From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Subject: [v5,01/14] dt-bindings: connector: add properties for typec From: Oliver Neukum Message-Id: <1525332431.12348.1.camel@suse.com> Date: Thu, 03 May 2018 09:27:11 +0200 To: Li Jun , robh+dt@kernel.org, heikki.krogerus@linux.intel.com, gregkh@linuxfoundation.org, linux@roeck-us.net Cc: gsomlo@gmail.com, linux-imx@nxp.com, peter.chen@nxp.com, shufan_lee@richtek.com, a.hajda@samsung.com, cw00.choi@samsung.com, devicetree@vger.kernel.org, linux-usb@vger.kernel.org List-ID: QW0gRG9ubmVyc3RhZywgZGVuIDAzLjA1LjIwMTgsIDA4OjI0ICswODAwIHNjaHJpZWIgTGkgSnVu Ogo+ICtPcHRpb25hbCBwcm9wZXJ0aWVzIGZvciB1c2ItYy1jb25uZWN0b3I6Cj4gKy0gcG93ZXIt cm9sZTogc2hvdWxkIGJlIG9uZSBvZiAic291cmNlIiwgInNpbmsiIG9yICJkdWFsIihEUlApIGlm IHR5cGVjCj4gK8KgIGNvbm5lY3RvciBoYXMgcG93ZXIgc3VwcG9ydC4KPiArLSB0cnktcG93ZXIt cm9sZTogcHJlZmVycmVkIHBvd2VyIHJvbGUgaWYgImR1YWwiKERSUCkgY2FuIHN1cHBvcnQgVHJ5 LlNOSwo+ICvCoCBvciBUcnkuU1JDLCBzaG91bGQgYmUgInNpbmsiIGZvciBUcnkuU05LIG9yICJz b3VyY2UiIGZvciBUcnkuU1JDLgo+ICstIGRhdGEtcm9sZTogc2hvdWxkIGJlIG9uZSBvZiAiaG9z dCIsICJkZXZpY2UiLCAiZHVhbCIoRFJEKSBpZiB0eXBlYwo+ICvCoCBjb25uZWN0b3Igc3VwcG9y dHMgVVNCIGRhdGEuCgpIaSwKCmlzIHRoaXMgcmVhbGx5IGNvcnJlY3Q/CgpDYW4gb25lIGltcGxl bWVudCBhIGRldmljZSB0aGF0IGNhbiBvcGVyYXRlIGFzIGVpdGhlciBERlAgb3IgVUZQLApidXQg bm90IGltcGxlbWVudHMgdGhlIGR5bmFtaWMgcm9sZSBzd2l0Y2ggdGhhdCBhIERSUCBtdXN0IHN1 cHBvcnQ/CgoJUmVnYXJkcwoJCU9saXZlcgotLS0KVG8gdW5zdWJzY3JpYmUgZnJvbSB0aGlzIGxp c3Q6IHNlbmQgdGhlIGxpbmUgInVuc3Vic2NyaWJlIGxpbnV4LXVzYiIgaW4KdGhlIGJvZHkgb2Yg YSBtZXNzYWdlIHRvIG1ham9yZG9tb0B2Z2VyLmtlcm5lbC5vcmcKTW9yZSBtYWpvcmRvbW8gaW5m byBhdCAgaHR0cDovL3ZnZXIua2VybmVsLm9yZy9tYWpvcmRvbW8taW5mby5odG1sCg== From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <1525332431.12348.1.camel@suse.com> Subject: Re: [PATCH v5 01/14] dt-bindings: connector: add properties for typec From: Oliver Neukum Date: Thu, 03 May 2018 09:27:11 +0200 In-Reply-To: <1525307094-27402-2-git-send-email-jun.li@nxp.com> References: <1525307094-27402-1-git-send-email-jun.li@nxp.com> <1525307094-27402-2-git-send-email-jun.li@nxp.com> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 8bit To: Li Jun , robh+dt@kernel.org, heikki.krogerus@linux.intel.com, gregkh@linuxfoundation.org, linux@roeck-us.net Cc: gsomlo@gmail.com, linux-imx@nxp.com, peter.chen@nxp.com, shufan_lee@richtek.com, a.hajda@samsung.com, cw00.choi@samsung.com, devicetree@vger.kernel.org, linux-usb@vger.kernel.org List-ID: Am Donnerstag, den 03.05.2018, 08:24 +0800 schrieb Li Jun: > +Optional properties for usb-c-connector: > +- power-role: should be one of "source", "sink" or "dual"(DRP) if typec > +  connector has power support. > +- try-power-role: preferred power role if "dual"(DRP) can support Try.SNK > +  or Try.SRC, should be "sink" for Try.SNK or "source" for Try.SRC. > +- data-role: should be one of "host", "device", "dual"(DRD) if typec > +  connector supports USB data. Hi, is this really correct? Can one implement a device that can operate as either DFP or UFP, but not implements the dynamic role switch that a DRP must support? Regards Oliver