Skip to content
Commit 6fc65535 authored by Charles E. Youse's avatar Charles E. Youse Committed by Andrew Boie
Browse files

drivers/gpio/gpio_intel_apl: remove dependency on shared interrupts



The GPIO driver for the Intel Apollo Lake has so many pins it has to
export ten devices to shoehorn its one device into the GPIO API. The
current implementation uses the shared IRQ driver because these
pseudodevices all share one IRQ. However, since the GPIO driver is
aware of all the possible interrupt sources, it's smaller and faster
(and not even messy) to handle it internally, so this patch eliminates
the dependency on the shared IRQ driver.

Signed-off-by: default avatarCharles E. Youse <charles.youse@intel.com>
parent 51a9e6f5
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment