On Fri, Aug 2, 2013 at 12:38 PM, Markus Pargmann <mpa@xxxxxxxxxxxxxx> wrote: > On imx27 and imx21, there is no clear seperation between iomux control > registers and GPIO data registers. For easier pingroup definitions, the > gpio drivers will be initialized as subnodes of the iomux controller. It > is necessary to share the registers between iomux and gpio. > > This patch adds support to pass a register memory region via platform > data. > > Signed-off-by: Markus Pargmann <mpa@xxxxxxxxxxxxxx> I think you have misunderstood that it is perfectly legal for several drivers to remap the same memory range. I think you should just drop this quirk and happily remap the memory in both drivers. Yours, Linus Walleij -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html