• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/spi/

Lines Matching defs:psc

44 	struct mpc52xx_psc __iomem *psc;
84 struct mpc52xx_psc __iomem *psc = mps->psc;
88 sicr = in_be32(&psc->sicr);
104 out_be32(&psc->sicr, sicr);
107 * Because psc->ccr is defined as 16bit register instead of 32bit
110 ccr = in_be16(&psc->ccr);
116 out_be16(&psc->ccr, ccr);
141 struct mpc52xx_psc __iomem *psc = mps->psc;
155 out_8(&psc->command, MPC52xx_PSC_TX_ENABLE | MPC52xx_PSC_RX_ENABLE);
170 out_8(&psc->ircr2, 0x01);
171 out_8(&psc->mpc52xx_psc_buffer_8, tx_buf[sb]);
178 out_8(&psc->ircr2, 0x01);
179 out_8(&psc->mpc52xx_psc_buffer_8, 0);
188 out_8(&psc->command, MPC52xx_PSC_SEL_MODE_REG_1);
190 out_8(&psc->mode, 0);
192 out_8(&psc->mode, MPC52xx_PSC_MODE_FFULL);
193 out_be16(&psc->rfalarm, rfalarm);
195 out_be16(&psc->mpc52xx_psc_imr, MPC52xx_PSC_IMR_RXRDY);
197 recv_at_once = in_be16(&psc->rfnum);
203 rx_buf[rb] = in_8(&psc->mpc52xx_psc_buffer_8);
206 in_8(&psc->mpc52xx_psc_buffer_8);
210 out_8(&psc->command, MPC52xx_PSC_TX_DISABLE | MPC52xx_PSC_RX_DISABLE);
326 struct mpc52xx_psc __iomem *psc = mps->psc;
395 out_8(&psc->command, MPC52xx_PSC_RST_RX);
396 out_8(&psc->command, MPC52xx_PSC_RST_TX);
397 out_8(&psc->command, MPC52xx_PSC_TX_DISABLE | MPC52xx_PSC_RX_DISABLE);
400 out_be16(&psc->mpc52xx_psc_imr, 0);
401 out_8(&psc->command, MPC52xx_PSC_SEL_MODE_REG_1);
402 out_8(&psc->rfcntl, 0);
403 out_8(&psc->mode, MPC52xx_PSC_MODE_FFULL);
407 out_be32(&psc->sicr, 0x0180C800);
408 out_be16(&psc->ccr, 0x070F); /* by default SPI Clk 1MHz */
411 out_8(&psc->ctur, 0x00);
412 out_8(&psc->ctlr, 0x84);
428 struct mpc52xx_psc __iomem *psc = mps->psc;
431 if (in_be16(&psc->mpc52xx_psc_isr) & MPC52xx_PSC_IMR_RXRDY) {
432 out_be16(&psc->mpc52xx_psc_imr, 0);
475 mps->psc = ioremap(regaddr, size);
476 if (!mps->psc) {
482 ret = request_irq(mps->irq, mpc52xx_psc_spi_isr, 0, "mpc52xx-psc-spi",
514 if (mps->psc)
515 iounmap(mps->psc);
530 if (mps->psc)
531 iounmap(mps->psc);
560 .name = "mpc52xx-psc-spi",
617 { .type = "spi", .compatible = "mpc5200-psc-spi", },
625 .name = "mpc52xx-psc-spi",
630 .name = "mpc52xx-psc-spi",