Thread (30 messages) 30 messages, 5 authors, 2022-08-10

Re: [PATCH v8 5/6] arm64: dts: mt8195: Add efuse node to mt8195

From: Nícolas F. R. A. Prado <hidden>
Date: 2022-08-01 13:57:16
Also in: linux-devicetree, linux-mediatek, linux-pm, lkml

On Mon, Aug 01, 2022 at 02:33:31PM +0200, Balsam CHIHI wrote:
On Fri, Jul 29, 2022 at 10:14 PM Nícolas F. R. A. Prado
[off-list ref] wrote:
quoted
On Tue, Jul 26, 2022 at 03:55:05PM +0200, Balsam CHIHI wrote:
quoted
This adds the efuse node. This will be required by the thermal driver
to get the calibration data.

Signed-off-by: Alexandre Bailon <redacted>
Signed-off-by: Balsam CHIHI <redacted>
---
 arch/arm64/boot/dts/mediatek/mt8195.dtsi | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8195.dtsi b/arch/arm64/boot/dts/mediatek/mt8195.dtsi
index 0ff34edcf8c8..4fbf24b5d202 100644
--- a/arch/arm64/boot/dts/mediatek/mt8195.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8195.dtsi
@@ -1236,6 +1236,22 @@ nor_flash: spi@1132c000 {
                      status = "disabled";
              };

+             efuse: efuse@11c10000 {
+                     compatible = "mediatek,efuse";
+                     reg = <0 0x11c10000 0 0x1000>;
+                     #address-cells = <1>;
+                     #size-cells = <1>;
+                     lvts_efuse_data1: lvts1-calib@1bc {
+                             reg = <0x1bc 0x14>;
+                     };
+                     lvts_efuse_data2: lvts2-calib@1d0 {
+                             reg = <0x1d0 0x38>;
+                     };
+                     svs_calibration: calib@580 {
+                             reg = <0x580 0x64>;
+                     };
+             };
+
This commit doesn't apply, there's already an efuse node on mt8195.dtsi. Please
rebase.

Thanks,
Nícolas
Hello Nícolas,

Thank you so much for the review.
I rebased on top of the latest kernel version "linux-5.19.0" but I
can't find efuse node on mt8195.dtsi.
But, this node is indeed present on mt8192.dtsi.
Hi Balsam,

no I'm really talking about mt8195. For the dts patches in the series you should
base on top of Matthias' -next/dts64 branch [1]. And there you can see the efuse
node on mt8195 [2].

Thanks,
Nícolas

[1] https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux.git/log/?h=v5.19-next/dts64
[2] https://git.kernel.org/pub/scm/linux/kernel/git/matthias.bgg/linux.git/commit/?h=v5.19-next/dts64&id=ab43a84c9863b65dc20373d5aca4e4d012aa852e

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help