]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commitdiff
ARM64: t210: Add support for WIFI SKUs For A01/A02/A03
authorLaxman Dewangan <ldewangan@nvidia.com>
Fri, 11 Mar 2016 12:13:11 +0000 (17:43 +0530)
committermobile promotions <svcmobile_promotions@nvidia.com>
Mon, 14 Mar 2016 08:15:34 +0000 (01:15 -0700)
Add WIFI only DTS file for the P2290-A01/A02/A03

This is just place holder to make the WIFI specific changes from
DT.

bug 1735487

Change-Id: Ic1f4532392ed6f3bb16bde3ee6cec19c64c4456d
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: http://git-master/r/1029609
GVS: Gerrit_Virtual_Submit

arch/arm64/boot/dts/Makefile
arch/arm64/boot/dts/tegra210-hawkeye-p2290-2303-a01-00-wifi.dts [new file with mode: 0644]
arch/arm64/boot/dts/tegra210-hawkeye-p2290-2303-a02-00-wifi.dts [new file with mode: 0644]
arch/arm64/boot/dts/tegra210-hawkeye-p2290-2304-a03-00-wifi.dts [new file with mode: 0644]
arch/arm64/boot/dts/tegra210-hawkeye-p2290-2306-a02-00-wifi.dts [new file with mode: 0644]
arch/arm64/boot/dts/tegra210-hawkeye-p2290-2306-a03-00-wifi.dts [new file with mode: 0644]
arch/arm64/boot/dts/tegra210-hawkeye-p2290-2324-a03-00-wifi.dts [new file with mode: 0644]
arch/arm64/boot/dts/tegra210-hawkeye-p2290-2326-a03-00-wifi.dts [new file with mode: 0644]

index 2239ec0cee3c7953bc2fe9435e6a77351712fe31..d29ebb827e4b60cc9b93e924b450a68fff1c9cfc 100644 (file)
@@ -77,13 +77,18 @@ dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-a00-wifi-00.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-2302-a01-00.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-3302-a01-00.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-3303-a01-00.dtb
+dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-2303-a01-00-wifi.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-2306-a01-00.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-3306-a01-00.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-3303-a02-00.dtb
+dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-2303-a02-00-wifi.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-3306-a02-00.dtb
+dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-2306-a02-00-wifi.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-ffpb-e2295-a00-00.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-3324-a03-00.dtb
+dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-2324-a03-00-wifi.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-3326-a03-00.dtb
+dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-2326-a03-00-wifi.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-a00-00-base.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-2302-a01-00-base.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-2306-a01-00-base.dtb
@@ -96,8 +101,10 @@ dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-3324-a03-00-base.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-3326-a03-00-base.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-3304-a03-00-base.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-3304-a03-00.dtb
+dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-2304-a03-00-wifi.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-3306-a03-00-base.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-3306-a03-00.dtb
+dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-2306-a03-00-wifi.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-3304-a04-00-base.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-3304-a04-00.dtb
 dtb-$(CONFIG_ARCH_TEGRA_21x_SOC) += tegra210-hawkeye-p2290-3306-a04-00-base.dtb
