From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Return-Path: Subject: Re: [PATCH 2/2] PCI: meson: add the Amlogic Meson PCIe phy driver To: Jerome Brunet , Kishon Vijay Abraham I References: <1534227134-151584-1-git-send-email-hanjie.lin@amlogic.com> <1534227134-151584-3-git-send-email-hanjie.lin@amlogic.com> <486e8ab477cc22ff231d2e18d7de22efba2c5abd.camel@baylibre.com> <2b87e834-41e3-e418-95f0-c6d695cd8b3f@amlogic.com> From: Hanjie Lin Message-ID: <91658f21-6934-6085-8deb-b85a1f6b7815@amlogic.com> Date: Fri, 17 Aug 2018 14:12:55 +0800 MIME-Version: 1.0 In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Rob Herring , Kevin Hilman , shawn.lin@rock-chips.com, linux-kernel@vger.kernel.org, Yue Wang , linux-pci@vger.kernel.org, Carlo Caione , linux-amlogic@lists.infradead.org, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="utf-8" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+bjorn=helgaas.com@lists.infradead.org List-ID: CgpPbiAyMDE4LzgvMTYgMTY6MzMsIEplcm9tZSBCcnVuZXQgd3JvdGU6Cj4gT24gVGh1LCAyMDE4 LTA4LTE2IGF0IDExOjA1ICswODAwLCBIYW5qaWUgTGluIHdyb3RlOgo+Pgo+PiBPbiAyMDE4Lzgv MTQgMTg6NDEsIEplcm9tZSBCcnVuZXQgd3JvdGU6Cj4+PiBPbiBUdWUsIDIwMTgtMDgtMTQgYXQg MDI6MTIgLTA0MDAsIEhhbmppZSBMaW4gd3JvdGU6Cj4+Pj4gRnJvbTogWXVlIFdhbmcgPHl1ZS53 YW5nQGFtbG9naWMuY29tPgo+Pj4+Cj4+Pj4gVGhlIE1lc29uLVBDSUUtUEhZIGNvbnRyb2xsZXIg c3VwcG9ydHMgdGhlIDUtR2JwcyBkYXRhIHJhdGUKPj4+PiBvZiB0aGUgUENJIEV4cHJlc3MgR2Vu IDIgc3BlY2lmaWNhdGlvbiBhbmQgaXMgYmFja3dhcmRjb21wYXRpYmxlCj4+Pj4gd2l0aCB0aGUg Mi41LUdicHMgR2VuIDEuMSBzcGVjaWZpY2F0aW9uIHdpdGggb25seQo+Pj4+IGluZmVycmVkIGlk bGUgZGV0ZWN0aW9uIHN1cHBvcnRlZCBvbiBBTUxPR0lDIFNvQ3MuCj4+Pgo+Pj4gSXQgbG9va3Mg bGlrZSB0aGUgc29sZSBwdXJwb3NlIG9mIHRoaXMgZHJpdmVyIGlzIHRvIHByb3ZpZGUgdGhlIHJl c2V0IGxpbmVzIHRvCj4+PiBwY2llIGRyaXZlci4KPj4+Cj4+PiBJIHdvbmRlciB3aHkgd2UgbmVl ZCB0aGlzID8gQ2FuJ3QgdGhlIHBjaWUgZHJpdmVyIGNsYWltIHRoZSByZXNldCBsaW5lcyBpdHNl bGYuCj4+Pgo+Pj4gQWxzbywgYW4gaW5pdCBvZiB0aGlzIHBoeSB3aWxsIGFsd2F5cyByZXNldCBi b3RoIHBvcnQuIFdoYXQgd2lsbCBoYXBwZW4gaWYgdGhlCj4+PiBmaXJzdCBwb3J0IGlzIGluIHVz ZSBhbmQgdGhlIDJuZCBwb3J0IGNvbWVzIHVwID8/IAo+Pj4KPj4+IExvb2tzIHRoZSB0aGUgcGNp ZSBkcml2ZXIgc2hvdWxkIGNsYWltICdhcGInIGFuZCAncGh5JyByZXNldCBsaW5lcyBhcyAic2hh cmVkIgo+Pj4gcmVzZXQgYW5kIHRoZSByZXF1aXJlZCAncG9ydCcgYXMgJ2V4Y2x1c2l2ZScKPj4+ Cj4+Cj4+IFRoYW5rIHlvdSBmb3IgeW91ciByZXNwb25zZS4KPj4KPj4gWWVzLCAnYXBiJyBhbmQg J3BoeScgcmVzZXQgbGluZXMgYXJlIHNoYXJlZCwgYW5kIOKAmHBvcnQnIHJlc2V0IGxpbmUgaXMg ZXhjbHVzaXZlLgo+PiBJZiB3ZSBoYW5kbGUgYWxsIHJlc2V0IGxpbmVzIGR1cmluZyB0aGUgZmly c3QgcG9ydCBpbml0aWFsIHNlcXVlbmNlLCAKPj4gYW5kIHdoZW4gdGhlIHNlY29uZCBwb3J0IGNv bWVzIHVwLCB3ZSB3aWxsIGRvIG5vdGhpbmcgYWJvdXQgdGhlIHJlc3QgbGluZXMsIAo+PiBhbmQg ZG9uJ3QgbmVlZCBhIGV4dHJhIEFQSSB0byBkbyDigJhwb3J0JyByZXNldDsKPiAKPiBXaXRoIHdo aWNoIG90aGVyIGRyaXZlciBhcmUgeW91ciBjb250cm9sIHNoYXJlZCA/Cj4gCj4gTG9va3MgaXQg aXMgdGhlIGFuc3dlciBpcyBub25lIHNpbmNlIHRoaXMgcGh5IGRyaXZlciB3aWxsIHJlc2V0IGJv dGggcG9ydAo+IGFscmVhZHksIGV2ZW4gaWYgb25lIGlzIHVzZWQuCj4gCj4gSW4gdGhpcyBjYXNl IHRoZSBmYWN0IHRoYXQgeW91IGFyZSB1c2luZyBzaGFyZWQgY29udHJvbCBpcyBqdXN0IGFidXNp bmcgdGhlCj4gZnJhbWV3b3JrIHRvIHJlc2V0IG9uY2UuCj4gCj4gQXMgZmFyIGFzIEkgY2FuIHRl bGwsIHRoaXMgZHJpdmVyIG1ha2VzIG5vIHNlbnNlLiBUaGUgYXBwcm9wcmlhdGUgcmVzZXQgbGlu ZXMKPiBzaG91bGQgYmUgZ2l2ZW4gZGlyZWN0bHkgdG8geW91ciBwY2llIGRyaXZlci4gCj4gCj4g Cj4gCj4gLgo+IAoKQW1sb2dpYyBBWEcgU09DIGluY2x1ZGVzIHR3byBwY2llIGNvbnRyb2xsZXJz IGFuZCBwaXBlcyB3aGVuIG9ubHkgb25lIHBjaWUgcGh5OiAKCiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIChwb3J0X2EgcmVzZXQpCiAgICAgICAgICAgICAgICAgICAgICB8UENJ RV9SQ19BLS0tLT5QQ0lFX1BJUEVfQS0tLS0tLXwgCiAgICAoYXBiX3Jlc2V0KSAgICAgICB8ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIChwaHkgcmVzZXQpCiAgICBBUEIgQlVTLS0t PiAgICAgICB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICBQQ0lFX1BIWQogICAg ICAgICAgICAgICAgICAgICAgfCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8CiAgICAg ICAgICAgICAgICAgICAgICB8ICAgICAgICAgICAgIChwb3J0X2JfcmVzZXQpICAgIHwKICAgICAg ICAgICAgICAgICAgICAgIHxQQ0lFX1JDX0ItLS0tPlBDSUVfUElQRV9CLS0tLS0tfAoKVGhlIHBo eV9yZXNldCBhZmZlY3QgdGhlIFBDSUVfUEhZLgpUaGUgcG9ydF9hX3Jlc2V0IGFmZmVjdCB0aGUg UENJRV9QSVBFX0EsIHBvcnRfYl9yZXNldCBhZmZlY3QgdGhlIFBDSUVfUElQRV9CLiAKCkFzIHlv dXIgc3VnZ2VzdGlvbiB3ZSB3aWxsIG1vdmUgdGhlICdwb3J0JyByZXNldCB0byBjb250cm9sbGVy IGRyaXZlciwKYW5kIGtlZXBpbmcgdGhlIHBoeSBkcml2ZXIgdG8gcHJvY2VzcyB0aGUgJ2FwYicg YW5kICdwaHknIHJlc2V0IG9yIGFueQptb3JlIGNoYW5nZXMgb2YgdGhlIHBoeSBpbiBmdXR1cmUu CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgt YXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQu b3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJt LWtlcm5lbAo=