1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2 /* 2 /* 3 * Copyright 2023 Gateworks Corporation 3 * Copyright 2023 Gateworks Corporation 4 */ 4 */ 5 5 6 #include <dt-bindings/gpio/gpio.h> 6 #include <dt-bindings/gpio/gpio.h> 7 7 8 #include "imx8mm-pinfunc.h" 8 #include "imx8mm-pinfunc.h" 9 9 10 /dts-v1/; 10 /dts-v1/; 11 /plugin/; 11 /plugin/; 12 12 13 &{/} { 13 &{/} { 14 compatible = "gw,imx8mm-gw73xx-0x", "f 14 compatible = "gw,imx8mm-gw73xx-0x", "fsl,imx8mm"; 15 15 16 panel { 16 panel { 17 compatible = "powertip,ph80048 17 compatible = "powertip,ph800480t013-idf02"; 18 power-supply = <&attiny>; 18 power-supply = <&attiny>; 19 backlight = <&attiny>; 19 backlight = <&attiny>; 20 20 21 port { 21 port { 22 panel_in: endpoint { 22 panel_in: endpoint { 23 remote-endpoin 23 remote-endpoint = <&bridge_out>; 24 }; 24 }; 25 }; 25 }; 26 }; 26 }; 27 }; 27 }; 28 28 29 &i2c3 { 29 &i2c3 { 30 #address-cells = <1>; 30 #address-cells = <1>; 31 #size-cells = <0>; 31 #size-cells = <0>; 32 32 33 attiny: regulator@45 { 33 attiny: regulator@45 { 34 compatible = "raspberrypi,7inc 34 compatible = "raspberrypi,7inch-touchscreen-panel-regulator"; 35 reg = <0x45>; 35 reg = <0x45>; 36 }; 36 }; 37 }; 37 }; 38 38 39 &lcdif { 39 &lcdif { 40 status = "okay"; 40 status = "okay"; 41 }; 41 }; 42 42 43 &mipi_dsi { 43 &mipi_dsi { 44 samsung,burst-clock-frequency = <89100 44 samsung,burst-clock-frequency = <891000000>; 45 samsung,esc-clock-frequency = <5400000 45 samsung,esc-clock-frequency = <54000000>; 46 samsung,pll-clock-frequency = <2700000 46 samsung,pll-clock-frequency = <27000000>; 47 #address-cells = <1>; 47 #address-cells = <1>; 48 #size-cells = <0>; 48 #size-cells = <0>; 49 status = "okay"; 49 status = "okay"; 50 50 51 bridge@0 { 51 bridge@0 { 52 compatible = "toshiba,tc358762 52 compatible = "toshiba,tc358762"; 53 reg = <0>; 53 reg = <0>; 54 vddc-supply = <&attiny>; 54 vddc-supply = <&attiny>; 55 55 56 ports { 56 ports { 57 #address-cells = <1>; 57 #address-cells = <1>; 58 #size-cells = <0>; 58 #size-cells = <0>; 59 59 60 port@0 { 60 port@0 { 61 reg = <0>; 61 reg = <0>; 62 62 63 bridge_in: end 63 bridge_in: endpoint { 64 remote 64 remote-endpoint = <&dsi_out>; 65 }; 65 }; 66 }; 66 }; 67 67 68 port@1 { 68 port@1 { 69 reg = <1>; 69 reg = <1>; 70 70 71 bridge_out: en 71 bridge_out: endpoint { 72 remote 72 remote-endpoint = <&panel_in>; 73 }; 73 }; 74 }; 74 }; 75 }; 75 }; 76 }; 76 }; 77 77 78 ports { 78 ports { 79 #address-cells = <1>; 79 #address-cells = <1>; 80 #size-cells = <0>; 80 #size-cells = <0>; 81 81 82 port@1 { 82 port@1 { 83 reg = <1>; 83 reg = <1>; 84 84 85 dsi_out: endpoint { 85 dsi_out: endpoint { 86 remote-endpoin 86 remote-endpoint = <&bridge_in>; 87 }; 87 }; 88 }; 88 }; 89 }; 89 }; 90 }; 90 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.