[GIT PULL] Staging driver changes for 6.10-rc1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



The following changes since commit 39cd87c4eb2b893354f3b850f916353f2658ae6f:

  Linux 6.9-rc2 (2024-03-31 14:32:39 -0700)

are available in the Git repository at:

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

for you to fetch changes up to eb563dc752d33b0a5d4952964af15ca892f59524:

  staging: pi433: Remove unused driver (2024-05-04 18:42:43 +0200)

----------------------------------------------------------------
Staging driver changes for 6.10-rc1

Here is the big set of staging driver changes for 6.10-rc1.  Not a lot
of cleanups happening this kernel release, intern applications must be
out of sync at the moment.  But we did delete two drivers, wlan-ng and
pi433, as they are no longer in use and the developers involved wanted
them just gone entirely, allowing us to drop 19k lines from the tree.

Other than the normal coding style cleanups here, there has been a lot
of work on the vc04_services code, with the intent to finally get that
out of staging hopefully soon.  It's getting closer, which is nice to
see.

All of these have been in linux-next for a while with no reported
issues.

Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>

----------------------------------------------------------------
Andy Shevchenko (1):
      fbtft: seps525: Don't use "proxy" headers

Ariel Silver (1):
      Staging: rtl8192e: Declare variable with static

Arnd Bergmann (4):
      greybus: arche-ctrl: move device table to its right location
      staging: rts5208: replace weird strncpy() with memcpy()
      staging: rtl8723bs: convert strncpy to strscpy
      staging: greybus: change strncpy() to strscpy_pad()

Ayush Tiwari (8):
      staging: greybus: Constify gb_audio_module_type
      staging: rtl8712: rename tmpVal to avg_val
      staging: rtl8712: Fix line length exceeding 100 columns
      staging: rtl8712: Remove additional space
      staging: rtl8712: Add space between operands and operator
      staging: rtl8712: rename backupPMKIDList to backup_PMKID_list
      staging: rtl8712: rename backupPMKIDIndex to backup_PMKID_index
      staging: rtl8712: rename backupTKIPCountermeasure to backup_TKIP_countermeasure

Colin Ian King (1):
      staging: vt6655: remove redundant assignment to variable byData

Dan Carpenter (1):
      staging: vc04_services: Delete unnecessary NULL check

Dorine Tipo (3):
      staging: greybus: Add blank line after struct declaration
      staging: vt6655: Remove unused declaration of RFbAL7230SelectChannelPostProcess()
      staging: nvec: Fix documentation typo in nvec.c

Felix N. Kimbu (3):
      staging: wlan-ng: Rename 'foo' to 'rc' in p80211conv.c
      staging: wlan-ng: Rename 'wlan_unsetup' to 'wlan_teardown'
      staging: pi433: Correct comment typos in pi433_if.c

Greg Kroah-Hartman (1):
      Merge 6.9-rc2 into staging-next

Jackson Chui (1):
      staging: greybus: Replace gcam macros with direct dev log calls

Krzysztof Kozlowski (2):
      staging: pi433: drop driver owner assignment
      staging: ks7010: replace open-coded module_sdio_driver()

Marc Dietrich (4):
      staging: nvec: add ability to ignore EC responses in sync writes
      staging: nvec: make keyboard init synchronous
      staging: nvec: make touchpad init synchronous
      staging: nvec: update TODO

Meir Elisha (1):
      Staging: rtl8723bs: Delete dead code from update_current_network()

Michael Straube (2):
      staging: rtl8192e: replace variable with direct return
      staging: rtl8192e: remove unnecessary wrapper

Philipp Hortmann (3):
      staging: wlan-ng: Remove broken driver prism2_usb
      MAINTAINERS: vt665?: Replace Forest with Philipp as maintainer
      staging: pi433: Remove unused driver

Prasad Pandit (1):
      staging: bcm2835-audio: add terminating new line to Kconfig

Rui Miguel Silva (1):
      greybus: lights: check return of get_channel_from_mode

Shahar Avidar (7):
      staging: pi433: Rename struct pi433_device buffer field to tx_buffer.
      staging: pi433: Rename struct pi433_device instances to pi433.
      staging: pi433: Replace pi433_receive param void type to struct pi433_device.
      staging: pi433: Rename "pi433_dev" of type "dev_t" to "pi433_devt"
      staging: pi433: Remove duplicated code using the "goto" error recovery scheme.
      staging: pi433: Add debugfs_remove in case of driver register fails.
      staging: pi433: Reorder pi433_exit cleanup calls.

