Received: by 10.223.176.46 with SMTP id f43csp652123wra; Fri, 26 Jan 2018 04:52:44 -0800 (PST) X-Google-Smtp-Source: AH8x224ZSSHKr5xP/DhlPhY+lNTCc3mUSPMbil2aefqCBP92bX0ohqgbkjyNoIGmmI7hzeXGWoew X-Received: by 10.99.110.3 with SMTP id j3mr15739932pgc.85.1516971164626; Fri, 26 Jan 2018 04:52:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516971164; cv=none; d=google.com; s=arc-20160816; b=iPe2O2xK9Um45+ErOTal2/3mByd2rw4RmNH1dMCLyjAMRuP9o2xN+F2Tp+w7ER1X+X Ty/uM5hq3aiVFpWANNvM+zPs4yLvq6Ij7TGnF6JCOltdNBaZijAWDWNUanmkJyb3exKD otXBLEi7lt63X0L61lcJxQUlWCrtmgcYIvpIWjtpAj6iv7OxXoloKYSouJGviZtQrPhC ncVE0aKd8P0sZTKG5Z/KGZc9o9OOpLN49Fh+op2gjXfiPRpb84oAynNyUW9xzXOuDWxH JnC/mz/HkDQzFGkJeQLpMcXrNHdSPh/4k1ZpW62LU2ltauhi/kUkrDZXQfyZOi2j2KuC li9g== 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=/u6HA2heARjuvTIAr9t+Lx7H3moewa44Y7CUp8P4Kmw=; b=igRBzWtUHt+IqqfLif2xlf1xQK0ADOIBUtHOMLu0WfzFBCROCg+VupRr8CF+/WOerX ga8WxoW5qvpezLCHKc55+s6OJCO2TwlIBjr55VmCt+Vz3/A1ojSjZv3ubWRBEDLkJiw/ fmnexxXwgRCfGMn7C6bg/Tridj6LIdEeEF9UY3W7lIeZLsVod21MvjBopNebOy1UhMZx iRE8P/ZBTyZug/8qvMN5jVTKyjE3TfzWuH+Bgetwbte3xL4GPLxrUpGHnwI7/+jhTp9h H7bFRdQ3Lwf8fXNCP03kmYGUm468AkJFIaAGMvjItDMVyM2dlsEcwurlhbVonPsLNKjM E4xw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector1 header.b=R9UO64Ty; 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 g15si2983928pgf.557.2018.01.26.04.52.28; Fri, 26 Jan 2018 04:52:44 -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=R9UO64Ty; 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 S1751764AbeAZMwD (ORCPT + 99 others); Fri, 26 Jan 2018 07:52:03 -0500 Received: from mail-eopbgr20089.outbound.protection.outlook.com ([40.107.2.89]:15232 "EHLO EUR02-VE1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751174AbeAZMwB (ORCPT ); Fri, 26 Jan 2018 07:52:01 -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=/u6HA2heARjuvTIAr9t+Lx7H3moewa44Y7CUp8P4Kmw=; b=R9UO64Tyl4MS7O2fEJwOQMDYCPllzdbW9Y7UGn4AWyIHUJ8yErAlFa/+n9KBIl2aKRvJNqOKgMYyZVybFejInwp2Itbf59YDez+Mpn0SgUyKTkB7+B6k7owJI8j/yZ7pxwIAP3ptr3zFtlP6oGCDwDmomZ+TrHyMZkUuhM2wTlU= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=bogdan.purcareata@nxp.com; Received: from rhuath.am.freescale.net (192.88.168.1) by VI1PR0402MB3661.eurprd04.prod.outlook.com (2603:10a6:803:1d::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.428.17; Fri, 26 Jan 2018 12:51:55 +0000 From: Bogdan Purcareata To: gregkh@linuxfoundation.org, laurentiu.tudor@nxp.com, ruxandra.radulescu@nxp.com Cc: stuyoder@gmail.com, arnd@arndb.de, robh@kernel.org, ioana.ciornei@nxp.com, nipun.gupta@nxp.com, roy.pledge@nxp.com, horia.geanta@nxp.com, marc.zyngier@arm.com, tglx@linutronix.de, jason@lakedaemon.net, bogdan.purcareata@nxp.com, devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH v5 0/2] staging: fsl-mc: Move bus driver out of staging Date: Fri, 26 Jan 2018 06:51:25 -0600 Message-Id: <20180126125127.26439-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: BN6PR08CA0052.namprd08.prod.outlook.com (2603:10b6:404:b9::14) To VI1PR0402MB3661.eurprd04.prod.outlook.com (2603:10a6:803:1d::25) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 507a4da4-cb29-423d-190a-08d564bb9608 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(48565401081)(5600026)(4604075)(2017052603307)(7153060)(7193020);SRVR:VI1PR0402MB3661; X-Microsoft-Exchange-Diagnostics: 1;VI1PR0402MB3661;3:LqLU1jRKBhpJ7KFOfMDO909CmNfG26FN/4prH49+8XqmlNHZyDRIy3NhAcfiBc715mjwFiz9zgkrbX702hjsqXrFCTwOXU79sOfjR5Hmrdrmln1mpWNvXVJKqqbPXn69ciCgx4/IuBAQO4PuQzZPnl1koZQPh1mBYFffzD6Ol6Vu2CBe6DXbt24FUy9unyGm5jMHzvmYYQ9OokQJi00MvJp9CEGi88RYYjiXOOqfbpd7Lq8Na31zCFuBeF/Z+sdj;25:M80tg9H4WQFb4SA4iyYOH00D92v6+JMZ42UbjDL7AWoKm73lw4uvqh38DfeX1xfKVhIQJ4ZK7YY+RJa87wC8UXJ1UOLf7+S1dTXmHftc3DotjMZ60ebZNZLQQND8Zv0oNv1MIZwBEwdFm1VxFtennX23YUCwAVMgqlXnShSVX/CSPA91SktYu3qjgVe8LHvViWqAIeTaOWANBjwsY1WhYJfV3YvMZ2Erefv+QNb/9WEizwCv+DpjwdczDZaDtT21Gre0/Taha97U93qUOL64A/M4m2UyMQFplqCdhHNdoQYsNuTsGwv+zmyol7d91k1ojJZBnbaospkhegTvnSOwQg==;31:WPSVuS4D6HxWCogP21VYO6al/VFepEp/L7gQjgZDqf5I22aqzAUv1bB0ktjsyH/O2TURZRibKFt9oa1Xm3QONOAWyyZ0qxPOgWrMVX4RcFd7KmSejpYV4m9zFesLP0SPghn9Nq1gKcC7QcZuMC58kF+BE8NJYF3bFOA19J7bxK3MR2z8Z8wW1AIQuvLBJnq1MmJhuyWlPABihpHIqKL/daHIjEz9Yk9fCv6Hymkjkqc= X-MS-TrafficTypeDiagnostic: VI1PR0402MB3661: X-Microsoft-Exchange-Diagnostics: 1;VI1PR0402MB3661;20:d7McPSeB0/pQFL+leMFvBpKSyiBg1Peo3+G72gtzFDLOXFwJQF/odM1zSqh4i/DKvuTP6aym+ppGEi8jOqUA8nsf9c5Gf92gNmrlNDGcIr23baLzw12dRbgxMlbjpkxUBKDo258VkrvRag5zQ6SQE0tzMM+bwidKvANFhEXaT0nN8WQpg+hBwQdR0NtlgNKVJlHuVdQq/fT52JP0Zl81eBANC4cl3jvBFnDVoM0TKvMPZJBHfXwVd1jkno8lKkbwwjJzJkVmtem9kqdapwVnM+HVypZCQF2KUzMExNSiAdSCi5XalaI2mosspFlq9Y1yKjLKvyzdvzWyYr8P6ZueJkVVAywRoLg8O4rWRdfBApZHTr5FnMaAJYm5axjkHQyMpSvwFOWFLLNPgRaWD99c2dUB4vlx9WgLaLMMC889INrdwGfljpu6KuEXmCBRw3aB7ie1XjY854obP0itsapgVYj22VgDtLKwhiXu1Y5aH2QQehsngPu9y5R4lKpW4rgf;4:JlNJKVow3FGAspZRd13aeE+f+/Lt+EwAJc6bs1L6mOFi3/qfZ23J6syyploMNy2Q3DY2fe0JQ23nwYWmK/AYxs1nUNkDExHwIZ1jmKuuv5lgdSYDeBjqHDTxuB1lnIg41UPYnzpgoIyOkRIoFd6TQ9wEoKJrxgXlJ+1smmAvM6wBMc32Ut6ZUmoeFAr2E0ZjGOb/n0YO4dn78PtzFvoSxsiGrQHLjg7om2kh6wVo5Lekp8ePRi9OprKMEBXxY2jv3wToUoSXOzTM+9qvfLqdjQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040501)(2401047)(5005006)(8121501046)(3231023)(2400081)(944501161)(93006095)(93001095)(10201501046)(3002001)(6055026)(6041288)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(6072148)(201708071742011);SRVR:VI1PR0402MB3661;BCL:0;PCL:0;RULEID:;SRVR:VI1PR0402MB3661; X-Forefront-PRVS: 05641FD966 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(396003)(39860400002)(39380400002)(366004)(376002)(346002)(199004)(189003)(59450400001)(6306002)(386003)(6506007)(50226002)(68736007)(6636002)(52116002)(86362001)(81156014)(8676002)(81166006)(6512007)(8936002)(7736002)(53936002)(66066001)(7416002)(47776003)(51416003)(6486002)(305945005)(5660300001)(4326008)(6666003)(6116002)(3846002)(186003)(966005)(97736004)(2906002)(36756003)(39060400002)(26005)(316002)(48376002)(106356001)(16586007)(25786009)(50466002)(1076002)(478600001)(105586002)(16526019);DIR:OUT;SFP:1101;SCL:1;SRVR:VI1PR0402MB3661;H:rhuath.am.freescale.net;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX: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;VI1PR0402MB3661;23:KuVLmtwN8yGSSbr5f1niIgRjrAPovDhB6/augUZ?= =?us-ascii?Q?juYQH3VhYeu2+3CzMt3luLGJTHh2/c8HANTzhnj4eDkZQZbyucgGi8DGbt7x?= =?us-ascii?Q?angVsWPW4qIkWRRAK9YRtURPH+PlVYou+0ShiO90e8NCB3mQ/7+HBwCYkCgE?= =?us-ascii?Q?SZEnXVtrvCX1tq8tbJCJ21qM8JgCIvxnb5xjwotnDtra42IlXAyboVGW6Xwh?= =?us-ascii?Q?uoLYGhAKSQqfgbiFY90lJExCXSv3bfjyWM9Y48c3ahchZYPzrfaX4jfFdmI+?= =?us-ascii?Q?vjRbapLs2hfbQzFzlhYzv+RehtIqxbaRS9r1fAmBbBHWL5qxz2yJXFnwTHHJ?= =?us-ascii?Q?VAoobqL7iUzzuJi2GVb5+5NDHLLPWP/IP6AusClHaomSQvWXViaYgzkSQijH?= =?us-ascii?Q?IlOwqOZRVBMppSrPXlX7kVPEESdTfRGDUAXfJqpsdRGtTfDFUZQfGwXqtF9N?= =?us-ascii?Q?QYgMKhSV98YOx3DhRMiuxiKqgWTsHyiP78SrInuuPIPV9viZw0dSmJxUCEv8?= =?us-ascii?Q?w+psrqmtMvKZjtTY6i3rBEbW6jkNLFUGOapZQiQCdMF7PuSQhC6UMsKR577z?= =?us-ascii?Q?F3/MQO+HXOrYK7XWP7kLah34DU/v0+/23iP2zFnu9cryyqQMHN3pQcnxYw+A?= =?us-ascii?Q?Flgfi8/qoJQohvxukCdztl806axQxP15fcEEzAI3hpNGJvHohHsyb6QpnbiT?= =?us-ascii?Q?C/kVVQCxIN5dNrBSSGxoDB1KSzvgexg6/WQirf6o0LcZWDIowf+orwv9qcL4?= =?us-ascii?Q?g6siZqB2g07dtNHjzIkWeRLBWTTFitxMs1HyHP1VCxhC0oFe7b3rGdFD1BgT?= =?us-ascii?Q?DEfIGf13VGI49FniE7ynLGwVojPtC5oAppoD3seGD3qNUsPPI3o25crXM/+V?= =?us-ascii?Q?/ThTW8i+Na3y7h1lX5cmZwJpEE6ce37ubtT0UzOSfQyPuzGUahg9aVALxDdF?= =?us-ascii?Q?8d9DtEpZKrZJnbl8LbXlnLydx316tw5BPONscU/RmVJ0oveQZ03GCybiam0i?= =?us-ascii?Q?poknTKgUMDe1GmDIX0/deI+38XYUZMjtNCpwOEzVuUjEpBKxnsI/htsshW4U?= =?us-ascii?Q?Iznc89ndQJMEKKwdwyRO/QE8jsnJtyByhZ6sSAv4D1pSQTyFz95wnkTsKles?= =?us-ascii?Q?qePr9Y817plaG0oAbsQAXKhqdN7mbCqy8BuuMa8Y75jZYgi7hvt387XwKzdN?= =?us-ascii?Q?xLi61k1s1zosh7lo=3D?= X-Microsoft-Exchange-Diagnostics: 1;VI1PR0402MB3661;6:uUcLp1BYxOd9lfSgSULMZrN+TPfUME2yixYAL+dCLht59gW4VPFtqzYgkiSULhs3bJ2CiF/uzVsEMBITt19uGRYhLwdlQbM0cm1UXV1SyZJw/7mXfHFnhivbY9yd9O1Z3H16SetDd5Qyl210rSZfRydo7Re8xDYLD35ZtmY5SSkYzkmPKTdeqUWr6TKadqH/AX1FugAY+UgYKOb0Q0UfsiJdPs2I2wktMlIK0gz9oP0XqZSB/mDH9cYS/w+YF/nnCjEvLOKGIESbwt2wu05qR0pWwxsAHtEE4WcPxiZ9M2VaWt1EuNeAWQ+7zKKxWcFjLiMiyNM4+Z2wPvY+8Y/KRNp2XAvk7lUiPwnVLO5iM+A=;5:hNrVx/fshG4cbTtc/qdyrIhP7nXGdTknETk07bA4vl/DUxd9blp/qq+qLgK/weoN3jTN9BZEfwbJOtmE/3raz0SxHoEivz1Tu3oBfjQtGr3lu5MeHPy2I+IcbQgTEqx4TxeQEt2EvvMncOx+3kz2QwE19IhRi83pHFyTPliELS0=;24:0zNMgApCvKVRiZGu98Vehk5guKlKzzoao6uY/3TNsyOF2EDvpXHiUXF4DYK0A7xBDAkH6msFdRwUgoX7Itim690vpBmsS01qc5H9NWZJx4I=;7:a2QkrDcPdL+ocAZlK1rGtjPO0hWtJ2xoadOM8IG5HebzHbmom3vLWbTHrtcp/8sRn+l7UNRVOY886Nxo0GrXKNcuyW121cyGigMzvAgq94V+G/4wG3cYFfeeMP37DliLxRORvyWcOI8ioFCEHX97eshgfNoJIByDU75xG77aPvnNZ4nuP3TRhyL6wrUTyTQ5ilFitY9bXbSTW0Sd6wsKFm0MTwNl19TsoeTxrHEBlLVXFYPApkuQXK0xDIZM/tTn SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jan 2018 12:51:55.2505 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 507a4da4-cb29-423d-190a-08d564bb9608 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0402MB3661 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Previous submission: https://patchwork.kernel.org/patch/10081731/ Most of the feedback was addressed by a separate series of cleanup / refactoring patches [1] which were applied. The thing left to do is to split the original patch into moving out the core bus infrastructure separate from the irqchip glue code, and integrate the documentation with the kernel build system. This patchset only handles moving the fsl-mc bus core out of staging. The remaining objects (DPBP, DPCON) and drivers (dpio, dpaa2-eth) will be moved out in subsequent patches. [1] https://lkml.org/lkml/2018/1/16/386 Notes: -v5: - split irqchip glue code to separate patch (GregKH) - integrate doc with the kernel build system -v4: - regenerated patch with renames detection disabled (Andrew Lunn) -v3: - rebased -v2: - group irqchip gic its glue code together with the rest (Marc Zyngier) Bogdan Purcareata (2): staging: fsl-mc: Move core bus out of staging staging: fsl-mc: Move irqchip code out of staging Documentation/networking/dpaa2/index.rst | 8 + Documentation/networking/dpaa2/overview.rst | 404 +++++++++ Documentation/networking/index.rst | 1 + MAINTAINERS | 3 +- drivers/bus/Kconfig | 2 + drivers/bus/Makefile | 4 + drivers/bus/fsl-mc/Kconfig | 16 + drivers/bus/fsl-mc/Makefile | 16 + drivers/bus/fsl-mc/dpmcp.c | 99 +++ drivers/bus/fsl-mc/dprc-driver.c | 809 ++++++++++++++++++ drivers/bus/fsl-mc/dprc.c | 532 ++++++++++++ drivers/bus/fsl-mc/fsl-mc-allocator.c | 648 ++++++++++++++ drivers/bus/fsl-mc/fsl-mc-bus.c | 948 +++++++++++++++++++++ drivers/bus/fsl-mc/fsl-mc-msi.c | 285 +++++++ drivers/bus/fsl-mc/fsl-mc-private.h | 475 +++++++++++ drivers/bus/fsl-mc/mc-io.c | 268 ++++++ drivers/bus/fsl-mc/mc-sys.c | 296 +++++++ drivers/irqchip/Makefile | 1 + drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c | 100 +++ drivers/staging/fsl-dpaa2/ethernet/README | 2 +- drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c | 2 +- drivers/staging/fsl-dpaa2/ethernet/dpni.c | 2 +- drivers/staging/fsl-mc/TODO | 18 - drivers/staging/fsl-mc/bus/Kconfig | 10 - drivers/staging/fsl-mc/bus/Makefile | 15 +- drivers/staging/fsl-mc/bus/dpbp.c | 2 +- drivers/staging/fsl-mc/bus/dpcon.c | 2 +- drivers/staging/fsl-mc/bus/dpio/dpio-driver.c | 2 +- drivers/staging/fsl-mc/bus/dpio/dpio-service.c | 2 +- drivers/staging/fsl-mc/bus/dpio/dpio.c | 2 +- drivers/staging/fsl-mc/bus/dpmcp.c | 99 --- drivers/staging/fsl-mc/bus/dprc-driver.c | 809 ------------------ drivers/staging/fsl-mc/bus/dprc.c | 531 ------------ drivers/staging/fsl-mc/bus/fsl-mc-allocator.c | 648 -------------- drivers/staging/fsl-mc/bus/fsl-mc-bus.c | 948 --------------------- drivers/staging/fsl-mc/bus/fsl-mc-msi.c | 284 ------ drivers/staging/fsl-mc/bus/fsl-mc-private.h | 475 ----------- .../staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c | 100 --- drivers/staging/fsl-mc/bus/mc-io.c | 268 ------ drivers/staging/fsl-mc/bus/mc-sys.c | 296 ------- drivers/staging/fsl-mc/include/mc.h | 454 ---------- drivers/staging/fsl-mc/overview.rst | 404 --------- include/linux/fsl/mc.h | 454 ++++++++++ 43 files changed, 5378 insertions(+), 5366 deletions(-) create mode 100644 Documentation/networking/dpaa2/index.rst create mode 100644 Documentation/networking/dpaa2/overview.rst create mode 100644 drivers/bus/fsl-mc/Kconfig create mode 100644 drivers/bus/fsl-mc/Makefile create mode 100644 drivers/bus/fsl-mc/dpmcp.c create mode 100644 drivers/bus/fsl-mc/dprc-driver.c create mode 100644 drivers/bus/fsl-mc/dprc.c create mode 100644 drivers/bus/fsl-mc/fsl-mc-allocator.c create mode 100644 drivers/bus/fsl-mc/fsl-mc-bus.c create mode 100644 drivers/bus/fsl-mc/fsl-mc-msi.c create mode 100644 drivers/bus/fsl-mc/fsl-mc-private.h create mode 100644 drivers/bus/fsl-mc/mc-io.c create mode 100644 drivers/bus/fsl-mc/mc-sys.c create mode 100644 drivers/irqchip/irq-gic-v3-its-fsl-mc-msi.c delete mode 100644 drivers/staging/fsl-mc/TODO delete mode 100644 drivers/staging/fsl-mc/bus/dpmcp.c delete mode 100644 drivers/staging/fsl-mc/bus/dprc-driver.c delete mode 100644 drivers/staging/fsl-mc/bus/dprc.c delete mode 100644 drivers/staging/fsl-mc/bus/fsl-mc-allocator.c delete mode 100644 drivers/staging/fsl-mc/bus/fsl-mc-bus.c delete mode 100644 drivers/staging/fsl-mc/bus/fsl-mc-msi.c delete mode 100644 drivers/staging/fsl-mc/bus/fsl-mc-private.h delete mode 100644 drivers/staging/fsl-mc/bus/irq-gic-v3-its-fsl-mc-msi.c delete mode 100644 drivers/staging/fsl-mc/bus/mc-io.c delete mode 100644 drivers/staging/fsl-mc/bus/mc-sys.c delete mode 100644 drivers/staging/fsl-mc/include/mc.h delete mode 100644 drivers/staging/fsl-mc/overview.rst create mode 100644 include/linux/fsl/mc.h -- 2.7.4