Lines Matching refs:io_cmd

124 	iowrite8(cgbc->session, cgbc->io_cmd + CGBC_CMD_ACCESS);  in cgbc_command_lock()
126 return ioread8(cgbc->io_cmd + CGBC_CMD_ACCESS) == cgbc->session; in cgbc_command_lock()
131 iowrite8(cgbc->session, cgbc->io_cmd + CGBC_CMD_ACCESS); in cgbc_command_unlock()
152 ret = readx_poll_timeout(ioread8, cgbc->io_cmd + CGBC_CMD_STROBE, val, in cgbc_command()
159 iowrite8(CGBC_CMD_INDEX_CBM_MAN8, cgbc->io_cmd + CGBC_CMD_INDEX); in cgbc_command()
161 iowrite8(CGBC_CMD_INDEX_CBM_AUTO32, cgbc->io_cmd + CGBC_CMD_INDEX); in cgbc_command()
167 iowrite8(_cmd[i], cgbc->io_cmd + CGBC_CMD_DATA + (i % 4)); in cgbc_command()
170 iowrite8((i + 1) | CGBC_CMD_INDEX_CBM_MAN8, cgbc->io_cmd + CGBC_CMD_INDEX); in cgbc_command()
174 iowrite8(checksum, cgbc->io_cmd + CGBC_CMD_DATA + (i % 4)); in cgbc_command()
177 iowrite8(cgbc->session, cgbc->io_cmd + CGBC_CMD_STROBE); in cgbc_command()
180 iowrite8(CGBC_CMD_INDEX_CBM_AUTO32, cgbc->io_cmd + CGBC_CMD_INDEX); in cgbc_command()
184 cgbc->io_cmd + CGBC_CMD_STROBE); in cgbc_command()
188 istatus = ioread8(cgbc->io_cmd + CGBC_CMD_DATA); in cgbc_command()
197 _data[i] = ioread8(cgbc->io_cmd + CGBC_CMD_DATA + ((i + 1) % 4)); in cgbc_command()
200 data_checksum = ioread8(cgbc->io_cmd + CGBC_CMD_DATA + ((i + 1) % 4)); in cgbc_command()
205 data_checksum = ioread8(cgbc->io_cmd + CGBC_CMD_DATA + 1); in cgbc_command()
211 data_checksum = ioread8(cgbc->io_cmd + CGBC_CMD_DATA + 1); in cgbc_command()
260 cgbc->io_cmd = devm_ioport_map(dev, ioport->start, resource_size(ioport)); in cgbc_map()
261 if (!cgbc->io_cmd) in cgbc_map()