Figure 1. RGB888/YUV444 10-bit Interleaved with YUV Align

The padded data is taken from the following register:
| Register Name | Address | Width | Type | Reset Value | Description |
|---|---|---|---|---|---|
| MI_ARGB_PADDING | 0XE8501750 | 32 | RW | 0x00000000 | The padding data for ARGB 8-8-8-8 format, and use bit[1:0] when 10-bit ARGB is 10-10-10-2. |
| Field Name | Bits | Type | Reset Value | Description |
|---|---|---|---|---|
| argb_padding | 7:0 | RW | 0x0 | The padding data for ARGB 8-8-8-8 format, and use bit[1:0] when 10-bit ARGB is 10-10-10-2. |
YUV align can be enabled using the field mp_wr_yuv_aligned of the MI_MP_FMT (Offset - 0x1314) register of the ISP IP.
The placement of components can be changed by the following fields of MI_MP_FMT(0x1314) register:
| Field Name | Bits | Type | Reset Value | Description |
|---|---|---|---|---|
| mp_wr_yuv_nvy | 14:13 | RW | 0x0 |
|
| mp_wr_yuv_nv21 | 12 | RW | 0x0 |
|