]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
riscv: dts: spacemit: PCIe and PHY-related updates
authorAlex Elder <elder@riscstar.com>
Thu, 18 Dec 2025 15:12:31 +0000 (09:12 -0600)
committerYixun Lan <dlan@gentoo.org>
Wed, 24 Dec 2025 02:41:40 +0000 (10:41 +0800)
commit0be016a4b5d1b927de04e2e7a0a2bce51aacbfff
treebf2f28f2df3764047de1ebfe7b1b5132c7f55eda
parent73a6c811fa0d07078c9e1eaecea76ce26fb5f10e
riscv: dts: spacemit: PCIe and PHY-related updates

Define PCIe and PHY-related Device Tree nodes for the SpacemiT K1 SoC.

Enable the combo PHY and the two PCIe-only PHYs on the Banana Pi BPI-F3
board.  The combo PHY is used for USB on this board, and that will be
enabled when USB 3 support is accepted.

The combo PHY must perform a calibration step to determine configuration
values used by the PCIe-only PHYs.  As a result, it must be enabled if
either of the other two PHYs is enabled.

Signed-off-by: Alex Elder <elder@riscstar.com>
Reviewed-by: Yixun Lan <dlan@gentoo.org>
Tested-by: Yixun Lan <dlan@gentoo.org>
Link: https://lore.kernel.org/r/20251218151235.454997-6-elder@riscstar.com
Signed-off-by: Yixun Lan <dlan@gentoo.org>
arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dts
arch/riscv/boot/dts/spacemit/k1-pinctrl.dtsi
arch/riscv/boot/dts/spacemit/k1.dtsi