This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 3c77e4ea45a8 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits d535590c8386 drivers/tty/serial/sh-sci.c: suppress warning omits c0378260089d pinctrl: fix pxa2xx.c build warnings omits 90c9bcdd39e2 Merge branch 'akpm-current/current' omits 0fea2c07b51f Merge remote-tracking branch 'kunit/test' omits b4a5ad9f5ebd Merge remote-tracking branch 'fpga/for-next' omits bf7751c4b3ee Merge remote-tracking branch 'devfreq/for-next' omits a5955770c337 Merge remote-tracking branch 'pidfd/for-next' omits c8f23e011b3f Merge remote-tracking branch 'hyperv/hyperv-next' omits 208f8e85ffa2 Merge remote-tracking branch 'xarray/xarray' omits fe83b2df5d36 Merge remote-tracking branch 'nvmem/for-next' omits 533307404409 Merge remote-tracking branch 'fsi/next' omits a04fd8a21508 Merge remote-tracking branch 'kspp/for-next/kspp' omits 736aacd7a5b5 Merge remote-tracking branch 'coresight/next' omits f715c7c44517 Merge remote-tracking branch 'livepatching/for-next' omits 30440cd9928b Merge remote-tracking branch 'y2038/y2038' omits 89d7a0ebe9aa Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 8befe02b6928 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits cdda74d4692f Merge remote-tracking branch 'gpio/for-next' omits 4d471a4e63c3 Merge remote-tracking branch 'rpmsg/for-next' omits 1acf242c95fb Merge remote-tracking branch 'scsi-mkp/for-next' omits 27d0114be096 Merge remote-tracking branch 'scsi/for-next' omits 047cd6167103 Merge remote-tracking branch 'cgroup/for-next' omits eff72fb05ed6 Merge remote-tracking branch 'mux/for-next' omits 690eb05f5af8 Merge remote-tracking branch 'staging/staging-next' omits d4c39230bb58 Merge remote-tracking branch 'extcon/extcon-next' omits b9e13c6e231b Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits c37e0c5cbcf8 Merge remote-tracking branch 'leds/for-next' omits 1b85bc403be0 Merge remote-tracking branch 'workqueues/for-next' omits 4f4d3c629419 Merge remote-tracking branch 'percpu/for-next' omits 36ae5039b3d3 Merge remote-tracking branch 'xen-tip/linux-next' omits 3e545773441f Merge remote-tracking branch 'kvms390/next' omits 93855d476554 Merge remote-tracking branch 'kvm-arm/next' omits c3d2f41380e2 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits f675087d63f4 Merge remote-tracking branch 'edac/edac-for-next' omits 2c8b558e96c9 Merge remote-tracking branch 'clockevents/clockevents/next' omits 2ec9976ca09f Merge remote-tracking branch 'tip/auto-latest' omits 555e1ae1e21a Merge remote-tracking branch 'spi/for-next' omits a07e2bf13fa6 Merge remote-tracking branch 'devicetree/for-next' omits 75af82714908 Merge remote-tracking branch 'iommu/next' omits 39fd7645e297 Merge remote-tracking branch 'smack/for-next' omits 5059787efc30 Merge remote-tracking branch 'selinux/next' omits 37bfc6b527df Merge remote-tracking branch 'keys/keys-next' omits 6a550e9bc1e3 Merge remote-tracking branch 'apparmor/apparmor-next' omits 0e9170db7a08 Merge remote-tracking branch 'regulator/for-next' omits 3a95256109cf Merge remote-tracking branch 'kgdb/kgdb-next' omits 494b0bd44f29 Merge remote-tracking branch 'block/for-next' omits beef2c2d5636 Merge remote-tracking branch 'sound-asoc/for-next' omits 51408a7d5099 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 6e1b602ca1cc Merge remote-tracking branch 'drm-intel/for-linux-next' omits ae3f58152d06 Merge remote-tracking branch 'bluetooth/master' omits 4be0ffdb23e1 Merge remote-tracking branch 'wireless-drivers-next/master' omits ed5c4aa9dabd Merge remote-tracking branch 'ipvs-next/master' omits 84fb63d62f3c Merge remote-tracking branch 'nfc-next/master' omits 50422af39e4e Merge remote-tracking branch 'bpf-next/master' omits d7c9eef7e2c4 Merge remote-tracking branch 'net-next/master' omits c54527bf4ece Merge remote-tracking branch 'swiotlb/linux-next' omits dd284c17e7dd Merge remote-tracking branch 'ieee1394/for-next' omits f9ca43db8ffb Merge remote-tracking branch 'pm/linux-next' omits a84ec358c161 Merge remote-tracking branch 'v4l-dvb-next/master' omits 69dc2693560d Merge remote-tracking branch 'v4l-dvb/master' omits 26a1f1e30181 Merge remote-tracking branch 'jc_docs/docs-next' omits ebaea90e1130 Merge remote-tracking branch 'hid/for-next' omits 9ea1f8ecc680 Merge remote-tracking branch 'printk/for-next' omits b207938599c9 Merge remote-tracking branch 'vfs/for-next' omits a62eb4703c53 Merge remote-tracking branch 'ext3/for_next' omits 314cd2aa1bec Merge remote-tracking branch 'ecryptfs/next' omits 17087626b65a Merge remote-tracking branch 'btrfs-kdave/for-next' omits e1cd3df69209 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 5ae1bfe69665 Merge remote-tracking branch 'sh/sh-next' omits 4b6cfa7168e1 Merge remote-tracking branch 'parisc-hd/for-next' omits 4f1bea592426 Merge remote-tracking branch 'h8300/h8300-next' omits c6d265108c69 Merge remote-tracking branch 'csky/linux-next' omits 6b76858d2052 Merge remote-tracking branch 'tegra/for-next' omits 22d915fb23e3 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 9ced01ad0259 Merge remote-tracking branch 'samsung-krzk/for-next' omits aeb4832c2aeb Merge remote-tracking branch 'rockchip/for-next' omits a5d631c1ac49 Merge remote-tracking branch 'reset/reset/next' omits 8a6cfa4de39d Merge remote-tracking branch 'renesas-geert/next' omits c50f6e9db89c Merge remote-tracking branch 'qcom/for-next' omits 7d8c033a8ef5 Merge remote-tracking branch 'omap/for-next' omits 583f4864ac04 Merge remote-tracking branch 'mvebu/for-next' omits f312a3a2ea4a Merge remote-tracking branch 'mediatek/for-next' omits 7629e7fa65c7 Merge remote-tracking branch 'keystone/next' omits c63ae8d197cb Merge remote-tracking branch 'imx-mxs/for-next' omits 04c5887f443d Merge remote-tracking branch 'bcm2835/for-next' omits 8589efcd779b Merge remote-tracking branch 'at91/at91-next' omits caa8f3a70977 Merge remote-tracking branch 'aspeed/for-next' omits 8047a9ba86c8 Merge remote-tracking branch 'amlogic/for-next' omits 75279ecdf1ca Merge remote-tracking branch 'actions/for-next' omits 42d86e3096bd Merge remote-tracking branch 'arm-soc/for-next' omits 44eec3401f7d Merge remote-tracking branch 'arm-perf/for-next/perf' omits 21c0cb580f9e Merge remote-tracking branch 'arm/for-next' omits a81e1d7a0a33 Merge remote-tracking branch 'kbuild/for-next' omits cd6b2766cc1d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits b6d894b5f2b1 Merge remote-tracking branch 'erofs-fixes/fixes' omits 6174c0c701e2 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 6da76ccfba8e Merge remote-tracking branch 'pidfd-fixes/fixes' omits 427838c20d5a Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits bccb1fe463ba Merge remote-tracking branch 'scsi-fixes/fixes' omits 09e9f586020e Merge remote-tracking branch 'vfs-fixes/fixes' omits 56cc3599219e Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 5a12847046f0 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 228f07f35957 Merge remote-tracking branch 'omap-fixes/fixes' omits 1849f1913bf5 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 93bfc60db150 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits d72334baa5db Merge remote-tracking branch 'kselftest-fixes/fixes' omits daab2e4dbdf1 Merge remote-tracking branch 'ide/master' omits 5e2672b618ba Merge remote-tracking branch 'crypto-current/master' omits badc06fed235 Merge remote-tracking branch 'staging.current/staging-linus' omits 7578b1089472 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 82d844231614 Merge remote-tracking branch 'spi-fixes/for-linus' omits ac5c92cc42ae Merge remote-tracking branch 'regulator-fixes/for-linus' omits 65194949f2c2 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits e5091f8dc543 Merge remote-tracking branch 'netfilter/master' omits 9eed4c3470a0 Merge remote-tracking branch 'bpf/master' omits 9b81657a94a0 Merge remote-tracking branch 'net/master' omits 4736f84b72d1 Merge remote-tracking branch 'sparc/master' omits c66768b2f0db Merge remote-tracking branch 's390-fixes/fixes' omits eda2695a0112 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 176578515189 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits eef2734e6e69 Merge remote-tracking branch 'arc-current/for-curr' omits c2fbaeb8f628 Merge remote-tracking branch 'kbuild-current/fixes' omits 2aa471958435 Merge remote-tracking branch 'fixes/master' omits a35667ceddc7 selftests: watchdog: Add command line option to show watch [...] omits 93c384f5d553 selftests: watchdog: Validate optional file argument omits 31ea47b4c3f6 Merge branch 'misc-5.4' into next-fixes omits d26d83e3e1fc Merge branch 'imx/defconfig' into for-next omits 44cf618c373b Merge branch 'imx/dt64' into for-next omits c35345bcaffa Merge branch 'imx/dt' into for-next omits 3cf8601b6d90 Merge branch 'imx/dt-clkdep' into for-next omits bc72fd5f57ce Merge branch 'imx/bindings' into for-next omits 842aca63581d Merge branch 'imx/soc' into for-next omits 879ded6fe955 Merge branch 'imx/drivers' into for-next omits 7a457dadb771 Merge branch 'clk/imx' into for-next adds 3fd57e7a9e66 char/random: Add a newline at the end of the file adds 65aa35c93cc0 Merge tag 'erofs-for-5.4-rc2-fixes' of git://git.kernel.or [...] adds 985d5dd4ce70 Merge remote-tracking branch 'fixes/master' adds 1b36d92d9ec5 Merge remote-tracking branch 'kbuild-current/fixes' adds bd2e339b90f4 Merge remote-tracking branch 'arc-current/for-curr' adds d6b28e25eba0 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 5547f8b9edb7 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds a095891ac8ad Merge remote-tracking branch 's390-fixes/fixes' adds 3aef76e0293b Merge remote-tracking branch 'sparc/master' adds 8353da9fa697 hso: fix NULL-deref on tty open adds 0d9138ffac24 vsock: Fix a lockdep warning in __vsock_release() adds 3256a2d6ab1f tcp: adjust rto_base in retransmits_timed_out() adds a3ce2a21bb89 ipv6: Handle race in addrconf_dad_work adds a761129e3625 xen-netfront: do not use ~0U as error return value for xen [...] adds e95584a889e1 tipc: fix unlimited bundling of small messages adds 8b6b82ad163b mlx5: avoid 64-bit division in dr_icm_pool_mr_create() adds e8521e53cca5 net: dsa: rtl8366: Check VLAN ID and not ports adds d64bf89a75b6 net/rds: Fix error handling in rds_ib_add_one() adds d6530e5ad450 net: dsa: sja1105: Initialize the meta_lock adds 3e8db7e56082 net: dsa: sja1105: Fix sleeping while atomic in .port_hwts [...] adds 76d674947c17 Merge branch 'SJA1105-DSA-locking-fixes-for-PTP' adds db34a4714c01 ptp_qoriq: Initialize the registers' spinlock before calli [...] adds 4fbb97bac1be Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 53de429f4e88 net: hisilicon: Fix usage of uninitialized variable in fun [...] adds 225002525d28 Merge remote-tracking branch 'net/master' adds 86c1aea84b97 selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt adds a2d074e4c6e8 selftests/bpf: test_progs: Don't leak server_fd in test_so [...] adds 604139b0200a Merge remote-tracking branch 'bpf/master' adds c91a9cfe9f6d rt2x00: initialize last_reset adds a718a1f3ba7e Merge remote-tracking branch 'wireless-drivers/master' adds 18545e8b6871 RDMA/vmw_pvrdma: Free SRQ only once adds df791c54d627 RDMA/siw: Fix serialization issue in write_space() adds 390d3fdcae2d RDMA/core: Fix use after free and refcnt leak on ndev in_d [...] adds 34b3be18a04e RDMA/hfi1: Prevent memory leak in sdma_init adds 91724c1e5afe RDMA/iw_cxgb4: fix SRQ access from dump_qp() adds b66f31efbdad RDMA/iwcm: Fix a lock inversion issue adds c6dce7353b8a Merge remote-tracking branch 'rdma-fixes/for-rc' adds f56e2d77dca1 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds dd1937ae932e Merge remote-tracking branch 'regulator-fixes/for-linus' adds 6127fb8262dd Merge remote-tracking branch 'spi-fixes/for-linus' adds 82af5b660967 sysfs: Fixes __BIN_ATTR_WO() macro adds ccc68528814c Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 357f16d9e019 USB: serial: ftdi_sio: add device IDs for Sienna and Echel [...] adds 5eb3f4b87a0e USB: serial: option: add Telit FN980 compositions adds 7ca49a6d3f08 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds 4e83a482454d Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 94caeaefd864 Merge remote-tracking branch 'staging.current/staging-linus' adds afce285b859c Input: da9063 - fix capability and drop KEY_SLEEP adds bd3b84802376 Input: goodix - add support for 9-bytes reports adds 99799f8744f5 Merge remote-tracking branch 'input-current/for-linus' adds 9956cbd0806b Merge remote-tracking branch 'crypto-current/master' adds 27b59e25b67d Merge remote-tracking branch 'ide/master' adds 8f9577eda5b7 selftests: watchdog: Validate optional file argument adds ce3a67780212 selftests: watchdog: Add command line option to show watch [...] adds 510c5b9ffcc0 Merge remote-tracking branch 'kselftest-fixes/fixes' adds cafaa0b41b5e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 0228ecf6128c MIPS: octeon: Include required header; fix octeon ethernet build adds 0671c5b84e9e MIPS: Wire up clone3 syscall adds 90800281e761 MIPS: VDSO: Remove unused gettimeofday.c adds 8919975b6171 MIPS: VDSO: Fix build for binutils < 2.25 adds 626236e1cd3c Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 25977be01fc6 Merge remote-tracking branch 'omap-fixes/fixes' adds 32c4c2ad9950 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 7a54789074a5 btrfs: fix balance convert to single on 32-bit host CPUs adds 11a19a90870e btrfs: allocate new inode in NOFS context adds 3d3a68c472cb btrfs: fix uninitialized ret in ref-verify adds a73d7fe3072f Merge branch 'misc-5.4' into next-fixes adds c52c8d8b0cb9 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds f990f795f99e Merge remote-tracking branch 'vfs-fixes/fixes' adds e2973352fa13 dt-bindings: dsp: Fix fsl,dsp example adds 58c50fe0c9f0 dt-bindings: media: rc: Fix redundant string adds 932bae3a5b4e dt-bindings: iio: ad7192: Fix Regulator Properties adds 4d32db74a3ca dt-bindings: iio: ad7192: Fix DTC warning in the example adds f437ade3296b dt-bindings: phy: lantiq: Fix Property Name adds 1951b55c2ae9 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 955d122864c5 Merge remote-tracking branch 'scsi-fixes/fixes' adds 69f08e68af25 drm/amdgpu: revert "disable bulk moves for now" adds e0e4a2ce7a05 drm/amd/powerplay: change metrics update period from 1ms to 100ms adds 009213067510 drm/amd/powerplay: add sensor lock support for smu adds 8225630ea61d Revert "drm/amdgpu: disable stutter mode for renoir" adds 49379032aa22 drm/amdgpu: don't increment vram lost if we are in hibernation adds 815fb4c9d7da drm/amdgpu: return tcc_disabled_mask to userspace adds 57be09c6e874 drm/amdgpu: fix multiple memory leaks in acp_hw_init adds 055e547478a1 drm/amd/display: memory leak adds ec3e5c0f0c2b drm/amdgpu: make pmu support optional, again adds 29174a4310bf drm/amdgpu: hide another #warning adds beda921dbc99 drm/amdgpu: display_mode_vba_21: remove uint typedef adds 148d31e38fb3 drm/amd/display: hide an unused variable adds c0e70e10b11b drm/amd/display: fix dcn21 Makefile for clang adds 5cc232dd79b1 Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' adds 985f6fc778e1 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 18856604b3e7 RISC-V: Clear load reservations while restoring hart contexts adds 922b0375fc93 riscv: Fix memblock reservation for device tree blob adds 4b4803b6e14b Merge remote-tracking branch 'risc-v-fixes/fixes' adds 83116831cac9 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 38951927bbbe Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 829a15f23627 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 3309e9976ffa Merge remote-tracking branch 'kbuild/for-next' new 5649f2d26fc7 Merge remote-tracking branch 'arm/for-next' new a9305aa92d1e Merge remote-tracking branch 'arm-perf/for-next/perf' new c87a03965db8 Merge remote-tracking branch 'arm-soc/for-next' new f11fd4d5ae18 Merge remote-tracking branch 'actions/for-next' new caa3bd9fe9a8 Merge remote-tracking branch 'amlogic/for-next' new 61420c4e1033 Merge remote-tracking branch 'aspeed/for-next' new 6b6d32e0ef5f Merge remote-tracking branch 'at91/at91-next' new 2cfbb8990460 Merge remote-tracking branch 'bcm2835/for-next' new 3d735471d066 dt-bindings: arm: Document Armadeus SoM and Dev boards dev [...] new 5460ab061e7a ARM: dts: opos6ul/opos6uldev: rework device tree to suppor [...] new 502d161f7258 ARM: dts: vf610-zii-scu4-aib: Drop "rs485-rts-delay" property new 3050e4e21f21 ARM: dts: imx7ulp: remove mipi pll clock node new 18559363b1c7 ARM: dts: imx7-colibri: add GPIO wakeup key new bde07b1ede64 ARM: dts: imx7-colibri: fix 1.8V/UHS support new e512cef81a93 ARM: dts: imx7-colibri: Add touch controllers new 3dddbfe64dc3 ARM: dts: imx6qdl-colibri: Add missing pin declaration in iomuxc new e01f0fe3136b ARM: dts: imx6qdl-apalis: Add sleep state to can interfaces new 24ffaa23cec6 ARM: dts: imx6-apalis: Add touchscreens used on Toradex ev [...] new ab2b870a5db3 ARM: dts: imx6-colibri: Add missing pinmuxing to Toradex e [...] new 47e45faf01cc ARM: dts: imx6ull-colibri: Add sleep mode to fec new 691b82175457 ARM: dts: imx6ull-colibri: reduce v_batt current in power off new 92cede44bc4e ARM: dts: imx6ull-colibri: Add watchdog new 242bab2dd46d ARM: dts: imx6ull: improve can templates new 1c7e11baddff ARM: dts: imx6ull-colibri: Add general wakeup key used on Colibri new 257e61505088 ARM: dts: imx6qdl-udoo: Add Pincfgs for OTG new a70642cb3c1d Merge branch 'imx/dt' into for-next new 11fec557f547 Merge remote-tracking branch 'imx-mxs/for-next' new d25591922429 Merge remote-tracking branch 'keystone/next' new 65171a34893f Merge remote-tracking branch 'mediatek/for-next' new 6cdb2ab2fe74 Merge remote-tracking branch 'mvebu/for-next' new 9b9975c1f913 Merge remote-tracking branch 'omap/for-next' new 2896e1c52577 Merge remote-tracking branch 'qcom/for-next' new f6f0443a8a68 Merge remote-tracking branch 'renesas-geert/next' new 38db3856d8ed Merge remote-tracking branch 'reset/reset/next' new b1ed363f6051 Merge remote-tracking branch 'rockchip/for-next' new 9c8238b85c26 ARM: dts: exynos: Add support ARM architected timers on Exynos5 new cdcce1ee977b ARM: dts: exynos: Add "syscon" compatible string to chipid [...] new f33e70cc7323 ARM: dts: exynos: Add samsung,asv-bin property to Odroid XU3 Lite new 937683dcb192 ARM: dts: exynos: Remove obsolete IRQ lines on Exynos3250 new 5b0e042989f4 ARM: dts: exynos: Split phandle in dmas property new f859a03969a0 ARM: dts: exynos: Rename Multi Core Timer node to "timer" new d8304aa2ebc7 ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] new 55125ae92bef ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] new 6f135430d221 ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] new 04d6fe244181 ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] new 64cc3ea949a8 ARM: dts: exynos: Use defines for MCT interrupt GIC SPI/PP [...] new 4359fce7060d ARM: dts: exynos: Add audio support (WM1811 CODEC boards) [...] new a93bea712c51 Merge branch 'next/dt' into for-next new 988c81ad1a4d ARM: exynos_defconfig: Enable DMC driver new 7e088276923b ARM: exynos_defconfig: Enable Arndale audio driver new 389f3ffa7509 Merge branch 'next/defconfig' into for-next new bbf918863e18 memory: samsung: exynos5422-dmc: Add support for interrupt [...] new bc2b49f4bd3b Merge branch 'for-v5.5/memory-samsung-dmc' into for-next new 40192209b96b dt-bindings: memory-controllers: exynos5422-dmc: Add inter [...] new 63cf62ddb983 ARM: dts: exynos: Extend mapped region for DMC on Exynos5422 new 8611ed7ad586 ARM: dts: exynos: Add interrupts to DMC controller in Exynos5422 new 2924a93b4c2b Merge branch 'for-v5.5/memory-samsung-dmc-dt' into for-next new 265ccb05f79d Merge remote-tracking branch 'samsung-krzk/for-next' new 46953704e323 Merge remote-tracking branch 'sunxi/sunxi/for-next' new fce0455189ab Merge remote-tracking branch 'tegra/for-next' new b36cc0b09e18 Merge remote-tracking branch 'csky/linux-next' new ea29f3faa08a Merge remote-tracking branch 'h8300/h8300-next' new ea1b37199ee0 Merge remote-tracking branch 'parisc-hd/for-next' new e8540022ed1c Merge remote-tracking branch 'sh/sh-next' new c1d9f8ce898e Merge remote-tracking branch 'xtensa/xtensa-for-next' new 0906e7c20aef Merge remote-tracking branch 'btrfs-kdave/for-next' new 56cc02bee9cf CIFS: Gracefully handle QueryInfo errors during open new 0445b9d23cf0 CIFS: Force revalidate inode when dentry is stale new eabcb98b6047 CIFS: Force reval dentry if LOOKUP_REVAL flag is set new f076b72e54c6 smb3: cleanup some recent endian errors spotted by updated sparse new 47396cee9135 Merge remote-tracking branch 'cifs/for-next' new f158e9de5108 Merge remote-tracking branch 'ecryptfs/next' new 67281cee6779 Merge remote-tracking branch 'ext3/for_next' new 15eb78c7045b Merge remote-tracking branch 'vfs/for-next' new 68269a60de89 Merge remote-tracking branch 'printk/for-next' new 0f8752cc552e PCI/AER: Use for_each_set_bit() to simplify code new 630956e88ac8 PCI/AER: Update parameter descriptions to satisfy kernel-d [...] new b6e1fdef95da Merge branch 'pci/aer' new 6acb55181a85 x86/PCI: Add NumaChip SPDX GPL-2.0 to replace COPYING boilerplate new 35b8d3a77fed x86/PCI: Correct SPDX comment style new 0b405670ba46 x86/PCI: Replace deprecated EXTRA_CFLAGS with ccflags-y new 58b21341d1b2 PCI: Remove unused includes and superfluous struct declaration new 6c4c5a0f0180 x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect new ba3a4a48100e x86/PCI: Use PCI-specific dev_printk() wrappers new 48328bcd0ded Merge branch 'pci/misc' new fb794a708a71 PCI: Protect pci_reassign_bridge_resources() against concu [...] new a1963691f7b4 PCI: Add PCI_STD_NUM_BARS for the number of standard BARs new 23bc3961d82a Merge branch 'pci/resource' new 6acdf7e19b37 PCI/switchtec: Read all 64 bits of part_event_bitmap new eaa3fce5425e Merge branch 'pci/switchtec' new 4a4305e60519 PCI/ATS: Handle sharing of PF PRI Capability with all VFs new 7548a6746f84 PCI/ATS: Handle sharing of PF PASID Capability with all VFs new 1a89e631d83e PCI/ATS: Disable PF/VF ATS service independently new b20c603b3084 PCI/ATS: Cache PRI Capability offset new b34f41ffdc5c PCI/ATS: Cache PASID Capability offset new c3cf6644abcf PCI/ATS: Consolidate ATS declarations in linux/pci-ats.h new d93e544bf9be PCI: Fix Intel ACS quirk UPDCR register address new beb2026e3684 PCI: Add DMA alias quirk for Intel VCA NTB new 608443e7c099 FIXME PCI: Apply Cavium ACS quirk to CN99xx and CN11xxx devices new da9c3eaa31f2 Merge branch 'pci/virtualization' new 5cce47fc1705 Merge remote-tracking branch 'pci/next' new cff4763b4b52 Merge remote-tracking branch 'hid/for-next' new 99e0c7e7d844 Merge remote-tracking branch 'jc_docs/docs-next' new e8dd80242ff6 Merge remote-tracking branch 'v4l-dvb/master' new 2ea5aa5664b5 Merge remote-tracking branch 'v4l-dvb-next/master' new bacde4cc6136 Merge remote-tracking branch 'pm/linux-next' new 7e5705c635ec tools/power/cpupower: Fix initializer override in hsw_ext_cstates new 30b99f3e3ce6 Merge remote-tracking branch 'cpupower/cpupower' new c40d1fea8e7c Merge remote-tracking branch 'ieee1394/for-next' new 72350f98a777 Merge remote-tracking branch 'swiotlb/linux-next' new 663912a6378a RDMA/counter: Prevent QP counter manual binding in auto mode new 70bcc63f84ea IB/iser: add unlikely checks in the fast path new 7718cf03c3ce IB/iser: bound protection_sg size by data_sg size new 6eeff06db999 IB/iser: remove redundant macro definitions new 23c1c13cdd55 RDMA/siw: Simplify several debug messages new 050dbddf249e RDMA/siw: Fix port number endianness in a debug message new d0f3ef36bf49 RDMA/core: Fix return code when modify_device isn't supported new 39ce85f3b185 RDMA/bnxt_re: Remove unsupported modify_device callback new f3fceba5da5e RDMA/rxe: Verify modify_device mask new 736e3b4c7124 Merge remote-tracking branch 'rdma/for-next' new 678799194a53 hso: fix NULL-deref on tty open new a786ab36ae6f vsock/virtio: add support for MSG_PEEK new c01ebd6c4698 r8152: Use guard clause and fix comment typos new afa0df599813 net: push loops and nb calls into helper functions new a30c7b429f2d net: introduce per-netns netdevice notifiers new f1cdaa077cca mlxsw: spectrum: Use per-netns netdevice notifier registration new df428e4049a6 Merge branch 'per-netns-notifier' new da0729e8d2ae ionic: simplify returns in devlink info new d229be4b27a8 ionic: use wait_on_bit_lock() rather than open code new 780eded34ccc ionic: report users coalesce request new e95f922f4c2f ionic: implement ethtool set-fec new e982ae6aa4e1 ionic: add lif_quiesce to wait for queue activity to stop new 1f6d768a09c6 Merge branch 'ionic-driver-updates' new 8902dd526020 init: Support mounting root file systems over SMB new 51976f47d29a ipconfig: Handle CONFIG_CIFS_ROOT option new 5cf37738e0ef Merge branch 'SMB-rootfs' new 09c1b412558b net: dsa: sja1105: Don't use "inline" function declaration [...] new dff79620c3e8 net: dsa: sja1105: Replace sja1105_spi_send_int with sja11 [...] new 1bd448703895 net: dsa: sja1105: Rename sja1105_spi_send_packed_buf to s [...] new b74d402ef599 Merge branch 'sja1105-cleanups' new 37048e94a2dc net: dsa: Remove unused __DSA_SKB_CB macro new b60fa1c5d01a net_sched: remove need_resched() from qdisc_run() new 0903102f5785 Clean up the net/caif/Kconfig menu new 21d549769e79 Isolate CAIF transport drivers into their own menu new 0f04f8ea62ce Minor fixes to the CAIF Transport drivers Kconfig file new bc389189131c Merge branch 'CAIF-Kconfig-fixes' new 80f60a911e5e mvpp2: remove misleading comment new 71bb5e642209 Merge remote-tracking branch 'net-next/master' new 81341dcfbc21 Merge remote-tracking branch 'bpf-next/master' new ba8b7f14a10e Merge remote-tracking branch 'nfc-next/master' new 15c06c3a72b5 Merge remote-tracking branch 'ipvs-next/master' new ab8c31dd8c8a net/wireless: Use kmemdup rather than duplicating its impl [...] new a2cdd07488e6 rtl8xxxu: prevent leaking urb new 4010758eb082 rtlwifi: Remove set but not used variable 'rtstate' new 70906d941ccd rtlwifi: Remove set but not used variables 'dataempty','hoffset' new 4a26e11500b8 rtlwifi: rtl8192ee: Remove set but not used variables 'sho [...] new 533e3de41205 rtlwifi: rtl8192ee: Remove set but not used variables 'reg [...] new 66070e86878c rtlwifi: rtl8723be: Remove set but not used variables 'reg [...] new 3c5196058508 rtw88: remove redundant flag check helper function new 6f0b0d28fde8 rtw88: pci: reset H2C queue indexes in a single write new 61d7309562b5 rtw88: not to enter or leave PS under IRQ new 3d391c06d917 rtw88: not to control LPS by each vif new 5235d63640c6 rtw88: remove unused lps state check helper new d3e20fd17d0b rtw88: LPS enter/leave should be protected by lock new 37ba5de2e731 rtw88: leave PS state for dynamic mechanism new 27e117e4b01b rtw88: add deep power save support new 3a068a2a6585 rtw88: not to enter LPS by coex strategy new d3be4d115be0 rtw88: select deep PS mode when module is inserted new 04b786e00987 rtw88: add deep PS PG mode for 8822c new bcde60e599fb rtw88: remove misleading module parameter rtw_fw_support_lps new 4a50d454502f cw1200: Fix a signedness bug in cw1200_load_firmware() new cd6a81af6a6b Merge remote-tracking branch 'wireless-drivers-next/master' new 6090256d7e8e Merge remote-tracking branch 'bluetooth/master' new 078ef4e93250 drm/amdgpu: add new amdgpu nbio header file new bebc07628545 drm/amdgpu: switch to new amdgpu_nbio structure new 4241863afce1 drm/amdgpu/nbio: add functions to query ras specific inter [...] new b8d312aa075f drm/amdgpu: add nbif v7_4 irq source header for vega20 new fc098fb4ed0c drm/amdgpu: update nbio v7_4 ip header files new 4e644fffb580 drm/amdgpu: add ras_controller and err_event_athub interru [...] new a344db8e5e3c drm/amdgpu: poll ras_controller_irq and err_event_athub_ir [...] new b293e891b057 drm/amdgpu: add helper function to do common ras_late_init [...] new 63fa48db49c2 drm/amdgpu: switch to amdgpu_ras_late_init for gfx v9 block (v2) new 7d0a31e8cc3b drm/amdgpu: switch to amdgpu_ras_late_init for sdma v4 block (v2) new 2452e7783c7a drm/amdgpu: switch to amdgpu_ras_late_init for gmc v9 block (v2) new dda79907a77b drm/amdgpu: add mmhub ras_late_init callback function (v2) new 9ad1dc295b39 drm/amdgpu: add ras_late_init callback function for nbio v [...] new 22e1d14fef71 drm/amdgpu: switch to amdgpu_ras_late_init for nbio v7_4 (v2) new 484deaedfa03 drm/amdgpu: Extends amdgpu vm definitions (v2) new 093e48c04dfd drm/amdgpu: Support new arcturus mtype new d0ba51b1cacd drm/amdgpu: Determing PTE flags separately for each mapping (v3) new e0253d083c5c drm/amdgpu: Use optimal mtypes and PTE bits for Arcturus new 17da41bf00c8 drm/amdgpu: Remove unnecessary TLB workaround (v2) new 4ce71be67b08 drm/amdgpu: check mmhub_funcs pointer before refering to it new 8bf2485aec63 drm/amdgpu: fix memory leak when ras is not supported on s [...] new 39857252e5e5 drm/amdgpu: only apply gds clearing workaround when ras is [...] new f78c47f66908 drm/amd/powerplay: guard manual mode prerequisite for cloc [...] new c66846e069de drm/amd/powerplay: update cached feature enablement status V3 new faa695c715e5 drm/amd/powerplay: do proper cleanups on hw_fini new 629be2039532 drm/amdgpu: use moving fence instead of exclusive for VM updates new 9d1b3c78052e drm/amdgpu: reserve at least 4MB of VRAM for page tables v2 new 43ce6bab7b9e drm/amdgpu: remove amdgpu_cs_try_evict new 12ffa55da60f drm/amdgpu: Fix bugs in amdgpu_device_gpu_recover in XGMI case. new 7c6e68c777f1 drm/amdgpu: Avoid HW GPU reset for RAS. new d5ea093eebf0 dmr/amdgpu: Add system auto reboot to RAS. new d094aea31258 drm/amdgpu: set ip specific ras interface pointer to NULL [...] new a85eff14da2c drm/amdgpu/gmc: switch to amdgpu_gmc_ras_late_init helper [...] new 6caeee7a708c drm/amdgpu/gfx: switch to amdgpu_gfx_ras_late_init helper [...] new bfcf62c2a5a9 drm/amdgpu/sdma: switch to amdgpu_sdma_ras_late_init helpe [...] new 47930de4aa70 drm/amdgpu/mmhub: switch to amdgpu_mmhub_ras_late_init hel [...] new 1c70d3d9c4a6 drm/amdgpu/nbio: switch to amdgpu_nbio_ras_late_init helpe [...] new 9dc913425807 drm/amdgpu: init UMC & RSMU register base address new f1d59e00ff5f drm/amd/amdgpu: add sw_fini interface for df_funcs new 871e5e7219e7 drm/amd/powerplay: replace smu->table_count with SMU_TABLE [...] new c5b6e585b233 drm/amdgpu: change r type to int in gmc_v9_0_late_init new 4fb60b02fba4 drm/amdgpu: enable TA load support in Arcturus new 337c200756b4 drm/amdgpu: clean up load TMR sequence new 6ab3b9e31393 drm/amd/powerplay: implement sysfs for getting dpm clock new 59d1ace3c78b drm/amd/display: update renoir_ip_offset.h new 811bc15b49fe drm/amdgpu: disable stutter mode for renoir new cd05c865108e drm/amdgpu: Disable page faults while reading user wptrs new 050091ab6e83 drm/amdkfd: Query kfd device info by CHIP id instead of pc [...] new a5fc7ec1332c drm/amd/display: Add stereo mux and dig programming calls [...] new e6cbabcd70c7 drm/amdgpu: Add smu lock around in pp_smu_i2c_bus_access new 4d25fba4e3bb drm/amdgpu: Remove clock gating restore. new 4bc2234077b0 drm/madgpu: Fix EEPROM Checksum calculation. new 9dc23a6325fc drm/amdgpu: change ras bps type to eeprom table record structure new 78ad00c9030c drm/amdgpu: Hook EEPROM table to RAS new 87d2b92f1e9d drm/amdgpu: save umc error records new 1a6fc071e199 drm/amdgpu: move the call of ras recovery_init and bad pag [...] new 95a5bd1b3313 drm/amdkfd: Fix a building error when KFD_SUPPORT_IOMMU_V2 [...] new 8ac64f0af5ff drm/amd/display: Fix DML tests new 4fd99f67f3c6 drm/amd/display: refine i2c over aux new e6d14df74064 drm/amd/display: Subsample mode suboptimal for YCbCr4:2:2 new 48af9b91b129 drm/amd/display: Don't allocate payloads if link lost new 48f100a0caf3 drm/amd/display: Add back support for DSC 4:2:2 Simple new b5cf0647c2a8 drm/amd/display: config to override DSC start slice height new 6acb589f95db drm/amd/display: 3.2.49 new 25409b37335b drm/amd/display: Add missing surface address registers new b6e881c94741 drm/amd/display: update navi to use new surface programmin [...] new 649828f71855 drm/amd/display: remove temporary transition code new ff344c8d2a40 drm/amd/display: Reuse dcn2 registers new 119630061e72 drm/amd/display: remove hw access from dc_destroy new 785908cf19c9 drm/amd/display: OTC underflow fix new 0417df169940 drm/amd/display: Isolate DSC module from driver dependencies new d6bbece2c419 drm/amd/display: dce11.x /dce12 update formula input new b131932215c9 drm/amd/display: verify stream link before link test new dabeea6427df drm/amd/display: replace FIXME with TODO new bb42eda28407 drm/amdgpu/irq: check if nbio funcs exist new 4e66d7d21562 drm/amdgpu: Add a kernel parameter for specifying the asic type new 7cae70619364 drm/amdgpu: Disable retry faults in VMID0 new 8099ae40d866 drm/amdkfd: Support Navi14 in KFD new a8d42f174d30 drm/amdkfd: add renoir cache info for CRAT (v2) new 2b9c22111976 drm/amdkfd: add renoir kfd device info (v2) new 5a959a8988d8 drm/amdkfd: enable kfd device queue manager v9 for renoir new 514e5e7e60f5 drm/amdkfd: add renoir type for the workaround of iommu v2 (v2) new 4d85488cd9df drm/amdkfd: init kfd apertures v9 for renoir new 59a6fc1aef27 drm/amdkfd: init kernel queue for renoir new 444d4f5fd3ff drm/amdkfd: add package manager for renoir new f5d843d4ea3b drm/amdkfd: add renoir kfd topology new aa978594cf7f drm/amdgpu: disable gfxoff while use no H/W scheduling policy new 4042a188725c drm/amdkfd: enable renoir while device probes new bfa603aa5e6b drm/amdgpu: fix null pointer deref in firmware header printing new cde85ac24784 drm/amdgpu: check if nbio->ras_if exist new 75a8957f808d drm/amd/powerplay: Add the interface for geting dpm curren [...] new 1dd077bbbaac drm/amdgpu: add navi14 PCI ID for work station SKU new 71776b6daef6 drm/amdgpu: cleanup mtype mapping new cbfae36ceac9 drm/amdgpu: cleanup PTE flag generation v3 new 4d1337d2e967 drm/amdgpu: Avoid RAS recovery init when no RAS support. new 04c572a0df02 drm/amd/powerplay: issue DC-BTC for arcturus on SMU init new 38750f03030a drm/amd/powerplay: update smu11_driver_if_arcturus.h new 8c9f69bc5cc4 drm/amdgpu: fix build error without CONFIG_HSA_AMD new a35ad98bf9d3 drm/amdgpu: remove needless usage of #ifdef new 1bd252c57b0b drm/amdgpu: remove duplicated header file include new 86edcc7dba53 drm/amdgpu: move umc late init from gmc to umc block new 4930aabe7c4e drm/amdgpu: move umc ras init to umc block new d99659a06231 drm/amdgpu: rename umc ras_init to err_cnt_init new d01b400b1aae drm/amdgpu: Add amdgpu_ras_eeprom_reset_table new 084fe13b2c23 drm/amdgpu: Allow to reset to EERPOM table. new c4cacce78500 drm/amd/display: add Asic ID for Dali new d1082e23eede drm/amd/display: Implement voltage limitation for dali new acb9acbefef2 drm/amdkfd: fix the missed asic name while inited renoir_d [...] new 029fbd437eb6 drm/amdgpu: initialize ras structures for xgmi block (v2) new f31703528863 drm/amdgpu: enable error injection to XGMI block via debugfs new ff9d09719359 drm/amdgpu: fix CPDMA hang in PRT mode for VEGA10 new 52652ef28635 drm/amdgpu: add ras error query count interface for nbio new d7bd680d4047 drm/amdgpu: support pcie bif ras query and inject new d7b1ed4ac3fc drm/amdgpu: add pcie bif ras related registers new 1a3f2e8c3c12 drm/amdgpu: implement ras query function for pcie bif new 3636169cc0e1 drm/amdgpu: Add SRIOV mailbox backend for Navi1x new 708901a6664f drm/amdgpu: Fix mutex lock from atomic context. new d950800e793c drm/amdgpu: Fix KFD-related kernel oops on Hawaii new 0e0b89c0d7cd drm/amd/powerplay: properly set mp1 state for SW SMU suspe [...] new f7e3a5776fa6 drm/amd/powerplay: check SMU engine readiness before proce [...] new 51c0f58e9f6a drm/amdgpu/sriov: add ring_stop before ring_create in psp [...] new b05b69036f74 drm/amdgpu: For Navi12 SRIOV VF, register mailbox functions new a90a24d581a9 drm/amd/amdgpu: power up sdma engine when S3 resume back new a4ac7693f895 drm/amdgpu/SRIOV: Navi10/12 VF doesn't support SMU new 1b6578246815 drm/amdgpu/SRIOV: Navi12 SRIOV VF doesn't load TOC new 6817bf283b2b drm/amdgpu: grab the id mgr lock while accessing passid_mapping new 3084cf46cf81 drm/ttm: return -EBUSY on pipelining with no_gpu_wait (v2) new a2cf324785a6 drm/amdgpu: split the VM entity into direct and delayed new 47ca7efa4c13 drm/amdgpu: allow direct submission in the VM backends v2 new 807e2994092c drm/amdgpu: allow direct submission of PDE updates v2 new acb476f541f6 drm/amdgpu: allow direct submission of PTE updates new 0f6064d6af94 drm/amdgpu: allow direct submission of clears new 061468c405fd drm/amdgpu: allocate PDs/PTs with no_gpu_wait in a page fault new b65709a92156 drm/amdgpu: reserve the root PD while freeing PASIDs new ec671737f8ed drm/amdgpu: add graceful VM fault handling v3 new 3e103fc30156 Revert "drm/amdgpu/nbio7.4: add hw bug workaround for vega20" new 60233044d85a drm/amd/display: rename variable eanble -> enable new 80f349ce5572 drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed new 13238d4fa676 drm/amdgpu: Check for valid number of registers to read new ae2a3495973e drm/amd: be quiet when no SAD block is found new 72496eb11734 drm/radeon: be quiet when no SAD block is found new 2032324682c1 drm/amdgpu: remove the redundant null checks new 4b617e2b9e54 drm/amdkfd: Swap trap temporary registers in gfx10 trap handler new 28faa17ee889 drm/amdgpu: remove program of lbpw for renoir new 393993ac0cc9 drm/amdgpu/SRIOV: Navi12 SRIOV VF gets GTT base new 03fb560f2ea8 drm/amdgpu: revert "disable bulk moves for now" new fc39d903eb80 drm/amdgpu: cleanup coding style in the VM code a bit new bc51c1e56fbc drm/amdgpu: drop double HDP flush in the VM code new 1313dacfadc5 drm/amdgpu: trace if a PD/PT update is done directly new 012dd14d1de6 drm/amdgpu: fix ras ctrl debugfs node leak new db338e166384 drm/amdgpu:Fix EEPROM checksum calculation. new de7b45babd9b drm/amdgpu: cleanup creating BOs at fixed location (v2) new 132dade1181b drm/amd/display: Fix HUBP secondary viewport programming new 610f56371ad2 drm/amd/display: define parameters for abm 2.3 new 4891607da470 drm/amd/display: 3.2.50 new 387596ef2859 drm/amd/display: Rebuild mapped resources after pipe split new a45804db8bc0 drm/amd/display: Replace for loop w/ function call new 747012382937 drm/amd/display: add additional flag consideration for sur [...] new d4252eee1f7c drm/amd/display: Add debugfs entry to force YUV420 output new a14e9e0292e2 drm/amd/display: add vtg update after global sync update new 74df06dd8ef3 drm/amd/display: fix global sync param extraction indexing new 616f5b65f1c0 drm/amd/display: Handle virtual signal type in disable_link() new 0594ffee9011 drm/amd/display: fix i2c wtire mot incorrect issue new 98bf2f5262f1 drm/amd/display: Separate hardware initialization from creation new 79312258f95d drm/amd/display: Do not double-buffer DTO adjustments new e2c6983e3533 drm/amd/display: Revert fixup DPP programming sequence new bd74f1697cf5 drm/amd/display: set minimum abm backlight level new 3f956086212e drm/amd/display: Set number of pipes to 1 if the second pi [...] new f88b6e80a1ef drm/amd/display: Optimize clocks on clock change new fdcec95b5e50 drm/amd/display: update odm mode validation to be in line [...] new 6f792ba0034a drm/amd/display: enable single dp seamless boot new 392db08eeb9d drm/amd/display: 3.2.51 new 1285a05a47c5 drm/amd/display: Add missing HBM support and raise Vega20's uclk. new a35d69a03b08 drm/amd/display: 3.2.51.1 new 9aac1e3b64c5 drm/amd/display: fix use of uninitialized variable new 158086126913 drm/amd/display: Add detile buffer size for DCN20 new 109b3e3e1350 drm/amd/display: Improve LFC behaviour new 7096972e9ef7 drm/amdgpu: psp HDCP init new bddd46a8c353 drm/amdgpu: psp DTM init new ed9d8e2bcb00 drm/amd/display: Add HDCP module new 919c3f989b6b drm/amd/display: add PSP block to verify hdcp steps new df1595e9a034 drm/amd/display: Update hdcp display config new a716e652a3dc drm/amd/display: Create amdgpu_dm_hdcp new 06f06b55e093 drm/amd/display: Create dpcd and i2c packing functions new 4a1115c61832 drm/amd/display: Initialize HDCP work queue new 013a1c738431 drm/amd/display: Handle Content protection property changes new d31e912045d6 drm/amd/display: handle DP cpirq new bfc366b8b81a drm/amd/display: Update CP property based on HW query new 7f543f605b2d drm/amd/display: only enable HDCP for DCN+ new 01dff460135e drm/amd/display: Add hdcp to Kconfig new 3eacab07919b drm/amdkfd: Delete unused KFD_IS_* macro new 48ca45bffb76 drm/amdgpu/vm: fix documentation for amdgpu_vm_bo_param new 0617f830ac74 docs: drm/amdgpu: Resolve build warnings new 882f9ed38d3f drm/amdgpu: replace DRM_ERROR with DRM_WARN in ras_reserve [...] new a45ddbc980f2 drm/amdgpu: add navi12 pci id new 46d1036fdc35 drm/amd/powerplay: implement VCN power gating control interface new 32eb89811b8e drm/amdgpu: use GPU PAGE SHIFT for umc retired page new fa2603c141cd drm/amdgpu/discovery: get gpu info from ip discovery table new d9db041c42ea drm/amdgpu/ras: use GPU PAGE_SIZE/SHIFT for reserving pages new bc7699178ef6 drm/amd/display: Restore backlight brightness after system resume new 0db4da89b974 drm/amdgpu: add psp ip block for arct new 1ddc2cedfd73 drm/amdgpu: do not init mec2 jt for renoir new 4601bfb83a07 drm/amdgpu/powerplay: add new mapping for APCC_DFLL feature new 749c7a82237b drm/amdgpu: avoid null pointer dereference new 998228ae6f82 drm/amdgpu: remove redundant variable definition new 2a221fe44aba drm/amdgpu/psp: flush HDP write fifo after submitting cmds [...] new 6311e97bf501 drm/amdgpu/psp: invalidate the hdp read cache before readi [...] new 216c220870db drm/amdgpu: flag navi12 and 14 as experimental for 5.4 new fa99b97fe447 drm/amdgpu/gfx10: update gfx golden settings new b2e02e6df8bb drm/amdgpu/gfx10: update gfx golden settings for navi14 new 420bf66a281f drm/amdgpu/SRIOV: add navi12 pci id for SRIOV (v2) new 66b6f028b280 drm/amdgpu: enable full ras by default new b955c4f42554 drm/amd/display: hide an unused variable new 2cf51ca4bcb5 drm/amdgpu: remove excess function parameter description new 198938458d9d drm/amd/display; Fix kernel doc warnings new 5dfe3a43646b drm/amdgpu: fix documentation for amdgpu_gem_prime_export new 0ae1e7acd0d1 drm/amdgpu/mn: fix documentation for amdgpu_mn_read_lock new 716ab97c06fb drm/amdgpu/vm: fix up documentation in amdgpu_vm.c new 1b03194c8de2 drm/amdgpu/ih: fix documentation in amdgpu_irq_dispatch new 04e2147fb8fb drm/amdgpu: fix documentation for amdgpu_pm.c new fbfa2fff82bf drm/amdgpu/ras: fix and update the documentation for RAS new 7326f2db7f94 drm/amdkfd: fix a potential NULL pointer dereference (v2) new f85506dffc1a drm/amdgpu/gfx10: add support for wks firmware loading new 6dbc72642781 drm/amdgpu: disable vcn ip block for front door loading on [...] new 24179ce72dbe drm/amdgpu: enable psp front door loading by default on Arcturus new cf2f2d6428b9 drm/amdgpu: add command id in psp response failure message new 6311c1eb7aa8 drm/amdgpu: correct condition check for psp rlc autoload new 34e37a637b63 drm/amdgpu/display: fix 64 bit divide new 45528277f83d drm/amdkfd: Add an error print if SDMA RLC is not idle new 7ee186c2682a drm/amdkfd: Remove excessive print when reserving doorbells new e7982be083ca drm/amdkfd: Remove unnecessary pm_init() for non HWS mode new 93fa55072521 drm/amdkfd: Fix NULL pointer dereference for set_scratch_b [...] new d2e5f5da73bf drm/amdkfd: Sync gfx10 kfd2kgd_calls function pointers new af561138b2a9 drm/amd/powerplay: Add mode2 mode for GPU RESET in SMU new b917ce313b52 drm/amd/powerplay: A workaround to GPU RESET on APU new 85b228e0d435 drm/amdgpu: Use mode2 mode to perform GPU RESET for Renoir new 7a7f0ad91f4f drm/amd/amdgpu:Fix compute ring unable to detect hang. new 95e513c05f3d drm/amd/powerplay: remove duplicate macro of smu_get_uclk_ [...] new 599f8236a14d drm/amdgpu/psp: silence response status warning new 31d1697deb45 drm/amdgpu/display: include slab.h in dcn21_resource.c new 522be4ee0e5f drm/amdgpu/atomfirmware: use proper index for querying vra [...] new 5314433b5177 drm/amdgpu/atomfirmware: simplify the interface to get vram info new e5798a6f40ba drm/amdgpu: remove gfx9 NGG new d2d074e47351 drm/amdgpu: fix an UMC hw arbitrator bug(v3) new 789f009fd0f7 drm/amdgpu: update parameter of ras_ih_cb new b59079770eb7 drm/amdgpu: move umc ras irq functions to umc block new 322d1d3c33e8 drm/amdgpu: move gfx ecc functions to generic gfx file new e4657f421db3 drm/amdgpu: move sdma ecc functions to generic sdma file new 2e612347b407 drm/amdgpu: refine sdma4 ras_data_cb new 0ffbfd61fa73 drm/amdgpu: move umc_ras_if from gmc to umc block new 19114770402a drm/amdgpu: add common mmhub member for adev new 79013f80e7bc drm/amdgpu: replace mmhub_funcs with mmhub.funcs new 5f37b507386d drm/amdgpu: move mmhub_ras_if from gmc to mmhub block new 0753b3f5f8ca drm/amdgpu: add common gmc_ras_fini function new bfcdf13c3b10 drm/amdgpu: add common gfx_ras_fini function new 4934e6f397bb drm/amdgpu: add common sdma_ras_fini function new 5b16f815ff14 drm/amdgpu: remove ih_info parameter of umc_ras_late_init new 9d1014d079db drm/amdgpu: remove ih_info parameter of gfx_ras_late_init new cf05ba584781 drm/amdgpu: simplify the access to eeprom_control struct new 7efc3769beec drm/amdgpu: add ras fini for nbio new 76624591d0e4 drm/amdgpu: add ras fini for xgmi new f4e1119b976b drm/amdgpu: move umc ras fini to umc block new 61f1b2ac1b72 drm/amdgpu: move mmhub ras fini to mmhub block new eadae804785e drm/amdgpu: move xgmi ras fini to xgmi block new 1652ca5b9a1e drm/amdgpu: implement common gmc_ras_late_init new 98d642f6df8f drm/amdgpu: add comments in ras interrupt callback new 11f8552f0abd drm/amd/powerplay: update arcturus smu-driver interaction header new 05a904b2f3c0 drm/amdgpu: once more fix amdgpu_bo_create_kernel_at new c83ba94b8bbc drm/amdgpu: restrict hotplug error message new c28ca6b1a52b drm/amdkfd: Add NAVI12 support from kfd side new 17af8a5a8d6b drm/amd/display: prevent memory leak new 797a11482f37 drm/amdkfd: Delete useless SDMA register setting on non HWS path new e8362f805ad8 drm/amdkfd: Use better name for sdma queue non HWS path new aa9684363987 drm/amdgpu: Add SMUIO values for other I2C controller v2 new afee2688bb75 drm/amdkfd: use navi12 specific family id for navi12 code path new 9f139b9c4be2 drm/amdkfd: Store kfd_dev in iolink and cache properties new 5a92653c4a97 drm/amd: Pass drm_device to kfd new e4014f19abd4 drm/amdkfd: Move the control stack on GFX10 to userspace buffer new 18db212e67c6 drm/amdkfd: Delete unused defines new 4b3cece1863c drm/amdkfd: Use hex print format for pasid new 5b9825c93681 drm/amdkfd: Record vmid pasid mapping in the driver for no [...] new aa92e10cdd29 drm/amdkfd: Query vmid pasid mapping through stored info f [...] new 7b5fc8e010b8 drm/amdkfd: Eliminate get_atc_vmid_pasid_mapping_valid new d4982113d0d2 drm/amdgpu: Export setup_vm_pt_regs() logic for gfxhub 2.0 new c24c0d20165e drm/amdkfd: Use setup_vm_pt_regs function from base driver in KFD new 566f7990623f drm/amdkfd: Fix race in gfx10 context restore handler new 34fc6b5bf2f8 drm/amd/powerplay: change metrics update period from 1ms to 100ms new 926d79cf9cd5 drm/amd/powerplay: add sensor lock support for smu new d3a3fc2f5445 drm/amd/amdgpu: add IH cg support on soc15 project new b33cc10669ba drm/amd/powerplay: bypass dpm_context null pointer check g [...] new 183548d240cc drm/amd/powerplay: implement the interface for setting sof [...] new 5b55ee2666aa drm/amd/powerplay: add interface for forcing and unforcing [...] new f0232e10241a drm/amd/powerplay: add interface for getting workload type new 7aff19e22afb drm/amd/powerplay: add the interfaces for getting and sett [...] new 825c8d9042b5 drm/amd/powerplay: implement interface set_power_profile_m [...] new 0a5b01091420 drm/amd/powerplay: implement the interface for setting scl [...] new 05ae01fe23bf drm/amd/powerplay: update the interface for getting dpm fu [...] new 7f81352505cc Revert "drm/amdgpu: disable stutter mode for renoir" new 1c199d5fe6f9 drm/amd/powerplay: initlialize smu->is_apu is false by default new d7d4dd645deb drm/amdkfd: fix kgd2kfd_device_init() definition conflict error new 2fa3e2a42d6e drm/amdgpu/dm: Resume short HPD IRQs before resuming MST topology new e860560eb07f drm/amdgpu: Iterate through DRM connectors correctly new 0b12103da15b drm/amdgpu/dm/mst: Remove unnecessary NULL check new d113f7ee4a91 drm/amdgpu/dm/mst: Don't create MST topology managers for [...] new 73067f9067b1 drm/amdgpu/dm/mst: Use ->atomic_best_encoder new ca1b80ea4bd1 drm/amdgpu: return tcc_disabled_mask to userspace new 3fa890d8d105 drm/amd/amdgpu/sriov ip block setting of Arcturus new 5b15f72b0698 drm/amdgpu: Delete useless header file reference new 916f4b0a2724 drm/amdkfd: Delete unnecessary function declarations new 5415c626acc8 drm/amdkfd: Use array to probe kfd2kgd_calls new 6ce9e53dba01 drm/amdgpu: Add the HDP flush support for Navi new 59e5f0f02f8d drm/amdgpu: Export setup_vm_pt_regs() logic for mmhub 2.0 new c0975a720f54 drm/amdkfd: Improve KFD IOCTL printing new 8dff14abc283 drm/amdgpu : enable msix for amdgpu driver new 26d9fa388b00 drm/amdgpu: don't increment vram lost if we are in hibernation new 03592875f8ac drm/amdgpu: fix multiple memory leaks in acp_hw_init new edc901287c8b drm/amdgpu: Drop unused variable and statement new 0d85835bc93e drm/amdgpu: remove set but not used variable 'pipe' new 8801520e028e drm/amd/display: memory leak new 4d162a101274 drm/amdgpu: make pmu support optional, again new 74c2ebae3be4 drm/amdgpu: hide another #warning new 540c4c144039 drm/amdgpu: display_mode_vba_21: remove uint typedef new 2379ee0d8da0 device_cgroup: Export devcgroup_check_permission new 8c6096f86f3a drm/amdkfd: Check against device cgroup new 3e0122fcf0c2 drm/ttm: Refactor ttm_bo_pipeline_move new d6c51981c802 drm/ttm: Restore ttm prefaulting new 174448a5370c drm/ttm: Remove explicit typecasts of vm_private_data new db8debe93d6d drm/ttm: Convert vm callbacks to helpers new 423d3a56215b drm/amdkfd: Remove GPU ID in GWS queue creation new b93f2237cbe2 drm/amdgpu: work around llvm bug #42576 new 901b1faf272c Merge remote-tracking branch 'amdgpu/drm-next' new 572cfa9a19cf Merge remote-tracking branch 'drm-intel/for-linux-next' new a65a0d90ccd1 drm/tegra: sor: Move register programming out of ->init() new 9d5a54987265 drm/tegra: Fix ordering of cleanup code new bc855cc5e1e4 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 16b40ab35c2c Merge remote-tracking branch 'drm-misc/for-linux-next' new 9545f15a2f3d Merge remote-tracking branch 'sound-asoc/for-next' new 463fa44eec2f Input: atmel_mxt_ts - disable IRQ across suspend new 9155eafe20f5 Merge remote-tracking branch 'input/next' new 91a6daa51b27 Merge remote-tracking branch 'block/for-next' new a19d57962bc2 Merge remote-tracking branch 'kgdb/kgdb-next' new d9b663722f99 Merge remote-tracking branch 'regulator/for-next' new 1a7d6c59f04f Merge remote-tracking branch 'apparmor/apparmor-next' new 9a3609f0ae17 Merge remote-tracking branch 'keys/keys-next' new 7607280ad1e6 Merge remote-tracking branch 'selinux/next' new 882af1c6c00c Merge remote-tracking branch 'smack/for-next' new a5f9bda81cb4 tomoyo: Don't check open/getattr permission on sockets. new 8ca529f3fbe7 Merge remote-tracking branch 'upstream/master' new dc6b8f4f1579 Merge remote-tracking branch 'upstream/master' new 81ae5802623d Merge remote-tracking branch 'tomoyo/master' new 4c65cdb123ea Merge remote-tracking branch 'iommu/next' new 6b98c89b3d81 dt-bindings: input: Add common input binding in json-schema new 3aa57d46716d dt-bindings: input: Convert mpr121 binding to json-schema new 72a62139026b dt-bindings: pwm: renesas: pwm-rcar: convert bindings to j [...] new 1b8a4c41de2d dt-bindings: pwm: renesas: tpu: convert bindings to json-schema new 877bb74a48d9 dt-bindings: watchdog: Convert Samsung SoC watchdog bindin [...] new 4197cda2da73 dt-bindings: watchdog: Add missing clocks requirement in S [...] new 7329c06816a4 dt-bindings: watchdog: meson-gxbb-wdt: Include generic wat [...] new aad11433b67d Merge remote-tracking branch 'devicetree/for-next' new 9fa71a694674 Merge remote-tracking branch 'spi/for-next' new 6ff4cab315e4 Merge remote-tracking branch 'tip/auto-latest' new 19095d281acb Merge remote-tracking branch 'clockevents/clockevents/next' new 6ac55279d1ac Merge remote-tracking branch 'edac/edac-for-next' new 111198b73163 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new a58425a8b9ca Merge remote-tracking branch 'kvm-arm/next' new 74e90dc3cb3f Merge remote-tracking branch 'kvms390/next' new ec066de1a567 arm: xen: mm: use __GPF_DMA32 for arm64 new 09515706857a xen/efi: have a common runtime setup function new a8fabb38525c xen/xenbus: fix self-deadlock after killing user process new 3bd00168a227 Merge remote-tracking branch 'xen-tip/linux-next' new 8a4ca94226ba Merge remote-tracking branch 'percpu/for-next' new fe62afbcdade Merge remote-tracking branch 'workqueues/for-next' new e6679fd1e2fc platform/chrome: wilco_ec: Add debugfs test_event file new 1d03e63a07bd Merge remote-tracking branch 'chrome-platform/for-next' new 493263956fed Merge remote-tracking branch 'leds/for-next' new 207a5c5b71e1 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 28e2e6eee2a4 Merge remote-tracking branch 'extcon/extcon-next' new 21997a76bb66 Merge remote-tracking branch 'staging/staging-next' new c02a85a6652c Merge remote-tracking branch 'mux/for-next' new faa727bba9f7 Merge remote-tracking branch 'cgroup/for-next' new e334146f8ab0 Merge remote-tracking branch 'scsi/for-next' new 2a54f9bccc29 Merge remote-tracking branch 'scsi-mkp/for-next' new 546dfdf72d11 Merge remote-tracking branch 'rpmsg/for-next' new d7f2e80feb23 Merge remote-tracking branch 'gpio/for-next' new a837512b10c1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 45c238a9df6f Merge remote-tracking branch 'pinctrl-samsung/for-next' new c6f03f87d55b dt-bindings: pwm: mediatek: Remove gratuitous compatible s [...] new 81420020e691 pwm: sun4i: Drop redundant assignment to variable pval new 0e5b94a89792 Merge remote-tracking branch 'pwm/for-next' new 86b7ab8688de Merge remote-tracking branch 'y2038/y2038' new 374c87c79597 Merge remote-tracking branch 'livepatching/for-next' new cc8868caf79e Merge remote-tracking branch 'coresight/next' new 988c19763a50 Merge remote-tracking branch 'kspp/for-next/kspp' new 994d6598de74 Merge remote-tracking branch 'fsi/next' new 89ed285a1d74 Merge remote-tracking branch 'nvmem/for-next' new bc4645f0ce83 Merge remote-tracking branch 'xarray/xarray' new d4a9fa4311e7 video: hyperv: hyperv_fb: Obtain screen resolution from Hy [...] new 54ac450feb7f video: hyperv: hyperv_fb: Support deferred IO for Hyper-V [...] new 4bf2a7ca1f03 Merge remote-tracking branch 'hyperv/hyperv-next' new 6af4f3c4c216 Merge remote-tracking branch 'pidfd/for-next' new c1511a08bc3d Merge remote-tracking branch 'devfreq/for-next' new 28a3b22feb88 Merge remote-tracking branch 'fpga/for-next' new 1d3aafb22c5a Merge remote-tracking branch 'kunit/test' new 161ab765b1a6 Merge branch 'akpm-current/current' new a7c75cc25abc pinctrl: fix pxa2xx.c build warnings new 531b138829ed drivers/tty/serial/sh-sci.c: suppress warning new 16402313e729 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
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 (3c77e4ea45a8) \ N -- N -- N refs/heads/akpm (16402313e729)
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 581 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/devicetree/bindings/arm/fsl.yaml | 15 +- Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 1 + .../devicetree/bindings/iio/adc/adi,ad7192.yaml | 7 +- .../bindings/input/fsl,mpr121-touchkey.yaml | 66 +++ Documentation/devicetree/bindings/input/input.yaml | 25 + .../devicetree/bindings/input/mpr121-touchkey.txt | 30 -- Documentation/devicetree/bindings/media/rc.yaml | 1 - .../bindings/memory-controllers/exynos5422-dmc.txt | 11 + .../bindings/phy/lantiq,vrx200-pcie-phy.yaml | 2 +- .../devicetree/bindings/pwm/pwm-mediatek.txt | 2 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.txt | 40 -- .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 77 +++ .../devicetree/bindings/pwm/renesas,tpu-pwm.txt | 35 -- .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 69 +++ .../bindings/watchdog/amlogic,meson-gxbb-wdt.yaml | 3 + .../devicetree/bindings/watchdog/samsung-wdt.txt | 35 -- .../devicetree/bindings/watchdog/samsung-wdt.yaml | 74 +++ Documentation/gpu/amdgpu.rst | 30 +- arch/alpha/kernel/pci-sysfs.c | 8 +- arch/arm/boot/dts/Makefile | 1 + arch/arm/boot/dts/exynos3250.dtsi | 11 +- arch/arm/boot/dts/exynos4210.dtsi | 23 +- arch/arm/boot/dts/exynos4412.dtsi | 21 +- arch/arm/boot/dts/exynos5.dtsi | 4 +- arch/arm/boot/dts/exynos5250-arndale.dts | 27 +- arch/arm/boot/dts/exynos5250.dtsi | 39 +- arch/arm/boot/dts/exynos5260.dtsi | 2 +- arch/arm/boot/dts/exynos5410.dtsi | 6 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 4 + arch/arm/boot/dts/exynos5420.dtsi | 19 +- arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 4 + arch/arm/boot/dts/exynos54xx.dtsi | 44 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 + arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 39 ++ arch/arm/boot/dts/imx6q-apalis-eval.dts | 13 + arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 13 + arch/arm/boot/dts/imx6q-apalis-ixora.dts | 13 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 27 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 17 + arch/arm/boot/dts/imx6qdl-udoo.dtsi | 14 + ...ul-opos6ul.dtsi => imx6ul-imx6ull-opos6ul.dtsi} | 51 +- ...os6uldev.dts => imx6ul-imx6ull-opos6uldev.dtsi} | 79 +-- arch/arm/boot/dts/imx6ul-opos6ul.dtsi | 195 +------ arch/arm/boot/dts/imx6ul-opos6uldev.dts | 382 +------------- arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi | 14 + arch/arm/boot/dts/imx6ull-colibri-nonwifi.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 64 ++- arch/arm/boot/dts/imx6ull-opos6ul.dtsi | 6 + arch/arm/boot/dts/imx6ull-opos6uldev.dts | 42 ++ arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 38 ++ arch/arm/boot/dts/imx7-colibri.dtsi | 30 +- arch/arm/boot/dts/imx7ulp.dtsi | 17 +- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 2 - arch/arm/configs/exynos_defconfig | 2 + arch/arm/include/asm/xen/xen-ops.h | 6 - arch/arm/xen/Makefile | 1 - arch/arm/xen/efi.c | 30 -- arch/arm/xen/enlighten.c | 1 - arch/arm/xen/mm.c | 5 +- arch/arm64/include/asm/xen/xen-ops.h | 7 - arch/arm64/xen/Makefile | 1 - arch/mips/include/asm/octeon/cvmx-ipd.h | 1 + arch/mips/include/asm/unistd.h | 1 + arch/mips/kernel/syscall.c | 1 + arch/mips/kernel/syscalls/syscall_n32.tbl | 2 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 2 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 2 +- arch/mips/vdso/Makefile | 2 +- arch/mips/vdso/gettimeofday.c | 269 ---------- arch/riscv/include/asm/asm.h | 1 + arch/riscv/kernel/entry.S | 21 +- arch/riscv/mm/init.c | 12 +- arch/s390/include/asm/pci.h | 5 +- arch/s390/include/asm/pci_clp.h | 6 +- arch/s390/pci/pci.c | 16 +- arch/s390/pci/pci_clp.c | 6 +- arch/x86/pci/Makefile | 4 +- arch/x86/pci/common.c | 2 +- arch/x86/pci/fixup.c | 46 +- arch/x86/pci/intel_mid_pci.c | 2 +- arch/x86/pci/numachip.c | 5 +- arch/x86/xen/efi.c | 16 +- drivers/ata/pata_atp867x.c | 2 +- drivers/ata/sata_nv.c | 2 +- drivers/char/random.c | 2 +- drivers/gpu/drm/amd/amdgpu/Makefile | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 80 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 69 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 19 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 143 ++--- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 286 ++++------ drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 214 +++----- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 214 +++----- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 173 +++--- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 74 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 128 +++-- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 77 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 145 ++++-- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 88 ++-- drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 104 +++- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 28 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 38 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c | 70 +++ drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c | 84 +++ drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 99 ++++ drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 66 ++- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 407 +++++++++++++-- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 32 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 532 +++++++++++++------ drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 200 +++---- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 99 ++++ drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 94 +--- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 158 ++++++ drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 282 ++++++---- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 50 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 2 + drivers/gpu/drm/amd/amdgpu/arct_reg_init.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 44 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/df_v1_7.c | 5 + drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 363 +------------ drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 2 + drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.h | 2 + drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 92 ++-- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 25 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 27 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 344 +++--------- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 4 + drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.h | 2 + drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 + drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 380 ++++++++++++++ .../gpu/drm/amd/amdgpu/{nbio_v2_3.h => mxgpu_nv.h} | 20 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c | 1 - drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c | 1 - drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c | 1 - drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 17 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.h | 1 + drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 3 +- drivers/gpu/drm/amd/amdgpu/nbio_v6_1.h | 1 + drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 1 - drivers/gpu/drm/amd/amdgpu/nbio_v7_0.h | 1 + drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 206 +++++++- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h | 1 + drivers/gpu/drm/amd/amdgpu/nv.c | 76 ++- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 41 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 65 ++- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 1 + drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 1 + drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 160 +----- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 122 +++-- .../gpu/drm/amd/amdgpu/{nbio_v2_3.h => umc_v6_0.c} | 18 +- .../gpu/drm/amd/amdgpu/{nbio_v2_3.h => umc_v6_0.h} | 8 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 48 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 4 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 41 +- drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c | 1 - drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 1 - drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 8 +- drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 139 ++--- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm | 1 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 19 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 7 + drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 261 +++++----- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 59 ++- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 15 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c | 5 + drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 37 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 3 + drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 28 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 32 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 15 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 25 + drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 3 + drivers/gpu/drm/amd/display/Kconfig | 8 + drivers/gpu/drm/amd/display/Makefile | 7 + drivers/gpu/drm/amd/display/amdgpu_dm/Makefile | 4 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 213 +++++++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 14 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 31 ++ .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 342 ++++++++++++ .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h | 66 +++ .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 17 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 10 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 20 +- drivers/gpu/drm/amd/display/dc/Makefile | 4 + .../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 3 + .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 132 ++--- drivers/gpu/drm/amd/display/dc/core/dc.c | 173 +++--- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 112 ++-- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 87 +++- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 11 + drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 26 +- drivers/gpu/drm/amd/display/dc/dc.h | 24 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 14 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 86 ++- drivers/gpu/drm/amd/display/dc/dc_link.h | 1 + drivers/gpu/drm/amd/display/dc/dc_stream.h | 20 + drivers/gpu/drm/amd/display/dc/dc_types.h | 22 + drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 3 - drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 3 - drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 8 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 1 + .../drm/amd/display/dc/dce110/dce110_resource.c | 1 + .../drm/amd/display/dc/dce112/dce112_resource.c | 1 + .../drm/amd/display/dc/dce120/dce120_resource.c | 1 + .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 1 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 8 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 28 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 5 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.h | 2 + .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 57 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h | 84 +-- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 12 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 577 +++++++++++++++------ drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 14 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 4 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 33 +- drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 12 +- .../{amdgpu/nbio_v7_4.h => display/dc/dm_cp_psp.h} | 28 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 9 +- .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 8 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 8 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 13 +- .../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 10 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 85 ++- drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 2 - drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 2 - .../amd/display/{amdgpu_dm => dc/hdcp}/Makefile | 24 +- drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c | 326 ++++++++++++ drivers/gpu/drm/amd/display/dc/inc/core_types.h | 5 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 3 + .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 10 +- drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 12 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 3 + drivers/gpu/drm/amd/display/include/hdcp_types.h | 96 ++++ .../drm/amd/display/modules/freesync/freesync.c | 32 +- .../display/{amdgpu_dm => modules/hdcp}/Makefile | 26 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 426 +++++++++++++++ drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 442 ++++++++++++++++ .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 531 +++++++++++++++++++ .../amd/display/modules/hdcp/hdcp1_transition.c | 307 +++++++++++ .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 305 +++++++++++ .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 163 ++++++ .../gpu/drm/amd/display/modules/hdcp/hdcp_log.h | 139 +++++ .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 328 ++++++++++++ .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 272 ++++++++++ .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 1 + drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 289 +++++++++++ .../drm/amd/display/modules/power/power_helpers.c | 93 ++-- .../drm/amd/display/modules/power/power_helpers.h | 1 + .../drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h | 12 + .../amd/include/asic_reg/nbio/nbio_7_4_offset.h | 4 +- .../amd/include/asic_reg/nbio/nbio_7_4_sh_mask.h | 49 +- .../amd/include/asic_reg/oss/osssys_4_0_sh_mask.h | 4 + .../include/asic_reg/smuio/smuio_11_0_0_offset.h | 92 ++++ .../include/asic_reg/smuio/smuio_11_0_0_sh_mask.h | 176 +++++++ .../amd/include/ivsrcid/nbio/irqsrcs_nbif_7_4.h | 42 ++ drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 13 +- drivers/gpu/drm/amd/include/vega10_enum.h | 1 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 263 ++++++---- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 22 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 42 +- drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 3 +- .../amd/powerplay/inc/smu11_driver_if_arcturus.h | 21 +- drivers/gpu/drm/amd/powerplay/inc/smu_types.h | 2 + drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 2 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 8 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 333 +++++++++++- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 45 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 92 +++- .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 2 +- drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 2 - .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 2 +- .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 2 +- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 4 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 13 +- drivers/gpu/drm/radeon/radeon_audio.c | 4 +- drivers/gpu/drm/tegra/drm.c | 14 +- drivers/gpu/drm/tegra/sor.c | 24 +- drivers/gpu/drm/ttm/ttm_bo.c | 44 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 64 +-- drivers/gpu/drm/ttm/ttm_bo_vm.c | 190 ++++--- drivers/infiniband/core/cma.c | 3 +- drivers/infiniband/core/counters.c | 12 +- drivers/infiniband/core/device.c | 11 +- drivers/infiniband/core/sysfs.c | 2 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 18 - drivers/infiniband/hw/bnxt_re/ib_verbs.h | 3 - drivers/infiniband/hw/bnxt_re/main.c | 1 - drivers/infiniband/hw/cxgb4/device.c | 7 +- drivers/infiniband/hw/cxgb4/qp.c | 10 +- drivers/infiniband/hw/hfi1/sdma.c | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 - drivers/infiniband/sw/rxe/rxe_verbs.c | 4 + drivers/infiniband/sw/siw/siw_cm.c | 45 +- drivers/infiniband/sw/siw/siw_qp.c | 15 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 3 +- drivers/infiniband/ulp/iser/iscsi_iser.h | 8 +- drivers/infiniband/ulp/iser/iser_memory.c | 6 +- drivers/infiniband/ulp/iser/iser_verbs.c | 8 +- drivers/input/misc/da9063_onkey.c | 5 +- drivers/input/touchscreen/atmel_mxt_ts.c | 4 + drivers/input/touchscreen/goodix.c | 58 ++- drivers/iommu/of_iommu.c | 2 + drivers/irqchip/irq-gic-v2m.c | 1 + drivers/irqchip/irq-gic-v3-its-pci-msi.c | 1 + drivers/memory/samsung/exynos5422-dmc.c | 345 +++++++++++- drivers/memstick/host/jmb38x_ms.c | 2 +- drivers/misc/pci_endpoint_test.c | 8 +- drivers/net/caif/Kconfig | 16 +- drivers/net/dsa/rtl8366.c | 11 +- drivers/net/dsa/sja1105/sja1105.h | 16 +- drivers/net/dsa/sja1105/sja1105_clocking.c | 65 +-- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 12 +- drivers/net/dsa/sja1105/sja1105_ethtool.c | 16 +- drivers/net/dsa/sja1105/sja1105_main.c | 38 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 17 +- drivers/net/dsa/sja1105/sja1105_spi.c | 97 ++-- drivers/net/ethernet/hisilicon/hns_mdio.c | 6 +- drivers/net/ethernet/intel/e1000/e1000.h | 1 - drivers/net/ethernet/intel/e1000/e1000_main.c | 2 +- drivers/net/ethernet/intel/ixgb/ixgb.h | 1 - drivers/net/ethernet/intel/ixgb/ixgb_main.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 3 +- .../mellanox/mlx5/core/steering/dr_icm_pool.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 9 +- .../net/ethernet/pensando/ionic/ionic_devlink.c | 9 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 128 +++-- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 32 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 13 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 4 +- drivers/net/ethernet/synopsys/dwc-xlgmac-pci.c | 2 +- drivers/net/usb/hso.c | 12 +- drivers/net/usb/r8152.c | 32 +- drivers/net/wireless/ath/ath6kl/wmi.c | 6 +- drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 2 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 1 + drivers/net/wireless/realtek/rtlwifi/efuse.c | 6 +- drivers/net/wireless/realtek/rtlwifi/ps.c | 3 - .../net/wireless/realtek/rtlwifi/rtl8192ee/phy.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 8 - .../net/wireless/realtek/rtlwifi/rtl8723be/phy.c | 8 +- drivers/net/wireless/realtek/rtw88/coex.c | 14 +- drivers/net/wireless/realtek/rtw88/debug.h | 1 + drivers/net/wireless/realtek/rtw88/fw.c | 77 +++ drivers/net/wireless/realtek/rtw88/fw.h | 29 ++ drivers/net/wireless/realtek/rtw88/hci.h | 6 + drivers/net/wireless/realtek/rtw88/mac.c | 2 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 43 +- drivers/net/wireless/realtek/rtw88/main.c | 84 +-- drivers/net/wireless/realtek/rtw88/main.h | 32 +- drivers/net/wireless/realtek/rtw88/pci.c | 77 ++- drivers/net/wireless/realtek/rtw88/phy.c | 2 +- drivers/net/wireless/realtek/rtw88/ps.c | 162 ++++-- drivers/net/wireless/realtek/rtw88/ps.h | 14 +- drivers/net/wireless/realtek/rtw88/rtw8822b.c | 1 + drivers/net/wireless/realtek/rtw88/rtw8822c.c | 1 + drivers/net/wireless/realtek/rtw88/rx.c | 2 - drivers/net/wireless/realtek/rtw88/sec.c | 21 + drivers/net/wireless/realtek/rtw88/sec.h | 1 + drivers/net/wireless/realtek/rtw88/tx.c | 2 - drivers/net/wireless/st/cw1200/fwio.c | 6 +- drivers/net/wireless/st/cw1200/queue.c | 3 +- drivers/net/wireless/ti/wlcore/main.c | 3 +- drivers/net/xen-netfront.c | 17 +- drivers/pci/ats.c | 153 +++--- drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 2 +- drivers/pci/controller/dwc/pcie-artpec6.c | 2 +- drivers/pci/controller/dwc/pcie-designware-host.c | 1 + drivers/pci/controller/dwc/pcie-designware-plat.c | 2 +- drivers/pci/controller/dwc/pcie-designware.h | 2 +- drivers/pci/controller/pci-aardvark.c | 1 + drivers/pci/controller/pci-hyperv.c | 10 +- drivers/pci/controller/pci-thunder-pem.c | 1 + drivers/pci/controller/pcie-cadence.h | 2 +- drivers/pci/controller/pcie-rockchip.h | 2 +- drivers/pci/endpoint/functions/pci-epf-test.c | 10 +- drivers/pci/pci-sysfs.c | 4 +- drivers/pci/pci.c | 14 +- drivers/pci/pcie/aer.c | 23 +- drivers/pci/probe.c | 1 + drivers/pci/proc.c | 4 +- drivers/pci/quirks.c | 65 ++- drivers/pci/setup-bus.c | 8 +- drivers/pci/switch/switchtec.c | 2 +- drivers/platform/chrome/wilco_ec/debugfs.c | 47 +- drivers/ptp/ptp_qoriq.c | 3 +- drivers/pwm/pwm-sun4i.c | 1 - drivers/rapidio/devices/tsi721.c | 2 +- drivers/scsi/pm8001/pm8001_hwi.c | 2 +- drivers/scsi/pm8001/pm8001_init.c | 2 +- drivers/staging/gasket/gasket_constants.h | 3 - drivers/staging/gasket/gasket_core.c | 12 +- drivers/staging/gasket/gasket_core.h | 4 +- drivers/tty/serial/8250/8250_pci.c | 8 +- drivers/usb/core/hcd-pci.c | 2 +- drivers/usb/host/pci-quirks.c | 2 +- drivers/usb/serial/ftdi_sio.c | 3 + drivers/usb/serial/ftdi_sio_ids.h | 9 + drivers/usb/serial/option.c | 8 + drivers/vfio/pci/vfio_pci.c | 11 +- drivers/vfio/pci/vfio_pci_config.c | 32 +- drivers/vfio/pci/vfio_pci_private.h | 4 +- drivers/video/fbdev/Kconfig | 1 + drivers/video/fbdev/core/fbmem.c | 4 +- drivers/video/fbdev/efifb.c | 2 +- drivers/video/fbdev/hyperv_fb.c | 369 +++++++++++-- drivers/xen/efi.c | 84 +-- drivers/xen/xenbus/xenbus_dev_frontend.c | 20 +- fs/btrfs/inode.c | 3 + fs/btrfs/ref-verify.c | 2 +- fs/btrfs/volumes.c | 6 +- fs/cifs/connect.c | 2 +- fs/cifs/dir.c | 8 +- fs/cifs/file.c | 6 + fs/cifs/inode.c | 4 + fs/cifs/smb2pdu.c | 3 +- fs/cifs/smb2proto.h | 4 + include/drm/amd_asic_type.h | 56 +- include/drm/ttm/ttm_bo_api.h | 14 + include/linux/device_cgroup.h | 19 +- include/linux/dsa/sja1105.h | 4 +- include/linux/netdevice.h | 6 + include/linux/of_pci.h | 5 +- include/linux/pci-ats.h | 76 +-- include/linux/pci-epc.h | 2 +- include/linux/pci.h | 19 +- include/linux/sysfs.h | 4 +- include/net/dsa.h | 2 - include/net/net_namespace.h | 6 +- include/uapi/drm/amdgpu_drm.h | 4 + include/uapi/linux/pci_regs.h | 1 + include/xen/xen-ops.h | 25 +- init/do_mounts.c | 49 ++ lib/devres.c | 2 +- net/caif/Kconfig | 10 +- net/core/dev.c | 176 ++++++- net/dsa/tag_sja1105.c | 12 +- net/ipv4/ipconfig.c | 10 +- net/ipv4/tcp_timer.c | 9 +- net/ipv6/addrconf.c | 11 +- net/rds/ib.c | 6 +- net/sched/sch_generic.c | 7 +- net/tipc/link.c | 29 +- net/tipc/msg.c | 5 +- net/vmw_vsock/af_vsock.c | 16 +- net/vmw_vsock/hyperv_transport.c | 2 +- net/vmw_vsock/virtio_transport_common.c | 57 +- security/device_cgroup.c | 15 +- security/tomoyo/tomoyo.c | 6 + .../cpupower/utils/idle_monitor/hsw_ext_idle.c | 1 - .../selftests/bpf/prog_tests/sockopt_inherit.c | 2 +- tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 3 +- 512 files changed, 14625 insertions(+), 6650 deletions(-) create mode 100644 Documentation/devicetree/bindings/input/fsl,mpr121-touchkey.yaml create mode 100644 Documentation/devicetree/bindings/input/input.yaml delete mode 100644 Documentation/devicetree/bindings/input/mpr121-touchkey.txt delete mode 100644 Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.txt create mode 100644 Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/samsung-wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/samsung-wdt.yaml copy arch/arm/boot/dts/{imx6ul-opos6ul.dtsi => imx6ul-imx6ull-opos6ul.dtsi} (60%) copy arch/arm/boot/dts/{imx6ul-opos6uldev.dts => imx6ul-imx6ull-opos6uldev.dtsi} (70%) create mode 100644 arch/arm/boot/dts/imx6ull-opos6ul.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-opos6uldev.dts delete mode 100644 arch/arm/include/asm/xen/xen-ops.h delete mode 100644 arch/arm/xen/efi.c delete mode 100644 arch/arm64/include/asm/xen/xen-ops.h delete mode 100644 arch/mips/vdso/gettimeofday.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c create mode 100644 drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c copy drivers/gpu/drm/amd/amdgpu/{nbio_v2_3.h => mxgpu_nv.h} (60%) copy drivers/gpu/drm/amd/amdgpu/{nbio_v2_3.h => umc_v6_0.c} (77%) copy drivers/gpu/drm/amd/amdgpu/{nbio_v2_3.h => umc_v6_0.h} (90%) create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h copy drivers/gpu/drm/amd/{amdgpu/nbio_v7_4.h => display/dc/dm_cp_psp.h} (72%) copy drivers/gpu/drm/amd/display/{amdgpu_dm => dc/hdcp}/Makefile (65%) create mode 100644 drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c create mode 100644 drivers/gpu/drm/amd/display/include/hdcp_types.h copy drivers/gpu/drm/amd/display/{amdgpu_dm => modules/hdcp}/Makefile (65%) create mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c create mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h create mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c create mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_transition.c create mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c create mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_log.c create mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_log.h create mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c create mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.h create mode 100644 drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h create mode 100644 drivers/gpu/drm/amd/include/ivsrcid/nbio/irqsrcs_nbif_7_4.h