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: [v2,3/4] usb: musb: Extract set toggle as a separate interface From: Bin Liu Message-Id: <20190115204049.GE18026@uda0271908> Date: Tue, 15 Jan 2019 14:40:49 -0600 To: Matthias Brugger Cc: min.guo@mediatek.com, Rob Herring , Greg Kroah-Hartman , Mark Rutland , Alan Stern , chunfeng.yun@mediatek.com, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org List-ID: SGkgTWluLAoKT24gVHVlLCBKYW4gMTUsIDIwMTkgYXQgMDQ6MTk6NDJQTSArMDEwMCwgTWF0dGhp YXMgQnJ1Z2dlciB3cm90ZToKPiAKPiAKPiBPbiAxNS8wMS8yMDE5IDAyOjQzLCBtaW4uZ3VvQG1l ZGlhdGVrLmNvbSB3cm90ZToKPiA+IEZyb206IE1pbiBHdW8gPG1pbi5ndW9AbWVkaWF0ZWsuY29t Pgo+ID4gCj4gPiBBZGQgYSBjb21tb24gaW50ZXJmYWNlIGZvciBzZXQgZGF0YSB0b2dnbGUKPiA+ IAo+ID4gU2lnbmVkLW9mZi1ieTogTWluIEd1byA8bWluLmd1b0BtZWRpYXRlay5jb20+Cj4gPiAt LS0KPiA+ICBkcml2ZXJzL3VzYi9tdXNiL211c2JfaG9zdC5jIHwgMzcgKysrKysrKysrKysrKysr KysrKysrKystLS0tLS0tLS0tLS0tLQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25z KCspLCAxNCBkZWxldGlvbnMoLSkKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvdXNiL211 c2IvbXVzYl9ob3N0LmMgYi9kcml2ZXJzL3VzYi9tdXNiL211c2JfaG9zdC5jCj4gPiBpbmRleCBi NTljZTlhLi4xNmQwYmE0IDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy91c2IvbXVzYi9tdXNiX2hv c3QuYwo+ID4gKysrIGIvZHJpdmVycy91c2IvbXVzYi9tdXNiX2hvc3QuYwo+ID4gQEAgLTMwNiw2 ICszMDYsMjUgQEAgc3RhdGljIGlubGluZSB2b2lkIG11c2Jfc2F2ZV90b2dnbGUoc3RydWN0IG11 c2JfcWggKnFoLCBpbnQgaXNfaW4sCj4gPiAgCXVzYl9zZXR0b2dnbGUodXJiLT5kZXYsIHFoLT5l cG51bSwgIWlzX2luLCBjc3IgPyAxIDogMCk7Cj4gPiAgfQo+ID4gIAo+ID4gK3N0YXRpYyBpbmxp bmUgdTE2IG11c2Jfc2V0X3RvZ2dsZShzdHJ1Y3QgbXVzYl9xaCAqcWgsIGludCBpc19pbiwKPiA+ ICsJc3RydWN0IHVyYiAqdXJiKQo+ID4gK3sKPiA+ICsJdTE2IGNzciA9IDA7Cj4gPiArCXUxNiB0 b2dnbGUgPSAwOwo+ID4gKwo+ID4gKwl0b2dnbGUgPSB1c2JfZ2V0dG9nZ2xlKHVyYi0+ZGV2LCBx aC0+ZXBudW0sICFpc19pbik7Cj4gPiArCj4gPiArCWlmIChpc19pbikKPiA+ICsJCWNzciA9IHRv Z2dsZSA/IChNVVNCX1JYQ1NSX0hfV1JfREFUQVRPR0dMRQo+ID4gKwkJCQl8IE1VU0JfUlhDU1Jf SF9EQVRBVE9HR0xFKSA6IDA7Cj4gPiArCWVsc2UKPiA+ICsJCWNzciA9IHRvZ2dsZSA/IChNVVNC X1RYQ1NSX0hfV1JfREFUQVRPR0dMRQo+ID4gKwkJCQl8IE1VU0JfVFhDU1JfSF9EQVRBVE9HR0xF KQo+ID4gKwkJCQk6IE1VU0JfVFhDU1JfQ0xSREFUQVRPRzsKPiAKPiBDYW4gd2Ugc3dpdGNoIHRo ZSBpZiBhbmQgdXNlIGlzX291dCBsb2dpYyBhcyBmdW5jdGlvbiBwYXJhbWV0ZXIuIFRoaXMgd291 bGQgbWFrZQo+IHRoZSBjb2RlIGVhc2llciB0byB1bmRlcnN0YW5kLgoKYmFzZWQgb24gdGhlIGN1 cnJlbnQgaW1wbGVtZW50YXRpb24gaW4gcGF0Y2ggNC80LCBJIGRvbid0IHRoaW5rIHdlIG5lZWQK dGhpcyBzZXBhcmF0ZSBwYXRjaCBhbnkgbW9yZSwgYnV0IE1hdHRoaWFzJyBjb21tZW50cyBzdGls bCBhcHBseS4KClJlZ2FyZHMsCi1CaW4uCg==