~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/display/truly,nt35597.txt

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 Truly model NT35597 DSI display driver
  2 
  3 The Truly NT35597 is a generic display driver, currently only configured
  4 for use in the 2K display on the Qualcomm SDM845 MTP board.
  5 
  6 Required properties:
  7 - compatible: should be "truly,nt35597-2K-display"
  8 - vdda-supply: phandle of the regulator that provides the supply voltage
  9   Power IC supply
 10 - vdispp-supply: phandle of the regulator that provides the supply voltage
 11   for positive LCD bias
 12 - vdispn-supply: phandle of the regulator that provides the supply voltage
 13   for negative LCD bias
 14 - reset-gpios: phandle of gpio for reset line
 15   This should be 8mA, gpio can be configured using mux, pinctrl, pinctrl-names
 16   (active low)
 17 - mode-gpios: phandle of the gpio for choosing the mode of the display
 18   for single DSI or Dual DSI
 19   This should be low for dual DSI and high for single DSI mode
 20 - ports: This device has two video ports driven by two DSIs. Their connections
 21   are modeled using the OF graph bindings specified in
 22   Documentation/devicetree/bindings/graph.txt.
 23   - port@0: DSI input port driven by master DSI
 24   - port@1: DSI input port driven by secondary DSI
 25 
 26 Example:
 27 
 28         dsi@ae94000 {
 29                 panel@0 {
 30                         compatible = "truly,nt35597-2K-display";
 31                         reg = <0>;
 32                         vdda-supply = <&pm8998_l14>;
 33                         vdispp-supply = <&lab_regulator>;
 34                         vdispn-supply = <&ibb_regulator>;
 35                         pinctrl-names = "default", "suspend";
 36                         pinctrl-0 = <&dpu_dsi_active>;
 37                         pinctrl-1 = <&dpu_dsi_suspend>;
 38 
 39                         reset-gpios = <&tlmm 6 GPIO_ACTIVE_LOW>;
 40                         mode-gpios = <&tlmm 52 GPIO_ACTIVE_HIGH>;
 41                         ports {
 42                                 #address-cells = <1>;
 43                                 #size-cells = <0>;
 44                                 port@0 {
 45                                         reg = <0>;
 46                                         panel0_in: endpoint {
 47                                                 remote-endpoint = <&dsi0_out>;
 48                                         };
 49                                 };
 50 
 51                                 port@1 {
 52                                         reg = <1>;
 53                                         panel1_in: endpoint {
 54                                                 remote-endpoint = <&dsi1_out>;
 55                                         };
 56                                 };
 57                         };
 58                 };
 59         };

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php