/linux/drivers/iio/dac/ |
H A D | ad5696-i2c.c | 17 struct i2c_client *i2c = to_i2c_client(st->dev); in ad5686_i2c_read() local 48 struct i2c_client *i2c = to_i2c_client(st->dev); in ad5686_i2c_write() local 61 static int ad5686_i2c_probe(struct i2c_client *i2c) in ad5686_i2c_probe()
|
/linux/drivers/i2c/busses/ |
H A D | i2c-mt65xx.c | 541 static u16 mtk_i2c_readw(struct mtk_i2c *i2c, enum I2C_REGS_OFFSET reg) in mtk_i2c_readw() 546 static void mtk_i2c_writew(struct mtk_i2c *i2c, u16 val, in mtk_i2c_writew() 552 static void mtk_i2c_init_hw(struct mtk_i2c *i2c) in mtk_i2c_init_hw() 659 static int mtk_i2c_get_clk_div_restri(struct mtk_i2c *i2c, in mtk_i2c_get_clk_div_restri() 696 static int mtk_i2c_check_ac_timing(struct mtk_i2c *i2c, in mtk_i2c_check_ac_timing() 798 static int mtk_i2c_calculate_speed(struct mtk_i2c *i2c, unsigned int clk_src, in mtk_i2c_calculate_speed() 871 static int mtk_i2c_set_speed(struct mtk_i2c *i2c, unsigned int parent_clk) in mtk_i2c_set_speed() 946 static void i2c_dump_register(struct mtk_i2c *i2c) in i2c_dump_register() 997 static int mtk_i2c_do_transfer(struct mtk_i2c *i2c, struct i2c_msg *msgs, in mtk_i2c_do_transfer() 1246 struct mtk_i2c *i2c = i2c_get_adapdata(adap); in mtk_i2c_transfer() local [all …]
|
H A D | i2c-octeon-core.h | 163 static inline void octeon_i2c_reg_write(struct octeon_i2c *i2c, u64 eop_reg, u8 data) in octeon_i2c_reg_write() 176 #define octeon_i2c_ctl_write(i2c, val) \ argument 178 #define octeon_i2c_data_write(i2c, val) \ argument 190 static inline int octeon_i2c_reg_read(struct octeon_i2c *i2c, u64 eop_reg, in octeon_i2c_reg_read() 210 #define octeon_i2c_ctl_read(i2c) \ argument 212 #define octeon_i2c_data_read(i2c, error) \ argument 214 #define octeon_i2c_stat_read(i2c) \ argument 223 static inline u64 octeon_i2c_read_int(struct octeon_i2c *i2c) in octeon_i2c_read_int() 233 static inline void octeon_i2c_write_int(struct octeon_i2c *i2c, u64 data) in octeon_i2c_write_int()
|
H A D | i2c-cgbc.c | 119 struct cgbc_i2c_data *i2c = i2c_get_adapdata(adap); in cgbc_i2c_get_status() local 136 struct cgbc_i2c_data *i2c = i2c_get_adapdata(adap); in cgbc_i2c_set_frequency() local 204 struct cgbc_i2c_data *i2c = i2c_get_adapdata(adap); in cgbc_i2c_xfer_msg() local 303 struct cgbc_i2c_data *i2c = i2c_get_adapdata(adap); in cgbc_i2c_xfer() local 365 struct cgbc_i2c_data *i2c; in cgbc_i2c_probe() local 388 struct cgbc_i2c_data *i2c = platform_get_drvdata(pdev); in cgbc_i2c_remove() local
|
/linux/drivers/media/dvb-frontends/ |
H A D | lnbp21.c | 26 struct i2c_adapter *i2c; member 113 struct i2c_adapter *i2c, u8 override_set, in lnbx2x_attach() 152 struct i2c_adapter *i2c, u8 override_set, in lnbh24_attach() 161 struct i2c_adapter *i2c, u8 override_set, in lnbp21_attach()
|
H A D | stv0367.h | 43 struct i2c_adapter *i2c) in stv0367ter_attach() 50 struct i2c_adapter *i2c) in stv0367cab_attach() 57 struct i2c_adapter *i2c) in stv0367ddb_attach()
|
/linux/drivers/mfd/ |
H A D | max77705.c | 81 static int max77705_i2c_probe(struct i2c_client *i2c) in max77705_i2c_probe() 143 struct i2c_client *i2c = to_i2c_client(dev); in max77705_suspend() local 155 struct i2c_client *i2c = to_i2c_client(dev); in max77705_resume() local
|
H A D | max77843.c | 95 static int max77843_probe(struct i2c_client *i2c) in max77843_probe() 179 struct i2c_client *i2c = to_i2c_client(dev); in max77843_suspend() local 191 struct i2c_client *i2c = to_i2c_client(dev); in max77843_resume() local
|
H A D | stpmic1.c | 131 static int stpmic1_probe(struct i2c_client *i2c) in stpmic1_probe() 184 struct i2c_client *i2c = to_i2c_client(dev); in stpmic1_suspend() local 194 struct i2c_client *i2c = to_i2c_client(dev); in stpmic1_resume() local
|
H A D | max14577.c | 360 static int max14577_i2c_probe(struct i2c_client *i2c) in max14577_i2c_probe() 455 static void max14577_i2c_remove(struct i2c_client *i2c) in max14577_i2c_remove() 475 struct i2c_client *i2c = to_i2c_client(dev); in max14577_suspend() local 496 struct i2c_client *i2c = to_i2c_client(dev); in max14577_resume() local
|
H A D | palmas.c | 376 static int palmas_set_pdata_irq_flag(struct i2c_client *i2c, in palmas_set_pdata_irq_flag() 390 static void palmas_dt_to_pdata(struct i2c_client *i2c, in palmas_dt_to_pdata() 484 static int palmas_i2c_probe(struct i2c_client *i2c) in palmas_i2c_probe() 675 static void palmas_i2c_remove(struct i2c_client *i2c) in palmas_i2c_remove()
|
H A D | cs40l50-i2c.c | 14 static int cs40l50_i2c_probe(struct i2c_client *i2c) in cs40l50_i2c_probe() 35 static void cs40l50_i2c_remove(struct i2c_client *i2c) in cs40l50_i2c_remove()
|
H A D | smpro-core.c | 30 struct i2c_client *i2c = to_i2c_client(dev); in smpro_core_write() local 44 struct i2c_client *i2c = to_i2c_client(dev); in smpro_core_read() local 95 static int smpro_core_probe(struct i2c_client *i2c) in smpro_core_probe()
|
/linux/drivers/gpu/drm/msm/hdmi/ |
H A D | hdmi_i2c.c | 89 static int msm_hdmi_i2c_xfer(struct i2c_adapter *i2c, in msm_hdmi_i2c_xfer() 228 void msm_hdmi_i2c_irq(struct i2c_adapter *i2c) in msm_hdmi_i2c_irq() 236 void msm_hdmi_i2c_destroy(struct i2c_adapter *i2c) in msm_hdmi_i2c_destroy() 246 struct i2c_adapter *i2c = NULL; in msm_hdmi_i2c_init() local
|
/linux/drivers/mux/ |
H A D | adg792a.c | 23 static int adg792a_write_cmd(struct i2c_client *i2c, u8 cmd, int reset) in adg792a_write_cmd() 36 struct i2c_client *i2c = to_i2c_client(mux->chip->dev.parent); in adg792a_set() local 61 static int adg792a_probe(struct i2c_client *i2c) in adg792a_probe()
|
/linux/drivers/media/pci/ddbridge/ |
H A D | ddbridge-ci.c | 173 struct i2c_adapter *i2c = &ci->port->i2c->adap; in write_creg() local 184 struct i2c_adapter *i2c = &ci->port->i2c->adap; in read_attribute_mem_xo2() local 197 struct i2c_adapter *i2c = &ci->port->i2c->adap; in write_attribute_mem_xo2() local 207 struct i2c_adapter *i2c = &ci->port->i2c->adap; in read_cam_control_xo2() local 220 struct i2c_adapter *i2c = &ci->port->i2c->adap; in write_cam_control_xo2() local 262 struct i2c_adapter *i2c = &ci->port->i2c->adap; in poll_slot_status_xo2() local
|
/linux/drivers/media/usb/gspca/ |
H A D | sonixb.c | 586 __u8 i2c[] = in setgain() local 598 __u8 i2c[] = in setgain() local 606 __u8 i2c[] = { in setgain() local 623 __u8 i2c[] = {0xa0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10}; in setgain() local 686 __u8 i2c[] = {0xc0, 0x11, 0x25, 0x00, 0x00, 0x00, 0x00, 0x17}; in setexposure() local 721 __u8 i2c[] = {0xb0, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x10}; in setexposure() local 858 __u8 i2c[] = {0xa0, 0x00, 0x2b, 0x00, 0x00, 0x00, 0x00, 0x10}; in setfreq() local 1197 const __u8 i2c[] = { 0xa0, 0x21, 0x13, in sd_start() local
|
/linux/sound/soc/codecs/ |
H A D | cs42l51-i2c.c | 28 static int cs42l51_i2c_probe(struct i2c_client *i2c) in cs42l51_i2c_probe() 37 static void cs42l51_i2c_remove(struct i2c_client *i2c) in cs42l51_i2c_remove()
|
H A D | wm8804-i2c.c | 17 static int wm8804_i2c_probe(struct i2c_client *i2c) in wm8804_i2c_probe() 28 static void wm8804_i2c_remove(struct i2c_client *i2c) in wm8804_i2c_remove()
|
H A D | pcm3168a-i2c.c | 19 static int pcm3168a_i2c_probe(struct i2c_client *i2c) in pcm3168a_i2c_probe() 30 static void pcm3168a_i2c_remove(struct i2c_client *i2c) in pcm3168a_i2c_remove()
|
H A D | cs42xx8-i2c.c | 21 static int cs42xx8_i2c_probe(struct i2c_client *i2c) in cs42xx8_i2c_probe() 42 static void cs42xx8_i2c_remove(struct i2c_client *i2c) in cs42xx8_i2c_remove()
|
H A D | tlv320aic3x-i2c.c | 30 static int aic3x_i2c_probe(struct i2c_client *i2c) in aic3x_i2c_probe() 43 static void aic3x_i2c_remove(struct i2c_client *i2c) in aic3x_i2c_remove()
|
/linux/drivers/iio/gyro/ |
H A D | fxas21002c_i2c.c | 22 static int fxas21002c_i2c_probe(struct i2c_client *i2c) in fxas21002c_i2c_probe() 36 static void fxas21002c_i2c_remove(struct i2c_client *i2c) in fxas21002c_i2c_remove()
|
/linux/drivers/iio/accel/ |
H A D | bmi088-accel-i2c.c | 19 static int bmi088_accel_probe(struct i2c_client *i2c) in bmi088_accel_probe() 34 static void bmi088_accel_remove(struct i2c_client *i2c) in bmi088_accel_remove()
|
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
H A D | padgf119.c | 36 gf119_i2c_pad_s_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) in gf119_i2c_pad_s_new() 48 gf119_i2c_pad_x_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) in gf119_i2c_pad_x_new()
|