/linux-master/drivers/gpu/drm/bridge/ |
H A D | sii902x.c | 167 struct i2c_client *i2c; member in struct:sii902x 187 static int sii902x_read_unlocked(struct i2c_client *i2c, u8 reg, u8 *val) argument 202 static int sii902x_write_unlocked(struct i2c_client *i2c, u8 reg, u8 val) argument 213 sii902x_update_bits_unlocked(struct i2c_client *i2c, u8 reg, u8 mask, u8 val) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.h | 667 struct amdgpu_i2c_adapter *i2c; member in struct:amdgpu_dm_connector
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | atombios_i2c.c | 110 struct amdgpu_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); local
|
H A D | amdgpu_atombios.c | 48 struct amdgpu_i2c_bus_rec i2c; local 94 struct amdgpu_i2c_bus_rec i2c; local 130 struct amdgpu_i2c_bus_rec i2c; local [all...] |
/linux-master/drivers/net/dsa/microchip/ |
H A D | ksz9477_i2c.c | 17 static int ksz9477_i2c_probe(struct i2c_client *i2c) argument 54 ksz9477_i2c_remove(struct i2c_client *i2c) argument 62 ksz9477_i2c_shutdown(struct i2c_client *i2c) argument [all...] |
/linux-master/drivers/regulator/ |
H A D | max5970-regulator.c | 558 struct i2c_client *i2c = to_i2c_client(pdev->dev.parent); local [all...] |
/linux-master/drivers/i2c/busses/ |
H A D | Makefile | [all...] |
H A D | i2c-s3c2410.c | 167 s3c24xx_i2c_master_complete(struct s3c24xx_i2c *i2c, int ret) argument 182 s3c24xx_i2c_disable_ack(struct s3c24xx_i2c *i2c) argument 190 s3c24xx_i2c_enable_ack(struct s3c24xx_i2c *i2c) argument 199 s3c24xx_i2c_disable_irq(struct s3c24xx_i2c *i2c) argument 207 s3c24xx_i2c_enable_irq(struct s3c24xx_i2c *i2c) argument 215 is_ack(struct s3c24xx_i2c *i2c) argument 244 s3c24xx_i2c_message_start(struct s3c24xx_i2c *i2c, struct i2c_msg *msg) argument 285 s3c24xx_i2c_stop(struct s3c24xx_i2c *i2c, int ret) argument 348 is_lastmsg(struct s3c24xx_i2c *i2c) argument 356 is_msglast(struct s3c24xx_i2c *i2c) argument 372 is_msgend(struct s3c24xx_i2c *i2c) argument 380 i2c_s3c_irq_nextbyte(struct s3c24xx_i2c *i2c, unsigned long iicstat) argument 554 struct s3c24xx_i2c *i2c = dev_id; local 593 s3c24xx_i2c_disable_bus(struct s3c24xx_i2c *i2c) argument 613 s3c24xx_i2c_set_master(struct s3c24xx_i2c *i2c) argument 633 s3c24xx_i2c_wait_idle(struct s3c24xx_i2c *i2c) argument 685 s3c24xx_i2c_doxfer(struct s3c24xx_i2c *i2c, struct i2c_msg *msgs, int num) argument 753 struct s3c24xx_i2c *i2c = (struct s3c24xx_i2c *)adap->algo_data; local 782 struct s3c24xx_i2c *i2c = (struct s3c24xx_i2c *)adap->algo_data; local 841 s3c24xx_i2c_clockrate(struct s3c24xx_i2c *i2c, unsigned int *got) argument 903 s3c24xx_i2c_parse_dt_gpio(struct s3c24xx_i2c *i2c) argument 922 s3c24xx_i2c_parse_dt_gpio(struct s3c24xx_i2c *i2c) argument 931 s3c24xx_i2c_init(struct s3c24xx_i2c *i2c) argument 970 s3c24xx_i2c_parse_dt(struct device_node *np, struct s3c24xx_i2c *i2c) argument 1001 s3c24xx_i2c_parse_dt(struct device_node *np, struct s3c24xx_i2c *i2c) argument 1006 struct s3c24xx_i2c *i2c; local 1133 struct s3c24xx_i2c *i2c = platform_get_drvdata(pdev); local 1144 struct s3c24xx_i2c *i2c = dev_get_drvdata(dev); local 1156 struct s3c24xx_i2c *i2c = dev_get_drvdata(dev); local [all...] |
H A D | i2c-rk3x.c | 226 i2c_writel(struct rk3x_i2c *i2c, u32 value, unsigned int offset) argument 232 i2c_readl(struct rk3x_i2c *i2c, unsigned int offset) argument 238 rk3x_i2c_clean_ipd(struct rk3x_i2c *i2c) argument 247 rk3x_i2c_start(struct rk3x_i2c *i2c) argument 268 rk3x_i2c_stop(struct rk3x_i2c *i2c, int error) argument 307 rk3x_i2c_prepare_read(struct rk3x_i2c *i2c) argument 339 rk3x_i2c_fill_transmit_buf(struct rk3x_i2c *i2c) argument 373 rk3x_i2c_handle_start(struct rk3x_i2c *i2c, unsigned int ipd) argument 401 rk3x_i2c_handle_write(struct rk3x_i2c *i2c, unsigned int ipd) argument 420 rk3x_i2c_handle_read(struct rk3x_i2c *i2c, unsigned int ipd) argument 454 rk3x_i2c_handle_stop(struct rk3x_i2c *i2c, unsigned int ipd) argument 482 struct rk3x_i2c *i2c = dev_id; local 874 rk3x_i2c_adapt_div(struct rk3x_i2c *i2c, unsigned long clk_rate) argument 930 struct rk3x_i2c *i2c = container_of(nb, struct rk3x_i2c, clk_rate_nb); local 974 rk3x_i2c_setup(struct rk3x_i2c *i2c, struct i2c_msg *msgs, int num) argument 1046 rk3x_i2c_wait_xfer_poll(struct rk3x_i2c *i2c) argument 1062 struct rk3x_i2c *i2c = (struct rk3x_i2c *)adap->algo_data; local 1152 struct rk3x_i2c *i2c = dev_get_drvdata(dev); local 1242 struct rk3x_i2c *i2c; local 1390 struct rk3x_i2c *i2c = platform_get_drvdata(pdev); local [all...] |
H A D | i2c-kempld.c | 82 static int kempld_i2c_process(struct kempld_i2c_data *i2c) argument 189 struct kempld_i2c_data *i2c = i2c_get_adapdata(adap); local 222 kempld_i2c_device_init(struct kempld_i2c_data *i2c) argument 293 struct kempld_i2c_data *i2c; local 333 struct kempld_i2c_data *i2c = platform_get_drvdata(pdev); local 354 struct kempld_i2c_data *i2c = dev_get_drvdata(dev); local 369 struct kempld_i2c_data *i2c = dev_get_drvdata(dev); local [all...] |
/linux-master/sound/soc/codecs/ |
H A D | tas2781-i2c.c | 683 static int tasdevice_i2c_probe(struct i2c_client *i2c) argument [all...] |
H A D | rtq9128.c | 98 struct i2c_client *i2c = to_i2c_client(dev); local 115 struct i2c_client *i2c = to_i2c_client(dev); local 677 static int rtq9128_probe(struct i2c_client *i2c) argument [all...] |
/linux-master/drivers/gpu/drm/bridge/analogix/ |
H A D | anx7625.h | 466 struct anx7625_i2c_client i2c; member in struct:anx7625_data
|
/linux-master/include/linux/i3c/ |
H A D | master.h | 346 unsigned long i2c; member in struct:i3c_bus::__anon558 350 struct list_head i2c; member in struct:i3c_bus::__anon559 498 struct i2c_adapter i2c; member in struct:i3c_master_controller 505 struct list_head i2c; member in struct:i3c_master_controller::__anon560 [all...] |
/linux-master/drivers/tty/serial/ |
H A D | sc16is7xx.c | 1796 static int sc16is7xx_i2c_probe(struct i2c_client *i2c) argument
|
/linux-master/drivers/input/touchscreen/ |
H A D | edt-ft5x06.c | 185 struct i2c_client *i2c = to_i2c_client(dev); local 261 struct i2c_client *i2c = to_i2c_client(dev); local [all...] |
/linux-master/drivers/iio/magnetometer/ |
H A D | tmag5273.c | 598 static int tmag5273_probe(struct i2c_client *i2c) argument
|
/linux-master/drivers/iio/light/ |
H A D | rohm-bu27008.c | 1533 static int bu27008_probe(struct i2c_client *i2c) argument
|
/linux-master/drivers/iio/adc/ |
H A D | ad7091r5.c | 90 struct i2c_client *i2c = container_of(st->dev, struct i2c_client, dev); local 102 static int ad7091r5_i2c_probe(struct i2c_client *i2c) argument
|
/linux-master/drivers/gpu/drm/radeon/ |
H A D | radeon_i2c.c | 87 struct radeon_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); local 157 struct radeon_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); local 176 struct radeon_i2c_chan *i2c = i2c_priv; local 191 struct radeon_i2c_chan *i2c = i2c_priv; local 205 struct radeon_i2c_chan *i2c = i2c_priv; local 218 struct radeon_i2c_chan *i2c = i2c_priv; local 324 struct radeon_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); local 577 struct radeon_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); local 810 struct radeon_i2c_chan *i2c = i2c_get_adapdata(i2c_adap); local 908 struct radeon_i2c_chan *i2c; local 975 radeon_i2c_destroy(struct radeon_i2c_chan *i2c) argument [all...] |
/linux-master/drivers/gpu/drm/msm/hdmi/ |
H A D | hdmi_i2c.c | 89 static int msm_hdmi_i2c_xfer(struct i2c_adapter *i2c, argument 218 void msm_hdmi_i2c_irq(struct i2c_adapter *i2c) argument 226 void msm_hdmi_i2c_destroy(struct i2c_adapter *i2c) argument 236 struct i2c_adapter *i2c = NULL; local [all...] |
/linux-master/drivers/gpu/drm/mgag200/ |
H A D | mgag200_i2c.c | 63 struct mga_i2c_chan *i2c = data; local 70 struct mga_i2c_chan *i2c = data; local 77 struct mga_i2c_chan *i2c = data; local 84 struct mga_i2c_chan *i2c = data; local 91 struct mga_i2c_chan *i2c = res; local 96 mgag200_i2c_init(struct mga_device *mdev, struct mga_i2c_chan *i2c) argument [all...] |
/linux-master/drivers/gpu/drm/loongson/ |
H A D | lsdc_i2c.c | 73 static void lsdc_gpio_i2c_set_sda(void *i2c, int state) argument 80 static void lsdc_gpio_i2c_set_scl(void *i2c, int state) argument 87 static int lsdc_gpio_i2c_get_sda(void *i2c) argument 94 static int lsdc_gpio_i2c_get_scl(void *i2c) argument
|
/linux-master/drivers/gpu/drm/gma500/ |
H A D | psb_intel_sdvo.c | 72 struct i2c_adapter *i2c; member in struct:psb_intel_sdvo [all...] |
H A D | intel_gmbus.c | 63 to_intel_gmbus(struct i2c_adapter *i2c) argument
|