| /third_party/uboot/u-boot-2020.01/arch/arm/cpu/armv7/hi3556av100/ |
| D | i2c-hibvt.c | 151 static void hibvt_i2c_disable(const struct hibvt_i2c_dev *i2c) in hibvt_i2c_disable() 160 static void hibvt_i2c_enable(const struct hibvt_i2c_dev *i2c) in hibvt_i2c_enable() 169 static inline void hibvt_i2c_cfg_irq(struct hibvt_i2c_dev *i2c, in hibvt_i2c_cfg_irq() 175 static void hibvt_i2c_disable_irq(const struct hibvt_i2c_dev *i2c, in hibvt_i2c_disable_irq() 185 static unsigned int hibvt_i2c_clr_irq(const struct hibvt_i2c_dev *i2c) in hibvt_i2c_clr_irq() 195 static inline void hibvt_i2c_cmdreg_set(const struct hibvt_i2c_dev *i2c, in hibvt_i2c_cmdreg_set() 206 static void hibvt_i2c_set_addr(const struct hibvt_i2c_dev *i2c, in hibvt_i2c_set_addr() 231 static void hibvt_i2c_start_cmd(const struct hibvt_i2c_dev *i2c) in hibvt_i2c_start_cmd() 240 static int hibvt_i2c_wait_rx_noempty(const struct hibvt_i2c_dev *i2c) in hibvt_i2c_wait_rx_noempty() 256 static int hibvt_i2c_wait_tx_nofull(const struct hibvt_i2c_dev *i2c) in hibvt_i2c_wait_tx_nofull() [all …]
|
| /third_party/uboot/u-boot-2020.01/product/hii2c/ |
| D | i2c_hibvt.c | 173 static void hibvt_i2c_rescue(struct hibvt_i2c_dev *i2c) in hibvt_i2c_rescue() 229 static void hibvt_i2c_disable(struct hibvt_i2c_dev *i2c) in hibvt_i2c_disable() 238 static void hibvt_i2c_enable(struct hibvt_i2c_dev *i2c) in hibvt_i2c_enable() 247 static inline void hibvt_i2c_cfg_irq(struct hibvt_i2c_dev *i2c, in hibvt_i2c_cfg_irq() 253 static void hibvt_i2c_disable_irq(struct hibvt_i2c_dev *i2c, in hibvt_i2c_disable_irq() 263 static unsigned int hibvt_i2c_clr_irq(struct hibvt_i2c_dev *i2c) in hibvt_i2c_clr_irq() 273 static inline void hibvt_i2c_cmdreg_set(struct hibvt_i2c_dev *i2c, in hibvt_i2c_cmdreg_set() 284 static void hibvt_i2c_set_addr(struct hibvt_i2c_dev *i2c) in hibvt_i2c_set_addr() 309 static void hibvt_i2c_init_descart_cmd(struct hibvt_i2c_dev *i2c) in hibvt_i2c_init_descart_cmd() 318 static int hibvt_i2c_wait_rx_noempty(struct hibvt_i2c_dev *i2c) in hibvt_i2c_wait_rx_noempty() [all …]
|
| /third_party/uboot/u-boot-2020.01/drivers/i2c/ |
| D | meson_i2c.c | 60 static void meson_i2c_reset_tokens(struct meson_i2c *i2c) in meson_i2c_reset_tokens() 67 static void meson_i2c_add_token(struct meson_i2c *i2c, int token) in meson_i2c_add_token() 81 static void meson_i2c_get_data(struct meson_i2c *i2c, u8 *buf, int len) in meson_i2c_get_data() 102 static void meson_i2c_put_data(struct meson_i2c *i2c, u8 *buf, int len) in meson_i2c_put_data() 124 static void meson_i2c_prepare_xfer(struct meson_i2c *i2c) in meson_i2c_prepare_xfer() 151 static void meson_i2c_do_start(struct meson_i2c *i2c, struct i2c_msg *msg) in meson_i2c_do_start() 163 static int meson_i2c_xfer_msg(struct meson_i2c *i2c, struct i2c_msg *msg, in meson_i2c_xfer_msg() 215 struct meson_i2c *i2c = dev_get_priv(bus); in meson_i2c_xfer() local 229 struct meson_i2c *i2c = dev_get_priv(bus); in meson_i2c_set_bus_speed() local 258 struct meson_i2c *i2c = dev_get_priv(bus); in meson_i2c_probe() local
|
| D | s3c24x0_i2c.c | 39 static int WaitForXfer(struct s3c24x0_i2c *i2c) in WaitForXfer() 52 static void read_write_byte(struct s3c24x0_i2c *i2c) in read_write_byte() 57 static void i2c_ch_init(struct s3c24x0_i2c *i2c, int speed, int slaveadd) in i2c_ch_init() 103 static int i2c_transfer(struct s3c24x0_i2c *i2c, in i2c_transfer() 229 struct s3c24x0_i2c *i2c = i2c_bus->regs; in s3c24x0_do_msg() local 282 struct s3c24x0_i2c *i2c = i2c_bus->regs; in s3c24x0_i2c_xfer() local
|
| D | rk_i2c.c | 60 static void rk_i2c_set_clk(struct rk_i2c *i2c, uint32_t scl_rate) in rk_i2c_set_clk() 102 static int rk_i2c_send_start_bit(struct rk_i2c *i2c) in rk_i2c_send_start_bit() 130 static int rk_i2c_send_stop_bit(struct rk_i2c *i2c) in rk_i2c_send_stop_bit() 158 static inline void rk_i2c_disable(struct rk_i2c *i2c) in rk_i2c_disable() 163 static int rk_i2c_read(struct rk_i2c *i2c, uchar chip, uint reg, uint r_len, in rk_i2c_read() 261 static int rk_i2c_write(struct rk_i2c *i2c, uchar chip, uint reg, uint r_len, in rk_i2c_write() 342 struct rk_i2c *i2c = dev_get_priv(bus); in rockchip_i2c_xfer() local 369 struct rk_i2c *i2c = dev_get_priv(bus); in rockchip_i2c_set_bus_speed() local
|
| D | exynos_hs_i2c.c | 102 static int hsi2c_wait_for_trx(struct exynos5_hsi2c *i2c) in hsi2c_wait_for_trx() 226 struct exynos5_hsi2c *i2c = i2c_bus->hsregs; in exynos5_i2c_reset() local 259 static unsigned hsi2c_poll_fifo(struct exynos5_hsi2c *i2c, bool rx_transfer) in hsi2c_poll_fifo() 303 static int hsi2c_prepare_transaction(struct exynos5_hsi2c *i2c, in hsi2c_prepare_transaction() 347 static int hsi2c_wait_while_busy(struct exynos5_hsi2c *i2c) in hsi2c_wait_while_busy() 361 static int hsi2c_write(struct exynos5_hsi2c *i2c, in hsi2c_write() 414 static int hsi2c_read(struct exynos5_hsi2c *i2c, in hsi2c_read()
|
| D | sandbox_i2c.c | 50 struct dm_i2c_bus *i2c = dev_get_uclass_priv(bus); in sandbox_i2c_xfer() local
|
| D | i2c-uclass.c | 395 struct dm_i2c_bus *i2c = dev_get_uclass_priv(bus); in dm_i2c_set_bus_speed() local 416 struct dm_i2c_bus *i2c = dev_get_uclass_priv(bus); in dm_i2c_get_bus_speed() local 599 struct dm_i2c_bus *i2c = dev_get_uclass_priv(dev); in i2c_pre_probe() local 622 struct dm_i2c_bus *i2c = dev_get_uclass_priv(dev); in i2c_post_probe() local
|
| D | intel_i2c.c | 206 struct intel_i2c *i2c = dev_get_priv(bus); in intel_i2c_xfer() local 236 struct intel_i2c *i2c = dev_get_priv(bus); in intel_i2c_probe_chip() local
|
| D | mv_i2c.c | 538 struct mv_i2c_priv *i2c = dev_get_priv(bus); in mv_i2c_xfer() local
|
| D | mxc_i2c.c | 362 struct dm_i2c_bus *i2c = dev_get_uclass_priv(bus); in i2c_idle_bus() local
|
| /third_party/uboot/u-boot-2020.01/arch/powerpc/include/asm/ |
| 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
|
| D | immap_83xx.h | 650 fsl_i2c_t i2c[2]; /* I2C Controllers */ member 697 fsl_i2c_t i2c[2]; /* I2C Controllers */ member 732 fsl_i2c_t i2c[1]; /* I2C Controllers */ member 778 fsl_i2c_t i2c[2]; /* I2C Controllers */ member 813 fsl_i2c_t i2c[2]; /* I2C Controllers */ member 863 fsl_i2c_t i2c[2]; /* I2C Controllers */ member 902 fsl_i2c_t i2c[2]; /* I2C Controllers */ member 936 fsl_i2c_t i2c[2]; /* I2C Controllers */ member
|
| D | immap_86xx.h | 95 struct fsl_i2c_base i2c[2]; member
|
| D | immap_85xx.h | 122 struct fsl_i2c_base i2c[1]; member
|
| /third_party/uboot/u-boot-2020.01/drivers/power/regulator/ |
| D | tps62360_regulator.c | 25 struct udevice *i2c; member
|
| /third_party/uboot/u-boot-2020.01/drivers/clk/ |
| D | clk-cdce9xx.c | 40 struct udevice *i2c; member
|
| /third_party/uboot/u-boot-2020.01/board/gateworks/gw_ventana/ |
| D | common.c | 162 void setup_ventana_i2c(int i2c) in setup_ventana_i2c()
|
| /third_party/uboot/u-boot-2020.01/include/power/ |
| D | pmic.h | 73 struct p_i2c i2c; member
|
| /third_party/uboot/u-boot-2020.01/test/dm/ |
| D | test-fdt.c | 759 struct udevice *i2c, *dev, *dev2; in dm_test_first_child() local
|
| /third_party/uboot/u-boot-2020.01/arch/arm/dts/ |
| D | ast2500.dtsi | 362 i2c: i2c@1e78a000 { label
|