/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | arizona-i2c.c | 23 static int arizona_i2c_probe(struct i2c_client *i2c) in arizona_i2c_probe() argument 87 arizona_i2c_remove(struct i2c_client *i2c) arizona_i2c_remove() argument [all...] |
H A D | act8945a.c | 31 static int act8945a_i2c_probe(struct i2c_client *i2c) in act8945a_i2c_probe() argument
|
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | stv0910.h | 32 static inline struct dvb_frontend *stv0910_attach(struct i2c_adapter *i2c, in stv0910_attach() argument
|
H A D | tda8261.h | 33 tda8261_attach(struct dvb_frontend *fe, const struct tda8261_config *config, struct i2c_adapter *i2c) tda8261_attach() argument
|
H A D | tda665x.h | 30 tda665x_attach(struct dvb_frontend *fe, const struct tda665x_config *config, struct i2c_adapter *i2c) tda665x_attach() argument
|
H A D | zl10353.h | 40 zl10353_attach(const struct zl10353_config *config, struct i2c_adapter *i2c) zl10353_attach() argument
|
H A D | tda10086.h | 40 tda10086_attach(const struct tda10086_config* config, struct i2c_adapter* i2c) tda10086_attach() argument
|
H A D | stv0288.h | 37 stv0288_attach(const struct stv0288_config *config, struct i2c_adapter *i2c) stv0288_attach() argument
|
H A D | s5h1420.h | 34 s5h1420_attach(const struct s5h1420_config *config, struct i2c_adapter *i2c) s5h1420_attach() argument
|
H A D | stv0367.h | 42 stv0367ter_attach(const struct stv0367_config *config, struct i2c_adapter *i2c) stv0367ter_attach() argument 49 stv0367cab_attach(const struct stv0367_config *config, struct i2c_adapter *i2c) stv0367cab_attach() argument 56 stv0367ddb_attach(const struct stv0367_config *config, struct i2c_adapter *i2c) stv0367ddb_attach() argument
|
H A D | ves1820.h | 36 ves1820_attach(const struct ves1820_config* config, struct i2c_adapter* i2c, u8 pwm) ves1820_attach() argument
|
H A D | si21xx.h | 20 si21xx_attach( const struct si21xx_config *config, struct i2c_adapter *i2c) si21xx_attach() argument
|
H A D | bsbe1.h | 62 struct i2c_adapter *i2c = fe->tuner_priv; in alps_bsbe1_tuner_set_params() local
|
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | 88pg86x.c | 60 static int pg86x_i2c_probe(struct i2c_client *i2c) in pg86x_i2c_probe() argument
|
H A D | max8893.c | 128 static int max8893_probe(struct i2c_client *i2c) in max8893_probe() argument
|
/kernel/linux/linux-6.6/drivers/media/pci/cx23885/ |
H A D | netup-init.c | 15 static void i2c_av_write(struct i2c_adapter *i2c, u16 reg, u8 val) in i2c_av_write() argument 36 static void i2c_av_write4(struct i2c_adapter *i2c, u16 reg, u32 val) in i2c_av_write4() argument 60 static u8 i2c_av_read(struct i2c_adapter *i2c, u16 reg) in i2c_av_read() argument 90 i2c_av_and_or(struct i2c_adapter *i2c, u16 reg, unsigned and_mask, u8 or_value) i2c_av_and_or() argument 99 struct i2c_adapter *i2c = &i2c_bus->i2c_adap; netup_initialize() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/ |
H A D | aux.h | 7 nvkm_i2c_aux_autodpcd(struct nvkm_i2c *i2c, int aux, bool enable) in nvkm_i2c_aux_autodpcd() argument
|
H A D | pad.c | 96 nvkm_i2c_pad_ctor(const struct nvkm_i2c_pad_func *func, struct nvkm_i2c *i2c, in nvkm_i2c_pad_ctor() argument 109 nvkm_i2c_pad_new_(const struct nvkm_i2c_pad_func *func, struct nvkm_i2c *i2c, in nvkm_i2c_pad_new_() argument
|
H A D | padgm200.c | 61 gm200_i2c_pad_s_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) in gm200_i2c_pad_s_new() argument 73 gm200_i2c_pad_x_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) in gm200_i2c_pad_x_new() argument
|
H A D | padg94.c | 61 g94_i2c_pad_s_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) in g94_i2c_pad_s_new() argument 73 g94_i2c_pad_x_new(struct nvkm_i2c *i2c, int id, struct nvkm_i2c_pad **ppad) in g94_i2c_pad_x_new() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/iccsense/ |
H A D | priv.h | 12 struct i2c_adapter *i2c; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/therm/ |
H A D | ic.c | 87 struct nvkm_i2c *i2c = device->i2c; in nvkm_therm_ic_ctor() local
|
/kernel/linux/linux-6.6/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() argument 68 ad5686_i2c_remove(struct i2c_client *i2c) ad5686_i2c_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | ad7091r5.c | 52 static int ad7091r5_i2c_probe(struct i2c_client *i2c) in ad7091r5_i2c_probe() argument
|
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | tsc2004.c | 25 struct i2c_client *i2c = to_i2c_client(dev); in tsc2004_cmd() local 37 static int tsc2004_probe(struct i2c_client *i2c) in tsc2004_probe() argument 45 static void tsc2004_remove(struct i2c_client *i2c) in tsc2004_remove() argument [all...] |