Commit 6b968186 authored by Keiji Hayashibara's avatar Keiji Hayashibara Committed by Masahiro Yamada

ARM: dts: uniphier: add efuse node for UniPhier 32bit SoC

Add efuse node for UniPhier LD4, Pro4, sLD8, Pro5 and PXs2.
This efuse node is included in soc-glue.
Signed-off-by: default avatarKeiji Hayashibara <hayashibara.keiji@socionext.com>
Signed-off-by: default avatarMasahiro Yamada <yamada.masahiro@socionext.com>
parent d1194d49
...@@ -275,6 +275,24 @@ pinctrl: pinctrl { ...@@ -275,6 +275,24 @@ pinctrl: pinctrl {
}; };
}; };
soc-glue@5f900000 {
compatible = "socionext,uniphier-ld4-soc-glue-debug",
"simple-mfd";
#address-cells = <1>;
#size-cells = <1>;
ranges = <0 0x5f900000 0x2000>;
efuse@100 {
compatible = "socionext,uniphier-efuse";
reg = <0x100 0x28>;
};
efuse@130 {
compatible = "socionext,uniphier-efuse";
reg = <0x130 0x8>;
};
};
timer@60000200 { timer@60000200 {
compatible = "arm,cortex-a9-global-timer"; compatible = "arm,cortex-a9-global-timer";
reg = <0x60000200 0x20>; reg = <0x60000200 0x20>;
......
...@@ -296,6 +296,29 @@ pinctrl: pinctrl { ...@@ -296,6 +296,29 @@ pinctrl: pinctrl {
}; };
}; };
soc-glue@5f900000 {
compatible = "socionext,uniphier-pro4-soc-glue-debug",
"simple-mfd";
#address-cells = <1>;
#size-cells = <1>;
ranges = <0 0x5f900000 0x2000>;
efuse@100 {
compatible = "socionext,uniphier-efuse";
reg = <0x100 0x28>;
};
efuse@130 {
compatible = "socionext,uniphier-efuse";
reg = <0x130 0x8>;
};
efuse@200 {
compatible = "socionext,uniphier-efuse";
reg = <0x200 0x14>;
};
};
aidet: aidet@5fc20000 { aidet: aidet@5fc20000 {
compatible = "socionext,uniphier-pro4-aidet"; compatible = "socionext,uniphier-pro4-aidet";
reg = <0x5fc20000 0x200>; reg = <0x5fc20000 0x200>;
......
...@@ -355,6 +355,39 @@ pinctrl: pinctrl { ...@@ -355,6 +355,39 @@ pinctrl: pinctrl {
}; };
}; };
soc-glue@5f900000 {
compatible = "socionext,uniphier-pro5-soc-glue-debug",
"simple-mfd";
#address-cells = <1>;
#size-cells = <1>;
ranges = <0 0x5f900000 0x2000>;
efuse@100 {
compatible = "socionext,uniphier-efuse";
reg = <0x100 0x28>;
};
efuse@130 {
compatible = "socionext,uniphier-efuse";
reg = <0x130 0x8>;
};
efuse@200 {
compatible = "socionext,uniphier-efuse";
reg = <0x200 0x28>;
};
efuse@300 {
compatible = "socionext,uniphier-efuse";
reg = <0x300 0x14>;
};
efuse@400 {
compatible = "socionext,uniphier-efuse";
reg = <0x400 0x8>;
};
};
aidet: aidet@5fc20000 { aidet: aidet@5fc20000 {
compatible = "socionext,uniphier-pro5-aidet"; compatible = "socionext,uniphier-pro5-aidet";
reg = <0x5fc20000 0x200>; reg = <0x5fc20000 0x200>;
......
...@@ -376,6 +376,24 @@ pinctrl: pinctrl { ...@@ -376,6 +376,24 @@ pinctrl: pinctrl {
}; };
}; };
soc-glue@5f900000 {
compatible = "socionext,uniphier-pxs2-soc-glue-debug",
"simple-mfd";
#address-cells = <1>;
#size-cells = <1>;
ranges = <0 0x5f900000 0x2000>;
efuse@100 {
compatible = "socionext,uniphier-efuse";
reg = <0x100 0x28>;
};
efuse@200 {
compatible = "socionext,uniphier-efuse";
reg = <0x200 0x58>;
};
};
aidet: aidet@5fc20000 { aidet: aidet@5fc20000 {
compatible = "socionext,uniphier-pxs2-aidet"; compatible = "socionext,uniphier-pxs2-aidet";
reg = <0x5fc20000 0x200>; reg = <0x5fc20000 0x200>;
......
...@@ -279,6 +279,24 @@ pinctrl: pinctrl { ...@@ -279,6 +279,24 @@ pinctrl: pinctrl {
}; };
}; };
soc-glue@5f900000 {
compatible = "socionext,uniphier-sld8-soc-glue-debug",
"simple-mfd";
#address-cells = <1>;
#size-cells = <1>;
ranges = <0 0x5f900000 0x2000>;
efuse@100 {
compatible = "socionext,uniphier-efuse";
reg = <0x100 0x28>;
};
efuse@200 {
compatible = "socionext,uniphier-efuse";
reg = <0x200 0x14>;
};
};
timer@60000200 { timer@60000200 {
compatible = "arm,cortex-a9-global-timer"; compatible = "arm,cortex-a9-global-timer";
reg = <0x60000200 0x20>; reg = <0x60000200 0x20>;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment