linux/include/dt-bindings/gpio
Prathamesh Shete eef6dcbc52 dt-bindings: gpio: Add Tegra256 support
Extend the existing Tegra186 GPIO controller device tree bindings with
support for the GPIO controller found on Tegra256. The number of pins is
slightly different, but the programming model remains the same

Add a new header, include/dt-bindings/gpio/tegra256-gpio.h,
that defines port IDs as well as the TEGRA256_MAIN_GPIO() helper,
both of which are used in conjunction to create a unique specifier
for each pin. The OS can reconstruct the port ID and pin from
these values to determine the register region for the corresponding
GPIO. However, the OS does not use the macro definitions in this file.

The symbolic names help associate these GPIO specifiers with the names
used in the technical documentation available for the chip.

Signed-off-by: Prathamesh Shete <pshete@nvidia.com>
Acked-by: Conor Dooley <conor.dooley@microchip.com>
Link: https://lore.kernel.org/r/20250823055420.24664-1-pshete@nvidia.com
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
2025-09-01 10:20:42 +02:00
..
amlogic,t7-periphs-pinctrl.h dt-bindings: pinctrl: Add support for Amlogic T7 SoCs 2023-09-25 15:49:08 +02:00
amlogic-c3-gpio.h dt-bindings: pinctrl: Add compatibles for Amlogic C3 SoCs 2023-07-23 21:23:16 +02:00
aspeed-gpio.h
gpio.h dt-binding: gpio: publish binding IDs under dual license 2023-01-17 14:43:55 -06:00
meson-a1-gpio.h
meson-axg-gpio.h
meson-g12a-gpio.h dt-bindings: use capital "OR" for multiple licenses in SPDX 2023-08-23 15:00:31 -05:00
meson-gxbb-gpio.h
meson-gxl-gpio.h
meson-s4-gpio.h dt-bindings: gpio: Add a header file for Amlogic Meson S4 2022-01-30 02:52:45 +01:00
meson8-gpio.h
meson8b-gpio.h
msc313-gpio.h dt-bindings: gpio: msc313: Add offsets for ssd20xd 2021-12-20 15:48:43 +01:00
tegra-gpio.h
tegra186-gpio.h
tegra194-gpio.h
tegra234-gpio.h dt-bindings: gpio: Remove FSI domain ports on Tegra234 2023-06-06 14:38:58 +02:00
tegra241-gpio.h dt-bindings: gpio: Add Tegra241 support 2021-12-23 17:12:11 +01:00
tegra256-gpio.h dt-bindings: gpio: Add Tegra256 support 2025-09-01 10:20:42 +02:00
uniphier-gpio.h