{"id":818490,"url":"http://patchwork.ozlabs.org/api/patches/818490/?format=json","web_url":"http://patchwork.ozlabs.org/project/devicetree-bindings/patch/1506398723-19359-4-git-send-email-jun.li@nxp.com/","project":{"id":37,"url":"http://patchwork.ozlabs.org/api/projects/37/?format=json","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":"<1506398723-19359-4-git-send-email-jun.li@nxp.com>","list_archive_url":null,"date":"2017-09-26T04:05:14","name":"[resend,03/12] staging: typec: tcpci: add documentation for tcpci","commit_ref":null,"pull_url":null,"state":"changes-requested","archived":true,"hash":"d85755978a90984e9f634fca043219b4054d33a8","submitter":{"id":69265,"url":"http://patchwork.ozlabs.org/api/people/69265/?format=json","name":"Jun Li","email":"jun.li@nxp.com"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/devicetree-bindings/patch/1506398723-19359-4-git-send-email-jun.li@nxp.com/mbox/","series":[{"id":5078,"url":"http://patchwork.ozlabs.org/api/series/5078/?format=json","web_url":"http://patchwork.ozlabs.org/project/devicetree-bindings/list/?series=5078","date":"2017-09-26T04:05:11","name":"staging: typec: tcpci: move out of staging","version":1,"mbox":"http://patchwork.ozlabs.org/series/5078/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/818490/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/818490/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","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=devicetree-owner@vger.kernel.org; receiver=<UNKNOWN>)","ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=nxp.com header.i=@nxp.com header.b=\"kfjAkIJp\"; \n\tdkim-atps=neutral","spf=none (sender IP is )\n\tsmtp.mailfrom=jun.li@nxp.com; "],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3y1YXf6817z9tXc\n\tfor <incoming-dt@patchwork.ozlabs.org>;\n\tTue, 26 Sep 2017 18:10:10 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S967212AbdIZIKI (ORCPT <rfc822; incoming-dt@patchwork.ozlabs.org>);\n\tTue, 26 Sep 2017 04:10:08 -0400","from mail-eopbgr40044.outbound.protection.outlook.com\n\t([40.107.4.44]:1443\n\t\"EHLO EUR03-DB5-obe.outbound.protection.outlook.com\"\n\trhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP\n\tid S967138AbdIZIKF (ORCPT <rfc822;devicetree@vger.kernel.org>);\n\tTue, 26 Sep 2017 04:10:05 -0400","from linux-hcu8.ap.freescale.net (192.158.241.86) by\n\tAM2PR04MB0756.eurprd04.prod.outlook.com (2a01:111:e400:8411::16) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7;\n\tTue, 26 Sep 2017 08:08:28 +0000"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version;\n\tbh=t8+EQyh7xW3/7bPJoTqtfTAvc2UnjiHHQ0Kj6tk5xaA=;\n\tb=kfjAkIJpLzwg8Y4JwSbof1taM9ngqAR/t6SUmeFPF604a7YrTlGPJUQgTodSs+o7/T76F2itO0oeLSUqiehwzJkcqNO48KR2u37uwH5hcJq5Is8rMqGSI25MdTrgC7Da7t+UmlrtO1lEw3IzV6/dUWnP6qOXVHwM28VDVXNP40o=","From":"Li Jun <jun.li@nxp.com>","To":"gregkh@linuxfoundation.org, linux@roeck-us.net, robh+dt@kernel.org,\n\tmark.rutland@arm.com, heikki.krogerus@linux.intel.com","Cc":"yueyao@google.com, o_leveque@orange.fr, peter.chen@nxp.com,\n\taisheng.dong@nxp.com, jun.li@nxp.com, linux-usb@vger.kernel.org,\n\tdevicetree@vger.kernel.org","Subject":"[PATCH resend 03/12] staging: typec: tcpci: add documentation for\n\ttcpci","Date":"Tue, 26 Sep 2017 12:05:14 +0800","Message-Id":"<1506398723-19359-4-git-send-email-jun.li@nxp.com>","X-Mailer":"git-send-email 2.6.6","In-Reply-To":"<1506398723-19359-1-git-send-email-jun.li@nxp.com>","References":"<1506398723-19359-1-git-send-email-jun.li@nxp.com>","MIME-Version":"1.0","Content-Type":"text/plain","X-Originating-IP":"[192.158.241.86]","X-ClientProxiedBy":"HK2PR02CA0189.apcprd02.prod.outlook.com\n\t(2603:1096:201:21::25) To AM2PR04MB0756.eurprd04.prod.outlook.com\n\t(2a01:111:e400:8411::16)","X-MS-PublicTrafficType":"Email","X-MS-Office365-Filtering-Correlation-Id":"fb1186fa-b352-4960-3bd9-08d504b5fcb7","X-MS-Office365-Filtering-HT":"Tenant","X-Microsoft-Antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(22001)(2017030254152)(48565401081)(2017052603199)(201703131423075)(201703031133081)(201702281549075);\n\tSRVR:AM2PR04MB0756; ","X-Microsoft-Exchange-Diagnostics":["1; AM2PR04MB0756;\n\t3:OyN18jw6r1j4EJPDXi7btle3+vZwe+RJJtLfBQDX9si0h+UKjdhOaUDn5mnkRNNMVvo5Ky9Rs1fPRA6F8GF6GnC8AP6ybjqmBV7hobaLbqo4bj5CALHudUTniXG9JDg88ny0JVvf68fxIQxgtZrvkQiv5zfeFZYh3PBVSDhtXAESC5JQQfbwaV07/ReQoz9QO15NZgIejXz+Cpn476G3ojSxBxymLv01eAd9wc0/Zqy5IDDvAFqGnE/W83Cm0O3c;\n\t25:zhIY2Zfl81Uakmyj+eCXa+Sv0ltAKGsMaqNOXv3DQZlencpH3tQEJlc5udiwS6xY5jIANZEzFz5yDD4SOERXiMULWnt2MuHSapyfCmodYKus8Q85e7EZ/KDu3vlSBYPjgtsFBAxWMT99Q/nS6cFbJJcihArtbhDprQJjNfD9j+FcS9QgQaKt3zrhcfn/PSgbXPScBEQDr+nD835O6+oaK3xL0IVCzNiVFB+ntCk4ilby3q7iaFlBRS6JkYKCQNVcPQkxtEAq5vdV403A3LrdyVdAs+Ns1NvhDlrONg3I08bCQK3F3ejlDWvQUG8vMbwxXJ0lwoBJgS1iqLJWMG1bPA==;\n\t31:GFfpxRr/fcHVJXfUWK8OnLlnD1isPxnEXu1E1YjJo59knMDPwe0DLWhvHpMXEMd+MeCFWidvYK+V4UTpMVs8OEu3V1o2LV4z2abWnFCFVtfoDR4edWoecZyMJXxxUwdDLJjz2lUcVWHdgKimij63jORibdO8OhFoAmyHaKy8UOp04iIK10DOk4mgq77O4qsJ/jzpqEBRgrYmIIdUbu5Jw5m1Dcm7HKFUjOAGJJCNxs8=","1; AM2PR04MB0756;\n\t20:SAt+h4cbugyjV8D72J2Ns3q+aw5bjIwEU63l6EzfCWAVEYo9MY+PHGED3kxM3MhAzhI1LQfvYhm1o1khXgE+G8hyiGdr35dr3JYtHoWpLAS3KcCwYiXgGQ1uag3xhmF12IV+w6W2ws+AhQPV8U4iYWFBTXZoLzcm81LGz5FferY5LB+vO4kiNcgsICNoWY3e/MDrux1CBV7AFMCS3mKc6AhJgn1uVPX3v/enAEB/gDzvq57OGeL9JIWfKGYpr6M6ht/LFtAf542lUWg1kmxUgfTqHfb/MOBCKXqQeAtI9UsH1I1ii2EBFDDzjnx+qejrDkNbRhoAMnl5cIjh4T/pNY9PW/sbJYHkxjq2dInHaCh9pbGzVvsck557Pk4IJ+5qVGEofI8apQX/CDdv7N64cOeVDB5vb7+jSltv5W/ZfZs8AgBN4W7IrELNUFtezjWJBuOcXMage2G0HAEFGkqDUt9saH7/6nJ5SotrSfz49S8snkrTRdPgQMWLTPjWuF/D;\n\t4:2SXHDLcmnXH7CVd1/XYOrTQe19bwSNIPNNo4gAsvRh8mOw9lgyFEsXw3ewcWVqBAgOC0SPvZ4E8rwXtxKeeVSnzCQ8nq+y2erMxugrFktgfIMcDGZWMONBPI2ZKnNDemRSy+fqoqGIBXKXtzVoCjN3EjZoMuJaK8jdO9MuFrOQqeaTP7UTOY/Sci4Vess7Yt8BjVA6wwpY5WWD774yYiAly76RZplSKVTVKp+xYmXIyKvgNxr9qMhN+PG8QvMzwYTYBLUaH1qIhxN2Kvul5f0ZLmNbjMx++u1+5pRWx/7lU=","=?us-ascii?Q?1; AM2PR04MB0756;\n\t23:YDxfgx7Yz2bZNwHSh5KVC8ov9/HMGZcy/LdmhdOZI?=\n\tNtlTEIf2ZpdQTkQs7JIhACobdmpUjI6PLRja4rib3+XL5UXZu+GzvTSbpXPpl/Uh72hWtJCb7qbya1lVqZWT7PqcyqzutsT8wCjqGb3svncabAVu++Hqdgs0FWR8fh9fowPDPgAQLvlWJzXGfDmi3DIzCbo4upr0voYfQ9GwwBwb3zDxHiADx1dZxTnmqGzw5Zq68YjhFFQmGwcuckxdc5DJZqUss5jPnHTivUTheASaILx4tOBybtbko/5iowvoN2UfjL4BvVNiTONYjfa4+tk9K102vpxpK9txgPZPr8wrh8INo5P9HMQldGbk/8VLmqIYABozw2wv3rsMDFb6Q/6Mtt4Z9r5eZn7Y3u9Pvev9u3tyMnPY8xNX7DlzPfzEjJ/9dcBzXkAlHUrt6KXt5GMhTxQHUl+iaZiSMsLCYVTUsnUB69xOdZE2cgWL4KcBk2fQ8gNzGRZHBCs7RXlbvucZ2nRi/bT5wYHMS3yXKym7P/ihFnncAfLgNCvsgFsC5BQK1k0ywQI+GT6v3muhosbeWUGJBTqzdUQYLz31kap2Zz5MOepK3J4Ky6xrTEk/XUzVRKqzGb+wLf45OtBcXUpz48huN6WNGQ0FylQ/PWzPtO8looK0CYiY14/htoK6SjAAd0w9FZ+WmHAT+MezbPfTPMI4VN2aXZ42+fZJCBGoE9FEPjmpxTQ3SmBIKuROkky5IU3PCLcTNfzFRGBBlYWrL5iT31awffrfFFgH4WMV7NtzWpyhe2zZHDHjufS19+t3J1plEjc9n30OcOyZlV78XDR6Ke2PZXBAGSFiTAB0R/7vMaIWun/htRCopFe40kN0do//JSAoC1xsCXY5uZ/F41qhq/jCKYliexFReUorXwAsTs9w0Rp7XnjLGKd/OfnwP91uahf9dY9zBHml+asgyY01WX/R1axRcQdk6gRIiQDIBoMpe/iBZAMF636fbSGxaAWodvw78JaliYUwc7RpXM4WCa5tKAWnwW7CmvaINq11qiebKlNs8kqg22eYliBda8HXeL4L7HMps9bz9cWFKfkvH1QE3PGmrI5Hq7Clg==","1; AM2PR04MB0756;\n\t6:osLJbGaHDQBGz3QPpzQSaFxasPpayIFmZhQ3KTnPcBYRbEdMxKbwRk+F8HxVqmiWSrJeqoH32vi/SS+MK8isL2QO8UdetPbJ52PUQkSPKSJfHHc+t58IVwi+zAEqqfoqddYtG8RRnesWv+s/zjq1KtUhsEXQlWwGPsArvrZJCRfaNzzfLiA4/bbENvsHc6dOXuN05QQO7LVA65QYe3OlCRmPz7FSirsBFXpxaFydNgSJE6r2YrxjLeTG4sBJ1uXy9cdFM4FS8UzBsXOpg2aEQB1Xv/DCb9d1HococHtA4CO2j1B1I22kaHrdJa7B0K7JqqtSzYFql5hVBYVuPUJHjg==;\n\t5:thDBdMqeq3nH/UOiEqPO85xmi7+X/zU+HLxZfe8E9GmN4bZpgIEGXIkMNsiW9oNYRYiLUS0l9J666T9HLHBCdewg1QVNqG95m3JFZFVc1WSDr9Wn60aRt7NWlH7hAMqNNTn2p+8ipefVk5bur2urLA==;\n\t24:7JnciKjQ828QvJ1GpX8+zF2ESBoUaS3x2+YKAO2ZU8J9xnXkJ69Y0b5AHEZlRK2RfBtFcpQC3q+EI5aSeYCtAVOtG33WCccLDsJJbxfewaA=;\n\t7:qkHJDATLGXEgMb34BCU//jA3vQ1Cz/pmS+Jx/VS5FQpkbkdFpniMgAFG1/9MAvwRDQfHBFFb2bdzXHKf47y//s9/qdeK0sWfU/rPN+m0xjTc4ctNrrbh9q3ijB1Ck1yL9NXsb4pA8iI9zlqM5AZucBXJJIiDcQRk4LjcjFQRIRxegcZVE9/36V85PF+r1ndy/+KeqQuFw6jC/WS30VyZ3zmLgy3CvQPgbJ1GzWASBqI="],"X-MS-TrafficTypeDiagnostic":"AM2PR04MB0756:","X-Exchange-Antispam-Report-Test":"UriScan:(185117386973197);","X-Microsoft-Antispam-PRVS":"<AM2PR04MB07560E795A383CE82E649FA1897B0@AM2PR04MB0756.eurprd04.prod.outlook.com>","X-Exchange-Antispam-Report-CFA-Test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(3002001)(93006095)(93001095)(10201501046)(100000703101)(100105400095)(6055026)(6041248)(20161123562025)(20161123560025)(20161123558100)(20161123555025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:AM2PR04MB0756; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:AM2PR04MB0756; ","X-Forefront-PRVS":"0442E569BC","X-Forefront-Antispam-Report":"SFV:NSPM;\n\tSFS:(10009020)(6009001)(346002)(376002)(39860400002)(189002)(199003)(8676002)(575784001)(86362001)(101416001)(48376002)(50466002)(97736004)(66066001)(36756003)(50986999)(76176999)(305945005)(68736007)(25786009)(81156014)(2950100002)(5660300001)(47776003)(6116002)(50226002)(6486002)(478600001)(6512007)(81166006)(3846002)(5003940100001)(2906002)(106356001)(316002)(6666003)(7736002)(6506006)(4326008)(33646002)(16526017)(8936002)(105586002)(189998001)(53936002)(16586007);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:AM2PR04MB0756;\n\tH:linux-hcu8.ap.freescale.net; \n\tFPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; ","Received-SPF":"None (protection.outlook.com: nxp.com does not designate\n\tpermitted sender hosts)","SpamDiagnosticOutput":"1:99","SpamDiagnosticMetadata":"NSPM","X-OriginatorOrg":"nxp.com","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"26 Sep 2017 08:08:28.6989\n\t(UTC)","X-MS-Exchange-CrossTenant-FromEntityHeader":"Hosted","X-MS-Exchange-CrossTenant-Id":"686ea1d3-bc2b-4c6f-a92c-d99c5c301635","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"AM2PR04MB0756","Sender":"devicetree-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<devicetree.vger.kernel.org>","X-Mailing-List":"devicetree@vger.kernel.org"},"content":"TCPCI stands for typec port controller interface, its implementation\nhas full typec port control with power delivery support, it's a\nstandard i2c slave with GPIO input as irq interface, detail see spec\n\"Universal Serial Bus Type-C Port Controller Interface Specification\nRevision 1.0, Version 1.1\"\n\nSigned-off-by: Li Jun <jun.li@nxp.com>\n---\n .../devicetree/bindings/usb/typec-tcpci.txt        | 36 ++++++++++++++++++++++\n 1 file changed, 36 insertions(+)","diff":"diff --git a/Documentation/devicetree/bindings/usb/typec-tcpci.txt b/Documentation/devicetree/bindings/usb/typec-tcpci.txt\nnew file mode 100644\nindex 0000000..9268440\n--- /dev/null\n+++ b/Documentation/devicetree/bindings/usb/typec-tcpci.txt\n@@ -0,0 +1,36 @@\n+TCPCI(Typec port cotroller interface) binding\n+---------------------------------------------\n+\n+Required properties:\n+- compatible:       should be \"usb,tcpci\".\n+- reg:              the i2c slave address of typec port controller device.\n+- interrupt-parent: the phandle to the interrupt controller which provides\n+                    the interrupt.\n+- interrupts:       interrupt specification for tcpci alert.\n+- port-type:        typec port type.\n+- default-role:     preferred power role if port type is \"dual\".\n+\n+Required properties only for power source or drp:\n+- src-pdos\n+\n+Required properties only for power sink or drp:\n+- snk-pdos\n+- max-snk-mv\n+- max-snk-ma\n+- op-snk-mw\n+\n+Example:\n+\n+ptn5110@50 {\n+\tcompatible = \"usb,tcpci\";\n+\treg = <0x50>;\n+\tinterrupt-parent = <&gpio3>;\n+\tinterrupts = <3 IRQ_TYPE_LEVEL_LOW>;\n+\tport-type = \"dual\";\n+\tdefault-role = \"sink\";\n+\tsrc-pdos = <0x380190c8>;\n+\tsnk-pdos = <0x380190c8 0x3802d0c8>;\n+\tmax-snk-mv = <9000>;\n+\tmax-snk-ma = <1000>;\n+\top-snk-mw = <9000>;\n+};\n","prefixes":["resend","03/12"]}