/Linux-v6.6/drivers/iio/light/ |
D | bh1780.c | 40 struct i2c_client *client; member 144 static int bh1780_probe(struct i2c_client *client) in bh1780_probe() 204 static void bh1780_remove(struct i2c_client *client) in bh1780_remove() 222 struct i2c_client *client = to_i2c_client(dev); in bh1780_runtime_suspend() local 238 struct i2c_client *client = to_i2c_client(dev); in bh1780_runtime_resume() local
|
D | cm32181.c | 78 struct i2c_client *client; member 187 struct i2c_client *client = cm32181->client; in cm32181_reg_init() local 272 struct i2c_client *client = cm32181->client; in cm32181_write_als_it() local 309 struct i2c_client *client = cm32181->client; in cm32181_get_lux() local 434 struct i2c_client *client = data; in cm32181_unregister_dummy_client() local 440 static int cm32181_probe(struct i2c_client *client) in cm32181_probe() 506 struct i2c_client *client = cm32181->client; in cm32181_suspend() local 515 struct i2c_client *client = cm32181->client; in cm32181_resume() local
|
/Linux-v6.6/drivers/hwmon/ |
D | emc2305.c | 100 struct i2c_client *client; member 179 struct i2c_client *client = data->client; in __emc2305_set_cur_state() local 236 struct i2c_client *client = data->client; in emc2305_show_fault() local 249 struct i2c_client *client = data->client; in emc2305_show_fan() local 267 struct i2c_client *client = data->client; in emc2305_show_pwm() local 275 struct i2c_client *client = data->client; in emc2305_set_pwm() local 505 struct i2c_client *client = to_i2c_client(dev); in emc2305_identify() local 533 static int emc2305_probe(struct i2c_client *client) in emc2305_probe() 605 static void emc2305_remove(struct i2c_client *client) in emc2305_remove()
|
D | thmc50.c | 58 struct i2c_client *client; member 79 struct i2c_client *client = data->client; in thmc50_update_device() local 130 struct i2c_client *client = data->client; in analog_out_store() local 185 struct i2c_client *client = data->client; in temp_min_store() local 215 struct i2c_client *client = data->client; in temp_max_store() local 307 static int thmc50_detect(struct i2c_client *client, in thmc50_detect() 362 struct i2c_client *client = data->client; in thmc50_init_client() local 382 static int thmc50_probe(struct i2c_client *client) in thmc50_probe()
|
D | adm1029.c | 100 struct i2c_client *client; member 117 struct i2c_client *client = data->client; in adm1029_update_device() local 201 struct i2c_client *client = data->client; in fan_div_store() local 295 static int adm1029_detect(struct i2c_client *client, in adm1029_detect() 337 static int adm1029_init_client(struct i2c_client *client) in adm1029_init_client() 355 static int adm1029_probe(struct i2c_client *client) in adm1029_probe()
|
/Linux-v6.6/drivers/leds/ |
D | leds-pca955x.c | 121 struct i2c_client *client; member 162 static int pca955x_write_psc(struct i2c_client *client, int n, u8 val) in pca955x_write_psc() 182 static int pca955x_write_pwm(struct i2c_client *client, int n, u8 val) in pca955x_write_pwm() 199 static int pca955x_write_ls(struct i2c_client *client, int n, u8 val) in pca955x_write_ls() 216 static int pca955x_read_ls(struct i2c_client *client, int n, u8 *val) in pca955x_read_ls() 232 static int pca955x_read_pwm(struct i2c_client *client, int n, u8 *val) in pca955x_read_pwm() 342 static int pca955x_read_input(struct i2c_client *client, int n, u8 *val) in pca955x_read_input() 418 pca955x_get_pdata(struct i2c_client *client, struct pca955x_chipdef *chip) in pca955x_get_pdata() 470 static int pca955x_probe(struct i2c_client *client) in pca955x_probe()
|
/Linux-v6.6/drivers/net/dsa/ |
D | lan9303_i2c.c | 32 static int lan9303_i2c_probe(struct i2c_client *client) in lan9303_i2c_probe() 67 static void lan9303_i2c_remove(struct i2c_client *client) in lan9303_i2c_remove() 77 static void lan9303_i2c_shutdown(struct i2c_client *client) in lan9303_i2c_shutdown()
|
/Linux-v6.6/drivers/media/i2c/ |
D | tea6415c.c | 40 struct i2c_client *client = v4l2_get_subdevdata(sd); in tea6415c_s_routing() local 119 static int tea6415c_probe(struct i2c_client *client) in tea6415c_probe() 136 static void tea6415c_remove(struct i2c_client *client) in tea6415c_remove()
|
D | ov7640.c | 30 static int write_regs(struct i2c_client *client, in write_regs() 45 static int ov7640_probe(struct i2c_client *client) in ov7640_probe() 72 static void ov7640_remove(struct i2c_client *client) in ov7640_remove()
|
/Linux-v6.6/drivers/hwmon/pmbus/ |
D | max16064.c | 18 static int max16064_read_word_data(struct i2c_client *client, int page, in max16064_read_word_data() 43 static int max16064_write_word_data(struct i2c_client *client, int page, in max16064_write_word_data() 88 static int max16064_probe(struct i2c_client *client) in max16064_probe()
|
D | pli1209bc.c | 25 static int pli1209bc_read_word_data(struct i2c_client *client, int page, in pli1209bc_read_word_data() 57 static int pli1209bc_write_byte(struct i2c_client *client, int page, u8 reg) in pli1209bc_write_byte() 137 static int pli1209bc_probe(struct i2c_client *client) in pli1209bc_probe()
|
/Linux-v6.6/drivers/input/misc/ |
D | ad714x-i2c.c | 18 struct i2c_client *client = to_i2c_client(chip->dev); in ad714x_i2c_write() local 37 struct i2c_client *client = to_i2c_client(chip->dev); in ad714x_i2c_read() local 60 static int ad714x_i2c_probe(struct i2c_client *client) in ad714x_i2c_probe()
|
/Linux-v6.6/drivers/gpu/drm/ |
D | drm_fbdev_dma.c | 79 struct drm_client_dev *client = &fb_helper->client; in drm_fbdev_dma_helper_fb_probe() local 155 static void drm_fbdev_dma_client_unregister(struct drm_client_dev *client) in drm_fbdev_dma_client_unregister() 168 static int drm_fbdev_dma_client_restore(struct drm_client_dev *client) in drm_fbdev_dma_client_restore() 175 static int drm_fbdev_dma_client_hotplug(struct drm_client_dev *client) in drm_fbdev_dma_client_hotplug()
|
/Linux-v6.6/drivers/mfd/ |
D | wl1273-core.c | 23 struct i2c_client *client = core->client; in wl1273_fm_read_reg() local 40 struct i2c_client *client = core->client; in wl1273_fm_write_cmd() local 55 struct i2c_client *client = core->client; in wl1273_fm_write_data() local 159 static int wl1273_core_probe(struct i2c_client *client) in wl1273_core_probe()
|
/Linux-v6.6/drivers/media/dvb-frontends/ |
D | cxd2820r_t2.c | 14 struct i2c_client *client = priv->client[0]; in cxd2820r_set_frontend_t2() local 160 struct i2c_client *client = priv->client[0]; in cxd2820r_get_frontend_t2() local 279 struct i2c_client *client = priv->client[0]; in cxd2820r_read_status_t2() local 387 struct i2c_client *client = priv->client[0]; in cxd2820r_sleep_t2() local
|
/Linux-v6.6/drivers/misc/eeprom/ |
D | ee1004.c | 101 static ssize_t ee1004_eeprom_read(struct i2c_client *client, char *buf, in ee1004_eeprom_read() 127 struct i2c_client *client = kobj_to_i2c_client(kobj); in eeprom_read() local 170 static int ee1004_probe(struct i2c_client *client) in ee1004_probe() 222 static void ee1004_remove(struct i2c_client *client) in ee1004_remove()
|
D | max6875.c | 54 static void max6875_update_slice(struct i2c_client *client, int slice) in max6875_update_slice() 110 struct i2c_client *client = kobj_to_i2c_client(kobj); in max6875_read() local 133 static int max6875_probe(struct i2c_client *client) in max6875_probe() 175 static void max6875_remove(struct i2c_client *client) in max6875_remove()
|
/Linux-v6.6/drivers/usb/phy/ |
D | phy-isp1301.c | 22 struct i2c_client *client; member 95 static int isp1301_probe(struct i2c_client *client) in isp1301_probe() 122 static void isp1301_remove(struct i2c_client *client) in isp1301_remove() 144 struct i2c_client *client; in isp1301_get_client() local
|
/Linux-v6.6/drivers/input/keyboard/ |
D | cypress-sf.c | 23 struct i2c_client *client; member 72 static int cypress_sf_probe(struct i2c_client *client) in cypress_sf_probe() 173 struct i2c_client *client = to_i2c_client(dev); in cypress_sf_suspend() local 192 struct i2c_client *client = to_i2c_client(dev); in cypress_sf_resume() local
|
D | mpr121_touchkey.c | 61 struct i2c_client *client; member 125 struct i2c_client *client = mpr121->client; in mpr_touchkey_report() local 173 struct i2c_client *client, int vdd_uv) in mpr121_phys_init() 233 static int mpr_touchkey_probe(struct i2c_client *client) in mpr_touchkey_probe() 345 struct i2c_client *client = to_i2c_client(dev); in mpr_suspend() local 357 struct i2c_client *client = to_i2c_client(dev); in mpr_resume() local
|
/Linux-v6.6/drivers/sbus/char/ |
D | bbc_i2c.c | 92 struct bbc_i2c_client *client; in bbc_i2c_attach() local 115 void bbc_i2c_detach(struct bbc_i2c_client *client) in bbc_i2c_detach() 151 int bbc_i2c_writeb(struct bbc_i2c_client *client, unsigned char val, int off) in bbc_i2c_writeb() 182 int bbc_i2c_readb(struct bbc_i2c_client *client, unsigned char *byte, int off) in bbc_i2c_readb() 231 int bbc_i2c_write_buf(struct bbc_i2c_client *client, in bbc_i2c_write_buf() 247 int bbc_i2c_read_buf(struct bbc_i2c_client *client, in bbc_i2c_read_buf()
|
/Linux-v6.6/drivers/iio/proximity/ |
D | pulsedlight-lidar-lite-v2.c | 42 struct i2c_client *client; member 71 struct i2c_client *client = data->client; in lidar_i2c_xfer() local 92 struct i2c_client *client = data->client; in lidar_smbus_xfer() local 157 struct i2c_client *client = data->client; in lidar_get_measurement() local 256 static int lidar_probe(struct i2c_client *client) in lidar_probe() 313 static void lidar_remove(struct i2c_client *client) in lidar_remove()
|
/Linux-v6.6/drivers/iio/accel/ |
D | da311.c | 97 struct i2c_client *client; member 100 static int da311_register_mask_write(struct i2c_client *client, u16 addr, in da311_register_mask_write() 137 static int da311_reset(struct i2c_client *client) in da311_reset() 176 static int da311_enable(struct i2c_client *client, bool enable) in da311_enable() 215 static void da311_disable(void *client) in da311_disable() 220 static int da311_probe(struct i2c_client *client) in da311_probe()
|
/Linux-v6.6/drivers/i2c/ |
D | i2c-slave-testunit.c | 42 struct i2c_client *client; member 88 static int i2c_slave_testunit_slave_cb(struct i2c_client *client, in i2c_slave_testunit_slave_cb() 141 static int i2c_slave_testunit_probe(struct i2c_client *client) in i2c_slave_testunit_probe() 156 static void i2c_slave_testunit_remove(struct i2c_client *client) in i2c_slave_testunit_remove()
|
/Linux-v6.6/drivers/input/mouse/ |
D | psmouse-smbus.c | 20 struct i2c_client *client; member 62 static void psmouse_smbus_detach_i2c_client(struct i2c_client *client) in psmouse_smbus_detach_i2c_client() 133 struct i2c_client *client; member 157 static void psmouse_smbus_schedule_remove(struct i2c_client *client) in psmouse_smbus_schedule_remove() 199 struct i2c_client *client; in psmouse_smbus_create_companion() local
|