aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/mv/mv_pci.c
Commit message (Expand)AuthorAgeFilesLines
* Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin2024-12-061-1/+2
* newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh2024-07-251-2/+2
* Retire unused non-PCI_RES_BUS codeJessica Clarke2024-07-181-18/+0
* new-bus: Remove the 'rid' and 'type' arguments from BUS_RELEASE_RESOURCEJohn Baldwin2024-03-131-10/+6
* new-bus: Remove the 'rid' and 'type' arguments from BUS_*ACTIVATE_RESOURCEJohn Baldwin2024-03-131-21/+12
* new-bus: Remove the 'type' argument from BUS_MAP/UNMAP_RESOURCEJohn Baldwin2024-03-131-7/+7
* new-bus: Remove the 'type' argument from BUS_ADJUST_RESOURCEJohn Baldwin2024-03-131-7/+6
* arm mv_pcib: Use bus_generic_rman_*John Baldwin2024-01-231-23/+157
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* arm mv: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-091-4/+2
* arm mv: Remove unused variables.John Baldwin2022-04-091-2/+2
* Remove the pre-ARMv6 and pre-INTRNG code.Michal Meloun2020-11-291-4/+0
* arm: Fix duplicate pcib DRIVER_MODULEEmmanuel Vadot2020-04-161-2/+2
* [mv_pci] Increase default PCI space size for mv_pciOleksandr Tymoshenko2019-01-151-1/+1
* [mv_pci] Do not attempt to attach disabled PCI portsOleksandr Tymoshenko2018-12-151-0/+3
* Move fdt_is_type to be a Marvell specific function. It's not used by anyAndrew Turner2018-04-081-1/+1
* Match Marvell Armada38X PCIE ranges in dts with LinuxMarcin Wojtas2018-04-041-0/+11
* Match Marvell Armada38X PCI compatible with LinuxMarcin Wojtas2018-04-041-12/+13
* Add support of PCI_RES_BUS to Marvell PCI driverMarcin Wojtas2018-04-041-0/+14
* Add missing flag check in Marvell PCIE driverMarcin Wojtas2018-04-031-2/+3
* Make Marvell mv_pci.c driver genericMarcin Wojtas2018-04-031-19/+38
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Support multi-port PCIe hierarchy in Marvell boards DTSZbigniew Bodek2017-06-081-8/+33
* Unmask legacy interrupts on Marvell PCIE controllerZbigniew Bodek2017-05-251-1/+1
* Convert PCIe Hot Plug to using pci_request_featureWarner Losh2017-02-251-1/+1
* "Buses" is the preferred plural of "bus"Conrad Meyer2017-01-151-1/+1
* Use the modern spelling of ofw_bus_node_is_compatible in sys/arm.Andrew Turner2016-11-111-2/+2
* Move arm's devmap to some generic place, so it can be usedRuslan Bukin2016-04-261-2/+2
* Cleanup unnecessary semicolons from the kernel.Pedro F. Giffuni2016-04-101-1/+1
* Introduce a RMAN_IS_DEFAULT_RANGE() macro, and use it.Justin Hibbits2016-02-201-1/+1
* Include ofw_bus_subr.h before ofw_pci.h for the definition of structAndrew Turner2016-02-191-1/+1
* Remove pd_prot and pd_cache members from struct arm_devmap_entry.Svatopluk Kraus2016-02-171-4/+0
* Convert rman to use rman_res_t instead of u_longJustin Hibbits2016-01-271-2/+2
* Remove an extra '!' found by clang 3.8.Andrew Turner2016-01-211-1/+1
* Fix invalid root link detection in mv_pci driverZbigniew Bodek2016-01-201-3/+22
* Fix typo.Ruslan Bukin2014-12-151-1/+1
* Follow r275792 eliminating fdt_data_verify().Ruslan Bukin2014-12-151-3/+2
* Fix buffer overflow in Marvell PCI/PCIe driverZbigniew Bodek2014-12-071-1/+1
* When mapping device memory, use PTE_DEVICE rather than PTE_NOCACHE.Ian Lepore2014-05-101-2/+2
* Move Open Firmware device root on PowerPC, ARM, and MIPS systems toNathan Whitehorn2014-02-051-1/+1
* Open Firmware interrupt specifiers can consist of arbitrary-length byteNathan Whitehorn2014-02-011-5/+7
* Remove dev/fdt/fdt_pci.c, which was code specific to Marvell ARM SoCs,Ian Lepore2014-01-051-2/+170
* Retire machine/fdt.h as a header used by MI code, as its function is nowNathan Whitehorn2014-01-051-0/+1
* Simplify the ofw_bus_lookup_imap() API slightly: make it allocate maskbufNathan Whitehorn2013-12-171-2/+1
* Use the common Open Firmware PCI interrupt routing code instead of theNathan Whitehorn2013-12-161-31/+31
* Fix undefined behavior: (1 << 31) is not defined as 1 is an int and thisEitan Adler2013-11-301-1/+1
* Teach nexus(4) about Open Firmware (e.g. FDT) on ARM and MIPS, retiringNathan Whitehorn2013-11-051-1/+1
* Implement MSI support.Grzegorz Bernacki2012-09-141-2/+101
* pci: Implement new memory and io space allocator for PCI.Grzegorz Bernacki2012-09-141-107/+231