Home
last modified time | relevance | path

Searched defs:sensor (Results 1 – 25 of 163) sorted by relevance

1234567

/linux/drivers/media/i2c/ccs/
H A Dccs-quirk.c17 static int ccs_write_addr_8s(struct ccs_sensor *sensor, in ccs_write_addr_8s()
36 static int jt8ew9_limits(struct ccs_sensor *sensor) in jt8ew9_limits()
49 static int jt8ew9_post_poweron(struct ccs_sensor *sensor) in jt8ew9_post_poweron()
92 static int imx125es_post_poweron(struct ccs_sensor *sensor) in imx125es_post_poweron()
112 static int jt8ev1_limits(struct ccs_sensor *sensor) in jt8ev1_limits()
120 static int jt8ev1_post_poweron(struct ccs_sensor *sensor) in jt8ev1_post_poweron()
166 static int jt8ev1_pre_streamon(struct ccs_sensor *sensor) in jt8ev1_pre_streamon()
171 static int jt8ev1_post_streamoff(struct ccs_sensor *sensor) in jt8ev1_post_streamoff()
191 static int jt8ev1_init(struct ccs_sensor *sensor) in jt8ev1_init()
208 static int tcm8500md_limits(struct ccs_sensor *sensor) in tcm8500md_limits()
H A Dccs-core.c93 static int ccs_limit_ptr(struct ccs_sensor *sensor, unsigned int limit, in ccs_limit_ptr()
113 void ccs_replace_limit(struct ccs_sensor *sensor, in ccs_replace_limit()
133 u32 ccs_get_limit(struct ccs_sensor *sensor, unsigned int limit, in ccs_get_limit()
162 static int ccs_read_all_limits(struct ccs_sensor *sensor) in ccs_read_all_limits()
277 static int ccs_read_frame_fmt(struct ccs_sensor *sensor) in ccs_read_frame_fmt()
403 static int ccs_pll_configure(struct ccs_sensor *sensor) in ccs_pll_configure()
464 static int ccs_pll_try(struct ccs_sensor *sensor, struct ccs_pll *pll) in ccs_pll_try()
516 ccs_get_binning(struct ccs_sensor *sensor, u8 *binning_mode, u8 *binh, u8 *binv) in ccs_get_binning()
535 static void ccs_get_scaling(struct ccs_sensor *sensor, u8 *scaling_mode, in ccs_get_scaling()
561 static int ccs_pll_update(struct ccs_sensor *sensor) in ccs_pll_update()
[all …]
H A Dccs-reg-access.c77 u32 ccs_reg_conv(struct ccs_sensor *sensor, u32 reg, u32 val) in ccs_reg_conv()
98 static int __ccs_read_addr(struct ccs_sensor *sensor, u32 reg, u32 *val, in __ccs_read_addr()
152 ccs_static_data_read_ro_reg(struct ccs_sensor *sensor, u32 reg, u32 *val) in ccs_static_data_read_ro_reg()
164 static int ccs_read_addr_raw(struct ccs_sensor *sensor, u32 reg, u32 *val, in ccs_read_addr_raw()
193 int ccs_read_addr(struct ccs_sensor *sensor, u32 reg, u32 *val) in ccs_read_addr()
198 int ccs_read_addr_8only(struct ccs_sensor *sensor, u32 reg, u32 *val) in ccs_read_addr_8only()
203 int ccs_read_addr_noconv(struct ccs_sensor *sensor, u32 reg, u32 *val) in ccs_read_addr_noconv()
212 int ccs_write_addr(struct ccs_sensor *sensor, u32 reg, u32 val) in ccs_write_addr()
227 int ccs_write_data_regs(struct ccs_sensor *sensor, struct ccs_reg *regs, in ccs_write_data_regs()
/linux/drivers/media/i2c/
H A Dov2680.c272 static void ov2680_power_up(struct ov2680_dev *sensor) in ov2680_power_up()
281 static void ov2680_power_down(struct ov2680_dev *sensor) in ov2680_power_down()
290 static void ov2680_set_bayer_order(struct ov2680_dev *sensor, in ov2680_set_bayer_order()
305 __ov2680_get_pad_format(struct ov2680_dev *sensor, in __ov2680_get_pad_format()
317 __ov2680_get_pad_crop(struct ov2680_dev *sensor, in __ov2680_get_pad_crop()
328 static void ov2680_fill_format(struct ov2680_dev *sensor, in ov2680_fill_format()
340 static void ov2680_calc_mode(struct ov2680_dev *sensor) in ov2680_calc_mode()
368 static int ov2680_set_mode(struct ov2680_dev *sensor) in ov2680_set_mode()
416 static int ov2680_set_vflip(struct ov2680_dev *sensor, s32 val) in ov2680_set_vflip()
432 static int ov2680_set_hflip(struct ov2680_dev *sensor, s32 val) in ov2680_set_hflip()
[all …]
H A Dov5640.c481 static inline bool ov5640_is_csi2(const struct ov5640_dev *sensor) in ov5640_is_csi2()
487 ov5640_formats(struct ov5640_dev *sensor) in ov5640_formats()
494 ov5640_code_to_pixfmt(struct ov5640_dev *sensor, u32 code) in ov5640_code_to_pixfmt()
507 static u32 ov5640_code_to_bpp(struct ov5640_dev *sensor, u32 code) in ov5640_code_to_bpp()
1141 ov5640_timings(const struct ov5640_dev *sensor, in ov5640_timings()
1150 static int ov5640_init_slave_id(struct ov5640_dev *sensor) in ov5640_init_slave_id()
1178 static int ov5640_write_reg(struct ov5640_dev *sensor, u16 reg, u8 val) in ov5640_write_reg()
1204 static int ov5640_read_reg(struct ov5640_dev *sensor, u16 reg, u8 *val) in ov5640_read_reg()
1235 static int ov5640_read_reg16(struct ov5640_dev *sensor, u16 reg, u16 *val) in ov5640_read_reg16()
1251 static int ov5640_write_reg16(struct ov5640_dev *sensor, u16 reg, u16 val) in ov5640_write_reg16()
[all …]
H A Dvgxy61.c480 static s32 get_pixel_rate(struct vgxy61_dev *sensor) in get_pixel_rate()
497 static unsigned int get_chunk_size(struct vgxy61_dev *sensor) in get_chunk_size()
510 static int vgxy61_write_array(struct vgxy61_dev *sensor, u32 reg, in vgxy61_write_array()
531 static int vgxy61_poll_reg(struct vgxy61_dev *sensor, u32 reg, u8 poll_val, in vgxy61_poll_reg()
544 static int vgxy61_wait_state(struct vgxy61_dev *sensor, int state, in vgxy61_wait_state()
551 static int vgxy61_check_bw(struct vgxy61_dev *sensor) in vgxy61_check_bw()
575 static int vgxy61_apply_exposure(struct vgxy61_dev *sensor) in vgxy61_apply_exposure()
589 static int vgxy61_get_regulators(struct vgxy61_dev *sensor) in vgxy61_get_regulators()
601 static int vgxy61_apply_reset(struct vgxy61_dev *sensor) in vgxy61_apply_reset()
613 static void vgxy61_fill_framefmt(struct vgxy61_dev *sensor, in vgxy61_fill_framefmt()
[all …]
H A Dvd55g1.c624 static u32 vd55g1_get_fmt_code(struct vd55g1 *sensor, u32 code) in vd55g1_get_fmt_code()
652 static s32 vd55g1_get_pixel_rate(struct vd55g1 *sensor, in vd55g1_get_pixel_rate()
658 static unsigned int vd55g1_get_hblank_min(struct vd55g1 *sensor, in vd55g1_get_hblank_min()
685 static void vd55g1_get_vblank_limits(struct vd55g1 *sensor, in vd55g1_get_vblank_limits()
694 #define vd55g1_read(sensor, reg, val, err) \ argument
697 #define vd55g1_write(sensor, reg, val, err) \ argument
700 static int vd55g1_write_array(struct vd55g1 *sensor, u32 reg, unsigned int len, in vd55g1_write_array()
731 static int vd55g1_poll_reg(struct vd55g1 *sensor, u32 reg, u8 poll_val, in vd55g1_poll_reg()
750 static int vd55g1_wait_state(struct vd55g1 *sensor, int state, int *err) in vd55g1_wait_state()
755 static int vd55g1_prepare_clock_tree(struct vd55g1 *sensor) in vd55g1_prepare_clock_tree()
[all …]
H A Dvd56g3.c263 static int vd56g3_poll_reg(struct vd56g3 *sensor, u32 reg, u8 poll_val, in vd56g3_poll_reg()
286 static int vd56g3_wait_state(struct vd56g3 *sensor, int state, int *err) in vd56g3_wait_state()
350 static int vd56g3_read_expo_cluster(struct vd56g3 *sensor, bool force_cur_val) in vd56g3_read_expo_cluster()
382 static int vd56g3_update_patgen(struct vd56g3 *sensor, u32 patgen_index) in vd56g3_update_patgen()
403 static int vd56g3_update_expo_cluster(struct vd56g3 *sensor, bool is_auto) in vd56g3_update_expo_cluster()
446 static int vd56g3_lock_exposure(struct vd56g3 *sensor, u32 lock_val) in vd56g3_lock_exposure()
458 static int vd56g3_write_gpiox(struct vd56g3 *sensor, unsigned long gpio_mask) in vd56g3_write_gpiox()
480 struct vd56g3 *sensor = ctrl_to_vd56g3(ctrl); in vd56g3_g_volatile_ctrl() local
503 struct vd56g3 *sensor = ctrl_to_vd56g3(ctrl); in vd56g3_s_ctrl() local
589 static int vd56g3_update_controls(struct vd56g3 *sensor) in vd56g3_update_controls()
[all …]
H A Dar0521.c159 static int ar0521_code_to_bpp(struct ar0521_dev *sensor) in ar0521_code_to_bpp()
170 static int ar0521_write_regs(struct ar0521_dev *sensor, const __be16 *data, in ar0521_write_regs()
192 static int ar0521_write_reg(struct ar0521_dev *sensor, u16 reg, u16 val) in ar0521_write_reg()
199 static int ar0521_set_geometry(struct ar0521_dev *sensor) in ar0521_set_geometry()
223 static int ar0521_set_gains(struct ar0521_dev *sensor) in ar0521_set_gains()
244 static u32 calc_pll(struct ar0521_dev *sensor, u32 freq, u16 *pre_ptr, u16 *mult_ptr) in calc_pll()
279 static void ar0521_calc_pll(struct ar0521_dev *sensor) in ar0521_calc_pll()
343 static int ar0521_pll_config(struct ar0521_dev *sensor) in ar0521_pll_config()
359 static int ar0521_set_stream(struct ar0521_dev *sensor, bool on) in ar0521_set_stream()
443 struct ar0521_dev *sensor = to_ar0521_dev(sd); in ar0521_get_fmt() local
[all …]
H A Dimx415.c668 static int imx415_set_testpattern(struct imx415 *sensor, int val) in imx415_set_testpattern()
694 struct imx415 *sensor = container_of(ctrl->handler, struct imx415, in imx415_s_ctrl() local
776 static int imx415_ctrls_init(struct imx415 *sensor) in imx415_ctrls_init()
865 static int imx415_set_mode(struct imx415 *sensor, int mode) in imx415_set_mode()
892 static int imx415_setup(struct imx415 *sensor, struct v4l2_subdev_state *state) in imx415_setup()
906 static int imx415_wakeup(struct imx415 *sensor) in imx415_wakeup()
925 static int imx415_stream_on(struct imx415 *sensor) in imx415_stream_on()
934 static int imx415_stream_off(struct imx415 *sensor) in imx415_stream_off()
946 struct imx415 *sensor = to_imx415(sd); in imx415_s_stream() local
1099 static int imx415_subdev_init(struct imx415 *sensor) in imx415_subdev_init()
[all …]
H A Dimx111.c700 static u32 imx111_get_format_code(struct imx111 *sensor, u32 code, bool test) in imx111_get_format_code()
738 static int imx111_update_digital_gain(struct imx111 *sensor, u32 val) in imx111_update_digital_gain()
759 struct imx111 *sensor = ctrl_to_imx111(ctrl); in imx111_set_ctrl() local
883 static int imx111_init_controls(struct imx111 *sensor) in imx111_init_controls()
987 struct imx111 *sensor = sd_to_imx111(sd); in imx111_enable_streams() local
1041 struct imx111 *sensor = sd_to_imx111(sd); in imx111_disable_streams() local
1058 static int imx111_initialize(struct imx111 *sensor) in imx111_initialize()
1090 struct imx111 *sensor = sd_to_imx111(sd); in imx111_enum_mbus_code() local
1106 struct imx111 *sensor = sd_to_imx111(sd); in imx111_enum_frame_size() local
1128 struct imx111 *sensor = sd_to_imx111(sd); in imx111_set_format() local
[all …]
H A Dimx296.c217 static int imx296_read(struct imx296 *sensor, u32 addr) in imx296_read()
230 static int imx296_write(struct imx296 *sensor, u32 addr, u32 value, int *err) in imx296_write()
251 static int imx296_power_on(struct imx296 *sensor) in imx296_power_on()
290 static void imx296_power_off(struct imx296 *sensor) in imx296_power_off()
316 struct imx296 *sensor = container_of(ctrl->handler, struct imx296, ctrls); in imx296_s_ctrl() local
386 static int imx296_ctrls_init(struct imx296 *sensor) in imx296_ctrls_init()
507 static int imx296_setup(struct imx296 *sensor, struct v4l2_subdev_state *state) in imx296_setup()
575 static int imx296_stream_on(struct imx296 *sensor) in imx296_stream_on()
586 static int imx296_stream_off(struct imx296 *sensor) in imx296_stream_off()
598 struct imx296 *sensor = to_imx296(sd); in imx296_s_stream() local
[all …]
H A Dgc0310.c280 static int gc0310_gain_set(struct gc0310_device *sensor, u32 gain) in gc0310_gain_set()
303 static int gc0310_exposure_update_range(struct gc0310_device *sensor) in gc0310_exposure_update_range()
313 struct gc0310_device *sensor = in gc0310_s_ctrl() local
389 struct gc0310_device *sensor = to_gc0310_sensor(sd); in gc0310_power_off() local
399 struct gc0310_device *sensor = to_gc0310_sensor(sd); in gc0310_power_on() local
410 static int gc0310_detect(struct gc0310_device *sensor) in gc0310_detect()
442 struct gc0310_device *sensor = to_gc0310_sensor(sd); in gc0310_enable_streams() local
486 struct gc0310_device *sensor = to_gc0310_sensor(sd); in gc0310_disable_streams() local
560 static int gc0310_init_controls(struct gc0310_device *sensor) in gc0310_init_controls()
618 struct gc0310_device *sensor = to_gc0310_sensor(sd); in gc0310_remove() local
[all …]
H A Dov5648.c966 static int ov5648_read(struct ov5648_sensor *sensor, u16 address, u8 *value) in ov5648_read()
989 static int ov5648_write(struct ov5648_sensor *sensor, u16 address, u8 value) in ov5648_write()
1005 static int ov5648_write_sequence(struct ov5648_sensor *sensor, in ov5648_write_sequence()
1025 static int ov5648_update_bits(struct ov5648_sensor *sensor, u16 address, in ov5648_update_bits()
1047 static int ov5648_sw_reset(struct ov5648_sensor *sensor) in ov5648_sw_reset()
1052 static int ov5648_sw_standby(struct ov5648_sensor *sensor, int standby) in ov5648_sw_standby()
1062 static int ov5648_chip_id_check(struct ov5648_sensor *sensor) in ov5648_chip_id_check()
1086 static int ov5648_avdd_internal_power(struct ov5648_sensor *sensor, int on) in ov5648_avdd_internal_power()
1092 static int ov5648_pad_configure(struct ov5648_sensor *sensor) in ov5648_pad_configure()
1113 static int ov5648_mipi_configure(struct ov5648_sensor *sensor) in ov5648_mipi_configure()
[all …]
/linux/drivers/thermal/st/
H A Dstm_thermal.c99 static int stm_enable_irq(struct stm_thermal_sensor *sensor) in stm_enable_irq()
124 struct stm_thermal_sensor *sensor = sdata; in stm_thermal_irq_handler() local
139 static int stm_sensor_power_on(struct stm_thermal_sensor *sensor) in stm_sensor_power_on()
172 static int stm_sensor_power_off(struct stm_thermal_sensor *sensor) in stm_sensor_power_off()
197 static int stm_thermal_calibration(struct stm_thermal_sensor *sensor) in stm_thermal_calibration()
241 static int stm_thermal_read_factory_settings(struct stm_thermal_sensor *sensor) in stm_thermal_read_factory_settings()
270 static int stm_thermal_calculate_threshold(struct stm_thermal_sensor *sensor, in stm_thermal_calculate_threshold()
290 static int stm_disable_irq(struct stm_thermal_sensor *sensor) in stm_disable_irq()
304 struct stm_thermal_sensor *sensor = thermal_zone_device_priv(tz); in stm_thermal_set_trips() local
352 struct stm_thermal_sensor *sensor = thermal_zone_device_priv(tz); in stm_thermal_get_temp() local
[all …]
H A Dst_thermal.c24 static int st_thermal_alloc_regfields(struct st_thermal_sensor *sensor) in st_thermal_alloc_regfields()
49 static int st_thermal_sensor_on(struct st_thermal_sensor *sensor) in st_thermal_sensor_on()
69 static int st_thermal_sensor_off(struct st_thermal_sensor *sensor) in st_thermal_sensor_off()
82 static int st_thermal_calibration(struct st_thermal_sensor *sensor) in st_thermal_calibration()
112 struct st_thermal_sensor *sensor = thermal_zone_device_priv(th); in st_thermal_get_temp() local
142 struct st_thermal_sensor *sensor; in st_thermal_register() local
225 struct st_thermal_sensor *sensor = platform_get_drvdata(pdev); in st_thermal_unregister() local
235 struct st_thermal_sensor *sensor = dev_get_drvdata(dev); in st_thermal_suspend() local
243 struct st_thermal_sensor *sensor = dev_get_drvdata(dev); in st_thermal_resume() local
H A Dst_thermal_memmap.c39 struct st_thermal_sensor *sensor = sdata; in st_mmap_thermal_trip_handler() local
48 static int st_mmap_power_ctrl(struct st_thermal_sensor *sensor, in st_mmap_power_ctrl()
57 static int st_mmap_alloc_regfields(struct st_thermal_sensor *sensor) in st_mmap_alloc_regfields()
76 static int st_mmap_enable_irq(struct st_thermal_sensor *sensor) in st_mmap_enable_irq()
90 static int st_mmap_register_enable_irq(struct st_thermal_sensor *sensor) in st_mmap_register_enable_irq()
118 static int st_mmap_regmap_init(struct st_thermal_sensor *sensor) in st_mmap_regmap_init()
/linux/drivers/iio/imu/st_lsm6dsx/
H A Dst_lsm6dsx_shub.c158 struct st_lsm6dsx_sensor *sensor; in st_lsm6dsx_shub_wait_complete() local
242 static int st_lsm6dsx_shub_master_enable(struct st_lsm6dsx_sensor *sensor, in st_lsm6dsx_shub_master_enable()
283 st_lsm6dsx_shub_read(struct st_lsm6dsx_sensor *sensor, u8 addr, in st_lsm6dsx_shub_read()
335 st_lsm6dsx_shub_write(struct st_lsm6dsx_sensor *sensor, u8 addr, in st_lsm6dsx_shub_write()
386 st_lsm6dsx_shub_write_with_mask(struct st_lsm6dsx_sensor *sensor, in st_lsm6dsx_shub_write_with_mask()
402 st_lsm6dsx_shub_get_odr_val(struct st_lsm6dsx_sensor *sensor, in st_lsm6dsx_shub_get_odr_val()
422 st_lsm6dsx_shub_set_odr(struct st_lsm6dsx_sensor *sensor, u32 odr) in st_lsm6dsx_shub_set_odr()
441 st_lsm6dsx_shub_config_channels(struct st_lsm6dsx_sensor *sensor, in st_lsm6dsx_shub_config_channels()
478 int st_lsm6dsx_shub_set_enable(struct st_lsm6dsx_sensor *sensor, bool enable) in st_lsm6dsx_shub_set_enable()
517 st_lsm6dsx_shub_read_oneshot(struct st_lsm6dsx_sensor *sensor, in st_lsm6dsx_shub_read_oneshot()
[all …]
H A Dst_lsm6dsx_core.c1680 static int st_lsm6dsx_set_full_scale(struct st_lsm6dsx_sensor *sensor, in st_lsm6dsx_set_full_scale()
1708 int st_lsm6dsx_check_odr(struct st_lsm6dsx_sensor *sensor, u32 odr, u8 *val) in st_lsm6dsx_check_odr()
1747 st_lsm6dsx_set_odr(struct st_lsm6dsx_sensor *sensor, u32 req_odr) in st_lsm6dsx_set_odr()
1800 __st_lsm6dsx_sensor_set_enable(struct st_lsm6dsx_sensor *sensor, in __st_lsm6dsx_sensor_set_enable()
1820 st_lsm6dsx_check_events(struct st_lsm6dsx_sensor *sensor) in st_lsm6dsx_check_events()
1835 int st_lsm6dsx_sensor_set_enable(struct st_lsm6dsx_sensor *sensor, in st_lsm6dsx_sensor_set_enable()
1844 static int st_lsm6dsx_read_oneshot(struct st_lsm6dsx_sensor *sensor, in st_lsm6dsx_read_oneshot()
1879 struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev); in st_lsm6dsx_read_raw() local
1912 struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev); in st_lsm6dsx_write_raw() local
2055 struct st_lsm6dsx_sensor *sensor = iio_priv(iio_dev); in st_lsm6dsx_read_event() local
[all …]
H A Dst_lsm6dsx_buffer.c106 st_lsm6dsx_get_decimator_val(struct st_lsm6dsx_sensor *sensor, u32 max_odr) in st_lsm6dsx_get_decimator_val()
127 struct st_lsm6dsx_sensor *sensor; in st_lsm6dsx_get_max_min_odr() local
145 static u8 st_lsm6dsx_get_sip(struct st_lsm6dsx_sensor *sensor, u32 min_odr) in st_lsm6dsx_get_sip()
155 struct st_lsm6dsx_sensor *sensor; in st_lsm6dsx_update_decimators() local
221 static int st_lsm6dsx_set_fifo_odr(struct st_lsm6dsx_sensor *sensor, in st_lsm6dsx_set_fifo_odr()
259 int st_lsm6dsx_update_watermark(struct st_lsm6dsx_sensor *sensor, u16 watermark) in st_lsm6dsx_update_watermark()
310 struct st_lsm6dsx_sensor *sensor; in st_lsm6dsx_reset_hw_ts() local
545 struct st_lsm6dsx_sensor *sensor; in st_lsm6dsx_push_tagged_data() local
705 st_lsm6dsx_update_samples_to_discard(struct st_lsm6dsx_sensor *sensor) in st_lsm6dsx_update_samples_to_discard()
728 int st_lsm6dsx_update_fifo(struct st_lsm6dsx_sensor *sensor, bool enable) in st_lsm6dsx_update_fifo()
[all …]
/linux/drivers/thermal/
H A Dhisi_thermal.c77 struct hisi_thermal_sensor *sensor; member
252 static inline void hi6220_thermal_sensor_select(void __iomem *addr, int sensor) in hi6220_thermal_sensor_select()
274 static int hi6220_thermal_irq_handler(struct hisi_thermal_sensor *sensor) in hi6220_thermal_irq_handler()
282 static int hi3660_thermal_irq_handler(struct hisi_thermal_sensor *sensor) in hi3660_thermal_irq_handler()
290 static int hi6220_thermal_get_temp(struct hisi_thermal_sensor *sensor) in hi6220_thermal_get_temp()
297 static int hi3660_thermal_get_temp(struct hisi_thermal_sensor *sensor) in hi3660_thermal_get_temp()
304 static int hi6220_thermal_disable_sensor(struct hisi_thermal_sensor *sensor) in hi6220_thermal_disable_sensor()
318 static int hi3660_thermal_disable_sensor(struct hisi_thermal_sensor *sensor) in hi3660_thermal_disable_sensor()
327 static int hi6220_thermal_enable_sensor(struct hisi_thermal_sensor *sensor) in hi6220_thermal_enable_sensor()
365 static int hi3660_thermal_enable_sensor(struct hisi_thermal_sensor *sensor) in hi3660_thermal_enable_sensor()
[all …]
/linux/drivers/media/pci/intel/
H A Dipu-bridge.c211 static int ipu_bridge_check_ivsc_dev(struct ipu_sensor *sensor, in ipu_bridge_check_ivsc_dev()
327 int ipu_bridge_parse_ssdb(struct acpi_device *adev, struct ipu_sensor *sensor) in ipu_bridge_parse_ssdb()
360 struct ipu_sensor *sensor, in ipu_bridge_create_fwnode_properties()
447 static void ipu_bridge_init_swnode_names(struct ipu_sensor *sensor) in ipu_bridge_init_swnode_names()
474 static void ipu_bridge_init_swnode_group(struct ipu_sensor *sensor) in ipu_bridge_init_swnode_group()
507 struct ipu_sensor *sensor) in ipu_bridge_create_connection_swnodes()
566 struct device *sensor; member
617 int ipu_bridge_instantiate_vcm(struct device *sensor) in ipu_bridge_instantiate_vcm()
665 static int ipu_bridge_instantiate_ivsc(struct ipu_sensor *sensor) in ipu_bridge_instantiate_ivsc()
683 struct ipu_sensor *sensor; in ipu_bridge_unregister_sensors() local
[all …]
/linux/drivers/iio/common/scmi_sensors/
H A Dscmi_iio.c44 struct scmi_iio_priv *sensor; in scmi_iio_sensor_update_cb() local
88 struct scmi_iio_priv *sensor = iio_priv(iio_dev); in scmi_iio_buffer_preenable() local
110 struct scmi_iio_priv *sensor = iio_priv(iio_dev); in scmi_iio_buffer_postdisable() local
135 struct scmi_iio_priv *sensor = iio_priv(iio_dev); in scmi_iio_set_odr_val() local
203 struct scmi_iio_priv *sensor = iio_priv(iio_dev); in scmi_iio_write_raw() local
222 struct scmi_iio_priv *sensor = iio_priv(iio_dev); in scmi_iio_read_avail() local
252 struct scmi_iio_priv *sensor = iio_priv(iio_dev); in scmi_iio_get_odr_val() local
288 struct scmi_iio_priv *sensor = iio_priv(iio_dev); in scmi_iio_read_channel_data() local
335 struct scmi_iio_priv *sensor = iio_priv(iio_dev); in scmi_iio_read_raw() local
375 struct scmi_iio_priv *sensor = iio_priv(iio_dev); in scmi_iio_get_raw_available() local
[all …]
/linux/drivers/input/rmi4/
H A Drmi_2d_sensor.c23 void rmi_2d_sensor_abs_process(struct rmi_2d_sensor *sensor, in rmi_2d_sensor_abs_process()
67 void rmi_2d_sensor_abs_report(struct rmi_2d_sensor *sensor, in rmi_2d_sensor_abs_report()
114 void rmi_2d_sensor_rel_report(struct rmi_2d_sensor *sensor, int x, int y) in rmi_2d_sensor_rel_report()
137 static void rmi_2d_sensor_set_input_params(struct rmi_2d_sensor *sensor) in rmi_2d_sensor_set_input_params()
210 struct rmi_2d_sensor *sensor) in rmi_2d_sensor_configure_input()
/linux/drivers/hwmon/
H A Dscmi-hwmon.c38 static int scmi_hwmon_scale(const struct scmi_sensor_info *sensor, u64 *value) in scmi_hwmon_scale()
73 const struct scmi_sensor_info *sensor, in scmi_hwmon_read_scaled_value()
93 const struct scmi_sensor_info *sensor; in scmi_hwmon_read() local
105 const struct scmi_sensor_info *sensor; in scmi_hwmon_read_string() local
118 const struct scmi_sensor_info *sensor; in scmi_hwmon_is_visible() local
194 const struct scmi_sensor_info *sensor) in scmi_thermal_sensor_register()
235 const struct scmi_sensor_info *sensor; in scmi_hwmon_probe() local

1234567