[GIT PULL] Staging driver changes for 5.18-rc1

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

 



The following changes since commit 09688c0166e76ce2fb85e86b9d99be8b0084cdf9:

  Linux 5.17-rc8 (2022-03-13 13:23:37 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 41197a5f11a4b2d11ac19bc62552022153032811:

  staging: r8188eu: remove unnecessary memset in r8188eu (2022-03-18 13:45:09 +0100)

----------------------------------------------------------------
Staging driver update for 5.18-rc1

Here is the big set of staging driver updates for 5.18-rc1.

Loads of tiny cleanups for almost all staging drivers in here, nothing
major at all.  Highlights include:
	- remove the ashmem Android driver.  It is long-dead and if
	  there are any legacy userspace applications still using it,
	  the Android kernel images will maintain it, the community
	  shouldn't care about it anymore
	- wfx wifi driver major cleanups.  Should be ready to merge out
	  of staging soon, and will coordinate with the wifi maintainers
	  after -rc1 is out
	- major cleanups and unwinding of the layers of the r8188eu
	  driver.  It's amazing just how many unneeded layers of
	  abstraction is in there, just when we think it's done, another
	  is found...
	- lots of tiny coding style cleanups in many other staging
	  drivers.

There will be merge conflict with a fbtft change and the spi driver
changes in your tree, but it's pretty obvious what to do (the function
shouldn't return anything.)

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

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

----------------------------------------------------------------
Abdun Nihaal (41):
      staging: r8188eu: remove unneeded variable in rtw_wx_get_essid
      staging: r8188eu: remove unneeded variable in rtw_wx_get_enc
      staging: r8188eu: remove unneeded variable in rtw_p2p_get
      staging: r8188eu: remove unneeded variable in rtw_p2p_get_wps_configmethod
      staging: r8188eu: remove unneeded variable in rtw_p2p_get_go_device_address
      staging: r8188eu: remove unneeded variable in rtw_p2p_get_device_type
      staging: r8188eu: remove unneeded variable in rtw_p2p_get_device_name
      staging: r8188eu: remove unneeded variable in rtw_p2p_get_invitation_procedure
      staging: r8188eu: propagate error code in rtw_p2p_get2
      staging: r8188eu: convert rtw_p2p_set_go_nego_ssid to return void
      staging: r8188eu: convert rtw_p2p_setDN to return void
      staging: r8188eu: convert rtw_p2p_get_status to return void
      staging: r8188eu: convert rtw_p2p_get_req_cm to return void
      staging: r8188eu: convert rtw_p2p_get_role to return void
      staging: r8188eu: convert rtw_p2p_get_peer_ifaddr to return void
      staging: r8188eu: convert rtw_p2p_get_peer_devaddr to return void
      staging: r8188eu: convert rtw_p2p_get_peer_devaddr_by_invitation to return void
      staging: r8188eu: convert rtw_p2p_get_groupid to return void
      staging: r8188eu: convert rtw_p2p_get_op_ch to return void
      staging: r8188eu: convert rtw_p2p_invite_req to return void
      staging: r8188eu: convert rtw_p2p_set_persistent to return void
      staging: r8188eu: convert rtw_p2p_prov_disc to return void
      staging: r8188eu: convert rtw_p2p_got_wpsinfo to return void
      staging: r8188eu: remove unused struct zero_bulkout_context
      staging: r8188eu: remove empty function rtw_get_encrypt_decrypt_from_registrypriv
      staging: r8188eu: remove empty function rtw_mfree_mlme_priv_lock
      staging: r8188eu: remove empty function _InitOperationMode
      staging: r8188eu: remove empty function __nat25_db_print
      staging: r8188eu: remove unused argument in __nat25_has_expired
      staging: r8188eu: remove unused argument in on_action_public_default
      staging: r8188eu: remove unused argument in chk_ap_is_alive
      staging: r8188eu: remove unused macros in sta_info.h
      staging: r8188eu: remove unused field list
      staging: r8188eu: remove unused field recvbuf_lock
      staging: r8188eu: remove unused fields in struct recv_buf
      staging: r8188eu: remove unused field phead
      staging: r8188eu: remove unused field ptail
      staging: r8188eu: remove unused field pend
      staging: r8188eu: remove unused field pdata
      staging: r8188eu: remove unneeded field pbuf
      staging: r8188eu: remove unused fields in struct recv_buf

Andy Shevchenko (2):
      staging: fbtft: Constify buf parameter in fbtft_dbg_hex()
      staging: fbtft: Consider type of init sequence values in fbtft_init_display()

Arınç ÜNAL (10):
      staging: mt7621-dts: fix formatting
      staging: mt7621-dts: fix switch0@0 warnings
      staging: mt7621-dts: use trgmii on gmac0 and enable flow control on port@6
      staging: mt7621-dts: fix pinctrl properties for ethernet
      staging: mt7621-dts: fix pinctrl-0 items to be size-1 items on ethernet
      staging: mt7621-dts: do not use rgmii2_pins for ethernet on GB-PC1
      staging: mt7621-dts: fix LEDs and pinctrl on GB-PC1 devicetree
      staging: mt7621-dts: fix GB-PC2 devicetree
      staging: mt7621-dts: fix cpuintc and fixedregulator dtc warnings, fix xhci
      mips: dts: ralink: add MT7621 SoC

Ayan Choudhary (1):
      Staging: nvec: Fix ending in '(' error

Cai Huoqing (2):
      staging: most: video: Make use of the helper macro LIST_HEAD()
      staging: most: net: Make use of the helper macro LIST_HEAD()

Charlie Sands (1):
      staging: rts5208: Resolve checkpatch.pl issues.

Christoph Hellwig (1):
      staging: remove ashmem

Colin Ian King (5):
      staging: wfx: Fix spelling mistake "unexpectly" -> "unexpectedly"
      staging: r8188eu: remove redundant variable reg_0x143
      staging: gdm724x: remove redundant assignment of pointer w
      staging: vt6655: remove redundant assignment of pointer tx_key
      staging: rtl8192e: Fix spelling mistake "RESQUEST" -> "REQUEST"

Fabio M. De Francesco (1):
      staging: r8188eu: Use sizeof dereferenced pointer in kzalloc()

Gaston Gonzalez (3):
      staging: vc04_services: remove unneeded MODULE_VERSION() usage
      staging: vc04_services: use KBUILD_MODNAME instead of own module name definition
      staging: vchiq_arm: make vchiq_platform_get_arm_state() static

Greg Kroah-Hartman (3):
      Merge 5.17-rc4 into staging-testing
      Merge 5.17-rc6 into staging-next
      Merge 5.17-rc8 into staging-next

Gustavo A. R. Silva (3):
      staging: unisys: visorinput: Use struct_size() helper in kzalloc()
      staging: r8188eu: Silence out-of-bounds warning in HT_caps_handler()
      staging: gdm724x: Replace one-element array with flexible-array member

Hangyu Hua (1):
      staging: qlge: add unregister_netdev in qlge_probe

Haowen Bai (1):
      staging: rtl8723bs: Use min() instead of doing it manually

Jagath Jog J (3):
      Staging: rtl8723bs: Placing opening { braces in previous line
      Staging: rtl8723bs: Removed extra spaces between datatype and variable
      Staging: rtl8723bs: Inserting blank line after declaration

Jiapeng Chong (1):
      staging: r8188eu: remove useless if else

Julia Lawall (1):
      staging: rtl8723bs: fix typos in comments

Jérôme Pouiller (46):
      staging: wfx: fix Makefile and Kconfig licenses
      staging: wfx: fix HIF API license
      staging: wfx: fix missing headers
      staging: wfx: fix comment correctness
      staging: wfx: explain uncommon Makefile statement
      staging: wfx: remove unnecessary braces
      staging: wfx: remove useless #ifdef
      staging: wfx: use IS_ALIGNED()
      staging: wfx: replace magic value by WFX_HIF_BUFFER_SIZE
      stagigg: wfx: replace magic number by HIF_ID_IS_INDICATION
      staging: wfx: preserve endianness of struct hif_ind_startup
      staging: wfx: fix ambiguous function name
      staging: wfx: fix ambiguous function name
      staging: wfx: prefix functions from hif_*.h with wfx_
      staging: wfx: prefix functions from hwio.h with wfx_
      staging: wfx: prefix functions from debug.h with wfx_
      staging: wfx: prefix tx_policy_is_equal() with wfx_
      staging: wfx: prefix structs hif_* with wfx_
      staging: wfx: prefix structs tx_policy and hwbus_ops with wfx_
      staging: wfx: reformat code on 100 columns
      staging: wfx: reformat comments on 100 columns
      staging: wfx: fix structs alignments
      staging: wfx: use explicit labels for errors
      staging: wfx: replace compiletime_assert() by BUILD_BUG_ON_MSG()
      staging: wfx: do not display functions names in logs
      staging: wfx: remove force_ps_timeout
      staging: wfx: map 'compatible' attribute with board name
      staging: wfx: fix firmware location
      staging: wfx: drop legacy compatible values
      staging: wfx: rename "config-file" DT attribute
      staging: wfx: do not probe the device if not in the DT
      staging: wfx: allow new PDS format
      staging: wfx: remove support for legacy PDS format
      staging: wfx: WF200 has no official SDIO IDs
      staging: wfx: apply the necessary SDIO quirks for the Silabs WF200
      staging: wfx: fix DT bindings location
      staging: wfx: sta.o was linked twice
      staging: wfx: fix struct alignment
      staging: wfx: format comments on 100 columns
      staging: wfx: format code on 100 columns
      staging: wfx: remove useless variable
      staging: wfx: drop useless include
      staging: wfx: remove duplicated code in wfx_cmd_send()
      staging: wfx: prefer to wait for an event instead to sleep
      staging: wfx: ensure HIF request has been sent before polling
      staging: wfx: flags for SPI IRQ were ignored

Kees Cook (3):
      staging: r8188eu: Drop get_recvframe_data()
      staging: rtl8723bs: Drop get_recvframe_data()
      staging: rtl8712: Drop get_recvframe_data()

Leonardo Araujo (2):
      Staging: unisys: visorhba: alignment should match open parenthesis
      Staging: r8188eu: core: 'associcated' may be misspelled - perhaps 'associated'?

Lukas Bulwahn (1):
      MAINTAINERS: remove the obsolete file entry for staging in ANDROID DRIVERS

Marcelo Aloisio da Silva (5):
      staging: r8188eu: remove unnecessary braces in rtw_xmit.c
      staging: r8188eu: remove unconditional if statement
      staging: r8188eu: move out assignment in if condition
      staging: r8188eu: move open brace to the previous line
      staging: r8188eu: remove unnecessary braces in if statements

Martin Kaiser (110):
      staging: r8188eu: ODM_MAC_EDCA_TURBO is always set
      staging: r8188eu: ODM_BB_FA_CNT is always set
      staging: r8188eu: ODM_BB_CCK_PD is always set
      staging: r8188eu: remove unused chip type settings
      staging: r8188eu: remove obsolete defines and comments
      staging: r8188eu: CurrentBW4024GTxPwrIdx is set but not used
      staging: r8188eu: CurrentBW2024GTxPwrIdx is set but not used
      staging: r8188eu: CurrentOfdm24GTxPwrIdx is set but not used
      staging: r8188eu: CurrentCckTxPwrIdx is set but not used
      staging: r8188eu: HW_VAR_MEDIA_STATUS1 is never set
      staging: r8188eu: remove HAL_*_ENABLE defines
      staging: r8188eu: we always enqueue in rtw_set_chplan_cmd
      staging: r8188eu: fix phy_RF6052_Config_ParaFile error handling
      staging: r8188eu: remove a constant variable
      staging: r8188eu: remove unused function parameter
      staging: r8188eu: remove constant function parameter
      staging: r8188eu: replace the READ_AND_CONFIG
      staging: r8188eu: relay errors from ODM_ReadAndConfig_...
      staging: r8188eu: merge ODM_ConfigMACWithHeaderFile into PHY_MACConfig8188E
      staging: r8188eu: remove unused cck, ofdm and mcs rate defines
      staging: r8188eu: merge ODM_ConfigBBWithHeaderFile with its callers
      staging: r8188eu: remove unused externl variables
      staging: r8188eu: remove unused macros
      staging: r8188eu: remove unused bitshift function
      staging: r8188eu: remove unused PATH_LENGTH_MAX define
      staging: r8188eu: remove rtw_list_delete wrapper
      staging: r8188eu: remove _cancel_timer wrapper
      staging: r8188eu: call msecs_to_jiffies in _set_timer
      staging: r8188eu: remove rtw_netif_wake_queue wrapper
      staging: r8188eu: remove rtw_netif_start_queue wrapper
      staging: r8188eu: remove rtw_netif_stop_queue wrapper
      staging: r8188eu: EntryMaxUndecoratedSmoothedPWDB is set but not used
      staging: r8188eu: ODM_RF_TX_PWR_TRACK is always set
      staging: r8188eu: ODM_RF_CALIBRATION is always set
      staging: r8188eu: merge Init_ODM_ComInfo_88E and rtl8188e_init_dm_priv
      staging: r8188eu: remove unnecessary error check
      staging: r8188eu: simplify error handling in phy_BB8188E_Config_ParaFile
      staging: r8188eu: remove constant parameter of phy_LCCalibrate_8188E
      staging: r8188eu: remove dead code for tx power tracking
      staging: r8188eu: remove constant parameter of odm_ConfigRFReg_8188E
      staging: r8188eu: remove constant variable eRFPath
      staging: r8188eu: TXPowercount is set but not used
      staging: r8188eu: TXPowerTrackingCallbackCnt is set but not used
      staging: r8188eu: bTXPowerTrackingInit is set but not used
      staging: r8188eu: bTXPowerTracking is set but not used
      staging: r8188eu: remove constant rf variable
      staging: r8188eu: RfRegChnlVal[1] is set but not used
      staging: r8188eu: use a define for the radio path
      staging: r8188eu: limit rf register writes to path a
      staging: r8188eu: only OFDM_index_old[0] is used
      staging: r8188eu: only OFDM_index[0] is used
      staging: r8188eu: replace local OFDM_index with single variable
      staging: r8188eu: remove debug code to bypass LC calibration
      staging: r8188eu: remove debug code to bypass IQ calibration
      staging: r8188eu: move local definitions into rtw_fw.h
      staging: r8188eu: remove unused enum _IFACE_TYPE
      staging: r8188eu: remove unused enum _ADAPTER_TYPE
      staging: r8188eu: remove the global DriverState
      staging: r8188eu: remove unused struct adapter components
      staging: r8188eu: in_cta_test is always 0
      staging: r8188eu: irq_alloc is not used
      staging: r8188eu: not_indic_disco is unused
      staging: r8188eu: remove unused struct hostapd_priv
      staging: r8188eu: usb_vendor_req_mutex is not used
      staging: r8188eu: dvobj_priv's signal_strength is not used
      staging: r8188eu: RegUsbSS is not used
      staging: r8188eu: usb_suspend_sema is initialised but not used
      staging: r8188eu: remove ishighspeed from dvobj_priv
      staging: r8188eu: set path a explicitly
      staging: r8188eu: write only path a registers in rtw_dbg_port
      staging: r8188eu: remove path parameter from rtl8188e_PHY_SetRFReg
      staging: r8188eu: remove path parameter from phy_RFSerialWrite
      staging: r8188eu: clarify that bb_reg_dump uses only path a
      staging: r8188eu: limit rtw_wx_read_rf to path a
      staging: r8188eu: limit rtw_dbg_port to path a
      staging: r8188eu: remove path parameter from rtl8188e_PHY_QueryRFReg
      staging: r8188eu: remove path parameter from phy_RFSerialRead
      staging: r8188eu: we only need one struct bb_reg_def for path a
      staging: r8188eu: evt_allocated_buf is not used
      staging: r8188eu: evt_done_cnt is set but not used
      staging: r8188eu: struct usb_suspend_parm is not used
      staging: r8188eu: RxMIMOSignalQuality is set but not used
      staging: r8188eu: RxSNR is set but not used
      staging: r8188eu: NumQryPhyStatusCCK is set but not used
      staging: r8188eu: NumQryPhyStatusOFDM is set but not used
      staging: r8188eu: smooth_rssi_data is not used
      staging: r8188eu: irq_prepare_beacon_tasklet is unused
      staging: r8188eu: fix endless loop in recv_func
      staging: r8188eu: cnt is set but not used
      staging: r8188eu: recvframe_push is not used
      staging: r8188eu: get_rx_status is not used
      staging: r8188eu: remove unused define
      staging: r8188eu: use ieee80211 define for management frame type
      staging: r8188eu: use ieee80211 helpers to check the frame type
      staging: r8188eu: refactor validate_recv_frame's error handling
      staging: r8188eu: use ieee80211 helper for qos bit
      staging: r8188eu: use ieee80211 helper to check for more fragments
      staging: r8188eu: use ieee80211 helper to read "more data"
      staging: r8188eu: use ieee80211 helper to read the protected bit
      staging: r8188eu: use ieee80211 helper to read the "order" bit
      staging: r8188eu: remove tmp variable in update_recvframe_attrib_88e
      staging: r8188eu: summarize declaration and assignment
      staging: r8188eu: don't initialize drvinfo_sz to 0
      staging: r8188eu: remove unnecessary casts
      staging: r8188eu: remove comments in update_recvframe_attrib_88e
      staging: r8188eu: remove unnecessary initializations
      staging: r8188eu: remove three unused receive defines
      staging: r8188eu: remove unused function prototype
      staging: r8188eu: make rtl8188e_process_phy_info static
      staging: r8188eu: remove some unused local ieee80211 macros

Michael Straube (87):
      staging: r8188eu: remove Firmware* from struct hal_data_8188e
      staging: r8188eu: remove rtl8188e_InitializeFirmwareVars()
      staging: r8188eu: release_firmware is not called if allocation fails
      staging: r8188eu: rename Exit label in load_firmware()
      staging: r8188eu: rename rtStatus in load_firmware()
      staging: r8188eu: convert type of return variable in load_firmware()
      staging: r8188eu: rename parameter pFirmware of load_firmware()
      staging: r8188eu: rename fields of struct rt_firmware
      staging: r8188eu: use kmemdup instead of kzalloc and memcpy
      staging: r8188eu: rename fw related functions to avoid camel case
      staging: r8188eu: clean up rtw_reset_8051()
      staging: r8188eu: convert two functions from s32 to int
      staging: r8188eu: rename Exit label in rtl8188e_firmware_download()
      staging: r8188eu: rename rtSatus in rtl8188e_firmware_download()
      staging: r8188eu: rename FWDL_ChkSum_rpt
      staging: r8188eu: rename writeFW_retry
      staging: r8188eu: rename pFwHdr in rtl8188e_firmware_download()
      staging: r8188eu: rename pFirmwareBuf and FirmwareLen
      staging: r8188eu: move firmware loading code out of the hal layer
      staging: r8188eu: rename _pFwHdr in IS_FW_HEADER_EXIST
      staging: r8188eu: add spaces around & operator in IS_FW_HEADER_EXIST
      staging: r8188eu: move firmware related macros to rtw_fw.h
      staging: r8188eu: remove HW_VAR_BASIC_RATE from GetHwReg8188EU()
      staging: r8188eu: remove HW_VAR_TXPAUSE
      staging: r8188eu: remove HW_VAR_CURRENT_ANTENNA from GetHwReg8188EU()
      staging: r8188eu: remove HW_VAR_EFUSE_BYTES from GetHwReg8188EU()
      staging: r8188eu: EfuseUsedBytes is set but never used
      staging: r8188eu: remove HW_VAR_APFM_ON_MAC
      staging: r8188eu: rtw_hostapd_mlme_rx() is empty
      staging: r8188eu: convert switch to if statement in mgt_dispatcher()
      staging: r8188eu: rtw_os_recv_resource_free() is empty
      staging: r8188eu: rtw_os_recv_resource_init() does nothing
      staging: r8188eu: remove rtw_os_recv_resource_alloc()
      staging: r8188eu: rx_packet_offset and max_recvbuf_sz are write-only
      staging: r8188eu: remove unused cases from GetHalDefVar8188EUsb()
      staging: r8188eu: max_rx_ampdu_factor is always MAX_AMPDU_FACTOR_64K
      staging: r8188eu: convert GetHalDefVar8188EUsb() to void
      staging: r8188eu: convert SetHalDefVar8188EUsb() to void
      staging: r8188eu: remove IS_*_CUT macros
      staging: r8188eu: remove c2h_evt_clear()
      staging: r8188eu: remove unused parameter from hw_var_set_*
      staging: r8188eu: remove hal_init_macaddr()
      staging: r8188eu: remove HW_VAR_BEACON_INTERVAL
      staging: r8188eu: remove HW_VAR_SEC_CFG
      staging: r8188eu: remove HW_VAR_CAM_INVALID_ALL
      staging: r8188eu: remove HW_VAR_AC_PARAM_VO
      staging: r8188eu: remove HW_VAR_AC_PARAM_VI
      staging: r8188eu: remove HW_VAR_AC_PARAM_BK
      staging: r8188eu: remove HW_VAR_MEDIA_STATUS
      staging: r8188eu: merge Set_NETYPE0_MSR() and Set_MSR()
      staging: r8188eu: remove HW_VAR_CAM_WRITE
      staging: r8188eu: remove HW_VAR_BCN_FUNC
      staging: r8188eu: remove HW_VAR_CHECK_BSSID
      staging: r8188eu: remove HW_VAR_CAM_EMPTY_ENTRY
      staging: r8188eu: ExternalPA is read-only
      staging: r8188eu: remove PGMaxGroup from struct hal_data_8188e
      staging: r8188eu: remove ReceiveConfig from struct hal_data_8188e
      staging: r8188eu: BasicRateSet is set but never used
      staging: r8188eu: remove UsbTxAggDescNum from struct hal_data_8188e
      staging: r8188eu: remove UsbTxAggMode from struct hal_data_8188e
      staging: r8188eu: remove UsbRxAggMode from struct hal_data_8188e
      staging: r8188eu: remove UsbRxAggBlock* from struct hal_data_8188e
      staging: r8188eu: remove UsbRxAggPage* from struct hal_data_8188e
      staging: r8188eu: move struct rt_firmware_hdr to rtw_fw.h
      staging: r8188eu: remove UsbBulkOutSize from struct hal_data_8188e
      staging: r8188eu: remove unused enum
      staging: r8188eu: clean up enum hw_variables
      staging: r8188eu: remove unused structs from ieee80211.h
      staging: r8188eu: remove unused enums from ieee80211.h
      staging: r8188eu: remove unused enum
      staging: r8188eu: bCCKinCH14 is read-only
      staging: r8188eu: rename CCKSwingTable_Ch1_Ch13
      staging: r8188eu: remove ODM_CmnInfoHook()
      staging: r8188eu: convert two u8 variables to bool
      staging: r8188eu: remove enum odm_bw
      staging: r8188eu: convert type of pBandWidth in odm_dm_struct
      staging: r8188eu: remove ODM_CmnInfoUpdate()
      staging: r8188eu: remove unused macros from rtw_security.h
      staging: r8188eu: remove unused aes tables from rtw_security.c
      staging: r8188eu: remove 5 GHz channels from ch_freq_map
      staging: r8188eu: refactor rtw_ch2freq()
      staging: r8188eu: clean up rtw_rf.c
      staging: r8188eu: EepromAddressSize is set but not used
      staging: r8188eu: remove unused function prototype
      staging: r8188eu: remove update_bcn_p2p_ie()
      staging: r8188eu: remove ETH_ALEN from ieee80211.h
      staging: r8188eu: remove _linked_rx_signal_strength_display()

Minghao Chi (1):
      staging: rtl8723bs: remove redundant result variable

Minghao Chi (CGEL ZTE) (2):
      staging/ks7010: Remove redundant 'flush_workqueue()' calls
      staging: greybus: Remove redundant 'flush_workqueue()' calls

Moses Christopher Bollavarapu (1):
      staging: rtl8192e: use BIT macro instead of left shifting

Muhammad Usama Anjum (1):
      staging: rt8188eu: Remove dead code

Nam Cao (1):
      staging: sm750fb: fix naming style

Paulo Miguel Almeida (17):
      staging: pi433: move get version func to where all other functions are
      staging: pi433: fix validation for min bit rate supported by the device
      staging: pi433: change order in which driver config the rf69 chip
      staging: pi433: validate max bit_rate based on modulation used
      staging: pi433: enforce tx_cfg to be set before any message can be sent
      staging: pi433: add missing register contants
      staging: pi433: remove coding style item from the TODO file
      staging: pi433: add debugfs interface
      staging: pi433: remove register debug dev_dbg stmts using DEBUG_VALUES
      staging: pi433: standardize use of line escape chars in dev_dbg stmts
      staging: pi433: remove need to recompile code to debug fifo content
      staging: pi433: add index value to write dev_dbg statement
      staging: pi433: remove TODOs-related item from the TODO file
      staging: pi433: remove rf69_get_flag function resolving enum conflict
      staging: pi433: prevent uninitialized data from being printed out
      staging: pi433: remove hardcoded mask value for easier readability
      staging: pi433: formatting improvement for multi-line bitwise statement

Philipp Hortmann (18):
      staging: vt6656: Fix crash when WLAN is turned off
      staging: vt6656: Fix CamelCase warnings in mac.h and mac.c
      staging: vt6656: Add comment for locks
      staging: vt6656: Fix CamelCase warnings in macro
      staging: vt6656: Change macro to function and moved to better file
      staging: vt6656: Remove ftrace-like logging
      staging: vt6656: Remove unnecessary line breaks
      staging: vt6655: Remove unused byRFType in channel.c
      staging: vt6655: Remove unused byRFType in baseband.c
      staging: vt6655: Remove unused byRFType in rf.c
      staging: vt6655: Remove unused byRFType in card.c
      staging: vt6656: Remove unused rf_type in channel.c
      staging: vt6656: Remove unused rf_type in baseband.c
      staging: vt6656: Remove unused rf_type in rf.c; top level
      staging: vt6656: Remove unused rf_type in rf.c; unused variables
      staging: vt6656: Remove unused rf_type in card.c
      staging: vt6656: Removed unused variable bb_vga_0
      staging: vt6656: Removed unused variable vt3342_vnt_threshold

Phillip Potter (28):
      staging: r8188eu: convert/remove DBG_88E calls in core/rtw_ap.c
      staging: r8188eu: convert DBG_88E calls in os_dep/xmit_linux.c
      staging: r8188eu: remove DBG_88E call from os_dep/osdep_service.c
      staging: r8188eu: convert DBG_88E call in core/rtw_cmd.c
      staging: r8188eu: convert/remove DBG_88E calls in os_dep/usb_ops_linux.c
      staging: r8188eu: convert DBG_88E calls in core/rtw_ieee80211.c
      staging: r8188eu: convert DBG_88E calls in core/rtw_xmit.c
      staging: r8188eu: convert DBG_88E calls in core/rtw_iol.c
      staging: r8188eu: convert DBG_88E calls in core/rtw_mlme.c
      staging: r8188eu: convert DBG_88E calls in core/rtw_ioctl_set.c
      staging: r8188eu: convert DBG_88E calls in core/rtw_mlme_ext.c
      staging: r8188eu: convert DBG_88E calls in core/rtw_sta_mgt.c
      staging: r8188eu: remove previously converted DBG_88E_LEVEL calls
      staging: r8188eu: remove smaller sets of converted DBG_88E calls
      staging: r8188eu: remove converted DBG_88E calls from core/rtw_mlme_ext.c
      staging: r8188eu: remove DBG_88E calls from core subdir
      staging: r8188eu: remove DBG_88E calls from hal subdir
      staging: r8188eu: remove DBG_88E calls from os_dep/ioctl_linux.c
      staging: r8188eu: remove remaining DBG_88E calls from os_dep subdir
      staging: r8188eu: remove remaining DBG_88E call from include/usb_ops.h
      staging: r8188eu: remove all aliased DBG_88E calls
      staging: r8188eu: remove DBG_88E macro definition
      staging: r8188eu: remove rtw_debug module parameter
      staging: r8188eu: fix lines modified by DBG_88E cleanup
      staging: r8188eu: remove rtw_sctx_chk_waring_status function
      staging: r8188eu: remove padapter param from aes_decipher function
      staging: r8188eu: correct long line warnings near prior DBG_88E calls
      staging: r8188eu: remove unused variable from UpdateHalRAMask8188EUsb

Riccardo Ferrazzo (1):
      staging: wfx: fix scan with WFM200 and WW regulation

Samuel Sjöberg (1):
      staging: rts5208: fix Lines should not end with a '('.

Sergio Paracuellos (4):
      dt-bindings: reset: add dt binding header for Mediatek MT7621 resets
      staging: mt7621-dts: align resets with binding documentation
      dt-bindings: clock: mediatek,mt7621-sysc: add '#reset-cells' property
      clk: ralink: make system controller node a reset provider

Song Chen (1):
      staging: greybus: introduce pwm_ops::apply

Stefan Wahren (18):
      staging: vchiq_core: fix indentation in vchiq_log_dump_mem
      staging: vchiq_debugfs: get the rid of n_log_entries
      staging: vchiq_arm: introduce is_adjacent_block
      staging: vchiq: convert TODOs into unordered list
      staging: vchiq: drop completed tasks from TODO
      staging: vchiq: add message handling to TODO list
      staging: vchiq_core: fix type of parameter localport
      staging: vchiq_core: simplify vchiq_add_service_internal
      staging: vchiq_core: align return statements in msg_type_str
      staging: vchiq_core: drop prefix of vchiq_set_service_state
      staging: vchiq_core: reduce multi-line statements
      staging: vchiq_core: fix alignment
      staging: vchiq_core: avoid ternary operator for set_service_state
      staging: vchiq_core: use min_t macro
      staging: vchiq_arm: make vchiq_get_state return early
      staging: vchiq_arm: Avoid NULL ptr deref in vchiq_dump_platform_instances
      staging: vchiq_core: handle NULL result of find_service_by_handle
      staging: vchiq_dev: Avoid unnecessary alloc in vchiq_ioc_create_service

Tong Zhang (4):
      staging: drop fpgaboot driver
      staging: rtl8192u: fix broken debug macro
      staging: rtl8192u: add empty debug functions
      staging: rtl8192u: rework init and exit function

Uwe Kleine-König (1):
      staging: fbtft: Deduplicate driver registration macros

Vihas Mak (1):
      staging: r8188eu: handle rtw_init_netdev_name() failure appropriately

Vihas Makwana (20):
      staging: r8188eu: keep the success path and error path separate
      staging: r8188eu: mark _rtw_free_sta_priv as void
      staging: r8188eu: mark rtw_is_cckrates_included as bool
      staging: r8188eu: mark rtw_is_cckratesonly_included as bool
      staging: r8188eu: mark rtw_is_desired_network as bool
      staging: r8188eu: mark PS_RDY_CHECK as bool
      staging: r8188eu: mark check_indicate_seq as bool
      staging: r8188eu: mark enqueue_reorder_recvframe as bool
      staging: r8188eu: mark recv_indicatepkts_in_order as bool
      staging: r8188eu: mark cckrates_included as bool
      staging: r8188eu: mark cckratesonly_included as bool
      staging: r8188eu: mark is_basicrate as bool
      staging: r8188eu: mark is_ap_in_tkip as bool
      staging: r8188eu: mark rtl8188eu_xmitframe_complete as bool
      staging: r8188eu: mark check_fwstate as bool
      staging: r8188eu: mark IS_MCAST as bool
      staging: r8188eu: mark IsFrameTypeCtrl as bool
      staging: r8188eu: mark rtw_endofpktfile as bool
      staging: r8188eu: call _cancel_timer_ex from _rtw_free_recv_priv
      staging: r8188eu: proper error handling in rtw_init_drv_sw

Wan Jiabing (1):
      staging: r8188eu: remove unnecessary memset in r8188eu

Xiaoke Wang (3):
      staging: wfx: fix an error handling in wfx_init_common()
      staging: wfx: check the return value of devm_kmalloc()
      staging: mmal-vchiq: clear redundant item named bulk_scratch

 .../bindings/clock/mediatek,mt7621-sysc.yaml       |  12 +
 .../bindings/staging}/net/wireless/silabs,wfx.yaml |  82 +-
 MAINTAINERS                                        |   9 +-
 arch/mips/boot/dts/ralink/Makefile                 |   4 +
 .../mips/boot/dts/ralink/mt7621-gnubee-gb-pc1.dts  |  44 +-
 arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc2.dts | 122 +++
 .../mips/boot/dts/ralink}/mt7621.dtsi              |  59 +-
 arch/mips/ralink/Kconfig                           |   5 +
 drivers/clk/ralink/clk-mt7621.c                    |  92 +-
 drivers/mmc/core/quirks.h                          |   5 +
 drivers/staging/Kconfig                            |   6 -
 drivers/staging/Makefile                           |   3 -
 drivers/staging/android/Kconfig                    |  19 -
 drivers/staging/android/Makefile                   |   4 -
 drivers/staging/android/TODO                       |   8 -
 drivers/staging/android/ashmem.c                   | 970 ---------------------
 drivers/staging/android/ashmem.h                   |  24 -
 drivers/staging/android/uapi/ashmem.h              |  43 -
 drivers/staging/fbtft/fbtft-core.c                 |   9 +-
 drivers/staging/fbtft/fbtft.h                      |  95 +-
 drivers/staging/gdm724x/gdm_lte.c                  |   1 -
 drivers/staging/gdm724x/hci_packet.h               |   2 +-
 drivers/staging/greybus/pwm.c                      |  64 +-
 drivers/staging/greybus/sdio.c                     |   1 -
 drivers/staging/gs_fpgaboot/Kconfig                |   8 -
 drivers/staging/gs_fpgaboot/Makefile               |   3 -
 drivers/staging/gs_fpgaboot/README                 |  70 --
 drivers/staging/gs_fpgaboot/TODO                   |   7 -
 drivers/staging/gs_fpgaboot/gs_fpgaboot.c          | 394 ---------
 drivers/staging/gs_fpgaboot/gs_fpgaboot.h          |  41 -
 drivers/staging/gs_fpgaboot/io.c                   | 105 ---
 drivers/staging/gs_fpgaboot/io.h                   |  73 --
 drivers/staging/ks7010/ks7010_sdio.c               |   4 +-
 drivers/staging/most/net/net.c                     |   2 +-
 drivers/staging/most/video/video.c                 |   2 +-
 drivers/staging/mt7621-dts/Kconfig                 |  11 -
 drivers/staging/mt7621-dts/Makefile                |   5 -
 drivers/staging/mt7621-dts/TODO                    |   5 -
 drivers/staging/mt7621-dts/gbpc2.dts               |  22 -
 drivers/staging/nvec/nvec.c                        |   4 +-
 drivers/staging/pi433/TODO                         |   4 +-
 drivers/staging/pi433/pi433_if.c                   | 176 +++-
 drivers/staging/pi433/pi433_if.h                   |   2 -
 drivers/staging/pi433/rf69.c                       | 169 +---
 drivers/staging/pi433/rf69.h                       |   3 +-
 drivers/staging/pi433/rf69_enum.h                  |  20 -
 drivers/staging/pi433/rf69_registers.h             |   2 +
 drivers/staging/qlge/qlge_main.c                   |  11 +-
 drivers/staging/r8188eu/Makefile                   |   2 +-
 drivers/staging/r8188eu/core/rtw_ap.c              | 240 ++---
 drivers/staging/r8188eu/core/rtw_br_ext.c          |  82 +-
 drivers/staging/r8188eu/core/rtw_cmd.c             |  49 +-
 drivers/staging/r8188eu/core/rtw_fw.c              | 314 +++++++
 drivers/staging/r8188eu/core/rtw_ieee80211.c       |  41 +-
 drivers/staging/r8188eu/core/rtw_ioctl_set.c       |  10 -
 drivers/staging/r8188eu/core/rtw_iol.c             |  14 +-
 drivers/staging/r8188eu/core/rtw_mlme.c            | 106 +--
 drivers/staging/r8188eu/core/rtw_mlme_ext.c        | 439 +---------
 drivers/staging/r8188eu/core/rtw_p2p.c             |  73 +-
 drivers/staging/r8188eu/core/rtw_pwrctrl.c         |  47 +-
 drivers/staging/r8188eu/core/rtw_recv.c            | 146 +---
 drivers/staging/r8188eu/core/rtw_rf.c              |  62 +-
 drivers/staging/r8188eu/core/rtw_security.c        | 193 +---
 drivers/staging/r8188eu/core/rtw_sta_mgt.c         |  14 +-
 drivers/staging/r8188eu/core/rtw_wlan_util.c       | 129 +--
 drivers/staging/r8188eu/core/rtw_xmit.c            |  99 +--
 drivers/staging/r8188eu/hal/HalPhyRf_8188e.c       | 185 +---
 drivers/staging/r8188eu/hal/HalPwrSeqCmd.c         |   4 +-
 drivers/staging/r8188eu/hal/hal_com.c              |  36 +-
 drivers/staging/r8188eu/hal/hal_intf.c             |   3 -
 drivers/staging/r8188eu/hal/odm.c                  | 118 +--
 drivers/staging/r8188eu/hal/odm_HWConfig.c         |  44 +-
 drivers/staging/r8188eu/hal/odm_RegConfig8188E.c   |   7 +-
 drivers/staging/r8188eu/hal/odm_debug.c            |   6 -
 drivers/staging/r8188eu/hal/rtl8188e_cmd.c         |  46 +-
 drivers/staging/r8188eu/hal/rtl8188e_dm.c          |  52 +-
 drivers/staging/r8188eu/hal/rtl8188e_hal_init.c    | 403 +--------
 drivers/staging/r8188eu/hal/rtl8188e_phycfg.c      | 150 +---
 drivers/staging/r8188eu/hal/rtl8188e_rf6052.c      |  24 +-
 drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c      |  82 +-
 drivers/staging/r8188eu/hal/rtl8188eu_recv.c       |  26 -
 drivers/staging/r8188eu/hal/rtl8188eu_xmit.c       |  22 +-
 drivers/staging/r8188eu/hal/usb_halinit.c          | 432 ++-------
 drivers/staging/r8188eu/hal/usb_ops_linux.c        |  60 +-
 drivers/staging/r8188eu/include/Hal8188EPhyCfg.h   |   6 +-
 drivers/staging/r8188eu/include/HalVerDef.h        |  23 -
 drivers/staging/r8188eu/include/drv_types.h        |  46 +-
 drivers/staging/r8188eu/include/hal_com.h          |   3 -
 drivers/staging/r8188eu/include/hal_intf.h         |  48 +-
 drivers/staging/r8188eu/include/ieee80211.h        | 271 +-----
 drivers/staging/r8188eu/include/odm.h              |  50 +-
 drivers/staging/r8188eu/include/odm_HWConfig.h     |  39 +-
 drivers/staging/r8188eu/include/osdep_service.h    |  50 +-
 drivers/staging/r8188eu/include/recv_osdep.h       |   5 -
 drivers/staging/r8188eu/include/rtl8188e_dm.h      |   3 +-
 drivers/staging/r8188eu/include/rtl8188e_hal.h     |  97 +--
 drivers/staging/r8188eu/include/rtl8188e_recv.h    |   8 -
 drivers/staging/r8188eu/include/rtl8188e_spec.h    |   2 +-
 drivers/staging/r8188eu/include/rtl8188e_xmit.h    |   4 +-
 drivers/staging/r8188eu/include/rtw_br_ext.h       |   5 -
 drivers/staging/r8188eu/include/rtw_cmd.h          |  16 +-
 drivers/staging/r8188eu/include/rtw_debug.h        |   8 -
 drivers/staging/r8188eu/include/rtw_fw.h           |  12 +
 drivers/staging/r8188eu/include/rtw_mlme.h         |  11 +-
 drivers/staging/r8188eu/include/rtw_mlme_ext.h     |   6 +-
 drivers/staging/r8188eu/include/rtw_pwrctrl.h      |   2 +-
 drivers/staging/r8188eu/include/rtw_recv.h         |  61 +-
 drivers/staging/r8188eu/include/rtw_security.h     | 112 ---
 drivers/staging/r8188eu/include/sta_info.h         |  48 +-
 drivers/staging/r8188eu/include/usb_ops.h          |   8 +-
 drivers/staging/r8188eu/include/wifi.h             |  70 +-
 drivers/staging/r8188eu/include/wlan_bssdef.h      |   2 +-
 drivers/staging/r8188eu/include/xmit_osdep.h       |   2 +-
 drivers/staging/r8188eu/os_dep/ioctl_linux.c       | 558 ++----------
 drivers/staging/r8188eu/os_dep/mlme_linux.c        |   4 -
 drivers/staging/r8188eu/os_dep/os_intfs.c          |  91 +-
 drivers/staging/r8188eu/os_dep/osdep_service.c     |   2 -
 drivers/staging/r8188eu/os_dep/recv_linux.c        |  35 -
 drivers/staging/r8188eu/os_dep/usb_intf.c          | 125 +--
 drivers/staging/r8188eu/os_dep/usb_ops_linux.c     |  24 +-
 drivers/staging/r8188eu/os_dep/xmit_linux.c        |   8 +-
 drivers/staging/rtl8192e/rtllib_debug.h            |  54 +-
 drivers/staging/rtl8192e/rtllib_rx.c               |   2 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211.h     |   9 +-
 .../staging/rtl8192u/ieee80211/ieee80211_crypt.c   |   2 +-
 .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c      |   2 +-
 .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c      |   2 +-
 .../rtl8192u/ieee80211/ieee80211_crypt_wep.c       |   2 +-
 .../staging/rtl8192u/ieee80211/ieee80211_module.c  |   2 +-
 drivers/staging/rtl8192u/r8192U_core.c             |  45 +-
 drivers/staging/rtl8712/rtl871x_recv.c             |   4 +-
 drivers/staging/rtl8712/rtl871x_recv.h             |   8 -
 drivers/staging/rtl8723bs/core/rtw_cmd.c           |  54 +-
 drivers/staging/rtl8723bs/core/rtw_mlme.c          |   2 +-
 drivers/staging/rtl8723bs/core/rtw_recv.c          |  11 +-
 drivers/staging/rtl8723bs/core/rtw_xmit.c          |   5 +-
 drivers/staging/rtl8723bs/hal/hal_intf.c           |   5 +
 drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c     |   3 +-
 drivers/staging/rtl8723bs/include/rtw_recv.h       |  11 -
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c  |  98 +--
 drivers/staging/rtl8723bs/os_dep/os_intfs.c        |   6 +-
 drivers/staging/rts5208/ms.c                       |   9 +-
 drivers/staging/rts5208/rtsx.c                     |   8 -
 drivers/staging/sm750fb/ddk750_dvi.c               |  68 +-
 drivers/staging/sm750fb/ddk750_dvi.h               |  64 +-
 drivers/staging/unisys/visorhba/visorhba_main.c    |   2 +-
 drivers/staging/unisys/visorinput/visorinput.c     |   3 +-
 .../vc04_services/bcm2835-camera/bcm2835-camera.c  |  10 +-
 drivers/staging/vc04_services/interface/TODO       |  56 +-
 .../vc04_services/interface/vchiq_arm/vchiq_arm.c  |  37 +-
 .../vc04_services/interface/vchiq_arm/vchiq_core.c | 137 ++-
 .../vc04_services/interface/vchiq_arm/vchiq_core.h |   2 +-
 .../interface/vchiq_arm/vchiq_debugfs.c            |   4 +-
 .../vc04_services/interface/vchiq_arm/vchiq_dev.c  |   7 +-
 .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c  |   7 -
 drivers/staging/vt6655/baseband.c                  |  80 --
 drivers/staging/vt6655/card.c                      |  56 +-
 drivers/staging/vt6655/channel.c                   |  85 +-
 drivers/staging/vt6655/rf.c                        | 404 +--------
 drivers/staging/vt6655/rxtx.c                      |   2 -
 drivers/staging/vt6656/baseband.c                  |  40 +-
 drivers/staging/vt6656/card.c                      |  18 -
 drivers/staging/vt6656/channel.c                   |  96 +-
 drivers/staging/vt6656/device.h                    |  11 +-
 drivers/staging/vt6656/mac.c                       |  14 +-
 drivers/staging/vt6656/mac.h                       |  22 +-
 drivers/staging/vt6656/rf.c                        | 413 +--------
 drivers/staging/vt6656/rxtx.c                      |   8 +-
 drivers/staging/vt6656/usbpipe.c                   |   4 +-
 drivers/staging/vt6656/wcmd.c                      |  13 +-
 drivers/staging/wfx/Kconfig                        |   5 +
 drivers/staging/wfx/Makefile                       |   4 +-
 drivers/staging/wfx/bh.c                           |  68 +-
 drivers/staging/wfx/bh.h                           |   1 +
 drivers/staging/wfx/bus.h                          |   8 +-
 drivers/staging/wfx/bus_sdio.c                     | 105 +--
 drivers/staging/wfx/bus_spi.c                      | 126 +--
 drivers/staging/wfx/data_rx.c                      |  10 +-
 drivers/staging/wfx/data_rx.h                      |   5 +-
 drivers/staging/wfx/data_tx.c                      | 152 ++--
 drivers/staging/wfx/data_tx.h                      |  20 +-
 drivers/staging/wfx/debug.c                        |  80 +-
 drivers/staging/wfx/debug.h                        |   6 +-
 drivers/staging/wfx/fwio.c                         | 116 ++-
 drivers/staging/wfx/hif_api_cmd.h                  | 152 ++--
 drivers/staging/wfx/hif_api_general.h              |  64 +-
 drivers/staging/wfx/hif_api_mib.h                  |  68 +-
 drivers/staging/wfx/hif_rx.c                       | 171 ++--
 drivers/staging/wfx/hif_tx.c                       | 201 ++---
 drivers/staging/wfx/hif_tx.h                       |  67 +-
 drivers/staging/wfx/hif_tx_mib.c                   | 201 ++---
 drivers/staging/wfx/hif_tx_mib.h                   |  67 +-
 drivers/staging/wfx/hwio.c                         | 168 ++--
 drivers/staging/wfx/hwio.h                         |  35 +-
 drivers/staging/wfx/key.c                          |  84 +-
 drivers/staging/wfx/key.h                          |   5 +-
 drivers/staging/wfx/main.c                         | 267 +++---
 drivers/staging/wfx/main.h                         |  12 +-
 drivers/staging/wfx/queue.c                        |  60 +-
 drivers/staging/wfx/queue.h                        |  13 +-
 drivers/staging/wfx/scan.c                         |  27 +-
 drivers/staging/wfx/sta.c                          | 201 ++---
 drivers/staging/wfx/sta.h                          |  21 +-
 drivers/staging/wfx/traces.h                       |  33 +-
 drivers/staging/wfx/wfx.h                          | 102 ++-
 include/dt-bindings/reset/mt7621-reset.h           |  37 +
 206 files changed, 3371 insertions(+), 9849 deletions(-)
 rename {drivers/staging/wfx/Documentation/devicetree/bindings => Documentation/devicetree/bindings/staging}/net/wireless/silabs,wfx.yaml (59%)
 rename drivers/staging/mt7621-dts/gbpc1.dts => arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc1.dts (74%)
 create mode 100644 arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc2.dts
 rename {drivers/staging/mt7621-dts => arch/mips/boot/dts/ralink}/mt7621.dtsi (93%)
 delete mode 100644 drivers/staging/android/Kconfig
 delete mode 100644 drivers/staging/android/Makefile
 delete mode 100644 drivers/staging/android/TODO
 delete mode 100644 drivers/staging/android/ashmem.c
 delete mode 100644 drivers/staging/android/ashmem.h
 delete mode 100644 drivers/staging/android/uapi/ashmem.h
 delete mode 100644 drivers/staging/gs_fpgaboot/Kconfig
 delete mode 100644 drivers/staging/gs_fpgaboot/Makefile
 delete mode 100644 drivers/staging/gs_fpgaboot/README
 delete mode 100644 drivers/staging/gs_fpgaboot/TODO
 delete mode 100644 drivers/staging/gs_fpgaboot/gs_fpgaboot.c
 delete mode 100644 drivers/staging/gs_fpgaboot/gs_fpgaboot.h
 delete mode 100644 drivers/staging/gs_fpgaboot/io.c
 delete mode 100644 drivers/staging/gs_fpgaboot/io.h
 delete mode 100644 drivers/staging/mt7621-dts/Kconfig
 delete mode 100644 drivers/staging/mt7621-dts/Makefile
 delete mode 100644 drivers/staging/mt7621-dts/TODO
 delete mode 100644 drivers/staging/mt7621-dts/gbpc2.dts
 create mode 100644 drivers/staging/r8188eu/core/rtw_fw.c
 delete mode 100644 drivers/staging/r8188eu/hal/odm_debug.c
 create mode 100644 drivers/staging/r8188eu/include/rtw_fw.h
 create mode 100644 include/dt-bindings/reset/mt7621-reset.h




[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