Commit | Tree | Parents | Author | Summary | Date |
---|
1ed664ed8b05 | 35b673b99728 | 5e52f1758452 | Landon Fuller | Now that bhnd_erom returns the chip identifier from probing, we can require… (Show More…) | Sep 3 2016, 2:33 AM |
5e52f1758452 | 3d34bad70ed2 | b5550b0d37c0 | Landon Fuller | Clean up logging during initial probe. | Sep 3 2016, 12:57 AM |
b5550b0d37c0 | a55d5c5f3750 | f004a38cba89 abdda051ac9e | Landon Fuller | Merge branch 'user/landonf/bhnd/7000_bhnd_erom' into… (Show More…) | Sep 3 2016, 12:39 AM |
f004a38cba89 | 2a066f0c80f5 | 7c08d192bc2f | Landon Fuller | Now that two-phase attach of bridged bhnd devices is no longer required, we can… (Show More…) | Sep 3 2016, 12:36 AM |
7c08d192bc2f | 0f5a90cc4a50 | 21a0d38709c3 | Landon Fuller | Reintegrate bhnd_is_hw_disabled(), which operates on newbus devices, rather… (Show More…) | Sep 3 2016, 12:22 AM |
21a0d38709c3 | 71dcf5919ce5 | bb77b30c53b7 | Landon Fuller | Fix build against new bhnd_erom_probe_static() signature. | Sep 2 2016, 11:54 PM |
bb77b30c53b7 | b82e9912b95e | 808ad4c7afb7 | Landon Fuller | Re-integrate support for providing chip identification hints on devices that do… (Show More…) | Sep 2 2016, 11:53 PM |
808ad4c7afb7 | f329b5e9c846 | fe9bed1f677e | Landon Fuller | Rename bhndb_get_bridge_core_info to shorter bhndb_get_bridge_core(). | Sep 2 2016, 11:29 PM |
fe9bed1f677e | 68b6f8049d16 | b78596a59d8d | Landon Fuller | Fix stale reference to now-uninitialized siba_erom.ncores field. | Sep 2 2016, 11:28 PM |
b78596a59d8d | 9ce4502801e9 | e4d78e5e8c45 | Landon Fuller | Add logging for all error cases in bhndb_init_full_config(). | Sep 2 2016, 11:23 PM |
e4d78e5e8c45 | 21c7ecf10c72 | a3821fb86423 | Landon Fuller | Log bridge initialization failures. | Sep 2 2016, 11:15 PM |
a3821fb86423 | d29623aa3f70 | 5a851e4341dd | Landon Fuller | Define common set of erom I/O APIs to support the use of siba/bcma common erom… (Show More…) | Sep 2 2016, 11:10 PM |
5a851e4341dd | b08235717c76 | 91a6a8554c6a | Landon Fuller | Make the bcma_erom instance state opaque. | Sep 2 2016, 10:01 PM |
91a6a8554c6a | ed0d92c390e1 | 1df4883f3e91 | Landon Fuller | Use bhnd_erom_probe() to select an EROM class and fetch the chip identifier. | Sep 2 2016, 10:00 PM |
1df4883f3e91 | 4af0c8854091 | 9166ba230877 | Landon Fuller | Add (bcma|siba)_erom_probe() implementations. | Sep 2 2016, 4:15 AM |
9166ba230877 | a85348affc79 | b9047c62075c | Landon Fuller | Add a bhnd_erom_probe() method, as a bhndb analog to bhnd_erom_probe_static(). | Sep 2 2016, 3:51 AM |
b9047c62075c | 32f3f12897a7 | 4b51fc9b3fed | Landon Fuller | Now that bhndb bridge configuration is complete before the enumeration of the… (Show More…) | Sep 2 2016, 1:58 AM |
4b51fc9b3fed | c7370920c7cd | 73b01318706a | Landon Fuller | Return NULL from bhnd_bus_null_find_hostb_device(). | Sep 2 2016, 12:21 AM |
73b01318706a | 2dcdb58981ea | 719baac836eb | Landon Fuller | Fix typo in bhndb_is_core_disabled() that resulted in all cores being marked… (Show More…) | Sep 2 2016, 12:15 AM |
719baac836eb | b2e7bc051cc9 | 68250e196820 | Landon Fuller | Drop debug printf, fix routing of core disabled requests during bridge attach. | Sep 2 2016, 12:06 AM |
68250e196820 | b42240138019 | afe017bc42d7 | Landon Fuller | Fix incorrect devclass, and treat a missing erom as an error. | Sep 1 2016, 11:59 PM |
afe017bc42d7 | e8627de57c80 | eee3dfed7354 | Landon Fuller | Avoid early probe of the bridged bhnd(4) bus; this breaks standard use of… (Show More…) | Sep 1 2016, 11:49 PM |
eee3dfed7354 | 2668c7a695c3 | 2891f93c55c9 | Landon Fuller | Implement erom-based hostb core discovery. | Sep 1 2016, 11:21 PM |
2891f93c55c9 | d2424a88a23b | 547b1450126e | Landon Fuller | Re-integrate resource region/priority initialization. | Sep 1 2016, 10:04 PM |
547b1450126e | 3f7d1d47cfaa | 9de41e492801 | Landon Fuller | Add support for allocating a bhndb_resources state structure without… (Show More…) | Sep 1 2016, 10:03 PM |
9de41e492801 | bb0202b8199f | ff859702edb9 | Landon Fuller | Require that the bhndb parent supply a hardware priority table. | Sep 1 2016, 9:17 PM |
ff859702edb9 | d0ebd08f230f | 85e86766bc95 | Landon Fuller | Re-integrate support for probing/initializing the bridge register window set. | Sep 1 2016, 8:25 PM |
85e86766bc95 | f478235f5261 | 8caaa8f27c56 | Landon Fuller | Shorten BHND_BUS_DRIVER_GET_EROM_CLASS to BHND_BUS_GET_EROM_CLASS | Sep 1 2016, 7:52 PM |
8caaa8f27c56 | 8453130ed082 | 2202cfb5eb80 0211d357b1b4 | Landon Fuller | Merge branch 'user/landonf/bhnd/7000_bhnd_erom' into… (Show More…) | Sep 1 2016, 7:48 PM |
2202cfb5eb80 | d73b575c463c | 244a965d2236 | Landon Fuller | Checkpoint bhnd_erom-based bridge initialization. | Sep 1 2016, 3:24 AM |
244a965d2236 | 008301db6787 | 2e0e7d9c3be0 | Landon Fuller | Define a BHND_BUS_DRIVER_EROM_CLASS() static method, to allow bhndb to… (Show More…) | Sep 1 2016, 2:07 AM |
2e0e7d9c3be0 | abb63d3c9dcf | 04c2d4b3aaae 9ebecb74cb74 | Landon Fuller | Merge branch 'user/landonf/bhnd/7000_bhnd_erom' into… (Show More…) | Sep 1 2016, 1:59 AM |
04c2d4b3aaae | d29ed324d0e8 | c990ea298ad9 | Landon Fuller | Fix minor merge error | Sep 1 2016, 1:54 AM |
c990ea298ad9 | 8a904c5ad94e | 52204dd04365 d6904445ada9 | Landon Fuller | Merge branch 'user/landonf/bhnd/7000_bhnd_erom' into… (Show More…) | Sep 1 2016, 1:28 AM |
52204dd04365 | 4515e990fd42 | 8719d579d2d6 6d27bcaada83 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/6003_bhndb_core_table_config | Sep 1 2016, 1:06 AM |
8719d579d2d6 | 999a2c84385f | 99e7d593ae81 | Landon Fuller | Variable rename missing from last commit. | Aug 29 2016, 9:43 PM |
99e7d593ae81 | 3bd8e96147eb | e8494af9242f | Landon Fuller | Initial implementation of core-table-based bhndb register window configuration. | Aug 29 2016, 9:40 PM |
e8494af9242f | 6930000b132a | 0bc12f73485d | Landon Fuller | Migrate bcma EROM parsing to the bhnd(4) resource API, allowing the bhndb… (Show More…) | Aug 29 2016, 8:56 PM |
0bc12f73485d | a08cd7540cb9 | e9232dd6a2df 7d3bebd65f57 | Landon Fuller | Merge branch 'user/landonf/bhnd/6002_get_core_region' into… (Show More…) | Aug 29 2016, 8:33 PM |
e9232dd6a2df | b9bd26edce74 | 0bf8b1ec339f 1592bb3c7951 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/600201_core_equality_match | Aug 29 2016, 8:32 PM |
0bf8b1ec339f | acc6df72e0ac | 874016679974 | Landon Fuller | Add support for matching on bhnd_core_info equality. | Aug 29 2016, 8:27 PM |
7d3bebd65f57 | d0d4381b6eec | 0f4be0f2ec86 | Landon Fuller | Add siba support for BHND_BUS_GET_CORE_REGION(). | Aug 28 2016, 11:27 PM |
0f4be0f2ec86 | 061cbe8a2fac | fc353f0fcc21 | Landon Fuller | Add bcma support for BHND_BUS_GET_CORE_REGION(). | Aug 28 2016, 10:48 PM |
fc353f0fcc21 | baba319d87ca | 1592bb3c7951 | Landon Fuller | Add BHND_BUS_GET_CORE_REGION(), providing access to core region information… (Show More…) | Aug 28 2016, 10:21 PM |
874016679974 | bb75864079da | fb342d88ef37 | Landon Fuller | Fix BCMA-copy-pasted comments. | Aug 28 2016, 7:25 PM |
fb342d88ef37 | 006157333028 | 4d19cdfe2d05 | Landon Fuller | Fix spurious whitespace delta from master | Aug 28 2016, 7:20 PM |
4d19cdfe2d05 | bf6fd34bcc75 | a149e926555a | Landon Fuller | Add siba implementation of BHND_BUS_GET_CORE_TABLE(). | Aug 28 2016, 7:17 PM |
a149e926555a | 9dc4964b2231 | df9c8c726425 | Landon Fuller | Drop accidentally committed debug printf | Aug 28 2016, 7:16 PM |
df9c8c726425 | e53386a5a72c | f7e9302c979e | Landon Fuller | Add bcma(4) implementation of BHND_BUS_GET_CORE_TABLE(). | Aug 28 2016, 2:33 AM |
f7e9302c979e | 56879fc8f220 | 11a326dc3139 | Landon Fuller | Define a BHND_BUS_GET_CORE_TABLE() method, to support early bhndb device… (Show More…) | Aug 28 2016, 2:16 AM |