From d7428ca5569bdc238a40f81ac5b1fdd349352648 Mon Sep 17 00:00:00 2001 From: Louis-Alexis Eyraud Date: Wed, 29 Apr 2026 11:44:19 +0200 Subject: [PATCH] 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 --- arch/arm64/boot/dts/mediatek/mt6365.dtsi | 26 ++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 arch/arm64/boot/dts/mediatek/mt6365.dtsi diff --git a/arch/arm64/boot/dts/mediatek/mt6365.dtsi b/arch/arm64/boot/dts/mediatek/mt6365.dtsi new file mode 100644 index 000000000000..8d16f53c8c6b --- /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"; +};