From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Martin Subject: [PATCH v3 15/28] arm64: cpufeature: Move sys_caps_initialised declarations Date: Tue, 10 Oct 2017 19:38:32 +0100 Message-ID: <1507660725-7986-16-git-send-email-Dave.Martin@arm.com> References: <1507660725-7986-1-git-send-email-Dave.Martin@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from localhost (localhost [127.0.0.1]) by mm01.cs.columbia.edu (Postfix) with ESMTP id C969949D25 for ; Tue, 10 Oct 2017 14:38:48 -0400 (EDT) Received: from mm01.cs.columbia.edu ([127.0.0.1]) by localhost (mm01.cs.columbia.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QXW9byY+tfHk for ; Tue, 10 Oct 2017 14:38:48 -0400 (EDT) Received: from foss.arm.com (usa-sjc-mx-foss1.foss.arm.com [217.140.101.70]) by mm01.cs.columbia.edu (Postfix) with ESMTP id BFF6349DB0 for ; Tue, 10 Oct 2017 14:38:46 -0400 (EDT) In-Reply-To: <1507660725-7986-1-git-send-email-Dave.Martin@arm.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kvmarm-bounces@lists.cs.columbia.edu Sender: kvmarm-bounces@lists.cs.columbia.edu To: linux-arm-kernel@lists.infradead.org Cc: linux-arch@vger.kernel.org, Okamoto Takayuki , libc-alpha@sourceware.org, Ard Biesheuvel , Szabolcs Nagy , Catalin Marinas , Will Deacon , Richard Sandiford , kvmarm@lists.cs.columbia.edu List-Id: kvmarm@lists.cs.columbia.edu dXBkYXRlX2NwdV9mZWF0dXJlcygpIGN1cnJlbnRseSBjYW5ub3QgdGVsbCB3aGV0aGVyIGl0IGlz IGJlaW5nCmNhbGxlZCBkdXJpbmcgZWFybHkgb3IgbGF0ZSBzZWNvbmRhcnkgYm9vdC4gIFRoaXMg ZG9lc24ndApkZXNwZXJhdGVseSBtYXR0ZXIgZm9yIGFueXRoaW5nIGl0IGN1cnJlbnRseSBkb2Vz LgoKSG93ZXZlciwgU1ZFIHdpbGwgbmVlZCB0byBrbm93IGhlcmUgd2hldGhlciB0aGUgc2V0IG9m IGF2YWlsYWJsZQp2ZWN0b3IgbGVuZ3RocyBpcyBmaXhlZCBvZiBzdGlsbCB0byBiZSBkZXRlcm1p bmVkIHdoZW4gYm9vdGluZyBhCkNQVSBzbyB0aGF0IGl0IGNhbiBiZSB1cGRhdGVkIGFwcHJvcHJp YXRlbHkuCgpUaGlzIHBhdGNoIHNpbXBseSBtb3ZlcyB0aGUgc3lzX2NhcHNfaW5pdGlhbGlzZWQg c3R1ZmYgdG8gdGhlIHRvcApvZiB0aGUgZmlsZSBzbyB0aGF0IGl0IGNhbiBiZSBtb3JlIHdpZGVs eS4gIFRoZXJlIGRvZXNuJ3Qgc2VlbSB0bwpiZSBhIG1vcmUgb2J2aW91cyBwbGFjZSB0byBwdXQg aXQuCgpTaWduZWQtb2ZmLWJ5OiBEYXZlIE1hcnRpbiA8RGF2ZS5NYXJ0aW5AYXJtLmNvbT4KUmV2 aWV3ZWQtYnk6IEFsZXggQmVubsOpZSA8YWxleC5iZW5uZWVAbGluYXJvLm9yZz4KUmV2aWV3ZWQt Ynk6IFN1enVraSBLIFBvdWxvc2UgPHN1enVraS5wb3Vsb3NlQGFybS5jb20+Ci0tLQogYXJjaC9h cm02NC9rZXJuZWwvY3B1ZmVhdHVyZS5jIHwgMzAgKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0t LS0tCiAxIGZpbGUgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMTUgZGVsZXRpb25zKC0pCgpk aWZmIC0tZ2l0IGEvYXJjaC9hcm02NC9rZXJuZWwvY3B1ZmVhdHVyZS5jIGIvYXJjaC9hcm02NC9r ZXJuZWwvY3B1ZmVhdHVyZS5jCmluZGV4IDIxZTJjOTUuLjkyYTk1MDIgMTAwNjQ0Ci0tLSBhL2Fy Y2gvYXJtNjQva2VybmVsL2NwdWZlYXR1cmUuYworKysgYi9hcmNoL2FybTY0L2tlcm5lbC9jcHVm ZWF0dXJlLmMKQEAgLTUxLDYgKzUxLDIxIEBAIHVuc2lnbmVkIGludCBjb21wYXRfZWxmX2h3Y2Fw MiBfX3JlYWRfbW9zdGx5OwogREVDTEFSRV9CSVRNQVAoY3B1X2h3Y2FwcywgQVJNNjRfTkNBUFMp OwogRVhQT1JUX1NZTUJPTChjcHVfaHdjYXBzKTsKIAorLyoKKyAqIEZsYWcgdG8gaW5kaWNhdGUg aWYgd2UgaGF2ZSBjb21wdXRlZCB0aGUgc3lzdGVtIHdpZGUKKyAqIGNhcGFiaWxpdGllcyBiYXNl ZCBvbiB0aGUgYm9vdCB0aW1lIGFjdGl2ZSBDUFVzLiBUaGlzCisgKiB3aWxsIGJlIHVzZWQgdG8g ZGV0ZXJtaW5lIGlmIGEgbmV3IGJvb3RpbmcgQ1BVIHNob3VsZAorICogZ28gdGhyb3VnaCB0aGUg dmVyaWZpY2F0aW9uIHByb2Nlc3MgdG8gbWFrZSBzdXJlIHRoYXQgaXQKKyAqIHN1cHBvcnRzIHRo ZSBzeXN0ZW0gY2FwYWJpbGl0aWVzLCB3aXRob3V0IHVzaW5nIGEgaG90cGx1ZworICogbm90aWZp ZXIuCisgKi8KK3N0YXRpYyBib29sIHN5c19jYXBzX2luaXRpYWxpc2VkOworCitzdGF0aWMgaW5s aW5lIHZvaWQgc2V0X3N5c19jYXBzX2luaXRpYWxpc2VkKHZvaWQpCit7CisJc3lzX2NhcHNfaW5p dGlhbGlzZWQgPSB0cnVlOworfQorCiBzdGF0aWMgaW50IGR1bXBfY3B1X2h3Y2FwcyhzdHJ1Y3Qg bm90aWZpZXJfYmxvY2sgKnNlbGYsIHVuc2lnbmVkIGxvbmcgdiwgdm9pZCAqcCkKIHsKIAkvKiBm aWxlLXdpZGUgcHJfZm10IGFkZHMgIkNQVSBmZWF0dXJlczogIiBwcmVmaXggKi8KQEAgLTEwNDEs MjEgKzEwNTYsNiBAQCB2b2lkIF9faW5pdCBlbmFibGVfY3B1X2NhcGFiaWxpdGllcyhjb25zdCBz dHJ1Y3QgYXJtNjRfY3B1X2NhcGFiaWxpdGllcyAqY2FwcykKIH0KIAogLyoKLSAqIEZsYWcgdG8g aW5kaWNhdGUgaWYgd2UgaGF2ZSBjb21wdXRlZCB0aGUgc3lzdGVtIHdpZGUKLSAqIGNhcGFiaWxp dGllcyBiYXNlZCBvbiB0aGUgYm9vdCB0aW1lIGFjdGl2ZSBDUFVzLiBUaGlzCi0gKiB3aWxsIGJl IHVzZWQgdG8gZGV0ZXJtaW5lIGlmIGEgbmV3IGJvb3RpbmcgQ1BVIHNob3VsZAotICogZ28gdGhy b3VnaCB0aGUgdmVyaWZpY2F0aW9uIHByb2Nlc3MgdG8gbWFrZSBzdXJlIHRoYXQgaXQKLSAqIHN1 cHBvcnRzIHRoZSBzeXN0ZW0gY2FwYWJpbGl0aWVzLCB3aXRob3V0IHVzaW5nIGEgaG90cGx1Zwot ICogbm90aWZpZXIuCi0gKi8KLXN0YXRpYyBib29sIHN5c19jYXBzX2luaXRpYWxpc2VkOwotCi1z dGF0aWMgaW5saW5lIHZvaWQgc2V0X3N5c19jYXBzX2luaXRpYWxpc2VkKHZvaWQpCi17Ci0Jc3lz X2NhcHNfaW5pdGlhbGlzZWQgPSB0cnVlOwotfQotCi0vKgogICogQ2hlY2sgZm9yIENQVSBmZWF0 dXJlcyB0aGF0IGFyZSB1c2VkIGluIGVhcmx5IGJvb3QKICAqIGJhc2VkIG9uIHRoZSBCb290IENQ VSB2YWx1ZS4KICAqLwotLSAKMi4xLjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmt2bWFybSBtYWlsaW5nIGxpc3QKa3ZtYXJtQGxpc3RzLmNzLmNvbHVt YmlhLmVkdQpodHRwczovL2xpc3RzLmNzLmNvbHVtYmlhLmVkdS9tYWlsbWFuL2xpc3RpbmZvL2t2 bWFybQo=