This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allnoconfig in repository toolchain/ci/linux.
omits 9152a993930d Add linux-next specific files for 20210114 omits 38b4a5a1c972 Merge branch 'akpm/master' omits 08124e767eea secretmem-test-add-basic-selftest-for-memfd_secret2-fix omits 7d65cfa1361f secretmem: test: add basic selftest for memfd_secret(2) omits e745a39a201b arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix omits 5448f1453a9f arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix omits cadf4eb1fa3b arch, mm: wire up memfd_secret system call where relevant omits d54d239db5f8 PM: hibernate: disable when there are active secretmem users omits b9a211519924 secretmem: add memcg accounting omits 95b8ec089cef secretmem: use PMD-size pages to amortize direct map fragm [...] omits 3a11f51e9557 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits 069b20de765b mm: introduce memfd_secret system call to create "secret" [...] omits 953fe06c0124 kfence: fix implicit function declaration omits d5d537849afa set_memory: allow querying whether set_direct_map_*() is a [...] omits 86dd1d9b3a00 set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix omits 1e7d3ecb83ee set_memory: allow set_direct_map_*_noflush() for multiple pages omits 7e1f189ac6d6 mmap: make mlock_future_check() global omits 9428b46a9b19 mm: add definition of PMD_PAGE_ORDER omits 6d1c878103b7 Merge branch 'akpm-current/current' omits f0ffb222e1aa Revert "x86/cpu/amd: Set __max_die_per_package on AMD" omits c19869912876 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] omits 52e1803e7a16 Merge remote-tracking branch 'notifications/notifications- [...] omits bcfe91588c7c Merge remote-tracking branch 'mhi/mhi-next' omits c71daacfae50 Merge remote-tracking branch 'pidfd/for-next' omits 7018d55cbacc Merge remote-tracking branch 'hyperv/hyperv-next' omits b771b6f5ee55 Merge remote-tracking branch 'xarray/main' omits a432f69cd46c Merge remote-tracking branch 'nvmem/for-next' omits 8deba65f5edc Merge remote-tracking branch 'gnss/gnss-next' omits 852d0bc929b1 Merge remote-tracking branch 'kspp/for-next/kspp' omits f7e1280bba14 Merge remote-tracking branch 'rtc/rtc-next' omits e7caedc3ba95 Merge remote-tracking branch 'coresight/next' omits 3fcb7a89ec2c Merge remote-tracking branch 'livepatching/for-next' omits 432e3dcdb2d2 Merge remote-tracking branch 'userns/for-next' omits 3f0f903fa81f Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 63e08cb61cf0 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 87c4a1ca77ff Merge remote-tracking branch 'pinctrl/for-next' omits aaf5003d0e79 Merge remote-tracking branch 'gpio-intel/for-next' omits 695b96913fb2 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 2b651c8b1b59 Merge remote-tracking branch 'rpmsg/for-next' omits 76abace68e7c Merge remote-tracking branch 'scsi-mkp/for-next' omits 27c9115dba79 Merge remote-tracking branch 'scsi/for-next' omits d926ce0fe61a Merge remote-tracking branch 'dmaengine/next' omits 50b0121828c8 Merge remote-tracking branch 'icc/icc-next' omits 5474cb84b59d Merge remote-tracking branch 'staging/staging-next' omits 01a947f6cf3c Merge remote-tracking branch 'thunderbolt/next' omits b7d765c358fb Merge remote-tracking branch 'soundwire/next' omits c4da89e2dcd1 Merge remote-tracking branch 'extcon/extcon-next' omits c90dd76fd521 Merge remote-tracking branch 'char-misc/char-misc-next' omits 4cb007f2877a Merge remote-tracking branch 'tty/tty-next' omits 4775197007c8 Merge remote-tracking branch 'phy-next/next' omits dcac9ec5a35d Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 4d918e2172a4 Merge remote-tracking branch 'usb-serial/usb-next' omits 456f06070cd8 Merge remote-tracking branch 'usb/usb-next' omits 73b063690dc4 Merge remote-tracking branch 'driver-core/driver-core-next' omits c6bee7019b32 Merge remote-tracking branch 'leds/for-next' omits 6110b51cf3c9 Merge remote-tracking branch 'hsi/for-next' omits 18402a3d55b6 Merge remote-tracking branch 'drivers-x86/for-next' omits 8ec019a4f2ca Merge remote-tracking branch 'workqueues/for-next' omits 60a8e237849a Merge remote-tracking branch 'percpu/for-next' omits 5776448ca8c2 Merge remote-tracking branch 'xen-tip/linux-next' omits 08925dd8f17b Merge remote-tracking branch 'rcu/rcu/next' omits 005eceba989d Merge remote-tracking branch 'edac/edac-for-next' omits 5469f1a4c424 Merge remote-tracking branch 'tip/auto-latest' omits c96790858e32 Merge remote-tracking branch 'spi/for-next' omits fc142e8ce805 Merge remote-tracking branch 'devicetree/for-next' omits b661e38b2507 Merge remote-tracking branch 'audit/next' omits 40cd07c51a5d Merge remote-tracking branch 'tpmdd/next' omits 51081597c203 Merge remote-tracking branch 'selinux/next' omits 2d47881fafa7 Merge remote-tracking branch 'keys/keys-next' omits 07ff653c3200 Merge remote-tracking branch 'security/next-testing' omits d641d146a83c Merge remote-tracking branch 'regulator/for-next' omits c4c02c6b5dea Merge remote-tracking branch 'battery/for-next' omits 6963e581a93f Merge remote-tracking branch 'mfd/for-mfd-next' omits 88f193b51baf Merge remote-tracking branch 'mmc/next' omits d329d0ce4233 Merge remote-tracking branch 'pcmcia/pcmcia-next' omits 7456eed47c28 Merge remote-tracking branch 'device-mapper/for-next' omits 91906a2b0c3c Merge remote-tracking branch 'block/for-next' omits a71ee2dd8db3 Merge remote-tracking branch 'input/next' omits ba701b600246 Merge remote-tracking branch 'sound-asoc/for-next' omits 89eb5d3a9e7d Merge remote-tracking branch 'sound/for-next' omits 3607dfb2fa96 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 5f380d84a583 next-20210108/drm-intel omits f5d928834f7c Merge remote-tracking branch 'amdgpu/drm-next' omits e95b20b09592 Merge remote-tracking branch 'crypto/master' omits aa42f2d92275 Merge remote-tracking branch 'nand/nand/next' omits 2ccf16143001 Merge remote-tracking branch 'mtd/mtd/next' omits bb9ce49592d6 Merge remote-tracking branch 'gfs2/for-next' omits 5972058c1837 Merge remote-tracking branch 'bluetooth/master' omits c738a43d81c2 Merge remote-tracking branch 'wireless-drivers-next/master' omits 6bdd82c2876d Merge remote-tracking branch 'ipsec-next/master' omits 54589053ca2e Merge remote-tracking branch 'bpf-next/for-next' omits 452958f1f3d1 Merge remote-tracking branch 'net-next/master' omits 1eabba209a17 Merge remote-tracking branch 'rdma/for-next' omits 956c9fecb563 Merge remote-tracking branch 'ieee1394/for-next' omits 3eab77c145f6 Merge remote-tracking branch 'thermal/thermal/linux-next' omits f8ef7f643f20 Merge remote-tracking branch 'devfreq/devfreq-next' omits fece92d43f18 Merge remote-tracking branch 'cpupower/cpupower' omits 56224f762385 Merge remote-tracking branch 'pm/linux-next' omits d1e1de456a0c Merge remote-tracking branch 'v4l-dvb-next/master' omits 9906255252b5 Merge remote-tracking branch 'v4l-dvb/master' omits 79af5ccca5a8 Merge remote-tracking branch 'jc_docs/docs-next' omits 59f00e6b65d2 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits c46ff56fa1cc Merge remote-tracking branch 'dmi/dmi-for-next' omits 6467912cafb6 Merge remote-tracking branch 'i2c/i2c/for-next' omits 9077737978fd Merge remote-tracking branch 'hid/for-next' omits aacb1c2af49a Merge remote-tracking branch 'pci/next' omits 906fe747c1a3 Merge remote-tracking branch 'printk/for-next' omits 45b9c7e9dedb Merge remote-tracking branch 'vfs/for-next' omits 5588cf973c96 Merge remote-tracking branch 'v9fs/9p-next' omits 9a6582404259 Merge remote-tracking branch 'cel/for-next' omits e2332f1e2055 Merge remote-tracking branch 'nfs-anna/linux-next' omits fe0f70fdde5f Merge remote-tracking branch 'jfs/jfs-next' omits b144bdffb553 Merge remote-tracking branch 'f2fs/dev' omits 11ffbff81eda Merge remote-tracking branch 'ext4/dev' omits ee547e32eee3 Merge remote-tracking branch 'ext3/for_next' omits 75457b4e8eb2 Merge remote-tracking branch 'exfat/dev' omits 4513f0b7f9be Merge remote-tracking branch 'cifs/for-next' omits 624d78fc5175 Merge remote-tracking branch 'ceph/master' omits 21874492ebcf Merge remote-tracking branch 'btrfs/for-next' omits c8ad2447a905 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 76eeb0f462e6 Merge remote-tracking branch 'sh/for-next' omits 8cd744713af6 Merge remote-tracking branch 's390/for-next' omits 55a946065d2e Merge remote-tracking branch 'risc-v/for-next' omits 4294915eb15b Merge remote-tracking branch 'nds32/next' omits 417fee7ba25a Merge remote-tracking branch 'mips/mips-next' omits a0e58d509227 Merge remote-tracking branch 'microblaze/next' omits dd0c2237cb3f Merge remote-tracking branch 'h8300/h8300-next' omits 6608d0491db2 Merge remote-tracking branch 'csky/linux-next' omits 85a2c298bfc1 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 04d3c1e84374 Merge remote-tracking branch 'clk/clk-next' omits 32b3067ade93 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 27ecf9b79a7b Merge remote-tracking branch 'ti-k3/ti-k3-next' omits ed820a727f0e Merge remote-tracking branch 'tegra/for-next' omits 156c33e3b890 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits d8388a4555bb Merge remote-tracking branch 'stm32/stm32-next' omits 4259efd87a01 Merge remote-tracking branch 'scmi/for-linux-next' omits 08f6db48feee Merge remote-tracking branch 'samsung-krzk/for-next' omits 2d445fa2d276 Merge remote-tracking branch 'rockchip/for-next' omits f1ec02bceb26 Merge remote-tracking branch 'reset/reset/next' omits 9e170a0e0225 Merge remote-tracking branch 'renesas/next' omits c923b1600c0e Merge remote-tracking branch 'realtek/for-next' omits 7772368f1271 Merge remote-tracking branch 'raspberrypi/for-next' omits dbe97c2475df Merge remote-tracking branch 'qcom/for-next' omits 692fb24317a0 Merge remote-tracking branch 'omap/for-next' omits ed0eb4b1cdd2 Merge remote-tracking branch 'mvebu/for-next' omits 1efe136ac09b Merge remote-tracking branch 'mediatek/for-next' omits 2a2f7368a9d5 Merge remote-tracking branch 'keystone/next' omits 88510acca7da Merge remote-tracking branch 'imx-mxs/for-next' omits ea8cd836c2fe Merge remote-tracking branch 'drivers-memory/for-next' omits 5b650039b0f1 Merge remote-tracking branch 'at91/at91-next' omits 4b12b022aea2 Merge remote-tracking branch 'aspeed/for-next' omits e1d2ac207f33 Merge remote-tracking branch 'amlogic/for-next' omits 4db87b1ee807 Merge remote-tracking branch 'actions/for-next' omits e030eebed794 Merge remote-tracking branch 'arm-soc/for-next' omits 30d97758559c Merge remote-tracking branch 'arm64/for-next/core' omits 9ca7c655bf9f Merge remote-tracking branch 'dma-mapping/for-next' omits 02ff26287b03 Merge remote-tracking branch 'kbuild/for-next' omits 5d4d54cc29fa Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits e8ed20ef5319 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 06502aa77c43 Merge remote-tracking branch 'mmc-fixes/fixes' omits 9e945bbe086b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits e8dec2c46094 Merge remote-tracking branch 'scsi-fixes/fixes' omits d93f0450790d Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 32cc0c828c3b Merge remote-tracking branch 'i3c-fixes/i3c/fixes' omits 27d70895d635 Merge remote-tracking branch 'vfs-fixes/fixes' omits d9fcdf6ac726 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 29a3d720fd34 Merge remote-tracking branch 'omap-fixes/fixes' omits adacd7485790 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits c93964bb3786 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 8f2c2e538fab Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits d25d8e040710 Merge remote-tracking branch 'kselftest-fixes/fixes' omits f34fdf1e873b Merge remote-tracking branch 'ide/master' omits 42f88ad7967e Merge remote-tracking branch 'crypto-current/master' omits 96b431954143 Merge remote-tracking branch 'input-current/for-linus' omits f92fbb69296f Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits e92e31546b95 Merge remote-tracking branch 'phy/fixes' omits b18920362a42 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 122e3d294a07 Merge remote-tracking branch 'usb.current/usb-linus' omits 9930c3f030f0 Merge remote-tracking branch 'tty.current/tty-linus' omits f2fd2120908a Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 974cb688a45b Merge remote-tracking branch 'regulator-fixes/for-linus' omits 75f6c105f058 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 095f5c918e77 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 93c13f8e33c6 Merge remote-tracking branch 'sound-current/for-linus' omits 3eb428ef6dda Merge remote-tracking branch 'rdma-fixes/for-rc' omits 785d5511aaba Merge remote-tracking branch 'mac80211/master' omits 6286fc698058 Merge remote-tracking branch 'ipsec/master' omits 68d151ea6f95 Merge remote-tracking branch 'bpf/master' omits 4645962aaca6 Merge remote-tracking branch 'net/master' omits 4b78efca32d9 Merge remote-tracking branch 'sparc/master' omits e86b9492947c Merge remote-tracking branch 's390-fixes/fixes' omits fc6024e1f219 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits a7530e179db9 Merge remote-tracking branch 'spi/for-5.12' into spi-next omits 897a0546b4a0 Merge branch 'for-next-next-v5.11-20210112' into for-next- [...] omits 378852637e4d Merge branch 'for-next-current-v5.10-20210112' into for-ne [...] omits 664ef381e05e Merge branch 'ext/josef/pinned-for-enospc-v2' into for-nex [...] omits 05ced87bfafa Merge branch 'ext/josef/lock-contention-v5' into for-next- [...] omits 7b88cccb1aba Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] omits 4507d8ccee85 Merge branch 'ext/josef/serious-fixes-rebased' into for-ne [...] omits d4f47256c6a4 Merge branch 'misc-next' into for-next-next-v5.11-20210112 omits 9cadd745b7f1 Merge branch 'misc-5.11' into for-next-current-v5.10-20210112 omits a68da48dd254 btrfs: don't clear ret in btrfs_start_dirty_block_groups omits 42c040ac43aa btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node omits 60fc33a796f6 btrfs: keep track of the root owner for relocation reads omits 6579b2899cdb btrfs: fix lockdep splat in btrfs_recover_relocation omits c914d6fbe4bc btrfs: abort the transaction if we fail to inc ref in btrf [...] omits d38c6b9956cd btrfs: do not double free backref nodes on error omits 071665907622 btrfs: add ASSERT()'s for deleting backref cache nodes omits 3b99473eb79a btrfs: do not warn if we can't find the reloc root when lo [...] omits 66e4a2f61566 btrfs: splice remaining dirty_bg's onto the transaction di [...] omits e69cab8a7e2a btrfs: fix reloc root leak with 0 ref reloc roots on recovery omits 4ad85c8c62e0 btrfs: don't get an EINTR during drop_snapshot for reloc omits 63aaa8e4d210 btrfs: add a trace class for dumping the current ENOSPC state omits 54bd094a65ce btrfs: adjust the flush trace point to include the source omits b156f6e7e226 btrfs: implement space clamping for preemptive flushing omits 1c831b134ad9 btrfs: simplify the logic in need_preemptive_flushing omits 3905d55fa833 btrfs: rework btrfs_calc_reclaim_metadata_size omits 623fc3c553be btrfs: check reclaim_size in need_preemptive_reclaim omits a3cbeda4eb18 btrfs: rename need_do_async_reclaim omits a5e913e5eaa3 btrfs: improve preemptive background space flushing omits e065ca280405 btrfs: introduce a FORCE_COMMIT_TRANS flush operation omits d96dd3710ae8 btrfs: track ordered bytes instead of just dio ordered bytes omits 3e51c84adcc6 btrfs: add a trace point for reserve tickets omits b1fd0603dfd8 btrfs: make flush_space take a enum btrfs_flush_state inst [...] omits 495777ca31af btrfs: run delayed refs less often in commit_cowonly_roots omits 1be46d7cfa0e btrfs: stop running all delayed refs during snapshot omits 7c9543873575 btrfs: remove bogus BUG_ON in alloc_reserved_tree_block omits 412ef1eeab50 btrfs: move delayed ref flushing for qgroup into qgroup helper omits c1544c92fe96 btrfs: only run delayed refs once before committing omits a85979fcf5c4 btrfs: delayed refs pre-flushing should only run the heads [...] omits 5005fb2f5247 btrfs: only let one thread pre-flush delayed refs in commit omits fbb274920de9 btrfs: do not block on deleted bgs mutex in the cleaner omits 6a365ef80e13 btrfs: account for new extents being deleted in total_byte [...] omits ea690f0458dc btrfs: handle ->total_bytes_pinned inside the delayed ref itself omits 2af4dc40496f btrfs: no need to run delayed refs after commit_fs_roots d [...] omits 72c075ae3441 btrfs: remove always true condition in btrfs_start_delalloc_roots omits 5713979dc870 btrfs: make btrfs_start_delalloc_root's nr argument a long omits 89f917f496dd btrfs: send: remove stale code when checking for shared extents omits 81235c42772a btrfs: consolidate btrfs_previous_item ret val handling in [...] omits 4a026665db76 btrfs: ref-verify: make sure owner is set for all refs omits 26dfc994afbd btrfs: ref-verify: pass down tree block level when building refs omits acae25b9e389 btrfs: noinline btrfs_should_cancel_balance omits 12761ef56900 btrfs: allow error injection for btrfs_search_slot and btr [...] omits 44460bc55b33 btrfs: remove new_dirid argument from btrfs_create_subvol_root omits 1dd5c180f618 btrfs: make btrfs_root::free_objectid hold the next availa [...] omits 929caf9fda00 btrfs: rename btrfs_root::highest_objectid to free_objectid omits adf48eef10e8 btrfs: rename btrfs_find_free_objectid to btrfs_get_free_objectid omits 909a1f13e289 btrfs: rename btrfs_find_highest_objectid to btrfs_init_ro [...] omits 3ca7152a477e btrfs: fix possible free space tree corruption with online [...] omits b9f76004363d f2fs: fix null page reference in redirty_blocks omits 3d8729d64f2f f2fs: clean up post-read processing omits b3cb8486f8d0 f2fs: trival cleanup in move_data_block() omits 2dad5a0dd7b6 f2fs: fix out-of-repair __setattr_copy() omits ee93b4fafed9 f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap() omits 969945899a35 f2fs: introduce sb_status sysfs node omits 2a6f7a28785c keys: Update comment for restrict_link_by_key_or_keyring_chain omits 6e668cc18571 tpm: Remove tpm_dev_wq_lock omits 7095d0104f2b char: tpm: add i2c driver for cr50 omits f25392e356d8 tpm: Fix fall-through warnings for Clang omits 1354b8946c46 arm64: allow LTO to be selected omits 09b812ac146f arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS omits d73692f0f527 arm64: vdso: disable LTO omits ed02e86f1752 drivers/misc/lkdtm: disable LTO for rodata.o omits b12eba00cb87 efi/libstub: disable LTO omits 3d05432db312 scripts/mod: disable LTO for empty.c omits 5c0312ef3ca0 modpost: lto: strip .lto from module names omits dc83615370e7 PCI: Fix PREL32 relocations for LTO omits a51d9615ffb5 init: lto: fix PREL32 relocations omits 7918ea64195d init: lto: ensure initcall ordering omits 81bfbc27b122 kbuild: lto: add a default list of used symbols omits d03e46783689 kbuild: lto: merge module sections omits f6db4eff0691 kbuild: lto: limit inlining omits 6eb20c5338a0 kbuild: lto: fix module versioning omits 833174494976 kbuild: add support for Clang LTO omits 7b2992e67b23 MAINTAINERS: update radeon/amdgpu/amdkfd git trees omits fe97c2853b26 ALSA: hda/hdmi - enable runtime pm for CI AMD display audio omits a37b0ab26f72 drm/amdgpu: Enable GPU reset for vangogh omits 83c82bb7b7ce drm/amdgpu: fix mode2 reset sequence for vangogh omits 07fd6697d489 drm/amdgpu/nv: add mode2 reset handling omits 5775059edbfc drm/amdgpu: add mode2 reset support for vangogh omits 60dd4dbddc30 drm/amdgpu: add another raven1 gfxoff quirk omits 72dbfe2c708f drm/radeon: fix check order in radeon_bo_move omits 9c089794e5cc drm/amdgpu: fix check order in amdgpu_bo_move omits 43dd55bef0fa usb: typec: ucsi: check cci busy during PPM reset omits 72962ebcdd45 Merge remote-tracking branch 'regmap/for-5.11' into regmap-linus omits 2fc3f48ad711 mfd: mcp-sa11x0: Use DIV_ROUND_UP to calculate rw_timeout omits 70c6032b55a6 mfd: max8997: Add of_compatible to Extcon and Charger mfd_cell omits 7ca5a05d7d3f dt-bindings: mfd: Correct the node name of the panel LED omits e286cecc1706 mfd: sgi-ioc3: Turn Kconfig option into a bool omits 01a6cd2526c1 mfd: altera-sysmgr: Fix physical address storing more omits 814fddb955f8 ARM: multi_v7_defconfig: enable STM32 dfsdm audio support omits 35585a865bf5 ARM: multi_v7_defconfig: enable STM32 spdifrx support omits 1926d571a413 ARM: dts: stm32: lxa-mc1: add OSD32MP15x to list of compatibles omits d27a52d51454 dt-bindings: arm: stm32: add extra SiP compatible for lxa, [...] omits 235a8368ae93 dt-bindings: vendor-prefixes: document Octavo Systems oct prefix omits d833b42b944a ARM: dts: stm32: Add DHCOM based PicoITX board omits 71865b041310 dt-bindings: arm: stm32: Add compatible strings for DH SoM [...] omits 7264f1c618ae ARM: dts: stm32: support child mfd cells for the stm32mp1 [...] omits 4dbd85c60be1 dt-bindings: arm: stm32: add simple-mfd compatible for tamp node omits ed4602f54d0c ARM: dts: stm32: update stm32mp151 for remote proc synchro [...] omits 0e4b9e24d730 ARM: dts: stm32: adjust USB OTG gadget fifo sizes in stm32mp151 omits 86067ac5bd62 ARM: dts: stm32: fix dmamux reg property on stm32h743 omits 605649ed0409 ARM: dts: stm32: fix dmamux reg property on stm32mp151 omits ca42a21484be ARM: dts: stm32: fix mdma1 clients channel priority level [...] omits 96959aaf053e ARM: multi_v7_defconfig: enable STUSB160X Type-C port cont [...] omits 1fb08996372a ARM: dts: stm32: add STUSB1600 Type-C using I2C4 on stm32m [...] omits 933f73124ac8 dt-bindings: usb: Add DT bindings for STUSB160x Type-C controller omits 934dce0ca713 dt-bindings: connector: add typec-power-opmode property to [...] omits 6857935dce18 ARM: dts: stm32: reorder spi4 within stm32mp15-pinctrl omits d3d8123c26a2 ARM: dts: stm32: set bus-type in DCMI endpoint for stm3242 [...] omits b71df93bec39 ARM: dts: stm32: set bus-type in DCMI endpoint for stm32mp [...] omits 9de097a44693 ARM: multi_v7_defconfig: add STM32 crypto support omits ea5554881a0e ARM: dts: stm32: enable CRYP by default on stm32mp15 omits 80e51db907c6 ARM: dts: stm32: enable CRC1 by default on stm32mp15 omits 5d01824329e8 ARM: dts: stm32: enable HASH by default on stm32mp15 omits d880b9037600 ARM: dts: stm32: Add LP timer wakeup-source on stm32mp151 omits da43af2bfae1 ARM: dts: stm32: Add LP timer irqs on stm32mp151 omits fc00bf9f3120 ARM: dts: stm32: update sdmmc IP version for STM32MP15 omits 5ab05708c6fc ARM: dts: stm32: Harmonize EHCI/OHCI DT nodes name on stm32mp15 omits dcec563e817c ARM: multi_v7_defconfig: enable counter subsystem and stm3 [...] new b5639879902a arm64: syscall: include prototype for EL0 SVC functions new 73a7c155a2b2 arm64: selftests: Fix spelling of 'Mismatch' new f02108fe81f9 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new 2225a8dda263 powerpc: Fix alignment bug within the init sections new 41131a5e54ae powerpc/vdso: Fix clock_gettime_fallback for vdso32 new e4241ad70e80 Merge remote-tracking branch 'powerpc-fixes/fixes' new 4bffba4e2fbb Merge remote-tracking branch 's390-fixes/fixes' new 8cec0fb861b0 Merge remote-tracking branch 'sparc/master' adds 1f02efd1bb35 net: stmmac: use __napi_schedule() for PREEMPT_RT adds b42b3a2744b3 can: isotp: isotp_getname(): fix kernel information leak adds ca4c6ebeeb50 can: mcp251xfd: mcp251xfd_handle_rxif_one(): fix wrong NUL [...] adds 7b25339f4eaf Merge tag 'linux-can-fixes-for-5.11-20210113' of git://git [...] adds 7128c834d30e i40e: fix potential NULL pointer dereferencing adds 8ad2a970d201 cxgb4/chtls: Fix tid stuck due to wrong update of qid adds 5b55299eed78 net: stmmac: Fixed mtu channged by cache aligned adds 47e4bb147a96 net: sit: unregister_netdevice on newlink's error path adds 25764779298f net: tip: fix a couple kernel-doc markups adds b76889ff51bf net: stmmac: fix taprio schedule configuration adds fe28c53ed71d net: stmmac: fix taprio configuration when base_time is in [...] adds 7da17624e794 nt: usb: USB_RTL8153_ECM should not default to y adds 3226b158e67c net: avoid 32 x truesize under-estimation for tiny skbs adds 93089de91e85 MAINTAINERS: altx: move Jay Cliburn to CREDITS adds 09cd3f4683a9 MAINTAINERS: net: move Alexey Kuznetsov to CREDITS adds 5e62d124f75a MAINTAINERS: vrf: move Shrijeet to CREDITS adds c41efbf2ad56 MAINTAINERS: ena: remove Zorik Machulsky from reviewers adds 0e4ed0b62b5a MAINTAINERS: tls: move Aviad to CREDITS adds 4f3786e01194 MAINTAINERS: ipvs: move Wensong Zhang to CREDITS adds 054c4610bd05 MAINTAINERS: dccp: move Gerrit Renker to CREDITS adds 70db767fb33a Merge branch 'maintainers-remove-inactive-folks-from-networking' adds 25537d71e2d0 net: Allow NETIF_F_HW_TLS_TX if IP_CSUM && IPV6_CSUM adds 13a9499e8333 mptcp: fix locking in mptcp_disconnect() new 0fd0e7403ef0 Merge remote-tracking branch 'net/master' new 7ac6ad051150 bpf: Reject too big ctx_size_in for raw_tp test run new 744ea4e3885e bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling new 4237e9f4a962 selftests/bpf: Add verifier test for PTR_TO_MEM spill new 4ca8876a69b9 Merge remote-tracking branch 'bpf/master' new 5a71ad798029 Merge remote-tracking branch 'ipsec/master' new b7c568752ef3 mt76: Fix queue ID variable types after mcu queue split new a6616bc9a0af iwlwifi: dbg: Don't touch the tlv data new 00eb40ae5429 Merge remote-tracking branch 'wireless-drivers/master' new 79b0216d1d60 Merge remote-tracking branch 'mac80211/master' new b79f2dc5ffe1 RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two() new 2cb091f6293d IB/mlx5: Fix error unwinding when set_has_smi_cap fails new 1c3aa6bd0b82 RDMA/mlx5: Fix wrong free of blue flame register on error new 7c7b3e5d9aee RDMA/cma: Fix error flow in default_roce_mode_store new 65d436de2c33 Merge remote-tracking branch 'rdma-fixes/for-rc' new e4ea77f8e53f ALSA: usb-audio: Always apply the hw constraints for impli [...] new 495dc7637cb5 ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T new 67ea698c3950 ALSA: hda/via: Add minimum mute flag new 1886dc3e579f Merge remote-tracking branch 'sound-current/for-linus' new 9fb103129f06 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 4ce3700e9092 Merge remote-tracking branch 'regulator-fixes/for-linus' new 7a2da5d7960a spi: fsl: Fix driver breakage when SPI_CS_HIGH is not set [...] new 76e69e316ce6 Merge remote-tracking branch 'spi-fixes/for-linus' new ef2d4a76e350 Merge remote-tracking branch 'driver-core.current/driver-c [...] new 168bbbd78a2b Merge remote-tracking branch 'tty.current/tty-linus' new 6e6aa61d8119 USB: gadget: dummy-hcd: Fix errors in port-reset handling new 9e37b47d1245 Merge remote-tracking branch 'usb.current/usb-linus' new 4abeb3cf431f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' new 90518bd07403 Merge remote-tracking branch 'phy/fixes' new ab1930a4fa2d Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 72595bfc24cb Merge remote-tracking branch 'input-current/for-linus' new 0a032edb22f2 Merge remote-tracking branch 'crypto-current/master' new 63b04c8ba2e8 Merge remote-tracking branch 'ide/master' new c6179497574f Merge remote-tracking branch 'kselftest-fixes/fixes' new 3c97be6982e6 mtd: rawnand: nandsim: Fix the logic when selecting Hammin [...] new 18f62614308b mtd: rawnand: intel: check the mtd name only after setting [...] new e708789c4a87 mtd: spinand: Fix MTD_OPS_AUTO_OOB requests new 8fd0f24fa3e2 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new 4bace22d0b60 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 0a96894005d8 Merge remote-tracking branch 'mips-fixes/mips-fixes' new 95c7f75afb02 Merge remote-tracking branch 'omap-fixes/fixes' new 543e2f733c3a Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 9f28159fbdf5 Merge remote-tracking branch 'vfs-fixes/fixes' new 44c4886ce22e Merge remote-tracking branch 'i3c-fixes/i3c/fixes' new 56296b86a522 Merge remote-tracking branch 'drivers-x86-fixes/fixes' new d97ef0e23797 Merge remote-tracking branch 'scsi-fixes/fixes' new 6f627f49f00c Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new bdbb57e7b577 Merge remote-tracking branch 'mmc-fixes/fixes' new 0aa2ec8a475f riscv: Fixup CONFIG_GENERIC_TIME_VSYSCALL new c25a053e1577 riscv: Fix KASAN memory mapping. new be969b7cfbcf dts: phy: fix missing mdio device and probe failure of vsc [...] new a0fa9d727043 dts: phy: add GPIO number and active state used for phy reset new 0983834a8393 riscv: defconfig: enable gpio support for HiFive Unleashed new f3801e50b889 Merge remote-tracking branch 'risc-v-fixes/fixes' new 5bd8ecf03410 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 33740ae799d2 Merge remote-tracking branch 'kbuild/for-next' new c59763789c55 Merge remote-tracking branch 'dma-mapping/for-next' new e34e21579d05 Merge remote-tracking branch 'arm64/for-next/core' new 69889a9e4e3e Merge remote-tracking branch 'arm-soc/for-next' new 36e4297f3d2e Merge remote-tracking branch 'actions/for-next' new 1c45d4b3e242 Merge remote-tracking branch 'amlogic/for-next' new e914b6b23349 Merge remote-tracking branch 'aspeed/for-next' new 35b317b7520e Merge remote-tracking branch 'at91/at91-next' new 491b9e6a0ad5 Merge remote-tracking branch 'drivers-memory/for-next' new cd67790d3eac Merge remote-tracking branch 'imx-mxs/for-next' new 2f77bf18bfce Merge remote-tracking branch 'keystone/next' new 01fb90496ee5 Merge remote-tracking branch 'mediatek/for-next' new 3fce395d2c52 Merge remote-tracking branch 'mvebu/for-next' new bceacce20400 Merge remote-tracking branch 'omap/for-next' new 8d6b899ac79b Merge remote-tracking branch 'qcom/for-next' new 4d21f8868fa2 Merge remote-tracking branch 'raspberrypi/for-next' new 82ea955dd58e Merge remote-tracking branch 'realtek/for-next' new 73feebad9e05 arm64: dts: renesas: r8a779a0: Add pinctrl device node new dfacaef96cbf arm64: dts: renesas: r8a779a0: Add GPIO nodes new 1f4449e12c5c arm64: dts: renesas: r8a779a0: Add SYS-DMAC nodes new f1477673cb5a Merge branch 'renesas-arm-dt-for-v5.12' into renesas-next new bff82b1181e3 Merge remote-tracking branch 'renesas/next' new ac9b7554afeb reset: core: fix a kernel-doc markup new 53876878317d Merge remote-tracking branch 'reset/reset/next' new 2d9ba250b5b1 Merge remote-tracking branch 'rockchip/for-next' new 30befcea50ab Merge remote-tracking branch 'samsung-krzk/for-next' new 3f3640c2fc8a Merge remote-tracking branch 'scmi/for-linux-next' new a0572c0734e4 ARM: dts: stm32: Fix polarity of the DH DRC02 uSD card detect new 1a9b001237f8 ARM: dts: stm32: Connect card-detect signal on DHCOM new 063a60634d48 ARM: dts: stm32: Disable WP on DHCOM uSD slot new 087698939f30 ARM: dts: stm32: Disable optional TSC2004 on DRC02 board new bcbacfb82c70 ARM: dts: stm32: Fix GPIO hog names on DHCOM new 10793e557ace ARM: dts: stm32: Fix GPIO hog flags on DHCOM PicoITX new 83d411224025 ARM: dts: stm32: Fix GPIO hog flags on DHCOM DRC02 new 7cd8567d988a ARM: dts: stm32: Enable internal pull-ups for SDMMC1 on DHCOM SoM new 32d4878b26c1 ARM: dts: stm32: Disable SDMMC1 CKIN feedback clock on DHCOM new 2f9c3506b5c5 ARM: dts: stm32: Fix schema warnings for pwm-leds on lxa-mc1 new 8ba396551d5d ARM: dts: stm32: Disable KS8851 and FMC on PicoITX board new c66385afccee Merge remote-tracking branch 'stm32/stm32-next' new 3069a84fd67b dt-bindings: media: Add Allwinner R40 deinterlace compatible new 62de535663e8 ARM: dts: sun8i: r40: Add deinterlace node new 086b4f7afded arm64: dts: allwinner: h5: Add deinterlace node new 7f230c86de7d ARM: dts: sun5i: add A10s/A13 mali gpu support fallback new 0b26926a9642 arm64: dts: allwinner: pinephone: Support volume key wakeup new 53441b8ef7de arm64: dts: allwinner: h6: PineH64 model B: Add bluetooth new cc72570747e4 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 new da2fb8457f71 arm64: dts: allwinner: H6: properly connect USB PHY to port 0 new 66a3cf5a25e2 arm64: dts: allwinner: Pine64-LTS: Add status LED new 941432d00768 arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card new cfe6c487b9a1 arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency new 948c657cc45e arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz new 0d66e0b857c6 arm64: dts: allwinner: Pine64-LTS/SoPine: Enable HS200 eMMC mode new 8837e845a2a8 arm64: dts: allwinner: Pine H64: Enable HS200 eMMC mode new 0950109f1bd7 Merge branch 'sunxi/dt-for-5.12' into sunxi/for-next new f51ba35cf70e Merge remote-tracking branch 'sunxi/sunxi/for-next' new a1ab2387d2dc Merge remote-tracking branch 'tegra/for-next' new b7a93b832811 Merge remote-tracking branch 'ti-k3/ti-k3-next' new eb6f3655d3ed arm64: dts: ti: k3-j7200: Add R5F cluster nodes new 7a3b0c2ad3b0 arm64: dts: ti: k3-j7200-som-p0: Add mailboxes to R5Fs new c8a9c85d4e70 arm64: dts: ti: k3-j7200-som-p0: Add DDR carveout memory n [...] new 34f13f0656c0 Merge branch 'ti-k3-dts-next' into ti-k3-next new 18c675264f7b Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 99d2986731d1 Merge remote-tracking branch 'clk/clk-next' new 5a36ed52760d Merge remote-tracking branch 'clk-renesas/renesas-clk' new efe96bb64bab Merge remote-tracking branch 'csky/linux-next' new 05ec6ae91915 Merge remote-tracking branch 'h8300/h8300-next' new 2f74e7e1f266 Merge remote-tracking branch 'microblaze/next' new 64f49c9975b8 Merge remote-tracking branch 'mips/mips-next' new 0be7ef075e9a Merge remote-tracking branch 'nds32/next' new 472ab9ee15c6 openrisc: Add vmlinux.bin target new 131172a4a8ce openrisc: restart: Call common handlers before hanging new 9d93a9e8aab3 drivers/soc/litex: move generic accessors to litex.h new b5d3061ea2e6 drivers/soc/litex: separate MMIO from subregister offset c [...] new ffa4ebc48971 drivers/soc/litex: s/LITEX_REG_SIZE/LITEX_SUBREG_ALIGN/g new 51f109228308 drivers/soc/litex: support 32-bit subregisters, 64-bit CPUs new 4f70d150294b drivers/soc/litex: make 'litex_[set|get]_reg()' methods private new 42d0f7f77fa2 Merge remote-tracking branch 'openrisc/for-next' new 06ebc57f7c5c riscv: Enable per-task stack canaries new d514b8de9176 riscv: Add dump stack in show_regs new b87fffe5d26a riscv: Improve __show_regs new 96257ae71b91 riscv/stacktrace: Fix stack output without ra on the stack top new f78e7e94da8d Merge remote-tracking branch 'risc-v/for-next' new 4acf02dcaf53 Merge remote-tracking branch 's390/for-next' new 20ccc4803451 Merge remote-tracking branch 'sh/for-next' new 90254d9dddab Merge remote-tracking branch 'xtensa/xtensa-for-next' new 14ff8e1970c0 btrfs: no need to run delayed refs after commit_fs_roots d [...] new 518837e65068 btrfs: send: fix invalid clone operations when cloning fro [...] new 774bdced2910 Merge branch 'misc-5.11' into for-next-current-v5.10-20210114 new 28c6a8feccb2 Merge branch 'for-next-current-v5.10-20210114' into for-ne [...] new ca93e922633f btrfs: rename btrfs_find_highest_objectid to btrfs_init_ro [...] new 7e6a6c805b10 btrfs: rename btrfs_find_free_objectid to btrfs_get_free_objectid new e6045a6e0e93 btrfs: rename btrfs_root::highest_objectid to free_objectid new 96a4702526ad btrfs: make btrfs_root::free_objectid hold the next availa [...] new a55f378eaa47 btrfs: remove new_dirid argument from btrfs_create_subvol_root new 2bc02a32eed9 btrfs: allow error injection for btrfs_search_slot and btr [...] new 4509dd391960 btrfs: noinline btrfs_should_cancel_balance new c01d3c82a768 btrfs: ref-verify: pass down tree block level when building refs new 29dc8e6e0c86 btrfs: ref-verify: make sure owner is set for all refs new 1b5b0aabd460 btrfs: consolidate btrfs_previous_item ret val handling in [...] new 98a01c621baa btrfs: send: remove stale code when checking for shared extents new 4f8eaa26310e btrfs: make btrfs_start_delalloc_root's nr argument a long new 9fede3c7e862 btrfs: remove always true condition in btrfs_start_delalloc_roots new f7ee34e33d8d btrfs: no need to run delayed refs after commit_fs_roots d [...] new f13ee362b0a3 btrfs: send: fix invalid clone operations when cloning fro [...] new 38824bd4a11a btrfs: make btrfs_dio_private::bytes u32 new bd458833c1ba btrfs: refactor btrfs_dec_test_* functions for ordered extents new 96dcab5bc78b btrfs: rename parameter offset to disk_bytenr in submit_ex [...] new 72e9da0029e3 btrfs: refactor __extent_writepage_io() to improve readability new b47579eb8ab7 btrfs: update comment for btrfs_dirty_pages new 56d36b94c8d9 btrfs: introduce helper to grab an existing extent buffer [...] new f54caac59423 btrfs: don't get an EINTR during drop_snapshot for reloc new da1abed99bf3 btrfs: do not double free backref nodes on error new d68605ae9001 btrfs: fix lockdep splat in btrfs_recover_relocation new 55992f6ba46c btrfs: keep track of the root owner for relocation reads new 0cd2f089790b btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node new a2834561c34f btrfs: don't clear ret in btrfs_start_dirty_block_groups new 781346c84a26 Merge branch 'misc-next' into for-next-next-v5.11-20210114 new 8d9e464ab547 btrfs: fix reloc root leak with 0 ref reloc roots on recovery new 0e2eee1a7f71 btrfs: splice remaining dirty_bg's onto the transaction di [...] new 213efd13c944 btrfs: do not warn if we can't find the reloc root when lo [...] new 7c37a2f5cec0 btrfs: add ASSERT()'s for deleting backref cache nodes new ce5b5b77b24c btrfs: abort the transaction if we fail to inc ref in btrf [...] new e129c2dd96b9 Merge branch 'ext/josef/serious-fixes-rebased' into for-ne [...] new 5946a99e8b9f btrfs: make flush_space take a enum btrfs_flush_state inst [...] new 803d61efddfc btrfs: add a trace point for reserve tickets new 387b827ca4af btrfs: track ordered bytes instead of just dio ordered bytes new 0c1b13a6cfd4 btrfs: introduce a FORCE_COMMIT_TRANS flush operation new 86258a0ae35e btrfs: improve preemptive background space flushing new ef84f5fd7e83 btrfs: rename need_do_async_reclaim new 0e6b7f16f755 btrfs: check reclaim_size in need_preemptive_reclaim new 1ac316c73201 btrfs: rework btrfs_calc_reclaim_metadata_size new febf159d0239 btrfs: simplify the logic in need_preemptive_flushing new 51d8dd7c281e btrfs: implement space clamping for preemptive flushing new 69acb8a397b6 btrfs: adjust the flush trace point to include the source new 4cbf7fb12155 btrfs: add a trace class for dumping the current ENOSPC state new 4ed7798d6f3f Merge branch 'ext/josef/preemptive-flush-v3' into for-next [...] new 5188ce9372d0 btrfs: do not block on deleted bgs mutex in the cleaner new e8971692669d btrfs: only let one thread pre-flush delayed refs in commit new 7e5459072eab btrfs: delayed refs pre-flushing should only run the heads [...] new 35fbedaf72d5 btrfs: only run delayed refs once before committing new 29f9f54017ff btrfs: move delayed ref flushing for qgroup into qgroup helper new 9b0af1f7182a btrfs: remove bogus BUG_ON in alloc_reserved_tree_block new d4ce1845ff74 btrfs: stop running all delayed refs during snapshot new 5905b2f35871 btrfs: run delayed refs less often in commit_cowonly_roots new 76713dcd55f6 Merge branch 'ext/josef/lock-contention-v5' into for-next- [...] new a762d7e03e86 btrfs: handle ->total_bytes_pinned inside the delayed ref itself new 1a2a5cda3bcc btrfs: account for new extents being deleted in total_byte [...] new 1959872fdb8d Merge branch 'ext/josef/pinned-for-enospc-v2' into for-nex [...] new 102cfe222828 btrfs: fix possible free space tree corruption with online [...] new b4d51aa8ec07 Merge branch 'ext/josef/fst-corruption-convert' into for-n [...] new 5be0db194983 Merge branch 'for-next-next-v5.11-20210114' into for-next- [...] new 94969e3f056c Merge remote-tracking branch 'btrfs/for-next' new 89bc1d9e90e9 Merge remote-tracking branch 'ceph/master' new 3c8b335c9870 Merge remote-tracking branch 'cifs/for-next' new 6e2d4c4096c7 Merge remote-tracking branch 'exfat/dev' new df679b841249 Merge remote-tracking branch 'ext3/for_next' new 1e1261a84a85 Merge remote-tracking branch 'ext4/dev' new 2c5e42dfe693 f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap() new 754fcb1cedb4 f2fs: fix out-of-repair __setattr_copy() new 277e4e2fcdc1 f2fs: trival cleanup in move_data_block() new 1991c3c81380 f2fs: clean up post-read processing new 1cea718dfa97 f2fs: fix null page reference in redirty_blocks new 532ea36da8da f2fs: fix to set/clear I_LINKABLE under i_lock new 34764a5f03f4 libfs: unexport generic_ci_d_compare() and generic_ci_d_hash() new 147b93186f2d f2fs: compress: fix potential deadlock new 176672491ec8 f2fs: fix to use per-inode maxbytes new 9e6bf79127c3 f2fs: introduce sb_status sysfs node new 0e2bd4229b2a f2fs: remove unused stat_{inc, dec}_atomic_write new b9dd85601265 Merge remote-tracking branch 'f2fs/dev' new 56d11d7b261e Merge remote-tracking branch 'jfs/jfs-next' new 922be1bd7586 Merge remote-tracking branch 'nfs-anna/linux-next' new fa948024b626 Merge remote-tracking branch 'cel/for-next' new 5b0f5f0c3993 Merge remote-tracking branch 'v9fs/9p-next' new c1446efac6cf Merge remote-tracking branch 'vfs/for-next' new f9ca777b2dc2 Merge remote-tracking branch 'printk/for-next' new 0096d4f4b6c6 Merge remote-tracking branch 'pci/next' new 859b510bb7fa HID: chicony: Add Wireless Radio Control feature for Chico [...] new fc966e321e47 Merge branch 'for-5.12/chicony' into for-next adds 7de843dbaaa6 HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode new cbc14d19271a Merge branch 'for-5.11/upstream-fixes' into for-next new aaf334c59016 Merge remote-tracking branch 'hid/for-next' new a1552da8d515 Merge remote-tracking branch 'i2c/i2c/for-next' new 6afe5cecd271 Merge remote-tracking branch 'dmi/dmi-for-next' new 93cad2157225 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 174a6db25f0d doc/zh_CN: adjust table markup in mips/ingenic-tcu.rst new f302589b2d2a doc/zh_CN: mips: use doc references instead new fd0162e59722 Merge remote-tracking branch 'jc_docs/docs-next' new 4487e0215560 media: ir_toy: add another IR Droid device new 1b43bad31fb0 media: mceusb: Fix potential out-of-bounds shift new 9db0fcde36e3 media: cxd2841er: use DIV_ROUND_UP to calculate timeout new ae56e038f72d media: ccs: Make (non-)use of uninitialised variables more robust new 99d0cbe4be78 media: v4l2-ctrl: Add frame-specific min/max qp controls for hevc new 4ca134ee9823 media: v4l2-ctrl: Add layer wise bitrate controls for h264 new 74c895974fd3 media: venus: venc: Add support for frame-specific min/max [...] new 6bde70da98f6 media: v4l2-ctrl: Add base layer priority id control. new e98ce77b5753 media: venus: venc : Add support for priority ID control. new 9bac67214fbf media: imx7: csi: Fix regression for parallel cameras on i.MX6UL new f5ffb81f5137 media: imx7: csi: Fix pad link validation new 3b3bf0e38959 media: ti-vpe: cal: Mark cal_camerarx_media_ops with stati [...] new 5a402af5e19f media: ti-vpe: cal: fix write to unallocated memory new 480fad61d301 media: zoran: convert comma to semicolon new 321af22a3d2f media: atomisp: convert comma to semicolon new 34412d408bf8 Merge remote-tracking branch 'v4l-dvb/master' new 38d5f2928758 Merge remote-tracking branch 'v4l-dvb-next/master' new 3c516e038f0c Documentation: ACPI: EINJ: Fix error type values for PCIe errors new c6b98386bc95 Merge branch 'acpi-docs' into linux-next new 9dd04ec6bc6f cpufreq: intel_pstate: Always read hwp_cap_cached with REA [...] new a45ee4d4e13b cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument new 597ffbc8d085 cpufreq: intel_pstate: Rename two functions new 6f67e060083a cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CA [...] new 9f0b1e583eac Merge branch 'pm-cpufreq' into linux-next new 9dbe5a3f4ca3 Merge remote-tracking branch 'pm/linux-next' new 4745741a6800 Merge remote-tracking branch 'cpupower/cpupower' new d5c290463abd Merge remote-tracking branch 'devfreq/devfreq-next' new d8ad8d38b779 Merge remote-tracking branch 'thermal/thermal/linux-next' new 1c870a398ea6 Merge remote-tracking branch 'ieee1394/for-next' new 6b22f292329c Merge remote-tracking branch 'rdma/for-next' new 838b00a2260a net/mlx5: Add HW definition of reg_c_preserve new 21bad8da1e77 net/mlx5e: Simplify condition on esw_vport_enable_qos() new af4c2fab3ff4 net/mlx5: E-Switch, use new cap as condition for mpls over udp new 9a99c8f1253a net/mlx5e: E-Switch, Offload all chain 0 priorities when m [...] new f822cf86af00 net/mlx5e: CT: Pass null instead of zero spec new 8d2c5e755718 net/mlx5e: Remove redundant initialization to null new 763e1e547f86 net/mlx5e: CT: Remove redundant usage of zone mask new 3a28eda94c8c net/mlx5e: IPsec, Enclose csum logic under ipsec config new f3bea940b12c net/mlx5e: IPsec, Avoid unreachable return new a29adad5860e net/mlx5e: IPsec, Inline feature_check fast-path function new 224169d2a32b net/mlx5e: IPsec, Remove unnecessary config flag usage new 679500e385fc Merge branch 'mlx5-updates-2021-01-07' new 324cefaf1c72 net: core: use eth_type_vlan in __netif_receive_skb_core new b7cf966126eb octeontx2-pf: Add flow classification using IP next level [...] new 70b32d8276fe dpaa2-eth: add support for Rx VLAN filtering new 848c1903d35e dpaa2-mac: fix the remove path for non-MAC interfaces new 0ae5b43d6dde tcp: assign skb hash after tcp_event_data_sent new 8cec496dd331 Merge remote-tracking branch 'net-next/master' new de11ae4f56fd selftests/bpf: Enable cross-building new 5837cedef6f3 selftests/bpf: Fix out-of-tree build new d6ac8cad50f0 selftests/bpf: Move generated test files to $(TEST_GEN_FILES) new ca1e846711a8 selftests/bpf: Fix installation of urandom_read new b8d1cbef2ea4 selftests/bpf: Install btf_dump test cases new fbeed9349521 Merge branch 'selftests/bpf: Some build fixes' new ce5a518e9de5 bpf, libbpf: Avoid unused function warning on bpf_tail_cal [...] new bade5c554f1a tools/bpftool: Add -Wall when building BPF programs new 12db32c9d75a Merge remote-tracking branch 'bpf-next/for-next' new 8d18a0ff882c Merge remote-tracking branch 'ipsec-next/master' new 8873e8f56f74 rtw88: Delete useless kfree code new ac9533d2a637 rtw88: reduce the log level for failure of tx report new 840105e4f12f rtw88: 8821c: apply CCK PD level which calculates from dyn [...] new 5f782c11569d rtw88: coex: set 4 slot TDMA for BT link and WL busy new d3a78c7a9daa rtw88: Simplify bool comparison new 596c84c49f8a mwifiex: pcie: Drop bogus __refdata annotation new e4c748ee4af1 wilc1000: fix spelling mistake in Kconfig "devision" -> "d [...] new f4add10399f9 brcmfmac: support BCM4365E with 43666 ChipCommon chip ID new 0e40dbd56d67 mt7601u: process URBs in status EPROTO properly new 1dac51269d05 mt7601u: check the status of device in calibration new 0924ba9fbc26 qtnfmac_pcie: Use module_pci_driver new 73c655410181 brcmfmac: Delete useless kfree code new e862a3e40880 brcmfmac: clear EAP/association status bits on linkdown events new 098238e80bed wilc1000: use flexible-array member instead of zero-length array new 07ceefa3012f wlcore: Downgrade exceeded max RX BA sessions to debug new 1e5c47cb1e32 Merge remote-tracking branch 'wireless-drivers-next/master' new f6bbece55da7 Merge remote-tracking branch 'bluetooth/master' new bb8551d15c46 Merge remote-tracking branch 'gfs2/for-next' new af721f783676 Merge remote-tracking branch 'mtd/mtd/next' new 969bc9d3e828 mtd: convert comma to semicolon new 83f6936463d3 mtd: rawnand: marvell: convert comma to semicolon new 89f34274ff2f mtd: st_spi_fsm: convert comma to semicolon new 96ee657296db Merge remote-tracking branch 'nand/nand/next' new 81064c96d881 crypto: stm32 - Fix last sparse warning in stm32_cryp_chec [...] new 4f1a02e75a2e crypto: qat - replace CRYPTO_AES with CRYPTO_LIB_AES in Kconfig new a13ed1d15b07 crypto: aesni - prevent misaligned buffers on the stack new 30f2c18eb564 crypto: aesni - drop unused asm prototypes new 2694e23ffd21 crypto: aesni - clean up mapping of associated data new 83c83e658863 crypto: aesni - refactor scatterlist processing new d6cbf4eaa467 crypto: aesni - replace function pointers with static branches new 0db0d797abca crypto: qat - configure arbiter mapping based on engines enabled new 1aaae055d48e crypto: qat - fix potential spectre issue new 80fccf18fec3 crypto: qat - change format string and cast ring size new e48767c17718 crypto: qat - reduce size of mapped region new f7f2b43eaf6b crypto: bcm - Rename struct device_private to bcm_device_private new 0d61c3f1449a crypto: hisilicon/qm - SVA bugfixed on Kunpeng920 new f8408d2b79b8 crypto: hisilicon - add ZIP device using mode parameter new bedd04e4aa14 crypto: hisilicon/hpre - register HPRE device to uacce new 34932a6033be crypto: hisilicon/sec - register SEC device to uacce new 4d6a5a4b1e4a crypto: marvell/cesa - Fix a spelling s/fautly/faultly/ in [...] new 55a7e88f0168 crypto: x86/camellia - switch to XTS template new 2cc0fedb8124 crypto: x86/cast6 - switch to XTS template new 9ec0af8aa603 crypto: x86/serpent- switch to XTS template new da4df93a94a5 crypto: x86/twofish - switch to XTS template new 31d49c448ab8 crypto: x86/glue-helper - drop XTS helper routines new a1f91ecf812a crypto: x86/camellia - drop CTR mode implementation new 2e9440ae6eab crypto: x86/serpent - drop CTR mode implementation new e2d60e2f597a crypto: x86/cast5 - drop CTR mode implementation new 7a6623cc6867 crypto: x86/cast6 - drop CTR mode implementation new f43dcaf2c97e crypto: x86/twofish - drop CTR mode implementation new 89b7ba5c8b9b crypto: x86/glue-helper - drop CTR helper routines new 768db5fee3bb crypto: x86/des - drop CTR mode implementation new c0a64926c53e crypto: x86/blowfish - drop CTR mode implementation new 827ee47228a6 crypto: x86 - add some helper macros for ECB and CBC modes new 407d409a8102 crypto: x86/camellia - drop dependency on glue helper new 9ad58b46f814 crypto: x86/serpent - drop dependency on glue helper new 674d40abac42 crypto: x86/cast5 - drop dependency on glue helper new ea55cfc3f920 crypto: x86/cast6 - drop dependency on glue helper new 165f357334cc crypto: x86/twofish - drop dependency on glue helper new 64ca771cd6bf crypto: x86 - remove glue helper module new a04ea6f7ffa2 crypto: x86 - use local headers for x86 specific shared de [...] new 2aa3da2d3478 crypto: keembay-ocs-hcu - Fix a WARN() message new e2811196fbe0 crypto: keembay-ocs-hcu - Add dependency on HAS_IOMEM and [...] new 4ba68f0724fb Merge remote-tracking branch 'crypto/master' new 665fe4dce83d drm/amdgpu: enable gpu recovery for navy_flounder new 1dbb6c8fa6e1 drm/amd/display: tweak the kerneldoc for active_vblank_irq_count new a897913a8191 MAINTAINERS: update radeon/amdgpu/amdkfd git trees new 2a38ca998f50 drm/amdgpu: Add missing BOOTUP_DEFAULT to profile_name[] new 9c573cf255ea drm/amd/amdgpu/amdgpu_ih: Update 'amdgpu_ih_decode_iv_help [...] new 93a2ba14c97a drm/amd/amdgpu/vega20_ih: Add missing descriptions for 'ih [...] new 62f1cda96b40 drm/amd/pm/powerplay/hwmgr/process_pptables_v1_0: Provide [...] new 9af1197fa28a drm/amd/pm/powerplay/hwmgr/ppatomctrl: Fix documentation f [...] new 35880f3964e7 drm/amd/pm/powerplay/hwmgr/vega12_hwmgr: Fix legacy functi [...] new 9e0a4153813a drm/amd/pm/powerplay/hwmgr/vega20_hwmgr: Fix legacy functi [...] new ec52d94f9b8e drm/amd/pm/powerplay/hwmgr/smu7_hwmgr: Fix formatting and [...] new eb315eb0bdca drm/amd/pm/powerplay/hwmgr/hwmgr: Move prototype into shar [...] new 8565db8087be drm/amd/pm/powerplay/hwmgr/vega10_hwmgr: Fix a bunch of ke [...] new 4a5311379dee drm/amd/display/dc/basics/conversion: Demote obvious kerne [...] new 61fd2fd80a38 drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs: Demote non-ke [...] new 4646c42d671f drm/amd/display/dc/bios/command_table_helper: Fix kernel-d [...] new 051a887f2935 drm/amd/display/dc/bios/command_table_helper2: Fix legacy [...] new 6862bc4a6251 drm/amd/display/dc/bios/bios_parser: Make local functions static new b76f0c6ca3e5 drm/amd/display/dc/bios/bios_parser: Fix a whole bunch of [...] new 2ff427c77231 drm/amd/display/dc/bios/bios_parser2: Fix some formatting [...] new 062adb808a14 drm/amd/display/dc/dce/dce_audio: Make function invoked by [...] new c8e9b5ec9b1c drm/amd/display/dc/dce/dce_stream_encoder: Remove unused v [...] new 55e920254171 drm/amd/display/dc/dce/dce_link_encoder: Make functions in [...] new 2fed1746e115 drm/amd/display/dc/dce/dce_clock_source: Fix formatting/sp [...] new d031aa065f87 drm/amd/pm/powerplay/hwmgr/vega10_hwmgr: Fix worthy functi [...] new b5ffcb487eab drm/amd/display/dc/dce/dce_transform: Remove 3 unused/lega [...] new aea4590d2690 drm/amd/display/dc/dce/dce_dmcu: Staticify local function [...] new fd14bd0ded88 drm/amd/display/dc/dce/dce_dmcu: Move 'abm_gain_stepsize' [...] new 34f8f44e2117 drm/amd/display/dc/dce/dce_opp: Make local functions and o [...] new 19ee917ad354 drm/amd/display/dc/dce/dce_aux: Remove unused function 'ge [...] new 9b15fc3cb0e9 drm/amd/display/dc/bios/bios_parser: Fix misspelling of fu [...] new e57b7ed46789 drm/amd/display/dc/dce/dce_i2c_hw: Make functions called b [...] new d56631c58dae drm/amd/display/dc/dce/dce_i2c_sw: Make a bunch of local f [...] new e738e5aed92c drm/amd/display/dc/dce/dce_panel_cntl: Remove unused varia [...] new bc4cf4d4a657 drm/amd/display/dc/dce/dmub_psr: Demote non-conformant ker [...] new 945f673b7dab drm/amd/display/dc/gpio/hw_factory: Delete unused function [...] new a717ad8ce586 drm/amd/display: 3.2.117 new 33fd9cb8a267 drm/amd/display: NULL pointer hang new f03e80d2e82c drm/amd/display: Initialize stack variable new 89c7dfa927a7 drm/amd/display: Separate fec debug flag and monitor patch new 4a93aa6f9689 drm/amd/display: HUBP_IN_BLANK for DCN30 new fd1c85d3ac2c drm/amd/display: Unblank hubp based on plane visibility new f8e792dc5c45 drm/amd/display: New path for enabling DPG new ae2175641abf drm/amd/display: removed unnecessary check when dpp clock [...] new 29d5ac563c52 drm/amd/display: doesn't reprogram AMD OUI new ea0124a7d230 drm/amd/display: Remove unused P010 debug flag new cf3a26275977 drm/amd/display: implement T12 compliance new 96b5e3e1f8b5 drm/amd/display: fix seamless boot stream adding algorithm new 36ec5b16619e drm/amd/display: Fix assert being hit with GAMCOR memory s [...] new 985faf2c4ecb drm/amd/display: New sequence for HUBP blank new d209124ddae3 drm/amd/display: enable HUBP blank behaviour new 72f6c427c5dd drm/amd/display: Add a missing DCN3.01 API mapping new 630f31c9a947 drm/amd/display: 3.2.118 new 9c63852f4a39 drm/amd/display: disable dcn10 pipe split by default new 8d5fdaa63cc3 drm/amd/display: change SMU repsonse timeout to 2s new b65650a3dda3 Revert "drm/amd/display: Fixed Intermittent blue screen on [...] new 9882e278536e drm/amdgpu: Decrease compute timeout to 10 s for sriov mul [...] new 0257b464b4d5 drm/amdkfd: Fix out-of-bounds read in kdf_create_vcrat_ima [...] new 1acc080213a6 drm/amd/pm: remove vcn/jpeg powergating feature checking f [...] new 11db224b349e drm/amd/pm: enhance the real response for smu message (v2) new 4dac9f20625a drm/amd/pm: clean up get_allowed_feature_mask function new aedebd40bb6e drm/amd/pm: initial feature_enabled/feature_support bitmap [...] new 4738154021b0 drm/amd/pm: don't mark all apu as true on feature mask new 3c2a01cb0fc5 drm/amdgpu/sriov Stop data exchange for wholegpu reset new 20e157c72578 drm/amdgpu: add mode2 reset support for vangogh new 1608635534fb drm/amdgpu/nv: add mode2 reset handling new b913ec628ce2 drm/amdgpu: fix mode2 reset sequence for vangogh new b6903089a5ab drm/amdgpu: Enable GPU reset for vangogh new 743538838c6a drm/amdgpu: revise the mode2 reset for vangogh new 966737906ce0 drm/amd/pm: fix the return value of pm message new 98ab5f3513f9 drm/amd/display: Fix deadlock during gpu reset v3 new b58ce1fea5bc drm/amd/pm: Add GFXOFF interface for Vangogh new 3313ef1846b8 drm/amd/pm: Enable GfxOff for Vangogh new f727ebeb589d drm/amd/pm: support the function to change power profile m [...] new 79af0681bd19 drm/amd/pm: fix one superfluous error for renoir new ec3b35c82de3 drm/amd/pm: add the workload map for vangogh new 517cb957c43b drm/amd/pm: implement the processor clocks which read by metric new 0d90d0ddd10e drm/amd/pm: implement processor fine grain feature for van [...] new 527687e6d391 drm/amdgpu/gfx10: add updated GOLDEN_TSC_COUNT_UPPER/LOWER [...] new 78683229ddee drm/amdgpu: fix vram type and bandwidth error for DDR5 and DDR4 new 8f8150faa138 drm: amdgpu: pm: Mark vangogh_clk_dpm_is_enabled() as static new 7d11d2589a4e drm/amd/display/dc/dce/dce_aux: Mark 'dce_aux_transfer_raw [...] new 08c06e26d4d9 drm/amd/display/dc/dce/dce_link_encoder: Remove unused var [...] new 93e67af42d19 drm/amd/display/dc/gpio/hw_ddc: Remove unused variable 'reg2' new 995d4de1b479 drm/amd/display/dc/dce/dce_opp: Demote non-compliant kerne [...] new 9a9fba5bb298 drm/amd/display/dc/dce/dce_transform: Demote kernel-doc abuse new 4b93ebcce090 drm/amd/display/dc/gpio/diagnostics/hw_translate_diag: Inc [...] new 23ca7e9f7951 drm/amd/display/dc/irq/irq_service: Make local function static new d1f825dd145b drm/amd/display/dc/gpio/diagnostics/hw_factory_diag: Fix s [...] new 469b1133804e drm/amd/display/dc/gpio/diagnostics/hw_factory_diag: Inclu [...] new 9c92cda39cd1 drm/amd/display/dc/dce120/dce120_hw_sequencer: Encompass d [...] new eea08ecbfcf1 drm/amd/display/dc/dce120/dce120_timing_generator: new 8a6ab2f1a92c drm/amd/display/dc/dce120/Makefile: Ignore -Woverride-init [...] new 3154fe4b3571 drm/amd/display/dc/dce120/dce120_resource: Staticify local [...] new d2b6564d83ab drm/amd/display/dc/dce120/dce120_timing_generator: Demote [...] new 89adc10178fd drm/amd/display/dc/dce/dce_aux: Remove duplicate line caus [...] new 9e01f800e5dc drm/amd/display/dc/dce112/Makefile: Ignore -Woverride-init [...] new d1d018d631ff drm/amd/display/dc/dce/dce_opp: Remove duplicate entries c [...] new f1601501991d drm/amd/display/dc/dce110/dce110_timing_generator: Remove [...] new 94f0d0c80cf3 drm/amd/display/dc/dce110/dce110_compressor: Remove unused [...] new 1c17952ef922 drm/amd/display/dc/dce110/dce110_hw_sequencer: Demote non- [...] new a41bf9b8c460 drm/amd/display/dc/dce110/dce110_mem_input_v: Make local f [...] new 0a91c7c32ee6 drm/amd/display/dc/dce120/dce120_timing_generator: Remove [...] new 24aa49ab0a22 drm/amd/display/dc/dce110/dce110_timing_generator: Demote [...] new e8cee6b0b522 drm/amd/display/dc/dce110/dce110_compressor: Strip out unu [...] new 963ba1262e38 drm/amd/display/dc/dce112/dce112_resource: Make local func [...] new b9312a03ab3f drm/amd/display/dc/dce110/dce110_timing_generator_v: Demot [...] new 67bb3193d06a drm/amd/display/dc/dce110/dce110_mem_input_v: Include our [...] new 6f67c6bc56f7 drm/amd/display/dc/dce110/Makefile: Ignore -Woverride-init [...] new bfde520e8942 drm/amd/display/dc/dce110/dce110_resource: Make local func [...] new aa03febbd340 drm/amd/display/dc/dce110/dce110_transform_v: Demote kerne [...] new c324f144b283 drm/amd/display/dc/dce60/dce60_timing_generator: Make 'dce [...] new fd5912f5b4d8 drm/amd/display/dc/dce100/dce100_resource: Make local func [...] new a3aa5c55d3e7 drm/amd/display/dc/dce60/dce60_resource: Make local functi [...] new 25e98237c93b drm/amd/display/dc/core/dc_surface: Demote kernel-doc abuse new ef6f9b711784 drm/amd/display/dc/core/dc_stream: Demote non-conformant k [...] new 8bf0835132c1 drm/amdgpu: add green_sardine device id (v2) new 278cdb683490 drm/amdgpu: add new device id for Renior new a944c12724b7 drm/amdgpu: Add Secure Display TA header file new ecaafb7b5ab6 drm/amdgpu: Add secure display TA interface new 51e3ca7aa932 drm/amdgpu: set power brake sequence new e017fb66f7ac drm/amd/pm: modify the fine grain tuning function for Renoir new d7379efae6ac drm/amd/pm: modify the fine grain tuning function for vangogh new 24eb937416fd Revert "drm/amd/display: Fix unused variable warning" new 98e45a8587c1 Revert "drm/amdgpu/disply: fix documentation warnings in d [...] new e2881d6d0a26 Revert "drm/amd/display: Expose new CRC window property" new 1c26a1bf3bcb drm/amd/display: Fix to be able to stop crc calculation new 737b702a3014 drm/amd/display/dc/calcs/dce_calcs: Remove unused variable [...] new 24272db8491e drm/amd/display/dc/calcs/dce_calcs: Demote non-conformant [...] new 409f8b3b4cb0 drm/amd/display/dc/dc_helper: Include our own header, cont [...] new 8bf01e56c0cf drm/amd/include/renoir_ip_offset: Mark top-level IP_BASE a [...] new dd75aa13f679 drm/amd/display/dmub/src/dmub_dcn30: Include our own heade [...] new d5a4ee0e6a08 drm/amd/display/modules/power/power_helpers: Staticify loc [...] new 88d2140f36c0 drm/amd/display/modules/info_packet/info_packet: Correct k [...] new c88855f3a509 drm/amd/display/dc/core/dc_resource: Staticify local functions new 4202ef47651b drm/amd/display/dc/core/dc_link: Remove unused variable 'status' new d308d0b4b9a4 drm/amd/display/dc/core/dc_link_dp: Staticify local functi [...] new dfb88467987d drm/amd/display/dc/dce112/dce112_resource: Include our own [...] new 12392697fa9f drm/amd/display/dc/core/dc: Staticise local function 'appl [...] new d96e2dc24a1f drm/amd/display/dc/dce100/Makefile: Ignore -Woverride-init [...] new d350750f4bfb drm/amd/display/dc/dce100/dce100_resource: Include our own [...] new ceb3cf476a44 drm/amd/display/dc/dce60/Makefile: Ignore -Woverride-init warning new 106615044fb1 drm/amd/display/dc/dce80/Makefile: Ignore -Woverride-init warning new 07e1c9c1fca2 drm/amd/display/dc/dce80/dce80_resource: Include our own h [...] new e9f8fb6aa05c drm/amd/display/dc/dce60/dce60_resource: Include our own h [...] new 3a00c04212d1 drm/amd/display/dc/core/dc_link: Move some local data from [...] new 61f024247ccc drm/amd/display/dc/core/dc_link_dp: Mark 'result_write_min [...] new 80fbe537c1ab drm/amd/display/dc/core/dc: Fix a bunch of documentation m [...] new 625a15bf7e3f drm/amd/display/dc/core/dc_resource: Demote some kernel-do [...] new ac492ec97c1c drm/amd/display/dc/core/dc_link: Fix a couple of function [...] new 46aa2ff323be drm/amdgpu: Repeat assignment to max_slave_planes new d0981b90c15c drm/amd/display: Simplify bool comparison new 80bdc7b9b9ab drm/amd/display: Simplify bool comparison new 4c6735923891 drm/amd/display: Simplify bool comparison new df1f0560d28f drm/amd/display: Simplify bool comparison new 4a6fe05e6559 usb: typec: ucsi: check cci busy during PPM reset new 436854ff3147 drm/amdgpu: fix check order in amdgpu_bo_move new 115fbdbb4716 drm/radeon: fix check order in radeon_bo_move new 01ae70ad887e drm/amdgpu: add another raven1 gfxoff quirk new df56ccaf9f7f ALSA: hda/hdmi - enable runtime pm for CI AMD display audio new fe2ccce92d7c Merge remote-tracking branch 'amdgpu/drm-next' new 40c58e15733b next-20210108/drm-intel new 9afdda82ee7f drm/radeon: fix check order in radeon_bo_move new 584e599bd090 via/via_irq: use __func__ to replace string function name new c6c90c70db4d fbdev: aty: SPARC64 requires FB_ATY_CT new 57fcd550eb15 drm/ttm: Warn on pinning without holding a reference new d6bff5b0bddb drm/ingenic: Add basic PM support new 6762b50d7daa drm/rockchip: dw_hdmi: fix incorrect clock in vpll clock e [...] new f8c8c7d86da8 drm/rockchip: for error print, use the correct device pointer new a218a397f009 drm/rockchip: fix typo in Kconfig 's/HDMI/dsi/' new 891948966ba5 video: Fix kernel-doc warnings in of_display_timing + of_v [...] new b1cba76de6c7 video: fbcon: Fix warnings by using pr_debug() in fbcon new 6fdf38e61310 video: fbdev: s1d13xxxfb: Fix kernel-doc and set but not u [...] new 95e22f8ca15a omapfb: fbcon: remove trailing semicolon in macro definition new eba0d703b3ca drm/kmb: Remove an unnecessary NULL check new 131f909ad55f drm: panel: simple: Fixup the struct panel_desc kernel doc new e5e30dfcf3db drm: panel: simple: Defer unprepare delay till next prepar [...] new 4beb04beb24a drm: panel: simple: Allow specifying the delay from prepar [...] new 981963a2118b dt-bindings: dt-bindings: display: simple: Add BOE NV110WTM-N61 new a96ee0f6b58d drm: panel: simple: Add BOE NV110WTM-N61 new bc2532ab7c20 drm/cma-helper: Remove prime infix from GEM object functions new f5ca8eb6f9bd drm/cma-helper: Implement mmap as GEM CMA object functions new 0575ff3d33cd drm/radeon: stop using pages with drm_prime_sg_to_page_add [...] new 4e7b9000b6d8 drm/amdgpu: stop using pages with drm_prime_sg_to_page_add [...] new 470cfe71b420 drm/nouveau: stop using pages with drm_prime_sg_to_page_ad [...] new 4c515bb187ee drm/vmwgfx: switch to ttm_sg_tt_init new 2705d14a3145 drm/qxl: switch to ttm_sg_tt_init new 18f7608a67fc drm/ttm: nuke ttm_dma_tt_init new c67e62790f5c drm/prime: split array import functions v4 new 288b23719ce0 video: fbdev: aty: Delete unused variable in radeon_monitor new 580054562651 video: fbdev: aty: Fix set but not used warnings new 055646137637 video: fbdev: aty: Fix set but not used warnings in mach64_ct new 50b82a2d6957 video: fbdev: sis: Fix defined but not used warnings new e8a254362de6 video: fbdev: sis: Fix defined but not used warning of SiS [...] new 2a74e8682a39 video: fbdev: sis: Fix set but not used warnings in init.c new 1a608758df9e video: fbdev: sis: Fix set but not used warnings in sis_main new 9403c18953f7 video: fbdev: via: Fix set but not used warning for mode_c [...] new f686b34c9364 video: fbdev: tdfx: Fix set but not used warning in att_outb() new 5c7ddcc801d7 video: fbdev: riva: Fix kernel-doc and set but not used warnings new b47e6ca3c0d5 video: fbdev: pm2fb: Fix kernel-doc warnings new 2f71315eaae7 video: fbdev: tgafb: Fix kernel-doc and set but not used warnings new 9b028f48e72d video: fbdev: mx3fb: Fix kernel-doc, set but not used and [...] new 57e4bc8a48dd video: fbdev: sstfb: Updated logging to fix set but not us [...] new 4e4b1d92e24e video: fbdev: neofb: Fix set but not used warning for CursorMem new 025ae8255d33 video: fbdev: nvidia: Fix set but not used warnings new 5cf829042641 drm/ttm/drivers: remove unecessary ttm_module.h include v2 new 6926872ae244 drm/gma500: Fix error return code in psb_driver_load() new 551620f2a381 drm/nouveau: Drop mutex_lock_nested for atomic new b73cd1e2ebfc drm/ttm: stop destroying pinned ghost object new 41a90202cd15 drm/virtio: virtio_{blah} --> virtio_gpu_{blah} new b9662c3a54eb drm/virtio: rework virtio_fence_signaled new 36549848ed27 drm/virtio: consider dma-fence context when signaling new a7e2e1c50450 drm: document that user-space should force-probe connectors new 770729f77d23 drm/hisilicon: Code refactoring for hibmc_drm_drv new d96bc380a50f drm/irq: Add the new api to install irq new e4401247070a drm/hisilicon: Use the new api devm_drm_irq_install new 15ccc39b3aab gma500: clean up error handling in init new 0a260e731d6c drm/fb-helper: Add missed unlocks in setcmap_legacy() new 9f941375aa1d drm/ingenic: depend on COMMON_CLK to fix compile tests new 717ea76addb3 drm/hisilicon: Use managed VRAM-helper initialization new 552a77bab3ff drm/hisilicon: Delete the entire file hibmc_ttm.c new 1cdd3f739f4e drm: Remove drmm_add_final_kfree() declaration from public [...] new a00fa4285878 drm: panel: Fully transition panel_desc kerneldoc to inline style new 9dbf1a4516cf drm: panel: add flags to BOE NV110WTM-N61 new 98fdd0042c7c drm/kmb: fix array bounds warning new c96da175ba88 video: fbdev: omapfb: Fix set but not used warnings in dsi new ab2b29e64e05 video: fbdev: s3c-fb: Fix kernel-doc and set but not used [...] new 5a15468b724b video: fbdev: uvesafb: Fix string related warnings new 630a159a0bf3 video: fbdev: cirrusfb: Fix kernel-doc and set but not use [...] new 2abb0b994db5 dt-bindings: display: mcde: Convert to YAML schema new 47b1adc1d2a3 drm/panel: s6e63m0: Fix init sequence again new e2f9b2edf7b5 drm/vc4: hdmi: Don't poll for the infoframes status on setup new 51f4fcd9c4ea drm/vc4: drv: Remove the DSI pointer in vc4_drv new e02d5c43f2fd drm/vc4: dsi: Correct DSI register definition new dc0bf36401e8 drm/vc4: dsi: Use snprintf for the PHY clocks instead of an array new d1d195ce26a1 drm/vc4: dsi: Introduce a variant structure new 4b265fe11fad drm/vc4: dsi: Add support for DSI0 new 00aedfa4592d dt-bindings: Add compatible for BCM2711 DSI1 new d0666be8ef9e drm/vc4: dsi: Add configuration for BCM2711 DSI1 new 98cda4b5f246 dt-bindings: panel-simple-dsi: add Khadas TS050 panel bindings new b215212117f7 drm: panel: add Khadas TS050 panel driver new a3d0d8347978 drm: fix typos in plane and CRTC overviews new dfb64090892f drm/panel: st7703: Use dev_err_probe new dd396dbc4d78 drm/panel: mantix: Tweak init sequence new 6ae5837c18e9 drm/panel: mantix: Allow to specify default mode for diffe [...] new 4b2b869e8efe drm/panel: mantix: Support panel from Shenzhen Yashi Chang [...] new 2ff3eaa55155 dt-bindings: vendor-prefixes: Add ys vendor prefix new 75c66a03dfce dt-bindings: display: mantix: Add compatible for panel from YS new a46c112512de dt-bindings: dp-connector: add binding for DisplayPort connector new 2e2bf3a5584d drm/bridge: display-connector: add DP support new 8935ff00e3b1 drm/scheduler: "node" --> "list" new 6efa4b465cfd gpu/drm: ring_mirror_list --> pending_list new 71173e787cab drm/scheduler: Essentialize the job done callback new 15b7e07bcb2e drm/ingenic: Compute timings according to adjusted_mode->crtc_* new 28ab7d35b6e0 drm/ingenic: Properly compute timings when using a 3x8-bit panel new ca459a7407a2 drm/ingenic: Add support for serial 8-bit delta-RGB panels new 04a697f08a9b video: fbdev: hgafb: Fix kernel-doc warnings new e994a1b67bbc video: fbdev: core: Fix kernel-doc warnings in fbmon + fb_notify new e72ce1c4d1cf video: fbdev: omapfb: Fix set but not used warnings in hdmi*_core new 7143c92be85b video: fbdev: uvesafb: Fix set but not used warning new 3ccdcdf461a6 video: fbdev: sparc drivers: fix kernel-doc warnings for b [...] new 031d039f1744 video: fbdev: mmp: Fix kernel-doc warning for lcd_spi_write new 5825e11c2547 video: fbdev: wmt_ge_rops: Fix function not declared warnings new 54f572645c39 video: fbdev: goldfishfb: Fix defined but not used warning new 96a84fc360a5 video: fbdev: gbefb: Fix set but not used warning new 86925b9f5203 video: fbdev: efifb: Fix set but not used warning for scre [...] new 4aca4dbcac9d video: fbdev: controlfb: Fix set but not used warnings new 604057e984c9 video: fbdev: sis: Drop useless call to SiS_GetResInfo() new 13283a241540 drm/drv: switch to using devm_add_action_or_reset() new 1c1b5bd4cc2d drm/hisilicon: Use managed mode-config init new 9a27d37aa8c7 drm/hisilicon: Delete unused local parameters new 63ade1043457 drm/vkms: Add setup and testing information new e18d9a2bb078 drm/amdgpu: clean up bo in vce and vcn test new c365d304d69a drm/sched: Add missing structure comment new abe54e54ddef drm/ast: Don't pin cursor source BO explicitly during update new 78336798ce71 drm/ast: Only map cursor BOs during updates new 26e08a6da54c dma-buf: Fix kerneldoc formatting new 23d4e55f7eeb drm/vkms: Unset preferred_depth new dc3793038d22 drm/drv: Remove invalid assignments new e11bfb99d6ec drm/ttm: cleanup BO size handling v3 new 8c392cd5f1c6 drm/amdkfd: fix ttm size refactor fallout new 91def3cce986 drm/panel: khadas: Fix error code in khadas_ts050_panel_add() new ae75a0431f82 Merge drm/drm-next into drm-misc-next new ddadd40892f3 drm: Introduce an atomic_commit_setup function new 27125e86b797 drm: Document use-after-free gotcha with private objects new d62a8ed7671e drm/vc4: Simplify a bit the global atomic_check new 9ec03d7f1ed3 drm/vc4: kms: Wait on previous FIFO users before a commit new 03b03efebeed drm/vc4: kms: Remove unassigned_channels from the HVS state new 82faa3276012 drm/vc4: kms: Remove async modeset semaphore new f3c420fe19f8 drm/vc4: kms: Convert to atomic helpers new c855af2f9c5c drm/hisilicon: Fix use-after-free new 5c0e4110f751 udlfb: Fix memory leak in dlfb_usb_probe new 6ca2ab8086af drm: automatic legacy gamma support new 1b8977434606 drm: add legacy support for using degamma for gamma new 3fcd70c9a5d6 drm/omap: use degamma property for gamma table new f18f43992e1d drm/omap: Implement CTM property for CRTC using OVL manage [...] new 1bea53df4d7b drm/omap: rearrange includes in omapdss.h new 64ff18911878 drm/omap: Enable COLOR_ENCODING and COLOR_RANGE properties [...] new 12db515bae2d Revert "drm/omap: dss: Remove unused omap_dss_device operations" new a29cc43c2ccf drm/omap: drop unused dsi.configure_pins new d0103cebe125 drm/omap: dsi: use MIPI_DSI_FMT_* instead of OMAP_DSS_DSI_FMT_* new ee0c365c9ed5 drm/omap: constify write buffers new 9e8d3b92c24d drm/omap: dsi: add generic transfer function new fc3413a9b4ad drm/omap: panel-dsi-cm: convert to transfer API new ccc2f2ae66ca drm/omap: dsi: unexport specific data transfer functions new 28d72874f8ae drm/omap: dsi: drop virtual channel logic new e70965386353 drm/omap: dsi: simplify write function new 952545a23a97 drm/omap: dsi: simplify read functions new 1ed6253856cb drm/omap: dsi: switch dsi_vc_send_long/short to mipi_dsi_msg new 9cd87829522c drm/omap: dsi: introduce mipi_dsi_host new d4cf15372868 drm/omap: panel-dsi-cm: use DSI helpers new a5f2dcdebd83 drm/omap: dsi: request VC via mipi_dsi_attach new ea83647d5ee0 drm/omap: panel-dsi-cm: drop hardcoded VC new 7c5662babfcb drm/omap: panel-dsi-cm: use common MIPI DCS 1.3 defines new e94793ee8e97 drm/omap: dsi: drop unused memory_read() new e869152d5a59 drm/omap: dsi: drop unused get_te() new 8228cd7ec327 drm/omap: dsi: drop unused enable_te() new d4b561c376f8 drm/omap: dsi: drop useless sync() new 68ca91d7d8c1 drm/omap: dsi: use pixel-format and mode from attach new 61714cd30941 drm/omap: panel-dsi-cm: use bulk regulator API new 3220034b1215 drm/omap: dsi: lp/hs switching support for transfer() new 4c1b935fea54 drm/omap: dsi: move TE GPIO handling into core new e9c7a0d713f0 drm/omap: dsi: drop custom enable_te() API new 0c93a61db462 drm/omap: dsi: do bus locking in host driver new 9f0eb51e3c65 drm/omap: dsi: untangle ulps ops from enable/disable new 66c6bf3af6e6 drm/omap: dsi: do ULPS in host driver new 2a4703c25f75 drm/omap: dsi: move panel refresh function to host new e290c812eb89 drm/omap: dsi: Reverse direction of the DSS device enable/ [...] new e4869b048df0 drm/omap: dsi: drop custom panel capability support new 1cac9ba2526f drm/omap: dsi: convert to drm_panel new 9f2231795ba3 drm/omap: drop omapdss-boot-init new 607824315e73 drm/omap: dsi: implement check timings new 1f4e8716876e drm/omap: panel-dsi-cm: use DEVICE_ATTR_RO new 1ecf643f6376 drm/omap: panel-dsi-cm: support unbinding new 596614042251 drm/omap: panel-dsi-cm: fix remove() new 85101487326a drm/omap: remove global dss_device variable new cf64148abcfd drm/panel: Move OMAP's DSI command mode panel driver new af1110cb6f92 drm/omap: dsi: Register a drm_bridge new 9be5bab37d0b drm/omap: remove legacy DSS device operations new fe5f6e587cdf drm/omap: remove unused omap_connector new 4a5555187d92 drm/omap: simplify omap_display_id new 811860ddceac drm/omap: drop unused DSS next pointer new 27e1d068df13 drm/omap: drop DSS ops_flags new 2390fadb78f0 drm/omap: drop dssdev display field new 94d733297933 drm/omap: simplify DSI manual update code new 578739e86fc1 drm/omap: dsi: simplify pin config new f7c2724a8c36 ARM: omap2plus_defconfig: Update for moved DSI command mode panel new 55b68fb856b5 drm/omap: squash omapdrm sub-modules into one new 3201509a15cc drm/omap: remove unused display.c new 96f4418505b5 drm/omap: drop unused owner field new dac62bcafeaa drm/omap: remove dispc_ops new 05ec61289356 drm/omap: remove dss_mgr_ops new 17d98080c436 drm/panel: panel-dsi-cm: use MIPI_DCS_GET_ERROR_COUNT_ON_DSI new 487c9e9289b5 drm/panel: panel-dsi-cm: cleanup tear enable new 0073b8cd4311 ARM: dts: omap5: add address-cells & size-cells to dsi new 4119bd55e40f drm/omap: pll: fix iteration loop check new 443dae095866 drm/omap: dsi: set trans_mode according to client mode_flags new c50c2d2d8d0c drm/panel: panel-dsi-cm: set column & page at setup new 8350ac8e11ed drm/omap: dsi: send nop instead of page & column new d843314e4840 drm/omap: dsi: simplify VC handling new 442cbc86b9b7 drm/omap: dsi: drop useless channel checks new f408600f06b4 drm/omap: dsi: cleanup dispc channel usage new d81711458ea5 drm/omap: dsi: rename 'channel' to 'vc' new 5e4307542991 drm/omap: dsi: pass vc and channel to various functions new d58eb31f50cb drm/omap: dsi: untangle vc & channel new 83d74642b0c8 drm/omap: dsi: skip dsi_vc_enable_hs when already in correct mode new eb40e2f44812 drm/omap: dsi: enable HS before sending the frame new 4029b16b13b6 drm/omap: dsi: use separate VCs for cmd and video new d646d1bdb606 drm/panel: panel-dsi-cm: remove extra 'if' new 08579473e231 drm/panel: panel-dsi-cm: add panel database to driver new 3160d6a6c7d2 drm/panel: panel-dsi-cm: drop unneeded includes new 7aa52346235a drm/omap: dsi: move structs & defines to dsi.h new 5d676b6f27b4 drm/omap: dsi: move enable/disable to bridge enable/disable new 1f0560537963 drm/omap: dsi: display_enable cleanup new ead05b53a976 drm/omap: dsi: display_disable cleanup new a4a29d1d3471 drm/omap: dsi: rename dsi_display_* functions new 7b93de9899b8 drm/omap: dsi: cleanup initial vc setup new b6c1048cc71d drm/omap: dsi: split video mode enable/disable into separate func new 9a521118cb73 drm/omap: dsi: fix and cleanup ddr_clk_always_on new c83207894440 drm/omap: dsi: remove ulps support new 92bb0eabc84d drm/omap: dsi: fix DCS_CMD_ENABLE new dfd2edccfd22 drm/omap: dsi: allow DSI commands to be sent early new 010dbfbe7bad drm/omap: Delete useless kfree code new 9999587b684f drm: rework description of primary and cursor planes new 6d84576fb2e7 drm: validate possible_crtcs for primary and cursor planes new 2200736a0c4d drm: require a non_NULL drm_crtc.primary new fde1403eeaa6 drm/ttm: use pin_count more extensively new 3d1a88e1051f drm/ttm: cleanup LRU handling further new 9ede6f0a55e3 drm/hisilicon: Fix rmmod hibmc_drm failed new ee6965c864e3 drm/vc4: hvs: Align the HVS atomic hooks to the new API new 8d9147466776 drm/vc4: Pass the atomic state to encoder hooks new 320e84dc6111 drm/vc4: hdmi: Take into account the clock doubling flag i [...] new e55a07751146 drm/vc4: hdmi: Don't access the connector state in reset i [...] new fbe7271e47be drm/vc4: hdmi: Create a custom connector state new f623746f7472 drm/vc4: hdmi: Store pixel frequency in the connector state new d2a7dd004c49 drm/vc4: hdmi: Use the connector state pixel rate for the PHY new 24169a2b0533 drm/vc4: hdmi: Limit the BCM2711 to the max without scrambling new ba8c0faebbb0 drm/vc4: hdmi: Enable 10/12 bpc output new de9114ece5df dma-buf: Remove kmap kerneldoc vestiges new 85804b70cca6 dma-buf: some kerneldoc formatting fixes new 8ccf0a29af75 dma-buf: begin/end_cpu might lock the dma_resv lock new c545781e1c55 dma-buf: doc polish for pin/unpin new 31d49c657f3b MAINTAINERS: Update addresses for TI display drivers new e07f001ccc75 drm/doc: rename FB_DAMAGE_CLIPS section new 9d8f78f6ae7d drm/doc: move composition function docs to new section new 31c558f47497 drm/doc: move damage tracking functions to new section new 2189100c94a7 drm/doc: move color management functions under CRTC section new 46f9be4c8a7b drm/doc: the KMS properties section is for user-space devs new 77a71abbdd77 drm/doc: introduce new section for standard plane properties new a7ecf0034682 drm/doc: fix reference to drm_format_modifier_blob new 96962e3de725 drm: require each CRTC to have a unique primary plane new a1b766d1b364 drm/doc: atomic implicitly enables other caps new 14c1e12ba605 drm/fb-helper: Add a FIXME that generic_setup is very confusing new 2077ec340c48 drivers: gpu: drm: virtio: fix dependency of DRM_VIRTIO_GP [...] new d1f66f054b7a drm/qxl: use flexible-array member instead of zero-length array new b39100a55cea drm/virtio: align blob resources to page sizes new 4c5d02d94c4d drm/hisilicon: Use pcim_enable_device() new 72eab0ba6d68 drm/hisilicon: Remove drm_dev_put in hibmc new ce90f685bd35 drm/tve200: remove unused including <linux/version.h> new 1f20bf5921de drm/panel: s6e63m0: Support max-brightness new 9a01105389c9 drm: warn if cursor plane is set with legacy funcs new 877c39acf507 drm/doc: re-format drm.h file comment new 0e0dc4480055 drm/doc: demote old doc-comments in drm.h new cf9a4be47fd1 drm/doc: render drm.h uapi docs new 46fb883c3d0d drm/ast: Remove references to struct drm_device.pdev new c72a313b51bd drm/bochs: Remove references to struct drm_device.pdev new a33f187a3c9d drm/cirrus: Remove references to struct drm_device.pdev new ba596ee65452 drm/gma500: Fix trailing whitespaces new a2c68495b579 drm/gma500: Remove references to struct drm_device.pdev new 0e6aadca117a drm/mgag200: Remove references to struct drm_device.pdev new dc3629ab040e drm/qxl: Remove references to struct drm_device.pdev new abe391088632 drm/radeon: Fix trailing whitespaces new d86a41267b32 drm/radeon: Remove references to struct drm_device.pdev new 56492fe94ab0 drm/vboxvideo: Remove references to struct drm_device.pdev new 5bbacc2e7ab1 drm/virtgpu: Remove references to struct drm_device.pdev new 840462e6872d drm/vmwgfx: Remove references to struct drm_device.pdev new f4f3beb779df drm/v3d: Use platform_get_irq_optional() to get optional IRQs new 334dd38a3878 drm/v3d: Set dma_mask as well as coherent_dma_mask new 545d9d780262 drm/v3d: Don't clear MMU control bits on exception new 70612d0e121e drm/ttm: Remove pinned bos from LRU in ttm_bo_move_to_lru_ [...] new 18589d74f45d Merge tag 'drm-misc-next-2020-12-17' of git://anongit.free [...] new 9bb85a6e29de drm/edid: Add additional HFVSDB fields for HDMI2.1 new 4499d488f6ee drm/edid: Parse MAX_FRL field from HFVSDB block new 76ee7b905678 drm/edid: Parse DSC1.2 cap fields from HFVSDB block new ce32a6239de6 drm/dp_helper: Add Helpers for FRL Link Training support f [...] new 3ce98018c8f9 drm/dp_helper: Add support for link failure detection new e2e16da398d9 drm/dp_helper: Add support for Configuring DSC for HDMI2.1 Pcon new 07c9b8634fb6 drm/dp_helper: Add helpers to configure PCONs RGB-YCbCr Co [...] new 2f78347e3634 drm/i915: Capture max frl rate for PCON in dfp cap structure new ced42f2df5fd drm/i915: Add support for starting FRL training for HDMI2. [...] new 4f3dd47acbed drm/i915: Check for FRL training before DP Link training new 9488a030ac91 drm/i915: Add support for enabling link status and recovery new b9d96dacdc3d drm/i915: Read DSC capabilities of the HDMI2.1 PCON encoder new 6e6cb758e035 drm/i915: Add helper functions for calculating DSC paramet [...] new 10fec80b48c5 drm/i915/display: Configure PCON for DSC1.1 to DSC1.2 encoding new 522508b665df drm/i915/display: Let PCON convert from RGB to YCbCr if it can new 5beed15e4b53 Merge tag 'topic/dp-hdmi-2.1-pcon-2020-12-23' of git://ano [...] new e240cc766523 Merge tag 'imx-drm-next-2021-01-04' of git://git.pengutron [...] new ca765c731ebd Merge tag 'drm-intel-next-2021-01-04' of git://anongit.fre [...] new a4767912aa63 dt-bindings: display: bridge: thc63lvd1024: Document dual- [...] new a1bc5e314581 drm/bridge: thc63lvd1024: Fix regulator_get_optional() misuse new 136ce7684bc1 drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() new 2551952e802c drm: Add default modes for connectors in unknown state new 53ced169373a drm: rcar-du: Fix crash when using LVDS1 clock for CRTC new 594f967b53ff drm: rcar-du: Release vsp device reference in all error paths new d8d164a2b2c7 drm: rcar-du: Drop unneeded encoder cleanup in error path new 73deb7b34c84 drm: rcar-du: Use DRM-managed allocation for VSP planes new f5f16725edbc drm: rcar-du: Use DRM-managed allocation for encoders new ea6aae151887 drm: rcar-du: Embed drm_device in rcar_du_device new a476f9e8c00c drm: rcar-du: Replace dev_private with container_of new 9a248605980a drm: rcar-du: Skip encoder allocation for LVDS1 in dual-link mode new 3a608bcbb97e drm: rcar-du: Drop local encoder variable new 8d7d33f6be06 drm: rcar-du: Fix the return check of of_parse_phandle and [...] new 9fa120458da1 drm: rcar-du: Fix leak of CMM platform device reference new 506c34ca7f89 drm: arc: Remove unnecessary drm_plane_cleanup() wrapper new 739fac48b678 drm: sti: Remove unnecessary drm_plane_cleanup() wrapper new 57b155f00259 drm: vc4: Remove unnecessary drm_plane_cleanup() wrapper new 913848ad52da drm: zte: Remove unnecessary drm_plane_cleanup() wrapper new 47f10854ca89 drm: Don't export the drm_gem_dumb_destroy() function new 8dbe1b4a1597 drm: Move legacy device list out of drm_driver new b1dda997a8a9 drm: Use a const drm_driver for legacy PCI devices new 2c8aba81d32b drm: Constify drm_driver in drivers that don't modify it new a9a472aab9cd dt-bindings: display: bridge: renesas,lvds: RZ/G2E needs r [...] new 0647bf1556eb drm: bridge: dw-hdmi: Remove redundant null check before c [...] new 3fc5a284213d drm: bridge: adv7511: Remove redundant null check before c [...] new 73dc923eeb5d Merge tag 'du-next-20210105' of git://linuxtv.org/pinchart [...] new cb3cfbf79aff Merge tag 'drm-misc-next-2021-01-06' of git://anongit.free [...] new 2313f4700327 Merge drm/drm-next into drm-misc-next new 4992a7f7105d drm/hisilicon: Use simple encoder new 2b405ec0e1c4 drm/mipi-dbi: Switch to new kerneldoc syntax for named var [...] new e695e62306d4 drm/hisilicon: Delete the empty function mode_valid new 8aeef9d4f489 drm/virtio: make sure context is created in gem open new ccae03f33706 drm/virtio: fix prime export for vram objects new 8fbdbb66f8c1 PCI: Export pci_rebar_get_possible_sizes() new 192f1bf7559e PCI: Add pci_rebar_bytes_to_size() new 907830b0fc9e PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse new 453f617a30aa drm/amdgpu: Resize BAR0 to the maximum available size, eve [...] new b67554232307 dt-bindings: display: Use OF graph schema new 9254cd1d2926 drm/hisilicon: Use drm_crtc_mask() new 1316b6e460ff dt-bindings: display: Augment s6e63m0 bindings new 2dee38d8cdaa drm: Removes invalid function return value comment information new 7e60bdeb91ef drm: Fix macro name DRM_MODE_PROP_OBJECT in code comment new dc25e3776e8f drm: distinguish return value of drm_dp_check_and_send_lin [...] new cc3283f8f41f drm/fourcc: fix Amlogic format modifier masks new 2df7af93fdad drm/vkms: Add vkms_config type new 1e85b7d4279b drm/vkms: Add support for writeback module new af20724c6863 drm/vkms: Add information about module options new 8a11d283788e drm/amdgpu: Fix trailing whitespaces new 8f66090b7bb7 drm/amdgpu: Remove references to struct drm_device.pdev new 4d4dad21cc7b drm/hibmc: Remove references to struct drm_device.pdev new 4c0d42f7ba7f drm/nouveau: Remove references to struct drm_device.pdev new bb6dafdba6b0 video: omapfb2: Make standard and custom DSI command mode [...] new 99be71187b6b drm/sun4i: csc: Rework DE3 CSC macros new ea067aee45a8 drm/sun4i: de2/de3: Remove redundant CSC matrices new 0cf1d704048a drm/sun4i: Add support for BT2020 to DE3 new b100ed1ee8f2 drm/vc4: Use drm_gem_cma_vmap() directly new ccfe8e9c12f9 drm/vc4: Make several BO functions static new fa49fdbe78a5 drm/vc4: Move mmap implementation into GEM object function new ff28a9f8d3b4 drm: Inline AGP wrappers into their only callers new 3abc66706385 drm: Implement drm_need_swiotlb() in drm_cache.c new 413c6466349b drm: Build drm_memory.o only for legacy drivers new 02e415f879d2 drm: Merge CONFIG_DRM_VM into CONFIG_DRM_LEGACY new 5c1736cff134 drm/radeon: Store PCI controller in struct radeon_device.hose new 14054f2afcd6 drm: Move struct drm_device.hose to legacy section new 42dceab05027 drm/panfrost: Use delayed timer as default in devfreq profile new 681045819636 drm: Include <linux/mem_encrypt.h> in drm_cache.c new 657b65058b1e drm/hisilicon: Fix build error new 67f4aeb2b41a drm/sun4i: tcon: fix inverted DCLK polarity new 7569c6051fc4 drm: drm_crc: fix a kernel-doc markup new 8323c625487a drm/vblank: Fix typo in docs new 93dd856192b9 drm/vmwgfx: add Zack Rusin as maintainer new 31856c8c1ce4 drm/vmwgfx: Remove stealth mode new 9703bb329206 drm/vmwgfx: Switch to a managed drm device new be4f77ac6884 drm/vmwgfx: Cleanup fifo mmio handling new 8772c0bb58bb drm/vmwgfx: Cleanup pci resource allocation new 359dc60d0fa5 drm/vmwgfx: Remove the throttling code new 8426ed9c4b42 drm/vmwgfx: Cleanup the cmd/fifo split new 625f8fb5bb5f drm/vmwgfx: Fix display register usage for some older configs new 5b34ab52401f drm/modes: Switch to 64bit maths to avoid integer overflow new 9acdfb11a805 Merge remote-tracking branch 'drm-misc/for-linux-next' new eec3bb0fcf07 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 39cc6daf7654 Merge remote-tracking branch 'sound/for-next' new 6200e3493ae2 Merge remote-tracking branch 'sound-asoc/for-next' new 35f71db49b19 Merge remote-tracking branch 'input/next' new f4964fb3ba9d Merge remote-tracking branch 'block/for-next' new c87a95dc28b1 dm crypt: defer decryption to a tasklet if interrupts disabled new e83c7ae33970 Merge remote-tracking branch 'device-mapper/for-next' new 4069fcad1386 Merge remote-tracking branch 'pcmcia/pcmcia-next' new 9dcf107721fb Merge remote-tracking branch 'mmc/next' new c58ad0f2b052 mfd: bd9571mwv: Use devm_mfd_add_devices() new e413c27e2ec8 dt-bindings: mfd: bd9571mwv: Document BD9574MWF new b0f87e8ac263 mfd: rohm-generic: Add BD9571 and BD9574 new 30402f97f965 regulator: bd9571mwv: rid of using struct bd9571mwv new ceee9dc13bf9 regulator: bd9571mwv: Add BD9574MWF support new b9f71d14e570 gpio: bd9571mwv: Use the SPDX license identifier new 2d7af444e836 gpio: bd9571mwv: rid of using struct bd9571mwv new 2e35627e6956 gpio: bd9571mwv: Add BD9574MWF support new bfb26be7fe90 mfd: bd9571mwv: Use the SPDX license identifier new 1e40a92c651f mfd: bd9571mwv: Use devm_regmap_add_irq_chip() new f16e1fd197f8 mfd: bd9571mwv: Make the driver more generic new b2548da647bb mfd: bd9571mwv: Add support for BD9574MWF new 16a892c0a6e0 mfd: altera-sysmgr: Fix physical address storing more new 99f5be3e25cf mfd: sgi-ioc3: Turn Kconfig option into a bool new 8237e8382498 dt-bindings: mfd: Correct the node name of the panel LED new 8ac17ff491d2 mfd: max8997: Add of_compatible to Extcon and Charger mfd_cell new 5462284198bb mfd: mcp-sa11x0: Use DIV_ROUND_UP to calculate rw_timeout new c6b1235e277b mfd: Standardise MFD_CELL_* helper names new 03f9075b1b9a mfd: gateworks-gsc: Fix interrupt type new d0e648f2186a mfd: intel-lpss: Add Intel Alder Lake PCH-P PCI IDs new 947be86d03f7 Merge remote-tracking branch 'mfd/for-mfd-next' new c3f181351647 power: supply: bq256xx: Fix BQ256XX_NUM_WD_VAL and bq256xx [...] new c82a2fbe6c02 power: supply: Add battery gauge driver for Acer Iconia Tab A500 new 4bff91bb3231 power: supply: cpcap-charger: Fix missing power_supply_put() new 97456a24acb4 power: supply: cpcap-battery: Fix missing power_supply_put() new 2828ffc2a276 power: supply: cpcap-charger: Fix flakey reboot with charg [...] new e015964a2868 power: supply: cpcap-charger: Make VBUS already provided d [...] new 41ac23f5c9fb power: supply: cpcap-charger: Use standard enumeration new c6fdea96646d power: supply: cpcap-charger: Limiting charge current on Droid 4 new 5a21489207a5 power: supply: cpcap-charger: Drop internal state and use [...] new 6ddcec581fdc power: supply: cpcap-charger: Simplify things with enable [...] new 2071236b8519 power: supply: cpcap-charger: Provide state updates for ba [...] new bb8b9a985083 power: supply: cpcap-battery: Use charger status for batte [...] new 4fb0357c6d57 power: supply: cpcap-battery: Add charge_full property new faf6e9008114 power: supply: cpcap-battery: Keep track of state for capa [...] new 1e64926c5dd9 power: supply: cpcap-battery: Implement capacity reporting new 0f596487ff99 power: supply: cpcap-battery: Add charge_now property new 284448495860 power: supply: cpcap-battery: Fix typo new 61e3c5d53d73 Merge remote-tracking branch 'battery/for-next' new 05fa3ad23641 Merge remote-tracking branch 'regulator/for-next' new 601c202a0ae8 Merge remote-tracking branch 'security/next-testing' new 0612bc919599 Merge remote-tracking branch 'keys/keys-next' new 215b674b84dd security: add inode_init_security_anon() LSM hook new e7e832ce6fa7 fs: add LSM-supporting anon-inode interface new 29cd6591ab6f selinux: teach SELinux about anonymous inodes new b537900f1598 userfaultfd: use secure anon inodes for userfaultfd new 703291a6453d Merge remote-tracking branch 'selinux/next' new a2903a437c5b tpm: Fix fall-through warnings for Clang new 6327c8f2bc18 char: tpm: add i2c driver for cr50 new 2a6c12346008 tpm: Remove tpm_dev_wq_lock new 262fafe138e8 keys: Update comment for restrict_link_by_key_or_keyring_chain new 214cbd1a2e01 Merge remote-tracking branch 'tpmdd/next' new 149a75af993c Merge remote-tracking branch 'audit/next' new a015fbf7b43c Merge remote-tracking branch 'devicetree/for-next' new e4aad9998ee9 Merge v5.11-rc3 new ccae0b408ba0 spi: bcm2835: Call the dedicated transfer completion function. new 6bd2c867cd6e spi: rockchip: Call the dedicated transfer completion function. new 7dfa69af2b5a spi: bcm2835aux: Call the dedicated transfer completion function. new a402e397b938 spi: pxa2xx: Add support for Intel Alder Lake PCH-P new 63212212b3d5 Merge remote-tracking branch 'spi/for-5.12' into spi-next new cafe0102f83f Merge remote-tracking branch 'spi/for-next' new 6d07b5a1ba51 Merge remote-tracking branch 'tip/auto-latest' new 67f836edff6b Merge remote-tracking branch 'edac/edac-for-next' new 7e31fab66be9 Merge remote-tracking branch 'rcu/rcu/next' new 11663111cd49 KVM: arm64: Hide PMU registers from userspace when not available new 7ded92e25cac KVM: arm64: Simplify handling of absent PMU system registers new 2c91ef392161 KVM: arm64: Allow PSCI SYSTEM_OFF/RESET to return new 7ba8b4380afb KVM: arm64: Use the reg_to_encoding() macro instead of sys_reg() new 3729eeb775bd Merge remote-tracking branch 'kvm-arm/next' new 84ff554865db Merge remote-tracking branch 'xen-tip/linux-next' new 5c96f0d85ca1 Merge remote-tracking branch 'percpu/for-next' new 7381af027d42 Merge remote-tracking branch 'workqueues/for-next' new f311b8e95857 Merge remote-tracking branch 'drivers-x86/for-next' new 06e6326e5c31 Merge remote-tracking branch 'hsi/for-next' new 168b0ddd5276 Merge remote-tracking branch 'leds/for-next' new f33596f1a349 Merge remote-tracking branch 'driver-core/driver-core-next' new 3aaefb76c50f usb: gadget: bdc: fix improper SPDX comment style for header file new e634ae98b807 usb: gadget: bdc: remove bdc_ep_set_halt() declaration new 1c6e01bbe771 usb: gadget: bdc: prefer pointer dereference to pointer type new ddafe4b9c6bd usb: gadget: bdc: fix warning of embedded function name new feed6252a526 usb: gadget: bdc: fix check warning of block comments alignment new 5ae5f76a4535 usb: gadget: bdc: add identifier name for function declaraion new 913a4a7d13df usb: gadget: bdc: avoid precedence issues new cb387becbf16 usb: gadget: bdc: use the BIT macro to define bit filed new fc43a80f7f39 usb: gadget: bdc: fix checkpatch.pl tab warning new 14a46f82d74e usb: gadget: bdc: fix checkpatch.pl spacing error new ba9fc77cbf00 usb: gadget: bdc: fix checkpatch.pl repeated word warning new b100402e93dc usb: phy: tegra: Add delay after power up new 35192007d28d usb: phy: tegra: Support waking up from a low power mode new c49f958b8d57 usb: chipidea: tegra: Remove MODULE_ALIAS new 711e23442791 usb: chipidea: tegra: Rename UDC to USB new fc53d5279094 usb: chipidea: tegra: Support host mode new a728f91bcc70 usb: chipidea: tegra: Support runtime PM new a1fdd107cd0c usb: chipidea: tegra: Specify TX FIFO threshold in UDC SoC info new c3590c7656fb usb: host: ehci-tegra: Remove the driver new 67004e130aaf ARM: tegra_defconfig: Enable USB_CHIPIDEA_HOST and remove [...] new 12dc1ae6df82 Merge remote-tracking branch 'usb/usb-next' new e0d57abfd98f Merge remote-tracking branch 'usb-serial/usb-next' new b2f7aba2c62b Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 9f1b3850db40 Merge remote-tracking branch 'phy-next/next' new 9335e23ddc33 tty: serial: owl: Add support for kernel debugger new 8cf52bf8437b Merge remote-tracking branch 'tty/tty-next' new 4540b9fbd8eb misc: eeprom_93xx46: Add module alias to avoid breaking su [...] new 057ad2f6d4f0 Merge remote-tracking branch 'char-misc/char-misc-next' new e1bd8a57685f Merge remote-tracking branch 'extcon/extcon-next' new 2ebf19f5de3e Merge remote-tracking branch 'soundwire/next' new 365e5058edf8 Merge remote-tracking branch 'thunderbolt/next' new c2794914dbfd Merge remote-tracking branch 'staging/staging-next' new dc8202e97af0 Merge remote-tracking branch 'icc/icc-next' new 10d6135d8a6b Merge remote-tracking branch 'dmaengine/next' new 95f445fa4a7d Merge remote-tracking branch 'scsi/for-next' new 352d75c01e4f Merge remote-tracking branch 'scsi-mkp/for-next' new 1698c7554fcc Merge remote-tracking branch 'rpmsg/for-next' new 69b1c2856cb5 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 8c0c5269b98a Merge remote-tracking branch 'gpio-intel/for-next' new 4e6aef310b80 Merge remote-tracking branch 'pinctrl/for-next' new a6881d502f0d Merge remote-tracking branch 'pinctrl-intel/for-next' new 88a1590b1407 dt-bindings: pinctrl: renesas,pfc: Document r8a779a0 PFC support new e127ef2ed0a6 pinctrl: renesas: Implement unlock register masks new 537db25ca330 pinctrl: renesas: Add I/O voltage level flag new 9f2af9e56136 pinctrl: renesas: Add PORT_GP_CFG_{2,31} macros new 741a7370fc3b pinctrl: renesas: Initial R8A779A0 (V3U) PFC support new 5621739dc1ff pinctrl: renesas: r8a779a0: Add SCIF pins, groups and functions new 7b66f2ddc8ad pinctrl: renesas: r8a779a0: Add I2C pins, groups and functions new cc35593ff4fe pinctrl: renesas: r8a779a0: Add EtherAVB pins, groups and [...] new 1a954c68230f pinctrl: renesas: r8a779a0: Add CANFD pins, groups and functions new 6e03446d0e3f pinctrl: renesas: r8a779a0: Add DU pins, groups and function new 7e67ff6efc28 pinctrl: renesas: r8a779a0: Add HSCIF pins, groups and functions new 8be8e8ee0230 pinctrl: renesas: r8a779a0: Add INTC-EX pins, groups and function new 2feb2d5cbabf pinctrl: renesas: r8a779a0: Add MMC pins, groups and functions new 88aac7aa7533 pinctrl: renesas: r8a779a0: Add MSIOF pins, groups and functions new 30db678101c7 pinctrl: renesas: r8a779a0: Add PWM pins, groups and functions new a6a51403336b pinctrl: renesas: r8a779a0: Add QSPI pins, groups, and functions new b3761cd6e156 pinctrl: renesas: r8a779a0: Add TMU pins, groups and functions new a5cda861ed57 pinctrl: renesas: r8a779a0: Add TPU pins, groups and functions new 4148317e11af Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new 0d89d81ee6c7 Merge remote-tracking branch 'userns/for-next' new 4209b69d8c3f Merge remote-tracking branch 'livepatching/for-next' new d3ac7172a958 Merge remote-tracking branch 'coresight/next' new ab65eed220bf Merge remote-tracking branch 'rtc/rtc-next' new dc5723b02e52 kbuild: add support for Clang LTO new 38e891849003 kbuild: lto: fix module versioning new 22d429e75f24 kbuild: lto: limit inlining new dd2776222abb kbuild: lto: merge module sections new fbe078d397b4 kbuild: lto: add a default list of used symbols new a8cccdd95473 init: lto: ensure initcall ordering new 3578ad11f3fb init: lto: fix PREL32 relocations new 09a4e4d9c52a PCI: Fix PREL32 relocations for LTO new 7ac204b545f2 modpost: lto: strip .lto from module names new d23dddf86a12 scripts/mod: disable LTO for empty.c new 6e20f18579c5 efi/libstub: disable LTO new 01dd633e7aae drivers/misc/lkdtm: disable LTO for rodata.o new 004d53f8c96f arm64: vdso: disable LTO new a31d793dbabd arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS new 112b6a8e038d arm64: allow LTO to be selected new 7cffeb6391ca Merge remote-tracking branch 'kspp/for-next/kspp' new 378788911faf Merge remote-tracking branch 'gnss/gnss-next' new b44c54d77270 Merge remote-tracking branch 'nvmem/for-next' new 21232aadc75a Merge remote-tracking branch 'xarray/main' new 97ec7c812528 Merge remote-tracking branch 'hyperv/hyperv-next' new d22fe1ee7045 Merge remote-tracking branch 'pidfd/for-next' new 0aa6020efaaa Merge remote-tracking branch 'mhi/mhi-next' new 109cbb40c3e7 Merge remote-tracking branch 'notifications/notifications- [...] new 097d43d85704 mm: memblock: remove return value of memblock_free_all() new 4385f4889fc1 Merge remote-tracking branch 'memblock/for-next' new 0895f9828381 Merge remote-tracking branch 'iomem-mmap-vs-gup/topic/iome [...] new 394936787aaa disable CONFIG_DRM_AMDGPU for now new a02739a3aaf2 Merge branch 'akpm-current/current' new 0428872e55f8 mm: add definition of PMD_PAGE_ORDER new 4df10c66b6c1 mmap: make mlock_future_check() global new 94c94634184b set_memory: allow set_direct_map_*_noflush() for multiple pages new 7271cf379c7e set_memory-allow-set_direct_map__noflush-for-multiple-pages-fix new 89c1084eb2a7 set_memory: allow querying whether set_direct_map_*() is a [...] new ce4f71efca29 kfence: fix implicit function declaration new 5577d3803e8c mm: introduce memfd_secret system call to create "secret" [...] new 09adde46d0e4 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new 23a501a73218 secretmem: use PMD-size pages to amortize direct map fragm [...] new 4f654d4f3e85 secretmem: add memcg accounting new 60e5ffec5ca8 PM: hibernate: disable when there are active secretmem users new 86dd4370ab47 arch, mm: wire up memfd_secret system call where relevant new ea4b3f661985 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix new 37dcaa68c240 arch-mm-wire-up-memfd_secret-system-call-were-relevant-fix-fix new 0482461a945a secretmem: test: add basic selftest for memfd_secret(2) new eced28294a04 secretmem-test-add-basic-selftest-for-memfd_secret2-fix new bf0e26fb88f1 Merge branch 'akpm/master' new b3a3cbdec55b Add linux-next specific files for 20210115
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 (9152a993930d) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-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.
The 1106 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: CREDITS | 24 + Documentation/ABI/testing/sysfs-fs-f2fs | 2 +- .../allwinner,sun4i-a10-display-backend.yaml | 23 +- .../allwinner,sun4i-a10-display-frontend.yaml | 19 +- .../bindings/display/allwinner,sun4i-a10-hdmi.yaml | 19 +- .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 25 +- .../display/allwinner,sun4i-a10-tv-encoder.yaml | 6 +- .../bindings/display/allwinner,sun6i-a31-drc.yaml | 19 +- .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 6 +- .../display/allwinner,sun8i-a83t-de2-mixer.yaml | 19 +- .../display/allwinner,sun8i-a83t-dw-hdmi.yaml | 19 +- .../display/allwinner,sun8i-r40-tcon-top.yaml | 110 +- .../bindings/display/allwinner,sun9i-a80-deu.yaml | 19 +- .../bindings/display/amlogic,meson-dw-hdmi.yaml | 4 +- .../bindings/display/amlogic,meson-vpu.yaml | 4 +- .../bindings/display/brcm,bcm2835-dpi.yaml | 7 +- .../bindings/display/brcm,bcm2835-dsi0.yaml | 1 + .../bindings/display/bridge/analogix,anx7625.yaml | 6 +- .../bindings/display/bridge/analogix,anx7814.yaml | 19 +- .../bindings/display/bridge/anx6345.yaml | 18 +- .../bindings/display/bridge/cdns,mhdp8546.yaml | 22 +- .../bindings/display/bridge/chrontel,ch7033.yaml | 6 +- .../bindings/display/bridge/intel,keembay-dsi.yaml | 14 +- .../bindings/display/bridge/ite,it6505.yaml | 2 +- .../bindings/display/bridge/lontium,lt9611.yaml | 70 +- .../bindings/display/bridge/lvds-codec.yaml | 18 +- .../bindings/display/bridge/nwl-dsi.yaml | 41 +- .../devicetree/bindings/display/bridge/ps8640.yaml | 24 +- .../bindings/display/bridge/renesas,lvds.yaml | 24 +- .../bindings/display/bridge/simple-bridge.yaml | 18 +- .../bindings/display/bridge/snps,dw-mipi-dsi.yaml | 7 +- .../display/bridge/thine,thc63lvd1024.yaml | 35 +- .../bindings/display/bridge/ti,sn65dsi86.yaml | 45 +- .../bindings/display/bridge/ti,tfp410.yaml | 24 +- .../bindings/display/bridge/toshiba,tc358762.yaml | 52 +- .../bindings/display/bridge/toshiba,tc358768.yaml | 48 +- .../bindings/display/bridge/toshiba,tc358775.yaml | 19 +- .../display/connector/analog-tv-connector.yaml | 1 + .../bindings/display/connector/dp-connector.yaml | 56 + .../bindings/display/connector/dvi-connector.yaml | 1 + .../bindings/display/connector/hdmi-connector.yaml | 1 + .../bindings/display/connector/vga-connector.yaml | 1 + .../bindings/display/imx/nxp,imx8mq-dcss.yaml | 2 +- .../devicetree/bindings/display/ingenic,ipu.yaml | 5 +- .../devicetree/bindings/display/ingenic,lcd.yaml | 10 +- .../bindings/display/intel,keembay-display.yaml | 2 +- .../display/panel/advantech,idk-2121wr.yaml | 21 +- .../display/panel/mantix,mlaf057we51-x.yaml | 1 + .../bindings/display/panel/panel-common.yaml | 11 +- .../bindings/display/panel/panel-simple-dsi.yaml | 2 + .../bindings/display/panel/panel-simple.yaml | 2 + .../bindings/display/panel/samsung,s6e63m0.yaml | 4 +- .../display/rockchip/rockchip,rk3066-hdmi.yaml | 16 +- .../bindings/display/rockchip/rockchip-vop.yaml | 5 +- .../devicetree/bindings/display/st,stm32-dsi.yaml | 12 +- .../devicetree/bindings/display/st,stm32-ltdc.yaml | 8 +- .../devicetree/bindings/display/ste,mcde.txt | 104 - .../devicetree/bindings/display/ste,mcde.yaml | 168 + .../bindings/display/ti/ti,am65x-dss.yaml | 19 +- .../bindings/display/ti/ti,j721e-dss.yaml | 23 +- .../devicetree/bindings/display/ti/ti,k2g-dss.yaml | 3 +- .../media/allwinner,sun8i-h3-deinterlace.yaml | 3 + .../devicetree/bindings/mfd/bd9571mwv.txt | 4 +- .../devicetree/bindings/pinctrl/renesas,pfc.yaml | 3 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/firmware-guide/acpi/apei/einj.rst | 4 +- Documentation/gpu/drm-kms.rst | 52 +- Documentation/gpu/drm-uapi.rst | 3 + Documentation/gpu/vkms.rst | 82 + Documentation/networking/tls-offload.rst | 2 +- Documentation/translations/zh_CN/mips/booting.rst | 2 +- Documentation/translations/zh_CN/mips/features.rst | 2 +- Documentation/translations/zh_CN/mips/index.rst | 2 +- .../translations/zh_CN/mips/ingenic-tcu.rst | 6 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 81 +- MAINTAINERS | 20 +- Next/SHA1s | 96 +- Next/merge.log | 1161 +++-- arch/arm/boot/dts/omap5.dtsi | 6 + arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 13 +- arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi | 16 +- arch/arm/boot/dts/stm32mp15xx-dhcom-picoitx.dtsi | 12 +- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 18 +- arch/arm/boot/dts/sun5i.dtsi | 12 + arch/arm/boot/dts/sun8i-r40.dtsi | 19 + arch/arm/configs/omap2plus_defconfig | 2 +- arch/arm/configs/tegra_defconfig | 3 +- .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 11 + .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 5 +- .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 1 + .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 1 + .../boot/dts/allwinner/sun50i-a64-sopine.dtsi | 1 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 6 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 13 + .../dts/allwinner/sun50i-h6-pine-h64-model-b.dts | 15 + .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 1 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 7 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 207 + arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 42 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 42 +- arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 80 +- arch/arm64/kernel/syscall.c | 1 + arch/arm64/kvm/hyp/nvhe/psci-relay.c | 13 +- arch/arm64/kvm/sys_regs.c | 93 +- arch/openrisc/Makefile | 12 + arch/openrisc/boot/.gitignore | 2 + arch/openrisc/boot/Makefile | 10 + arch/openrisc/kernel/process.c | 13 +- arch/powerpc/include/asm/vdso/gettimeofday.h | 16 +- arch/powerpc/kernel/vmlinux.lds.S | 8 + arch/riscv/Kconfig | 7 + arch/riscv/Makefile | 10 + .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 2 + arch/riscv/configs/defconfig | 2 + arch/riscv/include/asm/bug.h | 1 + arch/riscv/include/asm/stackprotector.h | 3 +- arch/riscv/include/asm/stacktrace.h | 2 + arch/riscv/include/asm/vdso.h | 2 +- arch/riscv/kernel/asm-offsets.c | 3 + arch/riscv/kernel/process.c | 18 +- arch/riscv/kernel/stacktrace.c | 22 +- arch/riscv/kernel/traps.c | 3 +- arch/riscv/kernel/vdso.c | 2 +- arch/riscv/mm/kasan_init.c | 4 +- arch/x86/crypto/Makefile | 2 - arch/x86/crypto/aesni-intel_glue.c | 321 +- arch/x86/crypto/blowfish_glue.c | 107 - arch/x86/crypto/camellia-aesni-avx-asm_64.S | 298 -- arch/x86/crypto/camellia-aesni-avx2-asm_64.S | 351 -- arch/x86/{include/asm => }/crypto/camellia.h | 24 - arch/x86/crypto/camellia_aesni_avx2_glue.c | 198 +- arch/x86/crypto/camellia_aesni_avx_glue.c | 216 +- arch/x86/crypto/camellia_glue.c | 145 +- arch/x86/crypto/cast5_avx_glue.c | 287 +- arch/x86/crypto/cast6-avx-x86_64-asm_64.S | 84 - arch/x86/crypto/cast6_avx_glue.c | 207 +- arch/x86/crypto/des3_ede_glue.c | 104 - arch/x86/crypto/ecb_cbc_helpers.h | 76 + arch/x86/crypto/glue_helper-asm-avx.S | 104 - arch/x86/crypto/glue_helper-asm-avx2.S | 136 - arch/x86/crypto/glue_helper.c | 381 -- arch/x86/crypto/serpent-avx-x86_64-asm_64.S | 68 - arch/x86/crypto/serpent-avx.h | 21 + arch/x86/crypto/serpent-avx2-asm_64.S | 87 - arch/x86/{include/asm => }/crypto/serpent-sse2.h | 0 arch/x86/crypto/serpent_avx2_glue.c | 185 +- arch/x86/crypto/serpent_avx_glue.c | 215 +- arch/x86/crypto/serpent_sse2_glue.c | 150 +- arch/x86/crypto/twofish-avx-x86_64-asm_64.S | 80 - arch/x86/{include/asm => }/crypto/twofish.h | 4 - arch/x86/crypto/twofish_avx_glue.c | 211 +- arch/x86/crypto/twofish_glue_3way.c | 160 +- arch/x86/include/asm/crypto/glue_helper.h | 118 - arch/x86/include/asm/crypto/serpent-avx.h | 42 - crypto/Kconfig | 30 +- crypto/skcipher.c | 6 - drivers/cpufreq/intel_pstate.c | 44 +- drivers/crypto/bcm/cipher.c | 2 +- drivers/crypto/bcm/cipher.h | 4 +- drivers/crypto/bcm/util.c | 2 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 54 + drivers/crypto/hisilicon/qm.c | 8 +- drivers/crypto/hisilicon/qm.h | 27 + drivers/crypto/hisilicon/sec2/sec_main.c | 39 +- drivers/crypto/hisilicon/zip/zip_main.c | 14 + drivers/crypto/keembay/Kconfig | 2 + drivers/crypto/keembay/keembay-ocs-hcu-core.c | 2 +- drivers/crypto/marvell/cesa/tdma.c | 2 +- drivers/crypto/qat/Kconfig | 2 +- drivers/crypto/qat/qat_4xxx/adf_4xxx_hw_data.c | 14 +- drivers/crypto/qat/qat_c3xxx/adf_c3xxx_hw_data.c | 17 +- drivers/crypto/qat/qat_c62x/adf_c62x_hw_data.c | 27 +- drivers/crypto/qat/qat_common/adf_accel_devices.h | 3 +- drivers/crypto/qat/qat_common/adf_hw_arbiter.c | 8 +- drivers/crypto/qat/qat_common/adf_transport.c | 2 + .../crypto/qat/qat_common/adf_transport_debug.c | 4 +- drivers/crypto/qat/qat_common/qat_asym_algs.c | 12 +- .../crypto/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c | 28 +- drivers/crypto/stm32/stm32-cryp.c | 2 +- drivers/dma-buf/dma-buf.c | 74 +- drivers/gpio/gpio-bd9571mwv.c | 35 +- drivers/gpu/drm/Kconfig | 6 +- drivers/gpu/drm/Makefile | 6 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 191 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 17 + drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c | 176 + .../amdgpu_securedisplay.h} | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 48 +- drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 2 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 1 + drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 1 + drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 3 +- drivers/gpu/drm/amd/amdgpu/ta_secureDisplay_if.h | 154 + drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 11 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 153 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 40 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 54 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 5 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 4 +- drivers/gpu/drm/amd/display/dc/basics/conversion.c | 9 +- drivers/gpu/drm/amd/display/dc/basics/dc_common.c | 20 +- drivers/gpu/drm/amd/display/dc/basics/dc_common.h | 4 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 119 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 29 +- .../drm/amd/display/dc/bios/command_table_helper.c | 20 +- .../amd/display/dc/bios/command_table_helper2.c | 20 +- drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 13 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 3 +- .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 48 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 62 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 53 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 42 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 5 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 2 +- drivers/gpu/drm/amd/display/dc/dc.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 3 + drivers/gpu/drm/amd/display/dc/dc_helper.c | 1 + drivers/gpu/drm/amd/display/dc/dc_link.h | 8 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 11 + drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 8 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 1 - .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 57 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 6 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h | 2 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 4 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c | 9 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 9 +- drivers/gpu/drm/amd/display/dc/dce/dce_opp.c | 24 +- drivers/gpu/drm/amd/display/dc/dce/dce_opp.h | 2 - .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 8 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_transform.c | 15 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 22 +- drivers/gpu/drm/amd/display/dc/dce100/Makefile | 2 + .../drm/amd/display/dc/dce100/dce100_resource.c | 18 +- drivers/gpu/drm/amd/display/dc/dce110/Makefile | 2 + .../drm/amd/display/dc/dce110/dce110_compressor.c | 55 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 33 +- .../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 17 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 17 +- .../display/dc/dce110/dce110_timing_generator.c | 76 +- .../display/dc/dce110/dce110_timing_generator_v.c | 19 +- .../drm/amd/display/dc/dce110/dce110_transform_v.c | 19 +- drivers/gpu/drm/amd/display/dc/dce112/Makefile | 2 + .../drm/amd/display/dc/dce112/dce112_resource.c | 20 +- drivers/gpu/drm/amd/display/dc/dce120/Makefile | 2 + .../amd/display/dc/dce120/dce120_hw_sequencer.c | 2 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 6 +- .../display/dc/dce120/dce120_timing_generator.c | 99 +- drivers/gpu/drm/amd/display/dc/dce60/Makefile | 2 + .../gpu/drm/amd/display/dc/dce60/dce60_resource.c | 18 +- .../amd/display/dc/dce60/dce60_timing_generator.c | 4 +- drivers/gpu/drm/amd/display/dc/dce80/Makefile | 2 + .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 2 + .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c | 2 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 36 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 5 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 11 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 1 + .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 12 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 1 + .../gpu/drm/amd/display/dc/dcn30/dcn30_dpp_cm.c | 7 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.h | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 70 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.h | 4 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 2 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 1 + .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 1 + .../drm/amd/display/dc/dcn301/dcn301_resource.c | 1 + .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 2 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 11 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 44 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 6 +- .../display/dc/gpio/diagnostics/hw_factory_diag.c | 1 + .../display/dc/gpio/diagnostics/hw_factory_diag.h | 2 + .../dc/gpio/diagnostics/hw_translate_diag.c | 1 + drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.c | 7 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 14 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 1 + .../drm/amd/display/dc/inc/hw/timing_generator.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 5 + drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c | 1 + .../amd/display/modules/info_packet/info_packet.c | 13 +- .../drm/amd/display/modules/power/power_helpers.c | 6 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 2 + drivers/gpu/drm/amd/include/renoir_ip_offset.h | 2 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 30 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 9 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 1 + drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 4 +- .../amd/pm/powerplay/hwmgr/process_pptables_v1_0.c | 1 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c | 4 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 137 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.h | 1 + .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 11 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 11 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 20 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 1 + drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 310 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 24 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 58 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 2 + drivers/gpu/drm/arc/arcpgu_crtc.c | 9 +- drivers/gpu/drm/arc/arcpgu_drv.c | 2 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 1 - drivers/gpu/drm/arm/malidp_crtc.c | 1 - drivers/gpu/drm/armada/armada_crtc.c | 1 - drivers/gpu/drm/ast/ast_cursor.c | 55 +- drivers/gpu/drm/ast/ast_drv.c | 4 +- drivers/gpu/drm/ast/ast_drv.h | 2 - drivers/gpu/drm/ast/ast_main.c | 25 +- drivers/gpu/drm/ast/ast_mm.c | 17 +- drivers/gpu/drm/ast/ast_mode.c | 6 +- drivers/gpu/drm/ast/ast_post.c | 8 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 1 - drivers/gpu/drm/bochs/bochs_drv.c | 1 - drivers/gpu/drm/bochs/bochs_hw.c | 4 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 6 +- drivers/gpu/drm/bridge/display-connector.c | 46 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 6 +- drivers/gpu/drm/bridge/thc63lvd1024.c | 2 +- drivers/gpu/drm/drm_agpsupport.c | 12 +- drivers/gpu/drm/drm_atomic_helper.c | 79 +- drivers/gpu/drm/drm_blend.c | 6 - drivers/gpu/drm/drm_cache.c | 33 + drivers/gpu/drm/drm_color_mgmt.c | 125 +- drivers/gpu/drm/drm_crtc.c | 5 +- drivers/gpu/drm/drm_dp_helper.c | 566 +++ drivers/gpu/drm/drm_dp_mst_topology.c | 2 +- drivers/gpu/drm/drm_drv.c | 13 +- drivers/gpu/drm/drm_dumb_buffers.c | 8 +- drivers/gpu/drm/drm_edid.c | 103 + drivers/gpu/drm/drm_fb_helper.c | 25 +- drivers/gpu/drm/drm_file.c | 8 +- drivers/gpu/drm/drm_gem.c | 12 +- drivers/gpu/drm/drm_gem_cma_helper.c | 141 +- drivers/gpu/drm/drm_internal.h | 3 + drivers/gpu/drm/drm_irq.c | 32 + drivers/gpu/drm/drm_legacy.h | 2 +- drivers/gpu/drm/drm_memory.c | 51 - drivers/gpu/drm/drm_mode_config.c | 49 + drivers/gpu/drm/drm_modes.c | 4 +- drivers/gpu/drm/drm_pci.c | 33 +- drivers/gpu/drm/drm_plane.c | 36 +- drivers/gpu/drm/drm_prime.c | 64 +- drivers/gpu/drm/drm_probe_helper.c | 3 +- drivers/gpu/drm/drm_vblank.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 +- drivers/gpu/drm/gma500/cdv_device.c | 30 +- drivers/gpu/drm/gma500/cdv_intel_crt.c | 3 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 4 +- drivers/gpu/drm/gma500/framebuffer.c | 9 +- drivers/gpu/drm/gma500/gma_device.c | 3 +- drivers/gpu/drm/gma500/gma_display.c | 4 +- drivers/gpu/drm/gma500/gtt.c | 20 +- drivers/gpu/drm/gma500/intel_bios.c | 6 +- drivers/gpu/drm/gma500/intel_gmbus.c | 4 +- drivers/gpu/drm/gma500/intel_i2c.c | 2 +- drivers/gpu/drm/gma500/mdfld_device.c | 4 +- drivers/gpu/drm/gma500/mdfld_dsi_dpi.c | 8 +- drivers/gpu/drm/gma500/mid_bios.c | 9 +- drivers/gpu/drm/gma500/oaktrail_device.c | 5 +- drivers/gpu/drm/gma500/oaktrail_hdmi_i2c.c | 22 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 2 +- drivers/gpu/drm/gma500/oaktrail_lvds_i2c.c | 2 +- drivers/gpu/drm/gma500/opregion.c | 3 +- drivers/gpu/drm/gma500/power.c | 13 +- drivers/gpu/drm/gma500/psb_drv.c | 18 +- drivers/gpu/drm/gma500/psb_drv.h | 8 +- drivers/gpu/drm/gma500/psb_intel_lvds.c | 6 +- drivers/gpu/drm/gma500/psb_intel_sdvo.c | 2 +- drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c | 36 +- drivers/gpu/drm/hisilicon/hibmc/Makefile | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 104 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 10 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_i2c.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 20 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 4 +- drivers/gpu/drm/i915/display/intel_ddi.c | 6 +- drivers/gpu/drm/i915/display/intel_display.c | 1 - drivers/gpu/drm/i915/display/intel_display_types.h | 10 + drivers/gpu/drm/i915/display/intel_dp.c | 440 +- drivers/gpu/drm/i915/display/intel_dp.h | 7 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 233 + drivers/gpu/drm/i915/display/intel_hdmi.h | 7 + drivers/gpu/drm/ingenic/Kconfig | 1 + drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 60 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 14 + drivers/gpu/drm/kmb/kmb_drv.c | 4 +- drivers/gpu/drm/kmb/kmb_plane.c | 3 + drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 1 - drivers/gpu/drm/mediatek/mtk_drm_gem.c | 2 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 20 +- drivers/gpu/drm/mgag200/mgag200_i2c.c | 2 +- drivers/gpu/drm/mgag200/mgag200_mm.c | 10 +- drivers/gpu/drm/msm/msm_gem.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/arb.c | 12 +- drivers/gpu/drm/nouveau/dispnv04/dfp.c | 5 +- drivers/gpu/drm/nouveau/dispnv04/disp.h | 14 +- drivers/gpu/drm/nouveau/dispnv04/hw.c | 10 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 2 - drivers/gpu/drm/nouveau/nouveau_abi16.c | 7 +- drivers/gpu/drm/nouveau/nouveau_acpi.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bios.c | 11 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 20 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 10 +- drivers/gpu/drm/nouveau/nouveau_display.c | 8 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 5 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 1 - drivers/gpu/drm/nouveau/nouveau_fbcon.c | 6 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 4 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 2 +- drivers/gpu/drm/nouveau/nouveau_vga.c | 20 +- drivers/gpu/drm/nouveau/nv17_fence.c | 2 +- drivers/gpu/drm/nouveau/nv50_fence.c | 2 +- drivers/gpu/drm/omapdrm/Kconfig | 120 +- drivers/gpu/drm/omapdrm/Makefile | 19 +- drivers/gpu/drm/omapdrm/displays/Kconfig | 10 - drivers/gpu/drm/omapdrm/displays/Makefile | 2 - drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 1385 ------ drivers/gpu/drm/omapdrm/dss/Kconfig | 135 - drivers/gpu/drm/omapdrm/dss/Makefile | 20 - drivers/gpu/drm/omapdrm/dss/base.c | 87 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 202 +- drivers/gpu/drm/omapdrm/dss/display.c | 60 - drivers/gpu/drm/omapdrm/dss/dpi.c | 1 - drivers/gpu/drm/omapdrm/dss/dsi.c | 1949 ++++----- drivers/gpu/drm/omapdrm/dss/dsi.h | 456 ++ drivers/gpu/drm/omapdrm/dss/dss.c | 28 +- drivers/gpu/drm/omapdrm/dss/dss.h | 72 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 1 - drivers/gpu/drm/omapdrm/dss/hdmi5.c | 1 - drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 229 - drivers/gpu/drm/omapdrm/dss/omapdss.h | 347 +- drivers/gpu/drm/omapdrm/dss/output.c | 57 +- drivers/gpu/drm/omapdrm/dss/pll.c | 6 + drivers/gpu/drm/omapdrm/dss/sdi.c | 1 - drivers/gpu/drm/omapdrm/dss/venc.c | 2 - drivers/gpu/drm/omapdrm/omap_connector.c | 157 - drivers/gpu/drm/omapdrm/omap_connector.h | 28 - drivers/gpu/drm/omapdrm/omap_crtc.c | 153 +- drivers/gpu/drm/omapdrm/omap_crtc.h | 2 - drivers/gpu/drm/omapdrm/omap_drv.c | 73 +- drivers/gpu/drm/omapdrm/omap_drv.h | 3 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 59 +- drivers/gpu/drm/omapdrm/omap_gem.c | 3 +- drivers/gpu/drm/omapdrm/omap_irq.c | 34 +- drivers/gpu/drm/omapdrm/omap_plane.c | 41 +- drivers/gpu/drm/omapdrm/tcm-sita.c | 1 - drivers/gpu/drm/panel/Kconfig | 20 + drivers/gpu/drm/panel/Makefile | 2 + drivers/gpu/drm/panel/panel-dsi-cm.c | 665 +++ drivers/gpu/drm/panel/panel-khadas-ts050.c | 870 ++++ drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c | 39 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 59 +- drivers/gpu/drm/panel/panel-simple.c | 221 +- drivers/gpu/drm/panel/panel-sitronix-st7703.c | 24 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 1 + drivers/gpu/drm/pl111/pl111_drv.c | 2 +- drivers/gpu/drm/qxl/qxl_dev.h | 16 +- drivers/gpu/drm/qxl/qxl_drv.c | 2 +- drivers/gpu/drm/qxl/qxl_drv.h | 1 - drivers/gpu/drm/qxl/qxl_ioctl.c | 3 +- drivers/gpu/drm/qxl/qxl_irq.c | 3 +- drivers/gpu/drm/qxl/qxl_kms.c | 1 - drivers/gpu/drm/qxl/qxl_object.h | 2 +- drivers/gpu/drm/qxl/qxl_release.c | 2 +- drivers/gpu/drm/qxl/qxl_ttm.c | 1 - drivers/gpu/drm/radeon/atombios_encoders.c | 6 +- drivers/gpu/drm/radeon/r100.c | 27 +- drivers/gpu/drm/radeon/radeon.h | 36 +- drivers/gpu/drm/radeon/radeon_atombios.c | 89 +- drivers/gpu/drm/radeon/radeon_bios.c | 6 +- drivers/gpu/drm/radeon/radeon_combios.c | 55 +- drivers/gpu/drm/radeon/radeon_cs.c | 6 +- drivers/gpu/drm/radeon/radeon_device.c | 17 +- drivers/gpu/drm/radeon/radeon_display.c | 2 +- drivers/gpu/drm/radeon/radeon_drv.c | 7 +- drivers/gpu/drm/radeon/radeon_fb.c | 2 +- drivers/gpu/drm/radeon/radeon_gem.c | 6 +- drivers/gpu/drm/radeon/radeon_i2c.c | 2 +- drivers/gpu/drm/radeon/radeon_irq_kms.c | 2 +- drivers/gpu/drm/radeon/radeon_kms.c | 24 +- drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 6 +- drivers/gpu/drm/radeon/radeon_object.c | 13 +- drivers/gpu/drm/radeon/radeon_object.h | 4 +- drivers/gpu/drm/radeon/radeon_prime.c | 4 +- drivers/gpu/drm/radeon/radeon_trace.h | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 15 +- drivers/gpu/drm/radeon/rs780_dpm.c | 7 +- drivers/gpu/drm/rcar-du/rcar_cmm.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 13 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 33 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 16 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 98 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.h | 2 - drivers/gpu/drm/rcar-du/rcar_du_kms.c | 42 +- drivers/gpu/drm/rcar-du/rcar_du_plane.c | 8 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 28 +- drivers/gpu/drm/rcar-du/rcar_du_writeback.c | 2 +- drivers/gpu/drm/rockchip/Kconfig | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 2 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 1 - drivers/gpu/drm/scheduler/sched_main.c | 120 +- drivers/gpu/drm/sti/sti_cursor.c | 9 +- drivers/gpu/drm/sti/sti_gdp.c | 9 +- drivers/gpu/drm/sti/sti_hqvdp.c | 9 +- drivers/gpu/drm/stm/ltdc.c | 1 - drivers/gpu/drm/sun4i/sun4i_tcon.c | 21 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 1 + drivers/gpu/drm/sun4i/sun8i_csc.c | 109 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 6 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 2 + drivers/gpu/drm/tdfx/tdfx_drv.c | 2 +- drivers/gpu/drm/tiny/cirrus.c | 1 - drivers/gpu/drm/ttm/ttm_agp_backend.c | 1 - drivers/gpu/drm/ttm/ttm_bo.c | 105 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 16 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 7 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 4 +- drivers/gpu/drm/ttm/ttm_memory.c | 3 +- drivers/gpu/drm/ttm/ttm_module.c | 3 +- {include => drivers/gpu}/drm/ttm/ttm_module.h | 0 drivers/gpu/drm/ttm/ttm_range_manager.c | 1 - drivers/gpu/drm/ttm/ttm_tt.c | 15 +- drivers/gpu/drm/tve200/tve200_display.c | 1 - drivers/gpu/drm/tve200/tve200_drv.c | 1 - drivers/gpu/drm/v3d/v3d_drv.c | 4 +- drivers/gpu/drm/v3d/v3d_irq.c | 7 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 11 +- drivers/gpu/drm/vboxvideo/vbox_irq.c | 4 +- drivers/gpu/drm/vboxvideo/vbox_main.c | 8 +- drivers/gpu/drm/vboxvideo/vbox_ttm.c | 7 +- drivers/gpu/drm/vc4/vc4_bo.c | 97 +- drivers/gpu/drm/vc4/vc4_crtc.c | 38 +- drivers/gpu/drm/vc4/vc4_drv.c | 14 +- drivers/gpu/drm/vc4/vc4_drv.h | 27 +- drivers/gpu/drm/vc4/vc4_dsi.c | 111 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 165 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 23 +- drivers/gpu/drm/vc4/vc4_hdmi_phy.c | 8 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 9 + drivers/gpu/drm/vc4/vc4_hvs.c | 18 +- drivers/gpu/drm/vc4/vc4_kms.c | 248 +- drivers/gpu/drm/vc4/vc4_plane.c | 7 +- drivers/gpu/drm/vc4/vc4_txp.c | 11 +- drivers/gpu/drm/vgem/vgem_drv.c | 3 +- drivers/gpu/drm/via/via_irq.c | 2 +- drivers/gpu/drm/virtio/Kconfig | 3 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 24 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 1 - drivers/gpu/drm/virtio/virtgpu_drv.h | 1 + drivers/gpu/drm/virtio/virtgpu_fence.c | 81 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 8 +- drivers/gpu/drm/virtio/virtgpu_vram.c | 3 + drivers/gpu/drm/vkms/vkms_drv.c | 50 +- drivers/gpu/drm/vkms/vkms_drv.h | 12 +- drivers/gpu/drm/vkms/vkms_output.c | 13 +- drivers/gpu/drm/vmwgfx/Makefile | 6 +- drivers/gpu/drm/vmwgfx/ttm_object.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_binding.c | 52 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 6 +- .../gpu/drm/vmwgfx/{vmwgfx_fifo.c => vmwgfx_cmd.c} | 126 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 22 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 40 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 14 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 224 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 93 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 26 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 28 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 15 +- drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 76 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_marker.c | 155 - drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 16 +- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 28 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 27 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 36 +- drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 47 +- drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 10 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 4 +- drivers/gpu/drm/zte/zx_plane.c | 7 +- drivers/hid/hid-chicony.c | 55 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-logitech-hidpp.c | 2 + drivers/infiniband/core/cma_configfs.c | 4 +- drivers/infiniband/core/umem.c | 2 +- drivers/infiniband/hw/mlx5/main.c | 4 +- drivers/md/dm-crypt.c | 8 +- drivers/media/dvb-frontends/cxd2841er.c | 2 +- drivers/media/i2c/ccs/ccs-data.c | 24 +- drivers/media/platform/qcom/venus/core.h | 20 + drivers/media/platform/qcom/venus/venc.c | 21 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 121 +- drivers/media/platform/ti-vpe/cal-camerarx.c | 2 +- drivers/media/platform/ti-vpe/cal.c | 4 +- drivers/media/rc/ir_toy.c | 1 + drivers/media/rc/mceusb.c | 2 +- drivers/media/v4l2-core/v4l2-ctrls.c | 16 + drivers/mfd/ab8500-core.c | 42 +- drivers/mfd/bd9571mwv.c | 178 +- drivers/mfd/db8500-prcmu.c | 6 +- drivers/mfd/gateworks-gsc.c | 2 +- drivers/mfd/intel-lpss-pci.c | 13 + drivers/mfd/mt6360-core.c | 12 +- drivers/misc/eeprom/eeprom_93xx46.c | 1 + drivers/mtd/devices/st_spi_fsm.c | 2 +- drivers/mtd/maps/pci.c | 8 +- drivers/mtd/nand/raw/intel-nand-controller.c | 5 +- drivers/mtd/nand/raw/marvell_nand.c | 2 +- drivers/mtd/nand/raw/nandsim.c | 7 +- drivers/mtd/nand/spi/core.c | 14 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h | 7 + .../ethernet/chelsio/inline_crypto/chtls/chtls.h | 4 + .../chelsio/inline_crypto/chtls/chtls_cm.c | 32 +- .../chelsio/inline_crypto/chtls/chtls_hw.c | 41 + drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 68 + drivers/net/ethernet/freescale/dpaa2/dpni-cmd.h | 17 + drivers/net/ethernet/freescale/dpaa2/dpni.c | 93 + drivers/net/ethernet/freescale/dpaa2/dpni.h | 9 + drivers/net/ethernet/intel/i40e/i40e_xsk.c | 2 +- drivers/net/ethernet/marvell/octeontx2/af/npc.h | 5 + .../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 1 + .../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 52 +- .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 116 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 7 +- .../mellanox/mlx5/core/en/tc_tun_mplsoudp.c | 4 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 4 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.c | 14 - .../mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 29 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 4 - drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 6 - drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 3 +- .../ethernet/mellanox/mlx5/core/lib/fs_chains.c | 7 +- drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 52 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 7 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 20 +- drivers/net/usb/Kconfig | 1 - .../broadcom/brcm80211/brcmfmac/cfg80211.c | 7 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 1 + .../broadcom/brcm80211/brcmfmac/firmware.c | 10 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 + .../broadcom/brcm80211/include/brcm_hw_ids.h | 1 + drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 7 - drivers/net/wireless/marvell/mwifiex/pcie.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 10 +- drivers/net/wireless/mediatek/mt7601u/dma.c | 1 + drivers/net/wireless/mediatek/mt7601u/phy.c | 3 + drivers/net/wireless/microchip/wilc1000/Kconfig | 2 +- drivers/net/wireless/microchip/wilc1000/fw.h | 8 +- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 13 +- drivers/net/wireless/realtek/rtw88/coex.c | 4 +- drivers/net/wireless/realtek/rtw88/debug.c | 2 +- drivers/net/wireless/realtek/rtw88/main.c | 1 - drivers/net/wireless/realtek/rtw88/rtw8821c.c | 7 - drivers/net/wireless/realtek/rtw88/tx.c | 2 +- drivers/net/wireless/ti/wlcore/main.c | 2 +- drivers/pci/pci.c | 12 +- drivers/pci/pci.h | 1 - drivers/pinctrl/renesas/Kconfig | 5 + drivers/pinctrl/renesas/Makefile | 1 + drivers/pinctrl/renesas/core.c | 34 +- drivers/pinctrl/renesas/pfc-r8a779a0.c | 4460 ++++++++++++++++++++ drivers/pinctrl/renesas/pinctrl.c | 16 +- drivers/pinctrl/renesas/sh_pfc.h | 28 +- drivers/power/supply/Kconfig | 6 + drivers/power/supply/Makefile | 1 + drivers/power/supply/acer_a500_battery.c | 297 ++ drivers/power/supply/bq256xx_charger.c | 6 +- drivers/power/supply/cpcap-battery.c | 178 +- drivers/power/supply/cpcap-charger.c | 259 +- drivers/regulator/bd9571mwv-regulator.c | 59 +- drivers/reset/core.c | 4 +- drivers/soc/litex/Kconfig | 14 +- drivers/soc/litex/litex_soc_ctrl.c | 76 +- drivers/spi/spi-bcm2835.c | 6 +- drivers/spi/spi-bcm2835aux.c | 2 +- drivers/spi/spi-fsl-spi.c | 5 +- drivers/spi/spi-pxa2xx.c | 4 + drivers/spi/spi-rockchip.c | 2 +- drivers/staging/media/atomisp/pci/sh_css_params.c | 6 +- drivers/staging/media/imx/imx7-media-csi.c | 27 +- drivers/staging/media/zoran/zoran_driver.c | 2 +- drivers/tty/serial/owl-uart.c | 38 + drivers/usb/chipidea/Kconfig | 3 +- drivers/usb/chipidea/ci_hdrc_tegra.c | 344 +- drivers/usb/chipidea/core.c | 10 +- drivers/usb/chipidea/host.c | 104 +- drivers/usb/gadget/udc/bdc/bdc.h | 134 +- drivers/usb/gadget/udc/bdc/bdc_cmd.c | 2 +- drivers/usb/gadget/udc/bdc/bdc_cmd.h | 21 +- drivers/usb/gadget/udc/bdc/bdc_dbg.c | 2 +- drivers/usb/gadget/udc/bdc/bdc_dbg.h | 10 +- drivers/usb/gadget/udc/bdc/bdc_ep.c | 16 +- drivers/usb/gadget/udc/bdc/bdc_ep.h | 10 +- drivers/usb/gadget/udc/bdc/bdc_udc.c | 8 +- drivers/usb/gadget/udc/dummy_hcd.c | 10 +- drivers/usb/host/Kconfig | 10 +- drivers/usb/host/Makefile | 1 - drivers/usb/host/ehci-tegra.c | 604 --- drivers/usb/phy/phy-tegra-usb.c | 103 +- drivers/video/fbdev/Kconfig | 2 +- drivers/video/fbdev/aty/atyfb_base.c | 11 +- drivers/video/fbdev/aty/mach64_ct.c | 15 +- drivers/video/fbdev/aty/radeon_monitor.c | 4 +- drivers/video/fbdev/bw2.c | 2 +- drivers/video/fbdev/cg3.c | 2 +- drivers/video/fbdev/cg6.c | 2 +- drivers/video/fbdev/cirrusfb.c | 20 +- drivers/video/fbdev/controlfb.c | 4 +- drivers/video/fbdev/core/fb_notify.c | 7 + drivers/video/fbdev/core/fbcon.c | 25 +- drivers/video/fbdev/core/fbmon.c | 2 +- drivers/video/fbdev/efifb.c | 3 +- drivers/video/fbdev/ffb.c | 2 +- drivers/video/fbdev/gbefb.c | 4 +- drivers/video/fbdev/goldfishfb.c | 2 + drivers/video/fbdev/hgafb.c | 10 +- drivers/video/fbdev/leo.c | 2 +- drivers/video/fbdev/mmp/hw/mmp_spi.c | 2 +- drivers/video/fbdev/mx3fb.c | 13 +- drivers/video/fbdev/neofb.c | 4 - drivers/video/fbdev/nvidia/nv_setup.c | 7 +- drivers/video/fbdev/omap2/omapfb/displays/Kconfig | 1 + .../video/fbdev/omap2/omapfb/dss/dispc-compat.c | 2 +- drivers/video/fbdev/omap2/omapfb/dss/dsi.c | 14 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi4_core.c | 4 +- drivers/video/fbdev/omap2/omapfb/dss/hdmi5_core.c | 4 +- drivers/video/fbdev/p9100.c | 2 +- drivers/video/fbdev/pm2fb.c | 8 +- drivers/video/fbdev/riva/fbdev.c | 9 +- drivers/video/fbdev/riva/riva_hw.c | 28 +- drivers/video/fbdev/s1d13xxxfb.c | 3 +- drivers/video/fbdev/s3c-fb.c | 11 +- drivers/video/fbdev/sis/init.c | 33 +- drivers/video/fbdev/sis/oem310.h | 2 + drivers/video/fbdev/sis/sis.h | 1 - drivers/video/fbdev/sis/sis_main.c | 9 +- drivers/video/fbdev/sstfb.c | 2 +- drivers/video/fbdev/tcx.c | 2 +- drivers/video/fbdev/tdfxfb.c | 4 +- drivers/video/fbdev/tgafb.c | 7 +- drivers/video/fbdev/udlfb.c | 1 + drivers/video/fbdev/uvesafb.c | 6 +- drivers/video/fbdev/via/lcd.c | 4 +- drivers/video/fbdev/wmt_ge_rops.c | 1 + drivers/video/of_display_timing.c | 1 + drivers/video/of_videomode.c | 6 +- fs/anon_inodes.c | 150 +- fs/btrfs/btrfs_inode.h | 3 +- fs/btrfs/extent_io.c | 113 +- fs/btrfs/file.c | 11 +- fs/btrfs/inode.c | 6 +- fs/btrfs/ordered-data.c | 104 +- fs/btrfs/ordered-data.h | 10 +- fs/btrfs/relocation.c | 5 +- fs/btrfs/send.c | 15 + fs/f2fs/compress.c | 5 +- fs/f2fs/data.c | 12 +- fs/f2fs/f2fs.h | 6 +- fs/f2fs/file.c | 9 +- fs/f2fs/namei.c | 8 + fs/f2fs/super.c | 12 +- fs/libfs.c | 13 +- fs/proc/array.c | 11 +- fs/proc/base.c | 21 +- fs/userfaultfd.c | 19 +- include/crypto/internal/skcipher.h | 1 - include/drm/drm_agpsupport.h | 18 - include/drm/drm_atomic.h | 20 + include/drm/drm_atomic_helper.h | 4 - include/drm/drm_connector.h | 49 + include/drm/drm_crtc.h | 2 +- include/drm/drm_device.h | 23 +- include/drm/drm_dp_helper.h | 218 + include/drm/drm_drv.h | 2 - include/drm/drm_edid.h | 30 + include/drm/drm_gem.h | 3 - include/drm/drm_gem_cma_helper.h | 14 +- include/drm/drm_irq.h | 2 +- include/drm/drm_legacy.h | 10 +- include/drm/drm_managed.h | 2 - include/drm/drm_mipi_dbi.h | 2 +- include/drm/drm_modeset_helper_vtables.h | 29 +- include/drm/drm_prime.h | 7 +- include/drm/drm_property.h | 2 +- include/drm/gpu_scheduler.h | 14 +- include/drm/ttm/ttm_bo_api.h | 13 +- include/drm/ttm/ttm_bo_driver.h | 6 +- include/drm/ttm/ttm_resource.h | 1 - include/drm/ttm/ttm_tt.h | 2 - include/linux/anon_inodes.h | 5 + include/linux/dma-buf.h | 39 +- include/linux/fs.h | 5 - include/linux/litex.h | 150 +- include/linux/lsm_hook_defs.h | 2 + include/linux/lsm_hooks.h | 9 + include/linux/memblock.h | 2 +- include/linux/mfd/bd9571mwv.h | 45 +- include/linux/mfd/core.h | 6 +- include/linux/mfd/rohm-generic.h | 2 + include/linux/mlx5/mlx5_ifc.h | 4 +- include/linux/pci.h | 39 +- include/linux/security.h | 10 + include/linux/usb/chipidea.h | 6 + include/linux/usb/tegra_usb_phy.h | 2 + include/uapi/drm/drm.h | 97 +- include/uapi/drm/drm_fourcc.h | 4 +- include/uapi/drm/drm_mode.h | 13 +- include/uapi/linux/v4l2-controls.h | 17 + include/video/sstfb.h | 4 +- init/Kconfig | 2 +- kernel/bpf/verifier.c | 2 + localversion-next | 2 +- mm/memblock.c | 6 +- mm/mempolicy.c | 11 +- mm/migrate.c | 16 +- net/bpf/test_run.c | 3 +- net/can/isotp.c | 1 + net/core/dev.c | 18 +- net/core/skbuff.c | 9 +- net/ipv4/tcp_output.c | 2 +- net/ipv6/sit.c | 5 +- net/mptcp/protocol.c | 9 +- net/tipc/link.c | 2 +- net/tipc/node.c | 2 +- ...lto-used-symbollist => lto-used-symbollist.txt} | 0 security/security.c | 8 + security/selinux/hooks.c | 57 + security/selinux/include/classmap.h | 2 + sound/pci/hda/patch_realtek.c | 8 + sound/pci/hda/patch_via.c | 1 + sound/usb/pcm.c | 171 +- tools/bpf/bpftool/Makefile | 2 +- tools/lib/bpf/bpf_helpers.h | 2 +- tools/testing/selftests/arm64/fp/fpsimd-test.S | 2 +- tools/testing/selftests/arm64/fp/sve-test.S | 2 +- tools/testing/selftests/bpf/Makefile | 58 +- tools/testing/selftests/bpf/test_verifier.c | 12 +- tools/testing/selftests/bpf/verifier/spill_fill.c | 30 + 892 files changed, 20501 insertions(+), 15315 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/connector/dp-connector.yaml delete mode 100644 Documentation/devicetree/bindings/display/ste,mcde.txt create mode 100644 Documentation/devicetree/bindings/display/ste,mcde.yaml create mode 100644 arch/openrisc/boot/.gitignore create mode 100644 arch/openrisc/boot/Makefile rename arch/x86/{include/asm => }/crypto/camellia.h (69%) create mode 100644 arch/x86/crypto/ecb_cbc_helpers.h delete mode 100644 arch/x86/crypto/glue_helper.c create mode 100644 arch/x86/crypto/serpent-avx.h rename arch/x86/{include/asm => }/crypto/serpent-sse2.h (100%) rename arch/x86/{include/asm => }/crypto/twofish.h (80%) delete mode 100644 arch/x86/include/asm/crypto/glue_helper.h delete mode 100644 arch/x86/include/asm/crypto/serpent-avx.h create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c copy drivers/gpu/drm/amd/{display/dc/gpio/diagnostics/hw_factory_diag.h => amdgpu/ [...] create mode 100644 drivers/gpu/drm/amd/amdgpu/ta_secureDisplay_if.h delete mode 100644 drivers/gpu/drm/omapdrm/displays/Kconfig delete mode 100644 drivers/gpu/drm/omapdrm/displays/Makefile delete mode 100644 drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c delete mode 100644 drivers/gpu/drm/omapdrm/dss/Kconfig delete mode 100644 drivers/gpu/drm/omapdrm/dss/Makefile delete mode 100644 drivers/gpu/drm/omapdrm/dss/display.c create mode 100644 drivers/gpu/drm/omapdrm/dss/dsi.h delete mode 100644 drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c delete mode 100644 drivers/gpu/drm/omapdrm/omap_connector.c delete mode 100644 drivers/gpu/drm/omapdrm/omap_connector.h create mode 100644 drivers/gpu/drm/panel/panel-dsi-cm.c create mode 100644 drivers/gpu/drm/panel/panel-khadas-ts050.c rename {include => drivers/gpu}/drm/ttm/ttm_module.h (100%) rename drivers/gpu/drm/vmwgfx/{vmwgfx_fifo.c => vmwgfx_cmd.c} (82%) delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_marker.c create mode 100644 drivers/pinctrl/renesas/pfc-r8a779a0.c create mode 100644 drivers/power/supply/acer_a500_battery.c delete mode 100644 drivers/usb/host/ehci-tegra.c rename scripts/{lto-used-symbollist => lto-used-symbollist.txt} (100%)