/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/ |
H A D | rtw8852b_rfk.c | 2035 u16 dgain; in _dpk_dgain_read() local 2039 dgain = rtw89_phy_read32_mask(rtwdev, R_RPT_COM, B_PRT_COM_DCI); in _dpk_dgain_read() 2041 rtw89_debug(rtwdev, RTW89_DBG_RFK, "[DPK] DGain = 0x%x\n", dgain); in _dpk_dgain_read() 2043 return dgain; in _dpk_dgain_read() 2046 static s8 _dpk_dgain_mapping(struct rtw89_dev *rtwdev, u16 dgain) in _dpk_dgain_mapping() argument 2054 if (dgain >= bnd[0]) in _dpk_dgain_mapping() 2056 else if (bnd[0] > dgain && dgain >= bnd[1]) in _dpk_dgain_mapping() 2058 else if (bnd[1] > dgain && dgain > in _dpk_dgain_mapping() 2225 u16 dgain = 0; _dpk_agc() local [all...] |
H A D | rtw8852a_rfk.c | 2198 u16 dgain = 0x0; in _dpk_dgain_read() local 2204 dgain = (u16)rtw89_phy_read32_mask(rtwdev, R_RPT_COM, B_PRT_COM_DCI); in _dpk_dgain_read() 2206 rtw89_debug(rtwdev, RTW89_DBG_RFK, "[DPK] DGain = 0x%x (%d)\n", dgain, in _dpk_dgain_read() 2207 dgain); in _dpk_dgain_read() 2209 return dgain; in _dpk_dgain_read() 2212 static s8 _dpk_dgain_mapping(struct rtw89_dev *rtwdev, u16 dgain) in _dpk_dgain_mapping() argument 2216 if (dgain >= 0x783) in _dpk_dgain_mapping() 2218 else if (dgain <= 0x782 && dgain >= 0x551) in _dpk_dgain_mapping() 2220 else if (dgain < in _dpk_dgain_mapping() 2338 u16 dgain = 0; _dpk_agc() local [all...] |
H A D | rtw8852c_rfk.c | 2177 u16 dgain = 0x0; in _dpk_dgain_read() local 2181 dgain = rtw89_phy_read32_mask(rtwdev, R_RPT_COM, B_PRT_COM_DCI); in _dpk_dgain_read() 2183 rtw89_debug(rtwdev, RTW89_DBG_RFK, "[DPK] DGain = 0x%x (%d)\n", dgain, dgain); in _dpk_dgain_read() 2185 return dgain; in _dpk_dgain_read() 2326 u16 dgain = 0; in _dpk_agc() local 2343 dgain = _dpk_dgain_read(rtwdev); in _dpk_agc() 2345 if (dgain > 0x5fc || dgain < 0x556) { in _dpk_agc() 2347 dgain in _dpk_agc() [all...] |
H A D | rtw8851b_rfk.c | 2091 u16 dgain; in _dpk_dgain_read() local 2094 dgain = rtw89_phy_read32_mask(rtwdev, R_RPT_COM, B_PRT_COM_DCI); in _dpk_dgain_read() 2096 rtw89_debug(rtwdev, RTW89_DBG_RFK, "[DPK] DGain = 0x%x\n", dgain); in _dpk_dgain_read() 2098 return dgain; in _dpk_dgain_read() 2182 u16 dgain; in _dpk_agc() local 2194 dgain = _dpk_dgain_read(rtwdev); in _dpk_agc() 2196 if (dgain > 0x5fc || dgain < 0x556) { in _dpk_agc() 2198 dgain = _dpk_dgain_read(rtwdev); in _dpk_agc()
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/i2c/ |
H A D | atomisp-gc0310.c | 306 u8 again, dgain; in gc0310_gain_set() local 309 /* Taken from original driver, this never sets dgain lower then 32? */ in gc0310_gain_set() 316 dgain = gain; in gc0310_gain_set() 319 dgain = gain / 2; in gc0310_gain_set() 326 return i2c_smbus_write_byte_data(client, GC0310_DGC_ADJ, dgain); in gc0310_gain_set()
|
/kernel/linux/linux-6.6/sound/soc/atmel/ |
H A D | atmel-pdmic.c | 221 /* Mic Gain = dgain * 2^(-scale) */ 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()
|
/kernel/linux/linux-5.10/sound/soc/atmel/ |
H A D | atmel-pdmic.c | 221 /* Mic Gain = dgain * 2^(-scale) */ 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()
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/i2c/ |
H A D | atomisp-gc0310.c | 422 u8 again, dgain; in gc0310_set_gain() local 431 dgain = gain; in gc0310_set_gain() 434 dgain = gain / 2; in gc0310_set_gain() 437 pr_info("gain=0x%x again=0x%x dgain=0x%x\n", gain, again, dgain); in gc0310_set_gain() 447 GC0310_DGC_ADJ, dgain); in gc0310_set_gain()
|
/kernel/linux/linux-5.10/include/uapi/linux/ |
H A D | omap3isp.h | 522 * @dgain: Digital gain (U10Q8). 529 __u16 dgain; member
|
/kernel/linux/linux-6.6/include/uapi/linux/ |
H A D | omap3isp.h | 527 * @dgain: Digital gain (U10Q8). 534 __u16 dgain; member
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
H A D | omap3isp.h | 280 __u16 dgain; member
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/ |
H A D | omap3isp.h | 299 __u16 dgain; member
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
H A D | omap3isp.h | 280 __u16 dgain; member
|
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | imx274.c | 1435 * @dgain: Value of digital gain. 1441 static int imx274_set_digital_gain(struct stimx274 *priv, u32 dgain) in imx274_set_digital_gain() argument 1445 reg_val = ffs(dgain); in imx274_set_digital_gain()
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/ |
H A D | rtw8822c.c | 2643 u16 dgain; in rtw8822c_dpk_dgain_read() local 2648 dgain = (u16)rtw_read32_mask(rtwdev, REG_STAT_RPT, GENMASK(27, 16)); in rtw8822c_dpk_dgain_read() 2650 return dgain; in rtw8822c_dpk_dgain_read() 2731 u16 dgain; in rtw8822c_dpk_agc_gain_chk() local 2734 dgain = rtw8822c_dpk_dgain_read(rtwdev, path); in rtw8822c_dpk_agc_gain_chk() 2736 if (dgain > 1535 && !limited_pga) in rtw8822c_dpk_agc_gain_chk() 2738 else if (dgain < 768 && !limited_pga) in rtw8822c_dpk_agc_gain_chk()
|
/kernel/linux/linux-5.10/drivers/media/platform/omap3isp/ |
H A D | isppreview.c | 310 isp_reg_writel(isp, wbal->dgain, OMAP3_ISP_IOMEM_PREV, ISPPRV_WB_DGAIN); in preview_config_whitebalance() 1333 params->wbal.dgain = FLR_WBAL_DGAIN; in preview_init_params()
|
/kernel/linux/linux-6.6/drivers/media/platform/ti/omap3isp/ |
H A D | isppreview.c | 310 isp_reg_writel(isp, wbal->dgain, OMAP3_ISP_IOMEM_PREV, ISPPRV_WB_DGAIN); in preview_config_whitebalance() 1333 params->wbal.dgain = FLR_WBAL_DGAIN; in preview_init_params()
|
/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | imx274.c | 1554 * @dgain: Value of digital gain. 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()
|
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/ |
H A D | rtw8822c.c | 3477 u16 dgain; in rtw8822c_dpk_dgain_read() local 3482 dgain = (u16)rtw_read32_mask(rtwdev, REG_STAT_RPT, GENMASK(27, 16)); in rtw8822c_dpk_dgain_read() 3484 return dgain; in rtw8822c_dpk_dgain_read() 3565 u16 dgain; in rtw8822c_dpk_agc_gain_chk() local 3568 dgain = rtw8822c_dpk_dgain_read(rtwdev, path); in rtw8822c_dpk_agc_gain_chk() 3570 if (dgain > 1535 && !limited_pga) in rtw8822c_dpk_agc_gain_chk() 3572 else if (dgain < 768 && !limited_pga) in rtw8822c_dpk_agc_gain_chk()
|