Message ID | 20220825193836.54262-1-linux@fw-web.de (mailing list archive) |
---|---|
Headers | show |
Series | RK3568 PCIe V3 support | expand |
On Thu, 25 Aug 2022 21:38:31 +0200, Frank Wunderlich wrote: > This series adds Rockchip PCIe V3 support found on rk3568 SOC. > > Compared to PCIeV2 which uses the Naneng combphy, PCIe v3 uses a dedicated > PCI-phy. > > Frank Wunderlich (4): > dt-bindings: phy: rockchip: add PCIe v3 phy > dt-bindings: soc: grf: add pcie30-{phy,pipe}-grf > arm64: dts: rockchip: rk3568: Add PCIe v3 nodes > arm64: dts: rockchip: Add PCIe v3 nodes to BPI-R2-Pro > > [...] Applied, thanks! [2/5] dt-bindings: soc: grf: add pcie30-{phy,pipe}-grf commit: 4e441643b32249b4dac89be063255957f3d2938c [4/5] arm64: dts: rockchip: rk3568: Add PCIe v3 nodes commit: faedfa5b40f095d09040c3a040e2f8dee4a36b4b [5/5] arm64: dts: rockchip: Add PCIe v3 nodes to BPI-R2-Pro commit: 86973ae0355bc302d5e4c10fa382f6801feb4b90 As stated in the separate mail, I've added the -regulator suffixes to the regulator node names. Best regards,
From: Frank Wunderlich <frank-w@public-files.de> This series adds Rockchip PCIe V3 support found on rk3568 SOC. Compared to PCIeV2 which uses the Naneng combphy, PCIe v3 uses a dedicated PCI-phy. Frank Wunderlich (4): dt-bindings: phy: rockchip: add PCIe v3 phy dt-bindings: soc: grf: add pcie30-{phy,pipe}-grf arm64: dts: rockchip: rk3568: Add PCIe v3 nodes arm64: dts: rockchip: Add PCIe v3 nodes to BPI-R2-Pro Shawn Lin (1): phy: rockchip: Support PCIe v3 .../bindings/phy/rockchip,pcie3-phy.yaml | 80 +++++ .../devicetree/bindings/soc/rockchip/grf.yaml | 3 + .../boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 117 +++++++ arch/arm64/boot/dts/rockchip/rk3568.dtsi | 122 +++++++ drivers/phy/rockchip/Kconfig | 9 + drivers/phy/rockchip/Makefile | 1 + .../phy/rockchip/phy-rockchip-snps-pcie3.c | 319 ++++++++++++++++++ include/linux/phy/pcie.h | 12 + 8 files changed, 663 insertions(+) create mode 100644 Documentation/devicetree/bindings/phy/rockchip,pcie3-phy.yaml create mode 100644 drivers/phy/rockchip/phy-rockchip-snps-pcie3.c create mode 100644 include/linux/phy/pcie.h