summaryrefslogtreecommitdiff
path: root/sys/arm64/cavium
AgeCommit message (Expand)Author
2025-12-09bus_alloc_resource: Pass rid by value to BUS_ALLOC_RESOURCE DEVMETHODJohn Baldwin
2025-06-21newbus: replace leftover device unit wildcardsAhmad Khalifa
2024-12-06Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin
2024-07-24newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh
2024-07-18Retire unused non-PCI_RES_BUS codeJessica Clarke
2024-07-18Retire non-NEW_PCIB code and remove config optionJessica Clarke
2024-06-16cavium/thunder: Use device_set_desc()Mark Johnston
2024-03-13new-bus: Remove the 'rid' and 'type' arguments from BUS_RELEASE_RESOURCEJohn Baldwin
2024-03-13new-bus: Remove the 'rid' and 'type' arguments from BUS_*ACTIVATE_RESOURCEJohn Baldwin
2024-03-13new-bus: Remove the 'type' argument from BUS_MAP/UNMAP_RESOURCEJohn Baldwin
2024-03-13new-bus: Remove the 'type' argument from BUS_ADJUST_RESOURCEJohn Baldwin
2024-01-23arm64 thunder: Use bus_generic_rman_* in the pcie_pem driverJohn Baldwin
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-03-07arm64: fix the LINT-ACPI buildKyle Evans
2023-03-05Map arm64 pci config memory as non-postedAndrew Turner
2022-05-23Add fdt to name of a fdt specific functionAndrew Turner
2022-05-09arm64 cavium: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin
2021-08-08Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrightsEd Maste
2021-06-08Remove ThunderX PCIe FDT quirks from pci_host_generic_fdt.cMarcin Wojtas
2020-09-01arm64: clean up empty lines in .c and .h filesMateusz Guzik
2018-06-13Rename the ThunderX CPU identification macros to include the X. This is theAndrew Turner
2017-03-16If ofw_bus_msimap fails don't try to use the invalid MSI/MSI-X parent node.Andrew Turner
2016-11-30Fix the alloc function the ThunderX PCIe driver calls, the previousAndrew Turner
2016-11-21To allow for an ACPI attachment to the generic PCIe driver split off theAndrew Turner
2016-07-14Remove the non-INTRNG support from the ThunderX PCIe drivers.Andrew Turner
2016-05-31Mark the ThunderX and generic PCI drivers as cache-coherent when we knowAndrew Turner
2016-05-20Handle PCI_RES_BUS on the generic and ThunderX PCIe drivers. This has beenAndrew Turner
2016-05-16Teach the ThunderX PCI PEM driver about intrng. This will be used laterAndrew Turner
2016-05-16Add a pcib interface for use by interrupt controllers that need toAndrew Turner
2016-05-10Push the logic to talk with the MSI/MSI-X interrupt controller to the FDTAndrew Turner
2016-04-20Group the ThunderX PCIe PEM newbus methods to help find them.Andrew Turner
2016-04-20Pull out the MSI/MSI-X handling calls to simplify future intrngAndrew Turner
2016-04-10Cleanup unnecessary semicolons from the kernel.Pedro F. Giffuni
2016-03-02Improve ThunderX PEM driver to work on pass2 revisionWojciech Macek
2016-02-26Restore ThunderX Pass1.1 PCI changes removed by r295962Wojciech Macek
2016-02-24Make pci_host_generic and thunderx_pci commonWojciech Macek
2016-02-20Introduce a RMAN_IS_DEFAULT_RANGE() macro, and use it.Justin Hibbits
2016-02-16Support PEM that is not a PCI endpoint on ThunderXZbigniew Bodek
2016-01-28Fix VNIC enumeration after r294993 and r294990Zbigniew Bodek
2016-01-28Add FDT bus capabilities to ThunderX PCI driverZbigniew Bodek
2016-01-28Correct alloc_ and release_resource methods in thunder_pcie driverZbigniew Bodek
2016-01-28Divide ThunderX PCIe driver to general and FDT partZbigniew Bodek
2016-01-27Convert rman to use rman_res_t instead of u_longJustin Hibbits
2016-01-18Update ThunderX PCIe driver to fit new DTS layoutZbigniew Bodek
2015-12-10Reduce the numbers of levels of indirection in arm64 pcib drivers by makingAndrew Turner
2015-10-25Add support for unspecified ranges on ThunderX systemZbigniew Bodek
2015-09-22arm64 ThunderX PCIe workaround: enumerate only one slot for nowEd Maste
2015-08-08Add support for external PCIe (PEM) on Cavium's ThunderXZbigniew Bodek