| /linux-6.15/drivers/iio/ |
| H A D | industrialio-gts-helper.c | 1130 *new_gain = -1; in iio_gts_find_new_gain_sel_by_old_gain_time() 1146 new_gain); in iio_gts_find_new_gain_sel_by_old_gain_time() 1181 int *new_gain) in iio_gts_find_new_gain_by_old_gain_time() argument 1187 *new_gain = -1; in iio_gts_find_new_gain_by_old_gain_time() 1198 new_gain); in iio_gts_find_new_gain_by_old_gain_time() 1228 int *new_gain, bool *in_range) in iio_gts_find_new_gain_by_gain_time_min() argument 1234 new_time, new_gain); in iio_gts_find_new_gain_by_gain_time_min() 1235 if (*new_gain < 0) in iio_gts_find_new_gain_by_gain_time_min() 1239 *new_gain = iio_find_closest_gain_low(gts, *new_gain, in_range); in iio_gts_find_new_gain_by_gain_time_min() 1240 if (*new_gain < 0) { in iio_gts_find_new_gain_by_gain_time_min() [all …]
|
| /linux-6.15/drivers/iio/test/ |
| H A D | iio-test-gts.c | 238 int ret, old_gain, new_gain, old_time_sel, new_time_sel; in test_iio_gts_find_new_gain_sel_by_old_gain_time() local 249 old_time_sel, new_time_sel, &new_gain); in test_iio_gts_find_new_gain_sel_by_old_gain_time() 255 KUNIT_EXPECT_EQ(test, 16, new_gain); in test_iio_gts_find_new_gain_sel_by_old_gain_time() 261 old_time_sel, new_time_sel, &new_gain); in test_iio_gts_find_new_gain_sel_by_old_gain_time() 266 KUNIT_EXPECT_EQ(test, 1, new_gain); in test_iio_gts_find_new_gain_sel_by_old_gain_time() 272 old_time_sel, new_time_sel, &new_gain); in test_iio_gts_find_new_gain_sel_by_old_gain_time() 277 KUNIT_EXPECT_EQ(test, 4096, new_gain); in test_iio_gts_find_new_gain_sel_by_old_gain_time() 284 old_time_sel, new_time_sel, &new_gain); in test_iio_gts_find_new_gain_sel_by_old_gain_time() 292 old_time_sel, new_time_sel, &new_gain); in test_iio_gts_find_new_gain_sel_by_old_gain_time() 300 old_time_sel, new_time_sel, &new_gain); in test_iio_gts_find_new_gain_sel_by_old_gain_time()
|
| /linux-6.15/include/linux/iio/ |
| H A D | iio-gts-helper.h | 198 int new_time_sel, int *new_gain); 201 int *new_gain); 204 int *new_gain, bool *in_range);
|
| /linux-6.15/drivers/iio/light/ |
| H A D | rohm-bu27034.c | 257 int new_gain; member 423 &gains[i].new_gain); in bu27034_try_set_int_time() 433 if (gains[i].new_gain < 0) in bu27034_try_set_int_time() 443 gains[i].new_gain, &ok); in bu27034_try_set_int_time() 459 gains[i].new_gain = ret; in bu27034_try_set_int_time() 461 gains[i].chan, gains[i].new_gain); in bu27034_try_set_int_time() 466 ret = bu27034_set_gain(data, gains[i].chan, gains[i].new_gain); in bu27034_try_set_int_time() 536 new_time_sel, &gain.new_gain); in bu27034_set_scale() 549 ret = bu27034_set_gain(data, gain.chan, gain.new_gain); in bu27034_set_scale()
|
| H A D | veml3235.c | 181 int ret, gain_idx, it_idx, new_gain, prev_gain, prev_it; in veml3235_set_it() local 207 val2, &new_gain, &in_range); in veml3235_set_it() 222 ret = iio_gts_find_sel_by_gain(&data->gts, new_gain); in veml3235_set_it()
|
| H A D | veml6030.c | 414 int ret, gain_idx, it_idx, new_gain, prev_gain, prev_it; in veml6030_set_it() local 440 val2, &new_gain, &in_range); in veml6030_set_it() 455 ret = iio_gts_find_sel_by_gain(&data->gts, new_gain); in veml6030_set_it()
|
| /linux-6.15/sound/soc/codecs/ |
| H A D | mt6359.c | 377 int orig_gain[2], new_gain[2]; in mt6359_put_volsw() local 416 new_gain[0] = priv->ana_gain[AUDIO_ANALOG_VOLUME_HPOUTL]; in mt6359_put_volsw() 417 new_gain[1] = priv->ana_gain[AUDIO_ANALOG_VOLUME_HPOUTR]; in mt6359_put_volsw() 425 new_gain[0] = priv->ana_gain[AUDIO_ANALOG_VOLUME_LINEOUTL]; in mt6359_put_volsw() 426 new_gain[1] = priv->ana_gain[AUDIO_ANALOG_VOLUME_LINEOUTR]; in mt6359_put_volsw() 432 new_gain[0] = priv->ana_gain[AUDIO_ANALOG_VOLUME_HSOUTL]; in mt6359_put_volsw() 438 new_gain[0] = priv->ana_gain[AUDIO_ANALOG_VOLUME_MICAMP1]; in mt6359_put_volsw() 444 new_gain[0] = priv->ana_gain[AUDIO_ANALOG_VOLUME_MICAMP2]; in mt6359_put_volsw() 450 new_gain[0] = priv->ana_gain[AUDIO_ANALOG_VOLUME_MICAMP3]; in mt6359_put_volsw() 455 if (orig_gain[0] != new_gain[0]) { in mt6359_put_volsw() [all …]
|
| /linux-6.15/drivers/net/wireless/realtek/rtw88/ |
| H A D | rtw8822c.c | 1632 u32 gain_x2, new_gain; in rtw8822c_txgapk_cal_gain() local 1637 new_gain = gain; in rtw8822c_txgapk_cal_gain() 1640 gain, offset, new_gain); in rtw8822c_txgapk_cal_gain() 1641 return new_gain; in rtw8822c_txgapk_cal_gain() 1645 new_gain = (gain_x2 >> 1) | (gain_x2 & BIT(0) ? BIT_GAIN_EXT : 0); in rtw8822c_txgapk_cal_gain() 1649 gain, offset, new_gain); in rtw8822c_txgapk_cal_gain() 1651 return new_gain; in rtw8822c_txgapk_cal_gain()
|