dt-bindings: arm: Add compatible string for NVIDIA Carmel
Subsystems (2)
PATCH v2 1/2 dt-bindings: arm: Add compatible string for NVIDIA Carmel
Add compatibility string for the Carmel CPU in Tegra194.
---
Notes:
v2:
- Added Rob's Acked-by
Documentation/devicetree/bindings/arm/cpus.txt | 1 + 1 file changed, 1 insertion(+)
Documentation/devicetree/bindings/arm/cpus.txt +1 -0
@@ -183,6 +183,7 @@ described below. "marvell,sheeva-v5" "nvidia,tegra132-denver" "nvidia,tegra186-denver" + "nvidia,tegra194-carmel" "qcom,krait" "qcom,kryo" "qcom,kryo385"
Signature · 1 line
2.16.1
PATCH v2 2/2 arm64: tegra: Add CPU nodes to Tegra194 device tree
Add CPU and PSCI nodes to device tree. The Tegra194 SoC contains eight NVIDIA Carmel CPUs.
---
Notes:
v2:
- Moved PSCI node/properties to SoC device tree
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 67 ++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+)
arch/arm64/boot/dts/nvidia/tegra194.dtsi +67 -0
@@ -329,6 +329,73 @@ }; }; + cpus { + #address-cells = <1>; + #size-cells = <0>; + + cpu at 0 { + compatible = "nvidia,tegra194-carmel", "arm,armv8"; + device_type = "cpu"; + reg = <0x10000>; + enable-method = "psci"; + }; + + cpu at 1 { + compatible = "nvidia,tegra194-carmel", "arm,armv8"; + device_type = "cpu"; + reg = <0x10001>; + enable-method = "psci"; + }; + + cpu at 2 { + compatible = "nvidia,tegra194-carmel", "arm,armv8"; + device_type = "cpu"; + reg = <0x100>; + enable-method = "psci"; + }; + + cpu at 3 { + compatible = "nvidia,tegra194-carmel", "arm,armv8"; + device_type = "cpu"; + reg = <0x101>; + enable-method = "psci"; + }; + + cpu at 4 { + compatible = "nvidia,tegra194-carmel", "arm,armv8"; + device_type = "cpu"; + reg = <0x200>; + enable-method = "psci"; + }; + + cpu at 5 { + compatible = "nvidia,tegra194-carmel", "arm,armv8"; + device_type = "cpu"; + reg = <0x201>; + enable-method = "psci"; + }; + + cpu at 6 { + compatible = "nvidia,tegra194-carmel", "arm,armv8"; + device_type = "cpu"; + reg = <0x10300>; + enable-method = "psci"; + }; + + cpu at 7 { + compatible = "nvidia,tegra194-carmel", "arm,armv8"; + device_type = "cpu"; + reg = <0x10301>; + enable-method = "psci"; + }; + }; + + psci { + compatible = "arm,psci-1.0"; + status = "okay"; + method = "smc"; + }; + timer { compatible = "arm,armv8-timer"; interrupts = <GIC_PPI 13
Signature · 1 line
2.16.1
Thierry Reding
AppliedPATCH v2 2/2 arm64: tegra: Add CPU nodes to Tegra194 device tree
Quoted 4 lines · Mikko Perttunen
Add CPU and PSCI nodes to device tree. The Tegra194 SoC contains eight NVIDIA Carmel CPUs.
Signed-off-by Mikko Perttunen <[email protected]>
Quoted 8 lines
---
Notes:
v2:
- Moved PSCI node/properties to SoC device treearch/arm64/boot/dts/nvidia/tegra194.dtsi | 67 ++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+)
Applied, thanks.
Thierry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20180702/52fafbe9/attachment.sig>
Thierry Reding
AppliedPATCH v2 1/2 dt-bindings: arm: Add compatible string for NVIDIA Carmel
In reply to Mikko PerttunenQuoted 4 lines · Mikko Perttunen
Add compatibility string for the Carmel CPU in Tegra194.
Signed-off-by Mikko Perttunen <[email protected]>Acked-by Rob Herring <[email protected]>
Quoted 8 lines
---
Notes:
v2:
- Added Rob's Acked-byDocumentation/devicetree/bindings/arm/cpus.txt | 1 + 1 file changed, 1 insertion(+)
Applied, thanks.
Thierry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20180702/6e368fc0/attachment.sig>