mode_select
mode_select(fd, (char *)mh,
void mode_select(int fd, u_char *data, int len, int perm);
uint32_t mode_select = 0;
REG_GET(CUR0_MATRIX_MODE, CUR0_MATRIX_MODE_CURRENT, &mode_select);
if (mode_select != CUR_MATRIX_SET_A)
mode_select = CUR_MATRIX_SET_A;
mode_select = CUR_MATRIX_SET_B;
if (mode_select == CUR_MATRIX_SET_A) {
REG_SET(CUR0_MATRIX_MODE, 0, CUR0_MATRIX_MODE, mode_select);
enum mpcc_gamut_remap_mode_select mode_select)
if (regval == NULL || mode_select == MPCC_GAMUT_REMAP_MODE_SELECT_0) {
MPCC_GAMUT_REMAP_MODE, mode_select);
switch (mode_select) {
REG_SET(MPCC_GAMUT_REMAP_MODE[mpcc_id], 0, MPCC_GAMUT_REMAP_MODE, mode_select);
if (regval == NULL || mode_select == MPCC_GAMUT_REMAP_MODE_SELECT_0) {
MPCC_MCM_FIRST_GAMUT_REMAP_MODE, mode_select);
switch (mode_select) {
MPCC_MCM_FIRST_GAMUT_REMAP_MODE, mode_select);
if (regval == NULL || mode_select == MPCC_GAMUT_REMAP_MODE_SELECT_0) {
MPCC_MCM_SECOND_GAMUT_REMAP_MODE, mode_select);
switch (mode_select) {
MPCC_MCM_SECOND_GAMUT_REMAP_MODE, mode_select);
uint32_t mode_select = 0;
MPCC_GAMUT_REMAP_MODE_CURRENT, &mode_select);
MPCC_MCM_FIRST_GAMUT_REMAP_MODE_CURRENT, &mode_select);
MPCC_MCM_SECOND_GAMUT_REMAP_MODE_CURRENT, &mode_select);
if (mode_select != MPCC_GAMUT_REMAP_MODE_SELECT_1)
mode_select = MPCC_GAMUT_REMAP_MODE_SELECT_1;
mode_select = MPCC_GAMUT_REMAP_MODE_SELECT_2;
adjust->mpcc_gamut_remap_block_id, mode_select);
uint32_t *mode_select)
REG_GET(MPCC_GAMUT_REMAP_MODE[mpcc_id], MPCC_GAMUT_REMAP_MODE_CURRENT, mode_select);
switch (*mode_select) {
MPCC_MCM_FIRST_GAMUT_REMAP_MODE_CURRENT, mode_select);
switch (*mode_select) {
MPCC_MCM_SECOND_GAMUT_REMAP_MODE_CURRENT, mode_select);
switch (*mode_select) {
if (*mode_select != MPCC_GAMUT_REMAP_MODE_SELECT_0) {
uint32_t mode_select = MPCC_GAMUT_REMAP_MODE_SELECT_0;
mpc_read_gamut_remap(mpc, mpcc_id, arr_reg_val, adjust->mpcc_gamut_remap_block_id, &mode_select);
if (mode_select == MPCC_GAMUT_REMAP_MODE_SELECT_0) {
enum mpcc_gamut_remap_mode_select mode_select);
uint32_t *mode_select);