Lines Matching refs:mpsc_base

160 	void __iomem *mpsc_base;  member
610 writel(0x000004c4, pi->mpsc_base + MPSC_MMCRL); in mpsc_hw_init()
613 writel(0x04400400, pi->mpsc_base + MPSC_MMCRH); in mpsc_hw_init()
620 writel(0, pi->mpsc_base + MPSC_CHR_1); in mpsc_hw_init()
621 writel(0, pi->mpsc_base + MPSC_CHR_2); in mpsc_hw_init()
622 writel(pi->mpsc_max_idle, pi->mpsc_base + MPSC_CHR_3); in mpsc_hw_init()
623 writel(0, pi->mpsc_base + MPSC_CHR_4); in mpsc_hw_init()
624 writel(0, pi->mpsc_base + MPSC_CHR_5); in mpsc_hw_init()
625 writel(0, pi->mpsc_base + MPSC_CHR_6); in mpsc_hw_init()
626 writel(0, pi->mpsc_base + MPSC_CHR_7); in mpsc_hw_init()
627 writel(0, pi->mpsc_base + MPSC_CHR_8); in mpsc_hw_init()
628 writel(0, pi->mpsc_base + MPSC_CHR_9); in mpsc_hw_init()
629 writel(0, pi->mpsc_base + MPSC_CHR_10); in mpsc_hw_init()
638 pi->mpsc_base + MPSC_CHR_2); in mpsc_enter_hunt()
642 writel(readl(pi->mpsc_base + MPSC_CHR_2) | MPSC_CHR_2_EH, in mpsc_enter_hunt()
643 pi->mpsc_base + MPSC_CHR_2); in mpsc_enter_hunt()
645 while (readl(pi->mpsc_base + MPSC_CHR_2) & MPSC_CHR_2_EH) in mpsc_enter_hunt()
657 readl(pi->mpsc_base + MPSC_MPCR); in mpsc_freeze()
662 writel(v, pi->mpsc_base + MPSC_MPCR); in mpsc_freeze()
670 readl(pi->mpsc_base + MPSC_MPCR); in mpsc_unfreeze()
675 writel(v, pi->mpsc_base + MPSC_MPCR); in mpsc_unfreeze()
687 readl(pi->mpsc_base + MPSC_MPCR); in mpsc_set_char_length()
692 writel(v, pi->mpsc_base + MPSC_MPCR); in mpsc_set_char_length()
703 readl(pi->mpsc_base + MPSC_MPCR); in mpsc_set_stop_bit_length()
709 writel(v, pi->mpsc_base + MPSC_MPCR); in mpsc_set_stop_bit_length()
719 readl(pi->mpsc_base + MPSC_CHR_2); in mpsc_set_parity()
726 writel(v, pi->mpsc_base + MPSC_CHR_2); in mpsc_set_parity()
1272 : readl(pi->mpsc_base + MPSC_CHR_10); in mpsc_get_mctrl()
1329 pi->mpsc_base + MPSC_CHR_2); in mpsc_stop_rx()
1333 writel(readl(pi->mpsc_base + MPSC_CHR_2) | MPSC_CHR_2_RA, in mpsc_stop_rx()
1334 pi->mpsc_base + MPSC_CHR_2); in mpsc_stop_rx()
1336 while (readl(pi->mpsc_base + MPSC_CHR_2) & MPSC_CHR_2_RA) in mpsc_stop_rx()
1355 writel(v, pi->mpsc_base + MPSC_CHR_1); in mpsc_break_ctl()
1666 data = readl(pi->mpsc_base + MPSC_MPCR); in mpsc_put_poll_char()
1667 writeb(c, pi->mpsc_base + MPSC_CHR_1); in mpsc_put_poll_char()
1669 data = readl(pi->mpsc_base + MPSC_CHR_2); in mpsc_put_poll_char()
1671 writel(data, pi->mpsc_base + MPSC_CHR_2); in mpsc_put_poll_char()
1674 while (readl(pi->mpsc_base + MPSC_CHR_2) & MPSC_CHR_2_TTCS); in mpsc_put_poll_char()
1967 pi->mpsc_base = ioremap(r->start, MPSC_REG_BLOCK_SIZE); in mpsc_drv_map_regs()
1982 if (pi->mpsc_base) { in mpsc_drv_map_regs()
1983 iounmap(pi->mpsc_base); in mpsc_drv_map_regs()
1984 pi->mpsc_base = NULL; in mpsc_drv_map_regs()
1996 if (pi->mpsc_base) { in mpsc_drv_map_regs()
1997 iounmap(pi->mpsc_base); in mpsc_drv_map_regs()
1998 pi->mpsc_base = NULL; in mpsc_drv_map_regs()
2014 if (!pi->mpsc_base) { in mpsc_drv_unmap_regs()
2015 iounmap(pi->mpsc_base); in mpsc_drv_unmap_regs()
2027 pi->mpsc_base = NULL; in mpsc_drv_unmap_regs()
2048 pi->port.membase = pi->mpsc_base; in mpsc_drv_get_platform_data()
2049 pi->port.mapbase = (ulong)pi->mpsc_base; in mpsc_drv_get_platform_data()