[GIT PULL] Staging driver changes for 5.17-rc1
From: Greg KH
Date: Wed Jan 12 2022 - 08:56:20 EST
The following changes since commit d58071a8a76d779eedab38033ae4c821c30295a5:
Linux 5.16-rc3 (2021-11-28 14:09:19 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git tags/staging-5.17-rc1
for you to fetch changes up to fa783154524a71ab74e293cd8251155e5971952b:
staging: r8188eu: rename camelcase variable uintPeerChannel (2022-01-06 15:15:04 +0100)
----------------------------------------------------------------
Staging drivers update for 5.17-rc1
Here's the big set of staging driver updates for 5.17-rc1
Nothing major in here at all, just lots and lots of tiny cleanups.
Overall more code was removed than added, which is always nice, but
not a huge change.
Majority of the work happened in the r8188eu driver, that had hundreds
of cleanups happen on it, but almost all other staging drivers had
cleanups as well. No new functionality was added, cleanups only.
All of these have been in linux-next for a while with no reported
problems.
Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
----------------------------------------------------------------
Abdun Nihaal (2):
staging: r8188eu: Fix coding style error
staging: r8188eu: include variable declarations from Hal8188EPwrSeq.h
Alberto Merciai (5):
staging: vt6655: rename variable bHWRadioOff
staging: vt6655: refactor camelcase byMaxPwrLevel to max_pwr_level
staging: vt6655: refactor camelcase uCurrRSSI to current_rssi
staging: r8188eu: add spaces around P2P_AP_P2P_CH_SWITCH_PROCESS_WK
staging: r8188eu: rename camelcase variable uintPeerChannel
Arnd Bergmann (1):
staging: greybus: fix stack size warning with UBSAN
Candy Febriyanto (1):
staging: r8188eu: Remove support for devices with 8188FU chipset (0bda:f179)
Colin Ian King (1):
staging: rtl8192u: make array queuetopipe static const
Gabriel Goller (1):
staging: wlan-ng: Removed unused comments
Gaston Gonzalez (9):
staging: vchiq_core: remove superfluous static_assert statement
staging: vc04_services: bcm2835-audio: avoid the use of typedef for function pointers
staging: vc04_services: bcm2835-camera: avoid the use of typedef for function pointers
staging: vc04_services: update TODO file
staging: vc04_services: rename structures bm2835_mmal_dev and bm2835_mmal_v4l2_ctrl
staging: vc04_services: rename functions containing bm2835_* to bcm2835_*
staging: vc04_services: rename variables containing bm2835_* to bcm2835_*
staging: vc04_services: rename string literal containing bm2835_* to bcm2835*_
staging: vc04_services: rename BM2835 to BCM2835 in headers comments
Gautam Menghani (1):
staging: vc04_services: Remove repeated word in vchiq log warning
Greg Kroah-Hartman (2):
Merge 5.16-rc3 into staging-next
staging: greybus: auto_manager: use default_groups in kobj_type
Guo Zhengkui (1):
staging: r8188eu: fix array_size.cocci warning
Heiner Kallweit (2):
staging: fbtft: add macro FBTFT_REGISTER_SPI_DRIVER
staging: fbtft: sh1106: use new macro FBTFT_REGISTER_SPI_DRIVER
Ismayil Mirzali (1):
staging: rtl8723bs: removed unused if blocks
Jason Wang (2):
staging: rtl8192u: remove some repeated words in some comments
staging: rtl8723bs: fix typo in a comment
Jiasheng Jiang (1):
staging: greybus: audio: Check null pointer
Karolina Drobnik (8):
staging: vt6655: Remove unnecessary type casts
staging: vt6655: Introduce `idx` variable
staging: vt6655: Use incrementation in `idx`
staging: vt6655: Rewrite conditional in AL7320 initialization
staging: vt6655: Rename `RFvWriteWakeProgSyn` function
staging: vt6655: Update comment for `rf_write_wake_prog_syn`
staging: vt6655: Delete bogus check for `init_count` in AL2230
staging: vt6655: Delete bogus check for `init_count` in AL7230
Lad Prabhakar (1):
staging: axis-fifo: Use platform_get_irq() to get the interrupt
Liu Junqi (4):
staging: unisys: visorhba: use tab to indent instead of whitespace
staging: unisys: visornic: fixed a typo cant -> can't
staging: unisys: visornic: reindent to avoid '(' at the end of line
staging: unisys: visornic: removed a blank line at the end of function
Martin Kaiser (132):
staging: r8188eu: remove ODM_Read1Byte
staging: r8188eu: remove ODM_Read4Byte
staging: r8188eu: remove ODM_Write1Byte
staging: r8188eu: remove ODM_Write2Byte
staging: r8188eu: remove ODM_Write4Byte
staging: r8188eu: remove unused phy_PathA_IQK_8188E parameter
staging: r8188eu: remove unused phy_PathA_RxIQK parameter
staging: r8188eu: remove constant phy_IQCalibrate_8188E parameter
staging: r8188eu: clean up _PHY_PathADDAOn
staging: r8188eu: remove write support from rtl8188e_EfusePowerSwitch
staging: r8188eu: remove efuse write functions
staging: r8188eu: remove haldata's EEPROMVID / PID
staging: r8188eu: remove haldata's EEPROMCustomerID
staging: r8188eu: remove haldata's EEPROMSubCustomerID
staging: r8188eu: remove autoload check
staging: r8188eu: rf_chip is constant
staging: r8188eu: merge three small functions
staging: r8188eu: simplify two boolean assignments
staging: r8188eu: remove efuse type from definition functions
staging: r8188eu: remove efuse type from read functions
staging: r8188eu: remove test code for efuse shadow map
staging: r8188eu: merge small adapter info helpers
staging: r8188eu: rtl8188e_EfuseGetCurrentSize is now unused
staging: r8188eu: rtl8188e_Efuse_PgPacketRead is now unused
staging: r8188eu: merge Efuse_ReadAllMap into EFUSE_ShadowMapUpdate
staging: r8188eu: use efuse map length define directly
staging: r8188eu: rtl8188e_EFUSE_GetEfuseDefinition is unused
staging: r8188eu: remove defines for efuse type
staging: r8188eu: efuse_OneByteRead is unused
staging: r8188eu: efuse_OneByteWrite is unused
staging: r8188eu: remove bt efuse definitions
staging: r8188eu: remove fake efuse variables
staging: r8188eu: remove the efuse_hal structure
staging: r8188eu: Efuse_CalculateWordCnts is not used
staging: r8188eu: efuse_WordEnableDataRead is not used
staging: r8188eu: remove unused efuse defines
staging: r8188eu: do not extract eeprom version from the fuses
staging: r8188eu: remove unused eeprom defines
staging: r8188eu: hal data's board type is unused
staging: r8188eu: remove the _set_workitem wrapper
staging: r8188eu: remove the _init_workitem wrapper
staging: r8188eu: remove the _cancel_workitem_sync wrapper
staging: r8188eu: rtw_read_port needs no cnt parameter
staging: r8188eu: only the bulk in ep is used for network data
staging: r8188eu: get the rcv bulk pipe handle directly
staging: r8188eu: remove code to get int in pipe handle
staging: r8188eu: if2 is not used
staging: r8188eu: remove ep_num array
staging: r8188eu: don't store nr_endpoint in a global struct
staging: r8188eu: require a single bulk in endpoint
staging: r8188eu: remove pm_netdev_open
staging: r8188eu: remove _ps_open_RF
staging: r8188eu: remove _ps_close_RF
staging: r8188eu: loadparam needs no net_device
staging: r8188eu: use a delayed worker for led updates
staging: r8188eu: bLedOpenDrain is always true for r8188eu
staging: r8188eu: remove a bunch of unused led defines
staging: r8188eu: remove two unused macros
staging: r8188eu: bHWPowerdown is set but not used
staging: r8188eu: remove unused macros from drv_types.h
staging: r8188eu: hal data's interfaceIndex is never read
staging: r8188eu: remove empty HAL_INIT_PROFILE_TAG macro
staging: r8188eu: remove two write-only wifi direct variables
staging: r8188eu: remove unused define
staging: r8188eu: AntCombination is always 2
staging: r8188eu: remove SwLed1
staging: r8188eu: remove code to set led1 registers
staging: r8188eu: remove LedPin from struct struct LED_871x
staging: r8188eu: move xmit status check from hal to rtw_cmd
staging: r8188eu: move linked status check from hal to rtw_mlme_ext
staging: r8188eu: clean up rtl8188e_sreset_linked_status_check
staging: r8188: make rx signal strength function static
staging: r8188: remove the dummy ioctl handler
staging: r8188: antAveRSSI is set but not used
staging: r8188: antRSSIcnt is set but not used
staging: r8188: antSumRSSI is set but not used
staging: r8188: Bssid in struct fast_ant_train is set but not used
staging: r8188: remove unused odm capabilities
staging: r8188: ODM_BB_DIG is always set
staging: r8188: ODM_BB_RA_MASK is always set
staging: r8188: remove unused power transitions
staging: r8188: remove sizes from power transition arrays
staging: r8188: remove cut mask from power transitions
staging: r8188: remove fab mask from power transitions
staging: r8188: remove interface mask from power transitions
staging: r8188: remove base address from power transitions
staging: r8188: remove unused power command
staging: r8188: reformat the power transition steps
staging: r8188: move the steps into Hal8188EPwrSeq.c
staging: r8188eu: switch the led off during deinit
staging: r8188eu: move SwLedOn and SwLedOff into rtw_led.c
staging: r8188eu: move (de)init functions from hal to rtw_led
staging: r8188eu: merge InitLed871x and rtl8188eu_InitSwLeds
staging: r8188eu: merge DeInitLed871x and rtl8188eu_DeInitSwLeds
staging: r8188eu: make ResetLedStatus static
staging: r8188eu: clean up the blink worker code
staging: r8188eu: clean up blinking macros
staging: r8188eu: remove unused blink mode defines
staging: r8188eu: bLedStartToLinkBlinkInProgress is set but not used
staging: r8188eu: make blink interval defines internal
staging: r8188eu: use bool for boolean values
staging: r8188eu: remove obsolete comments
staging: r8188eu: remove LedControlHandler
staging: r8188eu: LED_CTL_POWER_ON is not used
staging: r8188eu: LED_CTL_START_WPS_BOTTON is not used
staging: r8188eu: remove bStopBlinking
staging: r8188eu: summarize some BlinkingLedState
staging: r8188eu: merge blink_work and SwLedBlink1
staging: r8188eu: merge rtw_led_control and SwLedControlMode1
staging: r8188eu: rfoff_reason is never initialised
staging: r8188eu: remove unused rtw_private_args entries
staging: r8188eu: remove the private ioctl "get sensitivity"
staging: r8188eu: remove the private drvext_hdl ioctl
staging: r8188eu: remove the private ioctl "wps_prob_req_ie"
staging: r8188eu: remove private ioctls that return -1
staging: r8188eu: remove the private ioctl "wps_assoc_req_ie"
staging: r8188eu: remove the private ioctl "tdls_get"
staging: r8188eu: remove the private ioctl "tdls"
staging: r8188eu: remove the private "test" ioctl
staging: r8188eu: remove unused prototype
staging: r8188eu: remove unused power management defines
staging: r8188eu: internal autosuspend is always false
staging: r8188eu: fix_rate is set but not used.
staging: r8188eu: cmd_issued_cnt is set but not used
staging: r8188eu: turbo scan is always off for r8188eu
staging: r8188eu: rfPath is always 0
staging: r8188eu: make Index24G_CCK_Base a 1-D array
staging: r8188eu: make Index24G_BW40_Base a 1-D array
staging: r8188eu: CCK_24G_Diff is set but not used
staging: r8188eu: BW40_24G_Diff is set but not used
staging: r8188eu: make OFDM_24G_Diff a 1-D array
staging: r8188eu: make BW20_24G_Diff a 1-D array
Michael Straube (92):
staging: r8188eu: code indent should use tabs
staging: r8188eu: remove rf_type from rtw_mcs_rate()
staging: r8188eu: remove rf_type from add_RATid()
staging: r8188eu: remove rf_type from HT_caps_handler()
staging: r8188eu: remove rf_type from rtw_update_ht_cap()
staging: r8188eu: remove rf_type from issue_assocreq()
staging: r8188eu: remove rf_type from storePwrIndexDiffRateOffset()
staging: r8188eu: remove rf_type from getTxPowerIndex88E()
staging: r8188eu: remove TxCount from getTxPowerIndex88E()
staging: r8188eu: remove rf_type from writeOFDMPowerReg88E()
staging: r8188eu: remove rf_type from bb_reg_dump()
staging: r8188eu: remove unused HW_VAR_RF_TYPE
staging: r8188eu: remove rf_type from struct hal_data_8188e
staging: r8188eu: remove module parameter rtw_rf_config
staging: r8188eu: RFType is set but never used
staging: r8188eu: remove unused variables from odm_dm_struct
staging: r8188eu: pbNet_closed is set but never used
staging: r8188eu: pSecurity is set but never used
staging: r8188eu: pNumTxBytesUnicast is set but never used
staging: r8188eu: pNumRxBytesUnicast is set but never used
staging: r8188eu: remove RF_PATH_{C,D}
staging: r8188eu: struct odm_mac_status_info is not used
staging: r8188eu: remove macro PHY_SetRFReg
staging: r8188eu: remove macro PHY_QueryRFReg
staging: r8188eu: remove macro PHY_SetBBReg
staging: r8188eu: remove macro PHY_QueryBBReg
staging: r8188eu: remove duplicate defines
staging: r8188eu: bWIFI_Direct is set but never used
staging: r8188eu: bWIFI_Display is set but never used
staging: r8188eu: remove unused macro IS_FW_81xxC
staging: r8188eu: convert type of HalData in struct adapter
staging: r8188eu: DM_PriCCA is set but never used
staging: r8188eu: remove GET_CVID_ROM_VERSION
staging: r8188eu: remove unused enum odm_h2c_cmd
staging: r8188eu: remove ODM_CMNINFO_ABILITY from ODM_CmnInfoInit()
staging: r8188eu: remove write-only fields from struct rtl_ps
staging: r8188eu: FAT_State is always FAT_NORMAL_STATE
staging: r8188eu: FAT_State is set but never used
staging: r8188eu: TrainIdx is set but never used
staging: r8188eu: RSSI_test is always false
staging: r8188eu: merge _ReadLEDSetting() into ReadAdapterInfo8188EU()
staging: r8188eu: remove ODM_SetMACReg()
staging: r8188eu: remove ODM_GetMACReg()
staging: r8188eu: remove ODM_GetRFReg()
staging: r8188eu: remove ODM_SetRFReg()
staging: r8188eu: remove ODM_GetBBReg()
staging: r8188eu: remove ODM_SetBBReg()
staging: r8188eu: clean up coding style issues
staging: r8188eu: remove ODM_sleep_ms()
staging: r8188eu: remove ODM_delay_us()
staging: r8188eu: remove ODM_delay_ms()
staging: r8188eu: remove ODM_CompareMemory()
staging: r8188eu: remove odm_interface
staging: r8188eu: make odm_ConfigRFReg_8188E() static
staging: r8188eu: remove unused prototypes
staging: r8188eu: make odm_DIGInit() static
staging: r8188eu: make odm_DIG() static
staging: r8188eu: make odm_CommonInfoSelfInit() static
staging: r8188eu: make odm_CommonInfoSelfUpdate() static
staging: r8188eu: make odm_RateAdaptiveMaskInit() static
staging: r8188eu: make odm_RefreshRateAdaptiveMask() static
staging: r8188eu: make odm_DynamicBBPowerSavingInit() static
staging: r8188eu: make odm_FalseAlarmCounterStatistics() static
staging: r8188eu: make odm_CCKPacketDetectionThresh() static
staging: r8188eu: make odm_RSSIMonitorCheck() static
staging: r8188eu: remove odm_TXPowerTrackingInit()
staging: r8188eu: make odm_TXPowerTrackingThermalMeterInit() static
staging: r8188eu: make odm_InitHybridAntDiv() static
staging: r8188eu: make odm_HwAntDiv() static
staging: r8188eu: make ODM_EdcaTurboInit() static
staging: r8188eu: make odm_EdcaTurboCheck() static
staging: r8188eu: remove unnecessary comments
staging: r8188eu: remove header odm_precomp.h
staging: r8188eu: bRDGEnable is always false
staging: r8188eu: UsbRxHighSpeedMode is set but never used
staging: r8188eu: bTXPowerDataReadFromEEPORM is set but never used
staging: r8188eu: bAPKThermalMeterIgnore is set but never used
staging: r8188eu: remove unused fields from struct hal_data_8188e
staging: r8188eu: IntArray and C2hArray are set but never used
staging: r8188eu: FwRsvdPageStartOffset is set but never used
staging: r8188eu: remove MAX_CHANNEL_NUM_2G
staging: r8188eu: remove struct rt_channel_plan_2g
staging: r8188eu: remove unused enum and defines
staging: r8188eu: struct rx_hpc is not used
staging: r8188eu: clean up struct rtw_dig
staging: r8188eu: clean up struct sw_ant_switch
staging: r8188eu: struct odm_sta_info is not used
staging: r8188eu: enum hw90_block is not used
staging: r8188eu: remove unneeded comments from Hal8188EPhyCfg.h
staging: r8188eu: remove unused defines from Hal8188EPhyCfg.h
staging: r8188eu: remove unused defines from rtw_eeprom.h
staging: r8188eu: remove unneeded parameter from rtl8188e_SetHalODMVar
Ngo Tak Fong (1):
staging: rtl8712: Fix alignment checks with flipped condition
Nikita Yushchenko (2):
staging: most: dim2: update renesas compatible string
staging: most: dim2: use consistent routine naming
Noralf Trønnes (1):
staging: fbtft: Remove fb_watterott driver
Paulo Miguel Almeida (4):
staging: pi433: remove unnecessary parentheses pointed out by checkpatch.pl
staging: pi433: add docs to packet_format and tx_start_condition enum
staging: pi433: fix frequency deviation check
staging: pi433: add comment to rx_lock mutex definition
Phillip Potter (12):
staging: r8188eu: remove MSG_88E call from odm_TXPowerTrackingThermalMeterInit
staging: r8188eu: convert final two MSG_88E calls to netdev_dbg
staging: r8188eu: remove MSG_88E macro
staging: r8188eu: convert DBG_88E_LEVEL calls in core/rtw_mlme_ext.c
staging: r8188eu: convert DBG_88E_LEVEL calls in core/rtw_pwrctrl.c
staging: r8188eu: convert DBG_88E_LEVEL call in core/rtw_xmit.c
staging: r8188eu: convert DBG_88E_LEVEL calls in core/rtw_ioctl_set.c
staging: r8188eu: convert DBG_88E_LEVEL call in hal/rtl8188e_hal_init.c
staging: r8188eu: convert DBG_88E_LEVEL calls in os_dep/ioctl_linux.c
staging: r8188eu: remove DBG_88E_LEVEL macro from include/rtw_debug.h
staging: r8188eu: convert DBG_88E calls in core/rtw_security.c
staging: r8188eu: convert/remove DBG_88E calls in core/rtw_cmd.c
Saurav Girepunje (9):
staging: r8188eu: os_dep: remove the goto statement
staging: r8188eu: core: remove the function __nat25_timeout
staging: r8188eu: core: remove unused variable sz
staging: r8188eu: core: remove the unused variable pAdapter
staging: rtl8723bs: core: remove unused variable pAdapter
staging: rtl8723bs: core: remove unused local variable padapter
staging: r8188eu: os_dep: Change the return type of function
staging: rtl8723bs: core: avoid unnecessary if condition
staging: rtl8192u: remove the if condition without effect
Sergio Paracuellos (3):
staging: ralink-gdma: remove driver from tree
staging: mt7621-dma: remove driver from tree
staging: mt7621-dts: remove 'gdma' and 'hsdma' nodes
Sidong Yang (1):
staging: pi433: print rf69 debug message more detail
Tommaso Merciai (3):
staging: vt6655: fix camelcase byData in card.c
staging: vt6655: fix camelcase in bRadioOff
staging: vt6655: drop off byRxMode var in device.h
Vihas Mak (1):
staging: r8188eu: use max() and min() macros
Yang Yingliang (3):
staging: rtl8192e: return error code from rtllib_softmac_init()
staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib()
staging: rtl8192e: rtllib_module: remove unnecessary assignment
Zameer Manji (2):
staging: r8188eu: remove unused defines in wifi.h
staging: r8188eu: delete unused header
drivers/staging/Kconfig | 4 -
drivers/staging/Makefile | 2 -
drivers/staging/axis-fifo/axis-fifo.c | 11 +-
drivers/staging/fbtft/Kconfig | 6 -
drivers/staging/fbtft/Makefile | 1 -
drivers/staging/fbtft/fb_sh1106.c | 7 +-
drivers/staging/fbtft/fb_watterott.c | 302 ------
drivers/staging/fbtft/fbtft.h | 41 +
drivers/staging/greybus/audio_manager_module.c | 3 +-
drivers/staging/greybus/audio_topology.c | 107 ++-
drivers/staging/most/dim2/dim2.c | 28 +-
drivers/staging/mt7621-dma/Kconfig | 7 -
drivers/staging/mt7621-dma/Makefile | 4 -
drivers/staging/mt7621-dma/TODO | 5 -
drivers/staging/mt7621-dma/hsdma-mt7621.c | 758 ---------------
drivers/staging/mt7621-dts/mt7621.dtsi | 38 -
drivers/staging/pi433/pi433_if.c | 2 +-
drivers/staging/pi433/rf69.c | 62 +-
drivers/staging/pi433/rf69_enum.h | 12 +
drivers/staging/r8188eu/Makefile | 3 -
drivers/staging/r8188eu/core/rtw_ap.c | 11 +-
drivers/staging/r8188eu/core/rtw_br_ext.c | 11 +-
drivers/staging/r8188eu/core/rtw_cmd.c | 36 +-
drivers/staging/r8188eu/core/rtw_efuse.c | 221 +----
drivers/staging/r8188eu/core/rtw_ieee80211.c | 73 +-
drivers/staging/r8188eu/core/rtw_ioctl_set.c | 19 +-
drivers/staging/r8188eu/core/rtw_led.c | 285 +++---
drivers/staging/r8188eu/core/rtw_mlme.c | 16 +-
drivers/staging/r8188eu/core/rtw_mlme_ext.c | 102 +-
drivers/staging/r8188eu/core/rtw_p2p.c | 6 -
drivers/staging/r8188eu/core/rtw_pwrctrl.c | 22 +-
drivers/staging/r8188eu/core/rtw_rf.c | 2 +-
drivers/staging/r8188eu/core/rtw_security.c | 22 +-
drivers/staging/r8188eu/core/rtw_sta_mgt.c | 2 +-
drivers/staging/r8188eu/core/rtw_wlan_util.c | 23 +-
drivers/staging/r8188eu/core/rtw_xmit.c | 2 +-
drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c | 100 +-
drivers/staging/r8188eu/hal/Hal8188ERateAdaptive.c | 27 +-
drivers/staging/r8188eu/hal/HalHWImg8188E_BB.c | 1 -
drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c | 1 -
drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c | 1 -
drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 401 +++-----
drivers/staging/r8188eu/hal/HalPwrSeqCmd.c | 84 +-
drivers/staging/r8188eu/hal/odm.c | 937 ++++++++----------
drivers/staging/r8188eu/hal/odm_HWConfig.c | 20 +-
drivers/staging/r8188eu/hal/odm_RTL8188E.c | 176 ++--
drivers/staging/r8188eu/hal/odm_RegConfig8188E.c | 60 +-
drivers/staging/r8188eu/hal/odm_debug.c | 2 +-
drivers/staging/r8188eu/hal/odm_interface.c | 93 --
drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 13 +-
drivers/staging/r8188eu/hal/rtl8188e_dm.c | 25 +-
drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 1010 ++------------------
drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 197 +---
drivers/staging/r8188eu/hal/rtl8188e_rf6052.c | 65 +-
drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c | 2 +-
drivers/staging/r8188eu/hal/rtl8188e_sreset.c | 37 -
drivers/staging/r8188eu/hal/rtl8188eu_led.c | 94 --
drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 4 +-
drivers/staging/r8188eu/hal/usb_halinit.c | 263 ++---
drivers/staging/r8188eu/hal/usb_ops_linux.c | 32 +-
drivers/staging/r8188eu/include/Hal8188EPhyCfg.h | 60 +-
drivers/staging/r8188eu/include/Hal8188EPwrSeq.h | 148 +--
drivers/staging/r8188eu/include/HalPhyRf_8188e.h | 5 -
drivers/staging/r8188eu/include/HalPwrSeqCmd.h | 53 +-
drivers/staging/r8188eu/include/HalVerDef.h | 13 -
drivers/staging/r8188eu/include/drv_types.h | 19 +-
drivers/staging/r8188eu/include/hal_intf.h | 30 +-
drivers/staging/r8188eu/include/ieee80211.h | 3 +-
drivers/staging/r8188eu/include/ieee80211_ext.h | 271 ------
drivers/staging/r8188eu/include/odm.h | 216 +----
drivers/staging/r8188eu/include/odm_RTL8188E.h | 6 -
.../staging/r8188eu/include/odm_RegConfig8188E.h | 3 -
drivers/staging/r8188eu/include/odm_interface.h | 59 --
drivers/staging/r8188eu/include/odm_precomp.h | 54 --
drivers/staging/r8188eu/include/osdep_service.h | 32 -
drivers/staging/r8188eu/include/rtl8188e_dm.h | 7 +-
drivers/staging/r8188eu/include/rtl8188e_hal.h | 100 +-
drivers/staging/r8188eu/include/rtl8188e_led.h | 16 -
drivers/staging/r8188eu/include/rtl8188e_recv.h | 3 -
drivers/staging/r8188eu/include/rtl8188e_spec.h | 61 --
drivers/staging/r8188eu/include/rtl8188e_sreset.h | 13 -
drivers/staging/r8188eu/include/rtw_cmd.h | 1 -
drivers/staging/r8188eu/include/rtw_debug.h | 12 -
drivers/staging/r8188eu/include/rtw_eeprom.h | 31 -
drivers/staging/r8188eu/include/rtw_efuse.h | 104 +-
drivers/staging/r8188eu/include/rtw_io.h | 2 +-
drivers/staging/r8188eu/include/rtw_led.h | 116 +--
drivers/staging/r8188eu/include/rtw_mlme.h | 12 -
drivers/staging/r8188eu/include/rtw_mlme_ext.h | 5 -
drivers/staging/r8188eu/include/rtw_pwrctrl.h | 7 -
drivers/staging/r8188eu/include/rtw_recv.h | 1 -
drivers/staging/r8188eu/include/rtw_rf.h | 34 -
drivers/staging/r8188eu/include/usb_osintf.h | 1 -
drivers/staging/r8188eu/include/wifi.h | 59 +-
drivers/staging/r8188eu/os_dep/ioctl_linux.c | 235 +----
drivers/staging/r8188eu/os_dep/os_intfs.c | 69 +-
drivers/staging/r8188eu/os_dep/usb_intf.c | 42 +-
drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 6 +-
drivers/staging/ralink-gdma/Kconfig | 8 -
drivers/staging/ralink-gdma/Makefile | 4 -
drivers/staging/ralink-gdma/ralink-gdma.c | 917 ------------------
drivers/staging/rtl8192e/rtllib.h | 2 +-
drivers/staging/rtl8192e/rtllib_module.c | 17 +-
drivers/staging/rtl8192e/rtllib_softmac.c | 6 +-
.../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 4 +-
drivers/staging/rtl8192u/r8192U_core.c | 13 +-
drivers/staging/rtl8712/rtl8712_efuse.c | 28 +-
drivers/staging/rtl8723bs/core/rtw_cmd.c | 3 +-
drivers/staging/rtl8723bs/core/rtw_efuse.c | 14 +-
drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 5 -
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +-
drivers/staging/unisys/visorhba/visorhba_main.c | 2 +-
drivers/staging/unisys/visornic/visornic_main.c | 8 +-
.../staging/vc04_services/bcm2835-audio/bcm2835.c | 12 +-
.../vc04_services/bcm2835-camera/bcm2835-camera.c | 89 +-
.../vc04_services/bcm2835-camera/bcm2835-camera.h | 12 +-
.../vc04_services/bcm2835-camera/controls.c | 143 ++-
drivers/staging/vc04_services/interface/TODO | 8 +-
.../vc04_services/interface/vchiq_arm/vchiq_arm.c | 2 +-
.../vc04_services/interface/vchiq_arm/vchiq_core.h | 2 -
.../staging/vc04_services/vchiq-mmal/mmal-common.h | 2 +-
.../vc04_services/vchiq-mmal/mmal-encodings.h | 2 +-
.../vc04_services/vchiq-mmal/mmal-msg-common.h | 2 +-
.../vc04_services/vchiq-mmal/mmal-msg-format.h | 2 +-
.../vc04_services/vchiq-mmal/mmal-msg-port.h | 2 +-
.../staging/vc04_services/vchiq-mmal/mmal-msg.h | 2 +-
.../vc04_services/vchiq-mmal/mmal-parameters.h | 2 +-
.../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 2 +-
.../staging/vc04_services/vchiq-mmal/mmal-vchiq.h | 2 +-
drivers/staging/vt6655/card.c | 36 +-
drivers/staging/vt6655/channel.c | 2 +-
drivers/staging/vt6655/device.h | 10 +-
drivers/staging/vt6655/device_main.c | 12 +-
drivers/staging/vt6655/dpc.c | 2 +-
drivers/staging/vt6655/rf.c | 54 +-
drivers/staging/vt6655/rf.h | 2 +-
drivers/staging/wlan-ng/prism2mib.c | 8 -
137 files changed, 1760 insertions(+), 7495 deletions(-)
delete mode 100644 drivers/staging/fbtft/fb_watterott.c
delete mode 100644 drivers/staging/mt7621-dma/Kconfig
delete mode 100644 drivers/staging/mt7621-dma/Makefile
delete mode 100644 drivers/staging/mt7621-dma/TODO
delete mode 100644 drivers/staging/mt7621-dma/hsdma-mt7621.c
delete mode 100644 drivers/staging/r8188eu/hal/odm_interface.c
delete mode 100644 drivers/staging/r8188eu/hal/rtl8188e_sreset.c
delete mode 100644 drivers/staging/r8188eu/hal/rtl8188eu_led.c
delete mode 100644 drivers/staging/r8188eu/include/ieee80211_ext.h
delete mode 100644 drivers/staging/r8188eu/include/odm_interface.h
delete mode 100644 drivers/staging/r8188eu/include/odm_precomp.h
delete mode 100644 drivers/staging/r8188eu/include/rtl8188e_led.h
delete mode 100644 drivers/staging/r8188eu/include/rtl8188e_sreset.h
delete mode 100644 drivers/staging/ralink-gdma/Kconfig
delete mode 100644 drivers/staging/ralink-gdma/Makefile
delete mode 100644 drivers/staging/ralink-gdma/ralink-gdma.c