Searched refs:SCxSR (Results 1 – 4 of 4) sorted by relevance
/openbmc/u-boot/drivers/serial/ |
H A D | serial_sh.c | 83 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 D | serial_sh.h | 352 # 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 D | sh-sci.c | 186 [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 D | sh-sci.h | 18 SCxSR, /* Serial Status Register */ enumerator
|