| | Authored by landonf on Sep 23 2016, 5:42 AM. | Unknown Object (File) | Mon, Jan 13, 9:52 PM2025-01-13 21:52:41 (UTC+0) |
| Unknown Object (File) | Dec 6 2024, 1:04 AM2024-12-06 01:04:21 (UTC+0) |
| Unknown Object (File) | Nov 23 2024, 6:26 PM2024-11-23 18:26:30 (UTC+0) |
| Unknown Object (File) | Nov 17 2024, 3:16 PM2024-11-17 15:16:36 (UTC+0) |
| Unknown Object (File) | Nov 10 2024, 1:17 PM2024-11-10 13:17:31 (UTC+0) |
| Unknown Object (File) | Nov 10 2024, 5:19 AM2024-11-10 05:19:30 (UTC+0) |
| Unknown Object (File) | Nov 10 2024, 12:17 AM2024-11-10 00:17:35 (UTC+0) |
| Unknown Object (File) | Nov 9 2024, 11:25 PM2024-11-09 23:25:09 (UTC+0) |
Event Timelinelandonf retitled this revision from to Implement common bhnd(4) API for IOST/IOCTL register access and core reset. This revision was automatically updated to reflect the committed changes. Path | Size |
---|
| | | | | | | 315 lines | | 8 lines | | 61 lines | | 17 lines | | 205 lines | | 95 lines | | 229 lines | | | | 14 lines | | | | | | 2 lines | | 17 lines | | 2 lines | | 28 lines | | | | 2 lines | | | | 347 lines | | 82 lines | | 8 lines | | 19 lines | | | | | | 2 lines | | | | 2 lines |
Commit | Tree | Parents | Author | Summary | Date |
---|
2287ee87a184 | d2741189e087 | c92dcd1c3458 75d7d065e691 | Landon Fuller | Merge branch 'master' into user/landonf/bhnd/9001_bhnd_core_ioctl | Sep 23 2016, 5:15 AM | c92dcd1c3458 | 431f44a8881d | c49f89aaae9b | Landon Fuller | Fix inverted reset flag validation. | Sep 21 2016, 8:08 PM | c49f89aaae9b | 547838e8a4f7 | afbd155c985f | Landon Fuller | Fix reversed CLOCK_EN/CLOCK_FORCE flag constants. | Sep 21 2016, 7:42 PM | afbd155c985f | c09f9336a773 | d9f79ef11cce | Landon Fuller | Fix missing 'return' lost in merge. | Sep 21 2016, 1:55 AM | d9f79ef11cce | dc65bb848454 | 118f51632a7a | Landon Fuller | Update to new bhnd_reset_hw() API. | Sep 21 2016, 1:47 AM | 118f51632a7a | be3e3a644ed3 | ba89bbd202eb | Landon Fuller | Update bcma_reset_hw() implementation to use the new IOCTL APIs, and properly… (Show More…) | Sep 21 2016, 1:45 AM | ba89bbd202eb | 251591f85b26 | a2d716320e5e | Landon Fuller | Add bcma(4) BHND_SUSPEND_HW() implementation. | Sep 20 2016, 11:58 PM | a2d716320e5e | d45dbd6fc2cd | 14fcc4b4804b | Landon Fuller | Fix out-of-date bhnd_bus_if wrapper function type. | Sep 20 2016, 11:57 PM | 14fcc4b4804b | 5aae6f9a7c4b | 16f0a926f6d7 | Landon Fuller | Clear target and initiator errors on reset. | Sep 20 2016, 11:39 PM | 16f0a926f6d7 | 954ba6da41cd | b71192502684 | Landon Fuller | Add siba(4) BHND_BUS_RESET_HW() implementation. | Sep 20 2016, 10:59 PM | b71192502684 | c6327bf4d203 | b8c85d64ef43 | Landon Fuller | Implement siba(4) support for BHND_BUS_SUSPEND_HW(). | Sep 20 2016, 10:50 PM | b8c85d64ef43 | 6800e2e2a019 | a77600c51215 | Landon Fuller | Implement release of all outstanding PMU requests in bcma(4) core reset. | Sep 20 2016, 9:57 PM | a77600c51215 | 42fdc8e18832 | e882d5ce25de | Landon Fuller | Revert accidentally committed PMU-related changes. | Sep 20 2016, 9:56 PM | e882d5ce25de | 3f2c41d3252b | 30cfb3f48c40 | Landon Fuller | Use instance variables to managed per-core PMU state. | Sep 20 2016, 9:48 PM | 30cfb3f48c40 | 377c02f59cc8 | dc77e934f7e5 | Landon Fuller | Use bhnd_is_hw_suspended() to handle bhnd_pmu_core_release() of cores in RESET… (Show More…) | Sep 20 2016, 9:16 PM | dc77e934f7e5 | 075f12613043 | 5a2ce10a92b2 | Landon Fuller | s/siba_is_hw_active/siba_is_hw_suspended/g | Sep 20 2016, 9:12 PM | 5a2ce10a92b2 | 9a89fe53b9cd | 9bd8e90f311e | Landon Fuller | Add a wrapper function for BHND_BUS_IS_HW_ACTIVE(). | Sep 20 2016, 9:05 PM | 9bd8e90f311e | 6e23c8f8bed8 | 7705fe2f1cc1 | Landon Fuller | s/bhnd_in_hw_reset/bhnd_is_hw_active/g | Sep 20 2016, 9:02 PM | 7705fe2f1cc1 | 61571d5af81f | 2d8b0024244a | Landon Fuller | Implement bcma(4) and siba(4) support for BHND_BUS_IN_HW_RESET(). | Sep 20 2016, 8:51 PM | 2d8b0024244a | 0dce864ed6a1 | 4e50e5c3891b | Landon Fuller | Fix incorrect signatures for null default method implementations. | Sep 20 2016, 8:45 PM | 4e50e5c3891b | b08aed17aeea | db84bfc0b489 | Landon Fuller | Define a new BHND_BUS_IN_HW_RESET() method. | Sep 20 2016, 8:44 PM | db84bfc0b489 | 7aaee1a3227f | e00173ffef42 | Landon Fuller | Add siba(4) support for reading/writing IOST/IOCTL values. | Sep 20 2016, 8:18 PM | e00173ffef42 | 0415a11f9c1c | 6d36804a1e6b | Landon Fuller | Fix incorrect mask value in bcma_write_ioctl(). | Sep 20 2016, 8:12 PM | 6d36804a1e6b | d5be19f9e61b | 49b14c7e21d2 | Landon Fuller | Add error return values to BHND_BUS_READ_CONFIG()/BHND_BUS_WRITE_CONFIG(). | Sep 20 2016, 8:04 PM | 49b14c7e21d2 | 0254cb31ec41 | 9e87644542b5 | Landon Fuller | Drop '_hw_' from IOST/IOCTL bhnd bus method names. | Sep 20 2016, 7:23 PM | 9e87644542b5 | 74fc1ee80a79 | c7ccd6b8a97c | Landon Fuller | Add bcma(4) support for reading/writing IOST/IOCTL values. | Sep 20 2016, 2:21 AM | c7ccd6b8a97c | 2451220148ab | 7c3f75a71e9b | Landon Fuller | Document expected PMU request/reservation behavior upon HW reset/suspend. | Sep 20 2016, 2:07 AM | 7c3f75a71e9b | 322e87be805e | ce08a14cfb57 | Landon Fuller | Rename the new reset/ioctl/iost methods from 'core' to 'hw'. | Sep 20 2016, 1:45 AM | ce08a14cfb57 | d0ff385f19c0 | b622725c97f5 | Landon Fuller | Add function wrappers and null implementations for the core… (Show More…) | Sep 20 2016, 1:03 AM | b622725c97f5 | f99e8b8a85db | c9623f207dd9 | Landon Fuller | Stub out bhnd(4) bus APIs for hardware-independent ioctl/iost register access. | Sep 20 2016, 12:25 AM | c9623f207dd9 | 5e20291415a1 | d824efd35110 | Landon Fuller | Define BHND_IOCTL_* and BHND_IOST_* constants common to both bcma(4) and siba… (Show More…) | Sep 20 2016, 12:10 AM | d824efd35110 | 62ad7dfdfc6f | a9cebbbcb8dd | Landon Fuller | Drop bcma(4)-specific register definitions in bhnd_core.h, switch to the… (Show More…) | Sep 19 2016, 11:37 PM |
|