The function tegra_pmc_readl() returns the u32 type data and hence
change the data type of variable where this data is stored to u32
type.
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Jon Hunter <jonathanh@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
        return 0;
 }
 
-static int tegra_io_rail_poll(unsigned long offset, unsigned long mask,
-                             unsigned long val, unsigned long timeout)
+static int tegra_io_rail_poll(unsigned long offset, u32 mask,
+                             u32 val, unsigned long timeout)
 {
-       unsigned long value;
+       u32 value;
 
        timeout = jiffies + msecs_to_jiffies(timeout);