diff for duplicates of <54E3ADB9.1040008@gmail.com> diff --git a/a/1.txt b/N1/1.txt index 741cca0..9f4ec00 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -18,19 +18,19 @@ On 17.02.2015 21:46, Stephen Warren wrote: > pinctrl-1 = <&state_i2cmux_pta>; > pinctrl-2 = <&state_i2cmux_idle>; > -> i2c@0 { +> i2c at 0 { > reg = <0>; > ... -> i2c@1 { +> i2c at 1 { > reg = <1>; > ... > -> That would generate child busses 0 and 1. If I was to disable the i2c@0 +> That would generate child busses 0 and 1. If I was to disable the i2c at 0 > node, then there would still be definitions for child busses 0 and 1 in > the DT, it's just that child bus 0 wouldn't actually exist at run-time. > I don't see what part of DT needs to be re-written to accomodate this? -The way the current driver works, to disable i2c@0 you'd have to remove +The way the current driver works, to disable i2c at 0 you'd have to remove the pinctrl-0 state, pinctrl-names string at position 0, and the node itself. @@ -70,8 +70,8 @@ i2cmux { board-A.dts: i2cmux { - i2c@0 { status = "okay"; }; - i2c@1 { status = "okay"; }; + i2c at 0 { status = "okay"; }; + i2c at 1 { status = "okay"; }; }; and @@ -79,8 +79,8 @@ and board-B.dts: i2cmux { - i2c@0 { status = "okay"; }; - i2c@2 { status = "okay"; }; + i2c at 0 { status = "okay"; }; + i2c at 2 { status = "okay"; }; }; In general, it is less about the binding but how the driver is written: diff --git a/a/content_digest b/N1/content_digest index 3a61105..1fc1450 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -1,20 +1,10 @@ "ref\01424199129-22099-1-git-send-email-sebastian.hesselbarth@gmail.com\0" "ref\01424199129-22099-2-git-send-email-sebastian.hesselbarth@gmail.com\0" "ref\054E3A8A7.8080703@wwwdotorg.org\0" - "ref\054E3A8A7.8080703-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org\0" - "From\0Sebastian Hesselbarth <sebastian.hesselbarth-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>\0" - "Subject\0Re: [PATCH 1/8] i2c: mux-pinctrl: Rework to honor disabled child nodes\0" + "From\0sebastian.hesselbarth@gmail.com (Sebastian Hesselbarth)\0" + "Subject\0[PATCH 1/8] i2c: mux-pinctrl: Rework to honor disabled child nodes\0" "Date\0Tue, 17 Feb 2015 22:08:09 +0100\0" - "To\0Stephen Warren <swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>\0" - "Cc\0Jason Cooper <jason-NLaQJdtUoK4Be96aLqz0jA@public.gmane.org>" - Andrew Lunn <andrew-g2DYL2Zd6BY@public.gmane.org> - Gregory Clement <gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> - Gabriel Dobato <dobatog-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> - Wolfram Sang <wsa-z923LK4zBo2bacvFa/9K2g@public.gmane.org> - linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org - " linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\0" + "To\0linux-arm-kernel@lists.infradead.org\0" "\00:1\0" "b\0" "On 17.02.2015 21:46, Stephen Warren wrote:\n" @@ -37,19 +27,19 @@ "> pinctrl-1 = <&state_i2cmux_pta>;\n" "> pinctrl-2 = <&state_i2cmux_idle>;\n" ">\n" - "> i2c@0 {\n" + "> i2c at 0 {\n" "> reg = <0>;\n" "> ...\n" - "> i2c@1 {\n" + "> i2c at 1 {\n" "> reg = <1>;\n" "> ...\n" ">\n" - "> That would generate child busses 0 and 1. If I was to disable the i2c@0\n" + "> That would generate child busses 0 and 1. If I was to disable the i2c at 0\n" "> node, then there would still be definitions for child busses 0 and 1 in\n" "> the DT, it's just that child bus 0 wouldn't actually exist at run-time.\n" "> I don't see what part of DT needs to be re-written to accomodate this?\n" "\n" - "The way the current driver works, to disable i2c@0 you'd have to remove\n" + "The way the current driver works, to disable i2c at 0 you'd have to remove\n" "the pinctrl-0 state, pinctrl-names string at position 0, and the node\n" "itself.\n" "\n" @@ -89,8 +79,8 @@ "board-A.dts:\n" "\n" "i2cmux {\n" - "\ti2c@0 { status = \"okay\"; };\n" - "\ti2c@1 { status = \"okay\"; };\n" + "\ti2c at 0 { status = \"okay\"; };\n" + "\ti2c at 1 { status = \"okay\"; };\n" "};\n" "\n" "and\n" @@ -98,8 +88,8 @@ "board-B.dts:\n" "\n" "i2cmux {\n" - "\ti2c@0 { status = \"okay\"; };\n" - "\ti2c@2 { status = \"okay\"; };\n" + "\ti2c at 0 { status = \"okay\"; };\n" + "\ti2c at 2 { status = \"okay\"; };\n" "};\n" "\n" "In general, it is less about the binding but how the driver is written:\n" @@ -159,4 +149,4 @@ "\n" Sebastian -6c8a647abfb4e87d25b0b1cd00ef8fd52a5267f08d4be2d2b0d0a83222f12929 +c5b5ad197f3ad46f3a77de2984ef9664b093a728641db71751c7a997958b9acb
diff --git a/a/content_digest b/N2/content_digest index 3a61105..8999f22 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -1,20 +1,19 @@ "ref\01424199129-22099-1-git-send-email-sebastian.hesselbarth@gmail.com\0" "ref\01424199129-22099-2-git-send-email-sebastian.hesselbarth@gmail.com\0" "ref\054E3A8A7.8080703@wwwdotorg.org\0" - "ref\054E3A8A7.8080703-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org\0" - "From\0Sebastian Hesselbarth <sebastian.hesselbarth-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>\0" + "From\0Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>\0" "Subject\0Re: [PATCH 1/8] i2c: mux-pinctrl: Rework to honor disabled child nodes\0" "Date\0Tue, 17 Feb 2015 22:08:09 +0100\0" - "To\0Stephen Warren <swarren-3lzwWm7+Weoh9ZMKESR00Q@public.gmane.org>\0" - "Cc\0Jason Cooper <jason-NLaQJdtUoK4Be96aLqz0jA@public.gmane.org>" - Andrew Lunn <andrew-g2DYL2Zd6BY@public.gmane.org> - Gregory Clement <gregory.clement-wi1+55ScJUtKEb57/3fJTNBPR1lH4CV8@public.gmane.org> - Gabriel Dobato <dobatog-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> - Wolfram Sang <wsa-z923LK4zBo2bacvFa/9K2g@public.gmane.org> - linux-i2c-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org - linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org - " linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org\0" + "To\0Stephen Warren <swarren@wwwdotorg.org>\0" + "Cc\0Jason Cooper <jason@lakedaemon.net>" + Andrew Lunn <andrew@lunn.ch> + Gregory Clement <gregory.clement@free-electrons.com> + Gabriel Dobato <dobatog@gmail.com> + Wolfram Sang <wsa@the-dreams.de> + linux-i2c@vger.kernel.org + devicetree@vger.kernel.org + linux-arm-kernel@lists.infradead.org + " linux-kernel@vger.kernel.org\0" "\00:1\0" "b\0" "On 17.02.2015 21:46, Stephen Warren wrote:\n" @@ -159,4 +158,4 @@ "\n" Sebastian -6c8a647abfb4e87d25b0b1cd00ef8fd52a5267f08d4be2d2b0d0a83222f12929 +747135c7c8f545cc651c0245b5693291fb1e91612ae96be3cf3824d028e1e6db
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.