Enumerations
+ Collaboration diagram for Enumerations:

Enumerations

enum  hal_gdc_colormode_check_t {
  HAL_GDC_DBIB_STALL_CHK = 1 << 31, HAL_GDC_OPENLDI_CHK = 1U << 30, HAL_GDC_JDIMIP_CHK = 1U << 29, HAL_GDC_ARGB4444_CHK = 1U << 22,
  HAL_GDC_RGBA4444_CHK = 1U << 21, HAL_GDC_GPI_CHK = 1U << 20, HAL_GDC_EXTRCTRL_CHK = 1U << 19, HAL_GDC_TSC6_CHK = 1U << 18,
  HAL_GDC_TSC_CHK = 1U << 17, HAL_GDC_LUT8_CHK = 1U << 16, HAL_GDC_RGBA5551_CHK = 1U << 15, HAL_GDC_ABGR8888_CHK = 1U << 14,
  HAL_GDC_RGB332_CHK = 1U << 13, HAL_GDC_RGB565_CHK = 1U << 12, HAL_GDC_BGRA8888_CHK = 1U << 11, HAL_GDC_L8_CHK = 1U << 10,
  HAL_GDC_L1_CHK = 1U << 9, HAL_GDC_L4_CHK = 1U << 8, HAL_GDC_YUVV_CHK = 1U << 7, HAL_GDC_RGB24_CHK = 1U << 6,
  HAL_GDC_YUY2_CHK = 1U << 5, HAL_GDC_RGBA8888_CHK = 1U << 4, HAL_GDC_ARGB8888_CHK = 1U << 3, HAL_GDC_V_YUV420_CHK = 1U << 2,
  HAL_GDC_TLYUV420_CHK = 1U << 1, HAL_GDC_BLOCK4X4_CHK = 1U << 0
}
 DC's color mode check definition. More...
 
enum  hal_gdc_AXI_cfg_t {
  HAL_GDC_AXI_16BEAT = 0x0, HAL_GDC_AXI_2BEAT = 0x1, HAL_GDC_AXI_4BEAT = 0x2, HAL_GDC_AXI_8BEAT = 0x3,
  HAL_GDC_AXI_32BEAT = 0x5, HAL_GDC_AXI_64BEAT = 0x6, HAL_GDC_AXI_128BEAT = 0x7, HAL_GDC_AXI_FT_HF = 0x0U << 3,
  HAL_GDC_AXI_FT_2B = 0x1U << 3, HAL_GDC_AXI_FT_4B = 0x2U << 3, HAL_GDC_AXI_FT_8B = 0x3U << 3
}
 AXI control definition. More...
 
enum  dc_mipi_cmd_t {
  hal_gdc_snapshot = 0xff, hal_gdc_store_base_addr = (1 <<31), hal_gdc_DBI_cmd = (1U<<30), hal_gdc_wcmd16 = (1U<<28),
  hal_gdc_wcmd24 = (1U<<29), hal_gdc_wcmd32 = (1U<<29)|(1U<<28), hal_gdc_rcmd16 = (1U<<28), hal_gdc_rcmd24 = (1U<<29),
  hal_gdc_rcmd32 = (1U<<29)|(1U<<28), hal_gdc_mask_qspi = (1U<<27), hal_gdc_DBI_ge = (1U<<27), hal_gdc_DBI_read = (1U<<26),
  hal_gdc_ext_ctrl = (1U<<25), hal_gdc_sline_cmd = (1U<<24), hal_gdc_read_byte = (0U<<30), hal_gdc_read_2byte = (1U<<30),
  hal_gdc_read_3byte = (2 <<30), hal_gdc_read_4byte = (3 <<30)
}
 MIPI CMD definition. More...
 

Detailed Description

Enumeration Type Documentation

◆ dc_mipi_cmd_t

MIPI CMD definition.

Enumerator
hal_gdc_snapshot 

Snapshot.

hal_gdc_store_base_addr 

Store base addr.

hal_gdc_DBI_cmd 

DBI CMD.

hal_gdc_wcmd16 

Write CMD 16bits.

hal_gdc_wcmd24 

Write CMD 24bits.

hal_gdc_wcmd32 

Write CMD 32bits.

hal_gdc_rcmd16 

Read CMD 16bits.

hal_gdc_rcmd24 

Read CMD 24its.

hal_gdc_rcmd32 

Read CMD 32bits.

hal_gdc_mask_qspi 

Force QSPI to be single wire.

hal_gdc_DBI_ge 

DBI ge.

hal_gdc_DBI_read 

DBI read.

hal_gdc_ext_ctrl 

Ext control.

hal_gdc_sline_cmd 

Sline CMD.

hal_gdc_read_byte 

Read 1Byte.

hal_gdc_read_2byte 

Read 2Byte.

hal_gdc_read_3byte 

Read 3Byte.

hal_gdc_read_4byte 

Read 4Byte.

Definition at line 132 of file hal_gdc_intern.h.

◆ hal_gdc_AXI_cfg_t

AXI control definition.

Enumerator
HAL_GDC_AXI_16BEAT 

16 beat

HAL_GDC_AXI_2BEAT 

2beat

HAL_GDC_AXI_4BEAT 

4 beat

HAL_GDC_AXI_8BEAT 

8 beat

HAL_GDC_AXI_32BEAT 

32 beat

HAL_GDC_AXI_64BEAT 

64 beat

HAL_GDC_AXI_128BEAT 

128 beat

HAL_GDC_AXI_FT_HF 

Ignore.

HAL_GDC_AXI_FT_2B 

Ignore.

HAL_GDC_AXI_FT_4B 

Ignore.

HAL_GDC_AXI_FT_8B 

Ignore.

Definition at line 115 of file hal_gdc_intern.h.

◆ hal_gdc_colormode_check_t

DC's color mode check definition.

Enumerator
HAL_GDC_DBIB_STALL_CHK 

DBIB stall check.

HAL_GDC_OPENLDI_CHK 

Openldi check.

HAL_GDC_JDIMIP_CHK 

JDIMIP check.

HAL_GDC_ARGB4444_CHK 

ARGB444 check.

HAL_GDC_RGBA4444_CHK 

RGBA444 check.

HAL_GDC_GPI_CHK 

GPI check.

HAL_GDC_EXTRCTRL_CHK 

EXTRCTRL check.

HAL_GDC_TSC6_CHK 

TSC6 check.

HAL_GDC_TSC_CHK 

TSC check.

HAL_GDC_LUT8_CHK 

LUT8 check.

HAL_GDC_RGBA5551_CHK 

RGBA5551 check.

HAL_GDC_ABGR8888_CHK 

ARGB8888 check.

HAL_GDC_RGB332_CHK 

RGB332 check.

HAL_GDC_RGB565_CHK 

RGB565 check.

HAL_GDC_BGRA8888_CHK 

BGRA8888 check.

HAL_GDC_L8_CHK 

L8 check.

HAL_GDC_L1_CHK 

L1 check.

HAL_GDC_L4_CHK 

L4 check.

HAL_GDC_YUVV_CHK 

YUVV check.

HAL_GDC_RGB24_CHK 

RGB24 check.

HAL_GDC_YUY2_CHK 

YUV2 check.

HAL_GDC_RGBA8888_CHK 

RGBA8888 check.

HAL_GDC_ARGB8888_CHK 

ARGB8888 check.

HAL_GDC_V_YUV420_CHK 

V_YUV420 check.

HAL_GDC_TLYUV420_CHK 

TLYUV420 check.

HAL_GDC_BLOCK4X4_CHK 

BLOCK4X4 check.

Definition at line 83 of file hal_gdc_intern.h.