Home
last modified time | relevance | path

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

/openbmc/u-boot/drivers/serial/
H A Dserial_sh.c83 sci_in(port, SCxSR); in handle_error()
84 sci_out(port, SCxSR, SCxSR_ERROR_CLEAR(port)); in handle_error()
92 if (!(sci_in(port, SCxSR) & SCxSR_TEND(port))) in serial_raw_putc()
96 sci_out(port, SCxSR, sci_in(port, SCxSR) & ~SCxSR_TEND(port)); in serial_raw_putc()
108 if (sci_in(port, SCxSR) & SCIF_ERRORS) { in sh_serial_tstc_generic()
120 status = sci_in(port, SCxSR); in serial_getc_check()
138 status = sci_in(port, SCxSR); in sh_serial_getc_generic()
140 sci_out(port, SCxSR, SCxSR_RDxF_CLEAR(port)); in sh_serial_getc_generic()
H A Dserial_sh.h352 # define SCxSR_RDxF_CLEAR(port) (sci_in(port, SCxSR) & 0xfffc)
353 # define SCxSR_ERROR_CLEAR(port) (sci_in(port, SCxSR) & 0xfd73)
354 # define SCxSR_TDxE_CLEAR(port) (sci_in(port, SCxSR) & 0xffdf)
355 # define SCxSR_BREAK_CLEAR(port) (sci_in(port, SCxSR) & 0xffe3)
529 SCIF_FNS(SCxSR, 0x14, 16)
543 SCIF_FNS(SCxSR, 0x14, 16)
558 SCIx_FNS(SCxSR, 0x14, 16, 0x10, 16)
573 SCIx_FNS(SCxSR, 0, 0, 0x14, 16, 0, 0, 0x10, 16, 0, 0)
592 SCIx_FNS(SCxSR, 0x08, 8, 0x10, 8, 0x08, 16, 0x10, 16, 0x04, 8)
/openbmc/linux/drivers/tty/serial/
H A Dsh-sci.c186 [SCxSR] = { 0x04, 8 },
190 .overrun_reg = SCxSR,
206 [SCxSR] = { 0x08, 16 },
212 .overrun_reg = SCxSR,
228 [SCxSR] = { 0x14, 16 },
236 .overrun_reg = SCxSR,
252 [SCxSR] = { 0x14, 16 },
261 .overrun_reg = SCxSR,
278 [SCxSR] = { 0x10, 16 },
305 [SCxSR] = { 0x08, 16 },
[all …]
H A Dsh-sci.h18 SCxSR, /* Serial Status Register */ enumerator