From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-yw1-f174.google.com (mail-yw1-f174.google.com [209.85.128.174]) (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 079DD20C023 for ; Wed, 28 Jan 2026 00:40:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.174 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769560826; cv=none; b=rY8QLJlSV471m1TA4BTemLl5faTd6qL9mX3hcmXX+T0JLxAoeianbt8FXrDNirBC1KwIzb8e3GadFQp6xb4xK4vGZbutbcO6Z6Ue6NakEWvXtAJdnK4upyWofhUaFgAzICy2ncfoJA/h8JuMC745JyVPkpcWNRqjYECAUAtLXxw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769560826; c=relaxed/simple; bh=yaZ5PpljRmTHUP4oYOKpdESHo76z7vfALV8v/LJqKQs=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type; b=LpvjvYAWRA9oOkkwi4jfD96vddIM+TrH4ukkopuvkRX0qXBXFkgYDfyiKenuxMU/Ev0a+Wq120iXnDzoejtr/7Cxj64cuOW6HcdkEnDJ6pNRDyq3Akh6W769yd6NDiTBbbG/xirOsdD8mW1RvfR8uNuJWaxoUuDJmFbezqYvxHo= 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=dd8D/B3U; arc=none smtp.client-ip=209.85.128.174 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="dd8D/B3U" Received: by mail-yw1-f174.google.com with SMTP id 00721157ae682-78fba1a1b1eso6527517b3.1 for ; Tue, 27 Jan 2026 16:40:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769560824; x=1770165624; 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; bh=DzfEXumtZpg83dTzGlW3IyQ9xV9vT4Br6uHqRbeZ4Xk=; b=dd8D/B3UoLGWzyGGBgq/hiauec+lPSDtkzFnT2dpYpy9sdFEMSlkybsqU2vOWeEXVh Dvk+hhoZK2idonfWf1G19CMYVXngkM7qToGEOzUUaJYBOEDO8HEc0QoBj6tvGYCvswjw rcqiTK4dKOz+1aZCT+w2oRFWr8EYWp7aqti0HWYFIWS9mP3KatMcQZdSn4a8WGt4WFIV iJqaLk8EbVFAWn+eZFCp8mtsH53JVaekqN9gdA5FeoraqiTHhQnVIwi2+F4cfgXakVK0 RNwAwFCculsnm1wJXca39kdc1eiH7yIgjnp/UC4krD062GFw8g/u2yNrzmse/MWC3XOy 3d9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769560824; x=1770165624; 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; bh=DzfEXumtZpg83dTzGlW3IyQ9xV9vT4Br6uHqRbeZ4Xk=; b=q34Fd+nilCj9Fy5mdfd/XqNXes/x9HYuZ6q7seZUL2P5fDkfaQIzsJpucX/k4DG7zR Hk0kxkJVmg3crrwULDu8Y/h8speIZDd6AjsbT6cR9IJUuBwnATP7eJ2s/fEVfs5EDLFi jEJlfjlFCtrpEEclktjmJnq3kWTYtPdOQci86/k6gK48GA7P7a1P+1SRQn0Z+HQm7kAU 2/hXA7o4aPKoUBGnZB07vuf50g+MAUjqRKYW+RMhm11AIJLABePftf5waW4G/0vh8ypx sqi4xnTcSPd29bY2c5FhlBvPnymc6ZZa22lmfbDTZgHXw9f71c025c2W93IgTHIB1h8A O+1A== X-Forwarded-Encrypted: i=1; AJvYcCXc2PaNTba5qQh/R1GwTF58RyujfFtri565Cc6i4AqVnggHqodHXwclOVObrlFa3addecN89JbmHS/HK0w=@vger.kernel.org X-Gm-Message-State: AOJu0YzrSJ/uw2skSrJonFdX4OtmDJ515lDF2pCgFGYoKRFmI3nJar5M dgSqCKEuTSzv42HMMDjMgUNvW9wWW5fS2BhW4sxWTrpHDR3+zeKV8AEz X-Gm-Gg: AZuq6aKajSg/zghqYlMcDnEab4ZA2YiU63yuA1xdWiatcMyIJglBBD26+khN54648zo s2h58clDIp+MX8hRuuxtW8SwOQLbiP7GIo0TsH6M/9EIR6mwz5XDJZ8FTE9jvNJvGM/33Dhn3e9 lF6YeOh3XNWz1oh/yqjpHUnKuN8NUPCI5fqZcbXDSGTox+QShihW7l+C7obWDgUQDZpY7/A8qij rTCTp2uAKl5xOEj6pUPwq0W4YqkJcUlLgZdLJ+Wfrm9Rh+q+YmNDwFH/pShwU/JgMjdk7mwLi60 xy/zz35G0YnfC5r5Tl8yIyE5nxmq6qxSbcrEA4CvmOSfU7Km9EP/TNuZrfZljoO0Qc+5cdRd631 uMv9hQvpEAq9ZFtltinn/lpE0TyHaU4+g+dJELkRefiOGblv7im+54pBlIVMD0uBaF2Y= X-Received: by 2002:a05:690c:9a84:b0:792:6b9f:1ba1 with SMTP id 00721157ae682-7947ad2352bmr25256447b3.23.1769560824004; Tue, 27 Jan 2026 16:40:24 -0800 (PST) Received: from tux ([2601:7c0:c37c:4c00::9944]) by smtp.gmail.com with ESMTPSA id 00721157ae682-794827625d3sm4791867b3.11.2026.01.27.16.40.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Jan 2026 16:40:23 -0800 (PST) From: Ethan Tidmore To: Greg Kroah-Hartman Cc: Michael Straube , Dan Carpenter , linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Ethan Tidmore Subject: [PATCH v2 0/4] staging: rtl8723bs: remove unused diagnostic Date: Tue, 27 Jan 2026 18:40:04 -0600 Message-ID: <20260128004009.51095-1-ethantidmore06@gmail.com> X-Mailer: git-send-email 2.52.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This series performs a driver-wide audit and cleanup of dead diagnostic code within the rtl8723bs staging driver. The vendor-originated code included a variety of diagnostic counters housed within 'struct debug_priv'. These counters were updated throughout the driver's hot paths—including MLME, receive, power control, and SDIO allocation—but were never read, exposed via debugfs, or utilized for any internal logic. This series removes the write-only counters, the skeletal functions used to update them, and cleans up the resulting unused pointers and logic blocks. Changes in v2: - Expanded the series to include the removal of RX FIFO overflow logic in hal_com.c. Ethan Tidmore (4): staging: rtl8723bs: remove dead RX info reset logic staging: rtl8723bs: remove dead RX FIFO overflow logic staging: rtl8723bs: remove dead RX sequence logic staging: rtl8723bs: remove unused struct debug_priv and all counters drivers/staging/rtl8723bs/core/rtw_mlme.c | 12 ----- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 3 -- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 6 +-- drivers/staging/rtl8723bs/core/rtw_recv.c | 23 +-------- drivers/staging/rtl8723bs/hal/hal_com.c | 19 -------- drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 7 --- .../staging/rtl8723bs/hal/rtl8723b_hal_init.c | 4 -- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 8 +--- drivers/staging/rtl8723bs/include/drv_types.h | 41 ---------------- drivers/staging/rtl8723bs/include/hal_com.h | 1 - drivers/staging/rtl8723bs/os_dep/os_intfs.c | 14 ++---- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 48 +++++-------------- 12 files changed, 17 insertions(+), 169 deletions(-) -- 2.52.0