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.