* [PATCH 1/2] arm64: dts: mt8183: add efuse and Mediatek Chip id node to read
[not found] ` <20190416081922.21711-1-michael.mei-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
@ 2019-04-16 8:19 ` michael.mei-NuS5LvNUpcJWk0Htik3J/w
[not found] ` <20190416081922.21711-2-michael.mei-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
2019-04-16 8:19 ` [PATCH 2/2] dt-bindings: nvmem: mediatek: add support for MediaTek mt8183 SoC michael.mei-NuS5LvNUpcJWk0Htik3J/w
` (2 subsequent siblings)
3 siblings, 1 reply; 8+ messages in thread
From: michael.mei-NuS5LvNUpcJWk0Htik3J/w @ 2019-04-16 8:19 UTC (permalink / raw)
To: orz811017-Re5JQEeQqe8AvxtiuMwx3w
Cc: linux-mediatek-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
srv_heupstream-NuS5LvNUpcJWk0Htik3J/w, Michael Mei
From: Michael Mei <michael.mei-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
support for reading chip ID and efuse
Signed-off-by: Michael Mei <michael.mei-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
---
This patch is based on v5.1-rc1 and these patches:
https://patchwork.kernel.org/patch/10856987/
https://patchwork.kernel.org/patch/10839021/
https://patchwork.kernel.org/patch/10879015/
https://patchwork.kernel.org/patch/10878999/
https://patchwork.kernel.org/patch/10858941/
https://patchwork.kernel.org/patch/10846685/
https://patchwork.kernel.org/patch/10893519
---
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi b/arch/arm64/boot/dts/mediatek/mt8183.dtsi
index b36e37fcdfe3..405cd7e2ca4b 100644
--- a/arch/arm64/boot/dts/mediatek/mt8183.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8183.dtsi
@@ -148,6 +148,15 @@
compatible = "simple-bus";
ranges;
+ soc_data: soc_data@08000000 {
+ compatible = "mediatek,mt8183-efuse",
+ "mediatek,efuse";
+ reg = <0 0x08000000 0 0x0010>;
+ #address-cells = <1>;
+ #size-cells = <1>;
+ status = "disabled";
+ };
+
gic: interrupt-controller@c000000 {
compatible = "arm,gic-v3";
#interrupt-cells = <4>;
@@ -353,6 +362,12 @@
status = "disabled";
};
+ efuse: efuse@11f10000 {
+ compatible = "mediatek,mt8183-efuse",
+ "mediatek,efuse";
+ reg = <0 0x11f10000 0 0x1000>;
+ };
+
mfgcfg: syscon@13000000 {
compatible = "mediatek,mt8183-mfgcfg", "syscon";
reg = <0 0x13000000 0 0x1000>;
--
2.18.0
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 2/2] dt-bindings: nvmem: mediatek: add support for MediaTek mt8183 SoC
[not found] ` <20190416081922.21711-1-michael.mei-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
2019-04-16 8:19 ` [PATCH 1/2] arm64: dts: mt8183: add efuse and Mediatek Chip id node to read michael.mei-NuS5LvNUpcJWk0Htik3J/w
@ 2019-04-16 8:19 ` michael.mei-NuS5LvNUpcJWk0Htik3J/w
2020-05-21 14:40 ` Matthias Brugger
2019-04-16 8:19 ` [PATCH 1/2] arm64: dts: mt8183: add efuse and Mediatek Chip id node to read michael.mei-NuS5LvNUpcJWk0Htik3J/w
2019-04-16 8:19 ` [PATCH 2/2] dt-bindings: nvmem: mediatek: add support for MediaTek mt8183 SoC michael.mei-NuS5LvNUpcJWk0Htik3J/w
3 siblings, 1 reply; 8+ messages in thread
From: michael.mei-NuS5LvNUpcJWk0Htik3J/w @ 2019-04-16 8:19 UTC (permalink / raw)
To: orz811017-Re5JQEeQqe8AvxtiuMwx3w
Cc: linux-mediatek-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
srv_heupstream-NuS5LvNUpcJWk0Htik3J/w, Michael Mei
From: Michael Mei <michael.mei-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
This updates dt-binding documentation for MediaTek mt8183
For the both SoCs supported all rely on the fallback binding
of the generic case with "mediatek,efuse".
Signed-off-by: Michael Mei <michael.mei-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
---
This patch is based on v5.1-rc1 and these patches:
https://patchwork.kernel.org/patch/10856987/
https://patchwork.kernel.org/patch/10839021/
https://patchwork.kernel.org/patch/10879015/
https://patchwork.kernel.org/patch/10878999/
https://patchwork.kernel.org/patch/10858941/
https://patchwork.kernel.org/patch/10846685/
https://patchwork.kernel.org/patch/10893519
---
Documentation/devicetree/bindings/nvmem/mtk-efuse.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/nvmem/mtk-efuse.txt b/Documentation/devicetree/bindings/nvmem/mtk-efuse.txt
index 0668c45a156d..b4d448bb60ce 100644
--- a/Documentation/devicetree/bindings/nvmem/mtk-efuse.txt
+++ b/Documentation/devicetree/bindings/nvmem/mtk-efuse.txt
@@ -7,6 +7,7 @@ Required properties:
"mediatek,mt7622-efuse", "mediatek,efuse": for MT7622
"mediatek,mt7623-efuse", "mediatek,efuse": for MT7623
"mediatek,mt8173-efuse" or "mediatek,efuse": for MT8173
+ "mediatek,mt8183-efuse" or "mediatek,efuse": for MT8183
- reg: Should contain registers location and length
= Data cells =
--
2.18.0
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH 2/2] dt-bindings: nvmem: mediatek: add support for MediaTek mt8183 SoC
2019-04-16 8:19 ` [PATCH 2/2] dt-bindings: nvmem: mediatek: add support for MediaTek mt8183 SoC michael.mei-NuS5LvNUpcJWk0Htik3J/w
@ 2020-05-21 14:40 ` Matthias Brugger
0 siblings, 0 replies; 8+ messages in thread
From: Matthias Brugger @ 2020-05-21 14:40 UTC (permalink / raw)
To: michael.mei, orz811017, Srinivas Kandagatla, Rob Herring
Cc: linux-mediatek, srv_heupstream, open list:OPEN FIRMWARE AND...,
linux-kernel
[adding the corresponding maintainer]
On 16/04/2019 10:19, michael.mei@mediatek.com wrote:
> From: Michael Mei <michael.mei@mediatek.com>
>
> This updates dt-binding documentation for MediaTek mt8183
> For the both SoCs supported all rely on the fallback binding
> of the generic case with "mediatek,efuse".
>
> Signed-off-by: Michael Mei <michael.mei@mediatek.com>
Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com>
> ---
> This patch is based on v5.1-rc1 and these patches:
>
> https://patchwork.kernel.org/patch/10856987/
> https://patchwork.kernel.org/patch/10839021/
> https://patchwork.kernel.org/patch/10879015/
> https://patchwork.kernel.org/patch/10878999/
> https://patchwork.kernel.org/patch/10858941/
> https://patchwork.kernel.org/patch/10846685/
> https://patchwork.kernel.org/patch/10893519
> ---
> Documentation/devicetree/bindings/nvmem/mtk-efuse.txt | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/Documentation/devicetree/bindings/nvmem/mtk-efuse.txt b/Documentation/devicetree/bindings/nvmem/mtk-efuse.txt
> index 0668c45a156d..b4d448bb60ce 100644
> --- a/Documentation/devicetree/bindings/nvmem/mtk-efuse.txt
> +++ b/Documentation/devicetree/bindings/nvmem/mtk-efuse.txt
> @@ -7,6 +7,7 @@ Required properties:
> "mediatek,mt7622-efuse", "mediatek,efuse": for MT7622
> "mediatek,mt7623-efuse", "mediatek,efuse": for MT7623
> "mediatek,mt8173-efuse" or "mediatek,efuse": for MT8173
> + "mediatek,mt8183-efuse" or "mediatek,efuse": for MT8183
> - reg: Should contain registers location and length
>
> = Data cells =
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 2/2] dt-bindings: nvmem: mediatek: add support for MediaTek mt8183 SoC
@ 2020-05-21 14:40 ` Matthias Brugger
0 siblings, 0 replies; 8+ messages in thread
From: Matthias Brugger @ 2020-05-21 14:40 UTC (permalink / raw)
To: michael.mei, orz811017, Srinivas Kandagatla, Rob Herring
Cc: open list:OPEN FIRMWARE AND...,
linux-mediatek, linux-kernel, srv_heupstream
[adding the corresponding maintainer]
On 16/04/2019 10:19, michael.mei@mediatek.com wrote:
> From: Michael Mei <michael.mei@mediatek.com>
>
> This updates dt-binding documentation for MediaTek mt8183
> For the both SoCs supported all rely on the fallback binding
> of the generic case with "mediatek,efuse".
>
> Signed-off-by: Michael Mei <michael.mei@mediatek.com>
Reviewed-by: Matthias Brugger <matthias.bgg@gmail.com>
> ---
> This patch is based on v5.1-rc1 and these patches:
>
> https://patchwork.kernel.org/patch/10856987/
> https://patchwork.kernel.org/patch/10839021/
> https://patchwork.kernel.org/patch/10879015/
> https://patchwork.kernel.org/patch/10878999/
> https://patchwork.kernel.org/patch/10858941/
> https://patchwork.kernel.org/patch/10846685/
> https://patchwork.kernel.org/patch/10893519
> ---
> Documentation/devicetree/bindings/nvmem/mtk-efuse.txt | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/Documentation/devicetree/bindings/nvmem/mtk-efuse.txt b/Documentation/devicetree/bindings/nvmem/mtk-efuse.txt
> index 0668c45a156d..b4d448bb60ce 100644
> --- a/Documentation/devicetree/bindings/nvmem/mtk-efuse.txt
> +++ b/Documentation/devicetree/bindings/nvmem/mtk-efuse.txt
> @@ -7,6 +7,7 @@ Required properties:
> "mediatek,mt7622-efuse", "mediatek,efuse": for MT7622
> "mediatek,mt7623-efuse", "mediatek,efuse": for MT7623
> "mediatek,mt8173-efuse" or "mediatek,efuse": for MT8173
> + "mediatek,mt8183-efuse" or "mediatek,efuse": for MT8183
> - reg: Should contain registers location and length
>
> = Data cells =
>
_______________________________________________
Linux-mediatek mailing list
Linux-mediatek@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-mediatek
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH 1/2] arm64: dts: mt8183: add efuse and Mediatek Chip id node to read
[not found] ` <20190416081922.21711-1-michael.mei-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
2019-04-16 8:19 ` [PATCH 1/2] arm64: dts: mt8183: add efuse and Mediatek Chip id node to read michael.mei-NuS5LvNUpcJWk0Htik3J/w
2019-04-16 8:19 ` [PATCH 2/2] dt-bindings: nvmem: mediatek: add support for MediaTek mt8183 SoC michael.mei-NuS5LvNUpcJWk0Htik3J/w
@ 2019-04-16 8:19 ` michael.mei-NuS5LvNUpcJWk0Htik3J/w
2019-04-16 8:19 ` [PATCH 2/2] dt-bindings: nvmem: mediatek: add support for MediaTek mt8183 SoC michael.mei-NuS5LvNUpcJWk0Htik3J/w
3 siblings, 0 replies; 8+ messages in thread
From: michael.mei-NuS5LvNUpcJWk0Htik3J/w @ 2019-04-16 8:19 UTC (permalink / raw)
To: orz811017-Re5JQEeQqe8AvxtiuMwx3w
Cc: linux-mediatek-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
srv_heupstream-NuS5LvNUpcJWk0Htik3J/w, Michael Mei
From: Michael Mei <michael.mei-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
support for reading chip ID and efuse
Signed-off-by: Michael Mei <michael.mei-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
---
This patch is based on v5.1-rc1 and these patches:
https://patchwork.kernel.org/patch/10856987/
https://patchwork.kernel.org/patch/10839021/
https://patchwork.kernel.org/patch/10879015/
https://patchwork.kernel.org/patch/10878999/
https://patchwork.kernel.org/patch/10858941/
https://patchwork.kernel.org/patch/10846685/
https://patchwork.kernel.org/patch/10893519
---
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/arch/arm64/boot/dts/mediatek/mt8183.dtsi b/arch/arm64/boot/dts/mediatek/mt8183.dtsi
index b36e37fcdfe3..405cd7e2ca4b 100644
--- a/arch/arm64/boot/dts/mediatek/mt8183.dtsi
+++ b/arch/arm64/boot/dts/mediatek/mt8183.dtsi
@@ -148,6 +148,15 @@
compatible = "simple-bus";
ranges;
+ soc_data: soc_data@08000000 {
+ compatible = "mediatek,mt8183-efuse",
+ "mediatek,efuse";
+ reg = <0 0x08000000 0 0x0010>;
+ #address-cells = <1>;
+ #size-cells = <1>;
+ status = "disabled";
+ };
+
gic: interrupt-controller@c000000 {
compatible = "arm,gic-v3";
#interrupt-cells = <4>;
@@ -353,6 +362,12 @@
status = "disabled";
};
+ efuse: efuse@11f10000 {
+ compatible = "mediatek,mt8183-efuse",
+ "mediatek,efuse";
+ reg = <0 0x11f10000 0 0x1000>;
+ };
+
mfgcfg: syscon@13000000 {
compatible = "mediatek,mt8183-mfgcfg", "syscon";
reg = <0 0x13000000 0 0x1000>;
--
2.18.0
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH 2/2] dt-bindings: nvmem: mediatek: add support for MediaTek mt8183 SoC
[not found] ` <20190416081922.21711-1-michael.mei-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
` (2 preceding siblings ...)
2019-04-16 8:19 ` [PATCH 1/2] arm64: dts: mt8183: add efuse and Mediatek Chip id node to read michael.mei-NuS5LvNUpcJWk0Htik3J/w
@ 2019-04-16 8:19 ` michael.mei-NuS5LvNUpcJWk0Htik3J/w
3 siblings, 0 replies; 8+ messages in thread
From: michael.mei-NuS5LvNUpcJWk0Htik3J/w @ 2019-04-16 8:19 UTC (permalink / raw)
To: orz811017-Re5JQEeQqe8AvxtiuMwx3w
Cc: linux-mediatek-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r,
srv_heupstream-NuS5LvNUpcJWk0Htik3J/w, Michael Mei
From: Michael Mei <michael.mei-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
This updates dt-binding documentation for MediaTek mt8183
For the both SoCs supported all rely on the fallback binding
of the generic case with "mediatek,efuse".
Signed-off-by: Michael Mei <michael.mei-NuS5LvNUpcJWk0Htik3J/w@public.gmane.org>
---
This patch is based on v5.1-rc1 and these patches:
https://patchwork.kernel.org/patch/10856987/
https://patchwork.kernel.org/patch/10839021/
https://patchwork.kernel.org/patch/10879015/
https://patchwork.kernel.org/patch/10878999/
https://patchwork.kernel.org/patch/10858941/
https://patchwork.kernel.org/patch/10846685/
https://patchwork.kernel.org/patch/10893519
---
Documentation/devicetree/bindings/nvmem/mtk-efuse.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/nvmem/mtk-efuse.txt b/Documentation/devicetree/bindings/nvmem/mtk-efuse.txt
index 0668c45a156d..b4d448bb60ce 100644
--- a/Documentation/devicetree/bindings/nvmem/mtk-efuse.txt
+++ b/Documentation/devicetree/bindings/nvmem/mtk-efuse.txt
@@ -7,6 +7,7 @@ Required properties:
"mediatek,mt7622-efuse", "mediatek,efuse": for MT7622
"mediatek,mt7623-efuse", "mediatek,efuse": for MT7623
"mediatek,mt8173-efuse" or "mediatek,efuse": for MT8173
+ "mediatek,mt8183-efuse" or "mediatek,efuse": for MT8183
- reg: Should contain registers location and length
= Data cells =
--
2.18.0
^ permalink raw reply related [flat|nested] 8+ messages in thread