* [PATCH v2 1/2] dt-bindings: arm: Add compatible string for NVIDIA Carmel
@ 2018-07-02 12:11 Mikko Perttunen
2018-07-02 12:11 ` [PATCH v2 2/2] arm64: tegra: Add CPU nodes to Tegra194 device tree Mikko Perttunen
2018-07-02 13:58 ` [PATCH v2 1/2] dt-bindings: arm: Add compatible string for NVIDIA Carmel Thierry Reding
0 siblings, 2 replies; 4+ messages in thread
From: Mikko Perttunen @ 2018-07-02 12:11 UTC (permalink / raw)
To: robh+dt, mark.rutland, thierry.reding, jonathanh
Cc: linux-tegra, devicetree, linux-arm-kernel, Mikko Perttunen
Add compatibility string for the Carmel CPU in Tegra194.
Signed-off-by: Mikko Perttunen <mperttunen@nvidia.com>
Acked-by: Rob Herring <robh@kernel.org>
---
Notes:
v2:
- Added Rob's Acked-by
Documentation/devicetree/bindings/arm/cpus.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/Documentation/devicetree/bindings/arm/cpus.txt b/Documentation/devicetree/bindings/arm/cpus.txt
index 29e1dc5d506d..c4090c5a4f9f 100644
--- a/Documentation/devicetree/bindings/arm/cpus.txt
+++ b/Documentation/devicetree/bindings/arm/cpus.txt
@@ -183,6 +183,7 @@ described below.
"marvell,sheeva-v5"
"nvidia,tegra132-denver"
"nvidia,tegra186-denver"
+ "nvidia,tegra194-carmel"
"qcom,krait"
"qcom,kryo"
"qcom,kryo385"
--
2.16.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH v2 2/2] arm64: tegra: Add CPU nodes to Tegra194 device tree
2018-07-02 12:11 [PATCH v2 1/2] dt-bindings: arm: Add compatible string for NVIDIA Carmel Mikko Perttunen
@ 2018-07-02 12:11 ` Mikko Perttunen
2018-07-02 13:57 ` Thierry Reding
2018-07-02 13:58 ` [PATCH v2 1/2] dt-bindings: arm: Add compatible string for NVIDIA Carmel Thierry Reding
1 sibling, 1 reply; 4+ messages in thread
From: Mikko Perttunen @ 2018-07-02 12:11 UTC (permalink / raw)
To: robh+dt, mark.rutland, thierry.reding, jonathanh
Cc: linux-tegra, devicetree, linux-arm-kernel, Mikko Perttunen
Add CPU and PSCI nodes to device tree. The Tegra194 SoC contains
eight NVIDIA Carmel CPUs.
Signed-off-by: Mikko Perttunen <mperttunen@nvidia.com>
---
Notes:
v2:
- Moved PSCI node/properties to SoC device tree
arch/arm64/boot/dts/nvidia/tegra194.dtsi | 67 ++++++++++++++++++++++++++++++++
1 file changed, 67 insertions(+)
diff --git a/arch/arm64/boot/dts/nvidia/tegra194.dtsi b/arch/arm64/boot/dts/nvidia/tegra194.dtsi
index 6322ef265c2f..8c2b4671ef81 100644
--- a/arch/arm64/boot/dts/nvidia/tegra194.dtsi
+++ b/arch/arm64/boot/dts/nvidia/tegra194.dtsi
@@ -329,6 +329,73 @@
};
};
+ cpus {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ cpu@0 {
+ compatible = "nvidia,tegra194-carmel", "arm,armv8";
+ device_type = "cpu";
+ reg = <0x10000>;
+ enable-method = "psci";
+ };
+
+ cpu@1 {
+ compatible = "nvidia,tegra194-carmel", "arm,armv8";
+ device_type = "cpu";
+ reg = <0x10001>;
+ enable-method = "psci";
+ };
+
+ cpu@2 {
+ compatible = "nvidia,tegra194-carmel", "arm,armv8";
+ device_type = "cpu";
+ reg = <0x100>;
+ enable-method = "psci";
+ };
+
+ cpu@3 {
+ compatible = "nvidia,tegra194-carmel", "arm,armv8";
+ device_type = "cpu";
+ reg = <0x101>;
+ enable-method = "psci";
+ };
+
+ cpu@4 {
+ compatible = "nvidia,tegra194-carmel", "arm,armv8";
+ device_type = "cpu";
+ reg = <0x200>;
+ enable-method = "psci";
+ };
+
+ cpu@5 {
+ compatible = "nvidia,tegra194-carmel", "arm,armv8";
+ device_type = "cpu";
+ reg = <0x201>;
+ enable-method = "psci";
+ };
+
+ cpu@6 {
+ compatible = "nvidia,tegra194-carmel", "arm,armv8";
+ device_type = "cpu";
+ reg = <0x10300>;
+ enable-method = "psci";
+ };
+
+ cpu@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
--
2.16.1
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH v2 2/2] arm64: tegra: Add CPU nodes to Tegra194 device tree
2018-07-02 12:11 ` [PATCH v2 2/2] arm64: tegra: Add CPU nodes to Tegra194 device tree Mikko Perttunen
@ 2018-07-02 13:57 ` Thierry Reding
0 siblings, 0 replies; 4+ messages in thread
From: Thierry Reding @ 2018-07-02 13:57 UTC (permalink / raw)
To: Mikko Perttunen
Cc: mark.rutland, devicetree, jonathanh, robh+dt, linux-tegra,
linux-arm-kernel
[-- Attachment #1.1: Type: text/plain, Size: 467 bytes --]
On Mon, Jul 02, 2018 at 03:11:31PM +0300, Mikko Perttunen wrote:
> Add CPU and PSCI nodes to device tree. The Tegra194 SoC contains
> eight NVIDIA Carmel CPUs.
>
> Signed-off-by: Mikko Perttunen <mperttunen@nvidia.com>
> ---
>
> Notes:
> v2:
> - Moved PSCI node/properties to SoC device tree
>
> arch/arm64/boot/dts/nvidia/tegra194.dtsi | 67 ++++++++++++++++++++++++++++++++
> 1 file changed, 67 insertions(+)
Applied, thanks.
Thierry
[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
[-- Attachment #2: Type: text/plain, Size: 176 bytes --]
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH v2 1/2] dt-bindings: arm: Add compatible string for NVIDIA Carmel
2018-07-02 12:11 [PATCH v2 1/2] dt-bindings: arm: Add compatible string for NVIDIA Carmel Mikko Perttunen
2018-07-02 12:11 ` [PATCH v2 2/2] arm64: tegra: Add CPU nodes to Tegra194 device tree Mikko Perttunen
@ 2018-07-02 13:58 ` Thierry Reding
1 sibling, 0 replies; 4+ messages in thread
From: Thierry Reding @ 2018-07-02 13:58 UTC (permalink / raw)
To: Mikko Perttunen
Cc: mark.rutland, devicetree, jonathanh, robh+dt, linux-tegra,
linux-arm-kernel
[-- Attachment #1.1: Type: text/plain, Size: 420 bytes --]
On Mon, Jul 02, 2018 at 03:11:30PM +0300, Mikko Perttunen wrote:
> Add compatibility string for the Carmel CPU in Tegra194.
>
> Signed-off-by: Mikko Perttunen <mperttunen@nvidia.com>
> Acked-by: Rob Herring <robh@kernel.org>
> ---
>
> Notes:
> v2:
> - Added Rob's Acked-by
>
> Documentation/devicetree/bindings/arm/cpus.txt | 1 +
> 1 file changed, 1 insertion(+)
Applied, thanks.
Thierry
[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
[-- Attachment #2: Type: text/plain, Size: 176 bytes --]
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2018-07-02 13:58 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-02 12:11 [PATCH v2 1/2] dt-bindings: arm: Add compatible string for NVIDIA Carmel Mikko Perttunen
2018-07-02 12:11 ` [PATCH v2 2/2] arm64: tegra: Add CPU nodes to Tegra194 device tree Mikko Perttunen
2018-07-02 13:57 ` Thierry Reding
2018-07-02 13:58 ` [PATCH v2 1/2] dt-bindings: arm: Add compatible string for NVIDIA Carmel Thierry Reding
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).