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-master-aarch64-next-defconfig in repository toolchain/ci/linux.
omits 958eb4327c17 Add linux-next specific files for 20190806 omits 1f7686d6583f Merge branch 'akpm/master' omits 0a8b2efb6ad1 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 41de51265896 drivers/tty/serial/sh-sci.c: suppress warning omits 5029fbb5fadb mm: treewide: clarify pgtable_page_{ctor,dtor}() naming omits 3135cc1cf6e8 pinctrl: fix pxa2xx.c build warnings omits 06a908aad10c Merge branch 'akpm-current/current' omits 1deaf29eb7d1 Merge remote-tracking branch 'fpga/for-next' omits bb22359c1481 Merge remote-tracking branch 'hmm/hmm' omits c5dd970816fd Merge remote-tracking branch 'devfreq/for-next' omits 59cbf1050910 Merge remote-tracking branch 'pidfd/for-next' omits 9a98d32f219b Merge remote-tracking branch 'hyperv/hyperv-next' omits a86a79f5322d Merge remote-tracking branch 'xarray/xarray' omits 60174c289157 Merge remote-tracking branch 'nvmem/for-next' omits 8d67108e084e Merge remote-tracking branch 'kspp/for-next/kspp' omits 19f756a6980c Merge remote-tracking branch 'at24/at24/for-next' omits 1859c2b0c724 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits c9f893a9654a Merge remote-tracking branch 'rtc/rtc-next' omits b7ad36b06094 Merge remote-tracking branch 'coresight/next' omits f00228833ebe Merge remote-tracking branch 'livepatching/for-next' omits 38ef718a2375 Merge remote-tracking branch 'y2038/y2038' omits 353c5da52521 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits aeb2e49a23f3 Merge remote-tracking branch 'pinctrl/for-next' omits 787e60bfd6d0 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 1ce0e761f9ac Merge remote-tracking branch 'gpio/for-next' omits a9f42028c60d Merge remote-tracking branch 'rpmsg/for-next' omits 50b25ae72145 Merge remote-tracking branch 'scsi/for-next' omits e50b2f062a9a Merge remote-tracking branch 'cgroup/for-next' omits 83534b337472 Merge remote-tracking branch 'slave-dma/next' omits a8ef16346974 Merge remote-tracking branch 'mux/for-next' omits 2f63e495dc8d Merge remote-tracking branch 'staging/staging-next' omits d099d66da490 Merge remote-tracking branch 'soundwire/next' omits 8174af8e8810 Merge remote-tracking branch 'extcon/extcon-next' omits db6fd70793f5 Merge remote-tracking branch 'char-misc/char-misc-next' omits 4b9d7571cc76 Merge remote-tracking branch 'tty/tty-next' omits 002e6fbdb0b3 Merge remote-tracking branch 'usb/usb-next' omits c158feddd63a Merge remote-tracking branch 'driver-core/driver-core-next' omits d94b5b473d06 Merge remote-tracking branch 'ipmi/for-next' omits 1aebed2c211c Merge remote-tracking branch 'leds/for-next' omits 9b9167abdeae Merge remote-tracking branch 'hsi/for-next' omits 1250af49b230 Merge remote-tracking branch 'drivers-x86/for-next' omits 8a1cefa65a5f Merge remote-tracking branch 'percpu/for-next' omits 865007b5b65f Merge remote-tracking branch 'kvms390/next' omits a61482ecd7d5 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 7d4a3a2cd95f Merge remote-tracking branch 'edac/edac-for-next' omits ed5522ddd969 Merge remote-tracking branch 'tip/auto-latest' omits 342c4446e14e Merge remote-tracking branch 'spi/for-next' omits f8d39c2bd09e Merge remote-tracking branch 'devicetree/for-next' omits 3db0ac4c27e7 Merge remote-tracking branch 'watchdog/master' omits c99d996e102c Merge remote-tracking branch 'selinux/next' omits 1507298992d7 Merge remote-tracking branch 'keys/keys-next' omits f4e18b05de83 Merge remote-tracking branch 'integrity/next-integrity' omits fda464fa1208 Merge remote-tracking branch 'apparmor/apparmor-next' omits 8ee668a0a5ed Merge remote-tracking branch 'security/next-testing' omits 715948748e20 Merge remote-tracking branch 'regulator/for-next' omits 97a5abaa4208 Merge remote-tracking branch 'mfd/for-mfd-next' omits 58b580e81146 Merge remote-tracking branch 'kgdb/kgdb-next' omits aec5a94549a0 Merge remote-tracking branch 'mmc/next' omits 14d0c2bfc27c Merge remote-tracking branch 'block/for-next' omits 55e94dcc63e4 Merge remote-tracking branch 'input/next' omits 161cc3c816f7 Merge remote-tracking branch 'modules/modules-next' omits 9019d6960333 Merge remote-tracking branch 'sound-asoc/for-next' omits dd103a158a3d Merge remote-tracking branch 'sound/for-next' omits f3c5ce3515f1 Merge remote-tracking branch 'regmap/for-next' omits 22db82f75f1a Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 15d90dfaba9c Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 12057fda524c Merge remote-tracking branch 'drm-misc/for-linux-next' omits 5fd3192e4761 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 14d81bdcfb29 Merge remote-tracking branch 'drm-intel/for-linux-next' omits d28ebaeba99f Merge remote-tracking branch 'amdgpu/drm-next' omits 60e36949550d Merge remote-tracking branch 'crypto/master' omits 3a2c794e19cf Merge remote-tracking branch 'nand/nand/next' omits 670e878b06fe Merge remote-tracking branch 'gfs2/for-next' omits c67c18ee554d Merge remote-tracking branch 'bluetooth/master' omits 81a9bdf0e622 Merge remote-tracking branch 'wireless-drivers-next/master' omits 24cbb0ce2155 Merge remote-tracking branch 'nfc-next/master' omits fb41626b88ca Merge remote-tracking branch 'netfilter-next/master' omits 3ff966397336 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits aa7308883682 Merge remote-tracking branch 'bpf-next/master' omits 774be3c89b65 Merge remote-tracking branch 'net-next/master' omits 756abf0ed31a Merge remote-tracking branch 'rdma/for-next' omits 18c9045c8dee Merge remote-tracking branch 'swiotlb/linux-next' omits fb2f0f64ea97 Merge remote-tracking branch 'ieee1394/for-next' omits df950ee0e961 Merge remote-tracking branch 'thermal-soc/next' omits 536a1b5b6c3f Merge remote-tracking branch 'thermal/next' omits 66efe5127c7d Merge remote-tracking branch 'opp/opp/linux-next' omits ef14990ba88d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 915f1e7321c8 Merge branch 'devel' into for-next omits 52d4cb72f265 Merge branch 'devel' into for-next omits 1809ab28a43b Merge remote-tracking branch 'pm/linux-next' omits 100f7d32a922 Merge remote-tracking branch 'v4l-dvb/master' omits b03650f8c960 Merge remote-tracking branch 'jc_docs/docs-next' omits 2a71bb787c2f Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 0ae56f000648 Merge remote-tracking branch 'i3c/i3c/next' omits 74fdeeef3e0a Merge remote-tracking branch 'i2c/i2c/for-next' omits 8e1d08c00c9d Merge remote-tracking branch 'hid/for-next' omits 8dbdfdaaf649 Merge remote-tracking branch 'printk/for-next' omits 9f1ed5767ec5 Merge remote-tracking branch 'vfs/for-next' omits f70a03a3bdd6 Merge remote-tracking branch 'file-locks/locks-next' omits c96a6adc41a6 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits bde5b3473065 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 75c84085bf07 Merge remote-tracking branch 'nfsd/nfsd-next' omits c4d78c666bcc Merge remote-tracking branch 'nfs/linux-next' omits 78f8b32996a3 Merge remote-tracking branch 'fuse/for-next' omits a9137a7371b5 Merge remote-tracking branch 'fsverity/fsverity' omits 5c82ef658526 Merge remote-tracking branch 'f2fs/dev' omits 1c28306c6cd7 Merge remote-tracking branch 'ext3/for_next' omits 817eb5861952 Merge remote-tracking branch 'cifs/for-next' omits efaa2928dfae Merge remote-tracking branch 'btrfs-kdave/for-next' omits d21875f1d202 Merge remote-tracking branch 'afs/afs-next' omits e274924bbd59 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 5562d5988645 Merge remote-tracking branch 'sh/sh-next' omits 50b789dc591f Merge remote-tracking branch 's390/features' omits a6bfe8f8b351 Merge remote-tracking branch 'risc-v/for-next' omits ba72f7d3bf51 Merge remote-tracking branch 'parisc-hd/for-next' omits 761dc7ea0482 Merge remote-tracking branch 'mips/mips-next' omits e961a74d0b4f Merge remote-tracking branch 'h8300/h8300-next' omits 7bfcde36ee33 Merge remote-tracking branch 'csky/linux-next' omits aabdd055555c Merge remote-tracking branch 'clk/clk-next' omits 0522951bab74 Merge remote-tracking branch 'tegra/for-next' omits b3fd06a0b1b2 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 4ece3125f21b ima: fix freeing ongoing ahash_request omits f5e1040196db ima: always return negative code for error omits e5092255bb39 ima: Store the measurement again when appraising a modsig omits 3878d505aa71 ima: Define ima-modsig template omits 15588227e086 ima: Collect modsig omits 39b07096364a ima: Implement support for module-style appended signatures omits a5fbeb615ca4 ima: Factor xattr_verify() out of ima_appraise_measurement() omits 9044d627fd18 ima: Add modsig appraise_type option for module-style appe [...] omits cf38fed1e183 integrity: Select CONFIG_KEYS instead of depending on it omits e201af16d1ec PKCS#7: Introduce pkcs7_get_digest() omits 2a7bf671186e PKCS#7: Refactor verify_pkcs7_signature() omits 8504afdb19e4 Merge remote-tracking branch 'scmi/for-linux-next' omits c8424e776b09 MODSIGN: Export module signature definitions omits 6e1aad34a091 Merge remote-tracking branch 'rockchip/for-next' omits 21b3f535a93a Merge remote-tracking branch 'reset/reset/next' omits 648267f75dba Merge remote-tracking branch 'renesas-geert/next' omits 25d8ee4cedc9 Merge remote-tracking branch 'renesas/next' omits 8f3d2b3e234e Merge remote-tracking branch 'qcom/for-next' omits bdcdd5ffa894 Merge remote-tracking branch 'omap/for-next' omits ffd706d50255 Merge remote-tracking branch 'mvebu/for-next' omits 29ab404d21ed Merge remote-tracking branch 'mediatek/for-next' omits 98ea6af80495 Merge remote-tracking branch 'keystone/next' omits b2590fe96a21 Merge remote-tracking branch 'imx-mxs/for-next' omits 1072b03cbdc3 Merge remote-tracking branch 'bcm2835/for-next' omits e9b87ef7c9f9 Merge remote-tracking branch 'at91/at91-next' omits 7cce5fc6d68c Merge remote-tracking branch 'aspeed/for-next' omits 5f026da0c83b Merge remote-tracking branch 'amlogic/for-next' omits e82c34953fce Merge remote-tracking branch 'actions/for-next' omits 3bcfff2b0189 Merge remote-tracking branch 'arm-soc/for-next' omits a51729d5071d Merge remote-tracking branch 'arm-perf/for-next/perf' omits c8cea9a3b74a Merge remote-tracking branch 'arm/for-next' omits b9d5f48463a4 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 7d85791c1c31 Merge remote-tracking branch 'kbuild/for-next' omits 878f8471dc9a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits d777ca65dd5a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 021606c4147d Merge remote-tracking branch 'fpga-fixes/fixes' omits 78c3976f413e Merge remote-tracking branch 'pidfd-fixes/fixes' omits 8d5b5d9fd4e7 Merge remote-tracking branch 'risc-v-fixes/fixes' omits d87d549bd090 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits ccd8891dc791 Merge remote-tracking branch 'mmc-fixes/fixes' omits be1aff8847de Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 96c5c8c26b3f Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' omits 157ed2807d5d Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits f36f6009b54c Merge remote-tracking branch 'vfs-fixes/fixes' omits c670a8a7115b Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits e5047f78852e Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 3365260bbcdd Merge remote-tracking branch 'omap-fixes/fixes' omits 8b7bb55e7ecb Merge remote-tracking branch 'mips-fixes/mips-fixes' omits f2eeee35c785 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 144b10adda1d Merge remote-tracking branch 'slave-dma-fixes/fixes' omits f3236dbe821f Merge remote-tracking branch 'ide/master' omits 9c2b1fc2e619 Merge remote-tracking branch 'crypto-current/master' omits 2518f78dbc89 Merge remote-tracking branch 'input-current/for-linus' omits dd8d58b04074 Merge remote-tracking branch 'soundwire-fixes/fixes' omits 68eb2fe4787e Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 165f2754b693 Merge remote-tracking branch 'staging.current/staging-linus' omits 416f65906d50 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 515e46729062 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 9ee68f3d8e72 Merge remote-tracking branch 'usb.current/usb-linus' omits 454b5a6e9e01 Merge remote-tracking branch 'tty.current/tty-linus' omits 99205d74ef91 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits daf1f7b6c37b Merge remote-tracking branch 'spi-fixes/for-linus' omits df298f496483 Merge remote-tracking branch 'regulator-fixes/for-linus' omits a1039ba9dbe1 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits dd3246d2ef4a Merge remote-tracking branch 'wireless-drivers/master' omits e658b94804bb Merge remote-tracking branch 'ipsec/master' omits 98ebfa4adf1e Merge remote-tracking branch 'bpf/master' omits 9075d686d023 Merge remote-tracking branch 'net/master' omits 5b79ce662aaf Merge remote-tracking branch 'sparc/master' omits 81b5810ac182 Merge remote-tracking branch 'arc-current/for-curr' omits 5f2581d1bbf1 Merge branch 'v5.4/drivers' into tmp/aml-rebuild omits f461c704eff7 Merge branch 'v5.4/dt64' into tmp/aml-rebuild omits 3bbd73b3f91d Merge branch 'v5.4/dt' into tmp/aml-rebuild omits a3989107017c Merge branch 'v5.3/fixes' into tmp/aml-rebuild omits 81f58a8b2907 arm64: dts: meson-g12b: support a311d and s922x cpu operat [...] omits edd55c0496b4 dt-bindings: arm: amlogic: add support for the Khadas VIM3 omits 96561b0c5e4b dt-bindings: arm: amlogic: add bindings for the Amlogic G1 [...] omits 5d2b173b89a0 dt-bindings: arm: amlogic: add bindings for G12B based S922X SoC omits de42eec40100 arm64: dts: meson: add video decoder entries omits 1bf5c126ff04 arm64: dts: meson-gx: add video decoder entry omits 43bdd5d57695 dt-bindings: media: amlogic,vdec: add default compatible omits 0baf212eab4d soc: amlogic: meson-gx-socinfo: add A311D id omits 96069a0be49f cifs: fix error handling on chmod omits f12598ff3737 SMB3: Kernel oops mounting a encryptData share with CONFIG [...] omits 492b8903969c smb3: update TODO list of missing features omits f016ec2ddd05 ARM: dts: meson8b: odroidc1: use the MAC address stored in [...] omits 5936e776bddf ARM: dts: meson8b: add the nvmem cell with the board's MAC [...] omits dee51cd0d2e8 ARM: dts: meson8b: mxq: add the VDDEE regulator omits 8bdf38be712d ARM: dts: meson8b: odroidc1: add the VDDEE regulator omits 087a1d8b4e4c ARM: dts: meson8b: ec100: add the VDDEE regulator omits ea241bdfa0ba ARM: dts: meson8b: add the PWM_D output pin omits 4f0303d43973 ARM: dts: meson8b: add ethernet fifo sizes omits 961e4bca5aec smb3: send CAP_DFS capability during session setup omits 47e81bf6dd7a SMB3: Fix potential memory leak when processing compound chain omits 2be4cf6edae9 SMB3: Fix deadlock in validate negotiate hits reconnect omits 340ff31ab00b ipmi_si: Only schedule continuously in the thread in maint [...] omits af29074f707b arm64: dts: meson: add ethernet fifo sizes omits e53df01cf17f arm64: dts: meson-g12b: add cpus OPP tables omits 26328b18e2a1 arm64: dts: meson-g12a: enable DVFS on G12A boards omits 67444f6c8058 arm64: dts: meson-g12a: add cpus OPP table omits a902d577cfb6 arm64: dts: meson-g12-common: add pwm_a on GPIOE_2 pinmux omits c49051f9e3bf arm64: dts: move common G12A & G12B modes to meson-g12-com [...] omits dc7f2cb218b5 arm64: dts: amlogic: odroid-n2: keep SD card regulator always on omits 54f374d1fd30 arm64: dts: meson-g12a-sei510: enable IR controller omits 3d4bacdc207a arm64: dts: meson-g12a: add missing dwc2 phy-names omits ba2c1340d7c8 auxdisplay: charlcd: add help text for backlight initial state omits 9b80c36353ed selinux: always return a secid from the network caches if [...] omits c33b2777d01e soc: amlogic: meson-clk-measure: add G12B second cluster cpu clk omits 3a760d986568 soc: amlogic: meson-clk-measure: protect measure with a mutex omits b33d567560c1 auxdisplay: panel: need to delete scan_timer when misc_reg [...] omits d934423ac26e drivers/net/ethernet/marvell/mvmdio.c: Fix non OF case omits cd2063604ea6 net/smc: avoid fallback in case of non-blocking connect omits f9cedf1a9b1c net/smc: do not schedule tx_work in SMC_CLOSED state omits 0dfa0bed9662 cnic: Explicitly initialize all reference counts to 0. omits f07ea1d4eda2 selinux: policydb - rename type_val_to_struct_array omits 438b43bdb95d gve: Fix case where desc_cnt and data_cnt can get out of sync omits 2492acaf1e53 selinux: policydb - fix some checkpatch.pl warnings omits 43a4b60d0436 ipv6: have a single rcu unlock point in __ip6_rt_update_pmtu omits 0d4432b8ce39 x86: mtrr: cyrix: Mark expected switch fall-through omits cff6a327d78b ipv6: Fix unbalanced rcu locking in rt6_update_exception_stamp_rt omits cd114d2e81f6 selftests/tls: add a litmus test for the socket reuse thro [...] omits 5d92e631b8be net/tls: partially revert fix transition through disconnec [...] omits 0eb2f2962489 selinux: shuffle around policydb.c to get rid of forward d [...] omits e397e1e08943 x86/ptrace: Mark expected switch fall-through omits e7642f35851d backlight: drop EARLY_EVENT_BLANK support omits 65348b952e37 pcmcia: db1xxx_ss: Mark expected switch fall-throughs omits c96220e0b084 ARC: unwind: Mark expected switch fall-throughs omits a668d8d6543c Merge branch 'cleanup/sysfs-refactoring' into for-next-20190805 omits 04072c44204a btrfs: sysfs: move type conversion helpers to sysfs.c omits 3044a5f9490b btrfs: sysfs: move helper macros to sysfs.c omits 96f914603021 btrfs: cleanup kobject.h includes omits 97e23b0c4e77 btrfs: factor out sysfs code for updating sprout fsid omits 0ad00d3c5c4e btrfs: factor out sysfs code for deleting block group and [...] omits ec27595d7593 btrfs: factor out sysfs code for sending device uevent omits e5842437b582 btrfs: sysfs: replace direct access to feature set names w [...] omits 33476be1acc9 btrfs: sysfs: unexport space_info_ktype omits a2a21b89ced6 btrfs: factor out sysfs code for creating space infos omits 3e163a501741 btrfs: sysfs: unexport btrfs_raid_ktype omits 76c49f86437b btrfs: factor sysfs code out of link_block_group omits 7016540abc2c btrfs: move btrfs_add_raid_kobjects to sysfs.c omits f35f767acec1 btrfs: move sysfs declarations out of ctree.h omits cc798c83898e kernfs: fix memleak in kernel_ops_readdir() omits 50a0b42a4a2f Merge branch 'for-next-next-v5.3-20190805' into for-next-20190805 omits 4ac85b548240 Merge branch 'for-next-current-v5.2-20190805' into for-nex [...] omits c3d69f39f9d5 Merge branch 'ext/nikbor/nocow-cleanup' into for-next-next [...] omits bb9b6698e7d4 Merge branch 'ext/josef/eviction' into for-next-next-v5.3- [...] omits 65617f4fdfa0 Merge branch 'ext/nikbor/drw-lock-v2-partial' into for-nex [...] omits fcea5cc93e44 Merge branch 'ext/tejun/cgroups-v3' into for-next-next-v5. [...] omits 41be948045fc Merge branch 'ext/qu/tree-checker-extent-item' into for-ne [...] omits 863563e78d2c Merge branch 'ext/qu/enhanced-defence-fuzzed-v2' into for- [...] omits 9b405902fd56 Merge branch 'ext/johannes/csum-sha256' into for-next-next [...] omits 0eab521a8366 Merge branch 'misc-next' into for-next-next-v5.3-20190805 omits af052ab1567b Merge branch 'misc-next' into for-next-current-v5.2-20190805 omits 3ee386f98352 btrfs: Remove BUG_ON from run_delalloc_nocow omits 2a394c35ef37 btrfs: Simplify extent type check omits a8e02e8b110c btrfs: Streamline code in run_delalloc_nocow in case of in [...] omits fee750ab611e btrfs: Simplify run_delalloc_nocow omits e8112ebad540 btrfs: Improve comments around nocow path omits 4c8c1c613e9b btrfs: Refactor run_delalloc_nocow omits 4130741736d4 Merge branch 'net-fix-regressions-for-generic-XDP' omits 065af3554705 net: fix bpf_xdp_adjust_head regression for generic-XDP omits 13978d1e73d2 selftests/bpf: reduce time to execute test_xdp_vlan.sh omits d35661fcf95d selftests/bpf: add wrapper scripts for test_xdp_vlan.sh omits 4de9c89a4982 bpf: fix XDP vlan selftests test_xdp_vlan.sh omits 035087b3c256 btrfs: qgroup: Try our best to delete qgroup relations omits 60d60c8fbd8d net/mlx5e: always initialize frag->last_in_page omits bf1156716953 btrfs: clarify btrfs_ioctl_get_dev_stats padding omits b2354d918ef4 Btrfs: make test_find_first_clear_extent_bit fail on incor [...] omits fe4b8657fb6b Btrfs: fix memory leaks in the test test_find_first_clear_ [...] omits 7be8ef2cdbfe net: sched: use temporary variable for actions indexes omits 74f94e418255 ALSA: firewire-lib: localize kernel APIs to start/stop eac [...] omits c9a9ce899cd1 ALSA: fireface: support AMDTP domain omits ccc6c1b0e604 ALSA: firewire-motu: support AMDTP domain omits c281d46a51e3 ALSA: firewire-tascam: support AMDTP domain omits 9a08067ec318 ALSA: firewire-digi00x: support AMDTP domain omits e9f21129b8d8 ALSA: dice: support AMDTP domain omits ac5d77864cfc ALSA: oxfw: support AMDTP domain omits db40eeb2469f ALSA: fireworks: support AMDTP domain omits b0db4d512941 ALSA: bebob: support AMDTP domain omits 42355abb9c33 ALSA: fireface: code refactoring for initialization/destru [...] omits 39e522a5a45f ALSA: firewire-motu: code refactoring for initialization/d [...] omits 5f9625a5ba5d ALSA: firewire-tascam: code refactoring for initialization [...] omits d79360ebe9c8 ALSA: firewire-digi00x: code refactoring for initializatio [...] omits 7eb7b18e9fc7 ALSA: fireworks: code refactoring for bus reset handler omits 94491c175d6b ALSA: fireworks: code refactoring for initialization/destr [...] omits 9b4702b06c0e ALSA: firewire-lib: add a kernel API to start AMDTP stream [...] omits 157a53eef6a0 ALSA: firewire-lib: add a kernel API to add AMDTP stream i [...] omits 6261f90bdb0b ALSA: firewire-lib: add a kernel API to stop a couple of A [...] omits 3ec3d7a3ff10 ALSA: firewire-lib: add AMDTP domain structure to handle s [...] omits 7fb5a711545d net: dsa: mv88e6xxx: drop adjust_link to enabled phylink omits 5a0d7dcf85d0 Merge tag 'mlx5-updates-2019-08-01' of git://git.kernel.or [...] omits 6dd45c2e94a0 btrfs: introduce an evict flushing state omits c03206f4fbb2 btrfs: refactor priority_reclaim_metadata_space omits d75f2f58486f btrfs: factor out the ticket flush handling omits f71aa407dabd btrfs: unify error handling for ticket flushing omits 1d18eeebcb3d btrfs: add a flush step for delayed iputs omits 84841fe34b4f btrfs: delete debugfs code omits b3c1385b0b5a btrfs: sysfs: add debugging exports omits a9e21bea1f81 ][next] selftests: nettest: fix spelling mistake: "potocol [...] omits 6c86e5ff2617 drm/i915/gt: Remove stale kerneldoc for internal MOCS functions omits c3953a3c2d31 NFC: nfcmrvl: fix gpio-handling regression omits d9a910f5ed72 drm/i915/uc: Don't fail on HuC early init errors omits 34f0a20fa4ea drm/i915/uc: Remove redundant GuC support checks omits 2afc794c3ea0 drm/i915/huc: Prefer intel_huc_is_supported omits c8be1a5fc5c6 drm/i915/guc: Prefer intel_guc_is_submission_supported omits 5156eb8cd680 drm/bridge/parade: Drop legacy GPIO header omits f15543ac6f44 drm/bridge/nxp-ptn3460: Drop legacy GPIO headers omits b316c92e9a0e drm/bridge/megachips: Drop GPIO header omits 2e1bc0e86ec7 drm/pl111: Fix unused variable warning omits 169297cdefec pinctrl: samsung: Add of_node_put() before return in error path omits 0c1f8324e0e3 Merge branch 'regulator-5.4' into regulator-next omits 0151f77cffe3 Merge branch 'regulator-5.3' into regulator-linus omits 0042ee5ffb43 Merge branch 'asoc-5.4' into asoc-next omits 3b97d1599f04 Merge branch 'asoc-5.3' into asoc-linus omits 67986e5bca3b Merge branch 'renesas-arm64-dt-for-v5.4' into renesas-next omits 7fc009cbd7d1 arm64: dts: renesas: r8a774c0: cat874: Add definition for [...] omits a2fe2cd26285 arm64: dts: renesas: r8a774c0: Point LVDS0 to its companion LVDS1 omits c070bf341093 arm64: dts: renesas: r8a77995: Sort nodes omits 1ab0a43afdfb arm64: dts: renesas: r8a77995: draak: Sort nodes omits ddd56410dac0 arm64: dts: renesas: r8a77990: Sort nodes omits 880925e84dbe arm64: dts: renesas: r8a77990: ebisu: Sort nodes omits 52f95a0935c1 arm64: dts: renesas: r8a77980: v3hsk: Sort nodes omits 8ccb4c978881 arm64: dts: renesas: r8a77980: condor: Sort nodes omits 43afe2062267 arm64: dts: renesas: r8a77970: v3msk: Sort nodes omits 83c5cf19a3f2 arm64: dts: renesas: r8a77970: eagle: Sort nodes omits 92cb3e598063 dma-buf: fix stack corruption in dma_fence_chain_release omits db2a17320a25 regulator: core: Add of_node_put() before return omits c43f28dfdc46 usb: usbfs: fix double-free of usb memory upon submiturb error omits fc05481b2fca usb: yurex: Fix use-after-free in yurex_delete omits 79776da09897 ASoC: soc-component: add snd_soc_pcm_component_pcm_free() omits 7484291e9b75 ASoC: soc-component: add snd_soc_pcm_component_pcm_new() omits 205875e1a12e ASoC: soc-component: add snd_soc_pcm_component_mmap() omits 9c712e4f5722 ASoC: soc-component: add snd_soc_pcm_component_page() omits 82d81f5cced3 ASoC: soc-component: add snd_soc_pcm_component_copy_user() omits 96a47908d876 ASoC: soc-component: add snd_soc_pcm_component_ioctrl() omits 0035e2565b93 ASoC: soc-component: add snd_soc_pcm_component_pointer() omits 7951b1461185 ASoC: soc-component: move snd_soc_component_set_bias_level() omits 8e2a990d76ac ASoC: soc-component: move snd_soc_component_stream_event() omits 9d415fbf773f ASoC: soc-component: move snd_soc_component_seq_notifier() omits a2a341752558 ASoC: soc-component: add snd_soc_component_of_xlate_dai_name() omits 2c7b17048194 ASoC: soc-component: add snd_soc_component_of_xlate_dai_id() omits 03b34dd7d87c ASoC: soc-component: add snd_soc_component_remove() omits 08e837dd9e39 ASoC: soc-component: add snd_soc_component_probe() omits e40fadbcef58 ASoC: soc-component: add snd_soc_component_is_suspended() omits 9a840cbac77a ASoC: soc-component: add snd_soc_component_resume() omits 66c51573b89d ASoC: soc-component: add snd_soc_component_suspend() omits 5693d50c8302 ASoC: soc-component: add snd_soc_component_trigger() omits eae7136aa208 ASoC: soc-component: add snd_soc_component_hw_free() omits 245c539a1206 ASoC: soc-component: add snd_soc_component_hw_params() omits 6d53723380ed ASoC: soc-component: add snd_soc_component_prepare() omits 3672beb8cad6 ASoC: soc-component: add snd_soc_component_close() omits ae2f4849286e ASoC: soc-component: add snd_soc_component_open() omits 4a81e8f30d0b ASoC: soc-component: add snd_soc_component_get/put() omits 4ff1fef10f35 ASoC: add soc-component.c omits 57cb28856ed8 ASoC: soc-pcm: remove soc_fill_silence() omits 4efbb20971af ASoC: soc-pcm: remove soc_rtdcom_copy_kernel() omits 18bd7b5ef3a3 ASoC: soc-pcm: remove soc_rtdcom_ack() omits f7ccbed656f7 drm/rockchip: Suspend DP late omits 614125bd6e64 PCI: Mark expected switch fall-through omits 21b81aca1a4d video: fbdev: omapfb_main: Mark expected switch fall-throughs omits d42974e438fe media: venus: dec: populate properly timestamps and flags [...] omits 059790467bf4 media: venus: helpers: handle correctly vbuf field omits beac82904a87 media: venus: make decoder compliant with stateful codec API omits ce0eff0d9b4d ARC: [plat-hsdk]: allow to switch between AXI DMAC port co [...] omits be76f150bcad media: venus: vdec: allow bigger sizeimage set by clients omits cef697d8a063 media: venus: vdec_ctrls: get real minimum buffers for capture omits 14ea00d65c65 media: venus: helpers: add three more helper functions omits a367b9ab3eb5 media: venus: hfi: return an error if session_init is alre [...] omits e42dbe8e86e8 media: venus: hfi: export few HFI functions omits 05dea7980d0b media: venus: hfi: add type argument to hfi flush function omits 1e485ee5a724 media: venus: helpers: export few helper functions omits d162aea8f633 media: venus: venc: amend buffer size for bitstream plane omits 7e77380155dd gfs2: Minor gfs2_alloc_inode cleanup omits bc85c6e4670b gfs2: implement gfs2_block_zero_range using iomap_zero_range omits 2991cc33b0bf gfs2: Add support for IOMAP_ZERO omits 8985db103780 gfs2: gfs2_iomap_begin cleanup omits 5657c8b48751 gfs2: gfs2_walk_metadata cleanup omits 3500b662081a gfs2: gfs2_walk_metadata fix omits 4cfaebbdfefd btrfs: make caching_thread use btrfs_find_next_key omits 045a1146975c btrfs: temporarily export fragment_free_space omits 0386f648da3c btrfs: export the caching control helpers omits 1217814751ed btrfs: export the excluded extents helpers omits e553c98a8619 btrfs: export the block group caching helpers omits 29c95c892b5a btrfs: migrate nocow and reservation helpers omits 10b2d8eb57be btrfs: migrate the block group ref counting stuff omits 452d087e7e42 btrfs: migrate the block group lookup code omits adb14b34a749 btrfs: move basic block_group definitions to their own header omits 5cc633a8e2bd btrfs: move btrfs_add_free_space out of a header file omits 7cee53caf4c2 btrfs: tree-log: use symbolic name for first replay stage omits a6c6ca2b28f3 btrfs: async-thread: convert defines to enums omits 60735d2c4bfb btrfs: tree-log: convert defines to enums omits 46ea13d49821 btrfs: remove unused key type set/get helpers omits 80699787b1af btrfs: remove unused btrfs_device::flush_bio_sent omits 2d6da303b721 Btrfs: remove unnecessary condition in btrfs_clone() to av [...] omits 030e796e9034 btrfs: Refactor btrfs_calc_avail_data_space omits 1171551cf9ef btrfs: Remove unnecessary check from join_running_log_trans omits e511696b6a52 Btrfs: wake up inode cache waiters sooner to reduce waiting time omits f06454f4150a Btrfs: fix inode cache waiters hanging on path allocation failure omits d6831a400d63 Btrfs: fix inode cache waiters hanging on failure to start [...] omits 0de6b02533d0 Btrfs: fix inode cache block reserve leak on failure to al [...] omits b5ec07f02ac1 Btrfs: fix hang when loading existing inode cache off disk omits 7cd60d5e6935 btrfs: tree-checker: Add ROOT_ITEM check omits d60fbb79e877 btrfs: extent-tree: Make sure we only allocate extents fro [...] omits e6d4bccb5744 btrfs: delayed-inode: Kill the BUG_ON() in btrfs_delete_de [...] omits bef11d7e3f68 btrfs: volumes: Remove ENOSPC-prone btrfs_can_relocate() omits a23edbc67192 btrfs: extent-tree: Add comment for inc_block_group_ro() omits 15d2adb5915d btrfs: volumes: Add comment for find_free_dev_extent_start() omits 9230f84aa5a7 btrfs: volumes: Unexport find_free_dev_extent_start() omits 7788f7dc4c79 btrfs: assert tree mod log lock in __tree_mod_log_insert omits 41c62cf2860a btrfs: assert extent map tree lock in add_extent_mapping omits 3b8828e3c085 btrfs: Add an assertion to warn incorrct case in insert_in [...] omits 1af04740e025 btrfs: Remove leftover of in-band dedupe omits bf9235371241 btrfs: Remove delalloc_end argument from extent_clear_unlo [...] omits 5fc360dbcb5b btrfs: Move free_pages_out label in inline extent handling [...] omits ad3d512bb2a9 btrfs: Return number of compressed extents directly in com [...] omits 5bf3cf74b8cf btrfs: use common vfs LABEL ioctl definitions omits 8d75ba6c1ef0 btrfs: Remove unused locking functions omits a7a317eefaee btrfs: reduce stack usage for btrfsic_process_written_block omits 16e763de5335 btrfs: remove set but not used variable 'offset' omits 923e18065902 Btrfs: fix ENOSPC errors, leading to transaction aborts, w [...] omits f0108f3d9aea Btrfs: factor out extent dropping code from hole punch handler omits ba2779aa4730 Merge branch 'for-5.3/upstream-fixes' into for-next omits e0a3e6c63e92 btrfs: tree-checker: Add EXTENT_DATA_REF check omits af2c81929fed btrfs: tree-checker: Add simple keyed refs check omits 3263d9211e6b btrfs: tree-checker: Add EXTENT_ITEM and METADATA_ITEM check omits 2c06da2a27b3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 81f2be0966dc Merge branch 'for-5.4/logitech' into for-next omits 5b6cc1277a05 HID: logitech-dj: extend consumer usages range 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 c801aff1a576 hiddev: Return EPOLLOUT from hiddev_poll omits 378b80370aa1 hidraw: Return EPOLLOUT from hidraw_poll omits 552573e42aab USB: serial: option: add D-Link DWM-222 device ID omits d55b7fdd58ac pinctrl: xway: Use devm_kasprintf() instead of fixed buffe [...] omits 811604d01e1a pinctrl: lantiq: Use kasprintf() instead of fixed buffer f [...] omits f0b0e923e07a pinctrl: devicetree: Use strlen() instead of hardcoded number omits 7e7ae38bf928 USB: serial: option: Add support for ZTE MF871A omits 15bddb7d787a gpio: Remove dev_err() usage after platform_get_irq() omits 64c4dcbfcc4e pinctrl: Remove dev_err() usage after platform_get_irq() omits 31b4c4b12435 pinctrl: uniphier: Fix Pro5 SD pin-mux setting omits 490bbdcfc4d2 pinctrl: uniphier: Add Pro5 PCIe pin-mux settings omits fc1d910ae9df pinctrl: uniphier: Add 5th LD20 MPEG2-TS input pin-mux setting omits f686867266c4 pinctrl: uniphier: Add another audio I/O pin-mux settings [...] omits 111a8fcb2c2d pinctrl: uniphier: Separate modem group from UART ctsrts group omits b101f818ceaf configfs: fix a deadlock in configfs_symlink() omits 726e8d813771 pinctrl: meson-g12a: add pwm_a on GPIOE_2 pinmux omits 1cc4792cca8d Merge branch 'for-5.3/upstream-fixes' into for-next omits 87e1ee238ef2 dt-bindings: aspeed: Remove mention of deprecated compatibles omits 2c49c4861280 Merge remote-tracking branches 'korg_sudeep/for-next/juno' [...] omits 73c732c57149 pinctrl: aspeed: Document existence of deprecated compatibles omits a24810673638 arm64: dts: fast models: Remove clcd's max-memory-bandwidth omits 2eda1cdec49f pinctrl: aspeed: Add AST2600 pinmux support omits 86392fac9a9c pinctrl: aspeed: Add SIG_DESC_CLEAR() helper omits e7a96b0b7d16 pinctrl: aspeed: Add multiple pin group support for functions omits 27d1f7367077 pinctrl: aspeed: Add PIN_DECL_3() helper omits 7b3889708166 pinctrl: aspeed: Rename pin declaration macros omits 7488838f2315 dt-bindings: pinctrl: aspeed: Document AST2600 pinmux omits fb18f1887fdd pinctrl: sunxi: v3s: introduce support for V3 omits 6161dc03587b pinctrl: qcom: spmi-gpio: Mark expected switch fall-through omits cd927f140d51 pinctrl: rockchip: Mark expected switch fall-through omits be65c8bb0c64 pinctrl: oxnas: remove set but not used variable 'arg' omits a502b343ebd0 pinctrl: stmfx: update pinconf settings omits 2f22e2028c03 pinctrl: sprd: Combine the condition of MISC_PIN and COMMON_PIN omits e89febc75df9 pinctrl: sprd: Change to use devm_platform_ioremap_resource() omits db5b44f82a6d pinctrl: qdf2xxx: Switch to use device_property_count_uXX() omits 720b8ec676cd pinctrl: msm: Switch to use device_property_count_uXX() omits a1db8da7c281 pinctrl: madera: Add configuration for Cirrus Logic CS47L92 omits b0bca3e4ee93 pinctrl: madera: Add configuration for Cirrus Logic CS47L15 omits f134b8517736 pinctrl: madera: Use local copy of pdata omits 74d2d0e68701 gpio: madera: Add support for Cirrus Logic CS47L92 omits d06be8bc290a gpio: madera: Add support for Cirrus Logic CS47L15 omits fe2afa0d7b5c gpio: madera: Use local copy of pdata omits 72ce665f170e gpio: arizona: Use local copy of pdata omits e38a9a437fb9 pinctrl: bcm2835: Add support for BCM2711 pull-up functionality omits 9cd6237d660f pinctrl: bcm2835: Add brcm,bcm2711 compatible omits d111e7a387d7 gpio: viperboard: Replace 'unsigned' with 'unsigned int' omits 6c172af579cf pinctrl: tegra210: Add Tegra210 pinctrl pm ops omits 9870acd3747a pinctrl: tegra: Add suspend and resume support omits 3d6ade0abfe1 pinctrl: pinctrl-single: add header include guard omits 73a0ff0b30af drm/i915: Fix wrong escape clock divisor init for GLK omits 0584674d7fe4 drm/i915: fix possible memory leak in intel_hdcp_auth_down [...] omits 9a7513a4449e Merge branch 'pm-sleep' into linux-next omits 47d00f946e8e Merge branch 'pm-cpuidle' into linux-next omits 70d4731adac6 Merge branch 'pm-s2idle-rework' into pm-sleep omits ce52ad5dd52c drm/i915: Fix wrong escape clock divisor init for GLK omits 0dbd555a011c dma-buf: add more reservation object locking wrappers omits da31076f96fc ARC: fix typo in setup_dma_ops log message omits 97abfd5d801a ARCv2: entry: early return from exception need not clear U [...] omits bbddfb836ce0 ipc/msg.c: consolidate all xxxctl_down() functions omits 0bc5467b8997 kgdb: don't use a notifier to enter kgdb at panic; call directly omits 9f8dd90f6d41 aio: simplify read_events() omits 488fcb9e7950 kexec: restore arch_kexec_kernel_image_probe declaration omits 1add3a3471c7 kexec: bail out upon SIGKILL when allocating memory. omits f3222178db55 cpumask: nicer for_each_cpumask_and() signature omits c94a8fed2866 fat: add nobarrier to workaround the strange behavior of device omits cb48b3016f48 fs: reiserfs: remove unnecessary check of bh in remove_fro [...] omits 81398d99e9de checkpatch: add *_NOTIFIER_HEAD as var definition omits 44303603d4b9 checkpatch.pl: warn on invalid commit id omits 63ee03c621bf checkpatch: improve SPDX license checking omits 67cf0b1890ba checkpatch: don't interpret stack dumps as commit IDs omits 288be17e0387 lib/math/rational.c: fix possible incorrect result from ra [...] omits d00f877e5a91 strscpy: reject buffer sizes larger than INT_MAX omits 1834dbe433a8 include/trace/events/writeback.h: fix -Wstringop-truncatio [...] omits b6c7f2e6fb2b kernel-doc: core-api: Include string.h into core-api omits 4f242a7ec415 kernel-doc: core-api: include string.h into core-api omits 12c9ff5e9149 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 33d0bff25a73 string: add stracpy and stracpy_pad mechanisms omits 6566ba238a5f Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits a02c986679a3 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits c3011ff07a89 lib/genalloc.c: export symbol addr_in_gen_pool omits 6fa9d5d1421e augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] omits d3c099c943b3 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 omits 82e7786fa43e augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix omits 29cdef63937a augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro omits 830a2f48952a augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro omits 9378c2614f72 rbtree: avoid generating code twice for the cached version [...] omits 7ecad4bccb78 hung_task: allow printing warnings every check interval omits 33f130351162 kernel/hung_task.c: Monitor killed tasks. omits 30519573ab82 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 751702f22fba fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 3c24f63d4373 mm: don't expose page to fast gup before it's ready omits 86f3a8134323 mm/vmscan: remove unused lru_pages argument omits 38eed7c3e846 mm, memcg: make scan aggression always exclude protection omits 99da0ff5d1d1 mm, memcg: make memory.emin the baseline for utilisation d [...] omits b364da9d8185 mm, memcg: proportional memory.{low,min} reclaim omits c5051d0f6068 zswap: use movable memory if zpool support allocate movabl [...] omits 4ac1bb9cdb3d zpool: add malloc_support_movable to zpool_driver omits 79eb1847f4eb mm: factor out common parts between MADV_COLD and MADV_PAGEOUT omits 2fdcf0e89696 mm: introduce MADV_PAGEOUT omits 69cc46d7c2e9 mm: account nr_isolated_xxx in [isolate|putback]_lru_page omits 6136ec218e63 mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM omits 279dca566f86 mm: introduce MADV_COLD omits 2482c5af2b1b riscv: make mmap allocation top-down by default omits 1478686be787 mips: use generic mmap top-down layout and brk randomization omits ee70991eea41 mips: replace arch specific way to determine 32bit task wi [...] omits 909ea72fae81 mips: adjust brk randomization offset to fit generic version omits 2de025b593ca mips: use STACK_TOP when computing mmap base address omits 22397f58ce6d mips: properly account for stack randomization and stack g [...] omits 845d13854b87 arm: use generic mmap top-down layout and brk randomization omits 8675bfa1a1e6 arm: use STACK_TOP when computing mmap base address omits 226d297bb761 arm: properly account for stack randomization and stack guard gap omits b107d2760da2 arm64, mm: make randomization selected by generic topdown [...] omits cea438ac4e9b arm64, mm: move generic mmap layout functions to mm omits 00806271f23b arm64: consider stack randomization for mmap base only whe [...] omits 64c7e3ef15a7 arm64: make use of is_compat_task instead of hardcoding this test omits 6c886c002b0c mm, fs: move randomize_stack_top from fs to mm omits c53df8f665c6 psi-annotate-refault-stalls-from-io-submission-fix-2 omits 1cb1448ef05c psi-annotate-refault-stalls-from-io-submission-fix omits e26e64cad116 psi: annotate refault stalls from IO submission omits d2688000874f uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT omits 58bde6e49e5c mm-thp-introduce-foll_split_pmd-v11 omits 9fb7defd6c7d mm, thp: introduce FOLL_SPLIT_PMD omits 77e6a99079d1 uprobe-use-original-page-when-all-uprobes-are-removed-v11 omits f6ea0e089fc4 uprobe: use original page when all uprobes are removed omits 02324f3c6d3d mm: move memcmp_pages() and pages_identical() omits 8b01cbe7d9a5 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits f2063f9b4ddd mm/oom_kill.c: add task UID to info message on an oom kill omits 1942baddb2c3 mm-oom-avoid-printk-iteration-under-rcu-fix omits 7a5231bdd4ab mm, oom: avoid printk() iteration under RCU omits afc48a696de3 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 25fc31e9633a mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits e0535be29579 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 95c31577700f mm/compaction: introduce a helper compact_zone_counters_init() omits 62a14982a9b6 mm/compaction.c: clear total_{migrate,free}_scanned before [...] omits e9c51efceffc mm/vmalloc: modify struct vmap_area to reduce its size omits a985103326d0 mm/vmalloc: do not keep unpurged areas in the busy tree omits 2566c07eb061 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] omits 3215930a5795 mm/sparse.c: mark sparse_buffer_free as __meminit omits ec9e13d6d649 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory omits 0f6c341d1822 drivers/base/node.c: simplify unregister_memory_block_unde [...] omits 8479d5b64b4b mm-memory_hotplug-remove-move_pfn_range-fix omits b85f887860e2 mm/memory_hotplug: remove move_pfn_range() omits d5b7f4bf6cf6 mm/mmap.c: fix the adjusted length error omits b3f7a3ac058a mm: remove redundant assignment of entry omits 296475e70840 net/xdp: convert put_page() to put_user_page*() omits 58d737d48a55 drivers/gpu/drm/via: convert put_page() to put_user_page*() omits bd2178cd2079 mm/gup: remove unused variable in siw_free_plist() omits 3b91d868359f mm/gup: add make_dirty arg to put_user_pages_dirty_lock() omits f208e43dde2b mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 495a39b820a5 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits a77bc3d5f805 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits fcff5d9527b4 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits 877c46996d44 mm-throttle-allocators-when-failing-reclaim-over-memoryhigh-fix omits 268fc8b5ac68 mm, memcg: throttle allocators when failing reclaim over m [...] omits 7a96af0ca372 mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] omits 9be43ca32ade mm/filemap.c: don't initiate writeback if mapping has no d [...] omits c0ebc4dff3b3 mm: replace list_move_tail() with add_page_to_lru_list_tail() omits 35e64e95abe1 mm: Introduce compound_nr() omits c84828f6d288 mm-introduce-page_shift-fix omits 28980bca2ed6 mm: Introduce page_shift() omits fcbb51ce41b5 mm: introduce page_size() omits cbba3cfc70fe mm/rmap.c: remove set but not used variable 'cstart' omits 6e79f45e8f23 mm/page_poison.c: fix a typo in a comment omits b597127233ee mm: kmemleak: use mempool allocations for kmemleak objects omits 6630d30a89d2 kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K omits af0169902872 mm, slab: move memcg_cache_params structure to mm/slab.h omits a9d690231c08 mm, slab: extend slab/shrink to shrink all memcg caches omits 4da5b378ba0e ramfs: support O_TMPFILE omits f74dbb8fe045 ocfs2: checkpoint appending truncate log transaction befor [...] omits ddedc5f4026f ocfs2: wait for recovering done after direct unlock request omits 0b533232fd28 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 210dd6d1aa01 ocfs2: clear zero in unaligned direct IO omits 9b301edb2ab7 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 748c52331c46 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits e6dcf1f923b7 fs-ocfs2-fix-possible-null-pointer-dereferences-in-ocfs2_x [...] omits 0fa8f01e5e24 fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] omits 5fcf63b55287 jbd2: remove jbd2_journal_inode_add_[write|wait] omits 1b0a3bb6e0e6 ocfs2: use jbd2_inode dirty range scoping omits 9da74126adf5 kbuild: clean compressed initramfs image omits 40f527233eff mm/vmalloc.c: fix percpu free VM area search criteria omits c17152629ff3 mm/memcontrol.c: fix use after free in mem_cgroup_iter() omits 648c8e8be659 mm/z3fold.c: fix z3fold_destroy_pool() race condition omits 46f90bf06fdc mm/z3fold.c: fix z3fold_destroy_pool() ordering omits 7d6499197c4a mm-mempolicy-handle-vma-with-unmovable-pages-mapped-correc [...] omits cb9f637ef9aa mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits a3d50b4623b7 mm-mempolicy-make-the-behavior-consistent-when-mpol_mf_mov [...] omits 04107fc68da5 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] omits 7a0ef2452de6 mm/hmm: fix bad subpage pointer in try_to_unmap_one omits 77764b6493e8 mm/hmm: fix bad subpage pointer in try_to_unmap_one omits 961b291ddadd mm/hmm: fix ZONE_DEVICE anon page mapping reuse omits 0c769c8b0d56 mm: document zone device struct page field usage omits 3632d23b2ea6 /proc/kpageflags: do not use uninitialized struct pages omits d0ce7e4e1d39 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 50e21a09a9df Merge branch 'for-5.4/io_uring' into for-next omits 095c9cf9156e fs/io_uring.c: convert put_page() to put_user_page*() omits 39876fea3064 Merge branch 'for-5.4/block' into for-next omits 556f36e90dbe blk-mq: balance mapping between present CPUs and queues omits b7e9e1fb7a92 scsi: implement .cleanup_rq callback omits 226b4fc75c78 blk-mq: add callback of .cleanup_rq omits a61dbfb12bc6 null_blk: implement REQ_OP_ZONE_RESET_ALL omits d81e9d494354 scsi: implement REQ_OP_ZONE_RESET_ALL omits 6e33dbf280d6 blk-zoned: implement REQ_OP_ZONE_RESET_ALL omits e84e8f066395 block: add req op to reset all zones and flag omits 67ed8b738633 block: Fix a comment in blk_cleanup_queue() omits 012d4a652ca1 block: Fix spelling in the header above blkg_lookup() omits 9cc5169cd478 block: Improve physical block alignment of split bios omits 708b25b344fd block: Simplify blk_bio_segment_split() omits ff9811b3cf20 block: Simplify bvec_split_segs() omits dad7758459bc block: Document the bio splitting functions omits af2c68fe94e8 block: Declare several function pointer arguments 'const' omits a87ccce0b5a0 blk-mq: remove blk_mq_complete_request_sync omits 622b8b6893ff nvme: wait until all completed request's complete fn is called omits 78ca40724713 nvme: don't abort completed request in nvme_cancel_request omits f9934a80f91d blk-mq: introduce blk_mq_tagset_wait_completed_request() omits aa306ab703e9 blk-mq: introduce blk_mq_request_completed() omits 247bc9470b1e cifs: fix rmmod regression in cifs.ko caused by force_sig changes omits dea1bb35c5f3 NFS: Fix regression whereby fscache errors are appearing o [...] omits 09a54f0ebfe2 NFSv4: Fix an Oops in nfs4_do_setattr omits c77e22834ae9 NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() omits e3c8dc761ead NFSv4: Check the return value of update_open_stateid() omits ad11408970df NFSv4.1: Only reap expired delegations omits 27a30cf64a5c NFSv4.1: Fix open stateid recovery omits 731c74dd987e NFSv4: Report the error from nfs4_select_rw_stateid() omits c34fae003c79 NFSv4: When recovering state fails with EAGAIN, retry the [...] omits 86dbd08b3283 NFSv4: Print an error in the syslog when state is marked a [...] omits 5eb8d18ca0e0 NFSv4: Fix delegation state recovery omits 8c39a39e28b8 NFSv4: Fix a credential refcount leak in nfs41_check_deleg [...] omits 8b3e0af8ab56 Merge branch 'imx/defconfig' into for-next omits e0585bde70ee Merge branch 'imx/dt64' into for-next omits fc9cb416d8b6 Merge branch 'imx/dt' into for-next omits 06a54598ed4d Merge branch 'imx/bindings' into for-next omits 0f4469d3263d Merge branch 'imx/soc' into for-next omits 09a10a8a7f40 Merge branch 'imx/drivers' into for-next omits 6984b6e6a2ee Merge branch 'clk/imx' into for-next omits c901cfe5ada0 ARM: imx: Drop imx_anatop_init() omits b40d73784ffc drm/i915: Replace struct_mutex for batch pool serialisation omits a4e57f9031cc drm/i915: Teach execbuffer to take the engine wakeref not GT omits d3dd552da3eb media: dt-bindings: media: sunxi-ir: Add H6 compatible omits 020826f4ec57 media: dt-bindings: media: sunxi-ir: Add A64 compatible omits b136d72cb89d media: rc: sunxi: Add RXSTA bits definition omits 87d0609801eb media: rc: sunxi: Add A31 compatible omits 6b197cb5b4dc media: rc: Introduce sunxi_ir_quirks omits 47fabc9cbc05 media: dt-bindings: media: sunxi-ir: Add A31 compatible omits b3185ab50274 media: ir-kbd-i2c: remove outdated comments omits ab1cbdf159be media: iguanair: add sanity checks omits 7328d6823717 media: rc: describe rc protocols and their scancodes omits 16407a6af464 media: lirc: document BPF IR decoding omits 14e3cdbb00a8 media: don't drop front-end reference count for ->detach omits 7084ed30ae2a IB/mlx5: Support MLX5_CMD_OP_QUERY_LAG as a DEVX general command omits ea77388b0227 net/mlx5: Fix mlx5_ifc_query_lag_out_bits omits 5e5412c365a3 net/socket: fix GCC8+ Wpacked-not-aligned warnings omits 9e8fb25254f7 Merge branch 'net-l3-l4-functional-tests' omits 56eba15d1c60 selftests: Add use case section to fcnal-test omits db6641ee6e9e selftests: Add ipv6 netfilter tests to fcnal-test omits 88f2b36053b9 selftests: Add ipv4 netfilter tests to fcnal-test omits 4cd12f61b55b selftests: Add ipv6 runtime tests to fcnal-test omits 0113f726856e selftests: Add ipv4 runtime tests to fcnal-test omits 34d0302ab861 selftests: Add ipv6 address bind tests to fcnal-test omits 75b2b2b3db4c selftests: Add ipv4 address bind tests to fcnal-test omits 6abdb6512557 selftests: Add ipv6 udp tests to fcnal-test omits a4368be9ad23 selftests: Add ipv4 udp tests to fcnal-test omits a071bbf20539 selftests: Add ipv6 tcp tests to fcnal-test omits bbd7c764086b selftests: Add ipv4 tcp tests to fcnal-test omits c0644e71df33 selftests: Add ipv6 ping tests to fcnal-test omits c032dd8cc7e2 selftests: Add ipv4 ping tests to fcnal-test omits 6f9d5cacfe07 selftests: Setup for functional tests for fib and socket lookups omits acda655fefae selftests: Add nettest omits 856a27236ee3 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 1b90af292e71 ipvs: Improve robustness to the ipvs sysctl omits e84fb4b3666d netfilter: conntrack: use shared sysctl constants omits 8c0bb7873815 netfilter: synproxy: rename mss synproxy_options field omits d81765d693db ARM: dts: imx53: Update LCD panel node on M53Menlo omits a5580eb394c8 ARM: dts: vf610-bk4: Fix qspi node description omits cd1b1264632a arm64: defconfig: CONFIG_DRM_ETNAVIV=m omits 2c1a3f4dc4b9 ARM: dts: imx25-pdk: native-mode is part of display-timings omits 9b9c60bed562 clk: imx8mq: Mark AHB clock as critical omits ba7372fbba5e arm64: dts: imx8mq-evk: Unbypass audio_pll1 omits 2a44db130351 ARM: dts: imx: Cleanup style around assignment operator omits 05103ea9a315 drm/vblank: drop use of DRM_WAIT_ON() omits 13f138d3fcbc ARM: dts: imx6qdl-nit6xlite: Remove invalid properties omits 0d9df5815ccc arm64: dts: imx8mm: Add opp-suspend property to OPP table omits db4cfe2fef50 arm64: dts: imx8mq: Add opp-suspend property to OPP table omits 66f1f58055a4 arm64: dts: ls1088a: Revise gpio registers to little-endian omits 546d92d34f3c arm64: dts: add the console node for DPAA2 platforms omits 356c27227b3b arm64: dts: fsl: pico-pi: Add a device tree for the PICO-PI-IMX8M omits adc898e3d11a arm64: dts: imx8qxp: add serial alias omits d04fd0b423f4 arm64: dts: imx8qxp: add lpuart baud clock omits 3a3f06085fac arm64: dts: ls1028a: Add optional property node for Mali DP500 omits 56838644f9dd arm64: dts: freescale: Add support for i.MX8QXP AI_ML board omits b5547e22be72 arm64: dts: imx8mm-evk: Remove invalid properties omits bf95c394f5a3 arm64: dts: nxp: add ls1046a-frwy board support omits 9ae303f9edde arm64: dts: rdu3: add UCS1002 charge controller node omits 74bd5951dd35 arm64: dts: imx8mq: correct usb controller clocks omits 150736b88a7e arm64: dts: imx8mq: Add clock for TMU node omits 9eced3a2f224 arm64: dts: imx8mq: Correct OPP table according to latest [...] omits cd7c2ddfda36 arm64: dts: imx8mm: Correct OPP table according to latest [...] omits 46b29f4bd67e arm64: dts: imx8mm: Add "fsl,imx8mq-src" as src's fallback [...] omits 1efe85c9056a arm64: dts: imx8m: Add ddr-pmu nodes omits ef4c47ab888a arm64: dts: imx8mm-evk: enable usb1 and typec support omits 8b01840edcfc arm64: dts: imx8mm: Remove setting for IMX8MM_CLK_USB_CORE_REF omits 156263599e9e arm64: dts: imx8mm: Add gpio-ranges property omits 26c2f55a6a15 arm64: dts: imx8mq: Add gpio-ranges property omits 6b392e16307f arm64: dts: imx8mm: Init rates and parents configs for clocks omits 3724ace582d9 EDAC/mc: Fix grain_bits calculation omits 9b562437d388 drm/modes: Fix unterminated strncpy omits d6781e490179 drm/pl111: Drop special pads config check omits 1af824649b44 drm/pl111: Deprecate the pads from the DT binding omits f7988ba3b2ed clk: imx8mn: Keep uart clocks on for early console omits 5133f1f3cc41 clk: imx: Remove unused function statement omits b87340998a87 clk: imx7ulp: Make sure earlycon's clock is enabled omits f27c3a359e6e ARM: imx_v6_v7_defconfig: Select the OV5645 camera driver omits 8ad2d1dcce54 ARM: dts: imx6qdl-wandboard: Add OV5645 camera support omits 77266e722fea bus: imx-weim: optionally enable burst clock mode omits 0008c1f3bc27 dt-bindings: bus: imx-weim: document optional burst clock mode omits af7e7ee0e428 clk: imx8mm: Switch to platform driver omits 053a4ffe2988 clk: imx: imx8mm: fix audio pll setting omits d4c5792e2a4a clk: imx8mm: GPT1 clock mux option #5 should be sys_pll1_80m omits d52fb0193ffb clk: imx8mm: Fix typo of pwm3 clock's mux option #4 omits e50bf7a67cc6 clk: imx: Remove unused clk based API omits 0d381f4c80ee clk: imx8mq: set correct parent for usb ctrl clocks omits 951c1aef9691 clk: imx8mq: Remove CLK_IS_CRITICAL flag for IMX8MQ_CLK_TMU_ROOT omits 0209001674de clk: imx8mm: rename 'share_count_dcss' to 'share_count_disp' omits d1b395b36e90 clk: imx8mm: correct the usb1_ctrl parent to be usb_bus omits 6ad7cb7122ce clk: imx8: Add DSP related clocks omits 96d6392b54db clk: imx: Add support for i.MX8MN clock driver omits fd6ef2857b74 clk: imx: Add API for clk unregister when driver probe fail omits 34af5179d239 clk: imx8mm: Make 1416X/1443X PLL macro definitions common [...] omits 1e80936a42e1 dt-bindings: imx: Add clock binding doc for i.MX8MN omits 9fd827c699aa staging: rtl8712: Add spaces around << omits 7cbf0108247d staging: isdn: remove unnecessary parentheses omits 8ca9d8ad30f3 staging: rtl8188eu: core: rtw_recv.c: Remove Unnecessary p [...] omits 83af58f8068e parisc: Add assembly implementations for memset, strlen, s [...] omits ec4d396b6350 parisc: trigger die notifier chain in parisc_terminate() omits c8bbbc67cb31 parisc: Update feature list omits 52a22e6c27be parisc/ftrace: Add KPROBES_ON_FTRACE omits d562aca37a54 parisc/ftrace: Add ARCH_SUPPORTS_FTRACE_OPS support omits b88701180358 drm/amd/powerplay: correct navi10 vcn powergate omits 8ecd998debe1 drm/amd/powerplay: honor hw limit on fetching metrics data [...] omits 4853fc32306f drm/amd/powerplay: Allow changing of fan_control in smu_v11_0 omits 4de97b0c86fc Merge branch 'enetc-PCIe-MDIO' omits 8488d8e90c03 arm64: dts: fsl: ls1028a: Enable eth port1 on the ls1028a [...] omits 288a91d5cd0c dt-bindings: net: fsl: enetc: Add bindings for the central [...] omits 231ece36f50d enetc: Add mdio bus driver for the PCIe MDIO endpoint omits 0c010a9deb33 enetc: Clean up makefile omits 2152e7a2d9a8 enetc: Clean up local mdio bus allocation omits 59c0b47a1e11 r8152: fix typo in register name omits aa6b1956158f net: phy: fix race in genphy_update_link omits 2802d2cf24b1 enetc: Select PHYLIB while CONFIG_FSL_ENETC_VF is set omits 4a9866179d51 Merge branch 'net-dsa-mv88e6xxx-add-support-for-MV88E6220' omits 7150961487c5 net: dsa: mv88e6xxx: add PTP support for MV88E6250 family omits 8858ccc837e6 net: dsa: mv88e6xxx: order ptp structs numerically ascending omits 121b8fe2fdc9 net: dsa: mv88e6xxx: setup message port is not supported i [...] omits c857486a4b6d net: dsa: mv88e6xxx: introduce invalid_port_mask in mv88e6 [...] omits 83c5ee315f73 dt-bindings: net: dsa: marvell: add 6220 model to the 6250 family omits 4902264745b5 net: dsa: mv88e6xxx: add support for MV88E6220 omits 3690c8c9a8ed net/ethernet/qlogic/qed: force the string buffer NULL-terminated omits 3cc6e44b5f84 Merge branch 'net-phy-Add-AST2600-MDIO-support' omits 82f151def215 net: ftgmac100: Select ASPEED MDIO driver for the AST2600 omits 39bfab8844a0 net: ftgmac100: Add support for DT phy-handle property omits f160e99462c6 net: phy: Add mdio-aspeed omits 94166fd21af3 dt-bindings: net: Add aspeed, ast2600-mdio binding omits ea443e5e98b5 atm: iphase: Fix Spectre v1 vulnerability omits 685703b497ba hv_sock: Fix hang when a connection is closed omits 515b8b7e935e drm/i915: Flush the freed object list on file close omits 1aff1903d0ff drm/i915: Hide unshrinkable context objects from the shrinker omits 30b2ea80df59 Merge branch 'v5.4-armsoc/dts32' into for-next omits 6f79fcc6c9e3 ARM: dts: rockchip: Add pin names for rk3288-veyron fievel omits 94562040da08 ARM: dts: rockchip: A few fixes for veyron-{fievel,tiger} omits 1d1def89bd2e pinctrl: sprd: Fix platform_no_drv_owner.cocci warnings omits 7bdbd1eccc9f gpio: refactor gpiochip_allocate_mask() with bitmap_alloc() omits bd4bd337039d gpio: mpc8xxx: Add ls1028a device specify function. omits 6bd0fbe156f1 drm/i915/wopcm: Don't fail on WOPCM partitioning failure omits 5d1ef2b4270d drm/i915/uc: Inject probe errors into intel_uc_init_hw omits 32ff76e80c24 drm/i915/uc: Move GuC error log to uc and release it on fini omits 3243bd096bb1 drm/i915/uc: Reorder firmware status codes omits 771051eaa746 drm/i915/uc: Do full sanitize instead of pure reset omits 50d84418f586 drm/i915: Add i915 to i915_inject_probe_failure omits 31d0e6c149b8 mlx5: Fix formats with line continuation whitespace omits 30c21734d853 ASoC: amd: acp3x: use dma address for acp3x dma driver omits 88639051017f ASoC: amd: acp3x: use dma_ops of parent device for acp3x d [...] omits facb180d3a51 drm/etnaviv: Use devm_platform_ioremap_resource() omits 6eae41fea750 drm/etnaviv: drop use of drmP.h omits 15ed3ea2280e soundwire: bus: split handling of Device0 events omits 8965ad8433ea drm/komeda: Enable dual-link support omits ed22c6d9304d drm/komeda: Use drm_display_mode "crtc_" prefixed hardware [...] omits 84a68104193e drm/drm_debugfs_crc.c: Document that .verify_crc_source vf [...] omits 28ba1b1da49a drm: mali-dp: Mark expected switch fall-through omits 88d02c9ba2e8 usb: typec: tcpm: Ignore unsupported/unknown alternate mod [...] omits cb53c517285f xhci: Fix NULL pointer dereference at endpoint zero reset. omits 783bda5e41ac usb: host: xhci-rcar: Fix timeout in xhci_suspend() omits d1836f3813ee drm/amd/amdgpu/vcn_v2_0: Move VCN 2.0 specific dec ring te [...] omits af655cc5aae8 drm/amd/amdgpu/vcn_v2_0: Mark RB commands as KMD commands omits b136e8671542 drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning omits a5d4c64a0caf drm/amdgpu/gfx10: Fix missing break in switch statement omits 59344642b4a8 drm/amdkfd: Fix missing break in switch statement omits 3cf7bf2e4837 drm/amdgpu: enable Navi12 kfd support for amdgpu omits fbd2afe5366c drm/amd/display: Add missing NV12 asic IDs omits 078655d982c5 drm/amdgpu: Add nv12 DC ip block omits 36bbb634b753 drm/amd/display: Add ASICREV_IS_NAVI macros omits 400e9c5ea66a drm/amdgpu: enable DPG mode for Navi12 omits 1fbed280a244 drm/amdgpu: add VCN ip block for Navi12 omits a3219816c407 drm/amdgpu: add Navi12 VCN firmware support omits 6b66ae2e556c drm/amdgpu: add psp ip block for navi12 omits 7f47efeb9e21 drm/amdgpu: add smu ip block for navi12 omits e60cc94b268a drm/amdgpu: start autoload till RLCG fw for navi12 omits 739cdbd6a21b drm/amdgpu/psp11: add psp support for navi12 omits 9ea8da75ba43 drm/amdgpu/smu11: add smu support for navi12 omits 02938eed74a3 drm/amdgpu: correct smu rlc handshake enablement bit omits 87190edcf3a9 drm/amdgpu: add CGTT_GS_NGG_CLK_CTRL register to gc header omits c726fbf0fb64 drm/amdgpu/sdma5: add golden settings for navi12 (v2) omits f8984cb9e3e9 drm/amdgpu/gfx10: add golden settings for navi12 (v2) omits 799020290313 drm/amdgpu: enable virtual display for navi12 omits 71745cf47409 drm/amdgpu/gfx10: set tcp harvest for navi12 omits 44e9e7c96c5e drm/amdgpu: add ip blocks for navi12 omits 4a0e815fb318 drm/amdgpu/gmc10: set gart size and vm size for navi12 omits f2d6731d77cf drm/amdgpu/sdma5: add placeholder for navi12 golden settings omits 6f523fd7b3d4 drm/amdgpu/sdma5: declare sdma firmwares for navi12 omits 4cdfc4a2be14 drm/amdgpu/gfx10: set rlc funcs for navi12 omits 9ff3dba6d68d drm/amdgpu/gfx10: set number of me(c)/pipe/queue for navi12 omits 716e9bb099c5 drm/amdgpu/gfx10: add placeholder for navi12 golden settings omits 92c123aec1a2 drm/amdgpu/gfx10: declare cp/rlc firmwares for navi12 omits 6983469c1a65 drm/amdgpu/gfx10: add gfx config for navi12 omits 59ab8c292b9a drm/amdgpu/gfx10: set gfx cg for navi12 omits 7e17e58bdde2 drm/amdgpu: set nbio/hdp cg for navi12 omits 74b5e509a082 drm/amdgpu: initialize cg/pg flags and external rev id for navi12 omits d4d838ba4e9d drm/amdgpu: use front door firmware loading for navi12 omits 4808cf9c2a82 drm/amdgpu: set asic family and ip blocks for navi12 omits 42b325e5ec39 drm/amdgpu: add gpu_info firmware for navi12 omits 9802f5d78b37 drm/amdgpu: add navi12 asic type omits 03d0a073cf3f drm/amdgpu: initialize reg base for navi12 omits 6d622903285a drm/amdgpu: add ip offset header for navi12 (v2) omits 8c2ef8ca0e0e drm/amdgpu: update SDMA V4 microcode init omits b86f8d8b2bc0 drm/amdgpu: extend PSP FW loading support to 8 SDMA instances omits 8fda90e82144 drm/amdgpu: disable MEC2 JT context init for Arcturus omits 6c37bde9c63b drm/amdgpu: update PSP CMD fail response status print omits dc0d962297af drm/amdgpu: add PSP KDB loading support for Arcturus omits f36d9ab95f0f drm/amdgpu: add PSP SW init support for Arcturus omits c0dac3c9f545 drm/amdgpu: removed duplicate line omits 706e50829eb7 drm/amd/powerplay: correct navi10 vcn powergate omits 4abc1765d2f7 drm/amd/powerplay: enable SW SMU power profile switch supp [...] omits 7aa3f675d143 drm/amd/powerplay: support power profile retrieval and set [...] omits 839f9117e1c2 drm/amd/powerplay: guard consistency between CPU copy and [...] omits bd2280da46db drm/amdgpu: replace AMDGPU_RAS_UE with AMDGPU_RAS_SUCCESS omits 91ba68f8d572 drm/amdgpu: only uncorrectable error needs gpu reset omits b1a5895352dc drm/amdgpu: update the calc algorithm of umc ecc error count omits b7f92097f5bc drm/amdgpu: implement umc ras init function omits 51437623a0a1 drm/amdgpu: support ce interrupt in ras module omits 13b7c46c18e2 drm/amdgpu: add error address query for umc ras omits 2b671b6049ef drm/amdgpu: apply umc_for_each_channel macro to umc_6_1 omits fee858ba5f96 drm/amdgpu: add macro of umc for each channel omits 3aacf4ea1102 drm/amdgpu: initialize new parameters and functions for am [...] omits 33b97cf896d4 drm/amdgpu: add more parameters and functions to amdgpu_um [...] omits a55c8d7bda4f drm/amdgpu: remove the clear of MCA_ADDR omits b94afb61cdae drm/amd/powerplay: honor hw limit on fetching metrics data [...] omits bd200d190f45 drm/amd/display: Don't replace the dc_state for fast updates omits 43d10d30df15 drm/amd/display: Skip determining update type for async updates omits e16e37efb4c9 drm/amd/display: Allow cursor async updates for framebuffer swaps omits ac4bf4a1ebce drm/amdgpu: fix unsigned variable instance compared to les [...] omits f0ced3f61b4d drm/amd/powerplay: Allow changing of fan_control in smu_v11_0 omits ab63131155b0 drm/amd/powerplay: fix a few spelling mistakes omits f3eb9b8f67bc gpu: drm: radeon: Fix a possible null-pointer dereference [...] omits e3bf125bdbb6 drm/amd/powerplay: fix off-by-one upper bounds limit checks omits 6f7fe9a93e6c drm/radeon: Fix EEH during kexec omits 5145d57ec5f5 drm/amdkfd: Extend CU mask to 8 SEs (v3) omits 857b82d0df4c drm/amdgpu: support get_cu_info for Arcturus omits 612e4ed99bdd drm/amdgpu: Fix pcie_bw on Vega20 omits 57d352f7699e drm/amdgpu: Update NBIO headers to add TXCLK3/4 omits 19ed70ff5d24 drm/amdgpu: Add amdgpu_asic_funcs.reset_method for Vega20 omits 6856e4b65f64 drm/amdgpu: Mark KFD VRAM allocations for wipe on release omits ab2f7a5c18b5 drm/amdgpu: Implement VRAM wipe on release omits d8f4981e2e8a drm/amdgpu: Add flag to wipe VRAM on release omits 274840e54422 drm/ttm: Add release_notify callback to ttm_bo_driver omits d9ec5cfd5a2e drm/amd/display: Use switch table for dc_to_smu_clock_type omits d196bbbc28fa drm/amd/display: Use proper enum conversion functions omits 482f0e538580 drm/amdgpu: fix double ucode load by PSP(v3) omits 9244d3a6eb45 drm/amdgpu: fix incorrect judge on sos fw version omits 4cd4c5c064bd drm/amdgpu: cleanup vega10 SRIOV code path omits 67194518cb19 drm/amd/powerplay: sort feature status index by asic featu [...] omits cd2a4eaf8c79 drm/i915: Report resv_obj allocation failure omits 681cf8f43ce1 btrfs: add sha256 as another checksum algorithm omits c723fd6057c2 Btrfs: extent_write_locked_range() should attach inode->i_wb omits 9ff52ee3c245 Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios omits 70d2bc2fb71c Btrfs: only associate the locked page with one async_cow struct omits 957dabce52da Btrfs: delete the entire async bio submission framework omits 9bb78ee4198e Btrfs: stop using btrfs_schedule_bio() omits 35800a625067 btrfs: convert snapshot/nocow exlcusion to drw lock omits 2a3d696903ce btrfs: Implement DRW lock omits e500739d51c1 btrfs: ctree: Checking key orders before merged tree blocks omits 7174185ff582 btrfs: extent-tree: Kill the BUG_ON() in insert_inline_ext [...] omits 510deac06435 btrfs: Detect unbalanced tree with empty leaf before crash [...] omits 9d4a481edd4e btrfs: extent-tree: Kill BUG_ON() in __btrfs_free_extent() [...] omits 82e8ebc43409 btrfs: extent_io: Do extra check for extent buffer read wr [...] omits 2fa66afe022f btrfs: make caching_thread use btrfs_find_next_key omits 16a024999978 btrfs: temporarily export fragment_free_space omits fbecde851b4c btrfs: export the caching control helpers omits 57bcb9265f7f btrfs: export the excluded extents helpers omits f57cc176fb6c btrfs: export the block group caching helpers omits 29444f5b5d03 btrfs: migrate nocow and reservation helpers omits cf1645d308b8 btrfs: migrate the block group ref counting stuff omits 4dfbf33fbfb6 btrfs: migrate the block group lookup code omits c7d31abe9d9d btrfs: move basic block_group definitions to their own header omits d4fb1fa93ef2 btrfs: move btrfs_add_free_space out of a header file omits bb36f1f1686e btrfs: tree-log: use symbolic name for first replay stage omits a520336758a4 btrfs: async-thread: convert defines to enums omits da4ce3519a08 btrfs: tree-log: convert defines to enums omits d0e1b62283a3 btrfs: remove unused key type set/get helpers omits eb4860489fe1 btrfs: remove unused btrfs_device::flush_bio_sent omits a049a377164c KVM: selftests: Enable dirty_log_test on s390x omits f90f57b3971a KVM: selftests: Implement ucall() for s390x omits 2040f414d12f KVM: selftests: Split ucall.c into architecture specific files omits e4661f144497 drm/i915: Fix documentation for __intel_wait_for_register_fw* omits 57d8396504b3 drm/tilcdc: Remove obsolete crtc_mode_valid() hack omits 8f0df898b279 serial: 8250: Don't check for mctrl_gpio_init() returning -ENOSYS omits eea8b4fc48c7 serial: sh-sci: Don't check for mctrl_gpio_init() returnin [...] omits c35952219459 serial: mctrl_gpio: Avoid probe failures in case of missin [...] omits 93b6984b3118 ipmi_si: Remove ipmi_ from the device attr names omits a6f4c33187d0 ipmi_si: Convert device attr permissions to octal omits 104fb25f6007 ipmi_si: Rework some include files omits 664b16589f88 soundwire: cadence_master: fix definitions for INTSTAT0/1 omits b07dd9b40098 soundwire: cadence_master: fix register definition for SLA [...] omits 2205d920f4ad serial: 8250_exar: Absorb remaining 8250_port INT0 support omits ae0f8f0f9a4b drm/i915/oa: update the generated files omits 68acd85996f6 soundwire: cadence_master: simplify bus clash interrupt clear omits c23ef285fc67 drm/imx: Drop unused imx-ipuv3-crtc.o build omits b35105a3a323 staging: rtl8712: r8712_aes_decrypt(): Change return type omits eb43590f50a3 staging: rtl8712: aes_decipher(): Change return type omits e48a3add05d1 staging: rtl8712: aes_cipher(): Change return type omits f8dbe3f0acaf staging: rtl8712: r8712_tkip_decrypt(): Change return type omits dcca75a495f9 staging: rtl8712: r8712_os_recvbuf_resource_free(): Change [...] omits 14b4302ff028 staging: rtl8712: r8712_os_recvbuf_resource_alloc(): Chang [...] omits 0bf36e605286 staging: rtl8712: r8712_init_recv_priv(): Change return type omits 1ce0212ab8c1 staging: rtl8712: _r8712_init_recv_priv(): Change return type omits a0afad481b83 staging: rtl8712: r8712_os_recv_resource_alloc(): Change r [...] omits 6250a57e6cf4 staging: rtl8723bs: Replace hal_btcoex_Initialize() omits 365231fcd67c staging: rtl8723bs: Change return type of hal_btcoex_IsLpsOn() omits 84881dd37beb staging: rtl8723bs: Change return type of hal_btcoex_IsBtC [...] omits 42755adcce88 staging: rtl8723bs: Change return type of hal_btcoex_IsBtExist() omits 0fc6041d7abc soundwire: intel: remove BIOS work-arounds omits 9104688c321a staging: wilc1000: remove unused function omits 4b1b8b08ab9f staging: wilc1000: merge drv_handle and operation_mode wids omits b7a40c32f18a staging: wlan-ng: Remove function prism2mib_excludeunencrypted() omits 129d0561a3e8 staging: bcm2835-camera: Spelling s/conencted/connected/ omits a5589269e660 staging: fsl-dpaa2/ethsw: Remove useless set memory to zer [...] omits 0b800f3dbae7 staging: erofs: update Kconfig omits bc33d9f35da8 staging: erofs: update super.c omits 2bb90cc275e2 staging: erofs: tidy up utils.c omits 4279f3f9889f staging: erofs: turn cache strategies into mount options omits eace994a116c staging: erofs: remove clusterbits in sbi omits 97e86a858bc3 staging: erofs: tidy up decompression frontend omits febde7b3ac4d staging: erofs: remove redundant braces in inode.c omits 046d64e1189f staging: erofs: tidy up zpvec.h omits 46c2d1494332 staging: erofs: kill CONFIG_EROFS_FS_USE_VM_MAP_RAM omits b25a15191c5c staging: erofs: refine erofs_allocpage() omits 8494c29ffe22 staging: erofs: drop __GFP_NOFAIL for managed inode omits 8f7acdae2cd4 staging: erofs: kill all failure handling in fill_super() omits 9e794de573d7 staging: erofs: kill sbi->dev_name omits 22fe04a77d10 staging: erofs: clean up shrinker stuffs omits beb5f3c4a1f8 staging: erofs: kill CONFIG_EROFS_FS_IO_MAX_RETRIES omits 22ee1347a8fb staging: erofs: remove redundant #include "internal.h" omits 14f362b4f405 staging: erofs: clean up internal.h omits b1897c60b14d staging: erofs: sunset erofs_workstn_{lock,unlock} omits cead56f85baa staging: erofs: keep up erofs_fs.h with erofs-outofstaging [...] omits 5734fa217f27 staging: erofs: fix dummy functions erofs_{get, list}xattr omits 57b78c9fd9ce staging: erofs: rename source files for better understanding omits 29b24f6ca112 staging: erofs: update source file headers omits be46cfba5452 soundwire: mipi_disco: Switch to use fwnode_property_count_uXX() omits 0fbb93fce79b olpc: x01: convert platform driver to use dev_groups omits 5bd08a4ae3d0 platform: x86: hp-wmi: convert platform driver to use dev_groups omits 9e9509024d87 Merge branch 'spi-5.4' into spi-next omits 6a2c4358f940 Merge branch 'spi-5.3' into spi-linus omits de3dacf0347e video: fbdev: sm501fb: convert platform driver to use dev_groups omits e14018cc34d6 video: fbdev: w100fb: convert platform driver to use dev_groups omits 0abd02ede7df video: fbdev: wm8505fb: convert platform driver to use dev_groups omits 43b9ac937be6 firmware: arm_scpi: convert platform driver to use dev_groups omits 3c0448d507d4 spi: atmel: add tracing to custom .transfer_one_message callback omits 6b8ac10e0dd4 spi: Remove dev_err() usage after platform_get_irq() omits 4ff13d00ebd5 spi: Reduce kthread priority omits 47241933b43d regulator: Remove dev_err() usage after platform_get_irq() omits cf9441adb1a3 ASoC: Remove dev_err() usage after platform_get_irq() omits 0682e005d170 uio: uio_fsl_elbc_gpcm: convert platform driver to use dev_groups omits d8af05ff38ae drm/i915: Allow sharing the idle-barrier from other kernel [...] omits 97e2551de3f9 Merge tag 'dev_groups_all_drivers' into driver-core-next omits 23b6904442d0 driver core: add dev_groups to all drivers omits f4160faac98c gpio: pca953x: Drop %s for constant string literals omits 6dd6a2d27e5a gpio: pca953x: Remove explicit comparison with 0 omits 63b484c2a69a gpio: pca953x: Use GENMASK() consistently omits 8eeb467d3b4f gpio: pca953x: Switch to use device_get_match_data() omits 576f05865581 drm/i915: Flush extra hard after writing relocations throu [...] omits 51fbd8de87dc drm/i915/pmu: Atomically acquire the gt_pm wakeref omits 7beb620f805d gpio: mxc: Use devm_clk_get_optional instead of devm_clk_get omits 34bab04663d5 Merge branch 'dt-for-v5.4' into for-next omits 4c349c7dafad ARM: dts: aspeed: tiogapass: Add Riser card omits 46a9f947b3f6 ARM: dts: aspeed: tiogapass: Move battery sensor omits b6fcab14ff02 ALSA: hda: Add support of Zhaoxin controller omits 3bb4aefd2aed ALSA: isa/wavefront: remove redundant assignment to pointer bptr omits 155e4db32487 asm-generic: Remove redundant arch-specific rules for simd.h omits 176435ad2ac7 crypto: caam - defer probing until QMan is available omits 2ef540476e00 hwrng: timeriomem - add include guard to timeriomem-rng.h omits f9981bc53825 crypto: api - Remove redundant #ifdef in crypto_yield() omits 3e75241be808 hwrng: drivers - Use device-managed registration API omits dec0fb3946c4 crypto: jitterentropy - build without sanitizer omits 3bd4952853d6 crypto: nx - Add of_node_put() before return in 842 omits 939f146b89c2 crypto: user - fix potential warnings in cryptouser.h omits 68289c634344 crypto: add header include guards omits 1c0ab408bb6e crypto: caam/qi2 - Add printing dpseci fq stats using debugfs omits 1b82feb6c5e1 crypto: qat - Silence smp_processor_id() warning omits 01970282a4ce crypto: atmel-sha204a - Use device-managed registration API omits e2664ecbb2f2 crypto: ccp - Ignore tag length when decrypting GCM ciphertext omits 9f00baf74e4b crypto: ccp - Add support for valid authsize values less than 16 omits 25e44338321a crypto: ccp - Fix oops by properly managing allocated structures omits fdc0417be526 ARM: dts: aspeed: Add Facebook Wedge100 BMC omits 5cb98b41abb3 ARM: dts: aspeed: Add Facebook Wedge40 BMC omits c9f1fd4f2f74 Revert "crypto: aegis128 - add support for SIMD acceleration" omits 11f3567662e0 f2fs: Support case-insensitive file name lookups omits fb203a4c83db f2fs: include charset encoding information in the superblock omits 0208c5d72bed fs: Reserve flag for casefolding omits 8b457e278eb2 f2fs: fix to avoid call kvfree under spinlock omits f9b21a191a08 f2fs: allocate memory in batch in build_sit_info() omits 502075a9405b fs: f2fs: Remove unnecessary checks of SM_I(sbi) in update [...] omits 7a50c80cc244 f2fs: disallow direct IO in atomic write omits 2524d2b04d4a f2fs: fix to handle quota_{on,off} correctly omits 893eb9043201 f2fs: fix to detect cp error in f2fs_setxattr() omits 741c6fc86491 f2fs: fix to spread f2fs_is_checkpoint_ready() omits df43606095e9 f2fs: support fiemap() for directory inode omits 4a04dad0a0a8 f2fs: fix to avoid discard command leak omits d6ed2dfcded9 f2fs: fix to avoid tagging SBI_QUOTA_NEED_REPAIR incorrectly omits a96a76bc5318 f2fs: fix to drop meta/node pages during umount omits 61a3da4d5ef8 f2fs: support FS_IOC_{GET,SET}FSLABEL omits 0ea5f25df56a f2fs: disallow switching io_bits option during remount omits 90b00291e1d7 f2fs: fix panic of IO alignment feature omits 3869668e3c4c f2fs: introduce {page,io}_is_mergeable() for readability omits b7e2e7125eed f2fs: fix livelock in swapfile writes omits 518ea582cb6e drm/i915/pmu: Make get_rc6 take intel_gt omits 08ce5c64b25d drm/i915/pmu: Convert sampling to gt omits 28fba0961de4 drm/i915/pmu: Convert engine sampling to uncore mmio omits 908091c85003 drm/i915/pmu: Make more struct i915_pmu centric omits 7c5b42055964 tipc: reduce risk of wakeup queue starvation omits 224c04973db1 net: usb: pegasus: fix improper read if get_registers() fail omits 4da5f0018eef tipc: compat: allow tipc commands without arguments omits df87b8fcf8fe fm10k: reduce scope of the ring variable omits 8e03f26b716f fm10k: reduce the scope of the result local variable omits 71974d7e8556 fm10k: reduce the scope of the local msg variable omits d56b47791d34 fm10k: reduce the scope of the local i variable omits b731d079e1ba fm10k: reduce the scope of the err variable omits fb381e60b8eb fm10k: reduce the scope of the tx_buffer variable omits 2b92a82fe03b drm/i915/tgl: allow the reg_read ioctl to read the RCS TIM [...] omits 5d571068f71e drm/i915/tgl: Add and use new DC5 and DC6 residency counte [...] omits 7a432d57e080 fm10k: reduce the scope of the q_idx local variable omits 57928c583ded fm10k: reduce the scope of local err variable omits 4f9e05fb44f7 fm10k: reduce the scope of qv local variable omits a5c0d861280d fm10k: reduce scope of *p local variable omits 30b1b498d756 fm10k: reduce scope of the err variable omits 02bc2b64940e Merge branch 'setsockopt-extra-mem' omits fd5ef31f370a selftests/bpf: extend sockopt_sk selftest with TCP_CONGEST [...] omits 9babe825da76 bpf: always allocate at least 16 bytes for setsockopt hook omits f7571cde6b0f Merge branch 'net-dsa-mv88e6xxx-avoid-some-redundant-VTU-o [...] omits b1ac6fb440d6 net: dsa: mv88e6xxx: call vtu_getnext directly in vlan_add omits 5210989283c2 net: dsa: mv88e6xxx: call vtu_getnext directly in vlan_del omits 5ef8d249f874 net: dsa: mv88e6xxx: call vtu_getnext directly in db load/purge omits 425d2d37aba6 net: dsa: mv88e6xxx: explicit entry passed to vtu_getnext omits 7095a4c497ad net: dsa: mv88e6xxx: lock mutex in vlan_prepare omits da6441cf7d73 Merge branch 'irq/urgent' omits 0cd53b8a6c72 Merge branch 'locking/core' omits c692b9e074f1 Merge branch 'perf/core' omits c514207b9d5d Merge branch 'perf/urgent' omits 7e239a866afb Merge branch 'sched/core' omits 51401a52e8ac Merge branch 'sched/rt' omits 7cca9fe38612 Merge branch 'smp/hotplug' omits a1b8796cd353 Merge branch 'timers/core' omits 8928120661ac Merge branch 'i2c/for-current-fixed' into i2c/for-next omits f1fc7249dddc selftests/bpf: tests for jmp to 1st insn omits 01158da721c5 drm/i915/uc: Stop sanitizing enable_guc modparam omits 724df646c803 drm/i915/guc: Use dedicated flag to track submission mode omits db81bc6eb9c0 drm/i915/uc: Consider enable_guc modparam during fw selection omits 57a68c350716 drm/i915/uc: Rename intel_uc_is_using* into intel_uc_supports* omits 7c2e988f400e bpf: fix x64 JIT code generation for jmp to 1st insn omits 3415ec643e7b libbpf: set BTF FD for prog only when there is supported . [...] omits 9f35309ad821 pidfd: add pidfd_wait tests omits 3695eae5fee0 pidfd: add P_PIDFD to waitid() omits 6830b468259b net/mlx5e: Allow dropping specific tunnel packets omits c9e6c7209a9a net/mlx5e: TX reporter cleanup omits baf6dfdb10e9 net/mlx5e: Set tx reporter only on successful creation omits 7f7cc235c2df net/mlx5e: Fix mlx5e_tx_reporter_create return value omits 8c7698d5caa7 net/mlx5e: Rx, checksum handling refactoring omits b431302e92f0 net/mlx5e: Tx, Soften inline mode VLAN dependencies omits 7cf6f811b72a net/mlx5e: XDP, Slight enhancement for WQE fetch function omits 6c085a8aab51 net/mlx5e: XDP, Close TX MPWQE session when no room for in [...] omits 68865419ba1b net/mlx5e: Tx, Strict the room needed for SQ edge NOPs omits 558101f1b980 net/mlx5: Add flow counter pool omits 5d8a02536545 net/mlx5: Add flow counter bulk infrastructure omits fcb64c0f5640 net/mlx5: E-Switch, add ingress rate support omits 68e18626dfe9 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 5511c0c309db coresight: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute omits 08a3c192c93f posix-timers: Prepare for PREEMPT_RT omits 5d99b32a009e posix-timers: Move rcu_head out of it union omits 6945e5c2abe0 posix-timers: Rework cancel retry loops omits 21670ee44f1e posix-timers: Cleanup the flag/flags confusion omits c7e6d704a009 itimers: Prepare for PREEMPT_RT omits a125ecc16453 timerfd: Prepare for PREEMPT_RT omits 51ae33092bb8 alarmtimer: Prepare for PREEMPT_RT omits 850377a875a4 sched/deadline: Ensure inactive_timer runs in hardirq context omits 030dcdd197d7 timers: Prepare support for PREEMPT_RT omits f61eff83cec9 hrtimer: Prepare support for PREEMPT_RT omits 1842f5a427f5 hrtimer: Determine hard/soft expiry mode for hrtimer sleep [...] omits f5c2f0215e36 hrtimer: Move unmarked hrtimers to soft interrupt expiry on RT omits 902a9f9c5090 tick: Mark tick related hrtimers to expiry in hard interru [...] omits 2c0d278f3293 KVM: LAPIC: Mark hrtimer to expire in hard interrupt context omits d2ab4cf49435 watchdog: Mark watchdog_hrtimer to expire in hard interrup [...] omits 30f9028b6c43 perf/core: Mark hrtimers to expire in hard interrupt context omits d5096aa65acd sched: Mark hrtimers to expire in hard interrupt context omits 0ab6a3ddbad4 hrtimer: Make enqueue mode check work on RT omits f5c4f6738d70 Merge branch 'timers/urgent' omits 5896b97296a7 net/mlx5: E-switch, Tide up eswitch config sequence omits 131ce7014043 net/mlx5: E-Switch, Remove redundant mc_promisc NULL check omits 9ddb830a14db net/mlx5: E-Switch, remove redundant error handling omits 5019833d661f net/mlx5: E-switch, Introduce helper function to enable/di [...] omits 610090ebce92 net/mlx5: E-switch, Initialize TSAR Qos hardware block bef [...] omits 332bd3a5b931 net/mlx5: E-switch, Combine metadata enable/disable functionality omits 6cedde451399 net/mlx5: E-Switch, Verify support QoS element type omits 0000a5f2507d net/mlx5: Make load_one() and unload_one() symmetric omits 7761f9eef3f0 net/mlx5: Fix offset of tisc bits reserved field omits 8536a6bf2ea1 net/mlx5: Add flow counter bulk allocation hardware bits a [...] omits 6f06e04b67ba net/mlx5: Refactor and optimize flow counter bulk query omits 18601078957b Merge branch 'net-Manufacturer-names-and-spelling-fixes' omits 509b0538bc28 net: samsung: Spelling s/case/cause/ omits 1583d448ea84 net: packetengines: Fix manufacturer spelling and capitalization omits 85aee0a793ba net: nixge: Spelling s/Instrument/Instruments/ omits cec754cc7813 net: ixp4xx: Spelling s/XSacle/XScale/ omits aca3432a607b net: broadcom: Fix manufacturer name in Kconfig help text omits ac0e3f20c7a9 net: apple: Fix manufacturer name in Kconfig help text omits 93ae6d2d2e0e net: amd: Spelling s/case/cause/ omits 14f1c0f2ff15 net: 8390: Fix manufacturer name in Kconfig help text omits a8e600e2184f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 9b59e39f0997 Merge branch 'net-hns3-some-code-optimizations-bugfixes-features' omits 012fcb52f67c net: hns3: activate reset timer when calling reset_event omits 72e2fb07997c net: hns3: clear reset interrupt status in hclge_irq_handle() omits 6b428b4fbf98 net: hns3: fix some reset handshake issue omits 6e6e7680630c net: hns3: rename a member in struct hclge_mac_ethertype_i [...] omits dbae56a33f58 net: hns3: simplify hclge_cmd_query_error() omits b6872fd36105 net: hns3: minior error handling change for hclge_tm_schd_ [...] omits a4ee7624c003 net: hns3: minor cleanup in hns3_clean_rx_ring omits 6e4139f69163 net: hns3: remove unnecessary variable in hclge_get_mac_vl [...] omits a723fb8efe29 net: hns3: refine for set ring parameters omits 3f0f325309ac net: hns3: do not query unsupported commands in debugfs omits b18bf305c46c net: hns3: add handler for NCSI error mailbox omits ed8fb4b262ae net: hns3: add link change event report omits 0ae9fce32c5e net: phy: xgene: use devm_platform_ioremap_resource() to s [...] omits 9d26cfa5b0d2 bcm63xx_enet: use devm_platform_ioremap_resource() to simp [...] omits c792c0081db6 net: qcom/emac: use devm_platform_ioremap_resource() to si [...] omits 566495de1658 net: mediatek: use devm_platform_ioremap_resource() to sim [...] omits 42376788469b net: dsa: bcm_sf2: use devm_platform_ioremap_resource() to [...] omits 291f4b6de48a net: dsa: b53: use devm_platform_ioremap_resource() to sim [...] omits 6551c8c807b8 net: dsa: lantiq: use devm_platform_ioremap_resource() to [...] omits 3230a55b3633 mvpp2: use devm_platform_ioremap_resource() to simplify code omits 944a83a2669a mvpp2: fix panic on module removal omits 9dfe3459ef41 drm/i915/gt: Introduce intel_gt_runtime_suspend/resume omits 6f76098fe0f3 drm/i915/uc: Move uC early functions inside the GT ones omits 6cf72db68d20 drm/i915/gt: Move gt_cleanup_early out of gem_cleanup_early omits 1f6607250331 iwlwifi: dbg_ini: fix compile time assert build errors omits b0d08afda84d staging: rtl8723bs: remove set but not used variable 'Firs [...] omits d698b0a09656 staging: rtl8723bs: remove set but not used variables 'prs [...] omits 09acf29c8246 staging: rtl8192u: null check the kzalloc omits 608944f1978b hwmon: (lm75) Fixup tmp75b clr_mask omits a1c9ca223c3d drm/i915: Remove lrc default desc from GEM context omits 572d8be0d4dd staging: rtl8723bs: remove set but not used variable 'bEEP [...] omits a29d56c2ed24 usb: typec: ucsi: ccg: Fix uninitilized symbol error omits a04d8683f577 coresight: etm4x: improve clarity of etm4_os_unlock comment omits 16e35df9d29e coresight: etm4x: use module_param instead of module_param_named omits 986409f74a5a coresight: etm4x: Use explicit barriers on enable/disable omits 01e3927f6e02 coresight: etm4x: Remove superfluous setting of os_unlock omits 991de72831b3 coresight: acpi: Static funnel support omits 336e86a5232a coresight: Convert pr_warn to dev_warn for obsolete bindings omits 7e5a36e8a4e5 coresight: tmc-etr: Check if non-secure access is enabled omits c4770f7e5a98 coresight: tmc-etr: Handle memory errors omits 3be3f07bfd21 coresight: etr_buf: Consolidate refcount initialization omits ac1b0ca667ec coresight: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute omits eb6c2eb6c7fb usb: host: xhci-plat: Prevent an abnormally restrictive PH [...] omits d1f54df4fbb5 usb: wusbcore: Spelling s/disconenct/disconnect/ omits 82e17a09c412 usb: musb: remove redundant assignment to variable ret omits b2567ebb78bd RDMA/hns: remove set but not used variable 'irq_num' omits ae6683d81589 hrtimer: Introduce HARD expiry mode omits 9dd8813ed9f6 hrtimer/treewide: Use hrtimer_sleeper_start_expires() omits 01656464fce9 hrtimer: Provide hrtimer_sleeper_start_expires() omits dbc1625fc9de hrtimer: Consolidate hrtimer_init() + hrtimer_init_sleeper [...] omits 21176ebcd7d0 serial: sh-sci: Use DEVICE_ATTR_RW() for rx_fifo_trigger omits 340eda040af3 tty: serial: qcom_geni_serial: Update the oversampling rate omits 99710869174e serial: 8250_exar: Clear buffer before shutdown omits f9dd5b4321ec serial: 8250_exar: Move custom divisor support out from 8250_port omits 7a7b7b73dbca serial: 8250_exar: Extract PM routine from 8250_port omits 1f06cb7f4fab serial: 8250_exar: No need to autoconfigure Exar ports omits f3fedeb5ce78 mmc: Remove dev_err() usage after platform_get_irq() omits 8ef7e3409cec drm/i915/ehl: Don't forget to handle port C's hotplug interrupts omits a37ab5437868 mmc: sdhci-pci: Add another Id for Intel CML omits ac651ba3f312 mmc: sdhci-s3c: Mark expected switch fall-through omits 8acff43825c0 mmc: atmel-mci: Mark expected switch fall-throughs omits d7125d4138eb Btrfs: remove unnecessary condition in btrfs_clone() to av [...] omits e0263ae35129 Merge branch 'fixes' into next omits c4919734e794 mmc: cavium: Add the missing dma unmap when the dma has finished. omits 069de59a6501 mmc: cavium: Set the correct dma max segment size for mmc_host omits b3173c2292fb of/platform: Don't create device links for default busses omits 709fb8297358 of/platform: Create device links for all child-supplier de [...] omits 21871a99b34c of/platform: Pause/resume sync state during init and of_pl [...] omits 8f8184d6bf67 driver core: Add sync_state driver/bus callback omits 690ff7881b26 of/platform: Add functional dependency link from DT bindings omits 134b23eec9e3 driver core: Add edit_links() callback for drivers omits 5302dd7dd0b6 driver core: Add support for linking devices during device [...] omits 313b46d83118 drivers: Fix htmldocs warnings with bus_find_next_device() omits b9515ecbf6ca drivers: Fix typo in parameter description for driver_find [...] omits 644bf6008895 i2c: Revert incorrect conversion to use generic helper omits 4d5572483cfc btrfs: Refactor btrfs_calc_avail_data_space omits 5a6660ea31e5 Merge branch 'regmap-5.4' into regmap-next omits cc8b4659491d spi: core: Use DEVICE_ATTR_RW() for SPI slave control sysf [...] omits 9d52a35ebd4b regmap: no need to check return value of debugfs_create functions omits 69cb9191be5a Merge branch 'i2c/for-5.4' into i2c/for-next omits a7246d611507 btrfs: Remove unnecessary check from join_running_log_trans omits be9035630d80 i2c: s3c2410: Mark expected switch fall-through omits 33eb09a02e8d i2c: designware: make use of devm_gpiod_get_optional omits 684ca71259a6 dt-bindings: i2c: riic: Rename bindings documentation file omits 1d583590514a dt-bindings: i2c: riic: Rename bindings documentation file omits d13ed84b195c dt-bindings: i2c: rcar: Rename bindings documentation file omits 23c2556d8fbe dt-bindings: i2c: sh_mobile: Rename bindings documentation file omits f24e41d3d04f ASoC: zx-tdm: remove redundant assignment to ts_width on e [...] omits 3ff3a4f657b3 ASoC: SOF: no need to check return value of debugfs_create [...] omits fee531d6fc49 ASoC: core: no need to check return value of debugfs_creat [...] omits 7735eeebd2be i2c: busses: Use dev_get_drvdata where possible omits d8701fae95c0 ASoC: Intel: SoC: skylake: no need to check return value o [...] omits 9de98628c895 ASoC: codec2codec: fill some of the runtime stream parameters omits a72706ed8208 ASoC: codec2codec: remove ephemeral variables omits a342031cdd08 ASoC: create pcm for codec2codec links as well omits 03929cce52e2 i2c: at91: fix clk_offset for sama5d2 omits 9c5718e14b81 i2c: at91: disable TXRDY interrupt after sending data omits 5667b5b59f45 i2c: imx-lpi2c: use devm_platform_ioremap_resource() to si [...] omits b17e6d19dcd3 i2c: mxs: use devm_platform_ioremap_resource() to simplify code omits 34de3513e668 i2c: ismt: Remove call to memset after dmam_alloc_coherent omits e5738bc46d49 i2c: tegra: Compile PM functions unconditionally omits b36f281f4a31 ima: initialize the "template" field with the default template omits 8ad4ca6e9a81 drm/i915/oa: add content to Makefile omits 93386368a138 Revert "drm/radeon: Provide ddc symlink in connector sysfs [...] omits a67fe29556f9 mmc: sdhci-sprd: Fix the incorrect soft reset operation wh [...] omits e7d6cd694383 fuse: cleanup fuse_wait_on_page_writeback omits a565b7c52692 fuse: require /dev/fuse reads to have enough buffer capaci [...] omits de70fdd7d24c drm/i915: fix possible memory leak in intel_hdcp_auth_down [...] omits fb0d72c7ac5d dt-bindings: reset: amlogic,meson8b-reset: update with SPD [...] omits b16a00636545 dt-bindings: reset: amlogic,meson-gxbb-reset: update with [...] omits 7c61ccf643a9 reset: reset-meson: update with SPDX Licence identifier omits 942b4c10b11b dt-bindings: reset: Fix typo in imx8mq resets omits e2557157a9dd dt-bindings: reset: imx7: Add support for i.MX8MM omits 10e36489abda drm/i915/execlists: Always clear pending&inflight requests [...] omits 49281a222ac4 gpio: of: Fix hard-assigned valid_mask for OF case omits dc607f6bbafd mfd: aat2870: no need to check return value of debugfs_cre [...] omits b11f75d032d8 mfd: ab8500: no need to check return value of debugfs_crea [...] omits 45640a383adc mfd: ab3100: no need to check return value of debugfs_crea [...] omits 56fbc24116f4 libbpf : make libbpf_num_possible_cpus function thread safe omits cbb19cb1eef0 ipmi_si: Convert timespec64 to timespec omits 3247b272048f net: bridge: mcast: add delete due to fast-leave mdb flag omits 4d97972b45f0 net: stmmac: Use netif_tx_napi_add() for TX polling function omits 5c725b6b6506 net: bridge: mcast: don't delete permanent entries when fa [...] omits 271da132e29b net: phy: phy_led_triggers: Fix a possible null-pointer de [...] omits 0eba31ef5c89 tc-testing: Clarify the use of tdc's -d option omits e29903c49990 selftests/tls: fix TLS tests with CONFIG_TLS=n omits 21947f467cda Merge tag 'mlx5-updates-2019-07-29' of git://git.kernel.or [...] omits 3015b8fcb60d ice: Bump version number omits b67f25d76e9f ice: Remove flag to track VF interrupt status omits ba880734ba9c ice: Remove unnecessary flag ICE_FLAG_MSIX_ENA omits 992149446353 ice: Don't return error for disabling LAN Tx queue that do [...] omits a1e996859323 ice: Remove duplicate code in ice_alloc_rx_bufs omits 56923ab66467 ice: Add stats for Rx drops at the port level omits 66b29e7a884e ice: Update number of VF queue before setting VSI resources omits d5a46359171a ice: Set up Tx scheduling tree based on alloc VSI Tx queues omits cb7db35641c9 ice: Only bump Rx tail and release buffers once per napi_poll omits bf1c0ac6a8bc docs: writing-schema.md: convert from markdown to ReST omits e9bb62756153 docs: w1: convert to ReST and add to the kAPI group of docs omits f139291c7130 docs: fs: cifs: convert to ReST and add to admin-guide book omits 60f2c82ed20b randstruct: Check member structs in is_pure_ops_struct() omits 9cdd273e29f3 spi: docs: convert to ReST and add it to the kABI bookset omits d2fd3732e4ac docs: writing-schema.md: convert from markdown to ReST omits aa95b4a960ab docs: fix a couple of new broken references omits 9475a77b5771 drm/amdkfd: enable KFD support for navi14 omits dc4d716d4c0a drm/amdgpu: disable inject for failed subblocks of gfx omits 83b0582c9057 drm/amdgpu: support gfx ras error injection and err_cnt query omits 2c960ea02f58 drm/amdgpu: add RAS callback for gfx omits dc23a08f0310 drm/amdgpu: add define for gfx ras subblock omits 4bb6b8c758fe drm/amd/include: add define of TCP_EDC_CNT_NEW omits ca3f422f5395 drm/amd/include: add bitfield define for EDC registers omits 7cdc2ee3004d drm/amdgpu: remove ras_reserve_vram in ras injection omits e10634938b66 drm/amdgpu: add check for ras error type omits 81e02619e958 drm/amdgpu: update interrupt callback for all ras clients omits cf04dfd0e91f drm/amdgpu: allow ras interrupt callback to return error data omits 8c94810357fa drm/amdgpu: query umc ras error address omits c2742aef4d17 drm/amdgpu: add structures for umc error address translation omits 6f102dba8088 drm/amdgpu: add support for recording ras error address omits f1ed4afa1302 drm/amdgpu: update algorithm of umc uncorrectable error counting omits 045c02165397 drm/amdgpu: switch to amdgpu_umc structure omits 5bbfb64a177f drm/amdgpu: use 64bit operation macros for umc omits 4fa1c6a679bb drm/amdgpu: add RREG64/WREG64(_PCIE) operations omits 05a58345db4e drm/amdgpu: add ras error count after each query (v2) omits 939e2258ce4c drm/amdgpu: querry umc error count omits 5b6b35aaacca drm/amdgpu: init umc v6_1 functions for vega20 omits 9884c2b1c38c drm/amdgpu: add umc v6_1 query error count support omits 03c9963f47a9 drm/amdgpu: add umc v6_1_1 IP headers omits 245219a66085 drm/amdgpu: add rsmu v_0_0_2 ip headers omits 9e585a523baa drm/amdgpu: add amdgpu_umc_functions structure omits 6501a771708d drm/amdgpu: init RSMU and UMC ip base address for vega20 omits 7af25d5b7ea7 drm/amdgpu: move some ras data structure to amdgpu_ras.h omits 2ef5a7f1482c tpm: Document UEFI event log quirks omits fa1884f9d801 drm/amdgpu: drop drmP.h from vcn_v2_5.c omits 9a2ffeb525a1 drm/amdgpu: drop drmP.h from vcn_v2_0.c omits 75589f496d6d drm/amdgpu: drop drmP.h from sdma_v5_0.c omits e9eea90247fe drm/amdgpu: drop drmP.h from nv.c omits b23b2e9e4957 drm/amdgpu: drop drmP.h from navi10_ih.c omits 0a069bbe1387 drm/amdgpu: drop drmP.h in gfx_v10_0.c omits 3b90f6ecdfa5 drm/amdgpu: drop drmP.h from amdgpu_amdkfd_gfx_v10.c omits 32978d8cfd3c drm/amdgpu: drop drmP.h in amdgpu_amdkfd_arcturus.c omits e15d5a53ea32 docs: net: convert two README files to ReST format omits 47359e5734f1 docs: nios2: add it to the main Documentation body omits bfc8a222d3bc docs: hwmon: pxe1610: convert to ReST format and add to the index omits 80b1505893b6 docs: mips: add to the documentation body as ReST omits ff497db295c8 docs: wimax: convert to ReST and add to admin-guide omits 9c970ab54c33 docs: index.rst: don't use genindex for pdf output omits 25b532cec59e docs: fs: convert porting to ReST omits ec23eb54fbc7 docs: fs: convert docs without extension to ReST omits 5a5e045bb3b8 docs: isdn: convert to ReST and add to kAPI bookset omits 32fc3cd8ba23 docs: openrisc: convert to ReST and add to documentation body omits e77e9187ae1c docs: parisc: convert to ReST and add to documentation body omits 6d6486a0c597 docs: README.buddha: convert to ReST and add to m68k book omits 76b5a6e84271 docs: admin-guide: add auxdisplay files to it after conver [...] omits 1ec779b9fabc docs: packing: move it to core-api book and adjust markups omits f6ae22d64433 docs: ipmb: place it at driver-api and convert to ReST omits 0828268f2478 riscv: kbuild: add virtual memory system selection omits ccf988b66d69 docs: i2c: convert to ReST and add to driver-api bookset omits 09f4c750a8c7 docs: ubifs-authentication.md: convert to ReST omits eaf7b46083a7 docs: thermal: add it to the driver API omits fe13225fdc3f Documentation: coresight: convert txt to rst omits 34d5f4f269a2 Documentation: filesystems: Convert ufs.txt to reStructure [...] omits ac841c4e457c Documentation: filesystems: Convert jfs.txt to omits e226b4f0e04f doc: email-clients miscellaneous fixes omits d129e3f42266 RDMA/mlx5: Remove DEBUG ODP code omits 638b642f82bb docs: riscv: convert boot-image-header.txt to ReST omits 54bfe6feba0e docs: zh_CN: howto.rst: fix a broken reference omits 23aa16489c06 docs: cgroup-v1/blkio-controller.rst: remove a CFQ left over omits 7530c497592e MAINTAINERS: fix a renamed DT reference omits b26bb0faf8f5 MAINTAINERS: fix reference to net phy ABI file omits 370910efdb6e MAINTAINERS: fix broken ref for ABI sysfs-bus-counter-ftm-quaddec omits 803deeaaea10 doc:it_IT: align translation to mainline omits 074b326ee5e7 mailmap: add entry to connect my email addresses omits 257e26c6403c docs: arm: Remove orphan sh-mobile directory omits c2052d6e242c drm/i915/ehl: Ungate DDIC and DDID omits 49f0884d023f Merge branch 'x86/apic' omits 5237b74bb70c Merge branch 'x86/build' omits 9966c290c546 Merge branch 'x86/cleanups' omits 4e44033eae01 Merge branch 'x86/cpu' omits a7aced30a958 Merge branch 'x86/entry' omits cadfb7404244 Merge branch 'x86/hyperv' omits d4799c5c3942 Merge branch 'x86/mm' omits f00845696957 Btrfs: wake up inode cache waiters sooner to reduce waiting time omits 9941efc246a1 Btrfs: fix inode cache waiters hanging on path allocation failure omits 217462390bf5 Btrfs: fix inode cache waiters hanging on failure to start [...] omits 903fb017f55a Btrfs: fix inode cache block reserve leak on failure to al [...] omits c7aeb4d1b9bf ice: Disable VFs until reset is completed omits 6d5999467df0 ice: Do not configure port with no media omits 5c91ecfda5a8 ice: separate out control queue lock creation omits c31a5c25bb19 ice: Always set prefena when configuring an Rx queue omits 17bc6d07212c ice: Move vector base setup to PF VSI omits 36517fd397f1 ice: track hardware stat registers past rollover omits 5a056cd7ead2 ice: add lp_advertising flow control support omits e3f4122dc5ef Btrfs: fix hang when loading existing inode cache off disk omits 09c7e8b21d67 x86/kvm: Use CONFIG_PREEMPTION omits cb376c26971f x86/dumpstack: Indicate PREEMPT_RT in dumps omits 48593975aeee x86: Use CONFIG_PREEMPTION omits 92616606368e kprobes: Use CONFIG_PREEMPTION omits 30c937043b2d tracing: Use CONFIG_PREEMPTION omits 27972765bd04 locking/spinlocks: Use CONFIG_PREEMPTION omits 01b1d88b0982 rcu: Use CONFIG_PREEMPTION omits c1a280b68d4e sched/preempt: Use CONFIG_PREEMPTION where appropriate omits 56db1991690f udf: prevent allocation beyond UDF partition omits 228f855fb57a perf: Remove dev_err() usage after platform_get_irq() omits 4b9ace9c25dc perf/imx_ddr: Add MODULE_DEVICE_TABLE omits 6a7ce95d752e staging/octeon: Fix build error without CONFIG_NETDEVICES omits ac5fe22636e2 Merge tag 'mac80211-next-for-davem-2019-07-31' of git://gi [...] omits f6ff5e7c9f34 btrfs: tree-checker: Add ROOT_ITEM check omits bd19dd685831 btrfs: extent-tree: Make sure we only allocate extents fro [...] omits 1dc558923c5c RDMA/core: fix spelling mistake "Nelink" -> "Netlink" omits d8a1de3d5bb8 isdn: hfcsusb: Fix mISDN driver crash caused by transfer b [...] omits c6349f880732 net: mediatek: Drop unneeded dependency on NET_VENDOR_MEDIATEK omits cb560f5fd951 infiniband: Remove dev_err() usage after platform_get_irq() omits f86a677e5752 Merge tag 'mac80211-for-davem-2019-07-31' of git://git.ker [...] omits fa9586aff919 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 164f0de315ce Merge branch 'mlxsw-Test-coverage-for-DSCP-leftover-fix' omits d11786bb9664 selftests: mlxsw: Add a test for leftover DSCP rule omits 7700476f3198 selftests: mlxsw: Fix local variable declarations in DSCP tests omits 529fb1706ed3 btrfs: delayed-inode: Kill the BUG_ON() in btrfs_delete_de [...] omits 7084148854e7 myri10ge: remove unneeded variable omits 246902bdf562 net: ag71xx: Use GFP_KERNEL instead of GFP_ATOMIC in 'ag71 [...] omits a9d41e7b8b1f net: ag71xx: Slighly simplify code in 'ag71xx_rings_init()' omits ace4682635db ARM: vexpress: Cleanup cppcheck shifting warning omits 7ff1154d459d ARM: dts: vexpress: Add missing newline at end of file omits 8d65f58021fb ARM: dts: vexpress: add missing SPDX GPL-2.0 license identifier omits 47b69bf74f16 net: ethernet: et131x: Use GFP_KERNEL instead of GFP_ATOMI [...] omits 6a82a163e6b9 btrfs: volumes: Remove ENOSPC-prone btrfs_can_relocate() omits 5b31f3e39a6c drop_monitor: Add missing uAPI file to MAINTAINERS file omits 23201ea57f69 Merge branch 'mlxsw-Two-small-fixes' omits 744ad9a35728 mlxsw: spectrum_buffers: Further reduce pool size on Spectrum-2 omits 28fe79000e9b mlxsw: spectrum: Fix error path in mlxsw_sp_module_init() omits e17be6e1b713 dmaengine: Remove dev_err() usage after platform_get_irq() omits 7f5d7425748d dmaengine: imx-dma: Mark expected switch fall-through omits a9afc9ea9399 dmaengine: tegra210-adma: Don't program FIFO threshold omits 49ad5e6f17af btrfs: extent-tree: Add comment for inc_block_group_ro() omits a23f0e33838b btrfs: volumes: Add comment for find_free_dev_extent_start() omits 76132f519271 btrfs: volumes: Unexport find_free_dev_extent_start() omits 1b6c3c6d4607 drm/i915: Move MOCS setup to intel_mocs.c omits a7a7a0e6ebde drm/i915/tgl: Tigerlake only has global MOCS registers omits 2ddf992179c4 drm/i915/tgl: Define MOCS entries for Tigerlake omits 23dea05191be drm/i915/tgl: stop using ERROR_GEN6 and DONE_REG omits 91b59cd98a97 drm/i915/tgl: Move fault registers to their new offset omits 900c9173ca69 drm/i915: remove dangling forward declaration omits bed7a2182de6 drm/radeon: Provide ddc symlink in connector sysfs directory omits 5b50fa2b35a4 drm/amdgpu: Provide ddc symlink in connector sysfs directory omits cfb444552926 drm/bridge: ti-tfp410: Provide ddc symlink in connector sy [...] omits 9ebc4d2140ad drm/bridge: dw-hdmi: Provide ddc symlink in connector sysf [...] omits a4f9087e85de drm/bridge: dumb-vga-dac: Provide ddc symlink in connector [...] omits 350fd554ee44 drm/ast: Provide ddc symlink in connector sysfs directory omits 9572ae176a10 drm/mgag200: Provide ddc symlink in connector sysfs directory omits 7058e76682d7 drm: sti: Provide ddc symlink in hdmi connector sysfs directory omits 2ae7eb372ed4 drm/imx: imx-tve: Provide ddc symlink in connector's sysfs omits be0ec35940bc drm/imx: imx-ldb: Provide ddc symlink in connector's sysfs omits 1e8f17855ff8 drm/sun4i: hdmi: Provide ddc symlink in sun4i hdmi connect [...] omits 100163df4203 drm: Add drm_connector_init() variant with ddc omits e1a29c6c5955 drm: Add ddc link in sysfs created by drm_connector omits 03ed974738a0 Merge branch 'misc' into for-next omits e77ff779a0c6 Input: applespi - add dependency on LEDS_CLASS omits c1c0c032c785 Merge branch 'topic/hda-dmic' into for-next omits 8c5758831380 ALSA: hda/intel: stop probe if DMICS are detected on Skyla [...] omits 1169cbf6b98e ASoC: Intel: Skylake: use common NHLT module omits 7a33ea70e186 ALSA: hda: intel-nhlt: handle NHLT VENDOR_DEFINED DMIC geometry omits 303681f4356d ALSA: hda: move parts of NHLT code to new module omits 63643b5902c4 ASoC: Intel: Skylake: move NHLT header to common directory omits fe9f5009b3ed btrfs: assert tree mod log lock in __tree_mod_log_insert omits c5bb8043419b btrfs: assert extent map tree lock in add_extent_mapping omits 726c3b3ec546 btrfs: Add an assertion to warn incorrct case in insert_in [...] omits 50b1e33c65af Btrfs: fix deadlock between fiemap and transaction commits omits a4e2a99c6286 Btrfs: fix incremental send failure after deduplication omits 1d587f89b0a7 Btrfs: fix race leading to fs corruption after transaction abort omits 77b8cabf3d52 drm/gm12u320: Move driver to drm/tiny omits 043386a0f094 drm/tinydrm: Rename folder to tiny omits 28c47e16ea2a drm/tinydrm/Kconfig: Remove menuconfig DRM_TINYDRM omits 6492a4c12c65 serial: sh-sci: use driver core functions, not sysfs ones. omits 66f5772ee29d Merge tag 'iwlwifi-fixes-for-kvalo-2019-07-30' of git://gi [...] omits 9ba2986ff579 staging: rtl8188eu: remove redundant assignment to variabl [...] omits f7d120d9e0b9 staging: rtl8723bs: indicate disconnection when disconnecting omits 82cb54856874 asm-generic: make simd.h a mandatory include/asm header omits caa918ef1406 ASoC: codecs: Add uda1334 codec driver omits f39b07fdfb68 mac80211: HE STA disassoc due to QOS NULL not sent omits d6de65fde516 dt-bindings: sound: Add bindings for UDA1334 codec omits 10392fcad7df ASoC: meson: axg-tdm-formatter: use devm_platform_ioremap_ [...] omits a95c90124864 ASoC: meson: g12a-tohdmitx: use devm_platform_ioremap_reso [...] omits 12a63c0fa036 ASoC: au1x: psc-i2s: use devm_platform_ioremap_resource() [...] omits b1abe8780041 ASoC: psc-ac97: use devm_platform_ioremap_resource() to si [...] omits b885c9fa363f ASoC: uniphier: aio-dma: use devm_platform_ioremap_resourc [...] omits 4e5bc35988af ASoC: uniphier: evea: use devm_platform_ioremap_resource() [...] omits 2d1ffc7d0f58 ASoC: inno_rk3036: use devm_platform_ioremap_resource() to [...] omits a8dc106410a2 ASoC: jz4740: use devm_platform_ioremap_resource() to simp [...] omits 72d09322e709 ASoC: mmp-sspa: use devm_platform_ioremap_resource() to si [...] omits 94db63761576 ASoC: codecs: jz4725b: use devm_platform_ioremap_resource( [...] omits f62d64267188 ASoC: codecs: msm8916-wcd: use devm_platform_ioremap_resou [...] omits 1c63223cda84 ASoC: stm32: sai: use devm_platform_ioremap_resource() to [...] omits 790b36578e23 ASoC: sun8i-codec: use devm_platform_ioremap_resource() to [...] omits 54dd39e4aca8 ASoC: sunxi: sun50i-codec-analog: use devm_platform_iorema [...] omits e12fd61fd7c1 ASoC: sun8i-codec-analog: use devm_platform_ioremap_resour [...] omits cf80aa2c1359 ASoC: xlnx: use devm_platform_ioremap_resource() to simplify code omits 9b2089313156 ASoC: meson: axg-fifo: use devm_platform_ioremap_resource( [...] omits c43fd289dd58 ASoC: meson: axg-spdifout: use devm_platform_ioremap_resou [...] omits d61feec0f60c ASoC: meson: axg-spdifin: use devm_platform_ioremap_resour [...] omits 2e73d98f2ecf ASoC: meson: axg-pdm: use devm_platform_ioremap_resource() [...] omits 0c03e37af47e ASoC: cs4271: Fix a typo in the CS4171_NR_RATIOS omits 22581e7c51f5 ASoC: ti: Mark expected switch fall-throughs omits ebdd7be5415c ASoC: xtfpga-i2s: use devm_platform_ioremap_resource() to [...] omits 89dd38bf130e ASoC: kirkwood-i2s: use devm_platform_ioremap_resource() t [...] omits 0fb46f541bb3 ASoC: spear: use devm_platform_ioremap_resource() to simpl [...] omits 1327bfe2887c ASoC: mxs-saif: use devm_platform_ioremap_resource() to si [...] omits c9dbe688983b ASoC: sirf: use devm_platform_ioremap_resource() to simplify code omits d400b1b30cbf ASoC: bcm2835-i2s: use devm_platform_ioremap_resource() to [...] omits 959bb6b54d70 ASoC: fsl_audmix: use devm_platform_ioremap_resource() to [...] omits d003e3081c1d ASoC: imx-audmux: use devm_platform_ioremap_resource() to [...] omits 61e799e36589 ASoC: mt6797: use devm_platform_ioremap_resource() to simp [...] omits fceef72b68d6 ASoC: mt8173: use devm_platform_ioremap_resource() to simp [...] omits 4b3540074361 ASoC: ep93xx-i2s: use devm_platform_ioremap_resource() to [...] omits f052172a5bb4 ASoC: rockchip: use devm_platform_ioremap_resource() to si [...] omits 7d22808641cd ASoC: tegra: use devm_platform_ioremap_resource() to simpl [...] omits 21cc4ea85879 ASoC: tegra20_das: use devm_platform_ioremap_resource() to [...] omits 2c4956bc1e90 ASoC: meson: g12a-tohdmitx: override codec2codec params omits b9da500bde81 ASoC: max98373: add 88200 and 96000 sampling rate support omits 52f87f3ca251 ASoC: sun4i-i2s: Incorrect SR and WSS computation omits 6963d00bb6e4 MAINTAINERS: Update Intel ASoC drivers maintainers omits 931c940fa564 crypto: s390/aes - fix name clash after AES library refactor omits 7dcddef6f769 cpuidle: header file stubs must be "static inline" omits 61059b7048ee gpio: ixp4xx: remove redundant dev_err message omits 4b8e1106dd95 quota: fix condition for resetting time limit in do_set_dqblk() omits b6aeffc5852f ext2: code cleanup for ext2_free_blocks() omits e5d395974e04 ext2: fix block range in ext2_data_block_valid() omits 6fbacb8539a6 udf: support 2048-byte spacing of VRS descriptors on 4K media omits ba54aef03133 udf: refactor VRS descriptor identification omits 63064d822c96 drm/i915/uc: Move uC WOPCM setup in uc_init_hw omits 602776f96bfa drm/i915/uc: Don't enable communication twice on resume omits 1ced169cc1c2 mac80211: allow setting spatial reuse parameters from bss_conf omits 6d4dd4ef1a23 nl80211: add strict start type omits 796e90f42b7e cfg80211: add support for parsing OBBS_PD attributes omits 52dba8d7d5ab mac80211: reject zero MAC address in add station omits 50508d941c18 cfg80211: use parallel_ops for genl omits 05d610af3e71 mac80211_hwsim: fill boottime_ns in netlink RX path omits f12cac539fe0 mac80211: add missing null return check from call to ieee8 [...] omits f277bc0c98a4 drm/i915/selftests: Pass intel_context to igt_spinner omits 51c98747113e drm/prime: Ditch gem_prime_res_obj hook omits b2ad978fd004 drm/amdgpu: Fill out gem_object->resv omits aa77e7f6d5d1 drm/nouveau: Fill out gem_object->resv omits c549da2d217e drm/radeon: Fill out gem_object->resv omits cb0c43f30ca6 drm/i915: Avoid ce->gem_context->i915 omits 9d4742136a26 xilinx_uartps.c: suppress "may be used uninitialised" warning omits 9a675a13c3bb Revert "staging: kpc2000: Convert put_page() to put_user_page*()" omits 59de58f84f7f drm/amd/powerplay: determine the features to enable by ppt [...] omits 861324983d4f drm/amdgpu: correct irq type used for sdma ecc omits b4af964e75c4 drm/amd/powerplay: make power limit retrieval as asic specific omits 1f23cadbe077 drm/amd/powerplay: correct arcturus current clock level ca [...] omits 60d435b73db6 drm/amd/powerplay: support UMD PSTATE settings on arcturus omits 4bf76e60b9c7 drm/amd/powerplay: fix arcturus real-time clock frequency [...] omits 790ef68afcf5 drm/amd/powerplay: remove redundancy debug log in smu omits 8a856ced35d5 drm/amd/powerplay: correct the bitmask used in arcturus omits 55bf7e6243e7 drm/amd/powerplay: add missing arcturus feature maps omits d427cf8f7f99 drm/amd/powerplay: support fan speed retrieval on arcturus omits 631807f091ae drm/amd/powerplay: support real-time clock retrieval on arcturus omits ba74c8bf889c drm/amd/powerplay: support sensor reading on arcturus omits 832a7062a060 drm/amd/powerplay: init arcturus SMU metrics table on bootup omits 1f96ecef6f01 drm/amd/powerplay: correct UVD/VCE/VCN power status retrieval omits 5fa790f6c936 drm/amd/powerplay: correct Navi10 VCN powergate control (v2) omits bf2bf52383a0 drm/amd/powerplay: support VCN powergate status retrieval [...] omits ab9e314886ad drm/amd/powerplay: support VCN powergate status retrieval [...] omits 9829e3d89b6e drm/amd/powerplay: add new sensor type for VCN powergate status omits 7d0e6329dfdc drm/amdgpu: update more sdma instances irq support omits 9d4d7236efad drm/amd/include: adjust base offset of SMUIO and THM for Arcturus omits 3ff101b8ab78 drm/amd/powerplay: hold on the arcturus gfx dpm support in driver omits 7c16d24abe35 drm/amdgpu: correct VCN powergate routine for acturus omits fe089e1dd797 drm/amd/powerplay: enable arcturus powerplay omits cca4fafc0904 drm/amd/powerplay: initialize arcturus MP1 and THM base address omits 22e183173471 drm/amd/powerplay: enable SW SMU routine support for arcturus omits a94235af11b3 drm/amd/powerplay: update arcturus_ppt.c/h V3 omits c8893d5ce716 drm/amd/powerplay: update arcturus_ppsmc.h omits 22808306f2b2 drm/amd/powerplay: update smu11_driver_if_arcturus.h omits 7c8bcaf4085a drm/amd/powerplay: add SW SMU interface for dumping pptabl [...] omits 4c35e77865a9 drm/amd/powerplay: add smcdpminfo table v4_6 support omits 1faa3b805473 drm/amdkfd: Save/restore vcc on gfx10 omits f9e346aba193 drm/amdkfd: Save/restore flat_scratch_lo/hi on gfx10 omits 7ce55e0b6fbb drm/amdkfd: Fix gfx10 wave64 VGPR context restore omits f16d523f9d83 drm/amd/display: Support uclk switching for DCN2 omits fb6959ae5017 drm/amd/display: Embed DCN2 SOC bounding box omits 1a2c29bce060 drm/amdgpu: fix a potential information leaking bug omits 649412069501 drm/amdgpu: fix error handling in amdgpu_cs_process_fence_dep omits 6e92e156aacc drm/amdgpu/powerplay: provide the interface to disable ucl [...] omits c74dbe44eacf drm/amd/amdgpu/vcn_v2_0: Move VCN 2.0 specific dec ring te [...] omits 3207dcf3afd6 drm/amdgpu/gfx10: update golden settings for navi14 omits 98eb03bbf017 drm/amd/powerplay: implment sysfs feature status function in smu omits 26dd668155b2 drm/amd/powerplay: move smu_feature_update_enable_state to [...] omits cb33363d0e85 drm/amd/powerplay: add smu feature name support omits 6b294793e384 drm/amd/powerplay: add smu message name support omits 0ba5eda81a82 drm/amd/powerplay: move smu types to smu_types.h omits 2c8973180392 drm/amdgpu: Default disable GDS for compute+gfx omits 333fe325feba drm/amd/amdgpu/vcn_v2_0: Mark RB commands as KMD commands omits d3b9f39d8417 drm/amdgpu/display: fix the build without CONFIG_DRM_AMD_D [...] omits f2bd8a0ed7e7 drm/amdgpu: Fix amdgpu_display_supported_domains logic. omits 354e6e14ef94 drm/amdgpu/powerplay: use proper revision id for navi omits a3a09142f43c drm/amdgpu: put the SMC into the proper state on reset/unload omits 1c074a63834e drm/amdgpu/powerplay: add set_mp1_state for vega12 omits e254102d5079 drm/amdgpu/powerplay: add set_mp1_state for vega10 omits a906277d22f7 drm/amdgpu/powerplay: add set_mp1_state for vega20 omits 479baeacd828 drm/amdgpu/powerplay: return success if set_mp1_state is not set omits a2c28e34f8c4 drm/amdgpu/powerplay: add a new interface to set the mp1 state omits 2ddc6c3ef9d5 drm/amdgpu: add reset_method asic callback for navi omits ee360c0b7cc3 drm/amdgpu: add reset_method asic callback for soc15 omits 9bc1932f5ce5 drm/amdgpu: add reset_method asic callback for vi omits 6d0f50dafed4 drm/amdgpu: add reset_method asic callback for cik omits dd81eede7703 drm/amdgpu: add reset_method asic callback for si omits 0cf3c64f294c drm/amdgpu: add an asic callback to determine the reset method omits 4d7fd9e20b07 drm/amd/powerplay: enable SW SMU reset functionality omits f0d2a7dc1154 drm/amd/powerplay: fix null pointer dereference around dpm [...] omits fcd90fee8ac2 drm/amd/powerplay: minor fixes around SW SMU power and fan [...] omits 1c4259159132 drm/amd/display: enable S/G for RAVEN chip omits ddcb7fc62f4b drm/amdgpu: Add check for USWC support for amdgpu_display_ [...] omits 3d1b8ec76b8f drm/amdgpu: Create helper to clear AMDGPU_GEM_CREATE_CPU_GTT_USWC omits e4c4073b0139 drm/amdgpu: Fix hard hang for S/G display BOs. omits 24f9aacfb0fb drm/amdgpu: adding xgmi error monitoring omits 64671c0fdc91 drm/amdgpu: add perfmon and fica atomics for df omits 306fc9c56851 drm/amdkfd: Remove dead code from gfx8/gfx9 trap handlers omits a36e89674000 drm/amdkfd: Replace gfx10 trap handler with correct branch omits 7c2eaf5cdb87 drm/amdkfd: Fix lost single step exceptions in gfx9 trap handler omits 8c7a5d9e6f14 drm/amdkfd: Use SQC when TCP would fail in gfx9 context save. omits 5f4814deab50 drm/amdgpu/gmc10: fix pte mytpe field error for navi14 omits 6913848087e2 drm/amdgpu: use VCN firmware offset for cache window omits 668a9469f114 drm/amd/powerplay: fix temperature granularity error in smu11 omits 780f3a9c5b9f drm/amd/powerplay: some cosmetic fixes omits d3a593e97ecd drm/amd/powerplay: no pptable transfer and dpms enabled wi [...] omits 87abff77880d drm/amd/display: fix a missing null check on a failed kzalloc omits 59d788b18771 drm/radeon: Use dev_get_drvdata where possible omits ef1de3618125 drm/amd/display: Use dev_get_drvdata omits 911d8b3069ce drm/amdgpu: Use dev_get_drvdata where possible omits 0f0727d971f6 drm/amd/display: readd -msse2 to prevent Clang from emitti [...] omits 4cab85afe9d7 drm/amdkfd: Fix byte align on VegaM omits 7a8163710534 drm/amd/powerplay: add callback function of get_thermal_te [...] omits a98bf57391a2 tools: bpftool: add support for reporting the effective cg [...] omits bf8ff0f8cfd7 selftests/bpf: fix clearing buffered output between tests/ [...] omits 116e7dbe34b4 Merge branch 'gen-syn-cookie' omits 91bc35789db4 selftests/bpf: add test for bpf_tcp_gen_syncookie omits 637f71c09ba2 selftests/bpf: bpf_tcp_gen_syncookie->bpf_helpers omits 3745ee18017e bpf: sync bpf.h to tools/ omits 70d66244317e bpf: add bpf_tcp_gen_syncookie helper omits 9349d600fb6a tcp: add skb-less helpers to retrieve SYN cookie omits 965112785e4b tcp: tcp_syn_flood_action read port from socket omits ed2a2abc6334 Merge branch 'dt-for-v5.4' into for-next omits ada384a7fd2d csky: Optimize arch_sync_dma_for_cpu/device with dma_inv_range omits bbb69f902c89 csky/dma: Fixup cache_op failed when cross memory ZONEs omits 7f80fe207de9 csky: Fixup dma_alloc_coherent with PAGE_SO attribute omits 81b23ba645e6 csky: Fixup mb() synchronization problem omits 51b0c5c24484 ARM: dts: aspeed: swift: Fix FSI GPIOs omits 637b16e0744a hwmon: (npcm750-pwm-fan) Remove dev_err() usage after plat [...] omits a3fc57233977 extcon: adc-jack: Remove dev_err() usage after platform_get_irq() omits 2838bf941b12 gpiolib-acpi: Move acpi_dev_add_driver_gpios() et al to co [...] omits 77cb907abe6c gpiolib: acpi: Split ACPI stuff to gpiolib-acpi.h omits fce04b1ce8e3 gpiolib: of: Reshuffle contents of consumer.h for new libr [...] omits 221f6df008ab hv_balloon: Reorganize the probe function omits 1fed17df7e50 hv_balloon: Use a static page for the balloon_up send buffer omits 5d14de4c6ce5 hv: Use the correct style for SPDX License Identifier omits 4d31c97aedff hv: tools: fix typos in toolchain omits 9c5449a362c1 hv: tools: fix KVP and VSS daemons exit code omits cff2e812f3a0 hv: tools: fixed Python pep8/flake8 warnings for lsvmbus omits 5133f36cef46 Merge branch 'net-dsa-ksz-Add-Microchip-KSZ87xx-support' omits e66f840c08a2 net: dsa: ksz: Add Microchip KSZ8795 DSA driver omits 016e43a26bab net: dsa: ksz: Add KSZ8795 tag code omits 4c173472d051 dt-bindings: net: dsa: ksz: document Microchip KSZ87xx fam [...] omits abb48f801396 net: dsa: qca8k: enable port flow control omits c69e6eafff5f Merge branch 'vsock-virtio-optimizations-to-increase-the-t [...] omits 0038ff357f05 vsock/virtio: change the maximum packet size allowed omits 6dbd3e66e778 vhost/vsock: split packets to send using multiple buffers omits 9632e9f61bc4 vsock/virtio: fix locking in virtio_transport_inc_tx_pkt() omits b89d882dc9fc vsock/virtio: reduce credit update messages omits 473c7391ce73 vsock/virtio: limit the memory used per-socket omits b74494872555 hrtimer: Remove task argument from hrtimer_init_sleeper() omits 055d88242a60 compat_ioctl: pppoe: fix PPPOEIOCSFWD handling omits 2948a1fcd77a tipc: fix unitilized skb list crash omits d1a55841ab24 net: Remove dev_err() usage after platform_get_irq() omits 2d73a6c38d44 Merge branch 'Finish-conversion-of-skb_frag_t-to-bio_vec' omits 65c84f148e35 linux: Remove bvec page_offset, use bv_offset omits b54c9d5bd6e3 net: Use skb_frag_off accessors omits 7240b60c98d6 linux: Add skb_frag_t page_offset accessors omits 6ca04afbf981 Merge branch 'sctp-clean-up-sctp_connect-function' omits a64e59c72ca6 sctp: factor out sctp_connect_add_peer omits f26f995122f4 sctp: factor out sctp_connect_new_asoc omits dd8378b3af57 sctp: clean up __sctp_connect omits f40f1177c38c sctp: check addr_size with sa_family_t size in __sctp_sets [...] omits 4c31bc6b1e2e sctp: only copy the available addr data in sctp_transport_init omits 2e8de0879cf6 drm/i915: make i915_selftest.h self-contained omits c1030cd45619 HSI: Remove dev_err() usage after platform_get_irq() omits be7fc2cc8617 Merge tag 'generic_lookup_helpers' into for-next omits c6e0396124de coda: Fix typo in the struct CodaCred documentation omits 38a449ff533c Documentation: filesystem: fix "Removed Sysctls" table omits da422ade5c87 Documentation/features/locking: update lists omits 99b7132e18fd scsi: qla2xxx: Update driver version to 10.01.00.18-k omits 727e9a39a33b scsi: qla2xxx: Allow NVMe IO to resume with short cable pull omits b6398873de63 scsi: qla2xxx: Fix hang in fcport delete path omits 42273944c34e scsi: qla2xxx: Use common update-firmware-options routine [...] omits 2a00c4ebbbfd scsi: qla2xxx: Fix NVMe port discovery after a short devic [...] omits 9e6d71964497 scsi: qla2xxx: Correct error handling during initializatio [...] omits c334855d0f50 scsi: qla2xxx: Retry fabric Scan on IOCB queue full omits 1bf1f16cd4bc scsi: qla2xxx: Fix premature timer expiration omits d31ca849b04a scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag omits 7f4374e67b30 scsi: qla2xxx: Reject EH_{abort|device_reset|target_request} omits 5e5402c14708 scsi: qla2xxx: Skip FW dump on LOOP initialization error omits 178235f43ea1 scsi: qla2xxx: Use Correct index for Q-Pair array omits 0c6df59061b2 scsi: qla2xxx: Fix abort timeout race condition. omits d376dbda1873 scsi: qla2xxx: Fix different size DMA Alloc/Unmap omits 5d328de64d89 scsi: qla2xxx: Fix DMA unmap leak omits 8f55c307ab57 scsi: mpt3sas: support target smid for [abort|query] task omits 9fba647cfedc scsi: ibmvscsi_tgt: Mark expected switch fall-throughs omits 657bd277c162 scsi: cxlflash: Mark expected switch fall-throughs omits 97112e283da5 exit: make setting exit_state consistent omits 1de540a92638 scsi: mpt3sas: clean up a couple sizeof() uses omits 3ae1506c0146 pidfd: Add warning if exit_state is 0 during notification omits d76b34fd499b pidfd: remove obsolete comments from test omits 555233601407 drm/i915/tgl: handle DP aux interrupts omits 48ef15d32a77 drm/i915/tgl: Update north display hotplug detection to TG [...] omits 52dfdba0a987 drm/i915/tgl: Add hpd interrupt handling omits e008227eb34f HSI: ssi_protocol: Mark expected switch fall-throughs omits 740ce365a4dc dt-bindings: Fix generated example files getting added to schemas omits e0e712fe42ef drm/i915: Update DRIVER_DATE to 20190730 omits 04d15d5cadb8 staging: Remove dev_err() usage after platform_get_irq() omits 509ce4c85bd0 ppdev: add header include guard omits d4bad8118d2a tty: Remove dev_err() usage after platform_get_irq() omits ab81f3f386e2 mei: Use dev_get_drvdata where possible omits 75080370459a uio: Remove dev_err() usage after platform_get_irq() omits b33f37064b74 usb: Remove dev_err() usage after platform_get_irq() omits dc7077f89ad9 mips: remove nargs from __SYSCALL omits 7f428252dbd0 MIPS: jz4740: Drop dead code omits d202742058b2 hwmon: Drop obsolete JZ4740 driver omits aea12071d6fc power/supply: Drop obsolete JZ4740 driver omits b58451e00f2b mtd: rawnand: Drop obsolete JZ4740 NAND driver omits 091c6104ade5 dma: Drop JZ4740 driver omits e305bff3a706 video/fbdev: Drop JZ4740 driver omits 91c7db5e7c65 ASoC: jz4740: Drop lb60 board code omits fe9825146b25 MIPS: configs: LB60: update defconfig omits 8ddebad15e9b MIPS: qi_lb60: Migrate to devicetree omits 1db88c534371 rxrpc: Fix -Wframe-larger-than= warnings from on-stack crypto omits a17c42f96896 Merge tag 'rxrpc-fixes-20190730' of git://git.kernel.org/p [...] omits 36ba3eae0362 MIPS: DTS: jz4740: Add missing nodes omits 5f4e4203add2 enetc: Fix build error without PHYLIB omits 3caa61c20875 net: stmmac: Sync RX Buffer upon allocation omits 2ad07086a557 mlxsw: spectrum_ptp: fix duplicated check on orig_egr_types omits 8b6655d22b42 coresight: cpu-debug: Add support for Qualcomm Kryo omits 914f79d6f9d5 coresight: etm4x: Add ETM PIDs for SDM845 and MSM8996 omits 18e87cb700a9 coresight: etm4x: Two function calls less omits 43c8e0ae76bd net: dsa: mv88e6xxx: use link-down-define instead of plain value omits ab98c008ac76 net: phy: fixed_phy: print gpio error only if gpio node is [...] omits 939878fe0646 staging: fsl-dpaa2/ethsw: add .ndo_fdb[add|del] callbacks omits e1e6a04d97cf staging: fsl-dpaa2/ethsw: check added_by_user flag omits de01ac2e49d5 staging: fsl-dpaa2/ethsw: add .ndo_fdb_dump callback omits b380a4e6e5e1 staging: fsl-dpaa2/ethsw: notify switchdev of offloaded entry omits e2724c77ca21 staging: fsl-dpaa2/ethsw: remove unused structure omits ac43432cb1f5 driver core: Fix use-after-free and double free on glue directory omits f066fa606401 MIPS: Kconfig: remove HAVE_LATENCYTOP_SUPPORT omits 1623835507e3 scsi: scsi_debugfs: Use for_each_set_bit to simplify code omits 7ea502e1d885 MIPS: X1000: Add X1000 system type. omits 2d291e6cc183 MIPS: OProfile: Mark expected switch fall-throughs omits 0486ad20e73d drm/rockchip: Make analogix_dp_atomic_check static omits 71b256f8f7a5 iwlwifi: mvm: fix a use-after-free bug in iwl_mvm_tx_tso_segment omits ba3224db7803 iwlwifi: mvm: fix an out-of-bound access omits 87e7e25aee6b iwlwifi: don't unmap as page memory that was mapped as single omits f5a47fae6aa3 iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support omits 03a0995ccc07 iwlwifi: add 3 new IDs for the 9000 series (iwl9260_2ac_160_cfg) omits 514ea05b0743 iwlwifi: mvm: fix possible out-of-bounds read when accessi [...] omits ecd09ddc1d14 iwlwifi: mvm: fix frame drop from the reordering buffer omits f5d88fa334e6 iwlwifi: mvm: replace RS mutex with a spin_lock omits cd4d6b0bcd51 iwlwifi: mvm: send LQ command always ASYNC omits b6cf28796756 iwlwifi: mvm: fix comparison of u32 variable with less than zero omits 6569e7d36773 iwlwifi: fix locking in delayed GTK setting omits abcbef5977df iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef omits 072b30642f90 iwlwifi: dbg_ini: move iwl_dbg_tlv_load_bin out of debug o [...] omits 23babdf06779 iwlwifi: mvm: add a wrapper around rs_tx_status to handle locks omits 3c514bf831ac iwlwifi: mvm: add a loose synchronization of the NSSN acro [...] omits 521dc6c7c74e iwlwiif: mvm: refactor iwl_mvm_notify_rx_queue omits c61b655a88a5 iwlwifi: mvm: add a new RSS sync notification for NSSN sync omits 6b2dbce549bb iwlwifi: mvm: prepare the ground for more RSS notifications omits 39bd984c203e iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41 omits 0f8084cdc1f9 iwlwifi: mvm: avoid races in rate init and rate perform omits cfb21b11b891 iwlwifi: mvm: disable TX-AMSDU on older NICs omits 1dd38ae96973 MAINTAINERS: Move linux-fpga tree to new location omits 042693442aa6 Merge branch 'misc-5.3' into next-fixes omits e70d8b287301 nvmem: Use the same permissions for eeprom as for nvmem omits 56cc8fae5f7e scsi: qla2xxx: Replace vmalloc + memset with vzalloc omits 4590c07462fb media: via-camera: convert to the vb2 framework omits 22d5aa3a4570 scsi: fdomain_isa: use CFG1_IRQ_MASK omits 4e4f3b99b41f media: vivid: add support for new pixelformats omits 7a1c0b79dbe3 scsi: fdomain: use BSTAT_{MSG|CMD|IO} in fdomain_work() omits 079a649c7525 media: v4l2-common: add support for new RGB32 pixelformats omits cad2991a9501 media: v4l2-tpg: add support for new pixelformats omits a9651be7e481 scsi: fdomain: use BCTL_RST in fdomain_reset() omits 1e42d384aa19 media: v4l2-ctrl: Add a comment on why we zero out compoun [...] omits b217598890a2 scsi: aic94xx: Remove unnecessary null check omits 4b4d62b03191 media: videodev2.h.rst.exceptions: tymecode -> timecode omits 7c490e2561f2 media: v4l2-ioctl.c: OR flags in v4l_fill_fmtdesc(), not d [...] omits 0b3b6fe299c4 scsi: qla2xxx: Remove unnecessary null check omits 64a38e840ce5 SUNRPC: Track writers of the 'channel' file to improve cac [...] omits a912275d322e tty: serial: fsl_lpuart: Introduce lpuart_dma_shutdown() omits d4580bc4b399 tty: serial: fsl_lpuart: Drop unnecessary lpuart*_stop_tx() omits 8a58a7651c88 tty: serial: fsl_lpuart: Introduce lpuart_stopped_or_empty() omits 3ef58b18d6d4 tty: serial: fsl_lpuart: Use cpu_relax() instead of barrier() omits 32ee0fb0c0af tty: serial: fsl_lpuart: Introduce lpuart_wait_bit_set() omits fa04d8c1c150 tty: serial: fsl_lpuart: Use appropriate lpuart32_* I/O funcs omits c12a5975e095 tty: serial: fsl_lpuart: Clear CSTOPB unconditionally omits 414290fad175 tty: serial: fsl_lpuart: Drop unnecessary extra parenthesis omits 97a3124ddf45 tty: serial: fsl_lpuart: Drop no-op bit opearation omits 48145e144256 tty: serial: fls_lpuart: Split shared TX IRQ handler into two omits ec8aec141936 tty: serial: fsl_lpuart: Fix issue in software flow control omits 1b5e0815d2f3 tty: serial: fsl_lpuart: Drop unnecessary uart_write_wakeup() omits bdb60b10616f tty: serial: fsl_lpuart: Fix bogus indentation omits d1ec5bcc8905 tty: serial: fsl_lpuart: Simplify RX/TX IRQ handlers omits 04561fabd234 tty: serial: fsl_lpuart: Flush HW FIFOs in .flush_buffer omits 55a49070ee90 tty: serial: fsl_lpuart: flush receive FIFO after overruns omits 7927b970e758 tty: serial: fsl_lpuart: fix framing error handling when u [...] omits 92f5b0313e37 media: vivid: fix missing cec adapter name omits e7a81412af47 serial: imx: get rid of imx_uart_rts_auto() omits c53c1d876bf0 serial: imx: set_mctrl(): correctly restore autoRTS state omits 40c3d1cd7e6e serial: imx: set_termios(): do not enable autoRTS if RTS is unset omits 7b0efe59f42a serial: 8250_pnp: Move to struct dev_pm_ops omits 3ac52d0d219d Merge tag 'v5.3-rc2' into patchwork omits 81eaadcae81b kgdboc: disable the console lock when in kgdb omits a1c4423b02b2 cpuidle-haltpoll: disable host side polling when kvm virtualized omits 2cffe9f6b96f cpuidle: add haltpoll governor omits 7d4daeedd575 governors: unify last_state_idx omits 259231a04561 cpuidle: add poll_limit_ns to cpuidle_device structure omits fa86ee90eb11 add cpuidle-haltpoll driver omits f5d974f9d2a8 drm/i915/gt: Provide a local intel_context.vm omits c082afac86cb drm/i915: Move aliasing_ppgtt underneath its i915_ggtt omits df612421fe25 mwifiex: fix 802.11n/WPA detection omits c69565ee6681 rxrpc: Fix the lack of notification when sendmsg() fails o [...] omits 852c1d04f6d0 afs: Support RCU pathwalk omits c4b4c0d30af7 afs: Provide an RCU-capable key lookup omits 2c167cc6f251 rxrpc: Fix -Wframe-larger-than= warnings from on-stack crypto omits 871d838721ae rxrpc: Fix the lack of notification when sendmsg() fails o [...] omits e34e4c2fcdcd rxrpc: Fix potential deadlock omits 60034d3d146b rxrpc: Fix potential deadlock omits 9dd0b82ef530 afs: Fix missing dentry data version updating omits 5dc84855b0fc afs: Only update d_fsdata if different in afs_d_revalidate() omits 37c0bbb33266 afs: Fix off-by-one in afs_rename() expected data version [...] omits a6eed4ab5dd4 fs: afs: Fix a possible null-pointer dereference in afs_pu [...] omits 4a46fdba449a afs: Fix loop index mixup in afs_deliver_vl_get_entry_by_name_u() omits 2067b2b3f484 afs: Fix the CB.ProbeUuid service handler to reply correctly omits eef347f846ee Revert "mac80211: set NETIF_F_LLTX when using intermediate [...] omits 98051ba2b28b coccinelle: Add script to check for platform_get_irq() exc [...] omits 7723f4c5ecdb driver core: platform: Add an error message to platform_ge [...] omits 46c42d844211 driver core: platform: return -ENXIO for missing GpioInt omits 7cdc44122847 Merge branch 'master' of git://blackhole.kfki.hu/nf omits 3b48300d5cc7 netfilter: ebtables: also count base chain policies omits f87da58b797a Merge branch 'generic_lookup_helpers' into driver-core-next omits e3168b874321 platform/x86: asus-wmi: fix CPU fan control on recent products omits f1fc032192d2 platform/x86: asus-wmi: add a helper for device presence omits 2889ffcfc252 platform/x86: asus-wmi: cleanup AGFN fan handling omits 5037d4ddda31 platform/x86: pcengines-apuv2: wire up simswitch gpio as led omits 6a0694b6a244 platform/x86: pcengines-apuv2: add mpcie reset gpio export omits c03f282e506f platform/x86: i2c-multi-instantiate: Use struct_size() helper omits aaed5c9c2a14 platform/x86: dell-wmi: Use existing defined KBD_LED_* mag [...] omits 1be4311063a4 platform/x86: dell-wmi: Ignore keyboard backlight change K [...] omits ff32e6e2dfd3 platform/x86: dell-wmi: Ignore keyboard backlight change K [...] omits 6fe9363b1576 platform/x86: acer-wmi: Switch to acpi_dev_get_first_match_dev() omits bad9da86f9f1 platform/x86: wmi: Remove acpi_has_method() call omits 5599e98fe06a platform/x86: ISST: Use dev_get_drvdata omits 36f3313d6bff platform: Add platform_find_device_by_driver() helper omits 6bf85ba9e55f drivers: Add generic helper to match any device omits 00500147cbd3 drivers: Introduce device lookup variants by ACPI_COMPANIO [...] omits 4495dfdd6193 drivers: Introduce device lookup variants by device type omits 67843bbaf36e drivers: Introduce device lookup variants by fwnode omits cfba5de9b99f drivers: Introduce device lookup variants by of_node omits 6cda08a20dbd drivers: Introduce device lookup variants by name omits dcf8f7ecb361 usb: phy: ab8500-usb: Mark expected switch fall-throughs omits 9e22cb829982 usb: host: ohci-tmio: Mark expected switch fall-throughs omits 314de2f6b577 ARM: dts: exynos: Use standard arrays of generic PHYs for [...] omits 214b606e90dd usb: exynos: add support for getting PHYs from the standar [...] omits c27989cc536b dt-bindings: switch Exynos EHCI/OHCI bindings to use array [...] omits a56277216637 drm/i915: Inline engine->init_context into its caller omits fb583c8eeeb1 driver core: Fix creation of device links with PM-runtime flags omits b33b556ce59b drm/syncobj: fix leaking dma_fence in drm_syncobj_query_ioctl omits 10a08fd65ec1 ACPI: PM: Set up EC GPE for system wakeup from drivers tha [...] omits 4de09ffcf4f6 drm: sti: Mark expected switch fall-throughs omits 229a4cd46ddf Merge branch 'renesas-arm64-dt-for-v5.4' into renesas-next omits 0a05b3d7fee5 arm64: dts: renesas: ulcb: Sort nodes omits b726a9e3ac06 arm64: dts: renesas: ulcb-kf: Sort nodes omits 44d2266c8c69 arm64: dts: renesas: salvator-common: Sort nodes omits 93c3438f7604 arm64: dts: renesas: r8a7796: salvator-xs: Sort nodes omits 74b1435efb0b arm64: dts: renesas: r8a7796: salvator-x: Sort nodes omits a23bc44c2dea arm64: dts: renesas: r8a7795: salvator-xs: Sort nodes omits 480160ee3c05 arm64: dts: renesas: r8a7795: salvator-x: Sort nodes omits 34e776ea894a arm64: dts: renesas: r8a7795-es1: salvator-x: Sort nodes omits da3db1c84629 arm64: dts: renesas: r8a77965: Sort nodes omits 3bb350f22492 arm64: dts: renesas: r8a7795-es1: Sort nodes omits c7a895fc5dd5 arm64: dts: renesas: r8a7795: Sort nodes omits 1032a2af93f5 drm/i915: use upstream version of header tests omits 12ca7297b885 usb: typec: tcpm: remove tcpm dir if no children omits fd5da3e2cc61 usb: typec: tcpm: free log buf memory when remove debug file omits 1957de95d425 usb: typec: tcpm: Add NULL check before dereferencing config omits 38f054d549a8 modules: always page-align module section allocations omits d9e5ebac18a1 Documentation: gpio: fix function links in the HTML docs omits 7f06d0aa530c Merge tag 'perf-core-for-mingo-5.4-20190729' of git://git. [...] omits 2c0e81ec21db staging: rtl8188eu: cleanup comparsion to NULL in usb_halinit.c omits 1f5bfba56f90 staging: rtl8188eu: add spaces around '-' and '*' in usb_h [...] omits 8f4686cb7db0 staging: rtl8188eu: add spaces around '<<' and '>>' in usb [...] omits fe6c0d20bb91 staging: rtl8188eu: add spaces around '|' in usb_halinit.c omits 6d7ff7361137 staging: rtl8188eu: add spaces around '&' in usb_halinit.c omits 3455db0e0565 staging: rtl8188eu: add spaces around '+' in usb_halinit.c omits 25f12201a4ba staging: wilc1000: remove manual sleep mode omits 7e0cf3e3bfe9 staging: wilc1000: apply power management regardless of op [...] omits ded11ab18184 staging: wilc1000: avoid overriding powersave state omits 5a28d3fd407b staging: wilc1000: remove unused members omits 98af3e7ed683 staging: wilc1000: remove ip timeout timer omits f68dc00ee710 staging: wilc1000: remove inetaddr notifier omits 8e7cb7352ec8 staging: kpc2000: Convert put_page() to put_user_page*() omits 36475456f353 staging: rtl8188eu: remove redundant assignment to rtstatus omits 91e590851f51 Staging: rtl8192e: fixed a function prototype definition issue omits c47f77eed0da staging: rtl8188eu: replace hal_EfusePgCheckAvailableAddr() omits 9d6b3ee001cb Staging: fbtft: Fix some typo. pdc8544 --> pcd8544 omits a20eefaee646 staging: most: Use DEFINE_SPINLOCK() instead of struct spinlock omits 5f251e986de0 staging: olpc_dcon: Remove TODO item omits db0e6a573e9c staging: vc04_services: fix unused-but-set-variable warning omits 149726d3d78a staging: rtl8723bs: os_dep: remove two set but not used variables omits 30833b4b4bc6 staging: rtl8723bs: remove set but not used variable 'pszB [...] omits 07ca9aa4a4b7 staging: rtl8723bs: remove set but not used variable 'bWifiBusy' omits 9091373ab7ea gpio: remove less important #ifdef around declarations omits 83554cb94515 ALSA: sparc: Mark expected switch fall-throughs omits 8e774e023565 sound: dmasound_atari: Mark expected switch fall-through omits d21a95e0ef3e Merge tag 'misc-habanalabs-fixes-2019-07-29' of git://peop [...] omits 50235e41ab35 watchdog: riowd: Mark expected switch fall-through omits ec3a73fef034 ALSA: sparc: Mark expected switch fall-throughs omits 12cbf531a7cc s390/net: Mark expected switch fall-throughs omits c61d123818bc MIPS: OProfile: Mark expected switch fall-throughs omits a36fe6b5f652 dmaengine: imx-dma: Mark expected switch fall-through omits ca75ec60e33d cpufreq: ti-cpufreq: Mark expected switch fall-through omits d019571bfdb1 HSI: ssi_protocol: Mark expected switch fall-throughs omits 379e8a90e3a1 crypto: ux500/crypt: Mark expected switch fall-throughs omits 1471eec3effc watchdog: wdt977: Mark expected switch fall-through omits 434df3aab66e drm: sti: Mark expected switch fall-throughs omits 492e49760908 usb: host: ohci-tmio: Mark expected switch fall-throughs omits 7582409ffcd7 ASoC: ti: Mark expected switch fall-throughs omits 91ee6b1fc38e net: smc911x: Mark expected switch fall-through omits ea9a3b2a3952 ataflop: Mark expected switch fall-through omits 15da5ec2a717 scsi: wd33c93: Mark expected swich fall-through omits 2bc042b880d8 sound: dmasound_atari: Mark expected switch fall-through omits 764d25c38380 watchdog: scx200_wdt: Mark expected switch fall-through omits 93c442561c74 watchdog: Mark expected switch fall-throughs omits 9c9616a69e62 scsi: sun3_scsi: Mark expected switch fall-throughs omits 9a227385e411 scsi: ibmvscsi_tgt: Mark expected switch fall-throughs omits f970a821b2f4 scsi: qlogicpti: Mark expected switch fall-throughs omits cfef2846f785 Merge branch 'cpufreq/qcom-updates' into cpufreq/arm/linux-next omits 51dbe8976828 cpufreq: ti-cpufreq: Mark expected switch fall-through omits b6fac0b46a1a net/mlx5e: Protect tc flow table with mutex omits fa833bd52b7b net/mlx5e: Rely on rcu instead of rtnl lock when getting u [...] omits 0e18134f4f9f net/mlx5e: Eswitch, use state_lock to synchronize vlan change omits 525e84bea52b net/mlx5e: Eswitch, change offloads num_flows type to atomic64 omits ad86755b18d5 net/mlx5e: Protect unready flows with dedicated lock omits c5d326b29603 net/mlx5e: Protect tc flows hashtable with rcu omits 226f2ca3075a net/mlx5e: Change flow flags type to unsigned long omits 5a7e5bcb663d net/mlx5e: Extend tc flow struct with reference counter omits 233fd21211bd net/mlx5e: Simplify get_route_and_out_devs helper function omits aae67158da36 net/mlx5e: Fix unnecessary flow_block_cb_is_busy call omits 79ce39be1d63 net/mlx5e: Improve ethtool rxnfc callback structure omits 424019677657 net/mlx5e: Avoid warning print when not required omits 842a2eb28f14 net/mlx5e: Print a warning when LRO feature is dropped or [...] omits a20961cc9493 net: smc911x: Mark expected switch fall-through omits 5d21595b17f6 pinctrl: Ingenic: Add pinctrl driver for X1500. omits 9b6084d80a46 dt-bindings: pinctrl: Add X1500 bindings. omits fe1ad5eedc91 pinctrl: Ingenic: Add pinctrl driver for X1000 and X1000E. omits 6835ad54731f dt-bindings: pinctrl: Add X1000 and X1000E bindings. omits 0257595a5cf4 pinctrl: Ingenic: Add pinctrl driver for JZ4760 and JZ4760B. omits d0d6d8364ef6 dt-bindings: pinctrl: Add JZ4760 and JZ4760B bindings. omits a0b447c18c42 dt-bindings: pinctrl: aspeed: Strip unnecessary quotes omits 8c4407de3be4 pinctrl: aspeed: Make aspeed_pinmux_ips static omits 123a039d0d54 perf vendor events power9: Added missing event descriptions omits f4f48e9c1adb libperf: Initial documentation omits 02266a2d9cf7 libperf: Add perf_evsel__enable/disable test omits 6bda376ff416 libperf: Add perf_evlist__enable/disable test omits bb5133ae4d40 libperf: Add perf_evsel tests omits 8ded5425fa71 libperf: Add perf_evlist test omits 43d6976365d5 libperf: Add perf_thread_map test omits c0e730456ae8 libperf: Add perf_cpu_map test omits 6a94b52a71b7 libperf: Add tests support omits 0a64d7091efd libperf: Add install targets omits 384c4ad192a0 libperf: Add perf_evsel__attr() function omits fcc97c3e7a9d libperf: Adopt perf_evlist__enable()/disable() functions f [...] omits 80dc2b3e257c libperf: Adopt simplified perf_evlist__open()/close() func [...] omits 0ff1a0fdf52c libperf: Add perf_evsel__cpus()/threads() functions omits 09145d26b608 libperf: Add perf_cpu_map__for_each_cpu() macro omits a00571fda609 libperf: Adopt perf_evsel__enable()/disable()/apply_filter [...] omits 5c30af92f2b1 libperf: Adopt perf_evsel__read() function from tools/perf omits 88761fa1f1e3 libperf: Adopt simplified perf_evsel__close() function fro [...] omits 50a4e6fa450c libperf: Adopt simplified perf_evsel__open() function from [...] omits b8eca4d761c5 libperf: Adopt perf_evsel__alloc_fd() function from tools/perf omits c03538b1f1a7 libperf: Adopt the readn()/writen() functions from tools/perf omits 5643b1a59e58 libperf: Move nr_members from perf's evsel to libperf's pe [...] omits 9dfcb7599084 libperf: Move fd array from perf's evsel to lobperf's perf [...] omits 4b247fa7314c libperf: Adopt xyarray class from perf omits 453fa03090a6 libperf: Add perf_evlist__set_maps() function omits 03617c22e31f libperf: Add threads to struct perf_evlist omits f72f901d90b0 libperf: Add cpus to struct perf_evlist omits ec903f264f01 libperf: Add has_user_cpus to struct perf_evlist omits af663bd01bea libperf: Add threads to struct perf_evsel omits fe1f61b37ffa libperf: Add own_cpus to struct perf_evsel omits d400bd3abf2c libperf: Add cpus to struct perf_evsel omits b9358ee95ec6 libperf: Add perf_evsel__delete() function omits 57f0c3b6e13a libperf: Add perf_evlist__delete() function omits 651bf38ce10a libperf: Add perf_evlist__for_each_evsel() iterator omits 63bd5dfa6965 libperf: Add perf_evsel__new() function omits 634912d61ccc libperf: Add perf_evlist__new() function omits 93bce7e5bfcd libperf: Move zalloc.o into libperf omits 9c3516d1b850 libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions omits 1fc632cef4ea libperf: Move perf_event_attr field from perf's evsel to l [...] omits 6484d2f9dc3e libperf: Add nr_entries to struct perf_evlist omits 52e22fb8af77 libperf: Add perf_evlist__remove() function omits 9a5edde6d3a6 libperf: Add perf_evlist__add() function omits 4562a7393996 libperf: Add perf_evlist__init() function omits b04c597af761 libperf: Add perf_evsel__init function omits ce9036a6e3bd libperf: Include perf_evlist in evlist object omits b27c4ece725a libperf: Include perf_evsel in evsel object omits 285a30c36d1e libperf: Add perf_evlist and perf_evsel structs omits 7836e52e518b libperf: Add perf_thread_map__get()/perf_thread_map__put() omits 4b49cce25e71 libperf: Add perf_thread_map__new_dummy() function omits 07acd22677ac libperf: Add perf_thread_map struct omits 38f01d8da1d8 libperf: Add perf_cpu_map__get()/perf_cpu_map__put() omits 397721e06e52 libperf: Add perf_cpu_map__dummy_new() function omits 959b83c76938 libperf: Add perf_cpu_map struct omits a1556f8479ed libperf: Add debug output support omits 5b7f445d684f libperf: Add perf/core.h header omits a429dcb8feb6 libperf: Add libperf to the python.so build omits 47f9bccc79cb libperf: Add build version support omits 314350491810 libperf: Make libperf.a part of the perf build omits e74676debaae perf evlist: Rename perf_evlist__disable() to evlist__disable() omits 1c87f1654cc3 perf evlist: Rename perf_evlist__enable() to evlist__enable() omits 750b4edeb052 perf evlist: Rename perf_evlist__close() to evlist__close() omits 474ddc4c4602 perf evlist: Rename perf_evlist__open() to evlist__open() omits b49aca3e9ce6 perf evsel: Rename perf_evsel__cpus() to evsel__cpus() omits 24e376b24582 perf evsel: Rename perf_evsel__apply_filter() to evsel__ap [...] omits 9a10bb22897a perf evsel: Rename perf_evsel__disable() to evsel__disable() omits ec7f24ef44fc perf evsel: Rename perf_evsel__enable() to evsel__enable() omits 5972d1e07bd9 perf evsel: Rename perf_evsel__open() to evsel__open() omits 1625102764a5 perf evlist: Rename perf_evlist__remove() to evlist__remove() omits a1cf3a75d331 perf evlist: Rename perf_evlist__add() to evlist__add() omits 365c3ae7452c perf evsel: Rename perf_evsel__new() to evsel__new() omits 5eb2dd2ade83 perf evsel: Rename perf_evsel__delete() to evsel__delete() omits c12995a55474 perf evlist: Rename perf_evlist__delete() to evlist__delete() omits 0f98b11c616f perf evlist: Rename perf_evlist__new() to evlist__new() omits 52c86bca94b4 perf evlist: Rename perf_evlist__init() to evlist__init() omits b4b62ee688eb perf evsel: Rename perf_evsel__init() to evsel__init() omits 63503dba87ac perf evlist: Rename struct perf_evlist to struct evlist omits 32dcd021d004 perf evsel: Rename struct perf_evsel to struct evsel omits 9749b90e566c perf tools: Rename struct thread_map to struct perf_thread_map omits f854839ba2a5 perf cpu_map: Rename struct cpu_map to struct perf_cpu_map omits df1d6856eaa7 perf stat: Move loaded out of struct perf_counts_values omits e4b00e930bf7 perf trace: Add "sendfile64" alias to the "sendfile" syscall omits ad4153f964eb perf trace: Reuse BPF augmenters from syscalls with simila [...] omits 30a910d7d3e0 perf trace: Preallocate the syscall table omits b8b1033fcaa0 perf trace: Mark syscall ids that are not allocated to avo [...] omits 5d2bd8897511 perf trace: Forward error codes when trying to read syscall info omits cfa9ac73d6f9 perf trace beauty: Add BPF augmenter for the 'rename' syscall omits 247dd65b909f perf trace beauty: Beautify bind's sockaddr arg omits 3c475bc021be perf trace beauty: Beautify 'sendto's sockaddr arg omits ef969ca64d04 perf trace beauty: Do not try to use the fd->pathname beau [...] omits 79d725cdf24d perf trace beauty: Disable fd->pathname when close() not enabled omits 1d86275225b4 perf trace beauty: Make connect's addrlen be printed as an [...] omits 212b9ab6775b perf augmented_raw_syscalls: Augment sockaddr arg in 'connect' omits 6f563674935e perf augmented_raw_syscalls: Rename augmented_args_filenam [...] omits 8b8044e5c952 perf trace: Look for default name for entries in the sysca [...] omits 8d5da2649d82 perf augmented_raw_syscalls: Support copying two string sy [...] omits bf134ca6c8ea perf augmented_raw_syscalls: Switch to using BPF_MAP_TYPE_ [...] omits 236dd5838871 perf augmented_raw_syscalls: Add handler for "openat" omits b119970aa541 perf trace: Handle raw_syscalls:sys_enter just like the BP [...] omits 3803a229312d perf trace: Put the per-syscall entry/exit prog_array BPF [...] omits 6ff8fff45611 perf trace: Allow specifying the bpf prog to augment speci [...] omits 5834da7f1091 perf trace: Add BPF handler for unaugmented syscalls omits 83e69b92b10c perf trace: Order -e syscalls table omits 5ca0b7f5004a perf trace: Look up maps just on the __augmented_syscalls_ [...] omits c8c805707ed4 perf trace: Add pointer to BPF object containing __augment [...] omits af4a0991f40a perf evsel: Store backpointer to attached bpf_object omits 2620b7e3696a perf bpf: Do not attach a BPF prog to a tracepoint if its [...] omits 941a7658e065 perf include bpf: Add bpf_tail_call() prototype omits fa21cbea926c pinctrl: msm8998: Squash TSIF pins together omits 0470e5e38c9d net/mlx5: fix -Wtype-limits compilation warnings omits 85fd8011475e Merge branch 'bnxt_en-TPA-57500' omits 49c98421e6ab bnxt_en: Add PCI IDs for 57500 series NPAR devices. omits 1dc88b97a020 bnxt_en: Support all variants of the 5750X chip family. omits 7c3809181468 bnxt_en: Refactor bnxt_init_one() and turn on TPA support [...] omits 78e7b86605b4 bnxt_en: Support TPA counters on 57500 chips. omits 4e7485066373 bnxt_en: Allocate the larger per-ring statistics block for [...] omits ee79566e6594 bnxt_en: Refactor ethtool ring statistics logic. omits 67912c366d4b bnxt_en: Add hardware GRO setup function for 57500 chips. omits ec4d8e7cf024 bnxt_en: Add TPA ID mapping logic for 57500 chips. omits bfcd8d791ec1 bnxt_en: Add fast path logic for TPA on 57500 chips. omits f45b7b78c619 bnxt_en: Set TPA GRO mode flags on 57500 chips properly. omits bee5a188b716 bnxt_en: Refactor tunneled hardware GRO logic. omits 8fe88ce7ab31 bnxt_en: Handle standalone RX_AGG completions. omits 79632e9ba386 bnxt_en: Expand bnxt_tpa_info struct to support 57500 chips. omits 4a228a3a5e58 bnxt_en: Refactor TPA logic. omits 218a8a71d91a bnxt_en: Add TPA structure definitions for BCM57500 chips. omits 2792b5b95ed5 bnxt_en: Update firmware interface spec. to 1.10.0.89. omits 473d924d7d46 can: fix ioctl function removal omits 301efe96f777 drm/i915/uc: Don't fail on HuC firmware failure omits 7bd6ba4ef4b2 net: hamradio: baycom_epp: Mark expected switch fall-through omits 0bc10ad3a42a net: wan: sdla: Mark expected switch fall-through omits d4e575ba9fcc net: sctp: drop unneeded likely() call around IS_ERR() omits c6b36bdd04b5 mlxsw: spectrum_ptp: Increase parsing depth when PTP is enabled omits d3406913561c Merge branch 'devmap_hash' omits 1375dc4a4579 tools: Add definitions for devmap_hash map type omits e42346192c9f tools/libbpf_probes: Add new devmap_hash type omits 10fbe21163fc tools/include/uapi: Add devmap_hash BPF map type omits 6f9d451ab1a3 xdp: Add devmap_hash map type for looking up devices by ha [...] omits fca16e51078e xdp: Refactor devmap allocation code for reuse omits 6dbff13ca8a2 include/bpf.h: Remove map_insert_ctx() stubs omits 64fa93a74102 hwmon: (acpi_power_meter) Change log level for 'unsafe sof [...] omits af682dc5b0ae hwmon: (nct6775) Integrate new model nct6116 omits 18ef3d91474f hwmon: (adt7475) Convert to use hwmon_device_register_with [...] omits 4e44a4abcfad hwmon: (w83781d) convert to i2c_new_dummy_device omits e61ea2030963 hwmon: (smm665) convert to i2c_new_dummy_device omits 05289c61b0dd hwmon: (asb100) convert to i2c_new_dummy_device omits d54496038a1c hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs omits 36aa515d40c8 x86/amd_nb: Add PCI device IDs for family 17h, model 70h omits b438c80757c3 docs: hwmon: pxe1610: convert to ReST format and add to the index omits 16d9e2b690e1 hwmon: (k8temp) update to use new hwmon registration API omits d03ed067335f hwmon: (pmbus/max31785) Remove a useless #define omits b9c305e08160 hwmon: (lm75) add support for PCT2075 omits 2338f91ddd96 device-tree: bindinds: add NXP PCT2075 as compatible devic [...] omits 992da6295313 hwmon: Remove ads1015 driver omits 4c3c79f79e5c hwmon: (nct7802) Fix wrong detection of in4 presence omits 6c1f7e2c1b96 netfilter: ipset: Fix rename concurrency with listing omits 1b4a75108d5b netfilter: ipset: Copy the right MAC address in bitmap:ip, [...] omits b89d15480d0c netfilter: ipset: Actually allow destination MAC address f [...] omits af7b65054952 leds: netxbig: Add of_node_put() in netxbig_leds_get_of_pdata() omits 156189a6d7a7 leds: netxbig: remove legacy board-file support omits 1cb9dfca39eb net: dsa: mv88e6xxx: avoid some redundant vtu load/purge o [...] omits 52023a539930 net: spider_net: Mark expected switch fall-through omits 6f315c42d412 net: ehea: Mark expected switch fall-through omits d66503c43c00 mvpp2: refactor the HW checksum setup omits 55b40dbf0e76 net: fix ifindex collision during namespace removal omits ef14358546b1 r8169: make use of xmit_more omits 230bd958c2c8 mvpp2: refactor MTU change code omits 011f175428d4 rocker: fix memory leaks of fib_work on two error return paths omits 195b2919ccd7 net: stmmac: manage errors returned by of_get_mac_address() omits 16e9111e9ee3 RDMA/efa: Expose device statistics omits bda9045a200c IB/bnxt_re: Do not notifify GID change event omits 525a2c651cdd Merge branch 'wip/dl-for-rc' into wip/dl-for-next omits 171a9bae68c7 staging/octeon: Allow test build on !MIPS omits 05bba1edaf9c net/af_iucv: mark expected switch fall-throughs omits e1ab2431ebee arcnet: com20020-isa: Mark expected switch fall-throughs omits d7bae09fa008 net: bridge: delete local fdb on device init failure omits c51ab067c531 net: ag71xx: use resource_size for the ioremap size omits 051c7b39be4a net: sched: Fix a possible null-pointer dereference in deq [...] omits a7f9cbf0ed2f MAINTAINERS: Remove mailing-list entry for XDP (eXpress Da [...] omits 26027f4243c1 arcnet: arc-rimi: Mark expected switch fall-throughs omits 56f37a3fa219 arcnet: com90io: Mark expected switch fall-throughs omits f3eb2c334a6d arcnet: com90xx: Mark expected switch fall-throughs omits 019a09a26310 Documentation/s390: remove outdated debugging390 documentation omits 8bb68b9ae5ff Documentation/s390: remove outdated dasd documentation omits 32a2e5ac2b69 s390/qdio: let drivers opt-out from Output Queue scanning omits 283822ea7669 s390/qdio: enable drivers to poll for Output completions omits 7c4e91c0959b s390/zcrypt: new sysfs attributes serialnr and mkvps omits 94bbd34e51bc s390/zcrypt: add base code for cca crypto card info support omits efc598e6c8a9 s390/zcrypt: move cca misc functions to new code file omits e9e1dcda2e64 Merge branch 'nfc-next' omits 8f6920ac0050 NFC: nxp-nci: Fix recommendation for NFC_NXP_NCI_I2C Kconfig omits 6f713f49b4b8 NFC: nxp-nci: Clarify on supported chips omits 826a99ebd4e2 NFC: nxp-nci: Remove 'default n' for the core omits 3b11dc5712c3 NFC: nxp-nci: Remove unused macro pr_fmt() omits 41bd9cee8a68 NFC: nxp-nci: Drop comma in terminator lines omits da05208a0cb6 NFC: nxp-nci: Drop of_match_ptr() use omits 52c2ea049142 NFC: nxp-nci: Constify acpi_device_id omits 4f1cbf24fc52 NFC: nxp-nci: Get rid of useless label omits ad0acfd69add NFC: nxp-nci: Get rid of code duplication in ->probe() omits 099d03f02dbf NFC: nxp-nci: Add GPIO ACPI mapping table omits 43201767b44c NFC: nxp-nci: Convert to use GPIO descriptor omits 3b0b278312ba NFC: nxp-nci: Get rid of platform data omits 1b14a37565d9 NFC: nxp-nci: Add NXP1001 to the ACPI ID table omits 18917d51472f NFC: fix attrs checks in netlink interface omits ed32f8d42cee Merge drm/drm-next into drm-intel-next-queued omits 3e1f000ff746 IB/mlx5: Support per device q counters in switchdev mode omits 5dcecbc96755 IB/mlx5: Refactor code for counters allocation omits 35b7c80827e9 platform/x86: thinkpad_acpi: Use kmemdup rather than dupli [...] omits 340f25ff1d4f platform/x86: asus-wmi: Use kmemdup rather than duplicatin [...] omits 4215484f8e33 platform/x86: hp_accel: Add support for HP ZBook 17 G5 omits d24b6c624b3b Merge branch 'hns3-next' omits 08d80a4c90bd net: hns3: use dev_info() instead of pr_info() omits dbba6da0c67c net: hns3: Add support for using order 1 pages with a 4K buffer omits 0812545487ec net: hns3: add interrupt affinity support for misc interrupt omits 7be1b9f3e99f net: hns3: make hclge_service use delayed workqueue omits 1c822948fa60 net: hns3: add debug messages to identify eth down cause omits 923713730db9 net: hns3: modify firmware version display format omits d659f9f60f6a net: hns3: change GFP flag during lock period omits 8e9eee783160 net: hns3: remove upgrade reset level when reset fail omits aa3253b8899d net: hns3: add a check for get_reset_level omits 44950d28cccf net: hns3: add reset checking before set channels omits 60a4233a4952 drm/i915: Flush the i915_vm_release before ggtt shutdown omits 2ab45876756f mac80211: add support for the ADDBA extension element omits 697f6c507c74 mac80211: propagate HE operation info into bss_conf omits 90d4962cfc87 mac80211: fix ieee80211_he_oper_size() comment omits d34990bbc255 cfg80211: fix dfs channels remain DFS_AVAILABLE after ch_switch omits 0afd425b1b64 cfg80211: fix duplicated scan entries after channel switch omits 3ab8227d3e7d cfg80211: refactor cfg80211_bss_update omits b55f3b841099 mac80211_hwsim: Fix possible null-pointer dereferences in [...] omits 05aaa5c97dce mac80211: don't WARN on short WMM parameters from AP omits 9fbcc2be4986 btrfs: Remove leftover of in-band dedupe omits 84cda5753583 btrfs: Remove delalloc_end argument from extent_clear_unlo [...] omits c62d0b26bab2 btrfs: Move free_pages_out label in inline extent handling [...] omits e1827ce510c6 btrfs: Return number of compressed extents directly in com [...] omits 3ec761eb8c82 btrfs: use common vfs LABEL ioctl definitions omits bc1c6e501086 btrfs: Remove unused locking functions omits 5f6bee754a7d btrfs: reduce stack usage for btrfsic_process_written_block omits 1a9b4a6dbc2b btrfs: remove set but not used variable 'offset' omits 84ba0f75b11b Btrfs: fix ENOSPC errors, leading to transaction aborts, w [...] omits 4a9f8909c890 Btrfs: factor out extent dropping code from hole punch handler omits cc6ff7162ef4 Kbuild: Handle PREEMPT_RT for version string and magic omits 421a15c167b2 kbuild: clean-up subdir-ym computation omits 4e46537a52ed kbuild: move flex and bison rules to Makefile.host omits 4078614667d7 kbuild: make bison create C file and header in a single pa [...] omits afd7f04f060c kbuild: use $(basename ...) for cmd_asn1_compiler omits cbcbb02867d1 kbuild: Fail if gold linker is detected omits 2c967e8e928a Merge branches 'renesas-arm64-dt-for-v5.4', 'renesas-dt-bi [...] omits 0ed0eb0171d7 soc: renesas: rcar-sysc: Use [] to denote a flexible array member omits 8cb7ec141886 dt-bindings: can: rcar_can: Complete documentation for RZ/G2[EM] omits a7aa356e2c9a dt-bindings: can: rcar_canfd: document r8a774a1 support omits a44efeaa0bbf arm64: dts: renesas: r8a774a1: Add SSIU support for sound omits da245a5066aa arm64: dts: renesas: r8a774a1: Use extended audio dmac registers omits 176f936a1e88 arm64: dts: renesas: hihope-common: Add WLAN support omits d112c2092544 arm64: dts: renesas: hihope-common: Add BT support omits cd3e43be1418 arm64: dts: renesas: hihope-common: Add PCA9654 I/O expander omits 816c5248df0f arm64: dts: renesas: hihope-rzg2-ex: Enable CAN interfaces omits 5b971c71dd64 arm64: dts: renesas: r8a774a1: Add CANFD support omits 0a930f64a1cc arm64: dts: renesas: r8a774a1: Add missing assigned-clocks [...] omits e8efd2a8e20a arm64: dts: renesas: r8a774c0: Add missing assigned-clocks [...] omits 56d651e890f3 arm64: dts: renesas: r8a77995: Fix register range of display node omits 3ed1db9071fd arm64: dts: renesas: r8a77995: Add cpg reset for DU omits 4193a39240fb arm64: dts: renesas: r8a77990: Add cpg reset for DU omits 91826ba13855 netfilter: add include guard to xt_connlabel.h omits 76c5399fe2e4 drm/i915/selftests: Careful not to flush hang_fini on erro [...] omits 2aa4e410795c habanalabs: fix host memory polling in BE architecture omits 75035fe22b80 habanalabs: fix F/W download in BE architecture omits f474808acb3c ALSA: aoa: onyx: always initialize register read value omits 57dbd0e4b97d dmaengine: stm32-mdma: Switch to use device_property_count_u32() omits 2cb114c4fac7 dmaengine: stm32-dmamux: Switch to use device_property_cou [...] omits ffbb569b9cee dt-bindings: dmaengine: shdma: Rename bindings documentation file omits edd14218bd66 dt-bindings: dmaengine: Convert Allwinner A31 and A64 DMA [...] omits 545a29c811f6 dt-bindings: dmaengine: Convert Allwinner A10 DMA to a schema omits b37e3534ac42 dt-bindings: dmaengine: Add YAML schemas for the generic D [...] omits aa3c6ce4eab8 dmaengine: ti: edma: Support for polled (memcpy) completion omits 097ffdc75259 dmaengine: ti: edma: Correct the residue calculation (fix [...] omits e96b1f64ee28 dmaengine: ti: edma: Clean up the 2x32bit array register accesses omits 4689d35c765c dmaengine: ti: omap-dma: Improved memcpy polling support omits aac8670369dc dmaengine: ti: omap-dma: Readability cleanup in omap_dma_t [...] omits 6dfff5387131 Merge 5.3-rc2 into tty-next omits 2a0f4f16d201 Merge 5.3-rc2 into usb-next omits 6de465a50a90 Merge 5.3-rc2 into char-misc-next omits 21be848ebc5f extcon: axp288: Use for_each_set_bit() in axp288_extcon_log_rsi() omits d72e3dc7915f extcon: axp288: Add missed error check omits 551dae59d1ec scsi: ibmvfc: Mark expected switch fall-throughs omits dc1f06ba1a25 scsi: cxlflash: Mark expected switch fall-throughs omits bb33aa21c253 ARM: signal: Mark expected switch fall-through omits 27533e2c16f6 usb: phy: ab8500-usb: Mark expected switch fall-throughs omits a5fdda34d3ec mmc: sdhci-s3c: Mark expected switch fall-throughs omits 30b417ca8341 mmc: atmel-mci: Mark expected switch fall-throughs omits 7a5720bb1b84 mfd: omap-usb-host: Mark expected switch fall-throughs omits 956b6625e9c1 mfd: db8500-prcmu: Mark expected switch fall-throughs omits 225883a10332 i2c: s3c2410: Mark expected switch fall-through omits 1d86f27a227f ARM: OMAP: dma: Mark expected switch fall-throughs omits ba8b0c923a1a ARM: alignment: Mark expected switch fall-throughs omits d795473834ee ARM: tegra: Mark expected switch fall-through omits 60d7bf0f790f f2fs: add fs-verity support omits 0b4a7be69c31 ext4: update on-disk format documentation for fs-verity omits 4e47a0d40dac ext4: add fs-verity read support omits ea54d7e4c0f8 ext4: add basic fs-verity support omits 318ce3c7b2ff fs-verity: support builtin file signatures omits a24b48aa0c2e fs-verity: add SHA-512 support omits 61fa0051a6b7 fs-verity: implement FS_IOC_MEASURE_VERITY ioctl omits 248676649d53 fs-verity: implement FS_IOC_ENABLE_VERITY ioctl omits 8a1d0f9cacc9 fs-verity: add data verification hooks for ->readpages() omits c1d9b584e2cf fs-verity: add the hook for file ->setattr() omits fd2d1acfcadf fs-verity: add the hook for file ->open() omits 5585f2af737a fs-verity: add inode and superblock fields omits 671e67b47e9f fs-verity: add Kconfig and the helper functions for hashing omits fe9918d3b228 fs: uapi: define verity bit for FS_IOC_GETFLAGS omits 085771ec14b9 fs-verity: add UAPI header omits c9570b2ced03 fs-verity: add MAINTAINERS file entry omits 6ff2deb2e8f6 fs-verity: add a documentation file omits 543820cfb6e1 ARM/hw_breakpoint: Mark expected switch fall-throughs omits 674fa8daa8c9 pinctrl: aspeed-g5: Delay acquisition of regmaps omits 0ce242ad2ec1 pinctrl: qcom: Pass irqchip when adding gpiochip omits b3a2b136011e docs/pinctrl: fix compile errors in example code omits 1386dcaa9226 Merge branch 'xtensa-5.3' into xtensa-for-next omits a299726da44f gpio: max77650: add MODULE_ALIAS() omits f626d6dfb709 gpio: of: Break out OF-only code omits 9e4d5c1be21f ALSA: usb-audio: Scarlett Gen 2 mixer interface omits f8650b8ff6fd gpio: bd70528: remove redundant assignment to variable ret omits cbf2be749076 gpio: bd70528: fix spelling misstake "debouce" -> "debounce" omits c394159310d0 Input: soc_button_array - add support for newer surface devices omits 64dd243d7356 platform/x86: surfacepro3_button: Fix device check omits 2229a3618abd unicore: Drop pointless include omits 09f6109ff4f8 Merge tag 'iio-fixes-for-5.3a' of git://git.kernel.org/pub [...] omits 475e31f8da1b Merge branch 'revamp-test_progs' omits b207edfe4e02 selftests/bpf: convert send_signal.c to use subtests omits 51436ed78d59 selftests/bpf: convert bpf_verif_scale.c to sub-tests API omits 3a516a0a3a7b selftests/bpf: add sub-tests support for test_progs omits 0ff97e56c098 selftests/bpf: abstract away test log output omits 329e38f76cc2 selftest/bpf: centralize libbpf logging management for test_progs omits e87fd8bae44c libbpf: return previous print callback from libbpf_set_print omits 8160bae21fc2 selftests/bpf: add test selectors by number and name to te [...] omits 766f2a59323a selftests/bpf: revamp test_progs to allow more control omits 61098e89e6c8 selftests/bpf: prevent headers to be compiled as C code omits dda91bd7abb0 Merge branch 'mlxsw-spectrum_acl-Forbid-unsupported-filters' omits 7079676d0931 mlxsw: spectrum_flower: Forbid to offload match on reserve [...] omits c9588e28123c mlxsw: spectrum_acl: Track rules that forbid egress block bind omits 185556f09249 mlxsw: spectrum_flower: Forbid to offload mirred redirect [...] omits 003bd5b4a7b4 r8169: don't use MSI before RTL8168d omits 66058b1ca565 Revert ("r8169: remove 1000/Half from supported modes") omits 8aace4f3eba2 net: phylink: Fix flow control for fixed-link omits 3db1fa8bb489 gigaset: stop maintaining seperately omits ca4ac16817fe Merge branch 'r8169-improve-HW-csum-and-TSO-handling' omits 93681cd7d94f r8169: enable HW csum and TSO omits 96ea772ef241 r8169: remove r8169_csum_workaround omits e64e0c897499 r8169: implement callback ndo_features_check omits 0170d594ded8 r8169: set GSO size and segment limits omits 280b0b8e89ad ipv6: remove printk omits edcde3ee579b r8169: align setting PME with vendor driver omits 91c6bfb8315b mlx4/en_netdev: allow offloading VXLAN over VLAN omits 85d2c5cde158 drivers: net: xgene: Move status variable declaration into [...] omits c7ba50fe2399 net: rds: Fix possible null-pointer dereferences in rds_rd [...] omits 90c6260c1905 iio: adc: gyroadc: fix uninitialized return code omits ddfbee9e3204 net: stmmac: Do not request stmmaceth clock omits 1a981c0586c0 net: stmmac: Make MDIO bus reset optional omits f530eed65bca net: neigh: remove redundant assignment to variable bucket omits a0d57a552b83 isdn: mISDN: hfcsusb: Fix possible null-pointer dereferenc [...] omits 55d674eec75b Merge branch 'v5.4-armsoc/dts32' into for-next omits a5021c459791 ARM: dts: rockchip: Cleanup style around assignment operator 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 62336cc666b0 drm/i915/uc: Fixup kerneldoc after params were flipped and [...] omits 41e6ada93356 docs: generic-counter.rst: fix broken references for ABI file omits 8dfa20fcfbeb crypto: ghash - add comment and improve help text omits 065cf577135a padata: purge get_cpu and reorder_via_wq from padata_do_serial omits b3553effafa0 crypto: bcm - check assoclen for rfc4543/rfc4106 omits b93ecf429674 crypto: ccree - check assoclen for rfc4543 omits 6fc4dbcf0276 padata: Replace delayed timer with immediate workqueue in [...] omits 97ac82d9135d crypto: aegis - fix badly optimized clang output omits bfb5eb084ae9 crypto: ccp - Replace dma_pool_alloc + memset with dma_poo [...] omits 6ed01097f437 crypto: caam/qi2 - Increase napi budget to process more ca [...] omits f2f1d75ab725 hwrng: mxc-rnga - use devm_platform_ioremap_resource() to [...] omits d10d094cbfd3 hwrng: imx-rngc - use devm_platform_ioremap_resource() to [...] omits 72c8117adfce crypto: ccp - Reduce maximum stack usage omits 934d24a5e150 i3c: move i3c_device_match_id to device.c and export it omits 5d01ab7bac46 libbpf: fix erroneous multi-closing of BTF FD omits cdab7e2c73d5 mips: vdso: Fix flip/flop vdso building bug omits b4c0f7fa5308 mips: vdso: Fix source path omits aaf70b90a4f1 drm/i915/tgl: update ddi/tc clock_off bits omits df16b6361d88 drm/i915/tgl: select correct bit for port select omits 98a5c2a3582a drm/i915/tgl: skip setting PORT_CL_DW12_* on initialization omits 0a062ba725cd Merge tag 'mlx5-fixes-2019-07-25' of git://git.kernel.org/ [...] omits cd8ae2073963 sis900: add support for ethtool's EEPROM dump omits a7cf3d24ee60 net: qualcomm: rmnet: Fix incorrect UL checksum offload logic omits 01f5bffad555 ip6_tunnel: fix possible use-after-free on xmit omits c5d139697d5d ocelot: Cancel delayed work before wq destruction omits 1fbf400b58fa staging: octeon: Fix build failure due to typo. omits 81af04b432fd qed: RDMA - Fix the hw_ver returned in device attributes omits 9a07406b00cd net: usb: qmi_wwan: Add the BroadMobi BM818 card omits 32630d526b9f MAINTAINERS: add entries for some documentation scripts omits 08f0e4a7ecb9 drm/i915/uc: Remove redundant RSA offset definition omits 5de51fa0b939 drm/i915/uc: Remove redundant ucode offset definition omits 3a8c63d28a12 drm/i915/uc: Remove redundant header_offset/size definitions omits 63b87c310a83 drm/mst: Fix sphinx warnings in drm_dp_msg_connector regis [...] omits c87fb38df19d drm/rockchip: Use drm_atomic_helper_commit_tail_rpm omits bed030a49f3e drm/rockchip: Don't fully disable vop on self refresh omits 2b60e11d0bab drm/rockchip: Use vop_win in vop_win_disable instead of vo [...] omits 6c836d965bad drm/rockchip: Use the helpers for PSR omits ad309284a52b drm/rockchip: Check for fast link training before enabling psr omits 82b78cad0c81 drm/panel: jh057n00900: Use drm_panel_{unprepare, disable} [...] omits 04eedeb46fa2 drm/panel: jh057n00900: Print error code on all DRM_DEV_ERROR()s omits 6a6fc457b30f drm/panel: jh057n00900: Move mipi_dsi_dcs_set_display_off [...] omits 66a4e0ef4343 drm/panel: jh057n00900: Move panel DSI init to enable() omits 340c4c8daad9 drm/i915/gt: Add to timeline requires the timeline mutex omits f91bf7382856 drm/i915/uc: Don't sanitize guc_log_level modparam omits 3f99a61441e5 drm/i915: Do not rely on for loop caching the mask omits 096769ea9538 ASoC: Intel: Skylake: Remove static table index when parsi [...] omits c8415833ec24 ASoC: codec2codec: fix missing return of error return code omits cc374377a19d mm/hmm: remove hmm_range vma omits f527688d5d8a mm/hmm: remove hugetlbfs check in hmm_vma_walk_pmd omits 4a6e4ae254e0 video: amba-clcd: Spout an error if of_get_display_timing( [...] omits c2d7e47ad190 drm: panel-lvds: Spout an error if of_get_display_timing() [...] omits 892e8ba38f28 video: of: display_timing: Don't yell if no timing node is [...] omits 4faba50edbcc video: of: display_timing: Add of_node_put() in of_get_dis [...] omits ae6fa4d5e94e nl80211: Include wiphy address setup in NEW_WIPHY omits 7a113110fc8c nl80211: document uapi for CMD_FRAME_WAIT_CANCEL omits 60ad72da55ac mac80211: implement HE support for mesh omits a0b4496a4368 mac80211: add IEEE80211_KEY_FLAG_GENERATE_MMIE to ieee8021 [...] omits ef11a931bd1c mac80211: HE: add Spatial Reuse element parsing support omits 3d07ffcaf320 mac80211: add struct ieee80211_tx_status support to ieee80 [...] omits 5cca503817d0 drm/i915/perf: Initialise err to 0 before looping over ce- [...] omits d45d464b118f mm/hmm: merge hmm_range_snapshot into hmm_range_fault omits 9a4903e49e49 mm/hmm: replace the block argument to hmm_range_fault with [...] omits d2e8d551165c mm/hmm: a few more C style and comment clean ups omits 1f9618079250 mm/hmm: replace hmm_update with mmu_notifier_range omits 2127c01b7f63 ALSA: i2c: ak4xxx-adda: Fix a possible null pointer derefe [...] omits dd65f7e19c69 ALSA: hda - Show the fatal CORB/RIRB error more clearly omits cd5e1cbe1f0a drm/panel: simple: Add support for Sharp LD-D5116Z01B panel omits d8481155a321 ASoC: sunxi: fix a sound binding broken reference omits 2448c813b12c ASoC: ti: davinci-mcasp: Support for correct symmetric sam [...] omits 3b46a67af2eb Merge branch 'asoc-5.3' into asoc-5.4 omits 1e112c35e3c9 ASoC: ti: davinci-mcasp: Correct slot_width posed constraint omits 789e162a6255 ASoC: rockchip: Fix mono capture omits e51b69808b7e ASoC: Intel: Fix some acpi vs apci typo in somme comments omits 34a2a80ff30b ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s mas [...] omits 2a03e3a50a61 crypto: ccp - Include the module name in system log messages omits 4f22f3235662 crypto: Remove orphan tools/crypto directory omits a7268c4d4205 crypto: cavium/nitrox - Add support for loading asymmetric [...] omits a7c2647034fa crypto: ccp - Add a module parameter to control registrati [...] omits 90773bc1ab40 crypto: ccp - module parameter to limit the number of enab [...] omits c4a89279086e crypto: ccp - Add a module parameter to specify a queue count omits 93308baf0750 crypto: ccp - Make CCP debugfs support optional omits 91b05a7e7d80 crypto: user - make NETLINK_CRYPTO work inside netns omits 31fb084c4eb5 crypto: inside-secure -reduce hash byte counters to 64 bits omits 0e17e3621a28 crypto: inside-secure - add support for authenc(hmac(sha*) [...] omits 54f9e8fa6668 crypto: inside-secure - added support for rfc3686(ctr(aes)) omits e6f4051123fd {nl,mac}80211: fix interface combinations on crypto contro [...] omits 85266d751551 dt-bindings: panel: Add Sharp LD-D5116Z01B omits afd6d4f5a52c drm/panel: check failure cases in the probe func omits b7b2e8caa08c mac80211: propagate struct ieee80211_tx_status into ieee80 [...] omits cbe77dde4757 mac80211: add xmit rate to struct ieee80211_tx_status omits 2aa485e11485 mac80211: add support for parsing ADDBA_EXT IEs omits 60d7dfea00e1 cfg80211: give all multi-BSSID BSS entries the same timestamp omits b0d1d7ffc555 cfg80211: don't parse MBSSID if transmitting BSS isn't created omits 84f1772bc0c7 cfg80211: clean up cfg80211_inform_single_bss_frame_data() omits d82574a8e5a4 cfg80211: no need to check return value of debugfs_create [...] omits dc3998ec5cf2 mac80211: AMPDU handling for rekeys with Extended Key ID omits 3e47bf1ca4c3 mac80211: Simplify Extended Key ID API omits 70f69f481b87 spi: sprd: Change the hwlock support to be optional omits 5d29050b409d mac80211_hwsim: Extended Key ID API update omits f9adf61e983f spi: sprd: adi: Change hwlock to be optional omits e6d722ca09c1 spi: sprd: adi: Add a reset reason for watchdog mode omits 9d9aa1cc91d6 spi: sprd: adi: Add a reset reason for factory test mode omits cc6b3431b36a spi: sprd: adi: Add a reset reason for TOS panic omits c627c58acdc4 spi: sprd: adi: Remove redundant address bits setting omits fb0e76abe34b mac80211: add tx dequeue function for process context omits a11e2f85481c lib80211: use crypto API ccm(aes) transform for CCMP processing omits 612fcfd9b31f mac80211: remove unused and unneeded remove_sta_debugfs callback omits 09e1946cb759 iwlwifi: mvm: remove unused .remove_sta_debugfs callback omits 49175fe63ee8 iwlwifi: dvm: no need to check return value of debugfs_cre [...] omits 5db4c4b9559f mac80211: pass the vif to cancel_remain_on_channel omits 690c4509e980 mac80211_hwsim: Fix a typo in the name of function 'mac802 [...] omits 67de843e3158 serial/8250: Add support for NI-Serial PXI/PXIe+485 devices omits edad25476ba3 drm/i915/guc: init submission structures as part of guc_init omits 0203c0343a1f Merge branch 'opp/qcom-updates' into opp/linux-next omits b5ceada8983b cpufreq: Add qcs404 to cpufreq-dt-platdev blacklist omits c6e731123806 cpufreq: qcom: Add support for qcs404 on nvmem driver omits b5d6872d793d cpufreq: qcom: Refactor the driver to make it easier to extend omits 106b976debd3 cpufreq: qcom: Re-organise kryo cpufreq to use it for othe [...] omits 30405f84e8cb dt-bindings: opp: Add qcom-opp bindings with properties ne [...] omits 362b8cea9cb5 dt-bindings: opp: qcom-nvmem: Support pstates provided by [...] omits a409906003a2 dt-bindings: opp: qcom-nvmem: Make speedbin related proper [...] omits 8cfda0df3a30 dt-bindings: opp: Re-organise kryo cpufreq to use it for o [...] omits 27a84f76738c PM / OPP: Correct Documentation about library location omits 4527551750e8 opp: of: Support multiple suspend OPPs defined in DT omits 518c6880ffc9 dt-bindings: opp: Support multiple opp-suspend properties omits 7f93ff73f7c8 opp: core: add regulators enable and disable omits 11e1a1648298 opp: Don't decrement uninitialized list_kref omits 71419d84c216 opp: Add dev_pm_opp_find_level_exact() omits 17a8f868ae3e opp: Return genpd virtual devices from dev_pm_opp_attach_genpd() omits baea35e4db17 opp: Not all power-domains are scalable omits 42374b94d70c MIPS: BCM47XX: Add support for Netgear R6200 V1 omits 77cdd4efe571 crypto: inside-secure - add support for authenc(hmac(sha1) [...] omits 5c9254ad7ae3 crypto: ux500 - Use spinlock_t instead of struct spinlock omits cc2a58f14fb8 crypto: drivers - Use kmemdup rather than duplicating its [...] omits 97bcb1619955 crypto: tcrypt - add a speed test for AEGIS128 omits ecc8bc81f2fb crypto: aegis128 - provide a SIMD implementation based on [...] omits 7cdc0ddbf74a crypto: aegis128 - add support for SIMD acceleration omits 521cdde758bf crypto: aegis - avoid prerotated AES tables omits 368b1bdc0a59 crypto: aegis128 - drop empty TFM init/exit routines omits 520c1993bbe6 crypto: aegis128l/aegis256 - remove x86 and generic implem [...] omits 5cb97700beaa crypto: morus - remove generic and x86 implementations omits f248caf9a5cc crypto: testmgr - add tests for lzo-rle omits b46033fdd25a crypto: arm/aes-scalar - unexport en/decryption routines omits 642a88fbe944 crypto: arm64/aes-cipher - switch to shared AES inverse Sbox omits 8de6dd338600 crypto: arm/aes-cipher - switch to shared AES inverse Sbox omits 58144b8d03fc crypto: arm64/aes-neon - switch to shared AES Sboxes omits 9467a3150cf4 crypto: lib/aes - export sbox and inverse sbox omits 1e25ca02a061 crypto: aes-generic - unexport last-round AES tables omits 571c47ab98ad crypto: chelsio - replace AES cipher calls with library calls omits 6273fd7a5a99 crypto: ccp - move to AES library for CMAC key derivation omits da3e7a9715ea crypto: amcc - switch to AES library for GCM key derivation omits 28a220aac596 bluetooth: switch to AES library omits 0a5dff9882e5 crypto: arm/ghash - provide a synchronous version omits e5f050402f18 crypto: arm/aes-neonbs - provide a synchronous version of [...] omits 5eedf315f27d crypto: arm/aes-ce - provide a synchronous version of ctr(aes) omits fafb1dca6fad crypto: arm/aes - use native endiannes for key schedule omits 4d3f9d89c745 crypto: arm64/aes-ce-cipher - use AES library as fallback omits ff6f4115cb95 crypto: aes - move sync ctr(aes) to AES library and generi [...] omits d9ec772d9550 crypto: ctr - add helper for performing a CTR encryption walk omits 5bb12d7825ad crypto: aes-generic - drop key expansion routine in favor [...] omits c184472902d8 crypto: arm64/aes-ce - switch to library version of key ex [...] omits f68df54307aa crypto: arm64/aes-neonbs - switch to library version of ke [...] omits c59a6dffa3cd crypto: arm64/aes-ccm - switch to AES library omits aa6e2d2b355f crypto: arm/aes-neonbs - switch to library version of key [...] omits fe3b99b64909 crypto: arm64/ghash - switch to AES library omits 363a90c2d517 crypto: safexcel/aes - switch to library version of key ex [...] omits 18d8b96daded crypto: cesa/aes - switch to library version of key expans [...] omits 8131878db76c crypto: padlock/aes - switch to library version of key exp [...] omits 1d2c3279311e crypto: x86/aes - drop scalar assembler implementations omits 2c53fd11f762 crypto: x86/aes-ni - switch to generic for fallback and ke [...] omits e59c1c987456 crypto: aes - create AES library based on the fixed time AES code omits b158fcbba857 crypto: aes/fixed-time - align key schedule with other imp [...] omits 724ecd3c0eb7 crypto: aes - rename local routines to prevent future clashes omits 20bb4ef038a9 crypto: arm/aes-ce - cosmetic/whitespace cleanup omits 85b36ee8e9a8 crypto: inside-secure - add support for 0 length HMAC messages omits 41abed7d72c9 crypto: inside-secure - add support for arbitrary size has [...] omits 85695b093d55 crypto: inside-secure - let HW deal with initial hash digest omits dc5268b65dfc crypto: inside-secure: back out parts of earlier HMAC upda [...] omits a74d850f787e crypto: inside-secure - fix EINVAL error (buf overflow) fo [...] omits 19b347b32bb1 crypto: inside-secure - fix scatter/gather list to descrip [...] omits 5bdb6e6aa53b crypto: inside-secure - fix incorrect skcipher output IV omits 384ce433884a crypto: inside-secure - silently return -EINVAL for input [...] omits 36160aadb103 crypto: inside-secure - keep ivsize for DES ECB modes at 0 omits 452c53d7868b crypto: ccree - notify TEE on FIPS tests errors omits 9552389c465e crypto: fips - add FIPS test failure notification chain omits 76a95bd8f9e1 crypto: ccree - account for TEE not ready to report omits e6e6600c001c crypto: ccree - drop legacy ivgen support omits aca24d48cee2 crypto: ccree - fix spelling mistake "configration" -> "co [...] omits 1f66c45db330 mips: Add clock_gettime64 entry point omits abed3d826f2f mips: Add clock_getres entry point omits 24640f233b46 mips: Add support for generic vDSO omits 943e398dd36c Merge branch 'flow_dissector-input-flags' omits e853ae776a58 selftests/bpf: support BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP omits 71c99e32b926 bpf/flow_dissector: support ipv6 flow_label and BPF_FLOW_D [...] omits ae173a915785 selftests/bpf: support BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG omits 57debff23c4c tools/bpf: sync bpf_flow_keys flags omits b2ca4e1cfa7d bpf/flow_dissector: support flags in BPF_PROG_TEST_RUN omits 1ac6b126dbe8 bpf/flow_dissector: document flags omits 086f95682114 bpf/flow_dissector: pass input flags to BPF flow dissector [...] omits 03cd1d1a493e selftests/bpf: Add selftests for bpf_perf_event_output omits 7c4b90d79d0f bpf: Allow bpf_skb_event_output for a few prog types omits 28ba934d28cf Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 00c33afbf9dd net: mvneta: use devm_platform_ioremap_resource() to simpl [...] omits 47d858d0bdcd ipip: validate header length in ipip_tunnel_xmit omits 97dee74bb34a drm/i915/uc: Reorder params in intel_uc_fw_fetch omits 53db1cced401 selftests/net: add missing gitignores (ipv6_flowlabel) omits 79c7a28e1f3a drm/i915: Capture vma contents outside of spinlock omits d1f0b5dce8fd bnx2x: Disable multi-cos feature. omits b591c6f620ac Merge branch 'tipc-link-changeover-issues' omits 2320bcdae628 tipc: fix changeover issues due to large packet omits 4929a932be33 tipc: optimize link synching mechanism omits 67fe62dcf713 drm: Switch to use DEVFREQ_GOV_SIMPLE_ONDEMAND constant omits 4bced8bea094 drm/panfrost: Export all GPU feature registers omits a1b27e99229a drm/amd/display: Implement MST Aux device registration omits db432cd0960c drm/amd/display: Use connector kdev as aux device parent omits 7713c0f10dd5 drm/nouveau: Use connector kdev as aux device parent omits 822b939caf45 Merge branch 'v5.4-clk/next' into for-next omits 10e3b44efbc4 Merge branch 'v5.4-armsoc/dts64' into for-next omits 5766c19478ea Merge branch 'v5.4-armsoc/dts32' into for-next omits 4a11458611fb ARM: dts: rockchip: add veyron-tiger board omits 0067692b662e ARM: dts: rockchip: add veyron-fievel board omits 7721f61d2e76 fpga: altera-ps-spi: Fix getting of optional confd gpio omits c6855f7bb66b dt-bindings: ARM: dts: rockchip: Add bindings for rk3288-v [...] omits 562836a269e3 drm/dp_mst: Enable registration of AUX devices for MST ports omits 6b381a8e2c5f ARM: dts: rockchip: consolidate veyron panel and backlight [...] omits 280c08991622 Documentation: TLS: fix stat counters description omits 4ea52e250897 nfp: tls: rename tls packet counters omits 304ecc9a34b8 net/mlx5e: kTLS, Call WARN_ONCE on netdev mismatch omits 90bb76929116 net/mlx5e: Prevent encap flow counter update async to user query omits 4b95840a6ced net/mlx5e: Fix matching of speed to PRM link modes omits 694826e36634 net/mlx5e: Fix wrong max num channels indication omits 7a32f2962c56 net/mlx5: Fix modify_cq_in alignment omits 987f6c69dd92 net/mlx5: Add missing RDMA_RX capabilities omits 08aa5e7da6bc net/mlx5: Use reversed order when unregister devices omits abf30f235390 drm/i915/uc: Move uc firmware layout definitions to dedica [...] omits 199ddded380a drm/i915/uc: Update drawing for firmware layout omits dbbff8c3f641 drm/i915: Fix GuC documentation links omits ab9640000d92 ARM: dts: rockchip: move rk3288-veryon display settings in [...] omits 31ed9d9d71ec ARM: dts: rockchip: Limit WiFi TX power on rk3288-veyron-jerry omits 3935ec4a1184 drm/dp: Use non-cyclic idr omits 5882d65c1691 arm64: dts: rockchip: Add PWM fan for RockPro64 omits e709accc7670 mm/hmm: comment on VM_FAULT_RETRY semantics in handle_mm_fault omits f32471e2cf87 mm/hmm: remove the legacy hmm_pfn_* APIs omits 1b88b99bdff8 nouveau: return -EBUSY when hmm_range_wait_until_valid fails omits 7114fbdaa2aa clk: rockchip: Fix -Wunused-const-variable in rv1108 clk driver omits 83fbae60fd38 fsl/fman: Remove comment referring to non-existent function omits 3008e06fdf09 st_nci_hci_connectivity_event_received: null check the allocation omits 9891d06836e6 st21nfca_connectivity_event_received: null check the allocation omits 4b663366246b tun: mark small packets as owned by the tap sock omits 37f7c66f4560 ptp: ptp_dte: remove redundant dev_err message omits f2ad83af32c3 Merge branch 'mlxsw-Two-small-updates' omits fc25996e6f46 mlxsw: spectrum_router: Increase scale of IPv6 nexthop groups omits b06689cc1b04 mlxsw: spectrum: Expose KVD size for Spectrum-2 omits 16b2084a8afa Merge branch 'dim-fixes' omits f8be17b81d44 lib/dim: Fix -Wunused-const-variable warnings omits f06d0ca45827 linux/dim: Fix overflow in dim calculation omits 3123c5c4ca15 edac: altera: Move Stratix10 SDRAM ECC to peripheral omits c8ec4632c6ac ife: error out when nla attributes are empty omits c93496e9f768 net: sfc: falcon: convert to i2c_new_dummy_device omits 246eab59eefc leds: lm3697: Switch to use fwnode_property_count_uXX() omits ebefec8d9fc0 leds: lm36274: Switch to use fwnode_property_count_uXX() omits cc93c8637008 leds: lm3532: Switch to use fwnode_property_count_uXX() omits 1817208e14c6 leds: an30259a: Use generic support for composing LED names omits 91f1be8a8327 dt-bindings: an30259a: Add function and color properties omits d7235f5feaa0 leds: gpio: Use generic support for composing LED names omits a1c60ec95d15 dt-bindings: leds-gpio: Add function and color properties omits b1f24498f187 leds: as3645a: Use generic support for composing LED names omits 5b95cb0cbf64 dt-bindings: as3645a: Add function and color properties omits 8103f558527f leds: aat1290: Use generic support for composing LED names omits d60a3d30c285 dt-bindings: aat1290: Add function and color properties omits 889003c20602 leds: cr0014114: Use generic support for composing LED names omits 6c01a5cc36ea dt-bindings: cr0014114: Add function and color properties omits e322b75a301b leds: lm3601x: Use generic support for composing LED names omits 28e12cf498ec dt-bindings: lm36010: Add function and color properties omits a50ff2834893 leds: lm3692x: Use generic support for composing LED names omits 4dcbc8f8c59f dt-bindings: lm3692x: Add function and color properties omits 99ca0ea57309 leds: lp8860: Use generic support for composing LED names omits 0ec39e8cd8f6 dt-bindings: lp8860: Add function and color properties omits 68e192078e02 leds: lt3593: Use generic support for composing LED names omits e12e91a4129b dt-bindings: lt3593: Add function and color properties omits 5fdf85a0911a leds: sc27xx-blt: Use generic support for composing LED names omits 0f0f25797a7d dt-bindings: sc27xx-blt: Add function and color properties omits bb4e9af0348d leds: core: Add support for composing LED class device names omits c5d18dd6b64e dt-bindings: leds: Add properties for LED name construction omits 2f430310f7b4 dt-bindings: leds: Add LED_FUNCTION definitions omits 853a78a7d6c7 dt-bindings: leds: Add LED_COLOR_ID definitions omits b2b998c0f944 leds: class: Improve LED and LED flash class registration API omits 0058eb589881 qed*: Change dpi_addr to be denoted with __iomem omits 3dcfb397dad2 ASoC: codec2codec: deal with params when necessary omits 054d65004c6a ASoC: codec2codec: name link using stream direction omits 68c907f10cd8 ASoC: codec2codec: run callbacks in order omits 7d62460b4060 MAINTAINERS: Move linux-fpga tree to new location omits 1c38bdc96941 MAINTAINERS: update EDAC entry to reflect current tree and [...] omits 8b38c538d460 IB/mlx5: Add CREATE_PSV/DESTROY_PSV for devx interface omits cb8ffde5694a libbpf: silence GCC8 warning about string truncation omits 1d2fedd8561d RDMA/core: Support netlink commands in non init_net net na [...] omits 913df8c35322 RDMA/mlx4: Annotate boolean arguments as bool and not int omits 089b645d19b2 RDMA/mlx4: Separate creation of RWQ and QP omits 4f96061b92da IB/usnic: Use dev_get_drvdata omits 39289bfc2214 RDMA: Make most headers compile stand alone omits cf167e5eb92c RDMA/qedr: Remove Unneeded variable rc omits 4cc315c53f95 RDMA/qib: Unneeded variable ret omits 1889c6e6ac6e regulator: act8865: fix ptr_ret.cocci warnings omits 6535e831b4c8 ASoC: cs47l92: Add codec driver for Cirrus Logic CS47L92 omits 9cba2d6a1447 ASoC: cs47l15: Add codec driver for Cirrus Logic CS47L15 omits 01ec57a4371e ASoC: wm_adsp: Allow bus error handler to be called directly omits 5af9e972ac72 ASoC: SOF: Makefile - fix the top-level kernel module name [...] omits a8f910ec6658 media: v4l2-core: Cleanup Makefile omits 620428820d0d media: staging: hantro: avoid future namespace collisions omits 73fb5bfa53e9 media: hantro: Support RK3399 VP8 decoding omits 613326d62f79 media: hantro: Move VP8 common code omits 6389a62ff798 usbip: tools: fix GCC8 warning for strncpy omits 932a9317ac49 media: hantro: Add helpers to prepare/finish a run omits deff5c37c889 media: hantro: Add hantro_get_{src, dst}_buf() helpers omits 61e95d81aa28 media: hantro: Constify the control array omits 9530bbe726a1 media: hantro: Simplify the controls creation logic omits c3c3509b8681 media: hantro: Set DMA max segment size omits aa0e9e72733b media: staging: media: hantro: Remove call to memset after [...] omits 5e291a908869 ALSA: echoaudio: Replace kmalloc + memcpy with kmemdup omits 24f6f93a19e8 media: Don't default-enable "ancillary driver autoselect" [...] omits 6b4633310ae8 media: rcar-vin: Always setup controls when opening video device omits 1d99e68ce7fd media: rcar-vin: Add support for RGB formats with alpha component omits 5720c7331ff7 media: rcar-vin: Add control for alpha component omits 19ab1f649ca4 media: rcar-vin: Rename VNDMR_DTMD_ARGB1555 to VNDMR_DTMD_ARGB omits 049e684f2de9 media: v4l2-dev: fix WARN_ON(!vdev->device_caps) omits 0005cbda438f drm/via: drop use of drmP.h omits 2299b52d1391 drm/via: make via_drv.h self-contained omits 9154e60c4e05 drm/via: copy DRM_WAIT_ON as VIA_WAIT_ON and use it omits 3bf2a06e3612 drm/via: drop use of DRM(READ|WRITE) macros omits 33db6f94847c RDMA/hns: Refactor eq table init for hip08 omits d7019c0f47ae RDMA/hns: Refactor hem table mhop check and calculation omits 3ee0e170d72c RDMA/hns: Package for hns_roce_rereg_user_mr function omits 89b4b70b974c RDMA/hns: Optimize hns_roce_mhop_alloc function. omits 99441ab552f1 RDMA/hns: optimize the duplicated code for qpc setting flow omits 947441eadb90 RDMA/hns: Use a separated function for setting extend sge [...] omits 606bf89e98ef RDMA/hns: Refactor for hns_roce_v2_modify_qp function omits 2a2f1887e089 RDMA/hns: Refactor the code of creating srq omits 4f8f0d5e33dd RDMA/hns: Package the flow of creating cq omits a5c9c299d1e1 IB/mlx5: Avoid unnecessary typecast omits 56594ae1d250 RDMA/core: Annotate destroy of mutex to ensure that it is [...] omits 2c93346698ba media: ipu3-cio2: Parse information from firmware without [...] omits 706c0cffaf2a media: ipu3-cio2: Proceed with notifier init even if there [...] omits f6a5242b7cf2 media: ipu3-cio2: Clean up notifier's subdev list if parsi [...] omits d1e164289e55 media: v4l2-async: Safely clean up an uninitialised notifier omits 2ea4cfc9a716 media: omap3isp: Rework OF endpoint parsing omits 9f407b8ad181 Merge branches 'arm64-for-5.4' and 'drivers-for-5.3' into [...] omits e77cc85ee390 arm64: dts: qcom: sdm845: remove macro from unit name omits 2833d79c28b8 arm64: dts: qcom: sdm845-cheza: remove macro from unit name omits 19e684e835f6 arm64: dts: qcom: sdm845: remove unit name for thermal tri [...] omits 81a7b51177fc arm64: dts: qcom: sdm845: remove unnecessary properties fo [...] omits a1875bf98290 arm64: dts: qcom: sdm845: Add unit name to soc node omits 36a80df44b6f arm64: dts: sdm845: Add video nodes omits 43931d350f30 x86/apic/x2apic: Implement IPI shorthands support omits 2510d09e9dab x86/apic/flat64: Remove the IPI shorthand decision logic omits dea978632e84 x86/apic: Share common IPI helpers omits 1f0ad660488b x86/apic: Remove the shorthand decision logic omits 832df3d47bad x86/smp: Enhance native_send_call_func_ipi() omits d0a7166bc7ac x86/smp: Move smp_function_call implementations into IPI code omits 22ca7ee933a3 x86/apic: Provide and use helper for send_IPI_allbutself() omits 6a1cb5f5c641 x86/apic: Add static key to Control IPI shorthands omits bdda3b93e660 x86/apic: Move no_ipi_broadcast() out of 32bit omits bd82dba2fa6a x86/apic: Add NMI_VECTOR wait to IPI shorthand omits 3994ff90acc3 x86/apic: Remove dest argument from __default_send_IPI_shortcut() omits 60dcaad5736f x86/hotplug: Silence APIC and NMI when CPU is dead omits 9c92374b631d x86/cpu: Move arch_smt_update() to a neutral place omits 82e574782345 x86/apic/uv: Make x2apic_extra_bits static omits c94f0718fb1c x86/apic: Consolidate the apic local headers omits ba77b2a02e00 x86/apic: Move apic_flat_64 header into apic directory omits 8b542da37287 x86/apic: Move ipi header into apic directory omits 521b82fee98c x86/apic: Cleanup the include maze omits cdc86c9d1f82 x86/apic: Move IPI inlines into ipi.c omits cc8bf191378c x86/apic: Make apic_pending_intr_clear() more robust omits 2640da4cccf5 x86/apic: Soft disable APIC before initializing it omits 39c89dff9c36 x86/apic: Invoke perf_events_lapic_init() after enabling APIC omits 2591bc4e8d70 x86/kgbd: Use NMI_VECTOR not APIC_DM_NMI omits a2df00fd5012 Merge branch 'smp/hotplug' into x86/apic omits 747d5a1bf293 x86/reboot: Always use NMI fallback when shutdown via rebo [...] omits a1dc0446d649 sched/core: Silence a warning in sched_init() omits a07db5c08657 sched/core: Fix CPU controller for !RT_GROUP_SCHED omits 710da3c8ea7d sched/core: Prevent race condition between cpuset and __sc [...] omits 1a763fd7c633 rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outsi [...] omits d74b27d63a8b cgroup/cpuset: Change cpuset_rwsem and hotplug lock order omits 1243dc518c9d cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem omits 59d06cea1198 sched/deadline: Fix bandwidth accounting at all levels aft [...] omits f9a25f776d78 cpusets: Rebuild root domain deadline accounting information omits 4b211f2b129d sched/core: Streamle calls to task_rq_unlock() omits c22645f4c8f0 sched/topology: Add partition_sched_domains_locked() omits 60e17f5cef83 sched/fair: Introduce fits_capacity() omits e0e8d4911ed2 sched/isolation: Prefer housekeeping CPU in local node omits 65d74e91694e sched/stats: Fix unlikely() use of sched_info_on() omits 7b3c92b85a65 sched/core: Convert get_task_struct() to return the task omits 3c29e651e16d sched/fair: Fall back to sched-idle CPU if idle CPU isn't found omits 43e9f7f231e4 sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq omits 84ec3a078708 time/tick-broadcast: Fix tick_broadcast_offline() lockdep [...] omits f6cad8df6b30 sched/fair: Fix imbalance due to CPU affinity omits 9434f9f5d117 sched/fair: Change task_numa_work() storage to static omits b34920d4ce6e sched/fair: Move task_numa_work() init to init_numa_balancing() omits d35927a14464 sched/fair: Move init_numa_balancing() below task_numa_work() omits 0c09ab96fc82 cpu/hotplug: Cache number of online CPUs omits b9fa6442f704 cpumask: Implement cpumask_or_equal() omits e797bda3fd29 smp/hotplug: Track booted once CPUs in a cpumask omits 8c779229d0f4 locking/lockdep: Report more stack trace statistics omits 12593b7467f9 locking/lockdep: Reduce space occupied by stack traces omits a2970421640b stacktrace: Constify 'entries' arguments omits 364f6afc4f55 locking/lockdep: Make it clear that what lock_class::key p [...] omits bbe70e4e4211 fs: kernfs: Fix possible null-pointer dereferences in kern [...] omits 2fd60da46da7 kernfs: fix potential null pointer dereference omits f4c255f1a747 dmaengine: dma-jz4780: Break descriptor chains on JZ4740 omits 2a6fc3cb5cb6 drm/tegra: Fix gpiod_get_from_of_node() regression omits b5e29aa880be mfd: davinci_voicecodec: Remove pointless #include omits 197df18f7038 mfd: max77620: Add of_node_put() before return omits 1d26be87b7f9 mmc: sdhci-pltfm: Use devm_platform_ioremap_resource() to [...] omits d105ef8120dd dmaengine: tegra210-adma: Fix unused function warnings omits b7989e271e9f ASoC: ti: davinci-mcasp: Improve serializer handling in mu [...] omits 816fe206138a ASoC: ti: davinci-mcasp: Add support for RIGHT_J format omits f2c8b5701403 ASoC: pcm3168a: Allow all channels in case of parallel DIN [...] omits 41db5f8397ee misc: fastrpc: fix memory leak when out of memory omits e59fc5252911 staging: rtl8192*: display ESSIDs using %pE omits 0854d589aa91 docs: ABI: remove extension from sysfs-class-mic.txt omits bc83f79bd211 mic: avoid statically declaring a 'struct device'. omits dcfecd4d7a55 fpga: dfl: use driver core functions, not sysfs ones. omits 1670e678a8a7 mtd: rawnand: ingenic: Add of_node_put() before return omits 60be51f4be49 mtd: rawnand: meson: Add of_node_put() before return omits a08e42987118 mtd: rawnand: tango: Add of_node_put() before return omits c436f68beeb2 mtd: rawnand: oxnas: Add of_node_put() omits 4902e87faf26 mtd: rawnand: vf610: Add of_node_put() before goto omits b410f4eb01a1 mtd: rawnand: stm32_fmc2: avoid warnings when building wit [...] omits 17224cf29cbb drm/bridge: sii902x: add audio graph card support omits 820342aca051 media: v4l2-async: Add v4l2_async_notifier_add_fwnode_remo [...] omits 016413d96706 media: v4l2-async: Get fwnode reference when putting it to [...] omits 6a76404b13ba media: davinci-vpif: Don't dereference endpoint after putt [...] omits 43e4cb942e88 locks: Fix procfs output for file leases omits 515db266a9da driver core: Remove device link creation limitation omits 7bdd9695970e char: ppdev: Fix a possible null-pointer dereference in pp [...] omits 8f9e86ee7959 staging: android: ion: Bail out upon SIGKILL when allocati [...] omits 092f47c383ad intel_th: msu: Preserve pre-existing buffer configuration omits ed5207afc580 intel_th: msu: Prevent freeing buffers while locked windows exist omits 57b69a1f6648 intel_th: msu: Get rid of the window size limit omits f220df66f676 intel_th: msu-sink: An example msu buffer "sink" omits 615c164da0eb intel_th: msu: Introduce buffer interface omits 6ddb094a9f8c media: staging/intel-ipu3: Use dev_get_drvdata where possible omits 3be9cc6ad3fa media: v4l2-fwnode: Switch to use fwnode_property_count_uXX() omits bfe655d159af media: pci: Use dev_get_drvdata where possible omits 913c55a86400 media: ov2680: fix a typo in a function name omits 050ff2ad1cca media: Add support for Cadence CSI2TX 2.1 omits 6ded416d4ac4 media: Fix Lane mapping in Cadence CSI2TX omits bf9df90b3557 media: Add lane checks for Cadence CSI2TX omits c0a7c0025369 media: dt-bindings: Update bindings for Cadence CSI2TX ver [...] omits 24c8ac890130 media: i2c: ov5640: Fix the order for enabling regulators omits 8791a102ce57 media: i2c: ov5640: Check for devm_gpiod_get_optional() error omits 4962bb38fb61 media: ov5645: Use regulator_bulk() functions omits 45ffbd15ede6 media: ov5645: Remove unneeded regulator_set_voltage() omits f61c0ca4b402 media: vivid: fix typo: use -> user omits 4ee222406740 media: staging: davinci: remove vpfe driver omits 757c2bf597a8 media: staging/media/bcm2048: remove driver omits 79e85d1d2c16 media: vivid: fix device init when no_error_inj=1 and fb disabled omits 8baf50109929 media: am437x: remove unused struct vpfe_pixel_format omits ee484875af00 media: davinci/vpfe_capture.c: drop unused format descriptions omits 610fce537221 media: sh_veu: convert to struct v4l2_fh omits 3c1350501c21 media: v4l2-dev/ioctl: require non-zero device_caps, verif [...] omits 08aac0e32fe4 media: marvell-ccic: mmp: add MODULE_DEVICE_TABLE omits 173f6eacc8a8 media: v4l: ctrls: Add debug messages omits 156a599b0716 dmaengine: tegra-apb: Support per-burst residue granularity omits d4a6a9537bc3 media: hdpvr: Add device num check and handling omits 9e037bdf743c media: staging: media: cedrus: Fix misuse of GENMASK macro omits 21a816e7ee5d media: rcar-vin: Centralize black listing of pixel formats omits df2f84dfa709 serial: stm32: Use __maybe_unused instead of #if CONFIG_PM_SLEEP omits 7bb4d2543364 serial: stm32: add pm_runtime support omits b5500d9d651d serial: stm32: select pinctrl state in each suspend/resume [...] omits 23e343b5e432 dt-bindings: serial: stm32: add wakeup option omits 0bd465765f8d media: rcar-vin: Clean up correct notifier in error path omits 78b3e86b5a75 media: dt: bindings: tegra-vde: Document new optional IOMM [...] omits f5d6aadf3b64 8250_lpss: check null return when calling pci_ioremap_bar omits be2847391ac3 tty: serial: fsl_lpuart: correct the FIFO depth size omits d9aa9ab4fe6b tty: serial: fsl_lpuart: remove sg_set_buf() for sport->rx_sgl omits 5791a830470a tty: serial: fsl_lpuart: use kzalloc() instead of kmalloc() omits a017d5deed22 tty: serial: fsl_lpuart: add earlycon for imx8qxp platform omits 56acec623410 tty: serial: fsl_lpuart: remove the dev.coherent_dma_mask [...] omits 78219b6c68ff serial: 8250_exar: Use struct_size() helper omits 026bd4a5b3c0 tty: nozomi: Use dev_get_drvdata omits e56732b53611 serial: 8250: Use dev_get_drvdata where possible omits ec7885e072e4 tty/isicom: remove redundant assignment to variable word_count omits 44fe5ea44bf2 tty: serial: Remove call to memset after pci_alloc_consistent omits fc78bd1fbd2d tty: hvcs: Fix odd use of strlcpy omits 6b72c7a98bd6 drm/bridge: sii902x: make audio mclk optional omits 512ec50a97d8 dt-bindings: display: sii902x: Change audio mclk binding omits 8d34ce5cde99 serial: 8250_omap: Fix idling for unloaded serdev drivers omits 365d28c92f8c drm/bridge: sii902x: fix missing reference to mclk clock omits 8fabc9c3109a drm/stm: attach gem fence to atomic state omits 2c4313cb1162 tty: n_gsm: add helpers to convert mux-num to/from tty-base omits a022e71ba404 tty: n_gsm: update doc example to use header for N_GSM0710 define omits 2e8d58c1f14f tty: n_gsm: remove obsolete mknod doc example omits 34d0545978b6 dt-bindings: usb: mtu3: fix typo of DMA clock name omits ed7fe551575c usb: chipidea: udc: remove redundant assignment to variabl [...] omits 6269e4c76eac usb: host: xhci-hub: fix extra endianness conversion omits 3114bc89c021 usb: host: Remove call to memset after dma_alloc_coherent omits 6443c671d5cb usb: host: oxu210hp-hcd: squash oxu210hp.h into oxu210hp-hcd.c omits 110f87a6a5f6 usb: host: oxu210hp-hcd: remove include/linux/oxu210hp.h omits 6ce9ba07b1b7 usb: typec: mux: Switch to use fwnode_property_count_uXX() omits bc7514925cf5 usb: typec: tcpm: Switch to use fwnode_property_count_uXX() omits 41b57327b270 usb: dwc3: Switch to use device_property_count_u32() omits 07e803ec9f6b usb: dwc2: Switch to use device_property_count_u32() omits 57cd166afc4b USB: core: hcd-pci: Use dev_get_drvdata where possible omits f27e43b46dae MAINTAINERS: Remove tinydrm entry omits 174102f4de23 drm/tinydrm: Move mipi-dbi omits 2d2bb61a6ce1 drm/tinydrm/mipi-dbi: Select DRM_KMS_HELPER omits 3389669ac5ea drm/tinydrm/Kconfig: drivers: Select BACKLIGHT_CLASS_DEVICE omits 7c9f1312cfca drm/tinydrm/mipi-dbi: Remove CMA helper dependency omits 84137b866e83 drm/tinydrm: Split struct mipi_dbi in two omits 440961d20959 drm/tinydrm: Rename remaining variable mipi -> dbidev omits 36b505721623 drm/tinydrm: Rename variable mipi -> dbi omits 771ea160e68f drm/tinydrm/mipi-dbi: Move cmdlock mutex init omits 25f8c834e2a6 Input: synaptics - enable RMI mode for HP Spectre X360 omits 3b51c44bd693 Input: allow drivers specify timestamp for input events omits 92e3e884887c Staging: fbtft: Fix GPIO handling omits db4ad308a506 misc: alcor_pci: Use dev_get_drvdata omits 2495aeeca24d misc: eeprom: max6875: convert to i2c_new_dummy_device omits 80257121f435 misc: eeprom: ee1004: convert to i2c_new_dummy_device omits 0f073df7e731 staging: rtl8723bs: hal: Remove unneeded variable pU1Tmp omits 4da947b27cdb staging: rtl8723bs: Remove unused function prototype ODM_S [...] omits f79670abd541 staging: rtl8723bs: Replace function ODM_TXPowerTrackingCheck() omits 4e8cc1c2df86 staging: rtl8723bs: Replace function odm_TXPowerTrackingInit() omits d40e29d7e219 staging: rtl8723bs: Replace function beacon_timing_control() omits 7a9a7332b62b staging: rtl8723bs: hal: Replace function rtl8723b_set_ap_ [...] omits 0528096df377 staging: rtl8723bs: hal: Replace function rtl8723b_set_wow [...] omits 9dd2f1d9a158 staging: rtl8723bs: hal: Replace function PHY_GetTxPowerIndex() omits fe2ffeb5fdd2 staging: rtl8723bs: hal: Replace function PHY_SetTxPowerIndex() omits 2e20a5ac67f8 staging: rtl8723bs: rtw_pwrctrl: Change true/false checks omits 4b2c85cacde3 drivers/staging/rtl8192u: fix indentation issue, remove extra tab omits 7f9b583358a4 staging: mt7621-pci: avoid use 'err' local variable omits 756e4624ddcf staging: rtl8192e: remove set but not used variable 'payload ' omits 3774fb6bd2b9 staging: rtl8723bs: hal: remove redundant assignment to va [...] omits 8638eeed7481 staging: rtl8723bs: remove unused file hal_phy.c omits 1c4bfacf1d70 staging: rtl8723bs: core: Remove Unneeded variable ret omits fee0cc591ae4 staging: rtl8723bs: os_dep: change return type of rtw_susp [...] omits 8143be90aaab staging: rtl8723bs: remove set but not used variable 'cck_ [...] omits caecc46bf4e7 staging: rtl8712: r8712_free_recvframe(): Change return type omits 606c5cf07b79 staging: rtl8712: r8712_init_recvbuf(): Change return type omits 34ef8dbe02f4 staging: rtl8712: r8712_set_802_11_add_wep(): Change retur [...] omits 42ceb6731d78 staging: rtl8712: init_mp_priv(): Change return values omits 7c93fdf090df staging: rtl8712: r8712_register_cmd_alive(): Change retur [...] omits 8a73a8c46570 staging: rtl8712: r8712_set_key(): Change return values omits 33972d48c2de staging: rtl8712: r8712_set_auth(): Change return values omits 3e67274a41b2 staging: rtl8712: r8712_init_mlme_priv(): Change return values omits ec2b26f71261 staging: rtl8712: Merge memcpy + be16_to_cpus to get_unali [...] omits 814b75b4ed9c staging: rtl8712: recv_linux.c: Align * on block comment omits 7a047abbb6ef staging: wilc1000: Merge memcpy + le32_to_cpus to get_unal [...] omits 28771088953f staging: comedi: daqboard2000: Remove function db2k_initia [...] omits 3e6998b17f36 staging: android: ion: Remove unused rbtree for ion_buffer omits 610504301235 staging: unisys: visornic: Update the description of 'poll [...] omits fb2b055b7e6e staging: wilc1000: flush the workqueue before deinit the host omits 66665bb99792 staging: gasket: apex: fix copy-paste typo omits b918d1c27066 Staging: fbtft: Fix reset assertion when using gpio descriptor omits dbc4f989c878 Staging: fbtft: Fix probing of gpio descriptor omits 67d86835840a netfilter: nft_meta_bridge: Eliminate 'out' label omits cb81572e8cb5 netfilter: nf_tables: Make nft_meta expression more robust omits 8d5682f66252 drm/i915/uc: Unify uC firmware upload omits 4ca8d2ef8dab drm/i915/uc: Plumb the gt through fw_upload omits 9cb279455705 drm/i915/huc: Copy huc rsa only once omits 90dd992260cc drm/i915/uc: Move xfer rsa logic to common function omits 91e55e545ab8 drm/i915/uc: Unify uc_fw status tracking omits 21a27d1cdd41 drm/i915/uc: Unify uC FW selection omits 305ceebd5284 drm/i915: Fix handling of non-supported uC omits 702668e606c0 drm/i915/uc: Unify uC platform check omits d093f91ff7d0 Merge branch 'for-rc' into next omits 94e37a4d6bd5 Merge branch 'thermal-intel' into next omits 6a47a2cd0d4c docs: thermal: add it to the driver API omits b0c74b08517e drivers: thermal: processor_thermal_device: Export sysfs i [...] omits 8549225e63c0 thermal: intel: int340x_thermal: Remove unnecessary acpi_h [...] omits 0d2b70fb9c04 thermal: Add some error messages omits ebf3d63be821 thermal: Fix use-after-free when unregistering thermal zon [...] omits 66da768644b5 xtensa: remove free_initrd_mem omits 7f1345e9efcc Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 1417dba1034d remoteproc: qcom: Move glink_ssr notification after stop omits 4638faac0327 netrom: hold sock when setting skb->destructor omits 9eed21c01c78 mlx4: avoid large stack usage in mlx4_init_hca() omits 7c116e02a4a7 qed: reduce maximum stack frame size omits 260637903f47 ovs: datapath: hide clang frame-overflow warnings omits 81cd17a4121d r8169: improve rtl_set_rx_mode omits ce599b1a129c Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 47b79bbb19e1 net/tls: add myself as a co-maintainer omits d601be97126e net/ixgbevf: fix a compilation error of skb_frag_t omits f972037e7124 net: phy: mscc: initialize stats array omits e62088ea6a20 selftests: mlxsw: Fix typo in qos_mc_aware.sh omits c7fa7f567cab net: phylink: don't start and stop SGMII PHYs in SFP modul [...] omits 2949dc443116 dt-bindings: fpga: Consolidate bridge properties omits 09ea26792a57 Merge tag 'linux-can-fixes-for-5.3-20190724' of git://git. [...] omits 2ec0a8909189 qlge: Fix build error without CONFIG_ETHERNET omits 71d8e94dabee fpga: altera-pr-ip: Make alt_pr_unregister function void omits ed72a9bb9af0 r8169: fix a typo in a comment omits 998c1de56dac fpga: altera-cvp: Fix function definition argument omits 3bc817d665ac ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6 omits c7148c03db80 net/ipv4: cleanup error condition testing omits e5e9a2ecfe78 e1000e: add workaround for possible stalled packet omits 6d37a38243bc igc: Add more SKUs for i225 device omits bb4265ec24c1 igc: Update the MAC reset flow omits 6145787d5e2e igc: Remove the unused field from a device specification s [...] omits 2b69286dbd99 igc: Remove the polarity field from a PHY information structure omits f83e5000db15 Merge branch 'bcm2835-dt-next' into for-next omits 939b482a6411 ARM: bcm283x: Reduce register ranges for UART, SPI and I2C omits a511f82218fb RDMA/hns: Fix comparison of unsigned long variable 'end' w [...] omits ecc53f8a3c09 RDMA/mlx4: Untag user pointers in mlx4_get_umem_mr omits 92493a2f8a8d Build fixes for skb_frag_size conversion omits 8f75ec1a220e sfc-falcon: Use dev_get_drvdata where possible omits 3e03a8ba8e1d sfc: Use dev_get_drvdata where possible omits dfa56f83153f forcedeth: Use dev_get_drvdata where possible omits 7bdb9234952b net: marvell: Use dev_get_drvdata where possible omits bdc873feec90 ASoC: Intel: Skylake: Cleanup skl_module_cfg declaration omits 84b71067ea84 ASoC: Intel: Skylake: Make MCPS and CPS params obsolete omits d4e23b7c87e3 ASoC: Intel: Skylake: Do not disable FW notifications omits e5c29dc5221c ASoC: Intel: Skylake: Remove memory available check omits f2a167ca681d ASoC: Intel: Skylake: Remove MCPS available check omits 88abcc90cb04 ASoC: Intel: Skylake: Combine snd_soc_skl_ipc and snd_soc_skl omits bcc2a2dc3ba8 ASoC: Intel: Skylake: Merge skl_sst and skl into skl_dev struct omits f876a784292b Merge tag 'linux-can-next-for-5.4-20190724' of git://git.k [...] omits 570d785ba46b drivers: net: xgene: Remove acpi_has_method() calls omits fa9ccaf84f5d Bluetooth: hidp: Let hidp_send_message return number of qu [...] omits 8572f1e04918 Bluetooth: Add support for utilizing Fast Advertising Interval omits 462fd0ddb06a Bluetooth: hci_qca: Send VS pre shutdown command. omits 179203af158e Bluetooth: btqca: Use correct byte format for opcode of in [...] omits 913adde92f31 Bluetooth: hci_qca: Use kfree_skb() instead of kfree() omits c4675923c0fc Bluetooth: btqca: Add a short delay before downloading the NVM omits 6974105d72d8 Bluetooth: btusb: Fix error return code in btusb_mtk_setup [...] omits a18670f4617d watchdog: ath79_wdt: fix a typo in the name of a function omits 2a3b6f7b02cd spi: dw-pci: Use dev_get_drvdata omits e8758a5ed278 ASoC: wm8955: Fix a typo in 'wm8995_pll_factors()' function name omits 40aa5383e393 ASoC: Fail card instantiation if DAI format setup fails omits 511885d7061e lib/timerqueue: Rely on rbtree semantics for next timer omits 4599c6671b81 x86/crash: Remove unnecessary comparison omits 36c739194ed3 mmc: mmci: Clarify comments and some code for busy detection omits f7b2992625fc memstick: r592: Use dev_get_drvdata omits 0f918c4ec1ad mmc: sdhci-pci: Use dev_get_drvdata omits 470062c40eaa dt-bindings: crypto: Convert Allwinner A10 Security Engine [...] omits 9383aed4742f dt-bindings: bus: Convert Allwinner DE2 bus to a schema omits aad1039b8291 dt-bindings: input: Convert Allwinner LRADC to a schema omits 85e057e20dfd mmc: sdhci-iproc: Add support for emmc2 of the BCM2711 omits 33a1d6c9c993 dt-bindings: mmc: sdhci-iproc: Add brcm,bcm2711-emmc2 omits a30f1743e4f5 ALSA: line6: sizeof (byte) is always 1, use that fact. omits 21e450d21cca x86/mm: Avoid redundant interrupt disable in load_mm_cr4() omits 15e830e90fde mwifiex: use eth_broadcast_addr() to assign broadcast address omits b43d6c8e8d7f rtlwifi: remove assignment to itself omits e3b1d879ccda brcmfmac: don't net_ratelimit() CONSOLE messages on firmwa [...] omits 2ec4ad49b98e libertas_tf: Use correct channel range in lbtf_geo_init omits 8812022cb2fd rtw88: debug: dump tx power indexes in use omits 9a29f7d8476c rtlwifi: btcoex: fix issue possible condition with no effe [...] omits f0248ec49bde mt7601u: use params->ssn value directly omits 4b11c915f00c brcmfmac: remove unnecessary strlcpy() upon obtaining "ver" iovar omits e0bfb9601d48 brcmfmac: simply remove flowring if bus is down omits 1ac11ae949dd brcmfmac: avoid firmware commands when bus is down omits c33330ac06fe brcmfmac: clear events in brcmf_fweh_detach() will always fail omits c613085b7494 brcmfmac: avoid firmware command in brcmf_netdev_open() wh [...] omits 14fcfd1cc0c0 brcmfmac: change the order of things in brcmf_detach() omits a84a60ccdd65 Revert "brcmfmac: fix NULL pointer derefence during USB di [...] omits fa9050927fa8 brcmfmac: allow 160MHz in custom regulatory rules omits 011a56a3336a brcmfmac: enable DFS_OFFLOAD extended feature if supported omits f491645f0394 brcmfmac: add 160MHz in chandef_to_chanspec() omits 29b68a920f6a rtw88: pci: Use DMA sync instead of remapping in RX ISR omits ee6db78f5db9 rtw88: pci: Rearrange the memory usage for skb in RX ISR omits 764f3f1ecffc libertas: Add missing sentinel at end of if_usb.c fw_table omits 5ff29d836d1b rtw88: Fix misuse of GENMASK macro omits c032461936de wl3501_cs: remove redundant variable rc omits 4c8a46851019 libertas: remove redundant assignment to variable ret omits 18e714687bea rtl8xxxu: Fix wifi low signal strength issue of RTL8723BU omits 1dc244064c47 rt2x00: no need to check return value of debugfs_create functions omits 3b902fa811cf rt2x00usb: remove unnecessary rx flag checks omits 231e83fdcd03 rsi: return explicit error values omits 005ad18727b4 extcon: sm5502: Add IRQ_ONESHOT omits 8bc4810b435a extcon: gpio: Request reasonable interrupts omits 7d2b02275e89 extcon: arizona: Update binding example to use available defines omits 6527c6856fac extcon: fsa9480: Support the FSA880 variant omits 2bf8fb39eb70 drm/i915/guc: Set GuC init params only once omits a6d9cfcb853f extcon: extcon-max77843: convert to i2c_new_dummy_device omits c2433827c1a1 Input: cyapa - switch to using devm_device_add_group() omits 2e75cfaa32c1 Input: elan_i2c - switch to using devm_add_action_or_reset() omits 9609b904c7eb Input: elan_i2c - switch to using devm_device_add_groups() omits 3ccd63d369c8 Input: synaptics-rmi4 - remove the exporting of rmi_2d_sen [...] omits a104dbc52755 extcon: arizona: Switch to use device_property_count_u32() omits f8890bd2875b Input: ts4800-ts - use devm_platform_ioremap_resource() omits 9601fa8fa9fe Input: sun4i-ts - use devm_platform_ioremap_resource() omits 46bec7a91871 Input: mxs-lradc-ts - use devm_platform_ioremap_resource() omits 9d41cbe23db0 Input: fsl-imx25-tcq - use devm_platform_ioremap_resource() omits f3b5720cabaf Input: elantech - annotate fall-through case in elantech_u [...] omits b7a14297f102 can: gw: Fix error path of cgw_module_init omits fee6a8923ae0 can: peak_usb: fix potential double kfree_skb() omits 5f186c257fa4 can: flexcan: fix stop mode acknowledgment omits e9f2a856e102 can: flexcan: fix an use-after-free in flexcan_setup_stop_mode() omits 375f755899b8 can: mcp251x: add error check when wq alloc failed omits d4b890aec4be can: rcar_canfd: fix possible IRQ storm on high load omits c63845609c47 can: dev: call netif_carrier_off() in register_candev() omits fba76a584526 can: Add SPDX license identifiers for CAN subsystem omits 60649d4e0af6 can: remove obsolete empty ioctl() handler omits 4c7f71548515 can: ti_hecc: use timestamp based rx-offloading omits 915f9666421c can: flexcan: add support for DT property 'wakeup-source' omits 10e0c525fc41 dt-bindings: can: flexcan: add can wakeup property omits 8c306bec2d09 can: flexcan: add support for PE clock source select omits 9d733992772d dt-bindings: can: flexcan: add PE clock source property to [...] omits ca10989632d8 can: flexcan: implement can Runtime PM omits 26bca9fe5f1d can: Kconfig: correct history of the CAN protocol omits 64d6ce8fe48e can: xilinx_can: clean up indentation issue omits c223da689324 can: xilinx_can: Add support for CANFD FD frames omits 8dce7ea41a1e can: xilinx_can: Add cantype parameter in xcan_devtype_dat [...] omits 3281b380ec9f can: xilinx_can: Fix flags field initialization for axi ca [...] omits c942a575b95f can: xilinx_can: Fix kernel doc warnings omits d38f9180da88 can: xilinx_can: Fix style issues omits 5443c226ba91 can: tcan4x5x: Add tcan4x5x driver to the kernel omits 4edd396a1911 dt-bindings: can: tcan4x5x: Add DT bindings for TCAN4x5X driver omits 441ac340169b can: m_can: Rename m_can_priv to m_can_classdev omits f524f829b75a can: m_can: Create a m_can platform framework omits 69652195b6e0 can: m_can: Fix checkpatch issues on existing code omits b07fbf239738 can: mark expected switch fall-throughs omits 26ad340e582d can: kvaser_pciefd: Add driver for Kvaser PCIEcan devices omits d9e5d174ad8b can: kvaser_usb: Use struct_size() in alloc_candev() omits 2d91fdccad4d can: sja1000: f81601: add Fintek F81601 support omits b184e1e79e6d Merge branches 'sunxi/config64-for-5.4' and 'sunxi/dt-for- [...] omits 86be740845e3 arm64: dts: allwinner: h6: Enable IR on H6 boards omits 9267811aad35 arm64: dts: allwinner: h6: Add IR receiver node omits 63eb1e149576 arm64: dts: allwinner: a64: Enable IR on Orange Pi Win omits 44a4f416c838 arm64: dts: allwinner: a64: Add IR node omits 8fa345e711bf ARM: dts: sunxi: Prefer A31 bindings for IR omits 342d23a7dacf ARM: dts: sunxi: Prefer A31 bindings for IR omits 2a0dd1d7415a arm64: defconfig: Enable IR SUNXI option omits a9c342ab77ab drm/mgag200: Don't unpin the current cursor image's buffer. omits cf578c8c8e0b drm/mgag200: Set cursor scanout address to correct BO omits a0fd72d2c95b drm/mgag200: Pin displayed cursor BO to video memory omits 4dfc39e1b639 can: sja1000: Makefile/Kconfig: sort alphabetically omits 61670d62bd9e MAINTAINERS: can: add missing files to CAN NETWORK DRIVERS [...] omits c3aefa0b8f54 fpga-manager: altera-ps-spi: Fix build error omits 5e31d507da6c Merge branch 'convert-tests-to-libbpf' omits 47da6e4dc3d3 selftests/bpf: remove perf buffer helpers omits c17bec549c9d samples/bpf: switch trace_output sample to perf_buffer API omits f58a4d51d8da samples/bpf: convert xdp_sample_pkts_user to perf_buffer API omits 898ca681cd78 selftests/bpf: switch test_tcpnotify to perf_buffer API omits 58b80815362e selftests/bpf: convert test_get_stack_raw_tp to perf_buffer API omits f2a3e4e95f40 libbpf: provide more helpful message on uninitialized global var omits a581563f1bef cgroup: minor tweak for logic to get cgroup css omits 85db0023376f cgroup: Replace a seq_printf() call by seq_puts() in cgrou [...] omits decb705e01a5 libbpf: fix using uninitialized ioctl results omits c2aeaaea1756 MIPS: Remove unused R8000 CPU support omits ccd51b9fc3bf MIPS: Remove unused R5432_CP0_INTERRUPT_WAR omits 8e96b08472e6 MIPS: Remove unused R5432 CPU support omits f9065b54d437 MIPS: Remove unused R4300 CPU support omits 725d08e91c17 Merge branch 'bcm2835-defconfig-64-next' into for-next omits e2dd73ac4440 arm64: defconfig: enable cpufreq support for RPi3 omits 7c8b87f01261 Merge branch 'fix-gso_segs' omits be69483bf4f3 selftests/bpf: add another gso_segs access omits 06a22d897d82 bpf: fix access to skb_shared_info->gso_segs omits d86afb89305d net: thunderx: Use fwnode_get_mac_address() omits 3e3bb69589e4 tc-testing: added tdc tests for [b|p]fifo qdisc omits d9b8aadaffa6 bpf: fix narrower loads on s390 omits ce103204cbe6 hv_sock: Use consistent types for UUIDs omits a261e3797506 sky2: Disable MSI on ASUS P6T omits 4c6f5d4038af ARM: defconfig: enable cpufreq driver for RPi omits 21e8a49ab0bc Merge branch 'nfp-Offload-MPLS-actions' omits e03e47a3dcec nfp: flower: offload MPLS set action omits 35b7c70cc3b8 nfp: flower: offload MPLS pop action omits a6eb1817fb98 nfp: flower: offload MPLS push action omits 6749d5901698 net: sched: include mpls actions in hardware intermediate [...] omits 658688ce6c93 net/mlx5e: xsk: dynamically allocate mlx5e_channel_param omits 7ba771e3e246 net: dsa: sja1105: sja1105_main: Add of_node_put() omits 78e420408d12 net: dsa: mv88e6xxx: chip: Add of_node_put() before return omits 8eadf9bbab45 Merge branch 'selftests-forwarding-GRE-multipath-fixes' omits 1be79d89b7ae selftests: forwarding: gre_multipath: Fix flower filters omits efa7b79f675d selftests: forwarding: gre_multipath: Enable IPv4 forwarding omits baf6722aa0cb ide: Use dev_get_drvdata where possible omits c9b6c56d52be net: jme: Use dev_get_drvdata omits 5daab287c67d igb: Use dev_get_drvdata where possible omits 1c8aa7b1f15b i40e: Use dev_get_drvdata omits 7f53be6f6b8d fm10k: Use dev_get_drvdata omits ee2e80c19462 e1000e: Use dev_get_drvdata where possible omits f521eaa9d2ef net: broadcom: Use dev_get_drvdata omits f54b0fc86ce6 net: atheros: Use dev_get_drvdata omits 9f293c9af856 net: 3com: 3c59x: Use dev_get_drvdata omits c349c0a28326 atm: Use dev_get_drvdata omits 038029c03e21 sparc: remove unneeded uapi/asm/statfs.h omits 7d9d60bdfa45 leds: is31fl319x: simplify getting the adapter of a client omits 084323f62b0b ftgmac100: Fix build. omits 955315b0dc8c qlge: Move drivers/net/ethernet/qlogic/qlge/ to drivers/st [...] omits 03d7036efa4a Merge branch 'clk-fixes' into clk-next omits 467fece8fbc6 ASoC: soc-dai: move snd_soc_dai_stream_valid() to soc-dai.c omits 88fdffa2eef4 ASoC: soc-core: use existing snd_soc_dai_digital_mute() omits b423c4202135 ASoC: soc-dai: add snd_soc_dai_compress_new() omits dcdab5820edd ASoC: soc-dai: add snd_soc_dai_remove() omits cfd9b5fbfe1e ASoC: soc-dai: add snd_soc_dai_probe() omits 24b09d051164 ASoC: soc-dai: add snd_soc_dai_resume() omits e0f2262292d0 ASoC: soc-dai: add snd_soc_dai_suspend() omits 1dea80d4b2bd ASoC: soc-dai: add snd_soc_dai_delay() omits 5c0769af4caf ASoC: soc-dai: add snd_soc_dai_bespoke_trigger() omits 95aef3553384 ASoC: soc-dai: add snd_soc_dai_trigger() omits 4beb8e109d30 ASoC: soc-dai: add snd_soc_dai_prepare() omits 330fcb5135e0 ASoC: soc-dai: add snd_soc_dai_shutdown() omits 5a52a0453148 ASoC: soc-dai: add snd_soc_dai_startup() omits 846faaed9df7 ASoC: soc-dai: add snd_soc_dai_hw_free() omits aa6166c2ac28 ASoC: soc-dai: mv soc_dai_hw_params() to soc-dai omits 06f6e1d41427 ASoC: add soc-dai.c omits 859fd6cbf1fb ASoC: rsnd: Support hw_free() callback at DAI level omits 1439dbf17e9e Merge branch 'arm/fixes' into for-next omits a5f888c53db5 regulator: act8865: support regulator-pull-down property omits cd81a91d04b8 regulator: act8865: rename fixed LDO ops omits 906339a95e5a drm/i915: Use dev_get_drvdata omits 44c1ee17644c drm/i915/huc: fix status check omits 14f8a0eb0253 drm/i915: Squelch nop wait-for-idle trace omits ca786b8db751 arm64: perf: Remove unused macro omits e2727ec58c11 media: vimc.rst: add vimc-streamer source documentation omits edb0b4e24baa media: vimc.rst: Add a proper alt attribute to vimc.dot omits ed391879dd73 media: vimc: stream: format comments as kernel-doc omits 959f9c841b6b media: vimc: stream: fix style of argument description omits 7770f89b26ce media: vimc: stream: remove obsolete function doc omits 65953018b30c media: mx2_emmaprp: use struct v4l2_fh omits 854aca6d3ad1 media: omap_vout: use struct v4l2_fh omits b4133ad3a5c8 media: m2m-deinterlace: use struct v4l2_fh omits 2dbcb6fb96f5 media: media/i2c: don't return ENOTTY if SUBDEV_API is not set omits 596a5a58e89a media: vb2-dc: skip CPU sync in map/unmap dma_buf omits 81f96ebc8a66 media: saa7134: remove redundant assignment to variable value omits 322b169476aa media: staging/media/davinci_vpfe: Add null check post kmalloc omits 094efbe748c2 media: ti-vpe: fix leaked of_node references omits da79bf41a4d1 media: exynos4-is: fix leaked of_node references omits 02c25c003405 media: staging/imx: Fix NULL deref in find_pipeline_entity() omits 1a03f91c2c24 media: vivid: work around high stack usage with clang omits 6732ecb335f5 media: cobalt: Prefer pcie_capability_read_word() omits ec8b22b4bd8e media: via-camera: fix v4l2-compliance fails omits de6786bee48e video: ssd1307fb: Add devicetree configuration of display setup omits ca6216fce8db dt-bindings: display: ssd1307fb: Add initialization properties omits b0020d8af991 video: ssd1307fb: Handle width and height that are not mul [...] omits dd9782834dd9 video: ssd1307fb: Start page range at page_offset omits 6bc9431111be video: ssd1307fb: Remove unneeded semicolons omits ed1dc7d56578 video: ssd1307fb: Use screen_buffer instead of screen_base omits 8cbff03bb090 video: fbdev-MMP: Remove call to memset after dma_alloc_coherent omits 9b9f35e7c659 video: fbdev: nvidia: Remove dead code omits b519294ee13a video: fbdev: nvidia: Remove extra return omits 5ae01cba59c6 au1200fb: don't use DMA_ATTR_NON_CONSISTENT omits a74cefd91512 fbmem: remove redundant assignment to err omits 710ae47dc6cb drm/tinydrm: Move tinydrm_display_pipe_init() to mipi-dbi omits cc4312127108 drm/tinydrm/mipi-dbi: Add mipi_dbi_init_with_formats() omits 883a2a80f79c Input: elantech - enable SMBus on new (2018+) systems omits b1cbb2f09d7b Input: applespi - fix trivial typo in struct description omits 020834bebbcb Input: applespi - select CRC16 module omits 1321db837549 drm/tinydrm/repaper: Don't use tinydrm_display_pipe_init() omits f729d8d9628d drm/tinydrm: Move tinydrm_machine_little_endian() omits d23d4d4dac01 drm/tinydrm: Move tinydrm_spi_transfer() omits 083a6c23b9ec drm/tinydrm: Clean up tinydrm_spi_transfer() omits e143364b4c17 drm/tinydrm: Remove tinydrm_spi_max_transfer_size() omits 8a18ac3a7de5 drm/tinydrm: Remove spi debug buffer dumping omits cfcc8fcb1170 drm/tinydrm: Use spi_is_bpw_supported() omits e6652156a314 drm/tinydrm: Use DRM_MODE_CONNECTOR_SPI omits fc06bf1d76d6 drm: Add SPI connector type omits fa564e90257e media: ov7670: don't return ENOTTY if SUBDEV_API is not set omits 4965bcd3c1f3 media: via-camera: use struct v4l2_fh omits 9230a4cc316b media: via-camera: call viafb_pm_unregister in remove() omits ba78170ef153 media: go7007: Fix misuse of strscpy omits f2180adfd7a3 media: m2m-deinterlace: Fix misuse of strscpy omits ed2cea4f95bf media: cobalt: remove redundant assignment to variable data omits aef5f47c9907 media: platform: meson-ao-cec-g12a: add support for SM1 omits 9bef0d1d053d media: dt-bindings: media: meson-ao-cec: add SM1 compatible omits 31bd0e5e61dc media: davinci-vpbe: remove obsolete includes omits aa9c2182c454 media: vivid:add sanity check to avoid divide error and se [...] omits b98fd3cb6db8 media: vivid: fix potential integer overflow on left shift omits b61789f53d49 media: drivers/media: don't set pix->priv = 0 omits 7708065f5d51 media: v4l2-mem2mem: reorder checks in v4l2_m2m_poll() omits 8d86a1564995 media: vb2: reorder checks in vb2_poll() omits 43266ad2b47d media: input/touchscreen/sur40: use COLORSPACE_RAW omits 999a4312e871 media: v4l2-ioctl: call v4l_pix_format_touch() for TRY_FMT omits ebe15c767968 media: tegra-cec: use cec_notifier_cec_adap_(un)register omits 72a171d72aa6 media: stih-cec: use cec_notifier_cec_adap_(un)register omits ca3cc03b7138 media: s5p-cec: use cec_notifier_cec_adap_(un)register omits 276c821f7731 media: seco-cec: use cec_notifier_cec_adap_(un)register omits e67776894065 media: cros-ec-cec: use cec_notifier_cec_adap_(un)register omits 20958f9d5c48 media: meson/ao-cec: use cec_notifier_cec_adap_(un)register omits 967b109096b2 media: uapi: new file needs types.h omits 3b8720e63f4a fbdev: Ditch fb_edid_add_monspecs omits bdd50d7421b2 x86/bitops: Use __builtin_constant_p() directly instead of [...] omits 701010532164 x86/build: Remove unneeded uapi asm-generic wrappers omits 03b77f0b8587 regulator: stm32-booster: Remove .min_uV and .list_voltage [...] omits 2d09a79bf637 regulator: act8865: Add support for act8600 charger omits a789adae592e ASoC: rt1308: Convert headers to SPDX omits f90aa354be7b ASoC: rt5665: Fix a typo in the name of a function omits 810dbea36569 ASoC: SOF: Intel: hda: fix stream id setting omits 934bf82203d6 ASoC: SOF: Intel: hda: fix link DMA config omits 7ccafa2b3879 ASoC: fsl_esai: recover the channel swap after xrun omits d8bf0e7627e6 drm/i915/selftests: Let igt_vma_partial et al breathe omits 6298b78742be ASoC: SOF: Intel: ssp: BCLK delay parameter omits a3ebccb52efd ASoC: SOF: Intel: hda: reset link DMA state in prepare omits 672ff5e3596e ASoC: SOF: Intel: hda: add a parameter to disable MSI omits dc7a36f178a9 ASoC: SOF: Intel: hda: remove duplicated clear WAKESTS omits d06973515f95 ASoC: SOF: Intel: hda: use SOF defined init chip in resume omits 061edb232505 ASoC: SOF: Intel: hda: set position buffer in init chip omits fd15f2f5e272 ASoC: SOF: Intel: hda: Enable jack detection omits 6aa232e1ccfc ASoC: SOF: Intel: hda: reduce ifdef usage for hda omits 184fdfca4ba6 ASoC: SOF: Intel: hda: correct ROM state mask omits 1c38c9223da3 ASoC: SOF: remove unused state variable in suspend function omits 441c58cf8e5e ASoC: SOF: loader: Don't ignore SRAM block types omits 7198879ef577 ASoC: SOF: loader: Use the BAR provided by FW omits ce8234a6357e ASoC: SOF: Introduce snd_sof_dsp_get_bar_index ops omits c9b54a336016 ASoC: SOF: core: increase default IPC timeouts omits 6dd78b310b8d ASoC: SOF: ipc: use timeout configured at probe omits a49b68719275 ASoC: SOF: use common code to send PCM_FREE IPC omits 04c8027764bc ASoC: SOF: reset DMA state in prepare omits f1b1b9b13682 ASoC: SOF: pci: mark last_busy value at runtime PM init omits f8f85216f8d3 ASoC: pcm3168a: Fix a typo in the name of a constant omits 717dedb1dcee ASoC: SOF: Intel: hda: remove misleading error trace from [...] omits 8201f11a1f75 ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links omits de6a263400f2 drm/i915/uc: Sanitize uC when GT is sanitized omits 3fcba88188a8 drm/i915/uc: Gt-fy uc reset omits aed7450b1536 drm/i915: Add HDCP capability info to i915_display_info. omits c7c4ae9d9c3b Merge branch 'sunxi/fixes-for-5.3' into sunxi/for-next omits e32db73c5aca MAINTAINERS: Update my email address omits 5a3181a5cf7f Merge branch 'sunxi/dt-for-5.4' into sunxi/for-next omits d40113fb5f7e ARM: dts: sunxi: Fix the HDMI PHY name omits 6f21a03b07ce ARM: dts: sunxi: Remove simple-panel compatible omits 1a47dc0240bf dt-bindings: arm: fsl: Add the pico-pi-imx8m board omits c39eff747b84 dt-bindings: arm: Document i.MX8QXP AI_ML board binding omits 417393a5072f dt-bindings: Add Vendor prefix for Einfochips omits 88574a24ea12 dt-bindings: arm: nxp: Add device tree binding for ls1046a [...] omits d43dc52274d4 firmware: imx: scu-pd: Add IRQSTR_DSP PD range omits 590b346b58ba firmware: imx: scu-pd: Add mu13 b side PD range omits 6d9d21711b38 firmware: imx: scu-pd: Rename mu PD range to mu_a omits df7126cc4210 ARM: dts: imx6sll: move GIC to right location in DT omits 8c1a1f4879b6 ARM: dts: imx6ul: move GIC to right location in DT omits b051589c69bf ARM: dts: imx6sl: move GIC to right location in DT omits 211ded786146 ARM: dts: imx6sx: move GIC to right location in DT omits b605c44c30b5 PM: sleep: Drop dpm_noirq_begin() and dpm_noirq_end() omits 8eb0fd3b55f0 PM: sleep: Integrate suspend-to-idle with generig suspend flow omits 56b991849009 PM: sleep: Simplify suspend-to-idle control flow omits 41275eb5c718 ACPI: PM: Set s2idle_wakeup earlier and clear it later omits 2933954b71f1 PM: sleep: Fix possible overflow in pm_system_cancel_wakeup() omits 9089f16e053a ACPI: EC: Return bool from acpi_ec_dispatch_gpe() omits 6921de898ba8 ACPICA: Return u32 from acpi_dispatch_gpe() omits 3a79bc63d907 PCI: irq: Introduce rearm_wake_irq() omits 9461e35f8418 ARM: dts: vf610-zii-scu4-aib: Drop unused pinctrl_i2c3 pin [...] omits aee2a02bcf55 ARM: dts: vf610-zii-scu4-aib: Fix pinctrl_i2c1's identation omits 6d234bc6a4b4 ARM: dts: vf610-zii-spb4: Drop unused pinctrl_i2c1 pinmux config omits 513be3334431 drm/komeda: remove set but not used variable 'old' omits f4411786b39b ARM: dts: imx6ull: Add support for PHYTEC phyBOARD-Segin w [...] omits 9ae6390aa107 ARM: dts: imx6ul: segin: Move machine include to dts files omits f638e7fdbfdf ARM: dts: imx6ul: segin: Move ECSPI interface to board inc [...] omits b349580a4cae ARM: dts: imx6ul: phycore: Add eMMC at usdhc2 omits 87dc2cd47989 ARM: dts: imx6ul: segin: Only enable NAND if it is populated omits f1da57d8ea3a ARM: dts: imx6ul: segin: Make FEC and ethphy configurable in dts omits 783c10aa740f ARM: dts: imx6ul: segin: Fix LED naming for phyCORE and PE [...] omits 458264157b10 ARM: dts: imx6ul: segin: Reduce eth drive strength omits e37816bf9114 ARM: dts: imx6ul: segin: Add boot media to dts filename omits 591c175076d7 ARM: dts: imx6ul: phyboard-segin: Rename dts to PHYTEC nam [...] omits d5c3a62d0bb9 Merge branch 'Convert-skb_frag_t-to-bio_vec' omits 8842d285bafa net: Convert skb_frag_t to bio_vec omits b8b576a16f79 net: Rename skb_frag_t size to bv_len omits 1dfa5bd38545 net: Rename skb_frag page to bv_page omits f58ecf1b7d58 net: Reorder the contents of skb_frag_t omits b656722906ef net: Increase the size of skb_frag_t omits d8e18a516f8f net: Use skb accessors in network core omits d7840976e391 net: Use skb accessors in network drivers omits b3e487c0cf42 Revert "net: hns: fix LED configuration for marvell phy" omits 7e24b4ed5ac4 net: usb: Merge cpu_to_le32s + memcpy to put_unaligned_le32 omits caec3f63d83f Merge branches 'dt-for-v5.4' and 'defconfig-for-v5.4' into [...] omits 24183825c3c7 ARM: configs: aspeed: Refresh defconfigs omits 2f90ec143af8 ARM: configs: aspeed: Enable commonly used network functionality omits bb1dba7be1ee ARM: dts: aspeed: Add SGPM pinmux omits b3b06766315e ARM: dts: aspeed: tiogapass: Add VR devices omits dc4bea0b989c ARM: dts: aspeed: Add Lenovo Hr855xg2 BMC omits da335d2bcb42 ARM: dts: aspeed: Add Facebook Minipack BMC omits 1843f225625b dt-bindings: serial: lpuart: add the clock requirement for [...] omits df7699c70c1b net: stmmac: Do not cut down 1G modes omits fcd4e60885af r8169: improve rtl_rx omits 01ad7facb68f Merge branch 'stmmac-fixes' omits ec5e5ce1e18b net: stmmac: Use kcalloc() instead of kmalloc_array() omits cbcf0999ae33 net: stmmac: RX Descriptors need to be clean before settin [...] omits f4e5f775db5a net: hns: fix LED configuration for marvell phy omits bba18318e7d1 net: mvpp2: Don't check for 3 consecutive Idle frames for [...] omits 722eb2f65acc arm64: dts: qcom: Add Asus NovaGo TP370QL omits 3f527d311932 arm64: dts: qcom: Add HP Envy x2 omits 2c6d2d3a580a arm64: dts: qcom: Add Lenovo Miix 630 omits af311ff9a691 firmware: qcom_scm: Cleanup code in qcom_scm_assign_mem() omits 3bdd4f848531 drm/i915: Rely on spinlock protection for GPU error capture omits df8cf31e7497 drm/i915/gt: Hook up intel_context_fini() omits f3bcb0cccd36 drm/i915: Remove obsolete engine cleanup omits d808097627e5 drm/i915: Fix up broken merge omits f23478f6ea2e MIPS: qi_lb60: Move MMC configuration to devicetree omits 90fbe456b5f0 Merge branch 'at91-dt' into at91-next omits 838c1efc6a0a scsi: ufs: change msleep to usleep_range omits 70a51d8c5317 scsi: lpfc: Remove unnecessary null check before kfree omits 9e5470fe2d61 scsi: virtio_scsi: implement request batching omits 8930a6c20791 scsi: core: add support for request batching omits cf949bbe22be scsi: ufs: uapi: Fix SPDX license identifier omits 8808b4e9dcdc scsi: ufs: Add history of fatal events omits c5397f13fc74 scsi: ufs: Do not reset error history during host reset omits d3c615bf586f scsi: ufs: Add fatal and auto-hibern8 error history omits 48d5b9732580 scsi: ufs: Change names related to error history omits 04364138ce9b drm/i915/gtt: Fix rounding for 36b omits 06c8e550a84e rtc: s5m: convert to i2c_new_dummy_device omits 66942015a02c rtc: s35390a: convert to i2c_new_dummy_device omits 1bf779e74bc5 rtc: max77686: convert to i2c_new_dummy_device omits 46eabee1f6e6 rtc: isl12026: convert to i2c_new_dummy_device omits 564225415e77 dt-bindings: rtc: Remove the PCF8563 from the trivial RTCs omits f7234a9813b7 rtc: imxdi: use devm_platform_ioremap_resource() to simplify code omits 874532cdeefe rtc: mxc_v2: use devm_platform_ioremap_resource() to simpl [...] omits e858c5951f69 drm/bridge: Improve the help text for DRM_ANALOGIX_ANX78XX omits 95ccc155081b drm/amdgpu/smu: move fan rpm query into the asic specific code omits 60439711b69b leds: apu: add pr_fmt prefix for better log output omits d52d6de2809a drm/amdgpu: set sdma irq src num according to sdma instances omits 93562049a62c leds: apu: fix error message on probing failure omits b629167d6867 drm/amd/powerplay: remove redundancy debug log in smu omits cc92e3cce5db leds: apu: drop profile field from priv data omits 08e83826a5eb leds: apu: drop iosize field from priv data omits da97735cbdb4 leds: apu: drop enum_apu_led_platform_types omits ebf8fc31cbce drm/amd/powerplay: custom peak clock freq for navi10 omits 0344e6166bbf leds: apu: drop superseeded apu2/3 led support omits 967ea03cc345 leds: ktd2692: Fix a typo in the name of a constant omits f3b357c28073 leds: an30259a: Fix typo omits 66193b24514c media: dvbsky: add support for Mygica T230C v2 omits bc28d36bf11a media: si2168: add support for Mygica T230C v2 omits 19d41a2899dc media: mceusb: USB reset device following USB clear halt error omits 765bb8610d30 media: dib0700: fix link error for dibx000_i2c_set_speed omits 0c4df39e504b media: technisat-usb2: break out of loop at end of buffer omits 5dd4b89dc098 media: mtk-cir: lower de-glitch counter for rc-mm protocol omits 03b0f2ce735e Merge v5.3-rc1 into drm-misc-next omits a81431e7d107 media: rc: remove unused #define RC_PROTO_BIT_ALL omits eab865203f40 media: mtk-cir: only allow protocols that have software decoders omits d3bfed33e2d8 media: hantro: Add support for MPEG-2 decoding on RK3328 omits 56613e7153a5 media: dt-bindings: rockchip: Document RK3328 VPU binding omits bdd034050a46 media: hantro: Add support for VP8 decoding on rk3288 omits 298c62d38561 media: v4l2-ctrl: Validate VP8 stateless decoder controls omits a57d6acaf352 media: uapi: Add VP8 stateless decoder API omits d1854d509d61 ax88179_178a: Merge memcpy + le32_to_cpus to get_unaligned_le32 omits 5864118b6a44 usbnet: smsc75xx: Merge memcpy + le32_to_cpus to get_unali [...] omits bb448f8a60ea net: lan78xx: Merge memcpy + lexx_to_cpus to get_unaligned_lexx omits de8145452eeb media: v4l2-ctrl: Move compound control validation omits 66b5f1c43984 net-ipv6-ndisc: add support for RFC7710 RA Captive Portal [...] omits 795130b31986 IB/hfi1: Remove unused define omits b2590bdd0b1d IB/hfi1: Do not update hcrc for a KDETH packet during faul [...] omits 616cfb69b984 media: omap3isp: set device_caps in struct video_device omits eefe332c1596 media: ti-vpe: set device_caps in struct video_device omits c7711aba0669 media: omap_vout: set device_caps in struct video_device omits 12185dfe4436 bonding: Force slave speed check after link state recovery [...] omits 4038b214b88e media: vsp1: set device_caps in struct video_device omits 8defd70a9b2f media: sh_veu/sh_vou: set device_caps in struct video_device omits b1df3129b719 media: xilinx: set device_caps in struct video_device omits 0fe3331e07f0 media: via-camera: set device_caps in struct video_device omits 3c7812e7ef30 media: bdisp: set device_caps in struct video_device omits de5b9b719759 media: pxa_camera: don't set caps in querycap omits 34828fad5ecc media: marvell-ccic: set device_caps in struct video_device omits bc6be26ed825 media: mx2_emmaprp: set device_caps in struct video_device omits f456ccc457cb media: m2m-deinterlace: set device_caps in struct video_device omits b3322e3e1aae media: fsl-viu: set device_caps in struct video_device omits 994587c3b276 media: s3c-camif/s5p-g2d/s5p-jpeg: set device_caps in stru [...] omits e7999846b944 media: coda: set device_caps in struct video_device omits b2778a30c73b media: am437x/davinci: set device_caps in struct video_device omits 59fe916c84f8 media: media/platform: don't set description in ENUM_FMT omits 642ac63d166d media: drivers/staging/media: don't set description for ENUM_FMT omits 2169e6daa1ff media: media/pci: don't set description for ENUM_FMT omits ed2abfebb041 leds: leds-lp5562 allow firmware files up to the maximum length omits 79937a4beeae leds: ns2: Add of_node_put() before return omits 730f693d79da leds: max77650: Add of_node_put() before return omits 533016c870a8 leds: as3645a: Fix misuse of strlcpy omits 51251542c968 leds: max77650: add MODULE_ALIAS() omits 009cb7d5794a media: media/usb: don't set description in ENUM_FMT omits 4747bd0f4179 media: v4l2-ioctl: add missing pixelformats omits f51edcec5288 MAINTAINERS: Add an entry for generic architecture topology omits c181831f161c base: arch_topology: update Kconfig help description omits 03f11f03dbfe RISC-V: Parse cpu topology during boot. omits ca74b316df96 arm: Use common cpu_topology structure and functions. omits 60c1b220d8bc cpu-topology: Move cpu topology code to common code. omits 124e46a86580 dt-binding: cpu-topology: Move cpu-map to a common binding. omits 748fd07e2b9c ASoC: madera: Read device tree configuration omits 45004d66f2a2 ASoC: dapm: fix a memory leak bug omits c8b08fc0d6f8 firmware: qcom_scm: Fix some typos in docs and printks omits 6e37ccf78a53 firmware: qcom_scm: Use proper types for dma mappings omits 849b384f92bc Documentation: DT: arm: add support for sockets defining p [...] omits 5d6fb560729a dmaengine: ste_dma40: fix unneeded variable warning omits 6f4722b1d1eb dmaengine: dw-edma: fix endianess confusion omits 756c3ef93492 dmaengine: dw-edma: fix __iomem type confusion omits f0414087a1b9 dmaengine: dw-edma: fix unnecessary stack usage omits 72503b25ee36 dmaengine: bcm2835: Print error in case setting DMA mask fails omits d2bfe7b5d182 dmaengine: edma: make edma_filter_fn private omits 9c71b9eb3cb2 dmaengine: omap-dma: make omap_dma_filter_fn private omits 630f3100e19d Merge branch 'sunxi/dt-for-5.4' into sunxi/for-next omits 042c805545d0 arm64: dts: allwinner: h6: Fix SID node name omits 5ea40f7106aa ARM: dts: sunxi: Unify the DE2 bus clocks order omits c8eee4135a45 selftests/bpf: fix sendmsg6_prog on s390 omits 4be6e05c4d4c libbpf: Avoid designated initializers for unnamed union members omits cdb2f9207109 libbpf: Fix endianness macro usage for some compilers omits d2d5a6b0253d ALSA: firewire-motu: more code refactoring for MOTU data b [...] omits 9a738ad1b1a6 ALSA: firewire-lib: process payload of isoc context accord [...] omits 4731c672c930 ALSA: fireface: code refactoring for FF data block process [...] omits 00d004db6493 ALSA: firewire-motu: code refactoring for MOTU data block [...] omits 806653b70ee2 ALSA: firewire-tascam: code refactoring for TASCAM data bl [...] omits bb473966774a ALSA: firewire-digi00x: code refactoring for DOT data bloc [...] omits 9fc90644cae9 ALSA: firewire-lib: code refactoring for AM824 data block [...] omits d2c104a3426b ALSA: firewire-lib: pass packet descriptor to data block p [...] omits 0f5cfcb24d9c ALSA: firewire-lib: code refactoring to process context payloads omits 5e2ece0fdceb ALSA: firewire-lib: code refactoring to process PCM substream omits 753e717986c2 ALSA: firewire-lib: use packet descriptor for IR context omits f4f6ae7b7c1f ALSA: firewire-lib: use packet descriptor for IT context omits 04130cf8e296 ALSA: firewire-lib: add list of packet descriptor omits 600c8018df60 ALSA: firewire-lib: pass no syt information to data block [...] omits 3baf30532f94 ALSA: firewire-lib: add syt_override member for some protocols omits a35463d1f77d ALSA: firewire-lib: operate data block counter in top leve [...] omits 860d798c3704 ALSA: firewire-lib: operate data block counter in top leve [...] omits ab75481202d2 ALSA: firewire-lib: pass data block counter to data block [...] omits cdefaa44d535 ALSA: firewire-lib: pass data block count as an argument t [...] omits 588f2e2caf67 ALSA: firewire-lib: obsolete ctx_data.tx.first_dbc with CI [...] omits 57ebc6230f06 Merge branch 'bpf-sockmap-tls-fixes' omits d4d34185e710 selftests/tls: add shutdown tests omits 8051bb7f2cbf selftests/tls: close the socket with open record omits 65d41fb317c6 selftests/tls: add a bidirectional test omits 78b5dc3d68dc selftests/tls: test error codes around TLS ULP installation omits cf32526c8842 selftests/tls: add a test for ULP but no keys omits 95fa145479fb bpf: sockmap/tls, close can race with map free omits 0e858739c2d2 bpf: sockmap, only create entry if ulp is not already enabled omits 2bb90e5cc90e bpf: sockmap, synchronize_rcu before free'ing map omits 45a4521dcbd9 bpf: sockmap, sock_map_delete needs to use xchg omits 32857cf57f92 net/tls: fix transition through disconnect with close omits 313ab004805c net/tls: remove sock unlock/lock around strp_done() omits f87e62d45e51 net/tls: remove close callback sock unlock/lock around TX [...] omits ac78fc148d82 net/tls: don't call tls_sk_proto_close for hw record offload omits 318892ac0683 net/tls: don't arm strparser immediately in tls_set_sw_offload() omits 248979babbd8 Merge branch 'fixes' into next omits 82d2ca31aca3 dt-bindings: mmc: sunxi: Add H5 compatibles omits 490359a6ba40 dt-bindings: mmc: sunxi: reorder MMC compatibles omits af5c06bda581 mmc: mxs: use devm_platform_ioremap_resource() to simplify code omits 66ad66293ede gpio: em: use a helper variable for &pdev->dev omits 10742fee98eb eeprom: at24: remove unneeded include omits be1640881183 mmc: usdhi6rol0: Add maintainers omits b6319b061ba2 ASoC: sgtl5000: Fix charge pump source assignment omits 631bc8f0134a ASoC: sgtl5000: Fix of unmute outputs on probe omits 694b14554d75 ASoC: sgtl5000: add ADC mute control omits cadee10c9831 ASoC: sgtl5000: Fix definition of VAG Ramp Control omits b1f373a11d25 ASoC: sgtl5000: Improve VAG power and mute control omits cfc8f568aada ASoC: Define a set of DAPM pre/post-up events omits 4aefb7387198 ASoC: rockchip-max98090: Remove MICBIAS as supply of input [...] omits 03b0deb6ba5f ASoC: cs47l35: Use define for DSPCLK enable bit omits 730e051c78b0 ASoC: rt1308: add silence detection and manual PDB control omits 980c10cda954 ASoC: rt1308: simplify the EFUSE read function omits b7e814deae33 ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER omits 96cd3b97bf32 ASoC: max98383: fix i2c probe failure omits 6d19d8a3cec7 ASoC: fsl_sai: mark regmap as fast_io omits bd517707d85f ASoC: fsl_sai: derive TX FIFO watermark from FIFO depth omits 89c9679f699d ASoC: fsl_sai: add of_match data omits a962a809e5e4 ASoC: mediatek: mt8183: make headset codec optional omits af62a3c8a872 ASoC: wcd9335: add irqflag IRQF_ONESHOT flag omits e1fb714bddf4 ASoC: bcm: cygnus-pcm: Unneeded variable: "ret". omits 3da9834d9381 spi: dw-mmio: Clock should be shut when error occurs omits 0521050215d0 spi: dw-mmio: Use devm_platform_ioremap_resource() omits d850c6f5fad6 regulator: rk808: Return REGULATOR_MODE_INVALID for invalid mode omits 962f170d9344 regulator: lm363x: Fix n_voltages setting for lm36274 omits 1e2cc8c5e074 regulator: lm363x: Fix off-by-one n_voltages for lm3632 ld [...] omits 1d3dd532883b sound: soc: codecs: mt6358: change return type of mt6358_c [...] omits 5be6155b50bb ASoC: fsl_esai: Wrap some operations to be functions omits 4dc057a786dc ASoC: rt5677: remove superfluous set omits eaba5585944e ASoC: codecs: ad193x: Use regmap_multi_reg_write() when in [...] omits f7408a3d5b5f ASoC: wcd9335: Fix misuse of GENMASK macro omits ef9bec27485f ASoC: SOF: Intel: hda: Make hdac_device device-managed omits 62ec3d13601b ASoC: SOF: use __u32 instead of uint32_t in uapi headers omits f86621cd6c6f SoC: rockchip: rockchip_max98090: Enable MICBIAS for heads [...] omits 48dfd37a0f85 ASoC: cs42xx8: Fix MFREQ selection issue for async mode omits 8dd26dff00c0 ASoC: dapm: Fix handling of custom_stop_condition on DAPM [...] omits 8cf8684e0d24 Merge branch 'keys-acl' into keys-next omits 3f98538c7673 Merge tag 'v5.3-rc1' into patchwork omits 6b0e42771795 locks: revise generic_add_lease tracepoint omits be261ffce6f1 x86: Remove X86_FEATURE_MFENCE_RDTSC omits a980d1e5c353 keys: Provide KEYCTL_GRANT_PERMISSION omits f240652b6032 x86/mpx: Remove MPX APIs omits e28df79ae2df x86/mpx: Remove selftests themselves omits 48febc03e6c2 x86/mpx: Remove selftests Makefile entry omits 69732102426b x86/realmode: Remove trampoline_status omits 83527ef7abf7 drivers: hv: vmbus: Replace page definition with Hyper-V s [...] omits 8c3e44bde7fd x86/hyperv: Add functions to allocate/deallocate page for Hyper-V omits fcd3f6222a4e x86/hyperv: Create and use Hyper-V page definitions omits f802f2b3a991 keys: Replace uid/gid/perm permissions checking with an ACL omits 018ebca8bd70 x86/cpufeatures: Enable a new AVX512 CPU feature omits 1e0c08e3034d cpu/cpuid-deps: Add a tab to cpuid dependent features omits 6365b842aae4 x86/syscalls: Split the x32 syscalls into their own table omits f85a8573ceb2 x86/syscalls: Disallow compat entries for all types of 64- [...] omits a8d03c3f300e x86/syscalls: Use the compat versions of rt_sigsuspend() a [...] omits 45e29d119e99 x86/syscalls: Make __X32_SYSCALL_BIT be unsigned long omits 83b584d9c6a1 x86/paravirt: Drop {read,write}_cr8() hooks omits 229b969b3d38 x86/apic: Initialize TPR to block interrupts 16-31 omits 9d83e335300a Merge branch 'sunxi/dt-for-5.4' into sunxi/for-next omits de332de26d19 ARM: dts: sunxi: Switch from phy to phy-handle omits 2a40d1b29113 ARM: dts: sunxi: Switch to the generic PHY properties omits 4df4888b17c4 Merge branch 'topic/hda-acomp-base' into for-next omits caa8422d01e9 ALSA: hda: Flush interrupts on disabling omits ade49db337a9 ALSA: hda/hdmi - Allow audio component for AMD/ATI and Nvi [...] omits 551626ec0ad2 ALSA: hda/hdmi - Don't report spurious jack state changes omits d9aa4d4fca67 ARM: dts: opos6uldev: use OF graph to describe the display omits bf58de429387 arm64: defconfig: Build imx8 ddr pmu as module omits 41ec38eb7193 Merge branch 'sunxi/clk-for-5.4' into sunxi/for-next omits f9429c1fba87 dt-bindings: clk: sunxi-ccu: add compatible string for V3 CCU omits c5ed9475c22c clk: sunxi-ng: v3s: add the missing PLL_DDR1 omits 3355c91b7939 cpufreq: ap806: Add NULL check after kcalloc omits b880c1833625 dt-bindings: cpufreq: Document allwinner,sun50i-h6-operati [...] omits f328584f7bff cpufreq: Add sun50i nvmem based CPU scaling driver omits c4011dde241d staging: mt7621-pinctrl: Add of_node_put() before return omits 2125a44149cd staging: mt7621-pci: Add of_node_put() before return omits 9da681e017a3 staging: erofs: support bmap omits 441dfcc8861e staging: erofs: avoid opened loop codes omits 44a22dc3dd89 staging: vt6656: change alignment to match parenthesis omits 384329ddc42a staging: rtl8188eu: Replace function rtl88eu_phy_rf_config() omits 792d89ee4bd6 staging: rtl8188eu: Replace function rtl88e_phy_rf6052_config() omits 5cace672b9a4 staging: rtl8188eu: Replace function rtw_alloc_network() omits 04c8c1985618 staging: rtl8188eu: Remove function rtw_modular64() omits c6255d2d2432 staging: rtl8188eu: Remove function rtw_os_indicate_scan_done() omits 01625b0bbb52 staging: rtl8188eu: Replace function beacon_timing_control() omits d6a496f93752 staging: rtl8188eu: core: Remove function enable_rate_adaptive() omits 6290da3e439d staging: rtl8188eu: core: Replace function Set_MSR() omits 067756acdac8 staging: rtl8723bs: core: Change return type of init_mlme_ [...] omits b21f9b8352aa staging: rtl8723bs: os_dep: Remove code valid only for 5GHz omits 2615f966f9f2 staging: rtl8723bs: core: Remove code valid only for 5GHz omits 2e7a3f1158ee staging: rtl8723bs: hal: Remove code valid only for 5GHz omits d59381d639af staging: kpc2000: kpc_spi: Remove unnecessary null check b [...] omits 6c90bade52bb staging: rtl8188eu: remove unused definitions from hal8188 [...] omits c5bd72f8713e staging: fsl-dpaa2/ethsw: Add comments to ETHSW_VLAN flags omits de7ee3aea2e8 staging: fsl-dpaa2/ethsw: Add ndo_get_phys_port_name omits 7dbac0c9a1c4 staging: fsl-dpaa2/ethsw: Remove netdevice on port probing error omits b2fdbfa91b8c staging: fsl-dpaa2/ethsw: Add network interface statistics omits 543ba01d99cc staging: fsl-dpaa2/ethsw: Fix setting port learning/floodi [...] omits 26a7ae2949a8 staging: wlan-ng: use "%*pE" for serial number omits 4ad366015d05 staging: wilc1000: Replace function wilc_wlan_cfg_get_val() omits 68336404aa51 staging: wlan-ng: Replace function hfa384x_dowmem() omits 28c03f826077 staging: wlan-ng: Replace function hfa384x_dormem() omits 53055d6a915c staging: wlan-ng: Remove function hfa384x_docmd_wait() omits aef29ca497f0 staging: wlan-ng: Remove unused function hfa384x_docmd_async() omits 71b289cc5aa6 staging: wlan-ng: Remove function hfa384x_dowmem_async() omits f2a82b0941ea staging: wlan-ng: Remove unused function hfa384x_dormem_async() omits bb75c586cabd staging: wlan-ng: Remove unused function hfa384x_dorrid_async() omits 57d100b8aa68 staging: wlan-ng: Remove function hfa384x_dowrid_async() omits 83c23c8e79ee staging: wlan-ng: Remove function hfa384x_dowrid_wait() omits 72da91bc590a staging: wlan-ng: Remove function hfa384x_dorrid_wait() omits 6fa4e8eb3f19 staging: most: dim2: Remove function dimcb_io_write() omits 41e359e6daf4 staging: most: dim2: Remove function dimcb_io_read() omits 8826a1985f96 staging: most: dim2: Replace function dim_norm_ctrl_async_ [...] omits d327ace0f301 staging: rtl8712: remove redundant assignment to variable res omits 2ac3b368f40f staging: erofs: Remove function erofs_kill_sb() omits e82a9a17d49c staging: erofs:converting all 'unsigned' to 'unsigned int' omits e1928327353d staging: greybus: remove redundant assignment to variable [...] omits baacd53a3b72 staging: greybus: Replace function gb_i2c_device_setup() omits ebf256e36754 staging: most: Delete an error message for a failed memory [...] omits 5d4b45a1dd7b Input: add support for the FlySky FS-iA6B RC receiver omits f1698cc9dde0 ARM: Document merges omits ed8cce244fbb Merge branch 'arm/drivers' into for-next omits bf94cbaf9d19 Merge branch 'arm/fixes' into for-next omits deb0df1a994d Merge tag 'soc-fsl-next-v5.3-2' of git://git.kernel.org/pu [...] omits 1991529f0fc9 arm64: Enable TIMER_IMX_SYS_CTR for ARCH_MXC platforms omits 87ff1f88552a arm64: defconfig: Select CONFIG_CLK_IMX8MN by default omits 9d9005a5a23f arm64: dts: imx8mq-librem5: Enable MIPI D-PHY omits a99b26b14bea arm64: dts: imx8mq: Add MIPI D-PHY omits 0be9af777049 ARM: dts: imx7ulp: add edma device node omits 5f7a6cd13457 ARM: dts: imx7-colibri: Remove unneeded snvs_pwrkey node omits 4931b5f16016 ARM: dts: imx7d-zii-rpu2: Remove unneeded snvs_pwrkey node omits f496e6750083 ARM: dts: Add ZII support for ZII i.MX7 RMU2 board omits 779988c5e618 ARM: dts: imx6sll: correct sdma compatible omits c6c0ad740916 ARM: dts: imx6ul: add dma support on ecspi omits 8dfe397431e0 soc: imx8: Add i.MX8MM UID(unique identifier) support omits 3026d0b7a497 soc: imx8: Add i.MX8MQ UID(unique identifier) support omits 4d53ea811b21 arm64: defconfig: Select CONFIG_PINCTRL_IMX8MN by default omits 7f4e4afa140c arm64: defconfig: Enable SDMA on i.mx8mq/8mm omits 849b7e3bb202 dt-bindings: arm: fsl: Add support for ZII i.MX7 RMU2 board omits 84ebd2da6d04 arm64: dts: rockchip: Specify override mode for kevin panel omits 123643e5c40a ARM: dts: rockchip: Specify rk3288-veyron-minnie's display [...] omits 95671ec23696 ARM: dts: rockchip: Specify rk3288-veyron-chromebook's dis [...] omits 61cbfff4b1a7 MIPS: pte_special()/pte_mkspecial() support omits a23c4134955e MIPS: BMIPS: add clock controller nodes omits 5dad549d94c8 MIPS: DTS: jz4740: Add node for the MMC driver omits 368fb26c1e55 MIPS: Decode config3 register on Ingenic SoCs omits 3b25b7631164 MIPS: Rename JZRISC to XBURST omits 8a6836ee3849 ARM: dts: at91: Avoid colliding 'display' node and property names omits 7176b6ac1846 MIPS: Undefine PMD_ORDER for 32-bit builds omits b35d265301ec MIPS: ingenic: Add support for huge pages omits 45e03e62724f MIPS: Decouple CPU_SUPPORTS_HUGEPAGES from 64BIT omits 35476311e529 MIPS: Add partial 32-bit huge page support omits 171543e75272 MIPS: Disallow CPU_SUPPORTS_HUGEPAGES for XPA,EVA omits e4f86e437164 drm: Add Grain Media GM12U320 driver v2 omits 15a78ba1844a netfilter: ebtables: fix a memory leak bug in compat omits 73415b4ea5b5 drm/fb: remove unused function: drm_gem_fbdev_fb_create() omits a7cd67e2b76e Input: applespi - fix warnings detected by sparse omits b72cb0dc4c46 drm/sun4i: sun8i-csc: Add support for color encoding and range omits ab38c3b7c347 drm/sun4i: sun8i_csc: Simplify register writes omits 5917e0bdbc90 drm/sun4i: Introduce color encoding and range properties omits 1eef08cb7dc7 drm/mediatek: direct include of drm.h in mtk_drm_gem.c omits d89281c5edad drm: direct include of drm.h in drm_syncobj.c omits 39716270d88c drm: direct include of drm.h in drm_prime.c omits d3ea256aa4c7 drm: direct include of drm.h in drm_gem_shmem_helper.c omits 1c53587629f6 drm: direct include of drm.h in drm_gem.c omits 03fda35d109b drm/ati_pcigart: drop dependency on drm_os_linux.h omits 3e37c7156e94 drm: drop uapi dependency from drm_vblank.h omits bf3f5e985593 drm/panel: make drm_panel.h self-contained omits 1d4126c4e119 libbpf: sanitize VAR to conservative 1-byte INT omits 04efe5911fb3 libbpf: fix SIGSEGV when BTF loading fails, but .BTF.ext exists omits 0cc35a9c8279 drm/i915/dsi: remove set but not used variable 'hfront_porch' omits 5cad0ddf4b78 drm/i915/gtt: Don't try to clear failed empty pd allocation omits 6b5f3cb1aa20 drm/i915/gtt: Correct unshifted 'from' for gen8_ppgtt_allo [...] omits a0301020c568 Revert "drm/i915: Update description of i915.enable_guc modparam" omits 92508da7e3da Revert "drm/i915/guc: Turn on GuC/HuC auto mode" omits b83a309a9889 drm/i915/icl: Add Wa_1409178092 omits 935ba6f3bf0f drm/i915/icl: Verify engine workarounds in GEN8_L3SQCREG4 omits fa380486d5f9 drm/i915: Skip CS verification of L3 bank registers omits 6c2b0103ad92 drm/i915: Fix and improve MCR selection logic omits 7405cb77e008 drm/i915: Trust programmed MCR in read_subslice_reg omits 15160879d472 drm/i915: Fix GEN8_MCR_SELECTOR programming omits 1e9907362453 drm/doc: Document kapi doc expectations omits 0d392cb9eb58 drm/i915: Remove set but not used variable 'src_y' omits 7d6b60dbc6a0 drm/i915/execlists: Cancel breadcrumb on preempting the vi [...] omits 2a15d6481741 MIPS: Annotate fall-through in Cavium Octeon code omits 5bbe54346b53 MIPS: Annotate fall-through in kvm/emulate.c omits b8bea8a5e5d9 mips: fix cacheinfo omits a07e3324538a MIPS: kernel: only use i8253 clocksource with periodic clockevent omits 7a83645ac0cc drm/amd/display: handle active dongle port type is DP++ or [...] omits 21ffcc94d5b3 drm/amd/display: Copy GSL groups when committing a new context omits 291ac8fb0cd9 drm/amd/display: Add debug entry to destroy disconnected edp link omits 46825fcfbe16 drm/amd/display: avoid power gate domains that doesn't exist omits 9295f1113c74 drm/amd/display: Add SMU version field to clk_mgr_internal omits 057fc695e934 drm/amd/display: support "dummy pstate" omits 0488a5646587 drm/amd/display: fix mpcc assert condition omits dcbb45b6eeed drm/amd/display: do not read link setting if edp not connected omits 1b1ff454bd66 drm/amd/display: Increase size of audios array omits f53fc02b9ac3 drm/amd/display: 3.2.42 omits ba94b08d0ba0 drm/amd/display: drop ASSERT() if eDP panel is not connected omits 3f52aa9f9f6f drm/amd/display: Set enabled to false at start of audio disable omits f591344e89dc drm/amd/display: Clean up dynamic metadata logic omits ce08aad3896f drm/amd/display: Only enable audio if speaker allocation exists omits 8897810adfa7 drm/amd/display: Fix dc_create failure handling and 666 co [...] omits 6da16270ee02 drm/amd/display: populate last calculated bb state with ma [...] omits 12e2b2d4c65f drm/amd/display: add dcc programming for dual plane omits f7938bc0f08b drm/amd/display: Implement DAL3 GPU Integer Scaling omits f1cdc98fd9d9 drm/amd/display: add pipe CRC sources without disabling di [...] omits e9bcc1e03048 drm/amd/display: use min disp and dpp clk debug option for dcn2 omits 39bca3599aab drm/amd/display: add a option to force the clock at every [...] omits 54eef8a41169 drm/amd/display: Change offset_to_id to reflect what id_to [...] omits 925f566cb7ae drm/amd/display: add set and get clock for testing purposes omits 30db43b62c16 drm/amd/display: allocate 4 ddc engines for RV2 omits c2cd9d04ecf0 drm/amd/display: Hook up calls to do stereo mux and dig pr [...] omits 692626fc4dfc drm/amd/display: 3.2.41 omits 473e0ecbb4f6 drm/amd/display: Fixes for some MPO cases omits 8bee5c5c7e9e drm/amd/display: Cache the use_pitch_c conditional omits 69866d132355 drm/amd/display: Add DIG_CLOCK_PATTERN register omits 290129c25617 drm/amd/display: Add CM_BYPASS via debug option omits a20800986921 drm/amd/display: Add MPC 3DLUT resource management omits 70f1476a7eed drm/amd/display: Add debug option to disable timing sync omits d68a74541735 drm/amd/display: Clear FEC_READY shadow register if DPCD w [...] omits e752058b8671 drm/amd/display: Optimize gamma calculations omits c43f89f81cc0 drm/amd/display: put back front end initialization sequence omits 008a4016c5cf drm/amd/display: Set FEC_READY always before link training omits a280a71f5e4a drm/amd/display: Use helper for determining HDMI signal omits d40605b6d088 drm/amd/display: Implement generic MUX registers (v2) omits 4c6a9618076c drm/amd/display: Wait for flip to complete omits 351960b09850 drm/amd/display: 3.2.40 omits 7e6472966e83 drm/amd/display: Change min_h_sync_width from 8 to 4 omits 1b3c61036e9f drm/amd/display: Remove second initialization of pp_smu omits 18b401874aee drm/amd/display: fix not calling ppsmu to trigger PME omits 5feb9f07a203 drm/amd/display: use encoder's engine id to find matched f [...] omits 252f3d950d2e drm/amd/display: Remove unnecessary NULL check in set_pref [...] omits 03f3e40c8b5c drm/amd/display: Do not fill Null packet in the blank period omits 5a42dc2be09a drm/amd/display: fix DMCU hang when going into Modern Standby omits 1d0610bc26d8 drm/amd/display: Disable Audio on reinitialize hardware omits 75c35000235f drm/amd/display: Power-gate all DSCs at driver init time omits 8fca3d94157b drm/amd/display: Remove dsc disable_ich flag programming. omits 701c75cea29b drm/amd/display: Read max down spread omits eced4bceed22 drm/amd/display: Fix some HUBP programming issues omits 24f1d1cee2bc drm/amd/display: Check for valid stream_encode omits 4fb6ec466dd5 drm/amd/display: Expose enc2_set_dynamic_metadata omits 6d58f99444e2 drm/amd/display: 3.2.39 omits d35d77a6a512 drm/amd/display: Wait for backlight programming completion [...] omits 8fb843d179a6 drm/amd/display: add functionality to get pipe CRC source. omits 14b2584636c6 drm/amd/display: add functionality to grab DPRX CRC entries. omits 24253476977a drm/amd/display: Poll for GPUVM context ready (v2) omits 88eac241a1fc drm/amd/display: add monitor patch to add T7 delay omits 606b355170b5 drm/amd/display: add hdmi2.1 dsc pps packet programming omits c1f2e0154065 drm/amd/display: refactor dump_clk_registers omits 29344d152d0a drm/amd/display: wait for the whole frame after global unlock omits 40fd9090aec6 drm/amd/display:Use Pixel clock in 100Hz units for HDMI Au [...] omits 7cecfe9d1976 drm/amd/display: Copy max_clks_by_state after dce_clk_mgr_ [...] omits 08d238e68989 drm/amd/display: Clock does not lower in Updateplanes omits 0430017149c5 drm/amd/display: Incorrect Read Interval Time For CR Sequence omits 0b6cbbd5da8f drm/amd/display: 3.2.38 omits c70b4016306a drm/amd/display: Split out common HUBP registers and code omits 08900ab73225 drm/amd/display: skip retrain in dc_link_set_preferred_lin [...] omits 6d988a557ee8 drm/amd/display: swap system aperture high/low omits 771b28637928 drm/amd/display: Set one 4:2:0-related PPS field as recomm [...] omits a6f30079b856 drm/amd/display: Set default block_size, even in unexpected cases omits 5e335add0bcc drm/amd/display: early return when pipe_cnt is 0 in bw validation omits 64af142a8caf drm/amd/display: Update drm_dsc to reflect native 4.2.0 DSC spec omits 63b9caff9874 drm/amd/display: Add aux tracing log in dce omits ac3d76e0665c drm/amd/display: No audio endpoint for Dell MST display omits ff4258d59031 drm/amd/display: cap DCFCLK hardmin to 507 for NV10 omits 6de202373bf6 drm/amd/display: move bw calc code into helpers omits 4bc846908be5 drm/amd/display: 3.2.37 omits ec16ac6b4264 drm/amd/display: fix dsc disable omits b48935b3bfc1 drm/amd/display: fix up HUBBUB hw programming for VM omits 125cfef3e4d8 drm/amd/display: 3.2.36 omits e0a6440a2961 drm/amd/display: Add ability to set preferred link trainin [...] omits 93c25fbdc30a drm/amd/display: initialize p_state to proper value omits 53ef3969ddb8 drm/amdgpu: use VCN firmware offset for cache window omits b64d98656f02 drm/ttm: use the same attributes when freeing d_page->vaddr omits c49b1b59a2fa drm/amd/powerplay: change sysfs pp_dpm_xxx format for navi10 omits 33c976c9612a drm/amdgpu: drop ras self test omits a5dd40ca81bb drm/amdgpu: only allow error injection to UMC IP block omits 4d249d3abd42 drm/amdgpu: disable GFX RAS by default omits fb2a36075a86 drm/amdgpu: do not create ras debugfs/sysfs node for ASICs [...] omits 3a48c10d7fb0 drm/amd/powerplay: report bootup clock as max supported on [...] omits fbdc5d8d84cc drm/amdgpu: Default disable GDS for compute VMIDs omits c52e7ebce72b drm/amdgpu: exposing fica registers to df offsets omits c06403045aad drm/amd/powerplay: input check for unsupported message/clo [...] omits 7e01a2ec96bf drm/amd/powerplay: correct SW SMU valid mapping check omits a08a4dae7a11 drm/amdgpu: flag arcturus as experimental for now omits ad91b134a2e6 drm/amdgpu: drop unused function definitions omits 1da418ba65a7 drm/amdgpu:add all VCN rings into schedule request queue omits 47a7fe53167c drm/amdkfd: Increase vcrat size for GPU omits 69d4de94f8d3 drm/amdgpu: enable all 8 sdma instances for Arcturus silicon omits 37f86a9b3617 drm/amdkfd: Merge gfx9/arcturus trap handlers, add ACC VGPR save omits 5ddd4a9a7c25 drm/amdgpu: Add more detail to the VM fault printing omits e30d90fca3fc drm/amdkfd: Add device id for real asics omits fc1e272e8d21 drm/amdgpu: limit sdma instances to 2 for Arcturus in BU phase omits f9cf36fcafee drm/amdgpu: skip gfx 9 common golden settings for arct omits 3baa24f0fc11 drm/amdkfd: Add arcturus CWSR trap handler omits 54bd77f3d08d amd/powerplay: No SW XGMI dpm for Arcturus rev 2 omits a80955176ddd drm/amdgpu: clean up nonexistent firmware declaration for [...] omits 22f5ea4ca04c drm/amdgpu: init gds config for arct omits bfa3a9bb9859 drm/amdgpu: keep stolen memory for arct omits d57c3d5634a3 drm/amdgpu: init arct external rev id omits 582870de568d drm/amdgpu: add arct gc golden settings omits ca1961a2f587 drm/amdgpu: add arct sdma golden settings omits 48c69cda452f drm/amdgpu: add pci DID for Arcturus GL-XL. omits 6c54afc7e83e drm/amdgpu: assign fb_start/end in mmhub v9.4 interface omits cd1fd7b3818a drm/amdgpu: add harvest support for Arcturus omits fa739f4b0686 drm/amdgpu: add multiple instances support for Arcturus omits c01b6a1d3867 drm/amdgpu: modify amdgpu_vcn to support multiple instances omits 989b6a054997 drm/amdgpu: add vcn nbio doorbell range setting for 2nd vc [...] omits 8b75a521c05f drm/amdgpu/: increase AMDGPU_MAX_RINGS to add 2nd vcn instance omits 6da061dca995 drm/amdgpu/: add doorbell assignment for 2nd vcn instance omits a07d163c90bf drm/amdgpu/: add ucodeID for 2nd vcn instance omits 8a6fcd35326e drm/amdgpu/: add clientID for 2nd vcn instance omits b6689cf7b9cd drm/amdkfd: Set number of xgmi optimized SDMA engines for [...] omits 5fb7c6650822 drm/amdgpu: correct ip for mmHDP_READ_CACHE_INVALIDATE reg [...] omits 7d0670f44199 drm/amdgpu: set system aperture to cover whole FB region i [...] omits 75b2fce2d89e drm/amdgpu: skip get/update xgmi topology info when no psp exists omits e7773c1c1133 drm/amd/powerplay: get smc firmware and pptable omits 1fb8cfc2a3a5 drm/amdgpu/powerplay: add smu11 driver interface for arctu [...] omits 6fba59060c6c drm/amdgpu/powerplay: add arcturus ppt functions omits 530e30fc32d3 drm/amdgpu: enable the Doorbell support for VCN2.5 omits 39a5053fb223 drm/amdgpu: add vcn doorbell range function to nbio7.4 (v2) omits 08249a3a322b drm/amdgpu: enable VCN2.5 on Arcturus omits 800107370810 drm/amdgpu/VCN2.5: set JPEG decode ring functions omits e87d5a7a23c7 drm/amdgpu: add JPEG2.5 HW start and stop omits a4767886e5cb drm/amdgpu/VCN2.5: set encode ring functions omits 185a579700ec drm/amdgpu/VCN2.5: set decode ring functions omits a7c0e4019f74 drm/amdgpu: add Arcturus to the VCN family omits cbead2bdfcf1 drm/amdgpu: add VCN2.5 VCPU start and stop omits 28c17d72072b drm/amdgpu: add VCN2.5 basic supports omits cdbd115eaf1d drm/amdgpu/VCN2: expose rings functions omits 22a8f442866b drm/amdgpu/VCN2: put IB internal registers offset to structure omits eec28ef03c90 drm/amdgpu: declare sdma firmware binary files for Arcturus omits db6a49d958db drm/amdgpu: Clear build undefined warning omits eb39aff7e0e3 drm/amdgpu: Enable xgmi support for Arcturus omits 2f2eab3acc3c drm/amdgpu: Hack xgmi topology info when there is no psp fw omits 0ad8c5e296fc drm/amdkfd: Support MMHUB1 in kfd interrupt path omits c9ffdf5acd41 drm/amdgpu: Set VM_L2_CNTL.PDE_FAULT_CLASSIFICATION to 0 f [...] omits 3e205a0849a7 drm/amdkfd: Implement kfd2kgd_calls for Arcturus omits 35cdc81bfa94 drm/amdkfd: Fix sdma_bitmap overflow issue omits 3a68a638a96f drm/amdkfd: Change arcturus sdma engines number omits a23e72d7e9db drm/amdkfd: Support two MMHUBs when setting up page table [...] omits 6d5311ab2c2a drm/amdkfd: Expose function mmhub_v9_4_setup_vm_pt_regs() [...] omits 49adcf8a6f95 amd/amdkfd: Add ASIC ARCTURUS to kfd omits 2fb1e49fda46 drm/amdkfd: Support bigger gds size omits 3a65d14d2595 drm/amdkfd: Extend PM4 packets to support 8 SDMA omits 7f40581c2e46 drm/amdgpu: Initialize asic functions for Arcturus omits f864e3e65556 drm/amdgpu: add paging queue support for 8 SDMA instances [...] omits f9c84ae582f6 drm/amdgpu: correct programming of ih_chicken for Arcturus omits 5ce40fd86cf1 drm/amdgpu: add Arcturus chip_name for init sdma microcode omits 121d859918a3 drm/amdgpu: enable 8 SDMA instances for Arcturus omits 5cd54ab85d61 drm/amdgpu: correct Arcturus SDMA address space base index omits 3d81f67a1b1b drm/amdgpu: support sdma 2~7 doorbell range register offset omits f5cdc2da4602 drm/amdgpu: skip all gfx ring settings for Arcturus omits f8b733b9d4a3 drm/amdgpu: skip load cp gfx firmware for Arcturus omits 24c44c891782 drm/amdgpu: optimize gfx9 init_microcode function omits 65e60f6e06e5 drm/amdgpu: add Arcturus gpu info firmware omits f2d6657111ed drm/amdgpu: skip pasid mapping for second mmhub on Arcturus omits 2065aa5494e4 drm/amdgpu: skip to get 3D engine clockgating state for Arcturus omits 2564444f8cbb drm/amdgpu: add to set rlc funcs for Arcturus omits 763bee0fb3a9 drm/amdgpu: add number of mec for Arcturus omits 6155e98ac018 drm/amdgpu: add gfx config for Arcturus omits 84519350a73e drm/amdgpu: add support for Arcturus firmware omits 9f6ef81620f7 drm/amdgpu/dce_virtual: add Arcturus virtual display support omits 7fafd613c03b drm/amdgpu: set Arcturus fw load type as direct omits 61cf44c1dbb6 drm/amdgpu: add to set Arcturus ip blocks omits 0e54df05724e drm/amdgpu/soc15: add Arcturus common ip blocks omits 0fe6a7b49f61 drm/amdgpu: support hdp flush for more sdma instances omits b482a134ade1 drm/amdgpu: specify sdma instance 5~7 with second mmhub type omits 667a48226edf drm/amdgpu: reorganize sdma v4 code to support more instances omits 51c608984fd5 drm/amdgpu: update vmc interrupt routine to support 3 vmhubs omits 7d19b15f7013 drm/amdgpu: add VMC1 interrupt client id for Arcturus omits e78705ec5a7f drm/amdgpu: dynamically initialize IP offset for Arcturus omits 113b47e78067 drm/amdgpu: increase max number of ip base instances to 8 omits fa5d2e6f0ab2 drm/amdgpu: add SDMA 2~7 ip block type omits 8024f1d5e180 drm/amdgpu: add SDMA 2~7 interrupt client id for Arcturus omits 51cce480fda9 drm/amdgpu: use new mmhub interfaces for Arcturus omits 2cb2ea1e073f drm/amdgpu: add mmhub v9.4.1 block for Arcturus (v2) omits c8a6e2a31700 drm/amdgpu: add one more mmhub instance for Arcturus (v2) omits 1daa2bfa17aa drm/amdgpu: add new member in amdgpu_device for vmhub coun [...] omits a2d15ed73336 drm/amdgpu: rename AMDGPU_GFXHUB/MMHUB macro with hub number omits 3de2ff5d60d0 drm/amdgpu: add gmc basic support for Arcturus omits d6c3b24ea28d drm/amdgpu: add Arcturus asic type omits f1cf876931af drm/amdgpu: add Arcturus ip_offset header (v3) omits c54a60db0d72 drm/amdgpu: add VCN2.5 headers omits 4f727ecefefb drm/amdgpu: add sdma 4.2.2 header files for Arcturus omits 0e96cf7f6769 drm/amdgpu: add mmhub 9.4.1 header files for Acrturus omits d1daf8502e89 drm/amdgpu: consolidate navi14 IP init omits 2665ec41718a drm/amdgpu: disable concurrent flushes on Navi14 omits ba02636de54e drm/amdgpu: enable gfxoff code path for navi14 omits 0377b0882341 drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14 omits e017bb8035ce drm/amd/powerplay: disable gfxoff for navi14 omits 03917df7e510 drm/amdgpu/nv: set vcn pg flag for navi14 omits c5cc14e34d62 drm/amd/display: disable display writeback for navi14 omits 5e0f378d8afb drm/amdgpu: enable async gfx ring for navi14 omits d0c39f8cbfaa drm/amdgpu: enable clock gatings for navi14 omits 29e6fd7c86bf drm/amdgpu/athub2: set clock gating for navi14 omits 408c49de9b88 drm/amdgpu/mmhub2: set clock gating for navi14 omits 8687b47e3ae0 drm/amdgpu: declare asd firmware for navi14 omits e149a2f6ed2c drm/amdgpu: Enable VCN on navi14 omits baebcf2e9112 drm/amd/display: skip to load dmcu firmware for navi14 omits e470d287c3f1 drm/amdgpu: skip to load ta firmware for navi14 omits c6e764b40a78 drm/amd/display: add ASICREV defines v2 omits 8fceceb69e53 drm/amd/display: add dm block omits 2ebe177344d7 drm/amd/display: add NAVI14 in resource construct omits fce651e393a3 drm/amd/display: add nv14 cases to amdgpu_dm omits ab5e51211cbe drm/amdgpu: enable sw smu ip for navi14 omits b02ff1268989 drm/amdgpu/smu11: add support for navi14 omits 7840d8babe71 drm/amdgpu/psp: start rlc autoload after psp received rlcg [...] omits 4adc0732fcea drm/amdgpu: enable psp ip block for navi14 omits 82522b2d7f54 drm/amdgpu/psp: add psp support for navi14 (v3) omits 691f69b6a6b2 drm/amdgpu: enable virtual display for navi14 omits a29bfd1283ab drm/amdgpu: add ip blocks for navi14 omits 5e71e011ff84 drm/amdgpu/soc15: add support for navi14 omits b8cb98cd3e2b drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field omits 3ddec51511fc drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 4904ede12792 drm/amdgpu/gfx10: update gfx golden settings for navi14 omits be184b4ccc92 drm/amdgpu/gfx: update gc_v10_1_1 golden setting omits 7417846725e9 drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14 omits 58acab6629e1 drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL omits d55c193dbd43 drm/amdgpu/gfx10: set tcp harvest for navi14 omits e938ded64810 drm/amdgpu: set rlc funcs for navi14 omits 0c090023c639 drm/amdgpu: add me/mec configurations for navi14 omits 41957a8ea9e0 drm/amdgpu/gfx10: add clockgating support for navi14 omits 4bd80a4663c2 drm/amdgpu/gfx10: add gfx config for navi14 omits 47b67bd7d426 drm/amdgpu/gfx10: add placeholder for navi14 golden settings omits 654bcee0e4ea drm/amdgpu/gfx10: add support for navi14 firmware omits 9571710f0c4e drm/amdgpu/sdma5: set clock gating for navi14 omits a994b742b89d drm/amdgpu/sdma5: update sdma5 golden settings for navi14 omits c049af3e850b drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14 omits 06823925ad6b drm/amdgpu/sdma5: add placeholder for navi14 golden settings omits 6041f2a281e5 drm/amdgpu/sdma5: add support for navi14 firmware omits 05d72b8d36bc drm/amdgpu/gmc10: add navi14 support omits c8ff09bf41f8 drm/amdgpu: increase max instance number for hw ip omits c20697674d32 drm/amdgpu/discovery: init reg base offset via ip discover [...] omits a0f6d926f139 drm/amdgpu/soc15: initialize reg base for navi14 (v2) omits e2d2607f9073 drm/amdgpu: add navi14 ucode loading method omits 7ecb5cd451b7 drm/amdgpu: set asic family and ip blocks for navi14 omits ed42cfe1ac90 drm/amdgpu: add gpu_info firmware for navi14 omits 87dbad02d225 drm/amdgpu: add navi14 asic type omits b5ea9c933700 drm/i915/vbt: Fix VBT parsing for the PSR section omits bdae33b8b82b drm/i915: Use maximum write flush for pwrite_gtt omits d45a4dd52706 drm/i915: Drop wmb() inside pread_gtt omits bffb31f73b29 drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHV omits 9a36a6517d5c drm/i915/ehl: Use an id of 4 while accessing DPLL4's CR0 and CR1 omits 5270130db8c8 drm/i915: Add gen8_de_pipe_fault_mask() omits 6b2436aeb945 x86/gpu: add TGL stolen memory support omits c30d5dc653cb drm/i915/gt: Push engine stopping into reset-prepare omits e362cc6a2475 drm/panel: simple: document panel_desc; rename a few functions omits 57a1b0893782 drm: Make the bw/link rate calculations more forgiving omits f293d4d4649c h8300: Add missing symbol "BOOT_LINK_OFFSET" omits b4bff4be5503 h8300: fix memset return value. omits fff8102aaed5 drm/i915/execlists: Process interrupted context on reset omits 0629d4da1f15 drm/i915: Update description of i915.enable_guc modparam omits 9aef5867c86c drm/mediatek: drop use of drmP.h omits c2156ccd9657 drm/rockchip: drop use of drmP.h omits 05f0940b4de0 drm/imx: drop use of drmP.h omits 71466ffd7322 drm/i2c/sil164: drop use of drmP.h omits 758380bd5b6d drm/i2c/ch7006: drop use of drmP.h omits fcb57664172e drm/tilcdc: drop use of drmP.h omits 2175749b3671 drm/i810: drop use of drmP.h omits 7b42a2f4e4b8 drm/vgem: drop use of drmP.h omits 53fa84b2fabf drm/tdfx: drop use of drmP.h omits 54ccae0c0892 drm/selftests: drop use of drmP.h omits 81f6156ca5ae drm/omapdrm: drop use of drmP.h omits a9dcf3804ac8 drm/udl: drop use of drmP.h omits 9e28e0ce2d41 drm/r128: drop use of drmP.h omits fd6d6d80cb5f drm/vc4: drop use of drmP.h omits 9c25a2976645 drm/sun4i: drop use of drmP.h omits 647d295b7048 drm/zte: drop use of drmP.h omits 09a56fbe8a06 drm/pl111: drop use of drmP.h omits 220989e7097a drm/v3d: drop use of drmP.h omits 66620f48cb59 drm/meson: drop use of drmP.h omits 22d6552f827e xfrm interface: fix management of phydev omits c5d1030f2300 xfrm interface: fix list corruption for x-netns omits e0aaa332e6a9 xfrm interface: ifname may be wrong in logs omits e9e7e85d75f3 xfrm interface: avoid corruption on changelink omits a9877da2d629 drm/i915/oa: Reconfigure contexts on the fly omits cb3110f7452d Merge branch 'for-5.3/dax' into libnvdimm-for-next omits 30fe7b07f6cb dma-buf: Relax the write-seqlock for reallocating the shar [...] omits aa2ba991c420 ASoC: Intel: bytcht_es8316: Add quirk for Irbis NB41 netbook omits 2abee12c0ab1 ASoC: samsung: odroid: fix a double-free issue for cpu_dai omits 9b6d104a6b15 ASoC: samsung: odroid: fix an use-after-free issue for codec omits bea5faf7be32 drm/i915/gtt: Tidy up ppgtt insertion for gen8 omits 8a98e839601f drm/i915/gtt: Recursive ppgtt alloc for gen8 omits 09975b861aa0 drm/i915/execlists: Disable preemption under GVT omits cfe7288c276e drm/i915: Lock the engine while dumping the active request omits 0be0bfd2de9d ovl: fix regression caused by overlapping layers detection omits 45b2fda3d82d gpu/drm: fix a few kernel-doc "/**" mark warnings omits 66a639cbe36c drm/bridge: ti-sn65dsi86: use dev name for debugfs omits 0a869e8d82ef drm/pl111: pl111_vexpress.c: Add of_node_put() before return omits bb80c9255770 drm/i915: Enable hotplug retry omits 3944709df8e9 drm/i915: Add support for retrying hotplug omits 48cf0a1ec170 drm/i915/ehl: Map MCC pins based on PHY, not port omits 71866a56bc75 drm/atmel_hlcdc: drop use of drmP.h omits a803bf0ade8d drm/shmobile: drop use of drmP.h omits 40b4db43f7e4 drm/hisilicon: drop use of drmP.h omits fbbbd1608b0d drm/ast: drop use of drmP.h omits 016f363ee11c drm/bochs: drop use of drmP.h omits 322d0c84d30e drm: add missing include to drm_vram_mm_helper.h omits a3d639776e60 drm/virtgpu: drop use of drmP.h omits 7c1be93c8e98 drm/scheduler: drop use of drmP.h omits ce672a1b21a8 drm/vkms: drop use of drmP.h omits c0f4b75c065b drm/qxl: drop use of drmP.h omits b4b21c83958f drm/fsl-dcu: drop use of drmP.h omits d5742c6cfa29 drm/mxsfb: drop use of drmP.h omits 91328ebe4f6f drm/tve200: drop use of drmP.h omits 2ea2269e296a drm/xen: drop use of drmP.h omits c3bbb48e0c54 drm/agp: Remove unused function drm_agp_bind_pages omits 94eb1e10a34d dma-buf: Expand reservation_list to fill allocation omits 506927ec8bbb drm/i915/selftests: Ignore self-preemption suppression under gvt omits 1244a720572f iio: imu: mpu6050: add missing available scan masks omits 6cdff99c9f7d iio: cros_ec_accel_legacy: Fix incorrect channel setting omits 5a304e1a4ea0 IIO: Ingenic JZ47xx: Set clock divider on probe omits ae8cc91a7d85 iio: adc: max9611: Fix misuse of GENMASK macro omits a8120bc23eea drm/i915/uc: kill <g,h>uc_to_i915 omits 2239e6dff206 drm/i915/guc: prefer intel_gt in guc interrupt functions omits 84b1ca2f0e68 drm/i915/uc: prefer intel_gt over i915 in GuC/HuC paths omits ca7b2c1bbede drm/i915/uc: Move intel functions to intel_uc omits 8b5689d7e3ca drm/i915/uc: move GuC/HuC inside intel_gt under a new intel_uc omits 0f261b241d9c drm/i915/uc: move GuC and HuC files under gt/uc/ omits 633023a4e618 drm/i915/guc: unify guc irq handling omits 9cbd51c2c0ed drm/i915/guc: move guc irq functions to intel_guc parameter omits bb2881f8bdde drm/i915/uc: introduce intel_uc_fw_supported omits e3f503f1c733 drm/i915/uc: replace uc init/fini misc omits a30eff49d08c drm/i915/guc: Use system workqueue for log capture omits cb823ed9915b drm/i915/gt: Use intel_gt as the primary object for handli [...] omits 139ab811511c drm/i915/tgl: add modular FIA to device info omits 0caf62577730 drm/i915: Add modular FIA omits 4c2be3c5ebfd drm/i915/gtt: Recursive ppgtt clear for gen8 omits 1eda701eace2 drm/i915/gtt: Recursive cleanup for gen8 omits 801404632c4b drm/i915/display: Drop kerneldoc for 'intel_atomic_commit' omits 913cafbb250f drm/vgem: Reclassify buffer creation debug message omits f8c6bfc612b5 drm/panel: simple: fix AUO g185han01 horizontal blanking omits eaa2b31be152 drm/i915: Skip SINK_COUNT read on CH7511 omits e3c91a88e4f2 drm/atmel-hlcdc: set layer REP bit to enable replication logic omits f774f0964919 drm/i915/guc: Turn on GuC/HuC auto mode omits 87d855e8cfa4 drm/i915/guc: Don't enable GuC/HuC in auto mode on pre-Gen11 omits ba174ef6d224 Merge branch 'for-5.3-fixes' into for-next omits c9dccacfccc7 printk: Do not lose last line in kmsg buffer dump omits 0b61b8b07f6b drm/i915: Propagate "_probe" function name suffix down omits 78dae1ac35dd drm/i915: Propagate "_remove" function name suffix down omits 3b58a9455136 drm/i915: Propagate "_release" function name suffix down omits f2db53f14d3d drm/i915: Replace "_load" with "_probe" consequently omits b01558e56f84 drm/i915: Rename "_load"/"_unload" to match PCI entry points omits b5893ffc274b drm/i915: Drop extern qualifiers from header function prototypes omits 6239901c576d drm/i915/gtt: Use NULL to encode scratch shadow entries omits c03cbe4c0a83 drm/i915/gtt: Convert vm->scratch into an array omits 277632645756 drm/i915/gtt: Compute the radix for gen8 page table levels omits 18c7962b8cf2 drm/i915/gtt: Markup i915_ppgtt height omits a9abea97856b drm/i915/gtt: Reorder gen8 ppgtt free/clear/alloc omits 57a7e30546b2 drm/i915/gtt: Wrap page_table with page_directory omits 6eebfe8a10a6 drm/i915/gtt: Use shallow dma pages for scratch omits 3e1f0a518d22 drm/i915: Add engine name to workaround debug print omits aee20aaed887 drm/i915: Implement read-only support in whitelist selftest omits 1e2b7f497c28 drm/i915: Add test for invalid flag bits in whitelist entries omits 374bf825e7a0 drm/panel: simple: Use display_timing for AUO b101ean01 omits d719cbe9a5b3 drm/panel: simple: Use display_timing for Innolux n116bge omits b8a2948fa2b3 drm/panel: simple: Add ability to override typical timing omits 03ed70fb0e5e Merge branch 'for-5.3' into for-next omits a4e7e98e90eb drm/vkms: Rename vkms_crc.c into vkms_composer.c omits e9d85f731de0 drm/vkms: Avoid assigning 0 for possible_crtc omits a1c5f1510b3f drm/i915/tgl: Update DPLL clock reference register omits 36ca5335f202 drm/i915/tgl: Add DPLL registers omits d757535e3116 drm/i915/tgl: Add vbt value mapping for DDC Bus pin omits fb81cbe46988 drm/i915/tgl: port to ddc pin mapping omits 3fd53262f0dd drm/i915/tgl: Add gmbus gpio pin to port mapping omits 30fcc338bc66 drm/i915/gen12: MBUS B credit change omits deea06b47574 drm/i915/tgl: apply Display WA #1178 to fix type C dongles omits 55cd5048e176 drm/i915/tgl: init ddi port A-C for Tiger Lake omits 5c71970889d7 drm/i915/tgl: Add additional PHYs for Tiger Lake omits 6c8337dafaa9 drm/i915/tgl: Add additional ports for Tiger Lake omits c9014a2c7937 drm/i915/tgl: Add pll manager omits 68ff39c3f8c0 drm/i915/tgl: Add new pll ids omits 1db27a729119 drm/i915/tgl: Add power well to support 4th pipe omits 656409bbaf87 drm/i915/tgl: Add power well support omits 276199e6be6a drm/i915/tgl: rename TRANSCODER_EDP_VDSC to use on transcoder A omits 7ff0fca4964f drm/i915/tgl: Check if pipe D is fused omits 9747f0c2fb9e drm/i915/tgl: Add TGL PCI IDs omits d8df6bec1a30 drm/i915/tgl: Add TGL PCH detection in virtualized environment omits 7f02889292e2 drm/i915/tgl: Introduce Tiger Lake PCH omits abd3a0fe040d drm/i915/tgl: add initial Tiger Lake definitions omits f1f1d4fa5869 drm/i915: Add 4th pipe and transcoder omits ddb3d12afa92 drm/i915: Don't overestimate 4:2:0 link symbol clock omits 86c9640b3a1e drm/i915: Copy name string into ring buffer for intel_upda [...] omits ddafc0f75640 drm/i915/guc: Drop redundant ctx param from kerneldoc omits b12d5944fc28 drm/i915: Don't pass stack garbage to pcode in the second [...] omits a85fb46777c0 drm/i915: Use intel_ types in intel_atomic_commit() omits 6a64e985d242 drm/i915: Use intel_ types in intel_{lock,modeset}_all_pipes() omits e3b4089c68ed drm/i915: Polish intel_atomic_track_fbs() omits 13d723a1177d drm/i915: Polish intel_shared_dpll_swap_state() omits afe0c21b6228 drm/i915: Simplify modeset_get_crtc_power_domains() arguments omits 88016a9fb741 drm/i915: Check crtc_state->wm.need_postvbl_update before [...] omits 13ce609243c7 drm/i915: Use the "display core" power domain in vlv/chv s [...] omits f63dfc146438 drm/i915/selftests: Hold the vma manager lock while modify [...] omits 5a5efbf4ef50 drm/i915/sdvo: Fix handling if zero hbuf size omits ec3042ad39d4 ASoC: audio-graph-card: add missing const at graph_get_dai_id() omits 09297c2f7a54 ASoC: rt1011: fix DC calibration offset not applying omits aebf052bb647 drm/i915/guc: Simplify guc client omits 71b0846c17b9 drm/i915/guc: Remove preemption support for current fw omits bf1315b830a4 drm/i915/selftests: Ensure we don't clamp a random offset to 32b omits 47c4bdd6d3ea drm/i915/gt: Drop the duplicate icl workaround omits 719d24002602 drm/i915/ehl: Enable DDI-D omits d8fe2ab6bb28 drm/i915: Transition port type checks to phy checks omits dc867bc7d887 drm/i915/gen11: Convert combo PHY logic to use new 'enum p [...] omits befa372b990a drm/i915/gen11: Program ICL_DPCLKA_CFGCR0 according to PHY omits 358633e71c07 drm/i915/gen11: Start distinguishing 'phy' from 'port' omits 9d44dcb9088a drm/i915: move intel_ddi_set_fia_lane_count to intel_tc.c omits c99fd7b3908e drm/i915: fix include order in intel_tc.* omits b41e434fdc42 drm/i915: make new intel_tc.c use uncore accessors omits c152f8491a8d ASoC: audio-graph-card: fix an use-after-free in graph_get [...] omits aa2e362cb6b3 ASoC: audio-graph-card: fix use-after-free in graph_dai_li [...] omits 27862d5a3325 ASoC: simple-card: fix an use-after-free in simple_for_eac [...] omits 724808ad556c ASoC: simple-card: fix an use-after-free in simple_dai_lin [...] omits 794fcee8da3c ASoC: simple-card-utils: care no Platform for DPCM omits 52db6685932e ASoC: simple_card_utils.h: care NULL dai at asoc_simple_de [...] omits 9e944c9be245 ASoC: Relocate my e-mail to .com domain zone omits 72365164cbef ASoC: rt1308: Remove executable attribute from source files omits 6cd249cfad68 ASoC: max98357a: use mdelay for sdmode-delay omits 4f5368b5541a drm/kms: Catch mode_object lifetime errors omits 88c90e800675 Merge drm/drm-next into drm-intel-next-queued omits caceff96d5b7 drm/i915/icl: Fixed Input CSC Co-efficients for BT601/709 omits 9856bf7f779a drm/i915/icl: Fix Y pre-offset for Full Range YCbCr omits 27ee72477c9b drm/i915/icl: Handle YCbCr to RGB conversion for BT2020 case omits 14bfcd3e0dae drm/i915/perf: add missing delay for OA muxes configuration omits 58d1b427148a drm/i915/execlists: Record preemption for selftests omits b33c61db7291 drm/i915: Remove unused i915_gem_context_lookup_engine omits 2a98f4e65bba drm/i915: add infrastructure to hold off preemption on a request omits 46c5847e3d97 drm/i915: enumerate scratch fields omits a5af1df716c1 drm/i915/perf: ensure we keep a reference on the driver omits 681c774d3490 drm/i915/userptr: Don't mark readonly objects as dirty omits f7ddc80ecb0e drm/i915/icl: Clear the shared port PLLs from the new crtc state omits 5c28e3a567fe drm/i915: Clear the shared PLL from the put_dplls() hook omits a46f4e9e5ae9 drm/i915/sdvo: Add helpers to get the cmd/status string omits 7b8062ea60d9 drm/i915/sdvo: Shrink sdvo_cmd_names[] strings omits 8a9c8028399e drm/i915/sdvo: Remove duplicate SET_INPUT_TIMINGS_PART1 cm [...] omits c598a66491cf drm/i915/sdvo: Use named initializers for the SDVO command names omits f384e48d7641 drm/i915: Add icl mipi dsi properties omits 4fb76782ad01 drm/i915/hdcp: debug logs for sink related failures omits d006a9b63d4b drm/client: remove the exporting of drm_client_close omits 90f479ae51af drm/mgag200: Replace struct mga_fbdev with generic framebu [...] omits f1f8555dfb9a drm/bochs: Use shadow buffer for bochs framebuffer console omits 8a99de3dc0dd drm/ast: Replace struct ast_fbdev with generic framebuffer [...] omits f458579ede0b drm/fb-helper: Instanciate shadow FB if configured in devi [...] omits cf1ca9aeb930 drm/fb-helper: Map DRM client buffer only when required omits 15dd0fc83340 drm/client: Support unmapping of DRM client buffers omits 113348d86ceb drm/sti: Try to fix up the tvout possible clones omits 6234ba980f89 drm/sti: Remove pointless casts omits 4a5fdc962fc4 drm/i915/gt: Remove presumption of RCS0 omits 7c6d6867e972 drm/i915/gt: Apply RCS workarounds to the render class omits cbcec57e9dd7 drm/i915/selftests: Fill in a little more of the dummy fence omits cb6d7c7dc7ff drm/i915/userptr: Acquire the page lock around set_page_dirty() omits baf08ed50a61 drm/i915/selftests: Set igt_spinner.gt for early exit omits 27c17be8e488 PM / devfreq: tegra20: add COMMON_CLK dependency omits dad5ea4bac62 ceph_real_mount(): missing initialization omits 0dac63fad4fd devtmpfs options can't be a string literal ;-/ omits 6326b440055f Merge branch 'xtensa-5.3' into xtensa-for-next omits a17ce803dffa drm/i915: Update DRIVER_DATE to 20190708 omits 8090858c87ea dt-bindings: display: Convert sgd,gktw70sdae4se panel to D [...] omits 2fb9bf9aeffd dt-bindings: display: Convert mitsubishi,aa121td01 panel t [...] omits ea8e4568d5ff dt-bindings: display: Convert mitsubishi,aa104xd12 panel t [...] omits b4eefa69b635 dt-bindings: display: Convert innolux,ee101ia-01 panel to [...] omits ae18c1176f0d dt-bindings: display: Convert panel-lvds to DT schema omits 87548d750c31 dt-bindings: display: Convert tfc,s9700rtwv43tr-01b panel [...] omits 78ad29d76229 dt-bindings: display: Convert raspberrypi,7inch-touchscree [...] omits 746fe0b26796 dt-bindings: display: Convert pda,91-00156-a0 panel to DT schema omits 6c9b89e3cdd4 dt-bindings: display: Convert dlc,dlc0700yzg-1 panel to DT schema omits 56b40739186d dt-bindings: display: Convert bananapi,s070wv20-ct16 panel [...] omits 3cd33c8c54af dt-bindings: display: Convert armadeus,st0700-adapt panel [...] omits 09ed3b2574f2 dt-bindings: display: Convert ampire,am-480272h3tmqw-t01h [...] omits 821a1f7171ae dt-bindings: display: Convert common panel bindings to DT schema omits cf3bd1a0f53e drm/i915/selftests: Reorder error cleanup for whitelist checking omits 77adbd8fbf3a drm/i915: Explicitly track active fw_domain timers omits b7a735f3a606 Merge branch 'for-arm-soc' into for-next omits adaf427f81a6 Merge commit commit 'drm-armada-devel^{/drm/armada: no nee [...] omits fc7e5b209aef Merge commit 'drm-tda998x-devel^{/drm/i2c: tda998x: add ve [...] omits 4d6a24e64643 Merge branch 'sa1100-for-next', tag 'for-rc-adfs' into for-next omits 15e7facb7b42 drm/i915: Pull assert_forcewake_active() underneath the lock omits 286e47a07799 Merge branch 'next-lsm' into next-testing omits 50b38bc4d39a drm/i915/gtt: Introduce release_pd_entry omits 73a8fdef5d6f drm/i915/gtt: Setup phys pages for 3lvl pdps omits 72230b874a20 drm/i915/gtt: Tear down setup and cleanup macros for page dma omits f20f272f104f drm/i915/gtt: pde entry encoding is identical omits 89f4357b0a55 Merge branch 'xtensa-5.3' into xtensa-for-next omits 3e27d70bcc46 drm/i915: Remove set but not used variable 'intel_dig_port' omits 9d1bc13e7fe1 drm/i915: Remove set but not used variable 'encoder' omits badf1f2724d4 drm/i915: Order assert forcewake test omits eef037ea0280 drm/i915/ehl: Add support for DPLL4 (v10) omits 3e69db291bda drm/i915: Clean up skl vs. icl plane formats omits 94e35ce22173 drm/i915: Cosmetic fix for skl+ plane switch statement omits d56e823ac32a drm/i915: Deal with cpp==8 for g4x watermarks omits 94e15723df81 drm/i915: Program plane gamma ramps omits 423ee8e99aa5 drm/i915: Disable sprite gamma on ivb-bdw omits 26443a4bc448 drm/i915: Add windowing for primary planes on gen2/3 and chv omits 58820574f1e9 drm/i915: Move dev_priv->pm_i{m, e}r into intel_gt omits f0818984fa5d drm/i915: Remove some legacy mmio accessors from interrupt [...] omits 9b77011e4122 drm/i915: Rework some interrupt handling functions to take [...] omits 341f8ae0f820 dt-bindings: nvmem: SID: Fix the examples node names omits 000c8e591016 gfs2: Convert gfs2 to fs_context omits 51eae7431ded vfs: Kill mount_single() omits 8eb280955f01 vfs: Convert spufs to use the new mount API omits 69f5e7924076 vfs: Convert hypfs to use the new mount API omits 19fd0da8e565 hypfs: Fix error number left in struct pointer member omits 7708e1567633 vfs: Convert pstore to use the new mount API omits 67782f8ae148 vfs: Convert tracefs to use the new mount API omits 3deadeebafce vfs: Convert debugfs to use the new mount API omits 1c1a86b87eb1 vfs: Add a single-or-reconfig keying to vfs_get_super() omits 108f95bfaa56 vfs: Convert ceph to use the new mount API omits 8448dbedbfac vfs: Convert squashfs to use the new mount API omits 9e3453239a2a mtd: Kill mount_mtd() omits 9f0c892c7dbe vfs: Convert jffs2 to use the new mount API omits 34da9e921744 vfs: Convert cramfs to use the new mount API omits a650523fbabb vfs: Convert romfs to use the new mount API omits 2e2880082cd0 mtd: Provide fs_context-aware mount_mtd() replacement omits 71cbb7570a9a vfs: Move the subtype parameter into fuse omits 408cbe695350 vfs: Convert fuse to use the new mount API omits 461a27aaa26e vfs: Create fs_context-aware mount_bdev() replacement omits 98e78e87259d vfs: Convert functionfs to use the new mount API omits 334d581528b9 vfs: Convert ubifs to use the new mount API omits 0733dcbaebbd vfs: Convert orangefs to use the new mount API omits 6e490dfa0161 vfs: Convert bpf to use the new mount API omits cc1a15ad07f3 vfs: Convert devpts to use the new mount API omits 0774236bde8b vfs: Convert autofs to use the new mount API omits c5ea20990927 vfs: Convert coda to use the new mount API omits 039a004fdc2c vfs: Make fs_parse() handle fs_param_is_fd-type params better omits 45e3a5f45ed6 vfs: Convert binderfs to use the new mount API omits 144df3b288c4 vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use [...] omits 07e9baacf25f make shmem_fill_super() static omits 930657e371fb make ramfs_fill_super() static omits f6ab6e953ab3 devtmpfs: don't mix {ramfs,shmem}_fill_super() with mount_ [...] omits b8cade5959ac drm/i915: Show instdone for each engine in debugfs omits 8f856c743c77 drm/i915/selftests: Be engine agnostic omits ec22f256a60c drm/i915/overlay: Stash the kernel context on initialisation omits 1ee2ae896bb4 drm/i915/hangcheck: Look at instdone for all engines omits 6582f4f613e3 drm/i915/selftests: Drain the freedlists between exec passes omits e7539b79f703 drm/i915/gtt: Mark the freed page table entries with scratch omits ab9e2f777682 drm/i915/gt: Pull engine w/a initialisation into common omits 4a54da351029 drm/i915: Dump w/a lists on all engines omits 2a46fbb25ae8 drm/i915/guc: Upgrade to GuC 33.0.0 omits ae1c5fd72dfc drm/i915/gtt: Handle double alloc failures omits bf73fc0fa9cf drm/i915: Show support for accurate sw PMU busyness tracking omits 0c159ffef628 drm/i915/gem: Defer obj->base.resv fini until RCU callback omits 21de5a9e34fb drm/i915/gt: Ignore forcewake acquisition for posting_reads omits 313443b16ac2 drm/i915/gt: Assume we hold forcewake for execlists resume omits 56e0f78e47e4 drm/i915/gt: Use caller provided forcewake for intel_mocs_ [...] omits b7dc9395c5db drm/i915: Check caller held wakerefs in assert_forcewakes_active omits 67b587934c23 drm/bridge: ti-sn65dsi86: correct dsi mode_flags omits 8efb243a5ce8 drm/bridge: ti-sn65dsi86: add debugfs omits 5c27d6078cd6 drm/bridge: ti-sn65dsi86: add link to datasheet omits 4fda44bf16b7 drm/i915: Flush the workqueue before draining omits f0cc370ab74d Merge branch 'for-5.3' into for-next omits 2006058e9988 drm/i915: Move the renderstate setup under gt/ omits 068610895ebd drm/i915/gtt: Defer the free for alloc error paths omits f1513d20b9f1 drm/bridge: sii902x: Make sii902x_audio_digital_mute static omits 415d2e9e0757 Revert "drm/gem: Rename drm_gem_dumb_map_offset() to drm_g [...] omits be855382bacb Revert "drm/panfrost: Use drm_gem_map_offset()" omits 2c291417c164 drm/i915: Add N & CTS values for 10/12 bit deep color omits 4a49c2bf9ee4 drm/i915: Use port clock to set correct N value omits 56e9371bc3f3 drm/i915: Deal with machines that expose less than three Q [...] omits 09480072e3ee drm/i915: Mark up vma->active as safe for use inside shrinkers omits d650d1f5cfd7 drm/i915: Markup potential lock for i915_active omits c03467ba40f7 drm/i915/gem: Free pages before rcu-freeing the object omits ad9e3792b0c0 drm/i915/execlists: Hesitate before slicing omits 8221d21b0664 drm/i915/selftests: Lock the drm_mm while modifying omits 63251685c141 drm/i915/selftests: Common live setup/teardown omits 8e9ecb3e1e33 drm/i915/display: Handle lost primary_port across suspend omits 315ca4c408ed drm/i915: synchronize_irq() against the actual irq omits 0ccf52badd40 drm/vram: Don't export driver callback functions for PRIME omits bf2791eb5cf6 drm/vbox: Remove empty PRIME functions omits 80be7eed1d32 drm/hibmc: Update struct drm_driver for GEM object functions omits f5f6f36a49c7 drm/bochs: Remove PRIME helpers from driver structure omits 31070a871fdc drm/vram: Set GEM object functions for PRIME omits 096a93949b86 drm/i915/gtt: Don't check PPGTT presence on PPGTT-only platforms omits a3389c14ba09 Revert "drm/i915: Introduce private PAT management" omits c5f846eed2a1 drm/i915: Fix memleak in runtime wakeref tracking omits 3fe0107e45ab drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT omits 2c903da50f5a drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT omits 361b69051326 drm/i915: fix whitelist selftests with readonly registers omits afd1bcd4ad77 drm/i915: Report if i915_active is still busy upon waiting 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 8721215c7ef9 DRM: ingenic: Add support for panels with 8-bit serial bus omits dba8e987687f DRM: ingenic: Add support for Sharp panels omits ffa8aa00e9e5 DRM: ingenic: Use devm_platform_ioremap_resource omits 91abab83839a XArray: Fix xas_next() with a single entry at 0 omits 8759aa4cc1d3 drm/i915/execlists: Refactor CSB state machine omits f80c9a9a04d3 drm/i915/ehl: Don't program PHY_MISC on EHL PHY C omits 0e933162b042 drm/i915/ehl: Add third combo PHY offset omits 4a8134d57c6c drm/i915/icl: Drop port parameter to icl_get_combo_buf_trans() omits 7e328e5930ad mm/fs: don't allow writes to immutable files omits f18819a3c8da drm/i915/guc: Avoid reclaim locks during reset omits 3ee2771e47b0 drm/i915: WARN about invalid lane reversal in TBT-alt/DP-a [...] omits a171f8e7f466 drm/i915: Remove unneeded disconnect in TypeC legacy port mode omits d5ce34da3145 drm/i915: Add state verification for the TypeC port mode omits 24a7bfe0c2d7 drm/i915: Keep the TypeC port mode fixed when the port is active omits eea72c4c2161 drm/i915/icl: Reserve all required PLLs for TypeC ports omits 726ca99666db drm/i915/icl: Split getting the DPLLs to port type specifi [...] omits 01b24f50b67f drm/i915: Sanitize the shared DPLL find/reference interface omits 866955fa452e drm/i915: Sanitize the shared DPLL reserve/release interface omits 4f36afb26cbe drm/i915: Sanitize the TypeC FIA lane configuration decoding omits 8c10e2262663 drm/i915: Keep the TypeC port mode fixed for detect/AUX transfers omits 32691b58d157 drm/i915: Fix the TypeC port mode sanitization during load [...] omits 1cd5ef6ee23c drm/i915: Sanitize the TypeC connect/detect sequences omits 424f109f5c5d drm/i915: Handle the TCCOLD power-down event omits ddec362724f9 drm/i915: Wait for TypeC PHY complete flag to clear in safe mode omits c905eb28bd3f drm/i915: Factor out common parts from TypeC port handling [...] omits ab7bc4e1a550 drm/i915: Unify the TypeC port notation in debug/error messages omits dd7239c545b1 drm/i915: Use the correct AUX power domain in TypeC TBT-alt mode omits 29ae36abf08f drm/i915: Fix the TBT AUX power well enabling omits 3b2ed4313429 drm/i915: Don't enable the DDI-IO power in the TypeC TBT-alt mode omits e9b7e1422d40 drm/i915: Sanitize the terminology used for TypeC port modes omits bc85328ff431 drm/i915: Move the TypeC port handling code to a separate file omits 28212321622d drm/i915: Tune down WARNs about TBT AUX power well enabling omits 39a5883f8670 drm/i915/icl: Add support to read out the TBT PLL HW state omits fdbdcc83ffd7 drm/bridge: dw-hdmi: Use automatic CTS generation mode whe [...] omits 52c2197aae1b drm/bridge: tc358767: do a software reset if reset pin isn [...] omits 83f35bc3a852 drm/bridge: adv7511: Attach to DSI host at probe time omits 99a938889048 drm/stm: drop use of drmP.h omits ec193640819e drm/i915: Use intel state as much as possible in wm code omits 4f25720b2c04 drm/i915: Pass intel state to plane functions as well omits 49743e1dfb2a drm/i915: Use intel_crtc_state in sanitize_watermarks() too omits 3b4bf24d27e0 drm/i915: Convert hw state verifier to take more intel state, v2. omits 855e0d684a3e drm/i915: Convert most of atomic commit to take more intel state omits 69f786aea946 drm/i915: Pass intel_crtc_state to needs_modeset() omits 59634388d932 MAINTAINERS: add Sam Ravnborg for drm/atmel_hlcdc omits 9f3978011104 drm/mgag200: drop use of drmP.h omits 36999fd02d92 drm/mga: drop use of drmP.h omits 968222d9b817 drm/mga: make header file self contained omits 91f85e8feb1b drm/mga: drop dependency on drm_os_linux.h omits 583bbf46133c drm/panfrost: Use drm_gem_map_offset() omits 220df83a5394 drm/gem: Rename drm_gem_dumb_map_offset() to drm_gem_map_offset() omits f6282be0f451 Merge branch 'xtensa-5.3' into xtensa-for-next omits 501ec325f1ec drm/i915: rework reading pipe disable fuses omits 52500de68fbb drm/vmwgfx: Don't look at state->allow_modeset omits 8735f16803f0 dma-buf: cleanup reservation_object_init/fini omits 5ed7191dd97b drm/ast: Replace struct ast_framebuffer with GEM framebuff [...] omits 66ab700506e7 drm/vc4: Use drm_gem_fb_prepare_fb omits e78ad7654179 drm/msm: Use drm_gem_fb_prepare_fb omits bd630a86be38 drm/fb-helper: use gem_bo.resv, not dma_buf.resv in prepare_fb omits 5d1771899736 drm/mgag200: Replace struct mga_framebuffer with GEM frame [...] omits e1b0b32a5ad6 Merge branch 'mvebu/dt64' into mvebu/for-next omits 2a5691b5f412 Merge branch 'mvebu/dt' into mvebu/for-next omits 6a959c8ed18a Merge branch 'mvebu/arm' into mvebu/for-next omits 09007fd87eb8 dt-bindings: nvmem: Add YAML schemas for the generic NVMEM [...] omits 7218524d3ea0 drm/i915: Make i945gm_vblank_work_func static omits 7376d6a65730 Merge branch 'fixes' into for-next omits fb59ee37cfe2 ARM: dts: am57xx: Disable voltage switching for SD card omits fdb29b738017 drm/bridge: tc358767: Add support for address-only I2C transfers omits 32d3621996aa drm/bridge: tc358767: Replace magic number in tc_main_link [...] omits d174db0788b4 drm/bridge: tc358767: Drop unnecessary 8 byte buffer omits 7264892648ba drm/bridge: tc358767: Simplify tc_aux_wait_busy() omits 134fb306b1d8 drm/bridge: tc358767: Introduce tc_pllupdate() omits c49f60dfbf91 drm/bridge: tc358767: Introduce tc_set_syspllparam() omits 12dfe7c4d9c5 drm/bridge: tc358767: Use reported AUX transfer size omits e0655feaec62 drm/bridge: tc358767: Increase AUX transfer length limit omits 792a081a1b8e drm/bridge: tc358767: Simplify AUX data write omits 53b166dca5fe drm/bridge: tc358767: Simplify AUX data read omits 6d0c38315915 drm/bridge: tc358767: Drop custom tc_write()/tc_read() accessors omits 3f072c304c0a drm/bridge: tc358767: Simplify tc_set_video_mode() omits aa92213f388b drm/bridge: tc358767: Simplify polling in tc_link_training() omits ebcce4e64247 drm/bridge: tc358767: Simplify polling in tc_main_link_setup() omits 93a105694f7d drm/bridge: tc358767: Simplify tc_poll_timeout() omits 28a902e6d7fb dt-bindings: display: rockchip-lvds: Remove panel references omits e61576c4b9ff drm/mgag200: add in missing { } around if block omits b40cf94c7673 drm/i915: make intel_uc_fw.h self-contained omits ba740cfc2f26 drm/i915: make intel_gvt.h self-contained omits 5e0cca98b4d1 drm/i915: make intel_guc_reg.h self-contained omits 72629d11d56c drm/i915: make intel_guc_fwif.h self-contained omits 016c1c8938b0 drm/i915: make intel_guc_ct.h self-contained omits 961ebc9dd1f5 drm/i915: make i915_vgpu.h self-contained omits f8daf6418e30 drm/i915: make i915_pvinfo.h self-contained omits f807d31a2174 drm/i915: make i915_globals.h self-contained omits c75299aea22a drm/i915: make i915_fixed.h self-contained omits 7fcc7ca549d4 drm/i915: add header search path to subdir Makefiles omits 9ef424e58e21 drm/i915: prefix header search path with $(srctree)/ omits e5ff5344f4a4 drm/vkms: No need for ->pages_lock in crc work anymore omits 8b1865873651 drm/vkms: totally reworked crc data tracking omits 1c305e13ecc5 drm/vkms: No _irqsave within spin_lock_irq needed omits 64cfaa509271 drm/vkms: Dont flush crc worker when we change crc status omits 5ef8100a3919 drm/vkms: flush crc workers earlier in commit flow omits 3d08eb7ddb4d drm/vkms: Add our own commit_tail omits fb4155fa4c0c drm/vkms: Rename vkms_output.state_lock to crc_lock omits a0e4e5754cce drm/vkms: Use spin_lock_irq in process context omits 18d0952a838b drm/vkms: Fix crc worker races omits 5ed7a0cf3394 drm/i915: Move OA files to separate folder omits 16f3c329e5e6 Merge branch 'for-5.3/ish' into for-next omits 33d39f8e06b4 Merge branch 'next-lsm' into next-testing omits c1a495a55853 drm: Allow range of 0 for drm_mm_insert_node_in_range() omits 63c9dae71dc5 drm/i915/ehl: Add voltage level requirement table omits 6e63790efdf7 drm/i915/ehl: Remove unsupported cd clocks omits 9c811fce8a44 drm/i915/icl: Add new supported CD clocks omits 092be382a260 drm/i915: Lift intel_engines_resume() to callers omits 18398904ca9e drm/i915: Only recover active engines omits de5147b8ce6d drm/i915: Add a wakeref getter for iff the wakeref is alre [...] omits 7d23e5937603 drm/i915: Initialize drm_driver vblank funcs at compile time omits b318b82455bd drm/i915: Nuke drm_driver irq vfuncs omits 08fa8fd0faa5 drm/i915: Switch to per-crtc vblank vfuncs omits 4c888e7bd26f drm/i915: Fix various tracepoints for gen2 omits faaa2902b5a9 drm/i915/selftests: Fixup atomic reset checking omits 1e5deb263265 drm/i915/selftests: Drop manual request wakerefs around hangcheck omits d84747956654 drm/i915/selftests: Serialise nop reset with retirement omits 5ccf2027bb93 drm/i915: Check backlight type while doing eDP backlight i [...] omits 848ed7d54246 drm/virtio: drop DRM_AUTH usage from the driver omits e4eee93d2577 drm/vgem: drop DRM_AUTH usage from the driver omits 7042a33deb14 drm/omap: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls omits a305f6c5c819 drm/nouveau: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls omits 88209d2c5035 drm/msm: drop DRM_AUTH usage from the driver omits 921d57323657 drm/lima: drop DRM_AUTH usage from the driver omits 951ecc022c47 drm/exynos: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls omits b8602f9a65a6 drm/etnaviv: drop DRM_AUTH usage from the driver omits cbfbe47fc539 drm/vmwgfx: use core drm to extend/check vmw_execbuf_ioctl omits bcde7d345c90 drm/vmgfx: kill off unused init_mutex omits 3cd74023ea18 vmwgfx: drop empty lastclose stub omits ccdae4257569 drm/nouveau: remove open-coded drm_invalid_op() omits b402375699ae drm/i915: remove irrelevant DRM_UNLOCKED flag omits d6891db2ad0a drm/tegra: remove irrelevant DRM_UNLOCKED flag omits caa54ec03c7f dt-bindings: panel: Add Boe Himax8279d is 1200x1920, 4-lan [...] omits 77b893df0c58 dt-bindings: display: Add ETM0700G0DH6 compatible string omits 1a14e0c25652 drm/panel: jh057n00900: Add regulator support omits d4bd9a58d81b dt-bindings: display/panel: jh057n00900: Document power su [...] omits 428733c72d03 drm/panel: jh057n00900: Don't use magic constant omits 60ba34c6a5b3 MAINTAINERS: Add Purism mail alias as reviewer for their d [...] omits f63df31d2ddd drm/panel: Add support for Raydium RM67191 panel driver omits 059b39f30aa6 dt-bindings: display: panel: Add support for Raydium RM671 [...] 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 f1bd37f300a4 drm/panel: simple: Add Sharp LS020B1DD01D panel support omits f9a763d27462 drm: Add bus flag for Sharp-specific signals omits a63f4612e1de dt-bindings: display: Add Sharp LS020B1DD01D panel documentation omits ecdcbbb7ceb1 drm/panel: Add Novatek NT39016 panel support omits c79e7a293733 dt-bindings: display: Add King Display KD035G6-54NT panel [...] omits 1eaac472eb6d Merge branch 'for-5.2/fixes' into for-next omits 93d7a3b4be30 drm/i915/icl: Add missing device ID omits 719bda751e18 MAINTAINERS: Update Maintainers and Reviewers of DRM Bridg [...] omits cba17e5d647b drm/i915/gt: Add some debug tracing for context pinning omits 9c31dcb6dd94 drm/panel: simple: Add Ortustech COM37H3M panel support omits dda0e4bdbeac drm/panel: simple: Add Sharp LQ070Y3DG3B panel support omits a6e5a47f40ed dt-bindings: drm/panel: simple: add sharp, lq070y3dg3b panel omits e24fd0cf73d1 dt-bindings: drm/panel: simple: add ortustech, com37h3m99d [...] omits 75909cb6a753 dt-bindings: drm/panel: simple: add ortustech, com37h3m05d [...] omits f0ca820cc006 drm/i915/gt: Always call kref_init for the timeline omits b38565faded7 drm/i915/gt: Drop stale commentary for timeline density omits c8d84778e527 drm/i915/selftests: Hold ref on request across waits omits 2c6574a9ed66 drm/panel: simple: Add GiantPlus GPM940B0 panel support omits 0565ae92835c media: uapi: Add MEDIA_BUS_FMT_RGB888_3X8 media bus format omits d55bcb4c9a74 dt-bindings: display: Add GiantPlus GPM940B0 panel documentation omits 5f22e5b3116c drm/i915: Rename intel_wakeref_[is]_active omits 0c91621cad49 drm/i915/gt: Pass intel_gt to pm routines omits 8e9c2f621893 drm/i915/guc: Add debug capture of GuC exception omits 07bfe6bf1052 drm/i915/execlists: Convert recursive defer_request() into [...] omits 9a6a644096a1 drm/i915/ehl: Add missing VECS engine omits 5ebeb02c8678 drm/msm: Drop robj from msm_gem_new_impl omits c6be80861824 drm/etnaviv: Drop resv argument from etnaviv_gem_new_impl omits fcca453c8884 drm/todo: Add new debugfs todo omits 8de6ca2e0e93 drm/todo: Update mmap todo omits 3c745e0b5dea drm/todo: Update backlight todo omits 9dfed7013083 drm/todo: remove gem_prime_import/export todo omits 3886666a2568 drm/vc4: Don set gem_obj->resv in prime import anymore omits 0ecaea14843e drm/panfrost: don't set gem_obj->resv for prime import anymore omits 2a11d881255b drm/mediatek: Use drm_atomic_helper_wait_for_fences omits 0fbbd27e5ab1 drm/lima: Drop resv argument from lima_bo_create_struct omits fc25441c7b9d drm/i915/ehl: Add one additional PCH ID to MCC omits 8dcfdfb45010 drm/i915/perf: fix ICL perf register offsets omits f9a393875d3a drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 s [...] omits f6274181714d PM / devfreq: events: add Exynos PPMU new events omits 4f065f69ebc2 PM / devfreq: Fix kernel oops on governor module load omits 76f08f2b64df PM / devfreq: rk3399_dmc: Fix spelling typo omits c3ac4d3998c4 PM / devfreq: Fix spelling typo omits 028b3793284f PM / devfreq: Introduce driver for NVIDIA Tegra20 omits 5e18d77f36e6 PM / devfreq: tegra: Rename tegra-devfreq.c to tegra30-devfreq.c omits 3a53ad9448ca PM / devfreq: tegra: Enable COMPILE_TEST for the driver omits dd728f91227d PM / devfreq: tegra: Support Tegra30 omits 975304100a70 dt-bindings: display: Convert tpo,tpg110 panel to DT schema omits ca5be902a87d drm/mcde: Fix uninitialized variable omits 871918dffefc drm/i915/gem: Clear read/write domains for GPU clear omits 1e612a0f62fe drm/sun4i: Eliminate pointless on stack copy of drm_display_info omits 9f396ab4de15 drm: WARN on illegal aspect ratio when converting a mode to umode omits 993a80671ed9 drm: Do not accept garbage mode aspect ratio flags omits 700710e977fd drm: Do not use bitwise OR to set picure_aspect_ratio omits 50b0946de4c6 drm/connector: Fix warning in debug message omits 1effe5a3bb3d drm/bridge/synopsys: dsi: Allow VPG to be enabled via debugfs omits 8db7933ee3d4 drm/i915/execlists: Always clear ring_pause if we do not submit omits 34086d25ff69 PM / devfreq: tegra: Reconfigure hardware on governor's restart omits 97ac2ee203e6 PM / devfreq: tegra: Move governor registration to driver's probe omits c617a4aa2029 PM / devfreq: tegra: Mark ACTMON's governor as immutable omits 8851c9dde2cb PM / devfreq: tegra: Avoid inconsistency of current freque [...] omits 868a27e2a93b PM / devfreq: tegra: Clean up driver's probe / remove omits 7a2990545609 PM / devfreq: tegra: Properly disable interrupts omits 7b4ad81cbba1 PM / devfreq: tegra: Drop primary interrupt handler omits f2899a901f8e PM / devfreq: tegra: Don't set EMC clock rate to maximum on probe omits c2b21e4f5363 PM / devfreq: tegra: Don't ignore clk errors omits 5a6634e5cf46 PM / devfreq: tegra: Replace write memory barrier with the [...] omits 5c6893177612 PM / devfreq: tegra: Replace readl-writel with relaxed versions omits a85f1d3d734d PM / devfreq: tegra: Fix kHz to Hz conversion omits 0e343b086b05 drm/lima: Reduce the amount of logs on deferred probe of c [...] omits 7b4e467d2f99 drm/lima: Reduce number of PTR_ERR() calls omits 34e88f9e2fff drm/lima: Reduce the amount of logs on deferred probe omits adbb48bcf400 drm/lima: Mark 64-bit number as ULL omits 05fb8284a417 Merge branch 'i2c-mux/for-next' into for-next omits b2dbf8d982a4 drm/i915/blt: Remove recursive vma->lock 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 7b0cdf3e56b9 drm/vgem: Ditch attach trickery in the fence ioctl omits 5f6ed9879a41 drm/prime: automatically set gem_obj->resv on import omits fb993aa7a404 drm/i915: Local debug BUG_ON for intel_wakeref omits 12c255b5dad1 drm/i915: Provide an i915_active.acquire callback omits a93615f900bd drm/i915: Throw away the active object retirement complexity omits 5361db1a33c7 drm/i915: Track i915_active using debugobjects omits 9e9539800dd4 drm/i915: Remove waiting & retiring from shrinker paths omits 2ae70d28f27f drm/i915/guc: handle GuC messages received with CTB disabled omits e29cc1d7e820 drm/i915/guc: reorder enable/disable communication steps omits 634cdf7fd91a drm/vram-helper: Drop drm_gem_prime_export/import omits 42169858d75c drm/zte: Drop drm_gem_prime_export/import omits f30dec2f8240 drm/xen: Drop drm_gem_prime_export/import omits aada617da7b6 drm/virtio: Drop drm_gem_prime_export/import omits 5eab998741c8 drm/vgem: Drop drm_gem_prime_export omits 9030142e3206 drm/radeon: Drop drm_gem_prime_import omits ddad8b452e5f drm/vc3: Drop drm_gem_prime_import omits 8a0155614796 drm/vboxvideo: Drop drm_gem_prime_export/import omits cb822cab0537 drm/tve2000: Drop drm_gem_prime_export/import omits 52de698543c9 drm/tilcdc: Drop drm_gem_prime_export/import omits b8764eaf8ad8 drm/stm: Drop drm_gem_prime_export/import omits 03988e4fa156 drm/sti: Drop drm_gem_prime_export/import omits cf64beca45f9 drm/shmob: Drop drm_gem_prime_export/import omits f59bcca620e8 drm/rockchip: Drop drm_gem_prime_export/import omits b392cb98dfff drm/rcar-du: Drop drm_gem_prime_export/import omits baa78332a7ca drm/qxl: Drop drm_gem_prime_export/import omits a23916462848 drm/pl111: Drop drm_gem_prime_export/import omits 78fc89063f0c drm/nouveau: Drop drm_gem_prime_export/import omits 4fdfffc8f318 drm/mxsfb: Drop drm_gem_prime_export/import omits d229c592d12d drm/msm: Drop drm_gem_prime_export/import omits 4bcc9543ad4c drm/meson: Drop drm_gem_prime_export/import omits 3baeeb21983a drm/mtk: Drop drm_gem_prime_export/import omits bf6f1fa62e76 drm/mcde: Drop drm_gem_prime_export/import omits c5be0ddd500d drm/imx: Drop drm_gem_prime_export/import omits 8c6555d4a6fb drm/hisilicon: Drop drm_gem_prime_export/import omits 40e546c5f9ca drm/fsl-dcu: Drop drm_gem_prime_export/import omits 13ea486fe1c6 drm/exynos: Drop drm_gem_prime_export omits 2550416ccf19 drm/etnaviv: Drop drm_gem_prime_export/import omits b82a6fd04ec3 drm/atmel: Drop drm_gem_prime_export/import omits d3bc25f3bff3 drm/arm: Drop drm_gem_prime_export/import omits b5031e86a9af drm/arc: Drop drm_gem_prime_export/import omits 75426367cd37 drm/ioctl: Ditch DRM_UNLOCKED except for the legacy vblank ioctl omits e4fa8457b219 drm/prime: Align gem_prime_export with obj_funcs.export omits 8b3026a74fa7 drm/omapdrm: drop fb_debug_enter/leave omits 055a12ff16dd drm/arm/komeda: Remove DRIVER_HAVE_IRQ omits 0424fdaf883a drm/prime: Actually remove DRIVER_PRIME everywhere omits 80fc1c1991cd drm/i915/gt: Fixup kerneldoc parameters omits c6fe28b0c27d drm/i915/gt: Rename i915_gt_timelines omits 5f6730a46892 drm/i915: Prevent dereference of engine before NULL check [...] omits 033de83170dd Merge branch for-5.3/arm64/defconfig into for-next omits 631985de2b16 Merge branch for-5.3/arm64/dt into for-next omits 2db4b3925405 Merge branch for-5.3/soc into for-next omits d378afd28729 Merge branch for-5.3/memory into for-next omits 9da1e6fea882 Merge branch for-5.3/firmware into for-next omits db56f974941b drm/i915: Eliminate dual personality of i915_scratch_offset omits f0c02c1b9188 drm/i915: Rename i915_timeline to intel_timeline and move [...] omits 4c6d51ea2a68 drm/i915: Make timelines gt centric omits ba4134a41931 drm/i915: Save trip via top-level i915 in a few more places omits db45fb5bc1a0 drm/i915: Compartmentalize ring buffer creation omits d8a4424839ee drm/i915: Store ggtt pointer in intel_gt omits 1d66377a76bd drm/i915: Compartmentalize i915_gem_init_ggtt omits 3b8966287fa9 drm/i915: Compartmentalize i915_ggtt_cleanup_hw omits 390c82055b74 drm/i915: Compartmentalize timeline_init/park/fini omits baea429dc5ed drm/i915: Move i915_gem_chipset_flush to intel_gt omits a1c8a09e0c7c drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gt omits 68c754b85084 drm/i915: Compartmentalize i915_gem_suspend/restore_gtt_mappings omits 763c1e63125e drm/i915: Store intel_gt backpointer in vm omits 759e4a74f354 drm/i915: Make ggtt invalidation work on ggtt omits 8b5342f58d3c drm/i915: Compartmentalize i915_ggtt_init_hw omits ee1de7dd7d33 drm/i915: Compartmentalize i915_ggtt_probe_hw omits 6b0a8dfdf27e drm/i915: Stop using I915_READ/WRITE in intel_wopcm_init_hw omits 8649187a9520 drm/i915: Move intel_engines_resume into common init omits abc584f9aa04 drm/i915: Convert i915_gem_init_hw to intel_gt omits 28a1f7894f6b drm/i915: Consolidate some open coded mmio rmw omits acb56d97d907 drm/i915: Convert i915_ppgtt_init_hw to intel_gt omits 20a7f2fc4d7a drm/i915: Convert intel_mocs_init_l3cc_table to intel_gt omits f937f5613b6f drm/i915: Store backpointer to intel_gt in the engine omits d10cfee4d81b drm/i915: Convert gt workarounds to intel_gt omits cf6844b234e5 drm/i915: Convert init_unused_rings to intel_gt omits f88709bd1c5e drm/i915: Use intel_uncore_rmw in intel_gt_init_swizzling omits 500bfa380e11 drm/i915: Convert i915_gem_init_swizzling to intel_gt omits eaf522f62b74 drm/i915: Make i915_check_and_clear_faults take intel_gt omits 99f2eb966749 drm/i915: Move intel_gt_pm_init under intel_gt_init_early omits 724e9564c5ac drm/i915: Store some backpointers in struct intel_gt omits 24635c5152af drm/i915: Move intel_gt initialization to a separate file omits e5be5c7a8ffa drm/i915: Introduce struct intel_gt as replacement for ano [...] omits 3cb4ce0024f1 drm/i915: Convert intel_vgt_(de)balloon to uncore omits ee8375d5dc5b drm/prime: Make DRIVER_PRIME a no-op omits ae75f8368042 drm/prime: Unconditionally set up the prime file private omits 805dc614d58a drm/prime: Update docs omits b283e92a2315 drm/prime: Shuffle functions. omits b8142e3a63da drm/sti: Remove duplicated include from sti_drv.c omits 12fdaf19e05b drm/i915/execlists: Keep virtual context alive until after [...] omits a16ecb14d0b0 Merge branches 'arm-dt-for-v5.3', 'arm-soc-for-v5.3', 'arm [...] omits b32fa8111563 drm/i915/gtt: Defer address space cleanup to an RCU worker omits 683d672c425a drm/i915/ehl/dsi: Enable AFE over PPI strap omits 6a7bafe8fdb6 drm/i915/ehl/dsi: Set lane latency optimization for DW1 omits 60a0933bff57 drm/i915/selftests: Use request managed wakerefs omits cffa1eb8a223 drm/i915: Rings are always flushed 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 8ee36e048c98 drm/i915/execlists: Minimalistic timeslicing omits 22b7a426bbe1 drm/i915/execlists: Preempt-to-busy omits 9e138ea1bdb1 drm/i915/gvt: decouple check_vgpu() from uncore_init() omits f833cdb06bf7 drm/i915: dynamically allocate forcewake domains omits 2e81bc61d4e3 drm/i915: skip forcewake actions on forcewake-less uncore omits 013857580bbe drm/i915: kill uncore_to_i915 omits 19e0a8d454c3 drm/i915: kill uncore_sanitize omits ccb2aceaaa5f drm/i915: use vfuncs for reg_read/write_fw_domains omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits 09c5ab384f6f drm/i915: Keep rings pinned while the context is active omits bdeb18dbcf82 drm/i915/ehl: Allow combo PHY A to drive a third external display omits b87b6c0dfce7 drm/i915: Flush the execution-callbacks on retiring omits ce94bef9354e drm/i915: Signal fence completion from i915_request_wait omits 78145dbeaea1 Merge branch 'for_5.3/driver-soc' into next omits 61474c3685e1 Merge branch 'xtensa-5.3' into xtensa-for-next omits 3bda7f0ae0f7 KVM: PPC: Book3S PR: Fix software breakpoints omits 0e84ec96b561 KVM: PPC: Remove leftover comment from emulate_loadstore.c omits 743b620aeeb8 dt-bindings: nvmem: Convert Allwinner SID to a schema omits 16009db47c51 usb: chipidea: udc: workaround for endpoint conflict issue omits b0153147e2d7 Merge branch 'for-5.3/wacom' into for-next omits 1e16bc075913 Merge branch 'fixes' into for-next omits f6192c664e21 Merge commit '79499bb11db508' into fixes omits 7a21b443a3f5 Merge branch 'omap-for-v5.3/dt' into for-next omits 753637b2039f Merge branch 'for-5.3' into for-next omits ba9bfa0e4809 Merge branch 'next-general' into next-testing omits 5855380792d8 security: Make capability_hooks static omits fc1232566512 Merge branch 'omap-for-v5.3/ti-sysc-quirks' 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 0430948172d0 Merge branch 'omap-for-v5.3/soc' into for-next omits 0b7b68d92efa Merge branch 'omap-for-v5.3/dt' into for-next omits 62ee9926f756 Merge branch 'omap-for-v5.3/ti-sysc' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits 21560067fb1f soc: fsl: qe: fold qe_get_num_of_snums into qe_snums_init omits 5cfca8911ddd soc: fsl: qe: support fsl,qe-snums property omits 8f762fe5819f dt-bindings: soc: fsl: qe: document new fsl,qe-snums binding omits d7fc59636641 soc: fsl: qe: introduce qe_get_device_node helper omits 875f2aabfcfa soc: fsl: qe: reduce static memory footprint by 1.7K omits f03de74d92ac soc: fsl: qe: drop useless static qualifier omits e72e014cd305 Merge branch 'for-5.2/fixes' into for-next omits 4cb9f043447e thermal: thermal_mmio: remove some dead code 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 5677eab3c86d soc: fsl: fix spelling mistake "Firmaware" -> "Firmware" omits c8d087d040cf nvmem: Broaden the selection of NVMEM_SNVS_LPGPR 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 bdfc1f623330 nvmem: imx: add i.MX8 nvmem driver omits ed253af9aea8 dt-bindings: fsl: scu: add ocotp binding 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 14ab0744df58 nvmem: meson-mx-efuse: update with SPDX Licence identifier omits 17ad48543f50 nvmem: meson-efuse: update with SPDX Licence identifier 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 5664f5faac11 Merge branch 'next-smack' into next-testing omits eb18d1215405 Merge branch 'for-5.2/logitech' into for-next omits 5385195a7b57 tomoyo: Change pathname calculation for read-only filesystems. omits ffd7af3def19 tomoyo: Check address length before reading address family omits cff0e6c3ec3e tomoyo: Add a kernel config option for fuzzing testing. 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 072b76a8fe2b Merge branch 'next-general' into next-testing omits 97a39ed4bfc4 Merge branch 'for-5.2/logitech' into for-next omits 73ade6a62931 Merge branch 'v5.1-next/soc' 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 d6d060788e0a Merge branch 'next-smack' into next-testing 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 d700649809c8 Merge branch 'next-integrity' into next-testing 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 316e92078be8 Merge branch 'next-general' into next-testing omits 4490364bb774 Merge branch 'next-general' into next-testing omits 708e52ca7134 Merge branch 'next-general' into next-testing 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 ed7a397570e3 Merge branch 'next-tpm' into next-testing omits a94e55b91c7d Merge tag 'tpmdd-next-20190329' of git://git.infradead.org [...] omits ada14f61ed5e tpm: turn on TPM on suspend for TPM 1.x omits 7bde1fe0abbe tpm: fix an invalid condition in tpm_common_poll omits 3d0b1a381f6e KEYS: trusted: allow trusted.ko to initialize w/o a TPM omits 79d03fe16eff tpm: Fix the type of the return value in calc_tpm2_event_size() omits 83086497b890 KEYS: trusted: fix -Wvarags warning omits 84e239d14c5c selftests/tpm2: Extend tests to cover partial reads omits b8f6cc102192 selftests/tpm2: Open tpm dev in unbuffered mode 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 4c5d789ce175 Merge branch 'next-general' into next-testing omits 4e861b133373 Merge branch 'next-general' into next-testing 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 3963bdb87e66 Merge branch 'next-general' into next-testing omits 0d556c66dadd Merge branch 'next-general' into next-testing omits 6d3528f3b162 Merge branch 'next-general' into next-testing omits 00468726bb52 Merge branch 'next-general' into next-testing omits 7453df272a8f Merge branch 'next-general' into next-testing 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 a2318b6a16a8 riscv: Use latest system call ABI omits b235b5129b19 Merge branch 'for-5.1/i2c-hid' into for-next omits 2557ebca8802 Merge branch 'for-5.1/wacom' into for-next omits db9ed620ddea Merge branch 'next-integrity' into next-testing 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 e42953d3d8db Merge branch 'next-tpm' into next-testing omits 19199883732d Merge branch 'next-general' into next-testing 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 d87331e4a620 Merge branch 'next-general' into next-testing omits f3e6bad019c7 Merge branch 'next-general' into next-testing 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 7bd3501ba533 Merge branch 'next-general' into next-testing 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 3536ec4873d7 Merge branch 'next-general' into next-testing 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 820cf8c12d89 Merge branch 'next-general' into next-testing 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 1e11c7821bca Merge branch 'next-general' into next-testing omits 3bdda51a6a24 Merge branch 'next-general' into next-testing omits 34fc3d4acda1 Merge branch 'next-general' into next-testing omits 5f4193730bb0 Merge branch 'next-general' into next-testing omits 91421ab037e0 Merge branch 'next-general' into next-testing omits 0cce716e656b Merge branch 'next-general' into next-testing 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 f30160f982fc Merge branch 'next-general' into next-testing omits ffaf0e140478 Merge branch 'next-general' into next-testing 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 aa99a14dfb50 Merge branch 'next-general' into next-testing 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 e5a7e9283f51 Merge branch 'next-integrity' into next-testing omits 86aa0d8b538f Merge tag 'seccomp-next-part2' of https://git.kernel.org/p [...] omits 6a084e77ec4f Merge tag 'tpmdd-next-20181217' of git://git.infradead.org [...] omits 32daa6e9b63b Merge branch 'next-integrity' into next-testing 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 088f908006c5 Merge branch 'next-smack' into next-testing 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 adds 18ec54fdd6d1 x86/speculation: Prepare entry code for Spectre v1 swapgs [...] adds a2059825986a x86/speculation: Enable Spectre v1 swapgs mitigations adds 64dbc122b20f x86/entry/64: Use JMP instead of JMPQ adds f36cf386e3fe x86/speculation/swapgs: Exclude ATOMs from speculation thr [...] adds 7a30bdd99f37 Merge branch master from git://git.kernel.org/pub/scm/linu [...] adds 4c92057661a3 Documentation: Add swapgs description to the Spectre v1 do [...] adds 4368c4bc9d36 Merge branch 'x86/grand-schemozzle' of git://git.kernel.or [...] adds 9c09b214f30e HID: hiddev: avoid opening a disconnected device adds 6d4472d7bec3 HID: hiddev: do cleanup in failure of opening a device adds e0f6974a54d3 HID: sony: Fix race condition between rumble and device remove. adds f4eb1423e433 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds f8863d01cb82 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 068539cd3518 /proc/kpageflags: do not use uninitialized struct pages adds 68ab00630c79 mm: document zone device struct page field usage adds b8f14db5ea56 mm/hmm: fix ZONE_DEVICE anon page mapping reuse adds f801d6d49aa4 mm/hmm: fix bad subpage pointer in try_to_unmap_one adds 0785877a4681 mm/hmm: fix bad subpage pointer in try_to_unmap_one adds 8b070daa7396 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] adds a9eed967a606 mm-mempolicy-make-the-behavior-consistent-when-mpol_mf_mov [...] adds cefbbe951df1 mm: mempolicy: handle vma with unmovable pages mapped corr [...] adds af7e7250f3f5 mm-mempolicy-handle-vma-with-unmovable-pages-mapped-correc [...] adds 1a1a884d9ba7 mm/z3fold.c: fix z3fold_destroy_pool() ordering adds 0e84ea2c0ee9 mm/z3fold.c: fix z3fold_destroy_pool() race condition adds 0549f8121f20 mm/memcontrol.c: fix use after free in mem_cgroup_iter() adds 09e9529550df mm/memcg: fix a -Wparentheses compilation warning adds 18dccf8819f3 mm/vmalloc.c: fix percpu free VM area search criteria adds 09d90ae36127 mm: kmemleak: disable early logging in case of error adds 9c74c561320c mm/usercopy: use memory range to be accessed for wraparound check adds 8fc74eec68ea include/asm-generic/5level-fixup.h: fix variable 'p4d' set [...] adds b03d1b3c8611 mm: workingset: fix vmstat counters for shadow nodes adds d0b112eb6042 seq_file: fix problem when seeking mid-record adds c25ff6fea1c1 kbuild: clean compressed initramfs image adds 35fe4e90f8c2 ocfs2: use jbd2_inode dirty range scoping adds 9989e2e81c68 jbd2: remove jbd2_journal_inode_add_[write|wait] adds cba322160ef0 ocfs2: further debugfs cleanups adds 2a0a3c7eb5d8 ocfs2: clear zero in unaligned direct IO adds 3fc10af84706 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds ca85ea8eea0d ocfs2: wait for recovering done after direct unlock request adds 3059314c98be ocfs2: checkpoint appending truncate log transaction befor [...] adds 8ee62242be31 fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] adds c5675ee850d9 fs-ocfs2-fix-possible-null-pointer-dereferences-in-ocfs2_x [...] adds 39a44ad88ae3 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds 2a20981eef48 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] adds 89a5aeb1ccfb ramfs: support O_TMPFILE adds 78e987e71b9e mm, slab: extend slab/shrink to shrink all memcg caches adds a56a5212c37b mm, slab: move memcg_cache_params structure to mm/slab.h adds d0e459cdce5c kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K adds d09452c15587 mm: kmemleak: use mempool allocations for kmemleak objects adds ab5017932a45 mm/page_poison.c: fix a typo in a comment adds fbcb7a9f6ffd mm/rmap.c: remove set but not used variable 'cstart' adds c8e76c2835e0 mm: introduce page_size() adds cb96ca810133 mm: Introduce page_shift() adds 40e162ece499 mm-introduce-page_shift-fix adds d62f14f4a54a mm: Introduce compound_nr() adds f1f658bf0857 mm: replace list_move_tail() with add_page_to_lru_list_tail() adds 2572ee44833c mm/filemap.c: don't initiate writeback if mapping has no d [...] adds af83c9bc2c21 mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] adds dbe4bb930f71 mm: page cache: store only head pages in i_pages adds 8d08433fd672 mm-page-cache-store-only-head-pages-in-i_pages-fix adds a8f831b87ffd mm, memcg: throttle allocators when failing reclaim over m [...] adds 5fd6f36b8082 mm-throttle-allocators-when-failing-reclaim-over-memoryhigh-fix adds 7006721165ff mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] adds d64541b0d25a mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] adds 890b379751a3 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] adds 365dbfef0e1d mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 633e4beaf58d mm: memcontrol: switch to rcu protection in drain_all_stock() adds fb44cc22c123 mm/gup: add make_dirty arg to put_user_pages_dirty_lock() adds f0ebf7e41539 mm/gup: remove unused variable in siw_free_plist() adds 5fdcdc8cb26d drivers/gpu/drm/via: convert put_page() to put_user_page*() adds 96d1149b0f27 net/xdp: convert put_page() to put_user_page*() adds 19ce3d940764 mm: remove redundant assignment of entry adds 4d9f3b8bd20a mm/mmap.c: fix the adjusted length error adds fb82128c4b11 mm: release the spinlock on zap_pte_range adds 046d9fc810b7 mm/memory_hotplug: remove move_pfn_range() adds f6e34b40a2ae mm-memory_hotplug-remove-move_pfn_range-fix adds 80f42029e50b drivers/base/node.c: simplify unregister_memory_block_unde [...] adds 80258c448d8e drivers/base/memory.c: fixup documentation of removable/ph [...] adds 9d59f638ab78 driver/base/memory.c: validate memory block size early adds a406330621f7 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory adds 1ff64a6fa2c6 mm/sparse.c: mark sparse_buffer_free as __meminit adds 3b9b0cc3a30c mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] adds 484a086d4410 mm/vmalloc: do not keep unpurged areas in the busy tree adds 0a28a68b1481 mm/vmalloc: modify struct vmap_area to reduce its size adds 85a220816f1c mm/compaction.c: clear total_{migrate,free}_scanned before [...] adds 2c06ec0e5509 mm/compaction: introduce a helper compact_zone_counters_init() adds 1afa6a98040a mm-compaction-clear-total_migratefree_scanned-before-scann [...] adds 372df47e06a7 mm-compaction-clear-total_migratefree_scanned-before-scann [...] adds 8b9fc6dabfe8 mm-compaction-clear-total_migratefree_scanned-before-scann [...] adds 9c4e8578e3c8 mm/compaction.c: remove unnecessary zone parameter in isol [...] adds 6625ae4bf1b4 mm/mempolicy.c: remove unnecessary nodemask check in kerne [...] adds 1dd82eb3cc71 mm, oom: avoid printk() iteration under RCU adds 5314b1b8c5ad mm-oom-avoid-printk-iteration-under-rcu-fix adds 29bce44666a4 mm/oom_kill.c: add task UID to info message on an oom kill adds d940232edf4d mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix adds 84b3be70e14f memcg, oom: don't require __GFP_FS when invoking memcg OOM killer adds 035ccc73daf2 mm, reclaim: make should_continue_reclaim perform dryrun d [...] adds e30383cfe393 mm, reclaim: cleanup should_continue_reclaim() adds 727e6f9e1998 mm, compaction: raise compaction priority after it withdrawns adds c429825fbf9e hugetlbfs: don't retry when pool page allocations start to fail adds a8740e54cc19 mm: move memcmp_pages() and pages_identical() adds cdaba468e6ad uprobe: use original page when all uprobes are removed adds c9422f48adfb uprobe-use-original-page-when-all-uprobes-are-removed-v11 adds 1917cc653e72 mm, thp: introduce FOLL_SPLIT_PMD adds 9d43b8ca0844 mm-thp-introduce-foll_split_pmd-v11 adds 2339981806cd uprobe: use FOLL_SPLIT_PMD instead of FOLL_SPLIT adds 0c7db59a2877 khugepaged: enable collapse pmd for pte-mapped THP adds 9cc0b998b380 uprobe: collapse THP pmd after removing all uprobes adds 8d55aa7b21fc thp: update split_huge_page_pmd() commnet adds 406c3e0ead53 filemap: check compound_head(page)->mapping in filemap_fault() adds 982e805bb443 filemap: check compound_head(page)->mapping in pagecache_g [...] adds c6ddd4563069 filemap: update offset check in filemap_fault() adds 06c8cc894367 mm,thp: stats for file backed THP adds ac0a1a7da3fc khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() adds f57286140d96 mm,thp: add read-only THP support for (non-shmem) FS adds d7b5fcd3b11a mm,thp: avoid writes to file with THP in pagecache adds fe18feea1b85 psi: annotate refault stalls from IO submission adds 4553a260b0ee psi-annotate-refault-stalls-from-io-submission-fix adds 90bcc18e3115 psi-annotate-refault-stalls-from-io-submission-fix-2 adds ce523a9b0768 riscv: kbuild: add virtual memory system selection adds 5eb926f8a887 mm, fs: move randomize_stack_top from fs to mm adds 79d6762b7740 arm64: make use of is_compat_task instead of hardcoding this test adds 4e7c6cc82a4e arm64: consider stack randomization for mmap base only whe [...] adds cd6ee3f76f64 arm64, mm: move generic mmap layout functions to mm adds 0378d2de1c36 arm64, mm: make randomization selected by generic topdown [...] adds c7438ec9633c arm: properly account for stack randomization and stack guard gap adds f2fe91ea2ecb arm: use STACK_TOP when computing mmap base address adds e37cd78be0b0 arm: use generic mmap top-down layout and brk randomization adds d784f561e6e4 mips: properly account for stack randomization and stack g [...] adds fbc721c1e0c9 mips: use STACK_TOP when computing mmap base address adds 03b4fba902e9 mips: adjust brk randomization offset to fit generic version adds 4dded312e92e mips: replace arch specific way to determine 32bit task wi [...] adds 88673334bc2e mips: use generic mmap top-down layout and brk randomization adds 24771d90956b riscv: make mmap allocation top-down by default adds a03c94d7d7be mm: introduce MADV_COLD adds 8cc34c487300 mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM adds 052d6a651453 mm: introduce MADV_PAGEOUT adds 6ab84b03f09e mm: clear PG_active on MADV_PAGEOUT adds feec62a83098 mm: factor out common parts between MADV_COLD and MADV_PAGEOUT adds 9a34a5d9f99c mm/madvise: reduce code duplication in error handling paths adds 27435559f876 zpool: add malloc_support_movable to zpool_driver adds 300a93031c2b zswap: use movable memory if zpool support allocate movabl [...] adds 4d55d446de87 mm, memcg: proportional memory.{low,min} reclaim adds 00e3b4e73015 mm, memcg: make memory.emin the baseline for utilisation d [...] adds f0f7a6f2f74c mm, memcg: make scan aggression always exclude protection adds 34c4eb097aca mm/vmscan: remove unused lru_pages argument adds ccbb39bb5d66 mm: don't expose page to fast gup before it's ready adds 68da09f0e573 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds a46a30706fb4 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds f7cf1fa3b473 kernel/hung_task.c: Monitor killed tasks. adds c544f8ca30ca linux/coff.h: add include guard adds ae3d7b21c5ec hung_task: allow printing warnings every check interval adds e774efece73c linux/bits.h: clarify macro argument names adds d72f2a993607 linux/bits.h: add compile time sanity check of GENMASK inputs
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 (958eb4327c17) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
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: .mailmap | 4 - Documentation/ABI/stable/sysfs-bus-w1 | 2 +- Documentation/ABI/stable/sysfs-driver-w1_ds28e04 | 4 +- Documentation/ABI/stable/sysfs-driver-w1_ds28ea00 | 2 +- Documentation/ABI/testing/ima_policy | 6 +- .../ABI/testing/sysfs-bus-intel_th-devices-msc | 3 +- .../{sysfs-class-mic => sysfs-class-mic.txt} | 0 Documentation/ABI/testing/sysfs-fs-f2fs | 7 - Documentation/PCI/pci-error-recovery.rst | 1 + .../admin-guide/auxdisplay/cfag12864b.rst | 98 - Documentation/admin-guide/auxdisplay/index.rst | 16 - Documentation/admin-guide/auxdisplay/ks0108.rst | 50 - .../admin-guide/cgroup-v1/blkio-controller.rst | 6 + Documentation/admin-guide/cifs/authors.rst | 69 - Documentation/admin-guide/cifs/changes.rst | 8 - Documentation/admin-guide/cifs/index.rst | 21 - Documentation/admin-guide/cifs/introduction.rst | 53 - Documentation/admin-guide/cifs/todo.rst | 131 - Documentation/admin-guide/cifs/usage.rst | 869 - Documentation/admin-guide/hw-vuln/spectre.rst | 88 +- Documentation/admin-guide/index.rst | 5 - Documentation/admin-guide/jfs.rst | 66 - Documentation/admin-guide/kernel-parameters.txt | 13 +- Documentation/admin-guide/ufs.rst | 68 - Documentation/admin-guide/wimax/i2400m.rst | 283 - Documentation/admin-guide/wimax/index.rst | 19 - Documentation/admin-guide/wimax/wimax.rst | 89 - Documentation/admin-guide/xfs.rst | 5 +- Documentation/arm/sh-mobile/.gitignore | 1 + Documentation/auxdisplay/cfag12864b | 105 + Documentation/auxdisplay/ks0108 | 55 + Documentation/bpf/prog_flow_dissector.rst | 18 - Documentation/core-api/genalloc.rst | 2 +- Documentation/core-api/index.rst | 3 +- Documentation/core-api/kernel-api.rst | 3 - Documentation/core-api/packing.rst | 166 - Documentation/devicetree/bindings/Makefile | 4 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 9 - Documentation/devicetree/bindings/arm/fsl.yaml | 4 - .../devicetree/bindings/arm/rockchip.yaml | 30 - Documentation/devicetree/bindings/arm/topology.txt | 475 + .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 84 - Documentation/devicetree/bindings/bus/imx-weim.txt | 4 - .../devicetree/bindings/bus/sun50i-de2-bus.txt | 40 + .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 1 - .../devicetree/bindings/clock/imx8mn-clock.yaml | 112 - .../devicetree/bindings/cpu/cpu-topology.txt | 553 - .../crypto/allwinner,sun4i-a10-crypto.yaml | 79 - .../devicetree/bindings/crypto/sun4i-ss.txt | 23 + .../devicetree/bindings/display/arm,pl11x.txt | 9 +- .../devicetree/bindings/display/bridge/sii902x.txt | 5 +- .../display/panel/ampire,am-480272h3tmqw-t01h.txt | 26 + .../display/panel/ampire,am-480272h3tmqw-t01h.yaml | 42 - .../display/panel/arm,versatile-tft-panel.txt | 2 +- .../display/panel/armadeus,st0700-adapt.txt | 9 + .../display/panel/armadeus,st0700-adapt.yaml | 33 - .../display/panel/bananapi,s070wv20-ct16.txt | 12 + .../display/panel/bananapi,s070wv20-ct16.yaml | 31 - .../bindings/display/panel/boe,himax8279d.txt | 24 - .../bindings/display/panel/dlc,dlc0700yzg-1.txt | 13 + .../bindings/display/panel/dlc,dlc0700yzg-1.yaml | 31 - .../bindings/display/panel/edt,et-series.txt | 2 +- .../bindings/display/panel/giantplus,gpm940b0.txt | 12 - .../bindings/display/panel/innolux,ee101ia-01d.txt | 7 + .../display/panel/innolux,ee101ia-01d.yaml | 31 - .../display/panel/kingdisplay,kd035g6-54nt.txt | 42 - .../devicetree/bindings/display/panel/lvds.yaml | 107 - .../display/panel/mitsubishi,aa104xd12.txt | 47 + .../display/panel/mitsubishi,aa104xd12.yaml | 75 - .../display/panel/mitsubishi,aa121td01.txt | 47 + .../display/panel/mitsubishi,aa121td01.yaml | 74 - .../display/panel/ortustech,com37h3m05dtc.txt | 12 - .../display/panel/ortustech,com37h3m99dtc.txt | 12 - .../bindings/display/panel/panel-common.txt | 101 + .../bindings/display/panel/panel-common.yaml | 149 - .../bindings/display/panel/panel-lvds.txt | 121 + .../devicetree/bindings/display/panel/panel.txt | 4 + .../bindings/display/panel/pda,91-00156-a0.txt | 14 + .../bindings/display/panel/pda,91-00156-a0.yaml | 31 - .../panel/raspberrypi,7inch-touchscreen.txt | 49 + .../panel/raspberrypi,7inch-touchscreen.yaml | 71 - .../bindings/display/panel/raydium,rm67191.txt | 41 - .../display/panel/rocktech,jh057n00900.txt | 5 - .../bindings/display/panel/sgd,gktw70sdae4se.txt | 41 + .../bindings/display/panel/sgd,gktw70sdae4se.yaml | 68 - .../bindings/display/panel/sharp,ld-d5116z01b.txt | 26 - .../bindings/display/panel/sharp,lq070y3dg3b.txt | 12 - .../bindings/display/panel/sharp,ls020b1dd01d.txt | 12 - .../bindings/display/panel/simple-panel.txt | 29 +- .../display/panel/tfc,s9700rtwv43tr-01b.txt | 15 + .../display/panel/tfc,s9700rtwv43tr-01b.yaml | 33 - .../bindings/display/panel/tpo,tpg110.txt | 70 + .../bindings/display/panel/tpo,tpg110.yaml | 101 - .../bindings/display/rockchip/rockchip-lvds.txt | 11 + .../devicetree/bindings/display/ssd1307fb.txt | 10 - .../bindings/dma/allwinner,sun4i-a10-dma.yaml | 55 - .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 88 - .../bindings/dma/allwinner,sun6i-a31-dma.yaml | 62 - .../devicetree/bindings/dma/dma-common.yaml | 45 - .../devicetree/bindings/dma/dma-controller.yaml | 35 - .../devicetree/bindings/dma/dma-router.yaml | 50 - Documentation/devicetree/bindings/dma/dma.txt | 114 +- .../bindings/dma/{renesas,shdma.txt => shdma.txt} | 0 .../devicetree/bindings/dma/sun4i-dma.txt | 45 + .../devicetree/bindings/dma/sun6i-dma.txt | 81 + .../devicetree/bindings/extcon/extcon-arizona.txt | 2 +- .../devicetree/bindings/extcon/extcon-fsa9480.txt | 4 +- .../bindings/fpga/altera-fpga2sdram-bridge.txt | 5 +- .../bindings/fpga/altera-freeze-bridge.txt | 5 +- .../bindings/fpga/altera-hps2fpga-bridge.txt | 5 +- .../devicetree/bindings/fpga/fpga-bridge.txt | 13 - .../bindings/fpga/xilinx-pr-decoupler.txt | 8 +- .../bindings/{iio/adc => hwmon}/ads1015.txt | 0 Documentation/devicetree/bindings/hwmon/lm75.txt | 1 - .../i2c/{renesas,iic-emev2.txt => i2c-emev2.txt} | 0 .../devicetree/bindings/i2c/i2c-mux-gpmux.txt | 2 +- .../bindings/i2c/{renesas,i2c.txt => i2c-rcar.txt} | 0 .../i2c/{renesas,riic.txt => i2c-riic.txt} | 0 .../i2c/{renesas,iic.txt => i2c-sh_mobile.txt} | 0 .../input/allwinner,sun4i-a10-lradc-keys.yaml | 95 - .../devicetree/bindings/input/sun4i-lradc-keys.txt | 65 + .../devicetree/bindings/leds/ams,as3645a.txt | 22 +- Documentation/devicetree/bindings/leds/common.txt | 62 +- .../devicetree/bindings/leds/leds-aat1290.txt | 12 +- .../devicetree/bindings/leds/leds-an30259a.txt | 22 +- .../devicetree/bindings/leds/leds-cr0014114.txt | 26 +- .../devicetree/bindings/leds/leds-gpio.txt | 23 +- .../devicetree/bindings/leds/leds-lm3601x.txt | 10 +- .../devicetree/bindings/leds/leds-lm3692x.txt | 9 +- .../devicetree/bindings/leds/leds-lp8860.txt | 9 +- .../devicetree/bindings/leds/leds-lt3593.txt | 11 +- .../devicetree/bindings/leds/leds-sc27xx-bltc.txt | 10 +- .../devicetree/bindings/media/amlogic,vdec.txt | 5 +- .../devicetree/bindings/media/cdns,csi2tx.txt | 3 +- .../devicetree/bindings/media/meson-ao-cec.txt | 8 +- .../devicetree/bindings/media/nvidia,tegra-vde.txt | 2 - .../devicetree/bindings/media/rockchip-vpu.txt | 18 +- .../devicetree/bindings/media/sunxi-ir.txt | 11 +- .../devicetree/bindings/mfd/aspeed-scu.txt | 2 + .../devicetree/bindings/misc/aspeed-p2a-ctrl.txt | 2 + .../bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 14 +- .../devicetree/bindings/mmc/brcm,sdhci-iproc.txt | 4 +- .../bindings/net/aspeed,ast2600-mdio.yaml | 45 - .../devicetree/bindings/net/can/fsl-flexcan.txt | 10 - .../devicetree/bindings/net/can/rcar_can.txt | 2 +- .../devicetree/bindings/net/can/rcar_canfd.txt | 9 +- .../devicetree/bindings/net/can/tcan4x5x.txt | 37 - Documentation/devicetree/bindings/net/dsa/ksz.txt | 3 - .../devicetree/bindings/net/dsa/marvell.txt | 2 +- .../devicetree/bindings/net/fsl-enetc.txt | 42 +- .../devicetree/bindings/opp/kryo-cpufreq.txt | 680 + Documentation/devicetree/bindings/opp/opp.txt | 4 +- .../devicetree/bindings/opp/qcom-nvmem-cpufreq.txt | 795 - Documentation/devicetree/bindings/opp/qcom-opp.txt | 19 - .../bindings/opp/sun50i-nvmem-cpufreq.txt | 167 - .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 45 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 49 +- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 115 - .../bindings/pinctrl/brcm,bcm2835-gpio.txt | 1 - .../bindings/pinctrl/ingenic,pinctrl.txt | 17 +- .../bindings/pinctrl/qcom,msm8998-pinctrl.txt | 5 +- .../devicetree/bindings/reset/fsl,imx7-src.txt | 6 +- .../devicetree/bindings/rtc/trivial-rtc.yaml | 2 + .../devicetree/bindings/serial/fsl-lpuart.txt | 5 +- .../devicetree/bindings/serial/st,stm32-usart.txt | 5 - .../devicetree/bindings/soc/fsl/cpm_qe/qe.txt | 13 +- .../devicetree/bindings/sound/sun8i-a33-codec.txt | 2 +- .../devicetree/bindings/sound/uda1334.txt | 17 - .../devicetree/bindings/spi/spi-sprd-adi.txt | 11 +- .../devicetree/bindings/usb/exynos-usb.txt | 41 +- .../devicetree/bindings/usb/mediatek,mtu3.txt | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 - Documentation/devicetree/writing-schema.md | 130 + Documentation/devicetree/writing-schema.rst | 153 - Documentation/driver-api/device_link.rst | 4 +- Documentation/driver-api/dmaengine/index.rst | 2 +- Documentation/driver-api/gpio/driver.rst | 16 +- Documentation/driver-api/index.rst | 2 - Documentation/driver-api/ipmb.rst | 2 +- Documentation/driver-api/pinctl.rst | 6 +- Documentation/driver-api/serial/n_gsm.rst | 16 +- Documentation/driver-api/soundwire/index.rst | 2 +- Documentation/driver-api/thermal/index.rst | 18 - .../driver-api/thermal/index.rst~thermal_next | 16 - Documentation/driver-api/thermal/sysfs-api.rst | 798 - .../thermal/x86_pkg_temperature_thermal.rst | 55 - .../features/core/jump-labels/arch-support.txt | 2 +- .../debug/kprobes-on-ftrace/arch-support.txt | 2 +- .../locking/queued-rwlocks/arch-support.txt | 2 +- .../locking/queued-spinlocks/arch-support.txt | 4 +- .../locking/rwsem-optimized/arch-support.txt | 34 + Documentation/filesystems/Locking | 576 + Documentation/filesystems/cifs/AUTHORS | 63 + Documentation/filesystems/cifs/CHANGES | 4 + Documentation/filesystems/cifs/README | 743 + Documentation/filesystems/cifs/TODO | 119 + Documentation/filesystems/cifs/cifs.txt | 45 + .../cifs/winucase_convert.pl | 0 Documentation/filesystems/coda.txt | 4 +- Documentation/filesystems/directory-locking | 135 + Documentation/filesystems/directory-locking.rst | 145 - Documentation/filesystems/ext4/inodes.rst | 6 +- Documentation/filesystems/ext4/overview.rst | 1 - Documentation/filesystems/ext4/super.rst | 2 - Documentation/filesystems/ext4/verity.rst | 41 - Documentation/filesystems/f2fs.txt | 3 - Documentation/filesystems/fsverity.rst | 726 - Documentation/filesystems/index.rst | 5 - Documentation/filesystems/jfs.txt | 52 + Documentation/filesystems/locking.rst | 665 - Documentation/filesystems/nfs/Exporting | 160 + Documentation/filesystems/nfs/exporting.rst | 165 - Documentation/filesystems/overlayfs.txt | 2 +- Documentation/filesystems/porting | 686 + Documentation/filesystems/porting.rst | 852 - Documentation/filesystems/ubifs-authentication.md | 426 + Documentation/filesystems/ubifs-authentication.rst | 444 - Documentation/filesystems/ufs.txt | 60 + Documentation/filesystems/vfs.rst | 6 +- Documentation/gpu/drivers.rst | 1 + Documentation/gpu/drm-kms-helpers.rst | 12 - Documentation/gpu/drm-mm.rst | 40 +- Documentation/gpu/i915.rst | 20 +- Documentation/gpu/introduction.rst | 16 - Documentation/gpu/tinydrm.rst | 30 + Documentation/gpu/todo.rst | 81 +- Documentation/hwmon/adm1021.rst | 2 +- Documentation/hwmon/adm1275.rst | 2 +- Documentation/hwmon/ads1015.rst | 90 + Documentation/hwmon/hih6130.rst | 2 +- Documentation/hwmon/ibm-cffps.rst | 2 +- Documentation/hwmon/index.rst | 2 +- Documentation/hwmon/lm25066.rst | 2 +- Documentation/hwmon/lm75.rst | 6 +- Documentation/hwmon/max16064.rst | 2 +- Documentation/hwmon/max16065.rst | 2 +- Documentation/hwmon/max20751.rst | 2 +- Documentation/hwmon/max34440.rst | 2 +- Documentation/hwmon/max6650.rst | 2 +- Documentation/hwmon/max8688.rst | 2 +- Documentation/hwmon/menf21bmc.rst | 2 +- Documentation/hwmon/pcf8591.rst | 2 +- Documentation/hwmon/pxe1610 | 90 + Documentation/hwmon/pxe1610.rst | 107 - Documentation/hwmon/sht3x.rst | 2 +- Documentation/hwmon/shtc1.rst | 2 +- Documentation/hwmon/tmp103.rst | 2 +- Documentation/hwmon/tps40422.rst | 2 +- Documentation/hwmon/ucd9000.rst | 2 +- Documentation/hwmon/ucd9200.rst | 2 +- Documentation/hwmon/via686a.rst | 2 +- Documentation/hwmon/zl6100.rst | 2 +- .../{dma-considerations.rst => DMA-considerations} | 0 Documentation/i2c/busses/i2c-ali1535 | 42 + Documentation/i2c/busses/i2c-ali1535.rst | 45 - Documentation/i2c/busses/i2c-ali1563 | 27 + Documentation/i2c/busses/i2c-ali1563.rst | 30 - Documentation/i2c/busses/i2c-ali15x3 | 112 + Documentation/i2c/busses/i2c-ali15x3.rst | 122 - Documentation/i2c/busses/i2c-amd-mp2 | 23 + Documentation/i2c/busses/i2c-amd-mp2.rst | 25 - Documentation/i2c/busses/i2c-amd756 | 25 + Documentation/i2c/busses/i2c-amd756.rst | 29 - Documentation/i2c/busses/i2c-amd8111 | 41 + Documentation/i2c/busses/i2c-amd8111.rst | 43 - Documentation/i2c/busses/i2c-diolan-u2c | 26 + Documentation/i2c/busses/i2c-diolan-u2c.rst | 29 - Documentation/i2c/busses/i2c-i801 | 173 + Documentation/i2c/busses/i2c-i801.rst | 182 - Documentation/i2c/busses/i2c-ismt | 36 + Documentation/i2c/busses/i2c-ismt.rst | 44 - Documentation/i2c/busses/i2c-mlxcpld | 51 + Documentation/i2c/busses/i2c-mlxcpld.rst | 57 - Documentation/i2c/busses/i2c-nforce2 | 50 + Documentation/i2c/busses/i2c-nforce2.rst | 53 - Documentation/i2c/busses/i2c-nvidia-gpu | 18 + Documentation/i2c/busses/i2c-nvidia-gpu.rst | 20 - Documentation/i2c/busses/i2c-ocores | 68 + Documentation/i2c/busses/i2c-ocores.rst | 70 - Documentation/i2c/busses/i2c-parport | 178 + Documentation/i2c/busses/i2c-parport-light | 22 + Documentation/i2c/busses/i2c-parport-light.rst | 24 - Documentation/i2c/busses/i2c-parport.rst | 190 - Documentation/i2c/busses/i2c-pca-isa | 23 + Documentation/i2c/busses/i2c-pca-isa.rst | 26 - Documentation/i2c/busses/i2c-piix4 | 112 + Documentation/i2c/busses/i2c-piix4.rst | 114 - Documentation/i2c/busses/i2c-sis5595 | 59 + Documentation/i2c/busses/i2c-sis5595.rst | 68 - Documentation/i2c/busses/i2c-sis630 | 58 + Documentation/i2c/busses/i2c-sis630.rst | 63 - Documentation/i2c/busses/i2c-sis96x | 73 + Documentation/i2c/busses/i2c-sis96x.rst | 82 - Documentation/i2c/busses/i2c-taos-evm | 46 + Documentation/i2c/busses/i2c-taos-evm.rst | 48 - Documentation/i2c/busses/i2c-via | 34 + Documentation/i2c/busses/i2c-via.rst | 40 - Documentation/i2c/busses/i2c-viapro | 73 + Documentation/i2c/busses/i2c-viapro.rst | 77 - Documentation/i2c/busses/index.rst | 33 - Documentation/i2c/busses/scx200_acb | 32 + Documentation/i2c/busses/scx200_acb.rst | 37 - Documentation/i2c/dev-interface | 213 + Documentation/i2c/dev-interface.rst | 219 - Documentation/i2c/fault-codes | 128 + Documentation/i2c/fault-codes.rst | 131 - Documentation/i2c/functionality | 148 + Documentation/i2c/functionality.rst | 156 - Documentation/i2c/gpio-fault-injection | 136 + Documentation/i2c/gpio-fault-injection.rst | 136 - Documentation/i2c/i2c-protocol | 88 + Documentation/i2c/i2c-protocol.rst | 98 - Documentation/i2c/i2c-stub | 64 + Documentation/i2c/i2c-stub.rst | 66 - Documentation/i2c/i2c-topology | 376 + Documentation/i2c/i2c-topology.rst | 396 - Documentation/i2c/index.rst | 37 - Documentation/i2c/instantiating-devices | 248 + Documentation/i2c/instantiating-devices.rst | 253 - Documentation/i2c/muxes/i2c-mux-gpio | 83 + Documentation/i2c/muxes/i2c-mux-gpio.rst | 85 - Documentation/i2c/old-module-parameters | 44 + Documentation/i2c/old-module-parameters.rst | 49 - Documentation/i2c/slave-eeprom-backend | 14 + Documentation/i2c/slave-eeprom-backend.rst | 14 - Documentation/i2c/slave-interface | 193 + Documentation/i2c/slave-interface.rst | 198 - Documentation/i2c/smbus-protocol | 283 + Documentation/i2c/smbus-protocol.rst | 301 - Documentation/i2c/summary | 43 + Documentation/i2c/summary.rst | 45 - Documentation/i2c/ten-bit-addresses | 28 + Documentation/i2c/ten-bit-addresses.rst | 33 - Documentation/i2c/upgrading-clients | 279 + Documentation/i2c/upgrading-clients.rst | 285 - Documentation/i2c/writing-clients | 403 + Documentation/i2c/writing-clients.rst | 425 - Documentation/index.rst | 8 - Documentation/ioctl/ioctl-number.rst | 1 - Documentation/isdn/CREDITS | 70 + Documentation/isdn/INTERFACE.CAPI | 355 + Documentation/isdn/README.avmb1 | 187 + Documentation/isdn/README.gigaset | 403 + Documentation/isdn/README.hysdn | 195 + Documentation/isdn/README.mISDN | 6 + Documentation/isdn/avmb1.rst | 246 - Documentation/isdn/credits.rst | 73 - Documentation/isdn/gigaset.rst | 465 - Documentation/isdn/hysdn.rst | 196 - Documentation/isdn/index.rst | 24 - Documentation/isdn/interface_capi.rst | 407 - Documentation/isdn/m_isdn.rst | 9 - Documentation/leds/leds-class.rst | 70 +- Documentation/m68k/README.buddha | 210 + Documentation/m68k/buddha-driver.rst | 209 - Documentation/m68k/index.rst | 1 - Documentation/media/kapi/v4l2-dev.rst | 1 - Documentation/media/uapi/rc/lirc-dev-intro.rst | 57 +- Documentation/media/uapi/rc/lirc-read.rst | 3 +- Documentation/media/uapi/rc/lirc-write.rst | 3 +- Documentation/media/uapi/rc/rc-protos.rst | 456 - Documentation/media/uapi/rc/remote_controllers.rst | 1 - Documentation/media/uapi/v4l/biblio.rst | 10 - Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 323 - Documentation/media/uapi/v4l/pixfmt-compressed.rst | 20 - Documentation/media/uapi/v4l/subdev-formats.rst | 107 - Documentation/media/v4l-drivers/vimc.rst | 13 +- Documentation/media/videodev2.h.rst.exceptions | 4 +- Documentation/mips/AU1xxx_IDE.README | 115 + Documentation/mips/au1xxx_ide.rst | 130 - Documentation/mips/index.rst | 17 - Documentation/networking/caif/README | 109 + Documentation/networking/caif/caif.rst | 141 - Documentation/networking/device_drivers/index.rst | 2 +- Documentation/networking/index.rst | 2 +- Documentation/networking/mac80211_hwsim/README | 68 + .../networking/mac80211_hwsim/mac80211_hwsim.rst | 80 - Documentation/networking/tls-offload.rst | 23 +- Documentation/nios2/README | 23 + Documentation/nios2/nios2.rst | 24 - Documentation/openrisc/README | 110 + Documentation/openrisc/TODO | 12 + Documentation/openrisc/index.rst | 18 - Documentation/openrisc/openrisc_port.rst | 121 - Documentation/openrisc/todo.rst | 15 - Documentation/packing.txt | 149 + Documentation/parisc/debugging | 39 + Documentation/parisc/debugging.rst | 46 - Documentation/parisc/index.rst | 18 - Documentation/parisc/registers | 129 + Documentation/parisc/registers.rst | 154 - Documentation/power/opp.rst | 2 +- Documentation/process/deprecated.rst | 10 +- Documentation/process/email-clients.rst | 20 +- Documentation/riscv/boot-image-header.rst | 61 - Documentation/riscv/boot-image-header.txt | 50 + Documentation/riscv/index.rst | 1 - Documentation/s390/dasd.rst | 84 + Documentation/s390/debugging390.rst | 2613 ++ Documentation/s390/index.rst | 2 + Documentation/security/IMA-templates.rst | 3 - Documentation/security/keys/core.rst | 128 +- Documentation/security/keys/request-key.rst | 9 +- Documentation/security/tpm/index.rst | 1 - Documentation/security/tpm/tpm_event_log.rst | 55 - Documentation/sound/index.rst | 2 +- Documentation/spi/butterfly | 68 + Documentation/spi/butterfly.rst | 74 - Documentation/spi/index.rst | 22 - Documentation/spi/pxa2xx | 235 + Documentation/spi/pxa2xx.rst | 240 - Documentation/spi/spi-lm70llp | 79 + Documentation/spi/spi-lm70llp.rst | 84 - Documentation/spi/spi-sc18is602 | 36 + Documentation/spi/spi-sc18is602.rst | 39 - Documentation/spi/spi-summary | 631 + Documentation/spi/spi-summary.rst | 644 - Documentation/spi/spidev | 149 + Documentation/spi/spidev.rst | 163 - .../{driver-api => }/thermal/cpu-cooling-api.rst | 0 .../{driver-api => }/thermal/exynos_thermal.rst | 0 .../thermal/exynos_thermal_emulation.rst | 0 Documentation/thermal/index.rst | 18 + .../{driver-api => }/thermal/intel_powerclamp.rst | 0 .../{driver-api => }/thermal/nouveau_thermal.rst | 0 .../{driver-api => }/thermal/power_allocator.rst | 0 Documentation/thermal/sysfs-api.rst | 798 + .../thermal/x86_pkg_temperature_thermal.rst | 55 + Documentation/trace/coresight-cpu-debug.rst | 192 - Documentation/trace/coresight-cpu-debug.txt | 187 + Documentation/trace/coresight.rst | 498 - Documentation/trace/coresight.txt | 482 + Documentation/trace/index.rst | 2 - .../translations/it_IT/process/changes.rst | 22 +- Documentation/translations/zh_CN/process/howto.rst | 2 +- Documentation/virtual/guest-halt-polling.txt | 78 - Documentation/vm/hmm.rst | 17 +- Documentation/vm/split_page_table_lock.rst | 10 +- Documentation/w1/index.rst | 21 - Documentation/w1/masters/ds2482 | 31 + Documentation/w1/masters/ds2482.rst | 39 - Documentation/w1/masters/ds2490 | 68 + Documentation/w1/masters/ds2490.rst | 72 - Documentation/w1/masters/index.rst | 14 - Documentation/w1/masters/mxc-w1 | 12 + Documentation/w1/masters/mxc-w1.rst | 17 - Documentation/w1/masters/omap-hdq | 52 + Documentation/w1/masters/omap-hdq.rst | 54 - Documentation/w1/masters/w1-gpio | 44 + Documentation/w1/masters/w1-gpio.rst | 47 - Documentation/w1/slaves/index.rst | 16 - Documentation/w1/slaves/w1_ds2406 | 25 + Documentation/w1/slaves/w1_ds2406.rst | 27 - Documentation/w1/slaves/w1_ds2413 | 50 + Documentation/w1/slaves/w1_ds2413.rst | 59 - Documentation/w1/slaves/w1_ds2423 | 47 + Documentation/w1/slaves/w1_ds2423.rst | 54 - Documentation/w1/slaves/w1_ds2438 | 63 + Documentation/w1/slaves/w1_ds2438.rst | 69 - Documentation/w1/slaves/w1_ds28e04 | 36 + Documentation/w1/slaves/w1_ds28e04.rst | 41 - Documentation/w1/slaves/w1_ds28e17 | 68 + Documentation/w1/slaves/w1_ds28e17.rst | 72 - Documentation/w1/slaves/w1_therm | 67 + Documentation/w1/slaves/w1_therm.rst | 74 - Documentation/w1/w1-generic.rst | 133 - Documentation/w1/w1-netlink.rst | 202 - Documentation/w1/w1.generic | 121 + Documentation/w1/w1.netlink | 189 + Documentation/wimax/README.i2400m | 260 + Documentation/wimax/README.wimax | 81 + MAINTAINERS | 221 +- Next/SHA1s | 305 - Next/Trees | 307 - Next/merge.log | 7406 --- Next/quilt-import.log | 2 - arch/Kconfig | 2 +- arch/arc/boot/dts/Makefile | 3 - arch/arc/include/asm/entry-arcv2.h | 2 +- arch/arc/include/asm/pgalloc.h | 4 +- arch/arc/kernel/unwind.c | 4 +- arch/arc/mm/dma.c | 2 +- arch/arc/plat-hsdk/platform.c | 87 +- arch/arm/arm-soc-for-next-contents.txt | 16 - arch/arm/boot/dts/Makefile | 12 +- arch/arm/boot/dts/am571x-idk.dts | 7 +- arch/arm/boot/dts/am572x-idk.dts | 7 +- arch/arm/boot/dts/am574x-idk.dts | 7 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 1 - arch/arm/boot/dts/am57xx-beagle-x15-revb1.dts | 7 +- arch/arm/boot/dts/am57xx-beagle-x15-revc.dts | 7 +- arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 429 - .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 272 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 149 - arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 141 - arch/arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts | 663 - arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 4 +- arch/arm/boot/dts/aspeed-g5.dtsi | 5 - arch/arm/boot/dts/at91sam9261ek.dts | 2 +- arch/arm/boot/dts/at91sam9263ek.dts | 2 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 2 +- arch/arm/boot/dts/at91sam9rlek.dts | 2 +- arch/arm/boot/dts/bcm283x.dtsi | 6 +- arch/arm/boot/dts/exynos4.dtsi | 28 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 8 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 9 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 8 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 5 +- arch/arm/boot/dts/exynos4412-origen.dts | 9 +- arch/arm/boot/dts/exynos5250.dtsi | 16 +- arch/arm/boot/dts/exynos54xx.dtsi | 18 +- arch/arm/boot/dts/imx25-pdk.dts | 2 +- arch/arm/boot/dts/imx53-m53menlo.dts | 3 +- arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 2 + arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 73 +- arch/arm/boot/dts/imx6sl.dtsi | 18 +- arch/arm/boot/dts/imx6sll.dtsi | 24 +- arch/arm/boot/dts/imx6sx.dtsi | 22 +- arch/arm/boot/dts/imx6ul-opos6uldev.dts | 37 +- arch/arm/boot/dts/imx6ul-phytec-pcl063.dtsi | 148 + arch/arm/boot/dts/imx6ul-phytec-peb-eval-01.dtsi | 55 + .../boot/dts/imx6ul-phytec-phyboard-segin-full.dts | 89 + .../arm/boot/dts/imx6ul-phytec-phyboard-segin.dtsi | 329 + arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 171 - .../boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts | 93 - .../boot/dts/imx6ul-phytec-segin-peb-eval-01.dtsi | 57 - arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 346 - arch/arm/boot/dts/imx6ul.dtsi | 44 +- arch/arm/boot/dts/imx6ull-phytec-phycore-som.dtsi | 24 - .../boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts | 93 - .../boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts | 93 - .../boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dts | 45 - .../boot/dts/imx6ull-phytec-segin-peb-eval-01.dtsi | 19 - arch/arm/boot/dts/imx6ull-phytec-segin.dtsi | 38 - arch/arm/boot/dts/imx7-colibri.dtsi | 4 + arch/arm/boot/dts/imx7d-zii-rmu2.dts | 357 - arch/arm/boot/dts/imx7d-zii-rpu2.dts | 4 + arch/arm/boot/dts/imx7d.dtsi | 4 +- arch/arm/boot/dts/imx7s.dtsi | 6 +- arch/arm/boot/dts/imx7ulp.dtsi | 36 +- arch/arm/boot/dts/meson8b-ec100.dts | 31 +- arch/arm/boot/dts/meson8b-mxq.dts | 26 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 30 +- arch/arm/boot/dts/meson8b.dtsi | 14 - arch/arm/boot/dts/rk3036.dtsi | 2 +- arch/arm/boot/dts/rk3288-evb.dtsi | 2 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 12 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 101 +- arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 173 - arch/arm/boot/dts/rk3288-veyron-fievel.dts | 522 - arch/arm/boot/dts/rk3288-veyron-jaq.dts | 55 + arch/arm/boot/dts/rk3288-veyron-jerry.dts | 207 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 66 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 17 - arch/arm/boot/dts/rk3288-veyron-speedy.dts | 58 + arch/arm/boot/dts/rk3288-veyron-tiger.dts | 118 - arch/arm/boot/dts/rk3288-veyron.dtsi | 4 - arch/arm/boot/dts/sun4i-a10-a1000.dts | 2 +- arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts | 2 +- arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-hackberry.dts | 2 +- .../boot/dts/sun4i-a10-itead-iteaduino-plus.dts | 2 +- arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts | 2 +- arch/arm/boot/dts/sun4i-a10-marsboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 2 +- arch/arm/boot/dts/sun4i-a10-pcduino.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts | 2 +- arch/arm/boot/dts/sun5i-a13-q8-tablet.dts | 2 +- arch/arm/boot/dts/sun6i-a31-colombus.dts | 2 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 8 +- arch/arm/boot/dts/sun6i-a31-i7.dts | 2 +- arch/arm/boot/dts/sun6i-a31-m9.dts | 2 +- arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts | 2 +- arch/arm/boot/dts/sun6i-a31.dtsi | 2 +- arch/arm/boot/dts/sun6i-a31s-cs908.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-sina31s.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 8 +- arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 2 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-bananapro.dts | 2 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 2 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 2 +- arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 11 +- arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 2 +- arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 2 +- arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 2 +- arch/arm/boot/dts/sun7i-a20-m3.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 10 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 2 +- arch/arm/boot/dts/sun7i-a20-orangepi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 2 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 2 +- arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 2 +- arch/arm/boot/dts/sun8i-a23-q8-tablet.dts | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 12 +- arch/arm/boot/dts/sun8i-r40.dtsi | 10 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 8 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 2 +- arch/arm/boot/dts/sun9i-a80.dtsi | 2 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 12 +- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 1 - arch/arm/boot/dts/vexpress-v2m.dtsi | 2 +- arch/arm/boot/dts/vf610-bk4.dts | 4 +- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 10 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 7 + arch/arm/configs/aspeed_g4_defconfig | 50 +- arch/arm/configs/aspeed_g5_defconfig | 57 +- arch/arm/configs/bcm2835_defconfig | 9 - arch/arm/configs/imx_v6_v7_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 2 - arch/arm/crypto/Kconfig | 2 +- arch/arm/crypto/aes-ce-core.S | 20 +- arch/arm/crypto/aes-ce-glue.c | 168 +- arch/arm/crypto/aes-cipher-core.S | 40 +- arch/arm/crypto/aes-cipher-glue.c | 11 +- arch/arm/crypto/aes-neonbs-glue.c | 69 +- arch/arm/crypto/ghash-ce-glue.c | 80 +- arch/arm/include/asm/Kbuild | 1 + arch/arm/include/asm/tlb.h | 2 +- arch/arm/include/asm/topology.h | 20 + arch/arm/kernel/hw_breakpoint.c | 5 - arch/arm/kernel/signal.c | 1 - arch/arm/kernel/topology.c | 60 +- arch/arm/mach-imx/anatop.c | 25 + arch/arm/mach-imx/common.h | 1 + arch/arm/mach-imx/mach-imx6q.c | 1 + arch/arm/mach-imx/mach-imx6sl.c | 1 + arch/arm/mach-imx/mach-imx6sx.c | 1 + arch/arm/mach-imx/mach-imx6ul.c | 1 + arch/arm/mach-imx/mach-imx7d.c | 1 + arch/arm/mach-tegra/reset.c | 2 +- arch/arm/mach-vexpress/spc.c | 4 +- arch/arm/mm/alignment.c | 4 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/mmu.c | 2 +- arch/arm/plat-omap/dma.c | 14 +- arch/arm64/Kconfig.platforms | 1 - .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 4 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 28 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 4 - .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 4 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 4 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 23 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 2 - arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2419 - arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 61 - arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 54 - arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 52 - arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 2417 +- arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi | 149 - .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 3 +- arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi | 124 - arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 30 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 16 - arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 11 - arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 11 - arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 4 - arch/arm64/boot/dts/arm/fvp-base-revc.dts | 8 + arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 2 + arch/arm64/boot/dts/freescale/Makefile | 3 - arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 40 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 7 - arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts | 155 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 9 - arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 5 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 5 - arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 68 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 44 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 6 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 4 - arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 413 - .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 46 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 43 +- arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 249 - arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 23 +- arch/arm64/boot/dts/qcom/Makefile | 3 - .../boot/dts/qcom/msm8998-asus-novago-tp370ql.dts | 47 - arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 240 - arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts | 30 - .../boot/dts/qcom/msm8998-lenovo-miix-630.dts | 30 - arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 10 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 96 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 78 - arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 22 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 282 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 9 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 6 - .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 26 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 223 +- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 26 +- .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 82 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 154 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 10 +- .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 10 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 48 +- arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 58 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 116 +- arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 42 +- arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 12 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 208 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 46 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 10 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 80 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 72 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 226 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 10 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 14 - arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 11 - arch/arm64/configs/defconfig | 10 - arch/arm64/crypto/Kconfig | 10 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 18 +- arch/arm64/crypto/aes-ce-glue.c | 7 +- arch/arm64/crypto/aes-cipher-core.S | 40 +- arch/arm64/crypto/aes-cipher-glue.c | 11 +- arch/arm64/crypto/aes-ctr-fallback.h | 50 + arch/arm64/crypto/aes-glue.c | 39 +- arch/arm64/crypto/aes-neon.S | 74 +- arch/arm64/crypto/aes-neonbs-glue.c | 29 +- arch/arm64/crypto/ghash-ce-glue.c | 30 +- arch/arm64/include/asm/tlb.h | 2 +- arch/arm64/include/asm/topology.h | 23 + arch/arm64/kernel/perf_event.c | 1 + arch/arm64/kernel/topology.c | 303 +- arch/arm64/mm/mmu.c | 2 +- arch/csky/include/asm/barrier.h | 15 +- arch/csky/include/asm/cache.h | 1 - arch/csky/include/asm/pgalloc.h | 2 +- arch/csky/include/asm/pgtable.h | 10 - arch/csky/mm/cachev1.c | 7 +- arch/csky/mm/cachev2.c | 11 +- arch/csky/mm/dma-mapping.c | 78 +- arch/csky/mm/ioremap.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 +- arch/hexagon/include/asm/pgalloc.h | 2 +- arch/ia64/include/asm/pgalloc.h | 4 +- arch/m68k/include/asm/mcf_pgalloc.h | 6 +- arch/m68k/include/asm/motorola_pgalloc.h | 6 +- arch/m68k/include/asm/sun3_pgalloc.h | 2 +- arch/microblaze/include/asm/pgalloc.h | 4 +- arch/mips/Kconfig | 60 +- arch/mips/Makefile | 4 + arch/mips/bcm47xx/board.c | 1 - arch/mips/bcm47xx/buttons.c | 10 - arch/mips/boot/dts/brcm/bcm3368.dtsi | 12 +- arch/mips/boot/dts/brcm/bcm63268.dtsi | 12 +- arch/mips/boot/dts/brcm/bcm6328.dtsi | 6 - arch/mips/boot/dts/brcm/bcm6358.dtsi | 12 +- arch/mips/boot/dts/brcm/bcm6362.dtsi | 12 +- arch/mips/boot/dts/brcm/bcm6368.dtsi | 12 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 105 +- arch/mips/boot/dts/ingenic/qi_lb60.dts | 319 - arch/mips/cavium-octeon/octeon-usb.c | 1 - arch/mips/configs/qi_lb60_defconfig | 44 +- arch/mips/include/asm/addrspace.h | 9 + arch/mips/include/asm/bootinfo.h | 1 - arch/mips/include/asm/cpu-type.h | 15 +- arch/mips/include/asm/cpu.h | 15 +- arch/mips/include/asm/mach-bcm47xx/bcm47xx_board.h | 1 - arch/mips/include/asm/mach-cavium-octeon/war.h | 1 + arch/mips/include/asm/mach-generic/war.h | 1 + arch/mips/include/asm/mach-ip22/war.h | 1 + arch/mips/include/asm/mach-ip27/war.h | 1 + arch/mips/include/asm/mach-ip28/war.h | 1 + arch/mips/include/asm/mach-ip32/war.h | 1 + arch/mips/include/asm/mach-jz4740/gpio.h | 15 + arch/mips/include/asm/mach-jz4740/jz4740_fb.h | 58 + arch/mips/include/asm/mach-jz4740/jz4740_mmc.h | 12 + arch/mips/include/asm/mach-jz4740/platform.h | 26 + arch/mips/include/asm/mach-malta/war.h | 1 + arch/mips/include/asm/mach-pmcs-msp71xx/war.h | 1 + arch/mips/include/asm/mach-rc32434/war.h | 1 + arch/mips/include/asm/mach-rm/war.h | 1 + arch/mips/include/asm/mach-sibyte/war.h | 1 + arch/mips/include/asm/mach-tx49xx/war.h | 1 + arch/mips/include/asm/module.h | 6 + arch/mips/include/asm/pgalloc.h | 2 +- arch/mips/include/asm/pgtable-32.h | 58 +- arch/mips/include/asm/pgtable-bits.h | 9 +- arch/mips/include/asm/pgtable.h | 16 +- arch/mips/include/asm/vdso.h | 78 +- arch/mips/include/asm/vdso/gettimeofday.h | 177 - arch/mips/include/asm/vdso/vdso.h | 86 - arch/mips/include/asm/vdso/vsyscall.h | 43 - arch/mips/include/asm/war.h | 13 + arch/mips/jz4740/Makefile | 7 +- arch/mips/jz4740/board-qi_lb60.c | 523 + arch/mips/jz4740/platform.c | 250 + arch/mips/jz4740/prom.c | 5 + arch/mips/jz4740/setup.c | 7 +- arch/mips/kernel/cacheinfo.c | 2 - arch/mips/kernel/cpu-probe.c | 40 +- arch/mips/kernel/genex.S | 3 + arch/mips/kernel/i8253.c | 3 +- arch/mips/kernel/idle.c | 3 +- arch/mips/kernel/scall32-o32.S | 2 +- arch/mips/kernel/scall64-n32.S | 2 +- arch/mips/kernel/scall64-n64.S | 2 +- arch/mips/kernel/scall64-o32.S | 2 +- arch/mips/kernel/syscalls/syscalltbl.sh | 4 +- arch/mips/kernel/vdso.c | 37 +- arch/mips/kvm/emulate.c | 1 - arch/mips/mm/Makefile | 1 + arch/mips/mm/c-r4k.c | 2 + arch/mips/mm/pgtable-32.c | 20 - arch/mips/mm/sc-mips.c | 2 +- arch/mips/mm/tlb-r8k.c | 239 + arch/mips/mm/tlbex.c | 8 +- arch/mips/oprofile/op_model_mipsxx.c | 13 - arch/mips/vdso/Makefile | 41 +- arch/mips/vdso/config-n32-o32-env.c | 17 - arch/mips/vdso/elf.S | 2 +- arch/mips/vdso/sigreturn.S | 2 +- arch/mips/vdso/vdso.h | 86 + arch/mips/vdso/vdso.lds.S | 4 - arch/mips/vdso/vgettimeofday.c | 58 - arch/nios2/include/asm/pgalloc.h | 2 +- arch/openrisc/include/asm/pgalloc.h | 6 +- arch/parisc/Kconfig | 2 - arch/parisc/include/asm/ftrace.h | 1 - arch/parisc/include/asm/string.h | 15 - arch/parisc/kernel/entry.S | 99 - arch/parisc/kernel/ftrace.c | 64 +- arch/parisc/kernel/parisc_ksyms.c | 4 - arch/parisc/kernel/traps.c | 2 - arch/parisc/lib/Makefile | 4 +- arch/parisc/lib/memset.c | 91 + arch/parisc/lib/string.S | 136 - arch/powerpc/include/asm/Kbuild | 1 + arch/powerpc/kvm/emulate.c | 1 - arch/powerpc/kvm/emulate_loadstore.c | 6 + arch/powerpc/mm/book3s64/hash_utils.c | 2 +- arch/powerpc/mm/pgtable-frag.c | 6 +- arch/powerpc/platforms/cell/spufs/inode.c | 207 +- arch/riscv/Kconfig | 1 - arch/riscv/include/asm/pgalloc.h | 2 +- arch/riscv/kernel/smpboot.c | 3 - arch/s390/Kconfig | 2 +- arch/s390/crypto/aes_s390.c | 8 +- arch/s390/crypto/ghash_s390.c | 2 +- arch/s390/hypfs/inode.c | 137 +- arch/s390/include/asm/qdio.h | 5 +- arch/s390/kernel/machine_kexec_file.c | 24 +- arch/s390/mm/pgalloc.c | 6 +- arch/sh/include/asm/bitops-op32.h | 8 +- arch/sh/include/asm/pgalloc.h | 6 +- arch/sh/include/uapi/asm/setup.h | 2 + arch/sh/include/uapi/asm/types.h | 2 + arch/sparc/crypto/aes_glue.c | 8 +- arch/sparc/include/uapi/asm/statfs.h | 7 + arch/sparc/mm/init_64.c | 4 +- arch/sparc/mm/srmmu.c | 4 +- arch/um/include/asm/pgalloc.h | 2 +- arch/unicore32/include/asm/tlb.h | 2 +- arch/unicore32/kernel/irq.c | 1 + arch/x86/Kconfig | 7 - arch/x86/crypto/Makefile | 21 + arch/x86/crypto/aegis128l-aesni-asm.S | 823 + arch/x86/crypto/aegis128l-aesni-glue.c | 293 + arch/x86/crypto/aegis256-aesni-asm.S | 700 + arch/x86/crypto/aegis256-aesni-glue.c | 293 + arch/x86/crypto/aes-i586-asm_32.S | 362 + arch/x86/crypto/aes-x86_64-asm_64.S | 185 + arch/x86/crypto/aes_glue.c | 70 + arch/x86/crypto/aesni-intel_glue.c | 23 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 3 +- arch/x86/crypto/morus1280-avx2-asm.S | 619 + arch/x86/crypto/morus1280-avx2-glue.c | 62 + arch/x86/crypto/morus1280-sse2-asm.S | 893 + arch/x86/crypto/morus1280-sse2-glue.c | 61 + arch/x86/crypto/morus1280_glue.c | 205 + arch/x86/crypto/morus640-sse2-asm.S | 612 + arch/x86/crypto/morus640-sse2-glue.c | 61 + arch/x86/crypto/morus640_glue.c | 200 + arch/x86/entry/calling.h | 17 + arch/x86/entry/common.c | 13 +- arch/x86/entry/entry_32.S | 6 +- arch/x86/entry/entry_64.S | 25 +- arch/x86/entry/syscall_64.c | 25 - arch/x86/entry/syscalls/syscall_32.tbl | 4 +- arch/x86/entry/syscalls/syscalltbl.sh | 35 +- arch/x86/entry/thunk_32.S | 2 +- arch/x86/entry/thunk_64.S | 4 +- arch/x86/events/core.c | 2 +- arch/x86/hyperv/hv_init.c | 14 - arch/x86/include/asm/apic.h | 11 +- arch/x86/include/asm/apic_flat_64.h | 8 + arch/x86/include/asm/barrier.h | 3 +- arch/x86/include/asm/bitops.h | 7 +- arch/x86/include/asm/bugs.h | 2 - arch/x86/include/asm/cpufeatures.h | 5 +- arch/x86/include/asm/cpuidle_haltpoll.h | 8 - arch/x86/include/asm/crypto/aes.h | 12 + arch/x86/include/asm/hyperv-tlfs.h | 12 +- arch/x86/include/asm/ipi.h | 109 + arch/x86/include/asm/mmu_context.h | 8 +- arch/x86/include/asm/mshyperv.h | 5 +- arch/x86/include/asm/msr.h | 3 +- arch/x86/include/asm/paravirt.h | 12 + arch/x86/include/asm/paravirt_types.h | 5 + arch/x86/include/asm/preempt.h | 2 +- arch/x86/include/asm/realmode.h | 1 + arch/x86/include/asm/smp.h | 1 - arch/x86/include/asm/special_insns.h | 24 + arch/x86/include/asm/suspend_64.h | 2 +- arch/x86/include/asm/syscall.h | 4 - arch/x86/include/asm/tlbflush.h | 30 +- arch/x86/include/asm/unistd.h | 6 + {tools/arch => arch}/x86/include/uapi/asm/errno.h | 0 arch/x86/include/uapi/asm/fcntl.h | 1 + arch/x86/include/uapi/asm/ioctl.h | 1 + arch/x86/include/uapi/asm/ioctls.h | 1 + arch/x86/include/uapi/asm/ipcbuf.h | 1 + arch/x86/include/uapi/asm/param.h | 1 + arch/x86/include/uapi/asm/resource.h | 1 + arch/x86/include/uapi/asm/termbits.h | 1 + arch/x86/include/uapi/asm/termios.h | 1 + arch/x86/include/uapi/asm/unistd.h | 2 +- arch/x86/kernel/amd_nb.c | 3 - arch/x86/kernel/apic/apic.c | 162 +- arch/x86/kernel/apic/apic_flat_64.c | 66 +- arch/x86/kernel/apic/apic_noop.c | 18 +- arch/x86/kernel/apic/apic_numachip.c | 8 +- arch/x86/kernel/apic/bigsmp_32.c | 9 +- arch/x86/kernel/apic/ipi.c | 174 +- arch/x86/kernel/apic/local.h | 68 - arch/x86/kernel/apic/probe_32.c | 41 +- arch/x86/kernel/apic/probe_64.c | 21 +- arch/x86/kernel/apic/x2apic.h | 9 + arch/x86/kernel/apic/x2apic_cluster.c | 20 +- arch/x86/kernel/apic/x2apic_phys.c | 23 +- arch/x86/kernel/apic/x2apic_uv_x.c | 30 +- arch/x86/kernel/asm-offsets_64.c | 21 +- arch/x86/kernel/cpu/amd.c | 21 +- arch/x86/kernel/cpu/bugs.c | 107 +- arch/x86/kernel/cpu/common.c | 55 +- arch/x86/kernel/cpu/cpuid-deps.c | 97 +- arch/x86/kernel/cpu/hygon.c | 21 +- arch/x86/kernel/cpu/mtrr/cyrix.c | 1 - arch/x86/kernel/crash.c | 2 + arch/x86/kernel/dumpstack.c | 7 +- arch/x86/kernel/early-quirks.c | 1 - arch/x86/kernel/kgdb.c | 2 +- arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/kvm.c | 44 +- arch/x86/kernel/nmi.c | 3 - arch/x86/kernel/paravirt.c | 4 + arch/x86/kernel/process.c | 2 +- arch/x86/kernel/ptrace.c | 1 - arch/x86/kernel/reboot.c | 7 +- arch/x86/kernel/smp.c | 88 +- arch/x86/kernel/smpboot.c | 12 +- arch/x86/kvm/lapic.c | 6 +- arch/x86/mm/pat_rbtree.c | 19 +- arch/x86/mm/pgtable.c | 2 +- arch/x86/mm/tlb.c | 2 +- arch/x86/net/bpf_jit_comp.c | 9 +- arch/x86/platform/olpc/olpc-xo1-sci.c | 17 +- arch/x86/power/cpu.c | 4 + arch/x86/realmode/rm/header.S | 1 + arch/x86/realmode/rm/trampoline_32.S | 3 + arch/x86/realmode/rm/trampoline_64.S | 3 + arch/x86/realmode/rm/trampoline_common.S | 4 + arch/x86/xen/enlighten_pv.c | 15 + arch/xtensa/include/asm/pgalloc.h | 4 +- arch/xtensa/kernel/setup.c | 9 +- arch/xtensa/mm/init.c | 10 + block/bio.c | 4 +- block/blk-core.c | 8 +- block/blk-merge.c | 151 +- block/blk-mq-cpumap.c | 29 +- block/blk-mq-tag.c | 32 - block/blk-mq.c | 18 +- block/blk-zoned.c | 39 - certs/blacklist.c | 7 +- certs/system_keyring.c | 73 +- crypto/Kconfig | 149 +- crypto/Makefile | 6 +- crypto/aegis.h | 28 +- crypto/aegis128.c | 11 + crypto/aegis128l.c | 522 + crypto/aegis256.c | 473 + crypto/aes_generic.c | 167 +- crypto/aes_ti.c | 313 +- crypto/asymmetric_keys/pkcs7_verify.c | 33 - crypto/crypto_user_base.c | 37 +- crypto/crypto_user_stat.c | 4 +- crypto/fips.c | 11 - crypto/ghash-generic.c | 31 +- crypto/morus1280.c | 542 + crypto/morus640.c | 533 + crypto/tcrypt.c | 7 - crypto/testmgr.c | 38 +- crypto/testmgr.h | 2771 +- drivers/acpi/acpica/evxfgpe.c | 6 +- drivers/acpi/ec.c | 18 +- drivers/acpi/internal.h | 4 +- drivers/acpi/sleep.c | 66 +- drivers/amba/tegra-ahb.c | 11 +- drivers/android/binderfs.c | 160 +- drivers/atm/eni.c | 2 +- drivers/atm/he.c | 7 +- drivers/atm/iphase.c | 8 +- drivers/atm/solos-pci.c | 9 +- drivers/auxdisplay/Kconfig | 7 +- drivers/auxdisplay/panel.c | 2 - drivers/base/Kconfig | 2 +- drivers/base/arch_topology.c | 298 - drivers/base/bus.c | 24 + drivers/base/core.c | 440 +- drivers/base/dd.c | 43 - drivers/base/devcon.c | 8 +- drivers/base/devtmpfs.c | 38 +- drivers/base/memory.c | 42 +- drivers/base/node.c | 6 + drivers/base/platform.c | 65 +- drivers/base/power/main.c | 35 +- drivers/base/power/runtime.c | 4 +- drivers/base/power/wakeup.c | 2 +- drivers/base/regmap/regmap-debugfs.c | 12 + drivers/block/drbd/drbd_interval.c | 29 +- drivers/block/null_blk_main.c | 3 - drivers/block/null_blk_zoned.c | 28 +- drivers/block/rbd.c | 363 +- drivers/bluetooth/btqca.c | 26 +- drivers/bluetooth/btqca.h | 7 - drivers/bluetooth/btusb.c | 4 +- drivers/bluetooth/hci_qca.c | 5 +- drivers/bus/imx-weim.c | 16 - drivers/char/hw_random/atmel-rng.c | 3 +- drivers/char/hw_random/cavium-rng-vf.c | 11 +- drivers/char/hw_random/exynos-trng.c | 3 +- drivers/char/hw_random/imx-rngc.c | 4 +- drivers/char/hw_random/mxc-rnga.c | 4 +- drivers/char/hw_random/n2-drv.c | 4 +- drivers/char/hw_random/nomadik-rng.c | 3 +- drivers/char/hw_random/omap-rng.c | 3 +- drivers/char/hw_random/powernv-rng.c | 10 +- drivers/char/hw_random/st-rng.c | 4 +- drivers/char/hw_random/xgene-rng.c | 4 +- drivers/char/ipmi/ipmi_dmi.c | 1 + drivers/char/ipmi/ipmi_dmi.h | 1 - drivers/char/ipmi/ipmi_si.h | 57 +- drivers/char/ipmi/ipmi_si_intf.c | 95 +- drivers/char/ipmi/ipmi_si_mem_io.c | 2 +- drivers/char/ipmi/ipmi_si_pci.c | 2 +- drivers/char/ipmi/ipmi_si_platform.c | 2 +- drivers/char/ipmi/ipmi_si_port_io.c | 2 +- drivers/char/ipmi/ipmi_si_sm.h | 54 +- drivers/char/ipmi/ipmi_ssif.c | 1 + drivers/char/ppdev.c | 2 +- drivers/clk/imx/Kconfig | 6 - drivers/clk/imx/Makefile | 1 - drivers/clk/imx/clk-imx7ulp.c | 31 - drivers/clk/imx/clk-imx8mm.c | 94 +- drivers/clk/imx/clk-imx8mn.c | 646 - drivers/clk/imx/clk-imx8mq.c | 9 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 5 - drivers/clk/imx/clk.c | 8 - drivers/clk/imx/clk.h | 43 +- drivers/clk/rockchip/clk-rv1108.c | 1 + drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 19 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.h | 6 +- drivers/cpufreq/Kconfig.arm | 16 +- drivers/cpufreq/Makefile | 3 +- drivers/cpufreq/armada-8k-cpufreq.c | 2 - drivers/cpufreq/cpufreq-dt-platdev.c | 3 - drivers/cpufreq/qcom-cpufreq-kryo.c | 249 + drivers/cpufreq/qcom-cpufreq-nvmem.c | 352 - drivers/cpufreq/sun50i-cpufreq-nvmem.c | 226 - drivers/cpufreq/ti-cpufreq.c | 1 - drivers/cpuidle/Kconfig | 20 - drivers/cpuidle/Makefile | 1 - drivers/cpuidle/cpuidle-haltpoll.c | 75 - drivers/cpuidle/cpuidle.c | 30 - drivers/cpuidle/governors/Makefile | 1 - drivers/cpuidle/governors/haltpoll.c | 150 - drivers/cpuidle/governors/ladder.c | 21 +- drivers/cpuidle/governors/menu.c | 5 +- drivers/cpuidle/governors/teo.c | 12 +- drivers/cpuidle/poll_state.c | 11 +- drivers/cpuidle/sysfs.c | 7 - drivers/crypto/Kconfig | 14 +- drivers/crypto/amcc/crypto4xx_alg.c | 24 +- drivers/crypto/atmel-sha204a.c | 3 +- drivers/crypto/bcm/cipher.c | 13 - drivers/crypto/caam/Makefile | 1 - drivers/crypto/caam/caamalg_qi2.c | 5 - drivers/crypto/caam/caamalg_qi2.h | 4 +- drivers/crypto/caam/caampkc.c | 11 +- drivers/crypto/caam/ctrl.c | 74 +- drivers/crypto/caam/dpseci-debugfs.c | 79 - drivers/crypto/caam/dpseci-debugfs.h | 18 - drivers/crypto/cavium/nitrox/nitrox_csr.h | 124 +- drivers/crypto/cavium/nitrox/nitrox_debugfs.c | 3 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 4 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 144 +- drivers/crypto/ccp/Kconfig | 9 - drivers/crypto/ccp/Makefile | 4 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 25 +- drivers/crypto/ccp/ccp-crypto-aes-galois.c | 14 - drivers/crypto/ccp/ccp-crypto.h | 7 +- drivers/crypto/ccp/ccp-dev-v3.c | 2 +- drivers/crypto/ccp/ccp-dev-v5.c | 11 +- drivers/crypto/ccp/ccp-dev.c | 29 +- drivers/crypto/ccp/ccp-dev.h | 1 - drivers/crypto/ccp/ccp-dmaengine.c | 12 +- drivers/crypto/ccp/ccp-ops.c | 88 +- drivers/crypto/ccree/Makefile | 2 +- drivers/crypto/ccree/cc_aead.c | 102 +- drivers/crypto/ccree/cc_aead.h | 3 +- drivers/crypto/ccree/cc_driver.c | 14 +- drivers/crypto/ccree/cc_driver.h | 10 + drivers/crypto/ccree/cc_fips.c | 31 +- drivers/crypto/ccree/cc_ivgen.c | 276 + drivers/crypto/ccree/cc_ivgen.h | 55 + drivers/crypto/ccree/cc_pm.c | 2 + drivers/crypto/ccree/cc_request_mgr.c | 47 +- drivers/crypto/chelsio/Kconfig | 1 - drivers/crypto/chelsio/chcr_algo.c | 46 +- drivers/crypto/chelsio/chcr_crypto.h | 1 + drivers/crypto/chelsio/chcr_ipsec.c | 19 +- drivers/crypto/chelsio/chtls/chtls_hw.c | 20 +- drivers/crypto/chelsio/chtls/chtls_io.c | 6 +- drivers/crypto/inside-secure/safexcel.c | 47 +- drivers/crypto/inside-secure/safexcel.h | 48 +- drivers/crypto/inside-secure/safexcel_cipher.c | 719 +- drivers/crypto/inside-secure/safexcel_hash.c | 577 +- drivers/crypto/marvell/cipher.c | 2 +- drivers/crypto/nx/nx-842-powernv.c | 1 - drivers/crypto/padlock-aes.c | 10 +- drivers/crypto/qat/qat_common/adf_common_drv.h | 2 +- drivers/crypto/ux500/cryp/cryp.c | 6 - drivers/crypto/ux500/cryp/cryp.h | 4 +- drivers/crypto/ux500/hash/hash_alg.h | 4 +- drivers/crypto/virtio/virtio_crypto_algs.c | 4 +- drivers/devfreq/Kconfig | 19 +- drivers/devfreq/Makefile | 3 +- drivers/devfreq/devfreq.c | 10 +- drivers/devfreq/event/exynos-ppmu.c | 6 - drivers/devfreq/rk3399_dmc.c | 2 +- drivers/devfreq/tegra-devfreq.c | 773 + drivers/devfreq/tegra20-devfreq.c | 212 - drivers/devfreq/tegra30-devfreq.c | 748 - drivers/dma-buf/dma-fence-chain.c | 24 +- drivers/dma-buf/reservation.c | 65 +- drivers/dma/Kconfig | 6 + drivers/dma/Makefile | 1 + drivers/dma/bcm2835-dma.c | 4 +- drivers/dma/dma-jz4740.c | 623 + drivers/dma/dma-jz4780.c | 19 +- drivers/dma/dw-edma/dw-edma-core.h | 2 +- drivers/dma/dw-edma/dw-edma-pcie.c | 18 +- drivers/dma/dw-edma/dw-edma-v0-core.c | 34 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.c | 29 +- drivers/dma/fsl-edma.c | 8 +- drivers/dma/fsl-qdma.c | 9 +- drivers/dma/imx-dma.c | 1 - drivers/dma/mediatek/mtk-uart-apdma.c | 4 +- drivers/dma/qcom/hidma_mgmt.c | 1 + drivers/dma/s3c24xx-dma.c | 5 +- drivers/dma/sh/rcar-dmac.c | 4 +- drivers/dma/sh/usb-dmac.c | 4 +- drivers/dma/st_fdma.c | 4 +- drivers/dma/ste_dma40.c | 4 +- drivers/dma/stm32-dma.c | 6 +- drivers/dma/stm32-dmamux.c | 3 +- drivers/dma/stm32-mdma.c | 7 +- drivers/dma/sun4i-dma.c | 4 +- drivers/dma/sun6i-dma.c | 4 +- drivers/dma/tegra20-apb-dma.c | 75 +- drivers/dma/tegra210-adma.c | 16 +- drivers/dma/ti/edma.c | 179 +- drivers/dma/ti/omap-dma.c | 55 +- drivers/dma/uniphier-mdmac.c | 5 +- drivers/dma/xgene-dma.c | 8 +- drivers/edac/altera_edac.c | 54 +- drivers/edac/altera_edac.h | 25 +- drivers/edac/edac_mc.c | 8 +- drivers/extcon/extcon-adc-jack.c | 4 +- drivers/extcon/extcon-arizona.c | 2 +- drivers/extcon/extcon-axp288.c | 16 +- drivers/extcon/extcon-fsa9480.c | 1 - drivers/extcon/extcon-gpio.c | 29 +- drivers/extcon/extcon-max77843.c | 6 +- drivers/extcon/extcon-sm5502.c | 2 +- drivers/firmware/arm_scpi.c | 5 +- drivers/firmware/imx/scu-pd.c | 4 +- drivers/firmware/qcom_scm.c | 47 +- drivers/fpga/altera-cvp.c | 3 +- drivers/fpga/altera-pr-ip-core-plat.c | 4 +- drivers/fpga/altera-pr-ip-core.c | 4 +- drivers/fpga/altera-ps-spi.c | 11 +- drivers/fpga/dfl-afu-main.c | 14 +- drivers/fpga/dfl-fme-main.c | 7 +- drivers/fpga/fpga-bridge.c | 8 +- drivers/fpga/fpga-mgr.c | 8 +- drivers/gpio/gpio-arizona.c | 4 +- drivers/gpio/gpio-bd70528.c | 4 +- drivers/gpio/gpio-brcmstb.c | 4 +- drivers/gpio/gpio-dwapb.c | 1 - drivers/gpio/gpio-eic-sprd.c | 4 +- drivers/gpio/gpio-em.c | 37 +- drivers/gpio/gpio-grgpio.c | 2 + drivers/gpio/gpio-ixp4xx.c | 4 +- drivers/gpio/gpio-madera.c | 12 +- drivers/gpio/gpio-max77620.c | 4 +- drivers/gpio/gpio-max77650.c | 1 - drivers/gpio/gpio-mb86s7x.c | 1 - drivers/gpio/gpio-mpc8xxx.c | 31 - drivers/gpio/gpio-mxc.c | 9 +- drivers/gpio/gpio-pca953x.c | 70 +- drivers/gpio/gpio-pmic-eic-sprd.c | 4 +- drivers/gpio/gpio-sprd.c | 4 +- drivers/gpio/gpio-tb10x.c | 4 +- drivers/gpio/gpio-tegra.c | 4 +- drivers/gpio/gpio-viperboard.c | 20 +- drivers/gpio/gpio-xgene-sb.c | 1 - drivers/gpio/gpio-zx.c | 1 + drivers/gpio/gpio-zynq.c | 4 +- drivers/gpio/gpiolib-acpi.c | 8 - drivers/gpio/gpiolib-acpi.h | 104 - drivers/gpio/gpiolib-of.c | 114 - drivers/gpio/gpiolib-of.h | 45 - drivers/gpio/gpiolib.c | 120 +- drivers/gpio/gpiolib.h | 120 + drivers/gpu/drm/Kconfig | 6 +- drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/Makefile | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 - .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 323 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 169 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 69 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 96 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 180 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 108 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 79 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 164 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 308 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 14 - drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 16 - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 73 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 202 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 45 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 114 +- drivers/gpu/drm/amd/amdgpu/arct_reg_init.c | 59 - drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 1 - drivers/gpu/drm/amd/amdgpu/cik.c | 7 - drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 3 - drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 202 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 193 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 19 - drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 19 - drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 1251 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 39 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 149 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h | 7 - drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 517 - drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h | 33 - drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 15 + drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c | 53 - drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c | 66 - drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 72 +- drivers/gpu/drm/amd/amdgpu/nv.c | 70 +- drivers/gpu/drm/amd/amdgpu/nv.h | 2 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 11 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 25 - drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 524 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 56 +- drivers/gpu/drm/amd/amdgpu/si.c | 7 - drivers/gpu/drm/amd/amdgpu/soc15.c | 164 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 1 - drivers/gpu/drm/amd/amdgpu/soc15_common.h | 5 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 255 - drivers/gpu/drm/amd/amdgpu/umc_v6_1.h | 51 - drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 116 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 311 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.h | 38 - drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 1414 - drivers/gpu/drm/amd/amdgpu/vcn_v2_5.h | 29 - drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 29 +- drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 6 - drivers/gpu/drm/amd/amdgpu/vi.c | 7 - drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 1455 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm | 1992 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx8.asm | 395 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm | 547 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 25 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c | 59 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 2 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h | 24 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 135 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 16 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 139 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 61 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 26 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 51 +- drivers/gpu/drm/amd/display/dc/calcs/Makefile | 4 - drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 2 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 2 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 36 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h | 5 - drivers/gpu/drm/amd/display/dc/core/dc.c | 92 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 40 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 71 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 355 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 45 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 16 - drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 27 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 3 +- drivers/gpu/drm/amd/display/dc/dc.h | 44 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 21 - drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 56 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 11 - drivers/gpu/drm/amd/display/dc/dc_types.h | 14 - drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 28 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 9 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 7 +- drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 10 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 30 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 46 +- .../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 42 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 70 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 27 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 64 +- .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 33 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 16 +- drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 4 - .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h | 4 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 11 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 688 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 62 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 178 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 14 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 34 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 489 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 12 - .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 2 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 5 - drivers/gpu/drm/amd/display/dc/dm_services.h | 1 - drivers/gpu/drm/amd/display/dc/dml/Makefile | 7 - .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 5109 --- .../display/dc/dml/dcn20/display_mode_vba_20v2.h | 32 - .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 1701 - .../dc/dml/dcn20/display_rq_dlg_calc_20v2.h | 74 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 12 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 1 - .../drm/amd/display/dc/dml/display_mode_structs.h | 1 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 8 +- drivers/gpu/drm/amd/display/dc/dsc/Makefile | 4 - drivers/gpu/drm/amd/display/dc/dsc/drm_dsc_dc.c | 73 +- drivers/gpu/drm/amd/display/dc/gpio/Makefile | 2 +- .../amd/display/dc/gpio/dcn10/hw_factory_dcn10.c | 42 +- .../amd/display/dc/gpio/dcn20/hw_factory_dcn20.c | 41 +- .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.c | 2 +- .../display/dc/gpio/diagnostics/hw_factory_diag.c | 1 - drivers/gpu/drm/amd/display/dc/gpio/generic_regs.h | 66 - drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 68 - drivers/gpu/drm/amd/display/dc/gpio/hw_factory.h | 3 - drivers/gpu/drm/amd/display/dc/gpio/hw_generic.c | 134 - drivers/gpu/drm/amd/display/dc/gpio/hw_generic.h | 46 - drivers/gpu/drm/amd/display/dc/inc/core_status.h | 3 - drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 7 - .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 10 - drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 2 +- drivers/gpu/drm/amd/display/include/audio_types.h | 4 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 10 - .../amd/display/include/gpio_service_interface.h | 18 +- .../drm/amd/display/include/link_service_types.h | 17 +- .../drm/amd/display/modules/color/color_gamma.c | 163 +- .../drm/amd/display/modules/color/color_gamma.h | 9 - drivers/gpu/drm/amd/include/arct_ip_offset.h | 1650 - .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 4 - .../drm/amd/include/asic_reg/gc/gc_10_1_0_offset.h | 2 - .../amd/include/asic_reg/gc/gc_10_1_0_sh_mask.h | 39 - .../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 2 - .../drm/amd/include/asic_reg/gc/gc_9_0_sh_mask.h | 157 - .../include/asic_reg/mmhub/mmhub_9_4_1_default.h | 3933 -- .../include/asic_reg/mmhub/mmhub_9_4_1_offset.h | 7753 ---- .../include/asic_reg/mmhub/mmhub_9_4_1_sh_mask.h | 44884 ------------------- .../amd/include/asic_reg/nbio/nbio_7_0_sh_mask.h | 30 - .../drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h | 6 - .../amd/include/asic_reg/rsmu/rsmu_0_0_2_offset.h | 27 - .../amd/include/asic_reg/rsmu/rsmu_0_0_2_sh_mask.h | 32 - .../include/asic_reg/sdma0/sdma0_4_2_2_offset.h | 1051 - .../include/asic_reg/sdma0/sdma0_4_2_2_sh_mask.h | 3002 -- .../include/asic_reg/sdma1/sdma1_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma1/sdma1_4_2_2_sh_mask.h | 2956 -- .../include/asic_reg/sdma2/sdma2_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma2/sdma2_4_2_2_sh_mask.h | 2956 -- .../include/asic_reg/sdma3/sdma3_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma3/sdma3_4_2_2_sh_mask.h | 2956 -- .../include/asic_reg/sdma4/sdma4_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma4/sdma4_4_2_2_sh_mask.h | 2956 -- .../include/asic_reg/sdma5/sdma5_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma5/sdma5_4_2_2_sh_mask.h | 2956 -- .../include/asic_reg/sdma6/sdma6_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma6/sdma6_4_2_2_sh_mask.h | 2956 -- .../include/asic_reg/sdma7/sdma7_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma7/sdma7_4_2_2_sh_mask.h | 2956 -- .../amd/include/asic_reg/umc/umc_6_1_1_offset.h | 31 - .../amd/include/asic_reg/umc/umc_6_1_1_sh_mask.h | 91 - .../drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h | 979 - .../drm/amd/include/asic_reg/vcn/vcn_2_5_sh_mask.h | 3609 -- drivers/gpu/drm/amd/include/atomfirmware.h | 86 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 9 - drivers/gpu/drm/amd/include/navi12_ip_offset.h | 1119 - drivers/gpu/drm/amd/include/navi14_ip_offset.h | 1119 - drivers/gpu/drm/amd/include/soc15_ih_clientid.h | 11 +- drivers/gpu/drm/amd/include/v9_structs.h | 8 +- drivers/gpu/drm/amd/powerplay/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 14 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 297 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 1923 - drivers/gpu/drm/amd/powerplay/arcturus_ppt.h | 72 - drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 25 - drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 26 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 29 - drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 208 +- drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 120 - drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 - .../amd/powerplay/inc/smu11_driver_if_arcturus.h | 886 - drivers/gpu/drm/amd/powerplay/inc/smu_types.h | 218 - drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 15 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 401 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 185 +- .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 4 - .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 4 - .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 4 - .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 8 - drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 233 +- drivers/gpu/drm/arc/arcpgu_drv.c | 5 +- .../gpu/drm/arm/display/komeda/d71/d71_component.c | 42 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 89 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 5 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 8 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 5 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 4 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 19 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 6 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 2 +- drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 4 +- drivers/gpu/drm/arm/hdlcd_drv.c | 6 +- drivers/gpu/drm/arm/malidp_drv.c | 5 +- drivers/gpu/drm/arm/malidp_hw.c | 3 +- drivers/gpu/drm/armada/armada_drv.c | 3 +- drivers/gpu/drm/armada/armada_gem.c | 5 +- drivers/gpu/drm/armada/armada_gem.h | 3 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 3 +- drivers/gpu/drm/ast/Makefile | 2 +- drivers/gpu/drm/ast/ast_dp501.c | 5 +- drivers/gpu/drm/ast/ast_drv.c | 22 +- drivers/gpu/drm/ast/ast_drv.h | 46 +- drivers/gpu/drm/ast/ast_fb.c | 346 + drivers/gpu/drm/ast/ast_main.c | 75 +- drivers/gpu/drm/ast/ast_mode.c | 60 +- drivers/gpu/drm/ast/ast_post.c | 7 +- drivers/gpu/drm/ast/ast_ttm.c | 7 +- drivers/gpu/drm/ati_pcigart.c | 10 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 12 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 18 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 20 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 3 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 12 +- drivers/gpu/drm/bochs/bochs.h | 6 +- drivers/gpu/drm/bochs/bochs_drv.c | 11 +- drivers/gpu/drm/bochs/bochs_hw.c | 4 - drivers/gpu/drm/bochs/bochs_kms.c | 8 +- drivers/gpu/drm/bridge/Kconfig | 2 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 12 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 292 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.h | 2 +- drivers/gpu/drm/bridge/dumb-vga-dac.c | 6 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 1 + drivers/gpu/drm/bridge/nxp-ptn3460.c | 3 + drivers/gpu/drm/bridge/parade-ps8622.c | 1 + drivers/gpu/drm/bridge/sii902x.c | 44 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 51 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 47 - drivers/gpu/drm/bridge/tc358767.c | 673 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 46 +- drivers/gpu/drm/bridge/ti-tfp410.c | 6 +- drivers/gpu/drm/cirrus/cirrus.c | 2 +- drivers/gpu/drm/drm_agpsupport.c | 45 +- drivers/gpu/drm/drm_client.c | 1 + drivers/gpu/drm/drm_connector.c | 39 +- drivers/gpu/drm/drm_debugfs_crc.c | 6 +- drivers/gpu/drm/drm_dma.c | 2 +- drivers/gpu/drm/drm_dp_aux_dev.c | 18 +- drivers/gpu/drm/drm_dp_helper.c | 31 +- drivers/gpu/drm/drm_dp_mst_topology.c | 142 +- drivers/gpu/drm/drm_drv.c | 4 +- drivers/gpu/drm/drm_file.c | 9 +- drivers/gpu/drm/drm_gem.c | 18 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 72 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 1 - drivers/gpu/drm/drm_gem_vram_helper.c | 78 +- drivers/gpu/drm/drm_ioc32.c | 13 +- drivers/gpu/drm/drm_ioctl.c | 139 +- drivers/gpu/drm/drm_legacy_misc.c | 2 +- drivers/gpu/drm/drm_lock.c | 2 +- drivers/gpu/drm/drm_memory.c | 2 +- drivers/gpu/drm/drm_mipi_dbi.c | 1330 - drivers/gpu/drm/drm_mipi_dsi.c | 7 +- drivers/gpu/drm/drm_mm.c | 2 +- drivers/gpu/drm/drm_mode_object.c | 4 - drivers/gpu/drm/drm_modes.c | 21 +- drivers/gpu/drm/drm_prime.c | 848 +- drivers/gpu/drm/drm_scatter.c | 2 +- drivers/gpu/drm/drm_syncobj.c | 11 +- drivers/gpu/drm/drm_sysfs.c | 8 - drivers/gpu/drm/drm_vblank.c | 25 +- drivers/gpu/drm/drm_vm.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 2 - drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.c | 2 - drivers/gpu/drm/etnaviv/etnaviv_drv.c | 36 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 9 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 21 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 5 - drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 6 +- drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 5 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 2 - drivers/gpu/drm/exynos/exynos_drm_drv.c | 30 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 5 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 9 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_kms.c | 1 + drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 1 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 6 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 10 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 9 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 2 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 1 - drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 6 - drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 8 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 10 +- drivers/gpu/drm/i2c/ch7006_priv.h | 1 + drivers/gpu/drm/i2c/sil164_drv.c | 3 +- drivers/gpu/drm/i810/i810_dma.c | 17 +- drivers/gpu/drm/i810/i810_drv.c | 8 +- drivers/gpu/drm/i810/i810_drv.h | 2 - drivers/gpu/drm/i915/Kconfig.debug | 15 - drivers/gpu/drm/i915/Makefile | 83 +- drivers/gpu/drm/i915/Makefile.header-test | 22 + drivers/gpu/drm/i915/display/Makefile | 6 +- drivers/gpu/drm/i915/display/Makefile.header-test | 16 + drivers/gpu/drm/i915/display/icl_dsi.c | 185 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 56 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 5 +- drivers/gpu/drm/i915/display/intel_audio.c | 81 +- drivers/gpu/drm/i915/display/intel_bios.c | 28 +- drivers/gpu/drm/i915/display/intel_bios.h | 3 +- drivers/gpu/drm/i915/display/intel_bw.c | 2 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 84 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 193 +- drivers/gpu/drm/i915/display/intel_combo_phy.h | 4 +- drivers/gpu/drm/i915/display/intel_connector.c | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 410 +- drivers/gpu/drm/i915/display/intel_display.c | 1245 +- drivers/gpu/drm/i915/display/intel_display.h | 50 +- drivers/gpu/drm/i915/display/intel_display_power.c | 658 +- drivers/gpu/drm/i915/display/intel_display_power.h | 35 +- drivers/gpu/drm/i915/display/intel_dp.c | 292 +- drivers/gpu/drm/i915/display/intel_dp.h | 2 + .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 5 +- drivers/gpu/drm/i915/display/intel_dp_mst.h | 8 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 652 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 57 +- drivers/gpu/drm/i915/display/intel_dsi.h | 12 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 20 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 15 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 75 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 65 +- drivers/gpu/drm/i915/display/intel_hotplug.h | 5 +- drivers/gpu/drm/i915/display/intel_overlay.c | 10 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 2 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 314 +- drivers/gpu/drm/i915/display/intel_sprite.c | 335 +- drivers/gpu/drm/i915/display/intel_tc.c | 537 - drivers/gpu/drm/i915/display/intel_tc.h | 35 - drivers/gpu/drm/i915/display/intel_vbt_defs.h | 3 - drivers/gpu/drm/i915/display/intel_vdsc.c | 14 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 4 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 4 +- drivers/gpu/drm/i915/gem/Makefile | 6 +- drivers/gpu/drm/i915/gem/Makefile.header-test | 16 + drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 23 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 113 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 6 + drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 6 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 127 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 131 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 12 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 2 + drivers/gpu/drm/i915/gem/i915_gem_pages.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 12 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 41 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 7 - drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 85 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_throttle.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 11 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 69 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 26 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 9 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 124 +- .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 8 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 59 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 15 +- drivers/gpu/drm/i915/gt/Makefile | 5 +- drivers/gpu/drm/i915/gt/Makefile.header-test | 16 + drivers/gpu/drm/i915/gt/intel_context.c | 161 +- drivers/gpu/drm/i915/gt/intel_context.h | 7 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 9 +- drivers/gpu/drm/i915/gt/intel_engine.h | 76 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 214 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 11 +- drivers/gpu/drm/i915/gt/intel_engine_pm.h | 6 - drivers/gpu/drm/i915/gt/intel_engine_pool.c | 177 - drivers/gpu/drm/i915/gt/intel_engine_pool.h | 34 - drivers/gpu/drm/i915/gt/intel_engine_pool_types.h | 29 - drivers/gpu/drm/i915/gt/intel_engine_types.h | 78 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 7 - drivers/gpu/drm/i915/gt/intel_gt.c | 269 - drivers/gpu/drm/i915/gt/intel_gt.h | 60 - drivers/gpu/drm/i915/gt/intel_gt_pm.c | 74 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 20 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 96 - drivers/gpu/drm/i915/gt/intel_hangcheck.c | 71 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 1040 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 218 +- drivers/gpu/drm/i915/gt/intel_mocs.h | 7 +- drivers/gpu/drm/i915/gt/intel_renderstate.c | 234 - drivers/gpu/drm/i915/gt/intel_renderstate.h | 51 - drivers/gpu/drm/i915/gt/intel_reset.c | 624 +- drivers/gpu/drm/i915/gt/intel_reset.h | 75 +- drivers/gpu/drm/i915/gt/intel_reset_types.h | 50 - drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 233 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 589 - drivers/gpu/drm/i915/gt/intel_timeline.h | 93 - drivers/gpu/drm/i915/gt/intel_timeline_types.h | 67 - drivers/gpu/drm/i915/gt/intel_workarounds.c | 227 +- drivers/gpu/drm/i915/gt/intel_workarounds.h | 6 +- drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 1 - drivers/gpu/drm/i915/gt/mock_engine.c | 16 +- drivers/gpu/drm/i915/gt/selftest_context.c | 310 - drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 511 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 494 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 133 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 844 - drivers/gpu/drm/i915/gt/selftest_workarounds.c | 181 +- drivers/gpu/drm/i915/gt/selftests/mock_timeline.c | 29 - drivers/gpu/drm/i915/gt/selftests/mock_timeline.h | 15 - drivers/gpu/drm/i915/gt/uc/Makefile | 5 - drivers/gpu/drm/i915/gt/uc/intel_guc.c | 634 - drivers/gpu/drm/i915/gt/uc/intel_guc.h | 214 - drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 203 - drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 915 - drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 111 - drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 181 - drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 621 - drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 660 - drivers/gpu/drm/i915/gt/uc/intel_guc_log.h | 99 - drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 161 - drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 1188 - drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 88 - drivers/gpu/drm/i915/gt/uc/intel_huc.c | 202 - drivers/gpu/drm/i915/gt/uc/intel_huc.h | 68 - drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 53 - drivers/gpu/drm/i915/gt/uc/intel_uc.c | 616 - drivers/gpu/drm/i915/gt/uc/intel_uc.h | 70 - drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 565 - drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 185 - drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 82 - drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 336 - drivers/gpu/drm/i915/gvt/dmabuf.c | 2 +- drivers/gpu/drm/i915/gvt/gtt.h | 13 +- drivers/gpu/drm/i915/gvt/scheduler.c | 5 +- drivers/gpu/drm/i915/i915_active.c | 601 +- drivers/gpu/drm/i915/i915_active.h | 30 +- drivers/gpu/drm/i915/i915_active_types.h | 15 +- drivers/gpu/drm/i915/i915_debugfs.c | 309 +- drivers/gpu/drm/i915/i915_drv.c | 231 +- drivers/gpu/drm/i915/i915_drv.h | 258 +- drivers/gpu/drm/i915/i915_fixed.h | 5 - drivers/gpu/drm/i915/i915_gem.c | 333 +- drivers/gpu/drm/i915/i915_gem_batch_pool.c | 140 + drivers/gpu/drm/i915/i915_gem_batch_pool.h | 26 + drivers/gpu/drm/i915/i915_gem_fence_reg.c | 32 - drivers/gpu/drm/i915/i915_gem_fence_reg.h | 3 - drivers/gpu/drm/i915/i915_gem_gtt.c | 2045 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 200 +- drivers/gpu/drm/i915/i915_gem_render_state.c | 235 + drivers/gpu/drm/i915/i915_gem_render_state.h | 31 + drivers/gpu/drm/i915/i915_globals.h | 2 - drivers/gpu/drm/i915/i915_gpu_error.c | 617 +- drivers/gpu/drm/i915/i915_gpu_error.h | 71 +- drivers/gpu/drm/i915/i915_irq.c | 1035 +- drivers/gpu/drm/i915/i915_irq.h | 45 +- drivers/gpu/drm/i915/i915_oa_bdw.c | 91 + drivers/gpu/drm/i915/i915_oa_bdw.h | 15 + drivers/gpu/drm/i915/i915_oa_bxt.c | 89 + drivers/gpu/drm/i915/i915_oa_bxt.h | 15 + drivers/gpu/drm/i915/i915_oa_cflgt2.c | 90 + drivers/gpu/drm/i915/i915_oa_cflgt2.h | 15 + drivers/gpu/drm/i915/i915_oa_cflgt3.c | 90 + drivers/gpu/drm/i915/i915_oa_cflgt3.h | 15 + drivers/gpu/drm/i915/i915_oa_chv.c | 90 + drivers/gpu/drm/i915/i915_oa_chv.h | 15 + drivers/gpu/drm/i915/i915_oa_cnl.c | 102 + drivers/gpu/drm/i915/i915_oa_cnl.h | 15 + drivers/gpu/drm/i915/i915_oa_glk.c | 89 + drivers/gpu/drm/i915/i915_oa_glk.h | 15 + drivers/gpu/drm/i915/i915_oa_hsw.c | 119 + drivers/gpu/drm/i915/i915_oa_hsw.h | 15 + drivers/gpu/drm/i915/i915_oa_icl.c | 99 + drivers/gpu/drm/i915/i915_oa_icl.h | 15 + drivers/gpu/drm/i915/i915_oa_kblgt2.c | 90 + drivers/gpu/drm/i915/i915_oa_kblgt2.h | 15 + drivers/gpu/drm/i915/i915_oa_kblgt3.c | 90 + drivers/gpu/drm/i915/i915_oa_kblgt3.h | 15 + drivers/gpu/drm/i915/i915_oa_sklgt2.c | 89 + drivers/gpu/drm/i915/i915_oa_sklgt2.h | 15 + drivers/gpu/drm/i915/i915_oa_sklgt3.c | 90 + drivers/gpu/drm/i915/i915_oa_sklgt3.h | 15 + drivers/gpu/drm/i915/i915_oa_sklgt4.c | 90 + drivers/gpu/drm/i915/i915_oa_sklgt4.h | 15 + drivers/gpu/drm/i915/i915_params.c | 5 +- drivers/gpu/drm/i915/i915_params.h | 2 +- drivers/gpu/drm/i915/i915_pci.c | 44 +- drivers/gpu/drm/i915/i915_perf.c | 306 +- drivers/gpu/drm/i915/i915_pmu.c | 288 +- drivers/gpu/drm/i915/i915_priolist_types.h | 10 - drivers/gpu/drm/i915/i915_pvinfo.h | 7 +- drivers/gpu/drm/i915/i915_reg.h | 281 +- drivers/gpu/drm/i915/i915_request.c | 126 +- drivers/gpu/drm/i915/i915_request.h | 24 +- drivers/gpu/drm/i915/i915_scheduler.c | 4 +- drivers/gpu/drm/i915/i915_scheduler_types.h | 1 - drivers/gpu/drm/i915/i915_selftest.h | 29 +- drivers/gpu/drm/i915/i915_timeline.c | 579 + drivers/gpu/drm/i915/i915_timeline.h | 94 + drivers/gpu/drm/i915/i915_timeline_types.h | 67 + drivers/gpu/drm/i915/i915_trace.h | 12 +- drivers/gpu/drm/i915/i915_utils.h | 12 - drivers/gpu/drm/i915/i915_vgpu.c | 63 +- drivers/gpu/drm/i915/i915_vgpu.h | 7 +- drivers/gpu/drm/i915/i915_vma.c | 118 +- drivers/gpu/drm/i915/i915_vma.h | 4 - drivers/gpu/drm/i915/intel_device_info.c | 40 +- drivers/gpu/drm/i915/intel_device_info.h | 6 +- drivers/gpu/drm/i915/intel_drv.h | 37 +- drivers/gpu/drm/i915/intel_guc.c | 687 + drivers/gpu/drm/i915/intel_guc.h | 204 + drivers/gpu/drm/i915/intel_guc_ads.c | 202 + drivers/gpu/drm/i915/{gt/uc => }/intel_guc_ads.h | 0 drivers/gpu/drm/i915/intel_guc_ct.c | 929 + drivers/gpu/drm/i915/intel_guc_ct.h | 104 + drivers/gpu/drm/i915/intel_guc_fw.c | 308 + drivers/gpu/drm/i915/{gt/uc => }/intel_guc_fw.h | 0 drivers/gpu/drm/i915/intel_guc_fwif.h | 692 + drivers/gpu/drm/i915/intel_guc_log.c | 632 + drivers/gpu/drm/i915/intel_guc_log.h | 100 + drivers/gpu/drm/i915/intel_guc_reg.h | 155 + drivers/gpu/drm/i915/intel_guc_submission.c | 1458 + drivers/gpu/drm/i915/intel_guc_submission.h | 89 + drivers/gpu/drm/i915/intel_gvt.c | 7 +- drivers/gpu/drm/i915/intel_gvt.h | 7 +- drivers/gpu/drm/i915/intel_huc.c | 182 + drivers/gpu/drm/i915/intel_huc.h | 65 + drivers/gpu/drm/i915/intel_huc_fw.c | 215 + drivers/gpu/drm/i915/{gt/uc => }/intel_huc_fw.h | 0 drivers/gpu/drm/i915/intel_pm.c | 441 +- drivers/gpu/drm/i915/intel_pm.h | 4 +- drivers/gpu/drm/i915/intel_renderstate.h | 47 + ...gen6_renderstate.c => intel_renderstate_gen6.c} | 0 ...gen7_renderstate.c => intel_renderstate_gen7.c} | 0 ...gen8_renderstate.c => intel_renderstate_gen8.c} | 0 ...gen9_renderstate.c => intel_renderstate_gen9.c} | 0 drivers/gpu/drm/i915/intel_runtime_pm.c | 2 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 2 +- drivers/gpu/drm/i915/intel_uc.c | 561 + drivers/gpu/drm/i915/intel_uc.h | 64 + drivers/gpu/drm/i915/intel_uc_fw.c | 357 + drivers/gpu/drm/i915/intel_uc_fw.h | 155 + drivers/gpu/drm/i915/intel_uncore.c | 471 +- drivers/gpu/drm/i915/intel_uncore.h | 36 +- drivers/gpu/drm/i915/intel_wakeref.c | 9 +- drivers/gpu/drm/i915/intel_wakeref.h | 11 +- drivers/gpu/drm/i915/intel_wopcm.c | 98 +- drivers/gpu/drm/i915/intel_wopcm.h | 18 +- drivers/gpu/drm/i915/oa/Makefile | 7 - drivers/gpu/drm/i915/oa/i915_oa_bdw.c | 90 - drivers/gpu/drm/i915/oa/i915_oa_bdw.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_bxt.c | 88 - drivers/gpu/drm/i915/oa/i915_oa_bxt.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_chv.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_chv.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_cnl.c | 101 - drivers/gpu/drm/i915/oa/i915_oa_cnl.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_glk.c | 88 - drivers/gpu/drm/i915/oa/i915_oa_glk.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_hsw.c | 118 - drivers/gpu/drm/i915/oa/i915_oa_hsw.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_icl.c | 98 - drivers/gpu/drm/i915/oa/i915_oa_icl.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c | 88 - drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h | 16 - drivers/gpu/drm/i915/selftests/i915_active.c | 124 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 11 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 3 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 4 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 5 +- .../gpu/drm/i915/selftests/i915_mock_selftests.h | 2 +- drivers/gpu/drm/i915/selftests/i915_request.c | 43 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 65 +- drivers/gpu/drm/i915/selftests/i915_timeline.c | 845 + drivers/gpu/drm/i915/selftests/i915_vma.c | 10 - drivers/gpu/drm/i915/selftests/igt_flush_test.c | 5 +- drivers/gpu/drm/i915/selftests/igt_reset.c | 38 +- drivers/gpu/drm/i915/selftests/igt_reset.h | 10 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 29 +- drivers/gpu/drm/i915/selftests/igt_spinner.h | 9 +- drivers/gpu/drm/i915/selftests/igt_wedge_me.h | 58 + drivers/gpu/drm/i915/selftests/intel_guc.c | 359 + drivers/gpu/drm/i915/selftests/mock_gem_device.c | 18 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 3 - drivers/gpu/drm/i915/selftests/mock_timeline.c | 29 + drivers/gpu/drm/i915/selftests/mock_timeline.h | 15 + drivers/gpu/drm/i915/selftests/mock_uncore.c | 4 +- drivers/gpu/drm/imx/Makefile | 1 + drivers/gpu/drm/imx/dw_hdmi-imx.c | 14 +- drivers/gpu/drm/imx/imx-drm-core.c | 13 +- drivers/gpu/drm/imx/imx-ldb.c | 29 +- drivers/gpu/drm/imx/imx-tve.c | 16 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 8 +- drivers/gpu/drm/imx/ipuv3-plane.c | 5 +- drivers/gpu/drm/imx/parallel-display.c | 8 +- drivers/gpu/drm/ingenic/ingenic-drm.c | 75 +- drivers/gpu/drm/lima/lima_device.c | 41 +- drivers/gpu/drm/lima/lima_drv.c | 20 +- drivers/gpu/drm/lima/lima_gem.c | 2 +- drivers/gpu/drm/lima/lima_gem_prime.c | 3 +- drivers/gpu/drm/lima/lima_object.c | 9 +- drivers/gpu/drm/lima/lima_object.h | 3 +- drivers/gpu/drm/lima/lima_vm.h | 4 +- drivers/gpu/drm/mcde/mcde_drv.c | 13 +- drivers/gpu/drm/mediatek/mtk_disp_color.c | 2 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 2 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 2 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 18 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 10 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 33 +- drivers/gpu/drm/mediatek/mtk_drm_fb.c | 35 +- drivers/gpu/drm/mediatek/mtk_drm_fb.h | 1 + drivers/gpu/drm/mediatek/mtk_drm_gem.c | 7 +- drivers/gpu/drm/mediatek/mtk_drm_plane.c | 4 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 14 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 14 +- drivers/gpu/drm/meson/meson_crtc.c | 16 +- drivers/gpu/drm/meson/meson_drv.c | 33 +- drivers/gpu/drm/meson/meson_drv.h | 11 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 19 +- drivers/gpu/drm/meson/meson_overlay.c | 13 +- drivers/gpu/drm/meson/meson_plane.c | 16 +- drivers/gpu/drm/meson/meson_registers.h | 2 - drivers/gpu/drm/meson/meson_vclk.c | 7 +- drivers/gpu/drm/meson/meson_vclk.h | 4 - drivers/gpu/drm/meson/meson_venc.c | 10 +- drivers/gpu/drm/meson/meson_venc.h | 2 - drivers/gpu/drm/meson/meson_venc_cvbs.c | 11 +- drivers/gpu/drm/meson/meson_viu.c | 7 +- drivers/gpu/drm/meson/meson_vpp.c | 7 +- drivers/gpu/drm/meson/meson_vpp.h | 3 - drivers/gpu/drm/mga/mga_dma.c | 13 +- drivers/gpu/drm/mga/mga_drv.c | 7 +- drivers/gpu/drm/mga/mga_drv.h | 27 +- drivers/gpu/drm/mga/mga_ioc32.c | 3 +- drivers/gpu/drm/mga/mga_irq.c | 12 +- drivers/gpu/drm/mga/mga_state.c | 8 +- drivers/gpu/drm/mga/mga_warp.c | 4 +- drivers/gpu/drm/mgag200/Makefile | 2 +- drivers/gpu/drm/mgag200/mgag200_cursor.c | 11 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 10 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 40 +- drivers/gpu/drm/mgag200/mgag200_fb.c | 315 + drivers/gpu/drm/mgag200/mgag200_i2c.c | 6 +- drivers/gpu/drm/mgag200/mgag200_main.c | 96 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 59 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 8 +- drivers/gpu/drm/msm/msm_atomic.c | 8 +- drivers/gpu/drm/msm/msm_drv.c | 25 +- drivers/gpu/drm/msm/msm_gem.c | 8 +- drivers/gpu/drm/msm/msm_gpu.c | 3 +- drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 16 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 16 +- drivers/gpu/drm/mxsfb/mxsfb_out.c | 1 + drivers/gpu/drm/nouveau/nouveau_abi16.c | 6 + drivers/gpu/drm/nouveau/nouveau_abi16.h | 1 + drivers/gpu/drm/nouveau/nouveau_bo.c | 2 - drivers/gpu/drm/nouveau/nouveau_connector.c | 2 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 33 +- drivers/gpu/drm/nouveau/nouveau_gem.h | 1 + drivers/gpu/drm/nouveau/nouveau_prime.c | 11 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 15 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 4 +- drivers/gpu/drm/omapdrm/omap_debugfs.c | 2 - drivers/gpu/drm/omapdrm/omap_drv.c | 22 +- drivers/gpu/drm/omapdrm/omap_drv.h | 5 +- drivers/gpu/drm/omapdrm/omap_fb.c | 4 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 4 +- drivers/gpu/drm/omapdrm/omap_gem.c | 2 - drivers/gpu/drm/omapdrm/omap_gem.h | 3 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 8 +- drivers/gpu/drm/omapdrm/omap_irq.c | 2 - drivers/gpu/drm/panel/Kconfig | 18 - drivers/gpu/drm/panel/Makefile | 2 - drivers/gpu/drm/panel/panel-lvds.c | 5 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 359 - .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 13 - drivers/gpu/drm/panel/panel-raydium-rm67191.c | 668 - drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 75 +- drivers/gpu/drm/panel/panel-simple.c | 343 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 3 +- drivers/gpu/drm/panfrost/panfrost_device.h | 1 - drivers/gpu/drm/panfrost/panfrost_drv.c | 41 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 2 + drivers/gpu/drm/panfrost/panfrost_gpu.c | 2 - drivers/gpu/drm/pl111/pl111_debugfs.c | 4 +- drivers/gpu/drm/pl111/pl111_display.c | 23 +- drivers/gpu/drm/pl111/pl111_drm.h | 11 +- drivers/gpu/drm/pl111/pl111_drv.c | 13 +- drivers/gpu/drm/pl111/pl111_nomadik.h | 3 +- drivers/gpu/drm/pl111/pl111_versatile.c | 9 +- drivers/gpu/drm/pl111/pl111_versatile.h | 3 - drivers/gpu/drm/pl111/pl111_vexpress.c | 1 - drivers/gpu/drm/qxl/qxl_cmd.c | 2 - drivers/gpu/drm/qxl/qxl_debugfs.c | 4 +- drivers/gpu/drm/qxl/qxl_display.c | 3 - drivers/gpu/drm/qxl/qxl_draw.c | 2 - drivers/gpu/drm/qxl/qxl_drv.c | 15 +- drivers/gpu/drm/qxl/qxl_drv.h | 7 +- drivers/gpu/drm/qxl/qxl_gem.c | 1 + drivers/gpu/drm/qxl/qxl_ioctl.c | 3 - drivers/gpu/drm/qxl/qxl_irq.c | 4 - drivers/gpu/drm/qxl/qxl_kms.c | 9 +- drivers/gpu/drm/qxl/qxl_release.c | 6 +- drivers/gpu/drm/qxl/qxl_ttm.c | 16 +- drivers/gpu/drm/r128/r128_ioc32.c | 3 +- drivers/gpu/drm/r128/r128_irq.c | 5 +- drivers/gpu/drm/radeon/radeon_connectors.c | 2 +- drivers/gpu/drm/radeon/radeon_drv.c | 31 +- drivers/gpu/drm/radeon/radeon_object.c | 7 +- drivers/gpu/drm/radeon/radeon_prime.c | 16 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 5 +- drivers/gpu/drm/rockchip/Makefile | 3 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 118 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 17 +- drivers/gpu/drm/rockchip/cdn-dp-core.h | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 9 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 5 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 20 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 29 +- drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 8 +- drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 282 + drivers/gpu/drm/rockchip/rockchip_drm_psr.h | 22 + drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 115 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 16 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 9 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 11 +- drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 2 + drivers/gpu/drm/scheduler/sched_entity.c | 3 - drivers/gpu/drm/scheduler/sched_fence.c | 6 +- drivers/gpu/drm/scheduler/sched_main.c | 3 +- drivers/gpu/drm/selftests/test-drm_framebuffer.c | 7 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 3 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.h | 4 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 9 +- drivers/gpu/drm/shmobile/shmob_drm_kms.c | 1 + drivers/gpu/drm/shmobile/shmob_drm_plane.c | 2 +- drivers/gpu/drm/shmobile/shmob_drm_plane.h | 1 - drivers/gpu/drm/shmobile/shmob_drm_regs.h | 3 - drivers/gpu/drm/sti/sti_drv.c | 6 +- drivers/gpu/drm/sti/sti_hdmi.c | 9 +- drivers/gpu/drm/sti/sti_tvout.c | 16 +- drivers/gpu/drm/stm/drv.c | 5 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 10 +- drivers/gpu/drm/stm/ltdc.c | 2 - drivers/gpu/drm/sun4i/sun4i_backend.c | 16 +- drivers/gpu/drm/sun4i/sun4i_crtc.c | 13 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 7 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 1 + drivers/gpu/drm/sun4i/sun4i_frontend.c | 10 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 24 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 3 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 2 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 28 +- drivers/gpu/drm/sun4i/sun4i_tv.c | 4 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 9 +- drivers/gpu/drm/sun4i/sun8i_csc.c | 157 +- drivers/gpu/drm/sun4i/sun8i_csc.h | 6 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 3 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 14 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 6 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 2 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 22 +- drivers/gpu/drm/tdfx/tdfx_drv.c | 11 +- drivers/gpu/drm/tegra/drm.c | 30 +- drivers/gpu/drm/tegra/gem.c | 7 +- drivers/gpu/drm/tegra/gem.h | 3 +- drivers/gpu/drm/tegra/output.c | 8 +- drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 46 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 25 +- drivers/gpu/drm/tilcdc/tilcdc_drv.h | 33 +- drivers/gpu/drm/tilcdc/tilcdc_external.c | 89 +- drivers/gpu/drm/tilcdc/tilcdc_external.h | 1 + drivers/gpu/drm/tilcdc/tilcdc_panel.c | 20 +- drivers/gpu/drm/tilcdc/tilcdc_plane.c | 4 +- drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 17 +- drivers/gpu/drm/tiny/Kconfig | 99 - drivers/gpu/drm/tiny/Makefile | 10 - drivers/gpu/drm/tiny/gm12u320.c | 814 - drivers/gpu/drm/tiny/hx8357d.c | 304 - drivers/gpu/drm/tiny/ili9225.c | 470 - drivers/gpu/drm/tiny/ili9341.c | 268 - drivers/gpu/drm/tiny/mi0283qt.c | 294 - drivers/gpu/drm/tiny/repaper.c | 1212 - drivers/gpu/drm/tiny/st7586.c | 424 - drivers/gpu/drm/tiny/st7735r.c | 246 - drivers/gpu/drm/tinydrm/Kconfig | 87 + drivers/gpu/drm/tinydrm/Makefile | 14 + drivers/gpu/drm/tinydrm/core/Makefile | 4 + drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 207 + drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 179 + drivers/gpu/drm/tinydrm/hx8357d.c | 304 + drivers/gpu/drm/tinydrm/ili9225.c | 467 + drivers/gpu/drm/tinydrm/ili9341.c | 266 + drivers/gpu/drm/tinydrm/mi0283qt.c | 293 + drivers/gpu/drm/tinydrm/mipi-dbi.c | 1175 + drivers/gpu/drm/tinydrm/repaper.c | 1165 + drivers/gpu/drm/tinydrm/st7586.c | 442 + drivers/gpu/drm/tinydrm/st7735r.c | 245 + drivers/gpu/drm/ttm/ttm_bo.c | 13 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 6 +- drivers/gpu/drm/tve200/tve200_display.c | 8 +- drivers/gpu/drm/tve200/tve200_drm.h | 15 +- drivers/gpu/drm/tve200/tve200_drv.c | 8 +- drivers/gpu/drm/udl/udl_connector.c | 4 +- drivers/gpu/drm/udl/udl_connector.h | 2 - drivers/gpu/drm/udl/udl_dmabuf.c | 11 +- drivers/gpu/drm/udl/udl_drv.c | 9 +- drivers/gpu/drm/udl/udl_drv.h | 11 +- drivers/gpu/drm/udl/udl_encoder.c | 6 +- drivers/gpu/drm/udl/udl_fb.c | 15 +- drivers/gpu/drm/udl/udl_gem.c | 9 +- drivers/gpu/drm/udl/udl_main.c | 6 +- drivers/gpu/drm/udl/udl_modeset.c | 6 +- drivers/gpu/drm/udl/udl_transfer.c | 4 + drivers/gpu/drm/v3d/v3d_debugfs.c | 3 +- drivers/gpu/drm/v3d/v3d_drv.c | 6 +- drivers/gpu/drm/v3d/v3d_drv.h | 13 +- drivers/gpu/drm/v3d/v3d_gem.c | 12 +- drivers/gpu/drm/v3d/v3d_irq.c | 2 - drivers/gpu/drm/vboxvideo/Makefile | 2 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 13 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 12 + drivers/gpu/drm/vboxvideo/vbox_prime.c | 56 + drivers/gpu/drm/vc4/vc4_bo.c | 7 +- drivers/gpu/drm/vc4/vc4_crtc.c | 11 +- drivers/gpu/drm/vc4/vc4_debugfs.c | 1 + drivers/gpu/drm/vc4/vc4_drv.c | 12 +- drivers/gpu/drm/vc4/vc4_drv.h | 20 +- drivers/gpu/drm/vc4/vc4_dsi.c | 17 +- drivers/gpu/drm/vc4/vc4_gem.c | 2 - drivers/gpu/drm/vc4/vc4_hvs.c | 5 +- drivers/gpu/drm/vc4/vc4_kms.c | 4 +- drivers/gpu/drm/vc4/vc4_plane.c | 9 +- drivers/gpu/drm/vc4/vc4_txp.c | 14 +- drivers/gpu/drm/vc4/vc4_v3d.c | 4 - drivers/gpu/drm/vgem/vgem_drv.c | 21 +- drivers/gpu/drm/vgem/vgem_drv.h | 1 + drivers/gpu/drm/vgem/vgem_fence.c | 24 +- drivers/gpu/drm/via/via_dma.c | 43 +- drivers/gpu/drm/via/via_dmablit.c | 41 +- drivers/gpu/drm/via/via_drv.c | 7 +- drivers/gpu/drm/via/via_drv.h | 75 +- drivers/gpu/drm/via/via_irq.c | 54 +- drivers/gpu/drm/via/via_map.c | 6 +- drivers/gpu/drm/via/via_mm.c | 7 +- drivers/gpu/drm/via/via_verifier.c | 22 +- drivers/gpu/drm/via/via_video.c | 5 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 4 +- drivers/gpu/drm/virtio/virtgpu_display.c | 7 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 9 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 6 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 2 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 4 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 26 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 4 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 6 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 2 - drivers/gpu/drm/virtio/virtgpu_ttm.c | 13 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 7 +- drivers/gpu/drm/vkms/Makefile | 2 +- drivers/gpu/drm/vkms/vkms_composer.c | 249 - drivers/gpu/drm/vkms/vkms_crc.c | 272 + drivers/gpu/drm/vkms/vkms_crtc.c | 100 +- drivers/gpu/drm/vkms/vkms_drv.c | 50 +- drivers/gpu/drm/vkms/vkms_drv.h | 44 +- drivers/gpu/drm/vkms/vkms_gem.c | 1 - drivers/gpu/drm/vkms/vkms_output.c | 6 +- drivers/gpu/drm/vkms/vkms_plane.c | 46 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 52 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 8 + drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 6 +- drivers/gpu/drm/xen/xen_drm_front.c | 16 +- drivers/gpu/drm/xen/xen_drm_front.h | 11 +- drivers/gpu/drm/xen/xen_drm_front_cfg.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_conn.c | 1 - drivers/gpu/drm/xen/xen_drm_front_conn.h | 7 +- drivers/gpu/drm/xen/xen_drm_front_evtchnl.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 11 +- drivers/gpu/drm/xen/xen_drm_front_gem.h | 7 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 7 +- drivers/gpu/drm/zte/zx_drm_drv.c | 8 +- drivers/gpu/drm/zte/zx_hdmi.c | 2 +- drivers/gpu/drm/zte/zx_plane.c | 2 +- drivers/gpu/drm/zte/zx_tvenc.c | 4 +- drivers/gpu/drm/zte/zx_vga.c | 4 +- drivers/gpu/drm/zte/zx_vou.c | 5 +- drivers/hid/hid-logitech-dj.c | 4 +- drivers/hid/hid-sony.c | 15 +- drivers/hid/hidraw.c | 2 +- drivers/hid/usbhid/hiddev.c | 14 +- drivers/hsi/clients/ssi_protocol.c | 10 +- drivers/hsi/controllers/omap_ssi_core.c | 4 +- drivers/hsi/controllers/omap_ssi_port.c | 4 +- drivers/hv/hv_balloon.c | 143 +- drivers/hv/hv_trace.h | 2 +- drivers/hv/hyperv_vmbus.h | 8 +- drivers/hwmon/Kconfig | 20 + drivers/hwmon/Makefile | 2 + drivers/hwmon/acpi_power_meter.c | 4 +- drivers/hwmon/ads1015.c | 324 + drivers/hwmon/adt7475.c | 146 +- drivers/hwmon/asb100.c | 12 +- drivers/hwmon/atxp1.c | 2 +- drivers/hwmon/jz4740-hwmon.c | 135 + drivers/hwmon/k10temp.c | 1 - drivers/hwmon/k8temp.c | 233 +- drivers/hwmon/lm75.c | 12 +- drivers/hwmon/nct6775.c | 180 +- drivers/hwmon/nct7802.c | 6 +- drivers/hwmon/npcm750-pwm-fan.c | 4 +- drivers/hwmon/pmbus/max31785.c | 2 + drivers/hwmon/smm665.c | 8 +- drivers/hwmon/w83781d.c | 6 +- drivers/hwtracing/coresight/Kconfig | 2 +- drivers/hwtracing/coresight/coresight-cpu-debug.c | 33 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 1 - .../hwtracing/coresight/coresight-etm4x-sysfs.c | 13 +- drivers/hwtracing/coresight/coresight-etm4x.c | 38 +- drivers/hwtracing/coresight/coresight-funnel.c | 11 +- drivers/hwtracing/coresight/coresight-platform.c | 11 +- drivers/hwtracing/coresight/coresight-priv.h | 12 +- drivers/hwtracing/coresight/coresight-replicator.c | 3 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 26 +- drivers/hwtracing/coresight/coresight-tmc.c | 12 - drivers/hwtracing/coresight/coresight-tmc.h | 4 - drivers/hwtracing/coresight/coresight.c | 4 +- drivers/hwtracing/intel_th/Makefile | 3 - drivers/hwtracing/intel_th/core.c | 10 +- drivers/hwtracing/intel_th/msu-sink.c | 116 - drivers/hwtracing/intel_th/msu.c | 537 +- drivers/hwtracing/intel_th/msu.h | 20 +- drivers/hwtracing/stm/core.c | 9 +- drivers/i2c/Kconfig | 4 +- drivers/i2c/busses/Kconfig | 2 +- drivers/i2c/busses/i2c-amd-mp2-pci.c | 8 +- drivers/i2c/busses/i2c-designware-master.c | 11 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 6 +- drivers/i2c/busses/i2c-i801.c | 5 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 4 +- drivers/i2c/busses/i2c-ismt.c | 2 + drivers/i2c/busses/i2c-mxs.c | 4 +- drivers/i2c/busses/i2c-taos-evm.c | 2 +- drivers/i2c/busses/i2c-tegra.c | 16 +- drivers/i2c/i2c-core-acpi.c | 8 +- drivers/i2c/i2c-core-base.c | 4 +- drivers/i2c/i2c-core-of.c | 7 +- drivers/i3c/device.c | 53 - drivers/i3c/master.c | 45 + drivers/ide/siimage.c | 3 +- drivers/ide/via82cxxx.c | 3 +- drivers/iio/accel/cros_ec_accel_legacy.c | 1 + drivers/iio/adc/Kconfig | 2 +- drivers/iio/adc/ingenic-adc.c | 54 - drivers/iio/adc/max9611.c | 2 +- drivers/iio/adc/rcar-gyroadc.c | 4 +- drivers/iio/dummy/iio_simple_dummy.c | 4 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 43 - drivers/infiniband/core/addr.c | 2 +- drivers/infiniband/core/cache.c | 1 - drivers/infiniband/core/cma_configfs.c | 8 +- drivers/infiniband/core/core_priv.h | 24 +- drivers/infiniband/core/counters.c | 8 +- drivers/infiniband/core/device.c | 41 +- drivers/infiniband/core/iwpm_msg.c | 8 +- drivers/infiniband/core/iwpm_util.c | 6 +- drivers/infiniband/core/netlink.c | 63 +- drivers/infiniband/core/nldev.c | 20 +- drivers/infiniband/core/sa_query.c | 2 +- drivers/infiniband/core/user_mad.c | 2 +- drivers/infiniband/core/uverbs_main.c | 4 - drivers/infiniband/core/verbs.c | 1 - drivers/infiniband/hw/bnxt_re/main.c | 1 + drivers/infiniband/hw/efa/efa.h | 3 - drivers/infiniband/hw/efa/efa_com_cmd.c | 35 - drivers/infiniband/hw/efa/efa_com_cmd.h | 23 - drivers/infiniband/hw/efa/efa_main.c | 2 - drivers/infiniband/hw/efa/efa_verbs.c | 75 - drivers/infiniband/hw/hfi1/user_sdma.h | 6 + drivers/infiniband/hw/hfi1/verbs.c | 17 +- drivers/infiniband/hw/hfi1/vnic_sdma.c | 4 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 186 +- drivers/infiniband/hw/hns/hns_roce_device.h | 2 + drivers/infiniband/hw/hns/hns_roce_hem.c | 184 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 24 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 630 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 428 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 61 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 310 +- drivers/infiniband/hw/mlx4/mr.c | 7 +- drivers/infiniband/hw/mlx4/qp.c | 242 +- drivers/infiniband/hw/mlx5/devx.c | 15 - drivers/infiniband/hw/mlx5/main.c | 109 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 - drivers/infiniband/hw/mlx5/odp.c | 24 + drivers/infiniband/hw/mlx5/qp.c | 25 +- drivers/infiniband/hw/qedr/main.c | 2 +- drivers/infiniband/hw/qedr/qedr.h | 2 +- drivers/infiniband/hw/qedr/verbs.c | 3 +- drivers/infiniband/hw/qib/qib_file_ops.c | 3 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 2 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 3 +- drivers/input/evdev.c | 35 +- drivers/input/input.c | 40 - drivers/input/joystick/Kconfig | 10 - drivers/input/joystick/Makefile | 5 +- drivers/input/joystick/fsia6b.c | 231 - drivers/input/keyboard/Kconfig | 2 - drivers/input/keyboard/applespi.c | 26 +- drivers/input/misc/Kconfig | 6 +- drivers/input/misc/soc_button_array.c | 105 +- drivers/input/mouse/cyapa.c | 16 +- drivers/input/mouse/elan_i2c_core.c | 20 +- drivers/input/mouse/elantech.c | 55 +- drivers/input/mouse/synaptics.c | 1 - drivers/input/rmi4/rmi_2d_sensor.c | 1 + drivers/input/touchscreen/fsl-imx25-tcq.c | 4 +- drivers/input/touchscreen/mxs-lradc-ts.c | 10 +- drivers/input/touchscreen/sun4i-ts.c | 3 +- drivers/input/touchscreen/sur40.c | 4 +- drivers/input/touchscreen/ts4800-ts.c | 4 +- drivers/iommu/arm-smmu-v3.c | 9 +- drivers/iommu/arm-smmu.c | 9 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 13 +- drivers/leds/Kconfig | 6 +- drivers/leds/led-class-flash.c | 9 +- drivers/leds/led-class.c | 58 +- drivers/leds/led-core.c | 127 - drivers/leds/leds-aat1290.c | 16 +- drivers/leds/leds-an30259a.c | 29 +- drivers/leds/leds-apu.c | 157 +- drivers/leds/leds-as3645a.c | 74 +- drivers/leds/leds-cr0014114.c | 33 +- drivers/leds/leds-gpio.c | 26 +- drivers/leds/leds-is31fl319x.c | 3 +- drivers/leds/leds-ktd2692.c | 4 +- drivers/leds/leds-lm3532.c | 5 +- drivers/leds/leds-lm3601x.c | 38 +- drivers/leds/leds-lm36274.c | 4 +- drivers/leds/leds-lm3692x.c | 22 +- drivers/leds/leds-lm3697.c | 5 +- drivers/leds/leds-lp5562.c | 6 +- drivers/leds/leds-lp8860.c | 35 +- drivers/leds/leds-lt3593.c | 20 +- drivers/leds/leds-max77650.c | 24 +- drivers/leds/leds-netxbig.c | 76 +- drivers/leds/leds-ns2.c | 21 +- drivers/leds/leds-pwm.c | 3 +- drivers/leds/leds-sc27xx-bltc.c | 22 +- drivers/leds/leds.h | 1 - drivers/md/dm-crypt.c | 2 +- drivers/md/dm-rq.c | 1 - drivers/media/Kconfig | 2 +- drivers/media/common/saa7146/saa7146_video.c | 16 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 107 - .../media/common/videobuf2/videobuf2-dma-contig.c | 23 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 8 +- drivers/media/dvb-core/dvb_frontend.c | 4 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 3 + drivers/media/dvb-frontends/si2168.c | 11 - drivers/media/dvb-frontends/si2168.h | 1 - drivers/media/i2c/ir-kbd-i2c.c | 3 + drivers/media/i2c/mt9m111.c | 2 +- drivers/media/i2c/ov2640.c | 2 +- drivers/media/i2c/ov2659.c | 4 +- drivers/media/i2c/ov2680.c | 9 +- drivers/media/i2c/ov5640.c | 7 +- drivers/media/i2c/ov5645.c | 120 +- drivers/media/i2c/ov5695.c | 5 +- drivers/media/i2c/ov7670.c | 6 +- drivers/media/i2c/ov7740.c | 8 +- drivers/media/pci/bt8xx/bttv-driver.c | 19 + drivers/media/pci/bt8xx/bttv-risc.c | 8 +- drivers/media/pci/bt8xx/bttvp.h | 1 + drivers/media/pci/cobalt/cobalt-driver.c | 38 +- drivers/media/pci/cobalt/cobalt-flash.c | 2 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 6 + drivers/media/pci/cx23885/cx23885-417.c | 1 + drivers/media/pci/cx23885/cx23885-video.c | 7 +- drivers/media/pci/cx23885/cx23885.h | 1 + drivers/media/pci/cx25821/cx25821-video.c | 7 +- drivers/media/pci/cx25821/cx25821.h | 1 + drivers/media/pci/cx88/cx88-blackbird.c | 2 + drivers/media/pci/cx88/cx88-video.c | 17 +- drivers/media/pci/cx88/cx88.h | 1 + drivers/media/pci/dt3155/dt3155.c | 1 + drivers/media/pci/intel/ipu3/ipu3-cio2.c | 100 +- drivers/media/pci/meye/meye.c | 3 + drivers/media/pci/pt1/pt1.c | 6 +- drivers/media/pci/pt3/pt3.c | 6 +- drivers/media/pci/saa7134/saa7134-empress.c | 2 + drivers/media/pci/saa7134/saa7134-tvaudio.c | 1 + drivers/media/pci/saa7134/saa7134-video.c | 28 +- drivers/media/pci/saa7134/saa7134.h | 1 + drivers/media/pci/saa7164/saa7164-encoder.c | 1 + drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 9 + drivers/media/pci/solo6x10/solo6x10-v4l2.c | 4 + drivers/media/pci/sta2x11/sta2x11_vip.c | 2 + drivers/media/pci/tw68/tw68-video.c | 14 + drivers/media/pci/tw68/tw68.h | 1 + drivers/media/platform/Kconfig | 2 +- drivers/media/platform/am437x/am437x-vpfe.c | 29 +- drivers/media/platform/am437x/am437x-vpfe.h | 6 + drivers/media/platform/cadence/cdns-csi2tx.c | 155 +- drivers/media/platform/coda/coda-common.c | 4 +- drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 69 +- drivers/media/platform/davinci/vpbe_display.c | 21 +- drivers/media/platform/davinci/vpbe_osd.c | 5 + drivers/media/platform/davinci/vpbe_venc.c | 5 + drivers/media/platform/davinci/vpfe_capture.c | 54 +- drivers/media/platform/davinci/vpif_capture.c | 33 +- drivers/media/platform/davinci/vpif_display.c | 7 +- drivers/media/platform/exynos-gsc/gsc-core.c | 22 + drivers/media/platform/exynos-gsc/gsc-core.h | 2 + drivers/media/platform/exynos4-is/fimc-capture.c | 3 + drivers/media/platform/exynos4-is/fimc-core.c | 20 + drivers/media/platform/exynos4-is/fimc-is.c | 1 - drivers/media/platform/exynos4-is/fimc-isp-video.c | 1 + drivers/media/platform/exynos4-is/fimc-isp.c | 3 + drivers/media/platform/exynos4-is/fimc-lite.c | 8 + drivers/media/platform/exynos4-is/fimc-m2m.c | 1 + drivers/media/platform/exynos4-is/media-dev.c | 2 - drivers/media/platform/fsl-viu.c | 7 +- drivers/media/platform/m2m-deinterlace.c | 140 +- drivers/media/platform/marvell-ccic/mcam-core.c | 15 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 1 - drivers/media/platform/meson/ao-cec-g12a.c | 84 +- drivers/media/platform/meson/ao-cec.c | 44 +- drivers/media/platform/mx2_emmaprp.c | 139 +- drivers/media/platform/omap/omap_vout.c | 66 +- drivers/media/platform/omap3isp/isp.c | 331 +- drivers/media/platform/omap3isp/ispvideo.c | 15 +- drivers/media/platform/pxa_camera.c | 3 + drivers/media/platform/qcom/camss/camss.c | 2 +- drivers/media/platform/qcom/venus/core.h | 32 +- drivers/media/platform/qcom/venus/helpers.c | 199 +- drivers/media/platform/qcom/venus/helpers.h | 11 - drivers/media/platform/qcom/venus/hfi.c | 11 +- drivers/media/platform/qcom/venus/hfi.h | 2 +- drivers/media/platform/qcom/venus/vdec.c | 537 +- drivers/media/platform/qcom/venus/vdec_ctrls.c | 7 +- drivers/media/platform/qcom/venus/venc.c | 13 +- drivers/media/platform/rcar-vin/rcar-core.c | 55 +- drivers/media/platform/rcar-vin/rcar-dma.c | 46 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 63 +- drivers/media/platform/rcar-vin/rcar-vin.h | 9 +- drivers/media/platform/s3c-camif/camif-capture.c | 16 +- drivers/media/platform/s3c-camif/camif-core.c | 6 + drivers/media/platform/s3c-camif/camif-core.h | 1 + drivers/media/platform/s5p-cec/s5p_cec.c | 23 +- drivers/media/platform/s5p-g2d/g2d.c | 13 +- drivers/media/platform/s5p-g2d/g2d.h | 1 + drivers/media/platform/s5p-jpeg/jpeg-core.c | 31 +- drivers/media/platform/s5p-jpeg/jpeg-core.h | 2 + drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 1 + drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 19 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 14 +- drivers/media/platform/seco-cec/seco-cec.c | 55 +- drivers/media/platform/sh_veu.c | 28 +- drivers/media/platform/sh_vou.c | 17 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 6 +- drivers/media/platform/sti/cec/stih-cec.c | 32 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/tegra-cec/tegra_cec.c | 35 +- drivers/media/platform/ti-vpe/cal.c | 6 +- drivers/media/platform/ti-vpe/vpe.c | 12 + drivers/media/platform/via-camera.c | 579 +- drivers/media/platform/vimc/vimc-streamer.c | 38 +- drivers/media/platform/vimc/vimc-streamer.h | 18 +- drivers/media/platform/vivid/vivid-core.c | 12 +- drivers/media/platform/vivid/vivid-ctrls.c | 26 +- drivers/media/platform/vivid/vivid-kthread-cap.c | 9 +- drivers/media/platform/vivid/vivid-vid-common.c | 132 +- drivers/media/platform/vsp1/vsp1_histo.c | 3 +- drivers/media/platform/vsp1/vsp1_video.c | 10 +- drivers/media/platform/xilinx/xilinx-dma.c | 18 +- drivers/media/platform/xilinx/xilinx-vip.c | 16 +- drivers/media/platform/xilinx/xilinx-vip.h | 2 + drivers/media/platform/xilinx/xilinx-vipp.c | 2 +- drivers/media/rc/iguanair.c | 15 +- drivers/media/rc/mceusb.c | 67 +- drivers/media/rc/mtk-cir.c | 10 +- drivers/media/rc/sunxi-cir.c | 88 +- drivers/media/usb/airspy/airspy.c | 3 + drivers/media/usb/au0828/au0828-video.c | 6 + drivers/media/usb/cpia2/cpia2_v4l.c | 25 +- drivers/media/usb/cx231xx/cx231xx-417.c | 1 + drivers/media/usb/cx231xx/cx231xx-video.c | 2 + drivers/media/usb/cx231xx/cx231xx.h | 1 + drivers/media/usb/dvb-usb-v2/dvbsky.c | 5 - drivers/media/usb/dvb-usb/dib0700_devices.c | 8 - drivers/media/usb/dvb-usb/pctv452e.c | 8 + drivers/media/usb/dvb-usb/technisat-usb2.c | 22 +- drivers/media/usb/em28xx/em28xx-video.c | 9 + drivers/media/usb/em28xx/em28xx.h | 2 + drivers/media/usb/go7007/go7007-v4l2.c | 11 + drivers/media/usb/go7007/snd-go7007.c | 2 +- drivers/media/usb/gspca/gspca.c | 37 +- drivers/media/usb/hdpvr/hdpvr-core.c | 12 +- drivers/media/usb/hdpvr/hdpvr-video.c | 3 + drivers/media/usb/msi2500/msi2500.c | 8 + drivers/media/usb/pwc/pwc-v4l.c | 5 + drivers/media/usb/s2255/s2255drv.c | 10 + drivers/media/usb/stk1160/stk1160-v4l.c | 2 + drivers/media/usb/stk1160/stk1160.h | 1 + drivers/media/usb/stkwebcam/stk-webcam.c | 5 + drivers/media/usb/tm6000/tm6000-video.c | 4 + drivers/media/usb/tm6000/tm6000.h | 1 + drivers/media/usb/usbtv/usbtv-video.c | 2 + drivers/media/usb/usbvision/usbvision-video.c | 18 +- drivers/media/usb/usbvision/usbvision.h | 1 + drivers/media/usb/uvc/uvc_v4l2.c | 2 + drivers/media/usb/zr364xx/zr364xx.c | 7 +- drivers/media/v4l2-core/Makefile | 10 +- drivers/media/v4l2-core/v4l2-async.c | 28 +- drivers/media/v4l2-core/v4l2-common.c | 4 - drivers/media/v4l2-core/v4l2-ctrls.c | 287 +- drivers/media/v4l2-core/v4l2-dev.c | 3 - drivers/media/v4l2-core/v4l2-fwnode.c | 31 +- drivers/media/v4l2-core/v4l2-ioctl.c | 70 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 47 +- drivers/media/v4l2-core/v4l2-subdev.c | 6 +- drivers/memstick/host/r592.c | 6 +- drivers/mfd/aat2870-core.c | 13 +- drivers/mfd/ab3100-core.c | 45 +- drivers/mfd/ab3100-otp.c | 21 +- drivers/mfd/ab8500-debugfs.c | 324 +- drivers/mfd/altera-sysmgr.c | 14 +- drivers/mfd/davinci_voicecodec.c | 9 +- drivers/mfd/db8500-prcmu.c | 2 - drivers/mfd/max77620.c | 4 +- drivers/mfd/omap-usb-host.c | 4 +- drivers/misc/cardreader/alcor_pci.c | 6 +- drivers/misc/eeprom/at24.c | 1 + drivers/misc/eeprom/ee1004.c | 6 +- drivers/misc/eeprom/max6875.c | 6 +- drivers/misc/fastrpc.c | 5 +- drivers/misc/habanalabs/command_submission.c | 2 +- drivers/misc/habanalabs/firmware_if.c | 22 +- drivers/misc/habanalabs/goya/goya.c | 5 +- drivers/misc/habanalabs/habanalabs.h | 16 +- drivers/misc/mei/main.c | 9 +- drivers/misc/mei/pci-me.c | 19 +- drivers/misc/mei/pci-txe.c | 19 +- drivers/misc/mic/card/mic_x100.c | 28 +- drivers/misc/sram-exec.c | 2 +- drivers/mmc/host/atmel-mci.c | 4 - drivers/mmc/host/bcm2835.c | 1 + drivers/mmc/host/cavium.c | 4 +- drivers/mmc/host/jz4740_mmc.c | 1 + drivers/mmc/host/meson-gx-mmc.c | 1 + drivers/mmc/host/mmci.c | 69 +- drivers/mmc/host/mxcmmc.c | 4 +- drivers/mmc/host/mxs-mmc.c | 4 +- drivers/mmc/host/s3cmci.c | 1 + drivers/mmc/host/sdhci-acpi.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 2 +- drivers/mmc/host/sdhci-iproc.c | 9 - drivers/mmc/host/sdhci-msm.c | 2 + drivers/mmc/host/sdhci-of-at91.c | 2 +- drivers/mmc/host/sdhci-pci-core.c | 17 +- drivers/mmc/host/sdhci-pci.h | 1 - drivers/mmc/host/sdhci-pltfm.c | 5 +- drivers/mmc/host/sdhci-pxav3.c | 2 +- drivers/mmc/host/sdhci-s3c.c | 7 +- drivers/mmc/host/sdhci-sprd.c | 2 +- drivers/mmc/host/sdhci-xenon.c | 2 +- drivers/mmc/host/sdhci.c | 4 +- drivers/mmc/host/sdhci.h | 2 +- drivers/mmc/host/sdhci_f_sdh30.c | 4 +- drivers/mmc/host/uniphier-sd.c | 4 +- drivers/mtd/mtdcore.h | 1 - drivers/mtd/mtdsuper.c | 181 +- drivers/mtd/nand/raw/ingenic/Kconfig | 7 + drivers/mtd/nand/raw/ingenic/Makefile | 1 + drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c | 1 - drivers/mtd/nand/raw/ingenic/jz4740_nand.c | 536 + drivers/mtd/nand/raw/meson_nand.c | 1 - drivers/mtd/nand/raw/oxnas_nand.c | 8 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 90 +- drivers/mtd/nand/raw/tango_nand.c | 1 - drivers/mtd/nand/raw/vf610_nfc.c | 1 - drivers/mux/core.c | 7 +- drivers/net/arcnet/arc-rimi.c | 3 - drivers/net/arcnet/com20020-isa.c | 6 - drivers/net/arcnet/com90io.c | 2 - drivers/net/arcnet/com90xx.c | 3 - drivers/net/bonding/bond_main.c | 9 - drivers/net/can/Kconfig | 13 - drivers/net/can/Makefile | 1 - drivers/net/can/dev.c | 2 - drivers/net/can/flexcan.c | 175 +- drivers/net/can/janz-ican3.c | 1 + drivers/net/can/kvaser_pciefd.c | 1912 - drivers/net/can/m_can/Kconfig | 22 +- drivers/net/can/m_can/Makefile | 2 - drivers/net/can/m_can/m_can.c | 1079 +- drivers/net/can/m_can/m_can.h | 110 - drivers/net/can/m_can/m_can_platform.c | 202 - drivers/net/can/m_can/tcan4x5x.c | 532 - drivers/net/can/rcar/rcar_can.c | 1 + drivers/net/can/rcar/rcar_canfd.c | 11 +- drivers/net/can/sja1000/Kconfig | 79 +- drivers/net/can/sja1000/Makefile | 11 +- drivers/net/can/sja1000/f81601.c | 212 - drivers/net/can/spi/mcp251x.c | 49 +- drivers/net/can/sun4i_can.c | 1 + drivers/net/can/ti_hecc.c | 191 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 3 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 8 +- drivers/net/can/xilinx_can.c | 293 +- drivers/net/dsa/b53/b53_srab.c | 8 +- drivers/net/dsa/bcm_sf2.c | 4 +- drivers/net/dsa/lantiq_gswip.c | 10 +- drivers/net/dsa/microchip/Kconfig | 17 - drivers/net/dsa/microchip/Makefile | 2 - drivers/net/dsa/microchip/ksz8795.c | 1311 - drivers/net/dsa/microchip/ksz8795_reg.h | 1004 - drivers/net/dsa/microchip/ksz8795_spi.c | 104 - drivers/net/dsa/microchip/ksz_common.c | 3 +- drivers/net/dsa/microchip/ksz_common.h | 28 - drivers/net/dsa/microchip/ksz_priv.h | 1 - drivers/net/dsa/mv88e6xxx/chip.c | 281 +- drivers/net/dsa/mv88e6xxx/chip.h | 18 +- drivers/net/dsa/mv88e6xxx/port.h | 1 - drivers/net/dsa/mv88e6xxx/ptp.c | 95 +- drivers/net/dsa/mv88e6xxx/ptp.h | 6 +- drivers/net/dsa/qca8k.c | 4 +- drivers/net/dsa/sja1105/sja1105_main.c | 3 - drivers/net/ethernet/3com/3c59x.c | 8 +- drivers/net/ethernet/8390/Kconfig | 4 +- drivers/net/ethernet/aeroflex/greth.c | 2 +- drivers/net/ethernet/agere/et131x.c | 8 +- drivers/net/ethernet/amd/Kconfig | 2 +- drivers/net/ethernet/amd/au1000_eth.c | 1 + drivers/net/ethernet/amd/xgbe/xgbe-desc.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-platform.c | 14 +- drivers/net/ethernet/apm/xgene-v2/main.c | 4 +- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 10 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 8 +- drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c | 10 +- drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c | 10 +- drivers/net/ethernet/apple/Kconfig | 4 +- drivers/net/ethernet/atheros/ag71xx.c | 6 +- drivers/net/ethernet/atheros/alx/main.c | 10 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 12 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 3 +- drivers/net/ethernet/atheros/atlx/atl1.c | 11 +- drivers/net/ethernet/aurora/nb8800.c | 4 +- drivers/net/ethernet/broadcom/Kconfig | 6 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 9 +- drivers/net/ethernet/broadcom/bcmsysport.c | 2 +- drivers/net/ethernet/broadcom/bgmac-platform.c | 4 +- drivers/net/ethernet/broadcom/bgmac.c | 2 +- drivers/net/ethernet/broadcom/bnx2.c | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 554 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 95 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 156 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 109 +- drivers/net/ethernet/broadcom/cnic.c | 5 - drivers/net/ethernet/broadcom/genet/bcmgenet.c | 2 +- drivers/net/ethernet/broadcom/tg3.c | 6 +- drivers/net/ethernet/brocade/bna/bnad.c | 2 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 23 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 23 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 6 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 18 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 4 +- drivers/net/ethernet/cortina/gemini.c | 9 +- drivers/net/ethernet/davicom/dm9000.c | 2 + drivers/net/ethernet/emulex/benet/be_main.c | 14 +- drivers/net/ethernet/faraday/Kconfig | 1 - drivers/net/ethernet/faraday/ftgmac100.c | 39 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/freescale/enetc/Kconfig | 11 - drivers/net/ethernet/freescale/enetc/Makefile | 19 +- drivers/net/ethernet/freescale/enetc/enetc.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 97 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.h | 12 - .../net/ethernet/freescale/enetc/enetc_pci_mdio.c | 101 - drivers/net/ethernet/freescale/enetc/enetc_pf.c | 5 +- drivers/net/ethernet/freescale/fec_main.c | 4 +- drivers/net/ethernet/freescale/fman/fman.c | 3 + .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 +- drivers/net/ethernet/google/gve/gve.h | 8 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 4 +- drivers/net/ethernet/google/gve/gve_rx.c | 34 +- drivers/net/ethernet/hisilicon/hisi_femac.c | 1 + drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 8 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 2 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 9 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 63 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 18 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 122 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 43 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 25 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 11 - .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 76 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 19 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 266 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 15 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 45 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 18 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 14 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 7 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 63 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 3 - drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/ibm/emac/core.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 3 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 10 - drivers/net/ethernet/intel/e1000e/ich8lan.h | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 10 +- drivers/net/ethernet/intel/fm10k/fm10k_dcbnl.c | 6 +- drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 9 +- drivers/net/ethernet/intel/fm10k/fm10k_iov.c | 5 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 14 +- drivers/net/ethernet/intel/fm10k/fm10k_mbx.c | 6 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 8 +- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 13 +- drivers/net/ethernet/intel/fm10k/fm10k_pf.c | 3 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 6 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 6 +- drivers/net/ethernet/intel/iavf/iavf_txrx.h | 2 +- drivers/net/ethernet/intel/ice/ice.h | 2 +- drivers/net/ethernet/intel/ice/ice_common.c | 72 +- drivers/net/ethernet/intel/ice/ice_common.h | 6 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 112 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 104 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 31 +- drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 1 - drivers/net/ethernet/intel/ice/ice_lib.c | 128 +- drivers/net/ethernet/intel/ice/ice_main.c | 416 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 66 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 21 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 5 + drivers/net/ethernet/intel/igb/igb_main.c | 8 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/igc_base.c | 5 +- drivers/net/ethernet/intel/igc/igc_defines.h | 2 +- drivers/net/ethernet/intel/igc/igc_hw.h | 14 +- drivers/net/ethernet/intel/igc/igc_main.c | 8 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 13 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 9 +- drivers/net/ethernet/jme.c | 15 +- drivers/net/ethernet/lantiq_xrx200.c | 10 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/marvell/mvmdio.c | 31 +- drivers/net/ethernet/marvell/mvneta.c | 8 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 104 +- drivers/net/ethernet/marvell/skge.c | 6 +- drivers/net/ethernet/marvell/sky2.c | 10 +- drivers/net/ethernet/mediatek/Kconfig | 1 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 10 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 43 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 4 +- drivers/net/ethernet/mellanox/mlx4/main.c | 66 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 13 +- .../net/ethernet/mellanox/mlx5/core/en/params.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 6 +- .../net/ethernet/mellanox/mlx5/core/en/reporter.h | 1 + .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 17 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 33 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 24 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 36 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 66 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 27 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 12 + drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 97 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 63 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 33 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 26 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 595 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 33 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 216 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 32 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 83 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 71 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h | 16 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 5 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 448 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 7 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/rl.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 7 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 26 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 11 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 17 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 4 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 22 - drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 1 - drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 1 - .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 76 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 17 - .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 4 +- drivers/net/ethernet/microchip/lan743x_main.c | 5 +- drivers/net/ethernet/mscc/ocelot.c | 1 - drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 19 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 120 - drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 21 - .../net/ethernet/netronome/nfp/nfp_net_common.c | 6 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 4 +- drivers/net/ethernet/ni/Kconfig | 2 +- drivers/net/ethernet/nuvoton/w90p910_ether.c | 2 + drivers/net/ethernet/nvidia/forcedeth.c | 3 +- drivers/net/ethernet/packetengines/Kconfig | 6 +- drivers/net/ethernet/packetengines/Makefile | 2 +- drivers/net/ethernet/qlogic/Kconfig | 9 + drivers/net/ethernet/qlogic/Makefile | 1 + .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 34 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 7 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 2 +- .../{staging => net/ethernet/qlogic}/qlge/Makefile | 0 .../{staging => net/ethernet/qlogic}/qlge/qlge.h | 0 .../ethernet/qlogic}/qlge/qlge_dbg.c | 0 .../ethernet/qlogic}/qlge/qlge_ethtool.c | 0 .../ethernet/qlogic}/qlge/qlge_main.c | 0 .../ethernet/qlogic}/qlge/qlge_mpi.c | 0 drivers/net/ethernet/qualcomm/emac/emac-mac.c | 12 +- drivers/net/ethernet/qualcomm/emac/emac.c | 12 +- .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 13 +- drivers/net/ethernet/realtek/r8169_main.c | 264 +- drivers/net/ethernet/rocker/rocker_main.c | 2 - drivers/net/ethernet/samsung/Kconfig | 2 +- drivers/net/ethernet/sfc/ef10.c | 4 +- drivers/net/ethernet/sfc/efx.c | 10 +- drivers/net/ethernet/sfc/falcon/efx.c | 6 +- drivers/net/ethernet/sfc/falcon/falcon_boards.c | 18 +- drivers/net/ethernet/sfc/tx.c | 2 +- drivers/net/ethernet/sis/sis900.c | 68 - drivers/net/ethernet/smsc/smc911x.c | 1 - drivers/net/ethernet/socionext/sni_ave.c | 4 +- .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 10 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 50 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 1 - .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 36 +- drivers/net/ethernet/sun/cassini.c | 8 +- drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/sun/sunvnet_common.c | 4 +- drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/tehuti/tehuti.c | 2 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 1 - drivers/net/ethernet/xscale/Kconfig | 2 +- drivers/net/hamradio/baycom_epp.c | 3 +- drivers/net/hyperv/netvsc_drv.c | 4 +- drivers/net/phy/Kconfig | 13 - drivers/net/phy/Makefile | 1 - drivers/net/phy/fixed_phy.c | 6 +- drivers/net/phy/mdio-aspeed.c | 157 - drivers/net/phy/mdio-xgene.c | 4 +- drivers/net/phy/mdio_bus.c | 9 +- drivers/net/phy/mscc.c | 16 +- drivers/net/phy/phy_device.c | 6 - drivers/net/phy/phy_led_triggers.c | 3 +- drivers/net/phy/phylink.c | 10 +- drivers/net/ppp/pppoe.c | 3 - drivers/net/ppp/pppox.c | 13 - drivers/net/ppp/pptp.c | 3 - drivers/net/thunderbolt.c | 2 +- drivers/net/tun.c | 9 +- drivers/net/usb/asix_common.c | 9 +- drivers/net/usb/ax88179_178a.c | 14 +- drivers/net/usb/lan78xx.c | 23 +- drivers/net/usb/pegasus.c | 2 +- drivers/net/usb/qmi_wwan.c | 1 - drivers/net/usb/r8152.c | 12 +- drivers/net/usb/smsc75xx.c | 20 +- drivers/net/usb/sr9800.c | 9 +- drivers/net/usb/usbnet.c | 6 +- drivers/net/vmxnet3/vmxnet3_drv.c | 9 +- drivers/net/wan/sdla.c | 1 - drivers/net/wireless/ath/ath10k/mac.c | 3 +- drivers/net/wireless/ath/ath9k/main.c | 3 +- drivers/net/wireless/ath/wil6210/debugfs.c | 3 +- drivers/net/wireless/ath/wil6210/txrx.c | 9 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c | 11 +- .../wireless/broadcom/brcm80211/brcmfmac/bcdc.h | 6 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 53 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/core.c | 30 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 9 + .../broadcom/brcm80211/brcmfmac/fwsignal.c | 16 +- .../broadcom/brcm80211/brcmfmac/fwsignal.h | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 7 - .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.c | 10 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.h | 3 +- drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 29 +- drivers/net/wireless/intel/iwlwifi/dvm/rs.h | 4 + drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 3 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 22 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 29 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 61 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 544 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 185 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 4 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 3 - drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 - drivers/net/wireless/mac80211_hwsim.c | 28 +- drivers/net/wireless/marvell/libertas/if_usb.c | 3 +- drivers/net/wireless/marvell/libertas/main.c | 2 +- drivers/net/wireless/marvell/libertas_tf/cmd.c | 2 +- drivers/net/wireless/marvell/mwifiex/main.h | 1 - drivers/net/wireless/marvell/mwifiex/scan.c | 3 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7603/soc.c | 4 +- drivers/net/wireless/mediatek/mt7601u/main.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 136 +- drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 9 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c | 11 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 3 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8192ce/sw.c | 2 + .../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 2 + .../net/wireless/realtek/rtlwifi/rtl8192se/sw.c | 2 + .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 4 + drivers/net/wireless/realtek/rtw88/debug.c | 112 - drivers/net/wireless/realtek/rtw88/pci.c | 71 +- drivers/net/wireless/realtek/rtw88/rtw8822b.c | 2 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 3 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 6 +- drivers/net/wireless/ti/wlcore/main.c | 3 +- drivers/net/wireless/wl3501_cs.c | 4 +- drivers/net/xen-netback/netback.c | 10 +- drivers/net/xen-netfront.c | 8 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/nfcmrvl/main.c | 4 +- drivers/nfc/nfcmrvl/uart.c | 4 +- drivers/nfc/nfcmrvl/usb.c | 1 - drivers/nfc/nxp-nci/Kconfig | 7 +- drivers/nfc/nxp-nci/core.c | 2 + drivers/nfc/nxp-nci/i2c.c | 134 +- drivers/nfc/nxp-nci/nxp-nci.h | 1 + drivers/nfc/st-nci/se.c | 2 - drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/nvdimm/security.c | 2 +- drivers/nvme/host/core.c | 6 +- drivers/nvme/host/fc.c | 2 - drivers/nvme/host/pci.c | 2 - drivers/nvme/host/rdma.c | 8 +- drivers/nvme/host/tcp.c | 8 +- drivers/nvme/target/loop.c | 2 - drivers/nvmem/core.c | 7 +- drivers/nvmem/meson-efuse.c | 2 +- drivers/nvmem/meson-mx-efuse.c | 2 +- drivers/nvmem/nvmem-sysfs.c | 15 +- drivers/of/of_mdio.c | 8 +- drivers/of/platform.c | 196 +- drivers/opp/core.c | 85 +- drivers/opp/of.c | 30 +- drivers/pci/hotplug/ibmphp_res.c | 1 - drivers/pci/probe.c | 7 +- drivers/pcmcia/db1xxx_ss.c | 4 - drivers/perf/fsl_imx8_ddr_perf.c | 1 - drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 4 +- drivers/perf/qcom_l2_pmu.c | 6 +- drivers/perf/xgene_pmu.c | 4 +- drivers/pinctrl/aspeed/Kconfig | 8 - drivers/pinctrl/aspeed/Makefile | 1 - drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c | 1827 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 1961 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 2395 - drivers/pinctrl/aspeed/pinctrl-aspeed.c | 12 +- drivers/pinctrl/aspeed/pinmux-aspeed.c | 2 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 232 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 105 +- drivers/pinctrl/cirrus/Kconfig | 6 - drivers/pinctrl/cirrus/Makefile | 6 - drivers/pinctrl/cirrus/pinctrl-cs47l15.c | 40 - drivers/pinctrl/cirrus/pinctrl-cs47l92.c | 40 - drivers/pinctrl/cirrus/pinctrl-madera-core.c | 24 +- drivers/pinctrl/cirrus/pinctrl-madera.h | 2 - drivers/pinctrl/devicetree.c | 6 +- drivers/pinctrl/meson/pinctrl-meson-g12a.c | 9 - drivers/pinctrl/pinctrl-amd.c | 4 +- drivers/pinctrl/pinctrl-falcon.c | 6 +- drivers/pinctrl/pinctrl-ingenic.c | 755 +- drivers/pinctrl/pinctrl-oxnas.c | 8 +- drivers/pinctrl/pinctrl-pic32.c | 4 +- drivers/pinctrl/pinctrl-rockchip.c | 1 - drivers/pinctrl/pinctrl-stmfx.c | 28 +- drivers/pinctrl/pinctrl-xway.c | 4 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/pinctrl/qcom/pinctrl-msm.c | 36 +- drivers/pinctrl/qcom/pinctrl-msm8998.c | 76 +- drivers/pinctrl/qcom/pinctrl-qdf2xxx.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 - drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 5 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 4 +- drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c | 1 + drivers/pinctrl/sprd/pinctrl-sprd.c | 23 +- drivers/pinctrl/sunxi/pinctrl-sun8i-v3s.c | 265 +- drivers/pinctrl/sunxi/pinctrl-sunxi.h | 2 - drivers/pinctrl/tegra/pinctrl-tegra.c | 59 - drivers/pinctrl/tegra/pinctrl-tegra.h | 3 - drivers/pinctrl/tegra/pinctrl-tegra210.c | 1 - drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 10 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 20 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 10 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 10 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 10 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 17 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 10 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c | 10 +- drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 10 +- drivers/platform/chrome/cros_ec_spi.c | 2 +- drivers/platform/x86/acer-wmi.c | 49 +- drivers/platform/x86/asus-wmi.c | 345 +- drivers/platform/x86/dell-wmi.c | 12 +- drivers/platform/x86/hp-wmi.c | 47 +- drivers/platform/x86/hp_accel.c | 1 - drivers/platform/x86/i2c-multi-instantiate.c | 4 +- drivers/platform/x86/intel-hid.c | 20 +- drivers/platform/x86/intel-vbtn.c | 20 +- .../x86/intel_speed_select_if/isst_if_mmio.c | 8 +- drivers/platform/x86/pcengines-apuv2.c | 13 +- drivers/platform/x86/surfacepro3_button.c | 47 - drivers/platform/x86/thinkpad_acpi.c | 17 +- drivers/platform/x86/wmi.c | 4 +- drivers/power/supply/Kconfig | 11 + drivers/power/supply/Makefile | 1 + drivers/power/supply/jz4740-battery.c | 421 + drivers/ptp/ptp_dte.c | 5 +- drivers/regulator/act8865-regulator.c | 129 +- drivers/regulator/core.c | 5 +- drivers/regulator/da9062-regulator.c | 4 +- drivers/regulator/da9063-regulator.c | 4 +- drivers/regulator/lm363x-regulator.c | 10 +- drivers/regulator/of_regulator.c | 7 +- drivers/regulator/rk808-regulator.c | 2 +- drivers/regulator/stm32-booster.c | 4 + drivers/remoteproc/qcom_common.c | 4 +- drivers/reset/reset-imx7.c | 12 +- drivers/reset/reset-meson.c | 51 +- drivers/rtc/interface.c | 11 +- drivers/rtc/rtc-ds1374.c | 2 +- drivers/rtc/rtc-imxdi.c | 4 +- drivers/rtc/rtc-isl12026.c | 6 +- drivers/rtc/rtc-max77686.c | 8 +- drivers/rtc/rtc-mxc_v2.c | 4 +- drivers/rtc/rtc-s35390a.c | 8 +- drivers/rtc/rtc-s5m.c | 6 +- drivers/s390/cio/ccwgroup.c | 18 +- drivers/s390/cio/device.c | 15 +- drivers/s390/cio/qdio.h | 3 +- drivers/s390/cio/qdio_main.c | 75 +- drivers/s390/cio/qdio_setup.c | 2 +- drivers/s390/crypto/Makefile | 2 +- drivers/s390/crypto/pkey_api.c | 967 +- drivers/s390/crypto/zcrypt_api.c | 24 +- drivers/s390/crypto/zcrypt_ccamisc.c | 927 - drivers/s390/crypto/zcrypt_ccamisc.h | 111 - drivers/s390/crypto/zcrypt_cex4.c | 106 +- drivers/s390/net/ctcm_fsms.c | 1 - drivers/s390/net/ctcm_mpc.c | 3 - drivers/s390/net/qeth_core_main.c | 2 +- drivers/s390/net/qeth_l2_main.c | 2 +- drivers/scsi/aic94xx/aic94xx_init.c | 9 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 2 +- drivers/scsi/cxlflash/main.c | 12 +- drivers/scsi/fcoe/fcoe.c | 3 +- drivers/scsi/fcoe/fcoe_transport.c | 4 +- drivers/scsi/fdomain.c | 6 +- drivers/scsi/fdomain_isa.c | 5 +- drivers/scsi/ibmvscsi/ibmvfc.c | 3 - drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 3 - drivers/scsi/lpfc/lpfc_bsg.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 17 +- drivers/scsi/qedf/qedf_main.c | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 6 +- drivers/scsi/qla2xxx/qla_bsg.c | 4 - drivers/scsi/qla2xxx/qla_def.h | 2 - drivers/scsi/qla2xxx/qla_gs.c | 30 +- drivers/scsi/qla2xxx/qla_init.c | 54 +- drivers/scsi/qla2xxx/qla_iocb.c | 5 +- drivers/scsi/qla2xxx/qla_isr.c | 1 + drivers/scsi/qla2xxx/qla_nvme.c | 4 +- drivers/scsi/qla2xxx/qla_os.c | 27 +- drivers/scsi/qla2xxx/qla_target.c | 3 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qlogicpti.c | 10 - drivers/scsi/scsi_debugfs.c | 5 +- drivers/scsi/scsi_lib.c | 50 +- drivers/scsi/scsi_proc.c | 9 +- drivers/scsi/sd.c | 5 +- drivers/scsi/sd.h | 5 +- drivers/scsi/sd_zbc.c | 10 +- drivers/scsi/sun3_scsi.c | 2 - drivers/scsi/ufs/ufshcd.c | 105 +- drivers/scsi/ufs/ufshcd.h | 42 +- drivers/scsi/virtio_scsi.c | 55 +- drivers/scsi/wd33c93.c | 1 - drivers/soc/amlogic/meson-clk-measure.c | 14 +- drivers/soc/amlogic/meson-gx-socinfo.c | 1 - drivers/soc/fsl/dpaa2-console.c | 2 +- drivers/soc/fsl/qe/qe.c | 163 +- drivers/soc/imx/soc-imx8.c | 45 - drivers/soc/renesas/rcar-sysc.c | 2 +- drivers/soundwire/bus.c | 5 - drivers/soundwire/cadence_master.c | 10 +- drivers/soundwire/intel.c | 11 + drivers/soundwire/mipi_disco.c | 18 +- drivers/spi/Kconfig | 2 +- drivers/spi/atmel-quadspi.c | 1 + drivers/spi/spi-armada-3700.c | 1 + drivers/spi/spi-atmel.c | 5 - drivers/spi/spi-bcm2835.c | 1 + drivers/spi/spi-bcm2835aux.c | 1 + drivers/spi/spi-bcm63xx-hsspi.c | 4 +- drivers/spi/spi-bcm63xx.c | 4 +- drivers/spi/spi-butterfly.c | 2 +- drivers/spi/spi-cadence.c | 1 + drivers/spi/spi-dw-mmio.c | 14 +- drivers/spi/spi-dw-pci.c | 6 +- drivers/spi/spi-efm32.c | 4 +- drivers/spi/spi-ep93xx.c | 4 +- drivers/spi/spi-fsl-dspi.c | 1 + drivers/spi/spi-fsl-qspi.c | 4 +- drivers/spi/spi-geni-qcom.c | 4 +- drivers/spi/spi-lantiq-ssc.c | 12 +- drivers/spi/spi-lm70llp.c | 2 +- drivers/spi/spi-mt65xx.c | 1 + drivers/spi/spi-npcm-pspi.c | 1 + drivers/spi/spi-nuc900.c | 1 + drivers/spi/spi-nxp-fspi.c | 4 +- drivers/spi/spi-pic32-sqi.c | 1 + drivers/spi/spi-pic32.c | 12 +- drivers/spi/spi-qcom-qspi.c | 4 +- drivers/spi/spi-s3c24xx.c | 1 + drivers/spi/spi-sh-msiof.c | 1 + drivers/spi/spi-sh.c | 4 +- drivers/spi/spi-sifive.c | 1 + drivers/spi/spi-slave-mt27xx.c | 1 + drivers/spi/spi-sprd-adi.c | 92 +- drivers/spi/spi-sprd.c | 4 +- drivers/spi/spi-stm32-qspi.c | 5 +- drivers/spi/spi-sun4i.c | 1 + drivers/spi/spi-sun6i.c | 1 + drivers/spi/spi-synquacer.c | 2 + drivers/spi/spi-ti-qspi.c | 1 + drivers/spi/spi-uniphier.c | 1 + drivers/spi/spi-xlp.c | 4 +- drivers/spi/spi-zynq-qspi.c | 1 + drivers/spi/spi-zynqmp-gqspi.c | 1 + drivers/spi/spi.c | 41 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/android/ion/ion.c | 36 + drivers/staging/android/ion/ion.h | 10 +- drivers/staging/android/ion/ion_page_pool.c | 3 - drivers/staging/android/vsoc.c | 8 +- drivers/staging/comedi/drivers/daqboard2000.c | 7 +- drivers/staging/emxx_udc/emxx_udc.c | 4 +- .../erofs/Documentation/filesystems/erofs.txt | 14 - drivers/staging/erofs/Kconfig | 111 +- drivers/staging/erofs/Makefile | 4 +- drivers/staging/erofs/compress.h | 2 +- drivers/staging/erofs/data.c | 39 +- drivers/staging/erofs/decompressor.c | 45 +- drivers/staging/erofs/dir.c | 6 +- drivers/staging/erofs/erofs_fs.h | 47 +- drivers/staging/erofs/include/linux/tagptr.h | 110 + drivers/staging/erofs/include/trace/events/erofs.h | 2 +- drivers/staging/erofs/inode.c | 24 +- drivers/staging/erofs/internal.h | 253 +- drivers/staging/erofs/namei.c | 7 +- drivers/staging/erofs/super.c | 271 +- drivers/staging/erofs/tagptr.h | 110 - drivers/staging/erofs/unzip_pagevec.h | 169 + drivers/staging/erofs/unzip_vle.c | 1591 + drivers/staging/erofs/unzip_vle.h | 196 + drivers/staging/erofs/utils.c | 112 +- drivers/staging/erofs/xattr.c | 6 +- drivers/staging/erofs/xattr.h | 39 +- drivers/staging/erofs/zdata.c | 1405 - drivers/staging/erofs/zdata.h | 195 - drivers/staging/erofs/zmap.c | 5 +- drivers/staging/erofs/zpvec.h | 159 - drivers/staging/fbtft/fb_bd663474.c | 2 +- drivers/staging/fbtft/fb_ili9163.c | 2 +- drivers/staging/fbtft/fb_ili9325.c | 2 +- drivers/staging/fbtft/fb_pcd8544.c | 4 +- drivers/staging/fbtft/fb_s6d1121.c | 2 +- drivers/staging/fbtft/fb_ssd1289.c | 2 +- drivers/staging/fbtft/fb_ssd1331.c | 4 +- drivers/staging/fbtft/fb_upd161704.c | 2 +- drivers/staging/fbtft/fbtft-bus.c | 2 +- drivers/staging/fbtft/fbtft-core.c | 47 +- drivers/staging/fsl-dpaa2/ethsw/TODO | 1 + drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h | 15 +- drivers/staging/fsl-dpaa2/ethsw/dpsw.c | 51 - drivers/staging/fsl-dpaa2/ethsw/dpsw.h | 56 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 215 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.h | 4 - drivers/staging/gasket/apex_driver.c | 2 +- drivers/staging/goldfish/goldfish_audio.c | 4 +- drivers/staging/greybus/audio_manager.c | 2 +- drivers/staging/greybus/i2c.c | 22 +- drivers/staging/isdn/hysdn/Kconfig | 2 +- drivers/staging/isdn/hysdn/hysdn_net.c | 2 +- drivers/staging/kpc2000/kpc2000_spi.c | 3 +- drivers/staging/media/Kconfig | 4 + drivers/staging/media/Makefile | 2 + drivers/staging/media/allegro-dvt/allegro-core.c | 4 +- drivers/staging/media/bcm2048/Kconfig | 14 + drivers/staging/media/bcm2048/Makefile | 2 + drivers/staging/media/bcm2048/TODO | 24 + drivers/staging/media/bcm2048/radio-bcm2048.c | 2689 ++ drivers/staging/media/bcm2048/radio-bcm2048.h | 26 + drivers/staging/media/davinci_vpfe/Kconfig | 13 + drivers/staging/media/davinci_vpfe/Makefile | 11 + drivers/staging/media/davinci_vpfe/TODO | 38 + .../staging/media/davinci_vpfe/davinci-vpfe-mc.txt | 154 + .../staging/media/davinci_vpfe/davinci_vpfe_user.h | 1287 + drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 1852 + drivers/staging/media/davinci_vpfe/dm365_ipipe.h | 174 + .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 1038 + .../staging/media/davinci_vpfe/dm365_ipipe_hw.h | 556 + drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 1070 + drivers/staging/media/davinci_vpfe/dm365_ipipeif.h | 228 + .../media/davinci_vpfe/dm365_ipipeif_user.h | 90 + drivers/staging/media/davinci_vpfe/dm365_isif.c | 2097 + drivers/staging/media/davinci_vpfe/dm365_isif.h | 200 + .../staging/media/davinci_vpfe/dm365_isif_regs.h | 291 + drivers/staging/media/davinci_vpfe/dm365_resizer.c | 1995 + drivers/staging/media/davinci_vpfe/dm365_resizer.h | 241 + drivers/staging/media/davinci_vpfe/vpfe.h | 83 + .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 716 + .../staging/media/davinci_vpfe/vpfe_mc_capture.h | 90 + drivers/staging/media/davinci_vpfe/vpfe_video.c | 1646 + drivers/staging/media/davinci_vpfe/vpfe_video.h | 150 + drivers/staging/media/hantro/Kconfig | 2 +- drivers/staging/media/hantro/Makefile | 5 +- drivers/staging/media/hantro/hantro.h | 42 +- drivers/staging/media/hantro/hantro_drv.c | 60 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 14 +- drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 503 - drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 11 +- drivers/staging/media/hantro/hantro_hw.h | 24 - drivers/staging/media/hantro/hantro_v4l2.c | 1 - drivers/staging/media/hantro/hantro_vp8.c | 201 - drivers/staging/media/hantro/rk3288_vpu_hw.c | 22 +- drivers/staging/media/hantro/rk3399_vpu_hw.c | 39 +- .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 12 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 14 +- .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 595 - drivers/staging/media/imx/imx-media-utils.c | 2 +- drivers/staging/media/imx/imx7-media-csi.c | 4 +- drivers/staging/media/imx/imx7-mipi-csis.c | 4 +- drivers/staging/media/ipu3/ipu3.c | 3 +- drivers/staging/media/meson/vdec/esparser.c | 4 +- drivers/staging/media/omap4iss/iss.c | 1 + drivers/staging/media/omap4iss/iss_video.c | 40 +- drivers/staging/media/omap4iss/iss_video.h | 2 + drivers/staging/media/soc_camera/soc_camera.c | 2 + drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 5 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 2 +- drivers/staging/most/cdev/cdev.c | 4 +- drivers/staging/most/dim2/dim2.c | 21 + drivers/staging/most/dim2/hal.c | 99 +- drivers/staging/most/dim2/hal.h | 4 + drivers/staging/most/net/net.c | 3 +- drivers/staging/most/video/video.c | 3 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 4 +- drivers/staging/mt7621-pci/pci-mt7621.c | 12 +- drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 5 +- drivers/staging/nvec/nvec.c | 4 +- drivers/staging/octeon/Kconfig | 3 +- drivers/staging/octeon/ethernet-defines.h | 2 + drivers/staging/octeon/ethernet-mdio.c | 6 +- drivers/staging/octeon/ethernet-mem.c | 5 +- drivers/staging/octeon/ethernet-rgmii.c | 10 +- drivers/staging/octeon/ethernet-rx.c | 13 +- drivers/staging/octeon/ethernet-rx.h | 2 + drivers/staging/octeon/ethernet-sgmii.c | 8 +- drivers/staging/octeon/ethernet-spi.c | 10 +- drivers/staging/octeon/ethernet-tx.c | 19 +- drivers/staging/octeon/ethernet-util.h | 4 + drivers/staging/octeon/ethernet.c | 12 +- drivers/staging/octeon/octeon-ethernet.h | 29 +- drivers/staging/octeon/octeon-stubs.h | 1429 - drivers/staging/olpc_dcon/TODO | 4 + drivers/staging/qlge/Kconfig | 10 - drivers/staging/qlge/TODO | 46 - drivers/staging/ralink-gdma/ralink-gdma.c | 4 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 2 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 13 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 11 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 8 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 19 +- drivers/staging/rtl8188eu/hal/bb_cfg.c | 2 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 14 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 143 +- .../staging/rtl8188eu/include/hal8188e_phy_reg.h | 881 + drivers/staging/rtl8188eu/include/hal_intf.h | 2 +- drivers/staging/rtl8188eu/include/mlme_osdep.h | 1 + drivers/staging/rtl8188eu/include/osdep_service.h | 2 + drivers/staging/rtl8188eu/include/rtw_mlme.h | 2 +- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 1 + drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 5 + drivers/staging/rtl8188eu/os_dep/osdep_service.c | 5 + drivers/staging/rtl8192e/rtllib.h | 4 +- drivers/staging/rtl8192e/rtllib_rx.c | 2 + drivers/staging/rtl8192u/ieee80211/ieee80211.h | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 11 +- drivers/staging/rtl8192u/r8192U_dm.c | 2 +- drivers/staging/rtl8712/os_intfs.c | 2 +- drivers/staging/rtl8712/recv_linux.c | 18 +- drivers/staging/rtl8712/recv_osdep.h | 14 +- drivers/staging/rtl8712/rtl8712_cmd.c | 2 +- drivers/staging/rtl8712/rtl8712_recv.c | 15 +- drivers/staging/rtl8712/rtl8712_recv.h | 2 +- drivers/staging/rtl8712/rtl8712_xmit.c | 2 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 5 +- drivers/staging/rtl8712/rtl871x_ioctl_set.c | 16 +- drivers/staging/rtl8712/rtl871x_ioctl_set.h | 4 +- drivers/staging/rtl8712/rtl871x_mlme.c | 34 +- drivers/staging/rtl8712/rtl871x_mlme.h | 8 +- drivers/staging/rtl8712/rtl871x_mp.c | 9 +- drivers/staging/rtl8712/rtl871x_pwrctrl.c | 10 +- drivers/staging/rtl8712/rtl871x_pwrctrl.h | 2 +- drivers/staging/rtl8712/rtl871x_recv.c | 9 +- drivers/staging/rtl8712/rtl871x_recv.h | 2 +- drivers/staging/rtl8712/rtl871x_security.c | 29 +- drivers/staging/rtl8712/rtl871x_security.h | 4 +- drivers/staging/rtl8712/rtl871x_xmit.h | 2 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 6 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 15 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 117 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 5 + drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 6 + drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 1 + drivers/staging/rtl8723bs/hal/hal_btcoex.c | 40 +- drivers/staging/rtl8723bs/hal/hal_com.c | 5 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 18 + drivers/staging/rtl8723bs/hal/hal_intf.c | 2 +- drivers/staging/rtl8723bs/hal/hal_phy.c | 157 + drivers/staging/rtl8723bs/hal/odm.c | 19 +- drivers/staging/rtl8723bs/hal/odm.h | 4 + drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 5 + drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 7 + drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 14 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 1 + drivers/staging/rtl8723bs/include/hal_btcoex.h | 8 +- drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 17 + drivers/staging/rtl8723bs/include/hal_intf.h | 2 +- drivers/staging/rtl8723bs/include/hal_phy_cfg.h | 4 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 3 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 8 + drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 2 + drivers/staging/rtl8723bs/os_dep/os_intfs.c | 13 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 4 + drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 2 +- drivers/staging/unisys/visornic/visornic_main.c | 9 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 29 + .../vc04_services/bcm2835-camera/mmal-common.h | 1 + .../vc04_services/bcm2835-camera/mmal-vchiq.h | 2 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 5 +- drivers/staging/vt6656/rxtx.c | 10 +- drivers/staging/vt6656/usbpipe.c | 2 +- drivers/staging/wilc1000/wilc_hif.c | 70 +- drivers/staging/wilc1000/wilc_hif.h | 6 +- drivers/staging/wilc1000/wilc_mon.c | 3 +- drivers/staging/wilc1000/wilc_netdev.c | 72 +- drivers/staging/wilc1000/wilc_sdio.c | 4 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 64 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 2 + drivers/staging/wilc1000/wilc_wlan.c | 28 +- drivers/staging/wilc1000/wilc_wlan.h | 4 + drivers/staging/wilc1000/wilc_wlan_cfg.c | 4 +- drivers/staging/wilc1000/wilc_wlan_cfg.h | 4 +- drivers/staging/wilc1000/wilc_wlan_if.h | 3 +- drivers/staging/wlan-ng/hfa384x_usb.c | 210 +- drivers/staging/wlan-ng/prism2mib.c | 44 +- drivers/staging/wlan-ng/prism2sta.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 13 +- .../intel/int340x_thermal/acpi_thermal_rel.c | 6 + .../int340x_thermal/processor_thermal_device.c | 91 +- drivers/thermal/thermal_core.c | 19 +- drivers/thermal/thermal_mmio.c | 7 + drivers/tty/hvc/hvcs.c | 4 +- drivers/tty/isicom.c | 1 + drivers/tty/n_gsm.c | 19 +- drivers/tty/nozomi.c | 4 +- drivers/tty/serial/8250/8250_bcm2835aux.c | 4 +- drivers/tty/serial/8250/8250_core.c | 6 +- drivers/tty/serial/8250/8250_exar.c | 113 +- drivers/tty/serial/8250/8250_lpc18xx.c | 4 +- drivers/tty/serial/8250/8250_lpss.c | 10 +- drivers/tty/serial/8250/8250_omap.c | 11 +- drivers/tty/serial/8250/8250_pci.c | 295 +- drivers/tty/serial/8250/8250_pnp.c | 20 +- drivers/tty/serial/8250/8250_port.c | 85 +- drivers/tty/serial/8250/8250_uniphier.c | 4 +- drivers/tty/serial/amba-pl011.c | 5 +- drivers/tty/serial/fsl_lpuart.c | 335 +- drivers/tty/serial/icom.c | 2 + drivers/tty/serial/imx.c | 32 +- drivers/tty/serial/kgdboc.c | 4 - drivers/tty/serial/lpc32xx_hs.c | 5 +- drivers/tty/serial/mvebu-uart.c | 12 +- drivers/tty/serial/owl-uart.c | 4 +- drivers/tty/serial/qcom_geni_serial.c | 19 +- drivers/tty/serial/rda-uart.c | 4 +- drivers/tty/serial/sccnxp.c | 1 + drivers/tty/serial/serial-tegra.c | 4 +- drivers/tty/serial/serial_mctrl_gpio.h | 6 +- drivers/tty/serial/sh-sci.c | 40 +- drivers/tty/serial/sifive.c | 4 +- drivers/tty/serial/sprd_serial.c | 4 +- drivers/tty/serial/stm32-usart.c | 72 +- drivers/tty/serial/xilinx_uartps.c | 2 +- drivers/tty/tty_io.c | 8 +- drivers/uio/uio_dmem_genirq.c | 4 +- drivers/uio/uio_fsl_elbc_gpcm.c | 23 +- drivers/usb/chipidea/core.c | 1 + drivers/usb/chipidea/udc.c | 3 +- drivers/usb/core/devio.c | 10 +- drivers/usb/core/hcd-pci.c | 3 +- drivers/usb/dwc2/params.c | 5 +- drivers/usb/dwc2/platform.c | 4 +- drivers/usb/dwc3/core.c | 3 +- drivers/usb/dwc3/dwc3-keystone.c | 1 + drivers/usb/dwc3/dwc3-omap.c | 4 +- drivers/usb/gadget/function/f_fs.c | 233 +- drivers/usb/gadget/udc/aspeed-vhub/core.c | 1 + drivers/usb/gadget/udc/bcm63xx_udc.c | 8 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 4 +- drivers/usb/gadget/udc/gr_udc.c | 8 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 5 +- drivers/usb/gadget/udc/renesas_usb3.c | 4 +- drivers/usb/gadget/udc/s3c-hsudc.c | 4 +- drivers/usb/gadget/udc/udc-xilinx.c | 4 +- drivers/usb/host/ehci-atmel.c | 3 + drivers/usb/host/ehci-exynos.c | 23 +- drivers/usb/host/ehci-omap.c | 4 +- drivers/usb/host/ehci-orion.c | 3 + drivers/usb/host/ehci-platform.c | 4 +- drivers/usb/host/ehci-sh.c | 3 + drivers/usb/host/ehci-st.c | 4 +- drivers/usb/host/imx21-hcd.c | 4 +- drivers/usb/host/ohci-exynos.c | 23 +- drivers/usb/host/ohci-platform.c | 4 +- drivers/usb/host/ohci-st.c | 4 +- drivers/usb/host/ohci-tmio.c | 3 - drivers/usb/host/oxu210hp-hcd.c | 443 +- drivers/usb/host/oxu210hp.h | 448 + drivers/usb/host/xhci-dbgcap.c | 1 + drivers/usb/host/xhci-hub.c | 2 +- drivers/usb/host/xhci-mem.c | 1 + drivers/usb/host/xhci-plat.c | 1 + drivers/usb/host/xhci-rcar.c | 9 +- drivers/usb/host/xhci.c | 10 - drivers/usb/misc/yurex.c | 2 +- drivers/usb/mtu3/mtu3_core.c | 4 +- drivers/usb/musb/musb_core.c | 2 +- drivers/usb/phy/phy-ab8500-usb.c | 18 +- drivers/usb/roles/class.c | 16 +- drivers/usb/serial/option.c | 3 - drivers/usb/typec/class.c | 16 +- drivers/usb/typec/mux.c | 2 +- drivers/usb/typec/tcpm/tcpm.c | 64 +- drivers/usb/typec/tcpm/wcove.c | 4 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 2 +- drivers/usb/wusbcore/devconnect.c | 2 +- drivers/vhost/vsock.c | 68 +- drivers/video/backlight/lcd.c | 8 + drivers/video/fbdev/Kconfig | 9 + drivers/video/fbdev/Makefile | 1 + drivers/video/fbdev/amba-clcd.c | 4 +- drivers/video/fbdev/au1200fb.c | 5 +- drivers/video/fbdev/core/fbmem.c | 14 +- drivers/video/fbdev/core/fbmon.c | 96 + drivers/video/fbdev/core/modedb.c | 57 + drivers/video/fbdev/jz4740_fb.c | 690 + drivers/video/fbdev/mmp/fb/mmpfb.c | 1 + drivers/video/fbdev/nvidia/nv_backlight.c | 2 + drivers/video/fbdev/nvidia/nv_setup.c | 24 + drivers/video/fbdev/omap/omapfb_main.c | 8 - drivers/video/fbdev/sm501fb.c | 37 +- drivers/video/fbdev/ssd1307fb.c | 131 +- drivers/video/fbdev/w100fb.c | 23 +- drivers/video/fbdev/wm8505fb.c | 13 +- drivers/video/of_display_timing.c | 11 +- drivers/watchdog/ar7_wdt.c | 1 - drivers/watchdog/ath79_wdt.c | 4 +- drivers/watchdog/pcwd.c | 2 +- drivers/watchdog/riowd.c | 2 +- drivers/watchdog/sb_wdog.c | 1 - drivers/watchdog/scx200_wdt.c | 1 - drivers/watchdog/wdt.c | 2 +- drivers/watchdog/wdt977.c | 2 +- fs/Kconfig | 2 - fs/Makefile | 1 - fs/afs/cmservice.c | 10 +- fs/afs/dir.c | 143 +- fs/afs/file.c | 12 +- fs/afs/internal.h | 1 - fs/afs/security.c | 108 +- fs/afs/vlclient.c | 11 +- fs/aio.c | 9 +- fs/attr.c | 13 +- fs/autofs/autofs_i.h | 13 +- fs/autofs/init.c | 9 +- fs/autofs/inode.c | 429 +- fs/btrfs/Kconfig | 1 - fs/btrfs/Makefile | 2 +- fs/btrfs/async-thread.c | 8 +- fs/btrfs/block-group.c | 202 - fs/btrfs/block-group.h | 186 - fs/btrfs/check-integrity.c | 7 +- fs/btrfs/compression.c | 16 +- fs/btrfs/compression.h | 3 +- fs/btrfs/ctree.c | 76 +- fs/btrfs/ctree.h | 225 +- fs/btrfs/dedupe.h | 12 + fs/btrfs/delayed-inode.c | 13 +- fs/btrfs/disk-io.c | 81 +- fs/btrfs/extent-tree.c | 778 +- fs/btrfs/extent_io.c | 97 +- fs/btrfs/extent_io.h | 6 +- fs/btrfs/extent_map.c | 2 - fs/btrfs/file.c | 437 +- fs/btrfs/free-space-cache.c | 9 - fs/btrfs/free-space-cache.h | 10 +- fs/btrfs/free-space-tree.c | 1 - fs/btrfs/free-space-tree.h | 2 - fs/btrfs/inode-map.c | 30 +- fs/btrfs/inode.c | 408 +- fs/btrfs/ioctl.c | 420 +- fs/btrfs/locking.c | 124 +- fs/btrfs/locking.h | 22 +- fs/btrfs/qgroup.c | 48 +- fs/btrfs/reada.c | 1 - fs/btrfs/relocation.c | 3 +- fs/btrfs/scrub.c | 1 - fs/btrfs/space-info.c | 139 +- fs/btrfs/super.c | 34 +- fs/btrfs/sysfs.c | 280 +- fs/btrfs/sysfs.h | 83 +- fs/btrfs/tests/btrfs-tests.c | 1 - fs/btrfs/tests/extent-io-tests.c | 31 +- fs/btrfs/tests/free-space-tests.c | 1 - fs/btrfs/tests/free-space-tree-tests.c | 1 - fs/btrfs/tests/inode-tests.c | 12 +- fs/btrfs/transaction.c | 1 - fs/btrfs/tree-checker.c | 433 - fs/btrfs/tree-log.c | 26 +- fs/btrfs/volumes.c | 307 +- fs/btrfs/volumes.h | 13 +- fs/ceph/cache.c | 9 +- fs/ceph/cache.h | 5 +- fs/ceph/super.c | 694 +- fs/ceph/super.h | 1 + fs/cifs/cifs_spnego.c | 25 +- fs/cifs/cifsacl.c | 28 +- fs/cifs/connect.c | 5 +- fs/cifs/export.c | 2 +- fs/cifs/inode.c | 14 +- fs/cifs/smb2ops.c | 39 +- fs/cifs/smb2pdu.c | 7 +- fs/coda/inode.c | 171 +- fs/compat_ioctl.c | 3 + fs/configfs/symlink.c | 33 +- fs/cramfs/inode.c | 69 +- fs/crypto/keyinfo.c | 2 +- fs/debugfs/inode.c | 185 +- fs/devpts/inode.c | 265 +- fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/keystore.c | 2 +- fs/exportfs/expfs.c | 2 +- fs/ext2/balloc.c | 10 +- fs/ext2/xattr.c | 2 +- fs/ext4/Makefile | 1 - fs/ext4/ext4.h | 23 +- fs/ext4/file.c | 4 - fs/ext4/inode.c | 48 +- fs/ext4/ioctl.c | 13 - fs/ext4/readpage.c | 208 +- fs/ext4/super.c | 18 +- fs/ext4/sysfs.c | 6 - fs/ext4/verity.c | 367 - fs/f2fs/Makefile | 1 - fs/f2fs/data.c | 126 +- fs/f2fs/debug.c | 4 +- fs/f2fs/dir.c | 125 +- fs/f2fs/f2fs.h | 52 +- fs/f2fs/file.c | 147 +- fs/f2fs/hash.c | 37 +- fs/f2fs/inline.c | 12 +- fs/f2fs/inode.c | 10 +- fs/f2fs/namei.c | 26 - fs/f2fs/segment.c | 58 +- fs/f2fs/segment.h | 1 - fs/f2fs/super.c | 149 +- fs/f2fs/sysfs.c | 34 - fs/f2fs/verity.c | 247 - fs/f2fs/xattr.c | 7 - fs/f2fs/xattr.h | 2 - fs/fat/fat.h | 1 - fs/fat/file.c | 8 +- fs/fat/inode.c | 22 +- fs/fs_context.c | 18 +- fs/fs_parser.c | 17 +- fs/fscache/object-list.c | 2 +- fs/fuse/dev.c | 18 - fs/fuse/file.c | 3 +- fs/fuse/inode.c | 291 +- fs/gfs2/bmap.c | 207 +- fs/gfs2/incore.h | 8 +- fs/gfs2/ops_fstype.c | 495 +- fs/gfs2/super.c | 347 +- fs/gfs2/super.h | 3 +- fs/inode.c | 3 + fs/io_uring.c | 8 +- fs/isofs/export.c | 2 +- fs/jffs2/fs.c | 21 +- fs/jffs2/os-linux.h | 4 +- fs/jffs2/super.c | 172 +- fs/jfs/Kconfig | 2 +- fs/kernfs/dir.c | 16 +- fs/locks.c | 8 +- fs/nfs/delegation.c | 25 +- fs/nfs/delegation.h | 2 +- fs/nfs/fscache.c | 7 +- fs/nfs/fscache.h | 2 +- fs/nfs/nfs4_fs.h | 3 +- fs/nfs/nfs4client.c | 5 +- fs/nfs/nfs4idmap.c | 30 +- fs/nfs/nfs4proc.c | 107 +- fs/nfs/nfs4state.c | 42 +- fs/nfs/pnfs.c | 7 +- fs/nfs/super.c | 1 - fs/ocfs2/blockcheck.c | 26 +- fs/ocfs2/cluster/heartbeat.c | 103 +- fs/ocfs2/dlm/dlmcommon.h | 1 - fs/ocfs2/dlm/dlmdebug.c | 55 +- fs/ocfs2/dlm/dlmdebug.h | 16 +- fs/ocfs2/dlm/dlmdomain.c | 6 +- fs/ocfs2/dlmglue.c | 20 +- fs/ocfs2/ocfs2.h | 3 - fs/ocfs2/super.c | 10 +- fs/open.c | 8 + fs/orangefs/file.c | 2 +- fs/orangefs/orangefs-kernel.h | 10 +- fs/orangefs/orangefs-mod.c | 3 +- fs/orangefs/super.c | 192 +- fs/overlayfs/ovl_entry.h | 1 - fs/overlayfs/super.c | 73 +- fs/proc/meminfo.c | 4 + fs/proc/task_mmu.c | 4 +- fs/pstore/inode.c | 108 +- fs/quota/dquot.c | 4 +- fs/ramfs/inode.c | 99 +- fs/reiserfs/journal.c | 5 +- fs/romfs/super.c | 46 +- fs/seq_file.c | 2 +- fs/squashfs/super.c | 100 +- fs/super.c | 203 +- fs/timerfd.c | 6 +- fs/tracefs/inode.c | 179 +- fs/ubifs/auth.c | 2 +- fs/ubifs/super.c | 450 +- fs/udf/balloc.c | 11 - fs/udf/super.c | 138 +- fs/ufs/Kconfig | 2 +- fs/verity/Kconfig | 55 - fs/verity/Makefile | 10 - fs/verity/enable.c | 369 - fs/verity/fsverity_private.h | 185 - fs/verity/hash_algs.c | 280 - fs/verity/init.c | 61 - fs/verity/measure.c | 57 - fs/verity/open.c | 356 - fs/verity/signature.c | 168 - fs/verity/verify.c | 281 - include/Kbuild | 6 + include/acpi/acpixf.h | 8 +- include/asm-generic/5level-fixup.h | 2 +- include/asm-generic/Kbuild | 2 - include/asm-generic/pgalloc.h | 8 +- include/asm-generic/pgtable.h | 5 +- include/asm-generic/preempt.h | 4 +- include/crypto/aes.h | 41 +- include/crypto/algapi.h | 2 + include/crypto/ctr.h | 50 - include/crypto/ghash.h | 2 +- include/crypto/internal/cryptouser.h | 7 +- include/crypto/morus1280_glue.h | 97 + include/crypto/morus640_glue.h | 97 + include/crypto/morus_common.h | 18 + include/crypto/pkcs7.h | 4 - include/crypto/sha1_base.h | 5 - include/crypto/sha256_base.h | 5 - include/crypto/sha512_base.h | 5 - include/crypto/sm3_base.h | 5 - include/drm/amd_asic_type.h | 3 - include/drm/bridge/analogix_dp.h | 4 + include/drm/drm_agpsupport.h | 14 + include/drm/drm_connector.h | 21 - include/drm/drm_dp_helper.h | 4 - include/drm/drm_dp_mst_helper.h | 11 - include/drm/drm_drv.h | 104 +- include/drm/drm_gem.h | 18 +- include/drm/drm_gem_framebuffer_helper.h | 7 + include/drm/drm_gem_vram_helper.h | 27 +- include/drm/drm_ioctl.h | 3 - include/drm/drm_mipi_dbi.h | 188 - include/drm/drm_panel.h | 1 - include/drm/drm_prime.h | 41 +- include/drm/drm_vblank.h | 1 + include/drm/drm_vram_mm_helper.h | 2 - include/drm/i915_component.h | 2 +- include/drm/i915_drm.h | 13 +- include/drm/i915_pciids.h | 13 +- include/drm/tinydrm/mipi-dbi.h | 117 + include/drm/tinydrm/tinydrm-helpers.h | 75 + include/drm/ttm/ttm_bo_driver.h | 16 +- include/dt-bindings/clock/imx8-clock.h | 6 +- include/dt-bindings/clock/imx8mn-clock.h | 215 - include/dt-bindings/leds/common.h | 55 +- .../dt-bindings/reset/amlogic,meson-gxbb-reset.h | 51 +- include/dt-bindings/reset/amlogic,meson8b-reset.h | 51 +- include/dt-bindings/reset/imx8mq-reset.h | 34 +- include/linux/acpi.h | 55 +- include/linux/arch_topology.h | 26 - include/linux/bitmap.h | 23 - include/linux/bits.h | 34 +- include/linux/blk-cgroup.h | 2 +- include/linux/blk-mq.h | 16 +- include/linux/blk_types.h | 2 - include/linux/blkdev.h | 35 +- include/linux/bpf.h | 11 +- include/linux/bpf_types.h | 1 - include/linux/can/core.h | 3 +- include/linux/can/skb.h | 2 +- include/linux/ccp.h | 2 - include/linux/ceph/ceph_debug.h | 1 - include/linux/ceph/libceph.h | 17 +- include/linux/cgroup.h | 1 - include/linux/compaction.h | 22 +- include/linux/cpuidle.h | 7 - include/linux/cpuidle_haltpoll.h | 16 - include/linux/cpumask.h | 55 +- include/linux/cpuset.h | 13 +- include/linux/dcache.h | 2 +- include/linux/device.h | 306 +- include/linux/dim.h | 56 + include/linux/edma.h | 29 + include/linux/exportfs.h | 2 +- include/linux/f2fs_fs.h | 10 +- include/linux/fb.h | 7 + include/linux/filter.h | 13 - include/linux/fips.h | 7 - include/linux/fpga/altera-pr-ip-core.h | 2 +- include/linux/fs.h | 46 +- include/linux/fs_context.h | 15 +- include/linux/fsverity.h | 211 - include/linux/genalloc.h | 2 +- include/linux/gpio/consumer.h | 135 +- include/linux/gpio/driver.h | 27 +- include/linux/hmm.h | 84 +- include/linux/hrtimer.h | 46 +- include/linux/i2c.h | 2 +- include/linux/i3c/device.h | 4 - include/linux/ieee80211.h | 63 +- include/linux/if_pppox.h | 3 - include/linux/if_rmnet.h | 4 +- include/linux/input.h | 14 - include/linux/intel_th.h | 79 - include/linux/interrupt.h | 1 - include/linux/interval_tree_generic.h | 22 +- include/linux/kexec.h | 2 - include/linux/key.h | 135 +- include/linux/kgdb.h | 2 - include/linux/khugepaged.h | 12 + include/linux/lcd.h | 10 + include/linux/led-class-flash.h | 15 +- include/linux/leds.h | 79 +- include/linux/lockdep.h | 11 +- include/linux/memcontrol.h | 19 + include/linux/memory.h | 6 +- include/linux/mfd/aat2870.h | 1 + include/linux/mlx5/driver.h | 13 - include/linux/mlx5/fs.h | 1 - include/linux/mlx5/mlx5_ifc.h | 38 +- include/linux/mm.h | 4 +- include/linux/mmzone.h | 2 + include/linux/module.h | 3 + include/linux/module_signature.h | 46 - include/linux/mtd/super.h | 6 +- include/linux/omap-dma.h | 2 + include/linux/omap-dmaengine.h | 18 + include/linux/oxu210hp.h | 8 + include/linux/padata.h | 13 +- include/linux/pagemap.h | 10 + include/linux/pci_ids.h | 1 - include/linux/pid.h | 4 - .../linux/platform_data/leds-kirkwood-netxbig.h | 54 + include/linux/platform_data/nxp-nci.h | 19 + include/linux/platform_data/pinctrl-single.h | 6 - include/linux/platform_data/sc18is602.h | 2 +- include/linux/platform_data/x86/asus-wmi.h | 5 +- include/linux/platform_device.h | 3 - include/linux/pm.h | 4 + include/linux/pm_opp.h | 12 +- include/linux/posix-timers.h | 5 +- include/linux/preempt.h | 6 +- include/linux/qcom_scm.h | 9 +- include/linux/qed/qed_rdma_if.h | 2 +- include/linux/ramfs.h | 6 +- include/linux/rbtree_augmented.h | 88 +- include/linux/rcupdate.h | 2 +- include/linux/rcutree.h | 2 +- include/linux/reservation.h | 103 +- include/linux/sched.h | 11 +- include/linux/sched/deadline.h | 8 - include/linux/sched/task.h | 6 +- include/linux/sched/topology.h | 10 - include/linux/shmem_fs.h | 3 +- include/linux/skbuff.h | 105 +- include/linux/skmsg.h | 8 +- include/linux/soc/amlogic/meson-canvas.h | 1 - include/linux/spinlock.h | 2 +- include/linux/spinlock_api_smp.h | 2 +- include/linux/stacktrace.h | 4 +- include/linux/stmmac.h | 1 - include/linux/string.h | 50 +- include/linux/sunrpc/cache.h | 6 +- include/linux/suspend.h | 2 +- include/linux/thermal.h | 4 +- include/linux/timer.h | 2 +- include/linux/timeriomem-rng.h | 5 - include/linux/timerqueue.h | 13 +- include/linux/topology.h | 1 - include/linux/torture.h | 2 +- include/linux/verification.h | 10 - include/linux/vermagic.h | 2 - include/linux/virtio_vsock.h | 4 +- include/linux/wait.h | 8 +- include/media/davinci/vpfe_capture.h | 2 +- include/media/drv-intf/exynos-fimc.h | 2 + include/media/drv-intf/saa7146_vv.h | 1 + include/media/drv-intf/soc_mediabus.h | 2 + include/media/dvb-usb-ids.h | 1 - include/media/rc-map.h | 16 + include/media/v4l2-async.h | 30 +- include/media/v4l2-ctrls.h | 12 +- include/media/v4l2-ioctl.h | 2 - include/media/vp8-ctrls.h | 112 - include/net/bluetooth/hci_core.h | 2 - include/net/cfg80211.h | 30 - include/net/dsa.h | 2 - include/net/flow_offload.h | 19 - include/net/mac80211.h | 53 +- include/net/ndisc.h | 1 - include/net/net_namespace.h | 3 - include/net/netfilter/nf_conntrack_synproxy.h | 2 +- include/net/tc_act/tc_mpls.h | 75 - include/net/tcp.h | 13 - include/net/tls.h | 13 +- include/net/xfrm.h | 2 + include/rdma/ib.h | 2 - include/rdma/iw_portmap.h | 3 - include/rdma/opa_port_info.h | 2 - include/rdma/rdma_netlink.h | 10 +- include/rdma/rdmavt_cq.h | 1 - include/rdma/signature.h | 2 - include/scsi/scsi_cmnd.h | 1 - include/scsi/scsi_host.h | 16 +- include/sound/intel-nhlt.h | 150 - include/sound/simple_card_utils.h | 4 - include/sound/soc-component.h | 387 - include/sound/soc-dai.h | 25 - include/sound/soc-dapm.h | 8 +- include/sound/soc.h | 311 +- include/sound/sof/dai-intel.h | 3 - include/trace/events/btrfs.h | 3 +- include/trace/events/filelock.h | 14 +- include/trace/events/writeback.h | 38 +- include/trace/events/xdp.h | 3 +- include/uapi/drm/amdgpu_drm.h | 4 - include/uapi/drm/drm_mode.h | 1 - include/uapi/drm/i915_drm.h | 1 - include/uapi/drm/panfrost_drm.h | 39 - include/uapi/linux/bpf.h | 37 +- include/uapi/linux/btrfs.h | 13 +- include/uapi/linux/btrfs_tree.h | 6 +- include/uapi/linux/coff.h | 5 + include/uapi/linux/cryptouser.h | 5 - include/uapi/linux/fs.h | 2 - include/uapi/linux/fsverity.h | 40 - include/uapi/linux/if_bridge.h | 1 - include/uapi/linux/keyctl.h | 65 - include/uapi/linux/media-bus-format.h | 3 +- include/uapi/linux/netfilter/xt_connlabel.h | 6 - include/uapi/linux/nl80211.h | 31 +- include/uapi/linux/ppdev.h | 5 +- include/uapi/linux/prctl.h | 2 +- include/uapi/linux/serio.h | 1 - include/uapi/linux/socket.h | 19 +- include/uapi/linux/wait.h | 1 - include/uapi/sound/sof/abi.h | 2 +- include/uapi/sound/sof/fw.h | 16 +- include/uapi/sound/sof/header.h | 14 +- include/uapi/sound/sof/tokens.h | 1 - init/Kconfig | 6 +- init/Makefile | 5 +- init/do_mounts.c | 11 +- init/init_task.c | 2 +- init/main.c | 2 +- ipc/msg.c | 18 +- kernel/Makefile | 1 - kernel/bpf/cgroup.c | 17 +- kernel/bpf/devmap.c | 332 +- kernel/bpf/inode.c | 92 +- kernel/bpf/verifier.c | 6 +- kernel/cgroup/cgroup.c | 6 +- kernel/cgroup/cpuset.c | 163 +- kernel/cpu.c | 35 +- kernel/debug/debug_core.c | 31 +- kernel/dma/remap.c | 2 +- kernel/events/core.c | 17 +- kernel/events/uprobes.c | 9 + kernel/exit.c | 33 +- kernel/fork.c | 8 - kernel/futex.c | 12 +- kernel/irq/manage.c | 3 +- kernel/irq/pm.c | 20 - kernel/kexec_core.c | 2 - kernel/kprobes.c | 2 +- kernel/locking/lockdep.c | 159 +- kernel/locking/lockdep_internals.h | 9 +- kernel/locking/lockdep_proc.c | 8 +- kernel/locking/rtmutex.c | 6 +- kernel/module.c | 8 +- kernel/module_signature.c | 46 - kernel/module_signing.c | 56 +- kernel/padata.c | 116 +- kernel/panic.c | 8 - kernel/power/suspend.c | 52 +- kernel/printk/printk.c | 2 +- kernel/rcu/Kconfig | 8 +- kernel/rcu/tree.c | 12 +- kernel/rcu/tree_stall.h | 6 +- kernel/sched/core.c | 135 +- kernel/sched/deadline.c | 71 +- kernel/sched/fair.c | 175 +- kernel/sched/isolation.c | 12 +- kernel/sched/rt.c | 7 +- kernel/sched/sched.h | 18 +- kernel/sched/stats.h | 7 +- kernel/sched/topology.c | 50 +- kernel/signal.c | 7 +- kernel/stacktrace.c | 4 +- kernel/sys.c | 16 +- kernel/time/alarmtimer.c | 2 +- kernel/time/hrtimer.c | 214 +- kernel/time/itimer.c | 1 - kernel/time/posix-timers.c | 63 +- kernel/time/tick-broadcast-hrtimer.c | 13 +- kernel/time/tick-sched.c | 15 +- kernel/time/timer.c | 103 +- kernel/trace/Kconfig | 6 +- kernel/trace/ftrace.c | 2 +- kernel/trace/ring_buffer_benchmark.c | 2 +- kernel/trace/trace_events.c | 4 +- kernel/trace/trace_sched_wakeup.c | 3 +- kernel/watchdog.c | 4 +- lib/bitmap.c | 20 - lib/crypto/Makefile | 3 - lib/crypto/aes.c | 356 - lib/digsig.c | 2 +- lib/dim/dim.c | 4 +- lib/dim/net_dim.c | 56 - lib/genalloc.c | 5 +- lib/math/rational.c | 63 +- lib/rbtree_test.c | 37 +- lib/string.c | 12 +- lib/test_xarray.c | 24 - lib/timerqueue.c | 30 +- lib/xarray.c | 4 - localversion-next | 1 - mm/Kconfig | 11 + mm/compaction.c | 15 +- mm/filemap.c | 159 +- mm/gup.c | 7 +- mm/hmm.c | 217 +- mm/huge_memory.c | 22 +- mm/hugetlb.c | 89 +- mm/khugepaged.c | 317 +- mm/kmemleak.c | 2 +- mm/madvise.c | 52 +- mm/memcontrol.c | 39 +- mm/memfd.c | 2 + mm/memory-failure.c | 3 + mm/memory.c | 22 +- mm/memory_hotplug.c | 4 + mm/mempolicy.c | 7 +- mm/migrate.c | 39 +- mm/mmap.c | 37 +- mm/oom_kill.c | 5 +- mm/page_alloc.c | 16 +- mm/rmap.c | 12 +- mm/shmem.c | 393 +- mm/swap_state.c | 4 +- mm/usercopy.c | 2 +- mm/vmalloc.c | 5 +- mm/vmscan.c | 80 +- mm/vmstat.c | 2 + mm/workingset.c | 10 +- net/appletalk/ddp.c | 4 +- net/bluetooth/Kconfig | 3 +- net/bluetooth/hci_request.c | 29 +- net/bluetooth/hidp/core.c | 9 +- net/bluetooth/smp.c | 103 +- net/bpf/test_run.c | 39 +- net/bridge/br_mdb.c | 2 - net/bridge/br_multicast.c | 5 +- net/bridge/br_private.h | 1 - net/bridge/br_vlan.c | 5 - net/bridge/netfilter/ebtables.c | 32 +- net/bridge/netfilter/nft_meta_bridge.c | 10 +- net/can/Kconfig | 11 +- net/can/af_can.c | 10 +- net/can/af_can.h | 1 - net/can/bcm.c | 10 +- net/can/gw.c | 49 +- net/can/proc.c | 1 - net/can/raw.c | 10 +- net/ceph/ceph_common.c | 412 +- net/core/datagram.c | 6 +- net/core/dev.c | 19 +- net/core/filter.c | 94 +- net/core/flow_dissector.c | 21 +- net/core/neighbour.c | 2 +- net/core/pktgen.c | 8 +- net/core/skbuff.c | 78 +- net/core/skmsg.c | 4 +- net/core/sock_map.c | 19 +- net/core/tso.c | 8 +- net/dns_resolver/dns_key.c | 12 +- net/dns_resolver/dns_query.c | 15 +- net/dsa/tag_ksz.c | 62 - net/ieee802154/core.c | 7 +- net/ipv4/inet_fragment.c | 2 +- net/ipv4/ipip.c | 3 - net/ipv4/netfilter/ipt_SYNPROXY.c | 4 +- net/ipv4/tcp.c | 18 +- net/ipv4/tcp_input.c | 81 +- net/ipv4/tcp_ipv4.c | 15 - net/ipv4/tcp_output.c | 2 +- net/ipv4/tcp_ulp.c | 13 - net/ipv6/exthdrs_core.c | 4 +- net/ipv6/ip6_gre.c | 3 +- net/ipv6/ip6_tunnel.c | 6 +- net/ipv6/ndisc.c | 1 - net/ipv6/netfilter/ip6t_SYNPROXY.c | 4 +- net/ipv6/route.c | 16 +- net/ipv6/tcp_ipv6.c | 15 - net/iucv/af_iucv.c | 14 +- net/kcm/kcmsock.c | 10 +- net/l2tp/l2tp_ppp.c | 3 - net/mac80211/agg-rx.c | 72 +- net/mac80211/cfg.c | 7 +- net/mac80211/debugfs.c | 3 +- net/mac80211/driver-ops.h | 8 +- net/mac80211/he.c | 39 - net/mac80211/ht.c | 2 +- net/mac80211/ieee80211_i.h | 17 +- net/mac80211/iface.c | 1 + net/mac80211/key.c | 16 +- net/mac80211/main.c | 18 +- net/mac80211/mesh.c | 62 - net/mac80211/mesh.h | 4 - net/mac80211/mesh_plink.c | 12 +- net/mac80211/mlme.c | 17 +- net/mac80211/offchannel.c | 5 +- net/mac80211/rate.h | 9 + net/mac80211/sta_info.c | 1 + net/mac80211/status.c | 180 +- net/mac80211/trace.h | 7 +- net/mac80211/tx.c | 5 +- net/mac80211/util.c | 67 +- net/mac80211/wpa.c | 6 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 2 +- net/netfilter/ipset/ip_set_core.c | 2 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 6 +- net/netfilter/ipvs/ip_vs_ctl.c | 69 +- net/netfilter/nf_conntrack_standalone.c | 34 +- net/netfilter/nf_synproxy_core.c | 8 +- net/netfilter/nft_meta.c | 16 +- net/netfilter/nft_synproxy.c | 4 +- net/netrom/af_netrom.c | 1 - net/nfc/netlink.c | 9 +- net/openvswitch/datapath.c | 15 +- net/rds/rdma_transport.c | 5 +- net/rxrpc/ar-internal.h | 5 - net/rxrpc/call_object.c | 4 +- net/rxrpc/insecure.c | 5 - net/rxrpc/key.c | 19 +- net/rxrpc/peer_event.c | 2 +- net/rxrpc/peer_object.c | 18 - net/rxrpc/rxkad.c | 103 +- net/rxrpc/sendmsg.c | 1 - net/sched/act_bpf.c | 9 +- net/sched/act_connmark.c | 9 +- net/sched/act_csum.c | 9 +- net/sched/act_ct.c | 9 +- net/sched/act_ctinfo.c | 9 +- net/sched/act_gact.c | 8 +- net/sched/act_ife.c | 13 +- net/sched/act_mirred.c | 13 +- net/sched/act_mpls.c | 8 +- net/sched/act_nat.c | 9 +- net/sched/act_pedit.c | 10 +- net/sched/act_police.c | 8 +- net/sched/act_sample.c | 10 +- net/sched/act_simple.c | 10 +- net/sched/act_skbedit.c | 11 +- net/sched/act_skbmod.c | 11 +- net/sched/act_tunnel_key.c | 8 +- net/sched/act_vlan.c | 16 +- net/sched/cls_api.c | 25 - net/sched/sch_codel.c | 6 +- net/sctp/socket.c | 380 +- net/sctp/transport.c | 2 +- net/smc/af_smc.c | 15 +- net/sunrpc/cache.c | 12 +- net/tipc/link.c | 148 +- net/tipc/msg.c | 59 - net/tipc/msg.h | 28 +- net/tipc/netlink_compat.c | 11 +- net/tipc/node.c | 6 +- net/tipc/node.h | 6 +- net/tipc/socket.c | 3 +- net/tls/tls_device.c | 18 +- net/tls/tls_device_fallback.c | 2 +- net/tls/tls_main.c | 97 +- net/tls/tls_sw.c | 83 +- net/vmw_vsock/hyperv_transport.c | 32 +- net/vmw_vsock/virtio_transport.c | 1 - net/vmw_vsock/virtio_transport_common.c | 99 +- net/wireless/Kconfig | 2 - net/wireless/core.c | 23 +- net/wireless/core.h | 2 - net/wireless/lib80211_crypt_ccmp.c | 197 +- net/wireless/nl80211.c | 186 +- net/wireless/reg.c | 6 +- net/wireless/scan.c | 269 +- net/wireless/util.c | 27 +- net/xfrm/xfrm_interface.c | 56 +- net/xfrm/xfrm_ipcomp.c | 2 +- samples/bpf/trace_output_user.c | 43 +- samples/bpf/xdp_sample_pkts_user.c | 61 +- scripts/Kconfig.include | 3 - scripts/Makefile | 2 +- scripts/Makefile.build | 4 +- scripts/Makefile.host | 17 - scripts/Makefile.lib | 39 +- scripts/Makefile.modpost | 2 +- scripts/checkpatch.pl | 60 +- scripts/coccinelle/api/platform_get_irq.cocci | 102 - scripts/gcc-plugins/randomize_layout_plugin.c | 10 +- scripts/genksyms/Makefile | 9 +- scripts/mkcompile_h | 4 +- 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/integrity/Kconfig | 2 +- security/integrity/digsig.c | 74 +- security/integrity/digsig_asymmetric.c | 2 +- security/integrity/evm/evm_crypto.c | 2 +- security/integrity/ima/Kconfig | 13 - security/integrity/ima/Makefile | 1 - security/integrity/ima/ima.h | 60 +- security/integrity/ima/ima_api.c | 23 +- security/integrity/ima/ima_appraise.c | 194 +- security/integrity/ima/ima_crypto.c | 10 +- security/integrity/ima/ima_main.c | 24 +- security/integrity/ima/ima_modsig.c | 167 - security/integrity/ima/ima_mok.c | 13 +- security/integrity/ima/ima_policy.c | 71 +- security/integrity/ima/ima_template.c | 26 +- security/integrity/ima/ima_template_lib.c | 64 +- security/integrity/ima/ima_template_lib.h | 4 - security/integrity/integrity.h | 26 +- .../integrity/platform_certs/platform_keyring.c | 14 +- security/keys/compat.c | 2 - security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/encrypted-keys/masterkey_trusted.c | 2 +- security/keys/gc.c | 2 +- security/keys/internal.h | 16 +- security/keys/key.c | 29 +- security/keys/keyctl.c | 104 +- security/keys/keyring.c | 27 +- security/keys/permission.c | 361 +- security/keys/persistent.c | 27 +- security/keys/proc.c | 22 +- security/keys/process_keys.c | 86 +- security/keys/request_key.c | 34 +- security/keys/request_key_auth.c | 15 +- security/selinux/hooks.c | 16 +- security/selinux/netif.c | 31 +- security/selinux/netnode.c | 30 +- security/selinux/netport.c | 24 +- security/selinux/ss/policydb.c | 402 +- security/selinux/ss/policydb.h | 2 +- security/selinux/ss/services.c | 6 +- security/smack/smack_lsm.c | 3 +- sound/aoa/codecs/onyx.c | 4 +- sound/firewire/amdtp-am824.c | 134 +- sound/firewire/amdtp-stream-trace.h | 6 +- sound/firewire/amdtp-stream.c | 358 +- sound/firewire/amdtp-stream.h | 47 +- sound/firewire/bebob/bebob.h | 2 - sound/firewire/bebob/bebob_stream.c | 62 +- sound/firewire/dice/dice-stream.c | 32 +- sound/firewire/dice/dice.h | 2 - sound/firewire/digi00x/amdtp-dot.c | 112 +- sound/firewire/digi00x/digi00x-stream.c | 106 +- sound/firewire/digi00x/digi00x.h | 2 - sound/firewire/fireface/amdtp-ff.c | 105 +- sound/firewire/fireface/ff-stream.c | 96 +- sound/firewire/fireface/ff.h | 2 - sound/firewire/fireworks/fireworks.h | 2 - sound/firewire/fireworks/fireworks_stream.c | 176 +- sound/firewire/motu/amdtp-motu.c | 155 +- sound/firewire/motu/motu-stream.c | 131 +- sound/firewire/motu/motu.h | 2 - sound/firewire/oxfw/oxfw-stream.c | 72 +- sound/firewire/oxfw/oxfw.h | 2 - sound/firewire/tascam/amdtp-tascam.c | 115 +- sound/firewire/tascam/tascam-stream.c | 123 +- sound/firewire/tascam/tascam.h | 2 - sound/hda/Kconfig | 5 - sound/hda/Makefile | 3 - sound/hda/hdac_controller.c | 2 - sound/hda/intel-nhlt.c | 107 - sound/i2c/other/ak4xxx-adda.c | 7 +- sound/isa/wavefront/wavefront_synth.c | 1 + sound/oss/dmasound/dmasound_atari.c | 16 +- sound/pci/echoaudio/echoaudio.c | 5 +- sound/pci/hda/Kconfig | 10 - sound/pci/hda/hda_codec.c | 8 +- sound/pci/hda/hda_controller.c | 5 +- sound/pci/hda/hda_intel.c | 40 +- sound/pci/hda/patch_hdmi.c | 265 +- sound/soc/Makefile | 2 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 20 +- sound/soc/atmel/atmel-classd.c | 7 +- sound/soc/atmel/atmel-pdmic.c | 7 +- sound/soc/au1x/psc-ac97.c | 5 +- sound/soc/au1x/psc-i2s.c | 5 +- sound/soc/bcm/bcm2835-i2s.c | 4 +- sound/soc/bcm/cygnus-pcm.c | 6 +- sound/soc/bcm/cygnus-ssp.c | 7 +- sound/soc/cirrus/ep93xx-i2s.c | 4 +- sound/soc/codecs/Kconfig | 21 - sound/soc/codecs/Makefile | 6 - sound/soc/codecs/ad193x.c | 19 +- sound/soc/codecs/cs4271.c | 6 +- sound/soc/codecs/cs42xx8.c | 116 +- sound/soc/codecs/cs47l15.c | 1490 - sound/soc/codecs/cs47l35.c | 2 +- sound/soc/codecs/cs47l90.c | 9 +- sound/soc/codecs/cs47l92.c | 2039 - sound/soc/codecs/inno_rk3036.c | 4 +- sound/soc/codecs/jz4725b.c | 4 +- sound/soc/codecs/jz4740.c | 4 +- sound/soc/codecs/madera.c | 531 +- sound/soc/codecs/madera.h | 10 - sound/soc/codecs/max98357a.c | 25 +- sound/soc/codecs/max98373.c | 40 +- sound/soc/codecs/max98373.h | 3 - sound/soc/codecs/msm8916-wcd-analog.c | 12 +- sound/soc/codecs/msm8916-wcd-digital.c | 4 +- sound/soc/codecs/mt6358.c | 6 +- sound/soc/codecs/pcm3060-i2c.c | 4 +- sound/soc/codecs/pcm3060-spi.c | 4 +- sound/soc/codecs/pcm3060.c | 4 +- sound/soc/codecs/pcm3060.h | 2 +- sound/soc/codecs/pcm3168a.c | 8 +- sound/soc/codecs/rk3328_codec.c | 4 +- sound/soc/codecs/rt1011.c | 4 +- sound/soc/codecs/rt1308.c | 48 +- sound/soc/codecs/rt1308.h | 6 +- sound/soc/codecs/rt5665.c | 8 +- sound/soc/codecs/rt5677.c | 1 + sound/soc/codecs/sgtl5000.c | 248 +- sound/soc/codecs/sgtl5000.h | 2 +- sound/soc/codecs/tlv320aic31xx.c | 7 +- sound/soc/codecs/twl6040.c | 4 +- sound/soc/codecs/uda1334.c | 295 - sound/soc/codecs/wcd-clsh-v2.c | 2 +- sound/soc/codecs/wcd9335.c | 3 +- sound/soc/codecs/wm8955.c | 4 +- sound/soc/codecs/wm_adsp.c | 6 +- sound/soc/codecs/wm_adsp.h | 4 +- sound/soc/fsl/fsl_asrc.c | 4 +- sound/soc/fsl/fsl_audmix.c | 4 +- sound/soc/fsl/fsl_esai.c | 266 +- sound/soc/fsl/fsl_sai.c | 31 +- sound/soc/fsl/fsl_sai.h | 7 +- sound/soc/fsl/fsl_spdif.c | 4 +- sound/soc/fsl/fsl_ssi.c | 4 +- sound/soc/fsl/imx-audmux.c | 4 +- sound/soc/fsl/imx-ssi.c | 4 +- sound/soc/generic/audio-graph-card.c | 30 +- sound/soc/generic/simple-card-utils.c | 7 - sound/soc/generic/simple-card.c | 26 +- sound/soc/intel/Kconfig | 1 - sound/soc/intel/boards/bytcht_cx2072x.c | 1 - sound/soc/intel/boards/bytcht_es8316.c | 8 - sound/soc/intel/boards/cht_bsw_max98090_ti.c | 1 - sound/soc/intel/boards/cht_bsw_rt5672.c | 1 - sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-hda-match.c | 2 +- .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-icl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-skl-match.c | 2 +- sound/soc/intel/common/sst-ipc.h | 1 - sound/soc/intel/skylake/Makefile | 12 +- sound/soc/intel/skylake/bxt-sst.c | 50 +- sound/soc/intel/skylake/cnl-sst-dsp.h | 7 +- sound/soc/intel/skylake/cnl-sst.c | 37 +- sound/soc/intel/skylake/skl-debug.c | 42 +- sound/soc/intel/skylake/skl-messages.c | 245 +- sound/soc/intel/skylake/skl-nhlt.c | 107 +- sound/soc/intel/skylake/skl-nhlt.h | 119 + sound/soc/intel/skylake/skl-pcm.c | 74 +- sound/soc/intel/skylake/skl-ssp-clk.c | 5 +- sound/soc/intel/skylake/skl-sst-dsp.c | 10 +- sound/soc/intel/skylake/skl-sst-dsp.h | 29 +- sound/soc/intel/skylake/skl-sst-ipc.c | 8 +- sound/soc/intel/skylake/skl-sst-ipc.h | 52 +- sound/soc/intel/skylake/skl-sst-utils.c | 37 +- sound/soc/intel/skylake/skl-sst.c | 51 +- sound/soc/intel/skylake/skl-topology.c | 474 +- sound/soc/intel/skylake/skl-topology.h | 43 +- sound/soc/intel/skylake/skl.c | 66 +- sound/soc/intel/skylake/skl.h | 104 +- sound/soc/jz4740/Kconfig | 25 +- sound/soc/jz4740/Makefile | 5 + sound/soc/jz4740/qi_lb60.c | 106 + sound/soc/kirkwood/kirkwood-i2s.c | 8 +- sound/soc/mediatek/common/mtk-btcvsd.c | 4 +- sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 4 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 5 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 8 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 9 +- sound/soc/meson/axg-fifo.c | 4 +- sound/soc/meson/axg-pdm.c | 4 +- sound/soc/meson/axg-spdifin.c | 4 +- sound/soc/meson/axg-spdifout.c | 4 +- sound/soc/meson/axg-tdm-formatter.c | 4 +- sound/soc/meson/g12a-tohdmitx.c | 38 +- sound/soc/mxs/mxs-saif.c | 13 +- sound/soc/pxa/mmp-sspa.c | 4 +- sound/soc/qcom/apq8016_sbc.c | 16 +- sound/soc/qcom/lpass-platform.c | 5 +- sound/soc/rockchip/rk3399_gru_sound.c | 9 +- sound/soc/rockchip/rockchip_i2s.c | 5 +- sound/soc/rockchip/rockchip_max98090.c | 33 +- sound/soc/samsung/odroid.c | 8 +- sound/soc/sh/rcar/core.c | 16 +- sound/soc/sh/rcar/rsnd.h | 12 +- sound/soc/sirf/sirf-usp.c | 4 +- sound/soc/soc-component.c | 561 - sound/soc/soc-compress.c | 9 +- sound/soc/soc-core.c | 527 +- sound/soc/soc-dai.c | 407 - sound/soc/soc-dapm.c | 300 +- sound/soc/soc-jack.c | 18 + sound/soc/soc-pcm.c | 507 +- sound/soc/soc-utils.c | 199 + sound/soc/sof/Makefile | 4 +- sound/soc/sof/core.c | 4 +- sound/soc/sof/debug.c | 49 +- sound/soc/sof/intel/bdw.c | 5 +- sound/soc/sof/intel/byt.c | 5 +- sound/soc/sof/intel/cnl.c | 4 +- sound/soc/sof/intel/hda-codec.c | 50 +- sound/soc/sof/intel/hda-ctrl.c | 21 +- sound/soc/sof/intel/hda-dai.c | 38 +- sound/soc/sof/intel/hda-dsp.c | 100 +- sound/soc/sof/intel/hda-ipc.c | 4 +- sound/soc/sof/intel/hda.c | 28 +- sound/soc/sof/intel/hda.h | 9 +- sound/soc/sof/ipc.c | 8 +- sound/soc/sof/loader.c | 14 +- sound/soc/sof/ops.h | 28 +- sound/soc/sof/pcm.c | 63 +- sound/soc/sof/pm.c | 6 +- sound/soc/sof/sof-pci-dev.c | 3 - sound/soc/sof/sof-priv.h | 13 +- sound/soc/sof/topology.c | 3 - sound/soc/sof/trace.c | 9 +- sound/soc/spear/spdif_in.c | 5 +- sound/soc/sprd/sprd-mcdt.c | 4 +- sound/soc/sti/sti_uniperif.c | 4 +- sound/soc/stm/stm32_i2s.c | 5 +- sound/soc/stm/stm32_sai.c | 8 +- sound/soc/stm/stm32_spdifrx.c | 4 +- sound/soc/sunxi/sun4i-i2s.c | 8 +- sound/soc/sunxi/sun50i-codec-analog.c | 4 +- sound/soc/sunxi/sun8i-codec-analog.c | 4 +- sound/soc/sunxi/sun8i-codec.c | 4 +- sound/soc/tegra/tegra20_das.c | 4 +- sound/soc/tegra/tegra30_i2s.c | 4 +- sound/soc/ti/davinci-mcasp.c | 229 +- sound/soc/ti/n810.c | 1 - sound/soc/ti/rx51.c | 1 - sound/soc/uniphier/aio-dma.c | 8 +- sound/soc/uniphier/evea.c | 4 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 2 + sound/soc/xilinx/xlnx_i2s.c | 4 +- sound/soc/xilinx/xlnx_spdif.c | 3 +- sound/soc/xtensa/xtfpga-i2s.c | 5 +- sound/soc/zte/zx-tdm.c | 1 + sound/sparc/dbri.c | 4 - sound/usb/Makefile | 1 - sound/usb/line6/driver.c | 4 +- sound/usb/mixer.c | 4 - sound/usb/mixer.h | 4 - sound/usb/mixer_quirks.c | 7 - sound/usb/mixer_scarlett_gen2.c | 2075 - sound/usb/mixer_scarlett_gen2.h | 7 - tools/arch/x86/include/asm/cpufeatures.h | 1 + tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 16 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 2 +- tools/bpf/bpftool/bash-completion/bpftool | 19 +- tools/bpf/bpftool/cgroup.c | 83 +- tools/bpf/bpftool/map.c | 3 +- tools/crypto/getstat.c | 294 + tools/hv/hv_get_dhcp_info.sh | 2 +- tools/hv/hv_kvp_daemon.c | 8 +- tools/hv/hv_set_ifconfig.sh | 2 +- tools/hv/hv_vss_daemon.c | 4 +- tools/hv/lsvmbus | 75 +- tools/include/linux/rbtree.h | 71 +- tools/include/linux/rbtree_augmented.h | 119 +- tools/include/uapi/linux/bpf.h | 44 +- tools/include/uapi/linux/fs.h | 1 - tools/leds/get_led_device_info.sh | 201 - tools/lib/bpf/btf.c | 5 +- tools/lib/bpf/libbpf.c | 85 +- tools/lib/bpf/libbpf.h | 2 +- tools/lib/bpf/libbpf_probes.c | 1 - tools/lib/bpf/xsk.c | 11 +- tools/lib/rbtree.c | 37 +- tools/perf/Makefile.config | 1 - tools/perf/Makefile.perf | 31 +- tools/perf/arch/arm/util/auxtrace.c | 8 +- tools/perf/arch/arm/util/cs-etm.c | 82 +- tools/perf/arch/arm64/util/arm-spe.c | 24 +- tools/perf/arch/arm64/util/header.c | 6 +- tools/perf/arch/powerpc/util/kvm-stat.c | 12 +- tools/perf/arch/s390/util/auxtrace.c | 12 +- tools/perf/arch/s390/util/kvm-stat.c | 8 +- tools/perf/arch/x86/tests/intel-cqm.c | 8 +- tools/perf/arch/x86/tests/perf-time-to-tsc.c | 30 +- tools/perf/arch/x86/util/auxtrace.c | 10 +- tools/perf/arch/x86/util/intel-bts.c | 38 +- tools/perf/arch/x86/util/intel-pt.c | 82 +- tools/perf/arch/x86/util/kvm-stat.c | 12 +- tools/perf/bench/epoll-ctl.c | 7 +- tools/perf/bench/epoll-wait.c | 7 +- tools/perf/bench/futex-hash.c | 5 +- tools/perf/bench/futex-lock-pi.c | 7 +- tools/perf/bench/futex-requeue.c | 7 +- tools/perf/bench/futex-wake-parallel.c | 6 +- tools/perf/bench/futex-wake.c | 7 +- tools/perf/builtin-annotate.c | 16 +- tools/perf/builtin-c2c.c | 10 +- tools/perf/builtin-diff.c | 20 +- tools/perf/builtin-evlist.c | 4 +- tools/perf/builtin-ftrace.c | 18 +- tools/perf/builtin-inject.c | 60 +- tools/perf/builtin-kmem.c | 24 +- tools/perf/builtin-kvm.c | 46 +- tools/perf/builtin-lock.c | 30 +- tools/perf/builtin-mem.c | 2 +- tools/perf/builtin-record.c | 50 +- tools/perf/builtin-report.c | 32 +- tools/perf/builtin-sched.c | 96 +- tools/perf/builtin-script.c | 167 +- tools/perf/builtin-stat.c | 135 +- tools/perf/builtin-timechart.c | 46 +- tools/perf/builtin-top.c | 71 +- tools/perf/builtin-trace.c | 619 +- tools/perf/examples/bpf/augmented_raw_syscalls.c | 284 +- tools/perf/include/bpf/bpf.h | 2 - tools/perf/lib/Build | 12 - tools/perf/lib/Documentation/Makefile | 7 - tools/perf/lib/Documentation/man/libperf.rst | 100 - tools/perf/lib/Documentation/tutorial/tutorial.rst | 123 - tools/perf/lib/Makefile | 158 - tools/perf/lib/core.c | 34 - tools/perf/lib/cpumap.c | 239 - tools/perf/lib/evlist.c | 159 - tools/perf/lib/evsel.c | 232 - tools/perf/lib/include/internal/cpumap.h | 17 - tools/perf/lib/include/internal/evlist.h | 50 - tools/perf/lib/include/internal/evsel.h | 29 - tools/perf/lib/include/internal/lib.h | 10 - tools/perf/lib/include/internal/tests.h | 19 - tools/perf/lib/include/internal/threadmap.h | 23 - tools/perf/lib/include/internal/xyarray.h | 35 - tools/perf/lib/include/perf/core.h | 22 - tools/perf/lib/include/perf/cpumap.h | 23 - tools/perf/lib/include/perf/evlist.h | 35 - tools/perf/lib/include/perf/evsel.h | 39 - tools/perf/lib/include/perf/threadmap.h | 18 - tools/perf/lib/internal.h | 18 - tools/perf/lib/lib.c | 46 - tools/perf/lib/libperf.map | 40 - tools/perf/lib/libperf.pc.template | 11 - tools/perf/lib/tests/Makefile | 38 - tools/perf/lib/tests/test-cpumap.c | 21 - tools/perf/lib/tests/test-evlist.c | 186 - tools/perf/lib/tests/test-evsel.c | 125 - tools/perf/lib/tests/test-threadmap.c | 21 - tools/perf/lib/threadmap.c | 81 - tools/perf/lib/xyarray.c | 33 - .../pmu-events/arch/powerpc/power9/memory.json | 2 +- .../perf/pmu-events/arch/powerpc/power9/other.json | 8 +- tools/perf/tests/backward-ring-buffer.c | 18 +- tools/perf/tests/bitmap.c | 5 +- tools/perf/tests/bpf.c | 12 +- tools/perf/tests/code-reading.c | 50 +- tools/perf/tests/cpumap.c | 21 +- tools/perf/tests/event-times.c | 81 +- tools/perf/tests/event_update.c | 13 +- tools/perf/tests/evsel-roundtrip-name.c | 12 +- tools/perf/tests/evsel-tp-sched.c | 8 +- tools/perf/tests/hists_cumulate.c | 18 +- tools/perf/tests/hists_filter.c | 10 +- tools/perf/tests/hists_link.c | 10 +- tools/perf/tests/hists_output.c | 20 +- tools/perf/tests/keep-tracking.c | 44 +- tools/perf/tests/mem2node.c | 5 +- tools/perf/tests/mmap-basic.c | 28 +- tools/perf/tests/mmap-thread-lookup.c | 4 +- tools/perf/tests/openat-syscall-all-cpus.c | 18 +- tools/perf/tests/openat-syscall-tp-fields.c | 14 +- tools/perf/tests/openat-syscall.c | 10 +- tools/perf/tests/parse-events.c | 1220 +- tools/perf/tests/parse-no-sample-id-all.c | 6 +- tools/perf/tests/perf-record.c | 10 +- tools/perf/tests/sample-parsing.c | 14 +- tools/perf/tests/sw-clock.c | 33 +- tools/perf/tests/switch-tracking.c | 64 +- tools/perf/tests/task-exit.c | 35 +- tools/perf/tests/thread-map.c | 28 +- tools/perf/tests/time-utils-test.c | 2 +- tools/perf/tests/topology.c | 9 +- tools/perf/ui/browsers/annotate.c | 16 +- tools/perf/ui/browsers/hists.c | 54 +- tools/perf/ui/browsers/res_sample.c | 4 +- tools/perf/ui/browsers/scripts.c | 6 +- tools/perf/ui/gtk/annotate.c | 8 +- tools/perf/ui/gtk/gtk.h | 8 +- tools/perf/ui/gtk/hists.c | 6 +- tools/perf/ui/hist.c | 16 +- tools/perf/util/Build | 6 + tools/perf/util/annotate.c | 42 +- tools/perf/util/annotate.h | 28 +- tools/perf/util/auxtrace.c | 28 +- tools/perf/util/auxtrace.h | 24 +- tools/perf/util/bpf-event.c | 2 +- tools/perf/util/bpf-event.h | 4 +- tools/perf/util/bpf-loader.c | 38 +- tools/perf/util/bpf-loader.h | 30 +- tools/perf/util/build-id.c | 2 +- tools/perf/util/build-id.h | 2 +- tools/perf/util/callchain.c | 2 +- tools/perf/util/callchain.h | 2 +- tools/perf/util/cgroup.c | 22 +- tools/perf/util/cgroup.h | 6 +- tools/perf/util/counts.c | 17 +- tools/perf/util/counts.h | 34 +- tools/perf/util/cpumap.c | 264 +- tools/perf/util/cpumap.h | 54 +- tools/perf/util/cputopo.c | 13 +- tools/perf/util/cs-etm.c | 28 +- tools/perf/util/data-convert-bt.c | 38 +- tools/perf/util/db-export.c | 10 +- tools/perf/util/db-export.h | 10 +- tools/perf/util/env.c | 2 +- tools/perf/util/env.h | 2 +- tools/perf/util/event.c | 30 +- tools/perf/util/event.h | 14 +- tools/perf/util/evlist.c | 607 +- tools/perf/util/evlist.h | 215 +- tools/perf/util/evsel.c | 497 +- tools/perf/util/evsel.h | 197 +- tools/perf/util/evsel_fprintf.c | 16 +- tools/perf/util/header.c | 225 +- tools/perf/util/header.h | 24 +- tools/perf/util/hist.c | 32 +- tools/perf/util/hist.h | 38 +- tools/perf/util/intel-bts.c | 22 +- tools/perf/util/intel-pt.c | 94 +- tools/perf/util/jitdump.c | 8 +- tools/perf/util/kvm-stat.h | 22 +- tools/perf/util/machine.c | 12 +- tools/perf/util/machine.h | 8 +- tools/perf/util/map.h | 2 +- tools/perf/util/metricgroup.c | 26 +- tools/perf/util/metricgroup.h | 6 +- tools/perf/util/mmap.c | 4 +- tools/perf/util/parse-events.c | 155 +- tools/perf/util/parse-events.h | 8 +- tools/perf/util/pmu.c | 15 +- tools/perf/util/pmu.h | 2 +- tools/perf/util/python-ext-sources | 2 + tools/perf/util/python.c | 73 +- tools/perf/util/record.c | 73 +- tools/perf/util/s390-cpumsf.c | 4 +- tools/perf/util/s390-sample-raw.c | 6 +- tools/perf/util/sample-raw.c | 2 +- tools/perf/util/sample-raw.h | 6 +- .../perf/util/scripting-engines/trace-event-perl.c | 14 +- .../util/scripting-engines/trace-event-python.c | 40 +- tools/perf/util/session.c | 81 +- tools/perf/util/session.h | 12 +- tools/perf/util/setup.py | 3 +- tools/perf/util/sort.c | 60 +- tools/perf/util/sort.h | 6 +- tools/perf/util/stat-display.c | 112 +- tools/perf/util/stat-shadow.c | 70 +- tools/perf/util/stat.c | 64 +- tools/perf/util/stat.h | 35 +- tools/perf/util/svghelper.c | 7 +- tools/perf/util/syscalltbl.c | 1 - tools/perf/util/syscalltbl.h | 1 - tools/perf/util/thread_map.c | 131 +- tools/perf/util/thread_map.h | 58 +- tools/perf/util/tool.h | 8 +- tools/perf/util/top.c | 12 +- tools/perf/util/top.h | 8 +- tools/perf/util/trace-event-info.c | 14 +- tools/perf/util/trace-event-scripting.c | 2 +- tools/perf/util/trace-event.h | 4 +- tools/perf/util/util.c | 40 + tools/perf/util/util.h | 4 +- tools/perf/util/xyarray.h | 35 + tools/testing/selftests/bpf/Makefile | 17 +- tools/testing/selftests/bpf/bpf_helpers.h | 3 - .../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 6 +- .../selftests/bpf/prog_tests/bpf_verif_scale.c | 90 +- .../selftests/bpf/prog_tests/flow_dissector.c | 243 +- .../selftests/bpf/prog_tests/get_stack_raw_tp.c | 82 +- tools/testing/selftests/bpf/prog_tests/l4lb_all.c | 2 +- tools/testing/selftests/bpf/prog_tests/map_lock.c | 10 +- .../selftests/bpf/prog_tests/reference_tracking.c | 15 +- .../testing/selftests/bpf/prog_tests/send_signal.c | 17 +- tools/testing/selftests/bpf/prog_tests/spinlock.c | 2 +- .../selftests/bpf/prog_tests/stacktrace_build_id.c | 4 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 4 +- .../selftests/bpf/prog_tests/xdp_noinline.c | 3 +- tools/testing/selftests/bpf/progs/bpf_flow.c | 47 +- tools/testing/selftests/bpf/progs/sendmsg6_prog.c | 3 +- tools/testing/selftests/bpf/progs/sockopt_sk.c | 22 - .../selftests/bpf/progs/test_get_stack_rawtp.c | 2 +- .../bpf/progs/test_tcp_check_syncookie_kern.c | 48 +- tools/testing/selftests/bpf/test_maps.c | 16 - tools/testing/selftests/bpf/test_progs.c | 383 +- tools/testing/selftests/bpf/test_progs.h | 45 +- tools/testing/selftests/bpf/test_sockopt_sk.c | 25 - .../selftests/bpf/test_tcp_check_syncookie.sh | 3 - .../selftests/bpf/test_tcp_check_syncookie_user.c | 61 +- tools/testing/selftests/bpf/test_tcpnotify_user.c | 90 +- tools/testing/selftests/bpf/test_verifier.c | 12 +- tools/testing/selftests/bpf/test_xdp_vlan.sh | 57 +- .../selftests/bpf/test_xdp_vlan_mode_generic.sh | 9 - .../selftests/bpf/test_xdp_vlan_mode_native.sh | 9 - tools/testing/selftests/bpf/trace_helpers.c | 125 + tools/testing/selftests/bpf/trace_helpers.h | 9 + tools/testing/selftests/bpf/verifier/ctx_skb.c | 11 - .../testing/selftests/bpf/verifier/event_output.c | 94 - tools/testing/selftests/bpf/verifier/loops1.c | 28 - .../selftests/drivers/net/mlxsw/qos_dscp_bridge.sh | 6 +- .../selftests/drivers/net/mlxsw/qos_dscp_router.sh | 24 +- tools/testing/selftests/kvm/Makefile | 9 +- tools/testing/selftests/kvm/dirty_log_test.c | 61 +- tools/testing/selftests/kvm/include/kvm_util.h | 8 +- tools/testing/selftests/kvm/lib/aarch64/ucall.c | 112 - tools/testing/selftests/kvm/lib/s390x/ucall.c | 56 - tools/testing/selftests/kvm/lib/ucall.c | 157 + tools/testing/selftests/kvm/lib/x86_64/ucall.c | 56 - tools/testing/selftests/kvm/s390x/sync_regs_test.c | 6 +- tools/testing/selftests/net/.gitignore | 4 +- tools/testing/selftests/net/Makefile | 4 +- tools/testing/selftests/net/fcnal-test.sh | 3458 -- .../selftests/net/forwarding/gre_multipath.sh | 28 +- tools/testing/selftests/net/nettest.c | 1756 - tools/testing/selftests/net/tls.c | 223 - tools/testing/selftests/pidfd/pidfd.h | 25 - tools/testing/selftests/pidfd/pidfd_test.c | 14 + tools/testing/selftests/pidfd/pidfd_wait.c | 271 - tools/testing/selftests/tc-testing/README | 4 +- .../selftests/tc-testing/tc-tests/qdiscs/fifo.json | 304 - tools/testing/selftests/tc-testing/tdc.py | 12 +- tools/testing/selftests/x86/Makefile | 4 +- tools/testing/selftests/x86/mpx-debug.h | 15 + tools/testing/selftests/x86/mpx-dig.c | 497 + tools/testing/selftests/x86/mpx-hw.h | 124 + tools/testing/selftests/x86/mpx-mini-test.c | 1613 + tools/testing/selftests/x86/mpx-mm.h | 10 + tools/testing/selftests/x86/syscall_numbering.c | 89 - tools/usb/usbip/libsrc/usbip_common.c | 6 +- tools/usb/usbip/libsrc/usbip_device_driver.c | 6 +- 4816 files changed, 138510 insertions(+), 287476 deletions(-) rename Documentation/ABI/testing/{sysfs-class-mic => sysfs-class-mic.txt} (100%) delete mode 100644 Documentation/admin-guide/auxdisplay/cfag12864b.rst delete mode 100644 Documentation/admin-guide/auxdisplay/index.rst delete mode 100644 Documentation/admin-guide/auxdisplay/ks0108.rst delete mode 100644 Documentation/admin-guide/cifs/authors.rst delete mode 100644 Documentation/admin-guide/cifs/changes.rst delete mode 100644 Documentation/admin-guide/cifs/index.rst delete mode 100644 Documentation/admin-guide/cifs/introduction.rst delete mode 100644 Documentation/admin-guide/cifs/todo.rst delete mode 100644 Documentation/admin-guide/cifs/usage.rst delete mode 100644 Documentation/admin-guide/jfs.rst delete mode 100644 Documentation/admin-guide/ufs.rst delete mode 100644 Documentation/admin-guide/wimax/i2400m.rst delete mode 100644 Documentation/admin-guide/wimax/index.rst delete mode 100644 Documentation/admin-guide/wimax/wimax.rst create mode 100644 Documentation/arm/sh-mobile/.gitignore create mode 100644 Documentation/auxdisplay/cfag12864b create mode 100644 Documentation/auxdisplay/ks0108 delete mode 100644 Documentation/core-api/packing.rst create mode 100644 Documentation/devicetree/bindings/arm/topology.txt delete mode 100644 Documentation/devicetree/bindings/bus/allwinner,sun50i-a64-de2.yaml create mode 100644 Documentation/devicetree/bindings/bus/sun50i-de2-bus.txt delete mode 100644 Documentation/devicetree/bindings/clock/imx8mn-clock.yaml delete mode 100644 Documentation/devicetree/bindings/cpu/cpu-topology.txt delete mode 100644 Documentation/devicetree/bindings/crypto/allwinner,sun4i-a10-cr [...] create mode 100644 Documentation/devicetree/bindings/crypto/sun4i-ss.txt create mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-48027 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-48027 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/armadeus,st0700 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/armadeus,st0700 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,himax8279d.txt create mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc0700yzg-1.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc0700yzg-1.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/giantplus,gpm940b0.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ee101ia [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ee101ia [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/kingdisplay,kd0 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/lvds.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa10 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa12 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa12 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/panel-common.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-common.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/panel-lvds.txt create mode 100644 Documentation/devicetree/bindings/display/panel/panel.txt create mode 100644 Documentation/devicetree/bindings/display/panel/pda,91-00156-a0.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/pda,91-00156-a0.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/raspberrypi,7in [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/raspberrypi,7in [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm67191.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ld-d5116z01b.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq070y3dg3b.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls020b1dd01d.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tfc,s9700rtwv43 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/tfc,s9700rtwv43 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/tpo,tpg110.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml delete mode 100644 Documentation/devicetree/bindings/dma/allwinner,sun4i-a10-dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/allwinner,sun50i-a64-dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/allwinner,sun6i-a31-dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/dma-common.yaml delete mode 100644 Documentation/devicetree/bindings/dma/dma-controller.yaml delete mode 100644 Documentation/devicetree/bindings/dma/dma-router.yaml rename Documentation/devicetree/bindings/dma/{renesas,shdma.txt => shdma.txt} (100%) create mode 100644 Documentation/devicetree/bindings/dma/sun4i-dma.txt create mode 100644 Documentation/devicetree/bindings/dma/sun6i-dma.txt delete mode 100644 Documentation/devicetree/bindings/fpga/fpga-bridge.txt rename Documentation/devicetree/bindings/{iio/adc => hwmon}/ads1015.txt (100%) rename Documentation/devicetree/bindings/i2c/{renesas,iic-emev2.txt => i2c-emev2.t [...] rename Documentation/devicetree/bindings/i2c/{renesas,i2c.txt => i2c-rcar.txt} (100%) rename Documentation/devicetree/bindings/i2c/{renesas,riic.txt => i2c-riic.txt} (100%) rename Documentation/devicetree/bindings/i2c/{renesas,iic.txt => i2c-sh_mobile.txt [...] delete mode 100644 Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lra [...] create mode 100644 Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt delete mode 100644 Documentation/devicetree/bindings/net/aspeed,ast2600-mdio.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/tcan4x5x.txt create mode 100644 Documentation/devicetree/bindings/opp/kryo-cpufreq.txt delete mode 100644 Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt delete mode 100644 Documentation/devicetree/bindings/opp/qcom-opp.txt delete mode 100644 Documentation/devicetree/bindings/opp/sun50i-nvmem-cpufreq.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/sound/uda1334.txt create mode 100644 Documentation/devicetree/writing-schema.md delete mode 100644 Documentation/devicetree/writing-schema.rst delete mode 100644 Documentation/driver-api/thermal/index.rst delete mode 100644 Documentation/driver-api/thermal/index.rst~thermal_next delete mode 100644 Documentation/driver-api/thermal/sysfs-api.rst delete mode 100644 Documentation/driver-api/thermal/x86_pkg_temperature_thermal.rst create mode 100644 Documentation/features/locking/rwsem-optimized/arch-support.txt create mode 100644 Documentation/filesystems/Locking create mode 100644 Documentation/filesystems/cifs/AUTHORS create mode 100644 Documentation/filesystems/cifs/CHANGES create mode 100644 Documentation/filesystems/cifs/README create mode 100644 Documentation/filesystems/cifs/TODO create mode 100644 Documentation/filesystems/cifs/cifs.txt rename Documentation/{admin-guide => filesystems}/cifs/winucase_convert.pl (100%) create mode 100644 Documentation/filesystems/directory-locking delete mode 100644 Documentation/filesystems/directory-locking.rst delete mode 100644 Documentation/filesystems/ext4/verity.rst delete mode 100644 Documentation/filesystems/fsverity.rst create mode 100644 Documentation/filesystems/jfs.txt delete mode 100644 Documentation/filesystems/locking.rst create mode 100644 Documentation/filesystems/nfs/Exporting delete mode 100644 Documentation/filesystems/nfs/exporting.rst create mode 100644 Documentation/filesystems/porting delete mode 100644 Documentation/filesystems/porting.rst create mode 100644 Documentation/filesystems/ubifs-authentication.md delete mode 100644 Documentation/filesystems/ubifs-authentication.rst create mode 100644 Documentation/filesystems/ufs.txt create mode 100644 Documentation/gpu/tinydrm.rst create mode 100644 Documentation/hwmon/ads1015.rst create mode 100644 Documentation/hwmon/pxe1610 delete mode 100644 Documentation/hwmon/pxe1610.rst rename Documentation/i2c/{dma-considerations.rst => DMA-considerations} (100%) create mode 100644 Documentation/i2c/busses/i2c-ali1535 delete mode 100644 Documentation/i2c/busses/i2c-ali1535.rst create mode 100644 Documentation/i2c/busses/i2c-ali1563 delete mode 100644 Documentation/i2c/busses/i2c-ali1563.rst create mode 100644 Documentation/i2c/busses/i2c-ali15x3 delete mode 100644 Documentation/i2c/busses/i2c-ali15x3.rst create mode 100644 Documentation/i2c/busses/i2c-amd-mp2 delete mode 100644 Documentation/i2c/busses/i2c-amd-mp2.rst create mode 100644 Documentation/i2c/busses/i2c-amd756 delete mode 100644 Documentation/i2c/busses/i2c-amd756.rst create mode 100644 Documentation/i2c/busses/i2c-amd8111 delete mode 100644 Documentation/i2c/busses/i2c-amd8111.rst create mode 100644 Documentation/i2c/busses/i2c-diolan-u2c delete mode 100644 Documentation/i2c/busses/i2c-diolan-u2c.rst create mode 100644 Documentation/i2c/busses/i2c-i801 delete mode 100644 Documentation/i2c/busses/i2c-i801.rst create mode 100644 Documentation/i2c/busses/i2c-ismt delete mode 100644 Documentation/i2c/busses/i2c-ismt.rst create mode 100644 Documentation/i2c/busses/i2c-mlxcpld delete mode 100644 Documentation/i2c/busses/i2c-mlxcpld.rst create mode 100644 Documentation/i2c/busses/i2c-nforce2 delete mode 100644 Documentation/i2c/busses/i2c-nforce2.rst create mode 100644 Documentation/i2c/busses/i2c-nvidia-gpu delete mode 100644 Documentation/i2c/busses/i2c-nvidia-gpu.rst create mode 100644 Documentation/i2c/busses/i2c-ocores delete mode 100644 Documentation/i2c/busses/i2c-ocores.rst create mode 100644 Documentation/i2c/busses/i2c-parport create mode 100644 Documentation/i2c/busses/i2c-parport-light delete mode 100644 Documentation/i2c/busses/i2c-parport-light.rst delete mode 100644 Documentation/i2c/busses/i2c-parport.rst create mode 100644 Documentation/i2c/busses/i2c-pca-isa delete mode 100644 Documentation/i2c/busses/i2c-pca-isa.rst create mode 100644 Documentation/i2c/busses/i2c-piix4 delete mode 100644 Documentation/i2c/busses/i2c-piix4.rst create mode 100644 Documentation/i2c/busses/i2c-sis5595 delete mode 100644 Documentation/i2c/busses/i2c-sis5595.rst create mode 100644 Documentation/i2c/busses/i2c-sis630 delete mode 100644 Documentation/i2c/busses/i2c-sis630.rst create mode 100644 Documentation/i2c/busses/i2c-sis96x delete mode 100644 Documentation/i2c/busses/i2c-sis96x.rst create mode 100644 Documentation/i2c/busses/i2c-taos-evm delete mode 100644 Documentation/i2c/busses/i2c-taos-evm.rst create mode 100644 Documentation/i2c/busses/i2c-via delete mode 100644 Documentation/i2c/busses/i2c-via.rst create mode 100644 Documentation/i2c/busses/i2c-viapro delete mode 100644 Documentation/i2c/busses/i2c-viapro.rst delete mode 100644 Documentation/i2c/busses/index.rst create mode 100644 Documentation/i2c/busses/scx200_acb delete mode 100644 Documentation/i2c/busses/scx200_acb.rst create mode 100644 Documentation/i2c/dev-interface delete mode 100644 Documentation/i2c/dev-interface.rst create mode 100644 Documentation/i2c/fault-codes delete mode 100644 Documentation/i2c/fault-codes.rst create mode 100644 Documentation/i2c/functionality delete mode 100644 Documentation/i2c/functionality.rst create mode 100644 Documentation/i2c/gpio-fault-injection delete mode 100644 Documentation/i2c/gpio-fault-injection.rst create mode 100644 Documentation/i2c/i2c-protocol delete mode 100644 Documentation/i2c/i2c-protocol.rst create mode 100644 Documentation/i2c/i2c-stub delete mode 100644 Documentation/i2c/i2c-stub.rst create mode 100644 Documentation/i2c/i2c-topology delete mode 100644 Documentation/i2c/i2c-topology.rst delete mode 100644 Documentation/i2c/index.rst create mode 100644 Documentation/i2c/instantiating-devices delete mode 100644 Documentation/i2c/instantiating-devices.rst create mode 100644 Documentation/i2c/muxes/i2c-mux-gpio delete mode 100644 Documentation/i2c/muxes/i2c-mux-gpio.rst create mode 100644 Documentation/i2c/old-module-parameters delete mode 100644 Documentation/i2c/old-module-parameters.rst create mode 100644 Documentation/i2c/slave-eeprom-backend delete mode 100644 Documentation/i2c/slave-eeprom-backend.rst create mode 100644 Documentation/i2c/slave-interface delete mode 100644 Documentation/i2c/slave-interface.rst create mode 100644 Documentation/i2c/smbus-protocol delete mode 100644 Documentation/i2c/smbus-protocol.rst create mode 100644 Documentation/i2c/summary delete mode 100644 Documentation/i2c/summary.rst create mode 100644 Documentation/i2c/ten-bit-addresses delete mode 100644 Documentation/i2c/ten-bit-addresses.rst create mode 100644 Documentation/i2c/upgrading-clients delete mode 100644 Documentation/i2c/upgrading-clients.rst create mode 100644 Documentation/i2c/writing-clients delete mode 100644 Documentation/i2c/writing-clients.rst create mode 100644 Documentation/isdn/CREDITS create mode 100644 Documentation/isdn/INTERFACE.CAPI create mode 100644 Documentation/isdn/README.avmb1 create mode 100644 Documentation/isdn/README.gigaset create mode 100644 Documentation/isdn/README.hysdn create mode 100644 Documentation/isdn/README.mISDN delete mode 100644 Documentation/isdn/avmb1.rst delete mode 100644 Documentation/isdn/credits.rst delete mode 100644 Documentation/isdn/gigaset.rst delete mode 100644 Documentation/isdn/hysdn.rst delete mode 100644 Documentation/isdn/index.rst delete mode 100644 Documentation/isdn/interface_capi.rst delete mode 100644 Documentation/isdn/m_isdn.rst create mode 100644 Documentation/m68k/README.buddha delete mode 100644 Documentation/m68k/buddha-driver.rst delete mode 100644 Documentation/media/uapi/rc/rc-protos.rst create mode 100644 Documentation/mips/AU1xxx_IDE.README delete mode 100644 Documentation/mips/au1xxx_ide.rst delete mode 100644 Documentation/mips/index.rst create mode 100644 Documentation/networking/caif/README delete mode 100644 Documentation/networking/caif/caif.rst create mode 100644 Documentation/networking/mac80211_hwsim/README delete mode 100644 Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst create mode 100644 Documentation/nios2/README delete mode 100644 Documentation/nios2/nios2.rst create mode 100644 Documentation/openrisc/README create mode 100644 Documentation/openrisc/TODO delete mode 100644 Documentation/openrisc/index.rst delete mode 100644 Documentation/openrisc/openrisc_port.rst delete mode 100644 Documentation/openrisc/todo.rst create mode 100644 Documentation/packing.txt create mode 100644 Documentation/parisc/debugging delete mode 100644 Documentation/parisc/debugging.rst delete mode 100644 Documentation/parisc/index.rst create mode 100644 Documentation/parisc/registers delete mode 100644 Documentation/parisc/registers.rst delete mode 100644 Documentation/riscv/boot-image-header.rst create mode 100644 Documentation/riscv/boot-image-header.txt create mode 100644 Documentation/s390/dasd.rst create mode 100644 Documentation/s390/debugging390.rst delete mode 100644 Documentation/security/tpm/tpm_event_log.rst create mode 100644 Documentation/spi/butterfly delete mode 100644 Documentation/spi/butterfly.rst delete mode 100644 Documentation/spi/index.rst create mode 100644 Documentation/spi/pxa2xx delete mode 100644 Documentation/spi/pxa2xx.rst create mode 100644 Documentation/spi/spi-lm70llp delete mode 100644 Documentation/spi/spi-lm70llp.rst create mode 100644 Documentation/spi/spi-sc18is602 delete mode 100644 Documentation/spi/spi-sc18is602.rst create mode 100644 Documentation/spi/spi-summary delete mode 100644 Documentation/spi/spi-summary.rst create mode 100644 Documentation/spi/spidev delete mode 100644 Documentation/spi/spidev.rst rename Documentation/{driver-api => }/thermal/cpu-cooling-api.rst (100%) rename Documentation/{driver-api => }/thermal/exynos_thermal.rst (100%) rename Documentation/{driver-api => }/thermal/exynos_thermal_emulation.rst (100%) create mode 100644 Documentation/thermal/index.rst rename Documentation/{driver-api => }/thermal/intel_powerclamp.rst (100%) rename Documentation/{driver-api => }/thermal/nouveau_thermal.rst (100%) rename Documentation/{driver-api => }/thermal/power_allocator.rst (100%) create mode 100644 Documentation/thermal/sysfs-api.rst create mode 100644 Documentation/thermal/x86_pkg_temperature_thermal.rst delete mode 100644 Documentation/trace/coresight-cpu-debug.rst create mode 100644 Documentation/trace/coresight-cpu-debug.txt delete mode 100644 Documentation/trace/coresight.rst create mode 100644 Documentation/trace/coresight.txt delete mode 100644 Documentation/virtual/guest-halt-polling.txt delete mode 100644 Documentation/w1/index.rst create mode 100644 Documentation/w1/masters/ds2482 delete mode 100644 Documentation/w1/masters/ds2482.rst create mode 100644 Documentation/w1/masters/ds2490 delete mode 100644 Documentation/w1/masters/ds2490.rst delete mode 100644 Documentation/w1/masters/index.rst create mode 100644 Documentation/w1/masters/mxc-w1 delete mode 100644 Documentation/w1/masters/mxc-w1.rst create mode 100644 Documentation/w1/masters/omap-hdq delete mode 100644 Documentation/w1/masters/omap-hdq.rst create mode 100644 Documentation/w1/masters/w1-gpio delete mode 100644 Documentation/w1/masters/w1-gpio.rst delete mode 100644 Documentation/w1/slaves/index.rst create mode 100644 Documentation/w1/slaves/w1_ds2406 delete mode 100644 Documentation/w1/slaves/w1_ds2406.rst create mode 100644 Documentation/w1/slaves/w1_ds2413 delete mode 100644 Documentation/w1/slaves/w1_ds2413.rst create mode 100644 Documentation/w1/slaves/w1_ds2423 delete mode 100644 Documentation/w1/slaves/w1_ds2423.rst create mode 100644 Documentation/w1/slaves/w1_ds2438 delete mode 100644 Documentation/w1/slaves/w1_ds2438.rst create mode 100644 Documentation/w1/slaves/w1_ds28e04 delete mode 100644 Documentation/w1/slaves/w1_ds28e04.rst create mode 100644 Documentation/w1/slaves/w1_ds28e17 delete mode 100644 Documentation/w1/slaves/w1_ds28e17.rst create mode 100644 Documentation/w1/slaves/w1_therm delete mode 100644 Documentation/w1/slaves/w1_therm.rst delete mode 100644 Documentation/w1/w1-generic.rst delete mode 100644 Documentation/w1/w1-netlink.rst create mode 100644 Documentation/w1/w1.generic create mode 100644 Documentation/w1/w1.netlink create mode 100644 Documentation/wimax/README.i2400m create mode 100644 Documentation/wimax/README.wimax 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-facebook-minipack.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts create mode 100644 arch/arm/boot/dts/imx6ul-phytec-pcl063.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-phytec-peb-eval-01.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-phytec-phyboard-segin-full.dts create mode 100644 arch/arm/boot/dts/imx6ul-phytec-phyboard-segin.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-peb-eval-01.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-phycore-som.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dts delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-peb-eval-01.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-zii-rmu2.dts delete mode 100644 arch/arm/boot/dts/rk3288-veyron-edp.dtsi delete mode 100644 arch/arm/boot/dts/rk3288-veyron-fievel.dts delete mode 100644 arch/arm/boot/dts/rk3288-veyron-tiger.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-asus-novago-tp370ql.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-lenovo-miix-630.dts create mode 100644 arch/arm64/crypto/aes-ctr-fallback.h create mode 100644 arch/h8300/include/uapi/asm/bitsperlong.h delete mode 100644 arch/h8300/include/uapi/asm/posix_types.h create mode 100644 arch/mips/include/asm/mach-jz4740/gpio.h create mode 100644 arch/mips/include/asm/mach-jz4740/jz4740_fb.h create mode 100644 arch/mips/include/asm/mach-jz4740/jz4740_mmc.h create mode 100644 arch/mips/include/asm/mach-jz4740/platform.h delete mode 100644 arch/mips/include/asm/vdso/gettimeofday.h delete mode 100644 arch/mips/include/asm/vdso/vdso.h delete mode 100644 arch/mips/include/asm/vdso/vsyscall.h create mode 100644 arch/mips/jz4740/board-qi_lb60.c create mode 100644 arch/mips/jz4740/platform.c create mode 100644 arch/mips/mm/tlb-r8k.c delete mode 100644 arch/mips/vdso/config-n32-o32-env.c create mode 100644 arch/mips/vdso/vdso.h delete mode 100644 arch/mips/vdso/vgettimeofday.c create mode 100644 arch/parisc/lib/memset.c delete mode 100644 arch/parisc/lib/string.S 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 create mode 100644 arch/x86/crypto/aegis128l-aesni-asm.S create mode 100644 arch/x86/crypto/aegis128l-aesni-glue.c create mode 100644 arch/x86/crypto/aegis256-aesni-asm.S create mode 100644 arch/x86/crypto/aegis256-aesni-glue.c create mode 100644 arch/x86/crypto/aes-i586-asm_32.S create mode 100644 arch/x86/crypto/aes-x86_64-asm_64.S create mode 100644 arch/x86/crypto/morus1280-avx2-asm.S create mode 100644 arch/x86/crypto/morus1280-avx2-glue.c create mode 100644 arch/x86/crypto/morus1280-sse2-asm.S create mode 100644 arch/x86/crypto/morus1280-sse2-glue.c create mode 100644 arch/x86/crypto/morus1280_glue.c create mode 100644 arch/x86/crypto/morus640-sse2-asm.S create mode 100644 arch/x86/crypto/morus640-sse2-glue.c create mode 100644 arch/x86/crypto/morus640_glue.c create mode 100644 arch/x86/include/asm/apic_flat_64.h delete mode 100644 arch/x86/include/asm/cpuidle_haltpoll.h create mode 100644 arch/x86/include/asm/crypto/aes.h create mode 100644 arch/x86/include/asm/ipi.h copy {tools/arch => arch}/x86/include/uapi/asm/errno.h (100%) create mode 100644 arch/x86/include/uapi/asm/fcntl.h create mode 100644 arch/x86/include/uapi/asm/ioctl.h create mode 100644 arch/x86/include/uapi/asm/ioctls.h create mode 100644 arch/x86/include/uapi/asm/ipcbuf.h create mode 100644 arch/x86/include/uapi/asm/param.h create mode 100644 arch/x86/include/uapi/asm/resource.h create mode 100644 arch/x86/include/uapi/asm/termbits.h create mode 100644 arch/x86/include/uapi/asm/termios.h delete mode 100644 arch/x86/kernel/apic/local.h create mode 100644 arch/x86/kernel/apic/x2apic.h create mode 100644 crypto/aegis128l.c create mode 100644 crypto/aegis256.c create mode 100644 crypto/morus1280.c create mode 100644 crypto/morus640.c delete mode 100644 drivers/clk/imx/clk-imx8mn.c create mode 100644 drivers/cpufreq/qcom-cpufreq-kryo.c delete mode 100644 drivers/cpufreq/qcom-cpufreq-nvmem.c delete mode 100644 drivers/cpufreq/sun50i-cpufreq-nvmem.c delete mode 100644 drivers/cpuidle/cpuidle-haltpoll.c delete mode 100644 drivers/cpuidle/governors/haltpoll.c delete mode 100644 drivers/crypto/caam/dpseci-debugfs.c delete mode 100644 drivers/crypto/caam/dpseci-debugfs.h create mode 100644 drivers/crypto/ccree/cc_ivgen.c create mode 100644 drivers/crypto/ccree/cc_ivgen.h create mode 100644 drivers/devfreq/tegra-devfreq.c delete mode 100644 drivers/devfreq/tegra20-devfreq.c delete mode 100644 drivers/devfreq/tegra30-devfreq.c create mode 100644 drivers/dma/dma-jz4740.c delete mode 100644 drivers/gpio/gpiolib-acpi.h delete mode 100644 drivers/gpio/gpiolib-of.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/arct_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v6_1.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v6_1.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.h delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.h delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/generic_regs.h delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/hw_generic.c delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/hw_generic.h delete mode 100644 drivers/gpu/drm/amd/include/arct_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_default.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/rsmu/rsmu_0_0_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/rsmu/rsmu_0_0_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma2/sdma2_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma2/sdma2_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma3/sdma3_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma3/sdma3_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma4/sdma4_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma4/sdma4_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma5/sdma5_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma5/sdma5_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma6/sdma6_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma6/sdma6_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma7/sdma7_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma7/sdma7_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_1_1_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_1_1_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_5_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/navi12_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/include/navi14_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c delete mode 100644 drivers/gpu/drm/amd/powerplay/arcturus_ppt.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if_arcturus.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_types.h create mode 100644 drivers/gpu/drm/ast/ast_fb.c delete mode 100644 drivers/gpu/drm/drm_mipi_dbi.c create mode 100644 drivers/gpu/drm/i915/Makefile.header-test create mode 100644 drivers/gpu/drm/i915/display/Makefile.header-test delete mode 100644 drivers/gpu/drm/i915/display/intel_tc.c delete mode 100644 drivers/gpu/drm/i915/display/intel_tc.h create mode 100644 drivers/gpu/drm/i915/gem/Makefile.header-test create mode 100644 drivers/gpu/drm/i915/gt/Makefile.header-test delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_renderstate.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_renderstate.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_reset_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_timeline.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_timeline.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_timeline_types.h delete mode 100644 drivers/gpu/drm/i915/gt/selftest_context.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_timeline.c delete mode 100644 drivers/gpu/drm/i915/gt/selftests/mock_timeline.c delete mode 100644 drivers/gpu/drm/i915/gt/selftests/mock_timeline.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/Makefile delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_log.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_log.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/selftest_guc.c create mode 100644 drivers/gpu/drm/i915/i915_gem_batch_pool.c create mode 100644 drivers/gpu/drm/i915/i915_gem_batch_pool.h create mode 100644 drivers/gpu/drm/i915/i915_gem_render_state.c create mode 100644 drivers/gpu/drm/i915/i915_gem_render_state.h create mode 100644 drivers/gpu/drm/i915/i915_oa_bdw.c create mode 100644 drivers/gpu/drm/i915/i915_oa_bdw.h create mode 100644 drivers/gpu/drm/i915/i915_oa_bxt.c create mode 100644 drivers/gpu/drm/i915/i915_oa_bxt.h create mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt2.c create mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt2.h create mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt3.c create mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt3.h create mode 100644 drivers/gpu/drm/i915/i915_oa_chv.c create mode 100644 drivers/gpu/drm/i915/i915_oa_chv.h create mode 100644 drivers/gpu/drm/i915/i915_oa_cnl.c create mode 100644 drivers/gpu/drm/i915/i915_oa_cnl.h create mode 100644 drivers/gpu/drm/i915/i915_oa_glk.c create mode 100644 drivers/gpu/drm/i915/i915_oa_glk.h create mode 100644 drivers/gpu/drm/i915/i915_oa_hsw.c create mode 100644 drivers/gpu/drm/i915/i915_oa_hsw.h create mode 100644 drivers/gpu/drm/i915/i915_oa_icl.c create mode 100644 drivers/gpu/drm/i915/i915_oa_icl.h create mode 100644 drivers/gpu/drm/i915/i915_oa_kblgt2.c create mode 100644 drivers/gpu/drm/i915/i915_oa_kblgt2.h create mode 100644 drivers/gpu/drm/i915/i915_oa_kblgt3.c create mode 100644 drivers/gpu/drm/i915/i915_oa_kblgt3.h create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt2.c create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt2.h create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt3.c create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt3.h create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt4.c create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt4.h create mode 100644 drivers/gpu/drm/i915/i915_timeline.c create mode 100644 drivers/gpu/drm/i915/i915_timeline.h create mode 100644 drivers/gpu/drm/i915/i915_timeline_types.h create mode 100644 drivers/gpu/drm/i915/intel_guc.c create mode 100644 drivers/gpu/drm/i915/intel_guc.h create mode 100644 drivers/gpu/drm/i915/intel_guc_ads.c rename drivers/gpu/drm/i915/{gt/uc => }/intel_guc_ads.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_guc_ct.c create mode 100644 drivers/gpu/drm/i915/intel_guc_ct.h create mode 100644 drivers/gpu/drm/i915/intel_guc_fw.c rename drivers/gpu/drm/i915/{gt/uc => }/intel_guc_fw.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_guc_fwif.h create mode 100644 drivers/gpu/drm/i915/intel_guc_log.c create mode 100644 drivers/gpu/drm/i915/intel_guc_log.h create mode 100644 drivers/gpu/drm/i915/intel_guc_reg.h create mode 100644 drivers/gpu/drm/i915/intel_guc_submission.c create mode 100644 drivers/gpu/drm/i915/intel_guc_submission.h create mode 100644 drivers/gpu/drm/i915/intel_huc.c create mode 100644 drivers/gpu/drm/i915/intel_huc.h create mode 100644 drivers/gpu/drm/i915/intel_huc_fw.c rename drivers/gpu/drm/i915/{gt/uc => }/intel_huc_fw.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_renderstate.h rename drivers/gpu/drm/i915/{gt/gen6_renderstate.c => intel_renderstate_gen6.c} (100%) rename drivers/gpu/drm/i915/{gt/gen7_renderstate.c => intel_renderstate_gen7.c} (100%) rename drivers/gpu/drm/i915/{gt/gen8_renderstate.c => intel_renderstate_gen8.c} (100%) rename drivers/gpu/drm/i915/{gt/gen9_renderstate.c => intel_renderstate_gen9.c} (100%) create mode 100644 drivers/gpu/drm/i915/intel_uc.c create mode 100644 drivers/gpu/drm/i915/intel_uc.h create mode 100644 drivers/gpu/drm/i915/intel_uc_fw.c create mode 100644 drivers/gpu/drm/i915/intel_uc_fw.h delete mode 100644 drivers/gpu/drm/i915/oa/Makefile delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h create mode 100644 drivers/gpu/drm/i915/selftests/i915_timeline.c create mode 100644 drivers/gpu/drm/i915/selftests/igt_wedge_me.h create mode 100644 drivers/gpu/drm/i915/selftests/intel_guc.c create mode 100644 drivers/gpu/drm/i915/selftests/mock_timeline.c create mode 100644 drivers/gpu/drm/i915/selftests/mock_timeline.h create mode 100644 drivers/gpu/drm/mgag200/mgag200_fb.c delete mode 100644 drivers/gpu/drm/panel/panel-novatek-nt39016.c delete mode 100644 drivers/gpu/drm/panel/panel-raydium-rm67191.c create mode 100644 drivers/gpu/drm/rockchip/rockchip_drm_psr.c create mode 100644 drivers/gpu/drm/rockchip/rockchip_drm_psr.h delete mode 100644 drivers/gpu/drm/tiny/Kconfig delete mode 100644 drivers/gpu/drm/tiny/Makefile delete mode 100644 drivers/gpu/drm/tiny/gm12u320.c delete mode 100644 drivers/gpu/drm/tiny/hx8357d.c delete mode 100644 drivers/gpu/drm/tiny/ili9225.c delete mode 100644 drivers/gpu/drm/tiny/ili9341.c delete mode 100644 drivers/gpu/drm/tiny/mi0283qt.c delete mode 100644 drivers/gpu/drm/tiny/repaper.c delete mode 100644 drivers/gpu/drm/tiny/st7586.c delete mode 100644 drivers/gpu/drm/tiny/st7735r.c create mode 100644 drivers/gpu/drm/tinydrm/Kconfig create mode 100644 drivers/gpu/drm/tinydrm/Makefile create mode 100644 drivers/gpu/drm/tinydrm/core/Makefile create mode 100644 drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c create mode 100644 drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c create mode 100644 drivers/gpu/drm/tinydrm/hx8357d.c create mode 100644 drivers/gpu/drm/tinydrm/ili9225.c create mode 100644 drivers/gpu/drm/tinydrm/ili9341.c create mode 100644 drivers/gpu/drm/tinydrm/mi0283qt.c create mode 100644 drivers/gpu/drm/tinydrm/mipi-dbi.c create mode 100644 drivers/gpu/drm/tinydrm/repaper.c create mode 100644 drivers/gpu/drm/tinydrm/st7586.c create mode 100644 drivers/gpu/drm/tinydrm/st7735r.c create mode 100644 drivers/gpu/drm/vboxvideo/vbox_prime.c delete mode 100644 drivers/gpu/drm/vkms/vkms_composer.c create mode 100644 drivers/gpu/drm/vkms/vkms_crc.c create mode 100644 drivers/hwmon/ads1015.c create mode 100644 drivers/hwmon/jz4740-hwmon.c delete mode 100644 drivers/hwtracing/intel_th/msu-sink.c delete mode 100644 drivers/input/joystick/fsia6b.c create mode 100644 drivers/mtd/nand/raw/ingenic/jz4740_nand.c delete mode 100644 drivers/net/can/kvaser_pciefd.c delete mode 100644 drivers/net/can/m_can/m_can.h delete mode 100644 drivers/net/can/m_can/m_can_platform.c delete mode 100644 drivers/net/can/m_can/tcan4x5x.c delete mode 100644 drivers/net/can/sja1000/f81601.c delete mode 100644 drivers/net/dsa/microchip/ksz8795.c delete mode 100644 drivers/net/dsa/microchip/ksz8795_reg.h delete mode 100644 drivers/net/dsa/microchip/ksz8795_spi.c delete mode 100644 drivers/net/ethernet/freescale/enetc/enetc_mdio.h delete mode 100644 drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c rename drivers/{staging => net/ethernet/qlogic}/qlge/Makefile (100%) rename drivers/{staging => net/ethernet/qlogic}/qlge/qlge.h (100%) rename drivers/{staging => net/ethernet/qlogic}/qlge/qlge_dbg.c (100%) rename drivers/{staging => net/ethernet/qlogic}/qlge/qlge_ethtool.c (100%) rename drivers/{staging => net/ethernet/qlogic}/qlge/qlge_main.c (100%) rename drivers/{staging => net/ethernet/qlogic}/qlge/qlge_mpi.c (100%) delete mode 100644 drivers/net/phy/mdio-aspeed.c delete mode 100644 drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-cs47l15.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-cs47l92.c create mode 100644 drivers/power/supply/jz4740-battery.c delete mode 100644 drivers/s390/crypto/zcrypt_ccamisc.c delete mode 100644 drivers/s390/crypto/zcrypt_ccamisc.h create mode 100644 drivers/staging/erofs/include/linux/tagptr.h delete mode 100644 drivers/staging/erofs/tagptr.h create mode 100644 drivers/staging/erofs/unzip_pagevec.h create mode 100644 drivers/staging/erofs/unzip_vle.c create mode 100644 drivers/staging/erofs/unzip_vle.h delete mode 100644 drivers/staging/erofs/zdata.c delete mode 100644 drivers/staging/erofs/zdata.h delete mode 100644 drivers/staging/erofs/zpvec.h create mode 100644 drivers/staging/media/bcm2048/Kconfig create mode 100644 drivers/staging/media/bcm2048/Makefile create mode 100644 drivers/staging/media/bcm2048/TODO create mode 100644 drivers/staging/media/bcm2048/radio-bcm2048.c create mode 100644 drivers/staging/media/bcm2048/radio-bcm2048.h create mode 100644 drivers/staging/media/davinci_vpfe/Kconfig create mode 100644 drivers/staging/media/davinci_vpfe/Makefile create mode 100644 drivers/staging/media/davinci_vpfe/TODO create mode 100644 drivers/staging/media/davinci_vpfe/davinci-vpfe-mc.txt create mode 100644 drivers/staging/media/davinci_vpfe/davinci_vpfe_user.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe.c create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe_hw.c create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe_hw.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipeif.c create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipeif.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipeif_user.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_isif.c create mode 100644 drivers/staging/media/davinci_vpfe/dm365_isif.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_isif_regs.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_resizer.c create mode 100644 drivers/staging/media/davinci_vpfe/dm365_resizer.h create mode 100644 drivers/staging/media/davinci_vpfe/vpfe.h create mode 100644 drivers/staging/media/davinci_vpfe/vpfe_mc_capture.c create mode 100644 drivers/staging/media/davinci_vpfe/vpfe_mc_capture.h create mode 100644 drivers/staging/media/davinci_vpfe/vpfe_video.c create mode 100644 drivers/staging/media/davinci_vpfe/vpfe_video.h delete mode 100644 drivers/staging/media/hantro/hantro_g1_vp8_dec.c delete mode 100644 drivers/staging/media/hantro/hantro_vp8.c delete mode 100644 drivers/staging/media/hantro/rk3399_vpu_hw_vp8_dec.c delete mode 100644 drivers/staging/octeon/octeon-stubs.h delete mode 100644 drivers/staging/qlge/Kconfig delete mode 100644 drivers/staging/qlge/TODO create mode 100644 drivers/staging/rtl8723bs/hal/hal_phy.c create mode 100644 drivers/usb/host/oxu210hp.h create mode 100644 drivers/video/fbdev/jz4740_fb.c delete mode 100644 fs/btrfs/block-group.c delete mode 100644 fs/btrfs/block-group.h create mode 100644 fs/btrfs/dedupe.h delete mode 100644 fs/ext4/verity.c delete mode 100644 fs/f2fs/verity.c delete mode 100644 fs/verity/Kconfig delete mode 100644 fs/verity/Makefile delete mode 100644 fs/verity/enable.c delete mode 100644 fs/verity/fsverity_private.h delete mode 100644 fs/verity/hash_algs.c delete mode 100644 fs/verity/init.c delete mode 100644 fs/verity/measure.c delete mode 100644 fs/verity/open.c delete mode 100644 fs/verity/signature.c delete mode 100644 fs/verity/verify.c create mode 100644 include/crypto/morus1280_glue.h create mode 100644 include/crypto/morus640_glue.h create mode 100644 include/crypto/morus_common.h delete mode 100644 include/drm/drm_mipi_dbi.h create mode 100644 include/drm/tinydrm/mipi-dbi.h create mode 100644 include/drm/tinydrm/tinydrm-helpers.h delete mode 100644 include/dt-bindings/clock/imx8mn-clock.h delete mode 100644 include/linux/cpuidle_haltpoll.h create mode 100644 include/linux/edma.h delete mode 100644 include/linux/fsverity.h delete mode 100644 include/linux/intel_th.h delete mode 100644 include/linux/module_signature.h create mode 100644 include/linux/omap-dmaengine.h create mode 100644 include/linux/oxu210hp.h create mode 100644 include/linux/platform_data/leds-kirkwood-netxbig.h create mode 100644 include/linux/platform_data/nxp-nci.h delete mode 100644 include/media/vp8-ctrls.h delete mode 100644 include/sound/intel-nhlt.h delete mode 100644 include/sound/soc-component.h delete mode 100644 include/uapi/linux/fsverity.h delete mode 100644 kernel/module_signature.c delete mode 100644 lib/crypto/aes.c delete mode 100644 localversion-next delete mode 100644 scripts/coccinelle/api/platform_get_irq.cocci delete mode 100644 security/integrity/ima/ima_modsig.c delete mode 100644 sound/hda/intel-nhlt.c delete mode 100644 sound/soc/codecs/cs47l15.c delete mode 100644 sound/soc/codecs/cs47l92.c mode change 100755 => 100644 sound/soc/codecs/max98373.c mode change 100755 => 100644 sound/soc/codecs/max98373.h mode change 100644 => 100755 sound/soc/codecs/rt1308.c mode change 100644 => 100755 sound/soc/codecs/rt1308.h delete mode 100644 sound/soc/codecs/uda1334.c create mode 100644 sound/soc/intel/skylake/skl-nhlt.h create mode 100644 sound/soc/jz4740/qi_lb60.c delete mode 100644 sound/soc/soc-component.c delete mode 100644 sound/soc/soc-dai.c delete mode 100644 sound/usb/mixer_scarlett_gen2.c delete mode 100644 sound/usb/mixer_scarlett_gen2.h create mode 100644 tools/crypto/getstat.c delete mode 100755 tools/leds/get_led_device_info.sh delete mode 100644 tools/perf/lib/Build delete mode 100644 tools/perf/lib/Documentation/Makefile delete mode 100644 tools/perf/lib/Documentation/man/libperf.rst delete mode 100644 tools/perf/lib/Documentation/tutorial/tutorial.rst delete mode 100644 tools/perf/lib/Makefile delete mode 100644 tools/perf/lib/core.c delete mode 100644 tools/perf/lib/cpumap.c delete mode 100644 tools/perf/lib/evlist.c delete mode 100644 tools/perf/lib/evsel.c delete mode 100644 tools/perf/lib/include/internal/cpumap.h delete mode 100644 tools/perf/lib/include/internal/evlist.h delete mode 100644 tools/perf/lib/include/internal/evsel.h delete mode 100644 tools/perf/lib/include/internal/lib.h delete mode 100644 tools/perf/lib/include/internal/tests.h delete mode 100644 tools/perf/lib/include/internal/threadmap.h delete mode 100644 tools/perf/lib/include/internal/xyarray.h delete mode 100644 tools/perf/lib/include/perf/core.h delete mode 100644 tools/perf/lib/include/perf/cpumap.h delete mode 100644 tools/perf/lib/include/perf/evlist.h delete mode 100644 tools/perf/lib/include/perf/evsel.h delete mode 100644 tools/perf/lib/include/perf/threadmap.h delete mode 100644 tools/perf/lib/internal.h delete mode 100644 tools/perf/lib/lib.c delete mode 100644 tools/perf/lib/libperf.map delete mode 100644 tools/perf/lib/libperf.pc.template delete mode 100644 tools/perf/lib/tests/Makefile delete mode 100644 tools/perf/lib/tests/test-cpumap.c delete mode 100644 tools/perf/lib/tests/test-evlist.c delete mode 100644 tools/perf/lib/tests/test-evsel.c delete mode 100644 tools/perf/lib/tests/test-threadmap.c delete mode 100644 tools/perf/lib/threadmap.c delete mode 100644 tools/perf/lib/xyarray.c create mode 100644 tools/perf/util/xyarray.h delete mode 100755 tools/testing/selftests/bpf/test_xdp_vlan_mode_generic.sh delete mode 100755 tools/testing/selftests/bpf/test_xdp_vlan_mode_native.sh delete mode 100644 tools/testing/selftests/bpf/verifier/event_output.c delete mode 100644 tools/testing/selftests/kvm/lib/aarch64/ucall.c delete mode 100644 tools/testing/selftests/kvm/lib/s390x/ucall.c create mode 100644 tools/testing/selftests/kvm/lib/ucall.c delete mode 100644 tools/testing/selftests/kvm/lib/x86_64/ucall.c delete mode 100755 tools/testing/selftests/net/fcnal-test.sh delete mode 100644 tools/testing/selftests/net/nettest.c delete mode 100644 tools/testing/selftests/pidfd/pidfd_wait.c delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/fifo.json create mode 100644 tools/testing/selftests/x86/mpx-debug.h create mode 100644 tools/testing/selftests/x86/mpx-dig.c create mode 100644 tools/testing/selftests/x86/mpx-hw.h create mode 100644 tools/testing/selftests/x86/mpx-mini-test.c create mode 100644 tools/testing/selftests/x86/mpx-mm.h delete mode 100644 tools/testing/selftests/x86/syscall_numbering.c