[PATCH 0/3] pci: enable designware pci and phy on spacemit k1 SoC
Eric Chung
eric.chung at riscstar.com
Sun Jul 5 15:06:26 CEST 2026
This series sits on top of three series still under review, and must be
applied after them, in this order:
1. K1 clock/reset/dts migration [1] (8 patches)
2. K1 SPL bring-up v4 [2] (14 patches)
3. K1 pinctrl/GPIO and SPI NOR v2 [3] (9 patches)
4. K1 MMC v3 [4] (9 patches)
Then this series (3 patches)
For each series:
b4 am <cover-msgid>
git am ./*.mbx
Link: https://lore.kernel.org/u-boot/20260526-b4-k1-clk-reset-upstream-dts-v2-0-af815e362b0c@riscstar.com/ [1]
Link: https://lore.kernel.org/u-boot/20260630-m1-v1-0-83f13347b3ba@riscstar.com/T/#m2aba875a2696a7bb9b704618d22ae2fd7f7f5acc [2]
Link: https://lore.kernel.org/u-boot/20260520-b4-k1-spl-pinctrl-spinor-v2-0-8d25db98ac8e@riscstar.com/ [3]
Link: https://lore.kernel.org/u-boot/20260705-m4-v3-0-5a9bc7f25fc5@riscstar.com/T/#t [4]
Signed-off-by: Eric Chung <eric.chung at riscstar.com>
---
Eric Chung (3):
phy: spacemit: add K1 PCIe/USB3 combo PHY driver
pci: spacemit: add DesignWare PCIe host controller driver
dts: spacemit: add PCIe nodes and enable in defconfig
arch/riscv/dts/k1-bananapi-f3-u-boot.dtsi | 151 +++++++++
arch/riscv/dts/k1-musepi-pro-u-boot.dtsi | 153 ++++++++++
configs/spacemit_k1_defconfig | 8 +
drivers/pci/Kconfig | 7 +
drivers/pci/Makefile | 1 +
drivers/pci/pcie_dw_spacemit.c | 383 +++++++++++++++++++++++
drivers/pci/pcie_dw_spacemit.h | 78 +++++
drivers/phy/Kconfig | 1 +
drivers/phy/Makefile | 1 +
drivers/phy/spacemit/Kconfig | 11 +
drivers/phy/spacemit/Makefile | 1 +
drivers/phy/spacemit/phy-k1-pcie.c | 492 ++++++++++++++++++++++++++++++
12 files changed, 1287 insertions(+)
---
base-commit: 96e0c567aa6e85595b98dcf52d649c838f3d6ba3
change-id: 20260705-pci-38358b570d03
Best regards,
--
Eric Chung <eric.chung at riscstar.com>
More information about the U-Boot
mailing list