| /bsp/gd32/arm/libraries/gd32_drivers/ |
| A D | drv_hw_i2c.c | 64 static inline void gd32_i2c_xfer_read(struct gd32_i2c *i2c_obj) in gd32_i2c_xfer_read() 100 static void gd32_i2c_handle_tbe(struct gd32_i2c *i2c_obj) in gd32_i2c_handle_tbe() 123 static void gd32_i2c_handle_rbne(struct gd32_i2c *i2c_obj) in gd32_i2c_handle_rbne() 152 static void gd32_i2c_handle_btc(struct gd32_i2c *i2c_obj) in gd32_i2c_handle_btc() 218 static void gd32_i2c_event_handler(struct gd32_i2c *i2c_obj) in gd32_i2c_event_handler() 266 void gd32_i2c_error_handler(struct gd32_i2c *i2c_obj) in gd32_i2c_error_handler() 480 struct gd32_i2c *i2c_obj = _get_i2c_obj(I2C0); in I2C0_EV_IRQHandler() local 493 struct gd32_i2c *i2c_obj = _get_i2c_obj(I2C0); in I2C0_ER_IRQHandler() local 509 struct gd32_i2c *i2c_obj = _get_i2c_obj(I2C1); in I2C1_EV_IRQHandler() local 522 struct gd32_i2c *i2c_obj = _get_i2c_obj(I2C1); in I2C1_ER_IRQHandler() local [all …]
|
| A D | drv_soft_i2c.c | 38 static struct gd32_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])]; variable
|
| /bsp/hc32/libraries/hc32_drivers/ |
| A D | drv_i2c.c | 110 struct hc32_i2c *i2c_obj = rt_container_of(bus, struct hc32_i2c, i2c_bus); in hc32_i2c_configure() local 145 static void hc32_hw_i2c_reset(struct hc32_i2c *i2c_obj) in hc32_hw_i2c_reset() 151 static int hc32_hw_i2c_start(struct hc32_i2c *i2c_obj) in hc32_hw_i2c_start() 161 static int hc32_hw_i2c_restart(struct hc32_i2c *i2c_obj) in hc32_hw_i2c_restart() 171 static int hc32_hw_i2c_send_addr(struct hc32_i2c *i2c_obj, in hc32_hw_i2c_send_addr() 182 static int hc32_hw_i2c_stop(struct hc32_i2c *i2c_obj) in hc32_hw_i2c_stop() 432 static int I2C_Master_Transmit(struct hc32_i2c *i2c_obj, in I2C_Master_Transmit() 438 static int I2C_Master_Receive(struct hc32_i2c *i2c_obj, in I2C_Master_Receive() 448 static int hc32_i2c_write(struct hc32_i2c *i2c_obj, in hc32_i2c_write() 463 static int hc32_i2c_read(struct hc32_i2c *i2c_obj, in hc32_i2c_read() [all …]
|
| A D | drv_soft_i2c.c | 67 static struct hc32_soft_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])]; variable
|
| /bsp/nuclei/libraries/gd32vf103/HAL_Drivers/ |
| A D | drv_i2c.c | 38 static struct gd32_i2c i2c_obj[sizeof(i2c_config) / sizeof(i2c_config[0])] = {0}; variable 131 struct gd32_i2c *i2c_obj = (struct gd32_i2c *)(device); in gd32_i2c_xfer() local
|
| /bsp/acm32/acm32f0x0-nucleo/drivers/ |
| A D | drv_i2c.c | 91 struct acm32_i2c *i2c_obj; in _i2c_xfer() local 166 struct acm32_i2c *i2c_obj; in HAL_I2C_MspInit() local
|
| A D | drv_soft_i2c.c | 30 static struct acm32_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])]; variable
|
| /bsp/ESP32_C3/drivers/ |
| A D | drv_sw_i2c.c | 37 static struct esp32c3_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])]; variable
|
| /bsp/stm32/libraries/HAL_Drivers/drivers/ |
| A D | drv_soft_i2c.c | 41 static struct stm32_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])]; variable
|
| /bsp/Infineon/libraries/HAL_Drivers/ |
| A D | drv_soft_i2c.c | 32 static struct ifx_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])]; variable
|
| /bsp/avr32/drivers/ |
| A D | drv_soft_i2c.c | 24 static struct avr32_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])]; variable
|
| /bsp/bluetrum/libraries/hal_drivers/ |
| A D | drv_soft_i2c.c | 41 static struct ab32_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])] = {0}; variable
|
| /bsp/gd32/risc-v/libraries/gd32_drivers/ |
| A D | drv_soft_i2c.c | 38 static struct gd32_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])]; variable
|
| /bsp/raspberry-pico/Drivers/ |
| A D | drv_soft_i2c.c | 24 static struct pico_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])]; variable
|
| /bsp/nxp/lpc/lpc55sxx/Libraries/drivers/ |
| A D | drv_soft_i2c.c | 34 static struct lpc55s69_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])]; variable
|
| /bsp/nxp/imx/imx6ull-smart/drivers/ |
| A D | drv_i2c.c | 43 static struct imx6ull_i2c_bus i2c_obj[sizeof(i2c_config) / sizeof(i2c_config[0])]; variable
|
| /bsp/maxim/libraries/HAL_Drivers/ |
| A D | drv_i2c.c | 66 static struct mxc_i2c i2c_obj[sizeof(i2c_config) / sizeof(i2c_config[0])] = {0}; variable
|
| /bsp/airm2m/air32f103/libraries/rt_drivers/ |
| A D | drv_soft_i2c.c | 41 static struct air32_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])]; variable
|
| /bsp/hk32/libraries/rt_drivers/ |
| A D | drv_soft_i2c.c | 40 static struct hk32_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])]; variable
|
| /bsp/wch/risc-v/Libraries/ch32_drivers/ |
| A D | drv_soft_i2c.c | 35 static struct ch32_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])]; variable
|
| /bsp/at32/libraries/rt_drivers/ |
| A D | drv_soft_i2c.c | 38 static struct at32_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])]; variable
|
| /bsp/n32g452xx/Libraries/rt_drivers/ |
| A D | drv_soft_i2c.c | 40 static struct n32_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])]; variable
|
| /bsp/w60x/drivers/ |
| A D | drv_soft_i2c.c | 42 static struct w60x_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])]; variable
|
| /bsp/synwit/libraries/SWM341_drivers/ |
| A D | drv_soft_i2c.c | 67 static struct swm_soft_i2c_device i2c_obj[sizeof(swm_soft_i2c_cfg) / sizeof(swm_soft_i2c_cfg[0])]; variable
|
| /bsp/nxp/mcx/mcxn/Libraries/drivers/ |
| A D | drv_soft_i2c.c | 51 static struct mcxnxxx_i2c i2c_obj[sizeof(soft_i2c_config) / sizeof(soft_i2c_config[0])]; variable
|