/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.c | 7715 struct amdgpu_i2c_adapter *i2c = i2c_get_adapdata(i2c_adap); local 7766 struct amdgpu_i2c_adapter *i2c; local 7795 struct amdgpu_i2c_adapter *i2c; local [all...] |
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_atombios.c | 87 struct radeon_i2c_bus_rec i2c; local 133 struct radeon_i2c_bus_rec i2c; local 169 struct radeon_i2c_bus_rec i2c; local [all...] |
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bios.c | 1316 u8 *i2c = ROMPTR(dev, dcb[2]); local 1322 u8 *i2c = ROMPTR(dev, dcb[2]); local 1387 static void fabricate_dcb_output(struct dcb_table *dcb, int type, int i2c, argument 1850 u8 i2c = dcbt->entry[i].i2c_index; local [all...] |
/linux-master/sound/soc/codecs/ |
H A D | es8326.c | 23 struct i2c_client *i2c; member in struct:es8326_priv 1192 static int es8326_i2c_probe(struct i2c_client *i2c) argument [all...] |
H A D | tlv320adc3xxx.c | 1350 static int adc3xxx_i2c_probe(struct i2c_client *i2c) argument
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-pxa.c | 354 i2c_pxa_show_state(struct pxa_i2c *i2c, int lno, const char *fname) argument 362 i2c_pxa_scream_blue_murder(struct pxa_i2c *i2c, const char *why) argument 393 i2c_pxa_is_slavemode(struct pxa_i2c *i2c) argument 398 i2c_pxa_abort(struct pxa_i2c *i2c) argument 425 i2c_pxa_wait_bus_not_busy(struct pxa_i2c *i2c) argument 450 i2c_pxa_wait_master(struct pxa_i2c *i2c) argument 485 i2c_pxa_set_master(struct pxa_i2c *i2c) argument 503 i2c_pxa_wait_slave(struct pxa_i2c *i2c) argument 536 i2c_pxa_set_slave(struct pxa_i2c *i2c, int errcode) argument 570 i2c_pxa_do_reset(struct pxa_i2c *i2c) argument 592 i2c_pxa_enable(struct pxa_i2c *i2c) argument 599 i2c_pxa_reset(struct pxa_i2c *i2c) argument 615 i2c_pxa_slave_txempty(struct pxa_i2c *i2c, u32 isr) argument 631 i2c_pxa_slave_rxfull(struct pxa_i2c *i2c, u32 isr) argument 641 i2c_pxa_slave_start(struct pxa_i2c *i2c, u32 isr) argument 687 i2c_pxa_slave_stop(struct pxa_i2c *i2c) argument 708 struct pxa_i2c *i2c = slave->adapter->algo_data; local 726 struct pxa_i2c *i2c = slave->adapter->algo_data; local 738 i2c_pxa_slave_txempty(struct pxa_i2c *i2c, u32 isr) argument 748 i2c_pxa_slave_rxfull(struct pxa_i2c *i2c, u32 isr) argument 753 i2c_pxa_slave_start(struct pxa_i2c *i2c, u32 isr) argument 782 i2c_pxa_slave_stop(struct pxa_i2c *i2c) argument 793 i2c_pxa_start_message(struct pxa_i2c *i2c) argument 810 i2c_pxa_stop_message(struct pxa_i2c *i2c) argument 826 i2c_pxa_send_mastercode(struct pxa_i2c *i2c) argument 851 i2c_pxa_master_complete(struct pxa_i2c *i2c, int ret) argument 863 i2c_pxa_irq_txempty(struct pxa_i2c *i2c, u32 isr) argument 970 i2c_pxa_irq_rxfull(struct pxa_i2c *i2c, u32 isr) argument 1001 struct pxa_i2c *i2c = dev_id; local 1051 i2c_pxa_do_xfer(struct pxa_i2c *i2c, struct i2c_msg *msg, int num) argument 1116 i2c_pxa_internal_xfer(struct pxa_i2c *i2c, struct i2c_msg *msgs, int num, int (*xfer)(struct pxa_i2c *, struct i2c_msg *, int num)) argument 1145 struct pxa_i2c *i2c = adap->algo_data; local 1166 i2c_pxa_pio_set_master(struct pxa_i2c *i2c) argument 1192 i2c_pxa_do_pio_xfer(struct pxa_i2c *i2c, struct i2c_msg *msg, int num) argument 1234 struct pxa_i2c *i2c = adap->algo_data; local 1255 i2c_pxa_probe_dt(struct platform_device *pdev, struct pxa_i2c *i2c, enum pxa_i2c_types *i2c_types) argument 1274 i2c_pxa_probe_pdata(struct platform_device *pdev, struct pxa_i2c *i2c, enum pxa_i2c_types *i2c_types) argument 1296 struct pxa_i2c *i2c = adap->algo_data; local 1311 struct pxa_i2c *i2c = adap->algo_data; local 1333 i2c_pxa_init_recovery(struct pxa_i2c *i2c) argument 1423 struct pxa_i2c *i2c; local 1544 struct pxa_i2c *i2c = platform_get_drvdata(dev); local 1553 struct pxa_i2c *i2c = dev_get_drvdata(dev); local 1562 struct pxa_i2c *i2c = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_sdvo.c | 97 struct i2c_adapter *i2c; member in struct:intel_sdvo [all...] |
/linux-master/drivers/gpu/drm/display/ |
H A D | drm_dp_helper.c | 1962 i2c_to_aux(struct i2c_adapter *i2c) argument 1967 lock_bus(struct i2c_adapter *i2c, unsigned int flags) argument 1972 trylock_bus(struct i2c_adapter *i2c, unsigned int flags) argument 1977 unlock_bus(struct i2c_adapter *i2c, unsigned int flags) argument [all...] |
/linux-master/drivers/usb/typec/tcpm/ |
H A D | tcpci_maxim_core.c | 209 struct i2c_client *i2c = chip->client; local
|
/linux-master/drivers/iio/imu/bmi323/ |
H A D | bmi323_i2c.c | 16 struct i2c_client *i2c; member in struct:bmi323_i2c_priv 76 static int bmi323_i2c_probe(struct i2c_client *i2c) argument [all...] |
/linux-master/drivers/iio/adc/ |
H A D | rtq6056.c | 721 static int rtq6056_probe(struct i2c_client *i2c) argument
|
/linux-master/drivers/iio/accel/ |
H A D | bmi088-accel-i2c.c | 19 static int bmi088_accel_probe(struct i2c_client *i2c) argument 34 static void bmi088_accel_remove(struct i2c_client *i2c) argument [all...] |
/linux-master/drivers/input/touchscreen/ |
H A D | imagis.c | 293 static int imagis_probe(struct i2c_client *i2c) argument
|
/linux-master/include/linux/ |
H A D | i2c.h | 1048 i2c_acpi_get_i2c_resource(struct acpi_resource *ares, struct acpi_resource_i2c_serialbus **i2c) argument [all...] |
/linux-master/drivers/sbus/char/ |
H A D | envctrl.c | 172 static void __iomem *i2c; variable [all...] |
/linux-master/drivers/media/usb/go7007/ |
H A D | go7007-driver.c | 197 static int init_i2c_module(struct i2c_adapter *adapter, const struct go_i2c *const i2c) argument
|
/linux-master/drivers/media/tuners/ |
H A D | xc4000.c | 1644 xc4000_attach(struct dvb_frontend *fe, struct i2c_adapter *i2c, struct xc4000_config *cfg) argument [all...] |
H A D | tda18271-fe.c | 1245 tda18271_attach(struct dvb_frontend *fe, u8 addr, struct i2c_adapter *i2c, struct tda18271_config *cfg) argument
|
/linux-master/drivers/media/pci/ttpci/ |
H A D | budget-av.c | 78 static u8 i2c_readreg(struct i2c_adapter *i2c, u8 id, u8 reg) argument 98 static int i2c_readregs(struct i2c_adapter *i2c, u8 id, u8 reg, u8 * buf, u8 len) argument 112 static int i2c_writereg(struct i2c_adapter *i2c, u8 id, u8 reg, u8 val) argument
|
/linux-master/drivers/media/dvb-frontends/ |
H A D | zl10036.c | 34 struct i2c_adapter *i2c; member in struct:zl10036_state 448 zl10036_attach(struct dvb_frontend *fe, const struct zl10036_config *config, struct i2c_adapter *i2c) argument
|
H A D | zl10036.h | 32 zl10036_attach(struct dvb_frontend *fe, const struct zl10036_config *config, struct i2c_adapter *i2c) argument
|
H A D | stv0367.c | 80 struct i2c_adapter *i2c; member in struct:stv0367_state 1694 stv0367ter_attach(const struct stv0367_config *config, struct i2c_adapter *i2c) argument 2861 stv0367cab_attach(const struct stv0367_config *config, struct i2c_adapter *i2c) argument 3269 stv0367ddb_attach(const struct stv0367_config *config, struct i2c_adapter *i2c) argument [all...] |
H A D | stv6110x_priv.h | 58 struct i2c_adapter *i2c; member in struct:stv6110x_state
|
H A D | tda8083.h | 30 tda8083_attach(const struct tda8083_config *config, struct i2c_adapter *i2c) argument
|
H A D | dvb-pll.c | 27 struct i2c_adapter *i2c; member in struct:dvb_pll_priv 781 dvb_pll_attach(struct dvb_frontend *fe, int pll_addr, struct i2c_adapter *i2c, unsigned int pll_desc_id) argument [all...] |