]> git.sur5r.net Git - u-boot/blobdiff - drivers/spi/atmel_spi.c
spi: cadence_spi: Sync DT bindings with Linux
[u-boot] / drivers / spi / atmel_spi.c
index 4701b79f161f46b38c1cd39c4580e91248e08740..8010ab434c082d3b5b5073365e34f298bfd3d5bb 100644 (file)
@@ -394,8 +394,8 @@ out:
                 * Wait until the transfer is completely done before
                 * we deactivate CS.
                 */
-               wait_for_bit(__func__, &reg_base->sr,
-                            ATMEL_SPI_SR_TXEMPTY, true, 1000, false);
+               wait_for_bit_le32(&reg_base->sr,
+                                 ATMEL_SPI_SR_TXEMPTY, true, 1000, false);
 
                atmel_spi_cs_deactivate(dev);
        }
@@ -469,12 +469,12 @@ static int atmel_spi_probe(struct udevice *bus)
        if (ret)
                return ret;
 
-       bus_plat->regs = (struct at91_spi *)dev_get_addr(bus);
+       bus_plat->regs = (struct at91_spi *)devfdt_get_addr(bus);
 
        ret = gpio_request_list_by_name(bus, "cs-gpios", priv->cs_gpios,
                                        ARRAY_SIZE(priv->cs_gpios), 0);
        if (ret < 0) {
-               error("Can't get %s gpios! Error: %d", bus->name, ret);
+               pr_err("Can't get %s gpios! Error: %d", bus->name, ret);
                return ret;
        }