]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/serial/cpm_uart/cpm_uart_cpm2.c
Merge commit 'v2.6.34-rc2' into for-2.6.34
[mv-sheeva.git] / drivers / serial / cpm_uart / cpm_uart_cpm2.c
index a9802e76b5fabbd91f44adedb16708fda49f289b..722eac18f382c057453085e45f467d7314a678a9 100644 (file)
@@ -61,7 +61,7 @@ void __iomem *cpm_uart_map_pram(struct uart_cpm_port *port,
        void __iomem *pram;
        unsigned long offset;
        struct resource res;
-       unsigned long len;
+       resource_size_t len;
 
        /* Don't remap parameter RAM if it has already been initialized
         * during console setup.
@@ -74,7 +74,7 @@ void __iomem *cpm_uart_map_pram(struct uart_cpm_port *port,
        if (of_address_to_resource(np, 1, &res))
                return NULL;
 
-       len = 1 + res.end - res.start;
+       len = resource_size(&res);
        pram = ioremap(res.start, len);
        if (!pram)
                return NULL;