Received: by 2002:a05:6a10:6d10:0:0:0:0 with SMTP id gq16csp3415561pxb; Tue, 19 Apr 2022 01:50:33 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyvaAAwxS/S7jO4ozCB/Kf0Xnd/wjaxrcg1BsE3LnMVujF5z3yW1Y9vfqw7ED26vaIneCih X-Received: by 2002:a17:902:e541:b0:159:db95:9d30 with SMTP id n1-20020a170902e54100b00159db959d30mr3883201plf.91.1650358233604; Tue, 19 Apr 2022 01:50:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1650358233; cv=none; d=google.com; s=arc-20160816; b=OdBOhANeibN0BIzvUz1D9+UNatZT2qdNlTgMLk6tubXeSjoZjL0LSaV8j41bQzaa3I YxDFw8keMwHfX7f6lPqplQRKbDDdQhTWs470ujfnf2F8ltmhLXEWcNVke/1Q2RkQ8D7H xmtUfDGwlDOJkJOz5KJBVplIB95NfUePTH5mhazmf9iB3aASay6Dj8jZLbMxF5qYyC5h ECblL2bpCMC08idt+P9jSzvnWmemPKHfd9gyWCs5rtkss4vlViJvjtvX12XQB+quhwtk djm36+99AbfeKQ0D71u1wd62UhFJRuBKCcD4JWkKqfwtQhiD2LyKGzL/vnY4qHRlH3uN BI8w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:to:from:date:sender:dkim-signature; bh=8x4EIBktaep8KLV7xYfWOqCNjJ4iQEpx8+XIrD81NpQ=; b=ZkBSmBzUShmHgthIhqHFBpqcivW6PeCRzP7XKFIEYHS8leG7ku7mmLqkWb4M4qlARr aK0pRWFiJ29kuhw1T99NFSDM2kp+BmJVA+0KOX3CFWDbLaVHhdbZZ9ud8OKrGoCSR0w8 80JnoEAyD9ZwvQLSJc82ipcpP8Dg0ADxPiKeVdAuUHTOtOIha+Tcl5d9oFrCfLOlzxE5 37ZE8iGzmmhC1W4RLg/xD6wt/WbyIy7W5E7CXWiIBxSQ2SU5Q70oz0Nuuv5DIvbfKVTD e7maDNyWeF5h0SsXfLMT9bXvQXBeDgEHCOr7u7sX9n3NiYhIRjZX7k2zJ3Xt+vNRzTaP UP5Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeagain.dev header.s=smtp header.b=YBCN5D3H; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id lk10-20020a17090b33ca00b001cd5316d236si1822173pjb.35.2022.04.19.01.50.20; Tue, 19 Apr 2022 01:50:33 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@codeagain.dev header.s=smtp header.b=YBCN5D3H; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235265AbiDRXed (ORCPT + 99 others); Mon, 18 Apr 2022 19:34:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49254 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235229AbiDRXec (ORCPT ); Mon, 18 Apr 2022 19:34:32 -0400 Received: from m228-13.mailgun.net (m228-13.mailgun.net [159.135.228.13]) by lindbergh.monkeyblade.net (Postfix) with UTF8SMTPS id 0625227B23 for ; Mon, 18 Apr 2022 16:31:51 -0700 (PDT) DKIM-Signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=codeagain.dev; q=dns/txt; s=smtp; t=1650324711; h=In-Reply-To: Content-Type: MIME-Version: References: Message-ID: Subject: Subject: To: To: From: From: Date: Sender: Sender; bh=8x4EIBktaep8KLV7xYfWOqCNjJ4iQEpx8+XIrD81NpQ=; b=YBCN5D3HmbgRvc5AbLPrsXAzpGla8Td2BrqiNgak04uFU1NS6tn1CVMQjbfaKKioMyfuMYSE hfEBeaOJ1CFGq8NOatYOjlBuhKWMjlIbvLhquAXOZ0iDGnUg+p06dwDXcuw4yGmdcp/e0uVD VevtDQwrUpxEA4pOK7zmCfkvhomyqS+eOIebLJ43ck314icJXQWp2zIwk/HZFskyaUM5g69Q Smt0cIojmPeWyXHI1ff1aIdcBuZ9P6Axv/jEIX/rKH6Y5wvshO7qacKc8iAWy/Muq/8GYi6Z y58KqFgJ99WCewpvBjKdzVAB/weHFoeOB//ffyiqyz1Jnur1eR8meA== X-Mailgun-Sending-Ip: 159.135.228.13 X-Mailgun-Sid: WyJkNDU4NiIsICJsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnIiwgImJlOWM2ZCJd Received: from AN5Bruno (186-250-90-1.mhnet.com.br [186.250.90.1]) by smtp-out-n03.prod.us-east-1.postgun.com with SMTP id 625df4e7514839a819a976e3 (version=TLS1.3, cipher=TLS_AES_128_GCM_SHA256); Mon, 18 Apr 2022 23:31:51 GMT Sender: codeagain@codeagain.dev Date: Mon, 18 Apr 2022 20:31:47 -0300 From: Bruno Moreira-Guedes To: Greg Kroah-Hartman , Martyn Welch , Manohar Vanga , linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, outreachy@lists.linux.dev, Bruno's Patch Watchbox Subject: [PATCH v3 3/3] staging: vme: Move 'vme/devices' to 'vme_user/' Message-ID: <2cd7de9a426c443a5ea618682d605ecfd751d798.1650321310.git.codeagain@codeagain.dev> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="h7wzwr7dd4vsi3qs" Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE,T_SPF_PERMERROR autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --h7wzwr7dd4vsi3qs Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In ("Staging: VME: move VME=20 drivers out of staging") the vme code, board and bridge drivers were moved out of the staging tree, remaining only the VME user device=20 driver. Since this driver is the only one remaining in staging, such multi-level structure confuses more than helps. The current structure is as follows: - drivers/staging/vme/ Makefile devices/ Kconfig Makefile vme_user.c vme_user.h The top-level Makefile has the only function of calling another Makefile into the devices/ subdirectory. This latter only compiles the vme_user=20 driver, since there is no other in the staging tree. This patch removes the unnecessary Makefile from the 'vme/' dir, move the contents of 'vme/devices' into the 'vme/' dir, and renames it to 'vme_user/' (the driver name), allowing a straightforward understanding of this driver's contents. Furthermore, it updates the MAINTAINERS file to properly reflect the new paths. Signed-off-by: Bruno Moreira-Guedes --- MAINTAINERS | 2 +- drivers/staging/Kconfig | 3 +-- drivers/staging/Makefile | 2 +- drivers/staging/vme/Makefile | 2 -- drivers/staging/{vme/devices =3D> vme_user}/Kconfig | 0 drivers/staging/{vme/devices =3D> vme_user}/Makefile | 0 drivers/staging/{vme/devices =3D> vme_user}/vme_user.c | 0 drivers/staging/{vme/devices =3D> vme_user}/vme_user.h | 0 8 files changed, 3 insertions(+), 6 deletions(-) delete mode 100644 drivers/staging/vme/Makefile rename drivers/staging/{vme/devices =3D> vme_user}/Kconfig (100%) rename drivers/staging/{vme/devices =3D> vme_user}/Makefile (100%) rename drivers/staging/{vme/devices =3D> vme_user}/vme_user.c (100%) rename drivers/staging/{vme/devices =3D> vme_user}/vme_user.h (100%) diff --git a/MAINTAINERS b/MAINTAINERS index 3ed62dcd144e..efc38961f792 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -21010,7 +21010,7 @@ L: linux-kernel@vger.kernel.org S: Maintained T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git F: Documentation/driver-api/vme.rst -F: drivers/staging/vme/ +F: drivers/staging/vme_user/ F: drivers/vme/ F: include/linux/vme* =20 diff --git a/drivers/staging/Kconfig b/drivers/staging/Kconfig index e4dcf411030d..e117811ec832 100644 --- a/drivers/staging/Kconfig +++ b/drivers/staging/Kconfig @@ -86,7 +86,6 @@ source "drivers/staging/fieldbus/Kconfig" =20 source "drivers/staging/qlge/Kconfig" =20 - -source "drivers/staging/vme/devices/Kconfig" +source "drivers/staging/vme_user/Kconfig" =20 endif # STAGING diff --git a/drivers/staging/Makefile b/drivers/staging/Makefile index 65e317922e3f..db7287de0faf 100644 --- a/drivers/staging/Makefile +++ b/drivers/staging/Makefile @@ -14,7 +14,7 @@ obj-$(CONFIG_OCTEON_ETHERNET) +=3D octeon/ obj-$(CONFIG_OCTEON_USB) +=3D octeon-usb/ obj-$(CONFIG_VT6655) +=3D vt6655/ obj-$(CONFIG_VT6656) +=3D vt6656/ -obj-$(CONFIG_VME_BUS) +=3D vme/ +obj-$(CONFIG_VME_BUS) +=3D vme_user/ obj-$(CONFIG_IIO) +=3D iio/ obj-$(CONFIG_FB_SM750) +=3D sm750fb/ obj-$(CONFIG_USB_EMXX) +=3D emxx_udc/ diff --git a/drivers/staging/vme/Makefile b/drivers/staging/vme/Makefile deleted file mode 100644 index cf2f686ccffe..000000000000 --- a/drivers/staging/vme/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -# SPDX-License-Identifier: GPL-2.0 -obj-y +=3D devices/ diff --git a/drivers/staging/vme/devices/Kconfig b/drivers/staging/vme_user= /Kconfig similarity index 100% rename from drivers/staging/vme/devices/Kconfig rename to drivers/staging/vme_user/Kconfig diff --git a/drivers/staging/vme/devices/Makefile b/drivers/staging/vme_use= r/Makefile similarity index 100% rename from drivers/staging/vme/devices/Makefile rename to drivers/staging/vme_user/Makefile diff --git a/drivers/staging/vme/devices/vme_user.c b/drivers/staging/vme_u= ser/vme_user.c similarity index 100% rename from drivers/staging/vme/devices/vme_user.c rename to drivers/staging/vme_user/vme_user.c diff --git a/drivers/staging/vme/devices/vme_user.h b/drivers/staging/vme_u= ser/vme_user.h similarity index 100% rename from drivers/staging/vme/devices/vme_user.h rename to drivers/staging/vme_user/vme_user.h --=20 2.35.3 =20 --h7wzwr7dd4vsi3qs Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQQTUrsHCxGmQ5vyKRAZtd3tyEY2kgUCYl304wAKCRAZtd3tyEY2 kgNmAPwLh3EkpG84T97NtaG8gqOBkJU+EGzJaOKh5x6SkgcIJwEA47aCj+qjQsoj MXoDbCPMt9F5PzXqj+auLgSaUGZgRQg= =76Yv -----END PGP SIGNATURE----- --h7wzwr7dd4vsi3qs--