[GIT PULL] Staging driver changes for 6.2-rc1

From: Greg KH
Date: Fri Dec 16 2022 - 03:44:26 EST


The following changes since commit 9abf2313adc1ca1b6180c508c25f22f9395cc780:

Linux 6.1-rc1 (2022-10-16 15:36:24 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 37aa6b98237082a4bf882b4d986329b94ebd447d:

vme: Use root_device_register() not underlined version (2022-12-08 17:00:18 +0100)

----------------------------------------------------------------
Staging driver changes for 6.2-rc1

Here is the large set of staging driver changes for 6.2-rc1.

Another round of cleanups for staging drivers with no big additions.
Overall more lines were removed than added, always a nice sign, with
nothing happening in here other than general coding style cleanups and
minor fixes in the drivers. Full, boring, details are in the shortlog.

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

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

----------------------------------------------------------------
Aaron Lawrence (16):
Staging: rtl8192e: rtl819x_HTProc: fixed missing blank space
Staging: rtl8192e: rtl819x_HTProc: fixed alignment matching open parenthesis
Staging: rtl8192e: rtl819x_HTProc: fixed unnecessary parentheses
Staging: rtl8192e: rtllib_tx: fixed multiple blank lines
Staging: rtl8192e: rtllib_tx: fixed alignment matching open parenthesis
Staging: rtl8192e: rtllib_tx: added spaces around operators
Staging: rtl8192e: rtllib_tx: fixed lines ending with an open parenthesis
Staging: rtl8192e: rtllib_tx: removed unnecessary blank line before a close brace
staging: rtl8192e: rtllib_crypt_wep: multiple blank lines removal
staging: rtl8192e: rtllib_module: remove unnecessary parentheses
staging: rtl8192e: rtllib_crypt_tkip: multiple blank lines removal
staging: rtl8192e: rtllib_crypt_tkip: blank line before close brace removal
staging: rtl8192e: rtllib_crypt_tkip: fixed alignment matching open parentheses
staging: rtl8192e: rtllib_crypt_tkip: fixes on unbalanced braces
staging: rtl8192e: rtllib_crypt_tkip: split multiple assignments
staging: rtl8192e: rtllib_crypt_tkip: rewritten comparison to NULL

Anjandev Momi (4):
Staging: rtl8192e: remove unnecessary parentheses
Staging: rtl8192e: remove multiple blank lines
Staging: rtl8192e: make alignment match open parenthesis
Staging: rtl8192e: add blank line after function declaration

Brent Pappas (1):
staging: gdm724x: Replace macro GDM_TTY_READY with static inline function

Chen Zhongjin (2):
vme: Fix error not catched in fake_init()
vme: Use root_device_register() not underlined version

Colin Ian King (7):
staging: rtl8192u: Fix spelling mistake athros -> Atheros and fix grammer
staging: rtl8723bs: Remove redundant initialization of variable efuseValue
staging: sm750fb: Kconfig: Fix spelling mistake "accelearion" -> "acceleration"
staging: octeon: remove redundant variable total_freed
staging: rtl8712: Remove variable xcnt
staging: rtl8192e: rtl819x_HTProc: make arrays const and one static
staging: rtl8192e: Fix spelling mistake "ContryIE" -> "CountryIE"

Dan Carpenter (1):
staging: rtl8192u: Fix use after free in ieee80211_rx()

Danijel Korent (1):
staging: rtl8192e: Added spaces around operators in rtl_cam.c/rtl_eeprom.c

Deepak R Varma (32):
staging: iio: frequency: ad9834: merge unnecessary split lines
staging: most: dim2: correct misleading struct type name
staging: r8188eu: use Linux kernel variable naming convention
staging: r8188eu: reformat long computation lines
staging: r8188eu: remove {} for single statement blocks
staging: r8188eu: use htons macro instead of __constant_htons
staging: r8188eu: correct misspelled words in comments
staging: r8188eu: Add space between function & macro parameters
staging: r8188eu: Associate pointer symbol with parameter name
staging: r8188eu: replace leading spaces by tabs
staging: r8188eu: Put '{" on the symbol declaration line
staging: r8188eu: Correct missing or extra space in the statements
staging: r8188eu: Remove unused macros
staging: wlan-ng: remove commented debug printk messages
staging: rtl8192u: remove unnecessary function implementation
staging: wlan-ng: Remove unused struct wlan_ie_ssid references
staging: wlan-ng: Remove unused struct wlan_ie_supp_rates references
staging: wlan-ng: Remove unused struct wlan_ie_tim references
staging: wlan-ng: Remove unused struct wlan_ie_ibss_parms references
staging: wlan-ng: Remove unused struct p80211macarray definition
staging: wlan-ng: Remove unused function declarations
staging: wlan-ng: Remove unused structure definitions
staging: rtl8192e: Use min_t/max_t macros for variable comparison
staging: rtl8723bs: Use min/max macros for variable comparison
staging: r8188eu: remove unused ijk_matrix_regs_set implementation
staging: rtl8723bs: replace underutilized struct by array variable
staging: emxx_udc: use min helper macro for variable comparison
staging: r8188eu: remove unused struct declarations
staging: r8188eu: simplify complex pointer casting
staging: r8188eu: remove unnecessary casting
staging: fieldbus: use sysfs_emit() in show functions
staging: rtl8192u: remove redundant macro definitions

Dragan Cvetic (3):
staging: rtl8192e: Remove single statement braces
staging: rtl8192e: Rename CurSTAConnectState and PreSTAConnectState
staging: rtl8192e: Rename Op, Length and Value

Duoming Zhou (1):
drivers: staging: r8188eu: Fix sleep-in-atomic-context bug in rtw_join_timeout_handler

Emily Peri (8):
staging: rtl8723bs: Removed extra tabs in conditional statements
staging: rtl8723bs: align block comment stars
staging: rtl8723bs: remove unnecessary parenthesis
staging: rtl8723bs: remove tab in variable definition
staging: rtl8723bs: add newline after variable declaration
staging: rtl8723bs: use tab instead of spaces for indent
staging: rtl8723bs: Fix indentation in conditional statements
staging: rtl8723bs: replace ternary statement with min_t macro

Gabhyun Kim (1):
staging: rtl8192e: Remove line breaks to match coding style

Gaosheng Cui (1):
staging: vme_user: Fix possible UAF in tsi148_dma_list_add

Geert Uytterhoeven (1):
staging: octeon: cvmx_ptr_to_phys() should return physaddr_t

Gustavo A. R. Silva (1):
staging: ks7010: Avoid clashing function prototypes

Jack Schofield (3):
staging: greybus: loopback_test: Add blank line after declaration.
staging: greybus: loopback_test: Remove void function return statement
staging: greybus: loopback_test: Remove extra blank lines

Kang Minchul (4):
staging: r8188eu: remove unnecessary variable in ioctl_linux
staging: r8188eu: remove unnecessary vaiable in rtw_recv
staging: r8188eu: remove unnecessary variable in rtl8188eu_xmit
staging: r8188eu: make rtw_sta_flush to void

Larry Finger (1):
staging: rtl8192e: Fix divide fault when calculating beacon age

Martin Kaiser (97):
staging: r8188eu: remove bLedLinkBlinkInProgress
staging: r8188eu: replace one GetAddr3Ptr call
staging: r8188eu: get reason code from mgmt struct
staging: r8188eu: clarify the bBusyTraffic assignment
staging: r8188eu: use sa instead of Addr2
staging: r8188eu: get bssid from mgmt struct
staging: r8188eu: exit for deauth from unknown station
staging: r8188eu: remove unnecessary return
staging: r8188eu: summarize two flags checks
staging: r8188eu: ignore_received_deauth is a boolean
staging: r8188eu: fix led register settings
staging: r8188eu: handle rtw_write8 errors in SwLedOn
staging: r8188eu: fix status updates in SwLedOff
staging: r8188eu: SwLedOn needs no padapter parameter
staging: r8188eu: SwLedOff needs no padapter parameter
staging: r8188eu: remove two unused defines
staging: r8188eu: don't include rtw_led.h from rtw_cmd.h
staging: r8188eu: remove padapter from struct led_priv
staging: r8188eu: set two more state variables
staging: r8188eu: summarize tx/rx and scan blinking
staging: r8188eu: restructure mlme subfunction handling
staging: r8188eu: make OnAssocReq static
staging: r8188eu: make OnAssocRsp static
staging: r8188eu: make OnProbeReq static
staging: r8188eu: make OnProbeRsp static
staging: r8188eu: make OnBeacon static
staging: r8188eu: make OnDisassoc static
staging: r8188eu: make OnAuthClient static
staging: r8188eu: make OnDeAuth static
staging: r8188eu: make OnAction static
staging: r8188eu: make OnAuth static
staging: r8188eu: change mlme handlers to void
staging: r8188eu: remove unnecessary label
staging: r8188eu: remove unnecessary else branch
staging: r8188eu: remove unnecessary return
staging: r8188eu: remove an else branch
staging: r8188eu: go2asoc is not needed
staging: r8188eu: use standard multicast addr check
staging: r8188eu: don't set pcmd_obj components to 0
staging: r8188eu: NetworkTypeInUse is not in use
staging: r8188eu: remove wait_ack param from _issue_probereq_p2p
staging: r8188eu: bCardDisableWOHSM is write-only
staging: r8188eu: replace get_da with ieee80211_get_DA
staging: r8188eu: remove get_da
staging: r8188eu: replace a GetAddr1Ptr call
staging: r8188eu: remove duplicate category check
staging: r8188eu: make on_action_public static void
staging: r8188eu: make OnAction_back static void
staging: r8188eu: make OnAction_p2p static void
staging: r8188eu: remove category check in OnAction_p2p
staging: r8188eu: replace switch-case with if
staging: r8188eu: replace GetAddr1Ptr call in OnAction_p2p
staging: r8188eu: clean up on_action_public
staging: r8188eu: remove return value from on_action_public_vendor
staging: r8188eu: remove return value from on_action_public_default
staging: r8188eu: rtw_action_public_decache's token is a u8
staging: r8188eu: check destination address in OnAction
staging: r8188eu: use ether_addr_equal for address comparison
staging: r8188eu: use hdr->frame_control instead of fc
staging: r8188eu: use ieee80211_get_SA
staging: r8188eu: use ether_addr_equal in OnAction
staging: r8188eu: don't store addba request
staging: r8188eu: remove some obsolete comments
staging: r8188eu: reorder assignments, clarify the header format
staging: r8188eu: reformat a function header
staging: r8188eu: remove state checks in rtw_led_control
staging: r8188eu: clean up rtw_hal_init
staging: r8188eu: remove get_fwstate
staging: r8188eu: merge two rtw_free_network_nolock functions
staging: r8188eu: remove checks in dump_mgntframe
staging: r8188eu: use a qos_hdr in validate_recv_data_frame
staging: r8188eu: drop another removal/stop check
staging: r8188eu: drop removal/stop check in dump_mgntframe_and_wait_ack
staging: r8188eu: drop return value from issue_probereq_ex
staging: r8188eu: remove wait_ms parameter
staging: r8188eu: fix the number of probereq retries
staging: r8188eu: simplify the checks for zero address
staging: r8188eu: use ieee80211 helper for protected bit
staging: r8188eu: replace one GetAddr3Ptr call
staging: r8188eu: read timestamp from ieee80211_mgmt
staging: r8188eu: replace GetAddr2Ptr calls
staging: r8188eu: pass only ies to process_p2p_ps_ie
staging: r8188eu: use ie buffer in update_beacon_info
staging: r8188eu: simplify update_sta_support_rate params
staging: r8188eu: exit if beacon is not from our bss
staging: r8188eu: stop beacon processing if kmalloc fails
staging: r8188eu: simplify error handling for missing station
staging: r8188eu: remove a variable
staging: r8188eu: use ieee80211_mgmt to parse addresses
staging: r8188eu: read reason code from ieee80211_mgmt
staging: r8188eu: move bBusyTraffic update
staging: r8188eu: handle the non-ap case first
staging: r8188eu: simplify err handling for unknown station
staging: r8188eu: merge two probereq_p2p functions
staging: r8188eu: remove unused da parameter
staging: r8188eu: use subtype helpers in collect_bss_info
staging: r8188eu: use subtype helper in rtw_check_bcn_info

Matt Jan (1):
staging: vme_user: remove multiple blank lines

Michael Straube (19):
staging: r8188eu: merge odm_types.h into other headers
staging: r8188eu: convert rtw_init_evt_priv() to common error logic
staging: r8188eu: convert rtw_init_cmd_priv() to common error logic
staging: r8188eu: convert rtw_init_mlme_priv() to common error logic
staging: r8188eu: convert _rtw_init_sta_priv() to common error logic
staging: r8188eu: convert rtw_reset_drv_sw() to void
staging: r8188eu: convert rtw_free_drv_sw() to void
staging: r8188eu: remove unused macros from wifi.h
staging: r8188eu: use min() instead of ternary operator
staging: r8188eu: replace ternary operator with min, max, abs macros
staging: r8188eu: remove extern from function prototypes
staging: r8188eu: convert rtw_free_stainfo() to void
staging: r8188eu: convert three functions to bool
staging: r8188eu: clean up error handling in rtw_start_drv_threads()
staging: r8188eu: rename three functions
staging: r8188eu: convert aes_cipher() to void
staging: r8188eu: convert rtw_xmit_resource_alloc() to common error logic
staging: r8188eu: convert _rtw_init_xmit_priv() to common error logic
staging: r8188eu: binstallGrpkey is set to _FAIL

Nam Cao (4):
Revert "staging: r8712u: Tracking kmemleak false positives."
staging: rtl8712: check for alloc fail in _r8712_init_recv_priv()
staging: rtl8712: check for return value of _r8712_init_xmit_priv()
staging: rtl8712: fix potential memory leak

Peter Robinson (4):
staging: rtl8192u: Provide a TODO file for this driver
staging: rtl8192e: Update the TODO file for this driver
staging: ks7010: Update the TODO file for this driver
staging: wlan-ng: Provide a TODO file for this driver

Philipp Hortmann (25):
staging: rtl8192e: Remove unchanged variable bFwCtrlLPS
staging: rtl8192e: Remove unchanged variable bInactivePs
staging: rtl8192e: Remove unused variable bIPSModeBackup
staging: rtl8192e: Remove unused variable bInPowerSaveMode
staging: rtl8192e: Remove unused variable isRFOff
staging: rtl8192e: Remove unchanged variable RegRfOff
staging: rtl8192e: Remove unchanged variable bDisableNormalResetCheck
staging: rtl8192e: Remove unused variable bForcedSilentReset
staging: rtl8192e: Remove unused variable ScanDelay
staging: rtl8192e: Remove unused variable bDriverIsGoingToUnload
staging: rtl8192e: Rename bTxDisableRate.., RegMaxLPSAwa.. and bTxUseD..
staging: rtl8192e: Rename Regdot11HTOper.., bSupportM.. and PowerSaveCo..
staging: rtl8192e: Rename Regdot11TxHT.., dot11HTOpera.. and RegHTSuppRa..
staging: rtl8192e: Rename pPSC
staging: rtl8192e: Rename RFInProgres.., bEnableHT and RegChannelPlan
staging: rtl8192e: Rename LinkDetectInfo
staging: rtl8192e: Rename bNetPromisc.., IntelPromiscu.. and bPromiscu..
staging: rtl8192e: Rename bFilterSour.., CCKPresentAt.. and ResetProg..
staging: rtl8192e: Rename InterruptLog, RxCounter and bHwRfOffAction
staging: rtl8192e: Rename pHTInfo
staging: rtl8192e: Remove unchanged variable AcmMethod
staging: rtl8192e: Remove unused variable skb_aggQ
staging: rtl8192e: Remove unused variable initialized_at_probe
staging: rtl8192e: Remove unused variable ChannelAccessSetting
staging: rtl8192e: Remove unused variable int_log

Phillip Potter (2):
staging: r8188eu: convert rtw_setdatarate_cmd to correct error semantics
staging: r8188eu: change return type of rtw_set_802_11_disassociate to void

Rigel Di Scala (1):
Staging: rtl8192e: fix a brace style issue

Rui Li (1):
staging: rtl8192e: remove unnecessary braces for single statement blocks

Tanjuate Brunostar (3):
staging: rts5208: split long line of code
staging: vt6655: change variable name wTimeStampOff
staging: vt6655: change 2 variable names wFB_Opt0 and wFB_Opt1

Umang Jain (3):
Revert "staging: mmal-vchiq: Avoid use of bool in structures"
vc04_services: mmal-vchiq: Use bool for vchiq_mmal_component.in_use
vc04_services: bcm2835-camera: Use bool values for mmal_fmt.remove_padding

Uwe Kleine-König (3):
staging: most: i2c: Convert to i2c's .probe_new()
staging: olpc_dcon: Convert to i2c's .probe_new()
staging: iio: ade7854: Convert to i2c's .probe_new()

Yogesh Hegde (1):
staging: rtl8192e: Rename variables rateIndex and rateBitmap to avoid CamelCase

YueHaibing (1):
staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor()

arch/mips/include/asm/octeon/cvmx.h | 4 +-
drivers/staging/emxx_udc/emxx_udc.c | 5 +-
drivers/staging/fieldbus/dev_core.c | 17 +-
drivers/staging/gdm724x/gdm_tty.c | 13 +-
drivers/staging/greybus/tools/loopback_test.c | 15 +-
drivers/staging/iio/frequency/ad9834.c | 6 +-
drivers/staging/iio/meter/ade7854-i2c.c | 5 +-
drivers/staging/ks7010/TODO | 3 +
drivers/staging/ks7010/ks_wlan_net.c | 248 +++----
drivers/staging/most/dim2/dim2.c | 4 +-
drivers/staging/most/dim2/hal.c | 4 +-
drivers/staging/most/dim2/hal.h | 6 +-
drivers/staging/most/i2c/i2c.c | 4 +-
drivers/staging/octeon/ethernet-tx.c | 2 -
drivers/staging/octeon/octeon-stubs.h | 2 +-
drivers/staging/olpc_dcon/olpc_dcon.c | 4 +-
drivers/staging/r8188eu/core/rtw_ap.c | 7 +-
drivers/staging/r8188eu/core/rtw_br_ext.c | 126 ++--
drivers/staging/r8188eu/core/rtw_cmd.c | 34 +-
drivers/staging/r8188eu/core/rtw_ioctl_set.c | 6 +-
drivers/staging/r8188eu/core/rtw_led.c | 79 +--
drivers/staging/r8188eu/core/rtw_mlme.c | 51 +-
drivers/staging/r8188eu/core/rtw_mlme_ext.c | 747 ++++++++-------------
drivers/staging/r8188eu/core/rtw_p2p.c | 19 +-
drivers/staging/r8188eu/core/rtw_pwrctrl.c | 2 +-
drivers/staging/r8188eu/core/rtw_recv.c | 27 +-
drivers/staging/r8188eu/core/rtw_security.c | 4 +-
drivers/staging/r8188eu/core/rtw_sta_mgt.c | 16 +-
drivers/staging/r8188eu/core/rtw_wlan_util.c | 36 +-
drivers/staging/r8188eu/core/rtw_xmit.c | 54 +-
drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 12 +-
drivers/staging/r8188eu/hal/hal_intf.c | 19 +-
drivers/staging/r8188eu/hal/odm_RTL8188E.c | 6 +-
drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 8 +-
drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 16 +-
drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c | 28 +-
drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 3 +-
drivers/staging/r8188eu/include/Hal8188EPhyReg.h | 4 +-
drivers/staging/r8188eu/include/drv_types.h | 1 -
drivers/staging/r8188eu/include/odm.h | 10 +-
drivers/staging/r8188eu/include/odm_RTL8188E.h | 7 +
drivers/staging/r8188eu/include/odm_types.h | 16 -
drivers/staging/r8188eu/include/osdep_intf.h | 6 +-
drivers/staging/r8188eu/include/osdep_service.h | 6 +-
drivers/staging/r8188eu/include/rtl8188e_hal.h | 7 +-
drivers/staging/r8188eu/include/rtl8188e_spec.h | 18 +-
drivers/staging/r8188eu/include/rtw_ap.h | 2 +-
drivers/staging/r8188eu/include/rtw_cmd.h | 71 +-
drivers/staging/r8188eu/include/rtw_io.h | 16 +-
drivers/staging/r8188eu/include/rtw_ioctl_set.h | 6 +-
drivers/staging/r8188eu/include/rtw_led.h | 3 -
drivers/staging/r8188eu/include/rtw_mlme.h | 29 +-
drivers/staging/r8188eu/include/rtw_mlme_ext.h | 58 +-
drivers/staging/r8188eu/include/rtw_recv.h | 4 +-
drivers/staging/r8188eu/include/rtw_xmit.h | 4 +-
drivers/staging/r8188eu/include/sta_info.h | 18 +-
drivers/staging/r8188eu/include/wifi.h | 77 +--
drivers/staging/r8188eu/include/wlan_bssdef.h | 51 --
drivers/staging/r8188eu/os_dep/ioctl_linux.c | 28 +-
drivers/staging/r8188eu/os_dep/os_intfs.c | 41 +-
drivers/staging/rtl8192e/TODO | 18 +-
drivers/staging/rtl8192e/rtl8192e/r8190P_def.h | 15 -
drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 55 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 50 +-
drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 43 +-
drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 191 +++---
drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 36 +-
drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 123 ++--
drivers/staging/rtl8192e/rtl8192e/rtl_dm.h | 10 +-
drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.c | 2 +-
drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 95 ++-
drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 94 ++-
drivers/staging/rtl8192e/rtl819x_BAProc.c | 38 +-
drivers/staging/rtl8192e/rtl819x_HT.h | 2 +-
drivers/staging/rtl8192e/rtl819x_HTProc.c | 405 ++++++-----
drivers/staging/rtl8192e/rtl819x_Qos.h | 7 -
drivers/staging/rtl8192e/rtl819x_TSProc.c | 2 +-
drivers/staging/rtl8192e/rtllib.h | 51 +-
drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 52 +-
drivers/staging/rtl8192e/rtllib_crypt_wep.c | 8 -
drivers/staging/rtl8192e/rtllib_module.c | 8 +-
drivers/staging/rtl8192e/rtllib_rx.c | 38 +-
drivers/staging/rtl8192e/rtllib_softmac.c | 173 +++--
drivers/staging/rtl8192e/rtllib_softmac_wx.c | 19 +-
drivers/staging/rtl8192e/rtllib_tx.c | 120 ++--
drivers/staging/rtl8192e/rtllib_wx.c | 6 +-
drivers/staging/rtl8192u/TODO | 16 +
drivers/staging/rtl8192u/ieee80211/ieee80211.h | 64 --
.../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 6 -
.../staging/rtl8192u/ieee80211/ieee80211_module.c | 3 -
drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 6 +-
drivers/staging/rtl8712/os_intfs.c | 27 +-
drivers/staging/rtl8712/recv_osdep.h | 8 +-
drivers/staging/rtl8712/rtl8712_recv.c | 7 +-
drivers/staging/rtl8712/rtl8712_xmit.c | 3 +-
drivers/staging/rtl8712/rtl871x_recv.c | 16 +-
drivers/staging/rtl8723bs/core/rtw_efuse.c | 2 +-
drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 12 +-
drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 17 +-
drivers/staging/rtl8723bs/core/rtw_mlme.c | 30 +-
drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 2 +-
drivers/staging/rtl8723bs/core/rtw_recv.c | 6 +-
drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 2 +-
drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 12 +-
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 21 +-
drivers/staging/rtl8723bs/hal/odm.h | 12 +-
drivers/staging/rtl8723bs/hal/odm_DIG.c | 5 +-
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +-
drivers/staging/rts5208/sd.c | 3 +-
drivers/staging/sm750fb/Kconfig | 2 +-
.../vc04_services/bcm2835-camera/bcm2835-camera.c | 30 +-
.../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 18 +-
.../staging/vc04_services/vchiq-mmal/mmal-vchiq.h | 6 +-
drivers/staging/vme_user/vme.h | 2 -
drivers/staging/vme_user/vme_fake.c | 9 +-
drivers/staging/vme_user/vme_tsi148.c | 7 +-
drivers/staging/vme_user/vme_tsi148.h | 7 -
drivers/staging/vt6655/rxtx.c | 36 +-
drivers/staging/wlan-ng/TODO | 16 +
drivers/staging/wlan-ng/p80211mgmt.h | 301 ---------
drivers/staging/wlan-ng/p80211netdev.c | 22 -
drivers/staging/wlan-ng/p80211types.h | 6 -
122 files changed, 1741 insertions(+), 2789 deletions(-)
delete mode 100644 drivers/staging/r8188eu/include/odm_types.h
create mode 100644 drivers/staging/rtl8192u/TODO
create mode 100644 drivers/staging/wlan-ng/TODO