]> git.sur5r.net Git - u-boot/blobdiff - drivers/spi/omap3_spi.c
DW SPI: Get clock value from Device Tree
[u-boot] / drivers / spi / omap3_spi.c
index 3caea151c54869ce7ab17a499658eebbe7b099ac..1da4542af0dee4ebcf2c57e75e72b773375ff20d 100644 (file)
@@ -548,7 +548,8 @@ struct spi_slave *spi_setup_slave(unsigned int bus, unsigned int cs,
        }
 
        if (max_hz > OMAP3_MCSPI_MAX_FREQ) {
-               printf("SPI error: unsupported frequency %i Hz. Max frequency is 48 Mhz\n", max_hz);
+               printf("SPI error: unsupported frequency %i Hz. Max frequency is 48 MHz\n",
+                      max_hz);
                return NULL;
        }
 
@@ -633,7 +634,7 @@ static int omap3_spi_probe(struct udevice *dev)
        struct omap2_mcspi_platform_config* data =
                (struct omap2_mcspi_platform_config*)dev_get_driver_data(dev);
 
-       priv->regs = (struct mcspi *)(dev_get_addr(dev) + data->regs_offset);
+       priv->regs = (struct mcspi *)(devfdt_get_addr(dev) + data->regs_offset);
        priv->pin_dir = fdtdec_get_uint(blob, node, "ti,pindir-d0-out-d1-in",
                                            MCSPI_PINDIR_D0_IN_D1_OUT);
        priv->wordlen = SPI_DEFAULT_WORDLEN;