From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: [for-4.7 4/5] xen/arm: acpi: Remove uncessary check in acpi_map_gic_cpu_interface Date: Thu, 7 Apr 2016 11:59:55 +0100 Message-ID: <1460026796-10899-5-git-send-email-julien.grall@arm.com> References: <1460026796-10899-1-git-send-email-julien.grall@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1460026796-10899-1-git-send-email-julien.grall@arm.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: Julien Grall , sstabellini@kernel.org, shannon.zhao@linaro.org List-Id: xen-devel@lists.xenproject.org VGhpcyBwYXJ0IG9mIHRoZSBjb2RlIHdpbGwgbmV2ZXIgYmUgZXhlY3V0ZWQgd2hlbiB0aGUgZW50 cnkKY29ycmVzcG9uZHMgdG8gdGhlIGJvb3QgQ1BVLgoKQWxzbyBwcmludCBhbiBlcnJvciBtZXNz YWdlIHJhdGhlciB3aGVuIGFyY2hfY3B1X2luaXQgaGFzIGZhaWxlZC4KClNpZ25lZC1vZmYtYnk6 IEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gvYXJtL2Fj cGkvYm9vdC5jIHwgMTUgKysrKysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgOCBpbnNlcnRp b25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3hlbi9hcmNoL2FybS9hY3BpL2Jv b3QuYyBiL3hlbi9hcmNoL2FybS9hY3BpL2Jvb3QuYwppbmRleCBmZDI5YmRjLi42MDJhYjM5IDEw MDY0NAotLS0gYS94ZW4vYXJjaC9hcm0vYWNwaS9ib290LmMKKysrIGIveGVuL2FyY2gvYXJtL2Fj cGkvYm9vdC5jCkBAIC01MSw2ICs1MSw3IEBAIHN0YXRpYyB2b2lkIF9faW5pdAogYWNwaV9tYXBf Z2ljX2NwdV9pbnRlcmZhY2Uoc3RydWN0IGFjcGlfbWFkdF9nZW5lcmljX2ludGVycnVwdCAqcHJv Y2Vzc29yKQogewogICAgIGludCBpOworICAgIGludCByYzsKICAgICB1NjQgbXBpZHIgPSBwcm9j ZXNzb3ItPmFybV9tcGlkciAmIE1QSURSX0hXSURfTUFTSzsKICAgICBib29sX3QgZW5hYmxlZCA9 ICEhKHByb2Nlc3Nvci0+ZmxhZ3MgJiBBQ1BJX01BRFRfRU5BQkxFRCk7CiAKQEAgLTEwMiwxNiAr MTAzLDE2IEBAIGFjcGlfbWFwX2dpY19jcHVfaW50ZXJmYWNlKHN0cnVjdCBhY3BpX21hZHRfZ2Vu ZXJpY19pbnRlcnJ1cHQgKnByb2Nlc3NvcikKICAgICBpZiAoICFhY3BpX3BzY2lfcHJlc2VudCgp ICkKICAgICAgICAgcmV0dXJuOwogCi0gICAgLyogQ1BVIDAgd2FzIGFscmVhZHkgaW5pdGlhbGl6 ZWQgKi8KLSAgICBpZiAoIGVuYWJsZWRfY3B1cyApCisgICAgaWYgKCAocmMgPSBhcmNoX2NwdV9p bml0KGVuYWJsZWRfY3B1cywgTlVMTCkpIDwgMCApCiAgICAgewotICAgICAgICBpZiAoIGFyY2hf Y3B1X2luaXQoZW5hYmxlZF9jcHVzLCBOVUxMKSA8IDAgKQotICAgICAgICAgICAgcmV0dXJuOwot Ci0gICAgICAgIC8qIG1hcCB0aGUgbG9naWNhbCBjcHUgaWQgdG8gY3B1IE1QSURSICovCi0gICAg ICAgIGNwdV9sb2dpY2FsX21hcChlbmFibGVkX2NwdXMpID0gbXBpZHI7CisgICAgICAgIHByaW50 aygiY3B1JWQ6IGluaXQgZmFpbGVkICgweCUiUFJJeDY0IiBNUElEUik6ICVkXG4iLAorICAgICAg ICAgICAgICAgZW5hYmxlZF9jcHVzLCBtcGlkciwgcmMpOworICAgICAgICByZXR1cm47CiAgICAg fQogCisgICAgLyogbWFwIHRoZSBsb2dpY2FsIGNwdSBpZCB0byBjcHUgTVBJRFIgKi8KKyAgICBj cHVfbG9naWNhbF9tYXAoZW5hYmxlZF9jcHVzKSA9IG1waWRyOworCiAgICAgZW5hYmxlZF9jcHVz Kys7CiB9CiAKLS0gCjEuOS4xCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9y ZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK