[PATCH] ARM: dts: stm32: include st,stm32mp13-regulator.h in stm32mp131.dtsi
Rasmus Villemoes
linux at rasmusvillemoes.dk
Tue Aug 13 02:48:56 PDT 2024
From: Rasmus Villemoes <rasmus.villemoes at prevas.dk>
The file stm32mp131.dtsi uses symbolic constants such as
VOLTD_SCMI_REG11, VOLTD_SCMI_REG18 etc., but does not include the
header where they are defined. So when adding a new .dts file that
includes stm32mp131.dtsi, the build breaks unless the .dts itself
includes st,stm32mp13-regulator.h.
Signed-off-by: Rasmus Villemoes <rasmus.villemoes at prevas.dk>
---
OTOH, it seems that (if this is applied) stm32mp135f-dhcor-dhsbc.dts and
stm32mp13xx-dhcor-som.dtsi could drop their #includes as they do not
use any of the VOLTD_SCMI_* constants except through stm32mp131.dtsi.
arch/arm/boot/dts/st/stm32mp131.dtsi | 1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/boot/dts/st/stm32mp131.dtsi b/arch/arm/boot/dts/st/stm32mp131.dtsi
index e1a764d269d2..490d38dc8d54 100644
--- a/arch/arm/boot/dts/st/stm32mp131.dtsi
+++ b/arch/arm/boot/dts/st/stm32mp131.dtsi
@@ -5,6 +5,7 @@
*/
#include <dt-bindings/interrupt-controller/arm-gic.h>
#include <dt-bindings/clock/stm32mp13-clks.h>
+#include <dt-bindings/regulator/st,stm32mp13-regulator.h>
#include <dt-bindings/reset/stm32mp13-resets.h>
/ {
--
2.46.0
More information about the linux-arm-kernel
mailing list