diff options
-rw-r--r-- | Documentation/devicetree/bindings/phy/phy-rockchip-inno-mipi-dphy.txt | 1 | ||||
-rw-r--r-- | drivers/phy/rockchip/phy-rockchip-inno-mipi-dphy.c | 6 |
2 files changed, 7 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/phy/phy-rockchip-inno-mipi-dphy.txt b/Documentation/devicetree/bindings/phy/phy-rockchip-inno-mipi-dphy.txt index 6e2cfdaf4b7b..e989ccc087d4 100644 --- a/Documentation/devicetree/bindings/phy/phy-rockchip-inno-mipi-dphy.txt +++ b/Documentation/devicetree/bindings/phy/phy-rockchip-inno-mipi-dphy.txt @@ -2,6 +2,7 @@ ROCKCHIP MIPI DPHY WITH INNO IP BLOCK Required properties: - compatible : must be one of: + "rockchip,px30-mipi-dphy"; "rockchip,rk3128-mipi-dphy"; "rockchip,rk3366-mipi-dphy"; "rockchip,rk3368-mipi-dphy"; diff --git a/drivers/phy/rockchip/phy-rockchip-inno-mipi-dphy.c b/drivers/phy/rockchip/phy-rockchip-inno-mipi-dphy.c index 7597965ddfe2..7654df738b23 100644 --- a/drivers/phy/rockchip/phy-rockchip-inno-mipi-dphy.c +++ b/drivers/phy/rockchip/phy-rockchip-inno-mipi-dphy.c @@ -887,6 +887,11 @@ static int inno_mipi_dphy_remove(struct platform_device *pdev) return 0; } +static const struct inno_video_phy_socdata px30_socdata = { + .has_h2p_clk = false, + .pinmux = false, +}; + static const struct inno_video_phy_socdata rk3128_socdata = { .has_h2p_clk = true, .pinmux = false, @@ -903,6 +908,7 @@ static const struct inno_video_phy_socdata rk3368_socdata = { }; static const struct of_device_id inno_mipi_dphy_of_match[] = { + { .compatible = "rockchip,px30-mipi-dphy", .data = &px30_socdata }, { .compatible = "rockchip,rk3128-mipi-dphy", .data = &rk3128_socdata }, { .compatible = "rockchip,rk3366-mipi-dphy", .data = &rk3366_socdata }, { .compatible = "rockchip,rk3368-mipi-dphy", .data = &rk3368_socdata }, |