Home
last modified time | relevance | path

Searched refs:model_data (Results 1 – 16 of 16) sorted by relevance

/linux-6.15/drivers/iio/adc/
H A Daspeed_adc.c110 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 Dmax34408.c196 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 Dxonar_pcm179x.c256 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 Dxonar_dg.c59 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 Dxonar_dg_mixer.c24 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 Dxonar_cs43xx.c68 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 Dxonar_wm87x6.c111 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 Doxygen.c146 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 Dxonar_lib.c24 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 Doxygen.h127 void *model_data; member
H A Doxygen_lib.c635 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 Dad3552r.c20 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 Dad3552r-hs.c48 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 Dad3552r-common.c119 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 Dad3552r.h229 const struct ad3552r_model_data *model_data);
/linux-6.15/drivers/soc/aspeed/
H A Daspeed-lpc-snoop.c190 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()