From mboxrd@z Thu Jan 1 00:00:00 1970 From: Caesar Wang Subject: Re: [Bug] usb: dwc2: Add functions to set and clear force mode Date: Wed, 3 Feb 2016 09:10:48 +0800 Message-ID: <56B15398.3040105@gmail.com> References: <56A7603C.1000409@rock-chips.com> <56A8277F.9@gmail.com> <56AF3D80.90807@gmail.com> <56AF3DCB.20808@gmail.com> <2B3535C5ECE8B5419E3ECBE30077290901DC42FD26@US01WEMBX2.internal.synopsys.com> <56B01785.3030803@163.com> <56B01A0C.3070801@gmail.com> <2B3535C5ECE8B5419E3ECBE30077290901DC431FDB@US01WEMBX2.internal.synopsys.com> <56B14B6D.1060808@gmail.com> <2B3535C5ECE8B5419E3ECBE30077290901DC4322F0@US01WEMBX2.internal.synopsys.com> Mime-Version: 1.0 Content-Type: text/plain; charset="gbk"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <2B3535C5ECE8B5419E3ECBE30077290901DC4322F0-Yu2iAY70zvrYN67daEjeMPufCSb+aD3WLzEdoUbNIic@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+glpar-linux-rockchip=m.gmane.org-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org To: John Youn Cc: "Huang, Tao" , Heiko Stuebner , Doug Anderson , Felipe Balbi , "open list:ARM/Rockchip SoC..." , =?UTF-8?B?5ZC06Imv5bOw?= List-Id: linux-rockchip.vger.kernel.org CgrU2iAyMDE2xOowMtTCMDPI1SAwOTowOCwgSm9obiBZb3VuINC0tcA6Cj4gT24gMi8yLzIwMTYg NDozNiBQTSwgQ2Flc2FyIFdhbmcgd3JvdGU6Cj4+IEhpIEpvaG4sCj4+Cj4+INTaIDIwMTbE6jAy 1MIwM8jVIDA4OjAzLCBKb2huIFlvdW4g0LS1wDoKPj4+IE9uIDIvMS8yMDE2IDY6NTMgUE0sIENh ZXNhciBXYW5nIHdyb3RlOgo+Pj4+IEpvaG4sCj4+Pj4KPj4+PiBJIHdpbGwgc3VnZ2VzdCB0aGUg bXNsZWVwKDI1KSBkZWxheSBzaG91bGQgIHB1dCBpbgo+Pj4+ICdkd2MyX2ZvcmNlX2RyX21vZGUo KScgaW5zdGVhZCBvZiB0aGUgJ2R3YzJfY2xlYXJfZm9yY2VfbW9kZSgpJwo+Pj4+Cj4+PiBIaSBD YWVzYXIsCj4+Pgo+Pj4gQXJlIHlvdSBzYXlpbmcgdGhhdCBqdXN0IG1zbGVlcCgyNSkgaW4gdGhh dCBmdW5jdGlvbiBsaWtlIHRoaXMgc29sdmVzCj4+PiB5b3VyIGlzc3VlPwo+Pj4KPj4+IGRpZmYg LS1naXQgYS9kcml2ZXJzL3VzYi9kd2MyL2NvcmUuYyBiL2RyaXZlcnMvdXNiL2R3YzIvY29yZS5j Cj4+PiBpbmRleCAzOWEwZmE4Li5lOGE5Njg4IDEwMDY0NAo+Pj4gLS0tIGEvZHJpdmVycy91c2Iv ZHdjMi9jb3JlLmMKPj4+ICsrKyBiL2RyaXZlcnMvdXNiL2R3YzIvY29yZS5jCj4+PiBAQCAtNjI1 LDYgKzYyNSw4IEBAIHZvaWQgZHdjMl9mb3JjZV9kcl9tb2RlKHN0cnVjdCBkd2MyX2hzb3RnICpo c290ZykKPj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIF9fZnVuY19fLCBoc290Zy0+ZHJf bW9kZSk7Cj4+PiAgICAgICAgICAgICAgICAgICBicmVhazsKPj4+ICAgICAgICAgICB9Cj4+PiAr Cj4+PiArICAgICAgIG1zbGVlcCgyNSk7Cj4+IFllcCwgdGhhdCB3aWxsIHNvbHZlIHRoaXMgaXNz dWUuCj4+Cj4gT2sgdGhhbmtzLiBUaG91Z2ggdGhhdCBzdGlsbCBzZWVtcyBzdHJhbmdlIHNpbmNl IHlvdSBzaG91bGQgYmUgZ2V0dGluZwo+IHRoZSBtc2xlZXAoMjUpIGZyb20gZWl0aGVyIHRoZSBk d2MyX2ZvcmNlX21vZGUoKSBvcgo+IGR3YzJfY2xlYXJfZm9yY2VfbW9kZSgpLgo+Cj4gQ2FuIHlv dSBjaGVjayBpZiB0aGUgZm9sbG93aW5nIHBhdGNoIHdvcmtzPwo+Cj4gSWYgc28sIEkgdGhpbmsg d2UgY2FuIGdvIHdpdGggdGhhdCB0byBmaXggdGhlIHJlZ3Jlc3Npb24gZm9yCj4gbm93LiBPdGhl cndpc2UgSSdsbCBqdXN0IGFkZCB0aGUgZXh0cmEgbXNsZWVwKDI1KSBhbmQgcmV2aXNpdCB0aGlz Cj4gbGF0ZXIuCj4KPiBSZWdhcmRzLAo+IEpvaG4KPgo+IC0tLS0+OC0tLS0KPgo+IGRpZmYgLS1n aXQgYS9kcml2ZXJzL3VzYi9kd2MyL2NvcmUuYyBiL2RyaXZlcnMvdXNiL2R3YzIvY29yZS5jCj4g aW5kZXggZTk5MWQ1NS4uMTNjMDYwYyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3VzYi9kd2MyL2Nv cmUuYwo+ICsrKyBiL2RyaXZlcnMvdXNiL2R3YzIvY29yZS5jCj4gQEAgLTU3Niw3ICs1NzYsNiBA QCBzdGF0aWMgYm9vbCBkd2MyX2ZvcmNlX21vZGUoc3RydWN0IGR3YzJfaHNvdGcgKmhzb3RnLCBi b29sIGhvc3QpCj4gICAgICAgICAgZ3VzYmNmZyB8PSBzZXQ7Cj4gICAgICAgICAgZHdjMl93cml0 ZWwoZ3VzYmNmZywgaHNvdGctPnJlZ3MgKyBHVVNCQ0ZHKTsKPiAgIAo+IC0gICAgICAgbXNsZWVw KDI1KTsKPiAgICAgICAgICByZXR1cm4gdHJ1ZTsKPiAgIH0KPiAgIAo+IEBAIC01OTYsNyArNTk1 LDYgQEAgc3RhdGljIHZvaWQgZHdjMl9jbGVhcl9mb3JjZV9tb2RlKHN0cnVjdCBkd2MyX2hzb3Rn ICpoc290ZykKPiAgICAgICAgICAgKiBOT1RFOiBUaGlzIGxvbmcgc2xlZXAgaXMgX3ZlcnlfIGlt cG9ydGFudCwgb3RoZXJ3aXNlIHRoZSBjb3JlIHdpbGwKPiAgICAgICAgICAgKiBub3Qgc3RheSBp biBob3N0IG1vZGUgYWZ0ZXIgYSBjb25uZWN0b3IgSUQgY2hhbmdlIQo+ICAgICAgICAgICAqLwo+ IC0gICAgICAgbXNsZWVwKDI1KTsKPiAgIH0KPiAgIAo+ICAgLyoKPiBAQCAtNjE5LDYgKzYxNyw4 IEBAIHZvaWQgZHdjMl9mb3JjZV9kcl9tb2RlKHN0cnVjdCBkd2MyX2hzb3RnICpoc290ZykKPiAg ICAgICAgICAgICAgICAgICAgICAgICAgIF9fZnVuY19fLCBoc290Zy0+ZHJfbW9kZSk7Cj4gICAg ICAgICAgICAgICAgICBicmVhazsKPiAgICAgICAgICB9Cj4gKwo+ICsgICAgICAgbXNsZWVwKDI1 KTsKPiAgIH0KClJpZ2h0LCB0aGF0IHdvcmtzIGZvciBtZS4KCgoKCi0tIApUaGFua3MsCkNhZXNh cgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkxpbnV4 LXJvY2tjaGlwIG1haWxpbmcgbGlzdApMaW51eC1yb2NrY2hpcEBsaXN0cy5pbmZyYWRlYWQub3Jn Cmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtcm9ja2No aXAK