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

TOMOYO Linux Cross Reference
Linux/Documentation/devicetree/bindings/display/tilcdc/panel.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 ] ~

Diff markup

Differences between /Documentation/devicetree/bindings/display/tilcdc/panel.txt (Version linux-6.12-rc7) and /Documentation/devicetree/bindings/display/tilcdc/panel.txt (Version linux-4.16.18)


  1 Device-Tree bindings for tilcdc DRM generic pa      1 Device-Tree bindings for tilcdc DRM generic panel output driver
  2                                                     2 
  3 Required properties:                                3 Required properties:
  4  - compatible: value should be "ti,tilcdc,pane      4  - compatible: value should be "ti,tilcdc,panel".
  5  - panel-info: configuration info to configure      5  - panel-info: configuration info to configure LCDC correctly for the panel
  6    - ac-bias: AC Bias Pin Frequency                 6    - ac-bias: AC Bias Pin Frequency
  7    - ac-bias-intrpt: AC Bias Pin Transitions p      7    - ac-bias-intrpt: AC Bias Pin Transitions per Interrupt
  8    - dma-burst-sz: DMA burst size                   8    - dma-burst-sz: DMA burst size
  9    - bpp: Bits per pixel                            9    - bpp: Bits per pixel
 10    - fdd: FIFO DMA Request Delay                   10    - fdd: FIFO DMA Request Delay
 11    - sync-edge: Horizontal and Vertical Sync E     11    - sync-edge: Horizontal and Vertical Sync Edge: 0=rising 1=falling
 12    - sync-ctrl: Horizontal and Vertical Sync:      12    - sync-ctrl: Horizontal and Vertical Sync: Control: 0=ignore
 13    - raster-order: Raster Data Order Select: 1     13    - raster-order: Raster Data Order Select: 1=Most-to-least 0=Least-to-most
 14    - fifo-th: DMA FIFO threshold                   14    - fifo-th: DMA FIFO threshold
 15  - display-timings: typical videomode of lcd p     15  - display-timings: typical videomode of lcd panel.  Multiple video modes
 16    can be listed if the panel supports multipl     16    can be listed if the panel supports multiple timings, but the 'native-mode'
 17    should be the preferred/default resolution.     17    should be the preferred/default resolution.  Refer to
 18    Documentation/devicetree/bindings/display/p     18    Documentation/devicetree/bindings/display/panel/display-timing.txt for display
 19    timing binding details.                         19    timing binding details.
 20                                                    20 
 21 Optional properties:                               21 Optional properties:
 22 - backlight: phandle of the backlight device a     22 - backlight: phandle of the backlight device attached to the panel
 23 - enable-gpios: GPIO pin to enable or disable      23 - enable-gpios: GPIO pin to enable or disable the panel
 24                                                    24 
 25 Recommended properties:                            25 Recommended properties:
 26  - pinctrl-names, pinctrl-0: the pincontrol se     26  - pinctrl-names, pinctrl-0: the pincontrol settings to configure
 27    muxing properly for pins that connect to TF     27    muxing properly for pins that connect to TFP410 device
 28                                                    28 
 29 Example:                                           29 Example:
 30                                                    30 
 31         /* Settings for CDTech_S035Q01 / LCD3      31         /* Settings for CDTech_S035Q01 / LCD3 cape: */
 32         lcd3 {                                     32         lcd3 {
 33                 compatible = "ti,tilcdc,panel"     33                 compatible = "ti,tilcdc,panel";
 34                 pinctrl-names = "default";         34                 pinctrl-names = "default";
 35                 pinctrl-0 = <&bone_lcd3_cape_l     35                 pinctrl-0 = <&bone_lcd3_cape_lcd_pins>;
 36                 backlight = <&backlight>;          36                 backlight = <&backlight>;
 37                 enable-gpios = <&gpio3 19 0>;      37                 enable-gpios = <&gpio3 19 0>;
 38                                                    38 
 39                 panel-info {                       39                 panel-info {
 40                         ac-bias           = <2     40                         ac-bias           = <255>;
 41                         ac-bias-intrpt    = <0     41                         ac-bias-intrpt    = <0>;
 42                         dma-burst-sz      = <1     42                         dma-burst-sz      = <16>;
 43                         bpp               = <1     43                         bpp               = <16>;
 44                         fdd               = <0     44                         fdd               = <0x80>;
 45                         sync-edge         = <0     45                         sync-edge         = <0>;
 46                         sync-ctrl         = <1     46                         sync-ctrl         = <1>;
 47                         raster-order      = <0     47                         raster-order      = <0>;
 48                         fifo-th           = <0     48                         fifo-th           = <0>;
 49                 };                                 49                 };
 50                 display-timings {                  50                 display-timings {
 51                         native-mode = <&timing     51                         native-mode = <&timing0>;
 52                         timing0: 320x240 {         52                         timing0: 320x240 {
 53                                 hactive            53                                 hactive         = <320>;
 54                                 vactive            54                                 vactive         = <240>;
 55                                 hback-porch        55                                 hback-porch     = <21>;
 56                                 hfront-porch       56                                 hfront-porch    = <58>;
 57                                 hsync-len          57                                 hsync-len       = <47>;
 58                                 vback-porch        58                                 vback-porch     = <11>;
 59                                 vfront-porch       59                                 vfront-porch    = <23>;
 60                                 vsync-len          60                                 vsync-len       = <2>;
 61                                 clock-frequenc     61                                 clock-frequency = <8000000>;
 62                                 hsync-active       62                                 hsync-active    = <0>;
 63                                 vsync-active       63                                 vsync-active    = <0>;
 64                         };                         64                         };
 65                 };                                 65                 };
 66         };                                         66         };
                                                      

~ [ 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