Searched defs:i2c (Results 1 - 200 of 541) sorted by relevance

123

/linux-4.4.14/drivers/i2c/busses/
H A DMakefile
H A Di2c-versatile.c34 struct i2c_versatile *i2c = data; i2c_versatile_setsda() local
41 struct i2c_versatile *i2c = data; i2c_versatile_setscl() local
48 struct i2c_versatile *i2c = data; i2c_versatile_getsda() local
54 struct i2c_versatile *i2c = data; i2c_versatile_getscl() local
69 struct i2c_versatile *i2c; i2c_versatile_probe() local
124 struct i2c_versatile *i2c = platform_get_drvdata(dev); i2c_versatile_remove() local
H A Di2c-pca-platform.c44 struct i2c_pca_pf_data *i2c = pd; i2c_pca_pf_readbyte8() local
50 struct i2c_pca_pf_data *i2c = pd; i2c_pca_pf_readbyte16() local
56 struct i2c_pca_pf_data *i2c = pd; i2c_pca_pf_readbyte32() local
62 struct i2c_pca_pf_data *i2c = pd; i2c_pca_pf_writebyte8() local
68 struct i2c_pca_pf_data *i2c = pd; i2c_pca_pf_writebyte16() local
74 struct i2c_pca_pf_data *i2c = pd; i2c_pca_pf_writebyte32() local
81 struct i2c_pca_pf_data *i2c = pd; i2c_pca_pf_waitforcompletion() local
106 struct i2c_pca_pf_data *i2c = pd; i2c_pca_pf_dummyreset() local
113 struct i2c_pca_pf_data *i2c = pd; i2c_pca_pf_resetchip() local
122 struct i2c_pca_pf_data *i2c = dev_id; i2c_pca_pf_handler() local
135 struct i2c_pca_pf_data *i2c; i2c_pca_pf_probe() local
261 struct i2c_pca_pf_data *i2c = platform_get_drvdata(pdev); i2c_pca_pf_remove() local
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Dpadnv04.c33 nv04_i2c_pad_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) nv04_i2c_pad_new() argument
H A Dpadnv4e.c33 nv4e_i2c_pad_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) nv4e_i2c_pad_new() argument
H A Dpadnv50.c33 nv50_i2c_pad_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) nv50_i2c_pad_new() argument
H A Dpadgf119.c36 gf119_i2c_pad_s_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) gf119_i2c_pad_s_new() argument
48 gf119_i2c_pad_x_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) gf119_i2c_pad_x_new() argument
H A Dpad.c96 nvkm_i2c_pad_ctor(const struct nvkm_i2c_pad_func *func, struct nvkm_i2c *i2c, nvkm_i2c_pad_ctor() argument
109 nvkm_i2c_pad_new_(const struct nvkm_i2c_pad_func *func, struct nvkm_i2c *i2c, nvkm_i2c_pad_new_() argument
H A Dpadg94.c61 g94_i2c_pad_s_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) g94_i2c_pad_s_new() argument
73 g94_i2c_pad_x_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) g94_i2c_pad_x_new() argument
H A Dpadgm204.c61 gm204_i2c_pad_s_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) gm204_i2c_pad_s_new() argument
73 gm204_i2c_pad_x_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) gm204_i2c_pad_x_new() argument
H A Dg94.c28 g94_aux_stat(struct nvkm_i2c *i2c, u32 *hi, u32 *lo, u32 *rq, u32 *tx) g94_aux_stat() argument
43 g94_aux_mask(struct nvkm_i2c *i2c, u32 type, u32 mask, u32 data) g94_aux_mask() argument
H A Dgk104.c28 gk104_aux_stat(struct nvkm_i2c *i2c, u32 *hi, u32 *lo, u32 *rq, u32 *tx) gk104_aux_stat() argument
43 gk104_aux_mask(struct nvkm_i2c *i2c, u32 type, u32 mask, u32 data) gk104_aux_mask() argument
H A Dpad.h7 struct nvkm_i2c *i2c; member in struct:nvkm_i2c_pad
/linux-4.4.14/drivers/media/dvb-frontends/
H A Dstb6000.h42 stb6000_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c) stb6000_attach() argument
H A Dtda18271c2dd.h10 tda18271c2dd_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 adr) tda18271c2dd_attach() argument
H A Dtua6100.h40 static inline struct dvb_frontend* tua6100_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c) tua6100_attach() argument
H A Dzl10039.h32 zl10039_attach(struct dvb_frontend *fe, u8 i2c_addr, struct i2c_adapter *i2c) zl10039_attach() argument
H A Dbcm3510.h41 bcm3510_attach(const struct bcm3510_config* config, struct i2c_adapter* i2c) bcm3510_attach() argument
H A Dcx22700.h38 cx22700_attach(const struct cx22700_config* config, struct i2c_adapter* i2c) cx22700_attach() argument
H A Dcx24117.h38 cx24117_attach( const struct cx24117_config *config, struct i2c_adapter *i2c) cx24117_attach() argument
H A Dec100.h38 ec100_attach( const struct ec100_config *config, struct i2c_adapter *i2c) ec100_attach() argument
H A Ditd1000.h35 static inline struct dvb_frontend *itd1000_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct itd1000_config *cfg) itd1000_attach() argument
H A Dl64781.h38 l64781_attach(const struct l64781_config* config, struct i2c_adapter* i2c) l64781_attach() argument
H A Dlgs8gl5.h38 lgs8gl5_attach( const struct lgs8gl5_config *config, struct i2c_adapter *i2c) lgs8gl5_attach() argument
H A Dlnbp22.h50 lnbp22_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c) lnbp22_attach() argument
H A Dmt312.h43 mt312_attach( const struct mt312_config *config, struct i2c_adapter *i2c) mt312_attach() argument
H A Dnxt6000.h40 nxt6000_attach(const struct nxt6000_config* config, struct i2c_adapter* i2c) nxt6000_attach() argument
H A Dor51132.h41 or51132_attach(const struct or51132_config* config, struct i2c_adapter* i2c) or51132_attach() argument
H A Dsp8870.h42 sp8870_attach(const struct sp8870_config* config, struct i2c_adapter* i2c) sp8870_attach() argument
H A Dsp887x.h24 sp887x_attach(const struct sp887x_config* config, struct i2c_adapter* i2c) sp887x_attach() argument
H A Dtda8083.h42 tda8083_attach(const struct tda8083_config* config, struct i2c_adapter* i2c) tda8083_attach() argument
H A Dtda826x.h43 tda826x_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c, int has_loopthrough) tda826x_attach() argument
H A Dascot2e.h49 ascot2e_attach(struct dvb_frontend *fe, const struct ascot2e_config *config, struct i2c_adapter *i2c) ascot2e_attach() argument
H A Dcx22702.h49 cx22702_attach( const struct cx22702_config *config, struct i2c_adapter *i2c) cx22702_attach() argument
H A Dcx24110.h53 cx24110_attach(const struct cx24110_config* config, struct i2c_adapter* i2c) cx24110_attach() argument
H A Dcx24113.h41 cx24113_attach(struct dvb_frontend *fe, const struct cx24113_config *config, struct i2c_adapter *i2c) cx24113_attach() argument
H A Dcx24116.h49 cx24116_attach( const struct cx24116_config *config, struct i2c_adapter *i2c) cx24116_attach() argument
H A Dcxd2841er.h42 cxd2841er_attach_s( struct cxd2841er_config *cfg, struct i2c_adapter *i2c) cxd2841er_attach_s() argument
50 cxd2841er_attach_t( struct cxd2841er_config *cfg, struct i2c_adapter *i2c) cxd2841er_attach_t() argument
57 cxd2841er_attach_c( struct cxd2841er_config *cfg, struct i2c_adapter *i2c) cxd2841er_attach_c() argument
H A Dds3000.h43 ds3000_attach(const struct ds3000_config *config, struct i2c_adapter *i2c) ds3000_attach() argument
H A Dhorus3a.h49 horus3a_attach(struct dvb_frontend *fe, const struct horus3a_config *config, struct i2c_adapter *i2c) horus3a_attach() argument
H A Dmb86a20s.h42 mb86a20s_attach( const struct mb86a20s_config *config, struct i2c_adapter *i2c) mb86a20s_attach() argument
H A Dor51211.h44 or51211_attach(const struct or51211_config* config, struct i2c_adapter* i2c) or51211_attach() argument
H A Ds921.h33 s921_attach( const struct s921_config *config, struct i2c_adapter *i2c) s921_attach() argument
H A Dstv0297.h49 stv0297_attach(const struct stv0297_config* config, struct i2c_adapter* i2c) stv0297_attach() argument
H A Dtdhd1.h46 struct i2c_adapter *i2c = fe->tuner_priv; alps_tdhd1_204a_tuner_set_params() local
H A Dves1x93.h47 ves1x93_attach(const struct ves1x93_config* config, struct i2c_adapter* i2c) ves1x93_attach() argument
H A Dzl10036.h45 zl10036_attach(struct dvb_frontend *fe, const struct zl10036_config *config, struct i2c_adapter *i2c) zl10036_attach() argument
H A Dbsbe1.h79 struct i2c_adapter *i2c = fe->tuner_priv; alps_bsbe1_tuner_set_params() local
H A Dbsru6.h110 struct i2c_adapter *i2c = fe->tuner_priv; alps_bsru6_tuner_set_params() local
H A Dcx24120.h50 cx24120_attach(const struct cx24120_config *config, struct i2c_adapter *i2c) cx24120_attach() argument
H A Dcx24123.h47 cx24123_attach( const struct cx24123_config *config, struct i2c_adapter *i2c) cx24123_attach() argument
H A Dcxd2820r_priv.h38 struct i2c_adapter *i2c; member in struct:cxd2820r_priv
H A Ddib3000.h48 dib3000mb_attach(const struct dib3000_config* config, struct i2c_adapter* i2c, struct dib_fe_xfer_ops *xfer_ops) dib3000mb_attach() argument
H A Dhd29l2.h58 hd29l2_attach( const struct hd29l2_config *config, struct i2c_adapter *i2c) hd29l2_attach() argument
H A Disl6405.c42 struct i2c_adapter *i2c; member in struct:isl6405
123 struct dvb_frontend *isl6405_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, isl6405_attach() argument
H A Disl6421.h47 static inline struct dvb_frontend *isl6421_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c_addr, isl6421_attach() argument
H A Dix2505v.h56 ix2505v_attach(struct dvb_frontend *fe, const struct ix2505v_config *config, struct i2c_adapter *i2c) ix2505v_attach() argument
H A Dlgdt330x.h59 lgdt330x_attach(const struct lgdt330x_config* config, struct i2c_adapter* i2c) lgdt330x_attach() argument
H A Dlnbh24.h47 lnbh24_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 override_set, u8 override_clear, u8 i2c_addr) lnbh24_attach() argument
H A Dlnbh25.h46 lnbh25_attach( struct dvb_frontend *fe, struct lnbh25_config *cfg, struct i2c_adapter *i2c) lnbh25_attach() argument
H A Dlnbp21.h67 lnbp21_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 override_set, u8 override_clear) lnbp21_attach() argument
H A Dlnbp22.c48 struct i2c_adapter *i2c; member in struct:lnbp22
113 lnbp22_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c) lnbp22_attach() argument
H A Dm88rs2000.h48 m88rs2000_attach( const struct m88rs2000_config *config, struct i2c_adapter *i2c) m88rs2000_attach() argument
H A Dmt352.h58 mt352_attach(const struct mt352_config* config, struct i2c_adapter* i2c) mt352_attach() argument
H A Dnxt200x.h49 nxt200x_attach(const struct nxt200x_config* config, struct i2c_adapter* i2c) nxt200x_attach() argument
H A Ds5h1420.h48 s5h1420_attach(const struct s5h1420_config *config, struct i2c_adapter *i2c) s5h1420_attach() argument
H A Dsi2165.h53 si2165_attach( const struct si2165_config *config, struct i2c_adapter *i2c) si2165_attach() argument
H A Dsi21xx.h20 si21xx_attach( const struct si21xx_config *config, struct i2c_adapter *i2c) si21xx_attach() argument
H A Dstv0288.h50 stv0288_attach(const struct stv0288_config *config, struct i2c_adapter *i2c) stv0288_attach() argument
H A Dstv0367.h51 stv0367ter_attach(const struct stv0367_config *config, struct i2c_adapter *i2c) stv0367ter_attach() argument
58 stv0367cab_attach(const struct stv0367_config *config, struct i2c_adapter *i2c) stv0367cab_attach() argument
H A Dtda10086.h53 tda10086_attach(const struct tda10086_config* config, struct i2c_adapter* i2c) tda10086_attach() argument
H A Dtda665x.h42 tda665x_attach(struct dvb_frontend *fe, const struct tda665x_config *config, struct i2c_adapter *i2c) tda665x_attach() argument
H A Dtda8261.h45 tda8261_attach(struct dvb_frontend *fe, const struct tda8261_config *config, struct i2c_adapter *i2c) tda8261_attach() argument
H A Dves1820.h48 ves1820_attach(const struct ves1820_config* config, struct i2c_adapter* i2c, u8 pwm) ves1820_attach() argument
H A Dzl10353.h54 zl10353_attach(const struct zl10353_config *config, struct i2c_adapter *i2c) zl10353_attach() argument
H A Datbm8830.h69 atbm8830_attach(const struct atbm8830_config *config, struct i2c_adapter *i2c) atbm8830_attach() argument
H A Dcxd2820r.h82 cxd2820r_attach( const struct cxd2820r_config *config, struct i2c_adapter *i2c, int *gpio_chip_base ) cxd2820r_attach() argument
H A Ddrxk.h58 drxk_attach(const struct drxk_config *config, struct i2c_adapter *i2c) drxk_attach() argument
H A Disl6421.c42 struct i2c_adapter *i2c; member in struct:isl6421
128 struct dvb_frontend *isl6421_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c_addr, isl6421_attach() argument
H A Disl6423.h53 isl6423_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct isl6423_config *config) isl6423_attach() argument
H A Dlnbp21.c43 struct i2c_adapter *i2c; member in struct:lnbp21
129 lnbx2x_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 override_set, u8 override_clear, u8 i2c_addr, u8 config) lnbx2x_attach() argument
168 lnbh24_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 override_set, u8 override_clear, u8 i2c_addr) lnbh24_attach() argument
177 lnbp21_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 override_set, u8 override_clear) lnbp21_attach() argument
H A Dstv6110.h54 stv6110_attach(struct dvb_frontend *fe, const struct stv6110_config *config, struct i2c_adapter *i2c) stv6110_attach() argument
H A Dts2020.h77 ts2020_attach( struct dvb_frontend *fe, const struct ts2020_config *config, struct i2c_adapter *i2c) ts2020_attach() argument
H A Dau8522_common.c117 int au8522_get_state(struct au8522_state **state, struct i2c_adapter *i2c, au8522_get_state() argument
H A Ddib0070.h58 static inline struct dvb_frontend *dib0070_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct dib0070_config *cfg) dib0070_attach() argument
H A Ddib3000mc.h64 int dib3000mc_i2c_enumeration(struct i2c_adapter *i2c, dib3000mc_i2c_enumeration() argument
H A Ddrxd.h62 drxd_attach(const struct drxd_config *config, void *priv, struct i2c_adapter *i2c, struct device *dev) drxd_attach() argument
H A Ddvb-pll.h47 dvb_pll_attach(struct dvb_frontend *fe, int pll_addr, struct i2c_adapter *i2c, unsigned int pll_desc_id) dvb_pll_attach() argument
H A Dhd29l2_priv.h65 struct i2c_adapter *i2c; member in struct:hd29l2_priv
H A Disl6405.h65 isl6405_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c_addr, u8 override_set, u8 override_clear) isl6405_attach() argument
H A Disl6423.c60 struct i2c_adapter *i2c; member in struct:isl6423_dev
70 struct i2c_adapter *i2c = isl6423->i2c; isl6423_write() local
267 isl6423_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct isl6423_config *config) isl6423_attach() argument
H A Dlgs8gxx.h88 lgs8gxx_attach(const struct lgs8gxx_config *config, struct i2c_adapter *i2c) lgs8gxx_attach() argument
H A Dlnbh25.c39 struct i2c_adapter *i2c; member in struct:lnbh25_priv
153 lnbh25_attach(struct dvb_frontend *fe, struct lnbh25_config *cfg, struct i2c_adapter *i2c) lnbh25_attach() argument
H A Ds5h1409.h74 s5h1409_attach( const struct s5h1409_config *config, struct i2c_adapter *i2c) s5h1409_attach() argument
H A Dstb6000.c40 struct i2c_adapter *i2c; member in struct:stb6000_priv
201 stb6000_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c) stb6000_attach() argument
H A Dstv0299.h102 stv0299_attach(const struct stv0299_config *config, struct i2c_adapter *i2c) stv0299_attach() argument
H A Dstv0900.h65 stv0900_attach(const struct stv0900_config *config, struct i2c_adapter *i2c, int demod) stv0900_attach() argument
H A Dstv6110x.h63 stv6110x_attach(struct dvb_frontend *fe, const struct stv6110x_config *config, struct i2c_adapter *i2c) stv6110x_attach() argument
H A Dstv6110x_priv.h69 struct i2c_adapter *i2c; member in struct:stv6110x_state
H A Dtda1002x.h64 tda10021_attach(const struct tda1002x_config* config, struct i2c_adapter* i2c, u8 pwm) tda10021_attach() argument
77 tda10023_attach( const struct tda10023_config *config, struct i2c_adapter *i2c, u8 pwm) tda10023_attach() argument
H A Dtda665x.c30 struct i2c_adapter *i2c; member in struct:tda665x_state
223 tda665x_attach(struct dvb_frontend *fe, const struct tda665x_config *config, struct i2c_adapter *i2c) tda665x_attach() argument
H A Dtda8261.c31 struct i2c_adapter *i2c; member in struct:tda8261_state
197 tda8261_attach(struct dvb_frontend *fe, const struct tda8261_config *config, struct i2c_adapter *i2c) tda8261_attach() argument
H A Dtda826x.c39 struct i2c_adapter *i2c; member in struct:tda826x_priv
144 struct dvb_frontend *tda826x_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c, int has_loopthrough) tda826x_attach() argument
H A Dtua6100.c41 struct i2c_adapter *i2c; member in struct:tua6100_priv
173 struct dvb_frontend *tua6100_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c) tua6100_attach() argument
/linux-4.4.14/drivers/media/tuners/
H A Dfc0012-priv.h25 struct i2c_adapter *i2c; member in struct:fc0012_priv
H A Dmt2266.h30 static inline struct dvb_frontend * mt2266_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2266_config *cfg) mt2266_attach() argument
H A Dqt1010.h44 qt1010_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct qt1010_config *cfg) qt1010_attach() argument
H A Dfc0011.h32 fc0011_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct fc0011_config *config) fc0011_attach() argument
H A Dfc0013.h37 fc0013_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c_address, int dual_master, enum fc001x_xtal_freq xtal_freq) fc0013_attach() argument
H A Dmax2165.h40 max2165_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct max2165_config *cfg) max2165_attach() argument
H A Dmc44s803.h39 mc44s803_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mc44s803_config *cfg) mc44s803_attach() argument
H A Dmt2060.h36 static inline struct dvb_frontend * mt2060_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2060_config *cfg, u16 if1) mt2060_attach() argument
H A Dmt2063.h18 mt2063_attach(struct dvb_frontend *fe, struct mt2063_config *config, struct i2c_adapter *i2c) mt2063_attach() argument
H A Dmt2131.h39 mt2131_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2131_config *cfg, u16 if1) mt2131_attach() argument
H A Dtda18218.h37 tda18218_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct tda18218_config *cfg) tda18218_attach() argument
H A Dfc0012.h57 fc0012_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct fc0012_config *cfg) fc0012_attach() argument
H A Dfc0013-priv.h35 struct i2c_adapter *i2c; member in struct:fc0013_priv
H A Dmt2131_priv.h38 struct i2c_adapter *i2c; member in struct:mt2131_priv
H A Dtda827x.h59 tda827x_attach(struct dvb_frontend *fe, int addr, struct i2c_adapter *i2c, struct tda827x_config *cfg) tda827x_attach() argument
H A Dxc4000.h58 xc4000_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct xc4000_config *cfg) xc4000_attach() argument
H A Dqt1010_priv.h95 struct i2c_adapter *i2c; member in struct:qt1010_priv
H A Dr820t.h50 r820t_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct r820t_config *cfg) r820t_attach() argument
H A Dxc5000.h66 xc5000_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct xc5000_config *cfg) xc5000_attach() argument
H A Dmt2060_priv.h97 struct i2c_adapter *i2c; member in struct:mt2060_priv
H A Dmax2165_priv.h47 struct i2c_adapter *i2c; member in struct:max2165_priv
H A Dmc44s803.c324 mc44s803_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mc44s803_config *cfg) mc44s803_attach() argument
H A Dmt2131.c257 mt2131_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct mt2131_config *cfg, u16 if1) mt2131_attach() argument
H A Dqm1d1c0042.c54 struct i2c_client *i2c; member in struct:qm1d1c0042_state
H A Dqt1010.c417 qt1010_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct qt1010_config *cfg) qt1010_attach() argument
H A Dtda18218.c293 tda18218_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct tda18218_config *cfg) tda18218_attach() argument
/linux-4.4.14/sound/soc/codecs/
H A Dcs42l51-i2c.c26 static int cs42l51_i2c_probe(struct i2c_client *i2c, cs42l51_i2c_probe() argument
38 static int cs42l51_i2c_remove(struct i2c_client *i2c) cs42l51_i2c_remove() argument
H A Dcs42xx8-i2c.c20 static int cs42xx8_i2c_probe(struct i2c_client *i2c, cs42xx8_i2c_probe() argument
34 static int cs42xx8_i2c_remove(struct i2c_client *i2c) cs42xx8_i2c_remove() argument
H A Des8328-i2c.c33 static int es8328_i2c_probe(struct i2c_client *i2c, es8328_i2c_probe() argument
40 static int es8328_i2c_remove(struct i2c_client *i2c) es8328_i2c_remove() argument
H A Dwm8804-i2c.c19 static int wm8804_i2c_probe(struct i2c_client *i2c, wm8804_i2c_probe() argument
31 static int wm8804_i2c_remove(struct i2c_client *i2c) wm8804_i2c_remove() argument
H A Dpcm512x-i2c.c23 static int pcm512x_i2c_probe(struct i2c_client *i2c, pcm512x_i2c_probe() argument
40 static int pcm512x_i2c_remove(struct i2c_client *i2c) pcm512x_i2c_remove() argument
H A Dtlv320aic23-i2c.c22 static int tlv320aic23_i2c_probe(struct i2c_client *i2c, tlv320aic23_i2c_probe() argument
34 static int tlv320aic23_i2c_remove(struct i2c_client *i2c) tlv320aic23_i2c_remove() argument
H A Dlm4857.c123 static int lm4857_i2c_probe(struct i2c_client *i2c, lm4857_i2c_probe() argument
/linux-4.4.14/drivers/staging/media/cxd2099/
H A Dcxd2099.h43 cxd2099_attach(struct cxd2099_cfg *cfg, void *priv, struct i2c_adapter *i2c) cxd2099_attach() argument
/linux-4.4.14/drivers/media/radio/si470x/
H A DMakefile
/linux-4.4.14/drivers/mfd/
H A Darizona-i2c.c26 static int arizona_i2c_probe(struct i2c_client *i2c, arizona_i2c_probe() argument
88 static int arizona_i2c_remove(struct i2c_client *i2c) arizona_i2c_remove() argument
H A Dbcm590xx.c99 static int bcm590xx_i2c_remove(struct i2c_client *i2c) bcm590xx_i2c_remove() argument
H A Dda9055-i2c.c23 static int da9055_i2c_probe(struct i2c_client *i2c, da9055_i2c_probe() argument
49 static int da9055_i2c_remove(struct i2c_client *i2c) da9055_i2c_remove() argument
H A Drn5t618.c62 static int rn5t618_i2c_probe(struct i2c_client *i2c, rn5t618_i2c_probe() argument
96 static int rn5t618_i2c_remove(struct i2c_client *i2c) rn5t618_i2c_remove() argument
H A Drt5033.c62 static int rt5033_i2c_probe(struct i2c_client *i2c, rt5033_i2c_probe() argument
113 static int rt5033_i2c_remove(struct i2c_client *i2c) rt5033_i2c_remove() argument
H A Dsmsc-ece1099.c34 static int smsc_i2c_probe(struct i2c_client *i2c, smsc_i2c_probe() argument
83 static int smsc_i2c_remove(struct i2c_client *i2c) smsc_i2c_remove() argument
H A Dwm831x-i2c.c27 static int wm831x_i2c_probe(struct i2c_client *i2c, wm831x_i2c_probe() argument
51 static int wm831x_i2c_remove(struct i2c_client *i2c) wm831x_i2c_remove() argument
H A Dwm8350-i2c.c26 static int wm8350_i2c_probe(struct i2c_client *i2c, wm8350_i2c_probe() argument
51 static int wm8350_i2c_remove(struct i2c_client *i2c) wm8350_i2c_remove() argument
H A Dintel_soc_pmic_core.c63 static int intel_soc_pmic_i2c_probe(struct i2c_client *i2c, intel_soc_pmic_i2c_probe() argument
125 static int intel_soc_pmic_i2c_remove(struct i2c_client *i2c) intel_soc_pmic_i2c_remove() argument
142 static void intel_soc_pmic_shutdown(struct i2c_client *i2c) intel_soc_pmic_shutdown() argument
H A Dtps6507x.c40 struct i2c_client *i2c = tps6507x->i2c_client; tps6507x_i2c_read_device() local
68 struct i2c_client *i2c = tps6507x->i2c_client; tps6507x_i2c_write_device() local
87 static int tps6507x_i2c_probe(struct i2c_client *i2c, tps6507x_i2c_probe() argument
107 static int tps6507x_i2c_remove(struct i2c_client *i2c) tps6507x_i2c_remove() argument
H A Dtps65912-i2c.c28 struct i2c_client *i2c = tps65912->control_data; tps65912_i2c_read() local
55 struct i2c_client *i2c = tps65912->control_data; tps65912_i2c_write() local
75 static int tps65912_i2c_probe(struct i2c_client *i2c, tps65912_i2c_probe() argument
94 static int tps65912_i2c_remove(struct i2c_client *i2c) tps65912_i2c_remove() argument
H A D88pm860x-i2c.c18 int pm860x_reg_read(struct i2c_client *i2c, int reg) pm860x_reg_read() argument
34 int pm860x_reg_write(struct i2c_client *i2c, int reg, pm860x_reg_write() argument
47 int pm860x_bulk_read(struct i2c_client *i2c, int reg, pm860x_bulk_read() argument
60 int pm860x_bulk_write(struct i2c_client *i2c, int reg, pm860x_bulk_write() argument
73 int pm860x_set_bits(struct i2c_client *i2c, int reg, pm860x_set_bits() argument
86 static int read_device(struct i2c_client *i2c, int reg, read_device() argument
122 static int write_device(struct i2c_client *i2c, int reg, write_device() argument
143 int pm860x_page_reg_write(struct i2c_client *i2c, int reg, pm860x_page_reg_write() argument
161 int pm860x_page_bulk_read(struct i2c_client *i2c, int reg, pm860x_page_bulk_read() argument
H A Dda9063-i2c.c214 static int da9063_i2c_probe(struct i2c_client *i2c, da9063_i2c_probe() argument
249 static int da9063_i2c_remove(struct i2c_client *i2c) da9063_i2c_remove() argument
H A Dmax77843.c102 static int max77843_probe(struct i2c_client *i2c, max77843_probe() argument
174 static int max77843_remove(struct i2c_client *i2c) max77843_remove() argument
200 struct i2c_client *i2c = container_of(dev, struct i2c_client, dev); max77843_suspend() local
212 struct i2c_client *i2c = container_of(dev, struct i2c_client, dev); max77843_resume() local
H A Dstmpe-i2c.c22 struct i2c_client *i2c = stmpe->client; i2c_reg_read() local
29 struct i2c_client *i2c = stmpe->client; i2c_reg_write() local
36 struct i2c_client *i2c = stmpe->client; i2c_block_read() local
44 struct i2c_client *i2c = stmpe->client; i2c_block_write() local
69 stmpe_i2c_probe(struct i2c_client *i2c, const struct i2c_device_id *id) stmpe_i2c_probe() argument
93 static int stmpe_i2c_remove(struct i2c_client *i2c) stmpe_i2c_remove() argument
H A Dwm8400-core.c160 static int wm8400_i2c_probe(struct i2c_client *i2c, wm8400_i2c_probe() argument
179 static int wm8400_i2c_remove(struct i2c_client *i2c) wm8400_i2c_remove() argument
H A Das3722.c331 static int as3722_i2c_of_probe(struct i2c_client *i2c, as3722_i2c_of_probe() argument
357 static int as3722_i2c_probe(struct i2c_client *i2c, as3722_i2c_probe() argument
416 static int as3722_i2c_remove(struct i2c_client *i2c) as3722_i2c_remove() argument
H A Dda9062-core.c438 static int da9062_i2c_probe(struct i2c_client *i2c, da9062_i2c_probe() argument
497 static int da9062_i2c_remove(struct i2c_client *i2c) da9062_i2c_remove() argument
H A Dmax77693.c163 static int max77693_i2c_probe(struct i2c_client *i2c, max77693_i2c_probe() argument
312 static int max77693_i2c_remove(struct i2c_client *i2c) max77693_i2c_remove() argument
337 struct i2c_client *i2c = container_of(dev, struct i2c_client, dev); max77693_suspend() local
350 struct i2c_client *i2c = container_of(dev, struct i2c_client, dev); max77693_resume() local
H A Dmax8907.c187 static int max8907_i2c_probe(struct i2c_client *i2c, max8907_i2c_probe() argument
292 static int max8907_i2c_remove(struct i2c_client *i2c) max8907_i2c_remove() argument
H A Dmax8925-i2c.c21 static inline int max8925_read_device(struct i2c_client *i2c, max8925_read_device() argument
37 static inline int max8925_write_device(struct i2c_client *i2c, max8925_write_device() argument
52 int max8925_reg_read(struct i2c_client *i2c, int reg) max8925_reg_read() argument
69 int max8925_reg_write(struct i2c_client *i2c, int reg, max8925_reg_write() argument
83 int max8925_bulk_read(struct i2c_client *i2c, int reg, max8925_bulk_read() argument
97 int max8925_bulk_write(struct i2c_client *i2c, int reg, max8925_bulk_write() argument
111 int max8925_set_bits(struct i2c_client *i2c, int reg, max8925_set_bits() argument
H A Dmax8997-irq.c128 struct i2c_client *i2c = get_i2c(max8997, i); max8997_irq_sync_unlock() local
322 struct i2c_client *i2c; max8997_irq_init() local
/linux-4.4.14/drivers/media/dvb-frontends/drx39xyj/
H A Ddrx39xxj.h30 struct i2c_adapter *i2c; member in struct:drx39xxj_state
40 static inline struct dvb_frontend *drx39xxj_attach(struct i2c_adapter *i2c) { drx39xxj_attach() argument
/linux-4.4.14/sound/i2c/
H A DMakefile
/linux-4.4.14/drivers/media/pci/cx23885/
H A Dnetup-init.c25 static void i2c_av_write(struct i2c_adapter *i2c, u16 reg, u8 val) i2c_av_write() argument
46 static void i2c_av_write4(struct i2c_adapter *i2c, u16 reg, u32 val) i2c_av_write4() argument
70 static u8 i2c_av_read(struct i2c_adapter *i2c, u16 reg) i2c_av_read() argument
100 static void i2c_av_and_or(struct i2c_adapter *i2c, u16 reg, unsigned and_mask, i2c_av_and_or() argument
109 struct i2c_adapter *i2c = &i2c_bus->i2c_adap; netup_initialize() local
/linux-4.4.14/drivers/input/touchscreen/
H A Dtsc2004.c29 struct i2c_client *i2c = to_i2c_client(dev); tsc2004_cmd() local
41 static int tsc2004_probe(struct i2c_client *i2c, tsc2004_probe() argument
50 static int tsc2004_remove(struct i2c_client *i2c) tsc2004_remove() argument
H A D88pm860x-ts.c45 struct i2c_client *i2c; member in struct:pm860x_touch
124 struct i2c_client *i2c = (chip->id == CHIP_PM8607) ? chip->client \ pm860x_touch_dt_init() local
178 struct i2c_client *i2c = (chip->id == CHIP_PM8607) ? chip->client \ pm860x_touch_probe() local
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Doutp.c60 struct nvkm_i2c *i2c = disp->engine.subdev.device->i2c; nvkm_output_ctor() local
H A Doutp.h15 struct nvkm_i2c_bus *i2c; member in struct:nvkm_output
H A Dpiornv50.c120 struct nvkm_i2c *i2c = disp->engine.subdev.device->i2c; nv50_pior_dp_new() local
H A Doutpdp.c216 struct nvkm_i2c *i2c = device->i2c; nvkm_output_dp_ctor() local
282 struct nvkm_i2c *i2c = disp->engine.subdev.device->i2c; nvkm_output_dp_new_() local
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/therm/
H A Dic.c87 struct nvkm_i2c *i2c = device->i2c; nvkm_therm_ic_ctor() local
/linux-4.4.14/drivers/iio/gyro/
H A Ditg3200_buffer.c26 static int itg3200_read_all_channels(struct i2c_client *i2c, __be16 *buf) itg3200_read_all_channels() argument
/linux-4.4.14/drivers/input/misc/
H A D88pm860x_onkey.c39 struct i2c_client *i2c; member in struct:pm860x_onkey_info
H A Dmax8925_onkey.c37 struct i2c_client *i2c; member in struct:max8925_onkey_info
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Di2c.c31 u16 i2c = 0x0000; dcb_i2c_table() local
64 u16 i2c = dcb_i2c_table(bios, ver, &hdr, &cnt, len); dcb_i2c_entry() local
H A Ddcb.c57 u16 i2c = nvbios_rd16(bios, dcb + 2); dcb_table() local
66 u16 i2c = nvbios_rd16(bios, dcb + 2); dcb_table() local
/linux-4.4.14/drivers/power/
H A Dmax8998_charger.c47 struct i2c_client *i2c = max8998->iodev->i2c; max8998_battery_get_property() local
91 struct i2c_client *i2c; max8998_battery_probe() local
H A Dmax8997_charger.c48 struct i2c_client *i2c = charger->iodev->i2c; max8997_battery_get_property() local
/linux-4.4.14/drivers/gpu/drm/mgag200/
H A Dmgag200_i2c.c62 struct mga_i2c_chan *i2c = data; mga_gpio_setsda() local
69 struct mga_i2c_chan *i2c = data; mga_gpio_setscl() local
76 struct mga_i2c_chan *i2c = data; mga_gpio_getsda() local
83 struct mga_i2c_chan *i2c = data; mga_gpio_getscl() local
91 struct mga_i2c_chan *i2c; mgag200_i2c_create() local
150 void mgag200_i2c_destroy(struct mga_i2c_chan *i2c) mgag200_i2c_destroy() argument
/linux-4.4.14/drivers/gpu/drm/nouveau/dispnv04/
H A Ddisp.c38 struct nvkm_i2c *i2c = nvxx_i2c(&drm->device); nv04_display_create() local
/linux-4.4.14/sound/ppc/
H A Dkeywest.c117 void snd_pmac_keywest_cleanup(struct pmac_keywest *i2c) snd_pmac_keywest_cleanup() argument
140 int snd_pmac_keywest_init(struct pmac_keywest *i2c) snd_pmac_keywest_init() argument
/linux-4.4.14/drivers/regulator/
H A Disl6271a-regulator.c109 static int isl6271a_probe(struct i2c_client *i2c, isl6271a_probe() argument
H A Dmt6311-regulator.c102 static int mt6311_i2c_probe(struct i2c_client *i2c, mt6311_i2c_probe() argument
H A Dda9210-regulator.c177 static int da9210_i2c_probe(struct i2c_client *i2c, da9210_i2c_probe() argument
H A Disl9305.c140 static int isl9305_i2c_probe(struct i2c_client *i2c, isl9305_i2c_probe() argument
/linux-4.4.14/drivers/video/backlight/
H A Dtosa_bl.c33 struct i2c_client *i2c; member in struct:tosa_bl_data
H A D88pm860x_bl.c30 struct i2c_client *i2c; member in struct:pm860x_backlight_data
H A Dtosa_lcd.c40 struct i2c_client *i2c; member in struct:tosa_lcd_data
/linux-4.4.14/drivers/macintosh/
H A Dwindfarm_lm75_sensor.c39 struct i2c_client *i2c; member in struct:wf_lm75_sensor
H A Dwindfarm_max6690_sensor.c29 struct i2c_client *i2c; member in struct:wf_6690_sensor
H A Dwindfarm_lm87_sensor.c37 struct i2c_client *i2c; member in struct:wf_lm87_sensor
/linux-4.4.14/drivers/media/common/b2c2/
H A Dflexcop-i2c.c41 static int flexcop_i2c_read4(struct flexcop_i2c_adapter *i2c, flexcop_i2c_read4() argument
106 int flexcop_i2c_request(struct flexcop_i2c_adapter *i2c, flexcop_i2c_request() argument
178 struct flexcop_i2c_adapter *i2c = i2c_get_adapdata(i2c_adap); flexcop_master_xfer() local
/linux-4.4.14/drivers/iio/adc/
H A Dti-adc081c.c18 struct i2c_client *i2c; member in struct:adc081c
/linux-4.4.14/drivers/gpu/drm/radeon/
H A Datombios_i2c.c108 struct radeon_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); radeon_atom_hw_i2c_xfer() local
/linux-4.4.14/drivers/gpu/drm/nouveau/
H A Dnouveau_encoder.h45 struct i2c_adapter *i2c; member in struct:nouveau_encoder
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/
H A Datombios_i2c.c107 struct amdgpu_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); amdgpu_atombios_i2c_xfer() local
/linux-4.4.14/include/linux/mfd/
H A Dmax77693-common.h28 struct i2c_client *i2c; /* 0xCC , PMIC, Charger, Flash LED */ member in struct:max77693_dev
/linux-4.4.14/drivers/spi/
H A Dspi-xcomm.c34 struct i2c_client *i2c; member in struct:spi_xcomm
207 static int spi_xcomm_probe(struct i2c_client *i2c, spi_xcomm_probe() argument
/linux-4.4.14/drivers/leds/
H A Dleds-88pm860x.c35 struct i2c_client *i2c; member in struct:pm860x_led
/linux-4.4.14/drivers/gpu/drm/tilcdc/
H A Dtilcdc_slave_compat.c201 struct device_node *i2c = NULL, *fragment = NULL; tilcdc_convert_slave_node() local

Completed in 2000 milliseconds

123