Stefan Wahren (7):
      staging: vchiq: Reformat Kconfig help texts
      staging: vc04_services: vchiq_arm: Fix NULL ptr dereferences
      staging: vchiq_arm: Drop unnecessary NULL check
      staging: vchiq_core: Use printk messages for devices
      staging: vchiq_core: Add parentheses to VCHIQ_MSG_SRCPORT
      staging: vchiq_core: Drop unnecessary blank lines
      staging: vchiq_core: Add missing blank lines

Sumadhura Kalyan (1):
      staging: vc04_services: Re-align function parameters

Tree Davies (28):
      Staging: rtl8192e: Rename variable ReturnPoint
      Staging: rtl8192e: Rename variable TimeStampLow
      Staging: rtl8192e: Rename variable TimeStampHigh
      Staging: rtl8192e: Rename variable Frame_Order
      Staging: rtl8192e: Rename variable aSifsTime
      Staging: rtl8192e: Rename variable posHTCap
      Staging: rtl8192e: Rename variable bRTSUseShortPreamble
      Staging: rtl8192e: Rename variable pBssHT
      Staging: rtl8192e: Rename variable bAllowAllDA
      Staging: rtl8192e: Rename variable WriteIntoReg
      Staging: rtl8192e: Rename variable CurSTAExtChnlOffset
      Staging: rtl8192e: Rename variable CurrentAMPDUFactor
      Staging: rtl8192e: Rename variable OptMode
      Staging: rtl8192e: Rename variable LSigTxopProtect
      Staging: rtl8192e: Rename variable ChlWidth
      Staging: rtl8192e: Rename variable AdvCoding
      Staging: rtl8192e: Rename variable MimoPwrSave
      Staging: rtl8192e: Rename variable ShortGI40Mhz
      Staging: rtl8192e: Rename variable ShortGI20Mhz
      Staging: rtl8192e: Rename variable GreenField
      Staging: rtl8192e: Rename variable TxSTBC
      Staging: rtl8192e: Rename variable RxSTBC
      Staging: rtl8192e: Rename variable DelayBA
      Staging: rtl8192e: Rename variable MaxAMSDUSize
      Staging: rtl8192e: Rename variable MaxRxAMPDUFactor
      Staging: rtl8192e: Rename variable MPDUDensity
      Staging: rtl8192e: Rename variable ExtHTCapInfo
      Staging: rtl8192e: Rename variable DssCCk

Umang Jain (17):
      staging: vc04_services: Remove unused function declarations
      staging: vc04_services: vchiq_arm: Use appropriate dev_* log helpers
      staging: vc04_services: Do not log error on kzalloc()
      staging: vc04_services: Implement vchiq_bus .remove
      staging: vc04_services: vchiq_core: Stop kthreads on shutdown
      Revert "staging: vc04_services: vchiq_core: Stop kthreads on shutdown"
      staging: vc04_services: Drop g_once_init global variable
      staging: vc04_services: vchiq_arm: Split driver static and runtime data
      staging: vc04_services: vchiq_arm: Drop g_cache_line_size
      staging: vc04_services: Move variables for tracking connections
      staging: vc04_services: Drop vchiq_connected.[ch] files
      staging: vc04_services: Move global variables tracking allocated pages
      staging: vc04_services: Move global memory mapped pointer
      staging: vc04_services: Move spinlocks to vchiq_state
      staging: vc04_services: vchiq_mmal: Rename service_callback()
      staging: vc04_services: Move global g_state to vchiq_state
      staging: vc04_services: Drop completed TODO item

