| /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 1323 s_a_gain = ae->short_gain_reg; in imx577_set_hdrae() 1327 l_a_gain, m_a_gain, s_a_gain); in imx577_set_hdrae() 1341 if (s_a_gain > 0x1600) in imx577_set_hdrae() 1342 s_a_gain = 0x1600; in imx577_set_hdrae() 1343 if (s_a_gain < 0x10) in imx577_set_hdrae() 1344 s_a_gain = 0x10; in imx577_set_hdrae() 1348 s_d_gain = s_a_gain > 0x160 ? (s_a_gain * 256 / 22 / 16) : 256; in imx577_set_hdrae() 1349 s_a_gain = s_a_gain > 0x160 ? 0x160 : s_a_gain; in imx577_set_hdrae() 1350 s_a_gain = 1024 - 1024 * 16 / s_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 868 s_a_gain = ae->short_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() 886 IMX335_REG_VALUE_08BIT, IMX335_FETCH_GAIN_H(s_a_gain)); in imx335_set_hdrae() 888 IMX335_REG_VALUE_08BIT, IMX335_FETCH_GAIN_L(s_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 1031 s_a_gain = ae->short_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() 1048 IMX335_REG_VALUE_08BIT, IMX335_FETCH_GAIN_H(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 4403 s_a_gain = ae->short_gain_reg; in ar0822_set_hdrae() 4411 s_exp_time, s_a_gain); in ar0822_set_hdrae() 4418 m_a_gain = s_a_gain; in ar0822_set_hdrae() 4425 s_a_gain = (s_a_gain > AR0822_GAIN_MAX) ? AR0822_GAIN_MAX:s_a_gain; in ar0822_set_hdrae() 4428 s_a_gain = (s_a_gain < AR0822_GAIN_MIN) ? AR0822_GAIN_MIN:s_a_gain; in ar0822_set_hdrae() 4446 gain_val = s_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 1280 s_a_gain = ae->short_gain_reg; in imx415_set_hdrae_3frame() 1284 l_a_gain, m_a_gain, s_a_gain); in imx415_set_hdrae_3frame() 1298 IMX415_REG_VALUE_08BIT, IMX415_FETCH_GAIN_H(s_a_gain)); in imx415_set_hdrae_3frame() 1300 IMX415_REG_VALUE_08BIT, IMX415_FETCH_GAIN_L(s_a_gain)); in imx415_set_hdrae_3frame() 1437 s_exp_time, rhs2, shr2, s_a_gain); in imx415_set_hdrae_3frame() 1515 u32 l_a_gain, m_a_gain, s_a_gain; in imx415_set_hdrae() local 1532 s_a_gain = ae->short_gain_reg; in imx415_set_hdrae() 1536 l_a_gain, m_a_gain, s_a_gain); in imx415_set_hdrae() 1551 IMX415_REG_VALUE_08BIT, IMX415_FETCH_GAIN_H(s_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 1763 s_a_gain = ae->short_gain_reg; in IMX464_set_hdrae() 1767 l_a_gain, m_a_gain, s_a_gain); in IMX464_set_hdrae() 1798 IMX464_FETCH_GAIN_H(s_a_gain)); in IMX464_set_hdrae() 1802 IMX464_FETCH_GAIN_L(s_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 1956 s_a_gain = ae->short_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() 1986 IMX464_REG_VALUE_08BIT, IMX464_FETCH_GAIN_H(s_a_gain)); in IMX464_set_hdrae_3frame() [all …]
|
| H A D | os04a10.c | 1613 u32 l_a_gain, m_a_gain, s_a_gain; in os04a10_set_hdrae() local 1639 s_a_gain = ae->short_gain_reg; in os04a10_set_hdrae() 1647 s_exp_time, s_a_gain); in os04a10_set_hdrae() 1654 m_a_gain = s_a_gain; in os04a10_set_hdrae() 1687 if (os04a10->cur_mode->hdr_mode == HDR_X3 && s_a_gain > 248) { in os04a10_set_hdrae() 1688 s_d_gain = s_a_gain * 1024 / 248; in os04a10_set_hdrae() 1689 s_a_gain = 248; in os04a10_set_hdrae() 1725 (s_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 1088 s_a_gain = ae->short_gain_reg; in imx347_set_hdrae() 1092 l_a_gain, m_a_gain, s_a_gain); in imx347_set_hdrae() 1123 IMX347_FETCH_GAIN_H(s_a_gain)); in imx347_set_hdrae() 1127 IMX347_FETCH_GAIN_L(s_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 903 s_a_gain = ae->short_gain_reg; in imx334_set_hdrae() 908 s_exp_time, s_a_gain); in imx334_set_hdrae() 923 s_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 | jx_f37.c | 716 u32 l_a_gain, m_a_gain, s_a_gain; in jx_f37_set_hdrae() local 747 s_a_gain = ae->short_gain_reg; in jx_f37_set_hdrae() 751 l_a_gain, m_a_gain, s_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 896 s_a_gain = ae->short_gain_reg; in ov02k10_set_hdrae() 903 s_exp_time, s_a_gain, s_cg_mode); in ov02k10_set_hdrae() 910 m_a_gain = s_a_gain; 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 1792 s_a_gain = ae->short_gain_reg; in sc4238_set_hdrae() 1798 s_exp_time, s_a_gain); in sc4238_set_hdrae() 1804 m_a_gain = s_a_gain; in sc4238_set_hdrae()
|
| H A D | gc4663.c | 922 u32 l_a_gain, m_a_gain, s_a_gain; in gc4663_set_hdrae() local 938 s_a_gain = ae->short_gain_reg; in gc4663_set_hdrae() 943 l_a_gain, m_a_gain, s_a_gain); in gc4663_set_hdrae() 948 gain = s_a_gain; in gc4663_set_hdrae()
|
| H A D | sc2310.c | 978 u32 l_a_gain, m_a_gain, s_a_gain; in sc2310_set_hdrae() local 995 s_a_gain = ae->short_gain_reg; in sc2310_set_hdrae() 999 l_a_gain, m_a_gain, s_a_gain); in sc2310_set_hdrae() 1006 sc2310_get_gain_reg(s_a_gain, &s_again, &s_again_fine, &s_dgain, &s_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 923 s_a_gain = ae->short_gain_reg; in sc200ai_set_hdrae() 928 l_a_gain, m_a_gain, s_a_gain); in sc200ai_set_hdrae() 966 ret |= sc200ai_set_gain_reg(sc200ai, s_a_gain, SC200AI_SGAIN); 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 1076 s_a_gain = ae->short_gain_reg; in SC301IOT_set_hdrae() 1081 l_a_gain, m_a_gain, s_a_gain); in SC301IOT_set_hdrae() 1123 ret |= SC301IOT_set_gain_reg(SC301IOT, s_a_gain, SC301IOT_SGAIN); in SC301IOT_set_hdrae()
|