/kernel/linux/linux-5.10/drivers/input/touchscreen/ |
H A D | eeti_ts.c | 27 struct i2c_client *client; member 161 static int eeti_ts_probe(struct i2c_client *client, in eeti_ts_probe() argument 238 struct i2c_client *client = to_i2c_client(dev); eeti_ts_suspend() local 257 struct i2c_client *client = to_i2c_client(dev); eeti_ts_resume() local [all...] |
H A D | zet6223.c | 26 struct i2c_client *client; member 170 zet6223_probe(struct i2c_client *client, const struct i2c_device_id *id) zet6223_probe() argument [all...] |
H A D | cy8ctma140.c | 48 struct i2c_client *client; member 201 static int cy8ctma140_probe(struct i2c_client *client, in cy8ctma140_probe() argument 302 struct i2c_client *client = to_i2c_client(dev); cy8ctma140_suspend() local 313 struct i2c_client *client = to_i2c_client(dev); cy8ctma140_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/input/mouse/ |
H A D | psmouse-smbus.c | 20 struct i2c_client *client; member 60 static void psmouse_smbus_detach_i2c_client(struct i2c_client *client) in psmouse_smbus_detach_i2c_client() argument 129 struct i2c_client *client; member 153 psmouse_smbus_schedule_remove(struct i2c_client *client) psmouse_smbus_schedule_remove() argument 193 struct i2c_client *client; psmouse_smbus_create_companion() local [all...] |
/kernel/linux/linux-5.10/drivers/input/keyboard/ |
H A D | qt1070.c | 49 struct i2c_client *client; member 56 static int qt1070_read(struct i2c_client *client, u8 reg) in qt1070_read() argument 68 static int qt1070_write(struct i2c_client *client, u8 reg, u8 data) in qt1070_write() argument 80 static bool qt1070_identify(struct i2c_client *client) in qt1070_identify() argument 106 struct i2c_client *client = data->client; qt1070_interrupt() local 129 qt1070_probe(struct i2c_client *client, const struct i2c_device_id *id) qt1070_probe() argument 219 qt1070_remove(struct i2c_client *client) qt1070_remove() argument 235 struct i2c_client *client = to_i2c_client(dev); qt1070_suspend() local 246 struct i2c_client *client = to_i2c_client(dev); qt1070_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | tw9903.c | 92 struct i2c_client *client = v4l2_get_subdevdata(sd); in write_reg() local 192 static int tw9903_probe(struct i2c_client *client, in tw9903_probe() argument 238 tw9903_remove(struct i2c_client *client) tw9903_remove() argument [all...] |
H A D | tw9906.c | 63 struct i2c_client *client = v4l2_get_subdevdata(sd); in write_reg() local 160 static int tw9906_probe(struct i2c_client *client, in tw9906_probe() argument 206 tw9906_remove(struct i2c_client *client) tw9906_remove() argument [all...] |
H A D | saa7185.c | 50 struct i2c_client *client = v4l2_get_subdevdata(sd); in saa7185_read() local 57 struct i2c_client *client = v4l2_get_subdevdata(sd); in saa7185_write() local 68 struct i2c_client *client = v4l2_get_subdevdata(sd); in saa7185_write_block() local 293 static int saa7185_probe(struct i2c_client *client, in saa7185_probe() argument 325 saa7185_remove(struct i2c_client *client) saa7185_remove() argument [all...] |
H A D | tda9840.c | 49 struct i2c_client *client = v4l2_get_subdevdata(sd); in tda9840_write() local 58 struct i2c_client *client = v4l2_get_subdevdata(sd); in tda9840_status() local 152 static int tda9840_probe(struct i2c_client *client, in tda9840_probe() argument 178 tda9840_remove(struct i2c_client *client) tda9840_remove() argument [all...] |
/kernel/linux/linux-5.10/drivers/misc/lis3lv02d/ |
H A D | lis3lv02d_i2c.c | 103 static int lis3lv02d_i2c_probe(struct i2c_client *client, in lis3lv02d_i2c_probe() argument 180 lis3lv02d_i2c_remove(struct i2c_client *client) lis3lv02d_i2c_remove() argument 199 struct i2c_client *client = to_i2c_client(dev); lis3lv02d_i2c_suspend() local 209 struct i2c_client *client = to_i2c_client(dev); lis3lv02d_i2c_resume() local 228 struct i2c_client *client = to_i2c_client(dev); lis3_i2c_runtime_suspend() local 237 struct i2c_client *client = to_i2c_client(dev); lis3_i2c_runtime_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/pmbus/ |
H A D | max16601.c | 51 static int max16601_read_byte(struct i2c_client *client, int page, int reg) in max16601_read_byte() argument 64 static int max16601_read_word(struct i2c_client *client, int page, int phase, in max16601_read_word() argument 144 static int max16601_write_byte(struct i2c_client *client, in argument 157 max16601_write_word(struct i2c_client *client, int page, int reg, u16 value) max16601_write_word() argument 185 max16601_identify(struct i2c_client *client, struct pmbus_driver_info *info) max16601_identify() argument 242 max16601_probe(struct i2c_client *client) max16601_probe() argument [all...] |
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-taos-evm.c | 34 struct i2c_client *client; member
|
/kernel/linux/linux-5.10/drivers/iio/accel/ |
H A D | mxc6255.c | 45 struct i2c_client *client; member 116 static int mxc6255_probe(struct i2c_client *client, in mxc6255_probe() argument [all...] |
H A D | dmard06.c | 56 struct i2c_client *client; member 128 static int dmard06_probe(struct i2c_client *client, in dmard06_probe() argument [all...] |
H A D | da280.c | 51 struct i2c_client *client; member 54 static int da280_enable(struct i2c_client *client, bool enable) in da280_enable() argument 103 static int da280_probe(struct i2c_client *client, in da280_probe() argument 154 da280_remove(struct i2c_client *client) da280_remove() argument [all...] |
/kernel/linux/linux-5.10/drivers/iio/gyro/ |
H A D | itg3200_core.c | 56 struct i2c_client *client = st->i2c; in itg3200_read_reg_s16() local 296 static int itg3200_probe(struct i2c_client *client, in itg3200_probe() argument 354 itg3200_remove(struct i2c_client *client) itg3200_remove() argument [all...] |
/kernel/linux/linux-5.10/drivers/iio/proximity/ |
H A D | mb1232.c | 31 struct i2c_client *client; member 62 struct i2c_client *client = data->client; in mb1232_read_distance() local 181 static int mb1232_probe(struct i2c_client *client, in mb1232_probe() argument [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | w83l785ts.c | 128 static int w83l785ts_detect(struct i2c_client *client, in w83l785ts_detect() argument 165 w83l785ts_probe(struct i2c_client *client) w83l785ts_probe() argument 206 w83l785ts_remove(struct i2c_client *client) w83l785ts_remove() argument 219 w83l785ts_read_value(struct i2c_client *client, u8 reg, u8 defval) w83l785ts_read_value() argument 260 struct i2c_client *client = to_i2c_client(dev); w83l785ts_update_device() local [all...] |
H A D | s3c-hwmon.c | 42 struct s3c_adc_client *client; member [all...] |
/kernel/linux/linux-5.10/drivers/i2c/ |
H A D | i2c-core-of.c | 68 struct i2c_client *client; in of_i2c_register_device() local 88 struct i2c_client *client; in of_i2c_register_devices() local 131 struct i2c_client *client; in of_find_i2c_device_by_node() local 183 i2c_of_match_device_sysfs(const struct of_device_id *matches, struct i2c_client *client) i2c_of_match_device_sysfs() argument 212 i2c_of_match_device(const struct of_device_id *matches, struct i2c_client *client) i2c_of_match_device() argument 234 struct i2c_client *client; of_i2c_notify() local [all...] |
/kernel/linux/linux-5.10/drivers/iio/imu/inv_mpu6050/ |
H A D | inv_mpu_acpi.c | 100 static int inv_mpu_process_acpi_config(struct i2c_client *client, in inv_mpu_process_acpi_config() argument 127 int inv_mpu_acpi_create_mux_client(struct i2c_client *client) in inv_mpu_acpi_create_mux_client() argument 43 asus_acpi_get_sensor_info(struct acpi_device *adev, struct i2c_client *client, struct i2c_board_info *info) asus_acpi_get_sensor_info() argument 181 inv_mpu_acpi_delete_mux_client(struct i2c_client *client) inv_mpu_acpi_delete_mux_client() argument 191 inv_mpu_acpi_create_mux_client(struct i2c_client *client) inv_mpu_acpi_create_mux_client() argument 196 inv_mpu_acpi_delete_mux_client(struct i2c_client *client) inv_mpu_acpi_delete_mux_client() argument [all...] |
/kernel/linux/linux-5.10/drivers/iio/potentiometer/ |
H A D | tpl0102.c | 123 static int tpl0102_probe(struct i2c_client *client, in tpl0102_probe() argument
|
/kernel/linux/linux-5.10/drivers/iio/dac/ |
H A D | max517.c | 34 struct i2c_client *client; member 47 struct i2c_client *client = data->client; in max517_set_value() local 144 static int max517_probe(struct i2c_client *client, in max517_probe() argument 192 max517_remove(struct i2c_client *client) max517_remove() argument [all...] |
/kernel/linux/linux-5.10/drivers/iio/light/ |
H A D | veml6070.c | 138 static int veml6070_probe(struct i2c_client *client, in veml6070_probe() argument 183 static int veml6070_remove(struct i2c_client *client) in veml6070_remove() argument
|
/kernel/linux/linux-5.10/drivers/hwmon/occ/ |
H A D | p8_i2c.c | 31 struct i2c_client *client; member 36 static int p8_i2c_occ_getscom(struct i2c_client *client, u32 address, u8 *data) in p8_i2c_occ_getscom() argument 66 static int p8_i2c_occ_putscom(struct i2c_client *client, u32 address, u8 *data) in p8_i2c_occ_putscom() argument 88 static int p8_i2c_occ_putscom_u32(struct i2c_client *client, u3 argument 99 p8_i2c_occ_putscom_be(struct i2c_client *client, u32 address, u8 *data) p8_i2c_occ_putscom_be() argument 119 struct i2c_client *client = ctx->client; p8_i2c_occ_send_cmd() local 206 p8_i2c_occ_probe(struct i2c_client *client) p8_i2c_occ_probe() argument 226 p8_i2c_occ_remove(struct i2c_client *client) p8_i2c_occ_remove() argument [all...] |