From: Louis-Alexis Eyraud Date: Wed, 29 Apr 2026 09:44:19 +0000 (+0200) Subject: arm64: dts: mediatek: add MT6365 PMIC include X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d7428ca5569bdc238a40f81ac5b1fdd349352648;p=thirdparty%2Fkernel%2Flinux.git arm64: dts: mediatek: add MT6365 PMIC include The MT6365 PMIC, compatible with MT6359 PMIC, never had its own include file so the boards that integrates this PMIC used mt6359.dtsi in their devicetree to enable its support. So, add the mt6365 include file for the MT6365 definitions and labels. In order not to duplicate all of them, make it include mt6359.dtsi and override the compatible strings for the MFD main and sub devices with the MT6365 ones. Signed-off-by: Louis-Alexis Eyraud [Angelo: Fixed regulators node label] Signed-off-by: AngeloGioacchino Del Regno --- diff --git a/arch/arm64/boot/dts/mediatek/mt6365.dtsi b/arch/arm64/boot/dts/mediatek/mt6365.dtsi new file mode 100644 index 0000000000000..8d16f53c8c6bb --- /dev/null +++ b/arch/arm64/boot/dts/mediatek/mt6365.dtsi @@ -0,0 +1,26 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) +/* + * Copyright (C) 2026 MediaTek Inc. + */ + +#include "mt6359.dtsi" + +&pmic { + compatible = "mediatek,mt6365", "mediatek,mt6359"; + + mt6365regulators: regulators { + compatible = "mediatek,mt6365-regulator", "mediatek,mt6359-regulator"; + }; +}; + +&pmic_adc { + compatible = "mediatek,mt6365-auxadc", "mediatek,mt6359-auxadc"; +}; + +mt6365codec: &mt6359codec { + compatible = "mediatek,mt6365-codec", "mediatek,mt6359-codec"; +}; + +mt6365rtc: &mt6359rtc { + compatible = "mediatek,mt6365-rtc", "mediatek,mt6358-rtc"; +};