forked from mirrors/linux
The core gpiolib code is able to deal with multiple interrupt parents
for a single gpio irqchip. It however only allows a single piece
of data to be conveyed to all flow handlers (either the gpio_chip
or some other, driver-specific data).
This means that drivers have to go through some interesting dance
to find the correct context, something that isn't great in interrupt
context (see
|
||
|---|---|---|
| .. | ||
| aspeed.h | ||
| consumer.h | ||
| driver.h | ||
| gpio-reg.h | ||
| machine.h | ||
| regmap.h | ||