Re: [PATCH 00/12] gpio: Tight IRQ chip integration and Tegra186 support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Apr 7, 2017 at 12:34 AM, Thierry Reding
<thierry.reding@xxxxxxxxx> wrote:
> On Mon, Apr 03, 2017 at 06:05:20PM +0200, Thierry Reding wrote:
>> From: Thierry Reding <treding@xxxxxxxxxx>
>>
>> Hi Linus,
>>
>> here's a first draft of patches to make GPIOLIB_IRQCHIP flexible enough
>> to support the Tegra186 use-case. Instead of just fixing the bugs that I
>> had pointed out earlier, this goes one step further and completely
>> integrates IRQ chip registration into GPIO chip registration. The idea
>> is that drivers will initialize a set of fields (collected in a new
>> struct gpio_irq_chip) before calling gpiochip_add() (or derivatives) and
>> gpiolib will internally set up an IRQ domain and register the IRQ chip.
>>
>> Currently this makes use of the new infrastructure only in the Tegra186
>> driver, but I plan to convert a couple of others once we can agree that
>> this is a direction that you're comfortable with.
>
> Linus,
>
> any comments on this?

Just overworked and snowed under as usual, sorry for that.

The patches as such cannot be merged at this point in the development
cycle but becomes material for the next kernel cycle due to changing
API in all the drivers using the infrastructure.

Yours,
Linus Walleij
--
To unsubscribe from this list: send the line "unsubscribe linux-gpio" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux SPI]     [Linux Kernel]     [Linux ARM (vger)]     [Linux ARM MSM]     [Linux Omap]     [Linux Arm]     [Linux Tegra]     [Fedora ARM]     [Linux for Samsung SOC]     [eCos]     [Linux Fastboot]     [Gcc Help]     [Git]     [DCCP]     [IETF Announce]     [Security]     [Linux MIPS]     [Yosemite Campsites]

  Powered by Linux