mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-04-27 06:58:23 -04:00
ARM: dts: am57xx-idk-common: add tc358778 bridge
AM5 IDK boards have TC358778 DPI-to-DSI bridge. Two different DSI panel models are used with the AM5 IDKs, and these panels are added with DT overlays. The AM5 IDKs can also be used without any panel. Add TC358778 data to the am57xx-idk-common.dtsi, but set the status to disabled. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
This commit is contained in:
committed by
Tony Lindgren
parent
520557d485
commit
441ba630ac
@@ -35,6 +35,16 @@ v3_3d: fixedregulator-v3_3d {
|
||||
regulator-boot-on;
|
||||
};
|
||||
|
||||
v1_2d: fixedregulator-v1_2d {
|
||||
compatible = "regulator-fixed";
|
||||
regulator-name = "V1_2D";
|
||||
vin-supply = <&vmain>;
|
||||
regulator-min-microvolt = <1200000>;
|
||||
regulator-max-microvolt = <1200000>;
|
||||
regulator-always-on;
|
||||
regulator-boot-on;
|
||||
};
|
||||
|
||||
vtt_fixed: fixedregulator-vtt {
|
||||
/* TPS51200 */
|
||||
compatible = "regulator-fixed";
|
||||
@@ -139,6 +149,12 @@ tpd12s015_out: endpoint@0 {
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
src_clk_x1: src_clk_x1 {
|
||||
#clock-cells = <0>;
|
||||
compatible = "fixed-clock";
|
||||
clock-frequency = <20000000>;
|
||||
};
|
||||
};
|
||||
|
||||
&dra7_pmx_core {
|
||||
@@ -378,6 +394,32 @@ tpic2810: tpic2810@60 {
|
||||
gpio-controller;
|
||||
#gpio-cells = <2>;
|
||||
};
|
||||
|
||||
dsi_bridge: tc358778@e {
|
||||
compatible = "toshiba,tc358778", "toshiba,tc358768";
|
||||
reg = <0xe>;
|
||||
status = "disabled";
|
||||
|
||||
clocks = <&src_clk_x1>;
|
||||
clock-names = "refclk";
|
||||
|
||||
vddc-supply = <&v1_2d>;
|
||||
vddmipi-supply = <&v1_2d>;
|
||||
vddio-supply = <&v3_3d>;
|
||||
|
||||
dsi_bridge_ports: ports {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
port@0 {
|
||||
reg = <0>;
|
||||
rgb_in: endpoint {
|
||||
remote-endpoint = <&dpi_out>;
|
||||
data-lines = <24>;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&mcspi3 {
|
||||
@@ -543,4 +585,20 @@ hdmi_out: endpoint {
|
||||
|
||||
&dss {
|
||||
status = "okay";
|
||||
|
||||
vdda_video-supply = <&ldoln_reg>;
|
||||
|
||||
ports {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
port@0 {
|
||||
reg = <0>;
|
||||
|
||||
dpi_out: endpoint {
|
||||
remote-endpoint = <&rgb_in>;
|
||||
data-lines = <24>;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user