Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S967349AbdCXTeZ (ORCPT ); Fri, 24 Mar 2017 15:34:25 -0400 Received: from mail-by2nam01on0063.outbound.protection.outlook.com ([104.47.34.63]:14400 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S967101AbdCXTak (ORCPT ); Fri, 24 Mar 2017 15:30:40 -0400 Authentication-Results: spf=pass (sender IP is 149.199.60.83) 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; From: Wendy Liang To: CC: , , "Wendy Liang" , Wendy Liang , Michal Simek Subject: [RFC LINUX PATCH 15/19] remoteproc: virtio: rename rproc_virtio_notify to rproc_vq_notify Date: Fri, 24 Mar 2017 12:22:31 -0700 Message-ID: <1490383355-23176-16-git-send-email-jliang@xilinx.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1490383355-23176-1-git-send-email-jliang@xilinx.com> References: <1490383355-23176-1-git-send-email-jliang@xilinx.com> X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-22962.005 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.83;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(979002)(6009001)(39450400003)(39860400002)(39410400002)(39850400002)(39840400002)(2980300002)(438002)(199003)(189002)(9170700003)(356003)(305945005)(50986999)(5003940100001)(110136004)(4326008)(2906002)(38730400002)(76176999)(47776003)(9786002)(50226002)(48376002)(8936002)(50466002)(107886003)(6916009)(2950100002)(81166006)(33646002)(63266004)(2351001)(189998001)(106466001)(36386004)(36756003)(54906002)(8676002)(5660300001)(77096006)(6666003)(107986001)(217873001)(969003)(989001)(999001)(1009001)(1019001);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2PR0201MB0712;H:xsj-pvapsmtpgw01;FPR:;SPF:Pass;MLV:ovrnspm;A:1;MX:1;PTR:unknown-60-83.xilinx.com;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BL2NAM02FT033;1:1SA/mHgeAiF6v6ws5KlB2/SgxoIzaKXpvpkyHd+/UfcchS434ZkCaTQcoli5Ee3ziTJZbkfCpZm8NvYU6z2Led0d9SujmvezS9CjsxyYK+3CGzTBZW90+T4Gbbm9+O+/5mhBIO3u6MLvUOcqhblDcB8Bb9DtCOC9NvX5HYlnTEQRth03oAR0SIA/eYuZBlvnWCQvZTv/8wvAOzCd2cHo7Q2+BjWhSELYsoBCOq3s9o1vpfJP/5APete8V3CfKNdk7Qn7JqwAN4GsmRdBwLC8xN+SQ+7Z/FKl2wvrVsrKOipReS4LMARhscx8BULtJY4feZPDYJ01o/P+rfVynoN2OGx3Tcobzbp2mHlyXFOUdv+o3OWk266FgSP9DSHnlQ6Qnt9NLMnAJlW1MwipgukaFP6nx4bJWyhCCJHVTXZMVWA4NaIhW27TY2OVnLtP0g4eLOQsUn/zyPEbUcVlb7AWJnXfE6+7vdqTSe4BrnJQu2yNVqjdtkm1StY99j2WfsYCecuI3kVhHw+Q++SXW4dZpP0uA2FuyWY6BwKhyZyUhlGfj9xYmuHUVBoczDP4ObZVv65N8anJKwm7xifNPTf1cg== MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: 73b0e596-b4ae-43f2-38ba-08d472ec292d X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(8251501002)(2017030254075);SRVR:BY2PR0201MB0712; X-Microsoft-Exchange-Diagnostics: 1;BY2PR0201MB0712;3:mO8ABZaH9EBxpSsy59lrP901JRedc5XCd7FLVewPn7MTSUbNvXTD4UFinpLWCAmSnM70L+MNy7Y8iLFRkNXFvu48X/dj3hiZalfVaoZZqsu+xd5qsdQy0pS4B9LzZ9D8oa9lwmwzmb1qK3XZsGVMt8dJAahDXdkIz2fh8Z9DaUL8EFqJpIowSRUx6IwLQfIqN1cJqbtP7M/tA872IC7OYl5xf+fWqMx35EKpAYJN4k2iGO+06FbR8yS1fp2tVPzK9gt4/dL/j3EhObSUZt68Xo/c/3tZV0DUPQhWwnPwEgg/Njcqllz7qlWy9HhkgZgR9tHHfSF9jo9aMXS6hHFMJLSbpVYbzxWdxtiyx6w0pFidu9XeOhzJNRRV7rXOULKzD1P03AHUKsUoW3gtrn97tCQ8KE1GAnI3yKJJaXWdoyo=;25:FNyYLue1703Acq47z9UfXUrCz5dHqnKkbQft05AK53WDGB/D1HNkHNONqkSS+k6hvkCUVSGQuTVmKYvknYeVwGKMVzjy5gjRPMiz7Yi1uFX69Se0Ib0ppLAPHITmIgqIqPB2ihUXpJHQp3E/yWA1xGqo4oBV2rpjaNVOsOO1jPCPM07QcRhIvI2ItASc5wvD9c6CzjAaHKHAwDqpb6Ib7N5Y/Fr0K/pj9R71uKmFTpcZKyQ/LMznwlsl0/FEr3B02DWwJ3AaLRpkOMsuARG+ZycVvgY+0tgwuq6w6VHxln9vW3PxBJ5TOEzAimC6QuRrJGNQFvcMvLC/xVYe8g7DGfHfCFOjpFRiakPvtusF3ZtxSYbv/HvH2oU1Z0LcBZPvu9446ybITn6LjNR2+uLvtUQ9kaoJjaeHBrrRvsD4A1lJFr38E6qmG+LvBe0knb+KrlabhnFxWtR46jHIwpbhsw== X-Microsoft-Exchange-Diagnostics: 1;BY2PR0201MB0712;31:cQxTCOBNMW2FkFDZXEnMfH8MieYYn+/iXiZCsfXXmJ1ouDzdZeJ51GxCHqHEOYPEv5vWu2ACczXFl1UjJLmpTEdN9zXvKQHqooVUrMjgT5m46fobfYszUXAtVB/YF04l5N7hsHAU4NYiqaGbFx6b/1XpPX5QITPNDLnicM7freNTCD+gBRK36GR3xXwXgya9rjmU+LJFCwP3r6b9b8KlSdU/up+5cYPry/ovXf57FcZd0MS1kHFoxyKxERl+kLA0D9VE+PWfJ/xwhp8Wy74vwdJDhrb1MifM1SrjSTTWRWo=;20:CYdnckiEw0I1mayQb3kBBJnAVu6RLjN23Ttx3h3uhGNAdnKRau/uIOVs7Ur6KrKK4DkfgHrg53mmaZh8431eDvyWeIXE7IN540bPCmRc5MoEtQd7QV96SBRHo42opSgPrBpvz/xzIMa55Lf+HsgguSh5tcozojsHUFqKbqAe5O+N2HK3+8+WBlnLVpzTBs/0dzrcGcbXdfLJ68JhUKfde61rp0NVpU+e0DKvBvmBqOfv5hwqrPHmhmqgIvIb78pEU83pqIxX6e8OA4DR/jmTLJ5x3W0zA+iYVU+6D0DxPECvZ0YZv7LeOzn+3UBTpHP7ce48rGFkWhnG+VUjIidPGtURm9YcFSzse+X0E7Eu8HI6w6UNIzZhsxlyBPyHLZgxIurbP37m55xwSqqegwaknhxmC26aQr1GVdgGKsgzaAPE4w/qR+HttySGw+/GJGqYsZeIzew9Rm88LmeW/dZGXRVHwc+ZYMcxq0N9851C9i72ebiIxCWUcYPuI9EIN5Tg X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(13017025)(8121501046)(13023025)(13024025)(5005006)(13015025)(13018025)(10201501046)(3002001)(6055026)(6041248)(20161123562025)(20161123558025)(20161123555025)(20161123564025)(20161123560025)(6072148);SRVR:BY2PR0201MB0712;BCL:0;PCL:0;RULEID:;SRVR:BY2PR0201MB0712; X-Microsoft-Exchange-Diagnostics: 1;BY2PR0201MB0712;4:wRORlQq7U8dBDbM7D9zgN2xxj45HhVd4R1u2FsymIWKty1cAZ2RbPkR1W4J5xiSnMRN0vduo9PjmkJUXiS+jz54ujXsJVlKDJJNkbeRVbGv1HFVDafE9/01c0nVRqX0Dy5kBdt2ZL2McYerbmjOI+BN3RKlzr4EJa8gp+oM9CduvVP6yR+FDQJIxDWq9+wESeePXEekmAH9Y79lvzIpEFQ0qyIb90Q2VHiP5SxR4qTVKv029Z/wFtEEZNcz6C0KOe6JXlPIsX9g3PiDwruAkekhGoE/zdRQQwRdkpU8zlB2ZgdyRbV/VfYOYcRPe6ap5MRTdzqL9nKeeaODG53FybUUXO3MwSn67LZbWEp3UqZJCzmmP7/id1t30Kvu8ktChO3Efg+iySFbPLM1SPqGQta5APzUf6Lm/1b9uOGWWtdwF4Xu/g0eN0oDuscZajzSP1Gh0Z1ockam6bKe464iDhLoiwqwJpPMuuMJhFtScDVerFb1V4Elc9ZYNkzlU1L+vxjoKfuixgI0+yODUhRR9QyryqPBfdXYf2iwqXkYLD5G0IUh/CTBLW2HM39WPHXxOpdUVZp9pAUrMAG45w2LkRqhGf35g7NP1RcMgCOPyZ9SsnSZuMRDT2IRxAX59riKzMzAU+1ugmz3/twl+D32B7E4UpSnmXIe+de6tEYpcFzYDqy7sAYiDAN0Ls66c4fN30CT4tbGTmqyxYPBmRpyERWOiwhECv/vdEFWtkoZDAUrF4QkSMv1yAbiIkvx0jtC1rPUyEm/4EwGG88GQ1+sEWQ== X-Forefront-PRVS: 0256C18696 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY2PR0201MB0712;23:q1A4vaCdUPccEgu5zSWCsLHcrtF/RwKRaXas9y4?= =?us-ascii?Q?urlggWaKVz5en1EEA06uJZ0ZPgB7QT28aXZhdzeh811tGtqpk4vO6zcjtPdA?= =?us-ascii?Q?Ao7L8bLJ5FFN70+lDXAiziD7CGgC61k3vTd6sNhnQAlw0jRKB4JperLAbUzo?= =?us-ascii?Q?cHLE74Ad88zUHCRhFV5qh5rD/MQeEPQXeB5aKnadcGSnlvGL4422pU/l3L1P?= =?us-ascii?Q?r09+LPrgQuTM8mQevoYsIaHAvurEFJgsT0sIqlo+x4OJ84OymNa/qiMmFYsO?= =?us-ascii?Q?SSvA+qZ/i8rOIY9OuRSguJzcVAWkkdmNB5pY0T/JEMhDP/D4ui0KXSudR25j?= =?us-ascii?Q?SixDfXJel0l8gqp34/Wj7A9ZxgCg3MQY/VUPD/GBF9yYrvUnwl1rktjtHueI?= =?us-ascii?Q?vaOqsTQY4YH13p4y/HhXUlnpxu5cl5rN6+aS7QMYWsp0LgBHla0eOJrj8PEN?= =?us-ascii?Q?ApKIV+xgSjYlD/zOOVbZhCvts1U2w3g1L9o6ZTV3cV2RD9FLiV229po8B/pX?= =?us-ascii?Q?P3y64MCfbrl+sMk5W8y0fbA/ifJfz+zPIXfqCl9nG4QconNJXUj6V4aA6QsV?= =?us-ascii?Q?b3857gKYjMcNPVRiX6bDeLu114X4zBAM4pEdESF49percJGEOIQNmDJ/2fKJ?= =?us-ascii?Q?E3FINm5j+ZW9XV+988nPHrv4Q2+H13RzdWNivxADfazPlKAQ6iPsrj73m3Cn?= =?us-ascii?Q?+trk/O0Yzu17yPgHOViSvX3oapeojKzkBbhj1DG572nAMZ5G1vnLFew9bPwG?= =?us-ascii?Q?ZtbgYevgzDr2MXN/rEhp9v2/rqXwq7TLjZ763lDsY1WiWc9JEDmk9i0iU2KP?= =?us-ascii?Q?2eqDnVoccjLYYrYeH28QmE/Z024kDrm4MAFdyOvvfGeYe2LsVXyrZUAv+11q?= =?us-ascii?Q?047zcoLAtY1dr+DhmGDvXO+bux8YnZWmfiK2P8/ZpmxShdh98WME1q/ufAjU?= =?us-ascii?Q?xOBOLiXA6ggOuKJVzbHlLiXJzu98onvhO5rtvcWTHQ/z+AdG6EGVomTbGcxl?= =?us-ascii?Q?4Ot8boQ/3t7HinmLNTAWfCdUBOKwmnFytGNWm832j9v6629WXDshuD9MQL9h?= =?us-ascii?Q?GCGPYKQCwUhOHArXsKFsF3G2sgRjQqll6v6ncMGwPRaG8v/cNjL7vBIWF4ER?= =?us-ascii?Q?8Ek7KaPxkPCJMgaCPH0GR/QZ7rVZXRmV1zhesz3lCf9M2dJughbuX0BWX/Yo?= =?us-ascii?Q?iUWGJi3HlnrDdUkKvxodubEHv0bQ+lVoyKSU4?= X-Microsoft-Exchange-Diagnostics: 1;BY2PR0201MB0712;6:gNPQF5jc6yG8u4geSUOD9tEYa2RiKMKNWdDWAiJRTiRHZFny0TubvXk3iSuIv0rskuX94VrGtRV2fn1hTqGKJwaagxhmUfj4uP2ys0JXVyfcadg0ot4xL/2tWWkJcV0vG6asnyccchS/7sxTGmDrcF/GGpqh0M/pv63Dm8Lv6JpY0Y214Gwm8xdKCXvjPxXBV9rhJM/6jEVH7WsQKMrAQ4MLP1lis8EUp14azhSIj8WKXvHA39OuvoE/BeB4orb3POK6qX1zwufQs3Je4R9An2H2n2kSmXosLWAtK8/uh/Z/ioljbbJQSC29rwlZcEuQdFFez2sSG6+Vf8zPiJHdvVL7jHksnctktxI9o9GrIAPlUvXyUyLc1MpdsDfygqgxlUzb1AL8VTn5/R8EfcdfFDHr+TQTyrg1sEXIUjrHxtk=;5:h519KpRSIellmzAPJ/FOuoM+fv5E0G8nezShn9mXC6moFlKwLcDoNyGCUid9LXCVDL/5crjKKS47vKopqif6GrHH1FA3MOtbuah+hsObivr1rVUbCbM2ZmkZhBBqhnwbmVPSOcDLTswja4NsGKjpNw==;24:jhA9Lb13R1pxkcKKwX5JfBh5q0VtanMw4v0RE3XlWI8EASkCiSGo1MCyZkivmysiUb46wkJJC8BGDrf6K13UNy1lM/MZK2DlxwvofGsKZUY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BY2PR0201MB0712;7:Dl2OdyOE4jEMYJND70XtZWV3uzWZ7oE2IqSM23SleJQ/IPHX4zybVSHI2agEF2TybIRTIhJloFV/t2m31qSvIw8Ew514xjigjBsRpEJiRgz7jkJ3U2+h2nlYJ5ZAu5L50opVFV7dmtpN9BWJs5ZPWb005Ma229qyTL/QF+sX7qjHSYtWaRGE+U/o+New6T5gtzAb9jqduGjZwms98ZShlXaSk1zv1icjbzb1BVrq/jQXB8PGuIk5Y3rYKydYmNvAULUqhlMouoI7Ufmr5K0WCP0q4zIwuIRdY4zvBOYCA9x+ugrmgX0NUtsKyy8FjcvXmtj56cXBmyZCWwefM4xkkA== X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Mar 2017 19:29:59.2729 (UTC) 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.83];Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0201MB0712 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1391 Lines: 36 From: Wendy Liang rproc_virtio_notify() is to notify about the virtqueue changes but not the virtio dev and thus rename to rproc_vq_notify(). It will need another API for virtio dev notification. Signed-off-by: Wendy Liang Signed-off-by: Michal Simek --- drivers/remoteproc/remoteproc_virtio.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/remoteproc/remoteproc_virtio.c b/drivers/remoteproc/remoteproc_virtio.c index 577344e..cc421f3 100644 --- a/drivers/remoteproc/remoteproc_virtio.c +++ b/drivers/remoteproc/remoteproc_virtio.c @@ -30,7 +30,7 @@ #include "remoteproc_internal.h" /* kick the remote processor, and let it know which virtqueue to poke at */ -static bool rproc_virtio_notify(struct virtqueue *vq) +static bool rproc_vq_notify(struct virtqueue *vq) { struct rproc_vring *rvring = vq->priv; struct rproc *rproc = rvring->rvdev->rproc; @@ -136,7 +136,7 @@ static struct virtqueue *rp_find_vq(struct virtio_device *vdev, * the 'weak' smp barriers, since we're talking with a real device. */ vq = vring_new_virtqueue(id, len, rvring->align, vdev, false, addr, - rproc_virtio_notify, callback, name); + rproc_vq_notify, callback, name); if (!vq) { dev_err(dev, "vring_new_virtqueue %s failed\n", name); rproc_free_vring(rvring); -- 1.9.1