diff for duplicates of <20150119182113.GH32663@lunn.ch> diff --git a/a/1.txt b/N1/1.txt index 9b27da4..221f51a 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -8,7 +8,7 @@ On Mon, Jan 19, 2015 at 06:15:01PM +0100, Imre Kaloz wrote: > - 128MB NAND flash > - 256MB RAM > -> Signed-off-by: Imre Kaloz <kaloz@openwrt.org> +> Signed-off-by: Imre Kaloz <kaloz-p3rKhJxN3npAfugRpC6u6w@public.gmane.org> > --- > Changes since v1: > * add dual license @@ -47,13 +47,13 @@ CONFIG_DEBUG_MVEBU_UART0_ALTERNATE > + * used. > + * -> + * Copyright (C) 2014 Imre Kaloz <kaloz@openwrt.org> +> + * Copyright (C) 2014 Imre Kaloz <kaloz-p3rKhJxN3npAfugRpC6u6w@public.gmane.org> > + * > + * Based on armada-xp-axpwifiap.dts: > + * > + * Copyright (C) 2013 Marvell > + * -> + * Thomas Petazzoni <thomas.petazzoni@free-electrons.com> +> + * Thomas Petazzoni <thomas.petazzoni-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> > + * > + * This file is dual-licensed: you can use it either under the terms > + * of the GPL or the X11 license, at your option. Note that this dual @@ -129,19 +129,19 @@ armada-xp-linksys-wrt1900ac.dts. The first compatible should be > + status = "okay"; > + > + /* Etron EJ168 USB 3.0 controller */ -> + pcie at 1,0 { +> + pcie@1,0 { > + /* Port 0, Lane 0 */ > + status = "okay"; > + }; > + > + /* First mini-PCIe port */ -> + pcie at 2,0 { +> + pcie@2,0 { > + /* Port 0, Lane 1 */ > + status = "okay"; > + }; > + > + /* Second mini-PCIe port */ -> + pcie at 3,0 { +> + pcie@3,0 { > + /* Port 0, Lane 3 */ > + status = "okay"; > + }; @@ -151,16 +151,16 @@ armada-xp-linksys-wrt1900ac.dts. The first compatible should be It would be nice to document the jumper and pinout here. -> + serial at 12000 { +> + serial@12000 { > + status = "okay"; > + }; > + -> + sata at a0000 { +> + sata@a0000 { > + nr-ports = <1>; > + status = "okay"; > + }; > + -> + ethernet at 70000 { +> + ethernet@70000 { > + pinctrl-0 = <&ge0_rgmii_pins>; > + pinctrl-names = "default"; > + status = "okay"; @@ -171,7 +171,7 @@ It would be nice to document the jumper and pinout here. > + }; > + }; > + -> + ethernet at 74000 { +> + ethernet@74000 { > + pinctrl-0 = <&ge1_rgmii_pins>; > + pinctrl-names = "default"; > + status = "okay"; @@ -183,15 +183,15 @@ It would be nice to document the jumper and pinout here. > + }; > + > + /* USB part of the eSATA/USB 2.0 port */ -> + usb at 50000 { +> + usb@50000 { > + status = "okay"; > + }; > + -> + i2c at 11000 { +> + i2c@11000 { > + status = "okay"; > + clock-frequency = <100000>; > + -> + tmp421 at 4c { +> + tmp421@4c { > + compatible = "ti,tmp421"; > + reg = <0x4c>; > + }; @@ -203,7 +203,7 @@ think TI are unlikely to get a PWM based driver accepted in place of a LED driver. So you could include the LEDs here, and something unexpected happens, we can remove it. -> + nand at d0000 { +> + nand@d0000 { > + status = "okay"; > + num-cs = <1>; > + marvell,nand-keep-config; @@ -212,18 +212,18 @@ unexpected happens, we can remove it. > + nand-ecc-strength = <4>; > + nand-ecc-step-size = <512>; > + -> + partition at 0 { +> + partition@0 { > + label = "u-boot"; > + reg = <0x0000000 0x100000>; /* 1MB */ > + read-only; > + }; > + -> + partition at 100000 { +> + partition@100000 { > + label = "u_env"; > + reg = <0x100000 0x40000>; /* 256KB */ > + }; > + -> + partition at 140000 { +> + partition@140000 { > + label = "s_env"; > + reg = <0x140000 0x40000>; /* 256KB */ > + }; @@ -231,13 +231,13 @@ unexpected happens, we can remove it. So there is a big gap here? 768KB of unused space before the devinfo section? > + -> + partition at 900000 { +> + partition@900000 { > + label = "devinfo"; > + reg = <0x900000 0x100000>; /* 1MB */ > + read-only; > + }; > + -> + partition at a00000 { +> + partition@a00000 { > + label = "kernel1"; > + reg = <0xa00000 0x2800000>; /* 3MB + rootfs1 */ @@ -251,32 +251,32 @@ accepted practice for OpenWRT, but i'm not aware of any mainline Marvell DT doing this. Comments from others welcome... > + -> + partition at d00000 { +> + partition@d00000 { > + label = "rootfs1"; > + reg = <0xd00000 0x2500000>; /* 37MB */ > + }; > + -> + partition at 3200000 { +> + partition@3200000 { > + label = "kernel2"; > + reg = <0x3200000 0x2800000>; /* 3MB + rootfs2 */ > + }; > + -> + partition at 3500000 { +> + partition@3500000 { > + label = "rootfs2"; > + reg = <0x3500000 0x2500000>; /* 37MB */ > + }; > + > + /* Last MB is for the BBT, i.e. not writable */ -> + partition at 5a00000 { +> + partition@5a00000 { > + label = "syscfg"; > + reg = <0x5a00000 0x2600000>; /* 38MB */ > + }; > + }; > + -> + spi0: spi at 10600 { +> + spi0: spi@10600 { > + status = "okay"; > + -> + spi-flash at 0 { +> + spi-flash@0 { > + #address-cells = <1>; > + #size-cells = <1>; > + compatible = "everspin,mr25h256"; @@ -294,13 +294,13 @@ Marvell DT doing this. Comments from others welcome... > + pinctrl-0 = <&keys_pin>; > + pinctrl-names = "default"; > + -> + button at 1 { +> + button@1 { > + label = "WPS"; > + linux,code = <KEY_WPS_BUTTON>; > + gpios = <&gpio1 0 GPIO_ACTIVE_HIGH>; > + }; > + -> + button at 2 { +> + button@2 { > + label = "Factory Reset Button"; > + linux,code = <KEY_RESTART>; > + gpios = <&gpio1 1 GPIO_ACTIVE_HIGH>; @@ -353,3 +353,7 @@ differently. > +}; > -- > 2.1.0 +-- +To unsubscribe from this list: send the line "unsubscribe devicetree" in +the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org +More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/a/content_digest b/N1/content_digest index c18c6a7..beab63f 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,8 +1,15 @@ "ref\01421687701-5667-1-git-send-email-kaloz@openwrt.org\0" - "From\0andrew@lunn.ch (Andrew Lunn)\0" - "Subject\0[PATCHv2] mvebu: add Linksys WRT1900AC (Mamba) support\0" + "ref\01421687701-5667-1-git-send-email-kaloz-p3rKhJxN3npAfugRpC6u6w@public.gmane.org\0" + "From\0Andrew Lunn <andrew-g2DYL2Zd6BY@public.gmane.org>\0" + "Subject\0Re: [PATCHv2] mvebu: add Linksys WRT1900AC (Mamba) support\0" "Date\0Mon, 19 Jan 2015 19:21:13 +0100\0" - "To\0linux-arm-kernel@lists.infradead.org\0" + "To\0Imre Kaloz <kaloz-p3rKhJxN3npAfugRpC6u6w@public.gmane.org>\0" + "Cc\0linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org" + thomas.petazzoni-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org + devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org + jason-NLaQJdtUoK4Be96aLqz0jA@public.gmane.org + Sebastian Hesselbarth <sebastian.hesselbarth-gM/Ye1E23mwN+BqQ9rBEUg@public.gmane.org> + " Gregory Clement <gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>\0" "\00:1\0" "b\0" "On Mon, Jan 19, 2015 at 06:15:01PM +0100, Imre Kaloz wrote:\n" @@ -15,7 +22,7 @@ "> - 128MB NAND flash\n" "> - 256MB RAM\n" "> \n" - "> Signed-off-by: Imre Kaloz <kaloz@openwrt.org>\n" + "> Signed-off-by: Imre Kaloz <kaloz-p3rKhJxN3npAfugRpC6u6w@public.gmane.org>\n" "> ---\n" "> Changes since v1:\n" "> * add dual license\n" @@ -54,13 +61,13 @@ "\n" "> + * used.\n" "> + *\n" - "> + * Copyright (C) 2014 Imre Kaloz <kaloz@openwrt.org>\n" + "> + * Copyright (C) 2014 Imre Kaloz <kaloz-p3rKhJxN3npAfugRpC6u6w@public.gmane.org>\n" "> + *\n" "> + * Based on armada-xp-axpwifiap.dts:\n" "> + *\n" "> + * Copyright (C) 2013 Marvell\n" "> + *\n" - "> + * Thomas Petazzoni <thomas.petazzoni@free-electrons.com>\n" + "> + * Thomas Petazzoni <thomas.petazzoni-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org>\n" "> + *\n" "> + * This file is dual-licensed: you can use it either under the terms\n" "> + * of the GPL or the X11 license, at your option. Note that this dual\n" @@ -136,19 +143,19 @@ "> +\t\t\tstatus = \"okay\";\n" "> +\n" "> +\t\t\t/* Etron EJ168 USB 3.0 controller */\n" - "> +\t\t\tpcie at 1,0 {\n" + "> +\t\t\tpcie@1,0 {\n" "> +\t\t\t\t/* Port 0, Lane 0 */\n" "> +\t\t\t\tstatus = \"okay\";\n" "> +\t\t\t};\n" "> +\n" "> +\t\t\t/* First mini-PCIe port */\n" - "> +\t\t\tpcie at 2,0 {\n" + "> +\t\t\tpcie@2,0 {\n" "> +\t\t\t\t/* Port 0, Lane 1 */\n" "> +\t\t\t\tstatus = \"okay\";\n" "> +\t\t\t};\n" "> +\n" "> +\t\t\t/* Second mini-PCIe port */\n" - "> +\t\t\tpcie at 3,0 {\n" + "> +\t\t\tpcie@3,0 {\n" "> +\t\t\t\t/* Port 0, Lane 3 */\n" "> +\t\t\t\tstatus = \"okay\";\n" "> +\t\t\t};\n" @@ -158,16 +165,16 @@ "\n" "It would be nice to document the jumper and pinout here.\n" "\n" - "> +\t\t\tserial at 12000 {\n" + "> +\t\t\tserial@12000 {\n" "> +\t\t\t\tstatus = \"okay\";\n" "> +\t\t\t};\n" "> +\n" - "> +\t\t\tsata at a0000 {\n" + "> +\t\t\tsata@a0000 {\n" "> +\t\t\t\tnr-ports = <1>;\n" "> +\t\t\t\tstatus = \"okay\";\n" "> +\t\t\t};\n" "> +\n" - "> +\t\t\tethernet at 70000 {\n" + "> +\t\t\tethernet@70000 {\n" "> +\t\t\t\tpinctrl-0 = <&ge0_rgmii_pins>;\n" "> +\t\t\t\tpinctrl-names = \"default\";\n" "> +\t\t\t\tstatus = \"okay\";\n" @@ -178,7 +185,7 @@ "> +\t\t\t\t};\n" "> +\t\t\t};\n" "> +\n" - "> +\t\t\tethernet at 74000 {\n" + "> +\t\t\tethernet@74000 {\n" "> +\t\t\t\tpinctrl-0 = <&ge1_rgmii_pins>;\n" "> +\t\t\t\tpinctrl-names = \"default\";\n" "> +\t\t\t\tstatus = \"okay\";\n" @@ -190,15 +197,15 @@ "> +\t\t\t};\n" "> +\n" "> +\t\t\t/* USB part of the eSATA/USB 2.0 port */\n" - "> +\t\t\tusb at 50000 {\n" + "> +\t\t\tusb@50000 {\n" "> +\t\t\t\tstatus = \"okay\";\n" "> +\t\t\t};\n" "> +\n" - "> +\t\t\ti2c at 11000 {\n" + "> +\t\t\ti2c@11000 {\n" "> +\t\t\t\tstatus = \"okay\";\n" "> +\t\t\t\tclock-frequency = <100000>;\n" "> +\n" - "> +\t\t\t\ttmp421 at 4c {\n" + "> +\t\t\t\ttmp421@4c {\n" "> +\t\t\t\t\tcompatible = \"ti,tmp421\";\n" "> +\t\t\t\t\treg = <0x4c>;\n" "> +\t\t\t\t};\n" @@ -210,7 +217,7 @@ "LED driver. So you could include the LEDs here, and something\n" "unexpected happens, we can remove it.\n" "\n" - "> +\t\t\tnand at d0000 {\n" + "> +\t\t\tnand@d0000 {\n" "> +\t\t\t\tstatus = \"okay\";\n" "> +\t\t\t\tnum-cs = <1>;\n" "> +\t\t\t\tmarvell,nand-keep-config;\n" @@ -219,18 +226,18 @@ "> +\t\t\t\tnand-ecc-strength = <4>;\n" "> +\t\t\t\tnand-ecc-step-size = <512>;\n" "> +\n" - "> +\t\t\t\tpartition at 0 {\n" + "> +\t\t\t\tpartition@0 {\n" "> +\t\t\t\t\tlabel = \"u-boot\";\n" "> +\t\t\t\t\treg = <0x0000000 0x100000>; /* 1MB */\n" "> +\t\t\t\t\tread-only;\n" "> +\t\t\t\t};\n" "> +\n" - "> +\t\t\t\tpartition at 100000 {\n" + "> +\t\t\t\tpartition@100000 {\n" "> +\t\t\t\t\tlabel = \"u_env\";\n" "> +\t\t\t\t\treg = <0x100000 0x40000>; /* 256KB */\n" "> +\t\t\t\t};\n" "> +\n" - "> +\t\t\t\tpartition at 140000 {\n" + "> +\t\t\t\tpartition@140000 {\n" "> +\t\t\t\t\tlabel = \"s_env\";\n" "> +\t\t\t\t\treg = <0x140000 0x40000>; /* 256KB */\n" "> +\t\t\t\t};\n" @@ -238,13 +245,13 @@ "So there is a big gap here? 768KB of unused space before the devinfo section?\n" "\n" "> +\n" - "> +\t\t\t\tpartition at 900000 {\n" + "> +\t\t\t\tpartition@900000 {\n" "> +\t\t\t\t\tlabel = \"devinfo\";\n" "> +\t\t\t\t\treg = <0x900000 0x100000>; /* 1MB */\n" "> +\t\t\t\t\tread-only;\n" "> +\t\t\t\t};\n" "> +\n" - "> +\t\t\t\tpartition at a00000 {\n" + "> +\t\t\t\tpartition@a00000 {\n" "> +\t\t\t\t\tlabel = \"kernel1\";\n" "> +\t\t\t\t\treg = <0xa00000 0x2800000>; /* 3MB + rootfs1 */\n" "\n" @@ -258,32 +265,32 @@ "Marvell DT doing this. Comments from others welcome...\n" "\n" "> +\n" - "> +\t\t\t\tpartition at d00000 {\n" + "> +\t\t\t\tpartition@d00000 {\n" "> +\t\t\t\t\tlabel = \"rootfs1\";\n" "> +\t\t\t\t\treg = <0xd00000 0x2500000>; /* 37MB */\n" "> +\t\t\t\t};\n" "> +\n" - "> +\t\t\t\tpartition at 3200000 {\n" + "> +\t\t\t\tpartition@3200000 {\n" "> +\t\t\t\t\tlabel = \"kernel2\";\n" "> +\t\t\t\t\treg = <0x3200000 0x2800000>; /* 3MB + rootfs2 */\n" "> +\t\t\t\t};\n" "> +\n" - "> +\t\t\t\tpartition at 3500000 {\n" + "> +\t\t\t\tpartition@3500000 {\n" "> +\t\t\t\t\tlabel = \"rootfs2\";\n" "> +\t\t\t\t\treg = <0x3500000 0x2500000>; /* 37MB */\n" "> +\t\t\t\t};\n" "> +\n" "> +\t\t\t\t/* Last MB is for the BBT, i.e. not writable */\n" - "> +\t\t\t\tpartition at 5a00000 {\n" + "> +\t\t\t\tpartition@5a00000 {\n" "> +\t\t\t\t\tlabel = \"syscfg\";\n" "> +\t\t\t\t\treg = <0x5a00000 0x2600000>; /* 38MB */\n" "> +\t\t\t\t};\n" "> +\t\t\t};\n" "> +\n" - "> +\t\t\tspi0: spi at 10600 {\n" + "> +\t\t\tspi0: spi@10600 {\n" "> +\t\t\t\tstatus = \"okay\";\n" "> +\n" - "> +\t\t\t\tspi-flash at 0 {\n" + "> +\t\t\t\tspi-flash@0 {\n" "> +\t\t\t\t\t#address-cells = <1>;\n" "> +\t\t\t\t\t#size-cells = <1>;\n" "> +\t\t\t\t\tcompatible = \"everspin,mr25h256\";\n" @@ -301,13 +308,13 @@ "> +\t\tpinctrl-0 = <&keys_pin>;\n" "> +\t\tpinctrl-names = \"default\";\n" "> +\n" - "> +\t\tbutton at 1 {\n" + "> +\t\tbutton@1 {\n" "> +\t\t\tlabel = \"WPS\";\n" "> +\t\t\tlinux,code = <KEY_WPS_BUTTON>;\n" "> +\t\t\tgpios = <&gpio1 0 GPIO_ACTIVE_HIGH>;\n" "> +\t\t};\n" "> +\n" - "> +\t\tbutton at 2 {\n" + "> +\t\tbutton@2 {\n" "> +\t\t\tlabel = \"Factory Reset Button\";\n" "> +\t\t\tlinux,code = <KEY_RESTART>;\n" "> +\t\t\tgpios = <&gpio1 1 GPIO_ACTIVE_HIGH>;\n" @@ -359,6 +366,10 @@ "> +\t};\n" "> +};\n" "> -- \n" - > 2.1.0 + "> 2.1.0\n" + "--\n" + "To unsubscribe from this list: send the line \"unsubscribe devicetree\" in\n" + "the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\n" + More majordomo info at http://vger.kernel.org/majordomo-info.html -9911d1b920f82227759ba03d7c2db88578bc7dcb56ca7a4e0881ccac9dce1972 +91bcf5c3c405eb3666267e64f1c9b1845b2d7f82af9404916b96c19f1a95362a
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.