From mboxrd@z Thu Jan 1 00:00:00 1970 From: Julien Grall Subject: Re: [PATCH V4 5/5] xen/arm: Add early printk support for SCIFA compatible UARTs Date: Mon, 29 Apr 2019 15:30:19 +0100 Message-ID: References: <1555513175-7596-1-git-send-email-olekstysh@gmail.com> <1555513175-7596-6-git-send-email-olekstysh@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hL7IW-0001Gd-60 for xen-devel@lists.xenproject.org; Mon, 29 Apr 2019 14:30:24 +0000 In-Reply-To: <1555513175-7596-6-git-send-email-olekstysh@gmail.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Oleksandr Tyshchenko , xen-devel@lists.xenproject.org Cc: Oleksandr Tyshchenko , sstabellini@kernel.org List-Id: xen-devel@lists.xenproject.org SGkgT2xla3NhbmRyLAoKT24gMTcvMDQvMjAxOSAxNTo1OSwgT2xla3NhbmRyIFR5c2hjaGVua28g d3JvdGU6Cj4gRnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtv QGVwYW0uY29tPgo+IAo+IFRoaXMgcGF0Y2ggbWFrZXMgcG9zc2libGUgdG8gdXNlIGV4aXN0aW5n IGVhcmx5IHByaW5rIGNvZGUKPiBmb3IgUmVuZXNhcyAiU3RvdXQiIGJvYXJkIGJhc2VkIG9uIFIt Q2FyIEgyIFNvQyAoU0NJRkEpLgo+IAo+IFRoZSAiRUFSTFlfUFJJTlRLX1ZFUlNJT04iIGZvciB0 aGF0IGJvYXJkIHNob3VsZCBiZSAnQSc6Cj4gQ09ORklHX0VBUkxZX1BSSU5USz1zY2lmLDB4ZTZj NDAwMDAsQQo+IAo+IFNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBUeXNoY2hlbmtvIDxvbGVrc2Fu ZHJfdHlzaGNoZW5rb0BlcGFtLmNvbT4KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA YXJtLmNvbT4KPiAKPiAtLS0KPiAgICAgIENoYW5nZXMgaW4gdjM6Cj4gICAgICAgICAgLSBJdCB3 YXMgZGVjaWRlZCBub3QgdG8gaW50cm9kdWNlIG5ldyBkZWJ1Zy1zY2lmYS5pbmMKPiAgICAgICAg ICAgIGZvciBoYW5kbGluZyBTQ0lGQSBpbnRlcmZhY2UsIGJ1dCB0byBleHRlbmQgZXhpc3RpbmcK PiAgICAgICAgICAgIGRlYnVnLXNjaWYuaW5jIGZvciBoYW5kbGluZyBib3RoIGludGVyZmFjZXMu Cj4gICAgICAgICAgICBUaGlzIHBhdGNoIGlzIGEgcmVzdWx0IG9mIHNwbGl0dGluZyBhbiBpbml0 aWFsIHBhdGNoCj4gICAgICAgICAgICAieGVuL2FybTogQWRkIFNDSUZBIFVBUlQgc3VwcG9ydCBm b3IgZWFybHkgcHJpbnRrIgo+ICAgICAgICAgICAgYW5kIG9ubHkgYWRkcyBhIHN1cHBvcnQuCj4g Cj4gICAgICBDaGFuZ2VzIGluIHY0Ogo+ICAgICAgICAgIC0gRHJvcCBTQ0lGKEEpIGZyb20gY29t bWVudHMKPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9hcm0zMi9kZWJ1Zy1zY2lmLmluYyB8IDkgKysr KysrLS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygt KQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvZGVidWctc2NpZi5pbmMgYi94 ZW4vYXJjaC9hcm0vYXJtMzIvZGVidWctc2NpZi5pbmMKPiBpbmRleCBhOGQyZWFlLi4zZjAxYzkw IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9kZWJ1Zy1zY2lmLmluYwo+ICsrKyBi L3hlbi9hcmNoL2FybS9hcm0zMi9kZWJ1Zy1zY2lmLmluYwo+IEBAIC0xLDcgKzEsNyBAQAo+ICAg LyoKPiAgICAqIHhlbi9hcmNoL2FybS9hcm0zMi9kZWJ1Zy1zY2lmLmluYwo+ICAgICoKPiAtICog U0NJRiBzcGVjaWZpYyBkZWJ1ZyBjb2RlCj4gKyAqIFNDSUYoQSkgc3BlY2lmaWMgZGVidWcgY29k ZQo+ICAgICoKPiAgICAqIE9sZWtzYW5kciBUeXNoY2hlbmtvIDxvbGVrc2FuZHIudHlzaGNoZW5r b0BnbG9iYWxsb2dpYy5jb20+Cj4gICAgKiBDb3B5cmlnaHQgKEMpIDIwMTQsIEdsb2JhbGxvZ2lj Lgo+IEBAIC0yMiwxMCArMjIsMTMgQEAKPiAgICNpZmRlZiBFQVJMWV9QUklOVEtfVkVSU0lPTl9O T05FCj4gICAjZGVmaW5lIFNUQVRVU19SRUcgICAgU0NJRl9TQ0ZTUgo+ICAgI2RlZmluZSBUWF9G SUZPX1JFRyAgIFNDSUZfU0NGVERSCj4gKyNlbGlmIEVBUkxZX1BSSU5US19WRVJTSU9OX0EKPiAr I2RlZmluZSBTVEFUVVNfUkVHICAgIFNDSUZBX1NDQVNTUgo+ICsjZGVmaW5lIFRYX0ZJRk9fUkVH ICAgU0NJRkFfU0NBRlREUgo+ICAgI2VuZGlmCj4gICAKPiAgIC8qCj4gLSAqIFNDSUYgVUFSVCB3 YWl0IFVBUlQgdG8gYmUgcmVhZHkgdG8gdHJhbnNtaXQKPiArICogV2FpdCBVQVJUIHRvIGJlIHJl YWR5IHRvIHRyYW5zbWl0CgpUaGlzIGNoYW5nZSBhbmQgLi4uCgo+ICAgICogcmI6IHJlZ2lzdGVy IHdoaWNoIGNvbnRhaW5zIHRoZSBVQVJUIGJhc2UgYWRkcmVzcwo+ICAgICogcmM6IHNjcmF0Y2gg cmVnaXN0ZXIKPiAgICAqLwo+IEBAIC0zNyw3ICs0MCw3IEBACj4gICAuZW5kbQo+ICAgCj4gICAv Kgo+IC0gKiBTQ0lGIFVBUlQgdHJhbnNtaXQgY2hhcmFjdGVyCj4gKyAqIFVBUlQgdHJhbnNtaXQg Y2hhcmFjdGVyCgouLi4gdGhpcyBvbmUgbG9vayBsaWtlIG1vcmUgYSBjaGFuZ2UgZm9yIHRoZSBw cmV2aW91cyB0aGFuIHRoaXMgb25lLgoKPiAgICAqIHJiOiByZWdpc3RlciB3aGljaCBjb250YWlu cyB0aGUgVUFSVCBiYXNlIGFkZHJlc3MKPiAgICAqIHJ0OiByZWdpc3RlciB3aGljaCBjb250YWlu cyB0aGUgY2hhcmFjdGVyIHRvIHRyYW5zbWl0Cj4gICAgKi8KPiAKCkNoZWVycywKCi0tIApKdWxp ZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0 dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 287B7C004C9 for ; Mon, 29 Apr 2019 14:30:48 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 0002B204EC for ; Mon, 29 Apr 2019 14:30:47 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 0002B204EC Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=arm.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hL7IX-0001Gl-QX; Mon, 29 Apr 2019 14:30:25 +0000 Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hL7IW-0001Gd-60 for xen-devel@lists.xenproject.org; Mon, 29 Apr 2019 14:30:24 +0000 X-Inumbo-ID: 523aeb13-6a8b-11e9-843c-bc764e045a96 Received: from foss.arm.com (unknown [217.140.101.70]) by us1-rack-dfw2.inumbo.com (Halon) with ESMTP id 523aeb13-6a8b-11e9-843c-bc764e045a96; Mon, 29 Apr 2019 14:30:22 +0000 (UTC) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3C04EA78; Mon, 29 Apr 2019 07:30:22 -0700 (PDT) Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6B2B13F5C1; Mon, 29 Apr 2019 07:30:21 -0700 (PDT) To: Oleksandr Tyshchenko , xen-devel@lists.xenproject.org References: <1555513175-7596-1-git-send-email-olekstysh@gmail.com> <1555513175-7596-6-git-send-email-olekstysh@gmail.com> From: Julien Grall Message-ID: Date: Mon, 29 Apr 2019 15:30:19 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <1555513175-7596-6-git-send-email-olekstysh@gmail.com> Content-Language: en-US Subject: Re: [Xen-devel] [PATCH V4 5/5] xen/arm: Add early printk support for SCIFA compatible UARTs X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: Oleksandr Tyshchenko , sstabellini@kernel.org Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="UTF-8"; format="flowed" Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" Message-ID: <20190429143019.0_WuQdvS9NeCRBbaIvO2dpDInOLpDobMjG1rWXzJmM0@z> SGkgT2xla3NhbmRyLAoKT24gMTcvMDQvMjAxOSAxNTo1OSwgT2xla3NhbmRyIFR5c2hjaGVua28g d3JvdGU6Cj4gRnJvbTogT2xla3NhbmRyIFR5c2hjaGVua28gPG9sZWtzYW5kcl90eXNoY2hlbmtv QGVwYW0uY29tPgo+IAo+IFRoaXMgcGF0Y2ggbWFrZXMgcG9zc2libGUgdG8gdXNlIGV4aXN0aW5n IGVhcmx5IHByaW5rIGNvZGUKPiBmb3IgUmVuZXNhcyAiU3RvdXQiIGJvYXJkIGJhc2VkIG9uIFIt Q2FyIEgyIFNvQyAoU0NJRkEpLgo+IAo+IFRoZSAiRUFSTFlfUFJJTlRLX1ZFUlNJT04iIGZvciB0 aGF0IGJvYXJkIHNob3VsZCBiZSAnQSc6Cj4gQ09ORklHX0VBUkxZX1BSSU5USz1zY2lmLDB4ZTZj NDAwMDAsQQo+IAo+IFNpZ25lZC1vZmYtYnk6IE9sZWtzYW5kciBUeXNoY2hlbmtvIDxvbGVrc2Fu ZHJfdHlzaGNoZW5rb0BlcGFtLmNvbT4KPiBDQzogSnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxA YXJtLmNvbT4KPiAKPiAtLS0KPiAgICAgIENoYW5nZXMgaW4gdjM6Cj4gICAgICAgICAgLSBJdCB3 YXMgZGVjaWRlZCBub3QgdG8gaW50cm9kdWNlIG5ldyBkZWJ1Zy1zY2lmYS5pbmMKPiAgICAgICAg ICAgIGZvciBoYW5kbGluZyBTQ0lGQSBpbnRlcmZhY2UsIGJ1dCB0byBleHRlbmQgZXhpc3RpbmcK PiAgICAgICAgICAgIGRlYnVnLXNjaWYuaW5jIGZvciBoYW5kbGluZyBib3RoIGludGVyZmFjZXMu Cj4gICAgICAgICAgICBUaGlzIHBhdGNoIGlzIGEgcmVzdWx0IG9mIHNwbGl0dGluZyBhbiBpbml0 aWFsIHBhdGNoCj4gICAgICAgICAgICAieGVuL2FybTogQWRkIFNDSUZBIFVBUlQgc3VwcG9ydCBm b3IgZWFybHkgcHJpbnRrIgo+ICAgICAgICAgICAgYW5kIG9ubHkgYWRkcyBhIHN1cHBvcnQuCj4g Cj4gICAgICBDaGFuZ2VzIGluIHY0Ogo+ICAgICAgICAgIC0gRHJvcCBTQ0lGKEEpIGZyb20gY29t bWVudHMKPiAtLS0KPiAgIHhlbi9hcmNoL2FybS9hcm0zMi9kZWJ1Zy1zY2lmLmluYyB8IDkgKysr KysrLS0tCj4gICAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygt KQo+IAo+IGRpZmYgLS1naXQgYS94ZW4vYXJjaC9hcm0vYXJtMzIvZGVidWctc2NpZi5pbmMgYi94 ZW4vYXJjaC9hcm0vYXJtMzIvZGVidWctc2NpZi5pbmMKPiBpbmRleCBhOGQyZWFlLi4zZjAxYzkw IDEwMDY0NAo+IC0tLSBhL3hlbi9hcmNoL2FybS9hcm0zMi9kZWJ1Zy1zY2lmLmluYwo+ICsrKyBi L3hlbi9hcmNoL2FybS9hcm0zMi9kZWJ1Zy1zY2lmLmluYwo+IEBAIC0xLDcgKzEsNyBAQAo+ICAg LyoKPiAgICAqIHhlbi9hcmNoL2FybS9hcm0zMi9kZWJ1Zy1zY2lmLmluYwo+ICAgICoKPiAtICog U0NJRiBzcGVjaWZpYyBkZWJ1ZyBjb2RlCj4gKyAqIFNDSUYoQSkgc3BlY2lmaWMgZGVidWcgY29k ZQo+ICAgICoKPiAgICAqIE9sZWtzYW5kciBUeXNoY2hlbmtvIDxvbGVrc2FuZHIudHlzaGNoZW5r b0BnbG9iYWxsb2dpYy5jb20+Cj4gICAgKiBDb3B5cmlnaHQgKEMpIDIwMTQsIEdsb2JhbGxvZ2lj Lgo+IEBAIC0yMiwxMCArMjIsMTMgQEAKPiAgICNpZmRlZiBFQVJMWV9QUklOVEtfVkVSU0lPTl9O T05FCj4gICAjZGVmaW5lIFNUQVRVU19SRUcgICAgU0NJRl9TQ0ZTUgo+ICAgI2RlZmluZSBUWF9G SUZPX1JFRyAgIFNDSUZfU0NGVERSCj4gKyNlbGlmIEVBUkxZX1BSSU5US19WRVJTSU9OX0EKPiAr I2RlZmluZSBTVEFUVVNfUkVHICAgIFNDSUZBX1NDQVNTUgo+ICsjZGVmaW5lIFRYX0ZJRk9fUkVH ICAgU0NJRkFfU0NBRlREUgo+ICAgI2VuZGlmCj4gICAKPiAgIC8qCj4gLSAqIFNDSUYgVUFSVCB3 YWl0IFVBUlQgdG8gYmUgcmVhZHkgdG8gdHJhbnNtaXQKPiArICogV2FpdCBVQVJUIHRvIGJlIHJl YWR5IHRvIHRyYW5zbWl0CgpUaGlzIGNoYW5nZSBhbmQgLi4uCgo+ICAgICogcmI6IHJlZ2lzdGVy IHdoaWNoIGNvbnRhaW5zIHRoZSBVQVJUIGJhc2UgYWRkcmVzcwo+ICAgICogcmM6IHNjcmF0Y2gg cmVnaXN0ZXIKPiAgICAqLwo+IEBAIC0zNyw3ICs0MCw3IEBACj4gICAuZW5kbQo+ICAgCj4gICAv Kgo+IC0gKiBTQ0lGIFVBUlQgdHJhbnNtaXQgY2hhcmFjdGVyCj4gKyAqIFVBUlQgdHJhbnNtaXQg Y2hhcmFjdGVyCgouLi4gdGhpcyBvbmUgbG9vayBsaWtlIG1vcmUgYSBjaGFuZ2UgZm9yIHRoZSBw cmV2aW91cyB0aGFuIHRoaXMgb25lLgoKPiAgICAqIHJiOiByZWdpc3RlciB3aGljaCBjb250YWlu cyB0aGUgVUFSVCBiYXNlIGFkZHJlc3MKPiAgICAqIHJ0OiByZWdpc3RlciB3aGljaCBjb250YWlu cyB0aGUgY2hhcmFjdGVyIHRvIHRyYW5zbWl0Cj4gICAgKi8KPiAKCkNoZWVycywKCi0tIApKdWxp ZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0 dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=