Home
last modified time | relevance | path

Searched defs:i2c (Results 51 – 75 of 678) sorted by relevance

12345678910>>...28

/linux/drivers/iio/dac/
H A Dad5696-i2c.c17 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 Di2c-mt65xx.c541 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 Di2c-octeon-core.h163 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 Di2c-cgbc.c119 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 Dlnbp21.c26 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 Dstv0367.h43 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 Dmax77705.c81 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 Dmax77843.c95 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 Dstpmic1.c131 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 Dmax14577.c360 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 Dpalmas.c376 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 Dcs40l50-i2c.c14 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 Dsmpro-core.c30 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 Dhdmi_i2c.c89 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 Dadg792a.c23 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 Dddbridge-ci.c173 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 Dsonixb.c586 __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 Dcs42l51-i2c.c28 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 Dwm8804-i2c.c17 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 Dpcm3168a-i2c.c19 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 Dcs42xx8-i2c.c21 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 Dtlv320aic3x-i2c.c30 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 Dfxas21002c_i2c.c22 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 Dbmi088-accel-i2c.c19 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 Dpadgf119.c36 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()

12345678910>>...28