[mcs814x] use the recommended ARM I/O accessors
[openwrt.git] / target / linux / mcs814x / files-3.3 / drivers / char / hw_random / mcs814x-rng.c
index cccab07..b1e9581 100644 (file)
@@ -28,7 +28,7 @@ static int mcs814x_rng_data_read(struct hwrng *rng, u32 *buffer)
 {
        struct mcs814x_rng_priv *priv = (struct mcs814x_rng_priv *)rng->priv;
 
-       *buffer = __raw_readl(priv->regs + RND);
+       *buffer = readl_relaxed(priv->regs + RND);
 
        return 4;
 }