10b56e9a7SVivek Gautam# 20b56e9a7SVivek Gautam# Phy drivers for Rockchip platforms 30b56e9a7SVivek Gautam# 40b56e9a7SVivek Gautamconfig PHY_ROCKCHIP_DP 50b56e9a7SVivek Gautam tristate "Rockchip Display Port PHY Driver" 60b56e9a7SVivek Gautam depends on ARCH_ROCKCHIP && OF 70b56e9a7SVivek Gautam select GENERIC_PHY 80b56e9a7SVivek Gautam help 90b56e9a7SVivek Gautam Enable this to support the Rockchip Display Port PHY. 100b56e9a7SVivek Gautam 110b56e9a7SVivek Gautamconfig PHY_ROCKCHIP_EMMC 120b56e9a7SVivek Gautam tristate "Rockchip EMMC PHY Driver" 130b56e9a7SVivek Gautam depends on ARCH_ROCKCHIP && OF 140b56e9a7SVivek Gautam select GENERIC_PHY 150b56e9a7SVivek Gautam help 160b56e9a7SVivek Gautam Enable this to support the Rockchip EMMC PHY. 170b56e9a7SVivek Gautam 1853706a11SZheng Yangconfig PHY_ROCKCHIP_INNO_HDMI 1953706a11SZheng Yang tristate "Rockchip INNO HDMI PHY Driver" 2053706a11SZheng Yang depends on (ARCH_ROCKCHIP || COMPILE_TEST) && OF 2153706a11SZheng Yang depends on COMMON_CLK 2253706a11SZheng Yang select GENERIC_PHY 2353706a11SZheng Yang help 2453706a11SZheng Yang Enable this to support the Rockchip Innosilicon HDMI PHY. 2553706a11SZheng Yang 260b56e9a7SVivek Gautamconfig PHY_ROCKCHIP_INNO_USB2 270b56e9a7SVivek Gautam tristate "Rockchip INNO USB2PHY Driver" 280b56e9a7SVivek Gautam depends on (ARCH_ROCKCHIP || COMPILE_TEST) && OF 290b56e9a7SVivek Gautam depends on COMMON_CLK 300b56e9a7SVivek Gautam depends on EXTCON 310b56e9a7SVivek Gautam depends on USB_SUPPORT 320b56e9a7SVivek Gautam select GENERIC_PHY 330b56e9a7SVivek Gautam select USB_COMMON 340b56e9a7SVivek Gautam help 350b56e9a7SVivek Gautam Support for Rockchip USB2.0 PHY with Innosilicon IP block. 360b56e9a7SVivek Gautam 370b56e9a7SVivek Gautamconfig PHY_ROCKCHIP_PCIE 380b56e9a7SVivek Gautam tristate "Rockchip PCIe PHY Driver" 390b56e9a7SVivek Gautam depends on (ARCH_ROCKCHIP && OF) || COMPILE_TEST 40bb0e500bSMasahiro Yamada depends on HAS_IOMEM 410b56e9a7SVivek Gautam select GENERIC_PHY 420b56e9a7SVivek Gautam select MFD_SYSCON 430b56e9a7SVivek Gautam help 440b56e9a7SVivek Gautam Enable this to support the Rockchip PCIe PHY. 450b56e9a7SVivek Gautam 460b56e9a7SVivek Gautamconfig PHY_ROCKCHIP_TYPEC 470b56e9a7SVivek Gautam tristate "Rockchip TYPEC PHY Driver" 480b56e9a7SVivek Gautam depends on OF && (ARCH_ROCKCHIP || COMPILE_TEST) 490b56e9a7SVivek Gautam select EXTCON 500b56e9a7SVivek Gautam select GENERIC_PHY 510b56e9a7SVivek Gautam select RESET_CONTROLLER 520b56e9a7SVivek Gautam help 530b56e9a7SVivek Gautam Enable this to support the Rockchip USB TYPEC PHY. 540b56e9a7SVivek Gautam 550b56e9a7SVivek Gautamconfig PHY_ROCKCHIP_USB 560b56e9a7SVivek Gautam tristate "Rockchip USB2 PHY Driver" 570b56e9a7SVivek Gautam depends on ARCH_ROCKCHIP && OF 580b56e9a7SVivek Gautam select GENERIC_PHY 590b56e9a7SVivek Gautam help 600b56e9a7SVivek Gautam Enable this to support the Rockchip USB 2.0 PHY. 61