]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Make pci_host_generic and thunderx_pci common
authorWojciech Macek <wma@FreeBSD.org>
Wed, 24 Feb 2016 06:05:30 +0000 (06:05 +0000)
committerWojciech Macek <wma@FreeBSD.org>
Wed, 24 Feb 2016 06:05:30 +0000 (06:05 +0000)
commitfb05500b2457e0f784bd47c9be09c33491f6364d
tree4c9e8d13ad7e07b70b7aae4e6a2d1b3ed403e938
parenta97562ad6cc2acef61a933709030c2f333027669
Make pci_host_generic and thunderx_pci common
  * provided OFW interface for pci_host_generic (for handling devices which are present in DTS under the PCI node)
  * removed support for internal PCI from arm64/cavium
  * cleaned up and made most of the code common

Obtained from:         Semihalf
Sponsored by:          Cavium
Approved by:           cognet (mentor)
Reviewed by:           zbb
Differential revision: https://reviews.freebsd.org/D5261
sys/arm64/cavium/thunder_pcie.c [deleted file]
sys/arm64/cavium/thunder_pcie_common.c
sys/arm64/cavium/thunder_pcie_common.h
sys/arm64/cavium/thunder_pcie_fdt.c
sys/arm64/cavium/thunder_pcie_pem.c
sys/arm64/cavium/thunder_pcie_pem.h
sys/arm64/cavium/thunder_pcie_pem_fdt.c
sys/conf/files.arm64
sys/dev/pci/pci_host_generic.c
sys/dev/pci/pci_host_generic.h [new file with mode: 0644]