HomeFreeBSD

Restore DTS node of PCIe controller for A38X boards

Description

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

Details

Provenance
zbbAuthored on
Differential Revision
D10907: Restore DTS node of PCIe controller for A38X boards
Parents
rS319706: Support multi-port PCIe hierarchy in Marvell boards DTS
Branches
Unknown
Tags
Unknown