/kernel/linux/linux-6.6/drivers/iio/chemical/ |
H A D | sgp40.c | 140 static int sgp40_calc_voc(struct sgp40_data *data, u16 resistance_raw, int *voc) in sgp40_calc_voc() argument 160 static int sgp40_measure_resistance_raw(struct sgp40_data *data, u16 *resistance_raw) in sgp40_measure_resistance_raw() argument 214 struct sgp40_data *data = iio_priv(indio_dev); sgp40_read_raw() local 273 struct sgp40_data *data = iio_priv(indio_dev); sgp40_write_raw() local 319 struct sgp40_data *data; sgp40_probe() local [all...] |
H A D | pms7003.c | 66 u8 data[PMS7003_MAX_DATA_LENGTH]; member 78 u16 data[3]; /* PM1, PM2P5, PM10 */ member 100 static u16 pms7003_get_pm(const u8 *data) in pms7003_get_pm() argument 261 pms7003_stop(void *data) pms7003_stop() argument [all...] |
/kernel/linux/linux-6.6/drivers/iio/imu/ |
H A D | adis.c | 518 adis_init(struct adis *adis, struct iio_dev *indio_dev, struct spi_device *spi, const struct adis_data *data) adis_init() argument [all...] |
/kernel/linux/linux-6.6/drivers/iio/light/ |
H A D | bh1750.c | 70 static int bh1750_change_int_time(struct bh1750_data *data, int usec) in bh1750_change_int_time() argument 105 static int bh1750_read(struct bh1750_data *data, int *val) in bh1750_read() argument 136 struct bh1750_data *data = iio_priv(indio_dev); bh1750_read_raw() local 172 struct bh1750_data *data = iio_priv(indio_dev); bh1750_write_raw() local 193 struct bh1750_data *data = iio_priv(dev_to_iio_dev(dev)); bh1750_show_int_time_available() local 235 struct bh1750_data *data; bh1750_probe() local 269 struct bh1750_data *data = iio_priv(indio_dev); bh1750_remove() local 281 struct bh1750_data *data = bh1750_suspend() local [all...] |
H A D | adjd_s311.c | 73 struct adjd_s311_data *data = iio_priv(indio_dev); in adjd_s311_req_data() local 101 struct adjd_s311_data *data = iio_priv(indio_dev); in adjd_s311_read_data() local 120 struct adjd_s311_data *data = iio_priv(indio_dev); in adjd_s311_trigger_handler() local 175 struct adjd_s311_data *data = iio_priv(indio_dev); adjd_s311_read_raw() local 212 struct adjd_s311_data *data = iio_priv(indio_dev); adjd_s311_write_raw() local 238 struct adjd_s311_data *data; adjd_s311_probe() local [all...] |
H A D | al3320a.c | 94 struct al3320a_data *data = _data; in al3320a_set_pwr_off() local 99 static int al3320a_init(struct al3320a_data *data) in al3320a_init() argument 131 struct al3320a_data *data = iio_priv(indio_dev); in al3320a_read_raw() local 166 struct al3320a_data *data = iio_priv(indio_dev); al3320a_write_raw() local 193 struct al3320a_data *data; al3320a_probe() local [all...] |
H A D | al3010.c | 80 struct al3010_data *data = _data; in al3010_set_pwr_off() local 85 static int al3010_init(struct al3010_data *data) in al3010_init() argument 107 struct al3010_data *data = iio_priv(indio_dev); in al3010_read_raw() local 142 struct al3010_data *data = iio_priv(indio_dev); in al3010_write_raw() local 169 struct al3010_data *data; al3010_probe() local [all...] |
H A D | tcs3414.c | 96 static int tcs3414_req_data(struct tcs3414_data *data) in tcs3414_req_data() argument 132 struct tcs3414_data *data = iio_priv(indio_dev); in tcs3414_read_raw() local 168 struct tcs3414_data *data = iio_priv(indio_dev); tcs3414_write_raw() local 206 struct tcs3414_data *data = iio_priv(indio_dev); tcs3414_trigger_handler() local 249 struct tcs3414_data *data = iio_priv(indio_dev); tcs3414_buffer_postenable() local 258 struct tcs3414_data *data = iio_priv(indio_dev); tcs3414_buffer_predisable() local 270 tcs3414_powerdown(struct tcs3414_data *data) tcs3414_powerdown() argument 277 tcs3414_powerdown_cleanup(void *data) tcs3414_powerdown_cleanup() argument 284 struct tcs3414_data *data; tcs3414_probe() local 349 struct tcs3414_data *data = iio_priv(i2c_get_clientdata( tcs3414_suspend() local 356 struct tcs3414_data *data = iio_priv(i2c_get_clientdata( tcs3414_resume() local [all...] |
H A D | tsl4531.c | 78 struct tsl4531_data *data = iio_priv(indio_dev); in tsl4531_read_raw() local 113 struct tsl4531_data *data = iio_priv(indio_dev); in tsl4531_write_raw() local 165 struct tsl4531_data *data; tsl4531_probe() local [all...] |
H A D | st_uvis25_core.c | 56 int err, data; in st_uvis25_check_whoami() local
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-au1550.c | 189 unsigned long data; in i2c_write() local
|
H A D | i2c-isch.c | 138 sch_access(struct i2c_adapter *adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data *data) sch_access() argument [all...] |
H A D | i2c-powermac.c | 28 i2c_powermac_smbus_xfer( struct i2c_adapter* adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data* data) i2c_powermac_smbus_xfer() argument 253 union i2c_smbus_data data; i2c_powermac_add_missing() local [all...] |
H A D | i2c-sis96x.c | 71 static inline void sis96x_write(u8 reg, u8 data) in sis96x_write() argument 150 sis96x_access(struct i2c_adapter * adap, u16 addr, unsigned short flags, char read_write, u8 command, int size, union i2c_smbus_data * data) sis96x_access() argument
|
/kernel/linux/linux-6.6/drivers/i3c/master/mipi-i3c-hci/ |
H A D | cmd_v2.c | 97 u8 *data = xfer->data; in hci_cmd_v2_prep_private_xfer() local 156 u8 *data in hci_cmd_v2_prep_ccc() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/accel/ |
H A D | adxl345_core.c | 90 struct adxl345_data *data = iio_priv(indio_dev); in adxl345_read_raw() local 154 struct adxl345_data *data = iio_priv(indio_dev); in adxl345_write_raw() local 226 struct adxl345_data *data; adxl345_core_probe() local [all...] |
H A D | bma220_spi.c | 95 struct bma220_data *data = iio_priv(indio_dev); in bma220_trigger_handler() local 120 struct bma220_data *data = iio_priv(indio_dev); in bma220_read_raw() local 150 struct bma220_data *data = iio_priv(indio_dev); bma220_write_raw() local 254 struct bma220_data *data; bma220_probe() local [all...] |
H A D | bmc150-accel.h | 38 struct bmc150_accel_data *data; member
|
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | ad7606_spi.c | 108 unsigned short *data = buf; in ad7606_spi_read_block() local
|
H A D | ad7298.c | 277 static void ad7298_reg_disable(void *data) in ad7298_reg_disable() argument
|
H A D | ad7292.c | 252 static void ad7292_regulator_disable(void *data) in ad7292_regulator_disable() argument
|
H A D | fsl-imx25-gcq.c | 81 static irqreturn_t mx25_gcq_irq(int irq, void *data) in mx25_gcq_irq() argument 111 u32 data; in mx25_gcq_get_raw_value() local
|
/kernel/linux/linux-6.6/drivers/iio/multiplexer/ |
H A D | iio-mux.c | 21 char *data; member
|
/kernel/linux/linux-6.6/drivers/i2c/muxes/ |
H A D | i2c-mux-pca9541.c | 102 union i2c_smbus_data data = { .byte = val }; in pca9541_reg_write() local 116 union i2c_smbus_data data; in pca9541_reg_read() local 181 struct pca9541 *data = i2c_mux_priv(muxc); in pca9541_arbitrate() local 251 struct pca9541 *data = i2c_mux_priv(muxc); pca9541_select_chan() local 276 struct pca9541 *data = i2c_mux_priv(muxc); pca9541_release_chan() local 290 struct pca9541 *data; pca9541_probe() local [all...] |
H A D | i2c-mux-ltc4306.c | 77 struct ltc4306 *data = gpiochip_get_data(chip); in ltc4306_gpio_get() local 91 struct ltc4306 *data = gpiochip_get_data(chip); in ltc4306_gpio_set() local 100 struct ltc4306 *data = gpiochip_get_data(chip); in ltc4306_gpio_get_direction() local 114 struct ltc4306 *data = gpiochip_get_data(chip); in ltc4306_gpio_direction_input() local 123 struct ltc4306 *data = gpiochip_get_data(chip); in ltc4306_gpio_direction_output() local 133 struct ltc4306 *data = gpiochip_get_data(chip); ltc4306_gpio_set_config() local 151 ltc4306_gpio_init(struct ltc4306 *data) ltc4306_gpio_init() argument 179 struct ltc4306 *data = i2c_mux_priv(muxc); ltc4306_select_mux() local 187 struct ltc4306 *data = i2c_mux_priv(muxc); ltc4306_deselect_mux() local 212 struct ltc4306 *data; ltc4306_probe() local [all...] |