hwrng: timeriomem - Use phys address rather than virt

There is no ioremap'ing or anything in timeriomem-rng.c as I foolishly
used already remapped virtual addresses instead of passing the physical
address to be polled.

This patch fixes this flaw and lets developers do the Right Thing(tm).

Signed-off-by: Alexander Clouter <alex@digriz.org.uk>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
Alexander Clouter
2009-03-27 12:59:54 +08:00
committed by Herbert Xu
parent be0ea69674
commit 3341323bb4
2 changed files with 36 additions and 5 deletions

View File

@@ -14,7 +14,7 @@ struct timeriomem_rng_data {
struct completion completion;
unsigned int present:1;
u32 __iomem *address;
void __iomem *address;
/* measures in usecs */
unsigned int period;