linux/drivers/pinctrl/nomadik
Théo Lebrun 3c30cc26df gpio: nomadik: support mobileye,eyeq5-gpio
We create a custom compatible for the STA2X11 IP block as integrated
into the Mobileye EyeQ5 platform. Its wake and alternate functions have
been disabled, we want to avoid touching those registers.

We both do: (1) early return in functions that do not support the
platform, but with warnings, and (2) avoid calling those functions in
the first place.

We ensure that pinctrl-nomadik is not used with this STA2X11 variant.

Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Théo Lebrun <theo.lebrun@bootlin.com>
Link: https://lore.kernel.org/r/20240228-mbly-gpio-v2-24-3ba757474006@bootlin.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
2024-02-29 10:36:55 +01:00
..
Kconfig pinctrl: nomadik: Kconfig: allow building with COMPILE_TEST 2024-02-29 10:24:16 +01:00
Makefile pinctrl: nomadik: Drop U8540/9540 support 2018-03-23 03:38:14 +01:00
pinctrl-ab8500.c pinctrl: nomadik: Add missing header(s) 2023-01-04 02:36:47 +01:00
pinctrl-ab8505.c pinctrl: nomadik: Add missing header(s) 2023-01-04 02:36:47 +01:00
pinctrl-abx500.c pinctrl: abx500: use gpiochip_dup_line_label() 2023-12-08 09:26:30 +01:00
pinctrl-abx500.h pinctrl: nomadik: Add missing header(s) 2023-01-04 02:36:47 +01:00
pinctrl-nomadik-db8500.c gpio: nomadik: extract GPIO platform driver from drivers/pinctrl/nomadik/ 2024-02-29 10:22:33 +01:00
pinctrl-nomadik-stn8815.c gpio: nomadik: extract GPIO platform driver from drivers/pinctrl/nomadik/ 2024-02-29 10:22:33 +01:00
pinctrl-nomadik.c gpio: nomadik: support mobileye,eyeq5-gpio 2024-02-29 10:36:55 +01:00