diff for duplicates of <1497954416.7387.1.camel@baylibre.com> diff --git a/a/1.txt b/N1/1.txt index ee2d69e..faa0438 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -125,11 +125,11 @@ I don't think there any issue with this. PSB > > Here is an example from arch/arm/boot/dts/ste-snowball.dts: > -> ethernet at 0 { -> ????????compatible = "smsc,lan9115"; -> ????????reg = <0 0x10000>; -> ????????interrupts = <12 IRQ_TYPE_EDGE_RISING>; -> ????????interrupt-parent = <&gpio4>; +> ethernet@0 { +> compatible = "smsc,lan9115"; +> reg = <0 0x10000>; +> interrupts = <12 IRQ_TYPE_EDGE_RISING>; +> interrupt-parent = <&gpio4>; > (...) > }; > @@ -163,7 +163,7 @@ framework. It will be using the irqchip callbacks only. In this particular case, it is the device tree platform code which will handle the mapping creation for us. See: of_device_alloc in drivers/of/platform.c:144, this will eventually call -irq_parse_and_map, which calls irq_create_mapping.? +irq_parse_and_map, which calls irq_create_mapping. * When a driver use the following approach: -- ret = request_irq(gpio_to_irq(GPIOX_Y), ... ) @@ -203,7 +203,7 @@ about the gpio here, all care about is the event. Regards Jerome -? + > > Yours, > Linus Walleij diff --git a/a/content_digest b/N1/content_digest index 38438ef..cc9e4b8 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,9 +1,14 @@ "ref\01497543642.3086.35.camel@baylibre.com\0" "ref\0CACRpkdZWw_-joPT4CJ-RAJ31s4BxuE6vusjg5YnZWaHtkRg5+w@mail.gmail.com\0" - "From\0jbrunet@baylibre.com (Jerome Brunet)\0" - "Subject\0[RFC] gpio: about the need to manage irq mapping dynamically.\0" + "From\0Jerome Brunet <jbrunet@baylibre.com>\0" + "Subject\0Re: [RFC] gpio: about the need to manage irq mapping dynamically.\0" "Date\0Tue, 20 Jun 2017 12:26:56 +0200\0" - "To\0linus-amlogic@lists.infradead.org\0" + "To\0Linus Walleij <linus.walleij@linaro.org>\0" + "Cc\0linux-gpio@vger.kernel.org <linux-gpio@vger.kernel.org>" + Marc Zyngier <marc.zyngier@arm.com> + open list:ARM/Amlogic Meson... <linux-amlogic@lists.infradead.org> + Kevin Hilman <khilman@baylibre.com> + " Linux Kernel <linux-kernel@vger.kernel.org>\0" "\00:1\0" "b\0" "On Tue, 2017-06-20 at 10:39 +0200, Linus Walleij wrote:\n" @@ -133,11 +138,11 @@ "> \n" "> Here is an example from arch/arm/boot/dts/ste-snowball.dts:\n" "> \n" - "> ethernet at 0 {\n" - "> ????????compatible = \"smsc,lan9115\";\n" - "> ????????reg = <0 0x10000>;\n" - "> ????????interrupts = <12 IRQ_TYPE_EDGE_RISING>;\n" - "> ????????interrupt-parent = <&gpio4>;\n" + "> ethernet@0 {\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240compatible = \"smsc,lan9115\";\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240reg = <0 0x10000>;\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240interrupts = <12 IRQ_TYPE_EDGE_RISING>;\n" + "> \302\240\302\240\302\240\302\240\302\240\302\240\302\240\302\240interrupt-parent = <&gpio4>;\n" "> (...)\n" "> };\n" "> \n" @@ -171,7 +176,7 @@ "it is the device tree platform code which will handle the mapping creation for\n" "us.\n" "See: of_device_alloc in drivers/of/platform.c:144, this will eventually call\n" - "irq_parse_and_map, which calls irq_create_mapping.?\n" + "irq_parse_and_map, which calls irq_create_mapping.\302\240\n" "\n" "* When a driver use the following approach:\n" "-- ret = request_irq(gpio_to_irq(GPIOX_Y), ... )\n" @@ -211,9 +216,9 @@ "\n" "Regards\n" "Jerome\n" - "?\n" + "\302\240\n" "> \n" "> Yours,\n" > Linus Walleij -98c7e1bcd8ec09426881f2e95a6a59e0eb3e40181a632357185fd904eece04f3 +d2dff94388ab950f7b30de87fc928bfa7ead05b8743be21d683614fa3612e5fc
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.