/kernel/linux/linux-6.6/drivers/hwtracing/coresight/ |
H A D | coresight-trbe.c | 1009 arm_trbe_enable(struct coresight_device *csdev, enum cs_mode mode, void *data) arm_trbe_enable() argument [all...] |
H A D | coresight-core.c | 454 void coresight_disable_source(struct coresight_device *csdev, void *data) in coresight_disable_source() argument 279 coresight_enable_sink(struct coresight_device *csdev, enum cs_mode mode, void *data) coresight_enable_sink() argument 379 coresight_enable_source(struct coresight_device *csdev, enum cs_mode mode, void *data) coresight_enable_source() argument 404 coresight_enable_helper(struct coresight_device *csdev, enum cs_mode mode, void *data) coresight_enable_helper() argument 472 coresight_disable_source_sysfs(struct coresight_device *csdev, void *data) coresight_disable_source_sysfs() argument 543 coresight_enable_helpers(struct coresight_device *csdev, enum cs_mode mode, void *data) coresight_enable_helpers() argument 680 coresight_sink_by_id(struct device *dev, const void *data) coresight_sink_by_id() argument 1062 coresight_remove_sink_ref(struct device *dev, void *data) coresight_remove_sink_ref() argument 1359 coresight_orphan_match(struct device *dev, void *data) coresight_orphan_match() argument [all...] |
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-imx-lpi2c.c | 358 unsigned int data, txcnt; in lpi2c_imx_write_txfifo() local 380 unsigned int temp, data; in lpi2c_imx_read_rxfifo() local [all...] |
H A D | i2c-qcom-cci.c | 131 const struct cci_data *data; member [all...] |
H A D | i2c-davinci.c | 704 i2c_davinci_cpufreq_transition(struct notifier_block *nb, unsigned long val, void *data) i2c_davinci_cpufreq_transition() argument
|
H A D | i2c-mv64xxx.c | 113 u8 data; member [all...] |
H A D | i2c-mpc.c | 782 const struct mpc_i2c_data *data; in fsl_i2c_probe() local [all...] |
H A D | i2c-mxs.c | 373 uint32_t data in mxs_i2c_pio_setup_xfer() local 356 mxs_i2c_pio_trigger_write_cmd(struct mxs_i2c_dev *i2c, u32 cmd, u32 data) mxs_i2c_pio_trigger_write_cmd() argument [all...] |
H A D | i2c-stm32f4.c | 556 stm32f4_i2c_isr_event(int irq, void *data) stm32f4_i2c_isr_event() argument 628 stm32f4_i2c_isr_error(int irq, void *data) stm32f4_i2c_isr_error() argument [all...] |
/kernel/linux/linux-6.6/drivers/iio/accel/ |
H A D | bma400_core.c | 202 struct bma400_data *data = iio_priv(indio_dev); in bma400_accel_get_mount_matrix() local 274 struct bma400_data *data = iio_priv(indio_dev); in in_accel_gesture_tap_maxtomin_time_show() local 293 struct bma400_data *data = iio_priv(indio_dev); in in_accel_gesture_tap_maxtomin_time_store() local 415 bma400_get_temp_reg(struct bma400_data *data, int *val, int *val2) bma400_get_temp_reg() argument 438 bma400_get_accel_reg(struct bma400_data *data, const struct iio_chan_spec *chan, int *val) bma400_get_accel_reg() argument 484 bma400_get_accel_output_data_rate(struct bma400_data *data) bma400_get_accel_output_data_rate() argument 533 bma400_set_accel_output_data_rate(struct bma400_data *data, int hz, int uhz) bma400_set_accel_output_data_rate() argument 574 bma400_get_accel_oversampling_ratio(struct bma400_data *data) bma400_get_accel_oversampling_ratio() argument 618 bma400_set_accel_oversampling_ratio(struct bma400_data *data, int val) bma400_set_accel_oversampling_ratio() argument 670 bma400_accel_scale_to_raw(struct bma400_data *data, unsigned int val) bma400_accel_scale_to_raw() argument 687 bma400_get_accel_scale(struct bma400_data *data) bma400_get_accel_scale() argument 706 bma400_set_accel_scale(struct bma400_data *data, unsigned int val) bma400_set_accel_scale() argument 730 bma400_get_power_mode(struct bma400_data *data) bma400_get_power_mode() argument 745 bma400_set_power_mode(struct bma400_data *data, enum bma400_power_mode mode) bma400_set_power_mode() argument 780 bma400_enable_steps(struct bma400_data *data, int val) bma400_enable_steps() argument 796 bma400_get_steps_reg(struct bma400_data *data, int *val) bma400_get_steps_reg() argument 836 struct bma400_data *data = data_ptr; bma400_power_disable() local 861 bma400_init(struct bma400_data *data) bma400_init() argument 939 struct bma400_data *data = iio_priv(indio_dev); bma400_read_raw() local 1049 struct bma400_data *data = iio_priv(indio_dev); bma400_write_raw() local 1112 struct bma400_data *data = iio_priv(indio_dev); bma400_read_event_config() local 1141 bma400_steps_event_enable(struct bma400_data *data, int state) bma400_steps_event_enable() argument 1159 bma400_activity_event_en(struct bma400_data *data, enum iio_event_direction dir, int state) bma400_activity_event_en() argument 1219 bma400_tap_event_en(struct bma400_data *data, enum iio_event_direction dir, int state) bma400_tap_event_en() argument 1273 bma400_disable_adv_interrupt(struct bma400_data *data) bma400_disable_adv_interrupt() argument 1298 struct bma400_data *data = iio_priv(indio_dev); bma400_write_event_config() local 1358 struct bma400_data *data = iio_priv(indio_dev); bma400_read_event_value() local 1446 struct bma400_data *data = iio_priv(indio_dev); bma400_write_event_value() local 1532 struct bma400_data *data = iio_priv(indio_dev); bma400_data_rdy_trigger_set_state() local 1574 struct bma400_data *data = iio_priv(indio_dev); bma400_trigger_handler() local 1609 struct bma400_data *data = iio_priv(indio_dev); bma400_interrupt() local 1706 struct bma400_data *data; bma400_probe() local [all...] |
H A D | kionix-kx022a.c | 190 struct kx022a_data *data = iio_priv(idev); in kx022a_get_mount_matrix() local 330 static int kx022a_turn_on_off_unlocked(struct kx022a_data *data, bool on) in kx022a_turn_on_off_unlocked() argument 347 kx022a_turn_off_lock(struct kx022a_data *data) kx022a_turn_off_lock() argument 359 kx022a_turn_on_unlock(struct kx022a_data *data) kx022a_turn_on_unlock() argument 387 struct kx022a_data *data = iio_priv(idev); kx022a_write_raw() local 457 kx022a_fifo_set_wmi(struct kx022a_data *data) kx022a_fifo_set_wmi() argument 467 kx022a_get_axis(struct kx022a_data *data, struct iio_chan_spec const *chan, int *val) kx022a_get_axis() argument 487 struct kx022a_data *data = iio_priv(idev); kx022a_read_raw() local 535 struct kx022a_data *data = iio_priv(idev); kx022a_set_watermark() local 552 struct kx022a_data *data = iio_priv(idev); hwfifo_enabled_show() local 567 struct kx022a_data *data = iio_priv(idev); hwfifo_watermark_show() local 586 kx022a_drop_fifo_contents(struct kx022a_data *data) kx022a_drop_fifo_contents() argument 605 struct kx022a_data *data = iio_priv(idev); __kx022a_fifo_flush() local 716 struct kx022a_data *data = iio_priv(idev); kx022a_fifo_flush() local 737 kx022a_set_drdy_irq(struct kx022a_data *data, bool en) kx022a_set_drdy_irq() argument 747 kx022a_prepare_irq_pin(struct kx022a_data *data) kx022a_prepare_irq_pin() argument 766 kx022a_fifo_disable(struct kx022a_data *data) kx022a_fifo_disable() argument 797 struct kx022a_data *data = iio_priv(idev); kx022a_buffer_predisable() local 805 kx022a_fifo_enable(struct kx022a_data *data) kx022a_fifo_enable() argument 840 struct kx022a_data *data = iio_priv(idev); kx022a_buffer_postenable() local 862 struct kx022a_data *data = iio_priv(idev); kx022a_trigger_handler() local 881 struct kx022a_data *data = iio_priv(idev); kx022a_irq_handler() local 900 struct kx022a_data *data = iio_priv(idev); kx022a_irq_thread_handler() local 926 struct kx022a_data *data = iio_trigger_get_drvdata(trig); kx022a_trigger_set_state() local 961 kx022a_chip_init(struct kx022a_data *data) kx022a_chip_init() argument 1008 struct kx022a_data *data; kx022a_probe_internal() local [all...] |
H A D | mma9553.c | 221 static void mma9553_init_events(struct mma9553_data *data) in mma9553_init_events() argument 232 static struct mma9553_event *mma9553_get_event(struct mma9553_data *data, in mma9553_get_event() argument 248 mma9553_is_any_event_enabled(struct mma9553_data *data, bool check_type, enum iio_chan_type type) mma9553_is_any_event_enabled() argument 263 mma9553_set_config(struct mma9553_data *data, u16 reg, u16 *p_reg_val, u16 val, u16 mask) mma9553_set_config() argument 312 mma9553_read_activity_stepcnt(struct mma9553_data *data, u8 *activity, u16 *stepcnt) mma9553_read_activity_stepcnt() argument 333 mma9553_conf_gpio(struct mma9553_data *data) mma9553_conf_gpio() argument 378 mma9553_init(struct mma9553_data *data) mma9553_init() argument 436 mma9553_read_status_word(struct mma9553_data *data, u16 reg, u16 *tmp) mma9553_read_status_word() argument 466 struct mma9553_data *data = iio_priv(indio_dev); mma9553_read_raw() local 609 struct mma9553_data *data = iio_priv(indio_dev); mma9553_write_raw() local 715 struct mma9553_data *data = iio_priv(indio_dev); mma9553_read_event_config() local 730 struct mma9553_data *data = iio_priv(indio_dev); mma9553_write_event_config() local 773 struct mma9553_data *data = iio_priv(indio_dev); mma9553_read_event_value() local 813 struct mma9553_data *data = iio_priv(indio_dev); mma9553_write_event_value() local 856 struct mma9553_data *data = iio_priv(indio_dev); mma9553_get_calibgender_mode() local 871 struct mma9553_data *data = iio_priv(indio_dev); mma9553_set_calibgender_mode() local 993 struct mma9553_data *data = iio_priv(indio_dev); mma9553_irq_handler() local 1007 struct mma9553_data *data = iio_priv(indio_dev); mma9553_event_handler() local 1079 struct mma9553_data *data; mma9553_probe() local 1154 struct mma9553_data *data = iio_priv(indio_dev); mma9553_remove() local 1169 struct mma9553_data *data = iio_priv(indio_dev); mma9553_runtime_suspend() local 1186 struct mma9553_data *data = iio_priv(indio_dev); mma9553_runtime_resume() local 1201 struct mma9553_data *data = iio_priv(indio_dev); mma9553_suspend() local 1214 struct mma9553_data *data = iio_priv(indio_dev); mma9553_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | ad7768-1.c | 535 ad7768_regulator_disable(void *data) ad7768_regulator_disable() argument [all...] |
H A D | ina2xx-adc.c | 775 static int ina2xx_capture_thread(void *data) in ina2xx_capture_thread() argument
|
H A D | ingenic-adc.c | 799 static irqreturn_t ingenic_adc_irq(int irq, void *data) in ingenic_adc_irq() argument
|
H A D | imx7d_adc.c | 471 static void __imx7d_adc_disable(void *data) in __imx7d_adc_disable() argument
|
H A D | sc27xx_adc.c | 165 static int adc_nvmem_cell_calib_data(struct sc27xx_adc_data *data, const char *cell_name) in adc_nvmem_cell_calib_data() argument 192 static int sc27xx_adc_scale_calibration(struct sc27xx_adc_data *data, in sc27xx_adc_scale_calibration() argument 410 sc2720_adc_scale_init(struct sc27xx_adc_data *data) sc2720_adc_scale_init() argument 438 sc2730_adc_scale_init(struct sc27xx_adc_data *data) sc2730_adc_scale_init() argument 465 sc2731_adc_scale_init(struct sc27xx_adc_data *data) sc2731_adc_scale_init() argument 484 sc27xx_adc_read(struct sc27xx_adc_data *data, int channel, int scale, int *val) sc27xx_adc_read() argument 584 sc27xx_adc_volt_ratio(struct sc27xx_adc_data *data, int channel, int scale, struct u32_fract *fract) sc27xx_adc_volt_ratio() argument 616 sc27xx_adc_convert_volt(struct sc27xx_adc_data *data, int channel, int scale, int raw_adc) sc27xx_adc_convert_volt() argument 646 sc27xx_adc_read_processed(struct sc27xx_adc_data *data, int channel, int scale, int *val) sc27xx_adc_read_processed() argument 663 struct sc27xx_adc_data *data = iio_priv(indio_dev); sc27xx_adc_read_raw() local 704 struct sc27xx_adc_data *data = iio_priv(indio_dev); sc27xx_adc_write_raw() local 764 sc27xx_adc_enable(struct sc27xx_adc_data *data) sc27xx_adc_enable() argument 803 struct sc27xx_adc_data *data = _data; sc27xx_adc_disable() local [all...] |
H A D | exynos_adc.c | 122 struct exynos_adc_data *data; member [all...] |
H A D | cpcap-adc.c | 382 static irqreturn_t cpcap_adc_irq_thread(int irq, void *data) in cpcap_adc_irq_thread() argument
|
H A D | palmas_gpadc.c | 209 static irqreturn_t palmas_gpadc_irq(int irq, void *data) in palmas_gpadc_irq() argument 218 static irqreturn_t palmas_gpadc_irq_auto(int irq, void *data) in palmas_gpadc_irq_auto() argument 859 static void palmas_gpadc_reset(void *data) in palmas_gpadc_reset() argument
|
/kernel/linux/linux-6.6/drivers/iio/light/ |
H A D | rohm-bu27034.c | 280 static int bu27034_get_gain_sel(struct bu27034_data *data, int chan) in bu27034_get_gain_sel() argument 319 static int bu27034_get_gain(struct bu27034_data *data, int chan, int *gain) in bu27034_get_gain() argument 342 bu27034_get_int_time(struct bu27034_data *data) bu27034_get_int_time() argument 354 _bu27034_get_scale(struct bu27034_data *data, int channel, int *val, int *val2) _bu27034_get_scale() argument 370 bu27034_get_scale(struct bu27034_data *data, int channel, int *val, int *val2) bu27034_get_scale() argument 391 bu27034_write_gain_sel(struct bu27034_data *data, int chan, int sel) bu27034_write_gain_sel() argument 440 bu27034_set_gain(struct bu27034_data *data, int chan, int gain) bu27034_set_gain() argument 459 bu27034_set_int_time(struct bu27034_data *data, int time) bu27034_set_int_time() argument 475 bu27034_try_set_int_time(struct bu27034_data *data, int time_us) bu27034_try_set_int_time() argument 568 bu27034_set_scale(struct bu27034_data *data, int chan, int val, int val2) bu27034_set_scale() argument 946 bu27034_has_valid_sample(struct bu27034_data *data) bu27034_has_valid_sample() argument 966 bu27034_invalidate_read_data(struct bu27034_data *data) bu27034_invalidate_read_data() argument 971 bu27034_read_result(struct bu27034_data *data, int chan, int *res) bu27034_read_result() argument 996 bu27034_get_result_unlocked(struct bu27034_data *data, __le16 *res, int size) bu27034_get_result_unlocked() argument 1028 bu27034_meas_set(struct bu27034_data *data, bool en) bu27034_meas_set() argument 1038 bu27034_get_single_result(struct bu27034_data *data, int chan, int *val) bu27034_get_single_result() argument 1080 bu27034_calc_mlux(struct bu27034_data *data, __le16 *res, int *val) bu27034_calc_mlux() argument 1140 bu27034_get_mlux(struct bu27034_data *data, int chan, int *val) bu27034_get_mlux() argument 1168 struct bu27034_data *data = iio_priv(idev); bu27034_read_raw() local 1239 struct bu27034_data *data = iio_priv(idev); bu27034_write_raw() local 1270 struct bu27034_data *data = iio_priv(idev); bu27034_read_avail() local 1289 bu27034_chip_init(struct bu27034_data *data) bu27034_chip_init() argument 1321 bu27034_wait_for_data(struct bu27034_data *data) bu27034_wait_for_data() argument 1350 struct bu27034_data *data; bu27034_buffer_thread() local 1395 struct bu27034_data *data = iio_priv(idev); bu27034_buffer_enable() local 1422 struct bu27034_data *data = iio_priv(idev); bu27034_buffer_disable() local 1445 struct bu27034_data *data; bu27034_probe() local [all...] |
H A D | rpr0521.c | 293 static int rpr0521_als_enable(struct rpr0521_data *data, u8 status) in rpr0521_als_enable() argument 311 static int rpr0521_pxs_enable(struct rpr0521_data *data, u8 status) in rpr0521_pxs_enable() argument 339 rpr0521_set_power_state(struct rpr0521_data *data, bool on, u8 device_mask) rpr0521_set_power_state() argument 396 rpr0521_is_triggered(struct rpr0521_data *data) rpr0521_is_triggered() argument 416 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_drdy_irq_handler() local 431 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_drdy_irq_thread() local 457 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_trigger_consumer_handler() local 485 rpr0521_write_int_enable(struct rpr0521_data *data) rpr0521_write_int_enable() argument 512 rpr0521_write_int_disable(struct rpr0521_data *data) rpr0521_write_int_disable() argument 529 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_pxs_drdy_set_state() local 550 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_buffer_preenable() local 565 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_buffer_postdisable() local 582 rpr0521_get_gain(struct rpr0521_data *data, int chan, int *val, int *val2) rpr0521_get_gain() argument 598 rpr0521_set_gain(struct rpr0521_data *data, int chan, int val, int val2) rpr0521_set_gain() argument 619 rpr0521_read_samp_freq(struct rpr0521_data *data, enum iio_chan_type chan_type, int *val, int *val2) rpr0521_read_samp_freq() argument 649 rpr0521_write_samp_freq_common(struct rpr0521_data *data, enum iio_chan_type chan_type, int val, int val2) rpr0521_write_samp_freq_common() argument 685 rpr0521_read_ps_offset(struct rpr0521_data *data, int *offset) rpr0521_read_ps_offset() argument 702 rpr0521_write_ps_offset(struct rpr0521_data *data, int offset) rpr0521_write_ps_offset() argument 723 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_read_raw() local 801 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_write_raw() local 838 rpr0521_init(struct rpr0521_data *data) rpr0521_init() argument 878 rpr0521_poweroff(struct rpr0521_data *data) rpr0521_poweroff() argument 932 struct rpr0521_data *data; rpr0521_probe() local 1058 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_runtime_suspend() local 1079 struct rpr0521_data *data = iio_priv(indio_dev); rpr0521_runtime_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/magnetometer/ |
H A D | tmag5273.c | 158 static int tmag5273_get_measure(struct tmag5273_data *data, s16 *t, s16 *x, in tmag5273_get_measure() argument 211 static int tmag5273_write_osr(struct tmag5273_data *data, in argument 231 tmag5273_write_scale(struct tmag5273_data *data, int scale_micro) tmag5273_write_scale() argument 258 struct tmag5273_data *data = iio_priv(indio_dev); tmag5273_read_avail() local 286 struct tmag5273_data *data = iio_priv(indio_dev); tmag5273_read_raw() local 377 struct tmag5273_data *data = iio_priv(indio_dev); tmag5273_write_raw() local 491 tmag5273_set_operating_mode(struct tmag5273_data *data, unsigned int val) tmag5273_set_operating_mode() argument 497 tmag5273_read_device_property(struct tmag5273_data *data) tmag5273_read_device_property() argument 515 tmag5273_wake_up(struct tmag5273_data *data) tmag5273_wake_up() argument 528 tmag5273_chip_init(struct tmag5273_data *data) tmag5273_chip_init() argument 559 tmag5273_check_device_id(struct tmag5273_data *data) tmag5273_check_device_id() argument 597 tmag5273_power_down(void *data) tmag5273_power_down() argument 605 struct tmag5273_data *data; tmag5273_probe() local 690 struct tmag5273_data *data = iio_priv(indio_dev); tmag5273_runtime_suspend() local 703 struct tmag5273_data *data = iio_priv(indio_dev); tmag5273_runtime_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/hwtracing/ptt/ |
H A D | hisi_ptt.c | 493 static void hisi_ptt_remove_all_filter_attributes(void *data) in hisi_ptt_remove_all_filter_attributes() argument 657 static int hisi_ptt_init_filters(struct pci_dev *pdev, void *data) in hisi_ptt_init_filters() argument 607 hisi_ptt_notifier_call(struct notifier_block *nb, unsigned long action, void *data) hisi_ptt_notifier_call() argument 685 hisi_ptt_release_filters(void *data) hisi_ptt_release_filters() argument 1252 hisi_ptt_unregister_filter_update_notifier(void *data) hisi_ptt_unregister_filter_update_notifier() argument [all...] |
/kernel/linux/linux-6.6/drivers/hwtracing/stm/ |
H A D | core.c | 357 major_match(struct device *dev, const void *data) major_match() argument 576 stm_data_write(struct stm_data *data, unsigned int m, unsigned int c, bool ts_first, const void *buf, size_t count) stm_data_write() argument 1223 stm_source_register_device(struct device *parent, struct stm_source_data *data) stm_source_register_device() argument 1273 stm_source_unregister_device(struct stm_source_data *data) stm_source_unregister_device() argument 1283 stm_source_write(struct stm_source_data *data, unsigned int chan, const char *buf, size_t count) stm_source_write() argument [all...] |