diff options
-rw-r--r-- | arch/powerpc/sysdev/qe_lib/qe_io.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/arch/powerpc/sysdev/qe_lib/qe_io.c b/arch/powerpc/sysdev/qe_lib/qe_io.c index 736c1fcc9503..93916a48afec 100644 --- a/arch/powerpc/sysdev/qe_lib/qe_io.c +++ b/arch/powerpc/sysdev/qe_lib/qe_io.c | |||
@@ -22,6 +22,7 @@ | |||
22 | #include <linux/ioport.h> | 22 | #include <linux/ioport.h> |
23 | 23 | ||
24 | #include <asm/io.h> | 24 | #include <asm/io.h> |
25 | #include <asm/qe.h> | ||
25 | #include <asm/prom.h> | 26 | #include <asm/prom.h> |
26 | #include <sysdev/fsl_soc.h> | 27 | #include <sysdev/fsl_soc.h> |
27 | 28 | ||
@@ -41,7 +42,7 @@ struct port_regs { | |||
41 | #endif | 42 | #endif |
42 | }; | 43 | }; |
43 | 44 | ||
44 | static struct port_regs *par_io = NULL; | 45 | static struct port_regs __iomem *par_io; |
45 | static int num_par_io_ports = 0; | 46 | static int num_par_io_ports = 0; |
46 | 47 | ||
47 | int par_io_init(struct device_node *np) | 48 | int par_io_init(struct device_node *np) |
@@ -165,7 +166,7 @@ int par_io_of_config(struct device_node *np) | |||
165 | } | 166 | } |
166 | 167 | ||
167 | ph = of_get_property(np, "pio-handle", NULL); | 168 | ph = of_get_property(np, "pio-handle", NULL); |
168 | if (ph == 0) { | 169 | if (ph == NULL) { |
169 | printk(KERN_ERR "pio-handle not available \n"); | 170 | printk(KERN_ERR "pio-handle not available \n"); |
170 | return -1; | 171 | return -1; |
171 | } | 172 | } |