38.7.102 High-End Overlay Configuration Register 1

Name: LCDC_HEOCFG1
Offset: 0x000003B0
Reset: 0x00000000
Property: Read/Write

Bit 3130292827262524 
          
Access  
Reset  
Bit 2322212019181716 
    DSCALEOPT  YUV422SWPYUV422ROT 
Access R/WR/WR/W 
Reset 000 
Bit 15141312111098 
 YUVMODE[3:0]  CLUTMODE[1:0] 
Access R/WR/WR/WR/WR/WR/W 
Reset 000000 
Bit 76543210 
 RGBMODE[3:0]  YUVENCLUTEN 
Access R/WR/WR/WR/WR/WR/W 
Reset 000000 

Bit 20 – DSCALEOPT Down Scaling Bandwidth Optimization

ValueDescription
0

Scaler Optimization is disabled.

1

Scaler Optimization is enabled; only relevant pixels are retrieved from memory to fill the scaler filter.

Bit 17 – YUV422SWP YUV 4:2:2 Swap

ValueDescription
0

The two Y components of the YUV 4:2:2 packed data stream are not swapped

1 The two Y components of the YUV 4:2:2 packed data stream are swapped

Bit 16 – YUV422ROT YUV 4:2:2 Rotation

This bit is relevant only when a rotation angle of 90 degrees or 270 degrees is used.

ValueDescription
0

Chroma Upsampling kernel is configured to use 0 and 180 degrees algorithm

1 Chroma Upsampling kernel is configured to use the 4:2:2 Rotation Algorithm.

Bits 15:12 – YUVMODE[3:0] YUV Mode Input Selection

ValueNameDescription
0 32BPP_AYCBCR

32 bpp AYCbCr 444

1 16BPP_YCBCR_MODE0

16 bpp Cr(n)Y(n+1)Cb(n)Y(n) 422

2 16BPP_YCBCR_MODE1

16 bpp Y(n+1)Cr(n)Y(n)Cb(n) 422

3 16BPP_YCBCR_MODE2

16 bpp Cb(n)Y(+1)Cr(n)Y(n) 422

4 16BPP_YCBCR_MODE3

16 bpp Y(n+1)Cb(n)Y(n)Cr(n) 422

5 16BPP_YCBCR_SEMIPLANAR

16 bpp Semiplanar 422 YCbCr

6 16BPP_YCBCR_PLANAR

16 bpp Planar 422 YCbCr

7 12BPP_YCBCR_SEMIPLANAR

12 bpp Semiplanar 420 YCbCr

8 12BPP_YCBCR_PLANAR

12 bpp Planar 420 YCbCr

Bits 9:8 – CLUTMODE[1:0] Color Lookup Table Mode Input Selection

ValueNameDescription
0 CLUT_1BPP

Color Lookup Table mode set to 1 bit per pixel

1 CLUT_2BPP

Color Lookup Table mode set to 2 bits per pixel

2 CLUT_4BPP

Color Lookup Table mode set to 4 bits per pixel

3 CLUT_8BPP

Color Lookup Table mode set to 8 bits per pixel

Bits 7:4 – RGBMODE[3:0] RGB Mode Input Selection

ValueNameDescription
0 12BPP_RGB_444

12 bpp RGB 444

1 16BPP_ARGB_4444

16 bpp ARGB 4444

2 16BPP_RGBA_4444

16 bpp RGBA 4444

3 16BPP_RGB_565

16 bpp RGB 565

4 16BPP_TRGB_1555

16 bpp TRGB 1555

5 18BPP_RGB_666

18 bpp RGB 666

6 18BPP_RGB_666PACKED

18 bpp RGB 666 PACKED

7 19BPP_TRGB_1666

19 bpp TRGB 1666

8 19BPP_TRGB_PACKED

19 bpp TRGB 1666 PACKED

9 24BPP_RGB_888

24 bpp RGB 888

10 24BPP_RGB_888_PACKED

24 bpp RGB 888 PACKED

11 25BPP_TRGB_1888

25 bpp TRGB 1888

12 32BPP_ARGB_8888

32 bpp ARGB 8888

13 32BPP_RGBA_8888

32 bpp RGBA 8888

Bit 1 – YUVEN YUV Color Space Enable

Color Space is YUV

ValueDescription
0

Color space is RGB

1 Color space is YUV

Bit 0 – CLUTEN Color Lookup Table Mode Enable

ValueDescription
0

RGB mode is selected.

1

Color Lookup Table mode is selected.