rockchip: rk3568-rock-3a: Enable PCIe and NVMe support
authorJonas Karlman <jonas@kwiboo.se>
Sat, 22 Jul 2023 13:30:23 +0000 (13:30 +0000)
committerKever Yang <kever.yang@rock-chips.com>
Fri, 28 Jul 2023 10:45:03 +0000 (18:45 +0800)
commita76aa6ffa6cd25eed282147f6e31b9c09272f930
treecd51f10f3910f4a2ca918ce7dd8179f2b7b6bc6c
parent583a82d5e2702f2c8aadcd75d416d6e45dd5188a
rockchip: rk3568-rock-3a: Enable PCIe and NVMe support

Add missing pinctrl and defconfig options to enable PCIe and NVMe
support on Radxa ROCK 3 Model A.

Use of pcie20m1_pins and pcie30x2m1_pins ensure IO mux selection M1.
The following pcie_reset_h and pcie3x2_reset_h ensure GPIO func is
restored to the perstn pin, a workaround to avoid having to define
a new rockchip,pins.

Signed-off-by: Jonas Karlman <jonas@kwiboo.se>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
arch/arm/dts/rk3568-rock-3a-u-boot.dtsi
configs/rock-3a-rk3568_defconfig