| /OK3568_Linux_fs/kernel/drivers/media/i2c/ |
| H A D | imx577.c | 1307 u32 l_a_gain, m_a_gain, s_a_gain; in imx577_set_hdrae() local 1321 l_a_gain = ae->long_gain_reg; in imx577_set_hdrae() 1327 l_a_gain, m_a_gain, s_a_gain); in imx577_set_hdrae() 1330 l_a_gain = m_a_gain; in imx577_set_hdrae() 1337 if (l_a_gain > 0x1600) in imx577_set_hdrae() 1338 l_a_gain = 0x1600; in imx577_set_hdrae() 1339 if (l_a_gain < 0x10) in imx577_set_hdrae() 1340 l_a_gain = 0x10; in imx577_set_hdrae() 1345 l_d_gain = l_a_gain > 0x160 ? (l_a_gain * 256 / 22 / 16) : 256; in imx577_set_hdrae() 1346 l_a_gain = l_a_gain > 0x160 ? 0x160 : l_a_gain; in imx577_set_hdrae() [all …]
|
| H A D | imx335.c | 851 u32 l_a_gain, m_a_gain, s_a_gain; in imx335_set_hdrae() local 866 l_a_gain = ae->long_gain_reg; in imx335_set_hdrae() 871 l_exp_time, l_a_gain, m_exp_time, m_a_gain, s_exp_time, s_a_gain); in imx335_set_hdrae() 874 l_a_gain = m_a_gain; in imx335_set_hdrae() 882 IMX335_REG_VALUE_08BIT, IMX335_FETCH_GAIN_H(l_a_gain)); in imx335_set_hdrae() 884 IMX335_REG_VALUE_08BIT, IMX335_FETCH_GAIN_L(l_a_gain)); in imx335_set_hdrae() 960 l_exp_time, s_exp_time, shr0, shr1, rhs1, l_a_gain, s_a_gain); in imx335_set_hdrae() 1010 u32 l_a_gain, m_a_gain, s_a_gain; in imx335_set_hdrae_3frame() local 1029 l_a_gain = ae->long_gain_reg; in imx335_set_hdrae_3frame() 1034 l_exp_time, l_a_gain, m_exp_time, m_a_gain, s_exp_time, s_a_gain); in imx335_set_hdrae_3frame() [all …]
|
| H A D | ar0822.c | 4385 u32 l_a_gain, m_a_gain, s_a_gain; in ar0822_set_hdrae() local 4401 l_a_gain = ae->long_gain_reg; in ar0822_set_hdrae() 4409 l_exp_time, l_a_gain, in ar0822_set_hdrae() 4415 l_a_gain = m_a_gain; in ar0822_set_hdrae() 4423 l_a_gain = (l_a_gain > AR0822_GAIN_MAX) ? AR0822_GAIN_MAX:l_a_gain; in ar0822_set_hdrae() 4426 l_a_gain = (l_a_gain < AR0822_GAIN_MIN) ? AR0822_GAIN_MIN:l_a_gain; in ar0822_set_hdrae() 4430 gain_val = l_a_gain; in ar0822_set_hdrae()
|
| H A D | imx415.c | 1259 u32 l_a_gain, m_a_gain, s_a_gain; in imx415_set_hdrae_3frame() local 1278 l_a_gain = ae->long_gain_reg; in imx415_set_hdrae_3frame() 1284 l_a_gain, m_a_gain, s_a_gain); in imx415_set_hdrae_3frame() 1290 IMX415_REG_VALUE_08BIT, IMX415_FETCH_GAIN_H(l_a_gain)); in imx415_set_hdrae_3frame() 1292 IMX415_REG_VALUE_08BIT, IMX415_FETCH_GAIN_L(l_a_gain)); in imx415_set_hdrae_3frame() 1431 l_exp_time, fsc, shr0, l_a_gain); in imx415_set_hdrae_3frame() 1515 u32 l_a_gain, m_a_gain, s_a_gain; in imx415_set_hdrae() local 1530 l_a_gain = ae->long_gain_reg; in imx415_set_hdrae() 1536 l_a_gain, m_a_gain, s_a_gain); in imx415_set_hdrae() 1539 l_a_gain = m_a_gain; in imx415_set_hdrae() [all …]
|
| H A D | imx464.c | 1740 u32 l_a_gain, m_a_gain, s_a_gain; in IMX464_set_hdrae() local 1761 l_a_gain = ae->long_gain_reg; in IMX464_set_hdrae() 1767 l_a_gain, m_a_gain, s_a_gain); in IMX464_set_hdrae() 1771 l_a_gain = m_a_gain; in IMX464_set_hdrae() 1790 IMX464_FETCH_GAIN_H(l_a_gain)); in IMX464_set_hdrae() 1794 IMX464_FETCH_GAIN_L(l_a_gain)); in IMX464_set_hdrae() 1882 l_exp_time, s_exp_time, shr0, shr1, rhs1, l_a_gain, s_a_gain); in IMX464_set_hdrae() 1933 u32 l_a_gain, m_a_gain, s_a_gain; in IMX464_set_hdrae_3frame() local 1954 l_a_gain = ae->long_gain_reg; in IMX464_set_hdrae_3frame() 1972 l_exp_time, l_a_gain, m_exp_time, m_a_gain, s_exp_time, s_a_gain); in IMX464_set_hdrae_3frame() [all …]
|
| H A D | jx_f37.c | 716 u32 l_a_gain, m_a_gain, s_a_gain; in jx_f37_set_hdrae() local 745 l_a_gain = ae->long_gain_reg; in jx_f37_set_hdrae() 751 l_a_gain, m_a_gain, s_a_gain); in jx_f37_set_hdrae() 755 l_a_gain = m_a_gain; in jx_f37_set_hdrae() 784 jx_f37_write_reg(client, 0xc7, l_a_gain); in jx_f37_set_hdrae() 792 JX_F37_MAX_SMPL_START, l_exp_time, s_exp_time, l_a_gain, s_a_gain, in jx_f37_set_hdrae()
|
| H A D | ov02k10.c | 875 u32 l_a_gain, m_a_gain, s_a_gain; in ov02k10_set_hdrae() local 894 l_a_gain = ae->long_gain_reg; in ov02k10_set_hdrae() 907 l_a_gain = m_a_gain; in ov02k10_set_hdrae() 936 if (l_a_gain > 248) { in ov02k10_set_hdrae() 937 l_d_gain = l_a_gain * 1024 / 248; in ov02k10_set_hdrae() 938 l_a_gain = 248; in ov02k10_set_hdrae() 947 (l_a_gain << 4) & 0xff0); in ov02k10_set_hdrae()
|
| H A D | sc4238.c | 1774 u32 l_a_gain, m_a_gain, s_a_gain; in sc4238_set_hdrae() local 1790 l_a_gain = ae->long_gain_reg; in sc4238_set_hdrae() 1796 l_exp_time, l_a_gain, in sc4238_set_hdrae() 1802 l_a_gain = m_a_gain; in sc4238_set_hdrae() 1808 if (l_a_gain != m_a_gain) { in sc4238_set_hdrae() 1811 l_a_gain, m_a_gain); in sc4238_set_hdrae() 1825 ret = sc4238_get_gain_reg(sc4238, l_a_gain, in sc4238_set_hdrae()
|
| H A D | os04a10.c | 1613 u32 l_a_gain, m_a_gain, s_a_gain; in os04a10_set_hdrae() local 1637 l_a_gain = ae->long_gain_reg; in os04a10_set_hdrae() 1645 l_exp_time, l_a_gain, in os04a10_set_hdrae() 1651 l_a_gain = m_a_gain; in os04a10_set_hdrae() 1679 if (l_a_gain > 248) { in os04a10_set_hdrae() 1680 l_d_gain = l_a_gain * 1024 / 248; in os04a10_set_hdrae() 1681 l_a_gain = 248; in os04a10_set_hdrae() 1699 (l_a_gain << 4) & 0x1ff0); in os04a10_set_hdrae()
|
| H A D | imx347.c | 1065 u32 l_a_gain, m_a_gain, s_a_gain; in imx347_set_hdrae() local 1086 l_a_gain = ae->long_gain_reg; in imx347_set_hdrae() 1092 l_a_gain, m_a_gain, s_a_gain); in imx347_set_hdrae() 1096 l_a_gain = m_a_gain; in imx347_set_hdrae() 1115 IMX347_FETCH_GAIN_H(l_a_gain)); in imx347_set_hdrae() 1119 IMX347_FETCH_GAIN_L(l_a_gain)); in imx347_set_hdrae() 1181 l_exp_time, s_exp_time, shr0, shr1, rhs1, l_a_gain, s_a_gain); in imx347_set_hdrae()
|
| H A D | imx334.c | 882 u32 l_a_gain, m_a_gain, s_a_gain; in imx334_set_hdrae() local 901 l_a_gain = ae->long_gain_reg; in imx334_set_hdrae() 906 l_exp_time, l_a_gain, in imx334_set_hdrae() 912 l_a_gain = m_a_gain; in imx334_set_hdrae() 919 l_a_gain & 0xff); in imx334_set_hdrae() 967 l_exp_time, s_exp_time, shr0, shr1, rhs1, l_a_gain, s_a_gain); in imx334_set_hdrae()
|
| H A D | sc2310.c | 978 u32 l_a_gain, m_a_gain, s_a_gain; in sc2310_set_hdrae() local 993 l_a_gain = ae->long_gain_reg; in sc2310_set_hdrae() 999 l_a_gain, m_a_gain, s_a_gain); in sc2310_set_hdrae() 1002 l_a_gain = m_a_gain; in sc2310_set_hdrae() 1005 sc2310_get_gain_reg(l_a_gain, &l_again, &l_again_fine, &l_dgain, &l_dgain_fine); in sc2310_set_hdrae()
|
| H A D | sc200ai.c | 910 u32 l_a_gain, m_a_gain, s_a_gain; in sc200ai_set_hdrae() local 921 l_a_gain = ae->long_gain_reg; in sc200ai_set_hdrae() 928 l_a_gain, m_a_gain, s_a_gain); in sc200ai_set_hdrae() 932 l_a_gain = m_a_gain; in sc200ai_set_hdrae() 965 ret |= sc200ai_set_gain_reg(sc200ai, l_a_gain, SC200AI_LGAIN); in sc200ai_set_hdrae()
|
| H A D | sc301iot.c | 1063 u32 l_a_gain, m_a_gain, s_a_gain; in SC301IOT_set_hdrae() local 1074 l_a_gain = ae->long_gain_reg; in SC301IOT_set_hdrae() 1081 l_a_gain, m_a_gain, s_a_gain); in SC301IOT_set_hdrae() 1085 l_a_gain = m_a_gain; in SC301IOT_set_hdrae() 1122 ret |= SC301IOT_set_gain_reg(SC301IOT, l_a_gain, SC301IOT_LGAIN); in SC301IOT_set_hdrae()
|
| H A D | gc4663.c | 922 u32 l_a_gain, m_a_gain, s_a_gain; in gc4663_set_hdrae() local 936 l_a_gain = ae->long_gain_reg; in gc4663_set_hdrae() 943 l_a_gain, m_a_gain, s_a_gain); in gc4663_set_hdrae()
|