From 969302f5a78b37379828d8ece713b7cd1ff5efd9 Mon Sep 17 00:00:00 2001 From: Dinesh K Garg Date: Mon, 11 Aug 2014 09:55:49 -0700 Subject: [PATCH] msm_rng: Change long to u32 type for buffers reading from RNG HW Changing the type from long to u32 of the buffer that is used to read data from the RNG hardware to reflect the size of the HW register Change-Id: I54e8eeae40a66c8033637044e627023150d6c411 Acked-by: Baranidharan Muthukumaran Signed-off-by: Dinesh K Garg (cherry picked from commit 7bcafc734de9cfd661bdd6da9e997123c821e130) --- drivers/char/hw_random/msm_rng.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/char/hw_random/msm_rng.c b/drivers/char/hw_random/msm_rng.c index a3bde2d7ed69..f54ccdab20cd 100644 --- a/drivers/char/hw_random/msm_rng.c +++ b/drivers/char/hw_random/msm_rng.c @@ -113,8 +113,8 @@ int msm_rng_direct_read(struct msm_rng_device *msm_rng_dev, void *data) struct platform_device *pdev; void __iomem *base; size_t currsize = 0; - unsigned long val; - unsigned long *retdata = data; + u32 val; + u32 *retdata = data; int ret; pdev = msm_rng_dev->pdev; @@ -159,8 +159,8 @@ static int msm_rng_drbg_read(struct hwrng *rng, void __iomem *base; size_t maxsize; size_t currsize = 0; - unsigned long val; - unsigned long *retdata = data; + u32 val; + u32 *retdata = data; int ret, ret1; msm_rng_dev = (struct msm_rng_device *)rng->priv;