From nobody Fri Sep 25 14:31:48 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 52B7C421257; Fri, 11 Sep 2026 06:33:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789108434; cv=none; b=tBxLy+rbsfIJvgRvym+a0zlOHO2XaILINCI8cNfDuCmzZol9T/x+ni/ezdNWfpxeJXo1GKQOcW6p+6EMJwobKk52nvV93rJ40qF3E0YZM5k/l8+Xv9UN0QXtEXyqyUnR01G9nbLZUkMQb95Robl1pp3t6U7vTNlNI0hHgUpahxU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789108434; c=relaxed/simple; bh=kvW2wtFi4KgEvcIkbiTYobALqwrfnuma/iDmVJ0C9Wk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=WbzBxG77FMDEGYULFAp/4WVuoVnakbBzsJYdcr2zaewdxtyR5YZ4EVCqsWkxFLBsjcXLxDItUA6SUu8XkkEiXBOY4X1oQZZB2EsznJuo7LS8ROkdpTNJl0xNJMxpJtLUOAL43Z4LVOYQ4XP1Fi80NDPWS69hJOCteMEC4Al+Ek4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=AYI6nmwP; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="AYI6nmwP" Received: by smtp.kernel.org (Postfix) with ESMTPS id 95637C2BCFA; Fri, 11 Sep 2026 06:33:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1789108433; bh=kvW2wtFi4KgEvcIkbiTYobALqwrfnuma/iDmVJ0C9Wk=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=AYI6nmwPSdYdltjj9GpJ9DAedXZR40+F9HFQWr+AaNt61iydMijzVsKfUYA5YAbFW ZSCmwpQx1HUJKIrB8h9IUBFyLuQ/NrG//0Jf7Tj9J7fl3D+SCeAxpDNYzy4MQXSKIg Ep6Jr53Dbaw5GpVH+Cc2sXkagymEY47juQtYZ+yN1741Rrs3J1btw0BenF+kMslNTA vWrPHtDu+ePgv10hY5oljohWKiaMDDaxG+mrw75WhDFpW+u0zpBCwACfOJsdo2a8ng urngl0ob5K/ydjJB8GuVZSJvYiowOHGKt8FeG8Mbic3+mqZPKCliI53LI9frWic1qG Nt5qpllb0y5IQ== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 74DFEC79FA1; Fri, 11 Sep 2026 06:33:53 +0000 (UTC) From: Roman Vivchar via B4 Relay Date: Fri, 11 Sep 2026 09:32:59 +0300 Subject: [PATCH v4 1/3] dt-bindings: mfd: mediatek: mt6397: add mt6323 PMIC EFUSE Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260911-mt6323-nvmem-v4-1-626dd17531dc@protonmail.com> References: <20260911-mt6323-nvmem-v4-0-626dd17531dc@protonmail.com> In-Reply-To: <20260911-mt6323-nvmem-v4-0-626dd17531dc@protonmail.com> To: Sen Chu , Sean Wang , Macpaul Lin , Lee Jones , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Srinivas Kandagatla , Roman Vivchar Cc: Andy Shevchenko , linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Ben Grisdale , Conor Dooley X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789108431; l=1581; i=rva333@protonmail.com; s=20260510; h=from:subject:message-id; bh=mlQDk3dan2vmhf7s3FB34YUhH5UJAOcwjjg7f1t51Hs=; b=2CS6utLoEJsNFo8nIKiCYuhbBkQWR9dClbRpPcH4Ei0LFgNuWV/z6WWzhdy2Nzr8ALvDkq/2k cbslbn0KGWuCE+2x9n68+4rJKJ03zOyVLAZ9ML7qu+MKhNSdXlchMHE X-Developer-Key: i=rva333@protonmail.com; a=ed25519; pk=zww/nWjBGoQ4POXCG0BV6fx2iuXK6jx77rsKPA5YK5Y= X-Endpoint-Received: by B4 Relay for rva333@protonmail.com/20260510 with auth_id=777 X-Original-From: Roman Vivchar Reply-To: rva333@protonmail.com From: Roman Vivchar The MediaTek mt6323 PMIC includes an EFUSE used for storing calibration data. Add the devicetree binding documentation for the MediaTek mt6323 EFUSE. Reviewed-by: Rob Herring (Arm) Acked-by: Conor Dooley Signed-off-by: Roman Vivchar Tested-by: Ben Grisdale # Amazon Echo Dot (2nd Ge= neration) --- .../devicetree/bindings/mfd/mediatek,mt6397.yaml | 21 +++++++++++++++++= ++++ 1 file changed, 21 insertions(+) diff --git a/Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml b/D= ocumentation/devicetree/bindings/mfd/mediatek,mt6397.yaml index 3cbc0dc12c31..d2de227ae7a6 100644 --- a/Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml +++ b/Documentation/devicetree/bindings/mfd/mediatek,mt6397.yaml @@ -159,6 +159,23 @@ properties: required: - compatible =20 + efuse: + type: object + unevaluatedProperties: false + description: + The efuse is responsible for storing calibration data, such as therm= al + sensor calibration. + + properties: + compatible: + const: mediatek,mt6323-efuse + + nvmem-layout: + $ref: /schemas/nvmem/layouts/nvmem-layout.yaml# + + required: + - compatible + leds: type: object additionalProperties: false @@ -307,6 +324,10 @@ examples: interrupt-controller; #interrupt-cells =3D <2>; =20 + efuse { + compatible =3D "mediatek,mt6323-efuse"; + }; + leds { compatible =3D "mediatek,mt6323-led"; #address-cells =3D <1>; --=20 2.55.0 From nobody Fri Sep 25 14:31:48 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6959A415B60; Fri, 11 Sep 2026 06:33:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789108438; cv=none; b=O7OK8P/Aj9d9NopzSeZaxuA25uxhZPGKBdqF3ZstynXoVKb0Y/vVTB3OwQtMIT3MjsLlMpoxstw06Ss55GOwKtew2AzB0T1e3LG2SI4YRRdGmLNWUM3n2yhA3J2epw9mbQI/EMlR3XaAtsUj5+RYoVEnM7NigiCOA73JHRS2hpg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789108438; c=relaxed/simple; bh=M7r+PV6AjFmTdQo/NmHuPjQXG5tVhRJUmi9SKZnRz/M=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=oSjtPacwEB2KjXCoSvgjhfkpCqQ1uLas+k/VPgxV88f2iwnMr2vZpLGKpgq75d0NrXP/LuQCRsRVkbbWCIc2T+osz9hzbIjTWUhCsreEtLhGQt3J3PwKk+xz8/KekRqp4hc/7qMmK5Kgab1rqY3ldvPO/3t8ynd776XSUzh4BD0= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=IK94CeD5; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="IK94CeD5" Received: by smtp.kernel.org (Postfix) with ESMTPS id A73AAC2BCF4; Fri, 11 Sep 2026 06:33:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1789108433; bh=M7r+PV6AjFmTdQo/NmHuPjQXG5tVhRJUmi9SKZnRz/M=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=IK94CeD5+ZKJEKsR401axmK+qIM6lZYilo0rnT1ZI8NstTNocCiWvd8CO9eMakBJs 9J8ZVXYIRGPxGust40gws1J723jZGqioYjGGtp/R0u7GEQOzDiTBS6Hzaiu7l3DGB/ VafgN2/yQAZAg0TivxOy9NGNIcvEiGcIV20wvvFvRfLuNJIoieGcJq248uXMxRH1Zl xI0doYyTLSzkSaJgdeLobpGVgVF8Qz31cABOVQ0oq/Qjev6EPj85rOKL3hk8A0ErfA dkW+CDo62RcQ9ixuECogizXg8FjGXzvcxTHBbGLU+W5qGc+gL+YtJ2J6u/DzmY8mJ4 l0HZTLImPftFw== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 86544C88E45; Fri, 11 Sep 2026 06:33:53 +0000 (UTC) From: Roman Vivchar via B4 Relay Date: Fri, 11 Sep 2026 09:33:00 +0300 Subject: [PATCH v4 2/3] nvmem: add mt6323 PMIC EFUSE driver Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260911-mt6323-nvmem-v4-2-626dd17531dc@protonmail.com> References: <20260911-mt6323-nvmem-v4-0-626dd17531dc@protonmail.com> In-Reply-To: <20260911-mt6323-nvmem-v4-0-626dd17531dc@protonmail.com> To: Sen Chu , Sean Wang , Macpaul Lin , Lee Jones , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Srinivas Kandagatla , Roman Vivchar Cc: Andy Shevchenko , linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Ben Grisdale X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789108431; l=4951; i=rva333@protonmail.com; s=20260510; h=from:subject:message-id; bh=pms63XFaORY57zi+wVd+VL+VzgtMvNHkeRw6CRIIvL0=; b=kodMPyu20dZYuA2VnGC+4+G89/jQtqIVM/p1teRRAWIdcwtwgk0aY9bXOAyjYISuVeskcDM1I +/arx5RB0/JDFmbbJAcv21S38f+cu3BYwJJbvjV031LFrR0xwyxjEhK X-Developer-Key: i=rva333@protonmail.com; a=ed25519; pk=zww/nWjBGoQ4POXCG0BV6fx2iuXK6jx77rsKPA5YK5Y= X-Endpoint-Received: by B4 Relay for rva333@protonmail.com/20260510 with auth_id=777 X-Original-From: Roman Vivchar Reply-To: rva333@protonmail.com From: Roman Vivchar Add support for the EFUSE controller found in the Mediatek MT6323 PMIC. The MT6323 EFUSE stores 24 bytes of hardware-related data, such as thermal sensor calibration values. Tested-by: Ben Grisdale # Amazon Echo Dot (2nd Ge= neration) Reviewed-by: Andy Shevchenko Signed-off-by: Roman Vivchar --- MAINTAINERS | 5 +++ drivers/nvmem/Kconfig | 11 ++++++ drivers/nvmem/Makefile | 2 ++ drivers/nvmem/mt6323-efuse.c | 84 ++++++++++++++++++++++++++++++++++++++++= ++++ 4 files changed, 102 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 3a19da74d00c..6ec0ed61260c 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -16718,6 +16718,11 @@ S: Maintained F: drivers/iio/adc/mt6323-auxadc.c F: include/dt-bindings/iio/adc/mediatek,mt6323-auxadc.h =20 +MEDIATEK MT6323 PMIC NVMEM DRIVER +M: Roman Vivchar +S: Maintained +F: drivers/nvmem/mt6323-efuse.c + MEDIATEK MT6735 CLOCK & RESET DRIVERS M: Yassine Oudjana L: linux-clk@vger.kernel.org diff --git a/drivers/nvmem/Kconfig b/drivers/nvmem/Kconfig index c36c2a4c2a0b..5115c46beb97 100644 --- a/drivers/nvmem/Kconfig +++ b/drivers/nvmem/Kconfig @@ -328,6 +328,17 @@ config NVMEM_MTK_EFUSE This driver can also be built as a module. If so, the module will be called efuse-mtk. =20 +config NVMEM_MT6323_EFUSE + tristate "MediaTek MT6323 PMIC EFUSE support" + depends on ARCH_MEDIATEK || COMPILE_TEST + depends on MFD_MT6397 + help + This is a driver to access hardware related data like sensor + calibration, etc. + + This driver can also be built as a module. If so, the module + will be called efuse-mt6323. + config NVMEM_MXS_OCOTP tristate "Freescale MXS On-Chip OTP Memory Support" depends on ARCH_MXS || COMPILE_TEST diff --git a/drivers/nvmem/Makefile b/drivers/nvmem/Makefile index 2bbfb9ff1885..626936e4dfdd 100644 --- a/drivers/nvmem/Makefile +++ b/drivers/nvmem/Makefile @@ -55,6 +55,8 @@ obj-$(CONFIG_NVMEM_MICROCHIP_OTPC) +=3D nvmem-microchip-o= tpc.o nvmem-microchip-otpc-y :=3D microchip-otpc.o obj-$(CONFIG_NVMEM_MTK_EFUSE) +=3D nvmem_mtk-efuse.o nvmem_mtk-efuse-y :=3D mtk-efuse.o +obj-$(CONFIG_NVMEM_MT6323_EFUSE) +=3D nvmem_mt6323-efuse.o +nvmem_mt6323-efuse-y :=3D mt6323-efuse.o obj-$(CONFIG_NVMEM_MXS_OCOTP) +=3D nvmem-mxs-ocotp.o nvmem-mxs-ocotp-y :=3D mxs-ocotp.o obj-$(CONFIG_NVMEM_NINTENDO_OTP) +=3D nvmem-nintendo-otp.o diff --git a/drivers/nvmem/mt6323-efuse.c b/drivers/nvmem/mt6323-efuse.c new file mode 100644 index 000000000000..6f6f1cdc2f38 --- /dev/null +++ b/drivers/nvmem/mt6323-efuse.c @@ -0,0 +1,84 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (c) 2026 Roman Vivchar + */ + +#include +#include +#include +#include +#include +#include + +#include + +#define MT6323_EFUSE_DOUT_BASE MT6323_EFUSE_DOUT_0_15 +#define MT6323_EFUSE_SIZE 24 + +static int mt6323_efuse_read(void *context, unsigned int offset, void *val, + size_t bytes) +{ + struct regmap *map =3D context; + u16 *buf =3D val; + u32 tmp; + int ret; + + /* + * A manual loop using regmap_read is required because PWRAP is not + * a continuous MMIO space, but rather a FSM that doesn't implement the + * necessary read callback for the regmap_read_raw and regmap_read_bulk + * functions. + */ + for (size_t i =3D 0; i < bytes; i +=3D sizeof(*buf)) { + ret =3D regmap_read(map, MT6323_EFUSE_DOUT_BASE + offset + i, &tmp); + if (ret) + return ret; + + *buf++ =3D tmp; + } + + return 0; +} + +static int mt6323_efuse_probe(struct platform_device *pdev) +{ + struct device *dev =3D &pdev->dev; + struct nvmem_config config =3D { + .name =3D "mt6323-efuse", + .stride =3D 2, + .word_size =3D 2, + .size =3D MT6323_EFUSE_SIZE, + .reg_read =3D mt6323_efuse_read, + }; + struct nvmem_device *nvmem; + struct regmap *regmap; + + /* efuse -> mfd -> pwrap */ + regmap =3D dev_get_regmap(dev->parent->parent, NULL); + if (!regmap) + return dev_err_probe(dev, -ENODEV, "failed to get regmap\n"); + + config.dev =3D dev; + config.priv =3D regmap; + + nvmem =3D devm_nvmem_register(dev, &config); + return PTR_ERR_OR_ZERO(nvmem); +} + +static const struct of_device_id mt6323_efuse_of_match[] =3D { + { .compatible =3D "mediatek,mt6323-efuse" }, + { } +}; +MODULE_DEVICE_TABLE(of, mt6323_efuse_of_match); + +static struct platform_driver mt6323_efuse_driver =3D { + .probe =3D mt6323_efuse_probe, + .driver =3D { + .name =3D "mt6323-efuse", + .of_match_table =3D mt6323_efuse_of_match, + }, +}; +module_platform_driver(mt6323_efuse_driver); + +MODULE_DESCRIPTION("MediaTek MT6323 PMIC EFUSE driver"); +MODULE_LICENSE("GPL"); --=20 2.55.0 From nobody Fri Sep 25 14:31:48 2026 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0D5523F54CB; Fri, 11 Sep 2026 06:33:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789108436; cv=none; b=iH8AaCGVNCdN097hfS0jeO+tlRt9UnbB975BzxkTPcRtpVzOD7Gtuz7d1gJZyPilCtmt+UXHwyxWGPm+PWJ3JBHGoCRl4aSzGPMblYMQvnRYZd49bGsOuf3J1RQ2jhjyVrRAmW1l5dXzwxWIlLKwnY+S2C7kotithqxWyAgpnD8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789108436; c=relaxed/simple; bh=HmXNcA1YAnZLx3RPO+XZdE0dPg1yJCRKOMe6ArOea/0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=UvFrTVmWD5tiIllzQ2R+Vsufe5r3osIshYJ/ln7u3tgwJzr9AyK48bvfZl4/qblUS34ImD/q21AgUYcYrQfxRYjncHyHgn1A5gUdNaiW07myvA4LcdUYRSIhfY0MDLTLjvVHh5wNlzQOyM3jm5P8jxF+VQe8s+sFWWyw7f+QuM8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=r/g3ckjn; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="r/g3ckjn" Received: by smtp.kernel.org (Postfix) with ESMTPS id B3056C2BCFF; Fri, 11 Sep 2026 06:33:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1789108433; bh=HmXNcA1YAnZLx3RPO+XZdE0dPg1yJCRKOMe6ArOea/0=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=r/g3ckjnar/MDHt+ZqIrsuDZhWgjyXrV636yYh8ZfnFuQ+xjkGqFAf6U4iTCJKyBp qBqXav3n+bojCQgciefQfjjHABg5iN/4Qpx+IzcXBdXjCO0+eKw2RXijySd+FG0mUm iBp1xc9NmQJkAG4APYT4+YtVXjgMdFRIqjPA04Ruj3w1YvBMVd4n6OU+pOgCrJ30vZ NAaZhBJHfrQxo0/N5fUChSS81LZrKwAVdKgVPU5NYQQ3p724nXvaGftFv4vrVT5m5/ gSmGy7QHLVRaoC4C9gtKfUTLWjkU5orkgB4nfdiFsm1euRcZOuU72qu8KNA9z94VpV sXlEr9N2gAlmw== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 96BD8C88E50; Fri, 11 Sep 2026 06:33:53 +0000 (UTC) From: Roman Vivchar via B4 Relay Date: Fri, 11 Sep 2026 09:33:01 +0300 Subject: [PATCH v4 3/3] ARM: dts: mediatek: mt6323: add EFUSE support Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260911-mt6323-nvmem-v4-3-626dd17531dc@protonmail.com> References: <20260911-mt6323-nvmem-v4-0-626dd17531dc@protonmail.com> In-Reply-To: <20260911-mt6323-nvmem-v4-0-626dd17531dc@protonmail.com> To: Sen Chu , Sean Wang , Macpaul Lin , Lee Jones , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , Srinivas Kandagatla , Roman Vivchar Cc: Andy Shevchenko , linux-pm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org, Ben Grisdale X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1789108431; l=757; i=rva333@protonmail.com; s=20260510; h=from:subject:message-id; bh=8n+fwUrTUb93L9BoRmKvxttEJdPZMxj+kOtwP+JsFd4=; b=CTzhpfAQ2JrxbDwtDeNSwlTRehA3OG/8+Wj29z/uu4TxNqsytlxToaaU8G60P12k1QN0PH0nW fFhYnVZ8CFACnGdt3jae10uvRf8zfys39SxRrT+lwb1fuar3urSgvns X-Developer-Key: i=rva333@protonmail.com; a=ed25519; pk=zww/nWjBGoQ4POXCG0BV6fx2iuXK6jx77rsKPA5YK5Y= X-Endpoint-Received: by B4 Relay for rva333@protonmail.com/20260510 with auth_id=777 X-Original-From: Roman Vivchar Reply-To: rva333@protonmail.com From: Roman Vivchar Add the devicetree node for the mt6323 efuse. Tested-by: Ben Grisdale # Amazon Echo Dot (2nd Ge= neration) Signed-off-by: Roman Vivchar --- arch/arm/boot/dts/mediatek/mt6323.dtsi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/mediatek/mt6323.dtsi b/arch/arm/boot/dts/med= iatek/mt6323.dtsi index c070f4b0936c..c2d08d29cee7 100644 --- a/arch/arm/boot/dts/mediatek/mt6323.dtsi +++ b/arch/arm/boot/dts/mediatek/mt6323.dtsi @@ -19,6 +19,10 @@ mt6323_adc: adc { #io-channel-cells =3D <1>; }; =20 + efuse { + compatible =3D "mediatek,mt6323-efuse"; + }; + mt6323_leds: leds { compatible =3D "mediatek,mt6323-led"; #address-cells =3D <1>; --=20 2.55.0