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-master-arm-next-allnoconfig in repository toolchain/ci/linux.
omits 54efad203f37 Add linux-next specific files for 20190719 omits b7649eae4b02 Merge branch 'akpm/master' omits 5a6b1ebbd86d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 17ebb9a416ed drivers/tty/serial/sh-sci.c: suppress warning omits 296698623ab0 pinctrl: fix pxa2xx.c build warnings omits 771e56823213 Merge branch 'akpm-current/current' omits 29b1eaca6703 Merge remote-tracking branch 'devfreq/for-next' omits 3f1ceca7a7e3 Merge remote-tracking branch 'pidfd/for-next' omits 9e3b2c024542 Merge remote-tracking branch 'xarray/xarray' omits 8fa836d21f6b Merge remote-tracking branch 'nvmem/for-next' omits c5c4620c6e96 Merge remote-tracking branch 'kspp/for-next/kspp' omits c4c55b529fbb Merge remote-tracking branch 'ntb/ntb-next' omits 0c5364a3c1c4 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 9be580dcd0a3 Merge remote-tracking branch 'livepatching/for-next' omits f85427cb39e5 Merge remote-tracking branch 'y2038/y2038' omits 85af9b37f763 Merge remote-tracking branch 'rpmsg/for-next' omits 8b556a7529e3 Merge remote-tracking branch 'cgroup/for-next' omits 1ed705493e00 Merge remote-tracking branch 'mux/for-next' omits 9da17060ad5a Merge remote-tracking branch 'percpu/for-next' omits 80782bcfaeb4 Merge remote-tracking branch 'xen-tip/linux-next' omits ca4d2cb18025 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 3759b6c3e239 Merge remote-tracking branch 'kvm/linux-next' omits f63545ddd3e3 Merge remote-tracking branch 'edac-amd/for-next' omits f639ad868ace Merge remote-tracking branch 'tip/auto-latest' omits c675151cef92 Merge remote-tracking branch 'spi/for-next' omits f6a05767eb03 Merge remote-tracking branch 'keys/keys-next' omits 6c0d0cd33b6a Merge remote-tracking branch 'apparmor/apparmor-next' omits 691388cfaa04 Merge remote-tracking branch 'security/next-testing' omits 6a7fa5f75493 Merge remote-tracking branch 'regulator/for-next' omits 6b7cb744b9ac Merge remote-tracking branch 'kgdb/kgdb-next' omits 15250b8a2c3f Merge remote-tracking branch 'device-mapper/for-next' omits 7b4825221e81 Merge remote-tracking branch 'block/for-next' omits 5b658743afee Merge remote-tracking branch 'input/next' omits 7d8e6c6908da Merge remote-tracking branch 'sound-asoc/for-next' omits f7bde31aa5b4 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits d206a558ebd7 Merge remote-tracking branch 'drm-misc/for-linux-next' omits bce3fd4a4052 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 1157b29a7391 Merge remote-tracking branch 'amdgpu/drm-next' omits f7594ea7dd29 Merge remote-tracking branch 'drm/drm-next' omits 960c5249357d Merge remote-tracking branch 'mac80211-next/master' omits f6ca592abc08 Merge remote-tracking branch 'bluetooth/master' omits 81c3b5dfcf89 Merge remote-tracking branch 'nfc-next/master' omits eb61f60935cb Merge remote-tracking branch 'swiotlb/linux-next' omits add411326914 Merge remote-tracking branch 'ieee1394/for-next' omits ea11bd6e5b5f Merge remote-tracking branch 'thermal-soc/next' omits f605aaaeeb79 Merge remote-tracking branch 'pm/linux-next' omits f49fb1c7f063 Merge remote-tracking branch 'jc_docs/docs-next' omits d42901f724e8 Merge remote-tracking branch 'i2c/i2c/for-next' omits 74a84f4aa88f Merge remote-tracking branch 'hid/for-next' omits 11d737c80e3b Merge remote-tracking branch 'printk/for-next' omits 4136f471fb90 Merge remote-tracking branch 'vfs/for-next' omits e70d27482a5d Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 4a2b79ff6bfa ipc/msg.c: consolidate all xxxctl_down() functions omits 58c6e414eeda aio: simplify read_events() omits b2f54d98b319 coredump: split pipe command whitespace before expanding template omits 68afa430841c fat: add nobarrier to workaround the strange behavior of device omits 45647916c720 checkpatch: fix something omits c41d32fbfe1b checkpatch: don't interpret stack dumps as commit IDs omits 7939349651db checkpatch: add warnings in favor of strscpy(). omits d8c9139ec441 lib/math/rational.c: fix possible incorrect result from ra [...] omits 5f2857063a5a Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 50cd890bec1d lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits a86a14099581 lib/genalloc.c: export symbol addr_in_gen_pool omits 71c80c5a7ccf kernel/hung_task.c: Monitor killed tasks. omits 83a2b9fad3f2 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits acaa52145f35 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 98afa270faeb mm: don't expose page to fast gup before it's ready omits bab08d8842d4 mm/vmscan: remove unused lru_pages argument omits 659195d89a70 mm, memcg: make scan aggression always exclude protection omits 2dac4bb441d8 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 3a703f98c29c mm, memcg: proportional memory.{low,min} reclaim omits 7125cd51a0e9 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits 596382b9d0e6 mm/oom_kill.c: add task UID to info message on an oom kill omits 11a2cfbfb97d mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits e7edad6c7aec mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] omits df83077945bf mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] omits 7e3b1bfc53c3 mm/sparse.c: mark sparse_buffer_free as __meminit omits 42ab4e6032c1 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory omits 89889954d088 mm/mmap.c: fix the adjusted length error omits ea59501ea64f mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits a12ab709c009 ramfs: support O_TMPFILE omits f194e76cd200 ocfs2: checkpoint appending truncate log transaction befor [...] omits 5decc2d59536 ocfs2: wait for recovering done after direct unlock request omits 69a6009c403a ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 9b421e1a3874 ocfs2: clear zero in unaligned direct IO omits 1e92c2381512 mm: compaction: avoid 100% CPU usage during compaction whe [...] omits d03b473cbb07 mm/balloon_compaction.c: fix up comments omits 502f63ccc158 mm/balloon_compaction.c: avoid duplicate page removal omits d68d788ad37d mm: migrate: fix reference check race between __find_get_b [...] omits 33aed812a30a mm: vmscan: check if mem cgroup is disabled or not before [...] omits ad9879c2fc31 ocfs2: remove set but not used variable 'last_hash' omits a227f708cd34 Revert "kmemleak: allow to coexist with fault injection" omits f357ddae24ef kernel/signal.c: fix a kernel-doc markup omits 4dcb070c6580 mm/hmm: fix bad subpage pointer in try_to_unmap_one omits 91dc37c53c70 riscv: fix build break after macro-to-function conversion [...] omits e052a6e555d9 proc/sysctl: add shared variables for range check omits 02976facad25 mm: migrate: remove unused mode argument omits ceb3fdebdc6f mm/sparsemem: cleanup 'section number' data types omits 1b5120521925 libnvdimm/pfn: stop padding pmem namespaces to section alignment omits 942218ed5a36 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields omits ef212ff9ab80 mm/devm_memremap_pages: enable sub-section remap omits 4e5429a456c5 mm: document ZONE_DEVICE memory-model implications omits aafc88284d9a mm/sparsemem: support sub-section hotplug omits 1c5eda2df439 mm/sparsemem: prepare for sub-section ranges omits edfc07ba61fa mm: kill is_dev_zone() helper omits c665b6a87fef mm/hotplug: kill is_dev_zone() usage in __remove_pages() omits bbd6c65c1a7e mm/sparsemem: convert kmalloc_section_memmap() to populate [...] omits 8e1799dc524e mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] omits 31a44a1b11e4 mm/sparsemem: add helpers track active portions of a secti [...] omits 7b3e8f746fd1 mm/sparsemem: introduce a SECTION_IS_EARLY flag omits c2c9b143a045 mm/sparsemem: introduce struct mem_section_usage omits e5e8e0083110 drivers/base/memory.c: get rid of find_memory_block_hinted() omits 51cd312a97c7 mm/memory_hotplug: move and simplify walk_memory_blocks() omits e072560aa304 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] omits 0db6043f8c34 mm: make register_mem_sect_under_node() static omits 08bead01dbf9 drivers/base/memory: use "unsigned long" for block ids omits 672ed6a8558a mm: section numbers use the type "unsigned long" omits 7a1b9fd9914c resource: avoid unnecessary lookups in find_next_iomem_res() omits 11aa5d7ad7f3 resource: fix locking in find_next_iomem_res() omits ef47772b14f1 mm: thp: fix false negative of shmem vma's THP eligibility omits 7401deef107c mm: thp: make transhuge_vma_suitable available for anonymous THP omits bbe925a8000a mm/sparse.c: set section nid for hot-add memory omits a16e873d3675 mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] omits 2161293ff1cb mm/memory_hotplug: make unregister_memory_block_under_node [...] omits 2aaafdfe00d7 mm/memory_hotplug: remove memory block devices before arch [...] omits 817461cfabc3 mm/memory_hotplug: drop MHP_MEMBLOCK_API omits 94933ae24c26 mm/memory_hotplug: create memory block devices after arch_ [...] omits cb019dbc9b87 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] omits f5aa193359aa drivers/base/memory: pass a block_id to init_memory_block() omits b2c65982b0f1 arm64/mm: add temporary arch_remove_memory() implementation omits 8fe1cd9e49e1 s390x/mm: implement arch_remove_memory() omits e85d4d34d3a3 s390x/mm: fail when an altmap is used for arch_add_memory() omits c1842db53b8a mm/memory_hotplug: simplify and fix check_hotplug_memory_range() omits b1d0ce59a2bf Merge remote-tracking branch 'iomap/iomap-for-next' omits 1cf29ebe79b3 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 19f7904325e2 Merge remote-tracking branch 'nfs/linux-next' omits 365cfe65e4fa Merge remote-tracking branch 'f2fs/dev' omits d7d9376acd7c Merge remote-tracking branch 'cifs/for-next' omits a46a92994480 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 4e1eb637f346 Merge remote-tracking branch 'afs/afs-next' omits d3e825292a0a Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 6629803e2094 Merge remote-tracking branch 'soc-fsl/next' omits 36f8f1925b09 Merge remote-tracking branch 'h8300/h8300-next' omits 12f4c1049a31 Merge remote-tracking branch 'csky/linux-next' omits e0c6d76e7938 Merge remote-tracking branch 'tegra/for-next' omits 0d74f8570348 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits cf656495dc8b Merge remote-tracking branch 'samsung-krzk/for-next' omits 42dc136cff79 Merge remote-tracking branch 'rockchip/for-next' omits 3e39d0361953 Merge remote-tracking branch 'reset/reset/next' omits e360cc32272e Merge remote-tracking branch 'renesas/next' omits 69d29bec7864 Merge remote-tracking branch 'qcom/for-next' omits a4898c14da41 Merge remote-tracking branch 'omap/for-next' omits 0b9b85401db1 Merge remote-tracking branch 'mvebu/for-next' omits f3227033fe3d Merge remote-tracking branch 'mediatek/for-next' omits afe36c06fa0a Merge remote-tracking branch 'keystone/next' omits a70ac52f37e2 Merge remote-tracking branch 'imx-mxs/for-next' omits 275e7c4a3cd1 Merge remote-tracking branch 'bcm2835/for-next' omits e9f33bad239c Merge remote-tracking branch 'at91/at91-next' omits a148ea896d49 Merge remote-tracking branch 'aspeed/for-next' omits 926413d58066 Merge remote-tracking branch 'amlogic/for-next' omits 04506776c7e7 Merge remote-tracking branch 'actions/for-next' omits 90ded912dcbd Merge remote-tracking branch 'arm-soc/for-next' omits f15fdd36f57b Merge remote-tracking branch 'arm/for-next' omits e043b1d57f47 Merge remote-tracking branch 'dma-mapping/for-next' omits 6aa8dc181893 cifs: flush before set-info if we have writeable handles omits 48f6735a453e Merge remote-tracking branch 'kbuild/for-next' omits bf63aef07199 smb3: optimize open to not send query file internal info omits 050e3a5cbaaf Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits dccb77398ddf Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 01a6b366b43b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits b2108ca26474 Merge remote-tracking branch 'scsi-fixes/fixes' omits 5bbbbf33f42d Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 55991cf6dc17 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 3a24f3c1eb7c Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits aeaece2bb8ba Merge remote-tracking branch 'omap-fixes/fixes' omits c5071e92b648 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits bc6d6a249f81 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 7ffa9e4afe7b Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits f7b8c49662f8 Merge remote-tracking branch 'crypto-current/master' omits b30b8d9800bc Merge remote-tracking branch 'phy/fixes' omits f55c154efd9b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 5180c97fd750 Merge remote-tracking branch 'spi-fixes/for-linus' omits b641ec2fefce Merge remote-tracking branch 'regulator-fixes/for-linus' omits c1bc235d3c25 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits f267811e2f0c Merge remote-tracking branch 'sound-current/for-linus' omits a9a2844cbdd0 Merge remote-tracking branch 'netfilter/master' omits 4c5327e9d843 Merge remote-tracking branch 'ipsec/master' omits 23145ab728d7 Merge remote-tracking branch 'net/master' omits 15803507d382 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 10aeb371cbd8 Merge branch 'core/urgent' omits 694c45935e1c Merge branch 'perf/urgent' omits febb3bd55190 Merge branch 'sched/urgent' omits f8d3fa28e239 Merge branch 'x86/debug' omits 748de7e1d463 Merge branch 'x86/urgent' omits 13d282d71aa4 MIPS: Annotate fall-throughs in Cavium Octeon code omits 2b999245a831 MIPS: Annotate fall-through in kvm/emulate.c omits 67e50426ffcb Merge branch 'spi-5.3' into spi-next omits 5b84322c08aa Merge branch 'spi-5.2' into spi-linus omits 9b2802e2b3b9 kbuild: add -fcf-protection=none when using retpoline flags omits b802b97b68a4 kbuild: update compile-test header list for v5.3-rc1 omits 2cc80d809e17 mips: fix cacheinfo omits 3982b0d280fe MIPS: kernel: only use i8253 clocksource with periodic clockevent omits b5d0790132df Merge branch 'acpi-video' into linux-next omits 3536e36ee97a dt-bindings: pinctrl: aspeed: Fix AST2500 example errors omits 74fdf6e6cd04 dt-bindings: pinctrl: aspeed: Fix 'compatible' schema errors omits 5a4cee7b28ed Input: psmouse - fix build error of multiple definition omits 95a79cc19ea5 Input: applespi - remove set but not used variables 'sts' 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 ed26ef25f7bb dt-bindings: riscv: Limit cpus schema to only check RiscV [...] 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 b426ac045209 Input: add Apple SPI keyboard and trackpad driver omits 55a75288e1c9 Merge branch 'ib/5.2-sil_sii8620-rc-optional' into next omits 5023cf32210d drm/bridge: make remote control optional 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 d93512ef0f0e Makefile: Globally enable fall-through warning omits ab1291acd4ab Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 242af9ac5b32 ARM: Document merges omits 3f62b123253d Merge branch 'arm/dt' into for-next omits 839a2ad86e99 Merge branch 'arm/dt' into for-next omits 65e01509de0d ARM: Document merges omits 534418a1e16c Merge branch 'arm/drivers' into for-next omits a1e728833214 ARM: Document merges omits 8797f2fa9864 Merge branch 'arm/drivers' into for-next omits a5380ddda51e Merge branch 'arm/fixes' into for-next omits 656beb56c7ed ARM: Document merges omits 3d982eaa0f22 Merge branch 'arm/dt' into for-next omits 79294fba3a29 Merge branch 'arm/fixes' into for-next omits f99bcd23eeda ARM: Document merges omits 80ab7a52e061 Merge branch 'arm/dt' into for-next omits 13622a50d8db Merge branch 'v5.3-armsoc/dts64' into for-next omits c82beade445f Merge branch 'v5.3-armsoc/dts64' into for-next omits ffa10b2e9ef3 Merge branch 'v5.3-clk/next' into for-next omits f4f363f73c18 Merge branch 'v5.3-armsoc/dts64' into for-next omits 4d218f6b5f0f Merge branch 'v5.3-armsoc/dts32' into for-next omits c9f48ea076e9 ARM: Document merges omits a1dc52fe3398 Merge branch 'arm/defconfig' into for-next omits 1826b38fd1ef Merge branch 'arm/dt' into for-next omits aedf2de8a449 Merge branch 'arm/soc' into for-next omits 52dbc7ba6924 Merge branch 'arm/defconfig' into for-next omits 0e4af765a740 Merge branch 'v5.3-armsoc/dts64' into for-next omits 1b808ad3be4f Merge branch 'v5.3-armsoc/dts32' into for-next omits 30ee0ec5c3a9 ARM: Document merges omits 205169cfde0a Revert "Merge tag 'hisi-fixes-for-5.2' of git://github.com [...] omits 648e11bba8bd Merge branch 'arm/drivers' into for-next omits 3205c4fe8820 Merge branch 'arm/dt' into for-next omits b500a1e0e405 Merge branch 'arm/soc' into for-next omits d33f0a42d1b1 ARM: Document merges omits fac8a7d7448e Merge branch 'arm/defconfig' into for-next omits 44a02b2abb6c ARM: Document merges omits bf5b6bfb4c18 Merge branch 'arm/dt' into for-next omits 386fb72850f2 Merge branch 'arm/defconfig' into for-next omits 4ad9404e6223 Merge branch 'arm/fixes' into for-next omits 6f7a3bd8faed Merge tag 'hisi-fixes-for-5.2' of git://github.com/hisilic [...] omits 3273d501983c Merge branch 'arm/dt' into for-next omits 07c811af1c00 lib: logic_pio: Enforce LOGIC_PIO_INDIRECT region ops are [...] omits 0c4222bbba45 bus: hisi_lpc: Add .remove method to avoid driver unbind crash omits afc04e873da9 bus: hisi_lpc: Unregister logical PIO range to avoid poten [...] omits 642ff0a2f549 lib: logic_pio: Add logic_pio_unregister_range() omits 73aeb5819647 lib: logic_pio: Avoid possible overlap for unregistering regions omits 178959202ed3 lib: logic_pio: Fix RCU usage omits 6c6b5d7650d9 Merge branch 'sunxi/dt64-for-5.3' into sunxi/for-next omits 7eb505978425 Merge branches 'at91-soc' and 'at91-dt' into at91-next omits 865a9f81a21b platform/x86: acer-wmi: Mark expected switch fall-throughs omits ebba3b653c39 firewire: mark expected switch fall-throughs omits c85070cee299 can: mark expected switch fall-throughs omits c502448b2536 afs: yfsclient: Mark expected switch fall-throughs omits 020634d3b3ab afs: fsclient: Mark expected switch fall-throughs omits e005156eb4b4 ARM: Document merges omits a9385fd7acc3 Merge branch 'arm/soc' into for-next omits e6fa17cd5518 ARM: Document merges omits 353e3628d19f Merge branch 'arm/fixes' into for-next omits 476a3d7014b6 ARM: Document merges omits 238eabe46c19 Merge branch 'arm/dt' into for-next omits 6c2ef9621faf Merge branch 'arm/drivers' into for-next omits 25a0a9884e77 ARM: Document merges omits 4bdc4e136714 Merge branch 'arm/fixes' into for-next omits 3aa9ab7666de ARM: Document merges omits ae2bb68cdf70 Merge branch 'arm/defconfig' into for-next omits 70063f5f4e47 ARM: Document merges omits b91eda838bc7 Merge branch 'arm/dt' into for-next omits c51b47881c9c Merge branch 'arm/fixes' into for-next omits e57f4f2c4506 ARM: Document merges omits e646e46a80d9 Merge branch 'arm/fixes' into for-next omits cd5b27973168 Merge branch 'arm/fixes' into for-next omits 0a07f225c751 ARM: Document merges omits 397a8b902e55 Merge branch 'arm/soc' into for-next omits 284f146035a6 Merge branch 'arm/fixes' into for-next omits 1f676b1f68a0 ARM: Document merges omits a0ed144855f9 Merge branch 'arm/drivers' into for-next omits e1b694ef6f13 Merge branch 'arm/fixes' into for-next omits bf0b34ecc3e7 Merge branch 'v5.3-clk/next' into for-next omits bf6fe7247989 Merge branch 'v5.3-armsoc/soc32' into for-next omits 69b67439c02a Merge branch 'v5.3-armsoc/dts64' into for-next omits 7fb44dfe3055 Merge branch 'v5.3-armsoc/dts32' into for-next omits f0776d431adb Merge branch 'sunxi/dt64-for-5.3' into sunxi/for-next omits 2e30cca74ddd Merge branch 'sunxi/config64-for-5.3' into sunxi/for-next omits 973995d98f20 Merge branch 'sunxi/dt-for-5.3' into sunxi/for-next omits f8bca8339e6b Merge branch 'sunxi/clk-for-5.3' into sunxi/for-next omits e6b4a98bc1c8 Merge branches 'sunxi/clk-for-5.3' and 'sunxi/dt64-for-5.3 [...] omits 31d382a2bb08 Merge branch 'sunxi/dt-for-5.3' into sunxi/for-next omits b848475c0143 Merge branch 'sunxi/clk-for-5.3' into sunxi/for-next omits 74bbd07145d0 Merge branches 'sunxi/dt-for-5.3' and 'sunxi/h3-h5-for-5.3 [...] omits 0ed73d7abceb ARM: dts: gr8-evb: Fix RTC vendor omits 7687c8325702 ARM: dts: sun7i: icnova-swac: Fix the model vendor omits 02d9cf687698 ARM: dts: sun8i: a711: Change LRADC node names to avoid warnings omits 396ac57e0c25 Merge branches 'sunxi/config64-for-5.3', 'sunxi/dt-for-5.3 [...] omits e1152002eef6 Merge branches 'sunxi/dt64-for-5.3' and 'sunxi/dt-for-5.3' [...] omits a155a7260839 Merge branches 'sunxi/config64-for-5.3', 'sunxi/dt-for-5.3 [...] adds 6860c981b967 Merge tag 'nfs-for-5.3-1' of git://git.linux-nfs.org/proje [...] adds 3bfe1fc46794 Merge tag 'for-5.3/dm-changes-2' of git://git.kernel.org/p [...] adds cec3ebd083d4 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() adds 973de24a7849 s390x/mm: fail when an altmap is used for arch_add_memory() adds 18c86506c80f s390x/mm: implement arch_remove_memory() adds 22eb634632a2 arm64/mm: add temporary arch_remove_memory() implementation adds 1811582587c4 drivers/base/memory: pass a block_id to init_memory_block() adds 80ec922dbd87 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] adds db051a0dac13 mm/memory_hotplug: create memory block devices after arch_ [...] adds 05f800a0bd08 mm/memory_hotplug: drop MHP_MEMBLOCK_API adds 4c4b7f9ba948 mm/memory_hotplug: remove memory block devices before arch [...] adds a31b264c2b41 mm/memory_hotplug: make unregister_memory_block_under_node [...] adds b9bf8d342d9b mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] adds 26f26bedab33 mm/sparse.c: set section nid for hot-add memory adds 43675e6fbbea mm: thp: make transhuge_vma_suitable available for anonymous THP adds c06306696f83 mm: thp: fix false negative of shmem vma's THP eligibility adds 49f17c26c123 resource: fix locking in find_next_iomem_res() adds 756398750e11 resource: avoid unnecessary lookups in find_next_iomem_res() adds 2491f0a2c0b1 mm: section numbers use the type "unsigned long" adds 90ec010fe0d6 drivers/base/memory: use "unsigned long" for block ids adds 8d595c4c0f76 mm: make register_mem_sect_under_node() static adds fbcf73ce6582 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] adds ea8846411ad6 mm/memory_hotplug: move and simplify walk_memory_blocks() adds dd625285910d drivers/base/memory.c: get rid of find_memory_block_hinted() adds f1eca35a0dc7 mm/sparsemem: introduce struct mem_section_usage adds 326e1b8f83a4 mm/sparsemem: introduce a SECTION_IS_EARLY flag adds f46edbd1b151 mm/sparsemem: add helpers track active portions of a secti [...] adds 49ba3c6b37b3 mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] adds e9c0a3f05477 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] adds 96da43500009 mm/hotplug: kill is_dev_zone() usage in __remove_pages() adds 46d945aeab4d mm: kill is_dev_zone() helper adds 7ea6216049ff mm/sparsemem: prepare for sub-section ranges adds ba72b4c8cf60 mm/sparsemem: support sub-section hotplug adds a0653406a3a6 mm: document ZONE_DEVICE memory-model implications adds 7cc7867fb061 mm/devm_memremap_pages: enable sub-section remap adds 7e3e888dfc13 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields adds a3619190d62e libnvdimm/pfn: stop padding pmem namespaces to section alignment adds 9a845030427c mm/sparsemem: cleanup 'section number' data types adds 371096949f0a mm: migrate: remove unused mode argument adds eec4844fae7c proc/sysctl: add shared variables for range check adds 249be8511b26 Merge branch 'akpm' (patches from Andrew) adds 8ec1e9006908 gve: replace kfree with kvfree adds 008cfbaa3f9f net: dsa: sja1105: Fix missing unlock on error in sk_buff() adds 9b3d15e6b05e bnxt_en: Fix VNIC accounting when enabling aRFS on 57500 chips. adds 7d6053097311 usb: qmi_wwan: add D-Link DWM-222 A2 device ID adds 6f5fa8d2c05f ag71xx: fix error return code in ag71xx_probe() adds 269b7c5ff782 ag71xx: fix return value check in ag71xx_probe() adds 8d650cdedaab tcp: fix tcp_set_congestion_control() use from bpf hook adds 5f4fc6d440d7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 933a90bf4f35 Merge branch 'work.mount0' of git://git.kernel.org/pub/scm [...] adds d2fbf4b6d585 Merge branch 'work.adfs' of git://git.kernel.org/pub/scm/l [...] adds 4f5ed1318c01 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] adds 26473f83703e Merge tag 'iomap-5.3-merge-4' of git://git.kernel.org/pub/ [...] adds b5d72dda8976 Merge tag 'for-linus-5.3a-rc1-tag' of git://git.kernel.org [...] adds 1994cc49f18b csky: Select intc & timer drivers adds 3158d28953fc csky: Fixup no panic in kernel for some traps adds f132076c8ff9 csky: Init pmu as a device adds ccffa1ad15be csky: Add count-width property for csky pmu adds f622fbf20596 csky: Add pmu interrupt support adds d41435d9b2b3 csky: Fix perf record in kernel/user space adds e7534198abd6 csky: Fixup some error count in 810 & 860. adds 69d812f5eb24 dt-bindings: interrupt-controller: Update csky mpintc adds 4d581034f908 dt-bindings: csky: Add csky PMU bindings adds 9d35dc3006a9 csky: Revert mmu ASID mechanism adds a231b8839cd4 csky: Add new asid lib code from arm adds 22d55f02b892 csky: Use generic asid algorithm to implement switch_mm adds 4e562c11664c csky: Improve tlb operation with help of asid adds bdfeb0ccea1a csky: Fixup abiv1 memset error adds a84d2d2906f9 Merge tag 'csky-for-linus-5.3-rc1' of git://github.com/c-s [...] adds 6d54ceb539aa tracing: Fix user stack trace "??" output adds 41ba485ef1d0 Merge tag 'trace-v5.3-2' of git://git.kernel.org/pub/scm/l [...] adds 40ef768ab6ee Remove references to dead website. adds dd4542d2823a Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 9fb7dc73b923 Merge tag 'drm-next-5.3-2019-07-18' of git://people.freede [...] adds bb2b4074f8d9 drm/nouveau/mcp89/mmu: Use mcp77_mmu_new instead of g84_mm [...] adds f8d6211ac77f drm/nouveau/disp/nv50-: force scaler for any non-default L [...] adds 533f47524075 drm/nouveau/disp/nv50-: fix center/aspect-corrected scaling adds d1084184789d drm/nouveau/kms: disallow dual-link harder if hdmi connect [...] adds 75dec321cd2d drm/nouveau/core: recognise TU116 chipset adds 3485b7b50b53 drm/nouveau/disp/tu102-: wire up scdc parameter setter adds 7cb95eeea670 drm/nouveau/i2c: Enable i2c pads & busses during preinit adds b7019ac550eb drm/nouveau: fix bogus GPL-2 license header adds b0f84a84fff1 drm/nouveau: fix bogus GPL-2 license header adds 68bf8b577977 drm/nouveau/hwmon: return EINVAL if the GPU is powered dow [...] adds d304654bd793 drm/nouveau/dmem: missing mutex_lock in error path adds 09b90e2fe35f drm/nouveau: fix memory leak in nouveau_conn_reset() adds 5210e967d3c9 drm/nouveau/flcn/gp102-: improve implementation of bind_co [...] adds 4d352dbd5850 drm/nouveau/secboot/gp102-: remove WAR for SEC2 RTOS start bug adds 8ee795625665 Merge branch 'linux-5.3' of git://github.com/skeggsb/linux [...] adds 31cc088a4f5d Merge tag 'drm-next-2019-07-19' of git://anongit.freedeskt [...] adds 24e44913aa74 Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] adds 8362fd64f07e Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] adds af6af87d7e4f Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] adds abdfd52a295f Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] adds 4edbe133f851 make struct mountpoint bear the dentry reference to mountp [...] adds 2763d1191231 get rid of detach_mnt() adds 56cbb429d911 switch the remnants of releasing the mountpoint away from fs_pin adds 18253e034d2a Merge branch 'work.dcache2' of git://git.kernel.org/pub/sc [...] adds 67bf47452ea0 kbuild: update compile-test header list for v5.3-rc1 adds 29be86d7f9cb kbuild: add -fcf-protection=none when using retpoline flags adds 168c79971b4a Merge tag 'kbuild-v5.3-2' of git://git.kernel.org/pub/scm/ [...] adds f65420df914a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 4d1a082da968 KVM: x86/vPMU: reset pmc->counter to 0 for pmu fixed_counters adds 4d151bf3b89e KVM: LAPIC: Make lapic timer unpinned adds 0c5f81dad46c KVM: LAPIC: Inject timer interrupt via posted interrupt adds 118154bdf54c KVM: SVM: Fix detection of AMD Errata 1096 adds 2417c87059b0 KVM: selftests: Remove superfluous define from vmx.c adds d73eb57b80b9 KVM: Boost vCPUs that are delivering interrupts adds d98474094430 KVM: s390: Use kvm_vcpu_wake_up in kvm_s390_vcpu_wakeup adds 6fc3977ccc5d KVM: x86/vPMU: refine kvm_pmu err msg when event creation failed adds 3b20e03a1066 KVM: VMX: dump VMCS on failed entry adds 88dddc11a8d6 KVM: nVMX: do not use dangling shadow VMCS after guest reset adds 30cd8604323d KVM: x86: Add fixed counters to PMU filter adds 07ab9d5bc53d Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 70e6e1b971e4 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds 19dbdcb8039c smp: Warn on function calls from softirq context adds 4b01f5a4c9c4 Merge branch 'smp-urgent-for-linus' of git://git.kernel.or [...] adds e6023adc5c6a Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] adds 46f5c0cc3af0 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds e320ab3cec7d x86/hyper-v: Zero out the VP ASSIST PAGE on allocation adds 6879298bd067 x86/entry/64: Prevent clobbering of saved CR2 value adds c6dd78fcb8ee Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 449fa54d6815 dma-direct: correct the physical addr in dma_direct_sync_s [...] adds ac60602a6d8f Merge tag 'dma-mapping-5.3-1' of git://git.infradead.org/u [...] adds 038b1a05eae6 Input: add Apple SPI keyboard and trackpad driver adds d56fef0ec85b Input: applespi - remove set but not used variables 'sts' adds 49e6979e7e92 Input: psmouse - fix build error of multiple definition adds 771a081e44a9 Input: alps - fix a mismatch between a condition check and [...] adds c39f2d9db0fd Merge branch 'next' into for-linus adds f1a3b43cc1f5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds bec5545edef6 Merge tag 'ntb-5.3' of git://github.com/jonmason/ntb adds 618381f09cc1 hexagon: switch to generic version of pte allocation adds 8cf66504210d iommu/amd: fix a crash in iova_magazine_free_pfns adds 89a5bfa350fa smb3: optimize open to not send query file internal info adds aa081859b10c cifs: flush before set-info if we have writeable handles adds 2a957ace44d4 cifs: update internal module number adds 91962d0f79cb Merge tag '5.3-smb3-fixes' of git://git.samba.org/sfrench/ [...] adds 1b03bc5c1163 typo fix: it's d_make_root, not d_make_inode... adds d6788eb7d0dc Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] adds 15ffef1ae69e dt-bindings: Ensure child nodes are of type 'object' adds 7d9ef7f37d1f dt-bindings: riscv: Limit cpus schema to only check RiscV [...] adds ad21a4ce040c dt-bindings: pinctrl: aspeed: Fix 'compatible' schema errors adds fcbe7e3cf86d dt-bindings: pinctrl: aspeed: Fix AST2500 example errors adds fbbf2b6e9b74 dt-bindings: iio: avia-hx711: Fix avdd-supply typo in example adds 20051f5fdf67 dt-bindings: iio: ad7124: Fix dtc warnings in example adds e2297f7c3ab3 dt-bindings: pinctrl: stm32: Fix missing 'clocks' property [...] adds c7bf0a0f3703 Merge tag 'devicetree-fixes-for-5.3' of git://git.kernel.o [...] adds 5f9e832c1370 Linus 5.3-rc1 adds b4f1483cbfa5 netfilter: nf_tables: Support auto-loading for inet nat adds e971ceb803e1 netfilter: synproxy: fix rst sequence number mismatch adds 78e21eb69920 netfilter: nft_meta: skip EAGAIN if nft_meta_bridge is not [...] adds fc2f14f8f7be netfilter: bridge: NF_CONNTRACK_BRIDGE does not depend on [...] adds dfee0e99bcff netfilter: bridge: make NF_TABLES_BRIDGE tristate adds 9a2f97bb8ddd Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds aef833c58d32 net: openvswitch: rename flow_stats to sw_flow_stats adds 0c7294ddae73 net: flow_offload: remove netns parameter from flow_block_ [...] adds a7323311515d net: flow_offload: rename tc_setup_cb_t to flow_setup_cb_t adds 14bfb13f0ed5 net: flow_offload: add flow_block structure and use it adds 89099d855bf0 Merge branch 'flow_offload-fixes' adds 1a03bb532934 r8169: fix RTL8168g PHY init adds 1667e4f9bcfb wireless: fix nl80211 vendor commands adds 91046d6364af nl80211: fix VENDOR_CMD_RAW_DATA adds 5edaac063bbf nl80211: fix NL80211_HE_MAX_CAPABILITY_LEN adds bcc27fab8cc6 mac80211: fix possible memory leak in ieee80211_assign_beacon adds d2b3fe42bc62 mac80211: don't warn about CW params when not using them adds 953ba0a63820 Merge tag 'mac80211-for-davem-2019-07-20' of git://git.ker [...] adds bad7f869d864 tipc: Fix a typo adds 408d2bbbfd46 kbuild: add net/netfilter/nf_tables_offload.h to header-te [...] adds 4803d0100196 net: hns3: typo in the name of a constant adds bb1320834b8a allocate_flower_entry: should check for null deref adds 85d9bf979592 chelsio: Fix a typo in a function name adds 503d81d428bd net: sched: verify that q!=NULL before setting q->flags adds 0cea0e1148fe net: phy: sfp: hwmon: Fix scaling of RX power adds ea811b795df2 bnx2x: Prevent load reordering in tx completion processing adds ffd342e087d5 be2net: Synchronize be_update_queues with dev_watchdog adds 6133b9204c0a cxgb4: Prefer pcie_capability_read_word() adds a16f6d3a1505 igc: Prefer pcie_capability_read_word() adds 93428c582604 qed: Prefer pcie_capability_read_word() adds 903e9d1bffb5 connector: remove redundant input callback from cn_dev adds 107e47cc80ec vrf: make sure skb->data contains ip header to make routing 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. [...] new ae00fcc51e71 ARM: Delete netx a second time new 0427478648a9 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new 85751e9e5b14 arm64: vdso: Fix population of AT_SYSINFO_EHDR for compat vdso new 2e2f3c9b864d arm64: vdso: fix flip/flop vdso build bug new a88754b23114 arm64: vdso: Cleanup Makefiles new 8caa6e2be723 arm64: stacktrace: Constify stacktrace.h functions new f3dcbe67ed42 arm64: stacktrace: Factor out backtrace initialisation new 592700f094be arm64: stacktrace: Better handle corrupted stacks new d16af870a70e arm64/sve: Factor out FPSIMD to SVE state conversion new ed2f3e9ff637 arm64/sve: Fix a couple of magic numbers for the Z-reg count new 5a9060e9437b arm64: mm: Drop pte_huge() new 0aafd138b322 MAINTAINERS: Update my email address to @kernel.org new 01233d47836d MAINTAINERS: Fix spelling mistake in my name new 8d419adb0511 MAINTAINERS: Update my email address new 4574b0b9abc8 MAINTAINERS: Update my email address new cbdf8a189a66 arm64: Force SSBS on context switch new 40ca0ce56d4b arm64: entry: SP Alignment Fault doesn't write to FAR_EL1 new 6dcf24f4796c Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new 4d202c8c8ed3 powerpc/xive: Fix loop exit-condition in xive_find_target_ [...] new 9798f4ea71ea KVM: PPC: Book3S HV: XIVE: fix rollback when kvmppc_xive_c [...] new b4fc36e60f25 powerpc/dma: Fix invalid DMA mmap behavior new f16d80b75a09 powerpc/tm: Fix oops on sigreturn on systems without TM new 899ea5e9dde5 Merge remote-tracking branch 'powerpc-fixes/fixes' new 12185dfe4436 bonding: Force slave speed check after link state recovery [...] new 60a5251b8d98 Merge remote-tracking branch 'net/master' adds 04efe5911fb3 libbpf: fix SIGSEGV when BTF loading fails, but .BTF.ext exists adds 1d4126c4e119 libbpf: sanitize VAR to conservative 1-byte INT new 318892ac0683 net/tls: don't arm strparser immediately in tls_set_sw_offload() new ac78fc148d82 net/tls: don't call tls_sk_proto_close for hw record offload new f87e62d45e51 net/tls: remove close callback sock unlock/lock around TX [...] new 313ab004805c net/tls: remove sock unlock/lock around strp_done() new 32857cf57f92 net/tls: fix transition through disconnect with close new 45a4521dcbd9 bpf: sockmap, sock_map_delete needs to use xchg new 2bb90e5cc90e bpf: sockmap, synchronize_rcu before free'ing map new 0e858739c2d2 bpf: sockmap, only create entry if ulp is not already enabled new 95fa145479fb bpf: sockmap/tls, close can race with map free new cf32526c8842 selftests/tls: add a test for ULP but no keys new 78b5dc3d68dc selftests/tls: test error codes around TLS ULP installation new 65d41fb317c6 selftests/tls: add a bidirectional test new 8051bb7f2cbf selftests/tls: close the socket with open record new d4d34185e710 selftests/tls: add shutdown tests new 57ebc6230f06 Merge branch 'bpf-sockmap-tls-fixes' new cdb2f9207109 libbpf: Fix endianness macro usage for some compilers new 4be6e05c4d4c libbpf: Avoid designated initializers for unnamed union members new c8eee4135a45 selftests/bpf: fix sendmsg6_prog on s390 new 218d1b6542cd Merge remote-tracking branch 'bpf/master' new a0ec0d072614 Merge remote-tracking branch 'ipsec/master' adds 15a78ba1844a netfilter: ebtables: fix a memory leak bug in compat new 916e056e3d4d Merge remote-tracking branch 'netfilter/master' adds 0e279dcea0ec ALSA: pcm: Fix refcount_inc() on zero usage new e4091bdd2fd9 ALSA: line6: Fix a typo new d52065f569cc Merge remote-tracking branch 'sound-current/for-linus' new 8dd26dff00c0 ASoC: dapm: Fix handling of custom_stop_condition on DAPM [...] new 48dfd37a0f85 ASoC: cs42xx8: Fix MFREQ selection issue for async mode new f86621cd6c6f SoC: rockchip: rockchip_max98090: Enable MICBIAS for heads [...] new 62ec3d13601b ASoC: SOF: use __u32 instead of uint32_t in uapi headers new 5ee3c836a2ad Merge branch 'asoc-5.3' into asoc-linus new d539c35dc0de Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new b9131a51dc49 Merge branch 'regulator-5.3' into regulator-linus new 23eb669263b8 Merge remote-tracking branch 'regulator-fixes/for-linus' new 1274204542f6 spi: pxa2xx: Balance runtime PM enable/disable on error new 29a603af8bc6 Merge branch 'spi-5.3' into spi-linus new 19793c74aaaa Merge remote-tracking branch 'spi-fixes/for-linus' new da887f16f517 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new bd8d894dae88 Merge remote-tracking branch 'phy/fixes' new c8917b8ff09e firmware: fix build errors in paged buffer handling code new cfcb84060bb5 Merge remote-tracking branch 'char-misc.current/char-misc-linus' new a7cd67e2b76e Input: applespi - fix warnings detected by sparse new c82492f1de83 Merge remote-tracking branch 'input-current/for-linus' new f0414087a1b9 dmaengine: dw-edma: fix unnecessary stack usage new 756c3ef93492 dmaengine: dw-edma: fix __iomem type confusion new 6f4722b1d1eb dmaengine: dw-edma: fix endianess confusion new 5d6fb560729a dmaengine: ste_dma40: fix unneeded variable warning new b40a3e134aad Merge remote-tracking branch 'slave-dma-fixes/fixes' adds a07e3324538a MIPS: kernel: only use i8253 clocksource with periodic clockevent adds b8bea8a5e5d9 mips: fix cacheinfo adds 5bbe54346b53 MIPS: Annotate fall-through in kvm/emulate.c adds 2a15d6481741 MIPS: Annotate fall-through in Cavium Octeon code new 9f8f04449150 Merge remote-tracking branch 'mips-fixes/mips-fixes' new d532af82e3c4 Merge remote-tracking branch 'omap-fixes/fixes' new 211186cae14d hwmon: (occ) Fix division by zero issue new f3d43e2e45fd hwmon: (nct6775) Fix register address and added missed tol [...] new 223b2b5030f3 hwmon: (k8temp) documentation: update URL of datasheet new 1d5aae7186fb Merge remote-tracking branch 'hwmon-fixes/hwmon' new f5318db41621 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new fe151c6c2d9f Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 985eaf99eb18 scsi: target: cxgbit: add support for IEEE_8021QAZ_APP_SEL [...] new 8af42eada30d Merge remote-tracking branch 'scsi-fixes/fixes' new ad28e02420be drm/amdgpu: Default disable GDS for compute VMIDs new 23d66e75d7c7 drm/amd/powerplay: report bootup clock as max supported on [...] new 5f872b723a45 drm/amdgpu: do not create ras debugfs/sysfs node for ASICs [...] new 59d9c0ab7169 drm/amdgpu: disable GFX RAS by default new 29bd65080922 drm/amdgpu: only allow error injection to UMC IP block new 578a4daa1cd6 drm/amdgpu: drop ras self test new 1a195ed5f197 drm/amd/powerplay: change sysfs pp_dpm_xxx format for navi10 new 3457b3055e43 drm/ttm: use the same attributes when freeing d_page->vaddr new c6d5245d41de drm/amdgpu: use VCN firmware offset for cache window new 61f33f6aa883 drm/amd/display: initialize p_state to proper value new 0bd8ac7ed5f9 drm/amd/display: fix up HUBBUB hw programming for VM new 5d109be38b23 drm/amd/display: fix dsc disable new db31af12a516 drm/amd/display: cap DCFCLK hardmin to 507 for NV10 new 5b25e5f1a972 drm/amd/display: No audio endpoint for Dell MST display new 90bbf6374b88 drm/amd/display: Set default block_size, even in unexpected cases new 61011e63f87f drm/amd/display: Set one 4:2:0-related PPS field as recomm [...] new 4a876eecf6a5 drm/amd/display: swap system aperture high/low new 4fc1609bcd54 drm/amd/display: skip retrain in dc_link_set_preferred_lin [...] new 492d9ec24492 drm/amd/display: Clock does not lower in Updateplanes new 7f6964c5a05e drm/amd/display: Copy max_clks_by_state after dce_clk_mgr_ [...] new dd5d9348da02 drm/amd/display: wait for the whole frame after global unlock new ca6f188cdf80 drm/amd/display: Poll for GPUVM context ready (v2) new c7990daebe71 drm/amd/display: Wait for backlight programming completion [...] new 288af96df16b drm/amd/display: Check for valid stream_encode new 12d0e503dd9e drm/amd/display: Read max down spread new 19f876967a98 drm/amd/display: Disable Audio on reinitialize hardware new 1ca068ed34d6 drm/amd/display: fix DMCU hang when going into Modern Standby new 74eda776d7a4 drm/amd/display: use encoder's engine id to find matched f [...] new 09fc26c1718f drm/amd/display: Change min_h_sync_width from 8 to 4 new 39fee5f60ce0 drm/amd/display: Wait for flip to complete new feb7eb522e0a drm/amd/display: put back front end initialization sequence new 67fd6c0d2de8 drm/amd/display: allocate 4 ddc engines for RV2 new 0905f3297726 drm/amd/display: Fix dc_create failure handling and 666 co [...] new 6ac25e6d5b2f drm/amd/display: Only enable audio if speaker allocation exists new 58caae27df41 drm/amd/display: drop ASSERT() if eDP panel is not connected new 7352193a33df drm/amd/display: Increase size of audios array new b791f9dc2de4 drm/amd/display: do not read link setting if edp not connected new b70666934b41 drm/amd/display: handle active dongle port type is DP++ or [...] new b840e4d5fec6 drm/amd/powerplay: custom peak clock freq for navi10 new 1bcff32679f6 drm/amdgpu/smu: move fan rpm query into the asic specific code new ef08d8b913be Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' new 935c9c0111aa Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new fc62113b32c9 mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() new ba2d139b02ba mmc: dw_mmc: Fix occasional hang after tuning on eMMC new 665e985c2f41 mmc: meson-mx-sdio: Fix misuse of GENMASK macro new 3a6ffb3c8c32 mmc: mmc_spi: Enable stable writes new a0a0f03212bc Merge remote-tracking branch 'mmc-fixes/fixes' new 43dc47f2313d Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new cfb7156672dd Merge drm-misc-next-fixes-2019-07-18 into drm-misc-fixes new 7af5cdb158f3 drm/msm: correct NULL pointer dereference in context_init new 2e7b801eadbf drm/msm/dpu: Correct dpu encoder spinlock initialization new 0036bc73ccbe drm/msm: stop abusing dma_map/unmap for cache new bbb6fc43f131 drm: silence variable 'conn' set but not used new 9719e17bb9e9 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 6022a7958fdd firewire: mark expected switch fall-throughs new 025b0f6af872 can: mark expected switch fall-throughs new 16b6e1c236c0 afs: yfsclient: Mark expected switch fall-throughs new 7d52e79b1f79 afs: fsclient: Mark expected switch fall-throughs new 1a042a380b38 mtd: onenand_base: Mark expected switch fall-through new 3685d5e49e7c perf/x86/intel: Mark expected switch fall-throughs new 39b06cb8d69f drm/amdkfd: Fix missing break in switch statement new 4368ef04aef1 drm/amdgpu/gfx10: Fix missing break in switch statement new 019231f79af0 drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning new b6ac32eac063 drm/i915: Mark expected switch fall-throughs new bc512fd704a9 Makefile: Globally enable fall-through warning new 18950a5b7e90 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 55fe5fbfeabc Merge remote-tracking branch 'arm/for-next' new bf94cbaf9d19 Merge branch 'arm/fixes' into for-next new deb0df1a994d Merge tag 'soc-fsl-next-v5.3-2' of git://git.kernel.org/pu [...] new ed8cce244fbb Merge branch 'arm/drivers' into for-next new f1698cc9dde0 ARM: Document merges new d1c4342fd887 Merge remote-tracking branch 'arm-soc/for-next' new 044252512545 Merge remote-tracking branch 'actions/for-next' new 4e5c00e0f822 Merge remote-tracking branch 'amlogic/for-next' new a3081d72e9d4 Merge remote-tracking branch 'aspeed/for-next' new 8a6836ee3849 ARM: dts: at91: Avoid colliding 'display' node and property names new 90fbe456b5f0 Merge branch 'at91-dt' into at91-next new 4b7709ec2e4b Merge remote-tracking branch 'at91/at91-next' new ae3481e2e1ff Merge remote-tracking branch 'bcm2835/for-next' new a3feca7e36c5 Merge remote-tracking branch 'imx-mxs/for-next' new 5c97d770c504 Merge remote-tracking branch 'keystone/next' new 41b700696871 Merge remote-tracking branch 'mediatek/for-next' new c53972e28298 Merge remote-tracking branch 'mvebu/for-next' new ea359864fc1e Merge remote-tracking branch 'omap/for-next' new b9dab5bf15cf Merge remote-tracking branch 'qcom/for-next' new 909714eba85e Merge remote-tracking branch 'renesas/next' new 2c8930a9fe2c Merge remote-tracking branch 'reset/reset/next' adds 95671ec23696 ARM: dts: rockchip: Specify rk3288-veyron-chromebook's dis [...] adds 123643e5c40a ARM: dts: rockchip: Specify rk3288-veyron-minnie's display [...] adds 31e1add931cb Merge branch 'v5.4-armsoc/dts32' into for-next adds 84ebd2da6d04 arm64: dts: rockchip: Specify override mode for kevin panel adds 6cb9edc169e3 Merge branch 'v5.4-armsoc/dts64' into for-next new 5396a2b51e34 Merge remote-tracking branch 'rockchip/for-next' new 0e6c9872fa14 Merge remote-tracking branch 'samsung-krzk/for-next' new c5ed9475c22c clk: sunxi-ng: v3s: add the missing PLL_DDR1 new f9429c1fba87 dt-bindings: clk: sunxi-ccu: add compatible string for V3 CCU new 41ec38eb7193 Merge branch 'sunxi/clk-for-5.4' into sunxi/for-next new 2a40d1b29113 ARM: dts: sunxi: Switch to the generic PHY properties new de332de26d19 ARM: dts: sunxi: Switch from phy to phy-handle new 9d83e335300a Merge branch 'sunxi/dt-for-5.4' into sunxi/for-next new 5ea40f7106aa ARM: dts: sunxi: Unify the DE2 bus clocks order new 042c805545d0 arm64: dts: allwinner: h6: Fix SID node name new 630f3100e19d Merge branch 'sunxi/dt-for-5.4' into sunxi/for-next new de0f36068c29 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 5cecbe2e2b91 Merge remote-tracking branch 'tegra/for-next' new afec981ed747 Merge remote-tracking branch 'csky/linux-next' new 105f725ef1bb Merge remote-tracking branch 'h8300/h8300-next' new 171543e75272 MIPS: Disallow CPU_SUPPORTS_HUGEPAGES for XPA,EVA new 35476311e529 MIPS: Add partial 32-bit huge page support new 45e03e62724f MIPS: Decouple CPU_SUPPORTS_HUGEPAGES from 64BIT new b35d265301ec MIPS: ingenic: Add support for huge pages new 7176b6ac1846 MIPS: Undefine PMD_ORDER for 32-bit builds new 3b25b7631164 MIPS: Rename JZRISC to XBURST new 368fb26c1e55 MIPS: Decode config3 register on Ingenic SoCs new 5dad549d94c8 MIPS: DTS: jz4740: Add node for the MMC driver new a23c4134955e MIPS: BMIPS: add clock controller nodes new 61cbfff4b1a7 MIPS: pte_special()/pte_mkspecial() support new f23478f6ea2e MIPS: qi_lb60: Move MMC configuration to devicetree new bc3c916b231c Merge remote-tracking branch 'mips/mips-next' adds f5e03d3a0497 parisc: add kprobe_fault_handler() adds 69245c97560b parisc: Flush ITLB in flush_tlb_all_local() only on split [...] new f407c5cac82f Merge remote-tracking branch 'parisc-hd/for-next' new 849b384f92bc Documentation: DT: arm: add support for sockets defining p [...] new 124e46a86580 dt-binding: cpu-topology: Move cpu-map to a common binding. new 60c1b220d8bc cpu-topology: Move cpu topology code to common code. new ca74b316df96 arm: Use common cpu_topology structure and functions. new 03f11f03dbfe RISC-V: Parse cpu topology during boot. new c181831f161c base: arch_topology: update Kconfig help description new f51edcec5288 MAINTAINERS: Add an entry for generic architecture topology new e6b4d33b244b Merge remote-tracking branch 'risc-v/for-next' new 1c5ea6f71844 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 51ae7db60b08 Merge remote-tracking branch 'afs/afs-next' new 9c632e8772cc Merge remote-tracking branch 'btrfs-kdave/for-next' new 1edf656bd995 cifs: get mode bits from special sid on stat new 02845e9936f0 cifs: allow chmod to set mode bits using special sid new ea4f1d49c29e Merge remote-tracking branch 'cifs/for-next' new 27b67ed02f75 Merge remote-tracking branch 'f2fs/dev' new fa88e48d5307 Merge remote-tracking branch 'overlayfs/overlayfs-next' new a4b90d3a5e19 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 6b0e42771795 locks: revise generic_add_lease tracepoint new e060dd5844ae Merge remote-tracking branch 'file-locks/locks-next' new 43a8220e7fbc Merge remote-tracking branch 'vfs/for-next' new 19b7187385da Merge remote-tracking branch 'printk/for-next' new ef421a19350f Merge remote-tracking branch 'hid/for-next' new 63a83df3ed06 Merge remote-tracking branch 'i2c/i2c/for-next' new 46b4c8a6f63a hwmon: Remove ads1015 driver new ef3cf8a75110 device-tree: bindinds: add NXP PCT2075 as compatible devic [...] new 2dc8bec3161f hwmon: (lm75) add support for PCT2075 new 935927db611a hwmon: (pmbus/max31785) Remove a useless #define new 597e7626b83a hwmon: (k8temp) update to use new hwmon registration API new e511c9326d24 docs: hwmon: pxe1610: convert to ReST format and add to the index new bd36fec2b366 x86/amd_nb: Add PCI device IDs for family 17h, model 70h new 22cac1016a48 hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs new 807d66cd3e86 hwmon: (asb100) convert to i2c_new_dummy_device new 6db079630f06 hwmon: (smm665) convert to i2c_new_dummy_device new 275e81749d56 hwmon: (w83781d) convert to i2c_new_dummy_device new 9cbd0d64180c hwmon: (adt7475) Convert to use hwmon_device_register_with [...] new 716bbd3a8a1f Merge remote-tracking branch 'hwmon-staging/hwmon-next' new e27a24210aa1 Merge tag 'v5.3-rc1' into docs-next new 5adcce34f8a3 doc:it_IT: align translation to mainline new 143134ba4983 doc:it_IT: rephrase statement new 352859bc07df Merge remote-tracking branch 'jc_docs/docs-next' new 3f98538c7673 Merge tag 'v5.3-rc1' into patchwork new 4747bd0f4179 media: v4l2-ioctl: add missing pixelformats new 009cb7d5794a media: media/usb: don't set description in ENUM_FMT new 2169e6daa1ff media: media/pci: don't set description for ENUM_FMT new 642ac63d166d media: drivers/staging/media: don't set description for ENUM_FMT new 59fe916c84f8 media: media/platform: don't set description in ENUM_FMT new b2778a30c73b media: am437x/davinci: set device_caps in struct video_device new e7999846b944 media: coda: set device_caps in struct video_device new 994587c3b276 media: s3c-camif/s5p-g2d/s5p-jpeg: set device_caps in stru [...] new b3322e3e1aae media: fsl-viu: set device_caps in struct video_device new f456ccc457cb media: m2m-deinterlace: set device_caps in struct video_device new bc6be26ed825 media: mx2_emmaprp: set device_caps in struct video_device new 34828fad5ecc media: marvell-ccic: set device_caps in struct video_device new de5b9b719759 media: pxa_camera: don't set caps in querycap new 3c7812e7ef30 media: bdisp: set device_caps in struct video_device new 0fe3331e07f0 media: via-camera: set device_caps in struct video_device new b1df3129b719 media: xilinx: set device_caps in struct video_device new 8defd70a9b2f media: sh_veu/sh_vou: set device_caps in struct video_device new 4038b214b88e media: vsp1: set device_caps in struct video_device new c7711aba0669 media: omap_vout: set device_caps in struct video_device new eefe332c1596 media: ti-vpe: set device_caps in struct video_device new 616cfb69b984 media: omap3isp: set device_caps in struct video_device new de8145452eeb media: v4l2-ctrl: Move compound control validation new a57d6acaf352 media: uapi: Add VP8 stateless decoder API new 298c62d38561 media: v4l2-ctrl: Validate VP8 stateless decoder controls new bdd034050a46 media: hantro: Add support for VP8 decoding on rk3288 new 56613e7153a5 media: dt-bindings: rockchip: Document RK3328 VPU binding new d3bfed33e2d8 media: hantro: Add support for MPEG-2 decoding on RK3328 new eab865203f40 media: mtk-cir: only allow protocols that have software decoders new a81431e7d107 media: rc: remove unused #define RC_PROTO_BIT_ALL new 5dd4b89dc098 media: mtk-cir: lower de-glitch counter for rc-mm protocol new 0c4df39e504b media: technisat-usb2: break out of loop at end of buffer new 765bb8610d30 media: dib0700: fix link error for dibx000_i2c_set_speed new 19d41a2899dc media: mceusb: USB reset device following USB clear halt error new bc28d36bf11a media: si2168: add support for Mygica T230C v2 new 66193b24514c media: dvbsky: add support for Mygica T230C v2 new c26f86a30d9d Merge remote-tracking branch 'v4l-dvb/master' new f76cb066edd1 powercap: Invoke powercap_init() and rapl_init() earlier new 925a4527cc79 Merge remote-tracking branch 'pm/linux-next' new f328584f7bff cpufreq: Add sun50i nvmem based CPU scaling driver new b880c1833625 dt-bindings: cpufreq: Document allwinner,sun50i-h6-operati [...] new 3355c91b7939 cpufreq: ap806: Add NULL check after kcalloc new 05d45747ec0a Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new da0537ae6256 Merge remote-tracking branch 'thermal-soc/next' new b2aed3301cfe Merge remote-tracking branch 'ieee1394/for-next' new eac4083e5d1c Merge remote-tracking branch 'swiotlb/linux-next' new 66b5f1c43984 net-ipv6-ndisc: add support for RFC7710 RA Captive Portal [...] new ef408f96bcd1 Merge remote-tracking branch 'net-next/master' new 0ff383cf0f33 Merge remote-tracking branch 'nfc-next/master' new 1d004efd207b Merge remote-tracking branch 'bluetooth/master' new 4efde1f6cd5e Merge remote-tracking branch 'mac80211-next/master' new 87dbad02d225 drm/amdgpu: add navi14 asic type new ed42cfe1ac90 drm/amdgpu: add gpu_info firmware for navi14 new 7ecb5cd451b7 drm/amdgpu: set asic family and ip blocks for navi14 new e2d2607f9073 drm/amdgpu: add navi14 ucode loading method new a0f6d926f139 drm/amdgpu/soc15: initialize reg base for navi14 (v2) new c20697674d32 drm/amdgpu/discovery: init reg base offset via ip discover [...] new c8ff09bf41f8 drm/amdgpu: increase max instance number for hw ip new 05d72b8d36bc drm/amdgpu/gmc10: add navi14 support new 6041f2a281e5 drm/amdgpu/sdma5: add support for navi14 firmware new 06823925ad6b drm/amdgpu/sdma5: add placeholder for navi14 golden settings new c049af3e850b drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14 new a994b742b89d drm/amdgpu/sdma5: update sdma5 golden settings for navi14 new 9571710f0c4e drm/amdgpu/sdma5: set clock gating for navi14 new 654bcee0e4ea drm/amdgpu/gfx10: add support for navi14 firmware new 47b67bd7d426 drm/amdgpu/gfx10: add placeholder for navi14 golden settings new 4bd80a4663c2 drm/amdgpu/gfx10: add gfx config for navi14 new 41957a8ea9e0 drm/amdgpu/gfx10: add clockgating support for navi14 new 0c090023c639 drm/amdgpu: add me/mec configurations for navi14 new e938ded64810 drm/amdgpu: set rlc funcs for navi14 new d55c193dbd43 drm/amdgpu/gfx10: set tcp harvest for navi14 new 58acab6629e1 drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL new 7417846725e9 drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14 new be184b4ccc92 drm/amdgpu/gfx: update gc_v10_1_1 golden setting new 4904ede12792 drm/amdgpu/gfx10: update gfx golden settings for navi14 new 3ddec51511fc drm/amdgpu/gfx10: update gfx golden settings for navi14 new b8cb98cd3e2b drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field new 5e71e011ff84 drm/amdgpu/soc15: add support for navi14 new a29bfd1283ab drm/amdgpu: add ip blocks for navi14 new 691f69b6a6b2 drm/amdgpu: enable virtual display for navi14 new 82522b2d7f54 drm/amdgpu/psp: add psp support for navi14 (v3) new 4adc0732fcea drm/amdgpu: enable psp ip block for navi14 new 7840d8babe71 drm/amdgpu/psp: start rlc autoload after psp received rlcg [...] new b02ff1268989 drm/amdgpu/smu11: add support for navi14 new ab5e51211cbe drm/amdgpu: enable sw smu ip for navi14 new fce651e393a3 drm/amd/display: add nv14 cases to amdgpu_dm new 2ebe177344d7 drm/amd/display: add NAVI14 in resource construct new 8fceceb69e53 drm/amd/display: add dm block new c6e764b40a78 drm/amd/display: add ASICREV defines v2 new e470d287c3f1 drm/amdgpu: skip to load ta firmware for navi14 new baebcf2e9112 drm/amd/display: skip to load dmcu firmware for navi14 new e149a2f6ed2c drm/amdgpu: Enable VCN on navi14 new 8687b47e3ae0 drm/amdgpu: declare asd firmware for navi14 new 408c49de9b88 drm/amdgpu/mmhub2: set clock gating for navi14 new 29e6fd7c86bf drm/amdgpu/athub2: set clock gating for navi14 new d0c39f8cbfaa drm/amdgpu: enable clock gatings for navi14 new 5e0f378d8afb drm/amdgpu: enable async gfx ring for navi14 new c5cc14e34d62 drm/amd/display: disable display writeback for navi14 new 03917df7e510 drm/amdgpu/nv: set vcn pg flag for navi14 new e017bb8035ce drm/amd/powerplay: disable gfxoff for navi14 new 0377b0882341 drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14 new ba02636de54e drm/amdgpu: enable gfxoff code path for navi14 new 2665ec41718a drm/amdgpu: disable concurrent flushes on Navi14 new d1daf8502e89 drm/amdgpu: consolidate navi14 IP init new 0e96cf7f6769 drm/amdgpu: add mmhub 9.4.1 header files for Acrturus new 4f727ecefefb drm/amdgpu: add sdma 4.2.2 header files for Arcturus new c54a60db0d72 drm/amdgpu: add VCN2.5 headers new f1cf876931af drm/amdgpu: add Arcturus ip_offset header (v3) new d6c3b24ea28d drm/amdgpu: add Arcturus asic type new 3de2ff5d60d0 drm/amdgpu: add gmc basic support for Arcturus new a2d15ed73336 drm/amdgpu: rename AMDGPU_GFXHUB/MMHUB macro with hub number new 1daa2bfa17aa drm/amdgpu: add new member in amdgpu_device for vmhub coun [...] new c8a6e2a31700 drm/amdgpu: add one more mmhub instance for Arcturus (v2) new 2cb2ea1e073f drm/amdgpu: add mmhub v9.4.1 block for Arcturus (v2) new 51cce480fda9 drm/amdgpu: use new mmhub interfaces for Arcturus new 8024f1d5e180 drm/amdgpu: add SDMA 2~7 interrupt client id for Arcturus new fa5d2e6f0ab2 drm/amdgpu: add SDMA 2~7 ip block type new 113b47e78067 drm/amdgpu: increase max number of ip base instances to 8 new e78705ec5a7f drm/amdgpu: dynamically initialize IP offset for Arcturus new 7d19b15f7013 drm/amdgpu: add VMC1 interrupt client id for Arcturus new 51c608984fd5 drm/amdgpu: update vmc interrupt routine to support 3 vmhubs new 667a48226edf drm/amdgpu: reorganize sdma v4 code to support more instances new b482a134ade1 drm/amdgpu: specify sdma instance 5~7 with second mmhub type new 0fe6a7b49f61 drm/amdgpu: support hdp flush for more sdma instances new 0e54df05724e drm/amdgpu/soc15: add Arcturus common ip blocks new 61cf44c1dbb6 drm/amdgpu: add to set Arcturus ip blocks new 7fafd613c03b drm/amdgpu: set Arcturus fw load type as direct new 9f6ef81620f7 drm/amdgpu/dce_virtual: add Arcturus virtual display support new 84519350a73e drm/amdgpu: add support for Arcturus firmware new 6155e98ac018 drm/amdgpu: add gfx config for Arcturus new 763bee0fb3a9 drm/amdgpu: add number of mec for Arcturus new 2564444f8cbb drm/amdgpu: add to set rlc funcs for Arcturus new 2065aa5494e4 drm/amdgpu: skip to get 3D engine clockgating state for Arcturus new f2d6657111ed drm/amdgpu: skip pasid mapping for second mmhub on Arcturus new 65e60f6e06e5 drm/amdgpu: add Arcturus gpu info firmware new 24c44c891782 drm/amdgpu: optimize gfx9 init_microcode function new f8b733b9d4a3 drm/amdgpu: skip load cp gfx firmware for Arcturus new f5cdc2da4602 drm/amdgpu: skip all gfx ring settings for Arcturus new 3d81f67a1b1b drm/amdgpu: support sdma 2~7 doorbell range register offset new 5cd54ab85d61 drm/amdgpu: correct Arcturus SDMA address space base index new 121d859918a3 drm/amdgpu: enable 8 SDMA instances for Arcturus new 5ce40fd86cf1 drm/amdgpu: add Arcturus chip_name for init sdma microcode new f9c84ae582f6 drm/amdgpu: correct programming of ih_chicken for Arcturus new f864e3e65556 drm/amdgpu: add paging queue support for 8 SDMA instances [...] new 7f40581c2e46 drm/amdgpu: Initialize asic functions for Arcturus new 3a65d14d2595 drm/amdkfd: Extend PM4 packets to support 8 SDMA new 2fb1e49fda46 drm/amdkfd: Support bigger gds size new 49adcf8a6f95 amd/amdkfd: Add ASIC ARCTURUS to kfd new 6d5311ab2c2a drm/amdkfd: Expose function mmhub_v9_4_setup_vm_pt_regs() [...] new a23e72d7e9db drm/amdkfd: Support two MMHUBs when setting up page table [...] new 3a68a638a96f drm/amdkfd: Change arcturus sdma engines number new 35cdc81bfa94 drm/amdkfd: Fix sdma_bitmap overflow issue new 3e205a0849a7 drm/amdkfd: Implement kfd2kgd_calls for Arcturus new c9ffdf5acd41 drm/amdgpu: Set VM_L2_CNTL.PDE_FAULT_CLASSIFICATION to 0 f [...] new 0ad8c5e296fc drm/amdkfd: Support MMHUB1 in kfd interrupt path new 2f2eab3acc3c drm/amdgpu: Hack xgmi topology info when there is no psp fw new eb39aff7e0e3 drm/amdgpu: Enable xgmi support for Arcturus new db6a49d958db drm/amdgpu: Clear build undefined warning new eec28ef03c90 drm/amdgpu: declare sdma firmware binary files for Arcturus new 22a8f442866b drm/amdgpu/VCN2: put IB internal registers offset to structure new cdbd115eaf1d drm/amdgpu/VCN2: expose rings functions new 28c17d72072b drm/amdgpu: add VCN2.5 basic supports new cbead2bdfcf1 drm/amdgpu: add VCN2.5 VCPU start and stop new a7c0e4019f74 drm/amdgpu: add Arcturus to the VCN family new 185a579700ec drm/amdgpu/VCN2.5: set decode ring functions new a4767886e5cb drm/amdgpu/VCN2.5: set encode ring functions new e87d5a7a23c7 drm/amdgpu: add JPEG2.5 HW start and stop new 800107370810 drm/amdgpu/VCN2.5: set JPEG decode ring functions new 08249a3a322b drm/amdgpu: enable VCN2.5 on Arcturus new 39a5053fb223 drm/amdgpu: add vcn doorbell range function to nbio7.4 (v2) new 530e30fc32d3 drm/amdgpu: enable the Doorbell support for VCN2.5 new 6fba59060c6c drm/amdgpu/powerplay: add arcturus ppt functions new 1fb8cfc2a3a5 drm/amdgpu/powerplay: add smu11 driver interface for arctu [...] new e7773c1c1133 drm/amd/powerplay: get smc firmware and pptable new 75b2fce2d89e drm/amdgpu: skip get/update xgmi topology info when no psp exists new 7d0670f44199 drm/amdgpu: set system aperture to cover whole FB region i [...] new 5fb7c6650822 drm/amdgpu: correct ip for mmHDP_READ_CACHE_INVALIDATE reg [...] new b6689cf7b9cd drm/amdkfd: Set number of xgmi optimized SDMA engines for [...] new 8a6fcd35326e drm/amdgpu/: add clientID for 2nd vcn instance new a07d163c90bf drm/amdgpu/: add ucodeID for 2nd vcn instance new 6da061dca995 drm/amdgpu/: add doorbell assignment for 2nd vcn instance new 8b75a521c05f drm/amdgpu/: increase AMDGPU_MAX_RINGS to add 2nd vcn instance new 989b6a054997 drm/amdgpu: add vcn nbio doorbell range setting for 2nd vc [...] new c01b6a1d3867 drm/amdgpu: modify amdgpu_vcn to support multiple instances new fa739f4b0686 drm/amdgpu: add multiple instances support for Arcturus new cd1fd7b3818a drm/amdgpu: add harvest support for Arcturus new 6c54afc7e83e drm/amdgpu: assign fb_start/end in mmhub v9.4 interface new 48c69cda452f drm/amdgpu: add pci DID for Arcturus GL-XL. new ca1961a2f587 drm/amdgpu: add arct sdma golden settings new 582870de568d drm/amdgpu: add arct gc golden settings new d57c3d5634a3 drm/amdgpu: init arct external rev id new bfa3a9bb9859 drm/amdgpu: keep stolen memory for arct new 22f5ea4ca04c drm/amdgpu: init gds config for arct new a80955176ddd drm/amdgpu: clean up nonexistent firmware declaration for [...] new 54bd77f3d08d amd/powerplay: No SW XGMI dpm for Arcturus rev 2 new 3baa24f0fc11 drm/amdkfd: Add arcturus CWSR trap handler new f9cf36fcafee drm/amdgpu: skip gfx 9 common golden settings for arct new fc1e272e8d21 drm/amdgpu: limit sdma instances to 2 for Arcturus in BU phase new e30d90fca3fc drm/amdkfd: Add device id for real asics new 5ddd4a9a7c25 drm/amdgpu: Add more detail to the VM fault printing new 37f86a9b3617 drm/amdkfd: Merge gfx9/arcturus trap handlers, add ACC VGPR save new 69d4de94f8d3 drm/amdgpu: enable all 8 sdma instances for Arcturus silicon new 47a7fe53167c drm/amdkfd: Increase vcrat size for GPU new 1da418ba65a7 drm/amdgpu:add all VCN rings into schedule request queue new ad91b134a2e6 drm/amdgpu: drop unused function definitions new a08a4dae7a11 drm/amdgpu: flag arcturus as experimental for now new 7e01a2ec96bf drm/amd/powerplay: correct SW SMU valid mapping check new c06403045aad drm/amd/powerplay: input check for unsupported message/clo [...] new c52e7ebce72b drm/amdgpu: exposing fica registers to df offsets new fbdc5d8d84cc drm/amdgpu: Default disable GDS for compute VMIDs new 3a48c10d7fb0 drm/amd/powerplay: report bootup clock as max supported on [...] new fb2a36075a86 drm/amdgpu: do not create ras debugfs/sysfs node for ASICs [...] new 4d249d3abd42 drm/amdgpu: disable GFX RAS by default new a5dd40ca81bb drm/amdgpu: only allow error injection to UMC IP block new 33c976c9612a drm/amdgpu: drop ras self test new c49b1b59a2fa drm/amd/powerplay: change sysfs pp_dpm_xxx format for navi10 new b64d98656f02 drm/ttm: use the same attributes when freeing d_page->vaddr new 53ef3969ddb8 drm/amdgpu: use VCN firmware offset for cache window new 93c25fbdc30a drm/amd/display: initialize p_state to proper value new e0a6440a2961 drm/amd/display: Add ability to set preferred link trainin [...] new 125cfef3e4d8 drm/amd/display: 3.2.36 new b48935b3bfc1 drm/amd/display: fix up HUBBUB hw programming for VM new ec16ac6b4264 drm/amd/display: fix dsc disable new 4bc846908be5 drm/amd/display: 3.2.37 new 6de202373bf6 drm/amd/display: move bw calc code into helpers new ff4258d59031 drm/amd/display: cap DCFCLK hardmin to 507 for NV10 new ac3d76e0665c drm/amd/display: No audio endpoint for Dell MST display new 63b9caff9874 drm/amd/display: Add aux tracing log in dce new 64af142a8caf drm/amd/display: Update drm_dsc to reflect native 4.2.0 DSC spec new 5e335add0bcc drm/amd/display: early return when pipe_cnt is 0 in bw validation new a6f30079b856 drm/amd/display: Set default block_size, even in unexpected cases new 771b28637928 drm/amd/display: Set one 4:2:0-related PPS field as recomm [...] new 6d988a557ee8 drm/amd/display: swap system aperture high/low new 08900ab73225 drm/amd/display: skip retrain in dc_link_set_preferred_lin [...] new c70b4016306a drm/amd/display: Split out common HUBP registers and code new 0b6cbbd5da8f drm/amd/display: 3.2.38 new 0430017149c5 drm/amd/display: Incorrect Read Interval Time For CR Sequence new 08d238e68989 drm/amd/display: Clock does not lower in Updateplanes new 7cecfe9d1976 drm/amd/display: Copy max_clks_by_state after dce_clk_mgr_ [...] new 40fd9090aec6 drm/amd/display:Use Pixel clock in 100Hz units for HDMI Au [...] new 29344d152d0a drm/amd/display: wait for the whole frame after global unlock new c1f2e0154065 drm/amd/display: refactor dump_clk_registers new 606b355170b5 drm/amd/display: add hdmi2.1 dsc pps packet programming new 88eac241a1fc drm/amd/display: add monitor patch to add T7 delay new 24253476977a drm/amd/display: Poll for GPUVM context ready (v2) new 14b2584636c6 drm/amd/display: add functionality to grab DPRX CRC entries. new 8fb843d179a6 drm/amd/display: add functionality to get pipe CRC source. new d35d77a6a512 drm/amd/display: Wait for backlight programming completion [...] new 6d58f99444e2 drm/amd/display: 3.2.39 new 4fb6ec466dd5 drm/amd/display: Expose enc2_set_dynamic_metadata new 24f1d1cee2bc drm/amd/display: Check for valid stream_encode new eced4bceed22 drm/amd/display: Fix some HUBP programming issues new 701c75cea29b drm/amd/display: Read max down spread new 8fca3d94157b drm/amd/display: Remove dsc disable_ich flag programming. new 75c35000235f drm/amd/display: Power-gate all DSCs at driver init time new 1d0610bc26d8 drm/amd/display: Disable Audio on reinitialize hardware new 5a42dc2be09a drm/amd/display: fix DMCU hang when going into Modern Standby new 03f3e40c8b5c drm/amd/display: Do not fill Null packet in the blank period new 252f3d950d2e drm/amd/display: Remove unnecessary NULL check in set_pref [...] new 5feb9f07a203 drm/amd/display: use encoder's engine id to find matched f [...] new 18b401874aee drm/amd/display: fix not calling ppsmu to trigger PME new 1b3c61036e9f drm/amd/display: Remove second initialization of pp_smu new 7e6472966e83 drm/amd/display: Change min_h_sync_width from 8 to 4 new 351960b09850 drm/amd/display: 3.2.40 new 4c6a9618076c drm/amd/display: Wait for flip to complete new d40605b6d088 drm/amd/display: Implement generic MUX registers (v2) new a280a71f5e4a drm/amd/display: Use helper for determining HDMI signal new 008a4016c5cf drm/amd/display: Set FEC_READY always before link training new c43f89f81cc0 drm/amd/display: put back front end initialization sequence new e752058b8671 drm/amd/display: Optimize gamma calculations new d68a74541735 drm/amd/display: Clear FEC_READY shadow register if DPCD w [...] new 70f1476a7eed drm/amd/display: Add debug option to disable timing sync new a20800986921 drm/amd/display: Add MPC 3DLUT resource management new 290129c25617 drm/amd/display: Add CM_BYPASS via debug option new 69866d132355 drm/amd/display: Add DIG_CLOCK_PATTERN register new 8bee5c5c7e9e drm/amd/display: Cache the use_pitch_c conditional new 473e0ecbb4f6 drm/amd/display: Fixes for some MPO cases new 692626fc4dfc drm/amd/display: 3.2.41 new c2cd9d04ecf0 drm/amd/display: Hook up calls to do stereo mux and dig pr [...] new 30db43b62c16 drm/amd/display: allocate 4 ddc engines for RV2 new 925f566cb7ae drm/amd/display: add set and get clock for testing purposes new 54eef8a41169 drm/amd/display: Change offset_to_id to reflect what id_to [...] new 39bca3599aab drm/amd/display: add a option to force the clock at every [...] new e9bcc1e03048 drm/amd/display: use min disp and dpp clk debug option for dcn2 new f1cdc98fd9d9 drm/amd/display: add pipe CRC sources without disabling di [...] new f7938bc0f08b drm/amd/display: Implement DAL3 GPU Integer Scaling new 12e2b2d4c65f drm/amd/display: add dcc programming for dual plane new 6da16270ee02 drm/amd/display: populate last calculated bb state with ma [...] new 8897810adfa7 drm/amd/display: Fix dc_create failure handling and 666 co [...] new ce08aad3896f drm/amd/display: Only enable audio if speaker allocation exists new f591344e89dc drm/amd/display: Clean up dynamic metadata logic new 3f52aa9f9f6f drm/amd/display: Set enabled to false at start of audio disable new ba94b08d0ba0 drm/amd/display: drop ASSERT() if eDP panel is not connected new f53fc02b9ac3 drm/amd/display: 3.2.42 new 1b1ff454bd66 drm/amd/display: Increase size of audios array new dcbb45b6eeed drm/amd/display: do not read link setting if edp not connected new 0488a5646587 drm/amd/display: fix mpcc assert condition new 057fc695e934 drm/amd/display: support "dummy pstate" new 9295f1113c74 drm/amd/display: Add SMU version field to clk_mgr_internal new 46825fcfbe16 drm/amd/display: avoid power gate domains that doesn't exist new 291ac8fb0cd9 drm/amd/display: Add debug entry to destroy disconnected edp link new 21ffcc94d5b3 drm/amd/display: Copy GSL groups when committing a new context new 7a83645ac0cc drm/amd/display: handle active dongle port type is DP++ or [...] new ebf8fc31cbce drm/amd/powerplay: custom peak clock freq for navi10 new b629167d6867 drm/amd/powerplay: remove redundancy debug log in smu new d52d6de2809a drm/amdgpu: set sdma irq src num according to sdma instances new 95ccc155081b drm/amdgpu/smu: move fan rpm query into the asic specific code new 4d634b6ddf29 drm/amdkfd: Fix missing break in switch statement new cc153fe94e6b drm/amdgpu/gfx10: Fix missing break in switch statement new 0e738e03472a drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning new f92195bf77d8 Merge remote-tracking branch 'amdgpu/drm-next' adds 7d6b60dbc6a0 drm/i915/execlists: Cancel breadcrumb on preempting the vi [...] adds 0d392cb9eb58 drm/i915: Remove set but not used variable 'src_y' adds 15160879d472 drm/i915: Fix GEN8_MCR_SELECTOR programming adds 7405cb77e008 drm/i915: Trust programmed MCR in read_subslice_reg adds 6c2b0103ad92 drm/i915: Fix and improve MCR selection logic adds fa380486d5f9 drm/i915: Skip CS verification of L3 bank registers adds 935ba6f3bf0f drm/i915/icl: Verify engine workarounds in GEN8_L3SQCREG4 adds b83a309a9889 drm/i915/icl: Add Wa_1409178092 adds 92508da7e3da Revert "drm/i915/guc: Turn on GuC/HuC auto mode" adds a0301020c568 Revert "drm/i915: Update description of i915.enable_guc modparam" adds 6b5f3cb1aa20 drm/i915/gtt: Correct unshifted 'from' for gen8_ppgtt_allo [...] adds 5cad0ddf4b78 drm/i915/gtt: Don't try to clear failed empty pd allocation adds 0cc35a9c8279 drm/i915/dsi: remove set but not used variable 'hfront_porch' new 04364138ce9b drm/i915/gtt: Fix rounding for 36b new f3bcb0cccd36 drm/i915: Remove obsolete engine cleanup new df8cf31e7497 drm/i915/gt: Hook up intel_context_fini() new 3bdd4f848531 drm/i915: Rely on spinlock protection for GPU error capture new 77c395ac72be Merge remote-tracking branch 'drm-intel/for-linux-next' new b8142e3a63da drm/sti: Remove duplicated include from sti_drv.c new b283e92a2315 drm/prime: Shuffle functions. new 805dc614d58a drm/prime: Update docs new ae75f8368042 drm/prime: Unconditionally set up the prime file private new ee8375d5dc5b drm/prime: Make DRIVER_PRIME a no-op new 0424fdaf883a drm/prime: Actually remove DRIVER_PRIME everywhere new 055a12ff16dd drm/arm/komeda: Remove DRIVER_HAVE_IRQ new 8b3026a74fa7 drm/omapdrm: drop fb_debug_enter/leave new e4fa8457b219 drm/prime: Align gem_prime_export with obj_funcs.export new 75426367cd37 drm/ioctl: Ditch DRM_UNLOCKED except for the legacy vblank ioctl new b5031e86a9af drm/arc: Drop drm_gem_prime_export/import new d3bc25f3bff3 drm/arm: Drop drm_gem_prime_export/import new b82a6fd04ec3 drm/atmel: Drop drm_gem_prime_export/import new 2550416ccf19 drm/etnaviv: Drop drm_gem_prime_export/import new 13ea486fe1c6 drm/exynos: Drop drm_gem_prime_export new 40e546c5f9ca drm/fsl-dcu: Drop drm_gem_prime_export/import new 8c6555d4a6fb drm/hisilicon: Drop drm_gem_prime_export/import new c5be0ddd500d drm/imx: Drop drm_gem_prime_export/import new bf6f1fa62e76 drm/mcde: Drop drm_gem_prime_export/import new 3baeeb21983a drm/mtk: Drop drm_gem_prime_export/import new 4bcc9543ad4c drm/meson: Drop drm_gem_prime_export/import new d229c592d12d drm/msm: Drop drm_gem_prime_export/import new 4fdfffc8f318 drm/mxsfb: Drop drm_gem_prime_export/import new 78fc89063f0c drm/nouveau: Drop drm_gem_prime_export/import new a23916462848 drm/pl111: Drop drm_gem_prime_export/import new baa78332a7ca drm/qxl: Drop drm_gem_prime_export/import new b392cb98dfff drm/rcar-du: Drop drm_gem_prime_export/import new f59bcca620e8 drm/rockchip: Drop drm_gem_prime_export/import new cf64beca45f9 drm/shmob: Drop drm_gem_prime_export/import new 03988e4fa156 drm/sti: Drop drm_gem_prime_export/import new b8764eaf8ad8 drm/stm: Drop drm_gem_prime_export/import new 52de698543c9 drm/tilcdc: Drop drm_gem_prime_export/import new cb822cab0537 drm/tve2000: Drop drm_gem_prime_export/import new 8a0155614796 drm/vboxvideo: Drop drm_gem_prime_export/import new ddad8b452e5f drm/vc3: Drop drm_gem_prime_import new 9030142e3206 drm/radeon: Drop drm_gem_prime_import new 5eab998741c8 drm/vgem: Drop drm_gem_prime_export new aada617da7b6 drm/virtio: Drop drm_gem_prime_export/import new f30dec2f8240 drm/xen: Drop drm_gem_prime_export/import new 42169858d75c drm/zte: Drop drm_gem_prime_export/import new 634cdf7fd91a drm/vram-helper: Drop drm_gem_prime_export/import new 5f6ed9879a41 drm/prime: automatically set gem_obj->resv on import new 7b0cdf3e56b9 drm/vgem: Ditch attach trickery in the fence ioctl new adbb48bcf400 drm/lima: Mark 64-bit number as ULL new 34e88f9e2fff drm/lima: Reduce the amount of logs on deferred probe new 7b4e467d2f99 drm/lima: Reduce number of PTR_ERR() calls new 0e343b086b05 drm/lima: Reduce the amount of logs on deferred probe of c [...] new 1effe5a3bb3d drm/bridge/synopsys: dsi: Allow VPG to be enabled via debugfs new 50b0946de4c6 drm/connector: Fix warning in debug message new 700710e977fd drm: Do not use bitwise OR to set picure_aspect_ratio new 993a80671ed9 drm: Do not accept garbage mode aspect ratio flags new 9f396ab4de15 drm: WARN on illegal aspect ratio when converting a mode to umode new 1e612a0f62fe drm/sun4i: Eliminate pointless on stack copy of drm_display_info new ca5be902a87d drm/mcde: Fix uninitialized variable new 975304100a70 dt-bindings: display: Convert tpo,tpg110 panel to DT schema new 0fbbd27e5ab1 drm/lima: Drop resv argument from lima_bo_create_struct new 2a11d881255b drm/mediatek: Use drm_atomic_helper_wait_for_fences new 0ecaea14843e drm/panfrost: don't set gem_obj->resv for prime import anymore new 3886666a2568 drm/vc4: Don set gem_obj->resv in prime import anymore new 9dfed7013083 drm/todo: remove gem_prime_import/export todo new 3c745e0b5dea drm/todo: Update backlight todo new 8de6ca2e0e93 drm/todo: Update mmap todo new fcca453c8884 drm/todo: Add new debugfs todo new c6be80861824 drm/etnaviv: Drop resv argument from etnaviv_gem_new_impl new 5ebeb02c8678 drm/msm: Drop robj from msm_gem_new_impl new d55bcb4c9a74 dt-bindings: display: Add GiantPlus GPM940B0 panel documentation new 0565ae92835c media: uapi: Add MEDIA_BUS_FMT_RGB888_3X8 media bus format new 2c6574a9ed66 drm/panel: simple: Add GiantPlus GPM940B0 panel support new 75909cb6a753 dt-bindings: drm/panel: simple: add ortustech, com37h3m05d [...] new e24fd0cf73d1 dt-bindings: drm/panel: simple: add ortustech, com37h3m99d [...] new a6e5a47f40ed dt-bindings: drm/panel: simple: add sharp, lq070y3dg3b panel new dda0e4bdbeac drm/panel: simple: Add Sharp LQ070Y3DG3B panel support new 9c31dcb6dd94 drm/panel: simple: Add Ortustech COM37H3M panel support new 719bda751e18 MAINTAINERS: Update Maintainers and Reviewers of DRM Bridg [...] new c79e7a293733 dt-bindings: display: Add King Display KD035G6-54NT panel [...] new ecdcbbb7ceb1 drm/panel: Add Novatek NT39016 panel support new a63f4612e1de dt-bindings: display: Add Sharp LS020B1DD01D panel documentation new f9a763d27462 drm: Add bus flag for Sharp-specific signals new f1bd37f300a4 drm/panel: simple: Add Sharp LS020B1DD01D panel support new 059b39f30aa6 dt-bindings: display: panel: Add support for Raydium RM671 [...] new f63df31d2ddd drm/panel: Add support for Raydium RM67191 panel driver new 60ba34c6a5b3 MAINTAINERS: Add Purism mail alias as reviewer for their d [...] new 428733c72d03 drm/panel: jh057n00900: Don't use magic constant new d4bd9a58d81b dt-bindings: display/panel: jh057n00900: Document power su [...] new 1a14e0c25652 drm/panel: jh057n00900: Add regulator support new 77b893df0c58 dt-bindings: display: Add ETM0700G0DH6 compatible string new caa54ec03c7f dt-bindings: panel: Add Boe Himax8279d is 1200x1920, 4-lan [...] new d6891db2ad0a drm/tegra: remove irrelevant DRM_UNLOCKED flag new b402375699ae drm/i915: remove irrelevant DRM_UNLOCKED flag new ccdae4257569 drm/nouveau: remove open-coded drm_invalid_op() new 3cd74023ea18 vmwgfx: drop empty lastclose stub new bcde7d345c90 drm/vmgfx: kill off unused init_mutex new cbfbe47fc539 drm/vmwgfx: use core drm to extend/check vmw_execbuf_ioctl new b8602f9a65a6 drm/etnaviv: drop DRM_AUTH usage from the driver new 951ecc022c47 drm/exynos: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls new 921d57323657 drm/lima: drop DRM_AUTH usage from the driver new 88209d2c5035 drm/msm: drop DRM_AUTH usage from the driver new a305f6c5c819 drm/nouveau: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls new 7042a33deb14 drm/omap: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls new e4eee93d2577 drm/vgem: drop DRM_AUTH usage from the driver new 848ed7d54246 drm/virtio: drop DRM_AUTH usage from the driver new c1a495a55853 drm: Allow range of 0 for drm_mm_insert_node_in_range() new 18d0952a838b drm/vkms: Fix crc worker races new a0e4e5754cce drm/vkms: Use spin_lock_irq in process context new fb4155fa4c0c drm/vkms: Rename vkms_output.state_lock to crc_lock new 3d08eb7ddb4d drm/vkms: Add our own commit_tail new 5ef8100a3919 drm/vkms: flush crc workers earlier in commit flow new 64cfaa509271 drm/vkms: Dont flush crc worker when we change crc status new 1c305e13ecc5 drm/vkms: No _irqsave within spin_lock_irq needed new 8b1865873651 drm/vkms: totally reworked crc data tracking new e5ff5344f4a4 drm/vkms: No need for ->pages_lock in crc work anymore new e61576c4b9ff drm/mgag200: add in missing { } around if block new 28a902e6d7fb dt-bindings: display: rockchip-lvds: Remove panel references new 93a105694f7d drm/bridge: tc358767: Simplify tc_poll_timeout() new ebcce4e64247 drm/bridge: tc358767: Simplify polling in tc_main_link_setup() new aa92213f388b drm/bridge: tc358767: Simplify polling in tc_link_training() new 3f072c304c0a drm/bridge: tc358767: Simplify tc_set_video_mode() new 6d0c38315915 drm/bridge: tc358767: Drop custom tc_write()/tc_read() accessors new 53b166dca5fe drm/bridge: tc358767: Simplify AUX data read new 792a081a1b8e drm/bridge: tc358767: Simplify AUX data write new e0655feaec62 drm/bridge: tc358767: Increase AUX transfer length limit new 12dfe7c4d9c5 drm/bridge: tc358767: Use reported AUX transfer size new c49f60dfbf91 drm/bridge: tc358767: Introduce tc_set_syspllparam() new 134fb306b1d8 drm/bridge: tc358767: Introduce tc_pllupdate() new 7264892648ba drm/bridge: tc358767: Simplify tc_aux_wait_busy() new d174db0788b4 drm/bridge: tc358767: Drop unnecessary 8 byte buffer new 32d3621996aa drm/bridge: tc358767: Replace magic number in tc_main_link [...] new fdb29b738017 drm/bridge: tc358767: Add support for address-only I2C transfers new 5d1771899736 drm/mgag200: Replace struct mga_framebuffer with GEM frame [...] new bd630a86be38 drm/fb-helper: use gem_bo.resv, not dma_buf.resv in prepare_fb new e78ad7654179 drm/msm: Use drm_gem_fb_prepare_fb new 66ab700506e7 drm/vc4: Use drm_gem_fb_prepare_fb new 5ed7191dd97b drm/ast: Replace struct ast_framebuffer with GEM framebuff [...] new 8735f16803f0 dma-buf: cleanup reservation_object_init/fini new 52500de68fbb drm/vmwgfx: Don't look at state->allow_modeset new 220df83a5394 drm/gem: Rename drm_gem_dumb_map_offset() to drm_gem_map_offset() new 583bbf46133c drm/panfrost: Use drm_gem_map_offset() new 91f85e8feb1b drm/mga: drop dependency on drm_os_linux.h new 968222d9b817 drm/mga: make header file self contained new 36999fd02d92 drm/mga: drop use of drmP.h new 9f3978011104 drm/mgag200: drop use of drmP.h new 59634388d932 MAINTAINERS: add Sam Ravnborg for drm/atmel_hlcdc new 99a938889048 drm/stm: drop use of drmP.h new 83f35bc3a852 drm/bridge: adv7511: Attach to DSI host at probe time new 52c2197aae1b drm/bridge: tc358767: do a software reset if reset pin isn [...] new fdbdcc83ffd7 drm/bridge: dw-hdmi: Use automatic CTS generation mode whe [...] new ffa8aa00e9e5 DRM: ingenic: Use devm_platform_ioremap_resource new dba8e987687f DRM: ingenic: Add support for Sharp panels new 8721215c7ef9 DRM: ingenic: Add support for panels with 8-bit serial bus new 31070a871fdc drm/vram: Set GEM object functions for PRIME new f5f6f36a49c7 drm/bochs: Remove PRIME helpers from driver structure new 80be7eed1d32 drm/hibmc: Update struct drm_driver for GEM object functions new bf2791eb5cf6 drm/vbox: Remove empty PRIME functions new 0ccf52badd40 drm/vram: Don't export driver callback functions for PRIME new be855382bacb Revert "drm/panfrost: Use drm_gem_map_offset()" new 415d2e9e0757 Revert "drm/gem: Rename drm_gem_dumb_map_offset() to drm_g [...] new f1513d20b9f1 drm/bridge: sii902x: Make sii902x_audio_digital_mute static new 5c27d6078cd6 drm/bridge: ti-sn65dsi86: add link to datasheet new 8efb243a5ce8 drm/bridge: ti-sn65dsi86: add debugfs new 67b587934c23 drm/bridge: ti-sn65dsi86: correct dsi mode_flags new 821a1f7171ae dt-bindings: display: Convert common panel bindings to DT schema new 09ed3b2574f2 dt-bindings: display: Convert ampire,am-480272h3tmqw-t01h [...] new 3cd33c8c54af dt-bindings: display: Convert armadeus,st0700-adapt panel [...] new 56b40739186d dt-bindings: display: Convert bananapi,s070wv20-ct16 panel [...] new 6c9b89e3cdd4 dt-bindings: display: Convert dlc,dlc0700yzg-1 panel to DT schema new 746fe0b26796 dt-bindings: display: Convert pda,91-00156-a0 panel to DT schema new 78ad29d76229 dt-bindings: display: Convert raspberrypi,7inch-touchscree [...] new 87548d750c31 dt-bindings: display: Convert tfc,s9700rtwv43tr-01b panel [...] new ae18c1176f0d dt-bindings: display: Convert panel-lvds to DT schema new b4eefa69b635 dt-bindings: display: Convert innolux,ee101ia-01 panel to [...] new ea8e4568d5ff dt-bindings: display: Convert mitsubishi,aa104xd12 panel t [...] new 2fb9bf9aeffd dt-bindings: display: Convert mitsubishi,aa121td01 panel t [...] new 8090858c87ea dt-bindings: display: Convert sgd,gktw70sdae4se panel to D [...] new 6234ba980f89 drm/sti: Remove pointless casts new 113348d86ceb drm/sti: Try to fix up the tvout possible clones new 15dd0fc83340 drm/client: Support unmapping of DRM client buffers new cf1ca9aeb930 drm/fb-helper: Map DRM client buffer only when required new f458579ede0b drm/fb-helper: Instanciate shadow FB if configured in devi [...] new 8a99de3dc0dd drm/ast: Replace struct ast_fbdev with generic framebuffer [...] new f1f8555dfb9a drm/bochs: Use shadow buffer for bochs framebuffer console new 90f479ae51af drm/mgag200: Replace struct mga_fbdev with generic framebu [...] new d006a9b63d4b drm/client: remove the exporting of drm_client_close new 4f5368b5541a drm/kms: Catch mode_object lifetime errors new e9d85f731de0 drm/vkms: Avoid assigning 0 for possible_crtc new a4e7e98e90eb drm/vkms: Rename vkms_crc.c into vkms_composer.c new b8a2948fa2b3 drm/panel: simple: Add ability to override typical timing new d719cbe9a5b3 drm/panel: simple: Use display_timing for Innolux n116bge new 374bf825e7a0 drm/panel: simple: Use display_timing for AUO b101ean01 new e3c91a88e4f2 drm/atmel-hlcdc: set layer REP bit to enable replication logic new f8c6bfc612b5 drm/panel: simple: fix AUO g185han01 horizontal blanking new 913cafbb250f drm/vgem: Reclassify buffer creation debug message new 94eb1e10a34d dma-buf: Expand reservation_list to fill allocation new c3bbb48e0c54 drm/agp: Remove unused function drm_agp_bind_pages new 2ea2269e296a drm/xen: drop use of drmP.h new 91328ebe4f6f drm/tve200: drop use of drmP.h new d5742c6cfa29 drm/mxsfb: drop use of drmP.h new b4b21c83958f drm/fsl-dcu: drop use of drmP.h new c0f4b75c065b drm/qxl: drop use of drmP.h new ce672a1b21a8 drm/vkms: drop use of drmP.h new 7c1be93c8e98 drm/scheduler: drop use of drmP.h new a3d639776e60 drm/virtgpu: drop use of drmP.h new 322d0c84d30e drm: add missing include to drm_vram_mm_helper.h new 016f363ee11c drm/bochs: drop use of drmP.h new fbbbd1608b0d drm/ast: drop use of drmP.h new 40b4db43f7e4 drm/hisilicon: drop use of drmP.h new a803bf0ade8d drm/shmobile: drop use of drmP.h new 71866a56bc75 drm/atmel_hlcdc: drop use of drmP.h new 0a869e8d82ef drm/pl111: pl111_vexpress.c: Add of_node_put() before return new 66a639cbe36c drm/bridge: ti-sn65dsi86: use dev name for debugfs new 45b2fda3d82d gpu/drm: fix a few kernel-doc "/**" mark warnings new 30fe7b07f6cb dma-buf: Relax the write-seqlock for reallocating the shar [...] new 66620f48cb59 drm/meson: drop use of drmP.h new 220989e7097a drm/v3d: drop use of drmP.h new 09a56fbe8a06 drm/pl111: drop use of drmP.h new 647d295b7048 drm/zte: drop use of drmP.h new 9c25a2976645 drm/sun4i: drop use of drmP.h new fd6d6d80cb5f drm/vc4: drop use of drmP.h new 9e28e0ce2d41 drm/r128: drop use of drmP.h new a9dcf3804ac8 drm/udl: drop use of drmP.h new 81f6156ca5ae drm/omapdrm: drop use of drmP.h new 54ccae0c0892 drm/selftests: drop use of drmP.h new 53fa84b2fabf drm/tdfx: drop use of drmP.h new 7b42a2f4e4b8 drm/vgem: drop use of drmP.h new 2175749b3671 drm/i810: drop use of drmP.h new fcb57664172e drm/tilcdc: drop use of drmP.h new 758380bd5b6d drm/i2c/ch7006: drop use of drmP.h new 71466ffd7322 drm/i2c/sil164: drop use of drmP.h new 05f0940b4de0 drm/imx: drop use of drmP.h new c2156ccd9657 drm/rockchip: drop use of drmP.h new 9aef5867c86c drm/mediatek: drop use of drmP.h new 57a1b0893782 drm: Make the bw/link rate calculations more forgiving new e362cc6a2475 drm/panel: simple: document panel_desc; rename a few functions new 1e9907362453 drm/doc: Document kapi doc expectations new bf3f5e985593 drm/panel: make drm_panel.h self-contained new 3e37c7156e94 drm: drop uapi dependency from drm_vblank.h new 03fda35d109b drm/ati_pcigart: drop dependency on drm_os_linux.h new 1c53587629f6 drm: direct include of drm.h in drm_gem.c new d3ea256aa4c7 drm: direct include of drm.h in drm_gem_shmem_helper.c new 39716270d88c drm: direct include of drm.h in drm_prime.c new d89281c5edad drm: direct include of drm.h in drm_syncobj.c new 1eef08cb7dc7 drm/mediatek: direct include of drm.h in mtk_drm_gem.c new 5917e0bdbc90 drm/sun4i: Introduce color encoding and range properties new ab38c3b7c347 drm/sun4i: sun8i_csc: Simplify register writes new b72cb0dc4c46 drm/sun4i: sun8i-csc: Add support for color encoding and range new 73415b4ea5b5 drm/fb: remove unused function: drm_gem_fbdev_fb_create() new e4f86e437164 drm: Add Grain Media GM12U320 driver v2 new 03b0f2ce735e Merge v5.3-rc1 into drm-misc-next new e858c5951f69 drm/bridge: Improve the help text for DRM_ANALOGIX_ANX78XX new d808097627e5 drm/i915: Fix up broken merge new fa2aa95032c8 Merge remote-tracking branch 'drm-misc/for-linux-next' new 92dd38ab39c4 Merge remote-tracking branch 'etnaviv/etnaviv/next' new caa8422d01e9 ALSA: hda: Flush interrupts on disabling new 551626ec0ad2 ALSA: hda/hdmi - Don't report spurious jack state changes new ade49db337a9 ALSA: hda/hdmi - Allow audio component for AMD/ATI and Nvi [...] new 4df4888b17c4 Merge branch 'topic/hda-acomp-base' into for-next new 588f2e2caf67 ALSA: firewire-lib: obsolete ctx_data.tx.first_dbc with CI [...] new cdefaa44d535 ALSA: firewire-lib: pass data block count as an argument t [...] new ab75481202d2 ALSA: firewire-lib: pass data block counter to data block [...] new 860d798c3704 ALSA: firewire-lib: operate data block counter in top leve [...] new a35463d1f77d ALSA: firewire-lib: operate data block counter in top leve [...] new 3baf30532f94 ALSA: firewire-lib: add syt_override member for some protocols new 600c8018df60 ALSA: firewire-lib: pass no syt information to data block [...] new 04130cf8e296 ALSA: firewire-lib: add list of packet descriptor new f4f6ae7b7c1f ALSA: firewire-lib: use packet descriptor for IT context new 753e717986c2 ALSA: firewire-lib: use packet descriptor for IR context new 5e2ece0fdceb ALSA: firewire-lib: code refactoring to process PCM substream new 0f5cfcb24d9c ALSA: firewire-lib: code refactoring to process context payloads new d2c104a3426b ALSA: firewire-lib: pass packet descriptor to data block p [...] new 9fc90644cae9 ALSA: firewire-lib: code refactoring for AM824 data block [...] new bb473966774a ALSA: firewire-digi00x: code refactoring for DOT data bloc [...] new 806653b70ee2 ALSA: firewire-tascam: code refactoring for TASCAM data bl [...] new 00d004db6493 ALSA: firewire-motu: code refactoring for MOTU data block [...] new 4731c672c930 ALSA: fireface: code refactoring for FF data block process [...] new 9a738ad1b1a6 ALSA: firewire-lib: process payload of isoc context accord [...] new d2d5a6b0253d ALSA: firewire-motu: more code refactoring for MOTU data b [...] new 5cbb8a533db6 Merge remote-tracking branch 'sound/for-next' new ef9bec27485f ASoC: SOF: Intel: hda: Make hdac_device device-managed new f7408a3d5b5f ASoC: wcd9335: Fix misuse of GENMASK macro new eaba5585944e ASoC: codecs: ad193x: Use regmap_multi_reg_write() when in [...] new 4dc057a786dc ASoC: rt5677: remove superfluous set new 5be6155b50bb ASoC: fsl_esai: Wrap some operations to be functions new 1d3dd532883b sound: soc: codecs: mt6358: change return type of mt6358_c [...] new e1fb714bddf4 ASoC: bcm: cygnus-pcm: Unneeded variable: "ret". new af62a3c8a872 ASoC: wcd9335: add irqflag IRQF_ONESHOT flag new a962a809e5e4 ASoC: mediatek: mt8183: make headset codec optional new 89c9679f699d ASoC: fsl_sai: add of_match data new bd517707d85f ASoC: fsl_sai: derive TX FIFO watermark from FIFO depth new 6d19d8a3cec7 ASoC: fsl_sai: mark regmap as fast_io new 96cd3b97bf32 ASoC: max98383: fix i2c probe failure new b7e814deae33 ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER new 980c10cda954 ASoC: rt1308: simplify the EFUSE read function new 730e051c78b0 ASoC: rt1308: add silence detection and manual PDB control new 03b0deb6ba5f ASoC: cs47l35: Use define for DSPCLK enable bit new 4aefb7387198 ASoC: rockchip-max98090: Remove MICBIAS as supply of input [...] new cfc8f568aada ASoC: Define a set of DAPM pre/post-up events new b1f373a11d25 ASoC: sgtl5000: Improve VAG power and mute control new cadee10c9831 ASoC: sgtl5000: Fix definition of VAG Ramp Control new 694b14554d75 ASoC: sgtl5000: add ADC mute control new 631bc8f0134a ASoC: sgtl5000: Fix of unmute outputs on probe new b6319b061ba2 ASoC: sgtl5000: Fix charge pump source assignment new e065bb6883a0 Merge remote-tracking branch 'sound-asoc/for-next' new 5d4b45a1dd7b Input: add support for the FlySky FS-iA6B RC receiver new 36beb8a58ec1 Merge remote-tracking branch 'input/next' new 1b674631c13e Merge remote-tracking branch 'block/for-next' new be1640881183 mmc: usdhi6rol0: Add maintainers new af5c06bda581 mmc: mxs: use devm_platform_ioremap_resource() to simplify code new 490359a6ba40 dt-bindings: mmc: sunxi: reorder MMC compatibles new 82d2ca31aca3 dt-bindings: mmc: sunxi: Add H5 compatibles new 248979babbd8 Merge branch 'fixes' into next new 54b0eb027562 Merge remote-tracking branch 'mmc/next' new 9ae8fadb3f53 Merge remote-tracking branch 'kgdb/kgdb-next' new 1e2cc8c5e074 regulator: lm363x: Fix off-by-one n_voltages for lm3632 ld [...] new 962f170d9344 regulator: lm363x: Fix n_voltages setting for lm36274 new d850c6f5fad6 regulator: rk808: Return REGULATOR_MODE_INVALID for invalid mode new bf8211f74935 Merge branch 'regulator-5.4' into regulator-next new 6c2d170acfad Merge remote-tracking branch 'regulator/for-next' new 64d33fd698a4 Merge remote-tracking branch 'security/next-testing' new cf53e57a95d9 Merge remote-tracking branch 'apparmor/apparmor-next' new 23bf7534dada Merge remote-tracking branch 'keys/keys-next' new 0521050215d0 spi: dw-mmio: Use devm_platform_ioremap_resource() new 3da9834d9381 spi: dw-mmio: Clock should be shut when error occurs new 87ce8c22d3b5 Merge branch 'spi-5.4' into spi-next new 0e80f9629748 Merge remote-tracking branch 'spi/for-next' new 64fcb167cc71 Merge remote-tracking branch 'edac-amd/for-next' new 3a7f1fcc8dfb Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new f1ebd0ca4a3c Merge remote-tracking branch 'percpu/for-next' new 51251542c968 leds: max77650: add MODULE_ALIAS() new 533016c870a8 leds: as3645a: Fix misuse of strlcpy new 730f693d79da leds: max77650: Add of_node_put() before return new 79937a4beeae leds: ns2: Add of_node_put() before return new ed2abfebb041 leds: leds-lp5562 allow firmware files up to the maximum length new f3b357c28073 leds: an30259a: Fix typo new 967ea03cc345 leds: ktd2692: Fix a typo in the name of a constant new 0344e6166bbf leds: apu: drop superseeded apu2/3 led support new da97735cbdb4 leds: apu: drop enum_apu_led_platform_types new 08e83826a5eb leds: apu: drop iosize field from priv data new cc92e3cce5db leds: apu: drop profile field from priv data new 93562049a62c leds: apu: fix error message on probing failure new 60439711b69b leds: apu: add pr_fmt prefix for better log output new ca220c7d4b32 Merge remote-tracking branch 'leds/for-next' new 4a229640d022 Merge remote-tracking branch 'mux/for-next' new 9c71b9eb3cb2 dmaengine: omap-dma: make omap_dma_filter_fn private new d2bfe7b5d182 dmaengine: edma: make edma_filter_fn private new 72503b25ee36 dmaengine: bcm2835: Print error in case setting DMA mask fails new 8cca9e4edf6d Merge remote-tracking branch 'slave-dma/next' new b38a8b6476d5 Merge remote-tracking branch 'cgroup/for-next' new 48d5b9732580 scsi: ufs: Change names related to error history new d3c615bf586f scsi: ufs: Add fatal and auto-hibern8 error history new c5397f13fc74 scsi: ufs: Do not reset error history during host reset new 8808b4e9dcdc scsi: ufs: Add history of fatal events new cf949bbe22be scsi: ufs: uapi: Fix SPDX license identifier new 8930a6c20791 scsi: core: add support for request batching new 9e5470fe2d61 scsi: virtio_scsi: implement request batching new 70a51d8c5317 scsi: lpfc: Remove unnecessary null check before kfree new 838c1efc6a0a scsi: ufs: change msleep to usleep_range new 43e6eb60421f Merge remote-tracking branch 'scsi-mkp/for-next' new dd422906799f mm/balloon_compaction: avoid duplicate page removal new cfe61801b0f1 balloon: fix up comments new ae24fb49d011 iommu/virtio: Update to most recent specification new 842aa64eddac vhost: fix WARNING in __mmdrop new db942e1cc4c9 Merge remote-tracking branch 'vhost/linux-next' new 66ad66293ede gpio: em: use a helper variable for &pdev->dev new 26a9336325ee Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new c053134280f0 Merge remote-tracking branch 'y2038/y2038' new c91a32d1baec Merge remote-tracking branch 'livepatching/for-next' new a0f344e94260 coresight: etm4x: Two function calls less new 2caaaca338e1 coresight: etm4x: Add ETM PIDs for SDM845 and MSM8996 new 70d4c349268a coresight: cpu-debug: Add support for Qualcomm Kryo new b95785216f2e Merge remote-tracking branch 'coresight/next' new 874532cdeefe rtc: mxc_v2: use devm_platform_ioremap_resource() to simpl [...] new f7234a9813b7 rtc: imxdi: use devm_platform_ioremap_resource() to simplify code new 564225415e77 dt-bindings: rtc: Remove the PCF8563 from the trivial RTCs new 46eabee1f6e6 rtc: isl12026: convert to i2c_new_dummy_device new 1bf779e74bc5 rtc: max77686: convert to i2c_new_dummy_device new 66942015a02c rtc: s35390a: convert to i2c_new_dummy_device new 06c8e550a84e rtc: s5m: convert to i2c_new_dummy_device new cd8caacce1fa Merge remote-tracking branch 'rtc/rtc-next' new a45949fc34bc Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 10742fee98eb eeprom: at24: remove unneeded include new 5cb1598521dd Merge remote-tracking branch 'at24/at24/for-next' new a257f85d6c0d Merge remote-tracking branch 'kspp/for-next/kspp' new 66ef49c6cadc Merge remote-tracking branch 'nvmem/for-next' new 36c10aaf4d87 Merge remote-tracking branch 'xarray/xarray' new d7c08bfd2ccd Merge remote-tracking branch 'pidfd/for-next' new 77988c1c3ca1 Merge remote-tracking branch 'devfreq/for-next' adds 224bfa558023 riscv: fix build break after macro-to-function conversion [...] adds cd3a7656843a mm/hmm: fix bad subpage pointer in try_to_unmap_one adds a6fcd12e265a kernel/signal.c: fix a kernel-doc markup adds 78934efe95b2 Revert "kmemleak: allow to coexist with fault injection" adds e4788cb055cd ocfs2: remove set but not used variable 'last_hash' adds 7b9bd28ed281 mm: vmscan: check if mem cgroup is disabled or not before [...] adds 4883434c6358 mm: migrate: fix reference check race between __find_get_b [...] adds 66abace719cf mm/balloon_compaction.c: avoid duplicate page removal adds a4b9488c2a49 mm/balloon_compaction.c: fix up comments adds 3358ae46318a mm: compaction: avoid 100% CPU usage during compaction whe [...] adds 426f5c8116f3 ocfs2: clear zero in unaligned direct IO adds 9bc65aacdf1c ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes adds 0b0ad38ca434 ocfs2: wait for recovering done after direct unlock request adds c39b9133bfec ocfs2: checkpoint appending truncate log transaction befor [...] adds 74e33a058629 ramfs: support O_TMPFILE adds df0071abd6fb mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints adds 10677f20349c mm/mmap.c: fix the adjusted length error adds 1634138e0730 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory adds 8e4959e89b97 mm/sparse.c: mark sparse_buffer_free as __meminit adds 89429ddf74bd mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] adds 1af0622b776e mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] adds 4c1621f227b3 mm: mempolicy: handle vma with unmovable pages mapped corr [...] adds b04ead876d39 mm/oom_kill.c: add task UID to info message on an oom kill adds 10db5073a49e mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix adds 288ed5f2f3a8 mm, memcg: proportional memory.{low,min} reclaim adds 6db9602c8199 mm, memcg: make memory.emin the baseline for utilisation d [...] adds d7c05fd8e6df mm, memcg: make scan aggression always exclude protection adds 1866ffe9743d mm/vmscan: remove unused lru_pages argument adds 75d7e68b76fd mm: don't expose page to fast gup before it's ready adds fb614ce78530 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds bfdda05728d2 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds ceb67f829b5a kernel/hung_task.c: Monitor killed tasks. adds 3365cb0b36de lib/genalloc.c: export symbol addr_in_gen_pool adds 968f670d8764 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr adds 6f368a928f58 Documentation: rename addr_in_gen_pool to gen_pool_has_addr adds 416a6296986f lib/math/rational.c: fix possible incorrect result from ra [...] adds 9da0a6b2c339 checkpatch: add warnings in favor of strscpy(). adds 001cc4569a47 checkpatch: don't interpret stack dumps as commit IDs adds b7aa354c8235 checkpatch: fix something adds 79b4dfcb9268 fat: add nobarrier to workaround the strange behavior of device adds 94c89400fd2a coredump: split pipe command whitespace before expanding template adds 075bbfb73b50 aio: simplify read_events() adds eb5b38e7b494 ipc/msg.c: consolidate all xxxctl_down() functions new 4db2f7f58afe Merge branch 'akpm-current/current' new ffe67b6592a1 pinctrl: fix pxa2xx.c build warnings new aa2d1708032e drivers/tty/serial/sh-sci.c: suppress warning new c504c313f8ec drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new 2f2a8a688559 Merge branch 'akpm/master' new b010bb39ab1a Add linux-next specific files for 20190723
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 (54efad203f37) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-ne [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 942 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 3 + CREDITS | 1 - Documentation/dev-tools/sparse.rst | 5 - .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 1 + .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 1 + .../{arm/topology.txt => cpu/cpu-topology.txt} | 256 +- .../display/panel/ampire,am-480272h3tmqw-t01h.txt | 26 - .../display/panel/ampire,am-480272h3tmqw-t01h.yaml | 42 + .../display/panel/arm,versatile-tft-panel.txt | 2 +- .../display/panel/armadeus,st0700-adapt.txt | 9 - .../display/panel/armadeus,st0700-adapt.yaml | 33 + .../display/panel/bananapi,s070wv20-ct16.txt | 12 - .../display/panel/bananapi,s070wv20-ct16.yaml | 31 + .../bindings/display/panel/boe,himax8279d.txt | 24 + .../bindings/display/panel/dlc,dlc0700yzg-1.txt | 13 - .../bindings/display/panel/dlc,dlc0700yzg-1.yaml | 31 + .../bindings/display/panel/edt,et-series.txt | 2 +- .../bindings/display/panel/giantplus,gpm940b0.txt | 12 + .../bindings/display/panel/innolux,ee101ia-01d.txt | 7 - .../display/panel/innolux,ee101ia-01d.yaml | 31 + .../display/panel/kingdisplay,kd035g6-54nt.txt | 42 + .../devicetree/bindings/display/panel/lvds.yaml | 107 + .../display/panel/mitsubishi,aa104xd12.txt | 47 - .../display/panel/mitsubishi,aa104xd12.yaml | 75 + .../display/panel/mitsubishi,aa121td01.txt | 47 - .../display/panel/mitsubishi,aa121td01.yaml | 74 + .../display/panel/ortustech,com37h3m05dtc.txt | 12 + .../display/panel/ortustech,com37h3m99dtc.txt | 12 + .../bindings/display/panel/panel-common.txt | 101 - .../bindings/display/panel/panel-common.yaml | 149 + .../bindings/display/panel/panel-lvds.txt | 121 - .../devicetree/bindings/display/panel/panel.txt | 4 - .../bindings/display/panel/pda,91-00156-a0.txt | 14 - .../bindings/display/panel/pda,91-00156-a0.yaml | 31 + .../panel/raspberrypi,7inch-touchscreen.txt | 49 - .../panel/raspberrypi,7inch-touchscreen.yaml | 71 + .../bindings/display/panel/raydium,rm67191.txt | 41 + .../display/panel/rocktech,jh057n00900.txt | 5 + .../bindings/display/panel/sgd,gktw70sdae4se.txt | 41 - .../bindings/display/panel/sgd,gktw70sdae4se.yaml | 68 + .../bindings/display/panel/sharp,lq070y3dg3b.txt | 12 + .../bindings/display/panel/sharp,ls020b1dd01d.txt | 12 + .../bindings/display/panel/simple-panel.txt | 29 +- .../display/panel/tfc,s9700rtwv43tr-01b.txt | 15 - .../display/panel/tfc,s9700rtwv43tr-01b.yaml | 33 + .../bindings/display/panel/tpo,tpg110.txt | 70 - .../bindings/display/panel/tpo,tpg110.yaml | 101 + .../bindings/display/rockchip/rockchip-lvds.txt | 11 - Documentation/devicetree/bindings/hwmon/lm75.txt | 1 + .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 71 +- .../bindings/{hwmon => iio/adc}/ads1015.txt | 0 .../devicetree/bindings/iio/adc/avia-hx711.yaml | 2 +- .../devicetree/bindings/media/rockchip-vpu.txt | 18 +- .../bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 14 +- .../bindings/mtd/allwinner,sun4i-a10-nand.yaml | 1 + .../devicetree/bindings/mtd/nand-controller.yaml | 1 + .../bindings/opp/sun50i-nvmem-cpufreq.txt | 167 + .../bindings/pinctrl/st,stm32-pinctrl.yaml | 7 + .../devicetree/bindings/rtc/trivial-rtc.yaml | 2 - .../bindings/spi/allwinner,sun4i-a10-spi.yaml | 1 + .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 1 + Documentation/filesystems/porting | 2 +- Documentation/gpu/drm-mm.rst | 40 +- Documentation/gpu/introduction.rst | 16 + Documentation/gpu/todo.rst | 56 +- Documentation/hwmon/ads1015.rst | 90 - Documentation/hwmon/index.rst | 2 +- Documentation/hwmon/k8temp.rst | 2 +- Documentation/hwmon/lm75.rst | 6 +- Documentation/hwmon/{pxe1610 => pxe1610.rst} | 33 +- Documentation/media/uapi/v4l/biblio.rst | 10 + Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 323 + Documentation/media/uapi/v4l/pixfmt-compressed.rst | 20 + Documentation/media/uapi/v4l/subdev-formats.rst | 107 + Documentation/networking/tls-offload.rst | 6 + .../translations/it_IT/doc-guide/sphinx.rst | 19 +- .../it_IT/process/maintainer-pgp-guide.rst | 25 +- Documentation/translations/zh_CN/sparse.txt | 4 - Documentation/virtual/kvm/api.txt | 15 +- MAINTAINERS | 62 +- Makefile | 4 +- Next/SHA1s | 196 +- Next/merge.log | 4108 +- arch/arm/Kconfig.debug | 5 - arch/arm/arm-soc-for-next-contents.txt | 205 +- arch/arm/boot/dts/at91sam9261ek.dts | 2 +- arch/arm/boot/dts/at91sam9263ek.dts | 2 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 2 +- arch/arm/boot/dts/at91sam9rlek.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 14 + arch/arm/boot/dts/rk3288-veyron-minnie.dts | 14 + arch/arm/boot/dts/sun4i-a10-a1000.dts | 2 +- arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts | 2 +- arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-hackberry.dts | 2 +- .../boot/dts/sun4i-a10-itead-iteaduino-plus.dts | 2 +- arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts | 2 +- arch/arm/boot/dts/sun4i-a10-marsboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 2 +- arch/arm/boot/dts/sun4i-a10-pcduino.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts | 2 +- arch/arm/boot/dts/sun6i-a31-colombus.dts | 2 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 8 +- arch/arm/boot/dts/sun6i-a31-i7.dts | 2 +- arch/arm/boot/dts/sun6i-a31-m9.dts | 2 +- arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-cs908.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-sina31s.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 8 +- arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 2 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-bananapro.dts | 2 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 2 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 2 +- arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 11 +- arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 2 +- arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 2 +- arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 2 +- arch/arm/boot/dts/sun7i-a20-m3.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 10 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 2 +- arch/arm/boot/dts/sun7i-a20-orangepi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 2 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 2 +- arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 8 +- arch/arm/boot/dts/sun8i-r40.dtsi | 8 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 8 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 2 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 8 +- arch/arm/include/asm/topology.h | 20 - arch/arm/kernel/topology.c | 60 +- arch/arm/mach-netx/Kconfig | 22 - arch/arm/mach-netx/Makefile | 13 - arch/arm/mach-netx/Makefile.boot | 3 - arch/arm/mach-netx/fb.c | 65 - arch/arm/mach-netx/fb.h | 12 - arch/arm/mach-netx/generic.c | 182 - arch/arm/mach-netx/generic.h | 14 - arch/arm/mach-netx/include/mach/hardware.h | 27 - arch/arm/mach-netx/include/mach/irqs.h | 58 - arch/arm/mach-netx/include/mach/netx-regs.h | 420 - arch/arm/mach-netx/include/mach/pfifo.h | 42 - arch/arm/mach-netx/include/mach/uncompress.h | 63 - arch/arm/mach-netx/include/mach/xc.h | 30 - arch/arm/mach-netx/nxdb500.c | 197 - arch/arm/mach-netx/nxdkn.c | 90 - arch/arm/mach-netx/nxeb500hmi.c | 174 - arch/arm/mach-netx/pfifo.c | 56 - arch/arm/mach-netx/time.c | 141 - arch/arm/mach-netx/xc.c | 246 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 8 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 14 + 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/hexagon/include/asm/pgalloc.h | 34 +- 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/include/asm/kprobes.h | 4 + arch/parisc/kernel/pacache.S | 3 +- arch/powerpc/Kconfig | 1 + arch/powerpc/kernel/Makefile | 3 +- arch/powerpc/kernel/dma-common.c | 17 + arch/powerpc/kernel/signal_32.c | 3 + arch/powerpc/kernel/signal_64.c | 5 + arch/powerpc/kvm/book3s_xive.c | 4 +- arch/powerpc/kvm/book3s_xive_native.c | 4 +- arch/powerpc/sysdev/xive/common.c | 7 +- arch/riscv/Kconfig | 1 + arch/riscv/kernel/smpboot.c | 3 + arch/s390/kvm/interrupt.c | 23 +- arch/x86/entry/entry_64.S | 11 +- arch/x86/events/intel/core.c | 2 + arch/x86/hyperv/hv_init.c | 13 +- arch/x86/include/uapi/asm/kvm.h | 9 +- arch/x86/kernel/amd_nb.c | 3 + arch/x86/kvm/lapic.c | 107 +- arch/x86/kvm/lapic.h | 1 + arch/x86/kvm/pmu.c | 27 +- arch/x86/kvm/svm.c | 42 +- arch/x86/kvm/vmx/nested.c | 8 +- arch/x86/kvm/vmx/pmu_intel.c | 11 +- arch/x86/kvm/vmx/vmx.c | 4 +- arch/x86/kvm/x86.c | 12 +- arch/x86/kvm/x86.h | 2 + drivers/base/Kconfig | 2 +- drivers/base/arch_topology.c | 298 + drivers/base/firmware_loader/firmware.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 19 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.h | 6 +- drivers/connector/connector.c | 6 +- drivers/cpufreq/Kconfig.arm | 12 + drivers/cpufreq/Makefile | 1 + drivers/cpufreq/armada-8k-cpufreq.c | 2 + drivers/cpufreq/cpufreq-dt-platdev.c | 2 + drivers/cpufreq/sun50i-cpufreq-nvmem.c | 226 + drivers/dma-buf/dma-buf.c | 7 +- drivers/dma-buf/reservation.c | 65 +- drivers/dma/bcm2835-dma.c | 4 +- drivers/dma/dw-edma/dw-edma-core.h | 2 +- drivers/dma/dw-edma/dw-edma-pcie.c | 18 +- drivers/dma/dw-edma/dw-edma-v0-core.c | 34 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.c | 29 +- drivers/dma/ste_dma40.c | 4 +- drivers/dma/ti/edma.c | 5 +- drivers/dma/ti/omap-dma.c | 3 +- drivers/gpio/gpio-em.c | 37 +- drivers/gpu/drm/Kconfig | 2 + drivers/gpu/drm/Makefile | 1 + drivers/gpu/drm/amd/amdgpu/Makefile | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 + .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 324 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 169 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 69 + drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 190 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 76 +- drivers/gpu/drm/amd/amdgpu/arct_reg_init.c | 57 + drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 1 + drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 2 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 100 +- 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 | 4 +- 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 | 1 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h | 24 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 68 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 16 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 139 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 61 + drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 2 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 2 +- .../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c | 4 +- .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 4 +- .../amd/display/dc/clk_mgr/dce120/dce120_clk_mgr.c | 4 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 39 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h | 5 + drivers/gpu/drm/amd/display/dc/core/dc.c | 96 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 40 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 101 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 394 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 45 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 27 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 26 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 3 +- drivers/gpu/drm/amd/display/dc/dc.h | 44 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 21 + drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 56 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 11 + drivers/gpu/drm/amd/display/dc/dc_types.h | 14 + drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 4 + drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 28 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 9 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 7 +- drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 10 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 30 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 70 +- .../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 42 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 70 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 27 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 85 +- .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 33 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 16 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h | 4 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 29 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 688 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 62 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 196 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 14 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 34 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 369 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 12 + .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 2 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 5 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.c | 37 + drivers/gpu/drm/amd/display/dc/dm_services.h | 1 + drivers/gpu/drm/amd/display/dc/dml/Makefile | 3 + .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 5109 +++ .../dc/dml/dcn20/display_mode_vba_20v2.h} | 11 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 1701 + .../dc/dml/dcn20/display_rq_dlg_calc_20v2.h | 74 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 12 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 1 + .../drm/amd/display/dc/dml/display_mode_structs.h | 1 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 8 +- drivers/gpu/drm/amd/display/dc/dsc/drm_dsc_dc.c | 79 +- drivers/gpu/drm/amd/display/dc/gpio/Makefile | 2 +- .../amd/display/dc/gpio/dcn10/hw_factory_dcn10.c | 42 +- .../amd/display/dc/gpio/dcn20/hw_factory_dcn20.c | 41 +- .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.c | 2 +- .../display/dc/gpio/diagnostics/hw_factory_diag.c | 1 + .../dc/{inc/hw/clk_mgr.h => gpio/generic_regs.h} | 64 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 68 + drivers/gpu/drm/amd/display/dc/gpio/hw_factory.h | 3 + drivers/gpu/drm/amd/display/dc/gpio/hw_generic.c | 134 + .../gmc_v9_0.h => display/dc/gpio/hw_generic.h} | 34 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 3 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 7 + .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 3 + drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 1 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 10 + drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 2 +- drivers/gpu/drm/amd/display/include/audio_types.h | 4 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 8 + drivers/gpu/drm/amd/display/include/dpcd_defs.h | 2 +- .../amd/display/include/gpio_service_interface.h | 18 +- .../drm/amd/display/include/link_service_types.h | 17 +- .../drm/amd/display/modules/color/color_gamma.c | 163 +- .../drm/amd/display/modules/color/color_gamma.h | 9 + drivers/gpu/drm/amd/include/arct_ip_offset.h | 1654 + .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 4 + .../include/asic_reg/mmhub/mmhub_9_4_1_default.h | 3933 ++ .../include/asic_reg/mmhub/mmhub_9_4_1_offset.h | 7753 ++++ .../include/asic_reg/mmhub/mmhub_9_4_1_sh_mask.h | 44884 +++++++++++++++++++ .../include/asic_reg/sdma0/sdma0_4_2_2_offset.h | 1051 + .../include/asic_reg/sdma0/sdma0_4_2_2_sh_mask.h | 3002 ++ .../include/asic_reg/sdma1/sdma1_4_2_2_offset.h | 1043 + .../include/asic_reg/sdma1/sdma1_4_2_2_sh_mask.h | 2956 ++ .../include/asic_reg/sdma2/sdma2_4_2_2_offset.h | 1043 + .../include/asic_reg/sdma2/sdma2_4_2_2_sh_mask.h | 2956 ++ .../include/asic_reg/sdma3/sdma3_4_2_2_offset.h | 1043 + .../include/asic_reg/sdma3/sdma3_4_2_2_sh_mask.h | 2956 ++ .../include/asic_reg/sdma4/sdma4_4_2_2_offset.h | 1043 + .../include/asic_reg/sdma4/sdma4_4_2_2_sh_mask.h | 2956 ++ .../include/asic_reg/sdma5/sdma5_4_2_2_offset.h | 1043 + .../include/asic_reg/sdma5/sdma5_4_2_2_sh_mask.h | 2956 ++ .../include/asic_reg/sdma6/sdma6_4_2_2_offset.h | 1043 + .../include/asic_reg/sdma6/sdma6_4_2_2_sh_mask.h | 2956 ++ .../include/asic_reg/sdma7/sdma7_4_2_2_offset.h | 1043 + .../include/asic_reg/sdma7/sdma7_4_2_2_sh_mask.h | 2956 ++ .../drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h | 979 + .../drm/amd/include/asic_reg/vcn/vcn_2_5_sh_mask.h | 3609 ++ drivers/gpu/drm/amd/include/kgd_pp_interface.h | 1 + drivers/gpu/drm/amd/include/navi14_ip_offset.h | 1119 + drivers/gpu/drm/amd/include/soc15_ih_clientid.h | 11 +- drivers/gpu/drm/amd/powerplay/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 131 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 126 + .../amd/powerplay/{navi10_ppt.h => arcturus_ppt.h} | 6 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 21 +- drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 120 + .../amd/powerplay/inc/smu11_driver_if_arcturus.h | 878 + drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 15 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 195 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.h | 4 + drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 72 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 100 +- drivers/gpu/drm/arc/arcpgu_drv.c | 5 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 5 +- drivers/gpu/drm/arm/hdlcd_drv.c | 6 +- drivers/gpu/drm/arm/malidp_drv.c | 5 +- drivers/gpu/drm/armada/armada_drv.c | 3 +- drivers/gpu/drm/armada/armada_gem.c | 5 +- drivers/gpu/drm/armada/armada_gem.h | 3 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 3 +- drivers/gpu/drm/ast/Makefile | 2 +- drivers/gpu/drm/ast/ast_dp501.c | 5 +- drivers/gpu/drm/ast/ast_drv.c | 22 +- drivers/gpu/drm/ast/ast_drv.h | 46 +- drivers/gpu/drm/ast/ast_fb.c | 346 - drivers/gpu/drm/ast/ast_main.c | 75 +- drivers/gpu/drm/ast/ast_mode.c | 47 +- drivers/gpu/drm/ast/ast_post.c | 7 +- drivers/gpu/drm/ast/ast_ttm.c | 7 +- drivers/gpu/drm/ati_pcigart.c | 10 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 12 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 18 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 20 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 3 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 12 +- drivers/gpu/drm/bochs/bochs.h | 6 +- drivers/gpu/drm/bochs/bochs_drv.c | 11 +- drivers/gpu/drm/bochs/bochs_hw.c | 4 + drivers/gpu/drm/bochs/bochs_kms.c | 9 +- drivers/gpu/drm/bridge/Kconfig | 5 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 12 +- drivers/gpu/drm/bridge/sii902x.c | 3 +- drivers/gpu/drm/bridge/sil-sii8620.c | 10 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 45 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 47 + drivers/gpu/drm/bridge/tc358767.c | 673 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 46 +- drivers/gpu/drm/cirrus/cirrus.c | 2 +- drivers/gpu/drm/drm_agpsupport.c | 45 +- drivers/gpu/drm/drm_client.c | 61 +- drivers/gpu/drm/drm_connector.c | 3 +- drivers/gpu/drm/drm_dma.c | 2 +- drivers/gpu/drm/drm_dp_helper.c | 31 +- drivers/gpu/drm/drm_drv.c | 4 +- drivers/gpu/drm/drm_fb_helper.c | 51 +- drivers/gpu/drm/drm_file.c | 9 +- drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_gem.c | 4 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 72 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 1 + drivers/gpu/drm/drm_gem_vram_helper.c | 78 +- drivers/gpu/drm/drm_ioc32.c | 13 +- drivers/gpu/drm/drm_ioctl.c | 139 +- drivers/gpu/drm/drm_legacy_misc.c | 2 +- drivers/gpu/drm/drm_lock.c | 2 +- drivers/gpu/drm/drm_memory.c | 2 +- drivers/gpu/drm/drm_mm.c | 2 +- drivers/gpu/drm/drm_mode_object.c | 4 + drivers/gpu/drm/drm_modes.c | 17 +- drivers/gpu/drm/drm_prime.c | 867 +- drivers/gpu/drm/drm_scatter.c | 2 +- drivers/gpu/drm/drm_syncobj.c | 1 + drivers/gpu/drm/drm_vm.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 28 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 14 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 1 - drivers/gpu/drm/exynos/exynos_drm_drv.c | 21 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 5 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 9 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_kms.c | 1 - drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 1 - drivers/gpu/drm/gm12u320/Kconfig | 9 + drivers/gpu/drm/gm12u320/Makefile | 2 + drivers/gpu/drm/gm12u320/gm12u320.c | 814 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 6 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 10 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 9 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 2 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 1 + drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 6 + drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 8 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 10 +- drivers/gpu/drm/i2c/ch7006_priv.h | 1 - drivers/gpu/drm/i2c/sil164_drv.c | 3 +- drivers/gpu/drm/i810/i810_dma.c | 17 +- drivers/gpu/drm/i810/i810_drv.c | 8 +- drivers/gpu/drm/i810/i810_drv.h | 2 + drivers/gpu/drm/i915/Makefile | 1 - drivers/gpu/drm/i915/display/icl_dsi.c | 4 +- drivers/gpu/drm/i915/display/intel_display.c | 2 +- drivers/gpu/drm/i915/display/intel_sprite.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 2 +- .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 8 +- drivers/gpu/drm/i915/gt/intel_context.c | 6 + drivers/gpu/drm/i915/gt/intel_context.h | 1 + drivers/gpu/drm/i915/gt/intel_engine_cs.c | 56 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 15 + drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 1 + drivers/gpu/drm/i915/gt/intel_workarounds.c | 161 +- drivers/gpu/drm/i915/gt/mock_engine.c | 1 + drivers/gpu/drm/i915/gvt/dmabuf.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 23 +- drivers/gpu/drm/i915/i915_drv.h | 5 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 27 +- drivers/gpu/drm/i915/i915_gpu_error.c | 490 +- drivers/gpu/drm/i915/i915_gpu_error.h | 17 - drivers/gpu/drm/i915/i915_params.c | 2 +- drivers/gpu/drm/i915/i915_params.h | 2 +- drivers/gpu/drm/i915/i915_reg.h | 3 + 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/Kbuild | 2 +- drivers/gpu/drm/nouveau/dispnv04/Kbuild | 2 +- drivers/gpu/drm/nouveau/dispnv04/cursor.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/disp.h | 2 +- drivers/gpu/drm/nouveau/dispnv50/Kbuild | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 9 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 28 +- drivers/gpu/drm/nouveau/include/nvif/cl0002.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl0046.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl006b.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl0080.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl506e.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl506f.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl5070.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl507a.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl507b.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl507c.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl507d.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl507e.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl826e.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl826f.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl906f.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl9097.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cla06f.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/class.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/clc36f.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/clc37b.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/clc37e.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/client.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/device.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/driver.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/event.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/if0000.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/if0001.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/if0002.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/if0003.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/if0004.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/if0005.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/ioctl.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/notify.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/object.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/os.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/unpack.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/client.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/debug.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/device.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/engine.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/enum.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/event.h | 2 +- .../gpu/drm/nouveau/include/nvkm/core/firmware.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/gpuobj.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/ioctl.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/memory.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/mm.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/notify.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/object.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/oproxy.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/option.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/os.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/pci.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/ramht.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/tegra.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/bsp.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/cipher.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/dma.h | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/falcon.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/mpeg.h | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/msenc.h | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/mspdec.h | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/msppp.h | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/msvld.h | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/nvdec.h | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/nvenc.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/pm.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/sec.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/sec2.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/sw.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/vic.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/vp.h | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/xtensa.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/bar.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/bios.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/M0203.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/M0205.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/M0209.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/P0260.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/bit.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/bmp.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/boost.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/conn.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/cstep.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/dcb.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/disp.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/dp.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/extdev.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/fan.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/gpio.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/i2c.h | 2 +- .../nouveau/include/nvkm/subdev/bios/iccsense.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/image.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/init.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/mxm.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/npde.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/pcir.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/perf.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/pll.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/pmu.h | 2 +- .../include/nvkm/subdev/bios/power_budget.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/ramcfg.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/rammap.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/therm.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/timing.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/vmap.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/volt.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/vpstate.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/xpio.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/bus.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/devinit.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/fuse.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/gpio.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/ibus.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/iccsense.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/instmem.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/mxm.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/therm.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/timer.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/top.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/vga.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h | 2 +- drivers/gpu/drm/nouveau/nouveau_abi16.c | 6 - drivers/gpu/drm/nouveau/nouveau_abi16.h | 3 +- drivers/gpu/drm/nouveau/nouveau_acpi.c | 2 +- drivers/gpu/drm/nouveau/nouveau_acpi.h | 2 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 2 +- drivers/gpu/drm/nouveau/nouveau_chan.h | 2 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 9 +- drivers/gpu/drm/nouveau/nouveau_debugfs.h | 2 +- drivers/gpu/drm/nouveau/nouveau_display.h | 2 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 3 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 32 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 2 +- drivers/gpu/drm/nouveau/nouveau_fence.h | 2 +- drivers/gpu/drm/nouveau/nouveau_gem.h | 2 +- drivers/gpu/drm/nouveau/nouveau_hwmon.c | 10 + drivers/gpu/drm/nouveau/nouveau_ioctl.h | 2 +- drivers/gpu/drm/nouveau/nouveau_reg.h | 2 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 2 +- drivers/gpu/drm/nouveau/nouveau_ttm.h | 2 +- drivers/gpu/drm/nouveau/nouveau_usif.h | 2 +- drivers/gpu/drm/nouveau/nouveau_vga.c | 2 +- drivers/gpu/drm/nouveau/nouveau_vga.h | 2 +- drivers/gpu/drm/nouveau/nv10_fence.h | 2 +- drivers/gpu/drm/nouveau/nvif/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/core/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/bsp/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/ce/Kbuild | 2 +- .../drm/nouveau/nvkm/engine/ce/fuc/gf100.fuc3.h | 2 +- .../drm/nouveau/nvkm/engine/ce/fuc/gt215.fuc3.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/ce/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/cipher/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 38 +- drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild | 2 +- .../gpu/drm/nouveau/nvkm/engine/disp/channv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/head.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/priv.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/disp/rootnv50.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/disp/sortu102.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/dma/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/dma/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/dma/user.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/fifo/changf100.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/fifo/changk104.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/fifo/channv04.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/fifo/channv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/priv.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/fifo/regsnv04.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/gpcgf100.fuc3.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/gpcgf117.fuc3.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/gpcgk104.fuc3.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/gpcgk110.fuc3.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/gpcgk208.fuc5.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/gpcgm107.fuc5.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/hubgf100.fuc3.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/hubgf117.fuc3.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/hubgk104.fuc3.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/hubgk110.fuc3.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/hubgk208.fuc5.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/hubgm107.fuc5.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/fuc/os.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv25.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv2a.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv34.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv35.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/regs.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/mpeg/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/mpeg/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/msenc/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/mspdec/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/mspdec/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/msppp/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/msppp/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/msvld/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/msvld/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/nvdec/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/nvdec/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/nvenc/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/pm/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/pm/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sec/Kbuild | 2 +- .../drm/nouveau/nvkm/engine/sec/fuc/g98.fuc0s.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sw/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sw/chan.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sw/nvsw.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sw/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/vic/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/vp/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/falcon/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/falcon/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/falcon/v1.c | 36 + drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bar/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bar/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bus/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bus/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/pll.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/seq.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramfuc.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramseq.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/regsnv04.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fuse/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fuse/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/gpio/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/gpio/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c | 20 + drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/ibus/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/ibus/priv.h | 2 +- .../gpu/drm/nouveau/nvkm/subdev/iccsense/Kbuild | 2 +- .../gpu/drm/nouveau/nvkm/subdev/iccsense/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/instmem/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/instmem/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/ltc/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mxm/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mxm/mxms.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mxm/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pci/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/Kbuild | 2 +- .../drm/nouveau/nvkm/subdev/pmu/fuc/gf100.fuc3.h | 2 +- .../drm/nouveau/nvkm/subdev/pmu/fuc/gf119.fuc4.h | 2 +- .../drm/nouveau/nvkm/subdev/pmu/fuc/gk208.fuc5.h | 2 +- .../drm/nouveau/nvkm/subdev/pmu/fuc/gt215.fuc3.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/os.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/secboot/Kbuild | 2 +- .../nvkm/subdev/secboot/ls_ucode_msgqueue.c | 29 - drivers/gpu/drm/nouveau/nvkm/subdev/therm/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/timer/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/timer/priv.h | 2 +- .../gpu/drm/nouveau/nvkm/subdev/timer/regsnv04.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/top/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/top/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/volt/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/volt/priv.h | 2 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 4 +- drivers/gpu/drm/omapdrm/omap_debugfs.c | 2 + drivers/gpu/drm/omapdrm/omap_drv.c | 22 +- drivers/gpu/drm/omapdrm/omap_drv.h | 5 +- drivers/gpu/drm/omapdrm/omap_fb.c | 4 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 4 +- drivers/gpu/drm/omapdrm/omap_gem.c | 2 + drivers/gpu/drm/omapdrm/omap_gem.h | 3 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 8 +- drivers/gpu/drm/omapdrm/omap_irq.c | 2 + drivers/gpu/drm/panel/Kconfig | 18 + drivers/gpu/drm/panel/Makefile | 2 + drivers/gpu/drm/panel/panel-novatek-nt39016.c | 359 + drivers/gpu/drm/panel/panel-raydium-rm67191.c | 668 + drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 44 +- drivers/gpu/drm/panel/panel-simple.c | 314 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 3 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 2 - drivers/gpu/drm/pl111/pl111_debugfs.c | 4 +- drivers/gpu/drm/pl111/pl111_display.c | 6 +- drivers/gpu/drm/pl111/pl111_drm.h | 11 +- drivers/gpu/drm/pl111/pl111_drv.c | 13 +- drivers/gpu/drm/pl111/pl111_nomadik.h | 3 +- drivers/gpu/drm/pl111/pl111_versatile.c | 9 +- drivers/gpu/drm/pl111/pl111_versatile.h | 3 + drivers/gpu/drm/pl111/pl111_vexpress.c | 1 + drivers/gpu/drm/qxl/qxl_cmd.c | 2 + drivers/gpu/drm/qxl/qxl_debugfs.c | 4 +- drivers/gpu/drm/qxl/qxl_display.c | 3 + drivers/gpu/drm/qxl/qxl_draw.c | 2 + drivers/gpu/drm/qxl/qxl_drv.c | 15 +- drivers/gpu/drm/qxl/qxl_drv.h | 7 +- drivers/gpu/drm/qxl/qxl_gem.c | 1 - drivers/gpu/drm/qxl/qxl_ioctl.c | 3 + drivers/gpu/drm/qxl/qxl_irq.c | 4 + drivers/gpu/drm/qxl/qxl_kms.c | 9 +- drivers/gpu/drm/qxl/qxl_release.c | 6 +- drivers/gpu/drm/qxl/qxl_ttm.c | 16 +- drivers/gpu/drm/r128/r128_ioc32.c | 3 +- drivers/gpu/drm/r128/r128_irq.c | 5 +- drivers/gpu/drm/radeon/radeon_drv.c | 6 +- drivers/gpu/drm/radeon/radeon_prime.c | 5 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 5 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 10 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 17 +- drivers/gpu/drm/rockchip/cdn-dp-core.h | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 9 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 5 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 17 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 8 +- drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 1 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 31 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 16 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 9 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 11 +- drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 2 - drivers/gpu/drm/scheduler/sched_entity.c | 3 + drivers/gpu/drm/scheduler/sched_fence.c | 6 +- drivers/gpu/drm/scheduler/sched_main.c | 3 +- drivers/gpu/drm/selftests/test-drm_framebuffer.c | 7 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 3 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.h | 4 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 9 +- drivers/gpu/drm/shmobile/shmob_drm_kms.c | 1 - drivers/gpu/drm/shmobile/shmob_drm_plane.c | 2 +- drivers/gpu/drm/shmobile/shmob_drm_plane.h | 1 + drivers/gpu/drm/shmobile/shmob_drm_regs.h | 3 + drivers/gpu/drm/sti/sti_drv.c | 6 +- drivers/gpu/drm/sti/sti_tvout.c | 16 +- drivers/gpu/drm/stm/drv.c | 5 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 10 +- drivers/gpu/drm/sun4i/sun4i_backend.c | 16 +- drivers/gpu/drm/sun4i/sun4i_crtc.c | 13 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 7 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 1 - drivers/gpu/drm/sun4i/sun4i_frontend.c | 10 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 17 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 3 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 2 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 28 +- drivers/gpu/drm/sun4i/sun4i_tv.c | 4 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 9 +- drivers/gpu/drm/sun4i/sun8i_csc.c | 157 +- drivers/gpu/drm/sun4i/sun8i_csc.h | 6 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 3 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 14 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 6 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 2 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 22 +- drivers/gpu/drm/tdfx/tdfx_drv.c | 11 +- drivers/gpu/drm/tegra/drm.c | 30 +- drivers/gpu/drm/tegra/gem.c | 7 +- drivers/gpu/drm/tegra/gem.h | 3 +- drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 18 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 24 +- drivers/gpu/drm/tilcdc/tilcdc_drv.h | 31 +- drivers/gpu/drm/tilcdc/tilcdc_external.c | 1 + drivers/gpu/drm/tilcdc/tilcdc_panel.c | 11 +- drivers/gpu/drm/tilcdc/tilcdc_plane.c | 4 +- drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 8 +- drivers/gpu/drm/tinydrm/hx8357d.c | 2 +- drivers/gpu/drm/tinydrm/ili9225.c | 3 +- drivers/gpu/drm/tinydrm/ili9341.c | 2 +- drivers/gpu/drm/tinydrm/mi0283qt.c | 3 +- drivers/gpu/drm/tinydrm/repaper.c | 3 +- drivers/gpu/drm/tinydrm/st7586.c | 3 +- drivers/gpu/drm/tinydrm/st7735r.c | 3 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 6 +- drivers/gpu/drm/tve200/tve200_display.c | 8 +- drivers/gpu/drm/tve200/tve200_drm.h | 15 +- drivers/gpu/drm/tve200/tve200_drv.c | 8 +- drivers/gpu/drm/udl/udl_connector.c | 4 +- drivers/gpu/drm/udl/udl_connector.h | 2 + drivers/gpu/drm/udl/udl_dmabuf.c | 11 +- drivers/gpu/drm/udl/udl_drv.c | 9 +- drivers/gpu/drm/udl/udl_drv.h | 11 +- drivers/gpu/drm/udl/udl_encoder.c | 6 +- drivers/gpu/drm/udl/udl_fb.c | 15 +- drivers/gpu/drm/udl/udl_gem.c | 9 +- drivers/gpu/drm/udl/udl_main.c | 6 +- drivers/gpu/drm/udl/udl_modeset.c | 6 +- drivers/gpu/drm/udl/udl_transfer.c | 4 - drivers/gpu/drm/v3d/v3d_debugfs.c | 3 +- drivers/gpu/drm/v3d/v3d_drv.c | 6 +- drivers/gpu/drm/v3d/v3d_drv.h | 13 +- drivers/gpu/drm/v3d/v3d_gem.c | 12 +- drivers/gpu/drm/v3d/v3d_irq.c | 2 + drivers/gpu/drm/vboxvideo/Makefile | 2 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 13 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 12 - drivers/gpu/drm/vboxvideo/vbox_prime.c | 56 - drivers/gpu/drm/vc4/vc4_bo.c | 7 +- drivers/gpu/drm/vc4/vc4_crtc.c | 11 +- drivers/gpu/drm/vc4/vc4_debugfs.c | 1 - drivers/gpu/drm/vc4/vc4_drv.c | 9 +- drivers/gpu/drm/vc4/vc4_drv.h | 20 +- drivers/gpu/drm/vc4/vc4_dsi.c | 17 +- drivers/gpu/drm/vc4/vc4_gem.c | 2 + drivers/gpu/drm/vc4/vc4_hvs.c | 5 +- drivers/gpu/drm/vc4/vc4_kms.c | 4 +- drivers/gpu/drm/vc4/vc4_plane.c | 9 +- drivers/gpu/drm/vc4/vc4_txp.c | 14 +- drivers/gpu/drm/vc4/vc4_v3d.c | 4 + drivers/gpu/drm/vgem/vgem_drv.c | 21 +- drivers/gpu/drm/vgem/vgem_drv.h | 1 - drivers/gpu/drm/vgem/vgem_fence.c | 24 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 4 +- drivers/gpu/drm/virtio/virtgpu_display.c | 7 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 9 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 6 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 2 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 4 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 26 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 4 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 6 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 2 + drivers/gpu/drm/virtio/virtgpu_ttm.c | 13 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 7 +- drivers/gpu/drm/vkms/Makefile | 2 +- .../gpu/drm/vkms/{vkms_crc.c => vkms_composer.c} | 169 +- drivers/gpu/drm/vkms/vkms_crtc.c | 100 +- drivers/gpu/drm/vkms/vkms_drv.c | 50 +- drivers/gpu/drm/vkms/vkms_drv.h | 44 +- drivers/gpu/drm/vkms/vkms_gem.c | 1 + drivers/gpu/drm/vkms/vkms_output.c | 6 +- drivers/gpu/drm/vkms/vkms_plane.c | 46 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 52 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 8 - drivers/gpu/drm/xen/xen_drm_front.c | 16 +- drivers/gpu/drm/xen/xen_drm_front.h | 11 +- drivers/gpu/drm/xen/xen_drm_front_cfg.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_conn.c | 1 + drivers/gpu/drm/xen/xen_drm_front_conn.h | 7 +- drivers/gpu/drm/xen/xen_drm_front_evtchnl.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 11 +- drivers/gpu/drm/xen/xen_drm_front_gem.h | 7 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 7 +- drivers/gpu/drm/zte/zx_drm_drv.c | 8 +- drivers/gpu/drm/zte/zx_hdmi.c | 2 +- drivers/gpu/drm/zte/zx_plane.c | 2 +- drivers/gpu/drm/zte/zx_tvenc.c | 4 +- drivers/gpu/drm/zte/zx_vga.c | 4 +- drivers/gpu/drm/zte/zx_vou.c | 5 +- drivers/hwmon/Kconfig | 10 - drivers/hwmon/Makefile | 1 - drivers/hwmon/ads1015.c | 324 - drivers/hwmon/adt7475.c | 146 +- drivers/hwmon/asb100.c | 12 +- drivers/hwmon/k10temp.c | 1 + drivers/hwmon/k8temp.c | 233 +- drivers/hwmon/lm75.c | 10 + drivers/hwmon/nct6775.c | 3 +- drivers/hwmon/occ/common.c | 6 +- drivers/hwmon/pmbus/max31785.c | 2 - drivers/hwmon/smm665.c | 6 +- drivers/hwmon/w83781d.c | 6 +- drivers/hwtracing/coresight/coresight-cpu-debug.c | 33 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 13 +- drivers/hwtracing/coresight/coresight-etm4x.c | 14 +- drivers/hwtracing/coresight/coresight-priv.h | 10 +- drivers/iio/adc/Kconfig | 2 +- drivers/input/joystick/Kconfig | 10 + drivers/input/joystick/Makefile | 5 +- drivers/input/joystick/fsia6b.c | 231 + drivers/input/keyboard/Kconfig | 7 +- drivers/input/keyboard/applespi.c | 18 +- drivers/input/mouse/alps.c | 2 +- drivers/iommu/amd_iommu.c | 2 +- drivers/iommu/virtio-iommu.c | 40 +- drivers/leds/Kconfig | 5 +- drivers/leds/leds-an30259a.c | 4 +- drivers/leds/leds-apu.c | 157 +- drivers/leds/leds-as3645a.c | 2 +- drivers/leds/leds-ktd2692.c | 4 +- drivers/leds/leds-lp5562.c | 6 +- drivers/leds/leds-max77650.c | 22 +- drivers/leds/leds-ns2.c | 21 +- drivers/media/common/saa7146/saa7146_video.c | 16 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 3 - drivers/media/dvb-frontends/si2168.c | 11 + drivers/media/dvb-frontends/si2168.h | 1 + drivers/media/pci/bt8xx/bttv-driver.c | 19 - drivers/media/pci/bt8xx/bttv-risc.c | 8 +- drivers/media/pci/bt8xx/bttvp.h | 1 - drivers/media/pci/cobalt/cobalt-v4l2.c | 5 - drivers/media/pci/cx23885/cx23885-417.c | 1 - drivers/media/pci/cx23885/cx23885-video.c | 7 +- drivers/media/pci/cx23885/cx23885.h | 1 - drivers/media/pci/cx25821/cx25821-video.c | 7 +- drivers/media/pci/cx25821/cx25821.h | 1 - drivers/media/pci/cx88/cx88-blackbird.c | 2 - drivers/media/pci/cx88/cx88-video.c | 17 +- drivers/media/pci/cx88/cx88.h | 1 - drivers/media/pci/dt3155/dt3155.c | 1 - drivers/media/pci/meye/meye.c | 3 - drivers/media/pci/saa7134/saa7134-empress.c | 2 - drivers/media/pci/saa7134/saa7134-video.c | 28 +- drivers/media/pci/saa7134/saa7134.h | 1 - drivers/media/pci/saa7164/saa7164-encoder.c | 1 - drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 7 - drivers/media/pci/solo6x10/solo6x10-v4l2.c | 2 - drivers/media/pci/sta2x11/sta2x11_vip.c | 2 - drivers/media/pci/tw68/tw68-video.c | 13 - drivers/media/pci/tw68/tw68.h | 1 - drivers/media/platform/am437x/am437x-vpfe.c | 24 +- drivers/media/platform/coda/coda-common.c | 4 +- drivers/media/platform/davinci/vpbe_display.c | 17 +- drivers/media/platform/davinci/vpfe_capture.c | 3 +- drivers/media/platform/davinci/vpif_capture.c | 14 +- drivers/media/platform/davinci/vpif_display.c | 7 +- drivers/media/platform/exynos-gsc/gsc-core.c | 22 - drivers/media/platform/exynos-gsc/gsc-core.h | 2 - drivers/media/platform/exynos4-is/fimc-capture.c | 3 - drivers/media/platform/exynos4-is/fimc-core.c | 20 - drivers/media/platform/exynos4-is/fimc-isp-video.c | 1 - drivers/media/platform/exynos4-is/fimc-isp.c | 3 - drivers/media/platform/exynos4-is/fimc-lite.c | 8 - drivers/media/platform/exynos4-is/fimc-m2m.c | 1 - drivers/media/platform/fsl-viu.c | 7 +- drivers/media/platform/m2m-deinterlace.c | 14 +- drivers/media/platform/marvell-ccic/mcam-core.c | 15 +- drivers/media/platform/mx2_emmaprp.c | 7 +- drivers/media/platform/omap/omap_vout.c | 13 +- drivers/media/platform/omap3isp/ispvideo.c | 11 +- drivers/media/platform/pxa_camera.c | 3 - drivers/media/platform/s3c-camif/camif-capture.c | 16 +- drivers/media/platform/s3c-camif/camif-core.c | 6 - drivers/media/platform/s3c-camif/camif-core.h | 1 - drivers/media/platform/s5p-g2d/g2d.c | 13 +- drivers/media/platform/s5p-g2d/g2d.h | 1 - drivers/media/platform/s5p-jpeg/jpeg-core.c | 31 +- drivers/media/platform/s5p-jpeg/jpeg-core.h | 2 - drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 1 - drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 19 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 14 +- drivers/media/platform/sh_veu.c | 23 +- drivers/media/platform/sh_vou.c | 17 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 6 +- drivers/media/platform/ti-vpe/cal.c | 5 +- drivers/media/platform/ti-vpe/vpe.c | 12 - drivers/media/platform/via-camera.c | 9 +- drivers/media/platform/vsp1/vsp1_histo.c | 3 +- drivers/media/platform/vsp1/vsp1_video.c | 10 +- drivers/media/platform/xilinx/xilinx-dma.c | 18 +- drivers/media/platform/xilinx/xilinx-vip.c | 16 +- drivers/media/platform/xilinx/xilinx-vip.h | 2 - drivers/media/rc/mceusb.c | 67 +- drivers/media/rc/mtk-cir.c | 10 +- drivers/media/usb/airspy/airspy.c | 3 - drivers/media/usb/au0828/au0828-video.c | 4 - drivers/media/usb/cpia2/cpia2_v4l.c | 23 +- drivers/media/usb/cx231xx/cx231xx-417.c | 1 - drivers/media/usb/cx231xx/cx231xx-video.c | 2 - drivers/media/usb/cx231xx/cx231xx.h | 1 - drivers/media/usb/dvb-usb-v2/dvbsky.c | 5 + drivers/media/usb/dvb-usb/dib0700_devices.c | 8 + drivers/media/usb/dvb-usb/technisat-usb2.c | 22 +- drivers/media/usb/em28xx/em28xx-video.c | 8 - drivers/media/usb/em28xx/em28xx.h | 2 - drivers/media/usb/go7007/go7007-v4l2.c | 11 - drivers/media/usb/gspca/gspca.c | 9 - drivers/media/usb/hdpvr/hdpvr-video.c | 3 - drivers/media/usb/msi2500/msi2500.c | 8 - drivers/media/usb/pwc/pwc-v4l.c | 5 - drivers/media/usb/s2255/s2255drv.c | 8 - drivers/media/usb/stk1160/stk1160-v4l.c | 2 - drivers/media/usb/stk1160/stk1160.h | 1 - drivers/media/usb/stkwebcam/stk-webcam.c | 5 - drivers/media/usb/tm6000/tm6000-video.c | 4 - drivers/media/usb/tm6000/tm6000.h | 1 - drivers/media/usb/usbtv/usbtv-video.c | 2 - drivers/media/usb/usbvision/usbvision-video.c | 18 +- drivers/media/usb/usbvision/usbvision.h | 1 - drivers/media/usb/zr364xx/zr364xx.c | 7 +- drivers/media/v4l2-core/v4l2-ctrls.c | 157 +- drivers/media/v4l2-core/v4l2-ioctl.c | 30 +- drivers/misc/eeprom/at24.c | 1 - drivers/misc/vmw_balloon.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/mtd/nand/onenand/onenand_base.c | 1 + drivers/net/bonding/bond_main.c | 9 + drivers/net/ethernet/atheros/ag71xx.c | 8 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 7 +- drivers/net/ethernet/chelsio/cxgb/my3126.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 6 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 9 +- drivers/net/ethernet/emulex/benet/be_main.c | 5 + drivers/net/ethernet/google/gve/gve_main.c | 22 +- drivers/net/ethernet/google/gve/gve_rx.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 4 +- drivers/net/ethernet/intel/igc/igc_main.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 5 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 15 +- drivers/net/ethernet/mscc/ocelot_flower.c | 11 +- drivers/net/ethernet/mscc/ocelot_tc.c | 6 +- .../net/ethernet/netronome/nfp/flower/offload.c | 11 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 5 +- drivers/net/ethernet/realtek/r8169_main.c | 4 +- drivers/net/hyperv/netvsc_drv.c | 1 - drivers/net/phy/sfp.c | 2 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/vrf.c | 58 +- drivers/powercap/intel_rapl_common.c | 2 +- drivers/powercap/powercap_sys.c | 2 +- drivers/regulator/lm363x-regulator.c | 10 +- drivers/regulator/rk808-regulator.c | 2 +- drivers/rtc/rtc-imxdi.c | 4 +- drivers/rtc/rtc-isl12026.c | 6 +- drivers/rtc/rtc-max77686.c | 8 +- drivers/rtc/rtc-mxc_v2.c | 4 +- drivers/rtc/rtc-s35390a.c | 8 +- drivers/rtc/rtc-s5m.c | 6 +- drivers/scsi/lpfc/lpfc_bsg.c | 4 +- drivers/scsi/scsi_lib.c | 37 +- drivers/scsi/ufs/ufshcd.c | 105 +- drivers/scsi/ufs/ufshcd.h | 42 +- drivers/scsi/virtio_scsi.c | 55 +- drivers/spi/spi-dw-mmio.c | 10 +- drivers/spi/spi-pxa2xx.c | 6 +- drivers/staging/media/hantro/Kconfig | 2 +- drivers/staging/media/hantro/Makefile | 4 +- drivers/staging/media/hantro/hantro.h | 27 + drivers/staging/media/hantro/hantro_drv.c | 7 + drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 526 + drivers/staging/media/hantro/hantro_hw.h | 17 + drivers/staging/media/hantro/hantro_v4l2.c | 1 + drivers/staging/media/hantro/hantro_vp8.c | 188 + drivers/staging/media/hantro/rk3288_vpu_hw.c | 22 +- drivers/staging/media/hantro/rk3399_vpu_hw.c | 17 + drivers/staging/media/omap4iss/iss_video.c | 40 +- drivers/staging/media/omap4iss/iss_video.h | 2 - drivers/staging/media/soc_camera/soc_camera.c | 2 - .../vc04_services/bcm2835-camera/bcm2835-camera.c | 29 - .../vc04_services/bcm2835-camera/mmal-common.h | 1 - drivers/target/iscsi/cxgbit/cxgbit_cm.c | 8 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 3 +- drivers/vhost/vhost.c | 129 +- drivers/vhost/vhost.h | 3 +- fs/cifs/cifsacl.c | 79 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsproto.h | 1 + fs/cifs/inode.c | 19 +- fs/cifs/smb2ops.c | 2 +- fs/cifs/smb2pdu.c | 2 - fs/internal.h | 2 +- fs/namespace.c | 2 +- fs/nfsd/nfsctl.c | 1 + include/Kbuild | 1 + include/drm/amd_asic_type.h | 2 + include/drm/drm_agpsupport.h | 14 - include/drm/drm_client.h | 2 + include/drm/drm_connector.h | 3 + include/drm/drm_drv.h | 114 +- include/drm/drm_gem.h | 18 +- include/drm/drm_gem_framebuffer_helper.h | 7 - include/drm/drm_gem_vram_helper.h | 27 +- include/drm/drm_ioctl.h | 3 + include/drm/drm_mode_config.h | 7 + include/drm/drm_panel.h | 1 + include/drm/drm_prime.h | 41 +- include/drm/drm_vblank.h | 1 - include/drm/drm_vram_mm_helper.h | 2 + include/linux/arch_topology.h | 26 + include/linux/connector.h | 1 - include/linux/edma.h | 29 - include/linux/kvm_host.h | 1 + include/linux/omap-dma.h | 2 - include/linux/omap-dmaengine.h | 18 - include/linux/pci_ids.h | 1 + include/linux/reservation.h | 46 +- include/linux/sched/isolation.h | 6 + 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 | 30 +- include/net/ndisc.h | 1 + include/net/netfilter/nf_tables.h | 5 +- include/net/pkt_cls.h | 5 +- include/net/sch_generic.h | 8 +- include/net/tcp.h | 11 +- include/net/tls.h | 15 +- include/scsi/scsi_cmnd.h | 1 + include/scsi/scsi_host.h | 16 +- include/sound/soc-dapm.h | 2 + include/trace/events/filelock.h | 14 +- include/uapi/linux/magic.h | 2 +- include/uapi/linux/media-bus-format.h | 3 +- include/uapi/linux/nl80211.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/fw.h | 16 +- include/uapi/sound/sof/header.h | 14 +- kernel/Kconfig.preempt | 8 +- kernel/dma/direct.c | 18 +- kernel/exit.c | 1 + kernel/sched/isolation.c | 6 + kernel/smp.c | 16 + kernel/trace/trace_output.c | 9 +- localversion-next | 2 +- net/bridge/netfilter/Kconfig | 6 +- net/bridge/netfilter/ebtables.c | 4 +- net/core/filter.c | 2 +- net/core/flow_offload.c | 22 +- net/core/skmsg.c | 4 +- net/core/sock_map.c | 19 +- net/dsa/slave.c | 6 +- net/dsa/tag_sja1105.c | 1 + net/ipv4/tcp.c | 4 +- net/ipv4/tcp_cong.c | 6 +- net/ipv4/tcp_output.c | 13 +- net/ipv4/tcp_ulp.c | 13 + net/ipv6/ndisc.c | 1 + net/mac80211/cfg.c | 8 +- net/mac80211/driver-ops.c | 13 +- net/netfilter/nf_synproxy_core.c | 4 +- net/netfilter/nf_tables_api.c | 2 +- net/netfilter/nf_tables_offload.c | 5 +- net/netfilter/nft_chain_filter.c | 2 +- net/netfilter/nft_chain_nat.c | 3 + net/netfilter/nft_meta.c | 2 +- net/openvswitch/flow.c | 8 +- net/openvswitch/flow.h | 4 +- net/openvswitch/flow_table.c | 8 +- net/sched/cls_api.c | 16 +- net/sched/cls_bpf.c | 2 +- net/sched/cls_flower.c | 2 +- net/sched/cls_matchall.c | 2 +- net/sched/cls_u32.c | 6 +- net/sunrpc/debugfs.c | 8 +- net/tipc/topsrv.c | 2 +- net/tls/tls_main.c | 142 +- net/tls/tls_sw.c | 83 +- sound/core/pcm_native.c | 9 +- sound/firewire/amdtp-am824.c | 134 +- sound/firewire/amdtp-stream-trace.h | 6 +- sound/firewire/amdtp-stream.c | 264 +- sound/firewire/amdtp-stream.h | 27 +- sound/firewire/digi00x/amdtp-dot.c | 112 +- sound/firewire/fireface/amdtp-ff.c | 105 +- sound/firewire/fireworks/fireworks_stream.c | 2 +- sound/firewire/motu/amdtp-motu.c | 155 +- sound/firewire/tascam/amdtp-tascam.c | 115 +- sound/hda/hdac_controller.c | 2 + sound/pci/hda/hda_codec.c | 8 +- sound/pci/hda/hda_intel.c | 2 +- sound/pci/hda/patch_hdmi.c | 265 +- sound/soc/bcm/cygnus-pcm.c | 6 +- sound/soc/codecs/ad193x.c | 19 +- sound/soc/codecs/cs42xx8.c | 116 +- sound/soc/codecs/cs47l35.c | 2 +- sound/soc/codecs/max98373.c | 34 +- sound/soc/codecs/max98373.h | 1 + sound/soc/codecs/mt6358.c | 6 +- sound/soc/codecs/rt1308.c | 31 +- sound/soc/codecs/rt5677.c | 1 - sound/soc/codecs/sgtl5000.c | 248 +- sound/soc/codecs/sgtl5000.h | 2 +- sound/soc/codecs/tlv320aic31xx.c | 7 +- sound/soc/codecs/wcd-clsh-v2.c | 2 +- sound/soc/codecs/wcd9335.c | 3 +- sound/soc/fsl/fsl_esai.c | 188 +- sound/soc/fsl/fsl_sai.c | 27 +- sound/soc/fsl/fsl_sai.h | 7 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 9 +- sound/soc/rockchip/rockchip_max98090.c | 33 +- sound/soc/soc-dapm.c | 8 +- sound/soc/sof/intel/hda-codec.c | 6 +- sound/usb/line6/variax.c | 2 +- tools/lib/bpf/btf.c | 5 +- tools/lib/bpf/libbpf.c | 34 +- tools/testing/selftests/bpf/progs/sendmsg6_prog.c | 3 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 2 - tools/testing/selftests/net/tls.c | 194 + virt/kvm/kvm_main.c | 12 +- 1517 files changed, 128113 insertions(+), 15337 deletions(-) rename Documentation/devicetree/bindings/{arm/topology.txt => cpu/cpu-topology.txt} (66%) delete mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-48027 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-48027 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/armadeus,st0700 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/armadeus,st0700 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...] create mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...] create mode 100644 Documentation/devicetree/bindings/display/panel/boe,himax8279d.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc0700yzg-1.txt create mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc0700yzg-1.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/giantplus,gpm940b0.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ee101ia [...] create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ee101ia [...] create mode 100644 Documentation/devicetree/bindings/display/panel/kingdisplay,kd0 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/lvds.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa10 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa12 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa12 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-common.txt create mode 100644 Documentation/devicetree/bindings/display/panel/panel-common.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-lvds.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/panel.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/pda,91-00156-a0.txt create mode 100644 Documentation/devicetree/bindings/display/panel/pda,91-00156-a0.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/raspberrypi,7in [...] create mode 100644 Documentation/devicetree/bindings/display/panel/raspberrypi,7in [...] create mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm67191.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq070y3dg3b.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls020b1dd01d.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/tfc,s9700rtwv43 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/tfc,s9700rtwv43 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/tpo,tpg110.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml rename Documentation/devicetree/bindings/{hwmon => iio/adc}/ads1015.txt (100%) create mode 100644 Documentation/devicetree/bindings/opp/sun50i-nvmem-cpufreq.txt delete mode 100644 Documentation/hwmon/ads1015.rst rename Documentation/hwmon/{pxe1610 => pxe1610.rst} (82%) delete mode 100644 arch/arm/mach-netx/Kconfig delete mode 100644 arch/arm/mach-netx/Makefile delete mode 100644 arch/arm/mach-netx/Makefile.boot delete mode 100644 arch/arm/mach-netx/fb.c delete mode 100644 arch/arm/mach-netx/fb.h delete mode 100644 arch/arm/mach-netx/generic.c delete mode 100644 arch/arm/mach-netx/generic.h delete mode 100644 arch/arm/mach-netx/include/mach/hardware.h delete mode 100644 arch/arm/mach-netx/include/mach/irqs.h delete mode 100644 arch/arm/mach-netx/include/mach/netx-regs.h delete mode 100644 arch/arm/mach-netx/include/mach/pfifo.h delete mode 100644 arch/arm/mach-netx/include/mach/uncompress.h delete mode 100644 arch/arm/mach-netx/include/mach/xc.h delete mode 100644 arch/arm/mach-netx/nxdb500.c delete mode 100644 arch/arm/mach-netx/nxdkn.c delete mode 100644 arch/arm/mach-netx/nxeb500hmi.c delete mode 100644 arch/arm/mach-netx/pfifo.c delete mode 100644 arch/arm/mach-netx/time.c delete mode 100644 arch/arm/mach-netx/xc.c create mode 100644 arch/powerpc/kernel/dma-common.c create mode 100644 drivers/cpufreq/sun50i-cpufreq-nvmem.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h create mode 100644 drivers/gpu/drm/amd/amdgpu/arct_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c copy drivers/gpu/drm/amd/amdgpu/{vcn_v2_0.h => mmhub_v9_4.h} (75%) create mode 100644 drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c copy drivers/gpu/drm/amd/{powerplay/navi10_ppt.h => amdgpu/vcn_v2_5.h} (89%) create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c copy drivers/gpu/drm/amd/{amdgpu/vcn_v2_0.h => display/dc/dml/dcn20/display_mode_v [...] create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.h copy drivers/gpu/drm/amd/display/dc/{inc/hw/clk_mgr.h => gpio/generic_regs.h} (51%) create mode 100644 drivers/gpu/drm/amd/display/dc/gpio/hw_generic.c copy drivers/gpu/drm/amd/{amdgpu/gmc_v9_0.h => display/dc/gpio/hw_generic.h} (67%) create mode 100644 drivers/gpu/drm/amd/include/arct_ip_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_default.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma2/sdma2_4_2_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma2/sdma2_4_2_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma3/sdma3_4_2_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma3/sdma3_4_2_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma4/sdma4_4_2_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma4/sdma4_4_2_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma5/sdma5_4_2_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma5/sdma5_4_2_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma6/sdma6_4_2_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma6/sdma6_4_2_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma7/sdma7_4_2_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma7/sdma7_4_2_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_5_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/navi14_ip_offset.h create mode 100644 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c copy drivers/gpu/drm/amd/powerplay/{navi10_ppt.h => arcturus_ppt.h} (90%) create mode 100644 drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h create mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if_arcturus.h delete mode 100644 drivers/gpu/drm/ast/ast_fb.c create mode 100644 drivers/gpu/drm/gm12u320/Kconfig create mode 100644 drivers/gpu/drm/gm12u320/Makefile create mode 100644 drivers/gpu/drm/gm12u320/gm12u320.c delete mode 100644 drivers/gpu/drm/mgag200/mgag200_fb.c create mode 100644 drivers/gpu/drm/panel/panel-novatek-nt39016.c create mode 100644 drivers/gpu/drm/panel/panel-raydium-rm67191.c delete mode 100644 drivers/gpu/drm/vboxvideo/vbox_prime.c rename drivers/gpu/drm/vkms/{vkms_crc.c => vkms_composer.c} (52%) delete mode 100644 drivers/hwmon/ads1015.c create mode 100644 drivers/input/joystick/fsia6b.c create mode 100644 drivers/staging/media/hantro/hantro_g1_vp8_dec.c create mode 100644 drivers/staging/media/hantro/hantro_vp8.c delete mode 100644 include/linux/edma.h delete mode 100644 include/linux/omap-dmaengine.h create mode 100644 include/media/vp8-ctrls.h