summaryrefslogtreecommitdiff
path: root/Documentation
diff options
context:
space:
mode:
authorAlgea Cao <algea.cao@rock-chips.com>2018-03-29 10:36:04 +0800
committerTao Huang <huangtao@rock-chips.com>2018-04-17 11:35:49 +0800
commitefae8c5e28b8bf2c544da76882eabcba1be4aa4c (patch)
tree823b9a70e6ab539c22e2b5e86cdfa6108c756c36 /Documentation
parentcbbbff8d5cd39639a24824c36142c0ddbcccc6cb (diff)
drm/rockchip: inno-hdmi-phy: Get inno hdmi phy config from dts
Setting inno phy config table in dts. According to tmds clock range, phy config data can be chosen. We can also filter some video modes which tmds clock out of range we set. Change-Id: I666c825921877fe2cdf45c2ccd1415815a4b7715 Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/devicetree/bindings/phy/phy-rockchip-inno-hdmi-phy.txt8
1 files changed, 8 insertions, 0 deletions
diff --git a/Documentation/devicetree/bindings/phy/phy-rockchip-inno-hdmi-phy.txt b/Documentation/devicetree/bindings/phy/phy-rockchip-inno-hdmi-phy.txt
index 952dda54ec01..14590f97809e 100644
--- a/Documentation/devicetree/bindings/phy/phy-rockchip-inno-hdmi-phy.txt
+++ b/Documentation/devicetree/bindings/phy/phy-rockchip-inno-hdmi-phy.txt
@@ -12,6 +12,7 @@ Required properties:
to PLL
- #clock-cells: should be 0.
- clock-output-names : shall be the corresponding names of the outputs.
+ - rockchip,phy-table: the parameter table of hdmi phy configuration.
Example:
@@ -23,6 +24,13 @@ Example:
clock-names = "sysclk", "refclk";
#clock-cells = <0>;
clock-output-names = "hdmiphy_phy";
+ rockchip,phy-table =
+ <165000000 0x07 0x0a 0x0a 0x0a 0x00 0x00 0x08
+ 0x08 0x08 0x00 0xac 0xcc 0xcc 0xcc>,
+ <340000000 0x0b 0x0d 0x0d 0x0d 0x07 0x15 0x08
+ 0x08 0x08 0x3f 0xac 0xcc 0xcd 0xdd>,
+ <594000000 0x10 0x1a 0x1a 0x1a 0x07 0x15 0x08
+ 0x08 0x08 0x00 0xac 0xcc 0xcc 0xcc>;
status = "disabled";
};