[PATCH v5 7/9] ARM: dts: stm32: add Hardware debug port (HDP) on stm32mp25
Clément Le Goffic
clement.legoffic at foss.st.com
Fri Jun 13 03:14:18 PDT 2025
Add the hdp devicetree node for stm32mp25 SoC family
Keep the node disabled as HDP needs the pinctrl SoC configuration to be
able to output its mux output signal outside of the SoC, on the SoC pad.
This configuration is provided in the board dtsi file through 'pinctrl-*'
properties as well as HDP mux configuration.
Thus, if needed, HDP should be enabled in board dtsi file.
Signed-off-by: Clément Le Goffic <clement.legoffic at foss.st.com>
---
arch/arm64/boot/dts/st/stm32mp251.dtsi | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/arch/arm64/boot/dts/st/stm32mp251.dtsi b/arch/arm64/boot/dts/st/stm32mp251.dtsi
index 8d87865850a7..fa2b6a1881f2 100644
--- a/arch/arm64/boot/dts/st/stm32mp251.dtsi
+++ b/arch/arm64/boot/dts/st/stm32mp251.dtsi
@@ -1148,6 +1148,13 @@ package_otp at 1e8 {
};
};
+ hdp: pinctrl at 44090000 {
+ compatible = "st,stm32mp251-hdp";
+ reg = <0x44090000 0x400>;
+ clocks = <&rcc CK_BUS_HDP>;
+ status = "disabled";
+ };
+
rcc: clock-controller at 44200000 {
compatible = "st,stm32mp25-rcc";
reg = <0x44200000 0x10000>;
--
2.43.0
More information about the linux-arm-kernel
mailing list