]> git.sur5r.net Git - u-boot/blobdiff - drivers/serial/altera_uart.c
efi_loader: efi_open_protocol: parameter checks
[u-boot] / drivers / serial / altera_uart.c
index 5d76c3359ba91d8eca52564424ee27759d2f71b9..75c035285e71959a9b8bdda2efae024171670d73 100644 (file)
@@ -89,9 +89,10 @@ static int altera_uart_ofdata_to_platdata(struct udevice *dev)
 {
        struct altera_uart_platdata *plat = dev_get_platdata(dev);
 
-       plat->regs = ioremap(dev_get_addr(dev),
-               sizeof(struct altera_uart_regs));
-       plat->uartclk = fdtdec_get_int(gd->fdt_blob, dev->of_offset,
+       plat->regs = map_physmem(devfdt_get_addr(dev),
+                                sizeof(struct altera_uart_regs),
+                                MAP_NOCACHE);
+       plat->uartclk = fdtdec_get_int(gd->fdt_blob, dev_of_offset(dev),
                "clock-frequency", 0);
 
        return 0;