Received: by 2002:ab2:710b:0:b0:1ef:a325:1205 with SMTP id z11csp695831lql; Mon, 11 Mar 2024 14:50:24 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVVsgCr+jkmAi7Usfeg0tuw1iIpx/lori+7rXymue5i0Fe6LZieNieaH8CDS33sXKKM1d6hc8oRSU8DyMZp9R5kUKBbAxxYHJwoJmo6MQ== X-Google-Smtp-Source: AGHT+IH5kK/1TW2NB3t7yhMDJbgjQPOsZDPCZ9s2Onc7HMw3+5i2rer/IgMsEalYvtbZAHLIXeux X-Received: by 2002:a9d:6a48:0:b0:6e4:d323:68c0 with SMTP id h8-20020a9d6a48000000b006e4d32368c0mr7332700otn.26.1710193824105; Mon, 11 Mar 2024 14:50:24 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710193824; cv=pass; d=google.com; s=arc-20160816; b=t5+2sQef/nh7NC9EBTBvv22NxKSlXiQRRGoRN/TRtlgdfgPCGG6sX+2w83GZ3rFiLF oT/AW5eakDPlUjHMVMe0Rfs0P9Y7wrY4R7fSBb30OiWEIJDPttF+QI7/3/4hHKKbgM6S ZeIlEu+LTEn8xvRe6on4nN2cwYRXYmz0GLTlxkKWOAuLAlc++cF1YpuMnDHYomWx/8qY sVxMmvJ2AdXNZnxEWEoFwQrvQ6Vf5SywFuZ9xbmB/dqGahnNiIU3f84rK1K37XdUzH8j Yy7H1YZjqIKqGI2OmpJgQz07yHvnaJgz8gprxAerkNXr/LTEfsre9bfQV0gJFP/Apsgz ZdSw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from; bh=8yHlUXwdX8kooS4bz6yo5gzaERGhHjkFcWSGcwk0uHM=; fh=s80VUom3J2UaAaGy5FyVg7hmfw6g3S//Mf/K8Jcx/8E=; b=BvfSteW0yukUIzOQERjJFqdcdvosHwVH+miphR0pHBBSyif/ujMs/aeA/MQRAS9TKT sUCjR+HkohXGkUG36aFDAixe/H/g3i84wnCLgcyLfB0ZGOWXcl6Gf+mCBAY+EcfomK5r lBRrg4cx42sZGxIc7Revn1jz60x+sAMbQyojFzEgL07cK1oSNyh2Qivim/8YtBhHAv0M OMv/n2tZX4xpRPUmoc4WMo7St4mHB+SAiFW2QI8DAyKl7DEUYldL8oM+6pBhIi11sXlb lhZUhWn1iHTCkaGD7N111QSvnP6rllPv64Y+I440PnUEa1YsIO6ZIMlIHrfPpbmk3n1X KX7g==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=pengutronix.de); spf=pass (google.com: domain of linux-bluetooth+bounces-2443-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-bluetooth+bounces-2443-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id b21-20020a630c15000000b005dc4ec48cbesi5604601pgl.827.2024.03.11.14.50.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 11 Mar 2024 14:50:24 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-bluetooth+bounces-2443-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=pengutronix.de); spf=pass (google.com: domain of linux-bluetooth+bounces-2443-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-bluetooth+bounces-2443-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id BFA6F281795 for ; Mon, 11 Mar 2024 21:50:23 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 541AA5731B; Mon, 11 Mar 2024 21:50:10 +0000 (UTC) X-Original-To: linux-bluetooth@vger.kernel.org Received: from metis.whiteo.stw.pengutronix.de (metis.whiteo.stw.pengutronix.de [185.203.201.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 66A1757304 for ; Mon, 11 Mar 2024 21:50:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.203.201.7 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710193810; cv=none; b=RCBOtihkhLhyPaLok69tGRQvtaZTq/qQ288fH41fOr+b8HDTLoZDOML6S9adNnqIzkxHp0INJufIABQfUpkILs2ftRxN1WfvYX6rydwSy/JureEqla/8gdHWhGK7oaIPU1fqaFc/8O6sUDHjFVKspfiS7+5lxe0qZAXst4O8fLQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710193810; c=relaxed/simple; bh=qKQpzW9kAD5OFqsxnkBuHxEnFn+Xt0RSWhw0KUNSgiE=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=ZTNDjYH6mv95ThMTSDECtbk4St3cSQV8Somhh4beBVGh0Y/esbW/M/Cuy9lcTS8SrFN6yPgyq5YksJGp5P4b4oalcaeZqHNJrdgpMbpoya+XgUONWX86LcatTSrFKgZzMq/3ZT1G/Yn6kcltQp2xk3I5M21o0yHzHE7jkH6cdm4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=pengutronix.de; spf=pass smtp.mailfrom=pengutronix.de; arc=none smtp.client-ip=185.203.201.7 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=pengutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=pengutronix.de 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 ) id 1rjnWz-0003DU-Kh; Mon, 11 Mar 2024 22:50:01 +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 ) id 1rjnWy-005nDh-Tm; Mon, 11 Mar 2024 22:50:00 +0100 Received: from ukl by ptz.office.stw.pengutronix.de with local (Exim 4.96) (envelope-from ) id 1rjnWy-004IoQ-2h; Mon, 11 Mar 2024 22:50:00 +0100 From: =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= To: Marcel Holtmann , Luiz Augusto von Dentz Cc: Bjorn Andersson , Konrad Dybcio , linux-arm-msm@vger.kernel.org, linux-bluetooth@vger.kernel.org, kernel@pengutronix.de Subject: [PATCH 0/3] Bluetooth: Convert to platform remove callback returning void Date: Mon, 11 Mar 2024 22:49:51 +0100 Message-ID: X-Mailer: git-send-email 2.43.0 Precedence: bulk X-Mailing-List: linux-bluetooth@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Developer-Signature: v=1; a=openpgp-sha256; l=1035; i=u.kleine-koenig@pengutronix.de; h=from:subject:message-id; bh=qKQpzW9kAD5OFqsxnkBuHxEnFn+Xt0RSWhw0KUNSgiE=; b=owEBbQGS/pANAwAKAY+A+1h9Ev5OAcsmYgBl73yBbAjUoaqtaTXZugvz5BPDzliyqXDxGTilM ccRRuvR5TiJATMEAAEKAB0WIQQ/gaxpOnoeWYmt/tOPgPtYfRL+TgUCZe98gQAKCRCPgPtYfRL+ TpKkB/9d6ElVG+OXjQotKKA3hf2VVxJY8lbwztB288Y+FN8C6Xwi+7eXyX5UKmlzcDZz6LoeW6j ziyodAqS2tG3j9I3MZo1fzGEW7sdaTt4OZNOgiYxWE94NFKnxy27A/Gy0BUW5aczKm01zGop2PC 3CxRQMeTwqRznTh9BgCqAJw4uU8JCeMmh6Pd8GPdLNR06rC37j8vDd2IZCUZQXKqd9rdmdII4W4 dGbQqTJhGk/8M1OlMhLjwO/jDlvU/iUIAITajXAU6JUasDyGaWXPul5LRV0Cww8ptQf0PUQaZYC PDNFC5tsl2WSxoxD8KeWV2Z36p3L1OCVrcX0VGdqAyDLT74P 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-bluetooth@vger.kernel.org Hello, this series converts all platform drivers below drivers/bluetooth to stop using struct platform_driver::remove(). 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 the driver's .remove() callbacks returned zero unconditionally. There are no interdependencies between these patches, still I'd expect them to be picked up together. This is merge window material. Best regards Uwe Uwe Kleine-König (3): Bluetooth: btqcomsmd: Convert to platform remove callback returning void Bluetooth: hci_bcm: Convert to platform remove callback returning void Bluetooth: hci_intel: Convert to platform remove callback returning void drivers/bluetooth/btqcomsmd.c | 6 ++---- drivers/bluetooth/hci_bcm.c | 6 ++---- drivers/bluetooth/hci_intel.c | 6 ++---- 3 files changed, 6 insertions(+), 12 deletions(-) base-commit: 8ffc8b1bbd505e27e2c8439d326b6059c906c9dd -- 2.43.0