From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lf1-f43.google.com (mail-lf1-f43.google.com [209.85.167.43]) (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 83AEA478E5B for ; Wed, 15 Jul 2026 12:50:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.43 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784119825; cv=none; b=mSuE5NGp5bsnt12hmb6N4YYmkdRM45PmTZxAv5xyhtYnxrjviQm5O+/K9XRGdEsM1Aw0haqL3w/c+t7y4mtqSmd3tTFxl0+c1aJ/WP+FuXaIc0eLjfWmiUHZ9j9d0UZrtlpMiOTVCq3Bnu1p7b6jihRg+hDbimEWiFZ6GOK0evk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784119825; c=relaxed/simple; bh=tOisHDi0phiyzU0vMYb0qTFoiPyLIHuqVUpPm+GYpOA=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=WWHjNRWAghATxOv8o+IZDDzPR4Ne+FYYJiNP6uzuLyy1efXfRVksuszgC8XzcE9Xt+ezNotwcOUm009r7N4VFrKkGDKqTjW1GtQ5PmfgA7FhLi7ixfW79X7QTghMsTQCE4gN8gvhfEQ8T+l+SlLjCurZ1zs7I+2RnPIxjK8SUTI= 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=Cqw7CVHR; arc=none smtp.client-ip=209.85.167.43 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="Cqw7CVHR" Received: by mail-lf1-f43.google.com with SMTP id 2adb3069b0e04-5b0231a3e86so4632962e87.0 for ; Wed, 15 Jul 2026 05:50:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784119821; x=1784724621; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=gsOYVxFhznZQrT6Z49Uf6QbYafsZoVDekj2J13kqbiM=; b=Cqw7CVHRWtuUXtPkdNLoHvZ/WPmiWoilhu4VPITVvcu289S0b/5U8vYGx3lC+Ru5k8 wcmAwCzzV1HM01V+/JhZnC1k/EHS9xhAI6+q7YoLxzxxlc5DUbhcrrYTqL520UFRrw/Y CM8H6sz/UK2piqhxO6FpMcACWP75XMh7dw5vgmbBQ+/YlZfnjX1dVTGuSh9dzlXR8UTP T3cIlzWadggScd9H7x19BBNOMtA6L2zFW7r5Ou+bEYuh0QfHgBvgTJOR5vgI/3CpO+p6 +CPW6WnsEEJ8nZ/6XsqxyYLKbM6TdZSChyt4ZXws0eKDHTyAVtpIBHgTTNZJvCxj7pd+ N7OA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784119821; x=1784724621; h=content-transfer-encoding:mime-version:references:in-reply-to :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=gsOYVxFhznZQrT6Z49Uf6QbYafsZoVDekj2J13kqbiM=; b=iRSr3xZIFkmfxQWMakTp8gFUfCOJ4BeDAYLRz7Rgaggob7Ii68/uIO3AKQ/yma0JeY YnaehHt/tMvIM1GSL0biHGVCNLdV7nX3bb6j92oe8yNYb6kAhcFR2Q4ALPc97QAjz3+g /PmgwfHm2hDxtcAlMQr4KiRatAH/2yR/rpN/psMyFzdMtgX3m+9hY/DiyO1yojTn+e+o 4xMHF/Sy3BIGT2d9BXB++0p388flAt3IsDwuCjQdbYCwAhTY7zIIHYIr6nmBDd8Iki+p 2nmI6t1eHaZiAE61joRn9UjosW5B+tzUai7Z9JBTmtmmoDrzAowSehsZvXlXTDPfr1y6 zTCw== X-Forwarded-Encrypted: i=1; AHgh+RoB1QdB4LnbAMKSoqd2ieYL4grxcv21YUwMWPxc8gl1c//boqQJ7zyT1ROzVTukq2bxRJFjfCbngC4S2hA=@vger.kernel.org X-Gm-Message-State: AOJu0YzUmLs7tn/AhN8ppx3QhWTuozjkzzV58F526k91LkO1lSaRZtNo 2v5DcLaVOwAn7YqFw/yLGTZLnkHuDJ8X5dN863aTquxfyUxIbP0fDF4/bU5EWD1HIEw= X-Gm-Gg: AfdE7ckPRzJHg5RjRl7o+WG9T7XAspcrsZ/Z+6c/A5ora/N1drp6G3ZvxSoOesdXgfH GF75k6kpryV06bdGM4fbutzaOsKa5TYZ9HGLtqdT8Ku7I/TL8Ry8ldCtSQU68/XColH0MDCcoGm dY7/CzckGP8r7adQ+tgyfdIT4AwiVqG1ijHVePyVDSPcvd0EZDe+lh8qot/2qZEhYFod+2zMV6t qje8IvUIuRXfTnuNLZnqILT86Z0eQmebrlz2/VciOHfq+sXkJLP5U+Xh/AWroWWZYb2kCIFTESO UfC6gMNMRl/6/R6kCCu0+A1GCPAmPWIPRULHBdAiO06WmTi7LgwLEw6v57jR6+pi5ATRJs9dsDj +jVtHPN2EepiKg71yYV58rzAScBZyQE/5yqwbUQwLxd5x6C+wDFdv1WwNoOYkWvuFJEB2SshC8e 8xagV3dJGG0ryRNI5uc4XDRA3mYK+z3rRdTdSBp3+slSOSr/CuVKg9v9103U2FdcRMxATvl/lXJ D7/tf2QMOPbFw== X-Received: by 2002:a05:6512:61d3:20b0:5aa:5ef9:a33 with SMTP id 2adb3069b0e04-5b15d77e547mr473071e87.25.1784119821409; Wed, 15 Jul 2026 05:50:21 -0700 (PDT) Received: from archlinux ([94.180.44.28]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5b022fac999sm3404042e87.55.2026.07.15.05.50.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 15 Jul 2026 05:50:21 -0700 (PDT) From: Arsenii Pashchenko To: Greg Kroah-Hartman Cc: linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, ulijg308@gmail.com Subject: [PATCH 08/61] staging: rtl8723bs: remove unused NULL_hdl function Date: Wed, 15 Jul 2026 19:47:36 +0700 Message-ID: <20260715124829.90290-9-ulijg308@gmail.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260715124829.90290-1-ulijg308@gmail.com> References: <20260715124829.90290-1-ulijg308@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit The NULL_hdl() function is completely unused across the entire driver and serves as dead code. Remove the redundant function definition and its prototype to clean up the codebase and reduce the driver footprint Signed-off-by: Arsenii Pashchenko --- drivers/staging/rtl8723bs/core/rtw_cmd.c | 12 ++++++------ drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 5 +---- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 2 -- 3 files changed, 7 insertions(+), 12 deletions(-) diff --git a/drivers/staging/rtl8723bs/core/rtw_cmd.c b/drivers/staging/rtl8723bs/core/rtw_cmd.c index b932670f5..0c8fb2754 100644 --- a/drivers/staging/rtl8723bs/core/rtw_cmd.c +++ b/drivers/staging/rtl8723bs/core/rtw_cmd.c @@ -86,12 +86,12 @@ static struct _cmd_callback rtw_cmd_callback[] = { }; static struct cmd_hdl wlancmds[] = { - GEN_DRV_CMD_HANDLER(0, NULL) /*0*/ - GEN_DRV_CMD_HANDLER(0, NULL) - GEN_DRV_CMD_HANDLER(0, NULL) - GEN_DRV_CMD_HANDLER(0, NULL) - GEN_DRV_CMD_HANDLER(0, NULL) - GEN_DRV_CMD_HANDLER(0, NULL) + {0, NULL}, /*0*/ + {0, NULL}, + {0, NULL}, + {0, NULL}, + {0, NULL}, + {0, NULL}, GEN_MLME_EXT_HANDLER(0, NULL) GEN_MLME_EXT_HANDLER(0, NULL) GEN_MLME_EXT_HANDLER(0, NULL) diff --git a/drivers/staging/rtl8723bs/core/rtw_mlme_ext.c b/drivers/staging/rtl8723bs/core/rtw_mlme_ext.c index 84283bb22..e1503b054 100644 --- a/drivers/staging/rtl8723bs/core/rtw_mlme_ext.c +++ b/drivers/staging/rtl8723bs/core/rtw_mlme_ext.c @@ -5005,10 +5005,7 @@ void sa_query_timer_hdl(struct timer_list *t) spin_unlock_bh(&pmlmepriv->lock); } -u8 NULL_hdl(struct adapter *padapter, u8 *pbuf) -{ - return H2C_SUCCESS; -} + u8 setopmode_hdl(struct adapter *padapter, u8 *pbuf) { diff --git a/drivers/staging/rtl8723bs/include/rtw_mlme_ext.h b/drivers/staging/rtl8723bs/include/rtw_mlme_ext.h index 578708cb3..0f606357d 100644 --- a/drivers/staging/rtl8723bs/include/rtw_mlme_ext.h +++ b/drivers/staging/rtl8723bs/include/rtw_mlme_ext.h @@ -628,7 +628,6 @@ u8 read_rfreg_hdl(struct adapter *padapter, u8 *pbuf); u8 write_rfreg_hdl(struct adapter *padapter, u8 *pbuf); -u8 NULL_hdl(struct adapter *padapter, u8 *pbuf); u8 join_cmd_hdl(struct adapter *padapter, u8 *pbuf); u8 disconnect_hdl(struct adapter *padapter, u8 *pbuf); u8 createbss_hdl(struct adapter *padapter, u8 *pbuf); @@ -652,7 +651,6 @@ u8 tdls_hdl(struct adapter *padapter, unsigned char *pbuf); u8 run_in_thread_hdl(struct adapter *padapter, u8 *pbuf); -#define GEN_DRV_CMD_HANDLER(size, cmd) {size, &cmd ## _hdl}, #define GEN_MLME_EXT_HANDLER(size, cmd) {size, cmd}, struct C2HEvent_Header { -- 2.55.0