All of lore.kernel.org
 help / color / mirror / Atom feed
diff for duplicates of <20191121074843.GA10607@cnn>

diff --git a/a/1.txt b/N1/1.txt
index a51e818..0c91be2 100644
--- a/a/1.txt
+++ b/N1/1.txt
@@ -15,7 +15,7 @@ Mani.E
 On Wed, Nov 20, 2019 at 06:50:15AM +0000, Vijay Khemka wrote:
 > 
 > 
-> ?On 11/19/19, 9:56 PM, "Linux-aspeed on behalf of Andrew Jeffery" <linux-aspeed-bounces+vijaykhemka=fb.com at lists.ozlabs.org on behalf of andrew@aj.id.au> wrote:
+> On 11/19/19, 9:56 PM, "Linux-aspeed on behalf of Andrew Jeffery" <linux-aspeed-bounces+vijaykhemka=fb.com@lists.ozlabs.org on behalf of andrew@aj.id.au> wrote:
 > 
 >     
 >     
@@ -60,7 +60,7 @@ On Wed, Nov 20, 2019 at 06:50:15AM +0000, Vijay Khemka wrote:
 >     > +		bootargs = "console=ttyS4,115200 earlyprintk";
 >     > +	};
 >     > +
->     > +	memory at 80000000 {
+>     > +	memory@80000000 {
 >     > +		reg = <0x80000000 0x20000000>;
 >     > +	};
 >     > +
@@ -76,7 +76,7 @@ On Wed, Nov 20, 2019 at 06:50:15AM +0000, Vijay Khemka wrote:
 >     > +
 >     > +&fmc {
 >     > +	status = "okay";
->     > +	flash at 0 {
+>     > +	flash@0 {
 >     > +		status = "okay";
 >     > +		m25p,fast-read;
 >     > +#include "openbmc-flash-layout.dtsi"
@@ -87,7 +87,7 @@ On Wed, Nov 20, 2019 at 06:50:15AM +0000, Vijay Khemka wrote:
 >     > +	status = "okay";
 >     > +	pinctrl-names = "default";
 >     > +	pinctrl-0 = <&pinctrl_spi1_default>;
->     > +	flash at 0 {
+>     > +	flash@0 {
 >     > +		status = "okay";
 >     > +		m25p,fast-read;
 >     > +		label = "pnor";
@@ -167,11 +167,4 @@ On Wed, Nov 20, 2019 at 06:50:15AM +0000, Vijay Khemka wrote:
 >     
 >     Andrew
 >     
-> 
--------------- next part --------------
-A non-text attachment was scrubbed...
-Name: 0001-ARM-dts-aspeed-Adding-Facebook-Yosemite-V2-BMC.patch
-Type: text/x-diff
-Size: 3692 bytes
-Desc: not available
-URL: <http://lists.ozlabs.org/pipermail/linux-aspeed/attachments/20191121/f190d653/attachment-0001.patch>
+>
diff --git a/N1/2.hdr b/N1/2.hdr
new file mode 100644
index 0000000..2e2cd33
--- /dev/null
+++ b/N1/2.hdr
@@ -0,0 +1,2 @@
+Content-Type: text/x-diff; charset=us-ascii
+Content-Disposition: attachment; filename="0001-ARM-dts-aspeed-Adding-Facebook-Yosemite-V2-BMC.patch"
diff --git a/N1/2.txt b/N1/2.txt
new file mode 100644
index 0000000..af2b9e1
--- /dev/null
+++ b/N1/2.txt
@@ -0,0 +1,178 @@
+From 9a17872b5faf2c00ab0b572bac0072e44a3d8b91 Mon Sep 17 00:00:00 2001
+From: manikandan-e <manikandan.hcl.ers.epl@gmail.com>
+Date: Thu, 21 Nov 2019 11:57:07 +0530
+Subject: [PATCH] ARM: dts: aspeed: Adding Facebook Yosemite V2 BMC
+
+The Yosemite V2 is a facebook multi-node server
+platform that host four OCP server. The BMC
+in the Yosemite V2 platorm based on AST2500 SoC.
+
+This patch adds linux device tree entry related to
+Yosemite V2 specific devices connected to BMC SoC.
+
+Signed-off-by: manikandan-e <manikandan.hcl.ers.epl@gmail.com>
+---
+ .../boot/dts/aspeed-bmc-facebook-yosemitev2.dts    | 152 +++++++++++++++++++++
+ 1 file changed, 152 insertions(+)
+ create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts
+
+diff --git a/arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts b/arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts
+new file mode 100644
+index 0000000..5f9a2e1
+--- /dev/null
++++ b/arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts
+@@ -0,0 +1,152 @@
++// SPDX-License-Identifier: GPL-2.0+
++// Copyright (c) 2018 Facebook Inc.
++/dts-v1/;
++
++#include "aspeed-g5.dtsi"
++#include <dt-bindings/gpio/aspeed-gpio.h>
++
++/ {
++	model = "Facebook Yosemitev2 BMC";
++	compatible = "facebook,yosemitev2-bmc", "aspeed,ast2500";
++	aliases {
++		serial0 = &uart1;
++		serial4 = &uart5;
++	};
++	chosen {
++		stdout-path = &uart5;
++		bootargs = "console=ttyS4,115200 earlyprintk";
++	};
++
++	memory@80000000 {
++		reg = <0x80000000 0x20000000>;
++	};
++
++	iio-hwmon {
++		// VOLATAGE SENSOR
++		compatible = "iio-hwmon";
++		io-channels = <&adc 0> , <&adc 1> , <&adc 2> ,  <&adc 3> ,
++		<&adc 4> , <&adc 5> , <&adc 6> ,  <&adc 7> ,
++		<&adc 8> , <&adc 9> , <&adc 10>, <&adc 11> ,
++		<&adc 12> , <&adc 13> , <&adc 14> , <&adc 15> ;
++	};
++};
++
++&fmc {
++	status = "okay";
++	flash@0 {
++		status = "okay";
++		m25p,fast-read;
++#include "openbmc-flash-layout.dtsi"
++	};
++};
++
++&spi1 {
++	status = "okay";
++	pinctrl-names = "default";
++	pinctrl-0 = <&pinctrl_spi1_default>;
++	flash@0 {
++		status = "okay";
++		m25p,fast-read;
++		label = "pnor";
++	};
++};
++
++&uart5 {
++	// BMC Console
++	status = "okay";
++};
++
++&mac0 {
++	status = "okay";
++	pinctrl-names = "default";
++	pinctrl-0 = <&pinctrl_rmii1_default>;
++	use-ncsi;
++};
++
++&adc {
++	status = "okay";
++	pinctrl-names = "default";
++	pinctrl-0 = <&pinctrl_adc0_default
++		&pinctrl_adc1_default
++		&pinctrl_adc2_default
++		&pinctrl_adc3_default
++		&pinctrl_adc4_default
++		&pinctrl_adc5_default
++		&pinctrl_adc6_default
++		&pinctrl_adc7_default
++		&pinctrl_adc8_default
++		&pinctrl_adc9_default
++		&pinctrl_adc10_default
++		&pinctrl_adc11_default
++		&pinctrl_adc12_default
++		&pinctrl_adc13_default
++		&pinctrl_adc14_default
++		&pinctrl_adc15_default>;
++};
++
++&i2c8 {
++	status = "okay";
++	//FRU EEPROM
++	eeprom@51 {
++		compatible = "atmel,24c64";
++		reg = <0x51>;
++		pagesize = <32>;
++	};
++};
++
++&i2c9 {
++	status = "okay";
++	tmp421@4e {
++	//INLET TEMP
++		compatible = "ti,tmp421";
++		reg = <0x4e>;
++	};
++	//OUTLET TEMP
++	tmp421@4f {
++		compatible = "ti,tmp421";
++		reg = <0x4f>;
++	};
++};
++
++&i2c10 {
++	status = "okay";
++	//HSC
++	adm1278@40 {
++		compatible = "adi,adm1278";
++		reg = <0x40>;
++	};
++};
++
++&i2c11 {
++	status = "okay";
++	//MEZZ_TEMP_SENSOR
++	tmp421@1f {
++		compatible = "ti,tmp421";
++		reg = <0x1f>;
++	};
++};
++
++&i2c12 {
++	status = "okay";
++	//MEZZ_FRU
++	eeprom@51 {
++		compatible = "atmel,24c64";
++		reg = <0x51>;
++		pagesize = <32>;
++	};
++};
++
++&pwm_tacho {
++	status = "okay";
++	//FSC
++	pinctrl-names = "default";
++	pinctrl-0 = <&pinctrl_pwm0_default &pinctrl_pwm1_default>;
++	fan@0 {
++		reg = <0x00>;
++		aspeed,fan-tach-ch = /bits/ 8 <0x00>;
++	};
++	fan@1 {
++		reg = <0x01>;
++		aspeed,fan-tach-ch = /bits/ 8 <0x02>;
++	};
++};
+-- 
+2.7.4
diff --git a/a/content_digest b/N1/content_digest
index f191371..1416148 100644
--- a/a/content_digest
+++ b/N1/content_digest
@@ -2,10 +2,16 @@
  "ref\0b2f503f0-0f13-46bc-a1be-c82a42b85797@www.fastmail.com\0"
  "ref\0D34D3A2F-9CD5-4924-8407-F6EB0A4C66B5@fb.com\0"
  "From\0Manikandan <manikandan.hcl.ers.epl@gmail.com>\0"
- "Subject\0[PATCH] ARM: dts: aspeed: Adding Facebook Yosemite V2 BMC\0"
+ "Subject\0Re: [PATCH] ARM: dts: aspeed: Adding Facebook Yosemite V2 BMC\0"
  "Date\0Thu, 21 Nov 2019 13:18:44 +0530\0"
- "To\0linux-aspeed@lists.ozlabs.org\0"
- "\00:1\0"
+ "To\0Vijay Khemka <vijaykhemka@fb.com>"
+ " andrew@aj.id.au\0"
+ "Cc\0joel@jms.id.au"
+  devicetree@vger.kernel.org
+  linux-kernel@vger.kernel.org
+  linux-aspeed@lists.ozlabs.org
+ " manikandan.e@hcl.com\0"
+ "\01:1\0"
  "b\0"
  "\n"
  "Hi Andrew/Vijay,\n"
@@ -24,7 +30,7 @@
  "On Wed, Nov 20, 2019 at 06:50:15AM +0000, Vijay Khemka wrote:\n"
  "> \n"
  "> \n"
- "> ?On 11/19/19, 9:56 PM, \"Linux-aspeed on behalf of Andrew Jeffery\" <linux-aspeed-bounces+vijaykhemka=fb.com at lists.ozlabs.org on behalf of andrew@aj.id.au> wrote:\n"
+ "> \357\273\277On 11/19/19, 9:56 PM, \"Linux-aspeed on behalf of Andrew Jeffery\" <linux-aspeed-bounces+vijaykhemka=fb.com@lists.ozlabs.org on behalf of andrew@aj.id.au> wrote:\n"
  "> \n"
  ">     \n"
  ">     \n"
@@ -69,7 +75,7 @@
  ">     > +\t\tbootargs = \"console=ttyS4,115200 earlyprintk\";\n"
  ">     > +\t};\n"
  ">     > +\n"
- ">     > +\tmemory at 80000000 {\n"
+ ">     > +\tmemory@80000000 {\n"
  ">     > +\t\treg = <0x80000000 0x20000000>;\n"
  ">     > +\t};\n"
  ">     > +\n"
@@ -85,7 +91,7 @@
  ">     > +\n"
  ">     > +&fmc {\n"
  ">     > +\tstatus = \"okay\";\n"
- ">     > +\tflash at 0 {\n"
+ ">     > +\tflash@0 {\n"
  ">     > +\t\tstatus = \"okay\";\n"
  ">     > +\t\tm25p,fast-read;\n"
  ">     > +#include \"openbmc-flash-layout.dtsi\"\n"
@@ -96,7 +102,7 @@
  ">     > +\tstatus = \"okay\";\n"
  ">     > +\tpinctrl-names = \"default\";\n"
  ">     > +\tpinctrl-0 = <&pinctrl_spi1_default>;\n"
- ">     > +\tflash at 0 {\n"
+ ">     > +\tflash@0 {\n"
  ">     > +\t\tstatus = \"okay\";\n"
  ">     > +\t\tm25p,fast-read;\n"
  ">     > +\t\tlabel = \"pnor\";\n"
@@ -176,13 +182,187 @@
  ">     \n"
  ">     Andrew\n"
  ">     \n"
- "> \n"
- "-------------- next part --------------\n"
- "A non-text attachment was scrubbed...\n"
- "Name: 0001-ARM-dts-aspeed-Adding-Facebook-Yosemite-V2-BMC.patch\n"
- "Type: text/x-diff\n"
- "Size: 3692 bytes\n"
- "Desc: not available\n"
- URL: <http://lists.ozlabs.org/pipermail/linux-aspeed/attachments/20191121/f190d653/attachment-0001.patch>
+ >
+ "\01:2\0"
+ "fn\00001-ARM-dts-aspeed-Adding-Facebook-Yosemite-V2-BMC.patch\0"
+ "b\0"
+ "From 9a17872b5faf2c00ab0b572bac0072e44a3d8b91 Mon Sep 17 00:00:00 2001\n"
+ "From: manikandan-e <manikandan.hcl.ers.epl@gmail.com>\n"
+ "Date: Thu, 21 Nov 2019 11:57:07 +0530\n"
+ "Subject: [PATCH] ARM: dts: aspeed: Adding Facebook Yosemite V2 BMC\n"
+ "\n"
+ "The Yosemite V2 is a facebook multi-node server\n"
+ "platform that host four OCP server. The BMC\n"
+ "in the Yosemite V2 platorm based on AST2500 SoC.\n"
+ "\n"
+ "This patch adds linux device tree entry related to\n"
+ "Yosemite V2 specific devices connected to BMC SoC.\n"
+ "\n"
+ "Signed-off-by: manikandan-e <manikandan.hcl.ers.epl@gmail.com>\n"
+ "---\n"
+ " .../boot/dts/aspeed-bmc-facebook-yosemitev2.dts    | 152 +++++++++++++++++++++\n"
+ " 1 file changed, 152 insertions(+)\n"
+ " create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts\n"
+ "\n"
+ "diff --git a/arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts b/arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts\n"
+ "new file mode 100644\n"
+ "index 0000000..5f9a2e1\n"
+ "--- /dev/null\n"
+ "+++ b/arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts\n"
+ "@@ -0,0 +1,152 @@\n"
+ "+// SPDX-License-Identifier: GPL-2.0+\n"
+ "+// Copyright (c) 2018 Facebook Inc.\n"
+ "+/dts-v1/;\n"
+ "+\n"
+ "+#include \"aspeed-g5.dtsi\"\n"
+ "+#include <dt-bindings/gpio/aspeed-gpio.h>\n"
+ "+\n"
+ "+/ {\n"
+ "+\tmodel = \"Facebook Yosemitev2 BMC\";\n"
+ "+\tcompatible = \"facebook,yosemitev2-bmc\", \"aspeed,ast2500\";\n"
+ "+\taliases {\n"
+ "+\t\tserial0 = &uart1;\n"
+ "+\t\tserial4 = &uart5;\n"
+ "+\t};\n"
+ "+\tchosen {\n"
+ "+\t\tstdout-path = &uart5;\n"
+ "+\t\tbootargs = \"console=ttyS4,115200 earlyprintk\";\n"
+ "+\t};\n"
+ "+\n"
+ "+\tmemory@80000000 {\n"
+ "+\t\treg = <0x80000000 0x20000000>;\n"
+ "+\t};\n"
+ "+\n"
+ "+\tiio-hwmon {\n"
+ "+\t\t// VOLATAGE SENSOR\n"
+ "+\t\tcompatible = \"iio-hwmon\";\n"
+ "+\t\tio-channels = <&adc 0> , <&adc 1> , <&adc 2> ,  <&adc 3> ,\n"
+ "+\t\t<&adc 4> , <&adc 5> , <&adc 6> ,  <&adc 7> ,\n"
+ "+\t\t<&adc 8> , <&adc 9> , <&adc 10>, <&adc 11> ,\n"
+ "+\t\t<&adc 12> , <&adc 13> , <&adc 14> , <&adc 15> ;\n"
+ "+\t};\n"
+ "+};\n"
+ "+\n"
+ "+&fmc {\n"
+ "+\tstatus = \"okay\";\n"
+ "+\tflash@0 {\n"
+ "+\t\tstatus = \"okay\";\n"
+ "+\t\tm25p,fast-read;\n"
+ "+#include \"openbmc-flash-layout.dtsi\"\n"
+ "+\t};\n"
+ "+};\n"
+ "+\n"
+ "+&spi1 {\n"
+ "+\tstatus = \"okay\";\n"
+ "+\tpinctrl-names = \"default\";\n"
+ "+\tpinctrl-0 = <&pinctrl_spi1_default>;\n"
+ "+\tflash@0 {\n"
+ "+\t\tstatus = \"okay\";\n"
+ "+\t\tm25p,fast-read;\n"
+ "+\t\tlabel = \"pnor\";\n"
+ "+\t};\n"
+ "+};\n"
+ "+\n"
+ "+&uart5 {\n"
+ "+\t// BMC Console\n"
+ "+\tstatus = \"okay\";\n"
+ "+};\n"
+ "+\n"
+ "+&mac0 {\n"
+ "+\tstatus = \"okay\";\n"
+ "+\tpinctrl-names = \"default\";\n"
+ "+\tpinctrl-0 = <&pinctrl_rmii1_default>;\n"
+ "+\tuse-ncsi;\n"
+ "+};\n"
+ "+\n"
+ "+&adc {\n"
+ "+\tstatus = \"okay\";\n"
+ "+\tpinctrl-names = \"default\";\n"
+ "+\tpinctrl-0 = <&pinctrl_adc0_default\n"
+ "+\t\t&pinctrl_adc1_default\n"
+ "+\t\t&pinctrl_adc2_default\n"
+ "+\t\t&pinctrl_adc3_default\n"
+ "+\t\t&pinctrl_adc4_default\n"
+ "+\t\t&pinctrl_adc5_default\n"
+ "+\t\t&pinctrl_adc6_default\n"
+ "+\t\t&pinctrl_adc7_default\n"
+ "+\t\t&pinctrl_adc8_default\n"
+ "+\t\t&pinctrl_adc9_default\n"
+ "+\t\t&pinctrl_adc10_default\n"
+ "+\t\t&pinctrl_adc11_default\n"
+ "+\t\t&pinctrl_adc12_default\n"
+ "+\t\t&pinctrl_adc13_default\n"
+ "+\t\t&pinctrl_adc14_default\n"
+ "+\t\t&pinctrl_adc15_default>;\n"
+ "+};\n"
+ "+\n"
+ "+&i2c8 {\n"
+ "+\tstatus = \"okay\";\n"
+ "+\t//FRU EEPROM\n"
+ "+\teeprom@51 {\n"
+ "+\t\tcompatible = \"atmel,24c64\";\n"
+ "+\t\treg = <0x51>;\n"
+ "+\t\tpagesize = <32>;\n"
+ "+\t};\n"
+ "+};\n"
+ "+\n"
+ "+&i2c9 {\n"
+ "+\tstatus = \"okay\";\n"
+ "+\ttmp421@4e {\n"
+ "+\t//INLET TEMP\n"
+ "+\t\tcompatible = \"ti,tmp421\";\n"
+ "+\t\treg = <0x4e>;\n"
+ "+\t};\n"
+ "+\t//OUTLET TEMP\n"
+ "+\ttmp421@4f {\n"
+ "+\t\tcompatible = \"ti,tmp421\";\n"
+ "+\t\treg = <0x4f>;\n"
+ "+\t};\n"
+ "+};\n"
+ "+\n"
+ "+&i2c10 {\n"
+ "+\tstatus = \"okay\";\n"
+ "+\t//HSC\n"
+ "+\tadm1278@40 {\n"
+ "+\t\tcompatible = \"adi,adm1278\";\n"
+ "+\t\treg = <0x40>;\n"
+ "+\t};\n"
+ "+};\n"
+ "+\n"
+ "+&i2c11 {\n"
+ "+\tstatus = \"okay\";\n"
+ "+\t//MEZZ_TEMP_SENSOR\n"
+ "+\ttmp421@1f {\n"
+ "+\t\tcompatible = \"ti,tmp421\";\n"
+ "+\t\treg = <0x1f>;\n"
+ "+\t};\n"
+ "+};\n"
+ "+\n"
+ "+&i2c12 {\n"
+ "+\tstatus = \"okay\";\n"
+ "+\t//MEZZ_FRU\n"
+ "+\teeprom@51 {\n"
+ "+\t\tcompatible = \"atmel,24c64\";\n"
+ "+\t\treg = <0x51>;\n"
+ "+\t\tpagesize = <32>;\n"
+ "+\t};\n"
+ "+};\n"
+ "+\n"
+ "+&pwm_tacho {\n"
+ "+\tstatus = \"okay\";\n"
+ "+\t//FSC\n"
+ "+\tpinctrl-names = \"default\";\n"
+ "+\tpinctrl-0 = <&pinctrl_pwm0_default &pinctrl_pwm1_default>;\n"
+ "+\tfan@0 {\n"
+ "+\t\treg = <0x00>;\n"
+ "+\t\taspeed,fan-tach-ch = /bits/ 8 <0x00>;\n"
+ "+\t};\n"
+ "+\tfan@1 {\n"
+ "+\t\treg = <0x01>;\n"
+ "+\t\taspeed,fan-tach-ch = /bits/ 8 <0x02>;\n"
+ "+\t};\n"
+ "+};\n"
+ "-- \n"
+ 2.7.4
 
-df4a2506d41ec5b857d89e87f8c5efc4419d932874dddf0a1c8b71af28705287
+c19049dc7736434faaa385f57e1633258045c5165ad44d70f79c689c82d969fe

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.