mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-08-30 10:00:03 -04:00
arm64: dts: imx8mm-phyboard-polis: move mipi bridge to som
sn65dsi83 is mounted on som. Add the static configuration there. So it can be used by other boards too. Use mipi_dsi_out from imx8mm.dtsi directly. Signed-off-by: Jan Remmet <j.remmet@phytec.de> Signed-off-by: Shawn Guo <shawnguo@kernel.org>
This commit is contained in:
@@ -81,6 +81,12 @@ dailink_master: simple-audio-card,codec {
|
||||
};
|
||||
};
|
||||
|
||||
&bridge_out {
|
||||
remote-endpoint = <&panel_in>;
|
||||
ti,lvds-vod-swing-clock-microvolt = <200000 600000>;
|
||||
ti,lvds-vod-swing-data-microvolt = <200000 600000>;
|
||||
};
|
||||
|
||||
&i2c3 {
|
||||
clock-frequency = <400000>;
|
||||
pinctrl-names = "default", "gpio";
|
||||
@@ -128,19 +134,7 @@ &lcdif {
|
||||
};
|
||||
|
||||
&mipi_dsi {
|
||||
samsung,esc-clock-frequency = <10000000>;
|
||||
status = "okay";
|
||||
|
||||
ports {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
port@1 {
|
||||
reg = <1>;
|
||||
dsi_out: endpoint {
|
||||
remote-endpoint = <&bridge_in>;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&pwm4 {
|
||||
@@ -168,28 +162,6 @@ &sai5 {
|
||||
|
||||
&sn65dsi83 {
|
||||
status = "okay";
|
||||
|
||||
ports {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
port@0 {
|
||||
reg = <0>;
|
||||
bridge_in: endpoint {
|
||||
remote-endpoint = <&dsi_out>;
|
||||
data-lanes = <1 2 3 4>;
|
||||
};
|
||||
};
|
||||
|
||||
port@2 {
|
||||
reg = <2>;
|
||||
bridge_out: endpoint {
|
||||
remote-endpoint = <&panel_in>;
|
||||
ti,lvds-vod-swing-clock-microvolt = <200000 600000>;
|
||||
ti,lvds-vod-swing-data-microvolt = <200000 600000>;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
&iomuxc {
|
||||
|
||||
@@ -287,6 +287,23 @@ sn65dsi83: bridge@2d {
|
||||
reg = <0x2d>;
|
||||
vcc-supply = <®_vdd_1v8>;
|
||||
status = "disabled";
|
||||
ports {
|
||||
#address-cells = <1>;
|
||||
#size-cells = <0>;
|
||||
|
||||
port@0 {
|
||||
reg = <0>;
|
||||
bridge_in: endpoint {
|
||||
remote-endpoint = <&mipi_dsi_out>;
|
||||
data-lanes = <1 2 3 4>;
|
||||
};
|
||||
};
|
||||
|
||||
port@2 {
|
||||
reg = <2>;
|
||||
bridge_out: endpoint {};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
/* EEPROM */
|
||||
@@ -304,6 +321,14 @@ rv3028: rtc@52 {
|
||||
};
|
||||
};
|
||||
|
||||
&mipi_dsi {
|
||||
samsung,esc-clock-frequency = <10000000>;
|
||||
};
|
||||
|
||||
&mipi_dsi_out {
|
||||
remote-endpoint = <&bridge_in>;
|
||||
};
|
||||
|
||||
/* eMMC */
|
||||
&usdhc3 {
|
||||
assigned-clocks = <&clk IMX8MM_CLK_USDHC3_ROOT>;
|
||||
|
||||
Reference in New Issue
Block a user