From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail-wm0-x244.google.com ([2a00:1450:400c:c09::244]) by bombadil.infradead.org with esmtps (Exim 4.85_2 #1 (Red Hat Linux)) id 1bK2Rk-0007sS-LU for barebox@lists.infradead.org; Mon, 04 Jul 2016 11:53:53 +0000 Received: by mail-wm0-x244.google.com with SMTP id 187so21128774wmz.1 for ; Mon, 04 Jul 2016 04:53:31 -0700 (PDT) Received: from localhost.localdomain ([194.167.244.97]) by smtp.gmail.com with ESMTPSA id hf7sm3810699wjc.48.2016.07.04.04.53.27 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 04 Jul 2016 04:53:27 -0700 (PDT) From: Raphael Poggi Date: Mon, 4 Jul 2016 13:52:43 +0200 Message-Id: <1467633177-22478-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 v5 0/14] Add basic support for arm64 To: barebox@lists.infradead.org Q2hhbmNlIHNpbmNlIHY0OgoJUEFUQ0ggMTQvMTQJbmV3IHBhdGNoLCBhZGQgZG9jdW1lbnRhdGlv biBhYm91dCBhYXJjaDY0IHFlbXUgdmlydAoKQ2hhbmdlIHNpbmNlIHYzOgoJUEFUQ0ggMi8xNAly ZW1vdmUgaHVuayBiZWxvbmdpbmcgdG8gUEFUQ0ggMy8xNAoKCVBBVENIIDMvMTQJY3JlYXRlIGEg bGliLyBmb3IgY29tbW9uIGNvZGUgYW5kIGxpYjMyLyBsaWI2NC8KCglQQVRDSCA0LzE0CWFkZCBz ZXR1cGNfNjQsIGZvciBub3cgc2V0dXBfYygpIG9ubHkgbWVtc2V0IGJzcwoKCVBBVENIIDEyLzE0 CXVzZSBkZWZhdWx0IG1lbW9yeSBsYXlvdXQsIGNoYW5jZSBURVhUX0JBU0UgYWRkcmVzcyB0byBs ZXQKCQkJbWFsbG9jIHNwYWNlIGJlbG93CgpDaGFuZ2Ugc2luY2UgdjI6CglQQVRDSCAxLzE0CWFk ZCBQSFlTX0FERFJfVF82NEJJVCBjb25maWcKCglQQVRDSCAzLzE0CXJlbW92ZSBtb2R1bGVzLmMg YW5kIGNsZWFuIGF0YWdzIGZ1bmN0aW9ucyBpbiBhcm1saW51eC5jLAoJCQlhbmQgZml4IGFsc28g cGFyYW1ldGVycyBwYXNzZWQgdG8gbGludXgga2VybmVsLgoKCVBBVENIIDEyLzE0CW1vdmUgbG93 bGV2ZWwgZmlsZSBmcm9tIG1hY2gtcWVtdS8gdG8gYm9hcmRzLyAobGlrZSBvdGhlcnMgYm9hcmRz KQoJCQlzcGxpdCBkcmFtIGFuZCBmbGFzaCBpbml0CgkJCWluY3JlYXNlIGRyYW0vZmxhc2ggc2l6 ZQoKCVBBVENIIDEzLzE0CW5ldyBwYXRjaCwgaW4gY2FzZSBvZiBhcm12OCwgc3dhYiBuZWVkIHRv IGJlIGRvbmUgb24gMzItYml0IHdpZGUgcmVnaXN0ZXIKCQkJb3RoZXJ3aXNlIHN3YXBwaW5nIHRo ZSB2YWx1ZTogIjB4QUFBQUJCQkIiIHdpbGwgYmVjb21lICIweEFBQUFCQkJCMDAwMDAwMDAiCgkJ CWFuZCBzZWUgYXMgYSBudWxsIHZhbHVlIGluIHVpbnQzMl90IHZhcmlhYmxlLgoKCVBBVENIIDE0 LzE0CW5ldyBwYXRjaCwgYWRkIGRlZmluZSB0byBoYW5kbGUgYXJtNjQgdWltYWdlIGZvcm1hdAoK CkNoYW5nZSBzaW5jZSB2MToKCVBBVENIIDIvMTI6CXJlbW92ZSBodW5rIHdoaWNoIGJlbG9uZ3Mg dG8gcGF0Y2ggYWRkaW5nIG1hY2gtcWVtdQoKCVBBVENIIDMvMTI6CXJlbW92ZSB1bnVzZWQgZmls ZXMKCglQQVRDSCA0LzEyOgljcmVhdGUgbG93bGV2ZWw2NAoKCVBBVENIIDExLzEyOgljcmVhdGUg cGd0YWJsZXM2NCAobm90aGluZyBpbiBjb21tb24gd2l0aCB0aGUgYXJtMzIgdmVyc2lvbikKCglQ QVRDSCAxMi8xMjoJcmVuYW1lICJtYWNoLXZpcnQiID0+ICJtYWNoLXFlbXUiCgkJCXJlbmFtZSBi b2FyZCAicWVtdV92aXJ0NjQiCgkJCXJlbW92ZSBib2FyZCBlbnYgZmlsZXMKCgpIZWxsbywKClRo aXMgcGF0Y2ggc2VyaWVzIGludHJvZHVjZXMgYSBiYXNpYyBzdXBwb3J0IGZvciBhcm02NC4KClRo ZSBhcm02NCBjb2RlIGlzIG1lcmdlZCBpbiB0aGUgY3VycmVudCBhcmNoL2FybSBkaXJlY3Rvcnku CkkgdHJ5IHRvIGJlIGl0ZXJhdGl2ZSBpbiB0aGUgbWVyZ2UgcHJvY2VzcywgYW5kIGZpbmQgY29y cmVjdCBzb2x1dGlvbnMKdG8gaGFuZGxlIGJvdGggYXJjaGl0ZWN0dXJlIGF0IHNvbWUgcGxhY2Vz LgoKSSB0ZXN0IHRoZSBwYXRjaCBzZXJpZXMgYnkgY29tcGlsaW5nIGFybTY0IHZpcnQgbWFjaGlu ZSBhbmQgYXJtMzIgdmV4cHJlc3MtYTkgYW5kIHRlc3QgaXQKaW4gcWVtdSwgZXZlcnl0aGluZyBz ZWVtcyB0byB3b3JrLgoKVGhhbmtzLApSYXBoYcOrbAoKIERvY3VtZW50YXRpb24vYm9hcmRzL2Fh cmNoNjQtcWVtdS12aXJ0LnJzdCB8ICAxMyArKwogYXJjaC9hcm0vS2NvbmZpZyAgICAgICAgICAg ICAgICAgICAgICAgICAgIHwgIDI4ICsrKwogYXJjaC9hcm0vTWFrZWZpbGUgICAgICAgICAgICAg ICAgICAgICAgICAgIHwgIDQxICsrKy0KIGFyY2gvYXJtL2JvYXJkcy9NYWtlZmlsZSAgICAgICAg ICAgICAgICAgICB8ICAgMSArCiBhcmNoL2FybS9ib2FyZHMvcWVtdS12aXJ0NjQvS2NvbmZpZyAg ICAgICAgfCAgIDggKwogYXJjaC9hcm0vYm9hcmRzL3FlbXUtdmlydDY0L01ha2VmaWxlICAgICAg IHwgICAyICsKIGFyY2gvYXJtL2JvYXJkcy9xZW11LXZpcnQ2NC9lbnYvY29uZmlnICAgICB8ICAg OCArCiBhcmNoL2FybS9ib2FyZHMvcWVtdS12aXJ0NjQvaW5pdC5jICAgICAgICAgfCAgNzIgKysr KysrCiBhcmNoL2FybS9ib2FyZHMvcWVtdS12aXJ0NjQvbG93bGV2ZWwuYyAgICAgfCAgMTkgKysK IGFyY2gvYXJtL2NvbmZpZ3MvcWVtdV92aXJ0NjRfZGVmY29uZmlnICAgICB8ICA0NyArKysrCiBh cmNoL2FybS9jcHUvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgICAgfCAgMzMgKystCiBhcmNo L2FybS9jcHUvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgfCAgMjggKystCiBhcmNoL2Fy bS9jcHUvY2FjaGUtYXJtdjguUyAgICAgICAgICAgICAgICAgfCAxNjggKysrKysrKysrKysrKysK IGFyY2gvYXJtL2NwdS9jYWNoZS5jICAgICAgICAgICAgICAgICAgICAgICB8ICAxOSArKwogYXJj aC9hcm0vY3B1L2NwdS5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA3ICsKIGFyY2gvYXJt L2NwdS9jcHVpbmZvLmMgICAgICAgICAgICAgICAgICAgICB8ICA1OCArKysrLQogYXJjaC9hcm0v Y3B1L2V4Y2VwdGlvbnNfNjQuUyAgICAgICAgICAgICAgIHwgMTI3ICsrKysrKysrKysrCiBhcmNo L2FybS9jcHUvaW50ZXJydXB0cy5jICAgICAgICAgICAgICAgICAgfCAgNDcgKysrKwogYXJjaC9h cm0vY3B1L2xvd2xldmVsXzY0LlMgICAgICAgICAgICAgICAgIHwgIDQwICsrKysKIGFyY2gvYXJt L2NwdS9tbXUuaCAgICAgICAgICAgICAgICAgICAgICAgICB8ICA1NCArKysrKwogYXJjaC9hcm0v Y3B1L21tdV82NC5jICAgICAgICAgICAgICAgICAgICAgIHwgMzMxICsrKysrKysrKysrKysrKysr KysrKysrKysrKwogYXJjaC9hcm0vY3B1L3NldHVwY182NC5TICAgICAgICAgICAgICAgICAgIHwg IDE4ICsrCiBhcmNoL2FybS9pbmNsdWRlL2FzbS9iaXRvcHMuaCAgICAgICAgICAgICAgfCAgIDUg KwogYXJjaC9hcm0vaW5jbHVkZS9hc20vY2FjaGUuaCAgICAgICAgICAgICAgIHwgICA5ICsKIGFy Y2gvYXJtL2luY2x1ZGUvYXNtL21tdS5oICAgICAgICAgICAgICAgICB8ICAxNCArLQogYXJjaC9h cm0vaW5jbHVkZS9hc20vcGd0YWJsZTY0LmggICAgICAgICAgIHwgMTQwICsrKysrKysrKysrKwog YXJjaC9hcm0vaW5jbHVkZS9hc20vc3dhYi5oICAgICAgICAgICAgICAgIHwgICA0ICsKIGFyY2gv YXJtL2luY2x1ZGUvYXNtL3N5c3RlbS5oICAgICAgICAgICAgICB8ICA0NiArKystCiBhcmNoL2Fy bS9pbmNsdWRlL2FzbS9zeXN0ZW1faW5mby5oICAgICAgICAgfCAgMzggKysrKwogYXJjaC9hcm0v bGliLy5naXRpZ25vcmUgICAgICAgICAgICAgICAgICAgIHwgICAxIC0KIGFyY2gvYXJtL2xpYi9N YWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICB8ICAyNyAtLS0KIGFyY2gvYXJtL2xpYi9hcm1s aW51eC5jICAgICAgICAgICAgICAgICAgICB8IDI4MSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQog YXJjaC9hcm0vbGliL2FzaGxkaTMuUyAgICAgICAgICAgICAgICAgICAgIHwgIDUwIC0tLS0KIGFy Y2gvYXJtL2xpYi9hc2hyZGkzLlMgICAgICAgICAgICAgICAgICAgICB8ICA1MCAtLS0tCiBhcmNo L2FybS9saWIvYmFyZWJveC5sZHMuUyAgICAgICAgICAgICAgICAgfCAxMjYgLS0tLS0tLS0tLS0K IGFyY2gvYXJtL2xpYi9ib290ei5jICAgICAgICAgICAgICAgICAgICAgICB8IDEzNiAtLS0tLS0t LS0tLQogYXJjaC9hcm0vbGliL2NvcHlfdGVtcGxhdGUuUyAgICAgICAgICAgICAgIHwgMjY4IC0t LS0tLS0tLS0tLS0tLS0tLS0tLS0KIGFyY2gvYXJtL2xpYi9kaXYwLmMgICAgICAgICAgICAgICAg ICAgICAgICB8ICAyNyAtLS0KIGFyY2gvYXJtL2xpYi9maW5kYml0LlMgICAgICAgICAgICAgICAg ICAgICB8IDE5NyAtLS0tLS0tLS0tLS0tLS0tCiBhcmNoL2FybS9saWIvaW8tcmVhZHNiLlMgICAg ICAgICAgICAgICAgICAgfCAxMjUgLS0tLS0tLS0tLQogYXJjaC9hcm0vbGliL2lvLXJlYWRzbC5T ICAgICAgICAgICAgICAgICAgIHwgIDgxIC0tLS0tLS0KIGFyY2gvYXJtL2xpYi9pby1yZWFkc3ct YXJtdjQuUyAgICAgICAgICAgICB8IDEzMyAtLS0tLS0tLS0tLQogYXJjaC9hcm0vbGliL2lvLXdy aXRlc2IuUyAgICAgICAgICAgICAgICAgIHwgIDk2IC0tLS0tLS0tCiBhcmNoL2FybS9saWIvaW8t d3JpdGVzbC5TICAgICAgICAgICAgICAgICAgfCAgNjkgLS0tLS0tCiBhcmNoL2FybS9saWIvaW8t d3JpdGVzdy1hcm12NC5TICAgICAgICAgICAgfCAxMDIgLS0tLS0tLS0tCiBhcmNoL2FybS9saWIv aW8uYyAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNTAgLS0tLQogYXJjaC9hcm0vbGliL2xp YjFmdW5jcy5TICAgICAgICAgICAgICAgICAgIHwgMzUxIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tCiBhcmNoL2FybS9saWIvbHNocmRpMy5TICAgICAgICAgICAgICAgICAgICAgfCAgNTAg LS0tLQogYXJjaC9hcm0vbGliL21lbWNweS5TICAgICAgICAgICAgICAgICAgICAgIHwgIDY0IC0t LS0tLQogYXJjaC9hcm0vbGliL21lbXNldC5TICAgICAgICAgICAgICAgICAgICAgIHwgMTI0IC0t LS0tLS0tLS0KIGFyY2gvYXJtL2xpYi9tb2R1bGUuYyAgICAgICAgICAgICAgICAgICAgICB8ICA5 OCAtLS0tLS0tLQogYXJjaC9hcm0vbGliL3BibC5sZHMuUyAgICAgICAgICAgICAgICAgICAgIHwg IDk2IC0tLS0tLS0tCiBhcmNoL2FybS9saWIvcnVudGltZS1vZmZzZXQuUyAgICAgICAgICAgICAg fCAgNTIgLS0tLS0KIGFyY2gvYXJtL2xpYi9zZW1paG9zdGluZy10cmFwLlMgICAgICAgICAgICB8 ICAyOCAtLS0KIGFyY2gvYXJtL2xpYi9zZW1paG9zdGluZy5jICAgICAgICAgICAgICAgICB8IDIy NyAtLS0tLS0tLS0tLS0tLS0tLS0tCiBhcmNoL2FybS9saWIvdW53aW5kLmMgICAgICAgICAgICAg ICAgICAgICAgfCAzNDkgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogYXJjaC9hcm0vbGli MzIvLmdpdGlnbm9yZSAgICAgICAgICAgICAgICAgIHwgICAxICsKIGFyY2gvYXJtL2xpYjMyL01h a2VmaWxlICAgICAgICAgICAgICAgICAgICB8ICAyNyArKysKIGFyY2gvYXJtL2xpYjMyL2FybWxp bnV4LmMgICAgICAgICAgICAgICAgICB8IDI4MSArKysrKysrKysrKysrKysrKysrKysrKwogYXJj aC9hcm0vbGliMzIvYXNobGRpMy5TICAgICAgICAgICAgICAgICAgIHwgIDUwICsrKysKIGFyY2gv YXJtL2xpYjMyL2FzaHJkaTMuUyAgICAgICAgICAgICAgICAgICB8ICA1MCArKysrCiBhcmNoL2Fy bS9saWIzMi9iYXJlYm94Lmxkcy5TICAgICAgICAgICAgICAgfCAxMjYgKysrKysrKysrKysKIGFy Y2gvYXJtL2xpYjMyL2Jvb3R6LmMgICAgICAgICAgICAgICAgICAgICB8IDEzNiArKysrKysrKysr KwogYXJjaC9hcm0vbGliMzIvY29weV90ZW1wbGF0ZS5TICAgICAgICAgICAgIHwgMjY4ICsrKysr KysrKysrKysrKysrKysrKysKIGFyY2gvYXJtL2xpYjMyL2RpdjAuYyAgICAgICAgICAgICAgICAg ICAgICB8ICAyNyArKysKIGFyY2gvYXJtL2xpYjMyL2ZpbmRiaXQuUyAgICAgICAgICAgICAgICAg ICB8IDE5NyArKysrKysrKysrKysrKysrCiBhcmNoL2FybS9saWIzMi9pby1yZWFkc2IuUyAgICAg ICAgICAgICAgICAgfCAxMjUgKysrKysrKysrKwogYXJjaC9hcm0vbGliMzIvaW8tcmVhZHNsLlMg ICAgICAgICAgICAgICAgIHwgIDgxICsrKysrKysKIGFyY2gvYXJtL2xpYjMyL2lvLXJlYWRzdy1h cm12NC5TICAgICAgICAgICB8IDEzMyArKysrKysrKysrKwogYXJjaC9hcm0vbGliMzIvaW8td3Jp dGVzYi5TICAgICAgICAgICAgICAgIHwgIDk2ICsrKysrKysrCiBhcmNoL2FybS9saWIzMi9pby13 cml0ZXNsLlMgICAgICAgICAgICAgICAgfCAgNjkgKysrKysrCiBhcmNoL2FybS9saWIzMi9pby13 cml0ZXN3LWFybXY0LlMgICAgICAgICAgfCAxMDIgKysrKysrKysrCiBhcmNoL2FybS9saWIzMi9p by5jICAgICAgICAgICAgICAgICAgICAgICAgfCAgNTAgKysrKwogYXJjaC9hcm0vbGliMzIvbGli MWZ1bmNzLlMgICAgICAgICAgICAgICAgIHwgMzUxICsrKysrKysrKysrKysrKysrKysrKysrKysr KysrCiBhcmNoL2FybS9saWIzMi9sc2hyZGkzLlMgICAgICAgICAgICAgICAgICAgfCAgNTAgKysr KwogYXJjaC9hcm0vbGliMzIvbWVtY3B5LlMgICAgICAgICAgICAgICAgICAgIHwgIDY0ICsrKysr KwogYXJjaC9hcm0vbGliMzIvbWVtc2V0LlMgICAgICAgICAgICAgICAgICAgIHwgMTI0ICsrKysr KysrKysKIGFyY2gvYXJtL2xpYjMyL21vZHVsZS5jICAgICAgICAgICAgICAgICAgICB8ICA5OCAr KysrKysrKwogYXJjaC9hcm0vbGliMzIvcGJsLmxkcy5TICAgICAgICAgICAgICAgICAgIHwgIDk2 ICsrKysrKysrCiBhcmNoL2FybS9saWIzMi9ydW50aW1lLW9mZnNldC5TICAgICAgICAgICAgfCAg NTIgKysrKysKIGFyY2gvYXJtL2xpYjMyL3NlbWlob3N0aW5nLXRyYXAuUyAgICAgICAgICB8ICAy OCArKysKIGFyY2gvYXJtL2xpYjMyL3NlbWlob3N0aW5nLmMgICAgICAgICAgICAgICB8IDIyNyAr KysrKysrKysrKysrKysrKysrCiBhcmNoL2FybS9saWIzMi91bndpbmQuYyAgICAgICAgICAgICAg ICAgICAgfCAzNDkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogYXJjaC9hcm0vbGliNjQv TWFrZWZpbGUgICAgICAgICAgICAgICAgICAgIHwgICA5ICsKIGFyY2gvYXJtL2xpYjY0L2FybWxp bnV4LmMgICAgICAgICAgICAgICAgICB8ICA1MCArKysrCiBhcmNoL2FybS9saWI2NC9iYXJlYm94 Lmxkcy5TICAgICAgICAgICAgICAgfCAxMjUgKysrKysrKysrKwogYXJjaC9hcm0vbGliNjQvY29w eV90ZW1wbGF0ZS5TICAgICAgICAgICAgIHwgMTkyICsrKysrKysrKysrKysrKysKIGFyY2gvYXJt L2xpYjY0L2RpdjAuYyAgICAgICAgICAgICAgICAgICAgICB8ICAyNyArKysKIGFyY2gvYXJtL2xp YjY0L21lbWNweS5TICAgICAgICAgICAgICAgICAgICB8ICA3NCArKysrKysKIGFyY2gvYXJtL2xp YjY0L21lbXNldC5TICAgICAgICAgICAgICAgICAgICB8IDIxNSArKysrKysrKysrKysrKysrKysK IGFyY2gvYXJtL21hY2gtcWVtdS9LY29uZmlnICAgICAgICAgICAgICAgICB8ICAxOCArKwogYXJj aC9hcm0vbWFjaC1xZW11L01ha2VmaWxlICAgICAgICAgICAgICAgIHwgICAxICsKIGFyY2gvYXJt L21hY2gtcWVtdS9pbmNsdWRlL21hY2gvZGVidWdfbGwuaCB8ICAyNCArKwogYXJjaC9hcm0vbWFj aC1xZW11L2luY2x1ZGUvbWFjaC9kZXZpY2VzLmggIHwgIDEzICsrCiBhcmNoL2FybS9tYWNoLXFl bXUvdmlydF9kZXZpY2VzLmMgICAgICAgICAgfCAgMzAgKysrCiBjb21tb24vaW1hZ2UuYyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwogaW5jbHVkZS9pbWFnZS5oICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHwgICA1ICsKIDk3IGZpbGVzIGNoYW5nZWQsIDU0NDkgaW5zZXJ0 aW9ucygrKSwgMzI3NiBkZWxldGlvbnMoLSkKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmJhcmVib3ggbWFpbGluZyBsaXN0CmJhcmVib3hAbGlzdHMuaW5m cmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Jh cmVib3gK