[PATCH 1/6] gpio/mxs: adopt irq_domain support for mxs gpio driver
Linus Walleij
linus.walleij at linaro.org
Tue Aug 21 09:01:40 EDT 2012
On Mon, Aug 20, 2012 at 4:19 PM, Shawn Guo <shawn.guo at linaro.org> wrote:
> Remove irq_domain_add_legacy call from mach-mxs.c and have the gpio
> driver adopt irqdomain support, so that we can have the mapping
> between gpio and irq number available without using virtual_irq_start
> and MXS_GPIO_IRQ_START.
Seems like a good thing to do, but with Grant and Rob being better at
irqdomain than me I'd prefer one of them to have a look at this too.
> + irq_base = irq_alloc_descs(-1, 0, 32, numa_node_id());
> + if (irq_base < 0)
> + return irq_base;
> +
> + port->domain = irq_domain_add_legacy(np, 32, irq_base, 0,
> + &irq_domain_simple_ops, NULL);
For example I want to understand if it'd be possible to use a
linear domain here.
Yours,
Linus Walleij
More information about the linux-arm-kernel
mailing list