diff options
author | Linus Walleij <linus.walleij@linaro.org> | 2023-04-30 12:12:54 +0300 |
---|---|---|
committer | Linus Walleij <linus.walleij@linaro.org> | 2023-05-24 16:01:43 +0300 |
commit | 084b6f216778b4109123b396b531f12ff6c354e9 (patch) | |
tree | 9979c895e1b5384081a2daebdc842fb146ddbabe /arch/arm/mach-omap1/serial.c | |
parent | e519f0bb64efc2c9c8b67bb2d114dda458bdc34d (diff) | |
download | linux-084b6f216778b4109123b396b531f12ff6c354e9.tar.xz |
ARM: omap1: Fix up the Nokia 770 board device IRQs
The platform devices on the Nokia 770 is using some
board-specific IRQs that get statically assigned to platform
devices in the boardfile.
This does not work with dynamic IRQ chip bases.
Utilize the NULL device to define some board-specific
GPIO lookups and use these to immediately look up the
same GPIOs, convert to IRQ numbers and pass as resources
to the devices. This is ugly but should work.
Fixes: 92bf78b33b0b ("gpio: omap: use dynamic allocation of base")
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Diffstat (limited to 'arch/arm/mach-omap1/serial.c')
0 files changed, 0 insertions, 0 deletions