From patchwork Mon Jul 10 05:40:33 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Horia Geanta X-Patchwork-Id: 9832281 X-Patchwork-Delegate: herbert@gondor.apana.org.au Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 4829360363 for ; Mon, 10 Jul 2017 05:41:16 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 346CF2766D for ; Mon, 10 Jul 2017 05:41:16 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 28C1928434; Mon, 10 Jul 2017 05:41:16 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=2.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id A5A0D2766D for ; Mon, 10 Jul 2017 05:41:15 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752402AbdGJFlN (ORCPT ); Mon, 10 Jul 2017 01:41:13 -0400 Received: from mail-co1nam03on0069.outbound.protection.outlook.com ([104.47.40.69]:9344 "EHLO NAM03-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751130AbdGJFlH (ORCPT ); Mon, 10 Jul 2017 01:41:07 -0400 Received: from BN3PR03CA0089.namprd03.prod.outlook.com (2a01:111:e400:7a4d::49) by DM2PR0301MB0606.namprd03.prod.outlook.com (2a01:111:e400:3c08::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Mon, 10 Jul 2017 05:41:04 +0000 Received: from BL2FFO11OLC013.protection.gbl (2a01:111:f400:7c09::127) by BN3PR03CA0089.outlook.office365.com (2a01:111:e400:7a4d::49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13 via Frontend Transport; Mon, 10 Jul 2017 05:41:04 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; microchip.com; dkim=none (message not signed) header.d=none; microchip.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BL2FFO11OLC013.mail.protection.outlook.com (10.173.160.161) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1220.9 via Frontend Transport; Mon, 10 Jul 2017 05:41:03 +0000 Received: from enigma.ea.freescale.net (enigma.ea.freescale.net [10.171.77.120]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v6A5elMG020182; Sun, 9 Jul 2017 22:41:01 -0700 From: =?UTF-8?q?Horia=20Geant=C4=83?= To: Herbert Xu CC: "David S. Miller" , , Dan Douglass , Tudor Ambarus Subject: [PATCH v2 07/13] crypto: caam/qi - explicitly set dma_ops Date: Mon, 10 Jul 2017 08:40:33 +0300 Message-ID: <20170710054039.21555-8-horia.geanta@nxp.com> X-Mailer: git-send-email 2.12.0.264.gd6db3f216544 In-Reply-To: <20170710054039.21555-1-horia.geanta@nxp.com> References: <20170707130523.32427-1-horia.geanta@nxp.com> <20170710054039.21555-1-horia.geanta@nxp.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131441388639920745; (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)(336005)(39410400002)(39850400002)(39840400002)(39400400002)(39450400003)(39860400002)(39380400002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(189998001)(110136004)(5820100001)(53936002)(8676002)(33646002)(105606002)(36756003)(1076002)(106466001)(8936002)(50226002)(5660300001)(50986999)(76176999)(498600001)(50466002)(626005)(104016004)(38730400002)(81166006)(23676002)(2870700001)(85426001)(6666003)(6916009)(2906002)(4326008)(2950100002)(47776003)(8656002)(356003)(86362001)(77096006)(305945005)(54906002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0301MB0606; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11OLC013; 1:VB++alB9U80Kph3KDBzvB4KPVL/HStuDXMUdc/W+yKMsKSUn2c0xdpl2YfO0eYIB1opCBVou8NNt8notc+UR9UR2CroX/0F+9PW17/eJfvaZ+YVJEm4ke6Kw1HpGXhUmIwIq/GddjlU9kpytgjIknFBGo/hDbQTAev9V3r9KO+TFgHnCk2lyWRKT9zM0CcJ2sV8PqQ6EyY1yvq1vOpV4OccIvZxeBvAF7DWETGnJKK9yRXXCHQk6PUhYHpYN/XxLJaJfj63cNnhbiKqc96hfOoJ9nYQEHt2Ma1eyGBAFUB1NkVeQPCjE+8zZfMiCWAWfpTzfiEZd4XJ06glMUj8vCoNFPi9kicq2P8/l0yvQx5k7mwcf8Cjd7YDqWJRTc53DNkOFoC2u6h1/OF9B3BW5HenV9gzAPkdmKFDlJKcmCABxVteqjZqMnKM40JKUcL+Q1ndpgLHgSAfUOGKAQE4HipsLdLUDgwzN0pBIcmjRgkUJnObBeLYagbM0l+FQxnkcWgO453v/I9B0vYLYZuNNtf20J9LWY3RRwU+5kmyU3xKMt8b2ykaRcLmnx9QFJrB6Uvy/rm/XtH6bkCugDV0+y/dnwds794ArsNSCtsSFpkbxLENESTWKRrbg3HR7kqWEFGWzqoNvJJEYamf6W5Z5l1/9AfsTwpC5f344rDmlXd7s/E7pQPTx/Ifb3B7UL5CEm9Gw4mfcL7jO4clhIXGTMHWutYcodmHEEFYZDqUyT3lKWyoNCbUEoFjue72CRG87hu0p13FuGAAmt2wKhQPY9YA442UOYH0BsRKcyFOygh0/Lc/a8ztVNkazrJ0gCkD3OOq+zyux39Z0RuO+Kb1Dv+UyqU9+AQyQuhBwH0D9uh9j45BFjVx+Db+/qNA29VW1HgLKmILMZ3G01pP6lehBArXatwabgDT7PiUNyXZNY QU= X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 4631522c-69c6-4803-a269-08d4c7564121 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603031)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DM2PR0301MB0606; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0606; 3:aulNSqHxjGNlOArXmaLYbloqpVSy5OOpkHmAnOt7gGS5bSvs851U5trCXSO+Wv/xwLpmmYHzHyOWOEyvZpFGUdmzCGIUEkhCrfb8fIBL9aOzwLH5Ytk3A7Poa4aKBx3eKs6rdezm6v9zBuAIylIHpqx1wnL639aGVGyN307wV9bSiOrSX8RzqTskkN90ddLAnJfDnK9wr/004eD/cjhlsygQQJyvGkXzHEFqGBQ+Vr+ML4lZPzlALLS+nBGPn45kzMKn6gfbQ5m3gTX9Q5mgYD5wIGcVMC+dxC21HVF0PJWZX9zq1WJUT0OVXPvfedReAxhQQlYNB9CHQiiKKKDlLX5HHMHKFdOC87S8zZDxRCsXcVv/PK8wCED81+I7UMqRwj5dd4lVjvhwFB0NmUu2W07FQYLhdLb6agZTYbFOM46ZWfwm8jd74+e6YUQ2ArFsb5wxkxMAN0XX4Ky78XiqFH+tR+fcZX1TKTEvksoy+SLChALvs3Tnd3vtvQ5bzm7JTvGf+bdgnhNxUPh62ub0b4BpDGkP5nILcXNAxnFka3WfOOcxM2ogVKPF8H0+iP097V4dkxiLnD3T0B7hNUfiaiEOixENM/LZRXFIgS7FWpqxlo1fnC8bLHF3fW9408lMh0XiCkTMz5IgvqC+fDv/XLmHT3SWwzS+Ay48zYXLtjgvHc0T2PMut/8qg+Mr+210CIEwjdoGp2TdfPXavYQcBzI1IgTnEzR6PI0oHwga9mvabdh4flSTO6GdhaXRzOk6UcNYpPPxYFfef3HldjyIIRZXaPzwpI/AtdE49gVvc03cPUJxrcX4BS5QTcqZAT1kPwx9Xmx4xHHqxS0FnclHbdZKkNh0oEBz5S6brT8r/KwmrYxs/mEgM19whzfxz7bo X-MS-TrafficTypeDiagnostic: DM2PR0301MB0606: X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0606; 25:3qtj6Hr6fvOi1Z9Qqd/IpKV7CWSCMwgQXYhuBEG35LxPcYx0LSmIpyxAISXYYQdrptLkGKS8xwt9BMIfkkrzNyd2yYOKfZm3S1dIoUa96/hqw8YioQU9m2eO3aggj1tpW0jpcVP+uNtwmMjpzthZv3ruMZcUsyN677QpMNEbKyNxvpTv1lESbrvaf9F3Gfn4tw1rJH2Kr29YqASg4PmksfLdQAOm9c8at1wyv9QBdfRB64+DaV4JzqkiUl1uZb7CnkZaVgE7R8MORAdQlm4h6KOBxAindNqjUXvSVrkiuISiWcCLH8Ys7qP+Dbv/vC53vDzDsNaDE4vwNILq7V5M6MrIZHER1AcuoWWy8Q9VOXLQPlmhy14o8wS8Sb0a+BOc3v6MOAGfLKds7beka9DygvTASIJeLY7MLvcwvBpwzHtNAo5x/DEg3g/Z1c6LuzD4clU03furM1Rqeu5bbwBWYoiD2oscDR45pZozET9xBCqPZlhqL1Tj3DnKN+WE81m/Qp6MQn4xnoPYWrbTp6d8aeX6urJZjqVKigMfTUhgUP3lLgYr1911wc4crYu0QTmwhl63UQ0j3NMXV9bzOkXtix5IdBba1HddJ1S23TnZEm6YtWX8RSIhv6ERvqmh910J+76zS1glBhe6hcv3lNhjQgNmYOZ5MlOOlUVUanoQO7rdX9LDGCn2EmbIwnhAw303eV76lpUssXccLUZ3c1j2YIP5JjIUkShktHU9/BfpHkDaG3uBJbPXdcgKVIkjVoRHTEf4rjT6KlzuQwVeb/7O7/JhGvhke2Y9QeppE3Tvn/iwmi+Bw9LnO5vk8HDlwDMRmSxV5lnBqAYGyxZtlpt/eZSPHX/F60mWjfb7IRYRf2d6j3pRrFuz24b11tFLThTmNkKP8pmnCwwmgOgnyW1rynn5iVeRYDnTyD7dCXG hjzI= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0606; 31:JZwE+3cOF8HSwVjQO4hZaKNivZ6q3UtDBUn3r0b2cQPKivQqMXk+mNHq853DEbSn0kQ6Sbjofu4CO8Gig4D/HpedXpPTus1Rn1ueDennhqQe7BuXtsCvd5K7ngdEaZSsIrwiC2oUfsjjybMtlNdQWAlGpL8hao/2d2RVuHy8NnKy44CU7I1Yt2JzlYY9UsW6fl99MlgODZ75QxDuPzPK8GLdqK0E95cE0jUbUK87YsDGqh4lAphDCfrIk5yJ3v0Vc+Ot41iIeOohgdxKUn6P+R3vOg6q2DwF31iw5d3/HGkWiB3g1AicpxcnZt/p1t7tA2ei9AndUO8leKe8909G9VW4NkezUV7ctI+WGDchOpo+KkZolpRyZu1zycFvZ/kARNzYu0nS8u0F4VwqYi2Ge7G0nel63oqZvbwjS56cfnE8DjZaEPIsnmT4KyuvL/vTZUdvBC/XDvgz/Nya6Pwe6QaRxF4xNerFFVSDBhqWf4oUK4elfkb3ch+7xyTuGIV8KY3gei9dX36fIdl4WlvAV69WB0r8pzHRhUHBJ9xZ5W2HjUUAfoHy9EZrfsWa5+vIkx2GFKvniCeB6b4HgECaVVJ+FZzcGP94y/EksWwkOEvNoLjDC4NZ9KIDNFTc/za3a59+afzpZHvgWQeqYTl5eLrVcw10GDKldwrSCXZCRNc0w1DBzr1VK83/xM3lqxdgm2L899FS8Y3//71uKGEojw== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(133145235818549)(236129657087228)(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(5005006)(13016025)(8121501046)(2017060910075)(13018025)(93006095)(93001095)(100000703101)(100105400095)(10201501046)(3002001)(6055026)(6096035)(20161123561025)(20161123559100)(20161123556025)(20161123565025)(20161123563025)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM2PR0301MB0606; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM2PR0301MB0606; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTJQUjAzMDFNQjA2MDY7NDpxMStSR3FuejZRL2NkQmE2ZkI4SnNFQTlL?= =?utf-8?B?YWY0cGVHeDZDZGhuQWtZTDZTc0VldU0rYjhwLzN0dXFoWk5nWXZJclpiV2tM?= =?utf-8?B?aEc0S1Mxd05ZM0l2c3g1RHNmSWg5d21qVFpsVS9yZ0QxZmZoM1daMXkrTTVO?= =?utf-8?B?UDluTGU0bERXY0diVjlzc1VMV3dZTDRacW5zTm1UZXNZR1lNUWZ6MVNPcTkr?= =?utf-8?B?QVIxa1h0WlRjVmU1Y1RRbFhUdkNxcElrbXFEREV3NDdMcUFHYTBCam82S1VN?= =?utf-8?B?VWN1S3lLWFgyM1NSRHQ4dUQzc0pTc1dNZllSZkU0RDVQbFpNb3RMNXdCVkdW?= =?utf-8?B?b3dOR01UL1hMUDduZXZaazVmZ25ja3BWOXNmWnNPVW0vUFBvL3ZCVUJ4N0lu?= =?utf-8?B?UkE4aTdMMXcvOTVMZHZDUUtlODhHeEV5RkEyajJaNEFaT1p6T0pYMTZIY1lW?= =?utf-8?B?UVRYTzJRM2R3TGE5QzZGVlVoVDRWcGRPQmZXbmJVRENLb2ZTKytpc2grWldD?= =?utf-8?B?WGVKRlhpamIwZXJBWVczWXlidFZnd2c3eC9FZll2TVYvOUpnQ2lIVFFGM3VS?= =?utf-8?B?dnNqVzIxcExPRW5Bc0Ywd1FVdUNnTVdCUlF1UDFST3Z0MzY5ajBGZGMzRUdS?= =?utf-8?B?Ui9mOWxTdTIxdm5FdDQveWdUQWtKdFBzNjNNajBFZnAyWDhwVnUzeHJ1ZVBx?= =?utf-8?B?SkZzZkJzbmVyYmw5K012Qnd4Wk5IUmhOZGlYUCtoVXFzckJtK1BMWUgxRjI4?= =?utf-8?B?NU1PMU96MWE2aDVZTXBHbTVGWWQ0WWs3VU9KbndyN2xmMU5OZUNqVU1Jbndy?= =?utf-8?B?L1V6V1FaTDFXVHFob1lGN014R3Bsa0lYdm1tenVMWmJQdE1qM0pLamdNMk9I?= =?utf-8?B?eHpHcGgxOTZjNjI2dWdXWGVYK0E0OXZJSUZmMlovY2JNYmcyYitYZ2Rua2k4?= =?utf-8?B?UE1KL2dwT1lkd3FWV3NoVVAyUW50SXlQZDFPVmZkemVOMnZiWkkxcEIxRnRr?= =?utf-8?B?TU00a1I2b2loZFltUzQ1ekFMYVZpaGgyb0NTaVNFNFc4YWVCYUhCQzJuOFh5?= =?utf-8?B?MjhZUHNSYmt0N0dic3YxaW4yeE92WUh0SGYzZFhiWEVRSi81dDJoa3doT242?= =?utf-8?B?R3pxMDBoN3pkL3pqeUd3amVnajF1RGg3dlhFQnlVVlFlYVZYQjlnMGtNZDJV?= =?utf-8?B?NjBxZHdaN0hibHhuZDVnVGhlSG85aC93ODVVMExubEgySFBqeEpZQ21kV3ll?= =?utf-8?B?Zkl0Y1JZNGNuU0VyVG9JbVg3RlMxeVpFQkI3U0ZvM084VVByOUxTVWVCRjFY?= =?utf-8?B?ZndaWGY4UlFUMWxJODNUZWw3aXlyWTNHbERHY1ZWRmp4aThoWGxrSVAycWRn?= =?utf-8?B?MDFPc1psWUttVndnNCtXb0FWRWRUaUdiNUE5SnArUmlDcGFSR1BVcmZkRDF2?= =?utf-8?B?RHZoZ1cxdGYxUGYxL2czZms0ZktNOUlpSkhBRjhMdFIrbDRHWHdSSU00OXNW?= =?utf-8?B?dVJiaWtaVFZ0by9tVDJweC9YTjdnYkpYK3ZHQ1hrZFZNcS9jbllNZGVKUWlx?= =?utf-8?B?dExieVJNRUJ6aWRZZGdSY1VYckQ5c2ZsTzdmMGJkUE53eUxhYWY3UzZOOUpk?= =?utf-8?B?Z2JvaGVqOVpmWHVVMXhIYzJqcGFtQmt6Zm1MaVR3dDhaRDZZMGJTbnV1SElU?= =?utf-8?B?MVJkZ1ZoM0RNMEFWNHlybUF2ckNOcEU4NzJPNXNaV3ppbDhFL1hhVDZncDI3?= =?utf-8?B?Mi9NMWxSeHBQYmU1aVFYMnluVzNTNWVjTjlhNEpFRjdEcnZYUEdyRzJRMWZz?= =?utf-8?B?UUNSangvMXJXNE9sTFBZS1V3T0h6TjdCcEdNVllFZURpaG93PT0=?= X-Forefront-PRVS: 03648EFF89 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTJQUjAzMDFNQjA2MDY7MjM6aG41OURZbk1SUC9ySDhWUXVFaVFMTjNM?= =?utf-8?B?RzJsQTlpWTRuV1djN1A5ejFlM3RSc2plT0FmbTNVenpYYmU4d2w0bkJJNnh4?= =?utf-8?B?ajlSZE5GMitXM3h1MWVGTUpVT21Sek5qRDZUcjNISTJJUHpKRENNVVBsR3NK?= =?utf-8?B?RCt1OVU2cUFsYjQzMitnbmlzb0d4YllKQTdQU3pBVE50K29QR0xuMEs3Q0Vj?= =?utf-8?B?YVJQUmgyb3RjdU1CZ0Zzb2FxUTZJbU9qYkNTcFFYWlR3ZnYza2xESVhTaTVt?= =?utf-8?B?eng4SWVRTytwMEtWbGhwU1ViL2VBQ2tpMWwvNjVON2ZWRUZHN1ZuV0ZWc0xV?= =?utf-8?B?d083elVOQWRWdCt6aU9mR2NSWHpudnBhdTNNUGVkVC9Kdm1hd3V4VE9vdnpy?= =?utf-8?B?V1prUk1mU0R3Ri9jZEVTbDZ5WVJlRm5vdXd6SXRzYnJFMk9IWlpCM044cEdW?= =?utf-8?B?L2htc2RJRlJwcGpOaDVIV2dDWHZlUDRTTk5BWXZGVnpNL0Y5UjRuWXFvc201?= =?utf-8?B?ZFZSSmdLakthT3hieVRQUElkUENrSWl3RnZHbXYxRWVBeVN4MzNZTGlyNk5l?= =?utf-8?B?ME5qT0hGOWJOSGpLSUZQUzhDYkovOTVhdm0wU09PZzVFeWNxNXAzUmdQS3Nx?= =?utf-8?B?clQvOGFWcEw5a2lRb3NkQVJnVEF2emVkU2o5YXA1aUxrODdxcW1BRWd1cGJp?= =?utf-8?B?M0pORVk1c1RFN1U5N290V25rSWVRZ1JRWXlmblcrSWZLcUQzM1ZIVVJxY0dO?= =?utf-8?B?b1ZZcFZTNUlkalZyaUJCNE5DZ0UrcC9iVHA4d25OTlJpd2R5bTdFRm83cUdQ?= =?utf-8?B?d1F3TXpVTDIvT0JEby91V3hJMDBEOWdZbnNrMHdwazV3MW85RkRmMGJLckhJ?= =?utf-8?B?MDZHdDFMTUc1SVloZjNQTk9RNXpkMWoyUHEwOFJJcHJ3dlF4d3cxdStkUVh2?= =?utf-8?B?ejlxcU9DNTl4Q0YzNVNoUVg5ZkxvRmJDVXhncHVSZGovcTZFSnowWC9KUmVa?= =?utf-8?B?ZjdKUmZRU2RHWk80SlFYbWFvZFRXb2tSNSt6REhQUjRpT0JPQWVQV1c5RnM2?= =?utf-8?B?Rk9yRzBpbkI1MzJLWjBOSmJERUM4RWEwVG9PeXhWdXB3cTRmOExyazJwZXhJ?= =?utf-8?B?STBXNTVjY1FNU2tVMVlPZjVkeVZFZ2pheUI1YWE1RU5TYmRqM2RzM0R1akpw?= =?utf-8?B?bzcvZmNqS2hSdlEyK0p2VkZiSVh3TU1TNGNDTDdiMFgvNHl1WjNUVWU0QVFo?= =?utf-8?B?L0lMS3ZtOGVyTFRIRDFjdEc5VHJjTWg0NjVPOHp5OXlOZjV6QWRuNVFaR0w2?= =?utf-8?B?Z09UQU9hWVJUVFFVQWkvY2UxOUYwcis0NUdkdXlxYjk1cVdRMkEyZzhROXB6?= =?utf-8?B?WjU3eE5FL0ZzbVRDaUgvcXVwcVNBcnR3Mk83cjJPM1kvbjFwWUljaE5SUE1P?= =?utf-8?B?a3hQMTZhcUpyV3dzSjd2ZVBsTUJBM0NZczNUUVhFcG5CMFBpZml2ZHp3dVFr?= =?utf-8?B?c3FaTUtWRUl5YW1zR2hTdWJFSERLU3ZuVFY3VFEzVUJtUTJTU1JGUXRhdlUz?= =?utf-8?B?U1VQVzBPTHVrUWN4T3F2VWlienZOeENUKzJ4c3p2RDl0V2I5R2hZN1prbHpM?= =?utf-8?B?M0QrL2taZUhmT2JNL20wSEs0UzJ0TzJlWVFoWlhuSjZoVmRxbmhQWU92LzhZ?= =?utf-8?Q?Iw6MJvhtPfa1y1a85VxM=3D?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTJQUjAzMDFNQjA2MDY7NjpmcEZnNk94UHJ4eDYyV0taU3J1M0tGVE9S?= =?utf-8?B?Q2tvTmNTZFlxb2xZQ2c3bFpSN3NqUWtKRXlsVXFXRE5mS2RSQlV5V2FSYmk3?= =?utf-8?B?bExFRW5nOUI4QVJUR1JrMW4vcWl1UHMxOE4rOC9GcWd2S2JOdVI3ODE5bk1P?= =?utf-8?B?MUF0bE5GRUVta1BOWW5ocGJTZ3E4dFBnSWY2S0lsMStpR0ZxQUU5amxqcGRC?= =?utf-8?B?eWpwbExOSldLTFhYK29ueDNnenpXSElkSDZobGx2WGpmSGhnN3VvR0wvcTBy?= =?utf-8?B?bCtsc0F0MVJvTmJ2UlUza2pseEVERXVOSm8vZVZaNGFOdlArVkNuZzN4dGpx?= =?utf-8?B?Szh2Nk43OXl3Y3pkSnh0K1RGTk9kNi8rZVZwbmRTYzBlZTlKVTRlOG9BS2lk?= =?utf-8?B?MnBXeWlnWmNMdk5CU2ZYdG91THk2VGhwRXdWQktROTJra1EzNWM4QzZMWTNm?= =?utf-8?B?Y3JtSGdaS2tkVXc4QjNDRVNSL0w0MmlVYWxLTDBCRmk1UFJzdGJ4azBiaGI2?= =?utf-8?B?T0lOVkdXWVNORm9TMWtMRDVrS2REQTB1NWpmNmJTdFNvWWRQQlU5MDc2Ullx?= =?utf-8?B?eW5hYUFJMlBJVkMrcmlyOE5BTzloSXc4dEFBTEwvUGpQUHR5aS9RQ29zSVpU?= =?utf-8?B?N3lvR21vdDVPS0JmMjFGRWVvTmJtVk9QZVh0TnhlNzdlRHk2YmdVdDlhNkRL?= =?utf-8?B?STRqaUJyY0VZMzl4bWZTTzVKeFlwQjFPallpdEMrN09pVmZGL014ZFR5SzI4?= =?utf-8?B?THpIcWdBem9LOExYZEVhd1hHQysrVHJBK2lvOWJvSHlWOHM4SUNGUytiMHBF?= =?utf-8?B?UHl2aUJjZ0NMVm9zYjdPYWtNVUdZNnM4U2JXc2tjUG1aQ2ovR1RaME0zbHMr?= =?utf-8?B?WDBJOHlhNy85M2Vka2sxUmVNaW9lazdKTE5nRzlTdklGdDZMYXZIN1MzZnJj?= =?utf-8?B?c014MzROVlpQWUlVdDM2MWJCakxSMDc1RkpHaDhGRmFtb1d6RG44OGVCd3lw?= =?utf-8?B?aWZrckJjR3g3amNDU1dNakx1VEhZTDVVM2xva3c0S25zLzVmeHBtdVBnVkVv?= =?utf-8?B?MThvblYxOEdYblJwUmk5aEE5NldaWU5EY25KaGhHZXR3TFptalNRVTBkdW43?= =?utf-8?B?UldibDR1N2MzdWZ4U3JPaEtzWkh5WnBQbnExR2QrUnpLa0VLdTIzN0RaSTRV?= =?utf-8?B?bWVpamxrTlVrdUNLOE03Q2ZrZkNHV29WMmFsUWV3TzdDSGlkb3M1czhsVzF2?= =?utf-8?B?NGR0Q0VEMmNuOTVCWnprYWdEcnp3SCtrTk5Za3FlV0tuUkFUaktjeHNYNU5z?= =?utf-8?B?TDJscGZqcEU0Smd3PT0=?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0606; 5:ZdVjF28j9+6JQOIYtiNZMSjmE+X/b8fMesj+Rl9PKpXOs5GkIJGTv/Hc+5eLpWck2jTEJC1H/+bRYbDb5wtCLx8R/9zhMZjimP4iMEUISmme5SKJLIM5caV+Kl4WdhYCSYfj0+BD+zuOKXSO/0q9ukjzmEu5QuZjGrHUmVx7wwM6K822sgp/S0q3JCrNSBcKFVKLm5ysi0+ayp6dL/ES6V2jRJT/pKgBrj8k0AOY+qwAiXfq/VKCNKDSfV1F8XOmA2994dD3NdvIVU4aP2n0aqMNO8PRGnZCSzJvP8sQLG0tSu3whUFw7/ZotXcGWGGl24p1mjD36eDvTl09/yV0ZQt9TYgRTT9kXACA7WjJ5MYqm0S0whLsoJRcVIWcXxjKULCQvQk1XahWEyWFBv2NDIEakA10L+PDEpGgsuDHToM7WePovpT8UKuxmvlcfGARMYkzhtjdA9xmoYrgtzzK98/47V+Z8Xtgos8HSG/FC6ac22s5HBHbUAuJi+BeGg56re6TUf48Frp8ZhJlBjQMOw==; 24:mHopgpEO7PJkUH+o2lv3Qn2/hjCWLRrJUtePfiioHRsCxJP8KlYPih/a9GD4m6YIL9T7mab7hCxiny1113oN7GGKZlW1WhySyhWHddOnhF0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0606; 7:feZ8YDnDiNozu5bTu4toMbuHMaGFT0o8vfnEHdfyI/q2mH+UdYzrdQjTyvQ915MbwcwvIeQsS0LKH8XdrcuFDLBG1l27Megbv32OeKwVR2Vn/qcT3FSXwTHhG+yLxuMgowMSLuj8HebwaRm61J/E6WAX14cSD0180G0g0ZpV0vynRdtDBZjqzWhQC0yjVZyKWxNjTH4Yxk7eZY3y82d5zbBvz/tV57vo1l3B85P5+5cMZL5WuWylHiVaeATxMsV3xoAF/BTdy2YtbTRCXLI0rt1pU0LyRaj4+FCUBRd47BQtDX0nseBGS9wUXWEf+mavPPu68meqmiDpy5J6MnFfm6IfaXf29F11YOqtWNQEQPEpqaW04cwNIpJhj5tyQ7+FVvA5bJLdtfMBHSi4kzcv7R7KK16atO65bUD5wjT1a2wFXeYg5CS83oGDy/b4/kWHdEA4wrf6BZLAUD3IoQdedynumZL8lf5M+5OGVeAU3NNxj6lvZTEic951BrFR50hyq12cjoS3xhF7GNTM+b0ZJy86i5tgPhIBhMVfNFuJEIMig1xhMtKD33fP0jLTw7Nvzbq3SDdR90zIVq/vUpCpwxT9/HMCsYG+PopWUrBFc6vPEwVkDpOjN7R6bD9RZZzNsKM943pJ0T0jWlYJU8S6KD3hotKqkAjn21HCpTsecOvpYdQzKpBbi0Oc4tGQx2b+E3/aP6nHAWPTU6FgwiRrVs09FnvJpMSR3vMlEC8ggBgjuje4yela4XLbQo+JhHmK3UPFuqHaOPjMgrvSWR26dBNVontyfKdDtPqWC0cThYM= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jul 2017 05:41:03.8204 (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: DM2PR0301MB0606 Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Since ARM64 commit 1dccb598df549 ("arm64: simplify dma_get_ops"), dma_ops no longer default to swiotlb_dma_ops, but to dummy_dma_ops. dma_ops have to be explicitly set in the driver - at least for ARM64. Fixes: 67c2315def06 ("crypto: caam - add Queue Interface (QI) backend support") Signed-off-by: Horia Geantă --- drivers/crypto/caam/qi.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/crypto/caam/qi.c b/drivers/crypto/caam/qi.c index 01284faeee69..1c1f3faf6394 100644 --- a/drivers/crypto/caam/qi.c +++ b/drivers/crypto/caam/qi.c @@ -734,6 +734,7 @@ int caam_qi_init(struct platform_device *caam_pdev) qi_pdev = platform_device_register_full(&qi_pdev_info); if (IS_ERR(qi_pdev)) return PTR_ERR(qi_pdev); + set_dma_ops(&qi_pdev->dev, get_dma_ops(ctrldev)); ctrlpriv = dev_get_drvdata(ctrldev); qidev = &qi_pdev->dev;