Searched refs:i2c_bus1 (Results 1 – 5 of 5) sorted by relevance
| /bsp/bouffalo_lab/libraries/rt_drivers/ |
| A D | drv_i2c.c | 115 static struct bl_i2c_bus i2c_bus1; in rt_hw_i2c_init() local 123 rt_mutex_init(&i2c_bus1.lock, "i2c1_mutex", RT_IPC_FLAG_PRIO); in rt_hw_i2c_init() 125 i2c_bus1.parent.ops = &_i2c_ops; in rt_hw_i2c_init() 126 i2c_bus1.i2c = bflb_device_get_by_name("i2c1"); in rt_hw_i2c_init() 127 bflb_i2c_init(i2c_bus1.i2c, I2C1_FREQUENCY); in rt_hw_i2c_init() 129 if (rt_i2c_bus_device_register(&i2c_bus1.parent, "i2c1") != RT_EOK) in rt_hw_i2c_init()
|
| /bsp/wch/arm/Libraries/ch32_drivers/ |
| A D | drv_hwi2c_ch32f10x.c | 32 struct i2c_bus_device i2c_bus1; variable 340 i2c_bus1.periph = I2C1; in rt_hw_i2c_init() 341 ch32f1_i2c_clock_and_io_init(i2c_bus1.periph); in rt_hw_i2c_init() 342 ch32f1_i2c_config(i2c_bus1.periph); in rt_hw_i2c_init() 344 i2c_bus1.parent.ops = &ch32f1_i2c_ops; in rt_hw_i2c_init() 345 result = rt_i2c_bus_device_register(&i2c_bus1.parent, "hwi2c1"); in rt_hw_i2c_init()
|
| A D | drv_hwi2c_ch32f20x.c | 32 struct i2c_bus_device i2c_bus1; variable 340 i2c_bus1.periph = I2C1; in rt_hw_i2c_init() 341 ch32f2_i2c_clock_and_io_init(i2c_bus1.periph); in rt_hw_i2c_init() 342 ch32f2_i2c_config(i2c_bus1.periph); in rt_hw_i2c_init() 344 i2c_bus1.parent.ops = &ch32f2_i2c_ops; in rt_hw_i2c_init() 345 result = rt_i2c_bus_device_register(&i2c_bus1.parent, "hwi2c1"); in rt_hw_i2c_init()
|
| /bsp/wch/risc-v/Libraries/ch32_drivers/ |
| A D | drv_i2c.c | 27 struct i2c_bus_device i2c_bus1; variable 207 i2c_bus1.periph = I2C1; 223 i2c_bus1.parent.ops = &ch32_i2c_ops; 224 result += rt_i2c_bus_device_register(&i2c_bus1.parent, "i2c1");
|
| /bsp/n32/libraries/n32_drivers/ |
| A D | drv_i2c.c | 431 static struct rt_i2c_bus i2c_bus1; in rt_hw_i2c_init() local 469 rt_memset((void *)&i2c_bus1, 0, sizeof(struct rt_i2c_bus)); in rt_hw_i2c_init() 470 i2c_bus1.parent.ops = &i2c_ops; in rt_hw_i2c_init() 471 i2c_bus1.i2c_periph = (rt_uint32_t)I2C1; in rt_hw_i2c_init() 472 rt_i2c_bus_device_register(&i2c_bus1.parent, "i2c1"); in rt_hw_i2c_init()
|
Completed in 12 milliseconds