Linux kernel staging patches
 help / color / mirror / Atom feed
* [GIT PULL] Staging driver changes for 6.16-rc1
@ 2025-06-06  8:37 Greg KH
  2025-06-06 20:10 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Greg KH @ 2025-06-06  8:37 UTC (permalink / raw)
  To: Linus Torvalds, Andrew Morton, Stephen Rothwell
  Cc: linux-kernel, linux-staging

The following changes since commit 82f2b0b97b36ee3fcddf0f0780a9a0825d52fec3:

  Linux 6.15-rc6 (2025-05-11 14:54:11 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git tags/staging-6.16-rc1

for you to fetch changes up to a481f0ebf213e0ccb85f70c07bfcd733d2dc6783:

  staging: rtl8723bs: remove unnecessary braces for single statement blocks (2025-05-21 13:49:17 +0200)

----------------------------------------------------------------
Staging driver updates for 6.16-rc1

Here is the "big" set of staging driver changes for 6.16-rc1.  Included
in here are:
  - gpib driver cleanups and updates.  This subsystem is _almost_ ready
    to be merged into the main portion of the kernel tree.  Hopefully
    should happen in the next kernel merge cycle if all goes well.
  - sm750fb driver cleanups
  - rtl8723bs driver cleanups
  - other small driver cleanups for coding style issues

All of these have been in for over 2 weeks with no reported issues

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

----------------------------------------------------------------
Abraham Samuel Adekunle (8):
      staging: bcm2835-camera: Modify function call formatting
      staging: rtl8723bs: simplify if-else block by removing unnecessary braces
      staging: rtl8723bs: remove unnecessary else block after return
      staging: rtl8723bs: remove braces around single statements
      staging: rtl8723bs: modify struct field to use standard bool type
      staging: rtl8723bs: Place constants on right side of comparison
      staging: rtl8723bs: Add spaces and line breaks to improve readability
      staging: rtl8723bs: Use % 4096 instead of & 0xfff

Andreas Kleinbichler (1):
      staging: gpib: switch to kmalloc(sizeof(*status))

Andy Shevchenko (3):
      staging: rtl8723bs: Fix compilation errors for W=1 build
      fbtft: Unorphan the driver
      fbtft: Replace 'depends on FB_TFT' by 'if FB_TFT ... endif'

Bartosz Golaszewski (1):
      staging: greybus: use new GPIO line value setter callbacks

Bryant Boatright (1):
      Staging: rtl8723bs: Fix unbalanced braces in conditional

Chen Ni (3):
      staging: gpib: eastwood: Remove unnecessary print function dev_err()
      staging: gpib: fmh_gpib: Remove unnecessary print function dev_err()
      staging: gpib: fmh_gpib: Remove unnecessary .owner assignment

Dave Penkler (18):
      staging: gpib: Remove unused enums from common include file
      staging: gpib: Rename common include file
      staging: gpib: Add return value to request_control
      staging: gpib: Fix request_system_control in gpio
      staging: gpib: Fix setting controller-in-charge
      staging: gpib: Enable SRQ irq on request_system_control
      staging: gpib: Remove dependency on LED subsystem
      staging: gpib: Remove atn_asserted global variable
      staging: gpib: Change error code for no listener
      staging: gpib: Cleanup allocate_gpios code
      staging: gpib: Set control lines in attach
      staging: gpib: Fix lpvo request_system_control
      staging: gpib: Avoid unused variable warnings
      staging: gpib: Fix PCMCIA config identifier
      staging: gpib: Declare driver entry points static
      staging: gpib: Avoid unused variable warning
      staging: gpib: Fix uapi include header guard name
      staging: gpib: Fix secondary address restriction

David Tadokoro (1):
      staging: rtl8723bs: remove unnecessary braces for single statement blocks

Eric Florin (16):
      staging: sm750fb: clean-up `else`-blocks
      staging: sm750fb: change `enum dpms` to snake_case
      staging: sm750fb: rename sm750_hw_cursor_setSize
      staging: sm750fb: rename sm750_hw_cursor_setPos
      staging: sm750fb: rename sm750_hw_cursor_setColor
      staging: sm750fb: rename sm750_hw_cursor_setData
      staging: sm750fb: rename sm750_hw_cursor_setData2
      staging: sm750fb: rename `hw_sm750_initAccel`
      staging: sm750fb: rename `hw_sm750_deWait`
      staging: sm750fb: rename `hw_sm750le_deWait`
      staging: sm750fb: rename `hw_sm750_output_setMode`
      staging: sm750fb: rename `hw_sm750_crtc_checkMode`
      staging: sm750fb: rename `hw_sm750_crtc_setMode`
      staging: sm750fb: rename `hw_sm750_setColReg`
      staging: sm750fb: rename `hw_sm750_setBLANK`
      staging: sm750fb: rename `hw_sm750le_setBLANK`

Erick Karanja (7):
      staging: greybus: camera: fix code alignment warning
      staging: rtl8723bs: Rename variables
      staging: rtl8723bs: add spaces between ternary and binary operators
      staging: rtl8723bs: use preferred comparison order
      staging: rtl8723bs: Initialize variables at declaration in rtl8723bs_xmit.c
      staging: rtl8723bs: Initialize variables at declaration in rtl8723b_hal_init.c
      staging: rtl8723bs: Use boolean false instead of integer 0

Gabriel Shahrouzi (1):
      staging: rtl8723bs: Remove trailing whitespace

Greg Kroah-Hartman (1):
      Merge 6.15-rc6 into staging-next

JJ Strnad (1):
      staging: rtl8723bs: remove multiple blank lines

Justin Cromer (1):
      staging: sm750fb: fix casing style on getDeviceID

Mark Brown (1):
      staging: bcm2835-audio: Validate values written to controls

Michael Rubin (110):
      staging: gpib: Correct CamelCase for EVENT enums
      staging: gpib: Correct CamelCase for PPConfig
      staging: gbip: Alignment should match open parens
      staging: gpib: common: lines exceeded 100 columns
      staging: gpib: nec: lines exceeded 100 columns
      staging: gpib: tms9914: lines exceeded 100 columns
      staging: gpib: ines: lines exceeded 100 columns
      staging: gpib: pc2: lines exceeded 100 columns
      staging: gpib: tnt4882: lines exceeded 100 columns
      staging: gpib: uapi: Fix CamelCase and IBA Dup
      staging: gpib: uapi: Fix CamelCase and IBC Dup
      staging: gpib: uapi: Fix CamelCase and IB_STB
      staging: gpib: nec: Fix Improper SPDX comment.
      staging: gpib: tms9914: Fix Improper SPDX comment.
      staing: gpib: struct typing for gpib_board_config
      staging: gpib: agilent_82350b: gpib_board_config
      staging: gpib: agilent_82357a: gpib_board_config
      staging: gpib: cb7210: struct gpib_board_config
      staging: gpib: cec: struct gpib_board_config
      staging: gpib: common: struct gpib_board_config
      staging: gpib: eastwood: struct gpib_board_config
      staging: gpib: fmh: struct gpib_board_config
      staging: gpib: gpio: struct gpib_board_config
      staging: gpib: hp_82335: struct gpib_board_config
      staging: gpib: hp_82341: struct gpib_board_config
      staging: gpib: gpibP: struct gpib_board_config
      staging: gpib: ines: struct gpib_board_config
      staging: gpib: lpvo_usb: struct gpib_board_config
      staging: gpib: ni_usb: struct gpib_board_config
      staging: gpib: pc2: struct gpib_board_config
      staging: gpib: tnt4882: struct gpib_board_config
      staging: gpib: Removing typedef gpib_board_config
      staging: gpib: agilent_82357a uses completion
      staging: gpib: Removing function osInit
      staging: gpib: Removing function osReset
      staging: gpib: Removing function osSendEOI
      staging: gpib: Removing function ibAPWait
      staging: gpib: Removing function ibaPrsp
      staging: gpib: Removing function ibAPE
      staging: gpib: Removing typedef gpib_event_queue
      staging: gpib: Removing gpib_interface_list_t
      staging: gpib: Removing gpib_event_t typedef
      staging: gpib: Removing typedef gpib_status_queue
      staging: gpib: Removing typedef of status_byte
      staging: gpib: Removing typedef gpib_descriptor_t
      staging: gpib: Remove typedef gpib_file_private_t
      staging: gpib: cb7210: u8 over uint8_t
      staging: gpib: ibsys: u8 over uint8_t
      staging: gpib: fluke_gpib: u8 over uint8_t
      staging: gpib: fmh_gpib: u8 over uint8_t
      staging: gpib: gpib_proto: u8 over uint8_t
      staging: gpib: gpib_types: u8 over uint8_t
      staging: gpib: nec7210: u8 over uint8_t
      staging: gpib: tms9914: u8 over uint8_t
      staging: gpib: ines: u8 over uint8_t
      staging: gpib: Using struct gpib_board_type_ioctl
      staging: gpib: Using struct gpib_read_write_ioctl
      staging: gpib: Using struct gpib_open_dev_ioctl
      staging: gpib: Using struct gpib_close_dev_ioctl
      staging: gpib: Using struct gpib_serial_poll_ioctl
      staging: gpib: Using struct gpib_eos_ioctl
      staging: gpib: Using struct gpib_wait_ioctl
      staging: gpib: Using struct gpib_online_ioctl
      staging: gpib: Using struct gpib_spoll_bytes_ioctl
      staging: gpib: Using struct gpib_board_info_ioctl
      staging: gpib: Using struct gpib_select_pci_ioctl
      staging: gpib: Using struct gpib_ppoll_config_ioctl`
      staging: gpib: Using struct gpib_pad_ioctl
      staging: gpib: Using struct gpib_sad_ioctl
      staging: gpib: Using gpib_select_device_path_ioctl
      staging: gpib: Using struct gpib_request_service2
      staging: gpib: event_ioctl_t now short
      staging: gpib: rsc_ioctl_t now int
      staging: gpib: t1_delay_ioctl_t now unsigned int
      staging: gpib: autospoll_ioctl_t now short
      staging: gpib: local_ppoll_mode_ioctl_t now short
      staging: gpib: gpib_ioctl: u8 over uint8_t
      staging: gpib: gpib_user: u8 over uint8_t
      staging: gpib: agilent_82350b: u8 over uint8_t
      staging: gpib: agilent_82357a: u8 over uint8_t
      staging: gpib: cec: u8 over uint8_t
      staging: gpib: gpib_os: u8 over uint8_t
      staging: gpib: gpib_bitbang: u8 over uint8_t
      staging: gpib: hp_82335: u8 over uint8_t
      staging: gpib: hp_82341: u8 over uint8_t
      staging: gpib: ni_usb: u8 over uint8_t
      staging: gpib: pc2: u8 over uint8_t
      staging: gpib: gpib_ioctl: u64 over uint64_t
      staging: gpib: lpvo_usb_gpib: u8 over uint8_t
      staging: gpib: tnt4882: u8 over uint8_t
      staging: gpib: struct typing for gpib_interface
      staging: gpib: agilent_82350b: gpib_interface
      staging: gpib: agilent_82357a: gpib_interface
      staging: gpib: cb7210: struct gpib_interface
      staging: gpib: cec: struct gpib_interface
      staging: gpib: common: struct gpib_interface
      staging: gpib: fluke: struct gpib_interface
      staging: gpib: fmh: struct gpib_interface
      staging: gpib: gpio: struct gpib_interface
      staging: gpib: hp_82335: struct gpib_interface
      staging: gpib: hp2341: struct gpib_interface
      staging: gpib: gpibP: struct gpib_interface
      staging: gpib: ines: struct gpib_interface
      staging: gpib: lpvo_usb: struct gpib_interface
      staging: gpib: ni_usb: struct gpib_interface
      staging: gpib: pc2: struct gpib_interface
      staging: gpib: tnt4882: struct gpib_interface
      staging: gpib: Removing typedef gpib_interface_t
      staging: gpib: uapi: Fix CamelCase and IBA Dup
      staging: gpib: Removing unused function CFGn

Paul Retourné (16):
      staging: gpib: agilent_82357a: fixes multiline comments style
      staging: gpib: cb7210: fixes multiline comments style
      staging: gpib: common: fixes multiline comments style
      staging: gpib: eastwood: fixes multiline comments style
      staging: gpib: fmh_gpib: fixes multiline comments style
      staging: gpib: gpio: fixes multiline comments style
      staging: gpib: hp_82335: fixes multiline comments style
      staging: gpib: hp_82341: fixes multiline comments style
      staging: gpib: ines: fixes multiline comments style
      staging: gpib: lpvo_usb_gpib: fixes multiline comments style
      staging: gpib: nec7210: fixes multiline comments style
      staging: gpib: ni_usb: fixes multiline comments style
      staging: gpib: pc2: fixes multiline comments style
      staging: gpib: tms9914: fixes multiline comments style
      staging: gpib: tnt4882: fixes multiline comments style
      staging: gpib: include: fixes multiline comments style

Richard Akintola (7):
      staging: sm750fb: change sii164ResetChip to snake_case
      staging: sm750fb: change sii164SetPower to snake_case
      staging: sm750fb: change sii164GetChipString to snake_case
      staging: sm750fb: change sii164EnableHotPlugDetection to snake_case
      staging: sm750fb: change sii164IsConnected to snake_case
      staging: sm750fb: change sii164CheckInterrupt to snake_case
      staging: sm750fb: change sii164ClearInterrupt to snake_case

Rogério Fernandes Pereira (1):
      staging: rtl8723bs: Removed multiple blank lines of rtw_pwrctrl.c

Ruben Wauters (5):
      staging: gpib: agilent_02350b: cleanup comments
      staging: sm750fb: Remove ddk750_sii164
      staging: sm750fb: remove ddk750_dvi
      staging: sm750fb: remove ddk750_hwi2c
      staging: sm750fb: remove irrelevant TODO line

Thorsten Blum (1):
      staging: greybus: Check for string truncation instead of NUL-termination

 MAINTAINERS                                        |   3 +-
 drivers/staging/fbtft/Kconfig                      |  35 +-
 .../staging/gpib/agilent_82350b/agilent_82350b.c   |  86 ++---
 .../staging/gpib/agilent_82350b/agilent_82350b.h   |  28 +-
 .../staging/gpib/agilent_82357a/agilent_82357a.c   |  76 ++--
 .../staging/gpib/agilent_82357a/agilent_82357a.h   |   4 +-
 drivers/staging/gpib/cb7210/cb7210.c               |  74 ++--
 drivers/staging/gpib/cb7210/cb7210.h               |  26 +-
 drivers/staging/gpib/cec/cec_gpib.c                |  26 +-
 drivers/staging/gpib/common/gpib_os.c              | 316 ++++++++--------
 drivers/staging/gpib/common/iblib.c                |  60 +--
 drivers/staging/gpib/common/ibsys.h                |  13 +-
 drivers/staging/gpib/eastwood/fluke_gpib.c         | 107 +++---
 drivers/staging/gpib/eastwood/fluke_gpib.h         |  29 +-
 drivers/staging/gpib/fmh_gpib/fmh_gpib.c           | 144 +++++---
 drivers/staging/gpib/fmh_gpib/fmh_gpib.h           |   6 +-
 drivers/staging/gpib/gpio/gpib_bitbang.c           | 142 ++++---
 drivers/staging/gpib/hp_82335/hp82335.c            |  35 +-
 drivers/staging/gpib/hp_82341/hp_82341.c           |  52 +--
 drivers/staging/gpib/include/gpibP.h               |  14 +-
 drivers/staging/gpib/include/gpib_proto.h          |  31 +-
 drivers/staging/gpib/include/gpib_types.h          | 162 ++++----
 drivers/staging/gpib/include/nec7210.h             |  40 +-
 drivers/staging/gpib/include/nec7210_registers.h   |   3 +-
 drivers/staging/gpib/include/tms9914.h             |  37 +-
 drivers/staging/gpib/ines/ines.h                   |  43 ---
 drivers/staging/gpib/ines/ines_gpib.c              | 216 +++++------
 drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c | 145 ++++----
 drivers/staging/gpib/nec7210/nec7210.c             |  72 ++--
 drivers/staging/gpib/ni_usb/ni_usb_gpib.c          |  70 ++--
 drivers/staging/gpib/ni_usb/ni_usb_gpib.h          |  32 +-
 drivers/staging/gpib/pc2/pc2_gpib.c                |  46 +--
 drivers/staging/gpib/tms9914/tms9914.c             |  69 ++--
 drivers/staging/gpib/tnt4882/tnt4882_gpib.c        | 106 +++---
 drivers/staging/gpib/uapi/{gpib_user.h => gpib.h}  | 226 +++++-------
 drivers/staging/gpib/uapi/gpib_ioctl.h             | 134 ++++---
 drivers/staging/greybus/camera.c                   |   4 +-
 drivers/staging/greybus/fw-management.c            |  48 +--
 drivers/staging/greybus/gpio.c                     |  16 +-
 drivers/staging/rtl8723bs/core/rtw_ap.c            |   2 +-
 drivers/staging/rtl8723bs/core/rtw_btcoex.c        |  12 +-
 drivers/staging/rtl8723bs/core/rtw_cmd.c           |  11 +-
 drivers/staging/rtl8723bs/core/rtw_ieee80211.c     |   5 +-
 drivers/staging/rtl8723bs/core/rtw_mlme.c          |  10 +-
 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c      |   2 +-
 drivers/staging/rtl8723bs/core/rtw_pwrctrl.c       |   8 +-
 drivers/staging/rtl8723bs/core/rtw_recv.c          |   6 +-
 drivers/staging/rtl8723bs/core/rtw_xmit.c          |  18 +-
 drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c    |  68 ++--
 drivers/staging/rtl8723bs/hal/hal_btcoex.c         |  22 +-
 drivers/staging/rtl8723bs/hal/hal_com.c            |  11 +-
 drivers/staging/rtl8723bs/hal/odm_CfoTracking.c    |   4 +-
 drivers/staging/rtl8723bs/hal/odm_DIG.c            |   2 +-
 drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c  |  81 ++--
 drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c     |  33 +-
 drivers/staging/rtl8723bs/include/hal_pwr_seq.h    |   2 +-
 drivers/staging/rtl8723bs/include/sta_info.h       |   2 +-
 drivers/staging/rtl8723bs/os_dep/recv_linux.c      |  13 +-
 drivers/staging/sm750fb/Makefile                   |   3 +-
 drivers/staging/sm750fb/TODO                       |   3 -
 drivers/staging/sm750fb/ddk750.h                   |   3 -
 drivers/staging/sm750fb/ddk750_display.c           |   1 -
 drivers/staging/sm750fb/ddk750_dvi.c               |  62 ----
 drivers/staging/sm750fb/ddk750_dvi.h               |  57 ---
 drivers/staging/sm750fb/ddk750_hwi2c.c             | 247 -------------
 drivers/staging/sm750fb/ddk750_hwi2c.h             |  12 -
 drivers/staging/sm750fb/ddk750_power.h             |   8 +-
 drivers/staging/sm750fb/ddk750_sii164.c            | 408 ---------------------
 drivers/staging/sm750fb/ddk750_sii164.h            | 174 ---------
 drivers/staging/sm750fb/sm750.c                    |  24 +-
 drivers/staging/sm750fb/sm750.h                    |  30 +-
 drivers/staging/sm750fb/sm750_cursor.c             |  14 +-
 drivers/staging/sm750fb/sm750_cursor.h             |  12 +-
 drivers/staging/sm750fb/sm750_hw.c                 |  38 +-
 .../vc04_services/bcm2835-audio/bcm2835-ctl.c      |   6 +
 .../vc04_services/bcm2835-camera/controls.c        |  14 +-
 76 files changed, 1592 insertions(+), 2612 deletions(-)
 rename drivers/staging/gpib/uapi/{gpib_user.h => gpib.h} (50%)
 delete mode 100644 drivers/staging/sm750fb/ddk750_dvi.c
 delete mode 100644 drivers/staging/sm750fb/ddk750_dvi.h
 delete mode 100644 drivers/staging/sm750fb/ddk750_hwi2c.c
 delete mode 100644 drivers/staging/sm750fb/ddk750_hwi2c.h
 delete mode 100644 drivers/staging/sm750fb/ddk750_sii164.c
 delete mode 100644 drivers/staging/sm750fb/ddk750_sii164.h

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2025-06-06 20:10 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-06  8:37 [GIT PULL] Staging driver changes for 6.16-rc1 Greg KH
2025-06-06 20:10 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox