From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.50]) (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 74A4A30E83A for ; Mon, 2 Feb 2026 07:08:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.50 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770016094; cv=none; b=ksJTROE/J9v2GxIvO8kBk/2z9X/dxD4VKDfGLBok0D7ebP10fNN9+T/u3zhvppq6AFsIuTcjbdaWt/JPHvzEV3qqOcvZahYEq9M85KrzcEArami4UsFTC1YIOzyxYnZDvhMZav/1QsvqkUU9VGESey0UQvTVtp5n5eLHVFsWezY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770016094; c=relaxed/simple; bh=keSFSSoJmTQ9ZEFdR6RLlGSsW79EHDdmpBIvuyCafNc=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=R3wAZV2wmWBMpXyeha6ZExlAKUlP6olGYNpp10lhr2rT+pj3cn00FzW8LfZIb9YF2d5bpT/vTtNlGjxo8WxUb9mwYQBf5iYfUAZ9FziHN4JIn3lMWdyXi2xIPenCfoaXV9e6crweAJj0JnKexpaj7ZLCe7rbq7ibsfjUZULZjLA= 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=YiXhRbh5; arc=none smtp.client-ip=209.85.128.50 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="YiXhRbh5" Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-47ee937ecf2so34269425e9.0 for ; Sun, 01 Feb 2026 23:08:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770016092; x=1770620892; 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=Rdkk7vn8kMeLco1/RDWdVAeYpDYAyLgBI31oaR+yjr4=; b=YiXhRbh5v40ejNMDWVw9dlIEQZmNqL6bjzCjLmSzWknMlWppwL417tSWZ34JneLP+T qxMS8X5MtRzFWE44AIs95gYZBScaGDP8ZUu9tHn99Pn0nkU3WtgBce32nP6zukuVkrxv k75jatZqtT9IbaH3Q7wF75Y9Bvi972y45x7LP9oZ72knbM+xW7KgfRJ/A40WKk8+F91v zRWjmu5XkMuF3fouYRMY8/3cQX+ucCQKlcFK4cnJ+5bfHoknCwwCtHmTmdaUQIJOgUUC jThtWCnLaHAHViDysFcEyVgzVxNY5pe3u/zTEc+buXxK4XP4O/JBmV0rr9sa05zmVPMd W6AQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770016092; x=1770620892; 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=Rdkk7vn8kMeLco1/RDWdVAeYpDYAyLgBI31oaR+yjr4=; b=e5e2VbelFkG6xpe27pgP6EmWJYBeqVNMlGQDc0BOvMtM2VM1fOt1XDy7lSS4sycklG G5N/6IIasvMleP/oFoDYvMS0MVd0fDsgrZR64pCzENaw6tfBuz8NpiZhjvNmB8Ou5D0l QJIQiDPdTVvAnYgp6VvRmy2WR3tL5QK81tS5FtH+caoScuId3+ridI0gIwhh3+mOIfEt 3T+g3NkbX/lWiHpERDMhnsLoqdR+As8Qk+cK2GPXOvrumUYWw4ph2p6C0gO1fZom9NA+ GaARL4Jbodg4RlhAozNAiflz3RalWn2SyoLYEh7Ae+Fg4PFP3hIg0bc4/ux3+vWqDZ1D AQZg== X-Forwarded-Encrypted: i=1; AJvYcCWYZZv7qaVIK/R56ksSDAdcwq5bM0cQMuic8v6+TvqxZ0Bf2ra3ULtoKD+Ceg1kYVDAqd1fNeXyB+cIuMs=@vger.kernel.org X-Gm-Message-State: AOJu0YyBdDQxN6izCrN84J4bpMJiq6ZS25KnnTD2T0Vt+MXmA/gzEfdg ZNl6ZLldoUxqw9ozGNmpTutBLQHAtx6fLamRTkSJFOVtmF7oBKnD7L6bV48ERww= X-Gm-Gg: AZuq6aLx3WkUUdgixkAzbaM76Ud2UfY9gHfdoKTA3mrgR4tZrd61zhWisPtsxrxiFgJ eiaB22vegJMxrjhGTZqcEb53gW0OK+10b2t5Wd1ZHA+UyTlnrL8XdJPevCTS3vOBS2Okp1wXmgl oHvvcdm96Dxn8FhytGLufI+WQSm+vJFp0QBFwjjRqGLbSb1uIEpnC9gsB9ULqRLpTr+9wVjwfGe p1cVeSoWF8MPJCGVS9I4cDEy1QM+9CfTskWkOL3qP1uXZ2Y36tPFi7lewJOnQl97LM3ke5ty8WE /KDWke5UMJejYoA3Qinz8ErTbDrEdzTknL9Rv9VhXggD2unExdWxTYcurGLbMyG99LeL1dniVb9 +YtZUfDDLCCK0+AscsU/Pn0g2q0oLkBIu170sJq+dvJQ8YmRohoL9lXsVk0SjVeJm7/VcONNrrv bdfclUxLdhcV6Vim7PcVflFOpGHF4TgVBAkm7mPsektPUZ9ZlhC0uDceMFdAUihQ== X-Received: by 2002:a05:600c:8b52:b0:479:1348:c63e with SMTP id 5b1f17b1804b1-482db476c30mr138179245e9.9.1770016091514; Sun, 01 Feb 2026 23:08:11 -0800 (PST) Received: from LGPC ([31.223.131.66]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4806cde00e8sm371369315e9.6.2026.02.01.23.08.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 01 Feb 2026 23:08:10 -0800 (PST) From: Luka Gejak To: Greg Kroah-Hartman Cc: Dan Carpenter , linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Luka Gejak Subject: [PATCH v1 0/5] staging: rtl8723bs: code cleanup and style fixes Date: Mon, 2 Feb 2026 08:07:47 +0100 Message-ID: <20260202070752.3391-1-lukagejak5@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-Transfer-Encoding: 8bit This series addresses several items from the rtl8723bs TODO list: 1. Remove dead code for other Realtek chips (RTL8188E, RTL8812, etc.) that was left over from the vendor driver. 2. Convert PSTA_INFO_T typedef to standard struct sta_info *. 3. Remove NDIS_802_11_* type aliases in favor of kernel types. 4. Remove the redundant MAC_ARG macro in favor of the kernel's standard %pM format specifier for MAC addresses. 5. Fix all LONG_LINE checkpatch warnings by refactoring lines exceeding 100 characters using proper techniques (temp variables, function signature breaks, comment placement etc.) rather than blind line wrapping. These patches improve code readability, remove non-standard constructs, and bring the driver closer to kernel coding standards. Luka Gejak (5): staging: rtl8723bs: remove unused code for other Realtek chips staging: rtl8723bs: convert PSTA_INFO_T to struct sta_info * staging: rtl8723bs: remove NDIS type aliases staging: rtl8723bs: remove redundant MAC_ARG macro staging: rtl8723bs: fix LONG_LINE warnings across C files drivers/staging/rtl8723bs/core/rtw_cmd.c | 144 ++--- .../staging/rtl8723bs/core/rtw_ieee80211.c | 36 +- drivers/staging/rtl8723bs/core/rtw_io.c | 4 +- .../staging/rtl8723bs/core/rtw_ioctl_set.c | 16 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 103 ++-- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 500 ++++++++++++------ drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 3 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 123 +++-- drivers/staging/rtl8723bs/core/rtw_security.c | 11 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 2 +- .../staging/rtl8723bs/core/rtw_wlan_util.c | 215 +++++--- drivers/staging/rtl8723bs/core/rtw_xmit.c | 62 ++- .../staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 35 +- .../staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 29 +- drivers/staging/rtl8723bs/hal/HalPhyRf.c | 36 +- .../staging/rtl8723bs/hal/HalPhyRf_8723B.c | 166 ++++-- drivers/staging/rtl8723bs/hal/hal_com.c | 10 +- .../staging/rtl8723bs/hal/hal_com_phycfg.c | 22 +- drivers/staging/rtl8723bs/hal/hal_intf.c | 4 +- drivers/staging/rtl8723bs/hal/hal_sdio.c | 4 +- drivers/staging/rtl8723bs/hal/odm.c | 28 +- drivers/staging/rtl8723bs/hal/odm.h | 11 +- drivers/staging/rtl8723bs/hal/odm_DIG.c | 38 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 19 +- drivers/staging/rtl8723bs/hal/odm_types.h | 3 - drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 103 +++- .../staging/rtl8723bs/hal/rtl8723b_hal_init.c | 64 ++- .../staging/rtl8723bs/hal/rtl8723b_phycfg.c | 54 +- .../staging/rtl8723bs/hal/rtl8723b_rf6052.c | 6 +- .../staging/rtl8723bs/hal/rtl8723bs_recv.c | 6 +- .../staging/rtl8723bs/hal/rtl8723bs_xmit.c | 5 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 17 +- drivers/staging/rtl8723bs/include/ieee80211.h | 2 - .../staging/rtl8723bs/include/osdep_service.h | 4 - .../staging/rtl8723bs/include/rtl8192c_recv.h | 8 - .../staging/rtl8723bs/include/rtw_ioctl_set.h | 3 - .../staging/rtl8723bs/include/rtw_mlme_ext.h | 2 +- .../staging/rtl8723bs/include/wlan_bssdef.h | 12 +- .../staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 136 +++-- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 17 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 3 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 8 +- 42 files changed, 1384 insertions(+), 690 deletions(-) -- 2.52.0