From nobody Tue Feb 10 14:25:56 2026 Received: from mail-yw1-f169.google.com (mail-yw1-f169.google.com [209.85.128.169]) (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 7BCFE326940 for ; Mon, 9 Feb 2026 23:09:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.169 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770678596; cv=none; b=LyQ2dAkNyVA5hidVOImzIXI6rBS8Igug6/tSyesJ0++vgBvce+gF5LMQFWug8ghWoZQlpYXN699W6F3NZMeiO2wvduor8pxy9j2gXJ46dstJWCRt+kpvZHfi0zJpNN8Oan7PWpvoevi2g4vMwok06vBA2qPwaw6wn3ynHwXXoSM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770678596; c=relaxed/simple; bh=PljERaLj3ZmssqsP1YjwJ1lBY1KLQY8BDdy6mJ6h9oQ=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=r5q2ObgHC2tQx9M7fQW8iNoKvXlXNafA18RbzW9ukacr3K2dfIZD4qKhKBxlDSscjGyjJA0x6tKRBrFyXJLqXbGxVdAixtjH/SlE0qjfhu+yKhxyLqv5RU1wvQ1+BPCKfKz+d0A/LR3fgydQcN8yNsccw+Dlyr2BJWlfp7LSHR0= 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=eoEnOYZ9; arc=none smtp.client-ip=209.85.128.169 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="eoEnOYZ9" Received: by mail-yw1-f169.google.com with SMTP id 00721157ae682-790992528f6so2487617b3.1 for ; Mon, 09 Feb 2026 15:09:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770678593; x=1771283393; 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; bh=xV6JdIFzxw0+Ceosjiyj510JfUFTdknRIR20OTbTjoc=; b=eoEnOYZ9ug/pMr1HxzkqtwKfAPkrMvy6/EcxzvTAUvrAvkY56un7D2EchPiRC5QSnE 4wkKs1TfeN9fgJxzUC0VaLA9K+qiH4WrPa1O3I+gYgakuq93FO1ROypksNi2LIMJaZvs sbU4MDwNcEXJ6c1lqVdZ0e8h6oIsClURuml/z6/QE3P3r7LOrOMMU/9+Nu6f6jrduP+W RlN1LzYNhpii7207wznoyJX56u/HVng1p4wymn4i1zZY+v1y0KnRU2KzPMY4DaHLyQVv uK7JeHNJOZC+Lc9f1/r18c+epjAmuKf8iq6pxUvBwYJhuu6BHFrTFYpe/69P//NqzyYt pKCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770678593; x=1771283393; 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; bh=xV6JdIFzxw0+Ceosjiyj510JfUFTdknRIR20OTbTjoc=; b=Ocb9+j6zwnI9YjBb5p9fRE60pVM8z15o+FjxKWs5sSIc2x6KwlievPVllP1mk2DQz6 5Zl+iVKgH3eXf8r5BV1nOkM+TyF8cG1JydBiA+auiCj/7Z2a+9MGmKk+SAo5XnW2ikx+ yTGDN6Kbz4kedEOG6vaLeUzngE1njJeaCTMLQ/fWumV4NwtBi3F2W0HopbDypbHx/aox ZMZheX1N5xYSGvStACgOhpZTy1KFuZ3Q8shTTrvkNeY/U2Fg1WVTdtxN+kvzAMUxPvCV uSZ9TE5FjSW17FTyujFhrNRbDnwwxQ7zL7guUPMPb24Kma4Pn9XKX0iwPjUJkuxs4tn+ NuYg== X-Forwarded-Encrypted: i=1; AJvYcCW/tFle3tclhIN0A90dqLZ4xCBvLQPyyXbyGJetGi79y4n0Mq2nQMfxBde0uZ/O4MiIHQavkbcxZkIgQcM=@vger.kernel.org X-Gm-Message-State: AOJu0YyGKxNPjd+B284/InXbJDBwIRZjRwJ5Surbeduj7gMOmWSx9q5T tesj4CYd79gweM2U0RLFGEkIdHg3XJwz0FAWzzQ7vJ6us/3RjpWmCB0SyxpZRdVjC8c= X-Gm-Gg: AZuq6aKvR7RaQzikK72LJTE/dpkIi8PKkDu5ulpBjM/rvqp0uEVR2RVFfqh+fNFqBSk rHkcgSt418cx6zhSLOBAocuUkdQd5/BNP4VGQY7Kfub4FYLaaXg2Msom9qCgGbEHqBtxiEE9ElL ktbgIjPKDb8IwRc04ej+jcRuOEyZ9AFg41CzF4AxBYH1SOpacDyB/5yG4v1E29GSX133uSgA2Ck Gax8wgn14WzwOfNkqGjGFUu0sqBEPdsKMWuiZOJVMYD+fBYvBOUk2H5E3NAoVMl8vjE0RX/KZ6D KUP6jHmjQQQT+OwAqMJcV6K5mvz8zGo8I5EphrkK3CpA47pwUvCUSyX3LcGDpeGWQQ7pt0B/CRc ynncspvPkrao1xBmatLOo0AQfrf8Cr0EVspjKZCbyMzkXFDN9rFOWu3Cke7d3iKjUG8GDa9qyGt Q+E32EXq5yGfmGpueJkagyMP6Snhm803mXwew6E5iO/RL0oJXNYL21qxy2SfChFKXfhX5otS6BZ TkzzZixqP2j X-Received: by 2002:a05:690c:6612:b0:796:3079:a84 with SMTP id 00721157ae682-79630791bd2mr71735297b3.15.1770678593462; Mon, 09 Feb 2026 15:09:53 -0800 (PST) Received: from tux ([2601:7c0:c37c:4c00::9944]) by smtp.gmail.com with ESMTPSA id 00721157ae682-7964a783a03sm34544197b3.49.2026.02.09.15.09.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Feb 2026 15:09:53 -0800 (PST) From: Ethan Tidmore To: Greg Kroah-Hartman , linux-staging@lists.linux.dev Cc: Dan Carpenter , linux-kernel@vger.kernel.org, Ethan Tidmore Subject: [PATCH 1/2] staging: rtl8723bs: Remove unused structs and helper functions Date: Mon, 9 Feb 2026 17:09:35 -0600 Message-ID: <20260209230936.37385-2-ethantidmore06@gmail.com> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260209230936.37385-1-ethantidmore06@gmail.com> References: <20260209230936.37385-1-ethantidmore06@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: quoted-printable Content-Type: text/plain; charset="utf-8" Remove structs rtw_wdev_invit_info and rtw_wdev_nego_info along with=20 their initializer macros as they are never used anywhere in the driver. Signed-off-by: Ethan Tidmore --- .../rtl8723bs/include/ioctl_cfg80211.h | 55 ------------------- .../staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 - 2 files changed, 57 deletions(-) diff --git a/drivers/staging/rtl8723bs/include/ioctl_cfg80211.h b/drivers/s= taging/rtl8723bs/include/ioctl_cfg80211.h index 753009b07451..782f79e9228a 100644 --- a/drivers/staging/rtl8723bs/include/ioctl_cfg80211.h +++ b/drivers/staging/rtl8723bs/include/ioctl_cfg80211.h @@ -7,58 +7,6 @@ #ifndef __IOCTL_CFG80211_H__ #define __IOCTL_CFG80211_H__ =20 -struct rtw_wdev_invit_info { - u8 state; /* 0: req, 1:rep */ - u8 peer_mac[ETH_ALEN]; - u8 active; - u8 token; - u8 flags; - u8 status; - u8 req_op_ch; - u8 rsp_op_ch; -}; - -#define rtw_wdev_invit_info_init(invit_info) \ - do { \ - (invit_info)->state =3D 0xff; \ - memset((invit_info)->peer_mac, 0, ETH_ALEN); \ - (invit_info)->active =3D 0xff; \ - (invit_info)->token =3D 0; \ - (invit_info)->flags =3D 0x00; \ - (invit_info)->status =3D 0xff; \ - (invit_info)->req_op_ch =3D 0; \ - (invit_info)->rsp_op_ch =3D 0; \ - } while (0) - -struct rtw_wdev_nego_info { - u8 state; /* 0: req, 1:rep, 2:conf */ - u8 peer_mac[ETH_ALEN]; - u8 active; - u8 token; - u8 status; - u8 req_intent; - u8 req_op_ch; - u8 req_listen_ch; - u8 rsp_intent; - u8 rsp_op_ch; - u8 conf_op_ch; -}; - -#define rtw_wdev_nego_info_init(nego_info) \ - do { \ - (nego_info)->state =3D 0xff; \ - memset((nego_info)->peer_mac, 0, ETH_ALEN); \ - (nego_info)->active =3D 0xff; \ - (nego_info)->token =3D 0; \ - (nego_info)->status =3D 0xff; \ - (nego_info)->req_intent =3D 0xff; \ - (nego_info)->req_op_ch =3D 0; \ - (nego_info)->req_listen_ch =3D 0; \ - (nego_info)->rsp_intent =3D 0xff; \ - (nego_info)->rsp_op_ch =3D 0; \ - (nego_info)->conf_op_ch =3D 0; \ - } while (0) - struct rtw_wdev_priv { struct wireless_dev *rtw_wdev; =20 @@ -74,9 +22,6 @@ struct rtw_wdev_priv { =20 u8 provdisc_req_issued; =20 - struct rtw_wdev_invit_info invit_info; - struct rtw_wdev_nego_info nego_info; - u8 bandroid_scan; bool block; bool power_mgmt; diff --git a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c b/drivers/st= aging/rtl8723bs/os_dep/ioctl_cfg80211.c index a47d0d3fa2b7..21b1487d32ae 100644 --- a/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c +++ b/drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c @@ -2751,8 +2751,6 @@ int rtw_wdev_alloc(struct adapter *padapter, struct d= evice *dev) =20 pwdev_priv->p2p_enabled =3D false; pwdev_priv->provdisc_req_issued =3D false; - rtw_wdev_invit_info_init(&pwdev_priv->invit_info); - rtw_wdev_nego_info_init(&pwdev_priv->nego_info); =20 pwdev_priv->bandroid_scan =3D false; =20 --=20 2.53.0