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 bd4d55c761a8 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 08e1f0778671 drivers/tty/serial/sh-sci.c: suppress warning omits 85154540632c pinctrl: fix pxa2xx.c build warnings omits 09aae205fc42 Merge branch 'akpm-current/current' omits cd81ecee6e51 Merge remote-tracking branch 'devfreq/for-next' omits d884d6f56fdd Merge remote-tracking branch 'pidfd/for-next' omits 7b3518b23d30 Merge remote-tracking branch 'xarray/xarray' omits 497fb9bb0249 Merge remote-tracking branch 'nvmem/for-next' omits a1092045b8d2 Merge remote-tracking branch 'kspp/for-next/kspp' omits 81c86f8fe697 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 69aaf0d411a2 Merge remote-tracking branch 'livepatching/for-next' omits fab92bb5c7c9 Merge remote-tracking branch 'y2038/y2038' omits 07a9974bb809 Merge remote-tracking branch 'rpmsg/for-next' omits 3985d00dea78 Merge remote-tracking branch 'cgroup/for-next' omits e923dfd0224d Merge remote-tracking branch 'mux/for-next' omits 4954e4dc9df2 Merge remote-tracking branch 'percpu/for-next' omits 4dde487562fa Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 1d68240cb66c Merge remote-tracking branch 'edac-amd/for-next' omits 7ce8bbe8c39c Merge remote-tracking branch 'spi/for-next' omits e8a81d06f141 Merge remote-tracking branch 'keys/keys-next' omits d2a5b84116b0 Merge remote-tracking branch 'apparmor/apparmor-next' omits 787a8991a110 Merge remote-tracking branch 'security/next-testing' omits 6c4f48c56b31 Merge remote-tracking branch 'regulator/for-next' omits e4129a57183d Merge remote-tracking branch 'kgdb/kgdb-next' omits 3b5d1e719b3b Merge remote-tracking branch 'block/for-next' omits cfcc0706e29c Merge remote-tracking branch 'sound-asoc/for-next' omits 1e156e65185b Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 507703da6ae0 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 8c776ffb594b Merge remote-tracking branch 'drm-intel/for-linux-next' omits 1fd5629ae7ca Merge remote-tracking branch 'mac80211-next/master' omits fd090b0cb925 Merge remote-tracking branch 'bluetooth/master' omits 76ead9a43a28 Merge remote-tracking branch 'nfc-next/master' omits 513230863903 Merge remote-tracking branch 'swiotlb/linux-next' omits ccf81b77f71a Merge remote-tracking branch 'ieee1394/for-next' omits f96850dceb14 Merge remote-tracking branch 'thermal-soc/next' omits db407e563874 Merge remote-tracking branch 'pm/linux-next' omits 78210d222202 Merge remote-tracking branch 'jc_docs/docs-next' omits 7a7a63dc4b97 Merge remote-tracking branch 'i2c/i2c/for-next' omits f9aeb1b7ec89 Merge remote-tracking branch 'hid/for-next' omits c6933ef91c4d Merge remote-tracking branch 'printk/for-next' omits ced224b53f98 Merge remote-tracking branch 'vfs/for-next' omits 47f191d70c73 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits f8b4a117a3f0 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 47885315457f Merge remote-tracking branch 'f2fs/dev' omits 8e77c9cfde98 Merge remote-tracking branch 'btrfs-kdave/for-next' omits f6ecd58acee6 Merge remote-tracking branch 'afs/afs-next' omits 7044794a7a3c Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 7a4786007939 Merge remote-tracking branch 'soc-fsl/next' omits a5838d2aa64d Merge remote-tracking branch 'parisc-hd/for-next' omits f2da774fc90f Merge remote-tracking branch 'h8300/h8300-next' omits 8670f954d9ce Merge remote-tracking branch 'csky/linux-next' omits 5294a184c1c9 Merge remote-tracking branch 'tegra/for-next' omits 2d8737d55de2 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits ea788dd09c7a Merge remote-tracking branch 'samsung-krzk/for-next' omits f9858e6a90f3 Merge remote-tracking branch 'rockchip/for-next' omits 756da9e1a0ac Merge remote-tracking branch 'reset/reset/next' omits d8ec2d864da9 Merge remote-tracking branch 'renesas/next' omits 85b2578e9562 Merge remote-tracking branch 'qcom/for-next' omits 6599865d2082 Merge remote-tracking branch 'omap/for-next' omits 16445de4278b Merge remote-tracking branch 'mvebu/for-next' omits 095a50ccc22a Merge remote-tracking branch 'mediatek/for-next' omits 0baf23c7f93b Merge remote-tracking branch 'keystone/next' omits 441dc4875a98 Merge remote-tracking branch 'imx-mxs/for-next' omits 8c66efeeaf87 Merge remote-tracking branch 'bcm2835/for-next' omits 245eac967162 Merge remote-tracking branch 'at91/at91-next' omits 5e4db3129ca7 Merge remote-tracking branch 'aspeed/for-next' omits 9c4fc28b2a72 Merge remote-tracking branch 'amlogic/for-next' omits 107d8fc932b6 Merge remote-tracking branch 'actions/for-next' omits 79b10a2b444f Merge remote-tracking branch 'arm-soc/for-next' omits 31f38dc2152b Merge remote-tracking branch 'arm/for-next' omits f30e243d24c6 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 578db1cdfccd Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 0b46a71a7506 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 575413871804 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 7845c9819e2d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits f05eb84e56f5 Merge remote-tracking branch 'omap-fixes/fixes' omits 0abec29eaa9f Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 1a1d0ce103fb Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits cccba6a905cd Merge remote-tracking branch 'phy/fixes' omits cec17f044209 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 817ea09788f3 Merge remote-tracking branch 'spi-fixes/for-linus' omits 666c44014e25 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 34f1b204a11a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits e1835b470281 Merge remote-tracking branch 'sound-current/for-linus' omits 474ea39bce64 Merge remote-tracking branch 'netfilter/master' omits 531e8fb0ee0c Merge remote-tracking branch 'ipsec/master' omits afb18a9c60e6 Merge remote-tracking branch 'bpf/master' omits f9d53eb0390e Merge remote-tracking branch 'net/master' omits e6c577959ec0 Merge remote-tracking branch 'powerpc-fixes/fixes' omits caf02d401a5b drm/amdkfd/kfd_mqd_manager_v10: Fix missing break in switc [...] omits 0accd88c0392 drm/amdgpu/gfx10: Fix missing break in switch statement omits 87cd6d2345b2 drm/amdkfd: Fix missing break in switch statement omits afcbaa1816ee mtd: onenand_base: Mark expected switch fall-through omits 306cdc59304d perf/x86/intel: Mark expected switch fall-throughs omits d3529b2c828c Makefile: Globally enable fall-through warning omits 96e033cf3795 afs: fsclient: Mark expected switch fall-throughs omits fccdcc1bdad3 afs: yfsclient: Mark expected switch fall-throughs omits c6859691d1e8 can: mark expected switch fall-throughs omits 9b341962c059 firewire: mark expected switch fall-throughs omits fd31cf68489c Merge branch 'powercap' into linux-next omits 021091f651a1 powercap: Invoke powercap_init() and rapl_init() earlier omits 67e50426ffcb Merge branch 'spi-5.3' into spi-next omits 5b84322c08aa Merge branch 'spi-5.2' into spi-linus omits b5d0790132df Merge branch 'acpi-video' into linux-next omits e571e17488d4 Merge branch 'regulator-5.3' into regulator-next omits 9b955dd030c3 Merge branch 'regulator-5.2' into regulator-linus omits ca4aacd92c71 Merge branch 'asoc-5.3' into asoc-next omits 496017510d4a Merge branch 'asoc-5.2' into asoc-linus omits b7ad0607bda8 Merge branch 'pm-cpufreq' into linux-next omits 879d1d31cdf0 ARM: Document merges omits 757bad1a156e Merge branch 'arm/dt' into for-next omits 551623b4eaa3 Merge branch 'arm/soc' into for-next omits 7306bb5296f7 Merge branch 'powercap' into linux-next omits 89177afb72a1 Merge branch 'acpi-misc' into linux-next omits 255f790fa642 Merge branch 'acpi-misc' into linux-next omits 0a6c0d86f724 Merge branch 'powercap' into linux-next omits 0641cb6e8521 Merge branch 'pm-cpufreq' into linux-next omits ab1291acd4ab Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 242af9ac5b32 ARM: Document merges omits 3f62b123253d Merge branch 'arm/dt' into for-next omits 839a2ad86e99 Merge branch 'arm/dt' into for-next omits 65e01509de0d ARM: Document merges omits 534418a1e16c Merge branch 'arm/drivers' into for-next omits a1e728833214 ARM: Document merges omits 8797f2fa9864 Merge branch 'arm/drivers' into for-next omits a5380ddda51e Merge branch 'arm/fixes' into for-next omits 656beb56c7ed ARM: Document merges omits 3d982eaa0f22 Merge branch 'arm/dt' into for-next omits 79294fba3a29 Merge branch 'arm/fixes' into for-next omits f99bcd23eeda ARM: Document merges omits 80ab7a52e061 Merge branch 'arm/dt' into for-next omits c9f48ea076e9 ARM: Document merges omits a1dc52fe3398 Merge branch 'arm/defconfig' into for-next omits 1826b38fd1ef Merge branch 'arm/dt' into for-next omits aedf2de8a449 Merge branch 'arm/soc' into for-next omits 52dbc7ba6924 Merge branch 'arm/defconfig' into for-next omits 30ee0ec5c3a9 ARM: Document merges omits 205169cfde0a Revert "Merge tag 'hisi-fixes-for-5.2' of git://github.com [...] omits 648e11bba8bd Merge branch 'arm/drivers' into for-next omits 3205c4fe8820 Merge branch 'arm/dt' into for-next omits b500a1e0e405 Merge branch 'arm/soc' into for-next omits d33f0a42d1b1 ARM: Document merges omits fac8a7d7448e Merge branch 'arm/defconfig' into for-next omits 44a02b2abb6c ARM: Document merges omits bf5b6bfb4c18 Merge branch 'arm/dt' into for-next omits 386fb72850f2 Merge branch 'arm/defconfig' into for-next omits 4ad9404e6223 Merge branch 'arm/fixes' into for-next omits 6f7a3bd8faed Merge tag 'hisi-fixes-for-5.2' of git://github.com/hisilic [...] omits 3273d501983c Merge branch 'arm/dt' into for-next omits 07c811af1c00 lib: logic_pio: Enforce LOGIC_PIO_INDIRECT region ops are [...] omits 0c4222bbba45 bus: hisi_lpc: Add .remove method to avoid driver unbind crash omits afc04e873da9 bus: hisi_lpc: Unregister logical PIO range to avoid poten [...] omits 642ff0a2f549 lib: logic_pio: Add logic_pio_unregister_range() omits 73aeb5819647 lib: logic_pio: Avoid possible overlap for unregistering regions omits 178959202ed3 lib: logic_pio: Fix RCU usage omits 6c6b5d7650d9 Merge branch 'sunxi/dt64-for-5.3' into sunxi/for-next omits 7eb505978425 Merge branches 'at91-soc' and 'at91-dt' into at91-next omits e005156eb4b4 ARM: Document merges omits a9385fd7acc3 Merge branch 'arm/soc' into for-next omits e6fa17cd5518 ARM: Document merges omits 353e3628d19f Merge branch 'arm/fixes' into for-next omits 476a3d7014b6 ARM: Document merges omits 238eabe46c19 Merge branch 'arm/dt' into for-next omits 6c2ef9621faf Merge branch 'arm/drivers' into for-next omits 25a0a9884e77 ARM: Document merges omits 4bdc4e136714 Merge branch 'arm/fixes' into for-next omits 3aa9ab7666de ARM: Document merges omits ae2bb68cdf70 Merge branch 'arm/defconfig' into for-next omits 70063f5f4e47 ARM: Document merges omits b91eda838bc7 Merge branch 'arm/dt' into for-next omits c51b47881c9c Merge branch 'arm/fixes' into for-next omits e57f4f2c4506 ARM: Document merges omits e646e46a80d9 Merge branch 'arm/fixes' into for-next omits cd5b27973168 Merge branch 'arm/fixes' into for-next omits 0a07f225c751 ARM: Document merges omits 397a8b902e55 Merge branch 'arm/soc' into for-next omits 284f146035a6 Merge branch 'arm/fixes' into for-next omits 1f676b1f68a0 ARM: Document merges omits a0ed144855f9 Merge branch 'arm/drivers' into for-next omits e1b694ef6f13 Merge branch 'arm/fixes' into for-next omits f0776d431adb Merge branch 'sunxi/dt64-for-5.3' into sunxi/for-next omits 2e30cca74ddd Merge branch 'sunxi/config64-for-5.3' into sunxi/for-next omits 973995d98f20 Merge branch 'sunxi/dt-for-5.3' into sunxi/for-next omits f8bca8339e6b Merge branch 'sunxi/clk-for-5.3' into sunxi/for-next omits e6b4a98bc1c8 Merge branches 'sunxi/clk-for-5.3' and 'sunxi/dt64-for-5.3 [...] omits 31d382a2bb08 Merge branch 'sunxi/dt-for-5.3' into sunxi/for-next omits b848475c0143 Merge branch 'sunxi/clk-for-5.3' into sunxi/for-next omits 74bbd07145d0 Merge branches 'sunxi/dt-for-5.3' and 'sunxi/h3-h5-for-5.3 [...] omits 0ed73d7abceb ARM: dts: gr8-evb: Fix RTC vendor omits 7687c8325702 ARM: dts: sun7i: icnova-swac: Fix the model vendor omits 02d9cf687698 ARM: dts: sun8i: a711: Change LRADC node names to avoid warnings omits 396ac57e0c25 Merge branches 'sunxi/config64-for-5.3', 'sunxi/dt-for-5.3 [...] omits e1152002eef6 Merge branches 'sunxi/dt64-for-5.3' and 'sunxi/dt-for-5.3' [...] omits a155a7260839 Merge branches 'sunxi/config64-for-5.3', 'sunxi/dt-for-5.3 [...] new be4363bdf0ce hv_netvsc: Fix extra rcu_read_unlock in netvsc_recv_callback() new b617158dc096 tcp: be more careful in tcp_fragment() new 83768245a3b1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net new c92f0380673b Merge tag 'media/v5.3-2' of git://git.kernel.org/pub/scm/l [...] new 21c730d73471 Merge tag 'for-5.3-rc1-tag' of git://git.kernel.org/pub/sc [...] new b191d6491be6 pidfd: fix a poll race when setting exit_state new 44b912cd0b55 Merge tag 'for-linus-20190722' of git://git.kernel.org/pub [...] new b8d3349803ba sched/rt, Kconfig: Unbreak def/oldconfig with CONFIG_PREEMPT=y new 7b5cf701ea9c Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] new ae00fcc51e71 ARM: Delete netx a second time new 0427478648a9 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new 85751e9e5b14 arm64: vdso: Fix population of AT_SYSINFO_EHDR for compat vdso new 2e2f3c9b864d arm64: vdso: fix flip/flop vdso build bug new a88754b23114 arm64: vdso: Cleanup Makefiles new 8caa6e2be723 arm64: stacktrace: Constify stacktrace.h functions new f3dcbe67ed42 arm64: stacktrace: Factor out backtrace initialisation new 592700f094be arm64: stacktrace: Better handle corrupted stacks new d16af870a70e arm64/sve: Factor out FPSIMD to SVE state conversion new ed2f3e9ff637 arm64/sve: Fix a couple of magic numbers for the Z-reg count new 5a9060e9437b arm64: mm: Drop pte_huge() new 0aafd138b322 MAINTAINERS: Update my email address to @kernel.org new 01233d47836d MAINTAINERS: Fix spelling mistake in my name new 8d419adb0511 MAINTAINERS: Update my email address new 4574b0b9abc8 MAINTAINERS: Update my email address new cbdf8a189a66 arm64: Force SSBS on context switch new 40ca0ce56d4b arm64: entry: SP Alignment Fault doesn't write to FAR_EL1 new 6dcf24f4796c Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new 4d202c8c8ed3 powerpc/xive: Fix loop exit-condition in xive_find_target_ [...] new 9798f4ea71ea KVM: PPC: Book3S HV: XIVE: fix rollback when kvmppc_xive_c [...] new b4fc36e60f25 powerpc/dma: Fix invalid DMA mmap behavior new f16d80b75a09 powerpc/tm: Fix oops on sigreturn on systems without TM new 899ea5e9dde5 Merge remote-tracking branch 'powerpc-fixes/fixes' new 12185dfe4436 bonding: Force slave speed check after link state recovery [...] new 60a5251b8d98 Merge remote-tracking branch 'net/master' new 318892ac0683 net/tls: don't arm strparser immediately in tls_set_sw_offload() new ac78fc148d82 net/tls: don't call tls_sk_proto_close for hw record offload new f87e62d45e51 net/tls: remove close callback sock unlock/lock around TX [...] new 313ab004805c net/tls: remove sock unlock/lock around strp_done() new 32857cf57f92 net/tls: fix transition through disconnect with close new 45a4521dcbd9 bpf: sockmap, sock_map_delete needs to use xchg new 2bb90e5cc90e bpf: sockmap, synchronize_rcu before free'ing map new 0e858739c2d2 bpf: sockmap, only create entry if ulp is not already enabled new 95fa145479fb bpf: sockmap/tls, close can race with map free new cf32526c8842 selftests/tls: add a test for ULP but no keys new 78b5dc3d68dc selftests/tls: test error codes around TLS ULP installation new 65d41fb317c6 selftests/tls: add a bidirectional test new 8051bb7f2cbf selftests/tls: close the socket with open record new d4d34185e710 selftests/tls: add shutdown tests new 57ebc6230f06 Merge branch 'bpf-sockmap-tls-fixes' new cdb2f9207109 libbpf: Fix endianness macro usage for some compilers new 4be6e05c4d4c libbpf: Avoid designated initializers for unnamed union members new c8eee4135a45 selftests/bpf: fix sendmsg6_prog on s390 new 218d1b6542cd Merge remote-tracking branch 'bpf/master' new a0ec0d072614 Merge remote-tracking branch 'ipsec/master' new 916e056e3d4d Merge remote-tracking branch 'netfilter/master' new e4091bdd2fd9 ALSA: line6: Fix a typo new d52065f569cc Merge remote-tracking branch 'sound-current/for-linus' new 8dd26dff00c0 ASoC: dapm: Fix handling of custom_stop_condition on DAPM [...] new 48dfd37a0f85 ASoC: cs42xx8: Fix MFREQ selection issue for async mode new f86621cd6c6f SoC: rockchip: rockchip_max98090: Enable MICBIAS for heads [...] new 62ec3d13601b ASoC: SOF: use __u32 instead of uint32_t in uapi headers new 5ee3c836a2ad Merge branch 'asoc-5.3' into asoc-linus new d539c35dc0de Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new b9131a51dc49 Merge branch 'regulator-5.3' into regulator-linus new 23eb669263b8 Merge remote-tracking branch 'regulator-fixes/for-linus' new 1274204542f6 spi: pxa2xx: Balance runtime PM enable/disable on error new 29a603af8bc6 Merge branch 'spi-5.3' into spi-linus new 19793c74aaaa Merge remote-tracking branch 'spi-fixes/for-linus' new da887f16f517 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new bd8d894dae88 Merge remote-tracking branch 'phy/fixes' new c8917b8ff09e firmware: fix build errors in paged buffer handling code new cfcb84060bb5 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new a7cd67e2b76e Input: applespi - fix warnings detected by sparse new c82492f1de83 Merge remote-tracking branch 'input-current/for-linus' new f0414087a1b9 dmaengine: dw-edma: fix unnecessary stack usage new 756c3ef93492 dmaengine: dw-edma: fix __iomem type confusion new 6f4722b1d1eb dmaengine: dw-edma: fix endianess confusion new 5d6fb560729a dmaengine: ste_dma40: fix unneeded variable warning new b40a3e134aad Merge remote-tracking branch 'slave-dma-fixes/fixes' new 9f8f04449150 Merge remote-tracking branch 'mips-fixes/mips-fixes' new d532af82e3c4 Merge remote-tracking branch 'omap-fixes/fixes' new 211186cae14d hwmon: (occ) Fix division by zero issue new f3d43e2e45fd hwmon: (nct6775) Fix register address and added missed tol [...] new 223b2b5030f3 hwmon: (k8temp) documentation: update URL of datasheet new 1d5aae7186fb Merge remote-tracking branch 'hwmon-fixes/hwmon' new f5318db41621 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new fe151c6c2d9f Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 985eaf99eb18 scsi: target: cxgbit: add support for IEEE_8021QAZ_APP_SEL [...] new 8af42eada30d Merge remote-tracking branch 'scsi-fixes/fixes' new ad28e02420be drm/amdgpu: Default disable GDS for compute VMIDs new 23d66e75d7c7 drm/amd/powerplay: report bootup clock as max supported on [...] new 5f872b723a45 drm/amdgpu: do not create ras debugfs/sysfs node for ASICs [...] new 59d9c0ab7169 drm/amdgpu: disable GFX RAS by default new 29bd65080922 drm/amdgpu: only allow error injection to UMC IP block new 578a4daa1cd6 drm/amdgpu: drop ras self test new 1a195ed5f197 drm/amd/powerplay: change sysfs pp_dpm_xxx format for navi10 new 3457b3055e43 drm/ttm: use the same attributes when freeing d_page->vaddr new c6d5245d41de drm/amdgpu: use VCN firmware offset for cache window new 61f33f6aa883 drm/amd/display: initialize p_state to proper value new 0bd8ac7ed5f9 drm/amd/display: fix up HUBBUB hw programming for VM new 5d109be38b23 drm/amd/display: fix dsc disable new db31af12a516 drm/amd/display: cap DCFCLK hardmin to 507 for NV10 new 5b25e5f1a972 drm/amd/display: No audio endpoint for Dell MST display new 90bbf6374b88 drm/amd/display: Set default block_size, even in unexpected cases new 61011e63f87f drm/amd/display: Set one 4:2:0-related PPS field as recomm [...] new 4a876eecf6a5 drm/amd/display: swap system aperture high/low new 4fc1609bcd54 drm/amd/display: skip retrain in dc_link_set_preferred_lin [...] new 492d9ec24492 drm/amd/display: Clock does not lower in Updateplanes new 7f6964c5a05e drm/amd/display: Copy max_clks_by_state after dce_clk_mgr_ [...] new dd5d9348da02 drm/amd/display: wait for the whole frame after global unlock new ca6f188cdf80 drm/amd/display: Poll for GPUVM context ready (v2) new c7990daebe71 drm/amd/display: Wait for backlight programming completion [...] new 288af96df16b drm/amd/display: Check for valid stream_encode new 12d0e503dd9e drm/amd/display: Read max down spread new 19f876967a98 drm/amd/display: Disable Audio on reinitialize hardware new 1ca068ed34d6 drm/amd/display: fix DMCU hang when going into Modern Standby new 74eda776d7a4 drm/amd/display: use encoder's engine id to find matched f [...] new 09fc26c1718f drm/amd/display: Change min_h_sync_width from 8 to 4 new 39fee5f60ce0 drm/amd/display: Wait for flip to complete new feb7eb522e0a drm/amd/display: put back front end initialization sequence new 67fd6c0d2de8 drm/amd/display: allocate 4 ddc engines for RV2 new 0905f3297726 drm/amd/display: Fix dc_create failure handling and 666 co [...] new 6ac25e6d5b2f drm/amd/display: Only enable audio if speaker allocation exists new 58caae27df41 drm/amd/display: drop ASSERT() if eDP panel is not connected new 7352193a33df drm/amd/display: Increase size of audios array new b791f9dc2de4 drm/amd/display: do not read link setting if edp not connected new b70666934b41 drm/amd/display: handle active dongle port type is DP++ or [...] new b840e4d5fec6 drm/amd/powerplay: custom peak clock freq for navi10 new 1bcff32679f6 drm/amdgpu/smu: move fan rpm query into the asic specific code new ef08d8b913be Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' new 935c9c0111aa Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new fc62113b32c9 mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() new ba2d139b02ba mmc: dw_mmc: Fix occasional hang after tuning on eMMC new 665e985c2f41 mmc: meson-mx-sdio: Fix misuse of GENMASK macro new 3a6ffb3c8c32 mmc: mmc_spi: Enable stable writes new a0a0f03212bc Merge remote-tracking branch 'mmc-fixes/fixes' new 43dc47f2313d Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new cfb7156672dd Merge drm-misc-next-fixes-2019-07-18 into drm-misc-fixes new 7af5cdb158f3 drm/msm: correct NULL pointer dereference in context_init new 2e7b801eadbf drm/msm/dpu: Correct dpu encoder spinlock initialization new 0036bc73ccbe drm/msm: stop abusing dma_map/unmap for cache new bbb6fc43f131 drm: silence variable 'conn' set but not used new 9719e17bb9e9 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 6022a7958fdd firewire: mark expected switch fall-throughs new 025b0f6af872 can: mark expected switch fall-throughs new 16b6e1c236c0 afs: yfsclient: Mark expected switch fall-throughs new 7d52e79b1f79 afs: fsclient: Mark expected switch fall-throughs new 1a042a380b38 mtd: onenand_base: Mark expected switch fall-through new 3685d5e49e7c perf/x86/intel: Mark expected switch fall-throughs new 39b06cb8d69f drm/amdkfd: Fix missing break in switch statement new 4368ef04aef1 drm/amdgpu/gfx10: Fix missing break in switch statement new 019231f79af0 drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning new b6ac32eac063 drm/i915: Mark expected switch fall-throughs new bc512fd704a9 Makefile: Globally enable fall-through warning new 18950a5b7e90 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 55fe5fbfeabc Merge remote-tracking branch 'arm/for-next' new bf94cbaf9d19 Merge branch 'arm/fixes' into for-next new deb0df1a994d Merge tag 'soc-fsl-next-v5.3-2' of git://git.kernel.org/pu [...] new ed8cce244fbb Merge branch 'arm/drivers' into for-next new f1698cc9dde0 ARM: Document merges new d1c4342fd887 Merge remote-tracking branch 'arm-soc/for-next' new 044252512545 Merge remote-tracking branch 'actions/for-next' new 4e5c00e0f822 Merge remote-tracking branch 'amlogic/for-next' new a3081d72e9d4 Merge remote-tracking branch 'aspeed/for-next' new 8a6836ee3849 ARM: dts: at91: Avoid colliding 'display' node and property names new 90fbe456b5f0 Merge branch 'at91-dt' into at91-next new 4b7709ec2e4b Merge remote-tracking branch 'at91/at91-next' new ae3481e2e1ff Merge remote-tracking branch 'bcm2835/for-next' new a3feca7e36c5 Merge remote-tracking branch 'imx-mxs/for-next' new 5c97d770c504 Merge remote-tracking branch 'keystone/next' new 41b700696871 Merge remote-tracking branch 'mediatek/for-next' new c53972e28298 Merge remote-tracking branch 'mvebu/for-next' new ea359864fc1e Merge remote-tracking branch 'omap/for-next' new b9dab5bf15cf Merge remote-tracking branch 'qcom/for-next' new 909714eba85e Merge remote-tracking branch 'renesas/next' new 2c8930a9fe2c Merge remote-tracking branch 'reset/reset/next' new 5396a2b51e34 Merge remote-tracking branch 'rockchip/for-next' new 0e6c9872fa14 Merge remote-tracking branch 'samsung-krzk/for-next' new c5ed9475c22c clk: sunxi-ng: v3s: add the missing PLL_DDR1 new f9429c1fba87 dt-bindings: clk: sunxi-ccu: add compatible string for V3 CCU new 41ec38eb7193 Merge branch 'sunxi/clk-for-5.4' into sunxi/for-next new 2a40d1b29113 ARM: dts: sunxi: Switch to the generic PHY properties new de332de26d19 ARM: dts: sunxi: Switch from phy to phy-handle new 9d83e335300a Merge branch 'sunxi/dt-for-5.4' into sunxi/for-next new 5ea40f7106aa ARM: dts: sunxi: Unify the DE2 bus clocks order new 042c805545d0 arm64: dts: allwinner: h6: Fix SID node name new 630f3100e19d Merge branch 'sunxi/dt-for-5.4' into sunxi/for-next new de0f36068c29 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 5cecbe2e2b91 Merge remote-tracking branch 'tegra/for-next' new afec981ed747 Merge remote-tracking branch 'csky/linux-next' new 105f725ef1bb Merge remote-tracking branch 'h8300/h8300-next' new 171543e75272 MIPS: Disallow CPU_SUPPORTS_HUGEPAGES for XPA,EVA new 35476311e529 MIPS: Add partial 32-bit huge page support new 45e03e62724f MIPS: Decouple CPU_SUPPORTS_HUGEPAGES from 64BIT new b35d265301ec MIPS: ingenic: Add support for huge pages new 7176b6ac1846 MIPS: Undefine PMD_ORDER for 32-bit builds new 3b25b7631164 MIPS: Rename JZRISC to XBURST new 368fb26c1e55 MIPS: Decode config3 register on Ingenic SoCs new 5dad549d94c8 MIPS: DTS: jz4740: Add node for the MMC driver new a23c4134955e MIPS: BMIPS: add clock controller nodes new 61cbfff4b1a7 MIPS: pte_special()/pte_mkspecial() support new f23478f6ea2e MIPS: qi_lb60: Move MMC configuration to devicetree new bc3c916b231c Merge remote-tracking branch 'mips/mips-next' new f407c5cac82f Merge remote-tracking branch 'parisc-hd/for-next' new 849b384f92bc Documentation: DT: arm: add support for sockets defining p [...] new 124e46a86580 dt-binding: cpu-topology: Move cpu-map to a common binding. new 60c1b220d8bc cpu-topology: Move cpu topology code to common code. new ca74b316df96 arm: Use common cpu_topology structure and functions. new 03f11f03dbfe RISC-V: Parse cpu topology during boot. new c181831f161c base: arch_topology: update Kconfig help description new f51edcec5288 MAINTAINERS: Add an entry for generic architecture topology new e6b4d33b244b Merge remote-tracking branch 'risc-v/for-next' new 1c5ea6f71844 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 51ae7db60b08 Merge remote-tracking branch 'afs/afs-next' new 9c632e8772cc Merge remote-tracking branch 'btrfs-kdave/for-next' new 1edf656bd995 cifs: get mode bits from special sid on stat new 02845e9936f0 cifs: allow chmod to set mode bits using special sid new ea4f1d49c29e Merge remote-tracking branch 'cifs/for-next' new 27b67ed02f75 Merge remote-tracking branch 'f2fs/dev' new fa88e48d5307 Merge remote-tracking branch 'overlayfs/overlayfs-next' new a4b90d3a5e19 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 6b0e42771795 locks: revise generic_add_lease tracepoint new e060dd5844ae Merge remote-tracking branch 'file-locks/locks-next' new 43a8220e7fbc Merge remote-tracking branch 'vfs/for-next' new 19b7187385da Merge remote-tracking branch 'printk/for-next' new ef421a19350f Merge remote-tracking branch 'hid/for-next' new 63a83df3ed06 Merge remote-tracking branch 'i2c/i2c/for-next' new 46b4c8a6f63a hwmon: Remove ads1015 driver new ef3cf8a75110 device-tree: bindinds: add NXP PCT2075 as compatible devic [...] new 2dc8bec3161f hwmon: (lm75) add support for PCT2075 new 935927db611a hwmon: (pmbus/max31785) Remove a useless #define new 597e7626b83a hwmon: (k8temp) update to use new hwmon registration API new e511c9326d24 docs: hwmon: pxe1610: convert to ReST format and add to the index new bd36fec2b366 x86/amd_nb: Add PCI device IDs for family 17h, model 70h new 22cac1016a48 hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs new 807d66cd3e86 hwmon: (asb100) convert to i2c_new_dummy_device new 6db079630f06 hwmon: (smm665) convert to i2c_new_dummy_device new 275e81749d56 hwmon: (w83781d) convert to i2c_new_dummy_device new 9cbd0d64180c hwmon: (adt7475) Convert to use hwmon_device_register_with [...] new 716bbd3a8a1f Merge remote-tracking branch 'hwmon-staging/hwmon-next' new e27a24210aa1 Merge tag 'v5.3-rc1' into docs-next new 5adcce34f8a3 doc:it_IT: align translation to mainline new 143134ba4983 doc:it_IT: rephrase statement new 352859bc07df Merge remote-tracking branch 'jc_docs/docs-next' new 3f98538c7673 Merge tag 'v5.3-rc1' into patchwork new 4747bd0f4179 media: v4l2-ioctl: add missing pixelformats new 009cb7d5794a media: media/usb: don't set description in ENUM_FMT new 2169e6daa1ff media: media/pci: don't set description for ENUM_FMT new 642ac63d166d media: drivers/staging/media: don't set description for ENUM_FMT new 59fe916c84f8 media: media/platform: don't set description in ENUM_FMT new b2778a30c73b media: am437x/davinci: set device_caps in struct video_device new e7999846b944 media: coda: set device_caps in struct video_device new 994587c3b276 media: s3c-camif/s5p-g2d/s5p-jpeg: set device_caps in stru [...] new b3322e3e1aae media: fsl-viu: set device_caps in struct video_device new f456ccc457cb media: m2m-deinterlace: set device_caps in struct video_device new bc6be26ed825 media: mx2_emmaprp: set device_caps in struct video_device new 34828fad5ecc media: marvell-ccic: set device_caps in struct video_device new de5b9b719759 media: pxa_camera: don't set caps in querycap new 3c7812e7ef30 media: bdisp: set device_caps in struct video_device new 0fe3331e07f0 media: via-camera: set device_caps in struct video_device new b1df3129b719 media: xilinx: set device_caps in struct video_device new 8defd70a9b2f media: sh_veu/sh_vou: set device_caps in struct video_device new 4038b214b88e media: vsp1: set device_caps in struct video_device new c7711aba0669 media: omap_vout: set device_caps in struct video_device new eefe332c1596 media: ti-vpe: set device_caps in struct video_device new 616cfb69b984 media: omap3isp: set device_caps in struct video_device new de8145452eeb media: v4l2-ctrl: Move compound control validation new a57d6acaf352 media: uapi: Add VP8 stateless decoder API new 298c62d38561 media: v4l2-ctrl: Validate VP8 stateless decoder controls new bdd034050a46 media: hantro: Add support for VP8 decoding on rk3288 new 56613e7153a5 media: dt-bindings: rockchip: Document RK3328 VPU binding new d3bfed33e2d8 media: hantro: Add support for MPEG-2 decoding on RK3328 new eab865203f40 media: mtk-cir: only allow protocols that have software decoders new a81431e7d107 media: rc: remove unused #define RC_PROTO_BIT_ALL new 5dd4b89dc098 media: mtk-cir: lower de-glitch counter for rc-mm protocol new 0c4df39e504b media: technisat-usb2: break out of loop at end of buffer new 765bb8610d30 media: dib0700: fix link error for dibx000_i2c_set_speed new 19d41a2899dc media: mceusb: USB reset device following USB clear halt error new bc28d36bf11a media: si2168: add support for Mygica T230C v2 new 66193b24514c media: dvbsky: add support for Mygica T230C v2 new c26f86a30d9d Merge remote-tracking branch 'v4l-dvb/master' new f76cb066edd1 powercap: Invoke powercap_init() and rapl_init() earlier new 925a4527cc79 Merge remote-tracking branch 'pm/linux-next' new f328584f7bff cpufreq: Add sun50i nvmem based CPU scaling driver new b880c1833625 dt-bindings: cpufreq: Document allwinner,sun50i-h6-operati [...] new 3355c91b7939 cpufreq: ap806: Add NULL check after kcalloc new 05d45747ec0a Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new da0537ae6256 Merge remote-tracking branch 'thermal-soc/next' new b2aed3301cfe Merge remote-tracking branch 'ieee1394/for-next' new eac4083e5d1c Merge remote-tracking branch 'swiotlb/linux-next' new 66b5f1c43984 net-ipv6-ndisc: add support for RFC7710 RA Captive Portal [...] new ef408f96bcd1 Merge remote-tracking branch 'net-next/master' new 0ff383cf0f33 Merge remote-tracking branch 'nfc-next/master' new 1d004efd207b Merge remote-tracking branch 'bluetooth/master' new 4efde1f6cd5e Merge remote-tracking branch 'mac80211-next/master' new 87dbad02d225 drm/amdgpu: add navi14 asic type new ed42cfe1ac90 drm/amdgpu: add gpu_info firmware for navi14 new 7ecb5cd451b7 drm/amdgpu: set asic family and ip blocks for navi14 new e2d2607f9073 drm/amdgpu: add navi14 ucode loading method new a0f6d926f139 drm/amdgpu/soc15: initialize reg base for navi14 (v2) new c20697674d32 drm/amdgpu/discovery: init reg base offset via ip discover [...] new c8ff09bf41f8 drm/amdgpu: increase max instance number for hw ip new 05d72b8d36bc drm/amdgpu/gmc10: add navi14 support new 6041f2a281e5 drm/amdgpu/sdma5: add support for navi14 firmware new 06823925ad6b drm/amdgpu/sdma5: add placeholder for navi14 golden settings new c049af3e850b drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14 new a994b742b89d drm/amdgpu/sdma5: update sdma5 golden settings for navi14 new 9571710f0c4e drm/amdgpu/sdma5: set clock gating for navi14 new 654bcee0e4ea drm/amdgpu/gfx10: add support for navi14 firmware new 47b67bd7d426 drm/amdgpu/gfx10: add placeholder for navi14 golden settings new 4bd80a4663c2 drm/amdgpu/gfx10: add gfx config for navi14 new 41957a8ea9e0 drm/amdgpu/gfx10: add clockgating support for navi14 new 0c090023c639 drm/amdgpu: add me/mec configurations for navi14 new e938ded64810 drm/amdgpu: set rlc funcs for navi14 new d55c193dbd43 drm/amdgpu/gfx10: set tcp harvest for navi14 new 58acab6629e1 drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL new 7417846725e9 drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14 new be184b4ccc92 drm/amdgpu/gfx: update gc_v10_1_1 golden setting new 4904ede12792 drm/amdgpu/gfx10: update gfx golden settings for navi14 new 3ddec51511fc drm/amdgpu/gfx10: update gfx golden settings for navi14 new b8cb98cd3e2b drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field new 5e71e011ff84 drm/amdgpu/soc15: add support for navi14 new a29bfd1283ab drm/amdgpu: add ip blocks for navi14 new 691f69b6a6b2 drm/amdgpu: enable virtual display for navi14 new 82522b2d7f54 drm/amdgpu/psp: add psp support for navi14 (v3) new 4adc0732fcea drm/amdgpu: enable psp ip block for navi14 new 7840d8babe71 drm/amdgpu/psp: start rlc autoload after psp received rlcg [...] new b02ff1268989 drm/amdgpu/smu11: add support for navi14 new ab5e51211cbe drm/amdgpu: enable sw smu ip for navi14 new fce651e393a3 drm/amd/display: add nv14 cases to amdgpu_dm new 2ebe177344d7 drm/amd/display: add NAVI14 in resource construct new 8fceceb69e53 drm/amd/display: add dm block new c6e764b40a78 drm/amd/display: add ASICREV defines v2 new e470d287c3f1 drm/amdgpu: skip to load ta firmware for navi14 new baebcf2e9112 drm/amd/display: skip to load dmcu firmware for navi14 new e149a2f6ed2c drm/amdgpu: Enable VCN on navi14 new 8687b47e3ae0 drm/amdgpu: declare asd firmware for navi14 new 408c49de9b88 drm/amdgpu/mmhub2: set clock gating for navi14 new 29e6fd7c86bf drm/amdgpu/athub2: set clock gating for navi14 new d0c39f8cbfaa drm/amdgpu: enable clock gatings for navi14 new 5e0f378d8afb drm/amdgpu: enable async gfx ring for navi14 new c5cc14e34d62 drm/amd/display: disable display writeback for navi14 new 03917df7e510 drm/amdgpu/nv: set vcn pg flag for navi14 new e017bb8035ce drm/amd/powerplay: disable gfxoff for navi14 new 0377b0882341 drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14 new ba02636de54e drm/amdgpu: enable gfxoff code path for navi14 new 2665ec41718a drm/amdgpu: disable concurrent flushes on Navi14 new d1daf8502e89 drm/amdgpu: consolidate navi14 IP init new 0e96cf7f6769 drm/amdgpu: add mmhub 9.4.1 header files for Acrturus new 4f727ecefefb drm/amdgpu: add sdma 4.2.2 header files for Arcturus new c54a60db0d72 drm/amdgpu: add VCN2.5 headers new f1cf876931af drm/amdgpu: add Arcturus ip_offset header (v3) new d6c3b24ea28d drm/amdgpu: add Arcturus asic type new 3de2ff5d60d0 drm/amdgpu: add gmc basic support for Arcturus new a2d15ed73336 drm/amdgpu: rename AMDGPU_GFXHUB/MMHUB macro with hub number new 1daa2bfa17aa drm/amdgpu: add new member in amdgpu_device for vmhub coun [...] new c8a6e2a31700 drm/amdgpu: add one more mmhub instance for Arcturus (v2) new 2cb2ea1e073f drm/amdgpu: add mmhub v9.4.1 block for Arcturus (v2) new 51cce480fda9 drm/amdgpu: use new mmhub interfaces for Arcturus new 8024f1d5e180 drm/amdgpu: add SDMA 2~7 interrupt client id for Arcturus new fa5d2e6f0ab2 drm/amdgpu: add SDMA 2~7 ip block type new 113b47e78067 drm/amdgpu: increase max number of ip base instances to 8 new e78705ec5a7f drm/amdgpu: dynamically initialize IP offset for Arcturus new 7d19b15f7013 drm/amdgpu: add VMC1 interrupt client id for Arcturus new 51c608984fd5 drm/amdgpu: update vmc interrupt routine to support 3 vmhubs new 667a48226edf drm/amdgpu: reorganize sdma v4 code to support more instances new b482a134ade1 drm/amdgpu: specify sdma instance 5~7 with second mmhub type new 0fe6a7b49f61 drm/amdgpu: support hdp flush for more sdma instances new 0e54df05724e drm/amdgpu/soc15: add Arcturus common ip blocks new 61cf44c1dbb6 drm/amdgpu: add to set Arcturus ip blocks new 7fafd613c03b drm/amdgpu: set Arcturus fw load type as direct new 9f6ef81620f7 drm/amdgpu/dce_virtual: add Arcturus virtual display support new 84519350a73e drm/amdgpu: add support for Arcturus firmware new 6155e98ac018 drm/amdgpu: add gfx config for Arcturus new 763bee0fb3a9 drm/amdgpu: add number of mec for Arcturus new 2564444f8cbb drm/amdgpu: add to set rlc funcs for Arcturus new 2065aa5494e4 drm/amdgpu: skip to get 3D engine clockgating state for Arcturus new f2d6657111ed drm/amdgpu: skip pasid mapping for second mmhub on Arcturus new 65e60f6e06e5 drm/amdgpu: add Arcturus gpu info firmware new 24c44c891782 drm/amdgpu: optimize gfx9 init_microcode function new f8b733b9d4a3 drm/amdgpu: skip load cp gfx firmware for Arcturus new f5cdc2da4602 drm/amdgpu: skip all gfx ring settings for Arcturus new 3d81f67a1b1b drm/amdgpu: support sdma 2~7 doorbell range register offset new 5cd54ab85d61 drm/amdgpu: correct Arcturus SDMA address space base index new 121d859918a3 drm/amdgpu: enable 8 SDMA instances for Arcturus new 5ce40fd86cf1 drm/amdgpu: add Arcturus chip_name for init sdma microcode new f9c84ae582f6 drm/amdgpu: correct programming of ih_chicken for Arcturus new f864e3e65556 drm/amdgpu: add paging queue support for 8 SDMA instances [...] new 7f40581c2e46 drm/amdgpu: Initialize asic functions for Arcturus new 3a65d14d2595 drm/amdkfd: Extend PM4 packets to support 8 SDMA new 2fb1e49fda46 drm/amdkfd: Support bigger gds size new 49adcf8a6f95 amd/amdkfd: Add ASIC ARCTURUS to kfd new 6d5311ab2c2a drm/amdkfd: Expose function mmhub_v9_4_setup_vm_pt_regs() [...] new a23e72d7e9db drm/amdkfd: Support two MMHUBs when setting up page table [...] new 3a68a638a96f drm/amdkfd: Change arcturus sdma engines number new 35cdc81bfa94 drm/amdkfd: Fix sdma_bitmap overflow issue new 3e205a0849a7 drm/amdkfd: Implement kfd2kgd_calls for Arcturus new c9ffdf5acd41 drm/amdgpu: Set VM_L2_CNTL.PDE_FAULT_CLASSIFICATION to 0 f [...] new 0ad8c5e296fc drm/amdkfd: Support MMHUB1 in kfd interrupt path new 2f2eab3acc3c drm/amdgpu: Hack xgmi topology info when there is no psp fw new eb39aff7e0e3 drm/amdgpu: Enable xgmi support for Arcturus new db6a49d958db drm/amdgpu: Clear build undefined warning new eec28ef03c90 drm/amdgpu: declare sdma firmware binary files for Arcturus new 22a8f442866b drm/amdgpu/VCN2: put IB internal registers offset to structure new cdbd115eaf1d drm/amdgpu/VCN2: expose rings functions new 28c17d72072b drm/amdgpu: add VCN2.5 basic supports new cbead2bdfcf1 drm/amdgpu: add VCN2.5 VCPU start and stop new a7c0e4019f74 drm/amdgpu: add Arcturus to the VCN family new 185a579700ec drm/amdgpu/VCN2.5: set decode ring functions new a4767886e5cb drm/amdgpu/VCN2.5: set encode ring functions new e87d5a7a23c7 drm/amdgpu: add JPEG2.5 HW start and stop new 800107370810 drm/amdgpu/VCN2.5: set JPEG decode ring functions new 08249a3a322b drm/amdgpu: enable VCN2.5 on Arcturus new 39a5053fb223 drm/amdgpu: add vcn doorbell range function to nbio7.4 (v2) new 530e30fc32d3 drm/amdgpu: enable the Doorbell support for VCN2.5 new 6fba59060c6c drm/amdgpu/powerplay: add arcturus ppt functions new 1fb8cfc2a3a5 drm/amdgpu/powerplay: add smu11 driver interface for arctu [...] new e7773c1c1133 drm/amd/powerplay: get smc firmware and pptable new 75b2fce2d89e drm/amdgpu: skip get/update xgmi topology info when no psp exists new 7d0670f44199 drm/amdgpu: set system aperture to cover whole FB region i [...] new 5fb7c6650822 drm/amdgpu: correct ip for mmHDP_READ_CACHE_INVALIDATE reg [...] new b6689cf7b9cd drm/amdkfd: Set number of xgmi optimized SDMA engines for [...] new 8a6fcd35326e drm/amdgpu/: add clientID for 2nd vcn instance new a07d163c90bf drm/amdgpu/: add ucodeID for 2nd vcn instance new 6da061dca995 drm/amdgpu/: add doorbell assignment for 2nd vcn instance new 8b75a521c05f drm/amdgpu/: increase AMDGPU_MAX_RINGS to add 2nd vcn instance new 989b6a054997 drm/amdgpu: add vcn nbio doorbell range setting for 2nd vc [...] new c01b6a1d3867 drm/amdgpu: modify amdgpu_vcn to support multiple instances new fa739f4b0686 drm/amdgpu: add multiple instances support for Arcturus new cd1fd7b3818a drm/amdgpu: add harvest support for Arcturus new 6c54afc7e83e drm/amdgpu: assign fb_start/end in mmhub v9.4 interface new 48c69cda452f drm/amdgpu: add pci DID for Arcturus GL-XL. new ca1961a2f587 drm/amdgpu: add arct sdma golden settings new 582870de568d drm/amdgpu: add arct gc golden settings new d57c3d5634a3 drm/amdgpu: init arct external rev id new bfa3a9bb9859 drm/amdgpu: keep stolen memory for arct new 22f5ea4ca04c drm/amdgpu: init gds config for arct new a80955176ddd drm/amdgpu: clean up nonexistent firmware declaration for [...] new 54bd77f3d08d amd/powerplay: No SW XGMI dpm for Arcturus rev 2 new 3baa24f0fc11 drm/amdkfd: Add arcturus CWSR trap handler new f9cf36fcafee drm/amdgpu: skip gfx 9 common golden settings for arct new fc1e272e8d21 drm/amdgpu: limit sdma instances to 2 for Arcturus in BU phase new e30d90fca3fc drm/amdkfd: Add device id for real asics new 5ddd4a9a7c25 drm/amdgpu: Add more detail to the VM fault printing new 37f86a9b3617 drm/amdkfd: Merge gfx9/arcturus trap handlers, add ACC VGPR save new 69d4de94f8d3 drm/amdgpu: enable all 8 sdma instances for Arcturus silicon new 47a7fe53167c drm/amdkfd: Increase vcrat size for GPU new 1da418ba65a7 drm/amdgpu:add all VCN rings into schedule request queue new ad91b134a2e6 drm/amdgpu: drop unused function definitions new a08a4dae7a11 drm/amdgpu: flag arcturus as experimental for now new 7e01a2ec96bf drm/amd/powerplay: correct SW SMU valid mapping check new c06403045aad drm/amd/powerplay: input check for unsupported message/clo [...] new c52e7ebce72b drm/amdgpu: exposing fica registers to df offsets new fbdc5d8d84cc drm/amdgpu: Default disable GDS for compute VMIDs new 3a48c10d7fb0 drm/amd/powerplay: report bootup clock as max supported on [...] new fb2a36075a86 drm/amdgpu: do not create ras debugfs/sysfs node for ASICs [...] new 4d249d3abd42 drm/amdgpu: disable GFX RAS by default new a5dd40ca81bb drm/amdgpu: only allow error injection to UMC IP block new 33c976c9612a drm/amdgpu: drop ras self test new c49b1b59a2fa drm/amd/powerplay: change sysfs pp_dpm_xxx format for navi10 new b64d98656f02 drm/ttm: use the same attributes when freeing d_page->vaddr new 53ef3969ddb8 drm/amdgpu: use VCN firmware offset for cache window new 93c25fbdc30a drm/amd/display: initialize p_state to proper value new e0a6440a2961 drm/amd/display: Add ability to set preferred link trainin [...] new 125cfef3e4d8 drm/amd/display: 3.2.36 new b48935b3bfc1 drm/amd/display: fix up HUBBUB hw programming for VM new ec16ac6b4264 drm/amd/display: fix dsc disable new 4bc846908be5 drm/amd/display: 3.2.37 new 6de202373bf6 drm/amd/display: move bw calc code into helpers new ff4258d59031 drm/amd/display: cap DCFCLK hardmin to 507 for NV10 new ac3d76e0665c drm/amd/display: No audio endpoint for Dell MST display new 63b9caff9874 drm/amd/display: Add aux tracing log in dce new 64af142a8caf drm/amd/display: Update drm_dsc to reflect native 4.2.0 DSC spec new 5e335add0bcc drm/amd/display: early return when pipe_cnt is 0 in bw validation new a6f30079b856 drm/amd/display: Set default block_size, even in unexpected cases new 771b28637928 drm/amd/display: Set one 4:2:0-related PPS field as recomm [...] new 6d988a557ee8 drm/amd/display: swap system aperture high/low new 08900ab73225 drm/amd/display: skip retrain in dc_link_set_preferred_lin [...] new c70b4016306a drm/amd/display: Split out common HUBP registers and code new 0b6cbbd5da8f drm/amd/display: 3.2.38 new 0430017149c5 drm/amd/display: Incorrect Read Interval Time For CR Sequence new 08d238e68989 drm/amd/display: Clock does not lower in Updateplanes new 7cecfe9d1976 drm/amd/display: Copy max_clks_by_state after dce_clk_mgr_ [...] new 40fd9090aec6 drm/amd/display:Use Pixel clock in 100Hz units for HDMI Au [...] new 29344d152d0a drm/amd/display: wait for the whole frame after global unlock new c1f2e0154065 drm/amd/display: refactor dump_clk_registers new 606b355170b5 drm/amd/display: add hdmi2.1 dsc pps packet programming new 88eac241a1fc drm/amd/display: add monitor patch to add T7 delay new 24253476977a drm/amd/display: Poll for GPUVM context ready (v2) new 14b2584636c6 drm/amd/display: add functionality to grab DPRX CRC entries. new 8fb843d179a6 drm/amd/display: add functionality to get pipe CRC source. new d35d77a6a512 drm/amd/display: Wait for backlight programming completion [...] new 6d58f99444e2 drm/amd/display: 3.2.39 new 4fb6ec466dd5 drm/amd/display: Expose enc2_set_dynamic_metadata new 24f1d1cee2bc drm/amd/display: Check for valid stream_encode new eced4bceed22 drm/amd/display: Fix some HUBP programming issues new 701c75cea29b drm/amd/display: Read max down spread new 8fca3d94157b drm/amd/display: Remove dsc disable_ich flag programming. new 75c35000235f drm/amd/display: Power-gate all DSCs at driver init time new 1d0610bc26d8 drm/amd/display: Disable Audio on reinitialize hardware new 5a42dc2be09a drm/amd/display: fix DMCU hang when going into Modern Standby new 03f3e40c8b5c drm/amd/display: Do not fill Null packet in the blank period new 252f3d950d2e drm/amd/display: Remove unnecessary NULL check in set_pref [...] new 5feb9f07a203 drm/amd/display: use encoder's engine id to find matched f [...] new 18b401874aee drm/amd/display: fix not calling ppsmu to trigger PME new 1b3c61036e9f drm/amd/display: Remove second initialization of pp_smu new 7e6472966e83 drm/amd/display: Change min_h_sync_width from 8 to 4 new 351960b09850 drm/amd/display: 3.2.40 new 4c6a9618076c drm/amd/display: Wait for flip to complete new d40605b6d088 drm/amd/display: Implement generic MUX registers (v2) new a280a71f5e4a drm/amd/display: Use helper for determining HDMI signal new 008a4016c5cf drm/amd/display: Set FEC_READY always before link training new c43f89f81cc0 drm/amd/display: put back front end initialization sequence new e752058b8671 drm/amd/display: Optimize gamma calculations new d68a74541735 drm/amd/display: Clear FEC_READY shadow register if DPCD w [...] new 70f1476a7eed drm/amd/display: Add debug option to disable timing sync new a20800986921 drm/amd/display: Add MPC 3DLUT resource management new 290129c25617 drm/amd/display: Add CM_BYPASS via debug option new 69866d132355 drm/amd/display: Add DIG_CLOCK_PATTERN register new 8bee5c5c7e9e drm/amd/display: Cache the use_pitch_c conditional new 473e0ecbb4f6 drm/amd/display: Fixes for some MPO cases new 692626fc4dfc drm/amd/display: 3.2.41 new c2cd9d04ecf0 drm/amd/display: Hook up calls to do stereo mux and dig pr [...] new 30db43b62c16 drm/amd/display: allocate 4 ddc engines for RV2 new 925f566cb7ae drm/amd/display: add set and get clock for testing purposes new 54eef8a41169 drm/amd/display: Change offset_to_id to reflect what id_to [...] new 39bca3599aab drm/amd/display: add a option to force the clock at every [...] new e9bcc1e03048 drm/amd/display: use min disp and dpp clk debug option for dcn2 new f1cdc98fd9d9 drm/amd/display: add pipe CRC sources without disabling di [...] new f7938bc0f08b drm/amd/display: Implement DAL3 GPU Integer Scaling new 12e2b2d4c65f drm/amd/display: add dcc programming for dual plane new 6da16270ee02 drm/amd/display: populate last calculated bb state with ma [...] new 8897810adfa7 drm/amd/display: Fix dc_create failure handling and 666 co [...] new ce08aad3896f drm/amd/display: Only enable audio if speaker allocation exists new f591344e89dc drm/amd/display: Clean up dynamic metadata logic new 3f52aa9f9f6f drm/amd/display: Set enabled to false at start of audio disable new ba94b08d0ba0 drm/amd/display: drop ASSERT() if eDP panel is not connected new f53fc02b9ac3 drm/amd/display: 3.2.42 new 1b1ff454bd66 drm/amd/display: Increase size of audios array new dcbb45b6eeed drm/amd/display: do not read link setting if edp not connected new 0488a5646587 drm/amd/display: fix mpcc assert condition new 057fc695e934 drm/amd/display: support "dummy pstate" new 9295f1113c74 drm/amd/display: Add SMU version field to clk_mgr_internal new 46825fcfbe16 drm/amd/display: avoid power gate domains that doesn't exist new 291ac8fb0cd9 drm/amd/display: Add debug entry to destroy disconnected edp link new 21ffcc94d5b3 drm/amd/display: Copy GSL groups when committing a new context new 7a83645ac0cc drm/amd/display: handle active dongle port type is DP++ or [...] new ebf8fc31cbce drm/amd/powerplay: custom peak clock freq for navi10 new b629167d6867 drm/amd/powerplay: remove redundancy debug log in smu new d52d6de2809a drm/amdgpu: set sdma irq src num according to sdma instances new 95ccc155081b drm/amdgpu/smu: move fan rpm query into the asic specific code new 4d634b6ddf29 drm/amdkfd: Fix missing break in switch statement new cc153fe94e6b drm/amdgpu/gfx10: Fix missing break in switch statement new 0e738e03472a drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning new f92195bf77d8 Merge remote-tracking branch 'amdgpu/drm-next' new 04364138ce9b drm/i915/gtt: Fix rounding for 36b new f3bcb0cccd36 drm/i915: Remove obsolete engine cleanup new df8cf31e7497 drm/i915/gt: Hook up intel_context_fini() new 3bdd4f848531 drm/i915: Rely on spinlock protection for GPU error capture new 77c395ac72be Merge remote-tracking branch 'drm-intel/for-linux-next' new b8142e3a63da drm/sti: Remove duplicated include from sti_drv.c new b283e92a2315 drm/prime: Shuffle functions. new 805dc614d58a drm/prime: Update docs new ae75f8368042 drm/prime: Unconditionally set up the prime file private new ee8375d5dc5b drm/prime: Make DRIVER_PRIME a no-op new 0424fdaf883a drm/prime: Actually remove DRIVER_PRIME everywhere new 055a12ff16dd drm/arm/komeda: Remove DRIVER_HAVE_IRQ new 8b3026a74fa7 drm/omapdrm: drop fb_debug_enter/leave new e4fa8457b219 drm/prime: Align gem_prime_export with obj_funcs.export new 75426367cd37 drm/ioctl: Ditch DRM_UNLOCKED except for the legacy vblank ioctl new b5031e86a9af drm/arc: Drop drm_gem_prime_export/import new d3bc25f3bff3 drm/arm: Drop drm_gem_prime_export/import new b82a6fd04ec3 drm/atmel: Drop drm_gem_prime_export/import new 2550416ccf19 drm/etnaviv: Drop drm_gem_prime_export/import new 13ea486fe1c6 drm/exynos: Drop drm_gem_prime_export new 40e546c5f9ca drm/fsl-dcu: Drop drm_gem_prime_export/import new 8c6555d4a6fb drm/hisilicon: Drop drm_gem_prime_export/import new c5be0ddd500d drm/imx: Drop drm_gem_prime_export/import new bf6f1fa62e76 drm/mcde: Drop drm_gem_prime_export/import new 3baeeb21983a drm/mtk: Drop drm_gem_prime_export/import new 4bcc9543ad4c drm/meson: Drop drm_gem_prime_export/import new d229c592d12d drm/msm: Drop drm_gem_prime_export/import new 4fdfffc8f318 drm/mxsfb: Drop drm_gem_prime_export/import new 78fc89063f0c drm/nouveau: Drop drm_gem_prime_export/import new a23916462848 drm/pl111: Drop drm_gem_prime_export/import new baa78332a7ca drm/qxl: Drop drm_gem_prime_export/import new b392cb98dfff drm/rcar-du: Drop drm_gem_prime_export/import new f59bcca620e8 drm/rockchip: Drop drm_gem_prime_export/import new cf64beca45f9 drm/shmob: Drop drm_gem_prime_export/import new 03988e4fa156 drm/sti: Drop drm_gem_prime_export/import new b8764eaf8ad8 drm/stm: Drop drm_gem_prime_export/import new 52de698543c9 drm/tilcdc: Drop drm_gem_prime_export/import new cb822cab0537 drm/tve2000: Drop drm_gem_prime_export/import new 8a0155614796 drm/vboxvideo: Drop drm_gem_prime_export/import new ddad8b452e5f drm/vc3: Drop drm_gem_prime_import new 9030142e3206 drm/radeon: Drop drm_gem_prime_import new 5eab998741c8 drm/vgem: Drop drm_gem_prime_export new aada617da7b6 drm/virtio: Drop drm_gem_prime_export/import new f30dec2f8240 drm/xen: Drop drm_gem_prime_export/import new 42169858d75c drm/zte: Drop drm_gem_prime_export/import new 634cdf7fd91a drm/vram-helper: Drop drm_gem_prime_export/import new 5f6ed9879a41 drm/prime: automatically set gem_obj->resv on import new 7b0cdf3e56b9 drm/vgem: Ditch attach trickery in the fence ioctl new adbb48bcf400 drm/lima: Mark 64-bit number as ULL new 34e88f9e2fff drm/lima: Reduce the amount of logs on deferred probe new 7b4e467d2f99 drm/lima: Reduce number of PTR_ERR() calls new 0e343b086b05 drm/lima: Reduce the amount of logs on deferred probe of c [...] new 1effe5a3bb3d drm/bridge/synopsys: dsi: Allow VPG to be enabled via debugfs new 50b0946de4c6 drm/connector: Fix warning in debug message new 700710e977fd drm: Do not use bitwise OR to set picure_aspect_ratio new 993a80671ed9 drm: Do not accept garbage mode aspect ratio flags new 9f396ab4de15 drm: WARN on illegal aspect ratio when converting a mode to umode new 1e612a0f62fe drm/sun4i: Eliminate pointless on stack copy of drm_display_info new ca5be902a87d drm/mcde: Fix uninitialized variable new 975304100a70 dt-bindings: display: Convert tpo,tpg110 panel to DT schema new 0fbbd27e5ab1 drm/lima: Drop resv argument from lima_bo_create_struct new 2a11d881255b drm/mediatek: Use drm_atomic_helper_wait_for_fences new 0ecaea14843e drm/panfrost: don't set gem_obj->resv for prime import anymore new 3886666a2568 drm/vc4: Don set gem_obj->resv in prime import anymore new 9dfed7013083 drm/todo: remove gem_prime_import/export todo new 3c745e0b5dea drm/todo: Update backlight todo new 8de6ca2e0e93 drm/todo: Update mmap todo new fcca453c8884 drm/todo: Add new debugfs todo new c6be80861824 drm/etnaviv: Drop resv argument from etnaviv_gem_new_impl new 5ebeb02c8678 drm/msm: Drop robj from msm_gem_new_impl new d55bcb4c9a74 dt-bindings: display: Add GiantPlus GPM940B0 panel documentation new 0565ae92835c media: uapi: Add MEDIA_BUS_FMT_RGB888_3X8 media bus format new 2c6574a9ed66 drm/panel: simple: Add GiantPlus GPM940B0 panel support new 75909cb6a753 dt-bindings: drm/panel: simple: add ortustech, com37h3m05d [...] new e24fd0cf73d1 dt-bindings: drm/panel: simple: add ortustech, com37h3m99d [...] new a6e5a47f40ed dt-bindings: drm/panel: simple: add sharp, lq070y3dg3b panel new dda0e4bdbeac drm/panel: simple: Add Sharp LQ070Y3DG3B panel support new 9c31dcb6dd94 drm/panel: simple: Add Ortustech COM37H3M panel support new 719bda751e18 MAINTAINERS: Update Maintainers and Reviewers of DRM Bridg [...] new c79e7a293733 dt-bindings: display: Add King Display KD035G6-54NT panel [...] new ecdcbbb7ceb1 drm/panel: Add Novatek NT39016 panel support new a63f4612e1de dt-bindings: display: Add Sharp LS020B1DD01D panel documentation new f9a763d27462 drm: Add bus flag for Sharp-specific signals new f1bd37f300a4 drm/panel: simple: Add Sharp LS020B1DD01D panel support new 059b39f30aa6 dt-bindings: display: panel: Add support for Raydium RM671 [...] new f63df31d2ddd drm/panel: Add support for Raydium RM67191 panel driver new 60ba34c6a5b3 MAINTAINERS: Add Purism mail alias as reviewer for their d [...] new 428733c72d03 drm/panel: jh057n00900: Don't use magic constant new d4bd9a58d81b dt-bindings: display/panel: jh057n00900: Document power su [...] new 1a14e0c25652 drm/panel: jh057n00900: Add regulator support new 77b893df0c58 dt-bindings: display: Add ETM0700G0DH6 compatible string new caa54ec03c7f dt-bindings: panel: Add Boe Himax8279d is 1200x1920, 4-lan [...] new d6891db2ad0a drm/tegra: remove irrelevant DRM_UNLOCKED flag new b402375699ae drm/i915: remove irrelevant DRM_UNLOCKED flag new ccdae4257569 drm/nouveau: remove open-coded drm_invalid_op() new 3cd74023ea18 vmwgfx: drop empty lastclose stub new bcde7d345c90 drm/vmgfx: kill off unused init_mutex new cbfbe47fc539 drm/vmwgfx: use core drm to extend/check vmw_execbuf_ioctl new b8602f9a65a6 drm/etnaviv: drop DRM_AUTH usage from the driver new 951ecc022c47 drm/exynos: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls new 921d57323657 drm/lima: drop DRM_AUTH usage from the driver new 88209d2c5035 drm/msm: drop DRM_AUTH usage from the driver new a305f6c5c819 drm/nouveau: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls new 7042a33deb14 drm/omap: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls new e4eee93d2577 drm/vgem: drop DRM_AUTH usage from the driver new 848ed7d54246 drm/virtio: drop DRM_AUTH usage from the driver new c1a495a55853 drm: Allow range of 0 for drm_mm_insert_node_in_range() new 18d0952a838b drm/vkms: Fix crc worker races new a0e4e5754cce drm/vkms: Use spin_lock_irq in process context new fb4155fa4c0c drm/vkms: Rename vkms_output.state_lock to crc_lock new 3d08eb7ddb4d drm/vkms: Add our own commit_tail new 5ef8100a3919 drm/vkms: flush crc workers earlier in commit flow new 64cfaa509271 drm/vkms: Dont flush crc worker when we change crc status new 1c305e13ecc5 drm/vkms: No _irqsave within spin_lock_irq needed new 8b1865873651 drm/vkms: totally reworked crc data tracking new e5ff5344f4a4 drm/vkms: No need for ->pages_lock in crc work anymore new e61576c4b9ff drm/mgag200: add in missing { } around if block new 28a902e6d7fb dt-bindings: display: rockchip-lvds: Remove panel references new 93a105694f7d drm/bridge: tc358767: Simplify tc_poll_timeout() new ebcce4e64247 drm/bridge: tc358767: Simplify polling in tc_main_link_setup() new aa92213f388b drm/bridge: tc358767: Simplify polling in tc_link_training() new 3f072c304c0a drm/bridge: tc358767: Simplify tc_set_video_mode() new 6d0c38315915 drm/bridge: tc358767: Drop custom tc_write()/tc_read() accessors new 53b166dca5fe drm/bridge: tc358767: Simplify AUX data read new 792a081a1b8e drm/bridge: tc358767: Simplify AUX data write new e0655feaec62 drm/bridge: tc358767: Increase AUX transfer length limit new 12dfe7c4d9c5 drm/bridge: tc358767: Use reported AUX transfer size new c49f60dfbf91 drm/bridge: tc358767: Introduce tc_set_syspllparam() new 134fb306b1d8 drm/bridge: tc358767: Introduce tc_pllupdate() new 7264892648ba drm/bridge: tc358767: Simplify tc_aux_wait_busy() new d174db0788b4 drm/bridge: tc358767: Drop unnecessary 8 byte buffer new 32d3621996aa drm/bridge: tc358767: Replace magic number in tc_main_link [...] new fdb29b738017 drm/bridge: tc358767: Add support for address-only I2C transfers new 5d1771899736 drm/mgag200: Replace struct mga_framebuffer with GEM frame [...] new bd630a86be38 drm/fb-helper: use gem_bo.resv, not dma_buf.resv in prepare_fb new e78ad7654179 drm/msm: Use drm_gem_fb_prepare_fb new 66ab700506e7 drm/vc4: Use drm_gem_fb_prepare_fb new 5ed7191dd97b drm/ast: Replace struct ast_framebuffer with GEM framebuff [...] new 8735f16803f0 dma-buf: cleanup reservation_object_init/fini new 52500de68fbb drm/vmwgfx: Don't look at state->allow_modeset new 220df83a5394 drm/gem: Rename drm_gem_dumb_map_offset() to drm_gem_map_offset() new 583bbf46133c drm/panfrost: Use drm_gem_map_offset() new 91f85e8feb1b drm/mga: drop dependency on drm_os_linux.h new 968222d9b817 drm/mga: make header file self contained new 36999fd02d92 drm/mga: drop use of drmP.h new 9f3978011104 drm/mgag200: drop use of drmP.h new 59634388d932 MAINTAINERS: add Sam Ravnborg for drm/atmel_hlcdc new 99a938889048 drm/stm: drop use of drmP.h new 83f35bc3a852 drm/bridge: adv7511: Attach to DSI host at probe time new 52c2197aae1b drm/bridge: tc358767: do a software reset if reset pin isn [...] new fdbdcc83ffd7 drm/bridge: dw-hdmi: Use automatic CTS generation mode whe [...] new ffa8aa00e9e5 DRM: ingenic: Use devm_platform_ioremap_resource new dba8e987687f DRM: ingenic: Add support for Sharp panels new 8721215c7ef9 DRM: ingenic: Add support for panels with 8-bit serial bus new 31070a871fdc drm/vram: Set GEM object functions for PRIME new f5f6f36a49c7 drm/bochs: Remove PRIME helpers from driver structure new 80be7eed1d32 drm/hibmc: Update struct drm_driver for GEM object functions new bf2791eb5cf6 drm/vbox: Remove empty PRIME functions new 0ccf52badd40 drm/vram: Don't export driver callback functions for PRIME new be855382bacb Revert "drm/panfrost: Use drm_gem_map_offset()" new 415d2e9e0757 Revert "drm/gem: Rename drm_gem_dumb_map_offset() to drm_g [...] new f1513d20b9f1 drm/bridge: sii902x: Make sii902x_audio_digital_mute static new 5c27d6078cd6 drm/bridge: ti-sn65dsi86: add link to datasheet new 8efb243a5ce8 drm/bridge: ti-sn65dsi86: add debugfs new 67b587934c23 drm/bridge: ti-sn65dsi86: correct dsi mode_flags new 821a1f7171ae dt-bindings: display: Convert common panel bindings to DT schema new 09ed3b2574f2 dt-bindings: display: Convert ampire,am-480272h3tmqw-t01h [...] new 3cd33c8c54af dt-bindings: display: Convert armadeus,st0700-adapt panel [...] new 56b40739186d dt-bindings: display: Convert bananapi,s070wv20-ct16 panel [...] new 6c9b89e3cdd4 dt-bindings: display: Convert dlc,dlc0700yzg-1 panel to DT schema new 746fe0b26796 dt-bindings: display: Convert pda,91-00156-a0 panel to DT schema new 78ad29d76229 dt-bindings: display: Convert raspberrypi,7inch-touchscree [...] new 87548d750c31 dt-bindings: display: Convert tfc,s9700rtwv43tr-01b panel [...] new ae18c1176f0d dt-bindings: display: Convert panel-lvds to DT schema new b4eefa69b635 dt-bindings: display: Convert innolux,ee101ia-01 panel to [...] new ea8e4568d5ff dt-bindings: display: Convert mitsubishi,aa104xd12 panel t [...] new 2fb9bf9aeffd dt-bindings: display: Convert mitsubishi,aa121td01 panel t [...] new 8090858c87ea dt-bindings: display: Convert sgd,gktw70sdae4se panel to D [...] new 6234ba980f89 drm/sti: Remove pointless casts new 113348d86ceb drm/sti: Try to fix up the tvout possible clones new 15dd0fc83340 drm/client: Support unmapping of DRM client buffers new cf1ca9aeb930 drm/fb-helper: Map DRM client buffer only when required new f458579ede0b drm/fb-helper: Instanciate shadow FB if configured in devi [...] new 8a99de3dc0dd drm/ast: Replace struct ast_fbdev with generic framebuffer [...] new f1f8555dfb9a drm/bochs: Use shadow buffer for bochs framebuffer console new 90f479ae51af drm/mgag200: Replace struct mga_fbdev with generic framebu [...] new d006a9b63d4b drm/client: remove the exporting of drm_client_close new 4f5368b5541a drm/kms: Catch mode_object lifetime errors new e9d85f731de0 drm/vkms: Avoid assigning 0 for possible_crtc new a4e7e98e90eb drm/vkms: Rename vkms_crc.c into vkms_composer.c new b8a2948fa2b3 drm/panel: simple: Add ability to override typical timing new d719cbe9a5b3 drm/panel: simple: Use display_timing for Innolux n116bge new 374bf825e7a0 drm/panel: simple: Use display_timing for AUO b101ean01 new e3c91a88e4f2 drm/atmel-hlcdc: set layer REP bit to enable replication logic new f8c6bfc612b5 drm/panel: simple: fix AUO g185han01 horizontal blanking new 913cafbb250f drm/vgem: Reclassify buffer creation debug message new 94eb1e10a34d dma-buf: Expand reservation_list to fill allocation new c3bbb48e0c54 drm/agp: Remove unused function drm_agp_bind_pages new 2ea2269e296a drm/xen: drop use of drmP.h new 91328ebe4f6f drm/tve200: drop use of drmP.h new d5742c6cfa29 drm/mxsfb: drop use of drmP.h new b4b21c83958f drm/fsl-dcu: drop use of drmP.h new c0f4b75c065b drm/qxl: drop use of drmP.h new ce672a1b21a8 drm/vkms: drop use of drmP.h new 7c1be93c8e98 drm/scheduler: drop use of drmP.h new a3d639776e60 drm/virtgpu: drop use of drmP.h new 322d0c84d30e drm: add missing include to drm_vram_mm_helper.h new 016f363ee11c drm/bochs: drop use of drmP.h new fbbbd1608b0d drm/ast: drop use of drmP.h new 40b4db43f7e4 drm/hisilicon: drop use of drmP.h new a803bf0ade8d drm/shmobile: drop use of drmP.h new 71866a56bc75 drm/atmel_hlcdc: drop use of drmP.h new 0a869e8d82ef drm/pl111: pl111_vexpress.c: Add of_node_put() before return new 66a639cbe36c drm/bridge: ti-sn65dsi86: use dev name for debugfs new 45b2fda3d82d gpu/drm: fix a few kernel-doc "/**" mark warnings new 30fe7b07f6cb dma-buf: Relax the write-seqlock for reallocating the shar [...] new 66620f48cb59 drm/meson: drop use of drmP.h new 220989e7097a drm/v3d: drop use of drmP.h new 09a56fbe8a06 drm/pl111: drop use of drmP.h new 647d295b7048 drm/zte: drop use of drmP.h new 9c25a2976645 drm/sun4i: drop use of drmP.h new fd6d6d80cb5f drm/vc4: drop use of drmP.h new 9e28e0ce2d41 drm/r128: drop use of drmP.h new a9dcf3804ac8 drm/udl: drop use of drmP.h new 81f6156ca5ae drm/omapdrm: drop use of drmP.h new 54ccae0c0892 drm/selftests: drop use of drmP.h new 53fa84b2fabf drm/tdfx: drop use of drmP.h new 7b42a2f4e4b8 drm/vgem: drop use of drmP.h new 2175749b3671 drm/i810: drop use of drmP.h new fcb57664172e drm/tilcdc: drop use of drmP.h new 758380bd5b6d drm/i2c/ch7006: drop use of drmP.h new 71466ffd7322 drm/i2c/sil164: drop use of drmP.h new 05f0940b4de0 drm/imx: drop use of drmP.h new c2156ccd9657 drm/rockchip: drop use of drmP.h new 9aef5867c86c drm/mediatek: drop use of drmP.h new 57a1b0893782 drm: Make the bw/link rate calculations more forgiving new e362cc6a2475 drm/panel: simple: document panel_desc; rename a few functions new 1e9907362453 drm/doc: Document kapi doc expectations new bf3f5e985593 drm/panel: make drm_panel.h self-contained new 3e37c7156e94 drm: drop uapi dependency from drm_vblank.h new 03fda35d109b drm/ati_pcigart: drop dependency on drm_os_linux.h new 1c53587629f6 drm: direct include of drm.h in drm_gem.c new d3ea256aa4c7 drm: direct include of drm.h in drm_gem_shmem_helper.c new 39716270d88c drm: direct include of drm.h in drm_prime.c new d89281c5edad drm: direct include of drm.h in drm_syncobj.c new 1eef08cb7dc7 drm/mediatek: direct include of drm.h in mtk_drm_gem.c new 5917e0bdbc90 drm/sun4i: Introduce color encoding and range properties new ab38c3b7c347 drm/sun4i: sun8i_csc: Simplify register writes new b72cb0dc4c46 drm/sun4i: sun8i-csc: Add support for color encoding and range new 73415b4ea5b5 drm/fb: remove unused function: drm_gem_fbdev_fb_create() new e4f86e437164 drm: Add Grain Media GM12U320 driver v2 new 03b0f2ce735e Merge v5.3-rc1 into drm-misc-next new e858c5951f69 drm/bridge: Improve the help text for DRM_ANALOGIX_ANX78XX new d808097627e5 drm/i915: Fix up broken merge new fa2aa95032c8 Merge remote-tracking branch 'drm-misc/for-linux-next' new 92dd38ab39c4 Merge remote-tracking branch 'etnaviv/etnaviv/next' new caa8422d01e9 ALSA: hda: Flush interrupts on disabling new 551626ec0ad2 ALSA: hda/hdmi - Don't report spurious jack state changes new ade49db337a9 ALSA: hda/hdmi - Allow audio component for AMD/ATI and Nvi [...] new 4df4888b17c4 Merge branch 'topic/hda-acomp-base' into for-next new 588f2e2caf67 ALSA: firewire-lib: obsolete ctx_data.tx.first_dbc with CI [...] new cdefaa44d535 ALSA: firewire-lib: pass data block count as an argument t [...] new ab75481202d2 ALSA: firewire-lib: pass data block counter to data block [...] new 860d798c3704 ALSA: firewire-lib: operate data block counter in top leve [...] new a35463d1f77d ALSA: firewire-lib: operate data block counter in top leve [...] new 3baf30532f94 ALSA: firewire-lib: add syt_override member for some protocols new 600c8018df60 ALSA: firewire-lib: pass no syt information to data block [...] new 04130cf8e296 ALSA: firewire-lib: add list of packet descriptor new f4f6ae7b7c1f ALSA: firewire-lib: use packet descriptor for IT context new 753e717986c2 ALSA: firewire-lib: use packet descriptor for IR context new 5e2ece0fdceb ALSA: firewire-lib: code refactoring to process PCM substream new 0f5cfcb24d9c ALSA: firewire-lib: code refactoring to process context payloads new d2c104a3426b ALSA: firewire-lib: pass packet descriptor to data block p [...] new 9fc90644cae9 ALSA: firewire-lib: code refactoring for AM824 data block [...] new bb473966774a ALSA: firewire-digi00x: code refactoring for DOT data bloc [...] new 806653b70ee2 ALSA: firewire-tascam: code refactoring for TASCAM data bl [...] new 00d004db6493 ALSA: firewire-motu: code refactoring for MOTU data block [...] new 4731c672c930 ALSA: fireface: code refactoring for FF data block process [...] new 9a738ad1b1a6 ALSA: firewire-lib: process payload of isoc context accord [...] new d2d5a6b0253d ALSA: firewire-motu: more code refactoring for MOTU data b [...] new 5cbb8a533db6 Merge remote-tracking branch 'sound/for-next' new ef9bec27485f ASoC: SOF: Intel: hda: Make hdac_device device-managed new f7408a3d5b5f ASoC: wcd9335: Fix misuse of GENMASK macro new eaba5585944e ASoC: codecs: ad193x: Use regmap_multi_reg_write() when in [...] new 4dc057a786dc ASoC: rt5677: remove superfluous set new 5be6155b50bb ASoC: fsl_esai: Wrap some operations to be functions new 1d3dd532883b sound: soc: codecs: mt6358: change return type of mt6358_c [...] new e1fb714bddf4 ASoC: bcm: cygnus-pcm: Unneeded variable: "ret". new af62a3c8a872 ASoC: wcd9335: add irqflag IRQF_ONESHOT flag new a962a809e5e4 ASoC: mediatek: mt8183: make headset codec optional new 89c9679f699d ASoC: fsl_sai: add of_match data new bd517707d85f ASoC: fsl_sai: derive TX FIFO watermark from FIFO depth new 6d19d8a3cec7 ASoC: fsl_sai: mark regmap as fast_io new 96cd3b97bf32 ASoC: max98383: fix i2c probe failure new b7e814deae33 ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER new 980c10cda954 ASoC: rt1308: simplify the EFUSE read function new 730e051c78b0 ASoC: rt1308: add silence detection and manual PDB control new 03b0deb6ba5f ASoC: cs47l35: Use define for DSPCLK enable bit new 4aefb7387198 ASoC: rockchip-max98090: Remove MICBIAS as supply of input [...] new cfc8f568aada ASoC: Define a set of DAPM pre/post-up events new b1f373a11d25 ASoC: sgtl5000: Improve VAG power and mute control new cadee10c9831 ASoC: sgtl5000: Fix definition of VAG Ramp Control new 694b14554d75 ASoC: sgtl5000: add ADC mute control new 631bc8f0134a ASoC: sgtl5000: Fix of unmute outputs on probe new b6319b061ba2 ASoC: sgtl5000: Fix charge pump source assignment new e065bb6883a0 Merge remote-tracking branch 'sound-asoc/for-next' new 5d4b45a1dd7b Input: add support for the FlySky FS-iA6B RC receiver new 36beb8a58ec1 Merge remote-tracking branch 'input/next' new 1b674631c13e Merge remote-tracking branch 'block/for-next' new be1640881183 mmc: usdhi6rol0: Add maintainers new af5c06bda581 mmc: mxs: use devm_platform_ioremap_resource() to simplify code new 490359a6ba40 dt-bindings: mmc: sunxi: reorder MMC compatibles new 82d2ca31aca3 dt-bindings: mmc: sunxi: Add H5 compatibles new 248979babbd8 Merge branch 'fixes' into next new 54b0eb027562 Merge remote-tracking branch 'mmc/next' new 9ae8fadb3f53 Merge remote-tracking branch 'kgdb/kgdb-next' new 1e2cc8c5e074 regulator: lm363x: Fix off-by-one n_voltages for lm3632 ld [...] new 962f170d9344 regulator: lm363x: Fix n_voltages setting for lm36274 new d850c6f5fad6 regulator: rk808: Return REGULATOR_MODE_INVALID for invalid mode new bf8211f74935 Merge branch 'regulator-5.4' into regulator-next new 6c2d170acfad Merge remote-tracking branch 'regulator/for-next' new 64d33fd698a4 Merge remote-tracking branch 'security/next-testing' new cf53e57a95d9 Merge remote-tracking branch 'apparmor/apparmor-next' new 23bf7534dada Merge remote-tracking branch 'keys/keys-next' new 0521050215d0 spi: dw-mmio: Use devm_platform_ioremap_resource() new 3da9834d9381 spi: dw-mmio: Clock should be shut when error occurs new 87ce8c22d3b5 Merge branch 'spi-5.4' into spi-next new 0e80f9629748 Merge remote-tracking branch 'spi/for-next' new 64fcb167cc71 Merge remote-tracking branch 'edac-amd/for-next' new 3a7f1fcc8dfb Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new f1ebd0ca4a3c Merge remote-tracking branch 'percpu/for-next' new 51251542c968 leds: max77650: add MODULE_ALIAS() new 533016c870a8 leds: as3645a: Fix misuse of strlcpy new 730f693d79da leds: max77650: Add of_node_put() before return new 79937a4beeae leds: ns2: Add of_node_put() before return new ed2abfebb041 leds: leds-lp5562 allow firmware files up to the maximum length new f3b357c28073 leds: an30259a: Fix typo new 967ea03cc345 leds: ktd2692: Fix a typo in the name of a constant new 0344e6166bbf leds: apu: drop superseeded apu2/3 led support new da97735cbdb4 leds: apu: drop enum_apu_led_platform_types new 08e83826a5eb leds: apu: drop iosize field from priv data new cc92e3cce5db leds: apu: drop profile field from priv data new 93562049a62c leds: apu: fix error message on probing failure new 60439711b69b leds: apu: add pr_fmt prefix for better log output new ca220c7d4b32 Merge remote-tracking branch 'leds/for-next' new 4a229640d022 Merge remote-tracking branch 'mux/for-next' new 9c71b9eb3cb2 dmaengine: omap-dma: make omap_dma_filter_fn private new d2bfe7b5d182 dmaengine: edma: make edma_filter_fn private new 72503b25ee36 dmaengine: bcm2835: Print error in case setting DMA mask fails new 8cca9e4edf6d Merge remote-tracking branch 'slave-dma/next' new b38a8b6476d5 Merge remote-tracking branch 'cgroup/for-next' new 48d5b9732580 scsi: ufs: Change names related to error history new d3c615bf586f scsi: ufs: Add fatal and auto-hibern8 error history new c5397f13fc74 scsi: ufs: Do not reset error history during host reset new 8808b4e9dcdc scsi: ufs: Add history of fatal events new cf949bbe22be scsi: ufs: uapi: Fix SPDX license identifier new 8930a6c20791 scsi: core: add support for request batching new 9e5470fe2d61 scsi: virtio_scsi: implement request batching new 70a51d8c5317 scsi: lpfc: Remove unnecessary null check before kfree new 838c1efc6a0a scsi: ufs: change msleep to usleep_range new 43e6eb60421f Merge remote-tracking branch 'scsi-mkp/for-next' new dd422906799f mm/balloon_compaction: avoid duplicate page removal new cfe61801b0f1 balloon: fix up comments new ae24fb49d011 iommu/virtio: Update to most recent specification new 842aa64eddac vhost: fix WARNING in __mmdrop new db942e1cc4c9 Merge remote-tracking branch 'vhost/linux-next' new 66ad66293ede gpio: em: use a helper variable for &pdev->dev new 26a9336325ee Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new c053134280f0 Merge remote-tracking branch 'y2038/y2038' new c91a32d1baec Merge remote-tracking branch 'livepatching/for-next' new a0f344e94260 coresight: etm4x: Two function calls less new 2caaaca338e1 coresight: etm4x: Add ETM PIDs for SDM845 and MSM8996 new 70d4c349268a coresight: cpu-debug: Add support for Qualcomm Kryo new b95785216f2e Merge remote-tracking branch 'coresight/next' new 874532cdeefe rtc: mxc_v2: use devm_platform_ioremap_resource() to simpl [...] new f7234a9813b7 rtc: imxdi: use devm_platform_ioremap_resource() to simplify code new 564225415e77 dt-bindings: rtc: Remove the PCF8563 from the trivial RTCs new 46eabee1f6e6 rtc: isl12026: convert to i2c_new_dummy_device new 1bf779e74bc5 rtc: max77686: convert to i2c_new_dummy_device new 66942015a02c rtc: s35390a: convert to i2c_new_dummy_device new 06c8e550a84e rtc: s5m: convert to i2c_new_dummy_device new cd8caacce1fa Merge remote-tracking branch 'rtc/rtc-next' new a45949fc34bc Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 10742fee98eb eeprom: at24: remove unneeded include new 5cb1598521dd Merge remote-tracking branch 'at24/at24/for-next' new a257f85d6c0d Merge remote-tracking branch 'kspp/for-next/kspp' new 66ef49c6cadc Merge remote-tracking branch 'nvmem/for-next' new 36c10aaf4d87 Merge remote-tracking branch 'xarray/xarray' new d7c08bfd2ccd Merge remote-tracking branch 'pidfd/for-next' new 77988c1c3ca1 Merge remote-tracking branch 'devfreq/for-next' new 4db2f7f58afe Merge branch 'akpm-current/current' new ffe67b6592a1 pinctrl: fix pxa2xx.c build warnings new aa2d1708032e drivers/tty/serial/sh-sci.c: suppress warning new c504c313f8ec 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 (bd4d55c761a8) \ N -- N -- N refs/heads/akpm (c504c313f8ec)
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 949 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: .mailmap | 3 + .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 1 + .../{arm/topology.txt => cpu/cpu-topology.txt} | 256 +- .../display/panel/ampire,am-480272h3tmqw-t01h.txt | 26 - .../display/panel/ampire,am-480272h3tmqw-t01h.yaml | 42 + .../display/panel/arm,versatile-tft-panel.txt | 2 +- .../display/panel/armadeus,st0700-adapt.txt | 9 - .../display/panel/armadeus,st0700-adapt.yaml | 33 + .../display/panel/bananapi,s070wv20-ct16.txt | 12 - .../display/panel/bananapi,s070wv20-ct16.yaml | 31 + .../bindings/display/panel/boe,himax8279d.txt | 24 + .../bindings/display/panel/dlc,dlc0700yzg-1.txt | 13 - .../bindings/display/panel/dlc,dlc0700yzg-1.yaml | 31 + .../bindings/display/panel/edt,et-series.txt | 2 +- .../bindings/display/panel/giantplus,gpm940b0.txt | 12 + .../bindings/display/panel/innolux,ee101ia-01d.txt | 7 - .../display/panel/innolux,ee101ia-01d.yaml | 31 + .../display/panel/kingdisplay,kd035g6-54nt.txt | 42 + .../devicetree/bindings/display/panel/lvds.yaml | 107 + .../display/panel/mitsubishi,aa104xd12.txt | 47 - .../display/panel/mitsubishi,aa104xd12.yaml | 75 + .../display/panel/mitsubishi,aa121td01.txt | 47 - .../display/panel/mitsubishi,aa121td01.yaml | 74 + .../display/panel/ortustech,com37h3m05dtc.txt | 12 + .../display/panel/ortustech,com37h3m99dtc.txt | 12 + .../bindings/display/panel/panel-common.txt | 101 - .../bindings/display/panel/panel-common.yaml | 149 + .../bindings/display/panel/panel-lvds.txt | 121 - .../devicetree/bindings/display/panel/panel.txt | 4 - .../bindings/display/panel/pda,91-00156-a0.txt | 14 - .../bindings/display/panel/pda,91-00156-a0.yaml | 31 + .../panel/raspberrypi,7inch-touchscreen.txt | 49 - .../panel/raspberrypi,7inch-touchscreen.yaml | 71 + .../bindings/display/panel/raydium,rm67191.txt | 41 + .../display/panel/rocktech,jh057n00900.txt | 5 + .../bindings/display/panel/sgd,gktw70sdae4se.txt | 41 - .../bindings/display/panel/sgd,gktw70sdae4se.yaml | 68 + .../bindings/display/panel/sharp,lq070y3dg3b.txt | 12 + .../bindings/display/panel/sharp,ls020b1dd01d.txt | 12 + .../bindings/display/panel/simple-panel.txt | 29 +- .../display/panel/tfc,s9700rtwv43tr-01b.txt | 15 - .../display/panel/tfc,s9700rtwv43tr-01b.yaml | 33 + .../bindings/display/panel/tpo,tpg110.txt | 70 - .../bindings/display/panel/tpo,tpg110.yaml | 101 + .../bindings/display/rockchip/rockchip-lvds.txt | 11 - Documentation/devicetree/bindings/hwmon/lm75.txt | 1 + .../bindings/{hwmon => iio/adc}/ads1015.txt | 0 .../devicetree/bindings/media/rockchip-vpu.txt | 18 +- .../bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 14 +- .../bindings/opp/sun50i-nvmem-cpufreq.txt | 167 + .../devicetree/bindings/rtc/trivial-rtc.yaml | 2 - Documentation/gpu/drm-mm.rst | 40 +- Documentation/gpu/introduction.rst | 16 + Documentation/gpu/todo.rst | 56 +- Documentation/hwmon/ads1015.rst | 90 - Documentation/hwmon/index.rst | 2 +- Documentation/hwmon/k8temp.rst | 2 +- Documentation/hwmon/lm75.rst | 6 +- Documentation/hwmon/{pxe1610 => pxe1610.rst} | 33 +- Documentation/media/uapi/v4l/biblio.rst | 10 + Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 323 + Documentation/media/uapi/v4l/pixfmt-compressed.rst | 20 + Documentation/media/uapi/v4l/subdev-formats.rst | 107 + Documentation/networking/tls-offload.rst | 6 + .../translations/it_IT/doc-guide/sphinx.rst | 19 +- .../it_IT/process/maintainer-pgp-guide.rst | 25 +- MAINTAINERS | 62 +- arch/arm/Kconfig.debug | 5 - arch/arm/arm-soc-for-next-contents.txt | 205 +- arch/arm/boot/dts/at91sam9261ek.dts | 2 +- arch/arm/boot/dts/at91sam9263ek.dts | 2 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 2 +- arch/arm/boot/dts/at91sam9rlek.dts | 2 +- arch/arm/boot/dts/sun4i-a10-a1000.dts | 2 +- arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts | 2 +- arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-hackberry.dts | 2 +- .../boot/dts/sun4i-a10-itead-iteaduino-plus.dts | 2 +- arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts | 2 +- arch/arm/boot/dts/sun4i-a10-marsboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 2 +- arch/arm/boot/dts/sun4i-a10-pcduino.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts | 2 +- arch/arm/boot/dts/sun6i-a31-colombus.dts | 2 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 8 +- arch/arm/boot/dts/sun6i-a31-i7.dts | 2 +- arch/arm/boot/dts/sun6i-a31-m9.dts | 2 +- arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-cs908.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-sina31s.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 8 +- arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 2 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-bananapro.dts | 2 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 2 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 2 +- arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 11 +- arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 2 +- arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 2 +- arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 2 +- arch/arm/boot/dts/sun7i-a20-m3.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 10 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 2 +- arch/arm/boot/dts/sun7i-a20-orangepi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 2 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 2 +- arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 8 +- arch/arm/boot/dts/sun8i-r40.dtsi | 8 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 8 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 2 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 8 +- arch/arm/include/asm/topology.h | 20 - arch/arm/kernel/topology.c | 60 +- arch/arm/mach-netx/Kconfig | 22 - arch/arm/mach-netx/Makefile | 13 - arch/arm/mach-netx/Makefile.boot | 3 - arch/arm/mach-netx/fb.c | 65 - arch/arm/mach-netx/fb.h | 12 - arch/arm/mach-netx/generic.c | 182 - arch/arm/mach-netx/generic.h | 14 - arch/arm/mach-netx/include/mach/hardware.h | 27 - arch/arm/mach-netx/include/mach/irqs.h | 58 - arch/arm/mach-netx/include/mach/netx-regs.h | 420 - arch/arm/mach-netx/include/mach/pfifo.h | 42 - arch/arm/mach-netx/include/mach/uncompress.h | 63 - arch/arm/mach-netx/include/mach/xc.h | 30 - arch/arm/mach-netx/nxdb500.c | 197 - arch/arm/mach-netx/nxdkn.c | 90 - arch/arm/mach-netx/nxeb500hmi.c | 174 - arch/arm/mach-netx/pfifo.c | 56 - arch/arm/mach-netx/time.c | 141 - arch/arm/mach-netx/xc.c | 246 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 8 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 2 +- arch/arm64/include/asm/elf.h | 2 +- arch/arm64/include/asm/pgtable.h | 1 - arch/arm64/include/asm/processor.h | 14 +- arch/arm64/include/asm/stacktrace.h | 78 +- arch/arm64/include/asm/topology.h | 23 - arch/arm64/kernel/entry.S | 22 +- arch/arm64/kernel/fpsimd.c | 29 +- arch/arm64/kernel/perf_callchain.c | 7 +- arch/arm64/kernel/process.c | 36 +- arch/arm64/kernel/return_address.c | 9 +- arch/arm64/kernel/stacktrace.c | 59 +- arch/arm64/kernel/time.c | 7 +- arch/arm64/kernel/topology.c | 303 +- arch/arm64/kernel/traps.c | 13 +- arch/arm64/kernel/vdso/Makefile | 13 +- arch/arm64/kernel/vdso32/Makefile | 14 +- arch/mips/Kconfig | 7 +- arch/mips/boot/dts/brcm/bcm3368.dtsi | 12 +- arch/mips/boot/dts/brcm/bcm63268.dtsi | 12 +- arch/mips/boot/dts/brcm/bcm6328.dtsi | 6 + arch/mips/boot/dts/brcm/bcm6358.dtsi | 12 +- arch/mips/boot/dts/brcm/bcm6362.dtsi | 12 +- arch/mips/boot/dts/brcm/bcm6368.dtsi | 12 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 21 +- arch/mips/boot/dts/ingenic/qi_lb60.dts | 33 + arch/mips/include/asm/cpu-type.h | 2 +- arch/mips/include/asm/cpu.h | 4 +- arch/mips/include/asm/pgtable-32.h | 58 +- arch/mips/include/asm/pgtable-bits.h | 9 +- arch/mips/include/asm/pgtable.h | 16 +- arch/mips/jz4740/board-qi_lb60.c | 32 - arch/mips/kernel/cpu-probe.c | 14 +- arch/mips/kernel/idle.c | 2 +- arch/mips/mm/pgtable-32.c | 20 + arch/mips/mm/sc-mips.c | 2 +- arch/mips/mm/tlbex.c | 2 +- arch/powerpc/Kconfig | 1 + arch/powerpc/kernel/Makefile | 3 +- arch/powerpc/kernel/dma-common.c | 17 + arch/powerpc/kernel/signal_32.c | 3 + arch/powerpc/kernel/signal_64.c | 5 + arch/powerpc/kvm/book3s_xive.c | 4 +- arch/powerpc/kvm/book3s_xive_native.c | 4 +- arch/powerpc/sysdev/xive/common.c | 7 +- arch/riscv/Kconfig | 1 + arch/riscv/kernel/smpboot.c | 3 + arch/x86/kernel/amd_nb.c | 3 + drivers/base/Kconfig | 2 +- drivers/base/arch_topology.c | 298 + drivers/base/firmware_loader/firmware.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 19 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.h | 6 +- drivers/cpufreq/Kconfig.arm | 12 + drivers/cpufreq/Makefile | 1 + drivers/cpufreq/armada-8k-cpufreq.c | 2 + drivers/cpufreq/cpufreq-dt-platdev.c | 2 + drivers/cpufreq/sun50i-cpufreq-nvmem.c | 226 + drivers/dma-buf/reservation.c | 65 +- drivers/dma/bcm2835-dma.c | 4 +- drivers/dma/dw-edma/dw-edma-core.h | 2 +- drivers/dma/dw-edma/dw-edma-pcie.c | 18 +- drivers/dma/dw-edma/dw-edma-v0-core.c | 34 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.c | 29 +- drivers/dma/ste_dma40.c | 4 +- drivers/dma/ti/edma.c | 5 +- drivers/dma/ti/omap-dma.c | 3 +- drivers/gpio/gpio-em.c | 37 +- drivers/gpu/drm/Kconfig | 2 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/Makefile | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 + .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 324 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 169 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 69 + drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 190 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 76 +- drivers/gpu/drm/amd/amdgpu/arct_reg_init.c | 57 + drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 1 + drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 2 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 99 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 9 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 9 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 384 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 36 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 112 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h | 7 + drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 517 + .../drm/amd/amdgpu/{vcn_v2_0.h => mmhub_v9_4.h} | 14 +- drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c | 66 + drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 72 +- drivers/gpu/drm/amd/amdgpu/nv.c | 24 + drivers/gpu/drm/amd/amdgpu/nv.h | 1 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 6 + drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 331 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 29 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 1 + drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 116 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 268 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.h | 38 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 1417 + .../{powerplay/navi10_ppt.h => amdgpu/vcn_v2_5.h} | 9 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 11 +- drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 4 + drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 485 + .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm | 83 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 25 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c | 59 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h | 24 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 68 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 16 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 139 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 61 + drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 2 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 2 +- .../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c | 4 +- .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 4 +- .../amd/display/dc/clk_mgr/dce120/dce120_clk_mgr.c | 4 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 39 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h | 5 + drivers/gpu/drm/amd/display/dc/core/dc.c | 96 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 40 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 101 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 394 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 45 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 27 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 26 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 3 +- drivers/gpu/drm/amd/display/dc/dc.h | 44 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 21 + drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 56 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 11 + drivers/gpu/drm/amd/display/dc/dc_types.h | 14 + drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 4 + drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 28 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 9 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 7 +- drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 10 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 30 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 70 +- .../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 42 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 70 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 27 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 85 +- .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 33 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 16 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h | 4 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 29 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 688 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 62 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 196 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 14 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 34 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 369 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 12 + .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 2 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 5 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.c | 37 + drivers/gpu/drm/amd/display/dc/dm_services.h | 1 + drivers/gpu/drm/amd/display/dc/dml/Makefile | 3 + .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 5109 +++ .../dc/dml/dcn20/display_mode_vba_20v2.h} | 11 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 1701 + .../dc/dml/dcn20/display_rq_dlg_calc_20v2.h | 74 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 12 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 1 + .../drm/amd/display/dc/dml/display_mode_structs.h | 1 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 8 +- drivers/gpu/drm/amd/display/dc/dsc/drm_dsc_dc.c | 79 +- drivers/gpu/drm/amd/display/dc/gpio/Makefile | 2 +- .../amd/display/dc/gpio/dcn10/hw_factory_dcn10.c | 42 +- .../amd/display/dc/gpio/dcn20/hw_factory_dcn20.c | 41 +- .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.c | 2 +- .../display/dc/gpio/diagnostics/hw_factory_diag.c | 1 + .../dc/{inc/hw/clk_mgr.h => gpio/generic_regs.h} | 64 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 68 + drivers/gpu/drm/amd/display/dc/gpio/hw_factory.h | 3 + drivers/gpu/drm/amd/display/dc/gpio/hw_generic.c | 134 + .../gmc_v9_0.h => display/dc/gpio/hw_generic.h} | 34 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 3 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 7 + .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 3 + drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 10 + drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 2 +- drivers/gpu/drm/amd/display/include/audio_types.h | 4 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 8 + drivers/gpu/drm/amd/display/include/dpcd_defs.h | 2 +- .../amd/display/include/gpio_service_interface.h | 18 +- .../drm/amd/display/include/link_service_types.h | 17 +- .../drm/amd/display/modules/color/color_gamma.c | 163 +- .../drm/amd/display/modules/color/color_gamma.h | 9 + drivers/gpu/drm/amd/include/arct_ip_offset.h | 1654 + .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 4 + .../include/asic_reg/mmhub/mmhub_9_4_1_default.h | 3933 ++ .../include/asic_reg/mmhub/mmhub_9_4_1_offset.h | 7753 ++++ .../include/asic_reg/mmhub/mmhub_9_4_1_sh_mask.h | 44884 +++++++++++++++++++ .../include/asic_reg/sdma0/sdma0_4_2_2_offset.h | 1051 + .../include/asic_reg/sdma0/sdma0_4_2_2_sh_mask.h | 3002 ++ .../include/asic_reg/sdma1/sdma1_4_2_2_offset.h | 1043 + .../include/asic_reg/sdma1/sdma1_4_2_2_sh_mask.h | 2956 ++ .../include/asic_reg/sdma2/sdma2_4_2_2_offset.h | 1043 + .../include/asic_reg/sdma2/sdma2_4_2_2_sh_mask.h | 2956 ++ .../include/asic_reg/sdma3/sdma3_4_2_2_offset.h | 1043 + .../include/asic_reg/sdma3/sdma3_4_2_2_sh_mask.h | 2956 ++ .../include/asic_reg/sdma4/sdma4_4_2_2_offset.h | 1043 + .../include/asic_reg/sdma4/sdma4_4_2_2_sh_mask.h | 2956 ++ .../include/asic_reg/sdma5/sdma5_4_2_2_offset.h | 1043 + .../include/asic_reg/sdma5/sdma5_4_2_2_sh_mask.h | 2956 ++ .../include/asic_reg/sdma6/sdma6_4_2_2_offset.h | 1043 + .../include/asic_reg/sdma6/sdma6_4_2_2_sh_mask.h | 2956 ++ .../include/asic_reg/sdma7/sdma7_4_2_2_offset.h | 1043 + .../include/asic_reg/sdma7/sdma7_4_2_2_sh_mask.h | 2956 ++ .../drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h | 979 + .../drm/amd/include/asic_reg/vcn/vcn_2_5_sh_mask.h | 3609 ++ drivers/gpu/drm/amd/include/kgd_pp_interface.h | 1 + drivers/gpu/drm/amd/include/navi14_ip_offset.h | 1119 + drivers/gpu/drm/amd/include/soc15_ih_clientid.h | 11 +- drivers/gpu/drm/amd/powerplay/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 131 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 126 + .../amd/powerplay/{navi10_ppt.h => arcturus_ppt.h} | 6 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 21 +- drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 120 + .../amd/powerplay/inc/smu11_driver_if_arcturus.h | 878 + drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 15 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 195 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.h | 4 + drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 72 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 100 +- drivers/gpu/drm/arc/arcpgu_drv.c | 5 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 5 +- drivers/gpu/drm/arm/hdlcd_drv.c | 6 +- drivers/gpu/drm/arm/malidp_drv.c | 5 +- drivers/gpu/drm/armada/armada_drv.c | 3 +- drivers/gpu/drm/armada/armada_gem.c | 5 +- drivers/gpu/drm/armada/armada_gem.h | 3 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 3 +- drivers/gpu/drm/ast/Makefile | 2 +- drivers/gpu/drm/ast/ast_dp501.c | 5 +- drivers/gpu/drm/ast/ast_drv.c | 22 +- drivers/gpu/drm/ast/ast_drv.h | 46 +- drivers/gpu/drm/ast/ast_fb.c | 346 - drivers/gpu/drm/ast/ast_main.c | 75 +- drivers/gpu/drm/ast/ast_mode.c | 47 +- drivers/gpu/drm/ast/ast_post.c | 7 +- drivers/gpu/drm/ast/ast_ttm.c | 7 +- drivers/gpu/drm/ati_pcigart.c | 10 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 12 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 18 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 20 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 3 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 12 +- drivers/gpu/drm/bochs/bochs.h | 6 +- drivers/gpu/drm/bochs/bochs_drv.c | 11 +- drivers/gpu/drm/bochs/bochs_hw.c | 4 + drivers/gpu/drm/bochs/bochs_kms.c | 9 +- drivers/gpu/drm/bridge/Kconfig | 2 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 12 +- drivers/gpu/drm/bridge/sii902x.c | 3 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 45 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 47 + drivers/gpu/drm/bridge/tc358767.c | 673 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 46 +- drivers/gpu/drm/cirrus/cirrus.c | 2 +- drivers/gpu/drm/drm_agpsupport.c | 45 +- drivers/gpu/drm/drm_client.c | 61 +- drivers/gpu/drm/drm_connector.c | 3 +- drivers/gpu/drm/drm_dma.c | 2 +- drivers/gpu/drm/drm_dp_helper.c | 31 +- drivers/gpu/drm/drm_drv.c | 4 +- drivers/gpu/drm/drm_fb_helper.c | 51 +- drivers/gpu/drm/drm_file.c | 9 +- drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_gem.c | 4 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 72 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 1 + drivers/gpu/drm/drm_gem_vram_helper.c | 78 +- drivers/gpu/drm/drm_ioc32.c | 13 +- drivers/gpu/drm/drm_ioctl.c | 139 +- drivers/gpu/drm/drm_legacy_misc.c | 2 +- drivers/gpu/drm/drm_lock.c | 2 +- drivers/gpu/drm/drm_memory.c | 2 +- drivers/gpu/drm/drm_mm.c | 2 +- drivers/gpu/drm/drm_mode_object.c | 4 + drivers/gpu/drm/drm_modes.c | 17 +- drivers/gpu/drm/drm_prime.c | 867 +- drivers/gpu/drm/drm_scatter.c | 2 +- drivers/gpu/drm/drm_syncobj.c | 1 + drivers/gpu/drm/drm_vm.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 28 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 14 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 1 - drivers/gpu/drm/exynos/exynos_drm_drv.c | 21 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 5 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 9 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_kms.c | 1 - drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 1 - drivers/gpu/drm/gm12u320/Kconfig | 9 + drivers/gpu/drm/gm12u320/Makefile | 2 + drivers/gpu/drm/gm12u320/gm12u320.c | 814 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 6 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 10 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 9 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 2 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 1 + drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 6 + drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 8 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 10 +- drivers/gpu/drm/i2c/ch7006_priv.h | 1 - drivers/gpu/drm/i2c/sil164_drv.c | 3 +- drivers/gpu/drm/i810/i810_dma.c | 17 +- drivers/gpu/drm/i810/i810_drv.c | 8 +- drivers/gpu/drm/i810/i810_drv.h | 2 + drivers/gpu/drm/i915/Makefile | 1 - drivers/gpu/drm/i915/display/intel_display.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 2 +- .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 8 +- drivers/gpu/drm/i915/gt/intel_context.c | 6 + drivers/gpu/drm/i915/gt/intel_context.h | 1 + drivers/gpu/drm/i915/gt/intel_lrc.c | 2 + drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 1 + drivers/gpu/drm/i915/gt/mock_engine.c | 1 + drivers/gpu/drm/i915/gvt/dmabuf.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 23 +- drivers/gpu/drm/i915/i915_drv.h | 3 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 22 +- drivers/gpu/drm/i915/i915_gpu_error.c | 490 +- drivers/gpu/drm/i915/i915_gpu_error.h | 17 - drivers/gpu/drm/imx/dw_hdmi-imx.c | 14 +- drivers/gpu/drm/imx/imx-drm-core.c | 13 +- drivers/gpu/drm/imx/imx-ldb.c | 22 +- drivers/gpu/drm/imx/imx-tve.c | 10 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 8 +- drivers/gpu/drm/imx/ipuv3-plane.c | 5 +- drivers/gpu/drm/imx/parallel-display.c | 8 +- drivers/gpu/drm/ingenic/ingenic-drm.c | 75 +- drivers/gpu/drm/lima/lima_device.c | 41 +- drivers/gpu/drm/lima/lima_drv.c | 20 +- drivers/gpu/drm/lima/lima_gem.c | 2 +- drivers/gpu/drm/lima/lima_gem_prime.c | 3 +- drivers/gpu/drm/lima/lima_object.c | 9 +- drivers/gpu/drm/lima/lima_object.h | 3 +- drivers/gpu/drm/lima/lima_vm.h | 4 +- drivers/gpu/drm/mcde/mcde_drv.c | 10 +- drivers/gpu/drm/mediatek/mtk_disp_color.c | 2 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 2 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 2 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 18 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 10 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 33 +- drivers/gpu/drm/mediatek/mtk_drm_fb.c | 35 +- drivers/gpu/drm/mediatek/mtk_drm_fb.h | 1 - drivers/gpu/drm/mediatek/mtk_drm_gem.c | 7 +- drivers/gpu/drm/mediatek/mtk_drm_plane.c | 4 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 14 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 14 +- drivers/gpu/drm/meson/meson_crtc.c | 16 +- drivers/gpu/drm/meson/meson_drv.c | 33 +- drivers/gpu/drm/meson/meson_drv.h | 11 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 19 +- drivers/gpu/drm/meson/meson_overlay.c | 13 +- drivers/gpu/drm/meson/meson_plane.c | 16 +- drivers/gpu/drm/meson/meson_registers.h | 2 + drivers/gpu/drm/meson/meson_vclk.c | 7 +- drivers/gpu/drm/meson/meson_vclk.h | 4 + drivers/gpu/drm/meson/meson_venc.c | 10 +- drivers/gpu/drm/meson/meson_venc.h | 2 + drivers/gpu/drm/meson/meson_venc_cvbs.c | 11 +- drivers/gpu/drm/meson/meson_viu.c | 7 +- drivers/gpu/drm/meson/meson_vpp.c | 7 +- drivers/gpu/drm/meson/meson_vpp.h | 3 + drivers/gpu/drm/mga/mga_dma.c | 13 +- drivers/gpu/drm/mga/mga_drv.c | 7 +- drivers/gpu/drm/mga/mga_drv.h | 27 +- drivers/gpu/drm/mga/mga_ioc32.c | 3 +- drivers/gpu/drm/mga/mga_irq.c | 12 +- drivers/gpu/drm/mga/mga_state.c | 8 +- drivers/gpu/drm/mga/mga_warp.c | 4 +- drivers/gpu/drm/mgag200/Makefile | 2 +- drivers/gpu/drm/mgag200/mgag200_cursor.c | 6 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 10 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 40 +- drivers/gpu/drm/mgag200/mgag200_fb.c | 315 - drivers/gpu/drm/mgag200/mgag200_i2c.c | 6 +- drivers/gpu/drm/mgag200/mgag200_main.c | 96 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 46 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 8 +- drivers/gpu/drm/msm/msm_atomic.c | 8 +- drivers/gpu/drm/msm/msm_drv.c | 27 +- drivers/gpu/drm/msm/msm_gem.c | 12 +- drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 16 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 16 +- drivers/gpu/drm/mxsfb/mxsfb_out.c | 1 - drivers/gpu/drm/nouveau/nouveau_abi16.c | 6 - drivers/gpu/drm/nouveau/nouveau_abi16.h | 1 - drivers/gpu/drm/nouveau/nouveau_drm.c | 32 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 4 +- drivers/gpu/drm/omapdrm/omap_debugfs.c | 2 + drivers/gpu/drm/omapdrm/omap_drv.c | 22 +- drivers/gpu/drm/omapdrm/omap_drv.h | 5 +- drivers/gpu/drm/omapdrm/omap_fb.c | 4 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 4 +- drivers/gpu/drm/omapdrm/omap_gem.c | 2 + drivers/gpu/drm/omapdrm/omap_gem.h | 3 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 8 +- drivers/gpu/drm/omapdrm/omap_irq.c | 2 + drivers/gpu/drm/panel/Kconfig | 18 + drivers/gpu/drm/panel/Makefile | 2 + drivers/gpu/drm/panel/panel-novatek-nt39016.c | 359 + drivers/gpu/drm/panel/panel-raydium-rm67191.c | 668 + drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 44 +- drivers/gpu/drm/panel/panel-simple.c | 314 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 3 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 2 - drivers/gpu/drm/pl111/pl111_debugfs.c | 4 +- drivers/gpu/drm/pl111/pl111_display.c | 6 +- drivers/gpu/drm/pl111/pl111_drm.h | 11 +- drivers/gpu/drm/pl111/pl111_drv.c | 13 +- drivers/gpu/drm/pl111/pl111_nomadik.h | 3 +- drivers/gpu/drm/pl111/pl111_versatile.c | 9 +- drivers/gpu/drm/pl111/pl111_versatile.h | 3 + drivers/gpu/drm/pl111/pl111_vexpress.c | 1 + drivers/gpu/drm/qxl/qxl_cmd.c | 2 + drivers/gpu/drm/qxl/qxl_debugfs.c | 4 +- drivers/gpu/drm/qxl/qxl_display.c | 3 + drivers/gpu/drm/qxl/qxl_draw.c | 2 + drivers/gpu/drm/qxl/qxl_drv.c | 15 +- drivers/gpu/drm/qxl/qxl_drv.h | 7 +- drivers/gpu/drm/qxl/qxl_gem.c | 1 - drivers/gpu/drm/qxl/qxl_ioctl.c | 3 + drivers/gpu/drm/qxl/qxl_irq.c | 4 + drivers/gpu/drm/qxl/qxl_kms.c | 9 +- drivers/gpu/drm/qxl/qxl_release.c | 6 +- drivers/gpu/drm/qxl/qxl_ttm.c | 16 +- drivers/gpu/drm/r128/r128_ioc32.c | 3 +- drivers/gpu/drm/r128/r128_irq.c | 5 +- drivers/gpu/drm/radeon/radeon_drv.c | 6 +- drivers/gpu/drm/radeon/radeon_prime.c | 5 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 5 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 10 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 17 +- drivers/gpu/drm/rockchip/cdn-dp-core.h | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 9 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 5 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 17 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 8 +- drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 1 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 31 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 16 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 9 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 11 +- drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 2 - drivers/gpu/drm/scheduler/sched_entity.c | 3 + drivers/gpu/drm/scheduler/sched_fence.c | 6 +- drivers/gpu/drm/scheduler/sched_main.c | 3 +- drivers/gpu/drm/selftests/test-drm_framebuffer.c | 7 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 3 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.h | 4 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 9 +- drivers/gpu/drm/shmobile/shmob_drm_kms.c | 1 - drivers/gpu/drm/shmobile/shmob_drm_plane.c | 2 +- drivers/gpu/drm/shmobile/shmob_drm_plane.h | 1 + drivers/gpu/drm/shmobile/shmob_drm_regs.h | 3 + drivers/gpu/drm/sti/sti_drv.c | 6 +- drivers/gpu/drm/sti/sti_tvout.c | 16 +- drivers/gpu/drm/stm/drv.c | 5 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 10 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 16 +- drivers/gpu/drm/sun4i/sun4i_crtc.c | 13 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 7 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 1 - drivers/gpu/drm/sun4i/sun4i_frontend.c | 10 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 17 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 3 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 2 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 28 +- drivers/gpu/drm/sun4i/sun4i_tv.c | 4 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 9 +- drivers/gpu/drm/sun4i/sun8i_csc.c | 157 +- drivers/gpu/drm/sun4i/sun8i_csc.h | 6 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 3 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 14 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 6 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 2 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 22 +- drivers/gpu/drm/tdfx/tdfx_drv.c | 11 +- drivers/gpu/drm/tegra/drm.c | 30 +- drivers/gpu/drm/tegra/gem.c | 7 +- drivers/gpu/drm/tegra/gem.h | 3 +- drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 18 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 24 +- drivers/gpu/drm/tilcdc/tilcdc_drv.h | 31 +- drivers/gpu/drm/tilcdc/tilcdc_external.c | 1 + drivers/gpu/drm/tilcdc/tilcdc_panel.c | 11 +- drivers/gpu/drm/tilcdc/tilcdc_plane.c | 4 +- drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 8 +- drivers/gpu/drm/tinydrm/hx8357d.c | 2 +- drivers/gpu/drm/tinydrm/ili9225.c | 3 +- drivers/gpu/drm/tinydrm/ili9341.c | 2 +- drivers/gpu/drm/tinydrm/mi0283qt.c | 3 +- drivers/gpu/drm/tinydrm/repaper.c | 3 +- drivers/gpu/drm/tinydrm/st7586.c | 3 +- drivers/gpu/drm/tinydrm/st7735r.c | 3 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 6 +- drivers/gpu/drm/tve200/tve200_display.c | 8 +- drivers/gpu/drm/tve200/tve200_drm.h | 15 +- drivers/gpu/drm/tve200/tve200_drv.c | 8 +- drivers/gpu/drm/udl/udl_connector.c | 4 +- drivers/gpu/drm/udl/udl_connector.h | 2 + drivers/gpu/drm/udl/udl_dmabuf.c | 11 +- drivers/gpu/drm/udl/udl_drv.c | 9 +- drivers/gpu/drm/udl/udl_drv.h | 11 +- drivers/gpu/drm/udl/udl_encoder.c | 6 +- drivers/gpu/drm/udl/udl_fb.c | 15 +- drivers/gpu/drm/udl/udl_gem.c | 9 +- drivers/gpu/drm/udl/udl_main.c | 6 +- drivers/gpu/drm/udl/udl_modeset.c | 6 +- drivers/gpu/drm/udl/udl_transfer.c | 4 - drivers/gpu/drm/v3d/v3d_debugfs.c | 3 +- drivers/gpu/drm/v3d/v3d_drv.c | 6 +- drivers/gpu/drm/v3d/v3d_drv.h | 13 +- drivers/gpu/drm/v3d/v3d_gem.c | 12 +- drivers/gpu/drm/v3d/v3d_irq.c | 2 + drivers/gpu/drm/vboxvideo/Makefile | 2 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 13 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 12 - drivers/gpu/drm/vboxvideo/vbox_prime.c | 56 - drivers/gpu/drm/vc4/vc4_bo.c | 7 +- drivers/gpu/drm/vc4/vc4_crtc.c | 11 +- drivers/gpu/drm/vc4/vc4_debugfs.c | 1 - drivers/gpu/drm/vc4/vc4_drv.c | 9 +- drivers/gpu/drm/vc4/vc4_drv.h | 20 +- drivers/gpu/drm/vc4/vc4_dsi.c | 17 +- drivers/gpu/drm/vc4/vc4_gem.c | 2 + drivers/gpu/drm/vc4/vc4_hvs.c | 5 +- drivers/gpu/drm/vc4/vc4_kms.c | 4 +- drivers/gpu/drm/vc4/vc4_plane.c | 9 +- drivers/gpu/drm/vc4/vc4_txp.c | 14 +- drivers/gpu/drm/vc4/vc4_v3d.c | 4 + drivers/gpu/drm/vgem/vgem_drv.c | 21 +- drivers/gpu/drm/vgem/vgem_drv.h | 1 - drivers/gpu/drm/vgem/vgem_fence.c | 24 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 4 +- drivers/gpu/drm/virtio/virtgpu_display.c | 7 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 9 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 6 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 2 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 4 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 26 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 4 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 6 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 2 + drivers/gpu/drm/virtio/virtgpu_ttm.c | 13 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 7 +- drivers/gpu/drm/vkms/Makefile | 2 +- .../gpu/drm/vkms/{vkms_crc.c => vkms_composer.c} | 169 +- drivers/gpu/drm/vkms/vkms_crtc.c | 100 +- drivers/gpu/drm/vkms/vkms_drv.c | 50 +- drivers/gpu/drm/vkms/vkms_drv.h | 44 +- drivers/gpu/drm/vkms/vkms_gem.c | 1 + drivers/gpu/drm/vkms/vkms_output.c | 6 +- drivers/gpu/drm/vkms/vkms_plane.c | 46 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 52 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 8 - drivers/gpu/drm/xen/xen_drm_front.c | 16 +- drivers/gpu/drm/xen/xen_drm_front.h | 11 +- drivers/gpu/drm/xen/xen_drm_front_cfg.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_conn.c | 1 + drivers/gpu/drm/xen/xen_drm_front_conn.h | 7 +- drivers/gpu/drm/xen/xen_drm_front_evtchnl.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 11 +- drivers/gpu/drm/xen/xen_drm_front_gem.h | 7 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 7 +- drivers/gpu/drm/zte/zx_drm_drv.c | 8 +- drivers/gpu/drm/zte/zx_hdmi.c | 2 +- drivers/gpu/drm/zte/zx_plane.c | 2 +- drivers/gpu/drm/zte/zx_tvenc.c | 4 +- drivers/gpu/drm/zte/zx_vga.c | 4 +- drivers/gpu/drm/zte/zx_vou.c | 5 +- drivers/hwmon/Kconfig | 10 - drivers/hwmon/Makefile | 1 - drivers/hwmon/ads1015.c | 324 - drivers/hwmon/adt7475.c | 146 +- drivers/hwmon/asb100.c | 12 +- drivers/hwmon/k10temp.c | 1 + drivers/hwmon/k8temp.c | 233 +- drivers/hwmon/lm75.c | 10 + drivers/hwmon/nct6775.c | 3 +- drivers/hwmon/occ/common.c | 6 +- drivers/hwmon/pmbus/max31785.c | 2 - drivers/hwmon/smm665.c | 6 +- drivers/hwmon/w83781d.c | 6 +- drivers/hwtracing/coresight/coresight-cpu-debug.c | 33 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 13 +- drivers/hwtracing/coresight/coresight-etm4x.c | 14 +- drivers/hwtracing/coresight/coresight-priv.h | 10 +- drivers/iio/adc/Kconfig | 2 +- drivers/input/joystick/Kconfig | 10 + drivers/input/joystick/Makefile | 5 +- drivers/input/joystick/fsia6b.c | 231 + drivers/input/keyboard/applespi.c | 18 +- drivers/iommu/virtio-iommu.c | 40 +- drivers/leds/Kconfig | 5 +- drivers/leds/leds-an30259a.c | 4 +- drivers/leds/leds-apu.c | 157 +- drivers/leds/leds-as3645a.c | 2 +- drivers/leds/leds-ktd2692.c | 4 +- drivers/leds/leds-lp5562.c | 6 +- drivers/leds/leds-max77650.c | 22 +- drivers/leds/leds-ns2.c | 21 +- drivers/media/common/saa7146/saa7146_video.c | 16 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 3 - drivers/media/dvb-frontends/si2168.c | 11 + drivers/media/dvb-frontends/si2168.h | 1 + drivers/media/pci/bt8xx/bttv-driver.c | 19 - drivers/media/pci/bt8xx/bttv-risc.c | 8 +- drivers/media/pci/bt8xx/bttvp.h | 1 - drivers/media/pci/cobalt/cobalt-v4l2.c | 5 - drivers/media/pci/cx23885/cx23885-417.c | 1 - drivers/media/pci/cx23885/cx23885-video.c | 7 +- drivers/media/pci/cx23885/cx23885.h | 1 - drivers/media/pci/cx25821/cx25821-video.c | 7 +- drivers/media/pci/cx25821/cx25821.h | 1 - drivers/media/pci/cx88/cx88-blackbird.c | 2 - drivers/media/pci/cx88/cx88-video.c | 17 +- drivers/media/pci/cx88/cx88.h | 1 - drivers/media/pci/dt3155/dt3155.c | 1 - drivers/media/pci/meye/meye.c | 3 - drivers/media/pci/saa7134/saa7134-empress.c | 2 - drivers/media/pci/saa7134/saa7134-video.c | 28 +- drivers/media/pci/saa7134/saa7134.h | 1 - drivers/media/pci/saa7164/saa7164-encoder.c | 1 - drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 7 - drivers/media/pci/solo6x10/solo6x10-v4l2.c | 2 - drivers/media/pci/sta2x11/sta2x11_vip.c | 2 - drivers/media/pci/tw68/tw68-video.c | 13 - drivers/media/pci/tw68/tw68.h | 1 - drivers/media/platform/am437x/am437x-vpfe.c | 24 +- drivers/media/platform/coda/coda-common.c | 4 +- drivers/media/platform/davinci/vpbe_display.c | 17 +- drivers/media/platform/davinci/vpfe_capture.c | 3 +- drivers/media/platform/davinci/vpif_capture.c | 14 +- drivers/media/platform/davinci/vpif_display.c | 7 +- drivers/media/platform/exynos-gsc/gsc-core.c | 22 - drivers/media/platform/exynos-gsc/gsc-core.h | 2 - drivers/media/platform/exynos4-is/fimc-capture.c | 3 - drivers/media/platform/exynos4-is/fimc-core.c | 20 - drivers/media/platform/exynos4-is/fimc-isp-video.c | 1 - drivers/media/platform/exynos4-is/fimc-isp.c | 3 - drivers/media/platform/exynos4-is/fimc-lite.c | 8 - drivers/media/platform/exynos4-is/fimc-m2m.c | 1 - drivers/media/platform/fsl-viu.c | 7 +- drivers/media/platform/m2m-deinterlace.c | 14 +- drivers/media/platform/marvell-ccic/mcam-core.c | 15 +- drivers/media/platform/mx2_emmaprp.c | 7 +- drivers/media/platform/omap/omap_vout.c | 13 +- drivers/media/platform/omap3isp/ispvideo.c | 11 +- drivers/media/platform/pxa_camera.c | 3 - drivers/media/platform/s3c-camif/camif-capture.c | 16 +- drivers/media/platform/s3c-camif/camif-core.c | 6 - drivers/media/platform/s3c-camif/camif-core.h | 1 - drivers/media/platform/s5p-g2d/g2d.c | 13 +- drivers/media/platform/s5p-g2d/g2d.h | 1 - drivers/media/platform/s5p-jpeg/jpeg-core.c | 31 +- drivers/media/platform/s5p-jpeg/jpeg-core.h | 2 - drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 1 - drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 19 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 14 +- drivers/media/platform/sh_veu.c | 23 +- drivers/media/platform/sh_vou.c | 17 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 6 +- drivers/media/platform/ti-vpe/cal.c | 5 +- drivers/media/platform/ti-vpe/vpe.c | 12 - drivers/media/platform/via-camera.c | 9 +- drivers/media/platform/vsp1/vsp1_histo.c | 3 +- drivers/media/platform/vsp1/vsp1_video.c | 10 +- drivers/media/platform/xilinx/xilinx-dma.c | 18 +- drivers/media/platform/xilinx/xilinx-vip.c | 16 +- drivers/media/platform/xilinx/xilinx-vip.h | 2 - drivers/media/rc/mceusb.c | 67 +- drivers/media/rc/mtk-cir.c | 10 +- drivers/media/usb/airspy/airspy.c | 3 - drivers/media/usb/au0828/au0828-video.c | 4 - drivers/media/usb/cpia2/cpia2_v4l.c | 23 +- drivers/media/usb/cx231xx/cx231xx-417.c | 1 - drivers/media/usb/cx231xx/cx231xx-video.c | 2 - drivers/media/usb/cx231xx/cx231xx.h | 1 - drivers/media/usb/dvb-usb-v2/dvbsky.c | 5 + drivers/media/usb/dvb-usb/dib0700_devices.c | 8 + drivers/media/usb/dvb-usb/technisat-usb2.c | 22 +- drivers/media/usb/em28xx/em28xx-video.c | 8 - drivers/media/usb/em28xx/em28xx.h | 2 - drivers/media/usb/go7007/go7007-v4l2.c | 11 - drivers/media/usb/gspca/gspca.c | 9 - drivers/media/usb/hdpvr/hdpvr-video.c | 3 - drivers/media/usb/msi2500/msi2500.c | 8 - drivers/media/usb/pwc/pwc-v4l.c | 5 - drivers/media/usb/s2255/s2255drv.c | 8 - drivers/media/usb/stk1160/stk1160-v4l.c | 2 - drivers/media/usb/stk1160/stk1160.h | 1 - drivers/media/usb/stkwebcam/stk-webcam.c | 5 - drivers/media/usb/tm6000/tm6000-video.c | 4 - drivers/media/usb/tm6000/tm6000.h | 1 - drivers/media/usb/usbtv/usbtv-video.c | 2 - drivers/media/usb/usbvision/usbvision-video.c | 18 +- drivers/media/usb/usbvision/usbvision.h | 1 - drivers/media/usb/zr364xx/zr364xx.c | 7 +- drivers/media/v4l2-core/v4l2-ctrls.c | 157 +- drivers/media/v4l2-core/v4l2-ioctl.c | 30 +- drivers/misc/eeprom/at24.c | 1 - drivers/mmc/core/queue.c | 5 + drivers/mmc/host/dw_mmc.c | 3 +- drivers/mmc/host/meson-mx-sdio.c | 2 +- drivers/mmc/host/mxs-mmc.c | 4 +- drivers/mmc/host/sdhci-sprd.c | 1 + drivers/net/bonding/bond_main.c | 9 + drivers/net/hyperv/netvsc_drv.c | 1 - drivers/regulator/lm363x-regulator.c | 10 +- drivers/regulator/rk808-regulator.c | 2 +- drivers/rtc/rtc-imxdi.c | 4 +- drivers/rtc/rtc-isl12026.c | 6 +- drivers/rtc/rtc-max77686.c | 8 +- drivers/rtc/rtc-mxc_v2.c | 4 +- drivers/rtc/rtc-s35390a.c | 8 +- drivers/rtc/rtc-s5m.c | 6 +- drivers/scsi/lpfc/lpfc_bsg.c | 4 +- drivers/scsi/scsi_lib.c | 37 +- drivers/scsi/ufs/ufshcd.c | 105 +- drivers/scsi/ufs/ufshcd.h | 42 +- drivers/scsi/virtio_scsi.c | 55 +- drivers/spi/spi-dw-mmio.c | 10 +- drivers/spi/spi-pxa2xx.c | 6 +- drivers/staging/media/hantro/Kconfig | 2 +- drivers/staging/media/hantro/Makefile | 4 +- drivers/staging/media/hantro/hantro.h | 27 + drivers/staging/media/hantro/hantro_drv.c | 7 + drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 526 + drivers/staging/media/hantro/hantro_hw.h | 17 + drivers/staging/media/hantro/hantro_v4l2.c | 1 + drivers/staging/media/hantro/hantro_vp8.c | 188 + drivers/staging/media/hantro/rk3288_vpu_hw.c | 22 +- drivers/staging/media/hantro/rk3399_vpu_hw.c | 17 + drivers/staging/media/omap4iss/iss_video.c | 40 +- drivers/staging/media/omap4iss/iss_video.h | 2 - drivers/staging/media/soc_camera/soc_camera.c | 2 - .../vc04_services/bcm2835-camera/bcm2835-camera.c | 29 - .../vc04_services/bcm2835-camera/mmal-common.h | 1 - drivers/target/iscsi/cxgbit/cxgbit_cm.c | 8 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 3 +- drivers/vhost/vhost.c | 129 +- drivers/vhost/vhost.h | 3 +- fs/cifs/cifsacl.c | 79 +- fs/cifs/cifsproto.h | 1 + fs/cifs/inode.c | 19 +- include/drm/amd_asic_type.h | 2 + include/drm/drm_agpsupport.h | 14 - include/drm/drm_client.h | 2 + include/drm/drm_connector.h | 3 + include/drm/drm_drv.h | 114 +- include/drm/drm_gem.h | 18 +- include/drm/drm_gem_framebuffer_helper.h | 7 - include/drm/drm_gem_vram_helper.h | 27 +- include/drm/drm_ioctl.h | 3 + include/drm/drm_mode_config.h | 7 + include/drm/drm_panel.h | 1 + include/drm/drm_prime.h | 41 +- include/drm/drm_vblank.h | 1 - include/drm/drm_vram_mm_helper.h | 2 + include/linux/arch_topology.h | 26 + include/linux/edma.h | 29 - include/linux/omap-dma.h | 2 - include/linux/omap-dmaengine.h | 18 - include/linux/pci_ids.h | 1 + include/linux/reservation.h | 46 +- include/linux/skmsg.h | 8 +- include/linux/soc/amlogic/meson-canvas.h | 1 + include/linux/topology.h | 1 + include/media/drv-intf/exynos-fimc.h | 2 - include/media/drv-intf/saa7146_vv.h | 1 - include/media/drv-intf/soc_mediabus.h | 2 - include/media/dvb-usb-ids.h | 1 + include/media/rc-map.h | 16 - include/media/v4l2-ctrls.h | 3 + include/media/vp8-ctrls.h | 112 + include/net/ndisc.h | 1 + include/net/tcp.h | 8 + include/net/tls.h | 15 +- include/scsi/scsi_cmnd.h | 1 + include/scsi/scsi_host.h | 16 +- include/sound/soc-dapm.h | 2 + include/trace/events/filelock.h | 14 +- include/uapi/linux/media-bus-format.h | 3 +- include/uapi/linux/serio.h | 1 + include/uapi/linux/virtio_iommu.h | 32 +- include/uapi/scsi/scsi_bsg_ufs.h | 2 +- include/uapi/sound/sof/fw.h | 16 +- include/uapi/sound/sof/header.h | 14 +- kernel/Kconfig.preempt | 8 +- kernel/exit.c | 1 + net/core/skmsg.c | 4 +- net/core/sock_map.c | 19 +- net/ipv4/tcp_output.c | 13 +- net/ipv4/tcp_ulp.c | 13 + net/ipv6/ndisc.c | 1 + net/tls/tls_main.c | 142 +- net/tls/tls_sw.c | 83 +- sound/firewire/amdtp-am824.c | 134 +- sound/firewire/amdtp-stream-trace.h | 6 +- sound/firewire/amdtp-stream.c | 264 +- sound/firewire/amdtp-stream.h | 27 +- sound/firewire/digi00x/amdtp-dot.c | 112 +- sound/firewire/fireface/amdtp-ff.c | 105 +- sound/firewire/fireworks/fireworks_stream.c | 2 +- sound/firewire/motu/amdtp-motu.c | 155 +- sound/firewire/tascam/amdtp-tascam.c | 115 +- sound/hda/hdac_controller.c | 2 + sound/pci/hda/hda_codec.c | 8 +- sound/pci/hda/hda_intel.c | 2 +- sound/pci/hda/patch_hdmi.c | 265 +- sound/soc/bcm/cygnus-pcm.c | 6 +- sound/soc/codecs/ad193x.c | 19 +- sound/soc/codecs/cs42xx8.c | 116 +- sound/soc/codecs/cs47l35.c | 2 +- sound/soc/codecs/max98373.c | 34 +- sound/soc/codecs/max98373.h | 1 + sound/soc/codecs/mt6358.c | 6 +- sound/soc/codecs/rt1308.c | 31 +- sound/soc/codecs/rt5677.c | 1 - sound/soc/codecs/sgtl5000.c | 248 +- sound/soc/codecs/sgtl5000.h | 2 +- sound/soc/codecs/tlv320aic31xx.c | 7 +- sound/soc/codecs/wcd-clsh-v2.c | 2 +- sound/soc/codecs/wcd9335.c | 3 +- sound/soc/fsl/fsl_esai.c | 188 +- sound/soc/fsl/fsl_sai.c | 27 +- sound/soc/fsl/fsl_sai.h | 7 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 9 +- sound/soc/rockchip/rockchip_max98090.c | 33 +- sound/soc/soc-dapm.c | 8 +- sound/soc/sof/intel/hda-codec.c | 6 +- sound/usb/line6/variax.c | 2 +- tools/lib/bpf/btf.c | 5 +- tools/lib/bpf/libbpf.c | 19 +- tools/testing/selftests/bpf/progs/sendmsg6_prog.c | 3 +- tools/testing/selftests/net/tls.c | 194 + 1049 files changed, 125008 insertions(+), 11999 deletions(-) rename Documentation/devicetree/bindings/{arm/topology.txt => cpu/cpu-topology.txt} (66%) delete mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-48027 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-48027 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/armadeus,st0700 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/armadeus,st0700 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...] create mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...] create mode 100644 Documentation/devicetree/bindings/display/panel/boe,himax8279d.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc0700yzg-1.txt create mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc0700yzg-1.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/giantplus,gpm940b0.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ee101ia [...] create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ee101ia [...] create mode 100644 Documentation/devicetree/bindings/display/panel/kingdisplay,kd0 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/lvds.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa10 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa12 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa12 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-common.txt create mode 100644 Documentation/devicetree/bindings/display/panel/panel-common.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-lvds.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/panel.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/pda,91-00156-a0.txt create mode 100644 Documentation/devicetree/bindings/display/panel/pda,91-00156-a0.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/raspberrypi,7in [...] create mode 100644 Documentation/devicetree/bindings/display/panel/raspberrypi,7in [...] create mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm67191.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq070y3dg3b.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls020b1dd01d.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/tfc,s9700rtwv43 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/tfc,s9700rtwv43 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/tpo,tpg110.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml rename Documentation/devicetree/bindings/{hwmon => iio/adc}/ads1015.txt (100%) create mode 100644 Documentation/devicetree/bindings/opp/sun50i-nvmem-cpufreq.txt delete mode 100644 Documentation/hwmon/ads1015.rst rename Documentation/hwmon/{pxe1610 => pxe1610.rst} (82%) delete mode 100644 arch/arm/mach-netx/Kconfig delete mode 100644 arch/arm/mach-netx/Makefile delete mode 100644 arch/arm/mach-netx/Makefile.boot delete mode 100644 arch/arm/mach-netx/fb.c delete mode 100644 arch/arm/mach-netx/fb.h delete mode 100644 arch/arm/mach-netx/generic.c delete mode 100644 arch/arm/mach-netx/generic.h delete mode 100644 arch/arm/mach-netx/include/mach/hardware.h delete mode 100644 arch/arm/mach-netx/include/mach/irqs.h delete mode 100644 arch/arm/mach-netx/include/mach/netx-regs.h delete mode 100644 arch/arm/mach-netx/include/mach/pfifo.h delete mode 100644 arch/arm/mach-netx/include/mach/uncompress.h delete mode 100644 arch/arm/mach-netx/include/mach/xc.h delete mode 100644 arch/arm/mach-netx/nxdb500.c delete mode 100644 arch/arm/mach-netx/nxdkn.c delete mode 100644 arch/arm/mach-netx/nxeb500hmi.c delete mode 100644 arch/arm/mach-netx/pfifo.c delete mode 100644 arch/arm/mach-netx/time.c delete mode 100644 arch/arm/mach-netx/xc.c create mode 100644 arch/powerpc/kernel/dma-common.c create mode 100644 drivers/cpufreq/sun50i-cpufreq-nvmem.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h create mode 100644 drivers/gpu/drm/amd/amdgpu/arct_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c copy drivers/gpu/drm/amd/amdgpu/{vcn_v2_0.h => mmhub_v9_4.h} (75%) create mode 100644 drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c copy drivers/gpu/drm/amd/{powerplay/navi10_ppt.h => amdgpu/vcn_v2_5.h} (89%) create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c copy drivers/gpu/drm/amd/{amdgpu/vcn_v2_0.h => display/dc/dml/dcn20/display_mode_v [...] create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.h copy drivers/gpu/drm/amd/display/dc/{inc/hw/clk_mgr.h => gpio/generic_regs.h} (51%) create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/hw_generic.c copy drivers/gpu/drm/amd/{amdgpu/gmc_v9_0.h => display/dc/gpio/hw_generic.h} (67%) create mode 100644 drivers/gpu/drm/amd/include/arct_ip_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_default.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma2/sdma2_4_2_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma2/sdma2_4_2_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma3/sdma3_4_2_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma3/sdma3_4_2_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma4/sdma4_4_2_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma4/sdma4_4_2_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma5/sdma5_4_2_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma5/sdma5_4_2_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma6/sdma6_4_2_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma6/sdma6_4_2_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma7/sdma7_4_2_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma7/sdma7_4_2_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_5_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/navi14_ip_offset.h create mode 100644 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c copy drivers/gpu/drm/amd/powerplay/{navi10_ppt.h => arcturus_ppt.h} (90%) create mode 100644 drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if_arcturus.h delete mode 100644 drivers/gpu/drm/ast/ast_fb.c create mode 100644 drivers/gpu/drm/gm12u320/Kconfig create mode 100644 drivers/gpu/drm/gm12u320/Makefile create mode 100644 drivers/gpu/drm/gm12u320/gm12u320.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_fb.c create mode 100644 drivers/gpu/drm/panel/panel-novatek-nt39016.c create mode 100644 drivers/gpu/drm/panel/panel-raydium-rm67191.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_prime.c rename drivers/gpu/drm/vkms/{vkms_crc.c => vkms_composer.c} (52%) delete mode 100644 drivers/hwmon/ads1015.c create mode 100644 drivers/input/joystick/fsia6b.c create mode 100644 drivers/staging/media/hantro/hantro_g1_vp8_dec.c create mode 100644 drivers/staging/media/hantro/hantro_vp8.c delete mode 100644 include/linux/edma.h delete mode 100644 include/linux/omap-dmaengine.h create mode 100644 include/media/vp8-ctrls.h