This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
discards 3ef845da3c3b Add linux-next specific files for 20191017 discards 63bbb7faba10 Merge branch 'akpm/master' discards e8699f1729b5 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards a29a2355c4a2 drivers/tty/serial/sh-sci.c: suppress warning discards 4e0f42c0f180 gpio: pca953x: utilize the for_each_set_clump8 macro discards 312f0fd3eb51 gpio: max3191x: utilize the for_each_set_clump8 macro discards 30027a88ae8f gpio: pisosr: utilize the for_each_set_clump8 macro discards ce3e40b73456 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] discards 7d3b07bfd3b2 gpio: 74x164: utilize the for_each_set_clump8 macro discards 115ed3e3b5a5 gpio: uniphier: utilize for_each_set_clump8 macro discards f004f650ad6d gpio: pcie-idio-24: utilize for_each_set_clump8 macro discards fdaa821cce34 gpio: pci-idio-16: utilize for_each_set_clump8 macro discards d63d4721ead3 gpio: ws16c48: utilize for_each_set_clump8 macro discards f0e21f07eb38 gpio: gpio-mm: utilize for_each_set_clump8 macro discards 37cd9dd59196 gpio: 104-idi-48: utilize for_each_set_clump8 macro discards 28d03aeeaa42 gpio: 104-dio-48e: utilize for_each_set_clump8 macro discards c2c06a137e29 lib/test_bitmap.c: add for_each_set_clump8 test cases discards af0ebdfd3e21 bitops: introduce the for_each_set_clump8 macro discards 2b060afdaf49 kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] discards 343460d38a94 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] discards d388aaa8825d kernel-hacking: create a submenu for scheduler debugging options discards 5111fa71654c kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] discards a2e9ca694486 kernel-hacking: move Oops into 'Lockups and Hangs' discards b90873082c32 kernel-hacking: move kernel testing and coverage options t [...] discards 41e88a00ed88 kernel-hacking: group kernel data structures debugging together discards abe2f5b5f067 kernel-hacking: create submenu for arch special debugging options discards 2ae86ce488d2 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] discards c9a36ae96f51 Documentation: rename addr_in_gen_pool to gen_pool_has_addr discards 5f873a4257cd lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr discards 17473ff945d7 lib/genalloc.c: export symbol addr_in_gen_pool discards ce4e3fce6f88 lib/list-test.c: add a test for the 'list' doubly linked list discards 797e590fec26 pinctrl: fix pxa2xx.c build warnings discards e7993d19aa64 drivers/block/null_blk_main.c: fix uninitialized var warnings discards 2a42c2ca9d3d drivers/block/null_blk_main.c: fix layout discards dfe0c9608270 Merge branch 'akpm-current/current' discards 8d24878d7fd7 Merge remote-tracking branch 'cel/cel-next' discards 75ae000da2b3 Merge remote-tracking branch 'kunit/test' discards 60d3efb6907b Merge remote-tracking branch 'fpga/for-next' discards 9ed1f3ca77d9 Merge remote-tracking branch 'devfreq/for-next' discards 0cb8f20ea2c5 Merge remote-tracking branch 'pidfd/for-next' discards ec6de1d562bc Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' discards 71d6a009f459 Merge remote-tracking branch 'hyperv/hyperv-next' discards 8785f6d9408e Merge remote-tracking branch 'xarray/xarray' discards 65c4732274d0 Merge remote-tracking branch 'nvmem/for-next' discards 6df9b6cdae45 Merge remote-tracking branch 'fsi/next' discards 216ce17e4b4e Merge remote-tracking branch 'kspp/for-next/kspp' discards 5e900a172594 Merge remote-tracking branch 'at24/at24/for-next' discards 492f917cdc07 Merge remote-tracking branch 'rtc/rtc-next' discards 303641c6f44a Merge remote-tracking branch 'coresight/next' discards aa87ed0d6c26 Merge remote-tracking branch 'livepatching/for-next' discards bdda6c0b2085 Merge remote-tracking branch 'y2038/y2038' discards d69cff5c554e Merge remote-tracking branch 'pwm/for-next' discards 2a5eeaaff877 Merge remote-tracking branch 'pinctrl-samsung/for-next' discards e0ca0990d00f Merge remote-tracking branch 'pinctrl/for-next' discards fe4168499464 Merge remote-tracking branch 'gpio-intel/for-next' discards a6b0c2608422 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards d0221093ce80 Merge remote-tracking branch 'gpio/for-next' discards 5a5d88e2f0e8 Merge remote-tracking branch 'rpmsg/for-next' discards 9cb7ce313d67 Merge remote-tracking branch 'vhost/linux-next' discards 52dc4dc13b50 Merge remote-tracking branch 'scsi-mkp/for-next' discards 8d9a6f8e7b07 Merge remote-tracking branch 'scsi/for-next' discards 26f00bcd9657 Merge remote-tracking branch 'cgroup/for-next' discards 0ddc23e6496b Merge remote-tracking branch 'slave-dma/next' discards f25e710ee6f7 Merge remote-tracking branch 'icc/icc-next' discards e5cf928613ad Merge remote-tracking branch 'mux/for-next' discards b002e801bbdc Merge remote-tracking branch 'staging/staging-next' discards 17f8dabc2953 Merge remote-tracking branch 'thunderbolt/next' discards db3acd6ee90c Merge remote-tracking branch 'soundwire/next' discards f7fb63e0c445 Merge remote-tracking branch 'extcon/extcon-next' discards 39899aeafe0f Merge remote-tracking branch 'char-misc/char-misc-next' discards 1fdba0a5ada5 Merge remote-tracking branch 'tty/tty-next' discards a8216f527ea2 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' discards d8510a623662 Merge remote-tracking branch 'usb/usb-next' discards ef4f66c65782 Merge remote-tracking branch 'driver-core/driver-core-next' discards dc43b9d5ebb8 Merge remote-tracking branch 'ipmi/for-next' discards a3606dadfb40 Merge remote-tracking branch 'leds/for-next' discards 98715e93ec28 Merge remote-tracking branch 'chrome-platform/for-next' discards e9c9ef4d1070 Merge remote-tracking branch 'drivers-x86/for-next' discards c1e8c0ae8819 Merge remote-tracking branch 'workqueues/for-next' discards 57d6ccd38fb6 Merge remote-tracking branch 'percpu/for-next' discards 2e7bd50f5348 Merge remote-tracking branch 'kvms390/next' discards 624062705bfb Merge remote-tracking branch 'kvm-arm/next' discards 33a56a57e4d6 Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards c0ed097cffe7 Merge remote-tracking branch 'edac/edac-for-next' discards 7c0e0a6134e4 Merge remote-tracking branch 'clockevents/clockevents/next' discards bfee7323a58c Merge remote-tracking branch 'tip/auto-latest' discards 4d5ebd899b88 Merge remote-tracking branch 'spi/for-next' discards 71d0d9e43ee6 Merge remote-tracking branch 'devicetree/for-next' discards eab4f40ad5f8 Merge remote-tracking branch 'audit/next' discards de63b1728e5c Merge remote-tracking branch 'iommu/next' discards ef0f428f0408 Merge remote-tracking branch 'tomoyo/master' discards 715157fbc397 Merge remote-tracking branch 'smack/for-next' discards 78167d1cf7f0 Merge remote-tracking branch 'selinux/next' discards b696c7cfcce7 Merge remote-tracking branch 'keys/keys-next' discards 3f211d58159b Merge remote-tracking branch 'apparmor/apparmor-next' discards 9f98cb1b32be Merge remote-tracking branch 'regulator/for-next' discards 3e8e50a485dd Merge remote-tracking branch 'battery/for-next' discards 28dd2c938a3b Merge remote-tracking branch 'mfd/for-mfd-next' discards 9c177455bc95 Merge remote-tracking branch 'kgdb/kgdb-next' discards 5a24eb0e16ac Merge remote-tracking branch 'mmc/next' discards eb1017962f2e Merge remote-tracking branch 'device-mapper/for-next' discards ee2deca3150b Merge remote-tracking branch 'block/for-next' discards f43f02badba8 Merge remote-tracking branch 'input/next' discards 3c3629508a56 Merge remote-tracking branch 'sound-asoc/for-next' discards b8acb7074c46 Merge remote-tracking branch 'sound/for-next' discards 0b7fe1379d48 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards 6092b565335d Merge remote-tracking branch 'drm-msm/msm-next' discards bcc6eceab00a Merge remote-tracking branch 'drm-misc/for-linux-next' discards bf75dc11b346 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards 569abde70595 Merge remote-tracking branch 'drm-intel/for-linux-next' discards 6752e7334d30 Merge remote-tracking branch 'amdgpu/drm-next' discards dac22cca8c13 Merge remote-tracking branch 'drm/drm-next' discards e7291165b36b Merge remote-tracking branch 'crypto/master' discards b63506d0032e Merge remote-tracking branch 'nand/nand/next' discards d7c61e96cf94 Merge remote-tracking branch 'mtd/mtd/next' discards 6481160bf375 Merge remote-tracking branch 'gfs2/for-next' discards c420f6960cd3 Merge remote-tracking branch 'bluetooth/master' discards 64d845ebdea8 Merge remote-tracking branch 'wireless-drivers-next/master' discards 455d62840ccf Merge remote-tracking branch 'ipvs-next/master' discards 67342548ca4a Merge remote-tracking branch 'nfc-next/master' discards dd54f509cc36 Merge remote-tracking branch 'netfilter-next/master' discards e873d7933baf Merge remote-tracking branch 'mlx5-next/mlx5-next' discards 6cb2525d4655 Merge remote-tracking branch 'ipsec-next/master' discards 2a21b7355bea Merge remote-tracking branch 'bpf-next/master' discards cb909bd68733 Merge remote-tracking branch 'net-next/master' discards b42a5e0facc8 Merge remote-tracking branch 'rdma/for-next' discards 6d2216412a87 Merge remote-tracking branch 'swiotlb/linux-next' discards 8934d5785229 Merge remote-tracking branch 'ieee1394/for-next' discards 7aeb67d8ce66 Merge remote-tracking branch 'thermal/thermal/linux-next' discards 631219996772 Merge remote-tracking branch 'opp/opp/linux-next' discards 5088d165d238 Merge remote-tracking branch 'cpupower/cpupower' discards d6eb776e9ad8 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards a45766914827 Merge remote-tracking branch 'pm/linux-next' discards db8dfaff15bc Merge remote-tracking branch 'v4l-dvb-next/master' discards 554e97968351 Merge remote-tracking branch 'v4l-dvb/master' discards 72cf0ff8b6d0 Merge remote-tracking branch 'jc_docs/docs-next' discards 3eec4a1bb9ea Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 57be84589e1c Merge branch 'dmi/master' discards c3d212274355 Merge remote-tracking branch 'i3c/i3c/next' discards 95ae15bc912b Merge remote-tracking branch 'hid/for-next' discards 0526e3e4164a Merge remote-tracking branch 'pci/next' discards 3b9bc1ef25ae Merge remote-tracking branch 'printk/for-next' discards 859a6632e9c1 Merge remote-tracking branch 'vfs/for-next' discards 35d785315659 Merge remote-tracking branch 'djw-vfs/vfs-for-next' discards 4f8971f8575a Merge remote-tracking branch 'iomap/iomap-for-next' discards d42ab96ca7fe Merge remote-tracking branch 'xfs/for-next' discards 98ecdd637882 Merge remote-tracking branch 'nfsd/nfsd-next' discards 5a0fd0722990 Merge remote-tracking branch 'fuse/for-next' discards 3fa2e6be0324 Merge remote-tracking branch 'ext3/for_next' discards d5819d5f015b Merge remote-tracking branch 'erofs/dev' discards c4497fc43706 Merge remote-tracking branch 'ecryptfs/next' discards 9d9fc9065e32 Merge remote-tracking branch 'cifs/for-next' discards 584d90a27f79 Merge remote-tracking branch 'ceph/master' discards 3c65d6a87605 Merge remote-tracking branch 'btrfs-kdave/for-next' discards 2e73661c268a Merge remote-tracking branch 'xtensa/xtensa-for-next' discards f8eb782b7551 Merge remote-tracking branch 'sh/sh-next' discards ae8fdec1f7e6 Merge remote-tracking branch 's390/features' discards 37303e7c2d1f Merge remote-tracking branch 'powerpc/next' discards 04547dc2d7b1 Merge remote-tracking branch 'parisc-hd/for-next' discards 06426d8dc18d Merge remote-tracking branch 'mips/mips-next' discards 3878cfb8d4f4 Merge remote-tracking branch 'microblaze/next' discards 3e0aea82df01 Merge remote-tracking branch 'm68knommu/for-next' discards f5b8f03f047a Merge remote-tracking branch 'h8300/h8300-next' discards b33a8c21880d Merge remote-tracking branch 'csky/linux-next' discards d8600c286ce8 Merge remote-tracking branch 'clk/clk-next' discards 9da5cc2ca715 Merge remote-tracking branch 'tegra/for-next' discards 7627cdfad7ff Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 706cb78696c5 Merge remote-tracking branch 'samsung-krzk/for-next' discards 1b5a333b9f78 Merge remote-tracking branch 'rockchip/for-next' discards dec8bb45fd77 Merge remote-tracking branch 'reset/reset/next' discards 3b1fe76f2e66 Merge remote-tracking branch 'renesas/next' discards 304f2274dac4 Merge remote-tracking branch 'qcom/for-next' discards f7c0efc7200a Merge remote-tracking branch 'omap/for-next' discards b78cef88c029 Merge remote-tracking branch 'mvebu/for-next' discards 09bd4da07652 Merge remote-tracking branch 'mediatek/for-next' discards bcf6a5d3802b Merge remote-tracking branch 'keystone/next' discards 948d888ed7c6 Merge remote-tracking branch 'imx-mxs/for-next' discards 8ca32bb7eed1 Merge remote-tracking branch 'bcm2835/for-next' discards f4ef66936a3f Merge remote-tracking branch 'at91/at91-next' discards 1c23632a0a22 Merge remote-tracking branch 'aspeed/for-next' discards 3276d9200231 Merge remote-tracking branch 'amlogic/for-next' discards fec9f092de3c Merge remote-tracking branch 'actions/for-next' discards 5162cff527aa Merge remote-tracking branch 'arm-soc/for-next' discards 05c6da653b02 Merge remote-tracking branch 'arm-perf/for-next/perf' discards b4c59e6ece46 Merge remote-tracking branch 'arm64/for-next/core' discards 92235828a318 Merge remote-tracking branch 'arm/for-next' discards 8d0e7a88d54a Merge remote-tracking branch 'kbuild/for-next' discards e94100b439a8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 7046947df814 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' discards 57b99b323afb Merge remote-tracking branch 'gpio-intel-fixes/fixes' discards 576b5bd152ad Merge remote-tracking branch 'pidfd-fixes/fixes' discards fd18f8315bc2 Merge remote-tracking branch 'risc-v-fixes/fixes' discards bf377880dc09 Merge remote-tracking branch 'mmc-fixes/fixes' discards 353a4bd26a8d Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards a9363ccb736f Merge remote-tracking branch 'scsi-fixes/fixes' discards 502672428d05 Merge remote-tracking branch 'drivers-x86-fixes/fixes' discards 345aee38895c Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards debb48a8ce1b Merge remote-tracking branch 'omap-fixes/fixes' discards 12f10b099db6 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards ccb853fdfadc Merge remote-tracking branch 'slave-dma-fixes/fixes' discards e9ee909b7fa9 Merge remote-tracking branch 'kselftest-fixes/fixes' discards 4c6f5fd5a0be Merge remote-tracking branch 'ide/master' discards 47a9d3fd361c Merge remote-tracking branch 'input-current/for-linus' discards 4db4d4657ed3 Merge remote-tracking branch 'thunderbolt-fixes/fixes' discards a56d1e2f4b0c Merge remote-tracking branch 'soundwire-fixes/fixes' discards 48e9b9c05284 Merge remote-tracking branch 'staging.current/staging-linus' discards 7ee5f7c75d87 Merge remote-tracking branch 'phy/fixes' discards 7a8947affa36 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 7e363502174b Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards 553b8ece8852 Merge remote-tracking branch 'usb.current/usb-linus' discards 3420afa4049c Merge remote-tracking branch 'tty.current/tty-linus' discards 2ea3fbca2ff7 Merge remote-tracking branch 'driver-core.current/driver-c [...] discards f9dc1bd71031 Merge remote-tracking branch 'spi-fixes/for-linus' discards 6e00c281fb51 Merge remote-tracking branch 'regulator-fixes/for-linus' discards 38a93f51c103 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards e0bd0af1c080 Merge remote-tracking branch 'sound-current/for-linus' discards 66cdbed25c1b Merge remote-tracking branch 'bpf/master' discards 86c4119b4fe6 Merge remote-tracking branch 'net/master' discards 5735adb63389 Merge remote-tracking branch 'sparc/master' discards 7b5d30a3758a Merge remote-tracking branch 'arm64-fixes/for-next/fixes' discards cca78064df3a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' discards 7a5e372dbe59 Merge remote-tracking branch 'arm-current/fixes' discards 9b24b9bbf354 Merge remote-tracking branch 'arc-current/for-curr' discards d7e1ce16c251 Merge remote-tracking branch 'kbuild-current/fixes' omits f86cf71944bc drm/i810: Refer to `PREEMPTION' in comment omits 303e6218ecec selftests: Fix O= and KBUILD_OUTPUT handling for relative paths omits 4b1d7c2760d2 media: staging: media: Make use of devm_platform_ioremap_resource omits 50df3be70aa0 media: staging: media: omap4iss: Replace NULL comparison. omits ac7dabf14049 media: uvcvideo: Fix a typo in UVC_METATADA_BUF_SIZE omits 8c279e9394ca media: uvcvideo: Fix error path in control parsing failure omits 2ca4f6ca4562 rxrpc: use rcu protection while reading sk->sk_user_data omits 4c371bb95cf0 Bluetooth: Workaround directed advertising bug in Broadcom [...] omits 54976bc700ce Bluetooth: btwilink: drop superseded driver omits 727ea61a5028 Bluetooth: missed cpu_to_le16 conversion in hci_init4_req omits cef456cd354e Revert "Bluetooth: hci_ll: set operational frequency earlier" omits 2203cbf2c8b5 net: sfp: move fwnode parsing into sfp-bus layer omits 9370f2d05a2a r8152: support request_firmware for RTL8153 omits 0a544a2a728e drm/i915: Fixup preempt-to-busy vs resubmission of a virtu [...] omits 4f2a572eda67 drm/i915/userptr: Never allow userptr into the mappable GGTT omits 0336ab580878 drm/i915: Favor last VBT child device with conflicting AUX [...] omits 128260a41eeb drm/i915/execlists: Refactor -EIO markup of hung requests omits bd74708cd979 Revert "blackhole_netdev: fix syzkaller reported issue" omits eac9153f2b58 bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack() omits c0a21a5294a5 Bluetooth: btusb: Use IS_ENABLED instead of #ifdef omits 42d22098127d Bluetooth: btusb: avoid unused function warning omits 74ffdf22b3ac Bluetooth: btusb: print FW version after FW download omits d171dfb62124 Bluetooth: btrtl: Fix an issue for the incorrect error ret [...] omits 088fc633f2d9 Bluetooth: hci_nokia: Save a few cycles in 'nokia_enqueue()' omits 75f7293ac888 Bluetooth: remove set but not used variable 'smp' omits 597399d0cb91 arm64: tags: Preserve tags for addresses translated via TTBR1 omits 3813733595c0 arm64: mm: fix inverted PAR_EL1.F check omits 29a0f5ad87e6 arm64: sysreg: fix incorrect definition of SYS_PAR_EL1_F omits 19c95f261c65 arm64: entry.S: Do not preempt from IRQ before all cpufeat [...] omits bc88f85c6c09 kthread: make __kthread_queue_delayed_work static omits 546c5876bf0f Merge branch 'omap-for-v5.5/defconfig' into for-next omits e5367b4f6153 dt-bindings: gpu: samsung-rotator: Fix indentation omits b9d600201aa7 dt-bindings: PCI: rcar: Add device tree support for r8a774b1 omits 43e1c1a249a7 dt-bindings: watchdog: renesas-wdt: Document r8a774b1 support omits 777c7ba308bb dt-bindings: iommu: Convert Arm SMMUv3 to DT schema omits d27bd6b9e27f dt-bindings: iommu: Convert Arm SMMU to DT schema omits d9aeaa6d4ca4 media: cxd2841er: avoid too many status inquires omits 485fadf618d9 Merge branches 'for-next/elf-hwcap-docs', 'for-next/smccc- [...] omits 75564e3a5016 media: mb86a20s: make the bit rate estimation function mor [...] omits 639fd6aa499a ipmi: bt-bmc: use devm_platform_ioremap_resource() to simp [...] omits 4399d430700d arm64: mm: Fix unused variable warning in zone_sizes_init omits ca8f245f284e media: cxusb: detect cxusb_ctrl_msg error in query omits d2f383d6b8cd media: rc-map: Sort rc map name MACROs omits 22cb099d0c1b media: rc: add keymap for Tronsmart Vega S95/S96 remote omits 0f123f820a8a media: tuners/qm1d1c0042: Use DIV_ROUND_CLOSEST directly t [...] omits 727fe909af75 media: dvb-frontends: Use DIV_ROUND_CLOSEST directly to ma [...] omits d587cdb2a5f5 media: imon_raw: simplify loop omits 144945833368 media: dvbsky: add support for eyeTV Geniatech T2 lite omits 9905f32aefbe serial: fsl_linflexuart: Be consistent with the name omits 0864c408fb1e debugfs: remove return value of debugfs_create_x64() omits f5cb0a7e64f4 debugfs: remove return value of debugfs_create_x32() omits e40d38f28c10 debugfs: remove return value of debugfs_create_x16() omits be5767341ce5 ntb: ntb_pingpong: no need to check the return value of de [...] omits 94fae3e24c38 Merge branch 'asoc-5.5' into asoc-next omits a4ff7dff4e65 Merge branch 'asoc-5.4' into asoc-linus omits 8de6e755069f ASoC: rt1011: Read and apply r0 and temperature device property omits cf775f68a093 ASoC: dt-bindings: rt1011: add r0 and temperature device property omits 6ec939f8b809 arm64/mm: Poison initmem while freeing with free_reserved_area() omits f418dddffc80 usercopy: Avoid soft lockups in test_check_nonzero_user() omits 3ad00f6a5f76 ASoC: wm8958: use <asm/unaligned.h> to simplify code omits 81bd644f6985 ASoC: rt1011: set tx/rx slots from tx/rx_mask in TDM case omits 899ee4afe5eb arm64: use generic free_initrd_mem() discards 802f9c55079d Merge branch for-5.5/arm64/dt into for-next discards 402bb36a2403 Merge branch for-5.5/arm/dt into for-next discards 48fbc4da9e25 Merge branch for-5.5/soc into for-next discards 3e329685e63f Merge branch for-5.5/memory into for-next discards 3c6c4723b5b3 Merge branch for-5.5/firmware into for-next omits 9f94fadd75d3 soc/tegra: fuse: Register cell lookups for compatibility omits f4619c7f68ba soc/tegra: fuse: Add cell information omits 96ee12b2a203 soc/tegra: fuse: Implement nvmem device omits 9f1022b8bd14 soc/tegra: fuse: Restore base on sysfs failure omits 456a513bb5d4 scripts/bpf: Emit an #error directive known types list nee [...] omits 09eae66f0320 m68k/coldfire: Use CONFIG_PREEMPTION omits dd8b7a1db5d0 Revert "serial: core: Use cons->index for preferred consol [...] omits 75137cd23b7c Merge branch 'pm-cpufreq' into linux-next omits 99858edfabf2 Merge branch 'pm-pci' into linux-next omits 2d8b39a62a5d ACPI: processor: Avoid NULL pointer dereferences at init time omits f61714cd5bd3 drm/komeda: Adds output-color format support omits cb0b97d68252 rtc: meson-vrtc: move config option to proper location omits 299b610117a4 rtc: ds1685: add indirect access method and remove plat_re [...] omits bc25770f00d3 USB: serial: ti_usb_3410_5052: clean up serial data access omits 6f1d1dc8d540 USB: serial: ti_usb_3410_5052: fix port-close races omits f9204ad9cd8e drm/komeda: Set output color depth for output omits ba9b1009f561 Merge branches 'at91-drivers', 'at91-soc', 'at91-dt' and ' [...] omits 82822c6859b1 ARM: dts: at91: add Overkiz KIZBOX3 board omits caa1e65783c9 dt-bindings: arm: at91: Document Kizbox3 HS board binding omits d9bd62baf0db dt-bindings: Add vendor prefix for Overkiz SAS omits f15886fa7d29 drm/komeda: Adds layer horizontal input size limitation ch [...] omits 2b2510da431a drm/komeda: Add line size support omits 7d79aa8628fe drm/vboxvideo: Replace struct vram_framebuffer with generi [...] omits 1a74ccfac5d7 drm/vboxvideo: Switch to drm_atomic_helper_dirty_fb() omits 2695eae1f6d3 drm/vboxvideo: Switch to generic fbdev emulation omits 3c573edfb4db Merge branches 'iommu/fixes', 'arm/qcom', 'arm/renesas', ' [...] omits 42bb97b80f2e iommu: rockchip: Free domain on .domain_free omits 89dca86d29b4 rtw88: mark rtw_fw_hdr __packed omits d3dfad7f5d98 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 775fd6bfefc6 xtensa: fix change_bit in exclusive access option omits ced612fb3454 Merge branch 'for-5.4/upstream-fixes' into for-next omits 16ff7bf6dbcc HID: intel-ish-hid: fix wrong error handling in ishtp_cl_a [...] omits 5bf4e52ff031 RISC-V: fix virtual address overlapped in FIXADDR_START an [...] omits 2948d1921693 soundwire: intel: remove X86 dependency omits df72b7192119 soundwire: intel: add missing headers for cross-compilation omits 77b6d09f4ae6 net: usb: sr9800: fix uninitialized local variable omits efb86fede98c net: bcmgenet: Fix RGMII_MODE_EN value for GENET v1/2/3 omits d9f45ab9e671 net: bcmgenet: Add a shutdown callback omits bad28d889cae net: stmmac: make tc_flow_parsers static omits 539825a53604 davinci_cpdma: make cpdma_chan_split_pool static omits 61c1d33daf7b net: i82596: fix dma_alloc_attr for sni_82596 omits 554032cdfbf4 net: phylink: use more linkmode_* omits 63dfb7938b13 sctp: change sctp_prot .no_autobind with true omits 4980b2c4fe55 tc-testing: updated pedit test cases omits d033716331bb net: bcmgenet: Generate a random MAC if none is valid omits 28aa7c86c2b4 sched: etf: Fix ordering of packets with same txtime omits 39f13ea2f61b net: avoid potential infinite loop in tc_ctl_action() omits e9c43add6753 net_sched: sch_fq: remove one obsolete check in fq_dequeue() omits b790b5549bdf net: dsa: sja1105: Use the correct style for SPDX License [...] omits cab209e571a9 tcp: fix a possible lockdep splat in tcp_done() omits 6570bc79c0df net: core: use listified Rx for GRO_NORMAL in napi_gro_receive() omits c9b96eb6da2a Merge branch 'Update-MT7629-to-support-PHYLINK-API' omits 2618500dd370 arm: dts: mediatek: Update mt7629 dts to reflect the lates [...] omits 4e3eff5beafa net: ethernet: mediatek: Fix MT7629 missing GMII mode support omits 688f1dfb69b4 Input: keyboard - imx_sc: Add i.MX system controller key support omits ee358cb45984 Input: mpr121 - add polling mode omits def10ec7992f dt-bindings: input: Convert mpr121 binding to json-schema omits 7cef1079e3ad dt-bindings: input: Add common input binding in json-schema omits c324345ce89c Revert "Input: elantech - enable SMBus on new (2018+) systems" omits 77ffe33363c0 hv_sock: use HV_HYP_PAGE_SIZE for Hyper-V communication omits 8d045995ed5b Merge branch 'mpls-push-pop-fix' omits fa4e0f8855fc net/sched: fix corrupted L2 header with MPLS 'push' and 'p [...] omits dedc5a08da07 net: avoid errors when trying to pop MLPS header on non-MP [...] omits 28f9baed3d50 pidfd: avoid linux/wait.h and sys/wait.h name clashes omits 5bc60de50dfe selftests: bpf: Don't try to read files without read permission omits 95fbda1e3738 selftests: bpf: Add selftest for __sk_buff tstamp omits ba94094818a8 bpf: Allow __sk_buff tstamp in BPF_PROG_TEST_RUN omits da927466a152 Merge branch 'libbpf-field-existence' omits c7566a69695c selftests/bpf: Add field existence CO-RE relocs tests omits 01340e31915b libbpf: Add BPF-side definitions of supported field reloca [...] omits 62561eb442bd libbpf: Add support for field existance CO-RE relocation omits 291ee02b5e40 libbpf: Refactor bpf_object__open APIs to use common opts omits 511bb0085c6f libbpf: Update BTF reloc support to latest Clang format omits e17b932290bf Merge branch 'mlxsw-Add-support-for-400Gbps-50Gbps-per-lan [...] omits 5bd29b9b3575 mlxsw: spectrum: Add support for 400Gbps (50Gbps per lane) [...] omits 14af7fd1d427 ethtool: Add support for 400Gbps (50Gbps per lane) link modes omits a03681dd5d1b net: cavium: Use the correct style for SPDX License Identifier omits b31141d390f1 net: dsa: microchip: Use the correct style for SPDX Licens [...] omits 45144d42f299 PCI: PM: Fix pci_power_up() omits 3b1f00aceb7a Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits e1669e8b5647 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 0c401fdf27ba xtensa: virt: fix PCI IO ports mapping omits 79c8ca578dbf Revert "printk: Monitor change of console loglevel." discards d919d9823a48 drm/amdgpu: work around llvm bug #42576 discards 1be08b3382dd drm/amdkfd: Remove GPU ID in GWS queue creation discards 125c7c419687 drm/ttm: fix handling in ttm_bo_add_mem_to_lru discards b3f6b6381145 drm/ttm: Convert vm callbacks to helpers discards 50065e21a3f7 drm/ttm: Remove explicit typecasts of vm_private_data discards 05bf8e720cfc drm/ttm: Restore ttm prefaulting discards 74abc7f7cf3a drm/ttm: Refactor ttm_bo_pipeline_move discards d42f00bf3269 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) discards 3079351b0f32 drm/amdgpu: job is secure iff CS is secure (v5) discards a2b0cab8470d drm/amdgpu: expand the context control interface with trust flag discards 53d3f63f381c drm/amdgpu: expand the emit tmz interface with trusted flag discards 635d9368db55 drm/amdgpu: add tmz bit in frame control packet discards 8b8c294c5d37 drm/amdgpu: add function to check tmz capability (v4) discards 3cf509a9b254 drm/amdgpu: add amdgpu_tmz data structure discards 9dabbcf1a932 drm/amdgpu: add tmz feature parameter (v2) discards eb8259aa05dd drm/amdgpu: define the TMZ bit for the PTE discards 28fed8b3c3ec drm/amdgpu: add UAPI to create secure commands (v3) discards 1df8420d466c drm/amdgpu: add UAPI for creating encrypted buffers omits ed4766022f88 drm/amd/display: add NULL checks for clock manager pointer omits 97c002be4113 drm/amdgpu: enable BACO reset for SMU7 based dGPUs (v2) omits 2a113c74ec7c drm/amdgpu/powerplay: wire up BACO to powerplay API for smu7 omits 912a0bf57436 drm/amdgpu/powerplay: split out common smu7 BACO code omits 56f68f18e09c drm/amdgpu/powerplay: add support for BACO on CI omits da28d1c026e4 drm/amdgpu/powerplay: add support for BACO on Fiji omits 28e82af499eb drm/amdgpu/powerplay: add support for BACO on VegaM omits 1b0575bdc448 drm/amdgpu/powerplay: add support for BACO on polaris omits f07fb0244f73 drm/amdgpu/powerplay: add support for BACO on Iceland omits cefada559b8a drm/amdgpu/powerplay: add support for BACO on tonga omits 42e547efe2f4 drm/amdgpu/powerplay: add core support for pre-SOC15 baco omits 5d934ac0d04c drm/amdgpu: add new SMU 7.1.3 registers for BACO omits 9fc00ea77469 drm/amdgpu: add new SMU 7.1.2 registers for BACO omits c74c524e7c41 drm/amdgpu: add new SMU 7.0.1 registers for BACO omits c06a91c0f826 drm/amdgpu: add new BIF 5.0 register for BACO omits 8763eb7ae9ff drm/amdgpu: add new BIF 4.1 register for BACO omits 5337aae9b5db drm/amdgpu/soc15: add support for baco reset with swSMU omits 31fa2991f4cd drm/amdgpu: remove in_baco_reset hack omits f5fda6d89afe drm/amdgpu: simplify ATPX detection omits 897483d8a0e0 drm/amdgpu: move gpu reset out of amdgpu_device_suspend omits 803cc26d5cb6 drm/amdgpu: move pci_save_state into suspend path omits 1489d1794001 Revert "drm/radeon: Fix EEH during kexec" omits e70bd049d007 drm/amdgpu/display: fix build error casused by CONFIG_DRM_ [...] omits 71a0df4be65b drm/amdgpu/display: hook renoir dc to pplib funcs omits ed606f8a346b dmr/amdgpu: Fix crash on SRIOV for ERREVENT_ATHUB_INTERRUP [...] omits 06f7f57e87d0 drm/amdgpu: user pages array memory leak fix omits 7bbdbe405965 drm/amdgpu/powerplay: add renoir funcs to support dc omits 5bcc92407cf0 drm/amd/powerplay: enable Arcturus runtime VCN dpm on/off omits 372120f0a592 drm/amd/powerplay: bug fix for pcie parameters override omits bcccee89f48c drm/amdgpu: Fix tdr3 could hang with slow compute issue omits b2c18f0a9c8b drm/amdgpu: fix potential VM faults omits b14657001046 drm/amdgpu: fix error handling in amdgpu_bo_list_create omits 820924745b76 drm/amdgpu: add RAS support for VML2 and ATCL2 omits 87d92e1f909c drm/amd/include: add register define for VML2 and ATCL2 omits 13ba03442a26 drm/amdgpu: change to query the actual EDC counter omits c0cff9e43edc drm/amd/powerplay: add BACO platformCaps for VEGA20 omits 16562d32c768 drm/amd/powerplay: send EnterBaco msg with argument as RAS [...] omits df9331e561da drm/amd/powerplay: avoid disabling ECC if RAS is enabled f [...] omits 956f670509df drm/amdgpu/soc15: disable doorbell interrupt as part of BA [...] omits 402c60d7b076 drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is no [...] omits 44e149bb1ea2 drm/amdgpu/display: clean up dcn2*_pp_smu functions omits bb3d7d322dff drm/amd/powerplay: re-enable FW_DSTATE feature bit omits 5f6a556f98de drm/amdgpu/discovery: reserve discovery data at the top of VRAM omits 4e71e0859292 drm/amdgpu/swSMU: custom UMD pstate peak clock for navi14 omits 7e899409fd5e drm/amd/powerplay: enable df cstate control on swSMU routine omits 06615f9a0c0d drm/amd/powerplay: enable df cstate control on powerplay routine omits f50b6805dbb9 8250-men-mcb: fix error checking when get_num_ports return [...] omits 8625732e7712 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 1b513cb52fbc Merge branch 'misc' into for-next omits dc29172967fb Merge branch 'fixes' into for-next omits 1ccd5417dbfa drm: Add LT-tunable PHY repeater mode operations omits 6e73113784ac serial: 8250_exar: Move Exar pieces to custom ->startup() omits a016e092940f docs: admin-guide: dell_rbu: Improve formatting and spelling omits 80c730b564b4 docs: admin-guide: dell_rbu: Rework the title omits d4300c4e4fd4 docs: admin-guide: Move Dell RBU document from driver-api omits 2c1d7ffdf4fe docs: admin-guide: Sort the "unordered guides" to avoid me [...] omits abb0b3d96a1f usb: usbfs: Suppress problematic bind and unbind uevents. omits 7a7591979748 USB: usblp: fix use-after-free on disconnect omits b987b66ac3a2 usb: udc: lpc32xx: fix bad bit shift operation omits f616c3bda47e usb: cdns3: Fix dequeue implementation. omits fd47a417e75e USB: legousbtower: fix a signedness bug in tower_probe() omits b6c03e5f7b46 USB: legousbtower: fix memleak on disconnect omits b14a39048c11 USB: ldusb: fix memleak on disconnect omits be731286685a USB: host: ohci-at91: Remove unused variable regs in at91_stop_hc omits c8dd192be821 usb: typec: fix an IS_ERR() vs NULL bug in hd3ss3220_probe() omits 67f195806afc usb: renesas_usbhs: fix type of buf omits 46f62f887b2c usb: renesas_usbhs: fix __le16 warnings omits ddc790e92b3a net: ethernet: broadcom: have drivers select DIMLIB as needed omits f913eac8e555 net: Update address for vrf and l3mdev in MAINTAINERS omits 14f2cf607ccd net: Update address for vrf and l3mdev in MAINTAINERS omits 92696286f3bb net: bcmgenet: Set phydev->dev_flags only for internal PHYs omits b0818f80c8c1 blackhole_netdev: fix syzkaller reported issue omits d4999f1cc747 dt-bindings: display: Convert sharp, ld-d5116z01b panel to [...] omits 02ceb12c20f5 dt-bindings: usb: generic-ehci: Add "companion" entry omits 4b6fffe7a45a dt-bindings: pinctrl: stm32: Fix 'st, syscfg' description field omits e407626d2a2d dt-bindings: arm: stm32: Add missing STM32 boards omits 906c6b3300e1 dt-bindings: irqchip: renesas-irqc: Document r8a774b1 bindings omits 97bb24a6e7cc dt-bindings: pwm: rcar: Add r8a774b1 support omits 6eda6f6d8dcd dt-bindings: iio: adc: exynos: Use defines instead of cloc [...] omits ca9ccc0d8dc8 dt-bindings: rtc: s3c: Include generic dt-schema bindings omits bec576a20f0f dt-bindings: rtc: s3c: Use defines instead of clock numbers omits c2b474b02df2 dt-bindings: samsung: Indent examples with four spaces omits d9b11fccb233 dt-bindings: serio: Convert Allwinner PS2 controller to a schema omits 3130c26a26fa dt-bindings: display: Convert stm32 display bindings to js [...] omits 1c9dc2b52992 Merge branch 'Scatter-gather-SPI-for-SJA1105-DSA' omits 08839c06e96f net: dsa: sja1105: Switch to scatter/gather API for SPI omits 8a559400da42 net: dsa: sja1105: Move sja1105_spi_transfer into sja1105_xfer omits f58a887ebc99 net: b44: remove redundant assignment to variable reg omits 8e0d0ad206f0 sparc64: disable fast-GUP due to unexplained oopses discards 460df0bc7940 Merge branch 'misc-5.4' into next-fixes omits 8702ba9396bf btrfs: qgroup: Always free PREALLOC META reserve in btrfs_ [...] omits 8193e6ad6916 staging: sm750fb: Fix lines over 80 characters omits 5ffa18ec0b74 staging: rtl8188eu: remove blank lines omits ec26697cd92d staging: rtl8188eu: convert variables from unsigned char to u8 omits b0906aa3f7ec staging: rtl8188eu: rename variables to avoid mixed case omits 9cb0aec9ad37 Merge tag 'wireless-drivers-for-davem-2019-10-15' of git:/ [...] omits 5b3ec8134f5f drm/panfrost: Handle resetting on timeout better omits 02755af0f322 Merge branch 'parisc-5.4-2' of git://git.kernel.org/pub/sc [...] omits d9cceb24b407 staging: octeon: fix restricted __be16 degrades to integer omits f57ff0a9b806 staging: rtl8723bs: remove casts to pointers in kfree omits bbecf7de0976 staging: rtl8723bs: remove unnecessary null check omits 37b238da15a8 Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/s [...] omits 23684d0e8a97 memory: tegra: Set DMA mask based on supported address bits omits 5e0cd1ef6474 xfs: change the seconds fields in xfs_bulkstat to signed omits 7118dd2d41af splice: only read in as much information as there is pipe [...] omits 906753befc4d xfs: Use iomap_dio_rw to wait for unaligned direct IO omits 13ef954445df iomap: Allow forcing of waiting for running DIO in iomap_dio_rw() omits 25e6be21230d rbd: cancel lock_dwork if the wait is interrupted omits 1d3f87233e26 ceph: just skip unrecognized info in ceph_reply_info_extra omits 1dc0769c4c43 drm/tegra: gem: Use sg_alloc_table_from_pages() omits b78aed77a72a drm/tegra: gem: Always map SG tables for DMA-BUFs omits 486903bda574 drm/tegra: gem: Use dma_get_sgtable() omits 6b1adbb055fb drm/tegra: gem: Rename paddr -> iova omits 0a7fe89c5de2 drm/tegra: Move IOMMU group into host1x client omits 9c347256eeff drm/tegra: vic: Use common IOMMU attach/detach code omits b7de5963dcdf drm/tegra: vic: Inherit DMA mask from host1x omits f1df5ea15d17 drm/tegra: vic: Skip stream ID programming without IOMMU omits 5fe73d5b0c7e drm/tegra: Use DRM_DEBUG_DRIVER for driver messages omits c4b53b494ff8 drm/tegra: Inherit device DMA parameters from host1x omits 1278ee39e10d gpu: host1x: Request channels for clients, not devices omits 72313dbcb365 gpu: host1x: Explicitly initialize host1x_info structures omits 399f4202e8b0 gpu: host1x: Remove gratuitous blank line omits 38dad29dcbd5 gpu: host1x: Do not limit DMA segment size omits 54d0fd65f238 modpost: do not set ->preloaded for symbols from Module.symvers omits 4a94dbe805e1 kbuild: do not read $(KBUILD_EXTMOD)/Module.symvers omits ff83b742668d modpost: do not parse vmlinux for external module builds omits f3bcfdf658c9 kconfig: split util.c out of parser.y omits 6ddfb21272de video/logo: move pnmtologo tool to drivers/video/logo/ fro [...] omits 6c2624f8fcf4 video/logo: simplify cmd_logo omits 25bbac1c102d ia64: remove unneeded uapi asm-generic wrappers omits a5a599eb1af4 hexagon: remove asm/bitsperlong.h omits 991b78fbd223 scripts: setlocalversion: fix a bashism omits 85f0ae7e435a kbuild: update comment about KBUILD_ALLDIRS omits 3f22c7467136 virtio-fs: don't show mount options omits 80ed4548d071 btrfs: don't needlessly create extent-refs kernel thread omits 7671abdac658 xprtrdma: Replace dprintk in xprt_rdma_set_port omits 2150fc64e72b xprtrdma: Replace dprintk() in rpcrdma_update_connect_private() omits 2d6e0c7a4169 xprtrdma: Refine trace_xprtrdma_fixup omits 4da0b1c21fda xprtrdma: Report the computed connect delay omits fb03082a54ac memory: mtk-smi: Add PM suspend and resume ops omits 470eb3b31134 iommu/amd: Simpify decoding logic for INVALID_PPR_REQUEST event omits ec21f17a9437 iommu/amd: Fix incorrect PASID decoding from event log omits 808be0aae53a iommu: Introduce guest PASID bind function omits e5c0bd7f2206 iommu/ioasid: Add custom allocators omits fa83433c92e3 iommu: Add I/O ASID allocator omits 4c7c171f85b2 iommu: Introduce cache_invalidate API omits 7e3a57fa6ca8 arm64: Document ICC_CTLR_EL3.PMHE setting requirements omits f226650494c6 arm64: Relax ICC_PMR_EL1 accesses when ICC_CTLR_EL1.PMHE is clear omits 11724a5ec0d9 Merge remote-tracking branch 'spi/topic/ptp' into spi-next omits 96f32aee4b66 Merge branch 'spi-5.5' into spi-next omits 09ee9e1664ba Merge branch 'spi-5.4' into spi-linus omits ec37d4e99904 iommu/ipmmu-vmsa: Only call platform_get_irq() when interr [...] omits 757f26a3a9ec iommu/ipmmu-vmsa: Hook up r8a774b1 DT matching code omits d0635ebf85aa dt-bindings: iommu: ipmmu-vmsa: Add r8a774b1 support omits e74dc5c76344 spi: use new `spi_transfer_delay_exec` helper where straig [...] omits acc7720de3cb spi: spi-axi: extend support for the `delay` field omits c5751ba0f71e spi: bcm63xx: extend error condition to `delay` as well omits 3e2405f01f4a spi: spi-falcon: extend warning to `delay` as well omits 3984d39b0e41 spi: spi-fsl-espi: convert transfer delay to `spi_delay` format omits 25093bdeb6bc spi: implement SW control for CS times omits 0f8c0f8a7782 soundwire: depend on ACPI || OF omits 52eb063d153a soundwire: depend on ACPI omits 810593668468 spi: tegra114: change format for `spi_set_cs_timing()` function omits 8e319dd5f1eb spi: spidev: use new `delay` field for spi transfers omits 867bd8868bbd spi: spi-loopback-test: use new `delay` field omits f9258156c73c iommu/rockchip: Don't use platform_get_irq to implicitly c [...] omits b883d5eda6c4 spi: tegra20-sflash: use to new `spi_transfer_delay_exec` omits cd13152bce34 spi: tegra114: use `spi_transfer_delay_exec` helper omits bebcfd272df6 spi: introduce `delay` field for `spi_transfer` + spi_tran [...] omits 6c613f68aabf spi: core,atmel: convert `word_delay_usecs` -> `word_delay [...] omits ec3fa72fa840 spi: spidev: use new `word_delay` field for spi transfers omits 21e26062052c spi: orion: use new `word_delay` field for SPI transfers omits 84593a131c3a spi: sprd: convert transfer word delay to spi_delay struct omits 329f0dac4cad spi: make `cs_change_delay` the first user of the `spi_del [...] omits b2c98153f45f spi: introduce spi_delay struct as "value + unit" & spi_de [...] omits 6b3f236a9985 spi: move `cs_change_delay` backwards compat logic outside switch omits ec1ac309596a dmaengine: sprd: Fix the possible memory leak issue omits 6c6de1ddb1be dmaengine: xilinx_dma: Fix control reg update in vdma_chan [...] omits 68fe2b520cee dmaengine: xilinx_dma: Fix 64-bit simple AXIDMA transfer omits 3c44c1419842 Merge branch 'acpi-utils' into linux-next omits 0ffa0fe73897 Merge branch 'pm-sleep-next' into linux-next omits ae5e6c6439c3 iommu/amd: Switch to use acpi_dev_hid_uid_match() omits 4f3cde3a24ce mmc: sdhci-acpi: Switch to use acpi_dev_hid_uid_match() omits 7e70c8acf2bf ACPI / LPSS: Switch to use acpi_dev_hid_uid_match() omits 35009c807488 ACPI / utils: Introduce acpi_dev_hid_uid_match() helper omits a814dcc26983 ACPI / utils: Move acpi_dev_get_first_match_dev() under CO [...] omits 8373f8c6a447 ACPI / utils: Describe function parameters in kernel-doc omits e5b15e379d18 Merge branches 'pm-cpuidle', 'acpi-platform' and 'acpi-doc [...] omits 062311f7b6b0 Merge branch 'devprop' into linux-next omits a2859af1b8e9 Merge branch 'acpi-video' into linux-next omits 1ee0186b9a12 iommu/vt-d: Refactor find_domain() helper omits da6b05dce2a9 iommu/qcom: Simplify a test in 'qcom_iommu_add_device()' omits be62dbf554c5 iommu/amd: Convert AMD iommu driver to the dma-iommu api omits 6e2350207f40 iommu/dma-iommu: Use the dev->coherent_dma_mask omits 795bbbb9b6f8 iommu/dma-iommu: Handle deferred devices omits 781ca2de89ba iommu: Add gfp parameter to iommu_ops::map omits 37ec8eb851c1 iommu/amd: Remove unnecessary locking from AMD iommu driver omits a35716a95655 ASoC: pcm3168a: Fix serial mode dependent format support omits 97f41c68b83e dt-bindings: spi: sh-msiof: Add r8a774b1 support omits 9c3c41761f45 dt-bindings: spi: sh-msiof: Convert bindings to json-schema omits 9764beeae7cc ASoC: audio-graph: fixup graph_dai_link_of_dpcm() comment omits 03048217624a ASoC: sof: include types.h at header.h omits 848704f39ff6 ASoC: simple-card: fixup simple_dai_link_of_dpcm() comment omits 47cbea216281 ASoC: Intel: eve: Enable mclk and ssp sclk early omits fd13c8622a5a platform/x86: Add System76 ACPI driver omits 2a43c9fc878a platform/x86: huawei-wmi: Fix a precision vs width printf bug omits 3c27f179d502 platform/x86: huawei-wmi: Avoid use of global variable whe [...] omits c7a949766fd2 platform/x86: huawei-wmi: No need to keep pointer to platf [...] omits 8c7d9ec8a470 platform/x86: huawei-wmi: Don't leak memory on the exit omits 9bfc14cb6a6a platform/x86: huawei-wmi: huawei_wmi can be static omits d17f1bbb3aa9 platform/x86: i2c-multi-instantiate: Fail the probe if no [...] omits da5fb83fb8dc platform/x86: intel_punit_ipc: Avoid error message when re [...] omits 79e29cb8fbc5 platform/mellanox: Add bootctl driver for Mellanox BlueField Soc omits e3008bf46ce0 platform/x86: classmate-laptop: remove unused variable omits d740795d9273 platform/x86: intel_cht_int33fe: Split code to Micro-B and Type-C omits c656829f073b platform/x86: toshiba_acpi: do not select INPUT_POLLDEV omits 60d15095336c platform/x86: peaq-wmi: switch to using polled mode of inp [...] omits 83dbbe5ae47f platform/x86: hdaps: switch to using polled mode of input devices omits 2011176d8adb platform/x86: asus-laptop: switch to using polled mode of [...] omits 10b65e2915b2 platform/x86: dell-laptop: disable kbd backlight on Inspiron 10xx omits 94930d013329 platform/x86: huawei-wmi: Add debugfs support omits 32e59d119d71 platform/x86: huawei-wmi: Add fn-lock support omits 355a070b09ab platform/x86: huawei-wmi: Add battery charging thresholds omits 090ddd770b8d platform/x86: huawei-wmi: Implement huawei wmi management omits 8a480c108fe8 platform/x86: huawei-wmi: Add quirks and module parameters omits 1ac9abeb2e5b platform/x86: huawei-wmi: Move to platform driver omits fadfee3f9d8f drm/bridge: dw-hdmi: Restore audio when setting a mode omits 1ead3e856d82 ipc/msg.c: consolidate all xxxctl_down() functions omits 3f9fe6a03f57 lib/ubsan: don't serialize UBSAN report omits d5ad1119de46 aio: simplify read_events() omits 0bb9421489ea uaccess: disallow > INT_MAX copy sizes omits 7c4d6b21d26d fs/binfmt_elf.c: extract elf_read() function omits 96078b0819d6 fs/binfmt_elf.c: delete unused "interp_map_addr" argument omits 8ca4238684ad selftests: add epoll selftests omits a7fc2566b78a fs/epoll: remove unnecessary wakeups of nested epoll omits 79e3ac9de34f epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC omits f7f0488118b4 checkpatch: improve ignoring CamelCase SI style variants like mA omits e69cc35eff2a lib/math/rational.c: fix possible incorrect result from ra [...] omits 50db6519668c Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 85b52aaaa2cf string: add stracpy and stracpy_pad mechanisms omits 68f5bb3e45a1 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] omits 174eff39bd83 hung_task: allow printing warnings every check interval omits 7645b9ac4730 kernel/notifier.c: remove blocking_notifier_chain_cond_register() omits 2d37a9b6d981 kernel/notifier.c: remove notifier_chain_cond_register() omits a5e32ac6f3fa kernel/notifier.c: intercept duplicate registrations to av [...] omits d0f16c833749 linux/build_bug.h: change type to int omits d96311a9ff53 .gitattributes: Use 'dts' diff driver for dts files omits 1b87b01355dc include/linux/sysctl.h: inline braces for ctl_table and ct [...] omits c3092eb5c461 include/linux/proc_fs.h: fix confusing macro arg name omits 60021a3ad137 fs/proc/internal.h: shuffle "struct pde_opener" omits 64858dc64df0 fs/proc/generic.c: delete useless "len" variable omits 5d803945c12d proc: change ->nlink under proc_subdir_lock omits f895d47966e7 kernel/hung_task.c: Monitor killed tasks. omits 4c0a32d02f6e fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 4924305b6845 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits ae8b469a219b mm/vmscan: remove unused lru_pages argument omits 17db23563f0c mm-annotate-refault-stalls-from-swap_readpage-fix omits 8a0a34b99bb9 mm/page_io.c: annotate refault stalls from swap_readpage omits e7ca33be93b0 mm/memory_hotplug.c: remove __online_page_set_limits() omits ebbfb7510be6 mm: fix typos in comments when calling __SetPageUptodate() omits d3233c126f9d mm: fix struct member name in function comments omits b1ca7c8424bb mm/shmem.c: make array 'values' static const, makes object [...] omits 07fe2446ca57 fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] omits 35f9d2598da5 userfaultfd: wrap the common dst_vma check into an inlined [...] omits 35af1ad3af8b userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] omits 29b65a30d123 userfaultfd: use vma_pagesize for all huge page size calculation omits 715d01d2cfe8 mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation omits 63fcfc54a904 mm/thp: make set_huge_zero_page() return void omits 8f0a959ce71b mm, thp: do not queue fully unmapped pages for deferred split omits 426ecef0d7c9 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] omits 264a4c037e44 mm/userfaultfd: fix a GCC compilation warning omits b563379445ed hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix omits 294d6f853d41 hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() omits b85c1636e869 hugetlb-remove-duplicated-code-checkpatch-fixes omits 2ed92f9c3d99 hugetlb: remove duplicated code omits aa7671f3996d hugetlb: region_chg provides only cache entry omits a474b946316c hugetlbfs: hugetlb_fault_mutex_hash() cleanup omits 37a01f190af9 mm-oom-avoid-printk-iteration-under-rcu-fix omits 6e29215bbe79 mm, oom: avoid printk() iteration under RCU omits d2a1b3558e0e mm: support memblock alloc on the exact node for sparse_bu [...] omits fe0a7218d225 mm/z3fold: fix -Wunused-but-set-variable warnings omits c19d0016a876 mm/z3fold.c: add inter-page compaction omits 56a06262ae0b mm/vmscan.c: remove unused scan_control parameter from pageout() omits 6e550e6d4790 selftests: vm: add fragment CONFIG_TEST_VMALLOC omits 975448e71f6e mm/vmalloc: remove preempt_disable/enable when doing preloading omits 7222883151e3 mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] omits 8a1c677ba4ae mm/memory_hotplug: cleanup __remove_pages() omits 9e6dd9a05cec mm/memory_hotplug: drop local variables in shrink_zone_span() omits 595be1a81af3 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits 8c5a2d22e668 mm/memory_hotplug: we always have a zone in find_(smallest [...] omits 4f769360ee66 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits b01c20ed38c4 mm/memory_hotplug: shrink zones when offlining memory omits d4225acb96a1 mm/memory_hotplug: don't access uninitialized memmaps in s [...] omits fe9c73a7fdc7 mm/memmap_init: update variable name in memmap_init_zone omits 8371055c93fd mm/memory_hotplug: remove __online_page_free() and __onlin [...] omits 62679cc4c86b hv_balloon: use generic_online_page() omits 99f29d4b4463 mm/memory_hotplug: export generic_online_page() omits e3b4f2524cdd mm/memory_hotplug.c: add a bounds check to __add_pages() omits 652d16b1e49d mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] omits e6f020dcd0cf mm/memory-failure.c clean up around tk pre-allocation omits 7a33910b1695 asm-generic/mm: stub out p{4,d}d_clear_bad() if __PAGETABL [...] omits ce040f9d5c28 asm-generic/tlb: stub out p4d_free_tlb() if __PAGETABLE_P4 [...] omits 27eedd84d992 asm-generic/tlb: stub out pud_free_tlb() if __PAGETABLE_PU [...] omits 7c0cb453684e mm/rmap.c: reuse mergeable anon_vma as parent when fork omits b24058192e7d mm/rmap.c: don't reuse anon_vma if we just want a copy omits 034c4bbd8025 mm/mmap.c: rb_parent is not necessary in __vma_link_list() omits b8c73e650e2d mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] omits d2d0aa6701a8 mm/mmap.c: __vma_unlink_prev() is not necessary now omits 67889dda0b85 mm/mmap.c: prev could be retrieved from vma->vm_prev omits 12b2f1aea633 mm/swap.c: piggyback lru_add_drain_all() calls omits 860f414c2655 mm/mmap.c: fix the adjusted length error omits 32b8e40fb417 mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] omits 55b2dabf2fab mm/pgmap: use correct alignment when looking at first pfn [...] omits 8617469697ca mm/mmap.c: remove a never-triggered warning in __vma_adjust() omits b960a38fc178 mm: emit tracepoint when RSS changes omits abf6c3c46fc0 shmem: pin the file in shmem_fault() if mmap_sem is dropped omits 6afe5e72c331 mm: drop mmap_sem before calling balance_dirty_pages() in [...] omits 2cf3a676e8e8 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 79c955ea8413 mm, memcg: clean up reclaim iter array omits e86a3925fbb8 mm-debug-add-tests-validating-architecture-page-table-helpers-fix omits c658b39942d5 mm/debug: add tests validating architecture page table helpers omits c13e9f1c8483 mm/hugetlb: make alloc_gigantic_page() available for general use omits 9d613d7216e1 mm/slub.c: update comments omits e9c36dfa312b mm: slub: print the offset of fault addresses omits 467a70b07757 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] omits 32f5a2ac330c mm, slab: remove unused kmalloc_size() omits 854f0d625b47 mm, slab: make kmalloc_info[] contain all types of names omits bc59a58b8270 ramfs: support O_TMPFILE omits 487f61fae8a8 ocfs2: fix passing zero to 'PTR_ERR' warning omits c09be53d13b3 ocfs2: remove unused function ocfs2_prepare_inode_for_refcount() omits 47debed063d1 ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_w [...] omits 091223540597 ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() omits e97b3574e451 mm: memblock: do not enforce current limit for memblock_ph [...] omits e9c4352058c5 mm: memcg: get number of pages on the LRU list in memcgrou [...] omits 4951b14cf595 mm/gup: fix a misnamed "write" argument, and a related bug omits 2dfbdf4b1f33 mm/gup_benchmark: add a missing "w" to getopt string omits 8bc89f8efa62 ocfs2: fix error handling in ocfs2_setattr() omits 55ebbf822232 mm: memcg/slab: fix panic in __free_slab() caused by prema [...] omits 10c643d08e19 mm/memunmap: don't access uninitialized memmap in memunmap [...] omits 3dc48b0503c8 mm/memory_hotplug: don't access uninitialized memmaps in s [...] omits de68b45d8f05 mm/page_owner: don't access uninitialized memmaps when rea [...] omits a21f07e2ccbe scripts/gdb: fix lx-dmesg when CONFIG_PRINTK_CALLER is set omits 67d2419f09fb mm/memory-failure.c: don't access uninitialized memmaps in [...] omits 8fad4500bb60 fs/proc/page.c: don't access uninitialized memmaps in fs/p [...] omits bffc80119b84 drivers/base/memory.c: don't access uninitialized memmaps [...] omits b2f030f1497d /proc/kpageflags: do not use uninitialized struct pages omits bc31ab6e12e4 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 868ad2149602 net/wireless: Delete unnecessary checks before the macro c [...] omits 52d4261862ec wireless: Remove call to memset after dma_alloc_coherent omits c53b7422df02 cifs: add support for flock omits 562b5e785833 cifs: update internal module version number omits 2b54c8b9d8c4 cifs: Fix missed free operations omits 8c551f919a73 arm64: hibernate: check pgd table allocation omits ec52c7134b1f arm64: cpufeature: Treat ID_AA64ZFR0_EL1 as RAZ when SVE i [...] discards 818633792f6c Merge branch 'devel' into for-next omits 8c16b55bbf84 Merge branch 'aquantia-fixes' omits 9f051db566da net: aquantia: correctly handle macvlan and multicast coexistence omits d08b9a0a3ebd net: aquantia: do not pass lro session with invalid tcp checksum omits ed4d81c4b3f2 net: aquantia: when cleaning hw cache it should be toggled omits 06b0d7fe7e5f net: aquantia: temperature retrieval fix omits 5bc52f64e884 Merge branch 'akpm' (patches from Andrew) omits 85a83a8fca7f Merge branch 'PTP-driver-refactoring-for-SJA1105-DSA' omits 664277781c4c net: dsa: sja1105: Change the PTP command access pattern omits a9d6ed7a8bd0 net: dsa: sja1105: Move PTP data to its own private structure omits 61c77126278e net: dsa: sja1105: Make all public PTP functions take dsa_ [...] omits 5b3ae43ab18a net: dsa: sja1105: Get rid of global declaration of struct [...] omits 75e99bf5ed8f gpio: lynxpoint: set default handler to be handle_bad_irq() omits 4c87540940cb gpio: merrifield: Move hardware initialization to callback omits a33912061607 gpio: lynxpoint: Move hardware initialization to callback omits a752fbb4b464 gpio: intel-mid: Move hardware initialization to callback omits 9411e3aaa634 gpiolib: Initialize the hardware with a callback omits 6658f87f2194 gpio: merrifield: Restore use of irq_base omits 5763fea2f257 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 8b39da985194 xtensa: drop EXPORT_SYMBOL for outs*/ins* discards 1507a9a2af38 Merge branch 'for-5.5/io_uring' into for-next omits 3d7fed4ad8cc mm/memory-failure: poison read receives SIGKILL instead of [...] omits 87bf4f71af4f mm/slab.c: fix kernel-doc warning for __ksize() omits 13bea898cd91 xarray.h: fix kernel-doc warning omits 2a7e582f429b bitmap.h: fix kernel-doc warning and typo omits b46ec1da5eb7 fs/fs-writeback.c: fix kernel-doc warning omits 8e88bfba77ee fs/libfs.c: fix kernel-doc warning omits c70d868f272b fs/direct-io.c: fix kernel-doc warning omits a2e9a5afce08 mm, compaction: fix wrong pfn handling in __reset_isolation_pfn() omits 3f36d8669457 mm, hugetlb: allow hugepage allocations to reclaim as needed omits 03a9349ac0e0 lib/test_meminit: add a kmem_cache_alloc_bulk() test omits 0f181f9fbea8 mm/slub.c: init_on_free=1 should wipe freelist ptr for bul [...] omits 3c52b0af059e lib/generic-radix-tree.c: add kmemleak annotations omits e4f8e513c3d3 mm/slub: fix a deadlock in show_slab_objects() omits fdf3bf809162 mm, page_owner: rename flag indicating that page is allocated omits 0fe9a448a029 mm, page_owner: decouple freeing stack trace from debug_pagealloc omits 5556cfe8d994 mm, page_owner: fix off-by-one error in __set_page_owner_handle() omits 1cedb5ef36b1 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits c9c63f3c7a90 xtensa: fix type conversion in __get_user_[no]check omits b1d066930606 drm/mxsfb: Read bus flags from bridge if present omits d02340436695 drm/mxsfb: Update mxsfb to support a bridge omits c0437642966f xtensa: clean up assembly arguments in uaccess macros omits 3860d779f0c2 ipmi: use %*ph to print small buffer omits c32c47aa3640 parisc: Remove 32-bit DMA enforcement from sba_iommu omits 513f7f747e1c parisc: Fix vmap memory leak in ioremap()/iounmap() omits 0703ad217ebd parisc: prefer __section from compiler_attributes.h omits b67114db64ad parisc: sysctl.c: Use CONFIG_PARISC instead of __hppa_ define omits 81dde26de9c0 firmware: dmi: Fix unlikely out-of-bounds read in save_mem [...] omits 52b2d91752a8 parisc: Do not hardcode registers in checksum functions omits 4c8eb19cf9dc riscv: tlbflush: remove confusing comment on local_flush_t [...] omits 2993c9b04e61 riscv: dts: HiFive Unleashed: add default chosen/stdout-path omits 2f01b7864188 riscv: remove the switch statement in do_trap_break() omits a98d62c3ee90 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits eda6d764ac33 drm/panfrost: Add missing GPU feature registers omits 9e8acd9c44a0 bpf: lwtunnel: Fix reroute supplying invalid dst omits 1cf5f71030e5 Merge branch 'xtensa-5.5-xip' into xtensa-for-next omits 6595d144dece xtensa: fix {get,put}_user() for 64bit values omits 158b6b99ba7b xtensa: merge .fixup with .text omits 7f6645f077bc xtensa: add XIP kernel support omits 50eb900216ff xtensa: move kernel memory layout to platform options omits 026c39b31fb4 xtensa: use correct symbol for the end of .rodata omits 8092b931e651 xtensa: fix section name for start_info omits 98f9da8a708d xtensa: move MPU constants from .data to .ref.rodata omits 6af3c2ce8051 xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits c56b5b1c35f9 xtensa: clean up empty include files omits 179726103125 xtensa: update arch features omits 67c698fc5eb0 drm/dp-mst: fix warning on unused var omits bfbcbf88f9db dt-bindings: timer: Convert stm32 timer bindings to json-schema omits bf5c3ae18e4d dt-bindings: thermal: Convert stm32 thermal bindings to js [...] omits 97721c5e66c7 dt-bindings: media: Convert stm32 dcmi bindings to json-schema omits 1c86b23db0f0 dt-bindings: media: Convert stm32 cec bindings to json-schema omits b1b7ce97fa1e dt-bindings: hwlock: Convert stm32 hwspinlock bindings to [...] omits ce6f1b15a292 CIFS: avoid using MID 0xFFFF discards 21595278990d Merge branch 'v5.5/dt64' into tmp/aml-rebuild discards 6e03dfb9c110 Merge branch 'v5.5/drivers' into tmp/aml-rebuild discards 2fb82ed2277b Merge remote-tracking branch 'clk-meson/v5.4/fixes' into t [...] omits 9899a7a86993 ASoC: SOF: Fix randbuild error omits 2abd839aa7e6 kmemleak: Do not corrupt the object_list during clean-up omits 269c4ca9b7bf ipmi: Don't allow device module unload when in use omits af818031f463 rtc: ds1685: use devm_platform_ioremap_resource helper omits 9e420d7f125f rts: ds1685: remove not needed fields from private struct omits d53bf24db377 rtc: xilinx: Fix calibval variable type omits 9aa0d0be3856 rtc: wilco-ec: Handle reading invalid times omits e1d86386de7b xprtrdma: Pull up sometimes omits 27421c345b42 xprtrdma: Refactor rpcrdma_prepare_msg_sges() omits 9b46324f10cc xprtrdma: Move the rpcrdma_sendctx::sc_wr field omits 3ddb1f132248 xprtrdma: Remove rpcrdma_sendctx::sc_device omits 8deaf0fe9e69 xprtrdma: Remove rpcrdma_sendctx::sc_xprt omits 83a1dd1f4b57 xprtrdma: Ensure ri_id is stable during MR recycling omits 95a7b9dd18c1 xprtrdma: Manage MRs in context of a single connection omits 67cc8a16a0aa xprtrdma: Fix MR list handling omits 9ecb384bd1ab xprtrdma: Close window between waking RPC senders and post [...] omits 7072ec276cdb xprtrdma: Initialize rb_credits in one place omits e3d94af3b51f xprtrdma: Connection becomes unstable after a reconnect omits 236051ea88a3 xprtrdma: Add unique trace points for posting Local Invali [...] omits 31647b68759b SUNRPC: Add trace points to observe transport congestion control omits e93228b6ead1 SUNRPC: Eliminate log noise in call_reserveresult omits 0ac3b9e62194 svcrdma: Improve DMA mapping trace points omits 52b8619f1570 IB/core: Trace points for diagnosing completion queue issues omits 0fc21fdf4e10 ARM: configs: at91: unselect PIT omits a0908ae19763 io_uring: don't assign skb destructor unless fully set up omits f3dde260bb0e dt-bindings: Clean-up regulator '-supply' schemas omits 153c5d8191c2 staging: wlan-ng: fix exit return when sme->key_idx >= NUM [...] omits 88d0facf186c staging: wfx: fix potential vulnerability to spectre omits 44288f1101fe staging: wfx: fix error handling in wfx_tx_get_raw_link_id() omits 807411911d99 staging: rtl8723bs: use DIV_ROUND_UP helper macro omits 388fa43d5979 staging: vc04_services: use DIV_ROUND_UP helper macro omits 51a50b26c6dd staging: rtl8188eu: remove unnecessary conversion to bool omits 29c03456f157 staging: rtl8188eu: remove braces from single statement if block omits 02d7aa2f3bfa staging: rtl8712: clean up function headers omits f89c7d575d7c staging: rtl8712: remove unnecessary return variables omits 180245d2d016 staging: octeon: remove typedef declaration for cvmx_fau_op_size omits 6cc5e1c70031 staging: octeon: remove typedef declartion for cvmx_pko_co [...] omits 1691741fe31d staging: octeon: remove typedef declaration for cvmx_fau_reg_32 omits 73aef0c9d2c6 staging: octeon: remove typedef declaration for cvmx_helpe [...] omits ef1fe6b7369a staging: octeon: remove typedef declaration for cvmx_wqe omits 1b67d0ba75fc Merge branch 'imx/defconfig' into for-next omits 179c69961e44 Merge branch 'imx/dt64' into for-next omits 997b0595cdfe Merge branch 'imx/dt' into for-next omits 6a70487f8233 Merge branch 'imx/bindings' into for-next omits 84ec78f416c8 Merge branch 'imx/drivers' into for-next omits 8688a2480bb4 Merge branch 'clk/imx' into for-next omits caa2ac29726e arm64: dts: imx8mn-ddr4-evk: Move iomuxc node to end of file omits 0169002f7151 arm64: dts: imx8mq-evk: Adjust nodes following alphabetical sort omits 95993238b29b ARM: imx_v6_v7_defconfig: Enable CONFIG_DRM_MSM omits 8f2d3c1759d1 clk: imx: clk-pll14xx: Make two variables static omits 4bfc53038e16 arm64: dts: enable otg mode for dwc3 usb ip on layerscape omits c871335217e7 arm64: dts: imx8mm-evk: Enable pca6416 on i2c3 bus omits 4a79aed983dc arm64: dts: imx8mm-evk: Add i2c3 support omits d11ece801891 arm64: dts: imx8mm-evk: Adjust i2c nodes following alphabe [...] omits ea65aba85e81 arm64: dts: imx8mn: Use correct clock for usdhc's ipg clk omits a6a40d5688f2 arm64: dts: imx8mm: Use correct clock for usdhc's ipg clk omits b0759297f2c8 arm64: dts: imx8mq: Use correct clock for usdhc's ipg clk omits 3d237d0d908b ARM: imx_v6_v7_defconfig: Build USB_CONFIGFS into kernel omits 51f5afabc07a firmware: imx: Skip return value check for some special SC [...] omits 832392db9747 platform/x86: i2c-multi-instantiate: Fail the probe if no [...] omits a4fc93fc6ebc drm: tegra: use cec_notifier_conn_(un)register omits 891b853328bf Merge branch 'regulator-5.5' into regulator-next omits 68a2d13c4d54 Merge branch 'regulator-5.4' into regulator-linus omits 8a3ab38c3692 ASoC: SOF: topology: check errors when parsing LED tokens omits 494e8f65da24 ASoC: SOF: topology: remove always-true redundant test omits 7ad03a2c848f ASoC: SOF: Intel: bdw: fix operator precedence warnings omits f9f618e7128e ASoC: SOF: Intel: byt: fix operator precedence warnings omits dd79841ca66f ASoC: fsl_mqs: Move static keyword to the front of declarations omits de729862cc0f ASoC: adau7118: Fix Kconfig warning without CONFIG_I2C omits 0c93c291321f ASoC: stm32: spdifrx: retry synchronization in sync state omits 252b9e21bcf4 ARM: dts: imx7s: Correct GPT's ipg clock source omits fd15e2dd38be ARM: dts: vf610-zii-scu4-aib: Remove internal debug networ [...] omits 71936a6d18c3 ARM: dts: vf610-zii-scu4-aib: Specify 'i2c-mux-idle-disconnect' omits f0b1d7f2e7c2 clk: imx8mq: Add VIDEO2_PLL clock omits 1b36aab6a7b6 Merge branch 'renesas-arm64-dt-for-v5.5' into renesas-next omits 7fbc899ddeaa drm/ttm: fix handling in ttm_bo_add_mem_to_lru omits ad7adde58c3a drm/omap: Remove set but not used variable 'err' in hdmi4_ [...] omits c30a19433e48 drm/omap: Remove set but not used variable 'err' in hdmi5_ [...] omits 83e3b8a9c060 drm/omap: Remove set but not used variable 'tclk_trail' omits 57d55bb5dc86 drm/omap: Remove set but not used variable 'plane' omits 941f2f72dbbe drm/ttm: Restore ttm prefaulting omits 73a88e4ce310 drm/ttm: fix busy reference in ttm_mem_evict_first omits 8e5802635f0f debugfs: remove return value of debugfs_create_size_t() omits ad26221fb9e6 debugfs: remove return value of debugfs_create_u64() omits 313f5dbba41d debugfs: remove return value of debugfs_create_u16() omits 9655ac4aca20 debugfs: remove return value of debugfs_create_u8() omits 3fa08cbb0662 arm64: dts: renesas: r8a774b1: Add CAN and CAN FD support omits 8292f5eb3874 arm64: dts: renesas: Add iommus to R-Car Gen3 SDHI/MMC nodes omits 734f9246e791 mm: refresh ZONE_DMA and ZONE_DMA32 comments in 'enum zone_type' omits 1a8e1cef7603 arm64: use both ZONE_DMA and ZONE_DMA32 omits a573cdd7973d arm64: rename variables used to calculate ZONE_DMA32's size omits ae970dc096b2 arm64: mm: use arm64_dma_phys_limit instead of calling max [...] omits e6ea46511b1a firmware: arm_sdei: use common SMCCC_CONDUIT_* omits a5520eac4d2d firmware/psci: use common SMCCC_CONDUIT_* omits 6848253ddeae arm: spectre-v2: use arm_smccc_1_1_get_conduit() omits c98bd2991728 arm64: errata: use arm_smccc_1_1_get_conduit() omits 6b7fe77c334a arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() omits ce87de45b324 arm64: simplify syscall wrapper ifdeffery omits a8613e7070e7 docs/arm64: cpu-feature-registers: Documents missing visib [...] omits 0f6e4c40164d docs/arm64: elf_hwcaps: Document HWCAP_SB omits 3a25e46c99e9 docs/arm64: elf_hwcaps: sort the HWCAP{, 2} documentation [...] omits c3226d93f85c rtw88: include interrupt.h for tasklet_struct omits 4ee2f3426699 rtw88: use a for loop in rtw_power_mode_change(), not goto omits 12078aae4535 rtw88: coex: Set 4 slot mode for A2DP omits 474264d5a6b7 rtw88: pci: config phy after chip info is setup omits a4835410995e rtw88: Use rtw_write8_set to set SYS_FUNC omits 5dc32b8ace37 rtw88: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support omits 27c65bfc434f rtw88: config 8822c multicast address in MAC init flow omits 52f4d4043d1e ARM: dts: imx6q-logicpd: Re-Enable SNVS power key omits 2e127203d116 ACPI: Documentation: Minor spelling fix in namespace.rst omits ac36d37e9436 ACPI: Always build evged in omits d79749f7716d ath10k: fix latency issue for QCA988x omits c76ca842d896 Merge branch 'pm-tools' into linux-next omits 7a46edb11fd3 Merge branch 'pm-cpufreq' into linux-next omits 846cd78c47a8 Merge branch 'pm-sleep' into linux-next omits 426b0ef594fe Merge branch 'acpi-tables' into linux-next omits 159e48560f51 cpuidle: teo: Fix "early hits" handling for disabled idle states omits e43dcf20215f cpuidle: teo: Consider hits and misses metrics of disabled states omits 4f690bb8ce4c cpuidle: teo: Rename local variable in teo_select() omits 069ce2ef1a6d cpuidle: teo: Ignore disabled idle states that are too deep omits 112e72373d1f virtio-fs: Change module name to virtiofs.ko omits bd73dfabdda2 dmaengine: imx-sdma: fix size check for sdma script_number omits 9ec691f48b5e dmaengine: tegra210-adma: fix transfer failure omits 1378259773db arm64: dts: ls1028a: Update the clock providers for the Ma [...] omits 07159f67c771 arm64: dts: lx2160a: Correct CPU core idle state name omits 97856e59384d Merge 5.4-rc3 into char-misc-next omits 7ca932e44132 Merge 5.4-rc3 into tty-next omits bf7c1d95af67 Merge 5.4-rc3 into usb-next omits 27d6e47f8e13 Merge 5.4-rc3 into staging-next omits 8b6bc5fd71e6 dmaengine: sprd: Fix the link-list pointer register config [...] omits f2e5c49d221b power: supply: axp20x_usb_power: enable USB BC detection o [...] omits fc17bc988c2c cifs: clarify comment about timestamp granularity for old servers omits b3ffe3d531b8 cifs: Handle -EINPROGRESS only when noblockcnt is set omits 4f5cafb5cb84 Linux 5.4-rc3 omits 550e897ab346 Merge branch 'v5.5-armsoc/dts32' into for-next omits 1f6c62ca8f8d drm/rockchip: vop: add the definition of dclk_pol omits c7337670ef2a drm/rockchip: make rockchip_gem_alloc_object static omits b02516b6cde7 drm/rockchip: include rockchip_drm_drv.h omits 9abdcff72058 drm/rockchip: rk3066_hdmi: Use devm_platform_ioremap_resou [...] omits d4615e5a4680 Merge tag 'trace-v5.4-rc2' of git://git.kernel.org/pub/scm [...] omits 463c5ac0300a ARM: dts: rockchip: Add RK3288 VOP gamma LUT address omits 33902b4a4227 netdevsim: Fix error handling in nsim_fib_init and nsim_fib_exit omits 7e0d15ee0d8b Merge tag 'mac80211-next-for-net-next-2019-10-11' of git:/ [...] omits cb0ce18aaf4c genetlink: do not parse attributes for families with zero maxattr omits 11d49ce9f794 net/ibmvnic: Fix EOI when running in XIVE mode. omits c208bdb93788 tcp: improve recv_skip_hint for tcp_zerocopy_receive omits c23936fad79e net: lpc_eth: avoid resetting twice omits 3f233809aa7f Merge branch 'tcp-address-KCSAN-reports-in-tcp_poll-part-I' omits ab4e846a82d0 tcp: annotate sk->sk_wmem_queued lockless reads omits e292f05e0df7 tcp: annotate sk->sk_sndbuf lockless reads omits ebb3b78db7bf tcp: annotate sk->sk_rcvbuf lockless reads omits d9b55bf7b678 tcp: annotate tp->urg_seq lockless reads omits e0d694d638db tcp: annotate tp->snd_nxt lockless reads omits 0f31746452e6 tcp: annotate tp->write_seq lockless reads omits 7db48e983930 tcp: annotate tp->copied_seq lockless reads omits dba7d9b8c739 tcp: annotate tp->rcv_nxt lockless reads omits d983ea6f16b8 tcp: add rcu protection around tp->fastopen_rsk omits 2581efa9a47d Merge tag 'hwmon-for-v5.4-rc3' of git://git.kernel.org/pub [...] omits 71b1b5532b9c Merge tag 'fixes-for-5.4-rc3' of git://git.kernel.org/pub/ [...] omits b27528b0279a Merge tag 'for-linus-20191012' of git://git.kernel.dk/linux-block omits 32a1c795917b vhost: last descriptor must have NEXT clear omits a4aef31e7718 vhost/net: add an option to test new code omits e1ee9a603578 vhost: batching fetches omits 245cdd9fbd39 vhost/test: stop device before reset omits 781ed83dd6b7 vhost/test: add an option to test new code omits edc5774c097f tools/virtio: xen stub omits 7d3fe8573183 vhost: option to fetch descriptors through an independent struct omits 4e5a3ac6e936 ACPI: disable extra P_LVLx access on KVM omits 671b30514fe5 ptr_ring: linked list fallback omits 9dc86c234e84 Merge tag 'iio-for-5.5a-take3' of https://git.kernel.org/p [...] omits c86673e88419 staging: rtl8723bs: Remove comparison to NULL omits 91d6f911b348 staging: fbtft: fbtft-core: Fix last line displayed on fbcon omits f152f52c308d staging: vc04_services: place the AND operator at the end [...] omits a521d52d1eb2 iio: pressure: bmp280: remove stray newline omits 420119fcc554 iio: adc: sc27xx: Use devm_hwspin_lock_request_specific() [...] omits 0c8a6e72f3c0 iio: chemical: atlas-ph-sensor: fix iio_triggered_buffer_p [...] omits d303de1fcf34 tracing: Initialize iter->seq after zeroing in tracing_rea [...] omits fc64e4ad80d4 tracing/hwlat: Don't ignore outer-loop duration when calcu [...] omits 98dc19c11470 tracing/hwlat: Report total time spent in all NMIs during [...] omits 7f8557b88d6a recordmcount: Fix nop_mcount() function omits bf8e602186ec tracing: Do not create tracefs files if tracefs lockdown i [...] omits 17911ff38aa5 tracing: Add locked_down checks to the open calls of files [...] omits 8530dec63e7b tracing: Add tracing_check_open_get_tr() omits aa07d71f1bc7 tracing: Have trace events system open call tracing_open_g [...] omits 194c2c74f553 tracing: Get trace_array reference for available_tracers files omits 9ef16693aff8 ftrace: Get a reference counter for the trace_array on fil [...] omits 3ed270b129a4 tracefs: Revert ccbd54ff54e8 ("tracefs: Restrict tracefs w [...] omits b8fc345d6b5d Merge branch 'selftests-bpf-Makefile-cleanup' omits 598dc04fa0f1 selftests/bpf: Remove obsolete pahole/BTF support detection omits 3fbe31ae7ec4 selftests/bpf: Enforce libbpf build before BPF programs are built omits c2383d398ed9 Merge branch 'samples-cross-compile' omits 1600c9c26f6b samples/bpf: Add preparation steps and sysroot info to readme omits b2327c107d62 samples/bpf: Add sysroot support omits d8ceae91e9f0 samples/bpf: Provide C/LDFLAGS to libbpf omits 793a349cd819 libbpf: Add C/LDFLAGS to libbpf.so and test_libpf targets omits 5c26f9a78358 libbpf: Don't use cxx to test_libpf target omits a833effa1590 samples/bpf: Use target CC environment for HDR_PROBE omits 10cb3d8706db samples/bpf: Use own flags but not HOSTCFLAGS omits 1d97c6c2511f samples/bpf: Base target programs rules on Makefile.target omits 752677e89fca samples/bpf: Add makefile.target for separate CC target build omits 54b7fbd4484b samples/bpf: Drop unnecessarily inclusion for bpf_load omits 0e865aedad57 samples/bpf: Use __LINUX_ARM_ARCH__ selector for arm omits 2a560df7c147 samples/bpf: Use own EXTRA_CFLAGS for clang commands omits 518c13401e16 samples/bpf: Use --target from cross-compile omits 39e0c3649f2e samples/bpf: Fix cookie_uid_helper_example obj build omits cdd5b2d1fc86 samples/bpf: Fix HDR_PROBE "echo" omits da94001239cc Merge tag 'char-misc-5.4-rc3' of git://git.kernel.org/pub/ [...] omits 9cbc63485fd5 Merge tag 'staging-5.4-rc3' of git://git.kernel.org/pub/sc [...] omits 82c87e7d4068 Merge tag 'tty-5.4-rc3' of git://git.kernel.org/pub/scm/li [...] omits 6c90bbd0a4e1 Merge tag 'usb-5.4-rc3' of git://git.kernel.org/pub/scm/li [...] omits 328fefadd9cf Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 465a7e291fd4 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 9b4e40c8fe1e Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 448d6fcb7a52 leds: pca953x: Use of_device_get_match_data() omits f2d1269963f2 backlight: qcom-wled: restructure the qcom-wled bindings omits 6ef435133233 backlight: qcom-wled: Rename pm8941-wled.c to qcom-wled.c omits fcb45a28489c Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits e9ec3588a937 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 48acba989ed5 Merge tag 'riscv/for-v5.4-rc3' of git://git.kernel.org/pub [...] omits 63f9bff56beb Merge tag 'mips_fixes_5.4_2' of git://git.kernel.org/pub/s [...] omits db60a5a035aa Merge tag 'powerpc-5.4-3' of git://git.kernel.org/pub/scm/ [...] omits 680b5b3c5d34 Merge tag 'for-linus-5.4-rc3-tag' of git://git.kernel.org/ [...] omits f154988a905e Merge tag 's390-5.4-4' of git://git.kernel.org/pub/scm/lin [...] omits 9dd422f69777 MIPS: Make builtin_cmdline const & variable length omits 972727766ee4 MIPS: Fix CONFIG_OF_EARLY_FLATTREE=n builds omits b7340422cc16 MIPS: Always define builtin_cmdline omits 8caf8a91f34d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf discards 072edbea71f6 Merge branch 'x86/urgent' discards 70deb344efe6 Merge branch 'core/objtool' discards 6920e52ffd5a Merge branch 'core/urgent' discards e0feccf065d4 Merge branch 'efi/urgent' discards 32a3cac0e777 Merge branch 'locking/core' discards 3df8d521fd88 Merge branch 'perf/urgent' discards 52660069b9c0 Merge branch 'x86/asm' discards caab539c8952 Merge branch 'x86/entry' discards 698d6caaa786 Merge branch 'x86/platform' discards 59052677e2b1 Merge branch 'linus' omits 52e92f409ded perf/x86/cstate: Add Tiger Lake CPU support omits 0917b95079af perf/x86/msr: Add Tiger Lake CPU support omits 23645a76ba81 perf/x86/intel: Add Tiger Lake CPU support omits f1857a246775 perf/x86/cstate: Update C-state counters for Ice Lake omits 1a5da78d00ce perf/x86/msr: Add new CPU model numbers for Ice Lake omits 1ffa6c04dae3 perf/x86/cstate: Add Comet Lake CPU support omits 9674b1cc0f94 perf/x86/msr: Add Comet Lake CPU support omits 9066288b2aab perf/x86/intel: Add Comet Lake CPU support omits 7a275fd7b951 Merge branch 'x86/urgent' into perf/urgent, to pick up new [...] omits f14234184671 Merge branch 'bcm2835-maintainers-next' into for-next omits a91f757bda1a mailmap: Add Simon Arlott (replacement for expired email address) omits f0308fb07080 rxrpc: Fix possible NULL pointer access in ICMP handling omits 524900a212f4 Merge branch 'netdevsim-add-devlink-health-reporters-support' omits 9b88fc54965e selftests: add netdevsim devlink health tests omits 82c93a87bf8b netdevsim: implement couple of testing devlink health reporters omits e7a981050a7f devlink: propagate extack down to health reporter ops omits 402818205c9e devlink: don't do reporter recovery if the state is healthy omits 1635520aefc1 net: usb: ax88179_178a: write mac to hardware in get_mac_addr omits 28e72b26ddee sock_get_timeout: drop unnecessary return variable omits 262ce0af8161 af_unix: __unix_find_socket_byname() cleanup omits e001d28eeeff Merge branch 'net-ftgmac100-Ungate-RCLK-for-RMII-on-ASPEED-MACs' omits 9bce4b27f3ec net: ftgmac100: Ungate RCLK for RMII on ASPEED MACs omits 042b86753a94 dt-bindings: net: ftgmac100: Describe clock properties omits 6a3c52fe2906 dt-bindings: net: ftgmac100: Document AST2600 compatible omits 044cf5e15357 csky: Initial stack protector support omits 363c53875aef Input: synaptics-rmi4 - avoid processing unknown IRQs omits 1c0cc5f1ae5e Merge tag 'nfs-for-5.4-2' of git://git.linux-nfs.org/proje [...] omits e78dcbf41454 libbpf: Handle invalid typedef emitted by old GCC omits c6ad7c3ce980 Merge tag '5.4-rc2-smb3' of git://git.samba.org/sfrench/cifs-2.6 omits 409017847d20 libbpf: Generate more efficient BPF_CORE_READ code omits baead859edbb xdp: Trivial, fix spelling in function description omits 2dedd7d21655 bpf: Fix cast to pointer from integer of different size warning omits f97eea1756f3 selftests/bpf: Check that flow dissector can be re-attached omits 719b78a5674f flow_dissector: Allow updating the flow dissector program [...] omits 84a081f60db6 bpf: Align struct bpf_prog_stats omits e400edb141d7 checkpatch: Warn if DT bindings are not in schema format omits 4b654acdae85 btrfs: block-group: Fix a memory leak due to missing btrfs [...] omits 78e31c422617 drm/msm/dsi: Implement reset correctly omits a4dc1ca607e4 dt-bindings: riscv: Fix CPU schema errors omits 44db1216efe3 Btrfs: add missing extents release on file extent cluster [...] omits c6f6ebd77ce1 Merge tag 'modules-for-v5.4-rc3' of git://git.kernel.org/p [...] omits 5fcaf6982d11 sunrpc: fix crash when cache_head become valid before update omits 56c642e2aa1c Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits 12b4157b7d3b nfsd: remove private bin2hex implementation omits 1869dbe87cb9 x86/boot/64: Round memory hole size up to next PMD page omits 2aa85f246c18 x86/boot/64: Make level2_kernel_pgt pages invalid outside [...] discards 9925a54566f3 Merge branches 'arm64-for-5.5', 'defconfig-for-5.5' 'drive [...] omits 86109a691a45 arm64: Fix kcore macros after 52-bit virtual addressing fallout omits e38161bd325e arm64: dts: apq8096-db820c: Increase load on l21 for SDCARD omits b9918bdcac1f Documentation/process: Add fallthrough pseudo-keyword omits 294f69e662d1 compiler_attributes.h: Add 'fallthrough' pseudo keyword fo [...] omits 48f9bcf91461 net: sctp: Rename fallthrough label to unhandled omits 01c751251ba3 Merge branch 'fixes' into for-next omits 17a9e5bbbfe5 Merge tag 'wlcore-fix' into fixes omits 9892f9f6cf83 Merge tag 'drm-fixes-2019-10-11' of git://anongit.freedesk [...] omits 0a04480d9633 docs: misc: xilinx_sdfec: Actually add documentation omits 0e3901891ab6 docs: SafeSetID.rst: Remove spurious '???' characters omits 297cbcccc23d Merge tag 'for-linus-20191010' of git://git.kernel.dk/linux-block omits ce0c94e158e9 dt-bindings: display: clps711x-fb: fix native-mode setting omits 5cb2ef85eefb dt-bindings: display: imx: fix native-mode setting omits 695379b37342 drm/atmel-hlcdc: Use swap() where appropriate omits 843e4fa31127 Merge branch 'arm/fixes' into for-next omits dd163ca3fb49 Merge tag 'mvebu-fixes-5.4-1' of git://git.infradead.org/l [...] omits 23b482252836 drm/omap: add OMAP_BO flags to affect buffer allocation omits 4ecc5fbcc4d4 drm/omap: add omap_gem_validate_flags() omits 18d7f5ab543e drm/omap: cleanup OMAP_BO_SCANOUT use omits 48b34ac04175 drm/omap: remove OMAP_BO_TILED define omits 9b7117e245bc drm/omap: cleanup OMAP_BO flags omits d6e52e28e4ca drm/omap: accept NULL for dma_addr in omap_gem_pin omits d3e4c46df688 drm/omap: add omap_gem_unpin_locked() omits cec4fa7511ef drm/omap: use refcount API to track the number of users of [...] omits 30a2441cae7b x86/asm: Make more symbols local omits c461e8df0c9b tools/virtio: more stubs omits b23ab6ac6d76 drm/rockchip: Add optional support for CRTC gamma LUT omits 2804b799c352 dt-bindings: display: rockchip: document VOP gamma LUT address omits 48274e1e5d24 Merge branch 'notifications-core' into keys-next omits 04910e267b2d thermal: qoriq: add thermal monitor unit version 2 support omits f53e2cd0b8ab x86/mm: Use the correct function type for native_set_fixmap() omits 6e4847640c6a syscalls/x86: Fix function types in COND_SYSCALL omits f48f01a92cca syscalls/x86: Use the correct function type for sys_ni_syscall omits 00198a6eaf66 syscalls/x86: Use COMPAT_SYSCALL_DEFINE0 for IA32 (rt_)sigreturn omits cf3b83e19d7c syscalls/x86: Wire up COMPAT_SYSCALL_DEFINE0 omits 8661d769ab77 syscalls/x86: Use the correct function type in SYSCALL_DEFINE0 omits 062795fcdcb2 s390/uaccess: avoid (false positive) compiler warnings omits fdf0fe2df3e3 platform/chrome: wilco_ec: Add Dell's USB PowerShare Polic [...] omits 39800d8fc408 PM / hibernate: memory_bm_find_bit(): Tighten node optimisation omits b5b42b24d783 ACPI: video: update doc for acpi_video_bus_DOS() omits 8ed61d36050c device property: Fix the description of struct fwnode_operations omits f1ce39df508d lib/test_printf: Add tests for %pfw printk modifier omits 3bd32d6a2ee6 lib/vsprintf: Add %pfw conversion specifier for printing f [...] omits 83abc5a77f3b lib/vsprintf: OF nodes are first and foremost, struct devi [...] omits a92eb7621b9f lib/vsprintf: Make use of fwnode API to obtain node names [...] omits 1586c5ae2f93 lib/vsprintf: Add a note on re-using %pf or %pF omits 9af7706492f9 lib/vsprintf: Remove support for %pF and %pf in favour of [...] omits e7e242bccb20 device property: Add a function to obtain a node's prefix omits bc0500c1e43d device property: Add fwnode_get_name for returning the nam [...] omits 87e5e95db31a device property: Add functions for accessing node's parents omits a57b7fb783eb device property: Move fwnode_get_parent() up omits 56c9aa079424 software node: Make argument to to_software_node const omits 51c100a651a4 software node: Get reference to parent swnode in get_parent op omits 850d80a2d868 staging: isdn: remove assignment in if conditionals omits db4b23d5a898 staging: qlge: fix comparison to NULL warning omits e311f25e1865 staging: qlge: add space to fix check warning omits b883582d7340 staging: qlge: Fix multiple assignments warning by replaci [...] omits a8bfbd7cf3fd staging: qlge: fix "alignment should match open parenthesi [...] omits 52c4326a56ec staging: qlge: correct a misspelled word omits 0fa79a78b1d7 staging: rtl8723bs: Remove unnecessary null check omits 2e821be2206c staging: rtl8723bs: Remove unnecessary blank lines omits e7e12d6650ec staging: rtl8723bs: Remove comparisons to booleans in cond [...] omits 92f87db5a964 staging: rtl8723bs: Remove unnecessary braces for single s [...] omits 409e83320378 staging: rtl8723bs: Remove comparisons to NULL in conditionals omits 1dce7eb37333 rtlwifi: rtl8192se: Convert inline routines to little-endi [...] omits 06aae1b02285 rtlwifi: rtl8192se: Convert macros that set descriptor omits c3f997f0c3b2 rtlwifi: rtl8192se: Replace local bit manipulation macros omits c2fca7d083f7 rtlwifi: rtl8192se: Remove unused GET_XXX and SET_XXX omits 4633d30b61ac wlcore: clean-up clearing of WL1271_FLAG_IRQ_RUNNING omits 59f4567d228f rtlwifi: rtl8192ee: Remove set but not used variable 'err' omits 68eeb39a53d5 phy: qcom-usb-hs: Fix extcon double register after power cycle omits 7dfd8ac32730 mac80211_hwsim: add support for OCB omits b5764696ac40 mac80211_hwsim: add more 5GHz channels, 5/10 MHz support omits 5f63afe0288d mac80211: minstrel_ht: rename prob_ewma to prob_avg, use i [...] omits b1103d256704 mac80211: minstrel_ht: replace rate stats ewma with a bett [...] omits 8f2f495ca93e mac80211: minstrel: remove divisions in tx status path omits 2fd351a8772d nl80211: trivial: Remove redundant loop omits 59336b0f8000 smack: Implement the watch_key and post_notification hooks omits e1eddc1bde17 selinux: Implement the watch_key security hook omits 176a52043ab8 selftests: netfilter: add ipvs tunnel test case omits 0ed154620690 selftests: netfilter: add ipvs nat test case omits 867d2190799a selftests: netfilter: add ipvs test script omits 0b9c31597d81 Add sample notification program omits 65f9b27702ca usb: Add USB subsystem notifications omits aace09747585 block: Add block layer notifications omits 3a92c6e49c47 Add a general, global device notification watch list omits 7871ca053dd8 keys: Add a notification facility omits fe78d401ca6b General notification queue with user mmap()'able ring buffer omits e278da96273e security: Add a hook for the point of notification insertion omits a8fff581d7e4 security: Add hooks to rule on setting a watch omits b1c40314dfd9 uapi: General notification ring definitions omits 0c580d83325e firmware: Update pointer to documentation omits 442f1e746e81 firmware: google: increment VPD key_len properly omits 10deeac92164 MAINTAINERS: kgdb: Add myself as a reviewer for kgdb/kdb omits d1a1af2cdf19 hvc: dcc: Add earlycon support omits ec4e29068839 driver core: simplify definitions of platform_get_irq* omits 2272905a4580 spufs: fix a crash in spufs_create_root() omits 7adf4eaf60f3 io_uring: fix sequence logic for timeout requests discards c3446bee1d80 Merge branch 'for-5.5/io_uring' into for-next discards 65f478c80bea Merge branch 'for-5.5/block' into for-next omits 42c83dcbe341 io_uring: replace s->needs_lock with s->in_async omits 82ad862115c2 Merge branch 'smc-fixes' omits 107529e31a87 net/smc: receive pending data after RCV_SHUTDOWN omits 882dcfe5a178 net/smc: receive returns without data omits 29ee2701529e net/smc: fix SMCD link group creation with VLAN id omits 6942635032cf extcon: sm5502: Reset registers during initialization omits 41441d85b671 ipvlan: consolidate TSO flags using NETIF_F_ALL_TSO omits bc7ef86566bb drm/amdgpu/swSMU/navi: add feature toggles for more things omits ff06184a49fd drm/amdgpu/powerplay: Use swap() where appropriate omits 34b86b75dfc9 drm/amd/display: Use swap() where appropriate omits 6696b8adb8f8 drm/amdgpu: Do not implement power-on for SDMA after do mo [...] omits c1972a56ebe1 drm/amd/powerplay: add more feature bits omits e8939b4a0d5e drm/amdgpu/sdma5: fix mask value of POLL_REGMEM packet for [...] omits 02fc146748a2 drm/amdgpu/powerplay: fix typo in mvdd table setup omits b9ed69e6fd66 drm/amdgpu: fix memory leak omits 6e4be98767b2 drm/amdgpu: avoid ras error injection for retired page omits 4e930d96c906 drm/amdgpu: Use the ALIGN() macro omits 54e9ab2edb25 drm/amdgpu/ras: document the reboot ras option omits a20bfd0fd41f drm/amdgpu/ras: fix typos in documentation omits 976035dd4f68 drm/amd/display: add renoir specific watermark range and c [...] omits a51894f015af drm/amd/display: hook up notify watermark ranges and get c [...] omits a0dd575b7b9a drm/amd/display: Skip DIG Check if Link is Virtual for Dis [...] omits 4a36fcbaec4e drm/amd/display: correct stream LTE_340MCSC_SCRAMBLE value omits dd998291dbe9 drm/amd/display: Fix dongle_caps containing stale information. omits 8396745da8f0 drm/amd/display: Add capability check for static ramp calc omits fc067805ac50 drm/amd/display: 3.2.54 omits 33fd29007d74 drm/amd/display: make aux defer delay and aux sw start del [...] omits ce10a0f39b19 drm/amd/display: use vbios message to call smu for dpm level omits 52883b36f70a drm/amd/display: Fix maybe-uninitialized warning omits 93c2340bdc24 drm/amd/display: add more checks to validate seamless boot timing omits 566b4252fe9d drm/amd/display: add new active dongle to existent w/a omits b356843ee584 drm/amd/display: Update number of dcn21 audio endpoints omits ac81c2a75bcc drm/amd/display: add guard for SMU ver, for 48mhz clk omits 57133a28bcaf drm/amd/display: fix code to control 48mhz refclk omits ab4a4072f260 drm/amd/display: exit PSR during detection omits edb922b022c0 drm/amd/display: Program DWB watermarks from correct state omits 1503676caf09 drm/amd/display: 3.2.53 omits f432f0060f05 drm/amd/display: Use dcn1 Optimal Taps Get omits 82db2e3c39db drm/amd/display: fix bug with check for HPD Low in verify [...] omits 15caeabc5787 drm/amd/display: wait for set pipe mcp command completion omits 486cc0ee550e drm/amd/display: Add output bitrate to DML calculations omits c59802313e84 drm/amd/display: Properly round nominal frequency for SPD omits 62f3abd15339 drm/amd/display: Restore should_update_pstate_support afte [...] omits f537d474df15 drm/amd/display: check phy dpalt lane count config omits d832fc3b1820 drm/amd/display: build up VSIF infopacket omits f4ce271b6ae9 drm/amd/display: 3.2.52 omits d56eaa7cfb09 drm/amd/display: Add missing shifts and masks for dpp regi [...] omits deb79818e1b4 drm/amd/display: add explicit comparator as default optimi [...] omits 3c2381b92cba drm/amd/display: add support for VSIP info packet omits 9ae1b27f31d0 drm/amd/display: fix hotplug during display off omits 8b8eda014410 drm/amd/display: fix pipe re-assignment when odm present omits 377c9d047379 drm/amd/display: Reprogram FMT on pipe change omits 1caba4e83b9d drm/amd/display: Update V_UPDATE whenever VSTARTUP changes omits cbc697b2e3bf drm/amd/display: Add Logging for Gamma Related information omits ef5a7d266e82 drm/amd/display: skip enable stream on disconnected display omits 1cb1d47741bf drm/amd/display: Correct values in AVI infoframe omits 90d268741f74 drm/amd/display: Added pixel dynamic expansion control. omits f81b86a04327 drm/amdgpu: Enable gfx cache probing on HDP write for arcturus omits cb1545f7101a drm/amdgpu: Clean up gmc_v9_0_gart_enable omits 6f3bf46a7e84 drm/amdgpu: simplify gds_compute_max_wave_id computation omits 4adbcff22e67 Merge tag 'drm-intel-fixes-2019-10-10' of git://anongit.fr [...] omits 46fe219d7ca2 Merge tag 'drm-fixes-5.4-2019-10-09' of git://people.freed [...] omits 437c5a15bba3 Merge tag 'drm-misc-fixes-2019-10-10' of git://anongit.fre [...] omits 48d9b0d43105 block: account statistics for passthrough requests omits 63098555cfe0 Merge branch 'bpf-romap-known-scalars' omits 666b2c10ee9d selftests/bpf: Add read-only map values propagation tests omits a23740ec43ba bpf: Track contents of read-only maps as scalars omits 71229c84aa03 tc-testing: updated pedit test cases omits 2168da459404 net: update net_dim documentation after rename omits 7ed093602e0e Merge tag 'drm-misc-next-2019-10-09-2' of git://anongit.fr [...] omits 659e175ff44d Merge branch 'devel' into for-next omits 4ebcb113edcc r8169: fix jumbo packet handling on resume from suspend omits d2fe76dddaac Merge tag 'intel-pinctrl-fixes-v5.4' of git://git.kernel.o [...] omits f063d58b423d ptp: ptp_dte: use devm_platform_ioremap_resource() to simp [...] omits 1f1a65d495df ASoC: samsung: i2s: Document clocks macros omits 4fba1c2c47f4 Merge branch 'v5.4-armsoc/dtsfixes' into for-next omits a9082575f8d0 arm64: dts: rockchip: Fix override mode for rk3399-kevin panel omits 7ae8b2f5dfb3 dt-bindings: rtc: rtc-sh: convert bindings to json-schema omits 84b268b90f24 Merge branch 'v5.5-armsoc/dts64' into for-next omits b6ad0ea6ec67 Merge branch 'v5.5-armsoc/dts32' into for-next omits b675f1984c85 Merge branch 'v5.4-armsoc/dtsfixes' into for-next omits bc43cee88aa1 arm64: dts: rockchip: Update nanopi4 phy reset properties omits f94ffd95cb76 arm64: dts: rockchip: Enable nanopi4 HDMI audio omits 389206e806d8 arm64: dts: rockchip: Fix usb-c on Hugsun X99 TV Box omits 5234c1453115 arm64: dts: rockchip: fix RockPro64 sdmmc settings omits 99e0b62152fa dt-bindings: crypto: samsung: Convert SSS and SlimSSS bind [...] omits ac658b7cb680 Merge branches 'fixes' and 'misc' into for-next omits a2c02a4304eb dt-bindings: memory-controllers: Convert Samsung Exynos SR [...] omits 4c0742f65b4e ARM: 8914/1: NOMMU: Fix exc_ret for XIP omits 851140ab0d08 ARM: 8908/1: add __always_inline to functions called from [...] omits 6233269bce47 ARM: dts: rockchip: Use interpolated brightness tables for veyron omits 87d8ae980e19 arm64: dts: rockchip: add cr50 tpm to rk3399-gru scarlet and bob omits df3da04880b4 mips: Fix unroll macro when building with Clang omits af84537dbd1b SUNRPC: fix race to sk_err after xs_error_report omits 1047ec868332 NFSv4: Fix leak of clp->cl_acceptor string omits dcd66320eb96 Merge branch 'for-5.5/whiskers' into for-next omits 20c55f250618 HID: google: Detect base folded usage instead of hard-codi [...] omits bb997194e8d6 Merge branch 'for-5.4/upstream-fixes' into for-next omits 9e4dbc4646a8 HID: google: add magnemite/masterball USB ids omits 8856c5064834 drm/msm/mdp5: make config variables static omits 2f2b4fd674ca MIPS: Disable Loongson MMI instructions for kernel build omits 38dffe1e4dde MIPS: elf_hwcap: Export userspace ASEs omits 7784cac69735 MIPS: cmdline: Clean up boot_command_line initialization omits fcb5c172409d drm/msm: make a5xx_show and a5xx_gpu_state_put static omits 9e208aa06c21 Merge tag 'xfs-5.4-fixes-3' of git://git.kernel.org/pub/sc [...] omits df4954e30d0e drm/msm/mdp5: Remove set but not used variable 'hw_cfg' in [...] omits 2e3cc607af53 drm/msm/dsi: Remove set but not used variable 'lp' omits 7264af3ed8d4 drm/msm/dsi: Remove set but not used variable 'lpx' omits c16c52a35e72 drm/msm/mdp5: Remove set but not used variable 'hw_cfg' in [...] omits 722525023b10 drm/msm/mdp5: Remove set but not used variable 'fmt' omits 73b2608a28af dt-bindings: rng: exynos4-rng: Convert Exynos PRNG binding [...] omits ab198a7aab65 drm/msm: Sanitize the modeset_is_locked checks in dpu omits 0a6f33dba4ee dm dust: convert documentation to ReST omits ca30ad857d90 docs: admin-guide: fix printk_ratelimit explanation omits 7c1f7a6a7116 Merge branch 'bcm2835-maintainers-next' into for-next omits dba6172e372b Merge branch 'bcm2835-soc-next' into for-next omits ea882f75766c docs: networking: phy: Improve phrasing omits d6ce98fe11a0 docs: networking: devlink-trap: Fix reference to other document omits f1e5aa6c13fe MAINTAINERS: Add BCM2711 to BCM2835 ARCH omits 81834b918e92 bindings: MAINTAINERS: fix references to Allwinner LRADC omits 868adb544a39 bindings: rename links to mason USB2/USB3 DT files omits 0ac624f47dd3 docs: fix some broken references omits 7f70ae564b80 Documentation: admin-guide: add earlycon documentation for RISC-V omits f11b46f31420 docs: remove :c:func: from genalloc.rst omits 049500715e7a docs: Move the user-space ioctl() docs to userspace-api omits 5ecd0a06e6bb docs: move botching-up-ioctls.rst to the process guide omits 781fa0a95424 ARM: bcm: Add support for BCM2711 SoC omits 61d221b735e8 docs: Fix "make help" suggestion for SPHINXDIR omits 46fdee06aeef arm64: dts: broadcom: Add reference to RPi 4 B omits 7dbe8c62ceeb ARM: dts: Add minimal Raspberry Pi 4 support omits 091d3aecc515 dt-bindings: arm: bcm2835: Add Raspberry Pi 4 to DT schema omits ab06837dd269 dt-bindings: arm: Convert BCM2835 board/soc bindings to js [...] omits 3ce82be9ae3d ARM: dts: bcm283x: Move BCM2835/6/7 specific to bcm2835-co [...] omits ba61479e1ee9 ARM: dts: bcm283x: Remove brcm,bcm2835-pl011 compatible omits 4b2d24662126 ARM: dts: bcm283x: Remove simple-bus from fixed clocks omits 3ff3a712a9ea media: ti-vpe: vpe: don't rely on colorspace member for co [...] omits b373f84d77e1 media: v4l2-common: add RGB565 and RGB55 to v4l2_format_info omits d5a897c8428b media: v4l2-common: add pixel encoding support omits 9152dc9ec940 media: ti-vpe: csc: rgb-to-yuv HD full range coeff are wrong omits 98ca241d239a media: ti-vpe: vpe: fix v4l2_compliance issue related to x [...] omits 34efd808dbf4 media: ti-vpe: vpe: use standard struct instead of duplica [...] omits f3320447a22a media: ti-vpe: Set the DMA mask and coherent mask omits 63728b1cab28 media: ti-vpe: vpdma: Use fixed type for address in descriptor omits cf6acb73b050 media: ti-vpe: vpe: ensure buffers are cleaned up properly [...] omits 2444846c0dbf media: ti-vpe: vpe: fix a v4l2-compliance failure about fr [...] omits 0bac73adea4d media: ti-vpe: vpe: fix a v4l2-compliance failure about in [...] omits e20b248051ca media: ti-vpe: vpe: Make sure YUYV is set as default format omits 06bec72b250b media: ti-vpe: vpe: fix a v4l2-compliance warning about in [...] omits a37980ac5be2 media: ti-vpe: vpe: fix a v4l2-compliance failure causing [...] omits 661eaa3c4bca media: ti-vpe: Set MAX height supported to 2048 pixels omits b2bb3d822f2c media: ti-vpe: Add support for NV21 format omits 95959793d20d media: ti-vpe: Add support for SEQ_BT omits 55c686ff93f1 media: ti-vpe: vpe: Remove unnecessary use of container_of omits b0ac8596edc8 power: reset: at91-poweroff: lookup for proper PMC DT node omits 4d59c7d45585 media: ti-vpe: vpe: Add missing null pointer checks omits 102af9b9922f media: ti-vpe: vpe: Fix Motion Vector vpdma stride omits 69318b399569 test_power: Add CURRENT properties omits 4b082ac6b768 test_power: Add CHARGE_COUNTER properties discards 3ab3dfd947d2 Merge branch 'master' into for-next omits 862488105b84 nbd: fix possible sysfs duplicate warning omits ee7f5225dc3c xen: Stop abusing DT of_dma_configure API omits fb20da6af705 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits f8779876d4a7 Merge tag 'for-5.4-rc2-tag' of git://git.kernel.org/pub/sc [...] omits 2277b492582d kdb: Fix stack crawling on 'running' CPUs that aren't the master omits 55a7e23f461f kdb: Fix "btc <cpu>" crash if the CPU didn't round up omits 54af3e39eed7 kdb: Remove unused "argcount" param from kdb_bt1(); make b [...] omits 0f8b5b6d56b5 kgdb: Remove unused DCPU_SSTEP definition omits ad338d05438e Merge branch 'work.dcache' of git://git.kernel.org/pub/scm [...] omits 015c21ba59fc Merge branch 'work.mount3' of git://git.kernel.org/pub/scm [...] omits 5e48e55fb57a MAINTAINERS: Remove Simon as Renesas SoC Co-Maintainer omits c3d79a83ca10 dma-buf/resv: fix exclusive fence get omits 574878f98c05 xen/grant-table: remove unnecessary printing omits 5139de5d5e60 media: ti-vpe: Fix a parallel build issue omits d30f4e3d4fbd media: imx214: Add new control with V4L2_CID_UNIT_CELL_SIZE omits 2e8db63e1f64 media: v4l2-ctrl: Add new helper v4l2_ctrl_ptr_create omits 3f0a700624d0 media: Documentation: media: Describe V4L2_CID_UNIT_CELL_SIZE omits 61fd036d0111 media: add V4L2_CID_UNIT_CELL_SIZE control omits 8ae3a0862993 media: Documentation: media: Document V4L2_CTRL_TYPE_AREA omits d1dc49370f83 media: add V4L2_CTRL_TYPE_AREA control type omits f7fe9f9528b9 media: Documentation: v4l2_ctrl_new_std_compound omits b35d6c02aa3c media: v4l2-core: Implement v4l2_ctrl_new_std_compound omits f26f3d76dbb5 Merge branch 'renesas-arm64-dt-for-v5.5' into renesas-next omits 04360e4112c3 arm64: dts: renesas: r8a774b1: Add INTC-EX device node omits 4ec25b30a477 arm64: dts: renesas: r8a774b1: Add USB3.0 device nodes omits 34560ef33934 arm64: dts: renesas: r8a774b1: Add USB-DMAC and HSUSB devi [...] omits 561668aa4614 arm64: dts: renesas: r8a774b1: Add USB2.0 phy and host (EH [...] omits 067eca6dc61a arm64: dts: renesas: r8a774b1: Add Sound and Audio DMAC de [...] omits 133e6c78c493 arm64: dts: renesas: hihope-rzg2-ex: Let the board specifi [...] omits b3ddadfa2831 arm64: dts: renesas: r8a774b1: Add PCIe device nodes omits c88657c4a1ea arm64: dts: renesas: r8a774b1: Add all MSIOF nodes omits 7213aea4afad arm64: dts: renesas: r8a774b1: Add RWDT node omits b6bb8a108d0b arm64: dts: renesas: Add support for Advantech idk-1110wr [...] omits 642a33259bdf arm64: dts: renesas: hihope-rzg2-ex: Add LVDS support omits 31222abb669c arm64: dts: renesas: hihope-rzg2-ex: Enable backlight omits 68f627511fed arm64: dts: renesas: r8a774b1: Add PWM device nodes omits ab46816a38a4 arm64: dts: renesas: r8a774b1: Add FDP1 device nodes omits fdf130155fa0 arm64: dts: renesas: r8a774b1-hihope-rzg2n: Add display cl [...] omits 3a02555a4d06 arm64: dts: renesas: r8a774b1: Add HDMI encoder instance omits 04e4bad30adb arm64: dts: renesas: r8a774b1: Add DU device to DT omits fbdcdb9c8621 arm64: dts: renesas: hihope-common: Move du clk properties [...] omits 79718f9d5471 arm64: dts: renesas: r8a774b1: Connect Ethernet-AVB to IPMMU-DS0 omits c65588936f49 arm64: dts: renesas: r8a774b1: Tie SYS-DMAC to IPMMU-DS0/1 omits 966607b84714 arm64: dts: renesas: r8a774b1: Add VSP instances omits 955ceb563c79 arm64: dts: renesas: r8a774b1: Add FCPF and FCPV instances omits 63093a8e58be arm64: dts: renesas: r8a774b1: Add IPMMU device nodes omits 070302d4673a arm64: dts: renesas: r8a774b1: Add I2C and IIC-DVFS support omits 6317736729ac arm64: dts: renesas: r8a774b1: Add SDHI support omits 928249b781eb arm64: dts: renesas: r8a774b1: Add TMU device nodes omits 39040e87b71a arm64: dts: renesas: r8a774b1: Add CMT device nodes omits 95b3547f27a6 arm64: dts: renesas: r8a774b1: Add RZ/G2N thermal support omits ce21f29032ae arm64: dts: renesas: r8a774b1: Add OPPs table for cpu devices omits 65005e6a5bb4 arm64: dts: renesas: Add HiHope RZ/G2N sub board support omits c722d9001ab5 arm64: dts: renesas: r8a774b1: Add Ethernet AVB node omits bbbb919f3286 arm64: dts: renesas: r8a774b1: Add GPIO device nodes omits 83e7620a0417 arm64: dts: renesas: r8a774b1: Add SCIF and HSCIF nodes omits fd863e588062 arm64: dts: renesas: r8a774b1: Add SYS-DMAC device nodes omits 048b39fae795 arm64: dts: renesas: r8a774b1-hihope-rzg2n: Enable HS400 mode omits a38132581269 arm64: dts: renesas: r8a774a1: Remove audio port node omits c173dba44c2d ASoC: tas2562: Introduce the TAS2562 amplifier omits a4eff5f86c9c ASoC: SOF: imx: Read ESAI parameters and send them to DSP omits 5d43001ae436 ASoC: SOF: acpi led support for switch controls omits b4be427683cf ASoC: SOF: imx: Describe ESAI parameters to be sent to DSP omits 8b160dc2a92c ASoC: SOF: pci: add debug module param omits 70b0c75ae1e3 ASoC: SOF: acpi: add debug module param omits 902fd492d5ea Revert "ASoC: SOF: Force polling mode on CFL and CNL" omits acf1b71cb693 AsoC: SOF: refactor control load code omits a68c6b6cc77b ASoC: SOF: enable dual control for pga omits 2636a5172da2 drm/scheduler: make unexported items static omits f3416e7144f5 ASoC: SOF: enable sync_write in hdac_bus omits 11bcf5f78905 drm/edid: Add 6 bpc quirk for SDC panel in Lenovo G50 omits 969d49b2cdc8 dt-bindings: asoc: Add ADAU7118 documentation omits ca514c0f12b0 ASOC: Add ADAU7118 8 Channel PDM-to-I2S/TDM Converter driver omits fec748740c9c drm/plane: Clarify our expectations for src/dst rectangles omits b21555786f18 dm snapshot: rework COW throttling to fix deadlock omits a2f83e8b0c82 dm snapshot: introduce account_start_copy() and account_en [...] omits 76d6d3df5241 drm/vkms: Remove duplicated include from vkms_drv.c omits 7a56b81c4746 x86/jailhouse: Only enable platform UARTs if available omits 83fa9842afe7 drm/dp-mst: Drop connection_mutex check omits 0935e5f7527c x86/jailhouse: Improve setup data version comparison omits b058b2552edb w1: ds250x: Fix build error without CRC16 omits 40688bd58df7 misc: Use the correct style for SPDX License Identifier omits 7ed42113ce03 ocxl: Use the correct style for SPDX License Identifier omits efcd2390f56b misc: fastrpc: revert max init file size back to 2MB omits 387f625585d1 misc: fastrpc: handle interrupted contexts omits 55bcda35584c misc: fastrpc: do not interrupt kernel calls omits 2d10d2d17072 misc: fastrpc: fix memory leak from miscdev->name omits 2419e55e532d misc: fastrpc: add mmap/unmap support omits 689e3557a2d1 misc: MIC: drop all 'comment' lines from its Kconfig omits 9964f8c899fc misc: rtsx: Remove unneeded variable in rts5260_card_power_on omits d52accce0aad platform: goldfish: Allow goldfish drivers for archs with [...] omits 32a738704d7f greybus: remove excessive check in gb_connection_hd_cport_ [...] omits bb4d6e0ee83c lis3lv02d: switch to using input device polling mode omits fa6f90f349ac sgi-gru: simplify procfs code some more omits ad90ff6964d7 misc: atmel_tclib: use devm_platform_ioremap_resource() to [...] omits 71200fcbb91c w1: sgi_w1: use devm_platform_ioremap_resource() to simplify code omits b33a654a5bd6 drm/tiny: Kconfig: Remove always-y THERMAL dep. from TINYD [...] omits e0b0cb938864 virt: vbox: fix memory leak in hgcm_call_preprocess_linaddr omits 504582e8e40b crypto: geode-aes - switch to skcipher for cbc(aes) fallback omits c03b04dcdba1 crypto: user - fix memory leak in crypto_reportstat omits ffdde5932042 crypto: user - fix memory leak in crypto_report omits 64e7f852c47c crypto: af_alg - cast ki_complete ternary op to int omits 86ef1dfcb561 crypto: atmel-aes - Fix IV handling when req->nbytes < ivsize omits 830536770f96 crypto: aegis128/simd - build 32-bit ARM for v8 architectu [...] omits 977da0738f3b crypto: inside-secure - Remove #ifdef checks omits 5dc54a06f6e5 binder: Fix comment headers on binder_alloc_prepare_to_free() omits 51d8a7eca677 binder: prevent UAF read in print_binder_transaction_log_entry() omits 74e6bd472b6d crypto: inside-secure - Fix a maybe-uninitialized warning omits 75451f871cf5 MAINTAINERS: Add maintainer for HiSilicon HPRE driver omits 848974151618 crypto: hisilicon - Add debugfs for HPRE omits b492f82fcee1 Documentation: Add debugfs doc for hisi_hpre omits 5ec302a364bf crypto: hisilicon - add SRIOV support for HPRE omits c8b4b477079d crypto: hisilicon - add HiSilicon HPRE accelerator omits a92a00f80950 crypto: hisilicon - misc fix about sgl omits d8ac7b85236b crypto: hisilicon - fix large sgl memory allocation proble [...] omits f081fda293ff crypto: hisilicon - add sgl_sge_nr module param for zip omits 48c1cd40fae3 crypto: hisilicon - merge sgl support to hisi_qm module omits daae28debcb0 hwrng: core - move add_early_randomness() out of rng_mutex omits c31e73121f4c base: soc: Handle custom soc information sysfs entries omits 33364d63c75d serdev: Add ACPI devices by ResourceSource field omits 619cbcaedc8e serial: sirf: make register info static omits 8b7103f31950 tty: serial: qcom_geni_serial: Wakeup over UART RX omits 3e4aaea7a039 tty: serial: qcom_geni_serial: IRQ cleanup omits aafb00a977cf USB: yurex: fix NULL-derefs on disconnect omits c7b7de631246 KVM: s390: Do not yield when target is already running omits 8474e5cac07e KVM: s390: count invalid yields omits efec8d219fb1 selftests: kvm: make syncregs more reliable on s390 omits 71eea7071583 platform/x86: intel_punit_ipc: Avoid error message when re [...] omits 18380f52dbac platform/x86: classmate-laptop: remove unused variable omits 31a8d8fa84c5 tty: serial: imx: Use platform_get_irq_optional() for opti [...] omits ff30283a8de4 serial: fix kernel-doc warning in comments omits c8ff64053757 drm/sun4i: Enable DRM InfoFrame support on H6 omits e2229fb73e21 drm/meson: Enable DRM InfoFrame support on GXL, GXM and G12A omits 1bf95915a878 drm/rockchip: Enable DRM InfoFrame support on RK3328 and RK3399 omits 7cea855922cb drm/bridge: dw-hdmi: Add Dynamic Range and Mastering InfoF [...] omits d13cf9eae444 staging: wfx: fix spelling mistake "non existant" -> "non- [...] omits 6b42c3370e83 erofs: set iowait for sync decompression omits d6e9c5d738ee erofs: clean up decompress queue stuffs omits f2edbb6699b0 opp: of: drop incorrect lockdep_assert_held() omits ebb2fe57a51c USB: iowarrior: use pr_err() omits 8d33e828f72c USB: iowarrior: drop redundant iowarrior mutex omits 7c5b971d623f USB: iowarrior: drop redundant disconnect mutex omits b5f8d46867ca USB: iowarrior: fix use-after-free after driver unbind omits 80cd5479b525 USB: iowarrior: fix use-after-free on release omits edc4746f253d USB: iowarrior: fix use-after-free on disconnect omits 93ddb1f56ae1 USB: chaoskey: fix use-after-free on release omits 123a0f125fa3 USB: adutux: fix use-after-free on release omits 58ecf131e746 USB: ldusb: fix NULL-derefs on driver unbind omits 726b55d0e22c USB: legousbtower: fix use-after-free on release omits eb21a74adaa1 usb: cdns3: Fix for incorrect DMA mask. omits 02ffc26df96b usb: cdns3: fix cdns3_core_init_role() omits ac9099e10a60 usb: cdns3: gadget: Fix full-speed mode omits 09865094536c ARM: dts: Add OPP-V2 table for AM3517 omits 3fbeef397212 cpufreq: ti-cpufreq: Add support for AM3517 omits 341afbc9ea39 ARM: dts: omap36xx: using OPP1G needs to control the abb_ldo omits 42e52616f382 cpufreq: ti-cpufreq: omap36xx use "cpu0","vbb" if run in m [...] omits 6ddf6c91e6f8 ARM: dts: omap3: bulk convert compatible to be explicitly [...] omits b552904a73a3 DTS: bindings: omap: update bindings documentation omits b7dbe349e1eb ARM: dts: omap34xx & omap36xx: replace opp-v1 tables by op [...] omits b4bc9f9e27ed cpufreq: ti-cpufreq: add support for omap34xx and omap36xx omits 369dca424a3f USB: usb-skeleton: drop redundant in-urb check omits 635300185277 USB: usb-skeleton: fix use-after-free after driver unbind omits bed5ef230943 USB: usb-skeleton: fix NULL-deref on disconnect omits 1141a7522e39 usb: typec: remove duplicated include from hd3ss3220.c omits 07562314c2d3 dt-bindings: dmaengine: usb-dmac: Add binding for r8a774b1 omits a17e369540c5 dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support omits 808566e6a78f dt-bindings: usb: renesas_usbhs: Add r8a774b1 support omits f48c0a4228af dt-bindings: rcar-gen3-phy-usb3: Add r8a774b1 support omits 7236c197b4ed dt-bindings: usb: renesas_usb3: Document r8a774b1 support omits 49b8956b3d9b dt-bindings: usb-xhci: Add r8a774b1 support omits 71464db9c249 usb: core: devio.c: Fix assignment of 0/1 to bool variables omits dd2057e544dc USB: core: drop OOM message omits 5a9a8a4c5058 usb: typec: hd3ss3220: hd3ss3220_probe() warn: passing zer [...] omits a4f55d8b8c14 usb: hub: Check device descriptor before resusciation omits db0386312f29 usb: gadget: Remove set but not used variable 'opts' in ms [...] omits 29234e3bb557 usb: gadget: Remove set but not used variable 'opts' in ac [...] omits b1a71c904763 usb: mtu3: fix race condition about delayed_status omits 71460342d48b usb: mtu3: add a new function to do status stage omits da4b5d18dd94 usb: typec: add dependency for TYPEC_HD3SS3220 omits 81d6aa774034 erofs: get rid of __stagingpage_alloc helper omits e1599fe4d848 erofs: remove dead code since managed cache is now built-in omits a0f1dab6e0fe erofs: clean up collection handling routines omits d8b1ad7ce765 media: platform: Use devm_platform_ioremap_resource() in t [...] omits 5c9de1fa03e9 media: rcar-vin: Use bytes per line instead of width for U [...] omits 2a4558c6adc4 media: imx: Move pads init to probe omits 1f4642464655 media: imx: Move capture device init to registered omits dbb8d05a9d11 media: rcar-vin: Create compose rectangle where it is used omits aacbd4ff3a8b media: rcar-vin: Rename wrongly named rectangle omits 1edfa9b1687e media: vimc: Fix error return code in vimc_register_devices() omits 9e08117c9d4e media: usbvision: Fix races among open, close, and disconnect omits c7a191464078 media: usbvision: Fix invalid accesses after device disconnect omits 59251a8be3c2 media: gspca: make array st6422_bridge_init static, makes [...] omits 27dbc2e63b9a media: cx18: make array mapping static, makes object smaller omits 69bb7eb88346 media: cx231xx: remove duplicated include from cx231xx-417.c omits 80a501a46f08 media: staging: media: imx: Use devm_platform_ioremap_resource(). omits e1444e9b0424 media: cx88: Fix some error handling path in 'cx8800_initdev()' omits 2eca8e4c1df4 media: v4l: cadence: Fix how unsued lanes are handled in ' [...] omits 8dbdee8e8acc media: usb: null check create_singlethread_workqueue omits 68085f314d64 media: gspca: null check create_singlethread_workqueue omits e6f45ea2e721 media: cx88: Add support for NotOnlyTV LV3H card omits 1d96e53fe8b5 media: staging: media: imx: Fix alignment to match open pa [...] omits 672c29b91670 media: i2c: Use div64_ul() for u64-by-unsigned-long divide omits 31218df77e7f media: media/pci/ivtv: Variable vbi.type could be uninitia [...] omits 6bf05f759932 media: af9035: add support for Logilink VG0022A. omits 57df53738a81 media: si2157: Add option for not downloading firmware. omits d7f9e85082f6 media: af9035: add the formula used for the I2C speed omits 1c9b943cdcbd media: si2168: use bits instead of bool for flags omits 025910db8057 drm/bridge: analogix-anx78xx: add support for 7808 addresses omits 3f3d31622a2c Merge tag 'iio-fixes-for-5.4a' of https://git.kernel.org/p [...] omits 612ee81b9461 powerpc/papr_scm: Fix an off-by-one check in papr_scm_meta [...] omits fd70c7755bf0 drm/bridge: tc358767: fix max_tu_symbol value omits fef4ac873369 pm-graph info added to MAINTAINERS omits f49249d58abd PM: sleep: include <linux/pm_runtime.h> for pm_wq omits 65650b35133f cpufreq: Avoid cpufreq_suspend() deadlock on system shutdown omits 161ca4c0feeb staging: vc04_services: Avoid NULL comparison omits 039f8b21d153 staging: emxx_udc: use devm_platform_ioremap_resource() to [...] omits f595f03bfdfc staging: clocking-wizard: use devm_platform_ioremap_resour [...] omits fbf12784d343 staging: octeon: Fix incorrect type in assignment omits 06f9c65a8dd4 staging: rtl8712: Align function arguments with opening pa [...] omits ac478ce77304 staging: rtl8723bs: Fix style in definitions omits 042e9a6857b8 staging: rtl8723bs: Remove space before tabs omits 5bb48864d34c staging: rtl8723bs: Remove duplicate blank lines omits 26752254faeb staging: rtl8723bs: Remove commented code omits c9ca79b3a5b0 staging: rtl8723bs: Fix incorrect type in declaration omits c44b23f51f4c staging: rtl8723bs: Add space between elements omits af2f2c5e20bf staging: rtl8723bs: Fix function call wrapping style omits a9ce2354f7cb staging: rtl8723bs: Fix line over 80 characters omits 38c077d7070c staging: rtl8723bs: Remove File operation APIs omits 44bcfb27d29e staging: rtl8723bs: Remove rtw_merge_string() function omits 9d411eee4342 staging: rtl8723bs: Remove phy_Config*WithParaFile() confi [...] omits efe0b0a07238 staging: rtl8723bs: Remove phy_Config*WithParaFile() functions omits 8c0c8b661bc7 staging: rtl8723bs: Remove phy_Config*With*ParaFile() calls omits 348c59749ffe staging: rtl8723bs: Remove set but not used variable 'i' omits a883d97fc538 staging: rtl8723bs: Remove space before tab omits cf490d84dbef staging: rtl8723bs: Replace string with identifier omits 2dac96b334aa staging: rtl8723bs: core: Remove typecast in call to kfree omits 2189624b3c5a ACPI: PM: Drop Dell XPS13 9360 from LPS0 Idle _DSM blacklist omits 89d0180a60fc s390/Kconfig: add z13s and z14 ZR1 to TUNE descriptions omits 5474080a3a0a s390/Kconfig: make use of 'depends on cc-option' omits 05668e1d74b8 s390/cio: fix virtio-ccw DMA without PV omits 8fd1fe824f20 staging: wfx: Make some functions static in sta.c omits dc3d13fba469 staging: wfx: Make function 'wfx_tx_queue_get' static omits 7638621da743 staging: wfx: Make function 'sram_write_dma_safe', 'load_f [...] omits 0bb0dff0cc16 staging: wfx: fix swapped arguments in memset call omits c0981afd8cd6 staging: kpc2000: Remove unnecessary return variable omits 710abfe8ead2 drm/bridge: sil_sii8620: make remote control optional. omits a8c267546ac0 phy: renesas: phy-rcar-gen2: Fix the array off by one warning omits 9a4f33ede43d phy: lantiq: vrx200-pcie: fix error return code in ltq_vrx [...] omits 6b564ad7f883 gpu: drm: bridge: sii9234: convert to devm_i2c_new_dummy_device omits e0b68fb186b2 scripts/bpf: Fix xdp_md forward declaration typo omits 70c2655849a2 net: silence KCSAN warnings about sk->sk_backlog.len reads omits eac66402d1c3 net: annotate sk->sk_rcvlowat lockless reads omits 8265792bf887 net: silence KCSAN warnings around sk_add_backlog() calls omits 1f142c17d19a tcp: annotate lockless access to tcp_memory_pressure omits 60b173ca3d1c net: add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head omits 503978aca461 net: avoid possible false sharing in sk_leave_memory_pressure() omits 4ffdd22e49f4 tun: remove possible false sharing in tun_flow_update() omits e37542ba111f netfilter: conntrack: avoid possible false sharing omits c17e26ddc795 team: call RCU read lock when walking the port_list omits 5e96cd3302bd net: stmmac: Remove break after a return omits 7573822883bd net/ethernet: xgmac don't set .driver twice omits b1b8d080f728 arm64: dts: msm8916-samsung-a2015: add tactile buttons and [...] omits 993e4c929a07 netns: fix NLM_F_ECHO mechanism for RTM_NEWNSID omits acbf73bfa028 soc: qcom: llcc: Move regmap config to local variable omits 41ace3742291 Merge branch '5.4/scsi-fixes' into 5.5/scsi-next omits bf2934653a0c Merge branch '5.5/scsi-queue' into 5.5/scsi-next omits 6a0990eaa768 scsi: ch: Make it possible to open a ch device multiple ti [...] omits 8cbf0c173aa0 scsi: fix kconfig dependency warning related to 53C700_LE_ON_BE omits 0ee6211408a8 scsi: sni_53c710: fix compilation error omits 8cfb8e40d686 scsi: megaraid_sas: remove unused variables 'debugBlk','fusion' omits b6ce6fb121a6 scsi: scsi_dh_alua: handle RTPG sense code correctly durin [...] omits 35a79a635179 scsi: qla2xxx: fix a potential NULL pointer dereference omits ff7ca7fd03ce scsi: megaraid_sas: Unique names for MSI-X vectors omits 390e28087823 scsi: smartpqi: bump version omits 694c5d5b4625 scsi: smartpqi: Align driver syntax with oob omits d547dba956ed dts: ARM: aspeed: Migrate away from aspeed, g[45].* compatibles omits 0fa31a88bfd2 scsi: smartpqi: remove unused manifest constants omits 5b083b305b49 scsi: smartpqi: fix problem with unique ID for physical device omits e655d469c32d scsi: smartpqi: correct syntax issue omits bb9af08cfc41 scsi: smartpqi: change TMF timeout from 60 to 30 seconds omits c2922f174fa0 scsi: smartpqi: fix LUN reset when fw bkgnd thread is hung omits 21432010d528 scsi: smartpqi: add inquiry timeouts omits b969261134c1 scsi: smartpqi: fix call trace in device discovery omits 0530736e40a0 scsi: smartpqi: fix controller lockup observed during forc [...] omits 79a85e214d62 null_blk: Fix zoned command return code omits e0ae2c578d39 net: usb: qmi_wwan: add Telit 0x1050 composition omits 26b6c9843384 libfs: take cursors out of list when moving past the end o [...] omits 6fcf0c72e4b9 vfs: add missing blkdev_put() in get_tree_bdev() omits 654490a3e4bc Merge branch 'net-smc-improve-termination-handling' omits 33f37c648812 shmem: fix LSM options parsing omits d18963cf0365 net/smc: improve close of terminated socket omits c3d9494e68c4 net/smc: no new connections on disappearing devices omits b3cb53c05f20 net/smc: increase device refcount for added link group omits a0a62ee15a82 net/smc: separate locks for SMCD and SMCR link group lists omits a2351c5d86d7 net/smc: separate SMCD and SMCR link group lists omits 0ea1671f2620 net: stmmac: dwmac-mediatek: fix wrong delay value issue w [...] omits 3524a38e594d scsi: mpt3sas: Clean up some indenting omits 690a6ca7df3d DIM: fix dim.h kernel-doc and headers omits f7cb0d0945eb scsi: lpfc: Make function lpfc_defer_pt2pt_acc static omits c51c4841f157 scsi: ch: add include guard to chio.h omits 8ae15a460b14 scsi: qla2xxx: Update driver version to 10.01.00.20-k omits 45c96e442f52 scsi: qla2xxx: Improve logging for scan thread omits d52cd7747d90 scsi: qla2xxx: Capture FW dump on MPI heartbeat stop event omits c55474197a2e scsi: qla2xxx: Check for MB timeout while capturing ISP27/ [...] omits 6997db98d00a scsi: qla2xxx: Set remove flag for all VP omits c76ae845ea83 scsi: qla2xxx: Add error handling for PLOGI ELS passthrough omits 84ed362ac40c scsi: qla2xxx: Dual FCP-NVMe target port support omits 11c9a7d38af5 act_mirred: Fix mirred_init_module error handling omits a3a8d13f625d Merge branch '5.4/scsi-fixes' into 5.5/scsi-queue omits a954380acde6 net: taprio: Fix returning EINVAL when configuring without flags omits 8cd6f4fe8f41 Merge branch 's390-qeth-fixes' omits be40a86c3197 s390/qeth: Fix initialization of vnicc cmd masks during se [...] omits b528965bcc82 s390/qeth: Fix error handling during VNICC initialization omits 9db74e51ec08 phylink: fix kernel-doc warnings omits b2d8c273edfd Merge branch 'sctp-add-some-missing-events-from-rfc5061' omits b6e6b5f1da7e sctp: add SCTP_SEND_FAILED_EVENT event omits 5cd0b9173314 sctp: add SCTP_ADDR_MADE_PRIM event omits c446f50ce5f7 sctp: add SCTP_ADDR_REMOVED event omits 4b7740324ed8 sctp: add SCTP_ADDR_ADDED event omits cd9e72b80090 RISC-V: entry: Remove unneeded need_resched() loop omits 819be8108fde sctp: add chunks to sk_backlog when the newsk sk_socket is [...] omits 61a48006ffbb dt-bindings: at24: add new compatible omits 7f3bf4203774 dt-bindings: at24: convert the binding document to yaml omits a7137534b597 bonding: fix potential NULL deref in bond_update_slave_arr omits c85ac57ce241 MIPS: cmdline: Remove redundant Kconfig defaults omits 520cf6002147 net: stmmac: fix disabling flexible PPS output omits 5da202c88f8c net: stmmac: fix length of PTP clock's name string omits 25bfef430e96 libbpf: Fix passing uninitialized bytes to setsockopt omits f1177102454e Merge branch 'btf2c-padding' omits 76790c7c66cc selftests/bpf: Fix btf_dump padding test case omits 6e05abc9abd5 selftests/bpf: Convert test_btf_dump into test_progs test omits b4099769f332 libbpf: Fix struct end padding in btf_dump omits 1bb9fb0a147f ARM: mm: alignment: use "u32" for 32-bit instructions omits 67e15fa5b487 ARM: mm: fix alignment handler faults under memory pressure omits 757926247836 net: stmmac: add flexible PPS to dwmac 4.10a omits 087a2b7ec973 ARM: dts: Use level interrupt for omap4 & 5 wlcore omits 31d7c17e3f1b Merge tag 'spi-ptp-api' of https://git.kernel.org/pub/scm/ [...] omits e963408e8ff4 drivers/amba: fix reset control error handling omits 792e154c4814 Input: pixcir_i2c_ts - remove platform data omits 71a8f3455cbf Input: pixcir_i2c_ts - do not print error on defer probe omits 13fb9cf593c3 Input: pixcir_i2c_ts - print register address in decimal omits 12e7425a69fd Input: pixcir_i2c_ts - keep header files sorted omits 0d3c8501e32e Input: pixcir_i2c_ts - move definitions into a single file omits bdafbb15d13b Input: pixcir_i2c_ts - remove unneeded gpio.h header file omits c0de00b286ed MIPS: SGI-IP22/28: Use PROM for memory detection omits 931e1bfea403 MIPS: SGI-IP22: set PHYS_OFFSET to memory start omits 351889d35629 MIPS: fw: arc: workaround 64bit kernel/32bit ARC problems omits 39b2d7565a47 MIPS: Kconfig: always select ARC_MEMORY and ARC_PROMLIB fo [...] omits ce6c0a593b3c MIPS: fw: arc: use call_o32 to call ARC prom from 64bit kernel omits d11646b5ce93 MIPS: fw: arc: remove unused ARC code omits e137d3abdfca drm/i915/gt: execlists->active is serialised by the tasklet omits 749085a2131f drm/i915/execlists: Protect peeking at execlists->active omits 68184eb7b096 drm/i915: Fixup preempt-to-busy vs reset of a virtual request omits 8a9973408177 io_uring: only flush workqueues on fileset removal omits 6e73e92b155c nfsd4: fix up replay_matches_cache() omits a8385f0c3fd3 drm/i915: Only enqueue already completed requests omits 6535a4b34ed9 drm/i915/execlists: Drop redundant list_del_init(&rq->sched.link) omits a8064d577dab drm/i915/cml: Add second PCH ID for CMP omits 3c0be5849259 MIPS: Drop 32-bit asm string functions omits 6baaeadae911 MIPS: Provide unroll() macro, use it for cache ops omits efcb529694c3 MIPS: fw: sni: Fix out of bounds init of o32 stack omits 46f1619500d0 MIPS: include: Mark __xchg as __always_inline omits eaaabd38cf67 Merge tag 'compat-ioctl-5.5' into y2038 omits 164e1d6d9b4b scsi: sd: enable compat ioctls for sed-opal omits fc8f6c5ac6b9 pktcdvd: add compat_ioctl handler omits 6e3224ffed50 compat_ioctl: move SG_GET_REQUEST_TABLE handling omits dbd598ba8822 compat_ioctl: ppp: move simple commands into ppp_generic.c omits 4ccca14f48bd compat_ioctl: handle PPPIOCGIDLE for 64-bit time_t omits 7021ff943b46 compat_ioctl: move PPPIOCSCOMPRESS to ppp_generic omits 6b8155938c4c compat_ioctl: unify copy-in of ppp filters omits 7692875966fa tty: handle compat PPP ioctls omits 61986cb63c63 compat_ioctl: move SIOCOUTQ out of compat_ioctl.c omits 021094ecb61f compat_ioctl: handle SIOCOUTQNSD omits 03ca6aafc500 af_unix: add compat_ioctl support omits e4f6931e2b27 compat_ioctl: reimplement SG_IO handling omits e9fa9dbe3271 compat_ioctl: move WDIOC handling into wdt drivers omits 18eb167296ca fs: compat_ioctl: move FITRIM emulation into file systems omits cb0b58a4692a gfs2: add compat_ioctl support omits 438ec2b6ebe2 compat_ioctl: remove unused convert_in_user macro omits 31c1cf67a2c5 compat_ioctl: remove last RAID handling code omits 6f44516da3e1 compat_ioctl: remove /dev/raw ioctl translation omits 9a5f048fa480 compat_ioctl: remove PCI ioctl translation omits b2723bc57364 compat_ioctl: remove joystick ioctl translation omits aff44cc719c3 compat_ioctl: remove /dev/random commands omits 5d6e01c767d5 compat_ioctl: remove IGNORE_IOCTL() omits 1e993a56a1cd compat_ioctl: remove translation for sound ioctls omits 87ec32342120 compat_ioctl: remove HIDIO translation omits f8cc75c910cb compat_ioctl: remove HCIUART handling omits c1950c05ed8b compat_ioctl: move hci_sock handlers into driver omits 417bec5a733b compat_ioctl: move rfcomm handlers into driver omits 1816b67ce8c1 compat_ioctl: move isdn/capi ioctl translation into driver omits 5bfaff6f46b8 compat_ioctl: move ATYFB_CLK handling to atyfb driver omits 234b7780b95a compat_ioctl: move tape handling into drivers omits 23047440cd54 compat_ioctl: use correct compat_ptr() translation in drivers omits d3e41a2576f3 compat_ioctl: move more drivers to compat_ptr_ioctl omits 4c393b703723 compat_ioctl: move drivers to compat_ptr_ioctl omits 639a21e791be compat_ioctl: move rtc handling into drivers/rtc/dev.c omits 64292b3336e4 Documentation: Fix warning in drm-kms-helpers.rst omits 287422a95fe2 drm/rockchip: Round up _before_ giving to the clock framework omits cfbb2e38dfc6 drm/panfrost: Remove commented out call to panfrost_core_dump omits de89212ddb3d drm/panfrost: Handle resetting on timeout better omits 603e398a3db2 drm/panfrost: Remove NULL check for regulator omits 3592efdd967b compat_ioctl: add compat_ptr_ioctl() omits 81514a0a5339 compat_ioctl: drop FIOQSIZE table entry omits 7e9c79e854af ceph: fix compat_ioctl for ceph_dir_operations omits fab05c3c0601 compat_sys_ioctl(): make parallel to do_vfs_ioctl() omits 643c3e46731e compat: move FS_IOC_RESVSP_32 handling to fs/ioctl.c omits 8a59e5606dc1 do_vfs_ioctl(): use saner types omits 0a1effab86e2 compat: itanic doesn't have one omits 4b51172c4290 FIGETBSZ: fix compat omits 8fea9d1a9038 fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_ [...] omits a26e0fbe06e2 iio: Fix an undefied reference error in noa1305_probe omits 82f301563524 iio: light: opt3001: fix mutex unlock race omits c62dd44901cf iio: adc: ad799x: fix probe error handling omits 7fd1c2606508 iio: light: add missing vcnl4040 of_compatible omits 1436a78c6349 iio: light: fix vcnl4000 devicetree hooks omits fdb828e2c71a iio: imu: st_lsm6dsx: fix waitime for st_lsm6dsx i2c controller omits 972917419a0b iio: adc: axp288: Override TS pin bias current for some models omits 9c0530e898f3 iio: imu: adis16400: fix memory leak omits ab612b1daf41 iio: imu: adis16400: release allocated memory on failure omits dcb10920179a iio: adc: stm32-adc: fix a race when using several adcs wi [...] omits 31922f62bb52 iio: adc: stm32-adc: move registers definitions omits d9a997bd4d76 iio: accel: adxl372: Perform a reset at start up omits 62df81b74393 iio: accel: adxl372: Fix push to buffers lost samples omits d202ce4787e4 iio: accel: adxl372: Fix/remove limitation for FIFO samples omits 4043ecfb5fc4 iio: adc: hx711: fix bug in sampling of data omits 3aed88373bda Merge tag 'iwlwifi-for-kalle-2019-10-09' of git://git.kern [...] omits 8f6ea27b2fef drm: two planes with the same zpos have undefined ordering omits 2bfd3e7651ad soc: qcom: llcc: Name regmaps to avoid collisions omits 951d48855d86 of: Make of_dma_get_range() work on bus nodes omits c46652ee6cac spi: npcm: Remove set but not used variable 'val' omits 944be39bd47c spi: omap-100k: Remove set but not used variable 'dataH' omits 907becb2638d regulator: uniphier: use devm_platform_ioremap_resource() [...] omits 73511a90b74c regulator: stm32-vrefbuf: use devm_platform_ioremap_resour [...] omits 4bbee14d8e54 ASoC: simple_card_utils.h: Add missing include omits ac84b8b21b8e ASoc: Add Texas Instruments TAS2562 amplifier binding omits 1cd4d9eead73 drm/amdkfd: update for drmP.h removal omits af6219590b54 ASoC: simple_card_utils.h: Fix potential multiple redefini [...] omits bcab05880f93 ASoC: msm8916-wcd-digital: add missing MIX2 path for RX1/2 omits 8a8c600de5dc Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 083164dbdb17 drm/amdgpu: fix memory leak omits 0228b0ee789c Merge branch 'next/defconfig' into for-next omits 54e48a69c117 ARM: multi_v7_defconfig: Enable Exynos bus and memory freq [...] omits 00265bee1002 ARM: multi_v7_defconfig: Enable options for boards with Ex [...] omits e60329c97b9c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits ac4062aa6c81 gpio: 104-idi-48e: make array register_offset static, make [...] omits a02712e1ebcd gpio: htc-egpio: remove redundant error message omits 1135ee4af740 gpio: htc-egpio: use devm_platform_ioremap_resource() omits 71b4da2b370b gpio: ath79: use devm_platform_ioremap_resource() omits 94bfcbf0368b gpio: em: use devm_platform_ioremap_resource() omits f63516f4d644 gpio: xgene: use devm_platform_ioremap_resource() omits cf62b4e44c49 gpio: xgene: remove redundant error message omits 6ed26a5326f6 gpio: lynxpoint: set default handler to be handle_bad_irq() omits da90555f587a gpio: merrifield: Move hardware initialization to callback omits efe42e4bd4ed gpio: lynxpoint: Move hardware initialization to callback omits 1e7cff8ef9dc gpio: intel-mid: Move hardware initialization to callback omits 23741757a818 gpiolib: Initialize the hardware with a callback omits 18d8728b96c1 gpio: merrifield: Restore use of irq_base omits 35096b5f4619 Merge branch 'for_5.5/driver-soc' into next omits 5478f912d225 soc: ti: omap-prm: add omap5 PRM data omits 01f5069efa62 soc: ti: omap-prm: add am4 PRM data omits 59de827750f2 soc: ti: omap-prm: add dra7 PRM data omits 8aa35504a0b9 soc: ti: omap-prm: add data for am33xx omits 0f0faaf4d7ff soc: ti: omap-prm: add omap4 PRM data omits d30cd83f6853 soc: ti: omap-prm: add support for denying idle for reset [...] omits c5117a78dd88 soc: ti: omap-prm: poll for reset complete during de-assert omits 3e99cb214f03 soc: ti: add initial PRM driver with reset control support omits 95ec5442715a dt-bindings: omap: add new binding for PRM instances omits aeea4b75f045 xfs: move local to extent inode logging into bmap helper omits 603efebd6768 xfs: remove broken error handling on failed attr sf to lea [...] omits 0b10d8a89f55 xfs: log the inode on directory sf to block format change omits 0b5748477924 NFS: Remove redundant mirror tracking in O_DIRECT omits 031d73ed768a NFS: Fix O_DIRECT accounting of number of bytes read/written omits f2a4a13ab2ca drm/vkms: Fix an undefined reference error in vkms_compose [...] discards 8f1053b3d7fe Merge branch 'ras/core' discards baa559823bb9 Merge branch 'sched/core' discards c16d5863c120 Merge branch 'sched/urgent' discards 33ab6b795e23 Merge branch 'x86/asm' discards 6047e88588d8 Merge branch 'x86/boot' discards 682ae9c54111 Merge branch 'x86/build' discards 173f741f48ff Merge branch 'x86/cleanups' discards 618f870310b3 Merge branch 'x86/cpu' discards 48878b987b24 Merge branch 'x86/microcode' discards f817a604001a Merge branch 'x86/mm' discards a8b3e883c8d2 Merge branch 'x86/platform' discards 933af09744ed Merge branch 'x86/urgent' omits bfef04adb312 drm/edid: Select DMT timing if EDID's display feature not [...] omits 9816b4af4351 EDAC/device: Rework error logging API omits 5facae4f3549 locking/lockdep: Remove unused @nested argument from lock_ [...] omits e950cca3f3c4 lib/smp_processor_id: Don't use cpumask_equal() omits df4d29732fda perf/x86/amd: Change/fix NMI latency mitigation to use a t [...] omits 7fa343b7fdc4 perf/core: Fix corner case in perf_rotate_context() omits d44248a41337 perf/core: Rework memory accounting in perf_mmap() omits 8d495477d62e sched/cputime: Spare a seqcount lock/unlock cycle on conte [...] omits f83eeb1a0168 sched/cputime: Rename vtime_account_system() to vtime_acco [...] omits 68e7a4d66b0c sched/vtime: Fix guest/system mis-accounting on task switch omits 4929a4e6faa0 sched/fair: Scale bandwidth quota and period without losin [...] omits b406357c572b thunderbolt: Add 'generation' attribute for devices omits aa0cc7dde17b iwlwifi: pcie: change qu with jf devices to use qu configuration omits 12e36d98d3e5 iwlwifi: exclude GEO SAR support for 3168 omits 0f4f199443fa iwlwifi: pcie: fix memory leaks in iwl_pcie_ctxt_info_gen3_init omits b4b814fec1a5 iwlwifi: dbg_ini: fix memory leak in alloc_sgtable omits 8188a18ee2e4 iwlwifi: pcie: fix rb_allocator workqueue allocation omits 08326a97afbe iwlwifi: pcie: fix indexing in command dump for new HW omits a2113cc44d43 iwlwifi: mvm: fix race in sync rx queue notification omits a4584729291c iwlwifi: mvm: force single phy init omits 3ed83da39aed iwlwifi: fix ACPI table revision checks omits 1fee35d04a42 iwlwifi: don't access trans_cfg via cfg omits ad4abed36433 ASoC: jz4740: Remove unused match variable omits 6acb52543db3 dt-bindings: pinctrl: qcom-pmic-gpio: Add support for pm61 [...] omits 95873fba06ae docs: driver-api: bt8xxgpio: Revive dead link omits 5f07224e0fae docs: driver-api: Move bt8xxgpio to the gpio directory omits 86f294fb7949 Merge branch 'fixes' into next omits 28c9fac09ab0 memstick: jmb38x_ms: Fix an error handling path in 'jmb38x [...] omits 19ec6bb80290 mmc: sdhci-iproc: fix spurious interrupts on Multiblock re [...] omits f98e96e6c44d mmc: sdhci-pci: Make function amd_sdhci_reset static omits d3f38a0f3322 mmc: sdhci-of-arasan: Add Support for Intel LGM SDXC omits ad7971175a6f dt-bindings: mmc: sdhci-of-arasan: Add new compatible for [...] omits 32f7e5e47b56 mmc: mmci: sdmmc: add busy_complete callback omits 9528ece3f8fd mmc: mmci: add busy_complete callback omits 4f6838a50ff9 mmc: mmci: add hardware busy timeout feature omits ac8efe4f4a84 rtlwifi: rtl8192ee: Remove set but not used variable 'cur_tx_wp' omits 314bf64d1266 rtl8xxxu: make arrays static, makes object smaller omits 55047fb783e0 iwlegacy: make array interval static, makes object smaller omits be10b09b278f rtw88: Fix an error message omits e542e66b7c2e rtl8xxxu: add bluetooth co-existence support for single antenna omits d10dcb615c8e mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring omits db8fd2cde932 mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf omits 39e50f5ce26c rsi: drop bogus device-id checks from probe omits c5dcf8f0e850 Revert "rsi: fix potential null dereference in rsi_probe()" omits 4614239cba34 rtlwifi: rtl8723: Remove set but not used variable 'own' omits aab7541a5a8b rtlwifi: btcoex: Remove set but not used variables 'wifi_b [...] omits e25076070201 rtlwifi: btcoex: Remove set but not used variable 'result' omits 073f8138f598 rtlwifi: rtl8188ee: Remove set but not used variable 'h2c_ [...] omits 925942b5da09 rtlwifi: rtl8188ee: Remove set but not used variables 'v3' [...] omits a003aec306c8 rtlwifi: rtl8192c: Remove set but not used variables 'reg_ [...] omits a3e017fd8932 rtlwifi: rtl8723ae: Remove set but not used variables 'reg [...] omits 0fc44cd4c480 rtlwifi: rtl8821ae: Remove set but not used variables 'rts [...] omits a9bb0b515778 rtl8xxxu: Improve TX performance of RTL8723BU on rtl8xxxu driver omits 4d27ec69c445 pinctrl: pistachio: Pass irqchip when adding gpiochip omits ce1ad03656bc drm/komeda: remove redundant assignment to pointer disable_done omits 14e8c535ff68 gpio: fix kernel-doc for of_gpio_need_valid_mask() omits 943fc5f69180 pinctrl: armada-37xx: Pass irqchip when adding gpiochip omits 21f218f3ac1d pinctrl: ocelot: Pass irqchip when adding gpiochip omits 56ecc8f6991a pinctrl: oxnas: Pass irqchip when adding gpiochip omits b835d6953009 pinctrl: armada-37xx: swap polarity on LED group omits 70b422265e72 ARM: dts: vesnin: Add power_green led omits fd8ee7ffb131 ARM: dts: aspeed: tacoma: Add watchdog definitions omits 115fd805b9d3 ARM: dts: aspeed: tacoma: Add gpio-key definitions omits 63449897a765 ARM: dts: tacoma: Enable LPC Firmware region omits a5940c4f0f53 ARM: dts: aspeed: tacoma: Enable VUART1 omits b107b430d837 ARM: dts: aspeed-g6: Add VUART descriptions omits f5681cae3059 ARM: dts: aspeed: tacoma: Enable iBT device omits 9c8d6a3e25c1 ARM: dts: ast2600-evb: Add pinmux properties for enabled MACs omits e4443f4ef469 ARM: dts: aspeed-g6: Add pinctrl properties to MDIO nodes omits f1b2e3ad7a26 ARM: dts: aspeed-g6: Fix EMMC function in pinctrl dtsi omits 42af82345483 ARM: dts: aspeed: ast2600evb: Use custom flash layout omits bb5399480a33 ARM: dts: ast2600-evb: Enable FMC and SPI devices omits 9532fad53b15 ARM: dts: aspeed: tacoma: Enable FMC and SPI devices omits eb37d422320b ARM: dts: aspeed: rainier: Enable FMC and SPI devices omits 6854d9099b6a ARM: dts: aspeed: rainier: Add i2c devices omits 785510e57014 ARM: dts: aspeed: rainier: Add mac devices omits ebe7fe62e0f2 ARM: dts: aspeed: Add Rainier system omits 7690b428e587 ARM: dts: Add 128MiB OpenBMC flash layout omits 9de54a54a2a1 ARM: dts: aspeed-g6: Add FMC and SPI devices omits b6973c3f3218 ARM: dts: aspeed-g6: Add lpc devices omits e2a31480cb4b ARM: dts: aspeed: fp5280g2: Add LED configuration omits dba67c6865c1 ARM: dts: aspeed: tacoma: Enable I2C busses omits ed5e1230632c ARM: dts: aspeed-g6: Add i2c buses omits feb9dc5a5cb4 pinctrl: st: Pass irqchip when adding gpiochip omits 6a3d4bab3349 pinctrl: at91: Pass irqchip when adding gpiochip omits cf3f76367008 ARM: dts: aspeed-g6: Add gpio devices omits 98c928933649 ARM: dts: ast2600-evb: eMMC configuration omits 3693e6237575 ARM: dts: aspeed: Add Tacoma machine omits 3aa22be2d6b1 Merge branch 'mvebu/dt64' into mvebu/for-next omits 2a298dde46e2 Merge branch 'mvebu/dt' into mvebu/for-next omits 46d2f6d0c99f arm64: dts: armada-3720-turris-mox: add firmware node omits 447b8789359f arm64: dts: marvell: add ESPRESSObin variants omits e1bd6ca9f8be arm64: dts: marvell: Add support for Marvell CN9132-DB omits fe5e610f16a3 arm64: dts: marvell: Add support for Marvell CN9131-DB omits 8aeca97bd4c6 arm64: dts: marvell: Add support for Marvell CN9130-DB omits 6b8970bd8d7a arm64: dts: marvell: Add support for Marvell CN9130 SoC support omits 96bb4b31aa66 arm64: dts: marvell: Add support for CP115 omits 5f07b26e85dc arm64: dts: marvell: Externalize PCIe macros from CP11x file omits 1399672e48b5 arm64: dts: marvell: Drop PCIe I/O ranges from CP11x file omits 47cf40af64c3 arm64: dts: marvell: Prepare the introduction of CP115 omits 2bc26088ba37 arm64: dts: marvell: Fix CP110 NAND controller node multi- [...] omits 30d53abdc60a arm64: dts: marvell: Add AP807-quad cache description omits 760cabcd6ad2 arm64: dts: marvell: Add AP806-quad cache description omits ddda843324f7 arm64: dts: marvell: Add AP806-dual cache description omits cbafcad0641e arm64: dts: marvell: Add support for AP807/AP807-quad omits 6a380172f171 dt-bindings: marvell: Declare the CN913x SoC compatibles omits e1e42ae4ca2a dt-bindings: marvell: Convert the SoC compatibles descript [...] omits 4f267f2a806b arm64: dts: marvell: Move clocks to AP806 specific file omits 7409b155562c arm64: dts: marvell: Prepare the introduction of AP807 based SoCs omits ad7fd0e8038c MAINTAINERS: Add new Marvell CN9130-based files to track omits 2537831bbc19 dt-bindings: ap80x: replace AP806 with AP80x omits e231c6d47cca arm64: dts: marvell: Add AP806-dual missing CPU clocks omits 973ce009b308 usb: chipidea: imx: check data->usbmisc_data against NULL [...] omits ff3f8c59f953 usb: chipidea: tegra: clean up tegra_udc flag code omits 36323167538d usb: chipidea: core: change vbus-regulator as optional omits d956a6ae6eb9 usb: chipidea: imx: enable vbus and id wakeup only for OTG events omits 881de50d4ea6 usb: chipidea: udc: protect usb interrupt enable omits ba05e798d57c usb: chipidea: udc: add new API ci_hdrc_gadget_connect omits 187c195ac57f arm64: dts: armada-3720-turris-mox: convert usb-phy to phy-supply omits 7fe4e1176dfe powerpc/kvm: Fix kvmppc_vcore->in_guest value in kvmhv_swi [...] omits 5b216ea1c40c selftests/powerpc: Fix compile error on tlbie_test due to [...] omits 4ab8a485f7bc powerpc/pseries: Remove confusing warning message. omits 18217da36103 powerpc/64s/radix: Fix build failure with RADIX_MMU=n omits 0b3d0ef9840f CIFS: Force reval dentry if LOOKUP_REVAL flag is set omits c82e5ac7fe35 CIFS: Force revalidate inode when dentry is stale omits d4cfbf04b2aa smb3: Fix regression in time handling omits fd1ac07f3f17 xfrm: ifdef setsockopt(UDP_ENCAP_ESPINUDP/UDP_ENCAP_ESPINU [...] omits bacb7e185596 Revert "tun: call dev_get_valid_name() before register_net [...] omits 4123f637a512 ip6erspan: remove the incorrect mtu limit for ip6erspan omits a17fd2cf2d3a Merge tag 'mac80211-for-davem-2019-10-08' of git://git.ker [...] omits b82316d25522 Doc: networking/device_drivers/pensando: fix ionic.rst warnings omits d0959b080b1f smb3: remove noisy debug message and minor cleanup omits 6ea67769ff33 net: tipc: prepare attrs in __tipc_nl_compat_dumpit() omits ab5b526da048 net: genetlink: always allocate separate attrs for dumpit ops omits 89da2ba947b1 soc: qcom: Fix llcc-qcom definitions to include omits 48423dd7e683 Merge branch 'hns3-next' into net-next omits 8ae10cfb5089 net: hns3: support tx-scatter-gather-fraglist feature omits 8e6de441b8e6 net: hns3: add support for configuring VF MAC from the host omits ee9e44248f52 net: hns3: add support for configuring bandwidth of VF on [...] omits e196ec75958e net: hns3: add support for setting VF trust omits 22044f95faa0 net: hns3: add support for spoof check setting omits 6430f744a45a net: hns3: add support for setting VF link status on the host omits 6af3aa57a098 NFC: pn533: fix use-after-free and memleaks omits bcf059578980 Input: soc_button_array - partial revert of support for ne [...] omits 4b793feccae3 net_sched: fix backward compatibility for TCA_ACT_KIND omits 6f96c3c6904c net_sched: fix backward compatibility for TCA_KIND omits 0041412694ec net/mlx5: DR, Allow insertion of duplicate rules omits 94e2ec3f7fef drm/vkms: prime import support omits aed6105b28b1 drm/drm_vblank: Change EINVAL by the correct errno omits 55fd0e206eaf drm: Add link training repeaters addresses omits e3280b54afed Merge tag 'led-fixes-for-5.4-rc3' of git://git.kernel.org/ [...] omits 106c35dda32f selftests/bpf: More compatible nc options in test_lwt_ip_encap omits fd418b01fe26 selftests/bpf: Set rp_filter in test_flow_dissector omits f05c2001ecc9 Merge branch 'bpf-libbpf-helpers' omits ee2eb063d330 selftests/bpf: Add BPF_CORE_READ and BPF_CORE_READ_STR_INT [...] omits 7db3822ab991 libbpf: Add BPF_CORE_READ/BPF_CORE_READ_INTO helpers omits e01a75c15969 libbpf: Move bpf_{helpers, helper_defs, endian, tracing}.h [...] omits 3ac4dbe3dd89 selftests/bpf: Split off tracing-only helpers into bpf_tracing.h omits 694731e8ea7f selftests/bpf: Adjust CO-RE reloc tests for new bpf_core_r [...] omits 36b5d471135c selftests/bpf: samples/bpf: Split off legacy stuff from bp [...] omits cf0e9718da21 selftests/bpf: Undo GCC-specific bpf_helpers.h changes omits 38dc3b5f56cf Merge branch 'llc-fix-sk_buff-refcounting' omits 8216ec3fda49 Merge branch 'next/dt' into for-next omits d60d0cff4ab0 ARM: dts: s3c64xx: Fix init order of clock providers omits 36453c852816 llc: fix sk_buff refcounting in llc_conn_state_process() omits fc8d5db10cbe llc: fix another potential sk_buff leak in llc_ui_sendmsg() omits b74555de21ac llc: fix sk_buff leak in llc_conn_service() omits c6ee11c39fcc llc: fix sk_buff leak in llc_sap_state_process() omits 4050d21d2009 Add my linux-leds branch to MAINTAINERS omits 11fc7d5a0a2d tun: fix memory leak in error path omits e3f127147418 leds: core: Fix leds.h structure documentation omits 832b2cb95543 svcrdma: Improve DMA mapping trace points omits c4b77edb3f7f nfsd: "%s" should be "%s" omits 19a1aad8886f nfsd: remove set but not used variable 'len' omits 03232cc43cff IB/mlx5: Introduce and use mkey context setting helper routine omits 3466c060ef6a RDMA/iser: Use iser_err instead of pr_err for logging omits 39c48c514601 RDMA/bnxt_re: Enable SRIOV VF support on Broadcom's 57500 [...] omits 645c138636de of/address: Fix of_pci_range_parser_one translation of DMA [...] omits 81db12ee15cb of/address: Translate 'dma-ranges' for parent nodes missin [...] omits 04db93a95aef of/unittest: Add dma-ranges address translation tests omits b68ac8dc22eb of: Factor out #{addr,size}-cells parsing omits c60bf3eb888a of: address: Follow DMA parent for "dma-coherent" omits 862ab5578f75 of/address: Introduce of_get_next_dma_parent() helper omits 76dd7068e32c of: address: Report of_dma_get_range() errors meaningfully omits 6e6faf637443 of: Make of_dma_get_range() private omits 3a9ac959ba28 of: Remove unused of_find_matching_node_by_address() omits f9867b51d268 netdevsim: fix spelling mistake "forbidded" -> "forbid" omits c4256794dfdc net: phy: mscc: make arrays static, makes object smaller omits 155283c3ac5e nfp: bpf: make array exp_mask static, makes object smaller omits b2e872f45199 RDMA/srp: Calculate max_it_iu_size if remote max_it_iu len [...] omits 547ed331bbe8 RDMA/srp: Add parse function for maximum initiator to targ [...] omits 2b60d727cb2e Merge branch 'for-5.4' of https://git.kernel.org/pub/scm/l [...] omits 0a005856d359 dm clone: Make __hash_find static omits d5001955c281 Merge tag 'gpio-v5.4-2' of git://git.kernel.org/pub/scm/li [...] omits a14bf1dc494a MIPS: generic: Use __initconst for const init data omits 2ef459167adb Merge tag 'selinux-pr-20191007' of git://git.kernel.org/pu [...] omits f54e66ae770f Merge tag 'linux-kselftest-5.4-rc3' of git://git.kernel.or [...] omits b34c095ca609 mtd: st_spi_fsm: remove unused field from struct stfsm omits 717bc8a6b439 mtd: Initialize all parameters of mtd_oob_ops omits 2e7c3a4cd56c mtd: Remove myself from MAINTAINERS omits afa173746905 mtd: spear_smi: remove set but not used variable 'flash_info' omits aab478ca0f7a mtd: Remove dev_err() usage after platform_get_irq() omits 8d7c6ac3b237 x86/cpu: Add Comet Lake to the Intel CPU models header omits 219031a6e7df media: venus: fix build on 32bit environments omits 79591b7db21d spi: Add a PTP system timestamp to the transfer structure omits f6910679e17a spi: spi-fsl-qspi: Clear TDH bits in FLSHCR register omits 4e98f871bcff drm: delete drmP.h + drm_os_linux.h omits 0aa32f8e572e drm_dp_cec: drop use of drmP.h omits be446f183ae3 regulator: da9062: Simplify da9062_buck_set_mode for BUCK_ [...] omits 5bf2a9e7d398 Merge branch 'regulator-5.4' into regulator-5.5 omits 7968f13dadce Merge branch 'omap-for-v5.5/ti-sysc' into for-next omits dd7ef6fc9860 Merge branch 'fixes' into for-next omits 0990fc56612b MAINTAINERS: Add the IRC channel to the MTD entry omits 98d22b01f9f6 rt2x00: remove input-polldev.h header omits fcfacb9f8374 doc: move namespaces.rst from kbuild/ to core-api/ omits f634c6a80287 dt/bindings: display: Add optional property node define fo [...] omits d49d1c76b96e staging: comedi: Remove set but not used variable 'aref' omits 82d20bc5083d staging: vchiq: don't print pointless kernel address omits d298e6a27a81 drm/arm/mali-dp: Add display QoS interface configuration f [...] omits 647c8977e111 ARM: dts: am3874-iceboard: Fix 'i2c-mux-idle-disconnect' usage omits cdc56c112932 bus: ti-sysc: avoid toggling power state of module during probe omits df4f3459c7e2 bus: ti-sysc: drop the extra hardreset during init omits bf59ebbeac1f bus: ti-sysc: re-order reset and main clock controls omits 44223a8b45d7 interconnect: qcom: Fix icc_onecell_data allocation omits 734a9b21bb06 ARM: dts: omap5: fix gpu_cm clock provider name omits 354c2d310082 drm: damage_helper: Fix race checking plane->state->fb omits bdb369e1e98a reset: add support for the Meson-A1 SoC Reset Controller omits 5d9730b9eb05 dt-bindings: reset: add bindings for the Meson-A1 SoC Rese [...] omits 3740b6351509 staging: sm750fb: Remove set but not used variable 'actual [...] omits 66bc9cde241e staging: sm750fb: Remove set but not used variable 'uiActu [...] omits 5193dbdaf0b0 staging: bcm2835-audio: Need to judge the return value of [...] omits e9067bb50278 ASoC: soc-component: remove snd_pcm_ops from component driver omits a49e460f847f ASoC: soc-utils: remove snd_pcm_ops omits ece23171ea95 ASoC: soc-generic-dmaengine-pcm: remove snd_pcm_ops omits a21192a7daf4 ASoC: fsl: fsl_dma: don't use snd_soc_rtdcom_lookup() omits 17a29fea086b staging/octeon: Use stubs for MIPS && !CAVIUM_OCTEON_SOC omits 8903ed25e9fd ASoC: fsl: fsl_asrc_dma: remove snd_pcm_ops omits 6d1048bc1152 ASoC: fsl: mpc5200_dma: remove snd_pcm_ops omits 4ac85de9977e ASoC: fsl: fsl_dma: remove snd_pcm_ops omits 2adc3fcc4a1f ASoC: fsl: imx-pcm-fiq: remove snd_pcm_ops omits dc06bd0fc480 ASoC: bcm: cygnus-pcm: remove snd_pcm_ops omits 85efbc911ed5 ASoC: rt5514-spi: remove snd_pcm_ops omits a30b30f00462 staging: rtl8723bs: os_dep: Remove typecast in kfree omits c67855589ca0 staging: rtl8723bs: Remove commented code omits f806c4d55721 staging: rtl8723bs: fix typo of "mechanism" in comment omits d53c90c5d474 staging: octeon: Remove typedef declaration omits dfd00af5e801 ASoC: dwc: dwc-pcm: remove snd_pcm_ops omits 851f5abfc83d ASoC: kirkwood: kirkwood-dma: remove snd_pcm_ops omits 1fddf424b3c4 ASoC: mediatek: remove snd_pcm_ops omits 9a0b72b71da0 ASoC: mediatek: mtk-btcvsd: remove snd_pcm_ops omits bb4ba744b170 ASoC: meson: remove snd_pcm_ops omits f8772e17def2 ASoC: pxa: remove snd_pcm_ops omits 540e59c68bbc ASoC: pxa: mmp-pcm: remove snd_pcm_ops omits 2324c8f4cd35 ASoC: qcom: q6asm-dai: remove snd_pcm_ops omits e198048bdc63 ASoC: qcom: q6routing: remove snd_pcm_ops omits 8b83c90dbac7 ASoC: qcom: lpass-platform: remove snd_pcm_ops omits 81aa377559f7 staging: wfx: fix spelling mistake "hexdecimal" -> "hexadecimal" omits ba40ab627517 ASoC: samsung: idma: remove snd_pcm_ops omits 932eaf7c7904 ASoC: sh: siu_pcm: remove snd_pcm_ops omits db5b4ee95238 ASoC: sh: dma-sh7760: remove snd_pcm_ops omits be513045d6fe ASoC: sh: fsi: remove snd_pcm_ops omits 9dcefa7232d3 ASoC: sh: rsnd: remove snd_pcm_ops omits 1c91d77e1775 ASoC: sof: pcm: remove snd_pcm_ops omits fcd6c0f9a123 staging: wfx: avoid namespace contamination omits b5be2aa3b3ac staging: wfx: drop calls to BUG_ON() omits 51f589c82f6d staging: wfx: fix copy_{to,from}_user() usage omits 53707c85d2c1 staging: wfx: correctly cast data on big-endian targets omits 6702eed85b40 ASoC: sprd: sprd-pcm-dma: remove snd_pcm_ops omits 21499089765f ASoC: stm: stm32_adfsdm: remove snd_pcm_ops omits a857e073ffc6 ASoC: txx9: txx9aclc: remove snd_pcm_ops omits c645ea1179a4 ASoC: uniphier: aio-dma: remove snd_pcm_ops omits 2bcba42492bf ASoC: xilinx: xlnx_formatter_pcm: remove snd_pcm_ops omits 17d48a3186bd ASoC: xtensa: xtfpga-i2s: remove snd_pcm_ops omits 297bdfd4f59c ASoC: au1x: dma: remove snd_pcm_ops omits 58c2dbe110df ASoC: au1x: dbdma2: remove snd_pcm_ops omits a94e3f2dd25c ASoC: atmel: atmel-pcm-pdc: remove snd_pcm_ops omits 8c028a4038ec ASoC: amd: acp-pcm-dma: remove snd_pcm_ops omits f52368f36443 ASoC: amd: acp3x-pcm-dma: remove snd_pcm_ops omits bb3613515e96 ASoC: intel: sst-baytrail-pcm: remove snd_pcm_ops omits 9b9974d3d5d7 ASoC: intel: sst-mfld-platform-pcm: remove snd_pcm_ops omits 3507bb5fe46d ASoC: intel: skl-pcm: remove snd_pcm_ops omits 6d68ac8b5b5c staging: wfx: le16_to_cpus() takes a reference as parameter omits 86c05f3446ec ASoC: intel: sst-haswell-pcm: remove snd_pcm_ops omits 488d349061fa staging: wfx: remove misused call to cpu_to_le16() omits c54f9f0e8c81 staging: wfx: simplify memory allocation in wfx_update_fil [...] omits 8ec241c495dd ASoC: soc-core: add snd_soc_pcm_lib_ioctl() omits c64bfc906600 ASoC: soc-core: add new pcm_construct/pcm_destruct omits e2cb4a14541d ASoC: soc-core: merge snd_pcm_ops member to component driver omits 9e985503ee4b ASoC: mt8183: fix audio playback slowly after playback dur [...] omits 8d6aa1367a7d dt-bindings: medaitek: mt8183: add property "resets" && "r [...] omits cfc28ac124c4 ASoC: pcm3168a: Use fixup instead of constraint for channe [...] omits 3e7c93bd04ed arm64: armv8_deprecated: Checking return value for memory [...] omits bec500777089 lib/string: Make memzero_explicit() inline instead of external omits fbcfb8f0270b x86/cpu/vmware: Use the full form of INL in VMWARE_PORT omits 454de1e7d970 x86/asm: Fix MWAITX C-state hint value omits 431d39887d62 btrfs: silence maybe-uninitialized warning in clone_range omits be59d57f9806 efi/tpm: Fix sanity check of unsigned tbl_size being less [...] omits 5d2af8bcd493 spi: spi-fsl-dspi: Always use the TCFQ devices in poll mode omits 9306a733f8ea regulator: rk808: Remove rk817_set_suspend_voltage function omits cc37038fe344 regulator: rk808: Fix warning message in rk817_set_ramp_delay omits 2e67f32296e3 regulator: rk808: Constify rk817 regulator_ops omits 2d6ebaa98be1 arm64: dts: marvell: Enumerate the first AP806 syscon omits 90b9dc96940c ARM: dts: armada-xp: add label to sdram-controller node omits 042fa3dcd5e9 ARM: dts: mvebu: add sdram controller node to Armada-38x omits da29334c7511 ARM: dts: armada-xp: enable L2 cache parity and ecc on db- [...] omits 3e53032406df ARM: dts: dove: Rename "sa-sram" node to "sram" omits 15382b7ea298 ARM: dts: kirkwood: synology: Fix rs5c372 RTC entry omits ac524481d7f7 ipvs: batch __ip_vs_dev_cleanup omits 5d5a0815f854 ipvs: batch __ip_vs_cleanup omits c09b8970fb47 ipvs: no need to update skb route entry for local destinat [...] omits 747125db6dcd thunderbolt: Drop unnecessary read when writing LC command [...] omits 6f6709734274 thunderbolt: Fix lockdep circular locking depedency warning omits fd5c46b754d4 thunderbolt: Read DP IN adapter first two dwords in one go omits 39014c45467f microblaze: entry: Remove unneeded need_resched() loop omits a52e197d9527 Merge branch 'for-joerg/arm-smmu/fixes' of git://git.kerne [...] omits 3e917975b7cd mei: me: fix me_intr_clear function name in KDoc omits 736683092152 mei: fix modalias documentation omits dbc433b57efb thermal-generic-adc: Silent error message for EPROBE_DEFER omits 7d47433cf74f net/mlx5: Expose optimal performance scatter entries capability omits 9d40b85bb46a x86/cpufeatures: Add feature bit RDPRU on AMD omits a4a572c756de MAINTAINERS: csky: Add mailing list for csky omits d49380083493 Merge branch 'sunxi/dt-for-5.5' into sunxi/for-next omits 351170463471 arm64: dts: allwinner: orange-pi-3: Enable UART1 / Bluetooth omits cd380e0d00b2 arm64: dts: allwinner: h6: Add pin configs for uart1 omits 9a197c862f0d drm/sun4i: dsi: Fix video start delay computation omits cc635be34eb6 drm/panel: tpo-td043mtea1: Fix SPI alias omits 692a5424b5b2 drm/panel: tpo-td028ttec1: Fix SPI alias omits d82a6ac3002f drm/panel: sony-acx565akm: Fix SPI alias omits cf0c4eb15e9d drm/panel: nec-nl8048hl11: Fix SPI alias omits 19305134ade0 drm/panel: lg-lb035q02: Fix SPI alias omits 8fdf5b780a14 samples: bpf: Add max_pckt_size option at xdp_adjust_tail discards c121a069344a Merge branch 'for-5.5/block' into for-next omits 8148f0b5647a blk-stat: Optimise blk_stat_add() omits 72ccd9200f21 Merge branch 'enforce-global-flow-dissector' omits 1d9626dc08bf selftests/bpf: add test for BPF flow dissector in the root [...] omits a11c397c43d5 bpf/flow_dissector: add mode to enforce global BPF flow dissector omits 6805b32ec2b0 io_uring: remove wait loop spurious wakeups omits 4564a8bb57e4 samples/bpf: Trivial - fix spelling mistake in usage omits 97ea56540ffc Merge tag 'drm-intel-next-2019-10-07' of git://anongit.fre [...] omits 32e3e58e4c59 bpftool: Fix bpftool build by switching to bpf_object__ope [...] omits eda57a0e4299 Merge branch 'akpm' (patches from Andrew) omits d460623c5fa1 Documentation: kunit: Fix verification command omits 42345b68c2e3 selinux: default_range glblub implementation omits 6ec1b81d3545 kunit: Fix '--build_dir' option omits 59bb47985c1d mm, sl[aou]b: guarantee natural alignment for kmalloc(powe [...] omits 6a486c0ad4dc mm, sl[ou]b: improve memory accounting omits 1bc63fb1272b mm, memcg: make scan aggression always exclude protection omits 9de7ca46ad26 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 9783aa9917f8 mm, memcg: proportional memory.{low,min} reclaim omits 518a86713078 mm/vmpressure.c: fix a signedness bug in vmpressure_regist [...] omits 234fdce892f9 mm/page_alloc.c: fix a crash in free_pages_prepare() omits 5b6807de1144 mm/z3fold.c: claim page in the beginning of free omits b0f53dbc4bc4 kernel/sysctl.c: do not override max_threads provided by u [...] omits 08d1d0e6d0a0 memcg: only record foreign writebacks with dirty pages whe [...] omits 758b8db4a56a mm: fix -Wmissing-prototypes warnings omits 8e00c4e9dd85 writeback: fix use-after-free in finish_writeback_work() omits 6d0e9849417b mm/memremap: drop unused SECTION_SIZE and SECTION_MASK omits 20bb759a66be panic: ensure preemption is disabled during panic() omits 2abb7d3b12d0 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 583fee3e12df fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 56e94ea132bb fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] omits 7a243c82ea52 ocfs2: clear zero in unaligned direct IO omits f8615bf8a3da netfilter: ipset: move ip_set_get_ip_port() to ip_set_bitm [...] omits 3fbd6c4513b5 netfilter: ipset: move function to ip_set_bitmap_ip.c. omits 856391854ce7 netfilter: ipset: make ip_set_put_flags extern. omits 2398a97688f1 netfilter: ipset: move functions to ip_set_core.c. omits 94177f6e11c7 netfilter: ipset: move ip_set_comment functions from ip_se [...] omits 8dea982a88dc netfilter: ipset: remove inline from static functions in . [...] omits 017f77c050a3 netfilter: ipset: add a coding-style fix to ip_set_ext_destroy. omits c6875f3aacf2 x86/xen: Return from panic notifier discards b528713dc213 Merge branch 'for-5.5/io_uring' into for-next omits 82cf7689a7d1 io_uring: allow application controlled CQ ring size omits d90d54d6ba9a io_uring: add support for IORING_REGISTER_FILES_UPDATE omits dcb5f40054b1 selftests/bpf: Fix dependency ordering for attach_probe test omits c11f2bc422b9 firmware: dmi: Fix unlikely out-of-bounds read in save_mem [...] omits 4dbc54c55923 iio: gyro: clean up indentation issue omits 76510ec692c8 counter: stm32: clean up indentation issue omits 3cfd6464fe23 iio: proximity: sx9500: fix iio_triggered_buffer_{predisab [...] omits 2c3d0c9ffd24 iio: core: Add optional symbolic label to device attributes omits 6b855f7b83d2 drm/amdkfd: Check against device cgroup omits 4b7d4d453fc4 device_cgroup: Export devcgroup_check_permission omits a3e520a25ce8 drm/amdkfd: fix the build when CIK support is disabled omits 23c61b4599c4 drm/amd: Fix Kconfig indentation omits ad02e08e0578 drm/amdgpu: Report vram vendor with sysfs (v3) omits aa5e899de1dd drm/amdkfd: Fix a && vs || typo omits ea6d8811f185 drm/amd/powerplay: Fix error handling in smu_init_fb_alloc [...] omits fa073f13a218 drm/amd/powerplay: unlock on error in smu_resume() omits dc0c18ed229c mac80211: fix scan when operating on DFS channels in ETSI domains omits 6a1112da65f9 drm/amd/display: Remove set but not used variables 'pp_smu [...] omits adda1367a862 drm/amd/display: Remove set but not used variable 'pixel_width' omits 2b0619c159e9 drm/amd/display: Remove set but not used variables 'h_rati [...] omits a1fc51477cd0 drm/amd/display: Remove set but not used variable 'source_bpp' omits b77095d5e1b5 drm/amd/display: Make function wait_for_alt_mode static omits 63617d8b125e drm/amdkfd: add missing void argument to function kgd2kfd_init omits 8f49c8220bb1 drm/amdgpu: remove duplicated include from mmhub_v1_0.c omits 71f98027f2c3 drm/amdgpu: move amdgpu_device_get_job_timeout_settings omits 72caac6b62c2 drm/amd/display: remove set but not used variable 'core_freesync' omits 28d687eafeb6 drm/amd/display: Fix typo in some comments omits c4bb16e0f817 drm/amdkfd: Print more sdma engine hqds in debug fs omits 40a9592a2660 drm/amdkfd: Fix MQD size calculation omits 1995b3a35fec drm/amdgpu: Fix error handling in amdgpu_ras_recovery_init omits 95697f9907bf mac80211: accept deauth frames in IBSS mode omits 8bb0daef64e5 riscv: Correct the handling of unexpected ebreak in do_tra [...] omits e0c0fc18f10d riscv: avoid sending a SIGTRAP to a user thread trapped in WARN() omits 8b04825ed205 riscv: avoid kernel hangs when trapped in BUG() omits fd7710cb491f MIPS: futex: Restore \n after sync instructions omits c512c6918719 uaccess: implement a proper unsafe_copy_to_user() and swit [...] omits 461c4c2b4c07 cfg80211: fix a bunch of RCU issues in multi-bssid code omits 1399c59fa929 nl80211: fix memory leak in nl80211_get_ftm_responder_stats omits 503c9addef61 ptp: fix typo of "mechanism" in Kconfig help text omits d6b71dfaeeba spi: spi-fsl-dspi: Implement the PTP system timestamping f [...] omits b42faeee718c spi: Add a PTP system timestamp to the transfer structure omits 1466327e8eb3 ASoC: SOF: support alternate list of machines omits af78cec45f2d ASoC: soc-acpi: add link_mask field omits b987a0831cf6 dt-bindings: thermal: rcar-gen3-thermal: Add r8a774b1 support omits e875da165c0d thermal: rcar_gen3_thermal: Add r8a774b1 support omits fba3baa8d2be drm/tilcdc: plane: Make structure tilcdc_plane_funcs constant omits 15767cfd81eb arm64: dts: meson-g12: add support for simplefb omits c725fb00dfe3 arm64: dts: meson: g12a: add audio devices resets omits 0ac0be655dbb arm64: dts: meson: odroid-c2: Add missing regulator linked [...] omits df39b5239d69 arm64: dts: meson: odroid-c2: Add missing regulator linked [...] omits 60c5abf6a8f5 arm64: dts: meson: odroid-c2: Add missing regulator linked [...] omits 0751c59f4a0a arm64: dts: meson: libretech-cc: update model and compatible omits 39f137f55cc2 dt-bindings: arm: amlogic: update libretech-cc compatible omits b1ae8ca54e3c arm64: dts: meson: libretech-ac: update model description omits 388a2772979b arm64: dts: meson-gxm-khadas-vim2: fix uart_A bluetooth node omits 1c6d575574ec arm64: dts: meson-gxl-s905x-khadas-vim: fix uart_A bluetooth node omits d5f6fa904ecb arm64: dts: meson-gxl-s905x-khadas-vim: fix gpio-keys-polled node omits 72c9b5f6f75f arm64: dts: meson: odroid-c2: Disable usb_otg bus to avoid [...] omits 47a8bddb6df9 arm64: dts: meson: odroid-c2: Add missing linking regulato [...] omits fcf19f29d79d arm64: dts: meson: odroid-c2: p5v0 is the main 5V power input omits 2cd2310fca4c arm64: dts: meson-g12b-ugoos-am6: add initial device-tree omits 150778111f8b dt-bindings: arm: amlogic: Add support for the Ugoos AM6 omits 46f4fa76fc7d dt-bindings: Add vendor prefix for Ugoos omits 6eeaf4d2452e arm64: dts: meson: Add capacity-dmips-mhz attributes to G12B omits b255e1268b0b arm64: dts: add support for A1 based Amlogic AD401 omits 46e723133fdc dt-bindings: arm: amlogic: add Amlogic AD401 bindings omits b7dda5cae714 dt-bindings: arm: amlogic: add A1 bindings omits 1d7c541b8a5b soc: amlogic: meson-gx-socinfo: Add S905X3 ID for VIM3L omits 240051cb833b soc: amlogic: meson-gx-socinfo: Add A1 and A113L IDs omits edd6d5393206 ASoC: tas2770: Fix snd_soc_update_bits error handling omits 40f90ef0a77b ASoc: tas2770: Remove unused defines and variables omits 5911e6729e08 ASoC: tas2770: Remove unneeded read of the TDM_CFG3 register omits 008ea917df67 Merge branch 'for_5.5/keystone-dts' into next omits cfc0e76bbbde ARM: configs: keystone: enable cpts omits ee372eee0a31 ARM: dts: k2l-netcp: add cpts refclk_mux node omits 8cb7888d648e ARM: dts: k2hk-netcp: add cpts refclk_mux node omits debc91ab8fd2 ARM: dts: k2e-netcp: add cpts refclk_mux node omits e86ddd181e6d ARM: dts: k2e-clocks: add input ext. fixed clocks tsipclka/b omits c5aecb49e41d ARM: dts: keystone-clocks: add input fixed clocks omits 9662dd752c14 mips: check for dsp presence only once before save/restore omits b925708f28c2 drm/i915: Mark contents as dirty on a write fault omits 7d0eb51dd92c drm/i915: Prevent bonded requests from overtaking each oth [...] omits dc7890995e04 drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled omits abf5cdcf235a drm/i915: Verify the engine after acquiring the active.lock omits c73cdbf804cf drm/i915: Extend Haswell GT1 PSMI workaround to all omits fda9fa19b090 drm/i915: Don't mix srcu tag and negative error codes omits 282b7fd5f5ab drm/i915: Whitelist COMMON_SLICE_CHICKEN2 omits 6c76a93c4536 drm/i915: Perform GGTT restore much earlier during resume omits 93be1bae759e drm/i915/execlists: Remove incorrect BUG_ON for schedule-out omits 0e0e96b81de4 Merge branch 'next/dt' into for-next omits f436571fd7fe Merge branch 'for-v5.5/memory-samsung-dmc-dt' into for-next omits 5dc76a96e95a MIPS: PCI: use information from 1-wire PROM for IOC3 detection omits 8c2a2b8c2ff6 nvmem: core: add nvmem_device_find omits 24b0cb4f883a MIPS: CI20: DTS: Add Leds omits 948f2708f945 MIPS: CI20: DTS: Add IW8103 Wifi + bluetooth omits 73f2b940474d MIPS: CI20: DTS: Add I2C nodes omits f56a040c9faf MIPS: JZ4780: DTS: Add I2C nodes omits a2ecb233e3e7 mips: Kconfig: Add ARCH_HAS_FORTIFY_SOURCE omits ffe59ee36aaa MIPS: Loongson-3: Add CSR IPI support omits 7507445b1993 MIPS: Loongson: Add Loongson-3A R4 basic support omits 6a6f9b7dafd5 MIPS: Loongson: Add CFUCFG&CSR support omits 397dc00e249e mips: sgi-ip27: switch from DISCONTIGMEM to SPARSEMEM omits e4acfbc18fc9 MIPS: Check Loongson3 LL/SC errata workaround correctness omits 4dee90d7b579 MIPS: genex: Don't reload address unnecessarily omits 12dbb04f2ac1 MIPS: genex: Add Loongson3 LL/SC workaround to ejtag_debug [...] omits ae4cd0b1a475 MIPS: barrier: Make __smp_mb__before_atomic() a no-op for [...] omits 7f56b1235481 MIPS: barrier: Remove loongson_llsc_mb() omits e84957e6ae04 MIPS: syscall: Emit Loongson3 sync workarounds within asm omits 3c1d3f097972 MIPS: futex: Emit Loongson3 sync workarounds within asm omits a91f2a1dba44 MIPS: cmpxchg: Omit redundant barriers for Loongson3 omits 6a57d2d1e7c3 MIPS: cmpxchg: Emit Loongson3 sync workarounds within asm omits 9026737703ae MIPS: bitops: Use smp_mb__before_atomic in test_* ops omits 5bb29275df7a MIPS: bitops: Emit Loongson3 sync workarounds within asm omits c042be02d730 MIPS: bitops: Use BIT_WORD() & BITS_PER_LONG omits cc99987c375e MIPS: bitops: Abstract LL/SC loops omits aad028cadb17 MIPS: bitops: Avoid redundant zero-comparison for non-LLSC omits d6103510e7cc MIPS: bitops: Use the BIT() macro omits a2e66b862cc7 MIPS: bitops: Allow immediates in test_and_{set,clear,change}_bit omits 6bbe043bd3f4 MIPS: bitops: Implement test_and_set_bit() in terms of _lo [...] omits 27aab27259ae MIPS: bitops: ins start position is always an immediate omits 59361e9975fd MIPS: bitops: Use MIPS_ISA_REV, not #ifdefs omits 3d2920cf4fd4 MIPS: bitops: Only use ins for bit 16 or higher omits fe7cd97e68fa MIPS: bitops: Handle !kernel_uses_llsc first omits 1da7bce8591d MIPS: atomic: Deduplicate 32b & 64b read, set, xchg, cmpxchg omits 40e784b4d4bc MIPS: atomic: Unify 32b & 64b sub_if_positive omits 77d281b7966e MIPS: atomic: Use _atomic barriers in atomic_sub_if_positive() omits 4d1dbfe6cbec MIPS: atomic: Emit Loongson3 sync workarounds within asm omits a38ee6bb14a4 MIPS: atomic: Use one macro to generate 32b & 64b functions omits 9537db24c65a MIPS: atomic: Handle !kernel_uses_llsc first omits 36d3295c5a0d MIPS: atomic: Fix whitespace in ATOMIC_OP macros omits 185d7d7a5819 MIPS: barrier: Clean up sync_ginv() omits fe0065e56227 MIPS: barrier: Clean up __sync() definition omits 5c12a6eff6ae MIPS: barrier: Remove fast_mb() Octeon #ifdef'ery omits 05e6da742b5b MIPS: barrier: Clean up __smp_mb() definition omits 21e3134b3ec0 MIPS: barrier: Clean up rmb() & wmb() definitions omits bf92927251b3 MIPS: barrier: Add __SYNC() infrastructure omits ef85d057a605 MIPS: Use compact branch for LL/SC loops on MIPSr6+ omits 878f75c7a253 MIPS: Unify sc beqz definition omits 376357aca715 MIPS: ralink: Add GARDENA smart Gateway MT7688 board omits 4ce8a03c4176 dt-bindings: mips: Add gardena vendor prefix and board des [...] omits cf892abfab77 dt-bindings: mips: Add missing mt7688a-soc compatible omits cd5f9e4fd879 MIPS: ralink: mt7628a.dtsi: Add I2C controller DT node omits 5045d06b3736 MIPS: r4k-bugs64: Drop CONFIG_CPU_MIPSR6 checks omits 071d2f0b5419 MIPS: r4k-bugs64: Limit R4k bug checks to affected systems omits 4bf841ebf17a MIPS: SGI-IP27: get rid of compact node ids omits 46a73e9e6ccc MIPS: SGI-IP27: remove not used stuff inherited from IRIX omits 88356d09904b MIPS: include: Mark __cmpxchg as __always_inline omits 8fbd534b7248 drm/msm/dpu: Remove set but not used variables 'mode', 'dp [...] omits 60b42f2ae69f drm/msm/dpu: Remove set but not used variables 'cmd_enc', 'priv' omits f09662c1a6b4 drm/msm/dpu: Remove set but not used variables 'dpu_cstate [...] omits d4f1bec36c5d drm/msm/dpu: Remove set but not used variable 'priv' in dp [...] omits 3fa19069cd11 drm/msm/dpu: Remove set but not used variable 'priv' in dp [...] omits a663a2b1350b drm/msm/dpu: Remove set but not used variable 'priv' in dpu_kms.c omits 70082a52f96a drm/msm: include linux/sched/task.h omits df6f0987e55f nsdeps: make generated patches independent of locale omits 40997fb8799d nsdeps: fix hashbang of scripts/nsdeps omits d85103ac78a6 kbuild: fix build error of 'make nsdeps' in clean tree omits fa6643cdc5cd module: rename __kstrtab_ns_* to __kstrtabns_* to avoid sy [...] omits 389eb3f5f4ab modpost: fix broken sym->namespace for external module builds omits bf70b0503abd module: swap the order of symbol.namespace omits 5dce8d78207e drm/msm/dsi: Move static keyword to the front of declarations omits 53bf7f7a437a drm/msm: Remove unused function arguments omits fa8278b89dfb drm/msm/dpu: Remove unnecessary NULL checks omits 966301400402 drm/msm/dpu: Remove unnecessary NULL checks omits c3739878a9e5 drm/msm/dpu: Remove unnecessary NULL checks omits 422ed7558117 drm/msm/dpu: Remove unnecessary NULL checks omits c3b80b28c174 drm/msm/dpu: Remove unused macro omits e5c8d1b2c183 drm/msm/dpu: Remove unused variables omits bfcb7e1555ec soc: qcom: ocmem: add missing includes omits 26c0b26dcd00 drm/msm/gpu: add ocmem init/cleanup functions omits 88c1e9404f1d soc: qcom: add OCMEM driver omits 0434a4061471 firmware: qcom: scm: add support to restore secure config [...] omits b0a1614fb1f5 firmware: qcom: scm: add OCMEM lock/unlock interface omits f704985b1e7e docs/driver-api: Catch up with dma_buf file-name changes omits ea83df73aaa3 genalloc: Fix a set of docs build warnings omits 198a72c8f9ee dt-bindings: display: msm: gmu: add optional ocmem property omits 957fd69d396b dt-bindings: soc: qcom: add On Chip MEMory (OCMEM) bindings omits cc84ac35d9fa docs: Catch up with the new location of get_user_pages_fast() omits 81584a6a771b docs: remove :c:func: from refcount-vs-atomic.rst omits a36a383dc301 Merge branch 'dt/linus' into dt/next omits f733c6b508bc perf/core: Fix inheritance of aux_output groups omits c7c4e29fb5a4 scripts: add_namespace: Fix coccicheck failed discards 10713b7e2fb3 Merge branch 'for-5.5/drivers' into for-next discards 5176b17bd795 Merge branch 'for-5.5/block' into for-next omits 45919fbfe1c4 null_blk: Enable modifying 'submit_queues' after an instan [...] omits e29158b4fff7 null_blk: Improve nullb_device_##NAME##_store() readability omits a2e80f6f0445 blk-mq: Embed counters into struct mq_inflight omits bb4e6b149103 blk-mq: Reuse callback in blk_mq_in_flight*() omits 27a46989a82c blk-mq: Inline status checkers omits 7a18312c739a block: Document all members of blk_mq_tag_set and bkl_mq_q [...] omits 73f1c77e6511 block: Reduce sysfs_lock locking inside blk_cleanup_queue() omits bae85c156f61 block: Remove "dying" checks from sysfs callbacks omits 9566256518de block: Remove request_queue.nr_queues omits 1d200e9d6f63 block: Fix writeback throttling W=1 compiler warnings omits 98e544027117 block: Fix three kernel-doc warnings omits 6c080ff07363 io_uring: allow sparse fixed file sets omits 1a99fcc035fb selftests: cgroup: Run test_core under interfering stress omits 11318989c381 selftests: cgroup: Add task migration tests omits 58c9f75b86f7 selftests: cgroup: Simplify task self migration omits 9a3284fad42f cgroup: Optimize single thread migration omits e7c7b1d85dc1 cgroup: Update comments about task exit path omits 940f13821528 Merge branch 'dpaa2-eth-misc-cleanup' omits ef17bd7cc0c8 dpaa2-eth: Avoid unbounded while loops omits 4b177f065e7e dpaa2-eth: Fix minor bug in ethtool stats reporting omits 219684a58d72 dpaa2-eth: Cleanup dead code omits 61e867fde21e cgroup: short-circuit current_cgns_cgroup_from_root() on t [...] omits 3ea7af9e2caa net: hns3: make array tick_array static, makes object smaller omits 99d895729f5d net: hns: make arrays static, makes object smaller omits 578de2f361de Merge branch 'net-tls-minor-micro-optimizations' omits bc76e5bb1229 net/tls: store decrypted on a single bit omits 5c5458ec9d63 net/tls: store async_capable on a single bit omits 4de30a8d58c9 net/tls: pass context to tls_device_decrypted() omits 34ef1ed198cd net/tls: make allocation failure unlikely omits 93277b258f47 net/tls: mark sk->err being set as unlikely omits 163ab96b52ae net: sockmap: use bitmap for copy info omits 147dae76dbb9 rtc: ds1347: handle century register omits 860c45b56d93 rtc: ds1347: use regmap_update_bits omits d9dcfa5f7084 rtc: ds1347: properly handle oscillator failures omits 3ce20a23e219 rtc: ds1347: set range omits 554692d56d74 rtc: ds1347: convert to devm_rtc_allocate_device omits 088443c79c77 rtc: ds1347: mask ALM OUT when reading time omits ff7f9e0533ff rtc: ds1347: simplify getting .driver_data omits 1d84eca6d5b3 rtc: ds1347: remove useless read omits 590062f47931 rtc: ds1347: remove verbose messages omits f00eaa38eb0c rtc: add a timestamp for year 0 omits cd7629b27bf9 rtc: armada38x: Use of_device_get_match_data() omits 7da83f1bba0e rtc: da9063: Handle invalid IRQ from platform_get_irq_byname() omits cf79e7c3c9e9 rtc: m41t80: set range omits 4b5149365faa ionic: fix stats memory dereference omits 8211fbfaf2fe net: core: use helper skb_ensure_writable in more places omits 328908621081 ipv6: Make ipv6_mc_may_pull() return bool. omits b9df4fd7e99c net: core: change return type of pskb_may_pull to bool omits 6c157f6ed90f Merge branch 'ena-set_channels' omits 2413ea97157d net: ena: ethtool: support set_channels callback omits 9f648f7b7124 net: ena: remove redundant print of number of queues omits 736ce3f414cc net: ena: make ethtool -l show correct max number of queues omits 9a037b06137b net: ena: ethtool: get_channels: use combined only omits 4d19266022ec net: ena: multiple queue creation related cleanups omits faa615f9da5d net: ena: change num_queues to num_io_queues for clarity a [...] omits 9b75803e6ed7 Merge branch 'samples-pktgen-allow-to-specify-destination- [...] omits 40f843ee5e17 samples: pktgen: allow to specify destination IP range (CIDR) omits f0681d95e7dc samples: pktgen: add helper functions for IP(v4/v6) CIDR parsing omits 3cad8f911575 samples: pktgen: fix proc_cmd command result check logic omits 723d2904a2a4 samples: pktgen: make variable consistent with option omits 2ecb7402cfc7 efi/x86: Do not clean dummy variable in kexec path omits 1ed121e61630 efi: Make unexported efi_rci2_sysfs_init() static omits e658c82be556 efi/tpm: Only set 'efi_tpm_final_log_size' after successfu [...] omits 05c8c1ff81ed efi/tpm: Don't traverse an event log with no events omits 047d50aee341 efi/tpm: Don't access event->count when it isn't mapped omits c05f8f92b701 efivar/ssdt: Don't iterate over EFI vars if no SSDT overri [...] omits 6fb9367a15d1 efi/cper: Fix endianness of PCIe class code omits a4cf7b392e43 Merge tag 'perf-urgent-for-mingo-5.4-20191001' of git://gi [...] discards b2a7ca7a1322 hwmon: abituguru: make array probe_order static, makes obj [...] discards 9a4c96186f0c hwmon: (applesmc) switch to using input device polling mode discards d280f107e9c7 hwmon: (aspeed-pwm-tacho) Use devm_platform_ioremap_resour [...] omits 7359db69ee8a Merge tag 'rxrpc-fixes-20191007' of git://git.kernel.org/p [...] omits db7fe42d687c Merge branch 'netdevsim-implement-devlink-dev_info-op' omits 62ede55fe68c selftests: add netdevsim devlink dev info test omits 8e23cc0319b1 netdevsim: implement devlink dev_info op omits 82a843de41d4 net: devlink: fix reporter dump dumpit omits 0b2ba815fb5c regulator: max77686: switch to using fwnode_gpiod_get_index omits 22803ca3c56b regulator: tps65132: switch to using devm_fwnode_gpiod_get() omits 61d2fc3cf8f5 regulator: da9211: switch to using devm_fwnode_gpiod_get omits de2792b50767 regulator: s2mps11: switch to using devm_fwnode_gpiod_get omits 51d98ff8616a regulator: tps65090: switch to using devm_fwnode_gpiod_get omits de2cd1a55267 regulator: slg51000: switch to using fwnode_gpiod_get_index omits 5be0e549e18f regulator: s5m8767: switch to using devm_fwnode_gpiod_get omits 11c943a1a635 hwmon: docs: Extend inspur-ipsps1 title underline omits 03c3cf006432 Merge branch 'ib-fwnode-gpiod-get-index' of git://git.kern [...] omits 62217f8b084a spi: gpio: Look for a device node instead of match omits df8c542ee853 regulator: pbias: Get rid of struct pbias_regulator_data omits 151b03791e4a regulator: da9062: Simplify the code iterating all regulators omits a9d273671440 ASoC: fsl_mqs: Fix error handling in probe omits e9e8fc9ed63e ASoC: fsl_mqs: remove set but not used variable 'bclk' omits 03fe492e8346 ASoc: tas2770: Fix build error without GPIOLIB omits 67ad656bdd70 ASoC: jz4740: Use of_device_get_match_data() omits 0632fa042541 ASoC: core: Fix pcm code debugfs error omits 62b4359c307f arm64: dts: mark lx2160a esdhc controllers dma coherent omits 77591e42458d ARM: dts: imx6qdl-wandboard: add ethernet PHY description omits 7c4791c9efca arm64: Kconfig: Make CONFIG_COMPAT_VDSO a proper Kconfig option omits eff9cb67be21 arm64: vdso32: Rename COMPATCC to CC_COMPAT omits 7424ee2b1617 arm64: vdso32: Pass '--target' option to clang via VDSO_CAFLAGS omits c71e88c43796 arm64: vdso32: Don't use KBUILD_CPPFLAGS unconditionally omits bcaf9b57e488 arm64: vdso32: Move definition of COMPATCC into vdso32/Makefile omits 24ee01a927bf arm64: Default to building compat vDSO with clang when CON [...] omits bee447e224b2 drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the intern [...] omits 9445ad17109b drm/i915: Update DRIVER_DATE to 20191007 omits 940fda502217 Merge branch 'sunxi/fixes-for-5.4' into sunxi/for-next omits cf03c691eb95 ARM: dts: sun7i: Drop the module clock from the device tree omits 90b32268e15c dt-bindings: media: sun4i-csi: Drop the module clock omits 4340ec45e895 drm/sun4i: sun6i_mipi_dsi: fix DCS long write packet length omits 81fafb9488a1 drm/sun4i: dsi: fix the overhead of the horizontal front porch omits b0a506fb806d ARM: dts: imx6q-dhcom: Enable CAN in board DTS omits 201e91091b1d sh: add the sh_ prefix to early platform symbols omits 507fd01d5333 drivers: move the early platform device support to arch/sh omits 4fb7d0870756 x86/platform/uv: Account for UV Hubless in is_uvX_hub Ops omits df55029f7ea6 x86/platform/uv: Check EFI Boot to set reboot type omits f5a8f0ecb436 x86/platform/uv: Decode UVsystab Info omits 8785968bce1c x86/platform/uv: Add UV Hubbed/Hubless Proc FS Files omits 2bcf26528787 x86/platform/uv: Setup UV functions for Hubless UV Systems omits 9743cb68f736 x86/platform/uv: Add return code to UV BIOS Init function omits 0959f8256ada x86/platform/uv: Return UV Hubless System Type omits 61e5ddca9c2a x86/platform/uv: Save OEM_ID from ACPI MADT probe omits fc64f7abbef2 serial: 8250_omap: Fix gpio check for auto RTS/CTS omits 37e3ab00e473 serial: mctrl_gpio: Check for NULL pointer omits 5df884d4b8a5 tty: serial: fsl_lpuart: Fix lpuart_flush_buffer() omits 2538f0ee8a29 usb: host: xhci-tegra: Add Tegra194 XHCI support omits 8a02a23f33be xhci: tegra: Parameterize mailbox register addresses omits 233450310b68 usb: isp1760: isp1760-hcd.c: Drop condition with no effect omits a570ec79641a usb: image: microtek.c: Remove unused variable omits 623170ff5971 usb:cdns3: Fix for CV CH9 running with g_zero driver. omits d7ca5afdced3 media: cec-funcs.h: use new CEC_OP_UI_CMD defines omits 9b211f9c5a0b media: cec-funcs.h: add status_req checks omits d819f6584c20 usb: dwc3: Remove dev_err() on platform_get_irq() failure omits f146b40ba1f0 usb: dwc3: Switch to platform_get_irq_byname_optional() omits f1da567f1dc1 driver core: platform: Add platform_get_irq_byname_optional() omits 649cd16c438f media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_tran [...] omits 43be77fa6ce6 media: dvb-usb-gl861: support I2C read from tuner via demod omits ecf20d28ff77 media: dvb-frontends/tc90522: extend i2c algo to support s [...] omits 25877478c444 media: dvb-usb-v2/gl861: remove an un-used header file omits d2abd888fcc7 Merge branches 'sunxi/clk-for-5.5', 'sunxi/dt-for-5.5' and [...] omits 8139bb3e1d45 media: dvb-usb-v2/gl861: remove device-specific i2c algo omits 1ea76d16569b media: gl861: re-implement I2C adapter logic omits 10d8f308ba3e cec: add cec_adapter to cec_notifier_cec_adap_unregister() omits cecf0bbbcb6f media: dvbsky: use a single mutex and state buffers for al [...] omits 767f22ac54b6 media: drxj: remove redundant assignment to variable rc omits 94ddd60d9c39 media: usb: tm6000: Use the correct style for SPDX License [...] omits 1983c43509d7 media: rc: Use devm_platform_ioremap_resource() in tango_i [...] omits 6d7cc95311f7 media: rc: Use the correct style for SPDX License Identifier omits a7b2df76b42b media: rc: prevent memory leak in cx23888_ir_probe omits 3eab054614cd media: em28xx: Add support for Magix Wideowandler 2 omits ed4e15697b5f media: cxd2820r: make arrays tab static const, makes objec [...] omits 6f5129e251ae media: rtl28xxu: fix idle handling omits 23641a048089 printk: Monitor change of console loglevel. omits 64659c81dfcc media: rtl28xxu: set keymap for Astrometa DVB-T2 omits cf330691668a media: rc: Add support for another iMON 0xffdc device omits e43148645d18 media: mceusb: fix out of bounds read in MCE receiver buffer omits 80b15db5e1e9 staging: vt6655: Fix memory leak in vt6655_probe omits e772cd8c9c9c staging: wlan-ng: p80211wep.c: use lib/crc32 omits d4fbce956db1 staging: vc04_services: make use of devm_platform_ioremap_ [...] omits 81bab3fa6ca8 media: rc: increase rc-mm tolerance and add debug message omits ce819649b03d media: rc: mark input device as pointing stick omits 6bf33ca2a9ad media: delete unused proc_fs.h include omits f342e258085b staging: rtl8723bs: Remove set but not used variable 'adapter' omits 0fd1dc1ea477 staging: rtl8723bs: Remove set but not used variables 'ppp [...] omits d34befc134d1 staging: rtl8723bs: Remove set but not used variable 'prwskeylen' omits 4ccb5b0bc3e8 staging: rtl8723bs: Remove set but not used variable 'tmp_aid' omits ae5f973759e1 media: saa7164: use debugfs rather than procfs for debugging file omits 402bd53e964f staging: rtl8712: align arguments with open parenthesis in [...] omits 3dbcdf183b32 staging: rtl8723bs: Switch constant place in test omits 164eec46ea99 staging: vt6656: reorganize characters so the lines are un [...] omits 6d9a930cd9aa staging: rtl8723bs: Remove unnecessary braces omits f3c3f2d43484 staging: vt6656: remove duplicated blank line omits b483b4e4d3f6 staging: mt7621-pci: add quirks for 'E2' revision using 's [...] omits d8a363ef0046 staging: rtl8192u: Fix indentation for cleaner code omits a5a5ec2538ab staging: rtl8723bs: Remove set but not used variable 'oldcnt' omits ea60b4eb4420 staging: rtl8188eu: remove unnecessary asignment and initi [...] omits ef0abd6f24d3 staging: wilc1000: don't use wdev while setting tx power omits bf653da86231 staging: rtl8723bs: Remove unnecessary braces omits 50a2610adec9 lib: vdso: Remove CROSS_COMPILE_COMPAT_VDSO omits a7f93103f86e arm64: vdso32: Remove jump label config option in Makefile omits 0df2c90eba60 arm64: vdso32: Detect binutils support for dmb ishld omits 37a5076098c1 arm64: vdso: Remove stale files from old assembly implementation omits e0de01aafc3d arm64: vdso32: Fix broken compat vDSO build warnings omits 308c51561720 arm64: mm: fix spurious fault detection omits 91fcfbe8852e rxrpc: Fix call crypto state cleanup omits 9ebeddef58c4 rxrpc: rxrpc_peer needs to hold a ref on the rxrpc_local record omits 48c9e0ec7cbb rxrpc: Fix trace-after-put looking at the put call record omits 4c1295dccc0a rxrpc: Fix trace-after-put looking at the put connection record omits 55f6c98e3674 rxrpc: Fix trace-after-put looking at the put peer record omits e1056f9bbf0d media: dt-bindings: Fix building error for dt_binding_check omits c48fc11b69e9 rxrpc: Fix call ref leak omits 6db1aaf4d973 arm64: dts: allwinner: a64: orangepi-win: Enable audio codec omits 3e84a18a259e media: meson/ao-cec: move cec_notifier_cec_adap_register a [...] omits 703dc05c2e4a Merge remote-tracking branch 'upstream/master' omits df8fed831cbc mtd: rawnand: au1550nd: Fix au_read_buf16() prototype omits b1d522443b4b soc: qcom: rpmpd: Add rpm power domains for msm8976 omits ac242e2cfd14 ARM: dts: qcom: pm8941: add 5vs2 regulator node omits 05949f63055f Merge branch 'autogen-bpf-helpers' omits 24f25763d6de libbpf: auto-generate list of BPF helper definitions omits 7a387bed47f7 scripts/bpf: teach bpf_helpers_doc.py to dump BPF helper d [...] omits 5f0e5412781b uapi/bpf: fix helper docs omits 30573a82fb17 CIFS: Gracefully handle QueryInfo errors during open omits cb248819d209 cifs: use cifsInodeInfo->open_file_lock while iterating to [...] omits dd19c106a366 fs: cifs: mute -Wunused-const-variable message omits 52870d504891 smb3: cleanup some recent endian errors spotted by updated sparse omits 130bce3afbbb ALSA: hdac: clear link output stream mapping omits 1099f48457d0 ALSA: hda/realtek: Reduce the Headphone static noise on XP [...] omits 82e8d723e9e6 sound: Fix Kconfig indentation omits c90012ac85c2 lib: test_user_copy: style cleanup omits 09ef18bcd5ac rtc: use devm_platform_ioremap_resource() to simplify code omits 3219e8cf0dad xfs: assure zeroed memory buffers for certain kmem allocations omits d5cc14d9f928 xfs: removed unused error variable from xchk_refcountbt_rec omits 6374ca03975a xfs: remove unused flags arg from xfs_get_aghdr_buf() omits e093c4be760e xfs: Fix tail rounding in xfs_alloc_file_space() omits da0c9ea146cb Linux 5.4-rc2 omits b212921b13bd elf: don't use MAP_FIXED_NOREPLACE for elf executable mappings omits 89576bebbc17 rtc: Use devm_platform_ioremap_resource() omits 7cdb85df6061 Merge tag 'dma-mapping-5.4-1' of git://git.infradead.org/u [...] omits 056ddc38e941 Merge branch 'stmmac-next' omits dc07f5fdef9b net: stmmac: Implement L3/L4 Filters in GMAC4+ omits 1b2250a04c1f net: stmmac: selftests: Add tests for VLAN Perfect Filtering omits c7ab0b8088d7 net: stmmac: Fallback to VLAN Perfect filtering if HASH is [...] omits 57acce317311 Merge branch 'stmmac-fixes' omits 2809fc13163f net: stmmac: selftests: Fix L2 Hash Filter test omits 25683bab09a7 net: stmmac: gmac4+: Not all Unicast addresses may be available omits b870b0f867c7 net: stmmac: selftests: Check if filtering is available be [...] omits 04c1b4c70de9 nfc: s3fwrn5: fix platform_no_drv_owner.cocci warning omits b4d5191371a9 nfc: nfcmrvl: fix platform_no_drv_owner.cocci warning omits 59d55789def9 net: dsa: ksz9477: fix platform_no_drv_owner.cocci warning omits d131c5bb6012 net/rds: Add missing include file omits 54e02957f4d5 Merge branch 'mlxsw-Query-number-of-modules-from-firmware' omits 6935af8073a0 mlxsw: minimal: Add validation for FW version omits 762effaad63e mlxsw: core: Push minor/subminor fw version check into helper omits c5cb92d59b30 mlxsw: thermal: Provide optimization for QSFP modules numb [...] omits ea30a92a4674 mlxsw: hwmon: Provide optimization for QSFP modules number [...] omits 5cfa030a1c2c mlxsw: reg: Extend MGPIR register with new field exposing [...] omits 0eb8516b8e9a Merge branch 'netdevsim-allow-to-test-reload-failures' omits 9278bc9f627d selftests: test netdevsim reload forbid and fail omits 155ddfc5e54a netdevsim: add couple of debugfs bools to debug devlink reload omits 4ba1e7f109db Merge branch 'next/drivers' into for-next omits 41f277be1d02 dt-bindings: memory-controllers: exynos5422-dmc: Correct e [...] omits 56c126e87e29 ARM: dts: exynos: Rename SysRAM node to "sram" omits e39fc20f1ec1 ARM: dts: exynos: Rename power domain nodes to "power-doma [...] omits e386b228cad2 soc: samsung: chipid: Make exynos_chipid_early_init() static omits b84477d3ebb9 blk-wbt: fix performance regression in wbt scale_up/scale_down omits 0e48f51cbbfb Revert "libata, freezer: avoid block device removal while [...] omits a2b90f112177 bdi: Do not use freezable workqueue omits c763ac436b66 net: dsa: b53: Do not clear existing mirrored port mask omits d44dc7413279 Merge branch 'net-genetlink-parse-attrs-for-dumpit-callback' omits ee85da535fe3 devlink: have genetlink code to parse the attrs during dumpit omits 265ecd4fa3f0 net: genetlink: remove unused genl_family_attrbuf() omits c6c08614eb32 net: tipc: allocate attrs locally instead of using genl_fa [...] omits 057af7071344 net: tipc: have genetlink code to parse the attrs during dumpit omits 4495af31947b net: nfc: have genetlink code to parse the attrs during dumpit omits 75cdbdd08900 net: ieee802154: have genetlink code to parse the attrs du [...] omits bf813b0afeae net: genetlink: parse attrs and store in contect info stru [...] omits c10e6cf85e7d net: genetlink: push attrbuf allocation and parsing to a s [...] omits 1927f41a22a0 net: genetlink: introduce dump info struct to be available [...] omits be064defabef net: genetlink: push doit/dumpit code from genl_family_rcv_msg omits 248d45f1e193 openvswitch: Allow attaching helper in later commit omits dd3fd317e2be usb: typec: hd3ss3220_irq() can be static omits 2d8e0747e5ad arm64: dts: imx8mn: add ddr pmu node omits 9bfcf1941302 drm/i915: move gmbus setup down to intel_modeset_init() omits 63bf8301aac4 drm/i915: split out i915_switcheroo.[ch] from i915_drv.c omits 7fd296024c3c drm/i915/vga: rename intel_vga_msr_write() to intel_vga_re [...] omits 06ed392d6cad ARM: dts: imx7d: Add opp-suspend property omits f7429d5c27b6 ARM: dts: imx7d: Correct speed grading fuse settings omits 9404f2eadacb arm64: dts: imx8mq: Enable gpu passive throttling omits e52928e8d5c1 ARM: dts: imx6qdl-gw551x: Do not use 'simple-audio-card,dai-link' omits 1105c8b5406c ARM: dts: imx6ul-phytec-phycore-som: Add missing unit name omits 16d46c5da66e ARM: dts: imx: Replace "simple-bus" with "simple-mfd" for anatop omits 2bad8c48859c arm64: dts: imx8mn: Use "fsl,imx8mm-ocotp" as ocotp's fall [...] omits b09802a03f03 arm64: dts: imx8mm: Remove incorrect fallback compatible f [...] omits df844a9a9448 arm64: dts: imx8mn: Enable cpu-idle driver omits c4a212695ca4 arm64: dts: imx8mn: Add system counter node omits 23b80c2063f1 arm64: dts: imx8mn: Add "fsl,imx8mq-src" as src's fallback [...] omits 4c2435a6572b arm64: dts: imx8mn-ddr4-evk: Enable GPIO LED omits 21094ba5c1f4 arm64: dts: zii-ultra: fix ARM regulator states omits 0ae4fbc63c31 clk: imx8mn: Use common 1443X/1416X PLL clock structure omits 43cdaa1567ad clk: imx8mm: Move 1443X/1416X PLL clock structure to common place omits a9eb048d5615 libbpf: Add cscope and tags targets to Makefile omits 30ca9b04747e soc: imx: imx-scu: Getting UID from SCU should have response omits b84fbfe2ceed Merge branch 'libbpf-api' omits 928ca75e59d7 selftests/bpf: switch tests to new bpf_object__open_{file, [...] omits c9e4c3010c8c libbpf: fix bpf_object__name() to actually return object name omits 2ce8450ef5a3 libbpf: add bpf_object__open_{file, mem} w/ extensible opts omits 5e61f2707029 libbpf: stop enforcing kern_version, populate it for users omits 094234fcf461 clk: imx: pll14xx: Fix quick switch of S/K parameter omits a53ba15d8199 libbpf: Fix BTF-defined map's __type macro handling of arrays omits cf0fd404455c firmware: imx: warn on unexpected RX omits 43b815c6a8e7 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits fbe3d0c77c83 Merge branch 'create-netdevsim-instances-in-namespace' omits c04d71b5b287 selftests: test creating netdevsim inside network namespace omits 7b60027bbc67 netdevsim: create devlink and netdev instances in namespace omits 8273fd845447 net: devlink: export devlink net setter omits 128d23c3a831 Merge branch 'net-tls-add-ctrl-path-tracing-and-statistics' omits a4d26fdbc2a5 net/tls: add TlsDeviceRxResync statistic omits 5c5ec6685806 net/tls: add TlsDecryptError stat omits b32fd3cc31d7 net/tls: add statistics for installed sessions omits d26b698dd3cd net/tls: add skeleton of MIB statistics omits 9ec1c6ac2764 net/tls: add device decrypted trace point omits 8538d29cea95 net/tls: add tracing for device/offload events omits 6f4c930e0235 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 2d00aee21a5d Merge tag 'kbuild-fixes-v5.4' of git://git.kernel.org/pub/ [...] omits 126195c972a2 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits e39d54ab3168 soc: at91: Add Atmel SFR SN (Serial Number) support omits 4f11918ab93b Merge branch 'readdir' (readdir speedup and sanity checking) omits 8a23eb804ca4 Make filldir[64]() verify the directory entry filename is valid omits 9f79b78ef744 Convert filldir[64]() from __put_user() to unsafe_put_user() omits 839313509182 drm/mcde: Fix reference to DOC comment omits 8c550e94b883 gpio: expose pull-up/pull-down line flags to userspace omits 2fd215b8fdbe pinctrl: stmfx: fix null pointer on remove omits 48659227e0a1 pinctrl: iproc: allow for error from platform_get_irq() omits 74033d99b6d7 pinctrl: iproc: use unique name for irq chip omits 9819a30c11ea Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 6fe137cbe3e8 Merge tag 's390-5.4-3' of git://git.kernel.org/pub/scm/lin [...] omits dc7fe512d966 dt-binding: iio: Add optional label property omits 9318a9e54743 iio: gyro: adis16080: replace mlock with own lock omits 81ba7e85d7f3 counter: stm32-lptimer-cnt: fix a kernel-doc warning omits 0f536e91099b counter: stm32-timer-cnt: fix a kernel-doc warning omits ea14163d2913 iio: gyro: adis16130: remove mlock usage omits 8033997a8daf MAINTAINERS: add entry for ROHM BH1750 driver omits 2231f0f0d1e9 dt-bindings: iio: light: bh1750: convert bindings to yaml omits d0dea733f60e KVM: s390: mark __insn32_query() as __always_inline omits b1c41ac3ce56 KVM: s390: fix __insn32_query() inline assembly omits 1aabad1fb5e9 iio: imu: st_lsm6dsx: add motion report function and call [...] omits a3aa17d4badf iio: imu: st_lsm6dsx: always enter interrupt thread omits 4c997dfa692d iio: imu: st_lsm6dsx: add wakeup-source option omits b5969abfa8b8 iio: imu: st_lsm6dsx: add motion events omits 6ee6a368ac0a iio: imu: st_lsm6dsx: move interrupt thread to core omits e764fb4e20f9 iio: imu: inv_mpu6050: add fifo support for magnetometer data omits b1392de06184 iio: imu: inv_mpu6050: add MPU925x magnetometer support omits 16ef43376948 iio: imu: inv_mpu6050: helpers for using i2c master on aux [...] omits 9d8261dbc496 iio: imu: inv_mpu6050: fix objects syntax in Makefile omits 68fd019b89e0 iio: imu: inv_mpu6050: add defines for supporting 9-axis chips omits 5ffd0248384c iio: imu: inv_mpu6050: add header include protection macro omits 5aa5cbd2e95e x86/asm: Make boot_gdt_descr local omits 1a8770b746bd x86/asm: Reorder early variables omits ca4a649694bb iio: imu: inv_mpu6050: disable i2c mux for MPU925x omits 30abc59b4842 drm/lima: Add support for multiple reset lines omits 2cf2aa6a69db dma-mapping: fix false positivse warnings in dma_common_fr [...] omits 86cdd2fdc4e3 kheaders: make headers archive reproducible omits d188b8c901bb kbuild: update compile-test header list for v5.4-rc2 omits 43496709f166 kbuild: two minor updates for Documentation/kbuild/modules.rst omits 7a82e3fa28f1 scripts/setlocalversion: clear local variable to make it w [...] omits 82fdd12b9572 namespace: fix namespace.pl script to support relative paths omits 01bb25156d85 video/logo: do not generate unneeded logo C files omits a9bbe79fd5cb video/logo: remove unneeded *.o pattern from clean-files omits 7a8beb7ad515 integrity: remove pointless subdir-$(CONFIG_...) omits 6b190d3ce0a6 integrity: remove unneeded, broken attempt to add -fshort-wchar omits b5273951ba00 ARM: dts: msm8974-FP2: add reboot-mode node omits 27fe0fc05f35 ARM: dts: msm8974-FP2: Increase load on l20 for sdhci omits 0dabbda17993 ARM: dts: msm8974-FP2: Drop unused card-detect pin omits dda08a80d659 Merge branch 'misc' into for-next omits e253453a457f Merge branch 'fixes' into for-next omits 4bc6aadbcc0e dt-bindings: power: Add missing rpmpd smd performance level omits 83a81c1b8690 soc: qcom: smd-rpm: Add MSM8976 compatible omits d20c0da8b202 fpga: Remove dev_err() usage after platform_get_irq() omits ef129d34149e selftests/net: add nettest to .gitignore omits 1acb8f2a7a9f net: qlogic: Fix memory leak in ql_alloc_large_buffers omits a0c2dc1fe63e nfc: fix memory leak in llcp_sock_bind() omits 474f0813a300 sch_dsmark: fix potential NULL deref in dsmark_init() omits e3ba9bf62a1c Merge branch 'Fix-regression-with-AR8035-speed-downgrade' omits 06d5f3441b2e net: phy: at803x: use operating parameters from PHY-specif [...] omits 2d880b8709c0 net: phy: extract pause mode omits 8d3dc3ac9dd6 net: phy: extract link partner advertisement reading omits 4cf6c57e61fe net: phy: fix write to mii-ctrl1000 register omits 2d819d250a13 ipv6: Handle missing host route in __ipv6_ifa_notify omits ea977d19d918 net: phy: allow for reset line to be tied to a sleepy GPIO [...] omits b406472b5ad7 net: ipv4: avoid mixed n_redirects and rate_tokens usage omits a54cdeeb04fc r8152: Set macpassthru in reset_resume callback omits 26e010555086 net: dsa: sja1105: Make function sja1105_xfer_long_buf static omits c62c2cfb801b net: devlink: don't ignore errors during dumpit omits 39b65fbb8130 pinctrl: ns2: Fix off by one bugs in ns2_pinmux_enable() omits f876dbff857b pinctrl: bcm-iproc: Use SPDX header omits 2a3655056730 gpio: tegra186: Implement wake event support omits ab3dd9cc24d4 gpio: max77620: Fix interrupt handling omits 704355db127e gpio: max77620: Do not allocate IRQs upfront omits fffa6af94894 gpio: max77620: Use correct unit for debounce times omits 20504fa1d2ff pinctrl: armada-37xx: fix control of pins 32 and up omits 511e6ca04745 net: dsa: sja1105: Add support for port mirroring omits 6b517374f4ea cxgb4:Fix out-of-bounds MSI-X info array access omits 8ae72cbf62d2 Revert "ipv6: Handle race in addrconf_dad_work" omits 7a512eb865aa net: make sock_prot_memory_pressure() return "const char *" omits 5a43f697cc10 igmp: uninline ip_mc_validate_checksum() omits 037699139ecb pinctrl: devicetree.c: remove orphan pinctrl_dt_has_hogs() omits 193d357d0873 net: spread "enum sock_flags" omits d6547f2a2cfc net, uapi: fix -Wpointer-arith warnings omits 9978339ae4e0 pinctrl: tegra: xusb: Add note about legacy status omits de417d137d9d Merge branch 'net-phy-broadcom-RGMII-delays-fixes' omits bea5d1438801 net: phy: broadcom: Use bcm54xx_config_clock_delay() for B [...] omits fea7fda7f50a net: phy: broadcom: Fix RGMII delays configuration for BCM54210E omits 5ff8aca906f3 pinctl: ti: iodelay: fix error checking on pinctrl_count_i [...] omits 6d4e4ddc75eb Merge branch 'net-tls-separate-the-TLS-TOE-code-out' omits 53b4414a7003 net/tls: allow compiling TLS TOE out omits 0eb8745e03c9 net/tls: rename tls_hw_* functions tls_toe_* omits 08700dab8168 net/tls: move TOE-related code to a separate file omits 16bed0e6ac07 net/tls: move tls_build_proto() on init path omits f21912edd157 net/tls: rename tls_device to tls_toe_device omits 25a3cd8189c8 net/tls: move TOE-related structures to a separate header omits 033b2c7f0f26 rxrpc: Add missing "new peer" trace omits db9b2e0af605 rxrpc: Fix rxrpc_recvmsg tracepoint omits cf74ac6db25d qmi_wwan: add support for Cinterion CLS8 devices omits 4ea655343ce4 Merge tag 'mips_fixes_5.4_1' of git://git.kernel.org/pub/s [...] omits 812ad49d88b5 Merge tag 'riscv/for-v5.4-rc2' of git://git.kernel.org/pub [...] omits 2558b3b1b11a arm64: dts: rockchip: fix RockPro64 sdhci settings omits 0990c5e75730 arm64: dts: rockchip: fix RockPro64 vdd-log regulator settings omits a4ad51e9528e Merge tag 'devicetree-fixes-for-5.4' of git://git.kernel.o [...] omits 6860769ea771 arm64: dts: rockchip: add analog audio nodes on rk3399-rockpro64 omits 85dd76385058 arm64: dts: rockchip: add missing #msi-cells to rk3399 omits 3df955f870c2 Input: gpio_mouse - switch to using input device polling mode omits 894616f79200 Input: add input_get_poll_interval() omits 4bbbf164f1a5 bpf: Add loop test case with 32 bit reg comparison against 0 omits 38f51c07054f bpf, x86: Small optimization in comparing against imm0 omits 0417791536ae RDMA/mlx5: Add missing synchronize_srcu() for MW cases omits aa603815c7f8 RDMA/mlx5: Put live in the correct place for ODP MRs omits aa116b810ac9 RDMA/mlx5: Order num_pending_prefetch properly with synchr [...] omits 9dc775e7f550 RDMA/odp: Lift umem_mutex out of ib_umem_odp_unmap_dma_pages() omits f28b1932eaae RDMA/mlx5: Fix a race with mlx5_ib_update_xlt on an implicit MR omits 880505cfef1d RDMA/mlx5: Do not allow rereg of a ODP MR omits 1cbe866cbcb5 IB/core: Fix wrong iterating on ports omits 6822c29ddbbd MIPS: fw/arc: Remove unused addr variable omits 909624d8db5b IB/cm: Use container_of() instead of typecast omits 6f26b2ac699c IB/mlx5: Remove unnecessary else statement omits 2d67c0798821 IB/mlx5: Remove unnecessary return statement omits 4b2a67362e78 RDMA/mlx5: Group boolean parameters to take less space omits 9b64f7d0bb0a RDMA/srpt: Postpone HCA removal until after configfs direc [...] omits 3236fd61ee92 RDMA/srpt: Make the code for handling port identities more [...] omits be408e65f55e RDMA/srpt: Rework the code that waits until an RDMA port i [...] omits 6eaed91c673a RDMA/srpt: Rework the approach for closing an RDMA channel omits b5948cfddecd RDMA/srpt: Improve a debug message omits cbca2442a096 RDMA/srpt: Fix handling of iWARP logins omits 09f8a1486dca RDMA/srpt: Fix handling of SR-IOV and iWARP ports omits fdbcf5c026d1 RDMA/srp: Make route resolving error messages more informative omits bf583470617e RDMA/srp: Honor the max_send_sge device attribute omits 14673778d06e RDMA/srp: Remove two casts omits 934f05b05d73 RDMA/siw: Make node GUIDs valid EUI-64 identifiers omits 594e6c5d41ed RDMA/nldev: Reshuffle the code to avoid need to rebind QP [...] omits 0e5493cab5ef drm/i915/stolen: make the object creation interface consistent omits b145b0eb2031 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 3840c5b78803 RDMA/cxgb4: Do not dma memory off of the stack omits 50dfd03d9579 Merge tag 'for-linus-5.4-rc2-tag' of git://git.kernel.org/ [...] omits 97bfe0e05ceb Merge branch 'devlink-allow-devlink-instances-to-change-ne [...] omits b74c37fd35a2 selftests: netdevsim: add tests for devlink reload with resources omits 070c63f20f6c net: devlink: allow to change namespaces during reload omits 4f174bbcc96c netdevsim: take devlink net instead of init_net omits 90d299138dd4 netdevsim: register port netdevices into net of device omits 75ba029f3c07 netdevsim: implement proper devlink reload omits 7f36a77ade6e netdevsim: add all ports in nsim_dev_create() and del them [...] omits 5bcfb6a45a61 mlxsw: Propagate extack down to register_fib_notifier() omits 6b2a880f9dd1 mlxsw: Register port netdevices into net of core omits 053e92aa3c20 mlxsw: spectrum: Take devlink net instead of init_net omits 471f894f1065 net: devlink: export devlink net getter omits b7a595577ef3 net: fib_notifier: propagate extack down to the notifier b [...] omits 3f9e5c119a47 mlxsw: spectrum_router: Don't rely on missing extack to sy [...] omits 55c894f762a1 net: fib_notifier: propagate possible error during fib not [...] omits 7c550daffe22 net: fib_notifier: make FIB notifier per-netns omits a5facc4cac4d netdevsim: change fib accounting and limitations to be per-device omits 30e0f6cf5acb RDMA/iw_cxgb3: Remove the iw_cxgb3 module from kernel omits 94635c36f385 RDMA/cm: Fix memory leak in cm_add/remove_one omits ab59ca3eb4e7 RDMA/core: Fix an error handling path in 'res_get_common_doit()' omits 3c0af1dd2fe7 spi: stm32-qspi: Fix kernel oops when unbinding driver omits 75bb518e9bbf regulator: qcom-rpmh: add PM6150/PM6150L regulator support omits 0c06b311c053 regulator: dt-bindings: Add PM6150x compatibles omits 472b39c3d1bb regulator: max8907: Fix the usage of uninitialized variabl [...] omits 77fd66c9ff3e regulator: qcom-rpmh: Fix PMIC5 BoB min voltage omits 01400bfb2ea7 ASoC: rsnd: Document r8a774b1 bindings omits e524d16e7e32 Merge tag 'copy-struct-from-user-v5.4-rc2' of git://git.ke [...] omits ee4e4040ab61 RDMA/i40iw: Associate ibdev to netdev before IB device reg [...] omits be78662f5e30 Merge branch 'arm/fixes' into for-next omits af0622f6ae41 Merge tag 'for-linus-20191003' of git://git.kernel.org/pub [...] omits 60c1b3e25728 ARM: multi_v7_defconfig: Fix SPI_STM32_QSPI support omits 768b47b7a9bc Merge tag 'drm-fixes-2019-10-04' of git://anongit.freedesk [...] omits c4bd70e8c95b Merge tag 'for-linus-2019-10-03' of git://git.kernel.dk/li [...] omits f6ef4bff81cc gfs2: Fix memory leak when gfs2meta's fs_context is freed omits d45880ad6fbc gfs2: removed unnecessary semicolon omits 7971f4be9f49 dt-bindings: watchdog: meson-gxbb-wdt: Include generic wat [...] omits 6fd64049cfe1 dt-bindings: watchdog: Add missing clocks requirement in S [...] omits 79df4a9b547f dt-bindings: watchdog: Convert Samsung SoC watchdog bindin [...] omits faf66c22e647 dt-bindings: pwm: renesas: tpu: convert bindings to json-schema omits 2a197ce6720a dt-bindings: pwm: renesas: pwm-rcar: convert bindings to j [...] omits fc739a058d99 misc: fastrpc: prevent memory leak in fastrpc_dma_buf_attach omits 41e086e15506 mtd: spi-nor: Fix direction of the write_sr() transfer omits 6b512b0ee091 ARM: dts: logicpd-torpedo-som: Remove twl_keypad omits 1913c7f3fc25 Merge tag 'fix-missing-panels' into fixes omits 4f69851fbaa2 drm/i810: Prevent underflow in ioctl omits 5121b4219972 dt-bindings: mtd: Add Cadence NAND controller driver omits ec4ba01e894d mtd: rawnand: Add new Cadence NAND driver to MTD subsystem omits a3c4c2339f89 mtd: rawnand: Change calculating of position page containing BBM omits 83156c1c6c28 mtd: nand: brcmnand: Add support for flash-dma v0 omits 3079b54aa9a0 eeprom: Warn that the driver is deprecated omits 75799e7ed50e Merge branch 'for-5.5/logitech' into for-next omits 1864b7646b8e Merge branch 'for-5.4/upstream-fixes' into for-next omits 780ee709bdb4 mei: buf: drop 'running hook' debug messages. omits 41928dfdf5bd Drivers: hv: balloon: Remove dependencies on guest page size omits 7d423af9bfb1 drm/i915: Implement a better i945gm vblank irq vs. C-state [...] omits 1c521cefa1e9 Drivers: hv: vmbus: Remove dependencies on guest page size omits 152ee5b05fcf x86: hv: Add function to allocate zeroed page for Hyper-V omits f8204f0ddd62 mei: avoid FW version request on Ibex Peak and earlier omits d4387cd11741 of: property: Create device links for all child-supplier d [...] omits 5e6669387e22 of/platform: Pause/resume sync state during init and of_pl [...] omits fc5a251d0fd7 driver core: Add sync_state driver/bus callback omits a3e1d1a7f5fc of: property: Add functional dependency link from DT bindings omits e2ae9bcc4aaa driver core: Add support for linking devices during device [...] omits 372a67c0c5ef driver core: Add fwnode_to_dev() to look up device from fwnode omits c78e53b1f75e Drivers: hv: util: Specify ring buffer size using Hyper-V [...] omits 8f258cfce361 Drivers: hv: Specify receive buffer size using Hyper-V page size omits b91fec1ecf6f staging: qlge: Refill empty buffer queues from wq omits 6e9c52b92097 staging: qlge: Refill rx buffers up to multiple of 16 omits aec626d2092f staging: qlge: Update buffer queue prod index despite oom omits c8c1ff5c1902 staging: qlge: Replace memset with assignment omits 7be4c3f92077 staging: qlge: Remove useless memset omits ec705b983b46 staging: qlge: Remove qlge_bq.len & size omits dc4eec33bf15 staging: qlge: Factor out duplicated expression omits e4c911a73c89 staging: qlge: Remove rx_ring.type omits 6f5740b1d35e staging: qlge: Fix dma_sync_single calls omits 03a0e14bd8bc staging: qlge: Deduplicate rx buffer queue management omits cf1c2987bfd8 staging: qlge: Remove useless dma synchronization calls omits 16714d98bf63 staging: qlge: Remove rx_ring.sbq_buf_size omits a68a5b2fd3a2 staging: qlge: Remove bq_desc.maplen omits 2b27fc39da55 staging: qlge: Deduplicate lbq_buf_size omits f70e8459fdea staging: qlge: Remove page_chunk.last_flag omits e759b5cf7089 staging: qlge: Remove irq_cnt omits d7618e38461e staging: qlge: Fix irq masking in INTx mode omits eff9771d5152 crypto: caam - use mapped_{src,dst}_nents for descriptor omits 554c42b4efd4 crypto: sun4i-ss - enable pm_runtime omits 70dd444ad0a0 crypto: sun4i-ss - simplify enable/disable of the device omits 6a97a99db848 crypto: cavium/nitrox - fix firmware assignment to AE cores omits f65eae617e5d crypto: qce - add CRYPTO_ALG_KERN_DRIVER_ONLY flag omits 3dc8b01ebcdd crypto: chtls - simplify a bit 'create_flowc_wr_skb()' omits 128c66429247 crypto: ccp - Release all allocated memory if sha type is invalid omits a7174f978563 crypto: hisilicon - allow compile-testing on x86 omits 5fd39c4d96c9 crypto: inside-secure - Add support for the EIP196 omits 9e5de3e06e54 crypto: cavium/nitrox - Add mailbox message to get mcode i [...] omits 0600e9c07103 hwrng: mediatek - Use devm_platform_ioremap_resource() in [...] omits e1f653cbe7dd crypto: jitter - fix comments omits a68b931932c5 hwrng: iproc-rng200 - Use devm_platform_ioremap_resource() [...] omits 946a4a2a4919 crypto: inside-secure - Add support for HW with less ring [...] omits 84ca4e54ab79 crypto: inside-secure - Add support for 256 bit wide internal bus omits a9a89624f086 crypto: inside-secure - Added support for the rfc4309(ccm( [...] omits 92c60cefa465 crypto: inside-secure - Added support for the rfc4543(gcm( [...] omits a19052d42287 crypto: inside-secure - Added support for the rfc4106(gcm( [...] omits d96cf190e5dc crypto: inside-secure - Fixed corner case TRC admin RAM pr [...] omits b8c5d882c833 crypto: inside-secure - Fix stability issue with Macchiatobin omits ced0a170fd6b crypto: cavium/nitrox - Fix cbc ciphers self test failures omits 3fed9baad5fd crypto: cavium/nitrox - check assoclen and authsize for gc [...] omits bac5c49ec29a hwrng: omap3-rom - Use devm hwrng and runtime PM omits 8d9d4bdc495f hwrng: omap3-rom - Use runtime PM instead of custom functions omits b8d665aed401 hwrng: omap3-rom - Update to use standard driver data omits a0f19a894c46 hwrng: omap3-rom - Initialize default quality to get data omits eaecce12f5f0 hwrng: omap3-rom - Call clk_disable_unprepare() on exit on [...] omits 0c0ef9ea6f3f hwrng: omap3-rom - Fix missing clock by probing with device tree omits 7fb61afb7b5b ARM: OMAP2+: Check omap3-rom-rng for GP device instead of [...] omits 457a6fdf4caa crypto: inside-secure - Added support for authenc HMAC-SHA [...] omits f0a8bdf0b113 crypto: inside-secure - Added support for authenc HMAC-SHA [...] omits bb7679b840cc crypto: inside-secure - Added support for authenc HMAC-SHA [...] omits 1d448f27c20c crypto: inside-secure - Add CRYPTO_SHA3 to CRYPTO_DEV_SAFEXCEL omits 6c1c09b3dd0c crypto: inside-secure - Add HMAC-SHA3 family of authentica [...] omits aaf5a3839a3f crypto: inside-secure - Add SHA3 family of basic hash algorithms omits 1769f704e55b crypto: inside-secure - Add SM4 based authenc AEAD ciphersuites omits 2eb2d198bd6c crypto: aegis128-neon - use Clang compatible cflags for ARM omits e48862147f22 crypto: testmgr - Added testvectors for the rfc3686(ctr(sm [...] omits f77e5dc08ad4 crypto: inside-secure - Add support for the rfc3685(ctr(sm [...] omits 7468ab22d7ab crypto: inside-secure - Add support for the cfb(sm4) skcipher omits a06b15b2b499 crypto: testmgr - Added testvectors for the ofb(sm4) & cfb [...] omits 03a6cfb97f8f crypto: inside-secure - Add support for the ofb(sm4) skcipher omits 6f2d14288ec1 crypto: inside-secure - Add support for the cbc(sm4) skcipher omits fcca797d2adb crypto: inside-secure - Add support for the ecb(sm4) skcipher omits 8194fd1d7152 crypto: testmgr - Added testvectors for the hmac(sm3) ahash omits aa3a43e6e419 crypto: inside-secure - Added support for HMAC-SM3 ahash omits 0f2bc13181ce crypto: inside-secure - Added support for basic SM3 ahash omits fc0f82b179d3 crypto: inside-secure - Add CRYPTO_CHACHA20POLY1305 to CRY [...] omits a60619211dd1 crypto: inside-secure - Add support for the Chacha20-Poly1 [...] omits 4a593fb35d5c crypto: inside-secure - Added support for the CHACHA20 skcipher omits c98429297d8b hwrng: npcm - add NPCM RNG driver omits 911aa1947cab dt-binding: hwrng: add NPCM RNG documentation omits 11031c0d7d6e crypto: arm64/gcm-ce - implement 4 way interleave omits ec05a74f9b0b crypto: testmgr - add another gcm(aes) testcase omits 7a6eda5b8d9d crypto: talitos - fix hash result for VMAP_STACK omits 5b0fe9552336 crypto: algif_skcipher - Use chunksize instead of blocksize omits 7a627db9cafd crypto: inside-secure - Added support for the AES-CMAC ahash omits 38f21b4bab11 crypto: inside-secure - Added support for the AES XCBC ahash omits b98687bb3b10 crypto: inside-secure - Added support for the AES CBCMAC ahash omits a7cf8658460e crypto: inside-secure - Added support for CRC32 omits bdd08fff4915 HID: logitech: Add depends on LEDS_CLASS to Logitech Kconf [...] omits 5c87ca16da76 tools: hv: add vmbus testing tool omits 54dc8d00a0be drivers: hv: vmbus: Introduce latency testing omits 61f8d64aae65 arm64: KVM: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems omits 7842793330ce drm/i915: Drop struct_mutex from around GEM initialisation omits 2af402982ab3 drm/i915/selftests: Drop vestigal struct_mutex guards omits 3d88f76dec55 drm/i915: Drop struct_mutex from suspend state save/restore omits 6c3828ab098a drm/i915: Remove struct_mutex guard for debugfs/opregion omits ba198a10bfbe drm/i915: Drop struct_mutex guard from debugfs/framebuffer_info omits cb5eb072788f drm/i915/overlay: Drop struct_mutex guard omits a4e7ccdac38e drm/i915: Move context management under GEM omits 2935ed5339c4 drm/i915: Remove logical HW ID omits a2b4dead98ef drm/i915: Move global activity tracking from GEM to GT omits 661019754202 drm/i915: Move request runtime management onto gt omits 789ed955215d drm/i915/gem: Retire directly for mmap-offset shrinking omits f33a8a51602c drm/i915: Merge wait_for_timelines with retire_request omits 33d856445b3e drm/i915: Remove the GEM idle worker omits 7e8057626640 drm/i915: Drop struct_mutex from around i915_retire_requests() omits b72348406927 drm/i915: Move idle barrier cleanup into engine-pm omits b1e3177bd1d8 drm/i915: Coordinate i915_active with its own mutex omits 274cbf20fd10 drm/i915: Push the i915_active.retire into a worker omits 2850748ef876 drm/i915: Pull i915_vma_pin under the vm->mutex omits 11331125e148 drm/i915: Mark up address spaces that may need to allocate omits 5e053450c1c3 drm/i915: Only track bound elements of the GTT omits 61c313471574 s390: update defconfigs omits 771c24f6da06 s390/pci: mark function(s) __always_inline omits 6818b542a084 s390/mm: mark function(s) __always_inline omits 7f032febb665 s390/jump_label: mark function(s) __always_inline omits 44967bfb5520 s390/cpu_mf: mark function(s) __always_inline omits b4fd5a0a9295 s390/atomic,bitops: mark function(s) __always_inline omits 51ce02216d4a s390/mm: fix -Wunused-but-set-variable warnings omits 5c8e10f83262 s390: mark __cpacf_query() as __always_inline omits b290a78b5c3d drm/i915: Use helpers for drm_mm_node booleans omits b9195ff4acca KVM: arm64: pmu: Fix cycle counter truncation omits bf7ec93c644c io_uring: fix reversed nonblock flag for link submission omits ba2a1c870615 drm/fourcc: Add Arm 16x16 block modifier omits e2fbe600433c Merge tag 'usb-serial-5.4-rc2' of https://git.kernel.org/p [...] omits 47934ef7f188 tty: serial: Fix PORT_LINFLEXUART definition omits 317a8d9eb612 drm/amdgpu: remove redundant variable r and redundant retu [...] omits 17cf678a33c6 drm/amdgpu: fix uninitialized variable pasid_mapping_needed omits dab8f7e94ee4 drm/amd/display: Make some functions static omits 960b6f4f2d2e drm/amd/display: fix struct init in update_bounding_box omits d0312d0dcaf2 drm/amdgpu: add code comment in vcn_v2_5_hw_init omits fd287c8cd248 drm/amdgpu/vcn: use amdgpu_ring_test_helper omits f170d44bc4ec rsi: fix potential null dereference in rsi_probe() omits 60b5b49f6a6e libertas: remove redundant assignment to variable ret omits 3b1e0a7bdfee brcmfmac: add support for SAE authentication offload omits f4268729eb1e rtw88: fix error handling when setup efuse info omits 4f5bb7ff8b8d rtw88: fix NSS of hw_cap omits cc20a7139836 rtw88: use struct rtw_fw_hdr to access firmware header omits bc3696e0a436 rtw88: raise firmware version debug level omits bf06c7ec4508 rtw88: configure TX queue EDCA parameters omits 0649ff58a0f6 rtw88: Don't set RX_FLAG_DECRYPTED if packet has no encryption omits c3594559f49c rtw88: fix beaconing mode rsvd_page memory violation issue omits 1131ad7fe575 rtw88: flush hardware tx queues omits 127eef1d46f8 rtw88: add TX-AMSDU support omits 699c7730cf23 rtw88: report tx rate to mac80211 stack omits 46ebb1743f33 rtw88: take over rate control from mac80211 omits 3745d3e550d1 rtw88: add driver TX queue support omits 942e2a5d39a9 rtw88: allows to set RTS in TX descriptor omits 3a2dd6b7cadf rtw88: check firmware leave lps successfully omits f76f6371643b KVM: s390: Cleanup kvm_arch_init error path omits 7775cbaa1115 KVM: s390: Remove unused parameter from __inject_sigp_restart() omits 261ea7e29ed1 drm/i915: Restrict L3 remapping sysfs interface to dwords omits 4d86dfd38285 mei: me: add comet point (lake) LP device ids omits 8b063441b741 drivers/misc: ti-st: Remove unneeded variable in st_tty_open omits 47a7e5e97d4e tty: n_hdlc: fix build on SPARC omits 5e9bd2d70ae7 serial: uartps: Fix uartps_major handling omits 7726fb53e75f tty:n_gsm.c: destroy port by tty_port_destroy() omits 530c4ba3fa05 tty_ldisc: simplify tty_ldisc_autoload initialization omits c791fc76bc72 arm: dts: aspeed: Add vuart aspeed,sirq-polarity-sense to [...] omits 6270d22d3902 dt-bindings: serial: 8250: Add aspeed,sirq-polarity-sense. omits 8d310c9107a2 drivers/tty/serial/8250: Make Aspeed VUART SIRQ polarity c [...] omits a553add0846f serial: uartlite: fix exit path null pointer omits 905007971902 tty: serial: linflexuart: Fix magic SysRq handling omits 392fb8df528b serial: sh-sci: Use platform_get_irq_optional() for option [...] omits fc5f3782da3c dt-bindings: serial: sh-sci: Document r8a774b1 bindings omits 7e2a165de5a5 serial/sifive: select SERIAL_EARLYCON omits 5080d127127a tty: serial: rda: Fix the link time qualifier of 'rda_uart [...] omits 6264dab6efd6 tty: serial: owl: Fix the link time qualifier of 'owl_uart [...] omits a8afc193558a serial: 8250_dw: Use devm_clk_get_optional() to get the in [...] omits 254cc7743e84 serial: 8250_lpss: Switch over to MSI interrupts omits 38b101c6b036 tty/amba-pl011: fix a -Wunused-function warning omits 91daae03188e serial: core: Use cons->index for preferred console registration omits 0c11b88883db tty: 8250_of: Use software emulated RS485 direction control omits 39f809192661 serial: sprd: Add polling IO support omits 76c38d30fee7 serial: imx: adapt rx buffer and dma periods omits f6ec9483091f drm/i915: extend audio CDCLK>=2*BCLK constraint to more platforms omits 3dda22d3dcd1 drm/mm: Use clear_bit_unlock() for releasing the drm_mm_node() omits 4ee92c7149da drm/mm: Convert drm_mm_node booleans to bitops omits 71724f708997 drm/mm: Use helpers for drm_mm_node booleans omits 1580d3cdddbb drm/i915: Fix audio power up sequence for gen10+ display omits 38a6fc63a3ea mfd: db8500-prcmu: Example using new OF_MFD_CELL/MFD_CELL_ [...] omits 64d82945b9dd mfd: ab8500: Example using new OF_MFD_CELL MACRO omits bd66ebb40e94 mfd: Provide MACRO to declare commonly defined MFD cell at [...] omits 30045f2174aa media: stkwebcam: fix runtime PM after driver unbind omits d51bdb93ca7e USB: serial: fix runtime PM after driver unbind omits 9a31535859bf USB: usblp: fix runtime PM after driver unbind omits 5c290a5e42c3 USB: usb-skeleton: fix runtime PM after driver unbind omits ee4155f40cef xhci-ext-caps.c: Add missing platform_device_put() on erro [...] omits 3aa3c66aedef dt-bindings: usb: Bring back phy-names omits e6064cf4dafd ARM: dts: sunxi: Revert phy-names removal for ECHI and OHCI omits 4d599cd3a097 usb: renesas_usbhs: gadget: Fix usb_ep_set_{halt,wedge}() [...] omits 1aae1394294c usb: renesas_usbhs: gadget: Do not discard queues in usb_e [...] omits 792e559e94bc udc: lpc32xx: fix 64-bit compiler warning omits cfbb8a84c2d2 xhci: Fix NULL pointer dereference in xhci_clear_tt_buffer [...] omits ac343366846a xhci: Increase STS_SAVE timeout in xhci_suspend() omits 8de66b0e6a56 xhci: Prevent deadlock when xhci adapter breaks during init omits a70bcbc32283 usb: xhci: wait for CNR controller not ready bit in xhci resume omits 47f50d610765 xhci: Fix USB 3.1 capability detection on early xHCI 1.1 s [...] omits d500c63f80f2 xhci: Check all endpoints for LPM timeout omits cd9d9491e835 xhci: Prevent device initiated U1/U2 link pm if exit laten [...] omits c03101ff4f74 xhci: Fix false warning message about wrong bounce buffer [...] omits 905eccc6a509 usb: usb251xb: add pm_ops omits a9bab25556f1 usb: usb251xb: simplify reset helper omits 4d7201cda226 usb: usb251xb: add vdd supply support omits ad9480ae360a dt-bindings: usb: usb251xb: add documentation for voltage supply omits 4aec2393f514 dt-bindings: usb: renesas_usb3: Document usb role switch support omits 1c48c759ef4b usb: typec: driver for TI HD3SS3220 USB Type-C DRP port co [...] omits 1918fa0d4498 dt-bindings: usb: hd3ss3220 device tree binding document omits 39abcc84846b usb: renesas_usbhs: add suspend event support in gadget mode omits fef22636889e usb: renesas_usbhs: enable DVSE interrupt omits 5022204a464c usb: renesas_usbhs: simplify usbhs_status_get_device_state() omits 87e8dfa6f7eb USB: host: ohci-at91: resume: balance the clock start call omits a3bf4d681655 USB: host: ohci-at91: suspend: delay needed before to stop clocks omits 9c4567fa0a44 USB: host: ohci-at91: completely shutdown the controller i [...] omits 5d88ef9eead8 usb: host: xhci-tegra: use regulator_bulk_set_supply_names() omits 9ac0fc3906ec usb: chipidea: tegra: clean up tegra_udc flag code omits 29e56c0cf5d9 usb: musb: musb_gadget.c: Remove unused variable omits 81cdeca45a06 drm/i915/dp: remove static variable for aux last status omits c0ee57ce66fa USB: gadget: udc: clean up an indentation issue omits faf4b0dcea31 usbip: clean up an indentation issue omits f906d0614f5f usb: ftdi-elan: move a couple of statements to next line omits c2c1c66b5d43 usb: Fix Kconfig indentation omits 8f9b6228b2fc usb: host: u132-hcd: fix spelling mistake "overcurren" -> [...] omits f68341d194c3 USB: musb: use devm_platform_ioremap_resource() to simplify code omits 89fa75acc40f usb: phy: keystone: use devm_platform_ioremap_resource() t [...] omits 33b4332f9282 usb: phy: mxs: use devm_platform_ioremap_resource() to sim [...] omits d706a95bb48a usb: renesas_usbhs: use devm_platform_ioremap_resource() t [...] omits e719ffbf872e usb: gadget: at91_udc: use devm_platform_ioremap_resource( [...] omits 9cbe0c60c791 usb: isp1362-hcd: use devm_platform_ioremap_resource() to [...] omits 55419932d2ac usb: host: xhci-tegra: use devm_platform_ioremap_resource( [...] omits 3aec68e3e020 usb: gadget: bcm63xx_udc: use devm_platform_ioremap_resour [...] omits 893a66d34298 usb: bdc: use devm_platform_ioremap_resource() to simplify code omits ec035f91297d usb: gadget: gr_udc: use devm_platform_ioremap_resource() [...] omits 80d59826d2d0 usb: gadget: pxa25x_udc: use devm_platform_ioremap_resourc [...] omits 9fd7a05e9776 usb: gadget: pxa27x_udc: use devm_platform_ioremap_resourc [...] omits 3c60e959fa35 usb: gadget: r8a66597-udc: use devm_platform_ioremap_resou [...] omits 601acc789956 usb: gadget: renesas_usb3: use devm_platform_ioremap_resou [...] omits 237b668c1c5d usb: gadget: s3c-hsudc: use devm_platform_ioremap_resource [...] omits 4396000db91f mfd: ipaq-micro: Use devm_platform_ioremap_resource() in m [...] omits ca4030ead93d mfd: rk808: Use DEFINE_RES_IRQ for rk808 RTC alarm IRQ omits dece8394b33b mfd: rk808: Set RK817 interrupt polarity to low omits b5c08a5686f4 mfd: rk808: Fix RK817 powerkey integration omits 4ac2813cc867 cfg80211: wext: avoid copying malformed SSIDs omits 0b074f698675 USB: legousbtower: fix open after failed reset request omits cd81e6fa8e03 USB: legousbtower: fix potential NULL-deref on disconnect omits 33a7813219f2 USB: legousbtower: fix deadlock on disconnect omits 1d427be4a39d USB: legousbtower: fix slab info leak at probe omits cf05a67b68b8 KVM: x86: omit "impossible" pmu MSRs from MSR list omits 4152561f5da3 mac80211: Reject malformed SSID elements omits 313c3fe9c234 mac80211_hwsim: fix incorrect dev_alloc_name failure goto omits 2ce113de3132 mac80211: simplify TX aggregation start omits 4fd0328d2f63 mac80211: pass internal sta to ieee80211_tx_frags() omits c0e284ccfeda media: venus: Update clock scaling omits e5b7fabb78f2 media: venus: Add codec data table omits 44d0a9c05bc0 drm/i915/execlists: Skip redundant resubmission omits 8dbebb2bd01e media: venus: Fix occasionally failures to suspend omits f2372b87c386 usb: typec: ucsi: displayport: Fix for the mode entering routine omits 8530e4e20ec2 usb: typec: ucsi: ccg: Remove run_isr flag omits 4b76f9ed4707 nl80211: Document the expectation for NL80211_ATTR_IE in N [...] omits 020fa0f2f03a mac80211: IBSS: avoid unneeded return value processing omits 82c918c41ec9 mfd: rk808: Fix RK818 ID template omits cd24ee2a9a09 MAINTAINERS: Add hp_sdc drivers to parisc arch omits dd8a1f134884 arm64: ftrace: Ensure synchronisation in PLT setup for Neo [...] omits f46f27a576cc arm64: Fix incorrect irqflag restore for priority masking [...] omits e4365f968fcd arm64: mm: avoid virt_to_phys(init_mm.pgd) omits 9c98f021e4e7 dma-fence: Serialise signal enabling (dma_fence_enable_sw_ [...] omits 7230f7e99fec arm64: cpufeature: Effectively expose FRINT capability to [...] omits 3032c0b47e5f drm/i915/tgl: Add the Thunderbolt PLL divider values omits a48e61de758c arm64: Mark functions using explicit register variables as [...] omits c9a2baa79698 USB: usblcd: use pr_err() omits d046fd5e0585 USB: usblcd: drop redundant lcd mutex omits 61991d02fd33 USB: usblcd: drop redundant disconnect mutex omits eb7f5a490c5e USB: usblcd: fix I/O after disconnect omits 976392650a00 bindings: rename links to mason USB2/USB3 DT files omits 7101949f36fc usb: typec: tcpm: usb: typec: tcpm: Fix a signedness bug i [...] omits 2636d49b6467 USB: dummy-hcd: fix power budget for SuperSpeed mode omits 3f384d7c4903 usbip: vhci_hcd indicate failed message omits 32a0721c6620 USB: yurex: Don't retry on unexpected errors omits b2fa7baee744 USB: adutux: fix NULL-derefs on disconnect omits 44efc269db79 USB: adutux: fix use-after-free on disconnect omits 9816144313d3 usb: cdns3: Fix sheduling with locks held. omits 5f318dad72d2 usb: cdns3: Fix use after free in probe error handling omits 177238c3d47d USB: microtek: fix info-leak at probe omits 0aa760382040 dt-bindings: usb: Fix references to usb-hcd.yaml omits 7d7e21fafdbc USB: serial: keyspan: fix NULL-derefs on open() and write() omits dfbac2f4da6a USB: serial: option: add support for Cinterion CLS8 devices omits 015664d15270 USB: rio500: Remove Rio 500 kernel driver omits 40115bbc40e2 staging: wfx: implement the rest of mac80211 API omits fb2490f693ee staging: wfx: implement 802.11 key handling omits 1a61af0f8cbe staging: wfx: allow to scan networks omits 1f21b7fefa72 staging: wfx: allow to receive 802.11 frames omits 9bca45f3d692 staging: wfx: allow to send 802.11 frames omits f4a71ba8753d staging: wfx: add debug files and trace debug events omits c7ff39dd8b53 staging: wfx: setup initial chip configuration omits 846239f641db staging: wfx: introduce "secure link" omits 285be87c79e1 eeprom: at24: Improve confusing log message omits f95a29d40782 staging: wfx: add HIF commands helpers omits 4f8b7fabb15d staging: wfx: allow to send commands to chip omits e16e7f0716a6 staging: wfx: instantiate mac80211 data omits 185c106f79bf staging: wfx: add support for start-up indication omits 1cc298c91523 staging: wfx: add tracepoints for HIF omits b0998f0c040d staging: wfx: add IRQ handling omits e4ee3cb3efc6 staging: wfx: import HIF API headers omits 652b4afb240e staging: wfx: load firmware omits fee695e3e30f staging: wfx: add tracepoints for I/O access omits a794e8b6fafe staging: wfx: add I/O API omits bebf00512cc2 drm/omap: hdmi4: fix use of uninitialized var omits 9c5fa79f802a drm/omap: hdmi5: automatically choose limited/full range output omits 34d71136e0d9 drm/omap: dss: move platform_register_drivers() to dss.c a [...] omits f5b1fae153d9 drm/omap: fix missing scaler pixel fmt limitations omits 157d8f60363a drm/omap: tweak HDMI DDC timings omits 6e366c28e6b1 drm/omap: avoid copy in mgr_fld_read/write omits a9c4fbd544f9 drm/omap: drop unneeded locking from mgr_fld_write() omits 0096214a59a7 staging: wfx: add support for I/O access omits a7a91ca5a23d staging: wfx: add infrastructure for new driver omits 6e58fc14d7ed staging: exfat: Use kvzalloc() instead of kzalloc() for ex [...] omits 5bdea6060618 Staging: fbtft: fix memory leak in fbtft_framebuffer_alloc omits d98bb9c2fec0 staging: exfat: explain the fs_sync() issue in TODO omits 8789f13ddc77 staging: exfat: fix fs_sync() calls. omits 7e6af677d827 staging: rtl8188eu: cleanup comments in update_hw_ht_param omits 5f6bca795f6d staging: rtl8188eu: cleanup whitespace in update_hw_ht_param omits 7e3303fc8c45 staging: rtl8188eu: rename variables to avoid mixed case omits b74e124e1048 staging: rtl8188eu: convert variables from unsigned char to u8 omits b664312285eb staging: rtl8712: fix boundary condition for n omits f8fcbb6ba89c staging: vc04_services: Avoid typedef omits 5dcaa1fcea1b staging: speakup: document sysfs attributes omits dfc507b9eb26 drm/mgag200: Allocate cursor BOs at high end of video memory omits 2c51a6601693 drm/mgag200: Reserve video memory for cursor plane omits 378c18386a25 drm/mgag200: Move cursor BO swapping into mgag200_show_cursor() omits 047244aa0ad9 drm/mgag200: Move cursor-image update to mgag200_show_cursor() omits 6ae04536e747 drm/mgag200: Add separate move-cursor function omits 49b8d5aeaf81 drm/mgag200: Add init and fini functions for cursor handling omits 52e32da9a1fb drm/mgag200: Rename cursor functions to use mgag200_ prefix omits 0090ef3ecbd4 drm/ast: Allocate cursor BOs at high end of video memory omits 659d1a49c63d drm/ast: Move cursor offset swapping into ast_show_cursor() omits 2f5989fcd1b7 drm/ast: Move cursor update code to ast_show_cursor() omits 714468d9afdf drm/ast: Move ast_{show,hide}_cursor() within source file omits 96a49f39043d drm/ast: Don't call ast_show_cursor() from ast_cursor_move() omits 07bba341c996 Merge tag 'drm-intel-fixes-2019-10-03-1' of git://anongit. [...] omits 63c4cec7422d Merge tag 'drm-misc-fixes-2019-10-03' of git://anongit.fre [...] omits 0f83eb888869 Merge tag 'drm-fixes-5.4-2019-10-02' of git://people.freed [...] omits e1f92b500067 Merge branch '5.5/scsi-queue' into 5.5/scsi-next omits 79d1e1751998 Merge branch '5.4/scsi-fixes' into 5.5/scsi-next omits 27f722ccbe15 scsi: target: Remove tpg_list and se_portal_group.se_tpg_node omits b23f330d5145 scsi: MAINTAINERS: Update qla2xxx driver omits 2190168aaea4 scsi: zfcp: fix reaction on bit error threshold notification omits 8f8fed0cdbbd scsi: core: save/restore command resid for error handling omits 437450cf09c3 MIPS: pmcs-msp71xx: Remove unused addr variable omits 101c40ed269c MIPS: pmcs-msp71xx: Add missing MAX_PROM_MEM definition omits cb11a90e33c0 dt-bindings: arm: rockchip: fix Theobroma-System board bindings omits deea9f5fc320 arm64: dts: rockchip: fix Rockpro64 RK808 interrupt line omits 9f7f9b610e1b arm64: dts: rockchip: Fix roc-rk3399-pc regulator input rails omits f1b3b7077b40 arm64: dts: rockchip: Rename vcc12v_sys into dc_12v for ro [...] omits c595826faa97 dt-bindings: document PX30 usb2phy General Register Files omits 52462ac6277f arm64: dts: rockchip: add px30-evb i2c1 devices omits 45cb61b4f3bf arm64: dts: rockchip: document explicit px30 cru dependencies omits 689c7dc73c26 arm64: dts: rockchip: remove unused pin settings from px30 omits 9003aacb9cc3 arm64: dts: rockchip: move px30-evb console output to uart 5 omits 79fd8ba2fd2c arm64: dts: rockchip: add emmc-powersequence to px30-evb omits 915b6a8b54a6 arm64: dts: rockchip: fix the px30-evb power tree omits cdfebb27892a arm64: dts: rockchip: add default px30 emmc pinctrl omits f77ccf399e3b arm64: dts: rockchip: remove px30 emmc_pwren pinctrl omits 00519137f7d4 arm64: dts: rockchip: remove static xin32k from px30 omits 8e57eed2047b arm64: dts: rockchip: fix iface clock-name on px30 iommus omits cc3a7bfe62b9 vfs: Fix EOVERFLOW testing in put_compat_statfs64 omits 51f9d768d5b8 Merge branch 'clk-marvell' into clk-next omits 06aeb3fb9f31 dt-bindings: clk: armada3700: document the PCIe clock omits 8511c9de1a31 dt-bindings: clk: armada3700: fix typo in SoC name omits e7ea59b6dc6d clk: mvebu: armada-37xx-periph: change suspend/resume time omits 4d8fb4948472 clk: mvebu: armada-37xx-periph: add PCIe gated clock omits 9b2d028a78b4 Merge branch 'clk-fixes' into clk-next omits 2200ab6a7403 clk: at91: sam9x60: fix programmable clock omits 2c027eaaf5a0 Merge branch 'clk-hisilicon' into clk-next omits 999915711188 clk: hisilicon: fix sparse warnings in clk-hi3660.c omits 9c2b87a6c2ab clk: hisilicon: fix sparse warnings in clk-hi3670.c omits a9eb49c96488 block: sed-opal: fix sparse warning: convert __be64 data omits dc301025658a block: sed-opal: fix sparse warning: obsolete array init. omits eaa6ef563d1a rtc: interface: use timeu64_t for range_max omits 58384f41076d ARM: dts: at91: sama5d2: add an rtc label for derived boards omits 288d9cf1764a rtc: at91rm9200: use of_device_get_match_data() omits acd743bfe8d9 ARM: dts: at91: sama5d27_som1_ek: add mmc capabilities for SDMMC0 omits d9d4b1e46d95 HID: Fix assumption that devices have inputs omits 9077f052abd5 net: propagate errors correctly in register_netdevice() omits 6964773e2692 Merge branch 'phy-at803x-add-ar9331-support' omits 7271df0bf03f net: phy: at803x: remove probe and struct at803x_priv omits 7908d2ce63ea net: phy: at803x: add ar9331 support omits 485f682be9fc Revert "drm/i915: Fix DP-MST crtc_mask" omits 78f6face5af3 sched: add kernel-doc for struct clone_args omits 501bd0166eb9 fork: add kernel-doc for clone3 omits 6aaee55cc8c6 mlxsw: PCI: Send EMAD traffic on a separate queue omits 341115822f88 usercopy: Add parentheses around assignment in test_copy_s [...] omits 9b17f5884be4 net/rds: Use DMA memory pool allocation for rds_header omits 3afb09618840 tcp: fix slab-out-of-bounds in tcp_zerocopy_receive() omits df1025fc279c Merge branch 'stmmac-eam' omits 560c07cba131 net: stmmac: Support enhanced addressing mode for DWMAC 4.10 omits 968a2978cb39 net: stmmac: Only enable enhanced addressing mode when needed omits 8a745c7ff2dd drm/amdgpu: improve MSI-X handling (v3) omits d4411d793eff drm/amd/display: fix spelling mistake AUTHENICATED -> AUTH [...] omits e4dfa33d8c6e Merge branch 'for-5.5/logitech' into for-next omits 4682bb8e050e HID: lg-g15: Add support for the G510's M1-M3 and MR LEDs omits 1f8cde2a538b HID: lg-g15: Add support for controlling the G510's RGB backlight omits ad4203f5a243 HID: lg-g15: Add support for the G510 keyboards' gaming keys omits d5b5fc8c8952 HID: lg-g15: Add support for the M1-M3 and MR LEDs omits 97b741aba918 HID: lg-g15: Add keyboard and LCD backlight control omits 3a0275384c27 HID: Add driver for Logitech gaming keyboards (G15, G15 v2) omits b5625db9d23e Input: Add event-codes for macro keys found on various keyboards omits 7ae4717cb9cb leds: core: Fix leds.h structure documentation omits 114194ce6b34 leds: core: Fix devm_classdev_match to reference correct s [...] omits d8123eb28458 leds: core: Remove extern from header omits 02c2ed4db4c6 leds: lm3601x: Convert class registration to device managed omits 995e5bea864c leds: flash: Add devm_* functions to the flash class omits f8fc8d4c4585 leds: flash: Remove extern from the header file omits c1053cd122b2 Merge tag 'kgdb-5.4-rc2' of git://git.kernel.org/pub/scm/l [...] omits 2a5243937c70 selinux: fix context string corruption in convert_context() omits 245d73698ed7 audit: Report suspicious O_CREAT usage omits 8c2def0f0655 reset: uniphier-glue: Add Pro5 USB3 support omits c302ec966e65 dt-bindings: reset: pdc: Convert PDC Global bindings to yaml omits b76b4e1dbcad dt-bindings: reset: aoss: Convert AOSS reset bindings to yaml omits b89a8da92d1d reset: Remove copy'n'paste redundancy in the comments omits 9c41152cfd74 reset: meson-audio-arb: add sm1 support omits c2016cc612db reset: dt-bindings: meson: update arb bindings for sm1 omits e0ff4523c6f4 Merge branch 'clk-rohm' into clk-next omits 8ad1193eae4c clk: bd718x7: Add MODULE_ALIAS() omits 3a20cc69cbf5 ARM: omap2plus_defconfig: Enable HW Crypto engine modules omits 6f54a5afcc0b ARM: omap2plus_defconfig: Update for moved item omits 16c1fcdade06 ARM: omap2plus_defconfig: Update for removed items omits 185271a1fa07 riscv-docs: correct the sequence of the magic number 2 sin [...] omits 9692f2fdb163 scripts/sphinx-pre-install: Add a new path for the debian [...] omits ff8fdb36ac35 scripts/sphinx-pre-install: allow checking for multiple mi [...] omits 96d49bbfe6c1 ARM: omap2plus_defconfig: Fix selected panels after generi [...] omits bdd68860a044 Documentation: networking: device drivers: Remove stray asterisks omits ba71cc5c40a7 docs: it_IT: maintainer-pgp-guide: Fix reference to "Nitro [...] omits b7f1866c1782 Merge branch 'arm/fixes' into for-next omits bcec1221c945 Merge tag 'omap-for-v5.4/fixes-rc1-signed' of git://git.ke [...] omits 2105b52e30de lib: textsearch: fix escapes in example code omits 151ea094378d r8152: Add identifier names for function pointers omits 4094871db1d6 udp: only do GSO if # of segs > 1 omits 44b321e5020d udp: fix gso_segs calculations omits 9be579f4c41f firmware: meson_sm: use %*ph to print small buffer omits 8cde3c2153e8 firmware: meson_sm: Rework driver as a proper platform driver omits 47b3c53a16c0 nvmem: meson-efuse: bindings: Add secure-monitor phandle omits beb91681a20a firmware: meson_sm: Mark chip struct as static const omits 07a634bf6c5d arm64: dts: khadas-vim3: add commented support for PCIe omits 1f8607d59763 arm64: dts: meson-g12a: Add PCIe node omits de82e74a9f26 arm64: dts: meson: Link nvmem and secure-monitor nodes omits ec9037c04041 arm64: dts: meson-g12b-khadas-vim3: add keep-power-in-susp [...] omits 2e09574d172e arm64: dts: meson-sm1-sei610: add keep-power-in-suspend pr [...] omits e326c96778d2 arm64: dts: meson-gxm-rbox-pro: add keep-power-in-suspend [...] omits 362e75c50ae3 arm64: dts: meson-gxm-khadas-vim2: add keep-power-in-suspe [...] omits 32122c465ccb arm64: dts: meson-gxl-s905x-p212: add keep-power-in-suspen [...] omits 92f540959a4f arm64: dts: meson-gxl-s905x-nexbox-a95x: add keep-power-in [...] omits cfd7a215e2d6 arm64: dts: meson-gxl-s805x-p241: add keep-power-in-suspen [...] omits 6b697024f7bc arm64: dts: meson-gxbb-wetek: add keep-power-in-suspend pr [...] omits 48f38e8247a4 arm64: dts: meson-gxbb-vega-s95: add keep-power-in-suspend [...] omits 0060bd29fc0c arm64: dts: meson-gxbb-p20x: add keep-power-in-suspend pro [...] omits 42d7815c2200 arm64: dts: meson-gxbb-nexbox-a95x: add keep-power-in-susp [...] omits f7caa8b5cce2 arm64: dts: meson-gxbb-nanopi-k2: add keep-power-in-suspen [...] omits 86b8eaa23ddc arm64: dts: meson-gx-p23x-q20x: add keep-power-in-suspend [...] omits 9a9ffc699019 arm64: dts: meson-g12a-x96-max: add keep-power-in-suspend [...] omits 11ad4dfa8fa9 arm64: dts: meson-g12a-sei510: add keep-power-in-suspend p [...] omits 0f674df0c260 arm64: dts: meson: g12: move audio bus out of g12-common omits 2871626ba6e6 arm64: dts: meson: g12: factor the power domain. omits 9ed437d69b49 arm64: dts: meson: g12: add a g12 layer omits 22c4b148a0a1 arm64: dts: meson: g12: fix audio fifo reg size omits 301b94d434ac arm64: dts: meson: axg: fix audio fifo reg size omits e6b6d9d3e58d arm64: dts: meson: sm1: set gpio interrupt controller compatible omits 086bf301f541 MAINTAINERS: kgdb: Add myself as a reviewer for kgdb/kdb omits 6af1799aaf3f ipv6: drop incoming packets having a v4mapped source address omits 98beb3edeb97 samples/bpf: Add a workaround for asm_inline omits c58814637896 selftests/bpf: Correct path to include msg + path omits fb27dcd2909d selftests/bpf: Add static to enable_all_controllers() omits 4092de1ba34e Merge drm/drm-next into drm-misc-next omits df551058f7a3 xsk: Fix crash in poll when device does not support ndo_xs [...] omits e55190f26f92 samples/bpf: Fix build for task_fd_query_user.c omits e3aaf0e1744e drm/amdgpu: display_mode_vba_21: remove uint typedef omits 324fb7adf61f drm/amdgpu: hide another #warning omits 128a01f4724a drm/amdgpu: make pmu support optional, again omits cabe144bfd0c drm/amd/display: memory leak omits 2e0db9dec25f drm/amdgpu: remove set but not used variable 'pipe' omits 36e255dd8ffd drm/amdgpu: Drop unused variable and statement omits 1104057562ec drm/amdgpu: fix multiple memory leaks in acp_hw_init omits 2c9a0c66d520 drm/amdgpu: don't increment vram lost if we are in hibernation omits bd660f4f1111 drm/amdgpu : enable msix for amdgpu driver omits 452f9bdd9aff drm/amdkfd: Improve KFD IOCTL printing omits e7956997b1e6 drm/amdgpu: Export setup_vm_pt_regs() logic for mmhub 2.0 omits 923c087a1f1e drm/amdgpu: Add the HDP flush support for Navi omits e392c887df97 drm/amdkfd: Use array to probe kfd2kgd_calls omits 47c5ab6ca058 drm/amdkfd: Delete unnecessary function declarations omits 1456482bf8dc drm/amdgpu: Delete useless header file reference omits 21889cec0af0 drm/amd/amdgpu/sriov ip block setting of Arcturus omits cf21e76a6005 drm/amdgpu: return tcc_disabled_mask to userspace omits b96ec4a4e4b2 drm/amdgpu/dm/mst: Use ->atomic_best_encoder omits 2f232cf29e03 drm/amdgpu/dm/mst: Don't create MST topology managers for [...] omits d7a1b559f3c8 drm/amdgpu/dm/mst: Remove unnecessary NULL check omits f8d2d39eb406 drm/amdgpu: Iterate through DRM connectors correctly omits 684cd480fd4e drm/amdgpu/dm: Resume short HPD IRQs before resuming MST topology omits 88d802500a95 drm/amdkfd: fix kgd2kfd_device_init() definition conflict error omits fe9c32a63c0d drm/amd/powerplay: initlialize smu->is_apu is false by default omits 542b50e044bf Revert "drm/amdgpu: disable stutter mode for renoir" omits ef5af37a15d1 drm/amd/powerplay: update the interface for getting dpm fu [...] omits 2cf8d416d32b drm/amd/powerplay: implement the interface for setting scl [...] omits ea286ed728c8 drm/amd/powerplay: implement interface set_power_profile_m [...] omits 2e5294fe14db drm/amd/powerplay: add the interfaces for getting and sett [...] omits 665499c619f1 drm/amd/powerplay: add interface for getting workload type omits 47e56b5318db drm/amd/powerplay: add interface for forcing and unforcing [...] omits 4045f36fce82 drm/amd/powerplay: implement the interface for setting sof [...] omits af1ec44f9a56 drm/amd/powerplay: bypass dpm_context null pointer check g [...] omits 227f7d58d707 drm/amd/amdgpu: add IH cg support on soc15 project omits 95f71bfad2c8 drm/amd/powerplay: add sensor lock support for smu omits 64e51a1b551d drm/amd/powerplay: change metrics update period from 1ms to 100ms omits c18cc2bb9e06 drm/amdkfd: Fix race in gfx10 context restore handler omits b2100ce1db91 drm/amdkfd: Use setup_vm_pt_regs function from base driver in KFD omits 286b789e1e11 drm/amdgpu: Export setup_vm_pt_regs() logic for gfxhub 2.0 omits 56fc40aba4d9 drm/amdkfd: Eliminate get_atc_vmid_pasid_mapping_valid omits 3fe023d42ea8 drm/amdkfd: Query vmid pasid mapping through stored info f [...] omits d9d4623c87e9 drm/amdkfd: Record vmid pasid mapping in the driver for no [...] omits 6027b1bf6071 drm/amdkfd: Use hex print format for pasid omits d19eb6aca702 drm/amdkfd: Delete unused defines omits 22471a583247 drm/amdkfd: Move the control stack on GFX10 to userspace buffer omits 3a0c3423921e drm/amd: Pass drm_device to kfd omits 171bc67eb508 drm/amdkfd: Store kfd_dev in iolink and cache properties omits 0e94b5640bb7 drm/amdkfd: use navi12 specific family id for navi12 code path omits 3f94281751dc drm/amdgpu: Add SMUIO values for other I2C controller v2 omits b55a8b8b4131 drm/amdkfd: Use better name for sdma queue non HWS path omits 9941a6bfbd59 drm/amdkfd: Delete useless SDMA register setting on non HWS path omits e7883ab63213 drm/amd/display: prevent memory leak omits b77fb9d88e62 drm/amdkfd: Add NAVI12 support from kfd side omits 56f074d815cd drm/amdgpu: restrict hotplug error message omits 4a2465286773 drm/amdgpu: once more fix amdgpu_bo_create_kernel_at omits d02a7061b3d9 drm/amd/powerplay: update arcturus smu-driver interaction header omits 3d8361b11ca4 drm/amdgpu: add comments in ras interrupt callback omits ba0834921400 drm/amdgpu: implement common gmc_ras_late_init omits be5b39d87a88 drm/amdgpu: move xgmi ras fini to xgmi block omits 196041205cd4 drm/amdgpu: move mmhub ras fini to mmhub block omits 181c93e5ecdb drm/amdgpu: move umc ras fini to umc block omits f2575941e61f drm/amdgpu: add ras fini for xgmi omits de9bbd5273c8 drm/amdgpu: add ras fini for nbio omits 0771b0bf0790 drm/amdgpu: simplify the access to eeprom_control struct omits 41190cd73341 drm/amdgpu: remove ih_info parameter of gfx_ras_late_init omits 56c54b25c3b6 drm/amdgpu: remove ih_info parameter of umc_ras_late_init omits e536c8185038 drm/amdgpu: add common sdma_ras_fini function omits 3b7b7647bef8 drm/amdgpu: add common gfx_ras_fini function omits 2adf13440acc drm/amdgpu: add common gmc_ras_fini function omits 65bc47a65994 drm/amdgpu: move mmhub_ras_if from gmc to mmhub block omits d65bf1f8a795 drm/amdgpu: replace mmhub_funcs with mmhub.funcs omits d3a5a121b84a drm/amdgpu: add common mmhub member for adev omits 03740baab3b5 drm/amdgpu: move umc_ras_if from gmc to umc block omits fc04e6b4843c drm/amdgpu: refine sdma4 ras_data_cb omits 4c65dd104107 drm/amdgpu: move sdma ecc functions to generic sdma file omits 725253ab9b4f drm/amdgpu: move gfx ecc functions to generic gfx file omits 34cc4fd9ff71 drm/amdgpu: move umc ras irq functions to umc block omits f5f06e21e970 drm/amdgpu: update parameter of ras_ih_cb omits e7da754b00ee drm/amdgpu: fix an UMC hw arbitrator bug(v3) omits 6de088a08ddc drm/amdgpu: remove gfx9 NGG omits 631cdbd27e92 drm/amdgpu/atomfirmware: simplify the interface to get vram info omits bd5520273cea drm/amdgpu/atomfirmware: use proper index for querying vra [...] omits d1249aae81e9 drm/amdgpu/display: include slab.h in dcn21_resource.c omits 52510a4035e1 drm/amdgpu/psp: silence response status warning omits bbaa343a8879 drm/amd/powerplay: remove duplicate macro of smu_get_uclk_ [...] omits df99ac0fcc50 drm/amd/amdgpu:Fix compute ring unable to detect hang. omits 90a08351f72d drm/amdgpu: Use mode2 mode to perform GPU RESET for Renoir omits 068ad870bbd8 drm/amd/powerplay: A workaround to GPU RESET on APU omits 80f9bfe4e879 drm/amd/powerplay: Add mode2 mode for GPU RESET in SMU omits 40463bdc2271 drm/amdkfd: Sync gfx10 kfd2kgd_calls function pointers omits c637b36aeac1 drm/amdkfd: Fix NULL pointer dereference for set_scratch_b [...] omits 424b5442a2a6 drm/amdkfd: Remove unnecessary pm_init() for non HWS mode omits 89b0679bd8cf drm/amdkfd: Remove excessive print when reserving doorbells omits 812330eb69a4 drm/amdkfd: Add an error print if SDMA RLC is not idle omits 0b36603c0dbb drm/amdgpu/display: fix 64 bit divide omits 05ba0095fb7b drm/amdgpu: correct condition check for psp rlc autoload omits 1f01cd990515 drm/amdgpu: add command id in psp response failure message omits 90c88dab8ef5 drm/amdgpu: enable psp front door loading by default on Arcturus omits 9a018e5a852f drm/amdgpu: disable vcn ip block for front door loading on [...] omits 4db37544cee5 drm/amdgpu/gfx10: add support for wks firmware loading omits 81de29d842cc drm/amdkfd: fix a potential NULL pointer dereference (v2) omits f77c7109c071 drm/amdgpu/ras: fix and update the documentation for RAS omits a667b75c1ec2 drm/amdgpu: fix documentation for amdgpu_pm.c omits fc9c7f847014 drm/amdgpu/ih: fix documentation in amdgpu_irq_dispatch omits 1d614ded87e9 drm/amdgpu/vm: fix up documentation in amdgpu_vm.c omits 4d8e54d2b9d3 drm/amdgpu/mn: fix documentation for amdgpu_mn_read_lock omits ebc52c1692e6 drm/amdgpu: fix documentation for amdgpu_gem_prime_export omits b8e8c934f0aa drm/amd/display; Fix kernel doc warnings omits d0580c09c65c drm/amdgpu: remove excess function parameter description omits f0ee9b184c48 drm/amd/display: hide an unused variable omits e53aec7e4148 drm/amdgpu: enable full ras by default omits 57d4f3b7fd65 drm/amdgpu/SRIOV: add navi12 pci id for SRIOV (v2) omits 7677b0dbce39 drm/amdgpu/gfx10: update gfx golden settings for navi14 omits aa4604b6e432 drm/amdgpu/gfx10: update gfx golden settings omits ade9a34e7d96 drm/amdgpu: flag navi12 and 14 as experimental for 5.4 omits 01b40c98ede4 drm/amdgpu/psp: invalidate the hdp read cache before readi [...] omits e8186eeccb84 drm/amdgpu/psp: flush HDP write fifo after submitting cmds [...] omits 5222d2614602 drm/amdgpu: remove redundant variable definition omits 8a3e801f1924 drm/amdgpu: avoid null pointer dereference omits f256ba473ea8 drm/amdgpu/powerplay: add new mapping for APCC_DFLL feature omits fec6a08aaec5 drm/amdgpu: do not init mec2 jt for renoir omits 2011eaea214a drm/amdgpu: add psp ip block for arct omits c7c5be3c892f drm/amd/display: Restore backlight brightness after system resume omits a142ba8800dd drm/amdgpu/ras: use GPU PAGE_SIZE/SHIFT for reserving pages omits ec51d3facd3e drm/amdgpu/discovery: get gpu info from ip discovery table omits afa44809a441 drm/amdgpu: use GPU PAGE SHIFT for umc retired page omits 08dac62f3e20 drm/amd/powerplay: implement VCN power gating control interface omits 57516cdd74d4 drm/amdgpu: add navi12 pci id omits ae115c81ecd3 drm/amdgpu: replace DRM_ERROR with DRM_WARN in ras_reserve [...] omits 879e723df3cd docs: drm/amdgpu: Resolve build warnings omits 63b2b5e91b56 drm/amdgpu/vm: fix documentation for amdgpu_vm_bo_param omits 8daf3eccf85e drm/amdkfd: Delete unused KFD_IS_* macro omits ea268870d6f5 drm/amd/display: Add hdcp to Kconfig omits 96a3b32e6723 drm/amd/display: only enable HDCP for DCN+ omits da3fd7ac0bcf drm/amd/display: Update CP property based on HW query omits 2a0f92700fe3 drm/amd/display: handle DP cpirq omits 0c8620d63d41 drm/amd/display: Handle Content protection property changes omits 52704fcaf74b drm/amd/display: Initialize HDCP work queue omits 55b50e68b5dd drm/amd/display: Create dpcd and i2c packing functions omits a193ed2094ba drm/amd/display: Create amdgpu_dm_hdcp omits d462fcf5012b drm/amd/display: Update hdcp display config omits 411491fb8895 drm/amd/display: add PSP block to verify hdcp steps omits 4c283fdac08a drm/amd/display: Add HDCP module omits 143f23053333 drm/amdgpu: psp DTM init omits ed19a9a2bb1a drm/amdgpu: psp HDCP init omits bb2746ac9143 drm/amd/display: Improve LFC behaviour omits ec4388a267e0 drm/amd/display: Add detile buffer size for DCN20 omits 08b662793b90 drm/amd/display: fix use of uninitialized variable omits 0fc3ba1c53bc drm/amd/display: 3.2.51.1 omits 00d22e9e04c9 drm/amd/display: Add missing HBM support and raise Vega20's uclk. omits 79816043f0f2 drm/amd/display: 3.2.51 omits 7f7652ee8c8c drm/amd/display: enable single dp seamless boot omits c84ad0d6b93e drm/amd/display: update odm mode validation to be in line [...] omits 3a4d180d4a9d drm/amd/display: Optimize clocks on clock change omits 2fef0faa1cdc drm/amd/display: Set number of pipes to 1 if the second pi [...] omits 2ad0cdf9e2e9 drm/amd/display: set minimum abm backlight level omits 799c5b9cb91c drm/amd/display: Revert fixup DPP programming sequence omits 6bd0a112ec12 drm/amd/display: Do not double-buffer DTO adjustments omits 97ef12263fce Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 0881ab6e74b0 ASoC: soc-ops: use snd_soc_card_get_kcontrol() at snd_soc_ [...] omits d8145989ff8c ASoC: soc-core: setup card->rtd_num at snd_soc_instantiate_card() omits 50014499e6a4 ASoC: soc-core: use devm_xxx for component related resource omits 0f23f718ecbc ASoC: soc-core: add soc_setup_card_name() omits 7ce6088f6062 ASoC: soc-core: remove soc_remove_dai_links() omits 4dc0e7df6283 ASoC: soc-core: use devm_kzalloc() for rtd omits 5a7423993007 tas2770: fix platform_no_drv_owner.cocci warnings omits b1e620e7d32f ASoc: rockchip: i2s: Fix RPM imbalance omits a00d17e0a71a Revert "drm/sun4i: dsi: Change the start delay calculation" omits 7ac626996882 drm/sun4i: dsi: Fix TCON DRQ set bits omits ae436fe81053 pinctrl: ssbi-gpio: convert to hierarchical IRQ helpers in [...] omits c5f4987e86f6 btrfs: fix uninitialized ret in ref-verify omits be4c60b563ed pinctrl: devicetree: Avoid taking direct reference to devi [...] omits 1c056ad87117 drm/sun4i: sun6i_mipi_dsi: Add VCC-DSI regulator support omits 8a317f223bcf dt-bindings: sun6i-dsi: Add VCC-DSI supply property omits 567926cca99b KVM: nVMX: Fix consistency check on injected exception error code omits d53a4c8e77da Merge tag 'kvmarm-fixes-5.4-1' of git://git.kernel.org/pub [...] omits 24c29b7ac0da KVM: x86: omit absent pmu MSRs from MSR list omits 6e06983dde96 selftests: kvm: Fix libkvm build error omits 6ad94e957c3c Merge branch 'ib-fwnode-gpiod-get-index' into devel omits 13949fa9daa9 gpiolib: introduce fwnode_gpiod_get_index() omits 2d2f116d69c1 gpiolib: introduce devm_fwnode_gpiod_get_index() omits 25812fcf7403 mmc: mmci: make unexported functions static omits e05a44bf0b0a mmc: dw_mmc: fix indentation issue omits 0506d49a3f23 memstick: jmb38x_ms: clean up indentation issue omits 5870f3ba4e97 dt-bindings: mmc: renesas_sdhi: Add r8a774b1 support omits 599850fbe34d mmc: cavium-octeon: Use devm_platform_ioremap_resource() omits 0df1b1fbcf53 mmc: bcm2835: Use devm_platform_ioremap_resource wrapper omits 968446c5b286 Merge branch 'fixes' into next omits faf97b84fa86 mmc: sh_mmcif: Use platform_get_irq_optional() for optiona [...] omits e8307ec51efe mmc: renesas_sdhi: Do not use platform_get_irq() to count [...] omits cb46e168c7d3 mmc: tmio: remove workaround for NON_REMOVABLE omits 70e8234e8be7 MAINTAINERS: Add entry for Actions Semi SD/MMC driver and binding omits 34f5c6804b1d mmc: Add Actions Semi Owl SoCs SD/MMC driver omits 41c344f3c7e2 dt-bindings: mmc: Add Actions Semi SD/MMC/SDIO controller binding omits ced02cc36780 mmc: sdhci-milbeaut: add Milbeaut SD controller driver omits b19122186a54 dt-bindings: mmc: add DT bindings for Milbeaut SD controller omits 8b8c7d97e2c7 ARM: dts: imx7ulp: Add wdog1 node omits 679c92a82364 ARM: imx_v6_v7_defconfig: Enable CONFIG_IMX7ULP_WDT by default omits 39db985074b7 mmc: sdhci-pci: Quirk for AMD SDHC Device 0x7906 omits 5b86e062c02e mmc: sdhci: Check card status after reset omits 87d6021b8143 x86/math-emu: Limit MATH_EMULATION to 486SX compatibles omits e6b44ce1925a x86/math-emu: Check __copy_from_user() result omits 5ede17d61592 dt-bindings: gpio: rcar: Add DT binding for r8a774b1 omits 35c3ba911ae1 Documentation: gpio: driver: Format code blocks properly omits 48c38154d539 drm/i915: use DRM_DEBUG_KMS() instead of drm_dbg(DRM_UT_KMS, ...) omits 0d52cc7e0311 drm/i915: use DRM_ERROR() instead of drm_err() omits 35b9ad840892 ACPI: HMAT: ACPI_HMAT_MEMORY_PD_VALID is deprecated since [...] omits 09107a51b096 pinctrl: at91-pio4: implement .get_multiple and .set_multiple omits b6559bf3ac32 Merge drm-misc-next-fixes-2019-10-02 into drm-misc-fixes omits 77fdaa091d79 Merge drm/drm-fixes into drm-misc-fixes omits e2c4ed148cf3 drm/omap: fix max fclk divider for omap36xx omits eb0192fed016 drm/i915: Fix g4x sprite scaling stride check with GTT remapping omits cffb4c3ea372 drm/i915/dp: Fix dsc bpp calculations, v5. omits 3a4b46c3bc73 block: pg: add header include guard omits 134cc4cefad3 net: stmmac: Avoid deadlock on suspend/resume omits fcde8c7eea60 drm/i915/selftests: Exercise potential false lite-restore omits fab401e1ee96 net/rds: Log vendor error if send/recv Work requests fail omits 80f60a911e5e mvpp2: remove misleading comment omits 0f1a7b3fac05 timer-of: don't use conditional expression with mixed 'voi [...] omits 5021b9182ee8 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 714366f87336 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits bc389189131c Merge branch 'CAIF-Kconfig-fixes' omits 0f04f8ea62ce Minor fixes to the CAIF Transport drivers Kconfig file omits 21d549769e79 Isolate CAIF transport drivers into their own menu omits 0903102f5785 Clean up the net/caif/Kconfig menu omits b60fa1c5d01a net_sched: remove need_resched() from qdisc_run() omits 53de429f4e88 net: hisilicon: Fix usage of uninitialized variable in fun [...] omits 37048e94a2dc net: dsa: Remove unused __DSA_SKB_CB macro omits 25b69a889b63 mips: Loongson: Fix the link time qualifier of 'serial_exit()' omits bd3b84802376 Input: goodix - add support for 9-bytes reports omits bd848d1b9235 MIPS: init: Prevent adding memory before PHYS_OFFSET omits 66b416ee41ed MIPS: init: Fix reservation of memory between PHYS_OFFSET [...] omits 8919975b6171 MIPS: VDSO: Fix build for binutils < 2.25 omits 90800281e761 MIPS: VDSO: Remove unused gettimeofday.c omits 0671c5b84e9e MIPS: Wire up clone3 syscall omits afce285b859c Input: da9063 - fix capability and drop KEY_SLEEP omits 463fa44eec2f Input: atmel_mxt_ts - disable IRQ across suspend omits 65aa35c93cc0 Merge tag 'erofs-for-5.4-rc2-fixes' of git://git.kernel.or [...] omits 3fd57e7a9e66 char/random: Add a newline at the end of the file omits a8fabb38525c xen/xenbus: fix self-deadlock after killing user process omits 4fbb97bac1be Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf discards da9c3eaa31f2 Merge branch 'pci/virtualization' discards eaa3fce5425e Merge branch 'pci/switchtec' discards 23bc3961d82a Merge branch 'pci/resource' discards 48328bcd0ded Merge branch 'pci/misc' discards b6e1fdef95da Merge branch 'pci/aer' discards 608443e7c099 FIXME PCI: Apply Cavium ACS quirk to CN99xx and CN11xxx devices discards beb2026e3684 PCI: Add DMA alias quirk for Intel VCA NTB discards d93e544bf9be PCI: Fix Intel ACS quirk UPDCR register address discards c3cf6644abcf PCI/ATS: Consolidate ATS declarations in linux/pci-ats.h omits ce3a67780212 selftests: watchdog: Add command line option to show watch [...] omits 8f9577eda5b7 selftests: watchdog: Validate optional file argument omits f437ade3296b dt-bindings: phy: lantiq: Fix Property Name omits 4d32db74a3ca dt-bindings: iio: ad7192: Fix DTC warning in the example omits 932bae3a5b4e dt-bindings: iio: ad7192: Fix Regulator Properties omits 58c50fe0c9f0 dt-bindings: media: rc: Fix redundant string omits e2973352fa13 dt-bindings: dsp: Fix fsl,dsp example omits f21e8b80b79d drm/i915/mg: Use tc_port instead of port parameter to MG r [...] omits c0e70e10b11b drm/amd/display: fix dcn21 Makefile for clang omits 148d31e38fb3 drm/amd/display: hide an unused variable omits beda921dbc99 drm/amdgpu: display_mode_vba_21: remove uint typedef omits 29174a4310bf drm/amdgpu: hide another #warning omits ec3e5c0f0c2b drm/amdgpu: make pmu support optional, again omits 055e547478a1 drm/amd/display: memory leak omits 57be09c6e874 drm/amdgpu: fix multiple memory leaks in acp_hw_init omits 815fb4c9d7da drm/amdgpu: return tcc_disabled_mask to userspace omits 49379032aa22 drm/amdgpu: don't increment vram lost if we are in hibernation omits 8225630ea61d Revert "drm/amdgpu: disable stutter mode for renoir" omits 2924a93b4c2b Merge branch 'for-v5.5/memory-samsung-dmc-dt' into for-next omits bc2b49f4bd3b Merge branch 'for-v5.5/memory-samsung-dmc' into for-next omits 389f3ffa7509 Merge branch 'next/defconfig' into for-next omits bbf918863e18 memory: samsung: exynos5422-dmc: Add support for interrupt [...] omits 8611ed7ad586 ARM: dts: exynos: Add interrupts to DMC controller in Exynos5422 omits 63cf62ddb983 ARM: dts: exynos: Extend mapped region for DMC on Exynos5422 omits 40192209b96b dt-bindings: memory-controllers: exynos5422-dmc: Add inter [...] omits 009213067510 drm/amd/powerplay: add sensor lock support for smu omits e0e4a2ce7a05 drm/amd/powerplay: change metrics update period from 1ms to 100ms omits 69f08e68af25 drm/amdgpu: revert "disable bulk moves for now" omits 2c840676be8f wil6210: check len before memcpy() calls omits 315cee426f87 ar5523: check NULL before memcpy() in ar5523_cmd() omits 1382993f882b ath10k: add support for hardware rfkill omits 7e088276923b ARM: exynos_defconfig: Enable Arndale audio driver omits f8914a14623a ath10k: restore QCA9880-AR1A (v1) detection omits 988c81ad1a4d ARM: exynos_defconfig: Enable DMC driver omits cc6df017e557 ath10k: fix offchannel tx failure when no ath10k_mac_tx_fr [...] omits 0228ecf6128c MIPS: octeon: Include required header; fix octeon ethernet build omits ba3a4a48100e x86/PCI: Use PCI-specific dev_printk() wrappers omits 6c4c5a0f0180 x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect omits b74d402ef599 Merge branch 'sja1105-cleanups' omits 1bd448703895 net: dsa: sja1105: Rename sja1105_spi_send_packed_buf to s [...] omits dff79620c3e8 net: dsa: sja1105: Replace sja1105_spi_send_int with sja11 [...] omits 09c1b412558b net: dsa: sja1105: Don't use "inline" function declaration [...] omits db34a4714c01 ptp_qoriq: Initialize the registers' spinlock before calli [...] omits 76d674947c17 Merge branch 'SJA1105-DSA-locking-fixes-for-PTP' omits 3e8db7e56082 net: dsa: sja1105: Fix sleeping while atomic in .port_hwts [...] omits d6530e5ad450 net: dsa: sja1105: Initialize the meta_lock omits d64bf89a75b6 net/rds: Fix error handling in rds_ib_add_one() omits 5cf37738e0ef Merge branch 'SMB-rootfs' omits 51976f47d29a ipconfig: Handle CONFIG_CIFS_ROOT option omits 8902dd526020 init: Support mounting root file systems over SMB omits e8521e53cca5 net: dsa: rtl8366: Check VLAN ID and not ports omits aa2048552813 doc-rst: Programmatically render MAINTAINERS into ReST omits 1b1438b5351f doc-rst: Reduce CSS padding around Field omits a93bea712c51 Merge branch 'next/dt' into for-next omits 4359fce7060d ARM: dts: exynos: Add audio support (WM1811 CODEC boards) [...] omits 1f6d768a09c6 Merge branch 'ionic-driver-updates' omits e982ae6aa4e1 ionic: add lif_quiesce to wait for queue activity to stop omits e95f922f4c2f ionic: implement ethtool set-fec omits 780eded34ccc ionic: report users coalesce request omits d229be4b27a8 ionic: use wait_on_bit_lock() rather than open code omits da0729e8d2ae ionic: simplify returns in devlink info omits df428e4049a6 Merge branch 'per-netns-notifier' omits f1cdaa077cca mlxsw: spectrum: Use per-netns netdevice notifier registration omits a30c7b429f2d net: introduce per-netns netdevice notifiers omits afa0df599813 net: push loops and nb calls into helper functions omits 64cc3ea949a8 ARM: dts: exynos: Use defines for MCT interrupt GIC SPI/PP [...] omits 04d6fe244181 ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] omits 6f135430d221 ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] omits 55125ae92bef ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] omits d8304aa2ebc7 ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] omits f859a03969a0 ARM: dts: exynos: Rename Multi Core Timer node to "timer" omits 5b0e042989f4 ARM: dts: exynos: Split phandle in dmas property omits 937683dcb192 ARM: dts: exynos: Remove obsolete IRQ lines on Exynos3250 omits f33e70cc7323 ARM: dts: exynos: Add samsung,asv-bin property to Odroid XU3 Lite omits cdcce1ee977b ARM: dts: exynos: Add "syscon" compatible string to chipid [...] omits 9c8238b85c26 ARM: dts: exynos: Add support ARM architected timers on Exynos5 omits 9d5a54987265 drm/tegra: Fix ordering of cleanup code omits 0fbae9d2db85 drm/i915: Clean up encoder->crtc_mask setup omits ed500bf61279 drm/i915: Populate possible_crtcs correctly omits 8b6b82ad163b mlx5: avoid 64-bit division in dr_icm_pool_mr_create() omits e95584a889e1 tipc: fix unlimited bundling of small messages omits 09515706857a xen/efi: have a common runtime setup function omits 3cbad5d77749 drm/i915/gem: Refactor tests on obj->ops->flags omits dfe324f34c53 drm/i915/selftests: Extract random_offset() for use with a prng omits 006e570128f4 drm/i915: Fix g4x sprite scaling stride check with GTT remapping omits 15de0889b0c9 drm/i915: Polish intel_tv_mode_valid() omits 74f1d78965ee drm/i915: Limit MST modes based on plane size too omits b8cd253a06dc Merge tag 'gpio-v5.4-rc2-fixes-for-linus' of git://git.ker [...] omits 32f0a6ddc8c9 media: venus: Use on-chip interconnect API omits c690435ed079 media: venus: core: Fix msm8996 frequency table omits 6bbfdcbc8e45 hwmon: (nct7904) Add array fan_alarm and vsen_alarm to sto [...] omits b428db1e880d docs: hwmon: Include 'inspur-ipsps1.rst' into docs omits 30945d31e576 hwmon: Fix HWMON_P_MIN_ALARM mask omits 43fd0cf4c6dc hwmon: (k10temp) Update documentation and add temp2_input info omits 539ad001d155 hwmon: (nct7904) Fix the incorrect value of vsen_mask in n [...] omits d8db0b36d888 drm/msm: use drm_debug_enabled() to check for debug categories omits dee97f6ab4a9 drm/i2c/sil164: use drm_debug_enabled() to check for debug [...] omits 6511a945cf7d drm/etnaviv: use drm_debug_enabled() to check for debug ca [...] omits f0a8f533adc2 drm/print: add drm_debug_enabled() omits 959b077f26a1 drm/print: move drm_debug variable to drm_print.[ch] omits 81281b0a477c mfd: intel-lpss: Add default I2C device properties for Gem [...] omits 33ea5aaa87cd nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request omits 54ac450feb7f video: hyperv: hyperv_fb: Support deferred IO for Hyper-V [...] omits d4a9fa4311e7 video: hyperv: hyperv_fb: Obtain screen resolution from Hy [...] omits a65a0d90ccd1 drm/tegra: sor: Move register programming out of ->init() omits 3c0f9d8bcf47 spi: spi-fsl-dspi: Always use the TCFQ devices in poll mode omits 87fd0db6d7df regulator: Document "regulator-boot-on" binding more thoroughly omits 3ae7359c0e39 ASoC: wm_adsp: Don't generate kcontrols without READ flags omits dca6408d6f7e ASoC: samsung: Rename Arndale card driver omits 03081cc370b9 ASoC: samsung: arndale: Add support for WM1811 CODEC omits aaa68472ed1f ASoC: samsung: arndale: Simplify DAI link initialization omits 25317997cbcd Merge branch 'asoc-5.4' into asoc-5.5 omits 3055c92c7d40 usb-storage: SCSI glue: use dev_err instead of printk omits 81420020e691 pwm: sun4i: Drop redundant assignment to variable pval omits c6f03f87d55b dt-bindings: pwm: mediatek: Remove gratuitous compatible s [...] omits 4fb8783165b7 drm/i915/display: abstract all vgaarb access to intel_vga.[ch] omits 5eb3f4b87a0e USB: serial: option: add Telit FN980 compositions omits 357f16d9e019 USB: serial: ftdi_sio: add device IDs for Sienna and Echel [...] omits a4311745bba9 drm/i915/userptr: Never allow userptr into the mappable GGTT omits 82af5b660967 sysfs: Fixes __BIN_ATTR_WO() macro omits 834f65e18c82 clk: sunxi-ng: h6: Allow GPU to change parent rate omits 04b3b72b5b8f ARM: dts: qcom: ipq4019: Add SDHCI controller node omits 69d2d2531119 soc: qcom: socinfo: add sdm845 and sda845 soc ids omits 66e6a633910a soc: qcom: smd-rpm: Create RPM interconnect proxy child device omits 99356b03b431 soc: qcom: Make llcc-qcom a generic driver omits a0e72a5ba48a soc: qcom: Rename llcc-slice to llcc-qcom omits a14b820316e8 soc: qcom: llcc cleanup to get rid of sdm845 specific driver file omits 10e99d4754e9 arm64: dts: qcom: sdm845: Use UFS reset gpio instead of pinctrl omits 668c7603f011 arm64: dts: qcs404: Add interconnect provider DT nodes omits 0d7051999175 arm64: dts: msm8916-samsung-a5u: Override iris compatible omits efb9e0df7d8d arm64: dts: msm8916-samsung-a2015: Enable WCNSS for WiFi and BT omits 8a250aa6eccd arm64: dts: qcom: qcs404: add the watchdog node omits 10c71fd1c688 arm64: dts: qcom: qcs404: add sleep clk fixed rate oscillator omits c91a9cfe9f6d rt2x00: initialize last_reset omits 4a50d454502f cw1200: Fix a signedness bug in cw1200_load_firmware() omits bcde60e599fb rtw88: remove misleading module parameter rtw_fw_support_lps omits 04b786e00987 rtw88: add deep PS PG mode for 8822c omits d3be4d115be0 rtw88: select deep PS mode when module is inserted omits 3a068a2a6585 rtw88: not to enter LPS by coex strategy omits 27e117e4b01b rtw88: add deep power save support omits 37ba5de2e731 rtw88: leave PS state for dynamic mechanism omits d3e20fd17d0b rtw88: LPS enter/leave should be protected by lock omits 5235d63640c6 rtw88: remove unused lps state check helper omits 3d391c06d917 rtw88: not to control LPS by each vif omits 61d7309562b5 rtw88: not to enter or leave PS under IRQ omits 6f0b0d28fde8 rtw88: pci: reset H2C queue indexes in a single write omits 3c5196058508 rtw88: remove redundant flag check helper function omits 66070e86878c rtlwifi: rtl8723be: Remove set but not used variables 'reg [...] omits 533e3de41205 rtlwifi: rtl8192ee: Remove set but not used variables 'reg [...] omits 4a26e11500b8 rtlwifi: rtl8192ee: Remove set but not used variables 'sho [...] omits 70906d941ccd rtlwifi: Remove set but not used variables 'dataempty','hoffset' omits 4010758eb082 rtlwifi: Remove set but not used variable 'rtstate' omits a2cdd07488e6 rtl8xxxu: prevent leaking urb omits ab8c31dd8c8a net/wireless: Use kmemdup rather than duplicating its impl [...] omits ec066de1a567 arm: xen: mm: use __GPF_DMA32 for arm64 omits a761129e3625 xen-netfront: do not use ~0U as error return value for xen [...] omits a3ce2a21bb89 ipv6: Handle race in addrconf_dad_work omits 3256a2d6ab1f tcp: adjust rto_base in retransmits_timed_out() omits c01ebd6c4698 r8152: Use guard clause and fix comment typos omits a786ab36ae6f vsock/virtio: add support for MSG_PEEK omits 0d9138ffac24 vsock: Fix a lockdep warning in __vsock_release() omits 8353da9fa697 hso: fix NULL-deref on tty open omits 257e61505088 ARM: dts: imx6qdl-udoo: Add Pincfgs for OTG omits 1c7e11baddff ARM: dts: imx6ull-colibri: Add general wakeup key used on Colibri omits 242bab2dd46d ARM: dts: imx6ull: improve can templates omits 92cede44bc4e ARM: dts: imx6ull-colibri: Add watchdog omits 691b82175457 ARM: dts: imx6ull-colibri: reduce v_batt current in power off omits 47e45faf01cc ARM: dts: imx6ull-colibri: Add sleep mode to fec omits ab2b870a5db3 ARM: dts: imx6-colibri: Add missing pinmuxing to Toradex e [...] omits 24ffaa23cec6 ARM: dts: imx6-apalis: Add touchscreens used on Toradex ev [...] omits e01f0fe3136b ARM: dts: imx6qdl-apalis: Add sleep state to can interfaces omits 3dddbfe64dc3 ARM: dts: imx6qdl-colibri: Add missing pin declaration in iomuxc omits e512cef81a93 ARM: dts: imx7-colibri: Add touch controllers omits bde07b1ede64 ARM: dts: imx7-colibri: fix 1.8V/UHS support omits 18559363b1c7 ARM: dts: imx7-colibri: add GPIO wakeup key omits 3050e4e21f21 ARM: dts: imx7ulp: remove mipi pll clock node omits 502d161f7258 ARM: dts: vf610-zii-scu4-aib: Drop "rs485-rts-delay" property omits 5460ab061e7a ARM: dts: opos6ul/opos6uldev: rework device tree to suppor [...] omits 678799194a53 hso: fix NULL-deref on tty open omits 3d735471d066 dt-bindings: arm: Document Armadeus SoM and Dev boards dev [...] omits 7e5705c635ec tools/power/cpupower: Fix initializer override in hsw_ext_cstates omits 03bd4773d898 libbpf: Bump current version to v0.0.6 omits a2d074e4c6e8 selftests/bpf: test_progs: Don't leak server_fd in test_so [...] omits 86c1aea84b97 selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt omits 37a2fce09001 dt-bindings: sh_eth convert bindings to json-schema omits 9fb137aef34e net: usb: ax88179_178a: allow optionally getting mac addre [...] omits 0d7982ce6e3a ipv6: minor code reorg in inet6_fill_ifla6_attrs() omits 7a56493f0620 Merge branch 'netdev-altnames' omits 76c9ac0ee878 net: rtnetlink: add possibility to use alternative names a [...] omits cc6090e985d7 net: rtnetlink: introduce helper to get net_device instanc [...] omits 7af12cba4ef0 net: rtnetlink: unify the code in __rtnl_newlink get dev w [...] omits 88f4fb0c7496 net: rtnetlink: put alternative names to getlink message omits 36fbf1e52bd3 net: rtnetlink: add linkprop commands to add and delete al [...] omits ff92741270bf net: introduce name_node struct to be used in hashlist omits 6958c97a488c net: procfs: use index hashlist instead of name hashlist omits 503e59365dd1 media: i2c: ov2659: Switch to SPDX Licensing omits 9d669fbfca20 media: i2c: ov2659: Fix missing 720p register config omits 2b4a07a0dd33 media: i2c: ov2659: Add powerdown/reset gpio handling omits 341f0960a87c media: dt-bindings: ov2659: add powerdown/reset-gpios opti [...] omits 85c4043f1d40 media: i2c: ov2659: fix s_stream return value omits 72da0419e62e media: i2c: ov2659: Cleanup include file list omits 1bc06fdbdf54 media: i2c: ov2659: Fix sensor detection to actually fail [...] omits 7359fac5a478 media: i2c: ov2659: Fix for image wrap-around in lower resolution omits 623df5d710fe media: i2c: ov5695: Modify the function of async register [...] omits 355047f411c0 media: v4l: fwnode: Make v4l2_fwnode_endpoint_free() safer omits 8f4ac27af9d6 media: v4l: Put camera sensor, lens and flash drivers unde [...] omits 1463b371aff0 media: ov6650: Fix stored crop rectangle not in sync with [...] omits 3143b459de4c media: ov6650: Fix stored frame format not in sync with hardware omits 5439fa9263cb media: ov6650: Fix default format not applied on device probe omits 30f071356d9d leds: flash: Convert non extended registration to inline omits d4c81db5499d leds: Kconfig: Be consistent with the usage of "LED" omits 39034bb0c26b media: ov6650: Fix .get_fmt() V4L2_SUBDEV_FORMAT_TRY support omits 1c6a2b630951 media: ov6650: Fix some format attributes not under control omits 12500731895e media: ov6650: Fix incorrect use of JPEG colorspace omits 7b188d6ba27a media: ov6650: Fix crop rectangle alignment not passed back omits c404af950d14 media: ov6650: Fix control handler not freed on init error omits 1b23ee9ccf86 media: ov6650: Fix MODULE_DESCRIPTION omits 36756fbff1e4 media: max2175: Fix build error without CONFIG_REGMAP_I2C omits 7c617138b825 media: cx231xx: convert to the vb2 framework omits 922b0375fc93 riscv: Fix memblock reservation for device tree blob omits 7e86efa2ff03 media: cec-gpio: add notifier support omits 98f290731fe3 media: cec: document CEC_ADAP_G_CONNECTOR_INFO and capability omits 9098c1c251ff media: cec: expose the new connector info API omits 806e0cdfee0b media: cec.h: CEC_OP_REC_FLAG_ values were swapped omits b52c2ed31332 media: cec/cec-adap.c: use new UI_CMD defines omits eeabc18b9372 media: uapi/linux/cec.h: add defines for the CEC UI Comman [...] omits 18856604b3e7 RISC-V: Clear load reservations while restoring hart contexts omits a5bbeeca8e36 media: imx: enable V4L2_PIX_FMT_XBGR32, _BGRX32, and _RGBX32 omits 6a181e333954 x86/realmode: Explicitly set entry point via ENTRY in link [...] omits 187ef7c5c781 media: uapi: h264: clarify num_ref_idx_l[01]_(default_)act [...] omits 8255b4d21967 media: uapi: h264: clarify V4L2_PIX_FMT_H264_SLICE format omits 9db5f87f6723 media: hantro: h264: Fix the frame_num wraparound case omits e00cc83ecc3d media: hantro: h264: Rename POC_CMP() into HANTRO_CMP() omits 3e5ba2ac8508 media: hantro: h264: Fix a comment in b1_ref_list_cmp() omits 083693214f28 media: rcar-vin: Add support for V4L2_FIELD_ALTERNATE omits 104464f573d5 media: rcar-vin: Do not reset the crop and compose rectang [...] omits be2644aac3e1 tcp: add ipv6_addr_v4mapped_loopback() helper omits 20aca4a33bc4 media: rcar-vin: Rename rectangle holding the video source [...] omits d23e12dc4e26 media: rcar-vin: Make use of V4L2_FIELD_IS_INTERLACED() macro omits a0862a40364e media: rcar-vin: Fix incorrect return statement in rvin_tr [...] omits f71193af4393 media: hantro: Simplify buffer helpers omits d345d9cad225 MIPS: cpu-bugs64: Mark inline functions as __always_inline omits 05e58c83d631 media: hantro: Simplify macroblock macros omits 5adff604a51e media: vidioc-g-fbuf.rst: remove duplicate 'struct' omits c362f77a243b media: vim2m: Fix abort issue omits b4add02d2236 media: vivid: Set vid_cap_streaming and vid_out_streaming to true omits 1adbb8276f21 media: v4l2-dv-timings.c: fix format string omits 04ccbdc390b1 xen/balloon: Clear PG_offline in balloon_retrieve() omits 59b52f105f23 xen/balloon: Mark pages PG_offline in balloon_append() omits dde3285ffa1a xen/balloon: Drop __balloon_append() omits c5ad81eb0295 xen/balloon: Set pages PageOffline() in balloon_add_region() omits 2455d417c03a media: vim2m: Fix BUG_ON in vim2m_device_release() omits 1c7b5eedb988 media: mtk-vcodec: vdec: clean up vidioc_vdec_s_fmt a bit omits 2abb4db289d7 media: mtk-vcodec: vdec: set VPI IPI handler in one place omits dda8415e17c9 media: mtk-vcodec: vdec: fix incorrect pointer dereference omits ba0c8e6eed07 media: em28xx: make various arrays static const, makes obj [...] omits 58b21341d1b2 PCI: Remove unused includes and superfluous struct declaration omits 5914ecf4b18f media: s3c-camif: make array 'registers' static const, mak [...] omits 3ff8b2c64609 media: uapi: h264: clarify dec_ref_pic_marking_bit_size fields omits ade77a2da81e ARM: xen: unexport HYPERVISOR_platform_op function omits 3f5e1e2f6e3d media: hantro: streamline open, reuse error path omits 4a0cad6dcaa1 media: ext-ctrls-flash.rst: fix typo omits a9cc4cbcdfd3 media: seco-cec: Add a missing 'release_region()' in an er [...] omits 965c71e8adcf media: cedrus: fix various format-related compliance issues omits dec555256f2c media: cedrus: choose default pixelformat in try_fmt omits ae0688f659ad media: cedrus: fill in bus_info for media device omits 852c8cbf34d3 selftests/kselftest/runner.sh: Add 45 second timeout per test omits 131b30c94fbc kselftest: exclude failed TARGETS from runlist omits 73956fc07dd7 membarrier: Fix RCU locking bug caused by faulty merge omits 3a24f7f6b610 kselftest: add capability to skip chosen TARGETS omits 724de7b5fe72 media: am437x-vpfe: Switch to SPDX Licensing omits ea169d2d6561 media: am437x-vpfe: Remove per bus width static data omits 750ef54b7e2b media: am437x-vpfe: TRY_FMT ioctl is not really trying anything omits f640bb1963d5 leds: remove PAGE_SIZE limit of /sys/class/leds/<led>/trigger omits e393223af087 leds: tlc591xx: update the maximum brightness omits 5d51479ca6b8 leds: lm3692x: Use flags from LM3692X_BRT_CTRL omits df45b5328006 leds: lm3692x: Use flags from LM3692X_BOOST_CTRL omits 044c027164fd leds: lm3692x: Handle failure to probe the regulator omits 9325bd09519b leds: lm3692x: Don't overwrite return value in error path omits ff473b6e8c5a leds: lm3692x: Print error value on dev_err omits 9da446e5c199 leds: tlc591xx: use devm_led_classdev_register_ext() omits 18e11a4c656c leds: tlc591xx: simplify driver by using the managed led API omits 807700692328 leds: bcm6358: Use devm_platform_ioremap_resource() in bcm [...] omits 60055c5c14f4 leds: bcm6328: Use devm_platform_ioremap_resource() in bcm [...] omits 9e7c887a6eab drivers: leds: tlc591xx: check error during device init omits c940cfd41e3c leds: add LED driver for EL15203000 board omits 1ddbb0ac769e dt-bindings: Add docs for EL15203000 omits f60de889d7db media: am437x-vpfe: fix function trace debug log omits 0512ccba072a media: am437x-vpfe: Use a per instance format array instea [...] omits 13aa21cfe92c media: am437x-vpfe: Setting STD to current value is not an error omits 73940235337e media: am437x-vpfe: Streamlined vb2 buffer cleanup omits 158a1dddf2db media: am437x-vpfe: fix start streaming error path omits b58e69e9a573 media: am437x-vpfe: Wait for end of frame before tear-down omits e6784f9e4ebb media: am437x-vpfe: Rework ISR routine for clarity omits adf22834e2da Merge branch 'for-v5.5/memory-samsung-dmc-dt' into for-next omits ba41a4533227 Merge branch 'for-v5.5/memory-samsung-dmc' into for-next omits 9f17f839fe9c arm64: dts: exynos: Rename Multi Core Timer node to "timer [...] omits 59de78f1d634 arm64: dts: exynos: Split phandle in dmas property on Exynos5433 omits 0d92c191ad84 arm64: dts: exynos: Swap clock order of sysmmu on Exynos5433 omits bed903167ae5 arm64: dts: exynos: Revert "Remove unneeded address space [...] omits 48b72a2697d5 hv_netvsc: Add the support of hibernation omits ede87c3a2bdb arm64: dts: exynos: Move GPU under /soc node for Exynos7 omits 72ddcf6aa224 arm64: dts: exynos: Move GPU under /soc node for Exynos5433 omits 83b50f83a968 Drivers: hv: vmbus: Fix harmless building warnings without [...] omits 6a297c90efa6 HID: hyperv: Use in-place iterator API in the channel callback omits b34dc53a9cf9 hv_sock: Add the support of hibernation omits 0eed3c39328c video: hyperv_fb: Add the support of hibernation omits 9e08faadcfad scsi: storvsc: Add the support of hibernation omits 6184488a19be x86: Use the correct SPDX License Identifier in headers omits 296523d93306 dt-bindings: ddr: Add bindings for Samsung LPDDR3 memories omits 5cb4d9a02a60 ARM: dts: exynos: Add DMC device to Exynos5422 and Odroid [...] omits 53d2ebcc73cd ARM: dts: exynos: Add syscon compatible to clock controlle [...] omits c6d46248cd15 dt-bindings: memory-controllers: Add Exynos5422 DMC device [...] omits 1d816d345442 dt-bindings: ddr: Add bindings for LPDDR3 memories omits e9920bc28a4f dt-bindings: ddr: Rename lpddr2 directory omits d51e6a69f4e9 memory: samsung: exynos5422-dmc: Fix kfree() of devm-alloc [...] omits 7a5a687ec3e9 memory: samsung: exynos5422-dmc: Fix spelling mistake "cou [...] omits 6e7674c3c6df memory: Add DMC driver for Exynos5422 omits 976897dd96db memory: Extend of_memory with LPDDR3 support omits a322b3377f4b pinctrl: samsung: Fix device node refcount leaks in init code omits 7f028caadf6c pinctrl: samsung: Fix device node refcount leaks in S3C64x [...] omits 6fbbcb050802 pinctrl: samsung: Fix device node refcount leaks in S3C24x [...] omits 5c7f48dd14e8 pinctrl: samsung: Fix device node refcount leaks in Exynos [...] omits 3d2557ab75d4 pinctrl: samsung: Add of_node_put() before return in error path omits 11a19a90870e btrfs: allocate new inode in NOFS context omits 546d1f246e93 Merge branch 'arm/fixes' into for-next omits cdee3b60af59 ARM: dts: ux500: Fix up the CPU thermal zone omits 7879fc4bdc75 x86/rdrand: Sanity-check RDRAND output omits 8f5c285f3ef5 SPI: designware: pci: Switch over to MSI interrupts omits 16c3e058036a spi: spi-fsl-qspi: Introduce variable to fix different inv [...] omits 057b8945f78f spi: lpspi: fix memory leak in fsl_lpspi_probe omits d3b0ffa1d75d spi: gpio: prevent memory leak in spi_gpio_probe omits 95bddd8bbf91 regulator: bd718x7: Add MODULE_ALIAS() omits 7a54789074a5 btrfs: fix balance convert to single on 32-bit host CPUs omits 1252b283141f regulator: pfuze100-regulator: Variable "val" in pfuze100_ [...] omits 3a9e204d4e36 ASoC: SOF: Intel: Add context data to any IPC timeout. omits f567ff6c76f7 ASoC: SOF: Intel: hda: fix reset of host_period_bytes omits e3ebfd0ab5b4 ASoC: SOF: ipc: introduce no_stream_position in sof_ipc_st [...] omits 8692d498d675 ASoC: SOF: core: check for mandatory fw_ready op during SOF probe omits 9a06508bf782 ASoC: SOF: ipc: retain DSP context after FW exception. omits 2ab4c50f6955 ASoC: SOF: trace: move to opt-in with Kconfig and module p [...] omits 2bdf194e2030 ASoC: intel: bytcr_rt5651: add null check to support_button_press omits 6ba5041c23c1 ASoC: intel: sof_rt5682: add remove function to disable jack omits a315e76fc544 ASoC: rt5682: add NULL handler to set_jack function omits 4413adc4fd87 ASoC: intel: sof_rt5682: use separate route map for dmic omits 43b2ab9009b1 ASoC: SOF: Intel: hda: Disable DMI L1 entry during capture omits ff2be865633e ASoC: SOF: Intel: initialise and verify FW crash dump data. omits 4ff5f6439fe6 ASoC: SOF: Intel: hda: fix warnings during FW load omits 0a1b08345bc5 ASoC: SOF: pcm: harden PCM STOP sequence omits e66e52c5b742 ASoC: SOF: pcm: fix resource leak in hw_free omits 2e305a074061 ASoC: SOF: topology: fix parse fail issue for byte/bool tu [...] omits 798614885a0e ASoC: SOF: loader: fix kernel oops on firmware boot failure omits b76e01ccc287 nvmem: imx: scu: fix dependency in Kconfig omits 569aad4fcd82 net: ag71xx: fix mdio subnode support omits b33210e3797d Merge branch 'stmmac-fixes' omits 56627336b655 net: stmmac: xgmac: Fix RSS writing wrong keys omits 3c72d4d33059 net: stmmac: xgmac: Fix RSS not writing all Keys to HW omits 30300d9f9150 net: stmmac: xgmac: Disable the Timestamp interrupt by default omits 3e2bf04fb044 net: stmmac: Do not stop PHY if WoL is enabled omits 14f347334bf2 net: stmmac: Correctly take timestamp for PTPv2 omits f79bfda3756c net: stmmac: dwmac4: Always update the MAC Hash Filter omits 432439fef933 net: stmmac: selftests: Always use max DMA size in Jumbo Test omits c11986b9fa74 net: stmmac: xgmac: Detect Hash Table size dinamically omits 9a2ae7b3960e net: stmmac: xgmac: Not all Unicast addresses may be available omits 93c2fcb01ae9 devlink: Fix error handling in param and info_get dumpit cb omits f32eb9d80470 net: dsa: rtl8366rb: add missing of_node_put after calling [...] omits d2c50b1cd945 net: mscc: ocelot: add missing of_node_put after calling o [...] discards f41d3117280a Merge branch 'for-next-next-v5.4-20191001' into for-next-20191001 discards 09c3625a2250 Merge branch 'for-next-current-v5.3-20191001' into for-nex [...] discards 10b0cc03edac Merge branch 'misc-5.4' into for-next-20191001 discards ef369c32d025 Merge branch 'ext/qu/enhanced-defence-fuzzed-v2' into for- [...] discards 28c7b6d9554b Merge branch 'ext/tejun/cgroups-v3' into for-next-next-v5. [...] discards f2b475fa4c38 Merge branch 'ext/qu/txn-states' into for-next-next-v5.4-20191001 discards e940b65296dc Merge branch 'misc-next' into for-next-next-v5.4-20191001 discards 32d0b3ee05bd Merge branch 'misc-next' into for-next-current-v5.3-20191001 discards 8ffed09bb54e Merge branch 'misc-5.4' into for-next-current-v5.3-20191001 discards 8859d7c4cce8 btrfs: ctree: Checking key orders before merged tree blocks discards acb9bd1a0335 btrfs: extent-tree: Kill the BUG_ON() in insert_inline_ext [...] discards d9fad7e168d4 btrfs: Detect unbalanced tree with empty leaf before crash [...] discards 8c45789163cf btrfs: extent-tree: Kill BUG_ON() in __btrfs_free_extent() [...] discards f5d5ce72386d btrfs: extent_io: Do extra check for extent buffer read wr [...] discards 92043bd1f668 Btrfs: extent_write_locked_range() should attach inode->i_wb discards afd9c26fb0d3 Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios discards 66a596bb8948 Btrfs: only associate the locked page with one async_cow struct discards 5e224b1a3a2e Btrfs: delete the entire async bio submission framework discards 16e4713fb36f Btrfs: stop using btrfs_schedule_bio() discards 5030a9f8c466 btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED discards e3aadc089d3d btrfs: transaction: Add comment for btrfs transaction lifespan discards 434a5252e30c btrfs: fix incorrect updating of log root tree discards 1195c009c211 Btrfs: fix memory leak due to concurrent append writes wit [...] discards 08382bd38a20 btrfs: balance: use term redundancy instead of integrity i [...] discards c9b30f9ebdf4 btrfs: move btrfs_unlock_up_safe to other locking functions omits 83c8c3cf4516 net: sched: cbs: Avoid division by zero when calculating t [...] omits f75841aa3b4b regulator: lochnagar: Add on_off_delay for VDDCORE omits 767b0bc59057 ASoC: madera: Add support for using MCLK3 omits 9a9251a35347 net: sched: taprio: Avoid division by zero on invalid link speed omits 9daf4fd0302b ASoC: wm_adsp: Fix theoretical NULL pointer for alg_region omits 34a4c95abd25 netfilter: nft_connlimit: disable bh on garbage collection omits 895b5c9f206e netfilter: drop bridge nf reset from nf_reset omits 4203e9689470 btrfs: fix incorrect updating of log root tree omits c67d970f0ea8 Btrfs: fix memory leak due to concurrent append writes wit [...] omits 9cfc370240c3 Merge tag 'mac80211-for-davem-2019-10-01' of git://git.ker [...] omits 5be5515a8ea1 net: core: dev: replace state xoff flag comparison by neti [...] omits 6de6d18591b5 ionic: select CONFIG_NET_DEVLINK omits c5f75a14a081 docs: networking: Add title caret and missing doc omits 5f71c84038d3 r8152: Factor out OOB link list waits omits 17eac6c2db8b selftests: Add kselftest-all and kselftest-install targets omits 55131dec2b1c net: socionext: netsec: always grab descriptor lock omits e6679fd1e2fc platform/chrome: wilco_ec: Add debugfs test_event file omits f3fceba5da5e RDMA/rxe: Verify modify_device mask omits 39ce85f3b185 RDMA/bnxt_re: Remove unsupported modify_device callback omits d0f3ef36bf49 RDMA/core: Fix return code when modify_device isn't supported omits acfec525a78a coresight: etm4x: Add support for ThunderX2 omits c983f120ed1b dt-bindings: arm: coresight: Add support for coresight-los [...] omits f4418320ba0b coresight: etm4x: Save/restore state across CPU low power states omits d8dec42b5c2d mac80211: keep BHs disabled while calling drv_tx_wake_queue() omits 8ed31a264065 mac80211: fix txq null pointer dereference omits b501426cf86e nl80211: fix null pointer dereference omits f43e5210c739 cfg80211: initialize on-stack chandefs omits 242b0931c191 cfg80211: validate SSID/MBSSID element ordering assumption omits f88eb7c0d002 nl80211: validate beacon head omits 964ce509e2de Revert "s390/dasd: Add discard support for ESE volumes" omits dd45483981ac s390/dasd: Fix error handling during online processing omits bdf200731145 io_uring: use __kernel_timespec in timeout ABI omits 47c7bcfdb387 media: am437x-vpfe: Fix missing first line omits b0e41bf23b59 media: am437x-vpfe: Fix suspend path to always handle pinc [...] omits 2c4414ce9266 media: MAINTAINERS: Add reviewer to vimc driver omits 78364ccffd33 media: doc: media: vimc: Update module parameter usage inf [...] omits 3a9e69f1404f media: vimc: move duplicated IS_SRC and IS_SINK to common header omits d7fb5c361c2a media: vimc: Fix gpf in rmmod path when stream is active omits 85560117d00f loop: change queue block size to match when using DIO omits f13d5f361959 media: vimc: Collapse component structure into a single mo [...] omits 713f871b30a6 media: mc-device.c: fix memleak in media_device_register_entity omits 36909b552d0e media: i2c: mt9m001: make array init_regs static, makes ob [...] omits c9e753767a9c soc/tegra: pmc: Fix crashes for hierarchical interrupts omits 050dbddf249e RDMA/siw: Fix port number endianness in a debug message omits 23c1c13cdd55 RDMA/siw: Simplify several debug messages omits b66f31efbdad RDMA/iwcm: Fix a lock inversion issue omits 0a728e0bda7c soc/tegra: fuse: Add FUSE clock check in tegra_fuse_readl() omits 9a11152569bf arm64: tegra: Enable XUSB host controller on Jetson TX2 omits cacad1402504 arm64: tegra: Enable SMMU for XUSB host on Tegra186 omits 9061dd823b69 arm64: tegra: Enable XUSB pad controller on Jetson TX2 omits 5a58252fa37f dt-bindings: gpu: Convert Samsung 2D Graphics Accelerator [...] omits 671bc90e2207 dt-bindings: gpu: Convert Samsung Image Scaler to dt-schema omits bce3cff3a303 dt-bindings: bus: renesas-bsc: convert bindings to json-schema omits 785ae7420af3 dt-bindings: bus: simple-pm-bus: convert bindings to json-schema omits 4b73b6f7dca3 dt-bindings: timer: Use defines instead of numbers in Exyn [...] omits 65eba0db2274 dt-bindings: timer: Convert Exynos MCT bindings to json-schema omits ba47caa5c0dd arm64: tegra: Add ethernet alias on Jetson AGX Xavier omits 91724c1e5afe RDMA/iw_cxgb4: fix SRQ access from dump_qp() omits e22b86e97317 drm/rect: Add drm_rect_init() omits 03c63f76f0d8 arm64: tegra: Fix compatible string for EQOS on Tegra194 omits 763ba2eca0f1 drm/rect: Add drm_rect_translate_to() omits 5c25d5cadd8b arm64: tegra: Hook up edp interrupt on Tegra210 SOCTHERM omits e07f7927d52b docs: No structured comments in kernel/dma/coherent.c omits 5d0a5ed0fdcb arm64: tegra: Fix base address for SOR1 on Tegra194 omits 184723a310ac arm64: tegra: Add unit-address for ACONNECT on Tegra194 omits fe05641a3a0e arm64: tegra: Add unit-address for CBB on Tegra194 omits f59769c52cd7 drm/komeda: Workaround for broken FLIP_COMPLETE timestamps omits befc1bab9117 firmware: tegra: Move BPMP resume to noirq phase omits 260996c30f4f pinctrl: cherryview: restore Strago DMI workaround for all [...] omits 57ff2df1b952 pinctrl: intel: Allocate IRQ chip dynamic omits 3ffae4ed8eb9 arm64: tegra: Add CPU and cache topology for Tegra194 omits 34b3be18a04e RDMA/hfi1: Prevent memory leak in sdma_init omits 5dd8a0b15025 ARM: dts: Add stmpe-adc DT node to Toradex T30 modules omits 390d3fdcae2d RDMA/core: Fix use after free and refcnt leak on ndev in_d [...] omits caf242165f8b arm64: tegra: Fix 'active-low' warning for Jetson Xavier r [...] omits 20aa1722dcfe arm64: tegra: Fix 'active-low' warning for Jetson TX1 regulator omits 6eeff06db999 IB/iser: remove redundant macro definitions omits 7718cf03c3ce IB/iser: bound protection_sg size by data_sg size omits d789dc30163d Merge branch 'for-5.5/hidraw' into for-next omits 70bcc63f84ea IB/iser: add unlikely checks in the fast path omits b05cec61c703 HID: hidraw: replace printk() with corresponding pr_xx() variant omits 1bb324567d81 Merge branch 'for-5.4/upstream-fixes' into for-next omits fe2199cfd151 HID: prodikeys: make array keys static const, makes object [...] omits aaa4dd61647b Merge branch 'for-5.4/upstream-fixes' into for-next omits b3a81c777dcb HID: fix error message in hid_open_report() omits 8511674bda61 Merge branch 'for-5.5/whiskers' into for-next omits b543db46b47d HID: google: whiskers: signal tablet mode on connect omits 79085c7dd24b HID: google: whiskers: signal tablet mode switch on disconnect omits 38e57f0693ad HID: google: whiskers: more robust tablet mode detection omits 811ae8ba6dca x86/microcode/intel: Issue the revision updated message on [...] omits 93946a33b569 x86/microcode: Update late microcode in parallel omits df791c54d627 RDMA/siw: Fix serialization issue in write_space() omits 18545e8b6871 RDMA/vmw_pvrdma: Free SRQ only once omits 3e3e24b42043 selinux: allow labeling before policy is loaded omits c2ba8f41ad36 perf_event_open: switch to copy_struct_from_user() omits dff3a85fecea sched_setattr: switch to copy_struct_from_user() omits f14c234b4bc5 clone3: switch to copy_struct_from_user() omits f5a1a536fa14 lib: introduce copy_struct_from_user() helper omits 663912a6378a RDMA/counter: Prevent QP counter manual binding in auto mode omits e40642dc01b8 selinux: remove load size limit omits e18409c0589f Documentation: document earlycon without options for more [...] omits e1fba49cc1e9 kvm: vmx: Limit guest PMCs to those supported on the host omits 0522e130b00a docs: perf: Add imx-ddr to documentation index omits f703964fc668 crypto: arm/aes-ce - add dependency on AES library omits 3aa6d4abd4eb crypto: arm/aes-ce - build for v8 architecture explicitly omits 81929718b866 Merge branch 'dump-struct' into docs-next omits f861537d5f85 kernel-doc: add support for ____cacheline_aligned_in_smp a [...] omits 2b5f78e5e942 kernel-doc: fix processing nested structs with attributes omits 2730ce017fa6 scripts/sphinx-pre-install: add how to exit virtualenv usa [...] omits 6ee0fac199e1 docs: fix memory.low description in cgroup-v2.rst omits 90b171f60356 clk: meson: g12a: set CLK_MUX_ROUND_CLOSEST on the cpu clo [...] omits 4a079643fc73 clk: meson: g12a: fix cpu clock rate setting omits 2c861bf5e6ff docs: kmemleak: DEBUG_KMEMLEAK_EARLY_LOG_SIZE changed names omits 6795b29c1ca0 docs: security: fix section hyperlink omits 44b09b11b813 clk: meson: gxbb: let sar_adc_clk_div set the parent clock rate omits 9fde576f7874 CREDITS: update email address for Martin Kepplinger omits 631604b49201 mailmap: add new email address for Martin Kepplinger omits a2b99dcac36c docs: arm64: Fix indentation and doc formatting omits 4585fc59c0e8 arm64/sve: Fix wrong free for task->thread.sve_state omits 7a292b6c7c9c arm64: errata: Update stale comment omits 29efbb24d992 docs: Use make invocation's -j argument for parallelism omits b20473168905 of/fdt: don't ignore errors from of_setup_earlycon omits 1f947a863dfc dt-bindings: arm: samsung: Convert Exynos PMU bindings to [...] omits cd392f15ccfd dt-bindings: arm: samsung: Convert Exynos System Registers [...] omits d500314a47fa dt-bindings: irqchip: renesas-irqc: convert bindings to js [...] omits 3b76f4e1d153 dt-bindings: iommu: Convert Samsung Exynos IOMMU H/W, Syst [...] omits 9dacf8b5b169 dt-bindings: iio: adc: exynos: Remove old requirement of t [...] omits b356ceb3c0c6 dt-bindings: iio: adc: exynos: Convert Exynos ADC bindings [...] omits 81bedcc72450 dt-bindings: rtc: s3c: Convert S3C/Exynos RTC bindings to [...] omits daa629cdba21 dt-bindings: arm: samsung: Convert Exynos Chipid bindings [...] omits 1bc2711c3994 dt-bindings: arm: samsung: Document missing Exynos7 boards [...] omits e557d383486e dt-bindings: arm: samsung: Document missing S5Pv210 boards [...] omits 3412bef684d8 dt-bindings: arm: samsung: Convert Samsung board/soc bindi [...] omits 67e4a47a076a dt-bindings: power: syscon-poweroff: Convert bindings to j [...] omits d3895c2a8682 dt-bindings: power: syscon-reboot: Convert bindings to jso [...] omits 6e3ffcd59206 dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema omits 99785b86eead drm/i915/dp: Fix DP MST error after unplugging TypeC cable omits cd486e627e67 ath9k_htc: Discard undersized packets omits e01fddc19d21 ath9k_htc: Modify byte order for an error message omits 182a1d8bc4ed regulator: pcap-regulator: remove unused variable 'SW3_table' omits 4bb41984bf2f ASoC: max98373: check for device node before parsing omits 1b0a2b2d3ccb spi: fsl-lpspi: clean up indentation issue omits c8b0de762e0b perf/smmuv3: use devm_platform_ioremap_resource() to simpl [...] omits f4b323905d8b spi: Introduce dspi_slave_abort() function for NXP's dspi [...] omits 3f049e7df22e spi: xtensa-xtfpga: Use devm_platform_ioremap_resource() i [...] omits 6cdcb5d39441 spi: mediatek: Use devm_platform_ioremap_resource() in mtk [...] omits 5dd381e71994 spi: mediatek: Use devm_platform_ioremap_resource() in mtk [...] omits 22262695f46b spi: lantiq-ssc: Use devm_platform_ioremap_resource() in l [...] omits 539ff2488af8 spi: mxic: Ensure width is respected in spi-mem operations omits e61bb114d41d spi: atmel: Remove AVR32 leftover omits 3ade3a37bdd7 spi: dw: Add compatible string for Renesas RZ/N1 SPI Controller omits 1e6959832510 spi: dw: Add basic runtime PM support omits 47cf13bc763c dt-bindings: snps,dw-apb-ssi: Add optional clock domain in [...] omits da182a61fce0 dt: spi: Add Renesas RZ/N1 binding documentation omits 9c12e34a3be1 spi: dt-bindings: Convert spi-sifive binding to json-schema omits 85d27be81e39 dt-bindings: hspi: Convert bindings to json-schema omits e62cb0e0002c regulator: da9063: Simplify da9063_buck_set_mode for BUCK_ [...] omits 41145b980e3f regulator: pbias: Use of_device_get_match_data omits 2e36e140b8b8 regulator: qcom_spmi: Add support for PM8004 regulators omits 504db0f82660 perf/arm-cci: use devm_platform_ioremap_resource() to simp [...] omits 1c8d96b41d8b perf/arm-ccn: use devm_platform_ioremap_resource() to simp [...] omits 7fdd7f7c33d2 perf: xgene: use devm_platform_ioremap_resource() to simpl [...] omits 42c184ade43a perf: hisi: use devm_platform_ioremap_resource() to simplify code omits 1a476abc723e tas2770: add tas2770 smart PA kernel driver omits e44adca5fa25 regulator: qcom_smd: Add PM8950 regulators omits e4ff1710885c regulator: qcom_spmi: Add PM8950 SPMI regulator omits 04a99ce605a7 fixed-regulator: dt-bindings: Fixed building error for com [...] omits f64db548799e regulator: ti-abb: Fix timeout in ti_abb_wait_txdone/ti_ab [...] omits 4378f1fbe924 ASoC: soc-pcm: Use different sequence for start/stop trigger omits 703df4413ff6 ASoC: fsl_asrc: Fix error with S24_3LE format bitstream in i.MX8 omits 80e84f36412e ath9k_hw: fix uninitialized variable data omits e957204e732b ASoC: pcm_dmaengine: Extract snd_dmaengine_pcm_refine_runt [...] omits 109539c986ce ASoC: fsl_asrc: update supported sample format omits d98ddae85a4a ath10k: fix backtrace on coredump omits 4bf62571070d ASoC: fsl_asrc: Use in(out)put_format instead of in(out)pu [...] omits 93f9fefcf528 ath10k: coredump: fix IRAM addr for QCA9984, QCA4019, QCA9 [...] omits 1be08f458d16 iommu/io-pgtable-arm: Support all Mali configurations omits 52f325f4eb32 iommu/io-pgtable-arm: Correct Mali attributes omits 306547608c84 ath10k: switch to ieee80211_tx_dequeue_ni omits 5422737192d9 ASoC: adau1761: Add ALC controls omits 83078521072e ASoC: adau1761: Add PGA Slew time control omits 49f9c4f2e83c ASoC: core: Clarify usage of ignore_machine omits 423013f824ab ASoC: stm32: sai: clean up indentation issue omits 944eedd8c021 ASoC: wcd9335: clean up indentation issue omits bd1468f252e8 ASoC: rt5663: clean up indentation issues omits 7b3087323faa ath10k: change sw version print format to hex omits 67f798c78242 ASoC: amd: acp3x: clean up indentation issue omits 73690c4843fb ath10k: print supported MCS rates within service ready event omits 4b7151dadfd4 dt-bindings: ASoC: Add tas2770 smart PA dt bindings omits 275ea1b26f38 ath10k: print service ready returned channel range omits fa879490e412 ath10k: add 2ghz channel arguments to service ready structure omits 353e16bf6045 ASoC: soc-core: remove snd_soc_rtdcom_del_all() omits d918a37610b1 ASoC: soc-core: tidyup soc_new_pcm_runtime() alloc order omits 6db7bfb43122 iommu/arm-smmu: Free context bitmap in the err path of arm [...] omits b7c5bc45ee94 ASoC: soc-core: merge soc_free_pcm_runtime() and soc_rtd_free() omits 6e864344873f ASoC: soc-core: merge soc_new_pcm_runtime() and soc_rtd_init() omits 929deb849b9e ASoC: soc-core: create rtd->codec_dais first omits 753ace0a34fb ASoC: soc-core: call list_del(&rtd->list) at soc_free_pcm_ [...] omits 6aff90c5bab7 ath9k: remove unused including <linux/version.h> omits a848125e320a ASoC: soc-core: merge soc_add_pcm_runtime() into soc_new_p [...] omits 1c93a9e00e40 ASoC: soc-core: move soc_free_pcm_runtime() omits f4528af69fdc ASoC: dt-bindings: Document "samsung, arndale-wm1811" compatible omits 001b83d395ab ASoC: wm8994: Add support for MCLKn clock gating omits 419e2f508336 ASoC: wm8994: Add support for setting MCLK clock rate omits 7cf2804775f8 ASoC: dt-bindings: mt8183: add missing update omits fd5d3907197c ASoC: soc-component.h: remove GPL explanation from header omits 6cfb1cd60394 ASoC: xlnx: Use devm_platform_ioremap_resource() in xlnx_f [...] omits 8735141031d7 ASoC: dt-bindings: Convert Allwinner A23 analog codec to a schema omits adebb1113902 ASoC: Intel: cht_bsw_rt5645: Add quirk for boards using pm [...] omits 9e28f6532c61 ASoC: fsl_mqs: Add MQS component driver omits 75234212c446 ASoC: fsl_mqs: add DT binding documentation omits 4b39582a8fb3 drm/komeda: Use IRQ_RETVAL shorthand in d71_irq_handler omits f12b524ea386 i3c: master: use i3c_dev_get_master() omits dfef959803c7 drm/tiny: Kconfig: Remove always-y THERMAL dep. from TINYD [...] omits f8db4d051b5e drm/i915: Initialise breadcrumb lists on the virtual engine omits 70f0c230031d x86/mce: Add Zhaoxin LMCE support omits 5a3d56a034be x86/mce: Add Zhaoxin CMCI support omits 6e898d2bf67a x86/mce: Add Zhaoxin MCE support omits 744cb39feb52 nvmem: sprd: Add Spreadtrum SoCs eFuse support omits 41c367f5aef2 dt-bindings: nvmem: Add Spreadtrum eFuse controller documentation omits 748dcdab0a57 nvmem: imx-ocotp: reset error status on probe omits 700c1018b86d x86/insn: Fix awk regexp warnings omits e25357c6580c nvmem: imx: scu: support write omits 72c67ef05751 nvmem: imx: scu: support hole region check omits bcc6d99ac913 gpiolib: sanitize flags before allocating memory in lineev [...] omits 1e3d47b93b0e nvmem: sc27xx: Change to use devm_hwspin_lock_request_spec [...] omits e91aafcb51f3 gpio: eic: sprd: Fix the incorrect EIC offset when toggling omits be7ae45cfea9 gpio: fix getting nonexclusive gpiods from DT omits 8939961f07a0 nvmem: core: fix nvmem_cell_write inline function omits e735244e2cf0 gpiolib: don't clear FLAG_IS_OUT when emulating open-drain [...] omits 47cd84e98f51 x86/mce/amd: Make disable_err_thresholding() static omits 2b730952066c x86/microcode/amd: Fix two -Wunused-but-set-variable warnings omits c8f3d144004d gpio: mxc: Only get the second IRQ when there is more than [...] omits 0a3ce169476f mwifiex: use 'total_ie_len' in mwifiex_update_bss_desc_with_ie() omits 7da413a18583 libertas: fix a potential NULL pointer dereference omits a0d46f7a0fa5 rtlwifi: Remove excessive check in _rtl_ps_inactive_ps() omits 3f9361695113 rtlwifi: prevent memory leak in rtl_usb_probe omits 6e7d59776311 rtlwifi: rtl8723ae: Remove unused 'rtstatus' variable omits 9e2276fa6eb3 arch/x86/boot: Use prefix map to avoid embedded paths omits 15e14f76f85f mt7601u: fix bbp version check in mt7601u_wait_bbp_ready omits d563131ef23c rsi: release skb if rsi_prepare_beacon fails omits 0d32f5d93bba rtw88: 8822c: fix boolreturn.cocci warnings omits fa38b4fddc7c brcmsmac: remove duplicated if condition omits e0ae4bac22ef brcmfmac: fix suspend/resume when power is cut off omits 1524cbf36215 brcmfmac: don't WARN when there are no requests omits 3f1b32bdbb0a brcmsmac: remove a useless test omits abaebe11dd07 x86/nmi: Remove stale EDAC include leftover omits be898fed355e brcmfmac: send port authorized event for FT-802.1X omits aca0770d9702 Merge branches 'renesas-arm-dt-for-v5.5', 'renesas-arm64-d [...] omits 6655c568ced0 soc: renesas: rcar-sysc: Add r8a774b1 support omits 3b1600c515a5 soc: renesas: rcar-sysc: Remove unneeded inclusion of <lin [...] omits 8c32c5ff8735 soc: renesas: r8a774c0-sysc: Fix power request conflicts omits 26405045e73b soc: renesas: rcar-rst: Add support for RZ/G2N omits 574cb721729f soc: renesas: Identify RZ/G2N omits d634055c4b0f soc: renesas: Add Renesas R8A774B1 config option omits b34095cbc2bb soc: renesas: r8a77990-sysc: Fix power request conflicts omits ee038b88c60a soc: renesas: r8a77980-sysc: Fix power request conflicts omits a228560c52e8 soc: renesas: r8a77970-sysc: Fix power request conflicts omits fd733519436f soc: renesas: r8a77965-sysc: Fix power request conflicts omits 5a6cf826b37c soc: renesas: r8a7796-sysc: Fix power request conflicts omits 0e0c4db2fa09 soc: renesas: r8a7795-sysc: Fix power request conflicts omits 44b5100f7b74 soc: renesas: rcar-sysc: Prepare for fixing power request [...] omits ede62d7397ec Merge branch 'xtensa-5.5' into xtensa-for-next omits b24b356cae9a Revert "xtensa: add XIP kernel support" omits 4d3cae425447 dt-bindings: reset: rcar-rst: Document r8a774b1 reset module omits 56abd14af3c1 dt-bindings: power: rcar-sysc: Document r8a774b1 sysc omits d30286ebbace dt-bindings: arm: renesas: Add HopeRun RZ/G2N boards omits 28a5f64ad9c4 dt-bindings: arm: renesas: Document RZ/G2N SoC DT bindings omits b43502e92548 dt-bindings: timer: renesas: tmu: Document r8a774a1 bindings omits d8b178741e5b arm64: defconfig: Enable R8A774B1 SoC omits 84cd9d3442b7 ARM: dts: emev2: Add whitespace for GPIO nodes omits 9d6f4d4ddafb ARM: dts: lager: Replace spaces by TABs omits 3b47f2292d23 ARM: dts: gose: Replace spaces by TABs omits 83f7f812a870 arm64: dts: renesas: Add HiHope RZ/G2N main board support omits 9b33e3001b67 arm64: dts: renesas: Initial r8a774b1 SoC device tree omits 652fd0f44e98 arm64: dts: renesas: r8a774c0: Add dynamic power coefficient omits 8438bfda9d76 arm64: dts: renesas: r8a774c0: Create thermal zone to support IPA omits 28a1b34c00da arm64: dts: renesas: r8a77970: Fix PWM3 omits 3cbcfececc36 arm64: dts: r8a7796: Add cpuidle support for CA53 cores omits 824a88b5671f arm64: dts: r8a7796: Add cpuidle support for CA57 cores omits fe87bde8deff arm64: dts: r8a7795: Add cpuidle support for CA53 cores omits a3ba116909e3 arm64: dts: r8a7795: Add cpuidle support for CA57 cores omits 3c19b46a1f24 arm64: dts: renesas: Add LIF channel indices to vsps properties omits 54ce17dd40fd dt-bindings: clk: Add r8a774b1 CPG Core Clock Definitions omits be67c41781cb dt-bindings: power: Add r8a774b1 SYSC power domain definitions omits 9f494438d4bc s390/qdio: clarify size of the QIB parm area omits e14e59c125f6 s390/cpumf: Fix indentation in sampling device driver omits 932bfc5aae08 s390/cpumsf: Check for CPU Measurement sampling omits 851345828095 s390/cpumf: Use consistant debug print format omits 017f5b8f92db xtensa: add XIP kernel support omits bba005af274d xtensa: move kernel memory layout to platform options omits 4361f5b6118a xfrm: remove the unnecessary .net_exit for xfrmi omits df359f0d09dc xen/efi: Set nonblocking callbacks omits 22d67a01d8d8 staging: rtl8188eu: fix HighestRate check in odm_ARFBRefre [...] omits 955c1532a343 staging: rtl8188eu: fix null dereference when kzalloc fails omits 2eed19b99c8e staging: bcm2835-audio: Fix draining behavior regression omits cc2965091914 staging/fbtft: Remove flexfb omits 2962db71c703 staging/fbtft: Remove fbtft_device omits 63f2b1677fba staging/fbtft: Depend on OF omits 7d4dea95f828 staging: octeon: Use "(uintptr_t)" to cast from pointer to int omits 89d5f78fab48 staging: exfat: Fix a typo in Kconfig omits a358eea07c78 staging: exfat - fix SPDX tags.. omits ec1db1be1061 staging: exfat: add missing SPDX line to Kconfig omits f29e294b3f53 Merge branches 'sunxi/clk-for-5.5' and 'sunxi/fixes-for-5. [...] omits d4717f27dbd0 Merge branch '5.5/scsi-queue' into 5.5/scsi-next omits 3a57d00f7926 Merge branch '5.4/scsi-fixes' into 5.5/scsi-next omits 995e2fe1f4b7 Merge branch '5.4/scsi-postmerge' into 5.5/scsi-next omits 7cd4cb94cf4f scsi: bfa: Make restart_bfa static omits 9bc6157f5fd0 scsi: qla2xxx: Remove WARN_ON_ONCE in qla2x00_status_cont_entry() omits 21e3d6c81179 scsi: sd: Ignore a failure to sync cache due to lack of au [...] omits f99f6f46f6de scsi: libcxgbi: remove unused function to stop warning omits d188b0675b21 scsi: core: Add sysfs attributes for VPD pages 0h and 89h omits 9e322310e16c scsi: smartpqi: clean up an indentation issue omits 9adc2a5c3b7d scsi: csiostor: clean up indentation issue omits 8ee132b3cb69 scsi: core: Log SCSI command age with errors omits c3dde2f3fe6a scsi: qedf: Add port_id getter omits e6d6ba8014e5 scsi: ufs-mediatek: enable auto suspend capability omits 49615ba144a0 scsi: ufs: override auto suspend tunables for ufs omits c74f80566217 scsi: core: allow auto suspend override by low-level driver omits b1000fcca176 scsi: hisi_sas: fix spelling mistake "digial" -> "digital" omits 63e40c553f08 scsi: csiostor: Fix spelling typos omits 0e62395da2bd scsi: bfa: release allocated memory in case of error omits 69be9264e35c scsi: ufs-hisi: Use PTR_ERR_OR_ZERO() in ufs_hisi_get_resource() omits 7e52440c81aa scsi: ufs: make array setup_attrs static const, makes obje [...] omits 5ece56a2a6b2 scsi: ips: make array 'options' static const, makes object [...] omits b23c640c33b8 scsi: fnic: make array dev_cmd_err static const, makes obj [...] omits c88dcd8aca65 scsi: mvsas: remove redundant assignment to variable rc omits da6d2965dbdb scsi: qla2xxx: remove redundant assignment to pointer host omits 1c6294858950 scsi: smartpqi: remove set but not used variable 'ctrl_info' omits a3a65ddd79c3 scsi: smartpqi: clean up indentation of a statement omits d8b2625f4699 scsi: mpt3sas: Bump mpt3sas driver version to 32.100.00.00 omits 9e64fd1e65f7 scsi: mpt3sas: Fix module parameter max_msix_vectors omits 77fd4f2c88bf scsi: mpt3sas: Reject NVMe Encap cmnds to unsupported HBA omits b06ff1024903 scsi: mpt3sas: Use Component img header to get Package ver omits 29f571f8b4cc scsi: mpt3sas: Fail release cmnd if diag buffer is released omits a8a6cbcd038d scsi: mpt3sas: Add app owned flag support for diag buffer omits a066f4c31359 scsi: mpt3sas: Reuse diag buffer allocated at load time omits dd180e4eedfd scsi: mpt3sas: clear release bit when buffer reregistered omits 08e7378ee331 scsi: mpt3sas: Maintain owner of buffer through UniqueID omits 764f472ba4a7 scsi: mpt3sas: Free diag buffer without any status check omits 782b281883ca scsi: mpt3sas: Fix clear pending bit in ioctl status omits 4bc50dc1afb7 scsi: mpt3sas: Display message before releasing diag buffer omits d04a6edfed0b scsi: mpt3sas: Register trace buffer based on NVDATA settings omits 5f9d423a725a scsi: lpfc: Update lpfc version to 12.4.0.1 omits ff349bca1771 scsi: lpfc: cleanup: remove unused fcp_txcmlpq_cnt omits 412e7375e48f scsi: lpfc: Complete removal of FCoE T10 PI support on SLI [...] omits d11ed16db698 scsi: lpfc: Update async event logging omits 35a635af54ce scsi: lpfc: Fix list corruption detected in lpfc_put_sgl_per_hdwq omits a4c21acca2be scsi: lpfc: Fix hdwq sgl locks and irq handling omits d38b4a527fe8 scsi: lpfc: Fix spinlock_irq issues in lpfc_els_flush_cmd() omits 15498dc1a55b scsi: lpfc: Fix list corruption in lpfc_sli_get_iocbq omits 24c7c0a6d3de scsi: lpfc: Fix host hang at boot or slow boot omits 43bfea1bffb6 scsi: lpfc: Fix coverity errors on NULL pointer checks omits 51f8e43ed355 scsi: lpfc: Fix NVMe ABTS in response to receiving an ABTS omits 3f97aed6117c scsi: lpfc: Fix discovery failures when target device conn [...] omits 9df0a0381a60 scsi: lpfc: Fix GPF on scsi command completion omits 07b858243037 scsi: lpfc: Fix locking on mailbox command completion omits 0f154226d699 scsi: lpfc: Fix device recovery errors after PLOGI failures omits 97acd0019d5d scsi: lpfc: Fix rpi release when deleting vport omits a5f7337f5a82 scsi: lpfc: Fix NVME io abort failures causing hangs omits b7b95fb8637d scsi: lpfc: Fix miss of register read failure check omits 65a3df63e7ff scsi: lpfc: Fix premature re-enabling of interrupts in lpf [...] omits 359e10f087db scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs omits 68ce6688a5ba net: sched: taprio: Fix potential integer overflow in tapr [...] omits 68501df92d11 net: dsa: sja1105: Prevent leaking memory omits 47346e96f004 modpost: fix static EXPORT_SYMBOL warnings for UML build omits 807f2105b87a kbuild: correct formatting of header in kbuild module docs omits 7e35b42591c0 kbuild: remove SUBDIRS support omits b6f2494d311a net: dsa: sja1105: Ensure PTP time for rxtstamp reconstruc [...] omits 13dc8c029cab kbuild: remove ar-option and KBUILD_ARFLAGS omits 3755ee225789 Merge tag 'ieee802154-for-davem-2019-09-28' of git://git.k [...] omits 8c7138b33e5c net: Unpublish sk from sk_reuseport_cb before call_rcu omits 741a98d02236 kunit: fix failure to build without printk omits 88aecb096c41 MAINTAINERS: add proc sysctl KUnit test to PROC SYSCTL section omits 2cb80dbbbaba kernel/sysctl-test: Add null pointer test for sysctl.c:pro [...] omits 804ec79a0045 MAINTAINERS: add entry for KUnit the unit testing framework omits c23a283b532c Documentation: kunit: add documentation for KUnit omits ff7b437f36b0 kunit: defconfig: add defconfigs for building KUnit tests omits 6ebf5866f2e8 kunit: tool: add Python wrappers for running KUnit tests omits 73ba5aaf93b4 kunit: test: add tests for KUnit managed resources omits e4aea8f8532b kunit: test: add the concept of assertions omits e4eb117f6148 kunit: test: add tests for kunit test abort omits 5f3e06208920 kunit: test: add support for test abort omits 33adf80f5b52 objtool: add kunit_try_catch_throw to the noreturn list omits d8e2a76b4c79 kunit: test: add initial tests omits 84bc809eecf3 lib: enable building KUnit in lib/ omits 73cda7bb8bfb kunit: test: add the concept of expectations omits 6b229e593ff9 kunit: test: add assertion printing library omits d1fadef19400 kunit: test: add string_stream a std::stream like string builder omits 0a756853586c kunit: test: add test resource management API omits 914cc63eea6f kunit: test: add KUnit test runner core omits 0b405670ba46 x86/PCI: Replace deprecated EXTRA_CFLAGS with ccflags-y omits 35b8d3a77fed x86/PCI: Correct SPDX comment style omits 6acb55181a85 x86/PCI: Add NumaChip SPDX GPL-2.0 to replace COPYING boilerplate omits 6acdf7e19b37 PCI/switchtec: Read all 64 bits of part_event_bitmap omits 0889d07f3e4b MIPS: dts: ar9331: fix interrupt-controller size omits 1bd63524593b libbpf: handle symbol versioning properly for libbpf.a omits 2b6509f42dc6 MIPS: Loongson64: Fix boot failure after dropping boot_mem_map omits f8b410e3695a gpio: aspeed-sgpio: Rename and add Kconfig/Makefile omits e81b88932985 extcon-intel-cht-wc: Don't reset USB data connection at probe omits 0074a66c11a0 pinctrl: sirf/atlas7: Pass irqchip when adding gpiochip omits aead3991401b pinctrl: sirf: Pass irqchip when adding gpiochip omits de0221f620e9 pinctrl: nuvoton: npcm7xx: Pass irqchip when adding gpiochip omits face7c04b030 pinctrl: spear/plgpio: Pass irqchip when adding gpiochip omits 835513b0fb2c pinctrl: pic32: Pass irqchip when adding gpiochip omits ef039827bf51 pinctrl: coh901: Pass irqchip when adding gpiochip omits dc76ea8c1087 erofs: fix mis-inplace determination related with noio chain omits 55252ab72b77 erofs: fix erofs_get_meta_page locking due to a cleanup omits 6927cc05c2b0 MAINTAINERS: erofs: complete sub-entries for erofs omits 517d6b9c6f71 erofs: fix return value check in erofs_read_superblock() omits 3969e76909d3 selftests: pidfd: Fix undefined reference to pthread_create() omits 61129dd29f79 sched: Add __ASSEMBLY__ guards around struct clone_args omits 11aad897f6d1 perf annotate: Don't return -1 for error when doing BPF di [...] omits 16ed3c1e9115 perf annotate: Return appropriate error code for allocatio [...] omits 42d7a9107d83 perf annotate: Fix arch specific ->init() failure errors omits 211f493b611e perf annotate: Propagate the symbol__annotate() error return omits 28f4417c3333 perf annotate: Fix the signedness of failure returns omits a66fa0619a0a perf annotate: Propagate perf_env__arch() error omits 9db0e3635fb3 perf evsel: Fall back to global 'perf_env' in perf_evsel__env() omits f67001a4a08e perf tools: Propagate get_cpuid() error omits 6bdfd9f118bd perf jevents: Fix period for Intel fixed counters omits e98df280bc2a perf script brstackinsn: Fix recovery from LBR/binary mismatch omits 2657983b4c0d perf docs: Correct and clarify jitdump spec omits b59711e9b0d2 perf inject jit: Fix JIT_CODE_MOVE filename omits ee212d6ea208 perf map: Fix overlapped map handling omits 0d0e5ecec611 perf vendor events s390: Use s390 machine name instead of [...] omits 02d084792273 perf vendor events s390: Add JSON transaction for machine [...] omits 7d4c85b7035e perf llvm: Don't access out-of-scope array omits b7ad61084842 tools headers kvm: Sync kvm headers with the kernel sources omits 0ae4061223a3 tools headers uapi: Sync linux/fs.h with the kernel sources omits 05f371f8c55d tools headers uapi: Sync linux/usbdevice_fs.h with the ker [...] omits b1ba55cf1cfb tools headers uapi: Sync asm-generic/mman-common.h with th [...] omits 3ee5f8ab5e71 clk: sunxi-ng: h6: Use sigma-delta modulation for audio PLL omits ccdf3aaa27de arm64: dts: allwinner: a64: sopine-baseboard: Add PHY regu [...] omits ed3e9406bcbc arm64: dts: allwinner: a64: Drop PMU node omits 2511366797fa arm64: dts: allwinner: a64: pine64-plus: Add PHY regulator delay omits cee0534a08d0 ARM: dts: rockchip: Add cpu id to rk3288 efuse node omits 9cc05ed4df03 staging: fieldbus: move "offline mode" definition to field [...] omits 7c1a38e1fe05 staging: fieldbus core: remove unused strings omits 854d66df74ae staging: wilc1000: look for rtc_clk clock in spi mode omits 8399918f3056 staging: wilc1000: use RCU list to maintain vif interfaces list omits fb2d74342fed staging: wilc1000: move wlan_deinit_locks() in wilc_netdev [...] omits 82e465642f93 staging: wilc1000: remove unnecessary netdev validation ch [...] omits 228241944a48 staging: rtl8188eu: fix possible null dereference omits c47be36db328 staging: rtl8723bs: remove unused function write_cam_from_cache omits 17e325285dfb staging: vt6656: clean up an indentation issue omits 5dec9a28778e staging: rtl8192e: clean up indentation issue omits 43821e36e5fc staging: rtl8188eu: remove dead code/vestigial do..while loop omits 01b16aed578a staging: olpc_dcon: fix wrong dependencies in Kconfig file omits af42abb680e3 staging: Use pr_warn instead of pr_warning omits ca312438cf17 staging: rtl8192u: fix multiple memory leaks on error path omits 0911224b6bf4 staging: rtl8192u: release memory on error path omits 0605bed9ba62 staging: qlge: Removed unnecessary variable omits d9dc93128d13 staging: rtl8712: Replace snprintf with scnprintf omits e40219d5e4b2 staging: olpc_dcon: allow simultaneous XO-1 and XO-1.5 support omits c2e323290f9f staging: rtl8192u: Remove unnecessary line-breaks in funct [...] omits 3278ef5961e0 staging: rtl8192u: Fix alignment to match open parenthesis omits 78f7aac11e0d staging: rtl8192u: Remove unnecessary blank lines omits 88b3673ec0d6 staging: rtl8192u: ieee80211: Replace snprintf with scnprintf omits 1c0c5e9b2312 staging: board: use appropriate macro to initialize struct omits fe11afc326f1 staging: rtl8188eu: remove unnecessary self-assignment omits 97a0ea779560 staging: rtl8188eu: cleanup long line in rtw_mlme_ext.c omits 8635b4c480b0 staging: sm750fb: CHECK: Avoid CamelCase omits 87a966d8ca34 staging: rtl8723bs: remove return statements from void functions omits 9cdb1928683d staging: rtl8723bs: remove unneeded conversion to bool omits 53e3a7e1d7af staging: rtl8723bs: core: make array op_class static const [...] omits 6f406c73037f staging: rtl8723bs: os_dep: fix spelling mistake "offet" - [...] omits 55ecd411c31d staging: rtl8723bs: Removed unneeded variables discards b34f41ffdc5c PCI/ATS: Cache PASID Capability offset discards b20c603b3084 PCI/ATS: Cache PRI Capability offset discards 1a89e631d83e PCI/ATS: Disable PF/VF ATS service independently discards 7548a6746f84 PCI/ATS: Handle sharing of PF PASID Capability with all VFs discards 4a4305e60519 PCI/ATS: Handle sharing of PF PRI Capability with all VFs discards 630956e88ac8 PCI/AER: Update parameter descriptions to satisfy kernel-d [...] discards 0f8752cc552e PCI/AER: Use for_each_set_bit() to simplify code discards a1963691f7b4 PCI: Add PCI_STD_NUM_BARS for the number of standard BARs omits fb794a708a71 PCI: Protect pci_reassign_bridge_resources() against concu [...] omits 02c1c37f66b1 ARM: at91: Documentation: update the sama5d3 and armv7m da [...] omits 09c1a0bdd521 memory: atmel-ebi: switch to SPDX license identifiers omits 01b41fbe0b7a memory: atmel-ebi: move NUM_CS definition inside EBI driver omits 4705d9f7f6f0 ARM: Document merges omits fc0fd6942a17 Merge branch 'arm/fixes' into for-next omits a304c0a60252 arm64/ARM: configs: Change CONFIG_REMOTEPROC from m to y omits f05390d30e20 EDAC: skx_common: get rid of unused type var omits 323014d85d26 EDAC: sb_edac: get rid of unused vars omits bb66f867812d EDAC: i5400_edac: get rid of some unused vars omits 1acd05e40cb0 EDAC: i5400_edac: print type at debug message omits 48356e0d5778 EDAC: i7300_edac: fix a kernel-doc syntax omits 9f95c8d5f84a EDAC: i7300_edac: rename a kernel-doc var description omits c43fa3b11e9f EDAC: i5100_edac: get rid of an unused var discards c3f21438dfd5 btrfs: move btrfs_set_path_blocking to other locking functions discards 4d2645643e0b btrfs: make btrfs_assert_tree_locked static inline discards 9960e8eb0842 btrfs: make locking assertion helpers static inline discards 6c474b147cc9 btrfs: Don't opencode btrfs_find_name_in_backref in backre [...] discards ce7d17f12dde btrfs: get rid of pointless wtag variable in async-thread.c discards b99599d29baa btrfs: get rid of unique workqueue helper functions discards 674f088423af btrfs: don't prematurely free work in scrub_missing_raid56 [...] discards 7c3e5ee1d1b9 btrfs: don't prematurely free work in reada_start_machine_ [...] discards 7c9f3c9c5f9c btrfs: don't prematurely free work in end_workqueue_fn() discards 8c66c5dce25b btrfs: don't prematurely free work in run_ordered_work() discards 3284b549c331 btrfs: get rid of unnecessary memset() of work item discards ceb63058566e btrfs: move the failrec tree stuff into extent-io-tree.h discards be148825dc0b btrfs: export find_delalloc_range discards 00d457b620d7 btrfs: move extent_io_tree defs to their own header discards 1bbefd36f83b btrfs: separate out the extent io init function discards 3db5ab29b211 btrfs: separate out the extent leak code discards a97d58babe61 btrfs: ctree: Remove stray comment of setting up path lock discards 2f1b97d53e82 btrfs: ctree: Reduce one indent level for btrfs_search_old_slot() discards c46f75c52d01 btrfs: ctree: Reduce one indent level for btrfs_search_slot() discards 70988174410d btrfs: tree-checker: Add check for INODE_REF discards 59b0d030fb30 btrfs: tree-checker: Try to detect missing INODE_ITEM discards f6023e561a09 Btrfs: make btrfs_wait_extents() static discards d02f81b6a87a btrfs: Add assert to catch nested transaction commit discards b01780ac20a8 btrfs: simplify inode locking for RWF_NOWAIT omits 0e141f757b2c erspan: remove the incorrect mtu limit for erspan omits e9789c7cc182 sch_cbq: validate TCA_CBQ_WRROPT to avoid crash omits 7ae6d93c8f05 net: dsa: qca8k: Use up to 7 ports for all operations omits ed20b7d5c657 drm/dp/mst: Replace the fixed point thing with straight ca [...] omits 0c3bb15cfc0e drm/dp/mst: Handle arbitrary DP_LINK_BW values omits db0cc143b69e drm/dp/mst: Reduce nested ifs omits 41277ba7eb4e ARC: mm: tlb flush optim: elide redundant uTLB invalidates [...] omits 10ac69839291 ARC: mm: tlb flush optim: elide repeated uTLB invalidate in loop omits 8a29fcf1ef2c ARC: mm: tlb flush optim: Make TLBWriteNI fallback to TLBW [...] omits 0bd283cdaac9 ARC: mm: TLB Miss optim: avoid re-reading ECR omits 9da6325c4c6f ARCv2: mm: TLB Miss optim: Use double world load/stores LDD/STD omits dadcb6890009 ARCv2: mm: TLB Miss optim: SMP builds can cache pgd pointe [...] omits 1ab2a99edb37 drm: Fix return type of crc .poll() omits b9436986d279 drm/syncobj: Include the prototype for drm_timeout_abs_to_ [...] omits 2c05593ba057 drm: Include prototype for drm_need_swiotlb() omits 40d51c05d044 drm/dsc: Fix bogus cpu_to_be16() usage omits 7baa77f1a6d1 drm/fb-helper: Include prototype for drm_fb_helper_modinit() omits 833b45de69a6 kvm: x86, powerpc: do not allow clearing largepages debugfs entry omits 1d6f1d16d3a3 drm/i915/gt: Only unwedge if we can reset first omits 50d16d44cce4 drm/i915/selftests: Exercise context switching in parallel omits f90ec6cdf674 ARM: dts: am4372: Set memory bandwidth limit for DISPC omits d7d44b6fe40a drm/tilcdc: include linux/pinctrl/consumer.h again omits d56276a13c2b drm/meson: vclk: use the correct G12A frac max value omits 55d554f5d140 tools: bpf: Use !building_out_of_srctree to determine srctree omits 8ceba26043e5 Merge branch 'xtensa-5.5' into xtensa-for-next omits 40b038d71491 xtensa: add XIP kernel support omits fad7b25ca201 xtensa: use correct symbol for the end of .rodata omits bb55cd8b4a60 xtensa: fix section name for start_info omits 296433a4d0e3 xtensa: move MPU constants from .data to .ref.rodata omits bc05ff1f2bf0 io_uring: run dependent links inline if possible omits a6d12c9da76a xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits 4abc6e7c917b drm/i915/selftests: Provide a mock GPU reset routine omits 4e18ca703f21 drm/i915/selftests: Distinguish mock device from no wakeref omits 260e6b712769 drm/i915: Pass intel_gt to has-reset? omits 1fd2295cb0fb Merge branch 'xtensa-5.5' into xtensa-for-next omits 7dd657d2912c xtensa: clean up empty include files omits fb22e0fe4442 xtensa: update arch features omits 42b899fb9a3f drm/i915/selftests: Do not try to sanitize mock HW omits 6402939ec86e ieee802154: ca8210: prevent memory leak omits 2d5ba0c71210 Merge branch 'nvme-5.4' of git://git.infradead.org/nvme in [...] omits a3f356b273f9 drm/i915: simplify i915_gem_init_early omits b178a3f68128 drm/i915: check for kernel_context omits 3154df262db5 blk-mq: apply normal plugging for HDD omits f663769a5eef drm/i915/tgl: initialize TC and TBT ports omits a839136ca47f drm/i915/tgl: Fix dkl link training omits 978c3e539be2 drm/i915/tgl: Add dkl phy programming sequences omits 3b51be4e4061 drm/i915/tc: Update DP_MODE programming omits a12de1d42d74 blk-mq: honor IO scheduler for multiqueue devices omits 67b483dd03c4 nvme-rdma: fix possible use-after-free in connect timeout omits 283a4095af9d drm/i915/dmc: Update ICL DMC version to v1.09 omits 901045c3f0f4 drm/i915/huc: fix version parsing from CSS header omits 2e4a75976dfb KVM: selftests: x86: clarify what is reported on KVM_GET_M [...] omits 19a36d329f5b KVM: VMX: Set VMENTER_L1D_FLUSH_NOT_REQUIRED if !X86_BUG_L1TF omits b9023b91dd02 tick: broadcast-hrtimer: Fix a race in bc_set_next omits 08a96a31474a tools headers uapi: Sync drm/i915_drm.h with the kernel sources omits d586ac10ce56 perf docs: Allow man page date to be specified omits e3e2cf3d5b1f perf tests: Avoid raising SEGV using an obvious NULL dereference omits 4b0b2b096da9 libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature omits 9cd6c339e34a drm/i915: Update DRIVER_DATE to 20190927 omits c113236718e8 drm/i915: Extract GT render sleep (rc6) management omits 094444204570 selftests: kvm: add test for dirty logging inside nested guests omits 1f4e5fc83a42 KVM: x86: fix nested guest live migration with PML omits 6eeb4ef049e7 KVM: x86: assign two bits to track SPTE kinds omits a3f56e7da523 drm/i915/selftests: Exercise concurrent submission to all engines omits a0ecd6fdbf5d drm/komeda: prevent memory leak in komeda_wb_connector_add omits d6cb013579e7 drm/komeda: SW workaround for D71 doesn't flush shadow registers omits 245f44e77101 drm/vram: Support top-down placement flag omits 74b2089a105f drm/i915: Add definitions for MI_MATH command omits f968688f44f5 nvme: Move ctrl sqsize to generic space omits 56316cbc9c98 drm/i915/perf: Fix use of kernel-doc format in structure members omits e3792238c1dd drm/i915: Don't disable interrupts for intel_engine_breadc [...] omits 132dfc78d3eb drm/i915: Drop the IRQ-off asserts omits 7d5255e0ced4 drm/i915: Adjust length of MI_LOAD_REGISTER_REG omits e1237523749e drm/i915/execlists: Use per-process HWSP as scratch omits 5311f5171e98 drm/i915: Define explicit wedged on init reset state omits 45d3c5cd5233 drm/i915: Small joiner RAM buffer size is platform-specific omits 6b04e47b73f2 spi: orion: fix runtime PM initialization omits 752c938a5c14 ASoC: topology: Fix a signedness bug in soc_tplg_dapm_widg [...] omits 504ce1954fba KVM: x86: Expose XSAVEERPTR to the guest omits 40bc47b08b6e kvm: x86: Enumerate support for CLZERO instruction omits 5f41a37b151f kvm: x86: Use AMD CPUID semantics for AMD vCPUs omits 43561123ab37 kvm: x86: Improve emulation of CPUID leaves 0BH and 1FH omits 3ca94192278c KVM: X86: Fix userspace set invalid CR4 omits a1a640b8c0cd kvm: x86: Fix a spurious -E2BIG in __do_cpuid_func omits a0f0037e908c KVM: LAPIC: Loosen filter for adaptive tuning of lapic_tim [...] omits 2ebb6701654e drm/komeda: Adds power management support omits caf81ec6cd72 drm: Destroy the correct mutex name in drm_dp_mst_topology [...] omits c1f2b8124bdf drm/i915/tgl: Add memory type decoding for bandwidth checking omits 857833698536 drm/dp_mst: Remove lies in {up, down}_rep_recv documentation omits e2839ff692c6 drm/dp_mst: Rename drm_dp_add_port and drm_dp_update_port omits 50094b5dcd32 drm/dp_mst: Destroy topology_mgr mutexes omits 2b1ff255d2d0 nvme: Add ctrl attributes for queue_count and sqsize omits 65e68edce0db nvme: allow 64-bit results in passthru commands omits 19ea025e1d28 nvme: Add quirk for Kingston NVME SSD running FW E8FK11.T omits 30f27d57c06e nvmet-tcp: remove superflous check on request sgl omits f03e42c6af60 Added QUIRKs for ADATA XPG SX8200 Pro 512GB omits ff13c1b87c97 nvme-rdma: Fix max_hw_sectors calculation omits bc4f6e06a90e nvme: fix an error code in nvme_init_subsystem() omits 7cbb5c6f9aa7 nvme-pci: Save PCI state before putting drive into deepest state omits ddef29578a81 nvme-tcp: fix wrong stop condition in io_work omits 6677c3b167b3 drm/i915/tgl: Return the mg/dkl pll as DDI clock for new TC ports omits ee7de6ad382d drm/i915/tgl: Add dkl phy pll calculations omits 1a5c6aa43a3a drm/i915/tgl: re-indent code to prepare for DKL changes omits e87b9b05104f drm/i915/tgl: Add support for dkl pll write omits 1e225a2c7477 drm/i915/tgl: Add initial dkl pll support omits f9d4eae25d93 drm/i915/execlists: Simplify gen12_csb_parse omits cf395f7ddb9e ARM: OMAP2+: Fix warnings with broken omap2_set_init_voltage() omits 17529d43b21c ARM: OMAP2+: Add missing LCDC midlemode for am335x omits 8ad8041b98c6 ARM: OMAP2+: Fix missing reset done flag for am3 and am43 omits 9f918a728cf8 spi: Add call to spi_slave_abort() function when spidev dr [...] omits c750c22b2456 drm/i915: Do not add all planes when checking scalers on glk+ omits c47b7ddbcb29 drm/i915: Rename planar linked plane variables omits c22d62e6e49b drm/i915: Get rid of crtc_state->fb_changed omits 8aa940c8551c drm/i915: Add hardware readout for FEC omits ed06efb801bd drm/i915/dp: Fix dsc bpp calculations, v5. omits 44e09568cf2d x86/mm: Clean up the pmd_read_atomic() comments omits 1b8588741fdc Revert "drm/i915/color: Extract icl_read_luts()" omits 468720980771 drm/bridge/synopsys: dsi: Use devm_platform_ioremap_resour [...] omits a2f7a0bfcaaa x86/mm: Fix function name typo in pmd_read_atomic() comment omits 21a045e430e5 ieee802154: mcr20a: simplify a bit 'mcr20a_handle_rx_read_ [...] omits b1da91c9ddce drm/i915/tgl: Swap engines for no rps (gpu reclocking) omits 6ea3cee6d77d drm/i915: Add Pipe D cursor ctrl register for Gen12 omits 458863e08e13 drm/i915: Mark contents as dirty on a write fault omits 620f868282ca drm/i915: Prevent bonded requests from overtaking each oth [...] omits 7dc56af5260e drm/i915/selftests: Verify the LRC register layout between [...] omits 4ef5d76b4539 ARM: dts: Fix gpio0 flags for am335x-icev2 omits 1b74d46782d0 drm/i915: Add TigerLake bandwidth checking omits 5028851cdfdf drm/i915: Mark contents as dirty on a write fault omits 141f6357f45c drm: tweak drm_print_bits() omits 0aabb6b699f7 scsi: qla2xxx: Fix Nport ID display value omits f3f1938bb673 scsi: qla2xxx: Fix N2N link up fail omits 7f2a398d59d6 scsi: qla2xxx: Fix N2N link reset omits f5187b7d1ac6 scsi: qla2xxx: Optimize NPIV tear down process omits fd5564ba54e0 scsi: qla2xxx: Fix stale mem access on driver unload omits c3b6a1d39742 scsi: qla2xxx: Fix unbound sleep in fcport delete path. omits 248a445adfc8 scsi: qla2xxx: Silence fwdump template message omits 4b6b1bb68628 scsi: hisi_sas: Make three functions static omits 70054aa39a01 scsi: megaraid: disable device when probe failed after ena [...] omits 0ed881027690 scsi: storvsc: setup 1:1 mapping between hardware queue an [...] omits 4b062e7cf940 scsi: qedf: Remove always false 'tmp_prio < 0' statement omits f51913eef23f scsi: ufs: skip shutdown if hba is not powered omits c9c53749375c scsi: bnx2fc: Handle scope bits when array returns BUSY or TSF omits 6b6fa7a5c86e scsi: core: fix dh and multipathing for SCSI hosts without [...] omits 82a9ac7130cf scsi: core: fix missing .cleanup_rq for SCSI hosts without [...] omits a72865f05782 regulator: da9062: fix suspend_enable/disable preparation omits 58283636a5a0 dt-bindings: fixed-regulator: fix compatible enum omits 1d6db22ff7d6 regulator: fixed: Prevent NULL pointer dereference when !C [...] omits 901e822b2e36 ASoC: soc-component: fix a couple missing error assignments omits ca2347190adb ASoC: wm8994: Do not register inapplicable controls for WM1811 omits fb629fa2587d ASoC: samsung: arndale: Add missing OF node dereferencing omits b224726de5e4 nvme-pci: Fix a race in controller removal omits 0ec64895b052 nvmet: change ppl to lpp omits e2144503bf3b drm/i915: Prevent bonded requests from overtaking each oth [...] omits cb2377a919bb drm/i915: Fixup preempt-to-busy vs reset of a virtual request omits b647c7df01b7 drm/i915: Fixup preempt-to-busy vs resubmission of a virtu [...] omits 1d70ded8567c ARM: omap2plus_defconfig: Enable more droid4 devices as lo [...] omits 04e0e1777a79 ARM: omap2plus_defconfig: Enable DRM_TI_TFP410 omits c01f5120ca7c Merge branch 'fixes-merge-window-pt2' into fixes omits 27ffe6e570aa drm/i915/tgl: Check the UC health of tc controllers after [...] omits 8aaf5cbda8f1 drm/i915/icl: Unify disable and enable phy clock gating functions omits f15a4eb18264 drm/i915/tgl: Add dkl phy registers omits 57bd1798b180 drm/i915/tgl/pll: Set update_active_dpll omits 31d9ae9d7342 drm/i915/tgl: Finish modular FIA support on registers omits 6171e58b1ff5 drm/i915/tgl: Add missing ddi clock select during DP init [...] omits f1f028ff89cb DTS: ARM: gta04: introduce legacy spi-cs-high to make disp [...] omits 2d3c8ba3cffa ARM: dts: Fix wrong clocks for dra7 mcasp omits dd8882a25538 clk: ti: dra7: Fix mcasp8 clock bits omits 011df3c12ee0 drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled omits 17c7ca4ee8d6 drm/i915: Verify the engine after acquiring the active.lock omits 67c1a02048cf MAINTAINERS: Add Jernej Škrabec as a reviewer for DE2 omits 361cfabdb0f9 MAINTAINERS: Update Allwinner DRM drivers entry omits 0d7cf7bc15e7 drm/i915/execlists: Refactor -EIO markup of hung requests omits c0bb487dc19f drm/i915: Only enqueue already completed requests omits 3231f8c01121 drm/i915/execlists: Drop redundant list_del_init(&rq->sched.link) omits ae911b23d2f0 drm/i915/execlists: Relax assertion for a pinned context i [...] omits a14375ac87a4 Documentation/gpu: Fix no structured comments warning for [...] omits b8d17e7d93d2 ath10k: fix memory leak omits 35cc054d944e ath10k: remove the warning of sdio not full support omits 5d7e4b4935e4 ath: Use dev_get_drvdata where possible omits 80ce8ca7a647 ath: fix various spelling mistakes omits 8da96730331d ath10k: fix missing checks for bmi reads and writes omits 40f4ef5e9232 ath10k: Add support to provide higher range mem chunks in [...] omits 6cd02e77757a drm/i915: pass i915 to intel_modeset_init() and intel_mode [...] omits e1a3d9895ddc drm/i915: abstract intel_mode_config_init() from intel_mod [...] omits 064bd628fde6 drm/i915: abstract intel_panel_sanitize_ssc() from intel_m [...] omits 9980c3c11060 drm/i915: pass i915 to intel_modeset_driver_remove() omits 5bcd53aa39f3 drm/i915: pass i915 to i915_driver_modeset_probe() omits 2d6f6f359fd8 drm/i915: add i915_driver_modeset_remove() omits 87c1694533c9 drm/i915: save AUD_FREQ_CNTRL state at audio domain suspend omits b1066a123538 drm: Clear the fence pointer when writeback job signaled omits 8581d51055a0 drm: Free the writeback_job when it with an empty fb omits c0e33fe6fb0f ath10k: Add peer param map for tlv and non-tlv omits 5dd85e72bc92 drm/i915/dsb: Documentation for DSB. omits dfaa6f285bd8 drm/i915/dsb: Enable DSB for gen12. omits 49e3fb7fd880 drm/i915/dsb: Enable gamma lut programming using DSB. omits 1abf329a713d drm/i915/dsb: function to trigger workload execution of DSB. omits f7619c479834 drm/i915/dsb: functions to enable/disable DSB engine. omits a6e58d9a2e04 drm/i915/dsb: Check DSB engine status. omits b27a96ad72fd drm/i915/dsb: Indexed register write function for DSB. omits 061489c65ff5 drm/i915/dsb: single register write function for DSB. omits 67f3b58f3bac drm/i915/dsb: DSB context creation. omits 18febcb74ed3 drm/i915/dsb: feature flag added for display state buffer. omits 84af76491881 drm/i915/color: Extract icl_read_luts() omits bf93b7246548 drm/i915/color: Fix formatting issues omits d4f4de5e5ef8 Fix the locking in dcache_readdir() and friends omits 7fbd0782bf94 dma-buf/resv: fix exclusive fence get omits fb2ee9bf084b drm: panel-lvds: Potential Oops in probe error handling omits 348eb0b2c4f0 iio: ad7949: fix incorrect SPI xfer len omits 0fe2f2b78919 iio: tcs3414: fix iio_triggered_buffer_{pre,post}enable positions omits 601734f7aabd drm/i915/tgl: s/ss/eu fuse reading support omits 3f14b73c3843 ath10k: Enable MSA region dump support for WCN3990 omits 75f545e85744 ath10k: Add xo calibration support for wifi rf clock omits 892022e108dd dt: bindings: ath10k: add dt entry for XO calibration support omits 30ae2fc0a75e workqueue: Minor follow-ups to the rescuer destruction change omits 8efe1223d73c workqueue: Fix missing kfree(rescuer) in destroy_workqueue() omits 21185a668787 drm: Remove redundant of_device_is_available check omits d1844606fd63 drm/i915: Add PIPECONF YCbCr 4:4:4 programming for ILK-IVB omits af28cc4c2896 drm/i915: Set up ILK/SNB csc unit properly for YCbCr output omits 174d12bcc087 drm/i915: Document ILK+ pipe csc matrix better omits ac0f01cee947 drm/i915: Add PIPECONF YCbCr 4:4:4 programming for HSW omits b10d1173eecf drm/i915: Simplify intel_get_crtc_ycbcr_config() omits 60a02311cc58 drm/i915: Don't look at unrelated PIPECONF bits for interl [...] omits cae154fcaefe drm/i915: Never set limited_color_range=true for YCbCr output omits ba2d08c2a9ad drm/i915: Extract intel_hdmi_limited_color_range() omits 791ad5f1e1af drm/i915: Fix AVI infoframe quantization range for YCbCr output omits 646d3dc85521 drm/i915: Fix HSW+ DP MSA YCbCr colorspace indication omits 35d97e43bb21 drm/i915/uc: Update HuC firmware naming convention and loa [...] omits 6039f37dd6b7 video/hdmi: Fix AVI bar unpack omits 45cf0e91df8c drm: Add DisplayPort colorspace property creation function omits 8806cd3aa025 drm: Rename HDMI colorspace property creation function omits 6fe7ab3837bd spi: mxic: Fix DMAS_CTRL register layout omits 4a82fe0e1842 spi: mxic: Select SPI_NOR type by default omits e5de91e68c5c Revert "drm/i915/tgl: Implement Wa_1406941453" omits 9eee0dd7d3a4 drm/i915: Protect timeline->hwsp dereferencing omits 6a79d848403d drm/i915: Lock signaler timeline while navigating omits d19d71fc2b15 drm/i915: Mark i915_request.timeline as a volatile, rcu pointer omits c45e788d95b4 drm/i915/tgl: Suspend pre-parser across GTT invalidations omits 455d56ce809f drm/v3d: clean caches at the end of render jobs on request [...] omits 978f6b0693c7 drm/edid: Add CTA-861-G modes with VIC < 128 omits 508882f0afaf drm/dp: Add definitons for MSA MISC bits omits 26564be56d73 drm/atomic-helper: Make crtc helper funcs optional omits 4fb419b21624 drm: Add drm_modeset_lock_assert_held() omits 2d20411e25a3 drm/i915: Don't advertise modes that exceed the max plane size omits bed34ef544f9 drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled omits 7f0cc34b5349 drm/i915/tgl: Implement Wa_1406941453 omits 1c757497096f drm/i915/tgl: Implement Wa_1409142259 omits d09ad3e7af3a drm/i915: Unify ICP and MCC hotplug pin tables omits b01a3ef34816 drm/i915: Future-proof DDC pin mapping omits a47e788c2310 drm/i915/selftests: Exercise CS TLB invalidation omits 7fd25e6fc035 ieee802154: atusb: fix use-after-free at disconnect omits 37fa0de3c137 drm/i915: Verify the engine after acquiring the active.lock omits 0d333ac7eb17 drm/i915: fix SFC reset flow omits d2f5fccd1ac9 PM / devfreq: Make log message more explicit when devfreq [...] omits 3e501af8dd7b Merge branches 'work.misc', 'work.mount3', 'work.namei', ' [...] omits def98c84b6cd workqueue: Fix spurious sanity check failures in destroy_w [...] omits a95819a17378 drm/i915: Extend Haswell GT1 PSMI workaround to all omits 0d352a3a8a1f drm/v3d: don't leak bin job if v3d_job_init fails. omits 8c97be0a0aa0 Merge branch 'for-5.4/core' into for-next omits bb0fed1c60cc irqchip/sifive-plic: Switch to fasteoi flow omits 56c05de6bd77 drm/i915: Extend Haswell GT1 PSMI workaround to all omits c107d613f920 irqchip/gic-v3: Fix GIC_LINE_NR accessor omits 69b22f51e664 drm/doc: Improve docs around connector (un)registration omits 8698ba53cd71 drm/i915/cml: Add second PCH ID for CMP omits aefdaa15e54c drm/komeda: Adds register dump support for gcu, lup and dou omits 32b339d9fcdc drm/komeda: Remove in-code use of ifdef omits 741dc0aa4122 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 6f88ed285e67 Merge branch 'fixes/usercopy/highmem-fromlist' into for-next/kspp omits a859f1270a99 drm/encoder: Don't raise voice in drm_encoder_mask() docum [...] omits c873724d88d9 drm/encoder: Fix possible_crtcs documentation omits 8c8ae2fe8d21 drm/encoder: Fix possible_clones documentation omits f8970d341eec regulator: core: make regulator_register() EPROBE_DEFER aware omits 131cb1210d4b regulator: of: fix suspend-min/max-voltage parsing omits c210e85b8f33 drm/i915/tgl: Extend MI_SEMAPHORE_WAIT omits 80fa64d62067 drm/i915: Only apply a rmw mmio update if the value changes omits 09764659003d ath10k: fix spelling mistake "eanble" -> "enable" omits 1340cc631bd0 ath10k: fix latency issue for QCA988x omits 334f5b61a6f2 ath10k: add cleanup in ath10k_sta_state() omits c41305993ff5 ath10k: revalidate the msa region coming from firmware omits 9c44bf4c1255 ath10k: use ath10k_pci_soc_ functions for all warm_reset i [...] omits 7921ae091907 ath10k: Use ARRAY_SIZE omits 0227ff3656f2 ath10k: avoid leaving .bss_info_changed prematurely omits f93bcf0ce6a1 ath10k: Use standard bulk clock API in snoc omits c56c7f24d7f8 ath10k: Use standard regulator bulk API in snoc omits b003e7f1974e ath10k: snoc: skip regulator operations omits 7165ef890a4c ath10k: Fix HOST capability QMI incompatibility omits b10f32672946 ath10k: Check if station exists before forwarding tx airti [...] omits 98bf2f5262f1 drm/amd/display: Separate hardware initialization from creation omits 0594ffee9011 drm/amd/display: fix i2c wtire mot incorrect issue omits 616f5b65f1c0 drm/amd/display: Handle virtual signal type in disable_link() omits 74df06dd8ef3 drm/amd/display: fix global sync param extraction indexing omits a14e9e0292e2 drm/amd/display: add vtg update after global sync update omits d4252eee1f7c drm/amd/display: Add debugfs entry to force YUV420 output omits 747012382937 drm/amd/display: add additional flag consideration for sur [...] omits a45804db8bc0 drm/amd/display: Replace for loop w/ function call omits 387596ef2859 drm/amd/display: Rebuild mapped resources after pipe split omits 4891607da470 drm/amd/display: 3.2.50 omits 610f56371ad2 drm/amd/display: define parameters for abm 2.3 omits 132dade1181b drm/amd/display: Fix HUBP secondary viewport programming omits de7b45babd9b drm/amdgpu: cleanup creating BOs at fixed location (v2) omits 185926ef38c8 drm/selftests: fix spelling mistake "misssing" -> "missing" omits 64e9c200a0cd staging: fbtft: make several arrays static const, makes ob [...] omits dcc7b1f3ae99 drm/mgag200: Use drm_gem_vram_{vmap, vunmap}() to map curs [...] omits 820d6606e9c2 drm/ast: Use drm_gem_vram_{vmap,vunmap}() to map cursor source BO omits c8908bde0dbd drm/vram: Provide vmap and vunmap operations for GEM VRAM objects omits 4d74b25ee395 drm/komeda: Adds error event print functionality omits 62afb4ad425a drm/connector: Allow max possible encoders to attach to a [...] omits a92462d6bf49 drm/connector: Share with non-atomic drivers the function [...] omits bb120e1171a9 drm/i915: Show the logical context ring state on dumping omits db338e166384 drm/amdgpu:Fix EEPROM checksum calculation. omits 012dd14d1de6 drm/amdgpu: fix ras ctrl debugfs node leak omits 1313dacfadc5 drm/amdgpu: trace if a PD/PT update is done directly omits bc51c1e56fbc drm/amdgpu: drop double HDP flush in the VM code omits fc39d903eb80 drm/amdgpu: cleanup coding style in the VM code a bit omits 03fb560f2ea8 drm/amdgpu: revert "disable bulk moves for now" omits 393993ac0cc9 drm/amdgpu/SRIOV: Navi12 SRIOV VF gets GTT base omits 28faa17ee889 drm/amdgpu: remove program of lbpw for renoir omits 4b617e2b9e54 drm/amdkfd: Swap trap temporary registers in gfx10 trap handler omits ef404bc65920 drm/i915: stop conflating HAS_DISPLAY() and disabled display omits cf1d479cb80d drm/i915: Don't mix srcu tag and negative error codes omits 2032324682c1 drm/amdgpu: remove the redundant null checks omits 72496eb11734 drm/radeon: be quiet when no SAD block is found omits ae2a3495973e drm/amd: be quiet when no SAD block is found omits 13238d4fa676 drm/amdgpu: Check for valid number of registers to read omits 80f349ce5572 drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed omits 60233044d85a drm/amd/display: rename variable eanble -> enable omits 3e103fc30156 Revert "drm/amdgpu/nbio7.4: add hw bug workaround for vega20" omits ec671737f8ed drm/amdgpu: add graceful VM fault handling v3 omits b65709a92156 drm/amdgpu: reserve the root PD while freeing PASIDs omits 061468c405fd drm/amdgpu: allocate PDs/PTs with no_gpu_wait in a page fault omits 0f6064d6af94 drm/amdgpu: allow direct submission of clears omits acb476f541f6 drm/amdgpu: allow direct submission of PTE updates omits 807e2994092c drm/amdgpu: allow direct submission of PDE updates v2 omits 47ca7efa4c13 drm/amdgpu: allow direct submission in the VM backends v2 omits a2cf324785a6 drm/amdgpu: split the VM entity into direct and delayed omits 3084cf46cf81 drm/ttm: return -EBUSY on pipelining with no_gpu_wait (v2) omits 37d212622acb drm/prime: Remove duplicate forward declaration omits 77df779de742 x86/cpu: Clean up intel_tlb_table[] omits 6817bf283b2b drm/amdgpu: grab the id mgr lock while accessing passid_mapping omits 1b6578246815 drm/amdgpu/SRIOV: Navi12 SRIOV VF doesn't load TOC omits a4ac7693f895 drm/amdgpu/SRIOV: Navi10/12 VF doesn't support SMU omits a90a24d581a9 drm/amd/amdgpu: power up sdma engine when S3 resume back omits b05b69036f74 drm/amdgpu: For Navi12 SRIOV VF, register mailbox functions omits 51c0f58e9f6a drm/amdgpu/sriov: add ring_stop before ring_create in psp [...] omits f7e3a5776fa6 drm/amd/powerplay: check SMU engine readiness before proce [...] omits 0e0b89c0d7cd drm/amd/powerplay: properly set mp1 state for SW SMU suspe [...] omits d950800e793c drm/amdgpu: Fix KFD-related kernel oops on Hawaii omits 708901a6664f drm/amdgpu: Fix mutex lock from atomic context. omits 3636169cc0e1 drm/amdgpu: Add SRIOV mailbox backend for Navi1x omits 1a3f2e8c3c12 drm/amdgpu: implement ras query function for pcie bif omits d7b1ed4ac3fc drm/amdgpu: add pcie bif ras related registers omits d7bd680d4047 drm/amdgpu: support pcie bif ras query and inject omits 52652ef28635 drm/amdgpu: add ras error query count interface for nbio omits ff9d09719359 drm/amdgpu: fix CPDMA hang in PRT mode for VEGA10 omits f31703528863 drm/amdgpu: enable error injection to XGMI block via debugfs omits 029fbd437eb6 drm/amdgpu: initialize ras structures for xgmi block (v2) omits acb9acbefef2 drm/amdkfd: fix the missed asic name while inited renoir_d [...] omits d1082e23eede drm/amd/display: Implement voltage limitation for dali omits c4cacce78500 drm/amd/display: add Asic ID for Dali omits 084fe13b2c23 drm/amdgpu: Allow to reset to EERPOM table. omits d01b400b1aae drm/amdgpu: Add amdgpu_ras_eeprom_reset_table omits d99659a06231 drm/amdgpu: rename umc ras_init to err_cnt_init omits 4930aabe7c4e drm/amdgpu: move umc ras init to umc block omits 86edcc7dba53 drm/amdgpu: move umc late init from gmc to umc block omits 1bd252c57b0b drm/amdgpu: remove duplicated header file include omits a35ad98bf9d3 drm/amdgpu: remove needless usage of #ifdef omits 8c9f69bc5cc4 drm/amdgpu: fix build error without CONFIG_HSA_AMD omits 38750f03030a drm/amd/powerplay: update smu11_driver_if_arcturus.h omits 04c572a0df02 drm/amd/powerplay: issue DC-BTC for arcturus on SMU init omits 4d1337d2e967 drm/amdgpu: Avoid RAS recovery init when no RAS support. omits cbfae36ceac9 drm/amdgpu: cleanup PTE flag generation v3 omits 71776b6daef6 drm/amdgpu: cleanup mtype mapping omits 1dd077bbbaac drm/amdgpu: add navi14 PCI ID for work station SKU omits 75a8957f808d drm/amd/powerplay: Add the interface for geting dpm curren [...] omits cde85ac24784 drm/amdgpu: check if nbio->ras_if exist omits bfa603aa5e6b drm/amdgpu: fix null pointer deref in firmware header printing omits 4042a188725c drm/amdkfd: enable renoir while device probes omits aa978594cf7f drm/amdgpu: disable gfxoff while use no H/W scheduling policy omits f5d843d4ea3b drm/amdkfd: add renoir kfd topology omits 444d4f5fd3ff drm/amdkfd: add package manager for renoir omits 59a6fc1aef27 drm/amdkfd: init kernel queue for renoir omits 4d85488cd9df drm/amdkfd: init kfd apertures v9 for renoir omits 514e5e7e60f5 drm/amdkfd: add renoir type for the workaround of iommu v2 (v2) omits 5a959a8988d8 drm/amdkfd: enable kfd device queue manager v9 for renoir omits 2b9c22111976 drm/amdkfd: add renoir kfd device info (v2) omits a8d42f174d30 drm/amdkfd: add renoir cache info for CRAT (v2) omits 8099ae40d866 drm/amdkfd: Support Navi14 in KFD omits 7cae70619364 drm/amdgpu: Disable retry faults in VMID0 omits 4e66d7d21562 drm/amdgpu: Add a kernel parameter for specifying the asic type omits bb42eda28407 drm/amdgpu/irq: check if nbio funcs exist omits 18ec1eaf58fb x86/mm: Enable 5-level paging support by default omits 3b92198d6c27 drm: fix warnings in DSC omits 5dec1affe0fa drm: sti: fix W=1 warnings omits 1e6962041c7a drm/stm: dsi: higher pll out only in video burst mode omits 2e7f76c1e4b6 drm/i915: s/pipe_config/crtc_state/ in intel_crtc_atomic_check() omits fe4709a8d033 drm/i915: Extract intel_modeset_calc_cdclk() omits 76c36a439164 drm/i915: Allow downscale factor of <3.0 on glk+ for all formats omits d1d23d7f4be6 drm/i915: Replace is_planar_yuv_format() with drm_format_i [...] omits 2f932367d219 drm/bridge: analogix-anx78xx: convert to i2c_new_dummy_device omits 2708e876272d drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings omits 0273831882c5 drm/bridge: analogix-anx78xx: add new variants omits 2fb658a603ba dt-bindings: drm/bridge: analogix-anx78xx: add new variants omits a2b69ea4d26d drm/i915: introduce INTEL_DISPLAY_ENABLED() omits dc6b8f4f1579 Merge remote-tracking branch 'upstream/master' omits 505ea3ada665 iio: max31856: add missing of_node and parent references t [...] omits 22ea56511073 iio: imu: st_lsm6dsx: enable clear on read for latched interrupts omits 9db02d32b8ee iio: imu: st_lsm6dsx: enable LIR for sensor events omits c270bbf7bb9d iio: ad7949: kill pointless "readback"-handling code omits 5a56c518c4d2 staging: iio: ADIS16240: Remove unused include omits f552fde983d3 iio: light: bh1750: Resolve compiler warning and make code [...] omits dabeea6427df drm/amd/display: replace FIXME with TODO omits b131932215c9 drm/amd/display: verify stream link before link test omits d6bbece2c419 drm/amd/display: dce11.x /dce12 update formula input omits 0417df169940 drm/amd/display: Isolate DSC module from driver dependencies omits 785908cf19c9 drm/amd/display: OTC underflow fix omits 119630061e72 drm/amd/display: remove hw access from dc_destroy omits ff344c8d2a40 drm/amd/display: Reuse dcn2 registers omits 649828f71855 drm/amd/display: remove temporary transition code omits b6e881c94741 drm/amd/display: update navi to use new surface programmin [...] omits 25409b37335b drm/amd/display: Add missing surface address registers omits 6acb589f95db drm/amd/display: 3.2.49 omits b5cf0647c2a8 drm/amd/display: config to override DSC start slice height omits 48f100a0caf3 drm/amd/display: Add back support for DSC 4:2:2 Simple omits 48af9b91b129 drm/amd/display: Don't allocate payloads if link lost omits e6d14df74064 drm/amd/display: Subsample mode suboptimal for YCbCr4:2:2 omits 4fd99f67f3c6 drm/amd/display: refine i2c over aux omits 8ac64f0af5ff drm/amd/display: Fix DML tests omits 95a5bd1b3313 drm/amdkfd: Fix a building error when KFD_SUPPORT_IOMMU_V2 [...] omits 1a6fc071e199 drm/amdgpu: move the call of ras recovery_init and bad pag [...] omits 87d2b92f1e9d drm/amdgpu: save umc error records omits 78ad00c9030c drm/amdgpu: Hook EEPROM table to RAS omits 9dc23a6325fc drm/amdgpu: change ras bps type to eeprom table record structure omits 4bc2234077b0 drm/madgpu: Fix EEPROM Checksum calculation. omits 4d25fba4e3bb drm/amdgpu: Remove clock gating restore. omits e6cbabcd70c7 drm/amdgpu: Add smu lock around in pp_smu_i2c_bus_access omits a5fc7ec1332c drm/amd/display: Add stereo mux and dig programming calls [...] omits 050091ab6e83 drm/amdkfd: Query kfd device info by CHIP id instead of pc [...] omits cd05c865108e drm/amdgpu: Disable page faults while reading user wptrs omits 811bc15b49fe drm/amdgpu: disable stutter mode for renoir omits 59d1ace3c78b drm/amd/display: update renoir_ip_offset.h omits 6ab3b9e31393 drm/amd/powerplay: implement sysfs for getting dpm clock omits 337c200756b4 drm/amdgpu: clean up load TMR sequence omits 4fb60b02fba4 drm/amdgpu: enable TA load support in Arcturus omits c5b6e585b233 drm/amdgpu: change r type to int in gmc_v9_0_late_init omits 871e5e7219e7 drm/amd/powerplay: replace smu->table_count with SMU_TABLE [...] omits f1d59e00ff5f drm/amd/amdgpu: add sw_fini interface for df_funcs omits 9dc913425807 drm/amdgpu: init UMC & RSMU register base address omits 1c70d3d9c4a6 drm/amdgpu/nbio: switch to amdgpu_nbio_ras_late_init helpe [...] omits 47930de4aa70 drm/amdgpu/mmhub: switch to amdgpu_mmhub_ras_late_init hel [...] omits bfcf62c2a5a9 drm/amdgpu/sdma: switch to amdgpu_sdma_ras_late_init helpe [...] omits 6caeee7a708c drm/amdgpu/gfx: switch to amdgpu_gfx_ras_late_init helper [...] omits a85eff14da2c drm/amdgpu/gmc: switch to amdgpu_gmc_ras_late_init helper [...] omits d094aea31258 drm/amdgpu: set ip specific ras interface pointer to NULL [...] omits d5ea093eebf0 dmr/amdgpu: Add system auto reboot to RAS. omits 7c6e68c777f1 drm/amdgpu: Avoid HW GPU reset for RAS. omits 12ffa55da60f drm/amdgpu: Fix bugs in amdgpu_device_gpu_recover in XGMI case. omits 43ce6bab7b9e drm/amdgpu: remove amdgpu_cs_try_evict omits 9d1b3c78052e drm/amdgpu: reserve at least 4MB of VRAM for page tables v2 omits 629be2039532 drm/amdgpu: use moving fence instead of exclusive for VM updates omits faa695c715e5 drm/amd/powerplay: do proper cleanups on hw_fini omits c66846e069de drm/amd/powerplay: update cached feature enablement status V3 omits f78c47f66908 drm/amd/powerplay: guard manual mode prerequisite for cloc [...] omits 39857252e5e5 drm/amdgpu: only apply gds clearing workaround when ras is [...] omits 8bf2485aec63 drm/amdgpu: fix memory leak when ras is not supported on s [...] omits 4ce71be67b08 drm/amdgpu: check mmhub_funcs pointer before refering to it omits 17da41bf00c8 drm/amdgpu: Remove unnecessary TLB workaround (v2) omits e0253d083c5c drm/amdgpu: Use optimal mtypes and PTE bits for Arcturus omits d0ba51b1cacd drm/amdgpu: Determing PTE flags separately for each mapping (v3) omits 093e48c04dfd drm/amdgpu: Support new arcturus mtype omits 484deaedfa03 drm/amdgpu: Extends amdgpu vm definitions (v2) omits 22e1d14fef71 drm/amdgpu: switch to amdgpu_ras_late_init for nbio v7_4 (v2) omits 9ad1dc295b39 drm/amdgpu: add ras_late_init callback function for nbio v [...] omits dda79907a77b drm/amdgpu: add mmhub ras_late_init callback function (v2) omits 2452e7783c7a drm/amdgpu: switch to amdgpu_ras_late_init for gmc v9 block (v2) omits 7d0a31e8cc3b drm/amdgpu: switch to amdgpu_ras_late_init for sdma v4 block (v2) omits 63fa48db49c2 drm/amdgpu: switch to amdgpu_ras_late_init for gfx v9 block (v2) omits b293e891b057 drm/amdgpu: add helper function to do common ras_late_init [...] omits a344db8e5e3c drm/amdgpu: poll ras_controller_irq and err_event_athub_ir [...] omits 4e644fffb580 drm/amdgpu: add ras_controller and err_event_athub interru [...] omits fc098fb4ed0c drm/amdgpu: update nbio v7_4 ip header files omits b8d312aa075f drm/amdgpu: add nbif v7_4 irq source header for vega20 omits 4241863afce1 drm/amdgpu/nbio: add functions to query ras specific inter [...] omits bebc07628545 drm/amdgpu: switch to new amdgpu_nbio structure omits 078ef4e93250 drm/amdgpu: add new amdgpu nbio header file omits 2f7155629c9d drm/i915/tgl: Re-enable rc6 omits cf82d9ddd3b5 drm/i915/tgl: Introduce gen12 forcewake ranges omits c9f8d18710be drm/i915: Update Gen11 forcewake ranges omits 6da301e52917 drm/i915/tgl: Limit ourselves to just rcs0 omits eebab60f224f drm/i915: Don't mix srcu tag and negative error codes omits e91c8a29b452 drm/i915/display/icl: Bump up the plane/fb height omits 12a97df00e2a drm/i915/display/icl: Bump up the hdisplay and vdisplay as [...] omits fe9e557dfb48 drm/bridge: Fix references to drm_bridge_funcs in documentation omits 3250cdf938dc drm: bridge/dw_hdmi: add audio sample channel status setting omits c8185520aed6 drm/i915/gtt: Make sure the gen6 ppgtt is bound before first use omits de2358050ab8 drm/virtio: Fix warning in virtio_gpu_queue_fenced_ctrl_buffer. omits 88c5a5a021aa drm/virtio: enable prime mmap support omits 0b8d6273db06 drm/i915/selftests: Keep the engine awake while we keep fo [...] omits 0c653722e6e6 drm/i915: Get the correct wakeref for reading HOTPLUG_EN et al. omits ee73e2795b41 drm/i915/tgl: Disable preemption while being debugged omits abddeb7b12b0 drm/vram: Unconditonally set BO call-back functions omits c30b225dba01 drm/vram: Unexport internal functions of VRAM MM omits b0e40e080522 drm/vram: Have VRAM MM call GEM VRAM functions directly omits 6b5ce4a1fb84 drm/vram: Move VRAM memory manager to GEM VRAM implementation omits 16ffe73c186b drm/i915/pmu: Use GT parked for estimating RC6 while asleep omits 6e2820a020e3 drm/i915: Whitelist COMMON_SLICE_CHICKEN2 omits 271e79526456 drm/i915: Perform GGTT restore much earlier during resume omits 693da077d04d drm/i915/execlists: Remove incorrect BUG_ON for schedule-out omits 8d8b00318593 drm/i915: convert device info num_pipes to pipe_mask omits 54fc577d90d0 drm/i915/pmu: Skip busyness sampling when and where not needed omits a17592effdc1 drm/i915/execlists: Ensure the context is reloaded after a [...] omits 582a6f90aa0d drm/i915/execlists: Add a paranoid flush of the CSB pointe [...] omits e3cb653d5cc4 drm/i915: Disable FBC if BIOS reserved memory (stolen) is [...] omits 0f7dbaee76f4 Merge quota initialization check fix from Chao Yu. omits 933122cc7cd2 drm/i915: Remove duplicated bxt/cnl/icl .modeset_calc_cdcl [...] omits 502d1c04f53c drm/i915: Reuse cnl_modeset_calc_cdclk() on icl+ omits 0a12e4370497 drm/i915: Fix CD2X pipe select masking during cdclk sanitation omits 74689ddfb757 drm/i915: Fix cdclk bypass freq readout for tgl/bxt/glk omits e1218b8c0cc1 drm/virtio: Use vmalloc for command buffer allocations. omits 32d6c2c5b522 drm/virtio: Rewrite virtio_gpu_queue_ctrl_buffer using fen [...] omits a60499c31a3a drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE) [...] omits 249778704c01 drm/i915: add INTEL_NUM_PIPES() and use it omits 023a125d1dde drm/i915: Squeeze iommu status into debugfs/i915_capabilities omits aac60f1a8677 KVM: arm/arm64: vgic: Use the appropriate TRACE_INCLUDE_PATH omits 7cb8468bbede drm/i915/tgl: Disable read-only ppgtt support omits cfcbfdd8fe14 drm/i915: Remove pointless planes_changed=true assignment omits c26a058680dc drm/i915: Use a high priority wq for nonblocking plane updates omits 43ed22753cf1 drm/i915/display: Add glk_cdclk_table omits 4dd2fbbfb532 drm/i915: Make i915_vma.flags atomic_t for mutex reduction omits 0606259e3b3a drm/i915: Whitelist COMMON_SLICE_CHICKEN2 omits 99013b10100c drm/i915: Make shrink/unshrink be atomic omits 85dd14c2918d drm/i915: Make pm_notify take intel_gt omits ee236af8d514 drm/i915: Avoid round-trip via i915 in intel_gt_park omits dab3588a151e drm/i915: Make wait_for_timelines take struct intel_gt omits 61fa60ff6e6a drm/i915: Move GT init to intel_gt.c omits 07583467c256 drm/ttm: remove embedded vma_offset_manager omits 293f86b365ad drm/vmwgfx: switch to own vma manager omits 133e8809525b drm/qxl: switch to gem vma offset manager omits e7bf74d0aabe drm/amdgpu: switch to gem vma offset manager omits 8b53e1cb2728 drm/radeon: switch to gem vma offset manager omits f1acf41f9e32 drm/vram: switch to gem vma offset manager omits e336befcfdc0 drm/nouveau: switch to gem vma offset manager omits 9d6f4484e81c drm/ttm: turn ttm_bo_device.vma_manager into a pointer omits 0c1279b58fc7 drm/i915: Consolidate {bxt,cnl,icl}_init_cdclk omits 8f9f717d6c44 drm/i915: Enhance cdclk sanitization omits d2f429ebb977 drm/i915: Add calc_voltage_level display vfunc omits 751a93a15cde drm/i915: Consolidate {bxt,cnl,icl}_uninit_cdclk omits 5dac256bf767 drm/i915: Kill cnl_sanitize_cdclk() omits 1cbcd3b4b168 drm/i915: Combine bxt_set_cdclk and cnl_set_cdclk omits 736da8112fee drm/i915: Use literal representation of cdclk tables omits 71dc367e2bc3 drm/i915: Consolidate bxt/cnl/icl cdclk readout omits ab37c4d712c8 drm/i915/tgl: Disable rc6 for debugging omits 07e98eb0a174 drm/i915/selftests: Tighten the timeout testing for partial mmaps omits 7c465310fefc drm/i915/selftests: Take runtime wakeref for igt_ggtt_lowlevel omits cec5ca08e36f drm/i915: Perform GGTT restore much earlier during resume omits 0efa99dd5875 drm/i915/ringbuffer: Flush writes before RING_TAIL update omits 198d2533669b drm/i915/execlists: Ignore lost completion events omits 4d154d33941d drm/i915/display: Extract chv_read_luts() omits 8efd06989df4 drm/i915/display: Extract i965_read_luts() omits b0a7c754140b drm/i915/display: Add gamma precision function for CHV omits fa9a09f15065 drm/i915/execlists: Clear STOP_RING bit on reset omits 4f7f1973b0c8 drm/vram: fix Kconfig omits 78d54f1f6a33 drm/qxl: use drm_gem_ttm_print_info omits b21fc73838fa drm/qxl: use drm_gem_object_funcs callbacks omits 9286766ba65b drm/vram: add vram-mm debugfs file omits 527f6d91f8bb drm/vram: use drm_gem_ttm_print_info omits ff540b76f14a drm/ttm: add drm gem ttm helpers, starting with drm_gem_tt [...] omits 2dc5d44ccc5e drm: add drm_print_bits omits fd521d3b0ed2 drm/i915: include GTT page-size info in error state omits 33dd88992313 drm/i915: cleanup cache-coloring omits e9ceb751ad4e drm/i915: s/i915_gtt_color_adjust/i915_ggtt_color_adjust omits 1e0a96e50882 drm/i915: export color_differs omits 084b5a80e872 arm64: KVM: Kill hyp_alternate_select() omits aa979fa899c5 arm64: KVM: Replace hyp_alternate_select with has_vhe() omits b6749e20d571 arm64: KVM: Drop hyp_alternate_select for checking for ARM [...] omits 212fbf2c9e84 irqchip/atmel-aic5: Add support for sam9x60 irqchip omits 9c426b770bd0 irqchip/al-fic: Add support for irq retrigger omits 2236439bc667 drm/vram: Implement lazy unmapping for GEM VRAM buffers omits f3309105b879 drm/vram: Add infrastructure for move_notify() omits bc25bb9192c0 drm/vram: Acquire lock only once per call to vmap()/vunmap() omits 37a48adfba6c drm/vram: Add kmap ref-counting to GEM VRAM objects omits d810583fc2fc drm/i915/execlists: Remove incorrect BUG_ON for schedule-out omits e5ef909cb42c tda9950: use cec_notifier_cec_adap_(un)register omits 5d7f965e5675 drm/i915/buddy: add missing call to i915_global_register omits 71137bfd9897 drm: exynos: exynos_hdmi: use cec_notifier_conn_(un)register omits 7ac1573e263f drm/sun4i/sun4i_hdmi_enc: call cec_s_conn_info() omits 92a57b3fb500 drm/stm: ltdc: add pinctrl for DPI encoder mode omits 8ca529f3fbe7 Merge remote-tracking branch 'upstream/master' omits a793f0eeb7f5 drm/panel: panel-simple: Set OSD070T1718 panel type omits 89958b7cd955 drm/bridge: panel: Infer connector type from panel by default omits 9a2654c0f62a drm/panel: Add and fill drm_panel type field omits a515d6488505 IIO: Ingenic JZ47xx: Add support for JZ4770 SoC ADC. omits b23bf21f550a dt-bindings: iio/adc: Add AUX2 channel idx for JZ4770 SoC ADC omits cec8b1e3cb51 dt-bindings: iio/adc: Add a compatible string for JZ4770 SoC ADC omits 6c59a962e081 iio: fix center temperature of bmc150-accel-core omits 5e7965681ace iio: light: cm36651: redundant assignment to variable ret omits 85ae3aeedecc iio: imu: st_lsm6dsx: forbid 0 sensor sensitivity omits de10ac47597e iio: adc: meson_saradc: Fix memory allocation order omits 42776c14c692 staging: iio: adc: ad7192: Add system calibration support omits c88c8cd8265a iio: adc: ad_sigma_delta: Export ad_sd_calibrate omits b73b93a2af33 iio: adc: ad7192: Add sysfs ABI documentation omits 42014f69bb23 drm/i915: Hook up GT power management omits 464828dfb1c9 fbdev/sa1100fb: Remove even more dead code omits 42770cbf18ae drm/blend: Define the direction of Z position values omits 5bf05dc58d65 drm/i915/tgl: Register state context definition for Gen12 omits cdb736fa8b8b drm/i915: Use engine relative LRIs on context setup omits 71cd86cfaa12 drm/i915/tgl: Use refclk/2 as bypass frequency omits ca9cab183449 drm/i915: add immutable zpos plane properties omits c38822ab9bd6 Merge branch 'for-5.4' into for-next omits a8c15954d64a drm/i915: Protect debugfs per_file_stats with RCU lock omits c7581a414d28 drm: Use EOPNOTSUPP, not ENOTSUPP omits 84f6fec42e9e drm/virtio: fix command submission with objects but withou [...] omits aaef851083ed drm/i915/mst: Do not hardcoded the crtcs that encoder can connect omits d10e0cb7591e drm/i915: Apply FBC WA for TGL too omits 69f98a60cdbb Merge branch 'for-5.4' into for-next omits 5b5273d070bc Merge branch 'for-5.3/upstream-fixes' into for-next omits 5833f605e9a5 Merge branch 'for-5.4/wacom' into for-next omits 65b7a3fd2a96 Merge branch 'for-5.3/upstream-fixes' into for-next omits 5b548ae63d58 drm/i915/tgl: add gen12 to stolen initialization omits 8ffa4392a32e drm/i915/tgl: disable SAGV temporarily omits 4444df6e205b drm/i915/tgl: move DP_TP_* to transcoder omits e468ff06157a drm/i915: protect access to DP_TP_* on non-dp omits 8241cfbe67f4 drm/i915/tgl: Access the right register when handling PSR [...] omits 2f3b87124b9f drm/i915/psr: Only handle interruptions of the transcoder in use omits ab016914984e drm/i915: disable set/get_tiling ioctl on gen12+ omits 8bba98500693 Pull fanotify compiler warning fix from Zhengbin. omits e838bfa8e170 Revert "drm/i915: Fix DP-MST crtc_mask" omits 7454450ce6f3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 9d7b01e93526 drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE) [...] omits 4bb6a9d5d9a8 drm/i915/display: Extract glk_read_luts() omits 6b97b118d4d5 drm/i915/display: Extract ilk_read_luts() omits 1af223838298 drm/i915/display: Extract i9xx_read_luts() omits 7e764059cf70 drm/i915/display: Add macro to compare gamma hw/sw lut omits e9c8f591445d drm/i915/display: Add func to compare hw/sw gamma lut omits 145450f6a42d drm/i915/display: Add func to get gamma bit precision omits b1a4383d1e6e drm/i915/display: Add debug log for color parameters omits 395ccafa58ea Merge branch 'for-5.4/apple' into for-next omits f0c6cef7e717 drm/virtio: add worker for object release omits 12afce08ed51 drm/virtio: add fence sanity check omits 6e3372508d5f drm/virtio: drop virtio_gpu_object_{reserve, unreserve} omits fe16537ddb97 drm/virtio: drop virtio_gpu_object_{ref,unref} omits 2e0d9ee45785 drm/virtio: remove virtio_gpu_alloc_object omits c66df701e783 drm/virtio: switch from ttm to gem shmem helpers omits ad75f4f057e6 drm/virtio: drop virtio_gpu_object_list_validate/virtio_gp [...] omits 93c38d15ee59 drm/virtio: rework virtio_gpu_cmd_context_{attach, detach} [...] omits 3d3bdbc0bdbd drm/virtio: rework virtio_gpu_transfer_to_host_ioctl fencing omits 375f156a5e77 drm/virtio: rework virtio_gpu_transfer_from_host_ioctl fencing omits e2324300f427 drm/virtio: rework virtio_gpu_object_create fencing omits da758d51968a drm/virtio: rework virtio_gpu_execbuffer_ioctl fencing omits 98abe21d07c8 drm/virtio: add virtio_gpu_object_array & helpers omits cde14fd4a604 drm/virtio: remove ttm calls from in virtio_gpu_object_{re [...] omits 23a0e88ebaff drm/virtio: drop no_wait argument from virtio_gpu_object_reserve omits 191ab21995b0 drm/virtio: remove virtio_gpu_object_wait omits 620f9c5e302c drm/virtio: simplify cursor updates omits 29cf12394c05 drm/virtio: switch virtio_gpu_wait_ioctl() to gem helper. omits 889165ad6190 drm/virtio: pass gem reservation object to ttm init omits 37dfdc55ffeb drm/dp_mst: Cleanup drm_dp_send_link_address() a bit omits 8b1e589d138c drm/dp_mst: Refactor drm_dp_mst_handle_down_rep() omits a29d881875fc drm/dp_mst: Refactor drm_dp_mst_handle_up_req() omits fde61a7a7df4 drm/dp_mst: Constify guid in drm_dp_get_mst_branch_by_guid() omits 60f9ae9d0d3d drm/dp_mst: Remove huge conditional in drm_dp_mst_handle_up_req() omits 95b0013d209d drm/dp_mst: Refactor drm_dp_send_enum_path_resources omits 2f015ec6eab6 drm/dp_mst: Add sideband down request tracing + selftests omits aa2a2fe1383f drm/dp_mst: Combine redundant cases in drm_dp_encode_sideb [...] omits 0de54fb2d02b drm/print: Add drm_err_printer() omits 7cbce45d6243 drm/dp_mst: Move test_calc_pbn_mode() into an actual selftest omits 3ba64aa36c8c drm/dp_mst: Get rid of list clear in destroy_connector_work omits 5950f0b797fc drm/dp_mst: Move link address dumping into a function omits ba38e358907e fanotify: remove always false comparison in copy_fid_to_user omits 8f9fb61caed1 drm/i915: Refresh the errno to vmf_fault translations omits 88ad7f3a5660 drm/vkms: Reduce critical section in vblank_simulate omits 4922fd18cc1a drm/vkms: Use wait_for_flip_done omits bd7e3f3ba1ef drm/vblank: Document and fix vblank count barrier semantics omits 3915f097340a Merge branch 'for-5.4/sb0540' into for-next omits 995aaf4df316 Merge branch 'for-5.4/core' into for-next omits 5fcd055193c5 drm/komeda: Add ACLK rate to sysfs omits 6914f8eb64f9 drm: Add high-precision time to vblank trace event omits f2690074462b drm/i915/selftests: Remove unused __engines_name() omits a5f9bda81cb4 tomoyo: Don't check open/getattr permission on sockets. omits 5a90606df7cb drm/i915: Replace obj->pin_global with obj->frontbuffer omits 4f36ef2ee187 drm/i915: Report aliasing ppgtt size as ggtt size omits 8f5e2b306b4e drm/i915: Restrict the aliasing-ppgtt to the size of the ggtt omits 9e362992ff34 drm/i915: Clean up HDMI deep color handling a bit omits 66a990dd0c49 drm/i915: Prefer encoder->name over port_name() omits 75427b2a2bff drm/i915: Limit MST to <= 8bpc once again omits acff2f86b195 drm/sti: Include the right header omits 536cce149769 drm: sti: use cec_notifier_conn_(un)register omits 38f6a046f023 include: dt-bindings: add Performance Monitoring Unit for Exynos omits c41784b042ac drm: dw-hdmi-i2s: enable audio clock in audio_startup omits dffa8feb3084 drm/i915/perf: Assert locking for i915_init_oa_perf_state() omits 3d1da92baffe drm/i915: Add 324mhz and 326.4mhz cdclks for gen11+ omits 385ba629aa1c drm/i915: Allow /2 CD2X divider on gen11+ omits 7bff9779d769 drm/i915: Fix regression with crtc disable ordering omits aabbe344dc3c drm/i915: Use RCU for unlocked vm_idr lookup omits c1d143dd2ac8 drm/i915: Remove ppgtt->dirty_engines omits 0b718ba1e884 drm/i915/gtt: Downgrade Cherryview back to aliasing-ppgtt omits 3dc007fe9b2b drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to alias [...] omits 9c2ec7545cbd Merge branch 'xtensa-call0' into xtensa-for-next omits 37b6b4dafa46 xtensa: add support for call0 ABI in userspace omits 474f249f130e xtensa: clean up PS_WOE_BIT usage omits 40e98130c328 drm/i915: unify icp, tgp and mcc irq setup omits b32821c03631 drm/i915: parameterize SDE hotplug registers omits 58676af69c2e drm/i915: unify icp, tgp and mcc irq handling omits ed3126fa0d39 drm/i915: parameterize south hpd macros omits 4072761b981c drm/i915: Indent GuC/WOPCM documentation sections omits b047463c8522 drm/i915: Remove link to missing "Batchbuffer Pools" docum [...] omits 692059318c0f drm/i915/hdcp: Enable HDCP 1.4 and 2.2 on Gen12+ omits 39e2df090c3c drm/i915/hdcp: update current transcoder into intel_hdcp omits 2d15cf1b9ae4 misc/mei/hdcp: Fill transcoder index in port info omits 807c71d59a10 drm: Extend I915 mei interface for transcoder info omits 5b6030da28cd drm: Move port definition back to i915 header omits 0dcceb35a13d drm/i915: mei_hdcp: I915 sends ddi index as per ME FW omits 11988e393813 drm/i915/execlists: Try rearranging breadcrumb flush omits 66d9cec8a6c9 drm/i915/display: Move the commit_tail() disable sequence [...] omits 0c84127102ee drm/i915/display: Rename update_crtcs() to commit_modeset_ [...] omits 31444afb460e drm/i915: s/for_each_sgt_dma/for_each_sgt_daddr/ omits 9be02fde93e5 drm/i915/uc: Extract common code from GuC stop/disable comm omits e7b6affd0bae drm/i915/selftests: cond_resched() within the longer buddy tests omits 268de6530aa1 drm: mst: Fix query_payload ack reply struct omits 6a87d4ea94b0 drm/ingenic: Hardcode panel type to DPI omits 99d7a74110ef drm/i915/tgl: PSR link standby is not supported anymore omits 074c77e3ec63 drm/i915/tgl: Gen-12 display loses Yf tiling and legacy CC [...] omits 3ef2f119bd3e drm/msm: Use drm_attach_bridge() to attach a bridge to an encoder omits ee68c743f8d0 drm: Stop including drm_bridge.h from drm_crtc.h omits 9770f2207798 drm/i915/tgl: Enabling DSC on Pipe A for TGL omits 0f7dc62068bb drm/i915: Protect our local workers against I915_FENCE_TIMEOUT omits 8a84bacba19c drm/i915: Align power domain names with port names omits 325b916a9e1b drm/i915/selftests: Ignore coherency failures on Broadwater omits 592a7c5e082e drm/i915: Extend non readable mcr range omits e8f6b4952ec5 drm/i915/execlists: Flush the post-sync breadcrumb write harder omits cf3d4e534711 drm/meson: add resume/suspend hooks omits 1374b8375c2e drm/meson: dw_hdmi: add resume/suspend hooks omits b0138364da17 drm/virtio: module_param_named() requires linux/moduleparam.h omits c4e6488120e9 drm/i915/selftests: Try to recycle context allocations omits f2085c8e950d drm/i915/selftests: Remove accidental serialization betwee [...] omits 744583ecc3d7 drm/virtio: notify virtqueues without holding spinlock omits 4100a7b83438 drm/virtio: cleanup queue functions omits a02c4c25b9fa drm/virtio: add plane check omits 8a9a982767b7 drm/i915: use a separate context for gpu relocs omits 92604e825304 smack: use GFP_NOFS while holding inode_smack::smk_lock omits 1d4a24debb08 security: smack: Fix possible null-pointer dereferences in [...] omits aa2e9da31431 smack: fix some kernel-doc notations omits c6e22efdb6bb Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE [...] omits 45e9c829ebea drm/i915/tgl/perf: use the same oa ctx_id format as icl omits a8ff5d405e90 drm/i915/tgl: Do not apply WaIncreaseDefaultTLBEntries fro [...] omits 99389390fef5 drm/i915/tgl: Implement TGL DisplayPort training sequence omits 9c722e17c1b9 drm/i915: Disable pipes in reverse order omits 0456417ef680 drm: Add for_each_oldnew_intel_crtc_in_state_reverse() omits f7b3c22619a4 drm/i915/tgl: Add maximum resolution supported by PSR2 HW omits 0f81e645eb1e drm/i915: Do not read PSR2 register in transcoders without PSR2 omits 6056517ab8c3 drm/i915/tgl: Guard and warn if more than one eDP panel is [...] omits cccdce1dd061 drm/i915: Make engine's batch pool safe for use with virtu [...] omits f52c6d0df690 drm/i915: Only activate i915_active debugobject once omits 21b0c32bdaba drm/i915/selftests: Markup impossible error pointers omits 66c2dee4ae10 drm/vc4/vc4_hdmi: fill in connector info omits 5558f3d535c5 drm/i915/intel_hdmi: use cec_notifier_conn_(un)register omits ae85b0df124f drm_dp_cec: add connector info support. omits ebfdf5cd806b drm/i915: Use NOEVICT for first pass on attemping to pin a [...] omits 1d5b77733149 drm/i915/selftests: Add the usual batch vma managements to [...] omits 0c39e403808c MAINTAINERS: hwspinlock: update git tree location omits 3e93bc2a58aa drm/virtio: make resource id workaround runtime switchable. omits 15c665bb4637 drm/mcde: Fix an error handling path in 'mcde_probe()' omits acd674af95d3 drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() omits d72cf01f410a drm/mipi-dbi: fix a loop in debugfs code omits 5bd8d1a78c30 Merge branch 'for-5.3/upstream-fixes' into for-next omits 529880098431 drm/i915: to make vgpu ppgtt notificaiton as atomic operation omits 6dbe0c4b0fc0 drm/panel: Initialise panel dev and funcs through drm_pane [...] omits 65abbda8ed7c drm/panel: Add missing drm_panel_init() in panel drivers omits 75b974a859e5 drm/i915/selftests: Teach igt_gpu_fill_dw() to take intel_context omits 777159069212 drm/i915: Keep drm_i915_file_private around under RCU omits 936ad29de812 drm/i915/uc: define GuC and HuC FWs for EHL omits 636e83f2f208 drm/i915: Flush the existing fence before GGTT read/write omits 191797a892c9 drm/i915/gtt: Preallocate Braswell top-level page directory omits 6dcb85a0ad99 drm/i915: Hold irq-off for the entire fake lock period omits 0b14d96820d1 drm/i915: Use hweight8() for 8bit masks omits c08e91323920 drm/i915: s/num_active_crtcs/num_active_pipes/ omits d048a2684a41 drm/i915: Use enum pipe consistently omits e8edae54c593 drm/i915: Unconfuse pipe vs. crtc->index in i915_get_crtc_ [...] omits d06a79d33e0f drm/i915: Use enum pipe instead of crtc index to track act [...] omits 100f5f7fbc3e drm/i915: Expand subslice mask omits 668df17f594d drm/i915: Add new function to copy subslices for a slice omits eaef5b3c4113 drm/i915: Refactor instdone loops on new subslice functions omits e1210bbfb1f8 drm/i915: Add function to determine if a slice has a subslice omits 6db40ec80f54 drm/i915: Use subslice stride to set subslices for a given slice omits 9e8a135ed5a4 drm/i915: Add function to set subslices omits 33ee9e868096 drm/i915: Use local variables for subslice_mask for device info omits 49610c377be7 drm/i915: Add EU stride runtime parameter omits 7a200aad1127 drm/i915: Add subslice stride runtime parameter omits 8b355db99cfb drm/i915: Add function to set SSEU info per platform omits 4087f873df1f drm/i915: Use variable for debugfs device status omits 1c5f087a2bb2 drm/panfrost: Add errata descriptions from kbase omits 5d86923060fc drm/i915/tgl: Enable VD HCP/MFX sub-pipe power gating omits b3c0692f36a4 drm/i915/tgl: Move GTCR register to cope with GAM MMIO add [...] omits ce4932426195 drm/panfrost: Use mutex_trylock in panfrost_gem_purge omits dfbc7a46b940 drm/shmem: Use mutex_trylock in drm_gem_shmem_purge omits 4fa3d66f132b drm/shmem: Do dma_unmap_sg before purging pages omits 593bc4d008cf drm/panfrost: Fix possible suspend in panfrost_remove omits 4ae1ce88e9a0 Merge branch 'v5.3-next/soc' into for-next omits 021363171363 Merge branch 'v5.3-next/dts64' into for-next omits 97588c89993d MAINTAINERS: Add Steven and Alyssa as panfrost reviewers omits 52282163dfa6 drm/panfrost: Add missing check for pfdev->regulator omits 04db301da38e Merge branch 'for-5.4/logitech' into for-next omits f2521f7731ed drm/i915: switch to drm_fb_helper_remove_conflicting_pci_f [...] omits 35616a4aa919 drm: drop resource_id parameter from drm_fb_helper_remove_ [...] omits 0a8459693238 fbdev: drop res_id parameter from remove_conflicting_pci_f [...] discards befd04abfbe4 clocksource/drivers/sh_cmt: Document "cmt-48" as deprecated discards 81b56da380a6 clocksource/drivers/sh_cmt: r8a7740 and sh73a0 SoC-specific match discards 1257887a2a76 dt-bindings: timer: renesas, cmt: Update R-Car Gen3 CMT1 usage discards b7bcb069e6af dt-bindings: timer: renesas, cmt: Add CMT0 and CMT1 to r8a77995 discards d3bf92ae4b45 dt-bindings: timer: renesas, cmt: Add CMT0 and CMT1 to r8a7792 discards f7848023e0c8 dt-bindings: timer: renesas, cmt: Update CMT1 on sh73a0 an [...] discards 48edf1ada497 dt-bindings: timer: renesas, cmt: Add CMT0234 to sh73a0 an [...] discards 4d3b79ef95cc clocksource/drivers: Do not warn on probe defer discards 510a98d683cb clocksource/drivers/timer-of: Do not warn on deferred probe omits d4c61c4a16de drm/i915/dp: Fix DSC enable code to use cpu_transcoder ins [...] omits cee508a0bddb drm/dp/dsc: Add Support for all BPCs supported by TGL omits df7415bfc06f drm/i915: Do not unmask PSR interruption in IRQ postinstall omits 99fc38b12095 drm/i915: Add transcoder restriction to PSR2 omits 4ab4fa103217 drm/i915/psr: Make PSR registers relative to transcoders omits f92fe6c5456c Merge branch 'for-5.4/multitouch' into for-next omits 2d37fa555f1f Merge branch 'for-5.4/cleanup' into for-next omits 068dbf447f09 Merge branch 'for-5.4/wacom' into for-next omits ac7c0267abc4 Merge branch 'for-5.3/upstream-fixes' into for-next omits 97d0224e6dd4 Merge branch 'for-5.3/upstream-fixes' into for-next discards a5f6679fc81e clocksource/drivers/npcm: Fix GENMASK and timer operation omits 799e064cc79e fsi: scom: Don't abort operations for minor errors omits 1481b1827625 Merge branch 'for-5.4/wacom' into for-next omits ca85eeb92932 Merge branch 'for-5.4/wacom' into for-next omits a870fc4cd1ca Merge branch 'for-5.3/upstream-fixes' into for-next omits b4a81b87a4cf ecryptfs: fix a memory leak bug in ecryptfs_init_messaging() omits fe2e082f5da5 ecryptfs: fix a memory leak bug in parse_tag_1_packet() omits f5a9f36f8be7 Merge branch 'for-5.3/upstream-fixes' into for-next omits 76c522f35c81 Merge branch 'for-5.3/upstream-fixes' into for-next omits 02140f375a72 Merge branch 'for-5.3/upstream-fixes' into for-next omits bbe17d7045e3 Merge branch 'for-5.4/ish' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next discards 012bb0283514 clocksource/drivers/renesas-ostm: Use DIV_ROUND_CLOSEST() helper discards b7f81cc13e0b arm64: dts: imx8mq: Add system counter node discards 5820af9f6c99 arm64: dts: imx8mm: Add system counter node discards 8b75a1af78ae clocksource/drivers/imx-sysctr: Add internal clock divider handle discards c22f40c8e5e7 clocksource/drivers/tcb_clksrc: Register delay timer discards dcfc2f1cc312 dt-bindings: timer: Convert Allwinner A13 HSTimer to a schema discards d700d8b6a54b clocksource: sun4i: Add missing compatibles discards 625fa209a22d dt-bindings: timer: Add missing compatibles discards 2912a039d726 dt-bindings: timer: Convert Allwinner A10 Timer to a schema discards 128fc761306c clocksource: Remove dev_err() usage after platform_get_irq() omits cdc177c021b8 Merge branch 'for-5.4' into for-next omits f28b8da266a6 Merge branch 'for-5.3/upstream-fixes' into for-next omits 07c20e845a3a Merge branch 'for-5.3/upstream-fixes' into for-next omits baf58858e8b6 sh: prefer __section from compiler_attributes.h omits 8619b5a9035a sh: Drop -Werror from kernel Makefile omits 3a3a78124693 sh: kernel: disassemble: Mark expected switch fall-throughs omits fb8f77490f55 sh: kernel: hw_breakpoint: Fix missing break in switch statement omits fa4b55813b1e Merge branch 'xtensa-5.3' into xtensa-for-next omits 7773e1130551 Merge branch 'for-5.3/upstream-fixes' into for-next omits b8049091c363 Merge branch 'for-5.3/upstream-fixes' into for-next omits ba2779aa4730 Merge branch 'for-5.3/upstream-fixes' into for-next omits 2c06da2a27b3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 81f2be0966dc Merge branch 'for-5.4/logitech' into for-next omits e1b89a4cb597 Merge branch 'for-5.3/upstream-fixes' into for-next omits 91b2bbd96b66 Merge branch 'for-5.3/upstream-fixes' into for-next omits 910514a8d598 Merge branch 'for-5.3/upstream-fixes' into for-next omits eef83d533e28 Merge branch 'for-5.4/hidraw-hiddev-epoll' into for-next omits 1cc4792cca8d Merge branch 'for-5.3/upstream-fixes' into for-next discards 08a3c192c93f posix-timers: Prepare for PREEMPT_RT omits 1386dcaa9226 Merge branch 'xtensa-5.3' into xtensa-for-next omits cd10afbc932d sh: remove unneeded uapi asm-generic wrappers omits cbfc6edb6a4a sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE() omits a5de8865cb3e h8300: move definition of __kernel_size_t etc. to posix_types.h omits 66da768644b5 xtensa: remove free_initrd_mem omits baf6722aa0cb ide: Use dev_get_drvdata where possible omits 038029c03e21 sparc: remove unneeded uapi/asm/statfs.h omits f293d4d4649c h8300: Add missing symbol "BOOT_LINK_OFFSET" omits b4bff4be5503 h8300: fix memset return value. omits ba174ef6d224 Merge branch 'for-5.3-fixes' into for-next omits 6326b440055f Merge branch 'xtensa-5.3' into xtensa-for-next omits 89f4357b0a55 Merge branch 'xtensa-5.3' into xtensa-for-next omits f0cc370ab74d Merge branch 'for-5.3' into for-next omits bf4945efabdf Merge branch 'for-5.3/wacom' into for-next omits ffd81a72aae3 Merge branch 'for-5.3/doc' into for-next omits 5082258906dd Merge branch 'for-5.2/fixes' into for-next omits 91abab83839a XArray: Fix xas_next() with a single entry at 0 omits f6282be0f451 Merge branch 'xtensa-5.3' into xtensa-for-next omits 16f3c329e5e6 Merge branch 'for-5.3/ish' into for-next omits d33ee08dd9a5 Merge branch 'for-5.2/fixes' into for-next omits 5258f23f4608 Merge branch 'for-5.2/fixes' into for-next omits 59cc0d8aac4c Merge branch 'for-5.2/fixes' into for-next omits 52b0da0e0be1 Merge branch 'for-5.2/fixes' into for-next omits b7efc7e85284 Merge branch 'for-5.3/wacom' into for-next omits ad72733d9573 Merge branch 'for-5.2/fixes' into for-next omits 1eaac472eb6d Merge branch 'for-5.2/fixes' into for-next omits 05fb8284a417 Merge branch 'i2c-mux/for-next' into for-next omits 4cdfb27ba80d xen/swiotlb: remember having called xen_create_contiguous_ [...] omits f3a7bb9acba2 xen/swiotlb: simplify range_straddles_page_boundary() omits b0f24237c431 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] omits bb4d6a3e1d1e Merge branch 'devel/for-linus-5.2' into devel/for-linus-5.3 omits d0b1e925e406 swiotlb: fix phys_addr_t overflow warning omits 4d571204897e swiotlb: Return consistent SWIOTLB segments/nr_tbl omits 396bbe92b25a swiotlb: Group identical cleanup in swiotlb_cleanup() omits 136db994852a apparmor: increase left match history buffer size omits 8ac2ca328ec9 apparmor: Switch to GFP_KERNEL where possible omits df323337e507 apparmor: Use a memory pool instead per-CPU caches omits bf1d2ee7bc62 apparmor: Force type-casting of current->real_cred omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits 61474c3685e1 Merge branch 'xtensa-5.3' into xtensa-for-next omits 16009db47c51 usb: chipidea: udc: workaround for endpoint conflict issue omits b0153147e2d7 Merge branch 'for-5.3/wacom' into for-next omits 753637b2039f Merge branch 'for-5.3' into for-next omits f3d8631d6a04 Merge branch 'for-5.3/uclogic' into for-next omits 227a5f56b66c Merge branch 'for-5.3/logitech' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits e72e014cd305 Merge branch 'for-5.2/fixes' into for-next omits d4582ee4fc55 Merge branch 'for-5.2/fixes' into for-next omits 98609d195737 Merge branch 'for-5.2/fixes' into for-next omits 2ba543d3e7db Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits f32a0c18e370 Merge branch 'for-5.2/fixes' into for-next omits 664f0d80dbe6 Merge branch 'for-5.3/logitech' into for-next omits 3daf977fd324 Merge branch 'for-5.2/fixes' into for-next omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 95a885fac6e3 Merge branch 'for-5.3/wacom' into for-next omits 7516db92a948 Merge branch 'for-5.3/logitech' into for-next omits c6922834dc62 Merge branch 'for-5.2/fixes' into for-next omits 967aa2217b6d Merge branch 'for-5.2-fixes' into for-next omits 0542593fff0f Merge branch 'xtensa-for-next' into xtensa-5.2-fixes omits acc706cafb46 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 1c41f624e758 xtensa: implement initialize_cacheattr for MPU cores omits a444d1aabe6b xtensa: add exclusive atomics support omits 2656d1569d93 xtensa: clean up inline assembly in futex.h omits c5a771f240b1 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 2061da36848d xtensa: set proper error code for simdisk_setup() omits 1e644f4b0b4f xtensa: fix incorrect fd close in error case of simdisk_setup() omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits eb18d1215405 Merge branch 'for-5.2/logitech' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 3ba3fee931aa Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 2046ddef4735 Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 5c244b2492f7 Merge branch 'for-5.1/upstream-fixes' into for-next omits 59ac134a6754 Merge branch 'for-5.2/logitech' into for-next omits 97a39ed4bfc4 Merge branch 'for-5.2/logitech' into for-next omits 33be4e645545 Merge branch 'for-5.1/upstream-fixes' into for-next omits 17796b9ea445 mux: mmio: add generic regmap bitfield-based multiplexer omits 8f445d9e8d6f dt-bindings: add register based devices' mux controller DT [...] omits 7c1384a890a1 Merge branch 'for-5.2/u2fzero' into for-next omits 058c4f342582 apparmor: fix spelling mistake "immutible" -> "immutable" omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 0142ada02a43 Merge branch 'for-5.2' into for-next omits 6659efec5011 Merge branch 'for-5.2/u2fzero' into for-next omits 145a0ef21c8e apparmor: fix blob compression when ns is forced on a policy load omits fe166a9f2868 apparmor: fix missing ZLIB defines omits 6a59d9243d34 apparmor: fix blob compression build failure on ppc omits 63c16c3a7608 apparmor: Initial implementation of raw policy blob compression omits afec0e7f9c0d Merge branch 'for-5.1/upstream-fixes' into for-next omits a19e25d5472b Merge branch 'for-5.2/u2fzero' into for-next omits 493ee475ef66 Merge branch 'for-5.2-pf-removal' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits c569255abd6e Merge branch 'for-5.2/core' into for-next omits a26a70426e9b Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 2b4ed567f1a4 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 9d285bf92ad1 Merge branch 'for-5.2/ish' into for-next omits c480b5e66793 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 096c2e2bd33e Merge branch 'for-5.2/macally' into for-next omits efe27707ce1a Merge branch 'for-5.2/ish' into for-next omits 7c40250d98ea Merge branch 'for-5.1/upstream-fixes' into for-next omits 4f205a9f7fda Merge branch 'for-5.2/core' into for-next omits 8db4f469cb52 Merge branch 'for-5.2/core' into for-next omits 9676d85fea92 Merge branch 'for-5.1/upstream-fixes' into for-next omits d2ae5d4d1ade Merge branch 'for-5.2/logitech' into for-next omits b7c825b25d79 Merge branch 'for-5.1/upstream-fixes' into for-next omits 2a8eda164d1f Merge branches 'for-5.2/sensor' and 'for-5.2/picolcd' into [...] omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits 53be96ab821a Merge branch 'for-5.1/upstream-fixes' into for-next omits cb91b879b271 Merge branch 'for-5.1/upstream-fixes' into for-next omits 401bcfc5f96e Merge branch 'for-5.2/ish' into for-next omits 2073452734b7 Merge branch 'for-5.1/upstream-fixes' into for-next omits 812cd88749e0 firewire: mark expected switch fall-throughs omits fb243959c9b0 Merge branch 'for-5.1/upstream-fixes' into for-next omits c9033c8e9e47 Merge branch 'for-5.2/ish' into for-next omits a51a950d60e4 Merge branch 'for-5.1/upstream-fixes' into for-next omits 54f97b456ef4 Merge branch 'for-5.1/upstream-fixes' into for-next omits c81eee9fb58c Merge branch 'for-5.1/hid-uclogic' into for-next omits 4551d0ef940f Merge branch 'for-5.1/wacom' into for-next omits 79f74eab9db1 Merge branch 'for-5.0/upstream-fixes' into for-next omits b235b5129b19 Merge branch 'for-5.1/i2c-hid' into for-next omits 2557ebca8802 Merge branch 'for-5.1/wacom' into for-next omits 94b5b50420de Merge branch 'for-5.1/hid-logitech' into for-next omits b761e12da178 Merge branch 'for-5.0/upstream-fixes' into for-next omits 551cf047a3d8 Merge branch 'for-5.0/upstream-fixes' into for-next omits acf15bdef15e Merge branch 'for-5.1/hid-asus' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 036ef74b3ecb Merge branch 'xtensa-5.1' into xtensa-for-next omits f463fe19f12c Merge branch 'for-5.1/hid-topseed' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits 06e284aafd45 Merge branch 'for-5.1/ish' into for-next omits 67288613d46d Merge branch 'for-5.0/upstream-fixes' into for-next omits 255d6167833c Merge branch 'for-5.1/wacom' into for-next omits b1ddbed1903f Merge branch 'for-5.1/i2c-hid' into for-next omits 20d45b2c3fe9 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits acedafabf1bd Merge branch 'for-5.1/hid-elan' into for-next omits 95dd4c87b7a6 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8a668039b788 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 34a783a07a6f xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE omits 16be6fd6a52b xtensa: Fix typo use space=>user space omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 76428ff915f3 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8cd4105fd234 drivers/irqchip: xtensa-mx: fix mask and unmask omits f2b9dea93c02 drivers/irqchip: xtensa: add warning to irq_retrigger omits 18031f71ea01 xtensa: SMP: mark each possible CPU as present omits a169c7463e51 xtensa: smp_lx200_defconfig: fix vectors clash omits da26d363189a xtensa: SMP: fix secondary CPU initialization omits fcee620b2daf Merge branch 'for-5.1/ish' into for-next omits 0fc4b0079db0 Merge branch 'for-5.1/ish' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 0a84e89382d6 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5664144391bd Merge branch 'for-5.1/hid-maltron' into for-next omits 2809b4c76c81 Merge branch 'for-5.0/upstream-fixes' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits 31b9c06288a4 Merge branch 'for-5.0/upstream-fixes' into for-next omits d69c57d58ae4 Merge branch 'for-5.1/hid-sony' into for-next omits b76d699daab2 Merge branch 'master' into for-next omits 16f3d1f5df35 Merge branch 'for-4.20/upstream-fixes' into for-next omits 5578dd451c91 Merge branch 'for-4.20/upstream-fixes' into for-next omits f1589f675d65 Merge branch 'xtensa-jumplabel' into xtensa-for-next omits f8e8ae868301 Merge branch 'for-4.21/ish' into for-next omits eb96c85bb8fb Merge branch 'for-4.21/core' into for-next omits f384956b686e Merge branch 'for-4.20/upstream-fixes' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c31f54cdc8da Merge branch 'xtensa-tracehook' into xtensa-for-next omits 246bcc481ad3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 3545693d1ad7 Merge branch 'for-4.21/hid-asus' into for-next omits 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next omits 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next omits c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next omits 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next omits cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next omits e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next omits a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next omits d81a6df30db2 xtensa: don't clear cpenable unconditionally on release omits e836b0528f18 xtensa: simplify coprocessor.S omits e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr omits 29fa9085c36a Merge branch 'for-4.21/hid-asus' into for-next omits 2e561e7ca05b Merge branch 'for-4.20/upstream-fixes' into for-next omits f5be92b65fa0 Merge branch 'for-4.20/upstream-fixes' into for-next omits 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next omits 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next omits d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next omits 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next omits 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next omits 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next omits fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next omits 7c17225f2059 xtensa: generate uapi header and syscall table header files omits b4130fdef9a7 xtensa: add system call table generation support omits 3db1569a17dd xtensa: add __NR_syscalls along with __NR_syscall_count omits b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next omits b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next omits 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next omits 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next omits 0492cca63302 Merge branch 'for-4.20/google' into for-next omits 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next omits 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits 3bd67b37e350 kdb: print real address of pointers instead of hashed addresses omits a0ca72c2d1ac kdb: use correct pointer when 'btc' calls 'btt' omits fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next omits 5c7e08659a17 Merge branch 'v4.20/drivers' into next omits 2a35bd877900 Merge branch 'v4.20/dt64' into next omits 110c998858f5 Merge branch 'v4.20/arm64' into next omits c4b90045984b Merge branch 'v4.20/dt' into next omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1519d49960da Merge branch 'for-4.19/wiimote' into for-next omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next omits e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() omits 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver omits 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] omits c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() omits 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier omits 00afd4c21f2f NFC: fix attrs checks in netlink interface omits 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast omits 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure omits e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size omits f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next omits b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next omits 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next omits 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next omits 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next omits 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next omits eb42863d710a Merge branch 'for-4.18/multitouch' into for-next omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next omits 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next omits 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next omits 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next omits f45728380f49 Merge branch 'for-4.18/multitouch' into for-next omits ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next omits b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next omits 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next omits 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next omits 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next omits 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next omits 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next omits ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next omits ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next omits 9e0031ddb608 xtensa: fix build with KASAN omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next omits 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic omits c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next omits 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next omits a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next omits 167f4555184b Merge branch fixes_for_upstream into to_next omits 9abe0b72375e Merge branch 'patchwork' into to_next omits 1613af5226dd Merge branch 'patchwork' into to_next omits aff412ef6efa Merge branch 'patchwork' into to_next omits e26d710a8cdf Merge branch 'patchwork' into to_next omits bb79fe3ca2ad Merge branch 'patchwork' into to_next omits 4e2ca3efa679 Merge branch 'v4l_for_linus' into to_next omits 1240c2979c38 [media] rtl28xxu: Add USB IDs for Winfast DTV Dongle Mini-D omits d963916af390 [media] anysee: fix non-working E30 Combo Plus DVB-T omits 43fbbda6f0f8 Merge branch 'v4l_for_linus' into to_next omits fed02b113c64 Merge branch 'patchwork' into to_next omits 0eb61a5ea59a [media] media: v4l2-dev: fix video device index assignment omits c4f181f1efc5 Merge branch 'v4l_for_linus' into temp adds f2835adf8afb dmaengine: fsl-dpaa2-qdma: Add the DPDMAI(Data Path DMA In [...] adds 7fdf9b05c73b dmaengine: fsl-dpaa2-qdma: Add NXP dpaa2 qDMA controller d [...]
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 (3ef845da3c3b) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
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.
No new revisions were added by this update.
Summary of changes: .gitattributes | 2 - .mailmap | 2 - CREDITS | 7 +- Documentation/ABI/stable/sysfs-class-infiniband | 19 + Documentation/ABI/stable/sysfs-driver-aspeed-vuart | 11 +- Documentation/ABI/stable/sysfs-driver-ib_srp | 2 - Documentation/ABI/testing/debugfs-hisi-hpre | 57 - Documentation/ABI/testing/debugfs-hyperv | 23 - Documentation/ABI/testing/sysfs-bus-iio-adc-ad7192 | 39 - Documentation/ABI/testing/sysfs-bus-mei | 2 +- Documentation/ABI/testing/sysfs-bus-thunderbolt | 8 - .../ABI/testing/sysfs-class-led-driver-el15203000 | 139 - .../ABI/testing/sysfs-platform-mellanox-bootctl | 58 - Documentation/ABI/testing/sysfs-platform-wilco-ec | 17 - Documentation/Makefile | 5 +- Documentation/admin-guide/LSM/SafeSetID.rst | 4 +- Documentation/admin-guide/cgroup-v2.rst | 24 +- Documentation/admin-guide/dell_rbu.rst | 128 - .../admin-guide/device-mapper/dm-dust.rst | 287 - .../admin-guide/device-mapper/dm-dust.txt | 272 + Documentation/admin-guide/device-mapper/index.rst | 1 - Documentation/admin-guide/index.rst | 65 +- Documentation/admin-guide/kernel-parameters.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 24 +- Documentation/admin-guide/perf/imx-ddr.rst | 35 +- Documentation/admin-guide/perf/index.rst | 1 - Documentation/admin-guide/sysctl/kernel.rst | 26 +- Documentation/arm/microchip.rst | 4 +- Documentation/arm64/booting.rst | 3 - Documentation/arm64/cpu-feature-registers.rst | 4 - Documentation/arm64/elf_hwcaps.rst | 67 +- Documentation/arm64/memory.rst | 9 +- Documentation/bpf/prog_flow_dissector.rst | 3 - Documentation/conf.py | 3 +- Documentation/core-api/genalloc.rst | 28 +- Documentation/core-api/index.rst | 1 - Documentation/core-api/memory-allocation.rst | 4 - Documentation/core-api/mm-api.rst | 2 +- Documentation/core-api/printk-formats.rst | 34 +- Documentation/core-api/refcount-vs-atomic.rst | 36 +- Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kasan.rst | 3 - Documentation/dev-tools/kmemleak.rst | 2 +- Documentation/dev-tools/kselftest.rst | 16 - Documentation/dev-tools/kunit/api/index.rst | 16 - Documentation/dev-tools/kunit/api/test.rst | 11 - Documentation/dev-tools/kunit/faq.rst | 62 - Documentation/dev-tools/kunit/index.rst | 79 - Documentation/dev-tools/kunit/start.rst | 180 - Documentation/dev-tools/kunit/usage.rst | 576 -- Documentation/devicetree/bindings/arm/amlogic.yaml | 9 +- .../devicetree/bindings/arm/atmel-at91.yaml | 7 - .../devicetree/bindings/arm/bcm/bcm2835.yaml | 54 - .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 67 + .../devicetree/bindings/arm/coresight.txt | 9 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 14 - Documentation/devicetree/bindings/arm/fsl.yaml | 15 +- .../arm/marvell/ap806-system-controller.txt | 177 + .../arm/marvell/ap80x-system-controller.txt | 177 - .../bindings/arm/marvell/armada-7k-8k.txt | 24 + .../bindings/arm/marvell/armada-7k-8k.yaml | 61 - .../devicetree/bindings/arm/omap/omap.txt | 30 +- .../devicetree/bindings/arm/omap/prm-inst.txt | 29 - Documentation/devicetree/bindings/arm/renesas.yaml | 12 - .../devicetree/bindings/arm/rockchip.yaml | 4 +- .../bindings/arm/samsung/exynos-chipid.txt | 12 + .../bindings/arm/samsung/exynos-chipid.yaml | 25 - .../devicetree/bindings/arm/samsung/pmu.txt | 72 + .../devicetree/bindings/arm/samsung/pmu.yaml | 105 - .../bindings/arm/samsung/samsung-boards.txt | 83 + .../bindings/arm/samsung/samsung-boards.yaml | 181 - .../arm/samsung/samsung-secure-firmware.yaml | 31 - .../devicetree/bindings/arm/samsung/sysreg.txt | 19 + .../devicetree/bindings/arm/samsung/sysreg.yaml | 45 - .../devicetree/bindings/arm/stm32/stm32.yaml | 27 +- .../devicetree/bindings/bus/renesas,bsc.txt | 46 + .../devicetree/bindings/bus/renesas,bsc.yaml | 60 - .../devicetree/bindings/bus/simple-pm-bus.txt | 44 + .../devicetree/bindings/bus/simple-pm-bus.yaml | 75 - .../bindings/clock/armada3700-periph-clock.txt | 5 +- .../bindings/clock/rockchip,px30-cru.txt | 5 - .../devicetree/bindings/cpu/cpu-topology.txt | 2 +- .../devicetree/bindings/cpufreq/ti-cpufreq.txt | 6 +- .../devicetree/bindings/crypto/samsung-slimsss.txt | 19 + .../bindings/crypto/samsung-slimsss.yaml | 47 - .../devicetree/bindings/crypto/samsung-sss.txt | 32 + .../devicetree/bindings/crypto/samsung-sss.yaml | 58 - Documentation/devicetree/bindings/ddr/lpddr2.txt | 102 - .../devicetree/bindings/ddr/lpddr3-timings.txt | 58 - Documentation/devicetree/bindings/ddr/lpddr3.txt | 101 - .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 5 - .../bindings/display/amlogic,meson-dw-hdmi.yaml | 2 + .../devicetree/bindings/display/arm,malidp.txt | 3 - .../devicetree/bindings/display/bridge/anx7814.txt | 6 +- .../bindings/display/cirrus,clps711x-fb.txt | 2 +- .../devicetree/bindings/display/imx/fsl,imx-fb.txt | 2 +- .../devicetree/bindings/display/msm/gmu.txt | 51 - .../bindings/display/panel/sharp,ld-d5116z01b.txt | 26 + .../bindings/display/panel/sharp,ld-d5116z01b.yaml | 30 - .../bindings/display/rockchip/rockchip-vop.txt | 6 +- .../devicetree/bindings/display/st,stm32-dsi.yaml | 150 - .../devicetree/bindings/display/st,stm32-ltdc.txt | 144 + .../devicetree/bindings/display/st,stm32-ltdc.yaml | 81 - .../devicetree/bindings/dma/renesas,usb-dmac.txt | 1 - Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 1 - Documentation/devicetree/bindings/eeprom/at24.txt | 90 +- Documentation/devicetree/bindings/eeprom/at24.yaml | 188 - .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 1 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 3 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 3 +- .../devicetree/bindings/gpu/arm,mali-utgard.yaml | 3 +- .../devicetree/bindings/gpu/samsung-g2d.txt | 27 + .../devicetree/bindings/gpu/samsung-g2d.yaml | 75 - .../devicetree/bindings/gpu/samsung-rotator.txt | 28 + .../devicetree/bindings/gpu/samsung-rotator.yaml | 48 - .../devicetree/bindings/gpu/samsung-scaler.txt | 27 + .../devicetree/bindings/gpu/samsung-scaler.yaml | 81 - .../bindings/hwlock/st,stm32-hwspinlock.txt | 23 + .../bindings/hwlock/st,stm32-hwspinlock.yaml | 50 - .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 3 + .../devicetree/bindings/iio/adc/adi,ad7192.yaml | 7 +- .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 5 +- .../devicetree/bindings/iio/adc/adi,ad7780.yaml | 1 + .../devicetree/bindings/iio/adc/avia-hx711.yaml | 1 + .../devicetree/bindings/iio/adc/ingenic,adc.txt | 1 - .../bindings/iio/adc/samsung,exynos-adc.txt | 107 + .../bindings/iio/adc/samsung,exynos-adc.yaml | 151 - .../bindings/iio/chemical/plantower,pms7003.yaml | 1 + .../devicetree/bindings/iio/iio-bindings.txt | 5 - .../devicetree/bindings/iio/light/bh1750.txt | 18 + .../devicetree/bindings/iio/light/bh1750.yaml | 43 - .../devicetree/bindings/iio/pressure/bmp085.yaml | 2 + .../bindings/input/fsl,mpr121-touchkey.yaml | 89 - Documentation/devicetree/bindings/input/input.yaml | 36 - Documentation/devicetree/bindings/input/keys.txt | 8 + .../devicetree/bindings/input/mpr121-touchkey.txt | 30 + .../devicetree/bindings/input/mtk-pmic-keys.txt | 4 +- .../devicetree/bindings/input/st,stpmic1-onkey.txt | 2 +- .../bindings/interrupt-controller/atmel,aic.txt | 7 +- .../bindings/interrupt-controller/renesas,irqc.txt | 48 + .../interrupt-controller/renesas,irqc.yaml | 87 - .../devicetree/bindings/iommu/arm,smmu-v3.txt | 77 + .../devicetree/bindings/iommu/arm,smmu-v3.yaml | 100 - .../devicetree/bindings/iommu/arm,smmu.txt | 182 + .../devicetree/bindings/iommu/arm,smmu.yaml | 229 - .../bindings/iommu/renesas,ipmmu-vmsa.txt | 1 - .../devicetree/bindings/iommu/samsung,sysmmu.txt | 67 + .../devicetree/bindings/iommu/samsung,sysmmu.yaml | 108 - .../bindings/leds/backlight/pm8941-wled.txt | 42 + .../bindings/leds/backlight/qcom-wled.txt | 102 - .../devicetree/bindings/leds/leds-el15203000.txt | 69 - .../bindings/{ddr => lpddr2}/lpddr2-timings.txt | 0 .../devicetree/bindings/lpddr2/lpddr2.txt | 102 + .../bindings/media/allwinner,sun4i-a10-csi.yaml | 9 +- .../devicetree/bindings/media/i2c/ov2659.txt | 9 - Documentation/devicetree/bindings/media/rc.yaml | 1 + .../devicetree/bindings/media/st,stm32-cec.txt | 19 + .../devicetree/bindings/media/st,stm32-cec.yaml | 54 - .../devicetree/bindings/media/st,stm32-dcmi.txt | 45 + .../devicetree/bindings/media/st,stm32-dcmi.yaml | 86 - .../bindings/memory-controllers/exynos-srom.txt | 79 + .../bindings/memory-controllers/exynos-srom.yaml | 128 - .../bindings/memory-controllers/exynos5422-dmc.txt | 84 - Documentation/devicetree/bindings/mips/ralink.txt | 14 - .../devicetree/bindings/mmc/arasan,sdhci.txt | 17 - Documentation/devicetree/bindings/mmc/owl-mmc.yaml | 59 - .../devicetree/bindings/mmc/renesas,sdhi.txt | 1 - .../devicetree/bindings/mmc/sdhci-milbeaut.txt | 30 - .../bindings/mtd/cadence-nand-controller.txt | 53 - .../devicetree/bindings/net/ftgmac100.txt | 8 - .../devicetree/bindings/net/renesas,ether.yaml | 114 - Documentation/devicetree/bindings/net/sh_eth.txt | 69 + .../bindings/net/wireless/qcom,ath10k.txt | 6 - .../devicetree/bindings/nvmem/amlogic-efuse.txt | 6 - .../devicetree/bindings/nvmem/sprd-efuse.txt | 39 - Documentation/devicetree/bindings/pci/rcar-pci.txt | 1 - .../bindings/phy/amlogic,meson-g12a-usb2-phy.yaml | 1 + .../bindings/phy/lantiq,vrx200-pcie-phy.yaml | 2 +- .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 2 - .../devicetree/bindings/phy/rcar-gen3-phy-usb3.txt | 2 - .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 4 - .../bindings/pinctrl/st,stm32-pinctrl.yaml | 7 +- .../devicetree/bindings/power/qcom,rpmpd.txt | 1 - .../bindings/power/renesas,rcar-sysc.txt | 1 - .../bindings/power/reset/syscon-poweroff.txt | 30 + .../bindings/power/reset/syscon-poweroff.yaml | 60 - .../bindings/power/reset/syscon-reboot.txt | 30 + .../bindings/power/reset/syscon-reboot.yaml | 60 - .../devicetree/bindings/pwm/pwm-mediatek.txt | 2 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.txt | 40 + .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 78 - .../devicetree/bindings/pwm/renesas,tpu-pwm.txt | 35 + .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 69 - .../bindings/regulator/fixed-regulator.yaml | 5 +- .../bindings/regulator/qcom,rpmh-regulator.txt | 4 - .../bindings/regulator/qcom,smd-rpm-regulator.txt | 21 - .../bindings/regulator/qcom,spmi-regulator.txt | 25 - .../devicetree/bindings/regulator/regulator.yaml | 7 +- .../bindings/reset/amlogic,meson-axg-audio-arb.txt | 3 +- .../bindings/reset/amlogic,meson-reset.yaml | 1 - .../devicetree/bindings/reset/qcom,aoss-reset.txt | 52 + .../devicetree/bindings/reset/qcom,aoss-reset.yaml | 47 - .../devicetree/bindings/reset/qcom,pdc-global.txt | 52 + .../devicetree/bindings/reset/qcom,pdc-global.yaml | 47 - .../devicetree/bindings/reset/renesas,rst.txt | 1 - .../devicetree/bindings/reset/uniphier-reset.txt | 5 +- Documentation/devicetree/bindings/riscv/cpus.yaml | 29 +- .../devicetree/bindings/rng/nuvoton,npcm-rng.txt | 12 - .../devicetree/bindings/rng/omap3_rom_rng.txt | 27 - .../bindings/rng/samsung,exynos4-rng.txt | 19 + .../bindings/rng/samsung,exynos4-rng.yaml | 45 - .../devicetree/bindings/rtc/renesas,sh-rtc.yaml | 70 - Documentation/devicetree/bindings/rtc/rtc-sh.txt | 28 + Documentation/devicetree/bindings/rtc/s3c-rtc.txt | 31 + Documentation/devicetree/bindings/rtc/s3c-rtc.yaml | 89 - Documentation/devicetree/bindings/serial/8250.txt | 5 - .../bindings/serial/renesas,sci-serial.txt | 2 - .../bindings/serio/allwinner,sun4i-a10-ps2.yaml | 51 - .../bindings/serio/allwinner,sun4i-ps2.txt | 22 + .../devicetree/bindings/soc/qcom/qcom,smd-rpm.txt | 1 - .../devicetree/bindings/soc/rockchip/grf.txt | 1 - .../devicetree/bindings/sound/adi,adau7118.yaml | 90 - .../sound/allwinner,sun8i-a23-codec-analog.yaml | 38 - .../devicetree/bindings/sound/arndale.txt | 5 +- .../devicetree/bindings/sound/fsl,mqs.txt | 36 - .../devicetree/bindings/sound/mt8183-afe-pcm.txt | 6 - .../sound/mt8183-mt6358-ts3a227-max98357.txt | 4 +- .../devicetree/bindings/sound/renesas,rsnd.txt | 1 - Documentation/devicetree/bindings/sound/rt1011.txt | 10 - .../bindings/sound/sun8i-codec-analog.txt | 17 + .../devicetree/bindings/sound/tas2562.txt | 34 - .../devicetree/bindings/sound/tas2770.txt | 37 - .../devicetree/bindings/spi/renesas,hspi.yaml | 57 - .../devicetree/bindings/spi/renesas,rzn1-spi.txt | 11 - .../devicetree/bindings/spi/renesas,sh-msiof.yaml | 159 - Documentation/devicetree/bindings/spi/sh-hspi.txt | 26 + Documentation/devicetree/bindings/spi/sh-msiof.txt | 105 + .../devicetree/bindings/spi/snps,dw-apb-ssi.txt | 3 +- .../devicetree/bindings/spi/spi-sifive.txt | 37 + .../devicetree/bindings/spi/spi-sifive.yaml | 86 - .../devicetree/bindings/sram/qcom,ocmem.yaml | 96 - .../bindings/thermal/rcar-gen3-thermal.txt | 1 - .../bindings/thermal/st,stm32-thermal.yaml | 79 - .../devicetree/bindings/thermal/stm32-thermal.txt | 61 + .../devicetree/bindings/timer/ingenic,tcu.txt | 2 +- .../devicetree/bindings/timer/renesas,tmu.txt | 1 - .../bindings/timer/samsung,exynos4210-mct.txt | 88 + .../bindings/timer/samsung,exynos4210-mct.yaml | 124 - .../devicetree/bindings/timer/st,stm32-timer.txt | 22 + .../devicetree/bindings/timer/st,stm32-timer.yaml | 47 - .../devicetree/bindings/usb/amlogic,dwc3.txt | 4 +- .../devicetree/bindings/usb/generic-ehci.yaml | 12 +- .../devicetree/bindings/usb/generic-ohci.yaml | 7 +- .../devicetree/bindings/usb/mediatek,mtk-xhci.txt | 4 +- .../devicetree/bindings/usb/mediatek,mtu3.txt | 4 +- .../devicetree/bindings/usb/renesas,usb3-peri.txt | 24 - .../devicetree/bindings/usb/renesas,usbhs.txt | 1 - .../devicetree/bindings/usb/ti,hd3ss3220.txt | 38 - Documentation/devicetree/bindings/usb/usb-hcd.yaml | 5 - Documentation/devicetree/bindings/usb/usb-uhci.txt | 2 +- Documentation/devicetree/bindings/usb/usb-xhci.txt | 5 +- Documentation/devicetree/bindings/usb/usb251xb.txt | 1 - .../devicetree/bindings/vendor-prefixes.yaml | 6 - .../bindings/watchdog/amlogic,meson-gxbb-wdt.yaml | 3 - .../devicetree/bindings/watchdog/renesas,wdt.txt | 1 - .../devicetree/bindings/watchdog/samsung-wdt.txt | 35 + .../devicetree/bindings/watchdog/samsung-wdt.yaml | 74 - Documentation/driver-api/bt8xxgpio.rst | 62 + Documentation/driver-api/dell_rbu.rst | 128 + Documentation/driver-api/device_link.rst | 3 +- Documentation/driver-api/dma-buf.rst | 6 +- Documentation/driver-api/gpio/bt8xxgpio.rst | 62 - Documentation/driver-api/gpio/driver.rst | 6 +- Documentation/driver-api/gpio/index.rst | 1 - Documentation/driver-api/index.rst | 2 + Documentation/driver-api/infrastructure.rst | 3 + Documentation/driver-api/nvmem.rst | 2 - .../features/core/tracehook/arch-support.txt | 2 +- .../debug/debug-vm-pgtable/arch-support.txt | 34 - Documentation/filesystems/debugfs.txt | 29 +- Documentation/firmware-guide/acpi/namespace.rst | 2 +- Documentation/gpu/amdgpu.rst | 30 +- Documentation/gpu/drm-kms-helpers.rst | 3 + Documentation/gpu/drm-mm.rst | 11 +- Documentation/gpu/i915.rst | 32 +- Documentation/gpu/mcde.rst | 2 +- Documentation/gpu/todo.rst | 22 +- Documentation/hwmon/index.rst | 1 - Documentation/hwmon/inspur-ipsps1.rst | 4 +- Documentation/hwmon/k10temp.rst | 18 +- Documentation/index.rst | 1 + .../{process => ioctl}/botching-up-ioctls.rst | 0 Documentation/{userspace-api => }/ioctl/cdrom.rst | 0 Documentation/{userspace-api => }/ioctl/hdio.rst | 0 Documentation/ioctl/index.rst | 16 + .../{userspace-api => }/ioctl/ioctl-decoding.rst | 0 Documentation/ioctl/ioctl-number.rst | 362 ++ Documentation/kbuild/makefiles.rst | 5 + Documentation/kbuild/modules.rst | 20 +- .../namespaces.rst} | 0 Documentation/kbuild/reproducible-builds.rst | 13 +- Documentation/media/cec.h.rst.exceptions | 89 - Documentation/media/kapi/v4l2-controls.rst | 9 - Documentation/media/uapi/cec/cec-funcs.rst | 1 - .../media/uapi/cec/cec-ioc-adap-g-caps.rst | 6 +- .../media/uapi/cec/cec-ioc-adap-g-conn-info.rst | 105 - Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 8 - Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 8 +- Documentation/media/uapi/v4l/ext-ctrls-flash.rst | 2 +- .../media/uapi/v4l/ext-ctrls-image-source.rst | 10 - Documentation/media/uapi/v4l/pixfmt-compressed.rst | 12 +- Documentation/media/uapi/v4l/vidioc-g-fbuf.rst | 2 +- Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 6 - Documentation/media/v4l-drivers/vimc.rst | 12 +- Documentation/media/videodev2.h.rst.exceptions | 1 - Documentation/mips/ingenic-tcu.rst | 2 +- Documentation/misc-devices/xilinx_sdfec.rst | 291 - Documentation/networking/device_drivers/index.rst | 1 - .../networking/device_drivers/intel/e100.rst | 14 +- .../networking/device_drivers/intel/e1000.rst | 12 +- .../networking/device_drivers/intel/e1000e.rst | 14 +- .../networking/device_drivers/intel/fm10k.rst | 10 +- .../networking/device_drivers/intel/i40e.rst | 8 +- .../networking/device_drivers/intel/iavf.rst | 8 +- .../networking/device_drivers/intel/ice.rst | 6 +- .../networking/device_drivers/intel/igb.rst | 12 +- .../networking/device_drivers/intel/igbvf.rst | 6 +- .../networking/device_drivers/intel/ixgbe.rst | 10 +- .../networking/device_drivers/intel/ixgbevf.rst | 6 +- .../networking/device_drivers/mellanox/mlx5.rst | 2 +- .../networking/device_drivers/pensando/ionic.rst | 10 +- Documentation/networking/devlink-trap.rst | 2 +- Documentation/networking/j1939.rst | 2 +- Documentation/networking/net_dim.txt | 36 +- Documentation/networking/phy.rst | 2 +- Documentation/networking/ppp_generic.txt | 2 - Documentation/networking/tls.rst | 26 - Documentation/process/coding-style.rst | 2 +- Documentation/process/deprecated.rst | 43 +- Documentation/process/index.rst | 2 - Documentation/process/maintainers.rst | 1 - Documentation/riscv/boot-image-header.rst | 2 +- Documentation/security/keys/core.rst | 58 - Documentation/security/lsm.rst | 2 +- Documentation/sphinx-static/theme_overrides.css | 10 - Documentation/sphinx/maintainers_include.py | 197 - .../it_IT/process/maintainer-pgp-guide.rst | 2 +- Documentation/usb/rio.rst | 109 + Documentation/userspace-api/index.rst | 1 - Documentation/userspace-api/ioctl/index.rst | 15 - Documentation/userspace-api/ioctl/ioctl-number.rst | 363 -- Documentation/watch_queue.rst | 460 -- MAINTAINERS | 218 +- Makefile | 37 +- Next/SHA1s | 316 - Next/Trees | 318 - Next/merge.log | 6770 -------------------- Next/quilt-import.log | 2 - arch/alpha/kernel/pci-sysfs.c | 8 +- arch/alpha/kernel/syscalls/syscall.tbl | 1 - arch/arc/include/asm/entry-compact.h | 4 +- arch/arc/include/asm/mmu.h | 6 - arch/arc/include/asm/mmu_context.h | 2 +- arch/arc/include/asm/pgtable.h | 2 +- arch/arc/mm/tlb.c | 81 +- arch/arc/mm/tlbex.S | 18 +- arch/arm/arm-soc-for-next-contents.txt | 14 - arch/arm/boot/dts/Makefile | 5 - arch/arm/boot/dts/am335x-icev2.dts | 2 +- arch/arm/boot/dts/am33xx-l4.dtsi | 6 +- arch/arm/boot/dts/am3517.dtsi | 31 - arch/arm/boot/dts/am3517_mt_ventoux.dts | 2 +- arch/arm/boot/dts/am3874-iceboard.dts | 9 +- arch/arm/boot/dts/am4372.dtsi | 2 - arch/arm/boot/dts/armada-38x.dtsi | 5 - arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 2 +- arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts | 5 - arch/arm/boot/dts/armada-xp.dtsi | 2 +- arch/arm/boot/dts/aspeed-ast2600-evb.dts | 71 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 463 -- arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 55 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 928 --- arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 4 - arch/arm/boot/dts/aspeed-g4.dtsi | 2 +- arch/arm/boot/dts/aspeed-g5.dtsi | 3 +- arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 9 +- arch/arm/boot/dts/aspeed-g6.dtsi | 492 +- arch/arm/boot/dts/at91-kizbox3-hs.dts | 309 - arch/arm/boot/dts/at91-kizbox3_common.dtsi | 412 -- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 1 - arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 123 - arch/arm/boot/dts/bcm2711.dtsi | 844 --- arch/arm/boot/dts/bcm2835-common.dtsi | 194 - arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 + arch/arm/boot/dts/bcm2835.dtsi | 1 - arch/arm/boot/dts/bcm2836.dtsi | 1 - arch/arm/boot/dts/bcm2837.dtsi | 1 - arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi | 7 - arch/arm/boot/dts/bcm283x.dtsi | 190 +- arch/arm/boot/dts/dove.dtsi | 2 +- arch/arm/boot/dts/dra7-l4.dtsi | 48 +- arch/arm/boot/dts/emev2.dtsi | 4 - arch/arm/boot/dts/exynos3250.dtsi | 13 +- arch/arm/boot/dts/exynos4.dtsi | 14 +- arch/arm/boot/dts/exynos4210.dtsi | 27 +- arch/arm/boot/dts/exynos4412.dtsi | 25 +- arch/arm/boot/dts/exynos5.dtsi | 4 +- arch/arm/boot/dts/exynos5250-arndale.dts | 27 +- arch/arm/boot/dts/exynos5250.dtsi | 41 +- arch/arm/boot/dts/exynos5260.dtsi | 2 +- arch/arm/boot/dts/exynos5410.dtsi | 6 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 4 - arch/arm/boot/dts/exynos5420.dtsi | 90 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 117 - arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 4 - arch/arm/boot/dts/exynos54xx.dtsi | 46 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 - arch/arm/boot/dts/exynos5800.dtsi | 2 +- arch/arm/boot/dts/imx6-logicpd-som.dtsi | 4 - arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 39 - arch/arm/boot/dts/imx6q-apalis-eval.dts | 13 - arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 13 - arch/arm/boot/dts/imx6q-apalis-ixora.dts | 13 - arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 8 - arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 2 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 27 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 17 - arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 19 +- arch/arm/boot/dts/imx6qdl-udoo.dtsi | 14 - arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 10 - arch/arm/boot/dts/imx6sl.dtsi | 2 +- arch/arm/boot/dts/imx6sll.dtsi | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi | 148 - arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi | 338 - arch/arm/boot/dts/imx6ul-opos6ul.dtsi | 195 +- arch/arm/boot/dts/imx6ul-opos6uldev.dts | 382 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi | 14 - arch/arm/boot/dts/imx6ull-colibri-nonwifi.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 64 +- arch/arm/boot/dts/imx6ull-opos6ul.dtsi | 6 - arch/arm/boot/dts/imx6ull-opos6uldev.dts | 42 - arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 38 - arch/arm/boot/dts/imx7-colibri.dtsi | 30 +- arch/arm/boot/dts/imx7d.dtsi | 5 +- arch/arm/boot/dts/imx7s.dtsi | 10 +- arch/arm/boot/dts/imx7ulp.dtsi | 27 +- arch/arm/boot/dts/keystone-clocks.dtsi | 27 - arch/arm/boot/dts/keystone-k2e-clocks.dtsi | 20 - arch/arm/boot/dts/keystone-k2e-netcp.dtsi | 21 +- arch/arm/boot/dts/keystone-k2hk-netcp.dtsi | 20 +- arch/arm/boot/dts/keystone-k2l-netcp.dtsi | 20 +- arch/arm/boot/dts/kirkwood-synology.dtsi | 2 +- arch/arm/boot/dts/logicpd-som-lv-35xx-devkit.dts | 2 +- arch/arm/boot/dts/logicpd-torpedo-35xx-devkit.dts | 2 +- arch/arm/boot/dts/logicpd-torpedo-som.dtsi | 4 - arch/arm/boot/dts/mt7629-rfb.dts | 13 +- arch/arm/boot/dts/mt7629.dtsi | 2 + arch/arm/boot/dts/omap3-beagle-xm.dts | 2 +- arch/arm/boot/dts/omap3-beagle.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3530.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3730.dts | 2 +- arch/arm/boot/dts/omap3-devkit8000-lcd43.dts | 2 +- arch/arm/boot/dts/omap3-devkit8000-lcd70.dts | 2 +- arch/arm/boot/dts/omap3-devkit8000.dts | 2 +- arch/arm/boot/dts/omap3-gta04.dtsi | 3 +- arch/arm/boot/dts/omap3-ha-lcd.dts | 2 +- arch/arm/boot/dts/omap3-ha.dts | 2 +- arch/arm/boot/dts/omap3-igep0020-rev-f.dts | 2 +- arch/arm/boot/dts/omap3-igep0020.dts | 2 +- arch/arm/boot/dts/omap3-igep0030-rev-g.dts | 2 +- arch/arm/boot/dts/omap3-igep0030.dts | 2 +- arch/arm/boot/dts/omap3-ldp.dts | 2 +- arch/arm/boot/dts/omap3-lilly-a83x.dtsi | 2 +- arch/arm/boot/dts/omap3-lilly-dbb056.dts | 2 +- arch/arm/boot/dts/omap3-n9.dts | 2 +- arch/arm/boot/dts/omap3-n900.dts | 6 - arch/arm/boot/dts/omap3-n950-n9.dtsi | 7 + arch/arm/boot/dts/omap3-n950.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-alto35.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-chestnut43.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-gallop43.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-palo35.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-palo43.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-summit.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-tobi.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-tobiduo.dts | 2 +- arch/arm/boot/dts/omap3-pandora-1ghz.dts | 2 +- arch/arm/boot/dts/omap3-sbc-t3530.dts | 2 +- arch/arm/boot/dts/omap3-sbc-t3730.dts | 2 +- arch/arm/boot/dts/omap3-sniper.dts | 2 +- arch/arm/boot/dts/omap3-thunder.dts | 2 +- arch/arm/boot/dts/omap3-zoom3.dts | 2 +- arch/arm/boot/dts/omap3430-sdp.dts | 2 +- arch/arm/boot/dts/omap34xx.dtsi | 66 +- arch/arm/boot/dts/omap36xx.dtsi | 65 +- arch/arm/boot/dts/omap4-droid4-xt894.dts | 2 +- arch/arm/boot/dts/omap4-panda-common.dtsi | 2 +- arch/arm/boot/dts/omap4-sdp.dts | 2 +- arch/arm/boot/dts/omap4-var-som-om44-wlan.dtsi | 2 +- arch/arm/boot/dts/omap5-board-common.dtsi | 2 +- arch/arm/boot/dts/omap54xx-clocks.dtsi | 2 +- arch/arm/boot/dts/openbmc-flash-layout-128.dtsi | 32 - arch/arm/boot/dts/qcom-ipq4019.dtsi | 12 - arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 22 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 11 - arch/arm/boot/dts/qcom-pm8941.dtsi | 10 - arch/arm/boot/dts/r8a7790-lager.dts | 8 +- arch/arm/boot/dts/r8a7793-gose.dts | 110 +- arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 35 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 35 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 35 +- arch/arm/boot/dts/rk3288-veyron-tiger.dts | 35 +- arch/arm/boot/dts/rk3288.dtsi | 7 +- arch/arm/boot/dts/s3c6410-mini6410.dts | 4 - arch/arm/boot/dts/s3c6410-smdk6410.dts | 4 - arch/arm/boot/dts/sama5d2.dtsi | 2 +- arch/arm/boot/dts/ste-dbx5x0.dtsi | 11 +- arch/arm/boot/dts/sun4i-a10.dtsi | 4 - arch/arm/boot/dts/sun5i.dtsi | 2 - arch/arm/boot/dts/sun6i-a31.dtsi | 4 - arch/arm/boot/dts/sun7i-a20.dtsi | 9 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 2 - arch/arm/boot/dts/sun8i-a83t.dtsi | 3 - arch/arm/boot/dts/sun8i-r40.dtsi | 4 - arch/arm/boot/dts/sun9i-a80.dtsi | 5 - arch/arm/boot/dts/sunxi-h3-h5.dtsi | 6 - arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 22 +- arch/arm/boot/dts/tegra30-apalis.dtsi | 22 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 22 +- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 14 +- arch/arm/configs/at91_dt_defconfig | 1 - arch/arm/configs/badge4_defconfig | 1 + arch/arm/configs/corgi_defconfig | 1 + arch/arm/configs/davinci_all_defconfig | 2 +- arch/arm/configs/exynos_defconfig | 2 - arch/arm/configs/imx_v6_v7_defconfig | 4 +- arch/arm/configs/keystone_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 24 +- arch/arm/configs/omap2plus_defconfig | 26 +- arch/arm/configs/pxa_defconfig | 1 + arch/arm/configs/s3c2410_defconfig | 1 + arch/arm/configs/sama5_defconfig | 1 - arch/arm/configs/spitz_defconfig | 1 + arch/arm/crypto/Kconfig | 1 - arch/arm/crypto/aes-ce-core.S | 1 - arch/arm/include/asm/domain.h | 8 +- arch/arm/include/asm/uaccess.h | 4 +- arch/arm/include/asm/xen/xen-ops.h | 6 + arch/arm/kernel/head-common.S | 5 +- arch/arm/kernel/head-nommu.S | 2 - arch/arm/mach-bcm/Kconfig | 4 +- arch/arm/mach-bcm/Makefile | 3 +- arch/arm/mach-bcm/bcm2711.c | 24 - arch/arm/mach-omap2/Kconfig | 1 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 3 +- arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 5 +- arch/arm/mach-omap2/pdata-quirks.c | 14 +- arch/arm/mach-omap2/pm.c | 100 + arch/arm/mm/alignment.c | 70 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/proc-v7-bugs.c | 10 +- arch/arm/mm/proc-v7m.S | 5 +- arch/arm/tools/syscall.tbl | 1 - arch/arm/xen/Makefile | 1 + arch/arm/xen/efi.c | 28 + arch/arm/xen/enlighten.c | 3 +- arch/arm/xen/mm.c | 5 +- arch/arm64/Kconfig | 20 +- arch/arm64/Kconfig.platforms | 5 +- arch/arm64/Makefile | 16 + .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 29 - .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 9 - .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 2 - .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 6 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 11 +- .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 19 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 12 - arch/arm64/boot/dts/amlogic/Makefile | 2 - arch/arm64/boot/dts/amlogic/meson-a1-ad401.dts | 30 - arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 130 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 13 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 372 +- arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 368 -- arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 3 - arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 3 - arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 15 +- .../dts/amlogic/meson-g12b-a311d-khadas-vim3.dts | 25 - .../dts/amlogic/meson-g12b-s922x-khadas-vim3.dts | 25 - .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 557 -- arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 20 +- .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 3 - arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 1 - .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 3 - .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 3 - .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 73 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 3 - .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 3 - arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 3 - .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 3 - .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 7 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 5 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 3 - .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 3 - .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 6 - arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 3 - arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 7 - .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 25 - arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 3 - arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 17 - arch/arm64/boot/dts/broadcom/Makefile | 3 +- arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts | 2 - arch/arm64/boot/dts/exynos/exynos5433.dtsi | 168 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 28 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 4 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 17 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 - arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 1 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 38 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 145 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 310 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 41 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 46 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 19 +- arch/arm64/boot/dts/marvell/Makefile | 3 - .../dts/marvell/armada-3720-espressobin-emmc.dts | 42 - .../marvell/armada-3720-espressobin-v7-emmc.dts | 59 - .../dts/marvell/armada-3720-espressobin-v7.dts | 36 - .../boot/dts/marvell/armada-3720-espressobin.dts | 184 +- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 177 - .../boot/dts/marvell/armada-3720-turris-mox.dts | 21 +- arch/arm64/boot/dts/marvell/armada-70x0.dtsi | 28 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 3 +- arch/arm64/boot/dts/marvell/armada-80x0.dtsi | 56 +- arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 23 - arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 42 - arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 456 +- arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi | 93 - arch/arm64/boot/dts/marvell/armada-ap807.dtsi | 29 - arch/arm64/boot/dts/marvell/armada-ap80x.dtsi | 444 -- arch/arm64/boot/dts/marvell/armada-common.dtsi | 4 +- arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 575 +- arch/arm64/boot/dts/marvell/armada-cp115.dtsi | 12 - arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 568 -- arch/arm64/boot/dts/marvell/cn9130-db.dts | 403 -- arch/arm64/boot/dts/marvell/cn9130.dtsi | 37 - arch/arm64/boot/dts/marvell/cn9131-db.dts | 202 - arch/arm64/boot/dts/marvell/cn9132-db.dts | 221 - arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 4 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 1 - arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 24 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 4 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 165 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 4 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 2 - .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 80 - .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 6 - arch/arm64/boot/dts/qcom/qcs404.dtsi | 39 - arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 51 +- arch/arm64/boot/dts/renesas/Makefile | 2 - arch/arm64/boot/dts/renesas/hihope-common.dtsi | 28 +- arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 51 +- .../boot/dts/renesas/r8a774a1-hihope-rzg2m-ex.dts | 4 - .../boot/dts/renesas/r8a774a1-hihope-rzg2m.dts | 11 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 13 +- .../boot/dts/renesas/r8a774b1-hihope-rzg2n-ex.dts | 15 - .../boot/dts/renesas/r8a774b1-hihope-rzg2n.dts | 41 - arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2250 ------- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 20 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 34 - arch/arm64/boot/dts/renesas/r8a7796.dtsi | 34 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 4 - arch/arm64/boot/dts/renesas/r8a77970.dtsi | 5 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 3 - arch/arm64/boot/dts/renesas/r8a77995.dtsi | 1 - .../renesas/rzg2-advantech-idk-1110wr-panel.dtsi | 41 - arch/arm64/boot/dts/rockchip/px30-evb.dts | 309 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 83 +- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 10 - arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 10 - arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 14 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts | 32 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 40 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 1 - arch/arm64/configs/defconfig | 3 +- arch/arm64/crypto/ghash-ce-core.S | 501 +- arch/arm64/crypto/ghash-ce-glue.c | 293 +- arch/arm64/include/asm/asm-uaccess.h | 7 +- arch/arm64/include/asm/atomic_lse.h | 6 +- arch/arm64/include/asm/barrier.h | 12 - arch/arm64/include/asm/daifflags.h | 3 +- arch/arm64/include/asm/irqflags.h | 19 +- arch/arm64/include/asm/kvm_host.h | 3 +- arch/arm64/include/asm/kvm_hyp.h | 24 + arch/arm64/include/asm/memory.h | 10 +- arch/arm64/include/asm/page.h | 2 - arch/arm64/include/asm/pgtable.h | 3 + arch/arm64/include/asm/syscall_wrapper.h | 6 + arch/arm64/include/asm/sysreg.h | 2 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 - arch/arm64/include/asm/vdso/compat_barrier.h | 2 +- arch/arm64/include/asm/vdso_datapage.h | 33 + arch/arm64/include/asm/xen/xen-ops.h | 7 + arch/arm64/kernel/armv8_deprecated.c | 5 - arch/arm64/kernel/cpu_errata.c | 41 +- arch/arm64/kernel/cpufeature.c | 16 +- arch/arm64/kernel/entry.S | 13 +- arch/arm64/kernel/ftrace.c | 12 +- arch/arm64/kernel/hibernate.c | 9 +- arch/arm64/kernel/process.c | 50 +- arch/arm64/kernel/sdei.c | 3 +- .../arm64/kernel/vdso/gettimeofday.S | 0 arch/arm64/kernel/vdso32/Makefile | 44 +- arch/arm64/kvm/hyp/switch.c | 21 +- arch/arm64/kvm/hyp/tlb.c | 36 +- arch/arm64/kvm/sys_regs.c | 4 - arch/arm64/mm/fault.c | 19 +- arch/arm64/mm/init.c | 84 +- arch/arm64/mm/mmu.c | 4 +- arch/arm64/xen/Makefile | 1 + arch/csky/Kconfig | 1 - arch/csky/include/asm/stackprotector.h | 29 - arch/csky/kernel/process.c | 6 - arch/h8300/Kconfig | 3 - arch/h8300/include/uapi/asm/bitsperlong.h | 15 + arch/h8300/include/uapi/asm/posix_types.h | 13 - arch/h8300/lib/memset.S | 17 +- .../hexagon/include/uapi/asm/bitsperlong.h | 0 arch/ia64/include/uapi/asm/errno.h | 2 + arch/ia64/include/uapi/asm/ioctl.h | 2 + arch/ia64/include/uapi/asm/ioctls.h | 7 + arch/ia64/kernel/syscalls/syscall.tbl | 1 - arch/ia64/kernel/time.c | 4 +- arch/ia64/mm/init.c | 4 +- arch/m68k/coldfire/entry.S | 2 +- arch/m68k/kernel/syscalls/syscall.tbl | 1 - arch/microblaze/kernel/entry.S | 5 + arch/microblaze/kernel/syscalls/syscall.tbl | 1 - arch/mips/Kconfig | 51 +- arch/mips/Kconfig.debug | 3 + arch/mips/Makefile | 3 - arch/mips/Makefile.postlink | 10 +- arch/mips/boot/dts/ingenic/ci20.dts | 214 - arch/mips/boot/dts/ingenic/jz4780.dtsi | 86 - arch/mips/boot/dts/qca/ar9331.dtsi | 2 +- .../dts/ralink/gardena_smart_gateway_mt7688.dts | 197 - arch/mips/boot/dts/ralink/mt7628a.dtsi | 16 - arch/mips/configs/mtx1_defconfig | 1 + arch/mips/configs/rm200_defconfig | 1 + arch/mips/fw/arc/Makefile | 2 +- arch/mips/fw/arc/env.c | 6 + arch/mips/fw/arc/file.c | 49 + arch/mips/fw/arc/identify.c | 5 - arch/mips/fw/arc/init.c | 5 - arch/mips/fw/arc/memory.c | 10 +- arch/mips/fw/arc/misc.c | 59 + arch/mips/fw/arc/promlib.c | 25 +- arch/mips/fw/arc/salone.c | 25 + arch/mips/fw/arc/time.c | 25 + arch/mips/fw/arc/tree.c | 127 + arch/mips/fw/sni/sniprom.c | 2 +- arch/mips/generic/init.c | 6 +- arch/mips/include/asm/atomic.h | 571 +- arch/mips/include/asm/barrier.h | 228 +- arch/mips/include/asm/bitops.h | 443 +- arch/mips/include/asm/bootinfo.h | 1 - arch/mips/include/asm/bugs.h | 18 +- arch/mips/include/asm/cmpxchg.h | 68 +- arch/mips/include/asm/cpu.h | 4 +- arch/mips/include/asm/futex.h | 15 +- arch/mips/include/asm/llsc.h | 19 +- arch/mips/include/asm/mach-ip22/spaces.h | 12 +- arch/mips/include/asm/mach-ip27/mmzone.h | 2 +- arch/mips/include/asm/mach-ip27/topology.h | 3 +- .../asm/mach-loongson64/kernel-entry-init.h | 28 +- .../include/asm/mach-loongson64/loongson_regs.h | 227 - arch/mips/include/asm/octeon/cvmx-ipd.h | 1 - arch/mips/include/asm/pci/bridge.h | 1 - arch/mips/include/asm/r4kcache.h | 358 +- arch/mips/include/asm/sgialib.h | 12 + arch/mips/include/asm/sgiarcs.h | 103 +- arch/mips/include/asm/sn/agent.h | 2 +- arch/mips/include/asm/sn/arch.h | 31 + arch/mips/include/asm/sn/hub.h | 4 +- arch/mips/include/asm/sn/ioc3.h | 9 - arch/mips/include/asm/sn/mapped_kernel.h | 4 +- arch/mips/include/asm/sn/sn0/arch.h | 2 + arch/mips/include/asm/sn/sn_private.h | 5 +- arch/mips/include/asm/sn/types.h | 4 + arch/mips/include/asm/string.h | 121 + arch/mips/include/asm/sync.h | 207 - arch/mips/include/asm/unistd.h | 1 - arch/mips/include/asm/unroll.h | 77 - arch/mips/include/uapi/asm/hwcap.h | 11 - arch/mips/kernel/Makefile | 2 +- arch/mips/kernel/cpu-bugs64.c | 323 + arch/mips/kernel/cpu-probe.c | 49 +- arch/mips/kernel/genex.S | 8 +- arch/mips/kernel/idle.c | 3 +- arch/mips/kernel/pm-cps.c | 20 +- arch/mips/kernel/r4k-bugs64.c | 322 - arch/mips/kernel/setup.c | 140 +- arch/mips/kernel/syscall.c | 4 +- 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/mips/lib/bitops.c | 57 +- arch/mips/loongson64/Platform | 6 +- arch/mips/loongson64/common/mem.c | 35 +- arch/mips/loongson64/common/serial.c | 2 +- arch/mips/loongson64/loongson-3/numa.c | 11 +- arch/mips/loongson64/loongson-3/smp.c | 160 +- arch/mips/mm/c-r4k.c | 15 +- arch/mips/pci/pci-xtalk-bridge.c | 137 +- arch/mips/pmcs-msp71xx/msp_prom.c | 4 +- arch/mips/power/cpu.c | 8 +- arch/mips/sgi-ip22/ip22-mc.c | 74 +- arch/mips/sgi-ip27/ip27-hubio.c | 10 +- arch/mips/sgi-ip27/ip27-init.c | 33 +- arch/mips/sgi-ip27/ip27-irq.c | 4 +- arch/mips/sgi-ip27/ip27-klconfig.c | 14 +- arch/mips/sgi-ip27/ip27-klnuma.c | 21 +- arch/mips/sgi-ip27/ip27-memory.c | 63 +- arch/mips/sgi-ip27/ip27-nmi.c | 16 +- arch/mips/sgi-ip27/ip27-reset.c | 6 +- arch/mips/sgi-ip27/ip27-smp.c | 72 +- arch/mips/sgi-ip27/ip27-timer.c | 4 +- arch/mips/sgi-ip27/ip27-xtalk.c | 48 +- arch/mips/sgi-ip32/ip32-platform.c | 2 +- arch/mips/tools/.gitignore | 1 - arch/mips/tools/Makefile | 5 - arch/mips/tools/loongson3-llsc-check.c | 307 - arch/mips/vdso/Makefile | 3 +- arch/mips/vdso/gettimeofday.c | 269 + arch/parisc/include/asm/cache.h | 2 +- arch/parisc/include/asm/checksum.h | 101 +- arch/parisc/include/asm/ldcw.h | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 - arch/parisc/mm/ioremap.c | 12 +- arch/powerpc/boot/Makefile | 2 +- .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 4 - arch/powerpc/kernel/syscalls/syscall.tbl | 1 - arch/powerpc/kernel/time.c | 6 +- arch/powerpc/kvm/book3s.c | 8 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 1 - arch/powerpc/mm/mem.c | 3 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 1 - arch/powerpc/platforms/cell/spufs/inode.c | 1 - arch/powerpc/platforms/pseries/lpar.c | 3 - arch/powerpc/platforms/pseries/papr_scm.c | 4 +- .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 1 - arch/riscv/include/asm/asm.h | 1 - arch/riscv/include/asm/pgtable.h | 16 +- arch/riscv/include/asm/tlbflush.h | 4 + arch/riscv/kernel/entry.S | 24 +- arch/riscv/kernel/traps.c | 18 +- arch/riscv/mm/init.c | 12 +- arch/s390/Kconfig | 28 +- arch/s390/configs/debug_defconfig | 24 +- arch/s390/configs/defconfig | 25 +- arch/s390/configs/zfcpdump_defconfig | 2 +- arch/s390/include/asm/atomic_ops.h | 2 +- arch/s390/include/asm/bitops.h | 8 +- arch/s390/include/asm/cpacf.h | 2 +- arch/s390/include/asm/cpu_mf.h | 8 +- arch/s390/include/asm/hugetlb.h | 9 +- arch/s390/include/asm/jump_label.h | 4 +- arch/s390/include/asm/kvm_host.h | 1 - arch/s390/include/asm/pci.h | 5 +- arch/s390/include/asm/pci_clp.h | 6 +- arch/s390/include/asm/pgtable.h | 25 +- arch/s390/include/asm/qdio.h | 2 +- arch/s390/include/asm/uaccess.h | 4 +- arch/s390/kernel/perf_cpum_cf_diag.c | 4 +- arch/s390/kernel/perf_cpum_sf.c | 8 +- arch/s390/kernel/syscalls/syscall.tbl | 1 - arch/s390/kernel/vtime.c | 4 +- arch/s390/kvm/diag.c | 22 +- arch/s390/kvm/interrupt.c | 5 +- arch/s390/kvm/kvm-s390.c | 25 +- arch/s390/mm/init.c | 4 +- arch/s390/pci/pci.c | 16 +- arch/s390/pci/pci_clp.c | 8 +- arch/sh/drivers/Makefile | 2 +- arch/sh/drivers/platform_early.c | 347 - arch/sh/include/asm/bitops-op32.h | 8 +- arch/sh/include/asm/cache.h | 2 +- arch/sh/include/asm/platform_early.h | 61 - arch/sh/include/uapi/asm/setup.h | 2 + arch/sh/include/uapi/asm/types.h | 2 + arch/sh/kernel/Makefile | 2 + arch/sh/kernel/cpu/sh2/setup-sh7619.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-mxg.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7201.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7203.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7206.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7264.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7269.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh3.c | 1 - arch/sh/kernel/cpu/sh3/setup-sh7705.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh770x.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh7710.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh7720.c | 3 +- arch/sh/kernel/cpu/sh4/setup-sh4-202.c | 3 +- arch/sh/kernel/cpu/sh4/setup-sh7750.c | 9 +- arch/sh/kernel/cpu/sh4/setup-sh7760.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7343.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7366.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7722.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7723.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7724.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7734.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7757.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7763.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7770.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7780.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7785.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7786.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-shx3.c | 3 +- arch/sh/kernel/cpu/sh5/setup-sh5.c | 3 +- arch/sh/kernel/setup.c | 3 +- arch/sh/kernel/syscalls/syscall.tbl | 1 - arch/sh/kernel/time.c | 5 +- arch/sh/mm/init.c | 4 +- arch/sparc/Kconfig | 1 + arch/sparc/include/uapi/asm/statfs.h | 7 + arch/sparc/kernel/syscalls/syscall.tbl | 1 - arch/um/configs/kunit_defconfig | 3 - arch/um/drivers/harddog_kern.c | 1 - arch/um/drivers/hostaudio_kern.c | 1 - arch/x86/Kconfig | 4 +- arch/x86/Kconfig.cpu | 25 +- arch/x86/Makefile_32.cpu | 1 - arch/x86/boot/Makefile | 1 - arch/x86/boot/compressed/Makefile | 1 - arch/x86/boot/compressed/misc.c | 25 +- arch/x86/boot/pmjump.S | 6 +- arch/x86/entry/entry_64.S | 4 +- arch/x86/entry/syscall_32.c | 8 +- arch/x86/entry/syscall_64.c | 14 +- arch/x86/entry/syscalls/syscall_32.tbl | 9 +- arch/x86/entry/syscalls/syscall_64.tbl | 1 - arch/x86/events/amd/core.c | 30 +- arch/x86/events/intel/core.c | 4 - arch/x86/events/intel/cstate.c | 44 +- arch/x86/events/msr.c | 7 - arch/x86/hyperv/hv_init.c | 8 - arch/x86/ia32/ia32_signal.c | 5 +- arch/x86/include/asm/cpu_entry_area.h | 2 +- arch/x86/include/asm/cpufeatures.h | 1 - arch/x86/include/asm/fixmap.h | 2 +- arch/x86/include/asm/intel-family.h | 3 - arch/x86/include/asm/kvm_host.h | 7 + arch/x86/include/asm/module.h | 2 - arch/x86/include/asm/mshyperv.h | 1 - arch/x86/include/asm/mwait.h | 2 +- arch/x86/include/asm/pgtable-3level.h | 46 +- arch/x86/include/asm/pgtable_64.h | 6 - arch/x86/include/asm/pti.h | 2 +- arch/x86/include/asm/syscall_wrapper.h | 76 +- arch/x86/include/asm/uaccess.h | 23 - arch/x86/include/asm/uv/bios.h | 2 +- arch/x86/include/asm/uv/uv.h | 16 +- arch/x86/include/asm/uv/uv_hub.h | 61 +- arch/x86/include/uapi/asm/bootparam.h | 25 +- arch/x86/kernel/apic/x2apic_uv_x.c | 184 +- arch/x86/kernel/cpu/intel.c | 8 +- arch/x86/kernel/cpu/mce/amd.c | 2 +- arch/x86/kernel/cpu/mce/core.c | 93 +- arch/x86/kernel/cpu/mce/intel.c | 10 +- arch/x86/kernel/cpu/mce/internal.h | 6 - arch/x86/kernel/cpu/microcode/amd.c | 4 +- arch/x86/kernel/cpu/microcode/core.c | 36 +- arch/x86/kernel/cpu/microcode/intel.c | 5 +- arch/x86/kernel/cpu/rdrand.c | 22 +- arch/x86/kernel/cpu/vmware.c | 2 +- arch/x86/kernel/head64.c | 22 +- arch/x86/kernel/head_32.S | 2 + arch/x86/kernel/head_64.S | 11 +- arch/x86/kernel/jailhouse.c | 136 +- arch/x86/kernel/process.h | 2 +- arch/x86/kernel/traps.c | 5 + arch/x86/kvm/cpuid.c | 102 +- arch/x86/kvm/lapic.c | 13 +- arch/x86/kvm/mmu.c | 65 +- arch/x86/kvm/vmx/nested.c | 2 +- arch/x86/kvm/vmx/pmu_intel.c | 7 +- arch/x86/kvm/vmx/vmx.c | 15 +- arch/x86/kvm/x86.c | 72 +- arch/x86/lib/delay.c | 4 +- arch/x86/math-emu/fpu_system.h | 6 +- arch/x86/math-emu/reg_ld_str.c | 6 +- arch/x86/mm/init_32.c | 4 +- arch/x86/mm/init_64.c | 4 +- arch/x86/mm/pgtable.c | 4 +- arch/x86/net/bpf_jit_comp.c | 10 - arch/x86/pci/Makefile | 4 +- arch/x86/pci/common.c | 2 +- arch/x86/pci/fixup.c | 46 +- arch/x86/pci/intel_mid_pci.c | 2 +- arch/x86/pci/numachip.c | 5 +- arch/x86/platform/efi/efi.c | 3 + arch/x86/platform/uv/bios_uv.c | 9 +- arch/x86/realmode/rm/realmode.lds.S | 1 - arch/x86/realmode/rm/wakeup_asm.S | 6 +- arch/x86/tools/gen-insn-attr-x86.awk | 4 +- arch/x86/xen/efi.c | 14 +- arch/x86/xen/enlighten.c | 28 +- arch/xtensa/Kconfig | 396 +- arch/xtensa/Makefile | 3 +- arch/xtensa/boot/Makefile | 5 - arch/xtensa/boot/dts/virt.dts | 2 +- arch/xtensa/configs/xip_kc705_defconfig | 120 - arch/xtensa/include/asm/Kbuild | 2 - arch/xtensa/include/asm/bitops.h | 2 +- arch/xtensa/include/asm/cache.h | 6 - arch/xtensa/include/asm/hw_irq.h | 14 + arch/xtensa/include/asm/initialize_mmu.h | 3 +- arch/xtensa/include/asm/kmem_layout.h | 29 - arch/xtensa/include/asm/page.h | 11 - arch/xtensa/include/asm/uaccess.h | 94 +- arch/xtensa/include/asm/user.h | 20 + arch/xtensa/include/asm/vectors.h | 44 +- arch/xtensa/kernel/head.S | 13 +- arch/xtensa/kernel/setup.c | 7 - arch/xtensa/kernel/syscalls/syscall.tbl | 1 - arch/xtensa/kernel/vmlinux.lds.S | 58 +- arch/xtensa/kernel/xtensa_ksyms.c | 7 + arch/xtensa/mm/init.c | 4 +- block/Kconfig | 9 - block/blk-core.c | 33 +- block/blk-exec.c | 2 - block/blk-mq-sysfs.c | 16 +- block/blk-mq.c | 62 +- block/blk-mq.h | 9 + block/blk-rq-qos.c | 14 +- block/blk-rq-qos.h | 4 +- block/blk-stat.c | 7 +- block/blk-sysfs.c | 8 + block/blk-wbt.c | 6 +- block/blk.h | 7 +- block/scsi_ioctl.c | 132 +- block/sed-opal.c | 6 +- block/t10-pi.c | 8 +- crypto/Kconfig | 1 - crypto/Makefile | 2 +- crypto/af_alg.c | 2 +- crypto/algif_skcipher.c | 2 +- crypto/crypto_user_base.c | 4 +- crypto/crypto_user_stat.c | 4 +- crypto/jitterentropy.c | 6 +- crypto/testmgr.c | 24 - crypto/testmgr.h | 375 -- drivers/acpi/Makefile | 2 +- drivers/acpi/acpi_lpss.c | 21 +- drivers/acpi/acpi_video.c | 8 +- drivers/acpi/hmat/hmat.c | 2 +- drivers/acpi/processor_idle.c | 7 +- drivers/acpi/processor_perflib.c | 10 +- drivers/acpi/processor_thermal.c | 10 +- drivers/acpi/property.c | 48 - drivers/acpi/sleep.c | 13 + drivers/acpi/utils.c | 32 - drivers/amba/bus.c | 14 +- drivers/android/binder.c | 6 +- drivers/android/binder_alloc.c | 2 +- drivers/android/binder_internal.h | 2 +- drivers/ata/libata-scsi.c | 21 + drivers/ata/pata_atp867x.c | 2 +- drivers/ata/sata_nv.c | 2 +- drivers/base/Kconfig | 9 - drivers/base/Makefile | 1 - drivers/base/core.c | 170 - drivers/base/firmware_loader/main.c | 2 +- drivers/base/memory.c | 3 - drivers/base/platform.c | 381 +- drivers/base/property.c | 83 +- drivers/base/soc.c | 30 +- drivers/base/swnode.c | 43 +- drivers/base/watch.c | 90 - drivers/block/loop.c | 10 - drivers/block/nbd.c | 2 +- drivers/block/null_blk_main.c | 100 +- drivers/block/null_blk_zoned.c | 3 +- drivers/block/pktcdvd.c | 25 - drivers/block/rbd.c | 9 +- drivers/bluetooth/Kconfig | 11 + drivers/bluetooth/Makefile | 1 + drivers/bluetooth/btrtl.c | 2 +- drivers/bluetooth/btusb.c | 34 +- drivers/bluetooth/btwilink.c | 337 + drivers/bluetooth/hci_ll.c | 39 +- drivers/bluetooth/hci_nokia.c | 2 +- drivers/bus/ti-sysc.c | 75 +- drivers/char/hw_random/Kconfig | 13 - drivers/char/hw_random/Makefile | 1 - drivers/char/hw_random/core.c | 60 +- drivers/char/hw_random/iproc-rng200.c | 9 +- drivers/char/hw_random/mtk-rng.c | 9 +- drivers/char/hw_random/npcm-rng.c | 186 - drivers/char/hw_random/omap3-rom-rng.c | 168 +- drivers/char/ipmi/bt-bmc.c | 4 +- drivers/char/ipmi/ipmi_msghandler.c | 50 +- drivers/char/ipmi/ipmi_watchdog.c | 1 - drivers/char/ppdev.c | 12 +- drivers/char/random.c | 3 +- drivers/char/tpm/tpm_vtpm_proxy.c | 12 +- drivers/clk/at91/sam9x60.c | 1 - drivers/clk/clk-bd718x7.c | 1 - drivers/clk/hisilicon/clk-hi3660.c | 60 +- drivers/clk/hisilicon/clk-hi3670.c | 152 +- drivers/clk/imx/clk-imx8mm.c | 87 +- drivers/clk/imx/clk-imx8mn.c | 89 +- drivers/clk/imx/clk-imx8mq.c | 4 - drivers/clk/imx/clk-pll14xx.c | 72 +- drivers/clk/imx/clk.h | 3 - drivers/clk/meson/g12a.c | 13 +- drivers/clk/meson/gxbb.c | 1 - drivers/clk/mvebu/armada-37xx-periph.c | 6 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 23 +- drivers/clk/ti/clk-7xx.c | 6 +- drivers/clocksource/sh_cmt.c | 13 +- drivers/clocksource/sh_mtu2.c | 13 +- drivers/clocksource/sh_tmu.c | 14 +- drivers/clocksource/timer-of.c | 4 +- drivers/counter/stm32-lptimer-cnt.c | 2 +- drivers/counter/stm32-timer-cnt.c | 6 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 +- drivers/cpufreq/cpufreq.c | 10 + drivers/cpufreq/ti-cpufreq.c | 119 +- drivers/cpuidle/governors/teo.c | 78 +- drivers/crypto/Kconfig | 3 - drivers/crypto/atmel-aes.c | 53 +- drivers/crypto/caam/caampkc.c | 72 +- drivers/crypto/caam/caampkc.h | 8 +- drivers/crypto/cavium/nitrox/nitrox_aead.c | 39 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 15 - drivers/crypto/cavium/nitrox/nitrox_main.c | 9 +- drivers/crypto/cavium/nitrox/nitrox_mbx.c | 8 - drivers/crypto/cavium/nitrox/nitrox_req.h | 4 - drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 133 +- drivers/crypto/ccp/ccp-ops.c | 3 +- drivers/crypto/chelsio/Kconfig | 2 +- drivers/crypto/chelsio/chtls/chtls.h | 5 +- drivers/crypto/chelsio/chtls/chtls_io.c | 2 +- drivers/crypto/chelsio/chtls/chtls_main.c | 20 +- drivers/crypto/geode-aes.c | 57 +- drivers/crypto/geode-aes.h | 2 +- drivers/crypto/hisilicon/Kconfig | 27 +- drivers/crypto/hisilicon/Makefile | 5 +- drivers/crypto/hisilicon/hpre/Makefile | 2 - drivers/crypto/hisilicon/hpre/hpre.h | 83 - drivers/crypto/hisilicon/hpre/hpre_crypto.c | 1137 ---- drivers/crypto/hisilicon/hpre/hpre_main.c | 1052 --- drivers/crypto/hisilicon/qm.c | 6 - drivers/crypto/hisilicon/qm.h | 13 - drivers/crypto/hisilicon/sgl.c | 182 +- drivers/crypto/hisilicon/sgl.h | 24 + drivers/crypto/hisilicon/zip/zip.h | 1 + drivers/crypto/hisilicon/zip/zip_crypto.c | 44 +- drivers/crypto/inside-secure/safexcel.c | 321 +- drivers/crypto/inside-secure/safexcel.h | 119 +- drivers/crypto/inside-secure/safexcel_cipher.c | 2041 +----- drivers/crypto/inside-secure/safexcel_hash.c | 1479 +---- drivers/crypto/inside-secure/safexcel_ring.c | 5 +- drivers/crypto/qat/qat_common/adf_ctl_drv.c | 2 +- drivers/crypto/qce/ablkcipher.c | 2 +- drivers/crypto/qce/sha.c | 2 +- drivers/crypto/sunxi-ss/sun4i-ss-cipher.c | 10 - drivers/crypto/sunxi-ss/sun4i-ss-core.c | 139 +- drivers/crypto/sunxi-ss/sun4i-ss-hash.c | 12 - drivers/crypto/sunxi-ss/sun4i-ss-prng.c | 9 +- drivers/crypto/sunxi-ss/sun4i-ss.h | 2 - drivers/crypto/talitos.c | 6 +- drivers/devfreq/devfreq.c | 2 +- drivers/dma-buf/dma-buf.c | 4 +- drivers/dma-buf/dma-fence.c | 78 +- drivers/dma-buf/dma-resv.c | 2 +- drivers/dma-buf/sw_sync.c | 2 +- drivers/dma-buf/sync_file.c | 2 +- drivers/dma/Kconfig | 2 + drivers/dma/Makefile | 1 + drivers/dma/fsl-dpaa2-qdma/Kconfig | 9 + drivers/dma/fsl-dpaa2-qdma/Makefile | 3 + drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 825 +++ drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.h | 153 + drivers/dma/fsl-dpaa2-qdma/dpdmai.c | 366 ++ drivers/dma/fsl-dpaa2-qdma/dpdmai.h | 177 + drivers/dma/imx-sdma.c | 8 - drivers/dma/sprd-dma.c | 27 +- drivers/dma/tegra210-adma.c | 7 - drivers/dma/xilinx/xilinx_dma.c | 10 +- drivers/edac/edac_device.c | 50 +- drivers/edac/edac_device.h | 54 +- drivers/edac/i5100_edac.c | 2 + drivers/edac/i5400_edac.c | 15 +- drivers/edac/i7300_edac.c | 4 +- drivers/edac/sb_edac.c | 21 +- drivers/edac/skx_common.c | 5 +- drivers/extcon/extcon-intel-cht-wc.c | 16 +- drivers/extcon/extcon-sm5502.c | 4 - drivers/extcon/extcon-sm5502.h | 2 - drivers/firewire/core-cdev.c | 12 +- drivers/firmware/arm_sdei.c | 12 +- drivers/firmware/dmi_scan.c | 2 +- drivers/firmware/efi/cper.c | 2 +- drivers/firmware/efi/efi.c | 3 - drivers/firmware/efi/rci2-table.c | 2 +- drivers/firmware/efi/tpm.c | 26 +- drivers/firmware/google/vpd_decode.c | 2 +- drivers/firmware/imx/imx-scu.c | 24 +- drivers/firmware/meson/meson_sm.c | 110 +- drivers/firmware/psci/psci.c | 24 +- drivers/firmware/qcom_scm-32.c | 52 +- drivers/firmware/qcom_scm-64.c | 12 - drivers/firmware/qcom_scm.c | 53 - drivers/firmware/qcom_scm.h | 9 - drivers/firmware/tegra/bpmp.c | 2 +- drivers/fpga/zynq-fpga.c | 4 +- drivers/gpio/Kconfig | 11 +- drivers/gpio/Makefile | 1 - drivers/gpio/gpio-104-dio-48e.c | 73 +- drivers/gpio/gpio-104-idi-48.c | 38 +- drivers/gpio/gpio-74x164.c | 19 +- drivers/gpio/gpio-ath79.c | 10 +- drivers/gpio/gpio-eic-sprd.c | 7 +- drivers/gpio/gpio-em.c | 20 +- drivers/gpio/gpio-gpio-mm.c | 73 +- drivers/gpio/gpio-htc-egpio.c | 37 +- drivers/gpio/gpio-intel-mid.c | 9 +- drivers/gpio/gpio-lynxpoint.c | 10 +- drivers/gpio/gpio-max3191x.c | 19 +- drivers/gpio/gpio-max77620.c | 237 +- drivers/gpio/gpio-merrifield.c | 9 +- drivers/gpio/gpio-mxc.c | 13 +- drivers/gpio/gpio-pca953x.c | 17 +- drivers/gpio/gpio-pci-idio-16.c | 75 +- drivers/gpio/gpio-pcie-idio-24.c | 109 +- drivers/gpio/gpio-pisosr.c | 12 +- drivers/gpio/gpio-tegra186.c | 97 +- drivers/gpio/gpio-uniphier.c | 13 +- drivers/gpio/gpio-ws16c48.c | 73 +- drivers/gpio/gpio-xgene.c | 27 +- drivers/gpio/gpiolib-devres.c | 33 +- drivers/gpio/gpiolib-of.c | 7 +- drivers/gpio/gpiolib.c | 151 +- .../gpio/{gpio-aspeed-sgpio.c => sgpio-aspeed.c} | 0 drivers/gpu/drm/Kconfig | 15 +- drivers/gpu/drm/Makefile | 6 +- drivers/gpu/drm/amd/amdgpu/Makefile | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 95 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 69 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 19 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 143 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 286 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 214 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 214 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 173 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 74 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 138 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 87 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 221 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 204 +- drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 104 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 28 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 38 - drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 72 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c | 70 - drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c | 84 - drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 101 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 69 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 15 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 407 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 32 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 585 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 200 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 99 - drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 9 - drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.c | 52 - drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.h | 39 - drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 123 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 158 - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 286 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 50 - drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 2 - drivers/gpu/drm/amd/amdgpu/arct_reg_init.c | 3 +- drivers/gpu/drm/amd/amdgpu/cik.c | 48 +- drivers/gpu/drm/amd/amdgpu/cik.h | 3 - drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 44 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 5 +- drivers/gpu/drm/amd/amdgpu/df_v1_7.c | 5 - drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 63 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 1363 ++-- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 2 - drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.h | 2 - drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 94 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 25 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 27 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 417 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 3 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.h | 2 - drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 - drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 380 -- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h | 41 - drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c | 1 + drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c | 1 + drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c | 1 + drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 17 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.h | 1 - drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 3 +- drivers/gpu/drm/amd/amdgpu/nbio_v6_1.h | 1 - drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 1 + drivers/gpu/drm/amd/amdgpu/nbio_v7_0.h | 1 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 214 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h | 1 - drivers/gpu/drm/amd/amdgpu/nv.c | 76 +- drivers/gpu/drm/amd/amdgpu/nvd.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 41 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 65 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 1 - drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 1 - drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 162 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 182 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 2 - drivers/gpu/drm/amd/amdgpu/soc15d.h | 1 - drivers/gpu/drm/amd/amdgpu/umc_v6_0.c | 37 - drivers/gpu/drm/amd/amdgpu/umc_v6_0.h | 31 - drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 48 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 30 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 41 +- drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c | 1 + drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 1 + drivers/gpu/drm/amd/amdgpu/vi.c | 84 +- drivers/gpu/drm/amd/amdgpu/vi.h | 3 - drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 8 +- drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 139 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm | 1 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 21 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 7 - drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 267 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 65 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 15 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c | 5 - drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 3 - drivers/gpu/drm/amd/amdkfd/kfd_module.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 37 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 3 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 28 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 32 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 15 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 25 - drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 3 - drivers/gpu/drm/amd/display/Kconfig | 28 +- drivers/gpu/drm/amd/display/Makefile | 7 - drivers/gpu/drm/amd/display/amdgpu_dm/Makefile | 4 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 241 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 14 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 9 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 31 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 346 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h | 66 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 17 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 10 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 22 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 109 +- drivers/gpu/drm/amd/display/dc/Makefile | 4 - drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 7 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 8 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 25 - .../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 3 - .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 156 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h | 1 - .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 135 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.h | 11 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 19 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.h | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 273 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 159 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 87 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 44 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 26 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 4 +- drivers/gpu/drm/amd/display/dc/dc.h | 39 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 14 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 91 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 18 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 23 - drivers/gpu/drm/amd/display/dc/dc_types.h | 22 - drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 6 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 11 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 3 + drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 8 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 1 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 33 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 1 - .../drm/amd/display/dc/dce112/dce112_resource.c | 1 - .../drm/amd/display/dc/dce120/dce120_resource.c | 1 - .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 1 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 5 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 8 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 28 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 19 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 1 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.h | 2 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 60 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 5 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 1 - .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 62 - .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 5 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 57 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 9 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h | 89 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_dwb_scl.c | 4 + .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 12 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 615 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 14 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 6 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 57 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 3 + .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 4 - drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 12 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 36 +- drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 49 - drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 5 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 9 +- .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 8 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 8 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 13 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 2 - .../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 10 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 85 +- drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 3 + drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 2 + drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 2 + drivers/gpu/drm/amd/display/dc/hdcp/Makefile | 28 - drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c | 326 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 3 - drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 11 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 15 - drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 12 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 1 - .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 5 - .../drm/amd/display/dc/inc/hw/timing_generator.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 16 +- .../drm/amd/display/include/ddc_service_types.h | 2 - drivers/gpu/drm/amd/display/include/hdcp_types.h | 96 - .../drm/amd/display/modules/freesync/freesync.c | 53 +- drivers/gpu/drm/amd/display/modules/hdcp/Makefile | 32 - drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 426 -- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 442 -- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 531 -- .../amd/display/modules/hdcp/hdcp1_transition.c | 307 - .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 305 - .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 163 - .../gpu/drm/amd/display/modules/hdcp/hdcp_log.h | 139 - .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 328 - .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 272 - .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 1 - drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 289 - .../drm/amd/display/modules/inc/mod_info_packet.h | 3 - .../amd/display/modules/info_packet/info_packet.c | 98 - .../drm/amd/display/modules/power/power_helpers.c | 93 +- .../drm/amd/display/modules/power/power_helpers.h | 1 - .../gpu/drm/amd/include/asic_reg/bif/bif_4_1_d.h | 1 - .../drm/amd/include/asic_reg/bif/bif_4_1_sh_mask.h | 2 - .../gpu/drm/amd/include/asic_reg/bif/bif_5_0_d.h | 1 - .../drm/amd/include/asic_reg/bif/bif_5_0_sh_mask.h | 2 - .../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 18 +- .../drm/amd/include/asic_reg/gc/gc_9_0_sh_mask.h | 18 +- .../drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h | 12 - .../amd/include/asic_reg/nbio/nbio_7_4_offset.h | 4 +- .../amd/include/asic_reg/nbio/nbio_7_4_sh_mask.h | 49 +- .../amd/include/asic_reg/oss/osssys_4_0_sh_mask.h | 4 - .../gpu/drm/amd/include/asic_reg/smu/smu_7_0_1_d.h | 1 - .../amd/include/asic_reg/smu/smu_7_0_1_sh_mask.h | 2 - .../gpu/drm/amd/include/asic_reg/smu/smu_7_1_2_d.h | 1 - .../amd/include/asic_reg/smu/smu_7_1_2_sh_mask.h | 2 - .../gpu/drm/amd/include/asic_reg/smu/smu_7_1_3_d.h | 1 - .../amd/include/asic_reg/smu/smu_7_1_3_sh_mask.h | 2 - .../include/asic_reg/smuio/smuio_11_0_0_offset.h | 92 - .../include/asic_reg/smuio/smuio_11_0_0_sh_mask.h | 176 - drivers/gpu/drm/amd/include/discovery.h | 1 + .../amd/include/ivsrcid/nbio/irqsrcs_nbif_7_4.h | 42 - drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 13 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 6 - drivers/gpu/drm/amd/include/vega10_enum.h | 1 - drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 18 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 370 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 52 +- drivers/gpu/drm/amd/powerplay/hwmgr/Makefile | 3 +- drivers/gpu/drm/amd/powerplay/hwmgr/ci_baco.c | 195 - drivers/gpu/drm/amd/powerplay/hwmgr/ci_baco.h | 29 - drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.c | 19 - drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.h | 13 - drivers/gpu/drm/amd/powerplay/hwmgr/fiji_baco.c | 196 - drivers/gpu/drm/amd/powerplay/hwmgr/fiji_baco.h | 29 - drivers/gpu/drm/amd/powerplay/hwmgr/polaris_baco.c | 222 - drivers/gpu/drm/amd/powerplay/hwmgr/polaris_baco.h | 29 - drivers/gpu/drm/amd/powerplay/hwmgr/smu7_baco.c | 91 - drivers/gpu/drm/amd/powerplay/hwmgr/smu7_baco.h | 32 - drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 10 +- drivers/gpu/drm/amd/powerplay/hwmgr/tonga_baco.c | 231 - drivers/gpu/drm/amd/powerplay/hwmgr/tonga_baco.h | 29 - drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 6 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c | 23 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 26 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 67 +- drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 3 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 - .../amd/powerplay/inc/smu11_driver_if_arcturus.h | 21 +- drivers/gpu/drm/amd/powerplay/inc/smu_types.h | 3 - drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 2 +- drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h | 3 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 118 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.h | 6 - drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 429 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 128 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 92 +- .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 2 +- .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 2 +- drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 2 + .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 2 +- .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 2 +- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 4 +- .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 2 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 61 +- drivers/gpu/drm/arc/arcpgu_hdmi.c | 1 - drivers/gpu/drm/arm/display/Kconfig | 6 - drivers/gpu/drm/arm/display/komeda/Makefile | 2 - .../gpu/drm/arm/display/komeda/d71/d71_component.c | 207 +- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 41 +- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.h | 2 - drivers/gpu/drm/arm/display/komeda/d71/d71_regs.h | 9 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 105 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 77 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 20 - drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 30 +- drivers/gpu/drm/arm/display/komeda/komeda_event.c | 140 - drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 2 - drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 2 - .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 17 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 76 +- .../drm/arm/display/komeda/komeda_wb_connector.c | 12 +- drivers/gpu/drm/arm/malidp_drv.c | 6 - drivers/gpu/drm/arm/malidp_hw.c | 9 - drivers/gpu/drm/arm/malidp_hw.h | 3 - drivers/gpu/drm/arm/malidp_mw.c | 4 +- drivers/gpu/drm/arm/malidp_regs.h | 10 - drivers/gpu/drm/ast/Kconfig | 2 - drivers/gpu/drm/ast/ast_drv.c | 1 + drivers/gpu/drm/ast/ast_drv.h | 43 +- drivers/gpu/drm/ast/ast_main.c | 1 + drivers/gpu/drm/ast/ast_mode.c | 266 +- drivers/gpu/drm/ast/ast_ttm.c | 3 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 3 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 5 +- drivers/gpu/drm/bochs/Kconfig | 2 - drivers/gpu/drm/bochs/bochs.h | 1 + drivers/gpu/drm/bochs/bochs_drv.c | 2 +- drivers/gpu/drm/bochs/bochs_mm.c | 3 +- drivers/gpu/drm/bridge/Kconfig | 3 +- drivers/gpu/drm/bridge/analogix-anx78xx.c | 54 +- drivers/gpu/drm/bridge/analogix-anx78xx.h | 17 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 1 - drivers/gpu/drm/bridge/cdns-dsi.c | 3 +- drivers/gpu/drm/bridge/dumb-vga-dac.c | 1 - drivers/gpu/drm/bridge/lvds-encoder.c | 3 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 1 - drivers/gpu/drm/bridge/nxp-ptn3460.c | 1 - drivers/gpu/drm/bridge/panel.c | 70 +- drivers/gpu/drm/bridge/parade-ps8622.c | 1 - drivers/gpu/drm/bridge/sii902x.c | 1 - drivers/gpu/drm/bridge/sii9234.c | 37 +- drivers/gpu/drm/bridge/sil-sii8620.c | 11 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c | 4 +- .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 10 - drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 114 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.h | 39 - drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 10 +- drivers/gpu/drm/bridge/tc358764.c | 1 - drivers/gpu/drm/bridge/tc358767.c | 8 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 1 - drivers/gpu/drm/bridge/ti-tfp410.c | 1 - drivers/gpu/drm/cirrus/cirrus.c | 2 +- drivers/gpu/drm/drm_atomic.c | 13 +- drivers/gpu/drm/drm_atomic_helper.c | 18 +- drivers/gpu/drm/drm_atomic_uapi.c | 2 +- drivers/gpu/drm/drm_blend.c | 7 +- drivers/gpu/drm/drm_client_modeset.c | 3 +- drivers/gpu/drm/drm_connector.c | 144 +- drivers/gpu/drm/drm_crtc_helper.c | 23 +- drivers/gpu/drm/drm_crtc_helper_internal.h | 3 - drivers/gpu/drm/drm_damage_helper.c | 8 +- drivers/gpu/drm/drm_debugfs_crc.c | 8 +- drivers/gpu/drm/drm_dp_cec.c | 29 +- drivers/gpu/drm/drm_dp_helper.c | 8 - drivers/gpu/drm/drm_dp_mst_topology.c | 728 +-- drivers/gpu/drm/drm_dp_mst_topology_internal.h | 24 - drivers/gpu/drm/drm_drv.c | 17 + drivers/gpu/drm/drm_dsc.c | 23 +- drivers/gpu/drm/drm_edid.c | 114 +- drivers/gpu/drm/drm_edid_load.c | 2 +- drivers/gpu/drm/drm_encoder.c | 1 - drivers/gpu/drm/drm_fb_helper.c | 1 - drivers/gpu/drm/drm_gem_ttm_helper.c | 56 - drivers/gpu/drm/drm_gem_vram_helper.c | 660 +- drivers/gpu/drm/drm_memory.c | 1 - drivers/gpu/drm/drm_mipi_dbi.c | 9 +- drivers/gpu/drm/drm_mm.c | 36 +- drivers/gpu/drm/drm_of.c | 5 + drivers/gpu/drm/drm_panel.c | 14 +- drivers/gpu/drm/drm_print.c | 60 +- drivers/gpu/drm/drm_probe_helper.c | 4 +- drivers/gpu/drm/drm_simple_kms_helper.c | 1 - drivers/gpu/drm/drm_syncobj.c | 1 - drivers/gpu/drm/drm_trace.h | 14 +- drivers/gpu/drm/drm_vblank.c | 60 +- drivers/gpu/drm/drm_vram_helper_common.c | 8 +- drivers/gpu/drm/drm_vram_mm_helper.c | 297 + drivers/gpu/drm/drm_writeback.c | 23 +- drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 8 +- drivers/gpu/drm/exynos/exynos_dp.c | 1 - drivers/gpu/drm/exynos/exynos_drm_dsi.c | 1 - drivers/gpu/drm/exynos/exynos_drm_mic.c | 1 - drivers/gpu/drm/exynos/exynos_hdmi.c | 32 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 1 - drivers/gpu/drm/hisilicon/hibmc/Kconfig | 3 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 1 + drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 3 +- drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 1 - drivers/gpu/drm/i2c/sil164_drv.c | 2 +- drivers/gpu/drm/i2c/tda9950.c | 12 +- drivers/gpu/drm/i2c/tda998x_drv.c | 1 - drivers/gpu/drm/i810/i810_dma.c | 4 +- drivers/gpu/drm/i915/Makefile | 7 +- drivers/gpu/drm/i915/display/intel_atomic.c | 24 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 9 +- drivers/gpu/drm/i915/display/intel_audio.c | 36 +- drivers/gpu/drm/i915/display/intel_bios.c | 24 +- drivers/gpu/drm/i915/display/intel_bios.h | 3 +- drivers/gpu/drm/i915/display/intel_bw.c | 81 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 1260 ++-- drivers/gpu/drm/i915/display/intel_cdclk.h | 13 +- drivers/gpu/drm/i915/display/intel_color.c | 529 +- drivers/gpu/drm/i915/display/intel_color.h | 7 - drivers/gpu/drm/i915/display/intel_connector.c | 2 +- drivers/gpu/drm/i915/display/intel_crt.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 642 +- drivers/gpu/drm/i915/display/intel_display.c | 1101 ++-- drivers/gpu/drm/i915/display/intel_display.h | 51 +- drivers/gpu/drm/i915/display/intel_display_power.c | 398 +- drivers/gpu/drm/i915/display/intel_display_power.h | 40 +- drivers/gpu/drm/i915/display/intel_display_types.h | 36 +- drivers/gpu/drm/i915/display/intel_dp.c | 412 +- drivers/gpu/drm/i915/display/intel_dp.h | 7 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 20 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 364 +- drivers/gpu/drm/i915/display/intel_dsb.c | 332 - drivers/gpu/drm/i915/display/intel_dsb.h | 52 - drivers/gpu/drm/i915/display/intel_dsi.c | 3 +- drivers/gpu/drm/i915/display/intel_dvo.c | 4 +- drivers/gpu/drm/i915/display/intel_fbc.c | 7 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 14 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 19 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 2 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 214 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 4 - drivers/gpu/drm/i915/display/intel_hdmi.c | 242 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 1 - drivers/gpu/drm/i915/display/intel_hotplug.c | 3 +- drivers/gpu/drm/i915/display/intel_hotplug.h | 1 - drivers/gpu/drm/i915/display/intel_lpe_audio.c | 2 +- drivers/gpu/drm/i915/display/intel_lvds.c | 8 +- drivers/gpu/drm/i915/display/intel_overlay.c | 31 +- drivers/gpu/drm/i915/display/intel_psr.c | 299 +- drivers/gpu/drm/i915/display/intel_psr.h | 1 + drivers/gpu/drm/i915/display/intel_sdvo.c | 2 +- drivers/gpu/drm/i915/display/intel_sdvo.h | 1 - drivers/gpu/drm/i915/display/intel_sprite.c | 122 +- drivers/gpu/drm/i915/display/intel_sprite.h | 1 + drivers/gpu/drm/i915/display/intel_tc.c | 87 +- drivers/gpu/drm/i915/display/intel_tc.h | 1 - drivers/gpu/drm/i915/display/intel_tv.c | 10 +- drivers/gpu/drm/i915/display/intel_vga.c | 160 - drivers/gpu/drm/i915/display/intel_vga.h | 18 - drivers/gpu/drm/i915/display/vlv_dsi.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 390 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 42 +- drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 20 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 56 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 85 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 99 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 33 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 29 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 8 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 1 - drivers/gpu/drm/i915/gem/i915_gem_pm.c | 150 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 128 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 62 +- drivers/gpu/drm/i915/gem/i915_gem_throttle.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 34 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 31 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 163 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 40 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 540 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 268 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 4 + drivers/gpu/drm/i915/gem/selftests/i915_gem_phys.c | 2 + drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 33 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h | 13 +- drivers/gpu/drm/i915/gem/selftests/mock_context.c | 15 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 19 +- drivers/gpu/drm/i915/gt/intel_context.c | 22 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 1 - drivers/gpu/drm/i915/gt/intel_engine.h | 15 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 89 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 20 +- drivers/gpu/drm/i915/gt/intel_engine_pool.c | 15 +- drivers/gpu/drm/i915/gt/intel_engine_pool.h | 4 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 35 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 30 +- drivers/gpu/drm/i915/gt/intel_gt.c | 149 +- drivers/gpu/drm/i915/gt/intel_gt.h | 12 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 85 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 11 - drivers/gpu/drm/i915/gt/intel_gt_requests.c | 123 - drivers/gpu/drm/i915/gt/intel_gt_requests.h | 24 - drivers/gpu/drm/i915/gt/intel_gt_types.h | 18 +- drivers/gpu/drm/i915/gt/intel_hangcheck.c | 5 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 1247 ++-- drivers/gpu/drm/i915/gt/intel_lrc.h | 14 - drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 66 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 712 -- drivers/gpu/drm/i915/gt/intel_rc6.h | 25 - drivers/gpu/drm/i915/gt/intel_rc6_types.h | 28 - drivers/gpu/drm/i915/gt/intel_reset.c | 131 +- drivers/gpu/drm/i915/gt/intel_reset.h | 16 +- drivers/gpu/drm/i915/gt/intel_reset_types.h | 6 - drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 99 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 37 +- drivers/gpu/drm/i915/gt/intel_sseu.h | 37 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 46 +- drivers/gpu/drm/i915/gt/intel_timeline_types.h | 10 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 13 +- drivers/gpu/drm/i915/gt/selftest_context.c | 62 +- drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 50 - drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 155 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 513 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 4 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 97 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 63 +- drivers/gpu/drm/i915/gt/selftests/mock_timeline.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 3 - drivers/gpu/drm/i915/gt/uc/intel_uc.c | 30 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 51 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 8 +- drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 4 + drivers/gpu/drm/i915/gvt/aperture_gm.c | 12 +- drivers/gpu/drm/i915/gvt/handlers.c | 2 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 17 + drivers/gpu/drm/i915/gvt/scheduler.c | 27 +- drivers/gpu/drm/i915/i915_active.c | 340 +- drivers/gpu/drm/i915/i915_active.h | 328 +- drivers/gpu/drm/i915/i915_active_types.h | 33 +- drivers/gpu/drm/i915/i915_buddy.c | 1 - drivers/gpu/drm/i915/i915_debugfs.c | 274 +- drivers/gpu/drm/i915/i915_drv.c | 233 +- drivers/gpu/drm/i915/i915_drv.h | 118 +- drivers/gpu/drm/i915/i915_gem.c | 317 +- drivers/gpu/drm/i915/i915_gem.h | 6 - drivers/gpu/drm/i915/i915_gem_evict.c | 58 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 9 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 247 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 67 +- drivers/gpu/drm/i915/i915_getparam.c | 4 +- drivers/gpu/drm/i915/i915_gpu_error.c | 28 +- drivers/gpu/drm/i915/i915_gpu_error.h | 3 +- drivers/gpu/drm/i915/i915_irq.c | 322 +- drivers/gpu/drm/i915/i915_irq.h | 4 +- drivers/gpu/drm/i915/i915_pci.c | 44 +- drivers/gpu/drm/i915/i915_perf.c | 116 +- drivers/gpu/drm/i915/i915_perf.h | 5 +- drivers/gpu/drm/i915/i915_pmu.c | 247 +- drivers/gpu/drm/i915/i915_pmu.h | 4 +- drivers/gpu/drm/i915/i915_query.c | 10 +- drivers/gpu/drm/i915/i915_reg.h | 636 +- drivers/gpu/drm/i915/i915_request.c | 279 +- drivers/gpu/drm/i915/i915_request.h | 32 +- drivers/gpu/drm/i915/i915_scatterlist.h | 8 +- drivers/gpu/drm/i915/i915_suspend.c | 11 +- drivers/gpu/drm/i915/i915_switcheroo.c | 67 - drivers/gpu/drm/i915/i915_switcheroo.h | 14 - drivers/gpu/drm/i915/i915_sysfs.c | 88 +- drivers/gpu/drm/i915/i915_trace.h | 40 +- drivers/gpu/drm/i915/i915_vma.c | 590 +- drivers/gpu/drm/i915/i915_vma.h | 132 +- drivers/gpu/drm/i915/intel_csr.c | 4 +- drivers/gpu/drm/i915/intel_device_info.c | 217 +- drivers/gpu/drm/i915/intel_device_info.h | 3 +- drivers/gpu/drm/i915/intel_pch.c | 1 - drivers/gpu/drm/i915/intel_pch.h | 1 - drivers/gpu/drm/i915/intel_pm.c | 906 ++- drivers/gpu/drm/i915/intel_pm.h | 3 + drivers/gpu/drm/i915/intel_runtime_pm.c | 1 + drivers/gpu/drm/i915/intel_uncore.c | 94 +- drivers/gpu/drm/i915/intel_uncore.h | 20 +- drivers/gpu/drm/i915/selftests/i915_active.c | 42 +- drivers/gpu/drm/i915/selftests/i915_buddy.c | 4 - drivers/gpu/drm/i915/selftests/i915_gem.c | 12 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 55 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 395 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 2 - drivers/gpu/drm/i915/selftests/i915_random.c | 20 - drivers/gpu/drm/i915/selftests/i915_random.h | 4 - drivers/gpu/drm/i915/selftests/i915_request.c | 251 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 8 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 19 +- drivers/gpu/drm/i915/selftests/igt_flush_test.c | 33 +- drivers/gpu/drm/i915/selftests/igt_flush_test.h | 2 +- drivers/gpu/drm/i915/selftests/igt_live_test.c | 14 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 2 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 2 - drivers/gpu/drm/i915/selftests/mock_gem_device.c | 36 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 6 +- drivers/gpu/drm/imx/imx-ldb.c | 1 - drivers/gpu/drm/imx/parallel-display.c | 1 - drivers/gpu/drm/ingenic/ingenic-drm.c | 5 +- drivers/gpu/drm/lima/lima_device.c | 3 +- drivers/gpu/drm/mcde/mcde_drv.c | 3 +- drivers/gpu/drm/mcde/mcde_dsi.c | 4 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 1 - drivers/gpu/drm/mediatek/mtk_dsi.c | 1 - drivers/gpu/drm/mediatek/mtk_hdmi.c | 1 - drivers/gpu/drm/meson/meson_drv.c | 32 - drivers/gpu/drm/meson/meson_dw_hdmi.c | 115 +- drivers/gpu/drm/meson/meson_vclk.c | 9 +- drivers/gpu/drm/mgag200/Kconfig | 2 - drivers/gpu/drm/mgag200/mgag200_cursor.c | 327 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 2 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 23 +- drivers/gpu/drm/mgag200/mgag200_main.c | 20 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 17 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 7 +- drivers/gpu/drm/msm/Kconfig | 1 - drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 28 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.h | 3 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 25 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.h | 3 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 6 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 40 - drivers/gpu/drm/msm/adreno/adreno_gpu.h | 10 - drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 43 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 21 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 39 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 15 + .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 7 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 60 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 6 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 16 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 3 + drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 13 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 2 + drivers/gpu/drm/msm/dsi/dsi.h | 1 - drivers/gpu/drm/msm/dsi/dsi_cfg.c | 6 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 9 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 6 +- drivers/gpu/drm/msm/edp/edp.c | 4 +- drivers/gpu/drm/msm/edp/edp.h | 1 - drivers/gpu/drm/msm/hdmi/hdmi.c | 4 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 2 - drivers/gpu/drm/msm/msm_gpu.c | 6 +- drivers/gpu/drm/msm/msm_gpummu.c | 6 +- drivers/gpu/drm/msm/msm_iommu.c | 6 +- drivers/gpu/drm/msm/msm_mmu.h | 4 +- drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 20 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 46 +- drivers/gpu/drm/mxsfb/mxsfb_drv.h | 4 +- drivers/gpu/drm/mxsfb/mxsfb_out.c | 26 +- drivers/gpu/drm/nouveau/dispnv04/disp.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 2 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 10 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 1 - drivers/gpu/drm/omapdrm/dss/Makefile | 2 +- drivers/gpu/drm/omapdrm/dss/core.c | 55 + drivers/gpu/drm/omapdrm/dss/dispc.c | 46 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 3 +- drivers/gpu/drm/omapdrm/dss/dss.c | 39 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 9 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 129 +- drivers/gpu/drm/omapdrm/dss/output.c | 1 - drivers/gpu/drm/omapdrm/omap_dmm_tiler.h | 2 +- drivers/gpu/drm/omapdrm/omap_drv.c | 1 - drivers/gpu/drm/omapdrm/omap_encoder.c | 1 - drivers/gpu/drm/omapdrm/omap_fb.c | 9 +- drivers/gpu/drm/omapdrm/omap_gem.c | 191 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 2 +- drivers/gpu/drm/panel/panel-arm-versatile.c | 5 +- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 5 +- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 5 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 5 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 5 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 5 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 5 +- drivers/gpu/drm/panel/panel-lg-lb035q02.c | 14 +- drivers/gpu/drm/panel/panel-lg-lg4573.c | 5 +- drivers/gpu/drm/panel/panel-lvds.c | 26 +- drivers/gpu/drm/panel/panel-nec-nl8048hl11.c | 14 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 5 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 5 +- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 5 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 5 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 5 +- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 4 +- drivers/gpu/drm/panel/panel-raydium-rm67191.c | 5 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 5 +- drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 5 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 5 +- drivers/gpu/drm/panel/panel-samsung-ld9040.c | 5 +- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 5 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 5 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 5 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 5 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 5 +- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 5 +- drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 5 +- drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c | 5 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 5 +- drivers/gpu/drm/panel/panel-simple.c | 29 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 5 +- drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 4 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 14 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 8 +- drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 14 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 5 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 5 +- drivers/gpu/drm/panfrost/TODO | 2 - drivers/gpu/drm/panfrost/panfrost_gpu.c | 3 - drivers/gpu/drm/panfrost/panfrost_issues.h | 81 - drivers/gpu/drm/panfrost/panfrost_job.c | 18 +- drivers/gpu/drm/pl111/pl111_drv.c | 4 +- drivers/gpu/drm/qxl/qxl_drv.c | 10 +- drivers/gpu/drm/qxl/qxl_drv.h | 1 - drivers/gpu/drm/qxl/qxl_object.c | 13 - drivers/gpu/drm/qxl/qxl_ttm.c | 1 - drivers/gpu/drm/radeon/radeon_audio.c | 4 +- drivers/gpu/drm/radeon/radeon_connectors.c | 27 +- drivers/gpu/drm/radeon/radeon_drv.c | 10 +- drivers/gpu/drm/radeon/radeon_ttm.c | 1 - drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 5 +- drivers/gpu/drm/rcar-du/rcar_du_writeback.c | 4 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 2 - drivers/gpu/drm/rockchip/rk3066_hdmi.c | 8 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 169 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 10 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 1 - drivers/gpu/drm/rockchip/rockchip_rgb.c | 4 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 48 +- drivers/gpu/drm/scheduler/sched_fence.c | 4 +- drivers/gpu/drm/selftests/Makefile | 2 +- drivers/gpu/drm/selftests/drm_modeset_selftests.h | 2 - drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c | 238 - drivers/gpu/drm/selftests/test-drm_framebuffer.c | 2 +- drivers/gpu/drm/selftests/test-drm_mm.c | 14 +- .../gpu/drm/selftests/test-drm_modeset_common.h | 2 - drivers/gpu/drm/sti/sti_cursor.c | 2 +- drivers/gpu/drm/sti/sti_dvo.c | 3 +- drivers/gpu/drm/sti/sti_gdp.c | 2 +- drivers/gpu/drm/sti/sti_hda.c | 3 +- drivers/gpu/drm/sti/sti_hdmi.c | 26 +- drivers/gpu/drm/sti/sti_tvout.c | 10 +- drivers/gpu/drm/sti/sti_vtg.c | 2 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 5 +- drivers/gpu/drm/stm/ltdc.c | 39 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 6 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 1 - drivers/gpu/drm/sun4i/sun4i_rgb.c | 1 - drivers/gpu/drm/sun4i/sun4i_tcon.c | 1 - drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 35 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h | 1 - drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 2 - drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 1 - drivers/gpu/drm/tegra/dc.c | 24 +- drivers/gpu/drm/tegra/dc.h | 2 + drivers/gpu/drm/tegra/drm.c | 44 +- drivers/gpu/drm/tegra/drm.h | 6 +- drivers/gpu/drm/tegra/fb.c | 4 +- drivers/gpu/drm/tegra/gem.c | 37 +- drivers/gpu/drm/tegra/gem.h | 2 +- drivers/gpu/drm/tegra/gr2d.c | 12 +- drivers/gpu/drm/tegra/gr3d.c | 12 +- drivers/gpu/drm/tegra/hub.c | 2 +- drivers/gpu/drm/tegra/output.c | 28 +- drivers/gpu/drm/tegra/sor.c | 24 +- drivers/gpu/drm/tegra/vic.c | 51 +- drivers/gpu/drm/tilcdc/tilcdc_external.c | 5 +- drivers/gpu/drm/tilcdc/tilcdc_plane.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 1 - drivers/gpu/drm/tiny/Kconfig | 1 + drivers/gpu/drm/ttm/ttm_bo.c | 67 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 64 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 196 +- drivers/gpu/drm/tve200/tve200_drv.c | 4 +- drivers/gpu/drm/udl/udl_connector.c | 8 + drivers/gpu/drm/v3d/v3d_drv.c | 3 - drivers/gpu/drm/v3d/v3d_gem.c | 55 +- drivers/gpu/drm/vboxvideo/Kconfig | 2 - drivers/gpu/drm/vboxvideo/Makefile | 2 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 14 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 27 + drivers/gpu/drm/vboxvideo/vbox_fb.c | 149 + drivers/gpu/drm/vboxvideo/vbox_main.c | 119 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 85 +- drivers/gpu/drm/vboxvideo/vbox_ttm.c | 3 +- drivers/gpu/drm/vc4/vc4_crtc.c | 2 +- drivers/gpu/drm/vc4/vc4_dpi.c | 3 +- drivers/gpu/drm/vc4/vc4_dsi.c | 5 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 13 +- drivers/gpu/drm/vc4/vc4_hvs.c | 2 +- drivers/gpu/drm/vc4/vc4_plane.c | 4 +- drivers/gpu/drm/vc4/vc4_txp.c | 5 +- drivers/gpu/drm/virtio/Kconfig | 2 +- drivers/gpu/drm/virtio/Makefile | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 22 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 131 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 4 - drivers/gpu/drm/virtio/virtgpu_gem.c | 183 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 228 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 15 +- drivers/gpu/drm/virtio/virtgpu_object.c | 270 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 51 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 34 + drivers/gpu/drm/virtio/virtgpu_ttm.c | 305 + drivers/gpu/drm/virtio/virtgpu_vq.c | 215 +- drivers/gpu/drm/vkms/vkms_crtc.c | 9 +- drivers/gpu/drm/vkms/vkms_drv.c | 15 +- drivers/gpu/drm/vkms/vkms_drv.h | 6 - drivers/gpu/drm/vkms/vkms_gem.c | 27 - drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 5 - drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 1 - drivers/gpu/drm/xen/xen_drm_front.c | 12 +- drivers/gpu/host1x/bus.c | 2 +- drivers/gpu/host1x/channel.c | 13 +- drivers/gpu/host1x/channel.h | 1 - drivers/gpu/host1x/dev.c | 12 - drivers/gpu/host1x/intr.c | 1 + drivers/greybus/connection.c | 3 + drivers/hid/Kconfig | 1 - drivers/hid/Makefile | 1 - drivers/hid/hid-axff.c | 11 +- drivers/hid/hid-core.c | 7 +- drivers/hid/hid-dr.c | 12 +- drivers/hid/hid-emsff.c | 12 +- drivers/hid/hid-gaff.c | 12 +- drivers/hid/hid-google-hammer.c | 150 +- drivers/hid/hid-holtekff.c | 12 +- drivers/hid/hid-hyperv.c | 56 +- drivers/hid/hid-ids.h | 6 - drivers/hid/hid-lg-g15.c | 899 --- drivers/hid/hid-lg2ff.c | 12 +- drivers/hid/hid-lg3ff.c | 11 +- drivers/hid/hid-lg4ff.c | 11 +- drivers/hid/hid-lgff.c | 11 +- drivers/hid/hid-logitech-hidpp.c | 11 +- drivers/hid/hid-microsoft.c | 12 +- drivers/hid/hid-prodikeys.c | 4 +- drivers/hid/hid-sony.c | 12 +- drivers/hid/hid-tmff.c | 12 +- drivers/hid/hid-zpff.c | 12 +- drivers/hid/hidraw.c | 14 +- drivers/hid/intel-ish-hid/ishtp/client-buffers.c | 2 +- drivers/hid/usbhid/hiddev.c | 11 +- drivers/hv/Makefile | 1 - drivers/hv/connection.c | 15 +- drivers/hv/hv_balloon.c | 29 +- drivers/hv/hv_debugfs.c | 178 - drivers/hv/hv_fcopy.c | 3 +- drivers/hv/hv_kvp.c | 3 +- drivers/hv/hv_snapshot.c | 3 +- drivers/hv/hv_util.c | 13 +- drivers/hv/hyperv_vmbus.h | 31 - drivers/hv/ring_buffer.c | 2 - drivers/hv/vmbus_drv.c | 18 +- drivers/hwmon/Kconfig | 1 + drivers/hwmon/abituguru.c | 2 +- drivers/hwmon/applesmc.c | 38 +- drivers/hwmon/aspeed-pwm-tacho.c | 7 +- drivers/hwmon/fschmd.c | 1 - drivers/hwmon/nct7904.c | 33 +- drivers/hwtracing/coresight/coresight-etm4x.c | 319 - drivers/hwtracing/coresight/coresight-etm4x.h | 64 - drivers/hwtracing/coresight/coresight.c | 6 - drivers/hwtracing/stm/core.c | 12 +- drivers/i3c/master.c | 2 +- drivers/ide/ide-tape.c | 27 +- drivers/ide/siimage.c | 3 +- drivers/ide/via82cxxx.c | 3 +- drivers/iio/accel/adxl372.c | 22 +- drivers/iio/accel/bmc150-accel-core.c | 2 +- drivers/iio/adc/ad7949.c | 33 +- drivers/iio/adc/ad799x.c | 4 +- drivers/iio/adc/ad_sigma_delta.c | 3 +- drivers/iio/adc/axp288_adc.c | 32 - drivers/iio/adc/hx711.c | 10 +- drivers/iio/adc/ingenic-adc.c | 149 +- drivers/iio/adc/meson_saradc.c | 10 +- drivers/iio/adc/sc27xx_adc.c | 16 +- drivers/iio/adc/stm32-adc-core.c | 70 +- drivers/iio/adc/stm32-adc-core.h | 137 - drivers/iio/adc/stm32-adc.c | 109 + drivers/iio/chemical/atlas-ph-sensor.c | 8 +- drivers/iio/gyro/adis16080.c | 8 +- drivers/iio/gyro/adis16130.c | 2 + drivers/iio/gyro/itg3200_core.c | 2 +- drivers/iio/imu/adis.c | 24 +- drivers/iio/imu/adis_buffer.c | 10 +- drivers/iio/imu/inv_mpu6050/Makefile | 7 +- drivers/iio/imu/inv_mpu6050/inv_mpu_aux.c | 204 - drivers/iio/imu/inv_mpu6050/inv_mpu_aux.h | 19 - drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 152 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 60 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 70 +- drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c | 356 - drivers/iio/imu/inv_mpu6050/inv_mpu_magn.h | 36 - drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 11 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 86 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 52 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 78 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 462 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 15 +- drivers/iio/industrialio-core.c | 19 +- drivers/iio/light/Kconfig | 1 - drivers/iio/light/bh1750.c | 4 +- drivers/iio/light/cm36651.c | 2 +- drivers/iio/light/opt3001.c | 6 +- drivers/iio/light/tcs3414.c | 30 +- drivers/iio/light/vcnl4000.c | 14 +- drivers/iio/pressure/bmp280-core.c | 1 + drivers/iio/proximity/sx9500.c | 16 +- drivers/iio/temperature/max31856.c | 2 - drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/Makefile | 2 +- drivers/infiniband/core/cm.c | 7 +- drivers/infiniband/core/cma.c | 3 +- drivers/infiniband/core/counters.c | 12 +- drivers/infiniband/core/cq.c | 27 +- drivers/infiniband/core/device.c | 11 +- drivers/infiniband/core/nldev.c | 12 +- drivers/infiniband/core/security.c | 2 +- drivers/infiniband/core/sysfs.c | 2 +- drivers/infiniband/core/trace.c | 14 - drivers/infiniband/core/umem_odp.c | 6 +- drivers/infiniband/core/uverbs_main.c | 4 +- drivers/infiniband/hw/Makefile | 1 + drivers/infiniband/hw/bnxt_re/bnxt_re.h | 1 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 18 + drivers/infiniband/hw/bnxt_re/ib_verbs.h | 3 + drivers/infiniband/hw/bnxt_re/main.c | 134 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 5 +- drivers/infiniband/hw/cxgb3/Kconfig | 19 + drivers/infiniband/hw/cxgb3/Makefile | 7 + drivers/infiniband/hw/cxgb3/cxio_hal.c | 1312 ++++ drivers/infiniband/hw/cxgb3/cxio_hal.h | 204 + drivers/infiniband/hw/cxgb3/cxio_resource.c | 344 + drivers/infiniband/hw/cxgb3/cxio_resource.h | 69 + drivers/infiniband/hw/cxgb3/cxio_wr.h | 802 +++ drivers/infiniband/hw/cxgb3/iwch.c | 282 + drivers/infiniband/hw/cxgb3/iwch.h | 155 + drivers/infiniband/hw/cxgb3/iwch_cm.c | 2258 +++++++ drivers/infiniband/hw/cxgb3/iwch_cm.h | 233 + drivers/infiniband/hw/cxgb3/iwch_cq.c | 230 + drivers/infiniband/hw/cxgb3/iwch_ev.c | 232 + drivers/infiniband/hw/cxgb3/iwch_mem.c | 101 + drivers/infiniband/hw/cxgb3/iwch_provider.c | 1321 ++++ drivers/infiniband/hw/cxgb3/iwch_provider.h | 347 + drivers/infiniband/hw/cxgb3/iwch_qp.c | 1082 ++++ drivers/infiniband/hw/cxgb3/tcb.h | 632 ++ drivers/infiniband/hw/cxgb4/device.c | 7 +- drivers/infiniband/hw/cxgb4/mem.c | 28 +- drivers/infiniband/hw/cxgb4/qp.c | 10 +- drivers/infiniband/hw/hfi1/sdma.c | 5 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 4 - drivers/infiniband/hw/mlx5/devx.c | 58 +- drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 11 +- drivers/infiniband/hw/mlx5/mr.c | 102 +- drivers/infiniband/hw/mlx5/odp.c | 60 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 + drivers/infiniband/sw/rxe/rxe_verbs.c | 4 - drivers/infiniband/sw/siw/siw_cm.c | 45 +- drivers/infiniband/sw/siw/siw_main.c | 11 +- drivers/infiniband/sw/siw/siw_qp.c | 15 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 3 +- drivers/infiniband/ulp/iser/iscsi_iser.h | 8 +- drivers/infiniband/ulp/iser/iser_memory.c | 6 +- drivers/infiniband/ulp/iser/iser_verbs.c | 12 +- drivers/infiniband/ulp/srp/ib_srp.c | 43 +- drivers/infiniband/ulp/srp/ib_srp.h | 4 - drivers/infiniband/ulp/srpt/ib_srpt.c | 186 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 34 +- drivers/input/input-poller.c | 9 - drivers/input/keyboard/Kconfig | 10 - drivers/input/keyboard/Makefile | 1 - drivers/input/keyboard/imx_sc_key.c | 187 - drivers/input/keyboard/mpr121_touchkey.c | 69 +- drivers/input/misc/da9063_onkey.c | 5 +- drivers/input/misc/soc_button_array.c | 17 +- drivers/input/mouse/Kconfig | 1 + drivers/input/mouse/elantech.c | 55 +- drivers/input/mouse/gpio_mouse.c | 45 +- drivers/input/rmi4/rmi_driver.c | 6 +- drivers/input/touchscreen/atmel_mxt_ts.c | 4 - drivers/input/touchscreen/goodix.c | 58 +- drivers/input/touchscreen/pixcir_i2c_ts.c | 177 +- drivers/interconnect/qcom/qcs404.c | 3 +- drivers/interconnect/qcom/sdm845.c | 3 +- drivers/iommu/Kconfig | 5 - drivers/iommu/Makefile | 1 - drivers/iommu/amd_iommu.c | 743 ++- drivers/iommu/amd_iommu_types.h | 5 +- drivers/iommu/arm-smmu-v3.c | 2 +- drivers/iommu/arm-smmu.c | 3 +- drivers/iommu/dma-iommu.c | 43 +- drivers/iommu/exynos-iommu.c | 2 +- drivers/iommu/intel-iommu.c | 33 +- drivers/iommu/io-pgtable-arm.c | 58 +- drivers/iommu/ioasid.c | 422 -- drivers/iommu/iommu.c | 73 +- drivers/iommu/ipmmu-vmsa.c | 10 +- drivers/iommu/msm_iommu.c | 2 +- drivers/iommu/mtk_iommu.c | 2 +- drivers/iommu/mtk_iommu_v1.c | 2 +- drivers/iommu/of_iommu.c | 2 - drivers/iommu/omap-iommu.c | 2 +- drivers/iommu/qcom_iommu.c | 6 +- drivers/iommu/rockchip-iommu.c | 28 +- drivers/iommu/s390-iommu.c | 2 +- drivers/iommu/tegra-gart.c | 2 +- drivers/iommu/tegra-smmu.c | 2 +- drivers/iommu/virtio-iommu.c | 2 +- drivers/irqchip/irq-al-fic.c | 12 - drivers/irqchip/irq-atmel-aic5.c | 10 - drivers/irqchip/irq-gic-v2m.c | 1 - drivers/irqchip/irq-gic-v3-its-pci-msi.c | 1 - drivers/irqchip/irq-gic-v3.c | 22 +- drivers/irqchip/irq-sifive-plic.c | 29 +- drivers/isdn/capi/capi.c | 31 - drivers/leds/Kconfig | 17 +- drivers/leds/Makefile | 1 - drivers/leds/led-class-flash.c | 50 - drivers/leds/led-class.c | 10 +- drivers/leds/led-triggers.c | 90 +- drivers/leds/leds-bcm6328.c | 7 +- drivers/leds/leds-bcm6358.c | 7 +- drivers/leds/leds-el15203000.c | 357 -- drivers/leds/leds-lm3601x.c | 4 +- drivers/leds/leds-lm3692x.c | 47 +- drivers/leds/leds-pca9532.c | 14 +- drivers/leds/leds-tlc591xx.c | 90 +- drivers/leds/leds.h | 6 - drivers/md/dm-clone-target.c | 4 +- drivers/md/dm-snap.c | 94 +- drivers/media/cec/cec-adap.c | 12 +- drivers/media/cec/cec-api.c | 20 - drivers/media/cec/cec-core.c | 5 + drivers/media/cec/cec-notifier.c | 5 +- drivers/media/dvb-frontends/cxd2820r_c.c | 2 +- drivers/media/dvb-frontends/cxd2820r_t.c | 2 +- drivers/media/dvb-frontends/cxd2820r_t2.c | 2 +- drivers/media/dvb-frontends/cxd2841er.c | 12 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 2 +- drivers/media/dvb-frontends/mb86a20s.c | 54 +- drivers/media/dvb-frontends/mt312.c | 13 +- drivers/media/dvb-frontends/si2168.h | 47 +- drivers/media/dvb-frontends/si2168_priv.h | 10 +- drivers/media/dvb-frontends/tc90522.c | 27 +- drivers/media/dvb-frontends/tc90522.h | 3 - drivers/media/i2c/Kconfig | 54 +- drivers/media/i2c/imx214.c | 9 - drivers/media/i2c/max2175.c | 4 +- drivers/media/i2c/mt9m001.c | 2 +- drivers/media/i2c/ov2659.c | 139 +- drivers/media/i2c/ov5695.c | 2 +- drivers/media/i2c/ov6650.c | 137 +- drivers/media/mc/mc-device.c | 65 +- drivers/media/pci/cx18/cx18-ioctl.c | 2 +- drivers/media/pci/cx23885/cx23888-ir.c | 5 +- drivers/media/pci/cx88/cx88-cards.c | 43 - drivers/media/pci/cx88/cx88-dvb.c | 1 - drivers/media/pci/cx88/cx88-video.c | 11 +- drivers/media/pci/cx88/cx88.h | 1 - drivers/media/pci/dm1105/dm1105.c | 1 + drivers/media/pci/ivtv/ivtv-vbi.c | 2 +- drivers/media/pci/saa7164/saa7164-core.c | 166 +- drivers/media/pci/smipcie/smipcie.h | 1 + drivers/media/platform/Kconfig | 2 - drivers/media/platform/Makefile | 4 +- drivers/media/platform/am437x/am437x-vpfe.c | 860 +-- drivers/media/platform/am437x/am437x-vpfe.h | 43 +- drivers/media/platform/am437x/am437x-vpfe_regs.h | 10 +- drivers/media/platform/cadence/cdns-csi2rx.c | 2 +- drivers/media/platform/cec-gpio/cec-gpio.c | 41 +- drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 6 +- drivers/media/platform/meson/ao-cec-g12a.c | 38 +- drivers/media/platform/meson/ao-cec.c | 32 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 20 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 8 +- .../media/platform/mtk-vcodec/vdec/vdec_h264_if.c | 1 + .../media/platform/mtk-vcodec/vdec/vdec_vp8_if.c | 1 + .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 1 + drivers/media/platform/mtk-vcodec/vdec_vpu_if.c | 9 +- drivers/media/platform/mtk-vcodec/vdec_vpu_if.h | 9 + drivers/media/platform/qcom/venus/core.c | 56 +- drivers/media/platform/qcom/venus/core.h | 30 - drivers/media/platform/qcom/venus/helpers.c | 247 +- drivers/media/platform/qcom/venus/helpers.h | 3 +- drivers/media/platform/qcom/venus/hfi_venus.c | 6 - drivers/media/platform/qcom/venus/vdec.c | 8 +- drivers/media/platform/qcom/venus/venc.c | 4 - drivers/media/platform/rcar-vin/rcar-core.c | 7 +- drivers/media/platform/rcar-vin/rcar-dma.c | 58 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 97 +- drivers/media/platform/rcar-vin/rcar-vin.h | 4 +- drivers/media/platform/s3c-camif/camif-regs.c | 2 +- drivers/media/platform/s5p-cec/s5p_cec.c | 4 +- drivers/media/platform/seco-cec/seco-cec.c | 5 +- drivers/media/platform/sti/cec/stih-cec.c | 4 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/tegra-cec/tegra_cec.c | 4 +- drivers/media/platform/ti-vpe/csc.c | 254 +- drivers/media/platform/ti-vpe/csc.h | 4 +- drivers/media/platform/ti-vpe/vpdma.c | 11 +- drivers/media/platform/ti-vpe/vpdma.h | 2 - drivers/media/platform/ti-vpe/vpdma_priv.h | 5 +- drivers/media/platform/ti-vpe/vpe.c | 394 +- drivers/media/platform/vim2m.c | 4 - drivers/media/platform/vimc/Makefile | 7 +- drivers/media/platform/vimc/vimc-capture.c | 81 +- drivers/media/platform/vimc/vimc-common.c | 3 +- drivers/media/platform/vimc/vimc-common.h | 58 - drivers/media/platform/vimc/vimc-core.c | 218 +- drivers/media/platform/vimc/vimc-debayer.c | 85 +- drivers/media/platform/vimc/vimc-scaler.c | 84 +- drivers/media/platform/vimc/vimc-sensor.c | 74 +- drivers/media/platform/vimc/vimc-streamer.c | 1 + drivers/media/platform/vivid/vivid-vid-cap.c | 3 + drivers/media/platform/vivid/vivid-vid-out.c | 3 + drivers/media/rc/imon.c | 61 +- drivers/media/rc/imon_raw.c | 22 +- drivers/media/rc/ir-rcmm-decoder.c | 6 +- drivers/media/rc/keymaps/Makefile | 1 - drivers/media/rc/keymaps/rc-vega-s9x.c | 54 - drivers/media/rc/lirc_dev.c | 4 +- drivers/media/rc/mceusb.c | 141 +- drivers/media/rc/rc-core-priv.h | 2 +- drivers/media/rc/rc-main.c | 1 - drivers/media/rc/tango-ir.c | 14 +- drivers/media/tuners/qm1d1c0042.c | 2 +- drivers/media/tuners/si2157.c | 6 - drivers/media/tuners/si2157.h | 33 +- drivers/media/tuners/si2157_priv.h | 5 +- drivers/media/usb/b2c2/flexcop-usb.c | 8 +- drivers/media/usb/cx231xx/Kconfig | 2 +- drivers/media/usb/cx231xx/cx231xx-417.c | 508 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 1 + drivers/media/usb/cx231xx/cx231xx-cards.c | 6 +- drivers/media/usb/cx231xx/cx231xx-vbi.c | 172 +- drivers/media/usb/cx231xx/cx231xx-vbi.h | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 795 ++- drivers/media/usb/cx231xx/cx231xx.h | 30 +- drivers/media/usb/dvb-usb-v2/af9035.c | 37 +- drivers/media/usb/dvb-usb-v2/dvb_usb.h | 2 - drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 1 - drivers/media/usb/dvb-usb-v2/dvbsky.c | 19 +- drivers/media/usb/dvb-usb-v2/gl861.c | 391 +- drivers/media/usb/dvb-usb-v2/gl861.h | 14 + drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 6 +- drivers/media/usb/dvb-usb/cxusb.c | 3 +- drivers/media/usb/em28xx/em28xx-audio.c | 1 + drivers/media/usb/em28xx/em28xx-cards.c | 20 - drivers/media/usb/em28xx/em28xx-dvb.c | 30 +- drivers/media/usb/em28xx/em28xx.h | 1 - drivers/media/usb/gspca/sq905.c | 3 - drivers/media/usb/gspca/sq905c.c | 3 - drivers/media/usb/gspca/stv06xx/stv06xx_st6422.c | 2 +- drivers/media/usb/stkwebcam/stk-webcam.c | 3 +- drivers/media/usb/tm6000/tm6000-regs.h | 2 +- drivers/media/usb/tm6000/tm6000-usb-isoc.h | 2 +- drivers/media/usb/tm6000/tm6000.h | 2 +- drivers/media/usb/usbvision/usbvision-video.c | 29 +- drivers/media/usb/uvc/uvc_driver.c | 28 +- drivers/media/usb/uvc/uvc_metadata.c | 4 +- drivers/media/usb/uvc/uvc_queue.c | 2 +- drivers/media/usb/uvc/uvcvideo.h | 2 +- drivers/media/usb/zr364xx/zr364xx.c | 1 + drivers/media/v4l2-core/v4l2-common.c | 128 +- drivers/media/v4l2-core/v4l2-ctrls.c | 76 +- drivers/media/v4l2-core/v4l2-dv-timings.c | 2 +- drivers/media/v4l2-core/v4l2-fwnode.c | 1 - drivers/memory/atmel-ebi.c | 11 +- drivers/memory/jedec_ddr.h | 61 - drivers/memory/mtk-smi.c | 4 - drivers/memory/of_memory.c | 149 - drivers/memory/of_memory.h | 18 - drivers/memory/samsung/Kconfig | 13 - drivers/memory/samsung/Makefile | 1 - drivers/memory/samsung/exynos5422-dmc.c | 1550 ----- drivers/memory/tegra/mc.c | 10 - drivers/memstick/host/jmb38x_ms.c | 16 +- drivers/mfd/ab8500-core.c | 138 +- drivers/mfd/db8500-prcmu.c | 21 +- drivers/mfd/intel-lpss-pci.c | 28 +- drivers/mfd/ipaq-micro.c | 6 +- drivers/mfd/rk808.c | 22 +- drivers/misc/Kconfig | 14 +- drivers/misc/Makefile | 1 - drivers/misc/atmel_tclib.c | 4 +- drivers/misc/cardreader/rts5260.c | 3 +- drivers/misc/cxl/flash.c | 8 +- drivers/misc/eeprom/at24.c | 9 +- drivers/misc/eeprom/eeprom.c | 4 - drivers/misc/fastrpc.c | 210 +- drivers/misc/genwqe/card_dev.c | 23 +- drivers/misc/hpilo.h | 2 +- drivers/misc/ibmvmc.h | 4 +- drivers/misc/lis3lv02d/lis3lv02d.c | 80 +- drivers/misc/lis3lv02d/lis3lv02d.h | 4 +- drivers/misc/mei/bus-fixup.c | 23 +- drivers/misc/mei/hdcp/mei_hdcp.c | 45 +- drivers/misc/mei/hdcp/mei_hdcp.h | 17 +- drivers/misc/mei/hw-me-regs.h | 3 - drivers/misc/mei/hw-me.c | 23 +- drivers/misc/mei/hw-me.h | 8 +- drivers/misc/mei/main.c | 22 +- drivers/misc/mei/mei_dev.h | 4 - drivers/misc/mei/pci-me.c | 13 +- drivers/misc/mic/Kconfig | 16 + drivers/misc/ocxl/ocxl_internal.h | 2 +- drivers/misc/ocxl/trace.h | 2 +- drivers/misc/pci_endpoint_test.c | 8 +- drivers/misc/sgi-gru/gruprocfs.c | 11 +- drivers/misc/sram-exec.c | 2 +- drivers/misc/ti-st/st_core.c | 4 +- drivers/misc/vmw_vmci/vmci_host.c | 2 +- drivers/misc/watch_queue.c | 898 --- drivers/mmc/host/Kconfig | 19 - drivers/mmc/host/Makefile | 2 - drivers/mmc/host/bcm2835.c | 4 +- drivers/mmc/host/cavium-octeon.c | 15 +- drivers/mmc/host/dw_mmc.c | 4 +- drivers/mmc/host/mmci.c | 198 +- drivers/mmc/host/mmci.h | 5 - drivers/mmc/host/mmci_stm32_sdmmc.c | 42 - drivers/mmc/host/owl-mmc.c | 696 -- drivers/mmc/host/renesas_sdhi_core.c | 31 +- drivers/mmc/host/sdhci-acpi.c | 49 +- drivers/mmc/host/sdhci-iproc.c | 1 - drivers/mmc/host/sdhci-milbeaut.c | 362 -- drivers/mmc/host/sdhci-of-arasan.c | 15 - drivers/mmc/host/sdhci-pci-core.c | 51 +- drivers/mmc/host/sdhci.c | 11 - drivers/mmc/host/sdhci_f_sdh30.c | 26 +- drivers/mmc/host/sdhci_f_sdh30.h | 32 - drivers/mmc/host/sh_mmcif.c | 6 +- drivers/mmc/host/tmio_mmc_core.c | 9 + drivers/mtd/devices/spear_smi.c | 4 + drivers/mtd/devices/st_spi_fsm.c | 1 + drivers/mtd/mtdchar.c | 10 +- drivers/mtd/nand/raw/Kconfig | 7 - drivers/mtd/nand/raw/Makefile | 1 - drivers/mtd/nand/raw/au1550nd.c | 5 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 21 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 3031 --------- drivers/mtd/nand/raw/denali_dt.c | 4 +- drivers/mtd/nand/raw/hisi504_nand.c | 4 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 1 + drivers/mtd/nand/raw/marvell_nand.c | 4 +- drivers/mtd/nand/raw/meson_nand.c | 4 +- drivers/mtd/nand/raw/mtk_ecc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 1 + drivers/mtd/nand/raw/nand_base.c | 8 +- drivers/mtd/nand/raw/nand_micron.c | 4 +- drivers/mtd/nand/raw/omap2.c | 8 +- drivers/mtd/nand/raw/sh_flctl.c | 4 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 5 +- drivers/mtd/nand/raw/sunxi_nand.c | 4 +- drivers/mtd/spi-nor/cadence-quadspi.c | 4 +- drivers/mtd/spi-nor/spi-nor.c | 2 +- drivers/mtd/ubi/cdev.c | 36 +- drivers/net/bonding/bond_main.c | 2 +- drivers/net/caif/Kconfig | 16 +- drivers/net/dsa/b53/b53_common.c | 1 + drivers/net/dsa/microchip/ksz9477_i2c.c | 1 + drivers/net/dsa/microchip/ksz9477_reg.h | 4 +- drivers/net/dsa/microchip/ksz_common.h | 4 +- drivers/net/dsa/qca8k.c | 4 +- drivers/net/dsa/rtl8366.c | 11 +- drivers/net/dsa/rtl8366rb.c | 16 +- drivers/net/dsa/sja1105/sja1105.h | 36 +- drivers/net/dsa/sja1105/sja1105_clocking.c | 65 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 12 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.h | 4 +- drivers/net/dsa/sja1105/sja1105_ethtool.c | 16 +- drivers/net/dsa/sja1105/sja1105_main.c | 308 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 408 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 84 +- drivers/net/dsa/sja1105/sja1105_spi.c | 251 +- drivers/net/dsa/sja1105/sja1105_static_config.h | 4 +- drivers/net/dsa/sja1105/sja1105_tas.h | 4 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 35 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 158 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 14 +- drivers/net/ethernet/aquantia/atlantic/aq_main.c | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 32 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 3 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 23 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 17 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 7 +- .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 19 - .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 6 +- drivers/net/ethernet/broadcom/Kconfig | 4 +- drivers/net/ethernet/broadcom/b44.c | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 9 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 23 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 1 - drivers/net/ethernet/broadcom/genet/bcmmii.c | 11 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- drivers/net/ethernet/cavium/common/cavium_ptp.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 9 +- drivers/net/ethernet/faraday/ftgmac100.c | 52 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 39 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 8 - .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 1 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 23 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 355 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 12 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 5 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 79 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 434 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 17 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 85 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 45 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 8 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 64 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 1 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 12 - drivers/net/ethernet/hisilicon/hns_mdio.c | 6 +- drivers/net/ethernet/i825xx/lasi_82596.c | 4 +- drivers/net/ethernet/i825xx/lib82596.c | 4 +- drivers/net/ethernet/i825xx/sni_82596.c | 4 +- drivers/net/ethernet/ibm/ibmvnic.c | 8 +- drivers/net/ethernet/intel/e1000/e1000.h | 1 + drivers/net/ethernet/intel/e1000/e1000_main.c | 2 +- drivers/net/ethernet/intel/ixgb/ixgb.h | 1 + drivers/net/ethernet/intel/ixgb/ixgb_main.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 3 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 1 - drivers/net/ethernet/mellanox/mlx4/main.c | 6 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 6 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/mr.c | 8 +- .../mellanox/mlx5/core/steering/dr_icm_pool.c | 3 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 10 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 24 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 17 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 66 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 40 +- drivers/net/ethernet/mellanox/mlxsw/i2c.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 34 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 5 - drivers/net/ethernet/mellanox/mlxsw/reg.h | 11 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 81 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 9 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 59 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/switchib.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 4 +- drivers/net/ethernet/mscc/ocelot_board.c | 14 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 3 +- drivers/net/ethernet/nxp/lpc_eth.c | 3 + drivers/net/ethernet/pensando/Kconfig | 1 - .../net/ethernet/pensando/ionic/ionic_devlink.c | 9 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 128 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 4 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 32 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 15 +- drivers/net/ethernet/pensando/ionic/ionic_stats.c | 29 +- drivers/net/ethernet/qlogic/qla3xxx.c | 1 - drivers/net/ethernet/realtek/r8169_main.c | 35 +- drivers/net/ethernet/rocker/rocker_main.c | 9 +- drivers/net/ethernet/socionext/netsec.c | 30 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 27 - .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 2 + drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 22 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 134 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 29 - drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h | 3 - drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 1 - drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 3 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 26 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 6 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 50 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 129 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-pci.c | 2 +- drivers/net/ethernet/ti/davinci_cpdma.c | 2 +- drivers/net/hyperv/hyperv_net.h | 3 - drivers/net/hyperv/netvsc_drv.c | 57 - drivers/net/ieee802154/atusb.c | 3 +- drivers/net/ieee802154/ca8210.c | 2 +- drivers/net/ieee802154/mcr20a.c | 2 +- drivers/net/ipvlan/ipvlan_main.c | 4 +- drivers/net/netdevsim/Makefile | 2 +- drivers/net/netdevsim/bus.c | 1 - drivers/net/netdevsim/dev.c | 379 +- drivers/net/netdevsim/fib.c | 175 +- drivers/net/netdevsim/health.c | 325 - drivers/net/netdevsim/netdev.c | 10 +- drivers/net/netdevsim/netdevsim.h | 33 +- drivers/net/phy/at803x.c | 102 +- drivers/net/phy/broadcom.c | 32 +- drivers/net/phy/mdio_device.c | 2 +- drivers/net/phy/mscc.c | 14 +- drivers/net/phy/phy-core.c | 30 +- drivers/net/phy/phy.c | 5 - drivers/net/phy/phy_device.c | 65 +- drivers/net/phy/phylink.c | 30 +- drivers/net/phy/sfp-bus.c | 65 +- drivers/net/ppp/ppp_generic.c | 245 +- drivers/net/ppp/pptp.c | 4 +- drivers/net/tap.c | 12 +- drivers/net/team/team.c | 5 +- drivers/net/tun.c | 23 +- drivers/net/usb/ax88179_178a.c | 34 +- drivers/net/usb/hso.c | 12 +- drivers/net/usb/qmi_wwan.c | 2 - drivers/net/usb/r8152.c | 899 +-- drivers/net/usb/sr9800.c | 2 +- drivers/net/virtio_net.c | 2 +- drivers/net/vrf.c | 8 +- drivers/net/wireless/ath/ar5523/ar5523.c | 3 +- drivers/net/wireless/ath/ath10k/ce.c | 5 + drivers/net/wireless/ath/ath10k/core.c | 58 +- drivers/net/wireless/ath/ath10k/core.h | 9 - drivers/net/wireless/ath/ath10k/coredump.c | 38 +- drivers/net/wireless/ath/ath10k/coredump.h | 1 - drivers/net/wireless/ath/ath10k/debugfs_sta.c | 2 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 2 +- drivers/net/wireless/ath/ath10k/hw.c | 3 - drivers/net/wireless/ath/ath10k/hw.h | 3 - drivers/net/wireless/ath/ath10k/mac.c | 189 +- drivers/net/wireless/ath/ath10k/mac.h | 1 - drivers/net/wireless/ath/ath10k/pci.c | 62 +- drivers/net/wireless/ath/ath10k/qmi.c | 48 +- drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c | 22 - drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h | 1 - drivers/net/wireless/ath/ath10k/sdio.c | 3 + drivers/net/wireless/ath/ath10k/snoc.c | 387 +- drivers/net/wireless/ath/ath10k/snoc.h | 30 +- drivers/net/wireless/ath/ath10k/usb.c | 1 - drivers/net/wireless/ath/ath10k/wmi-tlv.c | 82 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 68 - drivers/net/wireless/ath/ath10k/wmi.c | 49 +- drivers/net/wireless/ath/ath10k/wmi.h | 27 - drivers/net/wireless/ath/ath5k/pci.c | 3 +- drivers/net/wireless/ath/ath6kl/wmi.c | 6 +- drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 2 +- .../net/wireless/ath/ath9k/ath9k_pci_owl_loader.c | 1 + drivers/net/wireless/ath/ath9k/htc_drv_main.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 23 +- drivers/net/wireless/ath/ath9k/main.c | 2 +- drivers/net/wireless/ath/ath9k/pci.c | 5 +- drivers/net/wireless/ath/carl9170/main.c | 3 +- drivers/net/wireless/ath/wcn36xx/main.c | 5 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 6 +- drivers/net/wireless/ath/wil6210/wmi.c | 8 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 53 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 81 +- .../broadcom/brcm80211/brcmfmac/cfg80211.h | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 4 +- .../broadcom/brcm80211/brcmfmac/fwil_types.h | 13 - .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 2 + .../net/wireless/broadcom/brcm80211/brcmfmac/pno.c | 4 - .../wireless/broadcom/brcm80211/brcmsmac/channel.c | 10 +- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 3 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 3 +- .../broadcom/brcm80211/include/brcmu_wifi.h | 2 - drivers/net/wireless/intel/iwlegacy/3945-mac.c | 8 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 2 +- drivers/net/wireless/intel/iwlegacy/common.c | 10 +- drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 10 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 1 - drivers/net/wireless/intel/iwlwifi/iwl-io.h | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 43 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 9 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 5 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 36 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 274 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 25 +- drivers/net/wireless/mac80211_hwsim.c | 43 +- drivers/net/wireless/marvell/libertas/if_sdio.c | 5 - drivers/net/wireless/marvell/libertas/mesh.c | 1 + drivers/net/wireless/marvell/mwifiex/pcie.c | 9 +- drivers/net/wireless/marvell/mwifiex/scan.c | 14 +- drivers/net/wireless/marvell/mwl8k.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 3 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 5 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 3 +- drivers/net/wireless/mediatek/mt7601u/main.c | 3 +- drivers/net/wireless/mediatek/mt7601u/phy.c | 2 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 2 + .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 2 + drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 1 + drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 2 +- drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 92 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c | 6 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c | 8 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 506 +- drivers/net/wireless/realtek/rtlwifi/base.c | 3 +- .../realtek/rtlwifi/btcoexist/halbtc8192e2ant.c | 9 + .../realtek/rtlwifi/btcoexist/halbtc8723b1ant.c | 9 +- drivers/net/wireless/realtek/rtlwifi/efuse.c | 6 +- drivers/net/wireless/realtek/rtlwifi/ps.c | 6 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/dm.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 21 +- .../wireless/realtek/rtlwifi/rtl8192c/phy_common.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.c | 5 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/phy.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 11 +- .../net/wireless/realtek/rtlwifi/rtl8192se/def.h | 619 +- .../net/wireless/realtek/rtlwifi/rtl8192se/fw.c | 31 +- .../net/wireless/realtek/rtlwifi/rtl8192se/trx.c | 189 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 17 +- .../net/wireless/realtek/rtlwifi/rtl8723be/phy.c | 8 +- .../realtek/rtlwifi/rtl8723com/fw_common.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 7 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 5 +- drivers/net/wireless/realtek/rtw88/coex.c | 38 +- drivers/net/wireless/realtek/rtw88/debug.h | 1 - drivers/net/wireless/realtek/rtw88/fw.c | 226 +- drivers/net/wireless/realtek/rtw88/fw.h | 80 +- drivers/net/wireless/realtek/rtw88/hci.h | 6 - drivers/net/wireless/realtek/rtw88/mac.c | 135 +- drivers/net/wireless/realtek/rtw88/mac.h | 6 - drivers/net/wireless/realtek/rtw88/mac80211.c | 199 +- drivers/net/wireless/realtek/rtw88/main.c | 156 +- drivers/net/wireless/realtek/rtw88/main.h | 73 +- drivers/net/wireless/realtek/rtw88/pci.c | 81 +- drivers/net/wireless/realtek/rtw88/phy.c | 2 +- drivers/net/wireless/realtek/rtw88/ps.c | 188 +- drivers/net/wireless/realtek/rtw88/ps.h | 16 +- drivers/net/wireless/realtek/rtw88/reg.h | 6 - drivers/net/wireless/realtek/rtw88/rtw8822b.c | 4 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 17 +- drivers/net/wireless/realtek/rtw88/rx.c | 24 +- drivers/net/wireless/realtek/rtw88/rx.h | 11 - drivers/net/wireless/realtek/rtw88/sec.c | 21 - drivers/net/wireless/realtek/rtw88/sec.h | 1 - drivers/net/wireless/realtek/rtw88/tx.c | 135 +- drivers/net/wireless/realtek/rtw88/tx.h | 8 - drivers/net/wireless/realtek/rtw88/util.c | 27 - drivers/net/wireless/rsi/rsi_91x_mac80211.c | 3 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 1 - drivers/net/wireless/rsi/rsi_91x_usb.c | 4 +- drivers/net/wireless/st/cw1200/fwio.c | 6 +- drivers/net/wireless/st/cw1200/queue.c | 3 +- drivers/net/wireless/st/cw1200/scan.c | 3 +- drivers/net/wireless/ti/wlcore/main.c | 15 +- drivers/net/xen-netfront.c | 17 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/nfcmrvl/i2c.c | 1 + drivers/nfc/pn533/usb.c | 9 +- drivers/nfc/s3fwrn5/i2c.c | 1 + drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 3 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/test/ntb_pingpong.c | 5 +- drivers/nvdimm/bus.c | 4 +- drivers/nvme/host/core.c | 134 +- drivers/nvme/host/nvme.h | 2 +- drivers/nvme/host/pci.c | 20 +- drivers/nvme/host/rdma.c | 19 +- drivers/nvme/host/tcp.c | 4 +- drivers/nvme/target/io-cmd-bdev.c | 16 +- drivers/nvme/target/tcp.c | 12 +- drivers/nvmem/Kconfig | 12 - drivers/nvmem/Makefile | 2 - drivers/nvmem/core.c | 61 +- drivers/nvmem/imx-ocotp-scu.c | 120 +- drivers/nvmem/imx-ocotp.c | 4 - drivers/nvmem/meson-efuse.c | 24 +- drivers/nvmem/sc27xx-efuse.c | 13 +- drivers/nvmem/sprd-efuse.c | 424 -- drivers/of/address.c | 103 +- drivers/of/base.c | 32 +- drivers/of/fdt.c | 4 +- drivers/of/of_private.h | 14 - drivers/of/platform.c | 12 - drivers/of/property.c | 261 - drivers/of/unittest-data/testcases.dts | 1 - drivers/of/unittest-data/tests-address.dtsi | 48 - drivers/of/unittest.c | 92 - drivers/opp/of.c | 2 + drivers/parisc/sba_iommu.c | 8 + drivers/pci/ats.c | 153 +- drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 2 +- drivers/pci/controller/dwc/pcie-artpec6.c | 2 +- drivers/pci/controller/dwc/pcie-designware-host.c | 1 - drivers/pci/controller/dwc/pcie-designware-plat.c | 2 +- drivers/pci/controller/dwc/pcie-designware.h | 2 +- drivers/pci/controller/pci-aardvark.c | 1 - drivers/pci/controller/pci-hyperv.c | 10 +- drivers/pci/controller/pci-thunder-pem.c | 1 - drivers/pci/controller/pcie-cadence.h | 2 +- drivers/pci/controller/pcie-rockchip.h | 2 +- drivers/pci/endpoint/functions/pci-epf-test.c | 10 +- drivers/pci/pci-sysfs.c | 4 +- drivers/pci/pci.c | 38 +- drivers/pci/pcie/aer.c | 23 +- drivers/pci/probe.c | 1 - drivers/pci/proc.c | 4 +- drivers/pci/quirks.c | 65 +- drivers/pci/setup-bus.c | 8 +- drivers/pci/switch/switchtec.c | 4 +- drivers/perf/arm-cci.c | 4 +- drivers/perf/arm-ccn.c | 3 +- drivers/perf/arm_smmuv3_pmu.c | 5 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 5 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 4 +- drivers/perf/xgene_pmu.c | 14 +- drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c | 3 +- drivers/phy/qualcomm/phy-qcom-usb-hs.c | 7 +- drivers/phy/renesas/phy-rcar-gen2.c | 5 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 14 +- drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 4 +- drivers/pinctrl/devicetree.c | 40 +- drivers/pinctrl/devicetree.h | 7 + drivers/pinctrl/intel/pinctrl-cherryview.c | 4 + drivers/pinctrl/intel/pinctrl-intel.c | 27 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 60 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 32 +- drivers/pinctrl/pinctrl-at91-pio4.c | 62 - drivers/pinctrl/pinctrl-at91.c | 47 +- drivers/pinctrl/pinctrl-coh901.c | 50 +- drivers/pinctrl/pinctrl-ocelot.c | 23 +- drivers/pinctrl/pinctrl-oxnas.c | 25 +- drivers/pinctrl/pinctrl-pic32.c | 25 +- drivers/pinctrl/pinctrl-pistachio.c | 26 +- drivers/pinctrl/pinctrl-st.c | 53 +- drivers/pinctrl/pinctrl-stmfx.c | 2 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/pinctrl/qcom/Kconfig | 1 - drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 - drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 121 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 14 +- drivers/pinctrl/samsung/pinctrl-s3c24xx.c | 6 +- drivers/pinctrl/samsung/pinctrl-s3c64xx.c | 6 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 10 +- drivers/pinctrl/sirf/pinctrl-atlas7.c | 41 +- drivers/pinctrl/sirf/pinctrl-sirf.c | 43 +- drivers/pinctrl/spear/pinctrl-plgpio.c | 47 +- drivers/pinctrl/tegra/pinctrl-tegra-xusb.c | 6 - drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 2 +- drivers/platform/chrome/wilco_ec/debugfs.c | 47 +- drivers/platform/chrome/wilco_ec/sysfs.c | 91 - drivers/platform/goldfish/Kconfig | 3 +- drivers/platform/mellanox/Kconfig | 12 - drivers/platform/mellanox/Makefile | 1 - drivers/platform/mellanox/mlxbf-bootctl.c | 321 - drivers/platform/mellanox/mlxbf-bootctl.h | 103 - drivers/platform/mips/cpu_hwmon.c | 15 - drivers/platform/x86/Kconfig | 37 +- drivers/platform/x86/Makefile | 5 - drivers/platform/x86/asus-laptop.c | 71 +- drivers/platform/x86/classmate-laptop.c | 12 + drivers/platform/x86/dell-laptop.c | 26 - drivers/platform/x86/dell_rbu.c | 2 +- drivers/platform/x86/hdaps.c | 40 +- drivers/platform/x86/huawei-wmi.c | 882 +-- drivers/platform/x86/i2c-multi-instantiate.c | 1 - drivers/platform/x86/intel_cht_int33fe.c | 416 ++ drivers/platform/x86/intel_cht_int33fe_common.c | 147 - drivers/platform/x86/intel_cht_int33fe_common.h | 41 - drivers/platform/x86/intel_cht_int33fe_microb.c | 57 - drivers/platform/x86/intel_cht_int33fe_typec.c | 354 - drivers/platform/x86/intel_punit_ipc.c | 3 +- drivers/platform/x86/peaq-wmi.c | 66 +- drivers/platform/x86/system76_acpi.c | 384 -- drivers/platform/x86/wmi.c | 2 +- drivers/power/reset/at91-sama5d2_shdwc.c | 8 +- drivers/power/supply/axp20x_usb_power.c | 8 - drivers/power/supply/test_power.c | 61 - drivers/ptp/Kconfig | 4 +- drivers/ptp/ptp_dte.c | 4 +- drivers/ptp/ptp_qoriq.c | 3 +- drivers/pwm/pwm-sun4i.c | 1 + drivers/rapidio/devices/tsi721.c | 2 +- drivers/regulator/bd718x7-regulator.c | 1 - drivers/regulator/core.c | 13 - drivers/regulator/da9062-regulator.c | 132 +- drivers/regulator/da9063-regulator.c | 9 +- drivers/regulator/da9211-regulator.c | 12 +- drivers/regulator/fixed.c | 5 +- drivers/regulator/lochnagar-regulator.c | 1 - drivers/regulator/max77686-regulator.c | 5 +- drivers/regulator/max8907-regulator.c | 15 +- drivers/regulator/of_regulator.c | 27 +- drivers/regulator/pbias-regulator.c | 75 +- drivers/regulator/pcap-regulator.c | 4 + drivers/regulator/pfuze100-regulator.c | 8 +- drivers/regulator/qcom-rpmh-regulator.c | 66 +- drivers/regulator/qcom_smd-regulator.c | 92 - drivers/regulator/qcom_spmi-regulator.c | 41 - drivers/regulator/rk808-regulator.c | 29 +- drivers/regulator/s2mps11.c | 7 +- drivers/regulator/s5m8767.c | 7 +- drivers/regulator/slg51000-regulator.c | 13 +- drivers/regulator/stm32-vrefbuf.c | 4 +- drivers/regulator/ti-abb-regulator.c | 26 +- drivers/regulator/tps65090-regulator.c | 26 +- drivers/regulator/tps65132-regulator.c | 17 +- drivers/regulator/uniphier-regulator.c | 4 +- drivers/reset/core.c | 2 + drivers/reset/reset-meson-audio-arb.c | 43 +- drivers/reset/reset-meson.c | 35 +- drivers/reset/reset-uniphier-glue.c | 4 - drivers/rpmsg/rpmsg_char.c | 4 +- drivers/rtc/Kconfig | 23 +- drivers/rtc/dev.c | 13 +- drivers/rtc/interface.c | 2 +- drivers/rtc/rtc-armada38x.c | 10 +- drivers/rtc/rtc-asm9260.c | 4 +- drivers/rtc/rtc-aspeed.c | 4 +- drivers/rtc/rtc-at91rm9200.c | 19 +- drivers/rtc/rtc-at91sam9.c | 4 +- drivers/rtc/rtc-brcmstb-waketimer.c | 4 +- drivers/rtc/rtc-cadence.c | 4 +- drivers/rtc/rtc-coh901331.c | 4 +- drivers/rtc/rtc-da9063.c | 3 - drivers/rtc/rtc-davinci.c | 4 +- drivers/rtc/rtc-digicolor.c | 4 +- drivers/rtc/rtc-ds1216.c | 4 +- drivers/rtc/rtc-ds1286.c | 4 +- drivers/rtc/rtc-ds1347.c | 102 +- drivers/rtc/rtc-ds1374.c | 1 - drivers/rtc/rtc-ds1511.c | 4 +- drivers/rtc/rtc-ds1553.c | 4 +- drivers/rtc/rtc-ds1685.c | 104 +- drivers/rtc/rtc-ep93xx.c | 4 +- drivers/rtc/rtc-fsl-ftm-alarm.c | 9 +- drivers/rtc/rtc-goldfish.c | 8 +- drivers/rtc/rtc-jz4740.c | 4 +- drivers/rtc/rtc-lpc24xx.c | 4 +- drivers/rtc/rtc-lpc32xx.c | 4 +- drivers/rtc/rtc-m41t80.c | 5 +- drivers/rtc/rtc-m48t86.c | 11 +- drivers/rtc/rtc-meson.c | 4 +- drivers/rtc/rtc-mt7622.c | 4 +- drivers/rtc/rtc-mv.c | 4 +- drivers/rtc/rtc-omap.c | 4 +- drivers/rtc/rtc-pic32.c | 4 +- drivers/rtc/rtc-r7301.c | 7 +- drivers/rtc/rtc-rtd119x.c | 4 +- drivers/rtc/rtc-s3c.c | 4 +- drivers/rtc/rtc-sa1100.c | 4 +- drivers/rtc/rtc-spear.c | 4 +- drivers/rtc/rtc-st-lpc.c | 4 +- drivers/rtc/rtc-stk17ta8.c | 4 +- drivers/rtc/rtc-stm32.c | 4 +- drivers/rtc/rtc-sunxi.c | 4 +- drivers/rtc/rtc-tegra.c | 4 +- drivers/rtc/rtc-tx4939.c | 4 +- drivers/rtc/rtc-vr41xx.c | 10 - drivers/rtc/rtc-vt8500.c | 4 +- drivers/rtc/rtc-wilco-ec.c | 8 +- drivers/rtc/rtc-xgene.c | 4 +- drivers/rtc/rtc-zynqmp.c | 7 +- drivers/s390/block/dasd_eckd.c | 81 +- drivers/s390/char/tape_char.c | 41 +- drivers/s390/cio/cio.h | 1 - drivers/s390/cio/css.c | 7 +- drivers/s390/cio/device.c | 2 +- drivers/s390/cio/qdio_setup.c | 2 +- drivers/s390/net/qeth_core_main.c | 3 +- drivers/s390/net/qeth_l2_main.c | 23 +- drivers/s390/scsi/zfcp_fsf.c | 16 +- drivers/sbus/char/display7seg.c | 2 +- drivers/sbus/char/envctrl.c | 4 +- drivers/scsi/3w-xxxx.c | 4 +- drivers/scsi/Kconfig | 2 +- drivers/scsi/bfa/bfad.c | 3 +- drivers/scsi/bfa/bfad_attr.c | 4 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 29 +- drivers/scsi/ch.c | 1 + drivers/scsi/csiostor/csio_hw.c | 20 +- drivers/scsi/csiostor/csio_mb.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 28 + drivers/scsi/cxlflash/main.c | 2 +- drivers/scsi/device_handler/scsi_dh_alua.c | 21 +- drivers/scsi/esas2r/esas2r_main.c | 2 +- drivers/scsi/fnic/vnic_dev.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 8 +- drivers/scsi/ips.c | 2 +- drivers/scsi/lpfc/lpfc.h | 1 + drivers/scsi/lpfc/lpfc_attr.c | 32 +- drivers/scsi/lpfc/lpfc_crtn.h | 1 - drivers/scsi/lpfc/lpfc_ct.c | 6 - drivers/scsi/lpfc/lpfc_els.c | 24 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 144 +- drivers/scsi/lpfc/lpfc_hw4.h | 2 - drivers/scsi/lpfc/lpfc_init.c | 66 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 141 +- drivers/scsi/lpfc/lpfc_nvme.c | 73 +- drivers/scsi/lpfc/lpfc_nvmet.c | 53 +- drivers/scsi/lpfc/lpfc_scsi.c | 12 +- drivers/scsi/lpfc/lpfc_sli.c | 149 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid.c | 4 +- drivers/scsi/megaraid/megaraid_mm.c | 28 +- drivers/scsi/megaraid/megaraid_sas.h | 3 - drivers/scsi/megaraid/megaraid_sas_base.c | 8 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 7 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 36 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 15 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 344 +- drivers/scsi/mpt3sas/mpt3sas_ctl.h | 9 - drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 - drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c | 12 +- drivers/scsi/mvsas/mv_sas.c | 2 +- drivers/scsi/pm8001/pm8001_hwi.c | 2 +- drivers/scsi/pm8001/pm8001_init.c | 2 +- drivers/scsi/pmcraid.c | 4 +- drivers/scsi/qedf/qedf_main.c | 10 +- drivers/scsi/qla2xxx/qla_attr.c | 6 +- drivers/scsi/qla2xxx/qla_def.h | 30 +- drivers/scsi/qla2xxx/qla_fw.h | 2 - drivers/scsi/qla2xxx/qla_gs.c | 67 +- drivers/scsi/qla2xxx/qla_init.c | 167 +- drivers/scsi/qla2xxx/qla_inline.h | 12 - drivers/scsi/qla2xxx/qla_iocb.c | 102 +- drivers/scsi/qla2xxx/qla_isr.c | 33 +- drivers/scsi/qla2xxx/qla_mbx.c | 34 +- drivers/scsi/qla2xxx/qla_mid.c | 32 +- drivers/scsi/qla2xxx/qla_os.c | 67 +- drivers/scsi/qla2xxx/qla_target.c | 28 +- drivers/scsi/qla2xxx/qla_tmpl.c | 29 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/scsi.c | 4 - drivers/scsi/scsi_error.c | 3 - drivers/scsi/scsi_lib.c | 4 +- drivers/scsi/scsi_logging.c | 10 +- drivers/scsi/scsi_sysfs.c | 22 +- drivers/scsi/sd.c | 21 +- drivers/scsi/sg.c | 59 +- drivers/scsi/smartpqi/smartpqi.h | 77 +- drivers/scsi/smartpqi/smartpqi_init.c | 437 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 22 +- drivers/scsi/sni_53c710.c | 4 +- drivers/scsi/st.c | 28 +- drivers/scsi/storvsc_drv.c | 44 +- drivers/scsi/ufs/ufs-hisi.c | 5 +- drivers/scsi/ufs/ufs-mediatek.c | 3 - drivers/scsi/ufs/ufshcd-dwc.c | 2 +- drivers/scsi/ufs/ufshcd.c | 12 - drivers/scsi/ufs/ufshcd.h | 10 - drivers/soc/amlogic/meson-gx-socinfo.c | 3 - drivers/soc/atmel/Kconfig | 11 - drivers/soc/atmel/Makefile | 1 - drivers/soc/atmel/sfr.c | 99 - drivers/soc/imx/soc-imx-scu.c | 2 +- drivers/soc/qcom/Kconfig | 24 +- drivers/soc/qcom/Makefile | 4 +- drivers/soc/qcom/llcc-qcom.c | 503 -- drivers/soc/qcom/llcc-sdm845.c | 100 + drivers/soc/qcom/llcc-slice.c | 412 ++ drivers/soc/qcom/ocmem.c | 433 -- drivers/soc/qcom/rpmpd.c | 23 - drivers/soc/qcom/smd-rpm.c | 18 +- drivers/soc/qcom/socinfo.c | 2 - drivers/soc/renesas/Kconfig | 11 - drivers/soc/renesas/Makefile | 1 - drivers/soc/renesas/r8a7743-sysc.c | 1 + drivers/soc/renesas/r8a7745-sysc.c | 1 + drivers/soc/renesas/r8a77470-sysc.c | 1 + drivers/soc/renesas/r8a774a1-sysc.c | 1 + drivers/soc/renesas/r8a774b1-sysc.c | 37 - drivers/soc/renesas/r8a774c0-sysc.c | 4 +- drivers/soc/renesas/r8a7779-sysc.c | 1 + drivers/soc/renesas/r8a7790-sysc.c | 1 + drivers/soc/renesas/r8a7791-sysc.c | 1 + drivers/soc/renesas/r8a7792-sysc.c | 1 + drivers/soc/renesas/r8a7794-sysc.c | 1 + drivers/soc/renesas/r8a7795-sysc.c | 33 +- drivers/soc/renesas/r8a7796-sysc.c | 23 +- drivers/soc/renesas/r8a77965-sysc.c | 4 +- drivers/soc/renesas/r8a77970-sysc.c | 4 +- drivers/soc/renesas/r8a77980-sysc.c | 4 +- drivers/soc/renesas/r8a77990-sysc.c | 4 +- drivers/soc/renesas/r8a77995-sysc.c | 1 + drivers/soc/renesas/rcar-rst.c | 1 - drivers/soc/renesas/rcar-sysc.c | 19 - drivers/soc/renesas/rcar-sysc.h | 8 +- drivers/soc/renesas/renesas-soc.c | 8 - drivers/soc/samsung/exynos-chipid.c | 2 +- drivers/soc/tegra/fuse/fuse-tegra.c | 198 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 154 - drivers/soc/tegra/fuse/fuse.h | 8 - drivers/soc/tegra/pmc.c | 28 +- drivers/soc/ti/Makefile | 1 - drivers/soc/ti/omap_prm.c | 391 -- drivers/soundwire/Kconfig | 3 +- drivers/soundwire/intel.c | 1 - drivers/soundwire/intel_init.c | 1 - drivers/spi/spi-atmel.c | 53 +- drivers/spi/spi-axi-spi-engine.c | 16 +- drivers/spi/spi-bcm63xx-hsspi.c | 3 +- drivers/spi/spi-bcm63xx.c | 2 +- drivers/spi/spi-cavium.c | 3 +- drivers/spi/spi-dw-mmio.c | 1 - drivers/spi/spi-dw-pci.c | 13 +- drivers/spi/spi-dw.c | 8 - drivers/spi/spi-falcon.c | 2 +- drivers/spi/spi-fsl-dspi.c | 43 +- drivers/spi/spi-fsl-espi.c | 19 +- drivers/spi/spi-fsl-lpspi.c | 4 +- drivers/spi/spi-fsl-qspi.c | 55 +- drivers/spi/spi-fsl-spi.c | 3 +- drivers/spi/spi-gpio.c | 9 +- drivers/spi/spi-lantiq-ssc.c | 10 +- drivers/spi/spi-loopback-test.c | 12 +- drivers/spi/spi-mpc512x-psc.c | 3 +- drivers/spi/spi-mpc52xx-psc.c | 3 +- drivers/spi/spi-mt65xx.c | 11 +- drivers/spi/spi-mxic.c | 8 +- drivers/spi/spi-npcm-pspi.c | 3 +- drivers/spi/spi-omap-100k.c | 7 +- drivers/spi/spi-orion.c | 9 +- drivers/spi/spi-pl022.c | 25 +- drivers/spi/spi-sc18is602.c | 3 +- drivers/spi/spi-sh-hspi.c | 3 +- drivers/spi/spi-slave-mt27xx.c | 12 +- drivers/spi/spi-sprd.c | 15 +- drivers/spi/spi-stm32-qspi.c | 3 +- drivers/spi/spi-tegra114.c | 39 +- drivers/spi/spi-tegra20-sflash.c | 5 +- drivers/spi/spi-topcliff-pch.c | 7 +- drivers/spi/spi-txx9.c | 3 +- drivers/spi/spi-xcomm.c | 3 +- drivers/spi/spi-xtensa-xtfpga.c | 10 +- drivers/spi/spi.c | 285 +- drivers/spi/spidev.c | 9 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/android/ion/ion.c | 4 +- drivers/staging/board/armadillo800eva.c | 12 +- .../clocking-wizard/clk-xlnx-clock-wizard.c | 4 +- drivers/staging/comedi/drivers/dt3000.c | 3 +- drivers/staging/emxx_udc/emxx_udc.c | 4 +- drivers/staging/exfat/Kconfig | 3 +- drivers/staging/exfat/Makefile | 2 +- drivers/staging/exfat/TODO | 9 - drivers/staging/exfat/exfat.h | 2 +- drivers/staging/exfat/exfat_blkdev.c | 2 +- drivers/staging/exfat/exfat_cache.c | 2 +- drivers/staging/exfat/exfat_core.c | 2 +- drivers/staging/exfat/exfat_nls.c | 2 +- drivers/staging/exfat/exfat_super.c | 41 +- drivers/staging/exfat/exfat_upcase.c | 2 +- drivers/staging/fbtft/Kconfig | 12 +- drivers/staging/fbtft/Makefile | 4 + drivers/staging/fbtft/fbtft-core.c | 9 +- drivers/staging/fbtft/fbtft_device.c | 1261 ++++ drivers/staging/fbtft/flexfb.c | 851 +++ drivers/staging/fieldbus/anybuss/anybuss-client.h | 11 +- drivers/staging/fieldbus/anybuss/hms-profinet.c | 2 +- drivers/staging/fieldbus/anybuss/host.c | 6 +- drivers/staging/fieldbus/dev_core.c | 3 + drivers/staging/fieldbus/fieldbus_dev.h | 6 - drivers/staging/gasket/gasket_constants.h | 3 + drivers/staging/gasket/gasket_core.c | 12 +- drivers/staging/gasket/gasket_core.h | 4 +- drivers/staging/iio/accel/adis16240.c | 1 + drivers/staging/iio/adc/ad7192.c | 79 +- drivers/staging/isdn/avm/b1.c | 41 +- drivers/staging/isdn/gigaset/interface.c | 2 +- drivers/staging/kpc2000/kpc2000_spi.c | 4 +- drivers/staging/media/hantro/hantro.h | 20 +- drivers/staging/media/hantro/hantro_drv.c | 16 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 7 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 11 +- drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 11 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 4 +- drivers/staging/media/hantro/hantro_h264.c | 64 +- drivers/staging/media/hantro/hantro_hw.h | 4 +- drivers/staging/media/hantro/rk3288_vpu_hw.c | 16 +- drivers/staging/media/hantro/rk3399_vpu_hw.c | 12 +- .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 4 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 11 +- .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 12 +- drivers/staging/media/imx/imx-ic-prp.c | 25 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 51 +- drivers/staging/media/imx/imx-media-capture.c | 15 +- drivers/staging/media/imx/imx-media-csi.c | 41 +- drivers/staging/media/imx/imx-media-utils.c | 10 +- drivers/staging/media/imx/imx-media-vdic.c | 27 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 27 +- drivers/staging/media/imx/imx7-media-csi.c | 38 +- drivers/staging/media/imx/imx7-mipi-csis.c | 27 +- drivers/staging/media/omap4iss/iss.c | 6 +- drivers/staging/media/omap4iss/iss_video.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 12 - drivers/staging/media/sunxi/cedrus/cedrus_video.c | 74 +- drivers/staging/media/sunxi/cedrus/cedrus_video.h | 1 - drivers/staging/mt7621-pci/pci-mt7621.c | 23 +- drivers/staging/octeon/ethernet-mdio.c | 6 +- drivers/staging/octeon/ethernet-rgmii.c | 4 +- drivers/staging/octeon/ethernet-rx.c | 6 +- drivers/staging/octeon/ethernet-tx.c | 21 +- drivers/staging/octeon/ethernet.c | 6 +- drivers/staging/octeon/octeon-ethernet.h | 4 +- drivers/staging/octeon/octeon-stubs.h | 71 +- drivers/staging/olpc_dcon/Kconfig | 21 +- drivers/staging/olpc_dcon/Makefile | 4 +- drivers/staging/olpc_dcon/TODO | 1 + drivers/staging/olpc_dcon/olpc_dcon.c | 6 +- drivers/staging/olpc_dcon/olpc_dcon.h | 5 + drivers/staging/pi433/pi433_if.c | 12 +- drivers/staging/qlge/TODO | 3 + drivers/staging/qlge/qlge.h | 145 +- drivers/staging/qlge/qlge_dbg.c | 287 +- drivers/staging/qlge/qlge_main.c | 881 +-- drivers/staging/qlge/qlge_mpi.c | 1 + drivers/staging/rtl8188eu/core/rtw_ap.c | 31 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 3 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 4 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 4 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 26 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 4 +- .../staging/rtl8188eu/hal/hal8188e_rate_adaptive.c | 2 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 55 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 1 + drivers/staging/rtl8188eu/os_dep/usb_intf.c | 6 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 8 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 4 +- drivers/staging/rtl8192u/r8192U_core.c | 127 +- drivers/staging/rtl8712/rtl8712_led.c | 2 +- drivers/staging/rtl8712/rtl8712_recv.c | 2 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 8 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 103 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 11 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 4 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 174 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 23 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 1 + drivers/staging/rtl8723bs/core/rtw_recv.c | 9 +- drivers/staging/rtl8723bs/core/rtw_security.c | 10 + drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 3 + drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 19 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 30 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 2 + drivers/staging/rtl8723bs/hal/hal_btcoex.c | 2 +- drivers/staging/rtl8723bs/hal/hal_com.c | 1 + drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 1076 ++++ drivers/staging/rtl8723bs/hal/odm_DIG.c | 1 + drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 6 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 77 +- drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c | 41 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 2 + drivers/staging/rtl8723bs/hal/sdio_ops.c | 125 +- drivers/staging/rtl8723bs/include/drv_types.h | 4 + drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 26 + drivers/staging/rtl8723bs/include/hal_data.h | 21 + drivers/staging/rtl8723bs/include/osdep_service.h | 4 + .../rtl8723bs/include/osdep_service_linux.h | 7 + drivers/staging/rtl8723bs/include/rtl8723b_hal.h | 15 + drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 1 + drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 11 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 59 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 23 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 136 + drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 1 + drivers/staging/sm750fb/ddk750_chip.c | 41 +- drivers/staging/sm750fb/ddk750_chip.h | 18 +- drivers/staging/sm750fb/ddk750_display.c | 4 +- drivers/staging/sm750fb/ddk750_mode.c | 16 +- drivers/staging/sm750fb/ddk750_sii164.c | 28 +- drivers/staging/sm750fb/ddk750_sii164.h | 11 +- drivers/staging/speakup/sysfs-driver-speakup | 369 -- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 4 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 4 - .../vc04_services/bcm2835-camera/bcm2835-camera.c | 4 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 8 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 30 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 11 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 6 +- .../interface/vchiq_arm/vchiq_ioctl.h | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 4 +- drivers/staging/vme/devices/vme_user.c | 2 +- drivers/staging/vt6655/device_main.c | 4 +- drivers/staging/vt6656/main_usb.c | 9 +- drivers/staging/vt6656/rxtx.c | 8 +- .../bindings/net/wireless/siliabs,wfx.txt | 97 - drivers/staging/wfx/Kconfig | 7 - drivers/staging/wfx/Makefile | 24 - drivers/staging/wfx/TODO | 20 - drivers/staging/wfx/bh.c | 316 - drivers/staging/wfx/bh.h | 32 - drivers/staging/wfx/bus.h | 34 - drivers/staging/wfx/bus_sdio.c | 268 - drivers/staging/wfx/bus_spi.c | 264 - drivers/staging/wfx/data_rx.c | 208 - drivers/staging/wfx/data_rx.h | 18 - drivers/staging/wfx/data_tx.c | 800 --- drivers/staging/wfx/data_tx.h | 93 - drivers/staging/wfx/debug.c | 304 - drivers/staging/wfx/debug.h | 19 - drivers/staging/wfx/fwio.c | 388 -- drivers/staging/wfx/fwio.h | 15 - drivers/staging/wfx/hif_api_cmd.h | 681 -- drivers/staging/wfx/hif_api_general.h | 437 -- drivers/staging/wfx/hif_api_mib.h | 558 -- drivers/staging/wfx/hif_rx.c | 336 - drivers/staging/wfx/hif_rx.h | 18 - drivers/staging/wfx/hif_tx.c | 470 -- drivers/staging/wfx/hif_tx.h | 67 - drivers/staging/wfx/hif_tx_mib.h | 290 - drivers/staging/wfx/hwio.c | 338 - drivers/staging/wfx/hwio.h | 75 - drivers/staging/wfx/key.c | 258 - drivers/staging/wfx/key.h | 22 - drivers/staging/wfx/main.c | 500 -- drivers/staging/wfx/main.h | 48 - drivers/staging/wfx/queue.c | 608 -- drivers/staging/wfx/queue.h | 59 - drivers/staging/wfx/scan.c | 289 - drivers/staging/wfx/scan.h | 42 - drivers/staging/wfx/secure_link.h | 46 - drivers/staging/wfx/sta.c | 1640 ----- drivers/staging/wfx/sta.h | 101 - drivers/staging/wfx/traces.h | 434 -- drivers/staging/wfx/wfx.h | 206 - drivers/staging/wfx/wfx_version.h | 3 - drivers/staging/wilc1000/wilc_hif.c | 8 +- drivers/staging/wilc1000/wilc_netdev.c | 131 +- drivers/staging/wilc1000/wilc_spi.c | 11 - drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 204 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 2 - drivers/staging/wilc1000/wilc_wfi_netdevice.h | 4 +- drivers/staging/wlan-ng/cfg80211.c | 6 +- drivers/staging/wlan-ng/p80211wep.c | 64 +- drivers/target/target_core_tpg.c | 12 + drivers/target/target_core_xcopy.c | 1 + drivers/tee/tee_core.c | 2 +- drivers/thermal/intel/intel_soc_dts_iosf.c | 31 +- drivers/thermal/intel/intel_soc_dts_iosf.h | 2 + drivers/thermal/qoriq_thermal.c | 120 +- drivers/thermal/rcar_gen3_thermal.c | 4 - drivers/thermal/thermal-generic-adc.c | 9 +- drivers/thunderbolt/nhi_ops.c | 1 + drivers/thunderbolt/switch.c | 38 +- drivers/tty/hvc/hvc_dcc.c | 28 - drivers/tty/n_gsm.c | 1 - drivers/tty/n_hdlc.c | 5 - drivers/tty/serdev/core.c | 111 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 84 - drivers/tty/serial/8250/8250_dw.c | 75 +- drivers/tty/serial/8250/8250_exar.c | 19 - drivers/tty/serial/8250/8250_lpss.c | 21 +- drivers/tty/serial/8250/8250_men_mcb.c | 8 +- drivers/tty/serial/8250/8250_of.c | 31 - drivers/tty/serial/8250/8250_omap.c | 5 +- drivers/tty/serial/8250/8250_pci.c | 8 +- drivers/tty/serial/8250/8250_port.c | 14 + drivers/tty/serial/8250/Kconfig | 1 - drivers/tty/serial/Kconfig | 9 +- drivers/tty/serial/amba-pl011.c | 4 + drivers/tty/serial/fsl_linflexuart.c | 25 +- drivers/tty/serial/fsl_lpuart.c | 2 +- drivers/tty/serial/imx.c | 9 +- drivers/tty/serial/owl-uart.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 68 +- drivers/tty/serial/rda-uart.c | 2 +- drivers/tty/serial/serial_core.c | 2 - drivers/tty/serial/serial_mctrl_gpio.c | 3 - drivers/tty/serial/sh-sci.c | 21 +- drivers/tty/serial/sirfsoc_uart.h | 5 +- drivers/tty/serial/sprd_serial.c | 33 - drivers/tty/serial/uartlite.c | 3 +- drivers/tty/serial/xilinx_uartps.c | 8 +- drivers/tty/tty_io.c | 5 - drivers/tty/tty_ldisc.c | 7 +- drivers/tty/tty_ldsem.c | 8 +- drivers/usb/cdns3/cdns3-pci-wrap.c | 3 +- drivers/usb/cdns3/core.c | 20 +- drivers/usb/cdns3/ep0.c | 12 +- drivers/usb/cdns3/gadget.c | 43 +- drivers/usb/chipidea/ci_hdrc_imx.c | 10 - drivers/usb/chipidea/ci_hdrc_imx.h | 2 - drivers/usb/chipidea/ci_hdrc_tegra.c | 22 +- drivers/usb/chipidea/core.c | 2 +- drivers/usb/chipidea/udc.c | 73 +- drivers/usb/chipidea/usbmisc_imx.c | 31 +- drivers/usb/class/cdc-wdm.c | 2 +- drivers/usb/class/usblp.c | 12 +- drivers/usb/class/usbtmc.c | 4 +- drivers/usb/core/Kconfig | 9 - drivers/usb/core/config.c | 12 +- drivers/usb/core/devio.c | 84 +- drivers/usb/core/hcd-pci.c | 2 +- drivers/usb/core/hub.c | 200 +- drivers/usb/dwc3/Kconfig | 4 +- drivers/usb/dwc3/drd.c | 7 +- drivers/usb/dwc3/gadget.c | 7 +- drivers/usb/dwc3/host.c | 7 +- drivers/usb/gadget/function/f_fs.c | 12 +- drivers/usb/gadget/legacy/Kconfig | 20 +- drivers/usb/gadget/legacy/acm_ms.c | 3 + drivers/usb/gadget/legacy/mass_storage.c | 3 + drivers/usb/gadget/udc/Kconfig | 4 +- drivers/usb/gadget/udc/at91_udc.c | 4 +- drivers/usb/gadget/udc/bcm63xx_udc.c | 7 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 4 +- drivers/usb/gadget/udc/bdc/bdc_udc.c | 2 +- drivers/usb/gadget/udc/dummy_hcd.c | 3 +- drivers/usb/gadget/udc/gr_udc.c | 4 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 10 +- drivers/usb/gadget/udc/pxa25x_udc.c | 4 +- drivers/usb/gadget/udc/pxa27x_udc.c | 4 +- drivers/usb/gadget/udc/r8a66597-udc.c | 5 +- drivers/usb/gadget/udc/renesas_usb3.c | 4 +- drivers/usb/gadget/udc/s3c-hsudc.c | 5 +- drivers/usb/host/Kconfig | 68 +- drivers/usb/host/isp1362-hcd.c | 5 +- drivers/usb/host/ohci-at91.c | 8 +- drivers/usb/host/pci-quirks.c | 2 +- drivers/usb/host/u132-hcd.c | 2 +- drivers/usb/host/xhci-ext-caps.c | 1 - drivers/usb/host/xhci-ring.c | 4 +- drivers/usb/host/xhci-tegra.c | 101 +- drivers/usb/host/xhci.c | 78 +- drivers/usb/image/microtek.c | 7 +- drivers/usb/isp1760/isp1760-hcd.c | 2 + drivers/usb/misc/Kconfig | 18 +- drivers/usb/misc/Makefile | 1 + drivers/usb/misc/adutux.c | 24 +- drivers/usb/misc/chaoskey.c | 5 +- drivers/usb/misc/ftdi-elan.c | 6 +- drivers/usb/misc/iowarrior.c | 48 +- drivers/usb/misc/ldusb.c | 29 +- drivers/usb/misc/legousbtower.c | 63 +- drivers/usb/misc/rio500.c | 554 ++ drivers/usb/misc/rio500_usb.h | 20 + drivers/usb/misc/sisusbvga/Kconfig | 2 +- drivers/usb/misc/usb251xb.c | 49 +- drivers/usb/misc/usblcd.c | 60 +- drivers/usb/misc/yurex.c | 18 +- drivers/usb/mtu3/mtu3_gadget_ep0.c | 35 +- drivers/usb/musb/musb_core.c | 4 +- drivers/usb/musb/musb_gadget.c | 3 +- drivers/usb/phy/phy-keystone.c | 4 +- drivers/usb/phy/phy-mxs-usb.c | 4 +- drivers/usb/renesas_usbhs/common.c | 17 +- drivers/usb/renesas_usbhs/common.h | 4 +- drivers/usb/renesas_usbhs/fifo.c | 2 +- drivers/usb/renesas_usbhs/fifo.h | 1 - drivers/usb/renesas_usbhs/mod.c | 19 +- drivers/usb/renesas_usbhs/mod_gadget.c | 32 +- drivers/usb/renesas_usbhs/pipe.c | 15 - drivers/usb/renesas_usbhs/pipe.h | 1 - drivers/usb/serial/Kconfig | 44 +- drivers/usb/serial/ftdi_sio.c | 3 - drivers/usb/serial/ftdi_sio_ids.h | 9 - drivers/usb/serial/keyspan.c | 4 +- drivers/usb/serial/option.c | 11 - drivers/usb/serial/ti_usb_3410_5052.c | 12 +- drivers/usb/serial/usb-serial.c | 5 +- drivers/usb/storage/scsiglue.c | 4 +- drivers/usb/typec/Kconfig | 11 - drivers/usb/typec/Makefile | 1 - drivers/usb/typec/hd3ss3220.c | 261 - drivers/usb/typec/tcpm/tcpm.c | 14 +- drivers/usb/typec/ucsi/displayport.c | 2 - drivers/usb/typec/ucsi/ucsi_ccg.c | 42 +- drivers/usb/usb-skeleton.c | 19 +- drivers/usb/usbip/stub_tx.c | 2 +- drivers/usb/usbip/vhci_hcd.c | 4 +- drivers/vfio/pci/vfio_pci.c | 11 +- drivers/vfio/pci/vfio_pci_config.c | 32 +- drivers/vfio/pci/vfio_pci_private.h | 4 +- drivers/vfio/vfio.c | 39 +- drivers/vhost/net.c | 44 +- drivers/vhost/scsi.c | 12 +- drivers/vhost/test.c | 33 +- drivers/vhost/vhost.c | 328 +- drivers/vhost/vhost.h | 20 +- drivers/vhost/vsock.c | 12 +- drivers/video/backlight/Kconfig | 8 +- drivers/video/backlight/Makefile | 2 +- .../video/backlight/{qcom-wled.c => pm8941-wled.c} | 0 drivers/video/fbdev/Kconfig | 1 - drivers/video/fbdev/aty/atyfb_base.c | 12 +- drivers/video/fbdev/core/fbmem.c | 21 +- drivers/video/fbdev/efifb.c | 2 +- drivers/video/fbdev/hyperv_fb.c | 428 +- drivers/video/fbdev/sa1100fb.c | 13 + drivers/video/hdmi.c | 8 +- drivers/video/logo/.gitignore | 1 - drivers/video/logo/Makefile | 36 +- drivers/virt/fsl_hypervisor.c | 2 +- drivers/virt/vboxguest/vboxguest_utils.c | 3 +- drivers/w1/masters/sgi_w1.c | 4 +- drivers/w1/slaves/Kconfig | 1 - drivers/watchdog/acquirewdt.c | 1 - drivers/watchdog/advantechwdt.c | 1 - drivers/watchdog/alim1535_wdt.c | 1 - drivers/watchdog/alim7101_wdt.c | 1 - drivers/watchdog/ar7_wdt.c | 1 - drivers/watchdog/at91rm9200_wdt.c | 1 - drivers/watchdog/ath79_wdt.c | 1 - drivers/watchdog/bcm63xx_wdt.c | 1 - drivers/watchdog/cpu5wdt.c | 1 - drivers/watchdog/eurotechwdt.c | 1 - drivers/watchdog/f71808e_wdt.c | 1 - drivers/watchdog/gef_wdt.c | 1 - drivers/watchdog/geodewdt.c | 1 - drivers/watchdog/ib700wdt.c | 1 - drivers/watchdog/ibmasr.c | 1 - drivers/watchdog/indydog.c | 1 - drivers/watchdog/intel_scu_watchdog.c | 1 - drivers/watchdog/iop_wdt.c | 1 - drivers/watchdog/it8712f_wdt.c | 1 - drivers/watchdog/ixp4xx_wdt.c | 1 - drivers/watchdog/m54xx_wdt.c | 1 - drivers/watchdog/machzwd.c | 1 - drivers/watchdog/mixcomwd.c | 1 - drivers/watchdog/mtx-1_wdt.c | 1 - drivers/watchdog/mv64x60_wdt.c | 1 - drivers/watchdog/nv_tco.c | 1 - drivers/watchdog/pc87413_wdt.c | 1 - drivers/watchdog/pcwd.c | 1 - drivers/watchdog/pcwd_pci.c | 1 - drivers/watchdog/pcwd_usb.c | 1 - drivers/watchdog/pika_wdt.c | 1 - drivers/watchdog/pnx833x_wdt.c | 1 - drivers/watchdog/rc32434_wdt.c | 1 - drivers/watchdog/rdc321x_wdt.c | 1 - drivers/watchdog/riowd.c | 1 - drivers/watchdog/sa1100_wdt.c | 1 - drivers/watchdog/sb_wdog.c | 1 - drivers/watchdog/sbc60xxwdt.c | 1 - drivers/watchdog/sbc7240_wdt.c | 1 - drivers/watchdog/sbc_epx_c3.c | 1 - drivers/watchdog/sbc_fitpc2_wdt.c | 1 - drivers/watchdog/sc1200wdt.c | 1 - drivers/watchdog/sc520_wdt.c | 1 - drivers/watchdog/sch311x_wdt.c | 1 - drivers/watchdog/scx200_wdt.c | 1 - drivers/watchdog/smsc37b787_wdt.c | 1 - drivers/watchdog/w83877f_wdt.c | 1 - drivers/watchdog/w83977f_wdt.c | 1 - drivers/watchdog/wafer5823wdt.c | 1 - drivers/watchdog/watchdog_dev.c | 1 - drivers/watchdog/wdrtas.c | 1 - drivers/watchdog/wdt.c | 1 - drivers/watchdog/wdt285.c | 1 - drivers/watchdog/wdt977.c | 1 - drivers/watchdog/wdt_pci.c | 1 - drivers/xen/balloon.c | 25 +- drivers/xen/efi.c | 84 +- drivers/xen/gntdev.c | 13 +- drivers/xen/grant-table.c | 3 +- drivers/xen/pvcalls-back.c | 2 +- drivers/xen/xenbus/xenbus_dev_frontend.c | 20 +- fs/aio.c | 9 +- fs/binfmt_elf.c | 69 +- fs/btrfs/async-thread.c | 107 +- fs/btrfs/async-thread.h | 33 +- fs/btrfs/block-group.c | 4 +- fs/btrfs/compression.c | 16 +- fs/btrfs/compression.h | 3 +- fs/btrfs/ctree.c | 322 +- fs/btrfs/ctree.h | 9 +- fs/btrfs/delalloc-space.c | 6 +- fs/btrfs/delayed-inode.c | 5 +- fs/btrfs/disk-io.c | 77 +- fs/btrfs/extent-io-tree.h | 248 - fs/btrfs/extent-tree.c | 164 +- fs/btrfs/extent_io.c | 157 +- fs/btrfs/extent_io.h | 226 +- fs/btrfs/file.c | 25 +- fs/btrfs/inode-map.c | 4 +- fs/btrfs/inode.c | 113 +- fs/btrfs/ioctl.c | 6 +- fs/btrfs/locking.c | 78 +- fs/btrfs/locking.h | 13 +- fs/btrfs/ordered-data.c | 1 + fs/btrfs/qgroup.c | 3 + fs/btrfs/raid56.c | 5 +- fs/btrfs/reada.c | 13 +- fs/btrfs/ref-verify.c | 2 +- fs/btrfs/relocation.c | 9 +- fs/btrfs/scrub.c | 17 +- fs/btrfs/send.c | 2 +- fs/btrfs/super.c | 12 +- fs/btrfs/transaction.c | 89 +- fs/btrfs/transaction.h | 3 + fs/btrfs/tree-checker.c | 78 +- fs/btrfs/tree-log.c | 84 +- fs/btrfs/volumes.c | 282 +- fs/btrfs/volumes.h | 10 +- fs/buffer.c | 56 +- fs/ceph/dir.c | 1 - fs/ceph/file.c | 2 +- fs/ceph/mds_client.c | 21 +- fs/ceph/super.h | 1 - fs/cifs/cifsfs.c | 35 +- fs/cifs/cifsfs.h | 3 +- fs/cifs/cifsglob.h | 2 +- fs/cifs/connect.c | 12 +- fs/cifs/dir.c | 8 +- fs/cifs/file.c | 85 +- fs/cifs/inode.c | 8 +- fs/cifs/netmisc.c | 4 + fs/cifs/smb1ops.c | 3 - fs/cifs/smb2pdu.c | 14 +- fs/cifs/smb2proto.h | 4 - fs/compat_ioctl.c | 917 ++- fs/dcache.c | 2 +- fs/debugfs/file.c | 72 +- fs/direct-io.c | 3 +- fs/ecryptfs/file.c | 1 - fs/ecryptfs/keystore.c | 2 +- fs/ecryptfs/messaging.c | 1 - fs/erofs/data.c | 10 +- fs/erofs/super.c | 4 +- fs/erofs/utils.c | 13 +- fs/erofs/zdata.c | 238 +- fs/erofs/zdata.h | 8 +- fs/eventpoll.c | 52 +- fs/ext4/ioctl.c | 1 - fs/f2fs/file.c | 1 - fs/fat/file.c | 13 +- fs/fs-writeback.c | 11 +- fs/fuse/Makefile | 3 +- fs/fuse/dev.c | 2 +- fs/fuse/fuse_i.h | 4 - fs/fuse/inode.c | 4 - fs/fuse/virtio_fs.c | 1 - fs/gfs2/file.c | 36 +- fs/gfs2/glops.c | 2 +- fs/gfs2/inode.c | 2 +- fs/gfs2/ops_fstype.c | 1 - fs/gfs2/recovery.c | 2 +- fs/hpfs/dir.c | 1 - fs/hpfs/file.c | 1 - fs/hugetlbfs/inode.c | 4 +- fs/io_uring.c | 500 +- fs/ioctl.c | 80 +- fs/iomap/direct-io.c | 7 +- fs/jbd2/transaction.c | 4 +- fs/kernfs/dir.c | 4 +- fs/libfs.c | 140 +- fs/namei.c | 8 +- fs/nfs/direct.c | 106 +- fs/nfs/nfs4proc.c | 1 - fs/nfs/write.c | 5 +- fs/nfsd/nfs4recover.c | 11 +- fs/nfsd/nfs4state.c | 19 +- fs/nfsd/nfs4xdr.c | 2 + fs/nilfs2/ioctl.c | 1 - fs/notify/fanotify/fanotify_user.c | 4 +- fs/ocfs2/acl.c | 4 +- fs/ocfs2/aops.c | 25 +- fs/ocfs2/dlmglue.c | 2 +- fs/ocfs2/file.c | 136 +- fs/ocfs2/ioctl.c | 3 +- fs/ocfs2/xattr.c | 56 +- fs/proc/generic.c | 37 +- fs/proc/internal.h | 2 +- fs/proc/page.c | 68 +- fs/ramfs/inode.c | 12 - fs/readdir.c | 128 +- fs/splice.c | 14 +- fs/statfs.c | 17 +- fs/super.c | 5 +- fs/tracefs/inode.c | 46 +- fs/userfaultfd.c | 5 +- fs/xfs/libxfs/xfs_ag.c | 5 +- fs/xfs/libxfs/xfs_attr_leaf.c | 21 +- fs/xfs/libxfs/xfs_bmap.c | 6 +- fs/xfs/libxfs/xfs_bmap.h | 3 +- fs/xfs/libxfs/xfs_dir2_block.c | 2 +- fs/xfs/libxfs/xfs_fs.h | 8 +- fs/xfs/scrub/refcount.c | 3 +- fs/xfs/xfs_bmap_util.c | 4 +- fs/xfs/xfs_buf.c | 12 +- fs/xfs/xfs_file.c | 13 +- fs/xfs/xfs_log.c | 2 +- fs/xfs/xfs_log_recover.c | 2 +- include/acpi/acpi_bus.h | 8 +- include/asm-generic/4level-fixup.h | 2 + include/asm-generic/5level-fixup.h | 2 + include/asm-generic/bitops/find.h | 17 - include/asm-generic/pgtable.h | 17 - include/asm-generic/tlb.h | 8 +- include/crypto/internal/skcipher.h | 30 + include/crypto/skcipher.h | 30 - include/drm/amd_asic_type.h | 56 +- include/drm/bridge/dw_hdmi.h | 2 - include/drm/drmP.h | 103 + include/drm/drm_bridge.h | 33 +- include/drm/drm_connector.h | 25 +- include/drm/drm_crtc.h | 1 + include/drm/drm_dp_helper.h | 89 +- include/drm/drm_dp_mst_helper.h | 12 +- include/drm/drm_drv.h | 2 + include/drm/drm_encoder.h | 6 +- include/drm/drm_fb_helper.h | 6 +- include/drm/drm_gem_ttm_helper.h | 19 - include/drm/drm_gem_vram_helper.h | 107 +- include/drm/drm_mm.h | 7 +- include/drm/drm_modeset_helper_vtables.h | 7 +- include/drm/drm_modeset_lock.h | 9 - include/drm/drm_os_linux.h | 55 + include/drm/drm_panel.h | 13 +- include/drm/drm_plane.h | 31 +- include/drm/drm_prime.h | 2 + include/drm/drm_print.h | 26 - include/drm/drm_rect.h | 31 - include/drm/drm_vblank.h | 15 +- include/drm/drm_vram_mm_helper.h | 104 + include/drm/i915_drm.h | 18 + include/drm/i915_mei_hdcp_interface.h | 42 +- include/drm/ttm/ttm_bo_api.h | 14 - include/drm/ttm/ttm_bo_driver.h | 6 +- include/dt-bindings/clock/imx8mq-clock.h | 4 +- include/dt-bindings/clock/r8a774b1-cpg-mssr.h | 57 - include/dt-bindings/iio/adc/ingenic,adc.h | 1 - include/dt-bindings/pmu/exynos_ppmu.h | 25 - include/dt-bindings/power/qcom-rpmpd.h | 9 - include/dt-bindings/power/r8a774b1-sysc.h | 26 - include/dt-bindings/reset/amlogic,meson-a1-reset.h | 74 - .../reset/amlogic,meson-axg-audio-arb.h | 2 - include/dt-bindings/sound/samsung-i2s.h | 12 +- include/kunit/assert.h | 356 - include/kunit/string-stream.h | 51 - include/kunit/test.h | 1490 ----- include/kunit/try-catch.h | 75 - include/linux/acpi.h | 8 - include/linux/arm-smccc.h | 16 - include/linux/arm_sdei.h | 6 + include/linux/audit.h | 5 +- include/linux/bitmap.h | 38 +- include/linux/bitops.h | 12 - include/linux/blk-mq.h | 74 +- include/linux/blkdev.h | 18 +- include/linux/bpf.h | 2 +- include/linux/build_bug.h | 4 +- include/linux/compiler_attributes.h | 17 - include/linux/context_tracking.h | 4 +- include/linux/coresight.h | 6 - include/linux/debugfs.h | 85 +- include/linux/device.h | 33 - include/linux/device_cgroup.h | 19 +- include/linux/dim.h | 63 +- include/linux/dsa/sja1105.h | 4 +- include/linux/export.h | 10 +- include/linux/falloc.h | 20 - include/linux/fb.h | 2 +- include/linux/firmware/meson/meson_sm.h | 15 +- include/linux/fs.h | 7 - include/linux/fwnode.h | 29 +- include/linux/genalloc.h | 2 +- include/linux/gpio/consumer.h | 54 +- include/linux/gpio/driver.h | 8 - include/linux/host1x.h | 5 +- include/linux/hugetlb.h | 12 +- include/linux/hwmon.h | 2 +- include/linux/hyperv.h | 19 - include/linux/iio/adc/ad_sigma_delta.h | 2 - include/linux/iio/iio.h | 2 - include/linux/input.h | 1 - include/linux/ioasid.h | 76 - include/linux/iomap.h | 3 +- include/linux/iommu.h | 57 +- include/linux/ipmi_smi.h | 12 +- include/linux/irqchip/arm-gic-v3.h | 2 - include/linux/jbd2.h | 2 +- include/linux/key.h | 3 - include/linux/kvm_host.h | 2 - include/linux/led-class-flash.h | 41 +- include/linux/leds.h | 105 +- include/linux/linkmode.h | 6 - include/linux/lockdep.h | 21 +- include/linux/lsm_audit.h | 1 - include/linux/lsm_hooks.h | 38 - include/linux/memblock.h | 3 - include/linux/memcontrol.h | 32 +- include/linux/memory_hotplug.h | 12 +- include/linux/memremap.h | 6 - include/linux/mfd/core.h | 29 - include/linux/mfd/rk808.h | 2 +- include/linux/mfd/syscon/atmel-matrix.h | 1 + include/linux/mii.h | 9 - include/linux/mlx5/mlx5_ifc.h | 2 +- include/linux/mm.h | 14 +- include/linux/mmzone.h | 47 +- include/linux/mroute_base.h | 28 +- include/linux/mtio.h | 60 - include/linux/netdevice.h | 23 +- include/linux/netfilter/ipset/ip_set.h | 196 +- include/linux/netfilter/ipset/ip_set_bitmap.h | 14 + include/linux/netfilter/ipset/ip_set_getport.h | 3 + include/linux/notifier.h | 4 + include/linux/nvmem-consumer.h | 11 +- include/linux/of_address.h | 21 +- include/linux/of_pci.h | 5 +- include/linux/page_ext.h | 10 +- include/linux/pci-ats.h | 76 +- include/linux/pci-epc.h | 2 +- include/linux/pci.h | 20 +- include/linux/percpu-rwsem.h | 4 +- include/linux/phy.h | 2 - include/linux/platform_data/dma-imx-sdma.h | 3 - include/linux/platform_data/pixcir_i2c_ts.h | 64 + include/linux/platform_data/ti-prm.h | 21 - include/linux/platform_device.h | 66 +- include/linux/proc_fs.h | 4 +- include/linux/property.h | 8 +- include/linux/psci.h | 9 +- include/linux/ptr_ring.h | 79 +- include/linux/qcom_scm.h | 26 - include/linux/rcupdate.h | 2 +- include/linux/rtc.h | 1 - include/linux/rtc/ds1685.h | 12 +- include/linux/rwlock_api_smp.h | 16 +- include/linux/sched.h | 10 - include/linux/sched/sysctl.h | 1 - include/linux/sched/user.h | 3 +- include/linux/security.h | 32 +- include/linux/seqlock.h | 4 +- include/linux/sfp.h | 10 +- include/linux/skbuff.h | 16 +- include/linux/skmsg.h | 12 +- include/linux/slab.h | 24 +- include/linux/soc/qcom/llcc-qcom.h | 94 +- include/linux/spi/spi.h | 127 +- include/linux/spinlock_api_smp.h | 8 +- include/linux/stmmac.h | 1 - include/linux/string.h | 66 +- include/linux/sunrpc/xprtsock.h | 1 - include/linux/sys_soc.h | 1 - include/linux/syscalls.h | 1 - include/linux/sysctl.h | 6 +- include/linux/sysfs.h | 4 +- include/linux/tcp.h | 6 +- include/linux/thread_info.h | 2 - include/linux/tpm_eventlog.h | 16 +- include/linux/uaccess.h | 76 +- include/linux/usb.h | 18 - include/linux/vtime.h | 38 +- include/linux/wait.h | 4 +- include/linux/watch_queue.h | 94 - include/linux/ww_mutex.h | 2 +- include/linux/xarray.h | 4 +- include/media/cec-notifier.h | 7 +- include/media/cec.h | 31 + include/media/dvb-usb-ids.h | 1 - include/media/rc-map.h | 23 +- include/media/v4l2-common.h | 33 +- include/media/v4l2-ctrls.h | 76 - include/net/addrconf.h | 6 +- include/net/cfg80211.h | 8 - include/net/devlink.h | 13 +- include/net/dsa.h | 2 + include/net/fib_notifier.h | 13 +- include/net/fib_rules.h | 3 +- include/net/genetlink.h | 20 +- include/net/ip6_fib.h | 11 +- include/net/ip_fib.h | 11 +- include/net/ip_vs.h | 2 +- include/net/ipv6.h | 5 - include/net/llc_conn.h | 2 +- include/net/mac80211.h | 11 +- include/net/net_namespace.h | 6 +- include/net/netns/mib.h | 3 - include/net/request_sock.h | 4 +- include/net/sctp/sctp.h | 5 - include/net/sctp/ulpevent.h | 16 +- include/net/smc.h | 3 - include/net/snmp.h | 6 - include/net/sock.h | 37 +- include/net/tcp.h | 10 +- include/net/tls.h | 69 +- include/net/tls_toe.h | 77 - include/net/xfrm.h | 7 + include/rdma/ib_verbs.h | 5 - include/scsi/scsi_device.h | 5 +- include/scsi/scsi_eh.h | 1 - include/scsi/scsi_host.h | 3 - include/soc/qcom/ocmem.h | 65 - include/sound/dmaengine_pcm.h | 5 - include/sound/hda_register.h | 3 - include/sound/pxa2xx-lib.h | 26 +- include/sound/simple_card_utils.h | 9 +- include/sound/soc-acpi.h | 2 - include/sound/soc-component.h | 45 +- include/sound/soc.h | 6 +- include/sound/sof.h | 3 - include/sound/sof/dai-imx.h | 35 - include/sound/sof/dai.h | 2 - include/sound/sof/header.h | 1 - include/sound/sof/stream.h | 4 +- include/target/target_core_base.h | 1 + include/trace/events/btrfs.h | 6 +- include/trace/events/kmem.h | 21 - include/trace/events/rdma_core.h | 251 - include/trace/events/rpcrdma.h | 228 +- include/trace/events/rxrpc.h | 20 +- include/trace/events/sock.h | 4 +- include/trace/events/sunrpc.h | 93 - include/trace/events/vmscan.h | 71 +- include/trace/events/wbt.h | 12 +- include/uapi/asm-generic/unistd.h | 4 +- include/uapi/drm/amdgpu_drm.h | 14 +- include/uapi/drm/drm_fourcc.h | 26 +- include/uapi/drm/i915_drm.h | 6 +- include/uapi/drm/omap_drm.h | 27 +- include/uapi/drm/v3d_drm.h | 8 +- include/uapi/linux/audit.h | 1 - include/uapi/linux/bpf.h | 32 +- include/uapi/linux/cec-funcs.h | 34 +- include/uapi/linux/cec.h | 133 +- include/uapi/linux/chio.h | 11 +- include/uapi/linux/devlink.h | 4 - include/uapi/linux/ethtool.h | 6 - include/uapi/linux/gpio.h | 4 - include/uapi/linux/if.h | 1 - include/uapi/linux/if_link.h | 2 - include/uapi/linux/input-event-codes.h | 75 - include/uapi/linux/io_uring.h | 7 - include/uapi/linux/iommu.h | 169 - include/uapi/linux/keyctl.h | 2 - include/uapi/linux/netfilter_arp/arp_tables.h | 2 +- include/uapi/linux/netfilter_bridge/ebtables.h | 2 +- include/uapi/linux/netfilter_ipv4/ip_tables.h | 2 +- include/uapi/linux/netfilter_ipv6/ip6_tables.h | 2 +- include/uapi/linux/nl80211.h | 8 - include/uapi/linux/nvme_ioctl.h | 23 - include/uapi/linux/pci_regs.h | 1 - include/uapi/linux/pg.h | 5 +- include/uapi/linux/ppp-ioctl.h | 2 - include/uapi/linux/ppp_defs.h | 14 - include/uapi/linux/rtnetlink.h | 7 - include/uapi/linux/sched.h | 30 +- include/uapi/linux/sctp.h | 16 +- include/uapi/linux/serial_core.h | 4 +- include/uapi/linux/snmp.h | 17 - include/uapi/linux/tipc_config.h | 4 +- include/uapi/linux/v4l2-controls.h | 1 - include/uapi/linux/videodev2.h | 6 - include/uapi/linux/virtio_ring.h | 2 +- include/uapi/linux/watch_queue.h | 181 - include/uapi/misc/fastrpc.h | 15 - include/uapi/rdma/cxgb3-abi.h | 82 + include/uapi/rdma/rdma_user_ioctl_cmds.h | 1 + include/uapi/sound/sof/abi.h | 2 +- include/uapi/sound/sof/tokens.h | 7 +- include/xen/xen-ops.h | 25 +- init/do_mounts.c | 49 - init/initramfs.c | 8 - init/main.c | 1 - ipc/msg.c | 18 +- kernel/Makefile | 2 - kernel/audit.c | 11 +- kernel/bpf/stackmap.c | 9 +- kernel/bpf/verifier.c | 57 +- kernel/cgroup/cgroup-internal.h | 5 +- kernel/cgroup/cgroup-v1.c | 5 +- kernel/cgroup/cgroup.c | 70 +- kernel/cpu.c | 2 +- kernel/debug/debug_core.c | 34 - kernel/debug/debug_core.h | 3 +- kernel/debug/kdb/kdb_bt.c | 94 +- kernel/dma/remap.c | 6 +- kernel/events/core.c | 90 +- kernel/fork.c | 49 +- kernel/freezer.c | 6 + kernel/gen_kheaders.sh | 5 +- kernel/hung_task.c | 94 +- kernel/kthread.c | 6 +- kernel/locking/lockdep.c | 3 +- kernel/locking/mutex.c | 4 +- kernel/locking/rtmutex.c | 6 +- kernel/locking/rwsem.c | 10 +- kernel/notifier.c | 41 +- kernel/panic.c | 1 - kernel/power/main.c | 1 - kernel/power/snapshot.c | 9 +- kernel/printk/printk.c | 10 +- kernel/sched/core.c | 45 +- kernel/sched/cputime.c | 50 +- kernel/sched/fair.c | 36 +- kernel/sched/membarrier.c | 1 + kernel/sys_ni.c | 1 - kernel/sysctl-test.c | 392 -- kernel/sysctl.c | 12 +- kernel/time/tick-broadcast-hrtimer.c | 62 +- kernel/trace/ftrace.c | 55 +- kernel/trace/trace.c | 139 +- kernel/trace/trace.h | 2 - kernel/trace/trace_dynevent.c | 4 - kernel/trace/trace_events.c | 35 +- kernel/trace/trace_events_hist.c | 13 +- kernel/trace/trace_events_trigger.c | 8 +- kernel/trace/trace_hwlat.c | 4 +- kernel/trace/trace_kprobe.c | 12 +- kernel/trace/trace_printk.c | 7 - kernel/trace/trace_stack.c | 8 - kernel/trace/trace_stat.c | 6 +- kernel/trace/trace_uprobe.c | 11 - kernel/workqueue.c | 29 +- lib/Kconfig.debug | 712 +- lib/Makefile | 5 - lib/devres.c | 2 +- lib/find_bit.c | 14 - lib/genalloc.c | 7 +- lib/generic-radix-tree.c | 32 +- lib/iov_iter.c | 1 - lib/kunit/Kconfig | 36 - lib/kunit/Makefile | 9 - lib/kunit/assert.c | 141 - lib/kunit/example-test.c | 88 - lib/kunit/string-stream-test.c | 52 - lib/kunit/string-stream.c | 217 - lib/kunit/test-test.c | 331 - lib/kunit/test.c | 478 -- lib/kunit/try-catch.c | 118 - lib/list-test.c | 738 --- lib/locking-selftest.c | 24 +- lib/math/rational.c | 63 +- lib/smp_processor_id.c | 2 +- lib/string.c | 21 + lib/strnlen_user.c | 8 +- lib/test_bitmap.c | 65 - lib/test_meminit.c | 27 - lib/test_printf.c | 32 - lib/test_user_copy.c | 155 +- lib/test_xarray.c | 24 - lib/textsearch.c | 4 +- lib/ubsan.c | 64 +- lib/usercopy.c | 55 - lib/vdso/Kconfig | 9 + lib/vsprintf.c | 93 +- lib/xarray.c | 4 - localversion-next | 1 - mm/Makefile | 1 - mm/backing-dev.c | 4 +- mm/cma.c | 6 +- mm/compaction.c | 7 +- mm/debug_vm_pgtable.c | 438 -- mm/filemap.c | 21 + mm/gup.c | 14 +- mm/huge_memory.c | 6 +- mm/hugetlb.c | 231 +- mm/internal.h | 24 +- mm/kmemleak.c | 30 +- mm/memblock.c | 71 +- mm/memcontrol.c | 18 +- mm/memory-failure.c | 76 +- mm/memory.c | 46 +- mm/memory_hotplug.c | 232 +- mm/memremap.c | 47 +- mm/mmap.c | 76 +- mm/nommu.c | 10 +- mm/oom_kill.c | 67 +- mm/page_alloc.c | 22 +- mm/page_ext.c | 23 +- mm/page_io.c | 15 +- mm/page_owner.c | 60 +- mm/pgtable-generic.c | 4 - mm/rmap.c | 51 +- mm/shmem.c | 19 +- mm/shuffle.c | 2 +- mm/slab.c | 10 +- mm/slab.h | 2 +- mm/slab_common.c | 127 +- mm/slob.c | 62 +- mm/slub.c | 64 +- mm/sparse.c | 4 +- mm/swap.c | 16 +- mm/userfaultfd.c | 73 +- mm/util.c | 22 +- mm/vmalloc.c | 19 +- mm/vmpressure.c | 20 +- mm/vmscan.c | 123 +- mm/z3fold.c | 363 +- net/batman-adv/soft-interface.c | 2 +- net/bluetooth/hci_conn.c | 8 - net/bluetooth/hci_core.c | 4 +- net/bluetooth/hci_sock.c | 21 +- net/bluetooth/rfcomm/sock.c | 14 +- net/bluetooth/smp.c | 6 + net/bpf/test_run.c | 9 - net/caif/Kconfig | 10 +- net/core/datagram.c | 2 +- net/core/dev.c | 406 +- net/core/devlink.c | 270 +- net/core/fib_notifier.c | 95 +- net/core/fib_rules.c | 23 +- net/core/filter.c | 12 +- net/core/flow_dissector.c | 46 +- net/core/lwt_bpf.c | 7 +- net/core/net-procfs.c | 4 +- net/core/net_namespace.c | 17 +- net/core/request_sock.c | 2 +- net/core/rtnetlink.c | 206 +- net/core/skbuff.c | 25 +- net/core/sock.c | 61 +- net/core/xdp.c | 2 +- net/dccp/ipv4.c | 2 +- net/dsa/tag_sja1105.c | 12 +- net/ieee802154/nl802154.c | 39 +- net/ipv4/fib_notifier.c | 13 +- net/ipv4/fib_rules.c | 5 +- net/ipv4/fib_trie.c | 44 +- net/ipv4/igmp.c | 2 +- net/ipv4/inet_connection_sock.c | 6 +- net/ipv4/inet_diag.c | 2 +- net/ipv4/ip_gre.c | 1 - net/ipv4/ip_input.c | 2 +- net/ipv4/ipconfig.c | 10 +- net/ipv4/ipmr.c | 17 +- net/ipv4/ipmr_base.c | 30 +- net/ipv4/netfilter/nf_dup_ipv4.c | 2 +- net/ipv4/raw.c | 2 +- net/ipv4/route.c | 5 +- net/ipv4/tcp.c | 91 +- net/ipv4/tcp_diag.c | 5 +- net/ipv4/tcp_fastopen.c | 2 +- net/ipv4/tcp_input.c | 37 +- net/ipv4/tcp_ipv4.c | 38 +- net/ipv4/tcp_minisocks.c | 17 +- net/ipv4/tcp_output.c | 32 +- net/ipv4/tcp_timer.c | 20 +- net/ipv4/udp.c | 17 +- net/ipv6/addrconf.c | 24 +- net/ipv6/fib6_notifier.c | 11 +- net/ipv6/fib6_rules.c | 5 +- net/ipv6/ip6_fib.c | 50 +- net/ipv6/ip6_gre.c | 1 - net/ipv6/ip6_input.c | 12 +- net/ipv6/ip6mr.c | 13 +- net/ipv6/netfilter/nf_dup_ipv6.c | 2 +- net/ipv6/raw.c | 2 +- net/ipv6/tcp_ipv6.c | 18 +- net/ipv6/udp.c | 9 +- net/l2tp/l2tp_core.c | 2 +- net/l2tp/l2tp_eth.c | 2 +- net/l2tp/l2tp_ip.c | 2 +- net/l2tp/l2tp_ip6.c | 2 +- net/llc/af_llc.c | 34 +- net/llc/llc_c_ac.c | 8 +- net/llc/llc_conn.c | 69 +- net/llc/llc_if.c | 12 +- net/llc/llc_s_ac.c | 12 +- net/llc/llc_sap.c | 23 +- net/mac80211/agg-tx.c | 9 +- net/mac80211/debugfs_netdev.c | 11 +- net/mac80211/ibss.c | 9 +- net/mac80211/mlme.c | 5 +- net/mac80211/rc80211_minstrel.c | 48 +- net/mac80211/rc80211_minstrel.h | 57 +- net/mac80211/rc80211_minstrel_debugfs.c | 8 +- net/mac80211/rc80211_minstrel_ht.c | 73 +- net/mac80211/rc80211_minstrel_ht.h | 2 +- net/mac80211/rc80211_minstrel_ht_debugfs.c | 8 +- net/mac80211/rx.c | 11 +- net/mac80211/scan.c | 30 +- net/mac80211/tx.c | 15 +- net/mac80211/util.c | 13 +- net/netfilter/ipset/ip_set_bitmap_gen.h | 2 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 26 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 18 +- net/netfilter/ipset/ip_set_bitmap_port.c | 41 +- net/netfilter/ipset/ip_set_core.c | 212 +- net/netfilter/ipset/ip_set_getport.c | 28 + net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipset/ip_set_hash_ip.c | 10 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 8 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 8 +- net/netfilter/ipset/ip_set_hash_ipport.c | 8 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 8 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 24 +- net/netfilter/ipset/ip_set_hash_mac.c | 6 +- net/netfilter/ipset/ip_set_hash_net.c | 24 +- net/netfilter/ipset/ip_set_hash_netiface.c | 24 +- net/netfilter/ipset/ip_set_hash_netnet.c | 28 +- net/netfilter/ipset/ip_set_hash_netport.c | 24 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 28 +- net/netfilter/ipset/ip_set_list_set.c | 4 +- net/netfilter/ipvs/ip_vs_core.c | 47 +- net/netfilter/ipvs/ip_vs_ctl.c | 12 +- net/netfilter/ipvs/ip_vs_xmit.c | 20 +- net/netfilter/nf_conntrack_core.c | 4 +- net/netfilter/nft_connlimit.c | 7 +- net/netlink/genetlink.c | 303 +- net/nfc/llcp_sock.c | 7 +- net/nfc/netlink.c | 20 +- net/openvswitch/actions.c | 5 +- net/openvswitch/conntrack.c | 21 +- net/openvswitch/vport-internal_dev.c | 2 +- net/packet/af_packet.c | 4 +- net/rds/ib.c | 17 +- net/rds/ib.h | 15 +- net/rds/ib_cm.c | 167 +- net/rds/ib_recv.c | 13 +- net/rds/ib_send.c | 19 +- net/rfkill/core.c | 2 +- net/rxrpc/ar-internal.h | 1 - net/rxrpc/call_accept.c | 5 +- net/rxrpc/call_object.c | 34 +- net/rxrpc/conn_client.c | 9 +- net/rxrpc/conn_object.c | 13 +- net/rxrpc/conn_service.c | 2 +- net/rxrpc/peer_event.c | 11 +- net/rxrpc/peer_object.c | 18 +- net/rxrpc/recvmsg.c | 6 +- net/rxrpc/sendmsg.c | 3 +- net/sched/act_api.c | 23 +- net/sched/act_mirred.c | 6 +- net/sched/act_mpls.c | 12 +- net/sched/cls_api.c | 36 +- net/sched/em_meta.c | 4 +- net/sched/sch_api.c | 3 +- net/sched/sch_cbq.c | 43 +- net/sched/sch_cbs.c | 2 +- net/sched/sch_dsmark.c | 2 - net/sched/sch_etf.c | 2 +- net/sched/sch_fq.c | 3 +- net/sched/sch_generic.c | 7 +- net/sched/sch_taprio.c | 9 +- net/sctp/associola.c | 22 +- net/sctp/chunk.c | 40 +- net/sctp/diag.c | 2 +- net/sctp/input.c | 18 +- net/sctp/sm_make_chunk.c | 12 +- net/sctp/socket.c | 4 +- net/sctp/ulpevent.c | 57 +- net/smc/smc_close.c | 40 +- net/smc/smc_core.c | 118 +- net/smc/smc_ib.c | 15 +- net/smc/smc_ib.h | 1 - net/smc/smc_ism.c | 5 - net/smc/smc_pnet.c | 5 +- net/smc/smc_rx.c | 29 +- net/socket.c | 3 - net/sunrpc/cache.c | 6 + net/sunrpc/clnt.c | 14 +- net/sunrpc/rpc_pipe.c | 2 +- net/sunrpc/xprt.c | 22 +- net/sunrpc/xprtrdma/backchannel.c | 2 +- net/sunrpc/xprtrdma/frwr_ops.c | 53 +- net/sunrpc/xprtrdma/rpc_rdma.c | 413 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 8 +- net/sunrpc/xprtrdma/transport.c | 18 +- net/sunrpc/xprtrdma/verbs.c | 195 +- net/sunrpc/xprtrdma/xprt_rdma.h | 18 +- net/sunrpc/xprtsock.c | 17 +- net/tipc/link.c | 29 +- net/tipc/msg.c | 5 +- net/tipc/netlink.c | 21 +- net/tipc/netlink.h | 1 + net/tipc/netlink_compat.c | 28 +- net/tipc/node.c | 6 +- net/tipc/socket.c | 14 +- net/tipc/udp_media.c | 6 +- net/tls/Kconfig | 10 - net/tls/Makefile | 5 +- net/tls/tls_device.c | 46 +- net/tls/tls_main.c | 172 +- net/tls/tls_proc.c | 47 - net/tls/tls_sw.c | 18 +- net/tls/tls_toe.c | 139 - net/tls/trace.c | 10 - net/tls/trace.h | 202 - net/unix/af_unix.c | 25 +- net/vmw_vsock/af_vsock.c | 16 +- net/vmw_vsock/hyperv_transport.c | 44 +- net/vmw_vsock/virtio_transport_common.c | 57 +- net/wireless/nl80211.c | 52 +- net/wireless/reg.c | 3 +- net/wireless/reg.h | 8 + net/wireless/scan.c | 30 +- net/wireless/wext-compat.c | 2 +- net/wireless/wext-sme.c | 8 +- net/x25/x25_dev.c | 2 +- net/xdp/xsk.c | 42 +- net/xfrm/xfrm_input.c | 2 +- net/xfrm/xfrm_interface.c | 25 +- net/xfrm/xfrm_output.c | 2 +- net/xfrm/xfrm_policy.c | 2 +- samples/Kconfig | 7 - samples/Makefile | 1 - samples/bpf/Makefile | 164 +- samples/bpf/Makefile.target | 75 - samples/bpf/README.rst | 41 +- samples/bpf/asm_goto_workaround.h | 13 +- samples/bpf/hbm_kern.h | 27 +- samples/bpf/map_perf_test_kern.c | 24 +- samples/bpf/offwaketime_kern.c | 1 - samples/bpf/parse_ldabs.c | 1 - samples/bpf/sampleip_kern.c | 1 - samples/bpf/sockex1_kern.c | 1 - samples/bpf/sockex2_kern.c | 1 - samples/bpf/sockex3_kern.c | 1 - samples/bpf/spintest_kern.c | 1 - samples/bpf/task_fd_query_user.c | 1 - samples/bpf/tcbpf1_kern.c | 1 - samples/bpf/test_map_in_map_kern.c | 16 +- samples/bpf/test_overhead_kprobe_kern.c | 1 - samples/bpf/test_probe_write_user_kern.c | 1 - samples/bpf/trace_event_kern.c | 1 - samples/bpf/tracex1_kern.c | 1 - samples/bpf/tracex2_kern.c | 1 - samples/bpf/tracex3_kern.c | 1 - samples/bpf/tracex4_kern.c | 1 - samples/bpf/tracex5_kern.c | 1 - samples/bpf/xdp_adjust_tail_kern.c | 7 +- samples/bpf/xdp_adjust_tail_user.c | 29 +- samples/bpf/xdpsock_user.c | 2 +- samples/pktgen/README.rst | 2 +- samples/pktgen/functions.sh | 154 +- samples/pktgen/parameters.sh | 2 +- .../pktgen/pktgen_bench_xmit_mode_netif_receive.sh | 15 +- .../pktgen/pktgen_bench_xmit_mode_queue_xmit.sh | 15 +- samples/pktgen/pktgen_sample01_simple.sh | 23 +- samples/pktgen/pktgen_sample02_multiqueue.sh | 23 +- .../pktgen/pktgen_sample03_burst_single_flow.sh | 15 +- samples/pktgen/pktgen_sample04_many_flows.sh | 22 +- samples/pktgen/pktgen_sample05_flow_per_thread.sh | 15 +- ...tgen_sample06_numa_awared_queue_irq_affinity.sh | 23 +- samples/watch_queue/Makefile | 7 - samples/watch_queue/watch_test.c | 231 - scripts/.gitignore | 1 + scripts/Kbuild.include | 5 + scripts/Makefile | 2 + scripts/Makefile.build | 2 +- scripts/Makefile.lib | 2 +- scripts/Makefile.modpost | 9 +- scripts/bpf_helpers_doc.py | 155 +- scripts/checkpatch.pl | 46 +- scripts/coccinelle/misc/add_namespace.cocci | 2 - scripts/gdb/linux/dmesg.py | 16 +- scripts/gdb/linux/utils.py | 25 +- scripts/get_maintainer.pl | 38 +- scripts/jobserver-count | 58 - scripts/kconfig/Makefile | 2 +- scripts/kconfig/parser.y | 1 + scripts/kernel-doc | 11 +- scripts/mod/modpost.c | 52 +- scripts/namespace.pl | 13 +- scripts/nsdeps | 4 +- {drivers/video/logo => scripts}/pnmtologo.c | 0 scripts/recordmcount.h | 5 +- scripts/setlocalversion | 4 +- scripts/sphinx-pre-install | 29 +- security/apparmor/Kconfig | 2 - security/apparmor/apparmorfs.c | 130 +- security/apparmor/domain.c | 46 +- security/apparmor/file.c | 26 +- security/apparmor/include/apparmor.h | 1 - security/apparmor/include/match.h | 3 +- security/apparmor/include/path.h | 49 +- security/apparmor/include/policy_unpack.h | 8 +- security/apparmor/lsm.c | 160 +- security/apparmor/match.c | 6 +- security/apparmor/mount.c | 67 +- security/apparmor/policy.c | 5 +- security/apparmor/policy_unpack.c | 116 +- security/device_cgroup.c | 15 +- security/integrity/Makefile | 3 + security/keys/Kconfig | 9 - security/keys/compat.c | 3 - security/keys/gc.c | 5 - security/keys/internal.h | 30 +- security/keys/key.c | 38 +- security/keys/keyctl.c | 99 +- security/keys/keyring.c | 20 +- security/keys/request_key.c | 4 +- security/security.c | 23 - security/selinux/hooks.c | 26 - security/selinux/include/security.h | 3 +- security/selinux/nlmsgtab.c | 4 +- security/selinux/selinuxfs.c | 4 + security/selinux/ss/context.h | 32 - security/selinux/ss/ebitmap.c | 18 - security/selinux/ss/ebitmap.h | 1 - security/selinux/ss/mls.c | 3 - security/selinux/ss/policydb.c | 5 - security/selinux/ss/policydb.h | 1 - security/selinux/ss/services.c | 9 +- security/smack/smack_lsm.c | 83 +- security/tomoyo/tomoyo.c | 6 - sound/arm/pxa2xx-pcm-lib.c | 80 +- sound/core/Kconfig | 28 +- sound/core/oss/pcm_oss.c | 4 - sound/core/pcm_dmaengine.c | 83 - sound/drivers/Kconfig | 20 +- sound/firewire/Kconfig | 6 +- sound/hda/ext/hdac_ext_controller.c | 5 - sound/isa/Kconfig | 18 +- sound/mips/Kconfig | 12 +- sound/oss/dmasound/dmasound_core.c | 2 - sound/pci/Kconfig | 2 +- sound/pci/hda/patch_realtek.c | 24 +- sound/soc/amd/acp-pcm-dma.c | 63 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 56 +- sound/soc/atmel/atmel-pcm-pdc.c | 48 +- sound/soc/au1x/dbdma2.c | 64 +- sound/soc/au1x/dma.c | 63 +- sound/soc/bcm/cygnus-pcm.c | 56 +- sound/soc/cirrus/Kconfig | 14 +- sound/soc/codecs/Kconfig | 71 +- sound/soc/codecs/Makefile | 10 - sound/soc/codecs/adau1761.c | 129 - sound/soc/codecs/adau7118-hw.c | 43 - sound/soc/codecs/adau7118-i2c.c | 82 - sound/soc/codecs/adau7118.c | 586 -- sound/soc/codecs/adau7118.h | 24 - sound/soc/codecs/madera.h | 2 - sound/soc/codecs/max98373.c | 20 +- sound/soc/codecs/msm8916-wcd-digital.c | 22 - sound/soc/codecs/pcm3168a.c | 95 +- sound/soc/codecs/rt1011.c | 183 +- sound/soc/codecs/rt1011.h | 24 - sound/soc/codecs/rt5514-spi.c | 41 +- sound/soc/codecs/rt5651.c | 3 - sound/soc/codecs/rt5663.c | 4 +- sound/soc/codecs/rt5682.c | 12 +- sound/soc/codecs/tas2562.c | 590 -- sound/soc/codecs/tas2562.h | 85 - sound/soc/codecs/tas2770.c | 819 --- sound/soc/codecs/tas2770.h | 143 - sound/soc/codecs/wcd9335.c | 10 +- sound/soc/codecs/wm8958-dsp2.c | 22 +- sound/soc/codecs/wm8994.c | 199 +- sound/soc/codecs/wm8994.h | 10 +- sound/soc/codecs/wm_adsp.c | 10 +- sound/soc/dwc/dwc-pcm.c | 48 +- sound/soc/fsl/Kconfig | 10 - sound/soc/fsl/Makefile | 2 - sound/soc/fsl/fsl_asrc.c | 65 +- sound/soc/fsl/fsl_asrc.h | 7 +- sound/soc/fsl/fsl_asrc_dma.c | 120 +- sound/soc/fsl/fsl_dma.c | 53 +- sound/soc/fsl/fsl_mqs.c | 335 - sound/soc/fsl/imx-pcm-fiq.c | 56 +- sound/soc/fsl/mpc5200_dma.c | 51 +- sound/soc/generic/audio-graph-card.c | 4 +- sound/soc/generic/simple-card.c | 4 +- sound/soc/intel/Kconfig | 2 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 30 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 52 +- sound/soc/intel/boards/Kconfig | 49 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 26 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 94 - sound/soc/intel/boards/sof_rt5682.c | 51 +- sound/soc/intel/haswell/sst-haswell-pcm.c | 62 +- sound/soc/intel/skylake/skl-pcm.c | 67 +- sound/soc/jz4740/jz4740-i2s.c | 6 +- sound/soc/kirkwood/kirkwood-dma.c | 50 +- .../soc/mediatek/common/mtk-afe-platform-driver.c | 28 +- .../soc/mediatek/common/mtk-afe-platform-driver.h | 10 +- sound/soc/mediatek/common/mtk-btcvsd.c | 76 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 11 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 26 +- sound/soc/meson/axg-fifo.c | 56 +- sound/soc/meson/axg-fifo.h | 20 +- sound/soc/meson/axg-frddr.c | 24 +- sound/soc/meson/axg-toddr.c | 24 +- sound/soc/pxa/Kconfig | 16 +- sound/soc/pxa/mmp-pcm.c | 62 +- sound/soc/pxa/pxa-ssp.c | 14 +- sound/soc/pxa/pxa2xx-ac97.c | 14 +- sound/soc/pxa/pxa2xx-i2s.c | 14 +- sound/soc/pxa/pxa2xx-pcm.c | 14 +- sound/soc/qcom/Kconfig | 20 +- sound/soc/qcom/lpass-platform.c | 70 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 71 +- sound/soc/qcom/qdsp6/q6routing.c | 14 +- sound/soc/rockchip/rockchip_i2s.c | 2 +- sound/soc/samsung/Kconfig | 12 +- sound/soc/samsung/Makefile | 4 +- sound/soc/samsung/arndale.c | 217 - sound/soc/samsung/arndale_rt5631.c | 138 + sound/soc/samsung/idma.c | 58 +- sound/soc/sh/dma-sh7760.c | 46 +- sound/soc/sh/fsi.c | 31 +- sound/soc/sh/rcar/core.c | 23 +- sound/soc/sh/siu_pcm.c | 44 +- sound/soc/soc-component.c | 76 +- sound/soc/soc-core.c | 303 +- sound/soc/soc-generic-dmaengine-pcm.c | 163 +- sound/soc/soc-ops.c | 11 +- sound/soc/soc-pcm.c | 92 +- sound/soc/soc-topology.c | 2 +- sound/soc/soc-utils.c | 11 +- sound/soc/sof/Kconfig | 16 - sound/soc/sof/control.c | 34 - sound/soc/sof/core.c | 28 +- sound/soc/sof/debug.c | 16 - sound/soc/sof/imx/Kconfig | 12 +- sound/soc/sof/intel/Kconfig | 32 +- sound/soc/sof/intel/bdw.c | 29 +- sound/soc/sof/intel/byt.c | 29 +- sound/soc/sof/intel/hda-ctrl.c | 12 +- sound/soc/sof/intel/hda-loader.c | 1 - sound/soc/sof/intel/hda-pcm.c | 15 +- sound/soc/sof/intel/hda-stream.c | 45 +- sound/soc/sof/intel/hda.c | 13 +- sound/soc/sof/intel/hda.h | 5 +- sound/soc/sof/ipc.c | 10 +- sound/soc/sof/loader.c | 4 +- sound/soc/sof/pcm.c | 131 +- sound/soc/sof/sof-acpi-dev.c | 12 +- sound/soc/sof/sof-pci-dev.c | 12 +- sound/soc/sof/sof-priv.h | 26 +- sound/soc/sof/topology.c | 417 +- sound/soc/sof/trace.c | 17 +- sound/soc/sprd/sprd-pcm-dma.c | 74 +- sound/soc/stm/stm32_adfsdm.c | 42 +- sound/soc/stm/stm32_sai.c | 2 +- sound/soc/stm/stm32_spdifrx.c | 18 +- sound/soc/txx9/txx9aclc.c | 48 +- sound/soc/uniphier/aio-dma.c | 51 +- sound/soc/xilinx/Kconfig | 20 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 63 +- sound/soc/xtensa/xtfpga-i2s.c | 30 +- sound/soc/zte/Kconfig | 12 +- sound/usb/Kconfig | 32 +- tools/arch/arm/include/uapi/asm/kvm.h | 4 +- tools/arch/arm64/include/uapi/asm/kvm.h | 4 +- tools/arch/s390/include/uapi/asm/kvm.h | 6 - tools/arch/x86/include/uapi/asm/vmx.h | 2 - tools/arch/x86/tools/gen-insn-attr-x86.awk | 4 +- tools/bpf/Makefile | 6 +- tools/bpf/bpftool/main.c | 4 +- tools/bpf/bpftool/main.h | 2 +- tools/bpf/bpftool/prog.c | 22 +- tools/hv/vmbus_testing | 376 -- tools/include/uapi/asm-generic/mman-common.h | 3 - tools/include/uapi/drm/i915_drm.h | 1 - tools/include/uapi/linux/bpf.h | 32 +- tools/include/uapi/linux/fs.h | 55 +- tools/include/uapi/linux/fscrypt.h | 181 - tools/include/uapi/linux/kvm.h | 3 - tools/include/uapi/linux/usbdevice_fs.h | 4 - tools/lib/bpf/.gitignore | 4 - tools/lib/bpf/Makefile | 80 +- tools/lib/bpf/bpf_core_read.h | 189 - tools/lib/bpf/bpf_helpers.h | 41 - tools/lib/bpf/bpf_tracing.h | 195 - tools/lib/bpf/btf.c | 16 +- tools/lib/bpf/btf.h | 4 +- tools/lib/bpf/btf_dump.c | 19 +- tools/lib/bpf/libbpf.c | 304 +- tools/lib/bpf/libbpf.h | 50 +- tools/lib/bpf/libbpf.map | 6 - tools/lib/bpf/libbpf_internal.h | 73 +- tools/lib/bpf/test_libbpf.c | 20 - tools/lib/bpf/test_libbpf.cpp | 18 + tools/lib/bpf/xsk.c | 5 +- tools/lib/lockdep/include/liblockdep/common.h | 3 +- tools/lib/lockdep/include/liblockdep/mutex.h | 2 +- tools/lib/lockdep/include/liblockdep/rwlock.h | 2 +- tools/lib/lockdep/preload.c | 16 +- tools/lib/subcmd/Makefile | 8 +- tools/objtool/check.c | 1 - tools/perf/Documentation/asciidoc.conf | 3 - tools/perf/Documentation/jitdump-specification.txt | 4 +- tools/perf/arch/arm/annotate/instructions.c | 4 +- tools/perf/arch/arm64/annotate/instructions.c | 4 +- tools/perf/arch/powerpc/util/header.c | 3 +- tools/perf/arch/s390/annotate/instructions.c | 6 +- tools/perf/arch/s390/util/header.c | 9 +- tools/perf/arch/x86/annotate/instructions.c | 6 +- tools/perf/arch/x86/util/header.c | 3 +- tools/perf/builtin-kvm.c | 7 +- tools/perf/builtin-script.c | 6 +- tools/perf/check-headers.sh | 1 - .../arch/s390/{cf_z15 => cf_m8561}/basic.json | 0 .../arch/s390/{cf_z15 => cf_m8561}/crypto.json | 0 .../arch/s390/{cf_z15 => cf_m8561}/crypto6.json | 0 .../arch/s390/{cf_z15 => cf_m8561}/extended.json | 0 .../pmu-events/arch/s390/cf_z15/transaction.json | 7 - tools/perf/pmu-events/arch/s390/mapfile.csv | 2 +- tools/perf/pmu-events/jevents.c | 12 +- tools/perf/tests/perf-hooks.c | 3 +- tools/perf/util/annotate.c | 35 +- tools/perf/util/annotate.h | 4 - tools/perf/util/evsel.c | 3 +- tools/perf/util/jitdump.c | 6 +- tools/perf/util/llvm-utils.c | 6 +- tools/perf/util/map.c | 3 - tools/perf/util/python.c | 6 - .../cpupower/utils/idle_monitor/hsw_ext_idle.c | 1 + tools/testing/kunit/.gitignore | 3 - tools/testing/kunit/configs/all_tests.config | 3 - tools/testing/kunit/kunit.py | 138 - tools/testing/kunit/kunit_config.py | 66 - tools/testing/kunit/kunit_kernel.py | 149 - tools/testing/kunit/kunit_parser.py | 310 - tools/testing/kunit/kunit_tool_test.py | 206 - .../test_data/test_is_test_passed-all_passed.log | 32 - .../kunit/test_data/test_is_test_passed-crash.log | 69 - .../test_data/test_is_test_passed-failure.log | 36 - .../test_data/test_is_test_passed-no_tests_run.log | 75 - .../test_data/test_output_isolated_correctly.log | 106 - .../kunit/test_data/test_read_from_file.kconfig | 17 - tools/testing/selftests/Makefile | 25 +- tools/testing/selftests/bpf/Makefile | 61 +- tools/{lib => testing/selftests}/bpf/bpf_endian.h | 0 tools/testing/selftests/bpf/bpf_helpers.h | 535 ++ tools/testing/selftests/bpf/bpf_legacy.h | 39 - tools/testing/selftests/bpf/cgroup_helpers.c | 4 +- .../selftests/bpf/prog_tests/attach_probe.c | 49 +- tools/testing/selftests/bpf/prog_tests/btf_dump.c | 130 - .../testing/selftests/bpf/prog_tests/core_reloc.c | 84 +- .../bpf/prog_tests/flow_dissector_reattach.c | 127 - .../testing/selftests/bpf/prog_tests/rdonly_maps.c | 99 - .../selftests/bpf/prog_tests/reference_tracking.c | 16 +- tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 5 - .../selftests/bpf/prog_tests/sockopt_inherit.c | 2 +- tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 3 +- .../bpf/progs/btf__core_reloc_existence.c | 3 - ...tf__core_reloc_existence___err_wrong_arr_kind.c | 3 - ...re_reloc_existence___err_wrong_arr_value_type.c | 3 - ...tf__core_reloc_existence___err_wrong_int_kind.c | 3 - .../btf__core_reloc_existence___err_wrong_int_sz.c | 3 - ...tf__core_reloc_existence___err_wrong_int_type.c | 3 - ..._core_reloc_existence___err_wrong_struct_type.c | 3 - .../progs/btf__core_reloc_existence___minimal.c | 3 - .../bpf/progs/btf_dump_test_case_padding.c | 5 +- .../testing/selftests/bpf/progs/core_reloc_types.h | 65 - tools/testing/selftests/bpf/progs/loop1.c | 1 - tools/testing/selftests/bpf/progs/loop2.c | 1 - tools/testing/selftests/bpf/progs/loop3.c | 1 - tools/testing/selftests/bpf/progs/sockopt_sk.c | 13 +- tools/testing/selftests/bpf/progs/tcp_rtt.c | 13 +- .../selftests/bpf/progs/test_attach_probe.c | 1 + tools/testing/selftests/bpf/progs/test_btf_haskv.c | 1 - tools/testing/selftests/bpf/progs/test_btf_newkv.c | 1 - .../selftests/bpf/progs/test_core_reloc_arrays.c | 11 +- .../bpf/progs/test_core_reloc_existence.c | 79 - .../selftests/bpf/progs/test_core_reloc_flavors.c | 9 +- .../selftests/bpf/progs/test_core_reloc_ints.c | 19 +- .../selftests/bpf/progs/test_core_reloc_kernel.c | 61 +- .../selftests/bpf/progs/test_core_reloc_misc.c | 9 +- .../selftests/bpf/progs/test_core_reloc_mods.c | 19 +- .../selftests/bpf/progs/test_core_reloc_nesting.c | 7 +- .../bpf/progs/test_core_reloc_primitives.c | 13 +- .../bpf/progs/test_core_reloc_ptr_as_arr.c | 5 +- .../selftests/bpf/progs/test_get_stack_rawtp.c | 4 +- .../testing/selftests/bpf/progs/test_perf_buffer.c | 1 + .../testing/selftests/bpf/progs/test_rdonly_maps.c | 83 - tools/testing/selftests/bpf/progs/test_skb_ctx.c | 1 - .../selftests/bpf/progs/test_stacktrace_map.c | 1 + tools/testing/selftests/bpf/test_btf_dump.c | 150 + tools/testing/selftests/bpf/test_flow_dissector.sh | 51 +- tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 6 +- tools/testing/selftests/bpf/test_offload.py | 2 +- tools/testing/selftests/bpf/verifier/loops1.c | 17 - tools/testing/selftests/cgroup/Makefile | 4 +- tools/testing/selftests/cgroup/cgroup_util.c | 42 +- tools/testing/selftests/cgroup/cgroup_util.h | 6 +- tools/testing/selftests/cgroup/test_core.c | 146 - tools/testing/selftests/cgroup/test_freezer.c | 2 +- tools/testing/selftests/cgroup/test_stress.sh | 4 - tools/testing/selftests/cgroup/with_stress.sh | 101 - .../selftests/drivers/net/netdevsim/devlink.sh | 288 +- .../drivers/net/netdevsim/devlink_in_netns.sh | 72 - .../testing/selftests/filesystems/epoll/.gitignore | 1 - tools/testing/selftests/filesystems/epoll/Makefile | 7 - .../filesystems/epoll/epoll_wakeup_test.c | 3074 --------- tools/testing/selftests/kselftest/runner.sh | 36 +- tools/testing/selftests/kselftest_install.sh | 4 +- tools/testing/selftests/kvm/Makefile | 3 +- .../selftests/kvm/include/x86_64/processor.h | 3 - tools/testing/selftests/kvm/include/x86_64/vmx.h | 14 - tools/testing/selftests/kvm/lib/kvm_util.c | 2 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 3 - tools/testing/selftests/kvm/lib/x86_64/processor.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 201 +- tools/testing/selftests/kvm/s390x/sync_regs_test.c | 15 +- .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 156 - tools/testing/selftests/net/.gitignore | 1 - tools/testing/selftests/net/forwarding/lib.sh | 7 +- tools/testing/selftests/net/udpgso.c | 16 +- tools/testing/selftests/netfilter/Makefile | 2 +- tools/testing/selftests/netfilter/ipvs.sh | 228 - tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/pidfd/pidfd.h | 4 +- tools/testing/selftests/pidfd/pidfd_open_test.c | 1 + tools/testing/selftests/pidfd/pidfd_poll_test.c | 1 + tools/testing/selftests/pidfd/pidfd_wait.c | 14 +- tools/testing/selftests/powerpc/mm/tlbie_test.c | 2 +- tools/testing/selftests/rtc/settings | 1 - .../tc-testing/tc-tests/actions/pedit.json | 299 +- tools/testing/selftests/vm/config | 1 - tools/testing/selftests/vm/gup_benchmark.c | 2 +- tools/testing/selftests/watchdog/watchdog-test.c | 27 +- tools/virtio/linux/dma-mapping.h | 2 - tools/virtio/xen/xen.h | 6 - usr/include/Makefile | 10 + virt/kvm/arm/pmu.c | 22 +- virt/kvm/arm/vgic/trace.h | 2 +- virt/kvm/kvm_main.c | 10 +- 4825 files changed, 76691 insertions(+), 165377 deletions(-) delete mode 100644 Documentation/ABI/testing/debugfs-hisi-hpre delete mode 100644 Documentation/ABI/testing/debugfs-hyperv delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-adc-ad7192 delete mode 100644 Documentation/ABI/testing/sysfs-class-led-driver-el15203000 delete mode 100644 Documentation/ABI/testing/sysfs-platform-mellanox-bootctl delete mode 100644 Documentation/admin-guide/dell_rbu.rst delete mode 100644 Documentation/admin-guide/device-mapper/dm-dust.rst create mode 100644 Documentation/admin-guide/device-mapper/dm-dust.txt delete mode 100644 Documentation/dev-tools/kunit/api/index.rst delete mode 100644 Documentation/dev-tools/kunit/api/test.rst delete mode 100644 Documentation/dev-tools/kunit/faq.rst delete mode 100644 Documentation/dev-tools/kunit/index.rst delete mode 100644 Documentation/dev-tools/kunit/start.rst delete mode 100644 Documentation/dev-tools/kunit/usage.rst delete mode 100644 Documentation/devicetree/bindings/arm/bcm/bcm2835.yaml create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm2835.txt create mode 100644 Documentation/devicetree/bindings/arm/marvell/ap806-system-cont [...] delete mode 100644 Documentation/devicetree/bindings/arm/marvell/ap80x-system-cont [...] create mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.txt delete mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml delete mode 100644 Documentation/devicetree/bindings/arm/omap/prm-inst.txt create mode 100644 Documentation/devicetree/bindings/arm/samsung/exynos-chipid.txt delete mode 100644 Documentation/devicetree/bindings/arm/samsung/exynos-chipid.yaml create mode 100644 Documentation/devicetree/bindings/arm/samsung/pmu.txt delete mode 100644 Documentation/devicetree/bindings/arm/samsung/pmu.yaml create mode 100644 Documentation/devicetree/bindings/arm/samsung/samsung-boards.txt delete mode 100644 Documentation/devicetree/bindings/arm/samsung/samsung-boards.yaml delete mode 100644 Documentation/devicetree/bindings/arm/samsung/samsung-secure-fi [...] create mode 100644 Documentation/devicetree/bindings/arm/samsung/sysreg.txt delete mode 100644 Documentation/devicetree/bindings/arm/samsung/sysreg.yaml create mode 100644 Documentation/devicetree/bindings/bus/renesas,bsc.txt delete mode 100644 Documentation/devicetree/bindings/bus/renesas,bsc.yaml create mode 100644 Documentation/devicetree/bindings/bus/simple-pm-bus.txt delete mode 100644 Documentation/devicetree/bindings/bus/simple-pm-bus.yaml create mode 100644 Documentation/devicetree/bindings/crypto/samsung-slimsss.txt delete mode 100644 Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml create mode 100644 Documentation/devicetree/bindings/crypto/samsung-sss.txt delete mode 100644 Documentation/devicetree/bindings/crypto/samsung-sss.yaml delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr2.txt delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr3-timings.txt delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr3.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ld-d5116z01b.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ld-d5116z [...] delete mode 100644 Documentation/devicetree/bindings/display/st,stm32-dsi.yaml create mode 100644 Documentation/devicetree/bindings/display/st,stm32-ltdc.txt delete mode 100644 Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml delete mode 100644 Documentation/devicetree/bindings/eeprom/at24.yaml create mode 100644 Documentation/devicetree/bindings/gpu/samsung-g2d.txt delete mode 100644 Documentation/devicetree/bindings/gpu/samsung-g2d.yaml create mode 100644 Documentation/devicetree/bindings/gpu/samsung-rotator.txt delete mode 100644 Documentation/devicetree/bindings/gpu/samsung-rotator.yaml create mode 100644 Documentation/devicetree/bindings/gpu/samsung-scaler.txt delete mode 100644 Documentation/devicetree/bindings/gpu/samsung-scaler.yaml create mode 100644 Documentation/devicetree/bindings/hwlock/st,stm32-hwspinlock.txt delete mode 100644 Documentation/devicetree/bindings/hwlock/st,stm32-hwspinlock.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/bh1750.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/bh1750.yaml delete mode 100644 Documentation/devicetree/bindings/input/fsl,mpr121-touchkey.yaml delete mode 100644 Documentation/devicetree/bindings/input/input.yaml create mode 100644 Documentation/devicetree/bindings/input/keys.txt create mode 100644 Documentation/devicetree/bindings/input/mpr121-touchkey.txt create mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas, [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas, [...] create mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu-v3.txt delete mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu-v3.yaml create mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu.txt delete mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu.yaml create mode 100644 Documentation/devicetree/bindings/iommu/samsung,sysmmu.txt delete mode 100644 Documentation/devicetree/bindings/iommu/samsung,sysmmu.yaml create mode 100644 Documentation/devicetree/bindings/leds/backlight/pm8941-wled.txt delete mode 100644 Documentation/devicetree/bindings/leds/backlight/qcom-wled.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-el15203000.txt rename Documentation/devicetree/bindings/{ddr => lpddr2}/lpddr2-timings.txt (100%) create mode 100644 Documentation/devicetree/bindings/lpddr2/lpddr2.txt create mode 100644 Documentation/devicetree/bindings/media/st,stm32-cec.txt delete mode 100644 Documentation/devicetree/bindings/media/st,stm32-cec.yaml create mode 100644 Documentation/devicetree/bindings/media/st,stm32-dcmi.txt delete mode 100644 Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/exynos-srom.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/exynos-srom.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/exynos5422 [...] delete mode 100644 Documentation/devicetree/bindings/mmc/owl-mmc.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/sdhci-milbeaut.txt delete mode 100644 Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt delete mode 100644 Documentation/devicetree/bindings/net/renesas,ether.yaml create mode 100644 Documentation/devicetree/bindings/net/sh_eth.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/sprd-efuse.txt create mode 100644 Documentation/devicetree/bindings/power/reset/syscon-poweroff.txt delete mode 100644 Documentation/devicetree/bindings/power/reset/syscon-poweroff.yaml create mode 100644 Documentation/devicetree/bindings/power/reset/syscon-reboot.txt delete mode 100644 Documentation/devicetree/bindings/power/reset/syscon-reboot.yaml create mode 100644 Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.txt delete mode 100644 Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.yaml create mode 100644 Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.txt delete mode 100644 Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.yaml create mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.txt delete mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.yaml create mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.txt delete mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.yaml delete mode 100644 Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/omap3_rom_rng.txt create mode 100644 Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/renesas,sh-rtc.yaml create mode 100644 Documentation/devicetree/bindings/rtc/rtc-sh.txt create mode 100644 Documentation/devicetree/bindings/rtc/s3c-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/s3c-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/serio/allwinner,sun4i-a10-ps2.yaml create mode 100644 Documentation/devicetree/bindings/serio/allwinner,sun4i-ps2.txt delete mode 100644 Documentation/devicetree/bindings/sound/adi,adau7118.yaml delete mode 100644 Documentation/devicetree/bindings/sound/allwinner,sun8i-a23-cod [...] delete mode 100644 Documentation/devicetree/bindings/sound/fsl,mqs.txt create mode 100644 Documentation/devicetree/bindings/sound/sun8i-codec-analog.txt delete mode 100644 Documentation/devicetree/bindings/sound/tas2562.txt delete mode 100644 Documentation/devicetree/bindings/sound/tas2770.txt delete mode 100644 Documentation/devicetree/bindings/spi/renesas,hspi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/renesas,rzn1-spi.txt delete mode 100644 Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml create mode 100644 Documentation/devicetree/bindings/spi/sh-hspi.txt create mode 100644 Documentation/devicetree/bindings/spi/sh-msiof.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-sifive.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-sifive.yaml delete mode 100644 Documentation/devicetree/bindings/sram/qcom,ocmem.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/st,stm32-thermal.yaml create mode 100644 Documentation/devicetree/bindings/thermal/stm32-thermal.txt create mode 100644 Documentation/devicetree/bindings/timer/samsung,exynos4210-mct.txt delete mode 100644 Documentation/devicetree/bindings/timer/samsung,exynos4210-mct.yaml create mode 100644 Documentation/devicetree/bindings/timer/st,stm32-timer.txt delete mode 100644 Documentation/devicetree/bindings/timer/st,stm32-timer.yaml delete mode 100644 Documentation/devicetree/bindings/usb/ti,hd3ss3220.txt create mode 100644 Documentation/devicetree/bindings/watchdog/samsung-wdt.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/samsung-wdt.yaml create mode 100644 Documentation/driver-api/bt8xxgpio.rst create mode 100644 Documentation/driver-api/dell_rbu.rst delete mode 100644 Documentation/driver-api/gpio/bt8xxgpio.rst delete mode 100644 Documentation/features/debug/debug-vm-pgtable/arch-support.txt rename Documentation/{process => ioctl}/botching-up-ioctls.rst (100%) rename Documentation/{userspace-api => }/ioctl/cdrom.rst (100%) rename Documentation/{userspace-api => }/ioctl/hdio.rst (100%) create mode 100644 Documentation/ioctl/index.rst rename Documentation/{userspace-api => }/ioctl/ioctl-decoding.rst (100%) create mode 100644 Documentation/ioctl/ioctl-number.rst rename Documentation/{core-api/symbol-namespaces.rst => kbuild/namespaces.rst} (100%) delete mode 100644 Documentation/media/uapi/cec/cec-ioc-adap-g-conn-info.rst delete mode 100644 Documentation/misc-devices/xilinx_sdfec.rst delete mode 100644 Documentation/process/maintainers.rst delete mode 100755 Documentation/sphinx/maintainers_include.py create mode 100644 Documentation/usb/rio.rst delete mode 100644 Documentation/userspace-api/ioctl/index.rst delete mode 100644 Documentation/userspace-api/ioctl/ioctl-number.rst delete mode 100644 Documentation/watch_queue.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts delete mode 100644 arch/arm/boot/dts/at91-kizbox3-hs.dts delete mode 100644 arch/arm/boot/dts/at91-kizbox3_common.dtsi delete mode 100644 arch/arm/boot/dts/bcm2711-rpi-4-b.dts delete mode 100644 arch/arm/boot/dts/bcm2711.dtsi delete mode 100644 arch/arm/boot/dts/bcm2835-common.dtsi delete mode 100644 arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-opos6ul.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-opos6uldev.dts delete mode 100644 arch/arm/boot/dts/openbmc-flash-layout-128.dtsi create mode 100644 arch/arm/include/asm/xen/xen-ops.h delete mode 100644 arch/arm/mach-bcm/bcm2711.c create mode 100644 arch/arm/xen/efi.c delete mode 100644 arch/arm64/boot/dts/amlogic/meson-a1-ad401.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-a1.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-ugoos-am6.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-emmc.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7-emmc.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-ap807.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-ap80x.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-cp115.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-cp11x.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/cn9130-db.dts delete mode 100644 arch/arm64/boot/dts/marvell/cn9130.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/cn9131-db.dts delete mode 100644 arch/arm64/boot/dts/marvell/cn9132-db.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n-ex.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774b1.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/rzg2-advantech-idk-1110wr-panel.dtsi create mode 100644 arch/arm64/include/asm/vdso_datapage.h create mode 100644 arch/arm64/include/asm/xen/xen-ops.h rename tools/virtio/crypto/hash.h => arch/arm64/kernel/vdso/gettimeofday.S (100%) delete mode 100644 arch/csky/include/asm/stackprotector.h create mode 100644 arch/h8300/include/uapi/asm/bitsperlong.h delete mode 100644 arch/h8300/include/uapi/asm/posix_types.h copy {tools/arch => arch}/hexagon/include/uapi/asm/bitsperlong.h (100%) create mode 100644 arch/ia64/include/uapi/asm/errno.h create mode 100644 arch/ia64/include/uapi/asm/ioctl.h create mode 100644 arch/ia64/include/uapi/asm/ioctls.h delete mode 100644 arch/mips/boot/dts/ralink/gardena_smart_gateway_mt7688.dts create mode 100644 arch/mips/fw/arc/salone.c create mode 100644 arch/mips/fw/arc/time.c create mode 100644 arch/mips/fw/arc/tree.c delete mode 100644 arch/mips/include/asm/mach-loongson64/loongson_regs.h delete mode 100644 arch/mips/include/asm/sync.h delete mode 100644 arch/mips/include/asm/unroll.h create mode 100644 arch/mips/kernel/cpu-bugs64.c delete mode 100644 arch/mips/kernel/r4k-bugs64.c delete mode 100644 arch/mips/tools/loongson3-llsc-check.c create mode 100644 arch/mips/vdso/gettimeofday.c delete mode 100644 arch/sh/drivers/platform_early.c delete mode 100644 arch/sh/include/asm/platform_early.h create mode 100644 arch/sh/include/uapi/asm/setup.h create mode 100644 arch/sh/include/uapi/asm/types.h create mode 100644 arch/sparc/include/uapi/asm/statfs.h delete mode 100644 arch/um/configs/kunit_defconfig delete mode 100644 arch/xtensa/configs/xip_kc705_defconfig create mode 100644 arch/xtensa/include/asm/hw_irq.h create mode 100644 arch/xtensa/include/asm/user.h delete mode 100644 drivers/base/watch.c create mode 100644 drivers/bluetooth/btwilink.c delete mode 100644 drivers/char/hw_random/npcm-rng.c delete mode 100644 drivers/crypto/hisilicon/hpre/Makefile delete mode 100644 drivers/crypto/hisilicon/hpre/hpre.h delete mode 100644 drivers/crypto/hisilicon/hpre/hpre_crypto.c delete mode 100644 drivers/crypto/hisilicon/hpre/hpre_main.c create mode 100644 drivers/crypto/hisilicon/sgl.h create mode 100644 drivers/dma/fsl-dpaa2-qdma/Kconfig create mode 100644 drivers/dma/fsl-dpaa2-qdma/Makefile create mode 100644 drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c create mode 100644 drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.h create mode 100644 drivers/dma/fsl-dpaa2-qdma/dpdmai.c create mode 100644 drivers/dma/fsl-dpaa2-qdma/dpdmai.h rename drivers/gpio/{gpio-aspeed-sgpio.c => sgpio-aspeed.c} (100%) delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v6_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v6_0.h delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dm_cp_psp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/hdcp/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c delete mode 100644 drivers/gpu/drm/amd/display/include/hdcp_types.h delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/Makefile delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_transition.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_log.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_log.h delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.h delete mode 100644 drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/nbio/irqsrcs_nbif_7_4.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/ci_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/ci_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/fiji_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/fiji_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/polaris_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/polaris_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/tonga_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/tonga_baco.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_event.c delete mode 100644 drivers/gpu/drm/drm_dp_mst_topology_internal.h delete mode 100644 drivers/gpu/drm/drm_gem_ttm_helper.c create mode 100644 drivers/gpu/drm/drm_vram_mm_helper.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dsb.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dsb.h delete mode 100644 drivers/gpu/drm/i915/display/intel_vga.c delete mode 100644 drivers/gpu/drm/i915/display/intel_vga.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_requests.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_requests.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_rc6.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_rc6.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_rc6_types.h delete mode 100644 drivers/gpu/drm/i915/gt/selftest_gt_pm.c delete mode 100644 drivers/gpu/drm/i915/i915_switcheroo.c delete mode 100644 drivers/gpu/drm/i915/i915_switcheroo.h create mode 100644 drivers/gpu/drm/omapdrm/dss/core.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c create mode 100644 drivers/gpu/drm/vboxvideo/vbox_fb.c create mode 100644 drivers/gpu/drm/virtio/virtgpu_ttm.c delete mode 100644 drivers/hid/hid-lg-g15.c delete mode 100644 drivers/hv/hv_debugfs.c delete mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_aux.c delete mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_aux.h delete mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c delete mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_magn.h delete mode 100644 drivers/infiniband/core/trace.c create mode 100644 drivers/infiniband/hw/cxgb3/Kconfig create mode 100644 drivers/infiniband/hw/cxgb3/Makefile create mode 100644 drivers/infiniband/hw/cxgb3/cxio_hal.c create mode 100644 drivers/infiniband/hw/cxgb3/cxio_hal.h create mode 100644 drivers/infiniband/hw/cxgb3/cxio_resource.c create mode 100644 drivers/infiniband/hw/cxgb3/cxio_resource.h create mode 100644 drivers/infiniband/hw/cxgb3/cxio_wr.h create mode 100644 drivers/infiniband/hw/cxgb3/iwch.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch.h create mode 100644 drivers/infiniband/hw/cxgb3/iwch_cm.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_cm.h create mode 100644 drivers/infiniband/hw/cxgb3/iwch_cq.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_ev.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_mem.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_provider.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_provider.h create mode 100644 drivers/infiniband/hw/cxgb3/iwch_qp.c create mode 100644 drivers/infiniband/hw/cxgb3/tcb.h delete mode 100644 drivers/input/keyboard/imx_sc_key.c delete mode 100644 drivers/iommu/ioasid.c delete mode 100644 drivers/leds/leds-el15203000.c delete mode 100644 drivers/media/rc/keymaps/rc-vega-s9x.c create mode 100644 drivers/media/usb/dvb-usb-v2/gl861.h delete mode 100644 drivers/memory/samsung/exynos5422-dmc.c delete mode 100644 drivers/misc/watch_queue.c delete mode 100644 drivers/mmc/host/owl-mmc.c delete mode 100644 drivers/mmc/host/sdhci-milbeaut.c delete mode 100644 drivers/mmc/host/sdhci_f_sdh30.h delete mode 100644 drivers/mtd/nand/raw/cadence-nand-controller.c delete mode 100644 drivers/net/netdevsim/health.c delete mode 100644 drivers/nvmem/sprd-efuse.c delete mode 100644 drivers/of/unittest-data/tests-address.dtsi delete mode 100644 drivers/platform/mellanox/mlxbf-bootctl.c delete mode 100644 drivers/platform/mellanox/mlxbf-bootctl.h create mode 100644 drivers/platform/x86/intel_cht_int33fe.c delete mode 100644 drivers/platform/x86/intel_cht_int33fe_common.c delete mode 100644 drivers/platform/x86/intel_cht_int33fe_common.h delete mode 100644 drivers/platform/x86/intel_cht_int33fe_microb.c delete mode 100644 drivers/platform/x86/intel_cht_int33fe_typec.c delete mode 100644 drivers/platform/x86/system76_acpi.c delete mode 100644 drivers/soc/atmel/sfr.c delete mode 100644 drivers/soc/qcom/llcc-qcom.c create mode 100644 drivers/soc/qcom/llcc-sdm845.c create mode 100644 drivers/soc/qcom/llcc-slice.c delete mode 100644 drivers/soc/qcom/ocmem.c delete mode 100644 drivers/soc/renesas/r8a774b1-sysc.c delete mode 100644 drivers/soc/ti/omap_prm.c create mode 100644 drivers/staging/fbtft/fbtft_device.c create mode 100644 drivers/staging/fbtft/flexfb.c delete mode 100644 drivers/staging/speakup/sysfs-driver-speakup delete mode 100644 drivers/staging/wfx/Documentation/devicetree/bindings/net/wirel [...] delete mode 100644 drivers/staging/wfx/Kconfig delete mode 100644 drivers/staging/wfx/Makefile delete mode 100644 drivers/staging/wfx/TODO delete mode 100644 drivers/staging/wfx/bh.c delete mode 100644 drivers/staging/wfx/bh.h delete mode 100644 drivers/staging/wfx/bus.h delete mode 100644 drivers/staging/wfx/bus_sdio.c delete mode 100644 drivers/staging/wfx/bus_spi.c delete mode 100644 drivers/staging/wfx/data_rx.c delete mode 100644 drivers/staging/wfx/data_rx.h delete mode 100644 drivers/staging/wfx/data_tx.c delete mode 100644 drivers/staging/wfx/data_tx.h delete mode 100644 drivers/staging/wfx/debug.c delete mode 100644 drivers/staging/wfx/debug.h delete mode 100644 drivers/staging/wfx/fwio.c delete mode 100644 drivers/staging/wfx/fwio.h delete mode 100644 drivers/staging/wfx/hif_api_cmd.h delete mode 100644 drivers/staging/wfx/hif_api_general.h delete mode 100644 drivers/staging/wfx/hif_api_mib.h delete mode 100644 drivers/staging/wfx/hif_rx.c delete mode 100644 drivers/staging/wfx/hif_rx.h delete mode 100644 drivers/staging/wfx/hif_tx.c delete mode 100644 drivers/staging/wfx/hif_tx.h delete mode 100644 drivers/staging/wfx/hif_tx_mib.h delete mode 100644 drivers/staging/wfx/hwio.c delete mode 100644 drivers/staging/wfx/hwio.h delete mode 100644 drivers/staging/wfx/key.c delete mode 100644 drivers/staging/wfx/key.h delete mode 100644 drivers/staging/wfx/main.c delete mode 100644 drivers/staging/wfx/main.h delete mode 100644 drivers/staging/wfx/queue.c delete mode 100644 drivers/staging/wfx/queue.h delete mode 100644 drivers/staging/wfx/scan.c delete mode 100644 drivers/staging/wfx/scan.h delete mode 100644 drivers/staging/wfx/secure_link.h delete mode 100644 drivers/staging/wfx/sta.c delete mode 100644 drivers/staging/wfx/sta.h delete mode 100644 drivers/staging/wfx/traces.h delete mode 100644 drivers/staging/wfx/wfx.h delete mode 100644 drivers/staging/wfx/wfx_version.h create mode 100644 drivers/usb/misc/rio500.c create mode 100644 drivers/usb/misc/rio500_usb.h delete mode 100644 drivers/usb/typec/hd3ss3220.c rename drivers/video/backlight/{qcom-wled.c => pm8941-wled.c} (100%) delete mode 100644 fs/btrfs/extent-io-tree.h create mode 100644 include/drm/drmP.h delete mode 100644 include/drm/drm_gem_ttm_helper.h create mode 100644 include/drm/drm_os_linux.h create mode 100644 include/drm/drm_vram_mm_helper.h delete mode 100644 include/dt-bindings/clock/r8a774b1-cpg-mssr.h delete mode 100644 include/dt-bindings/pmu/exynos_ppmu.h delete mode 100644 include/dt-bindings/power/r8a774b1-sysc.h delete mode 100644 include/dt-bindings/reset/amlogic,meson-a1-reset.h delete mode 100644 include/kunit/assert.h delete mode 100644 include/kunit/string-stream.h delete mode 100644 include/kunit/test.h delete mode 100644 include/kunit/try-catch.h delete mode 100644 include/linux/ioasid.h delete mode 100644 include/linux/mtio.h create mode 100644 include/linux/platform_data/pixcir_i2c_ts.h delete mode 100644 include/linux/platform_data/ti-prm.h delete mode 100644 include/linux/watch_queue.h delete mode 100644 include/net/tls_toe.h delete mode 100644 include/soc/qcom/ocmem.h delete mode 100644 include/sound/sof/dai-imx.h delete mode 100644 include/trace/events/rdma_core.h delete mode 100644 include/uapi/linux/watch_queue.h create mode 100644 include/uapi/rdma/cxgb3-abi.h delete mode 100644 kernel/sysctl-test.c delete mode 100644 lib/kunit/Kconfig delete mode 100644 lib/kunit/Makefile delete mode 100644 lib/kunit/assert.c delete mode 100644 lib/kunit/example-test.c delete mode 100644 lib/kunit/string-stream-test.c delete mode 100644 lib/kunit/string-stream.c delete mode 100644 lib/kunit/test-test.c delete mode 100644 lib/kunit/test.c delete mode 100644 lib/kunit/try-catch.c delete mode 100644 lib/list-test.c delete mode 100644 localversion-next delete mode 100644 mm/debug_vm_pgtable.c delete mode 100644 net/tls/tls_proc.c delete mode 100644 net/tls/tls_toe.c delete mode 100644 net/tls/trace.c delete mode 100644 net/tls/trace.h delete mode 100644 samples/bpf/Makefile.target delete mode 100644 samples/watch_queue/Makefile delete mode 100644 samples/watch_queue/watch_test.c delete mode 100755 scripts/jobserver-count rename {drivers/video/logo => scripts}/pnmtologo.c (100%) delete mode 100644 sound/soc/codecs/adau7118-hw.c delete mode 100644 sound/soc/codecs/adau7118-i2c.c delete mode 100644 sound/soc/codecs/adau7118.c delete mode 100644 sound/soc/codecs/adau7118.h delete mode 100644 sound/soc/codecs/tas2562.c delete mode 100644 sound/soc/codecs/tas2562.h delete mode 100644 sound/soc/codecs/tas2770.c delete mode 100644 sound/soc/codecs/tas2770.h delete mode 100644 sound/soc/fsl/fsl_mqs.c delete mode 100644 sound/soc/samsung/arndale.c create mode 100644 sound/soc/samsung/arndale_rt5631.c delete mode 100755 tools/hv/vmbus_testing delete mode 100644 tools/include/uapi/linux/fscrypt.h delete mode 100644 tools/lib/bpf/bpf_core_read.h delete mode 100644 tools/lib/bpf/bpf_helpers.h delete mode 100644 tools/lib/bpf/bpf_tracing.h delete mode 100644 tools/lib/bpf/test_libbpf.c create mode 100644 tools/lib/bpf/test_libbpf.cpp rename tools/perf/pmu-events/arch/s390/{cf_z15 => cf_m8561}/basic.json (100%) rename tools/perf/pmu-events/arch/s390/{cf_z15 => cf_m8561}/crypto.json (100%) rename tools/perf/pmu-events/arch/s390/{cf_z15 => cf_m8561}/crypto6.json (100%) rename tools/perf/pmu-events/arch/s390/{cf_z15 => cf_m8561}/extended.json (100%) delete mode 100644 tools/perf/pmu-events/arch/s390/cf_z15/transaction.json delete mode 100644 tools/testing/kunit/.gitignore delete mode 100644 tools/testing/kunit/configs/all_tests.config delete mode 100755 tools/testing/kunit/kunit.py delete mode 100644 tools/testing/kunit/kunit_config.py delete mode 100644 tools/testing/kunit/kunit_kernel.py delete mode 100644 tools/testing/kunit/kunit_parser.py delete mode 100755 tools/testing/kunit/kunit_tool_test.py delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-all_passed.log delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-crash.log delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-failure.log delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-no_tests_run.log delete mode 100644 tools/testing/kunit/test_data/test_output_isolated_correctly.log delete mode 100644 tools/testing/kunit/test_data/test_read_from_file.kconfig rename tools/{lib => testing/selftests}/bpf/bpf_endian.h (100%) create mode 100644 tools/testing/selftests/bpf/bpf_helpers.h delete mode 100644 tools/testing/selftests/bpf/bpf_legacy.h delete mode 100644 tools/testing/selftests/bpf/prog_tests/btf_dump.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/flow_dissector_reattach.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/rdonly_maps.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___m [...] delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_existence.c delete mode 100644 tools/testing/selftests/bpf/progs/test_rdonly_maps.c create mode 100644 tools/testing/selftests/bpf/test_btf_dump.c delete mode 100755 tools/testing/selftests/cgroup/test_stress.sh delete mode 100755 tools/testing/selftests/cgroup/with_stress.sh delete mode 100755 tools/testing/selftests/drivers/net/netdevsim/devlink_in_netns.sh delete mode 100644 tools/testing/selftests/filesystems/epoll/.gitignore delete mode 100644 tools/testing/selftests/filesystems/epoll/Makefile delete mode 100644 tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c delete mode 100644 tools/testing/selftests/kvm/x86_64/vmx_dirty_log_test.c delete mode 100755 tools/testing/selftests/netfilter/ipvs.sh delete mode 100644 tools/testing/selftests/rtc/settings delete mode 100644 tools/virtio/xen/xen.h