#include <linux/mod_devicetable.h>
#include <linux/of.h>
#include <linux/of_platform.h>
-#include <asm-powerpc/mpc52xx.h>
+#include <asm/mpc52xx.h>
#include <linux/interrupt.h>
struct motorek {
printk(KERN_ERR "property %s doesn't refer to GPT\n", prop);
goto out;
}
-
+
gpt = of_iomap(np, 0);
out:
of_node_put(np);
return -ENOMEM;
err = -ENODEV;
-
+
m->pwmf = iomap_gpt_by_phandle_prop(dn, "pwmf");
if (!m->pwmf)
goto err_free;
m->ircb = iomap_gpt_by_phandle_prop(dn, "ircb");
if (!m->ircb)
goto err_unmap_ia;
-
+
m->irq = irq_of_parse_and_map(dn, 0);
if (m->irq == NO_IRQ)
goto err_unmap_ib;