Searched refs:io_session (Results 1 – 2 of 2) sorted by relevance
| /linux-6.15/drivers/mfd/ |
| H A D | cgbc-core.c | 64 ret = readx_poll_timeout(ioread16, cgbc->io_session + CGBC_SESSION_STATUS, status, in cgbc_wait_device() 67 if (ret || ioread32(cgbc->io_session + CGBC_SESSION_ACCESS)) in cgbc_wait_device() 78 ret = readx_poll_timeout(ioread8, cgbc->io_session + CGBC_SESSION_CMD, val, in cgbc_session_command() 83 iowrite8(cmd, cgbc->io_session + CGBC_SESSION_CMD); in cgbc_session_command() 85 ret = readx_poll_timeout(ioread8, cgbc->io_session + CGBC_SESSION_CMD, val, in cgbc_session_command() 90 ret = (int)ioread8(cgbc->io_session + CGBC_SESSION_DATA); in cgbc_session_command() 92 iowrite8(CGBC_SESSION_STATUS_FREE, cgbc->io_session + CGBC_SESSION_STATUS); in cgbc_session_command() 252 cgbc->io_session = devm_ioport_map(dev, ioport->start, resource_size(ioport)); in cgbc_map() 253 if (!cgbc->io_session) in cgbc_map()
|
| /linux-6.15/include/linux/mfd/ |
| H A D | cgbc.h | 33 void __iomem *io_session; member
|