diff mbox

[v2] OMAP: fix fncpy API call

Message ID 1295977686-22765-1-git-send-email-j-pihet@ti.com (mailing list archive)
State Awaiting Upstream, archived
Delegated to: Tony Lindgren
Headers show

Commit Message

Jean Pihet Jan. 25, 2011, 5:48 p.m. UTC
None
diff mbox

Patch

diff --git a/arch/arm/plat-omap/include/plat/sram.h b/arch/arm/plat-omap/include/plat/sram.h
index d673f2c..f500fc3 100644
--- a/arch/arm/plat-omap/include/plat/sram.h
+++ b/arch/arm/plat-omap/include/plat/sram.h
@@ -18,10 +18,10 @@  extern void *omap_sram_push_address(unsigned long size);
 
 /* Macro to push a function to the internal SRAM, using the fncpy API */
 #define omap_sram_push(funcp, size) ({				\
-	typeof(&funcp) _res = NULL;				\
+	typeof(&(funcp)) _res = NULL;				\
 	void *_sram_address = omap_sram_push_address(size);	\
 	if (_sram_address)					\
-		_res = fncpy(_sram_address, &funcp, size);	\
+		_res = fncpy(_sram_address, &(funcp), size);	\
 	_res;							\
 })