This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allyesconfig in repository toolchain/ci/linux.
omits 32b8acf85223 Add linux-next specific files for 20191213 omits 54cdd1365ef0 Merge branch 'akpm/master' omits f9b3409314d3 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 8e910fd3174d drivers/tty/serial/sh-sci.c: suppress warning omits 8fa4c8d128ca pinctrl: fix pxa2xx.c build warnings omits b35702695ead drivers/block/null_blk_main.c: fix uninitialized var warnings omits 4ad1b5897253 drivers/block/null_blk_main.c: fix layout omits 7175fd40b05d Merge branch 'akpm-current/current' omits 062e0db906d3 Merge remote-tracking branch 'devfreq/devfreq-next' omits 98adbc9e4774 Merge remote-tracking branch 'pidfd/for-next' omits 0fc6e887a931 Merge remote-tracking branch 'xarray/xarray' omits 3ef0dce007d9 Merge remote-tracking branch 'nvmem/for-next' omits a9a43258c61c Merge remote-tracking branch 'fsi/next' omits 2f9d1b4d47da Merge remote-tracking branch 'kspp/for-next/kspp' omits 2dfd128d9e79 Merge remote-tracking branch 'ntb/ntb-next' omits 64a079ee5664 Merge remote-tracking branch 'rtc/rtc-next' omits 3c021bcef6b0 Merge remote-tracking branch 'coresight/next' omits 7408225e452e Merge remote-tracking branch 'livepatching/for-next' omits 927abfa657b8 Merge remote-tracking branch 'y2038/y2038' omits 2356b91a4612 Merge remote-tracking branch 'ktest/for-next' omits f79c072b2ace Merge remote-tracking branch 'pwm/for-next' omits c40806f8d39c Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 0430cefb1075 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 4d6b561a1735 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits cdcc4958ce54 Merge remote-tracking branch 'rpmsg/for-next' omits c4c6fddbcfd0 Merge remote-tracking branch 'vhost/linux-next' omits 7c927d3392fa Merge remote-tracking branch 'scsi-mkp/for-next' omits 89c085f7a925 Merge remote-tracking branch 'scsi/for-next' omits 07f30e2de1e0 Merge remote-tracking branch 'cgroup/for-next' omits db435d6a35e6 Merge remote-tracking branch 'slave-dma/next' omits ea98a778f857 Merge remote-tracking branch 'icc/icc-next' omits a7b275bd9c18 Merge remote-tracking branch 'mux/for-next' omits e5db7dc39b27 Merge remote-tracking branch 'staging/staging-next' omits 6d7fb8ff3998 Merge remote-tracking branch 'soundwire/next' omits faa50084844c Merge remote-tracking branch 'extcon/extcon-next' omits e4cd53dd9490 Merge remote-tracking branch 'tty/tty-next' omits 0a2117b024c7 Merge remote-tracking branch 'usb/usb-next' omits 220b421ecf91 Merge remote-tracking branch 'ipmi/for-next' omits b0bae7f8ceef Merge remote-tracking branch 'chrome-platform/for-next' omits 927126d74e09 Merge remote-tracking branch 'percpu/for-next' omits f9134747a2a4 Merge remote-tracking branch 'kvm-arm/next' omits d268a36d088a Merge remote-tracking branch 'rcu/rcu/next' omits 21c887043fc2 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 258a35d9779a Merge remote-tracking branch 'edac/edac-for-next' omits c993b372907b Merge remote-tracking branch 'tip/auto-latest' omits 0c4680bcbc2a Merge remote-tracking branch 'spi/for-next' omits ba8e199ca8db Merge remote-tracking branch 'devicetree/for-next' omits 6f2e58039836 Merge remote-tracking branch 'audit/next' omits f498046f2e2d Merge remote-tracking branch 'tpmdd/next' omits a6af53782697 Merge remote-tracking branch 'tomoyo/master' omits 1a60a035ca1c Merge remote-tracking branch 'smack/for-next' omits bce524de7462 Merge remote-tracking branch 'selinux/next' omits 00df65c6ad63 next-20191211/keys omits 78e984d93a79 Merge remote-tracking branch 'regulator/for-next' omits 928056b9c486 Merge remote-tracking branch 'mmc/next' omits 428de7a26a2f Merge remote-tracking branch 'device-mapper/for-next' omits c27ec6e598e8 Merge remote-tracking branch 'block/for-next' omits 71192ae96622 Merge remote-tracking branch 'input/next' omits fffb9d77ac86 Merge remote-tracking branch 'modules/modules-next' omits 6c877bff8315 PM / devfreq: rk3399_dmc: Add COMPILE_TEST dependency omits 2c417d5c5a25 Merge remote-tracking branch 'sound-asoc/for-next' omits c31e9ccf22a7 Merge remote-tracking branch 'sound/for-next' omits dd1bef542c22 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 0c8277ffc361 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 77f15b3f1a94 Merge remote-tracking branch 'drm-misc/for-linux-next' omits ab222fe7d321 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 7adbd825807b Merge remote-tracking branch 'amdgpu/drm-next' omits ef970c823c8e Merge remote-tracking branch 'crypto/master' omits 6ef3760a83ae Merge remote-tracking branch 'gfs2/for-next' omits 659b0178b8f2 Merge remote-tracking branch 'bluetooth/master' omits 5806b316877f Merge remote-tracking branch 'wireless-drivers-next/master' omits d2fd1e8303e3 Merge remote-tracking branch 'nfc-next/master' omits 2e396c29f54b Merge remote-tracking branch 'ipsec-next/master' omits 7158a9416c4a Merge remote-tracking branch 'bpf-next/master' omits abe47b62543e Merge remote-tracking branch 'net-next/master' omits ac879b1c32ca Merge remote-tracking branch 'swiotlb/linux-next' omits 4d9666b25d4d Merge remote-tracking branch 'thermal/thermal/linux-next' omits 70c582e7433d Merge remote-tracking branch 'opp/opp/linux-next' omits 0b5ece6ea43d Merge remote-tracking branch 'pm/linux-next' omits bc0fd9c14abf Merge remote-tracking branch 'v4l-dvb/master' omits 00b88f9e9e1c Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits ca032e465f6a Merge branch 'dmi/master' omits 30e291ac9547 Merge remote-tracking branch 'i3c/i3c/next' omits de745044ebd9 Merge remote-tracking branch 'i2c/i2c/for-next' omits a733563543af Merge remote-tracking branch 'hid/for-next' omits b1bbeba021df Merge remote-tracking branch 'printk/for-next' omits 4462652ee576 Merge remote-tracking branch 'vfs/for-next' omits eb49b3134e50 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits b390108d6dde Merge remote-tracking branch 'f2fs/dev' omits 31674bdc86ac Merge remote-tracking branch 'ext3/for_next' omits 96551c2cf741 Merge remote-tracking branch 'ecryptfs/next' omits b7731d57e953 Merge remote-tracking branch 'cifs/for-next' omits 1c8ecdb7908b Merge remote-tracking branch 'btrfs/for-next' omits b715f42d8c58 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 296e6e7b04ed Merge remote-tracking branch 'sh/sh-next' omits 9dc870d94430 Merge remote-tracking branch 'risc-v/for-next' omits 092a18a3e567 Merge remote-tracking branch 'soc-fsl/next' omits e8c1bb114aeb Merge remote-tracking branch 'h8300/h8300-next' omits da161bee5690 Merge remote-tracking branch 'csky/linux-next' omits 6febff4ab0e0 Merge remote-tracking branch 'tegra/for-next' omits 5db8d723fcca Merge remote-tracking branch 'sunxi/sunxi/for-next' omits de0803bc6e82 Merge remote-tracking branch 'samsung-krzk/for-next' omits 5aca1e117420 Merge remote-tracking branch 'rockchip/for-next' omits 38de20e2b546 Merge remote-tracking branch 'reset/reset/next' omits a5f31121c32e Merge remote-tracking branch 'renesas/next' omits 2992e35c5c1a Merge remote-tracking branch 'realtek/for-next' omits 555116fe9882 Merge remote-tracking branch 'qcom/for-next' omits ec52fcf6a9ee Merge remote-tracking branch 'omap/for-next' omits a0bc6bd5e735 Merge remote-tracking branch 'mvebu/for-next' omits 2880f6550f9d Merge remote-tracking branch 'mediatek/for-next' omits 026157d661d5 Merge remote-tracking branch 'keystone/next' omits 0483b5e0a96b Merge remote-tracking branch 'imx-mxs/for-next' omits c78fb0c191cb Merge remote-tracking branch 'bcm2835/for-next' omits fdf35bfad727 Merge remote-tracking branch 'at91/at91-next' omits a514d03e2bbb Merge remote-tracking branch 'aspeed/for-next' omits a3816acfb113 Merge remote-tracking branch 'amlogic/for-next' omits 16296faa4b05 Merge remote-tracking branch 'arm-soc/for-next' omits 3dc1b951b2b1 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 9626c50a1d3d Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 1340080596bc Merge remote-tracking branch 'pidfd-fixes/fixes' omits a56e4b699217 Merge remote-tracking branch 'risc-v-fixes/fixes' omits e8aa07c267e9 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 58357fe66365 Merge remote-tracking branch 'mmc-fixes/fixes' omits fb3432655a93 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 8262283dc497 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 6f84cb0d8281 Merge remote-tracking branch 'scsi-fixes/fixes' omits 580a5b7077f0 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 11bfba432485 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' omits a799630807dd Merge remote-tracking branch 'vfs-fixes/fixes' omits ea2074712944 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits f39a01c273d5 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 6e0bc950ea02 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 75a6801a3dbb Merge remote-tracking branch 'kvms390-fixes/master' omits 60b91f6383bc Merge remote-tracking branch 'omap-fixes/fixes' omits 1771542edd20 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits e36b25ce4664 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 18ce936a64a2 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 25485ee48d68 Merge remote-tracking branch 'ide/master' omits e53e67a57a8d Merge remote-tracking branch 'crypto-current/master' omits 46c4fca5eaaf Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 843fc1ab17e0 Merge remote-tracking branch 'staging.current/staging-linus' omits fe96a8a02875 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 697a91c7d3a5 Merge remote-tracking branch 'usb.current/usb-linus' omits 82ef4500432f Merge remote-tracking branch 'driver-core.current/driver-c [...] omits fb6d69041185 Merge remote-tracking branch 'pci-current/for-linus' omits c07caf930e22 Merge remote-tracking branch 'spi-fixes/for-linus' omits d1b28a12ec42 Merge remote-tracking branch 'regulator-fixes/for-linus' omits f3790ae574af Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 88d16b1ca1ce Merge remote-tracking branch 'sound-current/for-linus' omits 62d72cd2ffa6 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 9a3a380db6cc Merge remote-tracking branch 'wireless-drivers/master' omits 5fae54a72a1e Merge remote-tracking branch 'net/master' omits dd4a54989c37 Merge remote-tracking branch 'sparc/master' omits 516d15d0a93f Merge remote-tracking branch 's390-fixes/fixes' omits 53b4ed6d1e9a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 5954753dc968 Merge remote-tracking branch 'arc-current/for-curr' omits 504091fcb09b Merge remote-tracking branch 'kbuild-current/fixes' omits f59b86ad1412 PCI: rockchip: Fix IO outbound ATU register number omits 21496e22e61a Merge branches 'arm64-for-5.5-fixes', 'drivers-for-5.5-fix [...] omits 252ef98ed524 PM / devfreq: tegra: Add COMMON_CLK dependency omits 4787ca1af559 of: refcount leak when phandle_cache entry replaced omits abee277ea66c of/platform: Unconditionally pause/resume sync state durin [...] omits 0eff78b2ab69 dt-bindings: Change maintainer address omits 10d5ccb8ca32 dt-bindings: memory-controllers: tegra: Fix type references omits 36c2b522f334 vhost: last descriptor must have NEXT clear omits 2144b71859f9 vhost/net: add an option to test new code omits a50e3d74e49c vhost: batching fetches omits 68f8bd3ea637 vhost/test: add an option to test new code omits 84422715c9fa vhost: option to fetch descriptors through an independent struct omits 56321b6388f5 ptr_ring: linked list fallback omits 4d5e64eb1404 netronome: use the new txqueue timeout argument omits c2e972f4bc7b mlx4: use new txqueue timeout argument omits 8eb9e25614d5 netdev: pass the stuck queue to the timeout handler omits d94a88c365cb SMB3: Fix crash in SMB2_open_init due to uninitialized fie [...] omits 4290915b7f2d PM / devfreq: exynos-bus: Extract exynos_bus_profile_init_ [...] omits 17376038fcfe PM / devfreq: exynos-bus: Extract exynos_bus_profile_init() omits 6289c6a6f363 Merge branch 'v5.6/dt64' into tmp/aml-rebuild omits 50e76d59d426 Merge branch 'for-5.6' into for-next omits 683c498cb33f PM / devfreq: Move declaration of DEVICE_ATTR_RW(min_freq) omits b0bcdf2a986a PM / devfreq: Move statistics to separate struct devfreq_stats omits de13ad25f287 PM / devfreq: Add clearing transitions stats omits f8293a257067 PM / devfreq: Change time stats to 64-bit omits 057f68737636 PM / devfreq: Add new name attribute for sysfs omits 7bb0f54af86f PM / devfreq: Add dynamic scaling for imx8m ddr controller omits 2302c6d126cd dt-bindings: memory: Add bindings for imx8m ddr controller omits 530ee856561e PM / devfreq: Fix Kconfig indentation omits 839d0b33ffe3 PM / devfreq: Drop explicit selection of PM_OPP omits 29b0301f7ec9 PM / devfreq: exynos-ppmu: Fix excessive stack usage adds 22ff311af9c7 Merge tag 'sizeof_field-v5.5-rc2' of git://git.kernel.org/ [...] adds 15da849c910d Merge tag 'for-5.5/dm-fixes' of git://git.kernel.org/pub/s [...] adds 4e88d6e7793f io_uring: allow unbreakable links adds 506d95ff5d6a io-wq: remove worker->wait waitqueue adds e995d5123ed4 io-wq: briefly spin for new work after finishing work adds 8a4955ff1cca io_uring: sqthread should grab ctx->uring_lock for submissions adds d96885658d99 io_uring: deferred send/recvmsg should assign iov adds 392edb45b243 io_uring: don't dynamically allocate poll data adds 4a0a7a187453 io_uring: run next sqe inline if possible adds 53108d476a10 io_uring: only hash regular files for async work execution adds ebfcd8955c0b net: make socket read/write_iter() honor IOCB_NOWAIT adds 10d59345578a io_uring: add sockets to list of files that support non-bl [...] adds 9e3aa61ae3e0 io_uring: ensure we return -EINVAL on unknown opcode adds 5bd831a469e0 Merge tag 'io_uring-5.5-20191212' of git://git.kernel.dk/l [...] adds a7ede3d16808 raid5: need to set STRIPE_HANDLE for batch head adds 028288df635f md: raid1: check rdev before reference in raid1_sync_request func adds 3b7436cc9449 md: make sure desc_nr less than MD_SB_DISKS adds 296aec45a676 Merge branch 'md-fixes' of git://git.kernel.org/pub/scm/li [...] adds ecb6186cf788 block: fix NULL pointer dereference in account statistics [...] adds 5addeae1bedc blk-cgroup: remove blkcg_drain_queue adds f1fcd7786ec8 Merge tag 'for-linus-20191212' of git://git.kernel.dk/linux-block adds 7315c0edb416 Merge tag 'drm-misc-next-fixes-2019-12-12' of git://anongi [...] adds 82e50ec8868d Merge tag 'drm-intel-fixes-2019-12-12' of git://anongit.fr [...] adds 6e807535dae5 drm/amdgpu: add check before enabling/disabling broadcast mode adds 14891c316ca7 drm/amdgpu: add header line for power profile on Arcturus adds bf26da927a1c drm/amdgpu: add cache flush workaround to gfx8 emit_fence adds 9d9de889ff8e drm/amd/display: update sr and pstate latencies for Renoir adds a1fc44b609b4 drm/amd/display: Map DSC resources 1-to-1 if numbers of OP [...] adds aa4febf50985 drm/amd/display: fix DalDramClockChangeLatencyNs override adds 1653acd566a8 drm/amd/display: populate bios integrated info for renoir adds a51d9f8fe756 drm/amd/display: Fixed kernel panic when booting with DP-t [...] adds 10bce710fa6f drm/amd/display: have two different sr and pstate latency [...] adds 28fa24ad14e8 drm/amd/display: Change the delay time before enabling FEC adds a2a1f1eb06d7 drm/amd/display: fixed that I2C over AUX didn't read data issue adds 87de6cb2f281 drm/amd/display: Reset steer fifo before unblanking the stream adds dd0b162fd009 drm/amd/display: Fix screen tearing on vrr tests adds 44ce6c3dc847 drm/amd/display: update dispclk and dppclk vco frequency adds 0df62823630d drm/amd/display: Increase the number of retries after AUX DEFER adds 7a02d2985f41 drm/amdgpu/display: add fallthrough comment adds e62dbcdb8cbc drm/amd/display: Compare clock state member to determine o [...] adds 1f00534a764a drm/amd/display: fix undefined struct member reference adds 07b672800373 drm/amd/display: include linux/slab.h where needed adds 02cca5769f5e drm/amdgpu/gfx10: update gfx golden settings adds 5714a2026f0c drm/amdgpu/gfx10: update gfx golden settings for navi14 adds 847b0d879508 drm/amdgpu/gfx10: update gfx golden settings adds 69897d342567 drm/amdgpu/gfx10: update gfx golden settings for navi14 adds bd95c1445274 drm/amdgpu: fix license on Kconfig and Makefiles adds a680aea00d17 Revert "drm/amdgpu: dont schedule jobs while in reset" adds 413fc385a594 drm/amdgpu: avoid using invalidate semaphore for picasso adds 90f6452ca58d drm/amdgpu: add invalidate semaphore limit for SRIOV and p [...] adds f271fe185613 drm/amdgpu: add invalidate semaphore limit for SRIOV in gmc10 adds d16f0f614000 Merge tag 'drm-fixes-5.5-2019-12-12' of git://people.freed [...] adds b2cb931d724b Merge tag 'drm-fixes-2019-12-13' of git://anongit.freedesk [...] adds b61c56227bf5 Merge tag 'sound-5.5-rc2' of git://git.kernel.org/pub/scm/ [...] adds 4c84515da809 Merge branches 'pm-cpuidle' and 'acpi-pm' adds 6bd2c87aaffe Merge tag 'pm-5.5-rc2' of git://git.kernel.org/pub/scm/lin [...] adds 3b2ee614cb4a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] adds ca01e7987463 PCI: rockchip: Fix IO outbound ATU register number adds 1d76c0792a0a Merge tag 'pci-v5.5-fixes-1' of git://git.kernel.org/pub/s [...] adds dd79b5361a6a Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 5c7404bb30bc dt-bindings: Change maintainer address adds 70c812106c87 dt-bindings: memory-controllers: tegra: Fix type references adds ee9b280e17dc of/platform: Unconditionally pause/resume sync state durin [...] adds 1482e664fe35 Merge tag 'devicetree-fixes-for-5.5' of git://git.kernel.o [...] adds e32ea127d81c nios2: Fix ioremap adds e31736d9fae8 Merge tag 'nios2-v5.5-rc2' of git://git.kernel.org/pub/scm [...] adds 81c64b0bd090 Merge tag 'ovl-fixes-5.5-rc2' of git://git.kernel.org/pub/ [...] adds e0fc5b1153b8 SMB3: Fix crash in SMB2_open_init due to uninitialized fie [...] adds d9191319358d CIFS: Close cached root handle only if it has a lease adds 103a022d6bc5 Merge tag '5.5-rc1-smb3-fixes' of git://git.samba.org/sfre [...] adds f791ede32a14 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds 81d559849aa4 Merge tag 's390-5.5-3' of git://git.kernel.org/pub/scm/lin [...] adds a1b85b3bf9f9 Merge tag 'usb-5.5-rc2' of git://git.kernel.org/pub/scm/li [...] adds aff2a52507bf Merge tag 'staging-5.5-rc2' of git://git.kernel.org/pub/sc [...] adds 894554c1ca79 Merge tag 'driver-core-5.5-rc2' of git://git.kernel.org/pu [...] adds 16981742717b binder: fix incorrect calculation for num_valid adds f61cf8decb37 Merge tag 'char-misc-5.5-rc2' of git://git.kernel.org/pub/ [...] adds 07c4b9e9f71a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 510c9788991c Merge tag 'Wimplicit-fallthrough-5.5-rc2' of git://git.ker [...] adds 5e787dbf659f devtmpfs: use do_mount() instead of ksys_mount() adds d4440aac83d1 initrd: use do_mount() instead of ksys_mount() adds cccaa5e33525 init: use do_mount() instead of ksys_mount() adds b49a733d684e init: unify opening /dev/console as stdin/stdout/stderr adds 8243186f0cc7 fs: remove ksys_dup() adds 2e6d304515ba Merge branch 'remove-ksys-mount-dup' of git://git.kernel.o [...] adds fa2ac657f978 xen-blkback: prevent premature module unload adds c673ec61ade8 xen/balloon: fix ballooned page accounting without hotplug [...] adds b01d7cb41ff5 Merge tag 'for-linus-5.5b-rc2-tag' of git://git.kernel.org [...] adds 1522d9da40bd Merge tag 'riscv/for-v5.5-rc2' of git://git.kernel.org/pub [...] adds eefb8c124fd9 x86/boot: kbuild: allow readelf executable to be specified adds e8193650bf38 mkcompile_h: git rid of UTS_TRUNCATE from LINUX_COMPILE_{BY,HOST} adds c8f3dea90e38 mkcompile_h: use printf for LINUX_COMPILE_BY adds fd2ab2f6610b scripts/kallsyms: fix offset overflow of kallsyms_relative_base adds 906bb61aeca4 Merge remote-tracking branch 'kbuild-current/fixes' adds 7984ab363f60 Merge remote-tracking branch 'arc-current/for-curr' adds 9a4b8148562d Merge tag 'omap-for-v5.5/fixes-rc1-signed' of git://git.ke [...] adds 56361966ab2f Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds a58d37bce0d2 ocxl: Fix concurrent AFU open and device removal adds 14c73bd344da powerpc/vcpu: Assume dedicated processors as non-preempt adds 656c21d6af5d powerpc/shared: Use static key to detect shared processor adds e5e7d0500864 Merge remote-tracking branch 'powerpc-fixes/fixes' adds df09c8f665dc Merge remote-tracking branch 'sparc/master' adds 9c3194dd93b0 MAINTAINERS: Add maintainers for rmnet adds 692b93af71fb mailmap: add entry for myself adds 6adc4601c2a1 bnxt: apply computed clamp value for coalece parameter adds 03b06e3f8352 ptp: clockmatrix: add I2C dependency adds 2beb6d2901a3 ipv6/addrconf: only check invalid header values when NETLI [...] adds 8f9cc1ee2962 net/ibmvnic: Fix typo in retry check adds 8dbd76e79a16 tcp/dccp: fix possible race __inet_lookup_established() adds 5c9934b6767b 6pack,mkiss: fix possible deadlock adds 1f85e6267cac tcp: do not send empty skb from tcp_write_xmit() adds ee2aabd3fc2e tcp: refine tcp_write_queue_empty() implementation adds 216808c6ba6d tcp: refine rule to allow EPOLLOUT generation under mem pressure adds cd1263b6dcfd Merge branch 'tcp-take-care-of-empty-skbs-in-write-queue' adds f3f2364ea14d net: marvell: mvpp2: phylink requires the link interrupt adds c39ea5cba5a2 hv_netvsc: Fix tx_table init in rndis_set_subchannel() adds 99e9fe2248f9 net: ethernet: ti: select PAGE_POOL for switchdev driver adds ed56dd8f60cf net: ethernet: ti: build cpsw-common for switchdev adds 7113f796bbbc bnx2x: Do not handle requests from VFs after parity adds ee699f89bdba bnx2x: Fix logic to get total no. of PFs per engine adds 7ae1629d4db0 Merge branch 'bnx2x-bug-fixes' adds 5d485ed88d48 bonding: fix active-backup transition after link failure adds 6b01b1d9b2d3 gtp: do not allow adding duplicate tid and ms_addr pdp context adds 94a6d9fb88df gtp: fix wrong condition in gtp_genl_dump_pdp() adds 94dc550a5062 gtp: fix an use-after-free in ipv4_pdp_find() adds 6a902c0f3199 gtp: avoid zero size hashtable adds 8ed001c966b0 Merge branch 'gtp-fix-several-bugs-in-gtp-module' adds 6dd504b0fd10 selftests: net: tls: remove recv_rcvbuf test adds 9b2079c046a9 net: phylink: fix interface passed to mac_link_up adds 86434744fedf net/smc: add fallback check to connect() adds 479a0d1376f6 cxgb4: Fix kernel panic while accessing sge_info adds 858ce8ca62ea net: usb: lan78xx: Fix error message format specifier adds fd42bfd1bb31 xen-netback: avoid race that can lead to NULL pointer dereference adds 755db9e7b33a Merge remote-tracking branch 'net/master' adds 5133498f4ad1 bpf: Clear skb->tstamp in bpf_redirect when necessary adds 8d21004b4bae Merge remote-tracking branch 'bpf/master' adds 17d2485349ba Merge remote-tracking branch 'wireless-drivers/master' adds 753ffad3d624 mac80211: fix TID field in monitor mode transmit adds 56cb31e185ad cfg80211: fix double-free after changing network namespace adds e548f749b096 mac80211: airtime: Fix an off by one in ieee80211_calc_rx_ [...] adds 911bde0fe5cc mac80211: Turn AQL into an NL80211_EXT_FEATURE adds 468bcee30a63 Merge remote-tracking branch 'mac80211/master' adds a961b8330533 Merge remote-tracking branch 'rdma-fixes/for-rc' adds add9d56d7b37 ALSA: pcm: Avoid possible info leaks from PCM stream buffers adds 377bc0cfabce ALSA: hda/ca0132 - Keep power on during processing DSP response adds cb04fc3b6b07 ALSA: hda/ca0132 - Avoid endless loop adds 42fb6b1d41eb ALSA: hda/ca0132 - Fix work handling in delayed HP detection adds 6fd739c04ffd ALSA: hda: Fix regression by strip mask fix adds f72834edcb87 Merge remote-tracking branch 'sound-current/for-linus' adds 1bba04bd4c7d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 45a4d6baa4b2 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 7cd573a1c9d0 Merge remote-tracking branch 'spi-fixes/for-linus' adds d4a7f4caf3ba Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds add218099472 Input: uinput - always report EPOLLOUT adds f729a1b0f8df Input: input_event - fix struct padding on sparc64 adds cb222aed03d7 Input: add safety guards to input_set_keycode() adds 1021dcf19db1 Input: imx_sc_key - only take the valid data from SCU firm [...] adds 04e74729d0a7 Merge remote-tracking branch 'input-current/for-linus' adds ef26b914fe28 Merge remote-tracking branch 'ide/master' adds 7f226c416e2d Merge remote-tracking branch 'kselftest-fixes/fixes' adds 5f6179f2f095 Merge remote-tracking branch 'slave-dma-fixes/fixes' adds 07bdec996c4d Merge remote-tracking branch 'mips-fixes/mips-fixes' adds 2f0987b8b593 Merge remote-tracking branch 'kvms390-fixes/master' adds 98de4deb81f9 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 647298a02e9f Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 3d3414dd6d5a Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 1761ea6228df Merge remote-tracking branch 'vfs-fixes/fixes' adds 7dca955ddf90 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' adds 2cd61111c55b of: refcount leak when phandle_cache entry replaced adds 8e9b35ca4df1 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds c600cf0587f2 Merge remote-tracking branch 'mmc-fixes/fixes' adds 42a91d08f921 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 59764129cb92 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 9fa71463074d Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds 4cf6c26b6da4 Merge branch 'arm/fixes' into for-next adds f3e60180c764 Merge remote-tracking branch 'arm-soc/for-next' adds 51b6fe7e66ee dt-bindings: clock: add the Amlogic Meson8 DDR clock contr [...] adds 25d316989e2b dt-bindings: clock: meson8b: add the clock inputs adds 9cf7956865b8 Merge tag 'clk-meson-dt-v5.6-1' of https://github.com/BayL [...] adds 630ea3108adf ARM: dts: meson: provide the XTAL clock using a fixed-clock adds c4ac5c37a4a5 ARM: dts: meson8: add the DDR clock controller adds 6d549ff55c37 ARM: dts: meson8b: add the DDR clock controller adds 2975031fef66 Merge branch 'v5.6/dt' into tmp/aml-rebuild adds fbceee82c19a arm64: dts: meson-g12-common: add video decoder node adds 302d95c61368 arm64: dts: meson-sm1: add video decoder compatible adds 17554d49f3dc Merge branch 'v5.6/dt64' into tmp/aml-rebuild adds ad1af4945e4c Merge remote-tracking branch 'amlogic/for-next' adds f63351487d8f Merge remote-tracking branch 'aspeed/for-next' adds 9a96ebd5ed38 Merge remote-tracking branch 'at91/at91-next' adds e6be0d7ad5af Merge remote-tracking branch 'bcm2835/for-next' adds 6c198d28a0ae Merge remote-tracking branch 'imx-mxs/for-next' adds 5c3b5be72a89 Merge remote-tracking branch 'keystone/next' adds ebc4c7f09292 next-20191213/mediatek adds 4b73d3754ebc Merge remote-tracking branch 'mvebu/for-next' adds 7a9d3fa61cd1 Merge remote-tracking branch 'omap/for-next' adds d8c5133583db arm64: dts: qcom: sc7180: Add SoC name to compatible adds ac00546a6780 arm64: dts: qcom: sc7180: Rename gic-its node to msi-controller adds 6e3697279eba arm64: dts: qcom: sc7180: Add "#clock-cells" property to u [...] adds 3f155dbebf90 arm64: dts: qcom: pm6150: Remove macro from unit name of adc-chan adds fd916516647f arm64: dts: qcom: sc7180: Avoid "phy" for USB QMP PHY wrapper adds 13f3b8e3dc0f ARM: dts: msm8974: Add modem remoteproc node adds b1ca5b49f1e5 ARM: dts: msm8974: Move ADSP smd edge to ADSP PIL adds 7a75bb1cadcb Merge branches 'arm64-for-5.5-fixes', 'drivers-for-5.5-fix [...] adds 59c6172afa91 Merge remote-tracking branch 'qcom/for-next' adds 470d43e7bfdb Merge remote-tracking branch 'realtek/for-next' adds fa2cdb1762d1 ARM: shmobile: defconfig: Restore debugfs support adds 9ae733728eec Merge branch 'renesas-fixes-for-v5.5' into renesas-next adds a630a6121bef ARM: shmobile: defconfig: Enable support for panels from EDT adds 87924226737d arm64: dts: renesas: Remove use of ARCH_R8A7796 adds 83772e1b4423 arm64: dts: renesas: Rename r8a7796* to r8a77960* adds 24240845c871 soc: renesas: Remove ARCH_R8A7796 adds 4730830f9c2e Merge branches 'renesas-arm-defconfig-for-v5.6', 'renesas- [...] adds f361796862f6 Merge remote-tracking branch 'renesas/next' adds 8cb8557ca712 Merge remote-tracking branch 'reset/reset/next' adds c1ad26c67535 Merge remote-tracking branch 'rockchip/for-next' adds 81a0efb7af7a soc: samsung: exynos-pmu: Convert to devm_platform_ioremap [...] adds 7a53e9ff0779 Merge branch 'next/drivers' into for-next adds d5cb62da240c Merge remote-tracking branch 'samsung-krzk/for-next' adds 442c7c61b63a Merge remote-tracking branch 'sunxi/sunxi/for-next' adds fc2c475a64c2 Merge remote-tracking branch 'tegra/for-next' adds 66d9506440bb clk: walk orphan list on clock provider registration adds d3ab06f43289 Merge tag 'imx-clk-fixes-5.5' of git://git.kernel.org/pub/ [...] adds 16a85f59706b Merge branch 'clk-fixes' into clk-next adds 423711d502ca Merge remote-tracking branch 'clk/clk-next' adds ab9dd5fb7ec8 Merge remote-tracking branch 'csky/linux-next' adds 755ccdd13585 Merge remote-tracking branch 'h8300/h8300-next' adds e16260c21f87 parisc: fix compilation when KEXEC=n and KEXEC_FILE=y adds aeea5eae4fd5 parisc: add missing __init annotation adds b180ac0c5a67 Merge remote-tracking branch 'parisc-hd/for-next' adds 4d692ec99d32 Merge remote-tracking branch 'soc-fsl/next' adds 263bb41612b1 Merge remote-tracking branch 'risc-v/for-next' adds 88391b5fec37 Merge remote-tracking branch 'sh/sh-next' adds b36b8f94bfcc Merge remote-tracking branch 'xtensa/xtensa-for-next' adds cbef2b20bd2f Merge remote-tracking branch 'btrfs/for-next' adds 151ee087a079 Merge remote-tracking branch 'ecryptfs/next' adds 495213eb2b1c Merge remote-tracking branch 'ext3/for_next' adds 64d4ce892383 ext4: fix ext4_empty_dir() for directories with holes adds 109ba779d6cc ext4: check for directory entries too close to block end adds 707d1a2f601b ext4: optimize __ext4_check_dir_entry() adds 7f420d64a08c ext4: unlock on error in ext4_expand_extra_isize() adds a70fd5ac2ea7 ext4: reserve revoke credits in __ext4_new_inode adds 9c962de70a52 ext4: validate the debug_want_extra_isize mount option at [...] adds c16165805937 Merge remote-tracking branch 'ext4/dev' adds a516e73e9283 Merge remote-tracking branch 'f2fs/dev' adds e546760dae0e Merge remote-tracking branch 'overlayfs/overlayfs-next' adds ccd60be59419 Merge remote-tracking branch 'vfs/for-next' adds 5394a826666b Merge remote-tracking branch 'printk/for-next' adds c62f7cd8ed06 HID: Add quirk for Xin-Mo Dual Controller adds d87980f1c1a4 Merge branch 'for-5.5/upstream-fixes' into for-next adds 8f18eca9ebc5 HID: ite: Add USB id match for Acer SW5-012 keyboard dock adds be38958aa8a2 Merge branch 'for-5.5/upstream-fixes' into for-next adds c07a0254c89e HID: asus: Ignore Asus vendor-page usage-code 0xff events adds de4ebfb11c89 Merge branch 'for-5.5/upstream-fixes' into for-next adds fd0913768701 HID: Add quirk for incorrect input length on Lenovo Y720 adds 71b28d8e99c0 Merge branch 'for-5.5/upstream-fixes' into for-next adds 4f3882177240 HID: hid-input: clear unmapped usages adds ac873bff0299 Merge branch 'for-5.5/upstream-fixes' into for-next adds 3655a54c29a8 Merge remote-tracking branch 'hid/for-next' adds 4420143e7816 Merge remote-tracking branch 'i3c/i3c/next' adds 698126f84fa1 Merge branch 'dmi/master' adds 6ee3503058f6 hwmon: (pmbus) Detect if chip is write protected adds 848a25f01ee7 hwmon: (w83627ehf) make sensor_dev_attr_##_name variables static adds f6c86cc4bc20 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 01d4fb115470 media: cec: CEC 2.0-only bcast messages were ignored adds 4be77174c3fa media: cec: avoid decrementing transmit_queue_sz if it is 0 adds d51224b73d18 media: cec: check 'transmit_in_progress', not 'transmitting' adds c4e8f760581b media: pulse8-cec: fix lost cec_transmit_attempt_done() call adds 0d962e061abc media: i2c: adv748x: Fix unsafe macros adds aab7b7d19d03 media: v4l2-subdev: remove wrong @cond from kdocs adds de89d0864f66 media: gspca: zero usb_buf adds 569bc8d6a6a5 media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0 adds 8ea1c5af489a media: bdisp: add missed destroy_workqueue in remove and p [...] adds 76669f2e7c58 media: platform: mtk-mdp: add missed destroy_workqueue in remove adds dc4cac67e135 media: cx23885: Add support for AVerMedia CE310B adds 8c956f3be17e media: usb: go7007: s2250-board: add missed i2c_unregister_device adds 3d15c7643ba7 media: vivid: Add touch support adds 7b575b6d8de0 media: vidioc-g-dv-timings.rst: fix wrong porch adds 373606320834 media: pxa_camera: add missed tasklet_kill adds 2b016c47f48f media: v4l2: Fix fourcc names for BAYER12P adds 55f240a21eb1 media: ivtv/cx18: remove ivtvdriver.org references adds 11e0e167d071 media: meson: add missing allocation failure check on new_buf adds 887c7942ce31 media: cec-ioc-g-mode.rst: remove trailing 'i' adds c7669435119f media: ti-vpe: csc: fix single vs multiplanar format handling adds 9453264ef586 media: go7007: fix a miss of snd_card_free adds a98e2e229da7 media: solo6x10: Use managed buffer allocation adds 5e625dd5792e media: tw686x: Use managed buffer allocation adds 8079c5d58685 media: usbtv: Use managed buffer allocation adds aeb64ff38390 media: cobalt: Clean up ALSA PCM API usages adds b0cda3739759 media: cx18: Clean up ALSA PCM API usages adds 7ffeb6ceda5e media: ivtv: Clean up ALSA PCM API usages adds 355b9a0c5856 media: cs231xx: Clean up ALSA PCM API usages adds 2abb1b2daf88 media: em28xx: Clean up ALSA PCM API usages adds 2d19a2cd804b media: go7007: Clean up ALSA PCM API usages adds f8239b531f0d media: tm6000: Clean up ALSA PCM API usages adds 6fe350864297 media: cobalt: Drop superfluous ioctl PCM ops adds 86ee7f28462a media: cx18: Drop superfluous ioctl PCM ops adds 3028bc2dbf12 media: ivtv: Drop superfluous ioctl PCM ops adds da090bf60370 media: Drop superfluous ioctl PCM ops adds e3cfaf64cdcd Merge remote-tracking branch 'v4l-dvb/master' adds 21870e811648 Merge remote-tracking branch 'pm/linux-next' adds 88724288e7fa Merge remote-tracking branch 'opp/opp/linux-next' adds 424fe8d7e794 Merge remote-tracking branch 'thermal/thermal/linux-next' adds c8bb608de800 Merge remote-tracking branch 'swiotlb/linux-next' adds b4653342b151 net: Allow to show socket-specific information in /proc/[p [...] adds 3c32da19a858 unix: Show number of pending scm files of receive queue in fdinfo adds 545a6822993f Merge branch 'unix-Show-number-of-scm-files-in-fdinfo' adds f74877a5457d rtnetlink: provide permanent hardware address in RTM_NEWLINK adds 32d5109a9d86 netlink: rename nl80211_validate_nested() to nla_validate_ [...] adds 9ce48e5a09ea ethtool: move to its own directory adds d44e13108b6d ethtool: move string arrays into common file adds 428c122f5f6b ethtool: provide link mode names as a string set adds aabf23d18322 Merge branch 'ethtool-netlink-interface-preliminary-part' adds 838c93dc5449 net: ena: implement XDP drop support adds 548c4940b9f1 net: ena: Implement XDP_TX action adds 913b0bfd6c85 net: ena: Add first_interrupt field to napi struct adds 355979decf07 Merge branch 'Introduce-XDP-to-ena' adds 0290bd291cc0 netdev: pass the stuck queue to the timeout handler adds 77656c277cbf mlx4: use new txqueue timeout argument adds d8968eda7fc4 netronome: use the new txqueue timeout argument adds 1f4782ae2457 Merge branch 'netdev-ndo_tx_timeout-cleanup' adds 1d1997db870f Revert "nfp: abm: fix memory leak in nfp_abm_u32_knode_replace" adds 826f66b30c2e bonding: move 802.3ad port state flags to uapi adds 3a5f494d8418 net: phy: dp83869: Remove unneeded semicolon adds ea6a547669b3 selftests/net: make so_txtime more robust to timer variance adds de1799667b00 net: bridge: add STP xstats adds f5058a27dac7 net: phylink: propagate phy_attach_direct() return code adds 29115cef8578 net/smc: shorten lgr_cnt initialization adds 0e627190563e tcp: Set rcv zerocopy hint correctly if skb last frag is < [...] adds c946a1f7b6a9 Merge remote-tracking branch 'net-next/master' adds 67d69ccdf389 libbpf: Recognize SK_REUSEPORT programs from section name adds 1fbcef929d7d selftests/bpf: Let libbpf determine program type from sect [...] adds 11f80355d4d2 selftests/bpf: Use sa_family_t everywhere in reuseport tests adds a9ce4cf4e47c selftests/bpf: Add helpers for getting socket family & type name adds 993633825830 selftests/bpf: Unroll the main loop in reuseport test adds ce7cb5f3921c selftests/bpf: Run reuseport tests in a loop adds 9af6c84435d0 selftests/bpf: Propagate errors during setup for reuseport tests adds 250a91d48ae7 selftests/bpf: Pull up printing the test name into test runner adds 415bb4e125b6 selftests/bpf: Move reuseport tests under prog_tests/ adds 7ee0d4e97b88 selftests/bpf: Switch reuseport tests for test_progs framework adds 7708bd430d88 Merge branch 'reuseport_to_test_progs' adds 6803ee25f0ea libbpf: Extract and generalize CPU mask parsing logic adds 65bc4c4063ae selftests/bpf: Add CPU mask parsing tests adds 783b8f01f594 libbpf: Don't attach perf_buffer to offline/missing CPUs adds 91cbdf740a47 selftests/bpf: Fix perf_buffer test on systems w/ offline CPUs adds 98e8627efcad bpf: Move trampoline JIT image allocation to a function adds 75ccbef6369e bpf: Introduce BPF dispatcher adds 7e6897f95935 bpf, xdp: Start using the BPF dispatcher for XDP adds f23c4b3924d2 bpf: Start using the BPF dispatcher in BPF_TEST_RUN adds e754f5a6e36b selftests: bpf: Add xdp_perf test adds 116eb788f57c bpf, x86: Align dispatcher branch targets to 16B adds 02620d9e629d Merge branch 'bpf-dispatcher' adds 850a88cc4096 bpf: Expose __sk_buff wire_len/gso_segs to BPF_PROG_TEST_RUN adds a06bf42f5a95 selftests/bpf: Test wire_len/gso_segs in BPF_PROG_TEST_RUN adds ec2025095cf6 bpftool: Match several programs with same tag adds a7d22ca2a483 bpftool: Match programs by name adds 99f9863a0c45 bpftool: Match maps by name adds a06ae6acc14b Merge branch 'bpftool-match-by-name' adds aa915931ac3e libbpf: Fix readelf output parsing for Fedora adds 4078c66afe80 Merge remote-tracking branch 'bpf-next/master' adds 0d4641d9f011 Merge remote-tracking branch 'ipsec-next/master' adds 9e1a86814bfe Merge remote-tracking branch 'nfc-next/master' adds ee7465e2aa29 Merge remote-tracking branch 'wireless-drivers-next/master' adds 8d2d04b5df3f Merge remote-tracking branch 'bluetooth/master' adds 92ee76d4a926 trivial: mac80211: fix indentation adds 6989310f5d43 wireless: Use offsetof instead of custom macro. adds 9bcb084f0b64 mac80211: Always show airtime debugfs file when TXQs are enabled adds 50ff477a8639 mac80211: add 802.11 encapsulation offloading support adds 4a2d2ebe2bf0 Merge remote-tracking branch 'mac80211-next/master' adds 20de261a5914 Merge remote-tracking branch 'gfs2/for-next' adds 539aa024014d Merge remote-tracking branch 'crypto/master' adds 7409e948007c Merge remote-tracking branch 'amdgpu/drm-next' adds 8c8a854d6f43 drm/i915/bios: fix off by one in parse_generic_dtd() adds 86ca2bf2f9d3 drm/i915/selftests: remove a condition adds e8ab8d669d04 drm/i915/ehl: Define EHL powerwells independently of ICL adds ab3402581d0f drm/i915/tgl: Drop Wa#1178 adds b69fa3610b15 drm/i915/icl: Cleanup combo PHY aux power well handlers adds 3dc716fd3cfd drm/i915/perf: Register sysctl path globally adds 639f2f24895f drm/i915: Introduce new macros for tracing adds f1925f3309d1 drm/i915: Use EAGAIN for trylock failures adds e03512edd2b8 drm/i915/rps: Add frequency translation helpers adds f9b3b8c6be47 drm/i915/bios: remove extra debug messages adds 9c569784a422 drm/i915/dsi: fix pipe D readout for DSI transcoders adds 7a90f89904af drm/i915/gem: Serialise object before changing cache-level adds 3d4e4aa9eb3d Merge remote-tracking branch 'drm-intel/for-linux-next' adds 8951000f6d71 drm/ttm: Remove explicit typecasts of vm_private_data adds caa478af4812 drm/ttm: Convert vm callbacks to helpers adds 2869e82eb4ff drm/ttm: ttm_tt_init_fields() can be static adds ff1fd2945c1a drm/scdc: Fix typo in bit definition of SCDC_STATUS_FLAGS adds b8c8a85995c5 drm: use DIV_ROUND_UP helper macro for calculations adds ab4e69334272 drm/property: Enforce more lifetime rules adds 700496fa1144 drm/todo: Add entry to remove load/unload hooks adds 955fd0b7cac3 drm/vkms: Update VKMS documentation adds 8a537de0f3d8 drm/doc: Update IGT documentation adds b2a8116e2592 dma_resv: prime lockdep annotations adds 03e0d26fcf79 drm/nouveau: slowpath for pushbuf ioctl adds 6b1ce0a2009b drm/ttm: remove ttm_bo_wait_unreserved adds 50ec5b563bed drm/komeda: Use devm_platform_ioremap_resource() in komeda [...] adds 80ae0369d3e4 drm/todo: Convert drivers to generic fbdev emulation adds 8204f235a64e drm/fb-helper: Remove drm_fb_helper_fbdev_{setup, teardown}() adds b20e9afb38d0 drm/gma500: Add missing call to allow enabling vblank on psb/cdv adds f76c22ce8fbb drm/gma500: Add page flip support on psb/cdv adds bf5d837a0a4c drm: atomic helper: fix W=1 warnings adds af0e31ab6227 drm/radeon: Provide ddc symlink in connector sysfs directory adds 17165de2572d drm/amdgpu: Provide ddc symlink in dm connector's sysfs directory adds 9c544cc33d5d drm: rockchip: Provide ddc symlink in rk3066_hdmi sysfs directory adds b1f64c2fde41 drm: rockchip: Provide ddc symlink in inno_hdmi sysfs directory adds 12701f59a7d0 drm/msm/hdmi: Provide ddc symlink in hdmi connector sysfs [...] adds f4c7b46abc52 drm/exynos: Provide ddc symlink in connector's sysfs adds 3577dc093c20 drm/mediatek: Provide ddc symlink in hdmi connector sysfs [...] adds 0e44f0e76da8 drm/tilcdc: Provide ddc symlink in connector sysfs directory adds 5d97408e0d70 drm/bridge: move ANA78xx driver to analogix subdirectory adds ad9301a2a36b drm/bridge: split some definitions of ANX78xx to dedicated [...] adds 0712eca92c3e drm/bridge: extract some Analogix I2C DP common code adds dea73d61466e drm/bridge: Prepare Analogix anx6345 support adds 6aa192698089 drm/bridge: Add Analogix anx6345 support adds 5a1505e7e668 drm/ast: Remove last traces of struct ast_gem_object adds 9253f830c916 drm/ast: Check video-mode requirements against VRAM size adds a21fdd7a4cd6 drm/ast: Don't clear base address and offset with default values adds 0d45ad989d02 drm/ast: Split ast_set_ext_reg() into color and threshold [...] adds 259d14a76a27 drm/ast: Split ast_set_vbios_mode_info() adds a6ff807b71e3 drm/ast: Add primary plane adds b48e1b6ffd28 drm/ast: Add CRTC helpers for atomic modesetting adds 02f3bb751a46 drm/ast: Add cursor plane adds 4961eb60f145 drm/ast: Enable atomic modesetting adds 20c012b24340 drm/ttm: also export ttm_bo_vm_fault v2 adds 165d3448a1a0 drm/radeon: finally fix the racy VMA setup adds 92c4eeb0c9d2 drm/udl: Remove flags field from struct udl_gem_object adds 1d48b9e988a8 drm/udl: Allocate GEM object via struct drm_driver.gem_cre [...] adds 08b22f65b309 drm/udl: Switch to SHMEM adds d56cbce7be1a drm/udl: Remove struct udl_gem_object and functions adds f4563f3cec40 drm/rockchip: use DRM_DEV_ERROR for log output adds 768859c23992 drm/mcde: Provide vblank handling unconditionally adds d920e8da3d83 drm/mcde: Fix frame sync setup for video mode panels adds 57efea87db43 drm/mcde: dsi: Make video mode errors more verbose adds 6ddfb00d7d7a drm/mcde: dsi: Delay start of video stream generator adds 1f79c60e1028 drm/mcde: dsi: Fix duplicated DSI connector adds 3c5824bdc490 drm/mcde: dsi: Enable clocks in pre_enable() instead of mo [...] adds 97de863673f0 drm/mcde: Handle pending vblank while disabling display adds 8894cd5824e5 drm/komeda: Add debugfs node to control error verbosity adds 9a673215bd15 drm/komeda: Remove CONFIG_KOMEDA_ERROR_PRINT adds 393389347c75 drm/komeda: Optionally dump DRM state on interrupts adds 4039f0293bbd drm/komeda: Add option to print WARN- and INFO-level IRQ events adds f8fbe33be7b6 drm/komeda: add rate limiting disable to err_verbosity adds c8f95a56b676 drm/virtgpu: fix double unregistration adds e1cff82c1097 drm/bridge: fix anx6345 compilation for v5.5 adds 6958aa9092fd drm/komeda: Fix komeda driver build error adds c8401e0cc1e3 drm/bridge: anx6345: Fix compilation breakage on systems w [...] adds 4773483568f7 drm/fb-helper: unexport drm_fb_helper_generic_probe adds 7ca7fcef13f4 drm: Add a new helper drm_color_ctm_s31_32_to_qm_n() adds c2b13c650f86 drm/komeda: Add drm_lut_to_fgamma_coeffs() adds bb346b66426f drm/komeda: Add drm_ctm_to_coeffs() adds db9cd76d099a drm/komeda: Adds gamma and color-transform support for DOU-IPS adds bdbf43d739f4 drm/i915: use drm_debug_enabled() to check for debug categories adds 4f632fb23583 drm/nouveau: use drm_debug_enabled() to check for debug ca [...] adds f139a62c7a8f drm/amdgpu: use drm_debug_enabled() to check for debug categories adds 9f0ac028410f drm/print: rename drm_debug to __drm_debug to discourage use adds 99acf4716f99 drm/print: underscore prefix functions that should be priv [...] adds 876905b8fe59 drm/print: convert debug category macros into an enum adds 3bf149bd3fe1 drm/print: group logging functions by prink or device based adds ecd4b234e250 drm/ast: Replace drm_get_pci_device() and drm_put_dev() adds 7c7b7c39fd40 drm/ast: Call struct drm_driver.{load, unload} before regi [...] adds 8d938df20562 drm/panel: Add DT bindings for Sony ACX424AKP adds dfa703b6f918 drm/gma500: remove set but not used variable 'htotal' adds a5eb29a9d2fc drm/gma500: remove set but not used variable 'error' adds 834c43a97f34 drm/gma500: remove set but not used variable 'is_hdmi','is_crt' adds 42908007a611 drm/edid: no CEA v3 extension is not an error adds f25c7a006cd1 drm/fbdev: Fallback to non tiled mode if all tiles not present adds a7adabeece57 drm/gma500: remove set but not used variable 'channel_eq' adds 81fa149b2df1 drm/komeda: Clean warnings: candidate for 'gnu_printf’ for [...] adds d0c4fc5a4814 drm/udl: Replace fbdev code with generic emulation adds 6821603aa0ae drm/fb-helper: Remove drm_fb_helper_unlink_fbi() adds f597c2089da4 fbdev: Unexport unlink_framebuffer() adds fd1a5e521c3c drm/gma500: Fixup fbdev stolen size usage evaluation adds d99382e4858d drm/atmel: ditch fb_create wrapper adds 931e691cc629 drm/tilcdc: Drop drm_gem_fb_create wrapper adds 93adc0c2cb72 drm/xen: Simplify fb_create adds 1dc348524717 drm/virtio: fix byteorder handling in virtio_gpu_cmd_trans [...] adds 64440ef60389 drm/virtio: Simplify virtio_gpu_primary_plane_update workflow. adds 544c521d4ab8 drm/virtio: factor out virtio_gpu_update_dumb_bo adds be14312472e9 drm/r128: make ATI PCI GART part of its only user, r128 adds ffbbaa7420f7 dma_resv: prime lockdep annotations adds ca380ab37900 Merge tag 'topic/drm-mipi-dsi-dsc-updates-2019-11-11' of s [...] adds d917e6466e99 vga: Fix Kconfig indentation adds 3373279a068c drm/udl: Fix Kconfig indentation adds eb448304f6d2 drm/rockchip: Fix Kconfig indentation adds 40c2815b7954 drm/omap: Fix Kconfig indentation adds ee4c9d20cc7e drm/nouveau: Fix Kconfig indentation adds 84affcf60a3e drm/lima: Fix Kconfig indentation adds a560f41a72a6 drm/bridge: Fix Kconfig indentation adds 8896e40c05cc drm/mgag200: Fix Kconfig indentation adds 2c8bc91488fc drm/dp_mst: fix multiple frees of tx->bytes adds 7819c4607fb0 MAINTAINERS: Remove myself from drm-misc entry adds 2c51419e8c06 drm/modeset: Prime modeset lock vs dma_resv adds fedf7a441fe8 dma-resv: Also prime acquire ctx for lockdep adds 92ec07677107 drm/msm: Don't init ww_mutec acquire ctx before needed adds d268f42e6856 drm/mediatek: don't open-code drm_gem_fb_create adds ce9cde04205a drm/mcde: Reuse global DSI command defs adds b23490cbb202 drm/mcde: Do not needlessly logically and with 3 adds c7a7a6aea7ad drm/vc4: Fix Kconfig indentation adds 3540af8fc315 drm/sun4i: Fix Kconfig indentation adds 641099fe0cf8 drm/gma500: Remove addr_space field from psb_framebuffer adds 86eda5a4c167 drm/gma500: Remove field 'fbdev' from struct psb_framebuffer adds e18da8ce7d73 drm/gma500: Replace struct psb_framebuffer with struct drm [...] adds 0471c9f57d07 drm/gma500: Pass struct drm_gem_object to framebuffer functions adds 0a8ec2ed0783 drm/gma500: Store framebuffer in struct drm_fb_helper adds 6b7ce2c4161a drm/gma500: Remove struct psb_fbdev adds f053c83ad5c8 Revert "drm/fbdev: Fallback to non tiled mode if all tiles [...] adds 7a8139c54e75 drm/tegra: Map cmdbuf once for reloc processing adds 35bd71dd1c16 drm/tegra: Delete host1x_bo_ops->k(un)map adds 64147c092e4f drm/i915: Remove dma_buf_kmap selftest adds 3e9e0c5c7647 staging/android/ion: delete dma_buf->kmap/unmap implemenation adds 9c8679612e0b drm/i915: Drop dma_buf->k(un)map adds 0d1da1fe305b drm/omapdrm: Drop dma_buf->k(un)map adds 7195cf427b68 drm/tegra: Remove dma_buf->k(un)map adds 7f0de8d80816 dma-buf: Drop dma_buf_k(un)map adds 43b8df614007 drm/vmwgfx: Delete mmaping functions adds 19d564adff70 media/videobuf2: Drop dma_buf->k(un)map support adds 42aa7c6eb3eb drm/tee_shm: Drop dma_buf_k(unmap) support adds dea8c09c3285 xen/gntdev-dmabuf: Ditch dummy map functions adds 59c3797076f6 sample/vfio-mdev/mbocs: Remove dma_buf_k(un)map support adds 4cefe7a5be64 drm/armada: Delete dma_buf->k(un)map implemenation adds 4337ebbbbda3 dma-buf: Remove kernel map/unmap hooks adds 6c44e30ae130 drm/udl: Unmap buffer object after damage update adds f3f8630a9a7c drm/udl: Remove udl implementation of GEM's free_object() adds ba59b015a014 drm/udl: Store active framebuffer in device structure adds 8344603534e1 drm/udl: Call udl_handle_damage() with DRM framebuffer adds 8ed447744bec drm/udl: Replace struct udl_framebuffer with generic imple [...] adds 19d32ace8b6a udmabuf: Remove deleted map/unmap handlers. adds 8082731830a0 drm/vram: remove unused declaration adds 135517d3565b drm/scheduler: Avoid accessing freed bad job. adds 6cc7203a6d82 drm/mediatek: Fix build break adds 836b131d2cbb drm/fourcc: Fill out all block sizes for P10/12/16 adds 96227287fd36 drm/fourcc: Fill out all block sizes for P210 adds 433480c1afd4 drm/rect: Avoid division by zero adds 2e351705f18a drm/rect: Keep the scaled clip bounded adds 2020af2dbf73 drm/rect: Keep the clipped dst rectangle in place adds 30218eb77d6b drm/selftests: Add drm_rect selftests adds 94fee4a74d04 drm/rect: update kerneldoc for drm_rect_clip_scaled() adds 11b7e986da28 drm/rockchip: Use drm_gem_fb_create_with_dirty adds dbe3ad61dceb drm/qxl: Complete exception handling in qxl_device_init() adds d2b434730f30 drm/edid: Add aspect ratios to HDMI 4K modes adds 304a94a2e6de drm/edid: Add alternate clock for SMPTE 4K adds 2c81bdc8024e drm/todo: Add entry for fb funcs related cleanups adds 65b2f7c43c6f drm: Inline drm_color_lut_extract() adds 621dab998478 dt-bindings: Add Logic PD Type 28 display panel adds 0d35408afbeb drm/panel: simple: Add Logic PD Type 28 display support adds 9c49282ac85f drm/panel: clean up indentation issue adds 5f9f81c60162 drm/exynos: fix opencoded use of drm_panel_* adds d02d8a9ce809 drm/exynos: fix opencoded use of drm_panel_* adds 480ab0ee8b12 drm/msm: fix opencoded use of drm_panel_* adds de2501381470 drm/tegra: fix opencoded use of drm_panel_* adds bd19c4527056 drm/exynos: Don't reset bridge->next adds 85dce7ff45e0 drm: use correct dev node location in comment adds c1572b756066 drm/panfrost: remove DRM_AUTH and respective comment adds 30a958526d2c drm: drop DRM_AUTH from PRIME_TO/FROM_HANDLE ioctls adds dc190678534e drm/panel: Add generic DSI display controller YAML bindings adds 12281c8dda5a video: fb_defio: preserve user fb_ops adds 577780752aef drm/fb-helper: don't preserve fb_ops across deferred IO use adds 822f82fbc0b1 video: smscufx: don't restore fb_mmap after deferred IO cleanup adds f1844af349c7 video: udlfb: don't restore fb_mmap after deferred IO cleanup adds 80b2976efa86 video: fbdev: vesafb: modify the static fb_ops directly adds f23c57e29077 video: fbmem: use const pointer for fb_ops adds e67efd45d652 video: omapfb: use const pointer for fb_ops adds 8dc056ef0b35 drm/crtc-helper: drm_connector_get_single_encoder prototyp [...] adds 99a375519eea drm/panel: rpi: Drop unused GPIO includes adds 5c7a0bb0cffc drm/pci: Only build drm_pci.c if CONFIG_PCI is set adds 1be9d5f06996 drm/pci: Hide legacy PCI functions from non-legacy code adds 556208580671 drm/ast: Don't include <drm/drm_pci.h> adds 37609992876c drm/i810: Don't include <drm/drm_pci.h> adds 474863a1465f drm/mga: Don't include <drm/drm_pci.h> adds 09daa2e7f317 drm/mgag200: Don't include <drm/drm_pci.h> adds 5613f633f984 drm/r128: Don't include <drm/drm_pci.h> adds 2ef79416f0b9 drm/radeon: Don't include <drm/drm_pci.h> adds fdca3c490570 drm/savage: Don't include <drm/drm_pci.h> adds 528ea54fb0a8 drm/sis: Don't include <drm/drm_pci.h> adds 95f02279a708 drm/tdfx: Don't include <drm/drm_pci.h> adds 02c484a89484 drm/via: Don't include <drm/drm_pci.h> adds bc7a71da43b4 udmabuf: use cache_sgt_mapping option adds c1bbed668997 udmabuf: add a pointer to the miscdevice in dma-buf private data adds 17a7ce203490 udmabuf: separate out creating/destroying scatter-table adds 284562e1f348 udmabuf: implement begin_cpu_access/end_cpu_access hooks adds f4e97477bece video: fbdev: atyfb: modify the static fb_ops directly adds c63c35dea3cb video: fbdev: mb862xx: modify the static fb_ops directly adds 9567a03e19d2 video: fbdev: nvidia: modify the static fb_ops directly adds 1b78e72baee8 video: fbdev: uvesafb: modify the static fb_ops directly adds bf9e25ec1287 video: fbdev: make fbops member of struct fb_info a const pointer adds b6ff753a0ca0 drm: constify fb ops across all drivers adds 28318ac1742a video: fbdev: intelfb: use const pointer for fb_ops adds 8a48ac339398 video: constify fb ops across all drivers adds 50cbe0e37912 drm/gma500: Call psb_driver_{load, unload}() before regist [...] adds 9623ecb07f17 drm/mgag200: Call mgag200_driver_{load, unload}() before r [...] adds c0826f40c225 drm/mgag200: Debug-print unique revisions id on G200 SE adds f79489074c59 drm/dp_mst: Clear all payload id tables downstream when in [...] adds 6f91f44dea70 drm/doc: Add VKMS module description and use to "Testing a [...] adds 0530bbd0e40b drm/vkms: Fix typo and preposion in function documentation adds 843cd325d9cf drm: Fix DSC throughput mode 0 mask definition adds 3f5f74203abb drm: Add FEC registers for LT-tunable repeaters adds e5516553999f drm: call drm_gem_object_funcs.mmap with fake offset adds b3fac52c5193 drm: share address space for dma bufs adds 3f1939b531cf drm/udl: Remove unused statistics counters adds d15e35dafb1e drm/udl: Don't track number of identical and sent pixels per line adds 2d2bebb83323 drm/udl: Vmap framebuffer after all tests succeeded in dam [...] adds ffc90486e320 drm/udl: Move clip-rectangle code out of udl_handle_damage() adds cd45e30a7099 drm/udl: Move log-cpp code out of udl_damage_handler() adds 798ce3fe1c3a drm/udl: Begin/end access to imported buffers in damage-handler adds 1ca3fd96f958 drm/udl: Remove field lost_pixels from struct udl_device adds bc1152b086c1 drm/panfrost: Register devfreq cooling device adds 64e62bdf04ab drm/dp_mst: Remove VCPI while disabling topology mgr adds ea099adfdf4b drm/bridge: Rename bridge helpers targeting a bridge chain adds fadf872d9d92 drm/bridge: Introduce drm_bridge_get_next_bridge() adds 35a61fe9218a drm: Stop accessing encoder->bridge directly adds 05193dc38197 drm/bridge: Make the bridge chain a double-linked list adds 4ec5c9050a49 drm/bridge: Add the drm_for_each_bridge_in_chain() helper adds ac877c64c87a drm/bridge: Add the drm_bridge_get_prev_bridge() helper adds f3fdbc721b8b drm/bridge: Clarify the atomic enable/disable hooks semantics adds 1b69e89291fc HID: picoLCD: constify fb ops adds 4286dc07e6ae drm/gma500: add a missed gma_power_end in error path adds 5dce87a91970 drm/drm_panel: no error when no callback adds 152dbdeab1b2 drm/panel: add backlight support adds 0fe1564bd616 drm/panel: simple: use drm_panel backlight support adds d383fb5f8add drm: get drm_bridge_panel connector via helper adds 0ce8ddd8e06d drm/panel: add drm_connector argument to get_modes() adds 06c4a9c2ae60 drm/panel: decouple connector from drm_panel adds aa6c43644bc5 drm/panel: drop drm_device from drm_panel adds e3e4944faa0e drm/panel: feiyang-fy07024di26a30d: use drm_panel backligh [...] adds 2b33e19195cf drm/panel: ilitek-ili9881c: use drm_panel backlight support adds 16793e00a3c1 drm/panel: innolux-p079zca: use drm_panel backlight support adds 5fd14f287997 drm/panel: kingdisplay-kd097d04: use drm_panel backlight support adds 17d5183ed559 drm/panel: lvds: use drm_panel backlight support adds d90b3b6e839a drm/panel: olimex-lcd-olinuxino: use drm_panel backlight support adds faf7e4f47cf6 drm/panel: osd-osd101t2587-53ts: use drm_panel backlight support adds 581ee32edec6 drm/panel: panasonic-vvx10f034n00: use drm_panel backlight [...] adds 924735c40e66 drm/panel: raydium-rm68200: use drm_panel backlight support adds 83d4ed8634da drm/panel: rocktech-jh057n00900: use drm_panel backlight support adds d2895af5dc8f drm/panel: ronbo-rb070d30: use drm_panel backlight support adds 5a3e51619961 drm/panel: seiko-43wvf1g: use drm_panel backlight support adds 8bc0b560982b drm/panel: sharp-lq101r1sx01: use drm_panel backlight support adds 8cc851772126 drm/panel: sharp-ls043t1le01: use drm_panel backlight support adds e46eb37a2d82 drm/panel: sitronix-st7701: use drm_panel backlight support adds 31a59a9c04f0 drm/panel: sitronix-st7789v: use drm_panel backlight support adds 3555339f6227 drm/panel: tpo-td028ttec1: use drm_panel backlight support adds 11f39d526ca1 drm/panel: tpo-tpg110: use drm_panel backlight support adds b0077e521c8a samples: vfio-mdev: constify fb ops adds 26a7abd4883b drm/meson: add AFBC decoder registers for GXM and G12A adds 7704ddc6a590 drm/meson: add RDMA register bits defines adds ce7cb472108c drm/meson: store the framebuffer width for plane commit adds 63fba242c464 drm/meson: add RDMA module driver adds d1b5e41e13a7 drm/meson: Add AFBCD module driver adds 68e2f64ee460 drm/meson: plane: add support for AFBC mode for OSD1 plane adds 1b85270ff156 drm/meson: viu: add AFBC modules routing functions adds 24e0d4058eff drm/meson: hold 32 lines after vsync to give time for AFBC start adds c96bcb635a5e drm/meson: crtc: add OSD1 plane AFBC commit adds 71d873cc9930 drm/ast: Move modesetting code to CRTC's atomic_flush() adds 2fbeec03e171 drm/ast: Enable and disable screen in primary-plane functions adds ae37025d14ac drm/ast: Clean up arguments of register functions adds ae46a57d52c2 drm/ast: Add plane atomic_check() functions adds 83be6a3ceb11 drm/ast: Introduce struct ast_crtc_state adds e7d70cd4948e drm/ast: Store VBIOS mode info in struct ast_crtc_state adds 3339fdf5742f drm/ast: Store primary-plane format in struct ast_crtc_state adds 3cc1430cdbca drm/bridge: panel: export drm_panel_bridge_connector adds 0380c6846a4b drm/atomic: Update docs around locking and commit sequencing adds 6acc942c5eec drm/doc: Drop :c:func: markup adds 907aa265fde6 drm/drm_panel: fix EXPORT of drm_panel_of_backlight adds c02a81fba74f dma-buf: Add dma-buf heaps framework adds 5248eb12fea8 dma-buf: heaps: Add heap helpers adds efa04fefebbd dma-buf: heaps: Add system heap to dmabuf heaps adds b61614ec318a dma-buf: heaps: Add CMA heap to dmabuf heaps adds a8779927fd86 kselftests: Add dma-heap test adds bd223ac638a3 auxdisplay: constify fb ops adds 919dfb783056 drm/edid: Increase size of VDB and CMDB bitmaps to 256 bits adds e829cf0b30b4 drm/udl: Init connector before encoder and CRTC adds 9fda81e00e06 drm/udl: Convert to struct drm_simple_display_pipe adds ae08b88aea6b drm/udl: Switch to atomic suspend/resume helpers adds 997d33c35618 drm/udl: Inline DPMS code into CRTC enable and disable functions adds d8177841aa8a drm/udl: Set preferred color depth to 16 bpp adds 230b8b04d749 drm/udl: Convert to drm_atomic_helper_dirtyfb() adds eb3deeceaa5d drm/udl: Remove struct udl_device.active_fb_16 adds a8109f5bc4bd drm/udl: Move udl_handle_damage() into udl_modeset.c adds 14856e9efb87 drm/udl: Remove udl_fb.c adds 6fd70eab49ca drm/komeda: Correct d71 register block counting adds b25bc78f8a07 drm/komeda: Update the chip identify adds 17cfcb68af3b drm/komeda: Enable new product D32 support adds 75d18496cf92 media: constify fb ops across all drivers adds 2f69293aed18 drm/gma500: globle no more! adds 4b6dd3cae3cb drm/panel: Add Boe Himax8279d MIPI-DSI LCD panel adds 2840f1f0e417 drm/atmel: plane_state->fb iff plane_state->crtc adds cd6a1ca38698 drm/gma500: Pass GPIO for Intel MID using descriptors adds 078ebd863d9d drm/sun4i: Remove unneeded semicolon in sun8i_mixer.c adds c23f45d98327 drm/sun4i: Remove unneeded semicolon in sun4i_layer.c adds 9482ae6ea787 dt-bindings: display/ingenic: Add compatible string for JZ4770 adds 354b051c5dcb gpu/drm: ingenic: Avoid null pointer deference in plane at [...] adds 52e4607dace1 gpu/drm: ingenic: Use the plane's src_[x,y] to configure D [...] adds 96ea0ae692fe gpu/drm: ingenic: Set max FB height to 4095 adds a7c909b7c037 gpu/drm: ingenic: Check for display size in CRTC atomic check adds d4e6a62d3769 gpu/drm: ingenic: Add support for the JZ4770 adds 9cd0f72d718d Merge remote-tracking branch 'drm-misc/for-linux-next' adds 3e5a844dff58 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 803569413142 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 89698ed5cc76 ALSA: hda: Use waitqueue for RIRB in HDA-core helper, too adds 5f2cb361d798 ALSA: hda: Unify get_response handling adds 1faa9d3a3ea7 ALSA: control: remove useless assignment in .info callback [...] adds 651bbb9d5161 ALSA: hda: Comment about snd_hdac_bus_update_rirb() and spinlock adds b37f8b8b8952 Merge remote-tracking branch 'sound/for-next' adds 54bc801f0c68 Merge remote-tracking branch 'sound-asoc/for-next' adds 14da790cba21 Merge remote-tracking branch 'modules/modules-next' adds 5a2588c7d7ba Merge remote-tracking branch 'input/next' adds 6825eea2a474 Merge remote-tracking branch 'block/for-next' adds 3bc5ca718b60 Merge remote-tracking branch 'mmc/next' adds 0277afaf059f mfd: syscon: Re-use resource_size() to count max_register adds dded0f08bbe6 mfd: sm501: Fix mismatches of request_mem_region adds ea9a89ca3b95 mfd: dln2: More sanity checking for endpoints adds 03c2aa4b008b Merge remote-tracking branch 'mfd/for-mfd-next' adds 0d19b694c6f4 Merge remote-tracking branch 'regulator/for-next' adds ab77780418e6 next-20191211/keys adds b782bdec5786 Merge remote-tracking branch 'selinux/next' adds 6e9345bed1ac Merge remote-tracking branch 'smack/for-next' adds 13f6d13e6eea Merge remote-tracking branch 'tomoyo/master' adds f9aa4543950b Merge remote-tracking branch 'tpmdd/next' adds e436c6c8ce23 Merge remote-tracking branch 'audit/next' adds 626b0b92597a Merge remote-tracking branch 'devicetree/for-next' adds 0c15bf49e358 Merge remote-tracking branch 'spi/for-next' adds e9d99c623495 Merge remote-tracking branch 'tip/auto-latest' adds 6cdcb73f6360 Merge remote-tracking branch 'edac/edac-for-next' adds 4d3b029dbd1d Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 82de8aaf3cf1 Merge remote-tracking branch 'rcu/rcu/next' adds fc544250de94 KVM: arm64: Only sign-extend MMIO up to register width adds 96e1968f8206 KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections adds ced2dc287862 Merge remote-tracking branch 'kvm-arm/next' adds 8c39512aeb4e percpu: Separate decrypted varaibles anytime encryption ca [...] adds 06557cf18eae Merge branch 'for-5.6' into for-next adds 37b5e52a6c08 Merge remote-tracking branch 'percpu/for-next' adds de5a9083f20a Merge remote-tracking branch 'chrome-platform/for-next' adds 594262ff1a62 Merge remote-tracking branch 'ipmi/for-next' adds 5367601b5269 drivers/base: base.h: add proper copyright and header info adds 8c12166ae4e7 Merge remote-tracking branch 'driver-core/driver-core-next' adds 0057233d068b Merge remote-tracking branch 'usb/usb-next' adds 98aee0c9444e tty: serial: samsung: remove variable 'ufstat' set but not used adds 94345aee2853 tty: serial: amba-pl011: remove set but unused variable adds 2301ec36cec8 tty: pl011: Add suspend resume support adds 751d0017334d tty/serial: atmel: fix out of range clock divider handling adds b87671f17c3e tty: serial: samsung: allow driver to be built by anyone adds 06674e54cc41 tty: serial: samsung_tty: fix build warning adds 58bf6f3fe4b8 tty: serial: samsung.h: fix up minor comment issues adds 120c8be9476c tty: serial: samsung.h: remove reset_port callback from st [...] adds 43df170be77c tty: serial: samsung_tty: delete samsung.h adds f187a7fdfc92 tty: serial: samsung_tty: drop unneded dbg() calls adds a05025d0ce72 tty: serial: samsung_tty: use standard debugging macros adds 90ece856a227 tty: serial: samsung_tty: use 'unsigned int' not 'unsigned' adds 7c175251c16e tty: serial: samsung_tty: fix up minor comment formatting adds 9fe0d41ffd39 tty: serial: samsung_tty: fix blank line checkpatch warning adds 0ab441099036 Merge remote-tracking branch 'tty/tty-next' adds 2ddf50a75dab extcon: sm5502: Remove unneeded semicolon adds 68f2cd4caf0c Merge remote-tracking branch 'extcon/extcon-next' adds 7f211328cc28 Merge remote-tracking branch 'soundwire/next' adds a84dfe564483 Merge remote-tracking branch 'staging/staging-next' adds 164c064c15d2 Merge remote-tracking branch 'mux/for-next' adds f21f70b7d4ea Merge remote-tracking branch 'icc/icc-next' adds 36162102959e Merge remote-tracking branch 'slave-dma/next' adds a5d4689e93d4 Merge remote-tracking branch 'cgroup/for-next' adds 3904c5c81c88 Merge remote-tracking branch 'scsi/for-next' adds 48a3f1037e6c Merge remote-tracking branch 'scsi-mkp/for-next' adds 70e269172e04 ptr_ring: linked list fallback adds a11a946817dc vhost: option to fetch descriptors through an independent struct adds 67857048c779 vhost/test: add an option to test new code adds 5d277e41cdad vhost: batching fetches adds baaa71fe56c6 vhost/net: add an option to test new code adds 38cb9d810339 vhost: last descriptor must have NEXT clear adds db7286b100b5 vhost: use batched version by default adds 6bd262d5eafc Revert "vhost/net: add an option to test new code" adds b072ae74df17 vhost: use vhost_desc instead of vhost_log adds 36fc25b5465c Merge remote-tracking branch 'vhost/linux-next' adds 338932d49410 Merge remote-tracking branch 'rpmsg/for-next' adds 322f6a3182d4 gpio: mpc8xxx: Add platform device to gpiochip->parent adds d935bd50dd14 gpio: Fix error message on out-of-range GPIO in lookup table adds 634f0348fe33 gpio: xtensa: fix driver build adds bc7bc688366a gpio: mockup: Fix usage of new GPIO_LINE_DIRECTION adds 11e299de3ace gpio: aspeed: avoid return type warning adds 9cc7a18bcbd4 gpio: xgs-iproc: remove __exit annotation for iproc_gpio_remove adds 44fe5cb32c75 MAINTAINERS: Append missed file to the database adds 256efaea1fdc gpiolib: fix up emulated open drain outputs adds 2688302bf192 gpio: pca953x: Switch to bitops in IRQ callbacks adds 279b1fed09ea Merge tag 'gpio-v5.5-rc2-fixes-for-linus' of git://git.ker [...] adds ddd8891e01ec gpiolib: Add GPIOCHIP_NAME definition adds 885503fbea21 dt-bindings: Add Xylon vendor prefix adds e10781c118c9 dt-bindings: mfd: Document the Xylon LogiCVC multi-functio [...] adds 6bdbe62c748c dt-bindings: gpio: Document the Xylon LogiCVC GPIO controller adds c16485ad8e02 gpio: Add support for the Xylon LogiCVC GPIOs adds 4fc5bfeb4b7d gpiolib: Make use of assign_bit() API adds 894731a5c9d0 dt-bindings: gpio: rcar: Document r8a77961 support adds 65115d1733b4 Merge branch 'devel' into for-next adds 69b62971b73c Merge remote-tracking branch 'gpio/for-next' adds 42641f8f076c Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds eb45f2110b03 pinctrl: aspeed-g6: Fix LPC/eSPI mux configuration adds 6ba2fd391ac5 pinctrl: pinmux: fix a possible null pointer in pinmux_can [...] adds a64556654b77 Merge tag 'intel-pinctrl-v5.5-2' of git://git.kernel.org/p [...] adds d5a362149c4d pinctrl: Modify Kconfig to fix linker error adds c81d37bc9f05 pinctrl: mediatek: Use the correct style for SPDX License [...] adds 86951164f3b3 pinctrl: meson-axg: Use the correct style for SPDX License [...] adds a7caba8ac04c pinctrl: stm32: Use the correct style for SPDX License Identifier adds 6f0ebdf45c0b dt-bindings: pinctrl: aspeed-g6: Add USB functions and groups adds 8b99fb9feb01 pinctrl: aspeed-g6: Add AST2600 I3C1 and I3C2 pinmux config adds 22d691903983 pinctrl: aspeed-g6: Add support for the AST2600 USB pinmux adds a79bcd51ae06 pinctrl: aspeed: Add ASPEED_SB_PINCONF() helper adds 5b854f284245 pinctrl: aspeed: Move aspeed_pin_config_map to separate so [...] adds 5f52c853847f pinctrl: aspeed: Use masks to describe pinconf bitfields adds 15711ba6ff19 pinctrl: aspeed-g6: Add AST2600 pinconf support adds 4cc462c26b59 Merge branch 'devel' into for-next adds 0c8bd5d00b6e Merge remote-tracking branch 'pinctrl/for-next' adds e70982b3abec pinctrl: baytrail: Move IRQ valid mask initialization to a [...] adds faf86c0c572a pinctrl: baytrail: Use GPIO direction definitions adds 90a1eb18503d pinctrl: cherryview: Use GPIO direction definitions adds 6a304752eb69 pinctrl: intel: Use GPIO direction definitions adds 66c812d22ecd pinctrl: intel: Share struct intel_pinctrl for wider use adds 990ec243cb77 pinctrl: baytrail: Keep pointer to struct device instead o [...] adds 2c02af709bff pinctrl: baytrail: Use local variable to keep device pointer adds 5d33e0eb7ffa pinctrl: baytrail: Reuse struct intel_pinctrl in the driver adds eb83479e1899 pinctrl: lynxpoint: Move GPIO driver to pin controller folder adds b2e05d63c295 pinctrl: lynxpoint: Use raw_spinlock for locking adds 7c0bc7bb39ac pinctrl: lynxpoint: Correct amount of pins adds 3b4c2d8ef0bd pinctrl: lynxpoint: Drop useless assignment adds caedcbd053bc pinctrl: lynxpoint: Use %pR to print IO resource adds a718e68ede16 pinctrl: lynxpoint: Use standard pattern for memory allocation adds 76347d7ad250 pinctrl: lynxpoint: Assume 2 bits for mode selector adds 03fb681badaf pinctrl: lynxpoint: Relax GPIO request rules adds 1e78ea71226b pinctrl: lynxpoint: Keep pointer to struct device instead [...] adds e1940adeb17b pinctrl: lynxpoint: Switch to memory mapped IO accessors adds c35f463a9662 pinctrl: lynxpoint: Convert unsigned to unsigned int adds 21a06495d0e7 pinctrl: lynxpoint: Extract lp_gpio_acpi_use() for future use adds d0f2df4070b5 pinctrl: lynxpoint: Move ->remove closer to ->probe() adds 095f2a67cdaf pinctrl: lynxpoint: Move lp_irq_type() closer to IRQ relat [...] adds 540bff18daf4 pinctrl: lynxpoint: Move ownership check to IRQ chip adds 5931e6edfdd0 pinctrl: lynxpoint: Implement ->irq_ack() callback adds 54d371cf73d9 pinctrl: lynxpoint: Implement intel_gpio_get_direction callback adds cecddda7ca4e pinctrl: lynxpoint: Add pin control data structures adds 18213ad4187d pinctrl: lynxpoint: Reuse struct intel_pinctrl in the driver adds 7f32d3700997 pinctrl: lynxpoint: Add pin control operations adds 03d9eca7d406 pinctrl: lynxpoint: Implement ->pin_dbg_show() adds 3683509c3910 pinctrl: lynxpoint: Add GPIO <-> pin mapping ranges via callback adds 64e14e90646c pinctrl: lynxpoint: Switch to pin control API adds 3a67fe38e76a pinctrl: lynxpoint: Update summary in the driver adds 464fcd97a784 Merge remote-tracking branch 'pinctrl-intel/for-next' adds 225a2ec19aac pinctrl: samsung: Fix missing OF and GPIOLIB dependency on [...] adds 30dca706c95f Merge remote-tracking branch 'pinctrl-samsung/for-next' adds c69792cd585a Merge remote-tracking branch 'pwm/for-next' adds a22bda3ad02e Merge remote-tracking branch 'ktest/for-next' adds cb31f2413d9a Merge remote-tracking branch 'y2038/y2038' adds e3d7a6b8b326 Merge remote-tracking branch 'livepatching/for-next' adds 27445793e583 Merge remote-tracking branch 'coresight/next' adds 3d8d6e67d350 Merge remote-tracking branch 'rtc/rtc-next' adds 89905482231b Merge remote-tracking branch 'ntb/ntb-next' adds a0c930d90b6f Merge remote-tracking branch 'fsi/next' adds 5c7f4fb02459 Merge remote-tracking branch 'nvmem/for-next' adds 429f418dbe3d Merge remote-tracking branch 'xarray/xarray' adds 37c14f3fe8d8 Merge remote-tracking branch 'pidfd/for-next' adds 33df2f1929df RDMA/counter: Prevent auto-binding a QP which are not trac [...] adds 89f988d93c62 IB/mlx4: Follow mirror sequence of device add during devic [...] adds ed9085fed9d9 IB/mlx5: Fix steering rule of drop and count adds 7a763d18ff2a IB/core: Introduce rdma_user_mmap_entry_insert_range() API adds dc2316eba73f IB/mlx5: Fix device memory flows adds 9603e2210443 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds d1eef1c61974 Linux 5.5-rc2 adds 748a4f5bac59 PM / devfreq: exynos-ppmu: Fix excessive stack usage adds c59e8f9e6f74 PM / devfreq: Drop explicit selection of PM_OPP adds 64555ffdacbd PM / devfreq: Fix Kconfig indentation adds 6ad0b4fb960c dt-bindings: memory: Add bindings for imx8m ddr controller adds 0b2a0a8dc5df PM / devfreq: Add dynamic scaling for imx8m ddr controller adds 193faaba4703 PM / devfreq: Add new name attribute for sysfs adds a404479bfd0d PM / devfreq: Change time stats to 64-bit adds db4c31cd2c06 PM / devfreq: Add clearing transitions stats adds 80ef87e53cc3 PM / devfreq: Move statistics to separate struct devfreq_stats adds ce6652ac84d4 PM / devfreq: Move declaration of DEVICE_ATTR_RW(min_freq) adds e5e71d268524 PM / devfreq: exynos-bus: Extract exynos_bus_profile_init() adds 36dc41ac268b PM / devfreq: exynos-bus: Extract exynos_bus_profile_init_ [...] adds f25c78a7fb3c PM / devfreq: tegra: Add COMMON_CLK dependency adds 465fb9c7a346 PM / devfreq: Fix multiple kernel-doc warnings adds 1c14b1d9fee1 PM / devfreq: rockchip-dfi: Add missing of_node_put() adds 5cf8f7e121fb PM / devfreq: rk3399_dmc: Add missing of_node_put() adds 6a80eb4abaf4 PM / devfreq: rockchip-dfi: Convert to devm_platform_iorem [...] adds 892e67a8bcf2 PM / devfreq: rk3399_dmc: Add COMPILE_TEST and HAVE_ARM_SM [...] adds 0dad3854df1c Merge remote-tracking branch 'devfreq/devfreq-next' adds 574934ac9923 Merge branch 'akpm-current/current' adds 8aedf67b6493 drivers/block/null_blk_main.c: fix layout adds 1ad0d84ad91d drivers/block/null_blk_main.c: fix uninitialized var warnings adds e887a3a62b3d pinctrl: fix pxa2xx.c build warnings adds 39b63207e5d3 drivers/tty/serial/sh-sci.c: suppress warning adds 7940436c5811 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 347061e782be Merge branch 'akpm/master' adds cf2be78b22e0 Add linux-next specific files for 20191216
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 (32b8acf85223) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .mailmap | 1 + .../bindings/clock/amlogic,meson8-ddr-clkc.yaml | 50 + .../bindings/clock/amlogic,meson8b-clkc.txt | 5 + .../bindings/display/dsi-controller.yaml | 91 + .../devicetree/bindings/display/ingenic,lcd.txt | 1 + .../bindings/display/panel/logicpd,type28.yaml | 42 + .../bindings/display/panel/sony,acx424akp.yaml | 49 + .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 3 +- .../bindings/gpio/xylon,logicvc-gpio.yaml | 69 + .../devicetree/bindings/mfd/xylon,logicvc.yaml | 50 + .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 9 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/gpu/drm-internals.rst | 4 +- Documentation/gpu/drm-kms.rst | 19 +- Documentation/gpu/drm-mm.rst | 68 +- Documentation/gpu/drm-uapi.rst | 49 +- Documentation/gpu/todo.rst | 60 +- Documentation/media/uapi/cec/cec-ioc-g-mode.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-reserved.rst | 3 +- Documentation/media/uapi/v4l/pixfmt-srggb12p.rst | 2 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 2 +- Documentation/media/v4l-drivers/cx18.rst | 39 - Documentation/media/v4l-drivers/index.rst | 1 - MAINTAINERS | 42 +- Makefile | 5 +- Next/SHA1s | 106 +- Next/merge.log | 8174 +++++++++++--------- arch/arm/boot/dts/meson.dtsi | 7 + arch/arm/boot/dts/meson6.dtsi | 7 - arch/arm/boot/dts/meson8.dtsi | 24 +- arch/arm/boot/dts/meson8b-ec100.dts | 2 +- arch/arm/boot/dts/meson8b-mxq.dts | 2 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 2 +- arch/arm/boot/dts/meson8b.dtsi | 24 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 79 +- arch/arm/configs/shmobile_defconfig | 1 + arch/arm/include/asm/kvm_emulate.h | 5 + arch/arm/include/asm/kvm_mmio.h | 2 + arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 23 + arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 4 + arch/arm64/boot/dts/qcom/pm6150.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 2 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 7 +- arch/arm64/boot/dts/renesas/Makefile | 9 +- ...8a7796-m3ulcb-kf.dts => r8a77960-m3ulcb-kf.dts} | 4 +- .../{r8a7796-m3ulcb.dts => r8a77960-m3ulcb.dts} | 4 +- ...7796-salvator-x.dts => r8a77960-salvator-x.dts} | 4 +- ...96-salvator-xs.dts => r8a77960-salvator-xs.dts} | 4 +- .../dts/renesas/{r8a7796.dtsi => r8a77960.dtsi} | 0 arch/arm64/include/asm/kvm_emulate.h | 5 + arch/arm64/include/asm/kvm_mmio.h | 6 +- arch/nios2/mm/ioremap.c | 8 + arch/parisc/include/asm/kexec.h | 4 - arch/parisc/kernel/Makefile | 2 +- arch/parisc/kernel/drivers.c | 2 +- arch/powerpc/include/asm/spinlock.h | 13 +- arch/powerpc/platforms/pseries/setup.c | 7 + arch/x86/boot/compressed/Makefile | 2 +- arch/x86/net/bpf_jit_comp.c | 150 + .../intel-mid/device_libs/platform_tc35876x.c | 26 +- block/blk-cgroup.c | 20 - block/blk-core.c | 5 +- drivers/android/binder.c | 4 +- drivers/auxdisplay/cfag12864bfb.c | 2 +- drivers/auxdisplay/ht16k33.c | 2 +- drivers/base/base.h | 11 + drivers/base/devtmpfs.c | 6 +- drivers/block/xen-blkback/xenbus.c | 10 + drivers/clk/clk.c | 62 +- drivers/devfreq/Kconfig | 3 +- drivers/devfreq/devfreq-event.c | 4 +- drivers/devfreq/devfreq.c | 4 +- drivers/devfreq/event/Kconfig | 2 +- drivers/devfreq/event/rockchip-dfi.c | 5 +- drivers/devfreq/rk3399_dmc.c | 1 + drivers/dma-buf/Kconfig | 11 + drivers/dma-buf/Makefile | 2 + drivers/dma-buf/dma-buf.c | 63 +- drivers/dma-buf/dma-heap.c | 297 + drivers/dma-buf/dma-resv.c | 32 + drivers/dma-buf/heaps/Kconfig | 14 + drivers/dma-buf/heaps/Makefile | 4 + drivers/dma-buf/heaps/cma_heap.c | 177 + drivers/dma-buf/heaps/heap-helpers.c | 271 + drivers/dma-buf/heaps/heap-helpers.h | 53 + drivers/dma-buf/heaps/system_heap.c | 123 + drivers/dma-buf/udmabuf.c | 85 +- drivers/extcon/extcon-sm5502.c | 10 +- drivers/gpio/Kconfig | 14 +- drivers/gpio/Makefile | 2 +- drivers/gpio/gpio-aspeed-sgpio.c | 2 +- drivers/gpio/gpio-logicvc.c | 170 + drivers/gpio/gpio-lynxpoint.c | 471 -- drivers/gpio/gpio-mockup.c | 7 +- drivers/gpio/gpio-mpc8xxx.c | 1 + drivers/gpio/gpio-pca953x.c | 26 +- drivers/gpio/gpio-xgs-iproc.c | 2 +- drivers/gpio/gpio-xtensa.c | 7 +- drivers/gpio/gpiolib-sysfs.c | 7 +- drivers/gpio/gpiolib.c | 76 +- drivers/gpio/gpiolib.h | 2 + drivers/gpu/drm/Kconfig | 4 - drivers/gpu/drm/Makefile | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 29 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 44 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 5 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 + drivers/gpu/drm/arm/display/Kconfig | 6 - .../gpu/drm/arm/display/include/malidp_product.h | 3 +- drivers/gpu/drm/arm/display/komeda/Makefile | 5 +- .../gpu/drm/arm/display/komeda/d71/d71_component.c | 22 +- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 67 +- drivers/gpu/drm/arm/display/komeda/d71/d71_regs.h | 13 + .../gpu/drm/arm/display/komeda/komeda_color_mgmt.c | 66 + .../gpu/drm/arm/display/komeda/komeda_color_mgmt.h | 10 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 2 + drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 74 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 42 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 10 +- drivers/gpu/drm/arm/display/komeda/komeda_event.c | 24 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 2 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 3 + .../drm/arm/display/komeda/komeda_pipeline_state.c | 6 + drivers/gpu/drm/armada/armada_fbdev.c | 2 +- drivers/gpu/drm/armada/armada_gem.c | 12 - drivers/gpu/drm/ast/ast_drv.c | 67 +- drivers/gpu/drm/ast/ast_drv.h | 20 +- drivers/gpu/drm/ast/ast_main.c | 54 +- drivers/gpu/drm/ast/ast_mode.c | 809 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 8 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 2 +- drivers/gpu/drm/bridge/Kconfig | 18 +- drivers/gpu/drm/bridge/Makefile | 4 +- drivers/gpu/drm/bridge/analogix-anx78xx.h | 703 -- drivers/gpu/drm/bridge/analogix/Kconfig | 23 + drivers/gpu/drm/bridge/analogix/Makefile | 4 +- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 817 ++ .../drm/bridge/{ => analogix}/analogix-anx78xx.c | 146 +- drivers/gpu/drm/bridge/analogix/analogix-anx78xx.h | 249 + .../gpu/drm/bridge/analogix/analogix-i2c-dptx.c | 165 + .../gpu/drm/bridge/analogix/analogix-i2c-dptx.h | 256 + .../drm/bridge/analogix/analogix-i2c-txcommon.h | 234 + drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 2 +- drivers/gpu/drm/bridge/panel.c | 20 +- drivers/gpu/drm/bridge/parade-ps8622.c | 2 +- drivers/gpu/drm/bridge/tc358764.c | 2 +- drivers/gpu/drm/bridge/tc358767.c | 2 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 2 +- drivers/gpu/drm/drm_agpsupport.c | 4 +- drivers/gpu/drm/drm_atomic.c | 10 +- drivers/gpu/drm/drm_atomic_helper.c | 73 +- drivers/gpu/drm/drm_bridge.c | 280 +- drivers/gpu/drm/drm_color_mgmt.c | 40 +- drivers/gpu/drm/drm_crtc_helper.c | 2 + drivers/gpu/drm/drm_dp_mst_topology.c | 73 +- drivers/gpu/drm/drm_edid.c | 60 +- drivers/gpu/drm/drm_encoder.c | 15 +- drivers/gpu/drm/drm_fb_helper.c | 166 +- drivers/gpu/drm/drm_file.c | 2 +- drivers/gpu/drm/drm_fourcc.c | 8 +- drivers/gpu/drm/drm_gem.c | 3 - drivers/gpu/drm/drm_gem_shmem_helper.c | 3 + drivers/gpu/drm/drm_internal.h | 22 + drivers/gpu/drm/drm_ioctl.c | 4 +- drivers/gpu/drm/drm_mode_config.c | 28 + drivers/gpu/drm/drm_mode_object.c | 14 + drivers/gpu/drm/drm_panel.c | 109 +- drivers/gpu/drm/drm_pci.c | 17 +- drivers/gpu/drm/drm_prime.c | 9 +- drivers/gpu/drm/drm_print.c | 18 +- drivers/gpu/drm/drm_probe_helper.c | 4 +- drivers/gpu/drm/drm_rect.c | 42 +- drivers/gpu/drm/exynos/exynos_dp.c | 1 - drivers/gpu/drm/exynos/exynos_drm_dpi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 15 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 2 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 6 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 2 +- drivers/gpu/drm/gma500/accel_2d.c | 15 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 8 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 3 - drivers/gpu/drm/gma500/framebuffer.c | 135 +- drivers/gpu/drm/gma500/framebuffer.h | 15 - drivers/gpu/drm/gma500/gma_display.c | 48 + drivers/gpu/drm/gma500/gma_display.h | 6 + drivers/gpu/drm/gma500/mdfld_intel_display.c | 23 - drivers/gpu/drm/gma500/oaktrail_hdmi.c | 4 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 1 + drivers/gpu/drm/gma500/psb_drv.c | 44 +- drivers/gpu/drm/gma500/psb_drv.h | 8 +- drivers/gpu/drm/gma500/psb_intel_display.c | 1 + drivers/gpu/drm/gma500/psb_intel_drv.h | 3 + drivers/gpu/drm/gma500/psb_irq.c | 20 +- drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c | 88 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 2 +- drivers/gpu/drm/i810/i810_dma.c | 2 +- drivers/gpu/drm/i810/i810_drv.c | 3 +- drivers/gpu/drm/i915/display/intel_bios.c | 18 +- drivers/gpu/drm/i915/display/intel_display.c | 7 +- drivers/gpu/drm/i915/display/intel_display_power.c | 174 +- drivers/gpu/drm/i915/display/intel_dp.c | 2 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 36 - drivers/gpu/drm/i915/gem/i915_gem_domain.c | 7 + drivers/gpu/drm/i915/gem/i915_gem_pm.c | 4 +- .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 101 - drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c | 16 - drivers/gpu/drm/i915/gt/intel_context.c | 11 +- drivers/gpu/drm/i915/gt/intel_context.h | 7 + drivers/gpu/drm/i915/gt/intel_engine.h | 7 + drivers/gpu/drm/i915/gt/intel_engine_cs.c | 6 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 6 +- drivers/gpu/drm/i915/gt/intel_gt.h | 6 + drivers/gpu/drm/i915/gt/intel_gt_pm.c | 15 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 108 +- drivers/gpu/drm/i915/gt/intel_reset.c | 2 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 13 +- drivers/gpu/drm/i915/gt/intel_rps.c | 36 +- drivers/gpu/drm/i915/gt/intel_rps.h | 3 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 8 +- drivers/gpu/drm/i915/i915_debugfs.c | 19 +- drivers/gpu/drm/i915/i915_drv.c | 2 +- drivers/gpu/drm/i915/i915_gem.h | 2 +- drivers/gpu/drm/i915/i915_pci.c | 9 +- drivers/gpu/drm/i915/i915_perf.c | 17 +- drivers/gpu/drm/i915/i915_perf.h | 2 + drivers/gpu/drm/i915/i915_perf_types.h | 1 - drivers/gpu/drm/i915/i915_pmu.c | 2 +- drivers/gpu/drm/i915/i915_reg.h | 4 +- drivers/gpu/drm/i915/i915_request.c | 25 +- drivers/gpu/drm/i915/i915_request.h | 7 + drivers/gpu/drm/i915/i915_sysfs.c | 31 +- drivers/gpu/drm/i915/i915_utils.c | 2 +- drivers/gpu/drm/i915/intel_pm.c | 2 +- drivers/gpu/drm/i915/selftests/i915_request.c | 3 +- drivers/gpu/drm/imx/imx-ldb.c | 2 +- drivers/gpu/drm/imx/parallel-display.c | 2 +- drivers/gpu/drm/ingenic/ingenic-drm.c | 38 +- drivers/gpu/drm/lima/Kconfig | 2 +- drivers/gpu/drm/mcde/mcde_display.c | 57 +- drivers/gpu/drm/mcde/mcde_drm.h | 1 + drivers/gpu/drm/mcde/mcde_drv.c | 18 +- drivers/gpu/drm/mcde/mcde_dsi.c | 177 +- drivers/gpu/drm/mcde/mcde_dsi_regs.h | 21 +- drivers/gpu/drm/mediatek/Makefile | 1 - drivers/gpu/drm/mediatek/mtk_drm_drv.c | 16 +- drivers/gpu/drm/mediatek/mtk_drm_fb.c | 92 - drivers/gpu/drm/mediatek/mtk_drm_fb.h | 13 - drivers/gpu/drm/mediatek/mtk_drm_plane.c | 1 - drivers/gpu/drm/mediatek/mtk_dsi.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 15 +- drivers/gpu/drm/meson/Makefile | 1 + drivers/gpu/drm/meson/meson_crtc.c | 79 +- drivers/gpu/drm/meson/meson_drv.c | 50 +- drivers/gpu/drm/meson/meson_drv.h | 23 + drivers/gpu/drm/meson/meson_osd_afbcd.c | 389 + drivers/gpu/drm/meson/meson_osd_afbcd.h | 28 + drivers/gpu/drm/meson/meson_plane.c | 229 +- drivers/gpu/drm/meson/meson_rdma.c | 135 + drivers/gpu/drm/meson/meson_rdma.h | 21 + drivers/gpu/drm/meson/meson_registers.h | 110 + drivers/gpu/drm/meson/meson_viu.c | 83 +- drivers/gpu/drm/meson/meson_viu.h | 19 + drivers/gpu/drm/mga/mga_drv.h | 2 +- drivers/gpu/drm/mgag200/Kconfig | 8 +- drivers/gpu/drm/mgag200/mgag200_cursor.c | 2 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 44 +- drivers/gpu/drm/mgag200/mgag200_i2c.c | 3 +- drivers/gpu/drm/mgag200/mgag200_main.c | 8 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 2 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 2 +- .../gpu/drm/msm/disp/mdp4/mdp4_lvds_connector.c | 2 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 2 +- drivers/gpu/drm/msm/edp/edp_bridge.c | 10 +- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 6 +- drivers/gpu/drm/msm/msm_fbdev.c | 2 +- drivers/gpu/drm/msm/msm_gem_submit.c | 9 +- drivers/gpu/drm/mxsfb/mxsfb_out.c | 2 +- drivers/gpu/drm/nouveau/Kconfig | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.h | 4 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 4 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 4 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 57 +- drivers/gpu/drm/omapdrm/displays/Kconfig | 6 +- drivers/gpu/drm/omapdrm/dss/Kconfig | 12 +- drivers/gpu/drm/omapdrm/omap_connector.c | 3 +- drivers/gpu/drm/omapdrm/omap_drv.c | 4 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 3 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 2 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 21 - drivers/gpu/drm/panel/Kconfig | 11 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-arm-versatile.c | 6 +- drivers/gpu/drm/panel/panel-boe-himax8279d.c | 978 +++ .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 16 +- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 19 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 29 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 45 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 11 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 43 +- drivers/gpu/drm/panel/panel-lg-lb035q02.c | 6 +- drivers/gpu/drm/panel/panel-lg-lg4573.c | 12 +- drivers/gpu/drm/panel/panel-lvds.c | 46 +- drivers/gpu/drm/panel/panel-nec-nl8048hl11.c | 6 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 6 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 29 +- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 11 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 37 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 62 +- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 11 +- drivers/gpu/drm/panel/panel-raydium-rm67191.c | 8 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 26 +- drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 35 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 31 +- drivers/gpu/drm/panel/panel-samsung-ld9040.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 6 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 6 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 6 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 6 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 4 +- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 54 +- drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 34 +- drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c | 6 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 37 +- drivers/gpu/drm/panel/panel-simple.c | 131 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 23 +- drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 49 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 6 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 20 +- drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 6 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 26 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 4 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 32 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 6 +- drivers/gpu/drm/pl111/pl111_drv.c | 2 +- drivers/gpu/drm/qxl/qxl_kms.c | 2 +- drivers/gpu/drm/r128/Makefile | 2 +- drivers/gpu/drm/{ => r128}/ati_pcigart.c | 5 +- .../drm => drivers/gpu/drm/r128}/ati_pcigart.h | 0 drivers/gpu/drm/r128/r128_drv.c | 2 +- drivers/gpu/drm/r128/r128_drv.h | 3 +- drivers/gpu/drm/radeon/atom.h | 1 + drivers/gpu/drm/radeon/atombios_encoders.c | 2 +- drivers/gpu/drm/radeon/btc_dpm.c | 3 +- drivers/gpu/drm/radeon/ci_dpm.c | 3 +- drivers/gpu/drm/radeon/cik.c | 4 +- drivers/gpu/drm/radeon/cypress_dpm.c | 2 +- drivers/gpu/drm/radeon/evergreen.c | 2 +- drivers/gpu/drm/radeon/kv_dpm.c | 3 +- drivers/gpu/drm/radeon/ni.c | 4 +- drivers/gpu/drm/radeon/ni_dpm.c | 3 +- drivers/gpu/drm/radeon/r100.c | 6 +- drivers/gpu/drm/radeon/r300.c | 2 +- drivers/gpu/drm/radeon/r420.c | 2 +- drivers/gpu/drm/radeon/r600.c | 6 +- drivers/gpu/drm/radeon/radeon_agp.c | 3 +- drivers/gpu/drm/radeon/radeon_asic.c | 2 +- drivers/gpu/drm/radeon/radeon_atombios.c | 3 +- drivers/gpu/drm/radeon/radeon_bios.c | 4 +- drivers/gpu/drm/radeon/radeon_clocks.c | 3 +- drivers/gpu/drm/radeon/radeon_combios.c | 3 +- drivers/gpu/drm/radeon/radeon_connectors.c | 143 +- drivers/gpu/drm/radeon/radeon_cs.c | 2 +- drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/radeon/radeon_display.c | 2 +- drivers/gpu/drm/radeon/radeon_encoders.c | 3 +- drivers/gpu/drm/radeon/radeon_fb.c | 4 +- drivers/gpu/drm/radeon/radeon_gart.c | 2 +- drivers/gpu/drm/radeon/radeon_gem.c | 3 +- drivers/gpu/drm/radeon/radeon_i2c.c | 2 +- drivers/gpu/drm/radeon/radeon_irq_kms.c | 2 +- drivers/gpu/drm/radeon/radeon_kms.c | 2 +- drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 2 +- drivers/gpu/drm/radeon/radeon_pm.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 31 +- drivers/gpu/drm/radeon/rs600.c | 2 +- drivers/gpu/drm/radeon/rs690.c | 2 +- drivers/gpu/drm/radeon/rs780_dpm.c | 3 +- drivers/gpu/drm/radeon/rv770.c | 2 +- drivers/gpu/drm/radeon/si.c | 4 +- drivers/gpu/drm/radeon/si_dpm.c | 3 +- drivers/gpu/drm/radeon/trinity_dpm.c | 3 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 10 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 2 +- drivers/gpu/drm/rockchip/Kconfig | 8 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 2 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 6 +- drivers/gpu/drm/rockchip/rk3066_hdmi.c | 7 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 54 +- drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 2 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 2 +- drivers/gpu/drm/savage/savage_drv.c | 2 +- drivers/gpu/drm/selftests/Makefile | 3 +- drivers/gpu/drm/selftests/drm_modeset_selftests.h | 4 + .../gpu/drm/selftests/test-drm_modeset_common.h | 7 + drivers/gpu/drm/selftests/test-drm_rect.c | 223 + drivers/gpu/drm/sis/sis_drv.c | 2 +- drivers/gpu/drm/sti/sti_dvo.c | 2 +- drivers/gpu/drm/sun4i/Kconfig | 16 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 4 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 2 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 2 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 2 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 8 +- drivers/gpu/drm/tdfx/tdfx_drv.c | 2 +- drivers/gpu/drm/tegra/fb.c | 2 +- drivers/gpu/drm/tegra/gem.c | 40 - drivers/gpu/drm/tegra/output.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 8 +- drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 6 +- drivers/gpu/drm/ttm/ttm_bo.c | 36 - drivers/gpu/drm/ttm/ttm_bo_util.c | 1 - drivers/gpu/drm/ttm/ttm_bo_vm.c | 33 +- drivers/gpu/drm/ttm/ttm_tt.c | 5 +- drivers/gpu/drm/tve200/tve200_drv.c | 2 +- drivers/gpu/drm/udl/Kconfig | 3 +- drivers/gpu/drm/udl/Makefile | 2 +- drivers/gpu/drm/udl/udl_connector.c | 21 +- drivers/gpu/drm/udl/udl_dmabuf.c | 255 - drivers/gpu/drm/udl/udl_drv.c | 47 +- drivers/gpu/drm/udl/udl_drv.h | 85 +- drivers/gpu/drm/udl/udl_encoder.c | 70 - drivers/gpu/drm/udl/udl_fb.c | 527 -- drivers/gpu/drm/udl/udl_gem.c | 253 +- drivers/gpu/drm/udl/udl_main.c | 9 - drivers/gpu/drm/udl/udl_modeset.c | 378 +- drivers/gpu/drm/udl/udl_transfer.c | 12 +- drivers/gpu/drm/vc4/Kconfig | 8 +- drivers/gpu/drm/vc4/vc4_dsi.c | 18 +- drivers/gpu/drm/via/via_dmablit.c | 2 +- drivers/gpu/drm/via/via_drv.c | 2 +- drivers/gpu/drm/via/via_map.c | 3 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 5 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 22 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 70 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 19 +- drivers/gpu/drm/vkms/vkms_composer.c | 8 +- drivers/gpu/drm/vkms/vkms_drv.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_prime.c | 33 - drivers/gpu/drm/xen/xen_drm_front_kms.c | 9 +- drivers/gpu/host1x/job.c | 21 +- drivers/gpu/vga/Kconfig | 2 +- drivers/hid/hid-asus.c | 3 +- drivers/hid/hid-ids.h | 2 + drivers/hid/hid-input.c | 16 +- drivers/hid/hid-ite.c | 3 + drivers/hid/hid-picolcd_fb.c | 3 +- drivers/hid/hid-quirks.c | 1 + drivers/hid/i2c-hid/i2c-hid-core.c | 16 +- drivers/hwmon/pmbus/pmbus.h | 11 + drivers/hwmon/pmbus/pmbus_core.c | 12 + drivers/hwmon/w83627ehf.c | 56 +- drivers/infiniband/core/counters.c | 3 + drivers/infiniband/core/ib_core_uverbs.c | 48 +- drivers/infiniband/hw/mlx4/main.c | 9 +- drivers/infiniband/hw/mlx5/cmd.c | 16 +- drivers/infiniband/hw/mlx5/cmd.h | 2 +- drivers/infiniband/hw/mlx5/main.c | 133 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 19 +- drivers/input/evdev.c | 14 +- drivers/input/input.c | 26 +- drivers/input/keyboard/imx_sc_key.c | 8 +- drivers/input/misc/uinput.c | 19 +- drivers/md/md.c | 1 + drivers/md/raid1.c | 2 +- drivers/md/raid5.c | 2 +- drivers/media/cec/cec-adap.c | 40 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 8 - drivers/media/common/videobuf2/videobuf2-dma-sg.c | 8 - drivers/media/common/videobuf2/videobuf2-vmalloc.c | 8 - drivers/media/i2c/adv748x/adv748x.h | 8 +- drivers/media/pci/cobalt/cobalt-alsa-pcm.c | 69 +- drivers/media/pci/cx18/cx18-alsa-pcm.c | 75 +- drivers/media/pci/cx18/cx18-cards.c | 8 +- drivers/media/pci/cx18/cx18-driver.c | 2 +- drivers/media/pci/cx23885/cx23885-alsa.c | 1 - drivers/media/pci/cx23885/cx23885-cards.c | 24 + drivers/media/pci/cx23885/cx23885-video.c | 3 +- drivers/media/pci/cx23885/cx23885.h | 1 + drivers/media/pci/cx25821/cx25821-alsa.c | 1 - drivers/media/pci/cx88/cx88-alsa.c | 1 - drivers/media/pci/ivtv/Kconfig | 5 +- drivers/media/pci/ivtv/ivtv-alsa-pcm.c | 76 +- drivers/media/pci/ivtv/ivtv-driver.c | 3 +- drivers/media/pci/ivtv/ivtv-driver.h | 1 - drivers/media/pci/ivtv/ivtvfb.c | 3 +- drivers/media/pci/saa7134/saa7134-alsa.c | 1 - drivers/media/pci/solo6x10/solo6x10-g723.c | 24 +- drivers/media/pci/tw686x/tw686x-audio.c | 16 +- drivers/media/platform/mtk-mdp/mtk_mdp_core.c | 3 + drivers/media/platform/pxa_camera.c | 2 + drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 13 +- drivers/media/platform/ti-vpe/csc.c | 32 +- drivers/media/platform/vivid/Makefile | 3 +- drivers/media/platform/vivid/vivid-core.c | 164 +- drivers/media/platform/vivid/vivid-core.h | 20 + drivers/media/platform/vivid/vivid-ctrls.c | 11 + drivers/media/platform/vivid/vivid-kthread-touch.c | 181 + drivers/media/platform/vivid/vivid-kthread-touch.h | 13 + drivers/media/platform/vivid/vivid-osd.c | 3 +- drivers/media/platform/vivid/vivid-touch-cap.c | 322 + drivers/media/platform/vivid/vivid-touch-cap.h | 38 + drivers/media/usb/cx231xx/cx231xx-audio.c | 79 +- drivers/media/usb/dvb-usb/dvb-usb-urb.c | 2 +- drivers/media/usb/em28xx/em28xx-audio.c | 87 +- drivers/media/usb/go7007/s2250-board.c | 1 + drivers/media/usb/go7007/snd-go7007.c | 60 +- drivers/media/usb/gspca/gspca.c | 2 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 17 +- drivers/media/usb/tm6000/tm6000-alsa.c | 82 +- drivers/media/usb/usbtv/usbtv-audio.c | 29 +- drivers/mfd/dln2.c | 13 +- drivers/mfd/sm501.c | 19 +- drivers/mfd/syscon.c | 2 +- drivers/misc/fastrpc.c | 8 - drivers/misc/ocxl/file.c | 23 +- drivers/net/bonding/bond_3ad.c | 10 - drivers/net/bonding/bond_main.c | 3 - drivers/net/ethernet/amazon/ena/ena_ethtool.c | 4 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 960 ++- drivers/net/ethernet/amazon/ena/ena_netdev.h | 73 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 12 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 12 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 4 + drivers/net/ethernet/ibm/ibmvnic.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 +- drivers/net/ethernet/netronome/nfp/abm/cls.c | 14 +- drivers/net/ethernet/ti/Kconfig | 1 + drivers/net/ethernet/ti/Makefile | 1 + drivers/net/gtp.c | 109 +- drivers/net/hamradio/6pack.c | 4 +- drivers/net/hamradio/mkiss.c | 4 +- drivers/net/hyperv/rndis_filter.c | 6 +- drivers/net/phy/dp83869.c | 2 +- drivers/net/phy/phylink.c | 12 +- drivers/net/usb/lan78xx.c | 2 +- drivers/net/wireless/ath/ath10k/mac.c | 1 + drivers/net/xen-netback/interface.c | 24 +- drivers/pinctrl/Kconfig | 1 + drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c | 170 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 212 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 411 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 50 +- drivers/pinctrl/aspeed/pinctrl-aspeed.h | 38 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 1 + drivers/pinctrl/intel/Kconfig | 13 + drivers/pinctrl/intel/Makefile | 1 + drivers/pinctrl/intel/pinctrl-baytrail.c | 276 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 5 +- drivers/pinctrl/intel/pinctrl-intel.c | 40 +- drivers/pinctrl/intel/pinctrl-intel.h | 44 + drivers/pinctrl/intel/pinctrl-lynxpoint.c | 975 +++ drivers/pinctrl/mediatek/pinctrl-mtk-mt2712.h | 2 +- drivers/pinctrl/meson/pinctrl-meson-axg-pmx.h | 2 +- drivers/pinctrl/pinmux.c | 2 +- drivers/pinctrl/samsung/Kconfig | 6 +- drivers/pinctrl/stm32/pinctrl-stm32.h | 2 +- drivers/ptp/Kconfig | 2 +- drivers/soc/renesas/Kconfig | 6 +- drivers/soc/samsung/exynos-pmu.c | 4 +- drivers/staging/android/ion/ion.c | 14 - drivers/staging/media/meson/vdec/vdec.c | 2 + drivers/tee/tee_shm.c | 6 - drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/amba-pl011.c | 7 +- drivers/tty/serial/atmel_serial.c | 6 +- drivers/tty/serial/samsung.h | 147 - drivers/tty/serial/samsung_tty.c | 262 +- drivers/vhost/net.c | 36 +- drivers/vhost/vhost.c | 262 +- drivers/vhost/vhost.h | 15 +- drivers/video/fbdev/68328fb.c | 2 +- drivers/video/fbdev/acornfb.c | 2 +- drivers/video/fbdev/amba-clcd.c | 2 +- drivers/video/fbdev/amifb.c | 2 +- drivers/video/fbdev/arcfb.c | 2 +- drivers/video/fbdev/arkfb.c | 2 +- drivers/video/fbdev/asiliantfb.c | 2 +- drivers/video/fbdev/atmel_lcdfb.c | 2 +- drivers/video/fbdev/aty/aty128fb.c | 2 +- drivers/video/fbdev/aty/atyfb.h | 2 +- drivers/video/fbdev/aty/atyfb_base.c | 6 +- drivers/video/fbdev/aty/mach64_cursor.c | 4 +- drivers/video/fbdev/aty/radeon_base.c | 2 +- drivers/video/fbdev/au1100fb.c | 2 +- drivers/video/fbdev/au1200fb.c | 2 +- drivers/video/fbdev/broadsheetfb.c | 2 +- drivers/video/fbdev/bw2.c | 2 +- drivers/video/fbdev/carminefb.c | 2 +- drivers/video/fbdev/cg14.c | 2 +- drivers/video/fbdev/cg3.c | 2 +- drivers/video/fbdev/cg6.c | 2 +- drivers/video/fbdev/chipsfb.c | 2 +- drivers/video/fbdev/cirrusfb.c | 2 +- drivers/video/fbdev/clps711x-fb.c | 2 +- drivers/video/fbdev/cobalt_lcdfb.c | 2 +- drivers/video/fbdev/controlfb.c | 2 +- drivers/video/fbdev/core/fb_defio.c | 3 - drivers/video/fbdev/core/fbmem.c | 22 +- drivers/video/fbdev/cyber2000fb.c | 2 +- drivers/video/fbdev/da8xx-fb.c | 2 +- drivers/video/fbdev/dnfb.c | 2 +- drivers/video/fbdev/efifb.c | 2 +- drivers/video/fbdev/ep93xx-fb.c | 2 +- drivers/video/fbdev/fb-puv3.c | 2 +- drivers/video/fbdev/ffb.c | 2 +- drivers/video/fbdev/fm2fb.c | 2 +- drivers/video/fbdev/fsl-diu-fb.c | 2 +- drivers/video/fbdev/g364fb.c | 2 +- drivers/video/fbdev/gbefb.c | 2 +- drivers/video/fbdev/geode/gx1fb_core.c | 2 +- drivers/video/fbdev/geode/gxfb_core.c | 2 +- drivers/video/fbdev/geode/lxfb_core.c | 2 +- drivers/video/fbdev/goldfishfb.c | 2 +- drivers/video/fbdev/grvga.c | 2 +- drivers/video/fbdev/gxt4500.c | 2 +- drivers/video/fbdev/hecubafb.c | 2 +- drivers/video/fbdev/hgafb.c | 2 +- drivers/video/fbdev/hitfb.c | 2 +- drivers/video/fbdev/hpfb.c | 2 +- drivers/video/fbdev/hyperv_fb.c | 2 +- drivers/video/fbdev/i740fb.c | 2 +- drivers/video/fbdev/imsttfb.c | 2 +- drivers/video/fbdev/imxfb.c | 2 +- drivers/video/fbdev/intelfb/intelfb.h | 2 +- drivers/video/fbdev/intelfb/intelfbdrv.c | 2 +- drivers/video/fbdev/kyro/fbdev.c | 2 +- drivers/video/fbdev/leo.c | 2 +- drivers/video/fbdev/macfb.c | 2 +- drivers/video/fbdev/matrox/matroxfb_crtc2.c | 2 +- drivers/video/fbdev/maxinefb.c | 2 +- drivers/video/fbdev/mb862xx/mb862xxfb.h | 2 +- drivers/video/fbdev/mb862xx/mb862xxfb_accel.c | 15 +- drivers/video/fbdev/mb862xx/mb862xxfbdrv.c | 4 +- drivers/video/fbdev/mbx/mbxfb.c | 2 +- drivers/video/fbdev/metronomefb.c | 2 +- drivers/video/fbdev/mmp/fb/mmpfb.c | 2 +- drivers/video/fbdev/mx3fb.c | 5 +- drivers/video/fbdev/neofb.c | 2 +- drivers/video/fbdev/nvidia/nvidia.c | 20 +- drivers/video/fbdev/ocfb.c | 2 +- drivers/video/fbdev/offb.c | 2 +- drivers/video/fbdev/omap/omapfb_main.c | 2 +- drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 2 +- drivers/video/fbdev/p9100.c | 2 +- drivers/video/fbdev/platinumfb.c | 2 +- drivers/video/fbdev/pm2fb.c | 2 +- drivers/video/fbdev/pm3fb.c | 2 +- drivers/video/fbdev/pmag-aa-fb.c | 2 +- drivers/video/fbdev/pmag-ba-fb.c | 2 +- drivers/video/fbdev/pmagb-b-fb.c | 2 +- drivers/video/fbdev/ps3fb.c | 2 +- drivers/video/fbdev/pvr2fb.c | 2 +- drivers/video/fbdev/pxa168fb.c | 2 +- drivers/video/fbdev/pxafb.c | 4 +- drivers/video/fbdev/q40fb.c | 2 +- drivers/video/fbdev/riva/fbdev.c | 2 +- drivers/video/fbdev/s3c-fb.c | 2 +- drivers/video/fbdev/s3c2410fb.c | 2 +- drivers/video/fbdev/s3fb.c | 2 +- drivers/video/fbdev/sa1100fb.c | 2 +- drivers/video/fbdev/savage/savagefb_driver.c | 2 +- drivers/video/fbdev/sh7760fb.c | 2 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 4 +- drivers/video/fbdev/simplefb.c | 2 +- drivers/video/fbdev/sis/sis_main.c | 2 +- drivers/video/fbdev/skeletonfb.c | 2 +- drivers/video/fbdev/sm712fb.c | 2 +- drivers/video/fbdev/smscufx.c | 3 +- drivers/video/fbdev/ssd1307fb.c | 2 +- drivers/video/fbdev/sstfb.c | 2 +- drivers/video/fbdev/stifb.c | 2 +- drivers/video/fbdev/sunxvr1000.c | 2 +- drivers/video/fbdev/sunxvr2500.c | 2 +- drivers/video/fbdev/sunxvr500.c | 2 +- drivers/video/fbdev/tcx.c | 2 +- drivers/video/fbdev/tdfxfb.c | 2 +- drivers/video/fbdev/tgafb.c | 2 +- drivers/video/fbdev/tmiofb.c | 2 +- drivers/video/fbdev/tridentfb.c | 2 +- drivers/video/fbdev/udlfb.c | 1 - drivers/video/fbdev/uvesafb.c | 4 +- drivers/video/fbdev/valkyriefb.c | 2 +- drivers/video/fbdev/vesafb.c | 6 +- drivers/video/fbdev/vfb.c | 2 +- drivers/video/fbdev/vga16fb.c | 2 +- drivers/video/fbdev/vt8500lcdfb.c | 2 +- drivers/video/fbdev/vt8623fb.c | 2 +- drivers/video/fbdev/w100fb.c | 2 +- drivers/video/fbdev/wm8505fb.c | 2 +- drivers/video/fbdev/xen-fbfront.c | 2 +- drivers/video/fbdev/xilinxfb.c | 2 +- drivers/xen/balloon.c | 3 +- drivers/xen/gntdev-dmabuf.c | 23 - fs/cifs/cifsglob.h | 2 +- fs/cifs/cifssmb.c | 3 + fs/cifs/smb2ops.c | 19 +- fs/cifs/smb2pdu.c | 3 +- fs/cifs/smb2proto.h | 2 + fs/ext4/dir.c | 6 +- fs/ext4/ialloc.c | 4 +- fs/ext4/inode.c | 4 +- fs/ext4/namei.c | 32 +- fs/ext4/super.c | 143 +- fs/file.c | 7 +- fs/io-wq.c | 34 +- fs/io-wq.h | 7 +- fs/io_uring.c | 168 +- fs/namespace.c | 10 +- include/drm/drm_atomic.h | 30 +- include/drm/drm_bridge.h | 136 +- include/drm/drm_color_mgmt.h | 25 +- include/drm/drm_connector.h | 16 +- include/drm/drm_dp_helper.h | 2 +- include/drm/drm_dp_mst_helper.h | 16 +- include/drm/drm_encoder.h | 7 +- include/drm/drm_fb_helper.h | 40 - include/drm/drm_gem.h | 4 +- include/drm/drm_gem_vram_helper.h | 1 - include/drm/drm_legacy.h | 29 +- include/drm/drm_panel.h | 58 +- include/drm/drm_pci.h | 19 +- include/drm/drm_print.h | 239 +- include/drm/drm_rect.h | 2 + include/drm/drm_scdc_helper.h | 6 +- include/drm/ttm/ttm_bo_api.h | 10 +- include/dt-bindings/clock/meson8-ddr-clkc.h | 4 + include/linux/blk-cgroup.h | 2 - include/linux/bpf.h | 72 + include/linux/devfreq.h | 3 +- include/linux/device.h | 4 +- include/linux/dma-buf.h | 27 - include/linux/dma-heap.h | 59 + include/linux/fb.h | 3 +- include/linux/filter.h | 40 +- include/linux/host1x.h | 13 - include/linux/ieee80211.h | 2 +- include/linux/initrd.h | 2 + include/linux/net.h | 1 + include/linux/percpu-defs.h | 3 +- include/linux/platform_data/tc35876x.h | 11 - include/linux/pmbus.h | 11 +- include/linux/rculist_nulls.h | 37 + include/linux/syscalls.h | 3 - include/media/v4l2-subdev.h | 2 +- include/net/af_unix.h | 5 + include/net/inet_hashtables.h | 12 +- include/net/mac80211.h | 32 + include/net/netlink.h | 8 +- include/net/sock.h | 5 + include/net/tcp.h | 11 +- include/rdma/ib_verbs.h | 5 + include/sound/hda_codec.h | 1 - include/sound/hdaudio.h | 1 + include/uapi/linux/dma-heap.h | 53 + include/uapi/linux/ethtool.h | 2 + include/uapi/linux/if_bonding.h | 10 + include/uapi/linux/if_bridge.h | 10 + include/uapi/linux/if_link.h | 1 + include/uapi/linux/input.h | 1 + include/uapi/linux/io_uring.h | 40 +- include/uapi/linux/nl80211.h | 5 + include/uapi/linux/wireless.h | 5 +- init/do_mounts.c | 30 +- init/do_mounts_initrd.c | 11 +- init/main.c | 31 +- kernel/bpf/Makefile | 1 + kernel/bpf/dispatcher.c | 158 + kernel/bpf/syscall.c | 26 +- kernel/bpf/trampoline.c | 24 +- localversion-next | 2 +- net/Makefile | 2 +- net/bpf/test_run.c | 34 +- net/bridge/br_netlink.c | 13 + net/bridge/br_private.h | 2 + net/bridge/br_stp.c | 15 + net/bridge/br_stp_bpdu.c | 4 + net/core/Makefile | 2 +- net/core/dev.c | 19 +- net/core/filter.c | 9 + net/core/rtnetlink.c | 5 + net/ethtool/Makefile | 3 + net/ethtool/common.c | 171 + net/ethtool/common.h | 22 + net/{core/ethtool.c => ethtool/ioctl.c} | 90 +- net/ipv4/inet_diag.c | 3 +- net/ipv4/inet_hashtables.c | 16 +- net/ipv4/tcp.c | 8 +- net/ipv4/tcp_ipv4.c | 7 +- net/ipv4/tcp_output.c | 13 +- net/ipv6/addrconf.c | 8 +- net/mac80211/airtime.c | 2 +- net/mac80211/debugfs_sta.c | 80 +- net/mac80211/ieee80211_i.h | 9 + net/mac80211/iface.c | 67 + net/mac80211/key.c | 11 + net/mac80211/main.c | 4 +- net/mac80211/sta_info.c | 3 + net/mac80211/sta_info.h | 1 - net/mac80211/status.c | 71 + net/mac80211/tx.c | 183 +- net/smc/af_smc.c | 14 +- net/smc/smc_core.c | 3 +- net/socket.c | 16 +- net/unix/af_unix.c | 54 +- net/wireless/core.c | 1 + net/wireless/nl80211.c | 3 +- samples/vfio-mdev/mbochs.c | 16 - samples/vfio-mdev/mdpy-fb.c | 2 +- scripts/kallsyms.c | 38 +- scripts/mkcompile_h | 10 +- sound/core/pcm_lib.c | 1 - sound/core/pcm_native.c | 4 + sound/hda/hdac_controller.c | 26 +- sound/hda/hdac_stream.c | 4 +- sound/pci/hda/hda_controller.c | 49 +- sound/pci/hda/hda_intel.c | 2 +- sound/pci/hda/hda_tegra.c | 2 +- sound/pci/hda/patch_ca0110.c | 2 +- sound/pci/hda/patch_ca0132.c | 23 +- sound/pci/hda/patch_hdmi.c | 2 + sound/pci/hda/patch_sigmatel.c | 2 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 12 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 18 +- tools/bpf/bpftool/bash-completion/bpftool | 145 +- tools/bpf/bpftool/main.h | 4 +- tools/bpf/bpftool/map.c | 384 +- tools/bpf/bpftool/prog.c | 388 +- tools/lib/bpf/Makefile | 2 + tools/lib/bpf/libbpf.c | 158 +- tools/lib/bpf/libbpf_internal.h | 2 + tools/testing/selftests/bpf/Makefile | 2 +- tools/testing/selftests/bpf/prog_tests/cpu_mask.c | 78 + .../testing/selftests/bpf/prog_tests/perf_buffer.c | 29 +- .../select_reuseport.c} | 514 +- tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 2 + tools/testing/selftests/bpf/prog_tests/xdp_perf.c | 25 + .../bpf/progs/test_select_reuseport_kern.c | 2 +- tools/testing/selftests/bpf/progs/test_skb_ctx.c | 5 + tools/testing/selftests/dmabuf-heaps/Makefile | 6 + tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c | 396 + tools/testing/selftests/net/so_txtime.c | 84 +- tools/testing/selftests/net/so_txtime.sh | 9 +- tools/testing/selftests/net/tls.c | 28 - virt/kvm/arm/mmio.c | 6 + virt/kvm/arm/vgic/vgic-its.c | 3 +- 856 files changed, 22908 insertions(+), 13323 deletions(-) create mode 100644 Documentation/devicetree/bindings/clock/amlogic,meson8-ddr-clkc.yaml create mode 100644 Documentation/devicetree/bindings/display/dsi-controller.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/logicpd,type28.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sony,acx424akp.yaml create mode 100644 Documentation/devicetree/bindings/gpio/xylon,logicvc-gpio.yaml create mode 100644 Documentation/devicetree/bindings/mfd/xylon,logicvc.yaml delete mode 100644 Documentation/media/v4l-drivers/cx18.rst rename arch/arm64/boot/dts/renesas/{r8a7796-m3ulcb-kf.dts => r8a77960-m3ulcb-kf.dt [...] rename arch/arm64/boot/dts/renesas/{r8a7796-m3ulcb.dts => r8a77960-m3ulcb.dts} (90%) rename arch/arm64/boot/dts/renesas/{r8a7796-salvator-x.dts => r8a77960-salvator-x. [...] rename arch/arm64/boot/dts/renesas/{r8a7796-salvator-xs.dts => r8a77960-salvator-x [...] rename arch/arm64/boot/dts/renesas/{r8a7796.dtsi => r8a77960.dtsi} (100%) create mode 100644 drivers/dma-buf/dma-heap.c create mode 100644 drivers/dma-buf/heaps/Kconfig create mode 100644 drivers/dma-buf/heaps/Makefile create mode 100644 drivers/dma-buf/heaps/cma_heap.c create mode 100644 drivers/dma-buf/heaps/heap-helpers.c create mode 100644 drivers/dma-buf/heaps/heap-helpers.h create mode 100644 drivers/dma-buf/heaps/system_heap.c create mode 100644 drivers/gpio/gpio-logicvc.c delete mode 100644 drivers/gpio/gpio-lynxpoint.c delete mode 100644 drivers/gpu/drm/bridge/analogix-anx78xx.h create mode 100644 drivers/gpu/drm/bridge/analogix/analogix-anx6345.c rename drivers/gpu/drm/bridge/{ => analogix}/analogix-anx78xx.c (90%) create mode 100644 drivers/gpu/drm/bridge/analogix/analogix-anx78xx.h create mode 100644 drivers/gpu/drm/bridge/analogix/analogix-i2c-dptx.c create mode 100644 drivers/gpu/drm/bridge/analogix/analogix-i2c-dptx.h create mode 100644 drivers/gpu/drm/bridge/analogix/analogix-i2c-txcommon.h delete mode 100644 drivers/gpu/drm/mediatek/mtk_drm_fb.c delete mode 100644 drivers/gpu/drm/mediatek/mtk_drm_fb.h create mode 100644 drivers/gpu/drm/meson/meson_osd_afbcd.c create mode 100644 drivers/gpu/drm/meson/meson_osd_afbcd.h create mode 100644 drivers/gpu/drm/meson/meson_rdma.c create mode 100644 drivers/gpu/drm/meson/meson_rdma.h create mode 100644 drivers/gpu/drm/panel/panel-boe-himax8279d.c rename drivers/gpu/drm/{ => r128}/ati_pcigart.c (98%) rename {include/drm => drivers/gpu/drm/r128}/ati_pcigart.h (100%) create mode 100644 drivers/gpu/drm/selftests/test-drm_rect.c delete mode 100644 drivers/gpu/drm/udl/udl_dmabuf.c delete mode 100644 drivers/gpu/drm/udl/udl_encoder.c delete mode 100644 drivers/gpu/drm/udl/udl_fb.c create mode 100644 drivers/media/platform/vivid/vivid-kthread-touch.c create mode 100644 drivers/media/platform/vivid/vivid-kthread-touch.h create mode 100644 drivers/media/platform/vivid/vivid-touch-cap.c create mode 100644 drivers/media/platform/vivid/vivid-touch-cap.h create mode 100644 drivers/pinctrl/intel/pinctrl-lynxpoint.c delete mode 100644 drivers/tty/serial/samsung.h create mode 100644 include/dt-bindings/clock/meson8-ddr-clkc.h create mode 100644 include/linux/dma-heap.h delete mode 100644 include/linux/platform_data/tc35876x.h create mode 100644 include/uapi/linux/dma-heap.h create mode 100644 kernel/bpf/dispatcher.c create mode 100644 net/ethtool/Makefile create mode 100644 net/ethtool/common.c create mode 100644 net/ethtool/common.h rename net/{core/ethtool.c => ethtool/ioctl.c} (95%) create mode 100644 tools/testing/selftests/bpf/prog_tests/cpu_mask.c rename tools/testing/selftests/bpf/{test_select_reuseport.c => prog_tests/select_r [...] create mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_perf.c create mode 100644 tools/testing/selftests/dmabuf-heaps/Makefile create mode 100644 tools/testing/selftests/dmabuf-heaps/dmabuf-heap.c