| Commit | Tree | Parents | Author | Summary | Date |
|---|
| 7159b56c3d90 | af2a1d9d76f1 | 195b75df8523 0495c9a2f3d6 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3010_bhnd_pmu | Aug 16 2016, 10:41 PM |
| 195b75df8523 | 8ad12deb48ae | 0497183f153a | Landon Fuller | Drop unused static function declaration. | Aug 13 2016, 8:49 PM |
| 0497183f153a | 910bf37718ce | e41031a74726 91260c65cf3a | Landon Fuller | Merge branch 'user/landonf/bhnd/3008_bhnd_nvram_cfe' into… (Show More…) | Aug 12 2016, 10:01 PM |
| 91260c65cf3a | 182bd0428f6c | fef0f2c3ba14 | Landon Fuller | Fix build warning on architectures with an unsigned char type. | Aug 12 2016, 9:37 PM |
| fef0f2c3ba14 | 75a07edb4ced | a10615617d28 bda1739fd31e | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3008_bhnd_nvram_cfe | Aug 12 2016, 9:03 PM |
| e41031a74726 | 2b424c1206e8 | b1688ec3bf17 a10615617d28 | Landon Fuller | Merge branch 'user/landonf/bhnd/3008_bhnd_nvram_cfe' into… (Show More…) | Aug 12 2016, 8:55 PM |
| a10615617d28 | f5fc138ec591 | 9a16f1ad1b40 | Landon Fuller | Fix minor comment spelling error. | Aug 12 2016, 8:55 PM |
| b1688ec3bf17 | 472916c0abfa | c7cfa3e80729 | Landon Fuller | Add missing locking required by our lock assertions, disable use of bhnd_pwrctl… (Show More…) | Aug 12 2016, 8:12 PM |
| c7cfa3e80729 | bbfcfdb2bd8c | c89205d66237 | Landon Fuller | Fix pwrctl probe/identification. | Aug 12 2016, 8:04 PM |
| c89205d66237 | b7611b2eac61 | cf0cecab4515 | Landon Fuller | Enable use of bhnd_bus_generic_read_board_info() by default; bhnd_nexus-based… (Show More…) | Aug 12 2016, 7:59 PM |
| cf0cecab4515 | 8fe6565059b8 | 54b3f4ff4f06 | Landon Fuller | Handle missing sromrev values. May not be set in SoC NVRAM. | Aug 12 2016, 7:59 PM |
| 54b3f4ff4f06 | a69ff5dbcd02 | 015d543db71c | Landon Fuller | Rebase against merged NVRAM API additions. | Aug 12 2016, 7:56 PM |
| 015d543db71c | dc791fab1a9e | 4f84976c56ad | Landon Fuller | Drop previously deleted bhnd_nvram_getvarlen() that was accidentally re… (Show More…) | Aug 12 2016, 7:20 PM |
| 4f84976c56ad | fc0e710bac51 | 72d6cd282924 9a16f1ad1b40 | Landon Fuller | Merge branch 'user/landonf/bhnd/3008_bhnd_nvram_cfe' into… (Show More…) | Aug 12 2016, 7:18 PM |
| 9a16f1ad1b40 | 248dc967ef0c | becb4aabf81f | Landon Fuller | Replace incorrect direct use of device_printf() with NVRAM_LOG(). | Aug 12 2016, 7:13 PM |
| becb4aabf81f | af424b99d118 | c5ab86091868 | Landon Fuller | Use M_NOWAIT during CFE NVRAM initialization; sleeping is not supported this… (Show More…) | Aug 12 2016, 7:06 PM |
| c5ab86091868 | 1be60022ba04 | da49760f06f7 | Landon Fuller | Drop unnecessary delta from master. | Aug 12 2016, 7:04 PM |
| da49760f06f7 | cb9da0ee522e | 9a9aa1984d49 | Landon Fuller | Lift common NVRAM driver implementation out into bhnd_nvram. | Aug 12 2016, 6:58 PM |
| 9a9aa1984d49 | a69165945aaa | c4873ba2acd4 | Landon Fuller | Check snprintf() return value when formatting default variable values. | Aug 12 2016, 6:44 PM |
| c4873ba2acd4 | e24923ff3a4b | c166f7bf4834 | Landon Fuller | Return EFTYPE for bad input data, EOPNOTSUPP for unsupported type coercions. | Aug 12 2016, 6:37 PM |
| c166f7bf4834 | 31289a2adf7a | 331ddd39392c | Landon Fuller | Lift (type,sfmt) format string mapping out into bhnd_nvram_common. | Aug 12 2016, 6:20 PM |
| 331ddd39392c | 57955443ba75 | 09f372791dfa | Landon Fuller | Clean up pending TODOs. | Aug 12 2016, 6:10 PM |
| 09f372791dfa | e6c8c2b866c6 | a886351580c0 | Landon Fuller | Verify variable name validity on get/set operations. | Aug 12 2016, 5:59 PM |
| a886351580c0 | 4e6c7befbdf8 | 07987a3b9408 e8c6298518a4 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3008_bhnd_nvram_cfe | Aug 12 2016, 5:06 PM |
| 07987a3b9408 | 98b42049f3bd | e0a49c2222ea | Landon Fuller | Resolve TODO: Respect the provided buffer length field (rather than assuming a… (Show More…) | Aug 12 2016, 5:03 PM |
| e0a49c2222ea | 6be033bc64c2 | f69db120f02f | Landon Fuller | Implement integer value parsing. | Aug 12 2016, 4:03 AM |
| f69db120f02f | ffdd8751c47a | 2cafd455eeb7 | Landon Fuller | Fix incorrect input/output position calculation. | Aug 12 2016, 4:02 AM |
| 2cafd455eeb7 | 7ecc29a6c7f5 | 2bda1ba73a2d | Landon Fuller | Implement MAC address/octet string parsing. | Aug 11 2016, 10:03 PM |
| 2bda1ba73a2d | 4c042e184ffc | 45d046b1a9b8 | Landon Fuller | Fix copy+paste early-return that left the NVRAM lock held. | Aug 11 2016, 4:18 AM |
| 45d046b1a9b8 | 4b01442e2300 | 4622a48797ec | Landon Fuller | Fix flash NVRAM detection on SoC chipsets that do not support CHIPC_CAP_SPROM. | Aug 11 2016, 4:16 AM |
| 4622a48797ec | 52cc713139a4 | 3df81d3234a4 | Landon Fuller | Stub out bhnd_nvram_if NVRAM support | Aug 11 2016, 3:32 AM |
| 3df81d3234a4 | 6567f2a3a83b | f423fac630bd | Landon Fuller | Implement SPROM getvar CSTR support. | Aug 11 2016, 2:17 AM |
| f423fac630bd | 1180fd03ff4c | babc82fa4679 | Landon Fuller | Add an (unimplemented) BHND_NVRAM_TYPE_CSTR NVRAM variable type. | Aug 10 2016, 10:48 PM |
| babc82fa4679 | ea0d3152b22e | 80eede132404 | Landon Fuller | Add distinct (and simpler) int/uint and array NVRAM accessor functions. | Aug 10 2016, 10:37 PM |
| 80eede132404 | ec2bb39e8e83 | 721d51299c57 | Landon Fuller | Implement explicit typing of NVRAM variable get/set. | Aug 10 2016, 9:33 PM |
| 721d51299c57 | 70b23c3f7b5a | 0c8dee35c364 | Landon Fuller | Rename BHND_NVRAM_DT_* constants to BHND_NVRAM_TYPE_*. | Aug 9 2016, 10:31 PM |
| 0c8dee35c364 | 2693a3a6407b | a8da3e3795fe | Landon Fuller | Stub out getvar/setvar APIs, resolve ambiguity with bhnd(4) function names. | Aug 9 2016, 10:18 PM |
| a8da3e3795fe | 645309614dbc | af6d8f7295e9 | Landon Fuller | Switch to a generic varmap hash table for default NVRAM entries and pending… (Show More…) | Aug 9 2016, 9:35 PM |
| af6d8f7295e9 | 3184a772b28e | a08c39fd5aad | Landon Fuller | Rename bhnd_nvram_var/bhnd_sprom_var to the less ambigious 'vardefn'. | Aug 7 2016, 9:25 PM |
| a08c39fd5aad | 9898c9290d63 | da3c7b615a91 | Landon Fuller | Stub out initial support for multiple distinct indices. | Aug 7 2016, 9:13 PM |
| da3c7b615a91 | ade8585ce756 | 979fbae213f5 | Landon Fuller | Determine actual NVRAM size prior to allocating backing buffer. In the case of… (Show More…) | Aug 6 2016, 9:44 PM |
| 979fbae213f5 | 126af7a1e505 | a2970eca9773 | Landon Fuller | Add missing documentation comments. | Aug 6 2016, 7:36 PM |
| a2970eca9773 | b7aabd964c59 | f89e8e54e5ea | Landon Fuller | Drop unused context type. | Aug 6 2016, 7:35 PM |
| f89e8e54e5ea | bb8ccfe469d4 | 0c90b56191d6 | Landon Fuller | Lift SPROM and NVRAM parser code out into distinct implementation files. | Aug 5 2016, 9:22 PM |
| 0c90b56191d6 | 1b514a17f568 | 43221d84f747 | Landon Fuller | Move shared SPROM/NVRAM code to bhnd_nvram_common | Aug 5 2016, 9:00 PM |
| 43221d84f747 | ef75f6713f5e | cb56eb69bd5a 4e590b5e26cd | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3008_bhnd_nvram_cfe | Aug 5 2016, 8:23 PM |
| cb56eb69bd5a | fa2d31835dfe | 661cdf97e24d | Landon Fuller | Fix stale comment. | Aug 5 2016, 3:36 AM |
| 661cdf97e24d | 086db5aaa1a3 | cb7554f782ac | Landon Fuller | Search pending changes and defaults in variable lookup. | Aug 5 2016, 3:26 AM |
| cb7554f782ac | 0897354e3c54 | d3cb40374662 | Landon Fuller | Implement initialization of NVRAM defaults from BCM nvram_header values. | Aug 5 2016, 2:07 AM |
| d3cb40374662 | b21333e818aa | 7ef2f169010b | Landon Fuller | Re-organize function definition order. | Aug 5 2016, 12:10 AM |
| 7ef2f169010b | f651a731f028 | 8d866d0ee2f2 | Landon Fuller | Implement devpath alias registration. | Aug 5 2016, 12:08 AM |
| 8d866d0ee2f2 | 50d5bde49b89 | d361713ab8e9 | Landon Fuller | Fix index deallocation, add minimum variable threshold for very early devices… (Show More…) | Aug 4 2016, 11:44 PM |
| d361713ab8e9 | 78060159c20e | 0f9e03b80340 | Landon Fuller | Implement index lookups. | Aug 4 2016, 11:38 PM |
| 0f9e03b80340 | 3d76df226fd5 | f1db2d438555 | Landon Fuller | Fix an off-by-one bug in bhnd_nvram_bufptr_valid(), and allow the caller to… (Show More…) | Aug 4 2016, 10:20 PM |
| f1db2d438555 | 088b70db2fc2 | 0437833b6ee5 | Landon Fuller | Implement (optional) index generation. | Aug 4 2016, 10:16 PM |
| 0437833b6ee5 | 2bace0dae3c9 | 9fd7543d64be | Landon Fuller | Stub out index generation. | Aug 4 2016, 9:18 PM |
| 9fd7543d64be | 398a5e3a9c7e | 5dc8384b22e7 | Landon Fuller | Add board text parsing support. | Aug 4 2016, 9:01 PM |
| 5dc8384b22e7 | 2926cb0477f7 | 78550c82156f | Landon Fuller | Add parsing of device path alias variables. | Aug 4 2016, 4:35 AM |
| 78550c82156f | 3b2ac0448204 | ce119c6a2512 | Landon Fuller | Switch to simpler, non-callback based record enumeration. | Aug 4 2016, 3:21 AM |
| ce119c6a2512 | 1a3365540da1 | db8aa360a340 | Landon Fuller | Drop unused bhnd_nvram header member. | Aug 4 2016, 2:25 AM |
| db8aa360a340 | cb289bb0cf07 | dc39517ff39a | Landon Fuller | Implement variable lookup support. | Aug 4 2016, 2:24 AM |
| dc39517ff39a | d6b97966d8e9 | 231ba9b0c742 | Landon Fuller | Allow specifying a bhnd_nvram parser's parent device, to be used for logging. | Aug 4 2016, 1:07 AM |
| 231ba9b0c742 | 932ec72a502d | 3747d9d39a92 | Landon Fuller | Drop now unnecessary bhnd_nvram_input struct. | Aug 4 2016, 12:57 AM |
| 3747d9d39a92 | 51b17c6dd9a5 | 39f1a9cdff65 | Landon Fuller | Skip parsing during record enumeration, allowing the callback to perform… (Show More…) | Aug 4 2016, 12:46 AM |
| 39f1a9cdff65 | 5eda8ef62924 | d0bd3babc296 | Landon Fuller | Implement TLV enumeration support. | Aug 4 2016, 12:35 AM |
| d0bd3babc296 | 18e29acd6fb1 | c689b29bcad4 | Landon Fuller | Maintain an internal backing buffer for the NVRAM data, specify per-format… (Show More…) | Aug 3 2016, 10:09 PM |
| c689b29bcad4 | 597d7ef4feec | 21b4ee2db473 ea71e54862d5 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3008_bhnd_nvram_cfe | Aug 3 2016, 9:43 PM |
| 21b4ee2db473 | a9e88be70536 | 0f338decccc9 | Landon Fuller | Rename bhnd_nvram_fmt string format constants to avoid ambiguity with… (Show More…) | Aug 3 2016, 8:03 PM |
| 0f338decccc9 | 3d5a664b296c | 9cb16bf56506 | Landon Fuller | Adopt an M_BHND_NVRAM malloc type for distinctly tracking bhnd NVRAM… (Show More…) | Aug 3 2016, 7:58 PM |
| 9cb16bf56506 | ae789447c5e6 | 82c10b59a916 | Landon Fuller | Commit missing nvram implementation file. | Aug 3 2016, 3:04 AM |
| 82c10b59a916 | 7dde11140d73 | 0c5e759b593b | Landon Fuller | Support discovery of platform devices (pmu, nvram, etc) attached to the bhnd… (Show More…) | Aug 3 2016, 3:02 AM |
| 0c5e759b593b | fe5189267eb3 | 05bd1210d340 | Landon Fuller | Add a generic top-level bhnd_nvram device. | Aug 3 2016, 2:56 AM |
| 05bd1210d340 | 3cb5b00525c9 | c6a84bdeb541 | Landon Fuller | Start lifting bhnd_nvram_cfe's definitions out into common bhnd_nvram driver… (Show More…) | Aug 3 2016, 2:33 AM |
| c6a84bdeb541 | c6cf568f1691 | 2ef90ea40e11 | Landon Fuller | Rename bhnd_nvram* sources to avoid namespace conflicts between generic… (Show More…) | Aug 3 2016, 2:25 AM |
| 2ef90ea40e11 | 37d2f3e63da2 | f8eebe79dc39 | Landon Fuller | Rename bhnd_nvram_nexus to the more accurate bhnd_nvram_cfe. | Aug 3 2016, 2:18 AM |
| f8eebe79dc39 | 621f98b82aa9 | e15a26f0036e | Landon Fuller | Minor comment and style(9) fixes | Aug 3 2016, 1:53 AM |
| e15a26f0036e | 86e52fd58c42 | e9823042ad48 | Landon Fuller | Minor tweak to "NVRAM not found" warning message. | Aug 3 2016, 1:45 AM |
| e9823042ad48 | c3720bd05815 | 46bd1a9c497d | Landon Fuller | Integrate the NVRAM parser with the bhnd_nvram_nexus driver. | Aug 2 2016, 10:57 PM |
| 46bd1a9c497d | 685507f62e96 | 32a4793bc615 | Landon Fuller | Implement CFE-based NVRAM probe/discovery. | Aug 2 2016, 9:52 PM |
| 32a4793bc615 | 36699afa6712 | 5f702c6e7d42 | Landon Fuller | Rename nvram_subr.c to include the 'bhnd_' prefix. | Aug 1 2016, 11:30 PM |
| 5f702c6e7d42 | a01d3eb20073 | 4d70932e88d5 | Landon Fuller | Rename 'nvramvar.h' to more accurate 'bhnd_nvram_private.h' | Aug 1 2016, 11:27 PM |
| 4d70932e88d5 | 2f6283863151 | 656b05d6ea62 | Landon Fuller | Rename bhnd_nvram_cfe to bhnd_nvram_nexus. | Aug 1 2016, 11:24 PM |
| 656b05d6ea62 | 76440a4712fc | dc48f00ba2a6 | Landon Fuller | Stub out CFE-based NVRAM discovery. | Aug 1 2016, 10:56 PM |
| dc48f00ba2a6 | 7849f4c681b6 | 3402e1010e19 109839384ef2 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3008_bhnd_nvram_cfe | Aug 1 2016, 7:08 PM |
| 3402e1010e19 | d7321347ebb5 | cd5326d6613e 24f451b37468 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3008_bhnd_nvram_cfe | Aug 1 2016, 4:53 PM |
| cd5326d6613e | 5d6ac0ae4eb6 | 8b84324ab22f | Landon Fuller | Sync with Broadcom's cfe-1.4.2 source code. | Jul 30 2016, 9:52 PM |
| 72d6cd282924 | 1427f62ba3d3 | db0e0006968e | Landon Fuller | Expose PWRCTL fast_pwrup_delay API. | Jul 29 2016, 11:33 PM |
| db0e0006968e | 17c7311358ad | c8c7346ee1c1 | Landon Fuller | Add missing BCM4328/BCM4354 bhnd_pmu_alp_clock() support. | Jul 29 2016, 11:31 PM |
| c8c7346ee1c1 | 7b3a38ab22f6 | c09f6992b0da | Landon Fuller | Minor whitespace fixes. | Jul 29 2016, 11:25 PM |
| c09f6992b0da | e6e4d3e676d4 | c66a4cdf77d7 8b84324ab22f | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3010_bhnd_pmu | Jul 29 2016, 11:23 PM |
| c66a4cdf77d7 | 9b8e53a13b72 | 731e110200d5 | Landon Fuller | Drop unnecessary diffs relative to master. | Jul 29 2016, 11:22 PM |
| 731e110200d5 | 2eedea31ed35 | a37107caa541 | Landon Fuller | Drop stale TODO comment. | Jul 29 2016, 11:17 PM |
| a37107caa541 | adfae913d29b | 6aa209573c37 | Landon Fuller | Allow dropping of FORCEHT during suspend/detach. | Jul 29 2016, 11:16 PM |
| 6aa209573c37 | b05b36111a01 | efa02c3b6bd3 | Landon Fuller | Resolve automatic PMU cleanup TODO. | Jul 29 2016, 9:40 PM |
| efa02c3b6bd3 | c0894ace9bf2 | c9e255f57fa0 | Landon Fuller | Add core-specific PMU external resource support. | Jul 29 2016, 9:32 PM |
| c9e255f57fa0 | 27cb4d0f27e7 | d628ea399f86 | Landon Fuller | Spell check pass (s/dependancies/dependencies/g) | Jul 29 2016, 6:53 PM |
| d628ea399f86 | 0923aa382b46 | 9b27c6ca7a43 | Landon Fuller | Implement PWRCTL clock request handling. | Jul 29 2016, 6:01 AM |
| 9b27c6ca7a43 | c154563b0f22 | e82fc8b21b8d | Landon Fuller | Minor typo and comment fix. | Jul 29 2016, 6:01 AM |
| e82fc8b21b8d | 640701ab5f27 | b45741a85eda | Landon Fuller | Stub out PWRCTL clock reservation handling. | Jul 29 2016, 4:14 AM |
| b45741a85eda | 029f589a7515 | a2dc2a5e40d5 20fd9fe3c8dc | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3010_bhnd_pmu | Jul 29 2016, 3:37 AM |
| a2dc2a5e40d5 | 601161fd7e15 | 30e86307cd24 | Landon Fuller | Drop now-unused PCI headers. | Jul 29 2016, 3:11 AM |
| 30e86307cd24 | 79de7f7f3c96 | b8174abb1108 | Landon Fuller | Implement clock request handling for PMU-equipped devices. | Jul 29 2016, 3:00 AM |
| b8174abb1108 | 25b945d94507 | a5ed0416e11b | Landon Fuller | Stub out PMU method implementations. | Jul 28 2016, 11:56 PM |
| a5ed0416e11b | 05ea7b48f81a | 6ce8a3854e34 | Landon Fuller | Wire up BHND->PMU core request dispatch. | Jul 28 2016, 11:47 PM |
| 6ce8a3854e34 | f3a403febb4a | 7b825c9ccab0 | Landon Fuller | Drop unused header. | Jul 28 2016, 10:45 PM |
| 7b825c9ccab0 | b45960a9a597 | 2323d605d09e | Landon Fuller | Refactor clkreq handling to provide a more generic PMU API, allowing delegation… (Show More…) | Jul 28 2016, 10:43 PM |
| 2323d605d09e | e29eb7392cd3 | 76d35ba6836d | Landon Fuller | Define a distinct bhnd_bus_if API for enabling power to clock sources. | Jul 27 2016, 10:09 PM |
| 76d35ba6836d | 91317601f01a | 1a49d6b5c4e2 | Landon Fuller | Implement clkreq state handling. | Jul 26 2016, 9:07 PM |
| 1a49d6b5c4e2 | ecafd0a9404e | f4a1fbfcc7b2 | Landon Fuller | Fix unnecessary const-dropping cast. | Jul 26 2016, 7:30 PM |
| f4a1fbfcc7b2 | ad87e4769d02 | cf90334bbd36 | Landon Fuller | Re-introduce (alloc|release)_clkreq API; this simplifies lifecycle issues… (Show More…) | Jul 26 2016, 7:05 PM |
| cf90334bbd36 | 706a5ece3c14 | 2cceee7750e6 | Landon Fuller | Drop unused internal implementation. | Jul 26 2016, 6:54 PM |
| 2cceee7750e6 | eea7bdf30dcd | 5378d709b6a6 | Landon Fuller | Update bhnd_bus_child_added() API documentation. | Jul 26 2016, 6:50 PM |
| 5378d709b6a6 | d2d80dc94a38 | e9d65ca80e14 | Landon Fuller | Issue BHND_BUS_CHILD_ADDED() callsbacks after the child device is fully… (Show More…) | Jul 26 2016, 6:43 PM |
| e9d65ca80e14 | 36f4f223e453 | 5a561864457b ea2d9327b7ce | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3010_bhnd_pmu | Jul 26 2016, 12:23 AM |
| 5a561864457b | 8828fc03cd82 | 17ac0c6017f8 ddba87dbf1e0 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3010_bhnd_pmu | Jul 25 2016, 8:32 PM |
| 17ac0c6017f8 | 709aff572901 | e27cfaec00b2 | Landon Fuller | Adopt new pwrctl bhnd(4) APIs to handle clock/gpio CSRs in the PCI config space… (Show More…) | Jul 25 2016, 7:44 PM |
| e27cfaec00b2 | 3af014dd9b1e | 47111011c3ce | Landon Fuller | Fix incorrect hwrev ranges in API documentation | Jul 25 2016, 7:36 PM |
| 47111011c3ce | 58a86352b60d | 26df9a66006b | Landon Fuller | Implement bhndb pwrctl support. | Jul 25 2016, 7:34 PM |
| 26df9a66006b | 7e4cc5a58f77 | c09816a2ced0 | Landon Fuller | Provide more useful default implementations of bhnd_bus_pwrctl_* methods. | Jul 25 2016, 7:19 PM |
| c09816a2ced0 | 849e272d4ef3 | 3e276f995e0e | Landon Fuller | Drop unused clkreq prototypes. | Jul 25 2016, 7:17 PM |
| 3e276f995e0e | 8b4ef1933db7 | e47fe4664654 | Landon Fuller | Define bus-level clock gating API for use with chipsets that require clock… (Show More…) | Jul 25 2016, 7:12 PM |
| e47fe4664654 | 8510b88d4c8e | b3f861b98318 | Landon Fuller | Define a set of enum constants for the supported ILP clock sources. | Jul 25 2016, 6:44 PM |
| b3f861b98318 | 0792baf48aea | 507240beb05f | Landon Fuller | Minor inline documentation copy edits. | Jul 25 2016, 6:28 PM |
| 507240beb05f | ca625ccaa2f4 | a33d38aab8a3 | Landon Fuller | Move pwrctl support to chipc/pwrctl, lift top-level driver out from the general… (Show More…) | Jul 25 2016, 6:25 PM |
| a33d38aab8a3 | b6a5f1725e1d | 9161870574fb | Landon Fuller | Revert extif driver additions; we can add a distinct extif clock driver when/if… (Show More…) | Jul 22 2016, 9:28 PM |
| 9161870574fb | 6195ef795c8f | 9471862b7541 | Landon Fuller | Checkpoint work on a generic extif-supporting clock driver. | Jul 22 2016, 9:27 PM |
| 9471862b7541 | 3eaa1f932a5f | b92cbf47594c | Landon Fuller | Fix extif module name. | Jul 22 2016, 9:20 PM |
| b92cbf47594c | 1be9cf72ad1b | b197a635b3b9 | Landon Fuller | Add a minimal extif driver. | Jul 21 2016, 1:21 AM |
| b197a635b3b9 | b6a5f1725e1d | b9c1bd357752 | Landon Fuller | Initial port of pwrctl support functions from upstream siutils.c. | Jul 20 2016, 11:09 PM |
| b9c1bd357752 | 6bbf4a16cdd8 | a67098e2ec53 5e29f20899bb | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3010_bhnd_pmu | Jul 19 2016, 8:26 PM |
| a67098e2ec53 | b5ddd29328f5 | 0e1aa7a67338 | Landon Fuller | Expose bus/cpu/mem clock frequency via dev.bhnd_pmu.N sysctls. | Jul 10 2016, 2:25 AM |
| 0e1aa7a67338 | 3a9251094b26 | df669e7e235f | Landon Fuller | Wire up full PMU/PLL initialization. | Jul 10 2016, 1:41 AM |
| df669e7e235f | 468bbd4a67c0 | ece0ad641715 | Landon Fuller | Minor API documentation cleanup. | Jul 10 2016, 12:43 AM |
| ece0ad641715 | 474411c18e0f | c6b1870f21cd c4a019c74945 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3010_bhnd_pmu | Jul 10 2016, 12:31 AM |
| c6b1870f21cd | 474411c18e0f | 6f860d4ec61d | Landon Fuller | Lift register macros out into bhnd_pmu_private header for general use. | Jul 10 2016, 12:24 AM |
| 6f860d4ec61d | 8cee825e69a5 | e35241e009b0 | Landon Fuller | | Jul 9 2016, 10:40 PM |
| e35241e009b0 | 9710d280043e | 1eea950e8679 f3fcdc1b9534 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3010_bhnd_pmu | Jul 10 2016, 12:14 AM |
| 1eea950e8679 | ee34b9eab76e | 426279268b80 | Landon Fuller | Add missing static function declarations. | Jul 9 2016, 9:50 PM |
| 426279268b80 | 5754edf98a95 | ba40012f3624 | Landon Fuller | Lift internal PMU declarations out into a new bhnd_pmu_private.h header. | Jul 9 2016, 9:31 PM |
| ba40012f3624 | f557204cb6b4 | 8d04e1dcbceb | Landon Fuller | Fix duplicate bhnd_pmu module declaration | Jul 9 2016, 9:30 PM |
| 8d04e1dcbceb | 7859b7befc7b | 7b6dc456114a | Landon Fuller | Replace si_* prefix of sdiod drive strength function. | Jul 9 2016, 9:14 PM |
| 7b6dc456114a | 950167e71617 | 9dcf76bbd6ad | Landon Fuller | Minor style(9) fixes. | Jul 9 2016, 8:32 PM |
| 9dcf76bbd6ad | f7f211462f8b | f579ecaee452 | Landon Fuller | Include core-specific PMU driver in the build. | Jul 9 2016, 8:29 PM |
| f579ecaee452 | ea94288ef4a4 | 55a3aeefbaa0 | Landon Fuller | Merge in most of the additional chipsets supported by the Asus RT-N16 release… (Show More…) | Jul 9 2016, 4:37 AM |
| 55a3aeefbaa0 | 1592c40a9b91 | 2e1ebe50c474 ef8b4f874aa8 | Landon Fuller | Merge branch 'user/landonf/bhnd/3006_bhnd_platform_devs' into… (Show More…) | Jul 8 2016, 10:52 PM |
| ef8b4f874aa8 | 2334fa42c16d | 39f759c7e2d1 | Landon Fuller | Allow lookup of bhnd nvram/pmu/chipc devices during attachment. | Jul 8 2016, 10:37 PM |
| 39f759c7e2d1 | 244b96785628 | 48c673181eca d78bae3e3632 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3006_bhnd_platform_devs | Jul 8 2016, 10:47 PM |
| 2e1ebe50c474 | 1592c40a9b91 | 725eaee8f43d d78bae3e3632 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3010_bhnd_pmu | Jul 8 2016, 10:46 PM |
| 725eaee8f43d | d2ac14da5760 | bdfeb8224ab6 | Landon Fuller | Cache board info during initial PMU attachment. | Jul 8 2016, 10:38 PM |
| bdfeb8224ab6 | 18cab73d8acb | f317c69ac951 | Landon Fuller | Allow lookup of bhnd nvram/pmu/chipc devices during attachment. | Jul 8 2016, 10:37 PM |
| f317c69ac951 | 71ac9d12168a | 2325ff5eea64 | Landon Fuller | Add missing BHND_BFL_NOCBUCK quirk for BCM4325 rev < 2 | Jul 6 2016, 1:25 AM |
| 2325ff5eea64 | 019c0ba0acc9 | de654a46dd8c | Landon Fuller | Hack in PMU init + clock speed calculation for testing. | Jul 5 2016, 11:00 PM |
| de654a46dd8c | 1d462f856092 | d1633c94c293 | Landon Fuller | Replace indirect register functions with less verbose macro implementations. | Jul 5 2016, 10:53 PM |
| d1633c94c293 | 23879251113f | ff269695118b | Landon Fuller | Add missing parens around macro value argument. | Jul 5 2016, 4:55 AM |
| ff269695118b | ed2d4e6835cf | 25d3ba2b8763 | Landon Fuller | Use the new full core register access to resolve the last remaining clk_ctl_st… (Show More…) | Jul 5 2016, 4:35 AM |
| 25d3ba2b8763 | 0ce20a6c7384 | fe6ef7951f88 | Landon Fuller | Re-introduce missing capability flag initialization. | Jul 5 2016, 4:17 AM |
| fe6ef7951f88 | ef64c225bbcf | 538a3c88f7af | Landon Fuller | Fix register offsets/resource handling in the BHND PMU core-specific driver. (Show More…) | Jul 5 2016, 3:07 AM |
| 538a3c88f7af | a5948dc71c16 | f91a1364c8a7 | Landon Fuller | Replace stubbed out si_write_wrapperreg() with new bhnd_(read|write)_config()… (Show More…) | Jul 5 2016, 1:14 AM |
| f91a1364c8a7 | f756202487af | e45ce4d49ea0 | Landon Fuller | Add function wrappers for bhnd_(read|write)_config(). | Jul 5 2016, 12:31 AM |
| e45ce4d49ea0 | 346a6368da6c | 4ea79b8982e8 | Landon Fuller | Add bcma and siba implementations of bhnd_(read|write)_config(). | Jul 5 2016, 12:28 AM |
| 4ea79b8982e8 | 9aca5bcb60f7 | 48fc0299e119 | Landon Fuller | Define a bhnd_bus_if API to support device access to bus-managed agent/config… (Show More…) | Jul 5 2016, 12:05 AM |
| 48fc0299e119 | ec825dbf541c | 512fd871b6e3 | Landon Fuller | Stub out OTP power handling in ChipCommon's sprom enable/disable API. | Jul 4 2016, 11:51 PM |
| 512fd871b6e3 | 39514f61fec9 | 5d05c755f56a | Landon Fuller | Fix remaining `return` style(9) issues. | Jul 4 2016, 11:22 PM |
| 5d05c755f56a | 71a163d2010f | ec93de2916cd | Landon Fuller | Use the new ChipCommon API to handle the remaining chipstatus TODOs. | Jul 4 2016, 11:21 PM |
| ec93de2916cd | 12c4acf92b65 | c23fefe63a3f | Landon Fuller | Use chip identification cached via softc. | Jul 4 2016, 11:08 PM |
| c23fefe63a3f | 7e8794321c52 | 9e04e37f8dc3 | Landon Fuller | Add API for reading the chipstatus register from ChipCommon. | Jul 4 2016, 9:54 PM |
| 9e04e37f8dc3 | 5e1f862c80d0 | eab2f3656f30 | Landon Fuller | Testing of chipst should be done in chipcommon, not the PMU. | Jul 4 2016, 2:25 AM |
| eab2f3656f30 | 76f4641165f8 | 93649ac3b18f | Landon Fuller | Use bhnd_pmu_ilp_clock() directly (we already know we're operating with a PMU… (Show More…) | Jul 4 2016, 2:23 AM |
| 93649ac3b18f | d008b3b35bbd | c9a37b1409ae | Landon Fuller | Finish porting the remainder of hndpmu.c code to bhnd(4), minus some TODOs… (Show More…) | Jul 4 2016, 1:48 AM |
| c9a37b1409ae | 5783c22412c3 | e41058bb0b67 | Landon Fuller | Checkpoint porting progress. | Jul 3 2016, 1:51 AM |
| e41058bb0b67 | 93c312e01f43 | 37c5103a837c | Landon Fuller | Port most of the per-chip PLL initialization to bhnd(4). | Jul 3 2016, 1:23 AM |
| 37c5103a837c | 0804de9c87e1 | 21293312d52b | Landon Fuller | Migrate resource dependency/timer table handling to bhnd(4) | Jul 2 2016, 11:27 PM |
| 21293312d52b | 36aebcb8fdaf | 4888e440c70b | Landon Fuller | Switch to standard integer types, replace si_t with bhnd_pmu_softc. | Jul 2 2016, 9:31 PM |
| 4888e440c70b | 9dec21839aec | 8e1917e15305 | Landon Fuller | Drop in (unmodified, non-building) hndpmu.c source from Broadcom's brcm80211… (Show More…) | Jul 2 2016, 9:14 PM |
| 8e1917e15305 | e541cb2a2245 | 528c2964f414 | Landon Fuller | Now that the PMU drivers are attaching, treat a missing (but required) PMU as… (Show More…) | Jun 30 2016, 12:47 AM |
| 528c2964f414 | e9af47e21e5e | 82624b98b5c8 | Landon Fuller | Normalize driver file names, drop unnecessary pmu_null driver. | Jun 29 2016, 11:49 PM |
| 82624b98b5c8 | d58a42967edd | c3991732bbec | Landon Fuller | Log the PMU revision on attach. | Jun 29 2016, 11:36 PM |
| c3991732bbec | 4643cf0e3965 | c5dbdef230fc | Landon Fuller | Fix merge error; set request_clock default method implementation. | Jun 29 2016, 1:40 AM |
| c5dbdef230fc | dac537ef4eca | 494ee5a205ea 48c673181eca | Landon Fuller | Merge branch 'user/landonf/bhnd/3006_bhnd_platform_devs' into… (Show More…) | Jun 26 2016, 9:30 PM |
| 48c673181eca | 45898d42d6d7 | 977ed2c84f73 13c308de0c7c | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3006_bhnd_platform_devs | Jun 26 2016, 9:30 PM |
| 494ee5a205ea | 599ed2c0de26 | a8bba6f2541a | Landon Fuller | Fix header paths broken by the move from bhnd/nvram to bhnd/cores/chipc. | Jun 26 2016, 9:27 PM |
| a8bba6f2541a | f88141e3d65a | 0656ff3241d8 | Landon Fuller | Add skeleton drivers for the supported set of power/clock management hardware. | Jun 26 2016, 7:35 PM |
| 0656ff3241d8 | 50fde6fbf05e | e2987a64dd5c | Landon Fuller | Move chipc-specific NVRAM and PMU driver subclasses to cores/chipc | Jun 26 2016, 1:00 AM |
| e2987a64dd5c | 19e0ab80bafb | 0383222b3f08 | Landon Fuller | Simplify the clkreq API; we can handle discovery of the core's register block… (Show More…) | Jun 10 2016, 10:48 PM |
| 0383222b3f08 | 1bb0f9b64201 | 3ffc0eb1732c | Landon Fuller | Add missing BHND_CLK_CTL_ST documentation. | Jun 25 2016, 9:57 PM |
| 3ffc0eb1732c | 610e4dbfca58 | 08b7dd5e3d14 | Landon Fuller | Fix incorrect header guard defines. | Jun 10 2016, 10:24 PM |
| 08b7dd5e3d14 | b84533b63ef6 | a468e729c0e9 | Landon Fuller | Stub out bhnd clkreq method implementations. | Jun 10 2016, 9:53 PM |
| a468e729c0e9 | 3a4abfbb5021 | 692fbc393957 | Landon Fuller | Allocate the PMU register block on attach. | Jun 10 2016, 9:22 PM |
| 692fbc393957 | 7061903b8238 | e0109f200a1e | Landon Fuller | Lift the core-specific bhnd_pmu code out into a new bhnd_pmu subclass driver. | Jun 9 2016, 7:44 PM |
| e0109f200a1e | 7348474f2aef | 4a1489284362 | Landon Fuller | Fix bhnd_sprom_chipc.c file path reference. | Jun 9 2016, 7:22 PM |
| 4a1489284362 | 4f3a8783495a | 785af726772f | Landon Fuller | bhnd(4): include the chipcommon driver directly. (Show More…) | Jun 9 2016, 7:20 PM |
| 785af726772f | b7aa6c015142 | 16e01e3b8a01 | Landon Fuller | Switch to new BHND_DEVICE() API merged from master. | Jun 25 2016, 9:51 PM |
| 16e01e3b8a01 | a092113dd18a | 7e0acb672d28 | Landon Fuller | Move PMU implementation to bhnd/cores/pmu | Jun 9 2016, 7:15 PM |
| 7e0acb672d28 | 529f8d9e9be9 | 05d7de12c174 | Landon Fuller | | Jun 9 2016, 7:12 PM |
| 05d7de12c174 | c316ea97ff29 | 1c64c74723f4 | Landon Fuller | Add a PMU driver subclass that supports attachment under ChipCommon | Jun 9 2016, 4:59 PM |
| 1c64c74723f4 | 30426b113d12 | e9801ad3bc3e | Landon Fuller | Use the correct function names in BHND_BUS_*_CLKREQ wrapper documentation. | Jun 9 2016, 3:49 PM |
| e9801ad3bc3e | 779fe1c99e7e | d2b9789877c0 | Landon Fuller | Minor comment whitespace fix. | Jun 8 2016, 11:43 PM |
| d2b9789877c0 | c8bfbbba444f | 2b313774f8d9 | Landon Fuller | Define a generic per-core clock request API. | Jun 8 2016, 11:37 PM |
| 2b313774f8d9 | b15a515f5451 | 977ed2c84f73 | Landon Fuller | Lift out PMU registers and add a skeleton device driver. | Jun 5 2016, 8:17 PM |
| 977ed2c84f73 | bd5305ce0d57 | 64f9e13f488d e6b22eb42a51 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3006_bhnd_platform_devs | Jun 25 2016, 4:50 AM |
| 64f9e13f488d | 4f60c9b545c0 | 861b08e4320b | Landon Fuller | Treat missing devices as warnings, rather than errors. | Jun 25 2016, 2:43 AM |
| 861b08e4320b | eab1c10ca9ba | c7ecae337e78 | Landon Fuller | Include the nvram source type when logging a missing NVRAM device. | Jun 24 2016, 11:01 PM |
| c7ecae337e78 | 6c49ae2bb7d2 | 6b87b3bb017d | Landon Fuller | Revert "Pending implementation of PMU support, disable error when PMU device… (Show More…) | Jun 24 2016, 10:18 PM |
| 6b87b3bb017d | d63bca6d8e7f | b2d9a9ddd891 | Landon Fuller | Pending implementation of PMU support, disable error when PMU device not found. | Jun 24 2016, 10:10 PM |
| b2d9a9ddd891 | 6c49ae2bb7d2 | ec34ac01cda6 c69d76183eac | Landon Fuller | Merge branch 'user/landonf/bhnd/3005_bhnd_devinfo' into… (Show More…) | Jun 24 2016, 9:10 PM |
| c69d76183eac | 507b9fff2488 | 5098dc0daeb5 e1a6d503290c | Landon Fuller | Merge branch 'user/landonf/bhnd/3003_merge_sentry5_bcm' into… (Show More…) | Jun 24 2016, 9:08 PM |
| e1a6d503290c | 6c2e32eb169b | 2a831e09e89e be918056dee6 | Landon Fuller | Merge branch 'user/landonf/bhnd/3002_chipc_enumeration' into… (Show More…) | Jun 24 2016, 9:08 PM |
| be918056dee6 | 214ccc69ee9f | 2aedee38aac6 452fe84d9bb6 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3002_chipc_enumeration | Jun 24 2016, 9:07 PM |
| 2a831e09e89e | 6c2e32eb169b | abc69da4a4ea 452fe84d9bb6 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3003_merge_sentry5_bcm | Jun 24 2016, 8:58 PM |
| 5098dc0daeb5 | 507b9fff2488 | 6958adc853b1 452fe84d9bb6 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3005_bhnd_devinfo | Jun 24 2016, 8:31 PM |
| ec34ac01cda6 | d89bed1927bd | a8c1da44e6d3 | Landon Fuller | Fix minor (style(9)) typo in function definition. | Jun 22 2016, 2:45 AM |
| a8c1da44e6d3 | f3d5aac877ea | 5b2440af5532 | Landon Fuller | Rename bhnd_init_platform_devs() to bhnd_finish_attach(). | Jun 22 2016, 2:42 AM |
| 5b2440af5532 | 3a13f02497b8 | 70cb73a8f47e | Landon Fuller | Document the BHND_INIT_PLATFORM_PASS bus pass constant. | Jun 22 2016, 2:34 AM |
| 70cb73a8f47e | a937d2bf2305 | ea22b953cfe4 6958adc853b1 | Landon Fuller | Merge branch 'user/landonf/bhnd/3005_bhnd_devinfo' into… (Show More…) | Jun 22 2016, 2:27 AM |
| 6958adc853b1 | 76100f105fbd | c0de5d42aa10 | Landon Fuller | Drop unused bcma_child_deleted() implementation. | Jun 22 2016, 2:26 AM |
| ea22b953cfe4 | a689318d0ac2 | a845998f4efe | Landon Fuller | Handle pass-delayed bhnd(4) attachment initialization on SoCs. (Show More…) | Jun 10 2016, 8:59 PM |
| a845998f4efe | 3532345b10b8 | afe7f3746e55 | Landon Fuller | Drop unused prototype. | Jun 9 2016, 10:13 PM |
| afe7f3746e55 | c78038851e39 | b6c8ebb77040 | Landon Fuller | Drop any platform device references in BUS_CHILD_DELETED(). | Jun 9 2016, 7:59 PM |
| b6c8ebb77040 | da4fd30f66c9 | 1d804497a7e2 | Landon Fuller | Implement on-demand and post-attach discovery of required chipc/nvram/pmu… (Show More…) | Jun 9 2016, 4:39 PM |
| 1d804497a7e2 | bc09ff8350f3 | c0de5d42aa10 | Landon Fuller | Implement generic support for platform device discovery. (Show More…) | Jun 9 2016, 1:55 AM |
| c0de5d42aa10 | 7039e10fe7c4 | cb8677908969 | Landon Fuller | Delegate BUS_CHILD_DELETED handling to the generic bhnd driver implementation. (Show More…) | Jun 22 2016, 1:46 AM |
| cb8677908969 | c57b513afb98 | 582cb2d5b587 | Landon Fuller | Implement bcma and siba support for the new bhnd_(alloc|free)_dinfo methods. | Jun 10 2016, 12:45 AM |
| 582cb2d5b587 | 46c093e36bad | 93eb4013e395 | Landon Fuller | Implement BUS_ADD_CHILD, ensuring the existence of a valid bcma_devinfo. | Jun 9 2016, 10:12 PM |
| 93eb4013e395 | f04a86b0f09c | 173d399f5fbd | Landon Fuller | bhnd(4): Add devinfo allocation and child addition methods, modeled on pci_if. (Show More…) | Jun 9 2016, 11:12 PM |
| 173d399f5fbd | 45f926bf4995 | bcf056a15c6a | Landon Fuller | | Jun 22 2016, 12:47 AM |
| bcf056a15c6a | cad389dc9813 | c25477e01e67 | Landon Fuller | bhnd(4) chipc child enumeration using the chipc capabilities. (Show More…) | Jun 22 2016, 12:47 AM |
| abc69da4a4ea | 45f926bf4995 | 982a5e4dd950 2aedee38aac6 | Landon Fuller | Merge branch 'user/landonf/bhnd/3002_chipc_enumeration' into… (Show More…) | Jun 21 2016, 9:37 PM |
| 2aedee38aac6 | cad389dc9813 | a17fd7ba766b c25477e01e67 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3002_chipc_enumeration | Jun 21 2016, 9:27 PM |
| a17fd7ba766b | 6edd17985ff2 | 81cce7584343 | Landon Fuller | Re-enable layout parsing via the shadow region. | Jun 21 2016, 9:20 PM |
| 982a5e4dd950 | 417d265da354 | e3c644cf99d4 81cce7584343 | Landon Fuller | Merge branch 'user/landonf/bhnd/3002_chipc_enumeration' into… (Show More…) | Jun 21 2016, 7:58 PM |
| 81cce7584343 | 24b7e9b2cdb9 | 4261f18b416e | Landon Fuller | | Jun 21 2016, 7:57 PM |
| 4261f18b416e | 491319064d8e | b293ee5725ff | Landon Fuller | Use correct flash shadow RID. | Jun 21 2016, 7:54 PM |
| e3c644cf99d4 | 417d265da354 | 6ece43a495a1 b293ee5725ff | Landon Fuller | Merge branch 'user/landonf/bhnd/3002_chipc_enumeration' into… (Show More…) | Jun 21 2016, 7:39 PM |
| b293ee5725ff | 24b7e9b2cdb9 | 7e38bf09aced | Landon Fuller | Reintegrate chipc_slicer registration. | Jun 21 2016, 7:38 PM |
| 6ece43a495a1 | 95f5f779cf77 | 85eaa66e16a8 | Landon Fuller | Revert the BCM/BCM_BASE rename in favor of minimal changes to allow existing… (Show More…) | Jun 21 2016, 3:56 AM |
| 85eaa66e16a8 | adbc404b5fad | 8fb18623fe87 | Landon Fuller | Fall back to uart0 if no uart hints are available. | Jun 21 2016, 3:55 AM |
| 8fb18623fe87 | 2c4df74876bc | 476affa43756 | Landon Fuller | Drop unused copy-pasted references to sentry5's s5reg.h. | Jun 21 2016, 2:24 AM |
| 476affa43756 | 9a604f4eb70d | 06ffcbb85d85 | Landon Fuller | style(9) fixes for non-PMU reset TODO. | Jun 21 2016, 2:23 AM |
| 06ffcbb85d85 | ec823596d140 | ace2633e1e49 | Landon Fuller | Re-introduce CFE memory map debugging using a local BCM_TRACE() macro. | Jun 21 2016, 2:15 AM |
| ace2633e1e49 | 6a5be487c6ae | dd9b8ef52633 | Landon Fuller | Drop unused copy-pasted reference to sentry5's s5reg.h. | Jun 21 2016, 1:42 AM |
| dd9b8ef52633 | 4eb8373e30be | 0c9860a7771a 7e38bf09aced | Landon Fuller | Merge branch 'user/landonf/bhnd/3002_chipc_enumeration' into… (Show More…) | Jun 20 2016, 4:37 AM |
| 7e38bf09aced | 27bb8c280393 | 9bc0e45076fe 6828dedaeb9f | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3002_chipc_enumeration | Jun 20 2016, 4:19 AM |
| 0c9860a7771a | 4eb8373e30be | 63bfe7d32622 | Landon Fuller | Avoid attaching a duplicate uart device directly via device hints; the actual… (Show More…) | Jun 20 2016, 3:59 AM |
| 63bfe7d32622 | 4d104449f6cd | 0a671defdd72 9bc0e45076fe | Landon Fuller | Merge branch 'user/landonf/bhnd/3002_chipc_enumeration' into… (Show More…) | Jun 20 2016, 3:53 AM |
| 0a671defdd72 | 9c5b5eacc5b5 | c09beaf9309a | Landon Fuller | | Jun 20 2016, 3:37 AM |
| c09beaf9309a | e62025fdc4e6 | 6828dedaeb9f | Landon Fuller | Enable cfi/cfid flash support for SENTRY5 devices. | Jun 17 2016, 1:46 AM |
| 9bc0e45076fe | 3ce88533f303 | 35143804d84d | Landon Fuller | Explicitly enumerate and add all remaining chipc child devices. (Show More…) | Jun 19 2016, 9:40 PM |
| 35143804d84d | 7b5eb9e84a99 | ff0dab379fe7 | Landon Fuller | Avoid exposing default bus method implementations to grandchild devices. (Show More…) | Jun 19 2016, 9:26 PM |
| ff0dab379fe7 | 1e4767ffad62 | 321bd448920a ed393257f098 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3002_chipc_enumeration | Jun 17 2016, 9:11 PM |
| 321bd448920a | 770ff7d039c9 | 90d56351c6fa | Landon Fuller | Lift port-based child resource configuration out into chipc_set_resource(). | Jun 11 2016, 12:53 AM |
| 90d56351c6fa | ac5a02a6f45a | d7aa99b04436 049c16e30089 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/3002_chipc_enumeration | Jun 17 2016, 12:19 AM |
| d7aa99b04436 | 2eab77dea1ee | b8c6658ea3c2 | Landon Fuller | Fix typo in port/region lookup that just happened to work when the port number… (Show More…) | Jun 12 2016, 12:51 AM |
| b8c6658ea3c2 | e8e1e32b175f | 8268d605de15 | Landon Fuller | Drop now-unused bhnd_nvram chipc_hint entry. | Jun 12 2016, 12:50 AM |
| 8268d605de15 | fa141e1ffbf2 | 79c78ee733e2 | Landon Fuller | Drop parsing of unused chip identification data. (Show More…) | Jun 12 2016, 12:33 AM |
| 79c78ee733e2 | eeafba16479c | faf988858c8a | Landon Fuller | Add chipc support for explicitly enumerating children based on the chipc… (Show More…) | Jun 12 2016, 12:13 AM |
| faf988858c8a | 1d91cde04f17 | aa44e4a06cfb | Landon Fuller | Fix 0/NULL return value copy-paste error. | Jun 13 2016, 9:50 PM |
| aa44e4a06cfb | 176c6fc61e8a | 676e1f5cdfc1 | Landon Fuller | siba(4): Adopt a compatible mapping of bhnd(4) port/region identifiers. (Show More…) | Jun 13 2016, 8:29 PM |
| 676e1f5cdfc1 | 40a02093235b | 94874a0297fd | Landon Fuller | | Jun 14 2016, 9:25 PM |
| 94874a0297fd | b5532d6b0c21 | 736b2b9e0aa6 | Landon Fuller | Drop a CHIPC_UNLOCK() accidentally left behind after lifting synchronization… (Show More…) | Jun 14 2016, 9:22 PM |
| 736b2b9e0aa6 | feb6e4fdcf72 | 04076fe55be6 | Landon Fuller | Delete all chipc children on attachment failure. | Jun 9 2016, 11:53 PM |
| 04076fe55be6 | 514659e61d69 | a2946b6b1bdf | Landon Fuller | Add missing bhnd_bus_deactivate_resource implementation. | Jun 9 2016, 11:53 PM |