Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/716705/?format=api
{ "id": 716705, "url": "http://patchwork.ozlabs.org/api/patches/716705/?format=api", "web_url": "http://patchwork.ozlabs.org/project/devicetree-bindings/patch/1484755035-25927-12-git-send-email-peda@axentia.se/", "project": { "id": 37, "url": "http://patchwork.ozlabs.org/api/projects/37/?format=api", "name": "Devicetree Bindings", "link_name": "devicetree-bindings", "list_id": "devicetree.vger.kernel.org", "list_email": "devicetree@vger.kernel.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<1484755035-25927-12-git-send-email-peda@axentia.se>", "list_archive_url": null, "date": "2017-01-18T15:57:14", "name": "[v8,11/12] dt-bindings: simplified bindings for single-user gpio mux", "commit_ref": null, "pull_url": null, "state": "superseded", "archived": true, "hash": "95a326ad68bd8286434922eba37a3932967b2ed2", "submitter": { "id": 66028, "url": "http://patchwork.ozlabs.org/api/people/66028/?format=api", "name": "Peter Rosin", "email": "peda@axentia.se" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/devicetree-bindings/patch/1484755035-25927-12-git-send-email-peda@axentia.se/mbox/", "series": [], "comments": "http://patchwork.ozlabs.org/api/patches/716705/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/716705/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<devicetree-owner@vger.kernel.org>", "X-Original-To": "incoming-dt@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming-dt@bilbo.ozlabs.org", "Received": [ "from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3v3WxT374Dz9t0C\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tThu, 19 Jan 2017 03:04:13 +1100 (AEDT)", "(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1753183AbdARQDw (ORCPT\n\t<rfc822;incoming-dt@patchwork.ozlabs.org>);\n\tWed, 18 Jan 2017 11:03:52 -0500", "from mail-db5eur01on0092.outbound.protection.outlook.com\n\t([104.47.2.92]:7097\n\t\"EHLO EUR01-DB5-obe.outbound.protection.outlook.com\"\n\trhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP\n\tid S1753210AbdARQDs (ORCPT <rfc822;devicetree@vger.kernel.org>);\n\tWed, 18 Jan 2017 11:03:48 -0500", "from localhost.localdomain (217.210.101.82) by\n\tVI1PR0202MB2558.eurprd02.prod.outlook.com (10.173.79.137) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id\n\t15.1.845.12; Wed, 18 Jan 2017 15:58:55 +0000" ], "Authentication-Results": [ "ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=axentiatech.onmicrosoft.com\n\theader.i=@axentiatech.onmicrosoft.com header.b=\"HtMxk1sA\"; \n\tdkim-atps=neutral", "spf=none (sender IP is )\n\tsmtp.mailfrom=peda@axentia.se; " ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=axentiatech.onmicrosoft.com; s=selector1-axentia-se;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version;\n\tbh=EWhX+McL96MGEgm7SRpH7ke862BOlq0YvAPE7LtX9Xo=;\n\tb=HtMxk1sAqKweg2Gr6563v6HhkkxkJUvi+rSdVpAqq7h8LGjF2G1zcolWL8UTKTI+K/Pl8+eIWQV4vXdUmOajwydWQ7P1zbE3xdLVe2AC3NY6J7YD0Ohg2uvW7DAZhRndS6vetKcXNuaK0fBffOpinJvM4eIEs+hEw78jCOge62s=", "From": "Peter Rosin <peda@axentia.se>", "To": "<linux-kernel@vger.kernel.org>", "CC": "Peter Rosin <peda@axentia.se>, Wolfram Sang <wsa@the-dreams.de>,\n\tRob Herring <robh+dt@kernel.org>, Mark Rutland <mark.rutland@arm.com>,\n\tJonathan Cameron <jic23@kernel.org>, Hartmut Knaack <knaack.h@gmx.de>,\n\tLars-Peter Clausen <lars@metafoo.de>,\n\tPeter Meerwald-Stadler <pmeerw@pmeerw.net>,\n\tJonathan Corbet <corbet@lwn.net>,\n\tAndrew Morton <akpm@linux-foundation.org>,\n\t<linux-i2c@vger.kernel.org>, <devicetree@vger.kernel.org>,\n\t<linux-iio@vger.kernel.org>, <linux-doc@vger.kernel.org>", "Subject": "[PATCH v8 11/12] dt-bindings: simplified bindings for single-user\n\tgpio mux", "Date": "Wed, 18 Jan 2017 16:57:14 +0100", "Message-ID": "<1484755035-25927-12-git-send-email-peda@axentia.se>", "X-Mailer": "git-send-email 2.1.4", "In-Reply-To": "<1484755035-25927-1-git-send-email-peda@axentia.se>", "References": "<1484755035-25927-1-git-send-email-peda@axentia.se>", "MIME-Version": "1.0", "Content-Type": "text/plain", "X-Originating-IP": "[217.210.101.82]", "X-ClientProxiedBy": "HE1PR0801CA0032.eurprd08.prod.outlook.com (10.167.184.42)\n\tTo VI1PR0202MB2558.eurprd02.prod.outlook.com\n\t(10.173.79.137)", "X-MS-Office365-Filtering-Correlation-Id": "1d365ffb-4829-40bf-e640-08d43fbae8ec", "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0; RULEID:(22001);\n\tSRVR:VI1PR0202MB2558; ", "X-Microsoft-Exchange-Diagnostics": [ "1; VI1PR0202MB2558;\n\t3:ncBHIfo34gvOGLj8+cJcoVIZpSbEipfb38VSL3rxOZMfQ7Cs30uguKfcgQRAW6qpmEihfpvO51aVPUhDovdw96bJJK1N66bIT8lJjXZ3UvqqNEWxAEiVyvECls69RcJnp5i2h+q0NN6uIOjNPormgQlJM65lUqh6xkwe3fXgxXfGLaz5gK714MrQGTmjba1LtDTzIZiVbK55jTHrjHVqjC8ObTmV8j2Tm8aLolFQmxaToTmJKtFFml1eNkk9qxH73W77qC5uMNykkqcKj8eCDw==", "1; VI1PR0202MB2558;\n\t25:cWsxjF786Krj3rALE7azU02qvFu/FAAF6y5BfXHXTgBxbRhIAi/qbEOf7KoNU7nt9JVgVB4FS23UtJDGcL2OZDruYC/jObM3IPJWTdS60EC4COywsJHw+vhhi1OiY9OK2DCB9YiwmVkMXILSBtUfY/4fUMg6IVyd+z3lSU3lTYeKx/5Ki5twmOsMnDABuoLGKtzWkYPD2JBHtdaPbUV5wA7ZlcOPgRmOjQMEpAxdnxj28ml6tT50XCWuG/9WE52BUTKd7+YZfXsI/wtI97ToBgCs7AeD3EIYwjRUl39uKNX4d7tdr+ErPwJaOlzRJ3IPYTBSLXn+W5VtTKMIIt8b6eabQetzO/P+JJFVCdsaUAv3/V94u209XNer1whvWEjj72lY6o/5K4lOHsWScHgmdpoXW+6fIJRB8SpWJRv81V7f+DDIqLTEEXEjd0uY98gxbOM62fBes7hrkN6PdbuY7MPaGgyP1qk+ttyVdg8LoJc97+2NpBakUbHtmZbO3lUyi6HHuDMn9DAmvhu3EGWgi9eKHN51zNeHsEFmxTJmZkZE5VRGYJnJ1YHI+fgy4DSYR+ZcxL2m3bu0j+TY1N46bhjdSlK1QLD7Z8EkGjnXmzKLzvnkug+Cb9+MUW7v8DIvNE+S6qhbEcxnRr9aWbTVkG6pb7TR02htGbA0jxKBWUxZXuuqsVFi6+Q2PpevvEcGG8bwd3bFZrJ7gfCAxxgIMbTYVqlp+ikJNK+t8ye5vHNveIaPeRIEUF8KGBbWeSBi", "1; VI1PR0202MB2558;\n\t31:hR+YmgU36/YZZp9qknSGRcw//H9ZnVZapK1+M6s/4Yf4tPV1QSRBjwdUhrKTsfvmTKy3XAt/+qOMScjur6zTKSgkNNCua82LBdYyu/GfqU8U7Gb5M0AfSsGiddIIjqHP9OE5ntCNfGs87Ea7nCBGcvn9qrt+SFOElwry1CiQqLQnn1/jVPVjk0FfVYYJzKwfqjAOgke+wgtFZ42mkAJgSsPqNHY2mfp1agnSkC9BbT+qx/3brCJoIBWEp0L98hG2YKqWDiNNDk+4+GAQ8bMKSw==;\n\t4:MqD1aFlmRMFtg9cdKVePIQyxdYVqjIxry1g8kSZk/NZOCHfgDRceInGPiOKyne4d05cVcjPaXJnIPdcXq5/0iyOaU5pECrk0SZiXzxlr/wqcANOP0r73Bi6BafOIVXcJ34jTHSsOL6y33B5zYK/WYq+DI6hEABdrKv/ltO7K6QnVRwwMLVHUtQJzVZ1JR/te+7n3UEN5ks149b938mmLBW3O0zPtTK9lqmm+rA1/gP9Us1xZ3FgCr6vmbn9MyOjlBuP9aKPLXMuPbXqzQJhqn7xVW/DkSxZdy52NNtHL8z9WlywXeLLjwRWYDKyXdqLm2klVFrDa7rR4OdnyPfbqwyeaSudnfAdY+uUCnNEWjgscSckGxk75/sct3QxZZGWuw5fOBPiCDaTXYjuVTCWMsTaW9op8Njdczk38uzwSc8AlnELUNXoJaVSQAn4997ZIuxyfApZE47m+MxwMxRQroj+uqKcN0rZJpjEV79CJESySxoGyJ1BWZki6DxVd2kLAu48Oi4jXmsfenZ3m+VEvznsDODj5HNo9FZQWRbgOCVw0cj9gT1o0yzLYE5CckhWPaPjTHU6ff6zUVZUD2tzhmAC89BX1Sq86UB61M3Eb11wyTUurfSZ2qfybN2aH5fh0", "=?us-ascii?Q?1; VI1PR0202MB2558;\n\t23:bsb4BA70TaueSQPPQJVSl6nUMiw5LbK+V/Xa+12?=\n\t=?us-ascii?Q?Lxo+iI8WbekfZfhCx1BXK6ZmNRLPStPX49cxX9/6m133b/tu4k4ijBLu2xCF?=\n\t=?us-ascii?Q?xOnzNzyHnCoVRJYByLr6Uq5WG0KRjtW/aZl7GwCR+hzamZWTOD+Wh8WF6x4r?=\n\t=?us-ascii?Q?iNfJHqzPJnATR3m6NgTgOnp5f5GeWdeyzAB6YlwhogvUk8G2zKaGSD1paCX7?=\n\t=?us-ascii?Q?s6a2wvSFW10ZAUDasF2T026IHH4Bf7aqnvpLy0lCQfySEbUXkuwxU2u1sCgO?=\n\t=?us-ascii?Q?Fgkwhs39foxlA6Y03bavroLOxgUpUbMgjQgpuHfQfO5Gac8toaaXIsA9ZXr3?=\n\t=?us-ascii?Q?yBjqJM6wBQRtthh0vIfNUUqb5NvL0kCqKX3LVrnHlHq926aN3lc3ci5o10B5?=\n\t=?us-ascii?Q?c4hmUTqHcMjEhE/xYhk0hdw+PxAk3iDZnOOgoY7XuOkUXgezQxeHHfJFVmLd?=\n\t=?us-ascii?Q?1BGdwv5pa03dPx9JJOe7JP61NrKex92PEQKFQfofnTyGBkv56uocfwbs+St8?=\n\t=?us-ascii?Q?GvzFhuhVP3cv0IuhXurbPrVQSbsZbrMu1nU+Y/RqNBC1pA+UBjsdKu9S6OmW?=\n\t=?us-ascii?Q?Zv5KTZQ5D+oynY5ULvYCTb+q0hwABGkLYB/h25+D8fMtntxlOavOzaJj+obO?=\n\t=?us-ascii?Q?7bcG8oyNxR9C3i6Pcn6+8IRypGi5z9HKyXhOeyDJIvF7AmGQ9kksxn7PVQX9?=\n\t=?us-ascii?Q?SkbBkf4ST4LRaDwBoD5WZHh01wMxhqWN6MXCDPWaqRMjU41JX5m4vN6Jqk24?=\n\t=?us-ascii?Q?DVXPGavOClP4Vf1uHIktdWarRMzvEWmElmc9T17ru9+XxSWqdmk3vMnVBbQ3?=\n\t=?us-ascii?Q?5Ehza48QpB/YCwLKjcDhohM/rNgMcH15sVfAbJyu9C1Q9uNKgR7IpJEM8U6M?=\n\t=?us-ascii?Q?YOX8YIiyIIdn3XXiORK+DHId0rjxB4HVXr02ojqd25hB5O0C9VnULT1EbOOx?=\n\t=?us-ascii?Q?S81oZrimRQrroT0UrsN1LURoFDFkUeozVbT1dyZ7VdGBkgsBIrHycDUHZ5xn?=\n\t=?us-ascii?Q?gN0QdUgzS6Po64aCbgt1iX0yXJKVmVLaxmGbv7FavdYl1ib2dFYAPOAGSc2j?=\n\t=?us-ascii?Q?PFLRcFu/a11cpqDN3KSY7MzjONdk/+r3nQqTRYP1JwMI3kiBr/LM4270P1f3?=\n\t=?us-ascii?Q?kzQBJxkZQD94JGmNmu51+0sc9mo3KOS3AraDFCNbVNVuAqAJp08Pjs6nSZmA?=\n\t=?us-ascii?Q?IU6W2EIPv3d40ykOSpw5QkcWxaKvpZNtOCkP8Zq5Eois3klW8QCeNVOcocfr?=\n\t=?us-ascii?Q?llaltN44PpFLqTKAdSXQIpXq4NTskbUyLgWmW0KD4Z68BlckNX3gGPo2Ly/y?=\n\t=?us-ascii?Q?/2g=3D=3D?=", "1; VI1PR0202MB2558;\n\t6:ymA4eMXCHlS1WSpadqhVNku5S86ojIjNrMqUr13hdVDPRWV0959dImZy8HKAQXT4lR0ddvXGOLtI0vjz3PxLtz/exTzhS66M6ygi3GkAkAfk2k1OnwPHOdU9xZFH1yC1GLBg1gjEOakO5pqfE6jIasHk4dlJdsX6b69dwBsSdAcLV3Ki8WJgjPb2skr0mnqIKn47F2klVfjD51AcuB3jMlXLV9VypnNUUU6ezQ/jybETZ/ZIZC4gq7/PAtmMnLFBCF5hv7pJo9S961GyjJGbS/l3sLHfcitslHqOdp6q5FI3w01zmwGNyQlt2eU9t+QrpmOxlxf0VkXdmAx2CmFscXDYruAgCtIas3NE0AuYhIosW1cE5c2JptvvqW5xAi2oQWUhEI5RXBsVVStarXjZKIlzxKBImcxGkpV1bWIYjcSZS1IrS/ldqJ9513UnDlLP;\n\t5:Y4gLKNtBV0TE239eeE/kYu9hwszU9rQeMbnezmBa/pB8l8yfRpoBChg3UdGhPtAmzWq390jdj45JG/iiPyuuOEyjlJ0Wp9TCKDkwhoazvZBRRaGckVTfd8yhku3IsIq0a6fd0TMxAx0ZP2JuGDyGEw==;\n\t24:oNWlrUgUns3a0/IKFGmLRW+6g1/eRGS/t4JmeDSM4QP6E3r7HB9kNaE3DQoJeV83TA3q6kZR0LPGBxHATv6Jkw5GYj21PoXyB8Zsjl9mwZU=", "1; VI1PR0202MB2558;\n\t7:4CPsm1PfdSW++oPFtIgSWOa4Pj5qJz10yjXzUXo81f9Fl9jF42UXYwSqAuLTRhZ4gB8cd3d2u4iadD9iHgrWsRptOGdbmGBWMvjCLKEd9clTNk022YyMj+ZVmVN/bdQ8wtrCk8VuIz+O/HKmuXSe7G3VybzlmnrzP6FZ+aXBsvyfOr/gdsORnYhYTSrxcUQJRXQd1nMJ+tumgMvEzVj/yU1gY3VEIf8g42A2Ktz0cUUu72JsH0l+rSxqljc7k0nLLaYL0V7Jv5MpGkvSuJHe4ppVzNhKGnEPw7KVyjnHZGTfbfJ1+l7MISgexqjwNacjXQyZwMZiSwisX+4fnEF6X2yAtSiSWmnqU3/nOlVgoXokWrZYIZiKto4GHTiFoA3Q/I3xp5GsEjISljeVpzhmnpFg4g8wYIlUgR7O58fvxC2/4h5pyvUSG281s5Z32HPeZ3tElIgRZvM5bM3pAX395w==" ], "X-Microsoft-Antispam-PRVS": "<VI1PR0202MB25587C2C7584D4305411D3C2BC7F0@VI1PR0202MB2558.eurprd02.prod.outlook.com>", "X-Exchange-Antispam-Report-Test": "UriScan:;", "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6041248)(2016111802025)(20161123555025)(20161123564025)(20161123562025)(20161123560025)(6072148)(6043046);\n\tSRVR:VI1PR0202MB2558; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0202MB2558; ", "X-Forefront-PRVS": "01917B1794", "X-Forefront-Antispam-Report": "SFV:NSPM;\n\tSFS:(10019020)(4630300001)(6009001)(6069001)(7916002)(39450400003)(39410400002)(39840400002)(189002)(199003)(3846002)(38730400001)(6512007)(5660300001)(50466002)(101416001)(47776003)(48376002)(54906002)(97736004)(76176999)(53936002)(189998001)(50986999)(305945005)(7416002)(4326007)(74482002)(106356001)(2950100002)(6666003)(86362001)(6116002)(81166006)(6916009)(68736007)(5003940100001)(36756003)(7736002)(2906002)(25786008)(8666007)(42186005)(2351001)(81156014)(33646002)(6486002)(110136003)(6506006)(66066001)(92566002)(105586002)(50226002)(8676002)(42262002);\n\tDIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0202MB2558;\n\tH:localhost.localdomain; FPR:; \n\tSPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; ", "Received-SPF": "None (protection.outlook.com: axentia.se does not designate\n\tpermitted sender hosts)", "SpamDiagnosticOutput": "1:99", "SpamDiagnosticMetadata": "NSPM", "X-OriginatorOrg": "axentia.se", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "18 Jan 2017 15:58:55.2964\n\t(UTC)", "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "VI1PR0202MB2558", "Sender": "devicetree-owner@vger.kernel.org", "Precedence": "bulk", "List-ID": "<devicetree.vger.kernel.org>", "X-Mailing-List": "devicetree@vger.kernel.org" }, "content": "Allow bindings for a GPIO controlled mux to be specified in the\nmux consumer node.\n\nAcked-by: Jonathan Cameron <jic23@kernel.org>\nSigned-off-by: Peter Rosin <peda@axentia.se>\n---\n .../devicetree/bindings/mux/mux-controller.txt | 26 ++++++++++++++++++++++\n 1 file changed, 26 insertions(+)", "diff": "diff --git a/Documentation/devicetree/bindings/mux/mux-controller.txt b/Documentation/devicetree/bindings/mux/mux-controller.txt\nindex 42b2177e5ae1..4e89df8b2392 100644\n--- a/Documentation/devicetree/bindings/mux/mux-controller.txt\n+++ b/Documentation/devicetree/bindings/mux/mux-controller.txt\n@@ -125,3 +125,29 @@ An example mux controller might look like this:\n \t\treg = <0x50>;\n \t\t#mux-control-cells = <1>;\n \t};\n+\n+\n+Combinded controller and consumer of a GPIO mux\n+-----------------------------------------------\n+\n+For the common case of a single consumer of a GPIO controlled mux, there is\n+a simplified binding which will instantiate an implicit mux controller. Just\n+specify a mux-gpios property with the same interpretation as in mux-gpio.txt.\n+Note that other properties described in mux-gpio.txt are not available in\n+this simplified form and that the mux controller is unnamed. If you need\n+more than one mux controller, a shared mux controller or if you need a\n+specific idle-state, use the more flexible binding with the mux controller\n+in its own node.\n+\n+Example:\n+\n+\tadc-mux {\n+\t\tcompatible = \"io-channel-mux\";\n+\t\tio-channels = <&adc 0>;\n+\t\tio-channel-names = \"parent\";\n+\n+\t\tmux-gpios = <&pioA 0 GPIO_ACTIVE_HIGH>,\n+\t\t\t <&pioA 1 GPIO_ACTIVE_HIGH>;\n+\n+\t\tchannels = \"sync-1\", \"in\", \"out\", \"sync-2\";\n+\t};\n", "prefixes": [ "v8", "11/12" ] }