Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: imx6qdl-phytec: handle unneeded MFD-subdevices correctly

The proper way to handle partly used MFD devices are to describe all MFD
subdevices in the devicetree and disable the not used ones. This
suppresses any warnings that may arise as a result.

Signed-off-by: Yunus Bas <y.bas@phytec.de>
Signed-off-by: Andrej Picej <andrej.picej@norik.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>

authored by

Yunus Bas and committed by
Shawn Guo
84ff7cea daad593a

+15
+5
arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi
··· 213 213 da9063_wdog: watchdog { 214 214 compatible = "dlg,da9063-watchdog"; 215 215 }; 216 + 217 + onkey { 218 + compatible = "dlg,da9063-onkey"; 219 + status = "disabled"; 220 + }; 216 221 }; 217 222 }; 218 223
+10
arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi
··· 116 116 dlg,use-sw-pm; 117 117 }; 118 118 119 + thermal { 120 + compatible = "dlg,da9062-thermal"; 121 + status = "disabled"; 122 + }; 123 + 124 + gpio { 125 + compatible = "dlg,da9062-gpio"; 126 + status = "disabled"; 127 + }; 128 + 119 129 regulators { 120 130 vdd_arm: buck1 { 121 131 regulator-name = "vdd_arm";