This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-defconfig in repository toolchain/ci/linux.
omits 94e2bc9ee285 Add linux-next specific files for 20190722 omits 5d151af181e8 Merge branch 'akpm/master' 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 fb2b827702ba afs: Fix loop index mixup in afs_deliver_vl_get_entry_by_name_u() omits 839a2ad86e99 Merge branch 'arm/dt' into for-next omits 65e01509de0d ARM: Document merges omits 534418a1e16c Merge branch 'arm/drivers' into for-next omits 2b9c8bc8beb5 afs: Fix the CB.ProbeUuid service handler to reply correctly omits a1e728833214 ARM: Document merges omits 8797f2fa9864 Merge branch 'arm/drivers' into for-next omits 20adf5593389 Merge tag 'keys-acl-20190703' into keys-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 cf6664323e0f Merge branch 'next/dt' into for-next omits f99bcd23eeda ARM: Document merges omits 80ab7a52e061 Merge branch 'arm/dt' into for-next omits 07c1ef894030 Merge tag 'qcom-dts-for-5.3-2' into initial-for-5.3 omits 557d58779318 Merge tag 'qcom-arm64-for-5.3-2' into initial-for-5.3 omits 946336b4e5da Merge tag 'qcom-defconfig-for-5.3' into initial-for-5.3 omits 15c7b487c0c4 Merge tag 'qcom-arm64-for-5.3' into initial-for-5.3 omits 11c0357af78a Merge tag 'qcom-dts-for-5.3' into initial-for-5.3 omits 42e41efd4cfb Merge tag 'qcom-drivers-for-5.3' into initial-for-5.3 omits ca48ab4a784b Merge tag 'keys-namespace-20190627' into keys-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 0707fc897176 Merge tag 'keys-request-20190626' into keys-next omits 2a7f6c1a5376 Merge branch 'imx/defconfig' into for-next omits 5b9ee4268b9d Merge branch 'imx/dt64' into for-next omits be13bc8313e2 Merge branch 'imx/dt' into for-next omits 39f52adfdb6a Merge branch 'imx/dt-clkdep' into for-next omits 69b7470e97b3 Merge branch 'imx/bindings' into for-next omits 8c20461ed4e2 Merge branch 'imx/soc' into for-next omits 094a03fe930f Merge branch 'imx/drivers' into for-next omits 070a34e7659f Merge branch 'clk/imx' into for-next omits ddf752865a8c Merge branch 'next/soc' 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 c8ea8c6474e1 Merge branch 'next/dt' into for-next omits 711335fb9e54 Merge branch 'next/dt64' into for-next omits 6c6b5d7650d9 Merge branch 'sunxi/dt64-for-5.3' into sunxi/for-next omits a1f5c11ddb7d Merge branches 'dt-for-v5.3', 'defconfig-for-v5.3' and 'so [...] omits fe0edb241723 Merge branch 'next/soc' into for-next omits 1430a908ee2f Merge branch 'next/dt' into for-next omits 7eb505978425 Merge branches 'at91-soc' and 'at91-dt' into at91-next omits e005156eb4b4 ARM: Document merges omits c454b622bd68 Merge branch 'next/defconfig' into for-next omits 05eefb277c97 Merge branch 'next/dt' into for-next 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 dd853b2dfa65 Merge branch 'stable/for-linus-5.2' into linux-next omits 4bdc4e136714 Merge branch 'arm/fixes' into for-next omits a33d60c226eb swiotlb: fix phys_addr_t overflow warning 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 4a486e0b3656 Merge tag 'keys-misc-20190619' into keys-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 22a0b83583ab Merge branch 'for-5.3' into for-next omits a6a11a05302b Merge branch 'for-5.3' into for-next omits 0d8bc7b138cb Merge branch 'next/defconfig' into for-next omits 6379b07c5c4e xen/swiotlb: simplify range_straddles_page_boundary() omits 1db17017d49b xen/swiotlb: fix condition for calling xen_destroy_contigu [...] omits fef65e1e507c Merge branch 'for-5.2-fixes' into for-next omits f0776d431adb Merge branch 'sunxi/dt64-for-5.3' into sunxi/for-next omits f8c9d8cbf3e6 Merge branch 'next/dt' into 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 d68c44eaa535 Merge branch 'next/defconfig' into for-next omits 8821f1861040 Merge branch 'next/dt' into for-next 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 08e3c4158538 ARM: bcm283x: Enable DMA support for SPI controller 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 [...] adds be4363bdf0ce hv_netvsc: Fix extra rcu_read_unlock in netvsc_recv_callback() adds b617158dc096 tcp: be more careful in tcp_fragment() adds 83768245a3b1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds c92f0380673b Merge tag 'media/v5.3-2' of git://git.kernel.org/pub/scm/l [...] adds 21c730d73471 Merge tag 'for-5.3-rc1-tag' of git://git.kernel.org/pub/sc [...] adds b191d6491be6 pidfd: fix a poll race when setting exit_state adds 44b912cd0b55 Merge tag 'for-linus-20190722' of git://git.kernel.org/pub [...] adds b8d3349803ba sched/rt, Kconfig: Unbreak def/oldconfig with CONFIG_PREEMPT=y adds 7b5cf701ea9c Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds ad5e427e0f6b Merge branch 'parisc-5.3-3' of git://git.kernel.org/pub/sc [...] adds ae00fcc51e71 ARM: Delete netx a second time adds d64b212ea960 ARM: davinci: fix sleep.S build error on ARMv4 adds 3a9d2569e45c ARM: dts: bcm: bcm47094: add missing #cells for mdio-bus-mux adds 14d017bee4ac ARM: defconfig: u8500: Refresh defconfig adds 02a0242549aa ARM: defconfig: u8500: Add new drivers adds 6e998ef24d60 ARM: dts: imx7ulp: Fix usb-phy unit address format adds 2ca993963339 ARM: dts: imx6ul: fix clock frequency property name of I2C buses adds 52d09014bb10 arm64: dts: imx8mm: Correct SAI3 RXC/TXFS pin's mux option #1 adds 8d0148473dec arm64: dts: imx8mq: fix SAI compatible adds 7bd9d465140a Merge tag 'imx-fixes-5.3' of git://git.kernel.org/pub/scm/ [...] adds 9e57e20cf87b Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 85751e9e5b14 arm64: vdso: Fix population of AT_SYSINFO_EHDR for compat vdso adds 2e2f3c9b864d arm64: vdso: fix flip/flop vdso build bug adds a88754b23114 arm64: vdso: Cleanup Makefiles adds 8caa6e2be723 arm64: stacktrace: Constify stacktrace.h functions adds f3dcbe67ed42 arm64: stacktrace: Factor out backtrace initialisation adds 592700f094be arm64: stacktrace: Better handle corrupted stacks adds d16af870a70e arm64/sve: Factor out FPSIMD to SVE state conversion adds ed2f3e9ff637 arm64/sve: Fix a couple of magic numbers for the Z-reg count adds 5a9060e9437b arm64: mm: Drop pte_huge() adds 0aafd138b322 MAINTAINERS: Update my email address to @kernel.org adds 01233d47836d MAINTAINERS: Fix spelling mistake in my name adds 8d419adb0511 MAINTAINERS: Update my email address adds 4574b0b9abc8 MAINTAINERS: Update my email address adds cbdf8a189a66 arm64: Force SSBS on context switch adds 40ca0ce56d4b arm64: entry: SP Alignment Fault doesn't write to FAR_EL1 adds a25d474636f9 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' adds 4d202c8c8ed3 powerpc/xive: Fix loop exit-condition in xive_find_target_ [...] adds 9798f4ea71ea KVM: PPC: Book3S HV: XIVE: fix rollback when kvmppc_xive_c [...] adds b4fc36e60f25 powerpc/dma: Fix invalid DMA mmap behavior adds f16d80b75a09 powerpc/tm: Fix oops on sigreturn on systems without TM adds 6d140e7569db powerpc/pseries: Update SCM hcall op-codes in hvcall.h adds 0d7fc080ba13 powerpc/papr_scm: Update drc_pmem_unbind() to use H_SCM_UN [...] adds 3a855b7ac7d5 powerpc/papr_scm: Force a scm-unbind if initial scm-bind fails adds 16ad9eb3945d Merge remote-tracking branch 'powerpc-fixes/fixes' adds 6abe28197024 s390: enable detection of kernel version from bzImage adds a6ec414a4dd5 s390/qdio: add sanity checks to the fast-requeue path adds 69e96207ebf9 s390/qdio: restrict QAOB usage to IQD unicast queues adds c9f597a4d6d7 vfio-ccw: Fix misleading comment when setting orb.cmd.c64 adds 8b515be512a2 vfio-ccw: Fix memory leak and don't call cp_free in cp_init adds c1ab69268d12 vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa [...] adds f4c9939433bd vfio-ccw: Don't call cp_free if we are processing a channe [...] adds 127e62174041 vfio-ccw: Update documentation for csch/hsch adds 4c4cbbaa693a Documentation: fix vfio-ccw doc adds eed341976014 Merge tag 'vfio-ccw-20190717-2' of https://git.kernel.org/ [...] adds 3f4b04e3cfd4 s390/hypfs: fix a typo in the name of a function adds 061c99623949 s390: use __u{16,32,64} instead of uint{16,32,64}_t in uap [...] adds a963609e2778 kbuild: enable arch/s390/include/uapi/asm/zcrypt.h for uap [...] adds 5518aed82d2a s390: wire up clone3 system call adds 0a5c3c2f4766 s390/bitops: make test functions return bool adds 9779048d71b1 s390/kasan: add bitops instrumentation adds 72e0a5c764b3 Merge remote-tracking branch 's390-fixes/fixes' adds 038029c03e21 sparc: remove unneeded uapi/asm/statfs.h adds 669dda9b1183 Merge remote-tracking branch 'sparc/master' adds 12185dfe4436 bonding: Force slave speed check after link state recovery [...] adds bba18318e7d1 net: mvpp2: Don't check for 3 consecutive Idle frames for [...] adds f4e5f775db5a net: hns: fix LED configuration for marvell phy adds cbcf0999ae33 net: stmmac: RX Descriptors need to be clean before settin [...] adds ec5e5ce1e18b net: stmmac: Use kcalloc() instead of kmalloc_array() adds 01ad7facb68f Merge branch 'stmmac-fixes' adds df7699c70c1b net: stmmac: Do not cut down 1G modes adds b3e487c0cf42 Revert "net: hns: fix LED configuration for marvell phy" adds efa7b79f675d selftests: forwarding: gre_multipath: Enable IPv4 forwarding adds 1be79d89b7ae selftests: forwarding: gre_multipath: Fix flower filters adds 8eadf9bbab45 Merge branch 'selftests-forwarding-GRE-multipath-fixes' adds 78e420408d12 net: dsa: mv88e6xxx: chip: Add of_node_put() before return adds 7ba771e3e246 net: dsa: sja1105: sja1105_main: Add of_node_put() adds a261e3797506 sky2: Disable MSI on ASUS P6T adds d86afb89305d net: thunderx: Use fwnode_get_mac_address() adds 54c19c2c2f27 Merge remote-tracking branch 'net/master' adds 318892ac0683 net/tls: don't arm strparser immediately in tls_set_sw_offload() adds ac78fc148d82 net/tls: don't call tls_sk_proto_close for hw record offload adds f87e62d45e51 net/tls: remove close callback sock unlock/lock around TX [...] adds 313ab004805c net/tls: remove sock unlock/lock around strp_done() adds 32857cf57f92 net/tls: fix transition through disconnect with close adds 45a4521dcbd9 bpf: sockmap, sock_map_delete needs to use xchg adds 2bb90e5cc90e bpf: sockmap, synchronize_rcu before free'ing map adds 0e858739c2d2 bpf: sockmap, only create entry if ulp is not already enabled adds 95fa145479fb bpf: sockmap/tls, close can race with map free adds cf32526c8842 selftests/tls: add a test for ULP but no keys adds 78b5dc3d68dc selftests/tls: test error codes around TLS ULP installation adds 65d41fb317c6 selftests/tls: add a bidirectional test adds 8051bb7f2cbf selftests/tls: close the socket with open record adds d4d34185e710 selftests/tls: add shutdown tests adds 57ebc6230f06 Merge branch 'bpf-sockmap-tls-fixes' adds cdb2f9207109 libbpf: Fix endianness macro usage for some compilers adds 4be6e05c4d4c libbpf: Avoid designated initializers for unnamed union members adds c8eee4135a45 selftests/bpf: fix sendmsg6_prog on s390 adds d9b8aadaffa6 bpf: fix narrower loads on s390 adds 06a22d897d82 bpf: fix access to skb_shared_info->gso_segs adds be69483bf4f3 selftests/bpf: add another gso_segs access adds 7c8b87f01261 Merge branch 'fix-gso_segs' adds decb705e01a5 libbpf: fix using uninitialized ioctl results adds aa2d5291d8e4 Merge remote-tracking branch 'bpf/master' adds edb4653f680a Merge remote-tracking branch 'ipsec/master' adds 1190a800963f Merge remote-tracking branch 'netfilter/master' adds e4091bdd2fd9 ALSA: line6: Fix a typo adds 4475f8c4ab7b ALSA: compress: Fix regression on compressed capture streams adds 26c3f1542f50 ALSA: compress: Prevent bypasses of set_params adds a70ab8a86450 ALSA: compress: Don't allow paritial drain operations on c [...] adds 3b8179944cb0 ALSA: compress: Be more restrictive about when a drain is allowed adds 607975b30db4 ALSA: ac97: Fix double free of ac97_codec_device adds 70371de28779 Merge remote-tracking branch 'sound-current/for-linus' adds 8dd26dff00c0 ASoC: dapm: Fix handling of custom_stop_condition on DAPM [...] adds 48dfd37a0f85 ASoC: cs42xx8: Fix MFREQ selection issue for async mode adds f86621cd6c6f SoC: rockchip: rockchip_max98090: Enable MICBIAS for heads [...] adds 62ec3d13601b ASoC: SOF: use __u32 instead of uint32_t in uapi headers adds 45004d66f2a2 ASoC: dapm: fix a memory leak bug adds 8201f11a1f75 ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links adds 717dedb1dcee ASoC: SOF: Intel: hda: remove misleading error trace from [...] adds c12f7c23f7d6 Merge branch 'asoc-5.3' into asoc-linus adds 8c005a20fce6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 5ea2148e305b Merge branch 'regulator-5.3' into regulator-linus adds f7e050234062 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 1274204542f6 spi: pxa2xx: Balance runtime PM enable/disable on error adds 29a603af8bc6 Merge branch 'spi-5.3' into spi-linus adds 97b2e7c3bb89 Merge remote-tracking branch 'spi-fixes/for-linus' adds a6878c5b8df4 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 647d6c51b0d5 Merge remote-tracking branch 'phy/fixes' adds c8917b8ff09e firmware: fix build errors in paged buffer handling code adds f62fa0ced46a habanalabs: use %pad for printing a dma_addr_t adds 717261e1769d habanalabs: don't reset device when getting VRHOT adds 85697853beb2 Merge tag 'misc-habanalabs-fixes-2019-07-22' of git://peop [...] adds 333a2101f47c firmware: Fix missing inline adds bdf4a6e51b41 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds a7cd67e2b76e Input: applespi - fix warnings detected by sparse adds 020834bebbcb Input: applespi - select CRC16 module adds b1cbb2f09d7b Input: applespi - fix trivial typo in struct description adds 883a2a80f79c Input: elantech - enable SMBus on new (2018+) systems adds 2ba0937d3bb5 Merge remote-tracking branch 'input-current/for-linus' adds baf6722aa0cb ide: Use dev_get_drvdata where possible adds e7bb9e715412 Merge remote-tracking branch 'ide/master' adds 36876b30d214 selftests: kmod: Fix typo in kmod.sh adds 399ea57a4c8b selftests/x86: fix spelling mistake "FAILT" -> "FAIL" adds c79a4744734b Merge remote-tracking branch 'kselftest-fixes/fixes' adds f0414087a1b9 dmaengine: dw-edma: fix unnecessary stack usage adds 756c3ef93492 dmaengine: dw-edma: fix __iomem type confusion adds 6f4722b1d1eb dmaengine: dw-edma: fix endianess confusion adds 5d6fb560729a dmaengine: ste_dma40: fix unneeded variable warning adds e8e77e64fa1c Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 550c7482a97a Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 602f437c3083 Merge remote-tracking branch 'omap-fixes/fixes' adds 211186cae14d hwmon: (occ) Fix division by zero issue adds f3d43e2e45fd hwmon: (nct6775) Fix register address and added missed tol [...] adds 223b2b5030f3 hwmon: (k8temp) documentation: update URL of datasheet adds ef49fab1739b Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 6e46affe26fb Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 9d7aee571b7f Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds e6c58a50bdb4 dt-bindings: clk: allwinner,sun4i-a10-ccu: Correct path in $id adds 6460f3b43284 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 985eaf99eb18 scsi: target: cxgbit: add support for IEEE_8021QAZ_APP_SEL [...] adds e70bdd81bfe2 scsi: fdomain: fix building pcmcia front-end adds 1b5d9a6e9835 scsi: core: fix the dma_max_mapping_size call adds f3de5b1b7da1 Merge remote-tracking branch 'scsi-fixes/fixes' adds ad28e02420be drm/amdgpu: Default disable GDS for compute VMIDs adds 23d66e75d7c7 drm/amd/powerplay: report bootup clock as max supported on [...] adds 5f872b723a45 drm/amdgpu: do not create ras debugfs/sysfs node for ASICs [...] adds 59d9c0ab7169 drm/amdgpu: disable GFX RAS by default adds 29bd65080922 drm/amdgpu: only allow error injection to UMC IP block adds 578a4daa1cd6 drm/amdgpu: drop ras self test adds 1a195ed5f197 drm/amd/powerplay: change sysfs pp_dpm_xxx format for navi10 adds 3457b3055e43 drm/ttm: use the same attributes when freeing d_page->vaddr adds c6d5245d41de drm/amdgpu: use VCN firmware offset for cache window adds 61f33f6aa883 drm/amd/display: initialize p_state to proper value adds 0bd8ac7ed5f9 drm/amd/display: fix up HUBBUB hw programming for VM adds 5d109be38b23 drm/amd/display: fix dsc disable adds db31af12a516 drm/amd/display: cap DCFCLK hardmin to 507 for NV10 adds 5b25e5f1a972 drm/amd/display: No audio endpoint for Dell MST display adds 90bbf6374b88 drm/amd/display: Set default block_size, even in unexpected cases adds 61011e63f87f drm/amd/display: Set one 4:2:0-related PPS field as recomm [...] adds 4a876eecf6a5 drm/amd/display: swap system aperture high/low adds 4fc1609bcd54 drm/amd/display: skip retrain in dc_link_set_preferred_lin [...] adds 492d9ec24492 drm/amd/display: Clock does not lower in Updateplanes adds 7f6964c5a05e drm/amd/display: Copy max_clks_by_state after dce_clk_mgr_ [...] adds dd5d9348da02 drm/amd/display: wait for the whole frame after global unlock adds ca6f188cdf80 drm/amd/display: Poll for GPUVM context ready (v2) adds c7990daebe71 drm/amd/display: Wait for backlight programming completion [...] adds 288af96df16b drm/amd/display: Check for valid stream_encode adds 12d0e503dd9e drm/amd/display: Read max down spread adds 19f876967a98 drm/amd/display: Disable Audio on reinitialize hardware adds 1ca068ed34d6 drm/amd/display: fix DMCU hang when going into Modern Standby adds 74eda776d7a4 drm/amd/display: use encoder's engine id to find matched f [...] adds 09fc26c1718f drm/amd/display: Change min_h_sync_width from 8 to 4 adds 39fee5f60ce0 drm/amd/display: Wait for flip to complete adds feb7eb522e0a drm/amd/display: put back front end initialization sequence adds 67fd6c0d2de8 drm/amd/display: allocate 4 ddc engines for RV2 adds 0905f3297726 drm/amd/display: Fix dc_create failure handling and 666 co [...] adds 6ac25e6d5b2f drm/amd/display: Only enable audio if speaker allocation exists adds 58caae27df41 drm/amd/display: drop ASSERT() if eDP panel is not connected adds 7352193a33df drm/amd/display: Increase size of audios array adds b791f9dc2de4 drm/amd/display: do not read link setting if edp not connected adds b70666934b41 drm/amd/display: handle active dongle port type is DP++ or [...] adds b840e4d5fec6 drm/amd/powerplay: custom peak clock freq for navi10 adds 1bcff32679f6 drm/amdgpu/smu: move fan rpm query into the asic specific code adds 92e6475ae0a0 drm/amd/display: Set enabled to false at start of audio disable adds f8b4a0f3ac62 Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' adds 3fd4a3ad6011 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds fc62113b32c9 mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() adds ba2d139b02ba mmc: dw_mmc: Fix occasional hang after tuning on eMMC adds 665e985c2f41 mmc: meson-mx-sdio: Fix misuse of GENMASK macro adds 3a6ffb3c8c32 mmc: mmc_spi: Enable stable writes adds 863cb715a7d2 Merge remote-tracking branch 'mmc-fixes/fixes' adds 3940f6c96769 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 56ac5e213933 riscv: enable sys_clone3 syscall for rv64 adds f4da5d074c8e MAINTAINERS: Add Paul as a RISC-V maintainer adds 251a44888183 riscv: include generic support for MSI irqdomains adds 26091eef3c17 riscv: dts: Add DT node for SiFive FU540 Ethernet controll [...] adds 2c8a16d2d189 Merge remote-tracking branch 'risc-v-fixes/fixes' adds cfb7156672dd Merge drm-misc-next-fixes-2019-07-18 into drm-misc-fixes adds 7af5cdb158f3 drm/msm: correct NULL pointer dereference in context_init adds 2e7b801eadbf drm/msm/dpu: Correct dpu encoder spinlock initialization adds 0036bc73ccbe drm/msm: stop abusing dma_map/unmap for cache adds bbb6fc43f131 drm: silence variable 'conn' set but not used adds ad76983bea69 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 6022a7958fdd firewire: mark expected switch fall-throughs adds 025b0f6af872 can: mark expected switch fall-throughs adds 16b6e1c236c0 afs: yfsclient: Mark expected switch fall-throughs adds 7d52e79b1f79 afs: fsclient: Mark expected switch fall-throughs adds 1a042a380b38 mtd: onenand_base: Mark expected switch fall-through adds 3685d5e49e7c perf/x86/intel: Mark expected switch fall-throughs adds 39b06cb8d69f drm/amdkfd: Fix missing break in switch statement adds 4368ef04aef1 drm/amdgpu/gfx10: Fix missing break in switch statement adds 019231f79af0 drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning adds b6ac32eac063 drm/i915: Mark expected switch fall-throughs adds bc512fd704a9 Makefile: Globally enable fall-through warning adds 66e1bd6ffe38 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 06532750010e dma-mapping: use dma_get_mask in dma_addressing_limited adds 9505752f26f3 Merge remote-tracking branch 'dma-mapping/for-next' adds 603a2f3c2c81 Merge remote-tracking branch 'arm/for-next' adds bf94cbaf9d19 Merge branch 'arm/fixes' into for-next adds deb0df1a994d Merge tag 'soc-fsl-next-v5.3-2' of git://git.kernel.org/pu [...] adds ed8cce244fbb Merge branch 'arm/drivers' into for-next adds f1698cc9dde0 ARM: Document merges adds 1439dbf17e9e Merge branch 'arm/fixes' into for-next adds 5c18203bd8e3 Merge remote-tracking branch 'arm-soc/for-next' adds d7a38a9dc8f8 Merge remote-tracking branch 'actions/for-next' adds dcc6f2bddf60 Merge remote-tracking branch 'amlogic/for-next' adds da335d2bcb42 ARM: dts: aspeed: Add Facebook Minipack BMC adds dc4bea0b989c ARM: dts: aspeed: Add Lenovo Hr855xg2 BMC adds b3b06766315e ARM: dts: aspeed: tiogapass: Add VR devices adds bb1dba7be1ee ARM: dts: aspeed: Add SGPM pinmux adds 2f90ec143af8 ARM: configs: aspeed: Enable commonly used network functionality adds 24183825c3c7 ARM: configs: aspeed: Refresh defconfigs adds caec3f63d83f Merge branches 'dt-for-v5.4' and 'defconfig-for-v5.4' into [...] adds 94a856a64031 Merge remote-tracking branch 'aspeed/for-next' adds 8a6836ee3849 ARM: dts: at91: Avoid colliding 'display' node and property names adds 90fbe456b5f0 Merge branch 'at91-dt' into at91-next adds f98a234817fc Merge remote-tracking branch 'at91/at91-next' adds 4c6f5d4038af ARM: defconfig: enable cpufreq driver for RPi adds e2dd73ac4440 arm64: defconfig: enable cpufreq support for RPi3 adds 725d08e91c17 Merge branch 'bcm2835-defconfig-64-next' into for-next adds af8fee602423 Merge remote-tracking branch 'bcm2835/for-next' adds 6d6062553e3d dt-bindings: imx: Add clock binding doc for i.MX8MN adds 456499361640 clk: imx8mm: Make 1416X/1443X PLL macro definitions common [...] adds 77f0da4f4418 clk: imx: Add API for clk unregister when driver probe fail adds 1c0679242fd0 clk: imx: Add support for i.MX8MN clock driver adds 5b739c8c8f73 clk: imx8: Add DSP related clocks adds c0939e6636d6 clk: imx8mm: correct the usb1_ctrl parent to be usb_bus adds 64209377e338 clk: imx8mm: rename 'share_count_dcss' to 'share_count_disp' adds 431bdd1df48e clk: imx8mq: Remove CLK_IS_CRITICAL flag for IMX8MQ_CLK_TMU_ROOT adds d3ca77e006ea clk: imx8mq: set correct parent for usb ctrl clocks adds a15136599c38 clk: imx: Remove unused clk based API adds 7c3dc212d3ec clk: imx8mm: Fix typo of pwm3 clock's mux option #4 adds 960cfc13fe12 clk: imx8mm: GPT1 clock mux option #5 should be sys_pll1_80m adds 09a4b12a5910 clk: imx: imx8mm: fix audio pll setting adds d15ae8c7cc65 Merge branch 'clk/imx' into for-next adds 3026d0b7a497 soc: imx8: Add i.MX8MQ UID(unique identifier) support adds 8dfe397431e0 soc: imx8: Add i.MX8MM UID(unique identifier) support adds 6d9d21711b38 firmware: imx: scu-pd: Rename mu PD range to mu_a adds 590b346b58ba firmware: imx: scu-pd: Add mu13 b side PD range adds d43dc52274d4 firmware: imx: scu-pd: Add IRQSTR_DSP PD range adds 4ddd7b251b92 Merge branch 'imx/drivers' into for-next adds 1991529f0fc9 arm64: Enable TIMER_IMX_SYS_CTR for ARCH_MXC platforms adds b4e4bdcc9dbe Merge branch 'imx/soc' into for-next adds 849b7e3bb202 dt-bindings: arm: fsl: Add support for ZII i.MX7 RMU2 board adds 1843f225625b dt-bindings: serial: lpuart: add the clock requirement for [...] adds 88574a24ea12 dt-bindings: arm: nxp: Add device tree binding for ls1046a [...] adds 417393a5072f dt-bindings: Add Vendor prefix for Einfochips adds c39eff747b84 dt-bindings: arm: Document i.MX8QXP AI_ML board binding adds 1a47dc0240bf dt-bindings: arm: fsl: Add the pico-pi-imx8m board adds 760af801e3a8 Merge branch 'imx/bindings' into for-next adds c6c0ad740916 ARM: dts: imx6ul: add dma support on ecspi adds 779988c5e618 ARM: dts: imx6sll: correct sdma compatible adds f496e6750083 ARM: dts: Add ZII support for ZII i.MX7 RMU2 board adds 4931b5f16016 ARM: dts: imx7d-zii-rpu2: Remove unneeded snvs_pwrkey node adds 5f7a6cd13457 ARM: dts: imx7-colibri: Remove unneeded snvs_pwrkey node adds 0be9af777049 ARM: dts: imx7ulp: add edma device node adds d9aa4d4fca67 ARM: dts: opos6uldev: use OF graph to describe the display adds 591c175076d7 ARM: dts: imx6ul: phyboard-segin: Rename dts to PHYTEC nam [...] adds e37816bf9114 ARM: dts: imx6ul: segin: Add boot media to dts filename adds 458264157b10 ARM: dts: imx6ul: segin: Reduce eth drive strength adds 783c10aa740f ARM: dts: imx6ul: segin: Fix LED naming for phyCORE and PE [...] adds f1da57d8ea3a ARM: dts: imx6ul: segin: Make FEC and ethphy configurable in dts adds 87dc2cd47989 ARM: dts: imx6ul: segin: Only enable NAND if it is populated adds b349580a4cae ARM: dts: imx6ul: phycore: Add eMMC at usdhc2 adds f638e7fdbfdf ARM: dts: imx6ul: segin: Move ECSPI interface to board inc [...] adds 9ae6390aa107 ARM: dts: imx6ul: segin: Move machine include to dts files adds f4411786b39b ARM: dts: imx6ull: Add support for PHYTEC phyBOARD-Segin w [...] adds 6d234bc6a4b4 ARM: dts: vf610-zii-spb4: Drop unused pinctrl_i2c1 pinmux config adds aee2a02bcf55 ARM: dts: vf610-zii-scu4-aib: Fix pinctrl_i2c1's identation adds 9461e35f8418 ARM: dts: vf610-zii-scu4-aib: Drop unused pinctrl_i2c3 pin [...] adds 211ded786146 ARM: dts: imx6sx: move GIC to right location in DT adds b051589c69bf ARM: dts: imx6sl: move GIC to right location in DT adds 8c1a1f4879b6 ARM: dts: imx6ul: move GIC to right location in DT adds df7126cc4210 ARM: dts: imx6sll: move GIC to right location in DT adds 7b4d92308aae Merge branch 'imx/dt' into for-next adds a99b26b14bea arm64: dts: imx8mq: Add MIPI D-PHY adds 9d9005a5a23f arm64: dts: imx8mq-librem5: Enable MIPI D-PHY adds df1703896a17 arm64: dts: imx8mm: Init rates and parents configs for clocks adds d7b26d41eb74 arm64: dts: imx8mq: Add gpio-ranges property adds 4d59541a7556 arm64: dts: imx8mm: Add gpio-ranges property adds 17259a56424d arm64: dts: imx8mm: Remove setting for IMX8MM_CLK_USB_CORE_REF adds a6c53aa811b6 arm64: dts: imx8mm-evk: enable usb1 and typec support adds c834d9ba4626 arm64: dts: imx8m: Add ddr-pmu nodes adds a585c8e6db1c arm64: dts: imx8mm: Add "fsl,imx8mq-src" as src's fallback [...] adds 6b598b5f4021 arm64: dts: imx8mm: Correct OPP table according to latest [...] adds 1643e4a1327c arm64: dts: imx8mq: Correct OPP table according to latest [...] adds 8966072a9b48 arm64: dts: imx8mq: Add clock for TMU node adds 5e9b3f68492b arm64: dts: imx8mq: correct usb controller clocks adds 838658ad589b arm64: dts: rdu3: add UCS1002 charge controller node adds 200ee725a492 arm64: dts: nxp: add ls1046a-frwy board support adds 09d849238113 arm64: dts: imx8mm-evk: Remove invalid properties adds 2305fd10eaf1 arm64: dts: freescale: Add support for i.MX8QXP AI_ML board adds a9f6ceddc8d5 dts: arm64: ls1028a: Add optional property node for Mali DP500 adds 24d813375bf5 arm64: dts: imx8qxp: add lpuart baud clock adds 98516dc67697 arm64: dts: imx8qxp: add serial alias adds c721c1c2fc90 arm64: dts: fsl: pico-pi: Add a device tree for the PICO-PI-IMX8M adds 88514ef56737 arm64: dts: add the console node for DPAA2 platforms adds b388428260c6 Merge branch 'imx/dt64' into for-next adds 7f4e4afa140c arm64: defconfig: Enable SDMA on i.mx8mq/8mm adds 4d53ea811b21 arm64: defconfig: Select CONFIG_PINCTRL_IMX8MN by default adds 87ff1f88552a arm64: defconfig: Select CONFIG_CLK_IMX8MN by default adds bf58de429387 arm64: defconfig: Build imx8 ddr pmu as module adds 1596861583cb Merge branch 'imx/defconfig' into for-next adds f0921e633ddb Merge remote-tracking branch 'imx-mxs/for-next' adds fd92313f6e55 Merge remote-tracking branch 'keystone/next' adds b7f6f22cc6fe Merge remote-tracking branch 'mediatek/for-next' adds 452905f0d370 Merge remote-tracking branch 'mvebu/for-next' adds 181eeefe9fc9 Merge remote-tracking branch 'omap/for-next' adds 2c6d2d3a580a arm64: dts: qcom: Add Lenovo Miix 630 adds 3f527d311932 arm64: dts: qcom: Add HP Envy x2 adds 722eb2f65acc arm64: dts: qcom: Add Asus NovaGo TP370QL adds 6e37ccf78a53 firmware: qcom_scm: Use proper types for dma mappings adds c8b08fc0d6f8 firmware: qcom_scm: Fix some typos in docs and printks adds af311ff9a691 firmware: qcom_scm: Cleanup code in qcom_scm_assign_mem() adds cba4717674af Merge branches 'arm64-for-5.4' and 'drivers-for-5.3' into [...] adds e1e47c3e40dc Merge remote-tracking branch 'qcom/for-next' adds 751d4affebb9 Merge remote-tracking branch 'renesas/next' adds 9699fa430c42 Merge remote-tracking branch 'reset/reset/next' adds 9ea721ef932c Merge remote-tracking branch 'rockchip/for-next' adds c5ed9475c22c clk: sunxi-ng: v3s: add the missing PLL_DDR1 adds f9429c1fba87 dt-bindings: clk: sunxi-ccu: add compatible string for V3 CCU adds 41ec38eb7193 Merge branch 'sunxi/clk-for-5.4' into sunxi/for-next adds 2a40d1b29113 ARM: dts: sunxi: Switch to the generic PHY properties adds de332de26d19 ARM: dts: sunxi: Switch from phy to phy-handle adds 9d83e335300a Merge branch 'sunxi/dt-for-5.4' into sunxi/for-next adds 5ea40f7106aa ARM: dts: sunxi: Unify the DE2 bus clocks order adds 042c805545d0 arm64: dts: allwinner: h6: Fix SID node name adds 630f3100e19d Merge branch 'sunxi/dt-for-5.4' into sunxi/for-next adds 6f21a03b07ce ARM: dts: sunxi: Remove simple-panel compatible adds d40113fb5f7e ARM: dts: sunxi: Fix the HDMI PHY name adds 5a3181a5cf7f Merge branch 'sunxi/dt-for-5.4' into sunxi/for-next adds e32db73c5aca MAINTAINERS: Update my email address adds c7c4ae9d9c3b Merge branch 'sunxi/fixes-for-5.3' into sunxi/for-next adds 95fec0e2486c Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 8ec136dcde93 Merge remote-tracking branch 'tegra/for-next' adds 1573eebeaa80 clk: at91: generated: Truncate divisor to GENERATED_MAX_DIV + 1 adds 6ee82ef04e38 clk: Add missing documentation of devm_clk_bulk_get_option [...] adds c93d059a8045 clk: mediatek: mt8183: Register 13MHz clock earlier for cl [...] adds c9a67cbb5189 clk: sprd: Select REGMAP_MMIO to avoid compile errors adds e1f1ae8002e4 clk: renesas: cpg-mssr: Fix reset control race condition adds 03d7036efa4a Merge branch 'clk-fixes' into clk-next adds f6dc1c21af8d Merge remote-tracking branch 'clk/clk-next' adds ea52bec2f3cd Merge remote-tracking branch 'csky/linux-next' adds 88f3869bd16a Merge remote-tracking branch 'h8300/h8300-next' adds 171543e75272 MIPS: Disallow CPU_SUPPORTS_HUGEPAGES for XPA,EVA adds 35476311e529 MIPS: Add partial 32-bit huge page support adds 45e03e62724f MIPS: Decouple CPU_SUPPORTS_HUGEPAGES from 64BIT adds b35d265301ec MIPS: ingenic: Add support for huge pages adds 7176b6ac1846 MIPS: Undefine PMD_ORDER for 32-bit builds adds 3b25b7631164 MIPS: Rename JZRISC to XBURST adds 368fb26c1e55 MIPS: Decode config3 register on Ingenic SoCs adds 5dad549d94c8 MIPS: DTS: jz4740: Add node for the MMC driver adds a23c4134955e MIPS: BMIPS: add clock controller nodes adds 61cbfff4b1a7 MIPS: pte_special()/pte_mkspecial() support adds f23478f6ea2e MIPS: qi_lb60: Move MMC configuration to devicetree adds 068ef02b0595 Merge remote-tracking branch 'mips/mips-next' adds fa9fd00100ce parisc/ftrace: Add ARCH_SUPPORTS_FTRACE_OPS support adds 5f286b93195d parisc/ftrace: Add KPROBES_ON_FTRACE adds 8df4131f57d1 parisc: Update feature list adds 32a47aac6f38 parisc: fix race condition in patching code adds 989c786e3f18 parisc: rename default_defconfig to defconfig adds 23a559a4e1f4 Merge remote-tracking branch 'parisc-hd/for-next' adds 849b384f92bc Documentation: DT: arm: add support for sockets defining p [...] adds 124e46a86580 dt-binding: cpu-topology: Move cpu-map to a common binding. adds 60c1b220d8bc cpu-topology: Move cpu topology code to common code. adds ca74b316df96 arm: Use common cpu_topology structure and functions. adds 03f11f03dbfe RISC-V: Parse cpu topology during boot. adds c181831f161c base: arch_topology: update Kconfig help description adds f51edcec5288 MAINTAINERS: Add an entry for generic architecture topology adds da587a822ab9 Merge remote-tracking branch 'risc-v/for-next' adds e59a292b92f8 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 33d26b2757c6 afs: Fix the CB.ProbeUuid service handler to reply correctly adds 86a8eaa0d50c afs: Fix loop index mixup in afs_deliver_vl_get_entry_by_name_u() adds fb508a70e1be fs: afs: Fix a possible null-pointer dereference in afs_pu [...] adds dd05d852085f afs: Provide an RCU-capable key lookup adds 579cb95f6d3a afs: Support RCU pathwalk adds ad4e65d8afcd Merge remote-tracking branch 'afs/afs-next' adds 8271d52a808e Merge remote-tracking branch 'btrfs-kdave/for-next' adds 1edf656bd995 cifs: get mode bits from special sid on stat adds 02845e9936f0 cifs: allow chmod to set mode bits using special sid adds dc624bb34e4b cifs: prepare SMB2_Flush to be usable in compounds adds e117324451ac Merge remote-tracking branch 'cifs/for-next' adds d989f03e724a Merge remote-tracking branch 'f2fs/dev' adds fc147688fd3d Merge remote-tracking branch 'overlayfs/overlayfs-next' adds aa6ee60afcb3 Merge remote-tracking branch 'djw-vfs/vfs-for-next' adds 6b0e42771795 locks: revise generic_add_lease tracepoint adds bbf6caf2ab7f Merge remote-tracking branch 'file-locks/locks-next' adds 3ab05f0302dc Merge remote-tracking branch 'vfs/for-next' adds fa593ef4a551 Merge remote-tracking branch 'printk/for-next' adds cd271a39e72b Merge remote-tracking branch 'hid/for-next' adds 156315cd11fa Merge remote-tracking branch 'i2c/i2c/for-next' adds ba036acef828 hwmon: Remove ads1015 driver adds c446ae586eb5 device-tree: bindinds: add NXP PCT2075 as compatible devic [...] adds 550241aa43e8 hwmon: (lm75) add support for PCT2075 adds f7da863eda09 hwmon: (pmbus/max31785) Remove a useless #define adds b5a44cea2b7a hwmon: (k8temp) update to use new hwmon registration API adds bb4aabec986a docs: hwmon: pxe1610: convert to ReST format and add to the index adds cd74577781f1 x86/amd_nb: Add PCI device IDs for family 17h, model 70h adds 3a9b0f158109 hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs adds 6ad1995f5f5c hwmon: (asb100) convert to i2c_new_dummy_device adds c7a3adc49e15 hwmon: (smm665) convert to i2c_new_dummy_device adds 86237a94141c hwmon: (w83781d) convert to i2c_new_dummy_device adds 6eb3db6452ab hwmon: (adt7475) Convert to use hwmon_device_register_with [...] adds 8798e2cd5202 hwmon: (nct6775) Integrate new model nct6116 adds bc02345d508b Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds e27a24210aa1 Merge tag 'v5.3-rc1' into docs-next adds 5adcce34f8a3 doc:it_IT: align translation to mainline adds 143134ba4983 doc:it_IT: rephrase statement adds 801c1527d100 Merge remote-tracking branch 'jc_docs/docs-next' adds 3f98538c7673 Merge tag 'v5.3-rc1' into patchwork adds 4747bd0f4179 media: v4l2-ioctl: add missing pixelformats adds 009cb7d5794a media: media/usb: don't set description in ENUM_FMT adds 2169e6daa1ff media: media/pci: don't set description for ENUM_FMT adds 642ac63d166d media: drivers/staging/media: don't set description for ENUM_FMT adds 59fe916c84f8 media: media/platform: don't set description in ENUM_FMT adds b2778a30c73b media: am437x/davinci: set device_caps in struct video_device adds e7999846b944 media: coda: set device_caps in struct video_device adds 994587c3b276 media: s3c-camif/s5p-g2d/s5p-jpeg: set device_caps in stru [...] adds b3322e3e1aae media: fsl-viu: set device_caps in struct video_device adds f456ccc457cb media: m2m-deinterlace: set device_caps in struct video_device adds bc6be26ed825 media: mx2_emmaprp: set device_caps in struct video_device adds 34828fad5ecc media: marvell-ccic: set device_caps in struct video_device adds de5b9b719759 media: pxa_camera: don't set caps in querycap adds 3c7812e7ef30 media: bdisp: set device_caps in struct video_device adds 0fe3331e07f0 media: via-camera: set device_caps in struct video_device adds b1df3129b719 media: xilinx: set device_caps in struct video_device adds 8defd70a9b2f media: sh_veu/sh_vou: set device_caps in struct video_device adds 4038b214b88e media: vsp1: set device_caps in struct video_device adds c7711aba0669 media: omap_vout: set device_caps in struct video_device adds eefe332c1596 media: ti-vpe: set device_caps in struct video_device adds 616cfb69b984 media: omap3isp: set device_caps in struct video_device adds de8145452eeb media: v4l2-ctrl: Move compound control validation adds a57d6acaf352 media: uapi: Add VP8 stateless decoder API adds 298c62d38561 media: v4l2-ctrl: Validate VP8 stateless decoder controls adds bdd034050a46 media: hantro: Add support for VP8 decoding on rk3288 adds 56613e7153a5 media: dt-bindings: rockchip: Document RK3328 VPU binding adds d3bfed33e2d8 media: hantro: Add support for MPEG-2 decoding on RK3328 adds eab865203f40 media: mtk-cir: only allow protocols that have software decoders adds a81431e7d107 media: rc: remove unused #define RC_PROTO_BIT_ALL adds 5dd4b89dc098 media: mtk-cir: lower de-glitch counter for rc-mm protocol adds 0c4df39e504b media: technisat-usb2: break out of loop at end of buffer adds 765bb8610d30 media: dib0700: fix link error for dibx000_i2c_set_speed adds 19d41a2899dc media: mceusb: USB reset device following USB clear halt error adds bc28d36bf11a media: si2168: add support for Mygica T230C v2 adds 66193b24514c media: dvbsky: add support for Mygica T230C v2 adds 967b109096b2 media: uapi: new file needs types.h adds 20958f9d5c48 media: meson/ao-cec: use cec_notifier_cec_adap_(un)register adds e67776894065 media: cros-ec-cec: use cec_notifier_cec_adap_(un)register adds 276c821f7731 media: seco-cec: use cec_notifier_cec_adap_(un)register adds ca3cc03b7138 media: s5p-cec: use cec_notifier_cec_adap_(un)register adds 72a171d72aa6 media: stih-cec: use cec_notifier_cec_adap_(un)register adds ebe15c767968 media: tegra-cec: use cec_notifier_cec_adap_(un)register adds 1f477a8e7202 Merge remote-tracking branch 'v4l-dvb/master' adds f76cb066edd1 powercap: Invoke powercap_init() and rapl_init() earlier adds c528adefd645 int340X/processor_thermal_device: Fix proc_thermal_rapl_remove() adds e0a12445d1cb cpufreq/pasemi: fix use-after-free in pas_cpufreq_cpu_init() adds 3f5308561dcf Merge branch 'pm-cpufreq' into linux-next adds ea8be00f678e Merge remote-tracking branch 'pm/linux-next' adds f328584f7bff cpufreq: Add sun50i nvmem based CPU scaling driver adds b880c1833625 dt-bindings: cpufreq: Document allwinner,sun50i-h6-operati [...] adds 3355c91b7939 cpufreq: ap806: Add NULL check after kcalloc adds 479e05a22653 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 2545db5ff696 opp: Don't decrement uninitialized list_kref adds 21fbe47eef7c opp: Not all power-domains are scalable adds 9c0fb5d041d3 opp: Return genpd virtual devices from dev_pm_opp_attach_genpd() adds cce03f3ca108 opp: core: add regulators enable and disable adds 7df38c224f6c Merge remote-tracking branch 'opp/opp/linux-next' adds b689e985b6a5 Merge remote-tracking branch 'thermal-soc/next' adds 5a769bb40e53 Merge remote-tracking branch 'ieee1394/for-next' adds 396bbe92b25a swiotlb: Group identical cleanup in swiotlb_cleanup() adds 4d571204897e swiotlb: Return consistent SWIOTLB segments/nr_tbl adds d0b1e925e406 swiotlb: fix phys_addr_t overflow warning adds bb4d6a3e1d1e Merge branch 'devel/for-linus-5.2' into devel/for-linus-5.3 adds b0f24237c431 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] adds f3a7bb9acba2 xen/swiotlb: simplify range_straddles_page_boundary() adds 4cdfb27ba80d xen/swiotlb: remember having called xen_create_contiguous_ [...] adds 8aeaa6ea34d9 Merge remote-tracking branch 'swiotlb/linux-next' adds 66b5f1c43984 net-ipv6-ndisc: add support for RFC7710 RA Captive Portal [...] adds bb448f8a60ea net: lan78xx: Merge memcpy + lexx_to_cpus to get_unaligned_lexx adds 5864118b6a44 usbnet: smsc75xx: Merge memcpy + le32_to_cpus to get_unali [...] adds d1854d509d61 ax88179_178a: Merge memcpy + le32_to_cpus to get_unaligned_le32 adds fcd4e60885af r8169: improve rtl_rx adds 7e24b4ed5ac4 net: usb: Merge cpu_to_le32s + memcpy to put_unaligned_le32 adds d7840976e391 net: Use skb accessors in network drivers adds d8e18a516f8f net: Use skb accessors in network core adds b656722906ef net: Increase the size of skb_frag_t adds f58ecf1b7d58 net: Reorder the contents of skb_frag_t adds 1dfa5bd38545 net: Rename skb_frag page to bv_page adds b8b576a16f79 net: Rename skb_frag_t size to bv_len adds 8842d285bafa net: Convert skb_frag_t to bio_vec adds d5c3a62d0bb9 Merge branch 'Convert-skb_frag_t-to-bio_vec' adds 955315b0dc8c qlge: Move drivers/net/ethernet/qlogic/qlge/ to drivers/st [...] adds 084323f62b0b ftgmac100: Fix build. adds c349c0a28326 atm: Use dev_get_drvdata adds 9f293c9af856 net: 3com: 3c59x: Use dev_get_drvdata adds f54b0fc86ce6 net: atheros: Use dev_get_drvdata adds f521eaa9d2ef net: broadcom: Use dev_get_drvdata adds ee2e80c19462 e1000e: Use dev_get_drvdata where possible adds 7f53be6f6b8d fm10k: Use dev_get_drvdata adds 1c8aa7b1f15b i40e: Use dev_get_drvdata adds 5daab287c67d igb: Use dev_get_drvdata where possible adds c9b6c56d52be net: jme: Use dev_get_drvdata adds 658688ce6c93 net/mlx5e: xsk: dynamically allocate mlx5e_channel_param adds 6749d5901698 net: sched: include mpls actions in hardware intermediate [...] adds a6eb1817fb98 nfp: flower: offload MPLS push action adds 35b7c70cc3b8 nfp: flower: offload MPLS pop action adds e03e47a3dcec nfp: flower: offload MPLS set action adds 21e8a49ab0bc Merge branch 'nfp-Offload-MPLS-actions' adds ce103204cbe6 hv_sock: Use consistent types for UUIDs adds 3e3bb69589e4 tc-testing: added tdc tests for [b|p]fifo qdisc adds 223f17e189e0 Merge remote-tracking branch 'net-next/master' adds f2a3e4e95f40 libbpf: provide more helpful message on uninitialized global var adds 58b80815362e selftests/bpf: convert test_get_stack_raw_tp to perf_buffer API adds 898ca681cd78 selftests/bpf: switch test_tcpnotify to perf_buffer API adds f58a4d51d8da samples/bpf: convert xdp_sample_pkts_user to perf_buffer API adds c17bec549c9d samples/bpf: switch trace_output sample to perf_buffer API adds 47da6e4dc3d3 selftests/bpf: remove perf buffer helpers adds 5e31d507da6c Merge branch 'convert-tests-to-libbpf' adds caeb155e289c Merge remote-tracking branch 'bpf-next/master' adds d511e4d2d79d Merge remote-tracking branch 'nfc-next/master' adds 1b5952353d65 Merge remote-tracking branch 'bluetooth/master' adds 037397f00b20 Merge remote-tracking branch 'mac80211-next/master' adds 87dbad02d225 drm/amdgpu: add navi14 asic type adds ed42cfe1ac90 drm/amdgpu: add gpu_info firmware for navi14 adds 7ecb5cd451b7 drm/amdgpu: set asic family and ip blocks for navi14 adds e2d2607f9073 drm/amdgpu: add navi14 ucode loading method adds a0f6d926f139 drm/amdgpu/soc15: initialize reg base for navi14 (v2) adds c20697674d32 drm/amdgpu/discovery: init reg base offset via ip discover [...] adds c8ff09bf41f8 drm/amdgpu: increase max instance number for hw ip adds 05d72b8d36bc drm/amdgpu/gmc10: add navi14 support adds 6041f2a281e5 drm/amdgpu/sdma5: add support for navi14 firmware adds 06823925ad6b drm/amdgpu/sdma5: add placeholder for navi14 golden settings adds c049af3e850b drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14 adds a994b742b89d drm/amdgpu/sdma5: update sdma5 golden settings for navi14 adds 9571710f0c4e drm/amdgpu/sdma5: set clock gating for navi14 adds 654bcee0e4ea drm/amdgpu/gfx10: add support for navi14 firmware adds 47b67bd7d426 drm/amdgpu/gfx10: add placeholder for navi14 golden settings adds 4bd80a4663c2 drm/amdgpu/gfx10: add gfx config for navi14 adds 41957a8ea9e0 drm/amdgpu/gfx10: add clockgating support for navi14 adds 0c090023c639 drm/amdgpu: add me/mec configurations for navi14 adds e938ded64810 drm/amdgpu: set rlc funcs for navi14 adds d55c193dbd43 drm/amdgpu/gfx10: set tcp harvest for navi14 adds 58acab6629e1 drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL adds 7417846725e9 drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14 adds be184b4ccc92 drm/amdgpu/gfx: update gc_v10_1_1 golden setting adds 4904ede12792 drm/amdgpu/gfx10: update gfx golden settings for navi14 adds 3ddec51511fc drm/amdgpu/gfx10: update gfx golden settings for navi14 adds b8cb98cd3e2b drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field adds 5e71e011ff84 drm/amdgpu/soc15: add support for navi14 adds a29bfd1283ab drm/amdgpu: add ip blocks for navi14 adds 691f69b6a6b2 drm/amdgpu: enable virtual display for navi14 adds 82522b2d7f54 drm/amdgpu/psp: add psp support for navi14 (v3) adds 4adc0732fcea drm/amdgpu: enable psp ip block for navi14 adds 7840d8babe71 drm/amdgpu/psp: start rlc autoload after psp received rlcg [...] adds b02ff1268989 drm/amdgpu/smu11: add support for navi14 adds ab5e51211cbe drm/amdgpu: enable sw smu ip for navi14 adds fce651e393a3 drm/amd/display: add nv14 cases to amdgpu_dm adds 2ebe177344d7 drm/amd/display: add NAVI14 in resource construct adds 8fceceb69e53 drm/amd/display: add dm block adds c6e764b40a78 drm/amd/display: add ASICREV defines v2 adds e470d287c3f1 drm/amdgpu: skip to load ta firmware for navi14 adds baebcf2e9112 drm/amd/display: skip to load dmcu firmware for navi14 adds e149a2f6ed2c drm/amdgpu: Enable VCN on navi14 adds 8687b47e3ae0 drm/amdgpu: declare asd firmware for navi14 adds 408c49de9b88 drm/amdgpu/mmhub2: set clock gating for navi14 adds 29e6fd7c86bf drm/amdgpu/athub2: set clock gating for navi14 adds d0c39f8cbfaa drm/amdgpu: enable clock gatings for navi14 adds 5e0f378d8afb drm/amdgpu: enable async gfx ring for navi14 adds c5cc14e34d62 drm/amd/display: disable display writeback for navi14 adds 03917df7e510 drm/amdgpu/nv: set vcn pg flag for navi14 adds e017bb8035ce drm/amd/powerplay: disable gfxoff for navi14 adds 0377b0882341 drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14 adds ba02636de54e drm/amdgpu: enable gfxoff code path for navi14 adds 2665ec41718a drm/amdgpu: disable concurrent flushes on Navi14 adds d1daf8502e89 drm/amdgpu: consolidate navi14 IP init adds 0e96cf7f6769 drm/amdgpu: add mmhub 9.4.1 header files for Acrturus adds 4f727ecefefb drm/amdgpu: add sdma 4.2.2 header files for Arcturus adds c54a60db0d72 drm/amdgpu: add VCN2.5 headers adds f1cf876931af drm/amdgpu: add Arcturus ip_offset header (v3) adds d6c3b24ea28d drm/amdgpu: add Arcturus asic type adds 3de2ff5d60d0 drm/amdgpu: add gmc basic support for Arcturus adds a2d15ed73336 drm/amdgpu: rename AMDGPU_GFXHUB/MMHUB macro with hub number adds 1daa2bfa17aa drm/amdgpu: add new member in amdgpu_device for vmhub coun [...] adds c8a6e2a31700 drm/amdgpu: add one more mmhub instance for Arcturus (v2) adds 2cb2ea1e073f drm/amdgpu: add mmhub v9.4.1 block for Arcturus (v2) adds 51cce480fda9 drm/amdgpu: use new mmhub interfaces for Arcturus adds 8024f1d5e180 drm/amdgpu: add SDMA 2~7 interrupt client id for Arcturus adds fa5d2e6f0ab2 drm/amdgpu: add SDMA 2~7 ip block type adds 113b47e78067 drm/amdgpu: increase max number of ip base instances to 8 adds e78705ec5a7f drm/amdgpu: dynamically initialize IP offset for Arcturus adds 7d19b15f7013 drm/amdgpu: add VMC1 interrupt client id for Arcturus adds 51c608984fd5 drm/amdgpu: update vmc interrupt routine to support 3 vmhubs adds 667a48226edf drm/amdgpu: reorganize sdma v4 code to support more instances adds b482a134ade1 drm/amdgpu: specify sdma instance 5~7 with second mmhub type adds 0fe6a7b49f61 drm/amdgpu: support hdp flush for more sdma instances adds 0e54df05724e drm/amdgpu/soc15: add Arcturus common ip blocks adds 61cf44c1dbb6 drm/amdgpu: add to set Arcturus ip blocks adds 7fafd613c03b drm/amdgpu: set Arcturus fw load type as direct adds 9f6ef81620f7 drm/amdgpu/dce_virtual: add Arcturus virtual display support adds 84519350a73e drm/amdgpu: add support for Arcturus firmware adds 6155e98ac018 drm/amdgpu: add gfx config for Arcturus adds 763bee0fb3a9 drm/amdgpu: add number of mec for Arcturus adds 2564444f8cbb drm/amdgpu: add to set rlc funcs for Arcturus adds 2065aa5494e4 drm/amdgpu: skip to get 3D engine clockgating state for Arcturus adds f2d6657111ed drm/amdgpu: skip pasid mapping for second mmhub on Arcturus adds 65e60f6e06e5 drm/amdgpu: add Arcturus gpu info firmware adds 24c44c891782 drm/amdgpu: optimize gfx9 init_microcode function adds f8b733b9d4a3 drm/amdgpu: skip load cp gfx firmware for Arcturus adds f5cdc2da4602 drm/amdgpu: skip all gfx ring settings for Arcturus adds 3d81f67a1b1b drm/amdgpu: support sdma 2~7 doorbell range register offset adds 5cd54ab85d61 drm/amdgpu: correct Arcturus SDMA address space base index adds 121d859918a3 drm/amdgpu: enable 8 SDMA instances for Arcturus adds 5ce40fd86cf1 drm/amdgpu: add Arcturus chip_name for init sdma microcode adds f9c84ae582f6 drm/amdgpu: correct programming of ih_chicken for Arcturus adds f864e3e65556 drm/amdgpu: add paging queue support for 8 SDMA instances [...] adds 7f40581c2e46 drm/amdgpu: Initialize asic functions for Arcturus adds 3a65d14d2595 drm/amdkfd: Extend PM4 packets to support 8 SDMA adds 2fb1e49fda46 drm/amdkfd: Support bigger gds size adds 49adcf8a6f95 amd/amdkfd: Add ASIC ARCTURUS to kfd adds 6d5311ab2c2a drm/amdkfd: Expose function mmhub_v9_4_setup_vm_pt_regs() [...] adds a23e72d7e9db drm/amdkfd: Support two MMHUBs when setting up page table [...] adds 3a68a638a96f drm/amdkfd: Change arcturus sdma engines number adds 35cdc81bfa94 drm/amdkfd: Fix sdma_bitmap overflow issue adds 3e205a0849a7 drm/amdkfd: Implement kfd2kgd_calls for Arcturus adds c9ffdf5acd41 drm/amdgpu: Set VM_L2_CNTL.PDE_FAULT_CLASSIFICATION to 0 f [...] adds 0ad8c5e296fc drm/amdkfd: Support MMHUB1 in kfd interrupt path adds 2f2eab3acc3c drm/amdgpu: Hack xgmi topology info when there is no psp fw adds eb39aff7e0e3 drm/amdgpu: Enable xgmi support for Arcturus adds db6a49d958db drm/amdgpu: Clear build undefined warning adds eec28ef03c90 drm/amdgpu: declare sdma firmware binary files for Arcturus adds 22a8f442866b drm/amdgpu/VCN2: put IB internal registers offset to structure adds cdbd115eaf1d drm/amdgpu/VCN2: expose rings functions adds 28c17d72072b drm/amdgpu: add VCN2.5 basic supports adds cbead2bdfcf1 drm/amdgpu: add VCN2.5 VCPU start and stop adds a7c0e4019f74 drm/amdgpu: add Arcturus to the VCN family adds 185a579700ec drm/amdgpu/VCN2.5: set decode ring functions adds a4767886e5cb drm/amdgpu/VCN2.5: set encode ring functions adds e87d5a7a23c7 drm/amdgpu: add JPEG2.5 HW start and stop adds 800107370810 drm/amdgpu/VCN2.5: set JPEG decode ring functions adds 08249a3a322b drm/amdgpu: enable VCN2.5 on Arcturus adds 39a5053fb223 drm/amdgpu: add vcn doorbell range function to nbio7.4 (v2) adds 530e30fc32d3 drm/amdgpu: enable the Doorbell support for VCN2.5 adds 6fba59060c6c drm/amdgpu/powerplay: add arcturus ppt functions adds 1fb8cfc2a3a5 drm/amdgpu/powerplay: add smu11 driver interface for arctu [...] adds e7773c1c1133 drm/amd/powerplay: get smc firmware and pptable adds 75b2fce2d89e drm/amdgpu: skip get/update xgmi topology info when no psp exists adds 7d0670f44199 drm/amdgpu: set system aperture to cover whole FB region i [...] adds 5fb7c6650822 drm/amdgpu: correct ip for mmHDP_READ_CACHE_INVALIDATE reg [...] adds b6689cf7b9cd drm/amdkfd: Set number of xgmi optimized SDMA engines for [...] adds 8a6fcd35326e drm/amdgpu/: add clientID for 2nd vcn instance adds a07d163c90bf drm/amdgpu/: add ucodeID for 2nd vcn instance adds 6da061dca995 drm/amdgpu/: add doorbell assignment for 2nd vcn instance adds 8b75a521c05f drm/amdgpu/: increase AMDGPU_MAX_RINGS to add 2nd vcn instance adds 989b6a054997 drm/amdgpu: add vcn nbio doorbell range setting for 2nd vc [...] adds c01b6a1d3867 drm/amdgpu: modify amdgpu_vcn to support multiple instances adds fa739f4b0686 drm/amdgpu: add multiple instances support for Arcturus adds cd1fd7b3818a drm/amdgpu: add harvest support for Arcturus adds 6c54afc7e83e drm/amdgpu: assign fb_start/end in mmhub v9.4 interface adds 48c69cda452f drm/amdgpu: add pci DID for Arcturus GL-XL. adds ca1961a2f587 drm/amdgpu: add arct sdma golden settings adds 582870de568d drm/amdgpu: add arct gc golden settings adds d57c3d5634a3 drm/amdgpu: init arct external rev id adds bfa3a9bb9859 drm/amdgpu: keep stolen memory for arct adds 22f5ea4ca04c drm/amdgpu: init gds config for arct adds a80955176ddd drm/amdgpu: clean up nonexistent firmware declaration for [...] adds 54bd77f3d08d amd/powerplay: No SW XGMI dpm for Arcturus rev 2 adds 3baa24f0fc11 drm/amdkfd: Add arcturus CWSR trap handler adds f9cf36fcafee drm/amdgpu: skip gfx 9 common golden settings for arct adds fc1e272e8d21 drm/amdgpu: limit sdma instances to 2 for Arcturus in BU phase adds e30d90fca3fc drm/amdkfd: Add device id for real asics adds 5ddd4a9a7c25 drm/amdgpu: Add more detail to the VM fault printing adds 37f86a9b3617 drm/amdkfd: Merge gfx9/arcturus trap handlers, add ACC VGPR save adds 69d4de94f8d3 drm/amdgpu: enable all 8 sdma instances for Arcturus silicon adds 47a7fe53167c drm/amdkfd: Increase vcrat size for GPU adds 1da418ba65a7 drm/amdgpu:add all VCN rings into schedule request queue adds ad91b134a2e6 drm/amdgpu: drop unused function definitions adds a08a4dae7a11 drm/amdgpu: flag arcturus as experimental for now adds 7e01a2ec96bf drm/amd/powerplay: correct SW SMU valid mapping check adds c06403045aad drm/amd/powerplay: input check for unsupported message/clo [...] adds c52e7ebce72b drm/amdgpu: exposing fica registers to df offsets adds fbdc5d8d84cc drm/amdgpu: Default disable GDS for compute VMIDs adds 3a48c10d7fb0 drm/amd/powerplay: report bootup clock as max supported on [...] adds fb2a36075a86 drm/amdgpu: do not create ras debugfs/sysfs node for ASICs [...] adds 4d249d3abd42 drm/amdgpu: disable GFX RAS by default adds a5dd40ca81bb drm/amdgpu: only allow error injection to UMC IP block adds 33c976c9612a drm/amdgpu: drop ras self test adds c49b1b59a2fa drm/amd/powerplay: change sysfs pp_dpm_xxx format for navi10 adds b64d98656f02 drm/ttm: use the same attributes when freeing d_page->vaddr adds 53ef3969ddb8 drm/amdgpu: use VCN firmware offset for cache window adds 93c25fbdc30a drm/amd/display: initialize p_state to proper value adds e0a6440a2961 drm/amd/display: Add ability to set preferred link trainin [...] adds 125cfef3e4d8 drm/amd/display: 3.2.36 adds b48935b3bfc1 drm/amd/display: fix up HUBBUB hw programming for VM adds ec16ac6b4264 drm/amd/display: fix dsc disable adds 4bc846908be5 drm/amd/display: 3.2.37 adds 6de202373bf6 drm/amd/display: move bw calc code into helpers adds ff4258d59031 drm/amd/display: cap DCFCLK hardmin to 507 for NV10 adds ac3d76e0665c drm/amd/display: No audio endpoint for Dell MST display adds 63b9caff9874 drm/amd/display: Add aux tracing log in dce adds 64af142a8caf drm/amd/display: Update drm_dsc to reflect native 4.2.0 DSC spec adds 5e335add0bcc drm/amd/display: early return when pipe_cnt is 0 in bw validation adds a6f30079b856 drm/amd/display: Set default block_size, even in unexpected cases adds 771b28637928 drm/amd/display: Set one 4:2:0-related PPS field as recomm [...] adds 6d988a557ee8 drm/amd/display: swap system aperture high/low adds 08900ab73225 drm/amd/display: skip retrain in dc_link_set_preferred_lin [...] adds c70b4016306a drm/amd/display: Split out common HUBP registers and code adds 0b6cbbd5da8f drm/amd/display: 3.2.38 adds 0430017149c5 drm/amd/display: Incorrect Read Interval Time For CR Sequence adds 08d238e68989 drm/amd/display: Clock does not lower in Updateplanes adds 7cecfe9d1976 drm/amd/display: Copy max_clks_by_state after dce_clk_mgr_ [...] adds 40fd9090aec6 drm/amd/display:Use Pixel clock in 100Hz units for HDMI Au [...] adds 29344d152d0a drm/amd/display: wait for the whole frame after global unlock adds c1f2e0154065 drm/amd/display: refactor dump_clk_registers adds 606b355170b5 drm/amd/display: add hdmi2.1 dsc pps packet programming adds 88eac241a1fc drm/amd/display: add monitor patch to add T7 delay adds 24253476977a drm/amd/display: Poll for GPUVM context ready (v2) adds 14b2584636c6 drm/amd/display: add functionality to grab DPRX CRC entries. adds 8fb843d179a6 drm/amd/display: add functionality to get pipe CRC source. adds d35d77a6a512 drm/amd/display: Wait for backlight programming completion [...] adds 6d58f99444e2 drm/amd/display: 3.2.39 adds 4fb6ec466dd5 drm/amd/display: Expose enc2_set_dynamic_metadata adds 24f1d1cee2bc drm/amd/display: Check for valid stream_encode adds eced4bceed22 drm/amd/display: Fix some HUBP programming issues adds 701c75cea29b drm/amd/display: Read max down spread adds 8fca3d94157b drm/amd/display: Remove dsc disable_ich flag programming. adds 75c35000235f drm/amd/display: Power-gate all DSCs at driver init time adds 1d0610bc26d8 drm/amd/display: Disable Audio on reinitialize hardware adds 5a42dc2be09a drm/amd/display: fix DMCU hang when going into Modern Standby adds 03f3e40c8b5c drm/amd/display: Do not fill Null packet in the blank period adds 252f3d950d2e drm/amd/display: Remove unnecessary NULL check in set_pref [...] adds 5feb9f07a203 drm/amd/display: use encoder's engine id to find matched f [...] adds 18b401874aee drm/amd/display: fix not calling ppsmu to trigger PME adds 1b3c61036e9f drm/amd/display: Remove second initialization of pp_smu adds 7e6472966e83 drm/amd/display: Change min_h_sync_width from 8 to 4 adds 351960b09850 drm/amd/display: 3.2.40 adds 4c6a9618076c drm/amd/display: Wait for flip to complete adds d40605b6d088 drm/amd/display: Implement generic MUX registers (v2) adds a280a71f5e4a drm/amd/display: Use helper for determining HDMI signal adds 008a4016c5cf drm/amd/display: Set FEC_READY always before link training adds c43f89f81cc0 drm/amd/display: put back front end initialization sequence adds e752058b8671 drm/amd/display: Optimize gamma calculations adds d68a74541735 drm/amd/display: Clear FEC_READY shadow register if DPCD w [...] adds 70f1476a7eed drm/amd/display: Add debug option to disable timing sync adds a20800986921 drm/amd/display: Add MPC 3DLUT resource management adds 290129c25617 drm/amd/display: Add CM_BYPASS via debug option adds 69866d132355 drm/amd/display: Add DIG_CLOCK_PATTERN register adds 8bee5c5c7e9e drm/amd/display: Cache the use_pitch_c conditional adds 473e0ecbb4f6 drm/amd/display: Fixes for some MPO cases adds 692626fc4dfc drm/amd/display: 3.2.41 adds c2cd9d04ecf0 drm/amd/display: Hook up calls to do stereo mux and dig pr [...] adds 30db43b62c16 drm/amd/display: allocate 4 ddc engines for RV2 adds 925f566cb7ae drm/amd/display: add set and get clock for testing purposes adds 54eef8a41169 drm/amd/display: Change offset_to_id to reflect what id_to [...] adds 39bca3599aab drm/amd/display: add a option to force the clock at every [...] adds e9bcc1e03048 drm/amd/display: use min disp and dpp clk debug option for dcn2 adds f1cdc98fd9d9 drm/amd/display: add pipe CRC sources without disabling di [...] adds f7938bc0f08b drm/amd/display: Implement DAL3 GPU Integer Scaling adds 12e2b2d4c65f drm/amd/display: add dcc programming for dual plane adds 6da16270ee02 drm/amd/display: populate last calculated bb state with ma [...] adds 8897810adfa7 drm/amd/display: Fix dc_create failure handling and 666 co [...] adds ce08aad3896f drm/amd/display: Only enable audio if speaker allocation exists adds f591344e89dc drm/amd/display: Clean up dynamic metadata logic adds 3f52aa9f9f6f drm/amd/display: Set enabled to false at start of audio disable adds ba94b08d0ba0 drm/amd/display: drop ASSERT() if eDP panel is not connected adds f53fc02b9ac3 drm/amd/display: 3.2.42 adds 1b1ff454bd66 drm/amd/display: Increase size of audios array adds dcbb45b6eeed drm/amd/display: do not read link setting if edp not connected adds 0488a5646587 drm/amd/display: fix mpcc assert condition adds 057fc695e934 drm/amd/display: support "dummy pstate" adds 9295f1113c74 drm/amd/display: Add SMU version field to clk_mgr_internal adds 46825fcfbe16 drm/amd/display: avoid power gate domains that doesn't exist adds 291ac8fb0cd9 drm/amd/display: Add debug entry to destroy disconnected edp link adds 21ffcc94d5b3 drm/amd/display: Copy GSL groups when committing a new context adds 7a83645ac0cc drm/amd/display: handle active dongle port type is DP++ or [...] adds ebf8fc31cbce drm/amd/powerplay: custom peak clock freq for navi10 adds b629167d6867 drm/amd/powerplay: remove redundancy debug log in smu adds d52d6de2809a drm/amdgpu: set sdma irq src num according to sdma instances adds 95ccc155081b drm/amdgpu/smu: move fan rpm query into the asic specific code adds 4d634b6ddf29 drm/amdkfd: Fix missing break in switch statement adds cc153fe94e6b drm/amdgpu/gfx10: Fix missing break in switch statement adds 0e738e03472a drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning adds 3cc69d0d5fae Merge remote-tracking branch 'amdgpu/drm-next' adds 04364138ce9b drm/i915/gtt: Fix rounding for 36b adds f3bcb0cccd36 drm/i915: Remove obsolete engine cleanup adds df8cf31e7497 drm/i915/gt: Hook up intel_context_fini() adds 3bdd4f848531 drm/i915: Rely on spinlock protection for GPU error capture adds aed7450b1536 drm/i915: Add HDCP capability info to i915_display_info. adds 3fcba88188a8 drm/i915/uc: Gt-fy uc reset adds de6a263400f2 drm/i915/uc: Sanitize uC when GT is sanitized adds d8bf0e7627e6 drm/i915/selftests: Let igt_vma_partial et al breathe adds 14f8a0eb0253 drm/i915: Squelch nop wait-for-idle trace adds 44c1ee17644c drm/i915/huc: fix status check adds 906339a95e5a drm/i915: Use dev_get_drvdata adds 611ef3e1aec3 Merge remote-tracking branch 'drm-intel/for-linux-next' adds b8142e3a63da drm/sti: Remove duplicated include from sti_drv.c adds b283e92a2315 drm/prime: Shuffle functions. adds 805dc614d58a drm/prime: Update docs adds ae75f8368042 drm/prime: Unconditionally set up the prime file private adds ee8375d5dc5b drm/prime: Make DRIVER_PRIME a no-op adds 0424fdaf883a drm/prime: Actually remove DRIVER_PRIME everywhere adds 055a12ff16dd drm/arm/komeda: Remove DRIVER_HAVE_IRQ adds 8b3026a74fa7 drm/omapdrm: drop fb_debug_enter/leave adds e4fa8457b219 drm/prime: Align gem_prime_export with obj_funcs.export adds 75426367cd37 drm/ioctl: Ditch DRM_UNLOCKED except for the legacy vblank ioctl adds b5031e86a9af drm/arc: Drop drm_gem_prime_export/import adds d3bc25f3bff3 drm/arm: Drop drm_gem_prime_export/import adds b82a6fd04ec3 drm/atmel: Drop drm_gem_prime_export/import adds 2550416ccf19 drm/etnaviv: Drop drm_gem_prime_export/import adds 13ea486fe1c6 drm/exynos: Drop drm_gem_prime_export adds 40e546c5f9ca drm/fsl-dcu: Drop drm_gem_prime_export/import adds 8c6555d4a6fb drm/hisilicon: Drop drm_gem_prime_export/import adds c5be0ddd500d drm/imx: Drop drm_gem_prime_export/import adds bf6f1fa62e76 drm/mcde: Drop drm_gem_prime_export/import adds 3baeeb21983a drm/mtk: Drop drm_gem_prime_export/import adds 4bcc9543ad4c drm/meson: Drop drm_gem_prime_export/import adds d229c592d12d drm/msm: Drop drm_gem_prime_export/import adds 4fdfffc8f318 drm/mxsfb: Drop drm_gem_prime_export/import adds 78fc89063f0c drm/nouveau: Drop drm_gem_prime_export/import adds a23916462848 drm/pl111: Drop drm_gem_prime_export/import adds baa78332a7ca drm/qxl: Drop drm_gem_prime_export/import adds b392cb98dfff drm/rcar-du: Drop drm_gem_prime_export/import adds f59bcca620e8 drm/rockchip: Drop drm_gem_prime_export/import adds cf64beca45f9 drm/shmob: Drop drm_gem_prime_export/import adds 03988e4fa156 drm/sti: Drop drm_gem_prime_export/import adds b8764eaf8ad8 drm/stm: Drop drm_gem_prime_export/import adds 52de698543c9 drm/tilcdc: Drop drm_gem_prime_export/import adds cb822cab0537 drm/tve2000: Drop drm_gem_prime_export/import adds 8a0155614796 drm/vboxvideo: Drop drm_gem_prime_export/import adds ddad8b452e5f drm/vc3: Drop drm_gem_prime_import adds 9030142e3206 drm/radeon: Drop drm_gem_prime_import adds 5eab998741c8 drm/vgem: Drop drm_gem_prime_export adds aada617da7b6 drm/virtio: Drop drm_gem_prime_export/import adds f30dec2f8240 drm/xen: Drop drm_gem_prime_export/import adds 42169858d75c drm/zte: Drop drm_gem_prime_export/import adds 634cdf7fd91a drm/vram-helper: Drop drm_gem_prime_export/import adds 5f6ed9879a41 drm/prime: automatically set gem_obj->resv on import adds 7b0cdf3e56b9 drm/vgem: Ditch attach trickery in the fence ioctl adds adbb48bcf400 drm/lima: Mark 64-bit number as ULL adds 34e88f9e2fff drm/lima: Reduce the amount of logs on deferred probe adds 7b4e467d2f99 drm/lima: Reduce number of PTR_ERR() calls adds 0e343b086b05 drm/lima: Reduce the amount of logs on deferred probe of c [...] adds 1effe5a3bb3d drm/bridge/synopsys: dsi: Allow VPG to be enabled via debugfs adds 50b0946de4c6 drm/connector: Fix warning in debug message adds 700710e977fd drm: Do not use bitwise OR to set picure_aspect_ratio adds 993a80671ed9 drm: Do not accept garbage mode aspect ratio flags adds 9f396ab4de15 drm: WARN on illegal aspect ratio when converting a mode to umode adds 1e612a0f62fe drm/sun4i: Eliminate pointless on stack copy of drm_display_info adds ca5be902a87d drm/mcde: Fix uninitialized variable adds 975304100a70 dt-bindings: display: Convert tpo,tpg110 panel to DT schema adds 0fbbd27e5ab1 drm/lima: Drop resv argument from lima_bo_create_struct adds 2a11d881255b drm/mediatek: Use drm_atomic_helper_wait_for_fences adds 0ecaea14843e drm/panfrost: don't set gem_obj->resv for prime import anymore adds 3886666a2568 drm/vc4: Don set gem_obj->resv in prime import anymore adds 9dfed7013083 drm/todo: remove gem_prime_import/export todo adds 3c745e0b5dea drm/todo: Update backlight todo adds 8de6ca2e0e93 drm/todo: Update mmap todo adds fcca453c8884 drm/todo: Add new debugfs todo adds c6be80861824 drm/etnaviv: Drop resv argument from etnaviv_gem_new_impl adds 5ebeb02c8678 drm/msm: Drop robj from msm_gem_new_impl adds d55bcb4c9a74 dt-bindings: display: Add GiantPlus GPM940B0 panel documentation adds 0565ae92835c media: uapi: Add MEDIA_BUS_FMT_RGB888_3X8 media bus format adds 2c6574a9ed66 drm/panel: simple: Add GiantPlus GPM940B0 panel support adds 75909cb6a753 dt-bindings: drm/panel: simple: add ortustech, com37h3m05d [...] adds e24fd0cf73d1 dt-bindings: drm/panel: simple: add ortustech, com37h3m99d [...] adds a6e5a47f40ed dt-bindings: drm/panel: simple: add sharp, lq070y3dg3b panel adds dda0e4bdbeac drm/panel: simple: Add Sharp LQ070Y3DG3B panel support adds 9c31dcb6dd94 drm/panel: simple: Add Ortustech COM37H3M panel support adds 719bda751e18 MAINTAINERS: Update Maintainers and Reviewers of DRM Bridg [...] adds c79e7a293733 dt-bindings: display: Add King Display KD035G6-54NT panel [...] adds ecdcbbb7ceb1 drm/panel: Add Novatek NT39016 panel support adds a63f4612e1de dt-bindings: display: Add Sharp LS020B1DD01D panel documentation adds f9a763d27462 drm: Add bus flag for Sharp-specific signals adds f1bd37f300a4 drm/panel: simple: Add Sharp LS020B1DD01D panel support adds 059b39f30aa6 dt-bindings: display: panel: Add support for Raydium RM671 [...] adds f63df31d2ddd drm/panel: Add support for Raydium RM67191 panel driver adds 60ba34c6a5b3 MAINTAINERS: Add Purism mail alias as reviewer for their d [...] adds 428733c72d03 drm/panel: jh057n00900: Don't use magic constant adds d4bd9a58d81b dt-bindings: display/panel: jh057n00900: Document power su [...] adds 1a14e0c25652 drm/panel: jh057n00900: Add regulator support adds 77b893df0c58 dt-bindings: display: Add ETM0700G0DH6 compatible string adds caa54ec03c7f dt-bindings: panel: Add Boe Himax8279d is 1200x1920, 4-lan [...] adds d6891db2ad0a drm/tegra: remove irrelevant DRM_UNLOCKED flag adds b402375699ae drm/i915: remove irrelevant DRM_UNLOCKED flag adds ccdae4257569 drm/nouveau: remove open-coded drm_invalid_op() adds 3cd74023ea18 vmwgfx: drop empty lastclose stub adds bcde7d345c90 drm/vmgfx: kill off unused init_mutex adds cbfbe47fc539 drm/vmwgfx: use core drm to extend/check vmw_execbuf_ioctl adds b8602f9a65a6 drm/etnaviv: drop DRM_AUTH usage from the driver adds 951ecc022c47 drm/exynos: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls adds 921d57323657 drm/lima: drop DRM_AUTH usage from the driver adds 88209d2c5035 drm/msm: drop DRM_AUTH usage from the driver adds a305f6c5c819 drm/nouveau: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls adds 7042a33deb14 drm/omap: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls adds e4eee93d2577 drm/vgem: drop DRM_AUTH usage from the driver adds 848ed7d54246 drm/virtio: drop DRM_AUTH usage from the driver adds c1a495a55853 drm: Allow range of 0 for drm_mm_insert_node_in_range() adds 18d0952a838b drm/vkms: Fix crc worker races adds a0e4e5754cce drm/vkms: Use spin_lock_irq in process context adds fb4155fa4c0c drm/vkms: Rename vkms_output.state_lock to crc_lock adds 3d08eb7ddb4d drm/vkms: Add our own commit_tail adds 5ef8100a3919 drm/vkms: flush crc workers earlier in commit flow adds 64cfaa509271 drm/vkms: Dont flush crc worker when we change crc status adds 1c305e13ecc5 drm/vkms: No _irqsave within spin_lock_irq needed adds 8b1865873651 drm/vkms: totally reworked crc data tracking adds e5ff5344f4a4 drm/vkms: No need for ->pages_lock in crc work anymore adds e61576c4b9ff drm/mgag200: add in missing { } around if block adds 28a902e6d7fb dt-bindings: display: rockchip-lvds: Remove panel references adds 93a105694f7d drm/bridge: tc358767: Simplify tc_poll_timeout() adds ebcce4e64247 drm/bridge: tc358767: Simplify polling in tc_main_link_setup() adds aa92213f388b drm/bridge: tc358767: Simplify polling in tc_link_training() adds 3f072c304c0a drm/bridge: tc358767: Simplify tc_set_video_mode() adds 6d0c38315915 drm/bridge: tc358767: Drop custom tc_write()/tc_read() accessors adds 53b166dca5fe drm/bridge: tc358767: Simplify AUX data read adds 792a081a1b8e drm/bridge: tc358767: Simplify AUX data write adds e0655feaec62 drm/bridge: tc358767: Increase AUX transfer length limit adds 12dfe7c4d9c5 drm/bridge: tc358767: Use reported AUX transfer size adds c49f60dfbf91 drm/bridge: tc358767: Introduce tc_set_syspllparam() adds 134fb306b1d8 drm/bridge: tc358767: Introduce tc_pllupdate() adds 7264892648ba drm/bridge: tc358767: Simplify tc_aux_wait_busy() adds d174db0788b4 drm/bridge: tc358767: Drop unnecessary 8 byte buffer adds 32d3621996aa drm/bridge: tc358767: Replace magic number in tc_main_link [...] adds fdb29b738017 drm/bridge: tc358767: Add support for address-only I2C transfers adds 5d1771899736 drm/mgag200: Replace struct mga_framebuffer with GEM frame [...] adds bd630a86be38 drm/fb-helper: use gem_bo.resv, not dma_buf.resv in prepare_fb adds e78ad7654179 drm/msm: Use drm_gem_fb_prepare_fb adds 66ab700506e7 drm/vc4: Use drm_gem_fb_prepare_fb adds 5ed7191dd97b drm/ast: Replace struct ast_framebuffer with GEM framebuff [...] adds 8735f16803f0 dma-buf: cleanup reservation_object_init/fini adds 52500de68fbb drm/vmwgfx: Don't look at state->allow_modeset adds 220df83a5394 drm/gem: Rename drm_gem_dumb_map_offset() to drm_gem_map_offset() adds 583bbf46133c drm/panfrost: Use drm_gem_map_offset() adds 91f85e8feb1b drm/mga: drop dependency on drm_os_linux.h adds 968222d9b817 drm/mga: make header file self contained adds 36999fd02d92 drm/mga: drop use of drmP.h adds 9f3978011104 drm/mgag200: drop use of drmP.h adds 59634388d932 MAINTAINERS: add Sam Ravnborg for drm/atmel_hlcdc adds 99a938889048 drm/stm: drop use of drmP.h adds 83f35bc3a852 drm/bridge: adv7511: Attach to DSI host at probe time adds 52c2197aae1b drm/bridge: tc358767: do a software reset if reset pin isn [...] adds fdbdcc83ffd7 drm/bridge: dw-hdmi: Use automatic CTS generation mode whe [...] adds ffa8aa00e9e5 DRM: ingenic: Use devm_platform_ioremap_resource adds dba8e987687f DRM: ingenic: Add support for Sharp panels adds 8721215c7ef9 DRM: ingenic: Add support for panels with 8-bit serial bus adds 31070a871fdc drm/vram: Set GEM object functions for PRIME adds f5f6f36a49c7 drm/bochs: Remove PRIME helpers from driver structure adds 80be7eed1d32 drm/hibmc: Update struct drm_driver for GEM object functions adds bf2791eb5cf6 drm/vbox: Remove empty PRIME functions adds 0ccf52badd40 drm/vram: Don't export driver callback functions for PRIME adds be855382bacb Revert "drm/panfrost: Use drm_gem_map_offset()" adds 415d2e9e0757 Revert "drm/gem: Rename drm_gem_dumb_map_offset() to drm_g [...] adds f1513d20b9f1 drm/bridge: sii902x: Make sii902x_audio_digital_mute static adds 5c27d6078cd6 drm/bridge: ti-sn65dsi86: add link to datasheet adds 8efb243a5ce8 drm/bridge: ti-sn65dsi86: add debugfs adds 67b587934c23 drm/bridge: ti-sn65dsi86: correct dsi mode_flags adds 821a1f7171ae dt-bindings: display: Convert common panel bindings to DT schema adds 09ed3b2574f2 dt-bindings: display: Convert ampire,am-480272h3tmqw-t01h [...] adds 3cd33c8c54af dt-bindings: display: Convert armadeus,st0700-adapt panel [...] adds 56b40739186d dt-bindings: display: Convert bananapi,s070wv20-ct16 panel [...] adds 6c9b89e3cdd4 dt-bindings: display: Convert dlc,dlc0700yzg-1 panel to DT schema adds 746fe0b26796 dt-bindings: display: Convert pda,91-00156-a0 panel to DT schema adds 78ad29d76229 dt-bindings: display: Convert raspberrypi,7inch-touchscree [...] adds 87548d750c31 dt-bindings: display: Convert tfc,s9700rtwv43tr-01b panel [...] adds ae18c1176f0d dt-bindings: display: Convert panel-lvds to DT schema adds b4eefa69b635 dt-bindings: display: Convert innolux,ee101ia-01 panel to [...] adds ea8e4568d5ff dt-bindings: display: Convert mitsubishi,aa104xd12 panel t [...] adds 2fb9bf9aeffd dt-bindings: display: Convert mitsubishi,aa121td01 panel t [...] adds 8090858c87ea dt-bindings: display: Convert sgd,gktw70sdae4se panel to D [...] adds 6234ba980f89 drm/sti: Remove pointless casts adds 113348d86ceb drm/sti: Try to fix up the tvout possible clones adds 15dd0fc83340 drm/client: Support unmapping of DRM client buffers adds cf1ca9aeb930 drm/fb-helper: Map DRM client buffer only when required adds f458579ede0b drm/fb-helper: Instanciate shadow FB if configured in devi [...] adds 8a99de3dc0dd drm/ast: Replace struct ast_fbdev with generic framebuffer [...] adds f1f8555dfb9a drm/bochs: Use shadow buffer for bochs framebuffer console adds 90f479ae51af drm/mgag200: Replace struct mga_fbdev with generic framebu [...] adds d006a9b63d4b drm/client: remove the exporting of drm_client_close adds 4f5368b5541a drm/kms: Catch mode_object lifetime errors adds e9d85f731de0 drm/vkms: Avoid assigning 0 for possible_crtc adds a4e7e98e90eb drm/vkms: Rename vkms_crc.c into vkms_composer.c adds b8a2948fa2b3 drm/panel: simple: Add ability to override typical timing adds d719cbe9a5b3 drm/panel: simple: Use display_timing for Innolux n116bge adds 374bf825e7a0 drm/panel: simple: Use display_timing for AUO b101ean01 adds e3c91a88e4f2 drm/atmel-hlcdc: set layer REP bit to enable replication logic adds f8c6bfc612b5 drm/panel: simple: fix AUO g185han01 horizontal blanking adds 913cafbb250f drm/vgem: Reclassify buffer creation debug message adds 94eb1e10a34d dma-buf: Expand reservation_list to fill allocation adds c3bbb48e0c54 drm/agp: Remove unused function drm_agp_bind_pages adds 2ea2269e296a drm/xen: drop use of drmP.h adds 91328ebe4f6f drm/tve200: drop use of drmP.h adds d5742c6cfa29 drm/mxsfb: drop use of drmP.h adds b4b21c83958f drm/fsl-dcu: drop use of drmP.h adds c0f4b75c065b drm/qxl: drop use of drmP.h adds ce672a1b21a8 drm/vkms: drop use of drmP.h adds 7c1be93c8e98 drm/scheduler: drop use of drmP.h adds a3d639776e60 drm/virtgpu: drop use of drmP.h adds 322d0c84d30e drm: add missing include to drm_vram_mm_helper.h adds 016f363ee11c drm/bochs: drop use of drmP.h adds fbbbd1608b0d drm/ast: drop use of drmP.h adds 40b4db43f7e4 drm/hisilicon: drop use of drmP.h adds a803bf0ade8d drm/shmobile: drop use of drmP.h adds 71866a56bc75 drm/atmel_hlcdc: drop use of drmP.h adds 0a869e8d82ef drm/pl111: pl111_vexpress.c: Add of_node_put() before return adds 66a639cbe36c drm/bridge: ti-sn65dsi86: use dev name for debugfs adds 45b2fda3d82d gpu/drm: fix a few kernel-doc "/**" mark warnings adds 30fe7b07f6cb dma-buf: Relax the write-seqlock for reallocating the shar [...] adds 66620f48cb59 drm/meson: drop use of drmP.h adds 220989e7097a drm/v3d: drop use of drmP.h adds 09a56fbe8a06 drm/pl111: drop use of drmP.h adds 647d295b7048 drm/zte: drop use of drmP.h adds 9c25a2976645 drm/sun4i: drop use of drmP.h adds fd6d6d80cb5f drm/vc4: drop use of drmP.h adds 9e28e0ce2d41 drm/r128: drop use of drmP.h adds a9dcf3804ac8 drm/udl: drop use of drmP.h adds 81f6156ca5ae drm/omapdrm: drop use of drmP.h adds 54ccae0c0892 drm/selftests: drop use of drmP.h adds 53fa84b2fabf drm/tdfx: drop use of drmP.h adds 7b42a2f4e4b8 drm/vgem: drop use of drmP.h adds 2175749b3671 drm/i810: drop use of drmP.h adds fcb57664172e drm/tilcdc: drop use of drmP.h adds 758380bd5b6d drm/i2c/ch7006: drop use of drmP.h adds 71466ffd7322 drm/i2c/sil164: drop use of drmP.h adds 05f0940b4de0 drm/imx: drop use of drmP.h adds c2156ccd9657 drm/rockchip: drop use of drmP.h adds 9aef5867c86c drm/mediatek: drop use of drmP.h adds 57a1b0893782 drm: Make the bw/link rate calculations more forgiving adds e362cc6a2475 drm/panel: simple: document panel_desc; rename a few functions adds 1e9907362453 drm/doc: Document kapi doc expectations adds bf3f5e985593 drm/panel: make drm_panel.h self-contained adds 3e37c7156e94 drm: drop uapi dependency from drm_vblank.h adds 03fda35d109b drm/ati_pcigart: drop dependency on drm_os_linux.h adds 1c53587629f6 drm: direct include of drm.h in drm_gem.c adds d3ea256aa4c7 drm: direct include of drm.h in drm_gem_shmem_helper.c adds 39716270d88c drm: direct include of drm.h in drm_prime.c adds d89281c5edad drm: direct include of drm.h in drm_syncobj.c adds 1eef08cb7dc7 drm/mediatek: direct include of drm.h in mtk_drm_gem.c adds 5917e0bdbc90 drm/sun4i: Introduce color encoding and range properties adds ab38c3b7c347 drm/sun4i: sun8i_csc: Simplify register writes adds b72cb0dc4c46 drm/sun4i: sun8i-csc: Add support for color encoding and range adds 73415b4ea5b5 drm/fb: remove unused function: drm_gem_fbdev_fb_create() adds e4f86e437164 drm: Add Grain Media GM12U320 driver v2 adds 03b0f2ce735e Merge v5.3-rc1 into drm-misc-next adds e858c5951f69 drm/bridge: Improve the help text for DRM_ANALOGIX_ANX78XX adds d808097627e5 drm/i915: Fix up broken merge adds 513be3334431 drm/komeda: remove set but not used variable 'old' adds 3b8720e63f4a fbdev: Ditch fb_edid_add_monspecs adds fc06bf1d76d6 drm: Add SPI connector type adds e6652156a314 drm/tinydrm: Use DRM_MODE_CONNECTOR_SPI adds cfcc8fcb1170 drm/tinydrm: Use spi_is_bpw_supported() adds 8a18ac3a7de5 drm/tinydrm: Remove spi debug buffer dumping adds e143364b4c17 drm/tinydrm: Remove tinydrm_spi_max_transfer_size() adds 083a6c23b9ec drm/tinydrm: Clean up tinydrm_spi_transfer() adds d23d4d4dac01 drm/tinydrm: Move tinydrm_spi_transfer() adds f729d8d9628d drm/tinydrm: Move tinydrm_machine_little_endian() adds 1321db837549 drm/tinydrm/repaper: Don't use tinydrm_display_pipe_init() adds cc4312127108 drm/tinydrm/mipi-dbi: Add mipi_dbi_init_with_formats() adds 710ae47dc6cb drm/tinydrm: Move tinydrm_display_pipe_init() to mipi-dbi adds a74cefd91512 fbmem: remove redundant assignment to err adds 5ae01cba59c6 au1200fb: don't use DMA_ATTR_NON_CONSISTENT adds b519294ee13a video: fbdev: nvidia: Remove extra return adds 9b9f35e7c659 video: fbdev: nvidia: Remove dead code adds 8cbff03bb090 video: fbdev-MMP: Remove call to memset after dma_alloc_coherent adds ed1dc7d56578 video: ssd1307fb: Use screen_buffer instead of screen_base adds 6bc9431111be video: ssd1307fb: Remove unneeded semicolons adds dd9782834dd9 video: ssd1307fb: Start page range at page_offset adds b0020d8af991 video: ssd1307fb: Handle width and height that are not mul [...] adds ca6216fce8db dt-bindings: display: ssd1307fb: Add initialization properties adds de6786bee48e video: ssd1307fb: Add devicetree configuration of display setup adds c53ec5d11291 Merge remote-tracking branch 'drm-misc/for-linux-next' adds c0e0b5a5dfd2 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds caa8422d01e9 ALSA: hda: Flush interrupts on disabling adds 551626ec0ad2 ALSA: hda/hdmi - Don't report spurious jack state changes adds ade49db337a9 ALSA: hda/hdmi - Allow audio component for AMD/ATI and Nvi [...] adds 4df4888b17c4 Merge branch 'topic/hda-acomp-base' into for-next adds 588f2e2caf67 ALSA: firewire-lib: obsolete ctx_data.tx.first_dbc with CI [...] adds cdefaa44d535 ALSA: firewire-lib: pass data block count as an argument t [...] adds ab75481202d2 ALSA: firewire-lib: pass data block counter to data block [...] adds 860d798c3704 ALSA: firewire-lib: operate data block counter in top leve [...] adds a35463d1f77d ALSA: firewire-lib: operate data block counter in top leve [...] adds 3baf30532f94 ALSA: firewire-lib: add syt_override member for some protocols adds 600c8018df60 ALSA: firewire-lib: pass no syt information to data block [...] adds 04130cf8e296 ALSA: firewire-lib: add list of packet descriptor adds f4f6ae7b7c1f ALSA: firewire-lib: use packet descriptor for IT context adds 753e717986c2 ALSA: firewire-lib: use packet descriptor for IR context adds 5e2ece0fdceb ALSA: firewire-lib: code refactoring to process PCM substream adds 0f5cfcb24d9c ALSA: firewire-lib: code refactoring to process context payloads adds d2c104a3426b ALSA: firewire-lib: pass packet descriptor to data block p [...] adds 9fc90644cae9 ALSA: firewire-lib: code refactoring for AM824 data block [...] adds bb473966774a ALSA: firewire-digi00x: code refactoring for DOT data bloc [...] adds 806653b70ee2 ALSA: firewire-tascam: code refactoring for TASCAM data bl [...] adds 00d004db6493 ALSA: firewire-motu: code refactoring for MOTU data block [...] adds 4731c672c930 ALSA: fireface: code refactoring for FF data block process [...] adds 9a738ad1b1a6 ALSA: firewire-lib: process payload of isoc context accord [...] adds d2d5a6b0253d ALSA: firewire-motu: more code refactoring for MOTU data b [...] adds 67f364c0637c Merge remote-tracking branch 'sound/for-next' adds ef9bec27485f ASoC: SOF: Intel: hda: Make hdac_device device-managed adds f7408a3d5b5f ASoC: wcd9335: Fix misuse of GENMASK macro adds eaba5585944e ASoC: codecs: ad193x: Use regmap_multi_reg_write() when in [...] adds 4dc057a786dc ASoC: rt5677: remove superfluous set adds 5be6155b50bb ASoC: fsl_esai: Wrap some operations to be functions adds 1d3dd532883b sound: soc: codecs: mt6358: change return type of mt6358_c [...] adds e1fb714bddf4 ASoC: bcm: cygnus-pcm: Unneeded variable: "ret". adds af62a3c8a872 ASoC: wcd9335: add irqflag IRQF_ONESHOT flag adds a962a809e5e4 ASoC: mediatek: mt8183: make headset codec optional adds 89c9679f699d ASoC: fsl_sai: add of_match data adds bd517707d85f ASoC: fsl_sai: derive TX FIFO watermark from FIFO depth adds 6d19d8a3cec7 ASoC: fsl_sai: mark regmap as fast_io adds 96cd3b97bf32 ASoC: max98383: fix i2c probe failure adds b7e814deae33 ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER adds 980c10cda954 ASoC: rt1308: simplify the EFUSE read function adds 730e051c78b0 ASoC: rt1308: add silence detection and manual PDB control adds 03b0deb6ba5f ASoC: cs47l35: Use define for DSPCLK enable bit adds 4aefb7387198 ASoC: rockchip-max98090: Remove MICBIAS as supply of input [...] adds cfc8f568aada ASoC: Define a set of DAPM pre/post-up events adds b1f373a11d25 ASoC: sgtl5000: Improve VAG power and mute control adds cadee10c9831 ASoC: sgtl5000: Fix definition of VAG Ramp Control adds 694b14554d75 ASoC: sgtl5000: add ADC mute control adds 631bc8f0134a ASoC: sgtl5000: Fix of unmute outputs on probe adds b6319b061ba2 ASoC: sgtl5000: Fix charge pump source assignment adds 748fd07e2b9c ASoC: madera: Read device tree configuration adds f8f85216f8d3 ASoC: pcm3168a: Fix a typo in the name of a constant adds f1b1b9b13682 ASoC: SOF: pci: mark last_busy value at runtime PM init adds 04c8027764bc ASoC: SOF: reset DMA state in prepare adds a49b68719275 ASoC: SOF: use common code to send PCM_FREE IPC adds 6dd78b310b8d ASoC: SOF: ipc: use timeout configured at probe adds c9b54a336016 ASoC: SOF: core: increase default IPC timeouts adds ce8234a6357e ASoC: SOF: Introduce snd_sof_dsp_get_bar_index ops adds 7198879ef577 ASoC: SOF: loader: Use the BAR provided by FW adds 441c58cf8e5e ASoC: SOF: loader: Don't ignore SRAM block types adds 1c38c9223da3 ASoC: SOF: remove unused state variable in suspend function adds 184fdfca4ba6 ASoC: SOF: Intel: hda: correct ROM state mask adds 6aa232e1ccfc ASoC: SOF: Intel: hda: reduce ifdef usage for hda adds fd15f2f5e272 ASoC: SOF: Intel: hda: Enable jack detection adds 061edb232505 ASoC: SOF: Intel: hda: set position buffer in init chip adds d06973515f95 ASoC: SOF: Intel: hda: use SOF defined init chip in resume adds dc7a36f178a9 ASoC: SOF: Intel: hda: remove duplicated clear WAKESTS adds 672ff5e3596e ASoC: SOF: Intel: hda: add a parameter to disable MSI adds a3ebccb52efd ASoC: SOF: Intel: hda: reset link DMA state in prepare adds 6298b78742be ASoC: SOF: Intel: ssp: BCLK delay parameter adds 7ccafa2b3879 ASoC: fsl_esai: recover the channel swap after xrun adds 934bf82203d6 ASoC: SOF: Intel: hda: fix link DMA config adds 810dbea36569 ASoC: SOF: Intel: hda: fix stream id setting adds f90aa354be7b ASoC: rt5665: Fix a typo in the name of a function adds a789adae592e ASoC: rt1308: Convert headers to SPDX adds 859fd6cbf1fb ASoC: rsnd: Support hw_free() callback at DAI level adds 06f6e1d41427 ASoC: add soc-dai.c adds aa6166c2ac28 ASoC: soc-dai: mv soc_dai_hw_params() to soc-dai adds 846faaed9df7 ASoC: soc-dai: add snd_soc_dai_hw_free() adds 5a52a0453148 ASoC: soc-dai: add snd_soc_dai_startup() adds 330fcb5135e0 ASoC: soc-dai: add snd_soc_dai_shutdown() adds 4beb8e109d30 ASoC: soc-dai: add snd_soc_dai_prepare() adds 95aef3553384 ASoC: soc-dai: add snd_soc_dai_trigger() adds 5c0769af4caf ASoC: soc-dai: add snd_soc_dai_bespoke_trigger() adds 1dea80d4b2bd ASoC: soc-dai: add snd_soc_dai_delay() adds e0f2262292d0 ASoC: soc-dai: add snd_soc_dai_suspend() adds 24b09d051164 ASoC: soc-dai: add snd_soc_dai_resume() adds cfd9b5fbfe1e ASoC: soc-dai: add snd_soc_dai_probe() adds dcdab5820edd ASoC: soc-dai: add snd_soc_dai_remove() adds b423c4202135 ASoC: soc-dai: add snd_soc_dai_compress_new() adds 88fdffa2eef4 ASoC: soc-core: use existing snd_soc_dai_digital_mute() adds 467fece8fbc6 ASoC: soc-dai: move snd_soc_dai_stream_valid() to soc-dai.c adds f5d6680ad03f Merge branch 'asoc-5.4' into asoc-next adds e1de978dc2c4 Merge remote-tracking branch 'sound-asoc/for-next' adds 5d4b45a1dd7b Input: add support for the FlySky FS-iA6B RC receiver adds 23082bde7744 Merge remote-tracking branch 'input/next' adds def8df492cf4 Merge remote-tracking branch 'block/for-next' adds be1640881183 mmc: usdhi6rol0: Add maintainers adds af5c06bda581 mmc: mxs: use devm_platform_ioremap_resource() to simplify code adds 490359a6ba40 dt-bindings: mmc: sunxi: reorder MMC compatibles adds 82d2ca31aca3 dt-bindings: mmc: sunxi: Add H5 compatibles adds 248979babbd8 Merge branch 'fixes' into next adds 30e2e047569a Merge remote-tracking branch 'mmc/next' adds 5b9f8c809bc8 Merge remote-tracking branch 'kgdb/kgdb-next' adds 1e2cc8c5e074 regulator: lm363x: Fix off-by-one n_voltages for lm3632 ld [...] adds 962f170d9344 regulator: lm363x: Fix n_voltages setting for lm36274 adds d850c6f5fad6 regulator: rk808: Return REGULATOR_MODE_INVALID for invalid mode adds 2d09a79bf637 regulator: act8865: Add support for act8600 charger adds 03b77f0b8587 regulator: stm32-booster: Remove .min_uV and .list_voltage [...] adds cd81a91d04b8 regulator: act8865: rename fixed LDO ops adds a5f888c53db5 regulator: act8865: support regulator-pull-down property adds edf4ab62c44f Merge branch 'regulator-5.4' into regulator-next adds cf97e317469e Merge remote-tracking branch 'regulator/for-next' adds 25c4257ee8de Merge remote-tracking branch 'security/next-testing' adds 614640fac28d Merge remote-tracking branch 'apparmor/apparmor-next' adds f802f2b3a991 keys: Replace uid/gid/perm permissions checking with an ACL adds a980d1e5c353 keys: Provide KEYCTL_GRANT_PERMISSION adds 8cf8684e0d24 Merge branch 'keys-acl' into keys-next adds d3efaf4f47e3 Merge remote-tracking branch 'keys/keys-next' adds 301e7ee1dec5 Revert "iommu/vt-d: Consolidate domain_init() to avoid dup [...] adds 557529494d79 iommu/vt-d: Avoid duplicated pci dma alias consideration adds effa467870c7 iommu/vt-d: Don't queue_iova() if there is no flush queue adds 3ee9eca760e7 iommu/vt-d: Check if domain->pgd was allocated adds 9eed17d37c77 iommu/iova: Remove stale cached32_node adds 7f6cade5b6bf iommu/vt-d: Print pasid table entries MSB to LSB in debugfs adds 201c1db90cd6 iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA adds f4e7d6f76f7a Merge remote-tracking branch 'iommu/next' adds 3f587b3b77b9 dt-bindings: input: Convert Allwinner LRADC to a schema adds 8cb1f73a7b0e dt-bindings: bus: Convert Allwinner DE2 bus to a schema adds c396a87abc33 dt-bindings: crypto: Convert Allwinner A10 Security Engine [...] adds f26e121cc6af Merge remote-tracking branch 'devicetree/for-next' adds 0521050215d0 spi: dw-mmio: Use devm_platform_ioremap_resource() adds 3da9834d9381 spi: dw-mmio: Clock should be shut when error occurs adds 87ce8c22d3b5 Merge branch 'spi-5.4' into spi-next adds ae02e3053de3 Merge remote-tracking branch 'spi/for-next' adds 51b75b5b563a x86/mm: Check for pfn instead of page in vmalloc_sync_one() adds 8e998fc24de4 x86/mm: Sync also unmappings in vmalloc_sync_all() adds 3f8fd02b1bf1 mm/vmalloc: Sync unmappings in __purge_vmap_area_lazy() adds 2af7c85714d8 x86/stacktrace: Prevent access_ok() warnings in arch_stack [...] adds d02f1aa39189 x86/sysfb_efi: Add quirks for some devices with swapped wi [...] adds 385065734cd4 x86/irq/64: Update stale comment adds 779706a9a5c5 Merge branch 'x86/urgent' adds fcd3f6222a4e x86/hyperv: Create and use Hyper-V page definitions adds 8c3e44bde7fd x86/hyperv: Add functions to allocate/deallocate page for Hyper-V adds 83527ef7abf7 drivers: hv: vmbus: Replace page definition with Hyper-V s [...] adds c45f022c587b Merge branch 'x86/hyperv' adds 45e29d119e99 x86/syscalls: Make __X32_SYSCALL_BIT be unsigned long adds a8d03c3f300e x86/syscalls: Use the compat versions of rt_sigsuspend() a [...] adds f85a8573ceb2 x86/syscalls: Disallow compat entries for all types of 64- [...] adds 6365b842aae4 x86/syscalls: Split the x32 syscalls into their own table adds a5c48d07c4d2 Merge branch 'x86/entry' adds 1e0c08e3034d cpu/cpuid-deps: Add a tab to cpuid dependent features adds 018ebca8bd70 x86/cpufeatures: Enable a new AVX512 CPU feature adds be261ffce6f1 x86: Remove X86_FEATURE_MFENCE_RDTSC adds dbcea10044d7 Merge branch 'x86/cpu' adds 69732102426b x86/realmode: Remove trampoline_status adds 48febc03e6c2 x86/mpx: Remove selftests Makefile entry adds e28df79ae2df x86/mpx: Remove selftests themselves adds f240652b6032 x86/mpx: Remove MPX APIs adds bdd50d7421b2 x86/bitops: Use __builtin_constant_p() directly instead of [...] adds 5d3d2ef6917b Merge branch 'x86/cleanups' adds 701010532164 x86/build: Remove unneeded uapi asm-generic wrappers adds cbe0002580e1 Merge branch 'x86/build' adds 229b969b3d38 x86/apic: Initialize TPR to block interrupts 16-31 adds 83b584d9c6a1 x86/paravirt: Drop {read,write}_cr8() hooks adds bbdf127dc796 Merge branch 'x86/apic' adds 3f70915f5be9 cpu/hotplug: Cache number of online CPUs adds a0082ac51c23 Merge branch 'smp/hotplug' adds 5f8eec3225ff perf script: Fix --max-blocks man page description adds 7db7218a7ea5 perf script: Improve man page description of metrics adds dde4e732a5b0 perf script: Fix off by one in brstackinsn IPC computation adds 79b2fe5e7561 perf tools: Fix proper buffer size for feature processing adds 08ef3af1579d perf stat: Fix segfault for event group in repeat mode adds 146540fb545b perf stat: Always separate stalled cycles per insn adds 872c8ee8f0f4 perf session: Fix loading of compressed data split across [...] adds df8350ed56a2 perf probe: Set pev->nargs to zero after freeing pev->args [...] adds d95daf5accf4 perf probe: Avoid calling freeing routine multiple times f [...] adds 39e7317e37f7 perf build: Do not use -Wshadow on gcc < 4.8 adds 49902052fc6b Merge tag 'perf-urgent-for-mingo-5.3-20190723' of git://gi [...] adds 0584a64d4aa9 Merge branch 'perf/urgent' adds f9adc23ee91e futex: Cleanup generic SMP variant of arch_futex_atomic_op [...] adds 3836cd537b20 Merge branch 'locking/urgent' adds cf97138707a4 Merge remote-tracking branch 'tip/auto-latest' adds 3667b4e23de3 Merge remote-tracking branch 'edac-amd/for-next' adds e02edf8bec54 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds 8d4c01659c77 Merge remote-tracking branch 'percpu/for-next' adds 51251542c968 leds: max77650: add MODULE_ALIAS() adds 533016c870a8 leds: as3645a: Fix misuse of strlcpy adds 730f693d79da leds: max77650: Add of_node_put() before return adds 79937a4beeae leds: ns2: Add of_node_put() before return adds ed2abfebb041 leds: leds-lp5562 allow firmware files up to the maximum length adds f3b357c28073 leds: an30259a: Fix typo adds 967ea03cc345 leds: ktd2692: Fix a typo in the name of a constant adds 0344e6166bbf leds: apu: drop superseeded apu2/3 led support adds da97735cbdb4 leds: apu: drop enum_apu_led_platform_types adds 08e83826a5eb leds: apu: drop iosize field from priv data adds cc92e3cce5db leds: apu: drop profile field from priv data adds 93562049a62c leds: apu: fix error message on probing failure adds 60439711b69b leds: apu: add pr_fmt prefix for better log output adds 7d9d60bdfa45 leds: is31fl319x: simplify getting the adapter of a client adds f7bffbbcbde4 Merge remote-tracking branch 'leds/for-next' adds 0cf5716d410f Merge remote-tracking branch 'mux/for-next' adds 9c71b9eb3cb2 dmaengine: omap-dma: make omap_dma_filter_fn private adds d2bfe7b5d182 dmaengine: edma: make edma_filter_fn private adds 72503b25ee36 dmaengine: bcm2835: Print error in case setting DMA mask fails adds da5f39b91afc Merge remote-tracking branch 'slave-dma/next' adds 85db0023376f cgroup: Replace a seq_printf() call by seq_puts() in cgrou [...] adds a581563f1bef cgroup: minor tweak for logic to get cgroup css adds 671cbc1a4d63 Merge remote-tracking branch 'cgroup/for-next' adds 48d5b9732580 scsi: ufs: Change names related to error history adds d3c615bf586f scsi: ufs: Add fatal and auto-hibern8 error history adds c5397f13fc74 scsi: ufs: Do not reset error history during host reset adds 8808b4e9dcdc scsi: ufs: Add history of fatal events adds cf949bbe22be scsi: ufs: uapi: Fix SPDX license identifier adds 8930a6c20791 scsi: core: add support for request batching adds 9e5470fe2d61 scsi: virtio_scsi: implement request batching adds 70a51d8c5317 scsi: lpfc: Remove unnecessary null check before kfree adds 838c1efc6a0a scsi: ufs: change msleep to usleep_range adds 504b5b3f7d23 Merge remote-tracking branch 'scsi-mkp/for-next' adds dd422906799f mm/balloon_compaction: avoid duplicate page removal adds cfe61801b0f1 balloon: fix up comments adds ae24fb49d011 iommu/virtio: Update to most recent specification adds 842aa64eddac vhost: fix WARNING in __mmdrop adds cbf5e62e6717 Merge remote-tracking branch 'vhost/linux-next' adds 66ad66293ede gpio: em: use a helper variable for &pdev->dev adds fb6bdeb7125a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds f80139579b68 Merge remote-tracking branch 'y2038/y2038' adds 37521d7bdc9b Merge remote-tracking branch 'livepatching/for-next' adds a0f344e94260 coresight: etm4x: Two function calls less adds 2caaaca338e1 coresight: etm4x: Add ETM PIDs for SDM845 and MSM8996 adds 70d4c349268a coresight: cpu-debug: Add support for Qualcomm Kryo adds 90cae72a8eed Merge remote-tracking branch 'coresight/next' adds 874532cdeefe rtc: mxc_v2: use devm_platform_ioremap_resource() to simpl [...] adds f7234a9813b7 rtc: imxdi: use devm_platform_ioremap_resource() to simplify code adds 564225415e77 dt-bindings: rtc: Remove the PCF8563 from the trivial RTCs adds 46eabee1f6e6 rtc: isl12026: convert to i2c_new_dummy_device adds 1bf779e74bc5 rtc: max77686: convert to i2c_new_dummy_device adds 66942015a02c rtc: s35390a: convert to i2c_new_dummy_device adds 06c8e550a84e rtc: s5m: convert to i2c_new_dummy_device adds edad070ecf13 Merge remote-tracking branch 'rtc/rtc-next' adds b759412e4b1c Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 10742fee98eb eeprom: at24: remove unneeded include adds c7872b43d9ee Merge remote-tracking branch 'at24/at24/for-next' adds ce429235ddaa Merge remote-tracking branch 'kspp/for-next/kspp' adds 43c34ff11239 Merge remote-tracking branch 'nvmem/for-next' adds ebd82caebdce Merge remote-tracking branch 'xarray/xarray' adds db248101cadc Merge remote-tracking branch 'pidfd/for-next' adds 74af62beada3 Merge remote-tracking branch 'devfreq/for-next' adds 281bf39797e2 Merge branch 'akpm-current/current' adds f2d33404e1ac pinctrl: fix pxa2xx.c build warnings adds 731cd25c3edf drivers/tty/serial/sh-sci.c: suppress warning adds 28731c95d39d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds e2af3002279f Merge branch 'akpm/master' adds 9e6dfe8045f8 Add linux-next specific files for 20190724
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 (94e2bc9ee285) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 5 + Documentation/PCI/pci-error-recovery.rst | 1 - Documentation/devicetree/bindings/arm/fsl.yaml | 4 + .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 84 + .../devicetree/bindings/bus/sun50i-de2-bus.txt | 40 - .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 3 +- .../devicetree/bindings/clock/imx8mn-clock.yaml | 112 + .../{arm/topology.txt => cpu/cpu-topology.txt} | 256 +- .../crypto/allwinner,sun4i-a10-crypto.yaml | 79 + .../devicetree/bindings/crypto/sun4i-ss.txt | 23 - .../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 - .../devicetree/bindings/display/ssd1307fb.txt | 10 + Documentation/devicetree/bindings/hwmon/lm75.txt | 1 + .../bindings/{hwmon => iio/adc}/ads1015.txt | 0 .../input/allwinner,sun4i-a10-lradc-keys.yaml | 95 + .../devicetree/bindings/input/sun4i-lradc-keys.txt | 65 - .../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 - .../devicetree/bindings/serial/fsl-lpuart.txt | 5 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../features/core/jump-labels/arch-support.txt | 2 +- .../debug/kprobes-on-ftrace/arch-support.txt | 2 +- Documentation/gpu/drm-mm.rst | 40 +- Documentation/gpu/introduction.rst | 16 + Documentation/gpu/tinydrm.rst | 12 - Documentation/gpu/todo.rst | 59 +- 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 + Documentation/s390/vfio-ccw.rst | 31 +- Documentation/security/keys/core.rst | 128 +- Documentation/security/keys/request-key.rst | 9 +- .../translations/it_IT/doc-guide/sphinx.rst | 19 +- .../it_IT/process/maintainer-pgp-guide.rst | 25 +- MAINTAINERS | 75 +- Next/SHA1s | 234 +- Next/merge.log | 4382 +- arch/arm/Kconfig.debug | 5 - arch/arm/arm-soc-for-next-contents.txt | 205 +- arch/arm/boot/dts/Makefile | 8 +- arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 429 + .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 36 + arch/arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts | 663 + arch/arm/boot/dts/aspeed-g5.dtsi | 5 + arch/arm/boot/dts/at91sam9261ek.dts | 2 +- arch/arm/boot/dts/at91sam9263ek.dts | 2 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 2 +- arch/arm/boot/dts/at91sam9rlek.dts | 2 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 3 + arch/arm/boot/dts/imx6sl.dtsi | 18 +- arch/arm/boot/dts/imx6sll.dtsi | 20 +- arch/arm/boot/dts/imx6sx.dtsi | 18 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 2 +- arch/arm/boot/dts/imx6ul-geam.dts | 2 +- arch/arm/boot/dts/imx6ul-isiot.dtsi | 2 +- arch/arm/boot/dts/imx6ul-opos6uldev.dts | 37 +- ...-pcl063.dtsi => imx6ul-phytec-phycore-som.dtsi} | 51 +- ...ull.dts => imx6ul-phytec-segin-ff-rdk-nand.dts} | 42 +- ...1.dtsi => imx6ul-phytec-segin-peb-eval-01.dtsi} | 16 +- ...hyboard-segin.dtsi => imx6ul-phytec-segin.dtsi} | 31 +- arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 2 +- arch/arm/boot/dts/imx6ul-pico-pi.dts | 4 +- arch/arm/boot/dts/imx6ul.dtsi | 32 +- arch/arm/boot/dts/imx6ull-phytec-phycore-som.dtsi | 24 + .../boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts | 93 + .../boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts | 93 + .../boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dts | 45 + .../boot/dts/imx6ull-phytec-segin-peb-eval-01.dtsi | 19 + arch/arm/boot/dts/imx6ull-phytec-segin.dtsi | 38 + arch/arm/boot/dts/imx7-colibri.dtsi | 4 - arch/arm/boot/dts/imx7d-zii-rmu2.dts | 357 + arch/arm/boot/dts/imx7d-zii-rpu2.dts | 4 - arch/arm/boot/dts/imx7ulp.dtsi | 30 +- arch/arm/boot/dts/sun4i-a10-a1000.dts | 2 +- arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts | 2 +- arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-hackberry.dts | 2 +- .../boot/dts/sun4i-a10-itead-iteaduino-plus.dts | 2 +- arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts | 2 +- arch/arm/boot/dts/sun4i-a10-marsboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 2 +- arch/arm/boot/dts/sun4i-a10-pcduino.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts | 2 +- arch/arm/boot/dts/sun5i-a13-q8-tablet.dts | 2 +- arch/arm/boot/dts/sun6i-a31-colombus.dts | 2 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 8 +- arch/arm/boot/dts/sun6i-a31-i7.dts | 2 +- arch/arm/boot/dts/sun6i-a31-m9.dts | 2 +- arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-cs908.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-sina31s.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 8 +- arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 2 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-bananapro.dts | 2 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 2 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 2 +- arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 11 +- arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 2 +- arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 2 +- arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 2 +- arch/arm/boot/dts/sun7i-a20-m3.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 10 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 2 +- arch/arm/boot/dts/sun7i-a20-orangepi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 2 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 2 +- arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 2 +- arch/arm/boot/dts/sun8i-a23-q8-tablet.dts | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 10 +- arch/arm/boot/dts/sun8i-r40.dtsi | 10 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 8 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 2 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 10 +- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 10 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 7 - arch/arm/configs/aspeed_g4_defconfig | 50 +- arch/arm/configs/aspeed_g5_defconfig | 57 +- arch/arm/configs/bcm2835_defconfig | 9 + arch/arm/configs/multi_v7_defconfig | 2 + arch/arm/configs/u8500_defconfig | 34 +- arch/arm/include/asm/topology.h | 20 - arch/arm/kernel/topology.c | 60 +- arch/arm/mach-davinci/sleep.S | 1 + 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/Kconfig.platforms | 1 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 10 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 4 +- arch/arm64/boot/dts/freescale/Makefile | 3 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts | 155 + arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 5 + arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 5 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 5 + arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 68 +- arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 4 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 40 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 4 + arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 413 + .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 46 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 42 +- arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 249 + arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 23 +- arch/arm64/boot/dts/qcom/Makefile | 3 + .../boot/dts/qcom/msm8998-asus-novago-tp370ql.dts | 47 + arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 240 + arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts | 30 + .../boot/dts/qcom/msm8998-lenovo-miix-630.dts | 30 + arch/arm64/configs/defconfig | 8 + 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/parisc/Kconfig | 2 + arch/parisc/Makefile | 2 - .../configs/{default_defconfig => defconfig} | 0 arch/parisc/include/asm/ftrace.h | 1 + arch/parisc/kernel/entry.S | 99 + arch/parisc/kernel/ftrace.c | 67 +- arch/powerpc/Kconfig | 1 + arch/powerpc/include/asm/hvcall.h | 11 +- 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/platforms/pseries/papr_scm.c | 44 +- arch/powerpc/sysdev/xive/common.c | 7 +- arch/riscv/Kconfig | 1 + arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 15 + .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 9 + arch/riscv/include/asm/Kbuild | 1 + arch/riscv/include/uapi/asm/unistd.h | 1 + arch/riscv/kernel/smpboot.c | 3 + arch/s390/boot/Makefile | 2 +- arch/s390/boot/boot.h | 1 + arch/s390/boot/head.S | 1 + arch/s390/boot/version.c | 7 + arch/s390/hypfs/hypfs_vm.c | 4 +- arch/s390/include/asm/bitops.h | 73 +- arch/s390/include/asm/setup.h | 4 +- arch/s390/include/asm/unistd.h | 1 + arch/s390/include/uapi/asm/zcrypt.h | 35 +- arch/s390/kernel/syscalls/syscall.tbl | 2 +- arch/sparc/include/uapi/asm/statfs.h | 7 - arch/x86/entry/common.c | 13 +- arch/x86/entry/syscall_64.c | 25 + arch/x86/entry/syscalls/syscall_32.tbl | 4 +- arch/x86/entry/syscalls/syscalltbl.sh | 35 +- arch/x86/hyperv/hv_init.c | 14 + arch/x86/include/asm/barrier.h | 3 +- arch/x86/include/asm/bitops.h | 7 +- arch/x86/include/asm/cpufeatures.h | 2 +- arch/x86/include/asm/hyperv-tlfs.h | 12 +- arch/x86/include/asm/mshyperv.h | 5 +- arch/x86/include/asm/msr.h | 3 +- arch/x86/include/asm/paravirt.h | 12 - arch/x86/include/asm/paravirt_types.h | 5 - arch/x86/include/asm/realmode.h | 1 - arch/x86/include/asm/special_insns.h | 24 - arch/x86/include/asm/suspend_64.h | 2 +- arch/x86/include/asm/syscall.h | 4 + arch/x86/include/asm/unistd.h | 6 - arch/x86/include/uapi/asm/errno.h | 1 - arch/x86/include/uapi/asm/fcntl.h | 1 - arch/x86/include/uapi/asm/ioctl.h | 1 - arch/x86/include/uapi/asm/ioctls.h | 1 - arch/x86/include/uapi/asm/ipcbuf.h | 1 - arch/x86/include/uapi/asm/param.h | 1 - arch/x86/include/uapi/asm/resource.h | 1 - arch/x86/include/uapi/asm/termbits.h | 1 - arch/x86/include/uapi/asm/termios.h | 1 - arch/x86/include/uapi/asm/types.h | 7 - arch/x86/include/uapi/asm/unistd.h | 2 +- arch/x86/kernel/amd_nb.c | 3 + arch/x86/kernel/apic/apic.c | 7 +- arch/x86/kernel/asm-offsets_64.c | 21 +- arch/x86/kernel/cpu/amd.c | 21 +- arch/x86/kernel/cpu/cpuid-deps.c | 97 +- arch/x86/kernel/cpu/hygon.c | 21 +- arch/x86/kernel/head_64.S | 8 +- arch/x86/kernel/paravirt.c | 4 - arch/x86/kernel/smpboot.c | 5 - arch/x86/kernel/stacktrace.c | 2 +- arch/x86/kernel/sysfb_efi.c | 46 + arch/x86/mm/fault.c | 15 +- arch/x86/power/cpu.c | 4 - arch/x86/realmode/rm/header.S | 1 - arch/x86/realmode/rm/trampoline_32.S | 3 - arch/x86/realmode/rm/trampoline_64.S | 3 - arch/x86/realmode/rm/trampoline_common.S | 4 - arch/x86/xen/enlighten_pv.c | 15 - certs/blacklist.c | 7 +- certs/system_keyring.c | 12 +- drivers/atm/solos-pci.c | 9 +- drivers/base/Kconfig | 2 +- drivers/base/arch_topology.c | 298 + drivers/base/firmware_loader/firmware.h | 4 +- drivers/clk/at91/clk-generated.c | 2 + drivers/clk/imx/Kconfig | 6 + drivers/clk/imx/Makefile | 1 + drivers/clk/imx/clk-imx8mm.c | 37 +- drivers/clk/imx/clk-imx8mn.c | 636 + drivers/clk/imx/clk-imx8mq.c | 6 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 5 + drivers/clk/imx/clk.c | 8 + drivers/clk/imx/clk.h | 42 +- drivers/clk/mediatek/clk-mt8183.c | 46 +- drivers/clk/renesas/renesas-cpg-mssr.c | 16 +- drivers/clk/sprd/Kconfig | 1 + 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/pasemi-cpufreq.c | 23 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 226 + drivers/crypto/chelsio/chtls/chtls_io.c | 6 +- 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/firmware/imx/scu-pd.c | 4 +- drivers/firmware/qcom_scm.c | 47 +- 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/display/komeda/komeda_plane.c | 4 +- drivers/gpu/drm/arm/hdlcd_drv.c | 6 +- drivers/gpu/drm/arm/malidp_drv.c | 5 +- drivers/gpu/drm/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 | 4 +- 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 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 1 - .../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_gt_pm.c | 2 + 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/gt/uc/intel_huc.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 6 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 40 +- drivers/gpu/drm/i915/i915_drv.c | 35 +- drivers/gpu/drm/i915/i915_drv.h | 3 +- drivers/gpu/drm/i915/i915_gem.c | 8 +- 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/i915/selftests/i915_vma.c | 10 + 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/Makefile | 1 - drivers/gpu/drm/tinydrm/core/Makefile | 4 - drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 207 - drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 179 - drivers/gpu/drm/tinydrm/hx8357d.c | 3 +- drivers/gpu/drm/tinydrm/ili9225.c | 8 +- drivers/gpu/drm/tinydrm/ili9341.c | 3 +- drivers/gpu/drm/tinydrm/mi0283qt.c | 4 +- drivers/gpu/drm/tinydrm/mipi-dbi.c | 230 +- drivers/gpu/drm/tinydrm/repaper.c | 61 +- drivers/gpu/drm/tinydrm/st7586.c | 36 +- drivers/gpu/drm/tinydrm/st7735r.c | 4 +- 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/hsi/clients/ssi_protocol.c | 3 +- drivers/hv/hyperv_vmbus.h | 8 +- 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 | 183 +- 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/ide/siimage.c | 3 +- drivers/ide/via82cxxx.c | 3 +- drivers/iio/adc/Kconfig | 2 +- drivers/infiniband/hw/hfi1/vnic_sdma.c | 2 +- drivers/input/joystick/Kconfig | 10 + drivers/input/joystick/Makefile | 5 +- drivers/input/joystick/fsia6b.c | 231 + drivers/input/keyboard/Kconfig | 1 + drivers/input/keyboard/applespi.c | 26 +- drivers/input/mouse/elantech.c | 54 +- drivers/iommu/intel-iommu-debugfs.c | 4 +- drivers/iommu/intel-iommu.c | 189 +- drivers/iommu/iova.c | 23 +- 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-is31fl319x.c | 3 +- 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/md/dm-crypt.c | 2 +- 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/cros-ec-cec/cros-ec-cec.c | 69 +- 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/meson/ao-cec-g12a.c | 48 +- drivers/media/platform/meson/ao-cec.c | 44 +- 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-cec/s5p_cec.c | 23 +- drivers/media/platform/s5p-g2d/g2d.c | 13 +- drivers/media/platform/s5p-g2d/g2d.h | 1 - drivers/media/platform/s5p-jpeg/jpeg-core.c | 31 +- drivers/media/platform/s5p-jpeg/jpeg-core.h | 2 - drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 1 - drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 19 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 14 +- drivers/media/platform/seco-cec/seco-cec.c | 55 +- drivers/media/platform/sh_veu.c | 23 +- drivers/media/platform/sh_vou.c | 17 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 6 +- drivers/media/platform/sti/cec/stih-cec.c | 32 +- drivers/media/platform/tegra-cec/tegra_cec.c | 35 +- 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/misc/habanalabs/goya/goya.c | 6 +- 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/dsa/mv88e6xxx/chip.c | 1 + drivers/net/dsa/sja1105/sja1105_main.c | 3 + drivers/net/ethernet/3com/3c59x.c | 8 +- drivers/net/ethernet/agere/et131x.c | 6 +- drivers/net/ethernet/amd/xgbe/xgbe-desc.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 3 +- drivers/net/ethernet/atheros/alx/main.c | 10 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 12 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 3 +- drivers/net/ethernet/atheros/atlx/atl1.c | 11 +- drivers/net/ethernet/broadcom/bgmac.c | 2 +- drivers/net/ethernet/broadcom/bnx2.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 8 +- drivers/net/ethernet/broadcom/tg3.c | 6 +- drivers/net/ethernet/brocade/bna/bnad.c | 2 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 23 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 23 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 4 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 18 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 5 +- drivers/net/ethernet/emulex/benet/be_main.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc.c | 2 +- drivers/net/ethernet/freescale/fec_main.c | 4 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 2 +- drivers/net/ethernet/ibm/emac/core.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 3 +- drivers/net/ethernet/intel/e1000e/netdev.c | 10 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 5 +- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_txrx.h | 2 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 4 +- drivers/net/ethernet/intel/iavf/iavf_txrx.h | 2 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 6 +- drivers/net/ethernet/intel/igb/igb_main.c | 8 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/igc_main.c | 5 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 4 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 9 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/jme.c | 11 +- drivers/net/ethernet/marvell/mvneta.c | 4 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 13 +- drivers/net/ethernet/marvell/sky2.c | 7 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 2 +- drivers/net/ethernet/microchip/lan743x_main.c | 5 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 10 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 120 + drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 21 + .../net/ethernet/netronome/nfp/nfp_net_common.c | 6 +- drivers/net/ethernet/qlogic/Kconfig | 9 - drivers/net/ethernet/qlogic/Makefile | 1 - .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 4 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 2 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 12 +- drivers/net/ethernet/realtek/r8169_main.c | 43 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 32 +- drivers/net/ethernet/synopsys/dwc-xlgmac-desc.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/tehuti/tehuti.c | 2 +- drivers/net/hyperv/netvsc_drv.c | 1 - drivers/net/usb/asix_common.c | 9 +- drivers/net/usb/ax88179_178a.c | 14 +- drivers/net/usb/lan78xx.c | 23 +- drivers/net/usb/smsc75xx.c | 20 +- drivers/net/usb/sr9800.c | 9 +- drivers/net/usb/usbnet.c | 4 +- drivers/net/vmxnet3/vmxnet3_drv.c | 7 +- drivers/net/wireless/ath/wil6210/debugfs.c | 3 +- drivers/net/wireless/ath/wil6210/txrx.c | 9 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 2 +- drivers/net/xen-netback/netback.c | 4 +- drivers/nvdimm/security.c | 2 +- drivers/opp/core.c | 37 +- drivers/opp/of.c | 21 +- drivers/regulator/act8865-regulator.c | 129 +- drivers/regulator/lm363x-regulator.c | 10 +- drivers/regulator/rk808-regulator.c | 2 +- drivers/regulator/stm32-booster.c | 4 - drivers/rtc/rtc-imxdi.c | 4 +- drivers/rtc/rtc-isl12026.c | 6 +- drivers/rtc/rtc-max77686.c | 8 +- drivers/rtc/rtc-mxc_v2.c | 4 +- drivers/rtc/rtc-s35390a.c | 8 +- drivers/rtc/rtc-s5m.c | 6 +- drivers/s390/cio/qdio_main.c | 24 +- drivers/s390/cio/vfio_ccw_cp.c | 28 +- drivers/s390/cio/vfio_ccw_drv.c | 2 +- drivers/s390/net/qeth_core_main.c | 2 +- drivers/scsi/Kconfig | 4 +- drivers/scsi/fcoe/fcoe_transport.c | 2 +- drivers/scsi/lpfc/lpfc_bsg.c | 4 +- drivers/scsi/scsi_lib.c | 43 +- drivers/scsi/ufs/ufshcd.c | 105 +- drivers/scsi/ufs/ufshcd.h | 42 +- drivers/scsi/virtio_scsi.c | 55 +- drivers/soc/imx/soc-imx8.c | 45 + drivers/spi/spi-dw-mmio.c | 10 +- drivers/spi/spi-pxa2xx.c | 6 +- drivers/staging/Kconfig | 2 + drivers/staging/Makefile | 1 + 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 - drivers/staging/octeon/ethernet-tx.c | 5 +- drivers/staging/qlge/Kconfig | 10 + .../{net/ethernet/qlogic => staging}/qlge/Makefile | 0 drivers/staging/qlge/TODO | 46 + .../{net/ethernet/qlogic => staging}/qlge/qlge.h | 0 .../ethernet/qlogic => staging}/qlge/qlge_dbg.c | 0 .../qlogic => staging}/qlge/qlge_ethtool.c | 0 .../ethernet/qlogic => staging}/qlge/qlge_main.c | 0 .../ethernet/qlogic => staging}/qlge/qlge_mpi.c | 0 drivers/staging/unisys/visornic/visornic_main.c | 4 +- .../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/target/iscsi/cxgbit/cxgbit_target.c | 13 +- .../int340x_thermal/processor_thermal_device.c | 4 + drivers/vhost/vhost.c | 129 +- drivers/vhost/vhost.h | 3 +- drivers/video/fbdev/au1200fb.c | 5 +- drivers/video/fbdev/core/fbmem.c | 2 +- drivers/video/fbdev/core/fbmon.c | 96 - drivers/video/fbdev/core/modedb.c | 57 - drivers/video/fbdev/mmp/fb/mmpfb.c | 1 - drivers/video/fbdev/nvidia/nv_backlight.c | 2 - drivers/video/fbdev/nvidia/nv_setup.c | 24 - drivers/video/fbdev/ssd1307fb.c | 131 +- drivers/xen/swiotlb-xen.c | 4 +- fs/afs/dir.c | 54 +- fs/afs/file.c | 12 +- fs/afs/internal.h | 1 + fs/afs/security.c | 108 +- fs/cifs/cifs_spnego.c | 25 +- fs/cifs/cifsacl.c | 107 +- fs/cifs/cifsproto.h | 1 + fs/cifs/connect.c | 4 +- fs/cifs/inode.c | 19 +- fs/cifs/smb2pdu.c | 58 +- fs/cifs/smb2proto.h | 4 + fs/crypto/keyinfo.c | 2 +- fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/keystore.c | 2 +- fs/fscache/object-list.c | 2 +- fs/nfs/nfs4idmap.c | 30 +- fs/ubifs/auth.c | 2 +- include/asm-generic/futex.h | 21 +- 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/drm/tinydrm/mipi-dbi.h | 18 + include/drm/tinydrm/tinydrm-helpers.h | 75 - include/dt-bindings/clock/imx8-clock.h | 6 +- include/dt-bindings/clock/imx8mn-clock.h | 215 + include/linux/arch_topology.h | 26 + include/linux/bvec.h | 5 +- include/linux/clk.h | 1 + include/linux/cpumask.h | 25 +- include/linux/dma-mapping.h | 4 +- include/linux/edma.h | 29 - include/linux/fb.h | 3 - include/linux/filter.h | 13 + include/linux/iova.h | 6 + include/linux/key.h | 135 +- include/linux/omap-dma.h | 2 - include/linux/omap-dmaengine.h | 18 - include/linux/page-flags.h | 4 + include/linux/pci_ids.h | 1 + include/linux/pm_opp.h | 4 +- include/linux/qcom_scm.h | 9 +- include/linux/reservation.h | 46 +- include/linux/skbuff.h | 34 +- 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/flow_offload.h | 19 + include/net/ndisc.h | 1 + include/net/tc_act/tc_mpls.h | 75 + include/net/tcp.h | 8 + include/net/tls.h | 15 +- include/scsi/scsi_cmnd.h | 1 + include/scsi/scsi_host.h | 16 +- include/sound/compress_driver.h | 5 +- include/sound/soc-dai.h | 25 + include/sound/soc-dapm.h | 2 + include/sound/soc.h | 4 - include/sound/sof/dai-intel.h | 3 + include/trace/events/filelock.h | 14 +- include/uapi/drm/drm_mode.h | 1 + include/uapi/linux/keyctl.h | 65 + include/uapi/linux/media-bus-format.h | 3 +- include/uapi/linux/prctl.h | 2 +- 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/abi.h | 2 +- include/uapi/sound/sof/fw.h | 16 +- include/uapi/sound/sof/header.h | 14 +- include/uapi/sound/sof/tokens.h | 1 + kernel/Kconfig.preempt | 8 +- kernel/bpf/verifier.c | 4 +- kernel/cgroup/cgroup.c | 4 +- kernel/cpu.c | 24 + kernel/exit.c | 1 + kernel/sys.c | 16 +- lib/digsig.c | 2 +- localversion-next | 2 +- mm/vmalloc.c | 9 + net/ceph/ceph_common.c | 2 +- net/core/filter.c | 6 +- net/core/skbuff.c | 26 +- net/core/skmsg.c | 4 +- net/core/sock_map.c | 19 +- net/core/tso.c | 8 +- net/dns_resolver/dns_key.c | 12 +- net/dns_resolver/dns_query.c | 15 +- net/ipv4/tcp.c | 14 +- net/ipv4/tcp_output.c | 13 +- net/ipv4/tcp_ulp.c | 13 + net/ipv6/ndisc.c | 1 + net/kcm/kcmsock.c | 8 +- net/rxrpc/key.c | 19 +- net/sched/cls_api.c | 25 + net/tls/tls_device.c | 14 +- net/tls/tls_main.c | 142 +- net/tls/tls_sw.c | 83 +- net/vmw_vsock/hyperv_transport.c | 24 +- net/wireless/reg.c | 6 +- samples/bpf/trace_output_user.c | 43 +- samples/bpf/xdp_sample_pkts_user.c | 61 +- security/integrity/digsig.c | 31 +- security/integrity/digsig_asymmetric.c | 2 +- security/integrity/evm/evm_crypto.c | 2 +- security/integrity/ima/ima_mok.c | 13 +- security/integrity/integrity.h | 6 +- .../integrity/platform_certs/platform_keyring.c | 14 +- security/keys/compat.c | 2 + security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/encrypted-keys/masterkey_trusted.c | 2 +- security/keys/gc.c | 2 +- security/keys/internal.h | 16 +- security/keys/key.c | 29 +- security/keys/keyctl.c | 104 +- security/keys/keyring.c | 27 +- security/keys/permission.c | 361 +- security/keys/persistent.c | 27 +- security/keys/proc.c | 22 +- security/keys/process_keys.c | 86 +- security/keys/request_key.c | 34 +- security/keys/request_key_auth.c | 15 +- security/selinux/hooks.c | 16 +- security/smack/smack_lsm.c | 3 +- sound/ac97/bus.c | 13 +- sound/core/compress_offload.c | 60 +- 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/Makefile | 2 +- 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/madera.c | 97 + sound/soc/codecs/max98373.c | 34 +- sound/soc/codecs/max98373.h | 1 + sound/soc/codecs/mt6358.c | 6 +- sound/soc/codecs/pcm3168a.c | 4 +- sound/soc/codecs/rt1308.c | 48 +- sound/soc/codecs/rt1308.h | 6 +- sound/soc/codecs/rt5665.c | 8 +- sound/soc/codecs/rt5677.c | 1 - sound/soc/codecs/sgtl5000.c | 248 +- sound/soc/codecs/sgtl5000.h | 2 +- sound/soc/codecs/tlv320aic31xx.c | 7 +- sound/soc/codecs/wcd-clsh-v2.c | 2 +- sound/soc/codecs/wcd9335.c | 3 +- sound/soc/fsl/fsl_esai.c | 262 +- sound/soc/fsl/fsl_sai.c | 27 +- sound/soc/fsl/fsl_sai.h | 7 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 9 +- sound/soc/qcom/apq8016_sbc.c | 16 +- sound/soc/rockchip/rockchip_max98090.c | 33 +- sound/soc/sh/rcar/core.c | 16 +- sound/soc/sh/rcar/rsnd.h | 12 +- sound/soc/soc-compress.c | 9 +- sound/soc/soc-core.c | 316 +- sound/soc/soc-dai.c | 407 + sound/soc/soc-dapm.c | 56 +- sound/soc/soc-pcm.c | 200 +- sound/soc/sof/core.c | 4 +- sound/soc/sof/intel/cnl.c | 4 +- sound/soc/sof/intel/hda-codec.c | 50 +- sound/soc/sof/intel/hda-ctrl.c | 21 +- sound/soc/sof/intel/hda-dai.c | 38 +- sound/soc/sof/intel/hda-dsp.c | 100 +- sound/soc/sof/intel/hda-ipc.c | 4 +- sound/soc/sof/intel/hda.c | 28 +- sound/soc/sof/intel/hda.h | 9 +- sound/soc/sof/ipc.c | 8 +- sound/soc/sof/loader.c | 14 +- sound/soc/sof/ops.h | 28 +- sound/soc/sof/pcm.c | 63 +- sound/soc/sof/pm.c | 6 +- sound/soc/sof/sof-pci-dev.c | 3 + sound/soc/sof/sof-priv.h | 12 +- sound/soc/sof/topology.c | 3 + sound/usb/line6/variax.c | 2 +- tools/arch/x86/include/asm/cpufeatures.h | 1 - tools/lib/bpf/btf.c | 5 +- tools/lib/bpf/libbpf.c | 32 +- tools/lib/bpf/xsk.c | 7 +- tools/perf/Documentation/perf-script.txt | 8 +- tools/perf/builtin-probe.c | 10 + tools/perf/builtin-script.c | 2 +- tools/perf/builtin-stat.c | 9 +- tools/perf/util/evsel.c | 2 + tools/perf/util/header.c | 2 +- tools/perf/util/probe-event.c | 1 + tools/perf/util/session.c | 22 +- tools/perf/util/session.h | 1 + tools/perf/util/stat-shadow.c | 3 +- tools/perf/util/zstd.c | 4 +- tools/scripts/Makefile.include | 9 +- .../selftests/bpf/prog_tests/get_stack_raw_tp.c | 78 +- tools/testing/selftests/bpf/progs/sendmsg6_prog.c | 3 +- .../selftests/bpf/progs/test_get_stack_rawtp.c | 2 +- tools/testing/selftests/bpf/test_tcpnotify_user.c | 90 +- tools/testing/selftests/bpf/trace_helpers.c | 125 - tools/testing/selftests/bpf/trace_helpers.h | 9 - tools/testing/selftests/bpf/verifier/ctx_skb.c | 11 + tools/testing/selftests/kmod/kmod.sh | 6 +- .../selftests/net/forwarding/gre_multipath.sh | 28 +- tools/testing/selftests/net/tls.c | 194 + .../selftests/tc-testing/tc-tests/qdiscs/fifo.json | 304 + tools/testing/selftests/x86/Makefile | 4 +- tools/testing/selftests/x86/mpx-debug.h | 15 - tools/testing/selftests/x86/mpx-dig.c | 497 - tools/testing/selftests/x86/mpx-hw.h | 124 - tools/testing/selftests/x86/mpx-mini-test.c | 1613 - tools/testing/selftests/x86/mpx-mm.h | 10 - tools/testing/selftests/x86/syscall_numbering.c | 89 + tools/testing/selftests/x86/test_vsyscall.c | 2 +- usr/include/Makefile | 4 - 1517 files changed, 137499 insertions(+), 20460 deletions(-) create mode 100644 Documentation/devicetree/bindings/bus/allwinner,sun50i-a64-de2.yaml delete mode 100644 Documentation/devicetree/bindings/bus/sun50i-de2-bus.txt create mode 100644 Documentation/devicetree/bindings/clock/imx8mn-clock.yaml rename Documentation/devicetree/bindings/{arm/topology.txt => cpu/cpu-topology.txt} (66%) create mode 100644 Documentation/devicetree/bindings/crypto/allwinner,sun4i-a10-cr [...] delete mode 100644 Documentation/devicetree/bindings/crypto/sun4i-ss.txt 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/input/allwinner,sun4i-a10-lra [...] delete mode 100644 Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 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%) create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts rename arch/arm/boot/dts/{imx6ul-phytec-pcl063.dtsi => imx6ul-phytec-phycore-som.d [...] rename arch/arm/boot/dts/{imx6ul-phytec-phyboard-segin-full.dts => imx6ul-phytec-s [...] rename arch/arm/boot/dts/{imx6ul-phytec-peb-eval-01.dtsi => imx6ul-phytec-segin-pe [...] rename arch/arm/boot/dts/{imx6ul-phytec-phyboard-segin.dtsi => imx6ul-phytec-segin [...] create mode 100644 arch/arm/boot/dts/imx6ull-phytec-phycore-som.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dts create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-peb-eval-01.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin.dtsi create mode 100644 arch/arm/boot/dts/imx7d-zii-rmu2.dts 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/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-asus-novago-tp370ql.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8998-lenovo-miix-630.dts rename arch/parisc/configs/{default_defconfig => defconfig} (100%) create mode 100644 arch/powerpc/kernel/dma-common.c create mode 100644 arch/s390/boot/version.c delete mode 100644 arch/sparc/include/uapi/asm/statfs.h delete mode 100644 arch/x86/include/uapi/asm/errno.h delete mode 100644 arch/x86/include/uapi/asm/fcntl.h delete mode 100644 arch/x86/include/uapi/asm/ioctl.h delete mode 100644 arch/x86/include/uapi/asm/ioctls.h delete mode 100644 arch/x86/include/uapi/asm/ipcbuf.h delete mode 100644 arch/x86/include/uapi/asm/param.h delete mode 100644 arch/x86/include/uapi/asm/resource.h delete mode 100644 arch/x86/include/uapi/asm/termbits.h delete mode 100644 arch/x86/include/uapi/asm/termios.h delete mode 100644 arch/x86/include/uapi/asm/types.h create mode 100644 drivers/clk/imx/clk-imx8mn.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/tinydrm/core/Makefile delete mode 100644 drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c delete mode 100644 drivers/gpu/drm/tinydrm/core/tinydrm-pipe.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 create mode 100644 drivers/staging/qlge/Kconfig rename drivers/{net/ethernet/qlogic => staging}/qlge/Makefile (100%) create mode 100644 drivers/staging/qlge/TODO rename drivers/{net/ethernet/qlogic => staging}/qlge/qlge.h (100%) rename drivers/{net/ethernet/qlogic => staging}/qlge/qlge_dbg.c (100%) rename drivers/{net/ethernet/qlogic => staging}/qlge/qlge_ethtool.c (100%) rename drivers/{net/ethernet/qlogic => staging}/qlge/qlge_main.c (100%) rename drivers/{net/ethernet/qlogic => staging}/qlge/qlge_mpi.c (100%) delete mode 100644 include/drm/tinydrm/tinydrm-helpers.h create mode 100644 include/dt-bindings/clock/imx8mn-clock.h delete mode 100644 include/linux/edma.h delete mode 100644 include/linux/omap-dmaengine.h create mode 100644 include/media/vp8-ctrls.h create mode 100644 sound/soc/soc-dai.c create mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/fifo.json delete mode 100644 tools/testing/selftests/x86/mpx-debug.h delete mode 100644 tools/testing/selftests/x86/mpx-dig.c delete mode 100644 tools/testing/selftests/x86/mpx-hw.h delete mode 100644 tools/testing/selftests/x86/mpx-mini-test.c delete mode 100644 tools/testing/selftests/x86/mpx-mm.h create mode 100644 tools/testing/selftests/x86/syscall_numbering.c