pinctrl: stm32: Introduce HDP driver
authorClément Le Goffic <clement.legoffic@foss.st.com>
Fri, 11 Jul 2025 07:41:20 +0000 (09:41 +0200)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 14 Jul 2025 15:50:58 +0000 (17:50 +0200)
commit8eabf5ddbb08c2261de839a97c4257b79a15f60f
treec016a2a0225db516c082975409212c982baf9791
parent912275c325f47dfa6a247fb845f0265e7dfa6ebd
pinctrl: stm32: Introduce HDP driver

This patch introduce the driver for the Hardware Debug Port available on
STM32MP platforms. The HDP allows the observation of internal SoC
signals by using multiplexers. Each HDP port can provide up to 16
internal signals (one of them can be software controlled as a GPO).

Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Clément Le Goffic <clement.legoffic@foss.st.com>
Link: https://lore.kernel.org/20250711-hdp-upstream-v7-2-faeecf7aaee1@foss.st.com
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/stm32/Kconfig
drivers/pinctrl/stm32/Makefile
drivers/pinctrl/stm32/pinctrl-stm32-hdp.c [new file with mode: 0644]