From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mats Karrman Subject: Re: [PATCH v4 10/13] usb: typec: tcpm: set cc for drp toggling attach Date: Thu, 29 Mar 2018 23:18:34 +0200 Message-ID: <03c6ab05-7734-d7bb-4c4b-d00916032e0c@gmail.com> References: <1522253178-32414-1-git-send-email-jun.li@nxp.com> <1522253178-32414-11-git-send-email-jun.li@nxp.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1522253178-32414-11-git-send-email-jun.li@nxp.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: driverdev-devel-bounces@linuxdriverproject.org Sender: "devel" To: Li Jun , robh+dt@kernel.org, gregkh@linuxfoundation.org, heikki.krogerus@linux.intel.com, linux@roeck-us.net Cc: devel@driverdev.osuosl.org, devicetree@vger.kernel.org, peter.chen@nxp.com, linux-usb@vger.kernel.org, a.hajda@samsung.com, linux-imx@nxp.com, shufan_lee@richtek.com List-Id: devicetree@vger.kernel.org SGkgTGksCgpPbiAwMy8yOC8yMDE4IDA2OjA2IFBNLCBMaSBKdW4gd3JvdGU6Cgo+IEluIGNhc2Ug b2YgZHJwIHRvZ2dsaW5nLCB3ZSBtYXkgbmVlZCBzZXQgY29ycmVjdCBjYyB2YWx1ZSBmb3Igcm9s ZSBjb250cm9sCj4gYWZ0ZXIgYXR0YWNoIGFzIGl0IG1heSBuZXZlciBiZWVuIHNldC4KPgo+IFNp Z25lZC1vZmYtYnk6IExpIEp1biA8anVuLmxpQG54cC5jb20+Cj4gLS0tCj4gIGRyaXZlcnMvdXNi L3R5cGVjL3RjcG0uYyB8IDUgKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygr KQo+Cj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvdXNiL3R5cGVjL3RjcG0uYyBiL2RyaXZlcnMvdXNi L3R5cGVjL3RjcG0uYwo+IGluZGV4IDIxOGMyMzAuLjcyZDQyMzIgMTAwNjQ0Cj4gLS0tIGEvZHJp dmVycy91c2IvdHlwZWMvdGNwbS5jCj4gKysrIGIvZHJpdmVycy91c2IvdHlwZWMvdGNwbS5jCj4g QEAgLTIxMjYsNiArMjEyNiw3IEBAIHN0YXRpYyB2b2lkIHRjcG1fcmVzZXRfcG9ydChzdHJ1Y3Qg dGNwbV9wb3J0ICpwb3J0KQo+ICAJdGNwbV9zZXRfYXR0YWNoZWRfc3RhdGUocG9ydCwgZmFsc2Up Owo+ICAJcG9ydC0+dHJ5X3NyY19jb3VudCA9IDA7Cj4gIAlwb3J0LT50cnlfc25rX2NvdW50ID0g MDsKPiArCXBvcnQtPmNjX3JlcSA9IDA7CgpJIGRvbid0IHRoaW5rIGl0J3MgT0sgdG8gdXNlICIw IiBoZXJlLiBjY19yZXEgaXMgYW4gZW51bSBzbyB3aHkgbm90IHVzZSAifFRZUEVDX0NDX09QRU4i P3wKCj4gIH0KPiAgCj4gIHN0YXRpYyB2b2lkIHRjcG1fZGV0YWNoKHN0cnVjdCB0Y3BtX3BvcnQg KnBvcnQpCj4gQEAgLTIzNjEsNiArMjM2Miw4IEBAIHN0YXRpYyB2b2lkIHJ1bl9zdGF0ZV9tYWNo aW5lKHN0cnVjdCB0Y3BtX3BvcnQgKnBvcnQpCj4gIAkJYnJlYWs7Cj4gIAo+ICAJY2FzZSBTUkNf QVRUQUNIRUQ6Cj4gKwkJaWYgKCFwb3J0LT5jY19yZXEpCgrCoMKgwqAgwqDCoMKgIAlpZiAocG9y dC0+Y2NfcmVxID09IHxUWVBFQ19DQ19PUEVOKXwKCj4gKwkJCXRjcG1fc2V0X2NjKHBvcnQsIHRj cG1fcnBfY2MocG9ydCkpOwo+ICAJCXJldCA9IHRjcG1fc3JjX2F0dGFjaChwb3J0KTsKPiAgCQl0 Y3BtX3NldF9zdGF0ZShwb3J0LCBTUkNfVU5BVFRBQ0hFRCwKPiAgCQkJICAgICAgIHJldCA8IDAg PyAwIDogUERfVF9QU19TT1VSQ0VfT04pOwo+IEBAIC0yNTMxLDYgKzI1MzQsOCBAQCBzdGF0aWMg dm9pZCBydW5fc3RhdGVfbWFjaGluZShzdHJ1Y3QgdGNwbV9wb3J0ICpwb3J0KQo+ICAJCXRjcG1f c2V0X3N0YXRlKHBvcnQsIFNOS19VTkFUVEFDSEVELCBQRF9UX1BEX0RFQk9VTkNFKTsKPiAgCQli cmVhazsKPiAgCWNhc2UgU05LX0FUVEFDSEVEOgo+ICsJCWlmICghcG9ydC0+Y2NfcmVxKQoKRGl0 dG8uCgo+ICsJCQl0Y3BtX3NldF9jYyhwb3J0LCBUWVBFQ19DQ19SRCk7Cj4gIAkJcmV0ID0gdGNw bV9zbmtfYXR0YWNoKHBvcnQpOwo+ICAJCWlmIChyZXQgPCAwKQo+ICAJCQl0Y3BtX3NldF9zdGF0 ZShwb3J0LCBTTktfVU5BVFRBQ0hFRCwgMCk7CgovLyBNYXRzCgoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZGV2ZWwgbWFpbGluZyBsaXN0CmRldmVsQGxp bnV4ZHJpdmVycHJvamVjdC5vcmcKaHR0cDovL2RyaXZlcmRldi5saW51eGRyaXZlcnByb2plY3Qu b3JnL21haWxtYW4vbGlzdGluZm8vZHJpdmVyZGV2LWRldmVsCg==