linux/include/dt-bindings/gpio
Daniel Palmer 588cc1a026 dt-bindings: gpio: Add a binding header for the MSC313 GPIO driver
Header adds defines for the gpio number of each pad from the driver view.

The gpio block seems to have enough registers for 128 lines but what line
is mapped to a physical pin depends on the chip. The gpio block also seems
to contain some registers that are not related to gpio but needed somewhere
to go.

Because of the above the driver itself uses the index of a pin's offset in
an array of the possible offsets for a chip as the gpio number.

Signed-off-by: Daniel Palmer <daniel@0x0f.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20201129110803.2461700-2-daniel@0x0f.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2020-12-05 22:40:28 +01:00
..
aspeed-gpio.h dt-bindings: gpio: Add ASPEED constants 2017-12-21 14:03:14 +10:30
gpio.h dt-bindings: gpio: document the new pull-up/pull-down flags 2019-02-13 09:07:43 +01:00
meson8-gpio.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 446 2019-06-05 17:37:18 +02:00
meson8b-gpio.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 446 2019-06-05 17:37:18 +02:00
meson-a1-gpio.h pinctrl: add compatible for Amlogic Meson A1 pin controller 2019-11-04 16:31:34 +01:00
meson-axg-gpio.h pinctrl: meson-axg: Add new pinctrl driver for Meson AXG SoC 2017-11-30 14:29:38 +01:00
meson-g12a-gpio.h pinctrl: Add compatibles for Amlogic Meson G12A pin controllers 2018-08-29 10:34:53 +02:00
meson-gxbb-gpio.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 446 2019-06-05 17:37:18 +02:00
meson-gxl-gpio.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 446 2019-06-05 17:37:18 +02:00
msc313-gpio.h dt-bindings: gpio: Add a binding header for the MSC313 GPIO driver 2020-12-05 22:40:28 +01:00
tegra186-gpio.h dt-bindings: gpio: Use Tegra186-specific include guard 2020-12-05 22:34:12 +01:00
tegra194-gpio.h arm64: tegra: Add Tegra194 chip device tree 2018-03-08 14:31:13 +01:00
tegra-gpio.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
uniphier-gpio.h dt-bindings: gpio: uniphier: add UniPhier GPIO binding 2017-10-23 10:36:58 +02:00