Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S938455AbcKPGKD (ORCPT ); Wed, 16 Nov 2016 01:10:03 -0500 Received: from mail-bn3nam01on0054.outbound.protection.outlook.com ([104.47.33.54]:56849 "EHLO NAM01-BN3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1422629AbcKPGJs (ORCPT ); Wed, 16 Nov 2016 01:09:48 -0500 Authentication-Results: spf=none (sender IP is 192.88.168.50) smtp.mailfrom=lvd5587.freescale.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=fail action=none header.from=nxp.com; X-IncomingTopHeaderMarker: OriginalChecksum:;UpperCasedChecksum:;SizeAsReceived:1010;Count:11 From: Sriram Dash To: , CC: , , , , , , Arnd Bergmann , Sriram Dash Subject: [PATCH v4 6/6] usb: dwc3: Do not set dma coherent mask Date: Wed, 16 Nov 2016 11:39:10 +0530 Message-ID: <1479276550-5868-7-git-send-email-sriram.dash@nxp.com> X-Mailer: git-send-email 1.7.7.4 In-Reply-To: <1479276550-5868-1-git-send-email-sriram.dash@nxp.com> References: <1479276550-5868-1-git-send-email-sriram.dash@nxp.com> X-IncomingHeaderCount: 11 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131237501845086882;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.168.50;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(6039001)(7916002)(2980300002)(428002)(336004)(189002)(199003)(7416002)(48376002)(626004)(50466002)(76176999)(47776003)(52956003)(105586002)(101416001)(5001770100001)(97736004)(189998001)(50986999)(356003)(4720700003)(46386002)(7846002)(6666003)(50226002)(8666005)(8676002)(2950100002)(33646002)(42882006)(5660300001)(305945005)(45336002)(68736007)(106466001)(92566002)(2906002)(5003940100001)(8936002)(4326007)(87936001)(81166006)(81156014)(90966002)(42186005)(86372001)(36756003)(103686003)(7059030);DIR:OUT;SFP:1101;SCL:1;SRVR:BN1PR0301MB0737;H:tx30smr01.am.freescale.net;FPR:;SPF:None;PTR:InfoDomainNonexistent;MX:1;A:0;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1AFFO11OLC003;1:gKkD3OTYqHHOxA9/i+WBqAiyxJn1gJk3QeEiRKbKJ9b0saDBnImxdinh0Uc7f5vFzLz++xpmtuGDxEZdOqQRH0swKh8wO7h8rr7YAxpHrAwRu6kHamh9sroJy2ugv0+ndy2mE8+LIbCln8Txm8tGitF+OcFqjAy/t83h8muHTxpaJHxohYw6k//Wgo+R1EQx54EMgEc7c0fLfcIQv/3CkGGXwwa2CyyKUt30lOMNsPPde++KUKRdWMFUpLi8Z6JDKiccPXeXUbSkqTM7WueSX2nMje2juUklyADpVWV3+NFem+QdRIUR0uu5gKEBO85zglAm8gQtJeYQhZsU4L4ZpmzKd4vc6NkI8PHFkD96SMMzBdNeZeirjVy9ThIg5NSACDim+lrnkd8PH/BuGwBx6W99ElQ+2GYUUwMVtXqdaiu/GC+Es1d4LYx+hXfCGVeLkWuMALLGjM/FJBhFyThY4lMNDYK5ycLODbs1EaC3Y4dqTtVtl3BXppz8LR4ktPPXjjfRcJmN1513oxZC4v2fMIOHEcAqAERljod+kFpcZ7bPSppV5PQM25acTXCPOw/qQcfUF3U7Uz1OG9Z0aGG5XiGGGLZ5t+vb9osiPMpWzYxuIXaIO2T1TmmFukKBPt8CmzsgawGWGdC7wye1or1DPw== MIME-Version: 1.0 Content-Type: text/plain X-Microsoft-Exchange-Diagnostics: 1;BN1PR0301MB0737;2:2/SbYezsD+nnwdbCZGIonLGHVmavkAUi9UdOay0NHci5qysUqzfO4p+O5nh0JsGgs1YVX710k78Q44LyuJjSTtRHbBO9DlkU7MTjY7E3SdlSc/zYxId4Ml3pMiLfAdzyjPlJC8i8QkAwjSLGM+A6fNJY6RYKxMmObBmQuWB6NMM=;3:kz1G0+8IN1EYqqYJx8/2EgUnYIe58FcejsSjQodQBqd7bQlsFIF5pN65o/Gn9hxToradxbJh16CmNtezuxMOJYn1p2E4/EBq3z6vpbyuiFRtLNK+XOBNpqMDajZCq9TW4tmkQ7VCO19mqu8H1VaRcrQ2XIdetp/DgJz3wiAOQsvKaiPbnYd7LGOclYDCaV0GgIIGRpTQ3rX/hfGvzTVbRbLpA+3pEutVMz/7w/nJfP6WmPzMZkTr0JKUvi03EV5ScQzveBbDPkHJfBUa7hrXQQ==;25:6h6UFvEa3OklGFiH6se//3xUxF/i4Locg2He3uxFO5/MMhLKmp8D2dAJWOtZtj7g0F8ay8wcAHOIV6xlvAoLmluq2WMMpZvBUu+n2TF51FZe/Gnve8a3yEiKiwkNhRYGCdgiKreWiIFl32yTBKfUvTTACeaX37bb8yh3dGQrzJk511fzIYZFIkBijH/GMuupAUh4rIju4g2gJOXtwRDRS+eVryVTLjJUg+BkDPCq8qSP2CKyYIc9pZOuteeg4I48FkLo0uaR20nn3MeJv0BzYwJVOr/EoMagiDXSZ+t+Id0qfdm0duVL5WBk5vS1ZPSwp1TU43tvf1gaqLFkAoEqqddnq+xOp/c5HG6ZnsP7lK6rEEJsmCWomZ504x5f4OUXBHcXvAO+PzcvzirUfUBcOvq/7n18cLtEaY1QkFxSlwV6xvL0u359ZiZbfOlLufrFBtJQ5zUwK3VjQxs7RIQAIA== X-MS-Office365-Filtering-Correlation-Id: 06bdc535-9aad-47ba-4144-08d40de72924 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:BN1PR0301MB0737; X-Microsoft-Exchange-Diagnostics: 1;BN1PR0301MB0737;31:wisffG639h1IcQCoVBiUIzbrUFpxlrhw8+gOkTksTdcJGG9MS77EZUnOuV95ua4pSxrAG4J3J0RJDGMyPRotATwqJ6exCPNwF5IXfesbNkO1bcUVOYpyaOVFNBPALAkA4mas8GqdtZanWmPSWhyfrC9eOL7Iu0sXByoZJDKxhsQ1Exq2nEYnmv1+sdk7scQQ6l4gzRhYJsNmZEFtiOsl4Jv8fSYXlU9eyhGYTfDa2uATfwedZshNi3RNWIsqLZqCKVEm4hNa5869v2LidQUSlqPNsV+zsvPaU7xwJMHtZlk=;4:Ex/KuycDoCuXQ3wGfPPE7IDG/shtmEliuCZZzG/lvBk/GzBSrZ6ZyUBsQStA4ZoEp7Ny2xT11p2t457CxIZWG1R/K6wSgNkohU8lfq3Jtn/qLIFTsRsWjDsVA10QKL+52xPLvINbfw1d1sOh/2ATXqcHeRlcFVNJxf7rp+8apWshpUTp4GYCVj8IrnOKSqzduR6pHNbVm97oTIk8Ee1Rnh8lr7ZwraMj5rbEObPuvPZ74WcP28ohHtYmp3pne7pKq4BeRuZPwSbRq/kbstPo6ofewC029aJXF7erG3LFl/pzGM1OXHbBgGwiH4zNZLpWie4AXSU7PRi//C7e6lWmz2D0kvdOjfLIRsHKCi3KvU8DnRTir9+tt/udPNzFZ0yDqIh80sSSBcPtmCsbyZa8m+GRQW5pwFmeDxbkumQH6TY/gpMovlDs7fDpxxlM+r2yy7Ey4yWjcf+kn/puJn2g4/531Un/wbqdD/Rgftv9BdL7Ljp5gqS3uWJ4OrJydsNHnfQ22pY1Dos3jt/nTt+KU8vhFSBhv4RzMjNVByJ9ennb/Wpw7lL/rU9YBW5bSms5dND8byP1catikjKCE9QmNg== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6095035)(601004)(2401047)(13024025)(13018025)(5005006)(8121501046)(13023025)(13015025)(13017025)(10201501046)(3002001)(6055026)(6096035);SRVR:BN1PR0301MB0737;BCL:0;PCL:0;RULEID:(400006);SRVR:BN1PR0301MB0737; X-Forefront-PRVS: 01283822F8 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN1PR0301MB0737;23:fYq/kvU9XpLChbemf3Y9MwgoK+8JXiTOhLjwVw/?= =?us-ascii?Q?lobXekIx9HqeOiNA0YSo46B7XB6JbzdAd8OfUN49C3Z9MAnONgvBULaT4qop?= =?us-ascii?Q?bhKlMRytRvkisY3uQJ820YGSWieOysadxajlDfj7YZFM9TWsAnYDOJFGkCDv?= =?us-ascii?Q?2+QvXdiuOOSSOqHjrwbyCG1cgD6mC/1JQXkElPw4AVKxyIsdSZcis3FxCq+D?= =?us-ascii?Q?Tm+7UDJMo8H3BVq++bE52rXcDOTjkPQddWtaSuUC0sv0LYdDlZGLz4GZfQHE?= =?us-ascii?Q?nHo0pQM6SjVtj2bXlqicrS8xTV+PN1x+KAR6/ukXfL1TqY3NJ3eqkFWF+P/Q?= =?us-ascii?Q?tq04OZnD7AbhjZA0axvl7GcLWLThVL4uWZ/M7Wmecl0eq/0PhJBaR9EI8Ght?= =?us-ascii?Q?Y+6ZMLS6bXNuR61MNbsaPfqszccrsmb54FKlfgc0XgAHIM3VNLoVTPygzNX5?= =?us-ascii?Q?JvPRR2by4AavatlbpmBuBOTw0CBeS4fotFgcboUKBJ2poKeYo2AE43+iNyib?= =?us-ascii?Q?MiNeL81Eqy7rSdbwm7MHNs8jLPujktd3206Xj/Qdr5lYaOBNHM6QGCv/upYA?= =?us-ascii?Q?TVDRneOlh+oGgLHEahmjSj4DOjy2KneMnWR36F3UYCnlRATHX0G+a78m2+tR?= =?us-ascii?Q?hFdVoqD3TYUpN5719JQ17n4ny3XWyOxPu/KAnaPY0ttGdD7GINqG2BZ6Xui+?= =?us-ascii?Q?X8e1ldgwlDh2lk34nD44sUmbhEfJ1hlcwzTSi0/QG2Ena+WrJFoRCiTOKZ8n?= =?us-ascii?Q?S8v6zQyxJ6GDvjFZ4dnhjtcwYbBFuIG/OsPFG3Ir8ij81jGTFKCIn/P46132?= =?us-ascii?Q?9OkOp9KwMbTfj8O6bdMeVXgVBwYQYu/b7SZeOq/5OR8apzbr5XGGzs2hvA5J?= =?us-ascii?Q?3JnO9pkuaVtiw2e6onCdfPLgcXw4v8u5oAU74eEIw0F1irjuum6j+ymViWTR?= =?us-ascii?Q?judOTjbto5EKigZYM9Aibov4vyIZmPee1IwtmLGR0r7yGLGQQ6SdhNptb8cj?= =?us-ascii?Q?JmI/FJSNVAtuy9UDQZCyDnWIq5Pw6cjJ/WmPknPFI2iMMHwRCm95tsARe3OD?= =?us-ascii?Q?yH6sZ7cZfiSgtSolenWGvMinC3xfuCGV/Z5IxJKu40BrWsPiPhiueMet7nEa?= =?us-ascii?Q?HJa2wRuqx5yIjF1M40BvSrOtB9bKZfSFLAIZnvFl3YiheGMLQDP/8EMGh7ca?= =?us-ascii?Q?WKnSF8zWop/p8QPDOaoJ5pa+ZuI9PGGOHKgdI?= X-Microsoft-Exchange-Diagnostics: 1;BN1PR0301MB0737;6:FXz9jJ4E5JtJBBnq8jBAcDZWX342gGUv3JbpXMzUF4tGtt4a4tSZv7/jtsHhPBb8NV2WzfC6CpmORHi/N830DJoo1K5avlYPjFhIPaqa2qmuFXlWJvhnpJs9couk7E4S1a8kW4Mt3yrlicg0JSaN4U8cMrYnCUgJ+zoSOgTbNt4VPbbEbXqalu2I5SUxWkpuA9IPbW9/MWNOybnNlSM9NK3CVdcp3F7GRwtasjMOgP68hlTxlEnvOVvantpAutMAhSVm6Ig/zpOk1nbLGbA5d2P+ZFWlRlH0udrtQIem8hKpVJrkfcCLuTOOk69mmJVkGvP0LnjLcd+erquOJlMZxQ==;5:3hqsUL8PlIkzajBX4WZ0iVMGO2KZzmzZqPspLwfEIJrZC+nq3+108DRUcg+NC18z7IoTfLwk9nBCfqKBc3Ma1TCVzq9kocdYt+hMS41lQ6FC+jcIODmUALaaBRelXtWl3j4T7B0Kzwkp5zrDJ4W2j7sZ5bpgUJkKr6YFLAa4jT6QfqHhz28fR+1iFwfWFiwR;24:9rZZ1CWbu9pmz4l46Ul0LDC+EpzIXCMtwLqh74M3Hw6ms1j8zI2Bi6xUJgccqvNMNHWBKYX23UU+CIlffkAsgWfNzo3w0y7nLwuyHgfjXJI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BN1PR0301MB0737;7:SMYcgW4AuyUsC6KSGvXFk2g0/bfP1weiZ01VOc9VjrreCm3HhjTYRRQMY+Zub/yt4v4g/HEhcdP71xgIRGtSl7/Cq9lPk20Vt069MAqeeZdEAlyWE1UAoOZJ6jjBxMo4qiFehoNri80ggbaXAFFhLEiAx4U4dpCvgH1ug5BkYTXxokbJkLL4AvsM119QwcGcSH5+45AKnF1XM54/Uhtm67CszNGjekek8fPiIOrOrbXOUJqS4oJm4S5A0V4zbBl5LJOTd5HQ7lvYT16OTlg/IZfYWIyX3/bEqVtFG4/CQ2KGWDX/rEmjzukG8XwPfl0+cHFrPkFme/RBKAdi75QIg/STmaH7TBJUBq8+JWV2wZw= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Nov 2016 06:09:44.3058 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e;Ip=[192.88.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR0301MB0737 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1775 Lines: 63 From: Arnd Bergmann The dma mask is correctly set up by the DT probe function, no need to override it any more. Signed-off-by: Arnd Bergmann Signed-off-by: Sriram Dash --- Changes in v4: - No update Changes in v3: - No update Changes in v2: - club the cleanup for dma coherent mask for device drivers/usb/dwc3/dwc3-exynos.c | 10 ---------- drivers/usb/dwc3/dwc3-st.c | 1 - 2 files changed, 11 deletions(-) diff --git a/drivers/usb/dwc3/dwc3-exynos.c b/drivers/usb/dwc3/dwc3-exynos.c index 2f1fb7e..e27899b 100644 --- a/drivers/usb/dwc3/dwc3-exynos.c +++ b/drivers/usb/dwc3/dwc3-exynos.c @@ -20,7 +20,6 @@ #include #include #include -#include #include #include #include @@ -117,15 +116,6 @@ static int dwc3_exynos_probe(struct platform_device *pdev) if (!exynos) return -ENOMEM; - /* - * Right now device-tree probed devices don't get dma_mask set. - * Since shared usb code relies on it, set it here for now. - * Once we move to full device tree support this will vanish off. - */ - ret = dma_coerce_mask_and_coherent(dev, DMA_BIT_MASK(32)); - if (ret) - return ret; - platform_set_drvdata(pdev, exynos); exynos->dev = dev; diff --git a/drivers/usb/dwc3/dwc3-st.c b/drivers/usb/dwc3/dwc3-st.c index aaaf256..dfbf464 100644 --- a/drivers/usb/dwc3/dwc3-st.c +++ b/drivers/usb/dwc3/dwc3-st.c @@ -219,7 +219,6 @@ static int st_dwc3_probe(struct platform_device *pdev) if (IS_ERR(regmap)) return PTR_ERR(regmap); - dma_set_coherent_mask(dev, dev->coherent_dma_mask); dwc3_data->dev = dev; dwc3_data->regmap = regmap; -- 2.1.0