/drivers/media/usb/dvb-usb/ |
H A D | cxusb.h | 36 struct i2c_client *i2c_client_demod; 37 struct i2c_client *i2c_client_tuner; 38 struct i2c_client *i2c_client_ci;
|
/drivers/media/tuners/ |
H A D | m88ts2022_priv.h | 25 struct i2c_client *client;
|
H A D | si2157_priv.h | 26 struct i2c_client *client;
|
/drivers/media/i2c/cx25840/ |
H A D | cx25840-core.h | 45 struct i2c_client *c; 114 int cx25840_write(struct i2c_client *client, u16 addr, u8 value); 115 int cx25840_write4(struct i2c_client *client, u16 addr, u32 value); 116 u8 cx25840_read(struct i2c_client *client, u16 addr); 117 u32 cx25840_read4(struct i2c_client *client, u16 addr); 118 int cx25840_and_or(struct i2c_client *client, u16 addr, unsigned mask, u8 value); 119 int cx25840_and_or4(struct i2c_client *client, u16 addr, u32 and_mask, 121 void cx25840_std_setup(struct i2c_client *client); 125 int cx25840_loadfw(struct i2c_client *client); 129 void cx25840_audio_set_path(struct i2c_client *clien [all...] |
H A D | cx25840-firmware.c | 45 static void start_fw_load(struct i2c_client *client) 56 static void end_fw_load(struct i2c_client *client) 68 static const char *get_fw_name(struct i2c_client *client) 81 static int check_fw_load(struct i2c_client *client, int size) 98 static int fw_write(struct i2c_client *client, const u8 *data, int size) 108 int cx25840_loadfw(struct i2c_client *client)
|
/drivers/media/i2c/ |
H A D | msp3400-driver.h | 118 int msp_write_dem(struct i2c_client *client, int addr, int val); 119 int msp_write_dsp(struct i2c_client *client, int addr, int val); 120 int msp_read_dem(struct i2c_client *client, int addr); 121 int msp_read_dsp(struct i2c_client *client, int addr); 122 int msp_reset(struct i2c_client *client); 123 void msp_set_scart(struct i2c_client *client, int in, int out); 129 void msp_set_audmode(struct i2c_client *client); 130 int msp_detect_stereo(struct i2c_client *client); 134 void msp3400c_set_mode(struct i2c_client *client, int mode); 135 void msp3400c_set_carrier(struct i2c_client *clien [all...] |
/drivers/watchdog/ |
H A D | menf21bmc_wdt.c | 39 struct i2c_client *i2c_client; member in struct:menf21bmc_wdt 46 rst_rsn = i2c_smbus_read_byte_data(data->i2c_client, BMC_CMD_RST_RSN); 66 return i2c_smbus_write_byte(drv_data->i2c_client, BMC_CMD_WD_ON); 73 return i2c_smbus_write_byte_data(drv_data->i2c_client, 88 ret = i2c_smbus_write_word_data(drv_data->i2c_client, 102 return i2c_smbus_write_byte(drv_data->i2c_client, BMC_CMD_WD_TRIG); 122 struct i2c_client *i2c_client = to_i2c_client(pdev->dev.parent); local 133 drv_data->i2c_client [all...] |
/drivers/input/misc/ |
H A D | cma3000_d0x_i2c.c | 28 struct i2c_client *client = to_i2c_client(dev); 40 struct i2c_client *client = to_i2c_client(dev); 58 static int cma3000_i2c_probe(struct i2c_client *client, 72 static int cma3000_i2c_remove(struct i2c_client *client) 84 struct i2c_client *client = to_i2c_client(dev); 94 struct i2c_client *client = to_i2c_client(dev);
|
H A D | adxl34x-i2c.c | 19 struct i2c_client *client = to_i2c_client(dev); 27 struct i2c_client *client = to_i2c_client(dev); 36 struct i2c_client *client = to_i2c_client(dev); 45 struct i2c_client *client = to_i2c_client(dev); 76 static int adxl34x_i2c_probe(struct i2c_client *client, 101 static int adxl34x_i2c_remove(struct i2c_client *client) 111 struct i2c_client *client = to_i2c_client(dev); 121 struct i2c_client *client = to_i2c_client(dev);
|
H A D | gp2ap002a00f.c | 25 struct i2c_client *i2c_client; member in struct:gp2a_data 63 return i2c_smbus_write_byte_data(dt->i2c_client, GP2A_ADDR_OPMOD, 69 return i2c_smbus_write_byte_data(dt->i2c_client, GP2A_ADDR_OPMOD, 80 dev_err(&dt->i2c_client->dev, 97 dev_err(&dt->i2c_client->dev, 105 error = i2c_smbus_write_byte_data(dt->i2c_client, GP2A_ADDR_GAIN, 110 error = i2c_smbus_write_byte_data(dt->i2c_client, GP2A_ADDR_HYS, 115 error = i2c_smbus_write_byte_data(dt->i2c_client, GP2A_ADDR_CYCLE, 125 static int gp2a_probe(struct i2c_client *clien [all...] |
/drivers/leds/ |
H A D | leds-menf21bmc.c | 32 struct i2c_client *i2c_client; member in struct:menf21bmc_led 64 led_val = i2c_smbus_read_byte_data(led->i2c_client, 74 i2c_smbus_write_byte_data(led->i2c_client, 84 struct i2c_client *i2c_client = to_i2c_client(pdev->dev.parent); local 89 leds[i].i2c_client = i2c_client;
|
/drivers/hwmon/pmbus/ |
H A D | pmbus.h | 356 int (*read_byte_data)(struct i2c_client *client, int page, int reg); 357 int (*read_word_data)(struct i2c_client *client, int page, int reg); 358 int (*write_word_data)(struct i2c_client *client, int page, int reg, 360 int (*write_byte)(struct i2c_client *client, int page, u8 value); 366 int (*identify)(struct i2c_client *client, 372 void pmbus_clear_cache(struct i2c_client *client); 373 int pmbus_set_page(struct i2c_client *client, u8 page); 374 int pmbus_read_word_data(struct i2c_client *client, u8 page, u8 reg); 375 int pmbus_write_word_data(struct i2c_client *client, u8 page, u8 reg, u16 word); 376 int pmbus_read_byte_data(struct i2c_client *clien [all...] |
/drivers/gpio/ |
H A D | gpio-max7300.c | 22 struct i2c_client *client = to_i2c_client(dev); 29 struct i2c_client *client = to_i2c_client(dev); 34 static int max7300_probe(struct i2c_client *client, 56 static int max7300_remove(struct i2c_client *client)
|
/drivers/media/pci/ivtv/ |
H A D | ivtv-i2c.h | 24 struct i2c_client *ivtv_i2c_new_ir_legacy(struct ivtv *itv);
|
/drivers/mfd/ |
H A D | tps6507x.c | 40 struct i2c_client *i2c = tps6507x->i2c_client; 68 struct i2c_client *i2c = tps6507x->i2c_client; 87 static int tps6507x_i2c_probe(struct i2c_client *i2c, 99 tps6507x->i2c_client = i2c; 107 static int tps6507x_i2c_remove(struct i2c_client *i2c)
|
H A D | stmpe-i2c.c | 22 struct i2c_client *i2c = stmpe->client; 29 struct i2c_client *i2c = stmpe->client; 36 struct i2c_client *i2c = stmpe->client; 44 struct i2c_client *i2c = stmpe->client; 69 stmpe_i2c_probe(struct i2c_client *i2c, const struct i2c_device_id *id) 93 static int stmpe_i2c_remove(struct i2c_client *i2c)
|
H A D | max8925-i2c.c | 21 static inline int max8925_read_device(struct i2c_client *i2c, 37 static inline int max8925_write_device(struct i2c_client *i2c, 52 int max8925_reg_read(struct i2c_client *i2c, int reg) 69 int max8925_reg_write(struct i2c_client *i2c, int reg, 83 int max8925_bulk_read(struct i2c_client *i2c, int reg, 97 int max8925_bulk_write(struct i2c_client *i2c, int reg, 111 int max8925_set_bits(struct i2c_client *i2c, int reg, 151 static int max8925_probe(struct i2c_client *client, 205 static int max8925_remove(struct i2c_client *client) 218 struct i2c_client *clien [all...] |
/drivers/input/touchscreen/ |
H A D | ad7879-i2c.c | 24 struct i2c_client *client = to_i2c_client(dev); 32 struct i2c_client *client = to_i2c_client(dev); 45 struct i2c_client *client = to_i2c_client(dev); 57 static int ad7879_i2c_probe(struct i2c_client *client, 78 static int ad7879_i2c_remove(struct i2c_client *client)
|
H A D | cyttsp4_i2c.c | 40 static int cyttsp4_i2c_probe(struct i2c_client *client, 59 static int cyttsp4_i2c_remove(struct i2c_client *client)
|
H A D | cyttsp_i2c.c | 39 static int cyttsp_i2c_probe(struct i2c_client *client, 59 static int cyttsp_i2c_remove(struct i2c_client *client)
|
/drivers/misc/ |
H A D | isl29003.c | 63 struct i2c_client *client; 77 static int __isl29003_read_reg(struct i2c_client *client, 84 static int __isl29003_write_reg(struct i2c_client *client, 113 static int isl29003_get_range(struct i2c_client *client) 119 static int isl29003_set_range(struct i2c_client *client, int range) 126 static int isl29003_get_resolution(struct i2c_client *client) 132 static int isl29003_set_resolution(struct i2c_client *client, int res) 139 static int isl29003_get_mode(struct i2c_client *client) 145 static int isl29003_set_mode(struct i2c_client *client, int mode) 152 static int isl29003_set_power_state(struct i2c_client *clien [all...] |
H A D | isl29020.c | 38 struct i2c_client *client = to_i2c_client(dev); 52 struct i2c_client *client = to_i2c_client(dev); 88 struct i2c_client *client = to_i2c_client(dev); 122 static void als_set_power_state(struct i2c_client *client, int enable) 153 static int als_set_default_config(struct i2c_client *client) 165 static int isl29020_probe(struct i2c_client *client, 185 static int isl29020_remove(struct i2c_client *client) 202 struct i2c_client *client = to_i2c_client(dev); 209 struct i2c_client *client = to_i2c_client(dev);
|
/drivers/misc/lis3lv02d/ |
H A D | lis3lv02d_i2c.c | 61 struct i2c_client *c = lis3->bus_priv; 67 struct i2c_client *c = lis3->bus_priv; 75 struct i2c_client *c = lis3->bus_priv; 116 static int lis3lv02d_i2c_probe(struct i2c_client *client, 193 static int lis3lv02d_i2c_remove(struct i2c_client *client) 212 struct i2c_client *client = container_of(dev, struct i2c_client, dev); 222 struct i2c_client *client = container_of(dev, struct i2c_client, dev); 241 struct i2c_client *clien [all...] |
/drivers/power/ |
H A D | max17040_battery.c | 41 struct i2c_client *client; 82 static int max17040_write_reg(struct i2c_client *client, int reg, u8 value) 94 static int max17040_read_reg(struct i2c_client *client, int reg) 106 static void max17040_reset(struct i2c_client *client) 112 static void max17040_get_vcell(struct i2c_client *client) 124 static void max17040_get_soc(struct i2c_client *client) 136 static void max17040_get_version(struct i2c_client *client) 147 static void max17040_get_online(struct i2c_client *client) 157 static void max17040_get_status(struct i2c_client *client) 201 static int max17040_probe(struct i2c_client *clien [all...] |
/drivers/media/usb/dvb-usb-v2/ |
H A D | anysee.h | 59 struct i2c_client *i2c_client[ANYSEE_I2C_CLIENT_MAX]; member in struct:anysee_state
|