All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 01/37] parisc: use get/put_endian helpers
@ 2008-05-29 20:17 Harvey Harrison
  0 siblings, 0 replies; only message in thread
From: Harvey Harrison @ 2008-05-29 20:17 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-arch, Kyle McMartin

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
---
 arch/parisc/lib/iomap.c |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/arch/parisc/lib/iomap.c b/arch/parisc/lib/iomap.c
index 9abed07..8ef05be 100644
--- a/arch/parisc/lib/iomap.c
+++ b/arch/parisc/lib/iomap.c
@@ -278,7 +278,7 @@ unsigned int ioread16(void __iomem *addr)
 {
 	if (unlikely(INDIRECT_ADDR(addr)))
 		return iomap_ops[ADDR_TO_REGION(addr)]->read16(addr);
-	return le16_to_cpup((u16 *)addr);
+	return get_le16((__le16 *)addr);
 }
 
 unsigned int ioread16be(void __iomem *addr)
@@ -292,7 +292,7 @@ unsigned int ioread32(void __iomem *addr)
 {
 	if (unlikely(INDIRECT_ADDR(addr)))
 		return iomap_ops[ADDR_TO_REGION(addr)]->read32(addr);
-	return le32_to_cpup((u32 *)addr);
+	return get_le32((__le32 *)addr);
 }
 
 unsigned int ioread32be(void __iomem *addr)
@@ -316,7 +316,7 @@ void iowrite16(u16 datum, void __iomem *addr)
 	if (unlikely(INDIRECT_ADDR(addr))) {
 		iomap_ops[ADDR_TO_REGION(addr)]->write16(datum, addr);
 	} else {
-		*((u16 *)addr) = cpu_to_le16(datum);
+		put_le16(datum, (__le16 *)addr);
 	}
 }
 
@@ -334,7 +334,7 @@ void iowrite32(u32 datum, void __iomem *addr)
 	if (unlikely(INDIRECT_ADDR(addr))) {
 		iomap_ops[ADDR_TO_REGION(addr)]->write32(datum, addr);
 	} else {
-		*((u32 *)addr) = cpu_to_le32(datum);
+		put_le32(datum, (__le32 *)addr);
 	}
 }
 
-- 
1.5.6.rc0.277.g804cf

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2008-05-29 20:17 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-05-29 20:17 [PATCH 01/37] parisc: use get/put_endian helpers Harvey Harrison

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.