Simple display panel Required properties: - power-supply: regulator to provide the supply voltage Optional properties: - compatible: value maybe one of the following "simple-panel"; "simple-panel-dsi"; - ddc-i2c-bus: phandle of an I2C controller used for DDC EDID probing - enable-gpios: GPIO pin to enable or disable the panel - backlight: phandle of the backlight device attached to the panel Required properties when compatible is "simple-panel" or "simple-panel-dsi": - display-timings: see display-timing.txt for information Optional properties when compatible is a dsi devices: - dsi,flags: dsi operation mode related flags - dsi,format: pixel format for video mode - dsi,lanes: number of active data lanes Example: panel: panel { compatible = "cptt,claa101wb01"; ddc-i2c-bus = <&panelddc>; power-supply = <&vdd_pnl_reg>; enable-gpios = <&gpio 90 0>; backlight = <&backlight>; }; Or: panel: panel { compatible = "simple-panel-dsi"; ddc-i2c-bus = <&panelddc>; power-supply = <&vdd_pnl_reg>; enable-gpios = <&gpio 90 0>; backlight = <&backlight>; dsi,flags = ; dsi,format = ; dsi,lanes = <4>; display-timings { native-mode = <&timing0>; timing0: timing0 { clock-frequency = <160000000>; hactive = <1200>; vactive = <1920>; hback-porch = <21>; hfront-porch = <120>; vback-porch = <18>; vfront-porch = <21>; hsync-len = <20>; vsync-len = <3>; hsync-active = <0>; vsync-active = <0>; de-active = <0>; pixelclk-active = <0>; }; }; };