Uri Arev (1):
      staging: axis-fifo: Fix indentation

 MAINTAINERS                                        |    2 +-
 drivers/staging/Kconfig                            |    4 -
 drivers/staging/Makefile                           |    2 -
 drivers/staging/axis-fifo/axis-fifo.c              |   10 +-
 drivers/staging/fbtft/fb_seps525.c                 |    7 +-
 drivers/staging/greybus/arche-apb-ctrl.c           |    1 +
 drivers/staging/greybus/arche-platform.c           |    9 +-
 drivers/staging/greybus/audio_manager_module.c     |    2 +-
 drivers/staging/greybus/camera.c                   |   58 +-
 drivers/staging/greybus/fw-management.c            |   12 +-
 drivers/staging/greybus/light.c                    |    8 +-
 drivers/staging/greybus/loopback.c                 |    1 +
 drivers/staging/ks7010/ks7010_sdio.c               |    2 +-
 drivers/staging/nvec/TODO                          |    1 -
 drivers/staging/nvec/nvec.c                        |   11 +-
 drivers/staging/nvec/nvec_kbd.c                    |    9 +-
 drivers/staging/nvec/nvec_ps2.c                    |   31 +-
 .../Documentation/devicetree/pi433-overlay.dtso    |   48 -
 .../pi433/Documentation/devicetree/pi433.txt       |   62 -
 drivers/staging/pi433/Documentation/pi433.txt      |  274 --
 drivers/staging/pi433/Kconfig                      |   17 -
 drivers/staging/pi433/Makefile                     |    4 -
 drivers/staging/pi433/TODO                         |    8 -
 drivers/staging/pi433/pi433_if.c                   | 1438 --------
 drivers/staging/pi433/pi433_if.h                   |  148 -
 drivers/staging/pi433/rf69.c                       |  832 -----
 drivers/staging/pi433/rf69.h                       |   66 -
 drivers/staging/pi433/rf69_enum.h                  |  126 -
 drivers/staging/pi433/rf69_registers.h             |  478 ---
 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c  |   11 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c     |   16 +-
 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.h     |    4 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_core.c       |    2 +-
 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c         |   10 +-
 drivers/staging/rtl8192e/rtl819x_HT.h              |   36 +-
 drivers/staging/rtl8192e/rtl819x_HTProc.c          |  104 +-
 drivers/staging/rtl8192e/rtllib.h                  |   20 +-
 drivers/staging/rtl8192e/rtllib_rx.c               |    2 +-
 drivers/staging/rtl8192e/rtllib_softmac_wx.c       |    2 +-
 drivers/staging/rtl8192e/rtllib_tx.c               |    2 +-
 drivers/staging/rtl8192e/rtllib_wx.c               |    8 +-
 drivers/staging/rtl8712/mlme_linux.c               |   18 +-
 drivers/staging/rtl8712/os_intfs.c                 |    3 +-
 drivers/staging/rtl8712/rtl8712_led.c              |    2 +-
 drivers/staging/rtl8712/rtl8712_recv.c             |    6 +-
 drivers/staging/rtl8712/rtl8712_recv.h             |    2 +-
 drivers/staging/rtl8723bs/core/rtw_mlme.c          |   92 +-
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c  |    5 +-
 drivers/staging/rtl8723bs/os_dep/os_intfs.c        |    2 +-
 drivers/staging/rts5208/rtsx_scsi.c                |   10 +-
 drivers/staging/vc04_services/Kconfig              |   36 +-
 drivers/staging/vc04_services/Makefile             |    1 -
 .../staging/vc04_services/bcm2835-audio/Kconfig    |    2 +-
 .../vc04_services/bcm2835-audio/bcm2835-vchiq.c    |    5 +-
 .../vc04_services/bcm2835-camera/bcm2835-camera.c  |    4 +-
 .../include/linux/raspberrypi/vchiq.h              |    4 +-
 drivers/staging/vc04_services/interface/TODO       |   15 -
 .../vc04_services/interface/vchiq_arm/vchiq_arm.c  |  265 +-
 .../vc04_services/interface/vchiq_arm/vchiq_arm.h  |   41 +-
 .../vc04_services/interface/vchiq_arm/vchiq_bus.c  |   13 +
 .../vc04_services/interface/vchiq_arm/vchiq_bus.h  |    3 +
 .../interface/vchiq_arm/vchiq_connected.c          |   74 -
 .../interface/vchiq_arm/vchiq_connected.h          |   12 -
 .../vc04_services/interface/vchiq_arm/vchiq_core.c |   67 +-
 .../vc04_services/interface/vchiq_arm/vchiq_core.h |   17 +-
 .../interface/vchiq_arm/vchiq_debugfs.c            |    5 +-
 .../vc04_services/interface/vchiq_arm/vchiq_dev.c  |   39 +-
 .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c  |   14 +-
 .../staging/vc04_services/vchiq-mmal/mmal-vchiq.h  |   32 +-
 drivers/staging/vt6655/rf.h                        |    4 -
 drivers/staging/vt6655/srom.c                      |    1 -
 drivers/staging/wlan-ng/Kconfig                    |   13 -
 drivers/staging/wlan-ng/Makefile                   |    8 -
 drivers/staging/wlan-ng/README                     |    8 -
 drivers/staging/wlan-ng/TODO                       |   16 -
 drivers/staging/wlan-ng/cfg80211.c                 |  718 ----
 drivers/staging/wlan-ng/hfa384x.h                  | 1236 -------
 drivers/staging/wlan-ng/hfa384x_usb.c              | 3880 --------------------
 drivers/staging/wlan-ng/p80211conv.c               |  643 ----
 drivers/staging/wlan-ng/p80211conv.h               |  141 -
 drivers/staging/wlan-ng/p80211hdr.h                |  189 -
 drivers/staging/wlan-ng/p80211ioctl.h              |   69 -
 drivers/staging/wlan-ng/p80211metadef.h            |  227 --
 drivers/staging/wlan-ng/p80211metastruct.h         |  236 --
 drivers/staging/wlan-ng/p80211mgmt.h               |  199 -
 drivers/staging/wlan-ng/p80211msg.h                |   39 -
 drivers/staging/wlan-ng/p80211netdev.c             |  988 -----
 drivers/staging/wlan-ng/p80211netdev.h             |  212 --
 drivers/staging/wlan-ng/p80211req.c                |  223 --
 drivers/staging/wlan-ng/p80211req.h                |   33 -
 drivers/staging/wlan-ng/p80211types.h              |  292 --
 drivers/staging/wlan-ng/p80211wep.c                |  207 --
 drivers/staging/wlan-ng/prism2fw.c                 | 1213 ------
 drivers/staging/wlan-ng/prism2mgmt.c               | 1315 -------
 drivers/staging/wlan-ng/prism2mgmt.h               |   89 -
 drivers/staging/wlan-ng/prism2mib.c                |  742 ----
 drivers/staging/wlan-ng/prism2sta.c                | 1945 ----------
 drivers/staging/wlan-ng/prism2usb.c                |  299 --
 98 files changed, 531 insertions(+), 19331 deletions(-)
 delete mode 100644 drivers/staging/pi433/Documentation/devicetree/pi433-overlay.dtso
 delete mode 100644 drivers/staging/pi433/Documentation/devicetree/pi433.txt
 delete mode 100644 drivers/staging/pi433/Documentation/pi433.txt
 delete mode 100644 drivers/staging/pi433/Kconfig
 delete mode 100644 drivers/staging/pi433/Makefile
 delete mode 100644 drivers/staging/pi433/TODO
 delete mode 100644 drivers/staging/pi433/pi433_if.c
 delete mode 100644 drivers/staging/pi433/pi433_if.h
 delete mode 100644 drivers/staging/pi433/rf69.c
 delete mode 100644 drivers/staging/pi433/rf69.h
 delete mode 100644 drivers/staging/pi433/rf69_enum.h
 delete mode 100644 drivers/staging/pi433/rf69_registers.h
 delete mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_connected.c
 delete mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_connected.h
 delete mode 100644 drivers/staging/wlan-ng/Kconfig
 delete mode 100644 drivers/staging/wlan-ng/Makefile
 delete mode 100644 drivers/staging/wlan-ng/README
 delete mode 100644 drivers/staging/wlan-ng/TODO
 delete mode 100644 drivers/staging/wlan-ng/cfg80211.c
 delete mode 100644 drivers/staging/wlan-ng/hfa384x.h
 delete mode 100644 drivers/staging/wlan-ng/hfa384x_usb.c
 delete mode 100644 drivers/staging/wlan-ng/p80211conv.c
 delete mode 100644 drivers/staging/wlan-ng/p80211conv.h
 delete mode 100644 drivers/staging/wlan-ng/p80211hdr.h
 delete mode 100644 drivers/staging/wlan-ng/p80211ioctl.h
 delete mode 100644 drivers/staging/wlan-ng/p80211metadef.h
 delete mode 100644 drivers/staging/wlan-ng/p80211metastruct.h
 delete mode 100644 drivers/staging/wlan-ng/p80211mgmt.h
 delete mode 100644 drivers/staging/wlan-ng/p80211msg.h
 delete mode 100644 drivers/staging/wlan-ng/p80211netdev.c
 delete mode 100644 drivers/staging/wlan-ng/p80211netdev.h
 delete mode 100644 drivers/staging/wlan-ng/p80211req.c
 delete mode 100644 drivers/staging/wlan-ng/p80211req.h
 delete mode 100644 drivers/staging/wlan-ng/p80211types.h
 delete mode 100644 drivers/staging/wlan-ng/p80211wep.c
 delete mode 100644 drivers/staging/wlan-ng/prism2fw.c
 delete mode 100644 drivers/staging/wlan-ng/prism2mgmt.c
 delete mode 100644 drivers/staging/wlan-ng/prism2mgmt.h
 delete mode 100644 drivers/staging/wlan-ng/prism2mib.c
 delete mode 100644 drivers/staging/wlan-ng/prism2sta.c
 delete mode 100644 drivers/staging/wlan-ng/prism2usb.c




[Index of Archives]     [Linux Driver Development]     [Linux Driver Backports]     [DMA Engine]     [Linux GPIO]     [Linux SPI]     [Video for Linux]     [Linux USB Devel]     [Linux Coverity]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux