]> git.ipfire.org Git - people/ms/u-boot.git/blobdiff - drivers/spi/davinci_spi.c
Kconfig: usb: Sort USB_FUNCTION_* entries
[people/ms/u-boot.git] / drivers / spi / davinci_spi.c
index 20aa99a451dc7cab03e33625d8da6e291e3f8bf8..eda252d0b30f65f3fbc8724b8798ab9a699b0931 100644 (file)
@@ -540,9 +540,9 @@ static int davinci_ofdata_to_platadata(struct udevice *bus)
 {
        struct davinci_spi_slave *ds = dev_get_priv(bus);
        const void *blob = gd->fdt_blob;
-       int node = bus->of_offset;
+       int node = dev_of_offset(bus);
 
-       ds->regs = dev_map_physmem(bus, sizeof(struct davinci_spi_regs));
+       ds->regs = devfdt_map_physmem(bus, sizeof(struct davinci_spi_regs));
        if (!ds->regs) {
                printf("%s: could not map device address\n", __func__);
                return -EINVAL;
@@ -563,6 +563,7 @@ static const struct dm_spi_ops davinci_spi_ops = {
 static const struct udevice_id davinci_spi_ids[] = {
        { .compatible = "ti,keystone-spi" },
        { .compatible = "ti,dm6441-spi" },
+       { .compatible = "ti,da830-spi" },
        { }
 };