Searched refs:twsi (Results 1 – 1 of 1) sorted by relevance
| /rk3399_rockchip-uboot/drivers/i2c/ |
| H A D | mvtwsi.c | 262 static int twsi_wait(struct mvtwsi_registers *twsi, int expected_status, in twsi_wait() argument 269 control = readl(&twsi->control); in twsi_wait() 271 status = readl(&twsi->status); in twsi_wait() 281 status = readl(&twsi->status); in twsi_wait() 299 static int twsi_start(struct mvtwsi_registers *twsi, int expected_status, in twsi_start() argument 304 MVTWSI_CONTROL_CLEAR_IFLG, &twsi->control); in twsi_start() 306 return twsi_wait(twsi, expected_status, tick); in twsi_start() 322 static int twsi_send(struct mvtwsi_registers *twsi, u8 byte, in twsi_send() argument 326 writel(byte, &twsi->data); in twsi_send() 329 &twsi->control); in twsi_send() [all …]
|