mirror of
https://github.com/AsahiLinux/u-boot
synced 2025-01-21 01:24:18 +00:00
82220526ac
RK3568 has three combo phys, and PCIe/USB3/SATA/QSGMII controllers share one pipe interface for each combo phy, here is the diagram of the complex connection. +----------------+ | | +------+ | USB3 OTG CTRL0 |---->| | | | | | +------------+ +----------------+ | PIPE | | | | MUX |---->| Combo PHY0 | +----------------+ | | | | | | | | +------------+ | SATA CTRL0 |---->| | | | +------+ +----------------+ +----------------+ | | +------+ | USB3 HOST CTRL1|---->| | | | | | +------------+ +----------------+ | PIPE | | | | MUX |---->| Combo PHY1 | +----------------+ | | | | | |---->| | +------------+ | SATA CTRL1 | -->| | | | | +------+ +----------------+ | | +----------------+ | | | | +------+ | QSGMII CTRL |---->| | | | | | +------------+ +----------------+ | PIPE | | | | MUX |---->| Combo PHY2 | +----------------+ | | | | | |---->| | +------------+ | SATA CTRL2 | -->| | | | | +------+ +----------------+ | | +----------------+ | | | | | PCIe2 1-Lane |--- | | +----------------+ Co-developed-by: Manoj Sai <abbaraju.manojsai@amarulasolutions.com> Signed-off-by: Manoj Sai <abbaraju.manojsai@amarulasolutions.com> Co-developed-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Signed-off-by: Yifeng Zhao <yifeng.zhao@rock-chips.com> Signed-off-by: Jagan Teki <jagan@edgeble.ai> Reviewed-by: Kever Yang <kever.yang@rock-chips.com> |
||
---|---|---|
.. | ||
allwinner | ||
cadence | ||
marvell | ||
qcom | ||
rockchip | ||
socionext | ||
ti | ||
bcm6318-usbh-phy.c | ||
bcm6348-usbh-phy.c | ||
bcm6358-usbh-phy.c | ||
bcm6368-usbh-phy.c | ||
Kconfig | ||
keystone-usb-phy.c | ||
Makefile | ||
meson-axg-mipi-dphy.c | ||
meson-axg-mipi-pcie-analog.c | ||
meson-g12a-usb2.c | ||
meson-g12a-usb3-pcie.c | ||
meson-gxbb-usb2.c | ||
meson-gxl-usb2.c | ||
mt76x8-usb-phy.c | ||
mt7620-usb-phy.c | ||
nop-phy.c | ||
omap-usb2-phy.c | ||
phy-ab8500-usb.c | ||
phy-bcm-sr-pcie.c | ||
phy-core-mipi-dphy.c | ||
phy-da8xx-usb.c | ||
phy-imx8mq-usb.c | ||
phy-mtk-tphy.c | ||
phy-npcm-usb.c | ||
phy-rcar-gen2.c | ||
phy-rcar-gen3.c | ||
phy-stm32-usbphyc.c | ||
phy-ti-am654.c | ||
phy-uclass.c | ||
phy-zynqmp.c | ||
sandbox-phy.c | ||
sti_usb_phy.c | ||
ti-pipe3-phy.c |