[RFC/RFT] gpio: qcom: rewritte SPMI gpio driver from Linux driver The current SPMI gpio driver is very old and doesn't support pin state tracking to fully support the whole pinconf calls. The simplest is to rewritte the driver using the v6.14 Linux driver and fully implement pinctrl, pinmux, pinconf and gpio support using all the newer interfaces. The goal is to deprecate the old one it has been validated on currently supported hardware. To: Tom Rini <trini@konsulko.com> To: Caleb Connolly <caleb.connolly@linaro.org> To: Sumit Garg <sumit.garg@kernel.org> Cc: u-boot@lists.denx.de Cc: u-boot-qcom@groups.io Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Neil Armstrong (2): gpio: qcom: add new driver for SPMI gpios gpio: qcom: move pm8550 gpio to new driver drivers/gpio/Makefile | 2 +- drivers/gpio/qcom_pmic_gpio.c | 20 +- drivers/gpio/qcom_spmi_gpio.c | 1035 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 1037 insertions(+), 20 deletions(-) --- base-commit: 5ca70325b64f760bf4190f206a0e88dda495e3d2 change-id: 20250401-topic-sm8x50-pmic-gpio-pinctrl-new-2588c35a461c Best regards,