[GIT PULL] Staging driver updates for 6.9-rc1
From: Greg KH
Date: Thu Mar 21 2024 - 09:01:45 EST
The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d:
Linux 6.8-rc1 (2024-01-21 14:11:32 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git tags/staging-6.9-rc1
for you to fetch changes up to 68bb540b1aefded1d58a9f956568d5316643d291:
staging: greybus: Replaces directive __attribute__((packed)) by __packed as suggested by checkpatch (2024-03-07 21:40:52 +0000)
----------------------------------------------------------------
Staging driver cleanups for 6.9-rc1
Here is the big set of Staging driver cleanups for 6.9-rc1. Nothing
major in here, lots of small coding style cleanups for most drivers, and
the removal of some obsolete hardare (the emxx_udc and some
drivers/staging/board/ files).
All of these have been in linux-next for a long time with no reported
issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
----------------------------------------------------------------
Christophe JAILLET (3):
staging: greybus: Remove usage of the deprecated ida_simple_xx() API
staging: fieldbus: Remove usage of the deprecated ida_simple_xx() API
staging: axis-fifo: Use sysfs_emit()
Colin Ian King (3):
staging: greybus: Remove redundant variable 'mask'
staging: rtl8723bs: remove redundant variable hoffset
staging: fbtft: remove unused variable 'count'
Dan Carpenter (1):
staging: greybus: fix get_channel_from_mode() failure path
Dorine Tipo (1):
Staging: octeon: Match parenthesis alignment
Erick Archer (2):
staging: rtl8723bs: Use kcalloc() instead of kzalloc()
greybus: audio: apbridgea: Remove flexible array from struct audio_apbridgea_hdr
Geert Uytterhoeven (4):
staging: emxx_udc: Remove EMMA Mobile USB Gadget driver
staging: board: Remove KZM9D board staging code
staging: board: Remove Armadillo-800-EVA board staging code
staging: Remove board staging code
Greg Kroah-Hartman (1):
staging: greybus: gbphy: make gbphy_bus_type const
Hoorad Farrokh (1):
staging: rtl8712: remove unnecessary braces in while loop
John Garry (1):
staging: octeon: Don't bother filling in ethtool driver version
Jonathan Bergh (3):
staging: vme_user: Fix misaligned closing comment */
staging: greybus: Replace __attribute__((packed)) by __packed in various instances
staging: greybus: Replaces directive __attribute__((packed)) by __packed as suggested by checkpatch
Kees Cook (1):
greybus: Avoid fake flexible array for response data
Marc Dietrich (2):
staging/nvec: update comment regarding udelay in the isr
staging/nvec: update TODO
Matthias Yee (1):
staging: vt6655: fix open parentheses alignment
Meir Elisha (3):
Staging: rtl8723bs: rtw_ieee80211: Remove extra space
Staging: rtl8723bs: Remove unnecessary braces in rtw_update_ht_cap
Staging: rtl8723bs: Remove dead code from _rtw_free_network()
Michael Straube (7):
staging: rtl8192e: remove return statement from void function
staging: rtl8192e: remove braces from single statement blocks
staging: rtl8192e: remove return from void function rtl92e_set_channel
staging: rtl8192e: initialize variables at declaration
staging: rtl8192e: rename rateIndex to rate_index
staging: rtl8192e: remove empty cases from switch statements
staging: rtl8192e: rename enum members to upper case
Moritz C. Weber (2):
Staging: vc04_services: bcm2835-camera: fix blank line style check
Staging: vc04_services: bcm2835-camera: fix brace code style check
Philipp Hortmann (8):
staging: rtl8192e: Remove variables tsf, beacon_time and Antenna
staging: rtl8192e: Remove variables Wakeup, Reserved0 and AGC
staging: rtl8192e: Remove unused variable bShift
staging: rtl8192e: Remove variables bIsQosData and RxIs40MHzPacket
staging: rtl8192e: Remove variables fraglength and packetlength
staging: rtl8192e: Remove unused variables nic_type and RxPower
staging: rtl8192e: Remove unused variables bShortPreamble and fragoffset
staging: rtl8192e: Remove unused variables ntotalfrag and Seq_Num
Pranav Athreya (1):
staging: vt6655: Remove extra blank lines between code blocks
Ricardo B. Marliere (5):
staging: fieldbus: make anybus_bus const
staging: vc04_services: vchiq_arm: make vchiq_bus_type const
staging: vme: make vme_bus_type const
staging: gdm724x: constantify the struct device_type usage
staging: fieldbus: make fieldbus_class constant
Shahar Avidar (5):
staging: pi433: Remove a duplicated FIFO_SIZE define
staging: pi433: Remove a duplicated F_OSC define
staging: pi433: Redefine F_OSC using units.h macro
staging: pi433: Remove the unused FREQUENCY define
staging: pi433: Move FIFO_THRESHOLD define to source file
Tree Davies (67):
Staging: rtl8192e: Remove unnecessary parenthesis in rtllib_softmac_new_net()
Staging: rtl8192e: Rename variable SlotIndex
Staging: rtl8192e: Rename function rtllib_MgntDisconnectAP()
Staging: rtl8192e: Rename variable bMulticast
Staging: rtl8192e: Rename variable MaxPeriod
Staging: rtl8192e: Rename variable bAwakePktSent
Staging: rtl8192e: Rename variable bSupportNmode
Staging: rtl8192e: Rename variable bBusyTraffic
Staging: rtl8192e: Rename function rtllib_MgntDisconnect()
Staging: rtl8192e: Rename variable bFilterOutNonAssociatedBSSID
Staging: rtl8192e: Rename variable array Bssid
Staging: rtl8192e: Rename variable NumRxUnicastOkInPeriod
Staging: rtl8192e: Rename variable SlotNum
Staging: rtl8192e: Rename variable RemoveAllTS
Staging: rtl8192e: Rename function RemovePeerTS()
Staging: rtl8192e: Rename function rtllib_MlmeDisassociateRequest()
Staging: rtl8192e: Rename function SendDisassociation()
Staging: rtl8192e: Rename variable bHalfSupportNmode
Staging: rtl8192e: Rename variable PMKCacheIdx
Staging: rtl8192e: Rename function GetNmodeSupportBySecCfg()
Staging: rtl8192e: Rename variable AsocRetryCount
Staging: rtl8192e: Rename variable FirstIe_InScan
Staging: rtl8192e: Rename function rtllib_rx_ADDBARsp()
Staging: rtl8192e: Rename variable LPSAwakeIntvl_tmp
Staging: rtl8192e: Rename variable LPSDelayCnt
Staging: rtl8192e: Rename function pointer SetHwRegHandler()
Staging: rtl8192e: Rename function MgntQuery_TxRateExcludeCCKRates()
Staging: rtl8192e: Rename variable PeerHTCapBuf
Staging: rtl8192e: Rename variable PeerHTInfoBuf
Staging: rtl8192e: Rename variable LPSAwakeIntvl
Staging: rtl8192e: Rename variable SelfHTCap
Staging: rtl8192e: Fix paren alignment for rtllib_disable_net_monitor_mode()
Staging: rtl8192e: Fixup if statement broken across multiple lines.
Staging: rtl8192e: Remove unnecessary blank line
Staging: rtl8192e: Fix if statement alignment with open parenthesis
Staging: rtl8192e: Rename variable Octet
Staging: rtl8192e: Rename variable LpsIdleCount
Staging: rtl8192e: Rename variable NumRecvBcnInPeriod
Staging: rtl8192e: Rename variable bForcedBgMode
Staging: rtl8192e: Rename function rtllib_rx_ADDBAReq()
Staging: rtl8192e: Rename variable NumRecvDataInPeriod
Staging: rtl8192e: Rename function SecIsInPMKIDList()
Staging: rtl8192e: Rename variable PMKIDList
Staging: rtl8192e: Rename variable Turbo_Enable
Staging: rtl8192e: Rename variable osCcxRmCap
Staging: rtl8192e: Rename variable bCkipSupported
Staging: rtl8192e: Rename variable bCcxRmEnable
Staging: rtl8192e: Rename variable CcxRmCapBuf
Staging: rtl8192e: Rename variable BssCcxVerNumber
Staging: rtl8192e: Rename variable CcxVerNumBuf
Staging: rtl8192e: Rename variable asRsn
Staging: rtl8192e: Rename variable AironetIeOui
Staging: rtl8192e: Rename variable osCcxAironetIE
Staging: rtl8192e: Rename variable CcxAironetBuf
Staging: rtl8192e: Rename varoable osCcxVerNum
Staging: rtl8192e: Rename varoable asSta
Staging: rtl8192e: Rename reference AllowAllDestAddrHandler
Staging: rtl8192e: Rename boolean variable bHalfWirelessN24GMode
Staging: rtl8192e: Rename function MgntQuery_MgntFrameTxRate
Staging: rtl8192e: Fix 5 chckpatch alignment warnings in rtl819x_BAProc.c
Staging: rtl8192e: Rename variable TxRxSelect
Staging: rtl8192e: Rename function rtllib_send_ADDBAReq()
Staging: rtl8192e: Rename function rtllib_send_ADDBARsp()
Staging: rtl8192e: Rename goto OnADDBAReq_Fail
Staging: rtl8192e: Rename goto OnADDBARsp_Reject
Staging: rtl8192e: Rename function rtllib_FlushRxTsPendingPkts()
Staging: rtl8192e: Rename function GetHalfNmodeSupportByAPsHandler()
drivers/staging/Kconfig | 4 -
drivers/staging/Makefile | 2 -
drivers/staging/axis-fifo/axis-fifo.c | 7 +-
drivers/staging/board/Kconfig | 12 -
drivers/staging/board/Makefile | 4 -
drivers/staging/board/TODO | 2 -
drivers/staging/board/armadillo800eva.c | 88 -
drivers/staging/board/board.c | 204 --
drivers/staging/board/board.h | 46 -
drivers/staging/board/kzm9d.c | 26 -
drivers/staging/emxx_udc/Kconfig | 11 -
drivers/staging/emxx_udc/Makefile | 2 -
drivers/staging/emxx_udc/TODO | 6 -
drivers/staging/emxx_udc/emxx_udc.c | 3223 --------------------
drivers/staging/emxx_udc/emxx_udc.h | 554 ----
drivers/staging/fbtft/fbtft-core.c | 2 -
drivers/staging/fieldbus/anybuss/arcx-anybus.c | 6 +-
drivers/staging/fieldbus/anybuss/host.c | 2 +-
drivers/staging/fieldbus/dev_core.c | 8 +-
drivers/staging/gdm724x/gdm_lte.c | 2 +-
drivers/staging/greybus/audio_apbridgea.h | 1 -
drivers/staging/greybus/audio_manager.c | 8 +-
drivers/staging/greybus/audio_topology.c | 3 -
drivers/staging/greybus/authentication.c | 6 +-
drivers/staging/greybus/bootrom.c | 8 +-
drivers/staging/greybus/fw-download.c | 15 +-
drivers/staging/greybus/fw-management.c | 20 +-
drivers/staging/greybus/gbphy.c | 8 +-
drivers/staging/greybus/greybus_authentication.h | 6 +-
drivers/staging/greybus/greybus_firmware.h | 8 +-
drivers/staging/greybus/light.c | 8 +-
drivers/staging/greybus/loopback.c | 6 +-
drivers/staging/greybus/raw.c | 6 +-
drivers/staging/greybus/vibrator.c | 6 +-
drivers/staging/nvec/TODO | 7 +-
drivers/staging/nvec/nvec.c | 7 +-
drivers/staging/octeon/ethernet-mdio.c | 2 -
drivers/staging/octeon/octeon-stubs.h | 2 +-
drivers/staging/pi433/pi433_if.c | 1 +
drivers/staging/pi433/rf69.c | 4 +-
drivers/staging/pi433/rf69.h | 4 -
drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 103 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 1 -
drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 64 +-
drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 37 +-
drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 4 +-
drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 4 +-
drivers/staging/rtl8192e/rtl819x_BAProc.c | 70 +-
drivers/staging/rtl8192e/rtl819x_HT.h | 6 +-
drivers/staging/rtl8192e/rtl819x_HTProc.c | 44 +-
drivers/staging/rtl8192e/rtl819x_Qos.h | 2 +-
drivers/staging/rtl8192e/rtl819x_TSProc.c | 30 +-
drivers/staging/rtl8192e/rtllib.h | 98 +-
drivers/staging/rtl8192e/rtllib_rx.c | 50 +-
drivers/staging/rtl8192e/rtllib_softmac.c | 278 +-
drivers/staging/rtl8192e/rtllib_softmac_wx.c | 8 +-
drivers/staging/rtl8192e/rtllib_tx.c | 18 +-
drivers/staging/rtl8192e/rtllib_wx.c | 2 +-
drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 4 +-
drivers/staging/rtl8723bs/core/rtw_mlme.c | 9 +-
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 3 +-
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 14 +-
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 3 +-
.../vc04_services/bcm2835-camera/bcm2835-camera.c | 61 +-
.../vc04_services/interface/vchiq_arm/vchiq_bus.c | 2 +-
.../vc04_services/interface/vchiq_arm/vchiq_bus.h | 2 +-
drivers/staging/vme_user/vme.c | 2 +-
drivers/staging/vme_user/vme.h | 2 +-
drivers/staging/vme_user/vme_tsi148.h | 6 +-
drivers/staging/vt6655/card.c | 74 +-
drivers/staging/vt6655/rxtx.h | 1 -
include/linux/greybus/greybus_protocols.h | 8 +-
72 files changed, 537 insertions(+), 4820 deletions(-)
delete mode 100644 drivers/staging/board/Kconfig
delete mode 100644 drivers/staging/board/Makefile
delete mode 100644 drivers/staging/board/TODO
delete mode 100644 drivers/staging/board/armadillo800eva.c
delete mode 100644 drivers/staging/board/board.c
delete mode 100644 drivers/staging/board/board.h
delete mode 100644 drivers/staging/board/kzm9d.c
delete mode 100644 drivers/staging/emxx_udc/Kconfig
delete mode 100644 drivers/staging/emxx_udc/Makefile
delete mode 100644 drivers/staging/emxx_udc/TODO
delete mode 100644 drivers/staging/emxx_udc/emxx_udc.c
delete mode 100644 drivers/staging/emxx_udc/emxx_udc.h