/linux/drivers/iio/accel/ |
H A D | bmc150-accel-core.c | 205 static int bmc150_accel_set_mode(struct bmc150_accel_data *data, in bmc150_accel_set_mode() 244 static int bmc150_accel_set_bw(struct bmc150_accel_data *data, int val, in bmc150_accel_set_bw() 268 static int bmc150_accel_update_slope(struct bmc150_accel_data *data) in bmc150_accel_update_slope() 301 static int bmc150_accel_get_bw(struct bmc150_accel_data *data, int *val, in bmc150_accel_get_bw() 318 static int bmc150_accel_get_startup_times(struct bmc150_accel_data *data) in bmc150_accel_get_startup_times() 330 static int bmc150_accel_set_power_state(struct bmc150_accel_data *data, bool on) in bmc150_accel_set_power_state() 351 static int bmc150_accel_set_power_state(struct bmc150_accel_data *data, bool on) in bmc150_accel_set_power_state() 500 struct bmc150_accel_data *data, int irq) in bmc150_accel_interrupts_setup() 521 static int bmc150_accel_set_interrupt(struct bmc150_accel_data *data, int i, in bmc150_accel_set_interrupt() 573 static int bmc150_accel_set_scale(struct bmc150_accel_data *data, int val) in bmc150_accel_set_scale() [all …]
|
H A D | bma400_core.c | 203 struct bma400_data *data = iio_priv(indio_dev); in bma400_accel_get_mount_matrix() local 275 struct bma400_data *data = iio_priv(indio_dev); in in_accel_gesture_tap_maxtomin_time_show() local 294 struct bma400_data *data = iio_priv(indio_dev); in in_accel_gesture_tap_maxtomin_time_store() local 416 static int bma400_get_temp_reg(struct bma400_data *data, int *val, int *val2) in bma400_get_temp_reg() 439 static int bma400_get_accel_reg(struct bma400_data *data, in bma400_get_accel_reg() 485 static int bma400_get_accel_output_data_rate(struct bma400_data *data) in bma400_get_accel_output_data_rate() 534 static int bma400_set_accel_output_data_rate(struct bma400_data *data, in bma400_set_accel_output_data_rate() 575 static int bma400_get_accel_oversampling_ratio(struct bma400_data *data) in bma400_get_accel_oversampling_ratio() 619 static int bma400_set_accel_oversampling_ratio(struct bma400_data *data, in bma400_set_accel_oversampling_ratio() 671 static int bma400_accel_scale_to_raw(struct bma400_data *data, in bma400_accel_scale_to_raw() [all …]
|
H A D | bma180.c | 166 static int bma180_get_data_reg(struct bma180_data *data, enum bma180_chan chan) in bma180_get_data_reg() 191 static int bma180_set_bits(struct bma180_data *data, u8 reg, u8 mask, u8 val) in bma180_set_bits() 202 static int bma180_reset_intr(struct bma180_data *data) in bma180_reset_intr() 213 static int bma180_set_new_data_intr_state(struct bma180_data *data, bool state) in bma180_set_new_data_intr_state() 231 static int bma180_set_sleep_state(struct bma180_data *data, bool state) in bma180_set_sleep_state() 246 static int bma180_set_ee_writing_state(struct bma180_data *data, bool state) in bma180_set_ee_writing_state() 257 static int bma180_set_bw(struct bma180_data *data, int val) in bma180_set_bw() 282 static int bma180_set_scale(struct bma180_data *data, int val) in bma180_set_scale() 305 static int bma180_set_pmode(struct bma180_data *data, bool mode) in bma180_set_pmode() 320 static int bma180_soft_reset(struct bma180_data *data) in bma180_soft_reset() [all …]
|
H A D | fxls8962af-core.c | 208 static int fxls8962af_power_on(struct fxls8962af_data *data) in fxls8962af_power_on() 220 static int fxls8962af_power_off(struct fxls8962af_data *data) in fxls8962af_power_off() 233 static int fxls8962af_standby(struct fxls8962af_data *data) in fxls8962af_standby() 239 static int fxls8962af_active(struct fxls8962af_data *data) in fxls8962af_active() 245 static int fxls8962af_is_active(struct fxls8962af_data *data) in fxls8962af_is_active() 257 static int fxls8962af_get_out(struct fxls8962af_data *data, in fxls8962af_get_out() 324 static int fxls8962af_update_config(struct fxls8962af_data *data, u8 reg, in fxls8962af_update_config() 350 static int fxls8962af_set_full_scale(struct fxls8962af_data *data, u32 scale) in fxls8962af_set_full_scale() 366 static unsigned int fxls8962af_read_full_scale(struct fxls8962af_data *data, in fxls8962af_read_full_scale() 384 static int fxls8962af_set_samp_freq(struct fxls8962af_data *data, u32 val, in fxls8962af_set_samp_freq() [all …]
|
H A D | mma8452.c | 198 static int mma8452_drdy(struct mma8452_data *data) in mma8452_drdy() 245 static int mma8452_read(struct mma8452_data *data, __be16 buf[3]) in mma8452_read() 289 static unsigned int mma8452_get_odr_index(struct mma8452_data *data) in mma8452_get_odr_index() 361 static int mma8452_get_power_mode(struct mma8452_data *data) in mma8452_get_power_mode() 387 struct mma8452_data *data = iio_priv(indio_dev); in mma8452_show_scale_avail() local 398 struct mma8452_data *data = iio_priv(indio_dev); in mma8452_show_hp_cutoff_avail() local 415 struct mma8452_data *data = iio_priv(indio_dev); in mma8452_show_os_ratio_avail() local 442 static int mma8452_get_samp_freq_index(struct mma8452_data *data, in mma8452_get_samp_freq_index() 450 static int mma8452_get_scale_index(struct mma8452_data *data, int val, int val2) in mma8452_get_scale_index() 456 static int mma8452_get_hp_filter_index(struct mma8452_data *data, in mma8452_get_hp_filter_index() [all …]
|
/linux/arch/mips/cavium-octeon/ |
H A D | octeon-irq.c | 120 struct irq_data *data = irq_get_irq_data(irq); in octeon_irq_free_cd() local 161 static void octeon_irq_core_ack(struct irq_data *data) in octeon_irq_core_ack() 177 static void octeon_irq_core_eoi(struct irq_data *data) in octeon_irq_core_eoi() 191 struct irq_data *data = arg; in octeon_irq_core_set_enable_local() local 205 static void octeon_irq_core_disable(struct irq_data *data) in octeon_irq_core_disable() 211 static void octeon_irq_core_enable(struct irq_data *data) in octeon_irq_core_enable() 217 static void octeon_irq_core_bus_lock(struct irq_data *data) in octeon_irq_core_bus_lock() 224 static void octeon_irq_core_bus_sync_unlock(struct irq_data *data) in octeon_irq_core_bus_sync_unlock() 271 static int next_cpu_for_irq(struct irq_data *data) in next_cpu_for_irq() 303 static void octeon_irq_ciu_enable(struct irq_data *data) in octeon_irq_ciu_enable() [all …]
|
/linux/sound/pci/oxygen/ |
H A D | xonar_dg_mixer.c | 24 struct dg *data = chip->model_data; in output_select_apply() local 63 struct dg *data = chip->model_data; in output_select_get() local 75 struct dg *data = chip->model_data; in output_select_put() local 108 struct dg *data = chip->model_data; in hp_stereo_volume_get() local 124 struct dg *data = chip->model_data; in hp_stereo_volume_put() local 154 struct dg *data = chip->model_data; in hp_mute_get() local 167 struct dg *data = chip->model_data; in hp_mute_put() local 187 struct dg *data = chip->model_data; in input_volume_apply() local 212 struct dg *data = chip->model_data; in input_vol_get() local 226 struct dg *data = chip->model_data; in input_vol_put() local [all …]
|
H A D | xonar_wm87x6.c | 111 struct xonar_wm87x6 *data = chip->model_data; in wm8776_write() local 129 struct xonar_wm87x6 *data = chip->model_data; in wm8776_write_cached() local 139 struct xonar_wm87x6 *data = chip->model_data; in wm8766_write() local 159 struct xonar_wm87x6 *data = chip->model_data; in wm8766_write_cached() local 168 struct xonar_wm87x6 *data = chip->model_data; in wm8776_registers_init() local 193 struct xonar_wm87x6 *data = chip->model_data; in wm8766_registers_init() local 210 struct xonar_wm87x6 *data = chip->model_data; in wm8776_init() local 227 struct xonar_wm87x6 *data = chip->model_data; in wm8766_init() local 236 struct xonar_wm87x6 *data = chip->model_data; in xonar_ds_handle_hp_jack() local 261 struct xonar_wm87x6 *data = chip->model_data; in xonar_ds_init() local [all …]
|
/linux/drivers/platform/chrome/ |
H A D | cros_ec_proto_test.c | 202 struct ec_response_get_protocol_info *data; in cros_ec_proto_test_query_all_normal() local 215 struct ec_response_get_protocol_info *data; in cros_ec_proto_test_query_all_normal() local 226 struct ec_response_get_cmd_versions *data; in cros_ec_proto_test_query_all_normal() local 237 struct ec_response_get_cmd_versions *data; in cros_ec_proto_test_query_all_normal() local 248 struct ec_response_host_event_mask *data; in cros_ec_proto_test_query_all_normal() local 297 struct ec_params_get_cmd_versions *data; in cros_ec_proto_test_query_all_normal() local 316 struct ec_params_get_cmd_versions *data; in cros_ec_proto_test_query_all_normal() local 359 struct ec_response_get_protocol_info *data; in cros_ec_proto_test_query_all_no_pd_return_error() local 424 struct ec_response_get_protocol_info *data; in cros_ec_proto_test_query_all_no_pd_return0() local 492 struct ec_response_hello *data; in cros_ec_proto_test_query_all_legacy_normal_v3_return_error() local [all …]
|
/linux/drivers/iio/light/ |
H A D | apds9300.c | 89 static int apds9300_get_adc_val(struct apds9300_data *data, int adc_number) in apds9300_get_adc_val() 108 static int apds9300_set_thresh_low(struct apds9300_data *data, int value) in apds9300_set_thresh_low() 129 static int apds9300_set_thresh_hi(struct apds9300_data *data, int value) in apds9300_set_thresh_hi() 150 static int apds9300_set_intr_state(struct apds9300_data *data, bool state) in apds9300_set_intr_state() 171 static int apds9300_set_power_state(struct apds9300_data *data, bool state) in apds9300_set_power_state() 189 static void apds9300_clear_intr(struct apds9300_data *data) in apds9300_clear_intr() 198 static int apds9300_chip_init(struct apds9300_data *data) in apds9300_chip_init() 239 struct apds9300_data *data = iio_priv(indio_dev); in apds9300_read_raw() local 277 struct apds9300_data *data = iio_priv(indio_dev); in apds9300_read_thresh() local 298 struct apds9300_data *data = iio_priv(indio_dev); in apds9300_write_thresh() local [all …]
|
H A D | rohm-bu27034.c | 261 static int bu27034_get_gain_sel(struct bu27034_data *data, int chan) in bu27034_get_gain_sel() 276 static int bu27034_get_gain(struct bu27034_data *data, int chan, int *gain) in bu27034_get_gain() 299 static int bu27034_get_int_time(struct bu27034_data *data) in bu27034_get_int_time() 311 static int _bu27034_get_scale(struct bu27034_data *data, int channel, int *val, in _bu27034_get_scale() 327 static int bu27034_get_scale(struct bu27034_data *data, int channel, int *val, in bu27034_get_scale() 348 static int bu27034_write_gain_sel(struct bu27034_data *data, int chan, int sel) in bu27034_write_gain_sel() 362 static int bu27034_set_gain(struct bu27034_data *data, int chan, int gain) in bu27034_set_gain() 374 static int bu27034_set_int_time(struct bu27034_data *data, int time) in bu27034_set_int_time() 390 static int bu27034_try_set_int_time(struct bu27034_data *data, int time_us) in bu27034_try_set_int_time() 474 static int bu27034_set_scale(struct bu27034_data *data, int chan, in bu27034_set_scale() [all …]
|
/linux/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
H A D | vega10_hwmgr.c | 117 struct vega10_hwmgr *data = hwmgr->backend; in vega10_set_default_registry_data() local 195 struct vega10_hwmgr *data = hwmgr->backend; in vega10_set_features_platform_caps() local 305 struct vega10_hwmgr *data = hwmgr->backend; in vega10_odn_initial_default_setting() local 359 struct vega10_hwmgr *data = hwmgr->backend; in vega10_init_dpm_defaults() local 562 struct vega10_hwmgr *data = hwmgr->backend; in vega10_get_evv_voltages() local 751 struct vega10_hwmgr *data = hwmgr->backend; in vega10_complete_dependency_tables() local 829 struct vega10_hwmgr *data; in vega10_hwmgr_backend_init() local 955 struct vega10_hwmgr *data = hwmgr->backend; in vega10_init_sclk_threshold() local 964 struct vega10_hwmgr *data = hwmgr->backend; in vega10_setup_dpm_led_config() local 1172 struct vega10_hwmgr *data = hwmgr->backend; in vega10_construct_voltage_tables() local [all …]
|
H A D | vega10_powertune.c | 751 uint32_t data; in vega10_program_didt_config_registers() local 787 uint32_t data; in vega10_program_gc_didt_config_registers() local 802 uint32_t data; in vega10_didt_set_mask() local 887 uint32_t num_se = 0, count, data; in vega10_enable_cac_driving_se_didt_config() local 938 uint32_t num_se = 0, count, data; in vega10_enable_psm_gc_didt_config() local 976 uint32_t data; in vega10_disable_psm_gc_didt_config() local 999 uint32_t num_se = 0, count, data; in vega10_enable_se_edc_config() local 1047 uint32_t count, data; in vega10_enable_psm_gc_edc_config() local 1090 uint32_t data; in vega10_disable_psm_gc_edc_config() local 1146 struct vega10_hwmgr *data = hwmgr->backend; in vega10_enable_didt_config() local [all …]
|
/linux/drivers/hwmon/ |
H A D | pc87360.c | 229 static int pc87360_read_value(struct pc87360_data *data, u8 ldi, u8 bank, in pc87360_read_value() 243 static void pc87360_write_value(struct pc87360_data *data, u8 ldi, u8 bank, in pc87360_write_value() 255 struct pc87360_data *data = dev_get_drvdata(dev); in pc87360_autodiv() local 294 struct pc87360_data *data = dev_get_drvdata(dev); in pc87360_update_device() local 410 struct pc87360_data *data = pc87360_update_device(dev); in in_input_show() local 433 struct pc87360_data *data = pc87360_update_device(dev); in in_status_show() local 455 struct pc87360_data *data = pc87360_update_device(dev); in in_min_show() local 465 struct pc87360_data *data = dev_get_drvdata(dev); in in_min_store() local 499 struct pc87360_data *data = pc87360_update_device(dev); in in_max_show() local 509 struct pc87360_data *data = dev_get_drvdata(dev); in in_max_store() local [all …]
|
H A D | emc1403.c | 38 struct thermal_data *data = dev_get_drvdata(dev); in power_state_show() local 51 struct thermal_data *data = dev_get_drvdata(dev); in power_state_store() local 271 static int __emc1403_get_temp(struct thermal_data *data, int channel, in __emc1403_get_temp() 298 static int emc1403_get_temp(struct thermal_data *data, int channel, in emc1403_get_temp() 310 static int emc1403_get_hyst(struct thermal_data *data, int channel, in emc1403_get_hyst() 332 static int emc1403_temp_read(struct thermal_data *data, u32 attr, int channel, long *val) in emc1403_temp_read() 404 static int emc1403_get_convrate(struct thermal_data *data, long *val) in emc1403_get_convrate() 419 static int emc1403_chip_read(struct thermal_data *data, u32 attr, long *val) in emc1403_chip_read() 432 struct thermal_data *data = dev_get_drvdata(dev); in emc1403_read() local 444 static int emc1403_set_hyst(struct thermal_data *data, long val) in emc1403_set_hyst() [all …]
|
H A D | adm1026.c | 321 struct adm1026_data *data = dev_get_drvdata(dev); in adm1026_update_device() local 472 struct adm1026_data *data = adm1026_update_device(dev); in in_show() local 480 struct adm1026_data *data = adm1026_update_device(dev); in in_min_show() local 488 struct adm1026_data *data = dev_get_drvdata(dev); in in_min_store() local 508 struct adm1026_data *data = adm1026_update_device(dev); in in_max_show() local 516 struct adm1026_data *data = dev_get_drvdata(dev); in in_max_store() local 584 struct adm1026_data *data = adm1026_update_device(dev); in in16_show() local 591 struct adm1026_data *data = adm1026_update_device(dev); in in16_min_show() local 599 struct adm1026_data *data = dev_get_drvdata(dev); in in16_min_store() local 620 struct adm1026_data *data = adm1026_update_device(dev); in in16_max_show() local [all …]
|
/linux/drivers/hid/ |
H A D | hid-picolcd.h | 152 static inline void picolcd_debug_out_report(struct picolcd_data *data, in picolcd_debug_out_report() 156 static inline void picolcd_debug_raw_event(struct picolcd_data *data, in picolcd_debug_raw_event() 161 static inline void picolcd_init_devfs(struct picolcd_data *data, in picolcd_init_devfs() 167 static inline void picolcd_exit_devfs(struct picolcd_data *data) in picolcd_exit_devfs() 183 static inline int picolcd_fb_reset(struct picolcd_data *data, int clear) in picolcd_fb_reset() 187 static inline int picolcd_init_framebuffer(struct picolcd_data *data) in picolcd_init_framebuffer() 191 static inline void picolcd_exit_framebuffer(struct picolcd_data *data) in picolcd_exit_framebuffer() 194 static inline void picolcd_fb_refresh(struct picolcd_data *data) in picolcd_fb_refresh() 211 static inline int picolcd_init_backlight(struct picolcd_data *data, in picolcd_init_backlight() 216 static inline void picolcd_exit_backlight(struct picolcd_data *data) in picolcd_exit_backlight() [all …]
|
/linux/drivers/net/ethernet/intel/e1000e/ |
H A D | phy.c | 129 s32 e1000e_read_phy_reg_mdic(struct e1000_hw *hw, u32 offset, u16 *data) in e1000e_read_phy_reg_mdic() 208 s32 e1000e_write_phy_reg_mdic(struct e1000_hw *hw, u32 offset, u16 data) in e1000e_write_phy_reg_mdic() 288 s32 e1000e_read_phy_reg_m88(struct e1000_hw *hw, u32 offset, u16 *data) in e1000e_read_phy_reg_m88() 313 s32 e1000e_write_phy_reg_m88(struct e1000_hw *hw, u32 offset, u16 data) in e1000e_write_phy_reg_m88() 358 static s32 __e1000e_read_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 *data, in __e1000e_read_phy_reg_igp() 396 s32 e1000e_read_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 *data) in e1000e_read_phy_reg_igp() 410 s32 e1000e_read_phy_reg_igp_locked(struct e1000_hw *hw, u32 offset, u16 *data) in e1000e_read_phy_reg_igp_locked() 425 static s32 __e1000e_write_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 data, in __e1000e_write_phy_reg_igp() 461 s32 e1000e_write_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 data) in e1000e_write_phy_reg_igp() 475 s32 e1000e_write_phy_reg_igp_locked(struct e1000_hw *hw, u32 offset, u16 data) in e1000e_write_phy_reg_igp_locked() [all …]
|
/linux/drivers/platform/x86/intel/uncore-frequency/ |
H A D | uncore-frequency-common.c | 27 struct uncore_data *data = container_of(attr, struct uncore_data, domain_id_kobj_attr); in show_domain_id() local 34 struct uncore_data *data = container_of(attr, struct uncore_data, fabric_cluster_id_kobj_attr); in show_fabric_cluster_id() local 41 struct uncore_data *data = container_of(attr, struct uncore_data, package_id_kobj_attr); in show_package_id() local 53 struct uncore_data *data = container_of(attr, struct uncore_data, agent_types_kobj_attr); in show_agent_types() local 69 static ssize_t show_attr(struct uncore_data *data, char *buf, enum uncore_index index) in show_attr() 83 static ssize_t store_attr(struct uncore_data *data, const char *buf, ssize_t count, in store_attr() 189 static int create_attr_group(struct uncore_data *data, char *name) in create_attr_group() 250 static void delete_attr_group(struct uncore_data *data, char *name) in delete_attr_group() 255 int uncore_freq_add_entry(struct uncore_data *data, int cpu) in uncore_freq_add_entry() 296 void uncore_freq_remove_die_entry(struct uncore_data *data) in uncore_freq_remove_die_entry() [all …]
|
/linux/drivers/iio/magnetometer/ |
H A D | mag3110.c | 68 static int mag3110_request(struct mag3110_data *data) in mag3110_request() 102 static int mag3110_read(struct mag3110_data *data, __be16 buf[3]) in mag3110_read() 152 static int mag3110_get_samp_freq_index(struct mag3110_data *data, in mag3110_get_samp_freq_index() 159 static int mag3110_calculate_sleep(struct mag3110_data *data) in mag3110_calculate_sleep() 171 static int mag3110_standby(struct mag3110_data *data) in mag3110_standby() 177 static int mag3110_wait_standby(struct mag3110_data *data) in mag3110_wait_standby() 207 static int mag3110_active(struct mag3110_data *data) in mag3110_active() 214 static int mag3110_is_active(struct mag3110_data *data) in mag3110_is_active() 225 static int mag3110_change_config(struct mag3110_data *data, u8 reg, u8 val) in mag3110_change_config() 264 static int __mag3110_read_info_raw(struct mag3110_data *data, in __mag3110_read_info_raw() [all …]
|
/linux/net/bluetooth/ |
H A D | mgmt.c | 323 static int mgmt_index_event(u16 event, struct hci_dev *hdev, void *data, in mgmt_index_event() 330 static int mgmt_limited_event(u16 event, struct hci_dev *hdev, void *data, in mgmt_limited_event() 337 static int mgmt_event(u16 event, struct hci_dev *hdev, void *data, u16 len, in mgmt_event() 366 static int read_version(struct sock *sk, struct hci_dev *hdev, void *data, in read_version() 379 static int read_commands(struct sock *sk, struct hci_dev *hdev, void *data, in read_commands() 431 static int read_index_list(struct sock *sk, struct hci_dev *hdev, void *data, in read_index_list() 490 void *data, u16 data_len) in read_unconf_index_list() 548 void *data, u16 data_len) in read_ext_index_list() 660 void *data, u16 data_len) in read_config_info() 989 static int service_cache_sync(struct hci_dev *hdev, void *data) in service_cache_sync() [all …]
|
/linux/drivers/iio/adc/ |
H A D | rohm-bd79124.c | 201 struct bd79124_data *data = gpiochip_get_data(gc); in bd79124gpo_set() local 212 struct bd79124_data *data = gpiochip_get_data(gc); in bd79124gpo_set_multiple() local 238 struct bd79124_data *data = gpiochip_get_data(gc); in bd79124_init_valid_mask() local 276 static int bd79124_read_reg_to_int(struct bd79124_data *data, int reg, in bd79124_read_reg_to_int() 303 static int bd79124_write_int_to_reg(struct bd79124_data *data, int reg, in bd79124_write_int_to_reg() 362 struct bd79124_data *data = iio_priv(iio_dev); in bd79124_read_event_value() local 399 static int bd79124_start_measurement(struct bd79124_data *data, int chan) in bd79124_start_measurement() 438 static int bd79124_stop_measurement(struct bd79124_data *data, int chan) in bd79124_stop_measurement() 481 struct bd79124_data *data = iio_priv(iio_dev); in bd79124_read_event_config() local 489 static int bd79124_disable_event(struct bd79124_data *data, in bd79124_disable_event() [all …]
|
/linux/drivers/pinctrl/realtek/ |
H A D | pinctrl-rtd.c | 48 struct rtd_pinctrl *data = pinctrl_dev_get_drvdata(pcdev); in rtd_pinctrl_get_groups_count() local 56 struct rtd_pinctrl *data = pinctrl_dev_get_drvdata(pcdev); in rtd_pinctrl_get_group_name() local 66 struct rtd_pinctrl *data = pinctrl_dev_get_drvdata(pcdev); in rtd_pinctrl_get_group_pins() local 78 struct rtd_pinctrl *data = pinctrl_dev_get_drvdata(pcdev); in rtd_pinctrl_dbg_show() local 121 struct rtd_pinctrl *data = pinctrl_dev_get_drvdata(pcdev); in rtd_pinctrl_get_functions_count() local 129 struct rtd_pinctrl *data = pinctrl_dev_get_drvdata(pcdev); in rtd_pinctrl_get_function_name() local 139 struct rtd_pinctrl *data = pinctrl_dev_get_drvdata(pcdev); in rtd_pinctrl_get_function_groups() local 147 static const struct rtd_pin_desc *rtd_pinctrl_find_mux(struct rtd_pinctrl *data, unsigned int pin) in rtd_pinctrl_find_mux() 158 struct rtd_pinctrl *data = pinctrl_dev_get_drvdata(pcdev); in rtd_pinctrl_set_one_mux() local 196 struct rtd_pinctrl *data = pinctrl_dev_get_drvdata(pcdev); in rtd_pinctrl_set_mux() local [all …]
|
/linux/drivers/iio/common/ssp_sensors/ |
H A D | ssp_spi.c | 9 #define SSP_GET_MESSAGE_TYPE(data) (data & (3 << SSP_RW)) argument 31 __le32 data; member 75 static struct ssp_msg *ssp_create_msg(u8 cmd, u16 len, u16 opt, u32 data) in ssp_create_msg() 154 static int ssp_check_lines(struct ssp_data *data, bool state) in ssp_check_lines() 177 static int ssp_do_transfer(struct ssp_data *data, struct ssp_msg *msg, in ssp_do_transfer() 243 static inline int ssp_spi_sync_command(struct ssp_data *data, in ssp_spi_sync_command() 249 static int ssp_spi_sync(struct ssp_data *data, struct ssp_msg *msg, in ssp_spi_sync() 260 static int ssp_handle_big_data(struct ssp_data *data, char *dataframe, int *idx) in ssp_handle_big_data() 267 static int ssp_parse_dataframe(struct ssp_data *data, char *dataframe, int len) in ssp_parse_dataframe() 332 int ssp_irq_msg(struct ssp_data *data) in ssp_irq_msg() [all …]
|
/linux/drivers/iio/temperature/ |
H A D | mlx90614.c | 119 union i2c_smbus_data data; in mlx90614_write_word() local 153 struct mlx90614_data *data = iio_priv(indio_dev); in mlx90614_iir_search() local 198 static int mlx90614_power_get(struct mlx90614_data *data, bool startup) in mlx90614_power_get() 223 static void mlx90614_power_put(struct mlx90614_data *data) in mlx90614_power_put() 232 static inline int mlx90614_power_get(struct mlx90614_data *data, bool startup) in mlx90614_power_get() 237 static inline void mlx90614_power_put(struct mlx90614_data *data) in mlx90614_power_put() 246 struct mlx90614_data *data = iio_priv(indio_dev); in mlx90614_read_raw() local 350 struct mlx90614_data *data = iio_priv(indio_dev); in mlx90614_write_raw() local 411 struct mlx90614_data *data = iio_priv(indio_dev); in mlx90614_read_avail() local 471 static int mlx90614_sleep(struct mlx90614_data *data) in mlx90614_sleep() [all …]
|