Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

gpio: mmio: Add compatible for the ixp4xx eb MMIO

The IXP4xx expansion bus can have simple memory-mapped GPIO
on it. Using the proper device tree bindings, support probing
this directly from the device tree.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://lore.kernel.org/r/20250822-ixp4xx-eb-mmio-gpio-v2-3-bd2edd4a9c74@linaro.org
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>

authored by

Linus Walleij and committed by
Bartosz Golaszewski
38623d53 1f3c0760

+1
+1
drivers/gpio/gpio-mmio.c
··· 730 730 { .compatible = "brcm,bcm6345-gpio" }, 731 731 { .compatible = "wd,mbl-gpio" }, 732 732 { .compatible = "ni,169445-nand-gpio" }, 733 + { .compatible = "intel,ixp4xx-expansion-bus-mmio-gpio" }, 733 734 { } 734 735 }; 735 736 MODULE_DEVICE_TABLE(of, bgpio_of_match);