Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751410AbdFEUIi (ORCPT ); Mon, 5 Jun 2017 16:08:38 -0400 Received: from mail-sn1nam02on0081.outbound.protection.outlook.com ([104.47.36.81]:54832 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751189AbdFEUIT (ORCPT ); Mon, 5 Jun 2017 16:08:19 -0400 Authentication-Results: spf=pass (sender IP is 192.61.61.105) smtp.mailfrom=unisys.com; vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=pass action=none header.from=unisys.com; From: David Kershner To: , , , , , , , , , , Subject: [PATCH 3/3] drivers: virt: Add visorbus to the drivers/virt directory Date: Mon, 5 Jun 2017 16:07:32 -0400 Message-ID: <1496693252-4349-4-git-send-email-david.kershner@unisys.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1496693252-4349-1-git-send-email-david.kershner@unisys.com> References: <1496693252-4349-1-git-send-email-david.kershner@unisys.com> X-OriginalArrivalTime: 05 Jun 2017 20:07:38.0066 (UTC) FILETIME=[61177320:01D2DE37] MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:192.61.61.105;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(39840400002)(39450400003)(39860400002)(39400400002)(39410400002)(39850400002)(2980300002)(438002)(199003)(189002)(9170700003)(53936002)(356003)(9306002)(5660300001)(8676002)(81166006)(9746002)(9786002)(50226002)(189998001)(8936002)(46656002)(72206003)(47776003)(450100002)(478600001)(57986006)(106466001)(38730400002)(83796002)(6636002)(5003940100001)(50466002)(76176999)(50986999)(86362001)(2950100002)(2201001)(305945005)(2906002)(33646002)(36756003)(921003)(1121003);DIR:OUT;SFP:1101;SCL:1;SRVR:BN6PR07MB3475;H:USEA-NAEDGE2.unisys.com;FPR:;SPF:Pass;MLV:sfv;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;CO1NAM05FT023;1:6KCc/hlxcw4lcO6JF88tr5czmxUFjCrpVqgzQD/MrN3vCXjnZDwC5J3GekYIyu5d/goUwEb7WUDHdGFsa+f/ohTz+OdiySDrmntTVmvXWv+YFTE2dxWkkjskxpXu+2ujjAeJqiNyXH6tD9sJBEItClHh+Cm+RLhKi9enpoJUoQIKV18l4xdg3nU+vFtTdf04HmrF+jdZ4PZjffjiDxTjcpbE5hy/CTJaE2G91L6xuNbxXqBw254ZP0SZEaOID+YCD/reFH2O9LwhOpBYOiYJDok/C6Gz6arRigqgno6TvwgVvODkDd55uUUXPwRRWgmAEkSShChTgRkadECLDhoYfLpU2r70cE3hnyectJ5Z6NBqx+h7SaaGM/lrfKyaQQarkz6I18XVrfSGT3JRX8AqsbNewfcIUqGzfSfeB/SEoR37bXUV+gI6oiqPO4BY0xG7WP7Adw8CTNN7RKfGQR2SnswWVT+AidVWskIkZtguwUDBgLxw7MfGvkpfhVYEs8BnY9U9ojorJ4W1yXIIwGMovoIIG4l6yaiSVAR53rgI1Tg= X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN6PR07MB3475: X-MS-Office365-Filtering-Correlation-Id: cd8c293d-5729-4345-c6c9-08d4ac4e9580 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081)(201702281549075);SRVR:BN6PR07MB3475; X-Microsoft-Exchange-Diagnostics: 1;BN6PR07MB3475;3:+ztSIGJdyFC9laFnR3AYWuCJIXDjUa7YmO5qOg6ubJBLXU1BBohruCTmF4AzudpoOGS7bGZTLtC/WzIWFZ6NQwIfHeqFxvElxfD9uH/pT3XCSy/T7O/8oq/DpwklUKDl9p6kUgXBYgBdp6JsAyYWXC3XmJH22YGY540M/F+Q/ZT4XD+mWBXuzDy3moKIl4TrvAKeTGZHUkBj8TmbmrKfwwX5JRUGcdiLFSO20iB2RljE80cAgKHykPmKwBqJhGZ4vndu94SFJXcOhxmK8m8aDD9BicQA2csg9bQJp2uQm6cZUB7qIowN/YtV+THj1xwi80IsvquBdvln47IfhWsRMl7z7D0Ebc+OZhSz1nb6xh6TOyn1csv2kaSve/D/O7rSl3tEr+QwN3BAjQVmoyUNDsxN874f1BCXp9hXqXd5KCqRRduLONnrgTbR8qewYuSs+OMEcF6Gdx6HuHsA2sebtm+QmnU64ujJlQ7W/M8AxbIF2Xj5gHUuDVw5rRRa38a2nKQMJIWEzCdG7gUTTXGvcw== X-Microsoft-Exchange-Diagnostics: 1;BN6PR07MB3475;25:g3dcMNVZ1ZZa29lpUXLzmvkkvGVPU5H0OdTXrl2qSSAu6GctgCon6PEnuvO8QlMGDpVLkoFa+V1pkv/cNtPLQs7G4ztWUdhbxI667W/J7Fcz7R2j1ZFg9zjZZaZtSV6MzBqmL0AHrCZESXLIvEm/ZqfwAue353Jr2+A5qw16mAeReEI1zSsJ9hmllkbhSK2ExrdVnhPuW8RPnC3sUR3JduUZoar1/+RgqkM6V8as228l0dagLvBugmE6nmngp6O2/wArNBk949wmgpYWhu89Cl7wOcVxXYExJqCsEw5gI7PRuETLzsQ9RZFzUxGPX85mw5tCr1SvtElyd71W/erOYGH2PzxsXGJgOkho/Acri/X+FNocw/7nzeLv+OzTNlAshD5BC+wkLTjForh1F09owsJd4wWaIBm74Bq4VBdoBK7ImxiDt+ZL4RSyCO11dLw5wCZPV8GmJaIsl59mJ8n2cA5NMLJ8MW7kot0WGhB+PHI=;31:t5UgrqiNKbOXhQRribX58Vn5RjbsxI9WD719adknFFVnL7dLLPL5dMyDv1RchtV14ajBP5/XA0nKTyIiSzMnfJ2nrwoFVqvWDMWM9Rv2oeY2eEp4bb9VwvJFKh061xXCMpcl3Hl1sJ1OwT9FSdHmhRhmfLxhPY2gu1YyDQg5m+K6Xb1kmEcdMl7a/35xKlI9aTpdurvbANyxlMJtI2Ny5XAu83ShCTZWEdXiQzrkr7EEW9uq5FIcZqehZb+Zyj3pIkrQyxnPtLIN4LJJ7Zp0SA== X-Microsoft-Exchange-Diagnostics: 1;BN6PR07MB3475;20:hgJ8ByvFP2Xdt2m3KVWrphUM4/ODyVGp7Ufy4bNlpNfbNyZfoS8efMClGUDHnDcYsldx+DF1CzyHRKdWr/gOqpuPNsuSqBWsLF+1V9JzfoT7CyEB+512RJl/rVvKEQL8V+4vMWhuEztErPQ7Ez2S0ki5NUIIJ8JmElWtV7MximRl2Y6z1PreAObSg5uJJ2oTDkXfhpE3cBXhkEZ7Wh6SGvLJppE9Q3do5fa/bvBNn5zvAs2HxQmuz2wG9NpJUI0f0Ph4Ny7AGiqHxpuBB+dDPv5IV9N0UEOcUVmx/Sgvd6ZLu4+6nUQITWB+1nz3ToLwIjP3yen9cPzR8HvX2Dn1m/OhvAyablz4jyZaPav8yhZLlU8vaFEPLpHWXnrdFSlgIGeN+Oe59Ycnf26r0lGvqQlwJS9gipG+glmkXZ3i4ukYirucP5pRDwDhZvthzzEw2zIHy6ojQvIoltBbAeH9yBOKoSKw4n/PD/kKbBZbMu8xEXN3rJPnUxOYQ/XJe/M7 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(174360191007938); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(13018025)(13016025)(8121501046)(5005006)(93006095)(93004095)(10201501046)(3002001)(100000703101)(100105400095)(6041248)(20161123558100)(20161123560025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123562025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:BN6PR07MB3475;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:BN6PR07MB3475; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN6PR07MB3475;4:12asoflkE5P4med0jt+Q5aur9O3YCiKvkhsyEBJLG4?= =?us-ascii?Q?IVO2jzU5hdLoueMOgNk0MrDwamuPqGRipJWVfOa3c538DIS0OEuSuiYdpHaE?= =?us-ascii?Q?f/j7fblyH4HKaC50jlYgSHVqHzH01pa8j0HEn8PPxiQLS5ao3NNwyCV7La2n?= =?us-ascii?Q?YE7bA6+lYnN/kwspWI39Vv1XObRKiAi9mjC+J3uhj0qK0cTrkJ4DYoNkGAfZ?= =?us-ascii?Q?cfqEQE/3Wm5Od2fZ2V84VumeibikJm+RQt+OWCGXvrFv+IB/2NFjiPfMk+LF?= =?us-ascii?Q?XW+g5YndhVs3+lkk1hfU0lIQC2Ha5pYXNKGkgEXs6uThdLT0gRqnzrN5Gx+z?= =?us-ascii?Q?Mul9UYc7jam2rRI+94CbFW/t/n5bETSqBfhyse00eOT+r7h8fLSNi03Bxiq0?= =?us-ascii?Q?Mcfs5EcfPNnz6OgsR86JccdueSgapuFvQS7SR3hl6QAg/d3E143lWWbe//nS?= =?us-ascii?Q?w4aoz0KoYK5mSmRe5woIXIuVwNIGMC/2+6ZiTOs1KGMKxvkNeqstu1jc/ccs?= =?us-ascii?Q?nq1qqOI0c2o1DPpMpOs8j8lKLc9qt2lpVr81XI4zcO4Fp/YMCIX4r1bq3JIk?= =?us-ascii?Q?94DRzvqqxnKkav0B9IAuKMunPVp2QmDcab4tASqZdjswmxzyz67StvocM9/9?= =?us-ascii?Q?OFB412oviv1xO0g4SH8DLAsb/tahjZvSv2LU7V2sjpA0lvqwTNVfWUnKyoTm?= =?us-ascii?Q?jHiEErVkmc6/hVASrUQ5oI3PakdTJseHb6GVWbjtYRd1D06b9Iix+BE568AB?= =?us-ascii?Q?nY2gGOW3SMAiKTANoh2FIoBH5um5xrn1BCNu0k1HRnnIdWkmRRGzNG5vw5Yz?= =?us-ascii?Q?CAZ79Asc8SjAstBenZEUD6IGhr9pEc2JkgAoOsmr1n+IIhO+o9eWmKW3hFD0?= =?us-ascii?Q?Wtp/gntZWAzb51ddhb6sBQYzoGCdMBI8vxvfu6HcRfjQmwQNKJC7Y16DqwJQ?= =?us-ascii?Q?dagoR5sAzKYEDl3EKaFyw3g+zRtAr92SfDtz8E0/yqcWrAWZpKu5FHtutqax?= =?us-ascii?Q?gCYMyQPM60DiP8S6GNTG8Yji5mN8JaXGJAgnEsWaBgpMV14LT5tICprcw0+K?= =?us-ascii?Q?3i2nMGeffxR6JKL7roFMFfqgX6o+RyA3gBQ5nYMlpaPHvYnQNv7Hk/x9Cnto?= =?us-ascii?Q?CGSRj/rIVy4Xluij5AtSRI7dshPkCk3CkwGUjOoki5JA25MgyVS5ZigS0iL2?= =?us-ascii?Q?0wew4XLHcyP1m9HPuGoe3+jjTcMn9Zc5YDbvZ6I9Jz0ugxel1ubdwWiA=3D?= =?us-ascii?Q?=3D?= X-Forefront-PRVS: 0329B15C8A X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN6PR07MB3475;23:JW7Xj0L5bbmRH2clBUG+lngMUZlzTGOf6q12sSXnD?= =?us-ascii?Q?AQ8rJAckVrnn/8lbopl/80iTvnAwomTohuOde2REQ1XC2rLyxeMNfQrFJfnW?= =?us-ascii?Q?c8XRlUmVoCsagOzr7eCg5dInJakp7vQ/Bmw5jic/hjn1rZoJbZwmMK8EQgyy?= =?us-ascii?Q?iT1AGawUbWnO0UhkIDYKsX6SY9FVQ9jSuCTQHQA1fgBK35tZdqgrRhmr/vQc?= =?us-ascii?Q?UinabIRaWJdqWjhhILOgfT/jzLYAlrsPlhSdwMPuZlwTYT6sXKA9I1IRWpUL?= =?us-ascii?Q?J6AmOH9iABPvfLXB3V0wTwyMUjkwpO3s4agJIZQQCDfP43cr2p2D7o6Z3sIc?= =?us-ascii?Q?dRJuhCo/lTym1mp8UQt2FXBJdrZxtTx3NYSjF8cRAt9/WoWMkx6dputhRXVz?= =?us-ascii?Q?abl+Tx3oKwRIEXhtzyHuUIUb30AESbBuz91Ym7MIkW50KXAZNBqNx0/g1wmJ?= =?us-ascii?Q?vU7687Wk55h2ZQIwnjTBrETfXxKUOIzJRNYjaUA6IBZV+Q+8AP8fObatLV6t?= =?us-ascii?Q?oF1mrrYFqJcFJMLhDTealtTomIIQIbIXkJ8thiw3V3v2XaM+QHUKraLoy1bB?= =?us-ascii?Q?/C2Mv5wU40ecjF3O386j+8PEqo8WwQXyAo55zX+6gGdQXplMPVCMRO2moS43?= =?us-ascii?Q?quZBZIsXibNgroKP4OS2Yj5GPL8v42gJSP6F4QLb5ber0rEofrIDaasf4izp?= =?us-ascii?Q?4gLtJC9B8cBMPqwVlfww3LobVkWLnR+iQEvJenTYwCM6f9vTAFyGS0SzpUYY?= =?us-ascii?Q?cTFaFpWyYaHj40dsHXPK6hTiWmvQwfATjQeS5GzmpXylqBY5l4LFEam64HXJ?= =?us-ascii?Q?j5EH6sGucPHn4C7XB25hkdhdnsDg+v4od8ud/Sq2TYnZ6TOuBMongtnkYmW2?= =?us-ascii?Q?m09IKMt1S05FSZx1NU+5fBxbVU3SrsbnpLH1KvN4Ftu3cvZn4lmzhHK/d1jP?= =?us-ascii?Q?q89u0sPJuebh7+iZPEXhG4tdNxyw3hgWfG29eijDrheM7Thh7CHAd6MtNxHX?= =?us-ascii?Q?Vbl6uCot6Wd6X+/tD/SiHkd+M58wSGyZbfqSJR3LVpto3PtxV03DbULrIFCF?= =?us-ascii?Q?C15iPil6xX+tzmU+EOOGF8Whs9h54kEcisPMxBGcPPCzSCE06EYPsV/6DkmJ?= =?us-ascii?Q?WDalTSCwCgq/oT1opHtNiKzJwEB4KJo?= X-Microsoft-Exchange-Diagnostics: 1;BN6PR07MB3475;6:+1+wnBe+v6bONK9Y96YsCEHtEt+FmlOr1XPzKXee5tejH5gQwHH6JPaUFhbRtDXMW8tlNUoKcXseJvcnhkV1x2C5DeFbVoE/Y/pwrS9MPYuatr7s2K+90XYuB1mPxufXxkgrX3jACrF9MDORSAWMrUK/UG2uiQzUhDsgquatLcV2K79ZnPma21x8A/QJXX01xv54Ob8WNQqeRH0icetBzeXKFugY+YsGL6G94fWSy9CdNDzLfzq3YpaljV+Q9ycGQD81SygREW6+KmtDO5g4LoQ9h3Jch8OaNlfsL0TWD0wx0jhHz02X0YC+mwQb8NNqd3n5h78BpD/2ITFQlpwIsp0mLe7woxi14+Vl4BI4daUK4Tx3u5/Qzh6O9yUflsn/nnRjv7S0+MO9Qn3cO/uMPg5M8qmcIDjhJH0GehKxj9OyWzFyON0VKIc0ot6N2THRvl8c3Djx7KvcIFKiD93SSbEKgUa6J6EPfmip2XYLJZfOSU3FZEMacEX4sRGuRQRT42dD0/UnA7rICERVMoM7fQ== X-Microsoft-Exchange-Diagnostics: 1;BN6PR07MB3475;5:dQ8CgItzz4xFHrXKEtA4FkJDn0ARYNnWaN91PV3O2FxtmNIPEswudKZGu64HBuDez2LATpxsP3yVUXE0DPBtqFxbhmEkHQ44hm0x5VpG0EqEp1Y+PANCAGybY8FRfms1BwOvW3Ug1VyPBZ31tRneTD7vD0r9zP7dxoL/N0lC6On7loGYJBU00mXtLFpihCPrIxpP5ZvfihwoCKO8dsbQWZYHvb0fWz6AamK37H0AFMRI8fQQpBSOxoC/EjlCoxS+CTDKDowLTCk8QpcAcIDODs8bCHg2BX+lwL1OXeOLghHWBpJEmar++kbZuYC8sCGdK7Dyva29cjR/McjH4M3stu4agea9AEL9mrtEP+TlM1BPQJaEyt6iNn0YjQSbDFRu2qL6olXEzFzJQfsqktlZPBxZiut+NZ5MJ18hzr5DqvYWO991W0S/h5YMUA2wQJ7Y7ubHr+kV84oM95TUoq2JuUQKEnU14k0i94bHZW46HH7mb1pjN64s/KI+qX96YSLB;24:wOtSo/L1e8r8iEwEFtjuZsdQ/5gpwYuPV6KWmWP439/INHu/cQEy1TnAhKxLjQVjja2KZfgnWZ0ucbDiyKLs7/nLf+kKxOBwudmVTYbcaa4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BN6PR07MB3475;7:My+iSPH0DVTiOLVVMzB3DRruMIHb6VCoasz7IQbr4aMFE6nrIYl7mn8nbFid1kQVKtUzRp1B1LV2k+UQUF7D0RcEaOGuNGMSer23Efj6IFtDmjgsSud68xr8zWg7Jhwp9XNgrHljc5KRJvpQXACV7YWFQ+CyS4Gdhba02yel+Tmn1/gQHylEdtpZvf2OwdupV9yijumSy0ipm/Aawsvu+Njl9GsTv5iS0uKBkNDvPD9j1u/P2Jbqp5AcS0sF3+sLsA7D564qfscfkcFKOPsYUeJMj1e1GbYjxXid3/uvngLXDE4IL0us6E5ktjMU5wGF3HAQJF+jM9fDId2K6ZEhBQ== X-OriginatorOrg: unisys.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jun 2017 20:08:07.9582 (UTC) X-MS-Exchange-CrossTenant-Id: 8d894c2b-238f-490b-8dd1-d93898c5bf83 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=8d894c2b-238f-490b-8dd1-d93898c5bf83;Ip=[192.61.61.105];Helo=[USEA-NAEDGE2.unisys.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR07MB3475 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 6108 Lines: 136 This patch moves visorbus from drivers/staging/visorbus to drivers/virt. Signed-off-by: David Kershner Reviewed-by: Tim Sell --- MAINTAINERS | 1 + drivers/staging/unisys/Kconfig | 1 - drivers/staging/unisys/Makefile | 1 - drivers/virt/Kconfig | 1 + drivers/virt/Makefile | 1 + drivers/{staging/unisys => virt}/visorbus/Kconfig | 2 +- drivers/{staging/unisys => virt}/visorbus/Makefile | 0 drivers/{staging/unisys => virt}/visorbus/controlvmchannel.h | 0 drivers/{staging/unisys => virt}/visorbus/vbuschannel.h | 0 drivers/{staging/unisys => virt}/visorbus/visorbus_main.c | 0 drivers/{staging/unisys => virt}/visorbus/visorbus_private.h | 0 drivers/{staging/unisys => virt}/visorbus/visorchannel.c | 0 drivers/{staging/unisys => virt}/visorbus/visorchipset.c | 0 drivers/{staging/unisys => virt}/visorbus/vmcallinterface.h | 0 14 files changed, 4 insertions(+), 3 deletions(-) rename drivers/{staging/unisys => virt}/visorbus/Kconfig (95%) rename drivers/{staging/unisys => virt}/visorbus/Makefile (100%) rename drivers/{staging/unisys => virt}/visorbus/controlvmchannel.h (100%) rename drivers/{staging/unisys => virt}/visorbus/vbuschannel.h (100%) rename drivers/{staging/unisys => virt}/visorbus/visorbus_main.c (100%) rename drivers/{staging/unisys => virt}/visorbus/visorbus_private.h (100%) rename drivers/{staging/unisys => virt}/visorbus/visorchannel.c (100%) rename drivers/{staging/unisys => virt}/visorbus/visorchipset.c (100%) rename drivers/{staging/unisys => virt}/visorbus/vmcallinterface.h (100%) diff --git a/MAINTAINERS b/MAINTAINERS index 7a92b67..bfd3bb7 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -13119,6 +13119,7 @@ F: drivers/staging/unisys/ F: include/linux/visorbus/ F: Documentation/ABI/stable/sysfs-bus-visorbus F: Documentation/visorbus.txt +F: drivers/virt/visorbus UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER M: Vinayak Holikatti diff --git a/drivers/staging/unisys/Kconfig b/drivers/staging/unisys/Kconfig index 4f1f5e6..688b5e3 100644 --- a/drivers/staging/unisys/Kconfig +++ b/drivers/staging/unisys/Kconfig @@ -11,7 +11,6 @@ menuconfig UNISYSSPAR if UNISYSSPAR -source "drivers/staging/unisys/visorbus/Kconfig" source "drivers/staging/unisys/visornic/Kconfig" source "drivers/staging/unisys/visorinput/Kconfig" source "drivers/staging/unisys/visorhba/Kconfig" diff --git a/drivers/staging/unisys/Makefile b/drivers/staging/unisys/Makefile index 20eb098..e45f44b 100644 --- a/drivers/staging/unisys/Makefile +++ b/drivers/staging/unisys/Makefile @@ -1,7 +1,6 @@ # # Makefile for Unisys SPAR drivers # -obj-$(CONFIG_UNISYS_VISORBUS) += visorbus/ obj-$(CONFIG_UNISYS_VISORNIC) += visornic/ obj-$(CONFIG_UNISYS_VISORINPUT) += visorinput/ obj-$(CONFIG_UNISYS_VISORHBA) += visorhba/ diff --git a/drivers/virt/Kconfig b/drivers/virt/Kconfig index 99ebdde..b13acff 100644 --- a/drivers/virt/Kconfig +++ b/drivers/virt/Kconfig @@ -30,4 +30,5 @@ config FSL_HV_MANAGER 4) A kernel interface for receiving callbacks when a managed partition shuts down. +source "drivers/virt/visorbus/Kconfig" endif diff --git a/drivers/virt/Makefile b/drivers/virt/Makefile index c47f04d..f3f49f6 100644 --- a/drivers/virt/Makefile +++ b/drivers/virt/Makefile @@ -3,3 +3,4 @@ # obj-$(CONFIG_FSL_HV_MANAGER) += fsl_hypervisor.o +obj-$(CONFIG_UNISYS_VISORBUS) += visorbus/ diff --git a/drivers/staging/unisys/visorbus/Kconfig b/drivers/virt/visorbus/Kconfig similarity index 95% rename from drivers/staging/unisys/visorbus/Kconfig rename to drivers/virt/visorbus/Kconfig index 5113880..49c1c75 100644 --- a/drivers/staging/unisys/visorbus/Kconfig +++ b/drivers/virt/visorbus/Kconfig @@ -4,7 +4,7 @@ config UNISYS_VISORBUS tristate "Unisys visorbus driver" - depends on UNISYSSPAR + depends on VIRT_DRIVERS ---help--- The visorbus driver is a virtualized bus for the Unisys s-Par firmware. Virtualized devices allow Linux guests on a system to share disks and diff --git a/drivers/staging/unisys/visorbus/Makefile b/drivers/virt/visorbus/Makefile similarity index 100% rename from drivers/staging/unisys/visorbus/Makefile rename to drivers/virt/visorbus/Makefile diff --git a/drivers/staging/unisys/visorbus/controlvmchannel.h b/drivers/virt/visorbus/controlvmchannel.h similarity index 100% rename from drivers/staging/unisys/visorbus/controlvmchannel.h rename to drivers/virt/visorbus/controlvmchannel.h diff --git a/drivers/staging/unisys/visorbus/vbuschannel.h b/drivers/virt/visorbus/vbuschannel.h similarity index 100% rename from drivers/staging/unisys/visorbus/vbuschannel.h rename to drivers/virt/visorbus/vbuschannel.h diff --git a/drivers/staging/unisys/visorbus/visorbus_main.c b/drivers/virt/visorbus/visorbus_main.c similarity index 100% rename from drivers/staging/unisys/visorbus/visorbus_main.c rename to drivers/virt/visorbus/visorbus_main.c diff --git a/drivers/staging/unisys/visorbus/visorbus_private.h b/drivers/virt/visorbus/visorbus_private.h similarity index 100% rename from drivers/staging/unisys/visorbus/visorbus_private.h rename to drivers/virt/visorbus/visorbus_private.h diff --git a/drivers/staging/unisys/visorbus/visorchannel.c b/drivers/virt/visorbus/visorchannel.c similarity index 100% rename from drivers/staging/unisys/visorbus/visorchannel.c rename to drivers/virt/visorbus/visorchannel.c diff --git a/drivers/staging/unisys/visorbus/visorchipset.c b/drivers/virt/visorbus/visorchipset.c similarity index 100% rename from drivers/staging/unisys/visorbus/visorchipset.c rename to drivers/virt/visorbus/visorchipset.c diff --git a/drivers/staging/unisys/visorbus/vmcallinterface.h b/drivers/virt/visorbus/vmcallinterface.h similarity index 100% rename from drivers/staging/unisys/visorbus/vmcallinterface.h rename to drivers/virt/visorbus/vmcallinterface.h -- 1.9.1