Received: by 2002:a05:6358:16cc:b0:ea:6187:17c9 with SMTP id r12csp5255009rwl; Sun, 8 Jan 2023 11:24:06 -0800 (PST) X-Google-Smtp-Source: AMrXdXvb28gzErTe1pyCLw7UAZi4jsL2/pjC/uG93oM1ga4CC9zxGdmTjMZ5gy32BJVLp8V2pt3h X-Received: by 2002:aa7:c78a:0:b0:498:f2d:f52e with SMTP id n10-20020aa7c78a000000b004980f2df52emr5787290eds.21.1673205846013; Sun, 08 Jan 2023 11:24:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673205846; cv=none; d=google.com; s=arc-20160816; b=qfOyUQwZCBZSZHRGayTqG8NyWZiMQ7Zs8/pT1hFbQdeiz3qPOud6mCzARAwkt9LBR4 tuRO8ezBzKJE4Jeyk9HESdyxtc+Atd7rywNNlmh/Fik3lIU5VMdlp40zFT+tk2IK/ZoT HinxcMecVfun52riXFb3cVm1Dapk32SfB08U2V4B9nYA/fsey2nezdjIgenDnLFdnpOO 3e+JBzWw/qzwQMd4Cxp5EUklrHnHU9rtPSTgvRyCChinhnqJTcs/Ofp36lEMNoeHY0pA rnJtmWHUDo84fC+UUF6FI3Td7PjCxy5L0Xwlj2A8Pf+NHJgnWL+hNubDbjgzH88IuwZv Bnng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:ui-outboundreport:content-transfer-encoding :mime-version:message-id:date:subject:cc:to:from:dkim-signature; bh=Ue64tR1L9y9zqhBq+z1LUgoa2umwcYX39u8aBNldhkU=; b=Yh1or9ZHZuqELFbI8F1YZp/FKD0IdUjJDQWrBo5D4jH3iurtcV0ybWYupvZotrNutT JuSGugxxsIj6ka32eNPDD2yOyN0EDVoRxZSdHCwkxsHk4/1drWQoaGTSzlVgXQw22sun BkoKtWuy8JX0mlhlDcG4+WCjefXj3LyhS4chUBHUN0U2pJJsN7Ngp76tJ0wjoPScxzA0 UeZXiaeqECuTpVhSTvHTUsMqCrxvMf/9YZjaz/Zg6s+7NBb3FQjDvhmAV4bXEd0HUlRl mbKEOQLlSOZSKKufiVQKGQ6mLPztXcCM17BuyyKcJDo4YIL7rzOvsHej5Uz6g4aNRrll Q2Lw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmx.de header.s=s31663417 header.b=nsFplF0j; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmx.de Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id er23-20020a056402449700b0047f6104253csi6698724edb.306.2023.01.08.11.23.54; Sun, 08 Jan 2023 11:24:05 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@gmx.de header.s=s31663417 header.b=nsFplF0j; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmx.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233071AbjAHSSQ (ORCPT + 51 others); Sun, 8 Jan 2023 13:18:16 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48930 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233668AbjAHSSH (ORCPT ); Sun, 8 Jan 2023 13:18:07 -0500 Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6FF941DA; Sun, 8 Jan 2023 10:18:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1673201876; bh=Ue64tR1L9y9zqhBq+z1LUgoa2umwcYX39u8aBNldhkU=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date; b=nsFplF0j940ChYwpMPhXePVg1LaweDnJIMNnDfU9HsB8m19+bh1+EUagej/6KV/vd bRCuavSg8gro4GbbRif9SvQ7ateVxCW3NFp8cY66oGIG/4BQmcECrJLCEEAAGgsjNm QmaF3APuUeoIxP5wrRr3QZudUlIOMlg0bnlZG8g6+gQ0sLieVddp9rm8+nMEyIMGoe ZvIy3nwf0idhL21DY/EUgES6V749Ok4mGjf7zN/S1FOBZuQZQSEa3ahIsIvSuUXgNE 6LYtMEeLihr6uGpBcDVY6G2JCo/eRhANTTK5WuzpIjurGEyM1ORr+BzUEHZfXmnzGl 0S8rsz9Uv57cA== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from Venus.speedport.ip ([84.162.7.17]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MD9XF-1p5Xpl358r-0099D8; Sun, 08 Jan 2023 19:17:56 +0100 From: Lino Sanfilippo To: gregkh@linuxfoundation.org, jirislaby@kernel.org Cc: linux@armlinux.org.uk, linux-serial@vger.kernel.org, linux-kernel@vger.kernel.org, l.sanfilippo@kunbus.com, LinoSanfilippo@gmx.de, lukas@wunner.de, p.rosenberger@kunbus.com, stable@vger.kernel.org Subject: [PATCH] serial: amba-pl011: fix high priority character transmission in rs486 mode Date: Sun, 8 Jan 2023 19:17:35 +0100 Message-Id: <20230108181735.10937-1-LinoSanfilippo@gmx.de> X-Mailer: git-send-email 2.39.0 MIME-Version: 1.0 Content-Transfer-Encoding: base64 X-Provags-ID: V03:K1:wjqYc8SNEaE4jlrIZG5Osc3vN+ELeRU7LHPoC3iLh6qm4AykcZ9 +Og6ZfK+ZBqkqoQma8XzayY5F0zgF7ozCrch7/q9NkLZD00c6Wram5zcGqMm+dTze4rH4n2 hSwSLg1i1l/9CODvtDOjlMXCSUgIxuXzQlmwh9gyL94Ul+1f3aVps+uCqZuR3M52o7k1t4k t6dlAGMdTCTm2NL4lbBig== UI-OutboundReport: notjunk:1;M01:P0:9bzYUfwnTaw=;4W8UX6PCPm3CIzddWsYVLzW937E QdBoQVS2ndbg57qNKGmG31AQFVnOR9yN1OFsrz+nXWyaVlD3uZUGMbaqklm/bJBnPCZXr3/nA SMwJNN6VFfJbMNpjG5M50DF7r8MrkZedWe5S6/1JvGrUNCY9TgNp2NQDNuIeHzoxXQ3MiISHu MxY1TxgqYtitfTNoJd/JiEInSpKfBZECrf9SJI99njtJ9DLytnSbCgx6ib19GjfLW2ZCmhrOa hlJq2tn/oOIDj6rR0J4z0sxNH7whv9QEXZOlxosTmC2bkjfup3yUpW3A7sZOuJ2r378RqAmDI sp93+jkmEQdEqztATVYVsgfU2NF4Rt1/ATnY2VbTJWWwjX+UXRpQ8jqdotrpvqjvAjRvkUhcG eEYIwoyO9ZRR2XJis58AeSxWj5dhGvnK5u4UbJ+qs21tL9x6z9/A133iLR9Myuo0HWc1pK1s8 HxYs+IVZ6DULM2wUj0L7sKbGYVHqopALdUeAxFXi/e7j1ehJ/T10eUd4uJJOat51bzwY1io4n guOZ42UHKkJHnjg4CiIsyD58snsgOttRZz/Aji2C7IZ1/pz1mNuuE+61zD3bhdJIKZ7Ho7gZB ogHXf5PoTb34oRI32uSuB6rtnR+ZcFSh6/91R9pRi02fqD4r1Utj4dkkV3u/zsQu0hZ+WJNSx NCJ7R5KENqySdQu26m8TQGyaBcAIUjNQ4TugGSsy6UoVJItQV3GUK/G0qS6Ag2Y0WrXRmkbb5 mOvZSIXrjK8RELMsGQ+u/1jytY0ONPewe3mvF3k9VHBlI1Muo1ozpk3xBvXm5mGdIb9AMXVcd cvWCblvZ6SU+P89+qr2qNiwQxN7BaXY8QbKiwK5Zs8KsygWU0i9Fv75KOc6No857FUdL5tJUH kILSWkkQ8TgshG8K8QA2qy3Omdx9OK8hNNoeXIUgycsK+y0tidr44aU5PY9ASuP+L4OaR6qbw w9TYWthZD8gI6r+E8HPVvaLJ3AI= X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,MIME_BASE64_TEXT, RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org RnJvbTogTGlubyBTYW5maWxpcHBvIDxsLnNhbmZpbGlwcG9Aa3VuYnVzLmNvbT4KCkluIFJTNDg1 IG1vZGUgdGhlIHRyYW5zbWlzc2lvbiBvZiBhIGhpZ2ggcHJpb3JpdHkgY2hhcmFjdGVyIGZhaWxz IHNpbmNlIGl0CmlzIHdyaXR0ZW4gdG8gdGhlIGRhdGEgcmVnaXN0ZXIgYmVmb3JlIHRoZSB0cmFu c21pdHRlciBpcyBlbmFibGVkLiBGaXggdGhpcwppbiBwbDAxMV90eF9jaGFycygpIGJ5IGVuYWJs aW5nIFJTNDg1IHRyYW5zbWlzc2lvbiBiZWZvcmUgd3JpdGluZyB0aGUKY2hhcmFjdGVyLgoKRml4 ZXM6IDhkNDc5MjM3NzI3YyAoInNlcmlhbDogYW1iYS1wbDAxMTogYWRkIFJTNDg1IHN1cHBvcnQi KQpDYzogc3RhYmxlQHZnZXIua2VybmVsLm9yZwpTaWduZWQtb2ZmLWJ5OiBMaW5vIFNhbmZpbGlw cG8gPGwuc2FuZmlsaXBwb0BrdW5idXMuY29tPgotLS0KIGRyaXZlcnMvdHR5L3NlcmlhbC9hbWJh LXBsMDExLmMgfCA4ICsrKystLS0tCiAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA0 IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvdHR5L3NlcmlhbC9hbWJhLXBsMDEx LmMgYi9kcml2ZXJzL3R0eS9zZXJpYWwvYW1iYS1wbDAxMS5jCmluZGV4IGQ3NWMzOWY0NjIyYi4u ZDhjMmYzNDU1ZWViIDEwMDY0NAotLS0gYS9kcml2ZXJzL3R0eS9zZXJpYWwvYW1iYS1wbDAxMS5j CisrKyBiL2RyaXZlcnMvdHR5L3NlcmlhbC9hbWJhLXBsMDExLmMKQEAgLTE0NjYsNiArMTQ2Niwx MCBAQCBzdGF0aWMgYm9vbCBwbDAxMV90eF9jaGFycyhzdHJ1Y3QgdWFydF9hbWJhX3BvcnQgKnVh cCwgYm9vbCBmcm9tX2lycSkKIAlzdHJ1Y3QgY2lyY19idWYgKnhtaXQgPSAmdWFwLT5wb3J0LnN0 YXRlLT54bWl0OwogCWludCBjb3VudCA9IHVhcC0+Zmlmb3NpemUgPj4gMTsKIAorCWlmICgodWFw LT5wb3J0LnJzNDg1LmZsYWdzICYgU0VSX1JTNDg1X0VOQUJMRUQpICYmCisJICAgICF1YXAtPnJz NDg1X3R4X3N0YXJ0ZWQpCisJCXBsMDExX3JzNDg1X3R4X3N0YXJ0KHVhcCk7CisKIAlpZiAodWFw LT5wb3J0LnhfY2hhcikgewogCQlpZiAoIXBsMDExX3R4X2NoYXIodWFwLCB1YXAtPnBvcnQueF9j aGFyLCBmcm9tX2lycSkpCiAJCQlyZXR1cm4gdHJ1ZTsKQEAgLTE0NzcsMTAgKzE0ODEsNiBAQCBz dGF0aWMgYm9vbCBwbDAxMV90eF9jaGFycyhzdHJ1Y3QgdWFydF9hbWJhX3BvcnQgKnVhcCwgYm9v bCBmcm9tX2lycSkKIAkJcmV0dXJuIGZhbHNlOwogCX0KIAotCWlmICgodWFwLT5wb3J0LnJzNDg1 LmZsYWdzICYgU0VSX1JTNDg1X0VOQUJMRUQpICYmCi0JICAgICF1YXAtPnJzNDg1X3R4X3N0YXJ0 ZWQpCi0JCXBsMDExX3JzNDg1X3R4X3N0YXJ0KHVhcCk7Ci0KIAkvKiBJZiB3ZSBhcmUgdXNpbmcg RE1BIG1vZGUsIHRyeSB0byBzZW5kIHNvbWUgY2hhcmFjdGVycy4gKi8KIAlpZiAocGwwMTFfZG1h X3R4X2lycSh1YXApKQogCQlyZXR1cm4gdHJ1ZTsKCmJhc2UtY29tbWl0OiA5MzkyOGQ0ODVkOWRm MTJiZTcyNGNiZGYxY2FhN2QxOTdiNjUwMDFlCi0tIAoyLjM5LjAKCg==