From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shannon Zhao Subject: Re: [PATCH v5 16/22] arm/acpi: Configure SPI interrupt type and route to Dom0 dynamically Date: Fri, 04 Mar 2016 23:16:01 +0800 Message-ID: <56D9A6B1.4070301@linaro.org> References: <1457072152-16128-1-git-send-email-zhaoshenglong@huawei.com> <1457072152-16128-17-git-send-email-zhaoshenglong@huawei.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Stefano Stabellini , Shannon Zhao Cc: hangaohuai@huawei.com, stefano.stabellini@citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gMjAxNuW5tDAz5pyIMDTml6UgMTk6MjYsIFN0ZWZhbm8gU3RhYmVsbGluaSB3cm90ZToKPiBP biBGcmksIDQgTWFyIDIwMTYsIFNoYW5ub24gWmhhbyB3cm90ZToKPj4gPiBGcm9tOiBTaGFubm9u IFpoYW8gPHNoYW5ub24uemhhb0BsaW5hcm8ub3JnPgo+PiA+IAo+PiA+IEludGVycnVwdCBpbmZv cm1hdGlvbiBpcyBkZXNjcmliZWQgaW4gRFNEVCBhbmQgaXMgbm90IGF2YWlsYWJsZSBhdCB0aGUK Pj4gPiB0aW1lIG9mIGJvb3RpbmcuIENoZWNrIGlmIHRoZSBpbnRlcnJ1cHQgaXMgcGVybWl0dGVk IHRvIGFjY2VzcyBhbmQgc2V0Cj4+ID4gdGhlIGludGVycnVwdCB0eXBlLCByb3V0ZSBpdCB0byBn dWVzdCBkeW5hbWljYWxseSBvbmx5IGZvciBTUEkKPj4gPiBhbmQgRG9tMC4KPj4gPiAKPj4gPiBT aWduZWQtb2ZmLWJ5OiBQYXJ0aCBEaXhpdCA8cGFydGguZGl4aXRAbGluYXJvLm9yZz4KPj4gPiBT aWduZWQtb2ZmLWJ5OiBTaGFubm9uIFpoYW8gPHNoYW5ub24uemhhb0BsaW5hcm8ub3JnPgo+PiA+ IC0tLQo+PiA+IHY1OiBhZGQgYSBzbWFsbCBmdW5jdGlvbiB0byBnZXQgdGhlIGlycSB0eXBlIGZy b20gSUNGRwo+PiA+IC0tLQo+PiA+ICB4ZW4vYXJjaC9hcm0vdmdpYy5jIHwgMzggKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPj4gPiAgMSBmaWxlIGNoYW5nZWQsIDM4IGlu c2VydGlvbnMoKykKPj4gPiAKPj4gPiBkaWZmIC0tZ2l0IGEveGVuL2FyY2gvYXJtL3ZnaWMuYyBi L3hlbi9hcmNoL2FybS92Z2ljLmMKPj4gPiBpbmRleCBlZTM1NjgzLi41MjM3OGEzIDEwMDY0NAo+ PiA+IC0tLSBhL3hlbi9hcmNoL2FybS92Z2ljLmMKPj4gPiArKysgYi94ZW4vYXJjaC9hcm0vdmdp Yy5jCj4+ID4gQEAgLTI1LDYgKzI1LDggQEAKPj4gPiAgI2luY2x1ZGUgPHhlbi9pcnEuaD4KPj4g PiAgI2luY2x1ZGUgPHhlbi9zY2hlZC5oPgo+PiA+ICAjaW5jbHVkZSA8eGVuL3BlcmZjLmg+Cj4+ ID4gKyNpbmNsdWRlIDx4ZW4vaW9jYXAuaD4KPj4gPiArI2luY2x1ZGUgPHhlbi9hY3BpLmg+Cj4+ ID4gIAo+PiA+ICAjaW5jbHVkZSA8YXNtL2N1cnJlbnQuaD4KPj4gPiAgCj4+ID4gQEAgLTMzNCw2 ICszMzYsMjEgQEAgdm9pZCB2Z2ljX2Rpc2FibGVfaXJxcyhzdHJ1Y3QgdmNwdSAqdiwgdWludDMy X3QgciwgaW50IG4pCj4+ID4gICAgICB9Cj4+ID4gIH0KPj4gPiAgCj4+ID4gKyNpZmRlZiBDT05G SUdfQUNQSQo+PiA+ICsjZGVmaW5lIFZHSUNfSUNGR19NQVNLKGludHIpICggMSA8PCAoICggMiAq ICggaW50ciAlIDE2ICkgKSArIDEgKSApCj4gICAgICAgICAgICAgICAgICAgcmVtb3ZlIHNwYWNl czogXiAgICAgIF4gICAgICAgICAgICAgICAgICAgXiAgICAgICBeCj4gCj4+ID4gK3N0YXRpYyB1 bnNpZ25lZCBpbnQgZ2V0X3RoZV9pcnFfdHlwZShzdHJ1Y3QgdmNwdSAqdiwgaW50IG4sIGludCBp bmRleCkKPiBzdGF0aWMgaW5saW5lCj4gCj4gCj4+ID4gK3sKPj4gPiArICAgIHN0cnVjdCB2Z2lj X2lycV9yYW5rICp2ciA9IHZnaWNfZ2V0X3Jhbmsodiwgbik7Cj4+ID4gKyAgICB1aW50MzJfdCB0 ciA9IHZyLT5pY2ZnW2luZGV4ID4+IDRdOwo+PiA+ICsKPj4gPiArICAgIGlmICggdHIgJiBWR0lD X0lDRkdfTUFTSyhpbmRleCkgKQo+PiA+ICsgICAgICAgIHJldHVybiBJUlFfVFlQRV9FREdFX0JP VEg7Cj4+ID4gKyAgICBlbHNlCj4+ID4gKyAgICAgICAgcmV0dXJuIElSUV9UWVBFX0xFVkVMX01B U0s7Cj4+ID4gK30KPj4gPiArI2VuZGlmCj4+ID4gKwo+PiA+ICB2b2lkIHZnaWNfZW5hYmxlX2ly cXMoc3RydWN0IHZjcHUgKnYsIHVpbnQzMl90IHIsIGludCBuKQo+PiA+ICB7Cj4+ID4gICAgICBj b25zdCB1bnNpZ25lZCBsb25nIG1hc2sgPSByOwo+PiA+IEBAIC0zNDIsOSArMzU5LDMwIEBAIHZv aWQgdmdpY19lbmFibGVfaXJxcyhzdHJ1Y3QgdmNwdSAqdiwgdWludDMyX3QgciwgaW50IG4pCj4+ ID4gICAgICB1bnNpZ25lZCBsb25nIGZsYWdzOwo+PiA+ICAgICAgaW50IGkgPSAwOwo+PiA+ICAg ICAgc3RydWN0IHZjcHUgKnZfdGFyZ2V0Owo+PiA+ICsjaWZkZWYgQ09ORklHX0FDUEkKPj4gPiAr ICAgIHN0cnVjdCBkb21haW4gKmQgPSB2LT5kb21haW47Cj4+ID4gKyAgICBpbnQgcmV0Owo+PiA+ ICsjZW5kaWYKPj4gPiAgCj4+ID4gICAgICB3aGlsZSAoIChpID0gZmluZF9uZXh0X2JpdCgmbWFz aywgMzIsIGkpKSA8IDMyICkgewo+PiA+ICAgICAgICAgIGlycSA9IGkgKyAoMzIgKiBuKTsKPj4g PiArI2lmZGVmIENPTkZJR19BQ1BJCj4+ID4gKyAgICAgICAgLyogU2V0IHRoZSBpcnEgdHlwZSBh bmQgcm91dGUgaXQgdG8gZ3Vlc3Qgb25seSBmb3IgU1BJIGFuZCBEb20wICovCj4+ID4gKyAgICAg ICAgaWYoIGlycV9hY2Nlc3NfcGVybWl0dGVkKGQsIGlycSkgJiYgaXNfaGFyZHdhcmVfZG9tYWlu KGQpICYmCj4+ID4gKyAgICAgICAgICAgICggaXJxID49IDMyICkgJiYgKCAhYWNwaV9kaXNhYmxl ZCApICkKPiBJcyB0aGVyZSBhIHJlYXNvbiB3aHkgd2UgbmVlZCB0byBoYXZlIHRoaXMgY29kZSBp bnNpZGUgYW4gaWZkZWY/IEl0Cj4gbG9va3MgbGlrZSB3ZSBjYW4gcmVtb3ZlIGFsbCBpZmRlZnMg ZnJvbSB0aGlzIHBhdGNoLgo+IAo+IApBaCwgcmlnaHQhIFdpbGwgcmVtb3ZlIGl0LgoKVGhhbmtz LAotLSAKU2hhbm5vbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRw Oi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK