diff for duplicates of <50900AB7.3050109@atmel.com> diff --git a/a/1.txt b/N1/1.txt index a5eb57b..cf4c8bc 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -274,14 +274,14 @@ Oh, the '_' moved into a '-': better. > > spin_lock(&user_lock); > list_for_each_entry(ssc, &ssc_list, list) { -> - if (ssc->pdev->id == ssc_num) { +> - if (ssc->pdev->id = ssc_num) { > + if (ssc->pdev->dev.of_node) { > + if (of_alias_get_id(ssc->pdev->dev.of_node, "ssc") -> + == ssc_num) { +> + = ssc_num) { > + ssc_valid = 1; > + break; > + } -> + } else if (ssc->pdev->id == ssc_num) { +> + } else if (ssc->pdev->id = ssc_num) { > ssc_valid = 1; > break; > } @@ -310,7 +310,7 @@ Oh, the '_' moved into a '-': better. > + if (pdev->dev.of_node) { > + const struct of_device_id *match; > + match = of_match_node(atmel_ssc_dt_ids, pdev->dev.of_node); -> + if (match == NULL) +> + if (match = NULL) > + return NULL; > + return match->data; > + } diff --git a/a/content_digest b/N1/content_digest index 5992ac4..18c84ab 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -2,7 +2,7 @@ "ref\01350901079-18307-2-git-send-email-voice.shen@atmel.com\0" "From\0Nicolas Ferre <nicolas.ferre@atmel.com>\0" "Subject\0Re: [PATCH 2/5] ARM: at91: atmel-ssc: add device tree support\0" - "Date\0Tue, 30 Oct 2012 18:13:27 +0100\0" + "Date\0Tue, 30 Oct 2012 17:13:27 +0000\0" "To\0Bo Shen <voice.shen@atmel.com>\0" "Cc\0broonie@opensource.wolfsonmicro.com" linux-arm-kernel@lists.infradead.org @@ -289,14 +289,14 @@ "> \n" "> \tspin_lock(&user_lock);\n" "> \tlist_for_each_entry(ssc, &ssc_list, list) {\n" - "> -\t\tif (ssc->pdev->id == ssc_num) {\n" + "> -\t\tif (ssc->pdev->id = ssc_num) {\n" "> +\t\tif (ssc->pdev->dev.of_node) {\n" "> +\t\t\tif (of_alias_get_id(ssc->pdev->dev.of_node, \"ssc\")\n" - "> +\t\t\t\t== ssc_num) {\n" + "> +\t\t\t\t= ssc_num) {\n" "> +\t\t\t\tssc_valid = 1;\n" "> +\t\t\t\tbreak;\n" "> +\t\t\t}\n" - "> +\t\t} else if (ssc->pdev->id == ssc_num) {\n" + "> +\t\t} else if (ssc->pdev->id = ssc_num) {\n" "> \t\t\tssc_valid = 1;\n" "> \t\t\tbreak;\n" "> \t\t}\n" @@ -325,7 +325,7 @@ "> +\tif (pdev->dev.of_node) {\n" "> +\t\tconst struct of_device_id *match;\n" "> +\t\tmatch = of_match_node(atmel_ssc_dt_ids, pdev->dev.of_node);\n" - "> +\t\tif (match == NULL)\n" + "> +\t\tif (match = NULL)\n" "> +\t\t\treturn NULL;\n" "> +\t\treturn match->data;\n" "> +\t}\n" @@ -369,4 +369,4 @@ "-- \n" Nicolas Ferre -3f4f54f8086a1a0fd70cb7ef160956316cf5b0d3c1d419f5b05e66afc8587038 +03e68620b20f3335a2b87369ff01c6a007eefd623f009a9cc752ebfa7cbd4beb
diff --git a/a/1.txt b/N2/1.txt index a5eb57b..06fcd71 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -38,7 +38,7 @@ No underscore in device tree properties, please. > +- interrupts: Should contain SSC interrupt > + > +Example: -> +ssc0: ssc@fffbc000 { +> +ssc0: ssc at fffbc000 { > + compatible = "atmel,at91rm9200-ssc"; Oh, the '_' moved into a '-': better. @@ -57,19 +57,19 @@ Oh, the '_' moved into a '-': better. > + ssc0 = &ssc0; > }; > cpus { -> cpu@0 { +> cpu at 0 { > @@ -212,6 +213,13 @@ > status = "disabled"; > }; > -> + ssc0: ssc@fffbc000 { +> + ssc0: ssc at fffbc000 { > + compatible = "atmel,at91rm9200-ssc"; > + reg = <0xfffbc000 0x4000>; > + interrupts = <14 4 5>; > + status = "disable"; > + }; > + -> adc0: adc@fffe0000 { +> adc0: adc at fffe0000 { > compatible = "atmel,at91sam9260-adc"; > reg = <0xfffe0000 0x100>; > diff --git a/arch/arm/boot/dts/at91sam9263.dtsi b/arch/arm/boot/dts/at91sam9263.dtsi @@ -84,26 +84,26 @@ Oh, the '_' moved into a '-': better. > + ssc1 = &ssc1; > }; > cpus { -> cpu@0 { +> cpu at 0 { > @@ -173,6 +175,20 @@ > status = "disabled"; > }; > -> + ssc0: ssc@fff98000 { +> + ssc0: ssc at fff98000 { > + compatible = "atmel,at91rm9200-ssc"; > + reg = <0xfff98000 0x4000>; > + interrupts = <16 4 5>; > + status = "disable"; > + }; > + -> + ssc1: ssc@fff9c000 { +> + ssc1: ssc at fff9c000 { > + compatible = "atmel,at91rm9200-ssc"; > + reg = <0xfff9c000 0x4000>; > + interrupts = <17 4 5>; > + status = "disable"; > + }; > + -> macb0: ethernet@fffbc000 { +> macb0: ethernet at fffbc000 { > compatible = "cdns,at32ap7000-macb", "cdns,macb"; > reg = <0xfffbc000 0x100>; > diff --git a/arch/arm/boot/dts/at91sam9g45.dtsi b/arch/arm/boot/dts/at91sam9g45.dtsi @@ -118,26 +118,26 @@ Oh, the '_' moved into a '-': better. > + ssc1 = &ssc1; > }; > cpus { -> cpu@0 { +> cpu at 0 { > @@ -226,6 +228,20 @@ > status = "disabled"; > }; > -> + ssc0: ssc@fff9c000 { +> + ssc0: ssc at fff9c000 { > + compatible = "atmel,at91sam9g45-ssc"; > + reg = <0xfff9c000 0x4000>; > + interrupts = <16 4 5>; > + status = "disable"; > + }; > + -> + ssc0: ssc@fffa0000 { +> + ssc0: ssc at fffa0000 { > + compatible = "atmel,at91sam9g45-ssc"; > + reg = <0xfffa0000 0x4000>; > + interrupts = <17 4 5>; > + status = "disable"; > + }; > + -> adc0: adc@fffb0000 { +> adc0: adc at fffb0000 { > compatible = "atmel,at91sam9260-adc"; > reg = <0xfffb0000 0x100>; > diff --git a/arch/arm/boot/dts/at91sam9x5.dtsi b/arch/arm/boot/dts/at91sam9x5.dtsi @@ -151,19 +151,19 @@ Oh, the '_' moved into a '-': better. > + ssc0 = &ssc0; > }; > cpus { -> cpu@0 { +> cpu at 0 { > @@ -87,6 +88,13 @@ > interrupts = <1 4 7>; > }; > -> + ssc0: ssc@f0010000 { +> + ssc0: ssc at f0010000 { > + compatible = "atmel,at91sam9g45-ssc"; > + reg = <0xf0010000 0x4000>; > + interrupts = <28 4 5>; > + status = "disable"; > + }; > + -> tcb0: timer@f8008000 { +> tcb0: timer at f8008000 { > compatible = "atmel,at91sam9x5-tcb"; > reg = <0xf8008000 0x100>; > diff --git a/arch/arm/mach-at91/at91rm9200.c b/arch/arm/mach-at91/at91rm9200.c diff --git a/a/content_digest b/N2/content_digest index 5992ac4..4dcfb3e 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,16 +1,9 @@ "ref\01350901079-18307-1-git-send-email-voice.shen@atmel.com\0" "ref\01350901079-18307-2-git-send-email-voice.shen@atmel.com\0" - "From\0Nicolas Ferre <nicolas.ferre@atmel.com>\0" - "Subject\0Re: [PATCH 2/5] ARM: at91: atmel-ssc: add device tree support\0" + "From\0nicolas.ferre@atmel.com (Nicolas Ferre)\0" + "Subject\0[PATCH 2/5] ARM: at91: atmel-ssc: add device tree support\0" "Date\0Tue, 30 Oct 2012 18:13:27 +0100\0" - "To\0Bo Shen <voice.shen@atmel.com>\0" - "Cc\0broonie@opensource.wolfsonmicro.com" - linux-arm-kernel@lists.infradead.org - devicetree-discuss@lists.ozlabs.org - linux-sound@vger.kernel.org - alsa-devel@alsa-project.org - plagnioj@jcrosoft.com - " jm.lin@atmel.com\0" + "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "On 10/22/2012 12:17 PM, Bo Shen :\n" @@ -53,7 +46,7 @@ "> +- interrupts: Should contain SSC interrupt\n" "> +\n" "> +Example:\n" - "> +ssc0: ssc@fffbc000 {\n" + "> +ssc0: ssc at fffbc000 {\n" "> +\tcompatible = \"atmel,at91rm9200-ssc\";\n" "\n" "Oh, the '_' moved into a '-': better.\n" @@ -72,19 +65,19 @@ "> +\t\tssc0 = &ssc0;\n" "> \t};\n" "> \tcpus {\n" - "> \t\tcpu@0 {\n" + "> \t\tcpu at 0 {\n" "> @@ -212,6 +213,13 @@\n" "> \t\t\t\tstatus = \"disabled\";\n" "> \t\t\t};\n" "> \n" - "> +\t\t\tssc0: ssc@fffbc000 {\n" + "> +\t\t\tssc0: ssc at fffbc000 {\n" "> +\t\t\t\tcompatible = \"atmel,at91rm9200-ssc\";\n" "> +\t\t\t\treg = <0xfffbc000 0x4000>;\n" "> +\t\t\t\tinterrupts = <14 4 5>;\n" "> +\t\t\t\tstatus = \"disable\";\n" "> +\t\t\t};\n" "> +\n" - "> \t\t\tadc0: adc@fffe0000 {\n" + "> \t\t\tadc0: adc at fffe0000 {\n" "> \t\t\t\tcompatible = \"atmel,at91sam9260-adc\";\n" "> \t\t\t\treg = <0xfffe0000 0x100>;\n" "> diff --git a/arch/arm/boot/dts/at91sam9263.dtsi b/arch/arm/boot/dts/at91sam9263.dtsi\n" @@ -99,26 +92,26 @@ "> +\t\tssc1 = &ssc1;\n" "> \t};\n" "> \tcpus {\n" - "> \t\tcpu@0 {\n" + "> \t\tcpu at 0 {\n" "> @@ -173,6 +175,20 @@\n" "> \t\t\t\tstatus = \"disabled\";\n" "> \t\t\t};\n" "> \n" - "> +\t\t\tssc0: ssc@fff98000 {\n" + "> +\t\t\tssc0: ssc at fff98000 {\n" "> +\t\t\t\tcompatible = \"atmel,at91rm9200-ssc\";\n" "> +\t\t\t\treg = <0xfff98000 0x4000>;\n" "> +\t\t\t\tinterrupts = <16 4 5>;\n" "> +\t\t\t\tstatus = \"disable\";\n" "> +\t\t\t};\n" "> +\n" - "> +\t\t\tssc1: ssc@fff9c000 {\n" + "> +\t\t\tssc1: ssc at fff9c000 {\n" "> +\t\t\t\tcompatible = \"atmel,at91rm9200-ssc\";\n" "> +\t\t\t\treg = <0xfff9c000 0x4000>;\n" "> +\t\t\t\tinterrupts = <17 4 5>;\n" "> +\t\t\t\tstatus = \"disable\";\n" "> +\t\t\t};\n" "> +\n" - "> \t\t\tmacb0: ethernet@fffbc000 {\n" + "> \t\t\tmacb0: ethernet at fffbc000 {\n" "> \t\t\t\tcompatible = \"cdns,at32ap7000-macb\", \"cdns,macb\";\n" "> \t\t\t\treg = <0xfffbc000 0x100>;\n" "> diff --git a/arch/arm/boot/dts/at91sam9g45.dtsi b/arch/arm/boot/dts/at91sam9g45.dtsi\n" @@ -133,26 +126,26 @@ "> +\t\tssc1 = &ssc1;\n" "> \t};\n" "> \tcpus {\n" - "> \t\tcpu@0 {\n" + "> \t\tcpu at 0 {\n" "> @@ -226,6 +228,20 @@\n" "> \t\t\t\tstatus = \"disabled\";\n" "> \t\t\t};\n" "> \n" - "> +\t\t\tssc0: ssc@fff9c000 {\n" + "> +\t\t\tssc0: ssc at fff9c000 {\n" "> +\t\t\t\tcompatible = \"atmel,at91sam9g45-ssc\";\n" "> +\t\t\t\treg = <0xfff9c000 0x4000>;\n" "> +\t\t\t\tinterrupts = <16 4 5>;\n" "> +\t\t\t\tstatus = \"disable\";\n" "> +\t\t\t};\n" "> +\n" - "> +\t\t\tssc0: ssc@fffa0000 {\n" + "> +\t\t\tssc0: ssc at fffa0000 {\n" "> +\t\t\t\tcompatible = \"atmel,at91sam9g45-ssc\";\n" "> +\t\t\t\treg = <0xfffa0000 0x4000>;\n" "> +\t\t\t\tinterrupts = <17 4 5>;\n" "> +\t\t\t\tstatus = \"disable\";\n" "> +\t\t\t};\n" "> +\n" - "> \t\t\tadc0: adc@fffb0000 {\n" + "> \t\t\tadc0: adc at fffb0000 {\n" "> \t\t\t\tcompatible = \"atmel,at91sam9260-adc\";\n" "> \t\t\t\treg = <0xfffb0000 0x100>;\n" "> diff --git a/arch/arm/boot/dts/at91sam9x5.dtsi b/arch/arm/boot/dts/at91sam9x5.dtsi\n" @@ -166,19 +159,19 @@ "> +\t\tssc0 = &ssc0;\n" "> \t};\n" "> \tcpus {\n" - "> \t\tcpu@0 {\n" + "> \t\tcpu at 0 {\n" "> @@ -87,6 +88,13 @@\n" "> \t\t\t\tinterrupts = <1 4 7>;\n" "> \t\t\t};\n" "> \n" - "> +\t\t\tssc0: ssc@f0010000 {\n" + "> +\t\t\tssc0: ssc at f0010000 {\n" "> +\t\t\t\tcompatible = \"atmel,at91sam9g45-ssc\";\n" "> +\t\t\t\treg = <0xf0010000 0x4000>;\n" "> +\t\t\t\tinterrupts = <28 4 5>;\n" "> +\t\t\t\tstatus = \"disable\";\n" "> +\t\t\t};\n" "> +\n" - "> \t\t\ttcb0: timer@f8008000 {\n" + "> \t\t\ttcb0: timer at f8008000 {\n" "> \t\t\t\tcompatible = \"atmel,at91sam9x5-tcb\";\n" "> \t\t\t\treg = <0xf8008000 0x100>;\n" "> diff --git a/arch/arm/mach-at91/at91rm9200.c b/arch/arm/mach-at91/at91rm9200.c\n" @@ -369,4 +362,4 @@ "-- \n" Nicolas Ferre -3f4f54f8086a1a0fd70cb7ef160956316cf5b0d3c1d419f5b05e66afc8587038 +f67e1481a578a67cd44c86680bae20d4e4552edda70f67fe73b154c0b376c6d2
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.