Commit | Tree | Parents | Author | Summary | Date |
---|
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 |
e41031a74726 | 2b424c1206e8 | b1688ec3bf17 a10615617d28 | Landon Fuller | Merge branch 'user/landonf/bhnd/3008_bhnd_nvram_cfe' into… (Show More…) | 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 |
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 |