Home
last modified time | relevance | path

Searched defs:i2c (Results 351 - 375 of 1401) sorted by relevance

1...<<11121314151617181920>>...57

/kernel/linux/linux-5.10/drivers/gpu/drm/loongson/
H A Dloongson_i2c.c43 static void loongson_i2c_set_data(void *i2c, int value) in loongson_i2c_set_data() argument
57 static void loongson_i2c_set_clock(void *i2c, int value) in loongson_i2c_set_clock() argument
71 static int loongson_i2c_get_data(void *i2c) in loongson_i2c_get_data() argument
83 static int loongson_i2c_get_clock(void *i2c) in loongson_i2c_get_clock() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/i2c/
H A Dpad.h8 struct nvkm_i2c *i2c; member
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv04/
H A Ddisp.c217 struct nvkm_i2c *i2c = nvxx_i2c(&drm->client.device); in nv04_display_create() local
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/disp/
H A Doutp.c300 struct nvkm_i2c *i2c = disp->engine.subdev.device->i2c; in nvkm_outp_ctor() local
H A Doutp.h15 struct nvkm_i2c_bus *i2c; member
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Ddcb.c57 u16 i2c = nvbios_rd16(bios, dcb + 2); in dcb_table() local
66 u16 i2c = nvbios_rd16(bios, dcb + 2); in dcb_table() local
/kernel/linux/linux-5.10/drivers/mfd/
H A D88pm860x-i2c.c15 int pm860x_reg_read(struct i2c_client *i2c, int reg) in pm860x_reg_read() argument
31 int pm860x_reg_write(struct i2c_client *i2c, int reg, in pm860x_reg_write() argument
44 int pm860x_bulk_read(struct i2c_client *i2c, int reg, in pm860x_bulk_read() argument
57 pm860x_bulk_write(struct i2c_client *i2c, int reg, int count, unsigned char *buf) pm860x_bulk_write() argument
70 pm860x_set_bits(struct i2c_client *i2c, int reg, unsigned char mask, unsigned char data) pm860x_set_bits() argument
83 read_device(struct i2c_client *i2c, int reg, int bytes, void *dest) read_device() argument
119 write_device(struct i2c_client *i2c, int reg, int bytes, void *src) write_device() argument
140 pm860x_page_reg_write(struct i2c_client *i2c, int reg, unsigned char data) pm860x_page_reg_write() argument
158 pm860x_page_bulk_read(struct i2c_client *i2c, int reg, int count, unsigned char *buf) pm860x_page_bulk_read() argument
[all...]
H A Dintel_soc_pmic_chtdc_ti.c107 static int chtdc_ti_probe(struct i2c_client *i2c) in chtdc_ti_probe() argument
136 static void chtdc_ti_shutdown(struct i2c_client *i2c) in chtdc_ti_shutdown() argument
/kernel/linux/linux-5.10/drivers/media/tuners/
H A Dmt2060_priv.h83 struct i2c_adapter *i2c; member
/kernel/linux/linux-5.10/drivers/power/supply/
H A Dmax8997_charger.c34 struct i2c_client *i2c = charger->iodev->i2c; in max8997_battery_get_property() local
[all...]
/kernel/linux/linux-5.10/drivers/regulator/
H A Dda9210-regulator.c130 static int da9210_i2c_probe(struct i2c_client *i2c) in da9210_i2c_probe() argument
[all...]
H A Disl6271a-regulator.c108 static int isl6271a_probe(struct i2c_client *i2c, in isl6271a_probe() argument
[all...]
H A Dsy8106a-regulator.c64 static int sy8106a_i2c_probe(struct i2c_client *i2c) in sy8106a_i2c_probe() argument
/kernel/linux/linux-5.10/include/linux/mfd/
H A Dmax77693-common.h24 struct i2c_client *i2c; /* 0xCC , PMIC, Charger, Flash LED */ member
/kernel/linux/linux-6.6/drivers/mfd/
H A D88pm860x-i2c.c15 int pm860x_reg_read(struct i2c_client *i2c, int reg) in pm860x_reg_read() argument
31 int pm860x_reg_write(struct i2c_client *i2c, int reg, in pm860x_reg_write() argument
44 int pm860x_bulk_read(struct i2c_client *i2c, int reg, in pm860x_bulk_read() argument
57 pm860x_bulk_write(struct i2c_client *i2c, int reg, int count, unsigned char *buf) pm860x_bulk_write() argument
70 pm860x_set_bits(struct i2c_client *i2c, int reg, unsigned char mask, unsigned char data) pm860x_set_bits() argument
83 read_device(struct i2c_client *i2c, int reg, int bytes, void *dest) read_device() argument
119 write_device(struct i2c_client *i2c, int reg, int bytes, void *src) write_device() argument
140 pm860x_page_reg_write(struct i2c_client *i2c, int reg, unsigned char data) pm860x_page_reg_write() argument
158 pm860x_page_bulk_read(struct i2c_client *i2c, int reg, int count, unsigned char *buf) pm860x_page_bulk_read() argument
[all...]
H A Drohm-bd718x7.c129 static int bd718xx_i2c_probe(struct i2c_client *i2c) in bd718xx_i2c_probe() argument
[all...]
H A Drohm-bd9576.c91 static int bd957x_i2c_probe(struct i2c_client *i2c) in bd957x_i2c_probe() argument
[all...]
H A Drt5120.c84 static int rt5120_probe(struct i2c_client *i2c) in rt5120_probe() argument
H A Dstpmic1.c131 static int stpmic1_probe(struct i2c_client *i2c) in stpmic1_probe() argument
188 struct i2c_client *i2c = to_i2c_client(dev); in stpmic1_suspend() local
198 struct i2c_client *i2c = to_i2c_client(dev); in stpmic1_resume() local
H A Dstmpe-i2c.c22 struct i2c_client *i2c = stmpe->client; in i2c_reg_read() local
29 struct i2c_client *i2c = stmpe->client; in i2c_reg_write() local
36 struct i2c_client *i2c = stmpe->client; in i2c_block_read() local
44 struct i2c_client *i2c = stmpe->client; in i2c_block_write() local
70 stmpe_i2c_probe(struct i2c_client *i2c) stmpe_i2c_probe() argument
95 stmpe_i2c_remove(struct i2c_client *i2c) stmpe_i2c_remove() argument
[all...]
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/
H A Ddib0070.h55 static inline struct dvb_frontend *dib0070_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct dib0070_config *cfg) in dib0070_attach() argument
H A Ddib3000mc.h59 int dib3000mc_i2c_enumeration(struct i2c_adapter *i2c, in dib3000mc_i2c_enumeration() argument
H A Ddrxd.h45 drxd_attach(const struct drxd_config *config, void *priv, struct i2c_adapter *i2c, struct device *dev) drxd_attach() argument
H A Disl6423.c48 struct i2c_adapter *i2c; member
58 struct i2c_adapter *i2c = isl6423->i2c; in isl6423_write() local
255 isl6423_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, const struct isl6423_config *config) isl6423_attach() argument
H A Disl6421.c25 struct i2c_adapter *i2c; member
177 struct dvb_frontend *isl6421_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, u8 i2c_addr, in isl6421_attach() argument
[all...]

Completed in 9 milliseconds

1...<<11121314151617181920>>...57