diff for duplicates of <20180302194155.50808-1-npcomplete13@gmail.com> diff --git a/a/1.txt b/N1/1.txt index 25085b1..5ea471a 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -5,9 +5,9 @@ Processor - Broadcom BCM4709C0KFEBG dual-core @ 1.4 GHz Switch - BCM53012 in BCM4709C0KFEBG & external BCM53125 DDR3 RAM - 256 MB Flash - 128 MB (Toshiba TC58BVG0S3HTA00) -2.4GHz - BCM4366 4?4 2.4/5G single chip 802.11ac SoC +2.4GHz - BCM4366 4×4 2.4/5G single chip 802.11ac SoC Power Amp - Skyworks SE2623L 2.4 GHz power amp (x4) -5GHz x 2 - BCM4366 4?4 2.4/5G single chip 802.11ac SoC +5GHz x 2 - BCM4366 4×4 2.4/5G single chip 802.11ac SoC Power Amp - PLX Technology PEX8603 3-lane, 3-port PCIe switch Ports - 8 Ports, 1 WAN Ports Antennas - 8 Antennas @@ -32,7 +32,7 @@ Signed-off-by: Vivek Unune <npcomplete13@gmail.com> Changes in v2: - Properly define mdio mux, internal mdio, external mdio, mii bus - Now we define usb3 phy as a mdio node connected to internal mdio, - thanks to work done by Rafa? Mi?ecki on the bcm usb3 phy mdio driver + thanks to work done by Rafał Miłecki on the bcm usb3 phy mdio driver - Define external SW as a mdio-mii node connected to external mdio --- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 239 +++++++++++++++++++++++- @@ -176,27 +176,27 @@ index b6750f7..5f53207 100644 + #address-cells = <1>; + #size-cells = <0>; + -+ port at 1 { ++ port@1 { + reg = <1>; + label = "lan7"; + }; + -+ port at 2 { ++ port@2 { + reg = <2>; + label = "lan4"; + }; + -+ port at 3 { ++ port@3 { + reg = <3>; + label = "lan8"; + }; + -+ port at 4 { ++ port@4 { + reg = <4>; + label = "wan"; + }; + -+ port at 5 { ++ port@5 { + reg = <5>; + ethernet = <&gmac0>; + label = "cpu"; @@ -207,7 +207,7 @@ index b6750f7..5f53207 100644 + }; + }; + -+ port at 7 { ++ port@7 { + reg = <7>; + ethernet = <&gmac1>; + label = "cpu"; @@ -218,7 +218,7 @@ index b6750f7..5f53207 100644 + }; + }; + -+ port at 8 { ++ port@8 { + reg = <8>; + ethernet = <&gmac2>; + label = "cpu"; @@ -229,7 +229,7 @@ index b6750f7..5f53207 100644 + }; + }; + -+ sw0_p0: port at 0 { ++ sw0_p0: port@0 { + reg = <0>; + label = "extsw"; + @@ -244,7 +244,7 @@ index b6750f7..5f53207 100644 +&mdio_mii { + status = "okay"; + -+ switch at 0 { ++ switch@0 { + compatible = "brcm,bcm53125"; + #address-cells = <1>; + #size-cells = <0>; @@ -257,32 +257,32 @@ index b6750f7..5f53207 100644 + #address-cells = <1>; + #size-cells = <0>; + -+ port at 0 { ++ port@0 { + reg = <0>; + label = "lan1"; + }; + -+ port at 1 { ++ port@1 { + reg = <1>; + label = "lan5"; + }; + -+ port at 2 { ++ port@2 { + reg = <2>; + label = "lan2"; + }; + -+ port at 3 { ++ port@3 { + reg = <3>; + label = "lan6"; + }; + -+ port at 4 { ++ port@4 { + reg = <4>; + label = "lan3"; + }; + -+ sw1_p8: port at 8 { ++ sw1_p8: port@8 { + reg = <8>; + ethernet = <&sw0_p0>; + label = "cpu"; @@ -328,7 +328,7 @@ index 9a076c4..9e4386a 100644 - #phy-cells = <0>; - }; - - axi at 18000000 { + axi@18000000 { compatible = "brcm,bus-axi"; reg = <0x18000000 0x1000>; @@ -359,7 +352,55 @@ @@ -345,12 +345,12 @@ index 9a076c4..9e4386a 100644 + reg = <0x18003000 0x4>; + mux-mask = <0x200>; + -+ mdio_int: mdio at 0 { /* BIT(9) = 0 => internal mdio */ ++ mdio_int: mdio@0 { /* BIT(9) = 0 => internal mdio */ + reg = <0x0>; + #address-cells = <1>; + #size-cells = <0>; + -+ usb3_phy: usb3-phy at 10 { ++ usb3_phy: usb3-phy@10 { + compatible = "brcm,ns-ax-usb3-phy"; + reg = <0x10>; + usb3-dmp-syscon = <&usb3_dmp>; @@ -358,7 +358,7 @@ index 9a076c4..9e4386a 100644 + }; + }; + -+ mdio_ext: mdio at 200 { /* BIT(9) = 1 => external mdio */ ++ mdio_ext: mdio@200 { /* BIT(9) = 1 => external mdio */ + reg = <0x200>; + #address-cells = <1>; + #size-cells = <0>; @@ -375,17 +375,17 @@ index 9a076c4..9e4386a 100644 + mux-mask = <0xc0>; /* BIT(6) = mdc, BIT(7) = mdio */ status = "disabled"; + -+ mdio_mii: mdio-mii at 0 { ++ mdio_mii: mdio-mii@0 { + reg = <0x0>; /* Enable mii function */ + #address-cells = <1>; + #size-cells = <0>; + }; + }; + -+ usb3_dmp: syscon at 18105000 { ++ usb3_dmp: syscon@18105000 { + reg = <0x18105000 0x1000>; }; - i2c0: i2c at 18009000 { + i2c0: i2c@18009000 { -- 2.9.3 diff --git a/a/content_digest b/N1/content_digest index 545d98a..cbee8b9 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,8 +1,19 @@ "ref\01489590033-4946-1-git-send-email-npcomplete13@gmail.com\0" - "From\0npcomplete13@gmail.com (Vivek Unune)\0" + "From\0Vivek Unune <npcomplete13@gmail.com>\0" "Subject\0[PATCH v2] ARM: dts: BCM5301X: Add support for Linksys EA9500\0" "Date\0Fri, 2 Mar 2018 14:41:55 -0500\0" - "To\0linux-arm-kernel@lists.infradead.org\0" + "To\0florian.fainelli@broadcom.com" + hauke@hauke-m.de + zajec5@gmail.com + jonmason@broadcom.com + bcm-kernel-feedback-list@broadcom.com + robh+dt@kernel.org + mark.rutland@arm.com + " linux@armlinux.org.uk\0" + "Cc\0linux-arm-kernel@lists.infradead.org" + devicetree@vger.kernel.org + linux-kernel@vger.kernel.org + " Vivek Unune <npcomplete13@gmail.com>\0" "\00:1\0" "b\0" "Hardware Info\n" @@ -12,9 +23,9 @@ "Switch\t\t- BCM53012 in BCM4709C0KFEBG & external BCM53125\n" "DDR3 RAM\t- 256 MB\n" "Flash\t\t- 128 MB (Toshiba TC58BVG0S3HTA00)\n" - "2.4GHz\t\t- BCM4366 4?4 2.4/5G single chip 802.11ac SoC\n" + "2.4GHz\t\t- BCM4366 4\303\2274 2.4/5G single chip 802.11ac SoC\n" "Power Amp\t- Skyworks SE2623L 2.4 GHz power amp (x4)\n" - "5GHz x 2\t- BCM4366 4?4 2.4/5G single chip 802.11ac SoC\n" + "5GHz x 2\t- BCM4366 4\303\2274 2.4/5G single chip 802.11ac SoC\n" "Power Amp\t- PLX Technology PEX8603 3-lane, 3-port PCIe switch\n" "Ports\t\t- 8 Ports, 1 WAN Ports\n" "Antennas\t- 8 Antennas\n" @@ -39,7 +50,7 @@ "Changes in v2:\n" " - Properly define mdio mux, internal mdio, external mdio, mii bus\n" " - Now we define usb3 phy as a mdio node connected to internal mdio,\n" - " thanks to work done by Rafa? Mi?ecki on the bcm usb3 phy mdio driver\n" + " thanks to work done by Rafa\305\202 Mi\305\202ecki on the bcm usb3 phy mdio driver\n" " - Define external SW as a mdio-mii node connected to external mdio\n" "---\n" " arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 239 +++++++++++++++++++++++-\n" @@ -183,27 +194,27 @@ "+\t\t#address-cells = <1>;\n" "+\t\t#size-cells = <0>;\n" "+\n" - "+\t\tport at 1 {\n" + "+\t\tport@1 {\n" "+\t\t\treg = <1>;\n" "+\t\t\tlabel = \"lan7\";\n" "+\t\t};\n" "+\n" - "+\t\tport at 2 {\n" + "+\t\tport@2 {\n" "+\t\t\treg = <2>;\n" "+\t\t\tlabel = \"lan4\";\n" "+\t\t};\n" "+\n" - "+\t\tport at 3 {\n" + "+\t\tport@3 {\n" "+\t\t\treg = <3>;\n" "+\t\t\tlabel = \"lan8\";\n" "+\t\t};\n" "+\n" - "+\t\tport at 4 {\n" + "+\t\tport@4 {\n" "+\t\t\treg = <4>;\n" "+\t\t\tlabel = \"wan\";\n" "+\t\t};\n" "+\n" - "+\t\tport at 5 {\n" + "+\t\tport@5 {\n" "+\t\t\treg = <5>;\n" "+\t\t\tethernet = <&gmac0>;\n" "+\t\t\tlabel = \"cpu\";\n" @@ -214,7 +225,7 @@ "+\t\t\t};\n" "+\t\t};\n" "+\n" - "+\t\tport at 7 {\n" + "+\t\tport@7 {\n" "+\t\t\treg = <7>;\n" "+\t\t\tethernet = <&gmac1>;\n" "+\t\t\tlabel = \"cpu\";\n" @@ -225,7 +236,7 @@ "+\t\t\t};\n" "+\t\t};\n" "+\n" - "+\t\tport at 8 {\n" + "+\t\tport@8 {\n" "+\t\t\treg = <8>;\n" "+\t\t\tethernet = <&gmac2>;\n" "+\t\t\tlabel = \"cpu\";\n" @@ -236,7 +247,7 @@ "+\t\t\t};\n" "+\t\t};\n" "+\n" - "+\t\tsw0_p0: port at 0 {\n" + "+\t\tsw0_p0: port@0 {\n" "+\t\t\treg = <0>;\n" "+\t\t\tlabel = \"extsw\";\n" "+\n" @@ -251,7 +262,7 @@ "+&mdio_mii {\n" "+\tstatus = \"okay\";\n" "+\n" - "+\t\tswitch at 0 {\n" + "+\t\tswitch@0 {\n" "+\t\t\tcompatible = \"brcm,bcm53125\";\n" "+\t\t\t#address-cells = <1>;\n" "+\t\t\t#size-cells = <0>;\n" @@ -264,32 +275,32 @@ "+\t\t\t\t#address-cells = <1>;\n" "+\t\t\t\t#size-cells = <0>;\n" "+\n" - "+\t\t\t\tport at 0 {\n" + "+\t\t\t\tport@0 {\n" "+\t\t\t\t\treg = <0>;\n" "+\t\t\t\t\tlabel = \"lan1\";\n" "+\t\t\t\t};\n" "+\n" - "+\t\t\t\tport at 1 {\n" + "+\t\t\t\tport@1 {\n" "+\t\t\t\t\treg = <1>;\n" "+\t\t\t\t\tlabel = \"lan5\";\n" "+\t\t\t\t};\n" "+\n" - "+\t\t\t\tport at 2 {\n" + "+\t\t\t\tport@2 {\n" "+\t\t\t\t\treg = <2>;\n" "+\t\t\t\t\tlabel = \"lan2\";\n" "+\t\t\t\t};\n" "+\n" - "+\t\t\t\tport at 3 {\n" + "+\t\t\t\tport@3 {\n" "+\t\t\t\t\treg = <3>;\n" "+\t\t\t\t\tlabel = \"lan6\";\n" "+\t\t\t\t};\n" "+\n" - "+\t\t\t\tport at 4 {\n" + "+\t\t\t\tport@4 {\n" "+\t\t\t\t\treg = <4>;\n" "+\t\t\t\t\tlabel = \"lan3\";\n" "+\t\t\t\t};\n" "+\n" - "+\t\t\t\tsw1_p8: port at 8 {\n" + "+\t\t\t\tsw1_p8: port@8 {\n" "+\t\t\t\t\treg = <8>;\n" "+\t\t\t\t\tethernet = <&sw0_p0>;\n" "+\t\t\t\t\tlabel = \"cpu\";\n" @@ -335,7 +346,7 @@ "-\t\t#phy-cells = <0>;\n" "-\t};\n" "-\n" - " \taxi at 18000000 {\n" + " \taxi@18000000 {\n" " \t\tcompatible = \"brcm,bus-axi\";\n" " \t\treg = <0x18000000 0x1000>;\n" "@@ -359,7 +352,55 @@\n" @@ -352,12 +363,12 @@ "+\t\treg = <0x18003000 0x4>;\n" "+\t\tmux-mask = <0x200>;\n" "+\n" - "+\t\tmdio_int: mdio at 0 {\t\t/* BIT(9) = 0 => internal mdio */\n" + "+\t\tmdio_int: mdio@0 {\t\t/* BIT(9) = 0 => internal mdio */\n" "+\t\t\treg = <0x0>;\n" "+\t\t\t#address-cells = <1>;\n" "+\t\t\t#size-cells = <0>;\n" "+\n" - "+\t\t\tusb3_phy: usb3-phy at 10 {\n" + "+\t\t\tusb3_phy: usb3-phy@10 {\n" "+\t\t\t\tcompatible = \"brcm,ns-ax-usb3-phy\";\n" "+\t\t\t\treg = <0x10>;\n" "+\t\t\t\tusb3-dmp-syscon = <&usb3_dmp>;\n" @@ -365,7 +376,7 @@ "+\t\t\t};\n" "+\t\t};\n" "+\n" - "+\t\tmdio_ext: mdio at 200 {\t\t/* BIT(9) = 1 => external mdio */\n" + "+\t\tmdio_ext: mdio@200 {\t\t/* BIT(9) = 1 => external mdio */\n" "+\t\t\treg = <0x200>;\n" "+\t\t\t#address-cells = <1>;\n" "+\t\t\t#size-cells = <0>;\n" @@ -382,19 +393,19 @@ "+\t\tmux-mask = <0xc0>;\t\t/* BIT(6) = mdc, BIT(7) = mdio */\n" " \t\tstatus = \"disabled\";\n" "+\n" - "+\t\tmdio_mii: mdio-mii at 0 {\n" + "+\t\tmdio_mii: mdio-mii@0 {\n" "+\t\t\treg = <0x0>;\t\t/* Enable mii function */\n" "+\t\t\t#address-cells = <1>;\n" "+\t\t\t#size-cells = <0>;\n" "+\t\t};\n" "+\t};\n" "+\n" - "+\tusb3_dmp: syscon at 18105000 {\n" + "+\tusb3_dmp: syscon@18105000 {\n" "+\t\treg = <0x18105000 0x1000>;\n" " \t};\n" " \n" - " \ti2c0: i2c at 18009000 {\n" + " \ti2c0: i2c@18009000 {\n" "-- \n" 2.9.3 -5ce7f85da8677502a20ad1770006cfa3439f84b52dbe7eadde58300e20c12a8d +ef8417e7a40f0ba75d7521104d23cf3cb62596b2edc60c9d00ebdde387d45878
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.