• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/serial/

Lines Matching refs:psc

37 	 *        psc->mpc52xx_psc_imr
98 static inline void mpc52xx_set_divisor(struct mpc52xx_psc __iomem *psc,
102 out_be16(&psc->mpc52xx_psc_clock_select, prescaler);
103 out_8(&psc->ctur, divisor >> 8);
104 out_8(&psc->ctlr, divisor & 0xff);
111 struct mpc52xx_psc __iomem *psc = PSC(port);
120 out_be16(&psc->mpc52xx_psc_imr, port->read_status_mask);
465 "fsl,mpc5121-psc-fifo");
522 snprintf(clk_name, sizeof(clk_name), "psc%d_clk", psc_num);
645 struct mpc52xx_psc __iomem *psc = PSC(port);
648 in_8(&psc->mpc52xx_psc_ipcr);
650 out_8(&psc->mpc52xx_psc_acr, MPC52xx_PSC_IEC_CTS | MPC52xx_PSC_IEC_DCD);
653 out_be16(&psc->mpc52xx_psc_imr, port->read_status_mask);
673 struct mpc52xx_psc __iomem *psc = PSC(port);
689 out_8(&psc->command, MPC52xx_PSC_RST_RX);
690 out_8(&psc->command, MPC52xx_PSC_RST_TX);
692 out_be32(&psc->sicr, 0); /* UART mode DCD ignored */
696 out_8(&psc->command, MPC52xx_PSC_TX_ENABLE);
697 out_8(&psc->command, MPC52xx_PSC_RX_ENABLE);
705 struct mpc52xx_psc __iomem *psc = PSC(port);
708 out_8(&psc->command, MPC52xx_PSC_RST_RX);
710 out_8(&psc->command, MPC52xx_PSC_RST_TX);
713 out_be16(&psc->mpc52xx_psc_imr, port->read_status_mask);
726 struct mpc52xx_psc __iomem *psc = PSC(port);
783 out_8(&psc->command, MPC52xx_PSC_RST_RX);
784 out_8(&psc->command, MPC52xx_PSC_RST_TX);
787 out_8(&psc->command, MPC52xx_PSC_SEL_MODE_REG_1);
788 out_8(&psc->mode, mr1);
789 out_8(&psc->mode, mr2);
799 out_8(&psc->command, MPC52xx_PSC_TX_ENABLE);
800 out_8(&psc->command, MPC52xx_PSC_RX_ENABLE);
1068 struct mpc52xx_psc __iomem *psc = PSC(port);
1074 out_8(&psc->command, MPC52xx_PSC_SEL_MODE_REG_1);
1075 mr1 = in_8(&psc->mode);
1191 pr_debug("mpc52xx-psc uart at %p, mapped to %p, irq=%x, freq=%i\n",
1256 { .compatible = "fsl,mpc5200b-psc-uart", .data = &mpc5200b_psc_ops, },
1257 { .compatible = "fsl,mpc5200-psc-uart", .data = &mpc52xx_psc_ops, },
1259 { .compatible = "mpc5200-psc-uart", .data = &mpc52xx_psc_ops, },
1264 { .compatible = "fsl,mpc5121-psc-uart", .data = &mpc512x_psc_ops, },
1289 /* set the uart clock to the input clock of the psc, the different
1328 dev_dbg(&op->dev, "mpc52xx-psc uart at %p, irq=%x, freq=%i\n",
1428 .name = "mpc52xx-psc-uart",