| /linux-6.15/drivers/iio/adc/ |
| H A D | aspeed_adc.c | 110 const struct aspeed_adc_model_data *model_data; member 193 if (data->model_data->trim_locate) { in aspeed_adc_set_trim_data() 210 data->model_data->trim_locate->field); in aspeed_adc_set_trim_data() 412 if (data->model_data->vref_fixed_mv) { in aspeed_adc_vref_config() 496 data->model_data->model_name); in aspeed_adc_probe() 509 if (data->model_data->need_prescaler) { in aspeed_adc_probe() 511 data->model_data->model_name); in aspeed_adc_probe() 527 data->model_data->model_name); in aspeed_adc_probe() 531 data->model_data->scaler_bit_width, in aspeed_adc_probe() 559 if (data->model_data->bat_sense_sup) { in aspeed_adc_probe() [all …]
|
| H A D | max34408.c | 196 const struct max34408_adc_model_data *model_data; in max34408_probe() local 204 model_data = i2c_get_match_data(client); in max34408_probe() 205 if (!model_data) in max34408_probe() 235 indio_dev->channels = model_data->channels; in max34408_probe() 236 indio_dev->num_channels = model_data->num_channels; in max34408_probe() 237 indio_dev->name = model_data->model_name; in max34408_probe()
|
| /linux-6.15/sound/pci/oxygen/ |
| H A D | xonar_pcm179x.c | 256 struct xonar_pcm179x *data = chip->model_data; in pcm1796_write() 271 struct xonar_pcm179x *data = chip->model_data; in pcm1796_write_cached() 279 struct xonar_pcm179x *data = chip->model_data; in cs2000_write() 287 struct xonar_pcm179x *data = chip->model_data; in cs2000_write_cached() 295 struct xonar_pcm179x *data = chip->model_data; in pcm1796_registers_init() 320 struct xonar_pcm179x *data = chip->model_data; in pcm1796_init() 336 struct xonar_pcm179x *data = chip->model_data; in xonar_d2_init() 358 struct xonar_pcm179x *data = chip->model_data; in xonar_d2x_init() 370 struct xonar_hdav *data = chip->model_data; in xonar_hdav_init() 580 struct xonar_hdav *data = chip->model_data; in xonar_hdav_resume() [all …]
|
| H A D | xonar_dg.c | 59 struct dg *data = chip->model_data; in cs4245_write_spi() 76 struct dg *data = chip->model_data; in cs4245_read_spi() 102 struct dg *data = chip->model_data; in cs4245_shadow_control() 118 struct dg *data = chip->model_data; in cs4245_init() 150 struct dg *data = chip->model_data; in dg_init() 184 struct dg *data = chip->model_data; in set_cs4245_dac_params() 209 struct dg *data = chip->model_data; in set_cs4245_adc_params() 245 struct dg *data = chip->model_data; in adjust_dg_dac_routing() 277 struct dg *data = chip->model_data; in dump_cs4245_registers()
|
| H A D | xonar_dg_mixer.c | 24 struct dg *data = chip->model_data; in output_select_apply() 63 struct dg *data = chip->model_data; in output_select_get() 75 struct dg *data = chip->model_data; in output_select_put() 108 struct dg *data = chip->model_data; in hp_stereo_volume_get() 124 struct dg *data = chip->model_data; in hp_stereo_volume_put() 154 struct dg *data = chip->model_data; in hp_mute_get() 167 struct dg *data = chip->model_data; in hp_mute_put() 187 struct dg *data = chip->model_data; in input_volume_apply() 212 struct dg *data = chip->model_data; in input_vol_get() 226 struct dg *data = chip->model_data; in input_vol_put() [all …]
|
| H A D | xonar_cs43xx.c | 68 struct xonar_cs43xx *data = chip->model_data; in cs4398_write() 77 struct xonar_cs43xx *data = chip->model_data; in cs4398_write_cached() 85 struct xonar_cs43xx *data = chip->model_data; in cs4362a_write() 94 struct xonar_cs43xx *data = chip->model_data; in cs4362a_write_cached() 102 struct xonar_cs43xx *data = chip->model_data; in cs43xx_registers_init() 129 struct xonar_cs43xx *data = chip->model_data; in xonar_d1_init() 177 struct xonar_cs43xx *data = chip->model_data; in xonar_dx_init() 209 struct xonar_cs43xx *data = chip->model_data; in set_cs43xx_params() 263 struct xonar_cs43xx *data = chip->model_data; in update_cs43xx_center_lfe_mix() 297 struct xonar_cs43xx *data = chip->model_data; in rolloff_get() [all …]
|
| H A D | xonar_wm87x6.c | 111 struct xonar_wm87x6 *data = chip->model_data; in wm8776_write() 129 struct xonar_wm87x6 *data = chip->model_data; in wm8776_write_cached() 139 struct xonar_wm87x6 *data = chip->model_data; in wm8766_write() 159 struct xonar_wm87x6 *data = chip->model_data; in wm8766_write_cached() 168 struct xonar_wm87x6 *data = chip->model_data; in wm8776_registers_init() 193 struct xonar_wm87x6 *data = chip->model_data; in wm8766_registers_init() 210 struct xonar_wm87x6 *data = chip->model_data; in wm8776_init() 227 struct xonar_wm87x6 *data = chip->model_data; in wm8766_init() 236 struct xonar_wm87x6 *data = chip->model_data; in xonar_ds_handle_hp_jack() 261 struct xonar_wm87x6 *data = chip->model_data; in xonar_ds_init() [all …]
|
| H A D | oxygen.c | 146 struct generic_data *data = chip->model_data; in ak4396_write() 160 struct generic_data *data = chip->model_data; in ak4396_write_cached() 168 struct generic_data *data = chip->model_data; in wm8785_write() 182 struct generic_data *data = chip->model_data; in ak4396_registers_init() 201 struct generic_data *data = chip->model_data; in ak4396_init() 219 struct generic_data *data = chip->model_data; in wm8785_registers_init() 228 struct generic_data *data = chip->model_data; in wm8785_init() 333 struct generic_data *data = chip->model_data; in set_ak4396_params() 360 struct generic_data *data = chip->model_data; in update_ak4396_volume() 373 struct generic_data *data = chip->model_data; in update_ak4396_mute() [all …]
|
| H A D | xonar_lib.c | 24 struct xonar_generic *data = chip->model_data; in xonar_enable_output() 33 struct xonar_generic *data = chip->model_data; in xonar_disable_output() 40 struct xonar_generic *data = chip->model_data; in xonar_ext_power_gpio_changed() 59 struct xonar_generic *data = chip->model_data; in xonar_init_ext_power()
|
| H A D | oxygen.h | 127 void *model_data; member
|
| H A D | oxygen_lib.c | 635 chip->model_data = devm_kzalloc(&pci->dev, in __oxygen_pci_probe() 638 if (!chip->model_data) in __oxygen_pci_probe()
|
| /linux-6.15/drivers/iio/dac/ |
| H A D | ad3552r.c | 20 const struct ad3552r_model_data *model_data; member 504 if (ch >= dac->model_data->num_hw_channels) in ad3552r_configure_device() 507 dac->model_data->num_hw_channels); in ad3552r_configure_device() 509 err = ad3552r_get_output_range(dev, dac->model_data, in ad3552r_configure_device() 528 } else if (dac->model_data->requires_output_range) { in ad3552r_configure_device() 531 dac->model_data->model_name); in ad3552r_configure_device() 559 dac->model_data->num_hw_channels) { in ad3552r_configure_device() 609 if (id != dac->model_data->chip_id) { in ad3552r_init() 629 dac->model_data = spi_get_device_match_data(spi); in ad3552r_probe() 630 if (!dac->model_data) in ad3552r_probe() [all …]
|
| H A D | ad3552r-hs.c | 48 const struct ad3552r_model_data *model_data; member 100 st->model_data->num_spi_data_lanes * 2, in ad3552r_hs_read_raw() 154 if (st->model_data->num_spi_data_lanes == 4) in ad3552r_hs_set_bus_io_mode_hs() 170 if (st->model_data->num_spi_data_lanes == 4) in ad3552r_hs_set_target_io_mode_hs() 515 if (id != st->model_data->chip_id) in ad3552r_hs_setup() 518 id, st->model_data->chip_id); in ad3552r_hs_setup() 520 dev_dbg(st->dev, "chip id %s detected", st->model_data->model_name); in ad3552r_hs_setup() 573 ret = ad3552r_get_output_range(st->dev, st->model_data, child, in ad3552r_hs_setup() 605 ad3552r_calc_gain_and_offset(&st->ch_data[ch], st->model_data); in ad3552r_hs_setup() 669 st->model_data = device_get_match_data(&pdev->dev); in ad3552r_hs_probe() [all …]
|
| H A D | ad3552r-common.c | 119 const struct ad3552r_model_data *model_data) in ad3552r_calc_gain_and_offset() argument 129 v_min = model_data->ranges_table[idx][0]; in ad3552r_calc_gain_and_offset() 130 v_max = model_data->ranges_table[idx][1]; in ad3552r_calc_gain_and_offset()
|
| H A D | ad3552r.h | 229 const struct ad3552r_model_data *model_data);
|
| /linux-6.15/drivers/soc/aspeed/ |
| H A D | aspeed-lpc-snoop.c | 190 const struct aspeed_lpc_snoop_model_data *model_data = in aspeed_lpc_enable_snoop() local 230 if (model_data->has_hicrb_ensnp) in aspeed_lpc_enable_snoop()
|