| /linux/drivers/net/wireless/realtek/rtw89/ |
| H A D | rtw8852b_rfk.c | 2026 u16 dgain; in _dpk_dgain_read() local 2030 dgain = rtw89_phy_read32_mask(rtwdev, R_RPT_COM, B_PRT_COM_DCI); in _dpk_dgain_read() 2032 rtw89_debug(rtwdev, RTW89_DBG_RFK, "[DPK] DGain = 0x%x\n", dgain); in _dpk_dgain_read() 2034 return dgain; in _dpk_dgain_read() 2037 static s8 _dpk_dgain_mapping(struct rtw89_dev *rtwdev, u16 dgain) in _dpk_dgain_mapping() argument 2045 if (dgain >= bnd[0]) in _dpk_dgain_mapping() 2047 else if (bnd[0] > dgain && dgain >= bnd[1]) in _dpk_dgain_mapping() 2049 else if (bnd[1] > dgain && dgain >= bnd[2]) in _dpk_dgain_mapping() 2051 else if (bnd[2] > dgain && dgain >= bnd[3]) in _dpk_dgain_mapping() 2053 else if (bnd[3] > dgain && dgain >= bnd[4]) in _dpk_dgain_mapping() [all …]
|
| H A D | rtw8852bt_rfk.c | 2070 u16 dgain; in _dpk_dgain_read() local 2074 dgain = rtw89_phy_read32_mask(rtwdev, R_RPT_COM, B_PRT_COM_DCI); in _dpk_dgain_read() 2076 rtw89_debug(rtwdev, RTW89_DBG_RFK, "[DPK] DGain = 0x%x\n", dgain); in _dpk_dgain_read() 2078 return dgain; in _dpk_dgain_read() 2081 static s8 _dpk_dgain_mapping(struct rtw89_dev *rtwdev, u16 dgain) in _dpk_dgain_mapping() argument 2089 if (dgain >= bnd[0]) in _dpk_dgain_mapping() 2091 else if (bnd[0] > dgain && dgain >= bnd[1]) in _dpk_dgain_mapping() 2093 else if (bnd[1] > dgain && dgain >= bnd[2]) in _dpk_dgain_mapping() 2095 else if (bnd[2] > dgain && dgain >= bnd[3]) in _dpk_dgain_mapping() 2097 else if (bnd[3] > dgain && dgain >= bnd[4]) in _dpk_dgain_mapping() [all …]
|
| H A D | rtw8852a_rfk.c | 2219 u16 dgain = 0x0; in _dpk_dgain_read() local 2225 dgain = (u16)rtw89_phy_read32_mask(rtwdev, R_RPT_COM, B_PRT_COM_DCI); in _dpk_dgain_read() 2227 rtw89_debug(rtwdev, RTW89_DBG_RFK, "[DPK] DGain = 0x%x (%d)\n", dgain, in _dpk_dgain_read() 2228 dgain); in _dpk_dgain_read() 2230 return dgain; in _dpk_dgain_read() 2233 static s8 _dpk_dgain_mapping(struct rtw89_dev *rtwdev, u16 dgain) in _dpk_dgain_mapping() argument 2237 if (dgain >= 0x783) in _dpk_dgain_mapping() 2239 else if (dgain <= 0x782 && dgain >= 0x551) in _dpk_dgain_mapping() 2241 else if (dgain <= 0x550 && dgain >= 0x3c4) in _dpk_dgain_mapping() 2243 else if (dgain <= 0x3c3 && dgain >= 0x2aa) in _dpk_dgain_mapping() [all …]
|
| H A D | rtw8852c_rfk.c | 2183 u16 dgain = 0x0; in _dpk_dgain_read() local 2187 dgain = rtw89_phy_read32_mask(rtwdev, R_RPT_COM, B_PRT_COM_DCI); in _dpk_dgain_read() 2189 rtw89_debug(rtwdev, RTW89_DBG_RFK, "[DPK] DGain = 0x%x (%d)\n", dgain, dgain); in _dpk_dgain_read() 2191 return dgain; in _dpk_dgain_read() 2332 u16 dgain = 0; in _dpk_agc() local 2349 dgain = _dpk_dgain_read(rtwdev); in _dpk_agc() 2351 if (dgain > 0x5fc || dgain < 0x556) { in _dpk_agc()
|
| H A D | rtw8851b_rfk.c | 2254 u16 dgain; in _dpk_dgain_read() local 2257 dgain = rtw89_phy_read32_mask(rtwdev, R_RPT_COM, B_PRT_COM_DCI); in _dpk_dgain_read() 2259 rtw89_debug(rtwdev, RTW89_DBG_RFK, "[DPK] DGain = 0x%x\n", dgain); in _dpk_dgain_read() 2261 return dgain; in _dpk_dgain_read() 2345 u16 dgain; in _dpk_agc() local 2357 dgain = _dpk_dgain_read(rtwdev); in _dpk_agc() 2359 if (dgain > 0x5fc || dgain < 0x556) { in _dpk_agc()
|
| /linux/drivers/media/i2c/ |
| H A D | gc0310.c | 282 u8 again, dgain; in gc0310_gain_set() local 292 dgain = gain; in gc0310_gain_set() 295 dgain = gain / 2; in gc0310_gain_set() 299 cci_write(sensor->regmap, GC0310_DGC_ADJ_REG, dgain, &ret); in gc0310_gain_set()
|
| H A D | vd56g3.c | 354 u64 dgain; in vd56g3_read_expo_cluster() local 365 cci_read(sensor->regmap, VD56G3_REG_APPLIED_DIGITAL_GAIN, &dgain, &ret); in vd56g3_read_expo_cluster() 372 sensor->dgain_ctrl->cur.val = dgain; in vd56g3_read_expo_cluster() 376 sensor->dgain_ctrl->val = dgain; in vd56g3_read_expo_cluster()
|
| H A D | vd55g1.c | 877 u64 dgain = 0; in vd55g1_read_expo_cluster() local 883 vd55g1_read(sensor, VD55G1_REG_APPLIED_DIGITAL_GAIN, &dgain, &ret); in vd55g1_read_expo_cluster() 889 sensor->dgain_ctrl->cur.val = dgain; in vd55g1_read_expo_cluster()
|
| H A D | imx274.c | 1560 static int imx274_set_digital_gain(struct stimx274 *priv, u32 dgain) in imx274_set_digital_gain() argument 1564 reg_val = ffs(dgain); in imx274_set_digital_gain()
|
| /linux/sound/soc/atmel/ |
| H A D | atmel-pdmic.c | 223 unsigned int dgain; member 294 if ((mic_gain_table[i].dgain == dgain_val) && in pdmic_get_mic_volsw() 318 mic_gain_table[val].dgain << PDMIC_DSPR1_DGAIN_SHIFT); in pdmic_put_mic_volsw()
|
| /linux/drivers/media/platform/arm/mali-c55/ |
| H A D | mali-c55-params.c | 220 const struct mali_c55_params_digital_gain *dgain; in mali_c55_params_digital_gain() local 223 dgain = block.digital_gain; in mali_c55_params_digital_gain() 230 256 : dgain->gain; in mali_c55_params_digital_gain()
|
| /linux/include/uapi/linux/ |
| H A D | omap3isp.h | 534 __u16 dgain; member
|
| /linux/drivers/net/wireless/realtek/rtw88/ |
| H A D | rtw8822c.c | 3440 u16 dgain; in rtw8822c_dpk_dgain_read() local 3445 dgain = (u16)rtw_read32_mask(rtwdev, REG_STAT_RPT, GENMASK(27, 16)); in rtw8822c_dpk_dgain_read() 3447 return dgain; in rtw8822c_dpk_dgain_read() 3528 u16 dgain; in rtw8822c_dpk_agc_gain_chk() local 3531 dgain = rtw8822c_dpk_dgain_read(rtwdev, path); in rtw8822c_dpk_agc_gain_chk() 3533 if (dgain > 1535 && !limited_pga) in rtw8822c_dpk_agc_gain_chk() 3535 else if (dgain < 768 && !limited_pga) in rtw8822c_dpk_agc_gain_chk()
|