From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756603AbcHCIW1 (ORCPT ); Wed, 3 Aug 2016 04:22:27 -0400 Received: from mail-db5eur01on0131.outbound.protection.outlook.com ([104.47.2.131]:7488 "EHLO EUR01-DB5-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1754814AbcHCIWV (ORCPT ); Wed, 3 Aug 2016 04:22:21 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=bhuvanchandra.dv@toradex.com; Subject: Re: [PATCH RESEND v2 0/8] Improve Rx/Tx DMA implementation To: Andrew Lunn References: <20160719074310.16872-1-bhuvanchandra.dv@toradex.com> <20160802152835.GC21602@lunn.ch> CC: , , , , , , , , , , From: Bhuvanchandra DV Message-ID: Date: Wed, 3 Aug 2016 10:09:22 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 MIME-Version: 1.0 In-Reply-To: <20160802152835.GC21602@lunn.ch> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [115.115.243.34] X-ClientProxiedBy: MA1PR01CA0034.INDPRD01.PROD.OUTLOOK.COM (10.164.117.41) To VI1PR05MB1408.eurprd05.prod.outlook.com (10.162.125.158) X-MS-Office365-Filtering-Correlation-Id: 99eb5f3a-8c09-4867-b051-08d3bb58498c X-Microsoft-Exchange-Diagnostics: 1;VI1PR05MB1408;2:rDWJyDkEijpXRl+OIcRUeqeGZt7ouYhWyKL1UR3p4+SNUol+uyW/ajsYLDRNHa4pVhclzl6ZyvkLVkRvwTQ+u9MQ4zCrxhDT04BJgK7JFsCXNtRCNPHAlJEaMWr+0jiEgBsc3aYJLHMY8kcbRCYYbffiYJlhajvkPjDfY2SEzWV23faOKMVFm8Wt1OdNmaLZ;3:jbMV57//3vSgvNoIWZgHbTnkOHyKPPR8GZNPADeUrRjlAehHOy9CB9R1LznpLAawep112mMzfN0WRcx3oSBVfu1eRbdeuPgZP3esBe2mDsWIZsC474QpofXM3GXu+KrX X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:VI1PR05MB1408; X-Microsoft-Exchange-Diagnostics: 1;VI1PR05MB1408;25:DgxYBKx/EZKCYiSKLm7XPmbK2g4C4qjU9NA3Bx8SBLbt3QNHmxdxkXAz1lzB3EEkCA8Wy+Huz61BqA/jNd7dI3rMXSRWZRLanejxnQwN0XnixMt4Wz7eJ0a0xmkbqQZBoaT3BRSCDc6ouSltGDeiczUx0hY623aVLUKt0o11OuiyaVEqXGv29kKPx9XlH2PCqZTOb7vF1IVtjftlh5a4eLbjVme1z1Mhfk0gWZ+1kF9YofZw6tDysNMM2VPFe7JH4sB51eWQNz36iQrCfPcNdFD9+8jUOptE8ApVr4oH4tPOZnSrP83eQLu87ENI489aG0VLtQj3mn/xWxA6WlMoRvgI7cpSNj3ZU6ta+y3KoLsTCFD7784yWubqACBhRsyxTNkmUnG/dsSVY9laqMHl/JxH030nTfF7gEdfQmZgBVKNbFrH4o9twEhsut5HONAH95cBdYlXj+72hBolsZn9xlPtb4SBuvdis0jBdkYsnuprWDdvvGgvVWYF6ZX2T17h5xLjBWsK1D1mjAoqV+fNTMHFxoNVqz4mt689o25H4tJzqtAPEJp6qev4e6VYNt0dx/tG08AOljKfpU5O6xDDbbhwVsZTz/OnpxO3VMvrUcebGrJiH4AaokPpn1Dpn7eqQkJ4tbXg5RuUysVrGMusTKRLQElXzcKknZnkGINQM7JQEnWxBhV3WOTtgRJfZ/Ah+Uj83o+Rl81Caeh3hXFdWQJun8JJQvt1wA1QILx9YIl/7wwQK3hWzYHG+AJNoVwLvynOulKgrhlyFaqBlBXKyMdROtxx8wzFizMz9PxVWeEYJja5r23h8HUZgenmUvRC9KGzwHEvA64/ntnSAXa+ee+ZBf/sacdxBeRRGug4310= X-Microsoft-Exchange-Diagnostics: 1;VI1PR05MB1408;31:k+0bFGvhuSMvBOPWt64P3t0Jh8Jxt8Yo3E1cOp6rDYn0TsvQpElvCWPNnUdVO0PAuJTw7lLgri/rmKsV5/1cYM8IeTqvD/VHdsORxukauvbhp0+7K/NGniPOof0AIdTZshTnN2m+cdEI2/Mi9FGBrYi4DPO0laB6rqD0i9FPonHi4LekEitEiiEjdF5V00VmlDnCebwz42k+vHT/toEspiKmCbPh1WvrTZERwWYkCKQ=;20:0tHZpP+JEii/IGX8S27G1rg/t0fNQWQJeXMy2Uum8wUpBdcBdtAuzUtgc1XHZNU6BTqS27Fz1JQDLbBuDi7cSHfIQ8kS11dGyyG1dV9/V7bBuSldgKlYYlTp2S5KevXf+2tL0kfHpwbYExz684Muw2abOOIoiDhuFDwD0PNKS3AYYCrPtnuQQPru0VFHBQJgUCOZhe2nhAZcAP3hllU+c2SayurvfKKPTR2wGJiXf9XSNK6+Dy5No1wzLU0kMi2MPSPs4QVjE3AIXLvbsmccjwB08Zoq7eb9GOwVBC9kvQ1riwl6mUJtx4Y7ZetNva2BbernsdfckS7I5W+D1zAh4w== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(258649278758335); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046);SRVR:VI1PR05MB1408;BCL:0;PCL:0;RULEID:;SRVR:VI1PR05MB1408; X-Microsoft-Exchange-Diagnostics: 1;VI1PR05MB1408;4:UQrVTnx4Um2SFLhSI6W48nQZ/adfTOfHtysVd7JDAYl+r9ZP0FoM8dYTJdkqNDM+PZdIHI+qmmtEYXwKKlVFWUH+jGmubKVA5iXVBZapsE7s0is5J02uthO4Vj3VNIDB2DE8wEkzSnCZep6RfvoLi0Y8m+Ti86IO6ZAbCcvGfNb1GQBNOsf+SGQwfhRXs9eSEgV8zUglGfa4EoggszJgIfKzy5sywkyAm/fItaTHhh3gFu+n/1cLGB/8um0it8ozKIC3TEka1jPYtz3lf11Mq4GDp8mTKH5sqITtgbUjJy0IqZFtRqPjslCdI50eH06tlwJEtWeyEoJmZBXa0UEzwtHV5W8UYK0kY1KNKpmIOugHHrJSVcbBtlbqCnGRpnkOi6PGiQ9RmhdBUAvm6pbu6VtYmsauziUXGXVhvrWsFNI= X-Forefront-PRVS: 00235A1EEF X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6049001)(6009001)(7916002)(24454002)(189002)(199003)(77096005)(305945005)(92566002)(65956001)(7846002)(65806001)(230700001)(23746002)(50466002)(66066001)(15975445007)(586003)(83506001)(86362001)(7736002)(47776003)(64126003)(105586002)(31686004)(42186005)(101416001)(36756003)(50986999)(54356999)(19580395003)(8676002)(19580405001)(6116002)(76176999)(3846002)(106356001)(1720100001)(81166006)(97736004)(33646002)(4326007)(31696002)(2950100001)(110136002)(68736007)(4001350100001)(7416002)(2906002)(189998001)(81156014)(65826006)(217873001);DIR:OUT;SFP:1102;SCL:1;SRVR:VI1PR05MB1408;H:[10.18.0.138];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;VI1PR05MB1408;23:6NNoo32FtCO0P8PGVirGSFO/hrWPOeGh51CnN?= =?Windows-1252?Q?20LHdZvue+IiOT0rGO1ZOzlhqWSftYy2SqF1ipftqJe0D3tF8k3KhOCk?= =?Windows-1252?Q?lliwvEQfbozrGvtqwBQttiaSKoaI1VsC8YezfihbaoPLBnJUt3aGYvwg?= =?Windows-1252?Q?YeT4KlLh3Vu99iLjtkeTbzGRYeTunFqHdSbKfwO9T6n3VJRu1TzED+uT?= =?Windows-1252?Q?K1YlqpfuRNoape1pQEI87xo8zITR06hGWfwz62O5ar4EBs0aho+uLvDM?= =?Windows-1252?Q?XUXFyWsdQTCUADYLBjvUlQPQtOJcHTFXe9/uforE7QCh2OliOKagVYbJ?= =?Windows-1252?Q?+EvVgwVVGmjtlu4jkTH1RJWJRUNsth6cmutTyABuWAI/rZ08/tq5gGei?= =?Windows-1252?Q?4VJgyUi7E8c1lshQsof1W2ie3m2cKPe/ar8N9RjqxoyDYU6RFUHxKSeP?= =?Windows-1252?Q?F9YYoL9ph93arozMCv2MfeUP4TKbdtMjPK4E0fOeh4elDMeJhHFfSebX?= =?Windows-1252?Q?gHpmvI+WehW+dDJV+XK35E2vqhiGWLvwG6+cvFxIhE3/BYZvZavRMaaY?= =?Windows-1252?Q?+dPGMfDz2Yf6vxOBpMS8jInXvCYPnBPrknAC9cKb6FrEcsx+n8CTpCSs?= =?Windows-1252?Q?8FdVT03gpO/3gAUevIez709pxfVT6/rliuhu55ABvlWkqkmp23nToEH2?= =?Windows-1252?Q?90QppbcG8CxvU1ZkZSpBmxQnr+Us5bKJqX6b/GFVNmkJYV66xOsXYwgy?= =?Windows-1252?Q?imQkLzf1Fle1RQGobIGTIvnnf+YIwYMuRZlG/us7a2KYgRAWVRVlFS1s?= =?Windows-1252?Q?zuZ+UKkL0kVLQIvjHHInp+3t58Y7abDIAXbfyuh82TlDnztSKhoZOboA?= =?Windows-1252?Q?uOE2haUqLrQGo94Ff/PqTds5BKDjOC8/i27bjwRHzDnyCkbrUadh7p2y?= =?Windows-1252?Q?NU0s9GYiBUGNU57W8jwtKNvnLzRR9mOn6Uh1wkBGytcL92gPETGHauk1?= =?Windows-1252?Q?KHdlvnPnsOi2UOxIUieEKplLJKvFu3zJdic/exGiC4hn5RhfoHyxWEFx?= =?Windows-1252?Q?DZ7M1vbhTEn4jiCH2Pvy1g7gSkrBDdlKguRY7f5AXPTcMvBeAde9ee9J?= =?Windows-1252?Q?TZkjpfiAsH1uzfJs5qdsRVDgc9Y/SgMcewyejoiCW29S+MnXvWAWC0bb?= =?Windows-1252?Q?ARZtks+AbIbJfB2WpPo4AKOO7YyBYvT1HoMTa62EiFw+vw0Zh98p0qp0?= =?Windows-1252?Q?HoxsGbRanzJ/LHxISaBoKBu8cGD9UxldUi1VzLdgZf5VfeUBcpbsNLSy?= =?Windows-1252?Q?W5aYDzhMwQXcAkrz4la82WFs6R9f4/wPFhRfJjlmtlinLDUBFhMqdw3e?= =?Windows-1252?Q?Yzwn9nGqWrw0toYwgMH/mYztbgBZHkyXn/4AoKVlcsRptQCb7BJ7zhJc?= =?Windows-1252?Q?mW6MJ0nKZhOAbA1hsYb?= X-Microsoft-Exchange-Diagnostics: 1;VI1PR05MB1408;6:B5E3MZSjri9NVSrgiut9jeIMks+g2WYc29YSrlarLODHLYNpk3LcV+whAjoI7Xwn7Z2CvBUDJyCrY7+cHCbHXijxdd83hVbKE1PxdLlEVrrpDD1fitpIXVKCicoizluFDJbe9tIsTPPSGExTwkhPoIpp+M37KuaMax13rTP8Anfft/14uXSobISlJnZL/3STPupfqKk2t6eHinjKkBWoato5pesvlxZ3+I7jtMigZ0ubjptKyRjLQaBxnG8iesKn2ncKC2kiN6TLnELbIuIBD1NGIswn4S6Q1ypW63c7SYw=;5:zkcXa/s37q06464PKc4JeJKQlk38Aq2We2salh3fvkEkeb+gCKBmq5Bubp/2cC0x7NSpjdWlEIavVtFZeVYuwyc44eXaI98AuBst7CFNxkZRKT9h2MRjODkrFxUbmpVm3IDHDC2MpHOXVoqCXAZ6GQ==;24:Q+IveErz9tbtKbfE33OVVKxOuP6euu1Y+bG/ecki8YJvvxBKkKpfrhAqB0ZZOYiL6alwvJ3GRCnQaTIShKJ0h4uH2sRJxXOa1ouk3mn2yO8=;7:3H4AJ/C2zZ8BFZzjibv7ETSJwCzHO8vgOxP6CtcC59Rqd1gvjCdMS7DUK4TFOfHbXEjtfctQXMKQSmv39J52a6+foNkRGLjhu8meTeS0Z0H/YAv7DlGAWHu8axf7PYpDbT0Pg/k6NvG5H+ukrt8UMTPGcWJPSzvDaR/sjMA/9P0lHqlTeVt2thojGsjBhgjMWhP84AMgrwqmiY6j9tOdyvT3bXS4rMUmnzEZleDc5j6ZRpQSXJsM5Fu8n+wTGjCt SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: toradex.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2016 04:40:23.1714 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR05MB1408 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Andrew, On 08/02/16 20:58, Andrew Lunn wrote: > On Tue, Aug 02, 2016 at 01:23:32PM +0530, Bhuvanchandra DV wrote: >> Hello, >> >> Any comments on this patchset? > I tested v1 on my Vybrid board and it fixed the corruption issues i > was seeing with the console on a serial port. I will try to test this > version. Thanks! for testing it. As such there is nothing much changed w.r.t code, we only split the suspend/resume patch in v2. -- Bhuvan > > Andrew > >> On 07/19/16 13:13, Bhuvanchandra DV wrote: >> >>> Drop the clock change patch from v2 patchset[1] since it is applied. >>> >>> Changes since v1: >>> Split suspend/resume patch. >>> >>> [1] https://lkml.org/lkml/2016/6/28/124 >>> >>> Bhuvanchandra DV (5): >>> tty: serial: fsl_lpuart: Fix broken 8m/s1 support >>> tty: serial: fsl_lpuart: Use cyclic DMA for Rx >>> tty: serial: fsl_lpuart: Use scatter/gather DMA for Tx >>> tty: serial: fsl_lpuart: Update suspend/resume for DMA mode >>> tty: serial: fsl_lpuart: Add support for RS-485 >>> >>> Stefan Agner (3): >>> tty: serial: fsl_lpuart: consider TX FIFO too in tx_empty >>> tty: serial: fsl_lpuart: support suspend/resume >>> tty: serial: fsl_lpuart: fix clearing of receive flag >>> >>> drivers/tty/serial/fsl_lpuart.c | 810 +++++++++++++++++++++++----------------- >>> 1 file changed, 476 insertions(+), 334 deletions(-) >>> >> >> _______________________________________________ >> linux-arm-kernel mailing list >> linux-arm-kernel@lists.infradead.org >> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel