Searched refs:rt_i2c_bus_device (Results 1 – 8 of 8) sorted by relevance
| /components/drivers/include/drivers/ |
| A D | dev_i2c.h | 218 struct rt_i2c_bus_device; 225 rt_ssize_t (*master_xfer)(struct rt_i2c_bus_device *bus, 228 rt_ssize_t (*slave_xfer)(struct rt_i2c_bus_device *bus, 231 rt_err_t (*i2c_bus_control)(struct rt_i2c_bus_device *bus, 239 struct rt_i2c_bus_device struct 262 struct rt_i2c_bus_device *bus; argument 310 rt_err_t rt_i2c_bus_device_register(struct rt_i2c_bus_device *bus, 331 rt_ssize_t rt_i2c_transfer(struct rt_i2c_bus_device *bus, 344 rt_err_t rt_i2c_control(struct rt_i2c_bus_device *bus, 359 rt_ssize_t rt_i2c_master_send(struct rt_i2c_bus_device *bus, [all …]
|
| A D | dev_i2c_bit_ops.h | 35 rt_err_t rt_i2c_bit_add_bus(struct rt_i2c_bus_device *bus,
|
| A D | dev_i2c_dm.h | 49 void i2c_bus_scan_clients(struct rt_i2c_bus_device *bus);
|
| /components/drivers/i2c/ |
| A D | dev_i2c_core.c | 22 rt_err_t rt_i2c_bus_device_register(struct rt_i2c_bus_device *bus, in rt_i2c_bus_device_register() 45 struct rt_i2c_bus_device *rt_i2c_bus_device_find(const char *bus_name) in rt_i2c_bus_device_find() 47 struct rt_i2c_bus_device *bus; in rt_i2c_bus_device_find() 56 bus = (struct rt_i2c_bus_device *)dev->user_data; in rt_i2c_bus_device_find() 61 rt_ssize_t rt_i2c_transfer(struct rt_i2c_bus_device *bus, in rt_i2c_transfer() 98 rt_err_t rt_i2c_control(struct rt_i2c_bus_device *bus, in rt_i2c_control() 116 rt_ssize_t rt_i2c_master_send(struct rt_i2c_bus_device *bus, in rt_i2c_master_send() 135 rt_ssize_t rt_i2c_master_recv(struct rt_i2c_bus_device *bus, in rt_i2c_master_recv()
|
| A D | dev_i2c_dev.c | 30 struct rt_i2c_bus_device *bus = (struct rt_i2c_bus_device *)dev->user_data; in i2c_bus_device_read() 50 struct rt_i2c_bus_device *bus = (struct rt_i2c_bus_device *)dev->user_data; in i2c_bus_device_write() 69 struct rt_i2c_bus_device *bus = (struct rt_i2c_bus_device *)dev->user_data; in i2c_bus_device_control() 109 rt_err_t rt_i2c_bus_device_device_init(struct rt_i2c_bus_device *bus, in rt_i2c_bus_device_device_init()
|
| A D | dev_i2c_bit_ops.c | 132 static rt_int32_t i2c_writeb(struct rt_i2c_bus_device *bus, rt_uint8_t data) in i2c_writeb() 160 static rt_int32_t i2c_readb(struct rt_i2c_bus_device *bus) in i2c_readb() 189 static rt_ssize_t i2c_send_bytes(struct rt_i2c_bus_device *bus, in i2c_send_bytes() 225 static rt_err_t i2c_send_ack_or_nack(struct rt_i2c_bus_device *bus, int ack) in i2c_send_ack_or_nack() 243 static rt_ssize_t i2c_recv_bytes(struct rt_i2c_bus_device *bus, in i2c_recv_bytes() 283 static rt_int32_t i2c_send_address(struct rt_i2c_bus_device *bus, in i2c_send_address() 306 static rt_err_t i2c_bit_send_address(struct rt_i2c_bus_device *bus, in i2c_bit_send_address() 369 static rt_ssize_t i2c_bit_xfer(struct rt_i2c_bus_device *bus, in i2c_bit_xfer() 458 rt_err_t rt_i2c_bit_add_bus(struct rt_i2c_bus_device *bus, in rt_i2c_bit_add_bus()
|
| A D | dev_i2c_bus.c | 19 void i2c_bus_scan_clients(struct rt_i2c_bus_device *bus) in i2c_bus_scan_clients()
|
| A D | dev_soft_i2c.c | 46 struct rt_i2c_bus_device i2c_bus;
|
Completed in 9 milliseconds