diff for duplicates of <4DFA10DF.10305@gmail.com> diff --git a/a/1.txt b/N1/1.txt index bf5de6d..e1bea99 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -48,7 +48,7 @@ On 06/15/2011 11:43 PM, Grant Likely wrote: > + reg = <0x0 0x08000000>; > + }; > + -> + flash at 34000000 { +> + flash@34000000 { > + compatible = "arm,versatile-flash"; Seems like this should be a flash part number. @@ -57,25 +57,25 @@ Seems like this should be a flash part number. > + bank-width = <4>; > + }; > + -> + i2c at 10002000 { +> + i2c@10002000 { > + #address-cells = <1>; > + #size-cells = <0>; > + compatible = "arm,versatile-i2c"; > + reg = <0x10002000 0x1000>; > + -> + rtc at 68 { +> + rtc@68 { > + compatible = "dallas,ds1338"; > + reg = <0x68>; > + }; > + }; > + -> + net at 10010000 { +> + net@10010000 { > + compatible = "smsc,lan91c111"; > + reg = <0x10010000 0x10000>; > + interrupts = <25>; > + }; > + -> + lcd at 10008000 { +> + lcd@10008000 { > + compatible = "arm,versatile-lcd"; > + reg = <0x10008000 0x1000>; > + }; @@ -86,14 +86,14 @@ Seems like this should be a flash part number. > + #size-cells = <1>; > + ranges; > + -> + vic: intc at 10140000 { +> + vic: intc@10140000 { > + compatible = "arm,versatile-vic", "arm,vic"; > + interrupt-controller; > + #interrupt-cells = <1>; > + reg = <0x10140000 0x1000>; > + }; > + -> + sic: intc at 10003000 { +> + sic: intc@10003000 { > + compatible = "arm,versatile-sic", "arm,sic"; > + interrupt-controller; > + #interrupt-cells = <1>; @@ -102,7 +102,7 @@ Seems like this should be a flash part number. > + interrupts = <31>; /* Cascaded to vic */ > + }; > + -> + dma at 10130000 { +> + dma@10130000 { > + compatible = "arm,primecell"; Should have a more specific compatible string. arm,pl081 IIRC? @@ -111,25 +111,25 @@ Should have a more specific compatible string. arm,pl081 IIRC? > + interrupts = <17>; > + }; > + -> + uart0: uart at 101f1000 { +> + uart0: uart@101f1000 { > + compatible = "arm,pl011", "arm,primecell"; > + reg = <0x101f1000 0x1000>; > + interrupts = <12>; > + }; > + -> + uart1: uart at 101f2000 { +> + uart1: uart@101f2000 { > + compatible = "arm,pl011", "arm,primecell"; > + reg = <0x101f2000 0x1000>; > + interrupts = <13>; > + }; > + -> + uart2: uart at 101f3000 { +> + uart2: uart@101f3000 { > + compatible = "arm,pl011", "arm,primecell"; > + reg = <0x101f3000 0x1000>; > + interrupts = <14>; > + }; > + -> + smc at 10100000 { +> + smc@10100000 { > + compatible = "arm,primecell"; ditto @@ -137,29 +137,29 @@ ditto > + reg = <0x10100000 0x1000>; > + }; > + -> + mpmc at 10110000 { +> + mpmc@10110000 { > + compatible = "arm,primecell"; > + reg = <0x10110000 0x1000>; > + }; > + -> + display at 10120000 { +> + display@10120000 { > + compatible = "arm,pl110", "arm,primecell"; > + reg = <0x10120000 0x1000>; > + interrupts = <16>; > + }; > + -> + sctl at 101e0000 { +> + sctl@101e0000 { > + compatible = "arm,primecell"; > + reg = <0x101e0000 0x1000>; > + }; > + -> + watchdog at 101e1000 { +> + watchdog@101e1000 { > + compatible = "arm,primecell"; > + reg = <0x101e1000 0x1000>; > + interrupts = <0>; > + }; > + -> + gpio0: gpio at 101e4000 { +> + gpio0: gpio@101e4000 { > + compatible = "arm,primecell"; arm,pl061 @@ -172,7 +172,7 @@ arm,pl061 > + #interrupt-cells = <2>; > + }; > + -> + gpio1: gpio at 101e5000 { +> + gpio1: gpio@101e5000 { > + compatible = "arm,primecell"; > + reg = <0x101e5000 0x1000>; > + interrupts = <7>; @@ -182,7 +182,7 @@ arm,pl061 > + #interrupt-cells = <2>; > + }; > + -> + rtc at 101e8000 { +> + rtc@101e8000 { > + compatible = "arm,primecell"; arm,pl031 (or pl030?) @@ -191,13 +191,13 @@ arm,pl031 (or pl030?) > + interrupts = <10>; > + }; > + -> + sci at 101f0000 { +> + sci@101f0000 { > + compatible = "arm,primecell"; > + reg = <0x101f0000 0x1000>; > + interrupts = <15>; > + }; > + -> + ssp at 101f4000 { +> + ssp@101f4000 { > + compatible = "arm,primecell"; arm,pl022 @@ -212,23 +212,23 @@ arm,pl022 > + #size-cells = <1>; > + ranges = <0 0x10000000 0x10000>; > + -> + aaci at 4000 { +> + aaci@4000 { > + compatible = "arm,primecell"; > + reg = <0x4000 0x1000>; > + interrupts = <24>; > + }; -> + mmc at 5000 { +> + mmc@5000 { > + compatible = "arm,primecell"; > + reg = < 0x5000 0x1000>; > + interrupts = <22>; > + }; -> + kmi at 6000 { +> + kmi@6000 { > + compatible = "arm,pl050", "arm,primecell"; > + reg = <0x6000 0x1000>; > + interrupt-parent = <&sic>; > + interrupts = <3>; > + }; -> + kmi at 7000 { +> + kmi@7000 { > + compatible = "arm,pl050", "arm,primecell"; > + reg = <0x7000 0x1000>; > + interrupt-parent = <&sic>; @@ -250,7 +250,7 @@ arm,pl022 > + compatible = "arm,versatile-pb"; > + > + amba { -> + gpio2: gpio at 101e6000 { +> + gpio2: gpio@101e6000 { > + compatible = "arm,primecell"; > + reg = <0x101e6000 0x1000>; > + interrupts = <8>; @@ -260,7 +260,7 @@ arm,pl022 > + #interrupt-cells = <2>; > + }; > + -> + gpio3: gpio at 101e7000 { +> + gpio3: gpio@101e7000 { > + compatible = "arm,primecell"; > + reg = <0x101e7000 0x1000>; > + interrupts = <9>; @@ -271,19 +271,19 @@ arm,pl022 > + }; > + > + fpga { -> + uart at 9000 { +> + uart@9000 { > + compatible = "arm,pl011", "arm,primecell"; > + reg = <0x9000 0x1000>; > + interrupt-parent = <&sic>; > + interrupts = <6>; > + }; -> + sci at a000 { +> + sci@a000 { > + compatible = "arm,primecell"; > + reg = <0xa000 0x1000>; > + interrupt-parent = <&sic>; > + interrupts = <5>; > + }; -> + mmc at b000 { +> + mmc@b000 { > + compatible = "arm,primecell"; > + reg = <0xb000 0x1000>; > + interrupts = <23>; @@ -524,5 +524,5 @@ __initconst > > _______________________________________________ > devicetree-discuss mailing list -> devicetree-discuss at lists.ozlabs.org +> devicetree-discuss@lists.ozlabs.org > https://lists.ozlabs.org/listinfo/devicetree-discuss diff --git a/a/content_digest b/N1/content_digest index e6d08d1..c385df7 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,9 +1,15 @@ "ref\020110616042653.29371.2052.stgit@ponder\0" "ref\020110616044311.29371.49018.stgit@ponder\0" - "From\0robherring2@gmail.com (Rob Herring)\0" - "Subject\0[RFC PATCH 11/11] arm/versatile: Add device tree support\0" + "From\0Rob Herring <robherring2@gmail.com>\0" + "Subject\0Re: [RFC PATCH 11/11] arm/versatile: Add device tree support\0" "Date\0Thu, 16 Jun 2011 09:19:11 -0500\0" - "To\0linux-arm-kernel@lists.infradead.org\0" + "To\0Grant Likely <grant.likely@secretlab.ca>\0" + "Cc\0Nicolas Pitre <nicolas.pitre@linaro.org>" + Russell King <linux@arm.linux.org.uk> + Arnd Bergmann <arnd@arndb.de> + devicetree-discuss@lists.ozlabs.org + linux-kernel@vger.kernel.org + " linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "Grant,\n" @@ -56,7 +62,7 @@ "> +\t\treg = <0x0 0x08000000>;\n" "> +\t};\n" "> +\n" - "> +\tflash at 34000000 {\n" + "> +\tflash@34000000 {\n" "> +\t\tcompatible = \"arm,versatile-flash\";\n" "\n" "Seems like this should be a flash part number.\n" @@ -65,25 +71,25 @@ "> +\t\tbank-width = <4>;\n" "> +\t};\n" "> +\n" - "> +\ti2c at 10002000 {\n" + "> +\ti2c@10002000 {\n" "> +\t\t#address-cells = <1>;\n" "> +\t\t#size-cells = <0>;\n" "> +\t\tcompatible = \"arm,versatile-i2c\";\n" "> +\t\treg = <0x10002000 0x1000>;\n" "> +\n" - "> +\t\trtc at 68 {\n" + "> +\t\trtc@68 {\n" "> +\t\t\tcompatible = \"dallas,ds1338\";\n" "> +\t\t\treg = <0x68>;\n" "> +\t\t};\n" "> +\t};\n" "> +\n" - "> +\tnet at 10010000 {\n" + "> +\tnet@10010000 {\n" "> +\t\tcompatible = \"smsc,lan91c111\";\n" "> +\t\treg = <0x10010000 0x10000>;\n" "> +\t\tinterrupts = <25>;\n" "> +\t};\n" "> +\n" - "> +\tlcd at 10008000 {\n" + "> +\tlcd@10008000 {\n" "> +\t\tcompatible = \"arm,versatile-lcd\";\n" "> +\t\treg = <0x10008000 0x1000>;\n" "> +\t};\n" @@ -94,14 +100,14 @@ "> +\t\t#size-cells = <1>;\n" "> +\t\tranges;\n" "> +\n" - "> +\t\tvic: intc at 10140000 {\n" + "> +\t\tvic: intc@10140000 {\n" "> +\t\t\tcompatible = \"arm,versatile-vic\", \"arm,vic\";\n" "> +\t\t\tinterrupt-controller;\n" "> +\t\t\t#interrupt-cells = <1>;\n" "> +\t\t\treg = <0x10140000 0x1000>;\n" "> +\t\t};\n" "> +\n" - "> +\t\tsic: intc at 10003000 {\n" + "> +\t\tsic: intc@10003000 {\n" "> +\t\t\tcompatible = \"arm,versatile-sic\", \"arm,sic\";\n" "> +\t\t\tinterrupt-controller;\n" "> +\t\t\t#interrupt-cells = <1>;\n" @@ -110,7 +116,7 @@ "> +\t\t\tinterrupts = <31>; /* Cascaded to vic */\n" "> +\t\t};\n" "> +\n" - "> +\t\tdma at 10130000 {\n" + "> +\t\tdma@10130000 {\n" "> +\t\t\tcompatible = \"arm,primecell\";\n" "\n" "Should have a more specific compatible string. arm,pl081 IIRC?\n" @@ -119,25 +125,25 @@ "> +\t\t\tinterrupts = <17>;\n" "> +\t\t};\n" "> +\n" - "> +\t\tuart0: uart at 101f1000 {\n" + "> +\t\tuart0: uart@101f1000 {\n" "> +\t\t\tcompatible = \"arm,pl011\", \"arm,primecell\";\n" "> +\t\t\treg = <0x101f1000 0x1000>;\n" "> +\t\t\tinterrupts = <12>;\n" "> +\t\t};\n" "> +\n" - "> +\t\tuart1: uart at 101f2000 {\n" + "> +\t\tuart1: uart@101f2000 {\n" "> +\t\t\tcompatible = \"arm,pl011\", \"arm,primecell\";\n" "> +\t\t\treg = <0x101f2000 0x1000>;\n" "> +\t\t\tinterrupts = <13>;\n" "> +\t\t};\n" "> +\n" - "> +\t\tuart2: uart at 101f3000 {\n" + "> +\t\tuart2: uart@101f3000 {\n" "> +\t\t\tcompatible = \"arm,pl011\", \"arm,primecell\";\n" "> +\t\t\treg = <0x101f3000 0x1000>;\n" "> +\t\t\tinterrupts = <14>;\n" "> +\t\t};\n" "> +\n" - "> +\t\tsmc at 10100000 {\n" + "> +\t\tsmc@10100000 {\n" "> +\t\t\tcompatible = \"arm,primecell\";\n" "\n" "ditto\n" @@ -145,29 +151,29 @@ "> +\t\t\treg = <0x10100000 0x1000>;\n" "> +\t\t};\n" "> +\n" - "> +\t\tmpmc at 10110000 {\n" + "> +\t\tmpmc@10110000 {\n" "> +\t\t\tcompatible = \"arm,primecell\";\n" "> +\t\t\treg = <0x10110000 0x1000>;\n" "> +\t\t};\n" "> +\n" - "> +\t\tdisplay at 10120000 {\n" + "> +\t\tdisplay@10120000 {\n" "> +\t\t\tcompatible = \"arm,pl110\", \"arm,primecell\";\n" "> +\t\t\treg = <0x10120000 0x1000>;\n" "> +\t\t\tinterrupts = <16>;\n" "> +\t\t};\n" "> +\n" - "> +\t\tsctl at 101e0000 {\n" + "> +\t\tsctl@101e0000 {\n" "> +\t\t\tcompatible = \"arm,primecell\";\n" "> +\t\t\treg = <0x101e0000 0x1000>;\n" "> +\t\t};\n" "> +\n" - "> +\t\twatchdog at 101e1000 {\n" + "> +\t\twatchdog@101e1000 {\n" "> +\t\t\tcompatible = \"arm,primecell\";\n" "> +\t\t\treg = <0x101e1000 0x1000>;\n" "> +\t\t\tinterrupts = <0>;\n" "> +\t\t};\n" "> +\n" - "> +\t\tgpio0: gpio at 101e4000 {\n" + "> +\t\tgpio0: gpio@101e4000 {\n" "> +\t\t\tcompatible = \"arm,primecell\";\n" "\n" "arm,pl061\n" @@ -180,7 +186,7 @@ "> +\t\t\t#interrupt-cells = <2>;\n" "> +\t\t};\n" "> +\n" - "> +\t\tgpio1: gpio at 101e5000 {\n" + "> +\t\tgpio1: gpio@101e5000 {\n" "> +\t\t\tcompatible = \"arm,primecell\";\n" "> +\t\t\treg = <0x101e5000 0x1000>;\n" "> +\t\t\tinterrupts = <7>;\n" @@ -190,7 +196,7 @@ "> +\t\t\t#interrupt-cells = <2>;\n" "> +\t\t};\n" "> +\n" - "> +\t\trtc at 101e8000 {\n" + "> +\t\trtc@101e8000 {\n" "> +\t\t\tcompatible = \"arm,primecell\";\n" "\n" "arm,pl031 (or pl030?)\n" @@ -199,13 +205,13 @@ "> +\t\t\tinterrupts = <10>;\n" "> +\t\t};\n" "> +\n" - "> +\t\tsci at 101f0000 {\n" + "> +\t\tsci@101f0000 {\n" "> +\t\t\tcompatible = \"arm,primecell\";\n" "> +\t\t\treg = <0x101f0000 0x1000>;\n" "> +\t\t\tinterrupts = <15>;\n" "> +\t\t};\n" "> +\n" - "> +\t\tssp at 101f4000 {\n" + "> +\t\tssp@101f4000 {\n" "> +\t\t\tcompatible = \"arm,primecell\";\n" "\n" "arm,pl022\n" @@ -220,23 +226,23 @@ "> +\t\t\t#size-cells = <1>;\n" "> +\t\t\tranges = <0 0x10000000 0x10000>;\n" "> +\n" - "> +\t\t\taaci at 4000 {\n" + "> +\t\t\taaci@4000 {\n" "> +\t\t\t\tcompatible = \"arm,primecell\";\n" "> +\t\t\t\treg = <0x4000 0x1000>;\n" "> +\t\t\t\tinterrupts = <24>;\n" "> +\t\t\t};\n" - "> +\t\t\tmmc at 5000 {\n" + "> +\t\t\tmmc@5000 {\n" "> +\t\t\t\tcompatible = \"arm,primecell\";\n" "> +\t\t\t\treg = < 0x5000 0x1000>;\n" "> +\t\t\t\tinterrupts = <22>;\n" "> +\t\t\t};\n" - "> +\t\t\tkmi at 6000 {\n" + "> +\t\t\tkmi@6000 {\n" "> +\t\t\t\tcompatible = \"arm,pl050\", \"arm,primecell\";\n" "> +\t\t\t\treg = <0x6000 0x1000>;\n" "> +\t\t\t\tinterrupt-parent = <&sic>;\n" "> +\t\t\t\tinterrupts = <3>;\n" "> +\t\t\t};\n" - "> +\t\t\tkmi at 7000 {\n" + "> +\t\t\tkmi@7000 {\n" "> +\t\t\t\tcompatible = \"arm,pl050\", \"arm,primecell\";\n" "> +\t\t\t\treg = <0x7000 0x1000>;\n" "> +\t\t\t\tinterrupt-parent = <&sic>;\n" @@ -258,7 +264,7 @@ "> +\tcompatible = \"arm,versatile-pb\";\n" "> +\n" "> +\tamba {\n" - "> +\t\tgpio2: gpio at 101e6000 {\n" + "> +\t\tgpio2: gpio@101e6000 {\n" "> +\t\t\tcompatible = \"arm,primecell\";\n" "> +\t\t\treg = <0x101e6000 0x1000>;\n" "> +\t\t\tinterrupts = <8>;\n" @@ -268,7 +274,7 @@ "> +\t\t\t#interrupt-cells = <2>;\n" "> +\t\t};\n" "> +\n" - "> +\t\tgpio3: gpio at 101e7000 {\n" + "> +\t\tgpio3: gpio@101e7000 {\n" "> +\t\t\tcompatible = \"arm,primecell\";\n" "> +\t\t\treg = <0x101e7000 0x1000>;\n" "> +\t\t\tinterrupts = <9>;\n" @@ -279,19 +285,19 @@ "> +\t\t};\n" "> +\n" "> +\t\tfpga {\n" - "> +\t\t\tuart at 9000 {\n" + "> +\t\t\tuart@9000 {\n" "> +\t\t\t\tcompatible = \"arm,pl011\", \"arm,primecell\";\n" "> +\t\t\t\treg = <0x9000 0x1000>;\n" "> +\t\t\t\tinterrupt-parent = <&sic>;\n" "> +\t\t\t\tinterrupts = <6>;\n" "> +\t\t\t};\n" - "> +\t\t\tsci at a000 {\n" + "> +\t\t\tsci@a000 {\n" "> +\t\t\t\tcompatible = \"arm,primecell\";\n" "> +\t\t\t\treg = <0xa000 0x1000>;\n" "> +\t\t\t\tinterrupt-parent = <&sic>;\n" "> +\t\t\t\tinterrupts = <5>;\n" "> +\t\t\t};\n" - "> +\t\t\tmmc at b000 {\n" + "> +\t\t\tmmc@b000 {\n" "> +\t\t\t\tcompatible = \"arm,primecell\";\n" "> +\t\t\t\treg = <0xb000 0x1000>;\n" "> +\t\t\t\tinterrupts = <23>;\n" @@ -532,7 +538,7 @@ "> \n" "> _______________________________________________\n" "> devicetree-discuss mailing list\n" - "> devicetree-discuss at lists.ozlabs.org\n" + "> devicetree-discuss@lists.ozlabs.org\n" > https://lists.ozlabs.org/listinfo/devicetree-discuss -c2617f8f6ffe18f891782fadbceb9365d6738fdd1320fd32f74f5a6e86bd7778 +ddcee130696483d44229e1eedf2a943aa513be2dd214383d1cd236e9687c5857
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.