Lines Matching refs:mpsc_base
47 static volatile char *mpsc_base; variable
53 chr1 = in_le32((u32 *)(mpsc_base + MPSC_CHR_1)) & 0x00ff0000; in mpsc_open()
54 chr2 = in_le32((u32 *)(mpsc_base + MPSC_CHR_2)) & ~(MPSC_CHR_2_TA in mpsc_open()
57 out_le32((u32 *)(mpsc_base + MPSC_CHR_4), MPSC_CHR_4_Z); in mpsc_open()
58 out_le32((u32 *)(mpsc_base + MPSC_CHR_5), in mpsc_open()
60 out_le32((u32 *)(mpsc_base + MPSC_CHR_2), chr2 | MPSC_CHR_2_EH); in mpsc_open()
66 while (in_le32((u32 *)(mpsc_base + MPSC_CHR_2)) & MPSC_CHR_2_TCS); in mpsc_putc()
68 out_le32((u32 *)(mpsc_base + MPSC_CHR_1), chr1 | c); in mpsc_putc()
69 out_le32((u32 *)(mpsc_base + MPSC_CHR_2), chr2 | MPSC_CHR_2_TCS); in mpsc_putc()
80 c = in_8((u8 *)(mpsc_base + MPSC_CHR_10 + 2)); in mpsc_getc()
81 out_8((u8 *)(mpsc_base + MPSC_CHR_10 + 2), c); in mpsc_getc()
96 out_le32((u32 *)(mpsc_base + MPSC_CHR_2),MPSC_CHR_2_TA | MPSC_CHR_2_RA); in mpsc_stop_dma()
134 mpsc_base = v; in mpsc_console_init()