adv7180_write
return adv7180_write(state, reg->reg, reg->val);
adv7180_write(state, ADV7180_REG_ICR3, isr3);
ret = adv7180_write(state, ADV7180_REG_EXTENDED_OUTPUT_CONTROL,
return adv7180_write(state, ADV7180_REG_NTSC_V_BIT_END,
return adv7180_write(state, ADV7180_REG_INPUT_CONTROL,
return adv7180_write(state, ADV7180_REG_INPUT_CONTROL, ret);
adv7180_write(state, ADV7180_REG_CSI_SLAVE_ADDR,
adv7180_write(state, ADV7180_REG_VPP_SLAVE_ADDR,
adv7180_write(state, 0x0080, 0x51);
adv7180_write(state, 0x0081, 0x51);
adv7180_write(state, 0x0082, 0x68);
adv7180_write(state, ADV7180_REG_OUTPUT_CONTROL, 0x4e);
adv7180_write(state, ADV7180_REG_EXTENDED_OUTPUT_CONTROL, 0x57);
adv7180_write(state, ADV7180_REG_CTRL_2, 0xc0);
adv7180_write(state,
adv7180_write(state,
adv7180_write(state,
adv7180_write(state,
adv7180_write(state,
adv7180_write(state, ADV7180_REG_OUTPUT_CONTROL, 0x0c);
adv7180_write(state, ADV7180_REG_CTRL_2, 0x40);
adv7180_write(state, 0x0013, 0x00);
return adv7180_write(state, ADV7182_REG_INPUT_VIDSEL,
ret = adv7180_write(state, ADV7180_REG_INPUT_CONTROL, input);
adv7180_write(state, ADV7180_REG_RST_CLAMP, 0x00);
adv7180_write(state, ADV7180_REG_RST_CLAMP, 0xff);
adv7180_write(state, ADV7180_REG_SHAP_FILTER_CTL_1, 0x41);
adv7180_write(state, ADV7180_REG_SHAP_FILTER_CTL_1, 0x01);
adv7180_write(state, ADV7180_REG_CVBS_TRIM + i, lbias[i]);
adv7180_write(state, ADV7180_REG_RES_CIR, 0xa8);
adv7180_write(state, ADV7180_REG_CLAMP_ADJ, 0x90);
adv7180_write(state, ADV7180_REG_DIFF_MODE, 0xb0);
adv7180_write(state, ADV7180_REG_AGC_ADJ1, 0x08);
adv7180_write(state, ADV7180_REG_AGC_ADJ2, 0xa0);
adv7180_write(state, ADV7180_REG_RES_CIR, 0xf0);
adv7180_write(state, ADV7180_REG_CLAMP_ADJ, 0xd0);
adv7180_write(state, ADV7180_REG_DIFF_MODE, 0x10);
adv7180_write(state, ADV7180_REG_AGC_ADJ1, 0x9c);
adv7180_write(state, ADV7180_REG_AGC_ADJ2, 0x00);
ret = adv7180_write(state, ADV7180_REG_PWR_MAN, val);
adv7180_write(state, ADV7180_REG_ANALOG_CLAMP_CTL, reg);
adv7180_write(state, ADV7180_REG_DEF_VALUE_Y, reg);
adv7180_write(state, ADV7180_REG_DEF_VALUE_Y, reg);
ret = adv7180_write(state, ADV7180_REG_BRI, val);
ret = adv7180_write(state, ADV7180_REG_HUE, -val);
ret = adv7180_write(state, ADV7180_REG_CON, val);
ret = adv7180_write(state, ADV7180_REG_SD_SAT_CB, val);
ret = adv7180_write(state, ADV7180_REG_SD_SAT_CR, val);
adv7180_write(state, 0x80d9, 0x44);
adv7180_write(state, ADV7180_REG_FLCONTROL,
adv7180_write(state, 0x80d9, 0xc4);
adv7180_write(state, ADV7180_REG_FLCONTROL, 0x00);
adv7180_write(state, ADV7180_REG_PWR_MAN, ADV7180_PWR_MAN_RES);
ret = adv7180_write(state, ADV7180_REG_ICONF1,
ret = adv7180_write(state, ADV7180_REG_IMR1, 0);
ret = adv7180_write(state, ADV7180_REG_IMR2, 0);
ret = adv7180_write(state, ADV7180_REG_IMR3,
ret = adv7180_write(state, ADV7180_REG_IMR4, 0);