summaryrefslogtreecommitdiffstats
path: root/drivers/phy/rockchip/Kconfig
diff options
context:
space:
mode:
authorHeiko Stuebner <heiko.stuebner@theobroma-systems.com>2019-11-08 01:06:40 +0100
committerKishon Vijay Abraham I <kishon@ti.com>2020-01-08 08:28:06 +0100
commitf0684c1a836770afba7a7097e61935edd69693bf (patch)
tree21ba2ab6dd5329f45815d30043271d3b0c247829 /drivers/phy/rockchip/Kconfig
parentdt-bindings: phy: drop #clock-cells from rockchip,px30-dsi-dphy (diff)
downloadlinux-f0684c1a836770afba7a7097e61935edd69693bf.tar.xz
linux-f0684c1a836770afba7a7097e61935edd69693bf.zip
phy/rockchip: inno-dsidphy: generalize parameter handling
During review it came to light that exposing the pll clock outside is not the right approach and struct phy_configure_opts_mipi_dphy exists just for that reason to transfer parameters to the phy. So drop the exposed clock and rely on the phy configure options to bring in the correct rate. That way we can also just drop the open coded timing struct and default values function. Fixes: b7535a3bc0ba ("phy/rockchip: Add support for Innosilicon MIPI/LVDS/TTL PHY") Signed-off-by: Heiko Stuebner <heiko.stuebner@theobroma-systems.com> Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Diffstat (limited to 'drivers/phy/rockchip/Kconfig')
-rw-r--r--drivers/phy/rockchip/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/phy/rockchip/Kconfig b/drivers/phy/rockchip/Kconfig
index dbd2de4d28b1..0824b9dd5683 100644
--- a/drivers/phy/rockchip/Kconfig
+++ b/drivers/phy/rockchip/Kconfig
@@ -39,6 +39,7 @@ config PHY_ROCKCHIP_INNO_DSIDPHY
tristate "Rockchip Innosilicon MIPI/LVDS/TTL PHY driver"
depends on (ARCH_ROCKCHIP || COMPILE_TEST) && OF
select GENERIC_PHY
+ select GENERIC_PHY_MIPI_DPHY
help
Enable this to support the Rockchip MIPI/LVDS/TTL PHY with
Innosilicon IP block.