From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail-wm0-x241.google.com ([2a00:1450:400c:c09::241]) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1b3KFO-0005fZ-VX for barebox@lists.infradead.org; Thu, 19 May 2016 09:28:04 +0000 Received: by mail-wm0-x241.google.com with SMTP id n129so19394387wmn.1 for ; Thu, 19 May 2016 02:27:41 -0700 (PDT) Received: from localhost.localdomain ([194.167.244.97]) by smtp.gmail.com with ESMTPSA id az2sm13359224wjc.6.2016.05.19.02.27.39 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 19 May 2016 02:27:39 -0700 (PDT) From: Raphael Poggi Date: Fri, 20 May 2016 03:11:06 +0200 Message-Id: <1463706669-39738-1-git-send-email-poggi.raph@gmail.com> MIME-Version: 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "barebox" Errors-To: barebox-bounces+u.kleine-koenig=pengutronix.de@lists.infradead.org Subject: [PATCH 0/3] Add basic support for arm64 To: barebox@lists.infradead.org SGVsbG8sCgpUaGlzIHBhdGNoIHNlcmllcyBpbnRyb2R1Y2VzIGEgYmFzaWMgc3VwcG9ydCBmb3Ig YXJtNjQuCgpbUEFUQ0ggMS8zXSBhcmNoOiBhZGQgbWluaW1hbCBhYXJjaDY0IHN1cHBvcnQgOgog ICAgICAgIEludHJvZHVjZSBuZXcgYXJjaGl0ZWN0dXJlIGJ5IGNyZWF0aW5nIGEgbmV3IHJvb3Qg ZGlyZWN0b3J5LAogICAgICAgIEkgY2hvb3NlIHRoaXMgYXBwcm9hY2ggZm9yIG5vdywgYmVjYXVz ZSBpdCBpcyBzaW1wbGVyIGZvciBub3csIG1heWJlIGxhdGVyIHdlIHdpbGwgbWVyZ2UgdGhpcyBp biBhcmNoL2FybS4KCiAgICAgICAgVGhlIGN1cnJlbnQgbWFjaGluZSBzdXBwb3J0ZWQgaXMgb25s eSB0aGUgdmlydCBtYWNoaW5lIGZyb20gcWVtdQogICAgICAgIChJIGRvbid0IGhhdmUgYW55IGFy bTY0IGhhcmR3YXJlLCBzbywgdGVzdHMgb24gcmVhbCBoYXJkd2FyZSBhcmUgd2VsY29tZSkuCgoK W1BBVENIIDIvM10gYXJtNjQ6IGFkZCBiYXNpYyBtbXUgc3VwcG9ydCA6CiAgICAgICAgVGhpcyBw YXRjaCBhZGRzIGEgYmFzaWMgc3VwcG9ydCBmb3IgdGhlIG1tdSwgYnkgYmFzaWMgSSBtZWFuLAog ICAgICAgIG5vIERNQSBjYWNoZSBoYW5kbGluZyBhbmQgbm8gcmVtYXBwaW5nIG9mIG1lbW9yeSBy ZWdpb24gaXMgc3VwcG9ydGVkLgoKICAgICAgICBUaGUgY3VycmVudCBtbXUgY29uZmlndXJhdGlv biBpcyA6IDRLQiBncmFudWxhcml0eSwgMyBsb29rdXAgbGV2ZWwgYW5kIDMzIGJpdHMgcGVyIFZB LgogICAgICAgIEkgY2hvb3NlIHRoaXMgc2V0dGluZyB1cCBiZWNhdXNlIEkgdGhpbmsgaXQgaXMg cXVpZXQgc2ltaWxhciBhcyB0aGUgb25lIGluIExpbnV4IEtlcm5lbCwKICAgICAgICBhbmQgbXkg Y29kZSBpcyBiYXNlZCBvbiBjb3JlYm9vdCBhbmQgdS1ib290ICh0aGV5IGFsc28gdXNlIHRoaXMg c2V0dGluZykuCgkJCglUaGVyZSBpcyBzb21lIGlzc3VlIGluIHRoZSBjb2RlLCBmb3IgZXhhbXBs ZSwgY2FsbGluZyAidGxiX2ludmFsaWRhdGUiIHNlZW1zIHRvIGNyYXNoIG15IHFlbXUgdm0uCgog ICAgICAgIE1vcmVvdmVyLCBJIGRvbid0IGhhdmUgZXhwZXJpZW5jZSBvZiBjYWNoZSBtYW5hZ2lu Zywgc28gYW55IGhlbHAgb24gdGhhdCBhcmUgd2VsY29tZS4KCltQQVRDSCAzLzNdIGFybTY0OiBi b2FyZDogdmlydDogc2V0IHVwIG1tdSA6CiAgICAgICAgVGhpcyBwYXRjaCBzZXRzIHVwIHRoZSBt bXUgZm9yIHRoZSBtYWNoaW5lIHZpcnQgZnJvbSBxZW11LgoKICAgICAgICBJIHNwbGl0IHVwIHRo ZSBtbXUgaW5pdCBjYWxsaW5nIGJ5IG1tdV9pbml0Y2FsbCBhbmQgdGhlIG1tdSBlbmFibGluZy4K ICAgICAgICBUaGUgcmVhc29uIGlzLCBpZiBJIGVuYWJsZSB0aGUgbW11IHRvbyBlYXJseSwgYmFy ZWJveCB3aWxsIGNyYXNoIGJlY2F1c2Ugb2YgCgl0aGUgQ0ZJIEZsYXNoIChhbmQgQU1CQSkgZHJp dmVyIHdpbGwgdHJ5IHRvIGFjY2VzcyB0byBtZW1vcnkgbm90IG1hcHBlZC4KClRoYW5rcywKUmFw aGHDq2wKCiBhcmNoL2FybTY0L0tjb25maWcgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDE0 MCArKysrKysrCiBhcmNoL2FybTY0L01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAgICB8 IDEwOSArKysrKwogYXJjaC9hcm02NC9ib2FyZHMvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAg fCAgIDIgKwogYXJjaC9hcm02NC9ib2FyZHMvdmlydC9LY29uZmlnICAgICAgICAgICAgICAgfCAg IDggKwogYXJjaC9hcm02NC9ib2FyZHMvdmlydC9NYWtlZmlsZSAgICAgICAgICAgICAgfCAgIDEg KwogYXJjaC9hcm02NC9ib2FyZHMvdmlydC9lbnYvYmluL191cGRhdGUgICAgICAgfCAgMzYgKysK IGFyY2gvYXJtNjQvYm9hcmRzL3ZpcnQvZW52L2Jpbi9ib290ICAgICAgICAgIHwgIDM4ICsrCiBh cmNoL2FybTY0L2JvYXJkcy92aXJ0L2Vudi9iaW4vaW5pdCAgICAgICAgICB8ICAyMCArCiBhcmNo L2FybTY0L2JvYXJkcy92aXJ0L2Vudi9iaW4vdXBkYXRlX2tlcm5lbCB8ICAgOCArCiBhcmNoL2Fy bTY0L2JvYXJkcy92aXJ0L2Vudi9iaW4vdXBkYXRlX3Jvb3QgICB8ICAgOCArCiBhcmNoL2FybTY0 L2JvYXJkcy92aXJ0L2Vudi9jb25maWcgICAgICAgICAgICB8ICAzOCArKwogYXJjaC9hcm02NC9i b2FyZHMvdmlydC9lbnYvaW5pdC9tdGRwYXJ0cy1ub3IgfCAgMTEgKwogYXJjaC9hcm02NC9ib2Fy ZHMvdmlydC9pbml0LmMgICAgICAgICAgICAgICAgfCAgNjcgKysrKwogYXJjaC9hcm02NC9jb25m aWdzL3ZpcnRfZGVmY29uZmlnICAgICAgICAgICAgfCAgNTMgKysrCiBhcmNoL2FybTY0L2NwdS9L Y29uZmlnICAgICAgICAgICAgICAgICAgICAgICB8ICA1NCArKysKIGFyY2gvYXJtNjQvY3B1L01h a2VmaWxlICAgICAgICAgICAgICAgICAgICAgIHwgIDI1ICsrCiBhcmNoL2FybTY0L2NwdS9jYWNo ZS1hcm12OC5TICAgICAgICAgICAgICAgICB8IDE2OCArKysrKysrKwogYXJjaC9hcm02NC9jcHUv Y2FjaGUuYyAgICAgICAgICAgICAgICAgICAgICAgfCAxMTAgKysrKysrCiBhcmNoL2FybTY0L2Nw dS9jcHUuYyAgICAgICAgICAgICAgICAgICAgICAgICB8ICA4NyArKysrCiBhcmNoL2FybTY0L2Nw dS9jcHVpbmZvLmMgICAgICAgICAgICAgICAgICAgICB8IDIxMSArKysrKysrKysrCiBhcmNoL2Fy bTY0L2NwdS9lbnRyeS5jICAgICAgICAgICAgICAgICAgICAgICB8ICAzOCArKwogYXJjaC9hcm02 NC9jcHUvZW50cnkuaCAgICAgICAgICAgICAgICAgICAgICAgfCAgMTggKwogYXJjaC9hcm02NC9j cHUvZXhjZXB0aW9ucy5TICAgICAgICAgICAgICAgICAgfCAxMjcgKysrKysrCiBhcmNoL2FybTY0 L2NwdS9pbnRlcnJ1cHRzLmMgICAgICAgICAgICAgICAgICB8IDE1NiArKysrKysrKwogYXJjaC9h cm02NC9jcHUvbG93bGV2ZWwuUyAgICAgICAgICAgICAgICAgICAgfCAgNDMgKysKIGFyY2gvYXJt NjQvY3B1L21tdS5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgMzM0ICsrKysrKysrKysrKysr KysKIGFyY2gvYXJtNjQvY3B1L21tdS5oICAgICAgICAgICAgICAgICAgICAgICAgIHwgMTY5ICsr KysrKysrCiBhcmNoL2FybTY0L2NwdS9tbXVpbmZvLmMgICAgICAgICAgICAgICAgICAgICB8IDEw NCArKysrKwogYXJjaC9hcm02NC9jcHUvc3RhcnQtcGJsLmMgICAgICAgICAgICAgICAgICAgfCAx MDIgKysrKysKIGFyY2gvYXJtNjQvY3B1L3N0YXJ0LmMgICAgICAgICAgICAgICAgICAgICAgIHwg MjQ3ICsrKysrKysrKysrKwogYXJjaC9hcm02NC9jcHUvdW5jb21wcmVzcy5jICAgICAgICAgICAg ICAgICAgfCAxMTEgKysrKysrCiBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL2FybWxpbnV4LmggICAg ICAgICAgICB8ICA0MyArKwogYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9hc3NlbWJsZXIuaCAgICAg ICAgICAgfCAxMTYgKysrKysrCiBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL2JhcmVib3gtYXJtLWhl YWQuaCAgICB8ICA2NSArKysKIGFyY2gvYXJtNjQvaW5jbHVkZS9hc20vYmFyZWJveC1hcm0uaCAg ICAgICAgIHwgMTY1ICsrKysrKysrCiBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL2JhcmVib3guaCAg ICAgICAgICAgICB8ICAxMiArCiBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL2JpdG9wcy5oICAgICAg ICAgICAgICB8ICA0OCArKysKIGFyY2gvYXJtNjQvaW5jbHVkZS9hc20vYml0c3BlcmxvbmcuaCAg ICAgICAgIHwgICAxICsKIGFyY2gvYXJtNjQvaW5jbHVkZS9hc20vYnl0ZW9yZGVyLmggICAgICAg ICAgIHwgIDMyICsrCiBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL2NhY2hlLWwyeDAuaCAgICAgICAg ICB8IDEwMSArKysrKwogYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9jYWNoZS5oICAgICAgICAgICAg ICAgfCAgMTYgKwogYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9jb21tb24uaCAgICAgICAgICAgICAg fCAgNDggKysrCiBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL2NwdXR5cGUuaCAgICAgICAgICAgICB8 IDEwMCArKysrKwogYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9kZWJ1Z19sbF9wbDAxMS5oICAgICAg fCAgMjUgKysKIGFyY2gvYXJtNjQvaW5jbHVkZS9hc20vZG1hLmggICAgICAgICAgICAgICAgIHwg IDQ2ICsrKwogYXJjaC9hcm02NC9pbmNsdWRlL2FzbS9lbGYuaCAgICAgICAgICAgICAgICAgfCAx MTkgKysrKysrCiBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL2VycmF0YS5oICAgICAgICAgICAgICB8 ICA3OSArKysrCiBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL2dpYy5oICAgICAgICAgICAgICAgICB8 IDEyOCArKysrKysKIGFyY2gvYXJtNjQvaW5jbHVkZS9hc20vaGFyZHdhcmUvYXJtX3RpbWVyLmgg IHwgIDM4ICsrCiBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL2hhcmR3YXJlL3NwODEwLmggICAgICB8 ICA2OCArKysrCiBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL2lvLmggICAgICAgICAgICAgICAgICB8 ICA4NyArKysrCiBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL2xpbmthZ2UuaCAgICAgICAgICAgICB8 ICAxMSArCiBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL21lbW9yeS5oICAgICAgICAgICAgICB8ICAx OSArCiBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL21tdS5oICAgICAgICAgICAgICAgICB8ICA2MyAr KysKIGFyY2gvYXJtNjQvaW5jbHVkZS9hc20vbW9kdWxlLmggICAgICAgICAgICAgIHwgIDEzICsK IGFyY2gvYXJtNjQvaW5jbHVkZS9hc20vcGd0YWJsZS5oICAgICAgICAgICAgIHwgIDkxICsrKysr CiBhcmNoL2FybTY0L2luY2x1ZGUvYXNtL3Bvc2l4X3R5cGVzLmggICAgICAgICB8ICAgMSArCiBh cmNoL2FybTY0L2luY2x1ZGUvYXNtL3Byb2Nlc3Nvci5oICAgICAgICAgICB8IDEzMSArKysrKysK IGFyY2gvYXJtNjQvaW5jbHVkZS9hc20vcHRyYWNlLmggICAgICAgICAgICAgIHwgIDM0ICsrCiBh cmNoL2FybTY0L2luY2x1ZGUvYXNtL3NlY3Rpb25zLmggICAgICAgICAgICB8ICAzNCArKwogYXJj aC9hcm02NC9pbmNsdWRlL2FzbS9zZW1paG9zdGluZy5oICAgICAgICAgfCAgMTkgKwogYXJjaC9h cm02NC9pbmNsdWRlL2FzbS9zZXR1cC5oICAgICAgICAgICAgICAgfCAyMTYgKysrKysrKysrKwog YXJjaC9hcm02NC9pbmNsdWRlL2FzbS9zdGFja3RyYWNlLmggICAgICAgICAgfCAgMTYgKwogYXJj aC9hcm02NC9pbmNsdWRlL2FzbS9zdHJpbmcuaCAgICAgICAgICAgICAgfCAgMTMgKwogYXJjaC9h cm02NC9pbmNsdWRlL2FzbS9zd2FiLmggICAgICAgICAgICAgICAgfCAgNjkgKysrKwogYXJjaC9h cm02NC9pbmNsdWRlL2FzbS9zeXN0ZW0uaCAgICAgICAgICAgICAgfCAxMjUgKysrKysrCiBhcmNo L2FybTY0L2luY2x1ZGUvYXNtL3N5c3RlbV9pbmZvLmggICAgICAgICB8IDE5NCArKysrKysrKysK IGFyY2gvYXJtNjQvaW5jbHVkZS9hc20vdHlwZXMuaCAgICAgICAgICAgICAgIHwgIDU0ICsrKwog YXJjaC9hcm02NC9pbmNsdWRlL2FzbS91bmFsaWduZWQuaCAgICAgICAgICAgfCAgMTkgKwogYXJj aC9hcm02NC9pbmNsdWRlL2FzbS91bmlmaWVkLmggICAgICAgICAgICAgfCAxMjcgKysrKysrCiBh cmNoL2FybTY0L2luY2x1ZGUvYXNtL3Vud2luZC5oICAgICAgICAgICAgICB8ICA1MSArKysKIGFy Y2gvYXJtNjQvbGliL01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgIHwgIDE2ICsKIGFyY2gv YXJtNjQvbGliL2FybWxpbnV4LmMgICAgICAgICAgICAgICAgICAgIHwgMjc1ICsrKysrKysrKysr KysKIGFyY2gvYXJtNjQvbGliL2FzbS1vZmZzZXRzLmMgICAgICAgICAgICAgICAgIHwgIDE2ICsK IGFyY2gvYXJtNjQvbGliL2JhcmVib3gubGRzICAgICAgICAgICAgICAgICAgIHwgMTI1ICsrKysr KwogYXJjaC9hcm02NC9saWIvYmFyZWJveC5sZHMuUyAgICAgICAgICAgICAgICAgfCAxMjUgKysr KysrCiBhcmNoL2FybTY0L2xpYi9ib290bS5jICAgICAgICAgICAgICAgICAgICAgICB8IDU3MiAr KysrKysrKysrKysrKysrKysrKysrKysrKysKIGFyY2gvYXJtNjQvbGliL2Jvb3R1LmMgICAgICAg ICAgICAgICAgICAgICAgIHwgIDQ0ICsrKwogYXJjaC9hcm02NC9saWIvYm9vdHouYyAgICAgICAg ICAgICAgICAgICAgICAgfCAxMzYgKysrKysrKwogYXJjaC9hcm02NC9saWIvY29weV90ZW1wbGF0 ZS5TICAgICAgICAgICAgICAgfCAxOTIgKysrKysrKysrCiBhcmNoL2FybTY0L2xpYi9kaXYwLmMg ICAgICAgICAgICAgICAgICAgICAgICB8ICAyNyArKwogYXJjaC9hcm02NC9saWIvbWVtY3B5LlMg ICAgICAgICAgICAgICAgICAgICAgfCAgNzQgKysrKwogYXJjaC9hcm02NC9saWIvbWVtc2V0LlMg ICAgICAgICAgICAgICAgICAgICAgfCAyMTUgKysrKysrKysrKwogYXJjaC9hcm02NC9saWIvbW9k dWxlLmMgICAgICAgICAgICAgICAgICAgICAgfCAgOTggKysrKysKIGFyY2gvYXJtNjQvbGliL3Bi bC5sZHMuUyAgICAgICAgICAgICAgICAgICAgIHwgIDk2ICsrKysrCiBhcmNoL2FybTY0L2xpYi9y dW50aW1lLW9mZnNldC5TICAgICAgICAgICAgICB8ICA1MiArKysKIGFyY2gvYXJtNjQvbGliL3Vu d2luZC5jICAgICAgICAgICAgICAgICAgICAgIHwgMzQ5ICsrKysrKysrKysrKysrKysKIGFyY2gv YXJtNjQvbWFjaC12aXJ0L0tjb25maWcgICAgICAgICAgICAgICAgIHwgIDE1ICsKIGFyY2gvYXJt NjQvbWFjaC12aXJ0L01ha2VmaWxlICAgICAgICAgICAgICAgIHwgICAzICsKIGFyY2gvYXJtNjQv bWFjaC12aXJ0L2RldmljZXMuYyAgICAgICAgICAgICAgIHwgIDMwICsrCiBhcmNoL2FybTY0L21h Y2gtdmlydC9pbmNsdWRlL21hY2gvZGVidWdfbGwuaCB8ICAyNCArKwogYXJjaC9hcm02NC9tYWNo LXZpcnQvaW5jbHVkZS9tYWNoL2RldmljZXMuaCAgfCAgMTMgKwogYXJjaC9hcm02NC9tYWNoLXZp cnQvbG93bGV2ZWwuYyAgICAgICAgICAgICAgfCAgMTkgKwogYXJjaC9hcm02NC9tYWNoLXZpcnQv cmVzZXQuYyAgICAgICAgICAgICAgICAgfCAgMjQgKysKIGFyY2gvYXJtNjQvcGJsL01ha2VmaWxl ICAgICAgICAgICAgICAgICAgICAgIHwgIDU4ICsrKwogYXJjaC9hcm02NC9wYmwvcGlnZ3kuZ3pp cC5TICAgICAgICAgICAgICAgICAgfCAgIDYgKwogYXJjaC9hcm02NC9wYmwvcGlnZ3kubHo0LlMg ICAgICAgICAgICAgICAgICAgfCAgIDYgKwogYXJjaC9hcm02NC9wYmwvcGlnZ3kubHpvLlMgICAg ICAgICAgICAgICAgICAgfCAgIDYgKwogYXJjaC9hcm02NC9wYmwvcGlnZ3kuc2hpcHBlZC5TICAg ICAgICAgICAgICAgfCAgIDYgKwogYXJjaC9hcm02NC9wYmwvcGlnZ3kueHprZXJuLlMgICAgICAg ICAgICAgICAgfCAgIDYgKwogaW5jbHVkZS9hc20tZ2VuZXJpYy9zZWN0aW9ucy5oICAgICAgICAg ICAgICAgfCAgIDYgKy0KIDEwMSBmaWxlcyBjaGFuZ2VkLCA3OTExIGluc2VydGlvbnMoKyksIDMg ZGVsZXRpb25zKC0pCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KYmFyZWJveCBtYWlsaW5nIGxpc3QKYmFyZWJveEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0 dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vYmFyZWJveAo=