From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sergey Organov Subject: [PATCH v5 3/3] serial: imx: get rid of imx_uart_rts_auto() Date: Mon, 22 Jul 2019 12:22:10 +0300 Message-ID: <1563787330-1394-4-git-send-email-sorganov@gmail.com> References: <20190614072801.3187-1-s.hauer@pengutronix.de> <1563787330-1394-1-git-send-email-sorganov@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1563787330-1394-1-git-send-email-sorganov@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=m.gmane.org@lists.infradead.org To: linux-serial@vger.kernel.org Cc: Greg Kroah-Hartman , Sascha Hauer , Sergey Organov , NXP Linux Team , Pengutronix Kernel Team , =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= , linux-arm-kernel@lists.infradead.org List-Id: linux-serial@vger.kernel.org Q2FsbGVkIGluIG9ubHkgb25lIHBsYWNlLCBmb3IgUlMyMzIsIGl0IG9ubHkgb2JzY3VyZXMgdGhp bmdzLCBhcyBpdApkb2Vzbid0IGdvIHdlbGwgd2l0aCAyIHNpbWlsYXIgbmFtZWQgZnVuY3Rpb25z LAppbXhfdWFydF9ydHNfaW5hY3RpdmUoKSBhbmQgaW14X3VhcnRfcnRzX2FjdGl2ZSgpLCB0aGF0 IGJvdGggYXJlClJTNDg1LXNwZWNpZmljLgoKUmV2aWV3ZWQtYnk6IFV3ZSBLbGVpbmUtS8O2bmln IDx1LmtsZWluZS1rb2VuaWdAcGVuZ3V0cm9uaXguZGU+ClJldmlld2VkLWJ5OiBTYXNjaGEgSGF1 ZXIgPHMuaGF1ZXJAcGVuZ3V0cm9uaXguZGU+ClRlc3RlZC1ieTogU2FzY2hhIEhhdWVyIDxzLmhh dWVyQHBlbmd1dHJvbml4LmRlPgpTaWduZWQtb2ZmLWJ5OiBTZXJnZXkgT3JnYW5vdiA8c29yZ2Fu b3ZAZ21haWwuY29tPgotLS0KIGRyaXZlcnMvdHR5L3NlcmlhbC9pbXguYyB8IDIxICsrKysrKysr LS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy90dHkvc2VyaWFsL2lteC5jIGIvZHJpdmVycy90 dHkvc2VyaWFsL2lteC5jCmluZGV4IDA1OWJhMzUuLmQ5YTczYzcgMTAwNjQ0Ci0tLSBhL2RyaXZl cnMvdHR5L3NlcmlhbC9pbXguYworKysgYi9kcml2ZXJzL3R0eS9zZXJpYWwvaW14LmMKQEAgLTQw MiwxNyArNDAyLDYgQEAgc3RhdGljIHZvaWQgaW14X3VhcnRfcnRzX2luYWN0aXZlKHN0cnVjdCBp bXhfcG9ydCAqc3BvcnQsIHUzMiAqdWNyMikKIAltY3RybF9ncGlvX3NldChzcG9ydC0+Z3Bpb3Ms IHNwb3J0LT5wb3J0Lm1jdHJsKTsKIH0KIAotLyogY2FsbGVkIHdpdGggcG9ydC5sb2NrIHRha2Vu IGFuZCBpcnFzIGNhbGxlciBkZXBlbmRlbnQgKi8KLXN0YXRpYyB2b2lkIGlteF91YXJ0X3J0c19h dXRvKHN0cnVjdCBpbXhfcG9ydCAqc3BvcnQsIHUzMiAqdWNyMikKLXsKLQkvKgotCSAqIE9ubHkg bGV0IHJlY2VpdmVyIGNvbnRyb2wgUlRTIG91dHB1dCBpZiB3ZSB3ZXJlIG5vdCByZXF1ZXN0ZWQg dG8gaGF2ZQotCSAqIFJUUyBpbmFjdGl2ZSAod2hpY2ggdGhlbiBzaG91bGQgdGFrZSBwcmVjZWRl bmNlKS4KLQkgKi8KLQlpZiAoKnVjcjIgJiBVQ1IyX0NUUykKLQkJKnVjcjIgfD0gVUNSMl9DVFND OwotfQotCiAvKiBjYWxsZWQgd2l0aCBwb3J0LmxvY2sgdGFrZW4gYW5kIGlycXMgb2ZmICovCiBz dGF0aWMgdm9pZCBpbXhfdWFydF9zdGFydF9yeChzdHJ1Y3QgdWFydF9wb3J0ICpwb3J0KQogewpA QCAtMTYwNCw4ICsxNTkzLDE0IEBAIGlteF91YXJ0X3NldF90ZXJtaW9zKHN0cnVjdCB1YXJ0X3Bv cnQgKnBvcnQsIHN0cnVjdCBrdGVybWlvcyAqdGVybWlvcywKIAkJZWxzZQogCQkJaW14X3VhcnRf cnRzX2luYWN0aXZlKHNwb3J0LCAmdWNyMik7CiAKLQl9IGVsc2UgaWYgKHRlcm1pb3MtPmNfY2Zs YWcgJiBDUlRTQ1RTKQotCQlpbXhfdWFydF9ydHNfYXV0byhzcG9ydCwgJnVjcjIpOworCX0gZWxz ZSBpZiAodGVybWlvcy0+Y19jZmxhZyAmIENSVFNDVFMpIHsKKwkJLyoKKwkJICogT25seSBsZXQg cmVjZWl2ZXIgY29udHJvbCBSVFMgb3V0cHV0IGlmIHdlIHdlcmUgbm90IHJlcXVlc3RlZAorCQkg KiB0byBoYXZlIFJUUyBpbmFjdGl2ZSAod2hpY2ggdGhlbiBzaG91bGQgdGFrZSBwcmVjZWRlbmNl KS4KKwkJICovCisJCWlmICh1Y3IyICYgVUNSMl9DVFMpCisJCQl1Y3IyIHw9IFVDUjJfQ1RTQzsK Kwl9CiAKIAlpZiAodGVybWlvcy0+Y19jZmxhZyAmIENSVFNDVFMpCiAJCXVjcjIgJj0gflVDUjJf SVJUUzsKLS0gCjIuMTAuMC4xLmc1N2IwMWEzCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgt YXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3Jn L21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=