do_spi_clk(base, byte >> 1);
do_spi_clk(base, byte);
-#ifdef RB4XX_SPI_DEBUG
- printk("spi_byte sent 0x%02x got 0x%02x\n",
+ pr_debug("spi_byte sent 0x%02x got 0x%02x\n",
(unsigned)byte,
(unsigned char)__raw_readl(base + SPI_REG_RDS));
-#endif
}
static inline void do_spi_clk_fast(void __iomem *base, unsigned bit1,
do_spi_clk_fast(base, byte >> 3, byte >> 2);
do_spi_clk_fast(base, byte >> 1, byte >> 0);
-#ifdef RB4XX_SPI_DEBUG
- printk("spi_byte_fast sent 0x%02x got 0x%02x\n",
+ pr_debug("spi_byte_fast sent 0x%02x got 0x%02x\n",
(unsigned)byte,
(unsigned char) __raw_readl(base + SPI_REG_RDS));
-#endif
}
static int rb4xx_spi_txrx(void __iomem *base, struct spi_transfer *t)
unsigned char *rx_ptr = t->rx_buf;
unsigned i;
-#ifdef RB4XX_SPI_DEBUG
- printk("spi_txrx len %u tx %u rx %u\n",
+ pr_debug("spi_txrx len %u tx %u rx %u\n",
t->len,
(t->tx_buf ? 1 : 0),
(t->rx_buf ? 1 : 0));
-#endif
if (t->verify) {
rxv_ptr = tx_ptr;
__raw_writel(SPI_CTRL_FASTEST, base + SPI_REG_CTRL);
do_spi_init(m->spi);
- list_for_each_entry (t, &m->transfers, transfer_list) {
+ list_for_each_entry(t, &m->transfers, transfer_list) {
int len;
len = rb4xx_spi_txrx(base, t);
if (spi->mode & ~(SPI_CS_HIGH)) {
dev_err(&spi->dev, "mode %x not supported\n",
- (unsigned) spi->mode);
+ (unsigned) spi->mode);
return -EINVAL;
}
if (spi->bits_per_word != 8 && spi->bits_per_word != 0) {
dev_err(&spi->dev, "bits_per_word %u not supported\n",
- (unsigned) spi->bits_per_word);
+ (unsigned) spi->bits_per_word);
return -EINVAL;
}
return 0;
- err_iounmap:
+err_iounmap:
iounmap(rbspi->base);
- err_put_master:
+err_put_master:
platform_set_drvdata(pdev, NULL);
spi_master_put(master);
- err_out:
+err_out:
return err;
}
static struct platform_driver rb4xx_spi_drv = {
.probe = rb4xx_spi_probe,
.remove = rb4xx_spi_remove,
- .driver = {
+ .driver = {
.name = DRV_NAME,
.owner = THIS_MODULE,
- },
+ },
};
static int __init rb4xx_spi_init(void)