Received: by 10.223.185.116 with SMTP id b49csp814608wrg; Wed, 21 Feb 2018 07:20:58 -0800 (PST) X-Google-Smtp-Source: AH8x225uTnxAKIlRxRN9/RKNjJt8w8A8VoCo/WX6LgfCgcKPV6Q02J0te/uV+taefOijWTgdS/p7 X-Received: by 10.98.181.14 with SMTP id y14mr3700395pfe.220.1519226458058; Wed, 21 Feb 2018 07:20:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519226458; cv=none; d=google.com; s=arc-20160816; b=OPtCWlWBd84PsJB48deOn4kq74sdJa4bVNuLBAjEwTiiitM2wQiu/NG757sUanMZOX XMGT3bYqDFe/HCyikx19xa6tmWjFpFQkWrHRvlnx2WbqaWpA4APJ+e1ZY5ROdnFhx+SD e+40M8gJaBieKeEINoUDCLzGme3TlUnfnTxMY6ojzt1/1Irg6Lzv7c6dWxLu5JjeyPUn ark8q1NV9oIk8yZjdz7ZywG6X+inLIZomapgAc4MwlsVz2sDhofO9UONWvS343ODR8kW 7+Ef8HyrK82tWpKZh355Q3G4LJjH83GuEtak8dJn3JxttC+O7x79pQvGbdYxX5eGv+Tc 48og== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from :arc-authentication-results; bh=tKZEDNWb1+hI2ohxvDwK9YjtwzBLneYtyhqTpeH75G8=; b=nLxotZLPMimKHuXwSLwN17qkEWy3XXNJEAPRJv4e8x71ayTbRT0ljQqeB8PHmbDCri 9+i7e6s616rvOjGEE+oy5Qmxl9a1AgqZbEL0p3MKSXUvVETH3pO+pXpL+KC52hOxtLco vQvn/S3rJs0Ws0mXWzbvMgWhy1SbHLHYxBjI6B6MCU+QduRDFqFSq/3Sbb9G582yQofF nH1JDJGm5PoJtoanr5YrOUYfFzv+KOesj6R4jDeosOtVGVYlCJ0Yzkrwb9cIUGJ/S+iu QmLGcc6aZnI79++CzMUOBTctgwMU8zHceyGXL3VmK5aVL+3lcYupbN25nfZ4qbh2EMW6 PYNA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b14-v6si19878072pll.736.2018.02.21.07.20.42; Wed, 21 Feb 2018 07:20:58 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S938182AbeBUPTy (ORCPT + 99 others); Wed, 21 Feb 2018 10:19:54 -0500 Received: from mg.richtek.com ([220.130.44.152]:36074 "EHLO mg.richtek.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934517AbeBUPTu (ORCPT ); Wed, 21 Feb 2018 10:19:50 -0500 X-Greylist: delayed 791 seconds by postgrey-1.27 at vger.kernel.org; Wed, 21 Feb 2018 10:19:50 EST X-MailGates: (flag:3,DYNAMIC,RELAY,NOHOST:PASS)(compute_score:DELIVER,40 ,3) Received: from 192.168.8.21 by mg.richtek.com with MailGates ESMTP Server V3.0(22605:0:AUTH_RELAY) (envelope-from ); Wed, 21 Feb 2018 23:19:48 +0800 (CST) X-MailGates: (compute_score:DELIVER,40,3) Received: from 192.168.8.45 by mg.richtek.com with MailGates ESMTP Server V5.0(4747:0:AUTH_RELAY) (envelope-from ); Wed, 21 Feb 2018 23:04:33 +0800 (CST) Received: from ex1.rt.l (192.168.8.44) by ex2.rt.l (192.168.8.45) with Microsoft SMTP Server (TLS) id 15.0.1076.9; Wed, 21 Feb 2018 23:04:32 +0800 Received: from ex1.rt.l ([fe80::557d:30f0:a3f8:3efc]) by ex1.rt.l ([fe80::557d:30f0:a3f8:3efc%15]) with mapi id 15.00.1076.000; Wed, 21 Feb 2018 23:04:32 +0800 From: =?big5?B?c2h1ZmFuX2xlZSin9a7Rpnwp?= To: Greg KH , ShuFanLee CC: "heikki.krogerus@linux.intel.com" , "linux@roeck-us.net" , =?big5?B?Y3lfaHVhbmcotsCx0q3sKQ==?= , "linux-kernel@vger.kernel.org" , "linux-usb@vger.kernel.org" Subject: =?big5?B?pl7C0DogW1BBVENIIHYzXSBIYW5kbGUgdmVuZG9yIGRlZmluZWQgYmVoYXZpb3Ig?= =?big5?B?aW4gdGNwY2lfaW5pdCwgdGNwY2lfc2V0X3Zjb25uIGFuZCBleHBvcnQgdGNwY2lf?= =?big5?B?aXJxLiBNb3JlIG9wZXJhdGlvbnMgY2FuIGJlIGV4dGVuZGVkIGluIHRjcGNpX2Rh?= =?big5?B?dGEgaWYgbmVlZGVkLiBBY2NvcmRpbmcgdG8gVENQQ0kgc3BlY2lmaWNhdGlvbiwg?= =?big5?B?NC40LjUuMiBST0xFX0NPTlRST0wsIFRDUEMgc2hhbGwgbm90IHN0YXJ0IERSUCB0?= =?big5?Q?oggling_until_...?= Thread-Topic: [PATCH v3] Handle vendor defined behavior in tcpci_init, tcpci_set_vconn and export tcpci_irq. More operations can be extended in tcpci_data if needed. According to TCPCI specification, 4.4.5.2 ROLE_CONTROL, TCPC shall not start DRP toggling until ... Thread-Index: AQHTqyHAtLT/X0NWZEeKLKy7Yzn5JqOu89cL Date: Wed, 21 Feb 2018 15:04:32 +0000 Message-ID: <1519225472658.24121@richtek.com> References: <1519223434-7396-1-git-send-email-leechu729@gmail.com>,<20180221143909.GA29620@kroah.com> In-Reply-To: <20180221143909.GA29620@kroah.com> Accept-Language: zh-TW, en-US Content-Language: zh-TW X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [114.32.235.24] Content-Type: text/plain; charset="big5" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org SGkgR2VyZywNCg0KICBUaGFuayB5b3UhDQoNCiAgSSd2ZSBmaXhlZCBpdCBhbmQgc2VudCBhbm90 aGVyIGVtYWlsLg0KDQpCZXN0IFJlZ2FyZHMsDQoqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKg0KU2h1LUZhbiBMZWUNClJpY2h0ZWsgVGVjaG5vbG9neSBDb3Jwb3JhdGlv bg0KVEVMOiArODg2LTMtNTUyNjc4OSAjMjM1OQ0KRkFYOiArODg2LTMtNTUyNjYxMg0KKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCg0KX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXw0KsUil86rMOiBHcmVnIEtIIDxncmVnQGtyb2FoLmNvbT4N CrFIpfOk6bTBOiAyMDE4pn4ypOsyMaTpIKRVpMggMTA6MzkNCqaspfOqzDogU2h1RmFuTGVlDQqw xqW7OiBoZWlra2kua3JvZ2VydXNAbGludXguaW50ZWwuY29tOyBsaW51eEByb2Vjay11cy5uZXQ7 IHNodWZhbl9sZWUop/Wu0aZ8KTsgY3lfaHVhbmcotsCx0q3sKTsgbGludXgta2VybmVsQHZnZXIu a2VybmVsLm9yZzsgbGludXgtdXNiQHZnZXIua2VybmVsLm9yZw0KpUSmrjogUmU6IFtQQVRDSCB2 M10gSGFuZGxlIHZlbmRvciBkZWZpbmVkIGJlaGF2aW9yIGluIHRjcGNpX2luaXQsIHRjcGNpX3Nl dF92Y29ubiBhbmQgZXhwb3J0IHRjcGNpX2lycS4gTW9yZSBvcGVyYXRpb25zIGNhbiBiZSBleHRl bmRlZCBpbiB0Y3BjaV9kYXRhIGlmIG5lZWRlZC4gQWNjb3JkaW5nIHRvIFRDUENJIHNwZWNpZmlj YXRpb24sIDQuNC41LjIgUk9MRV9DT05UUk9MLCBUQ1BDIHNoYWxsIG5vdCBzdGFydCBEUlAgdG9n Z2xpbmcgdW50aWwgLi4uDQoNCk9uIFdlZCwgRmViIDIxLCAyMDE4IGF0IDEwOjMwOjM0UE0gKzA4 MDAsIFNodUZhbkxlZSB3cm90ZToNCj4gRnJvbTogU2h1RmFuTGVlIDxzaHVmYW5fbGVlQHJpY2h0 ZWsuY29tPg0KPg0KPiBTaWduZWQtb2ZmLWJ5OiBTaHVGYW5MZWUgPHNodWZhbl9sZWVAcmljaHRl ay5jb20+DQoNClNvbWV0aGluZyB3ZW50IHJlYWxseSB3cm9uZyB3aXRoIHlvdXIgc3ViamVjdCBs aW5lIDooDQoNClBsZWFzZSBmaXggYW5kIHRyeSBhZ2Fpbi4NCg0KdGhhbmtzLA0KDQpncmVnIGst aA0KKioqKioqKioqKioqKiBFbWFpbCBDb25maWRlbnRpYWxpdHkgTm90aWNlICoqKioqKioqKioq KioqKioqKioqDQoNClRoZSBpbmZvcm1hdGlvbiBjb250YWluZWQgaW4gdGhpcyBlLW1haWwgbWVz c2FnZSAoaW5jbHVkaW5nIGFueSBhdHRhY2htZW50cykgbWF5IGJlIGNvbmZpZGVudGlhbCwgcHJv cHJpZXRhcnksIHByaXZpbGVnZWQsIG9yIG90aGVyd2lzZSBleGVtcHQgZnJvbSBkaXNjbG9zdXJl IHVuZGVyIGFwcGxpY2FibGUgbGF3cy4gSXQgaXMgaW50ZW5kZWQgdG8gYmUgY29udmV5ZWQgb25s eSB0byB0aGUgZGVzaWduYXRlZCByZWNpcGllbnQocykuIEFueSB1c2UsIGRpc3NlbWluYXRpb24s IGRpc3RyaWJ1dGlvbiwgcHJpbnRpbmcsIHJldGFpbmluZyBvciBjb3B5aW5nIG9mIHRoaXMgZS1t YWlsIChpbmNsdWRpbmcgaXRzIGF0dGFjaG1lbnRzKSBieSB1bmludGVuZGVkIHJlY2lwaWVudChz KSBpcyBzdHJpY3RseSBwcm9oaWJpdGVkIGFuZCBtYXkgYmUgdW5sYXdmdWwuIElmIHlvdSBhcmUg bm90IGFuIGludGVuZGVkIHJlY2lwaWVudCBvZiB0aGlzIGUtbWFpbCwgb3IgYmVsaWV2ZSB0aGF0 IHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgZS1tYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHRo ZSBzZW5kZXIgaW1tZWRpYXRlbHkgKGJ5IHJlcGx5aW5nIHRvIHRoaXMgZS1tYWlsKSwgZGVsZXRl IGFueSBhbmQgYWxsIGNvcGllcyBvZiB0aGlzIGUtbWFpbCAoaW5jbHVkaW5nIGFueSBhdHRhY2ht ZW50cykgZnJvbSB5b3VyIHN5c3RlbSwgYW5kIGRvIG5vdCBkaXNjbG9zZSB0aGUgY29udGVudCBv ZiB0aGlzIGUtbWFpbCB0byBhbnkgb3RoZXIgcGVyc29uLiBUaGFuayB5b3UhDQo=