Skip to content

Commit

Permalink
phy: rockchip: add usbdp combo phy driver
Browse files Browse the repository at this point in the history
This adds a new USBDP combo PHY with Samsung IP block driver.
The PHY is a combo between USB 3.0 and DisplayPort alt mode.

Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
[eugen.hristev@collabora.com: ported to 2023.07, clean-up]
Signed-off-by: Eugen Hristev <eugen.hristev@collabora.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
  • Loading branch information
Frank Wang authored and keveryang committed Jul 28, 2023
1 parent 22a5a97 commit 7b57ca1
Show file tree
Hide file tree
Showing 4 changed files with 958 additions and 0 deletions.
7 changes: 7 additions & 0 deletions drivers/phy/rockchip/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,13 @@ config PHY_ROCKCHIP_SNPS_PCIE3
It could support PCIe Gen3 single root complex, and could
also be able splited into multiple combinations of lanes.

config PHY_ROCKCHIP_USBDP
tristate "Rockchip USBDP COMBO PHY Driver"
depends on ARCH_ROCKCHIP
select PHY
help
Enable this to support the Rockchip USB3.0/DP
combo PHY with Samsung IP block.

config PHY_ROCKCHIP_TYPEC
bool "Rockchip TYPEC PHY Driver"
Expand Down
1 change: 1 addition & 0 deletions drivers/phy/rockchip/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,4 @@ obj-$(CONFIG_PHY_ROCKCHIP_PCIE) += phy-rockchip-pcie.o
obj-$(CONFIG_PHY_ROCKCHIP_SNPS_PCIE3) += phy-rockchip-snps-pcie3.o
obj-$(CONFIG_PHY_ROCKCHIP_TYPEC) += phy-rockchip-typec.o
obj-$(CONFIG_PHY_ROCKCHIP_INNO_DSIDPHY) += phy-rockchip-inno-dsidphy.o
obj-$(CONFIG_PHY_ROCKCHIP_USBDP) += phy-rockchip-usbdp.o
Loading

0 comments on commit 7b57ca1

Please sign in to comment.