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=-4.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=no 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 8FC99C433E3 for ; Wed, 22 Jul 2020 16:52:48 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (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 58607206F5 for ; Wed, 22 Jul 2020 16:52:48 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="mwkolWiH" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 58607206F5 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=vanmierlo.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Type: Content-Transfer-Encoding:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Message-ID:References:In-Reply-To:Subject:To:From: Date:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=pAaZOmFUwqu2PqZOnK0qSZEn0Vl2JkV3CG0BulIMlDo=; b=mwkolWiHiS3xZxynAhqMz3FqQ 2D7xGMRs5jZ6J3DuiXeuSes9N8usaP7SV+QIuEgdF5aLnDWpKGWSley8yHwFF9woizlYUQsPY97zR hx2RWsbcpAmfsTEfbSJKrCZX2bLH6Rw8FeyMdHazAgB8EnFMS7azvyUlPLGJ5N3hYnc45OnDF8BXZ LT/N9nPHemhx3RQnojDDOSb7jiLV4gfYGwnvgLj31g5EjUd0hAQqAvswfXKRzIpqMJ34UrqbD18/O HUwffvSD0lFnpSL0bSI331m53OuflQpCLb0y7kpPE1fiCxzTD5w7wrB7hUBu4hG2HF2ASrE2gvS1V W9rRLD+Dg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyHxg-0004MT-TW; Wed, 22 Jul 2020 16:51:20 +0000 Received: from fieber.vanmierlo.com ([84.243.197.177] helo=kerio9.vanmierlo.com) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jyHxe-0004Jf-4z for linux-arm-kernel@lists.infradead.org; Wed, 22 Jul 2020 16:51:19 +0000 X-Footer: dmFubWllcmxvLmNvbQ== Received: from roundcube.vanmierlo.com ([192.168.37.37]) (authenticated user m.brock@vanmierlo.com) by kerio9.vanmierlo.com (Kerio Connect 9.2.12 patch 1) with ESMTPA; Wed, 22 Jul 2020 18:50:58 +0200 MIME-Version: 1.0 Date: Wed, 22 Jul 2020 18:50:58 +0200 From: Maarten Brock To: Michal Simek Subject: Re: [PATCH] tty: xilinx_uartps: Really fix id assignment In-Reply-To: References: <20200709074849.GA28968@laureti-dev> <20200713071123.GA1994@laureti-dev> <20200713121019.GA6920@laureti-dev> <2db78149ae9ffb205f02ca4919b50d88@vanmierlo.com> Message-ID: <775b7fc75f27513f70df63854ddccf58@vanmierlo.com> X-Sender: m.brock@vanmierlo.com User-Agent: Roundcube Webmail/1.3.3 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200722_125118_430204_6B981B8A X-CRM114-Status: GOOD ( 24.31 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-serial-owner@vger.kernel.org, Helmut Grohne , Greg Kroah-Hartman , Shubhrajyoti Datta , Jan Kiszka , linux-serial@vger.kernel.org, Jiri Slaby , linux-arm-kernel@lists.infradead.org Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gMjAyMC0wNy0yMiAwOToxOCwgTWljaGFsIFNpbWVrIHdyb3RlOgo+IE9uIDEzLiAwNy4gMjAg MTg6MDgsIE1hYXJ0ZW4gQnJvY2sgd3JvdGU6Cj4+IE9uIDIwMjAtMDctMTMgMTQ6MTAsIEhlbG11 dCBHcm9obmUgd3JvdGU6Cj4+PiBIaSBNaWNoYWwsCj4+PiAKPj4+IE9uIE1vbiwgSnVsIDEzLCAy MDIwIGF0IDAxOjQ5OjM4UE0gKzAyMDAsIE1pY2hhbCBTaW1layB3cm90ZToKPj4+PiBPbiAxMy4g MDcuIDIwIDk6MTEsIEhlbG11dCBHcm9obmUgd3JvdGU6Cj4+Pj4gPiBMZXQgbWUgdHJ5IHRvIGVu dW1lcmF0ZSB0aG9zZSBJIGtub3c6Cj4+Pj4gPgo+Pj4+ID4gdWFydDDCoMKgwqAgfCB1YXJ0McKg wqDCoCB8IGNvbnNvbGUgfCByZW1hcmsKPj4+PiA+IC0tLS0tLS0tLSstLS0tLS0tLS0tKy0tLS0t LS0tLSstLS0tLS0tLS0tCj4+Pj4gPiBzZXJpYWwwwqAgfCBzZXJpYWwxwqAgfCB0dHlQUzDCoCB8 IHJlZ3VsYXIgY2FzZQo+Pj4+ID4gc2VyaWFsMMKgIHwgc2VyaWFsMcKgIHwgdHR5UFMxwqAgfCBu b3JtYWwgYXNzaWdubWVudCwgc2Vjb25kIGNvbnNvbGUKPj4+PiA+IHNlcmlhbDHCoCB8IHNlcmlh bDDCoCB8IHR0eVBTMMKgIHwgLT4gSmFuIEtpc3prYSwgYnJva2VuIHNpbmNlIHJldmVydAo+Pj4+ ID4gZGlzYWJsZWQgfCBzZXJpYWwwwqAgfCB0dHlQUzDCoCB8IHVzZSBvbmx5IHVhcnQxIGFzIHNl cmlhbDAKPj4+PiA+IHNlcmlhbDDCoCB8IGRpc2FibGVkIHwgdHR5UFMwwqAgfCByZWd1bGFyIGNh c2Ugd2l0aCB1YXJ0MSBkaXNhYmxlZAo+Pj4+ID4KPj4+PiA+IE91dCBvZiB0aGVzZSwgSSdtIGFj dGl2ZWx5IHVzaW5nIGNvbmZpZ3VyYXRpb25zIDMgYW5kIDQuCj4+Pj4gPgo+Pj4+ID4gV2hpY2gg b2YgdGhlc2Ugc2NlbmFyaW9zIGRvIHlvdSB0ZXN0IGFscmVhZHk/Cj4+Pj4gCj4+Pj4gRm9yIGFi b3ZlIHdlIGFyZSBtaXNzaW5nIGFsc28gb3RoZXJzCj4+Pj4gc2VyaWFsMSB8IHNlcmlhbDAgfCB0 dHlQUzEKPj4+PiBkaXNhYmxlZHwgc2VyaWFsMSB8IHR0eVBTMQo+Pj4gCj4+PiBJcyBpdCBhY3R1 YWxseSBwb3NzaWJsZSB0byBoYXZlIHR0eVBTMSwgYnV0IG5vIHR0eVBTMD8gSSB0aGluayBJIAo+ Pj4gdHJpZWQKPj4+IGRvaW5nIHRoYXQgZWFybGllciBhbmQgaXQgcmVzdWx0ZWQgaW4gdGhlcmUg YmVpbmcgdHR5UFMwLCBidXQgbm8gCj4+PiB0dHlQUzEuCj4+IAo+PiBXaGF0IGlmIHlvdSBhbHNv IGhhdmUgYSAxNjU1MCAoaW4gdGhlIFBMKSBhbmQgZ2l2ZSBpdCB0aGUgc2VyaWFsMCAKPj4gYWxp YXM/Cj4+IE9yIGEgVUFSVGxpdGU/IFRoZSBzZXJpYWxOIGFsaWFzIGlzIGluYXBwcm9wcmlhdGUg dG8gc2V0IHRoZSBudW1iZXIgCj4+IGZvcgo+PiB0dHlQU24uIEhvdyBhcmUgeW91IHN1cHBvc2Vk IHRvIGNyZWF0ZSBhbGwgb2YgdHR5UFMwLCB0dHlTMCBhbmQgdHR5VUwwCj4+IHVzaW5nIGEgc2lu Z2xlIHNlcmlhbDAgYWxpYXM/Cj4gCj4geWVzIHRoaXMgY29tYmluYXRpb24gaXMgbm90IHBvc3Np YmxlIGFuZCBJIGRvbid0IHRoaW5rIHRoaXMgaXMgeGlsaW54Cj4gc3BlY2lmaWMgaXNzdWUuCj4g SSBleHBlY3QgdGhlIHNhbWUgcHJvYmxlbSB5b3UgaGF2ZSB3aXRoIHR0eUFNQSwgdHR5UyBhbmQg b3RoZXJzLgoKV2VsbCwgaXQgaXMgdmVyeSBlYXN5IHRvIGFkZCBhIDE2NTUwIGluIHRoZSBwcm9n cmFtbWFibGUgbG9naWMgb2YgYSAKWnlucS4KV29yc2UsIGl0J3MgaW1wb3NzaWJsZSB0byBvbmx5 IGFkZCB1YXJ0cHMgZGV2aWNlcyBhcyB0aGUgSVAgZm9yIGl0IGlzCm5vdCBhdmFpbGFibGUgdG8g dGhlIHB1YmxpYy4KSXQgaXMgbGVzcyBlYXN5IHRvIGFkZCBhIDE2NTUwIHRvIGEgQ1BVIHdpdGgg dHR5QU1BIGJ1dCBubyBleHRlcm5hbCBidXMuCkJ1dCBpZiB5b3UgYWRkIGUuZy4gYW4gSTJDL1NQ SSBiYXNlZCBTQzE2SVM3eHggd2hpY2ggZ2VuZXJhdGVzIHR0eVNDeCAKeW91Cm1pZ2h0IGhhdmUg dGhlIHNhbWUgcHJvYmxlbXMuCgpCdXQgdGhlIHByb2JsZW0gaXMgd29yc2UuIFdoYXQgaGFwcGVu cyBpZiB5b3UgZ2l2ZSB0aGUgc2VyaWFsMCBhbGlhcyB0bwphIHhpbGlueF91YXJ0cHMgYW5kIHRo ZSAxNjU1MCBkcml2ZXIgaGFzIGFscmVhZHkgdGFrZW4gdHR5UzA/IChPciB2aWNlCnZlcnNhPykg V2lsbCB0aGUgdWFydHBzIHN0aWxsIHVzZSB0dHlQUzAgb3Igd2lsbCBpdCBpZ25vcmUgdGhlIHNl cmlhbDAKYWxpYXM/IEkgcHJlZGljdCB0aGUgbGF0dGVyLgoKSSBzZWUgb25seSB0d28gd2F5cyBv dXQuCiogTGV0IHVhcnRwcyBnZW5lcmF0ZSB0dHlTeCBkZXZpY2UgbmFtZXMsIG9yCiogRG8gbm90 IHVzZSBzZXJpYWxOIGFsaWFzIHRvIHNldCB0aGUgbnVtYmVyLgoKSXQgd2FzIGFscmVhZHkgc3Rh dGVkIHRoYXQgaXQgaXMgaW1wb3NzaWJsZSB0byBoYXZlIHR0eVBTMSBhbmQgbm8gCnR0eVBTMC4K VGhhdCB3b3VsZCBtZWFuIHdlIGNhbm5vdCBnaXZlIHNlcmlhbDAgdG8gdHR5UzAgYW5kIHNlcmlh bDEgdG8gdHR5UFMxLgpUaGlzIG1ha2VzIG1lIHdvbmRlciBpZiB0aGUgb3Bwb3NpdGUgaXMgdmFs aWQ6IHRvIGdpdmUgc2VyaWFsMCB0byB0dHlQUzAKYW5kIHNlcmlhbDEgdG8gdHR5UzEuIFByb2Jh Ymx5IG5vdCBlaXRoZXIuCgpUaGVyZSByZWFsbHkgbmVlZHMgdG8gYmUgYSB3YXkgdG8gY3JlYXRl IGRldGVybWluaXN0aWMgbmFtZXMgZm9yIHRoZQpkZXZpY2VzIQoKPj4+PiBzZXJpYWwxIHwgZGlz YWJsZXMgfCB0dHlQUzAKPj4+IAo+Pj4gSSdtIG5vdCBzdXJlIHdoYXQgdGhpcyBpcyBzdXBwb3Nl ZCB0byBtZWFuLiBXaGVuIHRoZXJlIGlzIG5vIHNlcmlhbDAKPj4+IGFsaWFzLCBJJ2QgZXhwZWN0 IHR0eVBTMCB0byBiZSBtaXNzaW5nLiBIb3dldmVyIGFzIGluZGljYXRlZCBhYm92ZSAKPj4+IHRo YXQKPj4+IGlzIG5vdCB3aGF0IGhhcHBlbnMgaW4gcHJhY3RpY2UuIFNvIGVpdGhlciBvZiB0aGVz ZSB0d28gCj4+PiBjb25maWd1cmF0aW9ucwo+Pj4gc2VlbXMgaW52YWxpZCB0byBtZS4KPj4+IAo+ Pj4+IEFsbCBvZiB0aGVzZSBhYm92ZSBhcmUganVzdCBub3Qgc2V0dGluZyBhbnkgY29uc29sZT0g b24gYm9vdGFyZ3MuCj4+PiAKPj4+IFdlIHVzdWFsbHkgc2V0IHRoZSBjb25zb2xlPSBhc3NpZ25t ZW50IG9uIGJvb3RhcmdzLgo+Pj4gCj4+Pj4gSXQgbWVhbnMgbWl4IG9mIHRoZXNlIGNvbWJpbmF0 aW9ucyBpcyB0ZXN0ZWQgcmVndWxhcmx5IGJ1dCBub3QgYWxsIAo+Pj4+IG9mCj4+Pj4gdGhlbS4g RG8geW91IHNlZSBhbnkgb3RoZXIgY29tYmluYXRpb24gd2hpY2ggaXMgbm90IHN1cHBvcnRlZD8K Pj4+IAo+Pj4gSSdtIG5vdCBhd2FyZSBvZiBmdXJ0aGVyIHJlbGV2YW50IGNvbWJpbmF0aW9ucy4K Pj4+IAo+Pj4gQ2FuIHdlIG1heWJlIHRyaW0gZG93biB0aGUgbWF0cml4IHNvbWVob3c/IEluIG15 IGNvbnRleHQsIHRoZSBuZWVkIAo+Pj4gZm9yCj4+PiBzd2FwcGluZyB0aGUgc2VyaWFsIGFsaWFz ZXMgYXJpc2VzIGZyb20gYSBsaW1pdGF0aW9uIGluIHUtYm9vdC14bG54IAo+Pj4gYW5kCj4+PiB0 aGUgZGVzaXJlIHRvIHVzZSBvbmUgZHRiIGZvciBib3RoIGxpbnV4IGFuZCB1LWJvb3QuIEl0IHJl cXVpcmVzIHRoYXQKPj4+IHRoZSBzZXJpYWwwIGFsaWFzIGlzIHRoZSBjb25zb2xlLiBBcmUgdGhl cmUgb3RoZXIgcmVhc29ucyB0byBzd2FwIAo+Pj4gdGhlbT8KPj4+IElmIG5vdCwgbWF5YmUgZml4 aW5nIHUtYm9vdCB3b3VsZCBiZSBhbiBvcHRpb24/Cj4+PiAKPj4+IEhlbG11dAo+PiAKPj4gSSB0 aGluayB0aGF0IGl0IHdvdWxkIGJlIGJldHRlciBpZiB1LWJvb3QgdXNlZCBhICJjb25zb2xlIiBh bGlhcy4KPiAKPiBjb25zb2xlIGlzIGRlZmluZWQgaW4gYm9vdGFyZ3Mgd2hpY2ggaXMgT1Mgc3Bl Y2lmaWMgZmVhdHVyZS4gVS1Cb290IGhhcwo+IG5vIGlkZWEgd2hhdCB0dHlQUywgdHR5UywgZXRj IG1lYW5zLiBUaGF0J3Mgd2h5IEkgZG9uJ3QgdGhpbmsgdGhlcmUgaXMKPiBzb21ldGhpbmcgd3Jv bmcgaW4gdGhpcyBpbiB1LWJvb3QuIEJ1dCBwbGVhc2UgZWxhYm9yYXRlIG1vcmUgb24gdGhpcwo+ IGJlY2F1c2UgSSBhbSBub3QgYXdhcmUgYWJvdXQgYW55IGlzc3VlIG9uIHUtYm9vdCBjb25maWd1 cmF0aW9uLgo+IAo+IFRoYW5rcywKPiBNaWNoYWwKCldoYXQgSSBtZWFudCB0byBzYXkgaXMgdGhh dCBhcHBhcmVudGx5IFUtYm9vdCByZXF1aXJlcyBzZXJpYWwwIHRvIHBvaW50IAp0bwp0aGUgdXNl ci1pbnRlcmZhY2UuIFRoaXMgbGltaXRzIHlvdXIgb3B0aW9ucyB3aGVuIGFzc2lnbmluZyBhbGlh c2VzLiBJZgpVLWJvb3Qgd291bGQgdXNlIGEgZGlmZmVyZW50IGVudHJ5IChlLmcuICJjb25zb2xl IiBvciBiZXR0ZXIgeWV0CiJlYXJseWNvbiIpIHRoaW5ncyBtaWdodCBiZSBlYXNpZXIuIHNlcmlh bDAgc2hvdWxkIG5vdCBiZSBzcGVjaWFsIElNSE8uCgpCdXQgbGV0J3Mgbm90IGRpdmVyZ2UgdG9v IG11Y2ggaGVyZS4KCk1hYXJ0ZW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2Vy bmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1h bi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==