This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-defconfig in repository toolchain/ci/linux.
omits 13e1ad2be3a8 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/p [...] omits 9f687dddc4e1 Merge branch 'timers-core-for-linus' of git://git.kernel.o [...] omits e4b99d415c39 Merge branch 'irq-core-for-linus' of git://git.kernel.org/ [...] omits d8924c0d76aa Merge tag 'devprop-4.21-rc1' of git://git.kernel.org/pub/s [...] omits 1fbb2dc6f0ce Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] omits 4e4390ad067a Merge tag 'leds-for-4.21-rc1' of git://git.kernel.org/pub/ [...] omits b1669432b355 Merge tag 'regmap-v4.21' of git://git.kernel.org/pub/scm/l [...] omits 0051db82182b Merge tag 'spi-v4.21' of git://git.kernel.org/pub/scm/linu [...] omits 79f20778fb22 Merge tag 'regulator-v4.21' of git://git.kernel.org/pub/sc [...] omits d923fd6dc133 Merge tag 'pwm/for-4.21-rc1' of git://git.kernel.org/pub/s [...] omits e6d131500638 Merge tag 'acpi-4.21-rc1' of git://git.kernel.org/pub/scm/ [...] omits 1e2af254ef13 Merge tag 'pm-4.21-rc1' of git://git.kernel.org/pub/scm/li [...] omits b271b2127e66 Merge tag 'edac_for_4.21' of git://git.kernel.org/pub/scm/ [...] omits 8e61e7b5c4de Merge tag 'sound-4.21-rc1' of git://git.kernel.org/pub/scm [...] omits 996680d461f8 Merge tag 'media/v4.20-7' of git://git.kernel.org/pub/scm/ [...] omits 5813540b584c Merge tag 'media/v4.20-6' of git://git.kernel.org/pub/scm/ [...] omits eaa764997115 Merge tag 'mtd/for-4.21' of git://git.infradead.org/linux-mtd omits b3cc2bfe7244 Merge tag 'i3c/for-4.21' of git://git.kernel.org/pub/scm/l [...] omits 4971f090aa7f Merge tag 'drm-next-2018-12-14' of git://anongit.freedeskt [...] omits c76cd634eb5b Merge tag 'platform-drivers-x86-v4.21-1' of git://git.infr [...] omits e94b815524f8 dt-bindings: pwm: rcar: Add r8a774c0 support omits 9f4c8f9607c3 pwm: imx: Add ipg clock operation omits f236d1886836 pwm: clps711x: Switch to SPDX identifier omits b0f17570b820 pwm: clps711x: Fix period calculation omits e747cbe257fd pwm: bcm2835: Switch to SPDX identifier omits 88a053d29234 pwm: Enable Kona PWM to be built for the Cygnus architecture omits 8fe28cb58bcb Linux 4.20 omits 3c730b1041ae Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 9105b8aa50c1 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 1104bd96eb2a Merge tag 'compiler-attributes-for-linus-v4.20' of https:/ [...] omits 38c0ecf6087a Merge tag 'auxdisplay-for-linus-v4.20' of https://github.c [...] omits 94f82008ce30 Revert "vfs: Allow userns root to call mknod on owned file [...] omits 0cd60eb1a7b5 dma-mapping: fix flags in dma_alloc_wc omits 23203e3f34c9 Merge branch 'akpm' (patches from Andrew) omits 17e2e7d7e1b8 mm, page_alloc: fix has_unmovable_pages for HugePages omits 5eed6f1dff87 fork,memcg: fix crash in free_thread_stack on memcg charge fail omits 2e83ee1d8694 mm: thp: fix flags for pmd migration when split omits 2830bf6f05fb mm, memory_hotplug: initialize struct pages for the full m [...] omits 6cafab50eea3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits 87935eee5770 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 9bc30ab82108 auxdisplay: charlcd: fix x/y command parsing omits d430aff8cd0c serial/sunsu: fix refcount leak omits afaffac36806 sparc: Set "ARCH: sunxx" information on the same line omits 0ff70f62c6a7 sparc: vdso: Drop implicit common-page-size linker flag omits 5092adb2272e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits d667044f4951 qmi_wwan: Fix qmap header retrieval in qmimux_rx_fixup omits e572fa0e8401 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 7c3db4105ce8 qmi_wwan: Add support for Fibocom NL678 series omits 65a10e28aee7 tls: Do not call sk_memcopy_from_iter with zero length omits d5fa080d4cea Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 70ad6368e878 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits cbb49697d551 ipv6: tunnels: fix two use-after-free omits 96d6ee7d2f81 Merge tag 'drm-fixes-2018-12-21' of git://anongit.freedesk [...] omits 5c1e7e94a7fa Prevent overflow of sk_msg in sk_msg_clone() omits 99137b7888f4 packet: validate address length omits 0b517333721c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits bc380733a5e7 Merge tag 'gpio-v4.20-3' of git://git.kernel.org/pub/scm/l [...] omits d134e486e831 net: netxen: fix a missing check and an uninitialized use omits 783619556a56 Merge tag '4.20-rc7-smb3-fixes' of git://git.samba.org/sfr [...] omits c3b572596522 Merge remote-tracking branch 'regulator/topic/coupled' int [...] omits b27d9668be60 Merge branch 'regulator-4.21' into regulator-next omits 67a2ab931e9f Merge branch 'regulator-4.20' into regulator-linus omits cd07e3701fa6 regulator: tps65910: fix a missing check of return value omits 77ea906082dc regulator: mcp16502: Select REGMAP_I2C to fix build error omits 7a71712293ba Input: synaptics - enable SMBus for HP EliteBook 840 G4 omits a465d38fa3dc Merge branches 'pm-devfreq', 'pm-avs' and 'pm-tools' omits 442a5d000a4c Merge branches 'pm-core', 'pm-qos', 'pm-domains' and 'pm-sleep' omits 6f049e7c87fd Merge branch 'pm-opp' omits 3a56fe685dc9 Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-cpufreq-sched' omits 3eb85368460d Merge branch 'acpi-pci' omits 4cd9da8ad1c9 Merge branches 'acpi-tables', 'acpi-soc', 'acpi-apei' and [...] omits 1027fb0fb94a Merge branch 'acpica' omits d21ff5d7f8c3 Input: elantech - disable elan-i2c for P52 and P72 omits c8da642d41a6 gpio: mvebu: only fail on missing clk if pwm is actually t [...] omits abf221d2f51b gpio: max7301: fix driver for use with CONFIG_VMAP_STACK omits 00ded24c33c5 gpio: gpio-omap: Revert deferred wakeup quirk handling for [...] omits f0c928d878e7 tcp: fix a race in inet_diag_dump_icsk() omits de985ec5c5bb MAINTAINERS: update cxgb4 and cxgb3 maintainer omits d15f5ac8deea ipv6: frags: Fix bogus skb->sk in reassembled packets omits 8fd1a4affbda mscc: Configured MAC entries should be locked. omits 9097a058d49e Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits f57b620a89ad Merge tag 'upstream-4.20-rc7' of git://git.infradead.org/l [...] omits 1f000e1bfff4 ACPI / tables: Add an ifdef around amlcode and dsdt_amlcode omits 98cff8b23ed1 ACPI/APEI: Clear GHES block_status before panic() omits b6aac625e579 Merge tag 'drm-misc-fixes-2018-12-20' of git://anongit.fre [...] omits 74ff666bd7ba Merge remote-tracking branches 'spi/topic/mem' and 'spi/to [...] omits b3fc4e0e966e Merge branch 'spi-4.21' into spi-next omits 2d54911644e4 Merge branch 'spi-4.20' into spi-linus omits 1d51b4b1d3f2 Merge tag 'm68k-for-v4.20-tag2' of git://git.kernel.org/pu [...] omits c0f3ece4657f Merge tag 'kbuild-fixes-v4.20-2' of git://git.kernel.org/p [...] omits 122b7e33804d Merge tag 'char-misc-4.20-rc8' of git://git.kernel.org/pub [...] omits bfd7bd5b49c8 Merge tag 'tty-4.20-rc8' of git://git.kernel.org/pub/scm/l [...] omits 177c459b08a3 Merge tag 'usb-4.20-rc8' of git://git.kernel.org/pub/scm/l [...] omits d31aeb78c682 Merge tag 'mmc-v4.20-rc7' of git://git.kernel.org/pub/scm/ [...] omits a837eca24120 iomap: Revert "fs/iomap.c: get/put the page in iomap_page_ [...] omits 916d9802e4b0 spi: sh-msiof: Reduce the number of times write to and per [...] omits 3e60b4fc8671 regulator: convert to DEFINE_SHOW_ATTRIBUTE omits f4c8f980283b regulator: mcp16502: Fix missing n_voltages setting omits 4906d09164c0 regulator: mcp16502: Use #ifdef CONFIG_PM_SLEEP around mcp [...] omits 4bd46aa0353e media: cx23885: only reset DMA on problematic CPUs omits bbb55cd70890 media: ddbridge: Move asm includes after linux ones omits 5c6a1177826e ACPI: Make PCI slot detection driver depend on PCI omits 43554cebba50 ACPI/IORT: Stub out ACS functions when CONFIG_PCI is not set omits 52146173a033 arm64: select ACPI PCI code only when both features are enabled omits 5d32a66541c4 PCI/ACPI: Allow ACPI to be built without CONFIG_PCI set omits bd23fac3eaaa ACPICA: Remove PCI bits from ACPICA when CONFIG_PCI is unset omits 86689776878f ACPI: Allow CONFIG_PCI to be unset for reboot omits 36ad7d2b9e9b ACPI: Move PCI reset to a separate function omits 519be6995c31 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 505b5240329b drm/ioctl: Fix Spectre v1 vulnerabilities omits d84e7bc0595a rds: Fix warning. omits ab63e725b49c Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 8c9dff1ebd72 Merge tag 'nfs-for-4.20-6' of git://git.linux-nfs.org/proj [...] omits fe112793600b Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 2dd516ff7d85 Merge tag 'dma-mapping-4.20-4' of git://git.infradead.org/ [...] omits c0fde870d96e neighbor: NTF_PROXY is a valid ndm_flag for a dump request omits 1b451fb2051b net: mvpp2: fix the phylink mode validation omits 599d2570b2da net/sched: cls_flower: Remove old entries from rhashtable omits c6ec179a0082 net/tls: allocate tls context using GFP_ATOMIC omits 1875a9ab01df iptunnel: make TUNNEL_FLAGS available in uapi omits 8e1da73acded gro_cell: add napi_disable in gro_cells_destroy omits e0e587878f53 lan743x: Remove MAC Reset from initialization omits c5c08bed843c virtio: fix test build after uio.h change omits d9842f388b23 Merge tag 'mlx5-fixes-2018-12-19' of git://git.kernel.org/ [...] omits 4765420439e7 net/mlx5e: Remove the false indication of software timesta [...] omits f0337889147c net/mlx5: Typo fix in del_sw_hw_rule omits bfc698254ba9 net/mlx5e: RX, Fix wrong early return in receive queue poll omits 3cf85f9f6bd7 KVM: x86: nSVM: fix switch to guest mmu omits fb2427454631 ipv6: explicitly initialize udp6_addr in udp_sock_create6() omits 84404d5fd585 bnxt_en: Fix ethtool self-test loopback. omits 308144ce8e51 regulator: mcp16502: code cleanup omits 58331d618bd9 Merge remote-tracking branch 'regmap/topic/irq' into regmap-next omits 9b268ebe25cd Merge branch 'regmap-4.21' into regmap-next omits c82ea33ead18 regmap: irq: add an option to clear status registers on unmask omits 1c2928e3e321 regmap: regmap-irq/gpio-max77620: add level-irq support omits 912cb1d55c96 Merge branch 'rds-fixes' omits c75ab8a55ac1 net/rds: remove user triggered WARN_ON in rds_sendmsg omits ea010070d0a7 net/rds: fix warn in rds_message_alloc_sgs omits 78e6fbf321a9 regulator: act8945a-regulator: make symbol act8945a_pm static omits 84267d1b18ab regmap: regmap-irq: Remove default irq type setting from core omits d82b51c855a2 ALSA: HD-Audio: SKL+: force HDaudio legacy or SKL+ driver [...] omits c337104b1a16 ALSA: HD-Audio: SKL+: abort probe if DSP is present and Sk [...] omits 18d43c9b88eb ALSA: HDA: export process_unsol_events() omits c6f4075e2f14 Merge tag 'wireless-drivers-for-davem-2018-12-19' of git:/ [...] omits 49ce708be602 Merge tag 'mac80211-for-davem-2018-12-19' of git://git.ker [...] omits bed1369f5190 m68k: Fix memblock-related crashes omits ef7cfd00b2ca kbuild: fix false positive warning/error about missing libelf omits 271b9c0c8007 smb3: Fix rmdir compounding regression to strict servers omits 9cf6533e8060 ALSA: hda/realtek: Enable audio jacks of ASUS UX391UA with ALC294 omits 53884577fbce ath10k: skip sending quiet mode cmd for WCN3990 omits 644b2e97405b ALSA: bebob: fix model-id of unit for Apogee Ensemble omits 5ae4f61f012a ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities omits 0b84304ef5da ALSA: rme9652: Fix potential Spectre v1 vulnerability omits 966e927bf8cc drivers/regulator: fix a missing check of return value omits 6ac389346e69 Revert "kbuild/Makefile: Prepare for using macros in inlin [...] omits 96af6cd02a10 Revert "x86/objtool: Use asm macros to work around GCC inl [...] omits ac180540b04d Revert "x86/refcount: Work around GCC inlining bug" omits 851a4cd7cc11 Revert "x86/alternatives: Macrofy lock prefixes to work ar [...] omits ffb61c6346d0 Revert "x86/bug: Macrofy the BUG table section handling, t [...] omits a4da3d86a285 Revert "x86/paravirt: Work around GCC inlining bugs when c [...] omits 81a68455e795 Revert "x86/extable: Macrofy inline assembly code to work [...] omits c3462ba98683 Revert "x86/cpufeature: Macrofy inline assembly code to wo [...] omits e769742d3584 Revert "x86/jump-labels: Macrofy inline assembly code to w [...] omits 75dfa87035f9 EDAC, fsl_ddr: Add LS1021A to the list of supported hardware omits bd2bcaa565a2 Merge branch 'clockevents/4.21' of http://git.linaro.org/p [...] omits c410abbbacb9 genirq/affinity: Add is_managed to struct irq_affinity_desc omits bec04037e4e4 genirq/core: Introduce struct irq_affinity_desc omits c2899c3470de genirq/affinity: Remove excess indentation omits 2e64d317e197 dt-bindings: timer: Document RDA8810PL SoC timer omits d32dcc6c6970 PM / Domains: remove define_genpd_open_function() and defi [...] omits 8234f6734c5d PM-runtime: Switch autosuspend over to using hrtimers omits 34b1e0e9efe1 mac80211: free skb fraglist before freeing the skb omits d350a0f43118 nl80211: fix memory leak if validate_pae_over_nl80211() fails omits 3061169a47ee Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 78abe3d0dfad net/smc: fix TCP fallback socket release omits f7db2beb4c2c vxge: ensure data0 is initialized in when fetching firmwar [...] omits d81c5054a5d1 xen/netfront: tolerate frags with no data omits 8742beb50f2d net: phy: Fix the issue that netif always links up after resuming omits 15515aaaa696 lan78xx: Resolve issue with changing MAC address omits 0db7d253e9f0 lan743x: Expand phy search for LAN7431 omits 59fc137ebdd1 Merge branch 'vxlan-Various-fixes' omits 55cbe0794294 selftests: net: Add test_vxlan_fdb_changelink.sh omits ce5e098f7a10 vxlan: changelink: Fix handling of default remotes omits 6db924687139 vxlan: Fix error path in __vxlan_dev_create() omits 6ad0b5a4e03d vxlan: Unmark offloaded bit on replaced FDB entries omits a9d6d897f399 Merge branch 'macb-DMA-race-fixes' omits 6e0af298066f net: macb: add missing barriers when reading descriptors omits 8159ecab0db9 net: macb: fix dropped RX frames due to a race omits e100a897bf9b net: macb: fix random memory corruption on RX with 64-bit DMA omits e2c4cf7f98a5 net: Use __kernel_clockid_t in uapi net_stamp.h omits 4298388574da net: macb: restart tx after tx used bit read omits 62393dbcbe0f Merge tag 'for-linus-20181218' of git://git.kernel.dk/linux-block omits e738441e803d Merge tag 'pci-v4.20-fixes-4' of git://git.kernel.org/pub/ [...] omits b26322d2ac6c net: stmmac: Fix an error code in probe() omits 3c6306d44082 tipc: check group dests after tipc_wait_for_cond() omits f07d4276892d qed: Fix an error code qed_ll2_start_xmit() omits 32043fa065b5 x86/mtrr: Don't copy uninitialized gentry fields back to u [...] omits 006791772084 net: mvpp2: 10G modes aren't supported on all ports omits 2849dd8bc72b cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver omits 0a3b0c7f9795 dt-bindings: cpufreq: Introduce QCOM cpufreq firmware bindings omits f569da8c994c device property: fix fwnode_graph_get_next_endpoint() docu [...] omits da791a667536 futex: Cure exit race omits 615740fd6b0c Merge branch 'clockevents/4.21' of http://git.linaro.org/p [...] omits 7f83a1327962 clocksource/drivers/rda: Add clock driver for RDA8810PL SoC omits adab4ec3c234 clocksource/drivers/meson6: Change name meson6_timer timer-meson6 omits 493d09b7a7f5 clocksource/drivers/sun4i: Change name sun4i_timer to timer-sun4i omits f155ae2c35c9 clocksource/drivers/tegra20: Change name tegra20_timer to [...] omits 2d3bc644dd16 clocksource/drivers/rockchip: Change name rockchip_timer t [...] omits 3d42b32b1d6b clocksource/drivers/riscv: Change name riscv_timer to timer-riscv omits 92e0d143fdef clocksource/drivers/riscv_timer: Provide the sched_clock omits 4f352d1fc5a8 clocksource/drivers/timer-imx-tpm: Specify clock name for [...] omits 86fe57fc47b1 clocksource/drivers/fttmr010: Fix invalid interrupt regist [...] omits 5eb73c831171 clocksource/drivers/integrator-ap: Add missing of_node_put() omits 64db8bb157cb clocksource/drivers/bcm2835: Switch to SPDX identifier omits e5a805202c8e dt-bindings: timer: renesas, cmt: Document r8a774a1 CMT support omits 3825603a8076 clocksource/drivers/timer-imx-tpm: Convert the driver to timer-of omits bf287607c80f clocksource/drivers/arc_timer: Utilize generic sched_clock omits 2bbaf5421644 dt-bindings: timer: renesas, cmt: Document r8a77470 CMT support omits f9135ffa8a27 dt-bindings: timer: renesas, cmt: Document r8a7796 CMT support omits ec3372f28f7b clocksource/drivers/imx-gpt: Remove unnecessary irq protection omits df181e382816 clocksource/drivers/imx-gpt: Add support for ARM64 omits fa83c6f45aa5 clocksource/drivers/meson6_timer: Implement the ARM delay timer omits bed8fc137e20 clocksource/drivers/meson6_timer: Use register names from [...] omits 7b5926380107 clockevents/drivers/tegra20: Remove obsolete inclusion of [...] omits 63136299721b clocksource/drivers/timer-ti-dm: Remove the early platform [...] omits 85b6fcadcf66 clocksource/drivers/ux500: Drop Ux500 custom SCHED_CLOCK omits bc0750e464d4 clocksource/drivers/dbx500: Demote dbx500 PRCMU clocksource omits 30a85eb64347 clocksource/drivers/timer-vt8500: Remove duplicate function name omits 0e1b869fff60 kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs omits dcbd3e49c2f0 KVM: X86: Fix NULL deref in vcpu_scan_ioapic omits c2dd5146e9fe KVM: Fix UAF in nested posted interrupt processing omits 987d1149be7d KVM: fix unregistering coalesced mmio zone from wrong bus omits a915b982d8f5 VSOCK: Send reset control packet when socket is partially bound omits fde9cd69a59f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f366d3854ec0 Merge tag 'spi-nor/for-4.21' of git://git.infradead.org/li [...] omits ccec4a4a4f27 Merge tag 'nand/for-4.21' of git://git.infradead.org/linux [...] omits ddfbab46539f Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits ff3730a497cd Merge tag 'irqchip-4.21' of git://git.kernel.org/pub/scm/l [...] omits 8d013b791059 Merge branch 'mlxsw-VXLAN-and-firmware-flashing-fixes' omits 5edb7e8bd52c mlxsw: spectrum_nve: Fix memory leak upon driver reload omits 5d5043917a28 mlxsw: spectrum: Add trap for decapsulated ARP packets omits cf0b70e71b32 mlxsw: core: Increase timeout during firmware flash process omits abc13275771f SUNRPC: Remove xprt_connect_status() omits cf76785d3071 SUNRPC: Fix a race with XPRT_CONNECTING omits 0445f92c5d53 SUNRPC: Fix disconnection races omits fb94109b764e irqchip/stm32: protect configuration registers with hwspinlock omits 897898a69451 dt-bindings: interrupt-controller: stm32: Document hwlock [...] omits 0136afa08967 irqchip: Add driver for imx-irqsteer controller omits ff63495eff81 dt-bindings/irq: Add binding for Freescale IRQSTEER multiplexer omits 584923efe91f Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] omits da0abe1a0411 irqchip: Add driver for Cirrus Logic Madera codecs omits ed49e839199e Merge tag 'asoc-v4.21' of git://git.kernel.org/pub/scm/lin [...] omits 87ab4689ca65 x86/fsgsbase/64: Fix the base write helper functions omits c5f48c0a7aa1 genirq: Fix various typos in comments omits 20c3a2c33e9f x86/speculation: Add support for STIBP always-on preferred mode omits 8ca66b7ccf3c irqchip/irq-imx-gpcv2: Add IRQCHIP_DECLARE for i.MX8MQ compatible omits 1fb51c975a80 irqchip/irq-rda-intc: Fix return value check in rda8810_in [...] omits a7a850dba824 Merge branch 'asoc-4.21' into asoc-next omits c5fd9e77be44 Merge branch 'asoc-4.20' into asoc-linus omits 0f4967bc21de ASoC: ti: Kconfig: Remove the deprecated options omits 41e95652ee22 ARM: davinci_all_defconfig: Update the audio options omits eab5b50a13de ARM: omap1_defconfig: Do not select ASoC by default omits 3162b05fb74c ARM: omap2plus_defconfig: Update the audio options omits 4d8c1e7efb9f ARM: davinci: dm365-evm: Update for the new ASoC Kcofnig options omits 558eb0bfb271 ARM: OMAP2: Update for new MCBSP Kconfig option omits c27ace2e95a2 ARM: OMAP1: Makefile: Update for new MCBSP Kconfig option omits ca1c4d653524 MAINTAINERS: Add entry for sound/soc/ti and update the OMA [...] omits f2055e145f29 ASoC: ti: Merge davinci and omap directories omits a50e5fb8db83 mac80211: fix a kernel panic when TXing after TXQ teardown omits 07daef8b41e0 ntp: Remove duplicated include omits 28586a51eea6 ACPI / OSI: Add OEM _OSI string to enable dGPU direct output omits 7edcbbf29006 ACPI: PM: Loop in full LPS0 mode only omits f941d3e41da7 ACPI: EC / PM: Disable non-wakeup GPEs for suspend-to-idle omits 663546903c83 tools/power/x86/intel_pstate_tracer: Fix non root executio [...] omits 67e4eb30ea83 Merge tag 'linux-cpupower-4.21-rc1' of git://git.kernel.or [...] omits a5f3932646a7 net: dsa: mv88e6xxx: set ethtool regs version omits b33299017ca7 Merge branch 'net-SO_TIMESTAMPING-fixes' omits 8f932f762e79 net: add missing SOF_TIMESTAMPING_OPT_ID support omits fbfb2321e950 ipv6: add missing tx timestamping on IPPROTO_RAW omits 1a9430db2835 ima: cleanup the match_token policy code omits 94c13f66e13c security: don't use a negative Opt_err token index omits 255fe81a6ad4 MAINTAINERS: change my email address omits bcb671c2fa0e bpf: promote bpf_perf_event.h to mandatory UAPI header omits 38b11beb73c5 media: staging/ipu3-imgu: Add MAINTAINERS entry omits 5e44465ccf7a media: staging/ipu3-imgu: Address documentation comments omits d0276a2b8303 media: v4l: Add Intel IPU3 meta buffer formats omits 34fc0e1bf892 media: doc-rst: Add Intel IPU3 documentation omits d84273453689 media: ipu3-imgu: Fix firmware binary location omits faa9ce7c59a7 media: ipu3-imgu: Fix compiler warnings omits 51abe041c5ed media: staging/intel-ipu3: Add dual pipe support omits daad52c8aa4f media: drxk_hard: check if parameter is not NULL omits 580d48573c43 regmap: debugfs: convert to DEFINE_SHOW_ATTRIBUTE omits 32fa7b852fea regmap: rbtree: convert to DEFINE_SHOW_ATTRIBUTE omits 721066dfd4d5 x86/mm/cpa: Fix cpa_flush_array() TLB invalidation omits c92a54cfa025 dma-direct: do not include SME mask in the DMA supported check omits 0e334db6bb4b posix-timers: Fix division by zero bug omits e7121ab4056f media: docs: fix some GPL licensing ambiguity at the text omits 4bd257d88490 Merge tag 'v4.20-rc7' into patchwork omits 3c9dc275dba1 Revert "serial: 8250: Fix clearing FIFOs in RS485 mode again" omits 2419f30a4a4f USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd omits eca1e56ceedd iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT to old firmwares omits 732774437ae0 mtd: rawnand: sunxi: Write pageprog related opcodes to WCMD_SET omits 22a5a4a44c43 regulator: act8945a-regulator: fix 'defined but not used' [...] omits 918446c96595 regulator: axp20x: fix set_ramp_delay for AXP209/dcdc2 omits e3ae3401aa19 mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl omits ba9f39a785a9 mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support omits a0741ba40a00 mmc: core: Reset HPI enabled state during re-init and in c [...] omits 0b4797906841 mmc: omap_hsmmc: fix DMA API warning omits 5ccf7f5505f4 mmc: tegra: Fix for SDMMC pads autocal parsing from dt omits 97207c12780d mmc: sdhci: Fix sdhci_do_enable_v4_mode omits 98256376f81a uapi: linux/blkzoned.h: fix BLKGETZONESZ and BLKGETNRZONES [...] omits 7566ec393f41 Linux 4.20-rc7 omits e735fd55b94b net: mvneta: fix operation for 64K PAGE_SIZE omits 369a094d500f Merge branch 'hns-fixes' omits 6adafc356e20 net: hns: Fix ping failed when use net bridge and send multicast omits 726ae5c9e5f0 net: hns: Add mac pcs config when enable|disable mac omits 7e74a19ca522 net: hns: Fix ntuple-filters status error. omits a57275d35576 net: hns: Avoid net reset caused by pause frames storm omits c82bd077e1ba net: hns: Free irq when exit from abnormal branch omits 31f6b61d8106 net: hns: Clean rx fbd when ae stopped. omits 5778b13b64ec net: hns: Fixed bug that netdev was opened twice omits 4ad26f117b6e net: hns: Some registers use wrong address according to th [...] omits 308c6cafde01 net: hns: All ports can not work when insmod hns ko after rmmod. omits 4e1d4be681b2 net: hns: Incorrect offset address used for some registers. omits 40906ebe3af6 ALSA: hda: add mute LED support for HP EliteBook 840 G4 omits 6d1ef1bbfed5 ALSA: fireface: code refactoring to handle model-specific [...] omits fc716397a5c7 ALSA: fireface: add support for packet streaming on Fireface 800 omits 365c00d0b91b ALSA: fireface: allocate isochronous resources in mode-spe [...] omits 76ea46887729 ALSA: fireface: code refactoring to handle multiplier mode omits d4a0b6cbf26c ALSA: fireface: share helper function to switch fetching mode omits 3d16200a3e55 ALSA: fireface: fix for state to fetch PCM frames omits 5ef108c53e6e ALSA: firewire-lib: use the same print format for 'without [...] omits aa9a9e39b4f6 ALSA: firewire-lib: fix wrong assignment for 'out_packet_w [...] omits ada79fa5a0b3 ALSA: firewire-lib: fix wrong handling payload_length as p [...] omits 8203e2d844d3 net: clear skb->tstamp in forwarding paths omits 15c6d8e56594 mod_devicetable.h: correct kerneldoc typo, "PHYSID2" -> "M [...] omits ade446403bfb net: ipv4: do not handle duplicate fragments as overlapping omits 1986af16e8ed qmi_wwan: Added support for Telit LN940 series omits 110a1cc28bc3 qmi_wwan: Added support for Fibocom NL668 series omits 10589a568f2e Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 7677ea0e8843 MAINTAINERS: Update my email address omits cafb56dd741e mtd: rawnand: marvell: prevent timeouts on a loaded machine omits cd01544a268a x86/vdso: Pass --eh-frame-hdr to the linker omits 893b0aff9a7a irqchip/irq-imx-gpcv2: Silence "fall through" warning omits f5a4c76ad7de tools/power turbostat: consolidate duplicate model numbers omits 445640a56349 tools/power turbostat: fix goldmont C-state limit decoding omits 143ece654f9f tipc: check tsk->group in tipc_wait_for_cond() omits 65cab850f0ee net: Allow class-e address assignment via ifconfig ioctl omits 6531e115b7ab Merge branch 'akpm' (patches from Andrew) omits 69d2c86766da ip6mr: Fix potential Spectre v1 vulnerability omits 3a6ab5c7dc11 scripts/spdxcheck.py: always open files in binary mode omits f1733a1d3cd3 checkstack.pl: fix for aarch64 omits 01e881f5a1fc userfaultfd: check VM_MAYWRITE was set after verifying the [...] omits 61c6de667263 fs/iomap.c: get/put the page in iomap_page_create/release() omits 8ace22bce840 hugetlbfs: call VM_BUG_ON_PAGE earlier in free_huge_page() omits f5a222dc2f0e memblock: annotate memblock_is_reserved() with __init_memblock omits 428a1cb4baeb psi: fix reference to kernel commandline enable omits 915c9e1b6d00 arch/sh/include/asm/io.h: provide prototypes for PCI I/O m [...] omits 9def36e0fa9a mm/sparse: add common helper to mark all memblocks present omits d1402fc708e4 mm: introduce common STRUCT_PAGE_MAX_SHIFT define omits 5b5260902af4 alpha: fix hang caused by the bootmem removal omits 51367e423c65 w90p910_ether: remove incorrect __init annotation omits 8236b08cf50f VSOCK: bind to random port for VMADDR_PORT_ANY omits 9c27369f4a13 r8152: Add support for MAC address pass through on RTL8153-BND omits b677574bdf29 Merge branch 'clk-imx7ulp' into clk-next omits 7128d7f7bae1 clk: imx: imx7ulp: add arm hsrun mode clocks support omits 401371fb597e dt-bindings: clock: imx7ulp: add HSRUN mode related clocks omits 2de34ed96489 Merge branch 'clk-of' into clk-next omits 87ab115185e1 clk: Use of_node_name_eq for node name comparisons omits 9b432630e015 mtd: rawnand: omap2: Pass the parent of pdev to dma_reques [...] omits b637ef779575 mtd: rawnand: Fix JEDEC detection omits 5964ac60131c Merge branch 'clk-vc5-suspend' into clk-next omits 8cbdc1f09f7a clk: vc5: Add suspend/resume support omits 9dc320424708 Merge branch 'clk-fixes' into clk-next omits 44a6951777a3 Merge branch 'clk-qcom-8998-resets' into clk-next omits 0f1c6ca83fb4 clk: qcom: Drop unused 8998 clock omits 12eced09cd30 clk: qcom: Leave mmss noc on for 8998 omits 0c3a16be700e crypto/chelsio/chtls: send/recv window update omits 848dd1c1cbc5 crypto/chelsio/chtls: macro correction in tx path omits 6422ccc5fbef crypto/chelsio/chtls: listen fails with multiadapt omits df9d4a178022 net/tls: sleeping function from invalid context omits 6c0563e44252 net/tls: Init routines in create_ctx omits 2ab4c3426c0c drivers: net: xgene: Remove unnecessary forward declarations omits 58c05c823b83 Merge branches 'clk-imx7ulp', 'clk-imx6-fixes', 'clk-imx-f [...] omits ffe05540d180 Merge branches 'clk-renesas', 'clk-allwinner', 'clk-tegra' [...] omits 1a501c8defe9 Merge branches 'clk-managed-registration', 'clk-spdx', 'cl [...] omits 08441a966219 clk: tegra: Return the exact clock rate from clk_round_rate omits b158aeeacc55 clk: tegra30: Use Tegra CPU powergate helper function omits f9c380efa792 soc/tegra: pmc: Drop SMP dependency from CPU APIs omits 845d782d9144 clk: tegra: Fix maximum audio sync clock for Tegra124/210 omits 7514557c1c57 clk: tegra: get rid of duplicate defines omits fb83ed496b9a tipc: compare remote and local protocols in tipc_udp_enable() omits 3315fe5faff4 Merge branch 'clk-qcom-sdm845-lpass' into clk-next omits f4ad7fba066f Merge branches 'clk-qcom-kconfig', 'clk-qcom-gpucc', 'clk- [...] omits aab184d23b45 Merge branches 'clk-qoriq-t1023', 'clk-protected-binding', [...] omits d7d458cb29e1 Merge branches 'clk-bcm-module-license', 'clk-boston-leak' [...] omits acb4a33e9856 tipc: fix a double kfree_skb() omits 15ef70e28617 tipc: use lock_sock() in tipc_sk_reinit() omits 1e3121bfe51a clk: imx: add imx8qxp lpcg driver omits 2f77296d3df9 clk: imx: add lpcg clock support omits c2cccb6d0b33 clk: imx: add imx8qxp clk driver omits d360b130e210 clk: imx: Make the i.MX8MQ CCM clock driver CLK_IMX8MQ dependant omits 380ef2c9ad4f Merge tag 'for-linus-20181214' of git://git.kernel.dk/linux-block omits 743e3c8f19db Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits d3e8869ec826 net: netlink: rename NETLINK_DUMP_STRICT_CHK -> NETLINK_GE [...] omits eb6cf9f8cb9d Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 4645453cefce Merge tag 'powerpc-4.20-4' of git://git.kernel.org/pub/scm [...] omits 1063a5148ac9 PCI/AER: Queue one GHES event, not several uninitialized ones omits c19bf74fe4d9 Merge tag 'ceph-for-4.20-rc7' of https://github.com/ceph/c [...] omits 7fb5f5d3738c Merge tag 'pinctrl-v4.20-3' of git://git.kernel.org/pub/sc [...] omits 92de1de51e99 Merge tag 'drm-fixes-2018-12-14' of git://anongit.freedesk [...] omits 93a86395b429 Merge tag 'usb-serial-4.20-rc7' of https://git.kernel.org/ [...] omits 71391bdd2e9a include/linux/compiler_types.h: don't pollute userspace wi [...] omits 55449af1a17a Merge tag 'hyperv-fixes-4.20-rc6' of git://git.kernel.org/ [...] omits 0718f87b0df4 ASoC: qdsp6: q6routing: add display_port_rx port routing omits 32d2c61ba059 ASoC: qdsp6: q6afe-dai: add support to Display port RX dais omits 3f6856a28f5e ASoC: qdsp6: qdafe: add support for display_port_rx omits 76119509d23c ASoC: qdsp6: dt-bindings: Add q6afe display_port dt binding omits 22930c79ac5c ASoC: qdsp6: q6asm-dai: Add support to compress offload omits f2e6c6aa0cb5 ASoC: qdsp6: q6asm: add support to MP3 format omits ee23cf37fd58 ASoC: q6asm-dai: dt-bindings: Add support to compress dais omits d00f749b00f7 ALSA: compress: make use of runtime buffer for copy omits ba02eed9f300 ALSA: soc-compress: add support to snd_compr_set_runtime_buffer() omits 079e7f8709bb spi: sh-msiof: Add r8a774c0 support omits 35bc99aaa1a3 ASoC: Intel: Skylake: Add more platform granularity omits ae38d2674172 ASoC: rsnd: Add r8a774c0 support omits 45f750c16cae xhci: Don't prevent USB2 bus suspend in state check intend [...] omits bcbeef5f001c Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits cfc652a73331 ASoC: simple-card: tidyup prefix for snd_soc_codec_conf omits dd82410f7e93 ASoC: simple-card: tidyup convert_rate/channel method omits 79e834914d1f ASoC: simple-card: tidyup mclk-fs method omits da215354eb55 ASoC: simple-card: merge simple-scu-card omits c4e8ebb9f262 ASoC: simple-card: merge simple-scu-card on Doc omits 66164a4da30d ASoC: audio-graph-card: tidyup prefix for snd_soc_codec_conf omits 7ced65ffb82f ASoC: audio-graph-card: tidyup convert_rate/channel method omits 56eb818191fb ASoC: audio-graph-card: tidyup mclk-fs method omits ae3cb5790906 ASoC: audio-graph-card: merge audio-graph-scu-card omits 91a531e48b20 ASoC: audio-graph-card: merge audio-graph-scu-card on Doc omits b8b89f5ee0b2 ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id [...] omits fc401cb98a73 regulator: mcp16502: add support for suspend omits ade0c9493e97 Merge branch 'opp/genpd/propagation' into opp/linux-next omits 18edf49c4554 PM / Domains: Propagate performance state updates omits cd50c6d3eb91 PM / Domains: Factorize dev_pm_genpd_set_performance_state() omits 1067ae3e427f PM / Domains: Save OPP table pointer in genpd omits 2feb5a896c42 OPP: Don't return 0 on error from of_get_required_opp_perf [...] omits c8a59103e22b OPP: Add dev_pm_opp_xlate_performance_state() helper omits 699e21e4170a OPP: Improve _find_table_of_opp_np() omits 41158dabfd91 media: staging/intel-ipu3: Add Intel IPU3 meta data uAPI omits 68de2fe57a8f PM / Domains: Make genpd performance states orthogonal to [...] omits 7fc7af649ca7 media: staging/intel-ipu3: Add imgu top level pci device driver omits a0ca1627b450 media: staging/intel-ipu3: Add v4l2 driver based on media [...] omits f5f2e4273518 media: staging/intel-ipu3: Add css pipeline programming omits edfe84526099 media: staging/intel-ipu3: css: Initialize css hardware omits e11110a5b744 media: staging/intel-ipu3: css: Compute and program ccs omits 15e2f1ba09ad media: staging/intel-ipu3: css: Add static settings for im [...] omits 09d290f0ba21 media: staging/intel-ipu3: css: Add support for firmware m [...] omits e9fad6f1d230 media: staging/intel-ipu3: css: Add dma buff pool utility [...] omits 2a2c51d3287e media: staging/intel-ipu3: Implement DMA mapping functions omits 26f5689592e2 media: staging/intel-ipu3: mmu: Implement driver omits 2da6500d335e media: staging/intel-ipu3: abi: Add structs omits 88aa9d204571 media: staging/intel-ipu3: abi: Add register definitions and enum omits 934a040be674 media: docs-rst: v4l: Document V4L2_BUF_TYPE_META_OUTPUT i [...] omits 72148d1a57e7 media: v4l: Add support for V4L2_BUF_TYPE_META_OUTPUT omits fe37b4820417 clk: imx: add scu clock common part omits 3a48d918a461 clk: imx: add configuration option for mmio clks omits 0f5ab411f587 dt-bindings: clock: add imx8qxp lpcg clock binding omits 8cecda9164d3 dt-bindings: clock: imx8qxp: add SCU clock IDs omits c3db8d531045 qed: Fix command number mismatch between driver and the mfw omits 38ed22351c80 Merge tag 'mlx5-fixes-2018-12-13' of git://git.kernel.org/ [...] omits ea5751ccd665 proc/sysctl: don't return ENOMEM on lookup when a table is [...] omits 880b9df1bf15 Merge tag 'xarray-4.20-rc7' of git://git.infradead.org/use [...] omits 82e4eb4e9653 ACPI / tables: add DSDT AmlCode new declaration name support omits 3b15e830ba59 ACPICA: Update version to 20181213 omits 55e8054dbb35 ACPICA: change coding style to match ACPICA, no functional change omits 4c1379d7bb42 ACPICA: Debug output: Add option to display method/object [...] omits 73a049a90fb2 ACPICA: disassembler: disassemble OEMx tables as AML omits 0fcb9a31da91 ACPICA: Add "Windows 2018.2" string in the _OSI support omits 6d3decda043f ACPICA: Expressions in package elements are not supported omits c47511760ecd ACPICA: Update buffer-to-string conversions omits 9f4a297660af ACPICA: add comments, no functional change omits 178a0f637969 ACPICA: Remove defines that use deprecated flag omits 2db908767000 ACPICA: Add "Windows 2018" string in the _OSI support omits e58725d51fa8 ubifs: Handle re-linking of inodes correctly while recovery omits e542087701f0 ubi: Do not drop UBI device reference before using omits b95f83ab762d ubi: Put MTD device after it is not used omits d62e98ed1efc ubifs: Fix default compression selection in ubifs omits 6554a56f352e ubifs: Fix memory leak on error condition omits 60eb5da2434b ubifs: auth: Add CONFIG_KEYS dependency omits aa3d31e08c57 ubifs: CONFIG_UBIFS_FS_AUTHENTICATION should depend on UBIFS_FS omits eb66eff6636d ubifs: replay: Fix high stack usage omits 65e08c5e8631 Merge tag 'linux-kselftest-4.20-rc7' of git://git.kernel.o [...] omits 76a5cfb8e7c9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits fc96df16a1ce Drivers: hv: vmbus: Return -EINVAL for the sys files for u [...] omits c629421a9900 x86, hyperv: remove PCI dependency omits 1df07a7f2244 Merge branch 'vmwgfx-fixes-4.20' of git://people.freedeskt [...] omits 28a86092b175 USB: serial: option: add Telit LN940 series omits 48483614de97 XArray: Fix xa_alloc when id exceeds max omits e10db791bf73 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits e861e11c5900 Merge tag 'mmc-v4.20-rc5' of git://git.kernel.org/pub/scm/ [...] omits 2a3c83f5fe07 Merge tag 'vmwgfx-next-2018-12-13' of git://people.freedes [...] omits 52a7dc28a7b0 Merge tag 'sound-4.20-rc7' of git://git.kernel.org/pub/scm [...] omits 7640ead93924 bpf: verifier: make sure callees don't prune with caller d [...] omits de17f14ea576 ASoC: core: Invoke pcm_new() for all DAI-link omits 3500f1c589e9 ASoC: pcm512x: Implement the digital_mute interface omits 9c8114c20d18 irqchip/gic-v3: Add quirk for msm8996 broken registers omits f70fdb42a095 irqchip/gic: Add support to device tree based quirks omits 7c813152cf9b dt-bindings/gic-v3: Add msm8996 compatible string omits bc998a730367 regmap: irq: handle HW using separate rising/falling edge [...] omits 82b4d99725ae mfd: axp20x: use explicit bit defines omits dcea4d5c0a34 mfd: axp20x: Clean up included headers omits c1132b006785 regulator: dts: enable soft-start and ramp delay for the O [...] omits eb51c6eb9775 dt-bindings: mfd: axp20x: Add software based soft_start fo [...] omits 77e3e3b165db regulator: axp20x: add software based soft_start for AXP209 LDO3 omits fdb0436c35b8 dt-bindings: mfd: axp20x: add support for regulator-ramp-d [...] omits d29f54df8b16 regulator: axp20x: add support for set_ramp_delay for AXP209 omits 16aa70e95947 mfd: axp20x: name voltage ramping define properly omits c33c83354c32 Merge branch 'topic/axp20x' of https://git.kernel.org/pub/ [...] omits 165be3c260f8 ASoC: meson: fix do_div warning in spdifin omits f231c34ca977 ASoC: Intel: Skylake: add error logs on probe, remove depe [...] omits 7f981bdcf55f ASoC: Intel: Skylake: remove useless tests on HDaudio capa [...] omits fa11ab5688f7 ASoC: Intel: Skylake: stop probe if HDaudio capabilities d [...] omits c746de8dbc7b ASoC: Intel: Skylake: Harden DSP detection with PCI class/ [...] omits e6b98db94512 ASoC: Intel: Skylake: Add CFL-S support omits bb9963b850ea ASoC: pcm3060: Add powersaving widgets for DAC and ADC omits 33f8db9a8920 ASoC: xlnx: enable i2s driver build omits 112a8900d4b0 ASoC: xlnx: Add i2s driver omits 644c2dcf2f2e dt-bindings: ASoC: xlnx, i2s: Document i2s bindings omits 8625db941692 ASoC: Intel: kbl_rt5660: Add a new machine driver for kbl [...] omits 8fe8915b6c0b Merge branch 'for-4.20' of https://git.kernel.org/pub/scm/ [...] omits cddfb283af7e mt76: add entry in MAINTAINERS file omits 7c250f4612ae mt76: fix potential NULL pointer dereference in mt76_stop_ [...] omits 1aa48f088615 Revert "mwifiex: restructure rx_reorder_tbl_lock usage" omits 8cfa272b0d32 rtlwifi: Fix leak of skb when processing C2H_BT_INFO omits 919261c03e7c regulator: mcp16502: add regulator driver for MCP16502 omits fef9f28a2ea4 MAINTAINERS: add maintainer for MCP16502 PMIC driver omits 96f3fb86d70f regulator: dt-bindings: add MCP16502 regulator bindings omits 1b46ed96961d MAINTAINERS: Add Amlogic sound drivers entry omits 5ce5658375e6 ASoC: meson: add axg spdif input omits 18dc4665fb6f ASoC: meson: add axg spdif input DT binding documentation omits 984463a94d5c ASoC: meson: axg-toddr: add support for spdifin backend omits fd567467753f drm/vmwgfx: Protect from excessive execbuf kernel memory a [...] omits 62f82df488ce doc: lpspi: Document DT bindings for LPSPI slave mode omits cf86874bb9bd spi: lpspi: Let watermark change with send data length omits bcd87317aae2 spi: lpspi: Add slave mode support omits 07d71557494c spi: lpspi: Replace all "master" with "controller" omits 869858f84a65 ASoC: simple-card: Dereference pointer for memcpy sizeof i [...] omits f0b3f8418711 ASoC: fsl-sai: Fix typo in "transmitter" omits add6883619a9 ASoC: fsl: Fix SND_SOC_EUKREA_TLV320 build error on i.MX8M omits 30360224441c USB: serial: option: add Fibocom NL668 series omits b0c4b9f35555 irqchip/sun4i: Add support for Allwinner ARMv5 F1C100s omits d4fc2ea0f0f8 irqchip/sun4i: Move IC specific register offsets to struct omits 177304cf9286 irqchip/sun4i: Add a struct to hold global variables omits a15b7439083c dt-bindings: interrupt-controller: Add suniv interrupt-controller omits d852e62ad689 irqchip: Add RDA8810PL interrupt driver omits cdf6179630a5 dt-bindings: interrupt-controller: Document RDA8810PL intc omits f9c75bca44d4 irqchhip: Convert to using %pOFn instead of device_node.name omits ed01edc0ab6f irqchip/irq-imx-gpcv2: Add support for i.MX8MQ omits fb7348abb119 irqchip/irq-imx-gpcv2: Make error messages more consistent omits f2dace5f9725 irqchip/irq-imx-gpcv2: Make use of BIT() macro omits bd654fb67acf irqchip/irq-imx-gpcv2: Share reg offset calculation code omits b87442b0745e irqchip/irq-imx-gpcv2: Remove unused code omits bf9732857ba5 irqchip/irq-renesas-intc-irqpin: Convert to SPDX identifiers omits e25a96d708fd irqchip/irq-renesas-irqc: Convert to SPDX identifiers omits 7728819c2190 irqchip: bcm283x: Switch to SPDX identifier omits 06459901d55e irq/irq_sim: Store multiple interrupt offsets in a bitmap omits 81b1e6e6a859 platform-msi: Free descriptors in platform_msi_domain_free() omits fa2bf86bab4b net/mlx5e: Cancel DIM work on close SQ omits d13b224f4315 net/mlx5e: Remove unused UDP GSO remaining counter omits 61c806dafe81 net/mlx5e: Avoid encap flows deletion attempt the 1st time [...] omits 154e62abe9cd net/mlx5e: Properly initialize flow attributes for slow pa [...] omits d14f6f2a8432 net/mlx5e: Avoid overriding the user provided priority for [...] omits e88afe759a49 net/mlx5e: Err if asked to mirror a goto chain tc eswitch rule omits e1c15b62b701 net/mlx5e: RX, Verify MPWQE stride size is in range omits 8956f0014ea5 net/mlx5e: Fix default amount of channels for VF representors omits 663f146f2ecf net/mlx5: E-Switch, Fix fdb cap bits swap omits 5b5bb7c77a87 Merge tag 'v4.21-rockchip-clk-1' of git://git.kernel.org/p [...] omits e74581b79ddd Merge tag 'meson-clk-4.21-2' of https://github.com/BayLibr [...] omits 576d28812d82 Merge branch 'topic/huawei-leds' into for-next omits e2744fd7097d ALSA: hda: add support for Huawei WMI micmute LED omits bf4fb28c6e74 platform/x86: add support for Huawei WMI hotkeys omits 8ac51bbc4cfe ALSA: hda: fix front speakers on Huawei MBXP omits 94ffb030b6d3 ALSA: pcm: Fix potential Spectre v1 vulnerability omits 4aea96f4237c ALSA: emux: Fix potential Spectre v1 vulnerabilities omits c7072f5f2aa1 Merge branch 'topic/hda-pm-refactor' into for-next omits 9e69efd45321 Merge branch 'vhost-fixes' omits 86a07da34380 Revert "net: vhost: lock the vqs one by one" omits 476e8ba712fa vhost_net: switch to use mutex_trylock() in vhost_net_busy_poll() omits 841df922417e vhost: make sure used idx is seen before log in vhost_add_ [...] omits 3b076cfe86be Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits 18330c58e309 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 67f2a93099cc Merge tag 'for-4.20/dm-fixes' of git://git.kernel.org/pub/ [...] omits 14a996c38312 Merge tag 'media/v4.20-5' of git://git.kernel.org/pub/scm/ [...] omits e6333d72cb37 Merge tag 'ovl-fixes-4.20-rc7' of git://git.kernel.org/pub [...] omits 70f4828201e3 Merge tag 'fuse-fixes-4.20-rc7' of git://git.kernel.org/pu [...] omits b5884002dc39 Merge tag 'trace-v4.20-rc6' of git://git.kernel.org/pub/sc [...] omits 61cce6f6eece scsi: sd: use mempool for discard special page omits 9e6371d3c691 scsi: target: iscsi: cxgbit: add missing spin_lock_init() omits ed076c55b359 scsi: target: iscsi: cxgbit: fix csk leak omits d675ba4b9e6c Merge tag 'drm-msm-next-2018-12-12' of git://people.freede [...] omits 02c4fb0210dc Merge branch 'linux-4.21' of git://github.com/skeggsb/linu [...] omits 9463b9a4e0e4 Merge branch 'bnx2x-Fix-series' omits 9061193c4ee0 bnx2x: Send update-svid ramrod with retry/poll flags enabled omits 07f12622a663 bnx2x: Enable PTP only on the PF that initializes the port omits 04f05230c5c1 bnx2x: Remove configured vlans as part of unload sequence. omits bbf666c1af91 bnx2x: Clear fip MAC when fcoe offload support is disabled omits 29a1da27c4e4 Merge tag 'drm/tegra/for-4.21-rc1' of git://anongit.freede [...] omits d4e7df16567b netfilter: nf_conncount: use rb_link_node_rcu() instead of [...] omits e7df065a6977 Merge branch 'drm-next-4.21' of git://people.freedesktop.o [...] omits 542fbda0f08f netfilter: nat: can't use dst_hold on noref dst omits 708abf74dd87 netfilter: ipset: do not call ipset_nest_end after nla_nes [...] omits a805ce683f4c Merge branch 'mediatek-drm-fixes-4.20' of https://github.c [...] omits 96d1a731611f ixgbe: Fix race when the VF driver does a reset omits 800b8f637d07 i40e: DRY rx_ptype handling code omits 5146f95df782 USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data omits 2a508c64ad27 i40e: fix VLAN.TCI == 0 RX HW offload omits 28adac6f74ef MAINTAINERS: Daniel for drm co-maintainer omits b5f436e7b4c2 Merge branch 'linux-4.20' of git://github.com/skeggsb/linu [...] omits 26eacb788b7e Merge branch 'drm-fixes-4.20' of git://people.freedesktop. [...] omits 158daed16efb i40e: fix mac filter delete when setting mac address omits 1a2fa02f7489 ACPI / LPSS: Ignore acpi_device_fix_up_power() return value omits 943a10f85265 PM / sleep: convert to DEFINE_SHOW_ATTRIBUTE omits 04dab58a39d4 cpuidle: Add 'above' and 'below' idle state metrics omits e59166b59aad Merge tag 'drm-misc-fixes-2018-12-12' of git://anongit.fre [...] omits ce07fe9e1cec Merge tag 'drm-intel-fixes-2018-12-12-1' of git://anongit. [...] omits 71fb55397455 Merge tag 'drm-intel-fixes-2018-12-07' of git://anongit.fr [...] omits 674e78acae0d drm/amd/display: Add fast path for cursor plane updates omits 676fff1a5512 drm/amdgpu: drop fclk/gfxclk ratio setting omits fc42d47ce011 drm/amdgpu: Enable GPU recovery by default for CI omits fa09d06522ce media: v4l2-fwnode: Fix setting V4L2_MBUS_DATA_ACTIVE_HIGH [...] omits 37fbd834b4e4 IB/core: Fix oops in netdev_next_upper_dev_rcu() omits d2b4387f3bdf media: platform: Add Aspeed Video Engine driver omits 8a582fa94291 regulator: add documentation for regulator modes and suspe [...] omits b5ebba46e694 regulator: act8945a-regulator: add shutdown function omits 03ffbf9c0891 regulator: act8945a-regulator: fix line over 80 chars warning omits 7482d6ecc68e regulator: act8945a-regulator: Implement PM functionalities omits 90bc8ac220aa regulator: act8945a-regulator: unlock expert registers omits f306d7608235 regulator: arizona-ldo1: Rely on core to handle GPIO descriptor omits daa531db8a09 regulator: wm8994: Rely on core to handle GPIO descriptor omits 95f0455c549c media: dt-bindings: media: Add Aspeed Video Engine binding [...] omits b7169ddea2f2 ASoC: rsnd: remove RSND_REG_ from rsnd_reg omits cc6730df08a2 USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode) omits 70a7444c550a USB: serial: option: add GosunCn ZTE WeLink ME3630 omits 25ac3da61ba1 i3c: master: cdns: fix I2C transfers in Cadence I3C master driver omits 2af6c0703d75 dm thin: bump target version omits f9dca0f0675e PM / AVS: SmartReflex: Switch to SPDX Licence ID omits 14d338a857f0 PM / AVS: SmartReflex: NULL check before some freeing func [...] omits e06d45d8c165 drm/vmwgfx: remove redundant return ret statement omits a36b26067958 pwm: Drop legacy wrapper for changing polarity omits bf9b0b1b0b6c pwm: imx: Implement get_state() function for hardware readout omits 9f617ada9f82 pwm: imx: Use bitops and bitfield macros to define registe [...] omits e3adc7efe678 pwm: imx: Sort include files omits 5b2e31201c26 drm/i915: Flush GPU relocs harder for gen3 omits fe78742d7f84 drm/i915: Allocate a common scratch page omits cf66b8a0ba14 drm/i915/execlists: Apply a full mb before execution for Braswell omits 24199c5436f2 drm/nouveau/kms: Fix memory leak in nv50_mstm_del() omits 970a5ee41c72 drm/nouveau/kms/nv50-: also flush fb writes when rewinding [...] omits ee28b30cbbe0 r8169: fix crash if CONFIG_DEBUG_SHIRQ is enabled omits fdadd04931c2 bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K omits 51c3fbd89d75 x86/mm: Fix decoy address handling vs 32-bit builds omits 5b20c6fd6a60 timekeeping: Convert to DEFINE_SHOW_ATTRIBUTE omits 2bd61abead58 selftests/seccomp: Remove SIGSTOP si_pid check omits 927b6b2d69b4 block: Fix null_blk_zoned creation failure with small numb [...] omits a1697aba2721 clk: qcom: Add missing msm8998 resets omits 80b71c340f17 x86/intel_rdt: Ensure a CPU remains online for the region' [...] omits 922454c2e77c drm/amd/display: Fix duplicating scaling/underscan connect [...] omits 65276f2bebea drm/amd/display: Fix unintialized max_bpc state values omits 2e64ff154ce6 fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN retu [...] omits 05f224ca6693 regulator: core: Clean enabling always-on regulators + the [...] omits e6202e8249aa Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 28c59469302a Revert "drm/amd/display: Set RMX_ASPECT as default" omits 32774a8153b4 i2c: nvidia-gpu: mark resume function as __maybe_unused omits a4f98be7dc31 MAINTAINERS: add entry for i2c-axxia driver omits f6c367585d0d dm thin: send event about thin-pool state change _after_ m [...] omits 0afa99648350 aio: fix spectre gadget in lookup_ioctx omits 2f1a9f666751 Merge branch 'ieee802154-for-davem-2018-12-11' of git://gi [...] omits 2840f84f7403 tracing: Fix memory leak of instance function hash filters omits 3cec638b3d79 tracing: Fix memory leak in set_trigger_filter() omits b61c19209c2c tracing: Fix memory leak in create_filter() omits a538e3ff9dab aio: fix spectre gadget in lookup_ioctx omits 4f01b73e5adf drm/amdgpu: Fix stub function name omits cb4f131e1f2c MAINTAINERS: Patch monkey for the Hyper-V code omits ba0ede185ef4 drm/msm/dpu: Fix clock issue after bind failure omits 7adc4a343f94 drm/msm/dpu: Clean up dpu_media_info.h static inline functions omits 3804a9824186 drm/msm/dpu: Further cleanups for static inline functions omits 3d688410e641 drm/msm/dpu: Cleanup the debugfs functions omits 8fe62a63a867 drm/msm/dpu: Remove dpu_irq and unused functions omits ab07e0c19fda drm/msm: Make irq_postinstall optional omits 53edf4625966 drm/msm/dpu: Cleanup callers of dpu_hw_blk_init omits fa79bcc3d18b drm/msm/dpu: Remove unused functions omits 49dfe764797b drm/msm/dpu: Remove dpu_crtc_is_enabled() omits 35d600dd9248 drm/msm/dpu: Remove dpu_crtc_get_mixer_height omits 27bc773aa69c drm/msm/dpu: Remove dpu_dbg omits f9e81b8da34d drm/msm: dpu: Remove crtc_lock omits 3e46c5df667b drm/msm: dpu: Remove vblank_requested flag from dpu_crtc omits a796ba2cb3dd drm/msm: dpu: Separate crtc assignment from vblank enable omits 5c6277c1d25b drm/msm: dpu: Don't bother checking ->enabled in dpu_crtc_vblank omits f7aafc8d5348 drm/msm: dpu: Use atomic_disable for dpu_crtc_disable omits e4914867ac99 drm/msm: dpu: Remove vblank_callback from encoder omits a9d629d71dc7 drm/msm: dpu: Remove crtc_lock from setup_mixers omits b77d0f0d4ee7 drm/msm: dpu: Move pm_runtime_(get|put) from vblank_enable omits 1dfdb0e107db drm/msm: dpu: Add modeset lock checks where applicable omits 4b8c6279593a drm/msm: dpu: Stop using encoder->crtc pointer omits f449aa6e447c drm/msm: dpu: Grab the modeset locks in frame_event omits b01c2399226c drm/msm: dpu: Don't drop locks in crtc_vblank_enable omits 18a63b3c6f0b drm/msm: dpu: Move crtc runtime resume to encoder omits fba7427eb594 drm/msm: dpu: Add ->enabled to dpu_encoder_virt omits 585b3f9472ee drm/msm: dpu: Fix typo in dpu_encoder omits 09a2e645b0f7 drm/msm: dpu: Remove dpu_power_handle omits aeb7b49a1b0f drm/msm: dpu: Move DPU_POWER_HANDLE_DBUS_ID to core_perf omits d53a61e1c055 drm/msm: dpu: Include dpu_io_util.h directly in dpu_kms.h omits b2bb51e83539 drm/msm: dpu: Remove power_handle from core_perf omits 3cf63cd5f880 drm/msm: dpu: Handle crtc pm_runtime_resume() directly omits c24b6330035a drm/msm: dpu: Don't use power_event for vbif_init_memtypes omits 88447b9b58fa drm/msm: dpu: Remove dpu_power_client omits d05994dfa950 drm/msm: dpu: Remove unused trace_dpu_perf_update_bus() omits 5e1228d7fded drm/msm: dpu: Remove dpu_power_handle_get_dbus_name() omits ff5952a72cb4 drm/msm: dpu: Allocate proper amount for dpu_crtc_state omits e6f6d63ed14c drm/msm: add headless gpu device for imx5 omits fb42b5354d71 dt-bindings: msm/dsi: Add ref clock for PHYs omits e888c279579e dt-bindings: display: msm/gpu: document amd,imageon compatible omits f72f4f1ae498 drm/msm/mdp4: add lcdc-align-lsb flag to control lane alignment omits c2052a4e5c99 drm/msm: implement a2xx mmu omits d1d9d0e1724d drm/msm: Only add available components omits e400b9edb078 drm/msm/a6xx: Add a name for the crashdumper buffer omits d135c7ebb7bd drm/msm/a6xx: Use new kernel API free function for gpu state omits 50bcc689b1f1 drm/msm: dpu: Make legacy cursor updates asynchronous omits 5f79e03b1f7c drm/msm: dpu: Only check flush register against pending flushes omits d4e98855d170 drm/msm/dpu: Correct dpu destroy and disable order omits c1866d44d149 drm/msm/dsi: fix dsi clock names in DSI 10nm PLL driver omits b2ccfdf1dde5 drm/msm: set priv->kms to NULL before uninit omits a5cd7b55dfac drm/msm/mdp5: add config for msm8917 omits 21af872cd8c6 drm/msm/adreno: add a2xx omits 86f46f25d8ff drm/msm: use contiguous vram for MSM_BO_SCANOUT when possible omits 373931d2d7cd drm/msm/mdp4: allocate blank_cursor_no with MSM_BO_SCANOUT flag omits eb2b47bb9a03 drm/msm/mdp4: only use lut_clk on mdp4.2+ omits 1fed8df30133 drm/msm: bump UAPI version omits f05c83e77460 drm/msm: add uapi to get/set debug name omits 789d2e5a772c drm/msm: rework GEM_INFO ioctl omits 7a93d5c38e5e drm/msm/gpu: add submit flag to hint which buffers should [...] omits 1df4289d5b23 drm/msm: Optimize adreno_show_object() omits 84c6127580c1 drm/msm/gpu: Map the ringbuffer in the iova at create time omits 0815d7749a68 drm/msm: Add a name field for gem objects omits 7ad0e8cf6317 drm/msm: Count how many times iova memory is pinned omits 9fe041f6fdfe drm/msm: Add msm_gem_get_and_pin_iova() omits 575f0485508b drm/msm: Clean up and enhance the output of the 'gem' debu [...] omits c0ee9794693c drm/msm: Split msm_gem_get_iova into two steps omits 70dc51b447f5 drm/msm: Remove sgt from the mmu unmap function omits 1e29dff00400 drm/msm: Add a common function to free kernel buffer objects omits d6852b4b2d01 drm/msm/a6xx: Track and manage a6xx state memory omits 1707add81551 drm/msm/a6xx: Add a6xx gpu state omits b9fc230252e7 drm/msm/adreno: Don't capture register values if target do [...] omits 983674e24b46 drm/msm/gpu: Move gpu_poll_timeout() to adreno_gpu.h omits 896a248a9034 drm/msm/gpu: Only store local command buffers in the GPU state omits 4241db42e474 drm/msm/gpu: Add trace events for tracking GPU submissions omits 568692102b6a drm/msm/gpu: Add per-submission statistics omits 93f7abf19dad drm/msm: Gracefully handle failure in _msm_gem_kernel_new omits 546ec7b471bc drm/msm/gpu: Allocate the correct size for the GPU memptrs omits ccdf7e28b4ab drm/msm: update generated headers omits 01665c64b475 drm/msm/dpu: set geometry for iommu domain omits 6a41da17e87d drm: msm: Use DRM_DEV_* instead of dev_* omits e1bd55e5a567 clk: Tag basic clk types with SPDX omits ebafb63dc775 clk: Tag clk core files with SPDX omits 84511abc47bd drm/msm: dpu: Remove checks from dpu_plane_destroy_state() omits aa4df9bf2862 drm/msm: dpu: Clean up _dpu_core_video_mode_intf_connected() omits 0841851f3b22 drm/msm: dpu: Remove empty/useless labels omits 58fba464eaef drm/msm: dpu: Remove 'inline' from several functions omits bf711751c882 drm/msm: dpu: Remove _dpu_encoder_power_enable() omits 37686b5ec41a drm/msm: dpu: Remove unused functions from msm_media_info.h omits 01b09d53ad5b drm/msm: Remove dpu_encoder_phys_ops->hw_reset() omits 9a5e3fce4b74 drm/msm/dpu: Replace dpu_crtc_reset by atomic helper omits 7a007a121d34 drm/msm/dpu: Remove suspend state tracking from crtc omits 3750e78c72da drm/msm: Cut dpu_kms hooks from msm_pm_suspend/resume omits b2b83523b176 drm/msm/dpu: Remove dpu_kms_pm_suspend/resume omits 812eeeb6b59e drm/msm: dpu: Add tracing around CTL_FLUSH omits 6f9718fe41c3 ceph: make 'nocopyfrom' a default mount option omits c55420607742 drm/amdgpu: Fix DEBUG_LOCKS_WARN_ON(depth <= 0) in amdgpu_ [...] omits f03566d0aa79 clk: meson: axg-audio: use the clk input helper function omits 0660d8cd8393 drm: Fix docs warning in drm_damage_helper.c omits d74380ba0e63 drm/selftest: fix spelling mistake "dimention" -> "dimension" omits 63238173b2fa Revert "drm/rockchip: Allow driver to be shutdown on reboo [...] omits a91f676074c0 ALSA: fireface: add support for Fireface 800 with MIDI fun [...] omits aef4ad2f5aa2 ALSA: fireface: localize a handler for MIDI messages on tx [...] omits 3eb8a2445949 ALSA: fireface: add driver data for register for MIDI high [...] omits 0085c6edabe8 ALSA: fireface: share register for async transaction of MI [...] omits 5bfb841e2f59 ALSA: fireface: add support for second optical interface f [...] omits 3c3b892b3735 ALSA: fireface: share helper function to get current sampl [...] omits 72f10f08b6e9 ALSA: fireface: share status and configuration dump omits 3ae49ed92302 ALSA: fireface: share some registers for status of clock s [...] omits bd4473541822 EDAC, i5000: Remove set but not used local variables omits 5e3c420dcca5 uio_hv_generic: set callbacks on open omits 0a26d6df4fd8 ASoC: simple-scu-card: care multi DPCM codec_conf omits e6a3ff2ed4c9 ASoC: simple-scu-card: use cpu/codec pointer on graph_dai_props omits 09ee83367976 ASoC: simple-scu-card: tidyup "convert-rate/channels" parsing omits b8d8f9a58fd9 ASoC: simple-scu-card: care link / dai count omits da32d6537802 ASoC: simple-scu-card: add dai-link support omits 3f75720d0ebb spi: imx: drop useless member speed_hz from driver data struct omits 1d374703fb98 spi: imx: rename config callback and add useful parameters omits 30d6714223c4 spi: imx: style fixes omits 00b80ac93553 spi: imx: mx51-ecspi: Move some initialisation to prepare_ [...] omits e697271c4e29 spi: imx: add a device specific prepare_message callback omits 3238c359acee arm64: dma-mapping: Fix FORCE_CONTIGUOUS buffer clearing omits 46f48aca2e5a OPP: Fix missing debugfs supply directory for OPPs omits d84f18d6673f drivers: base: swnode: remove need for a temporary string [...] omits 56131d6d8638 ACPI / APD: Add clock frequency for Hisilicon Hip08 SPI co [...] omits 0c166c3deda5 ACPI, APEI, EINJ: Change to use DEFINE_SHOW_ATTRIBUTE macro omits a67d5849c9f1 cpufreq: nforce2: Remove meaningless return omits df3e1c83a3a7 cpufreq: ia64: Remove unused header files omits 9456823c842f cpuidle: big.LITTLE: fix refcount leak omits 61cb5758d3c4 cpuidle: Add cpuidle.governor= command line parameter omits 800fb34a99ce cpuidle: poll_state: Disregard disable idle states omits 90e3577b5feb OPP: Use opp_table->regulators to verify no regulator case omits c76aa322070e Merge back staging AVS changes for v4.21. omits 5b5e4d623ec8 x86/speculation/l1tf: Drop the swap storage limit restrict [...] omits 108c35a908d4 sched/cpufreq: Add the SPDX tags omits 254eb5505ca0 x86/dump_pagetables: Fix LDT remap address marker omits 16877a5570e0 x86/mm: Fix guard hole handling omits 2c3b0463bb28 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8e41cae64b08 ieee802154: ca8210: fix possible u8 overflow in ca8210_rx_done omits 1e73359a24fa ALSA: hda/ca0132 - make pci_iounmap() call conditional omits 46594d3345f0 ALSA: hda/hdmi: Always set display_power_control for Intel [...] omits 77a49672aae3 ASoC: hdac_hdmi: Add missing display power-off at driver removal omits 4f799e734094 ALSA: hda: Make snd_hdac_display_power() void function omits 457f3c86d335 ALSA: hda/intel: Properly free the display power at error path omits e454ff8e89b6 ALSA: hda/intel: Drop superfluous AZX_DCAPS_I915_POWERWELL checks omits 029d92c289bd ALSA: hda: Refactor display power management omits 8ff01abcccbb drm/nouveau/ce/tu106: initial support omits 1b2a5aff3505 drm/nouveau/fifo/tu106: initial support omits 7f7bc32e23e7 drm/nouveau/disp/tu106: initial support omits 1a38496cdd44 drm/nouveau/dma/tu106: initial support omits bb1e3ff70128 drm/nouveau/therm/tu106: initial support omits 25a46a4a95d8 drm/nouveau/pmu/tu106: initial support omits f5459f34f5ed drm/nouveau/fault/tu106: initial support omits 340e96a7c3aa drm/nouveau/bar/tu106: initial support omits 70ec09080d85 drm/nouveau/mmu/tu106: initial support omits 13f91e8e5ae5 drm/nouveau/ltc/tu106: initial support omits cfcfb6d0a34f drm/nouveau/fb/tu106: initial support omits 75794c41242c drm/nouveau/imem/tu106: initial support omits 2fedee302da0 drm/nouveau/tmr/tu106: initial support omits 25e6a89076df drm/nouveau/bus/tu106: initial support omits 476740843bf8 drm/nouveau/mc/tu106: initial support omits 6a9207ecf5df drm/nouveau/fuse/tu106: initial support omits 52c887539d6d drm/nouveau/i2c/tu106: initial support omits 1b0a47548274 drm/nouveau/gpio/tu106: initial support omits 8d12c4846d4b drm/nouveau/ibus/tu106: initial support omits 73010b8e2b9a drm/nouveau/top/tu106: initial support omits 9d7693fe07d6 drm/nouveau/devinit/tu106: initial support omits b0216803e361 drm/nouveau/bios/tu106: initial support omits a39cb42a7541 drm/nouveau/pci/tu106: initial support omits 2cc0d7c0f761 drm/nouveau/core: recognise TU106 omits 2d583ade7409 drm/nouveau/core: increase maximum number of nvdec instances to 3 omits 563737c525ea drm/nouveau/kms/tu104: initial support omits c36322d23d5d drm/nouveau/ce/tu104: initial support omits 641d0b3056e0 drm/nouveau/fifo/tu104: initial support omits 114b6556db76 drm/nouveau/disp/tu104: initial support omits aff70760be71 drm/nouveau/dma/tu104: initial support omits 5a991efdfa81 drm/nouveau/therm/tu104: initial support omits e7e0e946bbf2 drm/nouveau/pmu/tu104: initial support omits 17fb2807c678 drm/nouveau/fault/tu104: initial support omits 838efaa57438 drm/nouveau/bar/tu104: initial support omits 7986f813c62b drm/nouveau/mmu/tu104: initial support omits 01e0930617d0 drm/nouveau/ltc/tu104: initial support omits 5386148b31b2 drm/nouveau/fb/tu104: initial support omits c44349b054c8 drm/nouveau/imem/tu104: initial support omits ead5bf1e3cd8 drm/nouveau/tmr/tu104: initial support omits 75ad1b00208c drm/nouveau/bus/tu104: initial support omits f2e55b9ea903 drm/nouveau/mc/tu104: initial support omits 575d583ab6a4 drm/nouveau/fuse/tu104: initial support omits 298fd472ea4d drm/nouveau/i2c/tu104: initial support omits 3273483c32ab drm/nouveau/gpio/tu104: initial support omits ba9070d3ecaa drm/nouveau/ibus/tu104: initial support omits 67e5abb78d0e drm/nouveau/top/tu104: initial support omits 43d61cda3065 drm/nouveau/devinit/tu104: initial support omits acbe55a5d4c3 drm/nouveau/bios/tu104: initial support omits 2d7ca8cb1995 drm/nouveau/pci/tu104: initial support omits 344d9c8f35b9 drm/nouveau/core: recognise TU104 omits cb55cd0c66a1 drm/nouveau/kms/nv50-: allow more flexibility with lut formats omits 5949dd8ee2a4 drm/nouveau: remove left-over struct member omits 9d24907ccffe drm/nouveau/fifo/gv100: return work submission token in ch [...] omits a98a3c52f81d drm/nouveau/fifo/gv100: allocate method buffer omits f7cc47e436c1 drm/nouveau/fifo/gm200-: read pbdma count more directly omits f37a302e6719 drm/nouveau/fifo/gk104-: virtualise pbdma enable function omits fb80ad15f86f drm/nouveau/fifo/gk104-: group pbdma functions together omits efa44c664f6a drm/nouveau/fifo/gk104-: separate runlist building from co [...] omits 85532bd984d7 drm/nouveau/fifo/gk104-: support enabling privileged ce functions omits 86b442d74c33 drm/nouveau/fifo/gk104-: return channel instance in ctor args omits 302daab1a7b1 drm/nouveau/fifo/gf100-: call into BAR to reset BARs after [...] omits 03da9faae156 drm/nouveau/disp/gv100: fix name of window channels in deb [...] omits 729eba335567 drm/nouveau/mmu: add more general vmm free/node handling f [...] omits 3968d6920bf3 drm/nouveau/fault: add explicit control over fault buffer [...] omits 809724560f34 drm/nouveau/fault: store get/put pri address in nvkm_fault_buffer omits 4d326469d98a drm/nouveau/fault: remove manual mapping of fault buffers [...] omits 1786bf56e418 drm/nouveau/imem/nv50: support pinning objects in BAR2 and [...] omits e4f90a35c966 drm/nouveau/tmr: detect stalled gpu timer and break out of waits omits a31e24a781bc drm/nouveau/devinit/gm200-: export function to upload+exec [...] omits 7919faab51e6 drm/nouveau/bios: translate USB-C connector type omits 2d5257b73e1a drm/nouveau/bios: translate additional memory types omits 936a1678f3f8 drm/nouveau/core: support multiple nvdec instances omits 3c7fc252b3fa drm/nouveau/drm/nouveau: Don't forget to label dp_aux devices omits b89fdf7ae850 drm/nouveau/drm/nouveau: Check rc from drm_dp_mst_topology [...] omits 6f5521da028c drm/nouveau: Add size to vbios.rom file in debugfs omits 67287964dae3 drm/nouveau: Add strap_peek to debugfs omits 4ac0a807da6f drm/nouveau/drm/nouveau: tegra: Call nouveau_drm_device_init() omits 99c47fcd4daa thermal: stm32: Fix stm_thermal_read_factory_settings omits 3c9d082064b5 thermal: stm32: read factory settings inside stm_thermal_prepare omits 7d3a2a2bbadb thermal/drivers/hisi: Fix number of sensors on hi3660 omits 5d7ab8f0bc14 thermal/drivers/hisi: Fix wrong platform_get_irq_byname() omits 590319560528 PM / devfreq: add devfreq_suspend/resume() functions omits 83f8ca45afbf PM / devfreq: add support for suspend/resume of a devfreq device omits 633141721b5b PM / devfreq: refactor set_target frequency function omits fb7255a92311 platform/x86: mlx-platform: Convert to use SPDX identifier omits 52675da1d087 Documentation/ABI: Add new attribute for mlxreg-io sysfs i [...] omits e2883859dd0b platform/x86: mlx-platform: Allow mlxreg-io driver activat [...] omits 440f343df199 platform/x86: mlx-platform: Fix LED configuration omits edd45cba5ed7 platform/x86: mlx-platform: Fix tachometer registers omits 3752e5c764b4 platform/x86: mlx-platform: Rename new systems product names omits 59e96ec85e8e platform/x86: mlx-platform: Add definitions for new registers omits 290974d43478 nfp: flower: ensure TCP flags can be placed in IPv6 frame omits 6cbe721095fe Merge branch 'ibmvnic-Fix-reset-work-item-locking-bugs' omits 1d1bbc37f89b ibmvnic: Fix non-atomic memory allocation in IRQ context omits 6c5c74890896 ibmvnic: Convert reset work item mutex to spin lock omits d407c81adae5 Merge branch 'regulator-4.20' into regulator-linus omits 2a9d92fb3a12 mtd: atmel-quadspi: disallow building on ebsa110 omits dbd08fe59cf8 ASoC: simple-scu-card: tidyup asoc_simple_card_parse_daifm [...] omits 4fb7f4df49d3 ASoC: simple-card: use cpu/codec pointer on simple_dai_props omits 2b320e046495 ASoC: simple-card-utils: fix build warning without CONFIG_OF omits e9dc919043c5 ASoC: sdm845: add rt5663 codec select omits 2b96edb57070 regulator: s2mps11: Hand over GPIO to regulator core omits 870311e52bbf regulator: tps65090: Hand over GPIO to regulator core omits 1f5163fcf152 regulator: s5m8767: Hand over GPIO to regulator core omits b23328d76dba regulator: da9211: Hand over GPIO to regulator core omits 48bd226f0ab3 regulator: max8973: Let core handle GPIO descriptor omits 891ddbc79a61 gpio: Add devm_gpiod_unhinge() omits cb28ee388e46 gpio: devres: Handle nonexclusive GPIOs omits ec757001c818 gpio: Enable nonexclusive gpiods from DT nodes omits d03c63dbcaa1 regulator: max77686: Let core handle GPIO descriptor omits fe6c473e3e41 gpio: Export gpiod_get_from_of_node() omits 894077d5c871 regulator: max8952: Let core handle GPIO descriptor omits 2bb8ede0b141 regulator: lp8788-ldo: Let core handle GPIO descriptor omits e8a33aa0e3bc regulator: lm363x: Let core handle GPIO descriptor omits 5e6f3ae5c13b regulator: fixed: Let core handle GPIO descriptor omits 0edb040d416a regulator: core: Track dangling GPIO descriptors omits aca1a80ebe3e selftests/bpf: use proper type when passing prog_type omits 0f51659a438e clk: Loongson1: Remove usage of CLK_IS_BASIC omits f246affc0825 clk: samsung: s3c2410: Remove usage of CLK_IS_BASIC omits 354e12100665 clk: versatile: sp810: Remove usage of CLK_IS_BASIC omits 5a727ff63032 clk: hisilicon: Remove usage of CLK_IS_BASIC omits c0156e5509e4 clk: h8300: Remove usage of CLK_IS_BASIC omits 2239fe59ace6 clk: axm5516: Remove usage of CLK_IS_BASIC omits c179c21e2c7a clk: st: Remove usage of CLK_IS_BASIC omits ddbae6658d4d clk: renesas: Remove usage of CLK_IS_BASIC omits b422847877e3 mtd: spi-nor: Add support for is25lp016d omits 816873eaeec6 mtd: spi-nor: parse SFDP 4-byte Address Instruction Table omits d05e21e3cfc7 mtd: spi-nor: Add 4B_OPCODES flag to is25lp256 omits e9f3a2bcc374 mtd: spi-nor: Add an SPDX tag to spi-nor.{c,h} omits eb6ec1d79b40 mtd: spi-nor: Make the enable argument passed to set_byte( [...] omits b296379fef7c mtd: spi-nor: Stop passing flash_info around omits f10aa369d5c2 mtd: spi-nor: Avoid forward declaration of internal functions omits 87f3ed184d97 mtd: spi-nor: Drop inline on all internal helpers omits 2bffa65da43e mtd: spi-nor: Add a post BFPT fixup for MX25L25635E omits 2aaa5f7e0c07 mtd: spi-nor: Add a post BFPT parsing fixup hook omits 548ed6847f53 mtd: spi-nor: Add the SNOR_F_4B_OPCODES flag omits 84a1c2109d23 mtd: spi-nor: cast to u64 to avoid uint overflows omits 4cc106f8f245 mtd: spi-nor: Add support for IS25LP032/064 omits a98086e00420 mtd: spi-nor: add entry for mt35xu512aba flash omits 0005aad09453 mtd: spi-nor: add macros related to MICRON flash omits f66734ae2d8d mtd: spi-nor: mark desirable switch case fall through omits 815541713730 mtd: spi-nor: Add support for mx25u12835f omits d720a43333b0 mtd: spi-nor: Add Winbond w25q128jv support omits e7b65a49c43f mtd: spi-nor: remove unneeded smpt zeroization omits 2e62246b08a6 clk: bd718x7: Initial support for ROHM bd71837/bd71847 PMIC clock omits f55adad601c6 block/bio: Do not zero user pages omits 816b6931315b drm/amdgpu/powerplay: Add special avfs cases for some pola [...] omits 8146aace60c7 led: triggers: Initialize LED_INIT_DEFAULT_TRIGGER if trig [...] omits 02d31765bb35 led: triggers: Add LED_INIT_DEFAULT_TRIGGER flag omits cf4197ed5796 drm/amdgpu/powerplay: Apply avfs cks-off voltages on VI omits d55d8be0747c drm/amdgpu: update SMC firmware image for polaris10 variants omits 9bd206f89fa7 drm/amdkfd: add new vega20 pci id omits 756e16bf79f2 drm/amdkfd: add new vega10 pci ids omits ec5b2020726b drm/amdgpu: add some additional vega20 pci ids omits 2244b5887c68 drm/amdgpu: add some additional vega10 pci ids omits 2e431a1788c5 drm/amdgpu: remove set but not used variable 'grbm_soft_reset' omits 08d1bdd4cc57 drm/amdgpu: Limit vm max ctx number to 4096 omits 31edd7c0a813 drm/amdgpu: bypass RLC init under sriov for Tonga (v2) omits c4f7bd4a4275 led: triggers: Break the for loop after default trigger is found omits 5648451e30a0 ipv4: Fix potential Spectre v1 vulnerability omits 4a2eb0c37b47 sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet [...] omits f071bcebee0a clk: qcom: Move to menuconfig and reduce lines omits 3cc48976e976 clk: imx6q: handle ENET PLL bypass omits a29be9185d19 clk: imx6q: optionally get CCM inputs via standard clock handles omits f7542d817733 clk: imx6q: reset exclusive gates on init omits 929914946fa6 clk: imx6q: add DCICx clocks gate omits 0efcc2c0fd20 clk: imx6sl: ensure MMDC CH0 handshake is bypassed omits 8a034aad4892 clk: qcom: qcs404: Fix gpll0_out_main parent omits c2a20a2731df selftests/bpf: add missing pointer dereference for map sta [...] omits 67ee606a6bbb clk: sunxi-ng: a64: Allow parent change for VE clock omits f5d582777bcb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 33e7a8422546 clk: imx: remove redundant initialization of ret to zero omits 9bb40f010885 Merge tag 'backlight-fixes-4.20' of git://git.kernel.org/p [...] omits 1dffab5e9896 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits d347d0c82a99 backlight: pwm_bl: Fix brightness levels for non-DT case. omits 7f63196eaa83 ASoC: Intel: kbl_da7219_max98927: fix the audio jack butto [...] omits 02e5af657562 ASoC: Intel: bytcr_rt5640: Add quirk for the Point of View [...] omits 271248f4c2bf ASoC: Intel: bytcr_rt5640: Add quirk for the Prowise PT301 tablet omits 83fd1e52496b Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 46079bacb469 Merge branch 'for-linus' into for-next omits 0bea4cc83835 ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX33 [...] omits 4e051106730d ALSA: hda/realtek: Enable audio jacks of ASUS UX533FD with ALC294 omits d8ae458eeca9 ALSA: hda/realtek: ALC294 mic and headset-mode fixups for [...] omits ef688fc79c54 platform/x86: intel_telemetry: convert to DEFINE_SHOW_ATTRIBUTE omits 3b1f99558ddc platform/x86: intel_pmc_core: convert to DEFINE_SHOW_ATTRIBUTE omits 599eefffcf6b platform/x86: thinkpad_acpi: Cleanup quirks macros omits d57ec3c83b51 USB: serial: option: add HP lt4132 omits d72f70da60de fuse: Fix memory leak in fuse_dev_free() omits a225f1567405 powerpc/ptrace: replace ptrace_report_syscall() with a tra [...] omits 40e020c129cf Linux 4.20-rc6 omits d48f782e4fb2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 8586ca8a2144 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 51a11b14c29c bpf: powerpc: fix broken uapi for BPF_PROG_TYPE_PERF_EVENT omits ebbd30004d6c Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 4b04e73a78c5 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 35cc3cefc4de net/sched: cls_flower: Reject duplicated rules also under skip_sw omits d4b60e94e9bb Merge branch 'bnxt_en-Bug-fixes' omits e30fbc33190b bnxt_en: Fix _bnxt_get_max_rings() for 57500 chips. omits c0b8cda05e1d bnxt_en: Fix NQ/CP rings accounting on the new 57500 chips. omits 75720e6323a1 bnxt_en: Keep track of reserved IRQs. omits 804fba4e9f50 bnxt_en: Fix CNP CoS queue regression. omits 0844895a2e51 Merge tag 'char-misc-4.20-rc6' of git://git.kernel.org/pub [...] omits 47dcb0802d28 Merge tag 'staging-4.20-rc6' of git://git.kernel.org/pub/s [...] omits 0603a9a84679 Merge tag 'mvebu-fixes-4.20-1' of git://git.infradead.org/ [...] omits f53de38ea64d Merge tag 'sunxi-fixes-for-4.20' of https://git.kernel.org [...] omits 69dcddecaa78 Merge tag 'imx-fixes-4.20-3' of git://git.kernel.org/pub/s [...] omits 822b7683fff1 Merge tag 'tty-4.20-rc6' of git://git.kernel.org/pub/scm/l [...] omits 50a5528a4b19 Merge tag 'usb-4.20-rc6' of git://git.kernel.org/pub/scm/l [...] omits bc4caf186fb6 Merge tag '4.20-rc5-smb3-fixes' of git://git.samba.org/sfr [...] omits fa82dcbf2aed Merge tag 'dax-fixes-4.20-rc6' of git://git.kernel.org/pub [...] omits bd799eb63db4 Merge tag 'libnvdimm-fixes-4.20-rc6' of git://git.kernel.o [...] omits 9ef34630a461 powerpc/mm: Fallback to RAM if the altmap is unusable omits 43001c52b603 powerpc/papr_scm: Use ibm,unit-guid as the iset cookie omits b0d65a8cbcb0 powerpc/papr_scm: Fix DIMM device registration race omits 409dd7dc83eb powerpc/papr_scm: Remove endian conversions omits 683ec0e04ab7 powerpc/papr_scm: Update DT properties omits 3baffc4a84d7 ALSA: hda/intel: Refactoring PM code omits fa9c98e4b975 ALSA: fireface: fix reference to wrong register for clock [...] omits 6ba189c5c1a4 ALSA: hda/realtek - Fix the mute LED regresion on Lenovo X [...] omits ca5047286c9c Input: synaptics - enable RMI on ThinkPad T560 omits e2ca26ec4f01 Input: omap-keypad - fix idle configuration to not block S [...] omits bd5122cd1e06 net/mlx4_core: Correctly set PFC param if global pause is [...] omits 6ec067e3a449 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 8214bdf7d3e6 Merge tag 'asm-generic-4.20' of git://git.kernel.org/pub/s [...] omits 570c9139c358 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits f896adc42d53 Merge tag 'xfs-4.20-fixes-3' of git://git.kernel.org/pub/s [...] omits 356ff8a9a78f Revert "mm, thp: consolidate THP gfp handling into alloc_h [...] omits cb14e6d6d8f4 leds: pwm: Use OF variant of LED registering function omits e5a0436dd08a leds: pwm: Simplify with resource-managed devm_led_classde [...] omits b086592e5dcd leds: gpio: Drop unneeded manual of_node assignment omits 5b3279e2cba2 Revert "net/ibm/emac: wrong bit is used for STA control" omits 60a89a3ce0cc scsi: t10-pi: Return correct ref tag when queue has no int [...] omits 9ae4f8420ed7 scsi: bnx2fc: Fix NULL dereference in error handling omits c64a87f95184 Revert "scsi: qla2xxx: Fix NVMe Target discovery" omits 8b78903bc5f1 Merge branch 'skb-headroom-slab-out-of-bounds' omits e6ac64d4c4d0 neighbour: Avoid writing before skb->head in neigh_hh_output() omits 66033f47ca60 ipv6: Check available headroom in ip6_xmit() even without options omits f9bfe4e6a9d0 tcp: lack of available data can also cause TSO defer omits 22666cc1481a drm/amdgpu: move IV prescreening into the GMC code omits a655dad4b2f9 drm/amdgpu: remove VM fault_credit handling omits 2026057736e9 drm/amdgpu: send IVs to the KFD only after processing them v3 omits b408a548846f drm/amdkfd: Add support for doorbell BOs omits 1dde0ea95b78 drm/amdkfd: Add DMABuf import functionality omits 3704d56e1a64 drm/amdkfd: Add NULL-pointer check omits 611736d8447c drm/amdgpu: Add KFD VRAM limit checking omits 5634e38cda7b drm/amdgpu: Workaround build failure due to trace conflict omits 9ed9203c3ee7 drm/amd/powerplay: rv dal-pplib interface refactor powerplay part omits 49ebca798696 drm/amdgpu: Skip ring soft recovery when fence was NULL omits 53450efd6eb9 drm/amdgpu/psp: Destroy psp ring when doing gpu reset omits 5ec996dfb6a1 drm/amdgpu/psp: Add support VMR ring for VF omits d63cda5bfcd3 drm/amdgpu/psp: Get psp fw version through reading register omits 07daa8a0784e drm/amdgpu: always reserve one more shared slot for pipeli [...] omits 0aa7aa24cc11 drm/amdgpu: always reserve two slots for the VM omits 049aca4363d8 drm/amdgpu: fix using shared fence for exported BOs v2 omits a9f34c70fd16 drm/ttm: allow reserving more than one shared slot v3 omits c50fe0c5b174 drm/amdgpu: both support PCO FP5/AM4 rlc fw omits 5f179793f0a7 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 34c08da2097a drm/amdgpu/powerplay: check MC firmware for FFC support omits c6296f5a6589 drm/amdgpu/powerplay: update smu7_ppsmc.h omits b8bf4692c980 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits ec3d837aac5d net/flow_dissector: correctly cap nhoff and thoff in case of BPF omits 13e56ec2cc98 selftests/bpf: use thoff instead of nhoff in BPF flow dissector omits 1cdc3624a1df Merge tag 'gcc-plugins-v4.20-rc6' of git://git.kernel.org/ [...] omits 52ab2ec00518 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits d57f9da89069 dm zoned: Fix target BIO completion handling omits 89f5fa47476e dm: call blk_queue_split() to impose device limits on bios omits 687cf4412a34 dm cache metadata: verify cache has blocks in blocks_are_c [...] omits 7b24f6c082b3 Merge tag 'pci-v4.20-fixes-3' of git://git.kernel.org/pub/ [...] omits a41f85b6017e Merge tag 'sunxi-clk-for-4.21' of https://git.kernel.org/p [...] omits 60baf75e3f5b Merge tag 'clk-renesas-for-v4.21-tag2' of git://git.kernel [...] omits 1b4e5ad5d6b9 ipv6: sr: properly initialize flowi6 prior passing to ip6_ [...] omits 0b43a299794e Merge tag 'for-linus-20181207' of git://git.kernel.dk/linux-block omits 52f842ccd615 Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] omits e159b6074c82 media: vimc: fix start stream when link is disabled omits f25b6302b294 platform/x86: touchscreen_dmi: Add info for the Mediacom F [...] omits c431b42058ec Merge tag 'dmaengine-fix-4.20-rc6' of git://git.infradead. [...] omits ac3e233d29f7 x86/vdso: Drop implicit common-page-size linker flag omits 153573d8870e drm/amdgpu: update smu firmware images for VI variants (v2) omits b4aecf78083d arm64: hibernate: Avoid sending cross-calling with interru [...] omits 8b878ee247ef Merge branch 'nvme-4.20' of git://git.infradead.org/nvme i [...] omits ee494cf377e1 media: v4l2-device: Link subdevices to their parent device [...] omits c616cbee97ae blk-mq: punt failed direct issue to dispatch list omits d7dcdf9d4e15 nvmet-rdma: fix response use after free omits 86880d646122 nvme: validate controller state before rescheduling keep alive omits 0f4bb10857e2 media: siano: Use kmemdup instead of duplicating its function omits ba7aeae5539c block, bfq: fix decrement of num_active_groups omits c201e3808e0e Input: restore EV_ABS ABS_RESERVED omits 00c30f42c759 media: rockchip vpu: remove some unused vars omits e4d7b113fdcc media: cedrus: don't initialize pointers with zero omits 9ed5d5fb8b43 media: cetrus: return an error if alloc fails omits e82a34fa89f8 media: cedrus: Add device-tree compatible and variant for [...] omits f7fa2b6ae13f media: cedrus: Add device-tree compatible and variant for [...] omits 66ca86fe37db media: dt-bindings: media: cedrus: Add compatibles for the [...] omits ac11da47ff45 media: video-i2c: check if chip struct has set_power function omits 69d2a734c5dc media: video-i2c: support runtime PM omits e0fe5c7b22a8 media: staging: media: imx: Use of_node_name_eq for node n [...] omits d138091ffca6 media: v4l2-subdev: document controls need _FL_HAS_DEVNODE omits be7e3c3684e0 media: vivid: Improve timestamping omits a383096c98b4 media: rcar-vin: add R8A77980 support omits 3ba37c2bcb0c media: rcar-csi2: add R8A77980 support omits 2fc6e404117e media: Use of_node_name_eq for node name comparisons omits de2563bce7a1 media: venus: core: Set dma maximum segment size omits 2123cbd687ca media: venus: Support V4L2 QP parameters in Venus encoder omits 4e1e0eb0e074 media: v4l2-ioctl: Zero v4l2_plane_pix_format reserved fields omits 8f4c20cb6ab1 media: marvell-ccic: trivial fix to the datasheet URL omits ad93f09b02ee media: MAINTAINERS: Change Todor Tomov's email address omits 22f54602526e media: cedrus: Remove global IRQ spin lock from the driver omits fe8fb032732f media: sun6i: fix spelling mistake "droped" -> "dropped" omits 87c9f1971492 media: pvrusb2: fix spelling mistake "statuss" -> "status" omits 75fa6e4f83a0 media: coda: fix H.264 deblocking filter controls omits d338e17993f7 media: v4l2: clarify H.264 loop filter offset controls omits 91dc5e91edf7 media: staging: tegra-vde: Replace debug messages with tra [...] omits c35f0b16537c media: venus: add support for key frame omits 868613f1c0cc HID: quirks: fix RetroUSB.com devices omits 8d31a499c60f media: lmedm04: Move interrupt buffer to priv buffer. omits 87bd0e034e84 media: lmedm04: Add missing usb_free_urb to free interrupt urb. omits dbde117c3126 Merge tag 'gnss-4.20-rc6' of https://git.kernel.org/pub/sc [...] omits 478b6767ad26 pinctrl: sunxi: a83t: Fix IRQ offset typo for PH11 omits 59613526117b powerpc/papr_scm: Fix resource end address omits 14ebfec0712f powerpc/papr_scm: Use depend instead of select omits 8084945d3c93 ASoC: max9867: Add copyright and module author omits ce55698d3232 ASoC: sdm845: Add configuration for headset codec omits 09b382007aa5 ASoC: sdm845: Add TDM configuration for speaker omits bc2610a6c4c9 ASoC: max9867: Fix signal paths omits 715ee1916b95 ASoC: max9867: Calculate LRCLK divider omits 29f58ff06795 ASoC: max9867: Fix power management omits 8efc1afd7e05 ASoC: max9867: Remove useless assignment omits a6460b03f945 powerpc/bpf: Fix broken uapi for BPF_PROG_TYPE_PERF_EVENT omits 36c4da4f552a clk: renesas: rcar-gen3: Add HS400 quirk for SD clock omits e2f4dd1f5b51 clk: renesas: rcar-gen3: Add documentation for SD clocks omits ecda0a09fa99 clk: renesas: rcar-gen3: Set state when registering SD clocks omits e854747d7593 ALSA: hda/realtek - Enable headset button support for new codec omits 911761c23043 ALSA: hda - Add jack button support omits e6ce180fa6df ALSA: hda - Add jack pointer and unsolicited event bits to [...] omits 2bff7e97ebbb Merge branch 'for-linus' into for-next omits 38842572df1c mtd: rawnand: jz4780: annotate implicit fall throughs omits e59f5e08ece1 gpiolib-acpi: Only defer request_irq for GpioInt ACPI even [...] omits c93c613214ac mtd: spinand: add support for GigaDevice GD5FxGQ4xA omits 7b6a9b28ecf2 mtd: rawnand: Deprecate the dummy_controller field omits 419e5b84a4be mtd: rawnand: vf610: Add an SPDX tag to replace the license text omits da59b4538c4c mtd: rawnand: vf610: Stop using the dummy controller obj omits 4440f781969d mtd: rawnand: vf610: Stop passing mtd_info to internal functions omits fc43f45ed563 mtd: rawnand: fsmc: Fix all coding style issues reported b [...] omits bb6963449f3d mtd: rawnand: fsmc: Add an SPDX tag to replace the license text omits ad71148c1804 mtd: rawnand: fsmc: Stop using the dummy controller obj omits 1e809f7ef4d2 mtd: rawnand: fsmc: Make conversion from chip to fsmc consistent omits 5b47f4078103 mtd: rawnand: fsmc: Fix the fsmc_nand_data kernel-doc omits bfc535f44089 mtd: rawnand: fsmc: Stop passing mtd_info objects to inter [...] omits 530aad77010b netfilter: seqadj: re-load tcp header pointer after possib [...] omits 5fb3dc114706 mtd: rawnand: denali: remove denali_reset_banks() omits a2a05c2f530c mtd: rawnand: denali: remove ->dev_ready() hook omits 1b489effdb6d mtd: rawnand: marvell: fix spelling mistake in kernel doc omits 48fa2f58a5d6 ARM: OMAP1: ams-delta: Drop obsolete NAND resources omits 7416bd35008c mtd: rawnand: ams-delta: Use GPIO API for data I/O omits 9773861304f1 mtd: rawnand: ams-delta: Request data port GPIO resource omits 02e1ca60f4c3 ARM: OMAP1: ams-delta: Provide GPIO lookup table for NAND [...] omits 7a08dbaedd36 mtd: rawnand: Move ->setup_data_interface() to nand_contro [...] omits f2abfeb2078b mtd: rawnand: Move the ->exec_op() method to nand_controller_ops omits 7d6c37e90cf9 mtd: rawnand: Deprecate the ->select_chip() hook omits 1770022ffa85 mtd: rawnand: ams-delta: Stop implementing ->select_chip() omits 653c57c7da08 mtd: rawnand: vf610: Stop implementing ->select_chip() omits 2ace451cae22 mtd: rawnand: tegra: Stop implementing ->select_chip() omits b25251414f6e mtd: rawnand: marvell: Stop implementing ->select_chip() omits 550b9fc4e3af mtd: rawnand: fsmc: Stop implementing ->select_chip() omits 02b4a52604a4 mtd: rawnand: Make ->select_chip() optional when ->exec_op [...] omits ae2294b10b0f mtd: rawnand: Pass the CS line to be selected in struct na [...] omits 1d0178593d14 mtd: rawnand: Add nand_[de]select_target() helpers omits 9fd6bcffe741 mtd: rawnand: ams-delta: Explicitly inherit from nand_controller omits 876ba603c9e0 mtd: rawnand: ams-delta: Check mtd_device_register() return code omits 8bbc3c0850d0 mtd: rawnand: ams-delta: cleanup ams_delta_init() error path omits d54445d664a1 mtd: rawnand: ams-delta: Fix various coding style issues omits 4857393d5655 mtd: rawnand: ams-delta: Add an SPDX tag to replace the li [...] omits fbb080a1fcad mtd: rawnand: ams-delta: Allow this driver to be compiled [...] omits 336058c8f4c2 mtd: rawnand: Remove unused NAND_CONTROLLER_ALLOC flag omits 1f2d29e634b3 mtd: rawnand: Move nand_exec_op() to internal.h omits 996852a97bc6 mtd: rawnand: legacy: Drop useless test in nand_legacy_set [...] omits 99f3351a6d6e mtd: rawnand: Reorganize code to avoid forward declarations omits 0813621ba898 mtd: rawnand: Stop passing mtd_info objects to internal functions omits 10949af1681d mtd: spinand: Add initial support for Toshiba TC58CVG2S0H omits bde1a7459623 ALSA: hda/realtek - Fixed headphone issue for ALC700 omits 6ac79291fb7d CIFS: Avoid returning EBUSY to upper layer VFS omits e61efff4ae94 crypto: user - Disable statistics interface omits d387ac13ad12 Merge tag 'drm-fixes-2018-12-07' of git://anongit.freedesk [...] omits 7f80c7325be4 Merge tag 'nfs-for-4.20-5' of git://git.linux-nfs.org/proj [...] omits e69aa5f9b97f Merge tag 'drm-misc-next-2018-12-06' of git://anongit.free [...] omits b72f711a4efa Merge branch 'spectre' of git://git.armlinux.org.uk/~rmk/l [...] omits 7e40b56c776f Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/linux-arm omits ece27a337d42 i2c: uniphier-f: fix violation of tLOW requirement for Fast-mode omits 8469636ab5d8 i2c: uniphier: fix violation of tLOW requirement for Fast-mode omits cd8843f541cc i2c: uniphier-f: fill TX-FIFO only in IRQ handler for repe [...] omits c2a653deaa81 i2c: uniphier-f: fix timeout error after reading 8 bytes omits 0544ee4b1ad5 i2c: scmi: Fix probe error on devices with an empty SMB000 [...] omits 6c7f25cae54b i2c: axxia: properly handle master timeout omits cd9d1a2332b0 Merge branch 'mlxsw-Various-fixes' omits 993107fea5ee mlxsw: spectrum_switchdev: Fix VLAN device deletion via ioctl omits da93d2913fdf mlxsw: spectrum_router: Relax GRE decap matching check omits f58a83c207b7 mlxsw: spectrum_switchdev: Avoid leaking FID's reference count omits 050fc01fb1d9 mlxsw: spectrum_nve: Remove easily triggerable warnings omits 555fc5ba5790 leds: 88pm860x: Use of_node_name_eq for node name comparisons omits 6ab4a3502923 spi: Update NPCM PSPI controller documentation omits 1fa33be36cfc spi: npcm: Modify pspi send function omits 194276b073a1 spi: Use of_node_name_eq for node name comparisons omits a01b8d1d2445 ASoC: rt5660: Add a new ACPI match ID omits d8f2c8592b95 ASoC: codecs: ak4104: move to GPIO consumer API omits db097f95b4b8 ASoC: dt-bindings: ak4104: use 'reset-gpios' rather than ' [...] omits f98acd8a3115 ASoC: codecs: cs4270: move to GPIO consumer API omits eab8e354a8c7 ASoC: dt-bindings: cs4270: use 'reset-gpios' rather than ' [...] omits c32569e358ad regulator: Use of_node_name_eq for node name comparisons omits 834e772c8db0 vhost/vsock: fix use-after-free in network stack callers omits 78b1a52e05c9 virtio/s390: fix race in ccw_io_helper() omits 2448a299ec41 virtio/s390: avoid race on vcdev->config omits c38f57da428b vhost/vsock: fix reset orphans race with close timeout omits abb8d6ecbd8f Merge tag 'trace-v4.20-rc5' of git://git.kernel.org/pub/sc [...] omits 180b46ecdc9f drm/tegra: sor: Reset the SOR if possible omits 016a48b3d66e drm/tegra: sor: Remove temporary workaround omits 2acee31cce65 Merge tag 'sound-4.20-rc6' of git://git.kernel.org/pub/scm [...] omits 002f421a84c5 Merge tag 'csky-4.20-rc6' of github.com:c-sky/csky-linux omits ffe843b18211 dmaengine: dw: Fix FIFO size for Intel Merrifield omits 8fb2dfb228df stackleak: Register the 'stackleak_cleanup' pass before th [...] omits 3caad34eab57 Merge tag 'usb-serial-4.20-rc6' of https://git.kernel.org/ [...] omits 3a4d0c2172bc ARM: ensure that processor vtables is not lost after boot omits 47f07f03b5ee IB/mlx5: Block DEVX umem from the non applicable cases omits 63cea1f73528 MAINTAINERS: exclude gnss from SIRFPRIMA2 regex matching omits 85280de450f1 MAINTAINERS: add gnss scm tree omits 06fd9ab12b80 gnss: sirf: fix activation retry handling omits b7d624ab4312 asm-generic: unistd.h: fixup broken macro include. omits 9d3b5086f6d4 mtd: physmap_of_gemini: Handle pin control omits b3dd93030c3c mtd: maps: physmap: Leave assigned complex mappings omits a50480cb6d61 kprobes/x86: Blacklist non-attachable interrupt functions omits dada6a43b040 kgdboc: fix KASAN global-out-of-bounds bug in param_set_kg [...] omits 4f145cd66a1a XArray tests: Check iterating over multiorder entries omits b7677a132a4c XArray tests: Handle larger indices more elegantly omits 55f3f7eab75c XArray: Add xa_cmpxchg_irq and xa_cmpxchg_bh omits eff3860bbfed radix tree: Don't return retry entries from lookup omits 1d52a74ea230 ASoC: Use of_node_name_eq for node name comparisons omits 23aa128bb28d ASoC: use dma_ops of parent device for acp_audio_dma omits d6d08273996b ASoC: use DMA addr rather than CPU pa for acp_audio_dma omits 94ea56cff506 ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk [...] omits 0472bf06c6fd xhci: Prevent U1/U2 link pm states if exit latency is too long omits a7d57abcc8a5 xhci: workaround CSS timeout on AMD SNPS 3.0 xHC omits aa77bfb354c4 x86/speculation: Change misspelled STIPB to STIBP omits b704441e38f6 mmc: sdhci: fix the timeout check window for clock and reset omits 157ab88ef64a ALSA: aoa: Use of_node_name_eq for node name comparisons omits 192a71229540 ALSA: aoa: Remove direct OF name and type accesses omits c988de29ca16 cifs: Fix separator when building path from dentry omits 6e785302dad3 cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy [...] omits f15096f12a4e ARM: dts: imx7d-nitrogen7: Fix the description of the Wifi clock omits e41b93a6be57 powerpc/boot: Fix build failures with -j 1 omits ebaf39e6032f ipv4: ipv6: netfilter: Adjust the frag mem limit when true [...] omits afd0a8006e98 sctp: frag_point sanity check omits e594a5e349dd drm/ast: Fix connector leak during driver unload omits 6ccd895e4152 Merge tag 'drm-misc-fixes-2018-12-05' of git://anongit.fre [...] omits c6c2097a19d8 Merge branch 'drm-fixes-4.20' of git://people.freedesktop. [...] omits 534c6307beb4 Merge tag 'msm-fixes-2018-12-04' of https://gitlab.freedes [...] omits 1aed58e67a6e Uprobes: Fix kernel oops with delayed_uprobe_remove() omits 1f9a5dce3548 Merge tag 'vmwgfx-next-2018-12-05' of git://people.freedes [...] omits e9c7d656610e stackleak: Mark stackleak_track_stack() as notrace omits fb878d106b77 Merge tag 'exynos-drm-next-for-v4.21' of git://git.kernel. [...] omits 513126ae00ba Merge branch 'drm-next-4.21' of git://people.freedesktop.o [...] omits 1e434b703248 ARM: imx: update the cpu power up timing setting on i.mx6sx omits cf76c364a1e1 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits b2b7af861122 tcp: fix NULL ref in tail loss probe omits 41727549de3e tcp: Do not underestimate rwnd_limited omits e37d05a538a6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 22f6bbb7bcfc net: use skb_list_del_init() to remove from RX sublists omits 30bc0b9881f3 clk: qcom: gcc-msm8998: Add clkref clocks omits 2abf856202fd clk: qcom: gcc-msm8998: Disable halt check of UFS clocks omits b0d2e8a0cde9 clk: qcom: gcc-msm8998: Drop hmss_dvm and lpass_at omits c0cb7c7e7164 clk: qcom: Enumerate remaining msm8998 resets omits 369af92ce47a Merge tag 'arc-4.20-rc6' of git://git.kernel.org/pub/scm/l [...] omits 11832328c564 clk: qcom: Add xo dummy clk on msm8998 omits 2f0799a0ffc0 mm, thp: restore node-local hugepage allocations omits 467e8a516dcf Merge tag 'drm-intel-next-2018-12-04' of git://anongit.fre [...] omits 1db8c142b6c5 drm/scheduler: Add drm_sched_suspend/resume_timeout() omits 9afd07566b6c drm/scheduler: Set sched->thread to NULL on failure omits 8288b2e5ae01 drm/amdgpu/acpi: NULL check before some freeing functions [...] omits d4295e12796e drm/amd/include: Add mmhub 9.4 reg offsets and shift-mask omits 223577753b54 drm/amdgpu/si: fix SI after doorbell rework omits de4aaab5cc97 drm/amdgpu/powerplay: fix clock stretcher limits on polaris (v2) omits 7d98e1e7ee9c drm/amdgpu/powerplay: fix mclk switch limit on polaris omits 0cf5eb76e2b4 drm/amd/display: Add tracing to dc omits b5fd2e00a602 acpi/nfit: Fix user-initiated ARS to be "ARS-long" rather [...] omits ae86cbfef381 libnvdimm, pfn: Pad pfn namespaces relative to other regions omits e3f5df762d4a tools/testing/nvdimm: Align test resources to 128M omits 4eaaa2b99e30 Merge tag 'for-linus-20181205' of git://git.kernel.dk/linux-block omits d42925189b41 clk: mediatek: fix the PCIe MAC clock parent omits 704620afc70c USB: check usb_get_extra_descriptor for proper size omits 64d47902fea3 Merge tag 'mac80211-for-davem-2018-12-05' of git://git.ker [...] omits 0a9b89b2e2e7 drm/amdgpu/vcn: Update vcn.cur_state during suspend omits 3c28b91380dd media: stkwebcam: Bugfix for wrong return values omits 2bf47eefca6d media: stkwebcam: Support for ASUS A6VM notebook added. omits bcebf81255a7 media: rockchip/vpu: fix a few alignments omits 775fec69008d media: add Rockchip VPU JPEG encoder driver omits 7f22507b1397 media: dt-bindings: Document the Rockchip VPU bindings omits 14a4467a0a5e Merge commit '0072a0c14d5b7cb72c611d396f143f5dcd73ebe2' in [...] omits 078ab3ea2c3b media: Add a Kconfig option for the Request API omits cd9fd6f12fc7 media: extended-controls.rst: add note to the MPEG2 state [...] omits 9514063498cb media: mpeg2-ctrls.h: move MPEG2 state controls to non-pub [...] omits d08970904582 Merge tag 'for-4.20-rc5-tag' of git://git.kernel.org/pub/s [...] omits 91dd51f6e7ce Merge tag 'pm-4.20-rc6' of git://git.kernel.org/pub/scm/li [...] omits 5e0dc1a7ce1f Merge tag 'mfd-fixes-4.20' of git://git.kernel.org/pub/scm [...] omits 7265c3cbbf9f clk: apcs-msm8916: simplify probe cleanup by using devm omits 654dea6ec4f1 clk: clk-twl6040: Free of_provider at remove omits 252246674f55 clk: rk808: use managed version of of_provider registration omits 1efadbf2fd37 clk: clk-hi655x: Free of_provider at remove omits 05502bf9eb7a clk: of-provider: look at parent if registered device has [...] omits afe120c777b7 ic3: off by one in mode_show() omits 840414ae59d8 i3c: fix an error code in i3c_master_add_i3c_dev_locked() omits 2b2b283c0596 i3c: master: dw: fix mask operation by using the correct operator omits 16da99cf0e4d MAINTAINERS: Add myself as the dw-i3c-master module maintainer omits 116e246a8bcd dt-binding: i3c: Document Synopsys DesignWare I3C omits 1dd728f5d4d4 i3c: master: Add driver for Synopsys DesignWare IP omits ad15e8c0fafa i3c: master: Remove set but not used variable 'old_i3c_scl_lim' omits e29d0d9c90c9 dt-bindings: i3c: Document Cadence I3C master bindings omits 603f2bee2c54 i3c: master: Add driver for Cadence IP omits 4f26d0666961 MAINTAINERS: Add myself as the I3C subsystem maintainer omits 14c9dfec3409 media: pixfmt-meta-d4xx.rst: Add a license to it omits f2ac8ce823db media: docs: brainless mass add SPDX headers to all media files omits 70100e055cc0 media: svg files: dual-licence some files with GPL and GFDL omits b72f936f6b32 ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4860 [...] omits 9f8aefed9623 ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4660G omits 705b65f10747 ALSA: hda/realtek - Add support for Acer Aspire C24-860 he [...] omits 82559ac0273a media: add SPDX header to media uAPI files omits 33aaebd48ae2 ALSA: hda/realtek: ALC286 mic and headset-mode fixups for [...] omits 18e6830a636c media: remove text encoding from rst files omits 861c56c13d81 media: Documentation/media: uapi: Explicitly say there are [...] omits 901d32bc69f3 cpupower : Auto-completion for cpupower tool omits 1aea7aee805e thermal: broadcom: constify thermal_zone_of_device_ops structure omits 13cfb713c8c2 thermal: armada: constify thermal_zone_of_device_ops structure omits d76b21ebf8ff Merge tag 'gvt-fixes-2018-12-04' of https://github.com/int [...] omits 79462857eb54 SUNRPC: Don't force a redundant disconnection in xs_read_stream() omits dfcf0380858b SUNRPC: Fix up socket polling omits b76a5afdce6c SUNRPC: Use the discard iterator rather than MSG_TRUNC omits 26781eab48ec SUNRPC: Treat EFAULT as a truncated message in xs_read_str [...] omits 16e5e90f0e4f SUNRPC: Fix up handling of the XDRBUF_SPARSE_PAGES flag omits c443305529d1 SUNRPC: Fix RPC receive hangs omits db2039fcfd57 mmc: sdhci-omap: Fix DCRC error handling during tuning omits b9bbbbfef991 media: vicodec: Change variable names omits 312ca38ddda6 cfg80211: Fix busy loop regression in ieee80211_ie_split_ric() omits da2c94c8f973 media: v4l2: async: remove locking when initializing async [...] omits 1da3afb58cd1 media: ov5640: Remove duplicate auto-exposure setup omits e823fb165b76 media: ov5640: Add 60 fps support omits 90098efacc4c drm/i915: Introduce per-engine workarounds omits f6cc192fbf08 media: ov5640: Make the FPS clamping / rounding more extendable omits 009367791f31 drm/i915: Record GT workarounds in a list omits 5a3ad937bc78 media: ov5640: Make the return rate type more explicit omits 086c25f8fef9 media: ov5640: Enhance FPS handling omits 86d81ad9dd1b media: ov5640: Remove pixel clock rates omits dfbfb7aa832c media: ov5640: Compute the clock rate at runtime omits a9e17125a568 media: ov5640: Remove redundant register setup omits 7851fe7ad4d9 media: ov5640: Remove redundant defines omits c14d107e7417 media: ov5640: Remove the clocks registers initialization omits aa2882481cad media: ov5640: Adjust the clock based on the expected rate omits 071154499193 media: ov5640: Fix set format regression omits 98480d65c48c media: mt9m111: allow to setup pixclk polarity omits 48856d91321f media: dt-bindings: media: mt9m111: add pclk-sample property omits 302d29700d0e media: dt-bindings: media: mt9m111: adapt documentation to [...] omits 937bb42578c1 media: mt9m111: add support to select formats and fps for [...] omits 3c437901bd83 media: mt9m111: add streaming check to set_fmt omits 7784b1d27898 media: mt9m111: add s_stream callback omits 4f9d7225c70d media: imx274: select REGMAP_I2C omits 82f5b507c0cf media: imx274: declare the correct number of controls omits cea8c0077d6c media: imx274: fix stack corruption in imx274_read_reg omits 990d71846a0b mac80211: ignore NullFunc frames in the duplicate detection omits ce6ebeacbef3 media: unify some sony camera sensors pattern naming omits 4cf9f8feb90b media: imx355: fix wrong order in test pattern menus omits 6cfe94782da6 media: imx319: fix wrong order in test pattern menus omits dceccec169b3 media: v4l2-fwnode: Demote warning to debug level omits 9ec1190d0659 mac80211: fix reordering of buffered broadcast packets omits a317e65face4 mac80211: ignore tx status for PS stations in ieee80211_tx [...] omits 6e6da2039c82 clk: sunxi-ng: a33: Set CLK_SET_RATE_PARENT for all audio [...] omits 37bb18398aa1 clk: sunxi-ng: a33: Use sigma-delta modulation for audio PLL omits b2e9a4eda11f media: firewire: Fix app_info parameter type in avc_ca{,_a [...] omits 3cd6954c9b0d media: sti/bdisp: don't pass GFP_DMA32 to dma_alloc_attrs omits 100bc3e2bebf tty: serial: 8250_mtk: always resume the device in probe. omits f51ccf46217c USB: serial: console: fix reported terminal settings omits e456e6a12b7a clk: meson: add clk-input helper function omits dee0808d77ae media: imx-pxp: remove duplicated include from imx-pxp.c omits b1b71c877a16 media: Staging: media: replace deprecated probe method omits b6973637c4cc media: ddbridge: remove another duplicate of io.h and sort [...] omits 0b258ed1a219 drm: revert "expand replace_fence to support timeline point v2" omits 12645e0655e4 media: ddbridge: remove some duplicated include file omits ce10a5b3954f timekeeping: Use proper seqcount initializer omits 48a2ca0ee399 Revert "mfd: cros_ec: Use devm_kzalloc for private data" omits 81fd5fd46ec9 media: tvp5150: fix irq_request error path during probe omits 2f2dde6ba89b usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device omits d81bb019d7bb USB: Fix invalid-free bug in port_over_current_notify() omits d78599053018 usb: appledisplay: Add 27" Apple Cinema Display omits 330abed79aad media: remove redundant include moduleparam.h omits e4cf679c9a0f media: drivers: media: pci: b2c2: Fix errors due to unappr [...] omits 9a01135b98b9 drm/vmwgfx: Use the standard atomic helpers for page-flip omits e5bd6a3dddda drm/vmwgfx: Remove set but not used variable 'file_priv' omits ec9a5b611e2f drm/vmwgfx: remove redundant return ret statement omits 9da6e26c0aae drm/vmwgfx: Fix a layout race condition omits 9d9486e43728 drm/vmwgfx: Fix up the implicit display unit handling omits 66502d494bfe MAINTAINERS: Update vmwgfx maintainers omits b4fa61ba05f2 drm/vmwgfx: Don't clear mode::type anymore omits 2f5544ff0300 drm/vmwgfx: Use atomic helper function for dirty fb IOCTL omits 61c21387c8b3 drm/vmwgfx: Enable FB_DAMAGE_CLIPS property for SOU primary plane omits 31da2df8ce18 drm/vmwgfx: Update comments for sou plane update function omits 67a51b3d9889 drm/vmwgfx: Use the new interface for SOU plane update omits 5d35abade40d drm/vmwgfx: Implement SOU plane update for BO backed fb omits 43d1e627144a drm/vmwgfx: Implement SOU plane update for surface backed fb omits 8bb6af5b0cbe drm/vmwgfx: Enable FB_DAMAGE_CLIPS property for STDU prima [...] omits 88b37c3ae769 drm/vmwgfx: Update comments for stdu plane update omits 4606eeaf679b drm/vmwgfx: Use the new interface for STDU plane update omits bc7be607a0ed drm/vmwgfx: Implement STDU plane update for BO backed fb omits ad377b433b80 drm/vmwgfx: Implement STDU plane update for surface backed fb omits e41774c08ede drm/vmwgfx: Add a new interface for plane update on a disp [...] omits b9fc5e01d1ce drm: Add helper to implement legacy dirtyfb omits f13ba9c21dc8 drm/selftest: Add drm damage helper selftest omits d2780b1f021b drm: Add helper iterator functions for plane fb_damage_clips blob omits d9778b402609 drm: Add a new helper to validate damage during atomic_check omits d3b21767821e drm: Add a new plane property to send damage during plane update omits 87e4a5405f08 Revert commit ef9209b642f "staging: rtl8723bs: Fix indenti [...] omits 300cd664865b staging: rtl8712: Fix possible buffer overrun omits 13e810f199b4 drm/exynos: mixer: Fix color range setting omits e9e5ba93cb1f drm/exynos: mixer: Fix color format setting omits 59861547ec9a dmaengine: cppi41: delete channel from pending list when s [...] omits dae522045094 Revert "arm64: dts: marvell: add CPU Idle power state supp [...] omits af130280c613 drm/exynos: decon: Make pixel blend mode configurable omits 54947290ef62 drm/exynos: decon: Make plane alpha configurable omits aaef6a9dd0ea media: usb: dvb-usb: remove old friio driver omits d3411f656cbb media: lmedm04: use dvb_usbv2_generic_rw_locked omits 8824e5018c19 media: lmedm04: Move usb buffer to lme2510_state. omits 64068853bc77 dmaengine: imx-sdma: use GFP_NOWAIT for dma descriptor all [...] omits b8603d2a5795 dmaengine: imx-sdma: implement channel termination via worker omits ebb853b1bd5f Revert "dmaengine: imx-sdma: alloclate bd memory from dma pool" omits d95947c05eaf media: dib7000p: Remove dead code omits d695eb5b3b96 media: rtl28xxu: add support for Sony CXD2837ER slave demod omits c06abca69218 Revert "dmaengine: imx-sdma: Use GFP_NOWAIT for dma allocations" omits 30eb909d1146 media: uvcvideo: Utilise for_each_uvc_urb iterator omits fb58e16bb783 media: uvcvideo: Rename uvc_{un,}init_video() omits 571e70dbd421 media: uvcvideo: Split uvc_video_enable into two omits b012186acef5 media: uvcvideo: Move decode processing to process context omits ece41454c6a5 media: uvcvideo: Abstract streaming object lifetime omits 01e90464e42e media: uvcvideo: queue: Support asynchronous buffer handling omits c50c9c1e659d media: uvcvideo: queue: Simplify spin-lock usage omits e829b262a678 media: uvcvideo: Protect queue internals with helper omits c6d664fe8a7a media: uvcvideo: Convert decode functions to use new conte [...] omits 811496c9679a media: uvcvideo: Refactor URB descriptors omits 25896d073d8a x86/build: Fix compiler support check for CONFIG_RETPOLINE omits 6085c13351eb thermal: bcm2835: Switch to SPDX identifier omits 27359fd6e5f3 dax: Fix unlock mismatch with updated API omits dc6946cbef38 thermal: armada: fix legacy resource fixup omits 0fb628f0f250 net: mvpp2: fix phylink handling of invalid PHY modes omits 01b3fd5ac97c net: mvpp2: fix detection of 10G SFP modules omits 818182dd1097 Merge tag 'imx-drm-next-2018-12-03' of git://git.pengutron [...] omits 70bb27b79adf thermal: armada: fix legacy validity test sense omits ecb239d96d36 ethernet: fman: fix wrong of_node_put() in probe function omits 688838934c23 rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices omits c3b9ab5db11d ARM: dts: imx7d-pico: Describe the Wifi clock omits ffe81d45322c blk-mq: fix corruption with direct issue omits c2a3831df6dc ARM: 8816/1: dma-mapping: fix potential uninitialized return omits 3d0358d0ba04 ARM: 8815/1: V7M: align v7m_dma_inv_range() with v7 counterpart omits a1208f6a822a ARM: 8814/1: mm: improve/fix ARM v7_dma_inv_range() unalig [...] omits 090afc1e40f4 drm/amd/display: Fix overflow/truncation from strncpy. omits 1b3b27b2a104 drm/amd/powerplay: improve OD code robustness omits 4944af670bc2 drm/amdgpu: enlarge maximum waiting time of KIQ omits e45838b52cb3 clk: Add kerneldoc to managed of-provider interfaces omits 5d66ef38bc9d drm/amdgpu: Update XGMI node print omits 8f67b5adc030 iomap: partially revert 4721a601099 (simulated directio sh [...] omits ae218f7847fc Merge branch 'topic/3wire-gpio' of https://git.kernel.org/ [...] omits 4377d4e0d3d5 drm/i915: Update DRIVER_DATE to 20181204 omits 32215a6c6beb spi: dw-mmio: add ACPI support omits a517af52cb57 Merge branch 'parisc-4.20-4' of git://git.kernel.org/pub/s [...] omits 0716931a82b4 drm/i915/icl: fix transcoder state readout omits 2527704d8411 spi: bcm2835: Synchronize with callback on DMA termination omits 2e0733bc5a15 spi: bcm2835: Speed up FIFO access if fill level is known omits b31a9299bca6 spi: bcm2835: Polish transfer of DMA prologue omits 17614445576b splice: don't read more than available pipe space omits 6744557b53a2 vfs: allow some remap flags to be passed to vfs_clone_file_range omits 7d048df4e9b0 xfs: fix inverted return from xfs_btree_sblock_verify_crc omits a579121f94ab xfs: fix PAGE_MASK usage in xfs_free_file_space omits 7b566f70e1bf phy: Revert toggling reset changes. omits adac0753c252 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits eba9473f6761 regulator: Allow regulator nodes to contain their own init data omits 925c85e21ed8 regulator: Factor out location of init data OF node omits 20f2ab247d3b ASoC: max98373: Added max98373_reset for stable amp reset omits 0e3460bceedc ASoC: audio-graph-card: use cpu/codec pointer on graph_dai_props omits 7c2ae7981d73 ASoC: audio-graph-scu-card: care multi DPCM codec_conf omits a1af9858edae ASoC: audio-graph-scu-card: use cpu/codec pointer on graph [...] omits c89ff03ac8c6 ASoC: audio-graph-scu-card: care link / dai count omits b6f3fc005a2c ASoC: simple-card-utils: fixup asoc_simple_card_get_dai_id [...] omits a92a72a24d48 Merge branch 'bpf-verifier-resilience' omits ceefbc96fa5c bpf: add per-insn complexity limit omits 4f7b3e82589e bpf: improve verifier branch analysis omits c3494801cd17 bpf: check pending signals while verifying programs omits 517974992593 drm/i915: Allocate a common scratch page omits 538a4ffea3f7 ASoC: rsnd: add missing TDM Split mode support for simple-card omits 665c1ade11e8 ASoC: rsnd: fixup mod ID for CTU regmap read/write omits 5d9bb5554c1d ASoC: rsnd: indicates Channel and Mode for debug omits a72173ecfc67 Revert "exec: make de_thread() freezable" omits 5ff75c489ce0 drm/tinydrm: Use kmemdup rather than duplicating its imple [...] omits 10950929e994 btrfs: tree-checker: Don't check max block group size as c [...] omits e8cde625bfe8 MMC: OMAP: fix broken MMC on OMAP15XX/OMAP5910/OMAP310 omits b31a3ca745a4 drm/fb-helper: Fix typo in parameter description omits 4d8d9fc70501 drm/i915: Trim unused workaround list entries omits 452420d22d5b drm/i915: Fuse per-context workaround handling with the co [...] omits 69bcdecf1af5 drm/i915: Move register white-listing to the common workar [...] omits 28d6ccce73be drm/i915/selftests: Add tests for GT and engine workaround [...] omits 094304beb4e1 drm/i915: Verify GT workaround state after GPU init omits 4a15c75c4246 drm/i915: Introduce per-engine workarounds omits 25d140faaa25 drm/i915: Record GT workarounds in a list omits 635b3bc6f514 drm/i915: change i915_sw_fence license to MIT omits 3800960afe15 drm/i915: Complete the fences as they are cancelled due to [...] omits 77e9c35acd5f drm/vkms: Remove set but not used variable 'vkms_obj' omits ec7ba118b940 Revert "ovl: relax permission checking on underlying layers" omits 0ce611c906bf drm/i915/dp: Fix inconsistent indenting omits c0f8584f0553 clk: renesas: r8a77995: Simplify PLL3 multiplier/divider omits 6155bfa32caf clk: renesas: r8a77995: Add missing CPEX clock omits 846dbb405b8c clk: renesas: r8a77995: Remove non-existent SSP clocks omits a5883a387fc1 clk: renesas: r8a77995: Remove non-existent VIN5-7 module clocks omits 515b2915ee08 clk: renesas: r8a77995: Correct parent clock of DU omits 7cf3a216a2b3 clk: renesas: r8a77990: Correct parent clock of DU omits 396bc9d40d69 clk: renesas: r8a77970: Add CPEX clock omits f70f4be7339d clk: renesas: r8a77965: Add CPEX clock omits f51389cb6a97 clk: renesas: r8a7796: Add CPEX clock omits b9c0ba6614bc clk: renesas: r8a7795: Add CPEX clock omits f845b01d478a clk: renesas: r8a774a1: Add CPEX clock omits 4584738e139c dt-bindings: clock: r8a7796: Remove CSIREF clock omits 4102a9edf901 dt-bindings: clock: r8a7795: Remove CSIREF clock omits a44f7cb93732 mmc: core: use mrq->sbc when sending CMD23 for RPMB omits 43a1b0cb4cd6 kprobes/x86: Fix instruction patching corruption when copy [...] omits 97f2930f5b13 drm/sun4i: Add compatible for H6 display engine omits 64f28430cf15 clk: sunxi-ng: h3: Allow parent change for ve clock omits 0380126eb9af clk: sunxi-ng: add support for suniv F1C100s SoC omits 3d737ddbe74c dt-bindings: clock: Add Allwinner suniv F1C100s CCU omits 67fbf3a3ef84 drm/exynos/iommu: merge IOMMU and DMA code omits 39f69368434f drm/exynos/iommu: replace preprocessor conditionals with C [...] omits a0b68a710b9d drm/exynos/iommu: move IOMMU specific stuff into exynos_dr [...] omits 237556962e51 drm/exynos/iommu: integrate IOMMU/DMA internal API omits 69908ed258fc drm/exynos/iommu: remove DRM_EXYNOS_IOMMU Kconfig symbol omits 29cbf24a4df5 drm/exynos: simplify DMA mapping omits 4c05ec47384a netfilter: nf_tables: fix suspicious RCU usage in nft_chai [...] omits a2c741dfe7db Merge branch 'mlx4-fixes' omits 1b603f9e4313 net/mlx4_en: Fix build break when CONFIG_INET is off omits 24be19e47779 net/mlx4_en: Change min MTU size to ETH_MIN_MTU omits bf29e9e9b6d2 net/core: tidy up an error message omits b07b864ee423 Revert "PCI/ASPM: Do not initialize link state when aspm_d [...] omits a74515604a7b mv88e6060: disable hardware level MAC learning omits 59f997b088d2 macvlan: return correct error value omits fb6df5a6234c sctp: kfree_rcu asoc omits 986103e7920c net/ibmvnic: Fix RTNL deadlock during device reset omits e3f787189e10 vhost: fix IOTLB locking omits 4763c9f926d8 Merge branch 'phy-micrel-toggling-reset' omits 8c85f4b81296 net: phy: micrel: add toggling phy reset if PHY is not attached omits ef1b5bf506b1 net: phy: Fix not to call phy_resume() if PHY is not attached omits d53db442db36 drm/i915: Move display device info capabilities to its own struct omits e1bf094b3c75 drm/i915: Add HAS_DISPLAY() and use it omits 025dceb0fab3 bpf: powerpc64: optimize JIT passes for bpf function calls omits 4e4b08e55889 tun: remove skb access after netif_receive_skb omits a5d4a89245ea net: 8139cp: fix a BUG triggered by changing mtu with netw [...] omits 8913e8a73d03 clk: meson: Mark some things static omits 37b06e507897 IB/mlx5: Fix implicit ODP interrupted page fault omits d2a36971ef59 net: phy: don't allow __set_phy_supported to add unsupport [...] omits d9536e809801 Merge tag 'arm-soc/for-4.20/devicetree-fixes' of https://g [...] omits 36d842194a57 IB/hfi1: Fix an out-of-bounds access in get_hw_stats omits 90b2620e6a8a IB/hfi1: Fix a latency issue for small messages omits f3b2f758ec1e ARM: dts: realview: Fix some more duplicate regulator nodes omits f6936d029c4a MAINTAINERS: update entry for MMP platform omits 76f4e2c3b6a5 ARM: mmp/mmp2: fix cpu_is_mmp2() on mmp2-dt omits 358b5f73ce60 Merge tag 'v4.19-next-fixes' of https://git.kernel.org/pub [...] omits 7bb64d55fd0e MAINTAINERS: mediatek: Update SoC entry omits 9b90dc85c718 media: seco-cec: add missing header file to fix build omits daa3fc4454b2 media: vicodec: set state resolution from raw format omits e714c92f42ae media: vivid: drop v4l2_ctrl_request_complete() from start [...] omits dde6bdcc9759 media: vb2: don't unbind/put the object when going to stat [...] omits 6093d3002eab media: vb2: keep a reference to the request until dqbuf omits b7ff0b099089 media: vb2: skip request checks for VIDIOC_PREPARE_BUF omits 04990215dec4 media: vb2: don't call __vb2_queue_cancel if vb2_start_str [...] omits 53e9d838275d media: cedrus: Fix a NULL vs IS_ERR() check omits 230bce5511cc media: vsp1: Fix LIF buffer thresholds omits fd6f32f78645 libata: whitelist all SAMSUNG MZ7KM* solid-state disks omits ae9e7ced4f7b drm/i915/dp: Fix link compute m_n calc for DSC omits e25b6783c7b1 ARM: dts: bcm2837: Fix polarity of wifi reset GPIOs omits 4946166e46d2 Merge tag 'meson-clk-4.21-1' of https://github.com/BayLibr [...] omits 98b5368ff941 media: vicodec: move the GREY format to the end of the list omits fbdefb67f40e media: tda7432: fix spelling mistake "maximium" -> "maximum" omits a4b3675f9b83 media: vivid: add req_validate error injection omits 191cf8b0746a media: adv7604 added include of linux/interrupt.h omits ba08e61a7990 media: v4l2-pci-skeleton: depend on CONFIG_SAMPLES omits b52b88ce5bd6 media: v4l2-pci-skeleton: replace vb2_buffer with vb2_v4l2_buffer omits c2286cc02e32 media: v4l: ioctl: Allow drivers to fill in the format des [...] omits b04240a6d5ed media: v4l: Fix MPEG-2 slice Intra DC Precision validation omits 6a31061833a5 platform/x86: Fix config space access for intel_atomisp2_pm omits 8a7d7141528a platform/x86: Add the VLV ISP PCI ID to atomisp2_pm omits e6f5e6c2fbbc platform/x86: intel_ips: Convert to use DEFINE_SHOW_ATTRIB [...] omits 1d5caaa853ea platform/x86: intel_ips: Remove never happen condition omits 0b8a6aeab925 platform/x86: intel_ips: NULL check before some freeing fu [...] omits 9a92ed29ca96 platform/x86: intel_ips: remove unnecessary checks in ips_ [...] omits e278558a1f4b iio: inv_mpu6050: Use i2c_acpi_get_i2c_resource() helper omits a3dd034a1707 ACPI / scan: Create platform device for INT3515 ACPI nodes omits 2336dfadfb1e platform/x86: i2c-multi-instantiate: Allow to have same slaves omits 799d3379a672 platform/x86: i2c-multi-instantiate: Introduce IOAPIC IRQ support omits 870ab9a379b6 platform/x86: i2c-multi-instantiate: Distinguish IRQ resou [...] omits a729656697e3 platform/x86: i2c-multi-instantiate: Count I2cSerialBus() [...] omits 0d5102fe8530 i2c: acpi: Introduce i2c_acpi_get_i2c_resource() helper omits 5f59d6a1109c i2c: acpi: Use ACPI_FAILURE instead of !ACPI_SUCCESS omits 79dd67306fd5 platform/x86: i2c-multi-instantiate: Get rid of obsolete c [...] omits 09e568f783ef platform/x86: intel_cht_int33fe: Get rid of obsolete conditional omits 2dea645ffc21 i2c: acpi: Return error pointers from i2c_acpi_new_device() omits 1aaeae493aad platform/x86: i2c-multi-instantiate: Defer probe when no a [...] omits 41daf985820c platform/x86: i2c-multi-instantiate: Accept errors of i2c_ [...] omits 5ae9ce132614 platform/x86: intel_cht_int33fe: Accept errors of i2c_acpi [...] omits 6734489667e2 platform/x86: intel_cht_int33fe: Remove duplicate NULL check omits aa35dc3c7195 media: DaVinci-VPBE: fix error handling in vpbe_initialize() omits 6c3516fed7b6 Input: omap-keypad - fix keyboard debounce configuration omits a6754fae1e66 Input: xpad - quirk all PDP Xbox One gamepads omits 5a6dab15f7a7 Input: synaptics - enable SMBus for HP 15-ay000 omits 9df39bedbf29 Input: synaptics - add PNP ID for ThinkPad P50 to SMBus omits ad33429cd025 Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR omits bf87ade0dd7f Input: elan_i2c - add support for ELAN0621 touchpad omits b1260067ac3d clk: imx: add imx7ulp clk driver omits 3b315214e091 clk: imx: implement new clk_hw based APIs omits 9e5ef7a57ca7 clk: imx: make mux parent strings const omits eb299e4d5708 dt-bindings: clock: add imx7ulp clock binding doc omits 76a323c19a16 clk: imx: add imx7ulp composite clk support omits 9fcb6be3b6c9 clk: imx: add pfdv2 support omits d9a8f950b296 clk: imx: add pllv4 support omits e983da27f70e clk: fractional-divider: add CLK_FRAC_DIVIDER_ZERO_BASED f [...] omits 404680794224 clk: imx: add gatable clock divider support omits adcfdbde20dc media: vivid: fix smatch warnings omits 0072a0c14d5b Merge tag 'media/v4.20-4' of git://git.kernel.org/pub/scm/ [...] omits 8b8130f0c76a media: mtk-vcodec: Remove VA from encoder frame buffers omits 25f5c34bc8bf media: camss: Take in account sensor skip frames omits 9483a3f8e1b5 media: adv7180: add g_skip_frames support omits 55a9b74846ed drm/v3d: Add more tracepoints for V3D GPU rendering. omits 32211e47999d media: em28xx: fix spelling mistake, "Cinnergy" -> "Cinergy" omits db176f6ba1da drm/v3d: Add missing fence timeline name for TFU. omits 34c7dc8b3239 media: exynos4-is: fix spelling mistake ACTURATOR -> ACTUATOR omits 79e89e36dc8a media: i2c: TDA1997x: select CONFIG_HDMI omits 10e1fdb95809 media: uvcvideo: Refactor teardown of uvc on USB disconnect omits 38e9b928060a media: uvcvideo: Add support for the CNF4 format omits 92799ef7209b media: v4l: Add 4bpp packed depth confidence format CNF4 omits d55c6f51fe3f media: xilinx: fix typo in formats table omits 83268fa6b43c media: xilinx: Use SPDX-License-Identifier omits 5d331b7f4c4c media: sony-cxd2880: add optional vcc regulator to bindings omits cb496cd472af media: cxd2880-spi: Add optional vcc regulator omits 6c0943cdb54d media: dib0900: fix smatch warnings omits 28fc5a367ef0 media: mxl5xx: constify dvb_frontend_ops structure omits 2c4746cf45b9 media: dvb-frontends: Use kmemdup instead of duplicating i [...] omits 73f847af391a media: usb: Use kmemdup instead of duplicating its function. omits 458ffce1cb46 media: cxd2880-spi: fix probe when dvb_attach fails omits bac26a63f9bf media: dvb: Use WARM definition from identify_state() omits 09a446d27843 media: af9033: Remove duplicated switch statement omits 6bca5de961cc media: dib0700: fix spelling mistake "Amplifyer" -> "Amplifier" omits 255095fa7f62 media: dvb-usb-v2: Fix incorrect use of transfer_flags URB [...] omits 2ad18d1d785f media: saa7134: rc-core maintains users count, no need to [...] omits 87e25f4b2c3c media: venus: fix reported size of 0-length buffers omits 61df5aa325fe media: venus: dynamic handling of bitrate omits ff70fbd0e810 clk: imx: Add SCCG PLL type omits 6209624b9a5c clk: imx: Add fractional PLL output clock omits b80522040cd3 clk: imx: Add clock driver for i.MX8MQ CCM omits d3ff9728134e clk: imx: Add imx composite clock omits 1cf3817bf1f5 dt-bindings: Add binding for i.MX8MQ CCM omits 4f89f7b59a6e clk: qcom: Fix MSM8998 resets omits 9a43be9cedd5 clk: zynqmp: Off by one in zynqmp_is_valid_clock() omits 2e85c57493e3 clk: mmp: Off by one in mmp_clk_add() omits d9f5b7f5dd0f clk: mvebu: Off by one bugs in cp110_of_clk_get() omits f3f950dba37b Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide omits 8d3e5b9c1f2c clk: qcom: Add lpass clock controller driver for SDM845 omits 9099ff769faf Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits 8ff1a156cb0b dt-bindings: clock: Introduce QCOM LPASS clock bindings omits 7898e4fef835 dt-bindings: clock: Update GCC bindings for protected-clocks omits b12a084c8729 spi: spi-mem: add support for octal mode I/O data transfer omits 6b03061f882d spi: add support for octal mode I/O data transfer omits 86bbd89d5da6 drm/syncobj: use dma_fence_get_stub omits 106ea7feb98f drm/amd/powerplay: support SoftMin/Max setting for some sp [...] omits 10cb3e6b63bf drm/amd/powerplay: issue pre-display settings for display [...] omits f02be8279a15 drm/amd/powerplay: support new pptable upload on Vega20 omits 078dec3326e2 dma-buf: add dma_fence_get_stub omits b52b6738cc2d drm/amdgpu/gmc8: always load MC firmware in the driver omits a81a7c9c9ea3 drm/amdgpu/gmc8: update MC firmware for polaris omits e1215de823ca drm/i915/sysfs: make attrs arrays const omits 9ee4685c9ac5 sysfs: constify sysfs create/remove files harder omits d4535e2c018b drm/amdgpu: Implement concurrent asic reset for XGMI. omits a82400b57abb drm/amdgpu: Handle xgmi device removal. omits 38cd8a280d72 drm/amdgpu/psp: Update waiting in psp mode1 reset. omits 30da7bb18471 drm/amdgpu: add missing error handling omits 1245adf31569 drm/amdgpu: remove amdgpu_bo_backup_to_shadow omits 47622ba033d6 drm/amdgpu: add a xgmi supported flag omits 46592892e1a6 drm/i915/vgpu: Disallow loading on old vGPU hosts omits 4fb86404a977 drm/panel: simple: Add AUO G101EVN010 panel support omits 917bb90c65da ALSA: hda/hdmi - Add Tegra186 and Tegra194 support omits 350355e33931 ALSA: hda/tegra - Probe up to 8 codecs omits 7bb7d29cffdd clk: sunxi-ng: h3/h5: Fix CSI_MCLK parent omits 8e2988a76c26 drm/tegra: sor: Support for audio over HDMI omits 984bfb398a3a ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk [...] omits f84a6273dd91 ASoC: pxa: remove raumfeld machine driver omits 5f8cf7125826 ALSA: usb-audio: Fix UAF decrement if card has no live int [...] omits d7fd67653f84 drm/amdgpu: update mc firmware image for polaris12 variants omits 26af893184e5 drm/i915/breadcrumbs: Reduce missed-breadcrumb false posit [...] omits 949fc52af19e drm/i915/icl: add pll mapping for DSI omits 1026bea00381 drm/i915/icl: Ungate DSI clocks omits 32250c8e0ef9 drm/i915/icl: Gate clocks for DSI omits 690c318ed8e0 drm/i915/icl: add dummy DSI GPIO element execution function omits 56b7b1aa13b9 drm/i915/icl: Define display GPIO pins for DSI omits f4ff2120301d drm/i915/icl: Define Panel power ctrl register omits 05f2f03dd206 drm/i915/icl: Define missing bitfield for shortplug reg omits 2eae5d6bfa5f drm/i915/icl: Get pipe timings for DSI omits 2ca711caeca2 drm/i915/icl: Consider DSI for getting transcoder state omits 5a8507b5aa84 drm/i915/icl: Configure DSI Dual link mode omits d04afb150172 drm/i915/icl: Add DSI encoder compute config hook omits ab8411483a3e drm/i915/icl: Get HW state for DSI encoder omits 8327af281d29 drm/i915/icl: Add get config functionality for DSI omits c5f9c934936e drm/i915/icl: Allocate DSI hosts and imlement host transfer omits 972d607c59ed drm/i915/icl: Fill DSI ports info omits 95f2f4dbb19f drm/i915/icl: Use the same pll functions for dsi omits e27580487321 drm/i915/icl: Allocate DSI encoder/connector omits 70a057b7d425 drm/i915/icl: Calculate DPLL params for DSI omits 1dd07e56a3f1 drm/i915/icl: Sanitize DDI port clock gating for DSI ports omits 098336deb946 drm/msm: Fix error return checking omits d9a75a6201d9 drm/msm/dpu: Ignore alpha for XBGR8888 format omits ce25aa3ee693 drm/msm: dpu: Fix "WARNING: invalid free of devm_ allocated data" omits 671465198e39 drm/msm/hdmi: Drop pointless static qualifier in msm_hdmi_bind() omits 2189463dba3e drm/msm: Move fence put to where failure occurs omits 081679c51ef2 drm/msm: dpu: Don't set legacy plane->crtc pointer omits d52900437e95 drm/msm/gpu: Don't map command buffers with nr_relocs equal to 0 omits ee4456359640 drm/msm/hdmi: Enable HPD after HDMI IRQ is set up omits 7f9743abaa79 drm/msm: validate display and event threads omits 3b8c0d5bc9f4 drm/i915/icl: push pll to port mapping/unmapping to ddi en [...] omits 3c613a3bddd3 drm/omap: fix incorrect union usage omits 0a02d495531e drm/omap: populate DSI platform bus earlier omits 0a7f54ea0e1e drm/omap: fix bus_flags for panel-dpi omits f81ff31cb471 drm/i915/selftests: Terminate hangcheck sanitycheck forcibly omits f36c071f6344 drm/i915/ringbuffer: Clear semaphore sync registers on ring init omits 9923e9072d81 ASoC: Intel: common: add ACPI matching tables for ICL omits 1286f930a0d7 ASoC: dt-bindings: use a generic node name for rt5631 omits c2b142cc3939 spi: fix spi-at91-usart.c build errors when PINCTRL is not set omits db6e6244cb71 regulator: stpmic1: fix regulator_lock usage omits 182ddd16194c x86/boot: Clear RSDP address in boot_params for broken loaders omits 6cb57c678bb7 clk: meson: meson8b: add the read-only video clock trees omits 007f3da7d38a clk: meson: meson8b: add the fractional divider for vid_pll_dco omits 376d8c45bd6a clk: meson: meson8b: fix the offset of vid_pll_dco's N value omits 989a4222c13a Merge tag 'v4.20-rc5' into irq/core, to pick up fixes omits c78f59d7145e mtd: use DEFINE_SHOW_ATTRIBUTE() instead of open-coding it omits bafae53817e7 mtd: change len type from signed to unsigned type omits 3a936bc28696 drm/meson: Fix an Alpha Primary Plane bug on Meson GXL/GXM SoCs omits 54947cd64c1b ALSA: hda/realtek - Fix speaker output regression on Think [...] omits d233c7dd1682 fuse: fix revalidation of attributes for permission check omits a9c2d1e82fc2 fuse: fix fsync on directory omits aa5eee355b46 Documentation: admin-guide: PM: Add cpuidle document omits a40fa231bb64 drm/i915/gvt: Fix tiled memory decoding bug on BDW omits 37c2578c0c40 Drivers: hv: vmbus: Offload the handling of channels to tw [...] omits 94d0fb159da9 ide: Change to use DEFINE_SHOW_ATTRIBUTE macro omits a51921c0db3f ide: pmac: add of_node_put() omits dac097c4546e drivers/tty: add missing of_node_put() omits 6bd520ab7cf6 drivers/sbus/char: add of_node_put() omits 87d81a23e24f sbus: char: add of_node_put() omits a0071bc455da drm/mediatek: Only try to attach bridge if there is one omits 63e19c8216bb csky: bugfix tlb_get_pgd error. omits b4b84da36403 MAINTAINERS: add maintainer for C-SKY drivers omits 2595646791c3 Linux 4.20-rc5 omits 6a512726090a Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 292974c5acae Merge tag 'for-linus-4.20a-rc5-tag' of git://git.kernel.or [...] omits a234c7371fd8 Merge tag 'dmaengine-fix-4.20-rc5' of git://git.infradead. [...] omits 1e8249b8a4e9 parisc: Enable -ffunction-sections for modules on 32-bit kernel omits 0a9a4304f361 SUNRPC: Fix a potential race in xprt_connect() omits 71700bb96047 SUNRPC: Fix a memory leak in call_encode() omits 8dae5398ab1a SUNRPC: Fix leak of krb5p encode pages omits 9bd11523dc1b SUNRPC: call_connect_status() must handle tasks that got t [...] omits ad3cba223ac0 nfs: don't dirty kernel pages read by direct-io omits 320f35b7bf8c flexfiles: enforce per-mirror stateid only for v4 DSes omits a73d4e149091 ieee802154: hwsim: fix off-by-one in parse nested omits 6750f61a13a0 mtd: improve calculating partition boundaries when checkin [...] omits 1186af457cc1 mtd: keep original flags for every struct mtd_info omits 89f706dbd54f mtd: fix Coverity integer handling issue omits 4348433d8c02 mtd: fix mtd_oobavail() incoherent returned value omits 4845a077c0b9 mtd: nftl: clean up indentation, remove extraneous tabs omits a788c5272769 jffs2: Fix use of uninitialized delayed_work, lockdep breakage omits 4b78317679c4 Merge branch 'x86-pti-for-linus' of git://git.kernel.org/p [...] omits dcb40590e69e bpf: refactor bpf_test_run() to separate own failures and [...] omits 880584176ed7 Merge tag 'for-linus-20181201' of git://git.kernel.dk/linux-block omits c734b42583bc Merge tag 'pci-v4.20-fixes-2' of git://git.kernel.org/pub/ [...] omits c74eadf881ad Merge remote-tracking branch 'lorenzo/pci/controller-fixes [...] omits f1f90e254e46 PCI: Fix incorrect value returned from pcie_get_speed_cap() omits bf3d6afbb234 powerpc: Look for "stdout-path" when setting up legacy consoles omits d8f190ee836a Merge branch 'akpm' (patches from Andrew) omits 6c7954b7eb76 Merge tag 'mips_fixes_4.20_4' of git://git.kernel.org/pub/ [...] omits 868dda00b98c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 1f817429b2dd Merge tag 'gcc-plugins-v4.20-rc5' of git://git.kernel.org/ [...] omits fd3b3e0ec59d Merge tag 'fscache-fixes-20181130' of git://git.kernel.org [...] omits 35b827b6d061 tun: forbid iface creation with rtnl ops omits 436c9453a1ac virtio-net: keep vnet header zeroed after processing XDP omits 9b2156fab0b0 Merge branch 'tcp-fixes-in-timeout-and-retransmission-accounting' omits e1561fe2dd69 tcp: fix SNMP TCP timeout under-estimation omits ec641b39457e tcp: fix SNMP under-estimation on failed retransmission omits 3976535af0cb tcp: fix off-by-one bug on aborting window-probing socket omits c0f53771ba45 liquidio: read sc->iq_no before release sc omits ef6fcd455278 mlx5: fix get_ip_proto() omits a3d7e01da060 net: dsa: Fix tagging attribute location omits d74286d2c25a bpf: Improve socket lookup reuseport documentation omits f71c6143c203 bpf: Support sk lookup in netns with id 0 omits fd6d433865a2 net/sched: act_police: fix memory leak in case of invalid [...] omits b7df9ada9a77 bpf: fix pointer offsets in context for 32 bit omits 6584297b78b6 MAINTAINERS: Update linux-mips mailing list address omits 164f7e586739 ocfs2: fix potential use after free omits 95feeabb7714 mm/khugepaged: fix the xas_create_range() error path omits 06a5e1268a5f mm/khugepaged: collapse_shmem() do not crash on Compound omits 87c460a0bded mm/khugepaged: collapse_shmem() without freezing new_page omits 042a30824871 mm/khugepaged: minor reorderings in collapse_shmem() omits 2af8ff291848 mm/khugepaged: collapse_shmem() remember to clear holes omits aaa52e340073 mm/khugepaged: fix crashes due to misaccounted holes omits 701270fa193a mm/khugepaged: collapse_shmem() stop if punched or truncated omits 006d3ff27e88 mm/huge_memory: fix lockdep complaint on 32-bit i_size_read() omits 173d9d9fd3dd mm/huge_memory: splitting set mapping+index before unfreeze omits 906f9cdfc2a0 mm/huge_memory: rename freeze_page() to unmap_page() omits 7c0950d455d6 initramfs: clean old path before creating a hardlink omits 903e8ff86753 kernel/kcov.c: mark funcs in __sanitizer_cov_trace_pc() as [...] omits e0c274472d5d psi: make disabling/enabling easier for vendor kernels omits dbd4af54745f proc: fixup map_files test on arm omits 8de456cf87ba debugobjects: avoid recursive calls with kmemleak omits dcf7fe9d8976 userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_ [...] omits e2a50c1f6414 userfaultfd: shmem: add i_size checks omits 29ec90660d68 userfaultfd: shmem/hugetlbfs: only allow to register VM_MA [...] omits 5b51072e97d5 userfaultfd: shmem: allocate anonymous memory for MAP_PRIV [...] omits 9e368259ad98 userfaultfd: use ENOENT instead of EFAULT if the atomic co [...] omits 5618cf031fec lib/test_kmod.c: fix rmmod double free omits c7d7d620dcbd hfsplus: do not free node before using omits ce96a407adef hfs: do not free node before using omits 94570a413f01 proc: update MAINTAINERS with proc.txt omits 8f416836c0d5 mm/page_alloc.c: fix calculation of pgdat->nr_zones omits c1cb20d43728 mm: use swp_offset as key in shmem_replace_page() omits 6ff38bd40230 mm: cleancache: fix corruption on missed inode invalidation omits e21e57445a64 ocfs2: fix deadlock caused by ocfs2_defrag_extent() omits 08be37b79892 mm/gup: finish consolidating error handling omits 12457e6391e0 MAINTAINERS: name change for Luis omits 38c7b224ce22 unifdef: use memcpy instead of strncpy omits c01ac66b3866 bpf: Fix verifier log string check for bad alignment. omits 62d1a7528749 drm/v3d: Fix prime imports of buffers from other drivers. omits b5f0cf083400 nfp: flower: prevent offload if rhashtable insert fails omits 1166494891da nfp: flower: release metadata on offload failure omits 3b5b3a3331d1 bonding: fix 802.3ad state sent to partner when unbinding slave omits 37c4b91f955f net: aquantia: fix rx checksum offload bits omits 43d0e96022ae openvswitch: fix spelling mistake "execeeds" -> "exceeds" omits 56e0e295091d liquidio: fix spelling mistake "deferal" -> "deferral" omits 5f2b8b627868 net: stmmac: Move debugfs init/exit to ->probe()/->remove() omits 4135cce7fd0a sctp: update frag_point when stream_interleave is set omits e14a07fc4b96 drm/v3d: Drop the "dev" argument to lock/unlock of BO rese [...] omits 1584f16ca96e drm/v3d: Add support for submitting jobs to the TFU. omits b6839ef26e54 Merge tag 'char-misc-4.20-rc5' of git://git.kernel.org/pub [...] omits d7aca8a78c8b Merge tag 'driver-core-4.20-rc5' of git://git.kernel.org/p [...] omits cd9a0433238d Merge tag 'staging-4.20-rc5' of git://git.kernel.org/pub/s [...] omits 40ebba2ad7e1 Merge tag 'usb-4.20-rc5' of git://git.kernel.org/pub/scm/l [...] omits da59f180d529 Merge tag 'mtd/fixes-for-4.20-rc5' of git://git.infradead. [...] omits b1286ed7158e test_hexdump: use memcpy instead of strncpy omits bfed4d730823 Merge tag 'imx-fixes-4.20-2' of git://git.kernel.org/pub/s [...] omits 7e76e65ce7e9 MAINTAINERS: Remove unused Qualcomm SoC mailing list omits f6149484f050 Merge tag 'omap-for-v4.20/fixes-rc4' of git://git.kernel.o [...] omits 89acb56db497 Merge tag 'davinci-fixes-for-v4.20' of git://git.kernel.or [...] omits adb97bcdbdb2 Merge tag 'v4.20-rockchip-dts64fixes-1' of git://git.kerne [...] omits a8505b4e02b4 Merge tag 'v4.20-rockchip-dts32fixes-1' of git://git.kerne [...] omits 9f60337147f0 Merge tag 'at91-4.20-fixes' of git://git.kernel.org/pub/sc [...] omits 1ec63573b2db Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits a1b3cf6d9438 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 8d9f412d51b8 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 10d443431dc2 ARC: io.h: Implement reads{x}()/writes{x}() omits 575d7d0d6f5c Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits b7cc40c32a8b ARC: change defconfig defaults to ARCv2 omits 5f1ca5c619c2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 49afe6614321 Merge tag 'trace-v4.20-rc4' of git://git.kernel.org/pub/sc [...] omits f0ad62a631e0 drm/i915/psr: Get pipe id following atomic guidelines omits 0f1f69237545 Merge tag 'trace-v4.20-rc3' of git://git.kernel.org/pub/sc [...] omits ea2412dc21cc ACPI/IORT: Fix iort_get_platform_device_domain() uninitial [...] omits 3bfa8897e4d0 drm/amdgpu: wait for IB test on first device open omits f10d9102de28 drm/amdgpu: add VCN JPEG support amdgpu_ctx_num_entities omits d6e820fcd4cf drm/ttm: fix LRU handling in ttm_buffer_object_transfer omits 570a37437cf2 Merge tag 'drm-fixes-2018-11-30' of git://anongit.freedesk [...] omits 1c9b357ced0b Merge branch 'nvme-4.20' of git://git.infradead.org/nvme i [...] omits 2a5cf35cd6c5 block: fix single range discard merge omits ef1a84093489 stackleak: Disable function tracing and kprobes for stackl [...] omits e2101675225f drm/amd/display: Clean up for DCN1 clock debug logging omits e96938a09dce drm/amd/display: 3.2.08 omits fa3547dd92de drm/amd/display: Allow clock lower on dce100 omits e9eaf72e73d6 Merge tag 'pstore-v4.20-rc5' of git://git.kernel.org/pub/s [...] omits 8ccb596fc574 drm/amd/display: Program dithering if requested omits ed20dc0d8ca8 drm/amd/display: Copy crc_enabled when duplicating dm_crtc_state omits 6de89f79ea7a drm/amd/display: Add customizable tracing event omits 1cc9f371fa3e drm/amd/display: Re-arrange GFX9 fields omits 65d38262b3e8 drm/amd/display: fbc state could not reach while enable fbc omits ecd0136bfdb5 drm/amd/display: Info frame cleanup omits 242b0c8ffa5e drm/amd/display: CTS 4.2.2.7 omits 71f7f3e01bbc drm/amd/display: Fix spelling of axis in modules/color/col [...] omits 02e056e870a1 drm/amd/display: Remove unused panel patch "disconnect_delay" omits 2119aa17c963 drm/amd/display: Start documentation of DC omits c452de15cfe5 drm/amd/display: 3.2.07 omits 50f9ca048c19 drm/amd/display: fix sporadic multiple aux transaction failure omits 2c486cc4c277 drm/amdgpu: wait for IB test on first device open omits f52c96430f6b drm/amdgpu: add VCN JPEG support amdgpu_ctx_num_entities omits 20a96cd3868f drm/amdgpu: don't expose fan attributes on APUs omits 88dc26e46beb drm/amdgpu: Fix num_doorbell calculation issue omits 082f0f21f71c drm/ttm: fix LRU handling in ttm_buffer_object_transfer omits fb6e4709e32c drm/amd/display: Fix NULL ptr deref for commit_planes_to_stream omits 3b712e43e387 drm/msm: Grab a vblank reference when waiting for commit_done omits 8531f0587f5c drm/msm/dsi: configure VCO rate for 10nm PLL driver omits 2b17992f6f7f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 47e7f506ee65 drm/msm: fix handling of cmdstream offset omits 51270de91412 drm/msm/gpu: Fix a couple memory leaks in debugfs omits 482f96324a4e drm/msm: Fix task dump in gpu recovery omits 4f3a31a8e8bf drm/msm: Check if target supports crash dump capture omits 6344d02dc8f8 nvme-rdma: fix double freeing of async event data omits f6c8e432cb04 nvme: flush namespace scanning work just before removing n [...] omits 14a1336e6fff nvme: warn when finding multi-port subsystems without mult [...] omits 31ffa5638335 fscache, cachefiles: remove redundant variable 'cache' omits 34e06fe4d05b cachefiles: avoid deprecated get_seconds() omits b7e768b7e352 cachefiles: Explicitly cast enumerated type in put_object omits c5a94f434c82 fscache: fix race between enablement and dropping of object omits 4265b0fe4532 drm/bridge: fix AUX_CMD_SEND bit value for ti, sn65dsi86 bridge omits 1d8224e790c7 drm: Fix up drm_atomic_state_helper.[hc] extraction omits 41e817bca3ac fs: fix lost error code in dio_complete omits b9f78d675230 drm/i915/selftests: Fix live_workarounds to actually do resets omits 8d2f6e2f2721 drm/i915/selftests: Extract spinner code omits 615aa3d9aee2 drm: Fix compiler warning in drm_atomic_helper.c omits f6d266c279c0 Merge drm/drm-next into drm-misc-next omits 4050207485e4 HID: ite: Add USB id match for another ITE based keyboard [...] omits f545425a0145 drm/i915/icl: Remove Wa_1604302699 omits a2538cbc989c drm/i915: Remove whitelist application from ringbuffer backend omits ce85882860f0 drm/lease: Send a distinct uevent omits 5a756aadf5f7 drm/i915: Fixup stub definitions for intel_opregion_suspen [...] omits 2c2853f7da33 drm/vc4: Allow YUV formats on cursor planes omits 5dc416d9c284 drm/vc4: Allow scaling on cursor plane omits 1d4118ca165e drm/vc4: Rework the async update logic omits 8d93844965c3 drm/vc4: Don't check plane state more than once omits 0a038c1c29a7 drm/vc4: Move LBM creation out of vc4_plane_mode_set() omits b2e554d4df5e drm/vc4: Make vc4_lbm_size() return 0 when vertical scalin [...] omits c51ba54f6349 dt-bindings: clock: Require #reset-cells in sdm845-videocc omits f87d33e663d6 clk: qcom: msm8916: Additional clock rates for spi omits 553604c041b8 clk: mediatek: Drop more __init markings for driver probe omits 28f1186a26f7 clk: mediatek: Drop __init from mtk_clk_register_cpumuxes() omits 79c2206d369b x86/earlyprintk/efi: Fix infinite loop on some screen widths omits b84a64fad406 x86/efi: Allocate e820 buffer before calling efi_exit_boot [...] omits 25bf466bd2bd clk: stm32mp1: drop pointless static qualifier in stm32_re [...] omits 0cd41af05f13 dt-bindings: arm: mediatek: document clk bindings for MT7629 omits 3b5e748615e7 clk: mediatek: add clock support for MT7629 SoC omits 01a7ea763fc4 clk: sunxi-ng: r40: Force LOSC parent to RTC LOSC output omits 5cf99a0f3161 tracing/fgraph: Fix set_graph_function from showing interrupts omits 0c7a52e4d4b5 tracepoint: Use __idx instead of idx in DO_TRACE macro to [...] omits 73116df7bb90 afs: Use d_instantiate() rather than d_add() and don't d_drop() omits 4584ae96ae30 afs: Fix missing net error handling omits ae3b7361dc0e afs: Fix validation/callback interaction omits 9410d386d0a8 net: Prevent invalid access to skb->prev in __qdisc_drop_all omits 94f371cb7394 Merge tag 'acpi-4.20-rc5' of git://git.kernel.org/pub/scm/ [...] omits 2f8406891fed Merge tag 'pm-4.20-rc5' of git://git.kernel.org/pub/scm/li [...] omits 167bfe534dc2 Documentation: drm: Remove dangling pointer from drm-mm.rst omits b020fcf6bb4b net/x25: handle call collisions omits 06137619f061 net/x25: fix null_x25_address handling omits d449ba3d581e net/x25: fix called/calling length calculation in x25_pars [...] omits 7bca603a69c0 RDMA/mlx5: Initialize return variable in case pagefault wa [...] omits 1ef06003a50c clk: renesas: Mark rza2_cpg_clk_register static omits 89d328f637b9 pstore/ram: Correctly calculate usable PRZ bytes omits cccf6ae52d35 cpufreq: imx6q: save one condition block for normal case o [...] omits 58ad4e619747 cpufreq: imx6q: remove unused code omits 0dc0eb78155b cpufreq: pmac64: add of_node_put() omits 3be466d681a9 cpufreq: powernv: add of_node_put() omits 60935c17e26a Documentation: intel_pstate: Clarify coordination of P-Sta [...] omits af3b7379e2d7 cpufreq: intel_pstate: Force HWP min perf before offline omits 6e218d21acef cpufreq: s3c24xx: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 96c6935212d6 PM / QoS: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 3e407c16f571 Merge back earlier ACPICA changes for 4.21. omits d6a09cee2458 drm/i915/fec: Disable FEC state. omits 5c44b938629a i915/dp/fec: Configure the Forward Error Correction bits. omits a322b97589a6 drm/i915/fec: Set FEC_READY in FEC_CONFIGURATION omits 240999cf339f i915/dp/fec: Add fec_enable to the crtc state. omits a24c62f94be1 drm/i915/dsc: Enable and disable appropriate power wells for VDSC omits a600622c09dd drm/i915/dp: Disable DSC in source by disabling DSS CTL bits omits a311b0b5d209 drm/i915/dp: Configure Display stream splitter registers d [...] omits 5b1ea77228f9 drm/i915/dp: Populate DSC PPS SDP and send PPS infoframes omits 4c614831d59b drm/i915/dp: Use the existing write_infoframe() for DSC PPS SDPs omits 7182414e2530 drm/i915/dp: Configure i915 Picture parameter Set register [...] omits 91ba2c8be4b7 drm/i915/dsc: Add a power domain for VDSC on eDP/MIPI DSI omits 2279298dbf36 drm/i915/dp: Enable/Disable DSC in DP Sink omits 27998631458a drm/i915/dsc: Compute Rate Control parameters for DSC omits 168243c18010 drm/i915/dsc: Define & Compute VESA DSC params omits 8228c42fc0ee drm/i915/dp: Do not enable PSR2 if DSC is enabled omits c4f784268210 Merge branch 'acpica-fixes' omits a4a157777c80 drm/i915/dp: Compute DSC pipe config in atomic check omits 7b610f1fbed2 drm/i915/dp: Add DSC params and DSC config to intel_crtc_state omits b3cf5c06ca50 drm/i915: Decouple SKL stride units from intel_fb_stride_a [...] omits 22be87401289 drm: TODO: Add DRM_MODESET_LOCK_ALL* conversion to todo.rst omits 70bbe53c6eac drm/i915: Make sure fb gtt offsets stay within 32bits omits 90230968f102 net: phy: sfp: correct location of SFP standards omits 58124bf8f4a6 drm/amd/display: Fix NULL ptr when calculating refresh rate omits 8b955e00d4a5 drm/amd/display: Fix 6x4K displays light-up on Vega20 omits c6888879fd55 drm/amd/display: Fix 6x4K displays light-up on Vega20 (v2) omits 49f1c44b581b drm/amd/display: Fix unintialized max_bpc state values omits e869e7b59906 Merge branch 'xps-fixes' omits 867d0ad476db net: fix XPS static_key accounting omits f28c020fb488 net: restore call to netdev_queue_numa_node_write when res [...] omits 22b3b41c709b Merge branch 'topic/leds-trigger' into for-next omits d7f7e0018b96 net: phy: sfp: correct store of detected link modes omits f1c0f5919941 Merge branch 'ave-fixes' omits d75d0e874ffe net: ethernet: ave: Add MODULE_AUTHOR and MAINTAINERS entry omits 88113957ddb7 net: ethernet: ave: Replace NET_IP_ALIGN with AVE_FRAME_HEADROOM omits 09ee3b4a249d net: ethernet: ave: Increase descriptors to improve performance omits f92a2ebb3d55 Merge tag 'selinux-pr-20181129' of git://git.kernel.org/pu [...] omits 3578f19143b0 Merge tag 's390-4.20-3' of git://git.kernel.org/pub/scm/li [...] omits b905e2db5cc4 Merge tag 'sound-4.20-rc5' of git://git.kernel.org/pub/scm [...] omits 9af33b574517 Merge tag 'fixes_for_v4.20-rc5' of git://git.kernel.org/pu [...] omits 975ef94a0284 pvcalls-front: fixes incorrect error handling omits 123664101aa2 Revert "xen/balloon: Mark unallocated host memory as UNUSABLE" omits 72791ac854fe xen: xlate_mmu: add missing header to fix 'W=1' warning omits a7b403104e17 xen/x86: add diagnostic printout to xen_mc_flush() in case [...] omits 874bfc6e5422 arm64: ftrace: Fix to enable syscall events on arm64 omits ce8c80c536da arm64: Add workaround for Cortex-A76 erratum 1286807 omits 598e1a42e962 selinux: add support for RTM_NEWCHAIN, RTM_DELCHAIN, and R [...] omits e75d04771ad6 drm/tegra: dc: Don't clean up unused display controller omits 0cffbde2e318 drm/tegra: hub: Enable all required clocks omits 787f4889a6cf spi: Fix formatting of header block omits 5651248697f7 Merge branch 'for-4.20' of https://git.kernel.org/pub/scm/ [...] omits d6b9bc025859 drm/tegra: vic: Add Tegra194 support omits ac1bdbf22beb gpu: host1x: Add Tegra194 support omits b91bf997ea6e drm/tegra: falcon: Wait for memory scrubbing to complete omits 4eab8c0ebd38 drm/tegra: falcon: Fix error handling omits 0dc34e19f66e drm/tegra: vic: Implement explicit reset support omits 29bdedfd9cf4 spi: bcm2835: Unbreak the build of esoteric configs omits b7ea04d299c7 drm: Add DRM_MODESET_LOCK_BEGIN/END helpers omits 2aa3eef85d4a drm: Move atomic_state_put after locks are dropped omits c232e9f41b13 drm: Move drm_mode_setcrtc() local re-init to failure path omits aa394b0dd68c drm: Clear state->acquire_ctx before leaving drm_atomic_he [...] omits 2f690fad237a drm/rcar-du: Use drm_fbdev_generic_setup() omits 65ffc51aba40 Merge remote-tracking branch 'drm/drm-next' into drm-misc-next omits 77e75fda94d2 dmaengine: at_hdmac: fix module unloading omits 98f5f932254b dmaengine: at_hdmac: fix memory leak in at_dma_xlate() omits 78e7b15e17ac powerpc/msi: Fix NULL pointer access in teardown code omits d7a86dffc280 drm/virtio: virtio_gpu_cmd_resource_create_3d: drop unused [...] omits 4d55fd66b454 drm/virtio: fence: pass plain pointer omits cd7fdc45bc69 ASoC: au8540: use 64-bit arithmetic instead of 32-bit omits 5363857b916c ALSA: pcm: Fix interval evaluation with openmin/max omits 96ae93b46dbb Merge tag 'fixes-for-v4.20-rc4' of git://git.kernel.org/pu [...] omits 3deef52ce105 ALSA: hda: Add support for AMD Stoney Ridge omits 7cdf33ab02e0 drm/vkms: Fix plane duplicate_state omits 44ff57e685f9 ALSA: usb-audio: Add SMSL D1 to quirks for native DSD support omits b888a5f713e4 ALSA: pcm: Fix starvation on down_write_nonblock() omits b51abed8355e ALSA: pcm: Call snd_pcm_unlink() conditionally at closing omits c94800a3952c ALSA: hda/tegra: compatible string as shortname omits e5bde04ccce6 crypto: do not free algorithm before using omits c967590457ca scsi: storvsc: Fix a race in sub-channel creation that can [...] omits 528bff0cdb66 tools: bpftool: fix a bitfield pretty print issue omits 1ec28f8b8ada Merge v4.20-rc4 into drm-next omits 61647c77cb15 Merge tag 'drm-misc-next-2018-11-28' of git://anongit.free [...] omits 1a31c26ed7b4 Merge tag 'du-next-20181123' of git://linuxtv.org/pinchart [...] omits 4ecd94b8e13b platform/x86: dell-laptop: Mark expected switch fall-throughs omits ebcdcef30333 Merge tag 'drm-misc-fixes-2018-11-28-1' of git://anongit.f [...] omits 50c187712701 Merge branch 'drm-fixes-4.20' of git://people.freedesktop. [...] omits c2209c6d18d6 Merge branch 'btf-check-name' omits d08489125e04 tools/bpf: add addition type tests to test_btf omits 8800cd031af0 tools/bpf: fix two test_btf unit test cases omits eb04bbb608e6 bpf: btf: check name validity for various types omits cdbb096adddb bpf: btf: implement btf_name_valid_identifier() omits 5c1c86031ead Merge tag 'drm-intel-fixes-2018-11-28' of git://anongit.fr [...] omits c5fbf9ebe0aa Merge tag 'du-fixes-20181126' of git://linuxtv.org/pinchar [...] omits 02f425f811ce scsi: vmw_pscsi: Rearrange code to avoid multiple calls to [...] omits 300625620314 drm/ast: fixed reading monitor EDID not stable issue omits bfeb122d3080 Merge tag 'drm-intel-next-2018-11-22' of git://anongit.fre [...] omits dc25ab067645 drm/ast: Fix incorrect free on ioregs omits 5db6dd14b313 scsi: libiscsi: Fix NULL pointer dereference in iscsi_eh_s [...] omits 9e908a180e6a platform/x86: thinkpad_acpi: Drop superfluous exported function omits f783e128a6f1 platform/x86: dell-laptop: Drop superfluous exported function omits b3802783d0b5 ALSA: hda - Support led audio trigger omits 4e1d092445a5 platform/x86: thinkpad_acpi: Add audio mute LED classdev support omits d00fa46e0a2c platform/x86: dell-laptop: Add micmute LED trigger support omits e374e06880f9 clk: tegra: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 9579346ecf76 clk: nomadik: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 922b8fae085d dt-bindings: clock: qcom: Fix the xo parent in gpucc example omits 74c31ff9c84a clk: qcom: gpu_cc_gmu_clk_src has 5 parents, not 6 omits 9765635b3075 Revert "drm/dp_mst: Skip validating ports during destructi [...] omits b3f4bdda998b drm: radeon: fix overflow on 32bit systems omits ce99814973ac drm/amd/pp: fix spelling mistake "dependancy" -> "dependency" omits 3b34c14fd50c drm/amdgpu: Reorder uvd ring init before uvd resume omits 26bc534094ed drm/amdgpu: Refactor GPU reset for XGMI hive case omits ed2bf5229c53 drm/amdgpu: Expose hive adev list and xgmi_mutex omits 5183411b56bd drm/amdgpu: Refactor amdgpu_xgmi_add_device omits bb47de736661 drm/amdgpu: Set FreeSync state using drm VRR properties omits 520f08df45fb drm/amdgpu: Correct get_crtc_scanoutpos behavior when vpos [...] omits ab7a664f7a2d drm: Document variable refresh properties omits 1398958cfd8d drm: Add vrr_enabled property to drm CRTC omits ba1b0f6c73d4 drm: Add vrr_capable property to the drm connector omits cde577bd116e drm/amdgpu: Move doorbell structures to seperate file omits 9564f1928ed2 drm/amdgpu: Use asic specific doorbell index instead of ma [...] omits 6585661ddd6a drm/amdgpu: Call doorbell index init on device initialization omits c93aa77586c2 drm/amdgpu: Doorbell layout for vega20 and future asic omits 4e2c1ac2027d drm/amdgpu: Doorbell index initialization for ASICs before vega10 omits 062f38072537 drm/amdgpu: Vega10 doorbell index initialization omits 5253163a11fb drm/amdgpu: Add asic func interface to init doorbell index omits 409c5191b499 drm/amdgpu: Add field in amdgpu_dev to hold reserved doorb [...] omits 8bcbc9ef9657 drm/amd/display: Fix compile error with ACPI disabled omits eb3dc8978596 drm/amd/display: Use private obj helpers for dm_atomic_state omits 60b548237fed Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits b26b2b24b1d8 Merge tag 'xtensa-20181128' of git://github.com/jcmvbkbc/l [...] omits 68c12d24ce26 drm/sched: revert "fix timeout handling v2" v2 omits ad97d9de4583 drm/amdgpu: Add delay after enable RLC ucode omits 1fdee7582cce drm/i915: Pass the plane to icl_program_input_csc_coeff() omits 45bee430b843 drm/i915: Rename the confusing 'plane_id' to 'color_plane' omits 5f2e511205bb drm/i915: Commit skl+ planes in an order that avoids ddb overlaps omits ff43bc379e16 drm/i915: Move ddb/wm programming into plane update/disabl [...] omits 51de9c6d2559 drm/i915: Don't pass dev_priv around so much omits 8315847bf4df drm/i915: Clean up skl+ vs. icl+ watermark computation omits 6a3c910b081d drm/i915: Pass the entire skl_plane_wm to skl_compute_tran [...] omits 14a43062b903 drm/i915: Remove some useless zeroing on skl+ wm calculations omits ce110ec311e9 drm/i915: Fix latency==0 handling for level 0 watermark on skl+ omits 0dd14be30d4c drm/i915: Pass the new crtc_state to ->disable_plane() omits afbd8a722bd6 drm/i915: Introduce crtc_state->update_planes bitmask omits 019575a58c84 drm/i915: Move single buffered plane register writes to the end omits 83234d13f9fd drm/i915: Reorganize plane register writes to make them mo [...] omits 1954db153d18 drm/amdgpu: Avoid endless loop in GPUVM fragment processing omits 9ce2b991f7ea drm/amdgpu: Cast to uint64_t before left shift omits d78a5ebd8b18 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 9a764c1e5968 s390/qeth: fix length check in SNMP processing omits 55e56f06ed71 dax: Don't access a freed inode omits c93db7bb6ef3 dax: Check page->mapping isn't NULL omits e9d8faf93d27 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits c758940158bf net: hisilicon: remove unexpected free_netdev omits cfc435198f53 rapidio/rionet: do not free skb before reading its length omits dba4296bc743 Merge tag 'clk-renesas-for-v4.21-tag1' of git://git.kernel [...] omits 45fdfdb64759 drm/pl111: add of_node_put() omits dfb7513374c1 scsi: lpfc: fix block guard enablement on SLI3 adapters omits 1aca96cc5455 drm/i915: Mark up early pre-production Kabylakes omits 489db5d94150 ASoC: pcm3168a: Don't disable pcm3168a when CONFIG_PM defined omits 529eb362a347 i40e: fix kerneldoc for xsk methods omits 121b018f8c74 Merge tag 'for-4.20-rc4-tag' of git://git.kernel.org/pub/s [...] omits 5b26f7180cdb Merge tag 'spi-fix-v4.20-rc4' of git://git.kernel.org/pub/ [...] omits a8bf879af7b1 ixgbe: recognize 1000BaseLX SFP modules as 1Gbps omits d8242d22d501 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits eab077aa8433 i40e: Fix deletion of MAC filters omits e4c39f7926b4 igb: fix uninitialized variables omits 3bd7f6589f67 spi: bcm2835: Overcome sglist entry length limitation omits acf0f8569599 spi: bcm2835: Document struct bcm2835_spi omits 5c09e42f5931 spi: bcm2835: Drop unused code for native Chip Select omits c06eea7d2a0e Merge branch 'spi-4.20' into spi-4.21 for bcm stuff. omits e82b0b382845 spi: bcm2835: Fix race on DMA termination omits dbc944115eed spi: bcm2835: Fix book-keeping of DMA termination omits 56c1723426d3 spi: bcm2835: Avoid finishing transfer prematurely in IRQ mode omits f6f30a609c52 ASoC: dmic: introduce module_param wakeup_delay omits bc0a7dbc5a54 ASoC: dmic: introduce mode switch delay omits 22cc062c4dfb dt-bindings: sound: omap-mcpdm: Update documentation for pdmclk omits 80e733fda42f ASoC: qcom: sdm845: Create and setup jack in init callback omits 7f1806ebb08c ASoC: qcom: sdm845: Add board specific dapm widgets omits 9a24ce5b66f9 cachefiles: Fix page leak in cachefiles_read_backing_file [...] omits 40b412897ccb mtd: nand: Fix memory allocation in nanddev_bbt_init() omits 3f2b7b903510 fscache: Fix race in fscache_op_complete() due to split at [...] omits e6bc06faf64a cachefiles: Fix an assertion failure when trying to update [...] omits bc1845498531 ASoC: davinci-mcasp: Implement configurable dismod handling omits a3641b30c19b ASoC: davinci-mcasp: Document dismod optional property omits ca3d9433349e ASoC: davinci-mcasp: Update PDIR (pin direction) register [...] omits 1003c27acfc2 ASoC: davinci-mcasp: Clear TXSTAT register before activati [...] omits 61f94ee4a743 ASoC: Intel: Skylake: Add FW reply for MCLK/SCLK IPC omits aa15679b2dc8 ASoC: Intel: Skylake: Make DSP replies more human readable omits faa2541f5b1a leds: trigger: Introduce audio mute LED trigger omits 55a974021ec9 x86/speculation: Provide IBPB always command line options omits 6b3e64c237c0 x86/speculation: Add seccomp Spectre v2 user space protect [...] omits 7cc765a67d8e x86/speculation: Enable prctl mode for spectre_v2_user omits 9137bb27e60e x86/speculation: Add prctl() control for indirect branch s [...] omits 6893a959d7fd x86/speculation: Prepare arch_smt_update() for PRCTL mode omits 6d991ba509eb x86/speculation: Prevent stale SPEC_CTRL msr content omits e6da8bb6f9ab x86/speculation: Split out TIF update omits 46f7ecb1e735 ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS omits 4c71a2b6fd7e x86/speculation: Prepare for conditional IBPB in switch_mm() omits 5635d99953f0 x86/speculation: Avoid __switch_to_xtra() calls omits ff16701a29cb x86/process: Consolidate and simplify switch_to_xtra() code omits 5bfbe3ad5840 x86/speculation: Prepare for per task indirect branch spec [...] omits fa1202ef2243 x86/speculation: Add command line control for indirect bra [...] omits 495d470e9828 x86/speculation: Unify conditional spectre v2 print functions omits 30ba72a990f5 x86/speculataion: Mark command line parser data __initdata omits 8770709f4117 x86/speculation: Mark string arrays const correctly omits 15d6b7aab079 x86/speculation: Reorder the spec_v2 code omits 130d6f946f6f x86/l1tf: Show actual SMT state omits a74cfffb03b7 x86/speculation: Rework SMT state change omits 321a874a7ef8 sched/smt: Expose sched_smt_present static key omits dbe733642e01 x86/Kconfig: Select SCHED_SMT if SMP enabled omits c5511d03ec09 sched/smt: Make sched_smt_present track topology omits 01daf56875ee x86/speculation: Reorganize speculation control MSRs update omits 26c4d75b2340 x86/speculation: Rename SSBD update functions omits 34bce7c9690b x86/speculation: Disable STIBP when enhanced IBRS is in use omits a8f76ae41cd6 x86/speculation: Move STIPB/IBPB string conditionals out o [...] omits b86bda042685 x86/speculation: Remove unnecessary ret variable in cpu_sh [...] omits 24848509aa55 x86/speculation: Clean up spectre_v2_parse_cmdline() omits 8eb729b77faf x86/speculation: Update the TIF_SSBD comment omits ef014aae8f1c x86/retpoline: Remove minimal retpoline support omits 4cd24de3a098 x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support omits 8159a6a4a7d2 ALSA: usb-audio: Add vendor and product name for Dell WD19 Dock omits 9c698e8481a1 ASoC: rsnd: tidyup registering method for rsnd_kctrl_new() omits ca08987885a1 netfilter: nf_tables: deactivate expressions in rule reple [...] omits db4a555f7c4c regulator: axp20x: use defines for masks omits 60c8144afc28 x86/MCE/AMD: Fix the thresholding machinery initialization order omits dc92843159a7 mtd: spi-nor: fix erase_type array to indicate current map conf omits c9287fa657b3 usb: gadget: u_ether: fix unsafe list iteration omits d206e6b7ea3f arm64: dts: qcom: sdm845-mtp: Mark protected gcc clocks omits 149964e2d618 Merge branch 'clk-protected-binding' into clk-fixes omits f25310c7360b drm/dsc: Define the DSC 1.1 and 1.2 Line Buffer depth constants omits a408c857a92b drm/dsc: Add helpers for DSC picture parameter set infoframes omits 082a7b86013c drm/dsc: Define Rate Control values that do not change ove [...] omits 3054426dc68e sched, trace: Fix prev_state output in sched_switch tracepoint omits b1b35f2e218a function_graph: Have profiler use curr_ret_stack and not depth omits 7c6ea35ef508 function_graph: Reverse the order of pushing the ret_stack [...] omits 552701dd0fa7 function_graph: Move return callback before update of curr [...] omits 39eb456dacb5 function_graph: Use new curr_ret_depth to manage depth ins [...] omits d125f3f866df function_graph: Make ftrace_push_return_trace() static omits 9c4bf5e0db16 sparc/function_graph: Simplify with function_graph_enter() omits bc715ee4dbc5 sh/function_graph: Simplify with function_graph_enter() omits 18588e1487b1 s390/function_graph: Simplify with function_graph_enter() omits e949b6db51dc riscv/function_graph: Simplify with function_graph_enter() omits fe60522ec600 powerpc/function_graph: Simplify with function_graph_enter() omits a87532c78d29 parisc: function_graph: Simplify with function_graph_enter() omits d48ebb24866e nds32: function_graph: Simplify with function_graph_enter() omits 8712b27c5723 MIPS: function_graph: Simplify with function_graph_enter() omits 556763e5a500 microblaze: function_graph: Simplify with function_graph_enter() omits 01e0ab2c4ff1 arm64: function_graph: Simplify with function_graph_enter() omits f1f5b14afd7c ARM: function_graph: Simplify with function_graph_enter() omits 07f7175b4382 x86/function_graph: Simplify with function_graph_enter() omits 85a3d920d30a clk: qcom: Add a dummy enable function for GX gdsc omits 7895861a963c clk: qcom: gdsc: Don't override existing gdsc pd functions omits 453361cdd757 clk: qcom: Add graphics clock controller driver for SDM845 omits 4df5ce9bc03e lan743x: Enable driver to work with LAN7431 omits ec835f891232 tipc: fix lockdep warning during node delete omits cc5922054131 lan743x: fix return value for lan743x_tx_napi_poll omits e431c92188a9 dt-bindings: clock: Introduce QCOM Graphics clock bindings omits 4b5adba07c94 net: via: via-velocity: fix spelling mistake "alignement" [...] omits 1d510657ac7e qed: fix spelling mistake "attnetion" -> "attention" omits 24a6d2dd263b net: thunderx: fix NULL pointer dereference in nic_remove omits 19fd5adbb595 drm/dsc: Define VESA Display Stream Compression Capabilities omits e399ef194171 sparc32: supress another implicit-fallthrough warning omits e945067d95cc sparc32: suppress an implicit-fallthrough warning omits f6f8c1c09c22 sparc: suppress the implicit-fallthrough warning omits 0d32f17717e6 sctp: increase sk_wmem_alloc when head->truesize is increased omits 7c247c067590 drm/dsc: Define Display Stream Compression PPS infoframe omits a8842e975503 firestream: fix spelling mistake: "Inititing" -> "Initializing" omits 4d4101c8b321 drm/dsc: Modify DRM helper to return complete DSC color de [...] omits c85ddecae6e5 net: phy: add workaround for issue where PHY driver doesn' [...] omits 45611c61dd50 usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2 omits 08f73d668048 drm/vkms: Drop custom vkms_dumb_map(). omits 8f1cd826641d drm/v3d: Clean up the reservation object setup. omits e90e45f6bd45 drm/v3d: Update a comment about what uses v3d_job_dependency(). omits 3eb152720c73 drm/v3d: Fix whitespace inconsistency in the header. omits 0aaddaaf6841 media: venus: handle peak bitrate set property omits 6748c1cfd253 media: venus: add support for USERPTR to queue omits a7c3a0d5f8d8 media: mediactl docs: Fix licensing message omits 3420f65cbbd0 media: dvb-pll: don't re-validate tuner frequencies omits 3d8e450f517c media: dvb-pll: fix tuner frequency ranges omits 93143f846b27 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 751a0cc0cd3a nvme-pci: fix surprise removal omits dfa74422d604 nvme-fc: initialize nvme_req(rq)->ctrl after calling __nvm [...] omits ac26d1f74cfc x86/fpu: Use the correct exception table macro in the XSTA [...] omits 2fc777ba8422 gpu: host1x: Fix syncpoint ID field size on Tegra186 omits b7c61d511df4 gpu: host1x: Resize channel register region on Tegra186 and later omits 91a753608262 platform/x86: ideapad-laptop: Add Yoga 2 13 to no_hw_rfkill list omits ff217bc710e0 drm/meson: Add support for VIC alternate timings omits 5d0bfe448481 drm/meson: Add HDMI 1.4 4k modes omits 21310c39ec01 clk: meson: Fix GXL HDMI PLL fractional bits width omits b8e0be79d000 Merge tag 'asoc-v4.20-rc4' of https://git.kernel.org/pub/s [...] omits 39dea70d8a47 drm: Improve dumb callback docs omits 942779c6f1f8 spi: mediatek: add spi support for mt7629 IC omits 96ed3ecde2c0 spi: at91-usart: add power management support omits 1d2319efb6a9 spi: npcm: Fix uninitialized variable warning omits 814cedbc0b78 s390/mm: correct pgtable_bytes on page table downgrade omits 39e84937b5b4 drm/i915: Skip engine serialisation for no-op seqno reset omits 0b57436f15bf i2c: rcar: check bus state before reinitializing omits 39129f28c943 i2c: nvidia-gpu: limit reads also for combined messages omits 98be694ba25f i2c: nvidia-gpu: adhere to I2C fault codes omits 976b489120cd efi: Prevent GICv3 WARN() by mapping the memreserve table [...] omits a1880d38674b spi: mediatek: Add bindings for mediatek MT7629 soc platform omits fd65d3142f73 kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb omits 0e0fee5c539b kvm: mmu: Fix race in emulated page table writes omits 52ad7eb3d668 KVM: nVMX: vmcs12 revision_id is always VMCS12_REVISION ev [...] omits 72aeb60c52bf KVM: nVMX: Verify eVMCS revision id match supported eVMCS [...] omits 326e742533bf KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset t [...] omits 1e4329ee2c52 x86/kvm/vmx: fix old-style function declaration omits 354cb410d873 KVM: x86: fix empty-body warnings omits f48b4711dd6e KVM: VMX: Update shared MSRs to be saved/restored on MSR_E [...] omits bcbfbd8ec210 KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall omits 7f9ad1dfa3c7 KVM: nVMX: Fix kernel info-leak when enabling KVM_CAP_HYPE [...] omits 30510387a5e4 svm: Add mutex_lock to protect apic_access_page_done on AM [...] omits e97f852fd456 KVM: X86: Fix scan ioapic use-before-initialization omits 38ab012f109c KVM: LAPIC: Fix pv ipis use-before-initialization omits a87c99e61236 KVM: VMX: re-add ple_gap module parameter omits 15cb127e3c8f PCI: dwc: Fix MSI-X EP framework address calculation bug omits 1078bef0cd92 ALSA: hda/realtek - Support ALC300 omits e8ed64b08edd ALSA: hda/realtek - Add auto-mute quirk for HP Spectre x36 [...] omits 104f708fd124 s390/zcrypt: reinit ap queue state machine during device probe omits ecebf55d27a1 ext2: fix potential use after free omits e5f5b717983b ext2: initialize opts.s_mount_opt as zero before using it omits 02a3ce3c2a67 drm/sun4i: Pass modifier to backend and frontend format su [...] omits b36d95846117 drm/sun4i: frontend: Add support for the BGRX8888 output format omits 31cf282a53cf drm/sun4i: Make pitch even for GEM dumb alloc as per hardw [...] omits 411e83069e15 drm/sun4i: frontend: Apply format sub-sampling to CH1 dimensions omits 2a48602615e0 tty: do not set TTY_IO_ERROR flag if console port omits dc7d4b655a2c drm/sun4i: backend: Detail the YUV to RGB values coding ex [...] omits b636d3f97d04 drm/sun4i: frontend: Add support for the BGRX8888 input format omits ae4ba1936ab9 drm/sun4i: frontend: Determine input mode based on the num [...] omits 9579f9190487 drm/sun4i: frontend: Add proper definitions for format registers omits 47d0f9bdb190 drm/sun4i: frontend: Add helpers for input data mode and p [...] omits 01260ffad2a8 drm/sun4i: frontend: Move CSC bypass setup to format updat [...] omits 1c29d263f624 drm/sun4i: Rename sun4i_backend_layer_formats to sun4i_lay [...] omits ae56bfbdad9b drm/sun4i: backend: Avoid counting YUV planes that use the [...] omits 2b9034b5eadd sparc: Adjust bpf JIT prologue for PSEUDO calls. omits ab6985108a53 drm/sun4i: backend: Use a specific function to check if a [...] omits aaf3880b0823 drm/sun4i: backend: Refine the logic behind using the frontend omits ee286db13395 drm/sun4i: frontend: Add a helper and a list for supported [...] omits 3d4265f89d06 drm/sun4i: backend: Add a helper and a list for supported formats omits ad25d0736db0 drm/sun4i: Add TODO comment about supporting scaling with [...] omits b79a3a97f64f drm/sun4i: frontend: Replace ARGB with XRGB as supported format omits 686d263856a9 drm/sun4i: Cleanup video/YUV source before enabling a layer omits 27df7977099c ARM: davinci: dm644x: set the GPIO base to 0 omits 55a891d0d0bd ARM: davinci: da830: set the GPIO base to 0 omits a6ca633e13f8 ARM: davinci: dm355: set the GPIO base to 0 omits 6484a677294a misc: mic/scif: fix copy-paste error in scif_create_remote_lookup omits d6a2b9535d1e nvme: Free ctrl device name on init failure omits 38a35a78c5e2 xtensa: fix coprocessor part of ptrace_{get,set}xregs omits 03bc996af0cc xtensa: fix coprocessor context offset definitions omits 2958b66694e0 xtensa: enable coprocessors that are being flushed omits ef78e5ec9214 ia64: export node_distance function omits fa1e0c9690bf bpf, doc: add entries of who looks over which jits omits e2ac579a7a18 sparc: Correct ctx->saw_frame_pointer logic. omits c44768a33da8 sparc: Fix JIT fused branch convergance. omits fdac315d705a Merge branch 'arm64-jit-fixes' omits 8c11ea5ce13d bpf, arm64: fix getting subprog addr from aux for calls omits e2c95a61656d bpf, ppc64: generalize fetching subprog into bpf_jit_get_f [...] omits 462951cd32e1 powerpc/mm: Fix linux page tables build with some configs omits 5564597d51c8 powerpc: Fix COFF zImage booting on old powermacs omits 53ca0f2fec39 netfilter: nf_conncount: remove wrong condition check routine omits 095faf45e64b netfilter: nat: fix double register in masquerade modules omits 584eab291c67 netfilter: add missing error handling code for register functions omits 75b7b86bdb0d IB/mlx5: Fix page fault handling for MW omits 605728e65ad3 IB/umem: Set correct address to the invalidation function omits 4d5422a309de IB/mlx5: Skip non-ODP MR when handling a page fault omits 508b09046c0f netfilter: ipv6: Preserve link scope traffic original oif omits de7243057e7c fs/xfs: fix f_ffree value for statfs when project quota is set omits 8114865ff82e function_graph: Create function_graph_enter() to consolida [...] omits 31e1ab494559 drm/meson: add support for 1080p25 mode omits 97b2a3180a55 drm/meson: Fix OOB memory accesses in meson_viu_set_osd_lut() omits 995b278e4723 drm/meson: Enable fast_io in meson_dw_hdmi_regmap_config omits 2bcd3ecab773 drm/meson: Fixes for drm_crtc_vblank_on/off support omits 23a336b34258 drm: set is_master to 0 upon drm_new_set_master() failure omits c54c7374ff44 drm/dp_mst: Skip validating ports during destruction, just ref omits 3198ec5dfc72 drm/amdgpu: fix spelling mistake "Pramater" -> "Parameter" omits 77f6916aee7a drm/amd/display: Remove duplicate header omits b8b3ede2debe drm/amd/amdkfd: Remove duplicate header omits e55b8616cc5f drm/amd/amdgpu: Remove duplicate header omits 206bbafe00dc drm/amd: Query and use ACPI backlight caps omits 7349a3afaaea drm/amd: update ATIF functions in AMD ACPI header omits c1ee92f94ce3 drm/amd: Add abm level drm property omits bbf854dc3570 drm/amd/display: Load DMCU IRAM omits 51f1f6f51712 drm/amdgpu: Fix static checker warning omits 8ca606de76a2 drm/amd:Enable/Disable NBPSTATE on On/OFF of UVD omits e5bbf0e9ef0d drm/amd/powerplay:add hwmgr callback to update nbpstate on [...] omits 00fedbe629bf Revert "drm/amd/powerplay: Enable/Disable NBPSTATE on On/O [...] omits b333730d126e drm/amd/display: Fix Scaling (RMX_*) for DC driver omits 91b66c47ba34 drm/amd/display: Set RMX_ASPECT as default omits 1830b6eeda1f thunderbolt: Prevent root port runtime suspend during NVM upgrade omits eceb05965489 Drivers: hv: vmbus: check the creation_status in vmbus_est [...] omits 7bada55ab506 binder: fix race that allows malicious free of live buffer omits 7d35baa4e9ec MIPS: ralink: Fix mt7620 nd_sd pinmux omits 6f8b52ba442c Merge tag 'hwmon-for-v4.20-rc5' of git://git.kernel.org/pu [...] omits f8c6d1402b89 ACPI: fix acpi_find_child_device() invocation in acpi_pres [...] omits b413b1abeb21 ACPI: SPCR: Consider baud rate 0 as preconfigured state omits caf35cd52242 device property: Remove struct property_set omits ed1cdf31f922 device property: Move device_add_properties() to swnode.c omits 59abd83672f7 drivers: base: Introducing software nodes to the firmware [...] omits 7847a1455fc4 ACPI / glue: Add acpi_platform_notify() function omits 07de0e86fe08 drivers core: Prepare support for multiple platform notifications omits 2d51ac9086fd driver core: platform: Remove duplicated device_remove_pro [...] omits fa94e48e13a1 regulator: core: Apply system load even if no consumer loads omits 2bb166636933 regulator: core: enable power when setting up constraints omits b7f21899276a drm/i915/ringbuffer: 2-step restart omits d0618247a80f clk: rockchip: add clock-id to gate of ACODEC for rk3328 omits e690d1b0dd3d Merge branch 'v4.21-shared/clkids' into v4.21-clk/next omits 02bee9e545ef clk: rockchip: add clock ID of ACODEC for rk3328 omits 933662f28981 ASoC: max9867: Fix whitespace omits 2708bccf9c6f ASoC: soc.h: makes snd_soc_of_parse_audio_prefix() inline omits 7121779fec95 ASoC: rsnd: tidyup for SSIU subnode omits 83b12c2e1d94 ASoC: amd: Fix a NULL vs IS_ERR() check in probe omits fb9e7f0bba15 ARM: davinci: dm646x: set the GPIO base to 0 omits 133cd2e48305 ARM: davinci: dm365: set the GPIO base to 0 omits 45ed94b9e2d2 ARM: davinci: da850: set the GPIO base to 0 omits 786a9ab13301 gpio: davinci: restore a way to manually specify the GPIO base omits adcf60ce14c8 ARM: davinci: dm644x: define gpio interrupts as separate r [...] omits 27db7baab640 ARM: davinci: dm355: define gpio interrupts as separate resources omits 2c9c83491f30 ARM: davinci: dm646x: define gpio interrupts as separate r [...] omits 193c04374e28 ARM: davinci: dm365: define gpio interrupts as separate resources omits 58a0afbf4c99 ARM: davinci: da8xx: define gpio interrupts as separate resources omits 069caf5950df USB: omap_udc: fix rejection of out transfers when DMA is used omits 2c2322fbcab8 USB: omap_udc: fix USB gadget functionality on Palm Tungsten E omits 6ca6695f576b USB: omap_udc: fix omap_udc_start() on 15xx machines omits 99f700366fce USB: omap_udc: fix crashes on probe error and module removal omits 286afdde1640 USB: omap_udc: use devm_request_irq() omits ce68cc6fad89 arm64: dts: mt7622: Drop the general purpose timer node omits 89259088c1b7 netfilter: nfnetlink_cttimeout: fetch timeouts for udplite [...] omits 2a31e4bd9ad2 ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf omits 2455facbb700 Merge tag 'gvt-fixes-2018-11-26' of https://github.com/int [...] omits 36c3aeb4b48d Merge branch 'opp/fixes-for-4.20' of git://git.kernel.org/ [...] omits 0bc3544a010c drm: rcar-du: Fix DU3 start/stop on M3-N omits c4cfcf6f4297 ALSA: hda/realtek - fix the pop noise on headphone for len [...] omits effd14f66cc1 usb: core: quirks: add RESET_RESUME quirk for Cherry G230 [...] omits a84a1bcc992f USB: usb-storage: Add new IDs to ums-realtek omits 1dbcd8d42c02 Merge tag 'phy-for-4.20-rc' of git://git.kernel.org/pub/sc [...] omits 38317f5c0f2f Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid" omits 032371a1e673 Merge tag 'fsi-updates-2018-11-26' of git://git.kernel.org [...] omits 69500127424c Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits d20810530b71 fsi: fsi-scom.c: Remove duplicate header omits 64999fa7aa2c fsi: master-ast-cf: select GENERIC_ALLOCATOR omits 2e6e902d1850 Linux 4.20-rc4 omits 78e1f3861707 iov_iter: teach csum_and_copy_to_iter() to handle pipe-bac [...] omits caf54f59e57e Merge tag 'kvm-ppc-fixes-4.20-1' of https://git.kernel.org [...] omits d6d460b89378 Merge tag 'dma-mapping-4.20-3' of git://git.infradead.org/ [...] omits 17c2f540863a Merge tag 'nfs-for-4.20-4' of git://git.linux-nfs.org/proj [...] omits 4e962ff6e34f MAINTAINERS: change Sparse's maintainer omits e2125dac22f2 Merge tag 'xarray-4.20-rc4' of git://git.infradead.org/use [...] omits aba36930a35e net: always initialize pagedlen omits 9efdda4e3abe tcp: address problems caused by EDT misshaps omits a42facc82c3d docs: drm: remove no longer relevant TODO entry omits 4ddf3737cb07 drm: remove no longer needed drm-get-put coccinelle script omits 55b446209d04 drm: remove deprecated "drm_framebuffer_[un]reference" functions omits 8dd0e9d3aa99 drm: remove deprecated "drm_connector_[un]reference" functions omits 895170ce9205 drm: replace "drm_connector_unreference" with "drm_connector_put" omits ba1d34540147 drm: remove deprecated "drm_dev_unref" function omits 808bad32ea42 drm: replace "drm_dev_unref" function with "drm_dev_put" omits 3e70fd160cf0 drm: remove deprecated "[__]drm_gem_object_[un]reference[_ [...] omits e195ca6cb6f2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3103c08f968d ALSA: control: Consolidate helpers for adding and replacin [...] omits 5f2ad5942f6b Merge branch 'for-linus' into for-next omits e1a7bfe38079 ALSA: control: Fix race between adding and removing a user [...] omits 9a20332ab373 ALSA: sparc: Fix invalid snd_free_pages() at error path omits 7b69154171b4 ALSA: wss: Fix invalid snd_free_pages() at error path omits d146194f31c9 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 857fa628bbe9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits abe72ff41340 Merge tag 'xfs-4.20-fixes-2' of git://git.kernel.org/pub/s [...] omits 07093b764769 net: gemini: Fix copy/paste error omits 3fa528b7682e net: phy: mscc: fix deadlock in vsc85xx_default_config omits e7b9fb4f545b dt-bindings: dsa: Fix typo in "probed" omits ef2a7cf1d883 net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_ [...] omits c44c749d3b6f net: amd: add missing of_node_put() omits 5ed9dc991071 team: no need to do team_notify_peers or team_mcast_rejoin [...] omits 1efb6ee3edea bpf: fix check of allowed specifiers in bpf_trace_printk omits ca088320a025 RDMA/hns: Bugfix pbl configuration for rereg mr omits 18ba58e1c234 virtio-net: fail XDP set if guest csum is negotiated omits e59ff2c49ae1 virtio-net: disable guest csum during XDP set omits 7c98a4261827 Merge tag 'ceph-for-4.20-rc4' of https://github.com/ceph/c [...] omits 3381918fec92 Merge tag 'for-linus-20181123' of git://git.kernel.dk/linux-block omits 484afd1bd3fc net/sched: act_police: add missing spinlock initialization omits 605108acfe62 net: don't keep lonely packets forever in the gro hash omits 896585d48e8e net/ipv6: re-do dad when interface has IFF_NOARP flag change omits d88783b9c884 Merge tag 'iommu-fixes-v4.20-rc3' of git://git.kernel.org/ [...] omits 5cd8d46ea156 packet: copy user buffers before orphan or clone omits a03bac580ae7 Merge tag 'acpi-4.20-rc4' of git://git.kernel.org/pub/scm/ [...] omits b88af9948724 Merge tag 'pm-4.20-rc4' of git://git.kernel.org/pub/scm/li [...] omits 4f9f49646a57 arm64: cpufeature: Fix mismerge of CONFIG_ARM64_SSBD block omits e6005d3c4233 Merge tag 'gpio-v4.20-2' of git://git.kernel.org/pub/scm/l [...] omits dcd3aa31dcdd Merge tag 'mmc-v4.20-rc2' of git://git.kernel.org/pub/scm/ [...] omits 9b7c880c834c Merge tag 'drm-fixes-2018-11-23' of git://anongit.freedesk [...] omits b5d9a07ef773 arm64: sysreg: fix sparse warnings omits 708d75fe1c7c media: dvb-pll: don't re-validate tuner frequencies omits 8cd65271f8e5 ALSA: hda/realtek - fix headset mic detection for MSI MS-B171 omits 39070a98d668 ALSA: hda: Add ASRock N68C-S UCC the power_save blacklist omits 7194eda1ba08 ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write omits a1d88fe49848 media: dvb-pll: fix tuner frequency ranges omits 00ecd6bc7128 media: dvb_frontend: add debug message for frequency intervals omits 807b8675a67b media: dvb_frontend: don't print function names twice omits 5e06aa50524b clk: sunxi-ng: sun50i: a64: Use sigma-delta modulation for [...] omits a8c0d13267a4 ALSA: firewire-tascam: notify events of change of state fo [...] omits afb8e2daa031 ALSA: firewire-tascam: apply small refactoring to handle s [...] omits d7167422433c ALSA: firewire-tascam: queue events for change of control surface omits 90e8ac5c9d44 ALSA: firewire-tascam: add new hwdep ioctl command to get [...] omits 33b2e1442aea ALSA: firewire-tascam: pick up data of state from tx isoch [...] omits a7d19b05ce81 clk: meson: meson8b: add the CPU clock post divider clocks omits 700ecf7f51b2 clk: meson: meson8b: rename cpu_div2/cpu_div3 to cpu_in_di [...] omits 3cf94c94e81b clk: meson: clk-regmap: add read-only gate ops omits 7fc1609b0c01 clk: meson: meson8b: allow changing the CPU clock tree omits 7dc7eeb8c087 clk: meson: meson8b: run from the XTAL when changing the C [...] omits e36c7e9898f2 clk: meson: meson8b: add support for more M/N values in sys_pll omits 0dad1ec65bc3 clk: meson: meson8b: mark the CPU clock as CLK_IS_CRITICAL omits a5ac1ead32c9 clk: meson: meson8b: do not use cpu_div3 for cpu_scale_out_sel omits d6e81845b7d9 clk: meson: clk-pll: check if the clock is already enabled omits a8662eadd103 clk: meson: meson8b: fix the width of the cpu_scale_div clock omits ad9b2b8e53af clk: meson: meson8b: fix incorrect divider mapping in cpu_ [...] omits bb6eddd1d28c clk: meson: meson8b: use the HHI syscon if available omits 6c763077163d dt-bindings: clock: meson8b: use the registers from the HH [...] omits a8080f247bcd clk: meson-gxbb: Add video clocks omits f95e6ca62895 dt-bindings: clk: meson-gxbb: Add Video clock bindings omits 0058502fb93a clk: meson-gxbb: Fix HDMI PLL for GXL SoCs omits 72dbb8c94d0d clk: meson: Add vid_pll divider driver omits 8e1dd17c8b0e dt-bindings: clock: meson8b: export the CPU post dividers omits 2084ac6c505a exportfs: do not read dentry after free omits ffdcc3638c58 ASoC: omap-dmic: Add pm_qos handling to avoid overruns wit [...] omits 373a500e34ae ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overr [...] omits dd2f52d8991a ASoC: omap-mcbsp: Fix latency value calculation for pm_qos omits 64ef0817b967 ASoC: audio-graph-card: tidyup define position omits c3830f1a00f0 ASoC: audio-graph-card: tidyup typo SND_AUDIO_GRAPH_CARD omits 338d7159c488 ASoC: audio-graph-scu-card: tidyup asoc_simple_card_parse_ [...] omits 7f07a39acf05 ASoC: audio-graph-scu-card: tidyup "convert-rate/channels" [...] omits df976517733e ASoC: audio-graph-scu-card: tidyup "convert-rate/channels" [...] omits 2624fc788224 ASoC: audio-graph-scu-card: tidyup "prefix" parsing omits 264d15035eac ASoC: audio-graph-scu-card: tidyup "prefix" parsing on Doc omits ca8d95c70937 ASoC: simple-scu-card: tidyup "prefix" parsing omits f94b0f7f9246 ASoC: simple-scu-card: tidyup "prefix" parsing on Doc omits 3b7103562c03 ASoC: soc-core: add snd_soc_of_parse_node_prefix() omits 6debd01a74b8 ASoC: simple-amplifier: add VCC regulator widget omits 8e84de031a11 ASoC: dt-bindings: add regulator property to simple amplifier omits ca0412a05756 ASoC: sunxi: sun50i-codec-analog: Add support for cpvdd re [...] omits 21dd30200e3d ASoC: dt-bindings: sun50i-codec-analog: Add headphone amp [...] omits 0e39037b3165 drm/i915: Cache the error string omits 428f977a6a6b spi: npcm: Fix an error code in the probe function omits 42a657f57628 btrfs: relocation: set trans to be NULL after ending transaction omits 10a599fabbe5 drm/atomic-helper: WARN if fake_commit->hw_done is not com [...] omits 2de42f79bb21 drm/atomic-helper: Complete fake_commit->flip_done potenti [...] omits c06ef2e9acef media: vb2: be sure to unlock mutex on errors omits a2717eae73ac media: seco-cec: declare ops as static const omits 5609f2067691 media: seco-cec: fix Makefile omits 256856efb8cc drm: rcar-du: Reject modes that fail CRTC timing requirements omits 63a298f22a61 drm: rcar-du: Fix external clock error checks omits bf17cda650d5 drm: rcar-du: Enable alpha property on primary planes omits 03e37b507c66 drm: rcar-du: lvds: Add R8A77965 support omits 828ff2adaac4 dt-bindings: display: renesas: lvds: Document r8a77965 bindings omits 3d61fe5f59dd drm: rcar-du: Fix vblank initialization omits 4d486f18d91b drm: rcar-du: Fix the return value in case of error in 'rc [...] omits 5dc34af19c98 drm: rcar-du: Add R8A7744 support omits d1796786e3e9 drm: rcar-du: Add r8a77470 support omits 5eb08d995564 dt-bindings: display: renesas: du: Document the r8a7744 bindings omits aab2b5297668 dt-bindings: display: renesas: du: Document the r8a77470 bindings omits 31aea15a846c drm: rcar-du: Fix typo in comment omits c0ece6742d80 drm/shmobile: Replace drm_dev_unref with drm_dev_put omits 06fa0d46b181 drm/rcar-du: Replace drm_dev_unref with drm_dev_put omits 5e99456c20f7 media: videobuf2-v4l2: drop WARN_ON in vb2_warn_zero_bytesused() omits d644cca50f36 media: vb2: Allow reqbufs(0) with "in use" MMAP buffers omits 949f29f60714 media: cedrus: Get rid of interrupt bottom-half omits cbd9463da1b1 media: v4l2-mem2mem: Avoid calling .device_run in v4l2_m2m [...] omits cbec2836f8be media: v4l2-mem2mem: Simplify exiting the function in __v4 [...] omits 542a522d32ef media: v4l2-ioctl.c: Simplify locking for m2m devices omits 913f3ec280ab media: mem2mem: Require capture and output mutexes to match omits fe5a2bbb6333 media: dt-bindings: media: Document bindings for venus fir [...] omits df381dc8e475 media: venus: firmware: add no TZ boot and shutdown routine omits f9799fcce4bb media: venus: firmware: register separate platform_device [...] omits a4cf7e3c069d media: venus: firmware: move load firmware in a separate function omits 5df317c8786b media: venus: firmware: add routine to reset ARM9 omits 560ccb75c2ca media: vivid: free bitmap_cap when updating std/timings/etc. omits e5f71a27fa12 media: v4l2-tpg: array index could become negative omits b01783f801e6 media: MAINTAINERS fixups omits 62dcb4f41836 media: vb2: check memory model for VIDIOC_CREATE_BUFS omits 2912289a5180 media: adv*/tc358743/ths8200: fill in min width/height/pixelclock omits 52117be68b82 media: vim2m: use cancel_delayed_work_sync instead of flus [...] omits e10b40f33043 media: vivid: fill in media_device bus_info omits be773a176cbb media: rockchip/rga: constify video_device structure omits 9729d6d282a6 media: vivid: set min width/height to a value > 0 omits 701f49bc028e media: vivid: fix error handling of kthread_run omits da411ab10cc1 media: vimc: constify structures stored in fields of v4l2_ [...] omits a74865e7a17a media: rockchip/rga: constify v4l2_m2m_ops structure omits 299553d88e2d media: vicodec: constify v4l2_ctrl_ops structure omits 2e9a2ec53cd6 media: v4l uapi docs: few minor corrections and typos omits 32804fcb612b media: cec: keep track of outstanding transmits omits db07c5ca5596 media: cec: add debug_phys_addr module option omits 7f02ac77c768 media: cec: report Vendor ID after initialization omits 40d91c9988af media: adv7604: add CEC support for adv7611/adv7612 omits cd26d1c4d1bc media: vb2: vb2_mmap: move lock up omits 0141de741e07 posix-timers: Remove license boilerplate omits c804efeb5822 posix-clocks: Remove license boiler plate omits 2fa6d420c222 sched/clock: Remove license boilerplate omits 3c8f2515ac0a posix-timers/stubs: Remove license boilerplate omits 6c7811c628a9 time: Remove license boilerplate omits 9281a7857b91 time/debug: Remove license boilerplate omits f49c174b5f43 hrtimers/tick/clockevents: Remove sloppy license references omits 35728b8209ee time: Add SPDX license identifiers omits 58c5fc2b96e4 time: Remove useless filenames in top level comments omits 2e84eb9affac media: pulse8-cec: return 0 when invalidating the logical address omits ac791f19a273 media: cec-pin: fix broken tx_ignore_nack_until_eom error [...] omits 396defa85233 arm64: dts: mt7622: fix no more console output on BPI-R64 board omits 6c05946e349d arm64: dts: mt7622: fix no more console output on rfb1 omits 02e6d2eaa9c3 media: doc-rst: Fix broken references omits b12c7afc10b0 media: platform: fix platform_no_drv_owner.cocci warnings omits 87c6f1b57f61 media: rcar-csi2: Handle per-SoC number of channels omits 10c08812fe60 media: rcar: rcar-csi2: Update V3M/E3 PHTW tables omits 6511459d2a23 media: rcar-csi2: Add R8A77990 support omits 72a8914ff066 media: dt-bindings: rcar-csi2: Add R8A77990 omits fad6d6dd4e09 media: rcar-vin: Add support for R-Car R8A77990 omits cc4e51b83860 media: dt-bindings: rcar-vin: Add R8A77990 support omits 3431ebe5a6c0 media: imx-pxp: Improve pxp_soft_reset() error message omits e03eb362103b media: imx-pxp: Check for pxp_soft_reset() error omits efceb765ff1d media: imx-pxp: Check the return value from clk_prepare_enable() omits c229f5c74665 media: coda: debug output when setting visible size via cr [...] omits 8f90d15e6d54 media: coda: normalise debug output omits 299cc3181b43 media: coda: improve queue busy error message omits 01a2d72149d8 media: coda: print SEQ_INIT error code as hex value omits 7e47c3841414 media: coda: fail S_SELECTION for read-only targets omits cf13135cf593 media: coda: never set infinite timeperframe omits 07b6080d4e6d media: coda: implement ENUM_FRAMEINTERVALS omits 4c5ce24bcacb media: coda: set V4L2_CAP_TIMEPERFRAME flag in coda_s_parm omits 68d66a931079 media: coda: don't disable IRQs across buffer meta handling omits cdd87d3a2c3b media: coda: remove unused instances list omits 074e8db02cb4 media: coda: reduce minimum frame size to 48x16 pixels. omits c3d996fb03c6 media: coda: limit queueing into internal bitstream buffer omits 51407c2da0b7 media: coda: always hold back decoder jobs until we have e [...] omits 6c0f5d236fd0 media: coda: store unmasked fifo position in meta omits 649cfc2bdfee media: coda: fix memory corruption in case more than 32 in [...] omits c45fbdf24c61 media: ov2680: fix null dereference at power on omits 5f229dcabc4a media: v4l: uAPI doc: Changing frame interval won't change format omits 482ac2aa36fe media: sun6i: Add A31 compatible omits b7eadaa3a02a media: dt-bindings: media: sun6i: Add A31 and H3 compatibles omits 71bfeb42796e media: sun6i: manually fix other coding style issues omits 34d833a91ae6 media: sum6i: Fix a few coding style issues omits 5cc7522d8965 media: sun6i: Add support for Allwinner CSI V3s omits d959c40f370e media: dt-bindings: media: Add Allwinner V3s Camera Sensor [...] omits bedfcd467c33 media: ov772x: support log_status ioctl and event interface omits 7852adf83cdd media: ov7670: support log_status ioctl and event interface omits 2d18fbc5518f media: ov5640: support log_status ioctl and event interface omits c65455160a72 media: ov2640: support log_status ioctl and event interface omits 6210500691b2 media: ov2640: add V4L2_CID_TEST_PATTERN control omits dde64f725a4d media: mt9m111: add V4L2_CID_COLORFX control omits 329d9e353df4 media: mt9m111: support log_status ioctl and event interface omits 53f6f81da7db media: imx258: remove test pattern map from driver omits 9ffd7ffe6504 media: v4l: uAPI doc: Simplify NATIVE_SIZE selection targe [...] omits cb24f1a0ee61 media: imx214: Remove unnecessary self assignment in for loop omits 16ecf6dff97c media: vicodec: Add support for 4 planes formats omits 195057196bfe media: vicodec: Add support of greyscale format omits aec89917542c media: vicodec: prepare support for various number of planes omits 4e3f14052f73 media: vidioc-enum-fmt.rst: update list of valid buftypes omits 47fc65fab146 media: vim2m/vicodec: set device_caps in video_device struct omits 7c91d0a4e1b7 media: v4l: constify v4l2_ioctls[] omits f8e5b2f3903c media: venus: change the default value of GOP size omits c7f7da2a603a media: video-i2c: hwmon: constify vb2_ops structure omits 8ea0f2ba0fa3 media: mtk-vcodec: Release device nodes in mtk_vcodec_init [...] omits 56281021d654 media: video-i2c: support changing frame interval omits a714f6c70c28 media: vivid: use V4L2_FRACT_COMPARE omits 85de5e069a39 media: v4l2-common: add V4L2_FRACT_COMPARE omits ae9e196dad3b media: video-i2c: use i2c regmap omits c764da98a600 media: video-i2c: avoid accessing released memory area whe [...] omits 1d50088ca395 Merge branches 'pm-cpufreq' and 'pm-sleep' omits bec00cb5e97c Merge branches 'pm-opp' and 'pm-tools' omits 09d3f015d1e1 uprobes: Fix handle_swbp() vs. unregister() + register() r [...] omits 4a135e538962 xfrm_user: fix freeing of xfrm states on acquire omits e822eac560a8 Merge branch 'opp/genpd/required-opps' into opp/linux-next omits 3e27c79c4b12 OPP: Fix parsing of multiple phandles in "operating-points [...] omits 98c9cdfd34fb Merge tag 'drm-intel-fixes-2018-11-22' of git://anongit.fr [...] omits 16c36c4cb84d drm/i915/hsw: Drop the stereo 3D enabled check in psr_comp [...] omits 888bf84dba3d drm/i915: Keep PSR disabled after a driver reload after a [...] omits 183b8e676db2 drm/i915: Disable PSR when a PSR aux error happen omits 50a12d8fc9a0 drm/i915: Do not enable PSR in the next modeset after a error omits 2f8e7ea974c1 drm/i915: Check PSR errors instead of retrain while PSR is [...] omits 2bb06265cfd4 drm/i915: Avoid a full port detection in the first eDP sho [...] omits 813961de3ee6 bpf: fix integer overflow in queue_stack_map omits 039e70a70c84 Merge branch 'ibmvnic-Fix-queue-and-buffer-accounting-errors' omits 5bf032ef08e6 ibmvnic: Update driver queues after change in ring size support omits b7cdec3d699d ibmvnic: Fix RX queue buffer cleanup omits 6d0f60b0f858 net: thunderx: set xdp_prog to NULL if bpf_prog_add fails omits 0211dda68a4f net/dim: Update DIM start sample after each DIM iteration omits bb21ce0ad227 flexfiles: use per-mirror specified stateid for IO omits 99f2c55591fb NFSv4.2 copy do not allocate memory under the lock omits ea2fc769719f media: Revert "media: dt-bindings: Document the Rockchip V [...] omits f96d84488f7d media: gspca: fix frame overflow error omits 8e782fcf7827 media: rc: ensure close() is called on rc_unregister_device omits 2396e2821b0f media: rc: imon: replace strcpy() by strscpy() omits e5bb9d3d755f media: rc: cec devices do not have a lirc chardev omits 0cfd56a8187d media: saa7134: hvr1110 can decode rc6 omits 9916ac07cd79 media: saa7134: rc device does not need 'saa7134 IR (' prefix omits 8d023a578777 media: rc: imon_raw: use fls rather than loop per bit omits cea1c41d6ba0 media: rc: XBox DVD Remote uses 12 bits scancodes omits 02d32bdad312 media: rc: add driver for Xbox DVD Movie Playback Kit omits fd044de30b78 media: mceusb: Include three Hauppauge USB dvb device with IR rx omits daef95769b3a media: seco-cec: add Consumer-IR support omits b03c2fb97adc media: add SECO cec driver omits 552f0329c75b Btrfs: fix race between enabling quotas and subvolume creation omits 6fc5d789512f drm/i915: Synchronize hpd work in i915_hpd_storm_ctl_show() omits 17e8fd119f82 drm/i915: Eliminate the horrendous format check code omits edeca3a769ad Merge tag 'sound-4.20-rc4' of git://git.kernel.org/pub/scm [...] omits 52465bce85a2 Merge tag 'char-misc-4.20-rc4' of git://git.kernel.org/pub [...] omits 4cd731953d62 Merge tag 'usb-4.20-rc4' of git://git.kernel.org/pub/scm/l [...] omits ef4d6f2c0c65 Merge tag 'mtd/fixes-for-4.20-rc4' of git://git.infradead. [...] omits b84b6345e382 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 829383e18372 iommu/vt-d: Use memunmap to free memremap omits f2a5fef1248b x86/xen: cleanup includes in arch/x86/xen/spinlock.c omits b4bf44d2dcbd drm/i915: Update DRIVER_DATE to 20181122 omits 10fdb7d2ad42 drm/prime: Fix drm_gem_prime_mmap() stack use omits 478652f3d45c spi: spi-qcom-qspi: Fix remaining driver nits omits 1fc12b05895e regulator: core: Avoid propagating to supplies when possible omits 5451781dadf8 regulator: core: Only count load for enabled consumers omits 835cb5c500b1 drm/i915: Update DRIVER_DATE to 20181122 omits 95fd94a645f7 drm/i915: avoid rebuilding i915_gpu_error.o on version str [...] omits 4fc4bb796b0c fuse: Add bad inode check in fuse_destroy_inode() omits 0152eee6fc3b xfrm: Fix NULL pointer dereference in xfrm_input when skb_ [...] omits 7b24eec754ba drm/sun4i: wait on implicit fence before display omits c6fdea6e1a19 drm: Merge drm_info.c into drm_debugfs.c omits 472de49fdc53 perf/x86/intel: Disallow precise_ip on BTS events omits 67266c1080ad perf/x86/intel: Add generic branch tracing check to intel_ [...] omits ed6101bbf626 perf/x86/intel: Move branch tracing setup to the Intel-spe [...] omits c648284f6c96 Merge tag 'iio-fixes-for-4.20a' of git://git.kernel.org/pu [...] omits ffe0e7cf290f Revert "Input: Add the `REL_WHEEL_HI_RES` event code" omits f1539a0c2545 Revert "HID: input: Create a utility class for counting sc [...] omits 00acc9e2c4a5 Revert "HID: logitech: Add function to enable HID++ 1.0 "s [...] omits 5372fc379769 Revert "HID: logitech: Enable high-resolution scrolling on [...] omits a69616d5b3e1 Revert "HID: logitech: Use LDJ_DEVICE macro for existing L [...] omits d0341efe7449 Revert "HID: logitech: fix a used uninitialized GCC warning" omits e2b95b27196c Revert "HID: input: simplify/fix high-res scroll event handling" omits bf21c6e45553 opp: ti-opp-supply: Fix platform_no_drv_owner.cocci warnings omits b239499f927f Merge tag 'drm-misc-next-2018-11-21' of git://anongit.free [...] omits 8cf6f361eb76 Merge branch 'drm-fixes-4.20' of git://people.freedesktop. [...] omits 1d74f133252f Merge tag 'drm-misc-fixes-2018-11-21' of git://anongit.fre [...] omits 7989b9ee8baf drm/ast: fixed cursor may disappear sometimes omits 426a593e641e net: faraday: ftmac100: remove netif_running(netdev) check [...] omits 1a37bd823891 drm/ast: change resolution may cause screen blurred omits 395048ebd454 Merge branch 'smc-fixes' omits e438bae43c1e net/smc: use after free fix in smc_wr_tx_put_slot() omits b9a22dd9811d net/smc: atomic SMCD cursor handling omits 0512f69e388c net/smc: add SMC-D shutdown signal omits ee05ff7af265 net/smc: use queue pair number when matching link group omits f07920ad9c6f net/smc: abort CLC connection in smc_release omits 1e2b1046b53f Merge tag 'wireless-drivers-for-davem-2018-11-20' of git:/ [...] omits 86de5921a3d5 tcp: defer SACK compression after DupThresh omits dde7011a824c tools: bpftool: fix potential NULL pointer dereference in do_load omits b5dd186d10ba net: skb_scrub_packet(): Scrub offload_fwd_mark omits 24c3456c8d5e iser: set sector for ambiguous mr status errors omits 4f32fb921b15 RDMA/rdmavt: Fix rvt_create_ah function signature omits db7a691a1551 IB/mlx5: Avoid load failure due to unknown link width omits 13f8d9c16693 IB/mlx5: Fix XRC QP support after introducing extended atomic omits a6c66d6a08b8 RDMA/bnxt_re: Avoid accessing the device structure after i [...] omits 3c4b1419c33c RDMA/bnxt_re: Fix system hang when registration with L2 dr [...] omits d52ef88a9f4b RDMA/core: Add GIDs while changing MAC addr only for regis [...] omits 074fca3a18e7 RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR omits 04ac4b0ed412 drm/amd/dm: Understand why attaching path/tile properties [...] omits c9e0ab86b2e0 drm/amd/dm: Don't forget to attach MST encoders omits f8195e591078 drm/amd/display: fix dereference of pointer fs_params befo [...] omits 9d7d2a0af2e4 drm/amd/display/amdgpu_dm/amdgpu_dm.c: Remove duplicate header omits 1894687b9203 drm/amd/amdgpu: Remove duplicate header omits 0a46fc2eee81 drm/amd/amdgpu/vce_v3_0.c: Remove duplicate header omits 6c3c559325ab drm/amdgpu: enable paging queue based on FW version (v2) omits 92b419289cee Merge tag 'riscv-for-linus-4.20-rc4' of git://git.kernel.o [...] omits 6b04114f6fae arc: [devboards] Add support of NFSv3 ACL omits e41ca3b1eab8 leds: powernv: add of_node_put() omits c50cbd85cd70 mips: fix mips_get_syscall_arg o32 check omits 8c110d43c6bc iomap: readpages doesn't zero page tail beyond EOF omits 494633fac789 vfs: vfs_dedupe_file_range() doesn't return EOPNOTSUPP omits 4721a6010990 iomap: dio data corruption and spurious errors when pipes fill omits b450672fb66b iomap: sub-block dio needs to zeroout beyond EOF omits 0929d8580071 iomap: FUA is wrong for DIO O_DSYNC writes into unwritten extents omits 9230a0b65b47 xfs: delalloc -> unwritten COW fork allocation can go wrong omits 2c307174ab77 xfs: flush removing page cache in xfs_reflink_remap_prep omits cb216b84d6ea swiotlb: Skip cache maintenance on map error omits b34087157dd7 dma-direct: Make DIRECT_MAPPING_ERROR viable for SWIOTLB omits a4390aee7271 Btrfs: send, fix infinite loop due to directory rename dep [...] omits aa6a65daca11 drm/i915: Show waiter's status on engine dump omits b1a9d7b01901 Merge tag 'perf-urgent-for-mingo-4.20-20181121' of git://g [...] omits 33404f3f10be ASoC: simple_card_utils: remove "option" from asoc_simple_ [...] omits a48bf02b35d9 ASoC: simple-card-utils: tidyup asoc_simple_card_parse_convert() omits f31a17105560 ASoC: simple-card-utils: accept NULL parameter on asoc_sim [...] omits c0f4697c5dbc ASoC: simple-card-utils: remove asoc_simple_card_clk_register() omits 0ade2ccfb812 ASoC: rsnd: makes rsnd_ssi_is_dma_mode() static omits 331e875432ec ASoC: rsnd: tidyup rsnd_parse_connect_ssiu_compatible() omits f6c2d6026afe ASoC: rsnd: Add device tree support for r8a77995 omits 992e75b3c809 ASoC: sdm845: Add support for Secondary MI2S interface omits a1849b7dd30a ASoC: sdm845: Update slot_width for Quaternary TDM port omits 14b04063cc99 Merge branch 'nvme-4.20' of git://git.infradead.org/nvme i [...] omits 466affa06703 regulator: wm8994: Don't use devres for enable GPIOs omits 0db699f747cc Merge tag 'linux-cpupower-4.20-rc4' of git://git.kernel.or [...] omits f559156c399c drm/i915: Add rotation readout for plane initial config omits c773058dde9a drm/i915: Force a LUT update in intel_initial_commit() omits 2bbb5fa37475 ACPI / platform: Add SMB0001 HID to forbidden_id_list omits f43348a3db89 drm/i915: Add rotation readout for plane initial config omits fa6af5145b4e drm/i915: Force a LUT update in intel_initial_commit() omits 8f19b401a6fc drm/i915: Make CHICKEN_TRANS reg not depend on enum value omits 8f78df90d84a drm/i915: Add code comment on assumption of pipe==transcoder omits c0871805ce1c drm/i915: Make EDP PSR flags not depend on enum values omits 931f54920ba8 drm/i915: Make pipe/transcoder offsets not depend on enum values omits 42843dc2d536 drm/meson: Add implicit fencing support for primary and ov [...] omits b4b01b4995fb drm/virtio: add edid support omits 610c0c2b2813 virtio-gpu: add VIRTIO_GPU_F_EDID feature omits 4ab7ca092c3c ARM: dts: at91: sama5d2: use the divided clock for SMC omits 155b8a0492a9 ovl: fix decode of dir file handle with multi lower layers omits 8fd3b90300be drm/fb-helper: Blacklist writeback when adding connectors [...] omits 7513edbc096a drm/i915/gvt: Avoid use-after-free iterating the gtt list omits 3c64ea8c98ee drm/i915: fix spelling mistake "reserverd" -> "reserved" omits b181b3b801da clk: qcom: Support 'protected-clocks' property omits 48d7f160b107 dt-bindings: clk: Introduce 'protected-clocks' property omits 0081cdfe63f0 qxl: Make sure qxl_cursor memory is pinned omits 545592fb3ddb qxl: Remove unused qxl_bo_pin arguments omits 76a57db4a867 qxl: No need for NULL check before calling qxl_bo_unref() omits a071a8ff1f5f drm/cirrus: Remove set but not used variable 'bo' omits c88520db18ba phy: qcom-qusb2: Fix HSTX_TRIM tuning with fused value for SDM845 omits 6e34d358b24f phy: qcom-qusb2: Use HSTX_TRIM fused value as is omits f8577fb3c273 drm/i915: Write GPU relocs harder with gen3 omits f2cbd4852820 net/sched: act_police: fix race condition on state variables omits c8ce94b8fe53 Merge tag 'mips_fixes_4.20_3' of git://git.kernel.org/pub/ [...] omits b1d982330134 MAINTAINERS: add myself as co-maintainer for r8169 omits 78abd9e2c8f4 drm/i915: Downgrade unknown CSR firmware warnings omits 02c07b76af5a drm/i915: allow to load DMC firmware on next gen omits cab870b7fdf3 drm/i915/ilk: Fix warning when reading emon_status with no output omits a5d0f4565996 drm/amdgpu: Enable HDP memory light sleep omits ec3db8a63d4a drm/amdgpu: enable paging queue doorbell support v4 omits bc5ab2d29b8a drm/amdgpu: fix typo in function sdma_v4_0_page_resume omits 448d105120b1 drm/amdgpu: Remove dead static variable omits 5d240da93edc drm/amdkfd: change system memory overcommit limit omits 0f04e538580c drm/amdgpu: Fix KFD doorbell SG BO mapping omits 5aae7335b1ee drm/amdkfd: Fix and simplify sync object handling for KFD omits 3d97da4463d8 drm/amdgpu: KFD Restore process: Optimize waiting omits 9130cc01d1fd drm/amdgpu: Remove explicit wait after VM validate omits 5200ab6a32d6 media: vidioc_cropcap -> vidioc_g_pixelaspect omits ed3e2749ff4a media: v4l2-ioctl: remove unused vidioc_g/s_crop omits f72b9d8cfcd6 media: s5p-g2d: convert g/s_crop to g/s_selection omits 158efdeebc48 media: exynos4-is: convert g/s_crop to g/s_selection omits 8edf27c275a8 media: s5p_mfc_dec.c: convert g_crop to g_selection omits 9ad763d0eb1a media: exynos-gsc: replace v4l2_crop by v4l2_selection omits ee10dc36b485 media: cropcap/g_selection split omits 7f9f71be84bc xfs: extent shifting doesn't fully invalidate page cache omits c08768977b9a xfs: finobt AG reserves don't consider last AG can be a runt omits d43aaf1685aa xfs: fix transient reference count error in xfs_buf_resubm [...] omits d61fa8cbf3da xfs: uncached buffer tracing needs to print bno omits cadf9df27e7c tcp: Fix SOF_TIMESTAMPING_RX_HARDWARE to use the latest ti [...] omits 98af278b1e0f media: davinci/vpbe: drop unused g_cropcap omits 8cbd94bda983 media: v4l2-ioctl: add QUIRK_INVERTED_CROP omits 177bbc67812d media: v4l2-common.h: put backwards compat defines under # [...] omits 59663e42199c tg3: Add PHY reset for 5717/5719/5720 in change ring and f [...] omits 22566c160303 objtool: Fix segfault in .cold detection with -ffunction-sections omits 0b9301fb632f objtool: Fix double-free in .cold detection error path omits 2a5bf23d5b79 perf/x86/intel: Fix regression by default disabling perfmo [...] omits 5b79da06f74e media: v4l2-ioctl: don't use CROP/COMPOSE_ACTIVE omits cb3b2ffb757e media: vicodec: fix memchr() kernel oops omits 0408b205f1ae media: cedrus: add action item to the TODO omits f44e361e37eb media: media-request: Add compat ioctl omits 4212368750cf media: Use wait_queue_head_t for media_request omits 8ff00ba79283 regulator: core: Don't double-disable supplies in regulato [...] omits 544b03da39e2 Documentation/security-bugs: Postpone fix publication in e [...] omits cb5d21946d2a MAINTAINERS: Add Sasha as a stable branch maintainer omits 5a619b9e8883 ASoC: Intel: use platform_data for machine drivers omits b92826fa8c5a ASoC: Intel: fix interface for Chromebook machine drivers omits a3e620f84228 ASoC: acpi: fix: continue searching when machine is ignored omits 8c4e7c2ee809 ASoC: Intel: Skylake: fix Kconfigs, make HDaudio codec optional omits 8a880560d58a MAINTAINERS, EDAC: Drop bouncing email omits 37d964f9147a EDAC, i82975x: Fix spelling mistake "reserverd" -> "reserved" omits a59817fa8f4d EDAC, fsl: Move error injection under CONFIG_EDAC_DEBUG omits aa167f3fed0c spi: spi-mem: Add a new API to support direct mapping omits f86c24f47953 spi: spi-mem: Split spi_mem_exec_op() code omits 0ebb261a0b2d spi: spi-mem: Add SPI_MEM_NO_DATA to the spi_mem_data_dir enum omits 6afe76a67239 spi: spi-mem: Add missing word in the SPI_MEM_DATA_OUT des [...] omits 68239654acaf x86/fpu: Disable bottom halves while loading FPU registers omits 7b51a821211e regulator: core: Properly expose requested_microamps in sysfs omits 9e6d9c9b7373 regulator: lochnagar: Add initial binding documentation omits d90acbc4e3dd regulator: lochnagar: Move driver to binding from DT omits 06e68fed3282 Merge tag 'media/v4.20-3' of git://git.kernel.org/pub/scm/ [...] omits 4647598cde0e ASoC: tlv320aic3x: Add support for CBM_CFS and CBS_CFM clo [...] omits d7c7fc442fa6 regulator: s2mps11: Fix GPIO descriptor initialization omits f1abf67217de regulator: Fix return value of _set_load() stub omits 14a742724fc0 regulator: core: Export regulator_lock and regulator_unlock omits e32c8d3caefb drm/i915/selftests: Hold task reference to reset worker omits 61e49394a31a drm: Introduce new DRM_FORMAT_XYUV omits 3db8d37dd84e drm/tinydrm: Use DRM_GEM_CMA_VMAP_DRIVER_OPS omits b9068cde51ee drm/cma-helper: Add DRM_GEM_CMA_VMAP_DRIVER_OPS omits b39b5394fabc drm/gem: Add drm_gem_object_funcs omits 7698799f9554 drm/prime: Add drm_gem_prime_mmap() omits f001488112c4 drm/driver: Add defaults for .gem_prime_export/import callbacks omits e8828ec1c003 mtd: spi-nor: fix selection of uniform erase type in flexi [...] omits 5d8f81ba1da5 RISC-V: recognize S/U mode bits in print_isa omits 27f8899d6002 riscv: add asm/unistd.h UAPI header omits 0138ebb90c63 riscv: fix warning in arch/riscv/include/asm/module.h omits c0fbcd991860 RISC-V: Build flat and compressed kernel images omits 21f70d4abf9e RISC-V: Fix raw_copy_{to,from}_user() omits f577f7eac5ad drm/panel: s6d16d0: fix spelling mistake "enble" -> "enable" omits fb862c3b199d HID: Add quirk for Primax PIXART OEM mice omits 2ac5e38ea420 Merge drm/drm-next into drm-intel-next-queued omits 63529eaa6164 usb: cdc-acm: add entry for Hiro (Conexant) modem omits c6fd6fe9dea4 PCI: layerscape: Fix wrong invocation of outbound window d [...] omits 68bc10bf9921 PCI: imx6: Fix link training status detection in link up check omits f48cc647f3e1 drm/i915/fixed: cosmetic cleanup omits f1eea8910bfe drm/i915/fixed: simplify is_fixed16_zero() omits e7a238169131 drm/i915/fixed: simplify FP_16_16_MAX definition omits 3122b9c52705 drm/i915/fixed: prefer kernel types over stdint types omits 2d332ee12396 drm/i915: extract fixed point math to i915_fixed.h omits 7fa28e146994 drm/i915: Write GPU relocs harder with gen3 omits ea6b13e9fed0 drm/bridge/sii902x: Add missing dependency on I2C_MUX omits e6e094e053af x86/acpi, x86/boot: Take RSDP address from boot params if [...] omits 384184044981 x86/boot: Mostly revert commit ae7e1238e68f2a ("Add ACPI R [...] omits 8830f26bcd3c drm/i915: Prevent machine hang from Broxton's vtd w/a and [...] omits 1359f25106ca Merge tag 'mlx5-fixes-2018-11-19' of git://git.kernel.org/ [...] omits a5681e20b541 net/ibmnvic: Fix deadlock problem in reset omits db9a0bae8ffc Merge branch 'qed-Fix-Queue-Manager-getters' omits eb62cca9bee8 qed: Fix QM getters to always return a valid pq omits 276d43f0ae96 qed: Fix bitmap_weight() check omits aeabb3c96186 NFSv4: Fix a NFSv4 state manager deadlock omits 9184e51b5b3e net/mlx5e: Fix failing ethtool query on FEC query error omits 64e283348458 net/mlx5e: Removed unnecessary warnings in FEC caps query omits febd72f27c02 net/mlx5e: Fix wrong field name in FEC related functions omits 9cdeaab3b7e7 net/mlx5e: Fix a bug in turning off FEC policy in unsuppor [...] omits d7c60210a9d7 Merge branch 'ena-hibernation-and-rmmod-bug-fixes' omits 4c23738a3f9f net: ena: update driver version from 2.0.1 to 2.0.2 omits 58a54b9c62e2 net: ena: fix crash during ena_remove() omits e76ad21d070f net: ena: fix crash during failed resume from hibernation omits e1e46479847e sctp: not increase stream's incnt before sending addstrm_i [...] omits 228c4cd04dfd net/mlx5e: Fix selftest for small MTUs omits 0073c8f72736 net/mlx5e: RX, verify received packet size in Linear Striding RQ omits 1392f44bba22 net/mlx5e: Apply the correct check for supporting TC esw r [...] omits a1f240f18017 net/mlx5e: Adjust to max number of channles when re-attaching omits 83621b7df6a6 net/mlx5e: Always use the match level enum when parsing TC [...] omits 077ecd785d90 net/mlx5e: Claim TC hw offloads support only under a prope [...] omits d3a80bb5a3ea net/mlx5e: Don't match on vlan non-existence if ethertype [...] omits acf3766b36d8 net/mlx5e: IPoIB, Reset QP after channels are closed omits f2b18732ee98 net/mlx5: IPSec, Fix the SA context hash key omits 39e94569039b drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c: Remove duplicate header omits ccce29abfe03 drm/amdgpu/psp: use define rather than magic number for mo [...] omits 85744e9c1006 drm/scheduler: Fix bad job be re-processed in TDR omits 5814cef8079b drm/amdgpu/gfx: use proper offset define for MEC doorbells omits a53a11a835b6 drm/amdkfd: Workaround PASID missing in gfx9 interrupt pay [...] omits 00557f413147 drm/amdkfd: Adjust the debug message in KFD ISR omits 846a44d7e918 drm/amdkfd: Added Vega12 and Polaris12 for KFD. omits 4e6c6fc19d3f drm/amdkfd: Replace mqd with mqd_mgr as the variable name [...] omits da034bcc6aaa xfs: make xfs_file_remap_range() static omits 59e429314910 xfs: fix shared extent data corruption due to missing cow [...] omits a6a66f80c85e mtd: spi-nor: Fix Cadence QSPI page fault kernel panic omits a4233cc944d1 drm/amd/pp: handle negative values when reading OD omits 8d4d7c589947 drm/amdgpu: Add missing firmware entry for HAINAN omits 009dd0117629 drm/amd/powerplay: disable Vega20 DS related features omits 919a52fc4ca1 drm/amdgpu: Fix oops when pp_funcs->switch_power_profile is unset omits 69fec325a643 Revert "sctp: remove sctp_transport_pmtu_check" omits cc3ccf26f064 sctp: not allow to set asoc prsctp_enable by sockopt omits 02968ccf0125 sctp: count sk_wmem_alloc by skb truesize in sctp_packet_transmit omits a4243e149453 perf tools beauty ioctl: Support new ISO7816 commands omits 82d1a1b12870 Revert "drm/amdgpu: use GMC v9 KIQ workaround only for the [...] omits 83d9bdeaedd8 tools uapi asm-generic: Synchronize ioctls.h omits 527aa2a0ac24 drm/amd/powerplay: Ratelimit all "was not implemented" messages omits d7203171177a drm/amd/display: Clean up DCN1 clock requests omits cedde71cc61b drm/amd/display: Support amdgpu "max bpc" connector property (v2) omits e2306cc6a07a drm/amdgpu: Add amdgpu "max bpc" connector property (v2) omits 900cc3633818 drm/amdgpu: remove set but not used variable 'ring' omits bed1ed366d5f drm/amd/amdgpu/sriov: Aligned the definition with libgv omits 6ccda157732d drm/amd/display: Get backlight controller id from link omits d9672a5bfbb5 drm/amd/display: expose surface confirm color function omits 1a1adf172f6a drm/amd/display: fix pipe interdependent hubp programming omits 14fee4ca84ec drm/amd/display: Adjust stream enable sequence omits 00737c59a231 drm/amd/display: get tail pipe before aquire free pipe omits 818832bf2bc0 drm/amd/display: retry 3 times before successfully reading omits a7513419610b drm/amd/display: 3.2.06 omits 9b6067c08de8 drm/amd/display: redesign scaling rotation math omits 3ce224421b66 drm/amd/display: clear underflow on optc unblank omits 6263f0fd0626 drm/amd/display: Consolidate two-pixels-per-container check omits 08e1c28dd521 drm/amd/display: calculate stream->phy_pix_clk before cloc [...] omits 010c8fe9a504 drm/amd/display: Typo for return check value. omits 37c8f6e6a8d8 drm/amd/display: Clean up dp_blank functions omits 4b594b8d87cb drm/amd/display: Check for dmcu initialization before call [...] omits 8ce504b9389b drm/amd/display: fix gamma not being applied correctly omits eb6b29d62841 drm/amd/display: make underflow status clear explicit omits 261f392429a9 drm/amd/display: expose dentist_get_divider_from_did omits eb9714a201f4 drm/amd/display: resolve minor log problems omits 37cd85ce3322 drm/amd/display: Remove dc_stream_state->status omits 2aa0061b9810 drm/amd/display: 3.2.05 omits 65e259d5c4ae tools arch x86: Update tools's copy of cpufeatures.h omits 53f00f4548ef tools headers uapi: Synchronize i915_drm.h omits b01c1f69c866 perf tools: Restore proper cwd on return from mnt namespace omits 8feb8efef97a tools build feature: Check if get_current_dir_name() is available omits a36b5444b1ec MAINTAINERS: Add myself as third phylib maintainer omits f2ce1065e767 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits fb6f0b64e455 drm/i915: Prevent machine hang from Broxton's vtd w/a and [...] omits 7e241f647dc7 libceph: fall back to sendmsg for slab pages omits 86c31524b27c HID: i2c-hid: Disable runtime PM for LG touchscreen omits 12d43aacf9a7 HID: multitouch: Add pointstick support for Cirque Touchpad omits 91ff20f34e94 ovl: fix missing override creds in link of a metacopy upper omits 385a4886778f HID: steam: remove input device when a hid client is running. omits fffc9a260e38 XArray tests: Add missing locking omits 25bbe21bf427 dax: Avoid losing wakeup in dax_lock_mapping_entry omits 614b1868a125 pinctrl: meson: fix pull enable register calculation omits 5db0b0a298d2 pinctrl: sdm660: Set tile property for pingroups omits 512cab3e7e0b ARM: dts: imx51-zii-rdu1: Remove EEPROM node omits fa68d4f8476b drm/rockchip: fix for mailbox read size omits df7b1f2e0a4a clk: rockchip: fix ID of 8ch clock of I2S1 for rk3328 omits 5c73ac2f8b70 clk: rockchip: fix I2S1 clock gate register for rk3328 omits 4d26d1d1e806 Revert "HID: uhid: use strlcpy() instead of strncpy()" omits 8c01db7619f0 HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated [...] omits ffb8c1e45e7a Merge branch 'topic/coupled' of https://git.kernel.org/pub [...] omits 5305ec6a27b2 mmc: sdhci-pci: Workaround GLK firmware failing to restore [...] omits 5bb9b84b0796 MAINTAINERS: add ASoC maintainers for sound dt-bindings omits a8d8ee437ea0 regulator: Change regulator-coupled-max-spread property omits ff9b34b615a3 regulator: core: Keep regulators-list locked while travers [...] omits 089e2cc2e186 regulator: core: Properly handle case where supply is the couple omits f8702f9e4aa7 regulator: core: Use ww_mutex for regulators locking omits 21556350ade3 drm/i915: Disable LP3 watermarks on all SNB machines omits c12faa2bc56c ALSA: aoa: Use device_type helpers to access the node type omits 988e30af9a50 Merge branch 'for-linus' into for-next omits 31579ba22c0c drm/i915: Hide enable_gvt modparam when not compiled in omits a6b0961b3989 ALSA: hda/ca0132 - fix AE-5 pincfg omits cce997292a52 ALSA: hda/ca0132 - Add new ZxR quirk omits 4593f2da15bc ALSA: asihpi: clean up indentation, replace spaces with tab omits 6b671c27ff57 Revert "drm/i915/perf: Fix warning in documentation" omits fe841686470d Revert "drm/i915/perf: add a parameter to control the size [...] omits cdcefe6bd9df mmc: sdhci-pci: Try "cd" for card-detect lookup before using NULL omits c22397888f1e exec: make de_thread() freezable omits d98ccfc3948a cpufreq: ti-cpufreq: Only register platform_device when supported omits 6eb5c9b5edff Merge branch 'opp/fixes-for-4.20' of git://git.kernel.org/ [...] omits ae6b3e54aa52 ACPICA: Fix handling of buffer-size in acpi_ex_write_data_ [...] omits b54e41f5efcb udf: Allow mounting volumes with incorrect identification strings omits 672e60b72bbe ARM: dts: rockchip: Remove @0 from the veyron memory node omits 909e22e05353 exportfs: fix 'passing zero to ERR_PTR()' warning omits 8ebebcba559a tuntap: fix multiqueue rx omits 7ddacfa56487 ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF omits 86322ba9571a arch/sparc: Use kzalloc_node omits 9235dd441af4 Merge branch 'drm-next-4.21' of git://people.freedesktop.o [...] omits d7563c55ef9f Merge tag 'drm-misc-next-2018-11-07' of git://anongit.free [...] omits 5478ad10e785 drm/ast: Remove existing framebuffers before loading driver omits 09aaf6813cfc hwmon: (w83795) temp4_type has writable permission omits 33bf5519ae5d mtd: rawnand: qcom: Namespace prefix some commands omits 5d1e9c2212ea mtd: rawnand: atmel: fix OF child-node lookup omits 1c1274a56999 tipc: don't assume linear buffer when reading ancillary data omits adba75be0d23 tipc: fix lockdep warning when reinitilaizing sockets omits 33d9a2c72f08 net-gro: reset skb->pkt_type in napi_reuse_skb() omits 5396527f8c00 Merge branch 'tdc-fixes' omits c6cecf4ae44e tc-testing: tdc.py: Guard against lack of returncode in ex [...] omits 5aaf6428526b tc-testing: tdc.py: ignore errors when decoding stdout/stderr omits 16f7eb2b77b5 ip_tunnel: don't force DF when MTU is locked omits 8840c3e2344a MAINTAINERS: Add entry for CAKE qdisc omits 9d332e69c1dc net: bridge: fix vlan stats use-after-free on destruction omits 95506588d2c1 socket: do a generic_file_splice_read when proto_ops has n [...] omits df5a8ec64eed net: phy: mdio-gpio: Fix working over slow can_sleep GPIOs omits b4e955e9f372 netfilter: xt_hashlimit: fix a possible memory leak in hta [...] omits 0e40de0338d0 dax: Fix huge page faults omits fda490d39fc0 dax: Fix dax_unlock_mapping_entry for PMD pages omits 53fffe29a9e6 aio: fix failure to put the file pointer omits 160396a722e0 Revert "net: phy: mdio-gpio: Fix working over slow can_sle [...] omits 569a933b03f3 bpf: allocate local storage buffers using GFP_ATOMIC omits afd594240806 bpf: fix off-by-one error in adjust_subprog_starts omits 5594923f6e70 Merge tag 'batadv-net-for-davem-20181114' of git://git.ope [...] omits dfa0d55ff6be net: phy: mdio-gpio: Fix working over slow can_sleep GPIOs omits 19ab69107d3e net/sched: act_pedit: fix memory leak when IDR allocation fails omits 06bc4d0079ab net: lantiq: Fix returned value in case of error in 'xrx20 [...] omits 761f60261b44 ipv6: fix a dst leak when removing its exception omits 83e65df6dfec net: mvneta: Don't advertise 2.5G modes omits 746dca0aebd4 ASoC: rt5663: Fix error handling of regulator_set_load omits 00347e4ea8ca ASoC: amd: fix spelling mistake "Inavlid" -> "Invalid" omits e8d4bf8ae8db ASoC: qcom: clean up indentation, remove extraneous tab omits 812fb75d977e ASoC: arizona: fix indentation issue with return statement omits 6857b9d0881e ASoC: tlv320dac33: clean up indentation, remove extraneous tab omits 7806869c6e5e ASoC: tlv320aic31xx: asihpi: clean up indentation, remove [...] omits dc43d3aa045c ASoC: Convert a few more users to using %pOFn instead of d [...] omits 276aa6d38e61 ASoC: rt5663: Add documentation for power supply support omits f0915dfc4436 spi: pxa2xx: Fix '"CONFIG_OF" is not defined' warning omits 10547d956d59 MAINTAINERS: Do maintain Intel GPIO drivers via separate tree omits bff466bac599 gpio: mockup: fix indicated direction omits 70cdb6ad6dc3 gpio: pxa: fix legacy non pinctrl aware builds again omits c5bbd4515a05 dax: Reinstate RCU protection of inode omits 7ae2ea7dc45e dax: Make sure the unlocking entry isn't locked omits 6d7cd8c13737 dax: Remove optimisation from dax_lock_mapping_entry omits 5404a7f1c21c XArray tests: Correct some 64-bit assumptions omits 44a4a66b619a XArray: Correct xa_store_range omits 243cfe3fb897 hwmon: (mlxreg-fan) Fix macros for tacho fault reading omits 9e180d9991dc drm/i915: Downgrade unknown firmware warnings omits 03981c6ebec4 drm/i915: Disable LP3 watermarks on all SNB machines omits 1770f0fa978e mt76: fix uninitialized mutex access setting rts threshold omits d1fe6ad6f6bd brcmfmac: fix reporting support for 160 MHz channels omits d987f783a480 ath10k: don't assume 'vif' is non-NULL in flush() omits 0145b50566e7 iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong val [...] omits fa1c071c1efb EDAC, skx: Let EDAC core show the decoded result for debugfs omits 85b9c8bfee67 EDAC, skx: Move debugfs node under EDAC's hierarchy omits e235dd43d8b0 EDAC, skx: Prepend hex formatting with '0x' omits a6a386152a89 EDAC, skx: Fix function calling order in skx_exit() omits f82d15e22340 pwm: lpc18xx-sct: Don't reconfigure PWM in .request and .free omits f911e7234f83 drm/i915/selftests: Workaround an issue with unused lockde [...] omits 5c074eeabbd3 udmabuf: set read/write flag when exporting omits 4ec321c14693 Merge tag 'iwlwifi-for-kalle-2018-11-15' of git://git.kern [...] omits 56d4eac0a1eb drm/i195: spell out reverse on for_each macros omits c6e1f8cc8858 drm/i915/icl: reverse uninit order omits 6233016484c0 drm/i915/icl: replace check for combo phy omits a97b95653383 drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo omits 91b9deefedf4 spi: omap2-mcspi: Add missing suspend and resume calls omits 35bf9f1fd250 Merge branch 'mlx4-fixes' omits a463146e67c8 net/mlx4: Fix UBSAN warning of signed integer overflow omits 3ea7e7ea53c9 net/mlx4_core: Fix uninitialized variable compilation warning omits bd85fbc2038a net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command omits d57e79601bc5 spi: Fix core transfer waits after slave support omits 1229ace4a4a2 MIPS: Loongson3,SGI-IP27: Simplify max_low_pfn calculation omits 07e3a1cfb056 drm/amd/display: Support amdgpu "max bpc" connector property (v2) omits 69756c6ff0de drm/amdgpu: Add amdgpu "max bpc" connector property (v2) omits fd7de6370cb6 ASoC: Add documentation for pcm3060 property out-single-ended omits fe06051dbf8a regulator/of_get_regulator: add child path to find the reg [...] omits 5d041c46ccb9 iwlwifi: mvm: don't use SAR Geo if basic SAR is not used omits 54f3f994e996 iwlwifi: fix D3 debug data buffer memory leak omits 82715ac71e6b iwlwifi: mvm: fix regulatory domain update when the firmwa [...] omits ec484d03ef0d iwlwifi: mvm: support sta_statistics() even on older firmware omits 66e839030fd6 iwlwifi: fix wrong WGDS_WIFI_DATA_SIZE omits 96392c3d8ca4 regulator: max77686: Pass descriptor instead of GPIO number omits 08e14fe429a0 net_sched: sch_fq: ensure maxrate fq parameter applies to [...] omits 1d2f46814d20 regulator: wm8994: Pass descriptor instead of GPIO number omits 1c984942f0a4 regulator: s2mps11: Pass descriptor instead of GPIO number omits 7150ceaacb27 rxrpc: Fix life check omits e81a2a6d12e8 ASoC: rt5663: Add regulator support omits bf897b441bd3 ASoC: ak4118: Add support for AK4118 S/PDIF transceiver omits 8076de2244c6 ASoC: dt-bindings: add bindings for AK4118 transceiver omits 5277715639ff ASoC: pcm186x: Fix device reset-registers trigger value omits 424d5b56d020 ASoC: amd: remove set but not used variable 'dma_buffer' omits 7986e2273c1e spi: npcm: fix platform_no_drv_owner.cocci warnings omits d5a932e541f6 ASoC: amd: Switch to SPDX identifier omits 1c4fb2457e54 ASoC: amd: Fixed build errors omits 0c8224c34aa8 ASoC: nau8822: convert to SPDX identifiers omits ba34f253711a ASoC: nau8822: convert to SPDX identifiers omits 10f91c73cc41 Input: hyper-v - fix wakeup from suspend-to-idle omits ebcd210e93b2 cxgb4: fix thermal zone build error omits b8c3c10cf68d MAINTAINERS: Replace Vince Bridgers as Altera TSE maintainer omits e371357f0760 Merge branch 'bnxt_en-Bug-fixes' omits 8dc5ae2d4897 bnxt_en: Fix filling time in bnxt_fill_coredump_record() omits 83eb5c5cff32 bnxt_en: Add software "missed_irqs" counter. omits ffd77621700e bnxt_en: Workaround occasional TX timeout on 57500 A0. omits addd4df6d763 bnxt_en: Disable RDMA support on the 57500 chips. omits d19819297d92 bnxt_en: Fix rx_l4_csum_errors counter on 57500 devices. omits 6ba990384e92 bnxt_en: Fix RSS context allocation. omits 2f31a67f01a8 usb: xhci: Prevent bus suspend if a port connect change or [...] omits fcc86cb45d38 drm/vc4: Set ->legacy_cursor_update to false when doing no [...] omits 5a43911fd256 drm/vc4: Fix NULL pointer dereference in the async update path omits 21d808405fe4 drm/bridge/sii902x: Fix EDID readback omits fc381bb235a4 drm/panel: Augment the TPO TPG110 bindings omits 0a8853811dd6 drm/i915/bios: make the aux channel macros private to the [...] omits 629ad5ee1fcc drm/i915: remove unused DDC PIN macros omits 3905308940b8 drm/i915/bios: rename intel_aux_ch() to intel_bios_port_aux_ch() omits 8989e9d2e648 clk: rockchip: make rk3188 hclk_vio_bus critical omits fc3660533fef drm/i915/hdmi: Reorder structure to match specification omits 05e0b4bf4613 drm/i915: remove excess line continuation backslashes omits ac8cb53829a6 clk: rockchip: fix rk3188 sclk_mac_lbtest parameter ordering omits 87b94026ff31 drm/i915: Fix plane allocation/free functions omits a9f0c0e56371 clk: rockchip: fix rk3188 sclk_smc gate data omits 4cff280a5fcc nvme-fc: resolve io failures during connect omits 8817b44aa9c6 drm: panel-orientation-quirks: Do rotation quirk for new G [...] omits f8504f4ca0a0 l2tp: fix a sock refcnt leak in l2tp_tunnel_register omits 6c08ec1216b7 KVM: PPC: Book3S HV: Fix handling for interrupted H_ENTER_NESTED omits 5082a7df5251 Merge tag 'gnss-4.20-rc3' of https://git.kernel.org/pub/sc [...] omits e1098e591580 clk: bcm2835: Switch to SPDX identifier omits 27c0f2b01970 clk: zynqmp: handle fixed factor param query error omits 22454b79e6de usb: core: Fix hub port connection events lost omits 882eab6c28d2 ASoC: dapm: Recalculate audio map forcely when card instantiated omits 4b8440abc902 Merge tag 'fixes-for-v4.20-rc2' of git://git.kernel.org/pu [...] omits 007b656851ed s390/ism: clear dmbe_mask bit before SMC IRQ handling omits 43fac3238c1d regmap: add a new macro:REGMAP_IRQ_REG_LINE(_id, _reg_bits) omits 22bf6cd2ca4d spi: bcm2835: make license text and module license match omits 76836fd35492 ASoC: omap-abe-twl6040: Fix missing audio card caused by d [...] omits 757ec116c9bc spi: npcm: fix u32 csgpio being checked for less than zero omits 46dce4042659 ASoC: amd: fix memory leak of i2s_data on error return omits 1decef370456 gnss: sirf: fix synchronous write timeout omits 56a6c7268312 gnss: serial: fix synchronous write timeout omits f505754fd659 Btrfs: ensure path name is null terminated at btrfs_control_ioctl omits 38cd989ee38c hwmon: (ina2xx) Fix current value calculation omits 55a2a982d39c drm/qxl: remove set but not used variables 'driver, qbo' omits 45230903ecd4 drm/qxl: remove set but not used variable 'map' omits 040b595a91b2 drm/virtio: fix memory leak of vfpriv on error return path omits 6862965261a0 drm/virtio: bump driver version after explicit synchroniza [...] omits 2cd7b6f08bc4 drm/virtio: add in/out fence support for explicit synchronization omits a56f9c868ccf drm/virtio: add uapi for in and out explicit fences omits 9fdd90c0f424 drm/virtio: add virtio_gpu_alloc_fence() omits 613a41b0d16e s390/cpum_cf: Reject request for sampling in event initialization omits 2ae7f165c0b0 drm/virtio: Use IDAs more efficiently omits 556c62e85f9b drm/virtio: Handle error from virtio_gpu_resource_id_get omits fa96ed1f564c drm/i915: Remove special case for power well 1/MISC_IO sta [...] omits 285cf66d5220 drm/i915: Use proper bool bitfield initializer in power we [...] omits cb8ef723ab81 drm/i915/gen9_bc: Work around DMC bug zeroing power well requests omits 2fc6d4be35fb usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers omits 745aa6cdee6b drm/i915: Fix icl workarounds whitespaces omits 85f04aa569ad drm/i915: Deduplicate register definition for GAMW_ECO_DEV_RW_IA omits 8577c319b651 drm/i915/icl: Drop spurious register read from icl_dbuf_sl [...] omits a9c859033f6e Revert "usb: gadget: ffs: Fix BUG when userland exits with [...] omits 3c135e890019 usb: dwc2: pci: Fix an error code in probe omits 7b412b04a0c7 usb: dwc3: Fix NULL pointer exception in dwc3_pci_remove() omits 5f8208f55706 ARM: dts: sun8i: a83t: bananapi-m3: increase vcc-pd voltag [...] omits 0a914a4948d4 firmware: imx: add pm svc headfile omits d357b3134c9a dt-bindings: fsl: scu: update power domain binding omits 3501ce96bf5d firmware: imx: remove resource id enums omits d4ea45e8a603 dt-bindings: imx: add scu resource id headfile omits 9d4b17efa51f ASoC: pcm3060: Add DT property for single-ended output omits 704e504bd616 drm/i915: add ICP support to cnp_rawclk() and kill icp_rawclk() omits 228a5cf381f7 drm/i915: rename CNP_RAWCLK_FRAC to CNP_RAWCLK_DEN omits af4de6adb499 drm/i915/cnp+: update to the new RAWCLK_FREQ recommendations omits 933a95496e48 ASoC: pcm3060: Rename output widgets omits 496fa3ba0a66 ASoC: stm32: sai: fix invalid use of sizeof in stm32_sai_a [...] omits e770b18bbbae regulator: bd718x7: Change next state after poweroff to ready omits ef4de050b4c7 regulator: as3711: convert to SPDX identifiers omits 49f539518b33 regulator: bd9571mwv: convert to SPDX identifiers omits 67fd1437d116 ASoC: qcom: Set dai_link id to each dai_link omits 9ee325d029c4 ASoC: sun8i-codec: add missing route for ADC omits 861e6ed667c8 EDAC: Drop per-memory controller buses omits 2a22f1b30cee spi: npcm: add NPCM PSPI controller driver omits 4ad26864df53 dt-binding: spi: add NPCM PSPI controller documentation omits 2e61286dc6ce regulator: bd718x7: Use regulator_map_voltage_ascend for b [...] omits 818ba93b0e9e ASoC: amd: enable acp3x drivers build omits 8de1b5ed0337 ASoC: amd: add acp3x system resume pm op omits 56e4dd8f6801 ASoC: amd: add acp3x runtime pm ops omits 67aa06aef583 ASoC: amd: add acp3x tdm mode support omits 2b5f290e1026 ASoC: amd: add acp3x i2s ops omits 0b87d6bcd648 ASoC: amd: add acp3x pcm driver dma ops omits 32feac95f646 ASoC: amd: Interrupt handler changes for ACP3x DMA driver omits ac289c7ec0bc ASoC: amd: add ACP3x PCM platform driver omits 7894a7e7ea3d ASoC: amd: create ACP3x PCM platform device omits e30d9128def6 ASoC: AMD: add ACP3.0 PCI driver omits b1299acd0d63 ASoC: AMD: add ACP 3.x IP register header omits 1d5ceff25aa1 mtd: spi_nor: pass DMA-able buffer to spi_nor_read_raw() omits b9f07cc8207a mtd: spi-nor: don't overwrite errno in spi_nor_get_map_in_use() omits c797bd81d10e mtd: spi-nor: fix iteration over smpt array omits cd5e6d79384e mtd: spi-nor: don't drop sfdp data if optional parsers fail omits 88a10b15173d EDAC: Don't add devices under /sys/bus/edac omits 63415a3c38dd Merge tag 'arm-soc/for-4.20/maintainers-part2' of https:// [...] omits 4c10473d6ddf ASoC: Intel: Power down links before turning off display a [...] omits 019033c854a2 ASoC: Intel: hdac_hdmi: add Icelake support omits dcad34f818f2 ASoC: wm_adsp: Factor out common init code omits 20e00db2f59b ASoC: wm_adsp: Fix dma-unsafe read of scratch registers omits 16a8ee4c80b4 ASoC: rockchip: add missing slave_config setting for I2S omits c0b07605f1a0 spi: pl022: Handle cs_change for last transfer omits 823918561918 spi: pxa2xx: Deal with the leftover garbage in TXFIFO omits 77d33897c68d spi: pxa2xx: Add ready signal omits 8ae13d0b0d4b spi: pxa2xx: dt-bindings: Add ready GPIO signal omits ec93cb6f827b spi: pxa2xx: Add slave mode support omits 810923f3bf06 spi: Deal with slaves that return from transfer_one() unfinished omits aa66478aa538 spi: pxa2xx: dt-bindings: Add spi-slave property omits f15c19af929d ASoC: omap-mcbsp: No need to initialize max_xx_thres when [...] omits 465d85b3976a ASoC: omap-mcbsp: Remove redundant check for mcbsp->pdata omits 9c34d023dc35 ASoC: omap-mcbsp: Re-arrange files for core McBSP and Side [...] omits be51c576e849 ASoC: omap-mcbsp: Move out the FIFO check from set_thresho [...] omits 59d177f65f50 ASoC: omap-mcbsp: Simplify the mcbsp_start/_stop function [...] omits d63a7625a6df ASoC: omap-mcbsp: Clean up the interrupt handlers omits c9ece9c29e26 ASoC: omap-mcbsp: Skip dma_data.maxburst initialization omits dd443a7c0b00 ASoC: omap-mcbsp: Clean up dma_data addr initialization code omits 35fdc3902179 hwmon: (raspberrypi) Fix initial notify omits 70df9ebbd82c hwmon (ina2xx) Fix NULL id pointer in probe() omits f2b4076988a9 regulator: of: add support for parsing regulator-state-standby omits 5279e96ff803 regulator: dt-bindings: add regulator-state-standby bindings omits db8ddde766ad Merge branch 'qed-Miscellaneous-bug-fixes' omits ed4eac20dcff qed: Fix reading wrong value in loop condition omits 291d57f67d24 qed: Fix rdma_info structure allocation omits e90202ed1cf9 qed: Fix overriding offload_tc by protocols without APP TLV omits 9aaa4e8ba129 qed: Fix PTT leak in qed_drain() omits 11123ab9d90c Merge tag 'linux-can-fixes-for-4.20-20181109' of ssh://git [...] omits c1cd5b24d6ce drm/i915: Determine DSI panel orientation from VBT omits 86ef615fa11b drm/i915: Fix the VLV/CHV DSI panel orientation hw readout omits f255c624c11a drm/i915: Move skip_intermediate_wm handling into ilk_comp [...] omits e7a278a329dd drm/i915: Account for scale factor when calculating initial phase omits ca0026790efa drm/i915: Always write both TILEOFF and LINOFF plane registers omits 005af85c50f7 Merge tag 'vfio-ccw-20181113' of git://git.kernel.org/pub/ [...] omits c1d91f86a1b4 arm64: dts: rockchip: Fix PCIe reset polarity for rk3399-p [...] omits 6bd36e0822ca drm/i915: Switch LSPCON to PCON mode if it's in LS mode omits ee678706e46d clk: sunxi-ng: a64: Fix gate bit of DSI DPHY omits 7d3cf7d2ecca clk: sunxi-ng: Enable DE2_CCU for SUN8I and SUN50I omits aab15e8ec257 Btrfs: fix rare chances for data loss when doing a fast fsync omits 7db647aa8b13 drm/meson: Add primary plane scaling omits 20d7fe034a2f drm/meson: move OSD scaler management into plane atomic update omits f9a2348196d1 drm/meson: Support Overlay plane for video rendering omits 9ef60bd673d1 drm/sti: remove set but not used variable 'priv' omits fba43f454cdf ALSA: oxfw: add support for APOGEE duet FireWire omits 66cae477c380 drm/meson: Use optional canvas provider omits b89e242eee8d s390/cio: Fix cleanup when unsupported IDA format is used omits 806212f91c87 s390/cio: Fix cleanup of pfn_array alloc failure omits 55e93ecdc1ef vfio: ccw: Register mediated device once all structures ar [...] omits 52df7837560e s390/cio: make vfio_ccw_io_region static omits 2b80b98b722b dt-bindings: display: amlogic, meson-vpu: Add optional can [...] omits 0ea0397a3a12 Merge remote-tracking branch 'drm/drm-next' into drm-misc-next omits eb38c119dd91 clk: renesas: r7s9210: Add USB clocks omits 29e3880109e3 netfilter: nf_tables: fix use-after-free when deleting com [...] omits 0fbcc5b568ed netfilter: xt_RATEEST: remove netns exit routine omits cfd740171910 mtd: rawnand: sh_flctl: convert to SPDX identifiers omits 9e3e4d8a093b Merge tag 'v4.20-rc2' of git://git.kernel.org/pub/scm/linu [...] omits 622fecbccfe8 opp: ti-opp-supply: Correct the supply in _get_optimal_vdd [...] omits ba038546ff9e opp: ti-opp-supply: Dynamically update u_volt_min omits f8397d69daef btrfs: Always try all copies when reading extent buffers omits 36b486bc6821 drm/amdgpu: log smu version omits 2bf011c861b7 drm/amdgpu: refactor smu8_send_msg_to_smc and WARN_ON time out omits e94b9f12fa2c Input: atkbd - clean up indentation issue omits 4aeba6418a16 Input: st1232 - convert to SPDX identifiers omits dda2af7418db Input: migor_ts - convert to SPDX identifiers omits 6c4b88288abf Input: dt-bindings - fix a typo in file input-reset.txt omits ac5722c1643a Input: cros_ec_keyb - fix button/switch capability reports omits 3ed64da3b790 Input: elan_i2c - add ELAN0620 to the ACPI table omits d55bda1b3e7c Input: matrix_keypad - check for errors from of_get_named_gpio() omits 25517ed4e99b MIPS: Let early memblock_alloc*() allocate memories bottom-up omits 82fba2df7f7c MIPS: OCTEON: cavium_octeon_defconfig: re-enable OCTEON US [...] omits 121e38e5acdc ARC: mm: fix uninitialised signal code in do_page_fault omits 4592f11e47a2 ARC: [plat-hsdk] Enable DW APB GPIO support omits afba5d157fe1 ARCv2: boot log unaligned access in use omits 3624379d90ad ARC: IOC: panic if kernel was started with previously enabled IOC omits 2c519f583e84 ARC: remove redundant 'default n' from Kconfig omits a619b72a3670 Merge tag 'am654-fixes-for-v4.20' of git://git.kernel.org/ [...] omits 2e904398119d Merge tag 'qcom-fixes-for-4.20-rc1' of git://git.kernel.or [...] omits 63ac3328f0d1 drm/i915: fix broadwell EU computation omits 77e461d14ed1 bnx2x: Assign unique DMAE channel number for FW DMAE trans [...] omits fb50c09e9238 perf tools: Fix crash on synthesizing the unit omits 913240696ec6 drm/syncobj: Fix compilation following partial revert omits 8b19faf6fae2 clk: rockchip: fix typo in rk3188 spdif_frac parent omits 447750f281ab netfilter: nf_tables: don't use position attribute on rule [...] omits 25d8bcedbf43 selftests: add script to stress-test nft packet path vs. c [...] omits 0fb39bbe43d4 netfilter: nf_tables: don't skip inactive chains during update omits 3c5cdb17c3be netfilter: nf_conncount: fix unexpected permanent node of list. omits 31568ec09ea0 netfilter: nf_conncount: fix list_del corruption in conn_free omits fd3e71a9f71e netfilter: nf_conncount: use spin_lock_bh instead of spin_lock omits ab99be4683d9 amd/iommu: Fix Guest Virtual APIC Log Tail Address Register omits 131280a162e7 drm: Revert syncobj timeline changes. omits d99501b8575d ALSA: hda/ca0132 - Call pci_iounmap() instead of iounmap() omits bcce8d8633ff drm/i915: Clean up the baseline bpp computation omits d26592c601ec drm/i915: Remove pointless goto fail omits 8e2b4dffeca0 drm/i915: Handle -EDEADLK from ironlake_check_fdi_lanes() omits c0e118c8a1a3 mtd: partitions: Add OF support to RedBoot partitions omits 7243ec72b902 dt-bindings: phy-qcom-qmp: Fix several mistakes from prior [...] omits f5fde094a742 phy: uniphier-pcie: Depend on HAS_IOMEM omits e0be6a68b541 mtd: partitions: Add RedBoot FIS DT bindings omits 43f1fd01a635 mtd: Move Redboot partition parser omits d7d8bbb40a5b batman-adv: Expand merged fragment buffer for full packet omits f4156f9656fe batman-adv: Use explicit tvlv padding for ELP packets omits 54820b4a6627 dt-bindings: i3c: Document core bindings omits a9f3edd0dd87 i3c: Add sysfs ABI spec omits bd360e8175f4 docs: driver-api: Add I3C documentation omits 3a379bbcea0a i3c: Add core I3C infrastructure omits 0fd791841a6d HID: input: Ignore battery reported by Symbol DS4308 omits f3be657d96b0 drm/i915/gvt: ensure gpu is powered before do i915_gem_gtt_insert omits def40774f63a drm/i915/gvt: not to touch undefined MOCS registers omits 563785edfcef ALSA: hda/realtek - Add quirk entry for HP Pavilion 15 omits 6da8f44624ad ALSA: hda/ca0132 - Optimize for non-PCI configuration omits d19f9130b814 x86/ptrace: Fix documentation for tracehook_report_syscall [...] omits 5a96b2d38dc0 staging: vchiq_arm: fix compat VCHIQ_IOC_AWAIT_COMPLETION omits cd56a5141331 staging: mt7621-pinctrl: fix uninitialized variable ngroups omits a66d972465d1 devres: Align data[] to ARCH_KMALLOC_MINALIGN omits 432798195bbc uio: Fix an Oops on load omits 8bb0a88600f0 test_firmware: fix error return getting clobbered omits 0749aa25af82 nvmem: core: fix regression in of_nvmem_cell_get() omits 7c97301285b6 misc: atmel-ssc: Fix section annotation on atmel_ssc_get_d [...] omits fee05f455ceb drivers/misc/sgi-gru: fix Spectre v1 vulnerability omits e670de54c813 Drivers: hv: kvp: Fix the recent regression caused by inco [...] omits 1722bc0e8c2f EDAC: Fix indentation issues in several EDAC drivers omits 8122e7cd806d platform/x86: intel_pmc_core: Decode Snoop / Non Snoop LTR omits 2d649d972bae platform/x86: intel_pmc_core: Fix LTR IGNORE Max offset omits 2eb150558bb7 platform/x86: intel_pmc_core: Show Latency Tolerance info omits c4b7d1ba7d26 sysv: return 'err' instead of 0 in __sysv_write_inode omits 9134586715e3 arm64: dts: qcom: msm8998: Reserve gpio ranges on MTP omits 5f8d3ab136d0 arm64: dts: sdm845-mtp: Reserve reserved gpios omits 688be01a0ab7 drm/amdgpu/gfx9: rework lbpw enable code omits c10caceddca2 drm/ttm: remove set but not used variable 'driver' omits 106c7d6148e5 drm/amdgpu: abstract the function of enter/exit safe mode for RLC omits 88dfc9a3dd47 drm/amdgpu: separate amdgpu_rlc into a single file omits fdb81fd788a7 drm/amdgpu: unify rlc function into structure omits a82c15668cfc drm/amdgpu: Each PSP need to get latest topology info on X [...] omits eef4670eadcf drm/i915/query: fix subslice length omits cf303a41d97e drm/i915: fix subslice mask array size omits f7d6cf6d0c7e mtd: cfi_cmdset_0020: Mark expected switch fall-throughs omits 98473f5acc00 mtd: block2mtd: mark expected switch fall-throughs omits 2ee936e3a2f0 drm/i915/psr: Move intel_psr_disable_source() code to inte [...] omits 62819dfd859e drm/i915/icl: Reset PSR interruptions omits b2fc2252ce41 drm/i915/psr: Always wait for idle state when disabling PSR omits 26f9ec9a9a4a drm/i915/psr: Use intel_psr_exit() in intel_psr_disable_source() omits 53cc68803668 drm/i915: Generalize skl_ddb_allocation_overlaps() omits 07464c7c0cf7 drm/i915: Clean up skl+ PLANE_POS vs. scaler handling omits 7b012bd62db9 drm/i915: Polish the skl+ plane keyval/msk/max register setup omits 89d67d172dea drm/i915: Remove the PS_PWR_GATE write from skl_program_scaler() omits d788905f68fd can: flexcan: use can_rx_offload_queue_sorted() for flexca [...] omits 4530ec36bb1e can: rx-offload: rename can_rx_offload_irq_queue_err_skb() [...] omits ed72bc8bcb92 can: flexcan: handle tx-complete CAN frames via rx-offload [...] omits 11644a765952 xhci: Add quirk to workaround the errata seen on Cavium Th [...] omits a5baeaeabcca usb: xhci: fix timeout for transition from RExit to U0 omits 958c0bd86075 usb: xhci: fix uninitialized completion when USB3 port got [...] omits d9193efba84f xhci: Add check for invalid byte size error when UAS devic [...] omits 1245374e9b83 xhci: handle port status events for removed USB3 hcd omits f068090426ea xhci: Fix leaking USB3 shared_hcd at xhci removal omits 8588eac3ff66 arm64: dts: ti: k3-am654: Fix wakeup_uart reg address omits ca401e967401 drm/i915/mst: Drop pre_pll_enable null check omits bad46f2f33eb drm/i915: Release DDI power well references in MST ports omits 6423382247e0 drm/i915: Reuse the aux_domain cached omits 55059f2b7f86 can: rx-offload: introduce can_rx_offload_get_echo_skb() a [...] omits 7da11ba5c506 can: dev: __can_get_echo_skb(): print error message, if tr [...] omits e7a6994d043a can: dev: __can_get_echo_skb(): Don't crash the kernel if [...] omits 200f5c49f7a2 can: dev: __can_get_echo_skb(): replace struct can_frame b [...] omits a4310fa2f246 can: dev: can_get_echo_skb(): factor out non sending code [...] omits e05237f9da42 can: flexcan: remove not needed struct flexcan_priv::tx_mb [...] omits cbffaf7aa09e can: flexcan: Always use last mailbox for TX omits 5178b7cd8e42 can: flexcan: Unlock the MB unconditionally omits f164d0204b11 can: hi311x: Use level-triggered interrupt omits 868b7c0f43e6 dt-bindings: can: rcar_can: Add r8a774a1 support omits 68c8d209cd43 can: rcar_can: Fix erroneous registration omits 4f145f14f6b9 dt-bindings: can: rcar_can: document r8a77965 support omits ff1f19d56c20 can: ucan: remove duplicated include from ucan.c omits 207681fc5f3d can: ucan: remove set but not used variable 'udev' omits e13fb9b37cc0 can: kvaser_usb: Fix accessing freed memory in kvaser_usb_ [...] omits 95217260649a can: kvaser_usb: Fix potential uninitialized variable use omits a43608fa7721 can: raw: check for CAN FD capable netdev in raw_sendmsg() omits 0246c661b6f0 ASoC: rsnd: use ring buffer for rsnd_mod_name() omits 3aefb67f8496 drm/i915: Sanitize PCH port transcoder select on IBX omits 5a3aeca97af1 drm/i915: Fix hpd handling for pins with two encoders omits 278df5e5527b ASoC: sun8i-codec: fix crash on module removal omits eb8dd3abeb4d drm/vc4: Prefer PPF over TPZ when dst >= 2/3 src omits 0560054da567 drm/vc4: ->x_scaling[1] should never be set to VC4_SCALING_NONE omits 30f5ccfa8c8a drm/i915/icl: Fix PLL mapping sanitization for DP ports omits 9199c322ec83 drm/i915/ddi: Add more sanity check to the encoder HW readout omits 65766ee0bf7f ALSA: oss: Use kvzalloc() for local buffer allocations omits 8561fb31a1f9 staging: rtl8723bs: Add missing return for cfg80211_rtw_ge [...] omits 13c45007e0a8 staging: most: use format specifier "%s" in snprintf omits a1db9c54eb29 drm/i915: Track rcu_head for our idle worker omits 81d9e98fceb6 mtd: Kconfig: fix spelling mistake "partions" -> "partition" omits 8811d616dfaa drm/i915: Initialise the obj->rcu head omits a05a14049999 gpio: don't free unallocated ida on gpiochip_add_data_with [...] omits da85d8bfd151 kselftests/bpf: use ping6 as the default ipv6 ping binary [...] omits 113f3aaa81bd cfg80211: Prevent regulatory restore during STA disconnect [...] omits 03b738625b1e mac80211: fix CSA beacon allocation size omits c177db2d0d5e cfg80211/mac80211: fix FTM settings across CSA omits 5c21e8100dfd mac80211: Clear beacon_int in ieee80211_do_stop omits c752cac9db1b mac80211: fix GFP_KERNEL under tasklet context omits 81c5dce2cd0b cfg80211: add missing constraint for user-supplied VHT mask omits a1881c9b8a1e mac80211_hwsim: Timer should be initialized before device [...] omits 33483a6b88e4 mac80211: fix missing unlock on error in ieee80211_mark_st [...] omits 05cc09de4c01 mac80211_hwsim: fix module init error paths for netlink omits 65bf2d54f062 drm/sun4i: tcon: Support an active-low DE signal with RGB [...] omits 4843c9a208c0 drm/sun4i: tcon: Get the connector from the encoder in RGB setup omits b842e2c9c0f2 drm/sun4i: tcon: Pass encoder to RGB setup function omits f98e46a251d0 tools: bpftool: update references to other man pages in do [...] omits f120919f9905 tools: bpftool: pass an argument to silence open_obj_pinned() omits a8bfd2bc29f3 tools: bpftool: fix plain output and doc for --bpffs option omits 53909030aa29 tools: bpftool: prevent infinite loop in get_fdinfo() omits 49a249c38726 tools/bpftool: copy a few net uapi headers to tools directory omits b13b8787c95c bpf: Fix IPv6 dport byte order in bpf_sk_lookup_udp omits 8e4829c6f747 scsi: ufs: Fix hynix ufs bug with quirk on hi36xx SoC omits f2ffd4e5bc7b scsi: qla2xxx: Timeouts occur on surprise removal of QLogi [...] omits 58db08a73b75 drm/i915: Keep overlay functions naming consistent omits a8147d0cd49f drm/i915: Move intel_init_ipc() call to i915_load_modeset_init() omits acde44b50086 drm/i915: Move FBC init and cleanup calls to modeset functions omits 8d3bf1a3959f drm/i915: Move drm_vblank_init() to i915_load_modeset_init() omits eeba5b5cdeac drm/i915: remove padding from struct skl_wm_level omits 5fc2805b3e88 drm/i915: Set MI_INVALIDATE_BSD for all video-decode engines omits 584738b7e359 drm/radeon: remove set but not used variable 'rdev' omits d2cfabbdafe0 drm/amdgpu/sdma4: use paging queue for buffer funcs omits f0c9fabda129 drm/amd/powerplay: correct code style omits b8b211ca763a clk: qoriq: add more chips support omits 8b627f616ed6 clk: boston: unregister clks on failure in clk_boston_setup() omits 46fda5b5067a clk: boston: fix possible memory leak in clk_boston_setup() omits 087286585d8b ACPICA: Update version to 20181031 omits 927a6abf023b ACPICA: iASL: Enhance error detection omits c159597ca923 ACPICA: iASL: adding definition and disassembly for TPM2 r [...] omits f8ddf49b4201 ACPICA: Use %d for signed int print formatting instead of %u omits c647eb98b085 ACPICA: Debugger: refactor to fix unused variable warning omits 91e43395820b Merge branch 'fixes-dts' into omap-for-v4.20/fixes omits 602438ead302 drm/i915/icl: Fix port B combo PHY context loss after DC t [...] omits bc458c1174e3 drm/i915/icl: Skip init for an already enabled combo PHY omits eef519e2d07d drm/i915/cnl+: Verify combo PHY HW state during PHY uninit omits c45198b163fb drm/i915/cnl+: Move the combo PHY init/uninit code to a new file omits cec83ff1241e ARM: OMAP1: ams-delta: Fix possible use of uninitialized field omits 1e0e9c8a85af drm/i915/icl: Fix combo PHY uninit omits 419b194cdedc ARM: dts: am3517-som: Fix WL127x Wifi interrupt omits 3d8b804bc528 ARM: dts: logicpd-somlv: Fix interrupt on mmc3_dat1 omits 6809564d64ff ARM: dts: LogicPD Torpedo: Fix mmc3_dat1 interrupt omits e7f4ffffa972 ARM: dts: am3517: Fix pinmuxing for CD on MMC1 omits 6303f3e78b6f regulator: core: Decouple regulators on regulator_unregister() omits 85254bcf394f regulator: core: Add new max_uV_step constraint omits a2dfe7c7dfb6 regulator: Document new regulator-max-step-microvolt property omits 40c223efaa17 regulator: core: Limit regulators coupling to a single couple omits d3b687c58ad9 regulator: Change regulator-coupled-max-spread property omits 79d6f049f4f0 regulator: core: Don't allow to get regulator until all co [...] omits f9503385b187 regulator: core: Mutually resolve regulators coupling omits 9243a195be7a regulator: core: Change voltage setting path omits c054c6c792e1 regulator: core: Add voltage balancing mechanism omits 9cce72448364 regulator: bd718x7: add missing linux/of.h inclusion (deja-vu) omits 987abd5c62f9 drm/i915/execlists: Force write serialisation into context [...] omits fa2bb8b97d77 regulator: lochnagar: Explicitly include register headers omits d14ce174ca02 clk: tegra20: Check whether direct PLLM sourcing is turned [...] omits 514fddba845e clk: tegra20: Turn EMC clock gate into divider omits e82e62e390d3 HID: Add quirk for Microsoft PIXART OEM mouse omits e46daee53bb5 ARM: 8806/1: kprobes: Fix false positive with FORTIFY_SOURCE omits 783195ec1cad drm/syncobj: disable the timeline UAPI for now v2 omits e5b78f2e349e iommu/ipmmu-vmsa: Fix crash on early domain free omits 9e834d776923 drm/amdgpu/display/dce11: only enable FBC when selected omits 6ef0cbc3b773 drm/amdgpu/display/dm: handle FBC dc feature parameter omits f332822a881f drm/amdgpu/display/dc: add FBC to dc_config omits 79d197f31b30 drm/amdgpu: add DC feature mask module parameter omits 593f79a236e1 drm/amdgpu/display: check if fbc is available in set_stati [...] omits 2cf6dd9cc519 drm/amdgpu: disable page queue on Vega10 SR-IOV VF omits 3482d2d9b0fb drm/amdgpu: set Vega20 LBPW as disabled at default omits 2d3030a00ef1 drm/amd/powerplay: always use fast UCLK switching when UCL [...] omits 72deff05bd46 drm/amd/powerplay: set a default fclk/gfxclk ratio omits 30f33126feca drm/ttm: Fix bo_global and mem_global kfree error omits 0bf19b9fda26 drm/amd/amdgpu/dm: Fix dm_dp_create_fake_mst_encoder() omits 5d8e06a3b7b2 drm/amd/display: Drop reusing drm connector for MST omits 1b32d6e04027 drm/amd/display: Cleanup MST non-atomic code workaround omits db0049129359 drm/amdgpu: fix frame size of amdgpu_xgmi_add_devices excc [...] omits 24c9d423e86b EDAC, skx: Fix randconfig builds in a better way omits a33e1ece7779 drm/i915/icl: Fix power well 2 wrt. DC-off toggling order omits 9a64c65083b9 drm/i915: Add short HPD IRQ storm detection for non-MST systems omits 0759af9e75ca drm/i915: Clarify flow for disabling IRQs on storms omits a4af7889eb31 drm/i915: Fix threshold check in intel_hpd_irq_storm_detect() omits fee61deecb1d drm/i915: Fix NULL deref when re-enabling HPD IRQs on syst [...] omits 66a5ab1034be drm/i915: Fix possible race in intel_dp_add_mst_connector() omits 96c1c58eb0d7 EDAC, i82975x: Remove set but not used variable dtype omits d0105af93976 drm/i915: Clean up skl_program_scaler() omits e69b348a7adb drm/i915: Nuke posting reads from plane update/disable funcs omits d9be05b78422 drm/atomic: Use explicit old/new state in drm_atomic_plane [...] omits b2432adf33e8 drm/atomic: Use explicit old/new state in drm_atomic_crtc_check() omits 534903d60376 drm/atomic: Use explicit old crtc state in drm_atomic_add_ [...] omits 5132b3d28371 spi: gpio: Support 3WIRE high-impedance turn-around omits df80e0478972 spi: rspi: Add r8a77470 to the compatible list omits b598a88ebb97 drm/i915/csr: fix spelling mistake "firmare" -> "firmware" omits 55f99bf2a9c3 drm/i915/ringbuffer: Delay after EMIT_INVALIDATE for gen4/gen5 omits 64e3d12f769d mm, drm/i915: mark pinned shmemfs pages as unevictable omits d3ff06b03c10 ASoC: fsl_ssi: Change to use DEFINE_SHOW_ATTRIBUTE macro omits 81df42d10457 spi: Kconfig: Enable McSPI driver for K3 platforms omits abc61f47a70f spi: omap-spi: Add compatible for AM654 SoC omits de226ebda96c regulator: bd718x7: Remove double indirection for bd718xx_ [...] omits 943126417891 slimbus: ngd: remove unnecessary check omits 71b12beaf12f platform/x86: asus-nb-wmi: Drop mapping of 0x33 and 0x34 s [...] omits b3f2f3799a97 platform/x86: asus-nb-wmi: Map 0x35 to KEY_SCREENLOCK omits 78f3ac76d9e5 platform/x86: asus-wmi: Tell the EC the OS will handle the [...] omits 8055db3a5b75 platform/x86: thinkpad_acpi: Change the keymap for Favorit [...] omits a24626d72915 dt-bindings: spi: QuadSPI driver for Atmel SAMA5D2 omits 0e6aae08e9ae spi: Add QuadSPI driver for Atmel SAMA5D2 omits 6ca622c87149 mtd: spi-nor: atmel-quadspi: Remove unused code from atmel [...] omits 2d30ac5ed633 mtd: spi-nor: atmel-quadspi: Use spi-mem interface for atm [...] omits d5433def3153 mtd: spi-nor: atmel-quadspi: Add spi-mem support to atmel-quadspi omits b82ab1c26962 mtd: spi-nor: atmel-quaspi: Typo fix omits f6501f491990 USB: misc: appledisplay: add 20" Apple Cinema Display omits deefd24228a1 USB: quirks: Add no-lpm quirk for Raydium touchscreens omits a77112577667 usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB omits 781f0766cc41 USB: Wait for extra delay time after USB_PORT_FEAT_RESET f [...] omits c948c6915b62 staging: rtl8723bs: Fix incorrect sense of ether_addr_equal omits 354e379684fc staging: mt7621-dma: fix potentially dereferencing uniniti [...] omits 4dc2a3cd2785 staging: comedi: clarify/unify macros for NI macro-defined [...] omits b7c56d7bfe83 drivers: staging: cedrus: find ctx before dereferencing it ctx omits c3e43d8b958b staging: rtl8723bs: Fix the return value in case of error [...] omits 9a1ec4eb6f37 staging: comedi: ni_mio_common: scale ao INSN_CONFIG_GET_C [...] omits 99b77fef3c6c net/mlx5: Fix XRC SRQ umem valid bits omits d24dbd7541ff mtd: maps: Get rid of the latch-addr-flash driver omits 99f732b3a865 mtd: maps: physmap: Invert logic on if/else branch omits e8da8794a7fd genirq/matrix: Improve target CPU selection for managed in [...] omits e7afb623b4fb drm: Add drm_any_plane_has_format() omits e28ae34e51bd Merge branch 'spi-4.20' into spi-4.21 for uniphier DT omits bb8310cc22d7 drm/amdgpu/psp: add set_topology_info function omits ec1a975e0b18 drm/amdgpu/psp: add get_topology_info function omits 593caa07ad6a drm/amdgpu/psp: update topology info structures omits 4b93151f57d8 drm/amdgpu/psp: add get_hive_id function omits dd3c45d30622 drm/amdgpu/psp: add get_node_id function omits 3e2e2ab55499 drm/amdgpu/psp: initialize xgmi session (v2) omits ca6e1e59a24b drm/amdgpu/psp: add helper function to invoke xgmi ta per [...] omits 4de5f0055adf drm/amdgpu/psp: add xgmi ta header omits 97c8d171105d drm/amdgpu/psp: add helper function to load/unload xgmi ta omits 51e7177f361a drm/amdgpu/psp: init/de-init xgmi ta microcode omits f0cfa19579fa drm/amdgpu/psp: add structure for xgmi ta and its shared buffer omits 1cda5e2161b4 drm/amdgpu/vega20: add CLK base offset omits bab45e44b131 drm/amd/display: Stop leaking planes omits f180b4bccc89 drm/amdgpu: Drop amdgpu_plane omits c2af2a4264f8 drm/amd/display: Fix misleading buffer information omits 694d0775ca94 drm/amd: Don't fail on backlight = 0 omits 45cf8c23f356 drm/amd: Update atom_smu_info_v3_3 structure omits eaeee28db289 clk: qcom: smd: Add support for QCS404 rpm clocks omits 56950ff82325 clk: s2mps11: constify clk_ops structure omits 5fc6eb7d74f4 clk: pxa: constify clk_ops structures omits 16ace88405fb clk: pistachio: constify clk_ops structures omits 19aa8e32b9e6 clk: palmas: constify clk_ops structure omits 25600dad4145 clk: max77686: constify clk_ops structure omits f69f452243e4 ASoC: rsnd: add TDM Split mode support omits cf704dc83fd6 ASoC: rsnd: add TDM Split mode support for Document omits 4e7788fb8018 ASoC: rsnd: add SSIU BUSIF support omits da48a6eb82ea ASoC: rsnd: add SSIU BUSIF support for Document omits bd7ff187fac3 ASoC: rsnd: tidyup Document for DT binding omits c2aaaa57d44a ASoC: rsnd: handle DPCM converted rate/chan under core omits beed78aeeb10 ASoC: rsnd: move HDMI information from ssi.c to core.c omits 9328882e9dc6 ASoC: rsnd: use defined io_playback/io_capture omits a607280293b4 ASoC: rsnd: rename rsnd_runtime_is_ssi_xxx() omits c8b222bf110c ASoC: rsnd: remove endpoint bidirectional check omits 5049a6e7316c ASoC: audio-graph-scu-card: remove error check which never happen omits 1a115f3a5418 ASoC: audio-graph-scu-card: remove endpoint bidirectional check omits ea662d2f804a clk: imx7d: remove UART1 clock setting omits 39ee0b3401fe ASoC: audio-graph-card: remove endpoint bidirectional check omits 819ed0ad91cd clk: bcm2835: make license text and module license match omits 61d0de0543a6 regulator: pfuze100-regulator: add coin support to PF0100 omits 935ff8007f5e ASoC: Intel: common: add quirk for APL RVP boards omits 97bb91ae2f33 ASoC: Intel: common: add SOF information for APL RVP omits 972b0d456e64 ASoC: Intel: remove GFP_ATOMIC, use GFP_KERNEL omits 48bf41a2be51 ASoC: Intel: boards: fix Skylake typo omits 3ee1cd4f81e1 ASoC: Intel: use standard interface for Atom machine drivers omits 842bb5135f10 ASoC: Intel: use standard interface for Hdaudio machine driver omits 8679284b37e9 ASoC: acpi: define common interface for machine driver con [...] omits 968029057192 drm/lease: look at ->universal_planes only once omits 078b7de41249 drm/file: Uncompact the feature flags omits a0c1af46e9d7 drm/lease: debug output for lease creation omits 25540f68c871 ASoC: pxa: change ac97 dependencies omits 2c2596f3ab25 ASoC: omap: Remove unused machine driver for AM3517-evm omits 223bc10b8497 ASoC: pcm3168a: remove read-only status register from snd_ [...] omits 39dfdf00c7a5 ASoC: ak5558: Remove redundant snd_soc_component_read32 calls omits e14856f6cfbb ASoC: qdsp6: q6afe-dai: Fix the dai widgets omits 9de57ff1566f ASoC: qdsp6: q6asm-dai: Only add routing once. omits b374e8686fc3 mt76: fix building without CONFIG_LEDS_CLASS omits 3401d42c7ea2 brcmutil: really fix decoding channel info for 160 MHz bandwidth omits b630806d7ce2 wlcore: Fixup "Add support for optional wakeirq" omits 461cf0360574 ath9k: Fix a locking bug in ath9k_add_interface() omits dbc4ca339c8d tools cpupower: Override CFLAGS assignments omits 4bf3bd0f15a9 tools cpupower debug: Allow to use outside build flags omits 9de9aa45e9bd tools/power/cpupower: fix compilation with STATIC=true omits 19ed3e2dd854 iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() omits ad43d528a7ac ALSA: usb-audio: Define registers for CM6206 omits f45a7977d114 drm/i915: Don't oops during modeset shutdown after lpe aud [...] omits e6db7f4d7c50 drm/i915: Break long iterations for get/put shmemfs pages omits fbe57dde7126 media: ov7740: constify structures stored in fields of v4l [...] omits d148b85e8b07 media: ov5645: constify v4l2_ctrl_ops structure omits 35629182eb8f media: ov13858: Check for possible null pointer omits 436190596241 media: imx214: Add imx214 camera sensor driver omits 9dab12c7a66d media: imx214: device tree binding omits 4e5f42df5778 media: intel-ipu3: cio2: Remove redundant definitions omits 4e26f692e2e2 media: ipu3-cio2: Use cio2_queues_exit omits 32388d6ef7cf media: ipu3-cio2: Unregister device nodes first, then rele [...] omits 30efae3d789c media: omap3isp: Unregister media device as first omits 003aedaed65d media: docs: Document metadata format in struct v4l2_format omits 92539d3eda2c media: v4l: event: Add subscription to list before calling [...] omits b50b769bcbc2 media: dm365_ipipeif: better annotate a fall though omits aecbde630e95 drm/syncobj: Fix oops on drm_syncobj_find_fence(file_priv, [...] omits bfe60a0272dd drm/i915/icl: Enable Plane Input CSC for YUV to RGB Conversion omits 6a255da783c6 drm/i915/icl: Define Plane Input CSC Coefficient Registers omits ca92e173ab34 xfrm: Fix bucket count reported to userspace omits 8fd8cbfeada5 EDAC, qcom_edac: Remove irq_handled local variable omits ef86eaf97acd media: Rename vb2_m2m_request_queue -> v4l2_m2m_request_queue omits 2efaf6ebb34f media: cec: increase debug level for 'queue full' omits 55623b416905 media: cec: check for non-OK/NACK conditions while claiming a LA omits 7cf7b2e977ab media: vicodec: lower minimum height to 360 omits 0ede1794b966 media: tc358743: Remove unnecessary self assignment omits 215237a5e436 Merge tag 'v4.20-rc1' into patchwork omits df18bfd35bbf media: v4l: fix uapi mpeg slice params definition omits 1a81361f75d8 EDAC, synopsys: Add Error Injection support for ZynqMP DDR [...] omits b500b4a029d5 EDAC, synopsys: Add ECC support for ZynqMP DDR controller omits 647ad49ca672 staging: Remove the mt29f_spinand driver omits acc9d62b6872 mtd: rawnand: Flag 1.8V AC chips with a broken GET_FEATURE [...] omits ba3a51ac32eb usb: dwc3: gadget: Properly check last unaligned/zero chain TRB omits 08fd9a82fda8 usb: dwc3: core: Clean up ULPI device omits 804dfaf01bcc XArray: Fix Documentation omits d9c480435add XArray: Handle NULL pointers differently for allocation omits 611f318637da XArray: Unify xa_store and __xa_store omits 84e5acb76dac XArray: Add xa_store_bh() and xa_store_irq() omits 9c16bb889054 XArray: Turn xa_erase into an exported function omits c5beb07e7a06 XArray: Unify xa_cmpxchg and __xa_cmpxchg omits 4c0608f4a0e7 XArray: Regularise xa_reserve omits ba32ce95cbd9 mtd: maps: Merge gpio-addr-flash.c into physmap-core.c omits 3edf4b9f381e dt-binding: mtd: physmap: Document the addr-gpios property omits 6ca15cfa0788 mtd: maps: Rename physmap_of_{versatile, gemini} into phys [...] omits 642b1e8dbed7 mtd: maps: Merge physmap_of.c into physmap-core.c omits 0c3def9b58d8 mtd: maps: Prepare merging of physmap and physmap_of omits cb946bf6aaeb mtd: maps: physmap: Fix coding style issues reported by ch [...] omits 7abe5309de76 mtd: maps: physmap: Return -ENOMEM directly when info allo [...] omits 1e4f42084910 mtd: maps: physmap: Check mtd_device_{parse_register, unre [...] omits 51b436a2420e mtd: maps: physmap: Remove the MAX_RESOURCES limitation omits ea5bc54b12e8 mtd: maps: physmap: Use devm_ioremap_resource() omits 16f2101b4ddb mtd: maps: physmap: Use dev_notice() and a %pR specifier omits c7f6dc60a319 mtd: maps: physmap: Use platform_get_resource() to retriev [...] omits 00142d6ffeb6 mtd: maps: physmap: Rename ->map and ->mtd into ->maps and ->mtds omits 18d54e557c55 mtd: maps: physmap: Add SPDX header omits b83761bb0b09 drm/amdgpu: use GMC v9 KIQ workaround only for the GFXHUB omits 396557b03c94 drm/amdgpu: drop the busy wait for GMC v9 TLB invalidations omits af5fe1e96aa1 drm/amdgpu: cleanup GMC v9 TLB invalidation omits 5c76c6a8975e drm/amdgpu: remove nonsense in_interrupt() checks omits 788012e33cb4 uapi: fix more linux/kfd_ioctl.h userspace compilation errors omits 9349e23907be uapi: fix linux/kfd_ioctl.h userspace compilation errors omits 2383a767c0ca drm/amdkfd: fix interrupt spin lock omits f6cffc0d4d3c drm/amdgpu: Add helper function to get sdma index omits ccf191f8aabf drm/amdgpu: Refine function name omits 3a10f6e8aa14 drm/amd/powerplay: do the comparison in the right Khz granularity omits fe2b51145c9f nilfs2: Use xa_erase_irq omits 9ee5a3b7eeb1 XArray: Export __xa_foo to non-GPL modules omits 8229706e03e4 XArray: Fix xa_for_each with a single element at 0 omits a748faea3bfd drm/i915: Fix ilk+ watermarks when disabling pipes omits 34955e038a1b drm/amdgpu: Modify the argument of emit_ib interface omits 8469868df76f drm/amdgpu: Change AMDGPU_CSA_SIZE to 128K omits 7946340fa389 drm/amdgpu: Move csa related code to separate file omits 1e256e276221 drm/amdgpu: Refine CSA related functions omits 20bedfe0c13a drm/amdgpu: Remove useless csa gpu address in vmid0 omits 2a5ae84bf31e drm/amdgpu: fix gfx wptr for sdma v4 omits 1cf03c54b3d8 drm/amdgpu: disable page queue on SDMA for Vega12 omits 965632adc8a4 drm/amdgpu: update smu firmware images for VI variants (v2) omits d2b1d6bbc56a drm/amd/display: Add condition to sync eDP SW status and H [...] omits ff83a9a0d15d drm/amd/display: Remove the check to see if pp_display_cfg [...] omits 5e2b2fbc4d99 drm/amd/display: remove CRTC_3D_STRUCTURE_V_UPDATE_MODE bi [...] omits ba45df4cb719 drm/amd/display: Expose target backlight level omits f41a895026b8 drm/amd/display: Guard against null stream_state in set_cr [...] omits 83d4065991f0 drm/amd/display: fix mirror rotation scaling math omits ba7b267a458e drm/amd/display: Retiring set_display_requirements in dm_p [...] omits 3917a470757c drm/amd/display: Remove program_csc_matrix omits 37c1346c2e36 drm/amd/display: Fix some backlight variable styling omits 262485a50fd4 drm/amd/display: Expand dc to use 16.16 bit backlight omits a7d8084b5897 drm/amd/display: Remove some old TODO's omits b8592b48450b drm/amd/display: Initial documentation for AMDgpu DC omits 4f7129112c2a drm/amd/display: Fix potential nullptr error omits 3384521a79ed drm/amd/display: 3.2.04 omits 69133b893591 drm/amd/display: Fix up coverity issues omits ddc07a3803a7 drm/amd/display: remove interlace scaling adjustment omits c99155230b67 drm/amd/display: Add missing pipes registers for VGA enabl [...] omits 8d6da3bbfd95 drm/amd/display: fix dml max voltage state omits b76dfbef061a drm/amd/display: Clip all remaining regamma points after f [...] omits 1fd8375236fc drm/amd/display: 3.2.03 omits 097578091327 drm/amd/display: Set gamma not working on MPO planes omits 6e82c6e0661b drm/amdgpu: drop the remaining uses of ring idx in messages omits b7ff853f15a2 drm/amdgpu: cleanup si_dma_ring_test_ib omits 725b2611781a drm/amdgpu: cleanup uvd_v6_0_ring_test_ring omits 9340c36ca5f8 drm/amdgpu: use ring name instead of idx in traces omits e0519696cc31 drm/amdgpu: print an error when the parser can't be initialized omits 26efecf95588 drm/scheduler: Add drm_sched_job_cleanup omits 98079389a873 drm/amdgpu: remove messages from IB tests omits 315fed0367b4 drm/amdgpu: cleanup skipping IB test on KIQ omits af70a471bf06 drm/amdgpu: cleanup amdgpu_ib_ring_tests omits dc9eeff84c77 drm/amdgpu: further ring test cleanups omits e4312d459a2e drm/amdgpu/amdkfd: clean up mmhub and gfxhub includes omits 3ba7b418f12b drm/amdgpu: Enable default GPU reset for dGPU on gfx8/9 v3 omits c66ed765a0a9 drm/amdgpu: Retire amdgpu_ring.ready flag v4 omits faf6e1a87e07 drm/sched: Add boolean to mark if sched is ready to work v5 omits 2bb42410b1bd drm: Remove drm_global.{c,h} v2 omits a64f784bb14a drm/ttm: initialize globals during device init (v2) omits 62b53b37e4b1 drm/ttm: use a static ttm_bo_global instance omits 56b3d2041358 drm/ttm: make the device list mutex static omits 27eb1fa9130a drm/ttm: use a static ttm_mem_global instance omits 7e07834c12b9 drm/amd/powerplay: remove duplicated includes omits 50aa56370c9b drm/radeon/kms: remove set but not used variable 'pll' omits 5dcb668d9a07 drm/amdgpu: Added a few comments for gart omits afd545f673ad drm/amdkfd: Use functions from amdgpu to invalidate vmid in kfd omits 2a79d86897af drm/amdgpu: Reorganize amdgpu_gmc_flush_gpu_tlb() for kfd to use omits a614aae76057 drm/amdkfd: Remove unnecessary register setting when inval [...] omits 435e2f970995 drm/amdkfd: page_table_base already have the flags needed omits deb99d7c4fb2 drm/amdkfd: Delete a duplicate statement in set_pasid_vmid [...] omits ce331f8f7c04 drm/amdgpu: Add DCC flags for GFX9 amdgpu_bo omits 950227959b0e drm/amd/display: Check if hubp function hooks exist before [...] omits 6a85538aa0bf drm/amd/display: Retiring set_display_requirements in dm_p [...] omits 06308d024ad5 drm/amd/display: Remove stream_res tg null check in commit planes omits 6ffb6b7f8ab7 drm/amdgpu: Reverse the sequence of ctx_mgr_fini and vm_fi [...] omits 0b25cbf9c26c drm/amdgpu/psp: avoid hard-code fence value pre submission omits 7cd52c917a9c drm/amdkfd: Add proper prefix to functions omits dfcbe6d5f4a3 drm/amdgpu: Remove unused function pointers omits 5b87245faf57 drm/amdkfd: Simplify kfd2kgd interface omits 1728801409e4 drm/amdkfd: Use functions from amdgpu for setting up page [...] omits c7ff7be62bc2 drm/amdgpu: Expose *_setup_vm_pt_regs for kfd to use omits f4f859408cad drm/amdkfd: Delete unnecessary register settings omits 17e4bd6cb888 drm/amdgpu: increase the size of HQD EOP buffers omits b44da694a74a drm/amdgpu: put HQD EOP buffers into VRAM omits 898c2cb5d94f drm/amdgpu: use scheduler fault instead of reset work omits 2c498d1dbe2e drm/amdgpu: remove illegal instruction stub from si_dma.c omits 8fe159b0143d drm/sched: add drm_sched_fault omits 19067e522d99 drm/sched: make sure timer is restarted omits 548f2ecc33b5 drm/amdgpu: Revised PSP comments omits efcf063f8d85 drm/amdgpu: fix sdma v4 ring is disabled accidently omits d7f625e91b32 drm/amdgpu: add ring test for page queue omits f783160c2734 drm/amdgpu: disable SDMA page queue on Vega20 omits 2a85e816ccd7 drm/amdgpu/sdma4: APUs do not have a page queue omits 161d0711b9e5 drm/amdgpu: use paging queue for VM page table updates omits bb97ab42ac5d drm/amdgpu: activate paging queue on SDMA v4 omits d425e7d8de53 drm/amdgpu: add some [WR]REG32_SDMA macros to sdma_v4_0.c omits 998d3fd4f8ce drm/amdgpu: remove SRIOV specific handling from sdma_v4_0_ [...] omits 09f0b4ffd41e drm/amdgpu: remove non gfx specific handling from sdma_v4_ [...] omits 9194a339034f drm/amdgpu: add basics for SDMA page queue support omits 51235849d995 drm/amdgpu: fix sdma v4 startup under SRIOV omits 105f20706fb5 drm/ttm: Provide ttm_bo_global_{init/release}() for struct [...] omits e55a5c9b5f5b drm/ttm: Rename ttm_bo_global_{init,release}() to ttm_bo_g [...] omits d76e393f4cef drm/amd/display: Fix incorrect end slope of EETF omits fa44604cca2a drm/amd/display: rename cstate_pstate_watermarks_st1 omits 9f4f9fddc00c drm/amd/display: explicit uint64_t casting omits 649e34acb4c9 drm/amd/display: dc 3.2.02 omits ea2e8d923e2b drm/amd/display: add dccg block omits 84e7fc05a927 drm/amd/display: rename dccg to clk_mgr omits 98e90a34ccdc drm/amd/display: Retiring set_display_requirements in dm_p [...] omits 247d167e578c drm/amd/display: Retiring set_display_requirements in dm_p [...] omits 9ea59d5ab7b0 drm/amd/display: Add link encoder dp_ycbcr420_supported fe [...] omits e2bf20073e4d drm/amd/display: fix report display count logic omits 560a77f5f401 drm/amd/display: expose hwseq functions and add registers omits ce8a805ae176 drm/amd/display: initialize dc_transfer_func->ctx omits e1e8a020c6b8 drm/amd/display: Add support for Freesync 2 HDR and Conten [...] omits 4c5e8b541527 drm/amd/display: split dccg clock manager into asic folders omits 4244381cd153 drm/amd/display: clean up base dccg struct omits de801062bf2c drm/amd/display: Freesync does not engage on some displays omits 9566b67586fb drm/amd/display: remove safe_to_lower flag from dc, use 2 [...] omits 24f7dd7ea98d drm/amd/display: move pplib/smu notification to dccg block omits 72942b3de8da drm/amd/display: handle max_vstartup larger than vblank_end omits 09dea6bfb1af drm/amd/display: dc 3.2.01 omits c3bce35c662b drm/amdgpu: fix sdma doorbell comments typo omits 657f60039792 drm/radeon/r300: Mark expected switch fall-throughs omits fa2549800c84 drm/radeon/r420: mark expected switch fall-through omits 6dfeb11a4b48 drm/amdkfd: Use kmemdup instead of duplicating its function omits 7900f06c3fee MAINTAINERS: Remove self from Broadcom SoCs omits a7f7090f4433 drm/vgem: Fix typo in driver feature flags omits 34b2f8da9d41 drm/i915/gen9_lp: Fix DMC DC counter debugfs output omits 97c78f4d07e5 drm/imx: ipuv3-plane: add IDMAC timeout warning omits 93b662d329d6 drm/i915/icl: Configure MG DP mode for HDMI ports too omits cb9ff519439b drm/i915/icl: Configure MG PHY gating for HDMI ports too omits 815b02e3c05d gpu: ipu-v3: image-convert: allow three rows or columns omits f1ef14f30f05 gpu: ipu-v3: image-convert: disable double buffering if necessary omits e46279f097d4 gpu: ipu-v3: image-convert: add some ASCII art to the exposition omits d966e23d61a2 gpu: ipu-v3: image-convert: fix bytesperline adjustment omits ff652fcf84f7 gpu: ipu-v3: image-convert: relax alignment restrictions omits a3f42419e2a7 gpu: ipu-v3: image-convert: fix debug output for varying t [...] omits 64fbae5e3e2e gpu: ipu-v3: image-convert: select optimal seam positions omits 76e77bf543c5 gpu: ipu-v3: image-convert: move tile alignment helpers omits 26ddd032a82b gpu: ipu-v3: image-convert: calculate tile dimensions and [...] omits 571dd82c508d gpu: ipu-v3: image-convert: store tile top/left position omits 0537db801bb0 gpu: ipu-v3: image-convert: reconfigure IC per tile omits 70b9b6b3bcb2 gpu: ipu-v3: image-convert: calculate per-tile resize coef [...] omits dd65d2a93b0c gpu: ipu-v3: image-convert: prepare for per-tile configuration omits c4e456583a46 gpu: ipu-v3: image-convert: Catch unaligned tile offsets omits b288adad6105 gpu: ipu-v3: image-convert: Remove need_abort flag omits aa60b261c636 gpu: ipu-v3: image-convert: Allow reentrancy into abort omits 920340ae1f69 gpu: ipu-v3: image-convert: Only wait for abort completion [...] omits 819bec35c8c9 gpu: ipu-v3: image-convert: Prevent race between run and u [...] omits d0cbc93a0110 gpu: ipu-v3: ipu-ic: allow to manually set resize coefficients omits dec408fd23ae gpu: ipu-v3: Add chroma plane offset overrides to ipu_cpme [...] omits 22ec08081956 gpu: ipu-cpmem: add WARN_ON_ONCE() for unaligned dma buffers omits fac8033fe3ab drm/imx: imx-tve: constify clk_ops structure omits 946485d0ede5 drm/imx: Switch to SPDX identifier omits 7d9df98be66f clockevents: Remove unnecessary unlikely() omits 6f44610c30c5 clk: renesas: r8a77970: Add RPC clocks omits 3a6eb795641c drm/vgem: create a render node for vgem omits 507c93a22c84 clk: renesas: r7s9210: Add SDHI clocks omits e926ae573b0f EDAC, synopsys: Add macro defines for ZynqMP DDRC omits fb6a691a23ca dt: bindings: Document ZynqMP DDRC in Synopsys documentation omits 84de0b493ff6 EDAC, synopsys: Add error handling for the of_device_get_m [...] omits 3d02a8975e32 EDAC, synopsys: Add platform specific structures for the D [...] omits fa9f6b9e1cf9 EDAC, synopsys: Return void for functions always returning 0 omits 225af74d6312 EDAC, synopsys: Correct comments omits bb894bc46ed0 EDAC, synopsys: Shorten static function names omits 1b51adc6b7ac EDAC, synopsys: Improve code readability omits 326e5c8d4a87 dt-binding: spi: Document Macronix controller bindings omits b942d80b0a39 spi: Add MXIC controller driver omits be0bf62e3df9 spi: spi-rspi: simplify getting .driver_data omits 6eee6d317aa2 spi: spi-zynqmp-gqspi: simplify getting .driver_data omits 07c7df3ecdba spi: spi-sh-msiof: simplify getting .driver_data omits 2a35a643f138 spi: uniphier: re-add addressing properties omits 4642f0bede4f spi: uniphier: fix incorrect property items omits 6a34e285de9a spi: spi-geni-qcom: Simplify probe function omits 0dccff3ce73a spi: spi-geni-qcom: fix nitpicks omits 13aed2392741 spi: spi-fsl-dspi: use IRQF_SHARED mode to request IRQ omits b654aa6f2bbb spi: mediatek: add spi support for mt8183 IC omits f611dfdb8544 spi: mediatek: Add bindings for mediatek MT8183 soc platform omits b53548f9d9e4 spi: pxa2xx: Remove LPSS private register restoring during resume omits 112b57fa7374 ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask omits a182ecd3809c ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards usi [...] omits 04290192f7eb spi: rockchip: support lsb-first mode omits 65498c6ae241 spi: rockchip: support 4bit words omits 01b59ce5dac8 spi: rockchip: use irq rather than polling omits 74b7efa82b11 spi: rockchip: precompute rx sample delay omits 420b82f84294 spi: rockchip: set min/max speed omits eff0275e5253 spi: rockchip: simplify use_dma logic omits d790c342e689 spi: rockchip: remove master pointer from dev data omits eee06a9ee2cd spi: rockchip: don't store dma channels twice omits fc1ad8ee3348 spi: rockchip: read transfer info directly omits ce386100d999 spi: rockchip: disable spi on error omits fab3e4871f62 spi: rockchip: use atomic_t state omits 2410d6a3c307 spi: rockchip: always use SPI mode omits 31bcb57be12f spi: rockchip: use designated init for dma config omits 30688e4e670d spi: rockchip: make spi_enable_chip take bool omits c0ea089dbad4 ASoC: rsnd: rsnd_mod_name() handles both name and ID omits c16015f36cc1 ASoC: rsnd: add .get_id/.get_id_sub omits 7e7fe06de376 ASoC: rsnd: move .get_status under rsnd_mod_ops omits 0900d1e64815 ASoC: pcm3168a: cleanup hw_constraint for LEFT_J/I2S omits 61f18dc78a6b ASoC: omap-mcbsp: On OMAP1 and OMAP2420 only 16bit format [...] omits de3636488cff ASoC: AMD: constify regulator_desc structure omits 704a9fc20b87 ASoC: codecs: constify snd_soc_dai_ops structures omits 7dfcd9d727c3 ASoC: qdsp6: q6afe-dai: constify snd_soc_dai_ops structures omits 6da4b3ab9a6e genirq/affinity: Add support for allocating interrupt sets omits 060746d9e394 genirq/affinity: Pass first vector to __irq_build_affinity [...] omits 5c903e108d0b genirq/affinity: Move two stage affinity spreading into a [...] omits b82592199032 genirq/affinity: Spread IRQs to all available NUMA nodes omits 0b6277e6343e ASoC: nau8825: remove unnecessary unlikely() omits 9b4dcc9cbbfb drm: sun4i: add support for H6 TCON TOP omits bbf81a9c7188 dt-bindings: display: sun4i-drm: document H6 TCON TOP omits 10ead694f05c drm: sun4i: add quirks for TCON TOP omits c96d62215fb5 drm/sun4i: Initialize registers in tcon-top driver omits 0fb4b858b102 drm/sun4i: Add support for H6 HDMI PHY omits c71c9b2fee17 drm/sun4i: Add support for Synopsys HDMI PHY omits 058262b1e539 drm/sun4i: dw-hdmi-phy: Reorder quirks by family omits 40bb9d3147b2 drm/sun4i: Add support for H6 DW HDMI controller omits 9d0fdd484332 dt-bindings: display: sunxi: add DT binding for Allwinner [...] omits 76ce87ca5063 drm/sun4i: dw-hdmi: Add quirk for setting TMDS clock omits 799715212b67 drm/sun4i: dw-hdmi: Make mode_valid function configurable omits cd54074e82e0 drm/sun4i: Not all DW HDMI controllers has scrambled addresses omits c8c78ac261e7 drm/bridge/synopsys: dw-hdmi: Enable workaround for v2.12a omits 0a14b641624b drm/sun4i: Add support for H6 DE3 mixer 0 omits c50519e6db4d drm/sun4i: Add basic support for DE3 omits 1539c7f23f25 ASoC: Intel: mrfld: fix uninitialized variable access omits 576ce4075bfa ASoC: wm97xx: fix uninitialized regmap pointer problem omits ff60005e4598 ASoC: smd845: constify snd_soc_ops structure omits 6b27e2772927 ASoC: stm32: sai: fix less than zero comparison on unsigned int omits 2f5d94123ce3 ASoC: sunxi: rename SND_SUNXI_ADDA_PR_REGMAP to SND_SUN8I_ [...] omits 0282fefb1a29 mtd: rawnand: r852: use generic DMA API omits 321e54047b61 mtd: rawnand: denali: include <linux/bits.h> instead of <l [...] omits 861fbd6e808e mtd: rawnand: ams-delta: Convert the driver to ->exec_op() omits 3bd647ee7abc mtd: rawnand: ams-delta: Stop using legacy .IOADDR_R/W omits b0e137ad24b6 mtd: rawnand: Provide helper for polling GPIO R/B pin omits 41d6f0d07d76 mtd: rawnand: fsmc: Fix unchecked return value in fsmc_rea [...] omits 9a4d83074769 mtd: spinand: winbond: Add support for W25N01GV omits 97eb57feda80 drm/sun4i: Disable unused DE2 sub-engines omits 218d6a3cfc96 drm/sun4i: Fix DE2 mixer size omits 4b09c0738313 drm/sun4i: Rework DE2 register defines omits fb3ef5424622 dt-bindings: display: sun4i-drm: Add H6 display engine com [...] omits 56808da9f97f clk: sunxi-ng: Add support for H6 DE3 clocks omits b9f9e9b8e42c dt-bindings: clock: sun8i-de2: Add H6 DE3 clock description omits ed4433419d45 clk: sunxi-ng: h6: Set video PLLs limits omits 65b665767238 clk: sunxi-ng: Use u64 for calculation of NM rate omits 3f790433c3cb clk: sunxi-ng: Adjust MP clock parent rate when allowed omits c445335a7696 dt-bindings: bus: add H6 DE3 bus binding omits db7548934603 clk: sunxi-ng: sun50i: h6: Fix MMC clock mux width omits 859783d13900 clk: sunxi-ng: enable so-said LDOs for A64 SoC's pll-mipi clock omits defeea5ee23d MAINTAINERS: add myself as co-maintainer of gpiolib omits 13682e524167 arm64: dts: rockchip: remove vdd_log from rock960 to fix a [...] omits 534245cc69c2 OPP: Remove of_dev_pm_opp_find_required_opp() omits 4c6a343e57fe OPP: Rename and relocate of_genpd_opp_to_performance_state() omits ca1b5d77b1c6 OPP: Configure all required OPPs omits 4f018bc0e1cf OPP: Add dev_pm_opp_{set|put}_genpd_virt_dev() helper omits e38f89d310fc PM / Domains: Add genpd_opp_to_performance_state() omits da544b61eb55 OPP: Populate OPPs from "required-opps" property omits 5d6d106fa455 OPP: Populate required opp tables from "required-opps" property omits 7e535993fa4f OPP: Separate out custom OPP handler specific code omits 61d8e7c73b0b OPP: Identify and mark genpd OPP tables omits 560928b27b38 PM / Domains: Rename genpd virtual devices as virt_dev omits fe5192ac81ad iio:st_magn: Fix enable device after trigger omits 857d828374cc drm/dp/fec: DRM helper for Forward Error Correction omits 08cadae8e157 i915/dp/fec: Cache the FEC_CAPABLE DPCD register omits 6caec6a04717 drm/lease: drop EXPORT_SYMBOL omits 83b466b1dc5f drm/i915: Mark pin flags as u64 omits 0ec712e36c1d tools/power turbostat: reduce debug output omits 3404155190ce tools/power turbosat: fix AMD APIC-id output omits a6576a8d715a drm/i915/fia: FIA registers offset implementation. omits 0019457e31b2 ALSA: x86: Rip out the lpe audio runtime suspend/resume hooks omits 8dfb839cfe73 ALSA: x86: Fix runtime PM for hdmi-lpe-audio omits f1a1217222a2 drm/i915: Allow "max bpc" property to limit pipe_bpp omits 47e22ff1a9e0 drm: Add connector property to limit max bpc omits 9341c668c8c0 drm/selftests: Fix build warning -Wframe-larger-than omits dafb7f9aef2f v4l2-controls: add a missing include omits 5468a5434096 drm/i915: Update DRIVER_DATE to 20181102 omits 6ff3d9ffdcbb drm/selftests: Add tests for drm_internal_framebuffer_create omits 9aefed1f7498 drm: Add macro to export functions only when CONFIG_DRM_DE [...] omits 0d1c7d0fa9d7 drm/selftests: Add tests for drm_format_info* helpers omits 8db2dc852941 drm: Extend framebuffer_check to handle formats with cpp/c [...] omits 55bc277d1224 drm: mali-dp: Enable Mali-DP tiled buffer formats omits 697b6b85042e drm/fourcc: Add fourcc for Mali linear tiled formats omits 042bf753842d drm/fourcc: Add char_per_block, block_w and block_h in drm [...] omits fcec4163afa5 drm/panel: Add simple panel mode for the ARM RTSM omits a7c0149f1678 drm/i915: also group device info array helper macros with others omits 8d97b4a93646 drm/i915: reorder and reindent the register choosing helpe [...] omits 2fcc2fd0d60a drm/i915: define _MMIO_PLANE() in terms of _PLANE() not _M [...] omits 74c1e826427a drm/i915: remove palette_offsets from device info in favor [...] omits 7a085c3aad94 Merge drm/drm-next into drm-intel-next-queued omits 18cde299df33 drm/i915/icl: Fix DSS_CTL register names omits 70332ac539c5 drm/i915/icl+: Sanitize port to PLL mapping omits c7375d9542f1 drm/i915: Configure AUX_CH_CTL when enabling the AUX power domain omits 8e4a3ad9b81b drm/i915: Enable AUX power for HDMI DDI/TypeC main link too omits bdaa29b6bea7 drm/i915: Enable AUX power earlier omits 337837ac3a75 drm/i915: Use a helper to get the aux power domain omits ac897d6bd703 drm/i915: Init aux_ch for HDMI ports too omits 563d22a03948 drm/i915: Move aux_ch to intel_digital_port omits 15d248ae374a drm/i915: Move intel_aux_ch() to intel_bios.c omits f57f9371e285 drm/i915/icl: WaAllowUMDToModifySamplerMode omits 6a00b8feb86d drm/i915/icl: WaAllowUMDToModifyHalfSliceChicken7 omits 22dae8a0cc53 drm/i915/icl: Implement Display WA_1405510057 omits 622b3f68139e drm/i915/icl: Add WaEnable32PlaneMode omits 1347d3ce5bbb drm/i915: Remove CNL from WA 827 omits d521361755c2 drm/i915: Define WA 0870 and kill dead code. omits 28b2f4e19600 drm/i915: Kill WA 0826 omits efb818f10539 drm/i915: Kill WA 0528 omits 3b6ac43b4857 drm/i915/icl: Fix DC9 Suspend for ICL. omits bbc97f9501d1 drm: Remove 80-column line in drm_mode_object.c omits 8b1b558d690a drm/i915/icl: Add DSS_CTL Registers omits 45cf87566e56 drm/tilcdc: Use drm_fbdev_generic_setup() omits 94ebfc078291 drm/sun4i: Use drm_fbdev_generic_setup() omits da6a512f14ef drm/atmel-hlcdc: Use drm_fbdev_generic_setup() omits f4d26fa91364 drm/fsl-dcu: Use drm_fbdev_generic_setup() omits c638f341c8bd drm/arc: Use drm_fbdev_generic_setup() omits 9cbe67c5bc44 drm/syncobj: Mark local add/remove callback functions as static omits f968c85bcef1 drm/i915/icl: Don't wait for empty FIFO omits bf4d57ff4110 drm/i915/icl: Find DSI presence for ICL omits 808517e2c378 drm/i915/icl: Add DSI packet payload/header registers omits 03ad7d8821ec drm/i915/ICL: Add pre_pll_enable hook for ICL and set DFLE [...] omits b4335ec0a3ee drm/i915/icl: Fix the macros for DFLEXDPMLE register bits omits 17a3b15ac6af drm/i915/icl: Fix crash when getting DPLL of a MST encoder [...] omits 36b80aa36b63 drm/i915: Initialize panel_vdd_work only for eDP ports omits d1b5973c8778 drm/i915/icl: Set TC type to unknown when a sudden disconn [...] omits b298ba5f51fc drm/i915/icl: Set TC type to unknown in the disconnection flow omits 3e037f9b0ab7 drm/i915/debugfs: Do not print cached information of a dis [...] omits 3b90946fcb6f drm/i915: Fix error handling for the NV12 fb dimensions check omits 328f75bb0db7 drm/i915: Use intel_panel_actually_set_backlight() to disa [...] omits 6e97272a9aaa drm/dp: Define payload size for DP SDP PPS packet omits 6cfd04b018f0 drm/i915/dp: Validate modes using max Output BPP and slice [...] omits d9218c8f6cf4 drm/i915/dp: Add helpers for Compressed BPP and Slice Coun [...] omits 0575650077ea drm/dp: DRM DP helper/macros to get DP sink DSC parameters omits 93ac092f054b drm/i915/dp: Cache the DP/eDP DSC DPCD register set on Hot [...] omits ffddc4363c28 drm/dp: Add DP DSC DPCD receiver capability size define an [...] omits 35b876db4a42 drm/i915/dsc: Add slice_row_per_frame in DSC PPS programming omits 5a4712f472bf drm/i915/icl: Program HS_TX_TIMEOUT/LP_RX_TIMEOUT/TA_TIMEO [...] omits 8bffd204ded8 drm/i915/icl: Define DSI timeout registers omits 0f0fe8497d96 drm/i915/icl: Disable DSI IO power omits 019cec36f372 drm/i915/icl: Disable DSI ports omits 9c83ab1bb384 drm/i915/icl: Disable portsync mode omits 7aa32f7c47c9 drm/i915/icl: Disable DDI function omits 4769b598b943 drm/i915/icl: Put DSI link in ULPS omits 522cc3f717ac drm/i915/icl: Power down DSI panel omits 4e123bd3039d drm/i915/icl: Disable DSI transcoders omits d9d996b6ca43 drm/i915/icl: Turn OFF panel backlight omits 208013157a68 drm/i915/icl: Turn ON panel backlight omits 32bbc3d450dc drm/i915/icl: Wait for header/payload credits release omits 3ee9a76a8c5a ASoC: rsnd: fixup clock start checker omits a4d8f64f7267 spi: mediatek: use correct mata->xfer_len when in fifo transfer omits 77c8fdae2563 drm/i915/ringbuffer: change header SPDX identifier to MIT omits c2661638e886 drm/i915/icl: Power on DSI panel omits bfee32bfca82 drm/i915/icl: Set max return packet size for DSI panel omits 0d90c61ab9b0 drm/i915/dsi: move connector mode functions to common file omits 8e54d4fe79f0 drm/i915/icl: Move dsi host init code to common file omits 79c03caac2ff drm/i915/selftest: test aligned offsets for 64K omits e5ee4956f2fd drm/i915/gtt: Revert "Disable read-only support under GVT" omits 03ceb1c8dfd1 drm/tinydrm: Fix setting of the column/page end addresses. omits f300c86e33a6 drm: Add an hx8367d tinydrm driver. omits 86619c3859c0 dt-bindings: new binding for Himax HX8357D display panels omits dff906c3f91c drm/tinydrm: Advertise that we can do only DRM_FORMAT_MOD_LINEAR. omits 3e68928b7d4c drm/i915/icl: Enable DC9 as lowest possible state during s [...] omits 23cb2d04db54 ASoC: fix oops w/ for_each_rtd_codec_dai_rollback() macro omits 01f23459cf93 drm/bochs: add edid support. omits cf6d100dd238 drm/rockchip: dsi: add dual mipi support omits 739838b5f886 drm/bridge/synopsys: dsi: add dual-dsi support omits 2d4f7bdafd70 drm/rockchip: dsi: migrate to use dw-mipi-dsi bridge driver omits 90910a651123 drm/bridge/synopsys: dsi: add ability to have glue-specifi [...] omits f2b0e2646570 drm/bridge/synopsys: dsi: don't call __dw_mipi_dsi_probe f [...] omits 4b6e21c3b564 drm/bridge/synopsys: dsi: move mipi_dsi_host_unregister to [...] omits a950adc6c343 drm/i915: Stop calling intel_opregion unregister/register [...] omits b379e30629c0 drm/i915/gtt: Reuse the read-only 64KiB scratch page and d [...] omits daf3dc0f9b00 drm/i915/gtt: Record the scratch pte omits 94feeaafbefd drm/qxl: Use 'unsigned int' instead of 'bool' omits 26f53c4f6da8 drm/qxl: Add space before open parentheses omits 1b000494978d drm/qxl: Use 'unsigned int' instead of 'usigned' omits d964985c0d5d drm/qxl: Remove exceding whiteline omits 408799eb4ad4 drm/qxl: Add line after variable declarations omits 6ed00154cb4d drm/qxl: Remove trailing whitespace omits 7fea1e0f38a8 gpu/drm/virtio/virtgpu_vq.c: Use kmem_cache_zalloc omits 6a37c49a94a9 drm/virtio: Handle context ID allocation errors omits 1938d1ae32fe drm/virtio: Replace IDRs with IDAs omits 6c1cd97bdaff drm/virtio: fix resource id handling omits 724cfdfd667a drm/virtio: drop resource_id argument. omits 70a0d6a37726 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] omits c40336ba5ed6 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] omits ae0dc3cc38b1 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] omits 23c897d72ca8 drm/virtio: track created object state omits 4c8d351d0b49 drm/i915: Switch the order of function parameters omits 77cac774b2fa drm/i915: Do not program aux plane offsets on gen11+ omits 2a11b1b4b689 drm/i915: Add function to check for linear surfaces omits a670be330501 drm/i915: Move VIDEO_DIP_CTL definitions to their right place. omits 09209662618f drm/i915: Fix VIDEO_DIP_CTL bit shifts omits 1ca2b067d07b drm/i915: Simplify has_sagv function omits c5def85c0847 drm/i915/selftests: Test vm isolation omits 42882336e62a drm/i915/glk: Remove 99% limitation. omits 5bc0e89ff1be drm/i915: Kill GEN_FOREVER omits 9e7833758b9f drm/i915: Prefer IS_GEN<n> check with bitmask. omits 3ab0a6ed4ce5 drm/i915: Define Intel HDCP2.2 registers omits 8b44fefee694 drm: HDMI and DP specific HDCP2.2 defines omits af5aad059885 drm: hdcp2.2 authentication msg definitions omits 918d89bb1a63 gpu: drm/lease: fix spelling mistake, EACCESS -> EACCES omits 10ff7b11cf02 drm/i915: Reassigning log level for HDCP failures omits d3dacc70797b drm/i915: wrapping all hdcp var into intel_hdcp omits 29305d7e8f89 drm/bridge: analogix_dp: Fix misleading indentation report [...] omits 1e0ff648940e drm/sun4i: hdmi: Fix double flag assignation omits a25b77a1d797 drm/sun4i: hdmi: Fix unitialized variable omits 633873e6cb88 drm/vkms: provide a parent device to drm_dev_init() omits 533555e5cbb6 xfrm: Fix error return code in xfrm_output_one() omits 47164e0b0df8 drm/i915/hdmi: Detect HDMI 2.0 monitors using multiple EDI [...] omits a590d0fdbaa5 dma-buf: Update reservation shared_count after adding the [...] omits 4fb2c933c965 drm/syncobj: Avoid kmalloc(GFP_KERNEL) under spinlock omits 1e016a869336 drm/i915: Park signaling thread while wrapping the seqno omits 8dd0f8d37eae drm/i915/selftests: Check for hangs mid context execution tests omits 9213e4f54444 drm/i915/icl: Store available engine masks in INTEL_INFO omits 6fc4e48f9ed4 drm/i915: Compare user's 64b GTT offset even on 32b omits 9125963a9494 drm/i915: Mark up GTT sizes as u64 omits 5a400aa3c562 drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values omits b1ab1f32015d dt-bindings: Add Truly NT35597 panel driver bindings omits 1dd0b147c1ff drm/panel: Add support for Truly NT35597 panel driver omits e0ce0e2a5df3 drm/stm: Use drm_fbdev_generic_setup() omits efbb9df91e03 drm/meson: Use drm_fbdev_generic_setup() omits aef9f33b7658 drm/i915: Ensure proper HDA suspend/resume ordering with a [...] omits 4bdbd5f0eeee drm/virtio: document drm_dev_set_unique workaround omits f08877e79485 drm: BUG_ON if passing NULL parent to drm_dev_init omits d5c04dff2487 drm/vgem: Fix vgem_init to get drm device available. omits 99fe21a76f0f dma-buf: test shared slot allocation when mutex debugging [...] omits ca05359f1e64 dma-buf: allow reserving more than one shared fence slot omits 27836b641c1b dma-buf: remove shared fence staging in reservation object omits 9d32bdbb5b5f drm: Fix doc warning in drm_connector_attach_edid_property() omits f6764815358b drm/dp_mst: Remove all evil duplicate state pointers omits e4b0c868106d drm/dp_mst: Deprecate drm_dp_find_vcpi_slots() omits 6542e9adc0da Merge drm/drm-next into drm-misc-next omits 2b02a05bdc3a drm/vc4: Set ->is_yuv to false when num_planes == 1 omits 3e407417b192 drm/vc4: Fix X/Y positioning of planes using T_TILES modifier omits a65511b1cd78 drm/vc4: Move ->offsets[] adjustment out of setup_clipping [...] omits 58a6a36fe8e0 drm/vc4: Use drm_atomic_helper_check_plane_state() to simp [...] omits 91b6da23cc78 drm/vc4: Define missing PITCH0_SINK_PIX field omits 641019dcd194 drm/vc4: Fix TILE_Y_OFFSET definitions omits ac1d6d74884e drm/panel: Add driver for Samsung S6D16D0 panel omits 674c9e198c57 drm/panel: Add DT bindings for Samsung S6D16D0 omits e982e3f02071 drm: dsi: Add lane clock rate fields to DSI device omits b5a209ca183f drm/i915: Mark skl_update_plane and skl_disable_plane as static omits 9fa6e2f7609f drm/i915/perf: Fix warning in documentation omits 9edb6a0b206c drm/doc: Update errno handbook omits 6217f0ec7f11 drm/doc: kerneldoc for quirk_addfb_prefer_xbgr_30bpp omits 5d6f36b27d27 drm/i915: Don't apply the 16Gb DIMM wm latency w/a to BXT/GLK omits 3511ba7d4ca6 spi: uniphier: fix incorrect property items omits 409fa67a7f4a ASoC: stm32: sai: fix noderef.cocci warnings omits 26ee5bc39011 drm/i915/gen11: Expose planar format support on gen11, v2. omits 1e364f9008a7 drm/i915/gen11: Program the Y and UV plane for planar mode [...] omits cb2458baf8b5 drm/i915/gen11: Program the chroma upsampler for HDR planes. omits b1554e23ccb6 drm/i915/gen11: Program the scalers correctly for planar f [...] omits b048a00b3d96 drm/i915/gen11: Handle watermarks correctly for separate Y [...] omits 1ab554b0099b drm/i915/gen11: Link nv12 Y and UV planes in the atomic st [...] omits 6711bd730b38 drm/i915/gen11: Enable 6 sprites on gen11 omits 24719e94ca2a drm/i915: Fix unsigned overflow when calculating total dat [...] omits 3aae21fc2ed4 drm/i915: Move the DDC/AUX failure msgs to debug log omits bdc93fe0eb82 drm/i915/debugfs: hdcp capability of a sink omits 342ac601df64 drm/i915: hdcp_check_link only on CP_IRQ omits f106d1005ac7 drm/i915: Pullout the bksv read and validation omits fbffc5a3b877 drm/i915/guc: Propagate the fw xfer timeout omits 7b5543015bbd drm/i915/sdvo: Utilize intel_panel for fixed_mode omits 52fb7d295cfe drm/i915: Move the SKL+ zero constant alpha handling omits 1f6f92a3d50f drm/i915: Relocate SKL+ NV12 src width w/a omits cd956bfcd0f5 drm/i915/perf: add a parameter to control the size of OA buffer omits 5728de2f4f6a drm/i915/perf: pass stream to vfuncs when possible omits 784b1a8435da drm/i915/perf: remove redundant oa buffer initialization omits 816c37159ca2 drm/i915/perf: update generated files headers omits c97ea6a61b5e drm: msm: adreno: Use PTR_ERR_OR_ZERO rather than if(IS_ER [...] omits 068f30478180 drm/drm_pci.c: Use dma_zalloc_coherent omits 32e932e37e6b DRM: UDL: get rid of useless vblank initialization omits 8dc830e4cf6e drm/rcar-du: Convert drm_atomic_helper_suspend/resume() omits 43cf1fc0e27e drm: fix deadlock of syncobj v6 omits 42e90a687e76 drm/i915/guc: remove unneeded goto from selftest omits caef29cd072d drm/i915/guc: fix comment about fallback to execlists omits fb0c37f67010 drm/i915/guc: doorbell checking cleanup omits bfeabcc87ae0 drm/i915/guc: reserve the doorbell before selecting the cacheline omits 6f1312e6e046 drm/i915/guc: rename __create/destroy_doorbell omits 3d42f1ddc47a vgaarb: Keep adding VGA device in queue omits a81c9ab67880 vgaarb: Add support for 64-bit frame buffer address omits ac128918482d drm/i915: uncore_fw_domains_init sort platforms newer-to-older omits fb72deaefe59 drm/i915: power_domains_init sort platforms newer-to-older omits 210126bd807d drm/i915: digital_port_connected sort platforms newer-to-older omits 36c1f02875c1 drm/i915: compute_min_voltage_level sort platforms newer-to-older omits fdec4df43ca5 drm/i915: ddi_clock_get sort platforms newer-to-older. omits 60230aacd528 drm/i915/icl: Define DSI panel programming registers omits 303e347cebc3 drm/i915/icl: Enable DSI transcoders omits 372610f3c814 drm/i915/icl: Define TRANS_CONF register for DSI omits d1aeb5f399d9 drm/i915/icl: Configure DSI transcoder timings omits 7b56caf36376 drm/i915/icl: Define DSI transcoder timing registers omits 70f4f502c47e drm/i915/icl: Program TRANS_DDI_FUNC_CTL registers omits 49edbd49786e drm/i915/icl: Define TRANS_DDI_FUNC_CTL DSI registers omits 9128b1024954 drm/i915/guc: Limit number of scratch registers used for H2G omits e51767279f11 drm/selftest: Refactor test-drm_plane_helper omits 9c71a6686bfa drm: fourcc: Convert drm_format_info kerneldoc to in-line [...] omits d364dc66e2d5 drm/i915/icl: Configure DSI transcoders omits 5ffce2546233 drm/i915/icl: Define TRANS_DSI_FUNC_CONF register omits 292272ee7e9e drm/i915/icl: Add macros for MMIO of DSI transcoder registers omits ca8fc99f2ac1 drm/i915/icl: Get DSI transcoder for a given port omits 5fea8645585f drm/i915/icl: Program TA_TIMING_PARAM registers omits e72cce531017 drm/i915/icl: Program DSI clock and data lane timing params omits b687c1984c4f drm/i915/icl: Make common DSI functions available omits 9ec9a87b1ee8 drm/i915/dsi: abstract intel_dsi_tlpx_ns() omits 4c953d03970a drm/dp: Add definitions for eDP Rev 1.4a and 1.4b omits 4f15665ccbba drm/i915: Add ppgtt to GVT GEM context omits eef3dc34a1e0 ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_p [...] omits 73f522bad179 drm/i915: Use i915_gem_object_get_dma_address() to populat [...] omits 198a2a2f1aea drm/i915: Drop rpm wakeref on error in debugfs/i915_drop_c [...] omits e346a991f42c drm/i915/guc: drop negative doorbell alloc selftest omits 67551a703544 drm/i915/dsi: abstract dphy parameter init omits 2bf3f59daeee drm/i915/dsi: refactor bitrate calculations in intel_dsi_v [...] omits c84c6fe30302 drm/i915: make encoder enable and disable hooks optional omits 4035cc5738d9 drm: sti: don't pass GFP_DMA32 to dma_alloc_wc omits 885054f9917e drm/sti: make crct disable atomic omits 48197bc564c7 drm: add syncobj timeline support v9 omits 27a981b614d5 drm/i915/quirks: pass dev_priv instead of drm dev to quirk code omits 1a49f537c504 drm/i915/huc: Normalize HuC status returned by I915_PARAM_HAS_HUC omits bbb8a9d7e000 drm/i915: GEM_WARN_ON considered harmful omits 61cdfb9e194d drm/i915/icl: Fix signal_levels omits 39b50c603878 drm/atomic_helper: Stop modesets on unregistered connector [...] omits 20fd60009975 drm/i915/guc: fix GuC suspend/resume omits 138bdac89183 drm/i915: Remove crtc->config dereference from drrs_ctl omits 914a4fd8cd28 drm/i915/gen9+: Fix initial readout for Y tiled framebuffers omits ad52fcc97c2a drm/i915/guc: Fix Gen9 GuC loading workarounds omits 920532991aca drm/selftest: Refactor drm mode setting selftests omits 593a21a04f99 drm/i915: split out display quirks to a new file omits a37805098900 drm/bufs: Fix Spectre v1 vulnerability omits 871edc96bdab drm: fix missing doc v2 omits 410ed5731a65 drm/i915: Ensure intel_engine_init_execlist() builds with Clang omits 7b3e51dd439b drm/i915: Ensure _print_param() builds with Clang omits 046c9bca3d82 drm/i915: rename and move intel_get_pipe_from_connector() omits bb1c7edc6d4d drm/i915/icl: Fix DDI/TC port clk_off bits omits 4e53840fdfdd drm/i915/icl: Introduce new macros to get combophy registers omits d72e84ccba20 drm/i915/icl: Combine all port/combophy macros at one place omits a54270d3a917 drm/i915/icl: Refactor icl pll functions omits 8ea59e673990 drm/i915/icl: Use helper functions to classify the ports omits cb6caf7e3993 drm/i915/icl: Refactor get_ddi_pll using helper func omits c0aa834404b3 drm/i915/icl: use combophy/TC helper functions during disp [...] omits 176597a12d61 drm/i915/icl: create function to identify combophy port omits ffd7e32d95db drm/i915/icl: apply Display WA #1178 to fix type C dongles omits b0b62d845e44 drm/i915: Pass crtc_state to ivybridge_update_fdi_bc_bifurcation omits c5b36facfad8 drm/i915: Pass crtc_state to lpt_program_iclkip omits 91d781976296 drm/i915: Remove crtc->config dereferences in intel_modese [...] omits 1b52ad46162d drm/i915: Remove crtc->config dereferences in intel_sanitize_crtc omits f2bdd112685c drm/i915: Pass crtc_state to update_scanline_offset omits 4207c8b9914f drm/i915: Always read out M2_N2 in intel_cpu_transcoder_ge [...] omits 92d54b078fe2 drm/i915: Remove crtc->config references in vlv_prepare_pll omits 4c35475485c1 drm/i915: Make intel_dp_set_m_n take crtc_state omits 4eda776c3cef drm/rockchip: psr: do not dereference encoder before it is [...] omits 649fdce23cdf drm: add flags to drm_syncobj_find_fence omits 7bd01a085582 drm: Shift * to be adjacent to pointer name omits 81067b71c1d9 drm/i915/icl: Disable master intr before reading omits 95b0e7c14c50 drm/i915/icl: No need to ack intr through master control omits 4376b9c965c0 drm/i915/gen8: Disable master intr before reading omits 2f20fa8d12e8 drm/v3d: Skip debugfs dumping GCA on platforms without GCA. omits 4fa825bf4050 drm/v3d: Add some better documentation of the in_sync arguments. omits 6915c9a525e5 drm/v3d: Add a little debugfs entry for measuring the core clock. omits 34c2c4f632f2 drm/v3d: Fix a use-after-free race accessing the scheduler [...] omits 04c388d42956 drm/i915/icl: enable SAGV for ICL platform omits 9d3eb2c33f03 drm/i915: Hold rpm wakeref for debugfs/i915_drop_caches_set omits 668b6c176c33 drm/i915: Add YCBCR 4:2:0/4:4:4 support for LSPCON omits 799a964ffe0b drm/i915: Write AVI infoframes for Parade LSPCON omits 7cbf19fd54ff drm/i915: Write AVI infoframes for MCA LSPCON omits 06c812d7c591 drm/i915: Add AVI infoframe support for LSPCON omits 96e35598cead drm/i915: Check LSPCON vendor OUI omits 8c79f844c6d2 drm/i915: Add CRTC output format YCBCR 4:4:4 omits 33b7f3ee6e00 drm/i915: Add CRTC output format YCBCR 4:2:0 omits d9facae6afe1 drm/i915: Introduce CRTC output format omits a5e856a5348f drm/i915: Large page offsets for pread/pwrite omits 27d7aaae0fd7 drm/i915/csr Added DC5 and DC6 counter register for ICL in [...] omits b9117149fefd drm/i915: promote ddb update message to DRM_DEBUG_KMS omits 9e44b180f81b drm/i915: don't write PLANE_BUF_CFG twice every time omits cbacc79db6ac drm/i915: transition WMs ask for Selected Result Blocks omits 077b5820af74 drm/i915: fix the watermark result selection on glk/gen10+ omits 91961a850d31 drm/i915: fix the transition minimums for gen9+ watermarks omits ef51e0a3eb9e drm/i915: DRM_FORMAT_C8 is not possible with Yf tiling omits 645ff9e37171 drm/i915: Inject load failure inside intel_engines_init_mmio omits c5b083a1a174 drm/i915: Fix i915_driver_init_mmio error path omits c0c46ca461f1 drm/i915/aml: Add new Amber Lake PCI ID omits 0b4bf7ca9be8 drm/i915/selftests: Disable shrinker across mmap-exhaustion omits 732300154980 drm: Do not call drm_dp_cec_set_edid() while registering D [...] omits 2a7be4b4a9a5 drm: Use PTR_ERR_OR_ZERO in drm_fb_cma_fbdev_init() omits e87b0bbc9f03 drm/nouveau: Fix nv50_mstc->best_encoder() omits b5d29843d8ef drm/atomic_helper: Allow DPMS On<->Off changes for unregis [...] omits 41c43f9e0276 drm/i915: Inject a failure point when registering a connector omits 1c21348d1f3c drm/i915: move intel connector specific functions to intel [...] omits 360fa66ae857 drm/i915: rename intel_modes.c to intel_connector.c omits aee7d9bee2db drm/i915: nuke the intel_lvds_connector omits 65404c89e953 drm/i915: Show the DPCD read error inline omits 1e712535c51a drm/i915/dp: Link train Fallback on eDP only if fallback l [...] omits d4b26e4f438f drm/i915: add a common connector type independent destroy hook omits a9f9ca33d1fe drm/i915: Fix intel_dp_mst_best_encoder() omits f67207d78cea drm/i915: Skip vcpi allocation for MSTB ports that are gone omits 6ed5bb1fbad3 drm/i915: Don't unset intel_connector->mst_port omits 4d80273976bf drm/atomic_helper: Disallow new modesets on unregistered c [...] omits bc3213c44415 drm/i915: Drop the eDP check from intel_dp_connector_destroy() omits 19dfe5726bab drm/i915: Do intel_panel_destroy_backlight() later omits 2d12df47eafe PM / AVS: SmartReflex: remove unused function omits 71ffd49cc9b9 drm/i915/icl:Add Wa_1606682166 omits 0c7d2aedf51b drm/i915/icl: Add Wa_1406609255 omits f53a70bd93f6 drm/i915: Fixup kernel doc for param name changes omits 881440a89ae1 drm/i915: Rename variables in intel_primary_plane_create() omits a86d2590bafb drm/i915: s/intel_plane/plane/ in sprite init omits b7c806007559 drm/i915: Extract skl_universal_plane_init() omits c539b579b6c7 drm/i915: Introduce intel_plane_alloc() omits 2d72dc8b7c15 drm/i915: Move plane_state->scaler_id initialization into [...] omits 97ee97b9782e drm/i915: Add missing pixel formats for skl+ "sprites" omits 37a411e2118b drm/i915: Disallow plane scaling with specific pixel formats omits 934882db2961 drm/i915: Allow horizontal mirroring for cnl+ "sprite" planes omits ee6e0496de1f drm/i915: Don't populate plane->i9xx_plane for sprites omits deb196895f84 drm/i915: Populate possible_crtcs for primary/cursor planes omits 679bfe847b62 drm/i915: Constify all plane_funcs structs omits 49c5c0769a91 drm/sun4i: tcon: prevent tcon->panel dereference if NULL omits 548ae867efb1 drm/sun4i: tcon: fix check of tcon->panel null pointer omits 3a465b84ea38 drm/i915/psr: Remove alpm from i915_psr omits 66231d14e74a drm/i915/psr: Use WA to force HW tracking to exit PSR2 omits 4755717b0ca8 drm/i915/psr: Remove PSR2 TODO error handling omits fc6ff9dc9ecf drm/i915/psr: Make MASK_DISP_REG_WRITE reserved in PSR_MAS [...] omits bf80928fbf06 drm/i915/psr: Share PSR and PSR2 exit mask omits 00e5d8b1eb47 firmware/dmc/icl: Add missing MODULE_FIRMWARE() for Icelake. omits 443d5e3973e8 drm/i915/icl: MBUS B credit change omits dfdaa566b7d4 drm/i915: Apply correct ddi translation table for AML device omits ab2da3f8cd97 drm/i915: Add new AML_ULX support list omits c1c8f6fa731b drm/i915: Redefine some Whiskey Lake SKUs omits 84c0851794d4 drm: Unexport drm_plane_helper_check_update omits 40e3defd19ce drm/vmwgfx: Fix vmw_du_cursor_plane_atomic_check omits 8e7a4424b996 drm/i915: Fix ILK-IVB sprite enable delays omits 6b6fce62f65c drm: Unexport primary plane helpers omits e6a3e405b548 drm/todo: Add some cleanup tasks omits 4af67def3b08 drm/doc: fix drm_driver_legacy_fb_format omits 21ebe615c169 drm: Remove transitional helpers omits b1a122c51f57 drm/zte: Use drm_atomic_helper_shutdown omits 9bac4a01bc88 drm/vc4: Use drm_atomic_helper_shutdown omits a2b50babc743 drm/sti: Use drm_atomic_helper_shutdown omits 3ea4b1e1b814 drm/msm: Use drm_atomic_helper_shutdown omits b3e90917e4d1 drm/arcpgu: Use drm_atomic_helper_shutdown omits d680781d21a5 drm/atmel: Drop transitional hooks omits d1b42edea8ee drm/arcpgu: Drop transitional hooks omits ec9b0a9e2c9e drm/atomic: Improve docs for drm_atomic_state->allow_modeset omits 9ef8a9dc4b21 drm: Extract drm_atomic_state_helper.[hc] omits 297e30b5d9b6 drm/atomic-helper: Unexport drm_atomic_helper_best_encoder omits 2b4c1c0512e9 drm/amdgpu: Remove default best_encoder hook from DC omits 03189d5bf778 drm: Remove defunct dma_buf_kmap stubs omits 9e37ee7913b4 drm/vblank: Remove old-style comments omits 6f405638c2ab drm/i915: Get rid of intel_crtc->config in crtc_enable/dis [...] omits 958bb4528d16 drm/i915: Get rid of crtc->config in chv_data_lane_soft_reset omits f56f6648404b drm/i915: Get rid of crtc->config dereference in intel_dp_ [...] omits 6e3d9dd0ae0a drm/i915: Use crtc->state in intel_fbdev_init_bios omits 0e5fa64610f6 drm/i915: Get rid of crtc->config from icl_pll_to_ddi_pll_sel omits 5e1cdf541b24 drm/i915: Make ironlake_pch_transcoder_set_timings take cr [...] omits 65c307fd08dd drm/i915: Make shared dpll functions take crtc_state, v3. omits b2354c78b125 drm/i915: Make pll functions take crtc_state, v2. omits 15cbe5d0926f drm/i915: Make skl_detach_scalers take crtc_state omits 7efd90fb4886 drm/i915: Use crtc_state in ironlake_enable_pch_transcoder omits 44fe7f35528c drm/i915: Make intel_set_pipe_timings/src_size take a poin [...] omits b2562712d7de drm/i915: Make panel fitter functions take state omits fdf73510ca81 drm/i915: Remove dereferences of crtc->config in set_pipec [...] omits 6b7e2d5c3032 drm: add drm_connector_attach_edid_property() omits 33373258cf02 drm/i915: Remove the global cache shrink & rcu barrier on [...] omits 88a83f3c2d7a drm/i915: Only reset seqno if actually idle omits 7a4a2a460458 drm/i915: Clean up early plane debugs omits 62358aa4ee86 drm/i915: Use the correct crtc when sanitizing plane mapping omits 68bc30deac62 drm/i915: Restore vblank interrupts earlier omits 9dbf5a4efd8a drm/i915: Provide more clues as to why MST is/is not used omits 0fc645f338e3 drm/i915/guc: Don't clear the cookie on doorbell destroy omits 48b426a9b9ab drm/i915/guc: init GuC descriptors after GuC load omits 4db4b85014df drm: Fix kernel doc for DRM_MODE_PROP_IMMUTABLE omits d717c6df3040 drm/vkms: Extend todo omits c5e69ab35c0d video/hdmi: Constify infoframe passed to the pack functions omits bc2477f7d3f3 drm/i915/execlists: Flush the CS events before unpinning omits 8f5c6fe46d6c drm/i915: Clear the error PTE just once on finish omits 83bc0f5b432f drm/i915: Handle incomplete Z_FINISH for compressed error states omits 5ec244f4afd0 drm/i915/selftests: Hold task_struct ref for smoking kthread omits 598c6cfe0690 drm/i915/psr: Enable PSR1 on gen-9+ HW omits 2ddcc982bdc5 drm/i915: fix wrong error number report omits c0a6aa7ec2c3 drm/i915: Show actual alongside requested frequency in deb [...] omits 89d5efcc311c drm/i915: Replace some open-coded i915_coherent_map_type() omits b20815255693 drm/i915: Add plane alpha blending support, v2. omits 7569bf95310e drm/i915/csr: Added ICL Stepping info omits 469a9308adfc drm/fsl-dcu: use drm_display_mode_to_videomode to calculat [...] omits 53b9974b4b33 drm/fsl-dcu: drop unused drm_crtc_index() omits e9eaf82d97a2 drm/i915: Priority boost for waiting clients omits e2f3496e93be drm/i915: Pull scheduling under standalone lock omits b16c765122f9 drm/i915: Priority boost for new clients omits 790ea70c5eb5 drm/i915: Pass intel_encoder to infoframe functions omits 121f0ff52f77 drm/i915: Use memmove() for punching the hole into infoframes omits 468d6a4996fb video/hdmi: Constify infoframe passed to the log functions omits 480b8b3e42c3 video/hdmi: Pass buffer size to infoframe unpack functions omits f26e1de5ec48 video/hdmi: Constify 'buffer' to the unpack functions omits 85f5e1f385b7 drm/i915: Combine multiple internal plists into the same i [...] omits 7651a4452ddf drm/i915: Reserve some priority bits for internal use omits 567a60570589 drm/i915/selftests: Include arbitration points in preempti [...] omits 992d2098ef0b drm/i915/selftests: Split preemption smoke test into threads omits f384d7d514d1 drm: Convert to using %pOFn instead of device_node.name omits a0d4d42cb585 drm/bochs: Replace drm_gem_object_unreference_unlocked wit [...] omits b256013e7207 drm/zte: Replace drm_dev_unref with drm_dev_put omits 1c53ba8f22a1 drm/rockchip: dw_hdmi: add dw-hdmi support for the rk3328 omits 5c3f3d22393c drm/rockchip: dw_hdmi: store rockchip_hdmi reference in ph [...] omits bd1302305ae6 drm/rockchip: dw_hdmi: allow including external phys omits 9f891dbe3910 dt-bindings: allow optional phys in Rockchip dw_hdmi binding omits 96c4704fec95 drm/rockchip: dw_hdmi: Allow outputs that don't need outpu [...] omits 8faff37409fb drm/bridge: dw-hdmi: allow forcing vendor phy-type omits 7769db588384 drm/i915/dp: optimize eDP 1.4+ link config fast and narrow omits 9844bc87cb7a drm/i915/dp: Fix duplication of DEVICE_SERVICE_IRQ handling omits cbfa8ac835cb drm/i915/dp: Kill intel_dp->detect_done flag omits 47658556da85 drm/i915/dp: Do not grab crtc modeset lock in intel_dp_detect() omits d5acd97f5571 drm/i915/dp: Use a local variable for intel_encoder * omits f24f6eb95807 drm/i915/dp: Restrict link retrain workaround to external [...] omits 9ebd8202393d drm/i915/dp: Fix link retraining comment in intel_dp_long_pulse() omits 53273b522208 drm: stm: implement get_scanout_position function omits a2bf92e8cc16 drm/i915/execlists: Avoid kicking priority on the current context omits 17fd7a9d324f drm/panel: Add support for Olimex LCD-OLinuXino panel omits 6cbe7cd15f95 drm/panel: simple: Add DLC1010GIG panel omits 7ad8b41cd8f5 drm/panel: simple: Add support for Banana Pi 7" S070WV20-C [...] omits 882c35af565a drm/panel: p079zca: unconditionally remove the panel on removal omits 94889b487bb9 dt-bindings: Add CDTech S043WQ26H-CT7 panel bindings omits e58edce616ac drm/panel: add panel CDTech S043WQ26H-CT7 to panel-simple omits 1a4d3f24efcb dt-bindings: Add CDTech S070WV95-CT16 panel bindings omits 982f944ed7cf drm/panel: add panel CDTech S070WV95-CT16 to panel-simple omits 21295ceacff7 dt-bindings: Add vendor prefix for CDTech(H.K.) Electronic [...] omits 7fe78985cd08 drm/i915/csr: restructure CSR firmware definition macros omits db2b0e5ffc70 drm/panel: seiko-43wvf1g: Add missing ">" character in aut [...] omits 6bf18d84f768 drm/panel: seiko-43wvf1g: Switch to SPDX identifier omits e077e2f5f810 drm/panel: simple: fix BOE/HV070WSA-100 timings omits 1f0eb8b81089 drm: panel-orientation-quirks: Add quirk for GPD win2 omits 9531221df8f0 drm/i915: Check for panel orientation quirks on eDP panels omits 064b06bbf117 drm/imx: fix build failure without CONFIG_DRM_FBDEV_EMULATION omits 4bdafb9ddfa4 drm/i915: Remove i915.enable_ppgtt override omits c5f6d578956a drm/i915: Log HWS seqno consistently omits f8e57863f81f drm/i915: Trim partial view sg lists omits 4f297df89d29 drm/rockchip: vop: add rk3188 hs_start interrupt as dsp_ho [...] omits 9cb5f4873b99 drm/atmel-hlcdc: Replace drm_dev_unref with drm_dev_put omits dee4a0f8e70d drm/i915/selftests: Smoketest preemption omits e7351a8474d2 drm/i915/csr: bypass firmware request on i915.dmc_firmware [...] omits d8a5b7d79fb7 drm/i915/csr: keep max firmware size together with firmare [...] omits 180e9d230efe drm/i915/csr: keep firmware name and required version together omits 029c33add915 drm/i915: Remove duplicated definition of intel_update_rawclk omits c9b818d3f9f4 drm/i915: Move IPC WA #1141 to init_ipc() omits 6323113b7af6 drm/i915: Move SKL IPC WA to HAS_IPC() omits fd847b8e60e0 drm/i915: Do not modifiy reserved bit in gens that do not [...] omits 6edafc4eb3e4 drm/i915: Unset reset pch handshake when PCH is not presen [...] omits 7c86828d5645 drm/i915/runtime_pm: Share code to enable/disable PCH rese [...] omits 35c37ade79cd drm/i915/icl: Define TA_TIMING_PARAM registers omits 33868a91c1d9 drm/i915/icl: Define data/clock lanes dphy timing registers omits 7a90938332d8 drm/i915: Avoid compiler warning for maybe unused gu_misc_iir omits 74f6e183913b drm/i915: Convert to BITS_PER_TYPE omits 2863b00941bc Merge drm/drm-next into drm-intel-next-queued omits fc3fed5d297b drm/i915: Check fb stride against plane max stride omits 0a3c561da12b drm/i915: Enable RGB565 90/270 plane rotation for gen11 onwards. omits 4a3d3f6785be drm/i915: Match code to comment and enforce ppgtt for execlists omits 570b16b559be drm/i915: use for_each_pipe loop to assign crtc_mask omits 8db05f594713 drm/i915/execlists: Assert the queue is non-empty on unsubmitting omits 70a7b83628fa drm/i915/icl: Program T_INIT_MASTER registers omits ba3df888be90 drm/i915/icl: Enable DDI Buffer omits 3f4b9d9d02c6 drm/i915/icl: DSI vswing programming sequence omits fc41001d9708 drm/i915/icl: Configure lane sequencing of combo phy transmitter omits 945ac78928fa drm/i915: Force planar YUV coordinates to be a multiple of 2, v2. omits ab5c60bf7675 drm/i915: Move programming plane scaler to its own function. omits 0aaf29b35f93 drm/i915: Clean up scaler setup, v2. omits 6c246b81f938 drm/i915: Replace call to commit_planes_on_crtc with inter [...] omits f59e9701dbdc drm/i915: Make intel_crtc_disable_planes() use active plan [...] omits 62ef0dd3cc0c drm/i915: Unconditionally clear plane visibility, v2. omits c249c5f64336 drm/i915: Handle cursor updating active_planes correctly, v2. omits a1cccdcf330e drm/i915: Clean up casts to crtc_state in intel_atomic_com [...] adds b34d2ef0c60e arm64: mm: purge lazily unmapped vm regions before changin [...] adds c55191e96caa arm64: mm: apply r/o permissions of VM areas to its linear [...] adds c8ebf64eab74 arm64/module: use plt section indices for relocations adds 3403e56b41c1 arm64: mm: Don't wait for completion of TLB invalidation w [...] adds 6460d3201471 arm64: io: Ensure calls to delay routines are ordered agai [...] adds 9eb1c92b47c7 arm64: acpi: Prepare for longer MADTs adds d8797b125711 arm64: Use a raw spinlock in __install_bp_hardening_cb() adds 7aaf7b2fd26c arm64/insn: add support for emitting ADR/ADRP instructions adds bdb85cd1d206 arm64/module: switch to ADRP/ADD sequences for PLT entries adds 3d65b6bbc01e arm64: tlbi: Set MAX_TLBI_OPS to PTRS_PER_PTE adds 1b57ec8c7527 arm64: io: Ensure value passed to __iormb() is held in a 6 [...] adds dd6846d77469 arm64: drop linker script hack to hide __efistub_ symbols adds ad697a1aecac linkage: add generic GLOBAL() macro adds e4fe19664267 arm64: ftrace: use GLOBAL() adds 5c176aff5b5a arm64: ftrace: enable graph FP test adds 6e803e2e6e36 arm64: ftrace: don't adjust the LR value adds 49e258e05e8e arm64: ftrace: remove return_regs macros adds 7dc48bf96aa0 arm64: ftrace: always pass instrumented pc in x0 adds efdb25efc764 arm64/lib: improve CRC32 performance for deep pipelines adds 3bbd3db86470 arm64: relocatable: fix inconsistencies in linker script a [...] adds c9460dcb06ee arm64: capabilities: Merge entries for ARM64_WORKAROUND_CL [...] adds f58cdf7e3cab arm64: capabilities: Merge duplicate Cavium erratum entries adds a3dcea2c8512 arm64: capabilities: Merge duplicate entries for Qualcomm [...] adds 82a3a21b236f arm64: capabilities: Speed up capability lookup adds f7bfc14a0819 arm64: capabilities: Optimize this_cpu_has_cap adds 606f8e7b27bf arm64: capabilities: Use linear array for detection and ve [...] adds 0b587c84e421 arm64: capabilities: Batch cpu_enable callbacks adds bd4fb6d270bc arm64: Add support for SB barrier and patch in over DSB; I [...] adds 679db70801da arm64: entry: Place an SB sequence following an ERET instruction adds 8cb3451b1f24 arm64: entry: Remove confusing comment adds 21e28547f613 arm64/neon: add workaround for ambiguous C99 stdint.h types adds cc9f8349cb33 arm64: crypto: add NEON accelerated XOR implementation
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 (13e1ad2be3a8) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-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 | 7 +- CREDITS | 12 - Documentation/ABI/stable/sysfs-driver-mlxreg-io | 41 +- Documentation/ABI/testing/sysfs-bus-i3c | 146 - Documentation/ABI/testing/sysfs-class-net-dsa | 2 +- .../ABI/testing/sysfs-devices-software_node | 10 - Documentation/ABI/testing/sysfs-devices-system-cpu | 7 - Documentation/admin-guide/kernel-parameters.txt | 71 +- Documentation/admin-guide/l1tf.rst | 6 +- Documentation/admin-guide/pm/cpuidle.rst | 631 -- Documentation/admin-guide/pm/intel_pstate.rst | 10 +- Documentation/admin-guide/pm/working-state.rst | 1 - Documentation/admin-guide/security-bugs.rst | 21 +- Documentation/arm64/silicon-errata.txt | 1 - Documentation/core-api/xarray.rst | 55 +- Documentation/cpuidle/core.txt | 23 + Documentation/cpuidle/sysfs.txt | 98 + .../devicetree/bindings/arm/freescale/fsl,scu.txt | 37 +- .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1 - .../bindings/arm/mediatek/mediatek,ethsys.txt | 1 - .../bindings/arm/mediatek/mediatek,infracfg.txt | 1 - .../bindings/arm/mediatek/mediatek,pciesys.txt | 1 - .../bindings/arm/mediatek/mediatek,pericfg.txt | 1 - .../bindings/arm/mediatek/mediatek,sgmiisys.txt | 1 - .../bindings/arm/mediatek/mediatek,ssusbsys.txt | 1 - .../bindings/arm/mediatek/mediatek,topckgen.txt | 1 - .../devicetree/bindings/bus/sun50i-de2-bus.txt | 9 +- .../bindings/clock/amlogic,meson8b-clkc.txt | 13 +- .../devicetree/bindings/clock/clock-bindings.txt | 16 - .../devicetree/bindings/clock/imx6q-clock.txt | 3 - .../devicetree/bindings/clock/imx7ulp-clock.txt | 104 - .../devicetree/bindings/clock/imx8mq-clock.txt | 20 - .../devicetree/bindings/clock/imx8qxp-lpcg.txt | 51 - .../devicetree/bindings/clock/qcom,gcc.txt | 16 - .../devicetree/bindings/clock/qcom,gpucc.txt | 22 - .../devicetree/bindings/clock/qcom,lpasscc.txt | 26 - .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 - .../devicetree/bindings/clock/qcom,videocc.txt | 3 +- .../devicetree/bindings/clock/sun8i-de2.txt | 5 +- .../devicetree/bindings/clock/sunxi-ccu.txt | 1 - .../bindings/cpufreq/cpufreq-qcom-hw.txt | 172 - .../bindings/display/amlogic,meson-vpu.txt | 2 - .../bindings/display/bridge/renesas,lvds.txt | 1 - .../devicetree/bindings/display/himax,hx8357d.txt | 26 - .../devicetree/bindings/display/msm/dsi.txt | 1 - .../devicetree/bindings/display/msm/gpu.txt | 4 +- .../devicetree/bindings/display/msm/mdp4.txt | 2 - .../bindings/display/panel/auo,g101evn010 | 12 - .../display/panel/bananapi,s070wv20-ct16.txt | 12 - .../display/panel/cdtech,s043wq26h-ct7.txt | 12 - .../display/panel/cdtech,s070wv95-ct16.txt | 12 - .../bindings/display/panel/dlc,dlc1010gig.txt | 12 - .../display/panel/olimex,lcd-olinuxino.txt | 42 - .../bindings/display/panel/samsung,s6d16d0.txt | 30 - .../bindings/display/panel/tpo,tpg110.txt | 81 +- .../devicetree/bindings/display/renesas,du.txt | 4 - .../bindings/display/rockchip/dw_hdmi-rockchip.txt | 3 - .../bindings/display/sunxi/sun4i-drm.txt | 30 +- .../devicetree/bindings/display/truly,nt35597.txt | 59 - .../devicetree/bindings/i3c/cdns,i3c-master.txt | 43 - Documentation/devicetree/bindings/i3c/i3c.txt | 138 - .../devicetree/bindings/i3c/snps,dw-i3c-master.txt | 41 - .../devicetree/bindings/input/input-reset.txt | 2 +- .../interrupt-controller/allwinner,sun4i-ic.txt | 4 +- .../bindings/interrupt-controller/arm,gic-v3.txt | 4 +- .../bindings/interrupt-controller/fsl,irqsteer.txt | 34 - .../interrupt-controller/rda,8810pl-intc.txt | 61 - .../interrupt-controller/st,stm32-exti.txt | 4 - .../devicetree/bindings/media/aspeed-video.txt | 26 - Documentation/devicetree/bindings/media/cedrus.txt | 2 - .../devicetree/bindings/media/i2c/mt9m111.txt | 13 +- .../devicetree/bindings/media/i2c/sony,imx214.txt | 53 - .../devicetree/bindings/media/qcom,venus.txt | 14 +- .../devicetree/bindings/media/rcar_vin.txt | 2 - .../bindings/media/renesas,rcar-csi2.txt | 2 - .../devicetree/bindings/media/spi/sony-cxd2880.txt | 4 - .../devicetree/bindings/media/sun6i-csi.txt | 59 - .../bindings/memory-controllers/synopsys.txt | 27 +- Documentation/devicetree/bindings/mfd/axp20x.txt | 9 - .../bindings/{spi => mtd}/atmel-quadspi.txt | 0 .../devicetree/bindings/mtd/mtd-physmap.txt | 2 - .../bindings/mtd/partitions/redboot-fis.txt | 27 - .../devicetree/bindings/net/can/holt_hi311x.txt | 2 +- .../devicetree/bindings/net/can/rcar_can.txt | 28 +- Documentation/devicetree/bindings/net/dsa/dsa.txt | 2 +- .../devicetree/bindings/phy/qcom-qmp-phy.txt | 31 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.txt | 1 - .../bindings/regulator/act8945a-regulator.txt | 34 - .../bindings/regulator/cirrus,lochnagar.txt | 82 - .../bindings/regulator/mcp16502-regulator.txt | 143 - .../devicetree/bindings/regulator/regulator.txt | 12 +- Documentation/devicetree/bindings/sound/ak4104.txt | 4 +- Documentation/devicetree/bindings/sound/ak4118.txt | 22 - .../bindings/sound/amlogic,axg-spdifin.txt | 22 - .../devicetree/bindings/sound/audio-graph-card.txt | 205 - .../bindings/sound/audio-graph-scu-card.txt | 4 +- Documentation/devicetree/bindings/sound/cs4270.txt | 4 +- .../bindings/sound/davinci-mcasp-audio.txt | 5 - Documentation/devicetree/bindings/sound/dmic.txt | 2 - .../devicetree/bindings/sound/fsl-sai.txt | 8 +- .../devicetree/bindings/sound/omap-mcpdm.txt | 10 - .../devicetree/bindings/sound/pcm3060.txt | 6 - .../devicetree/bindings/sound/qcom,q6asm.txt | 27 - .../devicetree/bindings/sound/renesas,rsnd.txt | 395 +- Documentation/devicetree/bindings/sound/rt5631.txt | 4 +- Documentation/devicetree/bindings/sound/rt5663.txt | 6 - .../devicetree/bindings/sound/simple-amplifier.txt | 5 - .../devicetree/bindings/sound/simple-card.txt | 137 - .../devicetree/bindings/sound/simple-scu-card.txt | 2 +- .../bindings/sound/sun50i-codec-analog.txt | 2 - .../devicetree/bindings/sound/xlnx,i2s.txt | 28 - .../devicetree/bindings/spi/nuvoton,npcm-pspi.txt | 43 - Documentation/devicetree/bindings/spi/omap-spi.txt | 1 - Documentation/devicetree/bindings/spi/sh-msiof.txt | 1 - .../devicetree/bindings/spi/spi-fsl-lpspi.txt | 4 - .../devicetree/bindings/spi/spi-mt65xx.txt | 2 - Documentation/devicetree/bindings/spi/spi-mxic.txt | 34 - .../devicetree/bindings/spi/spi-pxa2xx.txt | 3 - Documentation/devicetree/bindings/spi/spi-rspi.txt | 1 - .../devicetree/bindings/spi/spi-uniphier.txt | 10 +- .../devicetree/bindings/timer/rda,8810pl-timer.txt | 20 - .../devicetree/bindings/timer/renesas,cmt.txt | 15 +- .../devicetree/bindings/vendor-prefixes.txt | 1 - Documentation/driver-api/i3c/device-driver-api.rst | 9 - Documentation/driver-api/i3c/index.rst | 11 - Documentation/driver-api/i3c/master-driver-api.rst | 9 - Documentation/driver-api/i3c/protocol.rst | 203 - Documentation/driver-api/index.rst | 1 - Documentation/driver-model/devres.txt | 1 - Documentation/gpu/amdgpu-dc.rst | 68 - Documentation/gpu/drivers.rst | 1 - Documentation/gpu/drm-kms-helpers.rst | 31 +- Documentation/gpu/drm-kms.rst | 19 - Documentation/gpu/drm-mm.rst | 7 +- Documentation/gpu/drm-uapi.rst | 3 - Documentation/gpu/todo.rst | 58 +- Documentation/gpu/vkms.rst | 101 +- Documentation/input/event-codes.rst | 11 +- Documentation/media/.gitignore | 2 - Documentation/media/Makefile | 2 - Documentation/media/audio.h.rst.exceptions | 2 - Documentation/media/ca.h.rst.exceptions | 2 - Documentation/media/cec-drivers/index.rst | 2 +- Documentation/media/cec-drivers/pulse8-cec.rst | 2 - Documentation/media/cec.h.rst.exceptions | 2 - Documentation/media/conf.py | 2 - Documentation/media/conf_nitpick.py | 2 - Documentation/media/dmx.h.rst.exceptions | 2 - Documentation/media/dvb-drivers/avermedia.rst | 2 - Documentation/media/dvb-drivers/bt8xx.rst | 2 - Documentation/media/dvb-drivers/cards.rst | 2 - Documentation/media/dvb-drivers/ci.rst | 2 - Documentation/media/dvb-drivers/contributors.rst | 2 - Documentation/media/dvb-drivers/dvb-usb.rst | 2 - Documentation/media/dvb-drivers/faq.rst | 2 - Documentation/media/dvb-drivers/frontends.rst | 2 - Documentation/media/dvb-drivers/index.rst | 2 +- Documentation/media/dvb-drivers/intro.rst | 2 - Documentation/media/dvb-drivers/lmedm04.rst | 2 - Documentation/media/dvb-drivers/opera-firmware.rst | 2 - Documentation/media/dvb-drivers/technisat.rst | 2 - Documentation/media/dvb-drivers/ttusb-dec.rst | 2 - Documentation/media/dvb-drivers/udev.rst | 2 - Documentation/media/frontend.h.rst.exceptions | 2 - Documentation/media/index.rst | 2 - Documentation/media/intro.rst | 2 +- Documentation/media/kapi/cec-core.rst | 2 - Documentation/media/kapi/csi2.rst | 2 - Documentation/media/kapi/dtv-ca.rst | 2 - Documentation/media/kapi/dtv-common.rst | 2 - Documentation/media/kapi/dtv-core.rst | 2 - Documentation/media/kapi/dtv-demux.rst | 2 - Documentation/media/kapi/dtv-frontend.rst | 2 - Documentation/media/kapi/dtv-net.rst | 2 - Documentation/media/kapi/mc-core.rst | 2 - Documentation/media/kapi/rc-core.rst | 2 - Documentation/media/kapi/v4l2-async.rst | 2 - Documentation/media/kapi/v4l2-clocks.rst | 2 - Documentation/media/kapi/v4l2-common.rst | 2 - Documentation/media/kapi/v4l2-controls.rst | 2 - Documentation/media/kapi/v4l2-core.rst | 2 - Documentation/media/kapi/v4l2-dev.rst | 2 - Documentation/media/kapi/v4l2-device.rst | 2 - Documentation/media/kapi/v4l2-dv-timings.rst | 2 - Documentation/media/kapi/v4l2-event.rst | 1 - Documentation/media/kapi/v4l2-fh.rst | 2 - Documentation/media/kapi/v4l2-flash-led-class.rst | 2 - Documentation/media/kapi/v4l2-fwnode.rst | 2 - Documentation/media/kapi/v4l2-intro.rst | 2 - Documentation/media/kapi/v4l2-mc.rst | 2 - Documentation/media/kapi/v4l2-mediabus.rst | 2 - Documentation/media/kapi/v4l2-mem2mem.rst | 2 - Documentation/media/kapi/v4l2-rect.rst | 2 - Documentation/media/kapi/v4l2-subdev.rst | 2 - Documentation/media/kapi/v4l2-tuner.rst | 2 - Documentation/media/kapi/v4l2-tveeprom.rst | 2 - Documentation/media/kapi/v4l2-videobuf.rst | 2 - Documentation/media/kapi/v4l2-videobuf2.rst | 2 - Documentation/media/lirc.h.rst.exceptions | 2 - Documentation/media/media.h.rst.exceptions | 2 - Documentation/media/media_kapi.rst | 2 +- Documentation/media/media_uapi.rst | 8 +- Documentation/media/net.h.rst.exceptions | 2 - Documentation/media/typical_media_device.svg | 10 - Documentation/media/uapi/cec/cec-api.rst | 9 +- Documentation/media/uapi/cec/cec-func-close.rst | 9 +- Documentation/media/uapi/cec/cec-func-ioctl.rst | 9 +- Documentation/media/uapi/cec/cec-func-open.rst | 9 +- Documentation/media/uapi/cec/cec-func-poll.rst | 9 +- Documentation/media/uapi/cec/cec-funcs.rst | 9 - Documentation/media/uapi/cec/cec-header.rst | 9 +- Documentation/media/uapi/cec/cec-intro.rst | 9 - .../media/uapi/cec/cec-ioc-adap-g-caps.rst | 9 +- .../media/uapi/cec/cec-ioc-adap-g-log-addrs.rst | 9 +- .../media/uapi/cec/cec-ioc-adap-g-phys-addr.rst | 9 +- Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 9 +- Documentation/media/uapi/cec/cec-ioc-g-mode.rst | 9 +- Documentation/media/uapi/cec/cec-ioc-receive.rst | 9 +- Documentation/media/uapi/cec/cec-pin-error-inj.rst | 9 - .../uapi/dvb/audio-bilingual-channel-select.rst | 9 +- .../media/uapi/dvb/audio-channel-select.rst | 9 +- .../media/uapi/dvb/audio-clear-buffer.rst | 9 +- Documentation/media/uapi/dvb/audio-continue.rst | 9 +- Documentation/media/uapi/dvb/audio-fclose.rst | 9 +- Documentation/media/uapi/dvb/audio-fopen.rst | 9 +- Documentation/media/uapi/dvb/audio-fwrite.rst | 9 +- .../media/uapi/dvb/audio-get-capabilities.rst | 9 +- Documentation/media/uapi/dvb/audio-get-status.rst | 9 +- Documentation/media/uapi/dvb/audio-pause.rst | 9 +- Documentation/media/uapi/dvb/audio-play.rst | 9 +- .../media/uapi/dvb/audio-select-source.rst | 9 +- Documentation/media/uapi/dvb/audio-set-av-sync.rst | 9 +- .../media/uapi/dvb/audio-set-bypass-mode.rst | 9 +- Documentation/media/uapi/dvb/audio-set-id.rst | 9 +- Documentation/media/uapi/dvb/audio-set-mixer.rst | 9 +- Documentation/media/uapi/dvb/audio-set-mute.rst | 9 +- .../media/uapi/dvb/audio-set-streamtype.rst | 9 +- Documentation/media/uapi/dvb/audio-stop.rst | 9 +- Documentation/media/uapi/dvb/audio.rst | 9 +- Documentation/media/uapi/dvb/audio_data_types.rst | 9 +- .../media/uapi/dvb/audio_function_calls.rst | 9 +- Documentation/media/uapi/dvb/ca-fclose.rst | 9 +- Documentation/media/uapi/dvb/ca-fopen.rst | 9 +- Documentation/media/uapi/dvb/ca-get-cap.rst | 9 +- Documentation/media/uapi/dvb/ca-get-descr-info.rst | 9 +- Documentation/media/uapi/dvb/ca-get-msg.rst | 9 +- Documentation/media/uapi/dvb/ca-get-slot-info.rst | 9 +- Documentation/media/uapi/dvb/ca-reset.rst | 9 +- Documentation/media/uapi/dvb/ca-send-msg.rst | 9 +- Documentation/media/uapi/dvb/ca-set-descr.rst | 9 +- Documentation/media/uapi/dvb/ca.rst | 9 +- Documentation/media/uapi/dvb/ca_data_types.rst | 9 +- Documentation/media/uapi/dvb/ca_function_calls.rst | 9 +- Documentation/media/uapi/dvb/demux.rst | 9 +- Documentation/media/uapi/dvb/dmx-add-pid.rst | 9 +- Documentation/media/uapi/dvb/dmx-expbuf.rst | 9 - Documentation/media/uapi/dvb/dmx-fclose.rst | 9 +- Documentation/media/uapi/dvb/dmx-fopen.rst | 9 +- Documentation/media/uapi/dvb/dmx-fread.rst | 9 +- Documentation/media/uapi/dvb/dmx-fwrite.rst | 9 +- Documentation/media/uapi/dvb/dmx-get-pes-pids.rst | 9 +- Documentation/media/uapi/dvb/dmx-get-stc.rst | 9 +- Documentation/media/uapi/dvb/dmx-mmap.rst | 9 - Documentation/media/uapi/dvb/dmx-munmap.rst | 9 - Documentation/media/uapi/dvb/dmx-qbuf.rst | 9 - Documentation/media/uapi/dvb/dmx-querybuf.rst | 9 - Documentation/media/uapi/dvb/dmx-remove-pid.rst | 9 +- Documentation/media/uapi/dvb/dmx-reqbufs.rst | 9 - .../media/uapi/dvb/dmx-set-buffer-size.rst | 9 +- Documentation/media/uapi/dvb/dmx-set-filter.rst | 9 +- .../media/uapi/dvb/dmx-set-pes-filter.rst | 9 +- Documentation/media/uapi/dvb/dmx-start.rst | 9 +- Documentation/media/uapi/dvb/dmx-stop.rst | 9 +- Documentation/media/uapi/dvb/dmx_fcalls.rst | 9 +- Documentation/media/uapi/dvb/dmx_types.rst | 9 +- .../media/uapi/dvb/dvb-fe-read-status.rst | 9 +- .../media/uapi/dvb/dvb-frontend-event.rst | 9 +- .../media/uapi/dvb/dvb-frontend-parameters.rst | 9 +- Documentation/media/uapi/dvb/dvbapi.rst | 9 +- Documentation/media/uapi/dvb/dvbproperty.rst | 9 +- Documentation/media/uapi/dvb/dvbstb.svg | 27 - Documentation/media/uapi/dvb/examples.rst | 9 +- Documentation/media/uapi/dvb/fe-bandwidth-t.rst | 9 +- .../media/uapi/dvb/fe-diseqc-recv-slave-reply.rst | 9 +- .../media/uapi/dvb/fe-diseqc-reset-overload.rst | 9 +- .../media/uapi/dvb/fe-diseqc-send-burst.rst | 9 +- .../media/uapi/dvb/fe-diseqc-send-master-cmd.rst | 9 +- .../uapi/dvb/fe-dishnetwork-send-legacy-cmd.rst | 9 +- .../media/uapi/dvb/fe-enable-high-lnb-voltage.rst | 9 +- Documentation/media/uapi/dvb/fe-get-event.rst | 9 +- Documentation/media/uapi/dvb/fe-get-frontend.rst | 9 +- Documentation/media/uapi/dvb/fe-get-info.rst | 9 +- Documentation/media/uapi/dvb/fe-get-property.rst | 9 +- Documentation/media/uapi/dvb/fe-read-ber.rst | 9 +- .../media/uapi/dvb/fe-read-signal-strength.rst | 9 +- Documentation/media/uapi/dvb/fe-read-snr.rst | 9 +- Documentation/media/uapi/dvb/fe-read-status.rst | 9 +- .../media/uapi/dvb/fe-read-uncorrected-blocks.rst | 9 +- .../media/uapi/dvb/fe-set-frontend-tune-mode.rst | 9 +- Documentation/media/uapi/dvb/fe-set-frontend.rst | 9 +- Documentation/media/uapi/dvb/fe-set-tone.rst | 9 +- Documentation/media/uapi/dvb/fe-set-voltage.rst | 9 +- Documentation/media/uapi/dvb/fe-type-t.rst | 9 +- .../media/uapi/dvb/fe_property_parameters.rst | 9 +- Documentation/media/uapi/dvb/frontend-header.rst | 9 - .../uapi/dvb/frontend-property-cable-systems.rst | 9 +- .../dvb/frontend-property-satellite-systems.rst | 9 +- .../dvb/frontend-property-terrestrial-systems.rst | 9 +- .../media/uapi/dvb/frontend-stat-properties.rst | 9 +- Documentation/media/uapi/dvb/frontend.rst | 9 +- Documentation/media/uapi/dvb/frontend_f_close.rst | 9 +- Documentation/media/uapi/dvb/frontend_f_open.rst | 9 +- Documentation/media/uapi/dvb/frontend_fcalls.rst | 9 +- .../media/uapi/dvb/frontend_legacy_api.rst | 9 +- .../media/uapi/dvb/frontend_legacy_dvbv3_api.rst | 9 +- Documentation/media/uapi/dvb/headers.rst | 9 - Documentation/media/uapi/dvb/intro.rst | 9 +- Documentation/media/uapi/dvb/legacy_dvb_apis.rst | 9 +- Documentation/media/uapi/dvb/net-add-if.rst | 9 +- Documentation/media/uapi/dvb/net-get-if.rst | 9 +- Documentation/media/uapi/dvb/net-remove-if.rst | 9 +- Documentation/media/uapi/dvb/net-types.rst | 9 +- Documentation/media/uapi/dvb/net.rst | 9 +- .../media/uapi/dvb/query-dvb-frontend-info.rst | 9 +- .../media/uapi/dvb/video-clear-buffer.rst | 9 +- Documentation/media/uapi/dvb/video-command.rst | 9 +- Documentation/media/uapi/dvb/video-continue.rst | 9 +- .../media/uapi/dvb/video-fast-forward.rst | 9 +- Documentation/media/uapi/dvb/video-fclose.rst | 9 +- Documentation/media/uapi/dvb/video-fopen.rst | 9 +- Documentation/media/uapi/dvb/video-freeze.rst | 9 +- Documentation/media/uapi/dvb/video-fwrite.rst | 9 +- .../media/uapi/dvb/video-get-capabilities.rst | 9 +- Documentation/media/uapi/dvb/video-get-event.rst | 9 +- .../media/uapi/dvb/video-get-frame-count.rst | 9 +- Documentation/media/uapi/dvb/video-get-pts.rst | 9 +- Documentation/media/uapi/dvb/video-get-size.rst | 9 +- Documentation/media/uapi/dvb/video-get-status.rst | 9 +- Documentation/media/uapi/dvb/video-play.rst | 9 +- .../media/uapi/dvb/video-select-source.rst | 9 +- Documentation/media/uapi/dvb/video-set-blank.rst | 9 +- .../media/uapi/dvb/video-set-display-format.rst | 9 +- Documentation/media/uapi/dvb/video-set-format.rst | 9 +- .../media/uapi/dvb/video-set-streamtype.rst | 9 +- Documentation/media/uapi/dvb/video-slowmotion.rst | 9 +- .../media/uapi/dvb/video-stillpicture.rst | 9 +- Documentation/media/uapi/dvb/video-stop.rst | 9 +- Documentation/media/uapi/dvb/video-try-command.rst | 9 +- Documentation/media/uapi/dvb/video.rst | 9 +- .../media/uapi/dvb/video_function_calls.rst | 9 +- Documentation/media/uapi/dvb/video_types.rst | 9 +- Documentation/media/uapi/fdl-appendix.rst | 9 +- Documentation/media/uapi/gen-errors.rst | 9 +- .../media/uapi/mediactl/media-controller-intro.rst | 9 +- .../media/uapi/mediactl/media-controller-model.rst | 9 +- .../media/uapi/mediactl/media-controller.rst | 9 +- .../media/uapi/mediactl/media-func-close.rst | 9 +- .../media/uapi/mediactl/media-func-ioctl.rst | 9 +- .../media/uapi/mediactl/media-func-open.rst | 9 +- Documentation/media/uapi/mediactl/media-funcs.rst | 9 - Documentation/media/uapi/mediactl/media-header.rst | 9 +- .../media/uapi/mediactl/media-ioc-device-info.rst | 9 +- .../uapi/mediactl/media-ioc-enum-entities.rst | 9 +- .../media/uapi/mediactl/media-ioc-enum-links.rst | 9 +- .../media/uapi/mediactl/media-ioc-g-topology.rst | 9 +- .../uapi/mediactl/media-ioc-request-alloc.rst | 26 +- .../media/uapi/mediactl/media-ioc-setup-link.rst | 9 +- .../uapi/mediactl/media-request-ioc-queue.rst | 26 +- .../uapi/mediactl/media-request-ioc-reinit.rst | 26 +- Documentation/media/uapi/mediactl/media-types.rst | 9 +- Documentation/media/uapi/mediactl/request-api.rst | 26 +- .../media/uapi/mediactl/request-func-close.rst | 26 +- .../media/uapi/mediactl/request-func-ioctl.rst | 26 +- .../media/uapi/mediactl/request-func-poll.rst | 26 +- Documentation/media/uapi/rc/keytable.c.rst | 9 +- Documentation/media/uapi/rc/lirc-dev-intro.rst | 9 +- Documentation/media/uapi/rc/lirc-dev.rst | 9 +- Documentation/media/uapi/rc/lirc-func.rst | 9 +- Documentation/media/uapi/rc/lirc-get-features.rst | 9 +- Documentation/media/uapi/rc/lirc-get-rec-mode.rst | 9 +- .../media/uapi/rc/lirc-get-rec-resolution.rst | 9 +- Documentation/media/uapi/rc/lirc-get-send-mode.rst | 9 +- Documentation/media/uapi/rc/lirc-get-timeout.rst | 9 +- Documentation/media/uapi/rc/lirc-header.rst | 9 +- Documentation/media/uapi/rc/lirc-read.rst | 9 +- .../uapi/rc/lirc-set-measure-carrier-mode.rst | 9 +- .../media/uapi/rc/lirc-set-rec-carrier-range.rst | 9 +- .../media/uapi/rc/lirc-set-rec-carrier.rst | 9 +- .../media/uapi/rc/lirc-set-rec-timeout-reports.rst | 9 +- .../media/uapi/rc/lirc-set-rec-timeout.rst | 9 +- .../media/uapi/rc/lirc-set-send-carrier.rst | 9 +- .../media/uapi/rc/lirc-set-send-duty-cycle.rst | 9 +- .../media/uapi/rc/lirc-set-transmitter-mask.rst | 9 +- .../media/uapi/rc/lirc-set-wideband-receiver.rst | 9 +- Documentation/media/uapi/rc/lirc-write.rst | 9 +- Documentation/media/uapi/rc/rc-intro.rst | 9 +- Documentation/media/uapi/rc/rc-sysfs-nodes.rst | 9 +- Documentation/media/uapi/rc/rc-table-change.rst | 9 +- Documentation/media/uapi/rc/rc-tables.rst | 9 +- Documentation/media/uapi/rc/remote_controllers.rst | 9 +- Documentation/media/uapi/v4l/app-pri.rst | 11 +- Documentation/media/uapi/v4l/async.rst | 9 +- Documentation/media/uapi/v4l/audio.rst | 11 +- Documentation/media/uapi/v4l/bayer.svg | 27 - Documentation/media/uapi/v4l/biblio.rst | 9 +- Documentation/media/uapi/v4l/buffer.rst | 12 +- Documentation/media/uapi/v4l/capture-example.rst | 9 +- Documentation/media/uapi/v4l/capture.c.rst | 9 +- Documentation/media/uapi/v4l/colorspaces-defs.rst | 9 +- .../media/uapi/v4l/colorspaces-details.rst | 9 +- Documentation/media/uapi/v4l/colorspaces.rst | 9 +- Documentation/media/uapi/v4l/common-defs.rst | 9 +- Documentation/media/uapi/v4l/common.rst | 9 +- Documentation/media/uapi/v4l/compat.rst | 9 +- Documentation/media/uapi/v4l/constraints.svg | 27 - Documentation/media/uapi/v4l/control.rst | 9 +- Documentation/media/uapi/v4l/crop.rst | 9 +- Documentation/media/uapi/v4l/crop.svg | 10 +- Documentation/media/uapi/v4l/depth-formats.rst | 10 +- Documentation/media/uapi/v4l/dev-capture.rst | 11 +- Documentation/media/uapi/v4l/dev-codec.rst | 9 +- Documentation/media/uapi/v4l/dev-effect.rst | 9 +- Documentation/media/uapi/v4l/dev-event.rst | 9 +- Documentation/media/uapi/v4l/dev-meta.rst | 44 +- Documentation/media/uapi/v4l/dev-osd.rst | 9 +- Documentation/media/uapi/v4l/dev-output.rst | 9 +- Documentation/media/uapi/v4l/dev-overlay.rst | 9 +- Documentation/media/uapi/v4l/dev-radio.rst | 9 +- Documentation/media/uapi/v4l/dev-raw-vbi.rst | 9 +- Documentation/media/uapi/v4l/dev-rds.rst | 9 +- Documentation/media/uapi/v4l/dev-sdr.rst | 9 +- Documentation/media/uapi/v4l/dev-sliced-vbi.rst | 9 +- Documentation/media/uapi/v4l/dev-subdev.rst | 9 +- Documentation/media/uapi/v4l/dev-teletext.rst | 11 +- Documentation/media/uapi/v4l/dev-touch.rst | 9 +- Documentation/media/uapi/v4l/devices.rst | 9 +- Documentation/media/uapi/v4l/diff-v4l.rst | 9 +- Documentation/media/uapi/v4l/dmabuf.rst | 9 +- Documentation/media/uapi/v4l/dv-timings.rst | 9 +- Documentation/media/uapi/v4l/extended-controls.rst | 25 +- Documentation/media/uapi/v4l/field-order.rst | 9 +- Documentation/media/uapi/v4l/fieldseq_bt.svg | 12 +- Documentation/media/uapi/v4l/fieldseq_tb.svg | 12 +- Documentation/media/uapi/v4l/format.rst | 11 +- Documentation/media/uapi/v4l/func-close.rst | 9 +- Documentation/media/uapi/v4l/func-ioctl.rst | 9 +- Documentation/media/uapi/v4l/func-mmap.rst | 9 +- Documentation/media/uapi/v4l/func-munmap.rst | 9 +- Documentation/media/uapi/v4l/func-open.rst | 9 +- Documentation/media/uapi/v4l/func-poll.rst | 9 +- Documentation/media/uapi/v4l/func-read.rst | 9 +- Documentation/media/uapi/v4l/func-select.rst | 9 +- Documentation/media/uapi/v4l/func-write.rst | 9 +- Documentation/media/uapi/v4l/hist-v4l2.rst | 9 +- Documentation/media/uapi/v4l/hsv-formats.rst | 9 +- Documentation/media/uapi/v4l/io.rst | 9 +- .../media/uapi/v4l/libv4l-introduction.rst | 9 +- Documentation/media/uapi/v4l/libv4l.rst | 9 +- Documentation/media/uapi/v4l/meta-formats.rst | 10 +- Documentation/media/uapi/v4l/mmap.rst | 31 +- Documentation/media/uapi/v4l/nv12mt.svg | 27 - Documentation/media/uapi/v4l/nv12mt_example.svg | 27 - Documentation/media/uapi/v4l/open.rst | 11 +- Documentation/media/uapi/v4l/pipeline.dot | 2 - Documentation/media/uapi/v4l/pixfmt-cnf4.rst | 31 - Documentation/media/uapi/v4l/pixfmt-compressed.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-grey.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-indexed.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-intro.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-inzi.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-m420.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst | 9 +- .../media/uapi/v4l/pixfmt-meta-intel-ipu3.rst | 178 - Documentation/media/uapi/v4l/pixfmt-meta-uvc.rst | 9 +- .../media/uapi/v4l/pixfmt-meta-vsp1-hgo.rst | 9 +- .../media/uapi/v4l/pixfmt-meta-vsp1-hgt.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-nv12.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-nv12m.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-nv12mt.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-nv16.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-nv16m.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-nv24.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-packed-rgb.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-packed-yuv.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-reserved.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-rgb.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-sdr-cs08.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-sdr-cs14le.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-sdr-cu08.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-sdr-cu16le.rst | 9 +- .../media/uapi/v4l/pixfmt-sdr-pcu16be.rst | 9 +- .../media/uapi/v4l/pixfmt-sdr-pcu18be.rst | 9 +- .../media/uapi/v4l/pixfmt-sdr-pcu20be.rst | 10 +- Documentation/media/uapi/v4l/pixfmt-sdr-ru12le.rst | 9 +- .../media/uapi/v4l/pixfmt-srggb10-ipu3.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb10.rst | 9 +- .../media/uapi/v4l/pixfmt-srggb10alaw8.rst | 9 +- .../media/uapi/v4l/pixfmt-srggb10dpcm8.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb10p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb12.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb12p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb14p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb16.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-srggb8.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-tch-td08.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-tch-td16.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-tch-tu08.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-uv8.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-uyvy.rst | 9 +- .../media/uapi/v4l/pixfmt-v4l2-mplane.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-v4l2.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-vyuy.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y10.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y10b.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y10p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y12.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y12i.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y16-be.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y16.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y41p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-y8i.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv410.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv411p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv420.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv420m.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv422m.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv422p.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuv444m.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yuyv.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-yvyu.rst | 9 +- Documentation/media/uapi/v4l/pixfmt-z16.rst | 9 +- Documentation/media/uapi/v4l/pixfmt.rst | 9 +- Documentation/media/uapi/v4l/planar-apis.rst | 9 +- Documentation/media/uapi/v4l/querycap.rst | 9 +- Documentation/media/uapi/v4l/rw.rst | 9 +- Documentation/media/uapi/v4l/sdr-formats.rst | 9 +- .../media/uapi/v4l/selection-api-configuration.rst | 9 +- .../media/uapi/v4l/selection-api-examples.rst | 9 +- .../media/uapi/v4l/selection-api-intro.rst | 9 +- .../media/uapi/v4l/selection-api-targets.rst | 9 +- .../media/uapi/v4l/selection-api-vs-crop-api.rst | 9 +- Documentation/media/uapi/v4l/selection-api.rst | 9 +- Documentation/media/uapi/v4l/selection.svg | 27 - Documentation/media/uapi/v4l/selections-common.rst | 9 +- Documentation/media/uapi/v4l/standard.rst | 9 +- Documentation/media/uapi/v4l/streaming-par.rst | 9 +- Documentation/media/uapi/v4l/subdev-formats.rst | 9 +- .../uapi/v4l/subdev-image-processing-crop.svg | 10 - .../uapi/v4l/subdev-image-processing-full.svg | 10 - ...ubdev-image-processing-scaling-multi-source.svg | 10 - Documentation/media/uapi/v4l/tch-formats.rst | 9 +- Documentation/media/uapi/v4l/tuner.rst | 13 +- Documentation/media/uapi/v4l/user-func.rst | 9 +- Documentation/media/uapi/v4l/userp.rst | 17 +- .../media/uapi/v4l/v4l2-selection-flags.rst | 9 +- .../media/uapi/v4l/v4l2-selection-targets.rst | 16 +- Documentation/media/uapi/v4l/v4l2.rst | 9 +- Documentation/media/uapi/v4l/v4l2grab-example.rst | 9 +- Documentation/media/uapi/v4l/v4l2grab.c.rst | 9 +- Documentation/media/uapi/v4l/vbi_525.svg | 12 +- Documentation/media/uapi/v4l/vbi_625.svg | 12 +- Documentation/media/uapi/v4l/vbi_hsync.svg | 12 +- Documentation/media/uapi/v4l/video.rst | 13 +- Documentation/media/uapi/v4l/videodev.rst | 9 +- .../media/uapi/v4l/vidioc-create-bufs.rst | 9 +- Documentation/media/uapi/v4l/vidioc-cropcap.rst | 9 +- .../media/uapi/v4l/vidioc-dbg-g-chip-info.rst | 9 +- .../media/uapi/v4l/vidioc-dbg-g-register.rst | 9 +- .../media/uapi/v4l/vidioc-decoder-cmd.rst | 9 +- Documentation/media/uapi/v4l/vidioc-dqevent.rst | 9 +- .../media/uapi/v4l/vidioc-dv-timings-cap.rst | 9 +- .../media/uapi/v4l/vidioc-encoder-cmd.rst | 9 +- .../media/uapi/v4l/vidioc-enum-dv-timings.rst | 9 +- Documentation/media/uapi/v4l/vidioc-enum-fmt.rst | 17 +- .../media/uapi/v4l/vidioc-enum-frameintervals.rst | 9 +- .../media/uapi/v4l/vidioc-enum-framesizes.rst | 9 +- .../media/uapi/v4l/vidioc-enum-freq-bands.rst | 9 +- Documentation/media/uapi/v4l/vidioc-enumaudio.rst | 9 +- .../media/uapi/v4l/vidioc-enumaudioout.rst | 9 +- Documentation/media/uapi/v4l/vidioc-enuminput.rst | 9 +- Documentation/media/uapi/v4l/vidioc-enumoutput.rst | 9 +- Documentation/media/uapi/v4l/vidioc-enumstd.rst | 9 +- Documentation/media/uapi/v4l/vidioc-expbuf.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-audio.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-audioout.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-crop.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-ctrl.rst | 9 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-edid.rst | 9 +- .../media/uapi/v4l/vidioc-g-enc-index.rst | 9 +- .../media/uapi/v4l/vidioc-g-ext-ctrls.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-fbuf.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-fmt.rst | 14 +- .../media/uapi/v4l/vidioc-g-frequency.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-input.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-jpegcomp.rst | 9 +- .../media/uapi/v4l/vidioc-g-modulator.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-output.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-parm.rst | 12 +- Documentation/media/uapi/v4l/vidioc-g-priority.rst | 9 +- .../media/uapi/v4l/vidioc-g-selection.rst | 9 +- .../media/uapi/v4l/vidioc-g-sliced-vbi-cap.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-std.rst | 9 +- Documentation/media/uapi/v4l/vidioc-g-tuner.rst | 9 +- Documentation/media/uapi/v4l/vidioc-log-status.rst | 9 +- Documentation/media/uapi/v4l/vidioc-overlay.rst | 9 +- .../media/uapi/v4l/vidioc-prepare-buf.rst | 9 +- Documentation/media/uapi/v4l/vidioc-qbuf.rst | 9 +- .../media/uapi/v4l/vidioc-query-dv-timings.rst | 9 +- Documentation/media/uapi/v4l/vidioc-querybuf.rst | 9 +- Documentation/media/uapi/v4l/vidioc-querycap.rst | 12 +- Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 9 +- Documentation/media/uapi/v4l/vidioc-querystd.rst | 9 +- Documentation/media/uapi/v4l/vidioc-reqbufs.rst | 26 +- .../media/uapi/v4l/vidioc-s-hw-freq-seek.rst | 9 +- Documentation/media/uapi/v4l/vidioc-streamon.rst | 9 +- .../uapi/v4l/vidioc-subdev-enum-frame-interval.rst | 9 +- .../uapi/v4l/vidioc-subdev-enum-frame-size.rst | 9 +- .../uapi/v4l/vidioc-subdev-enum-mbus-code.rst | 9 +- .../media/uapi/v4l/vidioc-subdev-g-crop.rst | 9 +- .../media/uapi/v4l/vidioc-subdev-g-fmt.rst | 9 +- .../uapi/v4l/vidioc-subdev-g-frame-interval.rst | 12 +- .../media/uapi/v4l/vidioc-subdev-g-selection.rst | 9 +- .../media/uapi/v4l/vidioc-subscribe-event.rst | 9 +- Documentation/media/uapi/v4l/yuv-formats.rst | 9 +- .../media/v4l-drivers/au0828-cardlist.rst | 2 - Documentation/media/v4l-drivers/bttv-cardlist.rst | 2 - Documentation/media/v4l-drivers/bttv.rst | 2 - Documentation/media/v4l-drivers/cafe_ccic.rst | 2 - Documentation/media/v4l-drivers/cardlist.rst | 2 - Documentation/media/v4l-drivers/cpia2.rst | 2 - Documentation/media/v4l-drivers/cx18.rst | 2 - Documentation/media/v4l-drivers/cx2341x.rst | 2 - .../media/v4l-drivers/cx23885-cardlist.rst | 2 - Documentation/media/v4l-drivers/cx88-cardlist.rst | 2 - Documentation/media/v4l-drivers/cx88.rst | 2 - Documentation/media/v4l-drivers/davinci-vpbe.rst | 2 - .../media/v4l-drivers/em28xx-cardlist.rst | 4 +- Documentation/media/v4l-drivers/fimc.rst | 2 - Documentation/media/v4l-drivers/fourcc.rst | 2 - Documentation/media/v4l-drivers/gspca-cardlist.rst | 2 - Documentation/media/v4l-drivers/imx.rst | 2 - Documentation/media/v4l-drivers/index.rst | 3 +- Documentation/media/v4l-drivers/ipu3.rst | 369 - Documentation/media/v4l-drivers/ivtv-cardlist.rst | 2 - Documentation/media/v4l-drivers/ivtv.rst | 1 - Documentation/media/v4l-drivers/max2175.rst | 2 - Documentation/media/v4l-drivers/meye.rst | 2 - Documentation/media/v4l-drivers/omap3isp.rst | 2 - Documentation/media/v4l-drivers/omap4_camera.rst | 2 - Documentation/media/v4l-drivers/philips.rst | 2 - Documentation/media/v4l-drivers/pvrusb2.rst | 2 - Documentation/media/v4l-drivers/pxa_camera.rst | 2 - Documentation/media/v4l-drivers/qcom_camss.rst | 2 - .../media/v4l-drivers/qcom_camss_8x96_graph.dot | 2 - .../media/v4l-drivers/qcom_camss_graph.dot | 2 - Documentation/media/v4l-drivers/radiotrack.rst | 2 - Documentation/media/v4l-drivers/rcar-fdp1.rst | 2 - .../media/v4l-drivers/saa7134-cardlist.rst | 2 - Documentation/media/v4l-drivers/saa7134.rst | 2 - .../media/v4l-drivers/saa7164-cardlist.rst | 2 - .../media/v4l-drivers/sh_mobile_ceu_camera.rst | 4 +- Documentation/media/v4l-drivers/si470x.rst | 2 - Documentation/media/v4l-drivers/si4713.rst | 2 - Documentation/media/v4l-drivers/si476x.rst | 2 - Documentation/media/v4l-drivers/soc-camera.rst | 2 - .../media/v4l-drivers/tm6000-cardlist.rst | 2 - Documentation/media/v4l-drivers/tuner-cardlist.rst | 2 - Documentation/media/v4l-drivers/tuners.rst | 2 - .../media/v4l-drivers/usbvision-cardlist.rst | 2 - Documentation/media/v4l-drivers/uvcvideo.rst | 2 - Documentation/media/v4l-drivers/v4l-with-ir.rst | 2 - Documentation/media/v4l-drivers/vivid.rst | 2 - Documentation/media/v4l-drivers/zoran.rst | 2 - Documentation/media/v4l-drivers/zr364xx.rst | 2 - Documentation/media/video.h.rst.exceptions | 2 - Documentation/media/videodev2.h.rst.exceptions | 4 - Documentation/networking/rxrpc.txt | 17 +- Documentation/userspace-api/spec_ctrl.rst | 9 - Documentation/vm/unevictable-lru.rst | 6 +- Documentation/x86/boot.txt | 32 +- MAINTAINERS | 360 +- Makefile | 26 +- arch/alpha/kernel/setup.c | 1 - arch/alpha/mm/numa.c | 6 +- arch/arc/Kconfig | 14 +- arch/arc/Makefile | 2 +- arch/arc/boot/dts/hsdk.dts | 15 - arch/arc/configs/axs101_defconfig | 2 - arch/arc/configs/axs103_defconfig | 1 - arch/arc/configs/axs103_smp_defconfig | 1 - arch/arc/configs/hsdk_defconfig | 4 - arch/arc/configs/nps_defconfig | 2 - arch/arc/configs/nsim_700_defconfig | 1 - arch/arc/configs/nsimosci_defconfig | 2 - arch/arc/configs/nsimosci_hs_defconfig | 1 - arch/arc/configs/nsimosci_hs_smp_defconfig | 1 - arch/arc/configs/tb10x_defconfig | 1 - arch/arc/configs/vdk_hs38_defconfig | 1 - arch/arc/configs/vdk_hs38_smp_defconfig | 1 - arch/arc/include/asm/cache.h | 2 - arch/arc/include/asm/io.h | 72 - arch/arc/kernel/setup.c | 9 +- arch/arc/mm/cache.c | 20 +- arch/arc/mm/fault.c | 2 +- arch/arm/boot/dts/am3517-evm.dts | 2 +- arch/arm/boot/dts/am3517-som.dtsi | 2 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 4 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 2 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 2 +- arch/arm/boot/dts/imx51-zii-rdu1.dts | 6 + arch/arm/boot/dts/imx7d-nitrogen7.dts | 9 +- arch/arm/boot/dts/imx7d-pico.dtsi | 22 +- arch/arm/boot/dts/logicpd-som-lv.dtsi | 2 +- arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 2 +- arch/arm/boot/dts/rk3288-veyron.dtsi | 6 +- arch/arm/boot/dts/sama5d2.dtsi | 2 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 2 - arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 4 +- arch/arm/configs/davinci_all_defconfig | 5 +- arch/arm/configs/omap1_defconfig | 2 + arch/arm/configs/omap2plus_defconfig | 14 +- arch/arm/kernel/ftrace.c | 17 +- arch/arm/mach-davinci/board-dm365-evm.c | 4 +- arch/arm/mach-davinci/da830.c | 4 +- arch/arm/mach-davinci/da850.c | 4 +- arch/arm/mach-davinci/devices-da8xx.c | 40 - arch/arm/mach-davinci/dm355.c | 32 - arch/arm/mach-davinci/dm365.c | 37 - arch/arm/mach-davinci/dm644x.c | 22 - arch/arm/mach-davinci/dm646x.c | 12 - arch/arm/mach-imx/cpuidle-imx6sx.c | 2 +- arch/arm/mach-mmp/cputype.h | 6 +- arch/arm/mach-omap1/Makefile | 2 +- arch/arm/mach-omap1/board-ams-delta.c | 25 +- arch/arm/mach-omap2/Makefile | 2 +- arch/arm/mach-omap2/pdata-quirks.c | 4 +- arch/arm/mach-omap2/prm44xx.c | 2 +- arch/arm/mach-s3c64xx/mach-crag6410-module.c | 17 +- arch/arm/mm/cache-v7.S | 8 +- arch/arm/mm/cache-v7m.S | 14 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/proc-macros.S | 10 - arch/arm/probes/kprobes/opt-arm.c | 2 +- arch/arm64/Kconfig | 50 +- arch/arm64/Makefile | 2 +- arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 4 + arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 27 + .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 7 +- arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 7 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 10 + arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 4 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 10 - .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 12 + arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 2 +- arch/arm64/include/asm/Kbuild | 1 - arch/arm64/include/asm/acpi.h | 19 +- arch/arm64/include/asm/assembler.h | 13 + arch/arm64/include/asm/barrier.h | 4 + arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cpufeature.h | 3 + arch/arm64/include/asm/cputype.h | 2 + arch/arm64/include/asm/ftrace.h | 14 +- arch/arm64/include/asm/insn.h | 8 + arch/arm64/include/asm/io.h | 32 +- arch/arm64/include/asm/memory.h | 9 + arch/arm64/include/asm/mmu_context.h | 2 + arch/arm64/include/asm/module.h | 44 +- arch/arm64/include/asm/neon-intrinsics.h | 39 + arch/arm64/include/asm/pgtable.h | 22 + arch/arm64/include/asm/sysreg.h | 10 +- arch/arm64/include/asm/tlbflush.h | 19 +- arch/arm64/include/asm/uaccess.h | 3 +- arch/arm64/include/asm/xor.h | 73 + arch/arm64/include/uapi/asm/hwcap.h | 1 + arch/arm64/kernel/cpu_errata.c | 117 +- arch/arm64/kernel/cpufeature.c | 183 +- arch/arm64/kernel/cpuinfo.c | 1 + arch/arm64/kernel/entry-ftrace.S | 51 +- arch/arm64/kernel/entry.S | 6 +- arch/arm64/kernel/ftrace.c | 19 +- arch/arm64/kernel/hibernate.c | 2 +- arch/arm64/kernel/image.h | 46 +- arch/arm64/kernel/insn.c | 29 + arch/arm64/kernel/module-plts.c | 135 +- arch/arm64/kernel/module.c | 13 +- arch/arm64/kernel/vmlinux.lds.S | 9 +- arch/arm64/kvm/hyp/entry.S | 1 + arch/arm64/kvm/hyp/hyp-entry.S | 4 + arch/arm64/lib/Makefile | 6 + arch/arm64/lib/crc32.S | 54 +- arch/arm64/lib/xor-neon.c | 184 + arch/arm64/mm/dma-mapping.c | 2 +- arch/arm64/mm/init.c | 8 + arch/arm64/mm/mmu.c | 16 +- arch/arm64/mm/pageattr.c | 21 + arch/arm64/net/bpf_jit_comp.c | 26 +- arch/csky/include/asm/mmu_context.h | 4 +- arch/ia64/include/asm/numa.h | 4 +- arch/ia64/kernel/acpi.c | 6 +- arch/ia64/mm/numa.c | 6 - arch/m68k/kernel/setup_mm.c | 2 + arch/m68k/mm/motorola.c | 2 - arch/microblaze/kernel/ftrace.c | 15 +- arch/mips/configs/cavium_octeon_defconfig | 1 - arch/mips/include/asm/syscall.h | 2 +- arch/mips/kernel/ftrace.c | 14 +- arch/mips/kernel/setup.c | 1 - arch/mips/kernel/traps.c | 3 +- arch/mips/loongson64/loongson-3/numa.c | 12 +- arch/mips/ralink/mt7620.c | 2 +- arch/mips/sgi-ip27/ip27-memory.c | 11 +- arch/nds32/kernel/ftrace.c | 18 +- arch/parisc/Makefile | 7 - arch/parisc/kernel/ftrace.c | 17 +- arch/powerpc/boot/Makefile | 2 +- arch/powerpc/boot/crt0.S | 4 +- arch/powerpc/include/asm/perf_event.h | 2 - arch/powerpc/include/uapi/asm/Kbuild | 1 + arch/powerpc/include/uapi/asm/bpf_perf_event.h | 9 - arch/powerpc/kernel/legacy_serial.c | 6 +- arch/powerpc/kernel/msi.c | 7 +- arch/powerpc/kernel/ptrace.c | 7 +- arch/powerpc/kernel/trace/ftrace.c | 15 +- arch/powerpc/kvm/book3s_hv.c | 1 - arch/powerpc/mm/dump_linuxpagetables.c | 1 - arch/powerpc/mm/init_64.c | 19 +- arch/powerpc/net/bpf_jit_comp64.c | 123 +- arch/powerpc/platforms/pseries/Kconfig | 3 +- arch/powerpc/platforms/pseries/papr_scm.c | 39 +- arch/riscv/Makefile | 15 +- arch/riscv/boot/.gitignore | 2 - arch/riscv/boot/Makefile | 33 - arch/riscv/boot/install.sh | 60 - arch/riscv/include/asm/module.h | 1 - arch/riscv/include/asm/uaccess.h | 4 +- arch/riscv/include/asm/unistd.h | 5 +- arch/riscv/include/uapi/asm/syscalls.h | 29 + arch/riscv/include/uapi/asm/unistd.h | 41 - arch/riscv/kernel/cpu.c | 9 +- arch/riscv/kernel/ftrace.c | 14 +- arch/riscv/kernel/head.S | 10 - arch/riscv/kernel/vmlinux.lds.S | 2 +- arch/s390/kernel/ftrace.c | 13 +- arch/s390/kernel/perf_cpum_cf.c | 2 - arch/s390/mm/pgalloc.c | 1 - arch/sh/include/asm/io.h | 1 - arch/sh/kernel/ftrace.c | 16 +- arch/sparc/kernel/ftrace.c | 11 +- arch/sparc/kernel/iommu.c | 3 +- arch/sparc/kernel/setup_32.c | 13 +- arch/sparc/kernel/setup_64.c | 4 +- arch/sparc/kernel/signal32.c | 1 - arch/sparc/kernel/signal_32.c | 1 - arch/sparc/kernel/signal_64.c | 1 - arch/sparc/net/bpf_jit_comp_64.c | 97 +- arch/sparc/vdso/Makefile | 2 +- arch/x86/Kconfig | 12 +- arch/x86/Makefile | 18 +- arch/x86/boot/compressed/eboot.c | 65 +- arch/x86/boot/header.S | 6 +- arch/x86/entry/calling.h | 2 +- arch/x86/entry/entry_64.S | 4 - arch/x86/entry/vdso/Makefile | 7 +- arch/x86/events/core.c | 20 + arch/x86/events/intel/core.c | 68 +- arch/x86/events/perf_event.h | 13 +- arch/x86/include/asm/alternative-asm.h | 20 +- arch/x86/include/asm/alternative.h | 11 +- arch/x86/include/asm/asm.h | 53 +- arch/x86/include/asm/bootparam_utils.h | 1 - arch/x86/include/asm/bug.h | 98 +- arch/x86/include/asm/cpufeature.h | 82 +- arch/x86/include/asm/cpufeatures.h | 1 - arch/x86/include/asm/fpu/internal.h | 2 +- arch/x86/include/asm/fsgsbase.h | 15 +- arch/x86/include/asm/jump_label.h | 72 +- arch/x86/include/asm/kvm_host.h | 3 +- arch/x86/include/asm/msr-index.h | 6 +- arch/x86/include/asm/nospec-branch.h | 27 +- arch/x86/include/asm/paravirt_types.h | 56 +- arch/x86/include/asm/pci_x86.h | 7 - arch/x86/include/asm/pgtable_64_types.h | 5 - arch/x86/include/asm/refcount.h | 81 +- arch/x86/include/asm/spec-ctrl.h | 20 +- arch/x86/include/asm/switch_to.h | 3 + arch/x86/include/asm/thread_info.h | 20 +- arch/x86/include/asm/tlbflush.h | 8 +- arch/x86/include/asm/x86_init.h | 2 + arch/x86/include/uapi/asm/bootparam.h | 7 +- arch/x86/kernel/acpi/boot.c | 2 +- arch/x86/kernel/cpu/bugs.c | 544 +- arch/x86/kernel/cpu/intel_rdt_ctrlmondata.c | 4 - arch/x86/kernel/cpu/mcheck/mce_amd.c | 19 +- arch/x86/kernel/cpu/mtrr/if.c | 2 - arch/x86/kernel/fpu/signal.c | 4 +- arch/x86/kernel/ftrace.c | 15 +- arch/x86/kernel/head32.c | 1 + arch/x86/kernel/head64.c | 2 + arch/x86/kernel/kprobes/opt.c | 2 +- arch/x86/kernel/macros.S | 16 + arch/x86/kernel/process.c | 101 +- arch/x86/kernel/process.h | 39 - arch/x86/kernel/process_32.c | 10 +- arch/x86/kernel/process_64.c | 109 +- arch/x86/kernel/ptrace.c | 9 +- arch/x86/kernel/setup.c | 17 + arch/x86/kvm/lapic.c | 7 +- arch/x86/kvm/mmu.c | 27 +- arch/x86/kvm/svm.c | 48 +- arch/x86/kvm/vmx.c | 100 +- arch/x86/kvm/x86.c | 14 +- arch/x86/mm/dump_pagetables.c | 15 +- arch/x86/mm/init.c | 2 +- arch/x86/mm/pageattr.c | 24 +- arch/x86/mm/pat.c | 13 +- arch/x86/mm/tlb.c | 115 +- arch/x86/platform/efi/early_printk.c | 2 +- arch/x86/xen/enlighten.c | 78 + arch/x86/xen/mmu_pv.c | 11 +- arch/x86/xen/multicalls.c | 35 +- arch/x86/xen/setup.c | 6 +- arch/x86/xen/spinlock.c | 7 +- arch/xtensa/kernel/asm-offsets.c | 16 +- arch/xtensa/kernel/process.c | 5 +- arch/xtensa/kernel/ptrace.c | 42 +- block/bfq-iosched.c | 76 +- block/bfq-iosched.h | 51 +- block/bfq-wf2q.c | 5 +- block/bio.c | 3 +- block/blk-merge.c | 2 +- block/blk-mq.c | 7 +- block/blk-zoned.c | 2 +- crypto/Kconfig | 2 +- crypto/cbc.c | 6 +- crypto/cfb.c | 6 +- crypto/pcbc.c | 6 +- drivers/Kconfig | 2 - drivers/Makefile | 2 +- drivers/acpi/Kconfig | 5 +- drivers/acpi/Makefile | 2 +- drivers/acpi/acpi_apd.c | 6 - drivers/acpi/acpi_lpss.c | 7 +- drivers/acpi/acpi_platform.c | 1 - drivers/acpi/acpica/Makefile | 2 +- drivers/acpi/acpica/acglobal.h | 4 + drivers/acpi/acpica/achware.h | 9 - drivers/acpi/acpica/acnamesp.h | 1 - drivers/acpi/acpica/acstruct.h | 5 +- drivers/acpi/acpica/dbxface.c | 118 +- drivers/acpi/acpica/dsmethod.c | 14 - drivers/acpi/acpica/dsobject.c | 11 + drivers/acpi/acpica/dspkginit.c | 26 - drivers/acpi/acpica/dsutils.c | 2 + drivers/acpi/acpica/dswload.c | 6 +- drivers/acpi/acpica/dswload2.c | 15 +- drivers/acpi/acpica/dswstate.c | 2 +- drivers/acpi/acpica/evhandler.c | 8 +- drivers/acpi/acpica/exconvrt.c | 49 +- drivers/acpi/acpica/excreate.c | 2 + drivers/acpi/acpica/exoparg2.c | 6 +- drivers/acpi/acpica/exregion.c | 4 - drivers/acpi/acpica/exserial.c | 19 +- drivers/acpi/acpica/exutils.c | 3 + drivers/acpi/acpica/nsaccess.c | 23 +- drivers/acpi/acpica/nseval.c | 13 - drivers/acpi/acpica/nsload.c | 2 + drivers/acpi/acpica/nsparse.c | 12 - drivers/acpi/acpica/psloop.c | 10 +- drivers/acpi/acpica/psobject.c | 3 +- drivers/acpi/acpica/psparse.c | 15 - drivers/acpi/acpica/psxface.c | 6 - drivers/acpi/acpica/utglobal.c | 3 + drivers/acpi/acpica/utmisc.c | 3 +- drivers/acpi/acpica/utosi.c | 2 - drivers/acpi/apei/einj.c | 12 +- drivers/acpi/apei/ghes.c | 2 - drivers/acpi/arm64/iort.c | 22 +- drivers/acpi/bus.c | 1 + drivers/acpi/ec.c | 12 - drivers/acpi/glue.c | 21 +- drivers/acpi/internal.h | 8 +- drivers/acpi/nfit/core.c | 2 +- drivers/acpi/osi.c | 7 - drivers/acpi/osl.c | 2 - drivers/acpi/reboot.c | 40 +- drivers/acpi/scan.c | 1 - drivers/acpi/sleep.c | 16 +- drivers/acpi/spcr.c | 11 - drivers/acpi/tables.c | 12 +- drivers/android/binder.c | 21 +- drivers/android/binder_alloc.c | 16 +- drivers/android/binder_alloc.h | 3 +- drivers/ata/libata-core.c | 1 - drivers/atm/firestream.c | 4 +- drivers/auxdisplay/charlcd.c | 3 - drivers/base/Makefile | 2 +- drivers/base/core.c | 34 +- drivers/base/devres.c | 10 +- drivers/base/platform-msi.c | 6 +- drivers/base/platform.c | 1 + drivers/base/power/domain.c | 343 +- drivers/base/power/runtime.c | 63 +- drivers/base/property.c | 513 +- drivers/base/regmap/regcache-rbtree.c | 12 +- drivers/base/regmap/regmap-debugfs.c | 12 +- drivers/base/regmap/regmap-irq.c | 142 +- drivers/base/swnode.c | 675 -- drivers/clk/Kconfig | 9 - drivers/clk/Makefile | 3 +- drivers/clk/bcm/clk-bcm2835-aux.c | 13 +- drivers/clk/bcm/clk-bcm2835.c | 14 +- drivers/clk/clk-axm5516.c | 2 + drivers/clk/clk-bd718x7.c | 123 - drivers/clk/clk-bulk.c | 13 +- drivers/clk/clk-composite.c | 13 +- drivers/clk/clk-conf.c | 5 +- drivers/clk/clk-devres.c | 7 +- drivers/clk/clk-divider.c | 5 +- drivers/clk/clk-fixed-factor.c | 7 +- drivers/clk/clk-fixed-rate.c | 5 +- drivers/clk/clk-fractional-divider.c | 15 +- drivers/clk/clk-gate.c | 5 +- drivers/clk/clk-gpio.c | 5 +- drivers/clk/clk-hi655x.c | 4 +- drivers/clk/clk-max77686.c | 2 +- drivers/clk/clk-multiplier.c | 5 +- drivers/clk/clk-mux.c | 5 +- drivers/clk/clk-nomadik.c | 16 +- drivers/clk/clk-palmas.c | 2 +- drivers/clk/clk-qoriq.c | 11 - drivers/clk/clk-rk808.c | 15 +- drivers/clk/clk-s2mps11.c | 2 +- drivers/clk/clk-stm32mp1.c | 2 +- drivers/clk/clk-twl6040.c | 5 +- drivers/clk/clk-versaclock5.c | 25 - drivers/clk/clk.c | 47 +- drivers/clk/clk.h | 7 +- drivers/clk/h8300/clk-h8s2678.c | 2 +- drivers/clk/hisilicon/clk-hi3620.c | 2 +- drivers/clk/hisilicon/clk-hisi-phase.c | 2 +- drivers/clk/hisilicon/clk-hix5hd2.c | 2 +- drivers/clk/hisilicon/clkgate-separated.c | 2 +- drivers/clk/imgtec/clk-boston.c | 21 +- drivers/clk/imx/Kconfig | 22 - drivers/clk/imx/Makefile | 19 +- drivers/clk/imx/clk-busy.c | 2 +- drivers/clk/imx/clk-composite-7ulp.c | 87 - drivers/clk/imx/clk-composite-8m.c | 178 - drivers/clk/imx/clk-divider-gate.c | 221 - drivers/clk/imx/clk-fixup-mux.c | 2 +- drivers/clk/imx/clk-frac-pll.c | 232 - drivers/clk/imx/clk-imx6q.c | 93 +- drivers/clk/imx/clk-imx6sl.c | 6 - drivers/clk/imx/clk-imx7d.c | 3 + drivers/clk/imx/clk-imx7ulp.c | 249 - drivers/clk/imx/clk-imx8mq.c | 589 -- drivers/clk/imx/clk-imx8qxp-lpcg.c | 216 - drivers/clk/imx/clk-imx8qxp-lpcg.h | 102 - drivers/clk/imx/clk-imx8qxp.c | 153 - drivers/clk/imx/clk-lpcg-scu.c | 116 - drivers/clk/imx/clk-pfdv2.c | 203 - drivers/clk/imx/clk-pllv4.c | 184 - drivers/clk/imx/clk-sccg-pll.c | 256 - drivers/clk/imx/clk-scu.c | 270 - drivers/clk/imx/clk-scu.h | 18 - drivers/clk/imx/clk.c | 22 - drivers/clk/imx/clk.h | 160 +- drivers/clk/loongson1/clk.c | 8 +- drivers/clk/mediatek/Kconfig | 23 - drivers/clk/mediatek/Makefile | 3 - drivers/clk/mediatek/clk-cpumux.c | 8 +- drivers/clk/mediatek/clk-mt7622.c | 4 +- drivers/clk/mediatek/clk-mt7629-eth.c | 159 - drivers/clk/mediatek/clk-mt7629-hif.c | 156 - drivers/clk/mediatek/clk-mt7629.c | 723 -- drivers/clk/meson/Makefile | 3 +- drivers/clk/meson/axg-audio.c | 83 +- drivers/clk/meson/clk-input.c | 44 - drivers/clk/meson/clk-pll.c | 19 - drivers/clk/meson/clk-regmap.c | 5 - drivers/clk/meson/clk-regmap.h | 1 - drivers/clk/meson/clkc.h | 11 - drivers/clk/meson/gxbb.c | 779 +- drivers/clk/meson/gxbb.h | 26 +- drivers/clk/meson/meson8b.c | 1483 +-- drivers/clk/meson/meson8b.h | 69 +- drivers/clk/meson/vid-pll-div.c | 91 - drivers/clk/mmp/clk.c | 2 +- drivers/clk/mvebu/cp110-system-controller.c | 4 +- drivers/clk/pistachio/clk-pll.c | 8 +- drivers/clk/pxa/clk-pxa.c | 4 +- drivers/clk/qcom/Kconfig | 61 +- drivers/clk/qcom/Makefile | 2 - drivers/clk/qcom/apcs-msm8916.c | 6 +- drivers/clk/qcom/clk-smd-rpm.c | 45 - drivers/clk/qcom/common.c | 18 - drivers/clk/qcom/gcc-msm8916.c | 4 - drivers/clk/qcom/gcc-msm8998.c | 271 +- drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/qcom/gcc-sdm845.c | 35 - drivers/clk/qcom/gdsc.c | 6 +- drivers/clk/qcom/gpucc-sdm845.c | 252 - drivers/clk/qcom/lpasscc-sdm845.c | 179 - drivers/clk/renesas/clk-div6.c | 2 +- drivers/clk/renesas/clk-mstp.c | 4 +- drivers/clk/renesas/r7s9210-cpg-mssr.c | 9 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 1 - drivers/clk/renesas/r8a7795-cpg-mssr.c | 1 - drivers/clk/renesas/r8a7796-cpg-mssr.c | 1 - drivers/clk/renesas/r8a77965-cpg-mssr.c | 1 - drivers/clk/renesas/r8a77970-cpg-mssr.c | 5 - drivers/clk/renesas/r8a77990-cpg-mssr.c | 4 +- drivers/clk/renesas/r8a77995-cpg-mssr.c | 15 +- drivers/clk/renesas/r9a06g032-clocks.c | 8 +- drivers/clk/renesas/rcar-gen3-cpg.c | 57 +- drivers/clk/renesas/renesas-cpg-mssr.c | 2 +- drivers/clk/rockchip/clk-rk3188.c | 13 +- drivers/clk/rockchip/clk-rk3328.c | 4 +- drivers/clk/samsung/clk-s3c2410-dclk.c | 2 +- drivers/clk/st/clk-flexgen.c | 2 +- drivers/clk/st/clkgen-fsyn.c | 4 +- drivers/clk/st/clkgen-pll.c | 2 +- drivers/clk/sunxi-ng/Kconfig | 6 - drivers/clk/sunxi-ng/Makefile | 1 - drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 48 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 10 +- drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 43 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 71 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.h | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 4 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 11 - drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 541 -- drivers/clk/sunxi-ng/ccu-suniv-f1c100s.h | 34 - drivers/clk/sunxi-ng/ccu_mp.c | 64 +- drivers/clk/sunxi-ng/ccu_nm.c | 18 +- drivers/clk/tegra/clk-audio-sync.c | 3 +- drivers/clk/tegra/clk-dfll.c | 12 +- drivers/clk/tegra/clk-pll.c | 7 +- drivers/clk/tegra/clk-tegra-audio.c | 7 +- drivers/clk/tegra/clk-tegra-periph.c | 3 + drivers/clk/tegra/clk-tegra114.c | 9 +- drivers/clk/tegra/clk-tegra124.c | 9 +- drivers/clk/tegra/clk-tegra20.c | 46 +- drivers/clk/tegra/clk-tegra210.c | 9 +- drivers/clk/tegra/clk-tegra30.c | 15 +- drivers/clk/tegra/clk.h | 4 +- drivers/clk/ti/clkctrl.c | 2 +- drivers/clk/ti/dpll.c | 2 +- drivers/clk/ux500/u8500_of_clk.c | 10 +- drivers/clk/versatile/clk-sp810.c | 2 +- drivers/clk/zynqmp/clkc.c | 5 +- drivers/clocksource/Kconfig | 26 +- drivers/clocksource/Makefile | 11 +- drivers/clocksource/arc_timer.c | 22 - drivers/clocksource/bcm2835_timer.c | 15 +- drivers/clocksource/clksrc-dbx500-prcmu.c | 22 +- drivers/clocksource/meson6_timer.c | 178 + drivers/clocksource/nomadik-mtu.c | 4 + drivers/clocksource/riscv_timer.c | 109 + .../{timer-rockchip.c => rockchip_timer.c} | 0 .../clocksource/{timer-sun4i.c => sun4i_timer.c} | 0 drivers/clocksource/tegra20_timer.c | 264 + drivers/clocksource/timer-fttmr010.c | 73 +- drivers/clocksource/timer-imx-gpt.c | 21 +- drivers/clocksource/timer-imx-tpm.c | 139 +- drivers/clocksource/timer-integrator-ap.c | 25 +- drivers/clocksource/timer-meson6.c | 220 - drivers/clocksource/timer-rda.c | 195 - drivers/clocksource/timer-riscv.c | 118 - drivers/clocksource/timer-tegra20.c | 263 - drivers/clocksource/timer-ti-dm.c | 1 + drivers/clocksource/timer-vt8500.c | 2 +- drivers/cpufreq/Kconfig.arm | 11 - drivers/cpufreq/Makefile | 1 - drivers/cpufreq/cpufreq-nforce2.c | 3 + drivers/cpufreq/ia64-acpi-cpufreq.c | 5 + drivers/cpufreq/imx6q-cpufreq.c | 17 +- drivers/cpufreq/intel_pstate.c | 28 +- drivers/cpufreq/pmac64-cpufreq.c | 1 - drivers/cpufreq/powernv-cpufreq.c | 17 +- drivers/cpufreq/qcom-cpufreq-hw.c | 308 - drivers/cpufreq/s3c24xx-cpufreq-debugfs.c | 46 +- drivers/cpufreq/ti-cpufreq.c | 26 +- drivers/cpuidle/cpuidle-big_little.c | 7 +- drivers/cpuidle/cpuidle.c | 32 +- drivers/cpuidle/cpuidle.h | 1 - drivers/cpuidle/governor.c | 9 +- drivers/cpuidle/poll_state.c | 11 +- drivers/cpuidle/sysfs.c | 6 - drivers/crypto/chelsio/chtls/chtls.h | 7 - drivers/crypto/chelsio/chtls/chtls_cm.c | 78 +- drivers/crypto/chelsio/chtls/chtls_io.c | 20 +- drivers/crypto/chelsio/chtls/chtls_main.c | 105 +- drivers/devfreq/devfreq.c | 153 +- drivers/dma-buf/dma-fence.c | 36 +- drivers/dma-buf/reservation.c | 189 +- drivers/dma-buf/udmabuf.c | 1 - drivers/dma/at_hdmac.c | 10 +- drivers/dma/dw/core.c | 6 +- drivers/dma/imx-sdma.c | 69 +- drivers/dma/ti/cppi41.c | 16 +- drivers/edac/Kconfig | 6 +- drivers/edac/e752x_edac.c | 4 +- drivers/edac/edac_mc.c | 9 +- drivers/edac/edac_mc_sysfs.c | 33 +- drivers/edac/fsl_ddr_edac.c | 8 +- drivers/edac/fsl_ddr_edac.h | 4 +- drivers/edac/i3000_edac.c | 4 +- drivers/edac/i5000_edac.c | 13 +- drivers/edac/i7core_edac.c | 2 +- drivers/edac/i82975x_edac.c | 21 +- drivers/edac/qcom_edac.c | 8 +- drivers/edac/skx_edac.c | 151 +- drivers/edac/synopsys_edac.c | 1204 +-- drivers/firmware/efi/efi.c | 36 +- drivers/fsi/Kconfig | 1 - drivers/fsi/fsi-scom.c | 1 + drivers/gnss/serial.c | 3 +- drivers/gnss/sirf.c | 9 +- drivers/gpio/gpio-davinci.c | 2 +- drivers/gpio/gpio-max7301.c | 12 +- drivers/gpio/gpio-max77620.c | 96 +- drivers/gpio/gpio-mockup.c | 6 +- drivers/gpio/gpio-mvebu.c | 6 +- drivers/gpio/gpio-omap.c | 64 +- drivers/gpio/gpio-pxa.c | 4 +- drivers/gpio/gpiolib-acpi.c | 144 +- drivers/gpio/gpiolib-devres.c | 80 +- drivers/gpio/gpiolib.c | 7 +- drivers/gpio/gpiolib.h | 6 + drivers/gpu/drm/Makefile | 9 +- drivers/gpu/drm/amd/amdgpu/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 156 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 117 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 167 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 121 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 313 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 117 - drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h | 39 - drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 472 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h | 243 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 49 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 63 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 49 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 245 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 62 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c | 282 - drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 98 - drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 105 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 12 - drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 100 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 142 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 66 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 100 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 40 - drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 6 +- drivers/gpu/drm/amd/amdgpu/cik.c | 1 - drivers/gpu/drm/amd/amdgpu/cik.h | 1 - drivers/gpu/drm/amd/amdgpu/cik_ih.c | 29 + drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 66 +- drivers/gpu/drm/amd/amdgpu/cz_ih.c | 29 + drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 144 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 278 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 373 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 413 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.h | 2 - drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 48 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 173 +- drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 29 + drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 6 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h | 2 - drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 1 + drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 5 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 3 + drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 239 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 11 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 69 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 71 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 747 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 68 +- drivers/gpu/drm/amd/amdgpu/si_ih.c | 14 + drivers/gpu/drm/amd/amdgpu/soc15.c | 65 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 2 - drivers/gpu/drm/amd/amdgpu/ta_xgmi_if.h | 130 - drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 31 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 37 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 36 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 84 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 86 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 45 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 87 +- drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c | 28 - drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 33 - drivers/gpu/drm/amd/amdgpu/vi.c | 19 - drivers/gpu/drm/amd/amdgpu/vi.h | 1 - drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 3 +- drivers/gpu/drm/amd/amdkfd/cik_regs.h | 2 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 145 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 15 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 64 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 38 +- .../drm/amd/amdkfd/kfd_device_queue_manager_vi.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 35 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_pasid.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 - drivers/gpu/drm/amd/amdkfd/kfd_process.c | 34 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 32 +- drivers/gpu/drm/amd/display/Makefile | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 958 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 121 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 2 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 5 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 115 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 5 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 20 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h | 104 - drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 2 - .../drm/amd/display/dc/bios/bios_parser_helper.c | 93 - .../drm/amd/display/dc/bios/bios_parser_helper.h | 4 - drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 32 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 172 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 7 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 91 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 19 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 840 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 5 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 1 - drivers/gpu/drm/amd/display/dc/dc.h | 18 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 5 - drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 7 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 17 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 9 +- drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 104 +- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 884 -- drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.h | 170 - drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c | 947 ++ drivers/gpu/drm/amd/display/dc/dce/dce_clocks.h | 123 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 52 - .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 2 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 23 +- .../amd/display/dc/dce100/dce100_hw_sequencer.c | 77 +- .../amd/display/dc/dce100/dce100_hw_sequencer.h | 5 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 25 +- .../drm/amd/display/dc/dce110/dce110_compressor.c | 91 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 334 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 11 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 30 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 39 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 20 +- .../drm/amd/display/dc/dce80/dce80_hw_sequencer.c | 3 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 42 +- drivers/gpu/drm/amd/display/dc/dcn10/Makefile | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 375 - .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.h | 43 - .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 257 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.h | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 96 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 3 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 203 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 30 - .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 98 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 45 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 2 - .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 36 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 3 + drivers/gpu/drm/amd/display/dc/dm_event_log.h | 1 - drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 30 +- drivers/gpu/drm/amd/display/dc/dm_services.h | 12 +- drivers/gpu/drm/amd/display/dc/dm_services_types.h | 18 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 3 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 65 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_service.h | 7 +- drivers/gpu/drm/amd/display/dc/inc/bw_fixed.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/compressor.h | 1 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 17 +- drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 12 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 47 - drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 44 - .../gpu/drm/amd/display/dc/inc/hw/display_clock.h | 63 + drivers/gpu/drm/amd/display/dc/inc/hw/dmcu.h | 7 - drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 6 - drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 16 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 21 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 3 + .../drm/amd/display/modules/color/color_gamma.c | 208 +- .../drm/amd/display/modules/color/color_gamma.h | 11 +- .../drm/amd/display/modules/freesync/freesync.c | 47 +- .../drm/amd/display/modules/inc/mod_info_packet.h | 14 +- .../gpu/drm/amd/display/modules/inc/mod_shared.h | 27 +- .../amd/display/modules/info_packet/info_packet.c | 15 +- drivers/gpu/drm/amd/display/modules/power/Makefile | 31 - .../drm/amd/display/modules/power/power_helpers.c | 326 - .../drm/amd/display/modules/power/power_helpers.h | 47 - drivers/gpu/drm/amd/include/amd_acpi.h | 175 +- .../include/asic_reg/mmhub/mmhub_9_4_0_offset.h | 32 - .../include/asic_reg/mmhub/mmhub_9_4_0_sh_mask.h | 35 - drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 119 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 4 - drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 134 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 49 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 3 - drivers/gpu/drm/amd/powerplay/hwmgr/pp_psm.c | 2 + drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 36 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 51 +- .../gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c | 12 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c | 6 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 37 +- .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c | 36 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 23 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 225 +- .../gpu/drm/amd/powerplay/inc/hardwaremanager.h | 3 - drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 8 +- drivers/gpu/drm/amd/powerplay/inc/smu7_common.h | 4 + drivers/gpu/drm/amd/powerplay/inc/smu7_ppsmc.h | 5 - .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 78 +- .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 1 + drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 49 +- drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c | 3 - .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 1 + drivers/gpu/drm/arc/arcpgu.h | 4 + drivers/gpu/drm/arc/arcpgu_crtc.c | 3 + drivers/gpu/drm/arc/arcpgu_drv.c | 38 +- drivers/gpu/drm/arm/malidp_hw.c | 14 +- drivers/gpu/drm/arm/malidp_planes.c | 28 +- drivers/gpu/drm/ast/ast_drv.c | 21 - drivers/gpu/drm/ast/ast_drv.h | 2 + drivers/gpu/drm/ast/ast_fb.c | 1 - drivers/gpu/drm/ast/ast_main.c | 3 +- drivers/gpu/drm/ast/ast_mode.c | 39 +- drivers/gpu/drm/ast/ast_ttm.c | 64 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 2 + drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 15 +- drivers/gpu/drm/bochs/bochs.h | 4 +- drivers/gpu/drm/bochs/bochs_hw.c | 30 - drivers/gpu/drm/bochs/bochs_kms.c | 20 +- drivers/gpu/drm/bochs/bochs_mm.c | 65 +- drivers/gpu/drm/bridge/Kconfig | 1 - drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 12 +- drivers/gpu/drm/bridge/sii902x.c | 247 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 6 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 114 +- drivers/gpu/drm/bridge/tc358764.c | 2 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 2 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 2 + drivers/gpu/drm/cirrus/cirrus_fbdev.c | 3 + drivers/gpu/drm/cirrus/cirrus_ttm.c | 64 + drivers/gpu/drm/drm_atomic.c | 142 +- drivers/gpu/drm/drm_atomic_helper.c | 689 +- drivers/gpu/drm/drm_atomic_state_helper.c | 444 - drivers/gpu/drm/drm_atomic_uapi.c | 21 - drivers/gpu/drm/drm_auth.c | 2 - drivers/gpu/drm/drm_bufs.c | 3 - drivers/gpu/drm/drm_client.c | 12 +- drivers/gpu/drm/drm_color_mgmt.c | 14 +- drivers/gpu/drm/drm_connector.c | 180 +- drivers/gpu/drm/drm_crtc.c | 33 +- drivers/gpu/drm/drm_crtc_helper.c | 115 + drivers/gpu/drm/drm_damage_helper.c | 334 - drivers/gpu/drm/drm_debugfs.c | 89 - drivers/gpu/drm/drm_dp_cec.c | 2 + drivers/gpu/drm/drm_dp_helper.c | 92 - drivers/gpu/drm/drm_dp_mst_topology.c | 9 +- drivers/gpu/drm/drm_drv.c | 23 +- drivers/gpu/drm/drm_dsc.c | 228 - drivers/gpu/drm/drm_fb_cma_helper.c | 43 +- drivers/gpu/drm/drm_fb_helper.c | 11 +- drivers/gpu/drm/drm_fourcc.c | 79 +- drivers/gpu/drm/drm_framebuffer.c | 13 +- drivers/gpu/drm/drm_gem.c | 109 +- drivers/gpu/drm/drm_gem_cma_helper.c | 86 - drivers/gpu/drm/drm_gem_framebuffer_helper.c | 2 +- drivers/gpu/drm/drm_global.c | 137 + drivers/gpu/drm/drm_info.c | 137 + drivers/gpu/drm/drm_internal.h | 7 +- drivers/gpu/drm/drm_ioctl.c | 10 +- drivers/gpu/drm/drm_lease.c | 40 +- drivers/gpu/drm/drm_memory.c | 10 +- drivers/gpu/drm/drm_mode_config.c | 12 - drivers/gpu/drm/drm_mode_object.c | 3 +- drivers/gpu/drm/drm_modes.c | 4 +- drivers/gpu/drm/drm_modeset_helper.c | 15 - drivers/gpu/drm/drm_modeset_lock.c | 6 - drivers/gpu/drm/drm_panel_orientation_quirks.c | 16 - drivers/gpu/drm/drm_pci.c | 5 +- drivers/gpu/drm/drm_plane.c | 39 +- drivers/gpu/drm/drm_plane_helper.c | 331 +- drivers/gpu/drm/drm_prime.c | 118 +- drivers/gpu/drm/drm_simple_kms_helper.c | 8 - drivers/gpu/drm/drm_syncobj.c | 80 +- drivers/gpu/drm/drm_sysfs.c | 10 - drivers/gpu/drm/etnaviv/etnaviv_drv.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_dump.c | 9 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 5 +- drivers/gpu/drm/exynos/Kconfig | 5 + drivers/gpu/drm/exynos/Makefile | 3 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 87 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_dma.c | 157 - drivers/gpu/drm/exynos/exynos_drm_drv.c | 55 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 11 - drivers/gpu/drm/exynos/exynos_drm_fb.c | 1 + drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 1 + drivers/gpu/drm/exynos/exynos_drm_fimc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_gem.c | 1 + drivers/gpu/drm/exynos/exynos_drm_gsc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_iommu.c | 111 + drivers/gpu/drm/exynos/exynos_drm_iommu.h | 134 + drivers/gpu/drm/exynos/exynos_drm_rotator.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 5 +- drivers/gpu/drm/exynos/exynos_mixer.c | 30 +- drivers/gpu/drm/exynos/regs-decon5433.h | 22 - drivers/gpu/drm/exynos/regs-mixer.h | 9 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 33 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 25 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h | 1 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 2 + drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 57 + drivers/gpu/drm/i915/Makefile | 13 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 2 - drivers/gpu/drm/i915/gvt/fb_decoder.c | 2 +- drivers/gpu/drm/i915/gvt/gtt.c | 7 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 2 - drivers/gpu/drm/i915/gvt/scheduler.c | 28 - drivers/gpu/drm/i915/i915_debugfs.c | 309 +- drivers/gpu/drm/i915/i915_drv.c | 123 +- drivers/gpu/drm/i915/i915_drv.h | 298 +- drivers/gpu/drm/i915/i915_fixed.h | 143 - drivers/gpu/drm/i915/i915_gem.c | 178 +- drivers/gpu/drm/i915/i915_gem.h | 4 +- drivers/gpu/drm/i915/i915_gem_context.c | 19 +- drivers/gpu/drm/i915/i915_gem_context.h | 1 - drivers/gpu/drm/i915/i915_gem_execbuffer.c | 2 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 249 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 11 +- drivers/gpu/drm/i915/i915_gpu_error.c | 362 +- drivers/gpu/drm/i915/i915_gpu_error.h | 36 +- drivers/gpu/drm/i915/i915_irq.c | 83 +- drivers/gpu/drm/i915/i915_oa_bdw.c | 27 +- drivers/gpu/drm/i915/i915_oa_bdw.h | 27 +- drivers/gpu/drm/i915/i915_oa_bxt.c | 27 +- drivers/gpu/drm/i915/i915_oa_bxt.h | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_chv.c | 27 +- drivers/gpu/drm/i915/i915_oa_chv.h | 27 +- drivers/gpu/drm/i915/i915_oa_cnl.c | 27 +- drivers/gpu/drm/i915/i915_oa_cnl.h | 27 +- drivers/gpu/drm/i915/i915_oa_glk.c | 27 +- drivers/gpu/drm/i915/i915_oa_glk.h | 27 +- drivers/gpu/drm/i915/i915_oa_hsw.c | 27 +- drivers/gpu/drm/i915/i915_oa_hsw.h | 27 +- drivers/gpu/drm/i915/i915_oa_icl.c | 27 +- drivers/gpu/drm/i915/i915_oa_icl.h | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt4.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt4.h | 27 +- drivers/gpu/drm/i915/i915_params.c | 9 +- drivers/gpu/drm/i915/i915_params.h | 1 + drivers/gpu/drm/i915/i915_pci.c | 186 +- drivers/gpu/drm/i915/i915_perf.c | 49 +- drivers/gpu/drm/i915/i915_query.c | 3 +- drivers/gpu/drm/i915/i915_reg.h | 829 +- drivers/gpu/drm/i915/i915_request.c | 121 +- drivers/gpu/drm/i915/i915_request.h | 13 +- drivers/gpu/drm/i915/i915_scheduler.c | 399 - drivers/gpu/drm/i915/i915_scheduler.h | 36 - drivers/gpu/drm/i915/i915_sw_fence.c | 7 +- drivers/gpu/drm/i915/i915_sw_fence.h | 5 +- drivers/gpu/drm/i915/i915_syncmap.c | 2 +- drivers/gpu/drm/i915/i915_sysfs.c | 31 +- drivers/gpu/drm/i915/i915_timeline.h | 19 - drivers/gpu/drm/i915/i915_utils.h | 13 +- drivers/gpu/drm/i915/i915_vma.c | 10 +- drivers/gpu/drm/i915/icl_dsi.c | 1337 +-- drivers/gpu/drm/i915/intel_atomic.c | 119 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 184 +- drivers/gpu/drm/i915/intel_audio.c | 37 +- drivers/gpu/drm/i915/intel_bios.c | 91 +- drivers/gpu/drm/i915/intel_breadcrumbs.c | 6 +- drivers/gpu/drm/i915/intel_cdclk.c | 39 +- drivers/gpu/drm/i915/intel_color.c | 3 +- drivers/gpu/drm/i915/intel_combo_phy.c | 254 - drivers/gpu/drm/i915/intel_connector.c | 264 - drivers/gpu/drm/i915/intel_crt.c | 11 +- drivers/gpu/drm/i915/intel_csr.c | 162 +- drivers/gpu/drm/i915/intel_ddi.c | 666 +- drivers/gpu/drm/i915/intel_device_info.c | 77 +- drivers/gpu/drm/i915/intel_device_info.h | 52 +- drivers/gpu/drm/i915/intel_display.c | 2254 ++--- drivers/gpu/drm/i915/intel_display.h | 58 +- drivers/gpu/drm/i915/intel_dp.c | 1108 +-- drivers/gpu/drm/i915/intel_dp_mst.c | 33 +- drivers/gpu/drm/i915/intel_dpio_phy.c | 4 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 120 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 8 +- drivers/gpu/drm/i915/intel_drv.h | 275 +- drivers/gpu/drm/i915/intel_dsi.c | 128 - drivers/gpu/drm/i915/intel_dsi.h | 35 - drivers/gpu/drm/i915/intel_dsi_vbt.c | 306 +- drivers/gpu/drm/i915/intel_dvo.c | 10 +- drivers/gpu/drm/i915/intel_engine_cs.c | 77 +- drivers/gpu/drm/i915/intel_fbc.c | 12 +- drivers/gpu/drm/i915/intel_fbdev.c | 10 +- drivers/gpu/drm/i915/intel_guc.c | 45 +- drivers/gpu/drm/i915/intel_guc.h | 5 - drivers/gpu/drm/i915/intel_guc_fw.c | 113 +- drivers/gpu/drm/i915/intel_guc_fwif.h | 41 +- drivers/gpu/drm/i915/intel_guc_reg.h | 12 - drivers/gpu/drm/i915/intel_guc_submission.c | 216 +- drivers/gpu/drm/i915/intel_hdcp.c | 214 +- drivers/gpu/drm/i915/intel_hdmi.c | 237 +- drivers/gpu/drm/i915/intel_hotplug.c | 67 +- drivers/gpu/drm/i915/intel_huc.c | 7 +- drivers/gpu/drm/i915/intel_i2c.c | 2 +- drivers/gpu/drm/i915/intel_lrc.c | 404 +- drivers/gpu/drm/i915/intel_lspcon.c | 347 +- drivers/gpu/drm/i915/intel_lvds.c | 67 +- drivers/gpu/drm/i915/intel_modes.c | 135 + drivers/gpu/drm/i915/intel_opregion.c | 158 +- drivers/gpu/drm/i915/intel_opregion.h | 15 - drivers/gpu/drm/i915/intel_overlay.c | 4 +- drivers/gpu/drm/i915/intel_panel.c | 13 +- drivers/gpu/drm/i915/intel_pm.c | 945 +- drivers/gpu/drm/i915/intel_psr.c | 358 +- drivers/gpu/drm/i915/intel_quirks.c | 169 - drivers/gpu/drm/i915/intel_ringbuffer.c | 94 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 49 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 346 +- drivers/gpu/drm/i915/intel_sdvo.c | 56 +- drivers/gpu/drm/i915/intel_sprite.c | 740 +- drivers/gpu/drm/i915/intel_tv.c | 10 +- drivers/gpu/drm/i915/intel_uc.c | 2 +- drivers/gpu/drm/i915/intel_uc_fw.h | 7 +- drivers/gpu/drm/i915/intel_uncore.c | 2 +- drivers/gpu/drm/i915/intel_vbt_defs.h | 7 - drivers/gpu/drm/i915/intel_vdsc.c | 1088 --- drivers/gpu/drm/i915/intel_workarounds.c | 991 +- drivers/gpu/drm/i915/intel_workarounds.h | 36 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 34 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 428 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 4 +- drivers/gpu/drm/i915/selftests/igt_reset.c | 44 - drivers/gpu/drm/i915/selftests/igt_reset.h | 15 - drivers/gpu/drm/i915/selftests/igt_spinner.c | 199 - drivers/gpu/drm/i915/selftests/igt_spinner.h | 37 - drivers/gpu/drm/i915/selftests/intel_guc.c | 59 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 70 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 566 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 247 +- drivers/gpu/drm/i915/selftests/mock_engine.c | 2 +- drivers/gpu/drm/i915/vlv_dsi.c | 190 +- drivers/gpu/drm/imx/dw_hdmi-imx.c | 5 +- drivers/gpu/drm/imx/imx-drm-core.c | 11 +- drivers/gpu/drm/imx/imx-ldb.c | 10 +- drivers/gpu/drm/imx/imx-tve.c | 12 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 10 +- drivers/gpu/drm/imx/ipuv3-plane.c | 18 +- drivers/gpu/drm/imx/parallel-display.c | 10 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 11 +- drivers/gpu/drm/meson/Kconfig | 1 - drivers/gpu/drm/meson/Makefile | 2 +- drivers/gpu/drm/meson/meson_canvas.c | 7 +- drivers/gpu/drm/meson/meson_canvas.h | 11 +- drivers/gpu/drm/meson/meson_crtc.c | 292 +- drivers/gpu/drm/meson/meson_drv.c | 91 +- drivers/gpu/drm/meson/meson_drv.h | 67 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 13 +- drivers/gpu/drm/meson/meson_overlay.c | 588 -- drivers/gpu/drm/meson/meson_overlay.h | 14 - drivers/gpu/drm/meson/meson_plane.c | 199 +- drivers/gpu/drm/meson/meson_registers.h | 3 - drivers/gpu/drm/meson/meson_vclk.c | 127 +- drivers/gpu/drm/meson/meson_vclk.h | 2 - drivers/gpu/drm/meson/meson_venc.c | 133 - drivers/gpu/drm/meson/meson_viu.c | 54 +- drivers/gpu/drm/meson/meson_viu.h | 1 - drivers/gpu/drm/meson/meson_vpp.c | 90 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 2 + drivers/gpu/drm/mgag200/mgag200_ttm.c | 64 + drivers/gpu/drm/msm/Kconfig | 4 +- drivers/gpu/drm/msm/Makefile | 11 +- drivers/gpu/drm/msm/adreno/a2xx.xml.h | 298 +- drivers/gpu/drm/msm/adreno/a2xx_gpu.c | 492 - drivers/gpu/drm/msm/adreno/a2xx_gpu.h | 21 - drivers/gpu/drm/msm/adreno/a3xx.xml.h | 10 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a4xx.xml.h | 10 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx.xml.h | 10 +- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 8 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 48 +- drivers/gpu/drm/msm/adreno/a5xx_power.c | 15 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 20 +- drivers/gpu/drm/msm/adreno/a6xx.xml.h | 78 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 81 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 3 - drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h | 10 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 89 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 8 - drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 1165 --- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h | 430 - drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 14 +- drivers/gpu/drm/msm/adreno/adreno_common.xml.h | 19 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 77 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 159 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 21 - drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 45 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h | 16 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 169 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h | 29 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 402 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 68 +- drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c | 2393 +++++ drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.h | 103 + drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 199 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 30 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 14 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 21 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 7 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 9 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 50 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 10 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 36 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 5 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 21 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 10 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 23 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 10 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 10 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_irq.c | 66 + drivers/gpu/drm/msm/disp/dpu1/dpu_irq.h | 59 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 374 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 45 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 132 +- drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c | 240 + drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h | 217 + drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 101 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 28 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.h | 15 +- drivers/gpu/drm/msm/disp/dpu1/msm_media_info.h | 359 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 8 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c | 12 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 70 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 43 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 9 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 90 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 12 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c | 16 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 30 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 9 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 4 +- drivers/gpu/drm/msm/dsi/dsi.c | 10 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 28 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 28 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 20 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c | 12 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 16 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c | 10 +- drivers/gpu/drm/msm/edp/edp.c | 8 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 40 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 1 - drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 10 +- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 20 +- drivers/gpu/drm/msm/hdmi/hdmi_i2c.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi_phy.c | 12 +- drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c | 6 +- drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c | 4 +- drivers/gpu/drm/msm/msm_atomic.c | 8 +- drivers/gpu/drm/msm/msm_debugfs.c | 23 +- drivers/gpu/drm/msm/msm_drv.c | 220 +- drivers/gpu/drm/msm/msm_drv.h | 28 +- drivers/gpu/drm/msm/msm_fb.c | 14 +- drivers/gpu/drm/msm/msm_fbdev.c | 10 +- drivers/gpu/drm/msm/msm_gem.c | 219 +- drivers/gpu/drm/msm/msm_gem.h | 5 - drivers/gpu/drm/msm/msm_gem_submit.c | 45 +- drivers/gpu/drm/msm/msm_gem_vma.c | 118 +- drivers/gpu/drm/msm/msm_gpu.c | 137 +- drivers/gpu/drm/msm/msm_gpu.h | 2 - drivers/gpu/drm/msm/msm_gpu_trace.h | 90 - drivers/gpu/drm/msm/msm_gpu_tracepoints.c | 6 - drivers/gpu/drm/msm/msm_gpummu.c | 123 - drivers/gpu/drm/msm/msm_iommu.c | 5 +- drivers/gpu/drm/msm/msm_kms.h | 3 + drivers/gpu/drm/msm/msm_mmu.h | 6 +- drivers/gpu/drm/msm/msm_rd.c | 18 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 14 +- drivers/gpu/drm/msm/msm_ringbuffer.h | 16 - drivers/gpu/drm/mxsfb/mxsfb_drv.c | 4 +- drivers/gpu/drm/nouveau/dispnv04/disp.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/Kbuild | 3 - drivers/gpu/drm/nouveau/dispnv50/atom.h | 7 +- drivers/gpu/drm/nouveau/dispnv50/base907c.c | 1 - drivers/gpu/drm/nouveau/dispnv50/core.c | 1 - drivers/gpu/drm/nouveau/dispnv50/core.h | 4 - drivers/gpu/drm/nouveau/dispnv50/corec37d.c | 4 +- drivers/gpu/drm/nouveau/dispnv50/corec57d.c | 61 - drivers/gpu/drm/nouveau/dispnv50/curs.c | 1 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 44 +- drivers/gpu/drm/nouveau/dispnv50/disp.h | 2 - drivers/gpu/drm/nouveau/dispnv50/head.c | 6 +- drivers/gpu/drm/nouveau/dispnv50/head.h | 11 - drivers/gpu/drm/nouveau/dispnv50/head507d.c | 19 - drivers/gpu/drm/nouveau/dispnv50/head907d.c | 18 - drivers/gpu/drm/nouveau/dispnv50/headc37d.c | 11 +- drivers/gpu/drm/nouveau/dispnv50/headc57d.c | 206 - drivers/gpu/drm/nouveau/dispnv50/lut.c | 50 +- drivers/gpu/drm/nouveau/dispnv50/lut.h | 5 +- drivers/gpu/drm/nouveau/dispnv50/wimm.c | 1 - drivers/gpu/drm/nouveau/dispnv50/wndw.c | 12 +- drivers/gpu/drm/nouveau/dispnv50/wndw.h | 18 - drivers/gpu/drm/nouveau/dispnv50/wndwc37e.c | 21 +- drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c | 133 - drivers/gpu/drm/nouveau/include/nvif/cl0080.h | 1 - drivers/gpu/drm/nouveau/include/nvif/cla06f.h | 3 +- drivers/gpu/drm/nouveau/include/nvif/class.h | 9 +- drivers/gpu/drm/nouveau/include/nvif/clc36f.h | 19 - drivers/gpu/drm/nouveau/include/nvkm/core/device.h | 11 +- drivers/gpu/drm/nouveau/include/nvkm/core/memory.h | 2 - drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h | 1 - drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h | 1 - drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h | 1 - drivers/gpu/drm/nouveau/include/nvkm/subdev/bar.h | 3 - .../drm/nouveau/include/nvkm/subdev/bios/M0203.h | 13 +- .../drm/nouveau/include/nvkm/subdev/bios/conn.h | 1 - .../gpu/drm/nouveau/include/nvkm/subdev/devinit.h | 1 - .../gpu/drm/nouveau/include/nvkm/subdev/fault.h | 1 - drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h | 5 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h | 1 - drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h | 1 - .../gpu/drm/nouveau/include/nvkm/subdev/timer.h | 28 +- drivers/gpu/drm/nouveau/nouveau_abi16.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 2 - drivers/gpu/drm/nouveau/nouveau_chan.c | 37 +- drivers/gpu/drm/nouveau/nouveau_chan.h | 5 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 12 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 3 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 46 +- drivers/gpu/drm/nouveau/nouveau_dma.c | 2 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 14 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 2 + drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 67 + drivers/gpu/drm/nouveau/nouveau_vmm.h | 1 + drivers/gpu/drm/nouveau/nvif/disp.c | 1 - drivers/gpu/drm/nouveau/nvkm/core/subdev.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/ce/Kbuild | 1 - drivers/gpu/drm/nouveau/nvkm/engine/ce/tu104.c | 40 - drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 87 +- drivers/gpu/drm/nouveau/nvkm/engine/device/user.c | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild | 3 - drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c | 8 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 7 - drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.h | 5 - .../gpu/drm/nouveau/nvkm/engine/disp/rootnv50.h | 1 - .../gpu/drm/nouveau/nvkm/engine/disp/roottu104.c | 52 - .../gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c | 8 +- .../gpu/drm/nouveau/nvkm/engine/disp/sortu104.c | 97 - drivers/gpu/drm/nouveau/nvkm/engine/disp/tu104.c | 152 - .../gpu/drm/nouveau/nvkm/engine/disp/wndwgv100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/Kbuild | 3 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.h | 1 - .../gpu/drm/nouveau/nvkm/engine/fifo/changk104.h | 13 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.c | 4 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.c | 90 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.h | 30 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk110.c | 2 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk208.c | 11 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk20a.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm107.c | 3 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm200.c | 16 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gm20b.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp100.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gp10b.c | 2 +- .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifogk104.c | 19 +- .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifogv100.c | 72 +- .../gpu/drm/nouveau/nvkm/engine/fifo/gpfifotu104.c | 83 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/gv100.c | 15 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu104.c | 116 - drivers/gpu/drm/nouveau/nvkm/engine/fifo/user.h | 2 - .../gpu/drm/nouveau/nvkm/engine/fifo/usertu104.c | 45 - drivers/gpu/drm/nouveau/nvkm/falcon/base.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bar/Kbuild | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c | 20 - drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu104.c | 98 - drivers/gpu/drm/nouveau/nvkm/subdev/devinit/Kbuild | 1 - .../gpu/drm/nouveau/nvkm/subdev/devinit/gm200.c | 14 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.h | 1 - .../gpu/drm/nouveau/nvkm/subdev/devinit/tu104.c | 89 - drivers/gpu/drm/nouveau/nvkm/subdev/fault/Kbuild | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/fault/base.c | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/gp100.c | 24 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/gv100.c | 47 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/priv.h | 9 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu104.c | 167 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c | 11 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.c | 3 - drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c | 16 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/Kbuild | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/mc/base.c | 3 - drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu104.c | 55 - drivers/gpu/drm/nouveau/nvkm/subdev/mmu/Kbuild | 2 - drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu104.c | 43 - drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c | 21 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 145 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h | 8 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu104.c | 77 - .../gpu/drm/nouveau/nvkm/subdev/secboot/gp102.c | 4 +- drivers/gpu/drm/nouveau/nvkm/subdev/timer/base.c | 36 - drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c | 2 +- drivers/gpu/drm/omapdrm/displays/panel-dpi.c | 1 - drivers/gpu/drm/omapdrm/dss/dsi.c | 20 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 2 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 58 +- drivers/gpu/drm/panel/Kconfig | 25 - drivers/gpu/drm/panel/Makefile | 3 - drivers/gpu/drm/panel/panel-innolux-p079zca.c | 3 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 330 - drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 264 - drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 7 +- drivers/gpu/drm/panel/panel-simple.c | 184 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 675 -- drivers/gpu/drm/pl111/pl111_vexpress.c | 2 - drivers/gpu/drm/qxl/qxl_cmd.c | 7 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 5 +- drivers/gpu/drm/qxl/qxl_dev.h | 1 + drivers/gpu/drm/qxl/qxl_display.c | 37 +- drivers/gpu/drm/qxl/qxl_draw.c | 14 +- drivers/gpu/drm/qxl/qxl_drv.h | 32 +- drivers/gpu/drm/qxl/qxl_dumb.c | 3 +- drivers/gpu/drm/qxl/qxl_fb.c | 6 +- drivers/gpu/drm/qxl/qxl_image.c | 4 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 2 - drivers/gpu/drm/qxl/qxl_kms.c | 8 +- drivers/gpu/drm/qxl/qxl_object.c | 27 +- drivers/gpu/drm/qxl/qxl_object.h | 4 +- drivers/gpu/drm/qxl/qxl_prime.c | 1 + drivers/gpu/drm/qxl/qxl_release.c | 9 +- drivers/gpu/drm/qxl/qxl_ttm.c | 73 +- drivers/gpu/drm/radeon/r300.c | 4 +- drivers/gpu/drm/radeon/r420.c | 1 - drivers/gpu/drm/radeon/radeon.h | 3 + drivers/gpu/drm/radeon/radeon_cs.c | 4 +- drivers/gpu/drm/radeon/radeon_gem.c | 2 +- drivers/gpu/drm/radeon/radeon_legacy_tv.c | 10 + drivers/gpu/drm/radeon/radeon_object.c | 2 + drivers/gpu/drm/radeon/radeon_ttm.c | 65 + drivers/gpu/drm/radeon/radeon_vm.c | 8 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 30 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 68 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 3 + drivers/gpu/drm/rcar-du/rcar_du_group.c | 21 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 23 +- drivers/gpu/drm/rcar-du/rcar_du_plane.c | 3 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 1 - drivers/gpu/drm/rockchip/Kconfig | 2 +- drivers/gpu/drm/rockchip/Makefile | 2 +- drivers/gpu/drm/rockchip/cdn-dp-reg.c | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 1076 --- drivers/gpu/drm/rockchip/dw-mipi-dsi.c | 1349 +++ drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 128 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 8 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 3 - drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 4 - drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 7 +- drivers/gpu/drm/scheduler/sched_entity.c | 10 +- drivers/gpu/drm/scheduler/sched_main.c | 168 +- drivers/gpu/drm/selftests/Makefile | 6 +- drivers/gpu/drm/selftests/drm_helper_selftests.h | 9 + drivers/gpu/drm/selftests/drm_modeset_selftests.h | 34 - drivers/gpu/drm/selftests/test-drm-helper.c | 247 + drivers/gpu/drm/selftests/test-drm_damage_helper.c | 811 -- drivers/gpu/drm/selftests/test-drm_format.c | 280 - drivers/gpu/drm/selftests/test-drm_framebuffer.c | 346 - .../gpu/drm/selftests/test-drm_modeset_common.c | 32 - .../gpu/drm/selftests/test-drm_modeset_common.h | 43 - drivers/gpu/drm/selftests/test-drm_plane_helper.c | 219 - drivers/gpu/drm/shmobile/shmob_drm_drv.c | 4 +- drivers/gpu/drm/sti/sti_crtc.c | 4 +- drivers/gpu/drm/sti/sti_cursor.c | 1 + drivers/gpu/drm/sti/sti_drv.c | 6 +- drivers/gpu/drm/sti/sti_gdp.c | 3 +- drivers/gpu/drm/sti/sti_hqvdp.c | 1 + drivers/gpu/drm/stm/drv.c | 13 +- drivers/gpu/drm/stm/ltdc.c | 45 - drivers/gpu/drm/stm/ltdc.h | 5 - drivers/gpu/drm/sun4i/sun4i_backend.c | 106 +- drivers/gpu/drm/sun4i/sun4i_backend.h | 3 - drivers/gpu/drm/sun4i/sun4i_drv.c | 25 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 12 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.h | 3 +- drivers/gpu/drm/sun4i/sun4i_frontend.c | 113 +- drivers/gpu/drm/sun4i/sun4i_frontend.h | 11 +- drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c | 4 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 15 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 29 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 1 - drivers/gpu/drm/sun4i/sun8i_csc.c | 83 - drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 45 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 14 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 201 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 57 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 80 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 52 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 49 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.h | 37 +- drivers/gpu/drm/sun4i/sun8i_ui_scaler.c | 47 +- drivers/gpu/drm/sun4i/sun8i_ui_scaler.h | 28 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 57 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.h | 25 +- drivers/gpu/drm/sun4i/sun8i_vi_scaler.c | 70 +- drivers/gpu/drm/sun4i/sun8i_vi_scaler.h | 68 +- drivers/gpu/drm/tegra/dc.c | 38 +- drivers/gpu/drm/tegra/drm.c | 1 - drivers/gpu/drm/tegra/falcon.c | 14 +- drivers/gpu/drm/tegra/hub.c | 48 +- drivers/gpu/drm/tegra/hub.h | 3 - drivers/gpu/drm/tegra/sor.c | 254 +- drivers/gpu/drm/tegra/sor.h | 68 - drivers/gpu/drm/tegra/vic.c | 46 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 11 +- drivers/gpu/drm/tinydrm/Kconfig | 11 - drivers/gpu/drm/tinydrm/Makefile | 1 - drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 72 +- drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 6 - drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 6 +- drivers/gpu/drm/tinydrm/hx8357d.c | 270 - drivers/gpu/drm/tinydrm/ili9225.c | 5 +- drivers/gpu/drm/tinydrm/ili9341.c | 4 +- drivers/gpu/drm/tinydrm/mi0283qt.c | 6 +- drivers/gpu/drm/tinydrm/mipi-dbi.c | 14 +- drivers/gpu/drm/tinydrm/repaper.c | 7 +- drivers/gpu/drm/tinydrm/st7586.c | 5 +- drivers/gpu/drm/tinydrm/st7735r.c | 4 +- drivers/gpu/drm/ttm/ttm_bo.c | 73 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 4 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 14 +- drivers/gpu/drm/ttm/ttm_memory.c | 14 +- drivers/gpu/drm/tve200/tve200_drv.c | 4 +- drivers/gpu/drm/udl/udl_main.c | 7 +- drivers/gpu/drm/v3d/v3d_bo.c | 1 - drivers/gpu/drm/v3d/v3d_debugfs.c | 46 +- drivers/gpu/drm/v3d/v3d_drv.c | 15 +- drivers/gpu/drm/v3d/v3d_drv.h | 37 +- drivers/gpu/drm/v3d/v3d_fence.c | 10 +- drivers/gpu/drm/v3d/v3d_gem.c | 212 +- drivers/gpu/drm/v3d/v3d_irq.c | 29 +- drivers/gpu/drm/v3d/v3d_regs.h | 79 - drivers/gpu/drm/v3d/v3d_sched.c | 152 +- drivers/gpu/drm/v3d/v3d_trace.h | 121 - drivers/gpu/drm/vc4/vc4_drv.c | 3 - drivers/gpu/drm/vc4/vc4_drv.h | 6 - drivers/gpu/drm/vc4/vc4_gem.c | 6 +- drivers/gpu/drm/vc4/vc4_kms.c | 6 - drivers/gpu/drm/vc4/vc4_plane.c | 388 +- drivers/gpu/drm/vc4/vc4_regs.h | 8 +- drivers/gpu/drm/vgem/vgem_drv.c | 19 +- drivers/gpu/drm/vgem/vgem_fence.c | 2 +- drivers/gpu/drm/virtio/virtgpu_display.c | 12 - drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 31 - drivers/gpu/drm/virtio/virtgpu_drv.c | 1 - drivers/gpu/drm/virtio/virtgpu_drv.h | 43 +- drivers/gpu/drm/virtio/virtgpu_fb.c | 7 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 39 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 8 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 137 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 56 +- drivers/gpu/drm/virtio/virtgpu_object.c | 26 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 46 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 65 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 129 +- drivers/gpu/drm/vkms/vkms_drv.c | 22 +- drivers/gpu/drm/vkms/vkms_drv.h | 3 + drivers/gpu/drm/vkms/vkms_gem.c | 26 + drivers/gpu/drm/vkms/vkms_plane.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 22 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 3 + drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 593 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 150 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 360 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 562 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 68 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 23 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.h | 37 - drivers/gpu/drm/zte/zx_drm_drv.c | 5 +- drivers/gpu/drm/zte/zx_plane.c | 1 + drivers/gpu/host1x/Makefile | 3 +- drivers/gpu/host1x/dev.c | 13 - drivers/gpu/host1x/hw/channel_hw.c | 7 +- drivers/gpu/host1x/hw/debug_hw_1x06.c | 7 +- drivers/gpu/host1x/hw/host1x07.c | 44 - drivers/gpu/host1x/hw/host1x07.h | 26 - drivers/gpu/host1x/hw/host1x07_hardware.h | 142 - drivers/gpu/host1x/hw/hw_host1x06_uclass.h | 2 +- drivers/gpu/host1x/hw/hw_host1x07_hypervisor.h | 32 - drivers/gpu/host1x/hw/hw_host1x07_uclass.h | 181 - drivers/gpu/host1x/hw/hw_host1x07_vm.h | 46 - drivers/gpu/host1x/hw/syncpt_hw.c | 4 - drivers/gpu/ipu-v3/ipu-cpmem.c | 52 +- drivers/gpu/ipu-v3/ipu-ic.c | 52 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 1019 +-- drivers/gpu/vga/vgaarb.c | 21 +- drivers/hid/hid-hyperv.c | 2 +- drivers/hid/hid-ids.h | 15 - drivers/hid/hid-input.c | 47 +- drivers/hid/hid-ite.c | 1 - drivers/hid/hid-logitech-hidpp.c | 309 +- drivers/hid/hid-multitouch.c | 6 - drivers/hid/hid-quirks.c | 5 - drivers/hid/hid-sensor-custom.c | 2 +- drivers/hid/hid-sensor-hub.c | 13 +- drivers/hid/hid-steam.c | 154 +- drivers/hid/i2c-hid/i2c-hid-core.c | 2 - drivers/hid/uhid.c | 25 +- drivers/hv/Kconfig | 2 +- drivers/hv/channel.c | 8 - drivers/hv/channel_mgmt.c | 189 +- drivers/hv/connection.c | 24 +- drivers/hv/hv_kvp.c | 26 +- drivers/hv/hyperv_vmbus.h | 7 - drivers/hv/vmbus_drv.c | 20 - drivers/hwmon/ina2xx.c | 6 +- drivers/hwmon/mlxreg-fan.c | 2 +- drivers/hwmon/raspberrypi-hwmon.c | 6 + drivers/hwmon/w83795.c | 2 +- drivers/i2c/busses/i2c-axxia.c | 40 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 9 +- drivers/i2c/busses/i2c-rcar.c | 9 +- drivers/i2c/busses/i2c-scmi.c | 10 +- drivers/i2c/busses/i2c-uniphier-f.c | 49 +- drivers/i2c/busses/i2c-uniphier.c | 8 +- drivers/i2c/i2c-core-acpi.c | 64 +- drivers/i3c/Kconfig | 24 - drivers/i3c/Makefile | 4 - drivers/i3c/device.c | 233 - drivers/i3c/internals.h | 26 - drivers/i3c/master.c | 2659 ------ drivers/i3c/master/Kconfig | 22 - drivers/i3c/master/Makefile | 2 - drivers/i3c/master/dw-i3c-master.c | 1216 --- drivers/i3c/master/i3c-master-cdns.c | 1666 ---- drivers/ide/ide-proc.c | 15 +- drivers/ide/pmac.c | 1 - drivers/iio/accel/hid-sensor-accel-3d.c | 5 +- drivers/iio/gyro/hid-sensor-gyro-3d.c | 5 +- drivers/iio/humidity/hid-sensor-humidity.c | 3 +- drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c | 16 +- drivers/iio/light/hid-sensor-als.c | 8 +- drivers/iio/light/hid-sensor-prox.c | 8 +- drivers/iio/magnetometer/hid-sensor-magn-3d.c | 8 +- drivers/iio/magnetometer/st_magn_buffer.c | 12 +- drivers/iio/orientation/hid-sensor-incl-3d.c | 8 +- drivers/iio/pressure/hid-sensor-press.c | 8 +- drivers/iio/temperature/hid-sensor-temperature.c | 3 +- drivers/infiniband/core/roce_gid_mgmt.c | 9 +- drivers/infiniband/core/umem_odp.c | 20 +- drivers/infiniband/hw/bnxt_re/main.c | 3 - drivers/infiniband/hw/hfi1/chip.c | 3 +- drivers/infiniband/hw/hfi1/hfi.h | 2 - drivers/infiniband/hw/hfi1/qp.c | 7 - drivers/infiniband/hw/hfi1/verbs.c | 2 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 128 +- drivers/infiniband/hw/mlx5/devx.c | 4 +- drivers/infiniband/hw/mlx5/main.c | 29 +- drivers/infiniband/hw/mlx5/odp.c | 19 +- drivers/infiniband/hw/mlx5/qp.c | 22 +- drivers/infiniband/sw/rdmavt/ah.c | 4 +- drivers/infiniband/sw/rdmavt/ah.h | 3 +- drivers/infiniband/ulp/iser/iser_verbs.c | 7 +- drivers/input/joystick/xpad.c | 16 +- drivers/input/keyboard/atkbd.c | 2 +- drivers/input/keyboard/cros_ec_keyb.c | 3 +- drivers/input/keyboard/matrix_keypad.c | 23 +- drivers/input/keyboard/omap4-keypad.c | 34 +- drivers/input/mouse/elan_i2c_core.c | 3 - drivers/input/mouse/elantech.c | 18 +- drivers/input/mouse/synaptics.c | 4 - drivers/input/serio/hyperv-keyboard.c | 2 +- drivers/input/touchscreen/migor_ts.c | 15 +- drivers/input/touchscreen/st1232.c | 12 +- drivers/iommu/amd_iommu_init.c | 3 +- drivers/iommu/intel-iommu.c | 2 +- drivers/iommu/intel-svm.c | 2 +- drivers/iommu/ipmmu-vmsa.c | 3 - drivers/irqchip/Kconfig | 15 - drivers/irqchip/Makefile | 3 - drivers/irqchip/irq-bcm2835.c | 11 +- drivers/irqchip/irq-bcm2836.c | 11 +- drivers/irqchip/irq-dw-apb-ictl.c | 2 +- drivers/irqchip/irq-gic-common.c | 12 - drivers/irqchip/irq-gic-common.h | 3 - drivers/irqchip/irq-gic-v3.c | 27 - drivers/irqchip/irq-gic.c | 6 +- drivers/irqchip/irq-imx-gpcv2.c | 65 +- drivers/irqchip/irq-imx-irqsteer.c | 261 - drivers/irqchip/irq-madera.c | 256 - drivers/irqchip/irq-mscc-ocelot.c | 6 +- drivers/irqchip/irq-rda-intc.c | 107 - drivers/irqchip/irq-renesas-h8s.c | 2 +- drivers/irqchip/irq-renesas-intc-irqpin.c | 14 +- drivers/irqchip/irq-renesas-irqc.c | 14 +- drivers/irqchip/irq-s3c24xx.c | 2 +- drivers/irqchip/irq-stm32-exti.c | 122 +- drivers/irqchip/irq-sun4i.c | 106 +- drivers/irqchip/irq-tango.c | 10 +- drivers/leds/led-triggers.c | 9 +- drivers/leds/leds-88pm860x.c | 2 +- drivers/leds/leds-gpio.c | 1 + drivers/leds/leds-powernv.c | 12 +- drivers/leds/leds-pwm.c | 22 +- drivers/leds/trigger/Kconfig | 7 - drivers/leds/trigger/Makefile | 1 - drivers/leds/trigger/ledtrig-audio.c | 44 - drivers/md/dm-cache-metadata.c | 4 - drivers/md/dm-thin.c | 72 +- drivers/md/dm-zoned-target.c | 122 +- drivers/md/dm.c | 2 - drivers/media/Kconfig | 13 - drivers/media/cec/cec-adap.c | 83 +- drivers/media/cec/cec-core.c | 6 - drivers/media/cec/cec-pin.c | 5 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 2 +- drivers/media/common/videobuf2/videobuf2-core.c | 69 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 17 +- drivers/media/dvb-core/dvb_frontend.c | 11 +- drivers/media/dvb-frontends/af9033.c | 12 +- drivers/media/dvb-frontends/dib0090.c | 32 +- drivers/media/dvb-frontends/dib7000p.c | 7 +- drivers/media/dvb-frontends/drxk_hard.c | 8 +- drivers/media/dvb-frontends/dvb-pll.c | 106 +- drivers/media/dvb-frontends/lgdt3306a.c | 6 +- drivers/media/dvb-frontends/mxl5xx.c | 2 +- drivers/media/dvb-frontends/tda18271c2dd.c | 1 + drivers/media/firewire/firedtv-avc.c | 6 +- drivers/media/firewire/firedtv.h | 6 +- drivers/media/i2c/Kconfig | 15 - drivers/media/i2c/Makefile | 1 - drivers/media/i2c/ad9389b.c | 2 +- drivers/media/i2c/adv7180.c | 15 - drivers/media/i2c/adv7511.c | 4 +- drivers/media/i2c/adv7604.c | 70 +- drivers/media/i2c/adv7842.c | 6 +- drivers/media/i2c/imx214.c | 1118 --- drivers/media/i2c/imx258.c | 28 +- drivers/media/i2c/imx274.c | 9 +- drivers/media/i2c/imx319.c | 8 +- drivers/media/i2c/imx355.c | 8 +- drivers/media/i2c/mt9m111.c | 266 +- drivers/media/i2c/ov13858.c | 6 +- drivers/media/i2c/ov2640.c | 21 +- drivers/media/i2c/ov2680.c | 12 +- drivers/media/i2c/ov5640.c | 771 +- drivers/media/i2c/ov5645.c | 2 +- drivers/media/i2c/ov7670.c | 6 +- drivers/media/i2c/ov772x.c | 7 +- drivers/media/i2c/ov7740.c | 4 +- drivers/media/i2c/tc358743.c | 5 +- drivers/media/i2c/tda1997x.c | 4 +- drivers/media/i2c/tda7432.c | 4 +- drivers/media/i2c/ths8200.c | 2 +- drivers/media/i2c/tvp5150.c | 2 +- drivers/media/i2c/video-i2c.c | 300 +- drivers/media/media-device.c | 4 - drivers/media/media-request.c | 3 - drivers/media/pci/b2c2/flexcop-dma.c | 70 +- drivers/media/pci/bt8xx/bttv-driver.c | 12 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 48 +- drivers/media/pci/cx18/cx18-ioctl.c | 13 +- drivers/media/pci/cx23885/cx23885-core.c | 55 +- drivers/media/pci/cx23885/cx23885-i2c.c | 1 + drivers/media/pci/cx23885/cx23885-video.c | 40 +- drivers/media/pci/cx23885/cx23885.h | 2 - drivers/media/pci/ddbridge/ddbridge.h | 48 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 6 +- drivers/media/pci/intel/ipu3/ipu3-cio2.h | 2 + drivers/media/pci/ivtv/ivtv-ioctl.c | 17 +- drivers/media/pci/mantis/mantis_cards.c | 1 + drivers/media/pci/saa7134/saa7134-core.c | 8 +- drivers/media/pci/saa7134/saa7134-input.c | 115 +- drivers/media/pci/saa7134/saa7134-video.c | 21 +- drivers/media/pci/saa7134/saa7134.h | 10 +- drivers/media/platform/Kconfig | 32 - drivers/media/platform/Makefile | 5 - drivers/media/platform/am437x/am437x-vpfe.c | 31 +- drivers/media/platform/aspeed-video.c | 1729 ---- drivers/media/platform/coda/coda-bit.c | 132 +- drivers/media/platform/coda/coda-common.c | 246 +- drivers/media/platform/coda/coda.h | 34 +- drivers/media/platform/coda/coda_regs.h | 2 +- drivers/media/platform/coda/trace.h | 10 +- drivers/media/platform/davinci/vpbe.c | 30 +- drivers/media/platform/davinci/vpbe_display.c | 10 +- drivers/media/platform/davinci/vpfe_capture.c | 12 +- drivers/media/platform/exynos-gsc/gsc-core.c | 57 +- drivers/media/platform/exynos-gsc/gsc-core.h | 3 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 23 +- drivers/media/platform/exynos4-is/fimc-core.h | 6 +- drivers/media/platform/exynos4-is/fimc-is-errno.c | 4 +- drivers/media/platform/exynos4-is/fimc-is-errno.h | 2 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 130 +- drivers/media/platform/exynos4-is/media-dev.c | 12 +- drivers/media/platform/imx-pxp.c | 18 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 2 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 6 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c | 10 +- .../media/platform/mtk-vcodec/mtk_vcodec_util.h | 5 - drivers/media/platform/mtk-vcodec/venc_drv_if.h | 2 +- drivers/media/platform/omap3isp/isp.c | 3 +- drivers/media/platform/qcom/camss/camss-vfe.c | 23 +- drivers/media/platform/qcom/camss/camss.c | 2 +- drivers/media/platform/qcom/camss/camss.h | 1 - drivers/media/platform/qcom/venus/core.c | 32 +- drivers/media/platform/qcom/venus/core.h | 6 - drivers/media/platform/qcom/venus/firmware.c | 235 +- drivers/media/platform/qcom/venus/firmware.h | 17 +- drivers/media/platform/qcom/venus/hfi_cmds.c | 2 +- drivers/media/platform/qcom/venus/hfi_venus.c | 15 +- drivers/media/platform/qcom/venus/hfi_venus_io.h | 8 - drivers/media/platform/qcom/venus/vdec.c | 4 +- drivers/media/platform/qcom/venus/venc.c | 23 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 36 +- drivers/media/platform/rcar-vin/rcar-core.c | 52 - drivers/media/platform/rcar-vin/rcar-csi2.c | 97 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 10 +- drivers/media/platform/rockchip/rga/rga.c | 4 +- drivers/media/platform/s5p-g2d/g2d.c | 102 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 1 - drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 49 +- drivers/media/platform/seco-cec/Makefile | 1 - drivers/media/platform/seco-cec/seco-cec.c | 796 -- drivers/media/platform/seco-cec/seco-cec.h | 141 - drivers/media/platform/sh_vou.c | 2 +- drivers/media/platform/sti/bdisp/bdisp-hw.c | 2 +- drivers/media/platform/sunxi/sun6i-csi/Kconfig | 9 - drivers/media/platform/sunxi/sun6i-csi/Makefile | 3 - drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 913 -- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h | 135 - .../media/platform/sunxi/sun6i-csi/sun6i_csi_reg.h | 196 - .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 679 -- .../media/platform/sunxi/sun6i-csi/sun6i_video.h | 38 - drivers/media/platform/ti-vpe/cal.c | 4 +- drivers/media/platform/vicodec/codec-fwht.c | 84 +- drivers/media/platform/vicodec/codec-fwht.h | 15 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 122 +- drivers/media/platform/vicodec/codec-v4l2-fwht.h | 3 +- drivers/media/platform/vicodec/vicodec-core.c | 159 +- drivers/media/platform/vim2m.c | 8 +- drivers/media/platform/vimc/vimc-common.c | 2 - drivers/media/platform/vimc/vimc-sensor.c | 2 +- drivers/media/platform/vivid/vivid-core.c | 48 +- drivers/media/platform/vivid/vivid-core.h | 5 - drivers/media/platform/vivid/vivid-ctrls.c | 16 - drivers/media/platform/vivid/vivid-kthread-cap.c | 56 +- drivers/media/platform/vivid/vivid-kthread-out.c | 5 +- drivers/media/platform/vivid/vivid-sdr-cap.c | 2 + drivers/media/platform/vivid/vivid-vbi-cap.c | 6 + drivers/media/platform/vivid/vivid-vbi-out.c | 2 + drivers/media/platform/vivid/vivid-vid-cap.c | 31 +- drivers/media/platform/vivid/vivid-vid-cap.h | 2 +- drivers/media/platform/vivid/vivid-vid-common.c | 2 +- drivers/media/platform/vivid/vivid-vid-out.c | 20 +- drivers/media/platform/vivid/vivid-vid-out.h | 2 +- drivers/media/platform/vsp1/vsp1_lif.c | 2 +- drivers/media/platform/xilinx/Kconfig | 2 - drivers/media/platform/xilinx/Makefile | 2 - drivers/media/platform/xilinx/xilinx-dma.c | 5 +- drivers/media/platform/xilinx/xilinx-dma.h | 5 +- drivers/media/platform/xilinx/xilinx-tpg.c | 7 +- drivers/media/platform/xilinx/xilinx-vip.c | 7 +- drivers/media/platform/xilinx/xilinx-vip.h | 5 +- drivers/media/platform/xilinx/xilinx-vipp.c | 5 +- drivers/media/platform/xilinx/xilinx-vipp.h | 5 +- drivers/media/platform/xilinx/xilinx-vtc.c | 5 +- drivers/media/platform/xilinx/xilinx-vtc.h | 5 +- drivers/media/rc/Kconfig | 12 - drivers/media/rc/Makefile | 1 - drivers/media/rc/imon.c | 4 +- drivers/media/rc/imon_raw.c | 47 +- drivers/media/rc/keymaps/Makefile | 1 - drivers/media/rc/keymaps/rc-xbox-dvd.c | 63 - drivers/media/rc/mceusb.c | 9 - drivers/media/rc/rc-main.c | 8 +- drivers/media/rc/xbox_remote.c | 306 - drivers/media/spi/cxd2880-spi.c | 17 - drivers/media/usb/au0828/au0828-video.c | 38 +- drivers/media/usb/cpia2/cpia2_v4l.c | 31 +- drivers/media/usb/cx231xx/cx231xx-417.c | 41 +- drivers/media/usb/cx231xx/cx231xx-video.c | 41 +- drivers/media/usb/dvb-usb-v2/Kconfig | 1 - drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 6 +- drivers/media/usb/dvb-usb-v2/gl861.c | 3 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 102 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 40 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.h | 4 +- drivers/media/usb/dvb-usb-v2/usb_urb.c | 5 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 2 +- drivers/media/usb/dvb-usb/friio-fe.c | 440 + drivers/media/usb/dvb-usb/friio.c | 522 ++ drivers/media/usb/dvb-usb/friio.h | 99 + drivers/media/usb/em28xx/em28xx-cards.c | 2 +- drivers/media/usb/gspca/gspca.c | 11 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 2 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 2 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 13 +- drivers/media/usb/siano/smsusb.c | 3 +- drivers/media/usb/stkwebcam/stk-webcam.c | 13 +- drivers/media/usb/uvc/uvc_driver.c | 83 +- drivers/media/usb/uvc/uvc_isight.c | 6 +- drivers/media/usb/uvc/uvc_queue.c | 110 +- drivers/media/usb/uvc/uvc_status.c | 12 +- drivers/media/usb/uvc/uvc_video.c | 274 +- drivers/media/usb/uvc/uvcvideo.h | 69 +- drivers/media/v4l2-core/Kconfig | 1 - drivers/media/v4l2-core/v4l2-async.c | 4 + drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 2 - drivers/media/v4l2-core/v4l2-ctrls.c | 12 +- drivers/media/v4l2-core/v4l2-dev.c | 20 +- drivers/media/v4l2-core/v4l2-device.c | 1 - drivers/media/v4l2-core/v4l2-event.c | 43 +- drivers/media/v4l2-core/v4l2-fwnode.c | 12 +- drivers/media/v4l2-core/v4l2-ioctl.c | 129 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 70 +- drivers/mfd/axp20x.c | 13 +- drivers/mfd/cros_ec_dev.c | 8 +- drivers/mfd/wm8994-core.c | 9 + drivers/misc/atmel-ssc.c | 2 +- drivers/misc/mic/scif/scif_rma.c | 2 +- drivers/misc/sgi-gru/grukdump.c | 4 - drivers/mmc/core/block.c | 15 +- drivers/mmc/core/mmc.c | 24 +- drivers/mmc/host/omap.c | 11 +- drivers/mmc/host/omap_hsmmc.c | 12 +- drivers/mmc/host/sdhci-omap.c | 12 +- drivers/mmc/host/sdhci-pci-core.c | 86 +- drivers/mmc/host/sdhci-tegra.c | 8 +- drivers/mmc/host/sdhci.c | 22 +- drivers/mtd/Kconfig | 52 +- drivers/mtd/Makefile | 1 + drivers/mtd/chips/cfi_cmdset_0020.c | 6 - drivers/mtd/devices/block2mtd.c | 2 - drivers/mtd/devices/docg3.c | 16 +- drivers/mtd/devices/docg3.h | 11 + drivers/mtd/maps/Kconfig | 37 +- drivers/mtd/maps/Makefile | 11 +- drivers/mtd/maps/gpio-addr-flash.c | 281 + drivers/mtd/maps/latch-addr-flash.c | 229 + drivers/mtd/maps/physmap-core.c | 665 -- drivers/mtd/maps/physmap-gemini.c | 205 - drivers/mtd/maps/physmap-gemini.h | 17 - drivers/mtd/maps/physmap-versatile.c | 254 - drivers/mtd/maps/physmap-versatile.h | 17 - drivers/mtd/maps/physmap.c | 280 + drivers/mtd/maps/physmap_of_core.c | 368 + drivers/mtd/maps/physmap_of_gemini.c | 97 + drivers/mtd/maps/physmap_of_gemini.h | 17 + drivers/mtd/maps/physmap_of_versatile.c | 254 + drivers/mtd/maps/physmap_of_versatile.h | 17 + drivers/mtd/mtdblock.c | 2 +- drivers/mtd/mtdcore.c | 8 +- drivers/mtd/mtdpart.c | 16 +- drivers/mtd/mtdswap.c | 13 +- drivers/mtd/nand/bbt.c | 3 +- drivers/mtd/nand/raw/Kconfig | 2 +- drivers/mtd/nand/raw/ams-delta.c | 263 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 20 +- drivers/mtd/nand/raw/au1550nd.c | 2 +- drivers/mtd/nand/raw/bcm47xxnflash/ops_bcm4706.c | 2 +- drivers/mtd/nand/raw/cafe_nand.c | 4 +- drivers/mtd/nand/raw/davinci_nand.c | 4 +- drivers/mtd/nand/raw/denali.c | 59 +- drivers/mtd/nand/raw/denali.h | 2 +- drivers/mtd/nand/raw/diskonchip.c | 4 +- drivers/mtd/nand/raw/fsl_elbc_nand.c | 2 +- drivers/mtd/nand/raw/fsl_ifc_nand.c | 2 +- drivers/mtd/nand/raw/fsl_upm.c | 2 +- drivers/mtd/nand/raw/fsmc_nand.c | 303 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 29 +- drivers/mtd/nand/raw/hisi504_nand.c | 4 +- drivers/mtd/nand/raw/internals.h | 33 - drivers/mtd/nand/raw/jz4740_nand.c | 8 +- drivers/mtd/nand/raw/jz4780_bch.c | 2 - drivers/mtd/nand/raw/jz4780_nand.c | 2 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 2 +- drivers/mtd/nand/raw/lpc32xx_slc.c | 2 +- drivers/mtd/nand/raw/marvell_nand.c | 51 +- drivers/mtd/nand/raw/mpc5121_nfc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 4 +- drivers/mtd/nand/raw/mxc_nand.c | 16 +- drivers/mtd/nand/raw/nand_base.c | 769 +- drivers/mtd/nand/raw/nand_bbt.c | 285 +- drivers/mtd/nand/raw/nand_hynix.c | 8 +- drivers/mtd/nand/raw/nand_jedec.c | 2 - drivers/mtd/nand/raw/nand_legacy.c | 35 +- drivers/mtd/nand/raw/nand_macronix.c | 7 - drivers/mtd/nand/raw/nandsim.c | 19 +- drivers/mtd/nand/raw/ndfc.c | 2 +- drivers/mtd/nand/raw/omap2.c | 2 +- drivers/mtd/nand/raw/plat_nand.c | 2 +- drivers/mtd/nand/raw/qcom_nandc.c | 34 +- drivers/mtd/nand/raw/r852.c | 30 +- drivers/mtd/nand/raw/s3c2410.c | 7 +- drivers/mtd/nand/raw/sh_flctl.c | 21 +- drivers/mtd/nand/raw/sm_common.c | 2 +- drivers/mtd/nand/raw/sunxi_nand.c | 6 +- drivers/mtd/nand/raw/tango_nand.c | 4 +- drivers/mtd/nand/raw/tegra_nand.c | 32 +- drivers/mtd/nand/raw/vf610_nfc.c | 98 +- drivers/mtd/nand/raw/xway_nand.c | 2 +- drivers/mtd/nand/spi/Makefile | 2 +- drivers/mtd/nand/spi/core.c | 2 - drivers/mtd/nand/spi/gigadevice.c | 148 - drivers/mtd/nand/spi/toshiba.c | 137 - drivers/mtd/nand/spi/winbond.c | 8 - drivers/mtd/nftlmount.c | 39 +- drivers/mtd/parsers/Kconfig | 50 - drivers/mtd/parsers/Makefile | 1 - drivers/mtd/parsers/redboot.c | 332 - drivers/mtd/redboot.c | 302 + drivers/mtd/spi-nor/Kconfig | 9 + drivers/mtd/spi-nor/Makefile | 1 + drivers/mtd/spi-nor/atmel-quadspi.c | 781 ++ drivers/mtd/spi-nor/cadence-quadspi.c | 19 +- drivers/mtd/spi-nor/spi-nor.c | 1663 ++-- drivers/mtd/ubi/build.c | 2 +- drivers/mtd/ubi/kapi.c | 2 +- drivers/net/bonding/bond_3ad.c | 3 - drivers/net/can/dev.c | 48 +- drivers/net/can/flexcan.c | 108 +- drivers/net/can/rcar/rcar_can.c | 5 +- drivers/net/can/rx-offload.c | 51 +- drivers/net/can/spi/hi311x.c | 2 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 4 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 10 +- drivers/net/can/usb/ucan.c | 7 + drivers/net/dsa/mv88e6060.c | 10 +- drivers/net/dsa/mv88e6xxx/chip.c | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 23 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 +- drivers/net/ethernet/amd/sunlance.c | 4 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 3 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 9 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 1 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 70 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 1 - drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 130 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 5 - drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 14 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 5 +- drivers/net/ethernet/broadcom/tg3.c | 18 +- drivers/net/ethernet/cadence/macb_main.c | 48 +- drivers/net/ethernet/cadence/macb_ptp.c | 2 - drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 4 +- drivers/net/ethernet/cavium/thunder/nic_main.c | 3 - drivers/net/ethernet/cavium/thunder/nicvf_main.c | 9 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 4 +- drivers/net/ethernet/chelsio/Kconfig | 1 + drivers/net/ethernet/chelsio/cxgb4/Makefile | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 3 - drivers/net/ethernet/cortina/gemini.c | 2 +- drivers/net/ethernet/faraday/ftmac100.c | 7 +- drivers/net/ethernet/freescale/fman/fman.c | 5 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 4 +- drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 3 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 14 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 15 - drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 503 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h | 13 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 43 +- drivers/net/ethernet/ibm/emac/emac.h | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 92 +- drivers/net/ethernet/ibm/ibmvnic.h | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 16 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 43 +- drivers/net/ethernet/intel/i40e/i40e_txrx_common.h | 5 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 26 +- drivers/net/ethernet/intel/igb/e1000_i210.c | 1 - drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 11 +- drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 4 +- drivers/net/ethernet/lantiq_xrx200.c | 5 +- drivers/net/ethernet/marvell/mvneta.c | 18 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 50 +- drivers/net/ethernet/mellanox/mlx4/Kconfig | 2 +- drivers/net/ethernet/mellanox/mlx4/alloc.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 4 +- drivers/net/ethernet/mellanox/mlx4/mlx4.h | 4 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 1 + drivers/net/ethernet/mellanox/mlx4/mr.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 36 +- .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 43 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 22 +- .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 26 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 105 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 2 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 19 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 3 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 6 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 5 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 17 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 1 - drivers/net/ethernet/microchip/lan743x_main.c | 22 +- drivers/net/ethernet/microchip/lan743x_main.h | 1 - drivers/net/ethernet/mscc/ocelot.c | 2 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 2 +- .../net/ethernet/netronome/nfp/flower/offload.c | 46 +- drivers/net/ethernet/nuvoton/w90p910_ether.c | 2 +- .../net/ethernet/qlogic/netxen/netxen_nic_init.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 14 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 44 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 3 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 2 - drivers/net/ethernet/qlogic/qed/qed_ll2.c | 1 - drivers/net/ethernet/qlogic/qed/qed_main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 50 +- drivers/net/ethernet/qlogic/qed/qed_rdma.h | 5 - drivers/net/ethernet/realtek/8139cp.c | 5 - drivers/net/ethernet/realtek/r8169.c | 2 +- drivers/net/ethernet/socionext/sni_ave.c | 24 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 24 +- drivers/net/ethernet/via/via-velocity.c | 2 +- drivers/net/ieee802154/ca8210.c | 4 +- drivers/net/ieee802154/mac802154_hwsim.c | 4 +- drivers/net/macvlan.c | 7 +- drivers/net/phy/mdio-gpio.c | 10 +- drivers/net/phy/mscc.c | 14 +- drivers/net/phy/phy_device.c | 34 +- drivers/net/phy/sfp-bus.c | 2 +- drivers/net/rionet.c | 2 +- drivers/net/team/team.c | 2 + drivers/net/tun.c | 16 +- drivers/net/usb/hso.c | 18 +- drivers/net/usb/ipheth.c | 10 +- drivers/net/usb/lan78xx.c | 4 - drivers/net/usb/qmi_wwan.c | 18 +- drivers/net/usb/r8152.c | 33 +- drivers/net/virtio_net.c | 27 +- drivers/net/vxlan.c | 21 +- drivers/net/wireless/ath/ath10k/core.c | 28 - drivers/net/wireless/ath/ath10k/debug.c | 5 +- drivers/net/wireless/ath/ath10k/mac.c | 2 +- drivers/net/wireless/ath/ath10k/thermal.c | 9 - drivers/net/wireless/ath/ath10k/wmi-tlv.h | 3 - drivers/net/wireless/ath/ath10k/wmi.h | 1 - drivers/net/wireless/ath/ath9k/main.c | 3 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 3 +- .../net/wireless/broadcom/brcm80211/brcmutil/d11.c | 3 - drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 47 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 2 - drivers/net/wireless/mac80211_hwsim.c | 20 +- drivers/net/wireless/marvell/mwifiex/11n.c | 5 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 96 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 3 + drivers/net/wireless/mediatek/mt76/Kconfig | 6 - drivers/net/wireless/mediatek/mt76/mac80211.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 1 + .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 6 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 4 +- drivers/net/wireless/mediatek/mt76/tx.c | 7 +- drivers/net/wireless/realtek/rtlwifi/base.c | 1 - drivers/net/wireless/ti/wlcore/sdio.c | 17 +- drivers/net/xen-netfront.c | 2 +- drivers/nvdimm/nd-core.h | 2 - drivers/nvdimm/pfn_devs.c | 64 +- drivers/nvdimm/region_devs.c | 41 - drivers/nvme/host/core.c | 18 +- drivers/nvme/host/fc.c | 75 +- drivers/nvme/host/nvme.h | 3 - drivers/nvme/host/rdma.c | 2 - drivers/nvme/target/rdma.c | 3 +- drivers/nvmem/core.c | 10 +- drivers/opp/core.c | 347 +- drivers/opp/of.c | 345 +- drivers/opp/opp.h | 26 +- drivers/opp/ti-opp-supply.c | 6 +- drivers/pci/Makefile | 2 +- drivers/pci/controller/dwc/pci-imx6.c | 10 +- drivers/pci/controller/dwc/pci-layerscape.c | 2 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 1 + drivers/pci/msi.c | 23 +- drivers/pci/pci.c | 24 +- drivers/pci/pcie/aer.c | 2 +- drivers/pci/pcie/aspm.c | 2 +- drivers/phy/qualcomm/phy-qcom-qusb2.c | 20 +- drivers/phy/socionext/Kconfig | 3 +- drivers/pinctrl/meson/pinctrl-meson.c | 3 +- drivers/pinctrl/qcom/pinctrl-sdm660.c | 28 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a83t.c | 2 +- drivers/platform/x86/Kconfig | 21 - drivers/platform/x86/Makefile | 1 - drivers/platform/x86/asus-nb-wmi.c | 3 +- drivers/platform/x86/asus-wmi.c | 3 +- drivers/platform/x86/dell-laptop.c | 29 +- drivers/platform/x86/huawei-wmi.c | 208 - drivers/platform/x86/i2c-multi-instantiate.c | 97 +- drivers/platform/x86/ideapad-laptop.c | 7 - drivers/platform/x86/intel_atomisp2_pm.c | 69 +- drivers/platform/x86/intel_cht_int33fe.c | 20 +- drivers/platform/x86/intel_ips.c | 83 +- drivers/platform/x86/intel_pmc_core.c | 180 +- drivers/platform/x86/intel_pmc_core.h | 68 +- drivers/platform/x86/intel_telemetry_debugfs.c | 42 +- drivers/platform/x86/mlx-platform.c | 177 +- drivers/platform/x86/thinkpad_acpi.c | 114 +- drivers/platform/x86/touchscreen_dmi.c | 8 - drivers/power/avs/smartreflex.c | 39 +- drivers/pwm/Kconfig | 4 +- drivers/pwm/pwm-bcm2835.c | 5 +- drivers/pwm/pwm-clps711x.c | 13 +- drivers/pwm/pwm-imx.c | 194 +- drivers/pwm/pwm-lpc18xx-sct.c | 3 + drivers/regulator/88pm8607.c | 2 +- drivers/regulator/Kconfig | 10 - drivers/regulator/Makefile | 1 - drivers/regulator/act8945a-regulator.c | 205 +- drivers/regulator/arizona-ldo1.c | 3 + drivers/regulator/as3711-regulator.c | 5 +- drivers/regulator/axp20x-regulator.c | 876 +- drivers/regulator/bd718x7-regulator.c | 33 +- drivers/regulator/bd9571mwv-regulator.c | 10 +- drivers/regulator/core.c | 1199 +-- drivers/regulator/da9052-regulator.c | 2 +- drivers/regulator/da9210-regulator.c | 4 +- drivers/regulator/da9211-regulator.c | 6 - drivers/regulator/dbx500-prcmu.c | 35 +- drivers/regulator/fixed.c | 6 +- drivers/regulator/internal.h | 2 - drivers/regulator/lm363x-regulator.c | 8 +- drivers/regulator/lochnagar-regulator.c | 50 +- drivers/regulator/lp8788-ldo.c | 8 +- drivers/regulator/max77686-regulator.c | 29 +- drivers/regulator/max8952.c | 10 +- drivers/regulator/max8973-regulator.c | 8 +- drivers/regulator/max8997-regulator.c | 2 +- drivers/regulator/mc13xxx-regulator-core.c | 2 +- drivers/regulator/mcp16502.c | 552 -- drivers/regulator/of_regulator.c | 81 +- drivers/regulator/palmas-regulator.c | 5 +- drivers/regulator/pfuze100-regulator.c | 2 - drivers/regulator/qcom-rpmh-regulator.c | 2 +- drivers/regulator/s2mps11.c | 54 +- drivers/regulator/s5m8767.c | 11 +- drivers/regulator/stpmic1_regulator.c | 4 +- drivers/regulator/tps65090-regulator.c | 6 - drivers/regulator/tps65910-regulator.c | 4 +- drivers/regulator/wm8350-regulator.c | 4 +- drivers/regulator/wm8994-regulator.c | 33 +- drivers/rtc/rtc-hid-sensor-time.c | 2 +- drivers/s390/cio/vfio_ccw_cp.c | 6 +- drivers/s390/cio/vfio_ccw_drv.c | 10 +- drivers/s390/crypto/ap_bus.c | 8 +- drivers/s390/crypto/ap_bus.h | 1 - drivers/s390/crypto/ap_queue.c | 15 - drivers/s390/crypto/zcrypt_cex2a.c | 1 + drivers/s390/crypto/zcrypt_cex2c.c | 1 + drivers/s390/crypto/zcrypt_cex4.c | 1 + drivers/s390/net/ism_drv.c | 2 +- drivers/s390/net/qeth_core_main.c | 27 +- drivers/s390/virtio/virtio_ccw.c | 17 +- drivers/sbus/char/display7seg.c | 1 - drivers/sbus/char/envctrl.c | 2 - drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 2 +- drivers/scsi/libiscsi.c | 4 +- drivers/scsi/lpfc/lpfc_init.c | 6 +- drivers/scsi/lpfc/lpfc_sli.c | 1 + drivers/scsi/qla2xxx/qla_os.c | 14 +- drivers/scsi/sd.c | 23 +- drivers/scsi/storvsc_drv.c | 61 +- drivers/scsi/ufs/ufs-hisi.c | 9 - drivers/scsi/ufs/ufs_quirks.h | 6 - drivers/scsi/ufs/ufshcd.c | 2 - drivers/scsi/vmw_pvscsi.c | 4 +- drivers/slimbus/qcom-ngd-ctrl.c | 3 + drivers/slimbus/slimbus.h | 6 + drivers/soc/tegra/pmc.c | 2 + drivers/spi/Kconfig | 24 +- drivers/spi/Makefile | 3 - drivers/spi/atmel-quadspi.c | 549 -- drivers/spi/spi-at91-usart.c | 62 - drivers/spi/spi-bcm2835.c | 496 +- drivers/spi/spi-bcm2835aux.c | 2 +- drivers/spi/spi-dw-mmio.c | 8 - drivers/spi/spi-dw.c | 1 - drivers/spi/spi-fsl-dspi.c | 4 +- drivers/spi/spi-fsl-lpspi.c | 202 +- drivers/spi/spi-geni-qcom.c | 64 +- drivers/spi/spi-gpio.c | 24 +- drivers/spi/spi-imx.c | 156 +- drivers/spi/spi-mem.c | 278 +- drivers/spi/spi-mt65xx.c | 16 +- drivers/spi/spi-mxic.c | 619 -- drivers/spi/spi-npcm-pspi.c | 495 - drivers/spi/spi-omap2-mcspi.c | 37 +- drivers/spi/spi-pl022.c | 14 +- drivers/spi/spi-pxa2xx.c | 109 +- drivers/spi/spi-pxa2xx.h | 3 - drivers/spi/spi-qcom-qspi.c | 8 +- drivers/spi/spi-rockchip.c | 579 +- drivers/spi/spi-rspi.c | 6 +- drivers/spi/spi-sh-msiof.c | 16 +- drivers/spi/spi-zynqmp-gqspi.c | 6 +- drivers/spi/spi.c | 84 +- drivers/staging/Kconfig | 2 + drivers/staging/Makefile | 1 + drivers/staging/comedi/comedi.h | 39 +- drivers/staging/comedi/drivers/ni_mio_common.c | 3 +- drivers/staging/media/Kconfig | 4 - drivers/staging/media/Makefile | 2 - drivers/staging/media/bcm2048/radio-bcm2048.c | 5 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 1 - drivers/staging/media/imx/imx-media-of.c | 2 +- drivers/staging/media/ipu3/Kconfig | 14 - drivers/staging/media/ipu3/Makefile | 11 - drivers/staging/media/ipu3/TODO | 34 - drivers/staging/media/ipu3/include/intel-ipu3.h | 2785 ------ drivers/staging/media/ipu3/ipu3-abi.h | 2011 ---- drivers/staging/media/ipu3/ipu3-css-fw.c | 265 - drivers/staging/media/ipu3/ipu3-css-fw.h | 188 - drivers/staging/media/ipu3/ipu3-css-params.c | 2943 ------ drivers/staging/media/ipu3/ipu3-css-params.h | 28 - drivers/staging/media/ipu3/ipu3-css-pool.c | 100 - drivers/staging/media/ipu3/ipu3-css-pool.h | 55 - drivers/staging/media/ipu3/ipu3-css.c | 2391 ----- drivers/staging/media/ipu3/ipu3-css.h | 213 - drivers/staging/media/ipu3/ipu3-dmamap.c | 270 - drivers/staging/media/ipu3/ipu3-dmamap.h | 22 - drivers/staging/media/ipu3/ipu3-mmu.c | 561 -- drivers/staging/media/ipu3/ipu3-mmu.h | 35 - drivers/staging/media/ipu3/ipu3-tables.c | 9609 -------------------- drivers/staging/media/ipu3/ipu3-tables.h | 66 - drivers/staging/media/ipu3/ipu3-v4l2.c | 1419 --- drivers/staging/media/ipu3/ipu3.c | 830 -- drivers/staging/media/ipu3/ipu3.h | 168 - drivers/staging/media/rockchip/vpu/Kconfig | 13 - drivers/staging/media/rockchip/vpu/Makefile | 10 - drivers/staging/media/rockchip/vpu/TODO | 13 - drivers/staging/media/rockchip/vpu/rk3288_vpu_hw.c | 118 - .../media/rockchip/vpu/rk3288_vpu_hw_jpeg_enc.c | 125 - .../staging/media/rockchip/vpu/rk3288_vpu_regs.h | 442 - drivers/staging/media/rockchip/vpu/rk3399_vpu_hw.c | 118 - .../media/rockchip/vpu/rk3399_vpu_hw_jpeg_enc.c | 159 - .../staging/media/rockchip/vpu/rk3399_vpu_regs.h | 600 -- drivers/staging/media/rockchip/vpu/rockchip_vpu.h | 232 - .../media/rockchip/vpu/rockchip_vpu_common.h | 29 - .../staging/media/rockchip/vpu/rockchip_vpu_drv.c | 537 -- .../staging/media/rockchip/vpu/rockchip_vpu_enc.c | 670 -- .../staging/media/rockchip/vpu/rockchip_vpu_hw.h | 58 - .../staging/media/rockchip/vpu/rockchip_vpu_jpeg.c | 290 - .../staging/media/rockchip/vpu/rockchip_vpu_jpeg.h | 14 - drivers/staging/media/sunxi/cedrus/Kconfig | 1 - drivers/staging/media/sunxi/cedrus/TODO | 5 - drivers/staging/media/sunxi/cedrus/cedrus.c | 47 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 2 + drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 11 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 41 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 5 + drivers/staging/media/tegra-vde/tegra-vde.c | 222 +- drivers/staging/media/tegra-vde/trace.h | 93 - drivers/staging/most/core.c | 2 +- drivers/staging/mt29f_spinand/Kconfig | 16 + drivers/staging/mt29f_spinand/Makefile | 1 + drivers/staging/mt29f_spinand/TODO | 13 + drivers/staging/mt29f_spinand/mt29f_spinand.c | 980 ++ drivers/staging/mt29f_spinand/mt29f_spinand.h | 106 + drivers/staging/mt7621-dma/mtk-hsdma.c | 3 +- drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 2 +- drivers/staging/rtl8712/mlme_linux.c | 2 +- drivers/staging/rtl8712/rtl871x_mlme.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 2 +- drivers/staging/vboxvideo/vbox_drv.c | 1 + drivers/staging/vboxvideo/vbox_drv.h | 2 + drivers/staging/vboxvideo/vbox_ttm.c | 65 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 7 +- drivers/target/iscsi/cxgbit/cxgbit_cm.c | 5 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 1 - drivers/thermal/armada_thermal.c | 28 +- drivers/thermal/broadcom/bcm2835_thermal.c | 11 +- drivers/thermal/broadcom/brcmstb_thermal.c | 2 +- drivers/thermal/hisi_thermal.c | 4 +- drivers/thermal/st/stm_thermal.c | 12 +- drivers/thunderbolt/switch.c | 40 +- drivers/tty/serial/8250/8250_mtk.c | 16 +- drivers/tty/serial/8250/8250_port.c | 29 +- drivers/tty/serial/kgdboc.c | 4 +- drivers/tty/serial/suncore.c | 1 - drivers/tty/serial/sunsu.c | 31 +- drivers/tty/tty_io.c | 11 +- drivers/tty/tty_port.c | 3 +- drivers/uio/uio.c | 7 +- drivers/uio/uio_hv_generic.c | 7 +- drivers/usb/class/cdc-acm.c | 3 - drivers/usb/core/hub.c | 23 +- drivers/usb/core/quirks.c | 21 - drivers/usb/core/usb.c | 6 +- drivers/usb/dwc2/pci.c | 1 - drivers/usb/dwc3/core.c | 1 - drivers/usb/dwc3/dwc3-pci.c | 4 +- drivers/usb/dwc3/gadget.c | 13 +- drivers/usb/gadget/function/f_fs.c | 26 +- drivers/usb/gadget/function/u_ether.c | 11 +- drivers/usb/gadget/udc/omap_udc.c | 88 +- drivers/usb/host/hwa-hc.c | 2 +- drivers/usb/host/xhci-histb.c | 6 +- drivers/usb/host/xhci-hub.c | 67 +- drivers/usb/host/xhci-mtk.c | 6 +- drivers/usb/host/xhci-pci.c | 10 - drivers/usb/host/xhci-plat.c | 6 +- drivers/usb/host/xhci-ring.c | 45 +- drivers/usb/host/xhci-tegra.c | 1 - drivers/usb/host/xhci.c | 44 +- drivers/usb/host/xhci.h | 6 +- drivers/usb/misc/appledisplay.c | 2 - drivers/usb/serial/console.c | 2 +- drivers/usb/serial/option.c | 16 +- drivers/usb/storage/unusual_realtek.h | 10 - drivers/usb/typec/tps6598x.c | 8 +- drivers/vhost/net.c | 8 +- drivers/vhost/vhost.c | 26 +- drivers/vhost/vsock.c | 79 +- drivers/video/backlight/pwm_bl.c | 41 +- drivers/video/hdmi.c | 511 +- drivers/xen/balloon.c | 65 +- drivers/xen/pvcalls-front.c | 4 +- drivers/xen/xlate_mmu.c | 1 - fs/afs/dir.c | 4 +- fs/afs/fs_probe.c | 39 +- fs/afs/inode.c | 18 +- fs/afs/internal.h | 9 - fs/afs/misc.c | 52 - fs/afs/rotate.c | 53 +- fs/afs/rxrpc.c | 11 +- fs/afs/vl_probe.c | 45 +- fs/afs/vl_rotate.c | 50 +- fs/aio.c | 3 - fs/btrfs/disk-io.c | 11 +- fs/btrfs/file.c | 24 - fs/btrfs/qgroup.c | 3 +- fs/btrfs/relocation.c | 1 - fs/btrfs/send.c | 11 +- fs/btrfs/super.c | 1 - fs/btrfs/tree-checker.c | 8 +- fs/cachefiles/namei.c | 8 +- fs/cachefiles/rdwr.c | 9 +- fs/cachefiles/xattr.c | 3 +- fs/ceph/super.c | 4 +- fs/ceph/super.h | 4 +- fs/cifs/Kconfig | 2 +- fs/cifs/dir.c | 2 +- fs/cifs/file.c | 31 +- fs/cifs/smb2inode.c | 16 +- fs/cifs/smb2ops.c | 23 +- fs/cifs/smb2proto.h | 3 +- fs/dax.c | 89 +- fs/direct-io.c | 4 +- fs/exportfs/expfs.c | 3 +- fs/ext2/super.c | 1 - fs/ext2/xattr.c | 2 +- fs/fscache/object.c | 3 - fs/fuse/dir.c | 26 +- fs/fuse/file.c | 64 +- fs/fuse/fuse_i.h | 4 +- fs/fuse/inode.c | 3 +- fs/hfs/btree.c | 3 +- fs/hfsplus/btree.c | 3 +- fs/iomap.c | 44 +- fs/jffs2/super.c | 3 +- fs/namei.c | 3 +- fs/nfs/callback_proc.c | 22 +- fs/nfs/direct.c | 9 +- fs/nfs/flexfilelayout/flexfilelayout.c | 23 +- fs/nfs/flexfilelayout/flexfilelayout.h | 4 - fs/nfs/flexfilelayout/flexfilelayoutdev.c | 19 - fs/nfs/nfs42proc.c | 19 +- fs/nfs/nfs4_fs.h | 2 - fs/nfs/nfs4state.c | 16 +- fs/nilfs2/btnode.c | 4 +- fs/ocfs2/export.c | 2 +- fs/ocfs2/move_extents.c | 47 +- fs/overlayfs/dir.c | 14 +- fs/overlayfs/export.c | 6 +- fs/overlayfs/inode.c | 17 +- fs/proc/proc_sysctl.c | 13 +- fs/pstore/ram.c | 15 +- fs/read_write.c | 17 +- fs/splice.c | 7 +- fs/sysfs/file.c | 4 +- fs/sysv/inode.c | 2 +- fs/ubifs/Kconfig | 16 +- fs/ubifs/lpt.c | 12 +- fs/ubifs/replay.c | 72 +- fs/ubifs/sb.c | 13 +- fs/udf/super.c | 16 +- fs/udf/unicode.c | 14 +- fs/userfaultfd.c | 16 - fs/xfs/libxfs/xfs_bmap.c | 5 +- fs/xfs/libxfs/xfs_btree.c | 2 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 11 +- fs/xfs/xfs_bmap_util.c | 14 +- fs/xfs/xfs_bmap_util.h | 3 - fs/xfs/xfs_buf_item.c | 28 +- fs/xfs/xfs_file.c | 2 +- fs/xfs/xfs_qm_bhv.c | 2 +- fs/xfs/xfs_reflink.c | 18 +- fs/xfs/xfs_trace.h | 5 +- include/acpi/acoutput.h | 6 +- include/acpi/acpi_drivers.h | 7 - include/acpi/acpixf.h | 2 +- include/acpi/actbl.h | 1 - include/acpi/actbl3.h | 23 - include/acpi/actypes.h | 6 - include/acpi/platform/aclinux.h | 4 - include/asm-generic/bug.h | 8 +- include/asm-generic/fixmap.h | 1 - include/drm/bridge/dw_hdmi.h | 1 - include/drm/bridge/dw_mipi_dsi.h | 14 +- include/drm/drmP.h | 7 +- include/drm/drm_atomic.h | 10 +- include/drm/drm_atomic_helper.h | 45 +- include/drm/drm_atomic_state_helper.h | 73 - include/drm/drm_connector.h | 60 +- include/drm/drm_crtc.h | 9 - include/drm/drm_crtc_helper.h | 6 + include/drm/drm_damage_helper.h | 99 - include/drm/drm_dp_helper.h | 98 - include/drm/drm_dp_mst_helper.h | 6 + include/drm/drm_drv.h | 14 +- include/drm/drm_dsc.h | 485 - include/drm/drm_fb_cma_helper.h | 2 + include/drm/drm_file.h | 14 +- include/drm/drm_fourcc.h | 89 +- include/drm/drm_framebuffer.h | 24 + include/drm/drm_gem.h | 181 +- include/drm/drm_gem_cma_helper.h | 24 - include/drm/drm_global.h | 53 + include/drm/drm_hdcp.h | 212 - include/drm/drm_mipi_dsi.h | 8 - include/drm/drm_mode_config.h | 27 - include/drm/drm_modeset_lock.h | 59 - include/drm/drm_plane.h | 44 - include/drm/drm_plane_helper.h | 35 + include/drm/drm_prime.h | 4 +- include/drm/drm_property.h | 3 +- include/drm/drm_syncobj.h | 4 +- include/drm/drm_vblank.h | 8 +- include/drm/gpu_scheduler.h | 9 - include/drm/i915_pciids.h | 21 +- include/drm/tinydrm/tinydrm.h | 35 +- include/drm/ttm/ttm_bo_driver.h | 23 +- include/drm/ttm/ttm_execbuf_util.h | 4 +- include/drm/ttm/ttm_memory.h | 4 +- include/dt-bindings/clock/bcm2835-aux.h | 10 +- include/dt-bindings/clock/bcm2835.h | 10 +- include/dt-bindings/clock/gxbb-clkc.h | 18 - include/dt-bindings/clock/imx6qdl-clock.h | 4 +- include/dt-bindings/clock/imx7ulp-clock.h | 116 - include/dt-bindings/clock/imx8mq-clock.h | 395 - include/dt-bindings/clock/imx8qxp-clock.h | 289 - include/dt-bindings/clock/meson8b-clkc.h | 4 - include/dt-bindings/clock/mt7629-clk.h | 203 - include/dt-bindings/clock/qcom,gcc-msm8998.h | 94 - include/dt-bindings/clock/qcom,gcc-sdm845.h | 2 - include/dt-bindings/clock/qcom,gpucc-sdm845.h | 24 - include/dt-bindings/clock/qcom,lpass-sdm845.h | 15 - include/dt-bindings/clock/qcom,rpmcc.h | 4 - include/dt-bindings/clock/r8a7795-cpg-mssr.h | 2 +- include/dt-bindings/clock/r8a7796-cpg-mssr.h | 2 +- include/dt-bindings/clock/r8a77995-cpg-mssr.h | 5 +- include/dt-bindings/clock/rk3328-cru.h | 3 +- include/dt-bindings/clock/sun8i-de2.h | 3 - include/dt-bindings/clock/suniv-ccu-f1c100s.h | 70 - include/dt-bindings/firmware/imx/rsrc.h | 559 -- include/dt-bindings/media/xilinx-vip.h | 5 +- .../regulator/active-semi,8945a-regulator.h | 30 - include/dt-bindings/reset/sun8i-de2.h | 1 - include/dt-bindings/reset/suniv-ccu-f1c100s.h | 38 - include/dt-bindings/sound/qcom,q6afe.h | 1 - include/linux/acpi.h | 30 +- include/linux/adxl.h | 5 + include/linux/can/dev.h | 1 - include/linux/can/rx-offload.h | 7 +- include/linux/clk-provider.h | 15 +- include/linux/clk/clk-conf.h | 5 +- include/linux/compiler.h | 56 +- include/linux/compiler_types.h | 108 +- include/linux/cpuidle.h | 2 - include/linux/dax.h | 14 +- include/linux/dell-led.h | 7 + include/linux/devfreq.h | 13 - include/linux/dma-direct.h | 2 +- include/linux/dma-fence.h | 1 - include/linux/dma-mapping.h | 2 +- include/linux/edac.h | 6 + include/linux/filter.h | 13 +- include/linux/firmware/imx/sci.h | 1 - include/linux/firmware/imx/svc/pm.h | 85 - include/linux/firmware/imx/types.h | 552 ++ include/linux/fscache-cache.h | 3 +- include/linux/ftrace.h | 4 +- include/linux/gfp.h | 12 +- include/linux/gpio/consumer.h | 23 - include/linux/hdmi.h | 24 +- include/linux/hid-sensor-hub.h | 4 +- include/linux/hid.h | 28 + include/linux/hrtimer.h | 5 +- include/linux/hyperv.h | 7 - include/linux/i3c/ccc.h | 385 - include/linux/i3c/device.h | 331 - include/linux/i3c/master.h | 648 -- include/linux/interrupt.h | 19 +- include/linux/irq.h | 6 +- include/linux/irq_sim.h | 2 +- include/linux/irqchip.h | 4 +- include/linux/irqchip/irq-madera.h | 132 - include/linux/irqdomain.h | 6 +- include/linux/leds.h | 21 - include/linux/linkage.h | 6 + include/linux/mempolicy.h | 2 + include/linux/mfd/axp20x.h | 4 +- include/linux/mfd/wm8994/pdata.h | 3 + include/linux/mlx5/mlx5_ifc.h | 22 +- include/linux/mm_types.h | 5 - include/linux/mmzone.h | 6 - include/linux/mod_devicetable.h | 19 +- include/linux/msi.h | 6 +- include/linux/mtd/cfi.h | 1 - include/linux/mtd/mtd.h | 3 +- include/linux/mtd/rawnand.h | 158 +- include/linux/mtd/sh_flctl.h | 16 +- include/linux/mtd/spi-nor.h | 11 +- include/linux/mtd/spinand.h | 2 - include/linux/net_dim.h | 2 - include/linux/netfilter/nf_conntrack_proto_gre.h | 13 - include/linux/netfilter/nfnetlink.h | 12 + include/linux/pci.h | 4 - include/linux/platform_data/davinci_asp.h | 1 - include/linux/platform_data/gpio-davinci.h | 2 - include/linux/pm.h | 5 +- include/linux/pm_domain.h | 14 +- include/linux/pm_opp.h | 23 +- include/linux/pm_runtime.h | 6 +- include/linux/power/smartreflex.h | 10 +- include/linux/property.h | 12 - include/linux/psi.h | 3 +- include/linux/pstore.h | 5 +- include/linux/ptrace.h | 17 + include/linux/pwm.h | 42 + include/linux/regmap.h | 41 +- include/linux/regulator/consumer.h | 2 +- include/linux/regulator/driver.h | 9 +- include/linux/regulator/machine.h | 3 - include/linux/regulator/pfuze100.h | 3 +- include/linux/reservation.h | 12 +- include/linux/sched.h | 10 - include/linux/sched/smt.h | 20 - include/linux/sfp.h | 2 +- include/linux/skbuff.h | 18 +- include/linux/spi/pxa2xx_spi.h | 1 - include/linux/spi/spi-mem.h | 84 +- include/linux/spi/spi.h | 5 +- include/linux/sunrpc/xdr.h | 1 + include/linux/swap.h | 4 +- include/linux/sysfs.h | 8 +- include/linux/t10-pi.h | 9 +- include/linux/tcp.h | 1 - include/linux/thinkpad_acpi.h | 16 + include/linux/tracehook.h | 4 +- include/linux/tracepoint.h | 6 +- include/linux/tty.h | 1 - include/linux/usb.h | 4 +- include/linux/usb/quirks.h | 3 - include/linux/xarray.h | 321 +- include/media/cec.h | 1 - include/media/davinci/vpbe.h | 4 + include/media/media-request.h | 2 +- include/media/mpeg2-ctrls.h | 86 - include/media/rc-map.h | 1 - include/media/v4l2-common.h | 5 - include/media/v4l2-ctrls.h | 6 - include/media/v4l2-dev.h | 13 +- include/media/v4l2-ioctl.h | 33 +- include/media/v4l2-mem2mem.h | 2 +- include/media/v4l2-subdev.h | 6 +- include/media/videobuf2-core.h | 2 - include/net/af_rxrpc.h | 3 +- include/net/ip_tunnels.h | 19 + include/net/neighbour.h | 28 +- include/net/netfilter/ipv4/nf_nat_masquerade.h | 2 +- include/net/netfilter/ipv6/nf_nat_masquerade.h | 2 +- include/net/sctp/sctp.h | 17 - include/net/sctp/structs.h | 2 - include/net/sock.h | 25 +- include/net/tls.h | 6 - include/net/xfrm.h | 1 - include/soc/tegra/pmc.h | 2 + include/sound/compress_driver.h | 19 - include/sound/hda_codec.h | 1 - include/sound/hda_component.h | 11 +- include/sound/hdaudio.h | 14 +- include/sound/pcm_params.h | 4 +- include/sound/simple_card_utils.h | 6 +- include/sound/soc-acpi-intel-match.h | 1 - include/sound/soc-acpi.h | 15 - include/sound/soc.h | 16 +- include/trace/events/rxrpc.h | 2 - include/trace/events/sched.h | 12 +- include/uapi/asm-generic/Kbuild.asm | 1 - include/uapi/asm-generic/unistd.h | 4 - include/uapi/drm/amdgpu_drm.h | 6 - include/uapi/drm/drm_fourcc.h | 15 - include/uapi/drm/drm_mode.h | 19 - include/uapi/drm/i915_drm.h | 8 - include/uapi/drm/msm_drm.h | 25 +- include/uapi/drm/v3d_drm.h | 39 +- include/uapi/drm/virtgpu_drm.h | 13 +- include/uapi/linux/blkzoned.h | 4 +- include/uapi/linux/bpf.h | 56 +- include/uapi/linux/if_tunnel.h | 20 - include/uapi/linux/in.h | 10 +- include/uapi/linux/input-event-codes.h | 1 + include/uapi/linux/kfd_ioctl.h | 26 +- include/uapi/linux/net_tstamp.h | 4 +- include/uapi/linux/netlink.h | 2 +- include/uapi/linux/prctl.h | 1 - include/uapi/linux/v4l2-common.h | 28 +- include/uapi/linux/v4l2-controls.h | 67 +- include/uapi/linux/videodev2.h | 8 +- include/uapi/linux/virtio_gpu.h | 18 - include/uapi/sound/firewire.h | 20 - include/video/imx-ipu-v3.h | 9 - include/xen/balloon.h | 5 + init/Kconfig | 9 - init/initramfs.c | 22 +- kernel/bpf/btf.c | 82 - kernel/bpf/core.c | 55 +- kernel/bpf/local_storage.c | 3 +- kernel/bpf/queue_stack_maps.c | 16 +- kernel/bpf/verifier.c | 118 +- kernel/cpu.c | 15 +- kernel/dma/direct.c | 7 +- kernel/dma/swiotlb.c | 3 +- kernel/events/uprobes.c | 14 +- kernel/fork.c | 9 +- kernel/futex.c | 69 +- kernel/irq/affinity.c | 176 +- kernel/irq/chip.c | 2 +- kernel/irq/devres.c | 4 +- kernel/irq/ipi.c | 4 +- kernel/irq/irq_sim.c | 23 +- kernel/irq/irqdesc.c | 28 +- kernel/irq/irqdomain.c | 4 +- kernel/irq/manage.c | 2 +- kernel/irq/matrix.c | 34 +- kernel/irq/msi.c | 8 +- kernel/irq/spurious.c | 6 +- kernel/kcov.c | 4 +- kernel/power/main.c | 15 +- kernel/power/qos.c | 15 +- kernel/ptrace.c | 10 + kernel/sched/core.c | 19 +- kernel/sched/cpufreq.c | 5 +- kernel/sched/cpufreq_schedutil.c | 5 +- kernel/sched/psi.c | 30 +- kernel/sched/sched.h | 4 +- kernel/sched/stats.h | 8 +- kernel/stackleak.c | 6 +- kernel/time/alarmtimer.c | 5 +- kernel/time/clockevents.c | 18 +- kernel/time/clocksource.c | 20 +- kernel/time/hrtimer.c | 19 +- kernel/time/itimer.c | 2 + kernel/time/jiffies.c | 28 +- kernel/time/ntp.c | 1 + kernel/time/posix-clock.c | 17 +- kernel/time/posix-stubs.c | 5 +- kernel/time/posix-timers.c | 30 +- kernel/time/sched_clock.c | 9 +- kernel/time/test_udelay.c | 10 +- kernel/time/tick-broadcast-hrtimer.c | 4 +- kernel/time/tick-broadcast.c | 6 +- kernel/time/tick-common.c | 6 +- kernel/time/tick-oneshot.c | 6 +- kernel/time/tick-sched.c | 5 +- kernel/time/time.c | 13 +- kernel/time/timeconst.bc | 2 - kernel/time/timeconv.c | 1 - kernel/time/timecounter.c | 17 +- kernel/time/timekeeping.c | 15 +- kernel/time/timekeeping_debug.c | 26 +- kernel/time/timer.c | 3 +- kernel/time/timer_list.c | 7 +- kernel/trace/bpf_trace.c | 8 +- kernel/trace/ftrace.c | 8 +- kernel/trace/trace.h | 57 +- kernel/trace/trace_events_filter.c | 5 +- kernel/trace/trace_events_trigger.c | 6 +- kernel/trace/trace_functions_graph.c | 53 +- kernel/trace/trace_irqsoff.c | 2 - kernel/trace/trace_sched_wakeup.c | 2 - lib/debugobjects.c | 5 +- lib/iov_iter.c | 38 +- lib/radix-tree.c | 4 +- lib/test_firmware.c | 1 - lib/test_hexdump.c | 2 +- lib/test_kmod.c | 1 + lib/test_xarray.c | 203 +- lib/xarray.c | 147 +- mm/gup.c | 3 +- mm/huge_memory.c | 114 +- mm/hugetlb.c | 7 +- mm/khugepaged.c | 140 +- mm/memblock.c | 2 +- mm/memory-failure.c | 6 +- mm/mempolicy.c | 34 +- mm/page_alloc.c | 23 +- mm/rmap.c | 13 +- mm/shmem.c | 51 +- mm/sparse.c | 16 - mm/truncate.c | 8 +- mm/userfaultfd.c | 62 +- mm/vmscan.c | 22 +- net/batman-adv/bat_v_elp.c | 6 +- net/batman-adv/fragmentation.c | 2 +- net/bpf/test_run.c | 21 +- net/bridge/br_private.h | 7 - net/bridge/br_vlan.c | 3 +- net/can/raw.c | 17 +- net/ceph/messenger.c | 12 +- net/core/dev.c | 76 +- net/core/filter.c | 32 +- net/core/flow_dissector.c | 6 +- net/core/gro_cells.c | 1 - net/core/neighbour.c | 7 +- net/core/rtnetlink.c | 3 - net/core/skbuff.c | 5 - net/core/skmsg.c | 3 - net/core/sysctl_net_core.c | 20 +- net/dsa/master.c | 34 +- net/dsa/slave.c | 28 + net/ipv4/devinet.c | 5 +- net/ipv4/inet_diag.c | 4 +- net/ipv4/ip_forward.c | 1 - net/ipv4/ip_fragment.c | 25 +- net/ipv4/ip_input.c | 4 +- net/ipv4/ip_output.c | 3 +- net/ipv4/ip_tunnel_core.c | 2 +- net/ipv4/ipconfig.c | 2 - net/ipv4/ipmr.c | 4 - net/ipv4/netfilter/ipt_MASQUERADE.c | 7 +- net/ipv4/netfilter/nf_nat_masquerade_ipv4.c | 38 +- net/ipv4/netfilter/nft_masq_ipv4.c | 4 +- net/ipv4/raw.c | 2 +- net/ipv4/tcp_input.c | 31 +- net/ipv4/tcp_output.c | 51 +- net/ipv4/tcp_timer.c | 22 +- net/ipv6/addrconf.c | 19 +- net/ipv6/ip6_input.c | 4 +- net/ipv6/ip6_output.c | 46 +- net/ipv6/ip6_tunnel.c | 1 - net/ipv6/ip6_udp_tunnel.c | 3 +- net/ipv6/ip6_vti.c | 1 - net/ipv6/ip6mr.c | 4 - net/ipv6/netfilter.c | 3 +- net/ipv6/netfilter/ip6t_MASQUERADE.c | 8 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 8 +- net/ipv6/netfilter/nf_nat_masquerade_ipv6.c | 49 +- net/ipv6/netfilter/nft_masq_ipv6.c | 4 +- net/ipv6/raw.c | 2 - net/ipv6/reassembly.c | 9 +- net/ipv6/route.c | 14 +- net/ipv6/seg6_iptunnel.c | 1 - net/l2tp/l2tp_core.c | 9 +- net/mac80211/cfg.c | 7 +- net/mac80211/iface.c | 5 - net/mac80211/main.c | 2 + net/mac80211/mlme.c | 12 +- net/mac80211/rx.c | 5 +- net/mac80211/status.c | 7 - net/mac80211/tx.c | 4 +- net/netfilter/ipset/ip_set_list_set.c | 2 +- net/netfilter/ipvs/ip_vs_ctl.c | 3 - net/netfilter/nf_conncount.c | 46 +- net/netfilter/nf_conntrack_proto_gre.c | 14 +- net/netfilter/nf_conntrack_seqadj.c | 7 +- net/netfilter/nf_nat_core.c | 3 +- net/netfilter/nf_tables_api.c | 67 +- net/netfilter/nf_tables_core.c | 2 +- net/netfilter/nfnetlink_cttimeout.c | 15 +- net/netfilter/nft_compat.c | 3 +- net/netfilter/nft_flow_offload.c | 5 +- net/netfilter/xt_RATEEST.c | 10 + net/netfilter/xt_hashlimit.c | 9 +- net/netlink/af_netlink.c | 4 +- net/openvswitch/conntrack.c | 2 +- net/packet/af_packet.c | 14 +- net/rds/message.c | 24 +- net/rds/rdma.c | 75 +- net/rds/rds.h | 23 +- net/rds/send.c | 61 +- net/rxrpc/af_rxrpc.c | 27 +- net/sched/act_pedit.c | 3 +- net/sched/act_police.c | 60 +- net/sched/cls_flower.c | 30 +- net/sched/sch_fq.c | 31 +- net/sched/sch_netem.c | 3 - net/sctp/associola.c | 9 +- net/sctp/chunk.c | 6 - net/sctp/ipv6.c | 1 - net/sctp/output.c | 25 +- net/sctp/sm_make_chunk.c | 3 - net/sctp/socket.c | 29 +- net/sctp/stream.c | 1 + net/smc/af_smc.c | 25 +- net/smc/smc.h | 4 - net/smc/smc_cdc.c | 26 +- net/smc/smc_cdc.h | 60 +- net/smc/smc_core.c | 20 +- net/smc/smc_core.h | 5 +- net/smc/smc_ism.c | 43 +- net/smc/smc_ism.h | 1 - net/smc/smc_wr.c | 4 +- net/socket.c | 2 +- net/sunrpc/auth_gss/auth_gss.c | 4 - net/sunrpc/clnt.c | 9 - net/sunrpc/xprt.c | 48 +- net/sunrpc/xprtsock.c | 91 +- net/tipc/discover.c | 19 +- net/tipc/net.c | 45 +- net/tipc/net.h | 2 +- net/tipc/node.c | 7 +- net/tipc/socket.c | 55 +- net/tipc/udp_media.c | 9 +- net/tls/tls_main.c | 44 +- net/tls/tls_sw.c | 10 +- net/vmw_vsock/af_vsock.c | 7 +- net/vmw_vsock/vmci_transport.c | 67 +- net/wireless/mlme.c | 4 +- net/wireless/nl80211.c | 5 +- net/wireless/sme.c | 8 +- net/wireless/util.c | 2 - net/x25/af_x25.c | 18 +- net/x25/x25_in.c | 9 - net/xfrm/xfrm_input.c | 7 +- net/xfrm/xfrm_output.c | 1 - net/xfrm/xfrm_state.c | 10 +- net/xfrm/xfrm_user.c | 4 +- samples/v4l/v4l2-pci-skeleton.c | 11 +- scripts/Kbuild.include | 4 +- scripts/Makefile.build | 2 + scripts/checkstack.pl | 4 +- scripts/coccinelle/api/drm-get-put.cocci | 78 + scripts/gcc-plugins/stackleak_plugin.c | 8 +- scripts/mod/Makefile | 2 + scripts/spdxcheck.py | 6 +- scripts/unifdef.c | 4 +- security/integrity/ima/ima_policy.c | 10 +- security/keys/keyctl_pkey.c | 2 +- security/keys/trusted.c | 2 +- security/selinux/nlmsgtab.c | 13 +- sound/aoa/fabrics/layout.c | 6 +- sound/aoa/soundbus/core.c | 4 +- sound/aoa/soundbus/i2sbus/core.c | 6 +- sound/aoa/soundbus/sysfs.c | 34 +- sound/core/compress_offload.c | 18 +- sound/core/control.c | 171 +- sound/core/oss/pcm_oss.c | 6 +- sound/core/oss/pcm_plugin.c | 6 +- sound/core/pcm.c | 2 - sound/core/pcm_native.c | 14 +- sound/firewire/Kconfig | 2 - sound/firewire/amdtp-stream-trace.h | 4 +- sound/firewire/amdtp-stream.c | 4 +- sound/firewire/bebob/bebob.c | 2 +- sound/firewire/fireface/Makefile | 3 +- sound/firewire/fireface/ff-pcm.c | 35 +- sound/firewire/fireface/ff-proc.c | 193 +- sound/firewire/fireface/ff-protocol-ff400.c | 341 +- sound/firewire/fireface/ff-protocol-ff800.c | 143 - sound/firewire/fireface/ff-stream.c | 126 +- sound/firewire/fireface/ff-transaction.c | 157 +- sound/firewire/fireface/ff.c | 25 +- sound/firewire/fireface/ff.h | 42 +- sound/firewire/oxfw/oxfw.c | 8 - sound/firewire/tascam/amdtp-tascam.c | 51 +- sound/firewire/tascam/tascam-hwdep.c | 115 +- sound/firewire/tascam/tascam.h | 9 - sound/hda/hdac_bus.c | 7 +- sound/hda/hdac_component.c | 39 +- sound/hda/hdac_device.c | 17 + sound/isa/wss/wss_lib.c | 2 + sound/pci/ac97/ac97_codec.c | 2 +- sound/pci/asihpi/asihpi.c | 2 +- sound/pci/emu10k1/emufx.c | 5 - sound/pci/hda/Kconfig | 62 - sound/pci/hda/dell_wmi_helper.c | 48 + sound/pci/hda/hda_codec.c | 16 +- sound/pci/hda/hda_controller.c | 11 + sound/pci/hda/hda_controller.h | 8 +- sound/pci/hda/hda_generic.c | 31 - sound/pci/hda/hda_generic.h | 2 - sound/pci/hda/hda_intel.c | 280 +- sound/pci/hda/hda_jack.c | 56 +- sound/pci/hda/hda_jack.h | 12 +- sound/pci/hda/hda_tegra.c | 22 +- sound/pci/hda/patch_ca0132.c | 212 +- sound/pci/hda/patch_conexant.c | 1 - sound/pci/hda/patch_hdmi.c | 14 +- sound/pci/hda/patch_realtek.c | 247 +- sound/pci/hda/thinkpad_helper.c | 43 +- sound/pci/rme9652/hdsp.c | 10 +- sound/ppc/pmac.c | 4 +- sound/ppc/tumbler.c | 4 +- sound/soc/Kconfig | 4 +- sound/soc/Makefile | 4 +- sound/soc/amd/Kconfig | 6 - sound/soc/amd/Makefile | 1 - sound/soc/amd/acp-da7219-max98357a.c | 2 +- sound/soc/amd/acp-pcm-dma.c | 22 +- sound/soc/amd/acp.h | 2 +- sound/soc/amd/raven/Makefile | 6 - sound/soc/amd/raven/acp3x-pcm-dma.c | 777 -- sound/soc/amd/raven/acp3x.h | 58 - sound/soc/amd/raven/chip_offset_byte.h | 639 -- sound/soc/amd/raven/pci-acp3x.c | 156 - sound/soc/codecs/Kconfig | 6 - sound/soc/codecs/Makefile | 2 - sound/soc/codecs/ak4104.c | 22 +- sound/soc/codecs/ak4118.c | 438 - sound/soc/codecs/ak4458.c | 2 +- sound/soc/codecs/ak5558.c | 19 +- sound/soc/codecs/cs4270.c | 23 +- sound/soc/codecs/dmic.c | 40 - sound/soc/codecs/hdac_hda.c | 2 +- sound/soc/codecs/hdac_hdmi.c | 88 +- sound/soc/codecs/max98373.c | 35 +- sound/soc/codecs/max9867.c | 505 +- sound/soc/codecs/max9867.h | 41 +- sound/soc/codecs/nau8540.c | 2 +- sound/soc/codecs/nau8822.c | 26 +- sound/soc/codecs/nau8822.h | 9 +- sound/soc/codecs/nau8825.c | 4 +- sound/soc/codecs/pcm186x.h | 2 +- sound/soc/codecs/pcm3060.c | 36 +- sound/soc/codecs/pcm3060.h | 3 - sound/soc/codecs/pcm3168a.c | 40 +- sound/soc/codecs/pcm512x.c | 121 +- sound/soc/codecs/pcm512x.h | 2 - sound/soc/codecs/rt5660.c | 1 - sound/soc/codecs/rt5663.c | 75 +- sound/soc/codecs/simple-amplifier.c | 4 - sound/soc/codecs/tas6424.c | 2 +- sound/soc/codecs/tlv320aic31xx.c | 2 +- sound/soc/codecs/tlv320aic3x.c | 10 - sound/soc/codecs/tlv320dac33.c | 2 +- sound/soc/codecs/wm8998.c | 2 +- sound/soc/codecs/wm9705.c | 10 +- sound/soc/codecs/wm9712.c | 10 +- sound/soc/codecs/wm9713.c | 10 +- sound/soc/codecs/wm_adsp.c | 51 +- sound/soc/davinci/Kconfig | 106 + sound/soc/davinci/Makefile | 16 + sound/soc/davinci/davinci-evm.c | 511 ++ sound/soc/{ti => davinci}/davinci-i2s.c | 0 sound/soc/{ti => davinci}/davinci-i2s.h | 0 sound/soc/davinci/davinci-mcasp.c | 2131 +++++ sound/soc/davinci/davinci-mcasp.h | 314 + sound/soc/{ti => davinci}/davinci-vcif.c | 0 sound/soc/{ti => davinci}/edma-pcm.c | 0 sound/soc/davinci/edma-pcm.h | 32 + sound/soc/fsl/Kconfig | 2 +- sound/soc/fsl/fsl-asoc-card.c | 6 +- sound/soc/fsl/fsl_ssi_dbg.c | 14 +- sound/soc/generic/Kconfig | 4 +- sound/soc/generic/audio-graph-card.c | 465 +- sound/soc/generic/audio-graph-scu-card.c | 262 +- sound/soc/generic/simple-card-utils.c | 45 +- sound/soc/generic/simple-card.c | 402 +- sound/soc/generic/simple-scu-card.c | 264 +- sound/soc/intel/Kconfig | 91 +- sound/soc/intel/atom/sst/sst_acpi.c | 4 - sound/soc/intel/atom/sst/sst_loader.c | 8 +- sound/soc/intel/atom/sst/sst_pvt.c | 4 +- sound/soc/intel/boards/Kconfig | 44 +- sound/soc/intel/boards/Makefile | 2 - sound/soc/intel/boards/bytcr_rt5640.c | 33 +- sound/soc/intel/boards/bytcr_rt5651.c | 6 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 46 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 6 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 2 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 14 +- sound/soc/intel/boards/kbl_rt5660.c | 543 -- sound/soc/intel/boards/kbl_rt5663_max98927.c | 14 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 10 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 22 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 14 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 14 +- sound/soc/intel/common/Makefile | 2 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 36 - sound/soc/intel/common/soc-acpi-intel-icl-match.c | 32 - sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 10 - sound/soc/intel/skylake/skl-messages.c | 8 - sound/soc/intel/skylake/skl-nhlt.c | 3 - sound/soc/intel/skylake/skl-sst-ipc.c | 50 +- sound/soc/intel/skylake/skl.c | 224 +- sound/soc/intel/skylake/skl.h | 3 + sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 2 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 2 +- sound/soc/meson/Kconfig | 9 +- sound/soc/meson/Makefile | 2 - sound/soc/meson/axg-fifo.h | 3 +- sound/soc/meson/axg-spdifin.c | 521 -- sound/soc/meson/axg-toddr.c | 15 +- sound/soc/omap/Kconfig | 129 + sound/soc/omap/Makefile | 32 + sound/soc/omap/am3517evm.c | 141 + sound/soc/{ti => omap}/ams-delta.c | 0 sound/soc/omap/mcbsp.c | 1104 +++ sound/soc/omap/mcbsp.h | 358 + sound/soc/{ti => omap}/n810.c | 0 sound/soc/omap/omap-abe-twl6040.c | 362 + sound/soc/omap/omap-dmic.c | 532 ++ sound/soc/{ti => omap}/omap-dmic.h | 0 .../soc/{ti/omap-hdmi.c => omap/omap-hdmi-audio.c} | 0 sound/soc/omap/omap-mcbsp.c | 906 ++ sound/soc/omap/omap-mcbsp.h | 44 + sound/soc/omap/omap-mcpdm.c | 578 ++ sound/soc/{ti => omap}/omap-mcpdm.h | 0 sound/soc/{ti => omap}/omap-twl4030.c | 0 sound/soc/{ti => omap}/omap3pandora.c | 0 sound/soc/{ti => omap}/osk5912.c | 0 sound/soc/{ti => omap}/rx51.c | 0 sound/soc/{ti => omap}/sdma-pcm.c | 0 sound/soc/omap/sdma-pcm.h | 21 + sound/soc/pxa/Kconfig | 26 +- sound/soc/pxa/Makefile | 1 + sound/soc/pxa/raumfeld.c | 318 + sound/soc/qcom/Kconfig | 2 - sound/soc/qcom/common.c | 9 +- sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 238 +- sound/soc/qcom/qdsp6/q6afe.c | 20 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 405 +- sound/soc/qcom/qdsp6/q6asm.c | 5 - sound/soc/qcom/qdsp6/q6routing.c | 28 - sound/soc/qcom/sdm845.c | 186 +- sound/soc/rockchip/rockchip_pcm.c | 1 - sound/soc/sh/rcar/adg.c | 38 +- sound/soc/sh/rcar/cmd.c | 11 +- sound/soc/sh/rcar/core.c | 256 +- sound/soc/sh/rcar/ctu.c | 138 +- sound/soc/sh/rcar/dma.c | 84 +- sound/soc/sh/rcar/dvc.c | 21 +- sound/soc/sh/rcar/gen.c | 49 +- sound/soc/sh/rcar/mix.c | 3 +- sound/soc/sh/rcar/rsnd.h | 382 +- sound/soc/sh/rcar/src.c | 67 +- sound/soc/sh/rcar/ssi.c | 271 +- sound/soc/sh/rcar/ssiu.c | 300 +- sound/soc/soc-acpi.c | 10 +- sound/soc/soc-core.c | 14 +- sound/soc/stm/stm32_sai.c | 8 +- sound/soc/stm/stm32_sai_sub.c | 5 +- sound/soc/sunxi/Kconfig | 2 +- sound/soc/sunxi/sun50i-codec-analog.c | 2 - sound/soc/sunxi/sun8i-codec.c | 12 +- sound/soc/ti/Kconfig | 209 - sound/soc/ti/Makefile | 44 - sound/soc/ti/davinci-evm.c | 511 -- sound/soc/ti/davinci-mcasp.c | 2212 ----- sound/soc/ti/davinci-mcasp.h | 306 - sound/soc/ti/edma-pcm.h | 32 - sound/soc/ti/omap-abe-twl6040.c | 353 - sound/soc/ti/omap-dmic.c | 541 -- sound/soc/ti/omap-mcbsp-priv.h | 324 - sound/soc/ti/omap-mcbsp-st.c | 516 -- sound/soc/ti/omap-mcbsp.c | 1479 --- sound/soc/ti/omap-mcbsp.h | 46 - sound/soc/ti/omap-mcpdm.c | 619 -- sound/soc/ti/sdma-pcm.h | 21 - sound/soc/xilinx/Kconfig | 8 - sound/soc/xilinx/Makefile | 2 - sound/soc/xilinx/xlnx_i2s.c | 185 - sound/sparc/cs4231.c | 8 +- sound/synth/emux/emux_hwdep.c | 7 +- sound/usb/card.c | 5 +- sound/usb/quirks-table.h | 10 - sound/usb/quirks.c | 130 +- sound/x86/intel_hdmi_audio.c | 26 +- tools/arch/x86/include/asm/cpufeatures.h | 2 - tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-perf.rst | 8 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 11 +- tools/bpf/bpftool/Documentation/bpftool.rst | 9 +- tools/bpf/bpftool/btf_dumper.c | 6 +- tools/bpf/bpftool/common.c | 17 +- tools/bpf/bpftool/main.h | 2 +- tools/bpf/bpftool/prog.c | 13 +- tools/build/Makefile.feature | 1 - tools/build/feature/Makefile | 4 - tools/build/feature/test-all.c | 5 - tools/build/feature/test-get_current_dir_name.c | 10 - tools/include/uapi/asm-generic/ioctls.h | 2 - tools/include/uapi/drm/i915_drm.h | 22 - tools/include/uapi/linux/bpf.h | 56 +- tools/include/uapi/linux/netlink.h | 2 +- tools/include/uapi/linux/pkt_cls.h | 612 -- tools/include/uapi/linux/prctl.h | 1 - tools/include/uapi/linux/tc_act/tc_bpf.h | 37 - tools/objtool/elf.c | 19 +- tools/perf/Makefile.config | 5 - tools/perf/tests/attr/base-record | 2 +- tools/perf/trace/beauty/ioctl.c | 1 - tools/perf/util/Build | 1 - tools/perf/util/evsel.c | 2 +- tools/perf/util/get_current_dir_name.c | 18 - tools/perf/util/namespaces.c | 17 +- tools/perf/util/namespaces.h | 1 - tools/perf/util/util.h | 4 - tools/power/acpi/tools/acpidump/apmain.c | 2 +- tools/power/cpupower/Makefile | 18 +- tools/power/cpupower/bench/Makefile | 2 +- tools/power/cpupower/cpupower-completion.sh | 128 - tools/power/cpupower/debug/x86_64/Makefile | 4 +- tools/power/cpupower/lib/cpufreq.c | 2 +- tools/power/cpupower/lib/cpuidle.c | 2 +- tools/power/cpupower/lib/cpupower.c | 4 +- tools/power/cpupower/lib/cpupower_intern.h | 2 +- .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 4 +- tools/power/x86/turbostat/turbostat.c | 189 +- tools/testing/nvdimm/test/nfit.c | 35 +- tools/testing/radix-tree/Makefile | 1 - tools/testing/radix-tree/main.c | 1 - tools/testing/radix-tree/regression.h | 1 - tools/testing/radix-tree/regression4.c | 79 - tools/testing/selftests/Makefile | 1 - tools/testing/selftests/bpf/bpf_flow.c | 36 +- tools/testing/selftests/bpf/bpf_helpers.h | 4 +- tools/testing/selftests/bpf/test_btf.c | 375 +- tools/testing/selftests/bpf/test_netcnt.c | 5 +- tools/testing/selftests/bpf/test_sk_lookup_kern.c | 18 +- tools/testing/selftests/bpf/test_verifier.c | 63 +- tools/testing/selftests/net/Makefile | 1 - .../selftests/net/test_vxlan_fdb_changelink.sh | 29 - tools/testing/selftests/netfilter/Makefile | 6 - tools/testing/selftests/netfilter/config | 2 - .../selftests/netfilter/nft_trans_stress.sh | 78 - .../selftests/proc/proc-self-map-files-002.c | 9 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 9 +- tools/testing/selftests/tc-testing/tdc.py | 18 +- tools/virtio/linux/kernel.h | 4 - virt/kvm/coalesced_mmio.c | 6 +- 3872 files changed, 61317 insertions(+), 159792 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-bus-i3c delete mode 100644 Documentation/ABI/testing/sysfs-devices-software_node delete mode 100644 Documentation/admin-guide/pm/cpuidle.rst create mode 100644 Documentation/cpuidle/core.txt create mode 100644 Documentation/cpuidle/sysfs.txt delete mode 100644 Documentation/devicetree/bindings/clock/imx7ulp-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/imx8mq-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/imx8qxp-lpcg.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gpucc.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,lpasscc.txt delete mode 100644 Documentation/devicetree/bindings/cpufreq/cpufreq-qcom-hw.txt delete mode 100644 Documentation/devicetree/bindings/display/himax,hx8357d.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/auo,g101evn010 delete mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s043wq26 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s070wv95 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc1010gig.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d16d0.txt delete mode 100644 Documentation/devicetree/bindings/display/truly,nt35597.txt delete mode 100644 Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt delete mode 100644 Documentation/devicetree/bindings/i3c/i3c.txt delete mode 100644 Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/fsl,irqs [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/rda,8810 [...] delete mode 100644 Documentation/devicetree/bindings/media/aspeed-video.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx214.txt delete mode 100644 Documentation/devicetree/bindings/media/sun6i-csi.txt rename Documentation/devicetree/bindings/{spi => mtd}/atmel-quadspi.txt (100%) delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.txt delete mode 100644 Documentation/devicetree/bindings/regulator/cirrus,lochnagar.txt delete mode 100644 Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt delete mode 100644 Documentation/devicetree/bindings/sound/ak4118.txt delete mode 100644 Documentation/devicetree/bindings/sound/amlogic,axg-spdifin.txt delete mode 100644 Documentation/devicetree/bindings/sound/xlnx,i2s.txt delete mode 100644 Documentation/devicetree/bindings/spi/nuvoton,npcm-pspi.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-mxic.txt delete mode 100644 Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt delete mode 100644 Documentation/driver-api/i3c/device-driver-api.rst delete mode 100644 Documentation/driver-api/i3c/index.rst delete mode 100644 Documentation/driver-api/i3c/master-driver-api.rst delete mode 100644 Documentation/driver-api/i3c/protocol.rst delete mode 100644 Documentation/gpu/amdgpu-dc.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-cnf4.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-intel-ipu3.rst delete mode 100644 Documentation/media/v4l-drivers/ipu3.rst create mode 100644 arch/arm64/include/asm/neon-intrinsics.h create mode 100644 arch/arm64/include/asm/xor.h create mode 100644 arch/arm64/lib/xor-neon.c delete mode 100644 arch/powerpc/include/uapi/asm/bpf_perf_event.h delete mode 100644 arch/riscv/boot/.gitignore delete mode 100644 arch/riscv/boot/Makefile delete mode 100644 arch/riscv/boot/install.sh create mode 100644 arch/riscv/include/uapi/asm/syscalls.h delete mode 100644 arch/riscv/include/uapi/asm/unistd.h create mode 100644 arch/x86/kernel/macros.S delete mode 100644 arch/x86/kernel/process.h delete mode 100644 drivers/base/swnode.c delete mode 100644 drivers/clk/clk-bd718x7.c delete mode 100644 drivers/clk/imx/Kconfig delete mode 100644 drivers/clk/imx/clk-composite-7ulp.c delete mode 100644 drivers/clk/imx/clk-composite-8m.c delete mode 100644 drivers/clk/imx/clk-divider-gate.c delete mode 100644 drivers/clk/imx/clk-frac-pll.c delete mode 100644 drivers/clk/imx/clk-imx7ulp.c delete mode 100644 drivers/clk/imx/clk-imx8mq.c delete mode 100644 drivers/clk/imx/clk-imx8qxp-lpcg.c delete mode 100644 drivers/clk/imx/clk-imx8qxp-lpcg.h delete mode 100644 drivers/clk/imx/clk-imx8qxp.c delete mode 100644 drivers/clk/imx/clk-lpcg-scu.c delete mode 100644 drivers/clk/imx/clk-pfdv2.c delete mode 100644 drivers/clk/imx/clk-pllv4.c delete mode 100644 drivers/clk/imx/clk-sccg-pll.c delete mode 100644 drivers/clk/imx/clk-scu.c delete mode 100644 drivers/clk/imx/clk-scu.h delete mode 100644 drivers/clk/mediatek/clk-mt7629-eth.c delete mode 100644 drivers/clk/mediatek/clk-mt7629-hif.c delete mode 100644 drivers/clk/mediatek/clk-mt7629.c delete mode 100644 drivers/clk/meson/clk-input.c delete mode 100644 drivers/clk/meson/vid-pll-div.c delete mode 100644 drivers/clk/qcom/gpucc-sdm845.c delete mode 100644 drivers/clk/qcom/lpasscc-sdm845.c delete mode 100644 drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c delete mode 100644 drivers/clk/sunxi-ng/ccu-suniv-f1c100s.h create mode 100644 drivers/clocksource/meson6_timer.c create mode 100644 drivers/clocksource/riscv_timer.c rename drivers/clocksource/{timer-rockchip.c => rockchip_timer.c} (100%) rename drivers/clocksource/{timer-sun4i.c => sun4i_timer.c} (100%) create mode 100644 drivers/clocksource/tegra20_timer.c delete mode 100644 drivers/clocksource/timer-meson6.c delete mode 100644 drivers/clocksource/timer-rda.c delete mode 100644 drivers/clocksource/timer-riscv.c delete mode 100644 drivers/clocksource/timer-tegra20.c delete mode 100644 drivers/cpufreq/qcom-cpufreq-hw.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_csa.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/ta_xgmi_if.h delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.h create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clocks.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h create mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/display_clock.h delete mode 100644 drivers/gpu/drm/amd/display/modules/power/Makefile delete mode 100644 drivers/gpu/drm/amd/display/modules/power/power_helpers.c delete mode 100644 drivers/gpu/drm/amd/display/modules/power/power_helpers.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_0_sh_mask.h delete mode 100644 drivers/gpu/drm/drm_atomic_state_helper.c delete mode 100644 drivers/gpu/drm/drm_damage_helper.c delete mode 100644 drivers/gpu/drm/drm_dsc.c create mode 100644 drivers/gpu/drm/drm_global.c create mode 100644 drivers/gpu/drm/drm_info.c delete mode 100644 drivers/gpu/drm/exynos/exynos_drm_dma.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_iommu.c create mode 100644 drivers/gpu/drm/exynos/exynos_drm_iommu.h delete mode 100644 drivers/gpu/drm/i915/i915_fixed.h delete mode 100644 drivers/gpu/drm/i915/i915_scheduler.c delete mode 100644 drivers/gpu/drm/i915/intel_combo_phy.c delete mode 100644 drivers/gpu/drm/i915/intel_connector.c delete mode 100644 drivers/gpu/drm/i915/intel_dsi.c create mode 100644 drivers/gpu/drm/i915/intel_modes.c delete mode 100644 drivers/gpu/drm/i915/intel_quirks.c delete mode 100644 drivers/gpu/drm/i915/intel_vdsc.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_reset.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_reset.h delete mode 100644 drivers/gpu/drm/i915/selftests/igt_spinner.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_spinner.h delete mode 100644 drivers/gpu/drm/meson/meson_overlay.c delete mode 100644 drivers/gpu/drm/meson/meson_overlay.h delete mode 100644 drivers/gpu/drm/msm/adreno/a2xx_gpu.c delete mode 100644 drivers/gpu/drm/msm/adreno/a2xx_gpu.h delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c delete mode 100644 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_irq.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_irq.h create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h delete mode 100644 drivers/gpu/drm/msm/msm_gpu_trace.h delete mode 100644 drivers/gpu/drm/msm/msm_gpu_tracepoints.c delete mode 100644 drivers/gpu/drm/msm/msm_gpummu.c delete mode 100644 drivers/gpu/drm/nouveau/dispnv50/corec57d.c delete mode 100644 drivers/gpu/drm/nouveau/dispnv50/headc57d.c delete mode 100644 drivers/gpu/drm/nouveau/dispnv50/wndwc57e.c delete mode 100644 drivers/gpu/drm/nouveau/include/nvif/clc36f.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ce/tu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/roottu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/sortu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/tu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/gpfifotu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/usertu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/tu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu104.c delete mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu104.c delete mode 100644 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c delete mode 100644 drivers/gpu/drm/panel/panel-truly-nt35597.c delete mode 100644 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c create mode 100644 drivers/gpu/drm/rockchip/dw-mipi-dsi.c create mode 100644 drivers/gpu/drm/selftests/drm_helper_selftests.h delete mode 100644 drivers/gpu/drm/selftests/drm_modeset_selftests.h create mode 100644 drivers/gpu/drm/selftests/test-drm-helper.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_damage_helper.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_format.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_framebuffer.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.h delete mode 100644 drivers/gpu/drm/selftests/test-drm_plane_helper.c delete mode 100644 drivers/gpu/drm/tinydrm/hx8357d.c delete mode 100644 drivers/gpu/host1x/hw/host1x07.c delete mode 100644 drivers/gpu/host1x/hw/host1x07.h delete mode 100644 drivers/gpu/host1x/hw/host1x07_hardware.h delete mode 100644 drivers/gpu/host1x/hw/hw_host1x07_hypervisor.h delete mode 100644 drivers/gpu/host1x/hw/hw_host1x07_uclass.h delete mode 100644 drivers/gpu/host1x/hw/hw_host1x07_vm.h delete mode 100644 drivers/i3c/Kconfig delete mode 100644 drivers/i3c/Makefile delete mode 100644 drivers/i3c/device.c delete mode 100644 drivers/i3c/internals.h delete mode 100644 drivers/i3c/master.c delete mode 100644 drivers/i3c/master/Kconfig delete mode 100644 drivers/i3c/master/Makefile delete mode 100644 drivers/i3c/master/dw-i3c-master.c delete mode 100644 drivers/i3c/master/i3c-master-cdns.c delete mode 100644 drivers/irqchip/irq-imx-irqsteer.c delete mode 100644 drivers/irqchip/irq-madera.c delete mode 100644 drivers/irqchip/irq-rda-intc.c delete mode 100644 drivers/leds/trigger/ledtrig-audio.c delete mode 100644 drivers/media/i2c/imx214.c delete mode 100644 drivers/media/platform/aspeed-video.c delete mode 100644 drivers/media/platform/seco-cec/Makefile delete mode 100644 drivers/media/platform/seco-cec/seco-cec.c delete mode 100644 drivers/media/platform/seco-cec/seco-cec.h delete mode 100644 drivers/media/platform/sunxi/sun6i-csi/Kconfig delete mode 100644 drivers/media/platform/sunxi/sun6i-csi/Makefile delete mode 100644 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c delete mode 100644 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h delete mode 100644 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_reg.h delete mode 100644 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c delete mode 100644 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.h delete mode 100644 drivers/media/rc/keymaps/rc-xbox-dvd.c delete mode 100644 drivers/media/rc/xbox_remote.c create mode 100644 drivers/media/usb/dvb-usb/friio-fe.c create mode 100644 drivers/media/usb/dvb-usb/friio.c create mode 100644 drivers/media/usb/dvb-usb/friio.h create mode 100644 drivers/mtd/maps/gpio-addr-flash.c create mode 100644 drivers/mtd/maps/latch-addr-flash.c delete mode 100644 drivers/mtd/maps/physmap-core.c delete mode 100644 drivers/mtd/maps/physmap-gemini.c delete mode 100644 drivers/mtd/maps/physmap-gemini.h delete mode 100644 drivers/mtd/maps/physmap-versatile.c delete mode 100644 drivers/mtd/maps/physmap-versatile.h create mode 100644 drivers/mtd/maps/physmap.c create mode 100644 drivers/mtd/maps/physmap_of_core.c create mode 100644 drivers/mtd/maps/physmap_of_gemini.c create mode 100644 drivers/mtd/maps/physmap_of_gemini.h create mode 100644 drivers/mtd/maps/physmap_of_versatile.c create mode 100644 drivers/mtd/maps/physmap_of_versatile.h delete mode 100644 drivers/mtd/nand/spi/gigadevice.c delete mode 100644 drivers/mtd/nand/spi/toshiba.c delete mode 100644 drivers/mtd/parsers/redboot.c create mode 100644 drivers/mtd/redboot.c create mode 100644 drivers/mtd/spi-nor/atmel-quadspi.c delete mode 100644 drivers/platform/x86/huawei-wmi.c delete mode 100644 drivers/regulator/mcp16502.c delete mode 100644 drivers/spi/atmel-quadspi.c delete mode 100644 drivers/spi/spi-mxic.c delete mode 100644 drivers/spi/spi-npcm-pspi.c delete mode 100644 drivers/staging/media/ipu3/Kconfig delete mode 100644 drivers/staging/media/ipu3/Makefile delete mode 100644 drivers/staging/media/ipu3/TODO delete mode 100644 drivers/staging/media/ipu3/include/intel-ipu3.h delete mode 100644 drivers/staging/media/ipu3/ipu3-abi.h delete mode 100644 drivers/staging/media/ipu3/ipu3-css-fw.c delete mode 100644 drivers/staging/media/ipu3/ipu3-css-fw.h delete mode 100644 drivers/staging/media/ipu3/ipu3-css-params.c delete mode 100644 drivers/staging/media/ipu3/ipu3-css-params.h delete mode 100644 drivers/staging/media/ipu3/ipu3-css-pool.c delete mode 100644 drivers/staging/media/ipu3/ipu3-css-pool.h delete mode 100644 drivers/staging/media/ipu3/ipu3-css.c delete mode 100644 drivers/staging/media/ipu3/ipu3-css.h delete mode 100644 drivers/staging/media/ipu3/ipu3-dmamap.c delete mode 100644 drivers/staging/media/ipu3/ipu3-dmamap.h delete mode 100644 drivers/staging/media/ipu3/ipu3-mmu.c delete mode 100644 drivers/staging/media/ipu3/ipu3-mmu.h delete mode 100644 drivers/staging/media/ipu3/ipu3-tables.c delete mode 100644 drivers/staging/media/ipu3/ipu3-tables.h delete mode 100644 drivers/staging/media/ipu3/ipu3-v4l2.c delete mode 100644 drivers/staging/media/ipu3/ipu3.c delete mode 100644 drivers/staging/media/ipu3/ipu3.h delete mode 100644 drivers/staging/media/rockchip/vpu/Kconfig delete mode 100644 drivers/staging/media/rockchip/vpu/Makefile delete mode 100644 drivers/staging/media/rockchip/vpu/TODO delete mode 100644 drivers/staging/media/rockchip/vpu/rk3288_vpu_hw.c delete mode 100644 drivers/staging/media/rockchip/vpu/rk3288_vpu_hw_jpeg_enc.c delete mode 100644 drivers/staging/media/rockchip/vpu/rk3288_vpu_regs.h delete mode 100644 drivers/staging/media/rockchip/vpu/rk3399_vpu_hw.c delete mode 100644 drivers/staging/media/rockchip/vpu/rk3399_vpu_hw_jpeg_enc.c delete mode 100644 drivers/staging/media/rockchip/vpu/rk3399_vpu_regs.h delete mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu.h delete mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_common.h delete mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_drv.c delete mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_enc.c delete mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_hw.h delete mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_jpeg.c delete mode 100644 drivers/staging/media/rockchip/vpu/rockchip_vpu_jpeg.h delete mode 100644 drivers/staging/media/tegra-vde/trace.h create mode 100644 drivers/staging/mt29f_spinand/Kconfig create mode 100644 drivers/staging/mt29f_spinand/Makefile create mode 100644 drivers/staging/mt29f_spinand/TODO create mode 100644 drivers/staging/mt29f_spinand/mt29f_spinand.c create mode 100644 drivers/staging/mt29f_spinand/mt29f_spinand.h delete mode 100644 include/drm/drm_atomic_state_helper.h delete mode 100644 include/drm/drm_damage_helper.h delete mode 100644 include/drm/drm_dsc.h create mode 100644 include/drm/drm_global.h delete mode 100644 include/dt-bindings/clock/imx7ulp-clock.h delete mode 100644 include/dt-bindings/clock/imx8mq-clock.h delete mode 100644 include/dt-bindings/clock/imx8qxp-clock.h delete mode 100644 include/dt-bindings/clock/mt7629-clk.h delete mode 100644 include/dt-bindings/clock/qcom,gpucc-sdm845.h delete mode 100644 include/dt-bindings/clock/qcom,lpass-sdm845.h delete mode 100644 include/dt-bindings/clock/suniv-ccu-f1c100s.h delete mode 100644 include/dt-bindings/firmware/imx/rsrc.h delete mode 100644 include/dt-bindings/regulator/active-semi,8945a-regulator.h delete mode 100644 include/dt-bindings/reset/suniv-ccu-f1c100s.h create mode 100644 include/linux/dell-led.h delete mode 100644 include/linux/firmware/imx/svc/pm.h delete mode 100644 include/linux/i3c/ccc.h delete mode 100644 include/linux/i3c/device.h delete mode 100644 include/linux/i3c/master.h delete mode 100644 include/linux/irqchip/irq-madera.h delete mode 100644 include/linux/sched/smt.h create mode 100644 include/linux/thinkpad_acpi.h delete mode 100644 include/media/mpeg2-ctrls.h create mode 100644 scripts/coccinelle/api/drm-get-put.cocci delete mode 100644 sound/firewire/fireface/ff-protocol-ff800.c create mode 100644 sound/pci/hda/dell_wmi_helper.c delete mode 100644 sound/soc/amd/raven/Makefile delete mode 100644 sound/soc/amd/raven/acp3x-pcm-dma.c delete mode 100644 sound/soc/amd/raven/acp3x.h delete mode 100644 sound/soc/amd/raven/chip_offset_byte.h delete mode 100644 sound/soc/amd/raven/pci-acp3x.c delete mode 100644 sound/soc/codecs/ak4118.c create mode 100644 sound/soc/davinci/Kconfig create mode 100644 sound/soc/davinci/Makefile create mode 100644 sound/soc/davinci/davinci-evm.c rename sound/soc/{ti => davinci}/davinci-i2s.c (100%) rename sound/soc/{ti => davinci}/davinci-i2s.h (100%) create mode 100644 sound/soc/davinci/davinci-mcasp.c create mode 100644 sound/soc/davinci/davinci-mcasp.h rename sound/soc/{ti => davinci}/davinci-vcif.c (100%) rename sound/soc/{ti => davinci}/edma-pcm.c (100%) create mode 100644 sound/soc/davinci/edma-pcm.h delete mode 100644 sound/soc/intel/boards/kbl_rt5660.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-icl-match.c delete mode 100644 sound/soc/meson/axg-spdifin.c create mode 100644 sound/soc/omap/Kconfig create mode 100644 sound/soc/omap/Makefile create mode 100644 sound/soc/omap/am3517evm.c rename sound/soc/{ti => omap}/ams-delta.c (100%) create mode 100644 sound/soc/omap/mcbsp.c create mode 100644 sound/soc/omap/mcbsp.h rename sound/soc/{ti => omap}/n810.c (100%) create mode 100644 sound/soc/omap/omap-abe-twl6040.c create mode 100644 sound/soc/omap/omap-dmic.c rename sound/soc/{ti => omap}/omap-dmic.h (100%) rename sound/soc/{ti/omap-hdmi.c => omap/omap-hdmi-audio.c} (100%) create mode 100644 sound/soc/omap/omap-mcbsp.c create mode 100644 sound/soc/omap/omap-mcbsp.h create mode 100644 sound/soc/omap/omap-mcpdm.c rename sound/soc/{ti => omap}/omap-mcpdm.h (100%) rename sound/soc/{ti => omap}/omap-twl4030.c (100%) rename sound/soc/{ti => omap}/omap3pandora.c (100%) rename sound/soc/{ti => omap}/osk5912.c (100%) rename sound/soc/{ti => omap}/rx51.c (100%) rename sound/soc/{ti => omap}/sdma-pcm.c (100%) create mode 100644 sound/soc/omap/sdma-pcm.h create mode 100644 sound/soc/pxa/raumfeld.c delete mode 100644 sound/soc/ti/Kconfig delete mode 100644 sound/soc/ti/Makefile delete mode 100644 sound/soc/ti/davinci-evm.c delete mode 100644 sound/soc/ti/davinci-mcasp.c delete mode 100644 sound/soc/ti/davinci-mcasp.h delete mode 100644 sound/soc/ti/edma-pcm.h delete mode 100644 sound/soc/ti/omap-abe-twl6040.c delete mode 100644 sound/soc/ti/omap-dmic.c delete mode 100644 sound/soc/ti/omap-mcbsp-priv.h delete mode 100644 sound/soc/ti/omap-mcbsp-st.c delete mode 100644 sound/soc/ti/omap-mcbsp.c delete mode 100644 sound/soc/ti/omap-mcbsp.h delete mode 100644 sound/soc/ti/omap-mcpdm.c delete mode 100644 sound/soc/ti/sdma-pcm.h delete mode 100644 sound/soc/xilinx/Kconfig delete mode 100644 sound/soc/xilinx/Makefile delete mode 100644 sound/soc/xilinx/xlnx_i2s.c delete mode 100644 tools/build/feature/test-get_current_dir_name.c delete mode 100644 tools/include/uapi/linux/pkt_cls.h delete mode 100644 tools/include/uapi/linux/tc_act/tc_bpf.h delete mode 100644 tools/perf/util/get_current_dir_name.c delete mode 100644 tools/power/cpupower/cpupower-completion.sh delete mode 100644 tools/testing/radix-tree/regression4.c delete mode 100755 tools/testing/selftests/net/test_vxlan_fdb_changelink.sh delete mode 100644 tools/testing/selftests/netfilter/Makefile delete mode 100644 tools/testing/selftests/netfilter/config delete mode 100755 tools/testing/selftests/netfilter/nft_trans_stress.sh