From patchwork Wed Jan 3 06:42:07 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Appana Durga Kedareswara rao X-Patchwork-Id: 854891 Return-Path: X-Original-To: incoming-imx@patchwork.ozlabs.org Delivered-To: patchwork-incoming-imx@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.infradead.org (client-ip=65.50.211.133; helo=bombadil.infradead.org; envelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="IBdNIAyM"; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=xilinx.onmicrosoft.com header.i=@xilinx.onmicrosoft.com header.b="aMiOJ59n"; dkim-atps=neutral Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3zBLx15CKMz9s7f for ; Wed, 3 Jan 2018 17:43:33 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date:Subject:To :From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=Q00kVz7Gg8BcZqvllcpHuvDkKF6snZyhpw5jW6eCiC4=; b=IBdNIAyMWMztTP EOZyeDyDUlWoZ18OJ7UE54sOyFeNCVVYIzHUgcJCAAfqXMRm3ca0lly+t55JN18/mVfTPgLsQI7Mt BJGoH2pWG7S8QVc/z1iFhaenVv2YXKSEAVTdT7M0NG6u3Prk+SBVpt/7oNFiu8PhIRroZB+Bjmk5I daRdlncuee4MKHZpM9lPybVWKlzYHM5LBMZKHnRnV6VDIK96osa68oU93OK+N3+mng9W224eznqbo qynwu2cFB9+grX+5qarZQxryzrZlr7gdNbLfP5PxtWiywRdYYSY72WIidvlGG8JfrQYMaoQBWeaz2 fFxLU0myvZPmIq4z0f+g==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.89 #1 (Red Hat Linux)) id 1eWclp-0006Zw-7G; Wed, 03 Jan 2018 06:43:25 +0000 Received: from mail-by2nam01on0073.outbound.protection.outlook.com ([104.47.34.73] helo=NAM01-BY2-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.89 #1 (Red Hat Linux)) id 1eWckj-0005tT-Bt for linux-arm-kernel@lists.infradead.org; Wed, 03 Jan 2018 06:42:20 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=P/LC7FxZRNncjdErQuMC0cxKyvadghLoDpjgp8En17I=; b=aMiOJ59nNSseGLN3jzGZ5SGvo0NXUpHPWhF6mC+M1h9ZjNQmXZcU+qvW0TZqG8okiU1OeGXEAdgq+DzSuD0MylrbDymIle7yqT8qTFLCpakY3oMJoRiVZdDhjN3zqycZ5LbXBhpOMDkWUko8C2Cx4Sx1evKUw6RyYMTR4/Nykxw= Received: from BY2PR02CA0003.namprd02.prod.outlook.com (10.163.44.141) by CY4PR02MB3384.namprd02.prod.outlook.com (10.165.89.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.366.8; Wed, 3 Jan 2018 06:42:02 +0000 Received: from BL2NAM02FT036.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::203) by BY2PR02CA0003.outlook.office365.com (2a01:111:e400:5261::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.386.5 via Frontend Transport; Wed, 3 Jan 2018 06:42:01 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.100 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02; Received: from xsj-pvapsmtpgw02 (149.199.60.100) by BL2NAM02FT036.mail.protection.outlook.com (10.152.77.154) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.345.12 via Frontend Transport; Wed, 3 Jan 2018 06:42:01 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:35382 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1eWckS-0004Ev-KB; Tue, 02 Jan 2018 22:42:00 -0800 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1eWckS-0006Qt-Hp; Tue, 02 Jan 2018 22:42:00 -0800 Received: from xsj-pvapsmtp01 (mailman.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w036fnlI011714; Tue, 2 Jan 2018 22:41:49 -0800 Received: from [172.23.37.94] (helo=ubuntu.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1eWckG-0006Pm-Tp; Tue, 02 Jan 2018 22:41:49 -0800 From: Kedareswara rao Appana To: , , , , , , , , Subject: [PATCH v2 0/4] dmaengine: xilinx_dma: Bug fixes Date: Wed, 3 Jan 2018 12:12:07 +0530 Message-ID: <1514961731-1916-1-git-send-email-appanad@xilinx.com> X-Mailer: git-send-email 2.7.4 X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.2.0.1013-23568.006 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(376002)(39380400002)(396003)(39860400002)(346002)(2980300002)(438002)(199004)(189003)(478600001)(8676002)(81156014)(81166006)(106002)(9786002)(8936002)(50226002)(4326008)(2201001)(316002)(36756003)(110136005)(54906003)(16586007)(39060400002)(50466002)(48376002)(106466001)(63266004)(356003)(305945005)(2906002)(59450400001)(51416003)(7696005)(77096006)(5660300001)(7416002)(47776003)(36386004)(6666003)(107986001)(5001870100001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR02MB3384; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT036; 1:+zZ9T77ZkeV2AQJAljML0odNn2KEJ5g0RacXafNy/sCDV12w7+hGtLEys/yyGr5hz05BaHvU+AdfS4+aQ0gRafI3D7BYxkve4ZOz6a6ADaslMunWcXiiHjri6DfU6oXi MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 563a305c-810c-48e2-2099-08d55275181b X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(5600026)(4604075)(4608076)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603307)(7153060); SRVR:CY4PR02MB3384; X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3384; 3:1tro64k3olEkqsZ/jGf/pto6a7dTdDtNa1WOevZrYHaYQtYqxhDDygcqNdUr5qsUsb46ag7TDjpcbXIhZrZUNF+F0oLlz2qomdGfpK3JUEEDuzK9Woolm2vQ1PF84z0ymCtlzMM4KIo2zi3wPykv7uN5NPKQD4bCFEM7EVY9c4DiJqGslU7tabbpns5kxbZOF+TNFRslgdn4wVPmbRJ8WVjbVIlZkGCyx3k+yVu5G/azuvzNqnI+mJ88qpIa6ObamMntT3skLLTjjQDIlozPd4M0jLyoNT2hkQ7eeghnud/K9axYGy8hIEFPVEqAqgZ8Zz6Yh7KsS2pd0c9DxqFS0+cxf7JrHnHvSSmTVGwJ9gY=; 25:NrMsxZwNDNv4tyghCYJe85G0uNcQ4wpXkd9WjZzwXh+K38GwqP60VHsyRZiZ+DG5/reF968Or3+ycTlfrlChEYKzaKWH2jzVOHTMW4ox550k+nUbdDNdE6uKMDNjZ6A6RHy2E+78WHBf16pUsciLZcORio/83LNHNXkLWJBvoO1N12ZeowoWU20rYL/XJAILRgGi87Mc2E7bmoPcbLsECtDMXMCCMb+f1oAUoxcfRj1/sb0ZVyruXKc+1WQnj6BELoFMbZHkjArkxL63tvdb3Nc0a6eNbhi46LH6dD8LDTa2UphC87iDReJaQWm/vUAWg4JOjIErHJft+0OXxl/O+w== X-MS-TrafficTypeDiagnostic: CY4PR02MB3384: X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3384; 31:gQ2OKQiHJZfcCMbuSs0rdEPyMVdQc/mahbzPQU4AM8su3TVWVgKk/HdULt1lM1jiHXsPWfpuneSpijgbSTtfy5VxlghbUhOfNA6I3X/Wa4T8CMkoHNWlGS4bAnuDu6xTr1lDHy/xWbyL8Gljd0jbiyk+qcNKa+YbUvQdqzyDqN8oEQ8JhnHaAnOL8fl/9NC9zf4MJMiQpslb4lWGN42fSnJR518n8sxgShoosb/wRHI=; 20:qCx3uVTxai6eXip46CkDnQtGSBiDSTo/bLWYhILNMgtg9Gx5tgy5PtDEkvsPeXicRIumIR3I57pzf3W87P/F/yR5+UFuQIrjILqyyaIwyOwy85+cM/pONbfwcR26bMBQE68VPEiynGoi6ABI0y0yshKwBG6QKO7fZN4piBIQf+Em2XbsBfNOXU3ORjB/gqCFjHNqrjhCqxFs3R5CF/TyVZoaYRYPCt9oUgaTeEKN3hw4zBTiQDlm+l8WDI++ztxzwwq8J0vXyPoA8VCo0Ttb7RTB6pbH8Eili6qyqGxa7jxF32U12FrZrIZ/R/9nRvBn5sI8mjJR26ybs2qqxet51M6hXXgeVFmhV3rZEwr/sEV2BMaQ+Zra2Gzy9qiyawEq4S/73f3EPj1BHfAmxGFtFUDytLtMqdR+TggQ38wJYulOZnDIp2zirezxrCPvfeVUJx+FOmWg7xOKh7tZ6C7xwwbOK7g+CjsV5PMJJnN0IhchsK+OrT0TCP7vmn8hSU2W X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040470)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93004095)(3231023)(944501075)(3002001)(6055026)(6041268)(20161123562045)(20161123558120)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011); SRVR:CY4PR02MB3384; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:CY4PR02MB3384; X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3384; 4:mw99bLe2QfRXm+gLKTuoFL8uunaSUkFm4J8uZOh601oPhkNi7FXNBKoOxvbngVQTJNRmQdmtkiwH5iOXHlnwFRc9vXpNDJWjV0zeaFfUaX51F0yIT86eZ0eV3ZR+m78eQpxlHrnunyRkr3IDHfK04o4K3LKhpgpVMYPfUzRFBGRuJsjO9/4+nHNVZGyngVYyNDLcwcZQ5MAZblS5MfVc1Z4t2VTnyH85a9Pjn6MKUd18V9D+1vDPnot/HczKvYKzQBWlH3mJGC7FAx+dRDjVHg== X-Forefront-PRVS: 0541031FF6 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR02MB3384; 23:9iyE+arghX6Oqd6n4uE8Ou0XDyDgXrLHXOaGL0Gek?= DGjFv/rGo4k9HPjBGPqNMMgq7Npc8t04zTZwCE4WyhPJphbTX0QzTfDOo1X6w9Mioj4S27lz0Xi15p3g1leHekT767iiAdOoA+Aoz6vaonYFQ9G7PBan2LcVqd3p8fBddJPeCBE4TSgZLXCnc/lCaxMER23tQTq1gt8Dbf3zeIHeWc/XgWV4ESqlaUJnqG/ulA/zcJS1MSut5PUOZHGNFKDdvTJewjzfgMPnrDwYL94QTvhyjnqjN79/DtypxUWtxlrBcx+i+b4CWw/8bcTQhM4zlTaQqGwG6stwFvhZhQuENc/bQcXY7Untat6t7V6uRRkYHMkUAyTAw2S1LjX/EjvFSslKKGEJaiRR0M5Y8h8JduWd6o4O4Q6oojatEF+x90uuRoO43CuIFSGkG+sjOb8lI/Sa9WbrZgDdfviz6aODoY1Aigcqd+zUBnZp5CS21PKybDP8+ZMUp4bwFtK/PNHomEPwslstZM05/FeQFoHZxQX/CpE5s98LnI54OR+fiO15TKPnrxTUsr7SZ6oaQDxaiay7Xxq9B434UOtUKk4plM4R7gZuT3XSgNf57ptOkzJoJgBoKZQ/00kr0SEhWbHbqQT6jnA05Ly11Z1UR5oR0Tl1KG6BlgVSSNmW5ISDC95GCZFHQsks9CweP1DVxbwC3yCtYVWm5GYP7TLQBD0YTNvEmjLToRlLbWTdl3iwFLxT3T3DB8sOQwVNlIBsTUsF+CnZcabNXv+EEggOTGxea7sDfZ7qqkBOVktJ8cvCyjjJ2EUDc+JX96182gpU6NBEiQSX69qRUpU6CeBdsrd6ohw0HxJNzY4OHp2R/f+XN+28dxPEoyb2CLNfhc9+fkSVH9I1itCZLVugQH3Vilma6x2JsEHZdCLFl9e+kb9ZJc1ukbIovLbiAaEgzSz+RSKsbE4sl+ug0vOj0OZZ4194uMSJK25kldK6I/q9i6NQ2SzsMUbthb2gU40qEoSaSuwpxxl7c6M4RSFAUhjqLQxpw== X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3384; 6:yLp779t35m9MSUZ6NGZycKZNOxqFTXbYjJSW2DrgNLVS8xZJVMTIjj2qBnqa0u50pMpjAa7buIPmsYXUsAtH8v7LhAgWX7g3C4rBM4Aaw83S2B/NH4zspREr1RBsdDj2MLU92ZRNHfKBfq3lOYaG1PTy9//TvraTfNwdQwvMSMJMGzNaWPWOogFbXEblZin2TYgOvFX5oDtrwCKVG6yKxxVkZdtcqqGdIl8vxJZP4RV44hdxIhYbc1pTzyqZL2ZCHIeb6RgW5Bnncr14286eGdEU7Eb26Lwrsxy+C68Sf3aE4mA7Uf0ryOiAtwAxLveGTIN/H/wba6VQUwDJHPUZQeMyQ7EW8yJ1XHnZpDeEZf4=; 5:gQGzo7AZTm83C6+6sOdfQyMfQCOX7dSuFA4zolY1JSNlFF/kayAa0IIfc6AbkXvb8v+Jv56TKg67ScS3q2lHsgmdYvqYIkUvaS996FeMtUNRP6EVawAuYH0nENrzC4d+XrlSbGRewitxs00EIaD7Eh1IMYOTWGEou4eo4cb39aI=; 24:Gw0NKM9Osu9r9q27mGAmZByAJlKAM06zgfws/q8dTwP46qa8AgQPP/nIdUevBU6ihIaARZPCSnHKD0VmPiIXwvIiZkGEecwo6MrD7wFPWcw=; 7:0GR3EZ81hFGGQ4s9KfnRtonhj1fhHcFOisbLrFoHrgGOsffpSQ71o5FCLPdiDabgoSsWJ05yy/DSkak6NvTuvlPWUUfm46Ch2QY2R0rVc0FM4IIYJNjsSffWF5MNaGFp7mjkSop7wtmnoACeybDCx4ngaRPVkU2/v5v2EkQdakTRZDgyoD0hGhMes5ysCBX2/ICd1QFpF1rn96V2RY4xUZGg/48sfcrrYhWGT+oNjGLk6O1f5VqJbAXGLBNdXEuv SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Jan 2018 06:42:01.0000 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 563a305c-810c-48e2-2099-08d55275181b X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100]; Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR02MB3384 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20180102_224217_421874_8F45B1C5 X-CRM114-Status: UNSURE ( 5.79 ) X-CRM114-Notice: Please train this message. X-Spam-Score: -1.9 (-) X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary: Content analysis details: (-1.9 points) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [104.47.34.73 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [104.47.34.73 listed in wl.mailspike.net] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: dmaengine@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org List-Id: linux-imx-kernel.lists.patchwork.ozlabs.org This patch series does the below --> Fixes sparse warnings in the driver. --> properly configures the SG mode bit in the driver for cdma. --> populates dma caps properly. This patch series got created on top of linux tag 4.15-rc4 i.e slave-dma.git next branch Kedareswara rao Appana (4): dmaengine: xilinx_dma: populate dma caps properly dmaengine: xilinx_dma: properly configure the SG mode bit in the driver for cdma dmaengine: xilinx_dma: Fix warning variable prev set but not used dmaengine: xilinx_dma: Free BD consistent memory drivers/dma/xilinx/xilinx_dma.c | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-)