]> git.baikalelectronics.ru Git - uboot.git/commit
ARM: imx: vining2000: Repair PCIe support
authorMarek Vasut <marex@denx.de>
Tue, 26 Nov 2019 08:39:12 +0000 (09:39 +0100)
committerStefano Babic <sbabic@denx.de>
Fri, 6 Dec 2019 12:57:42 +0000 (13:57 +0100)
commit91c158c84b7c7432ac9386ba45bb984a5ddab71b
tree963bd1b0f92d6106cf6caf0b4b65a1729332e303
parent47282a054c25426cf5a6f868328ac5fa83c9956e
ARM: imx: vining2000: Repair PCIe support

Ever since the conversion to DM PCI, the board was missing the PCIe DT
nodes, hence the PCI did not really work. Fill in the DT nodes and add
missing PCIe device reset.

Moreover, bring the PCIe power domain up before booting Linux. This is
mandatory to keep old broken vendor kernels working, as they do not do
so and depend on the bootloader to bring the power domain up.

Signed-off-by: Marek Vasut <marex@denx.de>
Cc: Fabio Estevam <fabio.estevam@nxp.com>
Cc: Silvio Fricke <silvio.fricke@softing.com>
Cc: Stefano Babic <sbabic@denx.de>
arch/arm/dts/imx6sx-softing-vining-2000.dts
board/softing/vining_2000/vining_2000.c