diff --git a/arch/arm64/boot/dts/tegra210-hawkeye-p2290-2303-a01-00-wifi.dts b/arch/arm64/boot/dts/tegra210-hawkeye-p2290-2303-a01-00-wifi.dts
new file mode 100644 (file)
index 0000000..128cf4f
--- /dev/null
@@ -0,0 +1,30 @@
+/*
+ * Hawkeye P2290 A01 wifi FFD board.
+ *     NVPN: 699-82290-2306-001
+ *     variant: WWAN_3GB_F0_POR
+ *     SKU: 3303
+ *     assembly version: TM671D & Wi-Fi + LTE
+ *     LPDDR4 capacity: 3 GB
+ *     optional features: no NFC + no sensor hub + no barometer
+ *     manufacturing phase : POR
+ *
+ * Copyright (c) 2015, NVIDIA CORPORATION.  All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; version 2 of the License.
+ *
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
+ * more details.
+ */
+
+#include "tegra210-hawkeye-p2290-3303-a01-00-base.dts"
+#include "tegra210-hawkeye-p2290-shim.dtsi"
+
+/ {
+       nvidia,dtsfilename = __FILE__;
+       nvidia,boardids = "2290:3303:A01";
+       nvidia,proc-boardid = "2290:3303:A01";
+};
diff --git a/arch/arm64/boot/dts/tegra210-hawkeye-p2290-2303-a02-00-wifi.dts b/arch/arm64/boot/dts/tegra210-hawkeye-p2290-2303-a02-00-wifi.dts
new file mode 100644 (file)
index 0000000..697a52b
--- /dev/null
@@ -0,0 +1,30 @@
+/*
+ * Hawkeye P2290 A02 wifi FFD board.
+ *     NVPN: 699-82290-2303-200
+ *     variant: WWAN_3GB_F0_POR
+ *     SKU: 3303
+ *     assembly version: TM671D & Wi-Fi
+ *     LPDDR4 capacity: 3 GB
+ *     optional features: no NFC + no sensor hub + no barometer
+ *     manufacturing phase : POR
+ *
+ * Copyright (c) 2015, NVIDIA CORPORATION.  All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; version 2 of the License.
+ *
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
+ * more details.
+ */
+
+#include "tegra210-hawkeye-p2290-3303-a02-00-base.dts"
+#include "tegra210-hawkeye-p2290-shim.dtsi"
+
+/ {
+       nvidia,dtsfilename = __FILE__;
+       nvidia,boardids = "2290:3303:A02";
+       nvidia,proc-boardid = "2290:3303:A02";
+};
diff --git a/arch/arm64/boot/dts/tegra210-hawkeye-p2290-2304-a03-00-wifi.dts b/arch/arm64/boot/dts/tegra210-hawkeye-p2290-2304-a03-00-wifi.dts
new file mode 100644 (file)
index 0000000..74064c7
--- /dev/null
@@ -0,0 +1,30 @@
+/*
+ * Hawkeye P2290 A03 wifi DVT board.
+ *      NVPN: 699-82290-2304-300
+ *      variant: WWAN_3GB_F0_DVT
+ *      SKU: 3304
+ *      assembly version: TM671D & Wi-Fi
+ *      LPDDR4 capacity: 3 GB
+ *      optional features: no NFC + no sensor hub + no barometer
+ *      manufacturing phase : DVT
+ *
+ * Copyright (c) 2015, NVIDIA CORPORATION.  All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; version 2 of the License.
+ *
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
+ * more details.
+ */
+
+#include "tegra210-hawkeye-p2290-3304-a03-00-base.dts"
+#include "tegra210-hawkeye-p2290-shim.dtsi"
+
+/ {
+       nvidia,dtsfilename = __FILE__;
+       nvidia,boardids = "2290:3304:A03";
+       nvidia,proc-boardid = "2290:3304:A03";
+};
diff --git a/arch/arm64/boot/dts/tegra210-hawkeye-p2290-2306-a02-00-wifi.dts b/arch/arm64/boot/dts/tegra210-hawkeye-p2290-2306-a02-00-wifi.dts
new file mode 100644 (file)
index 0000000..771d6da
--- /dev/null
@@ -0,0 +1,31 @@
+/*
+ * Hawkeye P2290 A02 wifi FFD board.
+ *     NVPN: 699-82290-2306-200
+ *     variant: WWAN_3GB_F0_MP
+ *     SKU: 3306
+ *     assembly version: TM671D & Wi-Fi 
+ *     LPDDR4 capacity: 3 GB
+ *     optional features: no NFC + sensor hub + no barometer
+ *     manufacturing phase : MP
+ *
+ * Copyright (c) 2015, NVIDIA CORPORATION.  All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; version 2 of the License.
+ *
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
+ * more details.
+ */
+
+#include "tegra210-hawkeye-p2290-3306-a02-00-base.dts"
+#include "tegra210-hawkeye-p2290-shim.dtsi"
+
+/ {
+       nvidia,dtsfilename = __FILE__;
+       nvidia,boardids = "2290:3306:A02";
+       nvidia,proc-boardid = "2290:3306:A02";
+
+};
diff --git a/arch/arm64/boot/dts/tegra210-hawkeye-p2290-2306-a03-00-wifi.dts b/arch/arm64/boot/dts/tegra210-hawkeye-p2290-2306-a03-00-wifi.dts
new file mode 100644 (file)
index 0000000..beebdc6
--- /dev/null
@@ -0,0 +1,30 @@
+/*
+ * Hawkeye P2290 A03 wifi MP board.
+ *      NVPN: 699-82290-2306-300
+ *      variant: WWAN_3GB_F0_MP
+ *      SKU: 3304
+ *      assembly version: TM671D & Wi-Fi 
+ *      LPDDR4 capacity: 3 GB
+ *      optional features: no NFC + no sensor hub + no barometer
+ *      manufacturing phase : MP
+ *
+ * Copyright (c) 2015, NVIDIA CORPORATION.  All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; version 2 of the License.
+ *
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
+ * more details.
+ */
+
+#include "tegra210-hawkeye-p2290-3306-a03-00-base.dts"
+#include "tegra210-hawkeye-p2290-shim.dtsi"
+
+/ {
+       nvidia,dtsfilename = __FILE__;
+       nvidia,boardids = "2290:3306:A03";
+       nvidia,proc-boardid = "2290:3306:A03";
+};
diff --git a/arch/arm64/boot/dts/tegra210-hawkeye-p2290-2324-a03-00-wifi.dts b/arch/arm64/boot/dts/tegra210-hawkeye-p2290-2324-a03-00-wifi.dts
new file mode 100644 (file)
index 0000000..4a532d4
--- /dev/null
@@ -0,0 +1,31 @@
+/*
+ * Hawkeye P2290 A03 wifi DVT board.
+ *      NVPN: 699-82290-2324-300
+ *      variant: WWAN_3GB_F2_DVT
+ *      SKU: 3324
+ *      assembly version: TM671D & Wi-Fi
+ *      LPDDR4 capacity: 3 GB
+ *      optional features: no NFC + sensor hub + no barometer
+ *      manufacturing phase : DVT
+ *
+ * Copyright (c) 2015, NVIDIA CORPORATION.  All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; version 2 of the License.
+ *
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
+ * more details.
+ */
+
+#include "tegra210-hawkeye-p2290-3324-a03-00-base.dts"
+#include "tegra210-hawkeye-p2290-shim.dtsi"
+
+/ {
+       nvidia,dtsfilename = __FILE__;
+       nvidia,boardids = "2290:3324:A03";
+       nvidia,proc-boardid = "2290:3324:A03";
+
+};
diff --git a/arch/arm64/boot/dts/tegra210-hawkeye-p2290-2326-a03-00-wifi.dts b/arch/arm64/boot/dts/tegra210-hawkeye-p2290-2326-a03-00-wifi.dts
new file mode 100644 (file)
index 0000000..51d48c7
--- /dev/null
@@ -0,0 +1,30 @@
+/*
+ * Hawkeye P2290 A03 wifi DVT board.
+ *      NVPN: 699-82290-2326-200
+ *      variant: WWAN_3GB_F2_MP
+ *      SKU: 3326
+ *      assembly version: TM671D & Wi-Fi
+ *      LPDDR4 capacity: 3 GB
+ *      optional features: no NFC + sensor hub + no barometer
+ *      manufacturing phase : MP
+ *
+ * Copyright (c) 2015, NVIDIA CORPORATION.  All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; version 2 of the License.
+ *
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
+ * more details.
+ */
+
+#include "tegra210-hawkeye-p2290-3326-a03-00-base.dts"
+#include "tegra210-hawkeye-p2290-shim.dtsi"
+
+/ {
+       nvidia,dtsfilename = __FILE__;
+       nvidia,boardids = "2290:3326:A03";
+       nvidia,proc-boardid = "2290:3326:A03";
+};