Commit | Tree | Parents | Author | Summary | Date |
---|
6e597572c406 | aaf3fdcc7636 | f098ede144e8 1c96478ead67 | Landon Fuller | Merge branch 'master' into user/landonf/bwn_fbsdf/M1/0014_pmu_api | Nov 22 2017, 5:23 PM |
f098ede144e8 | 7b06a8001d81 | 859f07ebedb5 | Landon Fuller | Add missing bhnd(4) generic PMU method implementations. | Nov 22 2017, 4:39 AM |
859f07ebedb5 | 2bd9f778a41f | f0597956a67b 59a26d2dbe0a | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0012_bus_dmar' into… (Show More…) | Nov 21 2017, 11:55 PM |
59a26d2dbe0a | 078d9846f6e4 | c1bcfa406839 549b1b1ebf56 | Landon Fuller | Merge branch 'master' into user/landonf/bwn_fbsdf/M1/0012_bus_dmar | Nov 21 2017, 11:55 PM |
c1bcfa406839 | 078d9846f6e4 | f6c229b68da5 135c58901184 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0010_interrupt_remapping' into… (Show More…) | Nov 21 2017, 11:55 PM |
135c58901184 | da61f12c95a2 | 496b8519f452 7bdcca7896e8 | Landon Fuller | Merge commit '7bdcca7896e85a950cae389d40045639fe2808b7' into… (Show More…) | Nov 21 2017, 11:55 PM |
f6c229b68da5 | 078d9846f6e4 | 5107c73a0edb 496b8519f452 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0010_interrupt_remapping' into… (Show More…) | Nov 21 2017, 11:17 PM |
496b8519f452 | da61f12c95a2 | 7116e69ccace ff59e3424a40 | Landon Fuller | Merge branch 'master' into user/landonf/bwn_fbsdf/M1/0010_interrupt_remapping | Nov 21 2017, 10:44 PM |
f0597956a67b | a674b75ed4fc | 3bb884a12854 5107c73a0edb | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0012_bus_dmar' into… (Show More…) | Nov 21 2017, 7:28 PM |
5107c73a0edb | c7753939559c | 435d4b8e8922 7116e69ccace | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0010_interrupt_remapping' into… (Show More…) | Nov 21 2017, 7:28 PM |
7116e69ccace | 860b27a26ee1 | 5d1c1e2ad211 5c5e6af72cd1 | Landon Fuller | Merge branch 'master' into user/landonf/bwn_fbsdf/M1/0010_interrupt_remapping | Nov 21 2017, 7:27 PM |
3bb884a12854 | c46a602adca3 | 5e382fe92189 435d4b8e8922 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0012_bus_dmar' into… (Show More…) | Nov 21 2017, 2:33 AM |
435d4b8e8922 | d345848ea77c | e7e4ce8b9258 5d1c1e2ad211 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0010_interrupt_remapping' into… (Show More…) | Nov 21 2017, 1:55 AM |
5d1c1e2ad211 | 0868688c358f | 283ecbaa0fff 363abf501d9d | Landon Fuller | Merge branch 'user/landonf/mips/intrng_nonfdt_intr_map_irq' into… (Show More…) | Nov 21 2017, 1:55 AM |
363abf501d9d | 66bd04d6d6c6 | d93bfc2e6c28 3ca619e53096 | Landon Fuller | Merge branch 'master' into user/landonf/mips/intrng_nonfdt_intr_map_irq | Nov 21 2017, 12:24 AM |
5e382fe92189 | 6cd71171f642 | 8c8fcd8dd967 e7e4ce8b9258 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0012_bus_dmar' into… (Show More…) | Nov 15 2017, 9:33 PM |
e7e4ce8b9258 | fcecf4676443 | 37ec0b498d1e 283ecbaa0fff | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0010_interrupt_remapping' into… (Show More…) | Nov 15 2017, 9:33 PM |
283ecbaa0fff | 943771667aba | 05fdbecdce59 d93bfc2e6c28 | Landon Fuller | Merge branch 'user/landonf/mips/intrng_nonfdt_intr_map_irq' into… (Show More…) | Nov 15 2017, 9:32 PM |
d93bfc2e6c28 | fe2b76a510ee | 77b7422a7778 a40b7601d0d2 | Landon Fuller | Merge branch 'master' into user/landonf/mips/intrng_nonfdt_intr_map_irq | Nov 15 2017, 9:29 PM |
77b7422a7778 | 00ad3e3a4f6e | a28a98699bda | Landon Fuller | If mips_pic_map_fixed_intr() fails when called from cpu_establish_intr()… (Show More…) | Nov 15 2017, 9:24 PM |
8c8fcd8dd967 | 0269bdf7976f | 614d75e76833 37ec0b498d1e | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0012_bus_dmar' into… (Show More…) | Nov 10 2017, 8:34 PM |
37ec0b498d1e | 8d46723efcb5 | c4347d134528 05fdbecdce59 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0010_interrupt_remapping' into… (Show More…) | Nov 10 2017, 8:34 PM |
05fdbecdce59 | e3bf226e281a | 2464e046a364 3c53a9256e9c | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0009_intr_and_provider_integ_branch'… (Show More…) | Nov 10 2017, 8:33 PM |
3c53a9256e9c | c2c9937d198d | 644a419349d1 a28a98699bda | Landon Fuller | Merge branch 'user/landonf/mips/intrng_nonfdt_intr_map_irq' into… (Show More…) | Nov 10 2017, 8:32 PM |
a28a98699bda | c2c9937d198d | 9cd16be239c1 d32faa973fc7 | Landon Fuller | Merge branch 'master' into user/landonf/mips/intrng_nonfdt_intr_map_irq | Nov 10 2017, 8:31 PM |
c4347d134528 | ff5dbfee4949 | 2de08a18b3c5 2464e046a364 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0010_interrupt_remapping' into… (Show More…) | Nov 10 2017, 8:28 PM |
2464e046a364 | 47651a413064 | 291822e3cf42 | Landon Fuller | Simplify IRQ switch() statement by using BCM_MIPS74K_INTR_SEL(irq). | Nov 10 2017, 8:20 PM |
291822e3cf42 | a56ae994d147 | 393009ec21cb | Landon Fuller | Fix BMCA->BCMA typo. | Nov 10 2017, 6:53 PM |
614d75e76833 | 977a11f67bb6 | 7fc60a50408e 2de08a18b3c5 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0012_bus_dmar' into… (Show More…) | Nov 9 2017, 7:12 PM |
2de08a18b3c5 | 2099c9791bd0 | 2d569b169c59 393009ec21cb | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0010_interrupt_remapping' into… (Show More…) | Nov 9 2017, 7:11 PM |
393009ec21cb | d1834ea077bf | d07a0815e76b 644a419349d1 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0009_intr_and_provider_integ_branch'… (Show More…) | Nov 9 2017, 7:02 PM |
644a419349d1 | 1c5a0b8d99c5 | 8f14e394dc94 9cd16be239c1 | Landon Fuller | Merge branch 'user/landonf/mips/intrng_nonfdt_intr_map_irq' into… (Show More…) | Nov 9 2017, 7:02 PM |
9cd16be239c1 | 1c5a0b8d99c5 | 04a4702a527d 48e6b8589fd9 | Landon Fuller | Merge branch 'master' into user/landonf/mips/intrng_nonfdt_intr_map_irq | Nov 9 2017, 7:01 PM |
7fc60a50408e | 48977904ab8d | 42081a0bd37e 2d569b169c59 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0012_bus_dmar' into… (Show More…) | Oct 16 2017, 11:39 PM |
2d569b169c59 | 4b1cac41deb3 | 12168734b17c d07a0815e76b | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0010_interrupt_remapping' into… (Show More…) | Oct 16 2017, 11:39 PM |
d07a0815e76b | e5d712757774 | 78a684bd5ab8 8f14e394dc94 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0009_intr_and_provider_integ_branch'… (Show More…) | Oct 16 2017, 11:38 PM |
8f14e394dc94 | a4418b504ead | 80f88eb886ca 04a4702a527d | Landon Fuller | Merge branch 'user/landonf/mips/intrng_nonfdt_intr_map_irq' into… (Show More…) | Oct 16 2017, 11:37 PM |
04a4702a527d | a4418b504ead | 3219c62c729d 17ed4f0710d7 | Landon Fuller | Merge branch 'master' into user/landonf/mips/intrng_nonfdt_intr_map_irq | Oct 16 2017, 11:37 PM |
42081a0bd37e | 0a9cf5205a17 | 0480fad8644f | Landon Fuller | Add missing module dependency on bhnd_pwrctl_hostb_if.h | Oct 16 2017, 8:45 PM |
0480fad8644f | 52b49da49c71 | 17519313ae0c | Landon Fuller | Enable siba(4)-specific siba_get_clock_freq and siba_get_clock_latency. | Oct 12 2017, 10:52 PM |
17519313ae0c | 1b0f2cc94912 | 66698b72c313 | Landon Fuller | Quiesce GCC warning. | Oct 12 2017, 10:50 PM |
66698b72c313 | 7f41a2fb662b | e33dfd264fb8 | Landon Fuller | Use consistent tab alignment of our documentation comment commands and… (Show More…) | Oct 12 2017, 10:33 PM |
e33dfd264fb8 | 5ce3e864df33 | 60f6bc77db9a | Landon Fuller | Use consistent tab alignment of our documentation comment commands. | Oct 12 2017, 10:32 PM |
60f6bc77db9a | 13b094bcc83c | cd9d1b3e4fa9 | Landon Fuller | Tab-align our doxygen @param and @retval command arguments. | Oct 12 2017, 10:31 PM |
cd9d1b3e4fa9 | 1ef981ddea82 | 25962af5bfb3 | Landon Fuller | Minor comment copyedits. | Oct 12 2017, 9:52 PM |
25962af5bfb3 | 2cfdcbff3f5c | 72c3294a854a | Landon Fuller | Fix minor documentation comment whitespace issue. | Oct 12 2017, 9:47 PM |
72c3294a854a | a82b2a5ecf6a | 3d561fec97bb | Landon Fuller | Hold our siba lock to avoid requiring a roundabout retain of the PWRCTL… (Show More…) | Oct 12 2017, 9:14 PM |
3d561fec97bb | a91a0ccef12e | 35c176e594d1 | Landon Fuller | The bhndb module doesn't make use of the bhnd_pwrctl_hostb_if.m interface. | Oct 12 2017, 7:37 PM |
35c176e594d1 | dd5de02d2254 | c5a2ddb489f7 | Landon Fuller | Implement abstract bhnd(4) bus-level API for querying clock frequency and… (Show More…) | Oct 12 2017, 12:13 AM |
c5a2ddb489f7 | 113fd6acfc4c | d3fee0026cf4 12168734b17c | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0012_bus_dmar' into… (Show More…) | Oct 11 2017, 10:31 PM |
12168734b17c | 9fddc7ef76f7 | cd2343294ded 78a684bd5ab8 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0010_interrupt_remapping' into… (Show More…) | Oct 11 2017, 10:30 PM |
78a684bd5ab8 | 588412787a0c | 7a1bc5789e97 80f88eb886ca | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0009_intr_and_provider_integ_branch'… (Show More…) | Oct 11 2017, 10:29 PM |
80f88eb886ca | 57ab908ffdeb | 1a15609c1667 3219c62c729d | Landon Fuller | Merge branch 'user/landonf/mips/intrng_nonfdt_intr_map_irq' into… (Show More…) | Oct 11 2017, 10:29 PM |
3219c62c729d | 57ab908ffdeb | 5c113616bc96 e7bc90b9d91b | Landon Fuller | Merge branch 'master' into user/landonf/mips/intrng_nonfdt_intr_map_irq | Oct 11 2017, 10:27 PM |
d3fee0026cf4 | a268f96f9271 | f473dd9e2771 | Landon Fuller | Update all copyright notices, and fix a few incorrect attributions. | Oct 11 2017, 10:23 PM |
f473dd9e2771 | e7497f46d830 | 06f064370800 | Landon Fuller | Use u_int for our clock frequency result, fix incorrect null function names. | Oct 11 2017, 8:49 PM |
06f064370800 | a941c89155d0 | 2cdfc84c6e0f | Landon Fuller | Add a top-level bhnd_pwrctl.h header, wrappers for our PWRCTL interface methods… (Show More…) | Oct 11 2017, 8:48 PM |
2cdfc84c6e0f | f165eb4d31ee | f8afeadb496c | Landon Fuller | Add default PMU method implementations. | Oct 11 2017, 8:37 PM |
f8afeadb496c | 05bca4181e7d | cef7495bf83c | Landon Fuller | Fix pwrup_delay result type. | Oct 11 2017, 1:27 AM |
cef7495bf83c | 69b5255ea5df | e22b1eacd6fd | Landon Fuller | Implement new PWRCTL API required to support bwn(4). | Oct 11 2017, 1:08 AM |
e22b1eacd6fd | 07b0c509c78b | e6309c3dfd98 | Landon Fuller | Add wrapper functions for all PMU methods, and perform some minor… (Show More…) | Oct 11 2017, 12:55 AM |
e6309c3dfd98 | 1521d15775f4 | 3813c0a26e6e | Landon Fuller | Implement new PMU required to support bwn(4). | Oct 11 2017, 12:47 AM |
3813c0a26e6e | 011f0ddb128e | ee5f95b063e6 | Landon Fuller | Stub out new PMU API required to support bwn(4). | Oct 4 2017, 8:24 PM |
ee5f95b063e6 | 7349956bad05 | 9be870387436 | Landon Fuller | Normalize PMU control register constant names. | Oct 4 2017, 12:40 AM |
9be870387436 | ba5f2dc10a5b | e255b610cb56 | Landon Fuller | Move PWRCTL-specific API out of the common bhnd_bus interface and into a PWRCTL… (Show More…) | Oct 10 2017, 10:06 PM |
e255b610cb56 | c58290bf319c | 288a3edda5cc | Landon Fuller | Lift all clkctl handling out into the bhnd(4) driver. | Oct 10 2017, 8:23 PM |
288a3edda5cc | 94c8393b8567 | e1a50f64a340 | Landon Fuller | Minor comment copyedit. | Oct 9 2017, 12:34 AM |
e1a50f64a340 | 976bb2718f8d | b27db2aba4e2 | Landon Fuller | Now that PWRCTL is handled by siba(4), we can simplify the bhnd_pmu_if… (Show More…) | Oct 7 2017, 10:57 PM |
b27db2aba4e2 | 093c2b97bfae | cd2343294ded | Landon Fuller | Rather than try to make legacy PWRCTL devices implement the modern PMU… (Show More…) | Oct 7 2017, 6:58 AM |
cd2343294ded | f1a03152f3b9 | b50aea260424 | Landon Fuller | Fix stale documentation comment. | Oct 3 2017, 9:55 PM |
b50aea260424 | 733c20c37c95 | 1fb05aa1362c | Landon Fuller | We can simplify bhndb_dma_tag_create() now that we don't need to produce a… (Show More…) | Oct 3 2017, 1:40 AM |
1fb05aa1362c | 10900593d00a | 63a24d7981f4 | Landon Fuller | Add support for fetching the DMA tag corresponding to a DMA translation… (Show More…) | Oct 3 2017, 1:16 AM |
63a24d7981f4 | 22255339a968 | a8c5d829b879 7a1bc5789e97 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0010_interrupt_remapping' into… (Show More…) | Oct 3 2017, 12:02 AM |
7a1bc5789e97 | 70b099b8636e | 74c2dff58ba0 1a15609c1667 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0009_intr_and_provider_integ_branch'… (Show More…) | Oct 3 2017, 12:01 AM |
1a15609c1667 | 27583857a624 | a8a21d51312f 5c113616bc96 | Landon Fuller | Merge branch 'user/landonf/mips/intrng_nonfdt_intr_map_irq' into… (Show More…) | Oct 3 2017, 12:01 AM |
5c113616bc96 | 27583857a624 | a145717a2183 423e0b6c9471 | Landon Fuller | Merge branch 'master' into user/landonf/mips/intrng_nonfdt_intr_map_irq | Oct 3 2017, 12:00 AM |
a8a21d51312f | e4c196f113c5 | c057ea65537a fce41e8299d3 | Landon Fuller | Merge branch 'master' into user/landonf/bwn_fbsdf/M1/0009_intr_and_provider_int… (Show More…) | Oct 2 2017, 11:59 PM |
74c2dff58ba0 | 49b52e91b4b8 | 88b1649cc43b fce41e8299d3 | Landon Fuller | Merge branch 'master' into user/landonf/bwn_fbsdf/M1/0010_interrupt_remapping | Oct 2 2017, 11:59 PM |
a8c5d829b879 | 60584f9c01ef | 6f8da31f53c2 fce41e8299d3 | Landon Fuller | Merge branch 'master' into user/landonf/bwn_fbsdf/M1/0012_bus_dmar | Oct 2 2017, 11:58 PM |
6f8da31f53c2 | 08b5d0c3ce9e | ac9336fa6b1c | Landon Fuller | Replace bhnd_dma_translation_type with the more generic bhnd_dma_addrwidth, and… (Show More…) | Oct 2 2017, 11:55 PM |
ac9336fa6b1c | 7b4cd08ba7e0 | b5bcc8dc0786 | Landon Fuller | Include the addrext_mask in the bhnd_dma_translation structure, switch bhndb(4)… (Show More…) | Oct 2 2017, 10:58 PM |
b5bcc8dc0786 | 1e9c1a5045de | 3c3d72c5740f | Landon Fuller | Add a bhnd_bus_generic and MIPS bhnd_nexus implementation of… (Show More…) | Oct 1 2017, 2:35 AM |
3c3d72c5740f | 0f6e9a63c038 | e6b8623ab842 | Landon Fuller | Include DMA address translation parameters in the bhndb(4) hardware… (Show More…) | Oct 1 2017, 2:19 AM |
e6b8623ab842 | f35e935f9f44 | 3528b65974d9 | Landon Fuller | Define bhnd(4) bus API for requesting a DMA address translation descriptor. | Oct 1 2017, 2:00 AM |
3528b65974d9 | 128427e34a00 | 735a7f059692 88b1649cc43b | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0010_interrupt_remapping' into… (Show More…) | Sep 30 2017, 4:08 AM |
88b1649cc43b | 128427e34a00 | 3250a72b48f8 | Landon Fuller | Re-enable matching on the PCIe-G2 core. | Sep 30 2017, 12:45 AM |
735a7f059692 | 128427e34a00 | 3250a72b48f8 | Landon Fuller | Re-enable matching on the PCIe-G2 core. | Sep 30 2017, 12:45 AM |
3250a72b48f8 | 8698f9d4d2b0 | 695dfa05f205 c057ea65537a | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0009_intr_and_provider_integ_branch'… (Show More…) | Sep 27 2017, 10:34 PM |
c057ea65537a | 738e799e3e36 | dc70b97c1d7e 67cf61ca2212 | Landon Fuller | Merge branch 'master' into user/landonf/bwn_fbsdf/M1/0009_intr_and_provider_int… (Show More…) | Sep 27 2017, 10:33 PM |
695dfa05f205 | c9f4c4151175 | 43a33a10edc4 | Landon Fuller | Update copyright notices for modified files. | Sep 27 2017, 9:36 PM |
43a33a10edc4 | 660ca786fa33 | 0546d6474cf9 dc70b97c1d7e | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0009_intr_and_provider_integ_branch'… (Show More…) | Sep 27 2017, 9:17 PM |
dc70b97c1d7e | aa8b4db39b0d | c698926b4379 a145717a2183 | Landon Fuller | Merge branch 'user/landonf/mips/intrng_nonfdt_intr_map_irq' into… (Show More…) | Sep 27 2017, 9:16 PM |
0546d6474cf9 | 660ca786fa33 | 6737649702ba | Landon Fuller | Clean up user/landonf/mips/intrng_nonfdt_intr_map_irq merge issue | Sep 27 2017, 9:15 PM |
a145717a2183 | 869cf6ed6ee9 | af5deb241eac | Landon Fuller | Drop minor whitespace change. | Sep 27 2017, 9:11 PM |
af5deb241eac | 6391cf65e025 | b853a7346eb0 ae879c639337 | Landon Fuller | Merge branch 'master' into user/landonf/mips/intrng_nonfdt_intr_map_irq | Sep 27 2017, 8:56 PM |
6737649702ba | e811aef65bc6 | 19776e5a67cb | Landon Fuller | Drop unused SIBA_QUIRK_INTR_SBINTVEC flag. | Sep 27 2017, 8:49 PM |
19776e5a67cb | 88a63859359e | c6aaf7f0eb06 | Landon Fuller | Drop unnecessary whitespace delta from master. | Sep 27 2017, 8:39 PM |
c6aaf7f0eb06 | a6d6f30e6f39 | 14a77f05c535 | Landon Fuller | Disable debug logging. | Sep 27 2017, 8:19 PM |
14a77f05c535 | 18a156304b59 | 0c9969e38a22 | Landon Fuller | We should be disabling the PCI clocks in our probe cleanup, not leaving them… (Show More…) | Sep 27 2017, 8:12 PM |
0c9969e38a22 | ab62682828ea | 2960771a4607 | Landon Fuller | Add a documentation comment for bhndb_pci_get_core_regs() | Sep 27 2017, 8:11 PM |
2960771a4607 | 373fb039f6e5 | cbfc9f831b63 | Landon Fuller | Provide a common bhndb_expected_pci_devclass() implementation. | Sep 27 2017, 8:06 PM |
cbfc9f831b63 | 689587cd5ca7 | d2ce45110561 | Landon Fuller | Drop unnecessary whitespace delta from master. | Sep 27 2017, 8:05 PM |
d2ce45110561 | 58ca13de3e3b | 6e479073ba99 c698926b4379 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0009_intr_and_provider_integ_branch'… (Show More…) | Sep 27 2017, 7:21 PM |
c698926b4379 | 12034a00432a | f9c01fc92558 72194d59cba5 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0008_erom_io_callbacks' into… (Show More…) | Sep 27 2017, 7:20 PM |
72194d59cba5 | 8c120a8aa61f | 1ea3404fc3ad 4f6d753036a7 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0001_provider_device' into… (Show More…) | Sep 27 2017, 7:20 PM |
4f6d753036a7 | e96c0fb3c9d1 | e34abe699588 ae879c639337 | Landon Fuller | Merge branch 'master' into user/landonf/bwn_fbsdf/M1/0001_provider_device | Sep 27 2017, 7:19 PM |
6e479073ba99 | ede05466e234 | c0af1de232ca | Landon Fuller | Implement mapping of backplane interrupts to bridge-managed host interrupt… (Show More…) | Sep 27 2017, 7:03 PM |
c0af1de232ca | 9704641099ef | 857cb63bdb9b f9c01fc92558 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0009_intr_and_provider_integ_branch'… (Show More…) | Sep 26 2017, 9:09 PM |
f9c01fc92558 | 9676c327432a | f58bc5e24b41 1ea3404fc3ad | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0008_erom_io_callbacks' into… (Show More…) | Sep 26 2017, 9:08 PM |
f58bc5e24b41 | 9676c327432a | f7877b6735e9 e34abe699588 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0001_provider_device' into… (Show More…) | Sep 26 2017, 9:07 PM |
1ea3404fc3ad | 1a2d573ae894 | ed54eb75390e e34abe699588 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0001_provider_device' into… (Show More…) | Sep 26 2017, 9:02 PM |
e34abe699588 | 97713a56ae39 | cdf553a0d1cf | Landon Fuller | Adopt a non-sleepable lock for the bhnd_service_registry; this allows use of… (Show More…) | Sep 26 2017, 8:44 PM |
857cb63bdb9b | f4d75eb39e41 | d2bb5989a6b3 | Landon Fuller | Fix match flag type mismatch. | Sep 26 2017, 6:21 AM |
d2bb5989a6b3 | aaebbe0723c9 | bdabaf987401 | Landon Fuller | Implement support for BHNDB_ROUTE_INTERRUPTS(). | Sep 26 2017, 6:21 AM |
bdabaf987401 | 5226a1ad860f | a619e3a0077c | Landon Fuller | Add bhnd_generic_setup_intr() implementation missing from previous commit. | Sep 26 2017, 3:47 AM |
a619e3a0077c | 52d369315837 | 3a3444ef4908 | Landon Fuller | Revert "Replace BHNDB_BUS_IS_CORE_DISABLED() with BHNDB_BUS_GET_CORE_FLAGS()… (Show More…) | Sep 26 2017, 3:27 AM |
3a3444ef4908 | 36ac69315738 | b07248dfa365 | Landon Fuller | Add support for requesting per-core interrupt routing from the bridge. | Sep 26 2017, 3:24 AM |
b07248dfa365 | e3668ec94e8c | 7197a532a46a f7877b6735e9 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0009_intr_and_provider_integ_branch'… (Show More…) | Sep 24 2017, 11:42 PM |
f7877b6735e9 | a6325ec67d0c | cefe91b04918 ed54eb75390e | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0008_erom_io_callbacks' into… (Show More…) | Sep 24 2017, 11:39 PM |
ed54eb75390e | 41acd5b431c2 | 3544914cd6a0 | Landon Fuller | Minor source layout cleanup. | Sep 24 2017, 11:38 PM |
3544914cd6a0 | 47ce67e1cee5 | b3443c3eb19f | Landon Fuller | Drop debugging printf | Sep 24 2017, 11:37 PM |
7197a532a46a | 9bcf89bb3cf7 | d3d0a3eea85b | Landon Fuller | Use the new bhndb support for early enumeration of bridged cores to match on… (Show More…) | Sep 24 2017, 11:35 PM |
d3d0a3eea85b | 2f8dfabd8168 | caf123f82e64 | Landon Fuller | Drop unnecessary bhnd_hostb interface. | Sep 24 2017, 10:40 PM |
caf123f82e64 | b1e1ca178a8f | 337a94dc2091 | Landon Fuller | Revert "Revert "Implement basic quirk matching for bhndb_pci, add a quirk for… (Show More…) | Sep 24 2017, 10:33 PM |
337a94dc2091 | 5a23b22dbb0a | ef2f40925de0 | Landon Fuller | Fix additional merge issues. | Sep 24 2017, 10:26 PM |
ef2f40925de0 | 792be4714b0e | 46fdbf86e4fc | Landon Fuller | Fix siba(4) core enumeration on bridged devices. (Show More…) | Sep 24 2017, 10:11 PM |
cefe91b04918 | 6ee2aaaf32de | 16a49f43d4d4 b3443c3eb19f | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0008_erom_io_callbacks' into… (Show More…) | Sep 24 2017, 10:14 PM |
b3443c3eb19f | 658a91dd2ac7 | 641d261f2537 | Landon Fuller | Fix siba(4) core enumeration on bridged devices. (Show More…) | Sep 24 2017, 10:11 PM |
46fdbf86e4fc | eeb9b55a8f53 | acf3e2bcaf3d 16a49f43d4d4 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0009_intr_and_provider_integ_branch'… (Show More…) | Sep 24 2017, 9:12 PM |
16a49f43d4d4 | 03b0ee141521 | 8a973bde1cf8 641d261f2537 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0008_erom_io_callbacks' into… (Show More…) | Sep 24 2017, 9:08 PM |
641d261f2537 | 49cef87bf389 | 62a0d54ab82d | Landon Fuller | Fix remaining TODO. | Sep 24 2017, 9:06 PM |
62a0d54ab82d | d43641a6dd09 | 6b2a3529cba3 | Landon Fuller | Update copyright notices for modified files. | Sep 24 2017, 9:04 PM |
6b2a3529cba3 | 7816e986294f | 4e443ad2acbf cdf553a0d1cf | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0001_provider_device' into… (Show More…) | Sep 24 2017, 8:48 PM |
4e443ad2acbf | fb8b196bcaf0 | 59d84271534d | Landon Fuller | Add support for supplying arbitrary bus I/O callbacks when initializing an EROM… (Show More…) | Sep 24 2017, 8:28 PM |
acf3e2bcaf3d | 6acc2a6f235d | 030b6a14bb60 | Landon Fuller | Replace BHNDB_BUS_IS_CORE_DISABLED() with BHNDB_BUS_GET_CORE_FLAGS(), and add a… (Show More…) | Sep 20 2017, 8:52 PM |
030b6a14bb60 | ca2de7151046 | 27e93fc6ebf0 | Landon Fuller | Fix initialization ordering; clocks must be forced on before accessing the… (Show More…) | Sep 18 2017, 10:39 PM |
27e93fc6ebf0 | cb2564c0a263 | cb38cbb5852c | Landon Fuller | Revert "Implement basic quirk matching for bhndb_pci, add a quirk for PCI <=… (Show More…) | Sep 18 2017, 10:35 PM |
cb38cbb5852c | bbf5fc28dce2 | 1d37a6f1dc00 | Landon Fuller | Add a quirk for PCI <= rev 5 intmask behavior. | Sep 18 2017, 10:31 PM |
1d37a6f1dc00 | e9a5bbc4b752 | 69ad989813bf | Landon Fuller | Adopt the common BHND_MATCH_* prefix for the bhnd_chip_match macros. | Sep 18 2017, 10:30 PM |
69ad989813bf | 73ef4ba421bf | 2de54e580a59 | Landon Fuller | Add missing hostb interface definition. | Sep 18 2017, 10:25 PM |
2de54e580a59 | 82e8894b6de9 | 1e950d185b5c | Landon Fuller | Add support for matching on chip type. | Sep 18 2017, 10:21 PM |
1e950d185b5c | 0d13efc933d8 | d730ffdedf9c | Landon Fuller | Define a new bhnd_hostb interface, and register our PCI/PCIe2 hostb drivers as… (Show More…) | Sep 18 2017, 9:32 PM |
d730ffdedf9c | 7e065481efca | 0c05a0d91ae9 8a973bde1cf8 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0009_intr_and_provider_integ_branch'… (Show More…) | Sep 18 2017, 7:48 PM |
8a973bde1cf8 | 7b2edc7da4c6 | 345b56aeaa64 b853a7346eb0 | Landon Fuller | Merge branch 'user/landonf/mips/intrng_nonfdt_intr_map_irq' into… (Show More…) | Sep 18 2017, 7:44 PM |
b853a7346eb0 | 5c1265796ba5 | 53823ce86802 59d84271534d | Landon Fuller | Merge branch 'master' into user/landonf/mips/intrng_nonfdt_intr_map_irq | Sep 18 2017, 7:38 PM |
345b56aeaa64 | 7b2edc7da4c6 | 9d2b8700efcf cdf553a0d1cf | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0001_provider_device' into… (Show More…) | Sep 18 2017, 7:38 PM |
cdf553a0d1cf | d6dd5527875c | ca2691b9e900 59d84271534d | Landon Fuller | Merge branch 'master' into user/landonf/bwn_fbsdf/M1/0001_provider_device | Sep 18 2017, 7:34 PM |
0c05a0d91ae9 | 1d7feac7f351 | 22deec80d124 | Landon Fuller | Implement basic quirk matching for bhndb_pci, add a quirk for PCI <= rev 5… (Show More…) | Sep 16 2017, 6:46 AM |
22deec80d124 | c27f8b08df08 | cae0676b6d2c | Landon Fuller | Drop the bhnd_pic interface; with the new bhnd_bus_if.m APIs for managing… (Show More…) | Sep 16 2017, 4:42 AM |
cae0676b6d2c | 3676dac1013c | 0c15c29460f9 | Landon Fuller | Drop the bhnd_pic interface; with the new bhnd_bus_if.m APIs for managing… (Show More…) | Sep 16 2017, 3:57 AM |
0c15c29460f9 | f015366c9821 | 2ccf56e1357d | Landon Fuller | Fix bhndb build; siba_bhndb was left broken after modifying cfg block mapping. | Sep 16 2017, 3:56 AM |
2ccf56e1357d | 977cb22a417a | 91d32df3eecb 9d2b8700efcf | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0009_intr_and_provider_integ_branch'… (Show More…) | Sep 16 2017, 12:03 AM |
9d2b8700efcf | e1a4323e2cbe | ca2691b9e900 53823ce86802 | Landon Fuller | Merge branch 'user/landonf/mips/intrng_nonfdt_intr_map_irq' into… (Show More…) | Sep 16 2017, 12:03 AM |
91d32df3eecb | 977cb22a417a | 0d00905d36eb ca2691b9e900 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0001_provider_device' into… (Show More…) | Sep 16 2017, 12:01 AM |
ca2691b9e900 | f2db11c08ef7 | 9e9a4b15a01a | Landon Fuller | Minor comment copyedits. | Sep 15 2017, 11:55 PM |
9e9a4b15a01a | 66a85fe2b196 | 2b21ff435356 | Landon Fuller | Minor documentation comment edits. | Sep 15 2017, 11:49 PM |
2b21ff435356 | 7fbfc90d9de6 | bee83500d072 | Landon Fuller | Add a documentation comment for the service provider flag enum. | Sep 15 2017, 11:46 PM |
bee83500d072 | eab4c3439af7 | da8ac1422214 | Landon Fuller | Drop unnecessary whitespace delta from master. | Sep 15 2017, 11:45 PM |
da8ac1422214 | 2198b7f38bd7 | c4a661d817a6 | Landon Fuller | Fix leak of PMU provider reference. | Sep 15 2017, 11:42 PM |
0d00905d36eb | b0a9a98f45d4 | 0fdc670bfe56 c4a661d817a6 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0001_provider_device' into… (Show More…) | Sep 15 2017, 8:00 PM |
c4a661d817a6 | c3c7e61d2fff | a7b434df14be 4c4cbd798b57 | Landon Fuller | Merge branch 'master' into user/landonf/bwn_fbsdf/M1/0001_provider_device | Sep 15 2017, 7:59 PM |
0fdc670bfe56 | b0a9a98f45d4 | 1908ea7d77ff 53823ce86802 | Landon Fuller | Merge branch 'user/landonf/mips/intrng_nonfdt_intr_map_irq' into… (Show More…) | Sep 15 2017, 7:57 PM |
53823ce86802 | c26f26503163 | 0131249bb1b5 4c4cbd798b57 | Landon Fuller | Merge branch 'master' into user/landonf/mips/intrng_nonfdt_intr_map_irq | Sep 15 2017, 6:53 PM |
0131249bb1b5 | 5bcb1f83f964 | db084d5a2b24 | Landon Fuller | Add required copyright header. | Sep 15 2017, 6:51 PM |
db084d5a2b24 | 93d503c9b9ad | 999b4314ac6a | Landon Fuller | Remove debugging printf. | Sep 15 2017, 6:41 PM |
1908ea7d77ff | 3ad729eba2cd | d46dd2d0588c 999b4314ac6a | Landon Fuller | Merge branch 'user/landonf/mips/intrng_nonfdt_intr_map_irq' into… (Show More…) | Sep 15 2017, 7:54 AM |
999b4314ac6a | 6bfb5a82a385 | a39e4f45dabc 9b3d0258cc77 | Landon Fuller | Merge branch 'master' into user/landonf/mips/intrng_nonfdt_intr_map_irq | Sep 15 2017, 7:54 AM |
a39e4f45dabc | b935b6e458b7 | 40ec36e98c34 | Landon Fuller | Fix non-INTRNG and FDT MIPS builds. | Sep 15 2017, 7:51 AM |
d46dd2d0588c | a79fc62b18e1 | bf909f58219d | Landon Fuller | Drop stale debugging code. | Sep 15 2017, 7:48 AM |
bf909f58219d | 8b4298b2210f | b6622ba60d84 | Landon Fuller | Pass through interrupt resource allocation to the parent bus. | Sep 15 2017, 7:47 AM |
b6622ba60d84 | 771167054c83 | ef9a17e18840 | Landon Fuller | Implement MIPS74K interrupt dispatch. | Sep 15 2017, 7:35 AM |
ef9a17e18840 | f879b5da14b0 | 0370279a51ae | Landon Fuller | Implement BMIPS interrupt dispatch. | Sep 15 2017, 6:59 AM |
0370279a51ae | 408b7c5b5f14 | 698e32f20701 | Landon Fuller | Checkpoint implementation of MIPS IRQ mapping; this particular on-demand… (Show More…) | Sep 15 2017, 4:28 AM |
698e32f20701 | de2b172008d5 | beb5a8ab9d81 | Landon Fuller | Add a helper macro for computing ipsflag shift/mask | Sep 15 2017, 4:27 AM |
beb5a8ab9d81 | 8e04f9654057 | e6867bafc95a | Landon Fuller | Begin lifting core-specific behavior out of the bcm_mips driver. | Sep 14 2017, 11:51 PM |
e6867bafc95a | 3023ffa2af65 | 2a7a3bdb2d58 | Landon Fuller | Expose the siba(4) config register blocks as agent0 port regions, allowing bus… (Show More…) | Sep 14 2017, 11:47 PM |
2a7a3bdb2d58 | 688daed4ef6a | 5641a19772ec | Landon Fuller | Allow bcma(4) bus children to map the agent port directly. | Sep 14 2017, 11:46 PM |
5641a19772ec | 55368bac3c33 | e2072fd1c3c9 | Landon Fuller | Save the resource ID for the registered IRQ resource. | Sep 14 2017, 7:37 PM |
e2072fd1c3c9 | 2f86b9ca8c12 | 349bbc741a0e | Landon Fuller | Add support for assigning MIPS IRQs to a given interrupt vector based on the… (Show More…) | Sep 14 2017, 7:11 AM |
349bbc741a0e | f86c6fcd26b4 | 1734c2c9682e | Landon Fuller | Add support for mapping all useable MIPS CPU IRQs. | Sep 14 2017, 2:27 AM |
1734c2c9682e | 6bb9bd2fc6ab | 13b51f206439 | Landon Fuller | Expose the N(REAL|HARD|SOFT)_IRQS constants. | Sep 14 2017, 2:26 AM |
13b51f206439 | 7a5bc8cbc5ab | 673bad8d6396 | Landon Fuller | Fix incorrect return type. | Sep 14 2017, 2:25 AM |
673bad8d6396 | 1ac888f8c8b1 | 19bdb2dc7415 | Landon Fuller | Use bus_map_intr()/bus_unmap_intr() to provide IRQ mappings, replacing static… (Show More…) | Sep 13 2017, 9:03 PM |
19bdb2dc7415 | 56358d0a3c24 | ba6c9abe584d | Landon Fuller | Fix incorrect reset of rid value. | Sep 13 2017, 7:40 AM |
ba6c9abe584d | 646432bd4301 | 265a2ea96cd7 | Landon Fuller | Add a bhnd(4) bus method providing generalized INTRNG-compatible interrupt… (Show More…) | Sep 13 2017, 7:25 AM |
265a2ea96cd7 | c877b72107b3 | 43b05fab57c1 | Landon Fuller | Add basic mips interrupt map/unmap support. | Sep 13 2017, 6:24 AM |
43b05fab57c1 | 73caf01ed69b | a09ef75a47d2 | Landon Fuller | Fix minor typo in error message. | Sep 13 2017, 6:05 AM |
a09ef75a47d2 | df6cbdd8b48e | ae6a000e86d4 | Landon Fuller | Fix abstract bcm_mips driver's module declarations. | Sep 13 2017, 6:04 AM |
ae6a000e86d4 | 848d7af38bf4 | e684f51aa9d3 | Landon Fuller | Implement siba(4) support for mapping/unmapping per-core IRQ resources. | Sep 13 2017, 6:02 AM |
e684f51aa9d3 | e2de783bb318 | e0d782fdd994 | Landon Fuller | Do not claim ownership of the bcma corecfg if init fails. | Sep 13 2017, 6:01 AM |
e0d782fdd994 | ad36a8e6b03e | 5126fb3e574d | Landon Fuller | Implement bcma(4) support for mapping/unmapping per-core IRQ resources. | Sep 13 2017, 5:43 AM |
5126fb3e574d | 6fa7af18b89e | 5f28502540a3 | Landon Fuller | Remove duplicate documentation comment. | Sep 13 2017, 4:46 AM |
5f28502540a3 | 0122fc575fb0 | 09ab004eeb18 | Landon Fuller | Skeleton API and bus support for map/unmap of interrupt lines. | Sep 13 2017, 4:41 AM |
09ab004eeb18 | 34ae6baa3d62 | 06926fc2da90 | Landon Fuller | Stub out bus-level interrupt assignment state for bcma(4). | Sep 13 2017, 3:29 AM |
06926fc2da90 | 9a4ddb032993 | 641965e8d9aa | Landon Fuller | Stub out bus-level interrupt assignment state for siba(4). | Sep 13 2017, 2:42 AM |
641965e8d9aa | 02368ddca392 | 61be594c6fe4 40ec36e98c34 | Landon Fuller | Merge branch 'user/landonf/mips/intrng_nonfdt_intr_map_irq' into… (Show More…) | Sep 13 2017, 2:10 AM |
61be594c6fe4 | 02368ddca392 | 6ff55ba53f0b a7b434df14be | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0001_provider_device' into… (Show More…) | Sep 13 2017, 2:10 AM |
a7b434df14be | 78e85cb328f8 | ed516ad3e0ff 99c641b97cd8 | Landon Fuller | Merge branch 'master' into user/landonf/bwn_fbsdf/M1/0001_provider_device | Sep 13 2017, 2:10 AM |
40ec36e98c34 | cc7c8ca93ab7 | 7de2cbcf681b 99c641b97cd8 | Landon Fuller | Merge branch 'master' into user/landonf/mips/intrng_nonfdt_intr_map_irq | Sep 13 2017, 2:09 AM |
6ff55ba53f0b | 72da5e65c1d8 | 7a0223f4020e 7de2cbcf681b | Landon Fuller | Merge branch 'user/landonf/mips/intrng_nonfdt_intr_map_irq' into… (Show More…) | Sep 13 2017, 2:08 AM |
7de2cbcf681b | 5c54d1172715 | c4163ccad76b | Landon Fuller | Reduce the delta relative to master by dropping changes unrelated to static… (Show More…) | Sep 13 2017, 2:00 AM |
c4163ccad76b | 78572fa3967d | d6f03ccd727b | Landon Fuller | Use INTRNG's NIRQ to determine the maximum INTRNG IRQ#. | Sep 13 2017, 1:49 AM |
d6f03ccd727b | fdd9ca4c16f0 | 6c1a8b016614 | Landon Fuller | Allow children of the nexus device to allocate IRQ resources outside of the… (Show More…) | Sep 13 2017, 1:43 AM |
6c1a8b016614 | 1bf67ac9aa97 | 950435071d8f | Landon Fuller | Perform static IRQ mapping in nexus_attach; this ensures that the IRQ mappings… (Show More…) | Sep 13 2017, 1:26 AM |
7a0223f4020e | 6d48f9c9c5f7 | ed26c0dbae35 | Landon Fuller | Define a common BCMA/SIBA BCM_MIPS_NINTR constant. | Sep 12 2017, 2:52 AM |
ed26c0dbae35 | eff8c493c973 | 209d78b48b35 | Landon Fuller | Add a (skeleton) unified Broadcom BMIPS/MIPS74K CPU/PIC driver. | Sep 12 2017, 1:55 AM |
209d78b48b35 | 138b1e83fafe | f51caca1d17b 950435071d8f | Landon Fuller | Merge branch 'user/landonf/mips/intrng_nonfdt_intr_map_irq' into… (Show More…) | Sep 11 2017, 10:20 PM |
f51caca1d17b | 66ef3a5b3d67 | 525995a0b42a | Landon Fuller | Revert "Add mips/tick.c support for fetching the timer CPU IRQ from intctl… (Show More…) | Sep 11 2017, 10:16 PM |
950435071d8f | 801f8d6d0fd0 | d7dfa242e9f8 | Landon Fuller | Work around INTRNG's lack of support for sharing IRQ#s across multiple active… (Show More…) | Sep 11 2017, 9:12 PM |
d7dfa242e9f8 | 77e973f45de4 | 3145ad5e1830 | Landon Fuller | Pre-emptively perform intr_map_irq() on non-FDT MIPS targets. (Show More…) | Sep 10 2017, 12:34 AM |
525995a0b42a | bf501c8b4c43 | 505eaed06578 ed516ad3e0ff | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0001_provider_device' into… (Show More…) | Sep 9 2017, 7:08 PM |
505eaed06578 | bf501c8b4c43 | 966e18cc850a 3145ad5e1830 | Landon Fuller | Merge branch 'master' into user/landonf/bwn_fbsdf/M1/0010_interrupt_remapping | Sep 9 2017, 7:08 PM |
ed516ad3e0ff | 699f03b55432 | 72ff88f1918c 3145ad5e1830 | Landon Fuller | Merge branch 'master' into user/landonf/bwn_fbsdf/M1/0001_provider_device | Sep 9 2017, 7:08 PM |
966e18cc850a | 06f98786712f | 9b15fccc3607 | Landon Fuller | Checkpoint work on experiemental INTRNG support. | Sep 9 2017, 6:57 PM |
9b15fccc3607 | cfc3f6eac3d4 | 5e156ced469c | Landon Fuller | Use SYSINT to ensure CPU timer IRQ routing is always performed prior to attach… (Show More…) | Sep 8 2017, 12:34 AM |
5e156ced469c | 52cd112fd192 | bbfdb27d23fb | Landon Fuller | Add mips/tick.c support for fetching the timer CPU IRQ from intctl, enabled… (Show More…) | Sep 7 2017, 10:58 PM |
bbfdb27d23fb | d11ecd2102af | 23703e8c4fec | Landon Fuller | Fix incorrect IRQ count constant. | Sep 7 2017, 10:58 PM |
23703e8c4fec | 822a190ef98e | cfda0bc999c9 | Landon Fuller | Fix minor documentation comment typo | Sep 7 2017, 10:35 PM |
cfda0bc999c9 | 3250adefac03 | a2779f4251b5 | Landon Fuller | Use the new mips_rd_intctl() to query the CPU for the CPU timer IRQ assignment. | Sep 7 2017, 10:34 PM |
a2779f4251b5 | 6422a26d80bc | de0ecc7a32ea | Landon Fuller | Add MIPS32/64r2 intctl register definitions. | Sep 7 2017, 10:32 PM |
de0ecc7a32ea | 8d934e41aece | c19cd84f8783 | Landon Fuller | Use the TPSFLAG F0EN0 bit to determine whether backplane interrupt distribution… (Show More…) | Sep 7 2017, 8:21 PM |
c19cd84f8783 | e7dc5d46bcdd | 41c312a55ebf 72ff88f1918c | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0001_provider_device' into… (Show More…) | Sep 7 2017, 12:28 AM |
72ff88f1918c | 202136315999 | 542212be200c 048f93ec6e65 | Landon Fuller | Merge branch 'master' into user/landonf/bwn_fbsdf/M1/0001_provider_device | Sep 7 2017, 12:27 AM |
41c312a55ebf | 379fe6bb5e68 | e75b1482901d 542212be200c | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0001_provider_device' into… (Show More…) | Sep 6 2017, 11:51 PM |
542212be200c | 46f6d1d7063e | 181eb063a252 03fd2a83b9c2 | Landon Fuller | Merge branch 'master' into user/landonf/bwn_fbsdf/M1/0001_provider_device | Sep 6 2017, 11:51 PM |
e75b1482901d | ed1c09c54650 | 76ae2389cf4d | Landon Fuller | Switch to the bhnd_pic_if.m parameter names. | Sep 6 2017, 9:28 PM |
76ae2389cf4d | f24180b866b3 | 7cbe2a652e87 | Landon Fuller | Stub out bhnd_pci_hostb's PIC implementation. | Sep 5 2017, 11:03 PM |
7cbe2a652e87 | 3de3a5829f95 | 61824417f1a2 | Landon Fuller | Define PIC quirk flags for siba and bhnd_pci_hostb. | Sep 5 2017, 10:42 PM |
61824417f1a2 | 2729f889d147 | e51c0ccc3474 181eb063a252 | Landon Fuller | Merge branch 'user/landonf/bwn_fbsdf/M1/0001_provider_device' into… (Show More…) | Sep 5 2017, 7:26 PM |
181eb063a252 | 7aa14801a492 | 2ded9a8648c2 | Landon Fuller | Replace the opaque info pointer with a well-defined flag and invariants… (Show More…) | Sep 5 2017, 7:17 PM |
e51c0ccc3474 | 8f4d170be3ae | 0a3fd6de9f38 | Landon Fuller | Add a bhnd_service_t enum entry for bhnd_pic | Sep 4 2017, 10:17 PM |
0a3fd6de9f38 | c161e03ffa26 | 2ded9a8648c2 | Landon Fuller | Add the interrupt controller interface definition. | Sep 4 2017, 10:16 PM |
2ded9a8648c2 | 2d3e082dfb8c | 983108980511 | Landon Fuller | Update copyright notices for modified files. | Sep 4 2017, 9:59 PM |
983108980511 | 88600838beb3 | 9200bc0a67a9 | Landon Fuller | Add ChipCommon service provider registration. | Sep 4 2017, 9:49 PM |
9200bc0a67a9 | 6ef8ea7c144b | 1939ab5f8b7c | Landon Fuller | Add missing locking in bhnd_pwrctl_detach(). | Sep 4 2017, 9:15 PM |
1939ab5f8b7c | 53655b3ddeca | c5559087b6b2 | Landon Fuller | Add missing (un-)locking in the service registry, fix inverted invalid… (Show More…) | Sep 4 2017, 9:10 PM |
c5559087b6b2 | 4579403cae30 | eeee070b22d3 | Landon Fuller | Provide MIPS platform-level bhnd service registration, and use it to register… (Show More…) | Sep 4 2017, 9:03 PM |
eeee070b22d3 | d84110263af2 | 2e0341dbd004 | Landon Fuller | Provide a bridge-level service registry | Sep 4 2017, 6:40 PM |
2e0341dbd004 | f37d17d382ed | 4ab3c51ec05f | Landon Fuller | If no local provider is found, delegate service provider lookups to the parent… (Show More…) | Sep 4 2017, 6:26 PM |
4ab3c51ec05f | 8a52998d82f2 | 6865609aba25 | Landon Fuller | Assume all service providers are device_t instances. | Sep 4 2017, 6:08 PM |
6865609aba25 | 7ad5b2fb2d16 | 512e3c86742e | Landon Fuller | Return EEXIST if a service provider is already registered. | Sep 4 2017, 5:57 PM |
512e3c86742e | 1f05ab6667cd | 3c9af445f21c | Landon Fuller | Define a new bhnd_service_registry type, modeled roughly on resource_list, to… (Show More…) | Sep 3 2017, 5:24 AM |
3c9af445f21c | f38b8eb0bfd5 | 28136d7efb06 | Landon Fuller | Check for (and panic on) invalid provider device references when releasing a… (Show More…) | Sep 2 2017, 4:13 AM |
28136d7efb06 | eb65d01bacaa | e698e41834b7 | Landon Fuller | Adopt the new provider registration API for NVRAM lookups. | Sep 2 2017, 4:10 AM |
e698e41834b7 | b1c1daa228ec | 7c8118b494ee | Landon Fuller | Adopt new provider API for handling PMU requests. | Sep 2 2017, 12:57 AM |
7c8118b494ee | b0b3dcf76d1e | 365a1fc6761c | Landon Fuller | Simplify the BHND_BUS_RETAIN_PROVIDER() API | Sep 2 2017, 12:50 AM |
365a1fc6761c | e00bce316b63 | 8a80e851e6a0 | Landon Fuller | Implement basic (but still unused) platform device registration. | Sep 2 2017, 12:23 AM |
8a80e851e6a0 | 3312f2dc4789 | 4a46bbef9540 | Landon Fuller | Add a standalone bhnd_bus_probe_children() utility function; this will allow us… (Show More…) | Sep 1 2017, 11:20 PM |
4a46bbef9540 | bbdaa6430e1a | 0aedc2b174f9 | Landon Fuller | Lift bhnd device array sorting out into public API. | Sep 1 2017, 11:13 PM |
0aedc2b174f9 | 4694ad4e9242 | 4354bd49e37c | Landon Fuller | Use a 'bhnd_bus' prefix to differentiate bus-level bhnd(4) functions from… (Show More…) | Sep 1 2017, 10:35 PM |
4354bd49e37c | 9a5d5be482fd | b1faea1b5ea4 | Landon Fuller | Define bhnd(4) provider registration data structures. | Sep 1 2017, 8:12 PM |
b1faea1b5ea4 | cb6a0c93a7ea | 2f8caa5c34c9 | Landon Fuller | Update copyright header. | Sep 1 2017, 7:18 PM |
2f8caa5c34c9 | b1866423a3cd | 44faa360993a | Landon Fuller | Do not return an error in BHND_BUS_DEREGISTER_PROVIDER() if the device is not… (Show More…) | Sep 1 2017, 7:14 PM |
44faa360993a | 0846caf5f703 | c7be2484576f | Landon Fuller | Rename bhnd_prov_t to bhnd_provider_type, document the new provider types, and… (Show More…) | Sep 1 2017, 7:06 PM |
c7be2484576f | 555d208ddd74 | bfd734f77c34 | Landon Fuller | Stub out bhnd(4) platform device registration. | Sep 1 2017, 6:55 PM |