Message ID | cover.1701778038.git.u.kleine-koenig@pengutronix.de |
---|---|
Headers |
Return-Path: <linux-kernel-owner@vger.kernel.org> Delivered-To: ouuuleilei@gmail.com Received: by 2002:a59:bcd1:0:b0:403:3b70:6f57 with SMTP id r17csp3391443vqy; Tue, 5 Dec 2023 04:26:52 -0800 (PST) X-Google-Smtp-Source: AGHT+IFqBuGCjHDo77GVGERraDsGzYCLT1vGhjnwJWQsOQ9orA4rDwB33yPBqmKmqrcUyMNzhPfw X-Received: by 2002:a05:6358:5e10:b0:16e:3fdc:4d4f with SMTP id q16-20020a0563585e1000b0016e3fdc4d4fmr7810866rwn.27.1701779211984; Tue, 05 Dec 2023 04:26:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701779211; cv=none; d=google.com; s=arc-20160816; b=dEQIMx+aUnuAPF0GWwV64tb5qFw8ZPEPT/dseE9493sTNLA/X+YL6XqKco/W+b+8ME 93Ok/76unLRD4n/ClA9y8nFW+6bjJbs4HdHFDyM3qRQ7LbixBDuS+s9FXGdKvXZmW6Jn 7fQBfdajNOpNwhsABd4WRURpBSaUn07AAiCBNm/kU4TA+YLKVsnOCnkyeNNGS3o2swAT hYOroHiCo28633YbcOx0ND8hwgsdhv8KZmLgVVvtSMzu1pEZdq7f388+dDzIl7DL/Tjq AmWUAwCvuhM3Kr2yTtLmvzxQmFZyYeV7KC9UnuXZP1se/gmyY7GGr+WQZnBwQv0+3gYi jCAQ== 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; bh=htfZyRq8Evz8pqzM+8EG1AWdMN1rTGMMpwuFyhQqlT4=; fh=s+qkASBOgmyJre7qkvg0RVL+l+PTJTw3AkB+PSx55eg=; b=j0htQZWExKMkePVwADnhRCYJAQNgK6HyoNdP0i394k6JkeMrKicNnJ2Zbzo5f9denH LbjVZW/4tKHPFNO2NxyBZtCebzj1g0ottLNiP+LudBjmzXqL42MhNVsXdjTAaUCWmCuf BquUpPHe+6fkDPycWc6TcN0egLTdLIL7XgY7G2UQFxzQFzEqK4aNWWeDv1ab3QUFWSXf 9Y/Nw0RnEbofYw1ZuKlcmVvUJ04qdBPbIln7l1wzob/K+VO8LS1aYXjXW5WV9HcNzVpc vcBmHKPEB0dEE1HU8dpA+tWDQG3maHqFIF1tfuAKXdXO5lDOs2czte++WS3ZE/7hSg7Z gkQA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from snail.vger.email (snail.vger.email. [23.128.96.37]) by mx.google.com with ESMTPS id g22-20020a056a0023d600b00691019fd0efsi9500124pfc.75.2023.12.05.04.26.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Dec 2023 04:26:51 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) client-ip=23.128.96.37; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.37 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by snail.vger.email (Postfix) with ESMTP id 36D2F80C5FAD; Tue, 5 Dec 2023 04:26:50 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at snail.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235175AbjLEM0j (ORCPT <rfc822;chrisfriedt@gmail.com> + 99 others); Tue, 5 Dec 2023 07:26:39 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54506 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231981AbjLEM0c (ORCPT <rfc822;linux-kernel@vger.kernel.org>); Tue, 5 Dec 2023 07:26:32 -0500 Received: from metis.whiteo.stw.pengutronix.de (metis.whiteo.stw.pengutronix.de [IPv6:2a0a:edc0:2:b01:1d::104]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DF98DD7 for <linux-kernel@vger.kernel.org>; Tue, 5 Dec 2023 04:26:38 -0800 (PST) Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <ukl@pengutronix.de>) id 1rAUVZ-0005XV-Aq; Tue, 05 Dec 2023 13:26:37 +0100 Received: from [2a0a:edc0:0:900:1d::77] (helo=ptz.office.stw.pengutronix.de) by drehscheibe.grey.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <ukl@pengutronix.de>) id 1rAUVW-00Djul-Mr; Tue, 05 Dec 2023 13:26:34 +0100 Received: from ukl by ptz.office.stw.pengutronix.de with local (Exim 4.94.2) (envelope-from <ukl@pengutronix.de>) id 1rAUVW-00EhQX-DJ; Tue, 05 Dec 2023 13:26:34 +0100 From: =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= <u.kleine-koenig@pengutronix.de> To: Liam Girdwood <lgirdwood@gmail.com>, Mark Brown <broonie@kernel.org> Cc: patches@opensource.cirrus.com, linux-kernel@vger.kernel.org, Marek Vasut <marek.vasut+renesas@gmail.com>, linux-renesas-soc@vger.kernel.org, Maxime Coquelin <mcoquelin.stm32@gmail.com>, Alexandre Torgue <alexandre.torgue@foss.st.com>, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, Kunihiko Hayashi <hayashi.kunihiko@socionext.com>, Masami Hiramatsu <mhiramat@kernel.org>, kernel@pengutronix.de Subject: [PATCH 0/8] regulator: Convert to platform remove callback returning void Date: Tue, 5 Dec 2023 13:26:15 +0100 Message-ID: <cover.1701778038.git.u.kleine-koenig@pengutronix.de> X-Mailer: git-send-email 2.42.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Developer-Signature: v=1; a=openpgp-sha256; l=1770; i=u.kleine-koenig@pengutronix.de; h=from:subject:message-id; bh=8all5/IHFXIAXqeYzLVd/ErOOyU8CBOkibjzWo7s07Q=; b=owEBbQGS/pANAwAKAY+A+1h9Ev5OAcsmYgBlbxbmmD94bntqRzhdfRPibGRUIkQg4ZpUucl6c uy9sofkpFuJATMEAAEKAB0WIQQ/gaxpOnoeWYmt/tOPgPtYfRL+TgUCZW8W5gAKCRCPgPtYfRL+ TkOmB/9/EmP6fTqC77VRMQD4r69MCOPkQ6Gf5bN+WCbkAhMPeVSdIhHxWbT7JUdXHtWiE+tgK2g cVCfMPenzVd+W+p8iesX9IQqsogSys3xirj6eb5v2y8h/gyIpDS8ajg+hiifRTEOzvNPEFOhBJ0 T+oX6QJvXAuQ+K3aQe33V6rdSQxamaOlGmcFGTrCDSgV0lCbeqqBPD5uzVYsGQ3sZ82MeNOfZ4e Ycb/rKiqxKt7kaV8Ladpk++mZ97UPqZlZjm0Z4Hjtrt442WQRT2BJj8IIbbImf1IwFj8beIuaL0 JrTaavDxcQJBZ10cOCLCQViDgatGMdhyxsI4HtD+2SO4UIa+ X-Developer-Key: i=u.kleine-koenig@pengutronix.de; a=openpgp; fpr=0D2511F322BFAB1C1580266BE2DCDD9132669BD6 Content-Transfer-Encoding: 8bit X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: ukl@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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: <linux-kernel.vger.kernel.org> 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]); Tue, 05 Dec 2023 04:26:50 -0800 (PST) X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1784444838864534420 X-GMAIL-MSGID: 1784444838864534420 |
Series |
regulator: Convert to platform remove callback returning void
|
|
Message
Uwe Kleine-König
Dec. 5, 2023, 12:26 p.m. UTC
Hello, this series converts all drivers below drivers/regulator to struct platform_driver::remove_new(). See commit 5c5a7680e67b ("platform: Provide a remove callback that returns no value") for an extended explanation and the eventual goal. All conversations are trivial, because all .remove() callbacks returned zero unconditionally. There are no interdependencies between these patches, so they could be picked up individually. However I'd expect them to go in all together via Mark's regulator tree. Best regards Uwe Uwe Kleine-König (8): regulator: arizona-ldo1: Convert to platform remove callback returning void regulator: bd9571mwv: Convert to platform remove callback returning void regulator: db8500-prcmu: Convert to platform remove callback returning void regulator: stm32-vrefbuf: Convert to platform remove callback returning void regulator: uniphier: Convert to platform remove callback returning void regulator: userspace-consumer: Convert to platform remove callback returning void regulator: virtual: Convert to platform remove callback returning void regulator: wm8350: Convert to platform remove callback returning void drivers/regulator/arizona-ldo1.c | 8 +++----- drivers/regulator/bd9571mwv-regulator.c | 5 ++--- drivers/regulator/db8500-prcmu.c | 6 ++---- drivers/regulator/stm32-vrefbuf.c | 6 ++---- drivers/regulator/uniphier-regulator.c | 6 ++---- drivers/regulator/userspace-consumer.c | 6 ++---- drivers/regulator/virtual.c | 6 ++---- drivers/regulator/wm8350-regulator.c | 6 ++---- 8 files changed, 17 insertions(+), 32 deletions(-) base-commit: 0f5f12ac05f36f117e793656c3f560625e927f1b
Comments
On Tue, 05 Dec 2023 13:26:15 +0100, Uwe Kleine-König wrote: > this series converts all drivers below drivers/regulator to struct > platform_driver::remove_new(). See commit 5c5a7680e67b ("platform: > Provide a remove callback that returns no value") for an extended > explanation and the eventual goal. > > All conversations are trivial, because all .remove() callbacks returned > zero unconditionally. > > [...] Applied to https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git for-next Thanks! [1/8] regulator: arizona-ldo1: Convert to platform remove callback returning void commit: 03560ff08d2839d7381f18576b329a2eee5cfb37 [2/8] regulator: bd9571mwv: Convert to platform remove callback returning void commit: cddda6f5f47f7cb13191b7753bc3882940b6f325 [3/8] regulator: db8500-prcmu: Convert to platform remove callback returning void commit: 0210a60aad02149d8503d259525bfbe0e99f8cb2 [4/8] regulator: stm32-vrefbuf: Convert to platform remove callback returning void commit: 6f382a0c7ec12f85f4e40d5343ba53f16f543ccb [5/8] regulator: uniphier: Convert to platform remove callback returning void commit: 964575179663db70832e374edfacc91539e783d3 [6/8] regulator: userspace-consumer: Convert to platform remove callback returning void commit: 3b2e8e98692b20436d0346fc6adffff1b596d50f [7/8] regulator: virtual: Convert to platform remove callback returning void commit: d637a75ede3db84f7ae4bc2ab398fe2232f22c26 [8/8] regulator: wm8350: Convert to platform remove callback returning void commit: 8d6fab52f3fdaeb8aabfd046d95e5d3f9464399e All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark