From mboxrd@z Thu Jan 1 00:00:00 1970 From: Miquel Raynal Subject: Re: [PATCH v2 05/10] phy: add A3700 UTMI PHY driver Date: Mon, 21 Jan 2019 11:24:12 +0100 Message-ID: <20190121112412.24d5c64a@xps13> References: <20190111133133.24803-1-miquel.raynal@bootlin.com> <20190111133133.24803-6-miquel.raynal@bootlin.com> <87zhrxly7f.fsf@FE-laptop> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <87zhrxly7f.fsf@FE-laptop> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=m.gmane.org@lists.infradead.org To: Gregory CLEMENT Cc: Mark Rutland , Andrew Lunn , Jason Cooper , Mathias Nyman , devicetree@vger.kernel.org, Antoine Tenart , Greg Kroah-Hartman , linux-usb@vger.kernel.org, Kishon Vijay Abraham I , Nadav Haklai , Rob Herring , Alan Stern , Igal Liberman , Thomas Petazzoni , Maxime Chevallier , linux-arm-kernel@lists.infradead.org, Sebastian Hesselbarth List-Id: devicetree@vger.kernel.org SGkgR3JlZ29yeSwKCkdyZWdvcnkgQ0xFTUVOVCA8Z3JlZ29yeS5jbGVtZW50QGJvb3RsaW4uY29t PiB3cm90ZSBvbiBGcmksIDE4IEphbiAyMDE5CjE3OjM2OjM2ICswMTAwOgoKPiBIaSBNaXF1ZWws Cj4gCj4gSSBoYXZlIG9ubHkgYSBmZXcgc21hbGxpc2ggcmVtYXJrczoKPiAKPiAgT24gdmVuLiwg amFudi4gMTEgMjAxOSwgTWlxdWVsIFJheW5hbCA8bWlxdWVsLnJheW5hbEBib290bGluLmNvbT4g d3JvdGU6Cj4gCj4gPiBNYXJ2ZWxsIEFybWFkYSAzNzAwIFNvQyBoYXMgdHdvIFVTQiBjb250cm9s bGVycywgZWFjaCBvZiB0aGVtIGJlaW5nCj4gPiB3aXJlZCB0byBhbiBpbnRlcm5hbCBVVE1JIFBI WS4gQWRkIGEgZHJpdmVyIHRvIGNvbnRyb2wgdGhlbS4KPiA+Cj4gPiBJZ2FsIExpYmVybWFuIHdv cmtlZCBvbiBzdXBwb3J0aW5nIHRoZSBQSFksIEkgdG9vayB0aGUgd2hpbGUgJ3JlZ2lzdGVyCj4g PiBjb25maWd1cmF0aW9uJyBmcm9tIGhpcyB3b3JrIGFuZCByZXdyb3RlIGFsbW9zdCBlbnRpcmVs eSB0aGUKPiA+IGRyaXZlci9iaW5kaW5ncyBhcm91bmQgaXQuCj4gPgo+ID4gQ28tZGV2ZWxvcGVk LWJ5OiBJZ2FsIExpYmVybWFuIDxpZ2FsbEBtYXJ2ZWxsLmNvbT4KPiA+IFNpZ25lZC1vZmYtYnk6 IE1pcXVlbCBSYXluYWwgPG1pcXVlbC5yYXluYWxAYm9vdGxpbi5jb20+Cj4gPiBTaWduZWQtb2Zm LWJ5OiBJZ2FsIExpYmVybWFuIDxpZ2FsbEBtYXJ2ZWxsLmNvbT4KPiA+IC0tLSAgCj4gWy4uLl0K PiAKPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3BoeS9tYXJ2ZWxsL3BoeS1tdmVidS1hMzcwMC11 dG1pLmMgYi9kcml2ZXJzL3BoeS9tYXJ2ZWxsL3BoeS1tdmVidS1hMzcwMC11dG1pLmMKPiA+IG5l dyBmaWxlIG1vZGUgMTAwNjQ0Cj4gPiBpbmRleCAwMDAwMDAwMDAwMDAuLjk3ZDgyMzVkNjYxZAo+ ID4gLS0tIC9kZXYvbnVsbAo+ID4gKysrIGIvZHJpdmVycy9waHkvbWFydmVsbC9waHktbXZlYnUt YTM3MDAtdXRtaS5jCj4gPiBAQCAtMCwwICsxLDI5NyBAQAo+ID4gKy8vIFNQRFgtTGljZW5zZS1J ZGVudGlmaWVyOiBHUEwtMi4wCj4gPiArLyoKPiA+ICsgKiBDb3B5cmlnaHQgKEMpIDIwMTggTWFy dmVsbAo+ID4gKyAqCj4gPiArICogQXV0aG9yczoKPiA+ICsgKiAgIEV2YW4gV2FuZyA8eHN3YW5n QG1hcnZlbGwuY29tPgo+ID4gKyAqICAgTWlxdcOobCBSYXluYWwgPG1pcXVlbC5yYXluYWxAYm9v dGxpbi5jb20+ICAKPiAKPiBJZiBpdCBpcyBjby1kZXZlbG9wZWQgd2l0aCBJZ2FsIExpYmVybWFu LCBzaG91bGRuJ3QgYmUgYWRkZWQgaGVyZSB0b28/CgpJbiB0aGUgb3JpZ2luYWwgcGF0Y2gsIHRo ZSBhdXRob3IgaW4gdGhlIGNvbW1pdCBsb2cgd2FzIElnYWwgYW5kIHRoZQpNT0RVTEVfQVVUSE9S IG1hY3JvIHdhcyBzYXlpbmcgRXZhbi4gSSB0aGluayB0aGUgbWFjcm8gaXMgd3JvbmcsIEkgd2ls bAprZWVwIElnYWwuCgo+IFsuLi5dCj4gCj4gPiArc3RhdGljIGludCBtdmVidV9hMzcwMF91dG1p X3BoeV9wb3dlcl9vbihzdHJ1Y3QgcGh5ICpwaHkpCj4gPiArewo+ID4gKwlzdHJ1Y3QgbXZlYnVf YTM3MDBfdXRtaSAqdXRtaSA9IHBoeV9nZXRfZHJ2ZGF0YShwaHkpOwo+ID4gKwlzdHJ1Y3QgZGV2 aWNlICpkZXYgPSAmcGh5LT5kZXY7Cj4gPiArCWludCB1c2IzMiA9IHV0bWktPmNhcHMtPnVzYjMy Owo+ID4gKwlpbnQgcmV0ID0gMDsKPiA+ICsJdTMyIHJlZzsKPiA+ICsKPiA+ICsJaWYgKCF1dG1p KQo+ID4gKwkJcmV0dXJuIC1FTk9ERVY7Cj4gPiArCj4gPiArCS8qCj4gPiArCSAqIFNldHVwIFBM TC4gNDBNSHogY2xvY2sgdXNlZCB0byBiZSB0aGUgZGVmYXVsdCwgYmVpbiAyNU1IeiBub3cuICAK PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgYmVpbj8KPiA+ICsJICogU2VlICJQTEwgU2V0dGluZ3MgZm9yIFR5cGljYWwgUkVGQ0xLIiB0 YWJsZS4gIAo+IAo+IFsuLi5dCj4gCj4gPiArCj4gPiArCS8qIFdhaXQgZm9yIHNxdWV0Y2ggY2Fs aWJyYXRpb24gKi8gIAo+ICAgICAgICAgICAgICAgICAgICAgc3F1ZXRjaD8KCkdvb2QgY2F0Y2gu IEl0J3Mgd3JpdHRlbiAic3F1ZWxjaCIgaW4gdGhlIGRhdGFzaGVldCwgYnV0IEkgZG9uJ3Qga25v dwp3aGF0IGl0IG1lYW5zIGV4YWN0bHkuCgoKVGhhbmtzLApNaXF1w6hsCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxp bmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3Rz LmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==