Searched refs:G_gain (Results 1 – 6 of 6) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/media/i2c/ |
| H A D | ov8858.c | 2430 int rg, bg, R_gain, G_gain, B_gain, base_gain, temp; in ov8858_apply_otp_r1a() local 2472 G_gain = 1000; in ov8858_apply_otp_r1a() 2479 base_gain = G_gain; in ov8858_apply_otp_r1a() 2483 G_gain = 0x400 * G_gain / (base_gain); in ov8858_apply_otp_r1a() 2490 if (G_gain > 0x400) { in ov8858_apply_otp_r1a() 2491 ov8858_write_1byte(client, 0x5034, G_gain >> 8); in ov8858_apply_otp_r1a() 2492 ov8858_write_1byte(client, 0x5035, G_gain & 0x00ff); in ov8858_apply_otp_r1a() 2500 R_gain, G_gain, B_gain); in ov8858_apply_otp_r1a() 2521 int rg, bg, R_gain, G_gain, B_gain, base_gain, temp; in ov8858_apply_otp_r2a() local 2545 G_gain = 1000; in ov8858_apply_otp_r2a() [all …]
|
| H A D | imx214.c | 1083 int R_gain, G_gain, B_gain, base_gain; in imx214_apply_otp() local 1120 G_gain = 1000; in imx214_apply_otp() 1127 base_gain = G_gain; in imx214_apply_otp() 1131 G_gain = 0x100 * G_gain / (base_gain); in imx214_apply_otp() 1139 if (G_gain > 0x100) { in imx214_apply_otp() 1141 IMX214_REG_VALUE_08BIT, G_gain >> 8); in imx214_apply_otp() 1143 IMX214_REG_VALUE_08BIT, G_gain & 0x00ff); in imx214_apply_otp() 1145 IMX214_REG_VALUE_08BIT, G_gain >> 8); in imx214_apply_otp() 1147 IMX214_REG_VALUE_08BIT, G_gain & 0x00ff); in imx214_apply_otp() 1156 R_gain, G_gain, B_gain); in imx214_apply_otp()
|
| H A D | imx258.c | 1242 int R_gain, G_gain, B_gain, base_gain; in imx258_apply_otp() local 1270 G_gain = 1000; in imx258_apply_otp() 1277 base_gain = G_gain; in imx258_apply_otp() 1281 G_gain = 0x100 * G_gain / (base_gain); in imx258_apply_otp() 1289 if (G_gain > 0x100) { in imx258_apply_otp() 1291 IMX258_REG_VALUE_08BIT, G_gain >> 8); in imx258_apply_otp() 1293 IMX258_REG_VALUE_08BIT, G_gain & 0x00ff); in imx258_apply_otp() 1295 IMX258_REG_VALUE_08BIT, G_gain >> 8); in imx258_apply_otp() 1297 IMX258_REG_VALUE_08BIT, G_gain & 0x00ff); in imx258_apply_otp() 1306 R_gain, G_gain, B_gain); in imx258_apply_otp()
|
| H A D | ov5670.c | 1065 int rg, bg, R_gain, G_gain, B_gain, base_gain; in ov5670_apply_otp() local 1095 G_gain = 1000; in ov5670_apply_otp() 1102 base_gain = G_gain; in ov5670_apply_otp() 1106 G_gain = 0x400 * G_gain / (base_gain); in ov5670_apply_otp() 1113 if (G_gain > 0x400) { in ov5670_apply_otp() 1114 ov5670_write_1byte(client, 0x5034, G_gain >> 8); in ov5670_apply_otp() 1115 ov5670_write_1byte(client, 0x5035, G_gain & 0x00ff); in ov5670_apply_otp() 1123 R_gain, G_gain, B_gain); in ov5670_apply_otp()
|
| H A D | gc5025.c | 1060 int R_gain, G_gain, B_gain, base_gain; in gc5025_apply_otp() local 1087 G_gain = 1000; in gc5025_apply_otp() 1089 base_gain = (base_gain < G_gain) ? base_gain : G_gain; in gc5025_apply_otp() 1093 G_gain = 0x400 * G_gain / (base_gain); in gc5025_apply_otp() 1098 (G_gain & 0x7f8) >> 3); in gc5025_apply_otp() 1104 (G_gain & 0x7f8) >> 3); in gc5025_apply_otp() 1106 ((G_gain & 0X07) << 4) | (R_gain & 0x07)); in gc5025_apply_otp() 1108 ((B_gain & 0X07) << 4) | (G_gain & 0x07)); in gc5025_apply_otp() 1110 R_gain, G_gain, B_gain); in gc5025_apply_otp()
|
| H A D | gc8034.c | 2186 int R_gain, G_gain, B_gain, base_gain; in gc8034_apply_otp() local 2213 G_gain = 1000; in gc8034_apply_otp() 2215 base_gain = (base_gain < G_gain) ? base_gain : G_gain; in gc8034_apply_otp() 2219 G_gain = 0x400 * G_gain / (base_gain); in gc8034_apply_otp() 2224 gc8034_write_reg(client, 0x84, G_gain >> 3); in gc8034_apply_otp() 2227 gc8034_write_reg(client, 0x87, G_gain >> 3); in gc8034_apply_otp() 2229 ((G_gain & 0X07) << 4) + (R_gain & 0x07)); in gc8034_apply_otp() 2231 ((B_gain & 0X07) << 4) + (G_gain & 0x07)); in gc8034_apply_otp() 2236 R_gain, G_gain, B_gain); in gc8034_apply_otp()
|