This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux-next.
omits 83c52faab7b1 Add linux-next specific files for 20200818 omits c9467412a109 Merge branch 'akpm/master' into master omits f0b863ac0f64 mm/madvise: check fatal signal pending of target process omits 10f0fec0a74f mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits cf7973f63b78 mm/madvise: introduce process_madvise() syscall: an extern [...] omits ba2954b1acba pid: move pidfd_get_pid() to pid.c omits 49a32be4ac81 mm/madvise: pass task and mm to do_madvise omits 556a2344228c mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 3be09456abcd mm/memory-failure: remove a wrapper for alloc_migration_target() omits 804bd0188eb3 Merge branch 'akpm-current/current' into master omits cd07dd6a7310 Merge remote-tracking branch 'memblock/for-next' into master omits 3a2246c6fa28 Merge remote-tracking branch 'fsinfo/fsinfo-core' into master omits 339d28bcaaac Merge remote-tracking branch 'notifications/notifications- [...] omits 02b942b711c5 Merge remote-tracking branch 'mhi/mhi-next' into master omits 7395225ce1e3 Merge remote-tracking branch 'trivial/for-next' into master omits 4e4fc085a0f1 Merge remote-tracking branch 'fpga/for-next' into master omits d92e39aeab26 Merge remote-tracking branch 'pidfd/for-next' into master omits db6e533e8b8d Merge remote-tracking branch 'kgdb/kgdb/for-next' into master omits fb2b89d60c69 Merge remote-tracking branch 'auxdisplay/auxdisplay' into master omits 7b58250d5732 Merge remote-tracking branch 'hyperv/hyperv-next' into master omits b2596fe88506 Merge remote-tracking branch 'xarray/xarray' into master omits ea1161067cde Merge remote-tracking branch 'nvmem/for-next' into master omits 796024827e38 Merge remote-tracking branch 'fsi/next' into master omits eebe32e5f493 Merge remote-tracking branch 'kspp/for-next/kspp' into master omits 3b5e1b9ae71f Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] omits a4a8d44234f9 Merge remote-tracking branch 'coresight/next' into master omits 0b462d1de4ea Merge remote-tracking branch 'livepatching/for-next' into master omits 895255f0e8c9 Merge remote-tracking branch 'rpmsg/for-next' into master omits 040b6dfc7d45 Merge remote-tracking branch 'scsi/for-next' into master omits 57667e6d9eb1 Merge remote-tracking branch 'dmaengine/next' into master omits c083d0f06249 Merge remote-tracking branch 'mux/for-next' into master omits ea0625db94c6 Merge remote-tracking branch 'soundwire/next' into master omits 1cc634ff7794 Merge remote-tracking branch 'leds/for-next' into master omits 18aa33b8c6d6 next-20200817/rcu omits 57c4482fe0d4 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] omits 9fbfde800281 Merge remote-tracking branch 'edac/edac-for-next' into master omits 0fb56f38a227 Merge remote-tracking branch 'clockevents/timers/drivers/n [...] omits aab21185c15c Merge remote-tracking branch 'tip/auto-latest' into master omits fc3cfe2ccf70 Merge remote-tracking branch 'spi/for-next' into master omits 9acaae6e8114 Merge remote-tracking branch 'audit/next' into master omits 7b36cc99454d Merge remote-tracking branch 'safesetid/safesetid-next' in [...] omits 8c414805905a Merge remote-tracking branch 'security/next-testing' into master omits 400183329bcb Merge remote-tracking branch 'regulator/for-next' into master omits 198a095f23d0 Merge remote-tracking branch 'sound-asoc/for-next' into master omits b42bd4fbebd2 Merge remote-tracking branch 'imx-drm/imx-drm/next' into master omits a3a2c04e56a6 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] omits 4305ce9d1064 Merge remote-tracking branch 'drm-msm/msm-next' into master omits cb536ab757f3 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] omits 218e6f9a189c Merge remote-tracking branch 'amdgpu/drm-next' into master omits a8614d54ced4 Merge remote-tracking branch 'bluetooth/master' into master omits d9f1e715391a Merge remote-tracking branch 'swiotlb/linux-next' into master omits 0d15f76692b7 Merge remote-tracking branch 'dlm/next' into master omits 35487e9af5c3 Merge remote-tracking branch 'ieee1394/for-next' into master omits cb0bf07991fa Merge remote-tracking branch 'cpupower/cpupower' into master omits cecaf5702368 Merge remote-tracking branch 'pm/linux-next' into master omits ae626db41260 Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] omits 1193d03f1c8b Merge remote-tracking branch 'dmi/dmi-for-next' into master omits 82c0bb2b32b4 Merge remote-tracking branch 'i2c/i2c/for-next' into master omits 102ed7d8a5b1 Merge remote-tracking branch 'hid/for-next' into master omits 6b0e11fe1314 Merge remote-tracking branch 'pstore/for-next/pstore' into master omits 6d3c0a7aae9f Merge remote-tracking branch 'printk/for-next' into master omits 8a9bf2188d38 Merge remote-tracking branch 'zonefs/for-next' into master omits 0d01b344f78e Merge remote-tracking branch 'cel/cel-next' into master omits 30cce7ac6fbb Merge remote-tracking branch 'fuse/for-next' into master omits 70cf2da4bed4 Merge remote-tracking branch 'ext4/dev' into master omits 80c32f3b3b44 Merge remote-tracking branch 'ext3/for_next' into master omits 92774c83ae87 Merge remote-tracking branch 'exfat/dev' into master omits 1b5a02c8e9e4 Merge remote-tracking branch 'erofs/dev' into master omits d536e640eb16 Merge remote-tracking branch 'configfs/for-next' into master omits 38821a1b86cd Merge remote-tracking branch 'btrfs/for-next' into master omits a3f195808202 Merge remote-tracking branch 'risc-v/for-next' into master omits dd72b1536a33 Merge remote-tracking branch 'nds32/next' into master omits cb0a6f7fd91b Merge remote-tracking branch 'mips/mips-next' into master omits c8caf40f1a66 Merge remote-tracking branch 'm68knommu/for-next' into master omits 18b38bbb3002 Merge remote-tracking branch 'ia64/next' into master omits 8c153719b20c Merge remote-tracking branch 'h8300/h8300-next' into master omits 82927a7c24c4 Merge remote-tracking branch 'uniphier/for-next' into master omits 152c9cfe2590 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master omits 0c6a19f68c18 Merge remote-tracking branch 'tegra/for-next' into master omits 4bd65e1d7aed Merge remote-tracking branch 'samsung-krzk/for-next' into master omits fd2eeca269e6 Merge remote-tracking branch 'rockchip/for-next' into master omits 3b82519b20b3 Merge remote-tracking branch 'reset/reset/next' into master omits 05ad8d64d588 Merge remote-tracking branch 'renesas/next' into master omits fc05cad4a840 Merge remote-tracking branch 'realtek/for-next' into master omits 17eee9fe70cc Merge remote-tracking branch 'qcom/for-next' into master omits 4a8162c7f3e5 Merge remote-tracking branch 'omap/for-next' into master omits 74bbfc510860 Merge remote-tracking branch 'mvebu/for-next' into master omits 2c63aedfbc8d Merge remote-tracking branch 'mediatek/for-next' into master omits c2edf07abd7c Merge remote-tracking branch 'keystone/next' into master omits 001d8f1b0624 Merge remote-tracking branch 'imx-mxs/for-next' into master omits 4864abd6dccd Merge remote-tracking branch 'drivers-memory/for-next' int [...] omits aa459140cf2b Merge remote-tracking branch 'at91/at91-next' into master omits 48a40c4b061b Merge remote-tracking branch 'amlogic/for-next' into master omits ea059707d27b Merge remote-tracking branch 'arm-soc/for-next' into master omits 465ab8249276 Merge remote-tracking branch 'arm/for-next' into master omits 1ac86543c095 Merge remote-tracking branch 'dma-mapping/for-next' into master omits e7c4a1c1e705 Merge remote-tracking branch 'kbuild/for-next' into master omits ddf860520297 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits ab54b4295149 Merge remote-tracking branch 'memblock-fixes/fixes' into master omits 780bb0ce0b26 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits e51a024c374a Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits 17b4e67643eb Merge remote-tracking branch 'omap-fixes/fixes' into master omits 10a711cb8762 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master omits 26d48d2c42fd Merge remote-tracking branch 'dmaengine-fixes/fixes' into master omits 5328c20a9d63 Merge remote-tracking branch 'vfio-fixes/for-linus' into master omits 5ea2ef9c1399 Merge remote-tracking branch 'ide/master' into master omits 13251dfb1fbd Merge remote-tracking branch 'phy/fixes' into master omits 8e3ee5de58ce Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits b5842f9fcfea Merge remote-tracking branch 'pci-current/for-linus' into master omits f64b750d30d9 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 911df2f4a5cf Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] omits 5678d14d74a8 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits 69c48bd093fe Merge remote-tracking branch 'sound-current/for-linus' int [...] omits aa5f105e07af Merge remote-tracking branch 'ipsec/master' into master omits b921ad696894 Merge remote-tracking branch 'bpf/master' into master omits 232e8c6bcc79 Merge remote-tracking branch 'net/master' into master omits 2868fbd8dbea Merge remote-tracking branch 'sparc/master' into master omits b6ff23e0d0ca Merge remote-tracking branch 's390-fixes/fixes' into master omits a16493d2df2c Merge remote-tracking branch 'powerpc-fixes/fixes' into master omits 0d75d0b191a9 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] omits 6c7ee2bdd59d Merge remote-tracking branch 'arc-current/for-curr' into master omits b4d6501facfd Merge remote-tracking branch 'fixes/master' into master omits 67d263acd44f Merge remote-tracking branch 'spi/for-5.10' into spi-next omits e5c9b1cfe42c Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits f10c1d395994 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] omits 79d0a6620a76 Merge remote-tracking branch 'regulator/for-5.9' into regu [...] omits 01006be3554f Merge remote-tracking branch 'asoc/for-5.10' into asoc-next omits e4135d350a2d Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus omits b93080622eb3 drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of omits 0c77fd70ebe1 gpu: ipu-v3: remove unused functions omits 0f9be45c0814 ext4: correctly restore system zone info when remount fails omits 20c8c96f0113 ext4: handle add_system_zone() failure in ext4_setup_syste [...] omits f97ad45a0d85 ext4: fold ext4_data_block_valid_rcu() into the caller omits 80681a7fa4bf ext4: check journal inode extents more carefully omits adb2de050fd5 ext4: don't allow overlapping system zones omits 82e9a0c81aac ext4: handle error of ext4_setup_system_zone() on remount omits abfa051d7005 ext4: delete the invalid BUGON in ext4_mb_load_buddy_gfp() omits a237465d0878 ext4: export msg_count and warning_count via sysfs omits 4b052a0902e9 ext4: remove some redundant function declarations omits 853a935b938c ext4: handle option set by mount flags correctly omits dfc2c4334bb4 jbd2: fix incorrect code style omits dbd737da12d6 ext4: add prefetch_block_bitmaps mount option omits 747eab70283e Merge branch 'misc' into for-next omits 3a1baee66b93 ext4: indicate via a block bitmap read is prefetched via a [...] omits 13917414b9cc fs: mount_notify.c: fix build without CONFIG_FSINFO omits a78f7bb785ca fsinfo: Fix a couple of warnings omits 19d687f5902b samples: add error state information to test-fsinfo.c omits 19b86538cf9d vfs: allow fsinfo to fetch the current state of s_wb_err omits df71a4395757 errseq: add a new errseq_scrape function omits 0dbcfb3b7da4 fsinfo: Add an attribute that lists all the visible mounts [...] omits 1a91e9fd21aa fsinfo: Add support to ext4 omits 6b6bc78a361d fsinfo: Add support for AFS omits c4d9b572c667 fsinfo: Add API documentation omits 96f310048fba fsinfo: sample: Mount listing program omits c2a3e73564cd fsinfo: Provide notification overrun handling support omits d7c7cb43fc63 watch_queue: Mount event counters omits 4b399fdea6b8 fsinfo: Allow mount topology and propagation info to be retrieved omits 81c0a5729822 fsinfo: Allow mount information to be queried omits 66864a247b1d fsinfo: Add a uniquifier ID to struct mount omits c674314f4321 fsinfo: Allow fsinfo() to look up a mount object by ID omits 12676fffcd5a fsinfo: Allow retrieval of superblock devname, options and stats omits 30072c895f88 fsinfo: Provide a bitmap of the features a filesystem supports omits 7e786dee0b78 fsinfo: Add fsinfo() syscall to query filesystem information omits 71e49ea3110f fsinfo: Introduce a non-repeating system-unique superblock ID omits 700f3d4333d9 Merge branch 'misc' into for-next omits a5b4d0a1b174 Merge branch 'omap-for-v5.9/ti-sysc-drop-pdata-take2' into [...] omits 5348fcf01972 Merge branch 'fixes' into for-next omits a2d0cccb741f Merge branch 'omap-for-v5.9/soc' into for-next omits e6dcfd3ba126 Merge branch 'omap-for-v5.9/dt' into for-next omits 9a71c2193b00 Merge branch 'omap-for-v5.9/ti-sysc-drop-pdata' into for-next omits 9293b1b99f50 Merge branch 'fixes' into for-next omits 473f5ef62b9c ARM: OMAP2+: Drop legacy platform data for omap5 usb host omits faef4475ebe6 ARM: OMAP2+: Drop legacy platform data for omap4 usb omits 799fed4eccd2 ARM: OMAP2+: Drop legacy platform data for dra7 dwc3 omits fc006eb11ac9 ARM: OMAP2+: Drop legacy platform data for omap5 dwc3 omits 3e3c7103e4f9 ARM: OMAP2+: Drop legacy platform data for am335x dwc3 omits 35094c15d41e ARM: OMAP2+: Fix possible memory leak in omap_hwmod_alloca [...] omits 4b2f657f6178 ARM: dts: Configure osc clock for d_can on am437x omits 025ae6d13120 Merge branch 'omap-for-v5.9/ti-sysc-drop-pdata' into for-next omits 17943ee74c2c Merge branch 'omap-for-v5.9/dt' into for-next adds 29e44f4535fa watch_queue: Limit the number of watches a user can hold adds 4cf7562190c7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds d6bd5201f7ea mailmap: Restore dictionary sorting adds 5a4fe0624687 mailmap: Add WeiXiong Liao adds 06a4ec1d9dc6 Merge tag 'pstore-v5.9-rc2' of git://git.kernel.org/pub/sc [...] adds b7333b58f358 mm/memory.c: skip spurious TLB flush for retried page fault adds 9899b587588f Merge tag 'fixes-2020-08-18' of git://git.kernel.org/pub/s [...] adds 18445bf405cb Merge tag 'spi-fix-v5.9-rc1' of git://git.kernel.org/pub/s [...] adds 2f82594c7695 Merge remote-tracking branch 'fixes/master' into master adds a97ea93ed5b6 Makefile.extrawarn: Move sign-compare from W=2 to W=3 adds 1dbcf46d516b extract-cert: add static to local data adds efbf97265f9f kbuild: remove redundant patterns in filter/filter-out adds e29a6d633e27 genksyms: keywords: Use __restrict not _restrict adds d85de3399f97 kconfig: qconf: fix signal connection to invalid slots adds 7d1300e63161 kconfig: qconf: fix the popup menu in the ConfigInfoView window adds 66c262be8f50 kconfig: qconf: remove unused colNr adds bc56b7108f7b Merge remote-tracking branch 'kbuild-current/fixes' into master adds 8899e4f0f6d6 Merge remote-tracking branch 'arc-current/for-curr' into master adds 956c4fcf4af7 Merge remote-tracking branch 'drivers-memory-fixes/fixes' [...] adds 1e4e4bcaf70e powerpc/pkeys: Fix build error with PPC_MEM_KEYS disabled adds fdc6edbb31fb powerpc/fixmap: Fix the size of the early debug area adds 48d2f0407be7 powerpc/kasan: Fix KASAN_SHADOW_START on BOOK3S_32 adds 7bee31ad8e2f powerpc/32s: Fix is_module_segment() when MODULES_VADDR is [...] adds 801980f64979 powerpc/pseries/hotplug-cpu: wait indefinitely for vCPU death adds d5c8b5ba92cf Merge remote-tracking branch 'powerpc-fixes/fixes' into master adds 7300569a7a4e Merge remote-tracking branch 's390-fixes/fixes' into master adds 633d54f7d4c1 Merge remote-tracking branch 'sparc/master' into master adds 8b61fba50390 macvlan: validate setting of multiple remote source MAC addresses adds db06ea341fcd sfc: really check hash is valid before using it adds 9cbbc451098e sfc: take correct lock in ef100_reset() adds 788f920a0f13 sfc: null out channel->rps_flow_id after freeing it adds e6a43910d55d sfc: don't free_irq()s if they were never requested adds ab97a28908bf Merge branch 'sfc-more-EF100-fixes' adds 335956421c86 cxgb4: Fix work request size calculation for loopback test adds c650e0489807 cxgb4: Fix race between loopback and normal Tx path adds 5680790b2d85 Merge branch 'cxgb4-Fix-ethtool-selftest-flits-calculation' adds 989e4da042ca net: gianfar: Add of_node_put() before goto statement adds eabe861881a7 net: handle the return value of pskb_carve_frag_list() correctly adds 0410d0719096 bonding: fix active-backup failover for current ARP slave adds 006b4090be11 Merge remote-tracking branch 'net/master' into master adds 3fb1a96a9112 libbpf: Fix build on ppc64le architecture adds fc4c3643acec Merge remote-tracking branch 'bpf/master' into master adds 1cc3838c0bbd Merge remote-tracking branch 'ipsec/master' into master adds 9a2a0862d973 brcmfmac: reserve tx credit only when txctl is ready to send adds c88b588bee01 Merge remote-tracking branch 'wireless-drivers/master' int [...] adds 445300495fa6 Merge remote-tracking branch 'sound-current/for-linus' int [...] adds 498d0e41c46a Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus adds 065504136c31 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] adds b7912931e31a Merge remote-tracking branch 'regulator/for-5.9' into regu [...] adds 16ff2a144cc7 Merge remote-tracking branch 'regulator-fixes/for-linus' i [...] adds 06ec50270266 Merge remote-tracking branch 'spi/for-5.9' into spi-linus adds 51b6a68199bf Merge remote-tracking branch 'spi-fixes/for-linus' into master adds f224e083c550 Merge remote-tracking branch 'pci-current/for-linus' into master adds f8d1653daec0 vt: defer kfree() of vc_screenbuf in vc_do_resize() adds 39b3cffb8cf3 fbcon: prevent user font height or width change from causi [...] adds bc5269ca7650 vt_ioctl: change VT_RESIZEX ioctl to check for error retur [...] adds d681a6e4e353 serial: qcom_geni_serial: Fix recent kdb hang adds 975efc66d4e6 tty: serial: qcom_geni_serial: Drop __init from qcom_geni_ [...] adds c6b9e95dde7b serial: 8250_exar: Fix number of ports for Commtech PCIe cards adds 89efbe70b27d serial: pl011: Don't leak amba_ports entry on driver regis [...] adds 27afac93e3bd serial: pl011: Fix oops on -EPROBE_DEFER adds fdf16d78941b serial: stm32: avoid kernel warning on absence of optional IRQ adds 205d300aea75 serial: 8250: change lock order in serial8250_do_startup() adds 8c6c378b0cbe serial: samsung: Removes the IRQ not found warning adds ea1fc02e12b6 tty: serial: imx: add dependence and build for earlycon adds 26198fe97c76 Merge remote-tracking branch 'tty.current/tty-linus' into master adds f176ede3a3bd USB: yurex: Fix bad gfp argument adds 5967116e8358 USB: quirks: Add no-lpm quirk for another Raydium touchscreen adds f4b9d8a582f7 USB: cdc-acm: rework notification_buffer resizing adds 531412492ce9 USB: lvtest: return proper error code in probe adds d66a57be2f9a usb: renesas-xhci: remove version check adds 7a2f2974f265 usbip: Implement a match function to fix usbip adds 0ff0705a2ef2 usb: typec: ucsi: Fix AB BA lock inversion adds 7e90057f125c usb: typec: ucsi: Fix 2 unlocked ucsi_run_command calls adds 25794e3079d2 usb: typec: ucsi: Rework ppm_lock handling adds bed97b30968b usb: typec: ucsi: Hold con->lock for the entire duration o [...] adds 7b2816dd2930 usb: hcd: Fix use after free in usb_hcd_pci_remove() adds 316a2868bc26 usb: host: xhci-tegra: otg usb2/usb3 port init adds d54343a87732 usb: host: xhci-tegra: fix tegra_xusb_get_phy() adds adb6e6ac20ee USB: Also match device drivers using the ->match vfunc adds d5643d2249b2 USB: Fix device driver race adds 568a7ca671c3 Merge remote-tracking branch 'usb.current/usb-linus' into master adds 07c8434150f4 usb: gadget: f_tcm: Fix some resource leaks in some error paths adds 5d187c0454ef usb: dwc3: gadget: Don't setup more than requested adds d2ee3ff79e6a usb: dwc3: gadget: Fix handling ZLP adds bc9a2e226ea9 usb: dwc3: gadget: Handle ZLP for sg requests adds 97a5aba12ec9 Merge remote-tracking branch 'usb-gadget-fixes/fixes' into master adds 86e8c88f1756 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds bce7db69769a Merge remote-tracking branch 'phy/fixes' into master adds b15b4da88be5 staging: greybus: audio: Uninitialized variable in gbaudio [...] adds fea22e159d51 staging: wlan-ng: fix out of bounds read in prism2sta_probe_usb() adds 1dffeb8b8b4c staging: greybus: audio: fix uninitialized value issue adds 453861da3bc4 Merge remote-tracking branch 'staging.current/staging-linu [...] adds 2b86d9b8ec6e speakup: Fix wait_for_xmitr for ttyio case adds dfe650be6f79 speakup: only build serialio when ISA is enabled adds 51072c0f5b5e mei: hdcp: fix mei_hdcp_verify_mprime() input parameter adds dfb984b2494e Merge remote-tracking branch 'char-misc.current/char-misc- [...] adds 25c7763ad22f Merge remote-tracking branch 'ide/master' into master adds 81d2a33bd9a9 Merge remote-tracking branch 'vfio-fixes/for-linus' into master adds 7e47d0256923 Merge remote-tracking branch 'dmaengine-fixes/fixes' into master adds 3f6b3892e973 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master adds 8e67123f5cdd Merge remote-tracking branch 'omap-fixes/fixes' into master adds 9d7b34d78fcb Merge remote-tracking branch 'hwmon-fixes/hwmon' into master adds 6217bde713c1 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master adds f49c7faf776f of/address: check for invalid range.cpu_addr adds e65b85dd0cf1 dt-bindings: Use Shawn Guo's preferred e-mail for i.MX bindings adds 3a3e8f81e022 Merge remote-tracking branch 'devicetree-fixes/dt/linus' i [...] adds 2138d1c91824 scsi: ufs: ti-j721e-ufs: Fix error return in ti_j721e_ufs_probe() adds fa39ab5184d6 scsi: fcoe: Fix I/O path allocation adds 93b6c5db0602 scsi: ufs: Fix possible infinite loop in ufshcd_hold adds 215d32670251 scsi: ufs-mediatek: Fix incorrect time to wait link status adds 8da76f71fef7 scsi: ufs-pci: Add quirk for broken auto-hibernate for Intel EHL adds 6337f58cec03 scsi: ufs: Fix interrupt error message for shared interrupts adds 127d5f7c4b65 scsi: ufs: Improve interrupt handling for shared interrupts adds b10178ee7fa8 scsi: ufs: Clean up completed request without interrupt no [...] adds d87a1f6d021f scsi: ufs: No need to send Abort Task if the task in DB wa [...] adds 2d9a2c5f581b scsi: zfcp: Fix use-after-free in request timeout handlers adds 223f91b48079 scsi: scsi_debug: Fix scp is NULL errors adds c314a014b180 scsi: qla2xxx: Use MBX_TOV_SECONDS for mailbox command tim [...] adds 10ae30ba6648 scsi: qla2xxx: Flush all sessions on zone disable adds a117579d0205 scsi: qla2xxx: Flush I/O on zone disable adds 4709272f6327 scsi: qla2xxx: Indicate correct supported speeds for Mezz card adds abb31aeaa9b2 scsi: qla2xxx: Fix login timeout adds 81b9d1e19d62 scsi: qla2xxx: Reduce noisy debug message adds 49030003a38a scsi: qla2xxx: Allow ql2xextended_error_logging special va [...] adds 897d68eb816b scsi: qla2xxx: Fix WARN_ON in qla_nvme_register_hba adds dffa11453313 scsi: qla2xxx: Check if FW supports MQ before enabling adds 83949613fac6 scsi: qla2xxx: Fix null pointer access during disconnect f [...] adds de7e6194301a Revert "scsi: qla2xxx: Fix crash on qla2x00_mailbox_command" adds dca93232b361 Revert "scsi: qla2xxx: Disable T10-DIF feature with FC-NVM [...] adds a697aefbdad8 Merge remote-tracking branch 'scsi-fixes/fixes' into master adds 44ce88b59ae4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 58e813cceabd treewide: Use fallthrough pseudo-keyword new 1e05d9a51698 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' [...] new ffb4442f7354 Merge remote-tracking branch 'kbuild/for-next' into master new 8ffdd898348c Merge remote-tracking branch 'dma-mapping/for-next' into master new d14a2549f029 Merge remote-tracking branch 'arm/for-next' into master new 0a2f83bf5bdb Merge remote-tracking branch 'arm-soc/for-next' into master new 50718d762bf9 Merge remote-tracking branch 'amlogic/for-next' into master new 687b19f8d26a Merge remote-tracking branch 'at91/at91-next' into master new 2e64bcedcfef Merge remote-tracking branch 'drivers-memory/for-next' int [...] new 81fb6f3c8ede Merge remote-tracking branch 'imx-mxs/for-next' into master new d55919d43323 Merge remote-tracking branch 'keystone/next' into master new 6bb48eb41623 Merge remote-tracking branch 'mediatek/for-next' into master new 20a975b5850c Merge remote-tracking branch 'mvebu/for-next' into master new 2f6c3c8664cb Merge branch 'fixes' into for-next new de104a292d07 dt-bindings: omap: Update PRM binding for genpd new 58cbff023bfa soc: ti: omap-prm: Add basic power domain support new f8f91486e8e7 soc: ti: omap-prm: Configure sgx power domain for am3 and am4 new 2bbcd6590a25 soc: ti: omap-prm: Configure omap4 and 5 l4_abe power domain new 587c437d96a3 ARM: dts: Configure am3 and am4 sgx for genpd and drop pla [...] new 0fd1594b3c33 ARM: dts: Configure omap4 and 5 l4_abe for genpd and drop [...] new cf96fbf4839e Merge branch 'omap-for-v5.10/prm-genpd' into for-next new 1f43a7073509 Merge remote-tracking branch 'omap/for-next' into master new 94987613f23f Merge remote-tracking branch 'qcom/for-next' into master new f845f2ea6431 Merge remote-tracking branch 'realtek/for-next' into master new fd2761b255b9 Merge remote-tracking branch 'renesas/next' into master new 33f7a8bdc66e Merge remote-tracking branch 'reset/reset/next' into master new 6520890ae8bd Merge remote-tracking branch 'rockchip/for-next' into master new 5c5bb1bbe477 Merge remote-tracking branch 'samsung-krzk/for-next' into master new bbd0c280c34a Merge remote-tracking branch 'tegra/for-next' into master new 851a5c88a868 Merge remote-tracking branch 'ti-k3/ti-k3-next' into master new ebfac17dea7e Merge remote-tracking branch 'uniphier/for-next' into master new 55137012b77b Merge remote-tracking branch 'h8300/h8300-next' into master new 0adb2fe67ec1 Merge remote-tracking branch 'ia64/next' into master new e8030d657de9 Merge remote-tracking branch 'm68knommu/for-next' into master new 8af192708a44 Merge remote-tracking branch 'mips/mips-next' into master new 3c7125f8bce3 Merge remote-tracking branch 'nds32/next' into master new 15001644cfcb Merge remote-tracking branch 'risc-v/for-next' into master new ef08a305b05c Merge remote-tracking branch 'btrfs/for-next' into master new 721dcbe8f358 Merge remote-tracking branch 'configfs/for-next' into master new 039f7ca1457f Merge remote-tracking branch 'erofs/dev' into master new 1d85d8fe49b0 Merge remote-tracking branch 'exfat/dev' into master new e7b98ecfba72 Merge remote-tracking branch 'ext3/for_next' into master new bc71726c7257 ext4: abort the filesystem if failed to async write metada [...] new c044f3d8360d jbd2: abort journal if free a async write error metadata buffer new 529a781ee07a jbd2: remove unused parameter in jbd2_journal_try_to_free_ [...] new ab74c7b23f37 ext4: indicate via a block bitmap read is prefetched via a [...] new 3d392b2676bf ext4: add prefetch_block_bitmaps mount option new 60ed633f51d0 jbd2: fix incorrect code style new f25391ebb475 ext4: handle option set by mount flags correctly new 6dbd30012908 ext4: remove some redundant function declarations new 1cf006ed19a8 ext4: export msg_count and warning_count via sysfs new 9375ac770cda ext4: delete the invalid BUGON in ext4_mb_load_buddy_gfp() new d176b1f62f24 ext4: handle error of ext4_setup_system_zone() on remount new bf9a379d0980 ext4: don't allow overlapping system zones new ce9f24cccdc0 ext4: check journal inode extents more carefully new 3f67e7cffa6e ext4: fold ext4_data_block_valid_rcu() into the caller new e7bfb5c9bb3d ext4: handle add_system_zone() failure in ext4_setup_syste [...] new 0f5bde1db174 ext4: correctly restore system zone info when remount fails new 377254b2cd22 fs: prevent BUG_ON in submit_bh_wbc() new 7303cb5bfe84 ext4: fix checking of directory entry validity for inline [...] new e9a3cd48d653 ext4: fix typos in ext4_mb_regular_allocator() comment new 051e2ce8cb90 ext4: delete invalid comments near ext4_mb_check_limits() new dddcd2f9ebde ext4: optimize the implementation of ext4_mb_good_group() new e0d438c72abe mballoc: replace seq_printf with seq_puts new 2fe34d293818 ext4: remove unused parameter of ext4_generic_delete_entry [...] new 70d7ced2ed4d ext4: change to use fallthrough macro new d616d63d1536 Merge remote-tracking branch 'ext4/dev' into master new a257c7e94d44 Merge remote-tracking branch 'fuse/for-next' into master new a87efd5de1c3 Merge remote-tracking branch 'cel/cel-next' into master new 0ad2becc4284 Merge remote-tracking branch 'zonefs/for-next' into master new 7b7c440b1c57 Merge remote-tracking branch 'printk/for-next' into master new 38285d1dc092 Merge remote-tracking branch 'pstore/for-next/pstore' into master new 5b0545dc1844 Revert "HID: usbhid: do not sleep when opening device" new de11ec5fedd9 Merge branch 'for-5.9/upstream-fixes' into for-next new 2b9ec2be06b2 Merge remote-tracking branch 'hid/for-next' into master new b4cc437033e3 Merge remote-tracking branch 'i2c/i2c/for-next' into master new 107bd97191aa Merge remote-tracking branch 'dmi/dmi-for-next' into master new 9e97cf443a0b Merge remote-tracking branch 'hwmon-staging/hwmon-next' in [...] new 38df0b850613 media: v4l2-subdev: Introduce [get|set]_mbus_config pad ops new 0c3da525b43d media: i2c: Use the new get_mbus_config pad op new 2d26e440984c media: i2c: ov6650: Use new [get|set]_mbus_config ops new ebb965acddac media: pxa_camera: Use the new set_mbus_config op new d9857a6d81d3 media: v4l2-subdev: Remove [s|g]_mbus_config video ops new ddf5c927bd36 media: v4l2- mediabus: Add usage note for V4L2_MBUS_* new 7bee4c30573d media: staging: media: imx: Update TODO entry new 147d5ea15ca2 media: i2c: adv748x: Adjust TXA data lanes number new a61b1b5d4173 media: i2c: adv748x: Implement get_mbus_config new 5cef0785362e media: rcar-csi2: Negotiate data lanes number new bbe516e976fc media: venus: core: Fix runtime PM imbalance in venus_probe new 98cd831088c6 media: venus: core: Fix error handling in probe new 9a538b83612c media: venus: core: Add support for opp tables/perf voting new 00cacb1af70e Merge remote-tracking branch 'v4l-dvb/master' into master new bd37e6f729d0 Merge remote-tracking branch 'pm/linux-next' into master new beb8e0a2d13e Merge remote-tracking branch 'cpupower/cpupower' into master new 2265e44c9a4f Merge remote-tracking branch 'ieee1394/for-next' into master new 603e783c803a Merge remote-tracking branch 'dlm/next' into master new db9d7c2f6182 Merge remote-tracking branch 'swiotlb/linux-next' into master new 8140860c817f netlink: consistently use NLA_POLICY_EXACT_LEN() new bc0435855041 netlink: consistently use NLA_POLICY_MIN_LEN() new 8aa26c575fb3 netlink: make NLA_BINARY validation more flexible new 396fc59e3904 Merge branch 'netlink-allow-NLA_BINARY-length-range-validation' new 7f8901b74bf2 net: tipc: Convert to use the preferred fallthrough macro new 46191546d03d ethernet: cirrus: Remove unused macros new e3ec1e8ca02b net: eliminate meaningless memcpy to data in pskb_carve_in [...] new 2f5655900297 Merge remote-tracking branch 'net-next/master' into master new 2bf8c7e735ac samples: bpf: Fix broken bpf programs due to removed symbol new 65bb2e0fc5a6 libbpf: Convert comma to semicolon new 8d7082360586 libbpf: Disable -Wswitch-enum compiler warning new 47b6cb4d0add libbpf: Make kernel feature probing lazy new bb180fb2401d libbpf: Factor out common logic of testing and closing FD new 109cea5a594f libbpf: Sanitize BPF program code for bpf_probe_read_{kern [...] new 02f47faa25db selftests/bpf: Fix test_vmlinux test to use bpf_probe_read_user() new 70785cfb1928 libbpf: Switch tracing and CO-RE helper macros to bpf_prob [...] new 68b08647c7d5 libbpf: Detect minimal BTF support and skip BTF loading, i [...] new a12a625ce7db Merge branch 'libbpf-probing-improvements' new bbc41acc6f24 Merge remote-tracking branch 'bpf-next/master' into master new 6c151410d5b5 brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach new 838933ca5b9c brcmfmac: use %*ph to print small buffer new 9c9f015bc9f8 brcmfmac: check ndev pointer new db8655c6299c wl1251, wlcore: fix spelling mistake "buld" -> "build" new 86c96422a3b3 rtw88: fix spelling mistake: "unsupport" -> "unsupported" new 2c762ee51008 adm8211: switch from 'pci_' to 'dma_' API new d2ab7f00f432 mwifiex: Do not use GFP_KERNEL in atomic context new 094dd0d73062 rndis_wlan: tighten check of rndis_query_oid return new 8f9ed93d09a9 ath10k: Wait until copy complete is actually done before c [...] new 67b927f98208 ath10k: fix retry packets update in station dump new 720e5c03e5cb ath10k: provide survey info as accumulated data new 0aa90483f23e wcn36xx: Add ieee80211 rx status rate information new 7309f7730532 ath11k: update firmware files read path new 93a5b668806c ath11k: rename default board file new aed95297250f ath10k: pci: fix memcpy size of bmi response new 166e22b38aa3 ath11k: ahb: call ath11k_core_init() before irq configuration new d3318abf41cf ath11k: convert ath11k_hw_params to an array new b1cc29e97d1b ath11k: define max_radios in hw_params new d547ca4c8cc5 ath11k: add hw_ops for pdev id to hw_mac mapping new 3b94ae4c62db ath11k: Add bdf-addr in hw_params new 7b57b2ddec21 ath11k: create a common function to request all firmware files new 34d9fc80bac3 ath11k: don't use defines for hw specific firmware directories new 31d78a3de4de ath11k: change ath11k_core_fetch_board_data_api_n() to use [...] new 21b1a5a4c34c ath11k: remove useless info messages new 6e5dd03c0b1f ath11k: qmi: cleanup info messages new b3a18338ebd6 ath11k: don't use defines in hw_params new a9bf09093203 ath11k: remove define ATH11K_QMI_DEFAULT_CAL_FILE_NAME new 9a8ab2bfb678 ath9k: Check the return value of pcie_capability_read_*() new bad60b8d1a71 ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n() new 060202027aa8 ath9k: Replace HTTP links with HTTPS ones new 743adae9da12 ath9k: Fix typo in function name new ffe835aa5bdb wcn36xx: Fix multiple AMPDU sessions support new fdf21cc37149 wcn36xx: Add TX ack support new 1c20560607e6 wcn36xx: Increase number of TX retries new 512b191d9652 wcn36xx: Fix TX data path new 84aff52e4f57 wcn36xx: Use sequence number allocated by mac80211 new 221af8135478 ath9k: Use fallthrough pseudo-keyword new 18c25b4019ca ath: drop unnecessary list_empty new 5b525ce88af9 ath5k: Replace HTTP links with HTTPS ones new 2fd3c8f34d08 ath10k: start recovery process when payload length exceeds [...] new e39f32afc6d2 ath10k: add wmi service peer stat info for wmi tlv new 1cd6ba8ae33e ath10k: remove return for NL80211_STA_INFO_TX_BITRATE new cbcbabb9c395 ath10k: enable supports_peer_stats_info for QCA6174 PCI devices new db04b755edaa ath10k: correct the array index from mcs index for HT mode [...] new 322b60ceb0f3 ath11k: do not depend on ARCH_QCOM for ath11k new 9de2ad43d46c ath11k: add hw_params entry for QCA6390 new 34d5a3a88436 ath11k: move ring mask definitions to hw_params new 6e0355afaeb2 ath11k: add simple PCI client driver for QCA6390 chipset new 5762613ededb ath11k: pci: setup resources new 5697a564d369 ath11k: pci: add MSI config initialisation new b8246f884684 ath11k: implement ath11k_core_pre_init() new 1399fb87ea3e ath11k: register MHI controller device for QCA6390 new 7f4beda2ba03 ath11k: pci: add HAL, CE and core initialisation new 1ff8ed786d5d ath11k: use remoteproc only with AHB devices new 569704544778 ath11k: add support for m3 firmware new 6eb6ea513828 ath11k: add board file support for PCI devices new eb8de0490e1f ath11k: fill appropriate QMI service instance id for QCA6390 new 654e959ae0a1 ath11k: pci: add read32() and write32() hif operations new c4eacabee224 ath11k: configure copy engine msi address in CE srng new 2c3960c2253d ath11k: setup ce tasklet for control path new 26f3a021b37c ath11k: allocate smaller chunks of memory for firmware new f44dd33e6336 ath11k: fix memory OOB access in qmi_decode new 6c809d04c542 ath11k: fix KASAN warning of ath11k_qmi_wlanfw_wlan_cfg_send new 727fae1478a5 ath11k: enable internal sleep clock new f7eb4b04ce6f ath11k: hal: create hw_srng_config dynamically new 273411d5bcd0 ath5k: Use fallthrough pseudo-keyword new 3a059c76f4eb ath5k: pcu: Add a description for 'band' remove one for 'mode' new 691c7a4d4fd7 wil6210: Demote non-kerneldoc headers to standard comment blocks new 1d4f5c15cf65 ath5k: Fix kerneldoc formatting issue new 8238bf0d4b67 ath6kl: Use fallthrough pseudo-keyword new 42f5fe34a701 ath6kl: fix spelling mistake "initilisation" -> "initialization" new 54f9ab7b8709 ath6kl: prevent potential array overflow in ath6kl_add_new_sta() new 4bad3a2041b5 ath9k: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support new 5024f21c159f ath9k_htc: Use appropriate rs_datalen type new 2705cd7558e7 ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb() new 1885c0f76dc0 ath10k: Use fallthrough pseudo-keyword new 454530a9950b ath10k: Fix the size used in a 'dma_free_coherent()' call [...] new 3b9fb6791e71 wcn36xx: Fix reported 802.11n rx_highest rate wcn3660/wcn3680 new ad0dc0426468 ath10k: move enable_pll_clk call to ath10k_core_start() new 6976433c4778 ath11k: hal: create register values dynamically new 2b5e665bedf7 ath11k: hal: cleanup dynamic register macros new e3396b8bddd2 ath11k: ce: support different CE configurations new 6e5e9f59dc5b ath11k: ce: remove host_ce_config_wlan macro new d9d4b5f35488 ath11k: ce: remove CE_COUNT() macro new 7cea7c5b0e7b ath11k: hal: assign msi_addr and msi_data to srng new 1a05ed37c513 ath11k: ce: get msi_addr and msi_data before srng setup new e5c860e121c2 ath11k: disable CE interrupt before hif start new 5f859bc02c7b ath11k: force single pdev only for QCA6390 new 2d4bcbed5b7d ath11k: initialize wmi config based on hw_params new ed0192f7942e ath11k: wmi: put hardware to DBS mode new 13ecd81fbad6 ath11k: dp: redefine peer_map and peer_unmap new d4ecb90b3857 ath11k: enable DP interrupt setup for QCA6390 new 7f6fc1ebf5b1 ath11k: don't initialize rxdma1 related ring new 4152e4206cc5 ath11k: setup QCA6390 rings for both rxdmas new 84eee3c845d3 ath11k: refine the phy_id check in ath11k_reg_chan_list_event new e7495035286a ath11k: delay vdev_start for QCA6390 new a6275302c370 ath11k: assign correct search flag and type for QCA6390 new 454a97217283 ath11k: process both lmac rings for QCA6390 new 065f5f683ea6 ath11k: use TCL_DATA_RING_0 for QCA6390 new f3c603d412b3 ath11k: reset MHI during power down and power up new caf275463d37 ath10k: Register shutdown handler new 99f41b8e43b8 ath10k: fix VHT NSS calculation when STBC is enabled new 28f163211881 ath11k: Fix possible memleak in ath11k_qmi_init_service new 0b294aebb6a0 ath11k: Use fallthrough pseudo-keyword new eb77802e0daa Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new 639ad05bad0b Merge remote-tracking branch 'wireless-drivers-next/master [...] new 78776fd96fa3 Merge remote-tracking branch 'bluetooth/master' into master new 04d9f35f1613 Merge remote-tracking branch 'amdgpu/drm-next' into master new c9a1b4d10fd9 Merge remote-tracking branch 'drm-intel/for-linux-next' in [...] new 9d5cbf5fe46e drm/msm: add shutdown support for display platform_driver new 17c155bb3a9e Merge remote-tracking branch 'drm-msm/msm-next' into master new 69bff5753fda Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp [...] new 86ccbbd011c1 gpu: ipu-v3: remove unused functions new 44ba34e4cd82 drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of new b67fde500c0a drm/imx: imx-tve: use regmap fast_io spinlock new 2a950bd70d00 drm/imx: imx-tve: remove redundant enable tracking new efd5a93d2a89 drm/imx: drop explicit drm_mode_config_cleanup new 7e6a555d919e Merge remote-tracking branch 'imx-drm/imx-drm/next' into master new 0d8aa2ccb2f2 ASoC: various vendors: delete repeated words in comments new 85131d9489a8 ASoC: codecs: delete repeated words in comments new ade5376dff57 sound/soc/intel: Fix spelling mistake "cant" --> "can't" new 1f53bcb3fc95 ASoC: hdac_hdmi: support 'ELD' mixer new 617a156f2eba ASoC: dt-bindings: ak4458: Add power supply property new 7e3096e8f823 ASoC: ak4458: Add regulator support new 1ae0965dc216 ASoC: core: Add common helper to parse aux devs from device tree new d9ffff696c5b ASoC: simple-card: Use snd_soc_of_parse_aux_devs() new 6bc37d32f630 ASoC: meson: Use snd_soc_of_parse_aux_devs() new 093513b8ed12 ASoC: codecs: wm0010: use DECLARE_COMPLETION_ONSTACK() macro new 8932f0cb20e8 ASoC: SOF: delete repeated words in comments new 466a806a7d2b sound: remove duplicate "the the" phrase in Kconfig text new 89383a2707e5 ASoC: wm8962: Export DAC/ADC monomix switches new db24fa5756e9 ASoC: qcom: add a dedicated menuconfig new a8fd5ca80169 ASoC: fsl-asoc-card: Get "extal" clock rate by clk_get_rate new b1e78c9fcca8 dt-bindings: tas2562: Remove tas2562 text file new da9afe50ae2a dt-bindings: tas2562: Add device specification links new 11ec0edc6408 ASOC: SOF: Intel: hda-codec: move unused label to correct [...] new 2e3e0bc378f2 ASoC: SOF: Intel: hda-codec: move variable used conditionally new 1e6444271c66 ASoC: Intel: rename shadowed variable for all broadwell boards new 9c7deb0576d7 ASoC: Intel: bytcht_cx2072x: simplify return handling new 9af73c31f47b Merge series "ASoC: SOF/Intel: fix cppcheck warnings" from [...] new 0b95aa8e8afa ASoC: rt5682: Use dev_dbg() in rt5682_clk_check() new edbd24ea1e5c ASoC: rt5682: Drop usage of __clk_get_name() new 653bdab267bd ASoC: rt5682: Use clk_hw based APIs for registration new fbe7a5dbd831 Merge series "ASoC: rt5682: Use clk APIs better" from Step [...] new cef305d4eb07 ASoC: dt-bindings: Add a new compatible for the A64 codec new 90cac932976e ASoC: sun8i-codec: Fix DAPM to match the hardware topology new e47d2dcd88fc ASoC: sun8i-codec: Add missing mixer routes new 7518805fb636 ASoC: sun8i-codec: Add a quirk for LRCK inversion new 2d32c6087d8e Merge series "Allwinner A64 digital audio codec fixes" fro [...] new 9c3bab3c4f15 ASoC: Intel: KMB: Enable TDM audio capture new a106bb6eeaac dt-bindings: sound: intel, keembay-i2s: Add new compatible string new 163ae5d1e102 Merge series "This patch series is to enable multiple feat [...] new ad5b7f69a09b ASoC: sun50i-codec-analog: Fix duplicate use of ADC enable bits new 9b7612bb75e5 ASoC: sun50i-codec-analog: Gate the amplifier clock during [...] new cababecb33c0 ASoC: sun50i-codec-analog: Group and sort mixer routes new 241a578a9ebf ASoC: sun50i-codec-analog: Make headphone routes stereo new 4b9f39e14cf6 ASoC: sun50i-codec-analog: Enable DAPM for headphone switch new dd8286a34963 ASoC: sun50i-codec-analog: Make line out routes stereo new 95d34762f201 ASoC: sun50i-codec-analog: Enable DAPM for line out switch new 7829e68d5569 ASoC: sun50i-codec-analog: Enable DAPM for earpiece switch new 4782e6cc2948 Merge series "ASoC: sun50i-codec-analog: Cleanup and power [...] new dcd79364bff3 ASoC: codec: tlv3204: Enable 24 bit audio support new d1c859d314d8 ASoC: codec: tlv3204: Increased maximum supported channels new 9d4befff5a95 ASoC: codec: tlv3204: Moving GPIO reset and add ADC reset new 354caf5836b6 Merge series "Codec workaround" from Michael Sit Wei Hong [...] new 1220f6a76e77 ASoC: qcom: Add common array to initialize soc based core clocks new a503567d70ec ASoC: qcom: lpass-cpu: Move ahbix clk to platform specific [...] new 784771863aba ASoC: qcom: lpass-platform: Replace card->dev with component->dev new 5fd188215d4e ASoC: qcom: lpass-platform: fix memory leak new b5022a36d28f ASoC: qcom: lpass: Use regmap_field for i2sctl and dmactl [...] new 753a6e17942f ASoC: qcom: lpass-cpu: fix concurrency issue new 24caf8d9eb10 ASoC: qcom: lpass-sc7180: Add platform driver for lpass audio new 93dbbd657167 ASoC: qcom: lpass-cpu: Use platform_get_resource new b05372c84d61 ASoC: qcom: lpass-platform: Use platform_get_irq new 2a7a3797ed2d ASoC: Add sc7180 lpass cpu node new 68d8904b25df ASoC: Add sc7180-lpass bindings header new 4b381d7e86fd ASoC: lpass-cpu: Move to yaml format new cba62c8b49be Merge series "ASoC: qcom: Add support for SC7180 lpass var [...] new 94741eba63c2 ASoC: fsl_sai: Refine enable/disable TE/RE sequence in trigger() new 7b3bee091ec3 ASoC: fsl_sai: Drop TMR/RMR settings for synchronous mode new 9355a7b1896f ASoC: fsl_sai: Replace synchronous check with fsl_sai_dir_ [...] new bf66f140d61d Merge series "refine and clean code for synchronous mode" [...] new 21f279f34c21 ASoC: da7219: Move required devm_* allocations to device l [...] new aa5b18d1c290 ASoC: da7219: Move soft reset handling to codec level probe new 78013a1cf297 ASoC: da7219: Fix clock handling around codec level probe new ba3e069fc12c Merge series "ASoC: da7219: Reorganise device/codec level [...] new c6a6586126d3 ASoC: Intel: Atom: sst-atom-controls: remove redundant ass [...] new b0a2a93dc3ac ASoC: Intel: Atom: compress: remove redundant assignment new b0754c55adf9 ASoC: Intel: Atom: platform-pcm: remove redundant assignment new 4e3aab3217cd ASoC: Intel: Atom: sst: remove useless NULL assignment new 30701e0f3b1a ASoC: Intel: Atom: remove redundant initialization new f3352e6b7c27 ASoC: Intel: Atom: sst_pvt: remove redundant initialization new 5ab56a224398 ASoC: Intel: Atom: platform-pcm: fix redundant return new eeb460f21250 ASoC: Intel: Atom: remove useless assignment new b66a056e1539 ASoC: Intel: Atom: sst_loader: remove always-true condition new 7b99434c2c35 ASoC: Intel: Atom: sst_pvt: simplify return handling new cfe8cc941991 ASoC: Intel: Atom: (cosmetic) align parameters new 0af1fcea0544 ASoC: Intel: Baytrail: (cosmetic) align function parameters new 2b84a26f9976 ASoC: Intel: common: (cosmetic) align function parameters new c9b1f82d5393 ASoC: Intel: haswell: (cosmetic) align function parameters new 523615b71600 ASoC: Intel: haswell-ipc: remove redundant assignments new 8be54edba909 ASoC: Intel: Skylake: skl-nhlt: remove redundant initialization new 3b4d60f0f7dd ASoC: Intel: Skylake: cldma: remove redundant initialization new c6193988e945 ASoC: Intel: Skylake: sst-utils: remove redundant assignment new 25722cf606f6 ASoC: Intel: Skylake: skl-topology: remove redundant assignments new 11a790f94b34 ASoC: Intel: Skylake: skl-topology: remove redundant assignment new 8f0ccd59bcc9 ASoC: Intel: Skylake: (cosmetic) align function parameters new 5ca8f9a53996 Merge series "ASoC: Intel: fix cppcheck warnings" from Pie [...] new 99b7db5f6d40 ASoC: q6asm: rename misleading session id variable new 789e3b6c5238 ASoC: q6asm: make commands specific to streams new e0c078a8da33 ASoC: q6asm: use flags directly from q6asm-dai new 50d4e2146cdd ASoC: q6asm: add length to write command token new 393761297831 ASoC: q6asm: add support to remove intial and trailing silence new 983b8864f603 ASoC: q6asm: add support to gapless flag in q6asm open new 135bd5ea190f ASoC: q6asm-dai: add next track metadata support new 5b39363e54cc ASoC: q6asm-dai: prepare set params to accept profile change new ee941a338ad6 ASoC: q6asm-dai: add gapless support new a08cd56a4524 ASoC: q6asm-dai: add support to copy callback new 28f957951743 Merge series "ASoC: qdsp6: add gapless compressed audio su [...] new a4d328efed24 ASoC: wm_adsp: Update naming in error handling new a8535ae7034e ASoC: rockchip-spdif: add description for rk3308 new 62067d949c7f Merge remote-tracking branch 'asoc/for-5.10' into asoc-next new 13a779257cc9 Merge remote-tracking branch 'sound-asoc/for-next' into master new b2ad0be50874 regulator: Convert pfuze100 to json-schema new 5bbbfc7f7f0a regulator: rt4801: Add support for RT4801 Display Bias reg [...] new fd6b928db8a0 regulator: rt4801: Add DT binding documentation new 6f4ac2844b61 regulator: rt4801: Fix the dt-binding document for dtc check. new 4cf12735de56 regulator: lp8755: Get rid of lp8755_read/lp8755_write/lp8 [...] new 989e08c3d004 regulator: da9211: add cache_type new a16138a32eee regulator: sy8827n: Fix W=1 build warning when CONFIG_OF=n new 0955f5be4337 regulator: Avoid grabbing regulator lock during suspend/resume new 38573472278d regulator: rpi-panel: Add regulator/backlight driver for R [...] new 9c5359608914 regulator: Add DT bindings for RaspberryPi 7" display ATTI [...] new aedf7451e753 regulator: Convert sy8824x to json-schema new 7d8196641ee1 regulator: Remove pointer table overallocation new 6a1fe83bf14b regulator: qcom_spmi: Improve readability for setting up e [...] new 4c13f934e335 Merge series "regulator: fix deadlock vs memory reclaim" f [...] adds 0eddcf0267f9 regulator: mp886x: implement set_ramp_delay adds ee6ad5a24575 regulator: mp886x: support setting switch freq adds b4b85af052f4 regulator: mp886x: support mps,switch-frequency new 206381811495 Merge series "regulator: mp886x: two features and dt json [...] new 66c3b96a7bd0 regulator: set of_node for qcom vbus regulator new 8bdaa43808b7 regulator: dbx500: no need to check return value of debugf [...] new d7704017b312 Merge remote-tracking branch 'regulator/for-5.10' into reg [...] new a3a5a2277742 Merge remote-tracking branch 'regulator/for-next' into master new 1b1a9b9cfb0c Merge remote-tracking branch 'security/next-testing' into master new 89a92fc2f7ff Merge remote-tracking branch 'safesetid/safesetid-next' in [...] new 339949be2586 scripts/selinux,selinux: update mdp to enable policy capabilities new 461698026ffa selinux: encapsulate policy state, refactor policy load new 02a52c5c8c3b selinux: move policy commit after updating selinuxfs new c7c556f1e81b selinux: refactor changing booleans new 5eb1c52cb906 Merge remote-tracking branch 'selinux/next' into master new a64b59f3f05f Merge remote-tracking branch 'audit/next' into master new f8f79fa6bb25 dt-bindings: at25: convert the binding document to yaml new 92adc6bcfad7 dt-bindings: w1: Convert i.MX to json-schema new 92ced918448d dt-bindings: crypto: Convert MXS DCP to json-schema new 921ab310873f dt-bindings: crypto: Convert i.MX SCC to json-schema new 21d3aecc88c6 dt-bindings: crypto: Convert i.MX sahara to json-schema new 8ba41d6bd989 dt-bindings: fsl: Convert i.MX7ULP PM to json-schema new a505e52a6591 dt-bindings: fsl: Convert i.MX7ULP SIM to json-schema new f83febb44b42 dt-bindings: rng: Convert i.MX to json-schema new fd0ae78d04f3 dt-bindings: perf: Convert i.MX DDR to json-schema new 3a52d2986204 dt-bindings: nvmem: Convert snvs lpgpr to json-schema new 5deac4589111 dt-bindings: ata: Convert i.MX sata to json-schema new 1c5711876b32 dt-bindings: gpio: Convert vf610 to json-schema new 70a29209f67c of: platform: Destroy child devices symmetrically new 28726bac1aa7 dt-bindings: clock: Update i.MX28 example new d74671b6a9a1 dt-bindings: clock: Update i.MX23 example new ebd35674aee6 dt-bindings: serial: Convert i.MX uart to json-schema new 66f669d6fc88 dt-bindings: serial: Convert MXS auart to json-schema new 178984d85609 dt-bindings: serial: Convert NXP lpuart to json-schema new a2a3372d71f9 dt-bindings: Bump minimum version of dtschema to 2020.8 new 49f582299921 dt-bindings: Use json for processed-schema* new 66a7f5e58520 dt-bindings: Validate DT binding schema in a single call new 661f0f45488b Merge remote-tracking branch 'devicetree/for-next' into master new c3158a891bcc spi: lpspi: Remove CONFIG_PM_SLEEP ifdefery new 2494174e04e7 spi: a3700: Remove a useless memset new b09058bbf5f0 spi: spi-fsl-dspi: set ColdFire to DMA mode new e1cc0388d6fa spi: s3c24xx: correct kerneldoc comment new 08f9793efd3d spi: renesas,rspi: Add r8a7742 to the compatible list new 485be87ac1d5 Merge series "r8a7742 add QSPI support" from Lad Prabhakar [...] new 60ff01dcc69a Merge remote-tracking branch 'spi/for-5.10' into spi-next new 8c6cb166c556 Merge remote-tracking branch 'spi/for-next' into master new 81cfd108bf39 Merge remote-tracking branch 'tip/auto-latest' into master new 18cd2969a9fe Merge remote-tracking branch 'clockevents/timers/drivers/n [...] new 45bc6098a3e2 EDAC/{i7core,sb,pnd2,skx}: Fix error event severity new e4c5913b9f2e Merge branch 'edac-urgent' into edac-for-next new 3df464cd47f1 Merge remote-tracking branch 'edac/edac-for-next' into master new a14301646d16 Merge remote-tracking branch 'irqchip/irq/irqchip-next' in [...] new 50438c10be85 next-20200817/rcu new f36bdba5d01b Merge remote-tracking branch 'leds/for-next' into master new ebf878eddbb4 soundwire: intel: add pm_runtime support new b61b8b37888a soundwire: intel: reset pm_runtime status during system resume new cb1e6d59e89c soundwire: intel: fix race condition on system resume new 99b6a30f9f99 soundwire: intel: call helper to reset Slave states on resume new a5a0239c27fe soundwire: intel: reinitialize IP+DSP in .prepare(), but o [...] new a2d9c161db24 soundwire: intel: pm_runtime idle scheduling new a320f41eac7b soundwire: intel: add CLK_STOP_TEARDOWN for pm_runtime suspend new 6626a616aab5 soundwire: intel: add CLK_STOP_BUS_RESET support new caf688192bc4 soundwire: intel: add CLK_STOP_NOT_ALLOWED support new ab996b2971d7 soundwire: intel_init: handle power rail dependencies for [...] new 61fb830bf9ca soundwire: intel: support clock_stop mode without quirks new 08abad9f45f1 soundwire: intel: refine runtime pm for SDW_INTEL_CLK_STOP [...] new 0dfc34fb0e60 Merge remote-tracking branch 'soundwire/next' into master new 261b6a237373 Merge remote-tracking branch 'mux/for-next' into master new f22e67d5a625 Merge remote-tracking branch 'dmaengine/next' into master new 2dec9475a402 scsi: ufs: Add checks before setting clk-gating states new 89dd87acd40a scsi: ufs: ufs-qcom: Fix race conditions caused by ufs_qco [...] new 423cc66b5152 scsi: ufs-qcom: Remove testbus dump in ufs_qcom_dump_dbg_regs new 3f8af6044713 scsi: ufs: Add some debug information to ufshcd_print_host [...] new 4db7a2360597 scsi: ufs: Fix concurrency of error handler and other erro [...] new c72e79c0ad2b scsi: ufs: Recover HBA runtime PM error in error handler new c3be8d1ee1bf scsi: ufs: Move dumps in IRQ handler to error handler new 5586dd8ea250 scsi: ufs: Fix a race condition between error handler and [...] new 35afe60929ab scsi: ufs: Properly release resources if a task is aborted [...] new 01348b76fa82 scsi: mpt3sas: Memset config_cmds.reply buffer with zeros new 7f3cca0f1f54 scsi: mpt3sas: Dump system registers for debugging new b5f025c3f702 scsi: mpt3sas: Cancel the running work during host reset new 87a1cbcfe55b scsi: mpt3sas: Rename and export interrupt mask/unmask functions new 844b4f05661e scsi: mpt3sas: Add functions to check if any cmd is outsta [...] new caa596babea7 scsi: mpt3sas: Postprocessing of target and LUN reset new d2101b4ee8f8 scsi: mpt3sas: Update driver version to 35.100.00.00 new 79d98a09024f scsi: smartpqi: Identify physical devices without issuing INQUIRY new 0451304e8e8e scsi: smartpqi: Add id support for SmartRAID 3152-8i new 9e0ab6e5b185 scsi: smartpqi: Update logical volume size after expansion new d4f7505924ca scsi: smartpqi: Avoid crashing kernel for controller issues new a5a3cb83cf3a scsi: smartpqi: Support device deletion via sysfs new bdd6dac631bc scsi: smartpqi: Add RAID bypass counter new 441c5e632c1b scsi: smartpqi: Bump version to 1.2.16-010 new d2cd212a2a54 scsi: ufs-qcom: Remove unused MSM bus scaling APIs new 04fedba774e8 scsi: qedf: Check for port type and role before processing [...] new df89b0e5bfad scsi: qedf: Check the validity of rjt frame before processing new 76693f4f1e2d scsi: qedf: Do not kill timeout work for original I/O on R [...] new 8ea8f3eae8e5 scsi: qedf: Send cleanup even for RRQ on timeout new 170ce800ed5c scsi: qedf: Initiate cleanup for ELS commands as well new 49cf23e02935 scsi: qedf: Don't process ELS completion if event is flush [...] new 9acf1f771914 scsi: qedf: Fix race between ELS completion and flushing E [...] new 39e78be3474b scsi: ufs: Change ufshcd_comp_devman_upiu() to ufshcd_comp [...] new e62212672ab5 scsi: ufs: Remove several redundant goto statements new 7b08f25e38ce Merge branch 'misc' into for-next new 120a09e101c5 Merge remote-tracking branch 'scsi/for-next' into master new a4ff770e475c Merge remote-tracking branch 'rpmsg/for-next' into master new 329afb94e005 gpio: stp-xway: automatically drive GPHY leds on ar10 and grx390 new 01e8d85b68fd gpio: aggregator: Refactor ->{get, set}_multiple() to make [...] new 150425c4c6ca Merge remote-tracking branch 'gpio-brgl/gpio/for-next' int [...] new 9ae563e4a5bf Merge remote-tracking branch 'livepatching/for-next' into master new 8e5d4fe19995 Merge remote-tracking branch 'coresight/next' into master new cfe126025218 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' i [...] new a4423cedc56f eeprom: at24: Add support for the Sony VAIO EEPROMs new f2ab7a91409f Merge remote-tracking branch 'at24/at24/for-next' into master new 32083b0db72e Merge remote-tracking branch 'kspp/for-next/kspp' into master new 3739c1e0b627 Merge remote-tracking branch 'fsi/next' into master new 37ba96c3e2e2 Merge remote-tracking branch 'nvmem/for-next' into master new fc7dbe354d06 Merge remote-tracking branch 'xarray/xarray' into master new d2c0755bb432 Merge remote-tracking branch 'hyperv/hyperv-next' into master new c6189ef9704c Merge remote-tracking branch 'auxdisplay/auxdisplay' into master new 9757f79d3596 Merge remote-tracking branch 'kgdb/kgdb/for-next' into master new 24a59a250dce Merge remote-tracking branch 'pidfd/for-next' into master new 0dd7ea1483b1 Merge remote-tracking branch 'fpga/for-next' into master new bab5116b62f2 Merge remote-tracking branch 'trivial/for-next' into master new 6c02cf81e72c next-20200818/mhi new 781f15ce0314 Merge remote-tracking branch 'notifications/notifications- [...] new f06bb8747e11 Merge remote-tracking branch 'memblock/for-next' into master new 8f86ca4a7f66 Merge branch 'akpm-current/current' into master new 5a8d3b93483a mm/memory-failure: remove a wrapper for alloc_migration_target() new 6b6f1a193cd4 mm/memory_hotplug: remove a wrapper for alloc_migration_target() new 0ed795216f60 mm/madvise: pass task and mm to do_madvise new ed9f6728b090 pid: move pidfd_get_pid() to pid.c new 9baf014f99ae mm/madvise: introduce process_madvise() syscall: an extern [...] new 3b9142179d10 mm/madvise: check fatal signal pending of target process new 5ba91ed7034d Merge branch 'akpm/master' into master new 8eb858df0a5f Add linux-next specific files for 20200819
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 (83c52faab7b1) \ N -- N -- N refs/heads/master (8eb858df0a5f)
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 485 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: Documentation/devicetree/bindings/.gitignore | 1 + Documentation/devicetree/bindings/Makefile | 45 +- .../bindings/arm/freescale/fsl,imx7ulp-pm.txt | 23 - .../bindings/arm/freescale/fsl,imx7ulp-pm.yaml | 42 + .../bindings/arm/freescale/fsl,imx7ulp-sim.txt | 16 - .../bindings/arm/freescale/fsl,imx7ulp-sim.yaml | 38 + .../devicetree/bindings/arm/omap/prm-inst.txt | 2 + Documentation/devicetree/bindings/ata/imx-sata.txt | 37 - .../devicetree/bindings/ata/imx-sata.yaml | 83 ++ .../devicetree/bindings/clock/imx23-clock.yaml | 6 +- .../devicetree/bindings/clock/imx28-clock.yaml | 8 +- .../devicetree/bindings/crypto/fsl-dcp.txt | 18 - .../devicetree/bindings/crypto/fsl-dcp.yaml | 51 + .../devicetree/bindings/crypto/fsl-imx-sahara.txt | 15 - .../devicetree/bindings/crypto/fsl-imx-sahara.yaml | 37 + .../devicetree/bindings/crypto/fsl-imx-scc.txt | 21 - .../devicetree/bindings/crypto/fsl-imx-scc.yaml | 54 + Documentation/devicetree/bindings/eeprom/at25.txt | 45 - Documentation/devicetree/bindings/eeprom/at25.yaml | 129 +++ .../devicetree/bindings/gpio/gpio-mxs.yaml | 2 +- .../devicetree/bindings/gpio/gpio-vf610.txt | 63 -- .../devicetree/bindings/gpio/gpio-vf610.yaml | 81 ++ Documentation/devicetree/bindings/i2c/i2c-mxs.yaml | 2 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 2 +- Documentation/devicetree/bindings/mmc/mxs-mmc.yaml | 2 +- .../devicetree/bindings/nvmem/snvs-lpgpr.txt | 21 - .../devicetree/bindings/nvmem/snvs-lpgpr.yaml | 33 + .../devicetree/bindings/perf/fsl-imx-ddr.txt | 22 - .../devicetree/bindings/perf/fsl-imx-ddr.yaml | 41 + Documentation/devicetree/bindings/pwm/mxs-pwm.yaml | 2 +- .../devicetree/bindings/regulator/mp886x.txt | 4 + .../devicetree/bindings/regulator/pfuze100.txt | 394 ------- .../devicetree/bindings/regulator/pfuze100.yaml | 186 +++ ...pberrypi,7inch-touchscreen-panel-regulator.yaml | 44 + .../regulator/richtek,rt4801-regulator.yaml | 77 ++ .../bindings/regulator/silergy,sy8824x.yaml | 45 + .../devicetree/bindings/regulator/sy8824x.txt | 24 - Documentation/devicetree/bindings/rng/imx-rng.txt | 23 - Documentation/devicetree/bindings/rng/imx-rng.yaml | 52 + .../devicetree/bindings/serial/fsl-imx-uart.txt | 40 - .../devicetree/bindings/serial/fsl-imx-uart.yaml | 92 ++ .../devicetree/bindings/serial/fsl-lpuart.txt | 43 - .../devicetree/bindings/serial/fsl-lpuart.yaml | 79 ++ .../devicetree/bindings/serial/fsl-mxs-auart.txt | 53 - .../devicetree/bindings/serial/fsl-mxs-auart.yaml | 91 ++ Documentation/devicetree/bindings/sound/ak4458.txt | 2 + .../bindings/sound/allwinner,sun8i-a33-codec.yaml | 6 +- .../bindings/sound/intel,keembay-i2s.yaml | 1 + .../devicetree/bindings/sound/qcom,lpass-cpu.txt | 79 -- .../devicetree/bindings/sound/qcom,lpass-cpu.yaml | 189 ++++ .../devicetree/bindings/sound/rockchip-spdif.yaml | 1 + .../devicetree/bindings/sound/tas2562.txt | 37 - .../devicetree/bindings/sound/tas2562.yaml | 4 + .../devicetree/bindings/spi/fsl-imx-cspi.yaml | 2 +- .../devicetree/bindings/spi/renesas,rspi.yaml | 1 + .../devicetree/bindings/thermal/imx-thermal.yaml | 2 +- .../devicetree/bindings/w1/fsl-imx-owire.txt | 18 - .../devicetree/bindings/w1/fsl-imx-owire.yaml | 44 + Documentation/filesystems/fsinfo.rst | 574 ---------- Makefile | 5 +- Next/SHA1s | 99 +- Next/Trees | 1 - Next/merge.log | 1195 ++++++++++++++------ arch/alpha/kernel/module.c | 2 +- arch/alpha/kernel/signal.c | 2 +- arch/alpha/kernel/syscalls/syscall.tbl | 3 +- arch/alpha/kernel/traps.c | 4 +- arch/arc/kernel/disasm.c | 2 +- arch/arc/kernel/signal.c | 2 +- arch/arc/kernel/unwind.c | 6 +- arch/arm/boot/dts/am33xx.dtsi | 2 + arch/arm/boot/dts/am4372.dtsi | 2 + arch/arm/boot/dts/omap4-l4-abe.dtsi | 6 +- arch/arm/boot/dts/omap4.dtsi | 6 + arch/arm/boot/dts/omap5-l4-abe.dtsi | 6 +- arch/arm/boot/dts/omap5.dtsi | 6 + arch/arm/kernel/hw_breakpoint.c | 10 +- arch/arm/kernel/signal.c | 2 +- arch/arm/mach-ep93xx/crunch.c | 2 +- arch/arm/mach-mmp/pm-mmp2.c | 8 +- arch/arm/mach-mmp/pm-pxa910.c | 10 +- arch/arm/mach-omap2/Kconfig | 1 + arch/arm/mach-omap2/id.c | 8 - arch/arm/mach-omap2/omap_device.c | 2 +- .../omap_hwmod_33xx_43xx_interconnect_data.c | 16 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 40 - arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 2 - arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 2 - arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 33 - arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 31 - arch/arm/mach-orion5x/dns323-setup.c | 2 +- arch/arm/mach-rpc/riscpc.c | 2 +- arch/arm/mach-tegra/reset.c | 2 +- arch/arm/mm/alignment.c | 4 +- arch/arm/mm/proc-v7-bugs.c | 2 +- arch/arm/plat-omap/dma.c | 6 +- arch/arm/probes/decode.c | 2 +- arch/arm/probes/kprobes/core.c | 2 +- arch/arm/tools/syscall.tbl | 3 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 4 +- arch/arm64/kernel/acpi.c | 2 +- arch/arm64/kernel/cpufeature.c | 2 +- arch/arm64/kernel/cpuinfo.c | 2 +- arch/arm64/kernel/hw_breakpoint.c | 6 +- arch/arm64/kernel/module.c | 8 +- arch/arm64/kernel/smp.c | 2 +- arch/arm64/kvm/handle_exit.c | 2 +- arch/arm64/kvm/hyp/include/hyp/debug-sr.h | 60 +- arch/arm64/kvm/hyp/vgic-v3-sr.c | 16 +- arch/arm64/mm/context.c | 2 +- arch/c6x/kernel/signal.c | 4 +- arch/csky/kernel/signal.c | 2 +- arch/h8300/kernel/signal.c | 2 +- arch/hexagon/kernel/module.c | 2 +- arch/hexagon/kernel/signal.c | 2 +- arch/ia64/kernel/crash.c | 2 +- arch/ia64/kernel/module.c | 2 +- arch/ia64/kernel/perfmon.c | 2 +- arch/ia64/kernel/signal.c | 2 +- arch/ia64/kernel/syscalls/syscall.tbl | 3 +- arch/ia64/kernel/unaligned.c | 6 +- arch/ia64/kernel/unwind.c | 2 +- arch/m68k/atari/atakeyb.c | 2 +- arch/m68k/kernel/signal.c | 2 +- arch/m68k/kernel/syscalls/syscall.tbl | 3 +- arch/m68k/mac/config.c | 2 +- arch/m68k/mac/via.c | 2 +- arch/m68k/mm/fault.c | 2 +- arch/microblaze/kernel/signal.c | 2 +- arch/microblaze/kernel/syscalls/syscall.tbl | 3 +- arch/mips/include/asm/unroll.h | 64 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 3 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 3 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 3 +- arch/nds32/kernel/fpu.c | 12 +- arch/nds32/kernel/signal.c | 4 +- arch/openrisc/kernel/signal.c | 2 +- arch/parisc/kernel/signal.c | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 3 +- arch/parisc/kernel/traps.c | 11 +- arch/parisc/mm/fault.c | 4 +- arch/powerpc/include/asm/fixmap.h | 2 +- arch/powerpc/include/asm/kasan.h | 9 +- arch/powerpc/kernel/syscalls/syscall.tbl | 3 +- arch/powerpc/mm/book3s32/mmu.c | 7 + arch/powerpc/mm/book3s64/hash_utils.c | 4 +- arch/powerpc/net/bpf_jit_comp.c | 2 +- arch/powerpc/platforms/pseries/hotplug-cpu.c | 18 +- arch/riscv/kernel/signal.c | 2 +- arch/riscv/net/bpf_jit_comp32.c | 4 +- arch/s390/kernel/syscalls/syscall.tbl | 3 +- arch/sh/drivers/platform_early.c | 2 +- arch/sh/kernel/disassemble.c | 4 +- arch/sh/kernel/kgdb.c | 2 +- arch/sh/kernel/signal_32.c | 2 +- arch/sh/kernel/syscalls/syscall.tbl | 3 +- arch/sparc/kernel/syscalls/syscall.tbl | 3 +- arch/sparc/net/bpf_jit_comp_32.c | 2 +- arch/um/kernel/signal.c | 2 +- arch/x86/boot/cmdline.c | 4 +- arch/x86/boot/compressed/kaslr.c | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 3 +- arch/x86/entry/syscalls/syscall_64.tbl | 3 +- arch/x86/events/intel/core.c | 6 +- arch/x86/events/intel/lbr.c | 2 +- arch/x86/kernel/alternative.c | 2 +- arch/x86/kernel/apic/io_apic.c | 4 +- arch/x86/kernel/apic/probe_32.c | 2 +- arch/x86/kernel/cpu/cacheinfo.c | 2 +- arch/x86/kernel/cpu/mce/inject.c | 2 +- arch/x86/kernel/cpu/mce/intel.c | 2 +- arch/x86/kernel/cpu/mtrr/cyrix.c | 2 +- arch/x86/kernel/hw_breakpoint.c | 2 +- arch/x86/kernel/kgdb.c | 4 +- arch/x86/kernel/mpparse.c | 4 +- arch/x86/kernel/ptrace.c | 2 +- arch/x86/kernel/reboot.c | 2 +- arch/x86/kernel/signal.c | 2 +- arch/x86/kernel/uprobes.c | 4 +- arch/x86/kvm/emulate.c | 2 +- arch/x86/kvm/hyperv.c | 2 +- arch/x86/kvm/irq_comm.c | 2 +- arch/x86/kvm/lapic.c | 6 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/svm/svm.c | 2 +- arch/x86/kvm/vmx/vmx.c | 12 +- arch/x86/kvm/x86.c | 11 +- arch/x86/lib/cmdline.c | 8 +- arch/x86/lib/insn-eval.c | 6 +- arch/x86/math-emu/errors.c | 2 +- arch/x86/math-emu/fpu_trig.c | 2 +- arch/x86/mm/ioremap.c | 2 +- arch/xtensa/kernel/signal.c | 2 +- arch/xtensa/kernel/syscalls/syscall.tbl | 3 +- block/badblocks.c | 2 +- block/bfq-iosched.c | 4 +- block/blk-wbt.c | 2 +- block/ioprio.c | 2 +- crypto/drbg.c | 2 +- crypto/tcrypt.c | 114 +- drivers/accessibility/braille/braille_console.c | 2 +- drivers/accessibility/speakup/Kconfig | 13 +- drivers/accessibility/speakup/Makefile | 2 +- drivers/accessibility/speakup/serialio.c | 8 +- drivers/accessibility/speakup/spk_priv.h | 1 - drivers/accessibility/speakup/spk_ttyio.c | 7 + drivers/accessibility/speakup/spk_types.h | 1 + drivers/accessibility/speakup/synth.c | 2 +- drivers/ata/ahci_brcm.c | 2 +- drivers/ata/libahci_platform.c | 2 +- drivers/ata/libata-core.c | 16 +- drivers/ata/libata-eh.c | 6 +- drivers/ata/libata-scsi.c | 4 +- drivers/ata/pata_atp867x.c | 4 +- drivers/ata/pata_serverworks.c | 2 +- drivers/ata/sata_mv.c | 12 +- drivers/ata/sata_promise.c | 8 +- drivers/ata/sata_sx4.c | 2 +- drivers/atm/firestream.c | 2 +- drivers/atm/fore200e.c | 16 +- drivers/atm/he.c | 4 +- drivers/atm/idt77105.c | 2 +- drivers/atm/lanai.c | 2 +- drivers/atm/zatm.c | 2 +- drivers/auxdisplay/panel.c | 6 +- drivers/base/firmware_loader/fallback.c | 4 +- drivers/block/aoe/aoecmd.c | 2 +- drivers/block/ataflop.c | 2 +- drivers/block/drbd/drbd_int.h | 2 +- drivers/block/drbd/drbd_main.c | 2 +- drivers/block/drbd/drbd_nl.c | 2 +- drivers/block/drbd/drbd_receiver.c | 12 +- drivers/block/drbd/drbd_req.c | 4 +- drivers/block/floppy.c | 4 +- drivers/block/loop.c | 4 +- drivers/block/paride/pd.c | 4 +- drivers/block/pktcdvd.c | 2 +- drivers/block/rbd.c | 8 +- drivers/block/rsxx/core.c | 2 +- drivers/block/skd_main.c | 2 +- drivers/block/xen-blkback/blkback.c | 2 +- drivers/block/xen-blkback/xenbus.c | 2 +- drivers/block/xen-blkfront.c | 5 +- drivers/bus/ti-sysc.c | 2 +- drivers/char/agp/ali-agp.c | 2 +- drivers/char/ipmi/kcs_bmc.c | 2 +- drivers/char/lp.c | 4 +- drivers/char/mem.c | 2 +- drivers/char/nvram.c | 2 +- drivers/clocksource/timer-cadence-ttc.c | 4 +- drivers/cpufreq/p4-clockmod.c | 2 +- drivers/cpufreq/speedstep-lib.c | 2 +- drivers/cpufreq/ti-cpufreq.c | 4 +- drivers/crypto/axis/artpec6_crypto.c | 2 +- drivers/crypto/cavium/cpt/cptvf_reqmanager.c | 4 +- drivers/crypto/chelsio/chcr_ktls.c | 4 +- drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c | 4 +- drivers/crypto/qat/qat_common/adf_pf2vf_msg.c | 2 +- drivers/crypto/qat/qat_common/qat_uclo.c | 6 +- drivers/crypto/ux500/cryp/cryp.c | 12 +- drivers/dma/amba-pl08x.c | 10 +- drivers/dma/fsldma.c | 2 +- drivers/dma/imx-dma.c | 2 +- drivers/dma/iop-adma.h | 12 +- drivers/dma/nbpfaxi.c | 2 +- drivers/dma/pl330.c | 10 +- drivers/dma/sh/shdma-base.c | 2 +- drivers/edac/amd64_edac.c | 2 +- drivers/edac/i7core_edac.c | 4 +- drivers/edac/pnd2_edac.c | 4 +- drivers/edac/sb_edac.c | 4 +- drivers/edac/skx_common.c | 4 +- drivers/firewire/core-device.c | 2 +- drivers/firewire/core-iso.c | 2 +- drivers/firewire/core-topology.c | 2 +- drivers/firewire/core-transaction.c | 4 +- drivers/firewire/ohci.c | 4 +- drivers/gpio/gpio-aggregator.c | 70 +- drivers/gpio/gpio-aspeed-sgpio.c | 6 +- drivers/gpio/gpio-aspeed.c | 6 +- drivers/gpio/gpio-ath79.c | 2 +- drivers/gpio/gpio-eic-sprd.c | 4 +- drivers/gpio/gpio-stmpe.c | 4 +- drivers/gpio/gpio-stp-xway.c | 54 +- drivers/gpio/gpiolib-acpi.c | 2 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 2 +- drivers/gpu/drm/amd/pm/powerplay/si_dpm.c | 2 +- drivers/gpu/drm/arm/malidp_hw.c | 6 +- drivers/gpu/drm/ast/ast_main.c | 2 +- drivers/gpu/drm/bridge/nwl-dsi.c | 2 - .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 4 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 6 +- drivers/gpu/drm/drm_bufs.c | 2 +- drivers/gpu/drm/drm_dp_helper.c | 2 +- drivers/gpu/drm/drm_modes.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 10 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 6 +- drivers/gpu/drm/i915/display/icl_dsi.c | 6 +- drivers/gpu/drm/i915/display/intel_bios.c | 6 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 10 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 6 +- drivers/gpu/drm/i915/display/intel_ddi.c | 4 +- drivers/gpu/drm/i915/display/intel_display.c | 20 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 8 +- drivers/gpu/drm/i915/display/intel_panel.c | 2 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 12 +- drivers/gpu/drm/i915/display/intel_sprite.c | 22 +- drivers/gpu/drm/i915/display/intel_tc.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 6 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 2 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 2 +- drivers/gpu/drm/i915/gvt/handlers.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 2 +- drivers/gpu/drm/i915/i915_pmu.c | 2 +- drivers/gpu/drm/imx/imx-drm-core.c | 10 +- drivers/gpu/drm/imx/imx-tve.c | 38 +- drivers/gpu/drm/imx/ipuv3-plane.c | 2 +- drivers/gpu/drm/meson/meson_osd_afbcd.c | 2 +- drivers/gpu/drm/meson/meson_overlay.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 2 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 2 +- drivers/gpu/drm/msm/msm_drv.c | 8 + drivers/gpu/drm/omapdrm/dss/venc.c | 2 +- drivers/gpu/drm/radeon/ci_dpm.c | 2 +- drivers/gpu/drm/radeon/r300.c | 4 +- drivers/gpu/drm/radeon/r420.c | 2 +- drivers/gpu/drm/radeon/r600_cs.c | 4 +- drivers/gpu/drm/radeon/radeon_uvd.c | 2 +- drivers/gpu/drm/radeon/si_dpm.c | 2 +- drivers/gpu/drm/radeon/uvd_v1_0.c | 2 +- drivers/gpu/drm/savage/savage_state.c | 10 +- drivers/gpu/drm/sti/sti_hdmi.c | 6 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 4 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 2 +- drivers/gpu/drm/tegra/dc.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 2 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 2 +- drivers/gpu/drm/via/via_dmablit.c | 8 +- drivers/gpu/drm/xen/xen_drm_front.c | 3 - drivers/gpu/ipu-v3/ipu-dc.c | 2 +- drivers/hid/hid-lg-g15.c | 2 +- drivers/hid/hid-logitech-dj.c | 2 +- drivers/hid/hid-microsoft.c | 3 - drivers/hid/hid-rmi.c | 1 - drivers/hid/hid-roccat-kone.c | 2 +- drivers/hid/hid-uclogic-params.c | 2 +- drivers/hid/hid-wiimote-core.c | 2 - drivers/hid/usbhid/hid-core.c | 53 +- drivers/hid/usbhid/hiddev.c | 1 - drivers/hid/usbhid/usbhid.h | 2 - drivers/hid/wacom_wac.c | 32 +- drivers/hsi/clients/ssi_protocol.c | 6 +- drivers/hsi/controllers/omap_ssi_core.c | 2 +- drivers/hv/hv_kvp.c | 2 +- drivers/hwmon/adt7462.c | 8 +- drivers/hwmon/emc1403.c | 4 +- drivers/hwmon/f71882fg.c | 4 +- drivers/hwmon/hwmon-vid.c | 4 +- drivers/hwmon/ina3221.c | 2 +- drivers/hwmon/nct6775.c | 2 +- drivers/hwmon/occ/common.c | 6 +- drivers/hwmon/w83627hf.c | 2 +- drivers/hwmon/w83781d.c | 2 +- drivers/hwmon/w83795.c | 2 +- drivers/hwtracing/coresight/coresight-cpu-debug.c | 4 +- drivers/hwtracing/coresight/coresight-etm4x.c | 1 - drivers/hwtracing/coresight/coresight-tmc.c | 2 - drivers/hwtracing/intel_th/sth.c | 4 +- drivers/i2c/busses/i2c-omap.c | 1 - drivers/i2c/busses/i2c-opal.c | 2 +- drivers/i3c/master/dw-i3c-master.c | 2 +- drivers/ide/hpt366.c | 6 +- drivers/ide/ide-cd.c | 4 +- drivers/ide/ide-floppy.c | 2 +- drivers/ide/ide-probe.c | 2 +- drivers/ide/ide-taskfile.c | 12 +- drivers/ide/sis5513.c | 2 +- drivers/iio/accel/mma8452.c | 2 +- drivers/iio/adc/ab8500-gpadc.c | 2 +- drivers/iio/adc/cpcap-adc.c | 2 +- drivers/iio/chemical/sps30.c | 2 +- drivers/iio/dac/ad5592r-base.c | 2 - drivers/iio/dac/dpot-dac.c | 2 +- drivers/iio/health/max30102.c | 4 +- drivers/iio/imu/adis.c | 6 +- drivers/iio/industrialio-core.c | 4 +- drivers/iio/light/si1145.c | 2 +- drivers/iio/magnetometer/ak8974.c | 2 +- drivers/infiniband/core/cm.c | 12 +- drivers/infiniband/core/cma.c | 3 +- drivers/infiniband/core/rw.c | 1 - drivers/infiniband/core/ucma.c | 4 +- drivers/infiniband/core/uverbs_ioctl.c | 4 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 2 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 2 +- drivers/infiniband/hw/cxgb4/cm.c | 4 +- drivers/infiniband/hw/cxgb4/qp.c | 2 +- drivers/infiniband/hw/hfi1/pio_copy.c | 1 - drivers/infiniband/hw/i40iw/i40iw_cm.c | 2 +- drivers/infiniband/hw/i40iw/i40iw_ctrl.c | 5 +- drivers/infiniband/hw/i40iw/i40iw_hw.c | 3 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 22 +- drivers/infiniband/hw/i40iw/i40iw_puda.c | 4 +- drivers/infiniband/hw/i40iw/i40iw_utils.c | 8 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 5 +- drivers/infiniband/hw/mlx4/cq.c | 4 +- drivers/infiniband/hw/mlx4/mcg.c | 2 +- drivers/infiniband/hw/mlx4/qp.c | 6 +- drivers/infiniband/hw/mlx5/cq.c | 4 +- drivers/infiniband/hw/mlx5/mad.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 2 +- drivers/infiniband/hw/mlx5/qp.c | 4 +- drivers/infiniband/hw/mthca/mthca_av.c | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 4 +- drivers/infiniband/hw/qedr/verbs.c | 2 +- drivers/infiniband/hw/qib/qib_iba6120.c | 4 +- drivers/infiniband/hw/qib/qib_iba7220.c | 4 +- drivers/infiniband/hw/qib/qib_iba7322.c | 6 +- drivers/infiniband/hw/qib/qib_mad.c | 12 +- drivers/infiniband/hw/qib/qib_rc.c | 18 +- drivers/infiniband/hw/qib/qib_sdma.c | 2 +- drivers/infiniband/hw/qib/qib_uc.c | 8 +- drivers/infiniband/hw/qib/qib_verbs.c | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 2 +- drivers/infiniband/sw/rxe/rxe_comp.c | 2 +- drivers/infiniband/sw/rxe/rxe_task.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 2 +- drivers/infiniband/sw/siw/siw_cm.c | 2 - drivers/infiniband/sw/siw/siw_qp_rx.c | 4 +- drivers/infiniband/sw/siw/siw_qp_tx.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 4 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 2 +- drivers/infiniband/ulp/iser/iser_verbs.c | 2 +- drivers/infiniband/ulp/isert/ib_isert.c | 10 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 1 - drivers/input/joystick/fsia6b.c | 4 +- drivers/input/joystick/gamecon.c | 1 - drivers/input/tablet/wacom_serial4.c | 2 +- drivers/input/touchscreen/atmel_mxt_ts.c | 2 +- drivers/input/touchscreen/wm831x-ts.c | 2 +- drivers/iommu/amd/init.c | 2 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 11 +- drivers/iommu/intel/iommu.c | 1 - drivers/iommu/virtio-iommu.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 4 +- drivers/irqchip/irq-gic-v3.c | 8 +- drivers/irqchip/irq-imx-gpcv2.c | 2 +- drivers/irqchip/irq-mips-gic.c | 2 +- drivers/irqchip/irq-vic.c | 2 +- drivers/isdn/hardware/mISDN/avmfritz.c | 2 +- drivers/isdn/hardware/mISDN/hfc_multi_8xx.h | 1 - drivers/isdn/hardware/mISDN/hfcpci.c | 2 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 2 +- drivers/isdn/hardware/mISDN/isdnhdlc.c | 2 +- drivers/isdn/hardware/mISDN/mISDNinfineon.c | 2 +- drivers/isdn/hardware/mISDN/mISDNisar.c | 8 +- drivers/isdn/mISDN/stack.c | 2 +- drivers/lightnvm/pblk-core.c | 2 +- drivers/macintosh/adbhid.c | 2 +- drivers/macintosh/smu.c | 2 +- drivers/md/bcache/journal.c | 2 +- drivers/md/bcache/util.c | 14 +- drivers/md/dm-crypt.c | 2 +- drivers/md/dm-mpath.c | 2 +- drivers/md/dm.c | 2 +- drivers/md/md-autodetect.c | 4 +- drivers/md/md-bitmap.c | 2 +- drivers/md/raid5.c | 4 +- drivers/media/cec/core/cec-adap.c | 2 +- drivers/media/cec/core/cec-pin.c | 6 +- drivers/media/cec/usb/pulse8/pulse8-cec.c | 2 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 36 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 2 +- drivers/media/dvb-core/dvb_net.c | 2 +- drivers/media/dvb-frontends/af9013.c | 2 +- drivers/media/dvb-frontends/bcm3510.c | 2 +- drivers/media/dvb-frontends/dib0090.c | 2 +- drivers/media/dvb-frontends/dib3000mb.c | 2 +- drivers/media/dvb-frontends/dib7000p.c | 2 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 103 +- drivers/media/dvb-frontends/drxd_hard.c | 12 +- drivers/media/dvb-frontends/drxk_hard.c | 24 +- drivers/media/dvb-frontends/lg2160.c | 2 +- drivers/media/dvb-frontends/lgdt3306a.c | 2 +- drivers/media/dvb-frontends/m88ds3103.c | 2 +- drivers/media/dvb-frontends/mt352.c | 2 +- drivers/media/dvb-frontends/mxl5xx.c | 2 +- drivers/media/dvb-frontends/or51132.c | 2 +- drivers/media/dvb-frontends/s5h1411.c | 2 +- drivers/media/dvb-frontends/zl10353.c | 4 +- drivers/media/i2c/adv7180.c | 9 +- drivers/media/i2c/adv748x/adv748x-core.c | 31 +- drivers/media/i2c/adv748x/adv748x-csi2.c | 31 + drivers/media/i2c/adv748x/adv748x.h | 1 + drivers/media/i2c/adv7511-v4l2.c | 4 +- drivers/media/i2c/ml86v7667.c | 7 +- drivers/media/i2c/msp3400-kthreads.c | 2 +- drivers/media/i2c/mt9m001.c | 7 +- drivers/media/i2c/mt9m111.c | 7 +- drivers/media/i2c/ov5640.c | 2 +- drivers/media/i2c/ov6650.c | 57 +- drivers/media/i2c/ov9640.c | 9 +- drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c | 2 +- drivers/media/i2c/smiapp/smiapp-core.c | 6 +- drivers/media/i2c/tc358743.c | 7 +- drivers/media/i2c/tda1997x.c | 10 +- drivers/media/i2c/tvp5150.c | 9 +- drivers/media/pci/bt8xx/bttv-driver.c | 2 +- drivers/media/pci/cx23885/cx23885-cards.c | 4 +- drivers/media/pci/cx88/cx88-cards.c | 2 +- drivers/media/pci/cx88/cx88-video.c | 2 +- drivers/media/pci/ddbridge/ddbridge-core.c | 23 +- drivers/media/pci/meye/meye.c | 2 +- drivers/media/pci/saa7134/saa7134-cards.c | 4 +- drivers/media/pci/solo6x10/solo6x10-core.c | 2 +- drivers/media/pci/solo6x10/solo6x10-i2c.c | 2 +- drivers/media/pci/ttpci/av7110.c | 4 +- drivers/media/pci/ttpci/av7110_hw.c | 2 +- drivers/media/pci/ttpci/av7110_ipack.c | 2 +- drivers/media/pci/ttpci/budget-av.c | 2 +- drivers/media/pci/ttpci/budget.c | 4 +- drivers/media/platform/coda/coda-bit.c | 4 +- drivers/media/platform/coda/coda-common.c | 10 +- drivers/media/platform/exynos4-is/fimc-capture.c | 6 +- drivers/media/platform/exynos4-is/fimc-reg.c | 2 +- drivers/media/platform/exynos4-is/media-dev.c | 2 +- drivers/media/platform/marvell-ccic/mcam-core.c | 2 +- drivers/media/platform/omap3isp/ispvideo.c | 2 +- drivers/media/platform/pxa_camera.c | 193 +--- drivers/media/platform/qcom/venus/core.c | 22 +- drivers/media/platform/qcom/venus/core.h | 5 + drivers/media/platform/qcom/venus/pm_helpers.c | 92 +- drivers/media/platform/qcom/venus/vdec.c | 2 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 75 +- drivers/media/platform/renesas-ceu.c | 4 +- drivers/media/platform/sh_vou.c | 4 +- drivers/media/radio/radio-si476x.c | 3 +- drivers/media/radio/si4713/si4713.c | 2 +- drivers/media/radio/tea575x.c | 2 +- drivers/media/rc/bpf-lirc.c | 2 +- drivers/media/rc/iguanair.c | 2 +- drivers/media/rc/ir-rc6-decoder.c | 2 +- drivers/media/rc/ir-sony-decoder.c | 2 +- drivers/media/test-drivers/vicodec/vicodec-core.c | 2 +- drivers/media/test-drivers/vivid/vivid-vbi-gen.c | 2 +- drivers/media/tuners/fc0011.c | 2 +- drivers/media/tuners/tda18271-fe.c | 2 +- drivers/media/tuners/xc5000.c | 2 +- drivers/media/usb/b2c2/flexcop-usb.c | 2 +- drivers/media/usb/cpia2/cpia2_core.c | 36 +- drivers/media/usb/cx231xx/cx231xx-video.c | 2 +- drivers/media/usb/dvb-usb-v2/af9015.c | 2 +- drivers/media/usb/dvb-usb-v2/gl861.c | 2 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 8 +- drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c | 4 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 2 +- drivers/media/usb/dvb-usb/dw2102.c | 6 +- drivers/media/usb/em28xx/em28xx-audio.c | 8 +- drivers/media/usb/go7007/go7007-driver.c | 2 +- drivers/media/usb/gspca/mr97310a.c | 10 +- drivers/media/usb/gspca/nw80x.c | 2 +- drivers/media/usb/gspca/ov519.c | 6 +- drivers/media/usb/gspca/sn9c20x.c | 2 +- drivers/media/usb/gspca/sunplus.c | 4 +- drivers/media/usb/gspca/xirlink_cit.c | 4 +- drivers/media/usb/gspca/zc3xx.c | 4 +- drivers/media/usb/pwc/pwc-v4l.c | 2 +- drivers/media/usb/siano/smsusb.c | 2 +- drivers/media/usb/tm6000/tm6000-alsa.c | 8 +- drivers/media/usb/uvc/uvc_video.c | 4 +- drivers/media/v4l2-core/v4l2-ctrls.c | 2 +- drivers/media/v4l2-core/v4l2-ioctl.c | 2 - drivers/media/v4l2-core/v4l2-subdev.c | 16 + drivers/media/v4l2-core/videobuf-core.c | 2 +- drivers/memory/omap-gpmc.c | 1 - drivers/memstick/core/ms_block.c | 12 +- drivers/memstick/host/jmb38x_ms.c | 4 +- drivers/memstick/host/tifm_ms.c | 4 +- drivers/message/fusion/mptbase.c | 6 +- drivers/message/fusion/mptsas.c | 2 +- drivers/message/fusion/mptscsih.c | 4 +- drivers/mfd/db8500-prcmu.c | 4 +- drivers/mfd/iqs62x.c | 6 +- drivers/mfd/mxs-lradc.c | 2 +- drivers/mfd/omap-usb-host.c | 4 +- drivers/mfd/rave-sp.c | 4 +- drivers/mfd/syscon.c | 2 +- drivers/misc/eeprom/at24.c | 41 + drivers/misc/eeprom/at25.c | 10 +- drivers/misc/mei/hdcp/mei_hdcp.c | 40 +- drivers/misc/mic/scif/scif_api.c | 4 +- drivers/misc/mic/scif/scif_rma.c | 2 +- drivers/misc/sgi-gru/grukservices.c | 4 +- drivers/misc/sgi-xp/xpc_main.c | 4 +- drivers/misc/sgi-xp/xpc_partition.c | 4 +- drivers/misc/sgi-xp/xpc_uv.c | 2 +- drivers/mmc/core/host.c | 2 +- drivers/mmc/host/atmel-mci.c | 8 +- drivers/mmc/host/davinci_mmc.c | 2 +- drivers/mmc/host/dw_mmc-k3.c | 2 +- drivers/mmc/host/dw_mmc.c | 6 +- drivers/mmc/host/jz4740_mmc.c | 4 +- drivers/mmc/host/meson-mx-sdio.c | 2 +- drivers/mmc/host/renesas_sdhi_core.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 2 +- drivers/mmc/host/sdhci-s3c.c | 2 +- drivers/mmc/host/sdhci-sprd.c | 2 +- drivers/mmc/host/sdhci-xenon-phy.c | 2 +- drivers/mmc/host/sdhci.c | 2 +- drivers/mmc/host/tifm_sd.c | 2 +- drivers/mmc/host/usdhi6rol0.c | 6 +- drivers/mux/adgs1408.c | 2 +- drivers/net/appletalk/cops.c | 2 +- drivers/net/arcnet/arc-rimi.c | 6 +- drivers/net/arcnet/com20020-isa.c | 12 +- drivers/net/arcnet/com90io.c | 4 +- drivers/net/arcnet/com90xx.c | 6 +- drivers/net/bonding/bond_3ad.c | 4 +- drivers/net/bonding/bond_main.c | 26 +- drivers/net/can/at91_can.c | 4 +- drivers/net/can/peak_canfd/peak_pciefd_main.c | 2 +- drivers/net/can/sja1000/sja1000_platform.c | 2 +- drivers/net/can/slcan.c | 4 +- drivers/net/can/spi/mcp251x.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 4 +- drivers/net/dsa/b53/b53_common.c | 2 +- drivers/net/dsa/b53/b53_serdes.c | 2 +- drivers/net/dsa/bcm_sf2.c | 2 +- drivers/net/dsa/microchip/ksz9477.c | 2 +- drivers/net/dsa/mt7530.c | 2 +- drivers/net/dsa/mv88e6xxx/chip.c | 2 +- drivers/net/ethernet/3com/3c509.c | 4 +- drivers/net/ethernet/3com/3c574_cs.c | 2 +- drivers/net/ethernet/8390/axnet_cs.c | 2 +- drivers/net/ethernet/8390/pcnet_cs.c | 2 +- drivers/net/ethernet/alacritech/slicoss.c | 12 +- drivers/net/ethernet/alteon/acenic.c | 2 +- drivers/net/ethernet/amd/amd8111e.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 6 +- drivers/net/ethernet/broadcom/bgmac-bcma.c | 2 +- drivers/net/ethernet/broadcom/bgmac-platform.c | 2 +- drivers/net/ethernet/broadcom/bnx2.c | 14 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c | 14 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 16 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 4 +- drivers/net/ethernet/broadcom/cnic.c | 4 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 2 +- drivers/net/ethernet/broadcom/tg3.c | 54 +- drivers/net/ethernet/brocade/bna/bfa_ioc.c | 6 +- drivers/net/ethernet/brocade/bna/bna_enet.c | 2 +- drivers/net/ethernet/brocade/bna/bna_tx_rx.c | 2 +- drivers/net/ethernet/cadence/macb_ptp.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 29 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 25 +- .../net/ethernet/cavium/thunder/nicvf_ethtool.c | 2 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/l2t.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 10 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 6 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 +- drivers/net/ethernet/cirrus/cs89x0.h | 4 - drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/davicom/dm9000.c | 2 +- drivers/net/ethernet/dec/tulip/de4x5.c | 6 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 2 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 2 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 4 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 2 +- drivers/net/ethernet/freescale/fman/fman_port.c | 4 +- drivers/net/ethernet/freescale/gianfar.c | 4 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 4 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/ibm/emac/core.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 1 - drivers/net/ethernet/intel/igb/igb_main.c | 1 - drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 4 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 2 +- drivers/net/ethernet/marvell/skge.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 6 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 10 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 32 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 6 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 12 +- drivers/net/ethernet/microchip/lan743x_ethtool.c | 2 +- drivers/net/ethernet/mscc/ocelot.c | 2 +- drivers/net/ethernet/natsemi/natsemi.c | 2 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 6 +- drivers/net/ethernet/netronome/nfp/crypto/tls.c | 2 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 2 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 2 +- .../net/ethernet/netronome/nfp/flower/offload.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_asm.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 4 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 4 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_rtsym.c | 2 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c | 2 +- drivers/net/ethernet/packetengines/yellowfin.c | 2 +- .../ethernet/qlogic/netxen/netxen_nic_ethtool.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 10 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 4 +- drivers/net/ethernet/rocker/rocker_main.c | 8 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c | 4 +- drivers/net/ethernet/sfc/ef100_nic.c | 10 +- drivers/net/ethernet/sfc/falcon/ethtool.c | 2 +- drivers/net/ethernet/sfc/falcon/farch.c | 14 +- drivers/net/ethernet/sfc/farch.c | 14 +- drivers/net/ethernet/sfc/mcdi_filters.c | 2 +- drivers/net/ethernet/sfc/mcdi_port_common.c | 2 +- drivers/net/ethernet/sfc/net_driver.h | 2 + drivers/net/ethernet/sfc/nic.c | 4 + drivers/net/ethernet/sfc/rx.c | 2 +- drivers/net/ethernet/sfc/rx_common.c | 1 + drivers/net/ethernet/sis/sis900.c | 2 +- drivers/net/ethernet/smsc/smc911x.c | 2 +- drivers/net/ethernet/socionext/netsec.c | 4 +- .../net/ethernet/stmicro/stmmac/dwmac-anarion.c | 7 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 2 +- drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/niu.c | 4 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/ti/cpsw-phy-sel.c | 4 +- drivers/net/ethernet/ti/cpsw_priv.c | 4 +- drivers/net/ethernet/ti/tlan.c | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_wireless.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 28 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 2 +- drivers/net/fddi/skfp/pcmplc.c | 4 +- drivers/net/fjes/fjes_main.c | 2 +- drivers/net/hamradio/baycom_epp.c | 2 +- drivers/net/hamradio/mkiss.c | 5 +- drivers/net/macsec.c | 2 +- drivers/net/macvlan.c | 23 +- drivers/net/mii.c | 2 +- drivers/net/netdevsim/bus.c | 2 +- drivers/net/netdevsim/fib.c | 6 +- drivers/net/phy/adin.c | 4 +- drivers/net/phy/dp83640.c | 8 +- drivers/net/phy/fixed_phy.c | 4 +- drivers/net/phy/phy.c | 4 +- drivers/net/phy/phy_device.c | 2 +- drivers/net/phy/phylink.c | 4 +- drivers/net/phy/sfp-bus.c | 4 +- drivers/net/phy/sfp.c | 12 +- drivers/net/plip/plip.c | 26 +- drivers/net/tun.c | 6 +- drivers/net/usb/aqc111.c | 6 +- drivers/net/usb/catc.c | 2 +- drivers/net/usb/cdc-phonet.c | 2 +- drivers/net/usb/lan78xx.c | 4 +- drivers/net/usb/pegasus.c | 4 +- drivers/net/usb/r8152.c | 6 +- drivers/net/usb/rtl8150.c | 2 +- drivers/net/usb/usbnet.c | 6 +- drivers/net/veth.c | 8 +- drivers/net/virtio_net.c | 6 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 2 +- drivers/net/wan/lapbether.c | 2 +- drivers/net/wan/sdla.c | 2 +- drivers/net/wan/x25_asy.c | 2 +- drivers/net/wimax/i2400m/control.c | 2 +- drivers/net/wimax/i2400m/usb-fw.c | 2 +- drivers/net/wimax/i2400m/usb-tx.c | 2 +- drivers/net/wimax/i2400m/usb.c | 2 +- drivers/net/wireguard/netlink.c | 14 +- drivers/net/wireless/admtek/adm8211.c | 83 +- drivers/net/wireless/ath/ath10k/bmi.c | 8 - drivers/net/wireless/ath/ath10k/ce.c | 32 +- drivers/net/wireless/ath/ath10k/core.c | 10 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 26 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 6 +- drivers/net/wireless/ath/ath10k/mac.c | 70 +- drivers/net/wireless/ath/ath10k/pci.c | 2 +- drivers/net/wireless/ath/ath10k/sdio.c | 4 + drivers/net/wireless/ath/ath10k/snoc.c | 9 + drivers/net/wireless/ath/ath10k/wmi-tlv.h | 2 + drivers/net/wireless/ath/ath10k/wow.c | 2 +- drivers/net/wireless/ath/ath11k/Kconfig | 18 +- drivers/net/wireless/ath/ath11k/Makefile | 10 +- drivers/net/wireless/ath/ath11k/ahb.c | 151 +-- drivers/net/wireless/ath/ath11k/ce.c | 144 ++- drivers/net/wireless/ath/ath11k/ce.h | 12 +- drivers/net/wireless/ath/ath11k/core.c | 207 +++- drivers/net/wireless/ath/ath11k/core.h | 58 +- drivers/net/wireless/ath/ath11k/dbring.c | 2 +- drivers/net/wireless/ath/ath11k/debug.c | 46 +- drivers/net/wireless/ath/ath11k/debug.h | 1 + drivers/net/wireless/ath/ath11k/dp.c | 216 +++- drivers/net/wireless/ath/ath11k/dp.h | 13 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 219 +++- drivers/net/wireless/ath/ath11k/dp_tx.c | 67 +- drivers/net/wireless/ath/ath11k/hal.c | 169 +-- drivers/net/wireless/ath/ath11k/hal.h | 179 +-- drivers/net/wireless/ath/ath11k/hal_rx.c | 10 +- drivers/net/wireless/ath/ath11k/hal_tx.c | 2 +- drivers/net/wireless/ath/ath11k/hif.h | 30 + drivers/net/wireless/ath/ath11k/htc.c | 4 +- drivers/net/wireless/ath/ath11k/hw.c | 378 +++++++ drivers/net/wireless/ath/ath11k/hw.h | 143 ++- drivers/net/wireless/ath/ath11k/mac.c | 131 ++- drivers/net/wireless/ath/ath11k/mhi.c | 467 ++++++++ drivers/net/wireless/ath/ath11k/mhi.h | 39 + drivers/net/wireless/ath/ath11k/pci.c | 1173 +++++++++++++++++++ drivers/net/wireless/ath/ath11k/pci.h | 65 ++ drivers/net/wireless/ath/ath11k/peer.c | 3 - drivers/net/wireless/ath/ath11k/qmi.c | 314 ++++- drivers/net/wireless/ath/ath11k/qmi.h | 27 +- drivers/net/wireless/ath/ath11k/reg.c | 2 +- drivers/net/wireless/ath/ath11k/spectral.c | 8 +- drivers/net/wireless/ath/ath11k/wmi.c | 103 +- drivers/net/wireless/ath/ath5k/ath5k.h | 2 +- drivers/net/wireless/ath/ath5k/base.c | 2 +- drivers/net/wireless/ath/ath5k/eeprom.c | 4 +- drivers/net/wireless/ath/ath5k/pcu.c | 6 +- drivers/net/wireless/ath/ath5k/phy.c | 6 +- drivers/net/wireless/ath/ath5k/reset.c | 2 +- drivers/net/wireless/ath/ath5k/rfbuffer.h | 2 +- drivers/net/wireless/ath/ath6kl/cfg80211.c | 6 +- drivers/net/wireless/ath/ath6kl/init.c | 2 +- drivers/net/wireless/ath/ath6kl/main.c | 5 +- drivers/net/wireless/ath/ath9k/ani.c | 2 +- drivers/net/wireless/ath/ath9k/ar5008_phy.c | 4 +- drivers/net/wireless/ath/ath9k/ar9002_mac.c | 2 +- drivers/net/wireless/ath/ath9k/ar9002_phy.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_mac.c | 2 +- drivers/net/wireless/ath/ath9k/channel.c | 4 +- drivers/net/wireless/ath/ath9k/eeprom_def.c | 2 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_init.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 2 +- drivers/net/wireless/ath/ath9k/htc_hst.c | 2 + drivers/net/wireless/ath/ath9k/hw.c | 6 +- drivers/net/wireless/ath/ath9k/init.c | 1 + drivers/net/wireless/ath/ath9k/main.c | 14 +- drivers/net/wireless/ath/ath9k/pci.c | 5 +- drivers/net/wireless/ath/ath9k/wmi.c | 2 +- drivers/net/wireless/ath/ath9k/wmi.h | 2 +- drivers/net/wireless/ath/carl9170/rx.c | 2 +- drivers/net/wireless/ath/carl9170/tx.c | 6 +- drivers/net/wireless/ath/dfs_pattern_detector.c | 15 +- drivers/net/wireless/ath/wcn36xx/dxe.c | 57 +- drivers/net/wireless/ath/wcn36xx/main.c | 13 +- drivers/net/wireless/ath/wcn36xx/smd.c | 38 +- drivers/net/wireless/ath/wcn36xx/smd.h | 4 +- drivers/net/wireless/ath/wcn36xx/txrx.c | 151 ++- drivers/net/wireless/ath/wcn36xx/wcn36xx.h | 1 + drivers/net/wireless/ath/wil6210/cfg80211.c | 4 +- drivers/net/wireless/atmel/at76c50x-usb.c | 2 +- drivers/net/wireless/atmel/atmel.c | 2 +- drivers/net/wireless/broadcom/b43/dma.c | 2 +- drivers/net/wireless/broadcom/b43/main.c | 8 +- drivers/net/wireless/broadcom/b43/phy_n.c | 2 +- drivers/net/wireless/broadcom/b43/pio.c | 2 +- drivers/net/wireless/broadcom/b43/tables_nphy.c | 2 +- drivers/net/wireless/broadcom/b43legacy/dma.c | 2 +- drivers/net/wireless/broadcom/b43legacy/main.c | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 2 - .../broadcom/brcm80211/brcmfmac/cfg80211.c | 13 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 2 + .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 14 +- .../wireless/broadcom/brcm80211/brcmsmac/rate.c | 1 - drivers/net/wireless/intel/iwlegacy/3945-mac.c | 2 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 4 +- drivers/net/wireless/intel/iwlegacy/common.c | 4 +- drivers/net/wireless/intel/iwlwifi/dvm/mac80211.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/rx.c | 6 +- drivers/net/wireless/intel/iwlwifi/dvm/scan.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/sta.c | 2 +- drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/led.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 10 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 4 +- drivers/net/wireless/intersil/orinoco/main.c | 4 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 8 +- drivers/net/wireless/intersil/prism54/isl_38xx.c | 2 +- drivers/net/wireless/intersil/prism54/isl_ioctl.c | 2 +- drivers/net/wireless/intersil/prism54/islpci_dev.c | 2 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 8 +- drivers/net/wireless/marvell/mwifiex/ie.c | 2 +- drivers/net/wireless/marvell/mwifiex/scan.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 6 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 1 - drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/usb.c | 2 +- drivers/net/wireless/mediatek/mt7601u/dma.c | 4 +- drivers/net/wireless/mediatek/mt7601u/mac.c | 4 +- drivers/net/wireless/mediatek/mt7601u/phy.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2500pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 42 +- drivers/net/wireless/ralink/rt2x00/rt2800mmio.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 1 - drivers/net/wireless/ralink/rt2x00/rt61pci.c | 3 +- drivers/net/wireless/ralink/rt2x00/rt73usb.c | 1 - drivers/net/wireless/ray_cs.c | 6 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 8 +- drivers/net/wireless/realtek/rtlwifi/base.c | 2 +- drivers/net/wireless/realtek/rtlwifi/core.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 2 +- drivers/net/wireless/realtek/rtw88/main.c | 4 +- drivers/net/wireless/realtek/rtw88/phy.c | 6 +- drivers/net/wireless/realtek/rtw88/rtw8822b.c | 4 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 4 +- drivers/net/wireless/rndis_wlan.c | 4 +- drivers/net/wireless/ti/wl1251/main.c | 2 +- drivers/net/wireless/ti/wlcore/cmd.c | 2 +- drivers/net/wireless/ti/wlcore/main.c | 4 +- drivers/net/wireless/zydas/zd1201.c | 2 +- drivers/net/xen-netback/hash.c | 2 +- drivers/net/xen-netback/xenbus.c | 2 +- drivers/net/xen-netfront.c | 2 +- drivers/nfc/pn533/pn533.c | 4 +- drivers/nfc/st21nfca/dep.c | 2 +- drivers/nfc/trf7970a.c | 4 +- drivers/ntb/ntb_transport.c | 4 +- drivers/nvme/host/core.c | 12 +- drivers/nvme/host/pci.c | 2 +- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/host/tcp.c | 1 - drivers/nvme/target/core.c | 2 +- drivers/nvme/target/fcloop.c | 2 +- drivers/nvme/target/io-cmd-bdev.c | 1 - drivers/nvme/target/rdma.c | 4 +- drivers/of/address.c | 5 + drivers/of/platform.c | 2 +- drivers/parport/ieee1284.c | 6 +- drivers/parport/parport_pc.c | 2 +- drivers/pci/controller/dwc/pci-imx6.c | 6 +- drivers/pci/controller/pci-rcar-gen2.c | 2 +- drivers/pci/hotplug/ibmphp_res.c | 2 +- drivers/pci/hotplug/pciehp_ctrl.c | 4 +- drivers/pci/hotplug/shpchp_ctrl.c | 4 +- drivers/pci/pci.c | 4 +- drivers/pci/proc.c | 2 +- drivers/pci/quirks.c | 4 +- drivers/pci/setup-bus.c | 2 +- drivers/pci/xen-pcifront.c | 2 +- drivers/pcmcia/db1xxx_ss.c | 8 +- drivers/perf/arm-ccn.c | 2 +- drivers/perf/arm_spe_pmu.c | 4 +- drivers/phy/qualcomm/phy-qcom-usb-hs.c | 2 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 8 +- drivers/platform/olpc/olpc-xo175-ec.c | 2 +- drivers/platform/x86/acer-wmi.c | 8 +- drivers/platform/x86/dell-laptop.c | 4 +- drivers/platform/x86/surfacepro3_button.c | 8 +- drivers/platform/x86/thinkpad_acpi.c | 6 +- drivers/platform/x86/toshiba_acpi.c | 2 +- drivers/power/supply/ab8500_charger.c | 4 +- drivers/power/supply/ab8500_fg.c | 4 +- drivers/power/supply/abx500_chargalg.c | 26 +- drivers/power/supply/axp20x_usb_power.c | 2 +- drivers/power/supply/cros_usbpd-charger.c | 2 +- drivers/power/supply/max8925_power.c | 2 +- drivers/power/supply/wm831x_power.c | 2 +- drivers/power/supply/wm8350_power.c | 2 +- drivers/ps3/ps3av.c | 2 +- drivers/ps3/ps3av_cmd.c | 4 +- drivers/rapidio/devices/rio_mport_cdev.c | 2 +- drivers/regulator/Kconfig | 17 + drivers/regulator/Makefile | 2 + drivers/regulator/axp20x-regulator.c | 8 +- drivers/regulator/core.c | 87 +- drivers/regulator/da9211-regulator.c | 14 + drivers/regulator/dbx500-prcmu.c | 24 +- drivers/regulator/lp8755.c | 82 +- drivers/regulator/mp886x.c | 109 +- drivers/regulator/qcom_spmi-regulator.c | 70 +- drivers/regulator/qcom_usb_vbus-regulator.c | 1 + drivers/regulator/rpi-panel-attiny-regulator.c | 214 ++++ drivers/regulator/rt4801-regulator.c | 223 ++++ drivers/regulator/slg51000-regulator.c | 2 +- drivers/regulator/sy8827n.c | 2 + drivers/regulator/twl6030-regulator.c | 2 +- drivers/remoteproc/omap_remoteproc.c | 1 - drivers/reset/reset-imx7.c | 14 +- drivers/rpmsg/qcom_glink_native.c | 4 +- drivers/rtc/rtc-m41t80.c | 2 +- drivers/rtc/rtc-pcf85063.c | 2 +- drivers/rtc/rtc-pcf8523.c | 2 +- drivers/rtc/rtc-stmp3xxx.c | 2 +- drivers/s390/net/ctcm_fsms.c | 2 +- drivers/s390/net/ctcm_mpc.c | 6 +- drivers/s390/net/qeth_core_main.c | 4 +- drivers/s390/net/qeth_ethtool.c | 6 +- drivers/s390/net/qeth_l2_main.c | 2 +- drivers/s390/net/qeth_l3_main.c | 2 +- drivers/s390/scsi/zfcp_fsf.c | 4 +- drivers/scsi/53c700.c | 2 +- drivers/scsi/BusLogic.c | 2 +- drivers/scsi/FlashPoint.c | 9 +- drivers/scsi/NCR5380.c | 2 +- drivers/scsi/aacraid/aachba.c | 8 +- drivers/scsi/aacraid/commsup.c | 2 +- drivers/scsi/aacraid/linit.c | 2 +- drivers/scsi/aic7xxx/aic79xx_core.c | 40 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 2 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 28 +- drivers/scsi/aic94xx/aic94xx_scb.c | 10 +- drivers/scsi/aic94xx/aic94xx_tmf.c | 2 +- drivers/scsi/arcmsr/arcmsr_hba.c | 2 +- drivers/scsi/arm/fas216.c | 12 +- drivers/scsi/be2iscsi/be_iscsi.c | 2 +- drivers/scsi/be2iscsi/be_main.c | 2 +- drivers/scsi/bfa/bfa_fcpim.c | 6 +- drivers/scsi/bfa/bfa_fcs_lport.c | 4 +- drivers/scsi/bfa/bfa_fcs_rport.c | 14 +- drivers/scsi/bfa/bfa_ioc.c | 6 +- drivers/scsi/bfa/bfa_svc.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 1 - drivers/scsi/csiostor/csio_hw.c | 2 +- drivers/scsi/csiostor/csio_lnode.c | 1 - drivers/scsi/csiostor/csio_wr.c | 2 +- drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 2 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 2 +- drivers/scsi/cxlflash/main.c | 28 +- drivers/scsi/cxlflash/superpipe.c | 10 +- drivers/scsi/device_handler/scsi_dh_hp_sw.c | 4 +- drivers/scsi/esas2r/esas2r_flash.c | 2 +- drivers/scsi/esas2r/esas2r_init.c | 4 +- drivers/scsi/esp_scsi.c | 4 +- drivers/scsi/fcoe/fcoe_ctlr.c | 8 +- drivers/scsi/g_NCR5380.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 2 +- drivers/scsi/hpsa.c | 10 +- drivers/scsi/ibmvscsi/ibmvfc.c | 6 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 6 +- drivers/scsi/imm.c | 14 +- drivers/scsi/isci/phy.c | 2 +- drivers/scsi/isci/remote_device.c | 4 +- drivers/scsi/isci/remote_node_context.c | 6 +- drivers/scsi/isci/request.c | 2 +- drivers/scsi/libfc/fc_exch.c | 4 +- drivers/scsi/libfc/fc_fcp.c | 8 +- drivers/scsi/libfc/fc_lport.c | 2 +- drivers/scsi/libfc/fc_rport.c | 2 +- drivers/scsi/libiscsi.c | 6 +- drivers/scsi/libiscsi_tcp.c | 2 +- drivers/scsi/libsas/sas_ata.c | 2 +- drivers/scsi/libsas/sas_discover.c | 6 +- drivers/scsi/libsas/sas_expander.c | 2 +- drivers/scsi/libsas/sas_scsi_host.c | 2 +- drivers/scsi/lpfc/lpfc_ct.c | 4 +- drivers/scsi/lpfc/lpfc_els.c | 2 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 7 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 2 +- drivers/scsi/lpfc/lpfc_nvme.c | 2 +- drivers/scsi/lpfc/lpfc_scsi.c | 8 +- drivers/scsi/lpfc/lpfc_sli.c | 28 +- drivers/scsi/megaraid.c | 12 +- drivers/scsi/megaraid/megaraid_mbox.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 2 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 2 +- drivers/scsi/mesh.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 52 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 21 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 2 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 8 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 253 ++++- drivers/scsi/myrb.c | 8 +- drivers/scsi/ncr53c8xx.c | 14 +- drivers/scsi/pcmcia/nsp_cs.c | 2 +- drivers/scsi/ppa.c | 10 +- drivers/scsi/qedf/qedf_els.c | 32 +- drivers/scsi/qedf/qedf_io.c | 11 +- drivers/scsi/qedf/qedf_main.c | 11 + drivers/scsi/qla2xxx/qla_dbg.h | 3 + drivers/scsi/qla2xxx/qla_def.h | 1 + drivers/scsi/qla2xxx/qla_gs.c | 50 +- drivers/scsi/qla2xxx/qla_init.c | 2 +- drivers/scsi/qla2xxx/qla_iocb.c | 2 +- drivers/scsi/qla2xxx/qla_isr.c | 14 +- drivers/scsi/qla2xxx/qla_mbx.c | 22 +- drivers/scsi/qla2xxx/qla_nvme.c | 15 +- drivers/scsi/qla2xxx/qla_os.c | 9 +- drivers/scsi/qla2xxx/qla_sup.c | 6 +- drivers/scsi/qla2xxx/qla_target.c | 8 +- drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/qlogicpti.c | 20 +- drivers/scsi/scsi_debug.c | 2 + drivers/scsi/scsi_error.c | 28 +- drivers/scsi/scsi_ioctl.c | 4 +- drivers/scsi/scsi_lib.c | 2 +- drivers/scsi/smartpqi/smartpqi.h | 5 +- drivers/scsi/smartpqi/smartpqi_init.c | 491 ++++---- drivers/scsi/sr.c | 4 +- drivers/scsi/st.c | 8 +- drivers/scsi/sun3_scsi.c | 4 +- drivers/scsi/sym53c8xx_2/sym_fw.c | 2 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 4 +- drivers/scsi/sym53c8xx_2/sym_nvram.c | 2 +- drivers/scsi/ufs/ti-j721e-ufs.c | 1 + drivers/scsi/ufs/ufs-mediatek.c | 2 +- drivers/scsi/ufs/ufs-qcom.c | 262 +---- drivers/scsi/ufs/ufs-qcom.h | 11 - drivers/scsi/ufs/ufs-sysfs.c | 1 + drivers/scsi/ufs/ufs_bsg.c | 2 +- drivers/scsi/ufs/ufshcd-pci.c | 16 +- drivers/scsi/ufs/ufshcd.c | 580 ++++++---- drivers/scsi/ufs/ufshcd.h | 23 +- drivers/scsi/virtio_scsi.c | 2 +- drivers/scsi/vmw_pvscsi.c | 2 +- drivers/scsi/wd33c93.c | 2 +- drivers/scsi/xen-scsifront.c | 2 +- drivers/soc/qcom/socinfo.c | 22 +- drivers/soc/tegra/pmc.c | 2 +- drivers/soc/ti/omap_prm.c | 274 ++++- drivers/soundwire/cadence_master.h | 4 + drivers/soundwire/intel.c | 363 +++++- drivers/soundwire/intel.h | 2 + drivers/soundwire/intel_init.c | 19 +- drivers/spi/spi-armada-3700.c | 1 - drivers/spi/spi-bcm2835aux.c | 4 +- drivers/spi/spi-fsl-cpm.c | 4 +- drivers/spi/spi-fsl-dspi.c | 2 +- drivers/spi/spi-fsl-lpspi.c | 6 +- drivers/spi/spi-s3c24xx.c | 2 +- drivers/spi/spi-sprd-adi.c | 2 +- drivers/ssb/driver_chipcommon.c | 2 +- drivers/ssb/driver_mipscore.c | 2 +- drivers/ssb/scan.c | 2 +- drivers/staging/greybus/audio_helper.c | 3 +- drivers/staging/greybus/audio_topology.c | 29 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 2 +- .../media/atomisp/pci/atomisp_compat_css20.c | 8 +- drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 1 - drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 2 +- drivers/staging/media/atomisp/pci/hmm/hmm_bo.c | 2 +- drivers/staging/media/atomisp/pci/sh_css.c | 2 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 2 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 2 +- drivers/staging/media/imx/TODO | 4 + drivers/staging/media/imx/imx-media-csi.c | 2 +- drivers/staging/media/usbvision/usbvision-i2c.c | 6 +- drivers/staging/wlan-ng/hfa384x_usb.c | 5 - drivers/staging/wlan-ng/prism2usb.c | 19 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 2 +- drivers/target/iscsi/iscsi_target.c | 2 +- drivers/target/target_core_pr.c | 4 +- drivers/target/target_core_sbc.c | 2 +- drivers/target/target_core_transport.c | 4 +- drivers/target/tcm_fc/tfc_cmd.c | 2 +- drivers/thermal/qcom/tsens-v0_1.c | 8 +- drivers/thermal/qcom/tsens-v1.c | 4 +- drivers/thunderbolt/ctl.c | 2 +- drivers/thunderbolt/switch.c | 2 +- drivers/thunderbolt/tunnel.c | 4 +- drivers/tty/hvc/hvc_xen.c | 2 +- drivers/tty/mips_ejtag_fdc.c | 2 +- drivers/tty/n_gsm.c | 4 +- drivers/tty/n_hdlc.c | 2 +- drivers/tty/n_r3964.c | 1 - drivers/tty/serial/8250/8250_em.c | 2 +- drivers/tty/serial/8250/8250_exar.c | 24 +- drivers/tty/serial/8250/8250_fintek.c | 2 +- drivers/tty/serial/8250/8250_pci.c | 2 +- drivers/tty/serial/8250/8250_port.c | 11 +- drivers/tty/serial/8250/8250_uniphier.c | 6 +- drivers/tty/serial/Kconfig | 1 + drivers/tty/serial/Makefile | 1 + drivers/tty/serial/amba-pl011.c | 16 +- drivers/tty/serial/atmel_serial.c | 2 +- drivers/tty/serial/omap-serial.c | 2 - drivers/tty/serial/qcom_geni_serial.c | 11 +- drivers/tty/serial/rda-uart.c | 2 +- drivers/tty/serial/samsung_tty.c | 8 +- drivers/tty/serial/serial-tegra.c | 2 +- drivers/tty/serial/serial_core.c | 2 +- drivers/tty/serial/stm32-usart.c | 2 +- drivers/tty/serial/sunsu.c | 2 +- drivers/tty/serial/sunzilog.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 2 +- drivers/tty/tty_ioctl.c | 2 +- drivers/tty/vt/vt.c | 11 +- drivers/tty/vt/vt_ioctl.c | 12 +- drivers/usb/c67x00/c67x00-sched.c | 3 +- drivers/usb/class/cdc-acm.c | 22 +- drivers/usb/core/driver.c | 40 +- drivers/usb/core/generic.c | 5 +- drivers/usb/core/hcd-pci.c | 5 +- drivers/usb/core/hub.c | 2 +- drivers/usb/core/quirks.c | 2 + drivers/usb/dwc3/core.c | 5 +- drivers/usb/dwc3/gadget.c | 107 +- drivers/usb/gadget/function/f_mass_storage.c | 1 - drivers/usb/gadget/function/f_tcm.c | 7 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 2 +- drivers/usb/gadget/udc/fsl_udc_core.c | 2 +- drivers/usb/gadget/udc/pxa25x_udc.c | 4 +- drivers/usb/host/isp116x-hcd.c | 6 +- drivers/usb/host/pci-quirks.c | 3 +- drivers/usb/host/xhci-dbgcap.c | 2 +- drivers/usb/host/xhci-hub.c | 2 +- drivers/usb/host/xhci-mem.c | 4 +- drivers/usb/host/xhci-pci-renesas.c | 19 +- drivers/usb/host/xhci-ring.c | 2 +- drivers/usb/host/xhci-tegra.c | 4 +- drivers/usb/host/xhci.c | 2 +- drivers/usb/misc/lvstest.c | 2 +- drivers/usb/misc/yurex.c | 2 +- drivers/usb/musb/cppi_dma.c | 2 +- drivers/usb/musb/musb_core.c | 13 +- drivers/usb/musb/musb_dsps.c | 6 +- drivers/usb/musb/musb_gadget_ep0.c | 4 +- drivers/usb/musb/musb_host.c | 6 +- drivers/usb/musb/musb_virthub.c | 2 +- drivers/usb/musb/omap2430.c | 2 +- drivers/usb/musb/tusb6010.c | 2 +- drivers/usb/storage/sddr55.c | 2 +- drivers/usb/storage/uas.c | 2 +- drivers/usb/typec/tcpm/tcpci.c | 2 +- drivers/usb/typec/ucsi/displayport.c | 9 +- drivers/usb/typec/ucsi/ucsi.c | 103 +- drivers/usb/usbip/stub_dev.c | 6 + drivers/vfio/pci/vfio_pci.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 2 +- drivers/video/backlight/adp8860_bl.c | 2 +- drivers/video/fbdev/acornfb.c | 2 +- drivers/video/fbdev/arcfb.c | 2 +- drivers/video/fbdev/atmel_lcdfb.c | 4 +- drivers/video/fbdev/aty/radeon_pm.c | 6 +- drivers/video/fbdev/cirrusfb.c | 4 +- drivers/video/fbdev/controlfb.c | 2 +- drivers/video/fbdev/core/fbcon.c | 25 +- drivers/video/fbdev/core/fbmem.c | 2 +- drivers/video/fbdev/fsl-diu-fb.c | 4 +- drivers/video/fbdev/gxt4500.c | 2 +- drivers/video/fbdev/hyperv_fb.c | 4 +- drivers/video/fbdev/i740fb.c | 2 +- drivers/video/fbdev/mmp/fb/mmpfb.c | 2 - drivers/video/fbdev/nvidia/nv_hw.c | 2 +- drivers/video/fbdev/offb.c | 4 +- drivers/video/fbdev/omap/lcdc.c | 4 +- drivers/video/fbdev/omap/omapfb_main.c | 20 +- drivers/video/fbdev/omap2/omapfb/dss/dispc.c | 4 +- drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c | 2 +- drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 2 +- drivers/video/fbdev/pm2fb.c | 4 +- drivers/video/fbdev/pxa168fb.c | 4 - drivers/video/fbdev/pxafb.c | 2 +- drivers/video/fbdev/riva/fbdev.c | 2 +- drivers/video/fbdev/s3c-fb.c | 6 +- drivers/video/fbdev/sa1100fb.c | 2 +- drivers/video/fbdev/savage/savagefb_driver.c | 2 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 4 +- drivers/video/fbdev/sis/sis_main.c | 8 +- drivers/video/fbdev/sm501fb.c | 2 +- drivers/video/fbdev/stifb.c | 4 +- drivers/video/fbdev/tdfxfb.c | 2 +- drivers/video/fbdev/via/lcd.c | 2 +- drivers/video/fbdev/xen-fbfront.c | 2 +- drivers/watchdog/sc1200wdt.c | 2 +- drivers/watchdog/wdrtas.c | 2 +- drivers/xen/pvcalls-front.c | 2 +- drivers/xen/xen-acpi-memhotplug.c | 2 +- drivers/xen/xen-pciback/xenbus.c | 2 +- drivers/xen/xen-scsiback.c | 2 +- drivers/xen/xenbus/xenbus_probe_frontend.c | 4 +- fs/9p/vfs_file.c | 2 +- fs/Kconfig | 7 - fs/Makefile | 1 - fs/adfs/dir_f.c | 12 +- fs/affs/inode.c | 2 +- fs/affs/super.c | 6 +- fs/afs/cmservice.c | 16 +- fs/afs/file.c | 2 +- fs/afs/flock.c | 2 +- fs/afs/fsclient.c | 42 +- fs/afs/internal.h | 1 - fs/afs/misc.c | 18 +- fs/afs/rotate.c | 2 +- fs/afs/rxrpc.c | 6 +- fs/afs/super.c | 216 +--- fs/afs/vlclient.c | 24 +- fs/afs/write.c | 2 +- fs/afs/yfsclient.c | 50 +- fs/aio.c | 2 +- fs/buffer.c | 11 +- fs/ceph/dir.c | 2 +- fs/ceph/file.c | 2 +- fs/cifs/cifssmb.c | 2 +- fs/cifs/connect.c | 10 +- fs/cifs/sess.c | 6 +- fs/cifs/smb2pdu.c | 2 +- fs/configfs/dir.c | 4 +- fs/d_path.c | 2 +- fs/dax.c | 2 +- fs/dlm/lock.c | 2 +- fs/erofs/zmap.c | 6 +- fs/ext2/inode.c | 4 +- fs/ext2/super.c | 2 +- fs/ext4/Makefile | 1 - fs/ext4/ext4.h | 12 +- fs/ext4/ext4_jbd2.c | 25 + fs/ext4/fsinfo.c | 97 -- fs/ext4/hash.c | 4 +- fs/ext4/indirect.c | 12 +- fs/ext4/inline.c | 2 +- fs/ext4/inode.c | 2 +- fs/ext4/mballoc.c | 24 +- fs/ext4/namei.c | 12 +- fs/ext4/readpage.c | 4 +- fs/ext4/super.c | 31 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/node.c | 4 +- fs/fcntl.c | 4 +- fs/fs_context.c | 2 +- fs/fsinfo.c | 748 ------------ fs/fsopen.c | 2 +- fs/gfs2/bmap.c | 4 +- fs/gfs2/quota.c | 2 +- fs/hfsplus/wrapper.c | 2 +- fs/internal.h | 16 - fs/io_uring.c | 2 +- fs/iomap/seek.c | 4 +- fs/jbd2/transaction.c | 23 +- fs/jffs2/fs.c | 2 +- fs/jffs2/readinode.c | 2 +- fs/libfs.c | 4 +- fs/locks.c | 6 +- fs/mount.h | 6 - fs/mount_notify.c | 16 +- fs/namespace.c | 427 +------ fs/nfs/blocklayout/blocklayout.c | 2 +- fs/nfs/dir.c | 2 +- fs/nfs/filelayout/filelayout.c | 2 +- fs/nfs/flexfilelayout/flexfilelayout.c | 4 +- fs/nfs/fs_context.c | 22 +- fs/nfs/nfs3acl.c | 4 +- fs/nfs/nfs4file.c | 2 +- fs/nfs/nfs4idmap.c | 4 +- fs/nfs/nfs4proc.c | 32 +- fs/nfs/nfs4state.c | 14 +- fs/nfs/pagelist.c | 2 +- fs/nfs/pnfs.c | 2 +- fs/nfs_common/nfsacl.c | 2 +- fs/nfsd/blocklayout.c | 4 +- fs/nfsd/nfs4callback.c | 2 +- fs/nfsd/nfs4layouts.c | 2 +- fs/nfsd/nfs4proc.c | 2 +- fs/nfsd/nfs4state.c | 12 +- fs/nfsd/nfsfh.c | 4 +- fs/nfsd/nfsproc.c | 2 +- fs/nfsd/nfssvc.c | 2 +- fs/nfsd/vfs.c | 4 +- fs/nilfs2/bmap.c | 2 +- fs/nilfs2/recovery.c | 2 +- fs/nilfs2/segment.c | 19 +- fs/notify/fanotify/fanotify_user.c | 2 +- fs/ocfs2/cluster/quorum.c | 2 +- fs/pstore/zone.c | 1 - fs/quota/quota.c | 2 +- fs/seq_file.c | 2 +- fs/signalfd.c | 2 +- fs/super.c | 2 - fs/ubifs/lprops.c | 4 +- fs/udf/symlink.c | 2 +- fs/ufs/util.h | 12 +- fs/vboxsf/utils.c | 2 +- include/dt-bindings/sound/sc7180-lpass.h | 10 + include/linux/compat.h | 6 +- include/linux/errseq.h | 1 - include/linux/filter.h | 2 +- include/linux/fs.h | 7 - include/linux/fsinfo.h | 112 -- include/linux/jbd2.h | 2 +- include/linux/jhash.h | 26 +- include/linux/mm.h | 9 +- include/linux/signal.h | 12 +- include/linux/skbuff.h | 12 +- include/linux/syscalls.h | 4 - include/math-emu/op-common.h | 10 +- include/media/v4l2-mediabus.h | 33 +- include/media/v4l2-subdev.h | 38 +- include/net/netlink.h | 58 +- include/sound/soc.h | 1 + include/uapi/asm-generic/unistd.h | 6 +- include/uapi/linux/fsinfo.h | 344 ------ include/uapi/linux/mount.h | 13 +- ipc/sem.c | 4 +- ipc/shm.c | 4 +- kernel/auditfilter.c | 2 +- kernel/bpf/cgroup.c | 2 +- kernel/bpf/cpumap.c | 2 +- kernel/bpf/syscall.c | 2 +- kernel/bpf/verifier.c | 4 +- kernel/capability.c | 2 +- kernel/compat.c | 6 +- kernel/debug/gdbstub.c | 6 +- kernel/debug/kdb/kdb_keyboard.c | 4 +- kernel/debug/kdb/kdb_support.c | 6 +- kernel/events/core.c | 2 +- kernel/irq/handle.c | 2 +- kernel/irq/manage.c | 4 +- kernel/kallsyms.c | 4 +- kernel/power/hibernate.c | 2 +- kernel/power/qos.c | 4 +- kernel/sched/core.c | 2 +- kernel/sched/topology.c | 6 +- kernel/signal.c | 2 +- kernel/sys.c | 2 +- kernel/sys_ni.c | 1 - kernel/time/hrtimer.c | 2 +- kernel/time/posix-timers.c | 4 +- kernel/time/tick-broadcast.c | 2 +- kernel/time/timer.c | 2 +- kernel/trace/blktrace.c | 2 +- kernel/trace/trace_events_filter.c | 4 +- lib/asn1_decoder.c | 4 +- lib/assoc_array.c | 2 +- lib/bootconfig.c | 4 +- lib/cmdline.c | 10 +- lib/dim/net_dim.c | 2 +- lib/dim/rdma_dim.c | 4 +- lib/errseq.c | 33 +- lib/glob.c | 2 +- lib/nlattr.c | 62 +- lib/siphash.c | 36 +- lib/ts_fsm.c | 2 +- lib/vsprintf.c | 15 +- lib/xz/xz_dec_lzma2.c | 4 +- lib/xz/xz_dec_stream.c | 16 +- lib/zstd/bitstream.h | 10 +- lib/zstd/compress.c | 2 +- lib/zstd/decompress.c | 12 +- lib/zstd/huf_compress.c | 4 +- localversion-next | 2 +- mm/memory.c | 3 + net/8021q/vlan_dev.c | 2 +- net/9p/trans_xen.c | 2 +- net/atm/common.c | 4 +- net/atm/lec.c | 2 +- net/atm/resources.c | 8 +- net/bpf/test_run.c | 2 +- net/bridge/br_netlink.c | 4 +- net/bridge/br_vlan.c | 4 +- net/can/j1939/socket.c | 2 +- net/can/j1939/transport.c | 20 +- net/ceph/ceph_hash.c | 20 +- net/ceph/crush/mapper.c | 2 +- net/ceph/messenger.c | 4 +- net/ceph/mon_client.c | 2 +- net/ceph/osd_client.c | 4 +- net/core/dev.c | 4 +- net/core/dev_ioctl.c | 6 +- net/core/devlink.c | 4 +- net/core/drop_monitor.c | 2 +- net/core/filter.c | 2 +- net/core/pktgen.c | 2 +- net/core/skbuff.c | 13 +- net/core/skmsg.c | 1 - net/core/sock.c | 2 +- net/dccp/ccids/ccid3.c | 2 +- net/dccp/feat.c | 3 +- net/dccp/input.c | 10 +- net/dccp/options.c | 2 +- net/dccp/output.c | 8 +- net/dccp/proto.c | 8 +- net/decnet/af_decnet.c | 6 +- net/decnet/dn_nsp_in.c | 2 +- net/decnet/dn_table.c | 2 +- net/decnet/sysctl_net_decnet.c | 2 +- net/dsa/slave.c | 2 +- net/ieee802154/6lowpan/reassembly.c | 2 +- net/ieee802154/6lowpan/rx.c | 4 +- net/iucv/af_iucv.c | 10 +- net/mpls/af_mpls.c | 2 +- net/mptcp/pm_netlink.c | 4 +- net/mptcp/protocol.c | 3 +- net/ncsi/ncsi-manage.c | 4 +- net/netfilter/ipvs/ip_vs_proto_tcp.c | 2 +- net/netfilter/ipvs/ip_vs_proto_udp.c | 2 +- net/netlink/policy.c | 34 +- net/netrom/nr_in.c | 2 +- net/netrom/nr_route.c | 8 +- net/openvswitch/conntrack.c | 4 +- net/openvswitch/flow.c | 2 +- net/packet/af_packet.c | 2 +- net/phonet/pep.c | 10 +- net/rds/send.c | 2 +- net/rose/rose_in.c | 2 +- net/rose/rose_route.c | 4 +- net/rxrpc/af_rxrpc.c | 6 +- net/rxrpc/call_accept.c | 2 +- net/rxrpc/conn_client.c | 2 +- net/rxrpc/input.c | 6 +- net/rxrpc/local_object.c | 2 +- net/rxrpc/peer_event.c | 2 +- net/rxrpc/recvmsg.c | 2 +- net/rxrpc/sendmsg.c | 6 +- net/sched/act_ct.c | 8 +- net/sched/act_ctinfo.c | 5 +- net/sched/act_gate.c | 4 +- net/sched/sch_cake.c | 2 +- net/sctp/ipv6.c | 2 +- net/sctp/outqueue.c | 6 +- net/sctp/sm_make_chunk.c | 2 +- net/sctp/sm_sideeffect.c | 2 +- net/sctp/sm_statefuns.c | 2 +- net/smc/smc_close.c | 2 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 2 +- net/sunrpc/clnt.c | 22 +- net/sunrpc/xprt.c | 2 +- net/sunrpc/xprtrdma/verbs.c | 2 +- net/sunrpc/xprtsock.c | 8 +- net/tipc/bearer.c | 2 +- net/tipc/group.c | 2 +- net/tipc/link.c | 2 +- net/tipc/socket.c | 4 +- net/unix/af_unix.c | 2 +- net/wireless/chan.c | 4 +- net/wireless/mlme.c | 2 +- net/wireless/nl80211.c | 32 +- net/wireless/scan.c | 2 +- net/wireless/sme.c | 4 +- net/wireless/util.c | 4 +- net/wireless/wext-compat.c | 4 +- net/x25/x25_facilities.c | 2 +- net/x25/x25_in.c | 2 +- net/xfrm/xfrm_policy.c | 2 +- samples/bpf/hbm.c | 2 +- samples/bpf/task_fd_query_kern.c | 2 +- samples/bpf/task_fd_query_user.c | 2 +- samples/bpf/tracex3_kern.c | 2 +- samples/vfs/Makefile | 2 +- samples/vfs/test-fsinfo.c | 883 --------------- samples/vfs/test-mntinfo.c | 277 ----- scripts/Makefile.extrawarn | 2 +- scripts/Makefile.lib | 2 +- scripts/extract-cert.c | 2 +- scripts/genksyms/keywords.c | 4 +- scripts/kconfig/qconf.cc | 35 +- scripts/kconfig/qconf.h | 6 +- scripts/selinux/mdp/mdp.c | 7 + security/apparmor/domain.c | 2 +- security/apparmor/lib.c | 4 +- security/integrity/ima/ima_appraise.c | 4 +- security/integrity/ima/ima_policy.c | 8 +- security/integrity/ima/ima_template_lib.c | 2 +- security/keys/process_keys.c | 6 +- security/keys/request_key.c | 8 +- security/selinux/hooks.c | 8 +- security/selinux/include/conditional.h | 2 +- security/selinux/include/policycap.h | 20 + security/selinux/include/policycap_names.h | 18 + security/selinux/include/security.h | 32 +- security/selinux/selinuxfs.c | 69 +- security/selinux/ss/avtab.c | 49 +- security/selinux/ss/avtab.h | 1 + security/selinux/ss/conditional.c | 156 +++ security/selinux/ss/conditional.h | 2 + security/selinux/ss/hashtab.c | 53 + security/selinux/ss/hashtab.h | 6 + security/selinux/ss/mls.c | 4 +- security/selinux/ss/services.c | 563 ++++----- security/selinux/ss/services.h | 8 +- security/selinux/ss/sidtab.c | 10 + security/selinux/ss/sidtab.h | 2 + security/smack/smack_lsm.c | 2 +- security/tomoyo/common.c | 18 +- security/tomoyo/file.c | 2 +- sound/ppc/snd_ps3.c | 4 +- sound/soc/atmel/mchp-i2s-mcc.c | 2 +- sound/soc/codecs/ak4458.c | 31 +- sound/soc/codecs/da7219-aad.c | 85 +- sound/soc/codecs/da7219-aad.h | 3 + sound/soc/codecs/da7219.c | 493 ++++---- sound/soc/codecs/da7219.h | 1 + sound/soc/codecs/hdac_hdmi.c | 138 +++ sound/soc/codecs/jz4770.c | 2 +- sound/soc/codecs/nau8825.c | 2 +- sound/soc/codecs/pcm186x.c | 2 +- sound/soc/codecs/rt5682.c | 73 +- sound/soc/codecs/rt5682.h | 2 - sound/soc/codecs/tas5086.c | 2 +- sound/soc/codecs/tlv320aic32x4.c | 60 +- sound/soc/codecs/wm0010.c | 3 +- sound/soc/codecs/wm8962.c | 2 + sound/soc/codecs/wm9713.c | 2 +- sound/soc/codecs/wm_adsp.c | 8 +- sound/soc/fsl/fsl-asoc-card.c | 11 + sound/soc/fsl/fsl_dma.c | 2 +- sound/soc/fsl/fsl_sai.c | 173 +-- sound/soc/fsl/fsl_ssi.c | 2 +- sound/soc/generic/simple-card.c | 33 +- sound/soc/hisilicon/hi6210-i2s.c | 4 +- sound/soc/intel/atom/sst-atom-controls.c | 4 +- sound/soc/intel/atom/sst-mfld-platform-compress.c | 3 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 4 +- sound/soc/intel/atom/sst-mfld-platform.h | 4 +- sound/soc/intel/atom/sst/sst.c | 5 +- sound/soc/intel/atom/sst/sst.h | 34 +- sound/soc/intel/atom/sst/sst_loader.c | 3 +- sound/soc/intel/atom/sst/sst_pvt.c | 4 +- sound/soc/intel/baytrail/sst-baytrail-ipc.h | 3 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 2 +- sound/soc/intel/boards/bdw-rt5650.c | 10 +- sound/soc/intel/boards/bdw-rt5677.c | 8 +- sound/soc/intel/boards/broadwell.c | 8 +- sound/soc/intel/boards/bytcht_cx2072x.c | 2 +- sound/soc/intel/boards/bytcht_es8316.c | 2 +- sound/soc/intel/boards/bytcr_rt5651.c | 4 +- sound/soc/intel/common/sst-dsp-priv.h | 2 +- sound/soc/intel/common/sst-dsp.h | 15 +- sound/soc/intel/common/sst-firmware.c | 4 +- sound/soc/intel/haswell/sst-haswell-ipc.c | 10 +- sound/soc/intel/haswell/sst-haswell-ipc.h | 2 +- sound/soc/intel/keembay/kmb_platform.c | 145 ++- sound/soc/intel/skylake/cnl-sst-dsp.h | 4 +- sound/soc/intel/skylake/skl-nhlt.c | 2 +- sound/soc/intel/skylake/skl-pcm.c | 2 +- sound/soc/intel/skylake/skl-sst-cldma.c | 2 +- sound/soc/intel/skylake/skl-sst-ipc.h | 16 +- sound/soc/intel/skylake/skl-sst-utils.c | 2 +- sound/soc/intel/skylake/skl-sst.c | 2 +- sound/soc/intel/skylake/skl-topology.c | 8 +- sound/soc/intel/skylake/skl-topology.h | 8 +- sound/soc/intel/skylake/skl.h | 2 +- sound/soc/meson/axg-tdm-formatter.c | 2 +- sound/soc/meson/axg-tdm-interface.c | 10 +- sound/soc/meson/meson-card-utils.c | 33 +- sound/soc/pxa/pxa-ssp.c | 2 +- sound/soc/qcom/Kconfig | 13 +- sound/soc/qcom/Makefile | 2 + sound/soc/qcom/lpass-apq8016.c | 86 +- sound/soc/qcom/lpass-cpu.c | 204 ++-- sound/soc/qcom/lpass-ipq806x.c | 67 ++ sound/soc/qcom/lpass-lpaif-reg.h | 157 +-- sound/soc/qcom/lpass-platform.c | 155 ++- sound/soc/qcom/lpass-sc7180.c | 216 ++++ sound/soc/qcom/lpass.h | 63 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 414 +++++-- sound/soc/qcom/qdsp6/q6asm.c | 169 ++- sound/soc/qcom/qdsp6/q6asm.h | 49 +- sound/soc/rockchip/rockchip_pdm.c | 6 +- sound/soc/samsung/i2s.c | 2 +- sound/soc/soc-core.c | 33 +- sound/soc/soc-topology.c | 4 +- sound/soc/sof/intel/cnl.c | 2 +- sound/soc/sof/intel/hda-codec.c | 7 +- sound/soc/sof/intel/hda-dai.c | 4 +- sound/soc/sof/pcm.c | 4 +- sound/soc/sof/sof-audio.c | 2 +- sound/soc/sprd/sprd-pcm-compress.c | 2 +- sound/soc/sunxi/sun4i-codec.c | 2 +- sound/soc/sunxi/sun50i-codec-analog.c | 176 +-- sound/soc/sunxi/sun8i-codec.c | 137 ++- sound/soc/ti/davinci-i2s.c | 2 +- sound/soc/ti/davinci-mcasp.c | 2 +- sound/soc/ti/n810.c | 2 +- sound/soc/ti/omap-dmic.c | 4 +- sound/soc/ti/omap-mcpdm.c | 8 +- sound/soc/ti/rx51.c | 2 +- sound/soc/xilinx/Kconfig | 4 +- sound/soc/zte/zx-i2s.c | 4 +- sound/soc/zte/zx-spdif.c | 2 +- tools/lib/bpf/Makefile | 2 +- tools/lib/bpf/bpf_core_read.h | 40 +- tools/lib/bpf/bpf_tracing.h | 4 +- tools/lib/bpf/btf_dump.c | 2 +- tools/lib/bpf/libbpf.c | 321 ++++-- tools/testing/selftests/bpf/progs/test_vmlinux.c | 12 +- 1716 files changed, 16721 insertions(+), 12350 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,imx7ulp-pm.txt create mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,imx7ulp-pm.yaml delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,imx7ulp-sim.txt create mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,imx7ulp-sim.yaml delete mode 100644 Documentation/devicetree/bindings/ata/imx-sata.txt create mode 100644 Documentation/devicetree/bindings/ata/imx-sata.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/fsl-dcp.txt create mode 100644 Documentation/devicetree/bindings/crypto/fsl-dcp.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/fsl-imx-sahara.txt create mode 100644 Documentation/devicetree/bindings/crypto/fsl-imx-sahara.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/fsl-imx-scc.txt create mode 100644 Documentation/devicetree/bindings/crypto/fsl-imx-scc.yaml delete mode 100644 Documentation/devicetree/bindings/eeprom/at25.txt create mode 100644 Documentation/devicetree/bindings/eeprom/at25.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-vf610.txt create mode 100644 Documentation/devicetree/bindings/gpio/gpio-vf610.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/snvs-lpgpr.txt create mode 100644 Documentation/devicetree/bindings/nvmem/snvs-lpgpr.yaml delete mode 100644 Documentation/devicetree/bindings/perf/fsl-imx-ddr.txt create mode 100644 Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/pfuze100.txt create mode 100644 Documentation/devicetree/bindings/regulator/pfuze100.yaml create mode 100644 Documentation/devicetree/bindings/regulator/raspberrypi,7inch-t [...] create mode 100644 Documentation/devicetree/bindings/regulator/richtek,rt4801-regu [...] create mode 100644 Documentation/devicetree/bindings/regulator/silergy,sy8824x.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/sy8824x.txt delete mode 100644 Documentation/devicetree/bindings/rng/imx-rng.txt create mode 100644 Documentation/devicetree/bindings/rng/imx-rng.yaml delete mode 100644 Documentation/devicetree/bindings/serial/fsl-imx-uart.txt create mode 100644 Documentation/devicetree/bindings/serial/fsl-imx-uart.yaml delete mode 100644 Documentation/devicetree/bindings/serial/fsl-lpuart.txt create mode 100644 Documentation/devicetree/bindings/serial/fsl-lpuart.yaml delete mode 100644 Documentation/devicetree/bindings/serial/fsl-mxs-auart.txt create mode 100644 Documentation/devicetree/bindings/serial/fsl-mxs-auart.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,lpass-cpu.txt create mode 100644 Documentation/devicetree/bindings/sound/qcom,lpass-cpu.yaml delete mode 100644 Documentation/devicetree/bindings/sound/tas2562.txt delete mode 100644 Documentation/devicetree/bindings/w1/fsl-imx-owire.txt create mode 100644 Documentation/devicetree/bindings/w1/fsl-imx-owire.yaml delete mode 100644 Documentation/filesystems/fsinfo.rst create mode 100644 drivers/net/wireless/ath/ath11k/hw.c create mode 100644 drivers/net/wireless/ath/ath11k/mhi.c create mode 100644 drivers/net/wireless/ath/ath11k/mhi.h create mode 100644 drivers/net/wireless/ath/ath11k/pci.c create mode 100644 drivers/net/wireless/ath/ath11k/pci.h create mode 100644 drivers/regulator/rpi-panel-attiny-regulator.c create mode 100644 drivers/regulator/rt4801-regulator.c delete mode 100644 fs/ext4/fsinfo.c delete mode 100644 fs/fsinfo.c create mode 100644 include/dt-bindings/sound/sc7180-lpass.h delete mode 100644 include/linux/fsinfo.h delete mode 100644 include/uapi/linux/fsinfo.h delete mode 100644 samples/vfs/test-fsinfo.c delete mode 100644 samples/vfs/test-mntinfo.c create mode 100644 security/selinux/include/policycap.h create mode 100644 security/selinux/include/policycap_names.h create mode 100644 sound/soc/qcom/lpass-sc7180.c