From nobody Sat Jul 25 22:03:05 2026 Received: from mail-lf1-f44.google.com (mail-lf1-f44.google.com [209.85.167.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 67B3639B4A5 for ; Mon, 13 Jul 2026 07:59:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783929574; cv=none; b=sajFQW8TMEPwdX8HtS7XgIhe5+ln3YdhcIALwxT5fJpjtbOC8mraoxXtSNbLK1BO5RoHw6NIVJaQOudCW/IhGD9RYfVqT1zwFgEiu2Wzq3pWKCMXTiu5KalscStmDSDAoHJODXy/nu28pvsLXw1g4jL9JJzauLoPxx/iIlWcxQA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783929574; c=relaxed/simple; bh=yUf7QAzaG22UhyMnb7xv53L+2ulCfAoeWbULNwxBGo0=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=Uod+htJLERvWA+GJBsBwCea+5/Y4pTmsbX3w6YzUxywaJFfsAEOEjKmcTjTp8OwGV8kZ2r5/6V0NPSEtWpLF2nCQyjebW1UKOZzzmR/UAEM8keStR/3BKFHAFQKnevnL5X8WcqOni5nQnmq89Zc7v+bfZSuOcD5ci1GNteDZ9Mk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=fCvFKpET; arc=none smtp.client-ip=209.85.167.44 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="fCvFKpET" Received: by mail-lf1-f44.google.com with SMTP id 2adb3069b0e04-5b011edaf7dso2580292e87.2 for ; Mon, 13 Jul 2026 00:59:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1783929569; x=1784534369; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=UjgnQl+lofgz8kg+hRSlRuyz+bKImvtA3BtVguffiQQ=; b=fCvFKpETyugZizoChm78059tsteikPMgBWCXDRwX3wD/YK9q8EKLensryy2pDPSn3g 1Q9CbD1r6cJHJQV6xKaugcSroKUqNnZcMYC2662j3IFiveoLzMufD/HXjJ7uD0wyUvMi jwEEYV2uVUzYEQ0t9dstMFNAgUKHzlAe41aJGtKjxNVxG3FuHmaOQ2yDJsPYGLJTpDxH qy6s5i0KcQzHHTlQ7FxtMPP1/JRlr7H7ROcKRmPPJvAT3+xQGUwt9hVBqQdV4Qa9qm6K T/6GRqlxrBm18tBcByjiwase2XJsG3dxnvpuf+6bJTlpezuIXCiiwrsMw7v9wYBAywhh kO/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783929569; x=1784534369; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=UjgnQl+lofgz8kg+hRSlRuyz+bKImvtA3BtVguffiQQ=; b=k2C6bBFgo7fg49+LReAKr6nLwqITQtDBaZ4WK0XuzVutOToiJiLB8L5wTzqDOJAshz 8OPCsy+ESkCfKTagF8hwfkX/hjy04JoFlqwoUcSGTOAJWrtjQYfoR6d+j7Y49UEKg4pt sI5Iyrj4JAKN3AvLqfCnqcUGA/6bBgLNMl3yN0v/oTTUyS2KWbb+B3faQOtl0GsQEgdf /c6QfMS7vT7HfMW2PC8ZBYhOXdUW8kWJZ2ClzosHiiMXN8fGbRosqvexxoqt0HqDVWUK L7TNefD3VSDgsr4KUH/jyD5vItWP6euxx6YdaQtw0wLIEX14ktfXPQEIj75T0QFI5DCm JkQA== X-Forwarded-Encrypted: i=1; AHgh+RrjarruOQRkkBb4f9jTZGN7NnNmc4JVHmAOBXsCM8SZ3R3jjju2Cpt3aLcrcb/zwSStRcmyCnNgEbinQCQ=@vger.kernel.org X-Gm-Message-State: AOJu0YzbbfhgujxaFNChDXDJM5eXSZSx2hWeZ7r3oRxYdGO6SnBby3s5 KSXgIIntCCNl3a75syGJGLHiG7R2kr6A32E3bcBkXdXwBcRgXs6b6RsJHOslDcdjVuo= X-Gm-Gg: AfdE7cmZ0qDNsMb5V+44yn7ZgA/YFCdVP6pTvy/WJpHF5vo7vPk+ecVQzBXFCu7vexM vR20QaJPYUOIbhmJmW9KCVzoTEkCzFCt1CgWx9dFvXosVkPzwEMvh6R6vduLv8VldVJ7xf3h0gr n9xCeHMaVjd1l0SnE5pTYRPhdVvnSXw1pVr5TqtVEZfAjuUpR85hCUXBX+fld+7JX4Ubthv3hcs 5Dwk0hkj9VGilnGuWjSZxGw2B95igcc3I/uzgVWm2Ng8AfZtYoBHQnbvigyGTFmE1yH+w1Z5VTL vh+zP6NRvgdpkMiF1cYRipEZDsCquIz+2ACJVdSzjp7m5HCW8wrF3xUmW9+FdbQLaKYQtqOEoWP Lx3U3+HqY7P3FRHwgcHAb4cNnC79VjPLDLqUoZomsh+kbkPpJf993d7eAfLbiwclOfmk+pa1gqp WxGkCGsqmELMjEWkj6AXYIFNwUa6vwAv0Ldz2Kn2tlQdWMf0+4m5eqGAECX32zEy7N3wt/b+OYS Mdw3W7Ylv9bAGk3iNEG2ebH X-Received: by 2002:ac2:5284:0:b0:5ae:c636:5c with SMTP id 2adb3069b0e04-5b0236de96dmr1250953e87.47.1783929569205; Mon, 13 Jul 2026 00:59:29 -0700 (PDT) Received: from archlinux ([94.180.100.43]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5b01caa6350sm2677148e87.59.2026.07.13.00.59.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 13 Jul 2026 00:59:27 -0700 (PDT) From: Arsenii Pashchenko To: gregkh@linuxfoundation.org Cc: linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, ulijg308@gmail.com Subject: [PATCH] staging: rtl8723bs: use module_sdio_driver macro Date: Mon, 13 Jul 2026 14:59:23 +0700 Message-ID: <20260713075923.160099-1-ulijg308@gmail.com> X-Mailer: git-send-email 2.55.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Use the module_sdio_driver() macro to eliminate boilerplate code around SDIO driver registration and unregistration. This removes the redundant rtw_drv_entry() and rtw_drv_halt() functions. Signed-off-by: Arsenii Pashchenko --- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/drivers/staging/rtl8723bs/os_dep/sdio_intf.c b/drivers/staging= /rtl8723bs/os_dep/sdio_intf.c index c43a0391a..d2419c776 100644 --- a/drivers/staging/rtl8723bs/os_dep/sdio_intf.c +++ b/drivers/staging/rtl8723bs/os_dep/sdio_intf.c @@ -448,16 +448,6 @@ static int rtw_sdio_resume(struct device *dev) return ret; } =20 -static int __init rtw_drv_entry(void) -{ - return sdio_register_driver(&rtl8723bs_sdio_driver); -} -module_init(rtw_drv_entry); - -static void __exit rtw_drv_halt(void) -{ - sdio_unregister_driver(&rtl8723bs_sdio_driver); -} -module_exit(rtw_drv_halt); +module_sdio_driver(rtl8723bs_sdio_driver); =20 MODULE_DESCRIPTION("Realtek RTL8723BS SDIO WiFi driver"); --=20 2.55.0