]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Restore DTS node of PCIe controller for A38X boards
authorZbigniew Bodek <zbb@FreeBSD.org>
Thu, 8 Jun 2017 16:55:58 +0000 (16:55 +0000)
committerZbigniew Bodek <zbb@FreeBSD.org>
Thu, 8 Jun 2017 16:55:58 +0000 (16:55 +0000)
commit1717c1f1a3e931583e58a1948280de29d1a98bf4
tree014942865c3f50d16832fa512e75570b16794ab6
parent85958649922f90c81168a34308f6fc00d19a4c58
Restore DTS node of PCIe controller for A38X boards

Add pcie-controller node as a bus-parent of pcie nodes for Armada38x
boards. This reduces diff between Linux and FreeBSD PCIe device tree
representation to the minimum. This commit also allows for using multiple
PCIe ports, thanks to the recent driver updates, which support such
hierarchy. Restore original PCIe nodes in armada-385.dtsi and
apply necessary changes in hitherto unused armada-380.dtsi.

Submitted by: Michal Mazur <mkm@semihalf.com>
Marcin Wojtas <mw@semihalf.com>
Obtained from: Semihalf
Sponsored by: Stormshield, Netgate
Differential revision: https://reviews.freebsd.org/D10907
sys/boot/fdt/dts/arm/armada-380.dtsi
sys/boot/fdt/dts/arm/armada-385.dtsi
sys/boot/fdt/dts/arm/armada-388-gp.dts
sys/boot/fdt/dts/arm/armada-38x.dtsi