SCSPTR
sp->val = ioread8(SCSPTR(sp));
iowrite8(sp->val, SCSPTR(sp));
return (ioread8(SCSPTR(sp)) & PIN_RXD) ? 1 : 0;
} else if (sci_getreg(port, SCSPTR)->size) {
u16 ctrl = sci_serial_in(port, SCSPTR);
sci_serial_out(port, SCSPTR, ctrl);
} else if (sci_getreg(port, SCSPTR)->size) {
return !(sci_serial_in(port, SCSPTR) & SCSPTR_CTSDT);
if (!sci_getreg(port, SCSPTR)->size) {
scsptr = sci_serial_in(port, SCSPTR);
sci_serial_out(port, SCSPTR, scsptr);
if (sci_getreg(port, SCSPTR)->size)
regs->scsptr = sci_serial_in(port, SCSPTR);
if (sci_getreg(port, SCSPTR)->size)
sci_serial_out(port, SCSPTR, regs->scsptr);
[SCSPTR] = { 0x20, 16 },
[SCSPTR] = { 0x10, 16 },
[SCSPTR] = { 0x10, 16 },
[SCSPTR] = { 0x20, 16 },
[SCSPTR] = { 0x20, 16 },
[SCSPTR] = { 0x20, 16 },
[SCSPTR] = { 0x24, 16 },
} else if (sci_getreg(port, SCSPTR)->size && s->regtype != SCIx_RZV2H_SCIF_REGTYPE) {
u16 status = sci_serial_in(port, SCSPTR);
sci_serial_out(port, SCSPTR, status);