This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits d92736edf498 Merge remote-tracking branch 'fpga-fixes/fixes' omits ea058c6db674 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 01733c5dad1e Merge remote-tracking branch 'risc-v-fixes/fixes' omits 3153ee89e6f4 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits c005e39edc23 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 0853e3e61a78 Merge remote-tracking branch 'scsi-fixes/fixes' omits 53d9e3baebef Merge remote-tracking branch 'vfs-fixes/fixes' omits dd52c9c92830 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 46d017ee8639 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 67b081d20ba9 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 2bdd34ef207e Merge remote-tracking branch 'omap-fixes/fixes' omits f45cc3e43b5c Merge remote-tracking branch 'usb.current/usb-linus' omits c1576a61e26d Merge remote-tracking branch 'spi-fixes/for-linus' omits 13593eef627e Merge remote-tracking branch 'regulator-fixes/for-linus' omits cb30ebb978cf Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 57bf876fc064 Merge remote-tracking branch 'sound-current/for-linus' omits 75c610af0103 Merge remote-tracking branch 'netfilter/master' omits cdfd7118fdb1 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 27b12ab20469 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 8ff8a6bf1596 Merge remote-tracking branch 'arm-current/fixes' omits 03726fd90f4b hwmon: sht4x: update Documentation for Malformed table new 4f33239615da Merge tag 'drm-intel-fixes-2021-08-26' of git://anongit.fr [...] new 2a7b9a843713 drm/amdgpu: use the preferred pin domain after the check new 32bc8f8373d2 drm/amdgpu: Cancel delayed work when GFXOFF is disabled new c41a4e877a18 drm/amdgpu: Fix build with missing pm_suspend_target_state [...] new 589744dbdd76 Merge tag 'amd-drm-fixes-5.14-2021-08-25' of https://gitla [...] new 7cca7c8096e2 gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi [...] new 72fc2752f91b drm/imx: ipuv3-plane: fix accidental partial revert of 8 p [...] new 9fe4f5a24fda Merge tag 'imx-drm-fixes-2021-08-18' of git://git.pengutro [...] new 77dd11439b86 Merge tag 'drm-fixes-2021-08-27' of git://anongit.freedesk [...] new 94606b893f45 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm new 885814a97f5a Revert "mmc: sdhci-iproc: Set SDHCI_QUIRK_CAP_CLOCK_BASE_B [...] new 1a6436f37512 Merge tag 'mmc-v5.14-rc7' of git://git.kernel.org/pub/scm/ [...] new 5a61b7a29647 Merge tag 'riscv-for-linus-5.14-rc8' of git://git.kernel.o [...] new 425bec0032f5 virtio-mem: fix sleeping in RCU read side section in virti [...] adds 3c5a272202c2 PM: domains: Improve runtime PM performance state handling adds 19526d092ceb opp: core: Check for pending links before reading required [...] adds 1f8b66d9654b Merge branch 'opp/fixes' of git://git.kernel.org/pub/scm/l [...] new 7ee5fd12e8ca Merge branch 'pm-opp' new c0006dc6957e Merge tag 'pm-5.14-rc8' of git://git.kernel.org/pub/scm/li [...] adds 294c34e704e7 media: ipu3-cio2: Drop reference on error path in cio2_bri [...] new 8f9d0349841a Merge tag 'acpi-5.14-rc8' of git://git.kernel.org/pub/scm/ [...] new 6f18b82b4114 Merge tag 'soc-fixes-5.14-4' of git://git.kernel.org/pub/s [...] new b6d2b054e8ba mq-deadline: Fix request accounting new 7b05bf771084 Revert "block/mq-deadline: Prioritize high-priority requests" new 3375dca0b542 pd: fix a NULL vs IS_ERR() check new 222013f9ac30 cryptoloop: add a deprecation warning new 64b4fc45bea6 Merge tag 'block-5.14-2021-08-27' of git://git.kernel.dk/l [...] new 9f73eacde73b Merge tag 'powerpc-5.14-7' of git://git.kernel.org/pub/scm [...] new 75432ba583a8 usb: gadget: f_uac2: fixup feedback endpoint stop new 068fdad20454 usb: gadget: u_audio: fix race condition on endpoint stop new 447e238f14b2 Merge tag 'usb-5.14' of git://git.kernel.org/pub/scm/linux [...] new 3f5ad13cb012 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new f6a3308d6feb Revert "parisc: Add assembly implementations for memset, s [...] adds 22aa45cb465b x86/efi: Restore Firmware IDT before calling ExitBootServices() adds 527f721478bc x86/resctrl: Fix a maybe-uninitialized build warning treat [...] new 072a276745da Merge tag 'x86_urgent_for_v5.14' of git://git.kernel.org/p [...] adds c53c6b7409f4 perf/x86/intel/pt: Fix mask of num_address_ranges adds 0b3a8738b76f perf/x86/intel/uncore: Fix integer overflow on 23 bit left [...] adds 26db2e0c51fe perf/x86/amd/ibs: Work around erratum #1197 adds f11dd0d80555 perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op adds ccf26483416a perf/x86/amd/power: Assign pmu.module new 98d006eb49cb Merge tag 'perf_urgent_for_v5.14' of git://git.kernel.org/ [...] new 1a519dc7a73c PCI/MSI: Skip masking MSI-X on Xen PV new f20a2637b1b1 Merge tag 'irq_urgent_for_v5.14' of git://git.kernel.org/p [...] adds 3c474b3239f1 sched: Fix Core-wide rq->lock for uninitialized CPUs new e681dcbaa4b2 sched: Fix get_push_task() vs migrate_disable() new 537b57bd5a20 Merge tag 'sched_urgent_for_v5.14' of git://git.kernel.org [...] new 1669a941f7c4 clk: renesas: rcar-usb2-clock-sel: Fix kernel NULL pointer [...] new 90ac80dcd313 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] new 7d2a07b76933 Linux 5.14 new d0efb16294d1 net: don't unconditionally copy_from_user a struct ifreq f [...] new 2f8b6161cca5 net/mlx5: Lag, fix multipath lag activation new 8e7e2e8ed0e2 net/mlx5: Remove all auxiliary devices at the unregister event new 9a5f9cc794e1 net/mlx5e: Fix possible use-after-free deleting fdb rule new ca6891f9b27d net/mlx5: E-Switch, Set vhca id valid flag when creating i [...] new f9d196bd632b net/mlx5e: Use correct eswitch for stack devices with lag new 6cc64770fb38 net/mlx5: DR, fix a potential use-after-free bug new 5fe2a6b4344c Merge tag 'mlx5-fixes-2021-08-26' of git://git.kernel.org/ [...] new 0d55649d2ad7 net: phy: marvell10g: fix broken PHY interrupts for anyone [...] new 84c5fb8c4264 ice: fix Tx queue iteration for Tx timestamp enablement new 1f0cbb3e8916 ice: remove dead code for allocating pin_config new 4dd0d5c33c3e ice: add lock around Tx timestamp tracker flush new 9ee313433c48 ice: restart periodic outputs around time changes new b357d9717be7 ice: Only lock to update netdev dev_addr new 2619835e31cb Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 57f780f1c433 atlantic: Fix driver resume flow. new 724b3699f5d1 Merge remote-tracking branch 'net/master' new c2ddf18eb666 Merge remote-tracking branch 'netfilter/master' new f3eef46f0518 ALSA: pcm: fix divide error in snd_pcm_lib_ioctl new 4267c5a8f313 ALSA: usb-audio: Work around for XRUN with low latency playback new 4801bee7d5a3 ALSA: usb-audio: Add lowlatency module option new 54d3b5177fd3 Merge remote-tracking branch 'sound-current/for-linus' new 956bf13df4dc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 9c8b60be6869 Merge remote-tracking branch 'regulator-fixes/for-linus' new f9fb9b2ec1f1 Merge remote-tracking branch 'spi-fixes/for-linus' adds 363963c2fefb staging: rtl8188eu: remove set but unused variable from rt [...] adds ac5951a6e3d5 staging: rtl8188eu: remove rtw_wx_set_rate handler function adds e7ca5907d1e0 staging: rtl8188eu: remove unnecessary braces adds f0deefa679af staging: r8188eu: Fix while-loop that iterates only once adds f9b9e0baec52 staging: rtl8723bs: remove custom endian conversion macros adds b658acbf64ae staging: rtl8723bs: fix wpa_set_auth_algs() function adds 5402cc178c5d staging: rtl8723bs: add get_channel cfg80211 implementation adds 309f3cd3d7f4 staging: rtl8723bs: convert IsSupportedHT to snake_case adds 2c02bce1dfe6 staging: rtl8723bs: fix camel case issue adds 7fc806fff7f7 staging: rtl8723bs: fix camel case name in macro IsLegacyOnly() adds bea76a2ab83e staging: rtl8723bs: fix camel case in argument of macro is [...] adds 198e84ae5941 staging: rtl8723bs: fix camel case name in macro IsSupported24G adds 202f7148c3a1 staging: rtl8723bs: fix post-commit camel case issues adds a13d275b9b48 staging: rtl8723bs: remove unused macros in include/ieee80211.h adds ef35b7a88d46 staging: rtl8723bs: fix camel case name in macro IsSupportedTxCCK adds 8655e695ac64 staging: rtl8723bs: fix camel case argument name in macro [...] adds 552fd002bdb5 staging: rtl8188eu: move hal/mac_cfg.c and rename function [...] adds d2785a198b7c staging: rtl8188eu: merge two functions adds ba21a3acd4be staging: rtl8188eu: remove the "trigger gpio 0" hal variable adds 2ad449a187ef staging: rtl8188eu: remove RTL871X_HCI_TYPE enum adds a9dc3f67dcff staging: rtl8188eu: remove _CHIP_TYPE enum adds 264d3064642d staging: rtl8188eu: remove struct eeprom_priv's EepromOrEfuse adds dff70f7fbed3 staging: rtl8188eu: remove efuse write support adds 9d326c02ef0e staging: rtl8188eu: remove unused power flows and transitions adds a5efd7bd83b4 staging: rtl8188eu: remove constant function parameter adds d950b477df61 staging: rtl8188eu: remove PWR_CMD_READ adds 1126df747976 staging: rtl8188eu: remove cut_mask field from wl_pwr_cfg adds a0d38df6d043 staging: qlge: Remove unnecessary parentheses around references adds 1be059994b29 staging: rtl8188eu: remove unnecessary logging adds 8266d9156086 staging: rtl8712: Remove some unused #define and enum adds 39630204a96a staging: rtl8712: Fix alignment adds d2c57736c430 staging/rtl8712: Remove all strcpy() uses in favor of strscpy() adds df00609821bf staging: board: Fix uninitialized spinlock when attaching genpd adds 571e5894a06d staging: bcm2835-audio: Enclose complex macro value in par [...] adds b82d45a9a6de staging: hi6421-spmi-pmic: rename spmi_device struct adds f81d99218257 staging: hi6421-spmi-pmic: rename GPIO IRQ OF node adds 49bd5091a812 staging: hi6421-spmi-pmic: add a missing dot at copyright adds bb3b6552a5b0 staging: hikey9xx: split hi6421v600 irq into a separate driver adds 334201d503d5 staging: hisilicon,hi6421-spmi-pmic.yaml: fix patternProperties adds 9bd9e0de1cf5 mfd: hi6421-spmi-pmic: move driver from staging adds 2d4c39b32361 staging: rtl8723bs: simplify function selecting channel group adds 1a0b06bff50f staging: rtl8723bs: fix camel case inside function adds ce9299678fa1 staging: rtl8723bs: convert function name to snake case adds 0a1d0ebec6c7 staging: rtl8723bs: add spaces around operator adds ddd7c8b0033b staging: rtl8723bs: remove 5Ghz code blocks adds 2a62ff13132a staging: rtl8723bs: remove commented out condition adds d3fcee1b78a5 staging: rtl8723bs: fix camel case in struct wlan_bssid_ex adds d8b322b60da6 staging: rtl8723bs: fix camel case in struct ndis_802_11_conf adds 81ec005b92a8 staging: rtl8723bs: remove struct ndis_802_11_conf_fh adds 6994aa430368 staging: rtl8723bs: fix camel case in struct ndis_802_11_ssid adds 631f42e90793 staging: rtl8723bs: fix camel case in struct wlan_phy_info adds d7361874468f staging: rtl8723bs: fix camel case in struct wlan_bcn_info adds 61ba4fae0a5d staging: rtl8723bs: fix camel case in IE structures adds bc512e8873ca staging: rtl8723bs: remove unused struct ndis_802_11_ai_reqfi adds 2ddaf7cf4d89 staging: rtl8723bs: remove unused struct ndis_801_11_ai_resfi adds f133717efc6f staging: rtl8723bs: fix camel case in struct ndis_802_11_wep adds 35c83e29639e staging: rtl8188eu: Remove unused iw_operation_mode[] adds 0104c061a880 staging: rtl8188eu: remove unnecessary blank lines in core [...] adds 66c1c64ea89d staging: rtl8188eu: Line over 100 characters adds 56315e55119c staging: ks7010: Fix the initialization of the 'sleep_stat [...] adds fa8db3989362 staging/most: Remove all strcpy() uses in favor of strscpy() adds c10fe0cc3ec4 staging/wlan-ng: Remove all strcpy() uses in favor of strscpy() adds eeacf4cce0b1 staging: rtl8188eu: Replace a custom function with crc32_le() adds 51f59d684b0c staging: rtl8188eu: Remove no more used functions and variables adds 1f0873da312d staging: rtl8188eu: remove blank lines adds 2490e3230245 staging: rtl8188eu: remove braces from single line if blocks adds 2d9f8c5ae660 staging: rtl8188eu: remove unused defines adds 20a55e6c707a staging: rtl8188eu: remove HW_VAR_MEDIA_STATUS1 adds bb3462f46462 staging: rtl8188eu: remove HW_VAR_TXPAUSE adds 3e04209f3410 staging: rtl8188eu: simplify Hal_EfuseParseMACAddr_8188EU adds c51a9ea6b4d0 staging: rtl8188eu: remove an unused enum adds b5b6cf1a2643 staging: rtl8188eu: remove another unused enum adds fc9336eb526c staging: rtl8188eu: remove a bunch of unused defines adds 448390332cfb staging: rtl8188eu: remove yet another unused enum adds 55937c27cd43 staging: rtl8188eu: remove unused _HAL_INTF_C_ define adds e79942ec2ccb staging: rtl8188eu: remove write-only power struct component adds bd4680034d1f staging: rtl8188eu: remove two write-only hal components adds f39465018999 staging: rtl8188eu: remove unused IntrMask adds 99e7a944281e staging: rtl8188eu: remove write-only HwRxPageSize adds e17c7d42cd33 staging: rtl8188eu: simplify rtl88eu_phy_iq_calibrate adds a70a91b01db1 staging: rtl8188eu: simplify phy_iq_calibrate adds b973e25ef6a8 staging: rtl8188eu: simplify path_adda_on adds 5b2bd53d9041 staging: rtl8188eu: simplify phy_lc_calibrate adds a4fccfcfe7d5 staging: rtl8188eu: remove unused IQKMatrixRegSetting array adds 36174650c428 MAINTAINERS: remove section HISILICON STAGING DRIVERS FOR [...] adds cf79ee6eb0d7 staging/rtl8192e: Remove all strcpy() uses adds 3c6675363de5 staging/ks7010: Remove all strcpy() uses in favor of strscpy() adds 246f920cb731 staging/rtl8192u: Remove all strcpy() uses in favor of strscpy() adds 14127269cd51 staging: vt6655: remove filename from baseband.h adds cae9546ac9f1 staging: vt6655: remove filename from baseband.c adds 51f42c766563 staging: vt6655: remove filename from card.c adds 065dddf31e5a staging: vt6655: remove filename from card.h adds ec32e0776f43 staging: vt6655: remove filename from channel.c adds 646ce5315f58 staging: vt6655: remove filename from channel.h adds f0d52cd21498 staging: vt6655: remove filename from device_cfg.h adds 0e9e3f6170d6 staging: vt6655: remove filename from device_main.c adds eee245f5d707 staging: vt6655: remove filename from dpc.c adds 82bcc3174af2 staging: vt6655: remove filename from dpc.h adds 692b3e44b7af staging: vt6655: remove filename from key.c adds 56bfb9bc6cd1 staging: vt6655: remove filename from key.h adds 290262b9198d staging: vt6655: kernel style cleanup of mac.c adds ed0b62a568d1 staging: vt6655: remove filename from mac.h adds 050cbd980e6b staging: vt6655: remove filename from upc.h adds 2a4d15a4ae98 staging: vchiq: Refactor vchiq cdev code adds c405028f471d staging: vchiq: Move certain declarations to vchiq_arm.h adds f05916281fd7 staging: vchiq: Move vchiq char driver to its own file adds 2b5930fb3dc0 staging: vchiq: Make creation of vchiq cdev optional adds 7b9148dcb74a staging: vchiq: Combine vchiq platform code into single file adds cfdafb7608b4 staging: sm750fb: Rename maxH to max_h in lynx_cursor adds 39f9137268ee staging: sm750fb: Rename maxW to max_w in lynx_cursor adds 5c872e1d2595 dt-bindings: hisilicon,hi6421-spmi-pmic.yaml: make some ru [...] adds 15865124feed staging: r8188eu: introduce new core dir for RTL8188eu driver adds 8cd574e6af54 staging: r8188eu: introduce new hal dir for RTL8188eu driver adds 2b42bd58b321 staging: r8188eu: introduce new os_dep dir for RTL8188eu driver adds 7884fc0a1473 staging: r8188eu: introduce new include dir for RTL8188eu driver adds 3c56618e6691 staging: r8188eu: introduce new supporting files for RTL81 [...] adds d8133ef655d2 staging: r8188eu: attach newly imported driver to build system adds 274f4e78e5c8 staging: rtl8723bs: remove BT debug code adds aef1c966a364 staging: rtl8723bs: core: Fix incorrect type in assignment adds fdc234d85210 staging: sm750fb: Rename oScreen to o_screen in lynxfb_crtc adds 547265b8873f staging: sm750fb: Rename oCursor to o_cursor in lynxfb_crtc adds 7bca9543512e staging: sm750fb: Rename vCursor to v_cursor in lynxfb_crtc adds cc59bde1c920 staging: sm750fb: Rename vScreen to v_screen in lynxfb_crtc adds 041878d46ba3 staging: rtl8723bs: remove unused BT static variables adds 7aaabc37943f staging/vc04_services: Remove all strcpy() uses in favor o [...] adds ece42658c85d staging: vt665X: remove unused CONFIG_PATH adds d27252b2c69c staging: r8188eu: Convert header copyright info to SPDX fo [...] adds d521be8ed93b staging: r8188eu: Convert header copyright info to SPDX fo [...] adds b5f3122d22d5 staging: r8188eu: Convert header copyright info to SPDX fo [...] adds 762b759a4232 staging: r8188eu: Convert header copyright info to SPDX fo [...] adds 8f9740984695 staging: r8188eu: Convert header copyright info to SPDX fo [...] adds 19de0225b848 staging: r8188eu: Convert copyright header info to SPDX fo [...] adds 9a730283aec2 staging: r8188eu: Remove empty header file adds efb8bc8683f2 staging: r8188eu: Remove tests of kernel version adds a14c876f76b5 staging: r8188eu: Remove include/rtw_qos.h adds 9f50d13fbb2b staging: r8188eu: Remove header file include/usb_hal.h adds 3cb9b23d8b16 staging: r8188eu: Remove header file include/rtw_version.h adds 38baa95e5548 staging: r8188eu: Add "fallthrough" statement to quiet compiler adds b5385c77a71c Staging: rt18712: hal_init: removed filename from beginnin [...] adds f5d845be9d1f staging: r8188eu: Fix sleeping function called from invali [...] adds 40791b94c1b7 staging: r8188eu: rename odm_EVMdbToPercentage() adds 6342a4fa1a18 staging: r8188eu: rename parameter of odm_evm_db_to_percentage() adds 7bfeeb4f065d staging: r8188eu: simplify odm_evm_db_to_percentage() adds f52cc32dee4f staging: r8188eu: Replace a custom function with crc32_le() adds 792a00c16597 staging: r8188eu: Remove no more used functions and variables adds d8062f6adca1 staging: r8188eu: clean up comparsions to NULL in os_dep d [...] adds 658dfbec9662 staging: rtl8723bs: remove unused BIT macros definitions adds cea32de203f2 staging: r8188eu: remove empty ODM_ResetIQKResult() function adds 67431f25259a staging: r8188eu: move ODM_TARGET_CHNL_NUM_2G_5G adds f624b4f1cae3 staging: r8188eu: move ODM_GetRightChnlPlaceforIQK() adds 099a6ee02488 staging: r8188eu: remove include/h2clbk.h adds 4cd1746aa746 staging: r8188eu: remove include/autoconf.h adds b3e8e29bc262 staging: r8188eu: remove include/Hal8188EReg.h adds b6f700b4b12e staging: r8188eu: remove rtw_mfree2d() function adds c7e88ecbe328 staging: r8188eu: remove rtw_buf_free() function adds 3130547cac53 staging: r8188eu: remove unused enum _NIC_VERSION adds 18e94ed5f99c staging: r8188eu: remove include/nic_spec.h adds 48f1f36ae153 staging: r8188eu: remove rtw_usb_bulk_msg() macro adds 86949b521fa4 staging: r8188eu: remove rtw_usb_control_msg() macro adds 78f2b22efc8f staging: r8188eu: fix include directory mess adds 76ac3b19a702 staging: rtl8723bs: fix camel case issue in struct wlan_bssid_ex adds 8255017976de staging: rtl8723bs: remove unnecessary parentheses adds b8afef0e1372 staging: rtl8723bs: align condition to match open parentheses adds 9b6818c1ac0e staging: rtl8723bs: put condition parentheses at the end o [...] adds 56febcc2595e staging: r8188eu: Fix different base types in assignments [...] adds 33852468aa64 staging: r8188eu: remove spaces before ',' and ')' adds bf99a7ce2f2f staging: r8188eu: add missing spaces after ',' and before braces adds 15e4539f58c4 staging: r8188eu: remove ODM_PRINT_ADDR macro definition adds 6a6580673e0b staging: r8188eu: remove ODM_dbg_* macro definitions adds c32641183bbc staging: r8188eu: remove ODM_RT_ASSERT macro definition an [...] adds 6a772eabd401 staging: r8188eu: remove ODM_RT_TRACE_F macro definition adds 8362f65afa33 staging: r8188eu: remove ASSERT ifndef and macro definition adds 8bde3b8aaf3d staging: r8188eu: remove ODM_RT_TRACE calls from hal/Hal81 [...] adds 73f1e06f55d4 staging: r8188eu: remove ODM_RT_TRACE calls from hal/HalPh [...] adds da232ccb973a staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm_H [...] adds 40677a39a6df staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm_R [...] adds a04e78c3711e staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm_R [...] adds b08c473f3e15 staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm.c adds 5225e772acd7 staging: r8188eu: remove ODM_RT_TRACE macro definition adds f8a846911d83 staging: r8188eu: remove DbgPrint and RT_PRINTK macro definitions adds fc577e46eb96 staging: r8188eu: remove include/odm_debug.h adds afc56237fd5e staging: r8188eu: fix duplicated inclusion adds 06889446a78f staging: r8188eu: correct set/defined but unused warnings [...] adds 55dfa29b43d2 staging: rtl8188eu: remove rtl8188eu driver from staging dir adds c66cd19e2b0c staging: r8188eu: remove RT_PRINT_DATA macro adds 11e14fc3e494 Revert "staging: r8188eu: remove rtw_buf_free() function" adds 725a3f1c4d56 staging: r8188eu: clean up comparsions to NULL in hal directory adds 552838fdcaef staging: r8188eu: clean up comparsions to NULL in core directory adds 167fc30e8e51 staging: rtl8723bs: remove unused macros adds b0c70266e418 staging: r8188eu: remove RT_TRACE calls from core/rtw_pwrctrl.c adds 821e507947fe staging: r8188eu: remove RT_TRACE calls from core/rtw_wlan_util.c adds 0399a1e24bbd staging: r8188eu: remove RT_TRACE calls from core/rtw_ieee80211.c adds 9bc84d0a4578 staging: r8188eu: remove RT_TRACE calls from core/rtw_io.c adds 6a4bcaf1e839 staging: r8188eu: remove RT_TRACE calls from core/rtw_led.c adds c8ec10db41e5 staging: r8188eu: remove RT_TRACE calls from core/rtw_mp_ioctl.c adds 3d0d19b174a2 Revert "staging: r8188eu: Fix different base types in assi [...] adds b398ff88aa36 staging: r8188eu: remove return from void functions adds d37b3b54f133 staging: r8188eu: remove empty function odm_DynamicPrimaryCCA() adds fd03e7f784a1 staging: r8188eu: Remove set but unused variables adds 85143bdc731b staging: r8188eu: include: Remove unused const definitions adds 8cc35e0d4d3f staging: r8188eu: Remove wrappers for atomic operations adds 5b283ad4c8da staging: r8188eu: Remove 4 empty routines from os_sep/service.c adds e50abb3aa5e1 MAINTAINERS: update STAGING - REALTEK RTL8188EU DRIVERS adds b90a6bf384cb staging: r8188eu: Remove rtw_division64() adds e2530e0b7ded staging: r8188eu: Remove wrapper around do_div adds 496fd4e78afd staging: r8188eu: Remove some unused and ugly macros adds a9f392d45182 staging: r8188eu: Remove some bit manipulation macros adds fc048dee3902 staging: r8188eu: remove RT_TRACE calls from hal/rtl8188eu_xmit.c adds 204270c147de staging: r8188eu: remove RT_TRACE calls from hal/rtl8188eu_recv.c adds 23f7f44a9338 staging: r8188eu: remove RT_TRACE calls from hal/HalPwrSeqCmd.c adds 7ca7bbdc1487 staging: r8188eu: remove RT_TRACE calls from hal/hal_intf.c adds eabc1a26e1ca staging: r8188eu: remove RT_TRACE calls from hal/rtl8188e_ [...] adds 392d406b5c14 staging: r8188eu: remove RT_TRACE calls from hal/rtl8188e_mp.c adds 24b336db3194 staging: r8188eu: remove RT_TRACE calls from hal/usb_halinit.c adds 52c3c004727b staging: r8188eu: remove RT_TRACE calls from hal/usb_ops_linux.c adds 04e424519d32 staging: rtl8723bs: Remove initialisation of globals to 0 adds 96ac47d2418d staging: rtl8723bs: remove unused BT structures adds b888897014a9 staging/fbtft: Remove all strcpy() uses adds 31f0c349dd39 staging/fbtft: Remove unnecessary variable initialization adds f9d39971c0cc staging/fbtft: Fix braces coding style adds e1109da7bebb staging: r8188eu: Fix cast between incompatible function type adds d229f0fb1025 staging: r8188eu: core: Remove rtw_mfree_all_stainfo() adds a8f80c20b373 staging: r8188eu: Remove unneeded comments in rtw_mp_ioctl.h adds 066eea44c1ea staging: r8188eu: fix build error adds 66e9564aae01 staging: r8188eu: Fix incorrect types in arguments adds 79f712ea994d staging: r8188eu: Remove wrappers for kalloc() and kzalloc() adds 71f09c5ae9d2 staging: r8188eu: Remove wrapper around vfree adds 1c10f2b95cc1 staging: r8188eu: Remove all calls to _rtw_spinlock_free() adds 346d13128a86 staging: r8188eu: Remove more empty routines adds d48401b8609f staging: r8188eu: Remove rtw_buf_free() adds 717d933d003c staging: r8188eu: Remove unnecessary parentheses adds 760e7353a6e1 staging: r8188eu: Remove self assignment in get_rx_power_v [...] adds bf7396230f74 staging: r8188eu: Remove pointless NULL check in rtw_check [...] adds 0e08f5b76a3c staging: r8188eu: Remove rtw_yield_os() adds d21edee5a427 staging: r8188eu: Remove wrapper routine rtw_msleep_os() adds e72e1495c6f7 staging: r8188eu: Remove wrapper rtw_mdelay_os() adds 49f2a554eb40 staging: r8188eu: Remove wrapper rtw_udelay_os() adds 8b2403d0d355 staging: r8188eu: Remove wrapper rtw_get_time_interval_ms() adds 4a956abc170a staging: r8188eu: Remove wrapper rtw_sleep_schedulable() adds b72290ce7da2 staging: r8188eu: remove RT_TRACE calls from core/rtw_cmd.c adds ef0661507147 staging: r8188eu: remove RT_TRACE calls from core/rtw_ioctl_set.c adds 2965d4b44b3e staging: r8188eu: remove RT_TRACE calls from core/rtw_mlme.c adds a0adc4cc74d9 staging: r8188eu: remove RT_TRACE calls from core/rtw_mlme_ext.c adds fea8d09f804f staging: r8188eu: remove RT_TRACE calls from core/rtw_mp.c adds de30da13709b staging: r8188eu: remove RT_TRACE calls from core/rtw_security.c adds 5833ca540507 staging: r8188eu: remove RT_TRACE calls from core/rtw_sta_mgt.c adds 9bb2e9b1f5b1 staging: r8188eu: remove RT_TRACE calls from core/rtw_xmit.c adds 5ea6417afa72 staging: r8188eu: remove RT_TRACE calls from core/rtw_recv.c adds fe4bbfb44a22 staging: r8188eu: fix unused variable warnings in core/rtw [...] adds d28a4c009bfb staging: r8188eu: remove two set but unused variables in c [...] adds 282bd0822976 staging: r8188eu: replace custom macros with is_broadcast_ [...] adds 96020566a575 Merge 5.14-rc5 into staging-next adds bb13dc2b3d8a staging: vchiq: Set $CONFIG_BCM2835_VCHIQ to imply $CONFIG [...] adds 69c92a749b89 staging: vchiq: Add details to Kconfig help texts adds ada0e6dbbb09 staging: rtl8192e: Avoid field-overflowing memcpy() adds 1b3c6cccda3f staging: rtl8192u: Avoid field-overflowing memcpy() adds 859c57f606c7 staging: rtl8723bs: Avoid field-overflowing memcpy() adds dfac77baa283 staging: r8188eu: Fix potential memory leak or NULL dereference adds 0d6dc43772a6 staging: rtl8723bs: remove code related to unsupported MCS [...] adds 7942bdd45549 staging: rtl8723bs: remove unneeded loop adds caa976ebf922 staging: rtl8723bs: do some code cleaning in modified function adds 4db87ba2b69c staging: rtl8723bs: move function to file hal/odm_HWConfig.c adds 56f0c0df5e72 staging: rtl8723bs: remove empty files adds c328eee4ff9d staging: rtl8723bs: remove wrapping static function adds 3bd25c9557a8 staging: rtl8723bs: beautify function ODM_PhyStatusQuery() adds e3678dc1ea40 staging: rtl8723bs: fix right side of condition adds 61b919fe3df6 staging: rtl8723bs: clean driver from unused RF paths adds b2f29c8a6bae staging: rtl8723bs: remove unused macros adds cddb75f307da staging: rtl8723bs: remove unused struct member adds 9df030033e05 staging: rtl8723bs: remove rf type branching (first patch) adds 9d535e9286c8 staging: rtl8723bs: remove rf type branching (second patch) adds f75b87a61880 staging: rtl8723bs: remove rf type branching (third patch) adds 24e65aac9457 staging: rtl8723bs: remove rf type branching (fourth patch) adds 05d7d4ba4bcc staging: rtl8723bs: remove unused rtw_rf_config module param adds 1b09e3886a98 staging: rtl8723bs: remove unused macro in include/hal_data.h adds da4c99c261bc staging: rtl8723bs: remove RF_*TX enum adds c4c7c7182ea4 staging: rtl8723bs: use MAX_RF_PATH_NUM as ceiling to rf p [...] adds 854a3b21ddd9 staging: rtl8723bs: fix tx power tables size adds 96bee36bdf88 staging: rtl8723bs: remove unused RF_*T*R enum adds 4f4991098dd0 staging: r8188eu: remove RT_TRACE prints from usb_intf.c adds 7912bb6a4ec8 staging: r8188eu: remove RT_TRACE prints from usb_ops_linux.c adds 71931a7fa858 staging: r8188eu: remove RT_TRACE prints from ioctl_linux.c adds ca3515d268e1 staging: r8188eu: remove empty function adds 34f231c52575 staging: r8188eu: remove RT_TRACE prints from mlme_linux.c adds 3fbb0047d128 staging: r8188eu: remove RT_TRACE prints from os_intfs.c adds bd285cab08d9 staging: r8188eu: remove an RT_TRACE print from osdep_service.c adds 8be55d7a3043 staging: r8188eu: remove RT_TRACE prints from recv_linux.c adds a8357683dbfe staging: r8188eu: remove RT_TRACE prints from xmit_linux.c adds da2aa1ecad1c staging: r8188eu: use IW_HANDLER to declare wext handlers adds ac338b17bbf7 staging: r8188eu: remove unused DEBUG_OID macro adds 2abc0000d297 staging: r8188eu: remove the RT_TRACE macro adds 3bb8fa376b8a staging: rtl8192e: rtl8192e: rtl_core: remove unused globa [...] adds 7929cc52986c staging: rtl8723bs: os_dep: remove unused variable adds 76cdbbc582b6 staging: r8188eu: remove unnecessary parentheses in os_dep dir adds 6839ff57baa4 staging: r8188eu: remove unnecessary parentheses in hal dir adds 3b522a11b504 staging: r8188eu: remove unnecessary parentheses in core/r [...] adds b79f4e84500e staging: r8188eu: remove unnecessary parentheses in core/rtw_ap.c adds b5f7cd5fdfff staging: r8188eu: remove unnecessary parentheses in core/r [...] adds f6cf663a7258 staging: r8188eu: remove unnecessary parentheses in core/r [...] adds 7bc4f399dc11 staging: r8188eu: remove unnecessary parentheses in core/r [...] adds e293639ec5a9 staging: r8188eu: clean up comparsions to true/false adds a8962b247ae3 staging: r8188eu: remove unnecessary parentheses in core/r [...] adds f9f527d09a1e staging: r8188eu: remove unnecessary parentheses in core/r [...] adds e05b0ea4eb87 staging: r8188eu: remove unnecessary parentheses in core/r [...] adds 79c35b74513b staging: r8188eu: remove unnecessary parentheses in core/r [...] adds 9355adf7e52f staging: r8188eu: remove unnecessary parentheses in core/r [...] adds 4fdda47ee435 staging: r8188eu: remove unnecessary parentheses in core/rtw_io.c adds 6cd1603cc285 staging: r8188eu: remove unnecessary parentheses in core/r [...] adds a8165f872b18 staging: r8188eu: remove unnecessary parentheses in core/r [...] adds 1c69b0a861d1 staging: r8188eu: remove remaining unnecessary parentheses [...] adds ae7471cae00a staging: r8188eu: remove rtw_ioctl function adds ba4b1d7cdd2c staging: r8188eu: remove unused functions from os_dep/ioct [...] adds 085f11874b12 staging: r8188eu: remove unused oid_null_function function adds d60489b69781 staging: r8188eu: remove unused label from recv_indicatepk [...] adds aab87047305d staging: r8188eu: remove rtw_mfree_sta_priv_lock function adds fdd46ffbe471 staging: r8188eu: remove unused variable from rtl8188e_ini [...] adds 8268010e8f0e staging: r8188eu: remove unused variable from rtw_init_drv_sw adds 6be20b17ff40 staging: r8188eu: remove unused variable from rtw_init_recv_timer adds 987219ad34a6 staging: r8188eu: remove lines from Makefile that silence [...] adds dcda94c9412a staging: r8188eu: Replace BITn with BIT(n) adds e3027f25c6f7 staging: r8188eu: Use GFP_ATOMIC under spin lock adds 3a330ece235e staging: r8188eu: os_dep: Hoist vmalloc.h include into osd [...] adds 25ee7e89d45d staging: rtl8192e: rtl_core: Fix possible null-pointer der [...] adds 959aabedcd91 staging: gdm724x: Place macro argument within parentheses adds b8a59fed6b1d staging: r8188eu: remove unused efuse hal components adds 86d90d776e1c staging: r8188eu: remove unused function parameters adds ef32cccc7f06 staging: r8188eu: (trivial) remove a duplicate debug print adds a1c95234d6e6 staging: r8188eu: use proper way to build a module adds e7dd1a58ce70 staging: r8188eu: remove CONFIG_USB_HCI from Makefile adds 1fee0cc9398e staging: r8188eu: Remove all 5GHz network types adds 9f6804834627 staging: r8188eu: Remove code related to unsupported channels adds 221abd4d478a staging: r8188eu: Remove no more necessary definitions and code adds 4d50f7639512 staging: r8188eu: Fix Smatch warnings for core/*.c adds 178cd80dc15c staging: r8188eu: Fix smatch problems in hal/*.c adds 0d5e4bfe47ea staging: r8188eu: Fix smatch warnings in os_dep/*.c adds 0ea03f795df4 staging: r8188eu: Fix a couple scheduling in atomic bugs adds 626520f4ba27 staging: r8188eu: scheduling in atomic in rtw_createbss_cmd() adds 347c9e5201a3 staging: r8188eu: replace custom hwaddr_aton_i() with mac_pton() adds 32755b243496 staging: r8188eu: Remove unused static inline functions in [...] adds 72a5e1d74963 staging: r8188eu: Remove uninitialized use of ether_type i [...] adds 0bd35146642b staging: r8188eu: Reorganize error handling in rtw_drv_init() adds 8b2ac51625ac iio: hid-sensors: bind IIO channels alloc to device object adds 62f9eb7079a9 counter: intel-qep: Remove linux/bitops.h include adds 458516508df9 iio: buffer: Save a few cycles in 'iio_scan_mask_set()' adds d21fed0675cd iio: buffer: Move a sanity check at the beginning of 'iio_ [...] adds edf021d14511 dt-bindings: iio: adc: rockchip-saradc: add description fo [...] adds 7786da3b5ae1 iio: adc: rockchip_saradc: add support for rk3568 saradc adds 2427a7e95ca9 iio: light: adjd_s311: move buffer on adjd_s311_data object adds bb761e722f6d iio: light: adjd_s311: convert probe to device-managed functions adds 09d5135b6ffc iio: proximity: rfd77402: use i2c_client for rfd77402_{ini [...] adds 148da125a0c8 iio: proximity: rfd77402: convert probe to device-managed [...] adds 689f584b9858 iio: accel: dmard10: convert probe to device-managed functions adds 074e1ddb8782 iio: accel: da311: convert probe to device-managed functions adds 3d9efa9bd34f iio: accel: da280: convert probe to device-managed functions adds 4f0964f70fcf dt-bindings: iio: dac: adi,ad5421: Add missing binding document. adds 613c403a7f97 dt-bindings: iio: dac: adi,ad5064: Document bindings for m [...] adds 0688cc60d579 dt-bindings: iio: dac: adi,ad5360: Add missing binding document adds 5992d5a6b563 dt-bindings: iio: dac: ad5380: Add missing binding document adds 609bf552b034 dt-bindings: iio: dac: ad5449: Add missing binding document. adds 790a352b6f12 dt-bindings: iio: dac: ad5504: Add missing binding document adds 97683c851f9c iio: dac: ad5624r: Fix incorrect handling of an optional r [...] adds b302c57bc9c7 dt-bindings: iio: dac: ad5624r: Add missing binding document adds 2d89b8b2c0bf dt-bindings: iio: dac: ad5686 and ad5696: Add missing bind [...] adds db8dc17e1fd8 dt-bindings: iio: dac: ad5761: Add missing binding doc. adds 96e137558d58 dt-bindings: iio: dac: adi,ad5764: Add missing binding document adds a714ee9ea0ef dt-bindings: iio: dac: adi,ad5791: Add missing bindings document adds 906b00437e71 dt-bindings: iio: dac: adi,ad8801: Add missing binding document. adds f21a5f721542 dt-bindings: iio: dac: microchip,mcp4922: Add missing bind [...] adds c336b611e9e4 iio: accel: bma220: convert probe to device-managed functions adds 3ce868bb0595 iio: accel: bma220: make suspend state setting more robust adds 2bb3b8f69acc iio: temperature: tmp006: convert probe to device-managed adds c359a80ca290 iio: temperature: tmp006: make sure the chip is powered up [...] adds d272e0ab5f4b iio: potentiometer: max5481: convert probe to device-managed adds 9ae8da91a22c iio: light: tcs3414: convert probe to device-managed routines adds d372e5a19a8e iio: accel: adxl345: convert probe to device-managed functions adds e46a36d92da0 Add startup time for each chip using inv_mpu6050 driver adds 0e0761f86f10 iio: core: Forbid use of both labels and extended names adds 13efdc3dc903 iio: core: Support reading extended name as label adds b44ab6fdba61 iio: light: si1145: remove redundant continue statement adds 39361c997dc7 dt-bindings: iio: accel: bma255: Fix interrupt type adds 562442d5a93b dt-bindings: iio: accel: bma255: Sort compatibles adds 7e6b78663c2f dt-bindings: iio: accel: bma255: Merge bosch,bma180 schema adds 9c6cd755b548 iio: st-sensors: Remove some unused includes and add some [...] adds f5e9e38e7063 iio: proximity: vcnl3020: add DMA safe buffer adds 3363fbbe19e5 iio: proximity: vcnl3020: add periodic mode adds 7ff98c8afa46 iio: proximity: vcnl3020: remove iio_claim/release_direct adds 78a6af334662 iio: adc: fsl-imx25-gcq: Use the defined variable to clean code adds 674db1e9217a iio: pressure: st_pressure: use devm_iio_triggered_buffer_ [...] adds a442673b40f2 iio: accel: st_accel: use devm_iio_triggered_buffer_setup( [...] adds 899f6791469f iio: magn: st_magn: use devm_iio_triggered_buffer_setup() [...] adds a574e68ff513 iio: gyro: st_gyro: use devm_iio_triggered_buffer_setup() [...] adds 48dc1abde015 iio: adc: meson-saradc: Disable BL30 integration on G12A a [...] adds 0e1d2a5ec77e iio: adc: meson-saradc: Add missing space between if and p [...] adds 9491b9177fd0 iio: adc: meson-saradc: Fix indentation of arguments after [...] adds 7a3605bef878 iio: sx9310: Support ACPI property adds 9c5eb724f96f iio/adc: ingenic: rename has_aux2 to has_aux_md adds d827cbcdb34e dt-bindings: iio/adc: add an INGENIC_ADC_AUX0 entry adds b9e9bdd425a3 iio/adc: ingenic: add JZ4760 support to the sadc driver adds bf1b2418c2f5 iio/adc: ingenic: add JZ4760B support to the sadc driver adds eaaa23d71ebf dt-bindings: iio/adc: ingenic: add the JZ4760(B) socs to t [...] adds 6a25893cb0e2 iio: dac: max5821: convert device register to device manag [...] adds f27b1b2a04dd iio: adc: fsl-imx25-gcq: adjust irq check to match docs an [...] adds 6c3ce4049b77 iio: ep93xx: Prepare clock before using it adds 3722c105ecd1 dt-bindings: iio: chemical: Add trivial DT binding for sgp40 adds 1081b9d97152 iio: chemical: Add driver support for sgp40 adds a5dfc572eeee dt-bindings: Add bindings for Capella cm3323 Ambient Light Sensor adds ee8ea7472ff7 iio: light: cm3323: Add of_device_id table adds 84c31a0466c1 dt-bindings: iio: accel: bma255: Add interrupt-names adds 02104141f3fa dt-bindings: iio: accel: bma255: Add bosch,bmc156_accel adds 73d672e63f30 iio: accel: bmc150: Make it possible to configure INT2 ins [...] adds 52ae7c708d97 iio: accel: bmc150: Add support for BMC156 adds 728246e8f726 counter: 104-quad-8: Return error when invalid mode during [...] adds b11eed1554e8 counter: Return error code on invalid modes adds e2ff3198c580 counter: Standardize to ERANGE for limit exceeded errors adds 493b938a14ed counter: Rename counter_signal_value to counter_signal_level adds 394a0150a064 counter: Rename counter_count_function to counter_function adds 3304d2b69a36 iio: hid-sensor-press: Add timestamp channel adds 94a853eca720 counter: 104-quad-8: Describe member 'lock' in 'quad8' adds f805ef1ce5d6 Merge tag 'iio-for-5.15a' of https://git.kernel.org/pub/sc [...] adds a30514a076cf Merge 5.14-rc6 into staging-next adds 6a78bb5c4f92 staging: r8188eu: remove 5GHz code from Hal_GetChnlGroup88E() adds 1cb5715d273e staging: r8188eu: convert return type of Hal_GetChnlGroup8 [...] adds 16fe4b303e22 staging: r8188eu: rename parameter of Hal_GetChnlGroup88E() adds 40ba17da86cb staging: r8188eu: rename Hal_GetChnlGroup88E() adds b38447035aed staging: r8188eu: Remove variables and simplify PHY_SwChnl8188E() adds a4adfa836c52 staging: r8188eu: Remove unnecessary ret variable in rtw_d [...] adds 11fc4822f9c0 staging: r8188eu: remove ODM_GetRightChnlPlaceforIQK() adds 7c715fbce5d3 staging: r8188eu: os_dep: Remove defined but not used variables adds 099ec97ac929 staging: rtl8192u: Fix bitwise vs logical operator in Tran [...] adds 027ed956b526 staging: r8188eu: remove kernel version depended code paths adds f33ce7100b6b staging: r8188eu: use common ieee80211 constants adds cd40705f6b27 staging: r8188eu: remove inline markings from functions in [...] adds ff63261978ee staging: r8188eu: remove ipx support from driver adds 9caf92ab573f staging: r8188eu: Remove unused nat25_handle_frame() adds 88b6509b8d8d dt-bindings: iio: potentiometer: Add AD5110 in trivial-devices adds d03a74bfacce iio: potentiometer: Add driver support for AD5110 adds b76d26d69ecc iio: ltc2983: fix device probe adds cabd6e9cf22d iio: adc: rockchip_saradc: add voltage notifier so get ref [...] adds ffc6659befd6 iio: pressure: hp03: update device probe to register with [...] adds 080809631627 dt-bindings: iio: adc: Add binding documentation for Renes [...] adds d484c21bacfa iio: adc: Add driver for Renesas RZ/G2L A/D converter adds 9d9d90a9af54 Merge tag 'iio-for-5.15b' of https://git.kernel.org/pub/sc [...] adds 8694ef2d90b2 staging: r8188eu: add spaces around operators in core/rtw_ap.c adds f1249cfdb358 staging: r8188eu: rewrite subtraction in core/rtw_cmd.c adds 8ccacd41b6d6 staging: r8188eu: remove unnecessary parentheses in core/r [...] adds 575da340cdb6 staging: r8188eu: clean up spacing style issues in core/rtw_cmd.c adds 2d8f67a53a2a staging: r8188eu: clean up spacing style issues in core/rt [...] adds 4842e46f703c staging: r8188eu: clean up spacing style issues in core/rt [...] adds 35f1fa01c1c2 staging: r8188eu: simplify multiplication in core/rtw_ioctl_set.c adds 292c8398d175 staging: r8188eu: clean up spacing style issues in core/rt [...] adds 174b79fcd071 staging: r8188eu: add spaces around operators in core/rtw_iol.c adds c891e014b579 staging: r8188eu: clean up spacing style issues in core/rt [...] adds 4257c1c3b0fc staging: r8188eu: clean up spacing style issues in core/rt [...] adds 61249f2268b5 staging: r8188eu: clean up spacing style issues in core/rtw_mp.c adds 0296ded555ba staging: r8188eu: clean up spacing style issues in core/rt [...] adds 58bd6fc51411 staging: r8188eu: clean up spacing style issues in core/rtw_p2p.c adds 63852ff22d8a staging: r8188eu: clean up spacing style issues in core/rt [...] adds 7527c5ea758c staging: r8188eu: clean up spacing style issues in core/rt [...] adds 88a924bf3f8e staging: r8188eu: clean up spacing style issues in core/rt [...] adds 2dcdb9d1a6f6 staging: r8188eu: add spaces around operators in core/rtw_ [...] adds 6b6fdf7341d5 staging: r8188eu: clean up spacing style issues in core/rt [...] adds 77cb924ec691 staging: r8188eu: clean up spacing style issues in core/rt [...] adds 3ec10b9d8ead staging: r8188eu: add space around operator in core/rtw_sreset.c adds 438bb20f00a7 staging: r8188eu: clean up spacing style issues in core/rt [...] adds 550b1cda158c staging: r8188eu: clean up spacing style issues in hal dir [...] adds ea105f21c94f staging: r8188eu: clean up spacing style issues in hal dir [...] adds 47a0bab3d95f staging: r8188eu: clean up spacing style issues in hal dir [...] adds 10e13123973b staging: r8188eu: clean up spacing style issues in os_dep dir adds 25bcf747bdfd staging: r8188eu: remove set but unused variable from rtl8 [...] adds 8f9172d26ca5 staging: r8188eu: remove unneeded DBG_88E call from rtl818 [...] adds cbfa6f33e3a6 clk: staging: correct reference to config IOMEM to config [...] adds 08c63a33f341 staging: r8188eu: Remove code depending on NAT25_LOOKUP adds cbe34165cc1b staging: rts5208: Fix get_ms_information() heap buffer size adds 0a9b92020d75 staging: wlan-ng: Disable buggy MIB ioctl adds 7972067ad028 staging: r8188eu: Remove unused including <linux/version.h> adds 39876a013b3e staging: r8188eu: remove null pointer checks before kfree adds b3cab9a174e3 staging: r8188eu: clean up comparsions to true adds ec8554b8170a staging: r8188eu: clean up comparsions to false adds d580fc6dbf2c staging: r8188eu: ctrl vendor req value is always 0x05 adds 1fd6d8ffad4a staging: r8188eu: ctrl vendor req index is not used adds 92791836cb7d staging: r8188eu: rename variable within rtl8188e_Add_RateATid adds e8bcb4820ac5 staging: r8188eu: Fix fall-through warnings for Clang adds 2f0f1ec2bd0d staging: r8188eu: remove _dbg_dump_tx_info function adds ff901b60e752 staging: r8188eu: remove unused function dump_txrpt_ccx_88e adds c05d31893f70 staging: r8188eu: remove txrpt_ccx_sw_88e and txrpt_ccx_qt [...] adds 23b752dfa305 staging: r8188eu: remove empty function rtl8188eu_free_xmit_priv adds c5de6c20dd79 staging: r8188eu: remove function rtw_hal_free_xmit_priv adds b1d0ebf2ed84 staging: r8188eu: remove free_xmit_priv field from struct hal_ops adds 5349ef4fd59f staging: r8188eu: convert only rtw_vmalloc call to vmalloc adds 07f1a10d30e3 staging: r8188eu: remove rtw_vmalloc preprocessor definition adds c29e42afe919 staging: r8188eu: remove function _rtw_vmalloc adds 11d5fd313b8f staging: r8188eu: convert all rtw_zvmalloc calls to vzalloc calls adds 00d7a5613be5 staging: r8188eu: remove rtw_zvmalloc preprocessor definition adds 41b8a938674b staging: r8188eu: remove function _rtw_zvmalloc adds 90356e98100f staging: r8188eu: remove rtw_update_mem_stat macro and ass [...] adds 093991aaadf0 staging: r8188eu: Remove empty rtw_mfree_xmit_priv_lock() new 89b9f3f39a08 staging: r8188eu: fix scheduling while atomic bugs new 55cdf7d7b2a1 staging: r8188eu: use GFP_ATOMIC under spinlock new 6277fbfdd29c staging: wlan-ng: Remove pointless a3/a4 union new 86a0727b096d staging: wlan-ng: Avoid duplicate header in tx/rx frames new 30e98ce81bbb staging: r8188eu: remove unneeded semicolon new fbdbd861c8be staging: r8188eu: remove unused function rtw_add_bcn_ie() new a69bbd2f77a6 staging: r8188eu: remove unused function rtw_remove_bcn_ie() new 7d761b084b3c staging: mt7621-pci: fix hang when nothing is connected to [...] new 174ac41a7aaf staging: rtl8723bs: remove obsolete wext support new fafb8a21a5c9 staging: rtl8723bs: fix code indent issues new 105bc6b94f05 staging: rtl8723bs: fix logical continuation issue new b516456cedb6 staging: rtl8723bs: remove functions notifying wext events new 07abf8b41eaf staging: rtl8723bs: remove unused rtw_set_802_11_bssid() function new 7dfe9fac7867 staging/rtl8192u: Avoid CamelCase in names of variables new c4b30776bf29 staging/rtl8192u: Initialize variables in the definition block new 07e7f36da8ab staging/rtl8192u: Prefer kcalloc over open coded arithmetic new 9bfb54a8c88e staging: rtl8723bs: remove header file ethernet.h new 65945da601e8 staging: r8188eu: remove unnecessary cast new 74f64654ecd2 staging: r8188eu: remove unused define new 805ac0da01f8 staging: rtl8188eu: use actual request type as parameter new f410923ad5f5 staging: r8188eu: rewrite usb vendor request defines new 2214ea8299f5 staging: r8188eu: remove an unused enum new 0d3e1be506dd staging: r8188eu: clean up the usb_readXY functions new e8baed3c765e staging: r8188eu: clean up the usb_writeXY functions new 22d0d6104e4d staging: r8188eu: clean up the usb_writeN new f7231a04e4f1 staging: r8188eu: remove unused members of struct _io_ops new 5598e47a79b4 staging: r8188eu: set pipe only once new 2d29f81ce822 staging: r8188eu: Fix a resource leak in update_bcn_wps_ie new e92e5f30ad32 staging: r8188eu: change declaration of Efuse_Read1ByteFro [...] new 6ca88cb5e847 staging: r8188eu: Make mult-byte entities in dhcp header b [...] new 8d82693b0b56 staging: r8188eu: remove cmd_osdep.h header file new 3eaa30d1623e staging: r8188eu: remove 5 GHz code new f9f72f7f722e staging: r8188eu: remove dead code new 2a3afb168ea7 staging: r8188eu: remove unnecessary parentheses new 8aa824f2ec1b staging: r8188eu: ensure proper alignment for eth address buffers new 08cff18916f5 staging: r8188eu: use is_multicast_ether_addr in core/rtw_mlme.c new 129f4197f22d staging: r8188eu: use is_multicast_ether_addr in core/rtw_mp.c new d0624c3379a1 staging: r8188eu: use is_multicast_ether_addr in core/rtw_recv.c new 2d4fe65101b5 staging: r8188eu: use is_multicast_ether_addr in core/rtw_ [...] new 544984a774f2 staging: r8188eu: use is_multicast_ether_addr in core/rtw_xmit.c new 0b704920fba9 staging: r8188eu: use is_multicast_ether_addr in hal/rtl81 [...] new bd5f258affb1 staging: r8188eu: use is_multicast_ether_addr in os_dep/re [...] new f228d1d50904 staging: r8188eu: make rtw_deinit_intf_priv return void new 68ad97bc5a1b staging: r8188eu: remove if_ether.h header file new f09dc911bd26 staging: r8188eu: remove ip.h header file new f7766f1b0030 staging: r8188eu: remove ethernet.h header file new 3f60c32f15b0 staging: r8188eu: core: remove condition with no effect new ce6a7007048b staging: r8188eu: remove {read,write}_macreg new 62dbd849e03c staging: r8188eu: remove unneeded conversions to bool new 7990b535d298 staging: r8188eu: remove unneeded variable new 71419e03d85f staging: r8188eu: Provide a TODO file for this driver new a01b0006de76 staging: r8188eu: rename struct field Wifi_Error_Status new 9f30a2312c0b staging: r8188eu: rename fields of struct dyn_primary_cca new 9f801ac94d8b staging: r8188eu: remove ODM_DynamicPrimaryCCA_DupRTS() new f6bc526accf8 staging: r8188eu: rename fields of struct rtl_ps new 65bbdabe2a27 staging: wlan-ng: fix invalid assignment warning new e1e0ee8ed2b0 staging: vt6656: Remove filenames in files new 6506cd9f3ae9 staging: r8188eu: add extra TODO entries new 4adb389e08c9 staging: vt6655: Remove filenames in files new a486dac372de iio: dac: ti-dac5571: fix an error code in probe() new 7956cf5d76b1 iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed new f2223affb474 iio: adc: rzg2l_adc: Fix -EBUSY timeout error return new ce9e3d5989e5 iio: adc128s052: Fix the error handling path of 'adc128_probe()' new 92156212ece6 Merge remote-tracking branch 'iio-fixes/fixes-togreg' new 8dc91c887210 Merge remote-tracking branch 'omap-fixes/fixes' adds 276281b8e898 hwmon: sht4x: update Documentation for Malformed table new 6892036bdc70 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 84c49eb082f9 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new f8284c1a2f59 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new e46676d4b830 Merge remote-tracking branch 'vfs-fixes/fixes' new 5e01cf125414 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new c09928d2e304 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new 3c480e50d265 Merge remote-tracking branch 'pidfd-fixes/fixes' new acb79da497df Merge remote-tracking branch 'fpga-fixes/fixes'
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (d92736edf498) \ N -- N -- N refs/heads/pending-fixes (acb79da497df)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 136 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../ABI/testing/sysfs-bus-iio-chemical-sgp40 | 31 + .../bindings/iio/accel/bosch,bma180.yaml | 61 - .../bindings/iio/accel/bosch,bma255.yaml | 55 +- .../devicetree/bindings/iio/adc/ingenic,adc.yaml | 19 + .../bindings/iio/adc/renesas,rzg2l-adc.yaml | 134 + .../bindings/iio/adc/rockchip-saradc.yaml | 1 + .../devicetree/bindings/iio/dac/adi,ad5064.yaml | 268 + .../devicetree/bindings/iio/dac/adi,ad5360.yaml | 79 + .../devicetree/bindings/iio/dac/adi,ad5380.yaml | 70 + .../devicetree/bindings/iio/dac/adi,ad5421.yaml | 51 + .../devicetree/bindings/iio/dac/adi,ad5449.yaml | 97 + .../devicetree/bindings/iio/dac/adi,ad5504.yaml | 50 + .../devicetree/bindings/iio/dac/adi,ad5624r.yaml | 47 + .../devicetree/bindings/iio/dac/adi,ad5686.yaml | 75 + .../devicetree/bindings/iio/dac/adi,ad5761.yaml | 60 + .../devicetree/bindings/iio/dac/adi,ad5764.yaml | 62 + .../devicetree/bindings/iio/dac/adi,ad5791.yaml | 52 + .../devicetree/bindings/iio/dac/adi,ad8801.yaml | 60 + .../bindings/iio/dac/microchip,mcp4922.yaml | 46 + .../bindings/mfd}/hisilicon,hi6421-spmi-pmic.yaml | 31 +- .../devicetree/bindings/trivial-devices.yaml | 6 + MAINTAINERS | 31 +- Makefile | 2 +- arch/parisc/include/asm/string.h | 15 - arch/parisc/kernel/parisc_ksyms.c | 4 - arch/parisc/lib/Makefile | 4 +- arch/parisc/lib/memset.c | 72 + arch/parisc/lib/string.S | 136 - arch/x86/boot/compressed/efi_thunk_64.S | 30 +- arch/x86/boot/compressed/head_64.S | 3 + arch/x86/events/amd/ibs.c | 9 + arch/x86/events/amd/power.c | 1 + arch/x86/events/intel/pt.c | 2 +- arch/x86/events/intel/uncore_snbep.c | 2 +- arch/x86/kernel/cpu/resctrl/monitor.c | 6 + block/mq-deadline.c | 58 +- drivers/base/power/domain.c | 10 +- drivers/block/Kconfig | 4 +- drivers/block/cryptoloop.c | 2 + drivers/block/paride/pd.c | 2 +- drivers/clk/renesas/rcar-usb2-clock-sel.c | 2 +- drivers/counter/104-quad-8.c | 47 +- drivers/counter/counter.c | 50 +- drivers/counter/ftm-quaddec.c | 5 +- drivers/counter/intel-qep.c | 7 +- drivers/counter/interrupt-cnt.c | 11 +- drivers/counter/microchip-tcb-capture.c | 16 +- drivers/counter/stm32-lptimer-cnt.c | 18 +- drivers/counter/stm32-timer-cnt.c | 10 +- drivers/counter/ti-eqep.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 10 +- drivers/gpu/drm/imx/ipuv3-plane.c | 2 +- drivers/gpu/ipu-v3/ipu-cpmem.c | 30 +- drivers/iio/accel/Kconfig | 5 +- drivers/iio/accel/adxl345.h | 1 - drivers/iio/accel/adxl345_core.c | 29 +- drivers/iio/accel/adxl345_i2c.c | 6 - drivers/iio/accel/adxl345_spi.c | 6 - drivers/iio/accel/bma220_spi.c | 79 +- drivers/iio/accel/bmc150-accel-core.c | 78 +- drivers/iio/accel/bmc150-accel-i2c.c | 10 +- drivers/iio/accel/bmc150-accel-spi.c | 10 +- drivers/iio/accel/bmc150-accel.h | 20 +- drivers/iio/accel/da280.c | 26 +- drivers/iio/accel/da311.c | 26 +- drivers/iio/accel/dmard10.c | 27 +- drivers/iio/accel/fxls8962af-core.c | 2 +- drivers/iio/accel/hid-sensor-accel-3d.c | 10 +- drivers/iio/accel/st_accel.h | 4 - drivers/iio/accel/st_accel_buffer.c | 16 +- drivers/iio/accel/st_accel_core.c | 14 +- drivers/iio/accel/st_accel_i2c.c | 3 +- drivers/iio/accel/st_accel_spi.c | 2 +- drivers/iio/adc/Kconfig | 10 + drivers/iio/adc/Makefile | 1 + drivers/iio/adc/ep93xx_adc.c | 6 +- drivers/iio/adc/fsl-imx25-gcq.c | 17 +- drivers/iio/adc/ingenic-adc.c | 102 +- drivers/iio/adc/meson_saradc.c | 20 +- drivers/iio/adc/rockchip_saradc.c | 69 +- drivers/iio/adc/rzg2l_adc.c | 600 ++ drivers/iio/adc/ti-adc128s052.c | 6 + drivers/iio/chemical/Kconfig | 11 + drivers/iio/chemical/Makefile | 1 + drivers/iio/chemical/sgp40.c | 378 + drivers/iio/common/st_sensors/st_sensors_buffer.c | 2 - drivers/iio/common/st_sensors/st_sensors_core.c | 1 + drivers/iio/common/st_sensors/st_sensors_core.h | 1 + drivers/iio/common/st_sensors/st_sensors_i2c.c | 3 +- drivers/iio/common/st_sensors/st_sensors_spi.c | 3 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 1 - drivers/iio/dac/ad5624r_spi.c | 18 +- drivers/iio/dac/max5821.c | 41 +- drivers/iio/dac/ti-dac5571.c | 1 + drivers/iio/gyro/hid-sensor-gyro-3d.c | 11 +- drivers/iio/gyro/st_gyro.h | 4 - drivers/iio/gyro/st_gyro_buffer.c | 16 +- drivers/iio/gyro/st_gyro_core.c | 15 +- drivers/iio/gyro/st_gyro_i2c.c | 2 +- drivers/iio/gyro/st_gyro_spi.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 22 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 18 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 15 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c | 1 + drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c | 3 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c | 3 +- drivers/iio/industrialio-buffer.c | 9 +- drivers/iio/industrialio-core.c | 33 +- drivers/iio/light/adjd_s311.c | 53 +- drivers/iio/light/cm3323.c | 7 + drivers/iio/light/hid-sensor-als.c | 11 +- drivers/iio/light/hid-sensor-prox.c | 11 +- drivers/iio/light/si1145.c | 1 - drivers/iio/light/tcs3414.c | 48 +- drivers/iio/magnetometer/st_magn.h | 12 - drivers/iio/magnetometer/st_magn_buffer.c | 16 +- drivers/iio/magnetometer/st_magn_core.c | 17 +- drivers/iio/magnetometer/st_magn_i2c.c | 2 +- drivers/iio/magnetometer/st_magn_spi.c | 2 +- drivers/iio/orientation/hid-sensor-incl-3d.c | 11 +- drivers/iio/potentiometer/Kconfig | 10 + drivers/iio/potentiometer/Makefile | 1 + drivers/iio/potentiometer/ad5110.c | 344 + drivers/iio/potentiometer/max5481.c | 22 +- drivers/iio/pressure/hid-sensor-press.c | 51 +- drivers/iio/pressure/hp03.c | 36 +- drivers/iio/pressure/st_pressure.h | 5 - drivers/iio/pressure/st_pressure_buffer.c | 16 +- drivers/iio/pressure/st_pressure_core.c | 16 +- drivers/iio/pressure/st_pressure_i2c.c | 3 +- drivers/iio/pressure/st_pressure_spi.c | 2 +- drivers/iio/proximity/rfd77402.c | 83 +- drivers/iio/proximity/sx9310.c | 48 +- drivers/iio/proximity/vcnl3020.c | 351 +- drivers/iio/temperature/ltc2983.c | 30 +- drivers/iio/temperature/tmp006.c | 53 +- drivers/media/pci/intel/ipu3/cio2-bridge.c | 2 +- drivers/mfd/Kconfig | 16 + drivers/mfd/Makefile | 1 + drivers/mfd/hi6421-spmi-pmic.c | 72 + drivers/misc/Kconfig | 10 + drivers/misc/Makefile | 1 + drivers/misc/hi6421v600-irq.c | 307 + drivers/mmc/host/sdhci-iproc.c | 3 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 3 + drivers/net/ethernet/intel/ice/ice_main.c | 13 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 66 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 2 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 18 + .../ethernet/mellanox/mlx5/core/esw/indir_table.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/lag.c | 1 + drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 8 + drivers/net/ethernet/mellanox/mlx5/core/lag_mp.h | 2 + .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 2 +- drivers/net/phy/marvell10g.c | 8 + drivers/opp/core.c | 8 +- drivers/pci/msi.c | 3 + drivers/staging/Kconfig | 4 +- drivers/staging/Makefile | 3 +- drivers/staging/board/board.c | 7 +- drivers/staging/clocking-wizard/Kconfig | 2 +- drivers/staging/fbtft/fbtft-core.c | 23 +- drivers/staging/gdm724x/netlink_k.c | 4 +- drivers/staging/hikey9xx/Kconfig | 19 - drivers/staging/hikey9xx/Makefile | 3 - drivers/staging/hikey9xx/TODO | 5 - drivers/staging/hikey9xx/hi6421-spmi-pmic.c | 311 - drivers/staging/ks7010/ks7010_sdio.c | 2 +- drivers/staging/ks7010/ks_wlan_net.c | 10 +- drivers/staging/most/video/video.c | 4 +- drivers/staging/mt7621-pci/pci-mt7621.c | 13 +- drivers/staging/qlge/qlge_dbg.c | 4 +- drivers/staging/{rtl8188eu => r8188eu}/Kconfig | 7 +- drivers/staging/r8188eu/Makefile | 106 + drivers/staging/r8188eu/TODO | 16 + .../staging/{rtl8188eu => r8188eu}/core/rtw_ap.c | 763 +- drivers/staging/r8188eu/core/rtw_br_ext.c | 717 ++ drivers/staging/r8188eu/core/rtw_cmd.c | 2128 +++++ drivers/staging/r8188eu/core/rtw_debug.c | 904 +++ drivers/staging/r8188eu/core/rtw_efuse.c | 848 ++ .../{rtl8723bs => r8188eu}/core/rtw_ieee80211.c | 866 +- drivers/staging/r8188eu/core/rtw_io.c | 299 + drivers/staging/r8188eu/core/rtw_ioctl_set.c | 891 +++ drivers/staging/r8188eu/core/rtw_iol.c | 192 + drivers/staging/r8188eu/core/rtw_led.c | 1612 ++++ .../staging/{rtl8188eu => r8188eu}/core/rtw_mlme.c | 1114 ++- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 8327 ++++++++++++++++++++ drivers/staging/r8188eu/core/rtw_mp.c | 935 +++ drivers/staging/r8188eu/core/rtw_mp_ioctl.c | 1170 +++ drivers/staging/r8188eu/core/rtw_p2p.c | 1997 +++++ .../{rtl8188eu => r8188eu}/core/rtw_pwrctrl.c | 354 +- .../staging/{rtl8188eu => r8188eu}/core/rtw_recv.c | 888 ++- .../staging/{rtl8188eu => r8188eu}/core/rtw_rf.c | 34 +- drivers/staging/r8188eu/core/rtw_security.c | 1656 ++++ drivers/staging/r8188eu/core/rtw_sreset.c | 62 + .../{rtl8188eu => r8188eu}/core/rtw_sta_mgt.c | 271 +- .../{rtl8188eu => r8188eu}/core/rtw_wlan_util.c | 940 ++- .../staging/{rtl8188eu => r8188eu}/core/rtw_xmit.c | 840 +- drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c | 69 + .../hal/Hal8188ERateAdaptive.c} | 148 +- .../bb_cfg.c => r8188eu/hal/HalHWImg8188E_BB.c} | 473 +- drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c | 213 + drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c | 250 + drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 1264 +++ drivers/staging/r8188eu/hal/HalPwrSeqCmd.c | 95 + .../staging/{rtl8188eu => r8188eu}/hal/hal_com.c | 189 +- drivers/staging/r8188eu/hal/hal_intf.c | 441 ++ drivers/staging/r8188eu/hal/odm.c | 1968 +++++ drivers/staging/r8188eu/hal/odm_HWConfig.c | 567 ++ drivers/staging/r8188eu/hal/odm_RTL8188E.c | 337 + drivers/staging/r8188eu/hal/odm_RegConfig8188E.c | 98 + drivers/staging/r8188eu/hal/odm_debug.c | 6 + drivers/staging/r8188eu/hal/odm_interface.c | 178 + .../{rtl8188eu => r8188eu}/hal/rtl8188e_cmd.c | 422 +- drivers/staging/r8188eu/hal/rtl8188e_dm.c | 238 + drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 2304 ++++++ drivers/staging/r8188eu/hal/rtl8188e_mp.c | 798 ++ drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 1105 +++ drivers/staging/r8188eu/hal/rtl8188e_rf6052.c | 550 ++ .../{rtl8188eu => r8188eu}/hal/rtl8188e_rxdesc.c | 43 +- drivers/staging/r8188eu/hal/rtl8188e_sreset.c | 64 + .../{rtl8188eu => r8188eu}/hal/rtl8188e_xmit.c | 13 +- drivers/staging/r8188eu/hal/rtl8188eu_led.c | 94 + drivers/staging/r8188eu/hal/rtl8188eu_recv.c | 117 + .../{rtl8188eu => r8188eu}/hal/rtl8188eu_xmit.c | 204 +- .../{rtl8188eu => r8188eu}/hal/usb_halinit.c | 1178 ++- drivers/staging/r8188eu/hal/usb_ops_linux.c | 562 ++ .../include/Hal8188EPhyCfg.h} | 140 +- drivers/staging/r8188eu/include/Hal8188EPhyReg.h | 1072 +++ drivers/staging/r8188eu/include/Hal8188EPwrSeq.h | 155 + .../staging/r8188eu/include/Hal8188ERateAdaptive.h | 64 + drivers/staging/r8188eu/include/HalHWImg8188E_BB.h | 27 + drivers/staging/r8188eu/include/HalHWImg8188E_FW.h | 16 + .../staging/r8188eu/include/HalHWImg8188E_MAC.h | 13 + drivers/staging/r8188eu/include/HalHWImg8188E_RF.h | 13 + drivers/staging/r8188eu/include/HalPhyRf_8188e.h | 41 + drivers/staging/r8188eu/include/HalPwrSeqCmd.h | 110 + drivers/staging/r8188eu/include/HalVerDef.h | 149 + .../{rtl8188eu => r8188eu}/include/basic_types.h | 101 +- drivers/staging/r8188eu/include/drv_types.h | 323 + .../{rtl8188eu => r8188eu}/include/hal_com.h | 28 +- drivers/staging/r8188eu/include/hal_intf.h | 411 + .../{rtl8188eu => r8188eu}/include/ieee80211.h | 680 +- drivers/staging/r8188eu/include/ieee80211_ext.h | 271 + drivers/staging/r8188eu/include/ioctl_cfg80211.h | 91 + .../{rtl8188eu => r8188eu}/include/mlme_osdep.h | 14 +- drivers/staging/r8188eu/include/mp_custom_oid.h | 333 + .../staging/{rtl8188eu => r8188eu}/include/odm.h | 227 +- .../include/odm_HWConfig.h} | 37 +- drivers/staging/r8188eu/include/odm_RTL8188E.h | 36 + .../staging/r8188eu/include/odm_RegConfig8188E.h | 27 + .../staging/r8188eu/include/odm_RegDefine11AC.h | 29 + .../hal => r8188eu/include}/odm_RegDefine11N.h | 51 +- drivers/staging/r8188eu/include/odm_interface.h | 147 + .../{rtl8188eu => r8188eu}/include/odm_precomp.h | 45 +- drivers/staging/r8188eu/include/odm_reg.h | 89 + drivers/staging/r8188eu/include/odm_types.h | 45 + drivers/staging/r8188eu/include/osdep_intf.h | 64 + drivers/staging/r8188eu/include/osdep_service.h | 315 + drivers/staging/r8188eu/include/recv_osdep.h | 37 + .../{rtl8188eu => r8188eu}/include/rtl8188e_cmd.h | 48 +- .../{rtl8188eu => r8188eu}/include/rtl8188e_dm.h | 21 +- .../{rtl8188eu => r8188eu}/include/rtl8188e_hal.h | 223 +- drivers/staging/r8188eu/include/rtl8188e_led.h | 18 + .../{rtl8188eu => r8188eu}/include/rtl8188e_recv.h | 22 +- drivers/staging/r8188eu/include/rtl8188e_rf.h | 19 + .../{rtl8188eu => r8188eu}/include/rtl8188e_spec.h | 457 +- drivers/staging/r8188eu/include/rtl8188e_sreset.h | 15 + .../{rtl8188eu => r8188eu}/include/rtl8188e_xmit.h | 51 +- .../{rtl8188eu => r8188eu}/include/rtw_android.h | 9 +- .../{rtl8188eu => r8188eu}/include/rtw_ap.h | 18 +- drivers/staging/r8188eu/include/rtw_br_ext.h | 49 + drivers/staging/r8188eu/include/rtw_cmd.h | 975 +++ drivers/staging/r8188eu/include/rtw_debug.h | 231 + .../{rtl8188eu => r8188eu}/include/rtw_eeprom.h | 32 +- drivers/staging/r8188eu/include/rtw_efuse.h | 134 + drivers/staging/r8188eu/include/rtw_event.h | 97 + drivers/staging/r8188eu/include/rtw_ht.h | 28 + drivers/staging/r8188eu/include/rtw_io.h | 367 + .../{rtl8188eu => r8188eu}/include/rtw_ioctl.h | 35 +- drivers/staging/r8188eu/include/rtw_ioctl_rtl.h | 63 + drivers/staging/r8188eu/include/rtw_ioctl_set.h | 33 + drivers/staging/r8188eu/include/rtw_iol.h | 68 + drivers/staging/r8188eu/include/rtw_led.h | 181 + drivers/staging/r8188eu/include/rtw_mlme.h | 632 ++ .../{rtl8188eu => r8188eu}/include/rtw_mlme_ext.h | 355 +- drivers/staging/r8188eu/include/rtw_mp.h | 474 ++ drivers/staging/r8188eu/include/rtw_mp_ioctl.h | 242 + .../staging/r8188eu/include/rtw_mp_phy_regdef.h | 1063 +++ drivers/staging/r8188eu/include/rtw_p2p.h | 119 + .../{rtl8188eu => r8188eu}/include/rtw_pwrctrl.h | 75 +- drivers/staging/r8188eu/include/rtw_recv.h | 413 + .../{rtl8188eu => r8188eu}/include/rtw_rf.h | 37 +- .../{rtl8188eu => r8188eu}/include/rtw_security.h | 168 +- drivers/staging/r8188eu/include/rtw_sreset.h | 34 + .../{rtl8188eu => r8188eu}/include/rtw_xmit.h | 71 +- .../{rtl8188eu => r8188eu}/include/sta_info.h | 61 +- drivers/staging/r8188eu/include/usb_ops.h | 72 + drivers/staging/r8188eu/include/usb_ops_linux.h | 39 + drivers/staging/r8188eu/include/usb_osintf.h | 29 + drivers/staging/r8188eu/include/usb_vendor_req.h | 35 + drivers/staging/r8188eu/include/wifi.h | 1029 +++ .../{rtl8188eu => r8188eu}/include/wlan_bssdef.h | 149 +- drivers/staging/r8188eu/include/xmit_osdep.h | 51 + drivers/staging/r8188eu/os_dep/ioctl_linux.c | 6649 ++++++++++++++++ drivers/staging/r8188eu/os_dep/mlme_linux.c | 216 + drivers/staging/r8188eu/os_dep/os_intfs.c | 1199 +++ drivers/staging/r8188eu/os_dep/osdep_service.c | 343 + .../{rtl8188eu => r8188eu}/os_dep/recv_linux.c | 128 +- .../{rtl8188eu => r8188eu}/os_dep/rtw_android.c | 116 +- drivers/staging/r8188eu/os_dep/usb_intf.c | 781 ++ drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 253 + .../{rtl8188eu => r8188eu}/os_dep/xmit_linux.c | 130 +- drivers/staging/rtl8188eu/Makefile | 56 - drivers/staging/rtl8188eu/TODO | 14 - drivers/staging/rtl8188eu/core/rtw_cmd.c | 1219 --- drivers/staging/rtl8188eu/core/rtw_efuse.c | 876 -- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 992 --- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 512 -- drivers/staging/rtl8188eu/core/rtw_iol.c | 19 - drivers/staging/rtl8188eu/core/rtw_led.c | 460 -- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 5172 ------------ drivers/staging/rtl8188eu/core/rtw_security.c | 869 -- drivers/staging/rtl8188eu/core/rtw_sreset.c | 21 - drivers/staging/rtl8188eu/hal/fw.c | 202 - drivers/staging/rtl8188eu/hal/hal_intf.c | 60 - drivers/staging/rtl8188eu/hal/mac_cfg.c | 120 - drivers/staging/rtl8188eu/hal/odm.c | 966 --- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 397 - drivers/staging/rtl8188eu/hal/odm_rtl8188e.c | 335 - drivers/staging/rtl8188eu/hal/phy.c | 1276 --- drivers/staging/rtl8188eu/hal/pwrseq.c | 88 - drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 80 - drivers/staging/rtl8188eu/hal/rf.c | 289 - drivers/staging/rtl8188eu/hal/rf_cfg.c | 247 - drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 217 - drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 523 -- drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 55 - drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c | 83 - drivers/staging/rtl8188eu/include/HalVerDef.h | 37 - drivers/staging/rtl8188eu/include/drv_types.h | 176 - drivers/staging/rtl8188eu/include/fw.h | 44 - .../staging/rtl8188eu/include/hal8188e_phy_reg.h | 201 - .../rtl8188eu/include/hal8188e_rate_adaptive.h | 74 - drivers/staging/rtl8188eu/include/hal_intf.h | 223 - drivers/staging/rtl8188eu/include/mon.h | 28 - drivers/staging/rtl8188eu/include/odm_rtl8188e.h | 39 - drivers/staging/rtl8188eu/include/odm_types.h | 24 - drivers/staging/rtl8188eu/include/osdep_intf.h | 35 - drivers/staging/rtl8188eu/include/osdep_service.h | 81 - drivers/staging/rtl8188eu/include/phy.h | 26 - drivers/staging/rtl8188eu/include/phydm_reg.h | 22 - .../staging/rtl8188eu/include/phydm_regdefine11n.h | 53 - drivers/staging/rtl8188eu/include/pwrseq.h | 242 - drivers/staging/rtl8188eu/include/pwrseqcmd.h | 52 - drivers/staging/rtl8188eu/include/recv_osdep.h | 26 - drivers/staging/rtl8188eu/include/rf.h | 12 - drivers/staging/rtl8188eu/include/rtw_cmd.h | 361 - drivers/staging/rtl8188eu/include/rtw_efuse.h | 67 - drivers/staging/rtl8188eu/include/rtw_event.h | 81 - drivers/staging/rtl8188eu/include/rtw_ht.h | 26 - drivers/staging/rtl8188eu/include/rtw_ioctl_set.h | 28 - drivers/staging/rtl8188eu/include/rtw_iol.h | 14 - drivers/staging/rtl8188eu/include/rtw_led.h | 98 - drivers/staging/rtl8188eu/include/rtw_mlme.h | 355 - drivers/staging/rtl8188eu/include/rtw_recv.h | 262 - drivers/staging/rtl8188eu/include/rtw_sreset.h | 30 - drivers/staging/rtl8188eu/include/usb_ops_linux.h | 26 - drivers/staging/rtl8188eu/include/wifi.h | 355 - drivers/staging/rtl8188eu/include/xmit_osdep.h | 32 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 2780 ------- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 167 - drivers/staging/rtl8188eu/os_dep/mon.c | 183 - drivers/staging/rtl8188eu/os_dep/os_intfs.c | 657 -- drivers/staging/rtl8188eu/os_dep/osdep_service.c | 63 - drivers/staging/rtl8188eu/os_dep/usb_intf.c | 485 -- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 644 -- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 5 - drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 4 +- drivers/staging/rtl8192e/rtllib_rx.c | 57 +- drivers/staging/rtl8192e/rtllib_softmac.c | 3 +- drivers/staging/rtl8192e/rtllib_softmac_wx.c | 18 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 4 +- .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 49 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 3 +- drivers/staging/rtl8192u/r8192U_core.c | 2 +- drivers/staging/rtl8192u/r819xU_phy.c | 92 +- drivers/staging/rtl8712/hal_init.c | 1 - drivers/staging/rtl8712/os_intfs.c | 2 +- drivers/staging/rtl8712/osdep_service.h | 2 +- drivers/staging/rtl8712/wifi.h | 48 - drivers/staging/rtl8723bs/Kconfig | 3 +- drivers/staging/rtl8723bs/Makefile | 1 - drivers/staging/rtl8723bs/core/rtw_ap.c | 135 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 54 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 19 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 154 +- drivers/staging/rtl8723bs/core/rtw_io.c | 13 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 103 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 263 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 297 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 6 +- drivers/staging/rtl8723bs/core/rtw_rf.c | 1 - drivers/staging/rtl8723bs/core/rtw_security.c | 36 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 147 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 464 -- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h | 1 - drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 414 - drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.h | 1 - drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 8 - drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c | 17 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c | 86 +- drivers/staging/rtl8723bs/hal/HalPhyRf.c | 67 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 191 +- drivers/staging/rtl8723bs/hal/Mp_Precomp.h | 2 - drivers/staging/rtl8723bs/hal/hal_btcoex.c | 111 +- drivers/staging/rtl8723bs/hal/hal_com.c | 172 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 447 +- drivers/staging/rtl8723bs/hal/hal_sdio.c | 1 - drivers/staging/rtl8723bs/hal/odm.c | 56 +- drivers/staging/rtl8723bs/hal/odm.h | 25 - drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 36 +- drivers/staging/rtl8723bs/hal/odm_CfoTracking.h | 2 +- drivers/staging/rtl8723bs/hal/odm_DIG.c | 5 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 343 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.h | 29 +- drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c | 23 +- drivers/staging/rtl8723bs/hal/odm_RTL8723B.c | 36 - drivers/staging/rtl8723bs/hal/odm_RTL8723B.h | 14 - drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c | 7 +- drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.h | 11 +- drivers/staging/rtl8723bs/hal/odm_RegDefine11N.h | 2 - drivers/staging/rtl8723bs/hal/odm_precomp.h | 1 - drivers/staging/rtl8723bs/hal/odm_reg.h | 4 - drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 23 +- drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 12 - drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 84 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 52 +- drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c | 21 +- drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c | 1 - drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 3 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 1 - drivers/staging/rtl8723bs/hal/sdio_halinit.c | 2 - drivers/staging/rtl8723bs/include/Hal8192CPhyReg.h | 4 - drivers/staging/rtl8723bs/include/HalVerDef.h | 18 - drivers/staging/rtl8723bs/include/drv_types.h | 9 - drivers/staging/rtl8723bs/include/ethernet.h | 14 - drivers/staging/rtl8723bs/include/hal_btcoex.h | 3 - drivers/staging/rtl8723bs/include/hal_com.h | 35 +- drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 20 +- drivers/staging/rtl8723bs/include/hal_com_reg.h | 19 - drivers/staging/rtl8723bs/include/hal_data.h | 24 +- drivers/staging/rtl8723bs/include/hal_pg.h | 8 +- drivers/staging/rtl8723bs/include/hal_phy.h | 3 +- drivers/staging/rtl8723bs/include/ieee80211.h | 42 +- drivers/staging/rtl8723bs/include/osdep_service.h | 4 - drivers/staging/rtl8723bs/include/rtl8723b_xmit.h | 8 - drivers/staging/rtl8723bs/include/rtw_ioctl_set.h | 1 - drivers/staging/rtl8723bs/include/rtw_mlme.h | 6 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 2 + drivers/staging/rtl8723bs/include/rtw_rf.h | 10 - drivers/staging/rtl8723bs/include/wifi.h | 8 - drivers/staging/rtl8723bs/include/wlan_bssdef.h | 92 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 173 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 3289 +------- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 4 - drivers/staging/rtl8723bs/os_dep/os_intfs.c | 31 +- drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c | 1 - drivers/staging/rts5208/rtsx_scsi.c | 10 +- drivers/staging/sm750fb/sm750.c | 52 +- drivers/staging/sm750fb/sm750.h | 12 +- drivers/staging/sm750fb/sm750_cursor.c | 4 +- drivers/staging/sm750fb/sm750_hw.c | 62 +- drivers/staging/vc04_services/Kconfig | 28 +- drivers/staging/vc04_services/Makefile | 5 +- .../staging/vc04_services/bcm2835-audio/bcm2835.h | 2 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 2 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 564 -- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 2330 ++---- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 82 + .../vc04_services/interface/vchiq_arm/vchiq_core.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 1440 ++++ drivers/staging/vt6655/baseband.c | 2 - drivers/staging/vt6655/baseband.h | 2 - drivers/staging/vt6655/card.c | 1 - drivers/staging/vt6655/card.h | 2 - drivers/staging/vt6655/channel.c | 2 - drivers/staging/vt6655/channel.h | 1 - drivers/staging/vt6655/desc.h | 2 - drivers/staging/vt6655/device.h | 2 - drivers/staging/vt6655/device_cfg.h | 6 +- drivers/staging/vt6655/device_main.c | 2 - drivers/staging/vt6655/dpc.c | 2 - drivers/staging/vt6655/dpc.h | 2 - drivers/staging/vt6655/key.c | 2 - drivers/staging/vt6655/key.h | 2 - drivers/staging/vt6655/mac.c | 3 - drivers/staging/vt6655/mac.h | 2 - drivers/staging/vt6655/power.c | 2 - drivers/staging/vt6655/power.h | 2 - drivers/staging/vt6655/rf.c | 2 - drivers/staging/vt6655/rf.h | 2 - drivers/staging/vt6655/rxtx.c | 2 - drivers/staging/vt6655/rxtx.h | 2 - drivers/staging/vt6655/srom.c | 2 - drivers/staging/vt6655/srom.h | 2 - drivers/staging/vt6655/tmacro.h | 2 - drivers/staging/vt6655/upc.h | 2 - drivers/staging/vt6656/baseband.c | 2 - drivers/staging/vt6656/baseband.h | 2 - drivers/staging/vt6656/card.c | 1 - drivers/staging/vt6656/card.h | 2 - drivers/staging/vt6656/channel.c | 2 - drivers/staging/vt6656/channel.h | 2 - drivers/staging/vt6656/desc.h | 2 - drivers/staging/vt6656/device.h | 4 - drivers/staging/vt6656/key.c | 2 - drivers/staging/vt6656/key.h | 2 - drivers/staging/vt6656/mac.c | 2 - drivers/staging/vt6656/mac.h | 2 - drivers/staging/vt6656/main_usb.c | 2 - drivers/staging/vt6656/power.c | 2 - drivers/staging/vt6656/power.h | 2 - drivers/staging/vt6656/rf.c | 2 - drivers/staging/vt6656/rf.h | 2 - drivers/staging/vt6656/rxtx.c | 2 - drivers/staging/vt6656/rxtx.h | 2 - drivers/staging/vt6656/usbpipe.c | 2 - drivers/staging/vt6656/usbpipe.h | 2 - drivers/staging/vt6656/wcmd.c | 2 - drivers/staging/vt6656/wcmd.h | 2 - drivers/staging/wlan-ng/hfa384x.h | 19 +- drivers/staging/wlan-ng/hfa384x_usb.c | 13 +- drivers/staging/wlan-ng/p80211conv.c | 48 +- drivers/staging/wlan-ng/p80211conv.h | 2 +- drivers/staging/wlan-ng/p80211hdr.h | 30 +- drivers/staging/wlan-ng/p80211mgmt.h | 24 +- drivers/staging/wlan-ng/p80211netdev.c | 12 +- drivers/staging/wlan-ng/p80211netdev.h | 2 +- drivers/staging/wlan-ng/prism2fw.c | 8 +- drivers/staging/wlan-ng/prism2mib.c | 10 + drivers/staging/wlan-ng/prism2sta.c | 6 +- drivers/usb/gadget/function/u_audio.c | 23 +- drivers/virtio/virtio_mem.c | 9 +- include/dt-bindings/iio/adc/ingenic,adc.h | 1 + include/linux/counter.h | 32 +- include/linux/mfd/hi6421-spmi-pmic.h | 5 - include/linux/netdevice.h | 4 + kernel/sched/core.c | 143 +- kernel/sched/sched.h | 5 +- net/socket.c | 6 +- sound/core/pcm_lib.c | 2 +- sound/usb/card.c | 4 + sound/usb/card.h | 2 + sound/usb/endpoint.c | 4 + sound/usb/pcm.c | 14 +- sound/usb/usbaudio.h | 1 + 563 files changed, 69678 insertions(+), 38208 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-chemical-sgp40 delete mode 100644 Documentation/devicetree/bindings/iio/accel/bosch,bma180.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/renesas,rzg2l-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5064.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5360.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5380.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5421.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5449.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5504.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5624r.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5686.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5761.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5764.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5791.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad8801.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/microchip,mcp4922.yaml rename {drivers/staging/hikey9xx => Documentation/devicetree/bindings/mfd}/hisilic [...] create mode 100644 arch/parisc/lib/memset.c delete mode 100644 arch/parisc/lib/string.S create mode 100644 drivers/iio/adc/rzg2l_adc.c create mode 100644 drivers/iio/chemical/sgp40.c create mode 100644 drivers/iio/potentiometer/ad5110.c create mode 100644 drivers/mfd/hi6421-spmi-pmic.c create mode 100644 drivers/misc/hi6421v600-irq.c delete mode 100644 drivers/staging/hikey9xx/Kconfig delete mode 100644 drivers/staging/hikey9xx/Makefile delete mode 100644 drivers/staging/hikey9xx/TODO delete mode 100644 drivers/staging/hikey9xx/hi6421-spmi-pmic.c rename drivers/staging/{rtl8188eu => r8188eu}/Kconfig (63%) create mode 100644 drivers/staging/r8188eu/Makefile create mode 100644 drivers/staging/r8188eu/TODO rename drivers/staging/{rtl8188eu => r8188eu}/core/rtw_ap.c (66%) create mode 100644 drivers/staging/r8188eu/core/rtw_br_ext.c create mode 100644 drivers/staging/r8188eu/core/rtw_cmd.c create mode 100644 drivers/staging/r8188eu/core/rtw_debug.c create mode 100644 drivers/staging/r8188eu/core/rtw_efuse.c copy drivers/staging/{rtl8723bs => r8188eu}/core/rtw_ieee80211.c (53%) create mode 100644 drivers/staging/r8188eu/core/rtw_io.c create mode 100644 drivers/staging/r8188eu/core/rtw_ioctl_set.c create mode 100644 drivers/staging/r8188eu/core/rtw_iol.c create mode 100644 drivers/staging/r8188eu/core/rtw_led.c rename drivers/staging/{rtl8188eu => r8188eu}/core/rtw_mlme.c (61%) create mode 100644 drivers/staging/r8188eu/core/rtw_mlme_ext.c create mode 100644 drivers/staging/r8188eu/core/rtw_mp.c create mode 100644 drivers/staging/r8188eu/core/rtw_mp_ioctl.c create mode 100644 drivers/staging/r8188eu/core/rtw_p2p.c rename drivers/staging/{rtl8188eu => r8188eu}/core/rtw_pwrctrl.c (57%) rename drivers/staging/{rtl8188eu => r8188eu}/core/rtw_recv.c (64%) rename drivers/staging/{rtl8188eu => r8188eu}/core/rtw_rf.c (70%) create mode 100644 drivers/staging/r8188eu/core/rtw_security.c create mode 100644 drivers/staging/r8188eu/core/rtw_sreset.c rename drivers/staging/{rtl8188eu => r8188eu}/core/rtw_sta_mgt.c (60%) rename drivers/staging/{rtl8188eu => r8188eu}/core/rtw_wlan_util.c (52%) rename drivers/staging/{rtl8188eu => r8188eu}/core/rtw_xmit.c (65%) create mode 100644 drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c rename drivers/staging/{rtl8188eu/hal/hal8188e_rate_adaptive.c => r8188eu/hal/Hal8 [...] rename drivers/staging/{rtl8188eu/hal/bb_cfg.c => r8188eu/hal/HalHWImg8188E_BB.c} (56%) create mode 100644 drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c create mode 100644 drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c create mode 100644 drivers/staging/r8188eu/hal/HalPhyRf_8188e.c create mode 100644 drivers/staging/r8188eu/hal/HalPwrSeqCmd.c rename drivers/staging/{rtl8188eu => r8188eu}/hal/hal_com.c (63%) create mode 100644 drivers/staging/r8188eu/hal/hal_intf.c create mode 100644 drivers/staging/r8188eu/hal/odm.c create mode 100644 drivers/staging/r8188eu/hal/odm_HWConfig.c create mode 100644 drivers/staging/r8188eu/hal/odm_RTL8188E.c create mode 100644 drivers/staging/r8188eu/hal/odm_RegConfig8188E.c create mode 100644 drivers/staging/r8188eu/hal/odm_debug.c create mode 100644 drivers/staging/r8188eu/hal/odm_interface.c rename drivers/staging/{rtl8188eu => r8188eu}/hal/rtl8188e_cmd.c (52%) create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_dm.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_hal_init.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_mp.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_phycfg.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_rf6052.c rename drivers/staging/{rtl8188eu => r8188eu}/hal/rtl8188e_rxdesc.c (84%) create mode 100644 drivers/staging/r8188eu/hal/rtl8188e_sreset.c rename drivers/staging/{rtl8188eu => r8188eu}/hal/rtl8188e_xmit.c (55%) create mode 100644 drivers/staging/r8188eu/hal/rtl8188eu_led.c create mode 100644 drivers/staging/r8188eu/hal/rtl8188eu_recv.c rename drivers/staging/{rtl8188eu => r8188eu}/hal/rtl8188eu_xmit.c (77%) rename drivers/staging/{rtl8188eu => r8188eu}/hal/usb_halinit.c (53%) create mode 100644 drivers/staging/r8188eu/hal/usb_ops_linux.c rename drivers/staging/{rtl8188eu/include/hal8188e_phy_cfg.h => r8188eu/include/Ha [...] create mode 100644 drivers/staging/r8188eu/include/Hal8188EPhyReg.h create mode 100644 drivers/staging/r8188eu/include/Hal8188EPwrSeq.h create mode 100644 drivers/staging/r8188eu/include/Hal8188ERateAdaptive.h create mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_BB.h create mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_FW.h create mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_MAC.h create mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_RF.h create mode 100644 drivers/staging/r8188eu/include/HalPhyRf_8188e.h create mode 100644 drivers/staging/r8188eu/include/HalPwrSeqCmd.h create mode 100644 drivers/staging/r8188eu/include/HalVerDef.h rename drivers/staging/{rtl8188eu => r8188eu}/include/basic_types.h (53%) create mode 100644 drivers/staging/r8188eu/include/drv_types.h rename drivers/staging/{rtl8188eu => r8188eu}/include/hal_com.h (86%) create mode 100644 drivers/staging/r8188eu/include/hal_intf.h rename drivers/staging/{rtl8188eu => r8188eu}/include/ieee80211.h (51%) create mode 100644 drivers/staging/r8188eu/include/ieee80211_ext.h create mode 100644 drivers/staging/r8188eu/include/ioctl_cfg80211.h rename drivers/staging/{rtl8188eu => r8188eu}/include/mlme_osdep.h (57%) create mode 100644 drivers/staging/r8188eu/include/mp_custom_oid.h rename drivers/staging/{rtl8188eu => r8188eu}/include/odm.h (86%) rename drivers/staging/{rtl8188eu/include/odm_hwconfig.h => r8188eu/include/odm_HW [...] create mode 100644 drivers/staging/r8188eu/include/odm_RTL8188E.h create mode 100644 drivers/staging/r8188eu/include/odm_RegConfig8188E.h create mode 100644 drivers/staging/r8188eu/include/odm_RegDefine11AC.h copy drivers/staging/{rtl8723bs/hal => r8188eu/include}/odm_RegDefine11N.h (76%) create mode 100644 drivers/staging/r8188eu/include/odm_interface.h rename drivers/staging/{rtl8188eu => r8188eu}/include/odm_precomp.h (59%) create mode 100644 drivers/staging/r8188eu/include/odm_reg.h create mode 100644 drivers/staging/r8188eu/include/odm_types.h create mode 100644 drivers/staging/r8188eu/include/osdep_intf.h create mode 100644 drivers/staging/r8188eu/include/osdep_service.h create mode 100644 drivers/staging/r8188eu/include/recv_osdep.h rename drivers/staging/{rtl8188eu => r8188eu}/include/rtl8188e_cmd.h (59%) rename drivers/staging/{rtl8188eu => r8188eu}/include/rtl8188e_dm.h (58%) rename drivers/staging/{rtl8188eu => r8188eu}/include/rtl8188e_hal.h (57%) create mode 100644 drivers/staging/r8188eu/include/rtl8188e_led.h rename drivers/staging/{rtl8188eu => r8188eu}/include/rtl8188e_recv.h (56%) create mode 100644 drivers/staging/r8188eu/include/rtl8188e_rf.h rename drivers/staging/{rtl8188eu => r8188eu}/include/rtl8188e_spec.h (71%) create mode 100644 drivers/staging/r8188eu/include/rtl8188e_sreset.h rename drivers/staging/{rtl8188eu => r8188eu}/include/rtl8188e_xmit.h (67%) rename drivers/staging/{rtl8188eu => r8188eu}/include/rtw_android.h (81%) rename drivers/staging/{rtl8188eu => r8188eu}/include/rtw_ap.h (80%) create mode 100644 drivers/staging/r8188eu/include/rtw_br_ext.h create mode 100644 drivers/staging/r8188eu/include/rtw_cmd.h create mode 100644 drivers/staging/r8188eu/include/rtw_debug.h rename drivers/staging/{rtl8188eu => r8188eu}/include/rtw_eeprom.h (80%) create mode 100644 drivers/staging/r8188eu/include/rtw_efuse.h create mode 100644 drivers/staging/r8188eu/include/rtw_event.h create mode 100644 drivers/staging/r8188eu/include/rtw_ht.h create mode 100644 drivers/staging/r8188eu/include/rtw_io.h rename drivers/staging/{rtl8188eu => r8188eu}/include/rtw_ioctl.h (69%) create mode 100644 drivers/staging/r8188eu/include/rtw_ioctl_rtl.h create mode 100644 drivers/staging/r8188eu/include/rtw_ioctl_set.h create mode 100644 drivers/staging/r8188eu/include/rtw_iol.h create mode 100644 drivers/staging/r8188eu/include/rtw_led.h create mode 100644 drivers/staging/r8188eu/include/rtw_mlme.h rename drivers/staging/{rtl8188eu => r8188eu}/include/rtw_mlme_ext.h (63%) create mode 100644 drivers/staging/r8188eu/include/rtw_mp.h create mode 100644 drivers/staging/r8188eu/include/rtw_mp_ioctl.h create mode 100644 drivers/staging/r8188eu/include/rtw_mp_phy_regdef.h create mode 100644 drivers/staging/r8188eu/include/rtw_p2p.h rename drivers/staging/{rtl8188eu => r8188eu}/include/rtw_pwrctrl.h (81%) create mode 100644 drivers/staging/r8188eu/include/rtw_recv.h rename drivers/staging/{rtl8188eu => r8188eu}/include/rtw_rf.h (80%) rename drivers/staging/{rtl8188eu => r8188eu}/include/rtw_security.h (53%) create mode 100644 drivers/staging/r8188eu/include/rtw_sreset.h rename drivers/staging/{rtl8188eu => r8188eu}/include/rtw_xmit.h (87%) rename drivers/staging/{rtl8188eu => r8188eu}/include/sta_info.h (86%) create mode 100644 drivers/staging/r8188eu/include/usb_ops.h create mode 100644 drivers/staging/r8188eu/include/usb_ops_linux.h create mode 100644 drivers/staging/r8188eu/include/usb_osintf.h create mode 100644 drivers/staging/r8188eu/include/usb_vendor_req.h create mode 100644 drivers/staging/r8188eu/include/wifi.h rename drivers/staging/{rtl8188eu => r8188eu}/include/wlan_bssdef.h (65%) create mode 100644 drivers/staging/r8188eu/include/xmit_osdep.h create mode 100644 drivers/staging/r8188eu/os_dep/ioctl_linux.c create mode 100644 drivers/staging/r8188eu/os_dep/mlme_linux.c create mode 100644 drivers/staging/r8188eu/os_dep/os_intfs.c create mode 100644 drivers/staging/r8188eu/os_dep/osdep_service.c rename drivers/staging/{rtl8188eu => r8188eu}/os_dep/recv_linux.c (50%) rename drivers/staging/{rtl8188eu => r8188eu}/os_dep/rtw_android.c (64%) create mode 100644 drivers/staging/r8188eu/os_dep/usb_intf.c create mode 100644 drivers/staging/r8188eu/os_dep/usb_ops_linux.c rename drivers/staging/{rtl8188eu => r8188eu}/os_dep/xmit_linux.c (56%) delete mode 100644 drivers/staging/rtl8188eu/Makefile delete mode 100644 drivers/staging/rtl8188eu/TODO delete mode 100644 drivers/staging/rtl8188eu/core/rtw_cmd.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_efuse.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_ieee80211.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_iol.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_led.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_security.c delete mode 100644 drivers/staging/rtl8188eu/core/rtw_sreset.c delete mode 100644 drivers/staging/rtl8188eu/hal/fw.c delete mode 100644 drivers/staging/rtl8188eu/hal/hal_intf.c delete mode 100644 drivers/staging/rtl8188eu/hal/mac_cfg.c delete mode 100644 drivers/staging/rtl8188eu/hal/odm.c delete mode 100644 drivers/staging/rtl8188eu/hal/odm_hwconfig.c delete mode 100644 drivers/staging/rtl8188eu/hal/odm_rtl8188e.c delete mode 100644 drivers/staging/rtl8188eu/hal/phy.c delete mode 100644 drivers/staging/rtl8188eu/hal/pwrseq.c delete mode 100644 drivers/staging/rtl8188eu/hal/pwrseqcmd.c delete mode 100644 drivers/staging/rtl8188eu/hal/rf.c delete mode 100644 drivers/staging/rtl8188eu/hal/rf_cfg.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_dm.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188eu_led.c delete mode 100644 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c delete mode 100644 drivers/staging/rtl8188eu/include/HalVerDef.h delete mode 100644 drivers/staging/rtl8188eu/include/drv_types.h delete mode 100644 drivers/staging/rtl8188eu/include/fw.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_phy_reg.h delete mode 100644 drivers/staging/rtl8188eu/include/hal8188e_rate_adaptive.h delete mode 100644 drivers/staging/rtl8188eu/include/hal_intf.h delete mode 100644 drivers/staging/rtl8188eu/include/mon.h delete mode 100644 drivers/staging/rtl8188eu/include/odm_rtl8188e.h delete mode 100644 drivers/staging/rtl8188eu/include/odm_types.h delete mode 100644 drivers/staging/rtl8188eu/include/osdep_intf.h delete mode 100644 drivers/staging/rtl8188eu/include/osdep_service.h delete mode 100644 drivers/staging/rtl8188eu/include/phy.h delete mode 100644 drivers/staging/rtl8188eu/include/phydm_reg.h delete mode 100644 drivers/staging/rtl8188eu/include/phydm_regdefine11n.h delete mode 100644 drivers/staging/rtl8188eu/include/pwrseq.h delete mode 100644 drivers/staging/rtl8188eu/include/pwrseqcmd.h delete mode 100644 drivers/staging/rtl8188eu/include/recv_osdep.h delete mode 100644 drivers/staging/rtl8188eu/include/rf.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_cmd.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_efuse.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_event.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_ht.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_ioctl_set.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_iol.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_led.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_mlme.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_recv.h delete mode 100644 drivers/staging/rtl8188eu/include/rtw_sreset.h delete mode 100644 drivers/staging/rtl8188eu/include/usb_ops_linux.h delete mode 100644 drivers/staging/rtl8188eu/include/wifi.h delete mode 100644 drivers/staging/rtl8188eu/include/xmit_osdep.h delete mode 100644 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/mlme_linux.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/mon.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/os_intfs.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/osdep_service.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/usb_intf.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c delete mode 100644 drivers/staging/rtl8723bs/hal/odm_RTL8723B.c delete mode 100644 drivers/staging/rtl8723bs/hal/odm_RTL8723B.h delete mode 100644 drivers/staging/rtl8723bs/include/ethernet.h delete mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c create mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_dev.c