From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>,
Andrew Morton <akpm@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev
Subject: [GIT PULL] Staging driver changes for 7.1-rc1
Date: Sun, 19 Apr 2026 15:55:38 +0200 [thread overview]
Message-ID: <aeTe2obGAsnbnxM1@kroah.com> (raw)
The following changes since commit f338e77383789c0cae23ca3d48adcc5e9e137e3c:
Linux 7.0-rc4 (2026-03-15 13:52:05 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git tags/staging-7.1-rc1
for you to fetch changes up to bf9c95f3eeefb7fc4b4a6380cc23f1dca744e379:
staging: rtl8723bs: remove redundant & parentheses (2026-04-04 10:40:01 +0200)
----------------------------------------------------------------
Staging driver changes for 7.1-rc1
Here is the "big" set of staging driver changes for 7.1-rc1.
Nothing major in here at all, just lots of little cleanups for the
staging drivers, driven by new developers getting their feet wet in
kernel development. "Largest" thing in here is the change of some of
the octeon variable types into proper kernel ones.
Full details are in the shortlog.
All of these have been in linux-next for a while with no reported
issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----------------------------------------------------------------
Adam Azuddin (1):
staging: fbtft: Update RA8875 Kconfig help description
Ahmet Ramazan Capoglu (1):
staging: sm750fb: Fix "varios" typo in ddk750_swi2c.c
Albab Hasan (1):
staging: vme_user: remove unimplemented #if 0 code blocks
Alexandru Hossu (1):
staging: rtl8723bs: use kmemdup() in rtw_cfg80211_set_wpa_ie
Andrea Poldi (1):
staging: rtl8723bs: fix line length warning
Andy Shevchenko (1):
fbtft: Update REAMDE to slow down the stream of undesired cleanups
Artem Lytkin (9):
staging: most: dim2: check return value of clk_prepare_enable for PLL
staging: sm750fb: convert logging to device-based in sm750.c
staging: fbtft: fix unchecked write return value in fb_agm1264k-fl
staging: nvec: propagate error codes in tegra_nvec_probe()
staging: sm750fb: remove debug and diagnostic prints
staging: sm750fb: convert logging to device-based in sm750_hw.c
staging: most: dim2: replace IS_ERR_OR_NULL with IS_ERR for devm_clk_get
staging: most: dim2: use dev_err_probe and proper error codes for clock
staging: most: dim2: remove unnecessary string indirection in dev_err
Azamat Rakhim (1):
staging: rtl8723bs: remove unused MAX_PATH_NUM defines for other chips
Bera Yüzlü (5):
staging: rtl8723bs: Refactor setCCKFilterCoefficient to remove duplicated rtw_write8() calls
staging: rtl8723bs: refactor halbtc8723b1ant_CoexTableWithType() to remove duplication
staging: rtl8723bs: Remove space in the line start
staging: rtl8723bs: change custom comparing function to strcmp()
staging: rtl8723bs: Remove dead code
Bhavya Gupta (1):
staging: rtl8723bs: rename camelCase variable
Bryant Boatright (2):
staging: rtl8723bs: Rename camel case enumeration
staging: rtl8723bs: Rename camel case variable
Damien Riégel (2):
greybus: raw: fix use-after-free on cdev close
greybus: raw: fix use-after-free if write is called after disconnect
David Holland (1):
staging: rtl8723bs: rename variables to snake_case
Dhyan K Prajapati (1):
staging: rtl8723bs: fix function header alignment
Esther Zilberberg (1):
staging: rtl8723bs: rename supportRateNum to support_rate_num
Ethan Tidmore (2):
staging: rtl8723bs: Remove unused structs and helper functions
staging: rtl8723bs: Remove unused members in struct rtw_wdev_priv
Filippo Muscherà (1):
staging: rtl8723bs: fix inconsistent indenting detected by smatch
Gabriel Rondon (5):
staging: most: dim2: replace BUG_ON() in try_start_dim_transfer()
staging: most: dim2: replace BUG_ON() in service_done_flag()
staging: most: dim2: replace BUG_ON() in configure_channel()
staging: most: dim2: replace BUG_ON() in enqueue()
staging: most: dim2: replace BUG_ON() in poison_channel()
Gabriel Windlin (1):
staging: rtl8723bs: remove multiple blank lines
Giacomo Di Clerico (2):
staging: greybus: loopback: remove unused argument from macro
staging: rtl8723bs: simplify return checks in validate_recv_data_frame()
Giorgi Tchankvetadze (8):
staging: greybus: pwm: Fix typo in comment
staging: greybus: sdio: Fix typo in comment
staging: greybus: sdio: Remove double whitespace
staging: rtl8723bs: remove redundant NULL check on premainder_ie
staging: rtl8723bs: remove unused macros from rtl8192c_recv.h
staging: rtl8723bs: Use kmemdup in sdio_ops.c
staging: sm750fb: Fix "programed" typo in ddk750_mode.c
staging: rtl8723bs: remove unnecessary parentheses in rtw_pwrctrl.c
Gopi Krishna Menon (1):
staging: rtl8723bs: remove unnecessary braces
Greg Kroah-Hartman (2):
Merge branch 'staging-linus' into branch 'staging-next'
Merge 7.0-rc4 into staging-next
Gustavo Arantes (1):
staging: rtl8723bs: remove unnecessary braces in rtw_mlme.c
Gustavo Piaz da Silva (2):
staging: axis-fifo: use u32 for fifo depth flags
staging: axis-fifo: refactor device tree parsing
Haoyu Lu (2):
staging: rtl8723bs: fix spelling in comment
staging: greybus: audio: fix error message for BTN_3 button
Hardik Phalet (2):
staging: greybus: audio: remove unused gb_audio_manager_get_module()
staging: greybus: audio: drop stale TODO comment
Haroen Tmimi (3):
staging: rtl8723bs: remove redundant 'Adapter' variable in HalPhyRf_8723B
staging: rtl8723bs: remove explicit comparisons to false in rtw_ap.c
staging: rtl8723bs: remove shadowed variable in sdio_halinit
Jose A. Perez de Azpillaga (8):
staging: rtl8723bs: replace msleep() with fsleep() in rtw_cmd.c
staging: rtl8723bs: fix bitwise OR operator spacing
staging: rtl8723bs: remove redundant blank lines
staging: rtl8723bs: format operators and logical continuations
staging: rtl8723bs: curly brace consistency
staging: rtl8723bs: fix indentation, line length and declarations
staging: rtl8723bs: remove dead REJOIN code
staging: rtl8723bs: refactor rtw_joinbss_event_prehandle to reduce indentation
Joshua Gu (2):
staging: rtl8723bs: remove redundant blank line in rtw_btcoex.c
staging: rtl8723bs: remove unnecessary spaces in rtw_security.c
Junrui Luo (1):
staging: sm750fb: fix division by zero in ps_to_hz()
Khasar Munkh-Erdene (1):
staging: rtl8723bs: fix spacing around operators in rtw_recv.c
Khushal Chitturi (7):
staging: rtl8723bs: rename LinkDetectInfo to link_detect_info
staging: rtl8723bs: rename rt_link_detect_t fields to snake_case
staging: rtl8723bs: convert traffic_status_watchdog() local variables to snake_case
staging: rtl8723bs: remove stale commented code
staging: rtl8723bs: use bool for traffic_status_watchdog()
staging: rtl8723bs: simplify boolean expressions
staging: rtl8723bs: align and split variable declarations
Kibaek Yoo (1):
staging: nvec: fix block comment style in nvec_interrupt()
Lin YuChen (3):
staging: rtl8723bs: use guard clause for AES check
staging: rtl8723bs: use guard clause for stainfo check
staging: rtl8723bs: initialize le_tmp64 in rtw_BIP_verify()
Luis Soza Rodriguez (1):
staging: greybus: loopback: use sysfs_emit in sysfs show functions
Lukas Kraft (1):
staging: rtl8723bs: fix blank line style in rtw_io.c
Marco Antonio Solis Segura (1):
staging: rtl8723bs: split multiple assignment in rtw_mgmt_xmitframe_coalesce
Marcos Andrade (3):
staging: rtl8723bs: remove unused global efuse variables
staging: rtl8723bs: Replace network magic numbers with EtherType macros
staging: rtl8723bs: Replace msleep() with fsleep()
Mariyam Shahid (1):
staging: rtl8723bs: Fix logical continuation placement
Mark Adamenko (2):
staging: most: dim2: replace ROUND_UP_TO macro with round_up()
staging: octeon: remove BUG() call
Mashiro Chen (4):
staging: rtl8723bs: remove unused WRITEEF/READEF byte macros
staging: rtl8723bs: wrap complex macros with parentheses
staging: rtl8723bs: remove redundant blank lines in basic_types.h
staging: rtl8723bs: remove unused RTL8188E antenna selection macros
Mustafa Karamanli (1):
staging: most: fix typos in driver_usage.txt
Nam Cao (2):
staging: fbtft: Optimize partial write()
staging: fbtft: Remove duplications of fbtft_set_addr_win()
Nikolay Kulikov (18):
staging: rtl8723bs: remove unnecessary boolean comparison
staging: rtl8723bs: rename camelCase variable
staging: rtl8723bs: fix spaces around binary operators
staging: rtl8723bs: remove recurring counter increment
staging: rtl8723bs: remove unused 'ratelen' parameter from rtw_check_network_type()
staging: rtl8723bs: remove unnecessary return value from func
staging: rtl8723bs: replace rtw_if_up() return type to bool
staging: rtl8723bs: replace rtw_is_same_ibss() return type to bool
staging: rtl8723bs: replace rtw_is_desired_network() return type to bool
staging: rtl8723bs: replace rtw_linked_check() return type to bool
staging: rtl8723bs: remove unnecessary 'ETH_ALEN' definition
staging: rtl8723bs: remove unusual 'NDIS_802_11_MAC_ADDRESS' type
staging: rtl8723bs: replace deeply nested if-else with switch-case
staging: rtl8723bs: remove dead code in validate_recv_mgnt_frame()
staging: rtl8723bs: move logical operators to end of previous line
staging: rtl8723bs: remove custom is_zero_mac_addr() function
staging: rtl8723bs: remove custom is_broadcast_mac_addr() function
staging: rtl8723bs: remove custom is_multicast_mac_addr() function
Omer El Idrissi (2):
staging: rtl8723bs: use direct returns in sdio_dvobj_init()
staging: rtl8723bs: cleanup return in sdio_init()
Oskar Ray-Frayssinet (3):
staging: greybus: remove redundant 'int' from unsigned long long
staging: rtl8723bs: add missing blank lines after declarations
staging: rtl8723bs: remove unused function declarations
Rajveer Chaudhari (2):
staging: most: dim2: remove unused header includes
staging: most: net: remove unused header include
Rodrigo Gobbi (1):
staging: rtl8723bs: remove unused arg at odm_interface.h
Ruslan Valiyev (1):
staging: greybus: arche: use sysfs_emit() instead of sprintf()
Sajal Gupta (1):
staging: rtl8723bs: fix logical continuations in xmit_linux.c
Sam Daly (1):
staging: rtl8723bs: remove redundant & parentheses
Santiago Almeida (1):
staging: fbtft: fix spelling mistake "dinamically" -> "dynamically"
Shubham Chakraborty (2):
staging: greybus: audio: Use sysfs_emit in show functions
staging: greybus: arche-platform: Use sysfs_emit instead of sprintf
Siwanan Bungtong (9):
staging: rtl8723bs: Wrap long function parameter lists
staging: rtl8723bs: remove unnecessary void * casts in rtw_ap.c
staging: rtl8723bs: remove unnecessary void * casts in rtw_efuse.c
staging: rtl8723bs: remove unnecessary void * casts in rtw_ieee80211.c
staging: rtl8723bs: remove unnecessary void * casts in rtw_mlme_ext.c
staging: rtl8723bs: remove unnecessary void * casts in rtw_security.c
staging: rtl8723bs: remove unnecessary void * casts in rtl8723b_hal_init.c
staging: rtl8723bs: remove unnecessary void * casts in ioctl_cfg80211.c
staging: rtl8723bs: wrap long comments to 100 columns
Tabrez Ahmed (1):
staging: rtl8723bs: fix spacing around operators
Tomasz Unger (7):
staging: greybus: Fix spelling mistake in Kconfig
staging: fbtft: fb_tinylcd: replace udelay() with fsleep()
staging: rtl8723bs: fix spelling mistakes in sdio_halinit.c
staging: rtl8723bs: fix spelling mistakes in include files
staging: rtl8723bs: fix spelling mistakes in rtw_wlan_util.c
staging: rtl8723bs: convert single-line comment to multi-line format
staging: rtl8723bs: Fix spelling mistake in comment
William Hansen-Baird (1):
staging: rtl8723bs: replace ternary min comparison with min()
Yan Pan (1):
staging: rtl8723bs: remove unnecessary parentheses
Yoelvis Oliveros (1):
staging: octeon: type change from uint<bits>_t to u<bits>
Yuvraj Singh Chauhan (1):
staging: octeon: fix free_irq dev_id mismatch in cvm_oct_rx_shutdown
Zeeshan Ahmad (2):
staging: most: dim2: move extra info messages to dev_dbg
staging: most: dim2: convert pr_err/warn to dev_err/warn
Zeynep Dicle (1):
staging: rtl8723bs: remove unnecessary braces
drivers/staging/axis-fifo/axis-fifo.c | 59 +-
drivers/staging/fbtft/Kconfig | 6 +-
drivers/staging/fbtft/README | 29 +-
drivers/staging/fbtft/fb_agm1264k-fl.c | 2 +-
drivers/staging/fbtft/fb_hx8340bn.c | 8 -
drivers/staging/fbtft/fb_hx8353d.c | 13 -
drivers/staging/fbtft/fb_hx8357d.c | 14 -
drivers/staging/fbtft/fb_ili9163.c | 2 +-
drivers/staging/fbtft/fb_ili9340.c | 12 -
drivers/staging/fbtft/fb_ili9341.c | 12 -
drivers/staging/fbtft/fb_ili9481.c | 12 -
drivers/staging/fbtft/fb_ili9486.c | 12 -
drivers/staging/fbtft/fb_s6d02a1.c | 12 -
drivers/staging/fbtft/fb_st7735r.c | 12 -
drivers/staging/fbtft/fb_tinylcd.c | 14 +-
drivers/staging/fbtft/fbtft-core.c | 13 +-
.../greybus/Documentation/firmware/authenticate.c | 2 +-
drivers/staging/greybus/Kconfig | 2 +-
drivers/staging/greybus/arche-apb-ctrl.c | 10 +-
drivers/staging/greybus/arche-platform.c | 10 +-
drivers/staging/greybus/audio_codec.c | 2 +-
drivers/staging/greybus/audio_manager.c | 12 -
drivers/staging/greybus/audio_manager.h | 7 -
drivers/staging/greybus/audio_manager_module.c | 13 +-
drivers/staging/greybus/loopback.c | 18 +-
drivers/staging/greybus/pwm.c | 2 +-
drivers/staging/greybus/raw.c | 92 +-
drivers/staging/greybus/sdio.c | 4 +-
.../staging/most/Documentation/driver_usage.txt | 10 +-
drivers/staging/most/dim2/dim2.c | 98 +-
drivers/staging/most/dim2/hal.c | 7 +-
drivers/staging/most/net/net.c | 1 -
drivers/staging/nvec/nvec.c | 21 +-
drivers/staging/octeon/ethernet-rx.c | 2 +-
drivers/staging/octeon/ethernet-tx.c | 2 -
drivers/staging/octeon/octeon-stubs.h | 1614 ++++++++++----------
drivers/staging/rtl8723bs/core/rtw_ap.c | 51 +-
drivers/staging/rtl8723bs/core/rtw_btcoex.c | 1 -
drivers/staging/rtl8723bs/core/rtw_cmd.c | 111 +-
drivers/staging/rtl8723bs/core/rtw_efuse.c | 24 +-
drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 131 +-
drivers/staging/rtl8723bs/core/rtw_io.c | 9 +-
drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 21 +-
drivers/staging/rtl8723bs/core/rtw_mlme.c | 219 ++-
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 63 +-
drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 104 +-
drivers/staging/rtl8723bs/core/rtw_recv.c | 140 +-
drivers/staging/rtl8723bs/core/rtw_security.c | 116 +-
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 36 +-
drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 16 +-
drivers/staging/rtl8723bs/core/rtw_xmit.c | 15 +-
drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 60 +-
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 36 +-
drivers/staging/rtl8723bs/hal/hal_btcoex.c | 7 +-
drivers/staging/rtl8723bs/hal/hal_com.c | 52 +-
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 24 +-
drivers/staging/rtl8723bs/hal/odm.c | 4 +-
drivers/staging/rtl8723bs/hal/odm.h | 43 +-
drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 8 +-
drivers/staging/rtl8723bs/hal/odm_DIG.c | 36 +-
drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c | 6 +-
drivers/staging/rtl8723bs/hal/odm_interface.h | 12 +-
drivers/staging/rtl8723bs/hal/odm_types.h | 4 -
drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 2 +
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 9 +-
drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 1 +
drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 1 +
drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 6 +-
drivers/staging/rtl8723bs/hal/sdio_halinit.c | 11 +-
drivers/staging/rtl8723bs/hal/sdio_ops.c | 12 +-
drivers/staging/rtl8723bs/include/basic_types.h | 38 +-
drivers/staging/rtl8723bs/include/hal_com.h | 2 -
drivers/staging/rtl8723bs/include/hal_data.h | 2 +-
drivers/staging/rtl8723bs/include/ieee80211.h | 32 +-
drivers/staging/rtl8723bs/include/ioctl_cfg80211.h | 60 -
drivers/staging/rtl8723bs/include/rtl8192c_recv.h | 4 -
drivers/staging/rtl8723bs/include/rtl8723b_hal.h | 2 -
drivers/staging/rtl8723bs/include/rtw_cmd.h | 2 +-
drivers/staging/rtl8723bs/include/rtw_efuse.h | 19 -
drivers/staging/rtl8723bs/include/rtw_mlme.h | 36 +-
drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 4 +-
drivers/staging/rtl8723bs/include/wlan_bssdef.h | 5 +-
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 43 +-
drivers/staging/rtl8723bs/os_dep/os_intfs.c | 18 +-
drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 25 +-
drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 9 +-
drivers/staging/sm750fb/ddk750_mode.c | 2 +-
drivers/staging/sm750fb/ddk750_swi2c.c | 2 +-
drivers/staging/sm750fb/sm750.c | 91 +-
drivers/staging/sm750fb/sm750_hw.c | 26 +-
drivers/staging/vme_user/vme_user.h | 10 -
91 files changed, 1726 insertions(+), 2258 deletions(-)
next reply other threads:[~2026-04-19 13:55 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-04-19 13:55 Greg KH [this message]
2026-04-19 15:54 ` [GIT PULL] Staging driver changes for 7.1-rc1 pr-tracker-bot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=aeTe2obGAsnbnxM1@kroah.com \
--to=gregkh@linuxfoundation.org \
--cc=akpm@linux-foundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-staging@lists.linux.dev \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox