Zephyr API Documentation  3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

LCD Interface. More...

Macros

#define PANEL_PIXEL_FORMAT_RGB_888   (0x1 << 0)
 Display pixel formats.
 
#define PANEL_PIXEL_FORMAT_MONO01   (0x1 << 1) /* 0=Black 1=White */
 
#define PANEL_PIXEL_FORMAT_MONO10   (0x1 << 2) /* 1=Black 0=White */
 
#define PANEL_PIXEL_FORMAT_ARGB_8888   (0x1 << 3)
 
#define PANEL_PIXEL_FORMAT_RGB_565   (0x1 << 4)
 
#define PANEL_PIXEL_FORMAT_BGR_565   (0x1 << 5)
 

Detailed Description

LCD Interface.

Macro Definition Documentation

◆ PANEL_PIXEL_FORMAT_ARGB_8888

#define PANEL_PIXEL_FORMAT_ARGB_8888   (0x1 << 3)

◆ PANEL_PIXEL_FORMAT_BGR_565

#define PANEL_PIXEL_FORMAT_BGR_565   (0x1 << 5)

◆ PANEL_PIXEL_FORMAT_MONO01

#define PANEL_PIXEL_FORMAT_MONO01   (0x1 << 1) /* 0=Black 1=White */

◆ PANEL_PIXEL_FORMAT_MONO10

#define PANEL_PIXEL_FORMAT_MONO10   (0x1 << 2) /* 1=Black 0=White */

◆ PANEL_PIXEL_FORMAT_RGB_565

#define PANEL_PIXEL_FORMAT_RGB_565   (0x1 << 4)

◆ PANEL_PIXEL_FORMAT_RGB_888

#define PANEL_PIXEL_FORMAT_RGB_888   (0x1 << 0)

#include <zephyr/dt-bindings/display/panel.h>

Display pixel formats.

Display pixel format enumeration.

These defines must match those present in the display_pixel_format enum. They are required because the enum cannot be reused within devicetree, since enum definitions are not supported by devicetree tooling.