mirror of https://gitee.com/openkylin/linux.git
60 lines
1.8 KiB
Plaintext
60 lines
1.8 KiB
Plaintext
Truly model NT35597 DSI display driver
|
|
|
|
The Truly NT35597 is a generic display driver, currently only configured
|
|
for use in the 2K display on the Qualcomm SDM845 MTP board.
|
|
|
|
Required properties:
|
|
- compatible: should be "truly,nt35597-2K-display"
|
|
- vdda-supply: phandle of the regulator that provides the supply voltage
|
|
Power IC supply
|
|
- vdispp-supply: phandle of the regulator that provides the supply voltage
|
|
for positive LCD bias
|
|
- vdispn-supply: phandle of the regulator that provides the supply voltage
|
|
for negative LCD bias
|
|
- reset-gpios: phandle of gpio for reset line
|
|
This should be 8mA, gpio can be configured using mux, pinctrl, pinctrl-names
|
|
(active low)
|
|
- mode-gpios: phandle of the gpio for choosing the mode of the display
|
|
for single DSI or Dual DSI
|
|
This should be low for dual DSI and high for single DSI mode
|
|
- ports: This device has two video ports driven by two DSIs. Their connections
|
|
are modeled using the OF graph bindings specified in
|
|
Documentation/devicetree/bindings/graph.txt.
|
|
- port@0: DSI input port driven by master DSI
|
|
- port@1: DSI input port driven by secondary DSI
|
|
|
|
Example:
|
|
|
|
dsi@ae94000 {
|
|
panel@0 {
|
|
compatible = "truly,nt35597-2K-display";
|
|
reg = <0>;
|
|
vdda-supply = <&pm8998_l14>;
|
|
vdispp-supply = <&lab_regulator>;
|
|
vdispn-supply = <&ibb_regulator>;
|
|
pinctrl-names = "default", "suspend";
|
|
pinctrl-0 = <&dpu_dsi_active>;
|
|
pinctrl-1 = <&dpu_dsi_suspend>;
|
|
|
|
reset-gpios = <&tlmm 6 GPIO_ACTIVE_LOW>;
|
|
mode-gpios = <&tlmm 52 GPIO_ACTIVE_HIGH>;
|
|
ports {
|
|
#address-cells = <1>;
|
|
#size-cells = <0>;
|
|
port@0 {
|
|
reg = <0>;
|
|
panel0_in: endpoint {
|
|
remote-endpoint = <&dsi0_out>;
|
|
};
|
|
};
|
|
|
|
port@1 {
|
|
reg = <1>;
|
|
panel1_in: endpoint {
|
|
remote-endpoint = <&dsi1_out>;
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|