Received: by 2002:a05:7412:31a9:b0:e2:908c:2ebd with SMTP id et41csp5087268rdb; Sat, 16 Sep 2023 02:18:15 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFxgmr0C0f4Bf2R5sws9ZaEN3UF0yge6SOPAMyo1J3d3NQgHduk/EJNz3UI3ijrJUQUV8+R X-Received: by 2002:a17:90b:4c4b:b0:268:2523:652c with SMTP id np11-20020a17090b4c4b00b002682523652cmr3780531pjb.31.1694855894880; Sat, 16 Sep 2023 02:18:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1694855894; cv=none; d=google.com; s=arc-20160816; b=hs6xvIEXiXuOSFu715yOPpGfQCE/AmDsLerHdJvcRj1okC/8fnNLi5jPUphhn9AFLZ +jxJ+Vpoyti8Ymz63MHSVvBG6uI6mfeG3JbFwK2aHlA1Gu5wUEzOIJYDULvUVSJ3dPPw jXVbmykelMRb5IlCqaq0W3OjiuBESaAN8+DMoX9/CSeyHGJbz4j0chc6lfX0N5e7+3pb iyAcWPzhnGPppy2vz2ZNfTKpCD4RWeRzKrmNYOHBCDHEvod24drTejNMwlmsB3hiuJgq jakNZB/B0ivXf9VT8I/pc6remN9dv94lAZghc84zEwWNoIkEc0XZPK+Y3ZnwrHWN/Bbq SwWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=Pi4DIl099LVuZQTzCBRQVehGaXqGu1f9gjAvxTTgha0=; fh=aNoPNoVGML2vOpGZiN1lUHPVtrT3a49rK65TZ4oq32Y=; b=BcSfbePQzHdMmC/JTjpzdmraQEOk+E0bSoPq6rzn+LzVX05Xdt4Wco8b246pENSQ57 N32l2BwlkADsDXL+bOPJFRKpN0mD28yKpGGg2oUodSNMMcfsIDTR+ZB6EAl4COtMzeEP ayugVqhsY4lPik3wLCu14NZIVvH87+5ge5lrWj683UVOnptFsWZFqIazQUps9VB+XHOl t0TSlRPUNtBlZ+0ZWCpnp1SIs0+vbgy8qJjQ97JoeJ50t0QpKtaxIZntNyLElbIsPTSh mphY4IwJLKSjtSl7+2/YSGhzQGgok8KKuVLuqduaQVSuzdsbejdtF3ts20LJFy7EeKCe Q/cw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=hU6Wcb0c; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from snail.vger.email (snail.vger.email. [2620:137:e000::3:7]) by mx.google.com with ESMTPS id x6-20020a17090ab00600b002634977e6e5si6805418pjq.142.2023.09.16.02.18.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 16 Sep 2023 02:18:14 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) client-ip=2620:137:e000::3:7; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=hU6Wcb0c; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:7 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 975B7813528E; Sat, 16 Sep 2023 02:13:39 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238426AbjIPJMC (ORCPT + 99 others); Sat, 16 Sep 2023 05:12:02 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47822 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230487AbjIPJLg (ORCPT ); Sat, 16 Sep 2023 05:11:36 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E3F30173B; Sat, 16 Sep 2023 02:11:31 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 18BF3C433C8; Sat, 16 Sep 2023 09:11:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1694855491; bh=NwSx+V/Cu+eKysd1GiNut197AabZGnY2SMY7krJafgo=; h=From:To:Cc:Subject:Date:From; b=hU6Wcb0cAjnVRO1p6MA3ztx8XY5zWcx6nPnHBEC6/ZKkXkiCNpAXuEluhkDAtyk5q OHnGArj2Zvlf5DVFhhiRqhNo6W01AHcBfHciz7pXDfXmg3a+063gc4YaWYCQ4Cu3Mt BZQz2xsHvKylTf4paSBlpwbKwtwpdKqVElIabfYyA6JQUlT7BggBtYYaDNwtRdNRTW qxnwIQvqQxjR1L3mE1YhkygTS3EhUQWpp+BD+3z6K3W1LPBVSqTj9+pk7RHwLF8AnW DhhQt7LO37/mWig/wMlV4GuYZcRlo+iFg8xpwrApQ4hUDgx3stfZ43WFlpVA3b8L1x V3KkHPPQCLbEg== From: Wolfram Sang To: linux-kernel@vger.kernel.org Cc: Florian Fainelli , Greg KH , Wolfram Sang , linux-mips@vger.kernel.org Subject: [RFC PATCH 0/2] vlynq: remove bus support Date: Sat, 16 Sep 2023 11:11:22 +0200 Message-Id: <20230916091125.3221-1-wsa@kernel.org> X-Mailer: git-send-email 2.35.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED 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 X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (snail.vger.email [0.0.0.0]); Sat, 16 Sep 2023 02:13:39 -0700 (PDT) From: Wolfram Sang I'd like to clean up the 'drivers' directory and Kconfig menu, at least a little. One major thing I noticed is that VLYNQ can actually be removed. From patch 2: --- There are no users with a vlynq_driver in the Kernel tree. So, remove the bus driver which hardly has seen any activity since 2009. It was even marked EXPERIMENTAL as long as that symbol existed. OpenWRT had some out-of-tree drivers which they probably intended to upport, but AR7 devices are not supported anymore because they are "stuck with Kernel 3.18" [1]. So, this code can go nowadays. [1] https://openwrt.org/docs/techref/targets/ar7 --- Patch 1 removes MIPS specific bus initialization code which is the only user of the VLYNQ bus currently. Sending out as RFC to gather comments. Patches are based on 6.6-rc1 and created with "--irreversible-delete" to save some space. They are compile tested only, buildbots were happy. I think this mainly goes to Florian Fainelli. Florian, what do you think? All the best! Wolfram Wolfram Sang (2): MIPS: AR7: remove VLYNQ init vlynq: remove bus driver MAINTAINERS | 7 - arch/mips/Kconfig | 1 - arch/mips/ar7/platform.c | 193 +------ arch/mips/include/asm/mach-ar7/ar7.h | 1 - drivers/Kconfig | 2 - drivers/Makefile | 1 - drivers/vlynq/Kconfig | 21 - drivers/vlynq/Makefile | 6 - drivers/vlynq/vlynq.c | 799 --------------------------- include/linux/vlynq.h | 149 ----- 10 files changed, 1 insertion(+), 1179 deletions(-) delete mode 100644 drivers/vlynq/Kconfig delete mode 100644 drivers/vlynq/Makefile delete mode 100644 drivers/vlynq/vlynq.c delete mode 100644 include/linux/vlynq.h -- 2.35.1