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: [5/5] usb: typec: ucsi: Support for DisplayPort alt mode From: Heikki Krogerus Message-Id: <20190206084621.GE27830@kuha.fi.intel.com> Date: Wed, 6 Feb 2019 10:46:21 +0200 To: Ajay Gupta Cc: Greg Kroah-Hartman , Michael Hsu , "linux-usb@vger.kernel.org" List-ID: SGkgQWpheSwKCk9uIFR1ZSwgRmViIDA1LCAyMDE5IGF0IDA3OjI0OjQ5UE0gKzAwMDAsIEFqYXkg R3VwdGEgd3JvdGU6Cj4gPiArc3RhdGljIGludCB1Y3NpX2Rpc3BsYXlwb3J0X2NvbmZpZ3VyZShz dHJ1Y3QgdWNzaV9kcCAqZHApIHsKPiA+ICsJdTMyIHBpbnMgPSBEUF9DT05GX0dFVF9QSU5fQVNT SUdOKGRwLT5kYXRhLmNvbmYpOwo+ID4gKwlzdHJ1Y3QgdWNzaV9jb250cm9sIGN0cmw7Cj4gPiAr Cj4gPiArCWlmICghZHAtPm92ZXJyaWRlKQo+ID4gKwkJcmV0dXJuIDA7Cj4gPiArCj4gPiArCWN0 cmwucmF3X2NtZCA9IFVDU0lfQ01EX1NFVF9ORVdfQ0FNKGRwLT5jb24tPm51bSwgMSwgZHAtCj4g PiA+b2Zmc2V0LAo+ID4gK3BpbnMpOwo+IElmIHByZXZpb3VzIENBTSBpcyBhY3RpdmUgYXQgdGhp cyBwb2ludCB0aGVuIHdlIHNob3VsZCBleGl0IGJlZm9yZSBzZXR0aW5nIG5ldwo+IENBTS4gUGxl YXNlIGFkZCBzb21ldGhpbmcgbGlrZSA6Cj4gCj4gKwlpZiAoIWRwLT5vdmVycmlkZSkKPiArCQly ZXR1cm4gMDsKPiAKPiAgICAgICAgIFVDU0lfQ01EX0dFVF9DVVJSRU5UX0NBTShjdHJsLCBkcC0+ Y29uLT5udW0pOwo+ICAgICAgICAgcmV0ID0gdWNzaV9zZW5kX2NvbW1hbmQoZHAtPmNvbi0+dWNz aSwgJmN0cmwsICZjdXIsIHNpemVvZihjdXIpKTsKPiAgICAgICAgIHdoaWxlICgoY3VyICE9IDB4 ZmYpICYmIChjdXIgIT0gZHAtPm9mZnNldCkpIHsKPiAgICAgICAgICAgICAgICAgY3RybC5yYXdf Y21kID0gVUNTSV9DTURfU0VUX05FV19DQU0oZHAtPmNvbi0+bnVtLCAwLCBjdXIsIDApOwo+ICAg ICAgICAgICAgICAgICByZXQgPSB1Y3NpX3NlbmRfY29tbWFuZChkcC0+Y29uLT51Y3NpLCAmY3Ry bCwgTlVMTCwgMCk7Cj4gICAgICAgICAgICAgICAgIFVDU0lfQ01EX0dFVF9DVVJSRU5UX0NBTShj dHJsLCBkcC0+Y29uLT5udW0pOwo+ICAgICAgICAgICAgICAgICByZXQgPSB1Y3NpX3NlbmRfY29t bWFuZChkcC0+Y29uLT51Y3NpLCAmY3RybCwgJmN1ciwgc2l6ZW9mKGN1cikpOwo+ICAgICAgICAg fQo+ICsJY3RybC5yYXdfY21kID0gVUNTSV9DTURfU0VUX05FV19DQU0oZHAtPmNvbi0+bnVtLCAx LCBkcC0KCkknbGwgdGFrZSBhIGxvb2sgYXQgdGhpcyBiZWZvcmUgcHJlcGFyaW5nIHRoZSBuZXh0 IHZlcnNpb24uCgoKdGhhbmtzLAo=