]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
gpio: zynq: Add eio gpio support
authorShubhrajyoti Datta <shubhrajyoti.datta@amd.com>
Tue, 12 May 2026 06:08:49 +0000 (11:38 +0530)
committerBartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
Wed, 13 May 2026 07:28:43 +0000 (09:28 +0200)
commiteeb1d6dfd89344b17afe845d4839b79e37fdd547
tree97bdb71a6ac321906099f9bb728627cae15c4fc8
parent18409d06b4a002cb8550ad7c20273bedc77851df
gpio: zynq: Add eio gpio support

Add support for the EIO GPIO controller found on
xa2ve3288 silicon.

The EIO GPIO block provides access to multiplexed I/O pins exposed
through the EIO interface. Only bank 0 and bank 1 are connected to
external MIO pins, with 26 GPIOs per bank (52 GPIOs total). This
change extends the Zynq GPIO driver to support the EIO GPIO
variant.

Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta@amd.com>
Link: https://patch.msgid.link/20260512060917.2096456-4-shubhrajyoti.datta@amd.com
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@oss.qualcomm.com>
drivers/gpio/gpio-zynq.c