Received: by 10.223.185.116 with SMTP id b49csp8893696wrg; Fri, 2 Mar 2018 09:42:26 -0800 (PST) X-Google-Smtp-Source: AG47ELtcpYyvYqUFfXcwmLWsVyQrJXW4MYohAhQFB3gWL3TqdRWV2oi8H5MCt4uyskSUyYBfrZ+r X-Received: by 2002:a17:902:67c8:: with SMTP id g8-v6mr1548881pln.106.1520012545936; Fri, 02 Mar 2018 09:42:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520012545; cv=none; d=google.com; s=arc-20160816; b=Qjzc2iMvXNicMxlMtYffn5ZJ8P6ABzIR4KKZo932elaOqkIeYkP6CZrhGJCFOInzsp SFFzPvPk7Yysifl9lcl/8CRKTgtLMwpkcc8oPjKjV9LNbsoKdBdVXixqpKEf/egTuPJF mOp9UwDe65DByFKKY1aLD9+GZp/RJr0/YePFVzZ6sdzxmriy3MWgSwyTIaM52WZl4h1A EF8cxPM1/cf6Zg7KTV0VFQg7bRTH0n07CA6r6ZMMZbw2vBOn1y4KWIZL/WTyFzy5FQjr BOEiDVdNf2lZeE5iR0dY/+5v6nA8l/BxquqGdGBUJy8Dn+NU8+v5+C1y7bnYHcB5hS4h 3iRw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:spamdiagnosticmetadata :spamdiagnosticoutput:mime-version:message-id:date:subject:cc:to :from:dkim-signature:arc-authentication-results; bh=abPjLNB2uHpF5X1lvPRduzNpVD4++P+FubcEppT57HU=; b=tPiL2VcpubVu4KI/7I/VVTdEYO+pumYPKzPk98fGkzk0BZhqj1bkn3Swk9scJ8K9// bb2Gtf06sF6buTZnFLE60a/nhvpBD8Uqo6/TW9Nt5UAkPb+ekEmr90uuYiAdt8ujZsbE pWsyU1lDTs4zqZ4m2bzhyJTKtslpEitBDqozIIAF+JzHyF3xMD+j6ipTw5+OZJ0HfNoE PhX7sFmWsOm18x6L2OWUysdWtt07KL7AOwJRNwIRHvxqhQ1yfI7S4pvVubDP0w3V8Dxa nhLu5hJdbzwVYsUPH9L937S/BJlJOXJ0fwNB9LniIPN611P/Vx4IrO6ZMVz524/HBwmG x5AQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector1 header.b=HCjYh4Vz; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w22-v6si4213328pll.71.2018.03.02.09.42.11; Fri, 02 Mar 2018 09:42:25 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nxp.com header.s=selector1 header.b=HCjYh4Vz; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1426466AbeCBKYa (ORCPT + 99 others); Fri, 2 Mar 2018 05:24:30 -0500 Received: from mail-eopbgr20075.outbound.protection.outlook.com ([40.107.2.75]:46464 "EHLO EUR02-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1424145AbeCBKYW (ORCPT ); Fri, 2 Mar 2018 05:24:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=abPjLNB2uHpF5X1lvPRduzNpVD4++P+FubcEppT57HU=; b=HCjYh4VzH8gXHrZLJgDlcWJS3QA8VvJHHiLuXE0pKMXJrUMxfhptItq88yfowV9kIK6FsRSLlD8I+KfbRgjTfVmEqxrUkF7exee6xtagV3lHYFZKPfkd5Vcb1TT1BVeoOG+Aw6S5x3WIdZIADUmkp+lRG2IOPQyYMN/OFzNzDwY= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=bogdan.purcareata@nxp.com; Received: from rhuath.am.freescale.net (192.88.168.1) by AM0PR0402MB3649.eurprd04.prod.outlook.com (2603:10a6:208:c::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.527.15; Fri, 2 Mar 2018 10:24:17 +0000 From: Bogdan Purcareata To: gregkh@linuxfoundation.org, laurentiu.tudor@nxp.com, ruxandra.radulescu@nxp.com Cc: stuyoder@gmail.com, ioana.ciornei@nxp.com, nipun.gupta@nxp.com, roy.pledge@nxp.com, horia.geanta@nxp.com, devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Bogdan Purcareata Subject: [PATCH v2 0/2] staging: fsl-mc: Move DPBP and DPCON out of staging Date: Fri, 2 Mar 2018 04:23:57 -0600 Message-Id: <20180302102359.16979-1-bogdan.purcareata@nxp.com> X-Mailer: git-send-email 2.8.3 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [192.88.168.1] X-ClientProxiedBy: MWHPR2201CA0055.namprd22.prod.outlook.com (2603:10b6:301:16::29) To AM0PR0402MB3649.eurprd04.prod.outlook.com (2603:10a6:208:c::32) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: b2815bd3-9185-46b9-dc3d-08d58027c2bb X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(48565401081)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(2017052603307)(7153060)(7193020);SRVR:AM0PR0402MB3649; X-Microsoft-Exchange-Diagnostics: 1;AM0PR0402MB3649;3:o/fHCNY8pTVnODySBZ9obyBivPJ23NGekjyWyc7g1VG+kR64jvJ42xhU6qAWlU8gGv9TY2yWKRFHlWlTEK2Mtd6nkGnKGdTA6Wj+t0bN8t5FUlkgKK2Elrh468EtUTzaN54bD88JxLxIcfpVTVx/Ehv/ScqOTkRZlTcwP5nwdX+Ujntm86k73StUWBRgJW2S9w/HB3cZwe7jO2XAdjFhYke8vvveOd8wQWk/gB45n1DHLlwMaBdci5oiK+YHDfI7;25:4XGpQv7wOprVLhu2lhtdjd2z4TYmSb+yTZiFvJpu6S2+8YhESbez0uaQIBLm+uTwHLBGAHuS1I7itgw4+y/UHguuwD32tE36VksQrtlOJekttDLtjyA8dqel9qVIUdAwitHIs3gcaymiqWusLWQZOf6AqKEowSLzICamMKL8yzN1Jlpzqq9Wru4TAG9rkpo46hsxUSuxKPL7TD4LKo6wrwQt2M+y5qos/cyqsuelzvosMXv6pfjmoA1FtNsB1Qv7ygGR+JjhiUT2CmeSm/4YWXlGcq3kxTzq5JjO8MpKhYp4yvaFCds0JznBLPEDXEbNOzf4xPsRfcVuAXavsvPUAA==;31:voHqMkNvB/ood4eWRC+33KuWWjG4axDgh5W1hhrCFWFERxfdK23UQzRX1hVvr3Vi9UzgnMKbhgoHvNbZR+QsNy1k10ZQZQO6Ky2HDMVXTp1UToDb+AMfzmY7by0f9f3LJlq63K/CJC1/Uaitcn4a4C0wXSL77TpYlQEDaPBM62V3sfATITMOs8Dm+IU6TKrEB8U1RS6z46lzQjct7FSQM0VihBh30EsQgQrdyJ6aC5M= X-MS-TrafficTypeDiagnostic: AM0PR0402MB3649: X-Microsoft-Exchange-Diagnostics: 1;AM0PR0402MB3649;20:ZWT9mTyNffVW83DFg3mbq+AEgGkNiiLqlax1Ia/F1yT6AfUZN5oMpwb7DDgp0Ir7yiDniRjifQNGXI8NUEQCE/heekFH+g55cDUXkJ/oRC+KqiPKVluqoWFi9uxfKpffJecP773IgRvb05rw0sArbwEgM43lmvzWsRlNMUAkLWt/5saceDAjo1awxEuKQBYSBeSp5EgnwAaHBPivtI0tACjV9J2T4eK71/TpbutxFI7Pw7xETCsL3u1sBz6Nr2xBun5W8Fa9KuV6w+9CyQaQ7jcqeYWcYQVtynv1A72r/cdMtnjvIqDaaiwVaPI1sq5Rv+ZQwh/lO4i/4vek61+GJBTDBTBNRkefJaY0ZseXQR77by+8gAY53gKS5EzA0szdZAjcoUIFsMi0n1lWuJdjO3T3Ggy5rX33rNNCfou42uiMsA42KpozbrgdgvCNcIXJaJGKZhZpa/4CeF8sKN3exOy2DQArFbUjKAgqoxtFzIbhYte9lqSnxOVuNrJzHf5/;4:pRZOjlnaOiv9knUA8wlPSkh7eh1JeA4/zTDR6plNJxS/2vkn2po3zmbwYVS0Yu3HDWAX7UWIyustRhIIvRAoIi1th61AffaaImOI/vQvLUYEbzs0DS12uNoyrqQsOO282M0dbAbhkLQTj/ikc+nfPgeFhmHavR6awVqjYxHY/LkXYgEx2w3TD1FEde8GBagEanTIlwe06NdDNqb8oOkVrzRTHk1U0s1gcsI5GRjhlaTgiAvSasiQ5cCryNk+95VRzwVWoonAxqIvdYayT4AtYA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(8211001083)(6040501)(2401047)(5005006)(8121501046)(10201501046)(3231220)(944501238)(3002001)(93006095)(93001095)(6055026)(6041288)(20161123558120)(20161123564045)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011);SRVR:AM0PR0402MB3649;BCL:0;PCL:0;RULEID:;SRVR:AM0PR0402MB3649; X-Forefront-PRVS: 05991796DF X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(39380400002)(39860400002)(376002)(396003)(366004)(346002)(189003)(199004)(81166006)(16586007)(86362001)(50466002)(48376002)(6306002)(53936002)(106356001)(6512007)(5660300001)(51416003)(25786009)(966005)(186003)(16526019)(68736007)(50226002)(36756003)(97736004)(478600001)(59450400001)(52116002)(66066001)(39060400002)(6116002)(3846002)(1076002)(386003)(105586002)(8676002)(81156014)(26005)(47776003)(4326008)(8936002)(2906002)(316002)(6636002)(6666003)(6486002)(6506007)(7736002)(305945005);DIR:OUT;SFP:1101;SCL:1;SRVR:AM0PR0402MB3649;H:rhuath.am.freescale.net;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;AM0PR0402MB3649;23:oTrs2H8Tw5jwcBz/v/i7S0tE7n59E4hpCKy9udj?= =?us-ascii?Q?1xPFqoxB1vMs0J8SJueaEK752FqVCRxWQNFX6jcCfKEt+bzKBt8ZL0omJFEA?= =?us-ascii?Q?dpPL2d86rAGchZG9TylX5BnZgsCelVnq++wZAA/5NHlNtHeLzZ2Jaygqe3y4?= =?us-ascii?Q?pG0TpnlKMQfQPi+rIuoT9K0FLl5nZWnjNxOn3V4qH6Ch/+gR0LRcdZ9NFMXK?= =?us-ascii?Q?n33yoZZMX3cWY1DyI/EYsXyEwYV4Va9rV2pqp8bMsRiEgMc+oB7WvVgGFCBV?= =?us-ascii?Q?ewfb/RDjgzs0lLZ69su9/lHWm8+hBDAIHNbcbkKF9dpSj1J+Sh0fB2HqF745?= =?us-ascii?Q?GuI0q15eoAIWotAhT/NiVJoOzUGw94JW46mg2aYZ27n28adWvwO+nVipyo9G?= =?us-ascii?Q?OyFkaZ+PKr3sGzJFFKfE8YbozgfnWLXH98wIfto4/oy3ogxyEPHyhycGM8vu?= =?us-ascii?Q?sVCjZoqm5ZldqgCaTf3nnrvASAZTCvNTRz6NPIFPgzXbTNI5Sa6Ibh6p2QJ4?= =?us-ascii?Q?uuastRHI7QthOvTpY5a8FxaKB8y+phE0LTGUbKpXvxF35q7v5gbOlJmkI9Bn?= =?us-ascii?Q?H0zavG2tcH2BhUBNepqh8Ei6PW3bmRHpVmqJQc2wOQAqPO8SGGxfzNRgNhpG?= =?us-ascii?Q?ejRT2P5A3nsacxu4BuVgJzQ10r3oXuCyCltnu9Qc54tUOaqtLtEGsXXCV1al?= =?us-ascii?Q?RkfoRac6cyjPz8k/BSOUQx7j4im3Ac/4QOELzhbZME8/iqmkkS+awCoHDIYp?= =?us-ascii?Q?rtItdod/3ybuE5pCtETmTKePz/wt7lfWiOrRrRLszmLzdt/7dUw7Zskx4gAD?= =?us-ascii?Q?gW6zM2wz5z/udIQW+iHpKhaREcMIRByH0LrKZuvQ1MN4BprY3cCBopZZOcI7?= =?us-ascii?Q?tLunvTDjxrZCiyKAvwIMWxyxXKR05vHA41Qokz//nCjAAMb+vL7ukiv3t4KR?= =?us-ascii?Q?yQxl0SrN57/nx8KKjAjMmTWLcl06yUkwfTZ2oWvlxvnjkQjod2ERLvrKnZ9R?= =?us-ascii?Q?QeM3eSFhm3BJBaK/2z9dSIyLn8SJfs5+PE60FHUrQlZPjQwO4NC0Bu42ER77?= =?us-ascii?Q?gBn0O386EBwXZQ/gG/0hsTTtbljCmy4viF/ptDPHipyx36nKanVQCNExAtwo?= =?us-ascii?Q?+P5iKwmMvGnrBiYmFimgWvD6hu1Wpioy1fD6lFDeaEkGNA+lbdOOVpg=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: 1;AM0PR0402MB3649;6:/hOEdvijD/CBHFj92o3gWOvdiuLUmPHfnpuEyU2A2RdwKQRPKKV2OtQF/QxxUABQPYxRUS9j64Butt7Wksfg2jsCCTpD4JiP6sL0tA5am78Y8DlxKu+H0ZMf98XvY4sExtk+y+qOxsnNGqHn2MMWJwUkyzTAV9a0JljsuveKKHkQZztfxQ+AA2WKklHCGQwQYP77DKWHbsTUrDVqRnax+PrsaHYhKOFtW1k9jAwlXUqTB6HerDpPN/yBtSto2DBR5ccRgoVwNanNnIjrTBUMvtXK3UIOck8QMhmZWlJhA8obBGIBm2SPq9WdKjb+wrR739fGBDiu0iQ6x9K4EDqs8s3hJ4GUxFMiGrQSTsHO/Cg=;5:t5AejppiambgQzdsV+C3BM4QhM9VNN75ScaHp2OTyutJ/45F/95UC4pqA8TGuCpk1fgTN4Hl4SF9TD22mW9w0H3nHbLhGwtBVC6Et3AEbMYtql17MjyIhyZlywn3BnRSgZW/nYghA75qZT7inCLc1xUeMSPC8x9aG3UdEhSN5Lc=;24:Qie0BlruYEZW0g4568sVOIFn/pIx/5Xnys805WQrzFVbxVZYeUkRp+b/73pc56w4ZGnRgGQtTE5iSHC8lTcqNGk2lJEb0A6wsAwUoQ8g2SM=;7:hqC8NSwJW54QI5BcAjZKyzLjllUDxUMhAynayk+f4eyxIcF8tsihlWJFJJKQtkuQV0WqhallOdOviNGH/eAvsAnpf/7UcUMetTqr2RqrXMZQ505Snj/ceFG6U0aHgKoOPmtyKFS9vArKobA4V2l/qC76c2y3KDQHRmpo1eWhp0rOgo+0hHUMSEEhL+fu5btK+BB8UD0wvxBNbhxAxN7P6NPu1GWGfKp6Wi/yy5xQucoIsbjLjakzb29fbfkXJEYe SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Mar 2018 10:24:17.3058 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b2815bd3-9185-46b9-dc3d-08d58027c2bb X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR0402MB3649 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Previous submission: https://lkml.org/lkml/2018/3/1/733 Commit 6bd067c48ef ("staging: fsl-mc: Move core bus out of staging") moves the fsl-mc bus driver infrastructure out of staging to drivers/bus/fsl-mc. The next step is moving a couple of tightly connected DPAA2 objects - DPBP (Data Path Buffer Pool) and DPCON (Data Path Concentrator). The patches handle moving out the mentioned objects, one at a time. v1 -> v2: - previous cleanup patch already applied, so removed from patchset - properly refactor #include line (Laurentiu) Bogdan Purcareata (2): staging: fsl-mc: Move DPBP out of staging staging: fsl-mc: Move DPCON out of staging drivers/bus/fsl-mc/Makefile | 2 + drivers/{staging/fsl-mc/bus => bus/fsl-mc}/dpbp.c | 4 +- drivers/{staging/fsl-mc/bus => bus/fsl-mc}/dpcon.c | 4 +- drivers/bus/fsl-mc/fsl-mc-private.h | 87 +++++++++++++++++ drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h | 3 +- drivers/staging/fsl-mc/bus/Makefile | 2 - drivers/staging/fsl-mc/bus/dpbp-cmd.h | 44 --------- drivers/staging/fsl-mc/bus/dpcon-cmd.h | 53 ---------- drivers/staging/fsl-mc/include/dpbp.h | 53 ---------- drivers/staging/fsl-mc/include/dpcon.h | 79 --------------- include/linux/fsl/mc.h | 108 +++++++++++++++++++++ 11 files changed, 202 insertions(+), 237 deletions(-) rename drivers/{staging/fsl-mc/bus => bus/fsl-mc}/dpbp.c (98%) rename drivers/{staging/fsl-mc/bus => bus/fsl-mc}/dpcon.c (99%) delete mode 100644 drivers/staging/fsl-mc/bus/dpbp-cmd.h delete mode 100644 drivers/staging/fsl-mc/bus/dpcon-cmd.h delete mode 100644 drivers/staging/fsl-mc/include/dpbp.h delete mode 100644 drivers/staging/fsl-mc/include/dpcon.h -- 2.7.4