Home
last modified time | relevance | path

Searched refs:twsi (Results 1 – 1 of 1) sorted by relevance

/rk3399_rockchip-uboot/drivers/i2c/
H A Dmvtwsi.c262 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 …]