Lines Matching refs:dgain
953 static void os02g10_get_gain_reg(u32 total_gain, u32* again, u32* dgain) in os02g10_get_gain_reg() argument
958 *dgain = 0x40; in os02g10_get_gain_reg()
963 *dgain = 0x40 + step; in os02g10_get_gain_reg()
968 *dgain = 0x80 + step; in os02g10_get_gain_reg()
973 *dgain = 0x100 + step; in os02g10_get_gain_reg()
978 *dgain = 0x200 + step; in os02g10_get_gain_reg()
983 *dgain = (0x400 + step) > 0x7ff ? 0x7ff : (0x400 + step); in os02g10_get_gain_reg()
994 u32 again = 0, dgain = 0; in os02g10_set_ctrl() local
1024 os02g10_get_gain_reg(ctrl->val, &again, &dgain); in os02g10_set_ctrl()
1031 OS02G10_REG_DGAIN_H, dgain >> 8); in os02g10_set_ctrl()
1033 OS02G10_REG_DGAIN_L, (dgain & 0xff)); in os02g10_set_ctrl()
1038 ctrl->val, again, again, dgain, dgain); in os02g10_set_ctrl()