Lines Matching refs:u_ctrl_val
83 static inline unsigned int rt715_sdca_vol_gain(unsigned int u_ctrl_val, in rt715_sdca_vol_gain() argument
88 if (u_ctrl_val > vol_max) in rt715_sdca_vol_gain()
89 u_ctrl_val = vol_max; in rt715_sdca_vol_gain()
90 val = u_ctrl_val; in rt715_sdca_vol_gain()
91 u_ctrl_val = in rt715_sdca_vol_gain()
92 ((abs(u_ctrl_val - vol_gain_sft) * RT715_SDCA_DB_STEP) << 8) / 1000; in rt715_sdca_vol_gain()
94 u_ctrl_val = ~u_ctrl_val; in rt715_sdca_vol_gain()
95 u_ctrl_val += 1; in rt715_sdca_vol_gain()
97 u_ctrl_val &= 0xffff; in rt715_sdca_vol_gain()
99 return u_ctrl_val; in rt715_sdca_vol_gain()
102 static inline unsigned int rt715_sdca_boost_gain(unsigned int u_ctrl_val, in rt715_sdca_boost_gain() argument
105 if (u_ctrl_val > b_max) in rt715_sdca_boost_gain()
106 u_ctrl_val = b_max; in rt715_sdca_boost_gain()
108 return (u_ctrl_val * 10) << b_gain_sft; in rt715_sdca_boost_gain()