Thread (23 messages) 23 messages, 5 authors, 2013-08-09
STALE4693d
Revisions (6)
  1. v1 [diff vs current]
  2. v1 [diff vs current]
  3. v1 current
  4. v2 [diff vs current]
  5. v2 [diff vs current]
  6. v3 [diff vs current]

[PATCH 1/7] gpio: mxc: Support initialization as subdevice

From: Markus Pargmann <hidden>
Date: 2013-08-09 17:56:11

On Wed, Aug 07, 2013 at 09:03:36PM +0200, Linus Walleij wrote:
On Fri, Aug 2, 2013 at 12:38 PM, Markus Pargmann [off-list ref] wrote:
quoted
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 <redacted>
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.
Yes, thank you, I didn't know that is possible. Fixed.

Regards,

Markus

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help