net: phy: mdio: add missing __iomem annotation
Subsystems (3)
PATCH 2/3 net: phy: mdio: add missing __iomem annotation
Added missing __iomem annotation in order to fix the following sparse warnings:
drivers/net/phy/mdio-mux-mmioreg.c:51:27: warning: incorrect type in initializer (different address spaces)drivers/net/phy/mdio-mux-mmioreg.c:51:27: expected void *pdrivers/net/phy/mdio-mux-mmioreg.c:51:27: got void [noderef] <asn:2>*drivers/net/phy/mdio-mux-mmioreg.c:57:21: warning: incorrect type in argument 1 (different address spaces)drivers/net/phy/mdio-mux-mmioreg.c:57:21: expected void const volatile [noderef] <asn:2>*addrdrivers/net/phy/mdio-mux-mmioreg.c:57:21: got void *pdrivers/net/phy/mdio-mux-mmioreg.c:60:25: warning: incorrect type in argument 2 (different address spaces)drivers/net/phy/mdio-mux-mmioreg.c:60:25: expected void volatile [noderef] <asn:2>*addrdrivers/net/phy/mdio-mux-mmioreg.c:60:25: got void *pdrivers/net/phy/mdio-mux-mmioreg.c:64:25: warning: incorrect type in argument 1 (different address spaces)drivers/net/phy/mdio-mux-mmioreg.c:64:25: expected void volatile [noderef] <asn:2>*addrdrivers/net/phy/mdio-mux-mmioreg.c:64:25: got void *p
--- drivers/net/phy/mdio-mux-mmioreg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
drivers/net/phy/mdio-mux-mmioreg.c +1 -1
@@ -48,7 +48,7 @@ static int mdio_mux_mmioreg_switch_fn(int current_child, int desired_child,struct mdio_mux_mmioreg_state *s = data;if (current_child ^ desired_child) { -void *p =ioremap (s->phys,1 ); +void __iomem *p =ioremap (s->phys,1 );uint8_t x, y;if (!p)
Signature · 1 line
1.7.10.4
From: Jingoo Han <[email protected]>
Date: Tue, 06 Aug 2013 17:32:58 +0900
Quoted 16 lines
Added missing
__iomemannotation in order to fix the following sparse warnings:
drivers/net/phy/mdio-mux-mmioreg.c:51:27: warning: incorrect type in initializer (different address spaces)drivers/net/phy/mdio-mux-mmioreg.c:51:27: expected void *pdrivers/net/phy/mdio-mux-mmioreg.c:51:27: got void [noderef] <asn:2>*drivers/net/phy/mdio-mux-mmioreg.c:57:21: warning: incorrect type in argument 1 (different address spaces)drivers/net/phy/mdio-mux-mmioreg.c:57:21: expected void const volatile [noderef] <asn:2>*addrdrivers/net/phy/mdio-mux-mmioreg.c:57:21: got void *pdrivers/net/phy/mdio-mux-mmioreg.c:60:25: warning: incorrect type in argument 2 (different address spaces)drivers/net/phy/mdio-mux-mmioreg.c:60:25: expected void volatile [noderef] <asn:2>*addrdrivers/net/phy/mdio-mux-mmioreg.c:60:25: got void *pdrivers/net/phy/mdio-mux-mmioreg.c:64:25: warning: incorrect type in argument 1 (different address spaces)drivers/net/phy/mdio-mux-mmioreg.c:64:25: expected void volatile [noderef] <asn:2>*addrdrivers/net/phy/mdio-mux-mmioreg.c:64:25: got void *p
Quoted 1 line
Signed-off-by Jingoo Han <[email protected]>
Applied.