| /rk3399_rockchip-uboot/arch/arm/include/asm/arch-omap3/ |
| H A D | i2c.h | 12 struct i2c { struct 13 unsigned short rev; /* 0x00 */ 14 unsigned short res1; 15 unsigned short ie; /* 0x04 */ 16 unsigned short res2; 17 unsigned short stat; /* 0x08 */ 18 unsigned short res3; 19 unsigned short we; /* 0x0C */ 20 unsigned short res4; 21 unsigned short syss; /* 0x10 */ [all …]
|
| /rk3399_rockchip-uboot/arch/arm/include/asm/arch-omap4/ |
| H A D | i2c.h | 12 struct i2c { struct 13 unsigned short revnb_lo; /* 0x00 */ 14 unsigned short res1; 15 unsigned short revnb_hi; /* 0x04 */ 16 unsigned short res2[5]; 17 unsigned short sysc; /* 0x10 */ 18 unsigned short res3[9]; 19 unsigned short irqstatus_raw; /* 0x24 */ 20 unsigned short res4; 21 unsigned short stat; /* 0x28 */ [all …]
|
| /rk3399_rockchip-uboot/arch/arm/include/asm/arch-omap5/ |
| H A D | i2c.h | 12 struct i2c { struct 13 unsigned short revnb_lo; /* 0x00 */ 14 unsigned short res1; 15 unsigned short revnb_hi; /* 0x04 */ 16 unsigned short res2[5]; 17 unsigned short sysc; /* 0x10 */ 18 unsigned short res3[9]; 19 unsigned short irqstatus_raw; /* 0x24 */ 20 unsigned short res4; 21 unsigned short stat; /* 0x28 */ [all …]
|
| /rk3399_rockchip-uboot/arch/arm/include/asm/arch-am33xx/ |
| H A D | i2c.h | 16 struct i2c { struct 17 unsigned short revnb_lo; /* 0x00 */ 18 unsigned short res1; 19 unsigned short revnb_hi; /* 0x04 */ 20 unsigned short res2[5]; 21 unsigned short sysc; /* 0x10 */ 22 unsigned short res3[9]; 23 unsigned short irqstatus_raw; /* 0x24 */ 24 unsigned short res4; 25 unsigned short stat; /* 0x28 */ [all …]
|
| /rk3399_rockchip-uboot/drivers/i2c/ |
| H A D | s3c24x0_i2c.c | 40 static int WaitForXfer(struct s3c24x0_i2c *i2c) in WaitForXfer() 53 static void read_write_byte(struct s3c24x0_i2c *i2c) in read_write_byte() 58 static void i2c_ch_init(struct s3c24x0_i2c *i2c, int speed, int slaveadd) in i2c_ch_init() 104 static int i2c_transfer(struct s3c24x0_i2c *i2c, in i2c_transfer() 230 struct s3c24x0_i2c *i2c = i2c_bus->regs; in s3c24x0_do_msg() local 283 struct s3c24x0_i2c *i2c = i2c_bus->regs; in s3c24x0_i2c_xfer() local
|
| H A D | rk_i2c.c | 119 static void rk_i2c_set_clk(struct rk_i2c *i2c, unsigned int scl_rate) in rk_i2c_set_clk() 140 static int rk_i2c_adapter_clk(struct rk_i2c *i2c, unsigned int scl_rate) in rk_i2c_adapter_clk() 211 static int rk_i2c_send_start_bit(struct rk_i2c *i2c, u32 con) in rk_i2c_send_start_bit() 242 static int rk_i2c_send_stop_bit(struct rk_i2c *i2c) in rk_i2c_send_stop_bit() 271 static inline void rk_i2c_disable(struct rk_i2c *i2c) in rk_i2c_disable() 278 static int rk_i2c_read(struct rk_i2c *i2c, uchar chip, uint reg, uint r_len, in rk_i2c_read() 380 static int rk_i2c_write(struct rk_i2c *i2c, uchar chip, uint reg, uint r_len, in rk_i2c_write() 468 struct rk_i2c *i2c = dev_get_priv(bus); in rockchip_i2c_xfer() local 514 static unsigned int rk3x_i2c_get_version(struct rk_i2c *i2c) in rk3x_i2c_get_version() 526 struct rk_i2c *i2c = dev_get_priv(bus); in rockchip_i2c_set_bus_speed() local
|
| H A D | exynos_hs_i2c.c | 103 static int hsi2c_wait_for_trx(struct exynos5_hsi2c *i2c) in hsi2c_wait_for_trx() 227 struct exynos5_hsi2c *i2c = i2c_bus->hsregs; in exynos5_i2c_reset() local 260 static unsigned hsi2c_poll_fifo(struct exynos5_hsi2c *i2c, bool rx_transfer) in hsi2c_poll_fifo() 304 static int hsi2c_prepare_transaction(struct exynos5_hsi2c *i2c, in hsi2c_prepare_transaction() 348 static int hsi2c_wait_while_busy(struct exynos5_hsi2c *i2c) in hsi2c_wait_while_busy() 362 static int hsi2c_write(struct exynos5_hsi2c *i2c, in hsi2c_write() 415 static int hsi2c_read(struct exynos5_hsi2c *i2c, in hsi2c_read()
|
| H A D | sandbox_i2c.c | 71 struct dm_i2c_bus *i2c = dev_get_uclass_priv(bus); in sandbox_i2c_xfer() local
|
| H A D | intel_i2c.c | 207 struct intel_i2c *i2c = dev_get_priv(bus); in intel_i2c_xfer() local 237 struct intel_i2c *i2c = dev_get_priv(bus); in intel_i2c_probe_chip() local
|
| H A D | i2c-uclass.c | 392 struct dm_i2c_bus *i2c = dev_get_uclass_priv(bus); in dm_i2c_set_bus_speed() local 413 struct dm_i2c_bus *i2c = dev_get_uclass_priv(bus); in dm_i2c_get_bus_speed() local 506 struct dm_i2c_bus *i2c = dev_get_uclass_priv(dev); in i2c_post_probe() local
|
| H A D | mv_i2c.c | 539 struct mv_i2c_priv *i2c = dev_get_priv(bus); in mv_i2c_xfer() local
|
| /rk3399_rockchip-uboot/arch/powerpc/include/asm/ |
| H A D | immap_8xx.h | 180 typedef struct i2c { struct 181 u_char i2c_i2mod; argument 183 u_char i2c_i2add; argument 185 u_char i2c_i2brg; argument 187 u_char i2c_i2com; argument 189 u_char i2c_i2cer; argument 191 u_char i2c_i2cmr; argument 193 } i2c8xx_t; argument
|
| H A D | immap_83xx.h | 651 fsl_i2c_t i2c[2]; /* I2C Controllers */ member 698 fsl_i2c_t i2c[2]; /* I2C Controllers */ member 733 fsl_i2c_t i2c[2]; /* I2C Controllers */ member 778 fsl_i2c_t i2c[2]; /* I2C Controllers */ member 828 fsl_i2c_t i2c[2]; /* I2C Controllers */ member 867 fsl_i2c_t i2c[2]; /* I2C Controllers */ member 901 fsl_i2c_t i2c[2]; /* I2C Controllers */ member
|
| H A D | immap_86xx.h | 95 struct fsl_i2c_base i2c[2]; member
|
| H A D | immap_85xx.h | 123 struct fsl_i2c_base i2c[1]; member
|
| /rk3399_rockchip-uboot/drivers/video/drm/ |
| H A D | dw_hdmi_qp.c | 103 struct dw_hdmi_i2c *i2c; member 309 struct dw_hdmi_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_read() local 426 struct dw_hdmi_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_write() local 499 struct dw_hdmi_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_xfer() local
|
| H A D | inno_hdmi.c | 148 struct inno_hdmi_i2c *i2c; member 527 struct inno_hdmi_i2c *i2c = hdmi->i2c; in inno_hdmi_i2c_read() local
|
| H A D | dw_hdmi.c | 189 struct dw_hdmi_i2c *i2c; member 417 struct dw_hdmi_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_read() local 505 struct dw_hdmi_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_write() local 568 struct dw_hdmi_i2c *i2c = hdmi->i2c; in dw_hdmi_i2c_xfer() local
|
| /rk3399_rockchip-uboot/include/power/ |
| H A D | pmic.h | 74 struct p_i2c i2c; member
|