This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-mainline-allmodconfig in repository toolchain/linux-next.
omits 5929a1f0ff30 Merge tag 'riscv-for-linus-4.20-rc2' of git://git.kernel.o [...] omits 9746e46737a1 Merge tag 'kgdb-fixes-4.20-rc3' of https://git.linaro.org/ [...] omits e4c4b0e45dfd Merge branch 'fixes-v4.20-rc3' of git://git.kernel.org/pub [...] omits 3472f66013d1 Merge tag 'acpi-4.20-rc3' of git://git.kernel.org/pub/scm/ [...] omits dbb3c26034fa Merge tag 'pm-4.20-rc3' of git://git.kernel.org/pub/scm/li [...] omits 4e4490d438a1 Merge tag 'nfsd-4.20-1' of git://linux-nfs.org/~bfields/linux omits d41217aac0a5 Merge tag 'pci-v4.20-fixes-1' of git://git.kernel.org/pub/ [...] omits dbcec2e6bcfe Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits b7bbf9935fb7 Merge tag 'rtc-4.20-2' of git://git.kernel.org/pub/scm/lin [...] omits 47e624c03043 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 857c34cd094b Merge branch 'parisc-4.20-3' of git://git.kernel.org/pub/s [...] omits e2f8b472a708 Merge branch 'spectre' of git://git.armlinux.org.uk/~rmk/l [...] omits fd35f192e42c integrity: support new struct public_key_signature encoding field omits 646558ff1643 kdb: kdb_support: mark expected switch fall-throughs omits 01cb37351baf kdb: kdb_keyboard: mark expected switch fall-throughs omits 9eb62f0e1bc7 kdb: kdb_main: refactor code in kdb_md_line omits c2b94c72d93d kdb: Use strscpy with destination buffer size omits 568fb6f42ac6 kdb: print real address of pointers instead of hashed addresses omits dded2e159208 kdb: use correct pointer when 'btc' calls 'btt' omits 0d76bcc960e6 Revert "ACPI/PCI: Pay attention to device-specific _PXM no [...] omits ef3a61406618 RISC-V: Silence some module warnings on 32-bit omits 85d90b91807b RISC-V: lib: Fix build error for 64-bit omits f157d411a9eb riscv: add missing vdso_install target omits 10febb3ecace riscv: fix spacing in struct pt_regs omits 4ab49461d9d9 RISC-V: defconfig: Enable printk timestamps omits 5df7a99bdd0d ARM: 8810/1: vfp: Fix wrong assignement to ufp_exc omits 1e9c75fb9c47 mnt: fix __detach_mounts infinite loop omits ccda4af0f4b9 Linux 4.20-rc2 omits 7a3765ed66d1 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits e12e00e388de Merge tag 'kbuild-fixes-v4.20' of git://git.kernel.org/pub [...] omits 63a42e1a5cb3 Merge tag 'for-4.20-rc1-tag' of git://git.kernel.org/pub/s [...] omits c140f8b072d1 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits b6df7b6db1c1 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 655c6b977755 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 08b5278650d6 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 024d4d4c0cf4 Merge branch 'sched/urgent' of git://git.kernel.org/pub/sc [...] omits 1acf93ca6c53 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 0b002cdd5004 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 7236ead1b149 act_mirred: clear skb->tstamp on redirect omits a9049ff9214d net: dsa: mv88e6xxx: Fix clearing of stats counters omits 7ab412d33b4c tipc: fix link re-establish failure omits d5615e472d23 builddeb: Fix inclusion of dtbs in debian package omits 8ef14c2c41d9 Revert "scripts/setlocalversion: git: Make -dirty check mo [...] omits bbcde0a72412 kbuild: deb-pkg: fix too low build version number omits 6bbe4385d035 kconfig: merge_config: avoid false positive matches from c [...] omits 97dc6c03c1b0 Merge branch 'pm-cpuidle' omits e255aee5b66c Merge tag 'tty-4.20-rc2' of git://git.kernel.org/pub/scm/l [...] omits 20ef6d06ef9a Merge tag 'drm-fixes-2018-11-11' of git://anongit.freedesk [...] omits 1de4f2ef216d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits a1aa42f1d8c0 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 73b6f96cbc01 Merge branch 'drm-fixes-4.20' of git://people.freedesktop. [...] omits d10cf6da3112 Merge tag 'drm-misc-fixes-2018-11-07' of git://anongit.fre [...] omits 7d588f90fb32 Merge tag 'drm-intel-fixes-2018-11-08' of git://anongit.fr [...] omits 63c82997f5c0 net: sched: cls_flower: validate nested enc_opts_policy to [...] omits ab6e1f378f54 Merge tag 'for-linus-4.20a-rc2-tag' of git://git.kernel.or [...] omits 35c55685fc80 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits d5335b3dfc61 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits fbd1d5245372 net: mvneta: correct typo omits 62230715fd24 flow_dissector: do not dissect l4 ports for fragments omits d02854dc1999 net: qualcomm: rmnet: Fix incorrect assignment of real_dev omits dd63c3e02b99 Merge branch 'aquantia-fixes' omits bbb67a44baf9 net: aquantia: allow rx checksum offload configuration omits ad703c2b9127 net: aquantia: invalid checksumm offload implementation omits bfaa9f8553d5 net: aquantia: fixed enable unicast on 32 macvlan omits 7a1bb49461b1 net: aquantia: fix potential IOMMU fault after driver unbind omits 35e8e8b45d31 net: aquantia: synchronized flow control between mac/phy omits aa4330e15c26 Merge tag 'devicetree-fixes-for-4.20-2' of git://git.kerne [...] omits dc5db2186550 Merge tag 'for-linus-20181109' of git://git.kernel.dk/linux-block omits d757a3b01e72 Merge tag 'ceph-for-4.20-rc2' of https://github.com/ceph/c [...] omits 26eaed4671af Merge tag 'mips_fixes_4.20_2' of git://git.kernel.org/pub/ [...] omits 1aefa98b010e clk: qcom: gcc: Fix board clock node name omits 15035388439f x86/cpu/vmware: Do not trace vmware_sched_clock() omits 247c554a14aa usb: typec: ucsi: add support for Cypress CCGx omits 641a41dbba21 serial: sh-sci: Fix could not remove dev_attr_rx_fifo_timeout omits caccdcc5dbec i2c: nvidia-gpu: make pm_ops static omits c71bcdcb42a7 i2c: add i2c bus driver for NVIDIA GPU omits eb6984fa4ce2 ext4: missing !bh check in ext4_xattr_inode_write() omits 848bd3f3de9d i2c: qcom-geni: Fix runtime PM mismatch with child devices omits 350784e79230 MAINTAINERS: Add entry for i2c-omap driver omits 5b277402deac i2c: omap: Enable for ARCH_K3 omits ab214c48387a dt-bindings: i2c: omap: Add new compatible for AM654 SoCs omits 3941552aec1e xen: remove size limit of privcmd-buf mapping interface omits d3132b3860f6 xen: fix xen_qlock_wait() omits 34ffec60b27a block: make sure writesame bio is aligned with logical block size omits ba5d73851e71 block: cleanup __blkdev_issue_discard() omits 1adfc5e4136f block: make sure discard bio is aligned with logical block size omits d39aa4979219 Revert "nvmet-rdma: use a private workqueue for delete" omits 8f676b8508c2 nvme: make sure ns head inherits underlying device limits omits 21d3bbdd4c34 nvmet: don't try to add ns to p2p map unless it actually uses it omits 3541833fd1f2 Merge tag 's390-4.20-2' of git://git.kernel.org/pub/scm/li [...] omits 1457d8cf7664 x86/xen: fix pv boot omits 85b18b0237ce net: smsc95xx: Fix MTU range omits 8137b6ef0ce4 net: stmmac: Fix RX packet size > 8191 omits 81fe16e05308 Merge branch 'qed-Slowpath-Queue-bug-fixes' omits fa5c448d98f0 qed: Fix potential memory corruption omits fb5e7438e7a3 qed: Fix SPQ entries not returned to pool in error flows omits 2632f22ebd08 qed: Fix blocking/unlimited SPQ entries leak omits 39477551df94 qed: Fix memory/entry leak in qed_init_sp_request() omits 0d5b9311baf2 inet: frags: better deal with smp races omits e12c225258f2 net: hns3: bugfix for not checking return value omits 24ccea7e102d Merge tag 'xfs-4.20-fixes-1' of git://git.kernel.org/pub/s [...] omits 6a1ac56c23db Merge tag 'led-fixes-for-4.20-rc2' of git://git.kernel.org [...] omits d464572a80da Merge tag 'sound-4.20-rc2' of git://git.kernel.org/pub/scm [...] omits 89c38422e072 of, numa: Validate some distance map rules omits 6778be4e5209 of/device: Really only set bus DMA mask when appropriate omits d6ee1e7e9004 clk: meson: axg: mark fdiv2 and fdiv3 as critical omits e2576c8bdfd4 clk: meson-gxbb: set fclk_div3 as CLK_IS_CRITICAL omits 24cc61d8cb5a arm64: memblock: don't permit memblock resizing until line [...] omits 3e452e636d00 ARM: cpuidle: Convert to use cpuidle_register|unregister() omits 763f191af51f ARM: cpuidle: Don't register the driver when back-end init [...] omits 26a4676faa1a arm64: mm: define NET_IP_ALIGN to 0 omits aeaf6a4b2d9e dt-bindings: cpufreq: remove stale arm_big_little_dt entry omits 017ce359a718 ACPI / PMIC: xpower: fix IOSF_MBI dependency omits 025911a5f4e3 SUNRPC: drop pointless static qualifier in xdr_get_next_en [...] omits 01310bb7c9c9 nfsd: COPY and CLONE operations require the saved filehand [...] omits 23c625ce3065 libceph: assume argonaut on the server side omits 71f2cc64d027 ceph: quota: fix null pointer dereference in quota check omits c2c6d3ce0d9a ceph: add destination file data sync before doing any remote copy omits bb39ba6a8dea sata_rcar: convert to SPDX identifiers omits 0033dfd92a56 ubd: fix missing initialization of io_req omits d0ffb805b729 arch/alpha, termios: implement BOTHER, IBSHIFT and termios2 omits b00d209241ff Merge tag 'compiler-attributes-for-linus-v4.20-rc2' of htt [...] omits d50ffc585dbe Merge tag 'mtd/fixes-for-4.20-rc2' of git://git.infradead. [...] omits 991a25194097 termios, tty/tty_baudrate.c: fix buffer overrun omits 943210ba807e vt: fix broken display when running aptitude omits 24efee412c75 Compiler Attributes: improve explanation of header omits 9c8e0a1b6835 mount: Prevent MNT_DETACH from disconnecting locked mounts omits 0bb2ae1b26e1 s390/perf: Change CPUM_CF return code in event init function omits e6a2d72c1040 posix-cpu-timers: Remove useless call to check_dl_overrun() omits b25ddb00bc1b qlcnic: remove assumption that vlan_tci != 0 omits e84b47941e15 ibmvnic: fix accelerated VLAN handling omits df7342b24018 mount: Don't allow copying MNT_UNBINDABLE|MNT_LOCKED mounts omits 25d202ed820e mount: Retest MNT_LOCKED in do_umount omits b1870a6d3f39 Merge branch 'FDDI-defza-Fix-a-bunch-of-small-issues' omits 8f5365ebf7b1 FDDI: defza: Make the driver version string constant omits 04453b6b2419 FDDI: defza: Move SMT Tx data buffer declaration next to its skb omits 5f5fae37dbcf FDDI: defza: Add missing comment closing omits 96ed82cc1f51 FDDI: defza: Fix SPDX annotation omits d2f007dbe7e4 userns: also map extents in the reverse map to kernel IDs omits de59fae0043f ext4: fix buffer leak in __ext4_read_dirblock() on error path omits 69e362985fcb Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 63237f8748bd drm/amd/amdgpu/dm: Fix dm_dp_create_fake_mst_encoder() omits 0e6613e46fed drm/amd/display: Drop reusing drm connector for MST omits 8be17ac95f84 drm/amd/display: Cleanup MST non-atomic code workaround omits 108110a3ffa3 drm/amd/powerplay: always use fast UCLK switching when UCL [...] omits 3c7eda0b65ad drm/amd/powerplay: set a default fclk/gfxclk ratio omits f3587d76da05 block: Clear kernel memory before copying to user omits e31d36b0a453 MAINTAINERS: Fix remaining pointers to obsolete libata.git omits 6961cd4d0fde ubd: fix missing lock around request issue omits 406e7f986b2e Documentation: ABI: led-trigger-pattern: Fix typos omits 3a40cfe8ba3a leds: trigger: Fix sleeping function called from invalid context omits df376b2ed51a block: respect virtual boundary mask in bvecs omits 85758777c2a2 Merge tag 'hwmon-for-v4.20-rc2' of git://git.kernel.org/pu [...] omits d6fd0ae25c64 Btrfs: fix missing delayed iputs on unmount omits d5596fd46770 i40e: enable NETIF_F_NTUPLE and NETIF_F_HW_TC at driver load omits ba766b8b99c3 i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features omits ffe498237b36 ice: Change req_speeds to be u16 omits e09d51adfbb1 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits ecb4d529f13d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 53692ec074d0 ext4: fix buffer leak in ext4_expand_extra_isize_ea() on e [...] omits 9bde0afb7a90 rtc: pcf2127: fix a kmemleak caused in pcf2127_i2c_gather_write omits 7ce9a992ffde rtc: hctosys: Add missing range error reporting omits fbb974ba693b rtc: cmos: Do not export alarm rtc_ops when we do not supp [...] omits 6bdc9977fcde ext4: fix buffer leak in ext4_xattr_move_to_block() on error path omits a89f84a56ec9 Merge tag 'stratix10_dts_fix_for_v4.20' of git://git.kerne [...] omits 45ae932d246f ext4: release bs.bh before re-using in ext4_xattr_block_find() omits ecaaf408478b ext4: fix buffer leak in ext4_xattr_get_block() on error path omits 9be66f55b131 Merge tag 'renesas-fixes-for-v4.20' of https://git.kernel. [...] omits af18e35bfd01 ext4: fix possible leak of s_journal_flag_rwsem in error path omits f26621e60b35 resource/docs: Complete kernel-doc style function documentation omits 9e463084cdb2 ext4: fix possible leak of sbi->s_group_desc_leak in error path omits 214782da8fe8 Merge tag 'gvt-fixes-2018-11-07' of https://github.com/int [...] omits e531efa1e92b Documentation: cpufreq: Correct a typo omits 6ef28a04d1cc cpufreq: imx6q: add return value check for voltage scale omits 8d72ee3266f0 Documentation: cpu-freq: Frequencies aren't always sorted omits f635e48e866e scsi: qla2xxx: Initialize port speed to avoid setting lower speed omits aca49ee041cb Revert "scsi: ufs: Disable blk-mq for now" omits d08f44b18ccb Merge tag 'exynos-drm-fixes-for-v4.20-rc2' of git://git.ke [...] omits d99de699ac03 Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] omits 1bfc204dc0e7 ext4: remove unneeded brelse call in ext4_xattr_inode_upda [...] omits 4f32c38b4662 ext4: avoid possible double brelse() in add_new_gdb() on e [...] omits feaf264ce7f8 ext4: avoid buffer leak in ext4_orphan_add() after prior errors omits a6758309a005 ext4: avoid buffer leak on shutdown in ext4_mark_iloc_dirty() omits 5822e9539dc1 drm/amdgpu/display/dce11: only enable FBC when selected omits 04b94af4e348 drm/amdgpu/display/dm: handle FBC dc feature parameter omits ce2127c462d9 drm/amdgpu/display/dc: add FBC to dc_config omits 7875a22625aa drm/amdgpu: add DC feature mask module parameter omits 689e7b34234e drm/amdgpu/display: check if fbc is available in set_stati [...] omits 3426d66d3e74 drm/amdgpu/vega20: add CLK base offset omits 02680efbb10b drm/amd/display: Stop leaking planes omits 8ed4ec32d5b1 drm/amd/display: Fix misleading buffer information omits 63088da94728 Revert "drm/amd/display: set backlight level limit to 1" omits db6aee62406d ext4: fix possible inode leak in the retry loop of ext4_re [...] omits f348e2241fb7 ext4: fix missing cleanup if ext4_alloc_flex_bg_array() fa [...] omits 81bd415c91eb watchdog/core: Add missing prototypes for weak functions omits 4c9b658eeaef igb: shorten maximum PHC timecounter update interval omits d944b46992f8 ice: Fix the bytecount sent to netdev_tx_sent_queue omits c585ea42ec75 ice: Fix tx_timeout in PF driver omits 25525b69bb44 ice: Fix napi delete calls for remove omits 31082519c11b ice: Fix typo in error message omits 58297dd133f6 ice: Fix flags for port VLAN omits 9ecd25c26810 ice: Remove duplicate addition of VLANs in replay path omits 33e055fcc269 ice: Free VSI contexts during for unload omits 0f5d4c21a507 ice: Fix dead device link issue with flow control omits afd9d4ab58db ice: Check for reset in progress during remove omits ce317dd9f809 ice: Set carrier state and start/stop queues in rebuild omits 86a484bda787 drm/amd: Update atom_smu_info_v3_3 structure omits a48777fdda7d x86/vsmp: Remove dependency on pv_irq_ops omits b082f2dd8061 x86/ldt: Remove unused variable in map_ldt_struct() omits a0e6e0831c51 x86/ldt: Unmap PTEs for the slot before freeing LDT pages omits d52888aa2753 x86/mm: Move LDT remap out of KASLR region on 5-level paging omits 042cb5647815 net: phy: Allow BCM54616S PHY to setup internal TX/RX clock delay omits 45fd80809144 Merge tag 'perf-urgent-for-mingo-4.20-20181106' of git://g [...] omits e8a308e5f47e acpi/nfit, x86/mce: Validate a MCE's address before using it omits 5d96c9342c23 acpi/nfit, x86/mce: Handle only uncorrectable machine checks omits 313a06e63680 lib/raid6: Fix arm64 test build omits 98ee3fc7ef83 mtd: nand: Fix nanddev_pos_next_page() kernel-doc header omits f98e8a572bdd clk: fixed-factor: fix of_node_get-put imbalance omits df5e31c204b3 drm/i915: Fix ilk+ watermarks when disabling pipes omits 8053e5b93eca Merge tag 'trace-v4.20-rc1' of git://git.kernel.org/pub/sc [...] omits 4581aa96475b Merge branch 'spectre' of git://git.armlinux.org.uk/~rmk/l [...] omits a8939766c75c drm/sun4i: tcon: prevent tcon->panel dereference if NULL omits 7f4cedd882f7 drm/sun4i: tcon: fix check of tcon->panel null pointer omits 837514f7a4ca xfs: fix overflow in xfs_attr3_leaf_verify omits bdec055bb9f2 xfs: print buffer offsets when dumping corrupt buffers omits 132bf6723749 xfs: Fix error code in 'xfs_ioc_getbmap()' omits a13511dfa836 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits ac765f83f139 Btrfs: fix data corruption due to cloning of eof block omits 11023d3f5fdf Btrfs: fix infinite loop on inode eviction after deduplica [...] omits 4222ea7100c0 Btrfs: fix deadlock on tree root leaf when finding free extent omits 7e17916b3579 btrfs: avoid link error with CONFIG_NO_AUTO_INLINE omits 761333f2f50c btrfs: tree-checker: Fix misleading group system information omits 008c6753f7e0 Btrfs: fix missing data checksums after a ranged fsync (msync) omits fcd5e74288f7 btrfs: fix pinned underflow after transaction aborted omits 506481b20e81 Btrfs: fix cur_offset in the error case for nocow omits 5e93a125f521 ALSA: hda - Fix incorrect clearance of thinkpad_acpi hooks omits 6a8915d0f8cf drm/i915: Don't oops during modeset shutdown after lpe aud [...] omits 0014868b9c3c drm/i915: Mark pin flags as u64 omits e528c2affcf2 drm/i915/icl: Fix the macros for DFLEXDPMLE register bits omits f42f34388701 drm/i915: Fix error handling for the NV12 fb dimensions check omits 76271ef2638c drm/i915: Fix VIDEO_DIP_CTL bit shifts omits 2c2f6e30d5f2 drm/i915/glk: Remove 99% limitation. omits 085603287452 drm/i915: Compare user's 64b GTT offset even on 32b omits c58281056a8b drm/i915: Mark up GTT sizes as u64 omits 6503493145cb drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values omits 18354b422ce4 drm/i915: Don't apply the 16Gb DIMM wm latency w/a to BXT/GLK omits 8bd66d147c88 include/linux/compiler*.h: define asm_volatile_goto omits aa9b760cec23 HID: fix up .raw_event() documentation omits 3fc202e81db7 HID: asus: fix build warning wiht CONFIG_ASUS_WMI disabled omits 0c7244209588 Merge branch 'master' into for-4.20/upstream-fixes omits 8e88c29b351e perf tools: Do not zero sample_id_all for group members omits 86d4d068df57 parisc: Revert "Release spinlocks using ordered store" omits 6282e916f774 ARM: 8809/1: proc-v7: fix Thumb annotation of cpu_v7_hvc_s [...] omits ba26cd7d58dc mtd: sa1100: avoid VLA in sa1100_setup_mtd omits 6cc4a0863c97 xen-blkfront: fix kernel panic with negotiate_mq error path omits d9cccfa7c4d1 xen/grant-table: Fix incorrect gnttab_dma_free_pages() pr_ [...] omits 96edebd6bb99 scsi: NCR5380: Return false instead of NULL omits 0d52e642c0cc scsi: qla2xxx: Fix a typo in MODULE_PARM_DESC omits e34ff8edcae8 scsi: hisi_sas: Remove set but not used variable 'dq_list' omits a3ecf48248a3 scsi: myrs: only build on little-endian platforms omits 77409c4cdc44 scsi: myrs: avoid stack overflow warning omits f8d294324598 scsi: lpfc: fix remoteport access omits f8f4adc1c166 scsi: myrb: fix sprintf buffer overflow warning omits 5841734fa6f9 scsi: target/core: Avoid that a kernel oops is triggered w [...] omits a422757e8c32 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 713119315741 net: alx: make alx_drv_name static omits 97adaddaa6db net: bpfilter: fix iptables failure if bpfilter_umh is disabled omits c34c1287778b sock_diag: fix autoloading of the raw_diag module omits d016b4a3562b net: core: netpoll: Enable netconsole IPv6 link local address omits e22d0bfa09a5 ipv6: properly check return value in inet6_dump_all() omits 5e1acb4afacc rtnetlink: restore handling of dumpit return value in rtnl [...] omits 90c31cb9a811 mtd: spi-nor: Reset nor->addr_width when SFDP parsing failed omits 91d7b67000c6 mtd: spi-nor: cadence-quadspi: Return error code in cqspi_ [...] omits 6915ed86cca6 net/ipv6: Move anycast init/cleanup functions out of CONFI [...] omits 8e7f91719db3 uapi: fix more linux/kfd_ioctl.h userspace compilation errors omits aba118389a6f uapi: fix linux/kfd_ioctl.h userspace compilation errors omits 6ac2226229d9 perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so omits fd5ba6ee3187 arm64: dts: stratix10: fix multicast filtering omits e2c39f36c354 perf beauty: Use SRCARCH, ARCH=x86_64 must map to "x86" to [...] omits d01501f85249 MIPS: Fix `dma_alloc_coherent' returning a non-coherent al [...] omits c0fae7e2452b MIPS: OCTEON: fix out of bounds array access on CN68XX omits f6c23e3b55cb perf intel-pt: Add MTC and CYC timestamps to debug log omits 93f8be279951 perf intel-pt: Add more event information to debug log omits 35fa1cee21e3 perf scripts python: exported-sql-viewer.py: Fix table fin [...] omits 65b24292e8f3 perf scripts python: exported-sql-viewer.py: Add help window omits 210cf1f96185 perf scripts python: exported-sql-viewer.py: Add Selected [...] omits 5ed4419d47f8 perf scripts python: exported-sql-viewer.py: Fall back to [...] omits 590ac60d8aa9 perf top: Display the LBR stats in callchain entry omits ea1fa48c055f perf stat: Handle different PMU names with common prefix omits cf99ad1424c5 perf record: Support weak groups omits c3537fc25150 perf evlist: Move perf_evsel__reset_weak_group into evlist omits 6fce3a406108 drm/etnaviv: fix bogus fence complete check in timeout handler omits 5d7a5bcb67c7 sunrpc: correct the computation for page_ptr when truncating omits 02826a6ba301 kbuild: deb-pkg: fix bindeb-pkg breakage when O= is used omits 21b42eb46834 kbuild: rpm-pkg: fix binrpm-pkg breakage when O= is used omits 163c8d54a997 compiler: remove __no_sanitize_address_or_inline again omits 437e88ab8f9e x86/build: Remove -pipe from KBUILD_CFLAGS omits b42967dcac1d x86/hyper-v: Fix indentation in hv_do_fast_hypercall16() omits 79ef68c7e1f6 perf augmented_syscalls: Start collecting pathnames in the [...] omits ee474b81fe5a tracing/kprobes: Fix strpbrk() argument order omits 6ff6bc46c0a4 Merge tag 'imx-fixes-4.20' of git://git.kernel.org/pub/scm [...] omits f55275bcc729 ARM: defconfig: Disable PREEMPT again on multi_v7 omits 02522ad77fb7 s390: update defconfigs omits eab53fdfd60a arm64: dts: renesas: condor: switch from EtherAVB to GEther omits 058ad7b6aa52 dt-bindings: arm: Fix RZ/G2E part number omits aab7a2414ba0 arm64: dts: renesas: r8a7795: add missing dma-names on hscif2 omits fc09ab7a7673 vga_switcheroo: Fix missing gpu_bound call at audio client [...] omits 4920b1f7676d mailmap: Update email for Punit Agrawal omits d098093ba06e mtd: nand: Fix nanddev_neraseblocks() omits ce97e2bb6687 mtd: nand: drop kernel-doc notation for a deleted function [...] omits be2e1c9dcf76 mtd: docg3: don't set conflicting BCH_CONST_PARAMS option omits 989534cfcac8 drm/exynos/fbdev: do not skip fbdev init if there are no c [...] omits deee3284cba3 drm/exynos/dsi: register connector if it is created after [...] omits 6ca469e22a30 Revert "drm/exynos/decon5433: implement frame counter" omits 8727b230f665 drm/exynos: checking for NULL instead of IS_ERR() omits b068621a53f9 Documentation/x86: Fix typo in zero-page.txt omits f75d651587f7 resource/docs: Fix new kernel-doc warnings omits e1ff516a56ad sched/fair: Fix a comment in task_numa_fault() omits 1ad9fb750a10 ARM: dts: imx6sx-sdb: Fix enet phy regulator omits 1af6ab3bac84 ARM: dts: fsl: Fix improperly quoted stdout-path values omits 438ad09af558 ARM: dts: imx6sll: fix typo for fsl,imx6sll-i2c node omits ea53abfab960 bonding/802.3ad: fix link_failure_count tracking omits 0432e833191a net: phy: realtek: fix RTL8201F sysfs name omits e3e61f01d755 hwmon: (ibmpowernv) Remove bogus __init annotations omits 74e3512731bd hwmon: (core) Fix double-free in __hwmon_device_register() omits 651022382c7f Linux 4.20-rc1 omits 42bd06e93d10 Merge tag 'tags/upstream-4.20-rc1' of git://git.infradead. [...] omits 4710e78940d8 Merge tag 'nfs-for-4.20-2' of git://git.linux-nfs.org/proj [...] omits 35e745244268 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 04578e8441c5 Merge tag 'ntb-4.20' of git://github.com/jonmason/ntb omits 1de72c706488 x86/hyper-v: Enable PIT shutdown quirk omits 35b69a420bfb clockevents/drivers/i8253: Add support for PIT shutdown quirk omits 12480e3b1698 sctp: define SCTP_SS_DEFAULT for Stream schedulers omits fd82d61ba142 sctp: fix strchange_flags name for Stream Change Event omits 1e2d3c4929b6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 96801552f846 mlxsw: spectrum: Fix IP2ME CPU policer configuration omits a277d516de5f openvswitch: fix linking without CONFIG_NF_CONNTRACK_LABELS omits 92619210529a qed: fix link config error handling omits 71e56028173b Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 601a88077cf6 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 01897f3e05ed Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits e9ebc2151f88 Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits 40fa3780bac2 sched/core: Take the hotplug lock in sched_init_smp() omits b987ffc18fb3 x86/qspinlock: Fix compile error omits 993f0b0510da sched/topology: Fix off by one bug omits 23a12ddee1ce Merge branch 'core/urgent' into x86/urgent, to pick up obj [...] omits e8ccbb7d2f53 net: hns3: Fix for out-of-bounds access when setting pfc b [...] omits cb53fd54e340 Merge branch 'net-bql-better-deal-with-GSO' omits c29734443511 net/mlx4_en: use __netdev_tx_sent_queue() omits fe60faa50638 net: do not abort bulk send on BQL status omits 3e59020abf0f net: bql: add __netdev_tx_sent_queue() omits ea0abbb64845 ext4: add missing brelse() update_backups()'s error path omits 61a9c11e5e7a ext4: add missing brelse() add_new_gdb_meta_bg()'s error path omits cea579412212 ext4: add missing brelse() in set_flexbg_block_bitmap()'s [...] omits 9e4028935cca ext4: avoid potential extra brelse in setup_new_flex_group [...] omits d2ff0ff2c23f Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 83650fd58a93 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] omits 3308a383ce99 Merge tag 'dma-mapping-4.20-2' of git://git.infradead.org/ [...] omits 9a12efc5e01a Merge tag 'kbuild-v4.20-2' of git://git.kernel.org/pub/scm [...] omits 169447287bfb Merge tag '4.20-rc1-smb3-fixes' of git://git.samba.org/sfr [...] omits b8a5d06ae234 Merge branch 's390-qeth-fixes' omits 54e049c227d9 s390/qeth: report 25Gbit link speed omits 125d7d301117 s390/qeth: sanitize ARP requests omits 9fae5c3b6039 s390/qeth: fix initial operstate omits 30356d08159d s390/qeth: unregister netdevice only when registered omits bd74a7f9cc03 s390/qeth: fix HiperSockets sniffer omits e19e5be8b4ca s390/qeth: sanitize strings in debug messages omits ed61a132cbbf Merge branch 'work.afs' of git://git.kernel.org/pub/scm/li [...] omits af102b333a21 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] omits cddfa11aef3c Merge branch 'akpm' (patches from Andrew) omits dd33ad7b251f memory_hotplug: cond_resched in __remove_pages omits 9f2df09a33aa bfs: add sanity check at bfs_fill_super() omits 6f0483d1f91b kernel/sysctl.c: remove duplicated include omits 3383b3604052 kernel/kexec_file.c: remove some duplicated includes omits 89c83fb539f9 mm, thp: consolidate THP gfp handling into alloc_hugepage_ [...] omits 6194ae4242de ocfs2: fix clusters leak in ocfs2_defrag_extent() omits 3a3d1e510428 ocfs2: dlmglue: clean up timestamp handling omits cf76c78595ca ocfs2: don't put and assigning null to bh allocated outside omits 29aa30167a0a ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] omits 9e985787750d ocfs2: don't use iocb when EIOCBQUEUED returns omits 21158ca85b73 ocfs2: without quota support, avoid calling quota recovery omits a634644751c4 ocfs2: remove ocfs2_is_o2cb_active() omits ac5b2c18911f mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings omits 94e297c50b52 include/linux/notifier.h: SRCU: fix ctags omits e68599a3c3ad mm: handle no memcg case in memcg_kmem_charge() properly omits f393808dc641 netfilter: conntrack: fix calculation of next bucket numbe [...] omits e4844c9c62a0 netfilter: nft_compat: ebtables 'nat' table is normal chain type omits 8866df9264a3 netfilter: nfnetlink_cttimeout: pass default timeout polic [...] omits a95a7774d51e netfilter: conntrack: add nf_{tcp,udp,sctp,icmp,dccp,icmpv [...] omits 8a02bdd50b2e netfilter: ipset: Fix calling ip_set() macro at dumping omits 54451f60c8fa netfilter: xt_IDLETIMER: add sysfs filename checking routine omits 17b8b74c0f8d netfilter: ipset: Correct rcu_dereference() call in ip_set [...] omits cd26ea6d50a2 perf trace: Fix setting of augmented payload when using eB [...] omits 265ad0632fef Merge branch 'net-timeout-fixes-for-GENET-and-SYSTEMPORT' omits 7cb6a2a2c72c net: systemport: Protect stop from timeout omits 09e805d2570a net: bcmgenet: protect stop from timeout omits c7e86acfcee3 rxrpc: Fix lockup due to no error backoff after ack transm [...] omits 284fb78ed757 net: dsa: microchip: initialize mutex before use omits 2384d02520ff net/ipv6: Add anycast addresses to a global hashtable omits 7b900ead6cc6 usbnet: smsc95xx: disable carrier check while suspending omits 49682bfa1e0e net: document skb parameter in function 'skb_gso_size_check' omits 8008cc78d3d6 Merge tag 'omap-for-v4.20/omap1-fix-signed' of git://git.k [...] omits 00a6a845c0b6 ARM: dts: stm32: update HASH1 dmas property on stm32mp157c omits d4f79cb872bd ARM: orion: avoid VLA in orion_mpp_conf omits 2cbfdf4df583 iov_iter: Fix 9p virtio breakage omits bff9a1076adf Merge branch 'clockevents/4.20-rc1' of https://git.linaro. [...] omits 28c2fae726bf bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens for unpriv omits b0970f235f1f Merge branch 'bpf-accurate-prog-addr' omits ff1889fc531f bpf: show main program address and length in bpf_prog_info omits de57e99ceb65 bpf: show real jited address in bpf_prog_info->jited_ksyms omits df0734702a7c bpf: show real jited prog address in /proc/kallsyms omits b98e26df0754 cifs: fix signed/unsigned mismatch on aio_read patch omits 8c6c9bed8773 cifs: don't dereference smb_file_target before null check omits be4eb68846dc CIFS: Add direct I/O functions to file_operations omits 8c5f9c1ab7cb CIFS: Add support for direct I/O write omits 6e6e2b86c29c CIFS: Add support for direct I/O read omits 0df444a00f32 smb3: missing defines and structs for reparse point handling omits dfe33f9abc08 smb3: allow more detailed protocol info on open files for [...] omits 926674de6705 smb3: on kerberos mount if server doesn't specify auth typ [...] omits f8af49dd1702 smb3: add trace point for tree connection omits 413d61008131 cifs: fix spelling mistake, EACCESS -> EACCES omits 0c5d6cb6643f cifs: fix return value for cifs_listxattr omits ab1e77c3f590 dt-bindings: timer: gx6605s SOC timer omits 33745c3cc588 clocksource/drivers/c-sky: Add gx6605s SOC system timer omits 732e5dca374d dt-bindings: timer: C-SKY Multi-processor timer omits a7ad38b0dd3c clocksource/drivers/c-sky: Add C-SKY SMP timer omits 513eb9859552 ARM: defconfig: Update multi_v7 to use PREEMPT omits 7f3d08f5255b arm64: defconfig: Enable some IPMI configs omits f62717551b2b arm64: fix warnings without CONFIG_IOMMU_DMA omits 5f21585384a4 Merge tag 'for-linus-20181102' of git://git.kernel.dk/linux-block omits fcc37f76a995 Merge tag 'pwm/for-4.20-rc1' of git://git.kernel.org/pub/s [...] omits 832ad0e3da45 soc: ti: QMSS: Fix usage of irq_set_affinity_hint omits 0b21f21ae0d7 Merge tag 'edac_for_4.20_2' of git://git.kernel.org/pub/sc [...] omits 966866892cf8 arm64: kprobe: make page to RO mode when allocate it omits 54480aa7fac3 Merge tag 'sound-fix-4.20-rc1' of git://git.kernel.org/pub [...] omits bc6080ae38b3 Merge tag 'drm-next-2018-11-02' of git://anongit.freedeskt [...] omits 5900e02b5b8c arm64: kdump: fix small typo omits 98356eb0ae49 arm64: makefile fix build of .i file in external module case omits d81f50bd3464 Merge tag 'apparmor-pr-2018-11-01' of git://git.kernel.org [...] omits c2aa1a444cab Merge tag 'xfs-4.20-merge-2' of git://git.kernel.org/pub/s [...] omits b69f9e17a57a Merge tag 'powerpc-4.20-2' of git://git.kernel.org/pub/scm [...] omits f90055717019 CONFIG_XEN_PV breaks xen_create_contiguous_region on ARM omits 63c6e188f639 Merge tag 'riscv-for-linus-4.20-mw3' of git://git.kernel.o [...] omits 9fe5c59ff6a1 nvme-pci: fix conflicting p2p resource adds omits d19b8bc82fc2 nvme-fc: fix request private initialization omits 995167420797 kbuild: remove cc-name variable omits 076f421da5d4 kbuild: replace cc-name test with CONFIG_CC_IS_CLANG omits a541f0ebcc08 s390/mm: Fix ERROR: "__node_distance" undefined! omits 9fed920e6817 s390/kasan: increase instrumented stack size to 64k omits c43e1c5a801f s390/cpum_sf: Rework attribute definition for diagnostic sampling omits e12e4044aede s390/mm: fix mis-accounting of pgtable_bytes omits 6d212db11947 mm: add mm_pxd_folded checks to pgtable_bytes accounting f [...] omits 1071fc5779d9 mm: introduce mm_[p4d|pud|pmd]_folded omits a8874e7e8a88 mm: make the __PAGETABLE_PxD_FOLDED defines non-empty omits 566f52ece7bd apparmor: clean an indentation issue, remove extraneous space omits 76af016e65e7 apparmor: fix checkpatch error in Parse secmark policy omits f9885ef875e9 Merge tag 'drm-intel-next-fixes-2018-10-25' of git://anong [...] omits 8adcc59974b8 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] omits 9931a07d518e Merge branch 'work.afs' of git://git.kernel.org/pub/scm/li [...] omits 43e0f873b2f2 Merge branch 'drm-next-4.20' of git://people.freedesktop.o [...] omits 52b50ae1af8a Merge tag 'drm-misc-next-fixes-2018-10-31' of git://anongi [...] omits b5f2954d30c7 blkcg: revert blkcg cleanups series omits 153fcd5f6d93 block: brd: associate with queue until adding disk omits e468f5c06b5e Merge tag 'compiler-attributes-for-linus-4.20-rc1' of http [...] omits ba1f0d955769 RISC-V: refresh defconfig omits baa888d25ea6 Merge branch 'next-keys2' of git://git.kernel.org/pub/scm/ [...] omits 0e9b4a827102 missing bits of "iov_iter: Separate type from direction an [...] omits 78a63f1235de Merge tag 'nfs-for-4.20-1' of git://git.linux-nfs.org/proj [...] omits 7260935d71b6 Merge tag 'ovl-update-4.20' of git://git.kernel.org/pub/sc [...] omits 34c7685a177a Merge tag 'devicetree-fixes-for-4.20-1' of git://git.kerne [...] omits b5b1de3537e2 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 90de1fb83e7c Merge tag 'xtensa-20181101' of git://github.com/jcmvbkbc/l [...] omits c961cb3be906 of: Fix cpu node iterator to not ignore disabled cpu nodes omits 7de414a9dd91 net: drop skb on failure in ip_check_defrag() omits d47748e5ae5a ovl: automatically enable redirect_dir on metacopy=on omits 2d6bb6adb714 Merge tag 'stackleak-v4.20-rc1' of git://git.kernel.org/pu [...] omits d3787af289c8 NFS: fix spelling mistake, EACCESS -> EACCES omits c3be6577d82a SUNRPC: Use atomic(64)_t for seq_send(64) omits 3c5e3dabf372 perf trace: When augmenting raw_syscalls plug raw_syscalls [...] omits febf8a3712e4 perf examples bpf: Start augmenting raw_syscalls:sys_{start,exit} omits 7c6c54b505b8 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 6444ccfd699c Merge branch 'for-4.20' of git://git.kernel.org/pub/scm/li [...] omits 82aa4671516a Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits ffb845db5001 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits 5c99a8d1edb5 Merge tag 'csky-for-linus-4.20-fixup-dtb' of https://githu [...] omits eb7046e9bf46 Merge tag 'platform-drivers-x86-v4.20-1' of git://git.infr [...] omits 2cd3faf87d2d merge_config.sh: Allow to define config prefix omits 3f80babd9ca4 kbuild: remove unused cc-fullversion variable omits 0085b4191f3e kconfig: remove silentoldconfig target omits 04c459d20448 kconfig: remove oldnoconfig target omits a15687ca7b92 powerpc: PCI_MSI needs PCI omits c8bf9212d1c2 powerpc: remove CONFIG_MCA leftovers omits 3905361b723a powerpc: remove CONFIG_PCI_QSPAN omits 3eb2ebcb8e8d scsi: aha152x: rename the PCMCIA define omits 9d064be1e6a1 drm/amdgpu: revert "enable gfxoff in non-sriov and stutter [...] omits a4c3f247ee94 drm/amd/pp: Print warning if od_sclk/mclk out of range omits 47fdd8975347 drm/amd/pp: Fix pp_sclk/mclk_od not work on Vega10 omits 17c7c7e71462 drm/amd/pp: Fix pp_sclk/mclk_od not work on smu7 omits 5be3bb6e9254 drm/amd/powerplay: no MGPU fan boost enablement on DPM disabled omits 734afd4b217f drm/amdgpu: Fix skipping hangged job reset during gpu recover. omits a662315d8ad9 ntb: idt: Alter the driver info comments omits b8babacbae62 ntb: idt: Discard temperature sensor IRQ handler omits aed1b7b31154 ntb: idt: Add basic hwmon sysfs interface omits 40070408f54e ntb: idt: Alter temperature read method omits 51f5fd2e4615 tools headers barrier: Fix arm64 tools build failure wrt s [...] omits 98f76206b335 compat: Cleanup in_compat_syscall() callers omits a846446b1914 x86/compat: Adjust in_compat_syscall() to generic code und [...] omits 3424243e39e8 irqchip/irq-mvebu-sei: Fix a NULL vs IS_ERR() bug in probe [...] omits 57f01796f14f irq/matrix: Fix memory overallocation omits bcb6fb5da77c objtool: Support GCC 9 cold subfunction naming scheme omits e8d0c9a726cd csky: use common dtb build rules omits c4c14c3bd177 csky: remove builtin-dtb Kbuild omits 46ebe2834ba5 openvswitch: Fix push/pop ethernet validation omits 30549aab146c net: stmmac: Fix stmmac_mdio_reset() when building stmmac [...] omits 1f2b5b8e2df4 sparc64: Wire up compat getpeername and getsockname. omits 4d3163cf873f Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits 906e86b22dba ntb_netdev: Simplify remove with client device drvdata omits fc5d1829f9bf NTB: transport: Try harder to alloc an aligned MW buffer omits 846429bc998f ntb: ntb_transport: Mark expected switch fall-throughs omits 37a3e9693d44 ntb: idt: Set PCIe bus address to BARLIMITx omits df975da4e578 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits dfeb8f4c9692 Merge branch 'verifier-fixes' omits 832c6f2c29ec bpf: test make sure to run unpriv test cases in test_verifier omits 2683f4128c87 bpf: add various test cases to test_verifier omits 4d31f30148ce bpf: don't set id on after map lookup with ptr_to_map_val return omits 0962590e5533 bpf: fix partial copy of map_ptr when dst is scalar omits 5b7449810ae6 Merge tag 'tag-chrome-platform-for-v4.20' of git://git.ker [...] omits 012ebc3b7801 MAINTAINERS: add maintainer for IMX LPI2C driver omits 69819c7fc836 dt-bindings: i2c: i2c-imx-lpi2c: add imx8qxp compatible string omits 6f108dd70d30 i2c: Clear client->irq in i2c_device_remove omits b9bb3fdf4e87 i2c: Remove unnecessary call to irq_find_mapping omits ed956f3947a0 netfilter: ipset: fix ip_set_list allocation failure omits 886503f34d63 netfilter: ipset: actually allow allowable CIDR 0 in hash: [...] omits 439cd39ea136 netfilter: ipset: list:set: Decrease refcount synchronousl [...] omits 3dca04d694f1 Merge tag 'riscv-for-linus-4.20-mw2' of git://git.kernel.o [...] omits 1936f094e164 selftests/powerpc: Fix compilation issue due to asm label omits 9bb9d4fdce9e Merge branch 'for-linus-4.20-rc1' of git://git.kernel.org/ [...] omits adb6b2b2b59f Merge tag 'for-linus' of git://linux-c6x.org/git/projects/ [...] omits 361535321874 libbpf: Fix compile error in libbpf_attach_type_by_name omits deee2cae27d1 kselftests/bpf: use ping6 as the default ipv6 ping binary [...] omits 29995d296e3e Merge tag 'perf-urgent-for-mingo-4.20-20181031' of git://g [...] omits 9b5cf826ef8b Merge tag 'fuse-update-4.20' of git://git.kernel.org/pub/s [...] omits 31990f0f5366 Merge tag 'ceph-for-4.20-rc1' of git://github.com/ceph/cep [...] omits 1b7619828d0c NTB: ntb_hw_idt: replace IS_ERR_OR_NULL with regular NULL checks omits 7756e2b5d68c ntb: intel: fix return value for ndev_vec_mask() omits a861594b1b7f ntb_netdev: fix sleep time mismatch omits e2acdddde015 Merge branch 'mlxsw-Enable-minimum-shaper-on-MC-TCs' omits a5ee171d087e selftests: mlxsw: qos_mc_aware: Add a test for UC awareness omits 8f3f09358c81 selftests: mlxsw: qos_mc_aware: Tweak for min shaper omits 0fe64023162a mlxsw: spectrum: Set minimum shaper on MC TCs omits 8b931821aa04 mlxsw: reg: QEEC: Add minimum shaper fields omits c4d63c714715 Merge branch 'hns3-fixes' omits 29118ab962d5 net: hns3: bugfix for rtnl_lock's range in the hclgevf_reset() omits a963052e5398 net: hns3: bugfix for rtnl_lock's range in the hclge_reset() omits 3c88ed1d798d net: hns3: bugfix for handling mailbox while the command q [...] omits 7fa6be4fd2f6 net: hns3: fix incorrect return value/type of some functions omits 1c1249380992 net: hns3: bugfix for hclge_mdio_write and hclge_mdio_read omits 6d71ec6cbf74 net: hns3: bugfix for is_valid_csq_clean_head() omits 5faaf0752a0c net: hns3: remove unnecessary queue reset in the hns3_unin [...] omits b2f74dbaf12b net: hns3: bugfix for the initialization of command queue' [...] omits 0d4411408a7f net: hns3: bugfix for reporting unknown vector0 interrupt [...] omits 73b907a083b8 net: hns3: bugfix for buffer not free problem during resetting omits ece4bf46e98c net: hns3: add error handler for hns3_nic_init_vector_data() omits d48051c5b837 net/mlx5e: fix csum adjustments caused by RXFCS omits ff002269a4ee vhost: Fix Spectre V1 vulnerability omits b1c234441e07 net: drop a space before tabs omits c4147beabec1 net: add an identifier name for 'struct sock *' omits e7611088f035 net: hns3: fix spelling mistake "intrerrupt" -> "interrupt" omits ef70696a63c7 lib: Remove umoddi3 and udivmoddi4 omits 9b4789eacb65 Move EM_RISCV into elf-em.h omits 732e8e4130ff RISC-V: properly determine hardware caps omits 0ef08ca36a3a Revert "lib: Add umoddi3 and udivmoddi4 of GCC library routines" omits 3b306f6f3a03 Revert "RISC-V: Select GENERIC_LIB_UMODDI3 on RV32" omits a9ac6cc47bbb Merge tag 'fbdev-v4.20' of https://github.com/bzolnier/linux omits d547d44e5c5d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a324e9396ca3 EDAC, skx: Fix randconfig builds omits 519f64bf15dc Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] omits 6702185c1ffe ixgbe: fix MAC anti-spoofing filter after VFLR omits 0c86e761b951 Merge tag 'vfio-v4.20-rc1.v2' of git://github.com/awilliam [...] omits bb58fd7eeffc i40e: Update status codes omits b3491d8430dd Merge tag 'media/v4.20-2' of git://git.kernel.org/pub/scm/ [...] omits 48e01e001da3 ixgbe/ixgbevf: fix XFRM_ALGO dependency omits 35ae5414e708 fm10k: bump driver version to match out-of-tree release omits 9a1fe1e2bbc4 fm10k: add missing device IDs to the upstream driver omits e330af788998 fm10k: ensure completer aborts are marked as non-fatal aft [...] omits e69e40c8066c fm10k: fix SM mailbox full condition omits 094bf4d0e965 igb: shorten maximum PHC timecounter update interval omits 59fc453b21f7 Merge branch 'akpm' (patches from Andrew) omits 5d4f0edaa3ac perf intel-pt/bts: Calculate cpumode for synthesized samples omits 242483068b4b perf intel-pt: Insert callchain context into synthesized c [...] omits 2ebe82288b32 mm/gup.c: fix __get_user_pages_fast() comment omits f2c57d91b0d9 mm: Fix warning in insert_pfn() omits dee6da22efac memory-hotplug.rst: add some details about locking internals omits 5666848774ef powerpc/powernv: hold device_hotplug_lock when calling mem [...] omits cec1680591d6 powerpc/powernv: hold device_hotplug_lock when calling dev [...] omits 381eab4a6ee8 mm/memory_hotplug: fix online/offline_pages called w.o. me [...] omits 8df1d0e4a265 mm/memory_hotplug: make add_memory() take the device_hotplug_lock omits d15e59260f62 mm/memory_hotplug: make remove_memory() take the device_ho [...] omits 2f770806fd2c mm/memblock.c: warn if zero alignment was requested omits 7e1c4e27928e memblock: stop using implicit alignment to SMP_CACHE_BYTES omits 530d4c0cfd5b docs/boot-time-mm: remove bootmem documentation omits 57c8a661d95d mm: remove include/linux/bootmem.h omits 97ad1087efff memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants omits bda49a81164a mm: remove nobootmem omits 7c2ee349cf79 memblock: rename __free_pages_bootmem to memblock_free_pages omits c6ffc5ca8fb3 memblock: rename free_all_bootmem to memblock_free_all omits 53ab85ebfd27 memblock: replace free_bootmem_late with memblock_free_late omits 2013288f7238 memblock: replace free_bootmem{_node} with memblock_free omits 6c7835f8d0d1 mm: nobootmem: remove bootmem allocation APIs omits 2a5bda5a624d memblock: replace alloc_bootmem with memblock_alloc omits 4fc4a09e4cc1 memblock: replace __alloc_bootmem with memblock_alloc_from omits 15c3c114ed14 memblock: replace alloc_bootmem_pages with memblock_alloc omits e8625dce71b4 memblock: replace alloc_bootmem_low_pages with memblock_alloc_low omits 3bb1f80ee687 memblock: replace alloc_bootmem_node with memblock_alloc_node omits ccfa2a0f2e85 memblock: replace __alloc_bootmem_node with appropriate me [...] omits 64c0066c1e74 memblock: replace alloc_bootmem_pages_node with memblock_a [...] omits 3913c8f9f96b memblock: add align parameter to memblock_alloc_node() omits a5159e84daf4 memblock: replace __alloc_bootmem_nopanic with memblock_al [...] omits 510d22f44d16 memblock: replace alloc_bootmem_low with memblock_alloc_low (2) omits 238997e5e63a memblock: replace alloc_bootmem_pages_nopanic with membloc [...] omits bf2886efdc1b memblock: replace __alloc_bootmem_node_nopanic with memblo [...] omits 079151704d01 memblock: replace alloc_bootmem_low with memblock_alloc_low omits e0802b8dfcd1 memblock: replace alloc_bootmem_align with memblock_alloc omits eb31d559f1e8 memblock: remove _virt from APIs returning virtual address omits 9a8dd708d547 memblock: rename memblock_alloc{_nid,_try_nid} to memblock [...] omits b146ada221c1 mm: nobootmem: remove dead code omits 355c45affca7 mm: remove bootmem allocator implementation. omits aca52c398389 mm: remove CONFIG_HAVE_MEMBLOCK omits b4a991ec584b mm: remove CONFIG_NO_BOOTMEM omits 69a60bc75fe7 percpu: remove PER_CPU_DEF_ATTRIBUTES macro omits 6a32c2469c3f kbuild: fix kernel/bounds.c 'W=1' warning omits 2209fda323e2 lib/lz4: update LZ4 decompressor module omits 8c81ddd2acd2 ipc: IPCMNI limit check for semmni omits 6730e6580177 ipc: IPCMNI limit check for msgmni and shmmni omits b49dec1cf8ff kernel/panic.c: filter out a potential trailing newline omits 95c4fb78fb23 kernel/panic.c: do not append newline to the stack protect [...] omits 3819ddec1f8c include/linux/signal.h: mark expected switch fall-throughs omits 2e58f57d859f kernel/signal.c: fix a comment error omits 22ea4eba6341 fat: truncate inode timestamp updates in setattr omits cd83f6b194e9 fat: change timestamp updates to use fat_truncate_time omits 6bb885ecd746 fat: add functions to update and truncate timestamps appro [...] omits d9f4d94261d5 fat: create a function to calculate the timezone offest omits eceb8902be29 fat: expand a slightly out-of-date comment omits 21bfc8309cca reiserfs: remove workaround code for GCC 3.x omits b10298d56c96 reiserfs: propagate errors from fill_with_dentries() properly omits 6c9a3f843a29 fs/hfs/extent.c: fix array out of bounds read of array extent omits 8cd3cb506173 hfs: update timestamp on truncate() omits dc8844aada73 hfsplus: update timestamps on truncate() omits 1267a07be5eb hfs: fix return value of hfs_get_block() omits 839c3a6a5e1f hfsplus: fix return value of hfsplus_get_block() omits 54640c7502e5 hfs: prevent btree data loss on ENOSPC omits d92915c35bfa hfsplus: prevent btree data loss on ENOSPC omits ef75bcc5763d hfs: fix BUG on bnode parent update omits d057c036672f hfs: prevent btree data loss on root split omits 19a9d0f1acf7 hfsplus: fix BUG on bnode parent update omits 0a3021d4f529 hfsplus: prevent btree data loss on root split omits f027c34d8440 init/do_mounts.c: add root=PARTLABEL=<name> support omits 22ebb72b3260 checkpatch: remove GCC_BINARY_CONSTANT warning omits 89976005536c include/linux/compat.h: mark expected switch fall-throughs omits 048e513d8761 lib/kstrtox.c: delete unnecessary casts omits 7e5ca363a5a1 lib/rbtree.c: fix typo in comment of rb_insert_augmented() omits 7f476715d05f lib/sg_pool.c: remove unnecessary null check when freeing object omits 7a20c2fa1cc6 lib/zlib_inflate/inflate.c: remove fall through warnings omits 36c8d1e7a27f lib/parser.c: switch match_number() over to use match_strdup() omits 4ed97b3c6d08 lib/parser.c: switch match_u64int() over to use match_strdup() omits 30f7bc99a2a9 lib/parser.c: switch match_strdup() over to use kmemdup_nul() omits 8ec3d76863d8 lib/bitmap.c: simplify bitmap_print_to_pagebuf() omits ce1091d47110 lib/bitmap.c: fix remaining space computation in bitmap_pr [...] omits 41e7b1661ffb linux/bitmap.h: relax comment on compile-time constant nbits omits d9873969fa87 linux/bitmap.h: fix type of nbits in bitmap_shift_right() omits c8cebc553368 linux/bitmap.h: remove redundant uses of small_const_nbits() omits 7275b097851a linux/bitmap.h: handle constant zero-size bitmaps correctly omits 696e4219237b lib/bitmap.c: remove wrong documentation omits ea6f650465c6 kernel/fail_function.c: remove meaningless null pointer ch [...] omits de0d22e50cd3 treewide: remove current_text_addr omits 49ef341ab668 .mailmap: add Oleksij Rempel omits b5c212374c85 fs/proc/vmcore.c: Convert to use vmf_error() omits 4b408c74ee5a mm/gup_benchmark.c: prevent integer overflow in ioctl omits ec131b2d7fa6 mm/hmm: invalidate device page table at start of invalidation omits 44532d4c591c mm/hmm: use a structure for update callback parameters omits d08faca018c4 mm/hmm: properly handle migration pmd omits 86a2d59841ab mm/hmm: fix race between hmm_mirror_unregister() and mmu_n [...] omits aab8d0520e6e mm/rmap: map_pte() was not handling private ZONE_DEVICE pa [...] omits f813f21971b9 mm/hmm: fix utf8 ... omits c57cdf7a9e51 block: call rq_qos_exit() after queue is frozen omits 3b692c55e58d HID: asus: only support backlight when it's not driven by WMI omits ffb6ce7086ee platform/x86: asus-wmi: export function for evaluating WMI [...] omits 29f6eb533c3b platform/x86: asus-wmi: Only notify kbd LED hw_change by f [...] omits 69372c1dbdee platform/x86: wmi: declare device_type structure as constant omits 0252894f53fc platform/x86: ideapad: Add Y530-15ICH to no_hw_rfkill omits 4f8f382e6357 perf tools: Don't clone maps from parent when synthesizing forks omits ff27a06af6ff perf top: Start display thread earlier omits 76b0b801782b tools headers uapi: Update linux/if_link.h header copy omits d45a57fff0a6 tools headers uapi: Update linux/netlink.h header copy omits 827758129a0f tools headers: Sync the various kvm.h header copies omits 685626dc26bd tools include uapi: Update linux/mmap.h copy omits 2f967f1dbbc1 perf trace beauty: Use the mmap flags table generated from [...] omits fbd7458db757 perf beauty: Wire up the mmap flags table generator to the [...] omits 80ee5668b8a7 perf beauty: Add a generator for MAP_ mmap's flag constants omits 89eb1f3b7f2a tools include uapi: Update asound.h copy omits 8dd4c0f68c0d tools arch uapi: Update asm-generic/unistd.h and arm64 uni [...] omits 733ac4f9935c tools include uapi: Update linux/fs.h copy omits e9024d519d89 perf callchain: Honour the ordering of PERF_CONTEXT_{USER, [...] omits d6c9c05fe1eb perf cs-etm: Correct CPU mode for samples omits 1fe627da3033 perf unwind: Take pgoff into account when reporting elf to [...] omits 218d61110f69 perf top: Do not use overwrite mode by default omits 69f8117f17b3 selftests/powerpc/cache_shape: Fix out-of-tree build omits 266bac361d56 selftests/powerpc/switch_endian: Fix out-of-tree build omits 98415da03ae6 selftests/powerpc/pmu: Link ebb tests with -no-pie omits 27825349d7b2 selftests/powerpc/signal: Fix out-of-tree build omits c39b79082a38 selftests/powerpc/ptrace: Fix out-of-tree build omits 399474e4c110 HID: i2c-hid: add Direkt-Tek DTLAPY133-1 to descriptor override omits 5e1275808630 ovl: check whiteout in ovl_create_over_whiteout() omits 9c87156cce5a powerpc/xmon: Relax frame size for clang omits 5e7154ff5e8e drm/i915/gvt: Handle values of EDP_PSR_IMR and EDP_PSR_IIR omits 606a745944bc drm/i915/gvt: correct mask setting for CSFE_CHICKEN1 omits bc0686ff5fad drm/i915/gvt: support inconsecutive partial gtt entry write omits a0aebae07f21 selftests: powerpc: Fix warning for security subdir omits 27b31e68bc9f bpf: tcp_bpf_recvmsg should return EAGAIN when nonblocking [...] omits b31d30d9be32 tools/bpf: add unlimited rlimit for flow_dissector_load omits 204c881e96e4 dt-bindings: arm: Explain capacities-dmips-mhz calculation [...] omits 1ecd0da58889 drm/amd/powerplay: revise Vega20 pptable version check omits 0cafc82fae41 drm/amd/display: set backlight level limit to 1 omits 698b53b3119c mtip32xx: clean an indentation issue, remove extraneous tabs omits 310c7585e830 Merge tag 'nfsd-4.20' of git://linux-nfs.org/~bfields/linux omits 9b190ecca11c Merge tag 'cramfs_fixes' of git://git.linaro.org/people/ni [...] omits a6b3a3fa0423 net: mvpp2: Fix affinity hint allocation omits 56ce68bceeef Cramfs: trivial whitespace fixes omits 672ca9dd13f1 Cramfs: fix abad comparison when wrap-arounds occur omits 3aa8029e1ac4 net/mlx4_en: add a missing <net/ip.h> include omits 343a9f35409b Merge tag 'trace-v4.20' of git://git.kernel.org/pub/scm/li [...] omits f4267b3604a8 Merge tag 'trace-v4.19-rc8-3' of git://git.kernel.org/pub/ [...] omits 5b4c0d87de2d Merge tag 'for-linus-4.20a-rc1-tag' of git://git.kernel.or [...] omits c2101d018264 Merge tag 'acpi-4.20-rc1-2' of git://git.kernel.org/pub/sc [...] omits 6ef746769ef5 Merge tag 'pm-4.20-rc1-2' of git://git.kernel.org/pub/scm/ [...] omits 85b5d4bcab8b Merge tag 'for-4.20-part2-tag' of git://git.kernel.org/pub [...] omits 4e303fbe2d95 perf top: Allow disabling the overwrite mode omits 23c07a23cbed perf trace: Beautify mount's first pathname arg omits 476c92cacf38 perf trace: Beautify the umount's 'name' argument omits f932184e282f perf trace: Consider syscall aliases too omits 73d141adcea6 perf trace beauty: Beautify mount/umount's 'flags' argument omits 496fd346b71f perf trace beauty: Allow syscalls to mask an argument befo [...] omits 579e5ff629b1 perf beauty: Introduce strarray__scnprintf_flags() omits 794f594e0c3b perf beauty: Switch from GPL v2.0 to LGPL v2.1 omits ceaf8e5b49ce perf beauty: Add a generator for MS_ mount/umount's flag c [...] omits f443f38c5789 tools include uapi: Grab a copy of linux/fs.h omits a95ecac5cb2f selftests/powerpc: Relax L1d miss targets for rfi_flush test omits 826b5de90c0b ALSA: firewire-lib: fix insufficient PCM rule for period/b [...] omits c6ee7a548e2c x86/numa_emulation: Fix uniform-split numa emulation omits 7847c7be0481 x86/paravirt: Remove unused _paravirt_ident_32 omits 28fa741c27e6 perf/core: Clean up inconsisent indentation omits 960b82c383d3 xtensa: clean up xtensa-specific property sections omits 1026ded6936f xtensa: use DWARF_DEBUG in the vmlinux.lds.S omits c4ac6889930d Merge branches 'pm-cpuidle' and 'pm-cpufreq' omits 0f0a691f1ef9 sparc64: Remvoe set_fs() from perf_callchain_user(). omits da71577545a5 rtnetlink: Disallow FDB configuration for non-Ethernet device omits 713358369382 sctp: check policy more carefully when getting pr status omits df132eff4638 sctp: clear the transport of some out_chunk_list chunks in [...] omits 2b0ab72799c2 Merge branch 'mlxsw-Couple-of-fixes' omits a22712a96291 mlxsw: core: Fix devlink unregister flow omits ad0b9d94182b mlxsw: spectrum_switchdev: Don't ignore deletions of learned MACs omits 6e29464b8a72 hinic: Fix l4_type parameter in hinic_task_set_tunnel_l4 omits e2d00e62f24b Documentation: ip-sysctl.txt: Document tcp_fwmark_accept omits 414dd6fb9a1a bonding: fix length of actor system omits 966c37f2d77e ipv4/igmp: fix v1/v2 switchback timeout based on rfc3376, 8.12 omits 4119ba211bc4 xtensa: add NOTES section to the linker script omits 11743c56785c Merge tag 'rpmsg-v4.20' of git://github.com/andersson/remoteproc omits 929e134c43c9 Merge tag 'rproc-v4.20' of git://github.com/andersson/remoteproc omits bf4a1fcf0bc1 xfs: remove [cm]time update from reflink calls omits 3fc9f5e40931 xfs: remove xfs_reflink_remap_range omits 7a6ccf004e23 xfs: remove redundant remap partial EOF block checks omits 3f68c1f562f1 xfs: support returning partial reflink results omits 9f04aaffddb3 xfs: clean up xfs_reflink_remap_blocks call site omits 4918ef4ea008 xfs: fix pagecache truncation prior to reflink omits 65f098e91ffb ocfs2: remove ocfs2_reflink_remap_range omits 900611a1bd06 ocfs2: support partial clone range and dedupe range omits a8a94302c975 ocfs2: fix pagecache truncation prior to reflink omits 2587b1f1fae2 ocfs2: truncate page cache for clone destination file befo [...] omits 8c5c836bd6c3 vfs: clean up generic_remap_file_range_prep return value omits c32e5f39953f vfs: hide file range comparison function omits eca3654e3cc7 vfs: enable remap callers that can handle short operations omits df3658361951 vfs: plumb remap flags through the vfs dedupe functions omits 452ce65951a2 vfs: plumb remap flags through the vfs clone functions omits 42ec3d4c0218 vfs: make remap_file_range functions take and return bytes [...] omits 8dde90bca6fc vfs: remap helper should update destination inode metadata omits 3d28193e1df0 vfs: pass remap flags to generic_remap_checks omits a91ae49bbaf4 vfs: pass remap flags to generic_remap_file_range_prep omits 2e5dfc99f2e6 vfs: combine the clone and dedupe into a single remap_file_range omits 6095028b455d vfs: rename clone_verify_area to remap_verify_area omits a83ab01a62e6 vfs: rename vfs_clone_file_prep to be more descriptive omits 9aae20500d9c vfs: skip zero-length dedupe requests omits 07d19dc9fbe9 vfs: avoid problematic remapping requests into partial EOF block omits 9fd91a90cb98 vfs: strengthen checking of file range inputs to generic_r [...] omits 2c5773f102c9 vfs: exit early from zero length remap operations omits 1383a7ed6749 vfs: check file ranges before cloning files omits 5b49f64db299 vfs: vfs_clone_file_prep_inodes should return EINVAL for a [...] omits 4b42745211af Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] omits b22b6beae611 Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] omits 53b7a3b7ec00 Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] omits 93335e5911db Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] omits c38239b4be1a Merge branch 'parisc-4.20-2' of git://git.kernel.org/pub/s [...] omits 57dbde63f288 Merge branch 'i2c/for-4.20' of git://git.kernel.org/pub/sc [...] omits 917e2fd2c53e um: Make line/tty semantics use true write IRQ omits 59fdf91d90e6 um: trap: fix spelling mistake, EACCESS -> EACCES omits 9ca19a3a3e24 um: Don't hardcode path as it is architecture dependent omits 134bf98c5596 Merge tag 'media/v4.20-1' of git://git.kernel.org/pub/scm/ [...] omits d312a25d4775 um: NULL check before kfree is not needed omits 369cca266860 um: remove unused AIO code omits 7ff1e34bbdc1 um: Give start_idle_thread() a return code omits 3033998bb8cd um: Remove update_debugregs() omits 0676b957c24b um: Drop own definition of PTRACE_SYSEMU/_SINGLESTEP omits 93f38b6fae0e lockd: fix access beyond unterminated strings in prints omits bb6ad5572c00 nfsd: Fix an Oops in free_session() omits bd8d72507886 nfsd: correctly decrement odstate refcount in error path omits 3ae2cefb613b svcrdma: Increase the default connection credit limit omits 07880fa4968b svcrdma: Remove try_module_get from backchannel omits 596f2a195043 svcrdma: Remove ->release_rqst call in bc reply handler omits f3c1fd0ee294 svcrdma: Reduce max_send_sges omits 0ac203cb1f03 nfsd: fix fall-through annotations omits 736c6625de66 knfsd: Improve lookup performance in the duplicate reply c [...] omits ed00c2f65267 knfsd: Further simplify the cache lookup omits 76ecec21197a knfsd: Simplify NFS duplicate replay cache omits 3e87da5145fc knfsd: Remove dead code from nfsd_cache_lookup omits 4c8e5537bb28 SUNRPC: Simplify TCP receive code omits 1863d77f15da SUNRPC: Replace the cache_detail->hash_lock with a regular [...] omits d48cf356a130 SUNRPC: Remove non-RCU protected lookup omits a6482733bc98 NFS: Fix up a typo in nfs_dns_ent_put omits 437f91451349 NFS: Lockless DNS lookups omits 9d5afd9491c8 knfsd: Lockless lookup of NFSv4 identities. omits 6d1616b26cd9 SUNRPC: Lockless server RPCSEC_GSS context lookup omits 9ceddd9da134 knfsd: Allow lockless lookups of the exports omits fd5d2f78261b SUNRPC: Make server side AUTH_UNIX use lockless lookups omits ae74136b4bb6 SUNRPC: Allow cache lookups to use RCU protection rather t [...] omits 84de6e96e036 MAINTAINERS: add maintainer for Renesas RIIC driver omits 7ce6c65b617e i2c: sh_mobile: Remove dummy runtime PM callbacks omits eaba68785c2d i2c: uniphier-f: fix race condition when IRQ is cleared omits 39226aaa85f0 i2c: uniphier-f: fix occasional timeout error omits f1fdcbbdf45d i2c: uniphier-f: make driver robust against concurrency omits a560ae55dcc3 Merge branch 'i2c-mux/for-next' of https://github.com/peda [...] omits 044ee8902861 HID: input: simplify/fix high-res scroll event handling omits f77084d96355 x86/mm/pat: Disable preemption around __flush_tlb_all() omits 8af190958059 x86/paravirt: Remove GPL from pv_ops export omits 5bd4af34a09a Merge tag 'tty-4.20-rc1' of git://git.kernel.org/pub/scm/l [...] omits 738b04fba18d Merge tag 'staging-4.20-rc1' of git://git.kernel.org/pub/s [...] omits fe675d4d3c6b Merge tag 'mailbox-v4.20' of git://git.linaro.org/landing- [...] omits e64433d58763 Merge tag 'filesystems_for_v4.20-rc1' of git://git.kernel. [...] omits 79257514f532 Merge tag 'for_v4.20-rc1' of git://git.kernel.org/pub/scm/ [...] omits 7da4221b530f Merge tag '9p-for-4.20' of git://github.com/martinetd/linux omits 673c790e7282 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 83e7e5b54417 Merge tag 'm68k-for-v4.20-tag1' of git://git.kernel.org/pu [...] omits ac237c28d5ac ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops omits 8f054b6f53ff drm/panel: simple: Innolux TV123WAM is actually P120ZDG-BF1 omits c0e9ab24723c dt-bindings: drm/panel: simple: Innolux TV123WAM is actual [...] omits c2bfc223882d drm/bridge: ti-sn65dsi86: Remove the mystery delay omits 625d3b5c2ea6 drm/panel: simple: Add "no-hpd" delay for Innolux TV123WAM omits 2ed3e9510f60 drm/panel: simple: Support panels with HPD where HPD isn't [...] omits cb028e49129f dt-bindings: drm/panel: simple: Add no-hpd property omits 69840466086d block: fix the DISCARD request merge omits c6e0bba4ac44 HID: moving to group maintainership model omits ac435075892e Merge tag 'csky-for-linus-4.20' of https://github.com/c-sk [...] omits 49ad712afa88 platform/x86: Add Intel AtomISP2 dummy / power-management driver omits 3b9672fff747 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4104916d8cad platform/x86: touchscreen_dmi: Add min-x and min-y setting [...] omits 4269fea768a1 Revert "netfilter: nft_numgen: add map lookups for numgen [...] omits 922dceff8dc1 drm/edid: Add 6 bpc quirk for BOE panel. omits f0718d792b8a Merge branch 'linus' into perf/urgent, to pick up fixes omits 2022cceb4e30 x86/traps: Use format string with panic() call omits a68d75081aec sched/rt: Update comment in pick_next_task_rt() omits 0e96f31ea424 x86: Clean up 'sizeof x' => 'sizeof(x)' omits 4b783dd6a407 Merge branches 'x86/early-printk', 'x86/microcode' and 'co [...] omits 97ec37c57dd4 Merge branch 'linus' into x86/urgent, to refresh the tree omits 9f51ae62c84a Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 747569b0a7c5 net: diag: document swapped src/dst in udp_dump_one. omits 3bdf6bac5817 Merge branch 'macsec-fixes' omits 07bddef98393 macsec: let the administrator set UP state even if lowerde [...] omits e6ac075882b2 macsec: update operstate when lower device changes omits 38b4f18d5637 net: sched: gred: pass the right attribute to gred_change_ [...] omits 822c5f734136 ptp: drop redundant kasprintf() to create worker name omits 0fe5119e267f net: bridge: remove ipv6 zero address check in mcast queries omits 53b3b6bbfde6 Merge tag 'drm-next-2018-10-24' of git://anongit.freedeskt [...] omits 746bb4ed6d62 Merge tag 'vla-v4.20-rc1' of git://git.kernel.org/pub/scm/ [...] omits ac747c0715f2 Merge tag 'kbuild-v4.20' of git://git.kernel.org/pub/scm/l [...] omits f8cab69be0a8 Merge tag 'linux-kselftest-4.20-rc1' of git://git.kernel.o [...] omits 0d0352d8b3d6 selftests/ftrace: Fix synthetic event test to delete event [...] omits dad4f140edaa Merge branch 'xarray' of git://git.infradead.org/users/wil [...] omits ece23711dd95 net: Properly unlink GRO packets on overflow. omits 4d8106f0299c c6x: switch to NO_BOOTMEM omits c2b1a9226fe7 modpost: Create macro to avoid variable shadowing omits 9e1e8194332f ASN.1: Remove unnecessary shadowed local variable omits c9fa406f62ec parisc: Fix A500 boot crash omits 18858511fd8a tracing: Return -ENOENT if there is no target synthetic event omits 69d5b97c5973 HID: we do not randomly make new drivers 'default y' omits 5ecf3e110c32 Merge tag 'linux-watchdog-4.20-rc1' of git://www.linux-wat [...] omits ed3f4e239834 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c7b7eefa57ae Merge tag 'rtc-4.20' of git://git.kernel.org/pub/scm/linux [...] omits e55854534989 Merge tag 'led-fix-for-4.20-rc1' of git://git.kernel.org/p [...] omits b59dfdaef173 i2c-hid: properly terminate i2c_hid_dmi_desc_override_tabl [...] omits a2acce536921 tracing: Have stack tracer trace full stack omits da387e5c930f tracing: Export trace_dump_stack to modules omits aedef16a63d5 ALSA: dice: fix to wait for releases of all ALSA character [...] omits 6788fac82001 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 345671ea0f92 Merge branch 'akpm' (patches from Andrew) omits 4904008165c8 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits a45dcff7489f Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc omits 22146c3ce989 hugetlbfs: dirty pages as they are added to pagecache omits aa8aa8a331d2 mm: export add_swap_extent() omits bc4ae27d817a mm: split SWP_FILE into SWP_ACTIVATED and SWP_FS omits 91cbacc34512 tools/testing/selftests/vm/map_fixed_noreplace.c: add test [...] omits 7eef5f97c1f9 mm: thp: relocate flush_cache_range() in migrate_misplaced [...] omits 7066f0f933a1 mm: thp: fix mmu_notifier in migrate_misplaced_transhuge_page() omits d7c3393413fe mm: thp: fix MADV_DONTNEED vs migrate_misplaced_transhuge_ [...] omits 026d1eaf5ef1 mm/kasan/quarantine.c: make quarantine_lock a raw_spinlock_t omits df06b37ffe5a mm/gup: cache dev_pagemap while pinning pages omits 9fd61bc95130 Revert "x86/e820: put !E820_TYPE_RAM regions into memblock [...] omits ec393a0f014e mm: return zero_resv_unavail optimization omits 907ec5fca3dc mm: zero remaining unavailable struct pages omits 3821b76c3cdb tools/testing/selftests/vm/gup_benchmark.c: add MAP_HUGETL [...] omits 0dd8666afb99 tools/testing/selftests/vm/gup_benchmark.c: add MAP_SHARED option omits aeb85ed4f41a tools/testing/selftests/vm/gup_benchmark.c: allow user spe [...] omits 319e0bec1aec tools/testing/selftests/vm/gup_benchmark.c: fix 'write' fl [...] omits 714a3a1ebafe mm/gup_benchmark.c: add additional pinning methods omits 26db3d09d9e1 mm/gup_benchmark.c: time put_page() omits 7a1adfddaf0d mm: don't raise MEMCG_OOM event due to failed high-order a [...] omits 64081362e8ff mm/page-writeback.c: fix range_cyclic writeback vs writepa [...] omits a9a9e77fbf27 mm: move mirrored memory specific code outside of memmap_i [...] omits d3035be4ce23 mm: calculate deferred pages after skipping mirrored memory omits dfb3ccd00a06 mm: make memmap_init a proper function omits 1c2d479a119b mm/memcontrol.c: convert mem_cgroup_id::ref to refcount_t type omits 4a222127f363 mm/page_alloc.c: initialize num_movable in move_freepages() omits 61855f021c3a mm/zsmalloc.c: fix fall-through annotation omits 7eaa8c969efa userfaultfd: selftest: recycle lock threads first omits 04d877319e2a userfaultfd: selftest: generalize read and poll omits 439de0d74437 userfaultfd: selftest: cleanup help messages omits f0ecf25a093f mm/vmstat.c: assert that vmstat_text is in sync with stat_ [...] omits ff09d7ec9786 mm/memory.c: recheck page table entry with page table lock held omits cc4b8c794f47 mm: dax: add comment for PFN_SPECIAL omits 9bc8039e715d mm: brk: downgrade mmap_sem to read when shrinking omits 85a06835f6f1 mm: mremap: downgrade mmap_sem to read when shrinking omits 3c0513243a4a mm/filemap.c: use vmf_error() omits 544db7597ad0 hugetlb: introduce generic version of huge_ptep_get omits facf6d5b8b6c hugetlb: introduce generic version of huge_ptep_set_access [...] omits 8e581d433bf7 hugetlb: introduce generic version of huge_ptep_set_wrprotect() omits 78d6e4e8ea87 hugetlb: introduce generic version of prepare_hugepage_range omits c4916a008665 hugetlb: introduce generic version of huge_pte_wrprotect omits cae72abc1af0 hugetlb: introduce generic version of huge_pte_none() omits fe632225bdbd hugetlb: introduce generic version of huge_ptep_clear_flush omits a4d838536c6e hugetlb: introduce generic version of huge_ptep_get_and_clear() omits cea685d55633 hugetlb: introduce generic version of set_huge_pte_at() omits 1e5f50fc9d0a hugetlb: introduce generic version of hugetlb_free_pgd_range omits d018498ccc92 hugetlb: harmonize hugetlb.h arch specific defines with pgtable.h omits d4faa40259b8 mm: remove unnecessary local variable addr in __get_user_p [...] omits 966cf44f637e mm: defer ZONE_DEVICE page initialization to the point whe [...] omits d483da5bc78b mm: create non-atomic version of SetPageReserved for init use omits f682a97a0059 mm: provide kernel parameter to allow disabling page init [...] omits 85cfb245060e memcg: remove memcg_kmem_skip_account omits 86b27beae596 mm/memory_hotplug.c: clean up node_states_check_changes_offline() omits 8efe33f40f3e mm/memory_hotplug.c: simplify node_states_check_changes_online omits cf01f6f5e398 mm/memory_hotplug.c: tidy up node_states_clear_node() omits 83d83612d707 mm/memory_hotplug.c: spare unnecessary calls to node_set_state omits 3cb7b121ff4d mm/filemap.c: Use existing variable omits cb4922496ae4 mm: unmap VM_PFNMAP mappings with optimized path omits b4cefb360512 mm: unmap VM_HUGETLB mappings with optimized path omits dd2283f2605e mm: mmap: zap pages with read mmap_sem in munmap omits a8dda165ec34 vfree: add debug might_sleep() omits 3ca4ea3a7a78 mm/vmalloc.c: improve vfree() kerneldoc omits 52414d330257 kvfree(): fix misleading comment omits dedf2c73b80b mm/mempolicy.c: use match_string() helper to simplify the code omits c3df29d13044 mm/swap.c: remove duplicated include omits 2c029a1ea3aa mm, page_alloc: drop should_suppress_show_mem omits e9b257ed150c mm/memcontrol.c: fix memory.stat item ordering omits 4b85afbdacd2 mm: zero-seek shrinkers omits 68d48e6a2df5 mm: workingset: add vmstat counter for shadow nodes omits 505802a53510 mm: workingset: use cheaper __inc_lruvec_state in irqsafe [...] omits 2ce7135adc9a psi: cgroup support omits eb414681d5a0 psi: pressure stall information for CPU, memory, and IO omits 246b3b3342c9 sched: introduce this_rq_lock_irq() omits 1f351d7f7590 sched: sched.h: make rq locking and clock functions availa [...] omits 5c54f5b9edb1 sched: loadavg: make calc_load_n() public omits 8508cf3ffad4 sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD omits b1d29ba82cf2 delayacct: track delays from thrashing cache pages omits 1899ad18c607 mm: workingset: tell cache transitions from workingset thrashing omits 95f9ab2d596e mm: workingset: don't drop refault information prematurely omits f0d77874143d mm, slab: shorten kmalloc cache names for large sizes omits 61f94e18de94 mm, proc: add KReclaimable to /proc/meminfo omits b29940c1abd7 mm: rename and change semantics of nr_indirectly_reclaimab [...] omits 2e03b4bc4ae8 dcache: allocate external names from reclaimable kmalloc caches omits 1291523f2c1d mm, slab/slub: introduce kmalloc-reclaimable caches omits cc252eae85e0 mm, slab: combine kmalloc_caches and kmalloc_dma_caches omits 3b9aadf7278d userfaultfd: allow get_mempolicy(MPOL_F_NODE|MPOL_F_ADDR) [...] omits 6471f52af786 alpha: switch to NO_BOOTMEM omits e92d39cdb120 unicore32: switch to NO_BOOTMEM omits ddf63983576a um: switch to NO_BOOTMEM omits be6ec5b1eecf um: setup_physmem: stop using global variables omits 0042379279bc nios2: switch to NO_BOOTMEM omits a811c05c16b5 nios2: use generic early_init_dt_add_memory_arch omits 6072cf567a2b of: ignore sub-page memory regions omits 426dcd4b600f hexagon: switch to NO_BOOTMEM omits 9b5a8e00d479 mm: convert insert_pfn() to vm_fault_t omits 79f3aa5ba989 mm: convert __vm_insert_mixed() to vm_fault_t omits 6d958546ff61 mm: inline vm_insert_pfn_prot() into caller omits ae2b01f37044 mm: remove vm_insert_pfn() omits 67fa1666223d mm: remove references to vm_insert_pfn() omits bc12e6ad9617 mm: make vm_insert_pfn_prot() static omits b13fd1dc9f85 x86: convert vdso to use vm_fault_t omits f5e6d1d5f8f3 mm: introduce vmf_insert_pfn_prot() omits 5d7476374564 mm: remove vm_insert_mixed() omits 7f2764cfbd85 cramfs: convert to use vmf_insert_mixed omits 4b96a37d1c68 mm: convert to use vm_fault_t omits 7b0e0c0e35f5 mm/page_alloc.c: clean up check_for_memory() omits 979aafa5919b mm/swapfile.c: clear si->swap_map[] in swap_free_cluster() omits 10e364da10d7 mm/swapfile.c: call free_swap_slot() in __swap_entry_free() omits bcd49e86710b mm/swapfile.c: use __try_to_reclaim_swap() in free_swap_an [...] omits 154221c3e520 kmemleak: add module param to print warnings to dmesg omits 4e15a073a168 Revert "mm, mmu_notifier: annotate mmu notifiers with bloc [...] omits 33490af3f5c1 mm, mmu_notifier: be explicit about range invalition non-b [...] omits 15f570bf3d13 mm,page_alloc: PF_WQ_WORKER threads must sleep at should_r [...] omits 68600f623d69 mm: don't miss the last page because of round-off error omits 591edfb10a94 mm: drain memcg stocks on css offlining omits 9b6f7e163cd0 mm: rework memcg kernel stack accounting omits c5fd3ca06b46 slub: extend slub debug to handle multiple slabs omits 61448479a9f2 mm: don't warn about large allocations for slab omits 0684e6526edf mm/slub.c: switch to bitmap_zalloc() omits 253cc22fc6a1 xtensa: use generic vga.h omits 5780a02fd1e8 fs/iomap.c: change return type to vm_fault_t omits 867632d6a612 ocfs2: remove set but not used variable 'rb' omits 999865764f5f fs/ocfs2/dlm/dlmdebug.c: fix a sleep-in-atomic-context bug [...] omits 0ae1c2dbdccc ocfs2: remove unneeded null check omits 2de24cb742d4 ocfs2: remove unused pointer 'eb' omits 32c1b90dcd90 ocfs2/dlm: remove unnecessary parentheses omits 1f6904f72937 scripts/tags.sh: add DECLARE_HASHTABLE() omits 0c96350a2d2f lib/test_kasan.c: add tests for several string/memory API [...] omits 19a2ca0fb560 arm64: lib: use C string functions with KASAN enabled omits 74f213ea25b9 include/linux/linkage.h: align weak symbols omits 4d54954a1971 include/linux/pfn_t.h: force '~' to be parsed as an unary [...] omits ae62c16e105a userfaultfd: disable irqs when taking the waitqueue lock omits fa76da461bb0 mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smap [...] omits aab456dfa404 net/neigh: fix NULL deref in pneigh_dump_table() omits d8fd9e106fbc bpf: fix wrong helper enablement in cgroup local storage omits f64bf6b8ae80 net: allow traceroute with a specified interface in a vrf omits 5a2de63fd1a5 bridge: do not add port to router list when receives query [...] omits fb692ec4117f net/smc: fix smc_buf_unuse to use the lgr pointer omits ee1abcf68935 ipv6/ndisc: Preserve IPv6 control buffer if protocol error [...] omits 6c2fc9cddc1f sparc64: Rework xchg() definition to avoid warnings. omits 2b4792eaa9f5 sparc64: Export __node_distance. omits 5b4fc3882a64 sparc64: Make corrupted user stacks more debuggable. omits cc10ad25bbca Merge tag 'mips_4.20' of git://git.kernel.org/pub/scm/linu [...] omits ec9c16643459 Merge tag 'mips_fixes_4.20_1' of git://git.kernel.org/pub/ [...] omits 685f7e4f1614 Merge tag 'powerpc-4.20-1' of git://git.kernel.org/pub/scm [...] omits 14fa085640a7 ovl: using posix_acl_xattr_size() to get size instead of p [...] omits 1e92e3072c14 ovl: abstract ovl_inode lock with a helper omits 0e32992f7fac ovl: remove the 'locked' argument of ovl_nlink_{start,end} omits 9df085f3c9a2 ovl: relax requirement for non null uuid of lower fs omits 6b52243f633e ovl: fold copy-up helpers into callers omits b10cdcdc2012 ovl: untangle copy up call chain omits 007ea44892e6 ovl: relax permission checking on underlying layers omits 6cd078702f2f ovl: fix recursive oi->lock in ovl_link() omits 8f97d1e99149 vfs: fix FIGETBSZ ioctl on an overlayfs file omits 1f244dc52139 ovl: clean up error handling in ovl_get_tmpfile() omits babf4770be0a ovl: fix error handling in ovl_verify_set_fh() omits c7a2c49ea6c9 Merge tag 'nfs-for-4.20-1' of git://git.linux-nfs.org/proj [...] omits 033078a9afe5 Merge tag '4.20-smb3-fixes' of git://git.samba.org/sfrench [...] omits 7abe849315c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 71f4d95b2365 Merge tag 'for-4.20/dm-changes' of git://git.kernel.org/pu [...] omits 6080ad3a9941 Merge tag 'for-linus-20181026' of git://git.kernel.dk/linux-block omits b27186abb37b Merge tag 'devicetree-for-4.20' of git://git.kernel.org/pu [...] omits 0ef7791e2bfb Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 72b8ad40e143 leds: gpio: set led_dat->gpiod pointer for OF defined GPIO leds omits cb899a615be6 drm/amdgpu: fix reporting of failed msg sent to SMU (v2) omits befa93633193 Merge tag 'dma-mapping-4.20-1' of git://git.infradead.org/ [...] omits 31e3aad62ab8 drm/amdgpu: Fix compute ring 1.0.0 failure after reset omits 4faaaa762328 drm/amdgpu: fix VM leaf walking omits d1f2b1710d92 Merge tag 'iommu-updates-v4.20' of git://git.kernel.org/pu [...] omits 18d0eae30e6a Merge tag 'char-misc-4.20-rc1' of git://git.kernel.org/pub [...] omits 26873acacbdb Merge tag 'driver-core-4.20-rc1' of git://git.kernel.org/p [...] omits 7dd8db68949a HID: alps: allow incoming reports when only the trackstick [...] omits 9703fc8caf36 Merge tag 'usb-4.20-rc1' of git://git.kernel.org/pub/scm/l [...] omits 6298944d8f57 Revert "HID: add NOGET quirk for Eaton Ellipse MAX UPS" omits 00b790ea545b HID: i2c-hid: Add a small delay after sleep command for Ra [...] omits f11274396a53 HID: hiddev: fix potential Spectre v1 omits da19a102ce87 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits a435ab4f80f9 libata: Apply NOLPM quirk for SAMSUNG MZ7TD256HAFV-000L9 omits d061864b89c3 ARM: dt: relicense two DT binding IRQ headers omits e901378578c6 powerpc/process: Fix flush_all_to_thread for SPE omits 58cfbac25b1f Revert "selftests/powerpc: Fix out-of-tree build errors" omits 8dce6b2215ea powerpc/pseries: add missing cpumask.h include file omits 48dc0ef19044 selftests/powerpc: Fix ptrace tm failure omits c43befca86ae KVM: PPC: Use exported tb_to_ns() function in decrementer [...] omits 772b039fd9a7 powerpc/pseries: Export maximum memory value omits 709cf19c5749 powerpc/8xx: Use patch_site for perf counters setup omits 1a210878bf21 powerpc/8xx: Use patch_site for memory setup patching omits 082e2869fc02 powerpc/code-patching: Add a helper to get the address of [...] omits cc4ebf5c0a34 Revert "powerpc/8xx: Use L1 entry APG to handle _PAGE_ACCE [...] omits 64ae16dfeefe KEYS: asym_tpm: Add support for the sign operation [ver #2] omits e73d170f6c77 KEYS: asym_tpm: Implement tpm_sign [ver #2] omits e08e6891231f KEYS: asym_tpm: Implement signature verification [ver #2] omits a335974ae088 KEYS: asym_tpm: Implement the decrypt operation [ver #2] omits f884fe5a158f KEYS: asym_tpm: Implement tpm_unbind [ver #2] omits 0c36264aa1d5 KEYS: asym_tpm: Add loadkey2 and flushspecific [ver #2] omits 22447981fc05 KEYS: Move trusted.h to include/keys [ver #2] omits e1ea9f86023e KEYS: trusted: Expose common functionality [ver #2] omits ad4b1eb5fb33 KEYS: asym_tpm: Implement encryption operation [ver #2] omits dff5a61a5961 KEYS: asym_tpm: Implement pkey_query [ver #2] omits d5e72745ca12 KEYS: Add parser for TPM-based keys [ver #2] omits f8c54e1ac4b8 KEYS: asym_tpm: extract key size & public key [ver #2] omits 903be6bb84c5 KEYS: asym_tpm: add skeleton for asym_tpm [ver #2] omits b3a8c8a5ebb5 crypto: rsa-pkcs1pad: Allow hash to be optional [ver #2] omits 3c58b2362ba8 KEYS: Implement PKCS#8 RSA Private Key parser [ver #2] omits c08fed737126 KEYS: Implement encrypt, decrypt and sign for software asy [...] omits f7c4e06e066c KEYS: Allow the public_key struct to hold a private key [ver #2] omits 82f94f24475c KEYS: Provide software public key query function [ver #2] omits 039884907787 KEYS: Make the X.509 and PKCS7 parsers supply the sig enco [...] omits 5a30771832aa KEYS: Provide missing asymmetric key subops for new key ty [...] omits 00d60fd3b932 KEYS: Provide keyctls to drive the new key type ops for as [...] omits 70025f84e5b7 KEYS: Provide key type operations for asymmetric key ops [ver #2] omits 5a2e1853d689 s390: avoid vmlinux segments overlap omits b44b136a3773 s390/vdso: add missing FORCE to build targets omits ef5febae1543 s390/decompressor: add missing FORCE to build targets omits efe8eaf7b525 Merge tag 'perf-core-for-mingo-4.20-20181025' of git://git [...] omits 7a048cec598e xen: drop writing error messages to xenstore omits e6111161c0a0 xen/pvh: don't try to unplug emulated devices omits 87613bb9d20c parisc: Use LINUX_GATEWAY_SPACE constant in entry.S omits 9a298b445514 parisc64: change __kernel_suseconds_t to match glibc omits ede95a63b5e8 bpf: add bpf_jit_limit knob to restrict unpriv allocations omits 4d716e10e3c5 Merge branch 'pkt-access-fixes' omits b09928b97628 bpf: make direct packet write unclone more robust omits d3f66e4116af bpf: fix leaking uninitialized memory on pop/peek helpers omits 80b0d86a176c bpf: fix direct packet write into pop/peek helpers omits d5563d367c2c bpf: fix cg_skb types to hint access type in may_access_di [...] omits 5d66fa7d9e9e bpf: fix direct packet access for flow dissector progs omits ab21c1b5f799 bpf: disallow direct packet access for unpriv in cg_skb omits 36641ad61db5 bpf: fix test suite to enable all unpriv program types omits bf4cc40e9343 net/{ipv4,ipv6}: Do not put target net if input nsid is invalid omits 863d4187d05a lan743x: Remove SPI dependency from Microchip group. omits 55469bc6b577 drivers: net: remove <net/busy_poll.h> inclusion when not needed omits f802912d4252 net: phy: genphy_10g_driver: Avoid NULL pointer dereference omits 649f0837a8cc r8169: fix broken Wake-on-LAN from S5 (poweroff) omits 4a6998aff82a bpf, btf: fix a missing check bug in btf_parse omits a3f49d97c220 selftests/bpf: add config fragments BPF_STREAM_PARSER and [...] omits f592f804831f bpf: devmap: fix wrong interface selection in notifier_call omits 0af5c656fdb7 drm/amdgpu: fix amdgpu_vm_fini omits 3732eb0683c1 drm/amd/powerplay: commonize the API for retrieving curren [...] omits 7dc94969e165 drm/amd/powerplay: correct the clocks for DAL to be Khz unit omits 1b50bb4d36e8 Fix pattern handling optimalization omits 42d0f71c9b5f octeontx2-af: Use GFP_ATOMIC under spin lock omits 899ecaedd155 net: ethernet: cadence: fix socket buffer corruption problem omits 760eea43f8c6 thermal: da9062/61: Prevent hardware access during system suspend omits 697ee786f15d thermal: rcar_thermal: Prevent doing work after unbind omits 3a3138621762 thermal: rcar_thermal: Prevent hardware access during syst [...] omits 853cbc1f2d3a thermal: rcar_gen3_thermal: add R8A77980 support omits 8583d8d621eb dt-bindings: thermal: rcar-gen3-thermal: document R8A77980 [...] omits 1d6931556073 thermal: add stm32 thermal driver omits 7f1a22ce597c dt-bindings: stm32-thermal: add binding documentation omits 92ca366e9b83 thermal: rcar_thermal: add R8A77970 support omits a14404a9f04b dt-bindings: thermal: rcar-thermal: document R8A77970 bindings omits df016bbba637 thermal: rcar_thermal: fix duplicate IRQ request omits 98fa7a3e001b block, bfq: fix asymmetric scenarios detection omits 0a40a9352473 gdrom: fix mistake in assignment of error omits d6f1dda27251 blk-mq: place trace_block_getrq() in correct place omits bf5054569653 block: Introduce blk_revalidate_disk_zones() omits e76239a3748c block: add a report_zones method omits 965b652e9018 block: Expose queue nr_zones in sysfs omits a2d6b3a2d390 block: Improve zone reset execution omits 65e4e3eee83d block: Introduce BLKGETNRZONES ioctl omits 72cd87576d1d block: Introduce BLKGETZONESZ ioctl omits 2e85fbaff3a7 block: Limit allocation of zone descriptors for report zones omits a91e138022bc block: Introduce blkdev_nr_zones() helper omits 5f832a395859 scsi: sd_zbc: Fix sd_zbc_check_zones() error checks omits d2e428e49eec scsi: sd_zbc: Reduce boot device scan and revalidate time omits 7f9d35d24c56 scsi: sd_zbc: Rearrange code omits cdffab7a86b0 cdrom: remove set but not used variable 'tocuse' omits d91dc172e34f skd: fix unchecked return values omits f92898e7f32e xen/blkfront: avoid NULL blkfront_info dereference on devi [...] omits 2347e7e1aea4 dt-bindings: interrupt-controller: C-SKY APB intc omits edff1b4835b7 irqchip: add C-SKY APB bus interrupt controller omits 3fe5d5bd2dd9 dt-bindings: interrupt-controller: C-SKY SMP intc omits d8a5f5f79122 irqchip: add C-SKY SMP interrupt controller omits 243b40a469d1 MAINTAINERS: Add csky omits f746650f9cdc dt-bindings: Add vendor prefix for csky omits 19fef6c4893d dt-bindings: csky CPU Bindings omits 735ee005c371 csky: Misc headers omits 991069865796 csky: SMP support omits 2ce36bfa6a09 csky: Debug and Ptrace GDB omits da551281947c csky: User access omits c5af58b76911 csky: Library functions omits 9d056df0924e csky: ELF and module probe omits a0ae62806ff4 csky: Atomic operations omits e38a5272baaa csky: IRQ handling omits dd3ef10ea295 csky: VDSO and rt_sigreturn omits e9564df753fd csky: Process management and Signal omits a1c6ca3c6de7 kernel: hung_task.c: disable on suspend omits f174e49e4906 cpufreq: remove unused arm_big_little_dt driver omits a7314405d83c cpufreq: drop ARM_BIG_LITTLE_CPUFREQ support for ARM64 omits 5906056e52e9 cpufreq: intel_pstate: Fix compilation for !CONFIG_ACPI omits 013de2d6671d csky: MMU and page table management omits 00a9730e1007 csky: Cache and TLB routines omits 4859bfca11c7 csky: System Call omits 081860b970ad csky: Exception handling and mm-fault omits 9143a9359d05 csky: Kernel booting omits 7c768f845104 csky: defconfig omits c32e64e852f3 csky: Build infrastructure omits 6a9b593d4b6f ACPI / PMIC: xpower: Add depends on IOSF_MBI to Kconfig entry omits 8afb46804dfa i2c: designware: Cleanup bus lock handling omits 3c670dba864d ACPI / PMIC: xpower: Block P-Unit I2C access during read-m [...] omits ad6e16059d8e EDAC, skx_edac: Add address translation for non-volatile DIMMs omits e09db3d241f8 x86: baytrail/cherrytrail: Rework and move P-Unit PMIC bus [...] omits a7fe5190c03f cpuidle: menu: Remove get_loadavg() from the performance m [...] omits 145d952a2932 sched: Factor out nr_iowait and nr_iowait_cpu omits 721fb6fbfd21 fsnotify: Fix busy inodes during unmount omits 5a8de47b3c25 netfilter: bridge: define INT_MIN & INT_MAX in userspace omits 5e91c9d9cd3f netfilter: nft_osf: check if attribute is present omits 61792b677415 netfilter: ipv6: fix oops when defragmenting locally gener [...] omits ace6485a0326 x86/cpufeatures: Enumerate MOVDIR64B instruction omits 33823f4d63f7 x86/cpufeatures: Enumerate MOVDIRI instruction omits 79f800b2e769 MAINTAINERS: remove reference to bogus vsock file omits 09d7583294aa vhost/scsi: Use common handling code in request queue handler omits 3f8ca2e115e5 vhost/scsi: Extract common handling code from control queu [...] omits 0d02dbd68c47 vhost/scsi: Respond to control queue operations omits 4542d623c713 vhost/scsi: truncate T10 PI iov_iter to prot_bytes omits 1a0e348e5693 drm/amd/display: Disable 4k 60 HDMI on DCE11 omits 7179d24040d6 drm/amdgpu: Fix null point error omits 6f059c641b31 drm/amd/display: Fix Null point error if smu ip was disabled omits 355c8db13be4 drm/amd/powerplay: commit get_performance_level API as DAL needed omits 2e991629bcf5 virtio-balloon: VIRTIO_BALLOON_F_PAGE_POISON omits d95f58f4a6ca mm/page_poison: expose page_poisoning_enabled to kernel modules omits 86a559787e6f virtio-balloon: VIRTIO_BALLOON_F_FREE_PAGE_HINT omits d7b31359ecef kvm_config: add CONFIG_VIRTIO_MENU omits 3822d1bb0df1 rtc: sc27xx: Always read normal alarm when registering RTC device omits bf2c532b67fc rtc: sc27xx: Add check to see if need to enable the alarm [...] omits b2ddc48582ef rtc: sc27xx: Remove interrupts disable and clear in probe() omits 7db5adfa6316 rtc: sc27xx: Clear SPG value update interrupt status omits a86d6b23ed97 rtc: sc27xx: Set wakeup capability before registering rtc device omits 4f3ebb04d05f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 4ed591c8ab44 net/ipv6: Allow onlink routes to have a device mismatch if [...] omits e72bde6b6629 net: sched: Remove TCA_OPTIONS from policy omits 4f4be03bdeb3 ice: Poll for link status change omits 982b1219182e ice: Allocate VF interrupts and set queue map omits f203dca363f8 ice: Introduce ice_dev_onetime_setup omits ac0e549678d6 net: hns3: Fix for warning uninitialized symbol hw_err_lst3 omits cdaa18f9bd98 octeontx2-af: Copy the right amount of memory omits db4f1be3ca9b net: udp: fix handling of CHECKSUM_COMPLETE packets omits 559bf69e3c8f Merge branch 'route-dump-filter-fixes' omits c63586dc9b3e net: rtnl_dump_all needs to propagate error from dumpit function omits ae677bbb4441 net: Don't return invalid table id error when dumping all [...] omits 242afaa6968c net/ipv6: Put target net when address dump fails due to ba [...] omits d7e38611b81e net/ipv4: Put target net when address dump fails due to ba [...] omits 99189e8b6b0e ice: Use capability count returned by the firmware omits ac5a8aef112e ice: Update expected FW version omits 633d7449a301 ice: Change device ID define names to align with branding string omits f73581f8d9a3 selftests/ftrace: Strip escape sequences for log file omits 8096fbcf55c0 selftests/ftrace: Use colored output when available omits 0387662d1b6c selftests: fix warning: "_GNU_SOURCE" redefined omits fb363e2d2035 selftests: kvm: Fix -Wformat warnings omits 8f381ac4d321 selftests/ftrace: Add color to the PASS / FAIL results omits 717da97e94a9 kvm: selftests: fix spelling mistake "Insufficent" -> "Ins [...] omits 8c7f6316fccf selftests: gpio: Fix OUTPUT directory in Makefile omits a4f222e000b3 selftests: gpio: restructure Makefile omits d89d08ffd2c5 selftests: watchdog: Fix ioctl SET* error paths to take on [...] omits 7514c39cf1d9 selftests: watchdog: Add gettimeout and get|set pretimeout omits 04d5e4bd3751 selftests: watchdog: Fix error message. omits 9a244229a4b8 selftests: watchdog: fix message when /dev/watchdog open fails omits 8ffade754bdf selftests/ftrace: Add ftrace cpumask testcase omits c575dea2c1a5 selftests/ftrace: Add wakeup_rt tracer testcase omits c1edd060b413 selftests/ftrace: Add wakeup tracer testcase omits 91ae08a26514 selftests/ftrace: Add stacktrace ftrace filter command testcase omits 174fd823397a selftests/ftrace: Add trace_pipe testcase omits 7bc026d6c032 selftests/ftrace: Add function filter on module testcase omits 47c509d30db4 selftests/ftrace: Add max stack tracer testcase omits 5b56a07b9c46 selftests/ftrace: Add function profiling stat testcase omits c21ceceae94d selftests/ftrace: Add ringbuffer size changing testcase omits 4d23e9b4fd2e selftests/ftrace: Add trace_printk sample module test omits 873b4af2103f selftests/ftrace: Add kprobe-event with symbol argument test omits 32f6e5da83c7 selftests/ftrace: Add kprobe profile testcase omits b0898e84851c selftests/ftrace: Add kprobe event with $comm argument testcase omits ddbc31e63aef selftests/ftrace: Check set_event_pid result omits 00b2f2bc3aac selftests/ftrace: Test kprobe-event argument with various bitsize omits 1e51263ef4e6 selftests/ftrace: Improve kretprobe testcase to check log data omits e42e5c46b07d selftests/ftrace: Improve kprobe testcase to check log data omits af2a0750f374 selftests/ftrace: Improve kprobe on module testcase to loa [...] omits cec3adf5f571 selftests/ftrace: Use loopback address instead of localhost omits 72ce3daf92ba selftests/ftrace: Fix checkbashisms errors omits 2452c96e617a selftests/ftrace: Fix to test kprobe $comm arg only if available omits e527c47081c7 selftests/ftrace: Remove unneeded per-test init/cleanup ftrace omits 9768cc46d39a selftests/ftrace: Cleanup ftrace after running test omits 3a96a9d0a4e9 selftests/ftrace: Add SPDX License Identifier to template omits 7590472e78c8 selftests/ftrace: More initialize features in initialize_ftrace omits 7d0abba4293e selftests/ftrace: Add case number prefix to logfile omits 5d1c6580d616 selftests/ftrace: Add --console hidden option omits 9d954f951970 selftests/ftrace: Add --stop-fail hidden option for debug omits f3aaaaaae263 ice: Make ice_msix_clean_rings static omits fe57120e18a1 perf script: Support total cycles count omits 99f753f048b3 perf script: Implement --graph-function omits d1b1552e15d4 tools script: Add --call-trace and --call-ret-trace omits 4eb068157121 perf script: Make itrace script default to all calls omits b585ebdb5912 perf script: Add --insn-trace for instruction decoding omits 38f876bb2d62 cifs: update internal module version number for cifs.ko to 2.14 omits 43de1db36424 smb3: add debug for unexpected mid cancellation omits 32a1fb36f6e5 cifs: allow calling SMB2_xxx_free(NULL) omits f9776280c29e drm/i915/dp: Restrict link retrain workaround to external [...] omits 49af5d95b9b3 drm/i915/dp: Fix link retraining comment in intel_dp_long_pulse() omits 769d6bfc74c1 add myself as reviewer for Xen support in Linux omits f1db0050483c xen: remove redundant 'default n' from Kconfig omits 217188d9f985 video: fbdev: remove redundant 'default n' from Kconfig-s omits ca6d73f97f92 video: fbdev: remove dead old CLPS711x LCD support driver omits 3aa6c19d2f38 xen/balloon: Support xend-based toolstack omits 7deecbda3026 xen/pvh: increase early stack size omits a856531951dc xen: make xen_qlock_wait() nestable omits 2ac2a7d4d9ff xen: fix race in xen_qlock_wait() omits af320de90ec8 xen/balloon: Grammar s/Is it/It is/ omits ea9e57d06e48 xen: Make XEN_BACKEND selectable by DomU omits 35a908072311 smb3 - clean up debug output displaying network interfaces omits fae8044c03c3 smb3: show number of current open files in /proc/fs/cifs/Stats omits 8d8b26e58432 cifs: add support for ioctl on directories omits 3b7960caceaf cifs: fallback to older infolevels on findfirst queryinfo retry omits 1e77a8c204c9 smb3: do not attempt cifs operation in smb3 query info error path omits 61351d6d54e6 smb3: send backup intent on compounded query info omits 0cb012d1a0a9 cifs: track writepages in vfs operation counters omits f70556c8cae9 smb2: fix uninitialized variable bug in smb2_ioctl_query_info omits f5b05d622a3e cifs: add IOCTL for QUERY_INFO passthrough to userspace omits 8c1beb980129 cifs: minor clarification in comments omits f80eaedd6c59 CIFS: Print message when attempting a mount omits 9a0efeccfa7e CIFS: Adds information-level logging function omits 9645759ce6b3 cifs: OFD locks do not conflict with eachothers omits ff526d86051f CIFS: SMBD: Do not call ib_dereg_mr on invalidated memory [...] omits 6d3adb23becb CIFS: pass page offsets on SMB1 read/write omits ef2298a06d01 fs/cifs: fix uninitialised variable warnings omits 179e44d49c2f smb3: add tracepoint for sending lease break responses to server omits 9b9c5bea0b96 cifs: do not return atime less than mtime omits 3d621230b8a0 smb3: update default requested iosize to 4MB from 1MB for [...] omits 6e4d3bbe9212 smb3: Add debug message later in smb2/smb3 reconnect path omits 8393072bab06 CIFS: make 'nodfs' mount opt a superblock flag omits 9e1a37dad4f3 smb3: track the instance of each session for debugging omits 37e6a7057607 smb3: minor missing defines relating to reparse points omits 00778e2294d5 smb3: add way to control slow response threshold for loggi [...] omits 1c3a13a38a28 cifs: minor updates to module description for cifs.ko omits 5a519bead499 cifs: protect against server returning invalid file system [...] omits 2c887635cd6a smb3: allow stats which track session and share reconnects [...] omits 4d5bdf28690a SMB3: Backup intent flag missing from compounded ops omits 14e562ada2b1 cifs: create a define for the max number of iov we need fo [...] omits bb435512cec8 cifs: change SMB2_OP_RENAME and SMB2_OP_HARDLINK to use co [...] omits 3764cbd179f0 cifs: remove the is_falloc argument to SMB2_set_eof omits dcbf91035709 cifs: change SMB2_OP_SET_INFO to use compounding omits f7bfe04bf0db cifs: change SMB2_OP_SET_EOF to use compounding omits c2e0fe3f5aae cifs: make rmdir() use compounding omits ba8ca116854a cifs: create helpers for SMB2_set_info_init/free() omits 47dd9597df41 cifs: change unlink to use a compound omits f733e3936da4 cifs: change mkdir to use a compound omits c5a5f38f075c cifs: add a smb2_compound_op and change QUERY_INFO to use it omits cb5c2e639484 cifs: fix a credits leak for compund commands omits b340a4d4aa18 smb3: add tracepoint to catch cases where credit refund of [...] omits ce7fb50f92d7 cifs: remove set but not used variable 'cifs_sb' omits d034feeb44b8 cifs: Use kmemdup rather than duplicating its implementati [...] omits d42c8a87d18b smb3: do not display confusing message on mount to Azure servers omits 33279c305d07 scsi: mvsas: Remove set but not used variable 'id' omits 2c309aeed62c scsi: qla2xxx: Remove two arguments from qlafx00_error_entry() omits 5b0af4777b1b scsi: qla2xxx: Make sure that qlafx00_ioctl_iosb_entry() i [...] omits eb023220f4ea scsi: qla2xxx: Remove a set-but-not-used variable omits 109a5987d9ea scsi: qla2xxx: Make qla2x00_sysfs_write_nvram() easier to analyze omits 8f9a214823c9 scsi: qla2xxx: Declare local functions 'static' omits 807eb90703e7 scsi: qla2xxx: Improve several kernel-doc headers omits 50435d4211a7 scsi: qla2xxx: Modify fall-through annotations omits 09968e5049b4 scsi: 3w-sas: 3w-9xxx: Use unsigned char for cdb omits 1b171b1a29d6 scsi: mvsas: Use dma_pool_zalloc omits 6110f37fb33d scsi: target: Don't request modules that aren't even built omits 7081fb629e43 scsi: target: Set response length for REPORT TARGET PORT GROUPS omits 3bf0fb6f33dd afs: Probe multiple fileservers simultaneously omits 18ac61853cc4 afs: Fix callback handling omits 2feeaf8433c8 afs: Eliminate the address pointer from the address list cursor omits 744bcd713a4e afs: Allow dumping of server cursor on operation failure omits 30062bd13e36 afs: Implement YFS support in the fs client omits d4936803a92b afs: Expand data structure fields to support YFS omits f58db83fd332 afs: Get the target vnode in afs_rmdir() and get a callback on it omits 12d8e95a911e afs: Calc callback expiry in op reply delivery omits 36bb5f490a54 afs: Fix FS.FetchStatus delivery from updating wrong vnode omits 35dbfba3111a afs: Implement the YFS cache manager service omits 06aeb2971457 afs: Remove callback details from afs_callback_break struct omits 0067191201de afs: Commit the status on a new file/dir/symlink omits 3b6492df4153 afs: Increase to 64-bit volume ID and 96-bit vnode ID for YFS omits 2a0b4f64c9ed afs: Don't invoke the server to read data beyond EOF omits f51375cd9e1a afs: Add a couple of tracepoints to log I/O errors omits 4ac15ea53622 afs: Handle EIO from delivery function omits ded2f4c58ac2 afs: Fix TTL on VL server and address lists omits 0a5143f2f89c afs: Implement VL server rotation omits e7f680f45bd1 afs: Improve FS server rotation error handling omits 12bdcf333fe1 afs: Set up the iov_iter before calling afs_extract_data() omits 160cb9574b55 afs: Better tracing of protocol errors omits 9ea9ce0427aa iov_iter: Add I/O discard iterator omits aa563d7bca6e iov_iter: Separate type from direction and use accessor functions omits 00e23707442a iov_iter: Use accessor function omits 1fcb748d187d amd-gpu: Don't undefine READ and WRITE omits 9844fb2e3513 power: supply: twl4030-charger: fix OF sibling-node lookup omits 5bf59773aaf3 NFC: nfcmrvl_uart: fix OF child-node lookup omits ac63043d8cb5 net: stmmac: dwmac-sun8i: fix OF child-node lookup omits d397dbe60612 net: bcmgenet: fix OF child-node lookup omits f9a7082327e2 drm/msm: fix OF child-node lookup omits ceff2f4dcd44 drm/mediatek: fix OF sibling-node lookup omits 76099f98aea4 perf scripts python: exported-sql-viewer.py: Add All branc [...] omits 8392b74b575c perf scripts python: exported-sql-viewer.py: Add ability t [...] omits 82f68e2898e6 perf scripts python: exported-sql-viewer.py: Add ability t [...] omits ebd70c7dc2f5 perf scripts python: exported-sql-viewer.py: Add ability t [...] omits 1beb5c7b0704 perf scripts python: exported-sql-viewer.py: Add support f [...] omits 031c2a004ba7 perf scripts python: call-graph-from-sql.py: Rename to exp [...] omits 341e73cbd301 perf scripts python: call-graph-from-sql.py: Refactor Tree [...] omits 4be9ace7e1cd perf scripts python: call-graph-from-sql.py: Add data help [...] omits 70d831e85c1b perf scripts python: call-graph-from-sql.py: Factor out Ca [...] omits e99ef8141a6d perf scripts python: call-graph-from-sql.py: Remove use of [...] omits 5f9dfef1bb7f perf scripts python: call-graph-from-sql.py: Add a class f [...] omits b2556c46a69b perf scripts python: call-graph-from-sql.py: Separate the [...] omits 7e4fc93e2ade perf scripts python: call-graph-from-sql.py: Make a "Main" [...] omits 99a097c987c2 perf scripts python: call-graph-from-sql.py: Change icon omits 3c4ef4515068 perf scripts python: call-graph-from-sql.py: Set a minimum [...] omits 1d865c06f571 perf scripts python: call-graph-from-sql.py: Provide bette [...] omits 331bc71cb175 SUNRPC: Convert the auth cred cache to use refcount_t omits 79b181810285 SUNRPC: Convert auth creds to use refcount_t omits 07d02a67b7fa SUNRPC: Simplify lookup code omits 95cd623250ad SUNRPC: Clean up the AUTH cache code omits 86bbd7422ae6 NFS: change sign of nfs_fh length omits 14fdc2c5318a Documentation/security-bugs: Clarify treatment of embargoe [...] omits 84db119f5a83 ubifs: Remove unneeded semicolon omits e453fa60e086 Documentation: ubifs: Add authentication whitepaper omits d8a22773a12c ubifs: Enable authentication support omits 1e76592f2c32 ubifs: Do not update inode size in-place in authenticated mode omits 104115a3eb54 ubifs: Add hashes and HMACs to default filesystem omits e158e02ff700 ubifs: authentication: Authenticate super block node omits b5b1f0836922 ubifs: Create hash for default LPT omits 625700ccb506 ubfis: authentication: Authenticate master node omits a1dc58140f7e ubifs: authentication: Authenticate LPT omits da8ef65f9573 ubifs: Authenticate replayed journal omits 6f06d96fdf62 ubifs: Add auth nodes to garbage collector journal head omits 6a98bc4614de ubifs: Add authentication nodes to journal omits 16a26b20d2af ubifs: authentication: Add hashes to index nodes omits 823838a48688 ubifs: Add hashes to the tree node cache omits a384b47e4954 ubifs: Create functions to embed a HMAC in a node omits 49525e5eecca ubifs: Add helper functions for authentication support omits dead97266f10 ubifs: Add separate functions to init/crc a node omits 5125cfdff13a ubifs: Format changes for authentication support omits fd6150051bec ubifs: Store read superblock node omits 83407437bbea ubifs: Drop write_node omits e635cf8c3bbd ubifs: Implement ubifs_lpt_lookup using ubifs_pnode_lookup omits 0e26b6e2551e ubifs: Export pnode_lookup as ubifs_pnode_lookup omits 22ceaa8c688d ubifs: Pass ubifs_zbranch to read_znode() omits 545bc8f6b0c6 ubifs: Pass ubifs_zbranch to try_read_node() omits c4de6d7e4319 ubifs: Refactor create_default_filesystem() omits 7e5583fd7719 ubi: Mark expected switch fall-throughs omits 304d9b486b3c dt-bindings: thermal: rcar: Add device tree support for r8a7744 omits 8c6c36846f11 thermal/drivers/hisi: Add the dual clusters sensors for hi3660 omits ce8c0700dcf9 thermal/drivers/hisi: Add more sensors channel omits a18e83e77217 thermal/drivers/hisi: Remove pointless irq field omits 2cffaeff083f thermal/drivers/hisi: Use platform_get_irq_byname omits a849eecee7ee thermal/drivers/hisi: Replace macro name with relevant sen [...] omits 7edc5e406f26 thermal/drivers/hisi: Add multiple sensors support omits 8c0ffc8f9a76 thermal/drivers/hisi: Prepare to support multiple sensors omits 9bb4ec8d9e93 thermal/drivers/hisi: Factor out the probe functions omits 49e778d1c750 thermal/drivers/hisi: Set the thermal zone private data to [...] omits 9c9ae8da7106 thermal/drivers/hisi: Change the driver to be sensor oriented omits c90aaeccc7c6 thermal/drivers/hisi: Change the platform data pointer to [...] omits d1d2c290b3c0 thermal: armada: fix a test in probe() omits b6ad3981ff94 thermal: imx: handle error path in one place to save dupli [...] omits 337a4aecdaf8 thermal: imx: improve error message omits 36d83c666245 dt-bindings: thermal: Fix a typo in documentation omits c8c3b091b65c thermal: tsens: Check if the IP is correctly enabled by firmware omits c130a7602e3b thermal: tsens: Pass register offsets as private data omits a15525b5d9ac thermal: tsens: Add the SROT address map omits 67b0f5e064cd thermal: tsens: Rename map field in order to add a second [...] omits caac52bce611 thermal: tsens: Get rid of dead code omits 2d71d8ded5f4 thermal: tsens: Add SPDX license identifiers omits bd7557f55a45 thermal: tsens: Prepare 8916 and 8974 tsens to use SROT an [...] omits 6017e2a9d727 thermal: qoriq: add i.mx8mq support omits 9b96566063c5 thermal: Convert to using %pOFn instead of device_node.name omits b6ae3550c8e2 powerpc/8xx: add missing header in 8xx_mmu.c omits e738c5f15562 powerpc/8xx: Add DT node for using the SEC engine of the MPC885 omits 3b2ad16dc428 drm/amd/powerplay: bump the PPtable version supported omits b44ec6a3eb38 drm/amd/powerplay: drop highest UCLK setting after display [...] omits f7becf9a0803 drm/amd/pp: enable power limit increase in OD mode omits f191415b24a3 powerplay: Respect units on max dcfclk watermark omits 91eec27ebbc4 drm/amdgpu: Fix null pointer amdgpu_device_fw_loading omits 241dbbb1fb21 drm/amd/powerplay: error out when force clock level under [...] omits cacd9759eea2 Merge branch 'next' into for-linus omits 9084cb6a24bf Btrfs: fix use-after-free when dumping free space omits ef0f02fd69a0 rtc: s35390a: Change buf's type to u8 in s35390a_init omits 3e71c70c946b perf scripts python: call-graph-from-sql.py: Use SPDX lice [...] omits a9c5e6c1e9bf perf trace: Introduce per-event maximum number of events property omits 7ee40678af93 perf script: Flush output stream after events in verbose mode omits af9b926de9c5 MD: Memory leak when flush bio size is zero omits 6aaa58c99427 md: fix memleak for mempool omits 7dceef78f310 rtc: ds1307: fix ds1339 wakealarm support omits 6f5b390b3abe rtc: ds1685: simplify getting .driver_data omits c1c9b9695cc8 perf script: Allow extended console debug output omits cbb5df7e9607 perf stat: Poll for monitored tasks being alive omits a937c6658b8e perf trace: Drop thread refcount in trace__event_handler() omits 4291bf5cb939 perf trace: Drop addr_location refcounts omits b7e8452b860c perf evsel: Mark a evsel as disabled when asking the kerne [...] omits da4ad3a23af3 dm writecache: remove disabled code in memory_entry() omits 173ee3962959 of: Add missing exports of node name compare functions omits ea4cdc548e5e ceph: new mount option to disable usage of copy-from op omits 503f82a9932d ceph: support copy_file_range file operation omits 23ddf9bea900 libceph: support the RADOS copy-from operation omits 2ee9dd958d47 ceph: add non-blocking parameter to ceph_try_get_caps() omits 98c4bfe9d89b libceph: check reply num_data_items in setup_request_data() omits 0d9c1ab3be4c libceph: preallocate message data items omits 26f887e0a3c4 libceph, rbd, ceph: move ceph_osdc_alloc_messages() calls omits 39e58c3425b1 libceph: introduce alloc_watch_request() omits 81c65213d73c libceph: assign cookies in linger_submit() omits 3b83f60da6dd libceph: enable fallback to ceph_msg_new() in ceph_msgpool_get() omits 61d2f855042c ceph: num_ops is off by one in ceph_aio_retry_work() omits 41a264e1b30c libceph: no need to call osd_req_opcode_valid() in osd_req [...] omits 668028844174 ceph: set timeout conditionally in __cap_delay_requeue omits 894868330a1e libceph: don't consume a ref on pagelist in ceph_msg_data_ [...] omits 33165d472310 libceph: introduce ceph_pagelist_alloc() omits 24639ce56040 libceph: osd_req_op_cls_init() doesn't need to take opcode omits 94e6992bb560 libceph: bump CEPH_MSG_MAX_DATA_LEN omits bddff633ab7b ceph: only allow punch hole mode in fallocate omits fce7a9744bdf ceph: refactor ceph_sync_read() omits 74c9e6bf4c88 ceph: check if LOOKUPNAME request was aborted when filling trace omits c58f450bd615 ceph: fix dentry leak in ceph_readdir_prepopulate omits efe328230dc0 Revert "ceph: fix dentry leak in splice_dentry()" omits 5da207993e39 ceph: check snap first in ceph_set_acl() omits 7d8dc53414c5 rbd: add __init/__exit annotations omits 3167893ae60e ceph: reset cap hold timeout only for requeued inode omits cd6ba41c192d watchdog: ts4800: release syscon device node in ts4800_wdt [...] omits 3a08cd52c37c radix tree: Remove multiorder support omits 542980aa9318 radix tree test: Convert multiorder tests to XArray omits b66b5a48b8a0 radix tree tests: Convert item_delete_rcu to XArray omits ccc89e30fac7 radix tree tests: Convert item_kill_tree to XArray omits 4bb53bdda0d1 radix tree tests: Move item_insert_order omits 879a9ae7b5bc radix tree test suite: Remove multiorder benchmarking omits 9076b33d7dad radix tree test suite: Remove __item_insert omits bcfa4b72111c memremap: Convert to XArray omits 0e9446c35a80 xarray: Add range store functionality omits 4f06d6302da6 xarray: Move multiorder_check to in-kernel tests omits 93eb07f72c8d xarray: Move multiorder_shrink to kernel tests omits d6427f8179b5 xarray: Move multiorder account test in-kernel omits 47e0fab2b151 radix tree test suite: Convert iteration test to XArray omits 372266ba0267 radix tree test suite: Convert tag_tagged_items to XArray omits adb9d9c4ccb1 radix tree: Remove radix_tree_clear_tags omits 8cf2f98411e3 radix tree: Remove radix_tree_maybe_preload_order omits 2956c6644bfd radix tree: Remove split/join code omits 1cf56f9d670b radix tree: Remove radix_tree_update_node_t omits a28334862993 page cache: Finish XArray conversion omits b15cd800682f dax: Convert page fault handlers to XArray omits 9f32d221301c dax: Convert dax_lock_mapping_entry to XArray omits 9fc747f68d49 dax: Convert dax writeback to XArray omits 07f2d89cc270 dax: Convert __dax_invalidate_entry to XArray omits 084a899008ce dax: Convert dax_layout_busy_page to XArray omits cfc93c6c6c96 dax: Convert dax_insert_pfn_mkwrite to XArray omits ec4907ff69fb dax: Hash on XArray instead of mapping omits a77d19f46a37 dax: Rename some functions omits 5ec2d99de742 f2fs: Convert to XArray omits f611ff63751a nilfs2: Convert to XArray omits 04edf02cdd37 fs: Convert writeback to XArray omits ec82e1c1c89c fs: Convert buffer to XArray omits 0a943c65e7d7 btrfs: Convert page cache to XArray omits 7f4446eefe9f shmem: Comment fixups omits ef3038a573aa memfd: Convert memfd_tag_pins to XArray omits 2313216f861f memfd: Convert memfd_wait_for_pins to XArray omits 7ae3424fb4b5 shmem: Convert shmem_partial_swap_usage to XArray omits c121d3bb717e shmem: Convert shmem_free_swap to XArray omits 7b8d046fba91 shmem: Convert shmem_alloc_hugepage to XArray omits 552446a41661 shmem: Convert shmem_add_to_page_cache to XArray omits e21a29552fa3 shmem: Convert find_swap_entry to XArray omits a12831bf4293 shmem: Convert shmem_confirm_swap to XArray omits 62f945b6a7b8 shmem: Convert shmem_radix_tree_replace to XArray omits 10bbd235859b pagevec: Use xa_mark_t omits 67891ffff2f5 mm: Convert is_page_cache_freeable to XArray omits 85b392dbace7 mm: Convert khugepaged_scan_shmem to XArray omits 77da9389b9d5 mm: Convert collapse_shmem to XArray omits aa5dc07f70c5 mm: Convert huge_memory to XArray omits 89eb946a7432 mm: Convert page migration to XArray omits 560d454bae08 mm: Convert __do_page_cache_readahead to XArray omits 4e17ec250fce mm: Convert delete_from_swap_cache to XArray omits 8d93b41c09d1 mm: Convert add_to_swap_cache to XArray omits 69b6c1319b65 mm: Convert truncate to XArray omits a97e7904c080 mm: Convert workingset to XArray omits ff9c745b81ff mm: Convert page-writeback to XArray omits 8fa8e538e4be page cache: Convert filemap_range_has_page to XArray omits 22ecdb4f8b7d page cache: Remove stray radix comment omits ef8e5717db01 page cache: Convert delete_batch to XArray omits a332125fc322 radix tree test suite: Convert regression1 to XArray omits 070e807c690b page cache: Convert filemap_map_pages to XArray omits c1901cd33cf4 page cache: Convert find_get_entries_tag to XArray omits a6906972fe67 page cache; Convert find_get_pages_range_tag to XArray omits 3ece58a270cd page cache: Convert find_get_pages_contig to XArray omits fd1b3cee2a86 page cache: Convert find_get_pages_range to XArray omits f280bf092d48 page cache: Convert find_get_entries to XArray omits 4c7472c0df2f page cache: Convert find_get_entry to XArray omits 5c024e6a4ebc page cache: Convert page deletion to XArray omits 74d609585d8b page cache: Add and replace pages using the XArray omits 0d3f92966629 page cache: Convert hole search to XArray omits eb797a8ee0ab page cache: Rearrange address_space omits f32f004cddf8 ida: Convert to XArray omits 371c752dc669 xarray: Track free entries in an XArray omits 3d5bd6e1a04a xarray: Add MAINTAINERS entry omits 9f14d4f1f104 xarray: Add xa_reserve and xa_release omits 2264f5132fe4 xarray: Add xas_create_range omits 4e99d4e9579d xarray: Add xas_for_each_conflict omits 64d3e9a9e0cc xarray: Step through an XArray omits 687149fca1f3 xarray: Destroy an XArray omits 80a0a1a9a3cd xarray: Extract entries from an XArray omits b803b42823d0 xarray: Add XArray iterators omits 41aec91f5598 xarray: Add XArray conditional store operations omits 58d6ea3085f2 xarray: Add XArray unconditional store operations omits 9b89a0355144 xarray: Add XArray marks omits ad3d6c7263e3 xarray: Add XArray load operation omits 992a8e60e3fe xarray: Add documentation omits 01959dfe771c xarray: Define struct xa_node omits f8d5d0cc145c xarray: Add definition of struct xarray omits 0f99153def98 powerpc/msi: Fix compile error on mpc83xx omits b6aeddea74b0 powerpc: Fix stack protector crashes on CPU hotplug omits 0400d6550193 powerpc/dts/fsl: t2080rdb: reorder the Cortina PHY XFI lanes omits daf00ae71dad powerpc/traps: restore recoverability of machine_check interrupts omits b851ba02a6f3 powerpc/64/module: REL32 relocation range check omits dd76ff5af353 powerpc/64s/radix: Fix radix__flush_tlb_collapsed_pmd doub [...] omits b7683fc66eba selftests/powerpc: Add a test of wild bctr omits 0d923962ab69 powerpc/mm: Fix page table dump to work on Radix omits afb6d0647fd2 powerpc/mm/radix: Display if mappings are exec or not omits 232aa407633c powerpc/mm/radix: Simplify split mapping logic omits 57306c663d53 powerpc/mm/radix: Remove the retry in the split mapping logic omits 81d1b54dec95 powerpc/mm/radix: Fix small page at boundary when splitting omits 3b5657ed5b4e powerpc/mm/radix: Fix overuse of small pages in splitting logic omits 5c6499b7041b powerpc/mm/radix: Fix off-by-one in split mapping logic omits 67361cf80712 powerpc/ftrace: Handle large kernel configs omits dd0e144a632b powerpc/mm: Fix WARN_ON with THP NUMA migration omits d8a2fe29d3c9 selftests/powerpc: Fix out-of-tree build errors omits 51eeef9e135a powerpc/time: no steal_time when CONFIG_PPC_SPLPAR is not [...] omits abcff86df2d2 powerpc/time: Only set CONFIG_ARCH_HAS_SCALED_CPUTIME on PPC64 omits b38a181c11d0 powerpc/time: isolate scaled cputime accounting in dedicat [...] omits fb978ca20774 powerpc/kgdb: add kgdb_arch_set/remove_breakpoint() omits 6beb3381b127 powerpc/sysdev/ipic: check primary_ipic NULL pointer befor [...] omits 37e9c674e7e6 powerpc/mm: fix always true/false warning in slice.c omits aa5456abdc20 powerpc/mm: fix missing prototypes in slice.c omits 8114c36ea648 powerpc/mm: Trace tlbia instruction omits cf4a6085151a powerpc/mm: Add missing tracepoint for tlbie omits 3ff38e187486 powerpc/book3s64: fix dump_linuxpagetables "present" flag omits c6c26fb55e8e powerpc/pseries: Export raw per-CPU VPA data via debugfs omits d2bf793237b3 selftests/powerpc: Add test to verify rfi flush across a s [...] omits db3848515aff selftests/powerpc: Move UCONTEXT_NIA() into utils.h omits 59fe7eaf3598 powerpc64/module elfv1: Set opd addresses after module relocation omits 7cd01b08d35f powerpc: Add support for function error injection omits f18b7e914fd2 remoteproc: qcom: q6v5-mss: Register segments/dumpfn for coredump omits 7dd8ade24dc2 remoteproc: qcom: q6v5-mss: Add custom dump function for modem omits 0304530ddd29 remoteproc: qcom: q6v5-mss: Refactor mba load/unload sequence omits ab8f873bb90d remoteproc: Add mechanism for custom dump function assignment omits 2fda5ada07f3 perf evsel: Introduce per event max_events property omits 4ab7e05dd070 staging: gasket: Fix sparse "incorrect type in assignment" [...] omits 8ae925f02553 staging: gasket: remove debug logs for callback invocation omits e21d5cca3a1b staging: gasket: remove debug logs in page table mapping calls omits 95f7ed6b7d29 staging: rtl8188eu: core: Use sizeof(*p) instead of sizeof [...] omits 8b8429b00086 staging: ks7010: Remove extra blank line omits d6de4674d369 staging: gasket: Remove extra blank line omits bfff520b54ab staging: media: davinci_vpfe: Fix spelling mistake in enum omits 02e6b5ebeda1 staging: speakup: Add a pair of braces omits 2bc51572aa6c staging: wlan-ng: Replace long int with long omits 3952105df472 remoteproc: Introduce custom dump function for each remote [...] omits f39f8688888a Input: synaptics - avoid using uninitialized variable when [...] omits 01b6b7e6e01e platform/x86: touchscreen_dmi: Add info for the Onda V80 P [...] omits 30394a8e8c56 platform/x86: touchscreen_dmi: Add info for the Trekstor P [...] omits 1a7938a632ce platform/x86: intel_telemetry: Get rid of custom macro omits 8d98b1ef368f platform/x86: intel_telemetry: report debugfs failure omits 504f7e82d0a4 MAINTAINERS: intel_telemetry: Update maintainers info omits dbf0c5a6b1f8 platform/x86: Add LG Gram laptop special features driver omits 5067a8cdd4ce perf trace: Introduce --max-events omits 4ba8b3ebf4f8 tools lib subcmd: Introduce OPTION_ULONG omits 389373d33065 perf arm64: Fix generate system call table failed with /tm [...] omits 99c228a994ec fs: group frequently accessed fields of struct super_block [...] omits 3b796aa60af0 media: rename soc_camera I2C drivers omits 9fe44fc98ce4 platform/x86: asus-wmi: Simplify the keyboard brightness u [...] omits 421f0922a2cf Btrfs: fix use-after-free during inode eviction omits c495144bc696 btrfs: move the dio_sem higher up the callchain omits 30928e9baac2 btrfs: don't run delayed_iputs in commit omits 80ee54bfe8a3 btrfs: fix insert_reserved error handling omits 49940bdd5777 btrfs: only free reserved extent if we didn't insert it omits fb5c39d7a887 btrfs: don't use ctl->free_space for max_extent_size omits ad22cf6ea47f btrfs: set max_extent_size properly omits 21a94f7acf0f btrfs: reset max_extent_size properly omits b2b5b6502c3d MAINTAINERS: update my email address for btrfs omits 7b0f61e91b60 drm/nouveau: Fix nv50_mstc->best_encoder() omits de9f8eea5a44 drm/atomic_helper: Stop modesets on unregistered connector [...] omits 34ca26a98ad6 drm/atomic_helper: Allow DPMS On<->Off changes for unregis [...] omits e96550956fbc drm/atomic_helper: Disallow new modesets on unregistered c [...] omits 886643b76632 arm64: use the generic swiotlb_dma_ops omits a4a4330db46a swiotlb: add support for non-coherent DMA omits fafadcd16595 swiotlb: don't dip into swiotlb pool for coherent allocations omits 1ff2fea5e30c compiler-gcc: remove comment about gcc 4.5 from unreachable() omits fe0640eb30b7 compiler.h: update definition of unreachable() omits c4dae366925f swiotlb: refactor swiotlb_map_page omits 4803b44e68fc swiotlb: use swiotlb_map_page in swiotlb_map_sg_attrs omits 27744e0077f4 swiotlb: merge swiotlb_unmap_page and unmap_single omits dff8d6c1ed58 swiotlb: remove the overflow buffer omits 8088546832aa swiotlb: do not panic on mapping failures omits b65125c6acf3 swiotlb: mark is_swiotlb_buffer static omits 21bb9d64c5ad swiotlb: remove a pointless comment omits f2bfc71aee75 Merge tag 'drm-intel-next-fixes-2018-10-18' of git://anong [...] omits b4d16ab58c41 powerpc/time: Fix clockevent_decrementer initalisation for PR KVM omits 6ce7bff045f6 powerpc/aout: Fix struct user definition to use user_pt_regs omits 22a3d03d69df powerpc/uapi: Fix sigcontext definition to use user_pt_regs omits 7d0ea2524202 kbuild: use 'else ifeq' for checksrc to improve readability omits 69ea912fda74 kbuild: remove unneeded link_multi_deps omits 9df3e7a7d7d6 kbuild: add -Wno-unused-but-set-variable flag unconditionally omits a33e7ae295d5 kbuild: add -Wdeclaration-after-statement flag unconditionally omits fb073a4b473e kbuild: add -Wno-pointer-sign flag unconditionally omits 153e04b373dd modpost: remove leftover symbol prefix handling for module [...] omits 9a1d6b232bed Merge branches 'clk-fixed-rate-remove' and 'clk-qcom-clean [...] omits 1578968f77e6 Merge branches 'clk-imx6-mmdc', 'clk-qcom-krait', 'clk-roc [...] omits 1fe7c040b61e Merge branches 'clk-actions-reset', 'clk-imx7-init-critica [...] omits c1f74dbe59b7 Merge branches 'clk-tegra' and 'clk-bulk-get-all' into clk-next omits 19ef24654f2e Merge branch 'clk-ingenic-jz4725b' into clk-next omits fa4c0e490387 Merge branch 'clk-qcom-qcs404' into clk-next omits 37163726e1fd Merge branch 'clk-qcom-sdm660' into clk-next omits ffd3b1c880a9 Merge branches 'clk-samsung', 'clk-hisi3670' and 'clk-at91 [...] omits 8a69f1d4707a Merge branch 'clk-ti' into clk-next omits cc2adbe370f1 Merge branch 'clk-k3-tisci' into clk-next omits cd8ca3005269 Merge branches 'clk-mvebu-periph-pm', 'clk-meson', 'clk-al [...] omits 5d3a48fe2cee Merge branches 'clk-qcom-sdm845-camcc' and 'clk-mtk-unused [...] omits faff3d8e852b Merge branch 'clk-renesas' into clk-next omits 9710ee14bec9 Merge branches 'clk-dt-name', 'clk-ti-of-node' and 'clk-sa [...] omits 1affdc35e0a6 Merge branches 'clk-spdx', 'clk-qcom-dfs', 'clk-smp2s11-in [...] omits 82a4de6f11dc clk: qcom: Remove unused arrays in SDM845 GCC omits 93bdcf9fdb89 Merge tag 'nfs-rdma-for-4.20-1' of git://git.linux-nfs.org [...] omits 826799e66e86 sunrpc: safely reallow resvport min/max inversion omits fc187514d8af nfs: remove redundant call to nfs_context_set_write_error() omits fdbd1a2e4a71 nfs: Fix a missed page unlock after pg_doio() omits e732f4485a15 SUNRPC: Fix a compile warning for cmpxchg64() omits 52091c256bdc clk: fixed-rate: fix of_node_get-put imbalance omits 9c940bbe2bb4 clk: s2mps11: Add used attribute to s2mps11_dt_match omits 3d4e73831132 dm zoned: fix various dmz_get_mblock() issues omits 33c2865f8d01 dm zoned: fix metadata block ref counting omits d857ad75edf3 dm raid: avoid bitmap with raid4/5/6 journal device omits 2725991eca5c clk: qcom: gcc-sdm660: Add MODULE_LICENSE omits b8d9ee24493d usb: phy: ab8500: silence some uninitialized variable warnings omits 6494a9ad86de usb: xhci: tegra: Add genpd support omits 8c14796b6b24 usb: xhci: tegra: Power-off power-domains on removal omits e28fd56ad527 usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten omits e325808c0051 usbip: tools: fix atoi() on non-null terminated string omits 090158555ff8 USB: misc: appledisplay: fix backlight update_status return code omits 644930cbad32 phy: phy-pxa-usb: add a new driver omits 1b4d990b19d2 Merge tag 'v4.20-rockchip-clk1' of git://git.kernel.org/pu [...] omits ea89238c0a7b md-cluster: remove suspend_info omits cb9ee154317b md-cluster: send BITMAP_NEEDS_SYNC message if reshaping is [...] omits cbce6863b6d0 md-cluster/bitmap: don't call md_bitmap_sync_with_cluster [...] omits ca1e98e04a8d md-cluster/raid10: don't call remove_and_add_spares during [...] omits aefb2e5fc2be md-cluster/raid10: call update_size in md_reap_sync_thread omits 5ebaf80bc8d5 md-cluster: introduce resync_info_get interface for sanity check omits 7564beda19b3 md-cluster/raid10: support add disk under grow mode omits afd756286083 md-cluster/raid10: resize all the bitmaps before start reshape omits ed0302e83098 dm crypt: make workqueue names device-specific omits f349b0a3e1f0 dm: add dm_table_device_name() omits 800a7340ab7d dm ioctl: harden copy_params()'s copy_from_user() from mal [...] omits d6afa561e147 perf symbols: Set PLT entry/header sizes properly on Sparc omits d87b9790b3de perf jitdump: Add Sparc support. omits 0ab41886648b perf annotate: Add Sparc support omits cf7905165fee perf record: Encode -k clockid frequency into Perf trace omits ce6c9da1113a Merge remote-tracking branch 'tip/perf/urgent' into perf/core omits a0e102914aa3 powerpc/io: remove old GCC version implementation omits 23ad1a270072 powerpc: Add -Werror at arch/powerpc level omits c47ca98d32a2 powerpc: Move core kernel logic into arch/powerpc/Kbuild omits fc0c8b36d379 macintosh/windfarm_smu_sat: Fix debug output omits bd03fd84a53a powerpc/traps: remove redundant in_interrupt panic in die() omits f1f208e54d08 powerpc/prom_init: Generate "phandle" instead of "linux, phandle" omits 2c51d97ee88d powerpc: Check prom_init for disallowed sections omits 5f69e38885c3 powerpc/prom_init: Move __prombss to it's own section and [...] omits 8ca2d5151e7f powerpc/prom_init: Move a few remaining statics to appropr [...] omits d00e34b92cd7 powerpc/prom_init: Move const structures to __initconst omits a614f52e75bd powerpc/prom_init: Move ibm_arch_vec to __prombss omits c886087caee7 powerpc/prom_init: Move prom_radix_disable to __prombss omits 11fdb309341c powerpc/prom_init: Remove support for OPAL v2 omits e63334e556d9 powerpc/prom_init: Replace __initdata with __prombss when [...] omits b5beae5e224f powerpc/pseries: Add driver for PAPR SCM regions omits 4c5d87db4978 powerpc/pseries: PAPR persistent memory support omits 422123ccb9a1 powerpc/traps: fix machine check handlers to use pr_cont() omits bde1a1335c50 powerpc/book3e: redefine pte_mkprivileged() and pte_mkuser() omits b9fb4480a3af powerpc/mm: Make pte_pgprot return all pte bits omits 89303c7ea770 Merge tag 'usb-serial-4.20-rc1' of https://git.kernel.org/ [...] omits 835fe6d75d14 firmware/dmc/icl: Add missing MODULE_FIRMWARE() for Icelake. omits b4ec5f39e4a0 drm/i915/icl: Fix signal_levels omits 83db37385306 drm/i915/icl: Fix DDI/TC port clk_off bits omits a9b84b449277 drm/i915/icl: create function to identify combophy port omits 3642b29a6367 fs/exofs: only use true/false for asignment of bool type variable omits 515f1867adda fs/exofs: fix potential memory leak in mount option parsing omits 55338ac2a983 Delete invalid assignment statements in do_sendfile omits d65b1f202924 iomap: remove duplicated include from iomap.c omits c13bbf4a78aa Merge branch 'drm-next-4.20' of git://people.freedesktop.o [...] omits 28b32b9f61fe Merge tag 'drm-misc-next-fixes-2018-10-17' of git://anongi [...] omits d9a515867bdb drm/i915/gen9+: Fix initial readout for Y tiled framebuffers omits ab0d6a141843 drm/i915: Large page offsets for pread/pwrite omits e3118a038dfd drm/i915/selftests: Disable shrinker across mmap-exhaustion omits 041444458835 drm/i915/dp: Link train Fallback on eDP only if fallback l [...] omits 4bbf0d4749e7 drm/i915: Fix intel_dp_mst_best_encoder() omits c02ba4ef16ee drm/i915: Skip vcpi allocation for MSTB ports that are gone omits 80c188695a77 drm/i915: Don't unset intel_connector->mst_port omits 708ea872601e drm/i915: Only reset seqno if actually idle omits 9b27390139db drm/i915: Use the correct crtc when sanitizing plane mapping omits 7cada4d0b7a0 drm/i915: Restore vblank interrupts earlier omits 3f6d5ba173da drm/i915: Check fb stride against plane max stride omits 85c95f208f48 vfs: dedupe should return EPERM if permission is not granted omits 5de4480ae7f8 vfs: allow dedupe of user owned read-only files omits 8e16695b4eb8 drm/amdgpu/vcn:Fix uninitialized symbol error omits 77612720a236 clk: qcom: Add safe switch hook for krait mux clocks omits bf4503ccf321 dt-bindings: clock: Document qcom,krait-cc omits bb5c4a85051e clk: qcom: Add Krait clock controller driver omits 40e5ddf4f848 dt-bindings: arm: Document qcom,kpss-gcc omits 3ddc3564d3c9 clk: qcom: Add KPSS ACC/GCC driver omits 4d7dc77babfe clk: qcom: Add support for Krait clocks omits 1f79131bfd51 clk: qcom: Add IPQ806X's HFPLLs omits 72ad7207954d clk: qcom: Add MSM8960/APQ8064's HFPLLs omits 1f924faa8b1e dt-bindings: clock: Document qcom,hfpll omits cb546b797a0d clk: qcom: Add HFPLL driver omits b3f2f10693aa clk: qcom: Add support for High-Frequency PLLs (HFPLLs) omits 36d68f64c411 ARM: Add Krait L2 register accessor functions omits 885882a493c5 dt-bindings: Add OLPC vendor prefix omits 341ce3563e52 clk: imx6q: add mmdc0 ipg clock omits 09d47620d0f8 clk: imx6sl: add mmdc ipg clocks omits aac7ff2048a8 clk: imx6sll: add mmdc1 ipg clock omits 891f30bf603b clk: imx6sx: add mmdc1 ipg clock omits acc4f98d44bf clk: imx6ul: add mmdc1 ipg clock omits 62061d357c7f clk: at91: move DT compatibility code to its own file omits ecd0bf3377c8 clk: at91: add at91sam9rl PMC driver omits 1eabdc2f9dd8 clk: at91: add at91sam9x5 PMCs driver omits c8923236a289 clk: at91: add at91sam9260 PMC driver omits a2038077de9a clk: at91: add sama5d2 PMC driver omits 084b696bb509 clk: at91: add sama5d4 pmc driver omits d387ff5427be clk: at91: add new DT lookup function omits d425ad81eacd dt-bindings: clk: at91: Document new PMC binding omits b00cd8e41979 clk: at91: add pmc_data struct and helpers omits b2e39dc0bb81 clk: at91: allow clock registration from C code omits c1e4580a1d0f clk: at91: generated: set audio_pll_allowed in at91_clk_re [...] omits 08979ee55a9f clk: at91: audio-pll: separate registration from DT parsing omits 0a9df0df17a0 btrfs: delayed-ref: extract find_first_ref_head from find_ [...] omits 61170a9373ee clk: at91: h32mx: separate registration from DT parsing omits 6d631027b807 clk: at91: generated: SSCs don't have a gclk omits 7fa75007b7d7 clk: at91: audio-pll: fix audio pmc type omits 4917fb90eec7 clk: mmp2: fix the clock id for sdh2_clk and sdh3_clk omits a60109dc9a95 IB/mlx5: Add support for extended atomic operations omits 5ce555578e09 Btrfs: fix deadlock when writing out free space caches omits 7ed586d0a824 Btrfs: fix assertion on fsync of regular file when using n [...] omits 76d865b87c32 RDMA/core: Fix comment for hw stats init for port == 0 omits 548cb4fbe80d RDMA/core: Refactor ib_register_device() function omits 67fecaf8e9cc RDMA/core: Fix unwinding flow in case of error to register device omits 56e027a604c8 ib_srp: Remove WARN_ON in srp_terminate_io() omits 3527a018c00e Btrfs: fix null pointer dereference on compressed write pa [...] omits 0d09e668b70b clk: imx7d: remove CLK_IS_CRITICAL flag for arm_a7_root_clk omits ec1893922df1 clk: imx: cpu clock should be always critical omits 6f4bc0ea682b IB/mlx5: Allow scatter to CQE without global signaled WRs omits 2e43bb31b8df IB/mlx5: Verify that driver supports user flags omits 5d6ff1babe78 IB/mlx5: Support scatter to CQE for DC transport type omits 5a8336d99a81 Merge remote-tracking branch 'mlx5-next' into for-next omits 665636b2940d clk: rockchip: Fix static checker warning in rockchip_ddrc [...] omits 0e8afefd5da4 drm: panel-orientation-quirks: Add quirk for Acer One 10 (S1003) omits 508a523f6bc6 RDMA/drivers: Use core provided API for registering device [...] omits d4122f5abef8 RDMA/core: Allow existing drivers to set one sysfs group p [...] omits 0797e6f1a858 IB/rxe: Remove unnecessary enum values omits 902370519224 Input: xen-kbdfront - mark expected switch fall-through omits 480d99fdc3ee clk: mvebu: armada-37xx-tbg: Switch to clk_get and balance [...] omits f08c2e2865f6 clk: add managed version of clk_bulk_get_all omits 616e45df7c4a clk: add new APIs to operate on all available clocks omits cfdc0411cf01 clk: bulk: add of_clk_bulk_get() omits c8da78e8a1da clk: tegra210: Include size.h for compilation ease omits a4dbbceeee3e clk: tegra: Fixes for MBIST work around omits edbb4233e7ef MIPS: Cleanup DSP ASE detection omits 923ca1323196 clk: tegra: probe deferral error reporting omits febb6548498f clk: imx: imx7d: remove clks_init_on array omits 686b8b8c7f99 clk: imx: imx7d: remove unnecessary clocks from clks_init_ [...] omits 226dfa4726eb clk: Add Ingenic jz4725b CGU driver omits 2fdecde7752b dt-bindings: clock: Add jz4725b-cgu.h header omits 067b6dedeb34 dt-bindings: clock: ingenic: Explicitly list compatible strings omits 0880fb86608a clk: ingenic: Add proper Kconfig entries omits 652f1813c113 clk: qcom: gcc: Add global clock controller driver for QCS404 omits a3d152e40ed9 clk: qcom: Export clk_alpha_pll_configure() omits f2a76a2955c0 clk: qcom: Add Global Clock controller (GCC) driver for SDM660 omits 0f5cb0e6225c clk: at91: Fix division by zero in PLL recalc_rate() omits c1a3308a0629 clk: hisilicon: Add clock driver for Hi3670 SoC omits 3b6b13ede0e3 dt-bindings: clk: hisilicon: Add bindings for Hi3670 clk omits 8985167ecf57 clk: s2mps11: Fix matching when built as module and DT nod [...] omits 5ddf0cdf9395 clk: actions: Add Actions Semi S900 SoC Reset Management U [...] omits c4dd4a2eb6b9 clk: actions: Add Actions Semi S700 SoC Reset Management U [...] omits 09dbde0154ab clk: actions: Add Actions Semi Owl SoCs Reset Management U [...] omits a35bcf7c7f28 dt-bindings: reset: Add binding constants for Actions Semi [...] omits 73a5e67efa08 dt-bindings: reset: Add binding constants for Actions Semi [...] omits 46b5dfab75ee dt-bindings: clock: Add reset controller bindings for Acti [...] omits 3a23eb725b5c clk: actions: Cache regmap info in private clock descriptor omits d344b21bf405 drm/amd/amdgpu: Fix debugfs error handling omits c55045adf721 drm/amdgpu: Update gc_9_0 golden settings. omits e26f70a6539c drm/amd/powerplay: update PPtable with DC BTC and Tvr SocL [...] omits d579fd827000 drm/amd/powerplay: added I2C controller configuration omits dd46e5f0f732 drm/amdgpu: update Vega20 SDMA golden setting omits 3df27645395e drm/amdgpu: Fix typo in amdgpu_vmid_mgr_init omits 551d315e34a5 RDMA/umad: Use kernel API to allocate umad indexes omits 90f6e41cc03a RDMA/uverbs: Use kernel API to allocate uverbs indexes omits 7d65cbf0b0ac RDMA/core: Increase total number of RDMA ports across all devices omits bab5d988841e dm: remove unnecessary unlikely() around WARN_ON_ONCE() omits 092b5648760a dm zoned: target: use refcount_t for dm zoned reference counters omits 22d4c291f587 dm thin: use refcount_t for thin_c reference counting omits b4c542df5ae8 IB/mlx4: Add port and TID to MAD debug print omits 0a094ff06196 IB/mlx4: Enable debug print of SMPs omits 1ae4cfa03902 RDMA/core: Rename ports_parent to ports_kobj omits 0f6ef65d1c6e RDMA/core: Do not expose unsupported counters omits 60f1fc204940 IB/mlx4: Refer to the device kobject instead of ports_parent omits 05d940d3a3ec RDMA/nldev: Allow IB device rename through RDMA netlink omits d21943dd19b5 RDMA/core: Implement IB device rename function omits dbace111e5b3 RDMA/core: Annotate timeout as unsigned long omits 9549c2bd094f RDMA/core: Align multiple functions to kernel coding style omits d6f912520790 RDMA/cma: Remove unused timeout_ms parameter from cma_reso [...] omits c61c7def1fa0 MIPS: VDSO: Reduce VDSO_RANDOMIZE_SIZE to 64MB for 64bit omits a72d785021cb clk: ti: Prepare for remove of OF node name omits 013c2403bf32 IB/mlx5: Fix MR cache initialization omits e54b6a3bcd1e RDMA/cm: Respect returned status of cm_init_av_by_path omits 4d6e4d12da2c IB/ipoib: Clear IPCB before icmp_send omits fe9bc1644918 RDMA/restrack: Protect from reentry to resource return path omits 93048c094415 lib: Fix ia64 bootloader linkage omits 2153bbc12f77 pwm: lpss: Only set update bit if we are actually changing [...] omits 4743765babb2 pwm: lpss: Force runtime-resume on suspend on Cherry Trail omits 6f37709fb0a6 pwm: Enable TI ECAP driver for ARCH_K3 omits 3c413e7e3922 dt-bindings: pwm: tiecap: Add TI AM654 SoC specific compatible omits c3e04915b867 rtc: m41t80: mark expected switch fall-through omits fe0b5cedc2b7 rtc: tegra: Propagate errors from platform_get_irq() omits 09d1ea1c7309 devres: provide devm_kstrdup_const() omits 59c3f82ad1d6 mm: move is_kernel_rodata() to asm-generic/sections.h omits 0571967dfb5d devres: constify p in devm_kfree() omits 8514c470dc18 driver core: add BUS_ATTR_WO() macro omits dd71c89b2c1a staging: MAINTAINERS: remove obsolete IPX staging directory omits 5c1cea8c2da0 staging: MAINTAINERS: remove NCP filesystem entry omits 9793c1fd1775 MAINTAINERS: Clarify UIO vs UIOVEC maintainer omits 19b201705445 docs/uio: fix a grammar nitpick omits 4a6ff3c9a6fa docs: fpga: document programming fpgas using regions omits fea82b7f6670 fpga: add devm_fpga_region_create omits 213befe049c7 fpga: bridge: add devm_fpga_bridge_create omits 084181fe8cc7 fpga: mgr: add devm_fpga_mgr_create omits ba4a41198324 RDMA/mlx5: Add support for flow tag to raw create flow omits 645ba5970c07 RDMA/mlx5: Remove extraneous error check omits 2351776e87a1 IB/mlx5: Verify DEVX object type omits 68a997c5d28c RDMA/hns: Add FRMR support for hip08 omits 965f22bc4252 MIPS: dts: Change upper case to lower case omits 0e557a3e0613 MIPS: generic: Add Network, SPI and I2C to ocelot_defconfig omits 360fe725f884 MIPS: Loongson-3: Fix BRIDGE irq delivery problem omits d06f8a2f1bef MIPS: Loongson-3: Fix CPU UART irq delivery problem omits 7f8502a539bb MIPS: Remove unused PREF, PREFE & PREFX macros omits 1d6fb222bd23 MIPS: lib: Use kernel_pref & user_pref in memcpy() omits e2b405439903 MIPS: Remove unused CAT macro omits 4021c30a86ec MIPS: Add kernel_pref & user_pref helpers omits da1d25e79a46 MIPS: Remove unused TTABLE macro omits fce362c7fc3f MIPS: Remove unused PIC macros omits 7b2d13f2e240 MIPS: Remove unused MOVN & MOVZ macros omits 5df950994934 RDMA/bnxt_re: Avoid resource leak in case the NQ registrat [...] omits a08b9e9a7056 RDMA/bnxt_re: Wait for delayed work to finish before devic [...] omits 854a20200117 RDMA/bnxt_re: Limit max_pkey to 16 bit value omits 4c01f2e3a906 RDMA/bnxt_re: Fix qp async event reporting omits 316dd2825db1 RDMA/bnxt_re: Report out of sequence hw counters omits 5c80c9138e28 RDMA/bnxt_re: Expose rx discards and drop counters omits bb22c36cbaae RDMA/bnxt_re: Prevent driver crash due to NULL pointer in [...] omits f2bd4d096eb4 RDMA/bnxt_re: Drop L2 async events silently omits ed51efd2ce44 RDMA/bnxt_re: Avoid accessing nq->bar_reg_iomem in failure case omits eae4ad1b0c9a RDMA/bnxt_re: Avoid NULL check after accessing the pointer omits 1b7042d7a586 RDMA/bnxt_re: Remove the unnecessary version macro definition omits d455f29f6d76 RDMA/bnxt_re: Fix recursive lock warning in debug kernel omits 5a23e0b1dd51 RDMA/bnxt_re: Add missing spin lock initialization omits 59bfc59a6828 Merge branch 'for-rc' into rdma.git for-next omits 381fdd62c383 m68k: fix command-line parsing when passed from u-boot omits 43c3ff27a47d drm/amd/display: fix bug of accessing invalid memory omits 46924030475b drm/radeon: change SPDX identifier to MIT omits 4c450f056cae drm/amdgpu: correct SPDX identifier in amdgpu_trace_points.c omits fe278d1a9592 xtensa: remove ZONE_DMA omits 1c87dc897b8c hv_balloon: Replace spin_is_locked() with lockdep omits f21996255f42 sgi-xp: Replace spin_is_locked() with lockdep omits 3b7584a296c4 eeprom: New ee1004 driver for DDR4 memory omits 5fe9f6ccbb7b eeprom: at25: remove unneeded 'at25_remove' omits 6eaafbb6998e w1: IAD Register is yet readable trough iad sys file. Fix [...] omits 3c3f76248e79 misc: mic: scif: remove set but not used variables 'src_dm [...] omits 6b995f4eec34 misc: mic: fix a DMA pool free failure omits 8d452721628d dt-bindings: misc: bk4: Add device tree binding for Liebhe [...] omits 6d7d725b2e62 platform: goldfish: pipe: Add a blank line to separate var [...] omits e6fb3193307d platform: goldfish: pipe: Remove redundant casting omits 60a6e5233fcb platform: goldfish: pipe: Call misc_deregister if init fails omits 08360e26f2a8 platform: goldfish: pipe: Move the file-scope goldfish_pip [...] omits 43c2cc2864bc platform: goldfish: pipe: Move the file-scope goldfish_pip [...] omits c394cc3b470c platform: goldfish: pipe: Move the file-scope goldfish_int [...] omits 40970f7a43d6 dt-bindings: thermal: samsung: Add SPDX license identifier omits cd9102e9add8 dt-bindings: clock: samsung: Add SPDX license identifiers omits 8942b2d5094b gsmi: Add GSMI commands to log S0ix info omits d31655ba8957 gsmi: Remove autoselected dependency on EFI and EFI_VARS omits 255d7447cf92 gsmi: Add coreboot to list of matching BIOS vendors omits 655603de6846 gsmi: Fix bug in append_to_eventlog sysfs handler omits 22be0c6cec35 dt-bindings: timer: ostm: Add R7S9210 support omits b3da72593e14 dt-bindings: phy: rcar-gen2: Add r8a7744 support omits 4a2b2662e9d2 MAINTAINERS: Add me to Android drivers omits 700992d361c7 dt-bindings: can: rcar_can: Add r8a7744 support omits 03bf67817ec1 Input: atmel_mxt_ts - mark expected switch fall-through omits 15ee2992c07e Input: cyapa - mark expected switch fall-throughs omits a3f7c3fcf608 Input: wm97xx-ts - fix exit path omits 6df9543da2b2 Merge tag 'clk-v4.20-samsung' of git://git.kernel.org/pub/ [...] omits 7c4189c75b0b dt-bindings: timer: renesas, cmt: Document r8a7744 CMT support omits c54ed7c02bd7 dt-bindings: watchdog: renesas-wdt: Document r8a7744 support omits 4583af182007 dt-bindings: thermal: rcar: Add device tree support for r8a7744 omits bbf2f71e061a staging: rtl8188eu: cleanup comparsions to false omits c2aed5648fe0 staging: gasket: Update device virtual address comment omits df5f470de0f5 staging: gasket: sysfs: fix attribute release comment omits 9edcf710ab0f staging: gasket: apex: fix sysfs_show omits 4a966fa24a5a staging: gasket: page_table: simplify gasket_components_to [...] omits bae54fb8121d staging: gasket: page_table: fix comment in components_to_ [...] omits 54be7ec98875 staging: gasket: page table: fixup error path allocating c [...] omits 53f8a81d465b staging: gasket: page_table: rearrange gasket_page_table_entry omits efa5dcfa8f9d staging: gasket: page_table: remove unnecessary PTE status [...] omits 02d37186331d staging: gasket: page table: remove dead code in coherent [...] omits b1004491c9c2 staging: gasket: page table: return valid error code on map fail omits 202dc3cc10b4 serial: sh-sci: Fix receive on SCIFA/SCIFB variants with DMA omits 59eaeba63a17 of: base: Change logic in of_alias_get_alias_list() omits 7acf79b6b216 of: base: Fix english spelling in of_alias_get_alias_list() omits c58a3ae58bce serial: sh-sci: do not warn if DMA transfers are not supported omits 490d84f6d73c media: cec: forgot to cancel delayed work omits ef1a2a62cc48 usb: host: add DT bindings for faraday fotg2 omits 325b9313ec3b usb: host: ohci-at91: fix request of irq for optional gpio omits 3c53e2352a9b nvmem: hide unused nvmem_find_cell_by_index function omits 098ec84f1ad2 nvmem: lpc18xx_eeprom: remove unused variable omits cccb3b19e762 nvmem: fix nvmem_cell_get_from_lookup() omits badcdff107cb nvmem: Convert to using %pOFn instead of device_node.name omits 5571f1e65486 fuse: enable caching of symlinks omits 9a2eb24d1a34 fuse: only invalidate atime in direct read omits 802dc0497be2 fuse: don't need GETATTR after every READ omits 2f1e81965fd0 fuse: allow fine grained attr cache invaldation omits edfa87281f4f bitops: protect variables in bit_clear_unless() macro omits 18127429a854 bitops: protect variables in set_mask_bits() macro omits c6aed238b7a9 remoteproc: modify vring allocation to rely on centralized [...] omits 9e753ba9b9b4 MD: fix invalid stored role for a disk - try2 omits 7fa3069dfcf8 staging: rtl8188eu: remove whitespace - style omits 18e1aec85941 staging: rtl8188eu: rename Hal_MappingOutPipe() - style omits 30d046f2a793 staging: rtl8188eu: rename parameters of Hal_MappingOutPip [...] omits b96ec4e874e6 staging: rtl8188eu: rename parameter of hal_com_get_channe [...] omits b4a6b11cd2a8 staging: rtl8188eu: remove unused parameter of hal_com_get [...] omits aa906bb63015 staging: rtl8188eu: rename HalSetBrateCfg() - style omits a7ce32d1430e staging: rtl8188eu: rename parameters of HalSetBrateCfg() - style omits 6d475d38e6a5 staging: rtl8188eu: remove unused parameter of HalSetBrateCfg() omits 8525589130e8 staging: rtl8188eu: remove whitespace in qos_acm() omits e0437819db68 staging: rtl8188eu: cleanup long lines in stop_sta_xmit() omits d7c252002b53 staging: rtl8188eu: cleanup long lines in rtw_get_sta_pending() omits 909495c8db61 staging: rtl8188eu: cleanup block comments omits 1330c795c573 staging: rtl8188eu: remove commented code omits f996f37471d8 staging: rtl8188eu: cleanup alignment issue omits cac04b1fc6a4 staging: rtl8188eu: use __func__ in qos_acm() omits a66ecb24f242 staging: rtl8188eu: cleanup missing spaces around operators omits fde54ecea2be staging: rtl8188eu: fix spelling mistake "EINPROGESS" -> " [...] omits 9e269dcdec5b staging: rtlwifi: phydm: fix spelling mistake "Abnrormal" [...] omits 2a5b8d97c67c staging: rtl8188eu: fix spelling mistake "Abnornally" -> " [...] omits a7ed5b3e7dca staging: comedi: tio: fix multiple missing break in switch bugs omits 370a1b573d1d staging: mt7621-mmc: Use BIT macro instead of explicit shi [...] omits 23f5fb5d87bd staging: mt7621-mmc: Fix lines over 80 characters in dbg.h omits 01378deb37d4 staging: mt7621-mmc: Fix lines over 80 characters in dbg.c omits d840eb63baed staging: rtl8723bs: os_dep: Shift * to be adjacent to poin [...] omits 90b217a74be4 staging: rtl8723bs: fix spelling mistake "Abnrormal" -> "A [...] omits 4ffe713b7587 powerpc/mm: Increase the max addressable memory to 2PB omits c9f80734cd55 powerpc/mm/hash: Rename get_ea_context to get_user_context omits e15a4fea4dee powerpc/64s/hash: Add some SLB debugging tests omits 94ee42727ce0 powerpc/64s/hash: Simplify slb_flush_and_rebolt() omits 5434ae74629a powerpc/64s/hash: Add a SLB preload cache omits 425d33146260 powerpc/64s/hash: Provide arch_setup_exec() hooks for hash [...] omits 126b11b294d1 powerpc/64s/hash: Add SLB allocation status bitmaps omits 48e7b7695745 powerpc/64s/hash: Convert SLB miss handlers to C omits 4c2de74cc869 powerpc/64: Interrupts save PPR on stack rather than threa [...] omits 3eeacd9f4ea3 powerpc/ptrace: Don't use sizeof(struct pt_regs) in ptrace code omits 002af9391bfb powerpc: Split user/kernel definitions of struct pt_regs omits 7f995d3ba6f2 powerpc/prom_init: Make "default_colors" const omits 30c69ca0486f powerpc/prom_init: Make "fake_elf" const omits 3bad719b4954 powerpc/prom_init: Make of_workarounds static omits 1b2443a547f9 powerpc/book3s64: Avoid multiple endian conversion in pte helpers omits ff00552578ba powerpc/8xx: change name of a few page flags to avoid confusion omits 5662315384fc powerpc/mm: Get rid of pte-common.h omits cbcbbf4afd6d powerpc/mm: Define platform default caches related flags omits a0da4bc166f2 powerpc/mm: Allow platforms to redefine some helpers omits 6c5d2d3fd376 powerpc/nohash/64: do not include pte-common.h omits d82fd29c5a8c powerpc/mm: Distribute platform specific PAGE and PMD flag [...] omits e0f57031ca0b powerpc/mm: Move pte_user() into nohash/pgtable.h omits b2133bd7a553 powerpc/book3s/32: do not include pte-common.h omits f4805785f068 powerpc/mm: move __P and __S tables in the common pgtable.h omits 093d7ca22920 powerpc/mm: drop unused page flags omits 97026b5a5ac2 powerpc/mm: Split dump_pagelinuxtables flag_array table omits 26973fa5ac0e powerpc/mm: use pte helpers in generic code omits 34eb138ed74d powerpc/mm: don't use _PAGE_EXEC for calling hash_preload() omits daba790242df powerpc/mm: add pte helpers to query and change pte flags omits aa9cd505e39d powerpc/mm: move some nohash pte helpers in nohash/[32:64] [...] omits d81e6f8b7c66 powerpc/mm: don't use _PAGE_EXEC in book3s/32 omits c766ee72235d powerpc: handover page flags with a pgprot_t parameter omits 56f3c1413f5c powerpc/mm: properly set PAGE_KERNEL flags in ioremap() omits aa91796ec463 powerpc: don't use ioremap_prot() nor __ioremap() unless r [...] omits 402a5698b446 soc/fsl/qbman: use ioremap_cache() instead of ioremap_prot(0) omits c8ca6e70fb74 watchdog: armada_37xx_wdt: use do_div for u64 division omits cd69606ad05e documentation: watchdog: add documentation for armada-37xx-wdt omits 8562205592a6 dt-bindings: watchdog: Document armada-37xx-wdt binding omits 54e3d9b518c8 watchdog: Add support for Armada 37xx CPU watchdog omits 270c4265f259 dt-bindings: watchdog: add mpc8xxx-wdt support omits 38e48b718934 watchdog: mpc8xxx: provide boot status omits ed18e423a3d9 drivers/block/z2ram: use ioremap_wt() instead of __ioremap [...] omits e04e39507c3c drivers/video/fbdev: use ioremap_wc/wt() instead of __ioremap() omits 86c391bd5f47 powerpc/32: Add ioremap_wt() and ioremap_coherent() omits dfd718a2ed1f powerpc/rtas: Fix a potential race between CPU-Offline & M [...] omits 500fe5f550ec powerpc/cacheinfo: Report the correct shared_cpu_map on big-cores omits 8e8a31d7fd54 powerpc: Use cpu_smallcore_sibling_mask at SMT level on bigcores omits 425752c63b6f powerpc: Detect the presence of big-cores via "ibm, thread [...] omits bf6cbd0c87f3 powerpc: Fix stackprotector detection for non-glibc toolchains omits 50530f5eac0c powerpc/xmon: Show the stack protector canary in xmon omits ed9e84a4d703 powerpc: Use SWITCH_FRAME_SIZE for prom and rtas entry omits 65b9fdadfc4d powerpc/pseries/mobility: Extend start/stop topology update scope omits 960e30029863 powerpc/Makefile: Fix PPC_BOOK3S_64 ASFLAGS omits b45e9d761ba2 powerpc/pseries/memory-hotplug: Fix return value type of f [...] omits b90484ec1137 powerpc/eeh: Cleanup control flow in eeh_handle_normal_event() omits fef7f905523f powerpc/eeh: Cleanup eeh_ops.wait_state() omits e762bb891a29 powerpc/eeh: Cleanup eeh_pe_state_mark() omits eed4bdbeecd0 powerpc/eeh: Cleanup unnecessary eeh_pe_state_mark_with_cfg() omits 54644927a01d powerpc/eeh: Cleanup eeh_enabled() omits 9a3eda266fb5 powerpc/eeh: Cleanup logic in eeh_rmv_from_parent_pe() omits 1c5c533b149f powerpc/eeh: Cleanup field names in eeh_rmv_data omits 80e65b009413 powerpc/eeh: Cleanup list_head field names omits bf773df9d12f powerpc/eeh: Cleanup eeh_add_virt_device() omits b95a46062bd4 powerpc/eeh: Cleanup unused field in eeh_dev omits bffc0176e7d0 powerpc/eeh: Cleanup EEH_POSTPONED_PROBE omits 473af09b56dc powerpc/eeh: Fix use of EEH_PE_KEEP on wrong field omits bcbe37305312 powerpc/eeh: Fix null deref for devices removed during EEH omits f9bc28aedfb5 powerpc/eeh: Fix possible null deref in eeh_dump_dev_log() omits 747b21760822 powerpc/boot: Build boot wrapper with optimisations omits e8e132e68859 powerpc/boot: Disable vector instructions omits 1a855eaccf35 powerpc/boot: Fix opal console in boot wrapper omits 5e9dcb6188a4 powerpc/boot: Expose Kconfig symbols to wrapper omits 719736e1cc12 powerpc: remove redundant 'default n' from Kconfig-s omits b27e5f939b6d powerpc/rtasd: Improve unknown error logging omits aea447141c7e powerpc: Disable -Wbuiltin-requires-header when setjmp is used omits 014704e6f541 powerpc: Fix signedness bug in update_flash_db() omits 6233b6da0c00 powerpc/perf: Quiet IMC PMU registration message omits df13102f82f1 powerpc/process: Constify the number of insns printed by s [...] omits fb2d9505c0db powerpc/process: Fix interleaved output in show_user_instr [...] omits c9386bfd37d3 powerpc/process: Add missing include of stacktrace.h omits 3b35bd48b8a0 powerpc/process: Fix sparse address space warnings omits 7241d26e8175 powerpc/64: properly initialise the stackprotector canary on SMP. omits 995f608e7a34 ntfs: don't open-code ERR_CAST omits e1af47796179 apparmor: add #ifdef checks for secmark filtering omits 22a7488c54a0 Documentation: dt: Add binding for /secure-chosen/stdout-path omits 9fc9c9b83a46 drm/amdgpu/vcn:Update SPG mode UVD status clear omits 10b66b2c65a2 drm/amdgpu/vcn:Set VCPU busy after gate power during vcn S [...] omits 3d904ee4c30e drm/amdgpu/vcn:Apply new UMC enable for VNC DPG mode omits ad7187bfe130 drm/amdgpu/vcn:Remove SPG mode unused steps during vcn start omits 3d022a01fe36 drm/amdgpu/vcn:Add SPG mode Register XX check omits a1584957ffe1 drm/amdgpu/vcn:Move SPG mode mc resume after MPC control omits 92bbdaeb9109 drm/amdgpu/vcn:Update SPG mode VCN global tiling omits 298dc39a3a20 drm/amdgpu/vcn:Update SPG mode VCN memory control omits f5c5451fefce drm/amdgpu/vcn:Apply new UMC enable for VNC DPG mode start omits fe146873f545 drm/amdgpu/vcn:Remove DPG mode unused steps during vcn start omits 368d0dd81a50 drm/amdgpu/vcn:Add DPG mode Register XX check omits abd2d47c5152 drm/amdgpu/vcn:Update DPG mode VCN global tiling registers omits 6747c2021ccd drm/amdgpu/vcn:Update DPG mode VCN memory control omits cce9d5558588 drm/amdgpu/vcn:Reduce unnecessary local variable omits 15296db70619 drm/amdgpu/vcn:Add ring W/R PTR check for VCN DPG mode stop omits 5866fb929c90 drm/amdgpu/vcn:Update latest spg mode stop for VCN omits 5327f025dc3c drm/amdgpu/vcn:Update latest UVD_MPC register for VCN omits b53d3049d258 drm/amdgpu/vcn:Add new register offset/mask for VCN omits 8c6259bedab1 drm/amdgpu/display: dm/amdgpu: make dp phy debugfs for eDP omits 8bda1013ddb1 drm/amdgpu: Set the default value about gds vmid0 size omits 0efd2d2f68cd drm/sched: fix timeout handling v2 omits b981c86f0306 drm/sched: add drm_sched_start_timeout helper omits 7a862028b95a drm/amd/powerplay: hint when power profile setting is not [...] omits 73d0a446690e drm/amd/powerplay: translate power_profile mode to pplib w [...] omits bf173ca92da9 tracing: probeevent: Fix uninitialized used of offset in p [...] omits 786e0cfa9d6f dt-bindings: pwm: rcar: Add r8a774a1 support omits 552c02e3e7cf pwm: Send a uevent on the pwmchip device upon channel sysf [...] omits c289d6625237 Revert "pwm: Set class for exported channels in sysfs" omits d5a7060022cd dt-bindings: pwm: renesas-tpu: Document r8a7744 support omits a4675881ed71 dt-bindings: pwm: rcar: Add r8a7744 support omits 136d822a9e4e dt-bindings: pwm: renesas: tpu: Document R8A779{7|8}0 bindings omits 2360fc6a704e dt-bindings: pwm: renesas: pwm-rcar: Document R8A779{7|8}0 [...] omits 01e194bbd64a dt-bindings: pwm: renesas: tpu: Fix "compatible" prop description omits e4ab5172ea6b pwm: Use SPDX identifier for Renesas drivers omits 280fec4c3ad6 pwm: lpss: Add get_state callback omits 42885551cedb pwm: lpss: Release runtime-pm reference from the driver's [...] omits 6a425ecd19a2 pwm: lpss: Check PWM powerstate after resume on Cherry Tra [...] omits 9dc419b6c7e4 pwm: lpss: Move struct pwm_lpss_chip definition to the hea [...] omits 1688c8717118 pwm: lpss: Add ACPI HID for second PWM controller on Cherr [...] omits fe650c8ba7c9 ACPI / PM: Export acpi_device_get_power() for use by modul [...] omits d9265e8a878a Input: of_touchscreen - add support for touchscreen-min-x|y omits cef6f55a9fb4 dm table: require that request-based DM be layered on blk- [...] omits a676973e4501 i2c: i2c-qcom-geni: Simplify irq handler omits ef8d1639f2b7 i2c: i2c-qcom-geni: Simplify tx/rx functions omits 90fb814b6c02 Merge tag 'v4.19-rc7' into i2c/for-4.20 omits b30f2f65568f i2c: designware: Set IRQF_NO_SUSPEND flag for all BYT and [...] omits d81cc4a8e472 dt-bindings: arm: zte: Move sysctrl bindings to their own doc omits 157b4129ded8 dt-bindings: arm: fsl: Move DCFG and SCFG bindings to thei [...] omits 79fbf76dc334 dt-bindings: arm: atmel: Move various sys registers out of [...] omits 54da60beab7f staging: rtl8723bs: os_dep: Remove space after cast omits e2b13595ae86 staging: rtl8723bs: os_dep: Remove true and false comparison omits 2088cfd882d0 serial: uartps: Do not allow use aliases >= MAX_UART_INSTANCES omits 33a1a7be1986 tty: check name length in tty_find_polling_driver() omits 05156e0a1261 serial: sh-sci: Add r8a77990 support omits b97b3d9fb578 tty: wipe buffer if not echoing data omits c9a8e5fce009 tty: wipe buffer. omits 9be766274db4 clk: Clean up suspend/resume coding style omits 104c7405a64d vfio: add edid support to mbochs sample driver omits 3cdf752506b2 vfio: add edid api for display (vgpu) devices. omits 3f2aa244ee1a TC: Set DMA masks for devices omits 953923c09fe8 dm: rename DM_TYPE_MQ_REQUEST_BASED to DM_TYPE_REQUEST_BASED omits 6a23e05c2fe3 dm: remove legacy request-based IO path omits 0bb95f80a38f Makefile: Globally enable VLA warning omits 81b45683487a compiler.h: give up __compiletime_assert_fallback() omits f4f9554f16d0 MAINTAINERS: Assign myself as a maintainer of ARM/LPC18XX [...] omits be59a3282cf8 Merge tag 'socfpga_updates_for_v4.20_part3' of git://git.k [...] omits ce57b60f38c8 Merge tag 'samsung-dt64-4.20' of git://git.kernel.org/pub/ [...] omits b483792c9ea8 Merge tag 'samsung-dt-4.20-3' of git://git.kernel.org/pub/ [...] omits 6ba3f37f6223 Merge tag 'samsung-soc-4.20-2' of git://git.kernel.org/pub [...] omits 5220a73a409d arm64: exynos: Enable generic power domain support omits c1a92909dbc2 Merge tag 'tegra-for-4.20-firmware-2' of git://git.kernel. [...] omits e8c3f6322cc8 Merge tag 'imx-defconfig-4.20' of git://git.kernel.org/pub [...] omits cca8196bdfc2 clk: rockchip: use the newly added clock-id for hdmi on RK3066 omits 5f697a0e311c clk: rockchip: add clock-id for HCLK_HDMI on rk3066 omits 82f4b67f018c clk: rockchip: fix wrong mmc sample phase shift for rk3328 omits 3dac3583bf1a misc: cxl: Fix possible null pointer dereference omits e862faa96840 misc: mic: scif: remove redundant check on ret < 0 omits a23bbec205b9 stm class: Use memcat_p() omits ce76d938dd98 lib: Add memcat_p(): paste 2 pointer arrays together omits 6c7e4b6882ad stm class: heartbeat: Fix whitespace omits 60e6f6d50f21 stm class: SPDX-ify the documentation omits 3ef230370e05 stm class: Update documentation to match the new identific [...] omits 4cb3653df0cd stm class: Document the MIPI SyS-T protocol usage omits 95323943b791 stm class: p_sys-t: Document the configfs interface omits 39f10239df75 stm class: p_sys-t: Add support for CLOCKSYNC packets omits d69d5e83110f stm class: Add MIPI SyS-T protocol support omits 24c7bcb6a749 stm class: Switch over to the protocol driver omits a02509f301c6 stm class: Factor out default framing protocol omits d279a38020d2 stm class: Add a helper for writing data packets omits c7fd62bc69d0 stm class: Introduce framing protocol drivers omits e967b8bdd462 stm class: Clean up stp_configfs_init omits 25e3c0062a08 stm class: Clarify configfs root type/operations names omits cb6102bd99ef stm class: Rework policy node fallback omits b4fc4e834078 staging: greybus: loopback.c: remove unused gb_loopback::lbid omits aa5a54a06b3e staging: wilc1000: prefer 'help' in KConfig omits 84ac86fbbe00 staging: vboxvideo: make a couple of funcs static omits c00e1d09e305 staging: vboxvideo: unlock on error in vbox_cursor_atomic_ [...] omits 3d3062214367 Merge tag 'clk-ti-for-4.20' of git://git.kernel.org/pub/sc [...] omits ca4b869240d5 Merge branch 'drm-next-4.20' of git://people.freedesktop.o [...] omits 46972c03ab66 Merge tag 'drm-misc-next-fixes-2018-10-10' of git://anongi [...] omits a6682814f371 tracing/kprobes: Allow kprobe-events to record module symbol omits 59158ec4aef7 tracing/kprobes: Check the probe on unloaded module correctly omits f3f58935edbc tracing/uprobes: Fix to return -EFAULT if copy_from_user failed omits a1303af5d79e tracing: probeevent: Add $argN for accessing function args omits 3c88ee194c28 x86: ptrace: Add function argument access API omits 40b53b771806 tracing: probeevent: Add array type support omits 60c2e0cebfd0 tracing: probeevent: Add symbol type omits 9b960a38835f tracing: probeevent: Unify fetch_insn processing common part omits 0a46c8549f8c tracing: probeevent: Append traceprobe_ for exported function omits 9178412ddf5a tracing: probeevent: Return consumed bytes of dynamic area omits f451bc89d835 tracing: probeevent: Unify fetch type tables omits 533059281ee5 tracing: probeevent: Introduce new argument fetching code omits 7bfbc63eda08 tracing: probeevent: Remove NOKPROBE_SYMBOL from print functions omits eeb07b061500 tracing: probeevent: Cleanup argument field definition omits 56de76305279 tracing: probeevent: Cleanup print argument functions omits a6ca88b241d5 trace_uprobe: support reference counter in fd-based uprobe omits 66c9e573ea75 Merge branch 'mediatek-drm-next-4.20' of https://github.co [...] omits 291e2ba9054e Input: Fix DIR-685 touchkeys MAINTAINERS entry omits 7e6191d4360a Merge branch 'linux-4.20' of git://github.com/skeggsb/linu [...] omits 00f73f97527f Input: elants_i2c - use DMA safe i2c when possible omits 74a07c0a59fa drm/nouveau/secboot/acr: fix memory leak omits 9340d77f5327 drm/nouveau/disp: take sink support into account for expos [...] omits 7a406f8a62ff drm/nouveau/disp: add support for setting scdc parameters [...] omits a971558c2987 drm/nouveau/disp: keep track of high-speed state, program [...] omits 4834e05049c9 drm/nouveau/disp/gm200-: add scdc parameter setter omits 4126b99e744b drm/nouveau/disp: add a way to configure scrambling/tmds f [...] omits cfea88a4d866 drm/nouveau: Start using new drm_dev initialization helpers omits c4cee69a4497 drm/nouveau: Fix potential memory leak in nouveau_drm_load() omits e15e4c13e5b7 drm/nouveau: Refactor nvXX_backlight_init() omits f76e174bd30a drm/nouveau: Cleanup indenting in nouveau_backlight.c omits a4e05f415e2f drm/nouveau/drm/nouveau: s/nouveau_backlight_exit/nouveau_ [...] omits 6d757753cef8 drm/nouveau: Move backlight device into nouveau_connector omits 4c4970750428 drm/nouveau: Add NV_PRINTK_ONCE and variants omits dc854914999d drm/nouveau: Check backlight IDs are >= 0, not > 0 omits e884bce1d932 ext4: don't open-code ERR_CAST omits df2fc43d09d3 list: introduce list_bulk_move_tail helper omits a553c19d1585 drm/amdgpu/powerplay: factor out some pptable helpers omits 99e219521da5 drm/amdgpu/powerplay: endian fixes for vega20_processpptables.c omits d97a7ab39480 drm/amdgpu/powerplay: endian fixes for vega12_processpptables.c omits de501763304b drm/amdgpu/powerplay: endian fixes for vega10_processpptables.c omits f667dc38aacf drm/amdgpu: remove set but not used variable 'header' omits 50325c0be109 drm/amdgpu: remove set but not used variable 'ring' in psp [...] omits ae5c59a83b84 drm/amdkfd: Remove set but not used variable 'preempt_all_queues' omits 14b284832e7d drm/amdgpu/powerplay: fix missing break in switch statements omits 582f58de3683 drm/amdgpu: Suppress keypresses from ACPI_VIDEO events omits 800516480652 drm/amdgpu: Remove the direct fw loading support for sdma2.4 omits b19caa17b5a7 drm/amdgpu: Remove wrong fw loading type warning omits 7a3e0bb2a574 drm/amdgpu: Load fw between hw_init/resume_phase1 and phase2 omits 0a4f25205ec3 drm/amdgpu: split ip hw_init into 2 phases omits 735f654e5dd1 drm/amdgpu: Remove amdgpu_ucode_fini_bo omits c8963ea4ce17 drm/amdgpu: Split amdgpu_ucode_init/fini_bo into two functions omits a2d31dc3cfab drm/amdgpu: Check late_init status before set cg/pg state omits 73f847dbab26 drm/amdgpu: Refine function amdgpu_device_ip_late_init omits 009d9ed6c4b7 drm/amdgpu: Change AI gfx/sdma/smu init sequence omits 3089aa224894 drm/amdgpu: Change SI/CI gfx/sdma/smu init sequence omits f2d9bbc99689 drm/amdgpu: Limit the max mc address to hole start omits f9f97e3c7fe6 drm/amdgpu: fix CPDMA hang in PRT mode omits 04e7580f8926 drm/amdgpu: add CP_DEBUG register definition for GC9.0 omits 66f34aeec251 drm/amd/display: RV2 DP MST 2nd display within daisy chain [...] omits d567cc55c0a9 drm/amd/display: Fix warning storm on Raven2 omits f8f83d8ffeb4 md/bitmap: use mddev_suspend/resume instead of ->quiesce() omits 116d99adf593 md: remove redundant code that is no longer reachable omits 2f2fbfb71ecc Merge branches 'arm/renesas', 'arm/smmu', 'ppc/pamu', 'x86 [...] omits 5e731073bc0a iommu/arm-smmu-v3: Remove unnecessary wrapper function omits 2d7ca2c4b199 iommu/arm-smmu-v3: Add SPDX header omits 00cba11fab58 firmware: tegra: bpmp: Implement suspend/resume support omits c2b59d279dbb thermal: core: using power_efficient_wq for thermal worker omits e4c080a10a23 Merge tag 'zynqmp-soc-clk-for-v4.20' of https://github.com [...] omits f7d87826fe48 Merge tag 'reset-for-4.20' of git://git.pengutronix.de/git [...] omits b0a2cea5eb63 Merge tag 'imx-drivers-4.20-2' of git://git.kernel.org/pub [...] omits 3bc3206e1c0f serial: fsl_lpuart: Remove the alias node dependence omits a2d6e3e60abd staging: mt7621-dma: Delete unused define omits 2abd78141387 staging: erofs: harden inode lookup for 32-bit platforms omits 10844575cc12 staging: rtl8188eu: remove whitespace - style omits f8f4e529f372 staging: rtl8188eu: cleanup lines over 80 characters - style omits 847a648e15f6 staging: rtl8188eu: add spaces around operators - style omits f4256fc7f2a8 staging: rtl8188eu: use __func__ instead of hardcoded name [...] omits 62e681f7dcab Merge tag 'drm-msm-fixes-2018-10-09' of git://people.freed [...] omits d995052cade4 Merge tag 'drm-msm-next-2018-10-07' of git://people.freede [...] omits 1e2517d12617 remoteproc: qcom: q6v5: shore up resource probe handling omits 6e6b1ada0c6a remoteproc: qcom: qcom_q6v5_adsp: Fix some return value check omits ffa5f9c84810 remoteproc: modify rproc_handle_carveout to support pre-re [...] omits c874bf59add0 remoteproc: add helper function to check carveout device address omits bc3f4b5c60db platform/chrome: chromeos_tbmc - Remove unneeded const omits 1429cca1175f remoteproc: add helper function to allocate rproc_mem_entr [...] omits d7c51706d095 remoteproc: add alloc ops in rproc_mem_entry struct omits b0019ccd7e90 remoteproc: introduce rproc_find_carveout_by_name function omits 15c0b0258e4f remoteproc: introduce rproc_add_carveout function omits 72029c901a02 remoteproc: add helper function to allocate and init rproc [...] omits 3265230c5b05 remoteproc: add name in rproc_mem_entry struct omits f2e74abfaad4 remoteproc: add release ops in rproc_mem_entry struct omits eb30596eae94 remoteproc: add rproc_va_to_pa function omits 3bc8140b157c remoteproc: configure IOMMU only if device address requested omits da1cf5a1cf12 platform/chrome: Add a new interrupt path for cros_ec_lpc omits 2c42dd6e0e3b Merge remote-tracking branch 'origin/ib-chrome-platform-mf [...] omits 3c587768271e thermal: core: Fix use-after-free in thermal_cooling_devic [...] omits fb488fc1f2b4 9p/trans_fd: put worker reqs on destroy omits e4ca13f7d075 9p/trans_fd: abort p9_read_work if req status changed omits 72ea0321088d 9p: potential NULL dereference omits 71195ba670bc drm/amdgpu: Change VI gfx/sdma/smu init sequence omits 9d5aa2ef3862 drm/amdgpu: Add fw load in gfx_v8 and sdma_v3 omits 9c8bc8d33949 drm/amd/pp: Implement load_firmware interface omits 744a522794bd drm/amd/pp: Allocate ucode bo in request_smu_load_fw omits 07da6aa47f84 drm/amdgpu: Don't reallocate ucode bo when suspend omits 9b008fb7ede3 drm/amdgpu: Remove FW_LOAD_DIRECT type support on VI omits 825da4d92598 drm/amdgpu/vcn:Correct VCN cache window definition omits b17c524922d6 drm/amdgpu/vcn:Replace value with defined macro omits 2dc4aa523b53 drm/amdgpu/vcn:fix dpg pause mode hang issue omits 9332ddc91537 drm/amdgpu/vcn:Remove unused code omits 59d76d6bc206 drm/radeon: ratelimit bo warnings omits 4eb10b5be799 drm/amdgpu: fix incorrect use of amdgpu_irq_add_id in si_dma.c omits 2ccecaf661e0 drm/amdgpu: fix AGP location with VRAM at 0x0 omits bdbb4d6e96bc drm/amdgpu: remove the intterupt handling for the KIQ events omits 1b19aa5aa8c9 drm/amdkfd: Fix incorrect use of process->mm omits 158b594a9652 drm/amdgpu: skip IB tests for KIQ in general omits c1f0320e0320 drm/scheduler: Simplify spsc_queue_count check in drm_sche [...] omits 5e161e5442a8 drm/amd/pp: Refine smu7/8 request_smu_load_fw callback function omits 0a821579a2ed drm/amd/pp: Setup SoftRegsStart before request smu load fw omits bcb7c4e8b434 drm/amd/pp: Refine function iceland_start_smu omits 44779b43f159 drm/amdgpu: Move gfx flag in_suspend to adev omits 3023015f7916 drm/amd/pp: Fix memory leak on CI/AI omits e5081e30eba1 drm/amdgpu: Drop dead define in amdgpu.h omits a57ba84b149c drm/amdgpu: Always enable fan sensors for read omits b8a9c003679e drm/amdgpu: Disable sysfs pwm1 if not in manual fan control omits c2870527f700 drm/amdgpu: Add fan RPM setting via sysfs omits d5f480372ca4 drm/amd/pp: Implement AMDGPU_PP_SENSOR_MIN/MAX_FAN_RPM omits 862cd98029d5 drm/amdgpu: Add new AMDGPU_PP_SENSOR_MIN/MAX_FAN_RPM sensor omits ec442fd3a975 drm/amdgpu: Refine uvd_v6/7_0_enc_get_destroy_msg omits 717276b9256f drm/amd/display: Signal hw_done() after waiting for flip_done() omits dd330d8c2786 drm/amd/display: Use proper enums in process_channel_reply omits 6c0984d53b07 drm/amd/display: Raise dispclk value for dce_update_clocks omits a37786abc3bb drm/amd/display: HLK Periodic Frame Notification test failed omits 4a0ad70d690c drm/amd/display: fix Interlace video timing. omits a7fbf17aa8bf drm/amd/display: Flatten irq handler data struct omits 88ed9fb77ef4 drm/amd/display: fix memory leak in resource pools omits 5e174ce63ed7 drm/amd/display: dc 3.1.68 omits ceb9831dd6e5 drm/amd/display: WA for DF keeps awake after S0i3. omits e15fc81f1185 drm/amd/display: clean up encoding checks omits b7cd6487a524 drm/amd/display: block DP YCbCr420 modes omits 8ab2180f96f5 drm/amd/display: Add function to fetch clock requirements omits 74eac5f3b43e drm/amd/display: Calculate swizzle mode using bpp during v [...] omits cbad73147fe2 drm/amd/display: Add a check-function for virtual signal type omits 39c03e0032ff drm/amd/display: fix 4K stereo screen flash issue omits be61df574256 drm/amd/display: Add DC build_id to determine build type omits 51ef434a15b4 drm/amd/powerplay: Enable/Disable NBPSTATE on On/OFF of UVD omits 479afffe2147 drm/amd/pp: Remove wrong code in fiji_start_smu omits e5a4059ceb4c drm/amd/pp: Remove uncessary extra vcn pg cntl in smu omits d09ae92de858 drm/amdgpu: Move out power up/down sdma out of smu omits 40bea02f4a14 drm/amd/pp: Expose the smu support for SDMA PG cntl omits c52dcf49195d drm/amd/pp: Avoid divide-by-zero in fan_ctrl_set_fan_speed_rpm omits b3ca0f397ead drm/amd/pp: Fix fan's RPM setting not work on VI/Vega10 omits 8f97829e5c20 drm/amdgpu: Fix comments error in sdma_v4_1_update_power_gating omits 8010f2886a63 drm/amd/powerplay: enable MGPU fan boost feature on Vega20 omits b55c9e7a11f9 drm/amd/powerplay: helper interfaces for MGPU fan boost feature omits 62d73fbcfb36 drm/amdgpu: added AMD GPU instance counting V2 omits e92b83e50839 drm/amdgpu/vega20: make power profile output more consistent omits b989531b1f19 drm/amdgpu: change Raven always on CUs to 4 omits 989b68232c79 drm/amdgpu: added vega20 LBPW support v2 omits 031db09017da drm/amd/powerplay/vega20: enable fan RPM and pwm settings V2 omits 42fae9952009 drm/amd/powerplay/vega20: tell the correct gfx voltage V2 omits 3546916f426f drm/amd/powerplay/vega20: correct the hwmon interface ppt [...] omits 7372fd049aa8 MAINTAINERS: Add Maxime Ripard as drm-misc maintainer omits 2a44d6511a01 ARM: dts: socfgpa: remove ethernet aliases from dtsi omits 8b656253a7a4 MIPS: Provide actually relaxed MMIO accessors omits 3d474dacae72 MIPS: Enforce strong ordering for MMIO accessors omits a711d43cbbaa MIPS: Correct `mmiowb' barrier for `wbflush' platforms omits 4ae0452bddca MIPS: Define MMIO ordering barriers omits 39249d776ca7 MIPS: mscc: add PCB120 to the ocelot fitImage omits 116edf6e5239 MIPS: mscc: add DT for Ocelot PCB120 omits 68dec269ee29 MIPS: memset: Limit excessive `noreorder' assembly mode use omits 2f7619ae90bf MIPS: memset: Fix CPU_DADDI_WORKAROUNDS `small_fixup' regression omits 8caec72e8cbf media: vivid: Support 480p for webcam capture omits 24f5975f3aff usb/early: remove set but not used variable 'remain_length' omits f65861c645ce usb: typec: Fix copy/paste on typec_set_vconn_role() kerneldoc omits 554fab6dbf20 usb: typec: tcpm: Report back negotiated PPS voltage and current omits c36e96bd259d USB: core: remove set but not used variable 'udev' omits bf7f547ecdd7 usb: core: fix memory leak on port_dev_path allocation omits 0a0b7e62525f staging: erofs: add the missing __init tags omits fa86c00799ee staging: comedi: ni_660x: add device-global routing omits a0c5e8460011 staging: comedi: ni_660x: clean up pfi routing omits 51c4ba6407ef staging: comedi: ni_660x: Add NI PCI-6608 to list of suppo [...] omits 713ebc593978 staging: comedi: ni_mio_common: create device-global acces [...] omits 347e244884c3 staging: comedi: tio: implement global tio/ctr routing omits 02d1c6e82707 staging: comedi: ni_mio_common: implement output selection [...] omits d4961bb3d99f staging: comedi: ni_mio_common: implement global pfi, rtsi [...] omits 56d0b826d39f staging: comedi: ni_mio_common: implement new routing for [...] omits 4bb90c87abbe staging: comedi: add interface to ni routing table information omits ba932fcfee28 staging: comedi: ni_routing: Add NI signal routing info omits d7569ad76651 staging: comedi: add new device-global config interface omits 5912827dfe78 staging: comedi: add abstracted NI signal/terminal named c [...] omits 040e9e4dfa14 staging: comedi: tests: add unittest framework for comedi omits e0b2ca8979c4 staging: comedi: comedi_test: implement INSN_CONFIG_GET_CM [...] omits 3ad53c409020 staging: comedi: ni_pcidio: implement INSN_CONFIG_GET_CMD_ [...] omits 51fd36738383 staging: comedi: ni_mio_common: implement INSN_CONFIG_GET_ [...] omits 832f33366c77 staging: comedi: add facility to directly query subdevice [...] omits 20438d93d430 staging:rtl8192u: Correct comparison with NULL - Style omits 6e67e8f0f0d2 staging:rtl8192u: Correct code alignment - Style omits 5f70a818ed2f staging:rtl8192u: Remove unnecessary line continuation - Style omits 28181d53db82 staging:rtl8192u: Add missing blank lines - Style omits 98d48ef26313 staging:rtl8192u: Correct code indentation - Style omits 31bd9b21dcf4 staging:rtl8192u: Add spaces around + operator - Style omits 009cf451d421 staging:rtl8192u: Remove extra blank lines - Style omits bff9df7d45d3 staging:rtl8192u: Clear error with line ending ( - Style omits a631b95feeaa staging:rtl8192u: Removed commented out include - Style omits 8ad0f087e46c staging:rtl8192u: Add missing SPDX-License-Identifier - Style omits 4d6958484830 staging: vc04_services: Drop no longer needed headers omits 96abfeca6898 staging: vc04_services: Drop unused parameters from vchi_c [...] omits 5bc4ab85eaff staging: vc04_services: Drop VCHI_SERVICE_INIT and SERVICE_INFO_T omits 9c74c630b9d9 staging: vc04_services: Drop declaration of vchi_crc_control() omits 67aa291ba575 staging: vc04_services: Drop trivially unused fields from [...] omits 22ad7f6baaa7 staging: vc04_services: Drop 'connection' field from SERVI [...] omits 3deb90fef568 staging: vc04_services: Drop pointless stub functions omits 1cbca5852d6c staging: comedi: ni_mio_common: protect register write overflow omits 64f83a816b27 Revert "video: ssd1307fb: Do not hard code active-low rese [...] omits 0f80b1c9f4a9 staging: rtl8188eu: add spaces around operators in odm_rtl8188e.c omits 9fd3ad9d8a54 staging: rtl8188eu: remove dead code from dm_fast_training_init() omits 12f388a6ae45 staging: rtl8188eu: remove whitespace in rtw_mlme_ext.h omits c1ff246a8d62 staging: rtl8188eu: make struct field of action_handler const omits 98962eb6d679 staging: rtl8188eu: make struct field of mlme_handler const omits e6d9855dd3f3 staging: rtl8188eu: change array type to const u8 omits 304643019226 staging: rtl8188eu: rewrite if tests - style omits e157c44a830d staging: rtl8188eu: cleanup array declaration - style omits 06b17ed6c060 staging: rtl8188eu: fix line over 80 characters - style omits 6b8b5fa2af32 staging: mt7621-mmc: Add blank line after declaration omits 97972ccc083c staging: emxx_udc: Remove unused device_desc declaration omits 961d1935b5d7 staging: rtl8723bs: Remove unnecessary parentheses and dea [...] omits ecfbc770dfde staging: mt7621-mmc: Remove #if 0 blocks in dbg.h omits c668906916ce staging: mt7621-mmc: Remove #if 0 blocks in dbg.c omits 2a54e3259e2a staging: mt7621-mmc: Remove #if 0 blocks in sd.c omits b99e0ce20fc0 staging: rtlwifi: Remove unnecessary parentheses omits a30e94b1e128 staging: axis-fifo: remove duplicated include from axis-fifo.c omits 106eb4d5f5be staging: media: davinci_vpfe: Use __func__ instead of func [...] omits 0cbe40eb2ba3 staging: vt6655: Remove space after cast omits fd0ce395e681 staging: vt6655: Add spaces around operators omits 52277450902d staging: vt6655: Add blank line after function/struct/unio [...] omits 984e165b8a4b staging: mt7621-pci: Prefer using the BIT macro omits 5cfa4f700771 staging: mt7621-pci: Add spaces around '<<' omits 0c5ca367ad41 staging: mt7621-pci: Add spaces around '|' omits 8f36481fbb00 staging: mt7621-pci: Add spaces around '&' omits 101c82f23957 staging: mt7621-pci: Do not initialise statics to 0 omits cef70f6b041d staging: rtl8723bs: core: Remove true and false comparison omits 8bf42b28d55b staging: sm750fb: Remove space after cast omits d5213236151b staging: clocking-wizard: match parenthesis indentation omits 34ff787136b2 staging: axis-fifo: Remove parentheses in axis-fifo.c omits 250854eed5d4 media: v4l2-tpg: fix kernel oops when enabling HFLIP and OSD omits 2db3e15243dc media: vivid: Add 16-bit bayer to format list omits 9b48daa7bb8f media: v4l2-tpg-core: Add 16-bit bayer omits 8f845c63313f media: pvrusb2: replace `printk` with `pr_*` omits ce32c0a530bd media: venus: vdec: fix decoded data size omits 32ae592036d7 media: cx231xx: fix potential sign-extension overflow on l [...] omits d07d9195c950 media: dt-bindings: media: rcar_vin: add device tree suppo [...] omits a26ac6c1bed9 media: isif: fix a NULL pointer dereference bug omits d4dc26ebcd6a media: exynos4-is: make const array config_ids static omits 9a265b30646f media: cx23885: make const array addr_list static omits db6df013c3fb media: ivtv: make const array addr_list static omits c93d541d3d9d media: bttv-input: make const array addr_list static omits 3fde0e16d016 drivers: clk: Add ZynqMP clock driver omits 26372d0973fe dt-bindings: clock: Add bindings for ZynqMP clock driver omits 3b0296b8c893 firmware: xilinx: Add zynqmp IOCTL API for device control omits 8cc7bc8ee21f Documentation: xilinx: Add documentation for eemi APIs omits bbcda3027175 remoteproc: qcom: q6v5-mss: add SCM probe dependency omits 9b7e4d601baa Merge branch 'fixes' into next omits 16f37102181e drm/msm: a6xx: Fix improper u64 division omits 0f5427219bdf drm/msm: a5xx: Remove unneeded parens omits 7451dc608564 i2c: mux: mlxcpld: simplify code to reach the adapter omits df6dd24f7664 i2c: mux: ltc4306: simplify code to reach the adapter omits f2e0821377a3 i2c: mux: pca954x: simplify code to reach the adapter omits eb1ca9a428fd media: cx18: Don't check for address of video_dev omits 9e5b5081fa11 media: dw9807-vcm: Fix probe error handling omits 1c55ecab3133 media: dw9714: Remove useless error message omits f9a0b14240a2 media: dw9714: Fix error handling in probe function omits cacad0b2e395 platform/x86: touchscreen_dmi: Add info for the Trekstor P [...] omits 8289c4b6f2e5 platform/x86: mlx-platform: Properly use mlxplat_mlxcpld_m [...] omits e84b7cc457f9 iommu/amd: Add default branch in amd_iommu_capable() omits a089845b3ed2 dt-bindings: iommu: ipmmu-vmsa: Add r8a7744 support omits 6503016ea5d3 Merge tag 'usb-ci-v4.20-rc1' of git://git.kernel.org/pub/s [...] omits b912de514a87 MAINTAINERS: imx: include drivers/firmware/imx path omits 15e1f2bc8b3b firmware: imx: add misc svc support omits edbee095fafb firmware: imx: add SCU firmware driver support omits 4e1a606d552d Merge 4.19-rc7 into tty-next omits 8aff4eaa1de7 Merge 4.19-rc7 into usb-next omits ba1cb318dcbf Merge 4.19-rc7 into char-misc-next omits b790c8ea5593 reset: Fix potential use-after-free in __of_reset_control_get() omits 01e98ee0b3b4 MAINTAINERS: remove non-exsiting email address of Baoyou omits 75bda3609f94 Merge tag 'soc-fsl-next-v4.20-2' of git://git.kernel.org/p [...] omits 47fd2060660e macintosh/via-macii, macintosh/adb-iop: Clean up whitespace omits 351e5ad327d0 macintosh/via-macii, macintosh/adb-iop: Modernize printk calls omits 5ce6185c2ef4 macintosh/via-macii: Simplify locking omits 5f93d7081a47 macintosh/via-macii: Remove BUG_ON assertions omits b52dce873893 macintosh/via-macii: Synchronous bus reset omits 2341629eadc4 macintosh/adb: Rework printk output again omits 0792a2c8e0bb macintosh: Use common code to access RTC omits d0a6a87e40da fanotify: support reporting thread id instead of process id omits 97037597d670 video: fbdev: arcfb: mark expected switch fall-through omits b19f682e4abb pxa168fb: remove set but not used variables 'mi' omits 9827f26374fb video: ssd1307fb: Do not hard code active-low reset sequence omits 7d1b8d7a8580 video: ssd1307fb: Use gpiod_set_value_cansleep() for reset omits aae3394ef0ef fbdev: fix broken menu dependencies omits 864eb1afc60c video: fbdev: sis: Remove unnecessary parentheses and comm [...] omits 02f17ffd3488 video: fbdev: omapfb: lcd_ams_delta: use GPIO lookup table omits e5017716adb8 fbdev: sbuslib: integer overflow in sbusfb_ioctl_helper() omits d8bad911e5e5 fbdev: sbuslib: use checked version of put_user() omits 5c63e407aaab fbdev: Convert to using %pOFn instead of device_node.name omits 60e5e48dba72 atmel_lcdfb: support native-mode display-timings omits 811ab8db8907 Video: vgastate: fixed a spacing coding style omits ee6fbb20ab76 atyfb: fix debugging printks omits 01c40a172497 mach64: optimize wait_for_fifo omits c09bcc91bb94 mach64: fix image corruption due to reading accelerator registers omits 3c6c6a7878d0 mach64: fix display corruption on big endian machines omits ceadddde8875 mach64: detect the dot clock divider correctly on sparc omits 68a958a915ca udlfb: handle unplug properly omits ad4366ad4831 video: fbdev: add the dependency of broadsheetfb in Kconfig omits e0d81d92f760 Merge tag 'v4.19-rc7' of https://git.kernel.org/pub/scm/li [...] omits f42259ef810c drm/i915/gvt: invalidate old ggtt page when update ggtt entry omits c6c2ee00fe2f dt-bindings: arm: fsl: add scu binding doc omits 3bf62eb77c79 remoteproc: qcom: q6v5-pil: Assign the relocated address omits 6952e3a1dffc Merge branch 'for-upstream/mali-dp' of git://linux-arm.org [...] omits 9e6dbc3d5cfc clk: keystone: add missing MODULE_LICENSE omits 3ce36b4542b5 drm/msm/a6xx: Remove CP perfcounter selects from the prote [...] omits 82e223a5d854 drm/msm: dpu: Fix memory leak caused by dropped reference omits f926a2e1718e drm/msm: a5xx: Fix improper u64 division omits a69c5ed25d71 drm/msm: update generated headers omits 59c66636aec7 MAINTAINERS: Fix file pattern for MEN Z069 watchdog driver omits dc160e449122 remoteproc: qcom: Introduce Non-PAS ADSP PIL driver omits 159accc4d05d dt-binding: remoteproc: Add QTI ADSP PIL bindings omits d3ae96c0e6b0 remoteproc: qcom: q6v5: Fix a race condition on fatal crash omits 1bb89893d4fa remoteproc: Add missing kernel-doc comment for auto-boot omits faeadbb64094 remoteproc: Check for NULL firmwares in sysfs interface omits ed7a01fd3fd7 RDMA/restrack: Release task struct which was hold by CM_ID object omits 2165fc264079 RDMA/restrack: Consolidate task name updates in one place omits 363ad35577de RDMA/restrack: Un-inline set task implementation omits 6d06009cb216 soc: fsl: qbman: add interrupt coalesce changing APIs omits e0940b34c40e soc: fsl: bman_portals: defer probe after bman's probe omits f1c98ee69931 soc: fsl: qbman: Use last response to determine valid bit omits 06cc59386c9a soc: fsl: qbman: Add 64 bit DMA addressing requirement to QBMan omits d8bac81ed144 soc: fsl: qbman: replace CPU 0 with any online CPU in hotp [...] omits 9beaf661d6a7 soc: fsl: qbman: Check if CPU is offline when initializing [...] omits 56740a7167cb Merge tag 'soc-fsl-fix-v4.19-2' into HEAD omits dde274432110 Input: silead - try firmware reload after unsuccessful resume omits 20bbb3120794 Input: st1232 - set INPUT_PROP_DIRECT property omits 29a5f9aaf9d3 remoteproc: qcom: q6v5-pil: Add PDC reset for modem on SDM [...] omits 9e483efd3470 remoteproc: qcom: q6v5-pil: Explicitly get mss_restart line omits 9a6696155f0d dt-bindings: remoteproc: Add PDC reset binding for Q6V5 PIL omits f861164526d9 dt-bindings: remoteproc: qcom: Remove additional definition tag omits cc52612ec0f3 i2c: core: remove level of indentation in i2c_transfer omits a7163dc2138d i2c: core: remove outdated DEBUG output omits e2115ace4196 i2c: zx2967: use core to detect 'no zero length' quirk omits c96c0f268380 i2c: tegra: use core to detect 'no zero length' quirk omits de82bb431855 i2c: qup: use core to detect 'no zero length' quirk omits f37b2bb6ac3e i2c: omap: use core to detect 'no zero length' quirk omits d59c774496a2 arm64: defconfig: Enable SERIAL_8250_OMAP omits 41925a21cdb5 arm64: defconfig: Enable TI_SCI related configs omits 7e6a361d17b2 Merge tag 'v4.19-next-dts32-2' of git://git.kernel.org/pub [...] omits e7a2c3fa2857 Merge tag 'usb-for-v4.20' of git://git.kernel.org/pub/scm/ [...] omits 74cad26d8d15 arm64: dts: stratix10: add ethernet aliases omits 2caef763d8ad Merge tag 'mvebu-dt-4.20-2' of git://git.infradead.org/lin [...] omits 557c97b51336 media: cec: name for RC passthrough device does not need 'RC for' omits c439d5c1e13d media: cec-gpio: select correct Signal Free Time omits 7d867a1b765e media: cec: fix the Signal Free Time calculation omits ab83203e1810 media: adv7842: when the EDID is cleared, unconfigure CEC as well omits e7da89926f6d media: adv7604: when the EDID is cleared, unconfigure CEC as well omits 4e6a32e6eb30 Merge tag 'mvebu-dt64-4.20-2' of git://git.infradead.org/l [...] omits 7ec2b3b941a6 media: cec: add new tx/rx status bits to detect aborts/timeouts omits 81e33279d154 media: cec-core.rst: improve cec_transmit_done documentation omits 9afc82194de9 Revert "media: dvbsky: use just one mutex for serializing [...] omits 0929983e49c8 media: ov5640: fix framerate update omits 786fa584eda8 media: ov7670: make "xclk" clock optional omits 146c45ef1fec media: ov9650: avoid maybe-uninitialized warnings omits 370d8e2a7570 media: imx355: fix a few coding style issues omits df0b5c4a7ddd media: add imx355 camera sensor driver omits 70d8fa7c4d68 media: imx319: fix a few coding style issues omits fd99bd8b805c drm: malidp: Add the size of the superblocks when calculat [...] omits 8a89dc62f28c media: add imx319 camera sensor driver omits 7a9b109d91cf media: v4l: ctrl: Provide unlocked variant of v4l2_ctrl_grab omits 9a8aaa28f54c media: v4l: ctrl: Remove old documentation from v4l2_ctrl_grab omits 44f411c353bf NFSv4.x: fix lock recovery during delegation recall omits 21924765862a SUNRPC: use cmpxchg64() in gss_seq_send64_fetch_and_inc() omits 35d3cbe84544 ARM: imx_v6_v7_defconfig: Select CONFIG_TMPFS_POSIX_ACL omits 5ef78342edbd ARM: imx_v4_v5_defconfig: Remove unneeded options omits 264993a29af0 ARM: imx_v4_v5_defconfig: Re-sync defconfig omits 989801095792 ARM: mxs_defconfig: Remove unneeded options omits 16c66c8f7eee ARM: mxs_defconfig: Re-sync defconfig omits c29d541f590c ARM: imx_v6_v7_defconfig: Remove unneeded options omits ef2384e3af8a ARM: imx_v6_v7_defconfig: Re-sync defconfig omits 70510b0813bb ARM: imx_v6_v7_defconfig: select CONFIG_ARM_CPUIDLE by default omits 1a877f8bd35e ARM: imx_v6_v7_defconfig: Make usbnet drivers builtin for boot omits 30fdd51be161 ARM: imx_v6_v7_defconfig: add CONFIG_FW_LOADER_USER_HELPER omits b2b291bf3b7c ARM: imx_v6_v7_defconfig: Select CONFIG_SENSORS_MC13783_ADC omits f492fb4f5b41 media: MAINTAINERS: Fix entry for the renamed dw9807 driver omits 5505dcaf133a media: MAINTAINERS: update videobuf2 entry omits 05552832204e Merge tag 'at24-4.20-updates-for-wolfram' of git://git.ker [...] omits 49d54abee9d1 i2c: Convert to using %pOFn instead of device_node.name omits e1eba2ea54a2 i2c: brcmstb: Allow enabling the driver on DSL SoCs omits 9dbcfe1ace4e dt-bindings: clock: samsung: Add SPDX license identifiers omits 1da220e3a5d2 clk: samsung: Use clk_hw API for calling clk framework fro [...] omits b33228029d84 clk: samsung: exynos5420: Enable PERIS clocks for suspend omits d32dd2a1a0f8 clk: samsung: exynos5420: Define CLK_SECKEY gate clock onl [...] omits defadcc956ca clk: samsung: exynos5433: Keep sclk_uart clocks enabled in [...] omits fa34efff75d4 clk: samsung: Remove obsolete code for Exynos4412 ISP clocks omits a766065279e2 clk: samsung: exynos5433: Add suspend state for TOP, CPIF [...] omits 70da9ee80228 clk: samsung: Use NOIRQ stage for Exynos5433 clocks suspen [...] omits 2d77f77c0aaa clk: samsung: exynos5420: Use generic helper for handling [...] omits 9a4d8a8c4d2a clk: samsung: exynos4: Use generic helper for handling sus [...] omits 8bf27eaa04a6 clk: samsung: Add support for setting registers state befo [...] omits c41b0ff2f627 clk: samsung: exynos5250: Use generic helper for handling [...] omits 3ac0b61578a6 clk: samsung: s5pv210: Use generic helper for handling sus [...] omits 3773ee423e72 clk: samsung: s3c64xx: Use generic helper for handling sus [...] omits e4183d3256e3 media: dt-bindings: Document the Rockchip VPU bindings omits 158bc148a31e media: rc: mce_kbd: input events via rc-core's input device omits 0ac5a603a732 media: rc: imon: report mouse events using rc-core's input device omits fec225a04330 media: rc: some events are dropped by userspace omits be9c03e4120d media: v4l2-fwnode: simplify v4l2_fwnode_reference_parse_i [...] omits c1e630559f26 media: v4l2-fwnode: cleanup functions that parse endpoints omits 6087b21533fe media: v4l2-core: cleanup coding style at V4L2 async/fwnode omits 24d2c521749d iommu/amd: Move iommu_init_pci() to .init section omits 8c1d1bb0f0bd drm/imx: fix build failure without CONFIG_DRM_FBDEV_EMULATION omits eea2926b0a39 reset: qcom: PDC Global (Power Domain Controller) reset co [...] omits 032f11638ff8 dt-bindings: reset: Add PDC Global binding for SDM845 SoCs omits f5e489e6ee7a dt-bindings: mediatek: Add bindig for MT7623 IOMMU and SMI omits 1892e120e8ec dt-bindings: mediatek: Add JPEG Decoder binding for MT7623 omits 0dd807f52e6f dt-bindings: iommu: mediatek: Add binding for MT7623 omits fd2a9f18fce1 dt-bindings: clock: mediatek: add support for MT7623 omits 3b766f453557 USB: net2280: Remove ->disconnect() callback from net2280_ [...] omits c216765d3a1d usb: dwc2: disable power_down on rockchip devices omits 30025efa8b5e usb: gadget: udc: renesas_usb3: add support for r8a77990 omits c6d849e56212 dt-bindings: usb: renesas_usb3: add bindings for r8a77990 omits a1acad03aa77 usb: gadget: udc: renesas_usb3: Add r8a774a1 support omits 17c42e34997a USB: serial: cypress_m8: remove set but not used variable 'iflag' omits 56445eef55cb USB: serial: cypress_m8: fix interrupt-out transfer length omits ff32d97e39e7 USB: serial: ftdi_sio: add support for FT232R CBUS gpios omits e0658e307423 USB: serial: ftdi_sio: fix gpio name collisions omits 7ac48a81980f dt-bindings: arm: alpine: Move CPU control related binding [...] omits cac0223c4690 media: renesas-ceu: Use default mbus settings omits 6a3da2e2a43a media: dt-bindings: media: renesas-ceu: Add more endpoint [...] omits 59e7d5112799 media: dt-bindings: media: renesas-ceu: Refer to video-int [...] omits 4a2d1dc51beb media: smiapp: Query the V4L2 endpoint for a specific bus type omits 2e6e39324aec media: v4l: fwnode: Update V4L2 fwnode endpoint parsing do [...] omits edc6d56c2e7e media: v4l: fwnode: Support parsing of CSI-2 C-PHY endpoints omits e7b2f5185e4c media: v4l: fwnode: Use V4L2 fwnode endpoint media bus typ [...] omits 3eb32c264d89 media: v4l: fwnode: Print bus type omits e9be1b863e2c media: v4l: fwnode: Use default parallel flags omits 26c1126c9b56 media: v4l: fwnode: Use media bus type for bus parser selection omits 9a5b4b76f3be media: v4l: fwnode: Only zero the struct if bus type is se [...] omits 60359a28d592 media: v4l: fwnode: Initialise the V4L2 fwnode endpoints to zero omits 32593dd03809 media: v4l: fwnode: Parse the graph endpoint as last omits b4357d21d674 media: v4l: fwnode: Support default CSI-2 lane mapping for [...] omits c2475aeb12d6 media: v4l: fwnode: Support driver-defined lane mapping defaults omits af11a74a04a5 media: v4l: fwnode: Only assign configuration if there is [...] omits 276565ed7e48 media: v4l: fwnode: Read lane inversion information despit [...] omits 175b18b82df8 media: v4l: fwnode: Make use of newly specified bus types omits 2835b5b15370 media: v4l: fwnode: Detect bus type correctly omits 6970d37cc97d media: v4l: fwnode: Let the caller provide V4L2 fwnode endpoint omits 2d95e7ed07ed media: v4l: mediabus: Recognise CSI-2 D-PHY and C-PHY omits bf63856a4861 media: v4l: fwnode: Add definitions for CSI-2 D-PHY, paral [...] omits 7e84dd0b15e6 media: dt-bindings: media: Specify bus type for MIPI D-PHY [...] omits d486532613a7 media: v4l: fwnode: The CSI-2 clock is continuous if it's [...] omits 106ee387f622 media: v4l: fwnode: Use fwnode_graph_for_each_endpoint omits c8677aafb829 media: v4l: fwnode: Add debug prints for V4L2 endpoint pro [...] omits c4a570179cf4 media: v4l2-subdev.rst: Update doc regarding subdev descriptors omits 66beb323e4a0 media: v4l2: async: Remove notifier subdevs array omits d079f94c9046 media: platform: Switch to v4l2_async_notifier_add_subdev omits d5099f81803f media: staging/imx: TODO: Remove one assumption about OF g [...] omits b803cd359833 media: staging/imx: Switch to v4l2_async_notifier_add_*_subdev omits 11e005f20f77 media: staging/imx: Rename root notifier omits 1488c3cf4f3c media: staging/imx: Loop through all registered subdevs fo [...] omits 21711787045d media: staging/imx: of: Remove recursive graph walk omits c5040f1b71d9 media: imx: mipi csi-2: Register a subdev notifier omits c893500a16ba media: imx: csi: Register a subdev notifier omits c5afc789bf30 media: platform: video-mux: Register a subdev notifier omits 1634f0eded87 media: v4l2-fwnode: Add a convenience function for registe [...] omits eae2aed1eab9 media: v4l2-fwnode: Switch to v4l2_async_notifier_add_subdev omits 23989b43f107 media: v4l2: async: Add convenience functions to allocate [...] omits b47d7ff1ae8d media: v4l2: async: Add v4l2_async_notifier_add_subdev omits 4355151de47c Merge branch 'all-dtbs' into dt/next omits 5d5a0ab1a791 of: Fix property name in of_node_get_device_type omits dc37a2525271 soc: Convert to using %pOFn instead of device_node.name omits 75afbfc1156c firmware: Convert to using %pOFn instead of device_node.name omits a6e7003c35e1 media: v4l2: async: Allow searching for asd of any type omits 4382f37b78e0 media: v4l2-fwnode: ignore endpoints that have no remote p [...] omits e7898055ad40 media: i2c: adv748x: fix typo in comment for TXB CSI-2 tra [...] omits 1e2cb06f2ae7 media: i2c: adv748x: Register only enabled inputs omits a7f9d21e9e96 media: i2c: adv748x: Conditionally enable only CSI-2 outputs omits 6bc3ea7a6189 media: i2c: adv748x: Handle TX[A|B] power management omits eccf442ce156 media: i2c: adv748x: Support probing a single output omits bf7464a7a817 media: MAINTAINERS: fix reference to STI CEC driver omits 1efbdbf668a5 media: zoran: fix spelling mistake "queing" -> "queuing" omits 4e673ed4e2bf media: rcar-vin: fix redeclaration of symbol omits a41d203a1d34 media: imx-pxp: include linux/interrupt.h omits b88ff59e7996 media: stm32-dcmi: only enable IT frame on JPEG capture omits 44d7f1a77d8c media: pxa_camera: Fix check for pdev->dev.of_node omits ab8ff650e57d media: qcom: remove duplicated include file omits c525350f6ed0 media: imx: use well defined 32-bit RGB pixel format omits cd41986e76a2 media: VPU: mediatek: don't pass an unused parameter omits 1611c686c124 media: vidioc-dqevent.rst: clarify V4L2_EVENT_SRC_CH_RESOLUTION omits 85e4af0a7ae2 media: rc: ir-rc6-decoder: enable toggle bit for Kathrein [...] omits 183e19f5b9ee media: rc: Remove init_ir_raw_event and DEFINE_IR_RAW_EVEN [...] omits c5f14af0d8b6 media: rc: nec keymaps should specify the nec variant they use omits 8ebfe885c65e TTY: sn_console: Replace spin_is_locked() with spin_trylock() omits 817e9bc8cc04 Revert "serial:serial_core: Allow use of CTS for PPS line [...] omits 5e72f5dc7e9d ARM: dts: mvebu: armada-385-db-88f6820-amc: auto-detect na [...] omits afb8fb9ad956 Merge tag 'renesas-arm64-soc-for-v4.20' of git://git.kerne [...] omits e51e8d5de999 Merge tag 'omap-for-v4.20/ti-sysc-take2-signed' of git://g [...] omits 38764692af2c Merge tag 'davinci-for-v4.20/dt' of git://git.kernel.org/p [...] omits de5c3ace8cdc Merge tag 'v4.20-rockchip-defconfig64-1' of git://git.kern [...] omits 37b945f3f173 ARM: multi_v7_defconfig: enable CONFIG_MMC_UNIPHIER omits b6f8c4769fb0 arm64: defconfig: enable CONFIG_MMC_UNIPHIER omits b062e5b79cc4 Merge tag 'amlogic-dt64-3' of git://git.kernel.org/pub/scm [...] omits 86dc4eaf12cc Merge tag 'uniphier-dt-v4.20' of git://git.kernel.org/pub/ [...] omits b9734c59eaab Merge tag 'at91-4.20-dt2' of git://git.kernel.org/pub/scm/ [...] omits 3f8b181eb4ab Merge tag 'v4.19-next-dts32' of git://git.kernel.org/pub/s [...] omits 5140512d5be5 Merge tag 'v4.20-rockchip-dts32-1' of git://git.kernel.org [...] omits aea4762fb46e ARM: dts: da850-lego-ev3: slow down A/DC as much as possible omits f5fefa0f7d54 ARM: dts: da850-evm: Enable tca6416 on baseboard omits ab6ead7d07ca ARM: OMAP1: ams-delta: Fix impossible .irq < 0 omits 22b9292141aa Merge tag 'v4.20-rockchip-dts64-2' of git://git.kernel.org [...] omits f84c933015ff Merge tag 'omap-for-v4.20/dt-signed-part2' of git://git.ke [...] omits 80d0dda3a4e5 kbuild: simplify command line creation in scripts/mkmakefile omits 4fd61277f662 kbuild: do not pass $(objtree) to scripts/mkmakefile omits 74bc0c09b2da kbuild: remove user ID check in scripts/mkmakefile omits 77ec0c20c7e0 kbuild: remove VERSION and PATCHLEVEL from $(objtree)/Makefile omits 80463f1b7bf9 kbuild: add --include-dir flag only for out-of-tree build omits a2c3c0a54d4c drm/msm/a6xx: Add devfreq support for a6xx omits 053c5a753e95 powerpc/64s/radix: Explicitly flush ERAT with local LPID i [...] omits bc276ecba132 powerpc/64s/hash: Do not use PPC_INVALIDATE_ERAT on CPUs b [...] omits de0a3d094de0 drm/msm: re-factor devfreq code omits c28aa2031f64 drm/msm/a6xx: Add gmu_read64() register read op omits d3fa91c90931 drm/msm: suspend devfreq on init omits 817593604e5b powerpc/time: Add set_state_oneshot_stopped decrementer callback omits 8b78fdb045de powerpc/time: Use clockevents_register_device(), fixing an [...] omits bdd5a46fe306 fanotify: add BUILD_BUG_ON() to count the bits of fanotify [...] omits a39f7ec41766 fsnotify: convert runtime BUG_ON() to BUILD_BUG_ON() omits 23c9deeb3285 fanotify: deprecate uapi FAN_ALL_* constants omits a72fd224e37b fanotify: simplify handling of FAN_ONDIR omits 007d1e8395ea fsnotify: generalize handling of extra event flags omits b723a7911d02 fanotify: fix collision of internal and uapi mark flags omits 34845c939082 reset: Grammar s/more then once/more than once/ omits bc51098cdd95 rtc: cmos: Remove the `use_acpi_alarm' module parameter for !ACPI omits d197a253855d rtc: cmos: Fix non-ACPI undefined reference to `hpet_rtc_i [...] omits f86ad3e0194b powerpc/powernv/npu: Remove atsd_threshold debugfs setting omits 3689c37d23fc powerpc/powernv/npu: Use size-based ATSD invalidates omits 7ead15a1442b powerpc/powernv/npu: Reduce eieio usage when issuing ATSD [...] omits bad96de8d31b powerpc: remove leftover code of old GCC version checks omits f5e284803a72 powerpc/nohash: fix undefined behaviour when testing page [...] omits fe33507ec38a RDMA/core: Check error status of rdma_find_ndev_for_src_ip_rcu omits c530174b90fa Merge branch 'for-upstream/mali-dp' of git://linux-arm.org [...] omits 41050757fd5b Merge tag 'tilcdc-4.20' of https://github.com/jsarha/linux [...] omits 6004f172b375 BackMerge v4.19-rc6 into drm-next omits 546cba0623df arm64: dts: uniphier: Add USB2 PHY nodes omits d7b9beb830d7 arm64: dts: uniphier: Add USB3 controller nodes omits 8bb2f53203a3 ARM: dts: uniphier: Add USB2 PHY nodes omits 612c6bd5e3f8 Merge tag 'exynos-drm-next-for-v4.20' of git://git.kernel. [...] omits 45be1573ad19 ARM: dts: uniphier: Add USB3 controller nodes omits b20b515a5fe6 Merge tag 'omapdrm-4.20-2' of git://git.kernel.org/pub/scm [...] omits 29b90203f827 Merge tag 'drm-misc-next-fixes-2018-10-03' of git://anongi [...] omits bdacdcf20bb5 drm/msm/a6xx: Add inactive_period for a6xx omits 4d8dc2dfae2c drm/msm: Replace drm_dev_unref with drm_dev_put omits 64686886bbff drm/msm: Replace drm_gem_object_{un/reference} with put, g [...] omits f2152d492ca4 drm/msm: Replace drm_framebuffer_{un/reference} with put, [...] omits df0dff132905 drm/msm/a6xx: Poll for HFI responses omits 32aa27e15c28 msm/gpu/a6xx: Force of_dma_configure to setup DMA for GMU omits fc6510ac4900 drm/msm/a5xx: Skip hardware preemption init if no preemption omits dfdb3be43ef1 drm/msm: fix unsigned comparison with less than zero omits f8fc924e088e drm/msm/a6xx: Fix PDC register overlap omits 06feed5618e7 drm/msm/a6xx: Rename gmu phandle to qcom,gmu omits 6969019f65b4 drm/msm/gpu: fix parameters in function msm_gpu_crashstate [...] omits 9fb4bfd0be01 drm/msm/a6xx: Send the right perf index value to GMU omits b689a830f526 drm/msm/rd: fix crash with long process cmdlines omits 9027b8719bd4 drm/msm: dpu: Don't reset dpu_enc->cur_master on .disable() omits 8527b2d83657 drm/msm/dpu: Revise _dpu_plane_get_aspace omits 7b2e7adea732 drm/msm/dpu: Make dpu_plane_danger_signal_ctrl void omits 1da03408e256 drm/msm/dpu: Change _dpu_crtc_vblank_enable_no_lock to void omits 9a9ede3f7193 drm/msm/dpu: Remove _dpu_crtc_power_enable omits 04b96b63c564 drm/msm/dpu: Remove unneeded checks in dpu_crtc.c omits ad444e55303c drm/msm/dpu: Clean up plane atomic disable/update omits 1bd5a13b7986 drm/msm/dpu: Remove unneeded checks in dpu_plane.c omits f65f035f1971 drm/msm: dpu: Don't store/deref pointers in trace ringbuffer omits 1bb4e701aad1 drm/msm: dpu: Add extra_flush_bits to trigger_flush trace omits b65bd0454258 drm/msm: dpu: Clear frame_busy_mask bit after trace omits 5923005d6a62 drm/msm: dpu: Don't continue after error in atomic_check omits 2682cefea4c8 drm/msm: dpu: Make dpu_plane_sspp_atomic_update() void omits e1ba78fcee04 drm/msm: dpu: Remove dpu_plane_enabled() omits 31ab6bff07c4 drm/msm: dpu: Remove dpu_plane_sspp_enabled() omits 2a7a92fc31c2 drm/msm: dpu: Consolidate atomic_check functions() omits 8df14b3e6ab3 drm/msm: dpu: Move atomic_check_plane_state() call to atom [...] omits 3d04dc1444be drm/msm: dpu: Remove impossible checks omits a8141bdbb4c9 drm/msm/dpu: Remove an unused enum omits ad92af7ec4c8 drm/msm/dpu: remove RM topology definition omits 157b9ce7f12d drm/msm/dpu: relax parameter validation in encoders omits 32ecf92a3d01 drm/msm/dpu: remove RM dependency on connector state omits d0a1381612e0 drm/msm/dpu: remove display H_TILE from encoder omits 4a0dc640c550 drm/msm/dpu: remove LOCK/CLEAR support in RM omits 9816b2266567 drm/msm/dpu: remove cdm block support from resource manager omits b033def8741a drm/msm/dpu: clean up destination scaler residue omits cf6916f46147 drm/msm/dpu: rename hw_ctl to lm_ctl omits 9222cdd27e82 drm/msm/dpu: move hw resource tracking to crtc state omits 42331668786f drm/msm/dpu: make crtc get_mixer_width helper static omits 906216baa0a8 drm/msm/dpu: avoid querying for hw intf before assignment omits 3f4db2e2cc41 drm/msm/dpu: iterate for assigned hw ctl in virtual encoder omits 57250ca54333 drm/msm/dpu: use kms stored hw mdp block omits 86b89080368b drm/msm/dpu: enable master-slave encoders explicitly omits cb307ba34026 drm/msm/dpu: remove ping pong split topology variables omits 726bcbb7d615 drm/msm/dpu: remove resource pool manager omits a9a0a61af806 drm/msm/dpu: remove scalar config definitions omits a41a8ccc1244 drm/msm/dpu: squash power handle event types omits ad8e5c2d7729 drm/msm/dpu: remove debugfs support for misr omits d270bdf41e4a drm/msm/dpu: Remove dpu_mdss_isr when dpu_mdss_destroy is called omits 96fc56a775c1 drm/msm: dpu: Allow planes to extend past active display omits 1e53ac9280a0 drm/msm/dpu: use encoder type to identify display type omits 48a8ef7209db drm/msm/dpu: remove unwanted encoder type mapping omits a2b4ae292402 drm/msm/dpu: remove stale display port programming omits 74593a28c221 drm/msm/dpu: fix for cursor blend issue omits 07ca1fc0f8a0 drm/msm/dpu: enable cursor plane on dpu omits 2c043eeffea4 drm/msm/disp/dpu: Use proper define for drm_encoder_init() [...] omits 9888495a14a8 drm/msm: Don't fail bind if nothing connected to dsi omits feb085ec8a3d drm/msm: dsi: Return errors whan dt parsing fails omits aea24171c85e drm/msm: dsi: Initialize msm_dsi->id to -1 omits d04a836ea76c Merge branch 'vmwgfx-next' of git://people.freedesktop.org [...] omits 928002a5e9da rpmsg: glink: smem: Support rx peak for size less than 4 bytes omits 15703461533a IB/{hfi1, qib, rdmavt}: Move ruc_loopback to rdmavt omits 116aa0330ec7 IB/{hfi1, qib, rdmavt}: Move send completion logic to rdmavt omits 019f118b94c8 IB/{hfi1, qib, rdmavt}: Move copy SGE logic into rdmavt omits b56511c15713 IB/mlx4: Avoid implicit enumerated type conversion omits d9581bf358c0 RDMA/hns: Bugfix for atomic operation omits caf3e4064af0 RDMA/hns: Add vlan enable bit for hip08 omits e93df0108579 RDMA/hns: Support local invalidate for hip08 in kernel space omits 2362cceef3f4 RDMA/hns: Update some fields of qp context omits b28ca7cceff8 RDMA/hns: Limit extend sq sge num omits 3a63c964eaa1 RDMA/hns: Update some attributes of the RoCE device omits 157b52a08da6 RDMA/hns: Configure ecn field of ip header omits 05ad5482a590 RDMA/hns: Limit the size of extend sge of sq omits 15fc056fba7b RDMA/hns: Bugfix for CM test omits c80e066100b5 RDMA/hns: Submit bad wr when post send wr exception omits 06ef0ee4b569 RDMA/hns: Bugfix for reserved qp number omits 38716732f161 RDMA/netlink: Simplify netlink listener existence check omits d31131bba5a1 RDMA: Remove unused parameter from ib_modify_qp_is_ok() omits 03241627b222 RDMA/rxe: Remove unused addr_same() omits aae0484e15f0 IB/rxe: avoid srq memory leak omits 39f2495618c5 IB/mthca: Fix error return code in __mthca_init_one() omits e73798f20ecb RDMA/uverbs: Fix RCU annotation for radix slot deference omits 914e5d7d4697 RDMA: Fix building with CONFIG_MMU=n omits 4be9bd10e22d drm/fb_helper: Allow leaking fbdev smem_start omits e24c1f8658c9 staging: rtl8712: add SPDX identifiers omits 48b775ca0f93 staging: fbtft: Prefer using the BIT macro omits 470443e0b379 xprtrdma: Squelch a sparse warning omits ad0911802cf6 xprtrdma: Clean up xprt_rdma_disconnect_inject omits f26c32fa5c6a xprtrdma: Add documenting comments omits 61c208a5ca94 xprtrdma: Report when there were zero posted Receives omits 512ccfb61a9b xprtrdma: Move rb_flags initialization omits 059421e041eb md: allow metadata updates while suspending an array - fix omits 5aa389aa29ce MAINTAINERS: intel_pmc_core: Update MAINTAINERS omits 5f108da55c6a media: smiapp: Remove unused loop omits b791187b0080 media: ov5640: use JPEG mode 3 for 720p omits af8e15620efd media: v4l: Remove support for crop default target in subd [...] omits 654be7dde76b media: v4l: i2c: Add a comment not to use static sub-devic [...] omits b92a8fababa9 SUNRPC: Refactor sunrpc_cache_lookup omits 59d925ac203b arm64: dts: meson-axg: s400: disable emmc omits 087e9a465c29 arm64: dts: meson-axg: s400: add missing emmc pwrseq omits 608a0ab2f54a SUNRPC: Add lockless lookup of the server's auth domain omits 30382d6ce593 SUNRPC: Remove the server 'authtab_lock' and just use RCU omits 91f84690b502 arm64: dts: clearfog-gt-8k: add PCIe slot description omits f7d466815524 xprtrdma: Don't disable BH's in backchannel server omits 83e301dd1347 xprtrdma: Remove memory address of "ep" from an error message omits 250f2da49cb8 apparmor: Fix uninitialized value in aa_split_fqname omits ca3fde5214e1 apparmor: don't try to replace stale label in ptraceme check omits 0fb871cc4253 apparmor: Replace spin_is_locked() with lockdep omits ab9f2115081a apparmor: Allow filtering based on secmark policy omits 9caafbe2b4cf apparmor: Parse secmark policy omits 617a629c08bf apparmor: Add a wildcard secid omits f9521d53e804 xprtrdma: Rename rpcrdma_qp_async_error_upcall omits 31e62d25b5b8 xprtrdma: Simplify RPC wake-ups on connect omits 316a616e7886 xprtrdma: Re-organize the switch() in rpcrdma_conn_upcall omits d6e7bbc148f9 clk: ti: Add functions to save/restore clk context omits 435365485f40 clk: clk: Add clk_gate_restore_context function omits 8b95d1ce3300 clk: Add functions to save/restore clock context en-masse omits dffa9051d546 clk: ti: dra7: add new clkctrl data omits 43c56e046cd8 clk: ti: dra7xx: rename existing clkctrl data as compat data omits 76a1049b84dd clk: ti: am43xx: add new clkctrl data for am43xx omits 131ee08f3fba clk: ti: am43xx: rename existing clkctrl data as compat data omits 296e583e9987 clk: ti: am33xx: add new clkctrl data for am33xx omits e97017f935fc clk: ti: am33xx: rename existing clkctrl data as compat data omits 1dc88f78da59 clk: ti: clkctrl: replace dashes from clkdm name with underscore omits 47b00dcf1411 clk: ti: clkctrl: support multiple clkctrl nodes under a cm node omits 8fa450957918 dt-bindings: clock: dra7xx: add clkctrl indices for new da [...] omits 8cfbdbd9694e dt-bindings: clock: am43xx: add clkctrl indices for new da [...] omits e358cf2e6efc dt-bindings: clock: am33xx: add clkctrl indices for new da [...] omits 959e8b77bf92 rtc: mv: let the core handle invalid alarms omits 89e27ce49846 rtc: vr41xx: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 2991cc22966a firmware: dcdbas: include linux/io.h omits 767466b63de3 ARM: dts: at91: sama5d4_xplained: even nand memory partitions omits 0c9ba7a48e78 ARM: dts: at91: sama5d3_xplained: even nand memory partitions omits 30ab3684a6cc ARM: dts: at91: at91sam9x5cm: even nand memory partitions omits f602b4871c5f ARM: dts: at91: sama5d2_ptc_ek: fix bootloader env offsets omits 6f270d88a0c4 ARM: dts: at91: at91sam9x5cm: fix addressable nand flash size omits df90fc64367f ARM: dts: at91: sama5d4_xplained: fix addressable nand flash size omits b0e11e58c5cd arm64: dts: marvell: add CP110 ICU SEI subnode omits f21bb56e8490 arm64: dts: marvell: use new bindings for CP110 interrupts omits d90fe2acd9b2 powerpc: Wire up memtest omits 803d690e68f0 powerpc/mm: Don't report hugepage tables as memory leaks w [...] omits 306b1c061724 powerpc/tm: Reformat comments omits 5bd9b4445d1f powerpc/config: Enable CONFIG_PRINTK_TIME omits 01b9870ea614 powerpc: Remove duplicated include from pci_32.c omits 8a03e81cb147 powerpc/64s: consolidate MCE counter increment. omits 51303113e32f powerpc/tm: Print 64-bits MSR omits 5c784c8414fb powerpc/tm: Remove msr_tm_active() omits 62dea077f567 powerpc/powernv: Mark function as __noreturn omits fc35ef12dc8b selftests/powerpc: New PTRACE_SYSEMU test omits 5521eb4bca2d powerpc/ptrace: Add support for PTRACE_SYSEMU omits 16d7c69c8985 powerpc: Redefine TIF_32BITS thread flag omits 06ec27aea9fc powerpc/64: add stack protector support omits c3ff2a5193fa powerpc/32: add stack protector support omits cd5ff94577e0 powerpc/xive: Move a dereference below a NULL test omits 9258227e9dd1 powerpc/pseries: Fix how we iterate over the DTL entries omits db787af1b8a6 powerpc/pseries: Fix DTL buffer registration omits 51423a9c9b09 powerpc/traps: merge unrecoverable_exception() and nonreco [...] omits b9ef7b4b867f powerpc: Convert to using %pOFn instead of device_node.name omits 0bdba867f01d macintosh: Convert to using %pOFn instead of device_node.name omits c417596d2409 powerpc/pseries: Use of_irq_get helper() in request_event_ [...] omits 8c8933eba0c2 powerpc/cell: Use irq_of_parse_and_map() helper omits a0820ff33451 powerpc/mm:book3s: Enable THP migration support omits 8890e03380d3 powerpc/mm/thp: update pmd_trans_huge to check for pmd_present omits 75646c480fde arch/powerpc/mm/hash: validate the pte entries before hand [...] omits ae28f17b5eeb powerpc/mm/book3s: Check for pmd_large instead of pmd_trans_huge omits f1981b5b302f powerpc/mm/hugetlb/book3s: add _PAGE_PRESENT to hugepd pointer. omits da7ad366b497 powerpc/mm/book3s: Update pmd_present to look at _PAGE_PRE [...] omits 8139046a5a34 powerpc/powernv: Make possible for user to force a full ip [...] omits db6711b7a17f powerpc/perf: Add missing break in power7_marked_instr_event() omits 54be0b9c7c98 Revert "convert SLB miss handlers to C" and subsequent commits omits 84dacb9cad28 drm/mediatek: add a error return value when clock driver h [...] omits 014e604196bd drm/mediatek: implement connection from BLS to DPI0 omits 0fc721b2968e drm/mediatek: add hdmi driver for MT2701 and MT7623 omits d1ef028d95ff drm/mediatek: add support for SPDIF audio in HDMI omits be28b6507c46 drm/mediatek: separate hdmi phy to different file omits d08b5ab97244 drm/mediatek: add dpi driver for mt2701 and mt7623 omits bcc97daee6b8 drm/mediatek: convert dpi driver to use drm_of_find_panel_ [...] omits 55c78aa5c808 drm/mediatek: add clock factor for different IC omits 79080159a7c1 drm/mediatek: adjust EDGE to match clock and data omits 0ace4b993c7a drm/mediatek: move hardware register to node data omits 4e90a6eb769a drm/mediatek: add refcount for DPI power on/off omits 84a9c4d55907 arm64: dts: uniphier: add SD controller nodes omits b0a6261fc074 ARM: dts: uniphier: add SD/eMMC controller nodes omits 8f523d6db7ed VMCI: remove set but not used variable 'cid' omits 52e2dc2ce2d8 uio: Convert a few more users to using %pOFn instead of de [...] omits ef8ec6e1f93d misc: card_utils: remove duplicated include file omits f4608ce917d6 binder: make symbol 'binder_free_buf' static omits 15c6784c7cee thunderbolt: Add Intel as copyright holder omits fd3b339cbb60 thunderbolt: Convert rest of the driver files to use SPDX [...] omits a83bc4a5e8e0 thunderbolt: Print connected devices omits daa5140f7e71 thunderbolt: Make the driver less verbose omits 0bb5a1a28ee6 thunderbolt: Remove a meaningless NULL pointer check befor [...] omits 185647813cac mei: samples: fix a signedness bug in amt_host_if_call() omits 03b2cbb6ea3c mei: replace POLL* with EPOLL* for write queues. omits 6011002c1584 uio: make symbol 'uio_class_registered' static omits 25355252607c Drivers: hv: vmbus: Use cpumask_var_t for on-stack cpu mask omits fc62c3b1977d Drivers: hv: kvp: Fix two "this statement may fall through [...] omits d544c22d6951 Drivers: hv: kvp: Fix the indentation of some "break" statements omits fe857bb40fb6 Drivers: hv: vmbus: Fix the descriptions of some function [...] omits a007734618fe w1: omap-hdq: fix missing bus unregister at removal omits 11924ba5e671 VMCI: Resource wildcard match fixed omits 0f912f9de117 staging: rtl8188eu: fix spelling mistake in comment omits f95268cb047d staging: rtl8188eu: remove braces from single if statement omits cea7a2481b25 staging: rtl8188eu: remove unnecessary parentheses in odm_ [...] omits 44b676a63529 staging: rtl8188eu: add spaces around '+' in fw.c omits c34344c27437 staging: rtl8188eu: simplify block comment in pwrseq.c omits bf80cee456c7 staging: rtl8188eu: correct block comment in bb_cfg.c omits d88eb137efea staging: rtl8188eu: rename odm_SignalScaleMapping() omits 2ac946485959 staging: rtl8188eu: rename variable in odm_SignalScaleMapping() omits b8c8d487725e staging: rtl8188eu: rename parameter of odm_SignalScaleMapping() omits af9c463da21c staging: rtl8188eu: rename odm_EVMdbToPercentage() omits de3bb2872ea9 staging: rtl8188eu: rename parameter of odm_EVMdbToPercentage() omits c8a2da5a2c34 staging: rtl8188eu: rename odm_QueryRxPwrPercentage() omits 5bd4658ff1eb staging: rtl8188eu: rename parameter of odm_QueryRxPwrPerc [...] omits d80c4b19bcb9 staging: rtl8188eu: replace tabs with spaces in odm_hwconfig.c omits 079be5476663 staging: rtl8188eu: add spaces around '*' in odm_hwconfig.c omits 195d62c331c4 staging: rtl8188eu: add spaces around '+' in odm_hwconfig.c omits e208cc3a6068 staging: rtl8188eu: remove wrapper odm_SignalScaleMapping() omits c7a248299a5e staging: rtl8188eu: rename odm_HWConfig omits 859df6aa0d97 staging: rtl8188eu: cleanup inconsistent indenting omits e7f8f1df634c staging: ks7010: Remove unnecessary null check omits 956666342a31 staging: sm750fb: Remove extra space character omits 111961840f92 staging: rtlwifi: Removed unused define and code efuse_re_ [...] omits a24b420bb30e staging: axis-fifo: add error handling of class_create() omits 869d3acd488c staging: most: usb: add release function for DCI device omits 7a7e50b36dea MAINTAINERS: removed staging/ft1000 driver omits 3e15dddeadcb staging: rtlwifi: Return -ENOMEM instead of -1 omits ee607b8fb54b staging: mt7621-mmc: Remove unused single statement macros omits afa163e3f86d staging: mt7621-mmc: Remove single statement macro msdc_ir [...] omits 3268357865d6 staging: dgnc: delete the driver omits f3583dcd4d83 staging: dgnc: Fix Kconfig help header and text omits 07523ee1ac46 staging: rtl8723bs: clean up clang warning on extraneous p [...] omits cbe5d64f429b staging: rtl8712: Remove unnecessary parentheses omits e6d093719e22 staging: rtl8723bs: Mark ACPI table declaration as used omits 7b6e286c397f staging: mt7621-mmc: replace `printk` with preferred API omits ffa8ed13d9a5 staging: mt7621-mmc: Fix comparison to NULL omits f259e47af3ed staging: mt7621-mmc: remove unnecessary braces from 'if' s [...] omits aad2d4952d24 serial: 8250_uniphier: add auto-flow-control support omits aca70d19c8e5 serial: 8250_uniphier: flatten probe function omits 2fd8e454189d serial: 8250_uniphier: remove unused "fifo-size" property omits 9e3eb4eabdb6 dt-bindings: serial: sh-sci: Document r8a7744 bindings omits 823f4e53f0f2 serial: uartps: Fix missing unlock on error in cdns_get_id() omits 377fedd1866a tty/serial: atmel: add ISO7816 support omits ad8c0eaa0a41 tty/serial_core: add ISO7816 infrastructure omits c550f01c810f serial:serial_core: Allow use of CTS for PPS line discipline omits aadc5a94483b xprtrdma: Eliminate "connstate" variable from rpcrdma_conn [...] omits ed97f1f79be9 xprtrdma: Conventional variable names in rpcrdma_conn_upcall omits ae38288eb73c xprtrdma: Rename rpcrdma_conn_upcall omits 8440a886112b sunrpc: Report connect_time in seconds omits 3968a8a53104 sunrpc: Fix connect metrics omits d379eaa838f1 xprtrdma: Name MR trace events consistently omits 2f149e6e14bc clk: keystone: Enable TISCI clocks if K3_ARCH omits 61da886bf74e xprtrdma: Explicitly resetting MRs is no longer necessary omits c421ece68f69 xprtrdma: Create more MRs at a time omits ef739b2175dd xprtrdma: Reset credit grant properly after a disconnect omits 91ca18660e19 xprtrdma: xprt_release_rqst_cong is called outside of tran [...] omits 3c168909002e usb: gadget: fix spelling mistakeis "[En]queing" -> "[En]queuing" omits 8e4657c60c2b usb: typec: remove set but not used variables 'snk_ma, min_mv' omits 355c74e55e99 usb: export firmware port location in sysfs omits bd0e6c9614b9 usb: hub: try old enumeration scheme first for high speed devices omits 2cfe8f864d0e dt-bindings: usb-xhci: Document r8a7744 support omits 77d3bf9391d4 dt-bindings: usb: renesas_usbhs: Add support for r8a7744 omits 1b6af2f58c2b usb: typec: tcpm: Fix APDO PPS order checking to be based [...] omits e0a2e73e501c usbip: fix vhci_hcd controller counting omits d2266bbfa9e3 x86/earlyprintk: Add a force option for pciserial device omits 018d52e8b589 Merge tag 'soundwire-4.20-rc1' of git://git.kernel.org/pub [...] omits e3aaadb0f0d6 clk: davinci: kill davinci_clk_reset_assert/deassert() omits 9a9e295e7c5c eeprom: at24: fix unexpected timeout under high load omits b9a5950fc527 arm64: dts: marvell: add AP806 SEI subnode omits 8ed46368776b arm64: dts: marvell: add CPU Idle power state support on A [...] omits 92e5d4e9398e arm64: dts: marvell: Add node labels for the cpus omits 92f687f40ee5 microblaze: enable building all dtbs omits 626f92a00b7e c6x: enable building all dtbs omits 27e88af4e94e powerpc: enable building all dtbs omits 37c8a5fafa3b kbuild: consolidate Devicetree dtb build rules omits be7cd2df1d22 c6x: use common built-in dtb support omits a91c61451047 nios2: fix building all dtbs omits 1b4f9e2b0f48 nios2: use common rules to build built-in dtb omits 118864869805 nios2: build .dtb files in dts directory omits 1acf1cf8638a powerpc: build .dtb files in dts directory omits afc92514a34c usb: gadget: udc: renesas_usb3: Fix b-device mode for "wor [...] omits d72e8256c209 dt-bindings: watchdog: renesas-wdt: Add support for R7S9210 omits 8e89130632c2 watchdog: rza_wdt: Support longer timeouts omits 10d790d1fa2e watchdog: hpwdt: Disable PreTimeout when Timeout is smaller omits 57cbf0e3a0fd watchdog: w83627hf_wdt: Support NCT6796D, NCT6797D, NCT6798D omits 79b10e09bb52 watchdog: mpc8xxx: use dev_xxxx() instead of pr_xxxx() omits c99d9df1d3c3 watchdog: lantiq: add get_timeleft callback omits dcd7e04e8e2f watchdog: lantiq: Convert to watchdog_device omits 1f59f8aff98f watchdog: lantiq: update register names to better match spec omits 2e0432f8f8ad watchdog: sama5d4: fix timeout-sec usage omits d08ec7bea279 watchdog: fix a small number of "watchog" typos in comments omits d674ee232b2d watchdog: rza_wdt: convert to SPDX identifiers omits 5a623ce0a55e watchdog: iTCO_wdt: Remove unused hooks omits 2c05318ad5c3 watchdog: iTCO_wdt: Drop option vendorsupport=2 omits 14de99b44b34 watchdog: renesas_wdt: stop when unregistering omits 953b9dd7725b watchdog: core: fix null pointer dereference when releasing cdev omits 3bed02a29661 watchdog: renesas_wdt: use SPDX identifier for Renesas drivers omits 18bd1963aef9 watchdog: hpwdt: Update Driver Documentation. omits e1c7f79ea54c watchdog: hpwdt: Update version number. omits 397a35d418a2 watchdog: hpwdt: Module paramerter alias. omits 923014619e3d watchdog: hpwdt: Display module parameters. omits 093d43858d1d watchdog: hpwdt: Claim NMI from iLO omits 4d9186d01e7a watchdog: hpwdt: Initialize pretimeout from module parameter. omits 3dae1c0919d8 drm/arm/malidp: Implemented the size validation for AFBC f [...] omits 66da13a519b3 drm/arm/malidp: Validate rotations for compressed/uncompre [...] omits 1f23a56a46b8 drm/malidp: Enable MMU prefetch on Mali-DP650 omits 187f7f21b2a2 drm/mali-dp: Implement plane alpha and pixel blend on malidp omits 791d54fa054d drm/malidp: Fix smart layer when doing pm_suspend/resume omits b11507815d1b drm/malidp: Fix writeback in NV12 omits cabce6343fdf drm: mali-dp: Call drm_crtc_vblank_reset on device init omits 7ab78d02cae7 Merge tag 'mvebu-soc-4.20-1' of git://git.infradead.org/li [...] omits 1c15f655d160 Merge tag 'imx-soc-4.20' of git://git.kernel.org/pub/scm/l [...] omits 16a1548013a2 Merge tag 'actions-arm64-soc-for-4.20' of git://git.kernel [...] omits fe1497c019af MAINTAINERS: fix pattern in ARM/Synaptics berlin SoC section omits 8abac18fecbd MAINTAINERS: Drop dt-bindings/genpd/k2g.h omits 8881ec527918 Merge tag 'omap-for-v4.20/dt-signed-v2' of git://git.kerne [...] omits e9a4dd999917 Merge tag 'mvebu-dt64-4.20-1' of git://git.infradead.org/l [...] omits 3a7c41e59939 Merge tag 'mvebu-dt-4.20-1' of git://git.infradead.org/lin [...] omits ca2fbd9ad4d3 Merge tag 'imx-dt64-4.20' of git://git.kernel.org/pub/scm/ [...] omits 476ca77f0f13 Merge tag 'imx-dt-4.20' of git://git.kernel.org/pub/scm/li [...] omits 55dc97235b65 Merge tag 'qcom-dts-for-4.20' of git://git.kernel.org/pub/ [...] omits 5908704d98e0 Merge tag 'qcom-arm64-for-4.20' of git://git.kernel.org/pu [...] omits 6a11b1804a10 Merge tag 'actions-arm64-dt-for-4.20' of git://git.kernel. [...] omits 6a2340c9d73c Merge tag 'actions-arm-dt-for-4.20' of git://git.kernel.or [...] omits 508b330b8210 Merge tag 'v4.19-next-dts64' of git://git.kernel.org/pub/s [...] omits f6cfb9058238 Merge tag 'sunxi-dt64-for-4.20' of git://git.kernel.org/pu [...] omits 26220da2ab08 Merge tag 'sunxi-dt-for-4.20' of git://git.kernel.org/pub/ [...] omits 8bdc2e568630 Merge tag 'sunxi-h3-h5-for-4.20' of git://git.kernel.org/p [...] omits 9620135fe10a Merge tag 'imx-drivers-4.20' of git://git.kernel.org/pub/s [...] omits 64d20b774f49 Merge tag 'qcom-drivers-for-4.20' of git://git.kernel.org/ [...] omits 68b679b339e2 Merge tag 'actions-drivers+s900-sps-for-4.20' of git://git [...] omits d69f0d53e9aa Merge tag 'v4.19-next-soc' of git://git.kernel.org/pub/scm [...] omits 227db588a8a6 Merge tag 'sunxi-drivers-for-4.20' of git://git.kernel.org [...] omits f8e41bd60613 ARM: multi_v7_defconfig: Enable USB phys for UniPhier SoCs omits 965a2dc757d6 Merge tag 'sunxi-config64-for-4.20' of git://git.kernel.or [...] omits 187c5298a122 usb: dwc2: gadget: Add handler for WkupAlert interrupt omits 4abe453750db usb: dwc2: gadget: enable WKUP_ALERT interrupt omits 15d9dbf8cbd4 usb: dwc2: gadget: Program GREFCLK register omits f3a61e4e033e usb: dwc2: gadget: Add parameters for GREFCLK register omits 392af0232640 usb: dwc2: Add definitions for new registers omits 48dac4e4a5ee usb: dwc2: Update target (u)frame calculation omits 9d630b9cde28 usb: dwc2: Add dwc2_gadget_dec_frame_num_by_one() function omits ca531bc2bfa6 usb: dwc2: Add core parameter for service interval support omits c464da0bff6a usb: dwc2: Update registers definitions to support service [...] omits 54e4f66ba83c usb: renesas_usbhs: add support for R-Car E3 omits a10f8861af28 dt-bindings: usb: renesas_usbhs: add bindings for r8a77990 omits c6fe39356a09 usb: renesas_usbhs: rcar3: Use OTG mode for R-Car D3 omits ce66ab1df670 Revert "usb: renesas_usbhs: set the mode by using extcon s [...] omits 3fa4eaa6c082 usb: gadget: f_uac2: disable IN/OUT ep if unused omits 0a55187a1ec8 USB: gadget core: Issue ->disconnect() callback from usb_g [...] omits 6af19fd10595 usb: dwc3: Fix spelling of 'optimizations' omits 6fd573e1a7bf usb: gadget: atmel: remove pointless retrieval of DT name [...] omits 24b804e40f23 usb: gadget: fsl_udc_core: fixup struct_udc_setup documentation omits 4ab2b48c98f2 usb: gadget: fsl_udc_core: check allocation return value a [...] omits adc23f16bcc5 usb: mtu3: disable vbus rise/fall interrupts of ltssm omits 794f97a4b964 usb: renesas_usbhs: Add multiple clocks management omits 18320f4779a5 dt-bindings: usb: renesas_usbhs: add clock-names property omits 26eef8e0115d usb: renesas_usbhs: Add reset_control omits 87dd96111b0b usb: dwc3: gadget: Check ENBLSLPM before sending ep command omits cd7cd0e6cedf usb: dwc2: fix unbalanced use of external vbus-supply omits 5aa678c7fd53 usb: dwc2: fix call to vbus supply exit routine, call it unlocked omits 41ee1ea21052 usb: dwc2: fix a race with external vbus supply omits e0f681c2c11a usb: dwc2: get optional vbus-supply regulator once omits 3def4031b3e3 usb: dwc3: add EXTCON dependency for qcom omits bb80e4fa57eb usb: gadget: udc: atmel: handle at91sam9rl PMC omits 2337a77c1cc8 usb: gadget: udc: fotg210-udc: Fix a sleep-in-atomic-conte [...] omits dccf1bad4be7 usb: dwc2: Disable all EP's on disconnect omits 4c19cc14064d usb: dwc3: exynos: Add support for Exynos5433 variant with [...] omits 9f2168367a0a usb: dwc3: exynos: Rework clock handling and prepare for n [...] omits 1e041b6f313a usb: dwc3: exynos: Remove dead code omits 4a13b9689da8 usb: phy: mxs: fix spelling mistake "stardard" -> "standard" omits a9383a6c3679 usb: gadget: udc: Remove unnecessary parentheses omits 971a0d4e1be2 usb: dwc2: remove set but unused variable omits 4018aa9b57c2 Revert "usb: renesas_usbhs: add extcon notifier to set mod [...] omits bf3854aaa756 usb: gadget: fix spelling mistakeis "[En]queing" -> "[En]queuing" omits 755801cb9feb Merge tag 'uvcg-20180925' of git://linuxtv.org/pinchartl/m [...] omits 2e65c7a6a15f drm/omap: fix use of freed memory omits 08bafffe472c drm/omap: Replace drm_dev_unref with drm_dev_put omits e64d0229340d drm/omap: Replace drm_gem_object_unreference_unlocked with [...] omits 3ce11806c0ba drm/omap: Replace drm_gem_object_{un/reference} with put,g [...] omits e58febe1d99c drm/omap: Substitute format_is_yuv() with format->is_yuv omits f5b9930b85dc drm/omap: partial workaround for DRA7xx DMM errata i878 omits 176c866d4055 drm/omap: dmm_tiler: Fix interrupt request/free sequence d [...] omits 157aa884c906 drm/omap: dmm_tiler: No need to check if irq is valid in o [...] omits 538f66ba2049 drm/omap: fix memory barrier bug in DMM driver omits 3a75010cecc9 drm/omap: remove set but not used variable 'frame_height' omits 993d52e2f715 drm/omap: Use ERR_CAST directly instead of ERR_PTR(PTR_ERR()) omits c7d6a0d67646 drm/omap: remove unused header tcm-sita.h omits d595567dc4f0 MD: fix invalid stored role for a disk omits 1c4ccab04a21 Merge tag 'iio-for-4.20b' of git://git.kernel.org/pub/scm/ [...] omits 91c45a7a01e8 Merge tag 'extcon-next-for-4.20' of git://git.kernel.org/p [...] omits 7d9809153249 Merge tag 'phy-for-4.20' of git://git.kernel.org/pub/scm/l [...] omits 5d68fa587a62 Input: xilinx_ps2 - convert to using %pOFn instead of devi [...] omits 6ffeddd6bca4 clk: mvebu: ap806: Remove superfluous of_clk_add_provider omits c3828949a21d clk: mvebu: use SPDX-License-Identifier omits e15d598b5c6f Merge tag 'sunxi-clk-for-4.20' of https://git.kernel.org/p [...] omits be783cc8d72b Merge tag 'clk-renesas-for-v4.20-tag2' of git://git.kernel [...] omits 148edd50c807 Merge tag 'meson-clk-4.20-1' of https://github.com/BayLibr [...] omits 48ab742ce3b0 ARM: dts: exynos: Add pin configuration for SD write prote [...] omits 6862fdf2201a ARM: samsung: Limit SAMSUNG_PM_CHECK config option to non- [...] omits f5e80203dadc bus: ti-sysc: Just use SET_NOIRQ_SYSTEM_SLEEP_PM_OPS omits 633da3f425d5 arm64: defconfig: Enable USB phys for UniPhier SoCs omits 486aea9d8b33 Merge tag 'qcom-defconfig-for-4.20' of git://git.kernel.or [...] omits 4f5688908f5a Merge tag 'qcom-arm64-defconfig-for-4.20' of git://git.ker [...] omits 6f20a97e0979 Merge branch 'for-joerg/arm-smmu/updates' of git://git.ker [...] omits 4fdce78ab901 drm/tilcdc: Convert drm_atomic_helper_suspend/resume() omits 44f6876a00e8 iommu/arm-smmu: Support non-strict mode omits b2dfeba654cb iommu/io-pgtable-arm-v7s: Add support for non-strict mode omits 9662b99a19ab iommu/arm-smmu-v3: Add support for non-strict mode omits b6b65ca20bc9 iommu/io-pgtable-arm: Add support for non-strict mode omits 68a6efe86f6a iommu: Add "iommu.strict" command line option omits 2da274cdf998 iommu/dma: Add support for non-strict mode omits 7d321bd35425 iommu/arm-smmu: Ensure that page-table updates are visible [...] omits 07fdef34d2be iommu/arm-smmu-v3: Implement flush_iotlb_all hook omits 901510ee32f7 iommu/arm-smmu-v3: Avoid back-to-back CMD_SYNC operations omits 0f02477d1698 iommu/arm-smmu-v3: Fix unexpected CMD_SYNC timeout omits 85c7a0f1ef62 iommu/io-pgtable-arm: Fix race handling in split_blk_unmap() omits 657135f31081 iommu/arm-smmu-v3: Fix a couple of minor comment typos omits e52a8250480a fuse: realloc page array omits 5da784cce430 fuse: add max_pages to init_out omits 8a7aa286ab67 fuse: allocate page array more efficiently omits ab2257e9941b fuse: reduce size of struct fuse_inode omits 261aaba72fdb fuse: use iversion for readdir cache verification omits 7118883b44b8 fuse: use mtime for readdir cache verification omits 3494927e090b fuse: add readdir cache version omits 5d7bc7e8680c fuse: allow using readdir cache omits 69e34551152a fuse: allow caching readdir omits 8d8e3b7d8f06 soc: imx: gpcv2: Switch to SPDX identifier omits 2fe761d18ada soc: imx: gpc: Switch to SPDX identifier omits b1a23445364d bus: imx-weim: drop unnecessary DT node name NULL check omits 73f59712a1a3 soc: imx: gpcv2: make pgc driver more generic for other i. [...] omits fea88b2b80ab soc: imx: gpcv2: use A_CORE instread of A7 for more i.MX p [...] omits 6ac99a328ee1 drm/exynos: mixer: Make plane alpha configurable omits 482582c0217d drm/exynos: mixer: Make pixel blend mode configurable omits a9777267e3e1 drm/exynos: drm_plane: Correct exynos_drm_plane_reset omits 41ab1cb7d1cd RDMA/cma: Introduce and use cma_ib_acquire_dev() omits ff11c6cd521f RDMA/cma: Introduce and use cma_acquire_dev_by_src_ip() omits 78fb282b150c RDMA/cma: Allow accepting requests for multi port rdma device omits bfe397c38774 IB/hfi1: Use VL15 for SM packets omits eb50130964e8 IB/hfi1: Add mtu check for operational data VLs omits 3144533bf667 IB/hfi1: Ensure ucast_dlid access doesnt exceed bounds omits 15b796bc3d5c IB/hfi1: Add static trace for iowait omits 5da0fc9dbf89 IB/hfi1: Prepare resource waits for dual leg omits d205a06a1479 IB/rdmavt: Rename check_send_wqe as setup_wqe omits 8c31c9188b27 RDMA/hns: remove set but not used variable 'dseg' omits aef716fa5e6d RDMA/qedr: Remove enumerated type qed_roce_ll2_tx_dest omits 935c84ac649a IB/hfi1: Error path MAD response size is incorrect omits 721ad7e643f7 IB/rxe: replace kvfree with vfree omits d25a40a7b346 drm/exynos: gsc: Add support for tiled formats omits 5fb652c282f2 drm/exynos: scaler: Add support for tiled formats omits f88c18ddb090 dt-bindings: i2c: sh_mobile: Document r8a7744 support omits 8bca7089af56 dt-bindings: i2c: rcar: Document r8a7744 support omits f4089fcfdb3d dt-bindings: i2c: rcar: Add r8a77470 support omits c7944ebb9ce9 NFSv4: Fix lookup revalidate of regular files omits 5ceb9d7fdaaf NFS: Refactor nfs_lookup_revalidate() omits be189f7e7f03 NFS: Fix dentry revalidation on NFSv4 lookup omits 571ed1fd2390 SUNRPC: Replace krb5_seq_lock with a lockless scheme omits 0c1c19f46efa SUNRPC: Lockless lookup of RPCSEC_GSS mechanisms omits 4e4c3bef4471 SUNRPC: Remove rpc_authflavor_lock in favour of RCU locking omits 1c6c4b740df1 NFS: Remove private spinlock in struct nfs_pgio_header omits 28d52235ee25 NFSv4: Save a few bytes in the nfs_pgio_args/res omits 8d8928d87960 NFSv3: Improve NFSv3 performance when server returns no po [...] omits 80f42368868e NFSv4: Split out NFS v4.2 copy completion functions omits 000d3f9566ed NFS: Reduce indentation of nfs4_recovery_handle_error() omits 35a61606a612 NFS: Reduce indentation of the switch statement in nfs4_re [...] omits cb7a8384dc02 NFS: Split out the body of nfs4_reclaim_open_state() omits 10ec57e4c500 nfs4: flex_file: ignore synthetic uid/gid for tightly coup [...] omits 943cff67b842 NFSv4.1: Fix the r/wsize checking omits ace9fad43aa6 NFSv4: Convert struct nfs4_state to use refcount_t omits 9ae075fdd190 NFSv4: Convert open state lookup to use RCU omits 0de43976fbe7 NFS: Convert lookups of the open context to RCU omits 6ba0c4e5bb08 NFS: Simplify internal check for whether file is open for write omits 1db97eaa0b48 NFS: Convert lookups of the lock context to RCU omits 28ced9a84cd2 pNFS: Don't allocate more pages than we need to fit a layo [...] omits a2791d3a2cee pNFS: Don't zero out the array in nfs4_alloc_pages() omits ec846469ba7b SUNRPC: Unexport xdr_partial_copy_from_skb() omits 4f546149755b SUNRPC: Clean up xs_udp_data_receive() omits 550aebfe1c57 SUNRPC: Allow AF_LOCAL sockets to use the generic stream receive omits c50b8ee02f1c SUNRPC: Clean up - rename xs_tcp_data_receive() to xs_stre [...] omits 277e4ab7d530 SUNRPC: Simplify TCP receive code by switching to using iterators omits 9d96acbc7f37 SUNRPC: Add a bvec array to struct xdr_buf for use with io [...] omits 431f6eb3570f SUNRPC: Add a label for RPC calls that require allocation [...] omits 79c99152a374 SUNRPC: Convert the xprt->sending queue back to an ordinar [...] omits f42f7c283078 SUNRPC: Fix priority queue fairness omits 95f7691daa57 SUNRPC: Convert xprt receive queue to use an rbtree omits bd79bc579ca5 SUNRPC: Don't take transport->lock unnecessarily when taki [...] omits adfa71446dd0 SUNRPC: Cleanup: remove the unused 'task' argument from th [...] omits c544577daddb SUNRPC: Clean up transport write space handling omits 36bd7de949f4 SUNRPC: Turn off throttling of RPC slots for TCP sockets omits f05d54ecf662 SUNRPC: Allow soft RPC calls to time out when waiting for [...] omits 89f90fe1ad8b SUNRPC: Allow calls to xprt_transmit() to drain the entire [...] omits 86aeee0eb6c3 SUNRPC: Enqueue swapper tagged RPCs at the head of the tra [...] omits 75891f502f5f SUNRPC: Support for congestion control when queuing is enabled omits 918f3c1fe83c SUNRPC: Improve latency for interactive tasks omits dcbbeda836bc SUNRPC: Move RPC retransmission stat counter to xprt_transmit() omits 5f2f6bd98736 SUNRPC: Simplify xprt_prepare_transmit() omits 04b3b88fbfe6 SUNRPC: Don't reset the request 'bytes_sent' counter when [...] omits 50f484e29821 SUNRPC: Treat the task and request as separate in the xprt [...] omits 902c58872e1e SUNRPC: Fix up the back channel transmit omits 762e4e67b356 SUNRPC: Refactor RPC call encoding omits 944b042921a1 SUNRPC: Add a transmission queue for RPC requests omits ef3f54347f69 SUNRPC: Distinguish between the slot allocation list and r [...] omits 78b576ced2f5 SUNRPC: Minor cleanup for call_transmit() omits 7f3a1d1e1806 SUNRPC: Refactor xprt_transmit() to remove wait for reply code omits edc81dcd5b7f SUNRPC: Refactor xprt_transmit() to remove the reply queue code omits 75c84151a9dc SUNRPC: Rename xprt->recv_lock to xprt->queue_lock omits ec37a58fba28 SUNRPC: Don't wake queued RPC calls multiple times in xprt [...] omits 5ce970393bad SUNRPC: Test whether the task is queued before grabbing th [...] omits 359c48c04af2 SUNRPC: Add a helper to wake up a sleeping rpc_task and se [...] omits cf9946cd6144 SUNRPC: Refactor the transport request pinning omits 4cd34e7c2e41 SUNRPC: Simplify dealing with aborted partially transmitte [...] omits 6c7a64e5a44d SUNRPC: Add socket transmit queue offset tracking omits e1806c7bfb80 SUNRPC: Move reset of TCP state variables into the reconnect code omits d1109aa56c71 SUNRPC: Rename TCP receive-specific state variables omits 3a03818fbee0 SUNRPC: Avoid holding locks across the XDR encoding of the [...] omits 7ebbbc6e7bd0 SUNRPC: Simplify identification of when the message send/r [...] omits 3021a5bbbf0a SUNRPC: The transmitted message must lie in the RPCSEC win [...] omits 9ee94d3ed6a4 SUNRPC: If there is no reply expected, bail early from cal [...] omits 9dc6edcf676f SUNRPC: Clean up initialisation of the struct rpc_rqst omits ca02f96b95ca ARM: dts: qcom: Update coresight bindings for hardware ports omits f0604f63033d Compiler Attributes: ext4: remove local __nonstring definition omits 98cade0a08ba Compiler Attributes: auxdisplay: panel: use __nonstring omits 23066c3f4e21 Compiler Attributes: enable -Wstringop-truncation on W=1 ( [...] omits 92676236917d Compiler Attributes: add support for __nonstring (gcc >= 8) omits 5fc4a13b66b4 Compiler Attributes: add MAINTAINERS entry omits 303d22c5fc37 Compiler Attributes: add Doc/process/programming-language.rst omits e04462fb82f8 Compiler Attributes: remove uses of __attribute__ from compiler.h omits 06e3727e02f9 Compiler Attributes: KENTRY used twice the "used" attribute omits a3f8a30f3f00 Compiler Attributes: use feature checks instead of version checks omits 66dbeef915f2 Compiler Attributes: add missing SPDX ID in compiler_types.h omits 989bd5000f36 Compiler Attributes: remove unneeded sparse (__CHECKER__) tests omits ec0bbef66f86 Compiler Attributes: homogenize __must_be_array omits c2c640aa04cc Compiler Attributes: remove unneeded tests omits 5c67a52f3da0 Compiler Attributes: always use the extra-underscores syntax omits 29efbc6aea9d Compiler Attributes: remove unused attributes omits 6db0483cf622 Revert "dt-bindings: thermal: qcom-spmi-temp-alarm: Fix do [...] omits 70b224678c7c Revert "dt-bindings: iio: vadc: Fix documentation of 'reg'" omits 579fde69dc14 Merge branch 'drivers-for-4.20' into drivers-for-4.20-final omits bbd4b28bb8f6 Merge tag 'qcom-geni-immutable-for-mark-brown' into driver [...] omits e0c27a1066a9 arm64: actions: Enable PINCTRL in platforms Kconfig omits 677309b0e9e6 MAINTAINERS: Add entry for Actions Semi Owl SoCs DMA driver omits 0689984cff43 MAINTAINERS: Add entry for Actions Semiconductor Owl I2C driver omits 01463ac63b53 arm64: dts: actions: s700: Set UART clock references from CMU omits 8ba92cf59335 arm64: dts: actions: s700: Add Clock Management Unit omits c432aaa2b28f arm64: dts: actions: s900: Add DMA Controller omits 07b308eee06e arm64: dts: actions: s900-bubblegum-96: Enable I2C1 and I2C2 omits 5eb76e8a29cd arm64: dts: actions: s900: Add I2C controller nodes omits 29ea7bae209e arm64: dts: actions: s900-bubblegum-96: Add gpio line names omits 48d4c88471ab arm64: dts: actions: s900: Add gpio properties to pinctrl node omits a1d8219f97f3 arm64: dts: actions: s900: Add pinctrl node omits 6bd9ad12a3c9 arm64: dts: actions: s900: Add SPS node omits 1a74d98e6c54 Merge branch 'v4.20/s900-sps-bindings' into v4.20/dt64 omits d3105e47b519 arm64: dts: actions: s900: Source CMU clock for UARTs omits 4db4a57fe01b arm64: dts: actions: s900: Add Clock Management Unit nodes omits 669c5d8d5f2b Merge 4.19-rc6 into tty-next omits 29f79155b9b3 Merge 4.19-rc6 into usb-next omits 29c222d1a9f5 Merge 4.19-rc6 omits da8c37e13d1d soc: actions: sps: Add S900 power domains omits dba84571a3a3 Merge branch 'v4.20/s900-sps-bindings' into v4.20/drivers+ [...] omits d1ca7c56e161 dt-bindings: power: Add Actions Semi S900 SPS omits 5ef2f3593b6d MAINTAINERS: Update clock binding entry for Actions Semi Owl SoCs omits 04007fe4c65f ARM: dts: imx: add i.mx6ulz and i.mx6ulz 14x14 evk support omits fc37b408bf42 dt-bindings: arm: add compatible for i.MX6ULZ 14x14 EVK board omits c90dec00cc84 ARM: imx: add i.mx6ulz msl support omits 66eede3423a9 ARM: dts: imx53-ppd: Remove 'num-chipselects' property omits b6eebba6a265 ARM: dts: vf610-twr: Switch to SPDX identifier omits 89ff61948455 ARM: dts: vf: Switch to SPDX identifier omits 02c02bf12c5d xarray: Change definition of sibling entries omits 3159f943aafd xarray: Replace exceptional entries omits 66ee620f06f9 idr: Permit any valid kernel pointer to be stored omits 3d0186bb068e Update email address omits 6eeb4180d4b9 ARM: dts: sunxi: h3-h5: Add Bananapi M2+ v1.2 device trees omits 36c4bef372a1 ARM: dts: sun8i-h3: Add Video Engine and reserved memory nodes omits 80c21c8c8b8d arm64: dts: allwinner: h5: Add device tree for Bananapi M2 [...] omits aa8fee415f46 ARM: dts: sun8i: h3: Split out non-SoC-specific parts of B [...] omits db9fd9d13e30 ARM: dts: sun8i: h3: bpi-m2-plus: Fix address for external [...] omits 6c700289a3e8 ARM: dts: sun8i: h3-h5: ir register size should be the who [...] omits bb39ed07e55b arm64: dts: allwinner: h5: Add device node for Mali-450 GPU omits cd3f03df13d4 ARM: dts: sun8i: Add initial Orangepi Zero Plus 2 H3 support omits ea2698597e13 nvmem: sunxi-sid: add support for H5's SID controller omits e2c3860ba27d staging: vboxvideo: Use more drm_fb_helper functions omits 0c762dda8c7b staging: vboxvideo: Drop unnecessary drm_connector_helper_ [...] omits b8384ea3be88 staging: vboxvideo: Call drm_atomic_helper_check_plane_sta [...] omits 33f48cc1f11c staging: vboxvideo: Replace crtc_helper enable/disable functions omits 04ed7ed769f9 staging: vboxvideo: Fix DPMS support after atomic conversion omits 5cf5332d529b staging: vboxvideo: Restore page-flip support omits 438340aa2097 staging: vboxvideo: Atomic phase 3: Switch last bits over [...] omits 32f2ed7ea7fc staging: vboxvideo: Atomic phase 2: Stop using plane->fb a [...] omits 67e2f0c80d85 staging: vboxvideo: Atomic phase 2: Wire up state object handlers omits cc0ec5eb721f staging: vboxvideo: Atomic phase 1: Use drm_plane_helpers [...] omits 35f3288c453e staging: vboxvideo: Atomic phase 1: convert cursor to univ [...] omits e2f958d00b0c staging: vboxvideo: Cache mode width, height and crtc pann [...] omits 2fab6e754212 staging: vboxvideo: Temporarily remove page_flip support omits 880f72829f94 staging: vboxvideo: Remove empty encoder_helper_funcs omits 8568209b5445 staging: vboxvideo: Cleanup vbox_set_up_input_mapping() omits 8911a43bc198 iio: ad5064: Fix regulator handling omits 827df0571fb3 iio: adc: meson-saradc: use the address attribute from iio [...] omits bdd4b07ffa5e iio: adc: meson-saradc: do not use meson_sar_adc_iio_chann [...] omits aea835f2dc8a iio: adc: at91: fix wrong channel number in triggered buffer mode omits bc1b45326223 iio: adc: at91: fix acking DRDY irq on simple conversions omits 057e5a1109fa iio: adc: meson-saradc: simplify access to meson_sar_adc_param omits 234c64a290cb iio: adc: meson-saradc: use of_device_get_match_data omits 3d9bf07a72f9 iio: adc: meson-saradc: remove #define MESON_SAR_ADC_DELTA [...] omits 5851b499de04 iio: light: bh1750: Add device tree support omits 1e35455c43c5 dt-bindings: iio: light: bh1750: Add device tree binding d [...] omits 9f0a0a381c5d mailbox: mediatek: Add check for possible failure of kzalloc omits 462f668e5c87 mailbox: bcm-flexrm-mailbox: fix spelling mistake "toogle" [...] omits 0a01fa940e7c mailbox: qcom: Add QCS404 APPS Global compatible omits cfc0f7a8ea80 drivers: mailbox: Make ti-msgmr driver depend on ARCH_K3 omits 94927676c741 mailbox: Convert to using %pOFn instead of device_node.name omits d2587800598c Input: atmel_mxt_ts - fix multiple <linux/property.h> includes omits b297b728138b Input: sun4i-lradc - convert to using %pOFn instead of dev [...] omits 3d337848ecc7 Input: pwm-vibrator - correct pwms in DT binding example omits 9e288cefcc55 clk: renesas: Convert to SPDX identifiers omits f94907830259 bus: ti-sysc: Make some warnings debug only omits c6eb4af39fcf bus: ti-sysc: Detect devices for debug on dra7 omits 3a3d802b025f bus: ti-sysc: Detect timer and gpio on dra7 omits 472c54f0192e Merge commit '4f3530f4a41d49c41015020cd9a5ed5c95b5d2db' in [...] omits c071cc428376 devfreq: Convert to using %pOFn instead of device_node.name omits c655f7ea4d88 bus: mvebu-mbus: Convert to using %pOFn instead of device_ [...] omits 6b825b17f478 bus: fsl-mc: Convert to using %pOFn instead of device_node.name omits da2ef6663b24 xtensa: Convert to using %pOFn instead of device_node.name omits 5dc4dca48305 nios2: Convert to using %pOFn instead of device_node.name omits 3c2ac5b3ebcd arm64: dts: Add spi slave dts omits 389d0a8a7af8 Merge branch 'dt/cpu-type-rework' into dt/next omits 5f681f41fe17 ARM: dts: am335x: Replace remaining legacy phy_id with phy-handle omits 7f4ddf50c92b ARM: dts: am335x: add support for Moxa UC-2101 open platform omits 30fd611af55c ARM: dts: am335x: add common file for UC-2100 series omits 4c29e5934f6c microblaze: get cpu node with of_get_cpu_node omits 86e762d96713 Merge tag 'renesas-drivers-for-v4.20' of git://git.kernel. [...] omits 4561a42636ca Merge tag 'renesas-arm-soc-for-v4.20' of git://git.kernel. [...] omits ab2dc8446a99 Merge tag 'tegra-for-4.20-soc' of git://git.kernel.org/pub [...] omits a691240e36e3 fbdev: fsl-diu: get cpu node with of_get_cpu_node omits 651d44f9679c of: use for_each_of_cpu_node iterator omits a9a455e854cd iommu: fsl_pamu: use for_each_of_cpu_node iterator omits 37dc218bed44 edac: cpc925: use for_each_of_cpu_node iterator omits 76ec23b127cd clk: mvebu: use for_each_of_cpu_node iterator omits 7de8f4aa2f35 x86: DT: use for_each_of_cpu_node iterator omits 8cabf5bc1049 SH: use for_each_of_cpu_node iterator omits 38959a091e4a powerpc: 8xx: get cpu node with of_get_cpu_node omits 84dbc69a2ff3 powerpc: 4xx: get cpu node with of_get_cpu_node omits a94fe366340a powerpc: use for_each_of_cpu_node iterator omits 5e5abae858b5 openrisc: use for_each_of_cpu_node iterator omits 1f0fe1f67cef nios2: get cpu node with of_get_cpu_node omits 5a931a3c80b5 c6x: use for_each_of_cpu_node iterator omits de76e70a8d4e arm64: use for_each_of_cpu_node iterator omits 5af5d40c4015 ARM: shmobile: use for_each_of_cpu_node iterator omits 07d44f1f82b7 ARM: topology: remove unneeded check for /cpus node omits d4866f751edf ARM: use for_each_of_cpu_node iterator omits 6487c15f1cc9 of: Support matching cpu nodes with no 'reg' property omits f1f207e43b8a of: Add cpu node iterator for_each_of_cpu_node() omits ee37d7314a32 md/raid10: Fix raid10 replace hang when new added disk faulty omits fb73b357fb98 raid5: block failing device if raid will be failed omits 656c1a65ab55 ARM: dts: omap5: enable OTG role for DWC3 controller omits b830526f3047 ARM: dts: dra7: Enable workaround for errata i870 in PCIe [...] omits 6d0af44a82be ARM: dts: dra7: Fix up unaligned access setting for PCIe EP omits 2f0b649b3b4a MIPS: stop using _PTRS_PER_PGD omits 82689ac663ac MIPS: kdump: Mark cpu back online before rebooting omits 25cee71a23f4 Merge tag 'renesas-arm-defconfig-for-v4.20' of git://git.k [...] omits d314e6e26d65 Merge tag 'renesas-arm64-defconfig-for-v4.20' of git://git [...] omits 7f08c966f7e5 ARM: Assume maintainership of ARM reference designs omits e6ff514e27b8 Merge tag 'omap-for-v4.20/omap1-signed' of git://git.kerne [...] omits 3a60f1182bce Merge tag 'omap-for-v4.20/soc-signed' of git://git.kernel. [...] omits 65f07f5a09da IB/iser: Fix possible NULL deref at iser_inv_desc() omits 8e2649d00a8a ARM: support big-endian for the virt architecture omits 83d52cd0dcd5 Merge tag 'renesas-dt-bindings-for-v4.20' of git://git.ker [...] omits 5280508e01a2 Merge tag 'renesas-arm-dt2-for-v4.20' of git://git.kernel. [...] omits 0526b92e3a79 Merge tag 'renesas-arm64-dt2-for-v4.20' of git://git.kerne [...] omits f62309c87311 Merge tag 'tegra-for-4.20-arm64-dt' of git://git.kernel.or [...] omits d4db2b19eb0c Merge tag 'tegra-for-4.20-arm-dt' of git://git.kernel.org/ [...] omits fb5c84ce00d9 Merge tag 'tegra-for-4.20-dt-bindings' of git://git.kernel [...] omits 18172b10b674 fuse: extract fuse_emit() helper omits 6433b8998a21 fuse: add FOPEN_CACHE_DIR omits d123d8e1833c fuse: split out readdir.c omits be2ff42c5d6e fuse: Use hash table to link processing request omits 3a5358d1a1b7 fuse: kill req->intr_unique omits c59fd85e4fd0 fuse: change interrupt requests allocation algorithm omits 63825b4e1da5 fuse: do not take fc->lock in fuse_request_send_background() omits ae2dffa39485 fuse: introduce fc->bg_lock omits 2b30a533148a fuse: add locking to max_background and congestion_thresho [...] omits 2a23f2b8adbe fuse: use READ_ONCE on congestion_threshold and max_background omits e287179afe21 fuse: use list_first_entry() in flush_bg_queue() omits 88bc7d5097a1 fuse: add support for copy_file_range() omits 908a572b80f6 fuse: fix blocked_waitq wakeup omits 4c316f2f3ff3 fuse: set FR_SENT while locked omits d2d2d4fb1f54 fuse: Fix use-after-free in fuse_dev_do_write() omits bc78abbd55dd fuse: Fix use-after-free in fuse_dev_do_read() omits ef92ab3001c4 nvmem: make nvmem_add_cells() static omits 4876bfe6cdec nvmem: sunxi_sid: remove unused variable in probe omits e7e07f4f7b45 nvmem: use octal permissions instead of constants omits 48f63a2c108a nvmem: fix commenting style omits 20167b70c894 nvmem: use EOPNOTSUPP instead of ENOSYS omits 165589f0cb52 nvmem: make the naming of arguments in nvmem_cell_get() co [...] omits b1c1db9883c2 nvmem: use SPDX license identifiers omits bee1138bea15 nvmem: add a notifier chain omits 4903d19c2095 Documentation: nvmem: document cell tables and lookup entries omits 506157be06ba nvmem: add support for cell lookups from machine code omits e888d445ac33 nvmem: resolve cells from DT at registration time omits b985f4cba6db nvmem: add support for cell info omits c7235ee3f4b8 nvmem: remove the global cell list omits bf58e8820c48 nvmem: change the signature of nvmem_unregister() omits 7d9f9f24fac7 nvmem: mxs-ocotp: use devm_nvmem_register() omits 226014d13fa5 nvmem: lpc18xx_eeprom: use devm_nvmem_register() omits 6eed8dd9a513 nvmem: sunxi_sid: use devm_nvmem_register() omits 424d7033add1 nvmem: sunxi_sid: return -ENOMEM if kzalloc() fails omits c1de7f43bd84 nvmem: use kref omits fa72d847d68d nvmem: check the return value of nvmem_add_cells() omits f9fcb7e36cde nvmem: remove a stray newline omits 1852183e142e nvmem: use list_for_each_entry_safe in nvmem_device_remove [...] omits 5db652c9f331 nvmem: remove the name field from struct nvmem_device omits d7b9fd1669d4 nvmem: provide nvmem_dev_name() omits 96d08fb43e30 eeprom: at25: use devm_nvmem_register() omits c853d6904f14 eeprom: eeprom_93xx46: use resource management omits 2e32188a6614 usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl [...] omits 9a8319030086 usb: usbtmc: uninitialized symbol 'actual' in usbtmc_ioctl_clear omits b690020a498e usb: usbtmc: uninitialized symbol 'actual' in usbtmc_read omits 100f2cdeadff usb: usbtmc: Fix memory leak in usbtmc_ioctl_request omits 4d2a863fe9b9 usb: renesas_usbhs: add support for R-Car E3 omits bcddbd36777a dt-bindings: usb: renesas_usbhs: add bindings for r8a77990 omits 6b983aca28bb usb: renesas_usbhs: rcar3: Use OTG mode for R-Car D3 omits eb757fff08b8 Revert "usb: renesas_usbhs: set the mode by using extcon s [...] omits 91b20c5a5be0 Revert "usb: renesas_usbhs: add extcon notifier to set mod [...] omits 201af55da8a3 usb: core: added uevent for over-current omits ea3b4d5523bc usb: typec: fusb302: Resolve fixed power role contract setup omits 40326e857c57 usb: typec: fusb302: Correct spelling mistake for toggling state omits 330e2d61cdd5 xhci: Avoid USB autosuspend when resuming USB2 ports. omits e1c3c7e54ed3 usb: xhci: tegra: Firmware header is little endian omits 2815ef7fe4d4 xhci-pci: allow host runtime PM as default for Intel Alpin [...] omits f8f80be501aa xhci: Use soft retry to recover faster from transaction errors omits c94d41e9dd1b usb: host: xhci-plat: add platform TPL support omits e995dccadaf9 usb: xhci-mtk: supports SSP without external USB3 gen2 hub omits 08e469de87a2 usb: xhci-mtk: supports bandwidth scheduling with multi-TT omits 95b516c18621 usb: xhci-mtk: improve bandwidth scheduling omits 87173acc0d8f usb: xhci-mtk: fix ISOC error when interval is zero omits 7aae9990de20 usb: xhci-mtk: use maximum ESIT payload of endpiont context omits a0ef2bdfa3b1 usb: host: Replace empty define with do while omits ca2c4bee47f8 staging: wlan-ng: remove "autogenerated code" comments omits 82ade3e57556 staging: wlan-ng: rejoin split lines shortened by case changes omits 27575665f39c staging: wlan-ng: make switch case block format consistent omits 04950c3faa21 staging: wlan-ng: formatting cleanup in cfg80211.c omits 5df6baef4fa8 staging: wlan-ng: rename DIDmib_p2_p2MAC_p2CurrentTxRate i [...] omits 78a35479eb90 staging: wlan-ng: rename DIDmib_p2_p2MAC in p80211metadef.h omits 7ae2637abad9 staging: wlan-ng: rename DIDmib_p2_p2NIC_p2PRISupRange in [...] omits a4857d8b30e7 staging: wlan-ng: rename DIDmib_p2_p2Static_p2CnfPortType [...] omits 35184f810212 staging: wlan-ng: rename DIDmib_p2_p2Static in p80211metadef.h omits 4a2f42dd2b12 staging: wlan-ng: rename DIDmib_cat_p2 in p80211metadef.h omits a3ac4591b647 staging: wlan-ng: rename DIDmib_lnx_lnxConfigTable_lnxRSNA [...] omits 05cdb125f7ed staging: wlan-ng: rename DIDmib_lnx_lnxConfigTable in p802 [...] omits 8ddafa153436 staging: wlan-ng: rename DIDmib_cat_lnx in p80211metadef.h omits 93d5a1dce98c staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyDSSSTable [...] omits 80908dcb2633 staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyDSSSTable [...] omits c9a89f4e7a58 staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyTxPowerTa [...] omits 88e3676ad5de staging: wlan-ng: rename DIDmib_dot11phy_dot11PhyOperation [...] omits 8bb22013ee0e staging: wlan-ng: rename DIDmib_cat_dot11phy in p80211metadef.h omits e1f3748dbad9 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] omits 04bbfc2ab0c1 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] omits 6bcf3b632e53 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] omits 59db1438a061 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] omits 334e5e6809c7 staging: wlan-ng: DIDmib_dot11mac_dot11OperationTable_dot1 [...] omits 3b1a14e45090 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] omits 4643ffa46349 staging: wlan-ng: rename DIDmib_dot11mac_dot11OperationTab [...] omits 2ddc995d05eb staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] omits eeeeacd83720 staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] omits 184fcaa1935e staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] omits 4b3c694ad54c staging: wlan-ng: rename DIDmib_dot11smt_dot11PrivacyTable [...] omits ce0f34e4af71 staging: wlan-ng: rename DIDmib_dot11smt_dot11WEPDefaultKe [...] omits 92506a11e5db staging: wlan-ng: rename DIDmib_dot11smt_dot11WEPDefaultKe [...] omits 454b3aeb5780 staging: wlan-ng: rename DIDmib_cat_dot11smt in p80211metadef.h omits 49e3d61d1b1c staging: wlan-ng: rename DIDmsg_p2req_flashdl_write in p80 [...] omits 6051d4e5d7dc staging: wlan-ng: rename DIDmsg_p2req_flashdl_state in p80 [...] omits 8fb830b56d24 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_resultco [...] omits 74f11efc08d4 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_data in [...] omits 9940d6b6f905 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_len in p [...] omits c2a348b838ac staging: wlan-ng: rename DIDmsg_p2req_ramdl_write_addr in [...] omits e0959e9b7a39 staging: wlan-ng: rename DIDmsg_p2req_ramdl_write in p8021 [...] omits 8843c1fb98c9 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state_resultco [...] omits 9ea4ffecf114 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state_exeaddr [...] omits 380ad4f67794 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state_enable i [...] omits f1364a0d5404 staging: wlan-ng: rename DIDmsg_p2req_ramdl_state in p8021 [...] omits 020600ae8dba staging: wlan-ng: rename DIDmsg_p2req_readpda_resultcode i [...] omits 97be75510a36 staging: wlan-ng: rename DIDmsg_dot11ind_associate in p802 [...] omits 5a16b37eb139 staging: wlan-ng: rename DIDmsg_p2req_readpda_pda in p8021 [...] omits f9f0e98fee80 staging: wlan-ng: rename DIDmsg_p2req_readpda in p80211metadef.h omits b1f1118bfcbc staging: wlan-ng: rename DIDmsg_lnxreq_autojoin in p80211m [...] omits 3b6ee1238f64 staging: wlan-ng: rename DIDmsg_lnxreq_commsquality in p80 [...] omits e4143ab0daea staging: wlan-ng: rename DIDmsg_lnxreq_hostwep in p80211metadef.h omits f64412ec543e staging: wlan-ng: rename DIDmsg_lnxreq_wlansniff in p80211 [...] omits eb7c161c2685 staging: wlan-ng: rename DIDmsg_lnxreq_ifstate in p80211metadef.h omits 59155a817795 staging: wlan-ng: rename DIDmsg_dot11ind_authenticate in p [...] omits f097e415f998 staging: wlan-ng: rename DIDmsg_dot11req_start in p80211metadef.h omits e3186790a5c0 staging: wlan-ng: rename DIDmsg_dot11req_scan_results in p [...] omits 1ffaa906c303 staging: wlan-ng: rename DIDmsg_dot11req_scan in p80211metadef.h omits 2a29a8739c38 staging: wlan-ng: rename DIDmsg_dot11req_mibset_resultcode [...] omits a6aace62f2fc staging: wlan-ng: rename DIDmsg_dot11req_mibset_mibattribu [...] omits e409d2bc2bb0 staging: wlan-ng: rename DIDmsg_dot11req_mibset in p80211m [...] omits 42ccd88bcde7 staging: wlan-ng: rename DIDmsg_dot11req_mibget_resultcode [...] omits 86ec60627042 staging: wlan-ng: rename DIDmsg_dot11req_mibget_mibattribu [...] omits 08ac857363f1 staging: wlan-ng: rename DIDmsg_dot11req_mibget in p80211m [...] omits 0f175be6126c staging: rtlwifi: Remove set but not used variable 'ppsc' omits 9e3701b3809a staging: bcm2835-camera: Avoid unneeded internal declarati [...] omits 6493a78f8038 staging: rtl8723bs: Skip unnecessary field checks omits daf9a56cbb79 staging:rtl8192u: Remove potential memory leak omits 12f34f81ba51 staging:rtl8192u: Move HTSetConnectBwModeCallback() - Style omits 1eed1d928780 staging:rtl8192u: Remove definition of HTSetConnectBwMode - Style omits 80c6783f5b05 staging:rtl8192u: Make HTMcsToDataRate static - Style omits de26e5f2d586 staging:rtl8192u: Remove HTHalfMcsToDataRate() - Style omits 9a90a5bcc73e rtc: ab8500: remove useless check omits 38ab97aebe47 rtc: ab8500: let the core handle range omits b56295dd337a rtc: ab8500: use rtc_add_group omits 8f6b8ed3b02e staging: wilc1000: fix incorrect allocation size for structure omits 96e47e30c0bc staging: rtl8188eu: Skip unnecessary field checks omits dee43f7ad325 staging: rtl8188eu: remove get_right_chnl_for_iqk() omits 71c291444812 staging: rtl8188eu: Use proper enum in rtl8188eu_config_rf_reg omits 6505090a34ef staging: rtl8188eu: use break to exit while loop omits fb81fa138aa5 staging: rtl8188eu: rename variable - style omits 0fd8922c84ca staging: rtl8188eu: do not line break function definition - style omits 5e9025d1c2fc staging: rtl8188eu: simplify function comments - style omits 709a6a5339cc staging: rtl8188eu: fix spelling mistake "transfoer_len" - [...] omits 6b9e49b25e79 staging: rtl8188eu: Simplify memcmp logical checks omits 1654a2b06b93 rtc: rs5c348: report error when time is invalid omits 2d7be4ed7add rtc: rs5c348: remove forward declaration omits 02a6e1293235 rtc: rs5c348: remove useless label omits f6e3d773e10b rtc: armada38x: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits ef2a7176c837 rtc: armada38x: add range omits 7d61cbb945a7 rtc: armada38x: fix possible race condition omits 0ae3f24ded77 rtc: lib: correct documentation typo omits 6a5f2a1f4dcd rtc: ds1307: use rtc_add_group omits cfb74916e2ec rtc: ds1685: use rtc_add_group omits 482419e120da rtc: ds1685: use generic nvmem omits 8ddeb09de163 rtc: ds1685: drop RTC_DS1685_PROC_REGS omits c7080e201607 rtc: test: Switch to SPDX identifier omits fd13c930fe6a rtc: test: make license text and module license match. omits 2ab78755e93a rtc: tx4939: fixup nvmem name and register size omits 4b3a6a3ac559 rtc: isl1208: don't include core header file omits eb2bccb70b97 rtc: move rtc_add_group/s definitions omits db7a67b9c348 rtc: reorder Makefile entries omits b41c23e152f2 rtc: ds1307: add frequency_test_enable attribute on m41txx omits 79230ff64167 rtc: ds1307: add offset sysfs for mt41txx chips. omits 1b4c794fda58 rtc: isl1208: avoid possible sysfs race omits 9485107ae880 arm64: defconfig: enable Rockchip Innosilicon hdmiphy omits e78d53c7b287 arm64: dts: rockchip: enable display nodes on rk3328-rock64 omits 725e351c265a arm64: dts: rockchip: add rk3328 display nodes omits 6c69dfe2af72 arm64: dts: rockchip: add Innosilicon hdmi phy node to rk3328 omits 0dfc62946b9a Merge tag 'pxa-dt-4.20' of https://github.com/rjarzmik/lin [...] omits 4bef2317b47a Merge tag 'amlogic-dt64-2' of git://git.kernel.org/pub/scm [...] omits 49919eabc85f Merge tag 'amlogic-dt' of git://git.kernel.org/pub/scm/lin [...] omits 262c083d1328 Merge tag 'berlin64-dt-for-v4.20' of git://git.kernel.org/ [...] omits f3b1859bcfe2 Merge tag 'realview-dts-v4.20' of git://git.kernel.org/pub [...] omits 11236ef582b8 ARM: dts: lpc32xx: Fix SPI controller node names omits 09bae3b64cb5 arm64: dts: lg: Fix SPI controller node names omits e9f0878c4b20 arm64: dts: amd: Fix SPI bus warnings omits e0a39511dafd ARM: dts: iwg20d-q7-common: Move pciec node out of common dtsi omits 357885966197 ARM: dts: r8a77470: Add I2C4 support omits f068cc816015 ARM: dts: r8a77470: Add SDHI2 support omits a21efdbc744c ARM: dts: r8a77470: Add SMP support omits a070e3dc6131 ARM: dts: R-Car Gen1 board comment update omits 89b43b08123f ARM: dts: Include R-Car Gen2 product name in DTSI files omits 620cfb31bad4 arm64: dts: marvell: armada-37xx: add nodes to support watchdog omits a53a28dca412 clk: renesas: r7s9210: Add SPI clocks omits e8c66efbfe3a drm/vmwgfx: Make user resource lookups reference-free duri [...] omits 1b9a01d62cb1 drm/vmwgfx: Don't refcount cotable lookups during command [...] omits 508108ea2747 drm/vmwgfx: Don't refcount command-buffer managed resource [...] omits b139d43dacef drm/vmwgfx: Make buffer object lookups reference-free duri [...] omits b733bc2e0acc drm/vmwgfx: Look up user buffer objects without taking a r [...] omits 64ad2abfe9a6 drm/vmwgfx: Adapt validation code for reference-free lookups omits 24dc64c1ba5c drm/ttm: Export ttm_bo_get_unless_zero() omits 0af936821185 remoteproc: qcom: pas: Add QCS404 remoteprocs omits 940c620d6af8 rpmsg: smd: fix memory leak on channel create omits 87c2ee740c07 Merge branch 'drm-next-4.20' of git://people.freedesktop.o [...] omits 2de0b0a158bf Merge tag 'drm/tegra/for-4.20-rc1' of git://anongit.freede [...] omits db9825c95498 Merge tag 'drm-intel-next-2018-09-21' of git://anongit.fre [...] omits 156e60bc71aa Merge tag 'drm-misc-next-2018-09-27' of git://anongit.free [...] omits da08d8cb8cfc of: unittest: Disable interrupt node tests for old world M [...] omits 3df6e0234aeb IB/mlx5: Enable DEVX on IB omits 7e1335a73696 IB/mlx5: Enable DEVX white list commands omits 76dc5a8406bf IB/mlx5: Manage device uid for DEVX white list commands omits 7f72052cb48e IB/mlx5: Expose RAW QP device handles to user space omits 3994586f4d7a RDMA/core: Acquire and release mmap_sem on page range omits b54900fce483 RDMA/hns: fix spelling mistake "reseved" -> "reserved" omits 20bcd4a4d76d ARM: dts: add omap3-gta04a5one to Makefile omits 6a9624305621 drm/scheduler: remove timeout work_struct from drm_sched_job (v3) omits 3ea81f7125df drm/amd/powerplay: Change id parameter type in pp_atomfwct [...] omits 006a0b3d86e7 drm/amdkfd: Remove the requirement for atomic Ops on vg20 omits 74121b9aa3cd arm64: dts: stratix10: Correct System Manager register size omits ce3bf934f919 ARM: dts: socfpga: Fix SDRAM node address for Arria10 omits e14c02e6b699 drm/vmwgfx: Look up objects without taking a reference omits c7eae62666ad drm/vmwgfx: Make the object handles idr-generated omits 9b06e1c148ff ARM: dt-bindings: Add vendor prefix for Facebook omits 96a71f21ef1f fanotify: store fanotify_init() flags in group's fanotify_data omits b1d05b4fc6b8 drm/vmwgfx: Remove the user resource destructor check omits 13289241fe8b drm/vmwgfx: Remove the resource avail field omits d76ce03e1a78 drm/vmwgfx: Replace unconditional mutex unlocked warnings [...] omits cc1e3b796b46 drm/vmwgfx: Reduce the size of buffer object relocations omits fc18afcf5fb2 drm/vmwgfx: Use a validation context allocator for relocat [...] omits 2724b2d54cda drm/vmwgfx: Use new validation interface for the modesetti [...] omits 9c079b8ce8bf drm/vmwgfx: Adapt execbuf to the new validation api omits 84e1bf06bc45 drm/vmwgfx: Modify the resource validation interface omits 038ecc503236 drm/vmwgfx: Add a validation module v2 omits 0b8762e997df drm/ttm, drm/vmwgfx: Move the lock- and object functionali [...] omits 679294497be3 arm64: dts: allwinner: a64: a64-olinuxino: set the PHY TX delay omits 7eccb5edba24 platform/x86: intel-wmi-thunderbolt: Add dynamic debugging omits a8694eebae87 platform/x86: intel-wmi-thunderbolt: Convert to use SPDX i [...] omits de415deeb68b platform/x86: intel_turbo_max_3: Convert to use SPDX identifier omits 303211089c96 platform/x86: intel_turbo_max_3: Sort headers alphabetically omits 917f450aa3fa platform/x86: intel_telemetry: Convert to use SPDX identifier omits 3e57f2648a09 platform/x86: intel-smartconnect: Convert to use SPDX identifier omits 8046f0499c14 platform/x86: intel-smartconnect: Sort headers alphabetically omits 9b748e0efee5 platform/x86: intel_scu_ipc: Convert to use SPDX identifier omits 2d0554e8ba55 platform/x86: intel_scu_ipc: Sort headers alphabetically omits bd7c5866bbe0 platform/x86: intel-rst: Convert to use SPDX identifier omits 5f4ad6afe96b platform/x86: intel-rst: Sort headers alphabetically omits bc15757e0cfd platform/x86: intel_punit_ipc: Convert to use SPDX identifier omits 5e66d08e6b48 platform/x86: intel_punit_ipc: Sort headers alphabetically omits ad51f287ff59 platform/x86: intel_pmc: Convert to use SPDX identifier omits 908817720056 platform/x86: intel_pmc: Sort headers alphabetically omits 56ca5ec102b4 platform/x86: intel_oaktrail: Convert to use SPDX identifier omits bce99455f56e platform/x86: intel_oaktrail: Sort headers alphabetically omits 56df47de2540 platform/x86: intel_mid_thermal: Convert to use SPDX identifier omits e6e69a31dc74 platform/x86: intel_mid_thermal: Sort headers alphabetically omits f6b27d0907d0 platform/x86: intel_mid_powerbtn: Convert to use SPDX identifier omits f7949b185b8e platform/x86: intel_mid_powerbtn: Remove unnecessary init. [...] omits 0b5d9856b607 platform/x86: intel_menlow: Convert to use SPDX identifier omits 8855ab3b2ef6 platform/x86: intel_menlow: Sort headers alphabetically omits c4e4c9464110 platform/x86: intel-ips: Convert to use SPDX identifier omits 79c24dbdcbcb platform/x86: intel_int0002_vgpio: Convert to use SPDX identifier omits 31daa5dd32fc platform/x86: intel-hid: Convert to use SPDX identifier omits 924931745bf3 platform/x86: intel_chtdc_ti_pwrbtn: Add SPDX identifier omits 83e8ee26cb5a platform/x86: intel_cht_int33fe: Convert to use SPDX identifier omits 24c6f7200bb3 platform/x86: intel_bxtwc_tmu: Convert to use SPDX identifier omits bfb25c86ef2b MAINTAINERS: Update maintainer for dcdbas and dell_rbu omits 8e5cddd1262c firmware: dcdbas: Move dcdbas to drivers/platform/x86 omits c48e2ffd717c firmware: dell_rbu: Move dell_rbu to drivers/platform/x86 omits 12c956c4f32e firmware: dcdbas: Add support for WSMT ACPI table omits 6aecee6ad41c firmware: dell_rbu: Make payload memory uncachable omits f7eaf3fb9d10 platform/x86: acerhdf: restructure to allow large BIOS tab [...] omits 1d0c3fd01afb platform/x86: acerhdf: mark appropriate content with __ini [...] omits 684238d79ad8 platform/x86: acerhdf: Add BIOS entry for Gateway LT31 v1.3307 omits 14c206882925 platform/x86: acerhdf: Remove cut-and-paste trap from inst [...] omits 291bd0e4605e platform/x86: acerhdf: Enable ability to list supported systems omits 3836b816ddac platform/x86: acerhdf: clarify modinfo messages for BIOS override omits a8b60e484f3d platform/x86: intel_mid_powerbtn: Get rid of custom ICPU() macro omits c3b8e884defa platform/x86: intel_int0002_vgpio: Implement irq_set_wake omits 96402de65afc platform/x86: intel_int0002_vgpio: Enable the driver on Ba [...] omits 31e56f2305bb platform/x86: ideapad-laptop: Use __func__ instead of read [...] omits c2b70ffcd34e dt-bindings: display: sun4i-drm: Add R40 mixer compatibles omits 3dcf0f306d9d Revert "drm/sun4i: Remove R40 display pipeline compatibles" omits 016add12977b ARM: dts: realview: Fix SPI controller node names omits 7b76d0588477 Merge drm/drm-next into drm-misc-next omits 087682f5a75b arm64: dts: synaptics: add dtsi file for Synaptics AS370 SoC omits 3da2937946d9 dt-bindings: arm: syna: add support for the AS370 SoC omits 10c3a0b76d4c dt-bindings: arm: move berlin binding documentation to syna.txt omits d30e63b159b0 drm/amdgpu/vcn: whitespace cleanup omits 81bb773f3510 drm/amdgpu/soc15: fix warnings in register macro omits a3716d3a06ac drm/amdgpu:Enable DPG mode on PCO omits bd5d5180db32 drm/amdgpu:Add DPG pause mode support omits 0b8690b7a84c drm/amdgpu:Add DPG pause state omits 63e9bb1d98ef drm/amdgpu:Add DPG mode support for vcn 1.0 omits 03d6e3aac816 drm/amdgpu:Add DPG mode read/write macro omits f28ff06210f4 drm/amdgpu:Add DPG support flag omits b604545b921b drm/amdgpu:Add new register offset/mask to support VCN DPG mode omits 21cbe2f38cd9 drm/amdgpu:Use register UVD_SCRATCH9 for VCN ring/ib test omits 1ffdeca64856 drm/amdgpu: move more defines into amdgpu_irq.h omits 1f8969463bca drm/amdgpu: move more interrupt processing into amdgpu_irq.c omits 95d7fc4a412a drm/amdgpu: Move fence SW fallback warning v3 omits 425c31437f26 drm/amdgpu: cleanup amdgpu_ih.c omits f54b30d70bc6 drm/amdgpu: make function pointers mandatory omits 0dd1e5bbecd7 drm/amdgpu: drop extra newline in amdgpu_iv trace omits 75986276217b drm/amdgpu: fix the page fault of raven2 omits d355f149d082 drm/amd/pp: Disable dpm features on smu7/8 when suspend omits 722ca51d4f50 drm/amdgpu: Remove redundant code in gfx_v8_0.c omits 5d944aaa3c47 drm/amdgpu: Halt rlc/cp in rlc_safe_mode omits 434e6df2f7fd drm/amdgpu: Refine function name omits 3547e3cf1976 drm/amdgpu: Deactivate SW interrupt fallback in amdgpu_fen [...] omits 22a3a2941b93 drm/amdkfd: Vega20 bring up on amdkfd side omits ba0f2841d50e drm/amdgpu: Add vega20 support on kfd probe omits e715c6d0ea8a drm/amd: Interface change to support 64 bit page_table_base omits d50941892ed9 drm/amdkfd: Make the number of SDMA queues variable omits a2a8fb512e09 drm/amdgpu/sriov: Correct the setting about sdma doorbell [...] omits c5892230d98b drm/amdgpu: Doorbell assignment for 8 sdma user queue per engine omits b62e01774bd2 drm/amdgpu: remove unnecessary forward declaration omits 5df099e8bc83 drm/amdkfd: Add wavefront context save state retrieval ioctl omits 5ade6c9c35a8 drm/amdkfd: Report SDMA firmware version in the topology omits 13cd51a8f1ff drm/amdgpu: Enable BAD_OPCODE intr for gfx8 omits 6d12aa874163 drm/amdkfd: KFD doesn't support TONGA SRIOV omits d35f00d8eccf drm/amdkfd: reflect atomic support in IO link properties omits 7bb086cd0bb7 drm/amdgpu: Add warning message for INT SW fallback. omits 8c5e13ec6a2c Revert "drm/amdgpu: remove fence fallback" omits c95f75f4e86c drm/amdgpu:No action when VCN PG state is unchanged omits 2faec55c4d97 drm/amd/display: remove redundant null pointer check before kfree omits 505f8dbb6a58 drm/amdgpu: print smc feature mask in debugfs amdgpu_pm_info omits 39a8a0db8387 drm/amdgpu: implement ENABLED_SMC_FEATURES_MASK sensor for vega20 omits d152d373a6e4 drm/amdgpu: implement ENABLED_SMC_FEATURES_MASK sensor for vega12 omits 1f6c52ed09f2 drm/amdgpu: implement ENABLED_SMC_FEATURES_MASK sensor for vega10 omits e0c3d04747ee drm/amdgpu: add new AMDGPU_PP_SENSOR_ENABLED_SMC_FEATURES_ [...] omits a476e925babe drm/amdgpu/powerplay: add smu smc_table_manager callback f [...] omits 68e841abf8fb drm/amdgpu/powerplay: add smu smc_table_manager callback f [...] omits 0b2c0a12cbb4 drm/amdgpu/powerplay: Move vega10_enable_smc_features omits d498a6e1127b drm/amdgpu/powerplay: add get_argument callback for vega20 omits 481f576c6c21 drm/amd/display: Raise dispclk value for dce120 by 15% omits 30049754ab7c drm/amd/display: fix gamma not being applied omits 77edbfd9c343 drm/amd/display: Remove mst_hotplug_work omits d999853e60a0 drm/amd/display: Guard against null stream dereference in do flip omits 99267ce71a1f drm/amd/display: Stereo 3D support in VSC omits 2806aca66d36 drm/amd/display: dc 3.1.67 omits fb2b1ea325b4 drm/amd/display: program v_update and v_ready with proper field omits c2791297013e drm/amd/display: Add color bit info to freesync infoframe omits 5aa9935b6531 drm/amd/display: add pp_smu NULL pointer check omits a978f65765e2 drm/amd/display: use proper pipe_ctx index omits aa9c4abe466a drm/amd/display: Refactor FPGA-specific link setup omits 19a86c08510f drm/amd/pp: Return error immediately if load firmware failed omits 0fb5da0a9b7b drm/amd/pp: Honour DC's clock limits on Rv omits 40d0ebd98cba drm/amd/dc: Trigger set power state task when display conf [...] omits bf78296ab1cb BackMerge v4.19-rc5 into drm-next omits 18eb2f6e19d7 Merge tag 'drm-hisilicon-next-2018-09-26' of github.com:xi [...] omits 2e240beefe48 Merge tag 'du-next-20180925' of git://linuxtv.org/pinchart [...] omits 689f7a7f5c9b mfd: arizona: Correct link for sound binding document omits 483a5d22bceb dt-bindings: i2c: Fix SMBus typo omits 27ade939a169 dt-bindings: crypto: hip07-sec, drop incorrect commas omits 05ced0180c64 dt-bindings: fpga: fix freeze controller compatible in region doc omits 8ef4645739c8 dt-bindings: reset: imx7: update the compatible string omits 29e5f9441ba7 dt-binding: arm/cpus.txt: fix dynamic-power-coefficient unit omits c8b53d0c5eb8 IB/sa: simplify return code logic for ib_nl_send_msg() omits e04951ebeefb IB/hfi1: Move UnsupportedVL bits definitions to the correc [...] omits 6e68c899e664 IB/mthca: remove redundant inner check of mdev->mthca_flags omits c7c28191408b RDMA/hns: Add MW support for hip08 omits edaa978e52c5 MIPS: MT: Remove obsolete cache flush repeat code omits 8320deb88c03 RDMA/hns: Add enable judgement for UD vlan omits 944e64093a63 RDMA/hns: Add CM of vlan device support omits 384f88185112 RDMA/hns: Add atomic support omits b9c1ea40e8bb RDMA/hns: Refactor the codes for setting transport opode omits eb75ecb113f5 MIPS: MT: Remove unused MT single-threaded cache flush code omits 932afdeec18b MIPS: Add Kconfig variable for CPUs with unaligned load/st [...] omits a74c0aa52405 drm/fsl-dcu: Replace drm_dev_unref with drm_dev_put omits 3b9356194d87 MAINTAINERS: Move fsl-dcu driver to drm-misc tree omits 9f19fd3bd894 drm/mxsfb: Switch to drm_atomic_helper_commit_tail_rpm omits f0525a1c922e drm/mxsfb: Add PM_SLEEP support omits 4201f4e84845 drm/mxsfb: Add pm_runtime calls to pipe_enable/disable omits 2dc3620eac2d drm/mxsfb: Fix initial corrupt frame when activating display omits 626a2c52f105 drm/mxsfb: Move axi clk enable/disable to crtc enable/disable omits 6c8541118bd5 RDMA/ulp: Use dev_name instead of ibdev->name omits 9de698614836 RDMA/drivers: Use dev_name instead of ibdev->name omits 896de0090a85 RDMA/core: Use dev_name instead of ibdev->name omits 5a738b5d4705 RDMA/drivers: Use dev_err/dbg/etc instead of pr_* + ibdev->name omits 43c7c851b9bc RDMA/core: Use dev_err/dbg/etc instead of pr_* + ibdev->name omits e349f858d29f RDMA: Fully setup the device name in ib_register_device omits 46bdf7776856 RDMA: Fix dependencies for rdma_user_mmap_io omits d9df9fb901d2 MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_A [...] omits e524c788bfc1 MIPS: BMIPS: Remove special handling of CONFIG_MIPS_ELF_AP [...] omits ef73c22fa025 remoteproc: qcom: Rename Hexagon v5 modem driver omits 9e004f97161d remoteproc: qcom: Rename Hexagon v5 PAS driver omits d5269c4553a6 remoteproc: qcom: q6v5: Propagate EPROBE_DEFER omits 70a39be6766a arm64: dts: msm8916: Update coresight bindings for hardware ports omits 703e699dbe2c ARM: dts: qcom-msm8974: change invalid flag IRQ NONE to va [...] omits ebea2a43fdaf ARM: dts: paz00: fix wakeup gpio keycode omits 5ac93f81096a drm/tegra: Detach devices from IOMMU DMA domain on arm32 omits ba61ab1a232d Merge tag 'zynqmp-soc-for-v4.20-v2' of https://github.com/ [...] omits 8fe3c0612cbd Merge tag 'zynq-soc-for-v4.20' of https://github.com/Xilin [...] omits e31c8ea5aff8 gpu: host1x: Detach Host1x from IOMMU DMA domain on arm32 omits 1abf47edb388 Merge tag 'zynq-dt-for-v4.20' of https://github.com/Xilinx [...] omits 06d561ca0fa7 ARM: tegra: tegra20: Fix mixed tabs-spaces indentation omits 9c942096baeb drm/tegra: Replace drm_dev_unref with drm_dev_put omits fee8cdc2df08 ARM: tegra: colibri_t20: add eval board device tree omits 5373f80201fb ARM: tegra: colibri_t20: rename ac97 label to tegra_ac97 omits cafed755d5f3 ARM: tegra: colibri_t20: get rid of fake clocks simple bus omits 8f4a8e0931b8 ARM: tegra: colibri_t20: rename tps6586x@34 and drop unuse [...] omits 613953abdf65 ARM: tegra: colibri_t20: iris: drop unused i2c_ddc label omits 82e7ceccf2c3 ARM: tegra: colibri_t20: rename i2c_ddc to hdmi_ddc omits 6a32a913bff3 ARM: tegra: colibri_t20: drop module level model and compatible omits 463a8f714af2 ARM: tegra: colibri_t20: iris: add colibri ssp support omits a7867ac8a114 ARM: tegra: colibri_t20: iris: simplify model and compatib [...] omits 4f135281b323 ARM: tegra: colibri_t20: simplify model and compatible properties omits 6a4a865d1cc6 ARM: tegra: colibri_t20: add compatibility comment omits 88fd676b158a ARM: tegra: colibri_t20: annotate/move sd card detect omits 351c72c83235 ARM: tegra: colibri_t20: add gpio hogs for gmi_wr_n buffers omits 0b51e73ba1e9 ARM: tegra: colibri_t20: add gpio hog to unreset usb ether [...] omits d5178bb6f860 ARM: tegra: colibri_t20: add i2c-thermtrip omits df2be1ae626a ARM: tegra: colibri_t20: annotate/rename lm95245 temperatu [...] omits 9b41e68af99a ARM: tegra: colibri_t20: iris: add dr_mode property omits ccf7f6d42790 ARM: tegra: colibri_t20: iris: add gpio wakeup key omits 9ad510b33e17 ARM: tegra: colibri_t20: use high speed uart driver omits 0d3fda4609e8 ARM: tegra: colibri_t20: iris: add uart-c omits 9ccaf9466b9c ARM: tegra: colibri_t20: iris: annotate uarts omits 9a796cd295ed ARM: tegra: colibri_t20: iris: display controller rgb pane [...] omits 992cf09b14e3 ARM: tegra: colibri_t20: add missing pinmux omits a2cb59be1086 ARM: tegra: colibri_t20: pinmux clean-up omits ea60afb8d67f ARM: tegra: colibri_t20: update sound nvidia,model omits 035ae62dfbc9 ARM: tegra: colibri_t20: indentation/line-feed/white-space [...] omits 4307e2ce5d31 ARM: tegra: colibri_t20: remove phy-reset-gpio from contro [...] omits 2287ef76d0a2 ARM: tegra: colibri_t20: annotate usb ehci instances omits 18e6ccefe150 ARM: tegra: colibri_t20: add missing regulators omits 3647c7b8489d ARM: tegra: colibri_t20: regulator clean-up omits 142165cf7359 ARM: tegra: colibri_t20: iris: use no-1-8-v omits e6800c214e56 ARM: tegra: colibri_t20: reorder host1x/hdmi properties omits 364ba1043937 ARM: tegra: colibri_t20: add local-mac-address property omits 1d6050d67ea8 ARM: tegra: colibri_t20: iris: annotate i2c busses omits 59b6f20bccbd ARM: tegra: colibri_t20: iris: add missing aliases omits 3ef8af133e87 ARM: tegra: colibri_t20: iris: integrate i2c real time clo [...] omits 3c59cae79fbe ARM: tegra: colibri_t20: move aliases from module to carri [...] omits 4b601b9f1022 ARM: tegra: apalis-tk1: drop unused hdmi_ddc label omits 6253f8857253 ARM: tegra: apalis-tk1: shorten temperature-sensor node omits 94c3847dc5d1 ARM: tegra: apalis-tk1: get rid of fake clocks simple bus omits 26e19cdf665f ARM: tegra: apalis-tk1: replace underscores in node names [...] omits 4802623981d9 ARM: tegra: apalis-tk1: drop obsolete spidev nodes omits 43ff75a8e3ed ARM: tegra: apalis-tk1: drop module level model and compatible omits a64b51a3ed5b ARM: tegra: apalis-tk1: reorder SD card properties omits e0cffa9a1b64 ARM: tegra: apalis-tk1: reorder cpu dfll clock properties omits a052d2b67f00 ARM: tegra: apalis-tk1: add toradex, apalis-tk1-v1.2 compatible omits 8be6e49a653c ARM: tegra: apalis-tk1: enable emmc ddr52 mode omits fca051b02a57 ARM: tegra: apalis-tk1: add proper emmc vmmc and vqmmc supplies omits 958b767d683a ARM: tegra: apalis-tk1: reorder backlight properties omits 138ce6352159 ARM: tegra: apalis-tk1: white-space clean-up omits 35a2473f6dc8 ARM: tegra: apalis-tk1: drop unused pinmux label omits 8c3a9d213bfe ARM: tegra: apalis-tk1: add missing regulators omits 1bef3a5716b4 ARM: tegra: apalis-tk1: regulator clean-up omits a945eae0c603 ARM: tegra: apalis-tk1: reorder padctl properties omits f2f7bf06c54a ARM: tegra: apalis-tk1: reorder host1x/hdmi properties omits 864495be67f8 ARM: tegra: apalis-tk1: add local-mac-address property omits 5ffdfa1aca4c ARM: tegra: colibri_t30: annotate power I2C being on-module omits f7ce7658c03c ARM: tegra: colibri_t30: annotate unused i2c busses omits 070c1342719c ARM: tegra: colibri_t30: add mcp2515 vdd and xceiver supplies omits e4f75fd1118d ARM: tegra: colibri_t30: remove unused mcp2515 can0 label omits 503fcd8464fb ARM: tegra: colibri_t30: fix mcp2515 can controller interr [...] omits 63ad93767ad6 ARM: tegra: colibri_t30: rename tps65911@2d, stmpe811@41 a [...] omits 8941e3304925 ARM: tegra: colibri_t30: rename hdmiddc to hdmi_ddc omits ccb99d44c393 ARM: tegra: colibri_t30: drop obsolete spidev node omits 9eca7649a712 ARM: tegra: colibri_t30: drop module level model and compatible omits a1f5a76ff054 ARM: tegra: colibri_t30: update compatibility comment omits 20fd13e2a1bf ARM: tegra: colibri_t30: annotate ehci instance 1 omits f234e5438848 ARM: tegra: colibri_t30: annotate sd card detect omits e0957df84a54 ARM: tegra: colibri_t30: enable hda over hdmi omits 1e7c4fc3daa3 ARM: tegra: colibri_t30: add gpio hog to unreset usb ether [...] omits 0fb83a83691f ARM: tegra: colibri_t30: remove unused nvidia, is-wired property omits ead9a4c36db5 ARM: tegra: colibri_t30: move input include to carrier board omits 23a13d4c4dac ARM: tegra: colibri_t30: line break long compatible property line omits 932079d01b17 ARM: tegra: colibri_t30: get rid of fake clocks simple bus omits dc741b7bde05 ARM: tegra: colibri_t30: enable emmc ddr52 mode omits 44925e4f6e35 ARM: tegra: colibri_t30: add proper emmc vmmc and vqmmc supplies omits bc1fa5d2716f ARM: tegra: colibri_t30: add i2c-thermtrip omits 71fd500b3806 ARM: tegra: colibri_t30: further lm95245 temperature senso [...] omits d19c81ca2289 ARM: tegra: colibri_t30: use proper irq-gpio for stmpe811 omits dbd43f25205e ARM: tegra: colibri_t30: add missing pinmux omits 28e82cf4af51 ARM: tegra: colibri_t30: pinmux clean-up omits 0e4c51ebace1 ARM: tegra: colibri_t30: drop pwmleds omits 7ddc024ffa38 ARM: tegra: colibri_t30: reorder backlight properties omits 2a3db328b358 ARM: tegra: colibri_t30: move dr_mode property from phy to [...] omits 2128fda985e2 ARM: tegra: colibri_t30: white-space clean-up omits 4dc3bf2a5f1b ARM: tegra: colibri_t30: annotate uarts and move compatibl [...] omits a03fb6312280 ARM: tegra: colibri_t30: add missing regulators omits 584a9e55b539 ARM: tegra: colibri_t30: regulator clean-up omits 033519b0c5f4 ARM: tegra: colibri_t30: reorder host1x/hdmi properties omits a5db2dadb15f ARM: tegra: colibri_t30: add local-mac-address property omits b57d6b996ebe ARM: tegra: apalis_t30: support v1.1 hardware revision omits a472e00b1c57 ARM: tegra: apalis_t30: move hda node from carrier to module omits b38f6aa4b60a ARM: tegra: apalis_t30: fix mcp2515 can controller interru [...] omits b4cfc776657b ARM: tegra: apalis_t30: rename tps65911@2d, stmpe811@41 an [...] omits 467176025c5d ARM: tegra: apalis_t30: rename hdmiddc to hdmi_ddc omits da25001ca651 ARM: tegra: apalis_t30: hog group for pcie switch reset gpio omits 317d9f7bedc4 ARM: tegra: apalis_t30: drop obsolete spidev nodes omits 63a11def21ea ARM: tegra: apalis_t30: drop module level model and compatible omits b0fa0105b496 dt-bindings: add broadcom (formerly plx technology) vendor prefix omits 70451b5e6733 ARM: tegra: apalis_t30: line break long compatible property line omits 7b0f47aa6208 ARM: tegra: apalis_t30: get rid of fake clocks simple bus omits 200be313fdc9 ARM: tegra: apalis_t30: enable emmc ddr52 mode omits 0f0a3831290d ARM: tegra: apalis_t30: add proper emmc vmmc and vqmmc supplies omits 5f1fe7b62dce ARM: tegra: apalis_t30: add i2c-thermtrip omits 16f53ab291f3 ARM: tegra: apalis_t30: further lm95245 temperature sensor [...] omits f38f7998b7c7 ARM: tegra: apalis_t30: use proper irq-gpio for stmpe811 omits 368f139bf728 ARM: tegra: apalis_t30: add missing pinmux omits 727002e06144 ARM: tegra: apalis_t30: pinmux clean-up omits e0911663bcd6 ARM: tegra: apalis_t30: drop pwmleds omits 654b7139a294 ARM: tegra: apalis_t30: reorder backlight properties omits 8bf0d6b2a7ae ARM: tegra: apalis_t30: move dr_mode property from phy to [...] omits 005a00d86211 ARM: tegra: apalis_t30: annotate mmc1/sd1 omits d5330b4731df ARM: tegra: apalis_t30: drop unused mmc1/sd1 labels omits 4eb7e5ede015 ARM: tegra: apalis_t30: white-space/newline clean-up omits 95bcc02a899e ARM: tegra: apalis_t30: drop unused cami2c label omits e073452b4aa1 ARM: tegra: apalis_t30: annotate uarts and move compatible [...] omits 32980cbccf16 ARM: tegra: apalis_t30: add missing regulators omits f98439c3bba5 ARM: tegra: apalis_t30: regulator clean-up omits a772d28d9089 ARM: tegra: apalis_t30: reorder host1x/hdmi properties omits 7890d7856a98 ARM: tegra: apalis_t30: annotate/clean-up pcie controller/ [...] omits 4f6b07a2787b ARM: tegra: apalis_t30: reorder pcie properties omits 2c87441c4164 ARM: tegra: apalis_t30: add local-mac-address property omits 055c0107afed ARM: tegra: apalis_t30: pull-up sd card detect pins omits 1c997fe4becd ARM: tegra: apalis_t30: fix mmc1 cmd pull-up omits 2db12b16e58a ARM: dts: tegra20/tegra30: add pmu interrupt-affinity omits 8188391c127e ARM: dts: tegra20: restore address order omits 564706f65cda ARM: dts: tegra30: fix xcvr-setup-use-fuses omits 50bac83c80dd gpu: host1x: Remove spurious tab omits 9b6c14b8aa46 drm/tegra: sor: Add Tegra194 support omits 30f11cfd6a70 drm/tegra: dpaux: Add Tegra194 support omits 474431968507 drm/tegra: dc: Add Tegra194 support omits 5725daaab55c drm/tegra: hub: Add Tegra194 support omits 759d706f7cb4 drm/tegra: dc: Do not register DC without primary plane omits f31fb2fe1ea4 pwm: tegra: Remove gratuituous blank line omits d9fd22447ba5 arm64: tegra: I2C on Tegra194 is not compatible with Tegra114 omits ac3b35f11a06 drm/udl: Replace drm_dev_unref with drm_dev_put omits 186b45657b24 ARM: dts: rockchip: add rk3288-based Tinker board S omits e58c5e739d6f ARM: dts: rockchip: move shared tinker-board nodes to a co [...] omits dd0da407bb64 arm64: dts: marvell: armada-cp110: describe more PPv2 interrupts omits eeee84f7a640 arm64: dts: marvell: armada-cp110: change the PPv2 IRQ names omits a6120833272c arm64: dts: add support for SolidRun Clearfog GT 8K omits 4cb1480f5f63 clk: renesas: r7s9210: Move table update to separate function omits b9553c13b10e clk: renesas: r7s9210: Convert some clocks to early omits 1f7db7bbf031 clk: renesas: cpg-mssr: Add early clock support omits 91e75bde634b arm64: dts: rockchip: add missing address and size cells f [...] omits cd7ab133db38 arm64: dts: rockchip: Enable SPI NOR flash on Rock64 omits e4f3fb490967 arm64: dts: rockchip: add initial dts support for Rockpro64 omits 158928f38e1c arm64: dts: renesas: r8a77965: Add Sound and Audio DMAC de [...] omits 93c873d68646 clk: meson: meson8b: use the regmap in the internal reset [...] omits 6291b8c5ac67 clk: meson: meson8b: register the clock controller early omits 69b93104c7ec clk: meson-axg: pcie: drop the mpll3 clock parent omits 56dbabc0ff73 clk: meson: axg: round audio system master clocks down omits dd601dbc011e clk: meson: clk-pll: drop hard-coded rates from pll tables omits 87173557d2f6 clk: meson: clk-pll: remove od parameters omits 2303a9ca693e clk: meson: clk-pll: drop CLK_GET_RATE_NOCACHE where unnecessary omits e40c7e3cda07 clk: meson: clk-pll: add enable bit omits ba93cc7da896 USB: serial: ftdi_sio: implement GPIO support for FT-X devices omits 09fc0daccbb5 ARM: dts: imx6qdl-zii-rdu2: Disable the internal RTC omits 1c5f335f61ff ARM: dts: imx51-zii-rdu1: Fix the rtc compatible string omits 6fd30d014483 MAINTAINERS: Use my infradead account exclusively for PDx86 work omits ca9184f0797c tracing: Trivia spelling fix containerof() -> container_of() omits bcf3003438ea arm64: dts: renesas: r8a77995: draak: Enable HDMI display output omits 92f0eb08c66a ARM: dts: imx6ul: use nvmem-cells for cpu speed grading omits 74fe39abbf74 arm64: dts: renesas: r8a77990: ebisu: Enable VGA and HDMI outputs omits 0dc733988b81 arm64: dts: renesas: r8a77995: Add LVDS support omits 9c8c52f7cb4f arm64: dts: meson-g12a: add initial g12a s905d2 SoC DT support omits 28c9aa152134 dt-bindings: arm: amlogic: Add Meson G12A binding omits b739c177e1ae arm64: dts: fsl: Fix I2C and SPI bus warnings omits 13ee2bfc5444 arm64: dts: renesas: r8a77990: Add display output support omits 5a2ecf0de0d3 ARM: dts: imx: Fix SPI bus warnings omits 54ef8539f5a3 ARM: dts: meson8b: odroidc1: add stdout-path property omits fd6643142a0c ARM: dts: meson8b: odroidc1: enable the SAR ADC omits 288cb5d1dbbe ARM: dts: meson8b: odroidc1: add the fixed voltage regulators omits 524d96083b66 ARM: dts: meson8b: odroidc1: add the CPU voltage regulator omits bbedc1f1d90e ARM: dts: meson8b: Add support for the Endless Mini (EC-100) omits a77d0bab18fc ARM: dts: meson8b: add the RMII pins omits c821b81bbc00 ARM: dts: meson8b: add the I2C_A, PWM_C and UART_B pins omits 4265e28711a8 dt-bindings: arm: amlogic: Add the Endless Mobile Endless [...] omits c00e7c074968 dt-bindings: add vendor prefix for "Endless Mobile, Inc." omits 566b388440bb phy: renesas: convert to SPDX identifiers omits 3a00dae00662 phy: lantiq: Fix compile warning omits 82af09324867 phy: qcom-ufs: Declare 20nm qcom ufs qmp phy as Broken omits 1e1e465c6d23 scsi/ufs: qcom: Remove ufs_qcom_phy_*() calls from host omits 2ba3c43f09c5 phy: qcom-ufs: Remove stale methods that handle ref clk omits c814738257d6 MAINTAINERS: Move mxsfb drm driver to drm-misc tree omits e60f02ddb4d2 firmware: xilinx: Add debugfs for query data API omits b321725257c1 firmware: xilinx: Add debugfs interface omits f9627312e207 firmware: xilinx: Add clock APIs omits 59ecdd778879 firmware: xilinx: Add query data API omits 76582671eb5d firmware: xilinx: Add Zynqmp firmware driver omits 95bf69a22d97 dt-bindings: firmware: Add bindings for ZynqMP firmware omits a03fb71716ee virtio: Support prime objects vmap/vunmap omits a20c4173c421 virtio: Rework virtio_gpu_object_kmap() omits 02c87cabd6f1 virtio: Add virtio_gpu_object_kunmap() omits c932c4f831e6 drm/hisilicon: Replace ttm_bo_unref with ttm_bo_put omits 45fcedae8493 drm/hisilicon: Replace drm_dev_unref with drm_dev_put omits 081d0571700b gpu/drm/hisilicon: Convert drm_atomic_helper_suspend/resume() omits a66dae3a2b17 drm/hisilicon: hibmc: Use HUAWEI PCI vendor ID macro omits 0ff9f4964635 drm/hisilicon: hibmc: Don't overwrite fb helper surface depth omits 331d880b35a7 drm/hisilicon: hibmc: Do not carry error code in HiBMC fra [...] omits f2e739898728 ARM: dts: imx7: Update coresight binding for hardware ports omits 6656c39a07a3 ARM: dts: vf610-zii-cfu1: Pass the 'no-sd' property omits 466b6bd47555 ARM: dts: vf610-zii-cfu1: Pass the 'no-sdio' property omits 48d34c4acfca ARM: dts: imx51-zii-scu2-mezz: Disable the internal watchdog omits 555d111dc2d8 ARM: dts: imx51-zii-scu2-mezz: Disable VPU omits b3dd407880b7 ARM: dts: imx51-zii-scu3-esb: Disable VPU omits 41d9feb2beb4 ARM: dts: imx51: Add label for VPU node omits 7d20b6a2728f nfsd: remove set but not used variable 'dirp' omits e0639dc5805a NFSD introduce async copy feature omits 885e2bf3ea51 NFSD OFFLOAD_CANCEL xdr omits 6308bc98e86e NFSD OFFLOAD_STATUS xdr omits 9eb190fca8f9 NFSD CB_OFFLOAD xdr omits c55213eac2e9 MIPS/head: Store ELF appended dtb in a global variable too omits 62a83c55eaf8 MIPS/head: Add comments after #endif and #else omits c6ce58071637 RDMA/umem: Fix potential addition overflow omits 3312d1c6bdee RDMA/umem: Minor optimizations omits 0faa7d1b8692 Merge tag 'at91-4.20-defconfig' of git://git.kernel.org/pu [...] omits a64240a625b3 Merge tag 'samsung-dt-4.20-2' of https://git.kernel.org/pu [...] omits 47188a858a45 Merge tag 'socfpga_updates_for_v4.20_part2' of git://git.k [...] omits 200a00d85c9f Merge tag 'sti-dt-for-v4.20-round1' of git://git.kernel.or [...] omits 28544e611bb3 Merge tag 'at91-4.20-dt' of git://git.kernel.org/pub/scm/l [...] omits 1b571086e869 iw_cxgb4: Use proper enumerated type in c4iw_bar2_addrs omits 0430e74f9fbe RDMA/mlx5: Remove superfluous version print omits e3b00e9c3051 IB/usnic: fix spelling mistake "unvalid" -> "invalid" omits d7f59da42c25 Merge tag 'at91-4.20-soc' of git://git.kernel.org/pub/scm/ [...] omits b5bb42587118 arm64: percpu: Initialize ret in the default case omits 1e25ee6d8083 Merge tag 'at91-4.20-drivers' of git://git.kernel.org/pub/ [...] omits ba1a057da2f1 IB/mlx5: Set valid umem bit on DEVX omits d2d19121ae2f IB/mlx5: Set uid as part of TD commands omits d00614c05706 IB/mlx5: Set uid as part of XRCD commands omits cf50a7863b42 IB/mlx5: Set uid as part of CQ creation omits 58895f0d18df IB/mlx5: Set uid upon PD allocation omits 5deba86ee2cd IB/mlx5: Set uid as part of RQT commands omits 1cd6dbd32f98 IB/mlx5: Set uid as part of TIS commands omits 443c1cf9d6c8 IB/mlx5: Set uid as part of TIR commands omits 539ec982763a IB/mlx5: Set uid as part of MCG commands omits a01a5860b209 IB/mlx5: Set uid as part of DCT commands omits 9f33ec03bcda IB/mlx5: Set uid as part of SRQ commands omits c14003f09068 IB/mlx5: Set uid as part of SQ commands omits 34d57585f91e IB/mlx5: Set uid as part of RQ commands omits 991d219829aa IB/mlx5: Set uid as part of QP creation omits a1069c1c75d5 IB/mlx5: Use uid as part of PD commands omits 1d6fba92d732 Merge branch 'mellanox/mlx5-next' into rdma.git for-next omits 2e07bdf9e8d6 Merge tag 'soc-fsl-next-v4.20' of git://git.kernel.org/pub [...] omits 260c9ca90246 Merge tag 'drivers_soc_for_4.20' of git://git.kernel.org/p [...] omits 9f902b495b53 staging: rts5208: Remove unnecessary braces {} omits bddd3c2546e9 staging: most: fix label names omits bfeb67ed4f15 staging: rtl8188eu: remove rtw_qos.h omits 9da94a7fc809 staging: rtl8188eu: remove unused rtw_scan_abort() omits 44075b6414ff staging: rtl8188eu: Remove unnecessary parentheses omits 96ffa48c7271 staging: emxx_udc: remove unnecessary nullpointer checks omits 3d426daf09a6 staging: bcm2835-camera: Remove unused header omits 84416bae8057 staging: bcm2835-camera: Update TODO omits b4a6d9164fb7 staging: rtl8723bs: fix spelling mistake "toogle" -> "toggle" omits ee6eb73bf549 staging: rtl8723bs: fix spelling mistake "unvalid" -> "invalid" omits b4a2b208fbfa staging: rtl8188eu, rtl8723bs: fix spelling mistake "evet" [...] omits 8ba5843c9e68 staging: sm750fb: Fix typo frambuffer->framebuffer omits cf3f98c7f466 drivers/vfio: Allow type-1 IOMMU instantiation with all AR [...] omits db04264fe9bc vfio/pci: Mask buggy SR-IOV VF INTx support omits 30ea32ab1951 vfio/pci: Fix potential memory leak in vfio_msi_cap_len omits 454dc5905d0c staging: wilc1000: return exact error of register_netdev() [...] omits ba853fe6f8a4 staging: wilc1000: refactor wilc_set_multicast_list() function omits fb8ec2158fe8 staging: wilc1000: use usleep_range() in place of udelay() omits b5fe797fb0f2 staging: wilc1000: remove unnecessary option used with ccf [...] omits 1860646a67ce staging: wilc1000: remove wilc_debugfs.c file as its not used omits f41cf2460edf staging: wilc1000: remove p2p related static variables to [...] omits a944140250ce staging: wilc1000: remove unnecessary memset in sdio_init( [...] omits 110f4b755e5d staging: wilc1000: avoid use of 'g_spi' static variable omits 97eaff578bf7 staging: wilc1000: avoid use of 'g_sdio' static variable omits d29ad322e0ea staging: wilc1000: remove use of unnecessary 'wilc_connect [...] omits 39996811d5d2 staging: wilc1000: avoid the use of 'hif_driver_comp' comp [...] omits cb6f1f576ef2 staging: wilc1000: rename 'wilc_mac_cfg' struct to 'wilc_c [...] omits acceb12a9f8b staging: wilc1000: refactor code to avoid static variables [...] omits de11f709dfaf staging: wilc1000: refactor code to remove 'mac_status' fr [...] omits 540aa64d4ee5 staging: wilc1000: remove unused wid from cfg struct omits 9d7f57022803 staging: wilc1000: remove unused wid type values omits 043c97804bcc staging: wilc1000: changes 'val' type to u8 in wilc_cfg_by [...] omits b7c355dad901 staging: wilc1000: set default value of cfg response type [...] omits 1a46d545e985 staging: wilc1000: refactor wilc_wlan_parse_info_frame() function omits 5d482d2dc928 staging: wilc1000: change return type to 'void' for wilc_w [...] omits 5a5078b0d92f staging: wilc1000: use 'void' return for wilc_wlan_txq_fil [...] omits 584c8795b3bd staging: wilc1000: change return type to 'void' tcp ack fi [...] omits 34dbf00cb88e staging: wilc1000: use 'void' return for wilc_wlan_txq_add [...] omits abffb39bdea6 staging: wilc1000: use 'void' return type for host_int_get [...] omits cafbb905eb90 staging: wilc1000: change return type to 'void' for wilc_w [...] omits 8f1249150679 staging: wilc1000: change return type to 'void' for wilc_d [...] omits d579112b6169 staging: wilc1000: change return type to 'void' for lock i [...] omits 080de2491349 staging: wilc1000: change return type to 'void' for wilc_w [...] omits e8de0ac8c82b staging: wilc1000: change return type to 'void' for wilc_f [...] omits 8bdfc47f4ef1 staging: wilc1000: Remove unnecessary pointer check omits 8de447ea9d01 staging: rtlwifi: Use proper enumerated types for Wi-Fi on [...] omits f986978b32b3 Staging: rtlwifi: remove unnecessary NULL check omits 74cf77e8be35 arm64: dts: broadcom: Use the .dtb name in the rule, rathe [...] omits f007d901f2e8 staging: vc04_services: Remove spaces after '*' omits 123f4b1f4256 staging: vc04_services: Remove unused macros omits c39675197e1a staging: vc04_services: Use tabs instead of spaces omits 5443a1e41cec staging: vc04_services: Fix "space prohibited" omits df7c9da1fdf7 staging: vc04_services: Remove unused vchiq_genversion script omits c683db8860a8 staging/vc04_services: Use correct cache line size omits 478bf0b47098 Merge tag 'hisi-defconfig-for-4.20' of git://github.com/hi [...] omits 3790e28cdbc8 platform: goldfish: pipe: Make symbol 'goldfish_pipe_dev' static omits 786bd99c91f5 Merge tag 'stm32-defconfig-for-v4.20-1' of git://git.kerne [...] omits cdfa835c6e5e uio_hv_generic: defer opening vmbus until first use omits 9da197f1df40 hv_uio_generic: map ringbuffer phys addr omits bfddabfa2304 uio: introduce UIO_MEM_IOVA omits ae6935ed7d42 vmbus: split ring buffer allocation from open omits 52a42c2a9022 vmbus: keep pointer to ring buffer page omits 800b932969c5 vmbus: pass channel to hv_process_channel_removal omits 5bc45db5d2a7 Merge tag 'scmi-updates-4.20' of git://git.kernel.org/pub/ [...] omits cdddeefc39cc Merge tag 'v4.19-rc3' into next/drivers omits 0626c46e1ec3 Merge tag 'arm-soc/for-4.20/defconfig' of https://github.c [...] omits 581ae6b7225a platform: goldfish: pipe: Remove redundant header include omits 6b979998a0c6 platform: goldfish: pipe: Remove redundant struct declarations omits 77994c69b652 platform: goldfish: pipe: Remove a redundant blank line omits 48a2d422b508 platform: goldfish: pipe: Prevent memory corruption from s [...] omits 9b9a4a3f1400 platform: goldfish: pipe: Remove license boilerplate omits 4d3ebd3658d8 coreisght: tmc: Claim device before use omits b85847eeea0d misc: genwqe: remove duplicated include file omits 02241995b004 misc: genwqe: should return proper error value. omits 6dbfdc1a4ee0 misc: mic: scif: Remove unused variable omits 7052c5e12851 misc: remove redundant include moduleparam.h omits fa0218ef733e misc: kgdbts: Fix restrict error omits 85dc2c65e6c9 misc: echo: Remove unnecessary parentheses and simplify ch [...] omits 9e663f4811c6 slimbus: core: add support to uevent omits 8f3d5fcde9df slimbus: core: update device status in probe omits 14a649d33e81 slimbus: core: match device tree based devices correctly omits 0e321f19be94 slimbus: ngd: validate logical address assigned by remote omits 94fe5f2b45c4 silmbus: ngd: register controller after power up. omits 9652e6aa62a1 slimbus: ngd: return proper error code instead of zero omits 1830dad34c07 slimbus: ngd: register ngd driver only once. omits 3104389edc01 misc: sram: remove redundant null pointer check before of_ [...] omits 7153d9afdbd5 firmware: vpd: fix spelling mistake "partion" -> "partition" omits bf1da406909b Merge tag 'amlogic-drivers' of https://git.kernel.org/pub/ [...] omits 8840a6f4a7b1 vmw_balloon: add reset stat omits 22d293ee8d82 vmw_balloon: general style cleanup omits 6e4453b3211d vmw_balloon: rework the inflate and deflate loops omits c7b3690fb152 vmw_balloon: stats rework omits 0395be3ece11 vmw_balloon: simplify vmballoon_send_get_target() omits 8b079cd00f70 vmw_balloon: refactor change size from vmballoon_work omits 25acbdd7e761 vmw_balloon: rename VMW_BALLOON_2M_SHIFT to VMW_BALLOON_2M_ORDER omits 8fa3c61a7986 vmw_balloon: treat all refused pages equally omits df8d0d42afe8 vmw_balloon: change batch/single lock abstractions omits 622074a9f6f7 vmw_balloon: remove sleeping allocations omits 6c94875799ea vmw_balloon: simplifying batch access omits 4c9a7d6a771d vmw_balloon: merge send_lock and send_unlock path omits 681311848c8f vmw_balloon: unify commands tracing and stats omits 10a95d5d86e1 vmw_balloon: handle commands in a single function. omits bbbecc644a4f coresight: Remove redundant null pointer check before of_n [...] omits 1cf11385f354 coresight: dts: binding: Update coresight binding examples omits 66055149dc0f coresight: dts: binding: Fix example for TPIU component omits 4e33d694376e coresight: dynamic-replicator: Claim device for use omits f92201b1ab95 coresight: catu: Claim device before use omits f13d7c0835c3 coresight: funnel: Claim devices before use omits 68a147752d04 coresight: etmx: Claim devices before use omits 2478a6ae4a6a coresight: Add support for CLAIM tag protocol omits 30af4fb619e5 coresight: dynamic-replicator: Handle multiple connections omits 62563e84a8c9 coresight: etb10: Handle errors enabling the device omits e2a1551a881f coresight: etm3: Add support for handling errors omits e006d89abedd coresight: etm4x: Add support for handling errors omits 1d364034aaf2 coresight: tmc-etb/etf: Prepare to handle errors enabling omits 1c7995e11cd3 coresight: tmc-etr: Handle errors enabling CATU omits 6276f9cba50f coresight: tmc-etr: Refactor for handling errors omits b9866bb16882 coresight: Handle failures in enabling a trace path omits e7753f393761 coresight: tmc: Fix byte-address alignment for RRP omits b3bee19e93e7 coresight: tmc: Refactor loops in etb dump omits b860801e3237 coresight: etm4x: Configure EL2 exception level when kerne [...] omits d4989fe88603 coresight: etb10: Splitting function etb_enable() omits d43b8ec599f9 coresight: etb10: Refactor etb_drvdata::mode handling omits 22f429f19c41 coresight: etm-perf: Add support for ETR backend omits 3d6e89357583 coresight: perf: Remove set_buffer call back omits d25054ee8d18 coresight: perf: Add helper to retrieve sink configuration omits 7ec786ad193b coresight: perf: Remove reset_buffer call back for sinks omits 41a75cdde735 coresight: Convert driver messages to dev_dbg omits cad5f8d399bb coresight: tmc-etr: Relax collection of trace from sysfs mode omits 96a7f644006e coresight: tmc-etr: Handle driver mode specific ETR buffers omits 4f8ef2100753 coresight: perf: Disable trace path upon source error omits f9d81a657bb8 coresight: perf: Allow tracing on hotplugged CPUs omits c48fb3bbe912 coresight: perf: Avoid unncessary CPU hotplug read lock omits 5ecabe4a76e8 coresight: perf: Fix per cpu path management omits 987d1e8dcd37 coresight: etb10: Fix handling of perf mode omits c71369de02b2 coresight: Fix handling of sinks omits bbd35ba6fab5 coresight: Use ERR_CAST instead of ERR_PTR omits 5ecc7120194c coresight: Cleanup coresight DT bindings omits c2c729415b2d coresight: platform: Cleanup coresight connection handling omits 2058224f5415 coresight: Add helper to check if the endpoint is input omits 96330407f86a coresight: Fix remote endpoint parsing omits 5111e749c775 coresight: platform: Fix leaking device reference omits a0f9992c809f coresight: platform: Fix refcounting for graph nodes omits 6575fdb74645 coresight: platform: Refactor graph endpoint parsing omits fac253e52fda coresight: Document error handling in coresight_register omits 3fb2fd76eda2 usb: gadget: uvc: configfs: Use %u to print unsigned int values omits 4f2a6552c288 usb: gadget: uvc: configfs: Simplify attributes macros omits 78c9e7ce00c3 usb: gadget: uvc: configfs: Fix operation on big endian platforms omits f823b75f4328 usb: video: Fix endianness mismatches in descriptor structures omits d865d00db9e6 usb: gadget: uvc: Remove uvc_set_trace_param() function omits 5646a2f6d584 arm: dts: mt7623: add jpeg decoder device node omits fce695cbd5eb arm: dts: mt7623: add iommu/smi device nodes omits 8ff2017b9428 arm: dts: mt7623: update subsystem clock controller device nodes omits 266c820f30f8 arm: dts: mt7623: add a performance counter unit device node omits b5b4c8dd5c44 ARM: dts: stih410: change syntax of multiple DAI omits dc0f755b421d usb: gadget: uvc: Replace plain printk() with dev_*() omits 8dbf9c7abefd usb: gadget: uvc: Only halt video streaming endpoint in bulk mode omits 9d1ff5dcb3cd usb: gadget: uvc: Factor out video USB request queueing omits 3013b410a8f5 soc: mediatek: pwrap: add mt6357 driver for mt6765 SoCs omits 245f880c25db ARM: dts: imx6ull: update vdd_soc voltage for 900MHz opera [...] omits 12b079b0fe8b soc: mediatek: pwrap: add pwrap driver for mt6765 SoCs omits 0db3bd825460 dt-bindings: pwrap: mediatek: add pwrap support for MT6765 omits 0b6286dd96c0 arm64: dts: mt7622: add bananapi BPI-R64 board omits 8be2c4ae2ff1 arm64: dts: mt7622: fix ram size for rfb1 omits e1dd05824af9 arm64: dts: mt7622: add a bluetooth 5 device node omits 9cc7f0de9e67 arm64: dts: mt7622: add timer, CCI-400 and PMU nodes omits 2462080fe941 soc: mediatek: pwrap: use true and false for boolean values omits 919049f6d44b soc: mediatek: add mt8183 pwrap support omits 0bd3134d446b soc: mediatek: pwrap: use group of bits for pwrap capability omits bd69e7e9d5e7 soc: mediatek: pwrap: order SoCs and PMICs ascending omits 35449adce847 iommu: Fix a typo omits 6d0ca9dbb6d1 dt-bindings: mediatek: add compatible for mt8183 pwrap omits 5131e08cd0f8 iommu: Remove .domain_{get,set}_windows omits 701d8a624a2d iommu: Tidy up window attributes omits 9dd3cb243ddf drm: move quirk_addfb_prefer_xbgr_30bpp handling to drm_dr [...] omits 42fd9e6c29b3 drm/virtio: fix DRM_FORMAT_* handling omits 86351de023dd drm/bochs: support changing byteorder at mode set time omits 48b442238250 drm/bochs: fix DRM_FORMAT_* handling for big endian machines. omits 184bef8924c9 drm: use drm_driver_legacy_fb_format in drm_gem_fbdev_fb_create omits 059b5eb5d955 drm: move native byte order quirk to new drm_driver_legacy [...] omits af334c5d41a9 drm/virtio: pass virtio_gpu_object to virtio_gpu_cmd_trans [...] omits 18f99c9b9dec iommu/vt-d: Add debugfs support to show context internals omits a6d268c619d6 iommu/vt-d: Add debugfs support for Interrupt remapping omits 6825d3ea6cde iommu/vt-d: Add debugfs support to show register contents omits ee2636b8670b iommu/vt-d: Enable base Intel IOMMU debugfs support omits 4a2d80dbadb7 iommu/vt-d: Update register definitions to VT-d 3.0 specification omits 26b86092c465 iommu/vt-d: Relocate struct/function declarations to its h [...] omits 57d3f11c83b8 iommu/ipmmu-vmsa: Convert to SPDX identifiers omits bc46c229b6af iommu/fsl: Fix spelling mistake pci_endpt_partioning -> pc [...] omits 99c7c7364b71 dt-bindings: phy-qcom-qmp: Add UFS phy compatible string f [...] omits cc31cdbef9b7 phy: Add QMP phy based UFS phy support for sdm845 omits 6b04526812ac phy: General struct and field cleanup omits 0d58280cf1e6 phy: Update PHY power control sequence omits 63bd0f19226d phy: rockchip-usb: add usb-uart setup for rk3188 omits 6c7103aa0260 phy: phy-twl4030-usb: fix denied runtime access omits 979b519c7a1b phy: renesas: rcar-gen3-usb2: add is_otg_channel to use "r [...] omits a602152c81a2 phy: renesas: rcar-gen3-usb2: add conditions for uses_otg_ [...] omits 73801b90a38f phy: renesas: rcar-gen3-usb2: change a condition "dr_mode" omits 7ab0305d4d77 phy: renesas: rcar-gen3-usb2: unify OBINTEN handling omits 8dde0008ffc9 phy: renesas: rcar-gen3-usb2: Check a property to use otg pins omits cfdc66348eed phy: renesas: rcar-gen3-usb2: Rename has_otg_pins to uses_ [...] omits 09938ea9d136 phy: renesas: rcar-gen3-usb2: fix vbus_ctrl for role sysfs omits 1582b76286ae dt-bindings: rcar-gen3-phy-usb2: add no-otg-pins property omits 7b69fa1c5c93 phy: brcm-sata: Add BCM63138 (DSL) PHY init sequence omits 26728df4b254 phy: brcm-sata: allow PHY_BRCM_SATA driver to be built for [...] omits a575388a9fbe dt-bindings: phy: Document BCM63138 compatible string omits c6d9b1324159 phy: socionext: add PCIe PHY driver support omits 74c60cd96b5c dt-bindings: phy: add UniPhier PCIe PHY description omits ac9ba7dc8613 phy: Convert to using %pOFn instead of device_node.name omits fcd0eec4f54f dt-bindings: rcar-gen3-phy-usb3: Add r8a774a1 support omits ad0557308099 dt-bindings: rcar-gen3-phy-usb2: Add r8a774a1 support omits 34d2a7db77ad MAINTAINERS: sdhci: move the Microchip entry to proper location omits 92de0f8845ad MAINTAINERS: move former ATMEL entries to proper MICROCHIP [...] omits ea70ba2b60be MAINTAINERS: remove the / ATMEL string from MICROCHIP entries omits 92a19973b499 MAINTAINERS: iio: add co-maintainer to SAMA5D2-compatible [...] omits f98107ddc557 MAINTAINERS: pwm: add entry for Microchip pwm driver omits 630cbf6811d2 MAINTAINERS: dmaengine: add files to Microchip dma entry omits 4d6465d98c02 MAINTAINERS: USB: change maintainer for Microchip USBA gad [...] omits 78977b296a11 MAINTAINERS: ASoC: change maintainer for Microchip ALSA drivers omits 482232e27dbf MAINTAINERS: media: change Microchip ISI, ISC maintainers omits 5db8a02fd85a MAINTAINERS: update entry for Microchip NAND driver support omits d7bbc7b759bc MAINTAINERS: ARM: at91: add co-maintainer for ARM/Microchip omits 95590a6286c5 ARM: at91: pm: call put_device instead of of_node_put in a [...] omits f4e4453aa9f4 arm64: dts: allwinner: a64: Enable HDMI output on A64 boar [...] omits e85f28e047d0 arm64: dts: allwinner: a64: Add display pipeline omits c3a8d6ea73ec drm/zte: Use drm_fbdev_generic_setup() omits 233386d8f22b drm/vc4: Use drm_fbdev_generic_setup() omits 1e70d7a568fc drm/tve200: Use drm_fbdev_generic_setup() omits 0f26e5ce3e62 drm/sti: Use drm_fbdev_generic_setup() omits 30f7b5e7c263 drm/pl111: Use drm_fbdev_generic_setup() omits f53705fd9803 drm/imx: Use drm_fbdev_generic_setup() omits 9595809896d7 drm/arm/mali: Use drm_fbdev_generic_setup() omits 941e97c124a0 drm/arm/hdlcd: Use drm_fbdev_generic_setup() omits 6129369a9618 drm/fb-helper: Improve error reporting in setup omits 7adb562c3e90 arm64/dma-mapping: Mildly optimise non-coherent IOMMU ops omits 43c5bf11a610 iommu/dma: Use fast DMA domain lookup omits 6af588fed391 iommu: Add fast hook for getting DMA domains omits bee60e94a1e2 iommu/iova: Optimise attempts to allocate iova from 32bit [...] omits 4f973ed32164 arm64: dts: ls208xa: comply with the iommu map binding for fsl_mc omits 761ba8ed114b bus/fsl-mc: set coherent dma mask for devices on fsl-mc bus omits a259ed1618d2 bus/fsl-mc: support dma configure for devices on fsl-mc bus omits eab03e2a1a3d iommu/arm-smmu: Add support for the fsl-mc bus omits fa0656b40e0f iommu/of: support iommu configuration for fsl-mc devices omits 2a6db719c92d iommu/of: make of_pci_map_rid() available for other devices too omits c9d8d661ece8 Documentation: fsl-mc: add iommu-map device-tree binding f [...] omits dd809b7de27c arm64: dts: renesas: r8a779{7|8}0: add TPU support omits 737e05bf034e arm64: dts: renesas: revise properties for R-Car Gen3 SoCs [...] omits 9ef5e0370d38 clk: renesas: r8a77970: Add TPU clock omits 5915838b7a4f clk: renesas: r8a77990: Fix incorrect PLL0 divider in comment omits e4ab928957a3 ARM: dts: omap3-gta04: add pulldown/up settings for twl4030 gpio omits 605cdd27a8c8 ARM: dts: am335x-boneblack: add cec support omits 431083441219 i2c: synquacer: fix fall-through annotation omits 6ed1d7997561 ARM: dts: am3517-evm: Add support for UI board and Audio omits ada23cd38429 ARM: dts: gta04: add serial console wakeup irq omits 5c8a6b9db5e9 ARM: dts: am57xx-idk-common: Hook smps12 regulator as cpu [...] omits 17ccba67109c i2c: aspeed: fix invalid clock parameters for very large divisors omits f8878fadba1e i2c: aspeed: use proper annotation for "fall through" omits 2be6b47211e1 i2c: aspeed: Acknowledge most interrupts early in interrup [...] omits 122702077e44 drm: rcar-du: Add r8a77990 and r8a77995 device support omits ffd15c3e7898 drm: rcar-du: Don't use TV sync mode when not supported by [...] omits 9144adc5e5a9 drm: rcar-du: Cache DSYSR value to ensure known initial value omits 1f98b2a4fd46 drm: rcar-du: Enable configurable DPAD0 routing on Gen3 omits b4734f43f3ca drm: rcar-du: Use LVDS PLL clock as dot clock when possible omits 0bb63534fdf3 drm: rcar-du: Perform the initial CRTC setup from rcar_du_ [...] omits c25c01361199 drm: rcar-du: lvds: D3/E3 support omits 399d9f2f197a drm: bridge: thc63: Restrict modes based on hardware opera [...] omits 9734a7009de6 dt-bindings: display: renesas: lvds: Add EXTAL and DU_DOTC [...] omits 7bcfe20d0d8b soc: ti: fix spelling mistake "instace" -> "instance" omits 2aad26fa0a3d ext2: remove redundant building macro check omits 23731eac9848 bus: ti-sysc: Detect devices on am335x when DEBUG is enabled omits 1ba3069314ca bus: ti-sysc: Detect more devices on am473x for debugging omits b82beef51817 bus: ti-sysc: Update revision masks to support am437x omits 40d9f9124822 bus: ti-sysc: Defer suspend as needed omits 2352ae130697 arm64: ARM: dts: exynos: Remove double SD card detect pin [...] omits ff1e37c6809d ARM: dts: exynos: Correct audio subsystem parent clock on [...] omits f9c32db12e24 dt-bindings: display: renesas: lvds: Document r8a77990 bindings omits f48097d294d6 dt-bindings: display: renesas: du: Document r8a77990 bindings omits 89969a842e72 usb: gadget: uvc: configfs: Sort frame intervals upon writing omits cb2200f7af83 usb: gadget: uvc: configfs: Prevent format changes after l [...] omits b206548be645 usb: gadget: uvc: configfs: Add bFrameIndex attributes omits 61ff10e0ea0c usb: gadget: uvc: configfs: Add bFormatIndex attributes omits bf71544883a1 usb: gadget: uvc: configfs: Add interface number attributes omits efbf0af70b4f usb: gadget: uvc: configfs: Allocate groups dynamically omits 86f3daed59bc usb: gadget: uvc: configfs: Drop leaked references to conf [...] omits fae210bb5bfb dt-bindings: apmu: Document r8a7744 support omits 40ad192f9e88 dt-bindings: marvell,prestera: Add common compatible string omits 065877023c1d MAINTAINERS: replace free-electrons.com by bootlin.com for [...] omits 3972863aad89 ARM: mvebu: use dt_fixup to provide fallback for enable-method omits 50e761516f2b media: platform: Add Cedrus VPU decoder driver omits a20625fb03df media: dt-bindings: media: Document bindings for the Cedru [...] omits 36cf35b78640 media: v4l: Add definition for the Sunxi tiled NV12 format omits c27bb30e7b6d media: v4l: Add definitions for MPEG-2 slice format and metadata omits 515c5a7333be media: videobuf2-core: Rework and rename helper for reques [...] omits 7390ba4397c1 media: v4l2-ctrls.c: initialize an error return code with zero omits 9e39b43612e5 media: v4l2-compat-ioctl32.c: add missing documentation fo [...] omits a2df0984e73f ARM: dts: rockchip: explicitly set vcc_sd0 pin to gpio on [...] omits 2ed30cfcf866 arm64: dts: rockchip: enable dwc2-based otg controller on [...] omits bb5981333f30 arm64: dts: rockchip: add dwc2 otg controller on px30 omits 6c78ca379c2e dt-bindings: usb: dwc2: add description for px30 omits 4158757395b3 media: davinci: Fix implicit enum conversion warning omits 502fac1ef349 media: bt8xx: Remove unnecessary self-assignment omits ae5a8ca834f9 media: v4l2-common: fix typo in documentation for v4l_boun [...] omits c5d59528e24a media: pci: cx23885: handle adding to list failure omits f347596f2bf1 media: au0828: Fix incorrect error messages omits 4add7104919f media: au0828: cannot kfree dev before usb disconnect omits 1cafbb867c69 media: venus: helpers: use true and false for boolean values omits 1f32061e8432 media: coda: don't overwrite h.264 profile_idc on decoder [...] omits 47022003f94d drm/tegra: dpaux: Use the correct definition for pad modes omits 8ee92410e5bf media: vb2: check for sane values from queue_setup omits 58513d48494d media: platform: remove redundant null pointer check befor [...] omits 94a426c56449 media: coda: remove redundant null pointer check before of [...] omits a58c37978cf0 media: media colorspaces*.rst: rename AdobeRGB to opRGB omits 463659a08d79 media: hdmi.h: rename ADOBE_RGB to OPRGB and ADOBE_YCC to OPYCC omits db0340182444 media: replace ADOBERGB by OPRGB omits b4fbf423cef9 media: imx-pxp: fix compilation on i386 or x86_64 omits e5c413ed9fef media: vicodec: Drop unused job_abort() omits f5b4a8393628 media: vicodec: Drop unneeded symbol dependency omits b09d8b25f4d8 media: vicodec: set state->info before calling the encode/ [...] omits d61b3b41014d media: vicodec: check for valid format in v4l2_fwht_en/decode omits 0113c50f425f media: saa7134: add P7131_4871 analog inputs omits 8d11eb847de7 media: pci: ivtv: Fix a sleep-in-atomic-context bug in ivt [...] omits 8d1a4817cce1 media: imx: work around false-positive warning, again omits f94d463f1b7f media: cec: remove cec-edid.c omits 9cfd2753f8f3 media: cec/v4l2: move V4L2 specific CEC functions to V4L2 omits e81bff39489a media: cec: integrate cec_validate_phys_addr() in cec-api.c omits b915bf575d5b media: cec: make cec_get_edid_spa_location() an inline function omits ae3d16b93c2a arm64: dts: renesas: ulcb: add default bootargs omits bbc1f57aa870 USB: serial: cypress_m8: fix spelling mistake "retreiving" [...] omits 5a5e3d3ceae2 perf probe: Support SDT markers having reference counter ( [...] omits ccea8727dc27 trace_uprobe/sdt: Prevent multiple reference counter for s [...] omits 22bad38286d9 uprobes/sdt: Prevent multiple reference counter for same uprobe omits 1cc33161a83d uprobes: Support SDT markers having reference count (semaphore) omits d6b183eda466 tracing/kprobe: Remove unneeded extra strchr() from create [...] omits 827f847b631c MAINTAINERS: Update stm32 entry omits 6017efc4596f Merge tag 'samsung-soc-4.20' of https://git.kernel.org/pub [...] omits 3e18d3ca4fff Merge tag 'hisi-arm32-dt-for-4.20' of git://github.com/his [...] omits 42724dd8930f Merge tag 'hisi-arm64-dt-for-4.20' of git://github.com/his [...] omits 45351fa32d1c Merge tag 'stm32-dt-for-v4.20-1' of git://git.kernel.org/p [...] omits 0ecee767ce76 Merge tag 'ux500-dts-arm-soc' of git://git.kernel.org/pub/ [...] omits da4cf9cdec9b Merge tag 'aspeed-4.20-devicetree' of git://git.kernel.org [...] omits f240bd3b4b91 Merge tag 'am654-for-v4.20' of git://git.kernel.org/pub/sc [...] omits 6302cbe759e2 Merge tag 'juno-updates-4.20' of git://git.kernel.org/pub/ [...] omits b610209c5df1 Merge tag 'arm-soc/for-4.20/devicetree-arm64' of https://g [...] omits 6125a690faf1 Merge tag 'arm-soc/for-4.20/devicetree' of https://github. [...] omits 68df1dba22ba Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] omits 923769f7b3a5 Merge tag 'v4.20-rockchip-dts64-1' of git://git.kernel.org [...] omits 89cb3a4c9761 Merge tag 'renesas-arm64-dt-for-v4.20' of https://git.kern [...] omits fc48cf437a08 Merge tag 'renesas-arm-dt-for-v4.20' of https://git.kernel [...] omits 86ea9dc8c57f arm64: dts: rockchip: Enable SD card detection for Rock960 boards omits 75d038565794 arm64: dts: rockchip: Add support for Rock960 board omits cdb04e08ab73 dt-bindings: arm: rockchip: Add binding for Rock960 board omits ffb7b25e8ac3 arm64: dts: rockchip: Split out common nodes for Rock960 b [...] omits e007e4e0d876 arm64: dts: rockchip: add spdif sound node for rock64 omits 88a20edf7609 arm64: dts: rockchip: Fix microSD in rk3399 sapphire board omits 067517513ae4 soc: actions: Update SPS help text for S700 omits 2fe8ea39c9a8 MIPS: kexec: Use prepare method from Generic for UHI platforms omits a6da4d6fdf8b MIPS: kexec: Relax memory restriction omits 1447864bee4c MIPS: kexec: CPS systems to halt nonboot CPUs omits 62cac480f33f MIPS: kexec: Make a framework for both jumping and halting [...] omits bb9fc6adac54 staging:iio:ad7606: Add support for the ad7605-4 omits 6eb17c6c8aee iio: proximity: Add driver support for ST's VL53L0X ToF ra [...] omits 81aa283c6924 MAINTAINERS: Add Actions Semi S900 clk entries omits f039e50f3c5a MAINTAINERS: Add reviewer for ACTIONS platforms omits 7c2d53700c7e staging:iio:ad7606: update structs with doc annotations omits f220d3ebba83 arm64: dts: actions: Convert to new-style SPDX license ide [...] omits 54f884cfce07 ARM: dts: owl: Convert to new-style SPDX license identifiers omits afe518272d47 soc: actions: Convert to SPDX license identifiers omits f9c4c27f1be0 iio: magnetometer: hmc5843: Fixed a comment error. omits d3fa21c73c39 iio: adc: imx25-gcq: Fix leak of device_node in mx25_gcq_s [...] omits e2540da86ef8 iio: adc: ti-ads7950: use SPI_CS_WORD to reduce CPU usage omits 7a5f0b3a08e3 Merge tag 'spi-cs-word' into togreg omits f9882bb5060b Merge branch 'mlx5-vport-loopback' into rdma.get omits 0042f9e458a5 RDMA/mlx5: Enable vport loopback when user context or QP mandate omits 175edba85634 RDMA/mlx5: Allow creating RAW ethernet QP with loopback support omits a560f1d9af4b RDMA/mlx5: Refactor transport domain bookkeeping logic omits dc57aaf95a51 MIPS: kexec: Mark CPU offline before disabling local IRQ omits 24966d4c619e arm64: dts: exynos: Add OF graph between USB-PHY and MUIC omits 26f91da29650 RDMA/cxgb4: remove redundant null pointer check before kfree_skb omits fa8f11586a96 IB/mlx4: Remove unnecessary parentheses omits b9f86e6e7b75 IB/nes: Remove unnecessary parentheses omits 2a3ccfdbeb6a RDMA/uverbs: Get rid of ucontext->tgid omits 56ac9dd9177c RDMA/umem: Avoid synchronize_srcu in the ODP MR destruction path omits be7a57b41ad8 RDMA/umem: Handle a half-complete start/end sequence omits ca748c39ea3f RDMA/umem: Get rid of per_mm->notifier_count omits f27a0d50a4bc RDMA/umem: Use umem->owning_mm inside ODP omits c9990ab39b6e RDMA/umem: Move all the ODP related stuff out of ucontext [...] omits 597ecc5a0954 RDMA/umem: Get rid of struct ib_umem.odp_data omits 41b4deeaa123 RDMA/umem: Make ib_umem_odp into a sub structure of ib_umem omits b5231b019d76 RDMA/umem: Use ib_umem_odp in all function signatures conn [...] omits f656c8015756 arm64: dts: marvell: add thermal-zone node in cp110 DTSI file omits a60bdfc0c1ca arm64: dts: marvell: add macro to make distinction between [...] omits 3be148512ebc arm64: dts: marvell: add thermal-zone node in ap806 DTSI file omits 0863e01c3993 arm64: dts: marvell: move AP806/CP110 thermal nodes into a [...] omits 1ba23b1df0bb ARM: dts: stm32: Fix SPI controller node names omits e807f0298144 ARM: dts: clearfog: fix sdhci supply property name omits 7265b3d9ddaa arm64: defconfig: Enable PCIEPORTBUS omits ed0341ebe2ee arm64: defconfig: enable HiSilicon HNS3 driver omits 4c736c22d954 ARM: multi_v7_defconfig: enable backlight gpio omits 2823af010794 ARM: multi_v7_defconfig: enable panels OTM8009A and RM68200 omits 8322f97521e4 ARM: multi_v7_defconfig: enable STM32 DRM and MIPI DSI support omits 0ec42ee63cfe ARM: multi_v7_defconfig: enable STM32 SPI omits 67330599f936 ARM: dts: stm32: enable display on stm32mp157c-ev1 board omits f2aeded4a67d ARM: dts: mvebu: add "marvell,prestera" to PP nodes omits cf680cc52514 ARM: dts: marvell: Fix SPI and I2C bus warnings omits 12fec62aea6e drm: Fix syncobj handing of schedule() returning 0 omits 1664691a659f drm: Use default dma_fence hooks where possible for null syncobj omits 448626103dad drm/i915: Update DRIVER_DATE to 20180921 omits adbc8208e662 drm: Return -EOPNOTSUPP in drm_setclientcap() when driver [...] omits 14e86c01413e drm/vkms: Fix possible memory leak in _vkms_get_crc() omits 8169671ababf drm/i915: Update DRIVER_DATE to 20180921 omits 36c9c3c91128 Merge branch 'drm-next-4.20' of git://people.freedesktop.o [...] omits 3be9349f38c7 ARM: dts: ux500: Mark PRCMU as syscon compatible omits 5b7998401404 arm: dts: ste: Update coresight bindings for hardware port omits 2f967f9e9fa0 ARM: dts: ste: Fix SPI controller node names omits f2b072135068 ARM: dts: omap: Update coresight bindings for hardware ports omits ee8119af4fac ARM: dts: ux500: Get rid of DTC warnings omits ecde29569e34 ARM: dts: ux500: Fix LCDA clock line muxing omits 66d77325609a dt-bindings: arm: scu: Correct example SCU unit addresses omits 2f217d24ecae ARM: dts: ux500: Correct SCU unit address omits cc893871f092 ARM: dts: ti: Fix SPI and I2C bus warnings omits e99c4d576254 ARM: dts: dra62x-j5eco-evm: get rid of phy_id property omits 3a25128c02f6 ARM: dts: dm8148-t410: get rid of phy_id property omits abf878ddfdf2 ARM: dts: dm8148-evm: get rid of phy_id property omits 2ac921dc010a ARM: dts: am57xx-cl-som-am57x: get rid of phy_id property omits adfcf71b9f5c ARM: dts: am57xx-idk-common: get rid of phy_id property omits 4d80b7c5077b ARM: dts: dra7-evm: get rid of phy_id property omits c4ab24684565 ARM: dts: dra71-evm: get rid of phy_id property omits f1934c90a2cb ARM: dts: dra72-evm-revc: get rid of phy_id property omits 24e0023c6005 ARM: dts: dra72-evm: get rid of phy_id property omits 5180679c9a9d ARM: dts: dra76-evm: get rid of phy_id property omits 04f48434dce0 ARM: dts: am437x-cm-t43: get rid of phy_id property omits cfd91db31fbf ARM: dts: am437x-gp-evm: get rid of phy_id property omits c0af07883c2c ARM: dts: am437x-idk-evm: get rid of phy_id property omits 7c0373b16f04 ARM: dts: am437x-sk-evm: get rid of phy_id property omits 5925ae235418 ARM: dts: am43x-epos-evm: get rid of phy_id property omits 4d8b032d3c03 ARM: dts: am335x-bone-common: get rid of phy_id property omits 8cd1cc3f7c0a ARM: dts: am335x-chiliboard: get rid of phy_id property omits 0d175556e2e4 ARM: dts: am335x-cm-t335: get rid of phy_id property omits 53c2c22b8cfa ARM: dts: am335x-evmsk: get rid of phy_id property omits d9312570d5d1 ARM: dts: am335x-igep0033: get rid of phy_id property omits 5ec73320abd7 ARM: dts: am335x-lxm: get rid of phy_id property omits 5ef346bb8092 ARM: dts: am335x-moxa-uc-8100-me-t: get rid of phy_id property omits 25245c44d4d7 ARM: dts: am335x-nano: get rid of phy_id property omits 4f9584518f24 ARM: dts: am335x-pdu001: get rid of phy_id property omits 9e19b4bd012b ARM: dts: am335x-pepper: get rid of phy_id property omits 769de05b2ae4 ARM: dts: am335x-shc: get rid of phy_id property omits 0f6e0ed00bc3 Merge branch 'am335x-evm-port-fix' into omap-for-v4.20/dt omits dcbf6b18d81b ARM: dts: am335x-evm: fix number of cpsw omits 1137ceee76ba ARM: OMAP1: ams-delta: Don't request unused GPIOs omits 26683316c92a ARM: OMAP1: ams-delta-fiq: Use <linux/platform_data/gpio-omap.h> omits d3e952ad300e ARM: OMAP1: ams-delta: register MODEM device earlier omits 1464d031c45d ARM: OMAP1: ams-delta: initialize latch2 pins to safe values omits 0812db943748 ARM: OMAP1: ams-delta: assign MODEM IRQ from GPIO descriptor omits b2164e481556 drm/i915/execlists: Onion unwind for logical_ring_init() failure omits ece8ea7bfac0 RDMA/usnic: Do not use ucontext->tgid omits d4b4dd1b9706 RDMA/umem: Do not use current->tgid to track the mm_struct omits ce92db1ca84d RDMA/ucontext: Get rid of the old disassociate flow omits 6745d356ab39 RDMA/hns: Use rdma_user_mmap_io omits e2cd1d1ad204 RDMA/mlx5: Use rdma_user_mmap_io omits c282da4109e4 RDMA/mlx4: Use rdma_user_mmap_io omits 5f9794dc94f5 RDMA/ucontext: Add a core API for mmaping driver IO memory omits 8e1cb32d515b drm/i915: Park the GPU on module load omits f858927fd6ce scripts/dtc: Update to upstream version v1.4.7-14-gc86da84d30e4 omits b8bdd9cc6049 drm/i915/selftests: Live tests emit requests and so require rpm omits 354c97a9042f ARM: dts: mvebu: Add device tree for db-88f6820-amc board omits 8c01903c171d drm/i915: pass dev_priv to i915_gem_cleanup_stolen omits c6d22ab61bfd drm/i915: don't assume struct page in i915_sg_trim omits 9c10611959a3 ARM: dts: mvebu: db-xc3-24g4: use new style nand binding omits 7b8f80d0ca72 ARM: dts: mvebu: db-dxbc2: use new style nand binding omits 3e1ad82a1904 ARM: dts: mvebu: 98dx3236: Rename nand controller node omits b31bd669b45d misc: sgi-gru: fix fall-through annotations omits c1a02c216044 serial: docs: Fix filename for serial reference implementation omits a779df303b05 Documentation: filesystems: remove reminiscences of POHMELFS omits 1906f64f6458 USB: STORAGE: ISD200 Fixed coding style issue "space requi [...] omits 4f724df717c6 MAINTAINERS: Move udl drm driver to drm-misc tree omits e267364a6e1b drm/atomic: Initialise planes with opaque alpha values omits 8fcd86baab77 drm/i915/guc: Restore preempt-context across S3/S4 omits ae1cca3fa347 serial: uartps: Change uart ID port allocation omits b1078c355d76 of: base: Introduce of_alias_get_alias_list() to check alias IDs omits a47cd45a37c9 drm/i915/selftests: Basic stress test for rapid context switching omits ae8a2ca8a221 usb: typec: Group all TCPCI/TCPM code together omits c800c51f586b usb: typec: fusb302: reorganizing the probe function a little omits 148b0aa78e4e platform: x86: intel_cht_int33fe: Remove the old connectio [...] omits 23481121c81d usb: typec: class: Don't use port parent for getting mux handles omits 495965a1002a platform: x86: intel_cht_int33fe: Add connections for the [...] omits 78d2b54b134e platform: x86: intel_cht_int33fe: Add connection for the D [...] omits 140a4ec4addd platform: x86: intel_cht_int33fe: Register all connections [...] omits cd7753d37138 drivers: base: Helpers for adding device connection descriptions omits 50e499121474 platform: x86: intel_cht_int33fe: Add dependency on muxes omits 13b4353bb055 tty: serial: remove set but not used variable 'error' omits 818eecfd5640 usb: phy: mxs: fix spelling mistake "stardard" -> "standard" omits 46216506ceac usb: host: fotg2: Fix potential NULL dereference omits 3df0e240caba usb: renesas_usbhs: Add multiple clocks management omits 8e0d368a59bf dt-bindings: usb: renesas_usbhs: add clock-names property omits f181dbb48241 usb: renesas_usbhs: Add reset_control omits c29e240484ea dt-bindings: usb: ohci: Add clocks description for R-Car Gen3 omits 0e4aeab775f9 dt-bindings: usb: ehci: Add clocks description for R-Car Gen3 omits f13912d3f014 usbcore: Select UAC3 configuration for audio if present omits 28da90f19cde usb: gadget: udc: renesas_usb3: Add r8a774a1 support omits 3938e13e98f9 dt-bindings: usb: renesas_usbhs: Add r8a774a1 support omits c49234a05471 dt-bindings: usb-xhci: Add r8a774a1 support omits 2e022c40fe1f dt-bindings: ehci-mv: add bindings omits 813e18b18a87 USB: EHCI: ehci-mv: add DT support omits a740f20d13b6 USB: EHCI: ehci-mv: use phy-pxa-usb omits bd9322789700 USB: EHCI: ehci-mv: remove private_init omits 0440fa3d1b4e USB: EHCI: make ehci-mv a separate driver omits b32abf8f5d83 usb: usbtmc: Remove sysfs group TermChar and auto_abort omits 5848828387c7 usb: usbtmc: Fix split quoted string in debug message omits 386be9094f09 usb: usbtmc: Remove redundant macro USBTMC_SIZE_IOBUFFER omits fd784cad0353 usb: usbtmc: Remove redundant code omits dfce4839fdab usb: usbtmc: Update ioctl-number.txt omits e013477bc207 usb: usbtmc: Add ioctl USBTMC_IOCTL_API_VERSION omits 63c97bbad5ae usb: usbtmc: Replace USBTMC_TIMEOUT macros for control messages omits 0e59088e7ff7 usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_OUT omits cbe743f1333b usb: usbtmc: Fix ioctl USBTMC_IOCTL_ABORT_BULK_IN omits dfee02ac4bce usb: usbtmc: Fix ioctl USBTMC_IOCTL_CLEAR omits d7604ff0dc01 usb: usbtmc: Optimize usbtmc_read omits 4d5e18d9ed93 usb: usbtmc: Optimize usbtmc_write omits ec34d08eff71 usb: usbtmc: Add ioctl USBTMC_IOCTL_AUTO_ABORT omits 8409e96f012a usb: usbtmc: add ioctl USBTMC_IOCTL_MSG_IN_ATTR omits 739240a9f6ac usb: usbtmc: Add ioctl USBTMC488_IOCTL_WAIT_SRQ omits b19bbdc5f451 usb: usbtmc: Fix suspend/resume omits 987b81998b41 usb: usbtmc: Add ioctl USBTMC_IOCTL_CLEANUP_IO omits 46ecc9d54efc usb: usbtmc: Add ioctl USBTMC_IOCTL_CANCEL_IO omits bb99794a4792 usb: usbtmc: Add ioctl for vendor specific read omits b14984518ee6 usb: usbtmc: Add ioctl USBTMC_IOCTL_WRITE_RESULT omits 4ddc645f40e9 usb: usbtmc: Add ioctl for vendor specific write omits 658f24f4523e usb: usbtmc: Add ioctl for generic requests on control omits 38c6528d40d8 usb: typec: fusb302: Populate tcpc fwnode for TCPM propert [...] omits c8c11ad1afb1 dt-bindings: usb: fusb302: Use usb-connector bindings for [...] omits 63f59b73e80a dt-bindings: connector: Add support for USB-PD PPS APDOs t [...] omits 31ab98f0c875 staging: rtl8188eu: clean function definitions - style omits 9b2cf1ffed97 staging: rtl8188eu: rename parameter of Hal_GetChnlGroup88E() omits 4aaf2b7312d8 staging: rtl8188eu: change return type of Hal_GetChnlGroup88E() omits 0c8c0f744db6 staging: rtl8188eu: remove 5 GHz code from Hal_GetChnlGroup88E() omits beed1ce29457 staging: vboxvideo: Add vbox_bo_k[un]map helper functions omits cfc1fc63be44 staging: vboxvideo: Move bo_[un]resere calls into vbox_bo_[un]pin omits 114094c83ed3 staging: vboxvideo: Fix NULL ptr deref in vbox_set_up_inpu [...] omits 0fdda2ce74e5 staging: vboxvideo: Move pin / unpin of fb out of vbox_crt [...] omits 0424d7ba4574 staging: vboxvideo: Init fb_info.fix.smem once from fbdev_create omits cb5eaf187d1d staging: vboxvideo: Expose creation of universal primary plane omits f4d6d90f8314 staging: vboxvideo: Add fl_flag argument to vbox_fb_pin() helper omits 3498ea8b7e3c staging: vboxvideo: Fold vbox_drm_resume() into vbox_pm_resume() omits 01648890f336 staging: vboxvideo: Embed drm_device into driver structure omits d46709094deb staging: vboxvideo: Fold driver_load/unload into probe/rem [...] omits 79815ee23890 staging: vboxvideo: Move setup of modesetting from driver_ [...] omits 7641575ecc48 staging: rtl8712: replace licence header with SPDX licence id omits ae849dfc07cb staging: vboxvideo: Let DRM core handle connector registering omits 33f49571d750 staging: olpc_dcon: add a missing dependency omits 5f1a9140dd49 staging: mt7621-mmc: Delete IRQ_MSG() and its users omits d41076eaebf4 staging: erofs: option validation in remount omits 2ab3dd84c0a1 staging: erofs: code cleanup for erofs_show_options() omits 01e4ae4b687f staging: erofs: code cleanup for option parsing of fault_i [...] omits 6614f76530c1 staging: erofs: simplify return value of `xattr_foreach' omits bdf30cef1055 staging: erofs: add some comments for xattr subsystem omits 5fb76bb04216 staging: erofs: cleanup `z_erofs_vle_normalaccess_readpages' omits e5e3abbadf0d staging: erofs: drop multiref support temporarily omits b27661cf99c2 staging: erofs: fold in `__update_workgrp_llen' omits 83a3b2fffbca staging: erofs: remove redundant CONFIG_EROFS_FS_XATTRs omits 82c7c4fcbf84 drm/i915/selftests: Free the batch along the contexts error path omits 59739131e0ca usb: chipidea: Fix otg event handler omits 8b97d73c4d72 usb: chipidea: Prevent unbalanced IRQ disable omits 1fa9697c8538 doc: usb: ci-hdrc-usb2: Add pinctrl properties definition omits 16caf1fa37db usb: chipidea: Add dynamic pinctrl selection omits 1f06072cd22f usb: chipidea: imx: make MODULE_LICENCE and SPDX-identifier match omits 1dedbdf2bbb1 usb: chipidea: imx: enable OTG overcurrent in case USB sub [...] omits 9f644a64884f usb: chipidea: imx: do not use preprocessor conditionals for PM omits b1c7a5744830 drm: drm_fourcc: add Samsung 16x16 tile format omits 714c9994110f gpu/drm/exynos: Convert drm_atomic_helper_suspend/resume() omits 91e28030fd5d dt-bindings: exynos_dsim: update of graph bindings omits 8a08f671f31c drm/exynos: enable out_bridge in exynos_dsi_enable omits 6afb7721e2a0 drm/exynos: move connector creation to attach callback omits 2782622eecb8 drm/exynos: rename bridge_node to in_bridge_node omits 3368e06e2a91 ARM: dts: aspeed: Adding Facebook TiogaPass BMC omits c8551f6f3e8c ARM: dts: aspeed: Add HXT StarDragon 4800 REP2 BMC omits af345df14dc8 ARM: dts: stm32: update rtc st,syscfg property on stm32h743 omits cbe721396b02 ARM: dts: stm32: Remove cd-inverted property for stm32f746-disco omits 19b3db5ae8d7 ARM: dts: stm32: Remove cd-inverted property for stm32f769-disco omits 9f21096a1c5d ARM: dts: stm32: Remove cd-inverted property for stm32f469-disco omits 0d5e8502b191 ARM: dts: stm32: Remove cd-inverted property for stm32429i-eval omits 6044fbfa6301 ARM: dts: stm32: Add clk-lse node's label on stm32f429 omits 1cd25cbb2fed kgdboc: Fix warning with module build omits 0320ac5188ea Merge tag 'du-next-20180914' of git://linuxtv.org/pinchart [...] omits 846311ae68f3 drm/amdgpu: Exclude MM engines for vega20 virtual device omits a2045ee6692b drm/amdgpu: add vega20 sriov capability detection omits 8250a9b43b25 MIPS/PCI: Let Loongson-3 pci_ops access extended config space omits 795241040a91 Merge tag 'drm-misc-next-2018-09-19' of git://anongit.free [...] omits c36d5a6c74e7 scripts/dtc: Add yamltree.c to dtc sources omits 53dd9dce6979 libfdt: Ensure INT_MAX is defined in libfdt_env.h omits 62287dce5d0e of/unittest: Fix I2C bus unit-address error omits 362ce2b8e52b Merge branch 'dt/linus' into HEAD omits b00a92c8f2ca RDMA/hns: Move all prints out of irq handle omits e5264c433c80 gpu: do not double put device node in zx_drm_probe omits fd395547924d drm/amdgpu: move reserving GDS/GWS/OA into common code omits c832c346cdf9 drm/amdgpu: initialize GDS/GWS/OA domains even when they a [...] omits 77a2faa55c1a drm/amdgpu: fix up GDS/GWS/OA shifting omits 403009bfba45 drm/amdgpu: fix shadow BO restoring omits c33adbc7285f drm/amdgpu: always recover VRAM during GPU recovery omits 7fcb0657ffa9 drm/amdgpu: shadow BOs don't need any alignment omits 166886774276 drm/amdgpu: always enable shadow BOs v2 omits 4947b2f248f8 drm/amdgpu: stop pipelining VM PDs/PTs moves omits 3e14bedc581c drm/amdgpu: remove fence fallback omits 32f2a0d11776 drm/amd/powerplay: retrieve the updated clock table after OD omits b1f82cb21231 drm/amd/powerplay: update OD to take voltage value instead [...] omits 8a1304a5b431 drm/amd/powerplay: update OD feature judgement omits 27e39d3dd365 drm/amdgpu: fix unknown vram mem type for vega20 omits 801281fe09ff drm/amdgpu: update vram_info structure in atomfirmware.h omits 1f81fbc4ce82 drm/radeon: change function signature to pass full range omits 066689161a48 drm/amdgpu: use processed values for counting omits ddaf501347e2 drm/amd/amdgpu: Avoid fault when allocating an empty buffe [...] omits 5297572806ae drm/amdgpu: drop size check omits 21a7e77f77b3 drm/amdgpu: don't allocate zero sized kernel BOs omits 3b2de69944cf drm/amdgpu: stop crashing on GDS/GWS/OA eviction omits 0ee8685392a6 drm/amdgpu: add GDS, GWS and OA debugfs files omits 769f846e1411 drm/amdgpu: fix parameter documentation for amdgpu_vm_free_pts omits cb90b97bb379 drm/amdgpu: add amdgpu_vm_entries_mask v2 omits 97181516b078 arm: dts: sama5d2: Update coresight bindings for hardware ports omits f30858439e7d ARM: s3c24xx: Restore proper usage of pr_info/pr_cont omits f3cdc783ceb7 ARM: dts: at91: sama5d27_som1_ek: add adc regulators omits c890ecdbe93d ARM: dts: atmel: Fix I2C and SPI bus warnings omits 0099103926b6 RDMA/uverbs: Fix error unwind in ib_uverbs_add_one omits 0965cc953a23 RDMA/core: Properly return the error code of rdma_set_src_ [...] omits 802fa45cd320 RDMA/i40iw: Fix incorrect iterator type omits 6ebce4474603 RDMA/uverbs: Remove is_closed from ib_uverbs_file omits 6523a0e155c8 arm: dts: hip04: Update coresight bindings for hardware ports omits 5510ee99c0de arm64: dts: Add devicetree support for HiKey970 board omits a446451d04b7 dt-bindings: arm: hisilicon: Add binding for HiKey970 board omits dd8c7b78c11b arm64: dts: Add devicetree for Hisilicon Hi3670 SoC omits d84207999d21 dt-bindings: arm: hisilicon: Add binding for Hi3670 SoC omits e917b9432dc0 arm64: dts: hi6220: Update coresight bindings for hardware ports omits b27dedf55173 arm64: dts: hisilicon: Add missing clocks property for CPUs omits 7c0043c0a48c dt-bindings: clock: renesas: cpg-mssr: Document r8a774c0 omits 906e0a4a6d1e clk: renesas: cpg-mssr: Add r8a774c0 support omits 0acb6b53df36 clk: renesas: Add r8a774c0 CPG Core Clock Definitions omits 016f9663156f clk: renesas: r8a7743: Add r8a7744 support omits 6ff9cb53dabc clk: renesas: Add r8a7744 CPG Core Clock Definitions omits bbd71915ee9c dt-bindings: clock: renesas: cpg-mssr: Document r8a7744 binding omits 5d169ce73712 dt-bindings: clock: renesas: Convert to SPDX identifiers omits e884818cc0ed drm: add LG eDP panel to quirk database omits 53ca2edcf033 drm: Change limited M/N quirk to constant N quirk. omits 0b49bbbd9f10 drm: Add support for device_id based detection. omits 0823c68b054b powerpc/fadump: re-register firmware-assisted dump if alre [...] omits 74422e2b1939 powerpc/pseries: Remove VLA from lparcfg_write() omits ab91239942a9 powerpc/prom: Remove VLA in prom_check_platform_support() omits e00d93ac9a18 powerpc: Fix duplicate const clang warning in user access code omits ee9d21b3b358 powerpc/boot: Ensure _zimage_start is a weak symbol omits cbc39809a398 powerpc/configs: Update skiroot defconfig omits 85a88cabad57 powerpc/pseries: Disable CPU hotplug across migrations omits fd12527a1da4 powerpc/pseries: Remove unneeded uses of dlpar work queue omits cd24e457fd8b powerpc/pseries: Remove prrn_work workqueue omits 063b8b1251fd powerpc/pseries/memory-hotplug: Only update DT once per me [...] omits 6977f95e63b9 powerpc: avoid -mno-sched-epilog on GCC 4.9 and newer omits 2a056f58fd33 powerpc: consolidate -mno-sched-epilog into FTRACE flags omits f2910f0e6835 powerpc: remove old GCC version checks omits 89ca4e126a3f powerpc/64s/hash: Add a SLB preload cache omits 2e1626744e8d powerpc/64s/hash: provide arch_setup_exec hooks for hash s [...] omits e83cbf7fb7d1 powerpc/64s: xmon do not dump hash fields when using radix mode omits 655deecf67b2 powerpc/64s/hash: SLB allocation status bitmaps omits 8fed04d0f6ae powerpc/64s/hash: remove user SLB data from the paca omits 5e46e29e6a97 powerpc/64s/hash: convert SLB miss handlers to C omits 82d8f4c22f35 powerpc/64s/hash: Use POWER9 SLBIA IH=3 variant in switch_slb omits 5141c182d75b powerpc/64s/hash: Use POWER6 SLBIA IH=1 variant in switch_slb omits 85376e2a17ec powerpc/64s/hash: remove the vmalloc segment from the bolted SLB omits 8b92887ced2e powerpc/64s/hash: move POWER5 < DD2.1 slbie workaround whe [...] omits 505ea82eabd2 powerpc/64s/hash: avoid the POWER5 < DD2.1 slb invalidate [...] omits 09b4438db13f powerpc/64s/hash: Fix stab_rr off by one initialization omits db7d31ac0413 powernv/pseries: consolidate code for mce early handling. omits c6d15258cdf1 powerpc/pseries: Dump the SLB contents on SLB MCE errors. omits 8f0b80561f21 powerpc/pseries: Display machine check error details. omits a43c1590426c powerpc/pseries: Flush SLB contents on SLB MCE errors. omits 04fce21c9db5 powerpc/pseries: Define MCE error event section. omits 44d947eff19d selftests/powerpc: Do not fail with reschedule omits 984ecdd68de0 powerpc/iommu: Avoid derefence before pointer check omits 8ac9e5bfd8cf powerpc/xive: Use xive_cpu->chip_id instead of looking it [...] omits 6f8e45f7eb1b ocxl: Fix access to the AFU Descriptor Data omits 3f7daf3d7582 powerpc/memtrace: Remove memory in chunks omits 8f44ca223345 drm/virtio: add dma sync for dma mapped virtio gpu framebu [...] omits 5851fa4d0887 dt-bindings: timer: renesas: tmu: document R8A779{7|8}0 bindings omits a215af751dc5 arm64: dts: renesas: r8a779{7|8}0: add CMT support omits 6d14d4d313d0 ARM: shmobile: Rework the PMIC IRQ line quirk omits 11a33f816161 arm64: dts: renesas: gen3: use 400kHz for I2C DVFS bus omits 3536faefc03d drm/sun4i: add support for R40 HDMI PHY omits 5c5b3b0ebe6d dt-bindings: sun4i-drm: add compatible for R40 HDMI PHY omits abf3bf537d29 ARM: debug-ll: Add support for r8a7744 omits c26eb6f34c9e ARM: shmobile: defconfig: Enable r8a7744 SoC omits 4f743344dded ARM: multi_v7_defconfig: Enable r8a7744 SoC omits 4619ef4747c2 dt-bindings: apmu: Document r8a77470 support omits d59b0784f1e6 arm64: dts: renesas: r8a77980: Attach the SYS-DMAC to the IPMMU omits f0f9f7a6baac arm64: dts: renesas: r8a77990: Attach the SYS-DMAC to the IPMMU omits c824ad164760 MIPS: Loongson-3: Enable Store Fill Buffer at runtime omits 2794f688b2c3 MIPS/PCI: Call pcie_bus_configure_settings() to set MPS/MRRS omits 9e3b5ce948f6 drm/i915/psr: Enable AUX-A IO power well on ICL for PSR omits aa2b88074a56 drm/i915/sdvo: Fix multi function encoder stuff omits 42e54f6467ec arm64: dts: ti: k3-am6: Add Device Management Security Con [...] omits 77ccbae4f9c8 arm64: dts: ti: am654: Add secure proxy instance for main domain omits 4201af2544b3 arm64: dts: ti: am654: Add uart nodes omits 3bc1572068e3 arm64: dts: ti: k3-am65: Change #address-cells and #size-c [...] omits 1ee516ffa731 drm/i915: Fix logic fumble in rotation vs. ccs check omits 53f1e0620b9b drm/tegra: Convert drm_atomic_helper_suspend/resume() omits 9141b60cf6a5 staging: erofs: replace BUG_ON with DBG_BUGON in data.c omits 284db12cfda3 staging: erofs: add trace points for reading zipped data omits 6bec52047f56 staging: erofs: avoid magic constants when initializing cl [...] omits 1e05ff36e692 staging: erofs: complete error handing of z_erofs_do_read_page omits 0734ffbf574e staging: erofs: fix a bug when appling cache strategy omits c1ccc8670c26 staging: erofs: complete error handing of z_erofs_map_blocks_iter omits a07eeddf5b63 staging: erofs: clean up z_erofs_map_blocks_iter omits 37ec35a6cc2b staging: erofs: fix a missing endian conversion omits feacbecb39db TTY: tty_buffer, warn on leaks omits 863299001b39 tty_port: Remove incorrect whitespace after comments omits 30ec514d440c sc16is7xx: Fix for "Unexpected interrupt: 8" omits 834449872105 sc16is7xx: Fix for multi-channel stall omits f6aa5beb45be serial: 8250: Fix clearing FIFOs in RS485 mode again omits fff10721d8b8 tty: Convert to using %pOFn instead of device_node.name omits a27d938251ef serial: 8250_of: Fix for lack of interrupt support omits c362272bdea3 tty: serial: qcom_geni_serial: Fix serial when not used as [...] omits 2843cbb5d3c4 tty: serial: qcom_geni_serial: Drop useless check for dev.of_node omits 5963e8a31224 serial: mxs-auart: Fix potential infinite loop omits d2de9601eb12 serial: sprd: Fix the indentation issue omits dd22161eef8b serial: sprd: Change 'int' to 'unsigned int' omits 262d3dc00730 serial: sprd: Remove unnecessary resource validation omits 2b5a997386b0 serial: sprd: Use readable macros instead of magic number omits 20464f3a9b46 serial: sprd: Remove unused structure omits c886751465b8 serial: 8250_omap: Make 8250_omap driver driver depend on ARCH_K3 omits 1ff3652bc711 serial: samsung: Enable baud clock for UART reset procedur [...] omits 3d8b43ad9c0c serial: sh-sci: Add earlycon for R7S9210 omits a1c2fd7e1098 Revert "serial: sh-sci: Allow for compressed SCIF address" omits 10c63443b74d Revert "serial: sh-sci: Remove SCIx_RZ_SCIFA_REGTYPE" omits fcfed1be53e0 tty: serial: imx: add pinctrl sleep/default mode switch fo [...] omits 07b5e16e9830 tty: serial: imx: add lock for registers save/restore omits c974991d2620 tty:serial:imx: use spin_lock instead of spin_lock_irqsave in isr omits deeb33e8fdd8 tty: serial: uartlite: Use dynamic array for console port omits 5f6825d1cef7 tty: serial: uartlite: remove console_init omits 415b43bdb008 tty: serial: uartlite: Move uart register to probe omits ea42d7a67a9e tty: serial: uartlite: Enable clocks at probe omits 9d7c249a1ef9 serial: 8250: drop the printk from serial8250_interrupt() omits 2dd453168643 kgdboc: Fix restrict error omits 39724d56a0a8 kgdboc: Change printk to the right fashion omits 1bd54d851f50 kgdboc: Passing ekgdboc to command line causes panic omits 6ac1b91f346f serial: uartps: Enable automatic flow control omits bed25ac0e2b6 serial: uartps: Move Port ID to device data structure omits 024ca329bfb9 serial: uartps: Register own uart console and driver structures omits 427c8ae9bebc serial: uartps: Change logic how console_port is setup omits 10a5315b47b0 serial: uartps: Fill struct uart_driver in probe() omits e4bbb5194ea3 serial: uartps: Move register to probe based on run time d [...] omits 14090ad1805f serial: uartps: Move alias reading higher in probe() omits 46a460f0150a serial: uartps: Do not use static struct uart_driver out o [...] omits 4b9d33c6a306 serial: uartps: Fix suspend functionality omits 77ec669f257b serial: uartps: Do not initialize field to zero again omits 4bb1ce2350a5 serial: uartps: console_setup() can't be placed to init section omits 21c62a9d1625 drm/i915: Replace some PAGE_SHIFTs with I915_GTT_PAGE_SIZE omits 8baf9061c80d Merge 4.19-rc4 into tty-next omits f4cd8d753a57 staging: rtl8188eu: simplify function comments omits 508c7457746a staging: rtl8188eu: fix lines over 80 characters omits 562fd259be53 staging: rtl8188eu: add missing spaces around operators omits 2590e4e3a636 staging: rtl8188eu: fix comparsions to false omits 50f2ea8bf8b4 staging: rtl8188eu: fix comparsions to true omits 116bcfdfcf9b staging: rtl8188eu: remove whitespace omits f14cbe632677 staging: rtl8188eu: remove unnecessary parentheses omits 1ad53b2df90a staging: rtl8188eu: simplify calculation omits 8204b61a7758 staging: rtl8723bs: Fix two sleep-in-atomic-context bugs i [...] omits 1c8cb89ee9f8 staging: rtl8723bs: Fix a sleep-in-atomic-context bug in i [...] omits 47bde229703f staging: greybus: fix spelling mistake "entires" -> "entries" omits bffa9b1cc64a staging: dgnc: Fix a sleep-in-atomic-context bug in cls_as [...] omits 2051c6ae928d staging: rtl8188eu: Fix a sleep-in-atomic-context bug in i [...] omits 7af5bd0ca431 staging: rtl8188eu: remove code that is valid only for 5 GHz omits 4f6f44086fce staging: vboxvideo: Drop vbox_bo_unref() helper omits ce8ec32cbd42 staging: vboxvideo: Remove vboxfb_create_object() wrapper omits 3c94952c38ce staging: vboxvideo: Skip currrent crtc when updating crtcs omits a5aca2057469 staging: vboxvideo: Fix modeset / page_flip error handling omits 08b6b28801cc staging: gasket: page_table: handle failed dma_map_page omits 0eaf57fb6150 staging: gasket: page_table: use total_entries for max ext [...] omits 863739bda25b staging: gasket: cleanup if dma_map_page fails in gasket_p [...] omits c3873a5c741f staging: gasket: fix gasket_free_coherent_memory metadata frees omits f8b6a076610f staging: gasket: page_table: don't unmap coherent pages omits d2118f8e93df staging: gasket: fix data page unmap DMA direction omits 912b8a811cc1 staging: gasket: fix DMA direction for extended page tables omits 45dd9954d903 staging: gasket: page table: use GFP_KERNEL for dma_alloc_ [...] omits 467976ff6e56 staging: gasket: interrupt: remove PCI-MSIX-specific status check omits a15087ec16c9 staging: gasket: Kconfig: describe Apex as an Edge TPU device omits f8499d6edc08 staging: erofs: code cleanup for erofs_kmalloc() omits f5054ceed420 ARM: dts: xilinx: Fix I2C and SPI bus warnings omits f7d8109e31bb usb: gadget: uvc: configfs: Add section header comments omits b0aa30f33b6a usb: gadget: uvc: configfs: Don't wrap groups unnecessarily omits 9a59739bd01f IB/rxe: Revise the ib_wr_opcode enum omits 985cdcb08a04 media: ov5640: fix restore of last mode set omits a8f438c684ea media: ov5640: fix auto controls values when switching to [...] omits c2c3f42df4dd media: ov5640: fix wrong binning value in exposure calculation omits 3cca8ef5f774 media: ov5640: fix auto gain & exposure when changing mode omits dc29a1c187ee media: ov5640: fix exposure regression omits bad1774ed41e media: ov5640: Fix timings setup code omits aa4bb8b8838f media: ov5640: Re-work MIPI startup sequence omits e7f4861dad89 media: ov2680: rename ov2680_v4l2_init() to ov2680_v4l2_re [...] omits b7a417628abf media: ov2680: don't register the v4l2 subdevice before ch [...] omits 75b090a5bc96 media: sr030pc30: remove NULL in sr030pc30_base_config() omits 7d3073f13ea8 media: v4l: sr030pc30: Remove redundant setting of sub-dev [...] omits 18ce84857975 media: smiapp: Use v4l2_i2c_subdev_set_name omits 0658293012af media: v4l: subdev: Add a function to set an I²C sub-devic [...] omits e6002df8f37f media: imx274: switch to SPDX license identifier omits ca017467c78b media: imx274: add helper to read multibyte registers omits 1657c28d82e8 media: imx274: fix error in function docs omits 9648cb577b76 media: imx274: rename frmfmt and format to "mode" omits 409426cb796a media: imx274: don't hard-code the subdev name to DRIVER_NAME omits 7d2332c76d1b media: imx274: rearrange sensor startup register tables omits 3df8adb7d52d media: imx274: rename IMX274_DEFAULT_MODE to IMX274_DEFAUL [...] omits 24614c1e906d media: dw9807-vcm: Remove redundant pm_runtime_set_suspend [...] omits 1a07dd8a6b85 media: dt-bindings: dw9714, dw9807-vcm: Add files to MAINT [...] omits 03939db7cb0e media: vsp1: Document max_width restriction on UDS omits ce51fd3b4a56 media: vsp1: Document max_width restriction on SRU omits 23a99e80e308 media: vsp1: use periods at the end of comment sentences omits 8a7db6475e28 media: vsp1: Remove artificial minimum width/height limitation omits 9b2798d5b71c media: vsp1: Fix YCbCr planar formats pitch calculation omits de2bc45c84f7 media: vsp1: Update LIF buffer thresholds omits 5eea860a6fec media: vsp1: Fix vsp1_regs.h license header omits 35c6b2bb6138 media: MAINTAINERS: VSP1: Add co-maintainer omits c135e99748fe media: tvp5150: get rid of some warnings omits 5bd1d91d673d media: tvp5150: implement decoder lock when irq is not used omits ee9a6ff6a697 media: tvp5150: add querystd omits 0db87cc7ffdf media: tvp5150: add g_std callback omits 7bb3c33892ea media: tvp5150: add sync lock/loss signal debug messages omits 2f0a5c65d162 media: tvp5150: issue source change events omits 62a764e1c56e media: tvp5150: disable output while signal not locked omits 8e4c97e0f50a media: tvp5150: Add sync lock interrupt handling omits 8105e1bcfc22 media: tvp5150: remove pin configuration from initializati [...] omits 1bb086bc4d4a media: tvp5150: split reset/enable routine omits 1569586688a0 media: tvp5150: fix standard autodetection omits b440b7337352 media: tvp5150: trigger autodetection on subdev open to re [...] omits 5cb8294013a4 media: tvp5150: add default format helper omits e62fdbb24c34 media: v4l2-rect.h: add position and equal helpers omits 8a7441baccd4 media: tvp5150: make use of regmap_update_bits omits 28b9e227d222 media: tvp5150: convert register access to regmap omits 2d29bcc8c237 media: tvp5150: fix switch exit in set control handler omits bd24db04101f media: tvp5150: fix width alignment during set_selection() omits 65e83fb00b2d media: v4l2-mc: get rid of global pad indexes omits db7da96ba861 media: mxl111sf: declare its own pads omits 3aa13787c8af media: saa7134: declare its own pads omits 552b926fa3b1 media: si2157: declare its own pads omits bc322c0d46ce media: tvp5150: declare its own pads omits 87f9971710d6 media: saa7115: declare its own pads omits fc9bd1cea522 media: msp3400: declare its own pads omits 44fd653bde54 media: au8522: declare its own pads omits 5e68d8e26e26 media: au0828: use signals instead of hardcoding a pad number omits f3efe15a2f05 media: dvb: use signal types to discover pads omits caf276be3a96 media: v4l2-mc: add print messages when media graph fails omits 9d6d20e652c0 media: v4l2-mc: switch it to use the new approach to setup [...] omits c1a37dd5e87d media: v4l2: taint pads with the signal types for consumer [...] omits 092a37875a22 media: v4l2: remove VBI output pad omits afeaade90db4 media: em28xx: make v4l2-compliance happier by starting se [...] omits 15644bfa195b media: em28xx: fix input name for Terratec AV 350 omits f823ce2a1202 media: em28xx: use a default format if TRY_FMT fails omits 258c430456ba media: em28xx: fix handler for vidioc_s_input() omits 502c00d9c315 Documentation: soundwire: fix stream.rst markup warnings omits 20373e0cb8f7 ARM: dts: socfpga: add timer resets for SoCFPGA platform omits 5c4c4505b716 media: tvp5150: avoid going past array on v4l2_querymenu() omits be54c1216f66 powerpc/64: Remove static branch hints from memset() omits ba2dd8a26baa powerpc/pseries/mm: call H_BLOCK_REMOVE omits 0effa488dc1a powerpc/pseries/mm: factorize PTE slot computation omits 5600fbe34033 powerpc/pseries/mm: Introducing FW_FEATURE_BLOCK_REMOVE omits 96695563cebf powerpc/tm: Fix HTM documentation omits 693b31b2fc16 powerpc/selftests: Wait all threads to join omits b0dc0f8618e8 powerpc/powernv: Don't select the cpufreq governors omits bc8871536246 ARM: shmobile: r8a7744: Basic SoC support omits 547276c67999 soc: renesas: rcar-rst: Add support for RZ/G1N omits f1ae799039bf dt-bindings: reset: rcar-rst: Document r8a7744 reset module omits c3299eb2770b soc: renesas: rcar-sysc: Add r8a7744 support omits 841e37a5cad3 dt-bindings: power: rcar-sysc: Add r8a7744 power domain in [...] omits 08ea4a3004da dt-bindings: power: rcar-sysc: Document r8a7744 SYSC binding omits 91e95ecd4b4f soc: renesas: rcar-rst: Add support for RZ/G2E omits fe46b8229f28 dt-bindings: reset: rcar-rst: Document r8a774c0 rst omits 501500e65fa9 arm64: dts: rockchip: Fix I2C bus unit-address error on rk [...] omits 131c3eb428cc ARM: dts: rockchip: Fix erroneous SPI bus dtc warnings on rk3036 omits 76506880eac6 arm64: defconfig: enable R8A774C0 SoC omits a1d354a768d8 arm64: dts: renesas: ebisu: Add HDMI and CVBS input omits 1652a83fa494 Merge 4.19-rc4 into usb-next omits f685fc6ab051 Merge b4.19-rc4 into char-misc-next omits a75e78f21f9a kernfs: Fix range checks in kernfs_get_target_path omits bdae566d5d97 component: fix loop condition to call unbind() if bind() fails omits be6b1dfe95ed drivers/base/devtmpfs.c: don't pretend path is const in de [...] omits 8f5be0ec23bb kernfs: update comment about kernfs_path() return value omits 7dc074348eb8 Merge 4.19-rc4 into staging-next omits c8d5b9969639 staging:iio:ad7606: Remove incorrect kernel doc annotations omits 4ee033301c89 staging:iio:ad7606: fix voltage scales omits 6e1637c91742 drm: rcar-du: Remove packed VYUY support omits f09e5b5d776d drm: rcar-du: Update framebuffer pitch and alignment limit [...] omits 0f35b25b8792 drm: rcar-du: Add support for missing pixel formats omits 2a3181d9cfd6 drm: rcar-du: Update Gen3 output limitations omits c4341442acb1 drm: rcar-du: lvds: add R8A77980 support omits a8492e88d9c7 drm: rcar-du: Write ESCR and OTAR as CRTC registers omits 9fe50e64fac7 drm: rcar-du: Rename and document dpll_ch field omits 8c74c4561f05 drm: rcar-du: Improve non-DPLL clock selection omits 7281e6c6a5bd drm: rcar-du: Rework clock configuration based on hardware limits omits 5232da2f75d9 drm/amd/display: Drop amdgpu_dm_prev_state struct omits 8603b30c9a07 drm/amd/display: Drop amdgpu_display_manager.dal member omits 16f4c69549ef drm/amd/display: add query HPD interface. omits cac7643a27ff drm/amd/display: dc 3.1.66 omits c276f81b7240 drm/amd/display: add aux i2c event log. omits b07971d43c4d drm/amd/display: stop using switch for different CS revisions omits d77f778e59ca drm/amd/display: Fix 3D stereo issues. omits 8e3ffa8d0275 drm/i915: Limit number of capture objects omits bcec54bf3118 mips: switch to NO_BOOTMEM omits 68ecb5c1920c arm64: dts: meson: Fix erroneous SPI bus warnings omits 69fdf4206a8b drm: Differentiate the lack of an interface from invalid p [...] omits 0957dc7097a3 drm/amdgpu: revert "stop using gart_start as offset for th [...] omits feabaad8aae0 drm/amdgpu: fix mask in GART location calculation omits 59d0f396b5ab drm/amdgpu/display: return proper error codes in dm omits 741deade2a70 drm/amdgpu: simplify Raven, Raven2, and Picasso handling omits 23ecdc6187ef drm/amdgpu/soc15: clean up picasso support omits 4d11b4b256a8 drm/amdgpu: Add DMCU to firmware query interface omits ee6e89c0f1d1 drm/amd/display: Add DMCU firmware version omits 56ea09760076 drm/amdgpu: Style fixes to PRIME code documentation omits 6a15f3ff19a8 drm/amdgpu: Initialize fences array entries in amdgpu_sa_b [...] omits 520cbe0f4a7f drm/amdgpu: set CG flags for raven2 (v2) omits 89da2a505f1b drm/amd/powerplay: disable raven2 force dpm level support (v2) omits fa27203f8af9 drm/amd/powerplay: round up the Mhz convertion (v2) omits 3e9d06b56f40 drm/amd/powerplay: update smu10_verify_smc_interface() to [...] omits 1a4d427dd283 drm/amd/display: Add DC config flag for Raven2 (v2) omits 0e3d73f1a440 drm/amd/display: Add Raven2 definitions in dc omits 760067769ebb drm/amdgpu: fix the VM fault while write at the top of the [...] omits 28ab1229c36a drm/amdgpu/gfx9: add raven2 golden setting omits cf4b60c6846a drm/amdgpu/gfx9: add support for raven2 gfx firmware omits e75279e871ce drm/amdgpu/sdma4: Add raven2 golden setting omits e7497a302bf0 drm/amdgpu/sdma4: specify raven2 firmware. omits e11fa1b68a49 drm/amdgpu: add psp support for raven2 omits 8b47cc9bb122 drm/amdgpu: add raven2 vcn firmware support omits 54c4d17e98db drm/amdgpu: add raven2 to gpu_info firmware omits 1879e6a7f86e drm/amdgpu: set external rev id for raven2 omits 4cb0becb269e drm/amdgpu: move get_rev_id at first before load gpu_info [...] omits 44876ae294dd drm/amdgpu: use IP presence to free uvd and vce handles omits a06c3ee083b5 drm/amdgpu: enable gfxoff in non-sriov and stutter mode by [...] omits 367b013ce006 drm/amdgpu: add new raven series device omits 40c2358b1102 drm/amdgpu: add ip blocks for picasso (v2) omits 1a84d967c180 drm/amdgpu: enable vcn powergating for PCO omits 91468057d39e drm/amdgpu: enable mmhub power gating omits a4494fda32ad drm/amdgpu: Enable SDMA power gating for PCO omits 8c7bf5834a33 drm/amdgpu: Add pg support for gfxoff for PCO omits b95874cfa83e drm/amdgpu: add picasso for amdgpu kms omits 84ad2e1bd6e6 drm/amdgpu: add picasso support for sdma_v4 omits 501a580ae6a4 drm/amdgpu: add picasso support for gfx_v9_0 omits e21f561ad52a drm/amdgpu: add picasso support for gmc omits 79f3641cc038 drm/amdgpu: add clockgating support for picasso omits 86771d9a58fa drm/amdgpu: add picasso support for vcn omits 669018bdcd85 drm/amdgpu: add picasso ucode loading method omits 227f3dc5f615 drm/amdgpu: initilize picasso psp firmwares support omits 186b073decbf drm/amdgpu: Add support of powerplay for picasso omits b22ab73314c0 drm/amd/display/dm: add picasso support omits 5f4e2085eeab drm/amdgpu: add picasso support for vm omits ad5a67a7ea87 drm/amdgpu: add soc15 support for picasso omits be9699e39230 drm/amdgpu: add picasso to asic_type enum omits 8db601f09127 drm/i915/execlists: Reset CSB pointers on canceling reques [...] omits 6029b7ac292a MAINTAINERS: remove myself as staging FBTFT maintainer omits 7adb05bb813d firmware: coreboot: Only populate devices in coreboot_tabl [...] omits a7d9b5f0120e firmware: coreboot: Remap RAM with memremap() instead of i [...] omits a28aad66da8b firmware: coreboot: Collapse platform drivers into bus core omits b81e3140e412 firmware: coreboot: Make bus registration symmetric omits 20edec388277 firmware: coreboot: Unmap ioregion after device population omits 09ed061a4f56 firmware: coreboot: Let OF core populate platform device omits c79661eb5060 arm64: dts: renesas: Remove unneeded status from thermal nodes omits dbd71398bdd4 drivers: misc: ad525x_dpot: Update MODULE AUTHOR email address omits 99aeebe8140c misc: sgi-xp: remove meaningless null check before kfree omits 2e6ae11dd0d1 slimbus: ngd: mark PM functions as __maybe_unused omits 9aa2126f16da ARM: dts: r9a06g032: Correct UART and add all other UARTs omits f37d211c6875 soc: renesas: rcar-sysc: Add r8a774c0 support omits 39dc9a103bc5 dt-bindings: power: rcar-sysc: Document r8a774c0 sysc omits bfb8e8384793 platform: goldfish: pipe: Replace "x==NULL" to "!x" omits cc14057f514b platform: goldfish: pipe: Move logical ops to the end of t [...] omits 52bcc7d942f0 platform: goldfish: pipe: Fix alignment to match parenthesis omits 562a74de9757 platform: goldfish: pipe: Fix lines to not end an opening bracket omits 92c320b97eb3 platform: goldfish: pipe: Rename goldfish_x to goldfish_pipe_x omits a0739604f489 platform: goldfish: pipe: Remove reduntant casting to (void) omits 61b38f027f85 platform: goldfish: pipe: Rename 'wakeBit' to 'wake_bit' omits 1d1021a0f917 platform: goldfish: pipe: Remove a blank line before '}' omits 468e62f92e90 platform: goldfish: pipe: Remove reduntant casting omits 610a72b70733 platform: goldfish: pipe: Replace two code blocks with a f [...] omits 2ed43e53e359 platform: goldfish: pipe: Remove a redundant variable omits 46928cc6ff6d platform: goldfish: pipe: Add blank lines to separate stru [...] omits 25b97d57065e platform: goldfish: pipe: Replace pr_ with dev_ for logging omits 869fd5023a71 platform: goldfish: pipe: Replace an array of 1 with a variable omits d23069a5a53b platform: goldfish: pipe: Fail compilation if structs are [...] omits 84ae527aa58c platform: goldfish: pipe: Update the comment for GFP_ATOMIC omits 95577010a45c platform: goldfish: pipe: Separate the host interface to a [...] omits 53bdf6686ef4 platform: goldfish: pipe: Move an opening brace to the next line omits c3c4e307dbb6 platform: goldfish: pipe: Update license omits ed824215658c platform: goldfish: pipe: Fix comments to fit 80 columns omits cb391265bca4 dt-bindings: power: Add r8a774c0 SYSC power domain definitions omits 5791bad4bc1f drm/i915: Include fence-hint for timeout warning omits aa2eb86060f4 misc: Convert to using %pOFn instead of device_node.name omits 162aa53b1840 firmware: google: make structure gsmi_dev static omits a71bcc1b0949 vme: remove unneeded kfree omits 666424abfb86 drm/i915/execlists: Use coherent writes into the context image omits 37d7c9cc2eb6 drm/i915: Check engine->default_state mapping on module load omits dee60ca1f352 drm/i915/execlists: Delay updating ring register state aft [...] omits b7e6a8961b5d binder: Add BINDER_GET_NODE_INFO_FOR_REF ioctl. omits 6b6642dadd68 android: binder: use kstrdup instead of open-coding it omits 44d8047f1d87 binder: use standard functions to allocate fds omits 44b73962cb25 android: binder: no outgoing transaction when thread todo [...] omits 009e451c4ff6 staging: octeon-hcd: remove unnecessary unlikely() omits 00d78ab2ba75 kbuild: remove dead code in cmd_files calculation in top Makefile omits 25815cf5ffec kbuild: hide most of targets when running config or mixed targets omits 22495b68f954 drm/i915: Flush the tasklet when checking for idle omits 11abf0c5a021 drm/i915: Limit the backpressure for i915_request allocation omits c6e3194a3b55 drm: rcar-du: Add interlaced feature flag omits c14f63abebb3 drm: rcar-du: Refactor Feature and Quirk definitions omits 4e86c208ddf2 drm: rcar-du: Support interlaced video output through vsp1 omits 0bbce9eb7738 drm: rcar-du: Convert to SPDX identifiers omits d7cfd259048b drm: panel-lvds: convert to SPDX identifiers omits 59104f239b9e drm: shmobile: convert to SPDX identifiers omits ab77eb4c4de7 dt-bindings: display: renesas: lvds: document R8A77980 bindings omits 4ffe5aa53791 dt-bindings: display: renesas: du: document R8A77980 bindings omits 7408e252ddf2 MAINTAINERS: rcar-du: Add co-maintainer omits 6f19eb21a2ef udmabuf: fix error code in map_udmabuf() omits 57a83c5222c1 ARM: dts: sun9i: Fix I2C bus warnings omits 0729b4af5753 ARM: dts: sunxi: Fix I2C bus warnings omits faeeeea89670 staging: remove unneeded static set .owner field in platfo [...] omits b4a01d8fa311 staging: wilc1000: fix null checks on wilc omits 4b55dce8b0e5 Merge tag 'iio-for-4.20a' of git://git.kernel.org/pub/scm/ [...] omits 430317881795 drm/i915: Mark up a couple of KMS debug messages as such omits 308b118b6090 MAINTAINERS: Update tree location for the Renesas DRM drivers omits 064ee3c0da80 staging: erofs: surround fault_injection ralted option par [...] omits 7dd68b147d60 staging: erofs: use explicit unsigned int type omits bb85ce512248 dt-bindings: firmware: scm: Add MSM8998 and SDM845 omits 60cd420c91e2 firmware: qcom: scm: Refactor clock handling omits 8a07855e66e6 dt-bindings: firmware: scm: Refactor compatibles and clocks omits cbbc488ed850 ARM: dts: socfpga: Fix I2C bus unit-address error omits 56d20861c027 powerpc/vdso: Correct call frame information omits dd9a8c5a8739 powerpc/tm: Fix HFSCR bit for no suspend case omits 2dc7bad71cd3 Merge tag 'drm-misc-next-2018-09-13' of git://anongit.free [...] omits fde4f21bc280 ARM: dts: aspeed: quanta-q71l: Enable adc & ibt nodes omits d8a2b2a279ce ARM: dts: aspeed: quanta-q71l: Add four PSUs omits e19ecbca78fb ARM: dts: aspeed: quanta-q71l: add aliases for i2c omits 1426d40e11f7 ARM: dts: aspeed: Fix I2C bus warnings omits ab0b47d2eff4 ARM: dts: bcm: Fix SPI bus warnings omits 7cdbe45da1a1 arm64: dts: broadcom: Fix I2C and SPI bus warnings omits 13a920ae7898 soc: qcom: smem: a few last cleanups omits 7d01934455e3 soc: qcom: smem: verify partition host ids match omits 33fdbc4e5caf soc: qcom: smem: small change in global entry loop omits 380dc4af50a6 soc: qcom: smem: verify partition offset_free_uncached omits 190b216c1535 soc: qcom: smem: verify partition header size omits ada79289735f soc: qcom: smem: introduce qcom_smem_partition_header() omits abc006b7a6ea soc: qcom: smem: require order of host ids to match omits 06ada44a807f soc: qcom: smem: verify both host ids in partition header omits eb68cf090922 soc: qcom: smem: small refactor in qcom_smem_enumerate_par [...] omits eba757022fc2 soc: qcom: smem: always ignore partitions with 0 offset or size omits 100d26e8ce65 soc: qcom: smem: initialize region struct only when successful omits 9f01b7a8f1d7 soc: qcom: smem: rename variable in qcom_smem_get_global() omits 8a6c5447635c drm/i915/kbl+: Enable IPC only for symmetric memory config [...] omits f361912aa9bf drm/i915/skl+: don't trust IPC value set by BIOS omits 86b592876cb6 drm/i915: Implement 16GB dimm wa for latency level-0 omits 5771caf885ae drm/i915/skl+: Decode memory bandwidth and parameters omits cbfa59d4b331 drm/i915/bxt: Decode memory bandwidth and parameters omits 4445930f1c4a firmware/dmc/icl: load v1.07 on icelake. omits 09e97b6c8754 drivers: qcom: rpmh-rsc: clear wait_for_compl after use omits 137dc5843fae soc: qcom: rmtfs-mem: Validate that scm is available omits 61a3bd10082b soc: qcom: spm: add SCM probe dependency omits ccfb464cd106 soc: qcom: Allow COMPILE_TEST of qcom SoC Kconfigs omits 4fadb26574cb soc: qcom: apr: Avoid string overflow omits 4c96ed170d65 soc: qcom: wcnss_ctrl: Avoid string overflow omits c62615b16c70 soc: qcom: Remove depends on OF from QCOM_RPMH omits a09b440af8de soc: qcom: Remove bogus depends on OF from QCOM_SMD_RPM omits 0a5cdb4138f5 soc: qcom: smsm: Add select IRQ_DOMAIN omits 810f11a9cbfd soc: qcom: smp2p: Add select IRQ_DOMAIN omits da8eaf9a6cee soc: qcom: llcc-slice: Add missing include of sizes.h omits 9487e2ab1010 soc: qcom: smem: Add missing include of sizes.h omits 35aac0ba88d5 soc: qcom: apr: fix spelling mistake: "paket" -> "packet" omits 867d4aa7013f soc: qcom: geni: geni_se_clk_freq_match() should always ac [...] omits e11bbcedecae soc: qcom: geni: Don't ignore clk_round_rate() errors in g [...] omits f4926ef76e23 soc: qcom: geni: Make version macros simpler omits b54ef3814f4a dt-bindings: msm: Update documentation of qcom,llcc omits 27450653f1db drivers: edac: Add EDAC driver support for QCOM SoCs omits c081f3060fab soc: qcom: Add support to register LLCC EDAC driver omits 7f9c136216c7 soc: qcom: Add broadcast base for Last Level Cache Control [...] omits 54c2678cd198 ARM: qcom_defconfig: Enable MAILBOX omits b002c6fdab69 ARM: dts: qcom: ipq4019: fix space vs tab indenting inside [...] omits da89f500cb55 ARM: dts: qcom: ipq4019: fix PCI range omits bd73a3dd257f ARM: dts: qcom: ipq4019: fix cpu0's qcom,saw2 reg value omits bcb9ab4c2917 ARM: dts: qcom: ipq4019: add cpu operating points for cpuf [...] omits 233c77d4f1d1 ARM: dts: qcom: ipq4019: use v2 of the kpss bringup mechanism omits 646b90259842 drm/amdgpu: use a single linked list for amdgpu_vm_bo_base omits e83dfe4d8693 drm/amdgpu: remove amdgpu_bo_list_entry.robj (v2) omits 03651735fbde drm/ttm: once more fix ttm_bo_bulk_move_lru_tail omits c37e2d29f0fb drm/amd/display: Fix pflip IRQ status after gpu reset. omits 0c70dd4985b3 drm/amdgpu: allow fragment processing for invalid PTEs omits 1b1d5c43db58 drm/amdgpu: use the maximum possible fragment size on Vega/Raven omits dfcd99f6273e drm/amdgpu: meld together VM fragment and huge page handling omits dfa70550f5b7 drm/amdgpu: use leaf iterator for filling PTs omits d4085ea9bc8d drm/amdgpu: use the DFS iterator in amdgpu_vm_invalidate_pds v2 omits 229a37f83454 drm/amdgpu: use dfs iterator to free PDs/PTs omits d72a6887eef8 drm/amdgpu: use leaf iterator for allocating PD/PT omits 73633e3223e6 drm/amdgpu: add some VM PD/PT iterators v2 omits 52e211c1f04f drm/amdgpu:Add error message when register failed to reach [...] omits bd9392507588 ARM: dts: qcom: msm8974-hammerhead: add device tree bindin [...] omits fe8d81fe7d9a ARM: dts: qcom: msm8974-hammerhead: add device tree bindin [...] omits 14e63a953a8d ARM: dts: qcom: Add led and gpio-button nodes to ipq8064 boards omits 2e7a2c91019c ARM: dts: qcom: Move common nodes to ipq8064-v.1.0.dtsi omits f14c5588929b ARM: dts: qcom: Add sdcc nodes for ipq8064 omits 93241840b664 ARM: dts: qcom: Add pcie nodes for ipq8064 omits dcf145011400 ARM: dts: qcom-msm8974: change invalid flag IRQ NONE to va [...] omits 23a81d371b99 ARM: dts: qcom-msm8974: use named constant for interrupt f [...] omits 1e19d44e8e60 ARM: dts: qcom-msm8974: use named constant for interrupt f [...] omits b0ef3d943d6e ARM: dts: qcom-msm8974: use named constant for interrupt f [...] omits 12d2de2e50e0 ARM: dts: qcom-msm8974: use named constant for interrupt t [...] omits b0a627b40983 ARM: dts: qcom-msm8974: use named constant for interrupt t [...] omits 4e05047d3e00 drm/i915: Fix a potential integer overflow with framebuffe [...] omits 447c9dad7e31 arm64: dts: msm8996: Transition smp2p and smd to mailbox omits 1bdf91fd2ae8 arm64: defconfig: Enable Qualcomm QRTR omits 1b9d8bd69305 arm64: dts: qcom: pm8998: Add pm8998 thermal zone omits 104e6415bf50 arm64: dts: qcom: pm8998: Add spmi-temp-alarm node omits e704472616d7 dt-bindings: thermal: qcom-spmi-temp-alarm: Fix documentat [...] omits 40019e8452fe arm64: dts: sdm845: Add dispcc node omits 3debb1f30b09 arm64: dts: qcom: sdm845: Add adsp, cdsp and slpi smp2p omits cfe10d38aa1a arm64: dts: qcom: sdm845-mtp: Add nodes for USB omits d6c40ccf0531 arm64: dts: qcom: sdm845-mtp: Add RPMh VRM/XOB regulators omits ca4db2b538a1 arm64: dts: qcom: sdm845: Add USB-related nodes omits ead5eea3e3a9 arm64: dts: qcom: Add AOSS reset driver node for SDM845 omits 216a2f9be0f5 arm64: dts: msm8996: Drop model omits d5e20f286a84 arm64: dts: msm8916: Drop model and compatible omits 0ef351ab8c8b arm64: dts: db820c: Add qcom,apq8096 to compatible string omits 61020aa53cc1 arm64: dts: qcom: Populate pm8998 with additional nodes omits f6e35cda6614 drm/i915: Replace some PAGE_SIZE with I915_GTT_PAGE_SIZE omits e8d006fd8634 arm64: dts: qcom: msm8998: Add smp2p nodes omits f259e398af8b arm64: dts: qcom: msm8998: Add the qfprom node omits d850156a226a arm64: dts: qcom: msm8998: Add firmware node omits c7833949564e arm64: dts: qcom: msm8998: Add smem related nodes omits b1227233f049 arm64: dts: qcom: msm8998: Add pmi8998 file omits 4449b6f248d9 arm64: dts: qcom: msm8998: Add tsens and thermal-zones omits 31c1f0e33deb arm64: dts: qcom: msm8998: Add RPM and regulators for MTP omits 4807c71cc688 arm64: dts: Add msm8998 SoC and MTP board support omits 43fb44316840 arm64: dts: qcom: pm8998: Add adc node omits 7028cae1857c dt-bindings: iio: vadc: Fix documentation of 'reg' omits 5817e887fc05 arm64: dts: qcom: apq8096-db820c: Add resin node omits caf0caee50f3 arm64: dts: qcom: apq8016-sbc: Add resin node omits 2f74b3db92be arm64: dts: qcom: pm8994: Add PON node omits ad5fe7870537 arm64: dts: qcom: pm8916: Add PON node omits 351c4dbe4fae drm/amdgpu: Use per-device driver_features to disable atomic omits bb138ad9f675 Merge tag 'tags/bcm2835-dt-next-2018-09-09' into devicetree/next omits ccf8b4e4eb6b ARM: dts: NSP: Wire up switch interrupts omits 56512ffd2923 dt-bindings: net: dsa: Document B53 SRAB interrupts and registers omits 046ead61dc69 ARM: dts: NSP: Enable SFP on bcm958625hr omits cb816cd22618 RDMA: Remove duplicated include from ib_addr.h omits 1f8266ff5884 apparmor: don't try to replace stale label in ptrace access check omits 445f2bda3501 arm64: dts: meson: Switch simple-mfd and syscon order omits 1feb64c49d7f drm/i915: Clear DRIVER_ATOMIC on a per-device basis omits f6350da41dc7 IB/ipoib: Log sysfs 'dev_id' accesses from userspace omits 9b8b2a323008 IB/ipoib: Use dev_port to expose network interface port numbers omits 4c0b6534c910 Documentation/ABI: document /sys/class/net/*/dev_port omits 18ace11f87e6 drm: Introduce per-device driver_features omits f1c8bc332e6d rtc: remove irq_task from kerneldoc omits 1e479c619b2a rtc: unexport non devm managed registration omits 169cc4c7a14e drm: bridge: document bridge attach/detach imbalance omits eb1d23d71e3e drm/bridge: analogix_dp: Downgrade "Link Training" message [...] omits 722f3de39e03 i915/oa: Simplify updating contexts omits 450d6079e8d3 arm64: dts: r8a77965: add FDP1 device nodes omits 7acc17b1a3e9 arm64: dts: renesas: draak: Sort device nodes omits 9bc03b57277c arm64: dts: renesas: enable SDR104 on R-Car Gen3 omits 3943e8967ad2 arm64: dts: renesas: r8a77990: Add SYS-DMAC device nodes omits bc011dfa3065 arm64: dts: renesas: r8a77990: Add I2C device nodes omits ec70407ae7d7 arm64: dts: renesas: r8a77990: Add VIN and CSI-2 device nodes omits 4b7e3ab19169 arm64: dts: renesas: r8a77990: Add all MSIOF nodes omits 8db067d55335 arm64: dts: renesas: r8a7795: Move arm_cc630p node omits 103db9b53956 arm64: dts: renesas: r8a77990: Add BRG support to SCIF2 omits 83e7d2ec0d7b arm64: dts: renesas: r8a77990: Use CPG/MSSR and SYSC bindi [...] omits 48e1f50bd67a arm64: dts: renesas: salvator-xs: Improve SATA switch sett [...] omits 7a590fe31748 arm64: dts: renesas: r8a77965: Fix clock/reset for usb2_phy1 omits 99584d93e301 arm64: dts: renesas: r8a77965: Fix HS-USB compatible omits ff55027185bc arm64: dts: renesas: r8a77965: Move timer node omits 47d7f6822864 arm64: dts: renesas: v3hsk: Move lvds0 node omits fced3a97f809 arm64: dts: renesas: Fix whitespace around assignments omits c41fc1185078 arm64: dts: renesas: r8a77965: m3nulcb-kf: Initial device tree omits c6eb20473f0b arm64: dts: renesas: condor: add PCIe support omits ffa967e24c58 arm64: dts: renesas: r8a77980: add PCIe support omits 453240f6657a arm64: dts: renesas: r8a774a1: Add USB3.0 device nodes omits ed898d4fc19d arm64: dts: renesas: r8a774a1: Add USB-DMAC and HSUSB devi [...] omits 4c2c2fb99876 arm64: dts: renesas: r8a774a1: Add USB2.0 phy and host(EHC [...] omits 282419526ad7 arm64: dts: renesas: r8a774a1: Add FCPF and FCPV instances omits e2f04248fcd4 arm64: dts: renesas: r8a774a1: Add audio support omits 9567a8566850 arm64: dts: renesas: r8a774a1: Add PWM device nodes omits 09f49bcf6f5a arm64: dts: renesas: r8a774a1: Add Cortex-A53 CPU cores omits c512110d64a0 arm64: dts: renesas: r8a774a1: Add all MSIOF nodes omits 8f507babc617 arm64: dts: renesas: r8a774a1: Add IPMMU device nodes omits a4165904fd34 arm64: dts: renesas: r8a774a1: Add RZ/G2M thermal support omits c674e8a78c6c arm64: dts: renesas: r8a774a1: Add I2C and IIC-DVFS support omits 663386c3e1aa arm64: dts: renesas: r8a774a1: Add SDHI nodes omits 53ae5809d306 arm64: dts: renesas: r8a774a1: Add GPIO device nodes omits 3698dbd02c93 arm64: dts: renesas: r8a774a1: Add pinctrl device node omits 426f0b95af0d arm64: dts: renesas: r8a774a1: Add RWDT node omits 71bddde2a2df arm64: dts: renesas: r8a774a1: Add Ethernet AVB node omits a21c572ce8bc arm64: dts: renesas: r8a774a1: Add INTC-EX device node omits 3a3933a4fa36 arm64: dts: renesas: r8a774a1: Add SCIF and HSCIF nodes omits 37a61e4d9f94 arm64: dts: renesas: r8a774a1: Add SYS-DMAC controller nodes omits 70fd8b6a4846 arm64: dts: renesas: condor/v3hsk: add DU/LVDS/HDMI support omits 8d9923b3a2f6 arm64: dts: renesas: v3msk: add eMMC support omits 979e32b5265d arm64: dts: renesas: r8a77970: add MMC support omits 62531104428b arm64: dts: renesas: r8a77965: Add OPPs table for cpu devices omits 83ff28c74b52 arm64: dts: renesas: r8a77965: m3nulcb: Initial device tree omits 92bc66bfce99 arm64: dts: renesas: r8a77965: Add CAN{0,1} placeholder nodes omits 4d76ad7d9de0 arm64: dts: renesas: r8a77965: Attach the SYS-DMAC to the IPMMU omits 90493b09df41 arm64: dts: renesas: Initial r8a774a1 SoC device tree omits e3da41a6c28f arm64: dts: renesas: salvator-common: adv748x: Override se [...] omits 3182aa4e0bf4 arm64: dts: renesas: r8a77980: add CSI2/VIN support omits 3a0832d09369 arm64: dts: renesas: salvator-xs: enable SATA omits 346f02270a61 arm64: dts: renesas: r8a77965: Add SATA controller node omits 2250e0f57a84 arm64: dts: meson-axg-s400: Add chosen and memory nodes omits eaf8f57c0bf5 arm64: dts: meson-axg: use the proper compatible for ethmac omits d85163c7ee2d arm64: dts: meson-axg: s400: add pdm to the sound card omits 63d1e75742fe arm64: dts: meson-axg: s400: add dmic codec omits c362e4e0052a arm64: dts: meson-axg: add pdm omits f1726043426c arm64: dts: meson-gx: add dmcbus and canvas nodes. omits b7eb0e26cc4a arm64: dts: meson: libretech: update board model omits 4cbef415c90a arm64: dts: meson-gx: increase default shared CMA pool size omits d4983983d987 soc: amlogic: add meson-canvas driver omits 5516803d48ed dt-bindings: soc: amlogic: add meson-canvas documentation omits 0b59c25f9100 mm: percpu: remove unnecessary unlikely() omits 8c0cf40f06af arm64: dts: meson-axg: sort nodes consistently omits 0789724f86a5 firmware: meson_sm: Add serial number sysfs entry omits 0e9d2c19bff1 RDMA/core: Consider net ns of gid attribute for RoCE omits d6b1764a8c5a RDMA/core: Introduce rdma_read_gid_attr_ndev_rcu() to chec [...] omits 6aaecd385685 RDMA/core: Simplify roce_resolve_route_from_path() omits c31d4b2ddf07 RDMA/core: Protect against changing dst->dev during destin [...] omits 307edde8efb7 RDMA/core: Refer to network type instead of device type omits 783793b5543d RDMA/core: Use common code flow for IPv4/6 for addr resolve omits 77addc524473 RDMA/core: Rename rdma_copy_addr to rdma_copy_src_l2_addr omits a362ea1d9e1a RDMA/core: Introduce and use rdma_set_src_addr() between I [...] omits 89c5691cdd95 RDMA/core: Let protocol specific function typecast sockadd [...] omits f89b7dfa3353 RDMA/core: Avoid unnecessary sa_family overwrite omits caf1e3ae9fa6 RDMA/core Introduce and use rdma_find_ndev_for_src_ip_rcu omits 8901a65f080a drm/amd/display: fix ptr_ret.cocci warnings omits a94d5569b232 drm/amd: Add DM DMCU support omits 6b7eab2ce60d drm/amd: Add PSP DMCU support omits 01fcfc83fe07 drm/amd: Add ucode DMCU support omits 240cd9a64226 drm/amdgpu: Move fault hash table to amdgpu vm omits 7e7bf8de432d drm/amdgpu: move cs dependencies front a bit omits 433ca054949a drm/amdgpu: try allocating VRAM as power of two omits 99ed748e878a IB/mlx5: Allow transition of DCI QP to reset omits 4392ec1a6c58 Merge tag 'ib-mfd-rtc-v4.20' of git://git.kernel.org/pub/s [...] omits 78cf8c842c11 media: drxj: fix spelling mistake in fall-through annotations omits f764e6d68039 media: Convert to using %pOFn instead of device_node.name omits fce8d235e2ef drm/i915: Extract intel_cursor_check_surface() omits 25721f820beb drm/i915: Move chv rotation checks to plane->check() omits 7326659513fa drm/i915: Move display w/a #1175 omits 0d91bf584fe5 kbuild: remove old check for CFLAGS use omits 04b72322e85d media: dvb: move compat handlers into drivers omits 8a24280b11ea media: dvb: move most compat_ioctl handling into drivers omits e6c8320648a2 media: cec: move compat_ioctl handling to cec-api.c omits b5d3206112dd media: dvb: dmxdev: move compat_ioctl handling to dmxdev.c omits 1ccbeeb888ac media: dvb: fix compat ioctl translation omits 487c7c7702ab kbuild: prefix Makefile.dtbinst path with $(srctree) uncon [...] omits e21c2d331018 drm/i915: Move skl plane fb related checks into a better place omits 4e0b83a567e2 drm/i915: Extract per-platform plane->check() functions omits fd6e3c6c21f4 drm/i915: Nuke plane->can_scale/min_downscale omits 5d2a19507cb6 drm/i915: s/int plane/int color_plane/ omits f5929c5309a6 drm/i915: Store ggtt_view in plane_state omits df79cf441910 drm/i915: Store the final plane stride in plane_state omits d9d94479911c media: i2c: max2175: convert to SPDX identifiers omits c11ada0776b9 drm/i915: Rename the plane_state->main/aux to plane_state- [...] omits 645d91f6060c drm/i915: Use pipe A primary plane .max_stride() as the gl [...] omits b2ad66f546c9 arm64: dts: allwinner: h6: add system controller device tree node omits ee23c78c79b6 media: mtk_vcodec_util: Use dma_zalloc_coherent to replace [...] omits ddd5713d6e56 drm/i915: Add .max_stride() plane hook omits eac7230fdb46 media: fix: media: pci: meye: validate offset to avoid arb [...] omits 6d19a44ccee6 drm/i915: s/tile_offset/aligned_offset/ etc. omits 0af04934be00 media: dt-bindings: media: adv748x: Document re-mappable a [...] omits 69a8c2452caa dt-bindings: sunxi-sram: add binding for Allwinner H6 SRAM C omits 4f8ab3028707 drivers: soc: Allow building the sunxi driver without ARCH_SUNXI omits 35e882a4441e drm/i915: Reorder execobject[] to insert non-48b objects i [...] omits e2050f7c6f22 media: dt-bindings: media: adv7604: Fix slave map documentation omits f70fc162e34d media: MAINTAINERS: FDP1: Update e-mail address. omits 6f6d5c3f9a2c media: backlight: as3711_bl: convert to SPDX identifiers omits 10e740637ab1 media: fbdev: sh7760fb: convert to SPDX identifiers omits fb903c6b61ce media: drm: panel-lvds: convert to SPDX identifiers omits cdc3d7f34647 media: drm: shmobile: convert to SPDX identifiers omits e58f308223c9 media: adv748x: convert to SPDX identifiers omits 661521a8c3d7 media: adv7180: convert to SPDX identifiers omits 1de2e6b34bbf media: rcar-fcp: convert to SPDX identifiers omits 5f628053e28b media: vsp1: convert to SPDX identifiers omits 1b09dd9ff8a5 media: dvb-frontends: add LNBH29 LNB supply driver omits 447d66855391 media: v4l2-common: v4l2_spi_subdev_init : generate unique name omits c4189ffb8c05 media: ddbridge/sx8: remove redundant check of iq_mode == 2 omits 185e0bebb44f drm/sun4i: fix build failure with CONFIG_DRM_SUN8I_MIXER=m omits 99117f544de3 media: MAINTAINERS: mark ddbridge, stv0910, stv6111 and mx [...] omits 730b0ac3a865 media: staging: media: omap4iss: Added SPDX license identifiers omits dfb7bcf0af2d media: mxl5xx: add a fall-trough annotation omits 0cd3edc98b66 media: usbvision: remove time_in_irq omits 2b89b73a708a media: gspca: sq930x: use GFP_KERNEL in sd_dq_callback() omits fc8af4fb3ebf media: em28xx-audio: use GFP_KERNEL for memory allocation [...] omits 3dae3c96a5a8 media: dvb-frontends/cxd2099: add SPDX license identifier omits 579856fee654 media: dvb-frontends/cxd2099: fix MODULE_LICENSE to 'GPL v2' omits 3c01ad204a24 media: dvb-frontends/stv6111: add SPDX license identifier omits 29ff84067402 media: dvb-frontends/stv6111: cleanup and fix licensing bo [...] omits bbeae4304bd9 media: dvb-frontends/stv0910: add SPDX license identifier omits 1d9b5ff2bc35 media: dvb-frontends/stv0910: cleanup and fix licensing bo [...] omits dc2b3d17a4a6 media: dvb-frontends/mxl5xx: add SPDX license identifier omits 204b14344db0 media: dvb-frontends/mxl5xx: cleanup and fix licensing boi [...] omits 79150ac9f35b media: ddbridge: header/boilerplate cleanups and cosmetics omits 4771d831e2f9 media: ddbridge: add SPDX license identifiers omits 229b6ea6894b media: mxl5xx/stv0910/stv6111/ddbridge: fix MODULE_LICENSE [...] omits 27582f0ea97f media: dt-bindings: adv748x: Fix decimal unit addresses omits f3fc81fd8c3f ARM: dts: at91: sama5d4: add labels to soc dtsi for deriva [...] omits 749e36d0a0d7 rtc: abx80x: add basic watchdog support omits af69f9a78784 rtc: abx80x: use a 'priv' struct for client data omits e2a13d1b2407 drm/i915/ringbuffer: Reload PDs harder on byt/bcs omits 39c0e5a8746c dt-bindings: arm: Document RZ/G2E SoC DT bindings omits 2bab3d8012eb soc: renesas: Identify RZ/G2E omits 41c4567ce261 soc: renesas: convert to SPDX identifiers omits 3116d859e7b1 soc: renesas: rcar-rst: Add support for RZ/G2M omits 7f0e99cc9169 soc: renesas: rcar-sysc: Add r8a774a1 support omits 066f7e63b9ed dt-bindings: power: Add r8a774a1 SYSC power domain definitions omits 79c6f4b84b6e uio: convert to vm_fault_t omits 0952c57c8ff1 uio: Convert to using %pOFn instead of device_node.name omits ca6ac25cecf0 nvmem: core: return error code instead of NULL from nvmem_ [...] omits 0181cfd93c7b misc: lkdtm: fixed static variable initialization omits 02b04d23b2cb misc: bh1770glc: remove unused array prox_curr_ma omits 52ac30592dd6 misc: apds990x: remove unused array ir_currents omits ae61cf5b9913 uio: ensure class is registered before devices omits f25a7ece08bd Drivers: hv: vmbus: Fix synic per-cpu context initialization omits 8e6925631aae uio_hv_generic: drop #ifdef DEBUG omits 108ddb8fa1fc uio_hv_generic: increase size of receive and send buffers omits d765edbb301c vmbus: add driver_override support omits 83b15fed91fa drivers: fpga: fix two trivial spelling mistakes omits bf8744e40cd6 qxl: refactor to use drm_fb_helper_fbdev_setup omits 33f35429fc49 udmabuf: use sizeof(variable) instead of sizeof(type) omits 7b26e4e2119d udmabuf: drop WARN_ON() check. omits 52499d9cdd88 udmabuf: use ENOTTY for invalid ioctls omits 7a1c67d78094 udmabuf: use EBADFD in case we didn't got a memfd omits 0d17455ca85e udmabuf: improve udmabuf_create error handling omits dc4716d75154 udmabuf: rework limits omits 68d2f70efe2d udmabuf: add MEMFD_CREATE dependency omits dc254553f25d udmabuf: constify udmabuf_create args omits a34852891ba4 udmabuf: constify udmabuf_ops omits b35f57c43705 udmabuf: use pgoff_t for pagecount omits a3e722dad03e udmabuf: improve map_udmabuf error handling omits 913965c42c57 udmabuf: sort headers, drop uapi/ path prefix omits 742fdc0f2270 ARM: dts: imx6ul: Add DTS for ConnectCore 6UL SBC Pro omits 8148d2136002 ARM: imx6: register pm_power_off handler if "fsl,pmic-stby [...] omits 50de5bb6fc06 ARM: dts: imx6: RIoTboard provide standby on power off option omits af04a9cd9adb dt-bindings: imx6q-clock: add new fsl,pmic-stby-poweroff property omits d8de8260a45a drm/amdgpu: Fix SDMA TO after GPU reset v3 omits 1c860a022f65 drm/amdgpu: add amdgpu_vm_update_func omits ba79fde47b9b drm/amdgpu: add amdgpu_vm_pt_parent helper omits 7893499e3022 drm/amdgpu: fix error handling in amdgpu_cs_user_fence_chunk omits d3f3e5e438d3 drm/i915: Nuke struct_mutex from context_setparam omits 146cdf3fad9c drm/i915/icl: Define T_INIT_MASTER registers omits ad9ff96f6538 drm/vkms: Add kerneldoc entry omits b8789ea71dce drm/vkms: Enable/Disable cursor support with module option omits db7f419c06d7 drm/vkms: Compute CRC with Cursor Plane omits c27d931d402b drm/vkms: Add cursor plane support omits b53ae6bc7e39 IB/hfi1: set_intr_bits uses incorrect source for register [...] omits cc1e6315e83d media: replace strcpy() by strscpy() omits c0decac19da3 media: use strscpy() instead of strlcpy() omits b730c40813a9 media: MAINTAINERS: add entry for i.MX PXP media mem2mem driver omits 51abcf7fdb70 media: imx-pxp: add i.MX Pixel Pipeline driver omits b0c351b55bfb media: dt-bindings: media: Add i.MX Pixel Pipeline binding omits 645923e441d3 staging: rtl8188eu: change array type to u8 omits c1a0bb177984 staging: rtl8188eu: fix lines over 80 characters in rtw_led.c omits ccfe34c01cf0 staging: rtl8188eu: remove unnecessary parentheses in rtw_led.c omits 00585495c4fa staging: rtl8188eu: refactor SwLedControlMode1() omits 2bf4b33f83df IB/hfi1: Missing return value in error path for user sdma omits 3ca633f1ff7b IB/hfi1: Right size user_sdma sequence numbers and related [...] omits 28a9a9e83cea IB/hfi1: Remove race conditions in user_sdma send path omits a0e0cb82804a IB/hfi1: Eliminate races in the SDMA send error path omits f1a315420e79 RDMA/hns: Fix an error code in hns_roce_v2_init_eq_table() omits 0b79b27748cb IB/{hfi1, qib, rdmavt}: Schedule multi RC/UC packets inste [...] omits 3e5d60bcc8a4 infiniband: remove redundant condition check before debugf [...] omits a7ee18bdee83 RDMA/mlx5: Allow creating a matcher for a NIC TX flow table omits b47fd4ffe2d6 RDMA/mlx5: Add NIC TX namespace when getting a flow table omits fa76d24ee0aa RDMA/mlx5: Add flow actions support to raw create flow omits b823dd6d86ce RDMA/mlx5: Refactor raw flow creation omits 501f14e37ba0 RDMA/mlx5: Don't overwrite action if already set omits 2ea262039015 RDMA/mlx5: Refactor flow action parsing to be more generic omits 86e1d464a8cc RDMA/uverbs: Move flow resources initialization omits 70cd20aed00f IB/uverbs: Add IDRs array attribute type to ioctl() interface omits e806f9328ba4 RDMA/mlx5: Enable attaching packet reformat action to stee [...] omits 5c2db53f6263 RDMA/mlx5: Enable reformat on NIC RX if supported omits 10a308964eaf RDMA/mlx5: Enable attaching DECAP action to steering flows omits 4adda1122c49 RDMA/mlx5: Enable decap and packet reformat on flow tables omits b1085be3f468 RDMA/mlx5: Enable attaching modify header to steering flows omits 78dd0c430f11 RDMA/mlx5: Add NIC TX steering support omits eb93c82ed8c7 RDMA/core: Document QP @event_handler function omits 4269024639f6 RDMA/core: Document CM @event_handler function omits 20b00bbe70bd media: vidioc-cropcap/g-crop.rst: fix confusing sentence omits f9055e74f897 drm/i915/overlay: Use the ioctl parameters directly omits c8124d399224 drm/i915/overlay: Allocate physical registers from stolen omits 7b0bfa5fc30f media: vimc: implement basic v4l2-ctrls omits 2dd623907349 media: vicodec: change codec license to LGPL omits 30ecfff4de7c Merge tag 'ib-mfd-spi-tty-v4.20-1' of git://git.kernel.org [...] omits d4215edbd4b1 media: media-request: update documentation omits 15cd442e79e2 media: media-request: EPERM -> EACCES/EBUSY omits ffda0b4c2481 media: v4l2-ctrls: improve media_request_(un)lock_for_update omits ca6c163399a9 media: v4l2-ctrls: use media_request_(un)lock_for_access omits 6736f4e94881 media: media-request: add media_request_(un)lock_for_access omits e5079cf11373 media: vb2: set reqbufs/create_bufs capabilities omits 692dce77dfb7 arm64: Add Renesas R8A774C0 support omits 18281dec2ba0 arm64: dts: renesas: r8a779{7|8}0: move CAN clock node omits f14bfabc5472 arm64: dts: renesas: r8a77980: move IPMMU nodes omits 180485566d41 arm64: dts: renesas: r8a77990: Enable PWM for Ebisu board omits 0dba24a8e17d arm64: dts: renesas: r8a77980: add Cortex-A53 PMU support omits c59d2da8ec18 drm/i915/chv: Update csc coefficient matrix during modeset omits f35f5d72e70e media: videodev2.h: add new capabilities for buffer types omits 5afa67792d0a arm64: Add Renesas R8A774A1 support omits dc58a553ba8c media: buffer.rst: only set V4L2_BUF_FLAG_REQUEST_FD for QBUF omits b6b84557eca7 media: v4l2-ctrls: return -EACCES if request wasn't completed omits 34b41472465b media: media-request: return -EINVAL for invalid request_fds omits e2f2594b8e4c ARM: shmobile: convert to SPDX identifiers omits 6ea0d588d35b media: uvcvideo: Add a D4M camera description omits 3a03284dd4e7 media: uvcvideo: Store device information pointer in struc [...] omits 88d8034c943f media: uvcvideo: Rename UVC_QUIRK_INFO to UVC_INFO_QUIRK omits 89dd34caf73e media: uvcvideo: Fix uvc_alloc_entity() allocation alignment omits 6689df06df7a media: uvcvideo: Fix spelling mistake: "entites" -> "entities" omits 829682b3dba1 media: uvcvideo: Remove unnecessary NULL check before debu [...] omits 52a4eb317c04 media: uvcvideo: Make uvc_control_mapping menu_info field const omits 8643d237a2f7 media: uvcvideo: Make some structs const omits 703fe34bac0c media: vicodec: fix sparse warning omits e9355a7a6584 media: videodev2.h.rst.exceptions: add V4L2_DV_FL_CAN_DETE [...] omits 55f6fe09f14b media: vicodec: fix wrong sizeimage omits 96cb579cc473 media: cec-func-poll.rst/func-poll.rst: update EINVAL description omits 648301b456b0 media: v4l2-tpg: add Z16 support omits bd7ae8adeca0 media: v4l2-tpg: show either Y'CbCr or HSV encoding omits b4ae675d3f4f media: mediactl/*.rst: document argp omits 6be8f3bd2c78 drm/fb: Stop leaking physical address omits da6c7707caf3 fbdev: Add FBINFO_HIDE_SMEM_START flag omits 8d7fc2994f4d vt: Remove vc_panic_force_write omits 04cfcc7ab358 fbdev: Drop FBINFO_CAN_FORCE_OUTPUT flag omits b7aff107f34f rtc: pl031: switch to devm_rtc_allocate_device/rtc_registe [...] omits c778ec85825d rtc: pl030: fix possible race condition omits babab2f86440 rtc: mt6397: fix possible race condition omits 79daf2a4089f arm64: dts: juno: Enable coresight tmc scatter gather in ETR omits 1f86fa15340e drm: Clarify DRM_MODE_REFLECT_X/Y documentation omits fde35c9c7db5 clk: renesas: cpg-mssr: Add R7S9210 support omits 6207ba043477 clk: renesas: r8a77970: Add TMU clocks omits 5986b503da61 clk: renesas: r8a77970: Add CMT clocks omits ee02950d53ee clk: renesas: r9a06g032: Fix UART34567 clock rate omits 8992566bfc04 ARM: dts: sun8i-a33: Add Video Engine and reserved memory nodes omits c2a641a74850 ARM: dts: sun7i-a20: Add Video Engine and reserved memory nodes omits 960432010156 ARM: dts: sun5i: Add Video Engine and reserved memory nodes omits d6142b91e9cc usb: core: remove flags variable in __usb_hcd_giveback_urb() omits 5248092ea47d drm: Remove set but not used variable 'config' omits 67f7cf9f76bc drm/amdkfd: Only add bi-directional iolink on GPU with XGM [...] omits ae9a25aea7f3 drm/amdkfd: Generate xGMI direct iolink omits aa64ca38ed82 drm/amdkfd: Add new iolink type defines omits 0c1690e38b5e drm/amdkfd: kfd expose the hive_id of the device through i [...] omits db8b62c04b23 drm/amdgpu: get_hive_id from amdgpu side (v2) omits 6ef22c39edd4 drm/amd/include: Add get_hive_id interface in kfd2kgd omits fb30fc59a245 drm/amdgpu : Generate XGMI topology info from driver level omits 78122127a418 drm/amdgpu: Add place holder functions for xgmi topology i [...] omits 6449724058c6 drm/amdgpu : Add psp function interfaces for XGMI support omits 6fdd68b14a94 drm/amdgpu/gmc9: Adjust GART and AGP location with xgmi of [...] omits bf0a60b78b61 drm/amdgpu/gmc9: add a new gfxhub 1.1 helper for xgmi omits 76a5b36776aa drm/amdgpu/gmc: add initial xgmi structure to amdgpu_gmc s [...] omits 984564031a1a drm/amd/include: update the bitfield define for PF_MAX_REGION omits 39186aefac36 drm/amdgpu: move PSP init prior to IH in gpu reset omits fbbf794cbd48 drm/amdgpu: set bulk_moveable to false when a per VM is released omits 03f67ed10d85 drm/amdgpu: Fix SDMA hang in prt mode v2 omits 28968375a7ec drm/amd/powerplay: fix compile warning for wrong data type V2 omits 989edc699f65 drm/amdgpu: Fix warnings while make xmldocs omits 03e9dee11db0 drm/amdgpu: Fix compute VM BO params after rebase v2 omits c3e1b43c2c1e drm/amdgpu: enable AGP aperture for GMC9 v2 omits 03a1c08d003b drm/amdgpu: Clean up KFD init and fini omits afd0384c2af2 drm/amd/display: Add invariant support instrumentation in driver omits 6787359b1471 drm/amd/display: clean code for transition event log. omits 9c09df569dde drm/amd/display: Remove call to amdgpu_pm_compute_clocks omits cae50a43b931 drm/amd/display: use link type to decide stream enc acquisition omits 2222f4486bbe drm/amd/display: dc 3.1.65 omits 43af9e040905 drm/amd/display: Reorder resource_pool to put i2c with aux omits a487411a6481 drm/amd/display: Use DRM helper for best_encoder omits 0e8e4fbf8d89 drm/amd/display: num of sw i2c/aux engines less than num o [...] omits 86a2da705cc2 drm/amd/display: add aux transition event log. omits 491e08c9b858 drm/amd/display: add disconnect_delay to dc_panel_patch omits e6ada54126cf drm/amd/display: remove unused clk_src code omits 5a8132b9f606 drm/amd/display: remove dead dc vbios code omits 61ea4c6f70ff drm/amd/display: Add driver-side parsing for CM omits 550db2881295 drm/amd/display: Fix DAL217 tests modify DTN logs for other tests omits 182388fcc4c8 drm/amd/display: Add DP YCbCr 4:2:0 support omits a87fa9938749 drm/amd/display: Build stream update and plane updates in dm omits 43c40a02c1b1 drm/amd/display: dc 3.1.64 omits 3d5fe658b5b3 drm/amdgpu: manually map the shadow BOs again omits 485fc361d38a drm/amdgpu: use the AGP aperture for system memory access v2 omits d76364fc7fde drm/amdgpu: add amdgpu_gmc_agp_location v3 omits ad9a5b78f585 drm/amdgpu: correctly sign extend 48bit addresses v3 omits bcdc9fd634d1 drm/amdgpu: improve VM state machine documentation v2 omits 0a53b69cce84 drm/amdgpu: fix amdgpu_mn_unlock() in the CS error path omits c12a2ee5d002 drm/amdgpu: separate per VM BOs from normal in the moved state omits c460f8a6f591 drm/amdgpu: move size calculations to the front of the file again omits 9a412063f094 drm/amd/powerplay: correct data type to support under voltage omits d5bf26539494 drm/amd/powerplay: added vega20 overdrive support V3 omits b1c1566822ab Merge tag 'drm-intel-next-2018-09-06-2' of git://anongit.f [...] omits b84d9ab0b723 drm/i915/guc: Update GuC power domain states omits 0a6ab90c0a8f usb: core: phy: clean up return value check about devm_of_ [...] omits 0eae49582b4d usb: mtu3: disable vbus rise/fall interrupts of ltssm omits 1973d029d6e9 USB: wusbcore: Switch to bitmap_zalloc() omits 9d20bca54b6a usb: misc: fix obsolete function omits 23feefda2239 usb: iowarrior: replace kmalloc with kmalloc_array omits 87f88dfcde0e USB: OHCI: Remove USB bus reset delay from OHCI handover code omits ffa8a31b5b3b usb: host: fotg2: add silicon clock handling omits 697fa834c310 USB: typec: fsusb302: remove unused variables snk_pdo and [...] omits 2ccaabeb459a usb storage: remove inherited SCSI dependency for USB_STOR [...] omits d1e348491a72 usb storage: group dependent USB storage Kconfig entries together omits 71741bd6776a USB: Removing NULL check for pool since dma_pool_destroy is safe omits 4e69817b106e usb: ehci-sh: convert to SPDX identifiers omits 87d1eb2f72a8 media: staging/media/mt9t031/Kconfig: remove bogus entry omits ed194d136769 usb: core: remove local_irq_save() around ->complete() handler omits 3f3ff6e0d881 media: tm6000: use irqsave() in USB's complete callback omits 273925c77742 media: em28xx-audio: use irqsave() in USB's complete callback omits 78f26da3ffbc arm64: dts: rockchip: Add type-c port supply on rk3399-sap [...] omits 4bac3cc22559 ARM: s3c24xx: Correct SD card write protect detection on Mini2440 omits 511038fa6689 ARM: s3c24xx: Consistently use tab for indenting member as [...] omits e728e4f20100 ARM: s3c24xx: formatting cleanup in mach-mini2440.c omits 6d57be7f1bab ARM: dts: exynos: Add external SD card support for Trats board omits 62623718fd31 ARM: dts: exynos: Disable pull control for PMIC IRQ line o [...] omits 1a63fe9a2b1f firmware: arm_scmi: add a getter for power of performance states omits 422e91cc48f8 media: i2c: mt9v111: Fix v4l2-ctrl error handling omits 7aaaabd50d78 staging: wilc1000: remove handle_hif_exit_work() function omits a53b0b1392a1 staging: wilc1000: refactor wilc_netdev_init() to handle m [...] omits b3ee105c332e staging: wilc1000: refactor code to move initilization in [...] omits 28ab936ed101 staging: wilc1000: remove unnecessary static variable 'p2p [...] omits 804146b4bda3 staging: wilc1000: move 'wilc_connecting' static variable [...] omits 3124a1f7bff4 staging: wilc1000: move 'chip_ps_state' static variable as [...] omits abff8e335350 staging: wilc1000: remove unused code to set and get IP address omits f31e5584dc55 staging: wilc1000: use short names to fix over 80 issue in [...] omits a3178da4520b staging: wilc1000: avoid line over 80 chars in wilc_wlan_t [...] omits 77792652d602 Merge tag 'ib-mfd-spi-tty-v4.20' of git://git.kernel.org/p [...] omits 95e05b4bf22f staging: wilc1000: move tcp_ack_filter algo related variab [...] omits 72f36b5b8152 staging: wilc1000: use lowercase for get_BSSID() and HIL variable omits 7ec6f7f275ff staging: wilc1000: refactor tcp_process() to avoid extra l [...] omits 83a953e2a772 staging: wilc1000: move 'rcv_assoc_resp' as part of hif_drv omits 8b89ba7611af staging: wilc1000: rename 'dummy_statistics' variable to ' [...] omits 5fefe58f7ffd staging: wilc1000: move 'periodic_rssi' as part of 'wilc_v [...] omits 87de37fe2ad4 staging: wilc1000: move hif_workqueue static variables to [...] omits e624c58cf8eb staging: wilc1000: refactor code to avoid use of wilc_set_ [...] omits 0b68334d487a staging: wilc1000: move static variable clients_count to ' [...] omits 6bccf8fc6cfc staging: wilc1000: avoid use of extra 'if' condition in wi [...] omits 7814fb6ca834 staging: wilc1000: remove unused variable 'op_ifcs' omits aa6ed22a0345 staging: wilc1000: move during_ip_timer & wilc_optaining_i [...] omits 0e866cfb0dd9 staging: wilc1000: moved last_scanned_shadow & last_scanne [...] omits 009324daf6a0 staging: wilc1000: remove unnecessary NULL check in clear_ [...] omits 19707ca2953b staging: wilc1000: fix to use correct index to free scanne [...] omits 1803da60f7c2 staging: wilc1000: move 'aging_timer' static variable to w [...] omits 4cf13399537e staging: wilc1000: move 'wilc_enable_ps' global variable i [...] omits d5c69c96798f staging: rtl8723bs: check for i out of range before access [...] omits ec3d17acd6a6 Staging: rtl8712: Add space between else and opening brace omits dacdf6a65900 staging: rtl8192u: ieee80221: Add missing space omits 001dd86bb1ab staging:rtl8192u: Remove typedef from enum opt_rst_type_e - Style omits 2c226ff18c13 staging:rtl8192u: Remove typedef from firmware_init_step_e [...] omits 6b525447d134 staging:rtl8192u: Refactor GET_COMMAND_PACKET_FRAG_THRESHO [...] omits 6b32882b8c91 staging:rtl8192u: Remove unused RTL8190_CPU_START_OFFSET - Style omits 639bcec974dc staging:rtl8192u: Fix space characters - Style omits e21b3e9270fb staging:rtl8192u: Refactor RT_TRACE - Style omits 3d7f12d31ff7 staging:rtl8192u: Rename Rx_Smooth_Factor - Style omits 73d4be94723c staging:rtl8192u: Rename RTL819xU_MODULE_NAME - Style omits 9d481aa26d93 staging:rtl8192u: Add SPDX-License-Identifier - Style omits a4f74fc067e6 staging:rtl8192u: Remove unused functions - Style omits 491f9f8de188 staging:rtl8192u: Remove read_cam() - Style omits fda7c4e00e0e staging:rtl8192u: Remove write_cam() - Style omits 3a8542bfd7a2 Staging: rtlwifi: efuse: Fixed a line length code styling issue. omits bc554d1e94bd staging: mt7621-mmc: Fix debug macro ERR_MSG and its usages omits 72536ea687d8 staging: mt7621-mmc: Delete N_MSG() and all its users omits 1485e2fb627b staging/vboxvideo: Replace ttm_bo_unref with ttm_bo_put omits 36f546a1bdb5 kallsyms: remove left-over Blackfin code omits 80ffbaa5b1bd kallsyms: reduce size a little on 64-bit omits ef05bcb60c1a arm64: dts: rockchip: fix vcc_host1_5v pin assign on rk332 [...] omits a5002c41c383 arm64: dts: rockchip: add WiFi module support for Firefly-RK3399 omits 707fa9e37f8e arm64: dts: rockchip: remove dvs2 pinctrl from pmic on rk3 [...] omits bcdb578a5f5b arm64: dts: rockchip: Fix VCC5V0_HOST_EN on rk3399-sapphire omits 07736689dcbf arm64: dts: rockchip: re-order vcc_sys on rk3399-sapphire omits 41af6cbfa154 arm64: dts: juno: Update entries to match latest coresight [...] omits 8627995cf711 staging: wlan-ng: remove redundant code in "#if 0" blocks omits 205d34e90ff8 staging: rtl8188eu: remove unnecessary parentheses omits 3e1de4d57852 staging: rtl8188eu: remove whitespace omits 508258f63b01 staging: rtl8188eu: fix comparsions to true omits 8d42daff47ce staging: rtl8188eu: Remove code valid only for 5 GHz omits 352ff6a4c15a staging: rtl8188eu: remove pointless comment omits a06058dcd67a staging: rtl8188eu: simplify function comment omits c7f800ec9773 staging: rtl8188eu: Fix two sleep-in-atomic-context bugs i [...] omits 1f447e51c0b9 staging: most: video: fix registration of an empty comp co [...] omits 93f5715efdc2 staging: most: net: make array 'broadcast' static, shrinks [...] omits 08633dcb5a7c staging: bcm2835-audio: Simplify card object management omits 2e42b089fad4 staging: bcm2835-audio: Simplify kctl creation helpers omits 8cc64ae7ab6b staging: bcm2835-audio: Simplify PCM creation helpers omits bec95770a0ec staging: bcm2835-audio: Set SNDRV_PCM_INFO_SYNC_APPLPTR omits fb16a3835107 staging: bcm2835-audio: Use coherent device buffers omits d64d58f30c72 staging: bcm2835-audio: Move module parameter description omits de89dbf751c8 staging: bcm2835-audio: Remove unnecessary header file includes omits 435ba133f96e staging: bcm2835-audio: Use standard error print helpers omits be2af4715f38 staging: bcm2835-audio: Use card->private_data omits d7ca3a71545b staging: bcm2835-audio: Operate non-atomic PCM ops omits 0307363a4fbf staging: bcm2835-audio: Code refactoring of vchiq accessor codes omits f5a3db42e8a6 staging: bcm2835-audio: Make single vchi handle omits 66890d53130d staging: bcm2835-audio: Add 10ms period constraint omits d446b78c0766 staging: bcm2835-audio: Drop superfluous mutex lock during [...] omits af6b7a374d49 staging: bcm2835-audio: Drop debug messages in bcm2835-pcm.c omits 947d7489f6d7 staging: bcm2835-audio: Propagate parameter setup error omits fda767b1a013 staging: bcm2835-audio: Drop useless NULL check omits af19edf7ca2b staging: bcm2835-audio: Drop unnecessary pcm indirect setup omits 5d0be6da7f90 staging: bcm2835-audio: Use PCM runtime values instead omits 50e4acab33e6 staging: bcm2835-audio: Kill unused spinlock omits bf1ad3e007e2 staging: bcm2835-audio: Fix incorrect draining handling omits c5e7824b5786 staging: bcm2835-audio: Drop useless running flag and check omits aa45eeee516a staging: bcm2835-audio: Remove superfluous open flag omits 626f28d51d21 staging: bcm2835-audio: Remove redundant function calls omits a97962111e67 staging: bcm2835-audio: Fix mute controls, volume handling [...] omits 51002248a68f staging: bcm2835-audio: Remove redundant substream mask checks omits 107f35129519 staging: bcm2835-audio: Clean up include files in bcm2835-ctl.c omits 4620fd74a020 staging: bcm2835-audio: Remove redundant spdif stream ctls omits da85d3b1a8d4 staging: bcm2835-audio: Clean up mutex locks omits ca64b719a1e6 firmware: arm_scmi: use strlcpy to ensure NULL-terminated strings omits 53706a116863 phy: add Rockchip Innosilicon hdmi phy omits 4e3fe1cb25ad dt-bindings: add binding for Rockchip hdmi phy using an In [...] omits 9be08a27a158 phy:phy-lantiq-rcu-usb2: Use PTR_ERR_OR_ZERO to replace th [...] omits 528648143354 phy:phy-brcm-usb: Use PTR_ERR_OR_ZERO to replace the open [...] omits eee0e5daa757 phy: renesas: use SPDX identifier for Renesas drivers omits c339d3e0fb10 phy: socionext: add USB2 PHY driver for UniPhier SoC omits 39f68636490f dt-bindings: phy: add DT bindings for UniPhier USB2 PHY driver omits 5ab43d0f8697 phy: socionext: add USB3 PHY driver for UniPhier SoC omits 270d5aad53cd dt-bindings: phy: add DT bindings for UniPhier USB3 PHY driver omits 6100ac72dc0b phy: qcom-qusb2: Quiet -EPROBE_DEFER from qusb2_phy_probe() omits 22fa10e52ab3 phy: qcom-qmp: Quiet -EPROBE_DEFER from qcom_qmp_phy_probe() omits c8b427edc737 phy: Add driver for Cadence MHDP DisplayPort SD0801 PHY omits 7effc8ba3e83 dt-bindings: phy: Document Cadence MHDP DisplayPort PHY bindings omits 2f2ce8fe3c0f dt-bindings: phy: qcom-qmp: Cleanup the 'reg' documentatio [...] omits 7f3ef5dedb14 drm/rockchip: Allow driver to be shutdown on reboot/kexec omits 7e33f3850c53 staging: mt7621-pci: remove unnecessary check of device_ty [...] omits 13b72b089b9c staging: fsl-dpaa2/ethsw: Fix uninitialized variables omits b972c798fbab staging:rtl8192u: Rename member pDot11dInfo - Style omits d0679000c498 staging:rtl8192u: Refactor member variable enabled - Style omits 2e9e6dd41cc6 staging:rtl8192u: Add required SPDX-License-Identifier - Style omits 0b8a052c58d1 staging:rtl8192u: Remove unused definitions - Style omits 35ba13e43cfb staging: android: ion: Clean unused debug_show memeber of [...] omits 9003987a08d4 staging:rtl8192u: Rename dot11d_init to fix name clash omits f8aefb7de0e2 staging: fsl-dpaa2/ethsw: remove redundant pointer 'port_priv' omits f93861c2d611 staging: Convert to using %pOFn instead of device_node.name omits 9989d7f5495d staging: rtl8712u: Fix compiler warning about strncpy omits 86eac24dbb7b staging: rtl8192e: Fix compiler warning from strncpy() omits f72403461bd4 staging: erofs: fix 1 warning and 9 checks omits e4fccc8c9d0a staging: erofs: formatting alignment parenthesis omits ea0b2d429bd8 staging: erofs: formatting add spaces arround '*' omits b566ffc3fab6 staging: erofs: formatting spaces around '-' omits 196ef5f36071 staging: erofs: formatting fix to NULL comparison omits e84e1ed8cdd7 staging: erofs: formatting fix in unzip_vle_lz4.c omits aca19723604c Revert "staging: erofs: disable compiling temporarile" omits c10802b684c6 drm/fb-helper: improve documentation and print warnings omits 7780eb9ce80f bochs: convert to drm_dev_register omits df2052cc9221 bochs: convert to drm_fb_helper_fbdev_setup/teardown omits 70c0ef7bd399 bochs: use drm_fb_helper_set_suspend_unlocked in suspend/resume omits eae06120f197 drm: refuse ADDFB2 ioctl for broken bigendian drivers omits ea4584c2f2fe drm/virtio: Remove set but not used variable 'bo' omits 78f10734f958 ARM: dts: imx6q-apalis: mux RESET_MOCI# signal omits 37f2c303167e ARM: dts: imx6ul: Enable the PMU node omits 9e514e22832f ARM: dts: imx6qdl-sabreauto: add egalax touch screen support omits 4a1f02c345b6 ARM: dts: imx6qdl-sabreauto: add gpio keys support omits 9dfc1600894f ARM: dts: vf610-zii-dev-rev-c: add support for one SFF module omits d482cc61e38f ARM: dts: vf610-zii-cfu1: Add SFF interface to switch omits 9454a0caff6a ARM: imx: add mmdc ipg clock operation for mmdc omits 72fdb40c1a4b drm: extract drm_atomic_uapi.c omits 2ec04b33a96f drm: Update todo.rst omits d86552efe10a drm/atomic: trim driver interface/docs omits e6120d6493e7 drm: drop drmP.h include from drm_crtc.c omits b88ac005654d drm: drop drmP.h include from drm_plane.c omits 99f45e32cde7 drm: Drop drmP.h from drm_connector.c omits d78aa650670d drm: Add drm/drm_util.h header file omits bfaa6036275b ARM: dts: imx6ull: update iomux header omits daae7861a696 iio: light: bh1750: simplify setting PM ops omits c0f87b333510 dt-bindings: adxl372: Document the adxl372 I2C bindings omits 94dbb46c7a8f iio: adxl372: Add support for I2C communication omits d9e8fd0421c2 iio: adxl372: Refactor the driver omits 7ac346823bbb dt-bindings: iio: vadc: Fix documentation of 'reg' omits 6cfdb150e3fc iio: pressure: ms5611: switch to SPDX identifier omits 53d3ae20a68c iio: light: bh1750: switch to SPDX identifier omits 897be9c0a747 dt-bindings: iio: imu: st_lsm6dsx: add LSM6DSO device bindings omits 4a60aa05a063 objtool: Support per-function rodata sections omits 05a0a3441869 rtc: mips: default to rtc-cmos on mips omits c9527f0de508 drm/fb-helper: document remove*_conflicting_framebuffers() omits d3147adcfd95 fbdev: fix kerneldoc omits 6e7713792763 ARM: OMAP2+: Convert to using %pOFn instead of device_node.name omits 1b9c30fe01df ARM: OMAP2+: hwmod_core: improve the support for clkctrl clocks omits 359c533f07f4 Merge commit '1dbcb97c656eed1a244c960b8b3a469c3d20ce7b' in [...] omits 6b63967a61a0 ARM: dts: am571x-idk: Add Industrial input load trigger omits 99f4855923d6 ARM: dts: am572x-idk: Add tricolor Industrial LED support omits d71fef3c7507 ARM: dts: am571x-idk: Add tricolor Industrial LED support omits d2eaf949d2c3 ARM: dts: omap3-gta04a5one: define GTA04A5 variant with OneNAND omits 2b5633eb86da ARM: dts: omap3-gta04a5: define pinmux for bluetooth enabl [...] omits 806c99ed78ca ARM: dts: omap3-gta04a5: uses different sensors than gta04a4 omits 61fedc14b601 ARM: dts: omap3-gta04a5: add support for ti,wl1837 module omits 43541bfa4c07 ARM: dts: omap3-gta04a5: disable IrDA receiver to save power omits 4440f94d066a ARM: dts: omap3-gta04a5: add support for PPS omits 3bace6a40135 ARM: dts: omap3-gta04a5: fix whitepsace and tab style omits acdf6035a84d ARM: dts: omap3-gta04a5: fix model name omits b918bba089fc ARM: dts: omap3-gta04a5: fix copyright of A5 variant omits 18c7bd32047b ARM: dts: omap3-gta04a4: fix model name for A4 variant omits 2719623ea790 ARM: dts: omap3-gta04a3: fix model name for A3 variant omits 2cc86a47059b ARM: dts: omap3-gta04: add mcbsp (audio subsystem) nodes omits f5f15be141b9 ARM: dts: omap3-gta04: add devconf0 setup for mcbsp1 clock pins omits 3c10507a39e8 ARM: dts: omap3-gta04: add mcbsp (audio subsystem) pinmux omits 8f69850f04fb ARM: dts: omap3-gta04: add camera pinmux omits f2b710826ff3 ARM: dts: omap3-gta04: add camera interface parallel port omits eaf2dbd0d248 ARM: dts: omap3-gta04: map antenna detect GPIO to SW_LINEI [...] omits 39b1c4944f71 ARM: dts: omap3-gta04: make use of input event include fil [...] omits f38bb4e9ec8f ARM: dts: omap3-gta04: explicitly describe that mmc1 has no CD/WP omits d2c4c270354d ARM: dts: omap3-gta04: add warning comment to vaux2 regulator omits ebd4fc999e07 ARM: dts: omap3-gta04: add a comment how to reference the [...] omits 1ae00833e30c ARM: dts: omap3-gta04: keep vpll2 always on omits f22a9e64c380 ARM: dts: omap3-gta04: update gpmc NAND setup omits fa99c21ecb3c ARM: dts: omap3-gta04: make NAND partitions compatible wit [...] omits 5d282d3f2f9c ARM: dts: omap3-gta04: add pinmux for bmp085 EOC interrupt omits 7384a24248ed ARM: dts: omap3-gta04: fix touchscreen tsc2007 omits 8905592b6e50 ARM: dts: omap3-gta04: tvout: enable as display1 alias omits e08962dff1dc ARM: dts: omap3-gta04: add devconf1 setup for correct tvout pins omits f6591391373d ARM: dts: omap3-gta04: fixes for tvout / venc omits fa0d7dc355c8 ARM: dts: omap3-gta04: give spi_lcd node a label so that w [...] omits eef69561c600 ARM: dts: omap3-gta04: fix some whitespace and tab style errors omits 85ca3d04c0e9 ARM: dts: omap3-gta04: fix typo in backlight pins node name omits b4dc44b3cac9 9p locks: fix glock.client_id leak in do_lock omits ef5305f1f72e 9p: p9dirent_read: check network-provided name length omits 473c7dd1d7b5 9p/rdma: remove useless check in cm_event_handler omits e02a53d92e19 9p: acl: fix uninitialized iattr access omits 5e172f75e51e 9p locks: add mount option for lock retry interval omits 2803cf4379ed 9p: do not trust pdu content for stat item size omits 6d35190f3953 9p: Rename req to rreq in trans_fd omits 426d5a0f9733 9p: fix spelling mistake in fall-through annotation omits 8b894adb2b7e 9p/rdma: do not disconnect on down_interruptible EAGAIN omits 728356dedeff 9p: Add refcount to p9_req_t omits 43cbcbee9938 9p: rename p9_free_req() function omits 91a76be37ff8 9p: add a per-client fcall kmem_cache omits 523adb6cc10b 9p: embed fcall in req to round down buffer allocs omits 5f997580e8b1 apparmor: Fix network performance issue in aa_label_sk_perm omits f6707fd6241e of: make PowerMac cache node search conditional on CONFIG_ [...] omits 00b7d1cf4667 of: make default address and size cells sizes private omits 6d0a70a284be vsprintf: print OF node name using full_name omits a613b26a5013 of: Convert to using %pOFn instead of device_node.name omits 5f521722a2a2 drm/i915: Missed interrupt simulation is no more, tell the world omits f11adcecbd5f drm/sun4i: tcon: Add dithering support for RGB565/RGB666 L [...] omits 5869d90b28a6 drm/sun4i: tcon: Rename Dithering related register macros omits 79891d56d994 drm/sun4i: tcon: Pass drm_encoder * into sun4i_tcon0_mode_set_cpu omits 1abefb02749f udf: Drop pack pragma from udf_sb.h omits 694538b5d753 udf: Drop freed bitmap / table support omits b085fbe2ef7f udf: Fix crash during mount omits a9ad01bc759d udf: Prevent write-unsupported filesystem to be remounted [...] omits e2bbf91cad09 mfd: cros_ec: Fix and improve kerneldoc comments. omits cc8a4ea182ef platform/chrome: Move mfd/cros_ec_lpc* includes to drivers [...] omits 1f3eb3461f58 Merge tag 'omapdrm-4.20' of git://git.kernel.org/pub/scm/l [...] omits f5169a17af4e Merge tag 'drm-misc-next-2018-09-05' of git://anongit.free [...] omits 3b0d1b65c19f remoteproc: qcom: adsp: Add SDM845 ADSP and CDSP support omits 0eb1cfffd543 MIPS: pci-rt2880: set pci controller of_node omits c6e1241a82e6 mips: txx9: fix iounmap related issue omits 273993509f05 RDMA/core: Assign device ifindex before publishing the device omits c715a39541bb RDMA/core: Follow correct unregister order between sysfs a [...] omits 50704e039ab1 RDMA/umem: Restore lockdep check while downgrading lock omits e1f540c3ed0e RDMA/core: Define client_data_lock as rwlock instead of spinlock omits 2d65f49ff961 RDMA/core: Use simpler spin lock irq API from blocking context omits 4512acd0d34c RDMA/core: Remove context entries from list while unregist [...] omits f7b65d9bf2db RDMA/core: Use simplified list_for_each omits 93688ddbe1da RDMA/core: No need to protect kfree with spin lock and semaphore omits 722c7b2bfead RDMA/{cma, core}: Avoid callback on rdma_addr_cancel() omits f9d08f1e1939 RDMA/core: Rate limit MAD error messages omits 142a9c287613 IB/ipoib: Ensure that MTU isn't less than minimum permitted omits 6c75520f7e5a IB/mlx5: Don't hold spin lock while checking device state omits 798bba01b44b RDMA/core: Fail early if unsupported QP is provided omits b5331e2feafe clk: samsung: s3c2443: Use generic helper for handling sus [...] omits 1b3493d755c8 clk: samsung: s3c2412: Use generic helper for handling sus [...] omits 6bdac3b4c493 clk: samsung: s3c2410: Use generic helper for handling sus [...] omits 53e6ab3d0750 clk: samsung: Remove excessive include omits 3e9efc3299dd i2c: aspeed: Handle master/slave combined irq events properly omits fc66b39fe36a i2c: mediatek: Use DMA safe buffers for i2c transactions omits 9cbeeca05049 i2c: designware: Remove Cherry Trail PMIC I2C bus pm_disab [...] omits 23b4f8b184f5 ARM: u300: Delete dummy SPI chip omits ef2ecab9af5f ARM: dts: exynos: Disable pull control for S5M8767 PMIC omits b803211825d8 ARM: dts: exynos: Remove double SD card detect pin inversion omits c58ce8e66d89 ARM: dts: exynos: Add missing PMIC interrupts on Universal [...] omits f5e758b8358f ARM: dts: exynos: Disable pull control for MAX8997 interru [...] omits a28957b8f10b drm/i915: Update DRIVER_DATE to 20180906 omits 5781cf82553c Merge tag 'gvt-next-2018-09-04' of https://github.com/inte [...] omits d4da8a4d4004 drm/i915: Update DRIVER_DATE to 20180906 omits 01a84c11a5e6 drm/i915: Update DRIVER_DATE to 20180906 omits 1926bd6bf20f ARM: dts: r9a06g032: Use r9a06g032-sysctrl binding definitions omits c1801ad02845 arm64: enable CMT/TMU support for Renesas SoC omits 9a09a42369a4 drm: expand replace_fence to support timeline point v2 omits 0a6730ea27b6 drm: expand drm_syncobj_find_fence to support timeline point v2 omits e28bd101ae1b drm: rename null fence to stub fence in syncobj v2 omits 94e4c5305a9b drm: fix syncobj null_fence_enable_signaling omits 70109354fed2 drm: Reject unknown legacy bpp and depth for drm_mode_addfb ioctl omits 6960e6da9cec drm: fix drm_mode_addfb() on big endian machines. omits 00409fd6f14f drm: do not mask out DRM_FORMAT_BIG_ENDIAN omits ec2fae2558ba drm: byteorder: add DRM_FORMAT_HOST_* omits 0e94043ee1d9 drm: replace DRIVER_PREFER_XBGR_30BPP driver flag with mod [...] omits 7c45885ea929 MIPS: dts: mscc: enable i2c on ocelot_pcb123 omits 9ca953a3d6a6 MIPS: dts: mscc: Add i2c on ocelot omits 2c910cb75e1f Merge branch 'uverbs_dev_cleanups' into rdma.git for-next omits b53b1c08a23e RDMA/uverbs: Use device.groups to initialize device attributes omits c5c4d92e70f3 RDMA/uverbs: Use cdev_device_add() instead of cdev_add() omits adee9f3f3bbb RDMA/core: Depend on device_add() to add device attributes omits 627212c9d49b RDMA/core: Replace open-coded variant of get_device omits 6ceb6331b329 RDMA/uverbs: Declare closing variable as boolean omits 12d6f669717d RDMA/nes: Delete impossible debug prints omits b3b43483a26d RDMA/qedr: remove set but not used variable 'ctx' omits 882dff2890e1 IB/srp: Remove unnecessary unlikely() omits f794809a7259 IB/core: Add an unbound WQ type to the new CQ API omits 08920b8f5d2d RDMA/bnxt_re: QPLIB: Add and use #define dev_fmt(fmt) "QPL [...] omits af68ccbc1131 Merge branch 'mlx5-flow-mutate' into rdma.git for-next omits a090d0d859ff RDMA/mlx5: Extend packet reformat verbs omits 08aeb97cb824 RDMA/mlx5: Add new flow action verb - packet reformat omits 841eefc5cb57 RDMA/uverbs: Add generic function to fill in flow action object omits b4749bf25652 RDMA/mlx5: Add a new flow action verb - modify header omits 0953fffec9ba RDMA/uverbs: Add UVERBS_ATTR_CONST_IN to the specs language omits 31962ca6a260 drm/i915: Move final cleanup of drm_i915_private to i915_d [...] omits 55ac5a1614f9 drm/i915: Attach the pci match data to the device upon creation omits 3ee22b769fd7 drm/rockchip: rgb: add stub functions when rgb encoder is [...] omits 6ef5bd6cfd5d ARM: dts: bcm283x-rpi-lan7515: Enable Ethernet LEDs omits acb3ef0ee40e drm/i915/bdw: Increase IPS disable timeout to 100ms omits 0ca33adb91c0 drm/vkms: Fix race condition around accessing frame number omits 0fff1428bee0 ARM: dts: rockchip: add rk3188 lcd controller nodes omits 20487a8ddf20 ARM: zynq: Convert to using %pOFn instead of device_node.name omits 288f1ced5e24 drm/i915: Reduce context HW ID lifetime omits 428e15cc41e3 drm/rockchip: vop: add rk3188 vop definitions omits 8d544233100b drm/rockchip: vop: Add directly output rgb feature for px30 omits 1f0f01515172 drm/rockchip: Add support for Rockchip Soc RGB output interface omits 3880f62e476d drm/rockchip: add function to check if endpoint is a subdriver omits 666907a3f9bd ARM: dts: sun8i: sun8i-r40-bananapi-m2-ultra: enable AHCI omits 41c64d3318aa ARM: dts: sun8i: r40: add sata node omits 633ba1e086e1 drm/sun4i: Add support for HDMI voltage regulator omits 50414b954ba6 dt-bindings: sun4i-drm: add HDMI VCC supply property for s [...] omits 8b2a37870419 dt-bindings: clock: sun50i-a64-ccu: Add PLL_VIDEO0 macro omits d9ac59978d0d dt-bindings: display: Add compatible for A64 HDMI omits dd8bd5478cc4 drm/sun4i: Add support for A64 display engine omits 06f27fe9ffb7 drm/sun4i: Add support for A64 mixers omits 69517c1798f3 dt-bindings: display: Add compatible for A64 DE2 display pipeline omits 5de39acaf346 clk: sunxi-ng: a64: Add max. rate constraint to video PLLs omits 65b1e8a6ca5f clk: sunxi-ng: a64: Add minimal rate for video PLLs omits 0570921c4c32 arm64: defconfig: Enable CONFIG_DRM_SUN4I omits c2ff8383cc33 clk: sunxi-ng: sun50i: h6: Add 2x fixed post-divider to MM [...] omits 683a0e630cb4 dma-buf/udmabuf: Fix NULL pointer dereference in udmabuf_create omits a3b815f09bb8 drm/virtio: add iommu support. omits b3f13ec958a7 drm/virtio: add virtio_gpu_object_detach() function omits 6c19787e10b1 drm/virtio: track virtual output state omits 7948a2b15873 qxl: fix null-pointer crash during suspend omits c6a21c3864fc IB/mlx5: Change TX affinity assignment in RoCE LAG mode omits f31094fe8c16 ARM: dts: meson8b: fix the clock controller register size omits f7f9da89bc4f ARM: dts: meson8: fix the clock controller register size omits 9d3f8d2ff777 drm/i915: Be defensive and don't assume PSR has any commit [...] omits 5ddd6582cd7b drm: Remove "protection" around drm_vma_offset_manager_destroy() omits a9734d8ee633 drm: Suppress user controlled spam for invalid drm_wait_vb [...] omits 6fcde9046673 arm64: Drop unneeded stackleak_check_alloca() omits 964c9dff0091 stackleak: Allow runtime disabling of kernel stack erasing omits ed535a2dae18 doc: self-protection: Add information about STACKLEAK feature omits c8d126275a5f fs/proc: Show STACKLEAK metrics in the /proc file system omits f90d1e0c7804 lkdtm: Add a test for STACKLEAK omits 10e9ae9fabaf gcc-plugins: Add STACKLEAK plugin for tracking the kernel stack omits afaef01c0015 x86/entry: Add STACKLEAK erasing the kernel stack at the e [...] omits 7adb6bab2846 Merge tag 'socfpga_updates_for_v4.20_part1' of git://git.k [...] omits 0b1ea6f3573a arm64: dts: allwinner: h6: Add OrangePi One Plus initial support omits a167b1e1319c drm/i915: Pull intel_uncore_arm_unclaimed_mmio_detection() [...] omits 6901378c799d of/unittest: add printf tests for node name omits b610e2ff4622 of/unittest: remove use of node name pointer in overlay hi [...] omits b212f0a470ee drm/i915/icl: Fix context RPCS programming omits 06348d3086a3 drm/i915/ringbuffer: Move double invalidate to after pd flush omits 7ef4ac6ed9ed drm/i915: Double check we didn't miss an unclaimed registe [...] omits 9f9d594d952a drm/i915: Fix ICL+ HDMI clock readout omits b9a40816fef7 Document/gpu: Use new vm_fault_t type omits d6acae363e63 drm/i915: Use a cached mapping for the physical HWS omits a0e731f4e26c drm/i915: Combine cleanup_status_page() omits 46223993c2e4 drm/i915: Fix up FORCE_GPU_RELOC (debug) to flush CPU writ [...] omits 6e4228fbaf0f drm/tegra: kick out simplefb omits a7e3fa769891 drm/sun4i: use simpler remove_conflicting_framebuffers(NULL) omits ff07a5854b09 drm/vc4: use simpler remove_conflicting_framebuffers(NULL) omits 770af5859d69 drm/virtio: use simpler remove_conflicting_pci_framebuffers() omits 020aa2ec15fc drm/mgag200: use simpler remove_conflicting_pci_framebuffers() omits 39a3043aa446 drm/radeon: use simpler remove_conflicting_pci_framebuffers() omits 77d1ed41c0c1 drm/bochs: use simpler remove_conflicting_pci_framebuffers() omits 256ee417525a drm/cirrus: use simpler remove_conflicting_pci_framebuffers() omits a62dfac0ff98 drm/amdgpu: use simpler remove_conflicting_pci_framebuffers() omits 4d18975c78f2 fbdev: add remove_conflicting_pci_framebuffers() omits 69aa5355ab0d fbdev: add kerneldoc do remove_conflicting_framebuffers() omits 5fa793d36646 fbdev: allow apertures == NULL in remove_conflicting_frame [...] omits fbc42d455a29 fbdev: show fbdev number for debugging omits 5bd72622e7cc ARM: dts: at91: tse850: drop three indentation levels omits 8daa181d91eb ARM: dts: at91: nattis: drop three indentation levels omits d54f4fba889b fanotify: add API to attach/detach super block mark omits 60f7ed8c7c4d fsnotify: send path type events to group with super block marks omits 1e6cb72399fd fsnotify: add super block object type omits 6ea484309523 drm/omap: Don't call .set_timings() operation recursively omits d8dbe7914376 drm/omap: Store CRTC timings in .set_timings() operation omits a730ce996ce4 drm/omap: venc: Fixup video mode in .check_timings() operation omits 96fc64c77537 drm/omap: sdi: Fixup video mode in .check_timings() operation omits 95e472da1094 drm/omap: hdmi: Constify video mode and related pointers omits 7d39e59be51b drm/omap: dsi: Fixup video mode in .set_config() operation omits f79fa7da6a29 drm/omap: dpi: Don't fixup video mode in dpi_set_mode() omits 7c27fa57ef31 drm/omap: Call dispc timings check operation directly omits 3fbda31e8148 drm/omap: Split mode fixup and mode set from encoder enable omits 8e9c1c6676ea drm/omap: Move bus flag hack to encoder implementation omits 31cd7afa3086 drm/omap: panels: Don't modify fixed timings omits ca6e968b9326 drm/omap: Remove .get_timings() operation from display connectors omits 35d944cbee21 drm/omap: Query timing information from analog TV encoder omits 28120302c2fd drm/omap: Don't call .check_timings() operation recursively omits b4935e3a3cfa drm/omap: Store bus flags in the omap_dss_device structure omits 26c91a3898f1 drm/omap: Don't store video mode internally for external encoders omits 138fe53ef8d3 drm/omap: Remove unneeded fallback for missing .check_timings() omits bb23800c887d drm/omap: Remove duplicate calls to .set_timings() operation omits 8fe1d36100c8 drm/omap: Make the video_mode pointer to .set_timings() const omits 9c626dee5cdb drm/omap: encoder-tfp410: Don't fix timings in .set_timing [...] omits ec68cd5a18e1 drm/omap: dss: hdmi: Rename hdmi_display_(set|check)_timin [...] omits 52c5dd2a7bed drm/omap: Determine connector type directly in omap_connector.c omits 47a3ee27934a drm/omap: Pass both output and display omap_dss_device to [...] omits 7805d1e5098c drm/omap: Don't call HDMI mode and infoframe operations re [...] omits d96aaada5555 drm/omap: Pass both output and display omap_dss_device to [...] omits 70f9cbfc56a3 drm/omap: Get from CRTC to display device directly omits 90279e9518da drm/omap: Don't call EDID read operation recursively omits f006325cdc80 drm/omap: Move HPD disconnection handling to omap_connector omits 18412b667c96 drm/omap: Merge HPD enable operation with HPD callback reg [...] omits a21a8f3c93e1 drm/omap: Remove unneeded safety checks in the HPD operations omits 949ea2ef3fed drm/omap: Don't call HPD registration operations recursively omits f2ea55775e05 drm/omap: Don't call .detect() operation recursively omits 09e5bb6d5b94 drm/omap: dss: Add device operations flags omits 83910ad3f51f drm/omap: Move most omap_dss_driver operations to omap_dss [...] omits e7df6571024b drm/omap: panel-tpo-td043mtea1: Convert to the GPIO descri [...] omits 2167f9e28a30 drm/omap: panel-tpo-td028ttec1: Drop unneeded linux/gpio.h header omits aec338cbf8c3 drm/omap: panel-sony-acx565akm: Convert to the GPIO descri [...] omits 57e0478a29cf drm/omap: panel-nec-nl8048hl11: Convert to the GPIO descri [...] omits ac2d1fcbebd6 drm/omap: encoder-tfp410: Convert to the GPIO descriptors API omits ede880e1825b drm/omap: connector-hdmi: Convert to the GPIO descriptors API omits 1298977f0c8a drm/omap: Check omap_dss_device type based on the output_t [...] omits a4e9ecf4bb19 drm/omap: Remove unnecessary display output sanity checks omits 6f7ae8c29242 drm/omap: dss: Remove omap_dss_driver .[gs]et_mirror operations omits e553ea09e268 drm/omap: dss: Remove unused omap_dss_driver operations omits 43f7078f6b6f drm/omap: dss: Remove the dss_mgr_(dis)connect() operations omits 0f37938c7c43 drm/omap: Set dispc_channel_connect from DSS output connec [...] omits d25a7d67465f drm/omap: Remove supported output check in CRTC connect handler omits 67dfd2d3d0c2 drm/omap: Remove omap_crtc_output global array omits e48f9f16a16a drm/omap: Store CRTC lookup by channel table in omap_drm_private omits 00b30e794ffc drm/omap: Pass pipe pointer to omap_crtc_init() omits 3be0f15bd6e9 drm/omap: dss: Merge two disconnection helpers omits 713165561b7e drm/omap: dss: Move display type validation to initializat [...] omits 79ddb2f0c348 drm/omap: dss: Move connection checks to omapdss_device_(d [...] omits 511afb44d72a drm/omap: Reverse direction of DSS device (dis)connect operations omits 2ee767922e1b drm/omap: Group CRTC, encoder, connector and dssdev in a s [...] omits ac3b13189333 drm/omap: Create all planes before CRTCs omits f96993630445 drm/omap: Remove unneeded variable assignments in omap_mod [...] omits 8a36357ae3b2 drm/omap: dss: Get regulators at probe time omits a48bc6ac2c6c drm/omap: dss: Remove duplicated parameter to dss_mgr_(dis [...] omits bea131966ffa drm/omap: dss: Add function to retrieve display for an output omits f7e376aece46 drm/omap: dss: Add for_each_dss_output() macro omits 27d624527d99 drm/omap: dss: Acquire next dssdev at probe time omits c87193267d24 drm/omap: dss: venc: Move initialization code from bind to probe omits 5f031b471734 drm/omap: dss: hdmi5: Move initialization code from bind to probe omits 5fc15d98a068 drm/omap: dss: hdmi4: Move initialization code from bind to probe omits edb715dffdee drm/omap: dss: dsi: Move initialization code from bind to probe omits 66aacfe22d53 drm/omap: dss: Cleanup error paths in output init functions omits a25edf0ea6de drm/omap: displays: Don't cast dssdev to panel data unnecessarily omits eaaedaf6a1de drm/omap: dss: Extend omapdss_of_find_source_for_first_ep( [...] omits 4e20bda68e01 drm/omap: dss: Replace omap_dss_device port number with bitmask omits 5c718e015a0f drm/omap: dss: Modify omapdss_find_output_from_display() t [...] omits 845417b3b3b0 drm/omap: dss: Move DSS mgr ops and private data to dss_device omits f324b2798c87 drm/omap: dss: Store dss_device pointer in omap_dss_device omits c1dfe721e096 drm/omap: dss: Move and rename omap_dss_(get|put)_device() omits 67822ae11971 drm/omap: dss: Remove panel devices list omits 4e0bb06c0b9a drm/omap: dss: Split omapdss_register_display() omits b9f4d2ebf641 drm/omap: dss: Make omap_dss_get_next_device() more generic omits 92ce521a4841 drm/omap: dss: Rename for_each_dss_dev macro to for_each_d [...] omits de57e9dbc145 drm/omap: dss: Remove output devices list omits 3ce75d67e44c drm/omap: Move DSI debugfs clocks dump to dsi%u_clks files omits f3ed97f9ae7d drm/omap: dsi: Simplify debugfs implementation omits 7269fde4e8c9 drm/omap: displays: Remove input omap_dss_device from panel data omits fb5571717c24 drm/omap: dss: Move src and dst check and set to connectio [...] omits 73fc0ac4a695 drm/omap: displays: Don't call disconnect handlers directly omits 1f507968c30b drm/omap: dss: Move debug message and checks to connection [...] omits ec727e3f6184 drm/omap: dss: Add functions to connect and disconnect devices omits b93109d7dc9e drm/omap: dss: Move common device operations to common structure omits e10bd354ad79 drm/omap: dss: Allow looking up any device by port omits a7e82a67c1d7 drm/omap: dss: Rework output lookup by port node omits 9184f8d94c38 drm/omap: dss: Create and use omapdss_device_is_registered() omits 6a7c5a2200ad drm/omap: dss: Create global list of all omap_dss_device i [...] omits 7e7a0edecca0 drm/omap: dss: Rename omap_dss_device list field to output_list omits df91128b205d drm/omap: dss: Remove omap_dss_device panel fields omits d65b0e0530bb drm/omap: displays: Remove videomode from omap_dss_device [...] omits e0528c944058 drm/omap: dss: Constify omap_dss_driver operations structure omits 21ebcbac5066 drm/omap: dss: Remove unused omapdss_default_get_timings() omits 9976782f331b drm/omap: dss: Remove DSS encoders get_timings operation omits 52dd898a30e0 drm/omap: dss: Remove omapdss_atv_ops get_wss and set_wss [...] omits 8023651bd3d9 drm/omap: dss: Handle DPI and SDI port initialization failures omits cc1876ce5791 drm/omap: dss: Move platform_device_register from core.c t [...] omits f13e97cf3e72 drm/omap: dss: Gather OMAP DSS components at probe time omits 36c61ae2b755 drm/omap: dss: Remove display ordering from dss/display.c omits eb5bc1f92ba3 drm/omap: Do dss_device (display) ordering in omap_drv.c omits 52b9ef246d6a drm/omap: Manage the usable omap_dss_device list within om [...] omits fb96b67c8ae0 drm/omap: Allocate drm_device earlier and unref it as last step omits 34f89904b01e drm/i915: Update DRIVER_DATE to 20180903 omits fbb0de795078 Add udmabuf misc device omits 6b048706f407 drm/i915: Forcibly flush unwanted requests in drop-caches omits e0ff7a7cddef drm/i915: Early rejection of buffer allocations larger than RAM omits fddcd00a49e9 drm/i915: Force the slow path after a user-write error omits aae7c06b34e4 drm/i915: Flag any possible writes for a GTT fault omits 2bfbf6fed1a0 drm/i915: Do a full device reset after being wedged omits 4f2c7337af63 drm/i915: Determine uses-full-ppgtt from context for execbuf omits 59fed3bf8a46 ext2: cache NULL when both default_acl and acl are NULL omits 849fe89ce6d7 udf: remove unused variables group_start and nr_groups omits 381081ffc294 clk: renesas: r8a77970: Add SD0H/SD0 clocks for SDHI omits 0a87bf6cd529 clk: renesas: r8a77980: Add CMT clocks omits 6f4ec8842dd2 ARM: dts: imx7s: enable cpuidle driver omits 470104ae7296 arm64: dts: ls208xa: add second duart omits 5b39601cd3a3 arm64: dts: fsl: remove big-endian field from IFC controller omits 03444ad87be2 arm64: dts: Add big-endian in nor node for ls104xa omits f5d5d2e6c649 ARM: dts: imx6sx-sdb: enable gpio buttons as wakeup source omits 9873fde84ae8 ARM: dts: imx7d-sdb: enable gpio buttons as wakeup source omits 85b839c87339 ARM: dts: imx7s-warp: use SPDX-License-Identifier omits f6fea52a7efb ARM: dts: Add big-endian in nor node for ls1021a omits 66ba345ba8a6 dt-bindings: arm: add missing compatible for i.MX boards omits 243e022efafb ARM: dts: imx6ull-14x14-evk: correct machine model name omits 994558374538 ARM: dts: imx6sll: add gpio clocks omits 3494cfb5e41e ARM: dts: imx6ul: Add weim node omits 31edaa6e7fd8 ARM: dts: imx6ull: keep IMX6UL_ prefix for signals on both [...] omits 3ca5a850de83 ARM: dts: imx6qdl-wandboard: Add stdout-path omits cf69efe57ae8 ARM: dts: imx7s-warp: enable i2c3 device support omits 09ad741b7ece ARM: dts: imx6q-icore-mipi: Use 1.5 version of i.Core MX6 omits 37c045d25e90 ARM: dts: imx6qdl: Add Engicam i.Core 1.5 MX6 omits cc07fd3c45c1 ARM: dts: ls1021a: Enable I2C DMA support omits 475ecf2ef8b0 ARM: dts: i.MX6: Use consistent node names for Engicam files omits dd203753d493 ARM: dts: imx6ul-isiot: Move node definitions into dtsi omits 6b3f0b58397e ARM: dts: imx: Switch Engicam boards to use SPDX identifier omits 96daf949112d ARM: dts: imx7s: remove snvs_poweroff node omits c91727f47656 ARM: dts: imx7s: add i.MX7 messaging unit support omits 2c72d69ffda5 ARM: dts: imx7ulp: update pinfunc header file omits 2f7d353c8b10 ARM: dts: imx51-babbage: Add MC13892 ADC support omits ec16e9bc7b09 ARM: dts: imx6sll: add gpio-ranges property omits b0682d485f12 soc: imx: gpc: use GPC_PGC_DOMAIN_* indexes omits 9f4d61d531e0 soc: imx: gpc: fix PDN delay omits 1b6ff1cb7e67 arm64: dts: allwinner: a64: Rename r_i2c_pins_a label to r [...] omits d91ebb95b96c arm64: dts: allwinner: a64: Rename uart0_pins_a label to u [...] omits fa59dd2ef755 arm64: dts: allwinner: a64: Split out data strobe pin from [...] omits 1bb39959623b i2c: designware: add MSCC Ocelot support omits ffbc01bff2ef dt-bindings: i2c: designware: document MSCC Ocelot bindings omits c7fa7aeff85c i2c: designware: allow IP specific sda_hold_time omits 96742775a3c0 i2c: designware: move #ifdef CONFIG_OF to the top omits 1732c22abca8 i2c: designware: use generic table matching omits 801a6e0af0c6 iio: imu: st_lsm6dsx: add support to LSM6DSO omits 5b3c87fd92d5 iio: imu: st_lsm6dsx: add addr/max_word_len to st_lsm6dsx_ [...] omits 54a6d0c6882d iio: imu: st_lsm6dsx: make st_lsm6dsx_check_odr() non-static omits 50ff457d1b32 iio: imu: st_lsm6dsx: add read_fifo callback to fifo_ops omits ff5059302642 iio: dac: ad5758: Add support for hard reset omits 1fc378fa9dab iio: Convert to using %pOFn instead of device_node.name omits 1e46774fec4b iio: adc: qcom-spmi-adc5: Verify channel numbers from DT omits 99fa3b0c6082 ARM: bcm2835_defconfig: Enable bcm2835-audio omits 6abc0c8f8cf3 drm/amdgpu/gmc9: don't keep stolen memory on vega20 omits 95010ba79baa drm/amdgpu/gmc9: don't keep stolen memory on vega12 omits 6fb81375db0f drm/amdgpu/gmc9: don't keep stolen memory on Raven omits cd2b56238ef7 drm/amdgpu/gmc9: rework stolen vga memory handling omits 5d35ed4832da drm/amdgpu: fix idle state and bulk_moveable flag omits b995795bf09b drm/amdgpu: fix "use bulk moves for efficient VM LRU handling" v2 omits 972a21f94631 drm/ttm: fix ttm_bo_bulk_move_helper omits 88b35d83a79c drm/amdgpu: Use drm_dev_unplug in PCI .remove omits f4661d293eb2 x86/microcode: Make revision and processor flags world-readable omits 21eab7861688 iio: fix position relative kernel version omits 24493cce03b6 iio: light: isl29501: Simplify code to kill compiler warning omits 8ba0dbfd07a3 iio: adc: sc27xx: Add ADC scale calibration omits fd2f53ebf981 iio: adc: sc27xx: Add raw data support omits f0beb4ba9b18 rpmsg: glink: Remove chunk size word align warning omits dc9f5d0f841d IB/hfi1: Move URGENT IRQ enable to hfi1_rcvctrl() omits a2f7bbdc2dba IB/hfi1: Rework the IRQ API to be more flexible omits e63bb50d1994 IB/hfi1: PCIe bus width retry omits 6eb4eb10fb0d IB/hfi1: Make the MSIx resource allocation a bit more flexible omits 09e71899b9cf IB/hfi1: Prepare for new HFI1 MSIx API omits 57f97e96625f IB/hfi1: Get the hfi1_devdata structure as early as possible omits 6a516bc9d70b IB/hfi1: tune_pcie_caps is arbitrarily placed, poorly omits 22c21438aad7 IB/hfi1: Remove duplicated defines omits c54a73d8202a IB/hfi1: Rework file list in Makefile omits 48e905048f39 drm/i915: Explicitly mark Global GTT address spaces omits 2b5cf4ef541f drm/i915/dp_mst: Fix enabling pipe clock for all streams omits 52c985acf3fe MIPS: Move arch_mem_init() comment near definition omits 9f296fe2718e ARM: dts: pxa: add pincontrol helpers omits b0465fdfdd7e ARM: dts: BCM5301X: Specify flash partitions omits 4988154211ad MIPS: Remove no-op/identity casts omits 5beb1e60dba9 clk: mvebu: armada-37xx-periph: add suspend/resume support omits d9d95e78cff8 clk: mvebu: armada-37xx-periph: save the IP base address i [...] omits e9a2310fb689 reset: hisilicon: fix potential NULL pointer dereference omits f676d8612cd6 Merge tag 'clk-renesas-for-v4.20-tag1' of git://git.kernel [...] omits b972cece9448 drm: Describe pixel_blend_mode in drm_plane_state omits 757fdb51c14f media: vivid: add request support omits 945b07b1630f media: vivid: add mc omits 86b93b2c95f1 media: vim2m: support requests omits 144bd0ee304c media: vim2m: use workqueue omits 803a7ab75825 media: v4l2-mem2mem: add vb2_m2m_request_queue omits 9ac8090fda77 media: videobuf2-v4l2: refuse qbuf if queue uses requests or vv. omits 61add367dda6 media: videobuf2-core: add uses_requests/qbuf flags omits 86f6bd3cf122 media: videobuf2-v4l2: add vb2_request_queue/validate helpers omits c07aa48ec57e media: videobuf2-core: add request helper functions omits 394dc5888091 media: videobuf2-v4l2: integrate with media requests omits 35ab4fd2b98b drm/i915/perf: reuse intel_lrc ctx regs macro omits 1c71bc565cdb drm/i915/perf: simplify configure all context function omits fd89e0bb6ebf media: videobuf2-core: integrate with media requests omits 1cf96dcc6e79 media: videobuf2-core: embed media_request_object omits 8e013700bc12 media: vb2: add init_buffer buffer op omits 62fed26ff433 media: videodev2.h: Add request_fd field to v4l2_buffer omits 55028695c3bb media: vb2: drop VB2_BUF_STATE_PREPARED, use bool prepared [...] omits 559cd0a3e484 media: davinci_vpfe: remove bogus vb2->state check omits db6e8d57e2cd media: vb2: store userspace data in vb2_v4l2_buffer omits 0af4e80bf24a media: videobuf2-v4l2: replace if by switch in __fill_vb2_ [...] omits 5f89ec80f1e0 media: videobuf2-v4l2: move __fill_v4l2_buffer() function omits 5f611d74c2bd media: v4l2-ctrls: add v4l2_ctrl_request_hdl_find/put/ctrl [...] omits c41e9cff704a media: v4l2-ctrls: support g/s_ext_ctrls for requests omits 6fa6f831f095 media: v4l2-ctrls: add core request support omits dcea5601dbdf media: v4l2-ctrls: use ref in helper instead of ctrl omits 178543a3ba96 media: v4l2-ctrls: alloc memory for p_req omits 52beeddb6883 media: v4l2-ctrls: prepare internal structs for request API omits da1b1aeac1ac media: v4l2-ctrls: v4l2_ctrl_add_handler: add from_other_dev omits f23317adf6a7 media: videodev2.h: add request_fd field to v4l2_ext_controls omits cc6eddcd37ce media: v4l2-dev: lock req_queue_mutex omits 93a9d9008d3c media: v4l2-device.h: add v4l2_device_supports_requests() helper omits 0ca0e8442dcd media: media-request: add media_request_object_find omits 8a1ecc01a473 ARM: dts: pxa: fix power i2c base address omits be9d6d4b0bf9 media: media-request: add media_request_get_by_fd omits 496f6f4d8a84 media: doc: Add media-request.h header to documentation build omits 10905d70d788 media: media-request: implement media requests omits 66431c0bab0f media: uapi/linux/media.h: add request API omits 3ff7ee8a972a ARM: multi_v7_defconfig: Enable VIDEO_RENESAS_FDP1 omits 59051a25bfb5 ARM: shmobile: defconfig: Enable VIDEO_RENESAS_FDP1 omits 24a610eba32a ARM: dts: pxa: fix the rtc controller omits cbb6a7f52b14 media: Documentation: v4l: document request API omits d842a7cf938b media: adv7842: enable reduced fps detection omits 3ae17c66ed66 media: cobalt: Use v4l2_calc_timeperframe helper omits 87f9ed85d0f9 media: v4l2-dv-timings: Introduce v4l2_calc_timeperframe helper omits a64f88874930 drm/i915/intel_csr.c Fix DMC FW Loading issue on ICL. omits f992cee5ef97 media: videodev2.h: Add new DV flag CAN_DETECT_REDUCED_FPS omits a125385c9b17 media: vidioc-g-dv-timings.rst: document V4L2_DV_FL_CAN_DE [...] omits fb98e29ff1ea media: ov5640: fix mode change regression omits 1d18c2cd9d38 media: ov772x: Disable clk on error path omits 1526dbeb54f2 media: ipu3-cio2: Use dma_zalloc_coherent to replace dma_a [...] omits 4d471563d87b media: i2c: Fix pm_runtime_get_if_in_use() usage in sensor [...] omits d508fffb92d9 media: ov5670, ov13858: Use pm_runtime_idle omits 361f3803adfe media: ov9650: use SCCB regmap omits 5bbf32217bf9 media: ov772x: use SCCB regmap omits be5a1509af8d media: vicodec: fix out-of-range values when decoding omits cd12b401adc3 media: vicodec: split off v4l2 specific parts for the codec omits 21abebf06dc9 media: vicodec: rename and use proper fwht prefix for codec omits abe9d19ae3fd media: vicodec: improve handling of uncompressable planes omits 98efd5525ac0 media: vicodec: simplify blocktype checking omits 56ba4d03d838 media: vicodec: simplify flags handling omits 29a7a5e99080 media: vicodec: add support for more pixel formats omits 48568b0c30c2 media: vicodec: add QP controls omits 3f51b7e1f36a drm/i915/selftests: Add a simple exerciser for suspend/hibernate omits de96bc39951f rtc: mrst: remove set but not used variable 'valid' omits b30c862f2a72 clk: renesas: r8a77990: Add missing I2C7 clock omits e86e894751f0 drm/amdgpu: add DisplayPort CEC-Tunneling-over-AUX support omits 46094b2baeeb drm/nouveau: add DisplayPort CEC-Tunneling-over-AUX support omits a4c30a4861c5 drm_dp_mst_topology: fix broken drm_dp_sideband_parse_remo [...] omits 9bcf6d9868ae drm_dp_cec: add note about good MegaChips 2900 CEC support omits 5ce70c799ac2 drm_dp_cec: check that aux has a transfer function omits 4a477651033e drm/i915: Keep physical cursors pinned while in use omits c14d28e86d3c clk: rockchip: improve rk3288 pll rates for better hdmi output omits 58c116fb7dc6 m68k/sun3: Remove is_medusa and m68k_pgtable_cachemode omits aee94ee873d7 m68k/atari: ARAnyM - Remove reference to long-deprecated M [...] omits a7eb26392b89 arm64: dts: broadcom: Add reference to Compute Module IO Board V3 omits 1adb0a9faabb clk: mediatek: remove unused array audio_parents omits 78412c262004 clk: qcom: Add camera clock controller driver for SDM845 omits f40c467523cb dt-bindings: clock: Introduce QCOM Camera clock bindings omits e848c2ea117f clk: renesas: use SPDX identifier for Renesas drivers omits 0b85de7cef01 clk: cdce925: release child device nodes omits 681cd4a890e3 clk: qcom: clk-branch: Use true and false for boolean values omits 2bdb2a1cca86 clk: qcom: Allocate space for NULL terimation in DFS table omits 00a461cc32ec clk: ti: fix OF child-node lookup omits 030e46e495af IB/rxe: fixes for rdma read retry omits 4e4c53df5677 IB/rxe: avoid back-to-back retries omits b97db58557f4 IB/rxe: fix for duplicate request processing and ack psns omits 1703129ed2c1 IB/rxe: Refactor lookup memory function omits 536a631d1ec1 IB/rxe: Avoid NULL check when search is successful omits 3ccf19e25adf IB/rxe: Change pool state enums to capital letters omits 66d0f207dbf0 IB/rxe: Replace spinlock with rwlock omits 3db2bceb29fd IB/rxe: Simplify rxe_find_route() to avoid GID query for netdev omits 8b7b59d030cc IB/rxe: remove redudant qpn check omits d3c04a3a6870 IB/rxe: vary the source udp port for receive scaling omits 35d017947401 MIPS: ralink: Add rt3352 SPI_CS1 pinmux omits 4eb2534057b1 ARM: multi_v7_defconfig: add Atmel I2S driver omits be62e019ce17 ARM: configs: at91: Add I2S driver to sama5 omits 293201c27b50 ARM: multi_v7_defconfig: add generic resistive touchscreen omits d68f8918b822 ARM: configs: at91: add generic resistive touchscreen to sama5 omits 4adb6603ddef ARM: dts: pxa: change serial node names omits f8f3b7fc21b1 ARM: dts: exynos: Fix regulators configuration on Peach Pi [...] omits b2a13da505e8 ARM: s3c24xx: Remove empty gta02_pmu children probe omits e0b35c1ab5ac ARM: exynos: Fix imprecise abort during Exynos5422 suspend to RAM omits 687b5ae2e6c6 ARM: exynos: Store Exynos5420 register state in one variable omits 70b73f9ac113 drm/i915/ringbuffer: Delay after invalidating gen6+ xcs omits afa86d264a7c soc: fsl: dpio: remove redundant pointer 'priv' omits f55f61225a2b soc: fsl/qe: Use of_get_child_by_name helper omits e665f029a283 clk: Convert to using %pOFn instead of device_node.name omits e966d3084596 MIPS: Remove SLOW_DOWN_IO omits b962aeb02205 MIPS: Use GENERIC_IOMAP omits e245767abf27 MIPS: Use a custom elf-entry program to find kernel entry point omits 096055487115 drm/i915: clear error registers after error capture omits b9fad74bfe76 ARM: shmobile: Convert to using %pOFn instead of device_node.name omits 381116d327b5 drm/i915: Update DRIVER_DATE to 20180830 omits 0964d66036ed arm64: renesas: Remove the ARCH_SHMOBILE Kconfig symbol omits 08e735233ea2 ARM: shmobile: Remove the ARCH_SHMOBILE Kconfig symbol omits 57bc9f041638 ARM: shmobile: defconfig: Refresh shmobile_defconfig for v [...] omits 17cc525206d6 drm/amdgpu: Revert "kmap PDs/PTs in amdgpu_vm_update_directories" omits ec210e3226dc drm/amdgpu: put GART away from VRAM v2 omits 202eb5481421 ARM: dts: socfpga: Rename socfpga_cyclone5_de0_{sockit,nano_soc} omits 0ffc5df823dd ARM: dts: socfpga: update NAND clocking for c5/a5 omits 12b2982a1f72 ARM: dts: arria10: update NAND clocking omits 9a8e3cfd3469 ARM: dts: socfpga: set timer interrupt to edge sensitive omits f20193f7c79e ARM: dts: socfpga: use stdout-path for chosen node omits c8da1d15b8a4 arm64: dts: stratix10: i2c clock running out of spec omits 6e4adef7e4b0 drm/i915: Update DRIVER_DATE to 20180830 omits 09c4b4945743 drm/virtio: fix bounds check in virtio_gpu_cmd_get_capset() omits 0e7a3d4b66e1 drm/virtio: Replace ttm_bo_unref with ttm_bo_put omits 94f4a12707c9 drm/virtio: Replace ttm_bo_reference with ttm_bo_get omits 233c2b74b008 drm/qxl: Replace ttm_bo_unref with ttm_bo_put omits 4efd631e2f48 drm/cirrus: Replace ttm_bo_unref with ttm_bo_put omits aba911e6ac74 drm/bochs: Replace ttm_bo_unref with ttm_bo_put omits 64858773d78e ARM: dts: exynos: Fix sound in Snow-rev5 Chromebook omits 8be3e7f0785c ARM: dts: exynos: Add LDO28 regulator on Exynos5422 Odroid boards omits b5124e450793 ARM: dts: exynos: Disable unused PMIC regulators on Exynos [...] omits 8e82954979fc ARM: dts: exynos: Add unused PMIC regulators on Exynos5422 [...] omits 95ac226222a6 ARM: dts: exynos: Add missing used PMIC regulators on Exyn [...] omits 645b23da6f8b ARM: dts: exynos: Mark 1 GHz CPU OPP as suspend OPP on Exynos5250 omits eb9e16d8573e ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindings omits db4e26115c73 ARM: dts: s5pv210: Switch to S5Pv210 specific pinctrl wake [...] omits 21cb5a27483a ARM: dts: exynos: Fix HDMI-HPD line handling on Arndale omits 620375c8fdf2 ARM: dts: exynos: Use i2c-gpio for HDMI-DDC on Arndale omits 0772cf588cc9 ARM: dts: exynos: Add DSI and panel nodes on Arndale omits d428b5355d5f ARM: dts: exynos: Add DSI node on Exynos5250 omits feef7918667b MIPS: BCM47XX: Enable USB power on Netgear WNDR3400v3 omits d9997b64c52b drm/amdgpu: add missing CHIP_HAINAN in amdgpu_ucode_get_load_type omits 2690262ec9fe drm/amdgpu: Relocate some definitions v2 omits dcaaff4eed13 drm/amdgpu: remove redundant memset omits 25eef4214a43 drm/ttm: Initialize local lists in ttm_bo_bulk_move_helper omits 5f232bd79b24 drm/amdgpu: use the smaller hole for GART omits d78c1fa0c9f8 Revert "drm/amdgpu: move PD/PT bos on LRU again" omits 0e33495d4907 drm/amdgpu: distinct between allocated GART space and GMC addr omits 22d8bfafcc12 drm/amdgpu: stop using gart_start as offset for the GTT domain omits 0be655d1c6c6 drm/amdgpu: fix amdgpu_gmc_gart_location a little bit omits 961c75cf2031 drm/amdgpu: move amdgpu_device_(vram|gtt)_location omits efa9a5ef10fb drm/amdgpu: remove amdgpu_bo_gpu_accessible omits bf47afbabf1c drm/amdkfd: Release an acquired process vm omits 1685b01a8588 drm/amdgpu: Set pasid for compute vm (v2) omits 6f59dc1afbb2 arm64: dts: meson-axg: s400: add sound card omits a0ef1c1cc8b5 arm64: dts: meson-axg: s400: enable audio devices omits f2b8f6a93357 arm64: dts: meson-axg: add audio fifos omits 967c14649132 arm64: dts: rockchip: add missing vop properties for px30 omits 9e4fa01221b3 drm/i915/execlists: Flush tasklet directly from reset-finish omits f888da16628c arm64: dts: rockchip: Add idle-states to device tree for rk3399 omits a6edf83922ef drm/rockchip: vop: fix some register define error for px30 omits 29adeb4f954b drm/rockchip: Use struct_size() in devm_kzalloc() omits dc879f61c45d drm/rockchip: fix coding style and incorrect description omits d8c5d29f21bf drm/i915: Don't check power domains state in intel_power_d [...] omits 6348b903d791 9p: Remove p9_idpool omits 996d5b4db4b1 9p: Use a slab for allocating requests omits 62e3941776fe 9p: clear dangling pointers in p9stat_free omits 81c99089bce6 v9fs_dir_readdir: fix double-free on p9stat_read error omits 4f83d9b848f6 clk: qcom: Add qspi (Quad SPI) clocks for sdm845 omits 48735597f7bd clk: qcom: Add qspi (Quad SPI) clock defines for sdm845 to header omits b567752144e3 clk: qcom: Add some missing gcc clks for msm8996 omits 5df52391ddbe drm/i915/dsc: Fix PPS register definition macros for 2nd V [...] omits e69a35531589 firmware: ti_sci: Provide host-id as an optional dt parameter omits 79a79c3a0ec2 Documentation: dt: keystone: ti-sci: Add optional host-id [...] omits b45649fbd5bf drm/i915: Do not advertize support for NV12 on ICL yet. omits 18563409b132 drm/i915: Clean up skl_plane_has_planar() omits 0d45db9c7a02 drm/i915: Reject compressed Y/Yf with interlaced modes omits eb0f50441056 drm/i915: Don't pass plane to .check_plane() omits bdb1922abd62 drm/amdgpu: Only retrieve GPU address of GART table after [...] omits 7ef0b435457a drm/amdgpu: Need to set moved to true when evict bo omits e78196444b43 drm/amdgpu: move full access into amdgpu_device_ip_suspend omits 0c79c0bb872e drm/amdgpu: remove extra newline when printing VM faults omits 9475e90f024a MIPS: Convert to using %pOFn instead of device_node.name omits 521fb7d021f7 drm/amdgpu: Move KFD parameters to amdgpu (v3) omits 33f2ac5451a6 MIPS: Loongon64: DMA functions cleanup omits 82b7b619c44c drm/amdgpu: Remove CONFIG_HSA_AMD_MODULE omits 04d5e2765802 drm/amdgpu: Merge amdkfd into amdgpu omits ed11e4158451 drm/i915: Fix gtt_view asserts omits 925c5c32f31d arm64: dts: uniphier: add SPI node for LD20, LD11 and PXs3 omits 92fa4f4cc2cd ARM: dts: uniphier: add SPI node for UniPhier 32bit SoCs omits dc0a2098cc2a ARM: dts: uniphier: add SPI pin-mux node omits bae120f8acb2 arm64: uniphier: dts: add more clocks to Denali NAND contr [...] omits 007a93891dca ARM: uniphier: dts: add more clocks to Denali NAND control [...] omits 1895759ee932 drm/i915: Use dp_to_i915 on intel_psr.c omits de25eb7f3075 drm/i915: introduce dp_to_i915() helper omits 5382bed38f09 drm/i915/selftests: ring all doorbells in igt_guc_doorbells omits c4f971240719 ARM: dts: at91: nattis: describe the lvds panel omits 9cb6927680b0 ARM: dts: at91: nattis: move pinctrls for the lvds chip to [...] omits 9a91c0c88ad2 ARM: dts: at91: nattis: state the actual lvds-encoder chip omits f52eb2067929 ARM: dts: at91: nattis: make the SD-card slot work omits 29feb2c960ab ARM: dts: at91: nattis: set the PRLUD and HIPOW signals low omits bc7133cef812 clk: renesas: r8a77965: Add FDP clock omits c8a54c0c9a7d rpmsg: Convert to using %pOFn instead of device_node.name omits 2e464ff0a9b1 extcon: int3496: Convert to use SPDX identifier omits 900ed5557194 extcon: cht-wc: Convert to use SPDX identifier omits a4722503fadf extcon: cht-wc: Correct USBID bit field handling omits 001d3eccf9fc extcon: cht-wc: Fix definition names according to spec omits 962341b54b99 extcon: cht-wc: Return from default case to avoid warnings omits 69f75a4f8c7b extcon: Switch to use kasprintf() instead of open coded omits cff7499d7eb4 extcon: Make static analyzer happy about union assignment omits 1213a3668172 extcon: maxim: Add SPDX license identifiers omits ccf45b18ce89 rpmsg: char: Migrate to iter versions of read and write omits 1e28dbbeced6 remoteproc/davinci: Use %zx for formating size_t omits ac771ed746c8 rtc: rv8803: add Epson RX8803 support omits c856618d2066 rtc: rv8803: fix the rv8803 id in the OF table omits 8748b4a786a9 clk: s2mps11: Use existing defines from bindings for clock IDs omits 94047d979574 clk: s2mps11,s3c64xx: Add SPDX license identifiers omits f300168a3a01 clk: max77686: Add SPDX license identifiers omits f62df676d7f1 memory: atmel-ebi: Use struct_size() in devm_kzalloc() omits 777d8ae56da1 rtc: sysfs: fix NULL check in rtc_add_groups() omits 725e0e15f84b rtc: sun6i: Use struct_size() in kzalloc() omits 1e6e4e169a8a rtc: jz4740: Drop dependency on MACH_INGENIC omits 09058eab4b4f rtc: omap: Cut down the shutdown time from 2 seconds to 1 sec omits 0438002ac526 rtc: omap: use of_device_is_system_power_controller function omits c6b5eb8dd334 rtc: rtc-mrst: Replace mdelay() with msleep() in mrst_read_time() omits 8b69c6dba230 clk: qcom: gcc: Register QUPv3 RCGs for DFS on SDM845 omits cc4f6944d0e3 clk: qcom: Add support for RCG to register for DFS omits 7d0aa3765fa8 drm/amdgpu: Refine gmc9 VM fault print. omits 9bbf6a534109 drm/amd/display: Flatten unnecessary i2c functions omits ad908423ef86 drm/amd/display: support 48 MHZ refclk off omits d377ae4e3754 drm/amd/display: Remove redundant i2c structs omits 46659a83e466 drm/amd/display: Support reading hw state from debugfs file omits 1f6010a96273 drm/amd/display: Improve spelling, grammar, and formatting [...] omits 219097df0f9d drm/amd/display: Fix memory leak caused by missed dc_sink_release omits 18e4aa33bdfb drm/amd/display: eliminate long wait between register poll [...] omits e498eb713604 drm/amd/display: Add support for hw_state logging via debugfs omits e5d0170e5644 drm/amd/display: Use non-deprecated vblank handler omits 58382a445b76 drm/amd/display: dc 3.1.63 omits 9bbdb0f345f5 drm/amd/display: Eliminate i2c hw function pointers omits 284dec4317c8 drm/amdgpu: enable GTT PD/PT for raven v3 omits 24a8d289d532 drm/amdgpu: add amdgpu_gmc_get_pde_for_bo helper v2 omits bbc9fb10e581 drm/amdgpu: add GMC9 support for PDs/PTs in system memory omits e21eb2613d07 drm/amdgpu: add helper for VM PD/PT allocation parameters v3 omits 248f2b8ef25c drm/amdgpu: remove extra root PD alignment omits 4f9ea1d0d1ed drm/amdgpu: fix holding mn_lock while allocating memory omits 85eff20020a6 drm/amdgpu: amdgpu_ctx_add_fence can't fail omits a9a8a788e5e9 drm/amdgpu: Change kiq ring initialize sequence on gfx9 omits 36859cd5354b drm/amdgpu: Change kiq initialize/reset sequence on gfx8 omits ffabea84c55b drm/amdgpu: Refine gfx_v9_0_kcq_disable function omits 841cf911fb9e drm/amdgpu: Remove duplicate code in gfx_v9_0.c omits a62a49e5b968 drm/amdgpu: Refine gfx_v8_0_kcq_disable function omits 6c10b5cc4eaa drm/amdgpu: Remove duplicate code in gfx_v8_0.c omits f1df06d0f9bc drm/amdgpu: Remove dead code in amdgpu_pm.c omits e851abd83088 drm/amdgpu: Power on uvd block when hw_fini omits 3442516d1481 drm/amdgpu: Update power state at the end of smu hw_init. omits 3510bafe561b drm/amdgpu: Fix vce initialize failed on Kaveri/Mullins omits d3200a536ccb drm/amdgpu: Remove duplicated power source update omits 1f06dee8f784 drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode omits 43370c4ce5c6 drm/amdgpu: Adjust the VM size based on system memory size v2 omits 80dbea4720bb drm/amdgpu: implement soft_recovery for GFX9 omits f5d850331ea9 drm/amdgpu: implement soft_recovery for GFX8 v2 omits efb670640596 drm/amdgpu: implement soft_recovery for GFX7 omits 7876fa4f55fd drm/amdgpu: add ring soft recovery v4 omits b6e075c3cb6e drm/atmel-hlcdc: support bus-width (12/16/18/24) in endpoi [...] omits 012877b76c2f drm/atmel-hlcdc: always iterate over the first 4 output endpoints omits 2e7c04aec867 dt-bindings: display: atmel: optional video-interface of e [...] omits 7473b9aff963 dt-bindings: display: bridge: lvds-transmitter: add ti, ds90c185 omits 9946a3a9dbed drm/atmel-hlcdc: allow selecting a higher pixel-clock than [...] omits 319711f98208 drm/atmel-hlcdc: prefer a higher rate clock as pixel-clock base omits 65df9c7947d7 drm/i915/psr: Rewrite comments in intel_psr_wait_for_idle() omits fd255f6e3704 drm/i915/psr: Remove wait_for_idle() for PSR2 omits 3e195a80e096 Staging: octeon-usb: Replaces CVMX_WAIT_FOR_FIELD32 macro [...] omits c28b6699acf8 Staging: One Laptop Per Child: fix SPDX-License-Identifier issue omits 4ad866231e4c staging: most: do not make interface dependent attrs defau [...] omits f0b4a22a4848 staging: most: register channel device after init of struc [...] omits 23c41ca6173d staging: rtl8712: remove unused array iw_operation_mode omits 1257bf8052bd staging: erofs: fix potential overflow in z_erofs_vle_norm [...] omits 89fcd8360e7b staging: erofs: change 'unsigned' to 'unsigned int' omits eed276c0401d staging: erofs: fix potential overflow in erofs_grab_bio() omits d6421a46af70 staging: erofs: fix compression mapping beyond EOF omits 390c642e1264 staging: erofs: fix integer overflow on 32-bit platform omits df1e3f1f0008 staging: erofs: fix vle_decompressed_index_clusterofs omits 99691b4662dd staging: erofs: rearrange vle clustertype definitions omits ab47dd2b0819 staging: erofs: cleanup z_erofs_vle_work_{lookup, register} omits cadf1ccf1b00 staging: erofs: add error handling for xattr submodule omits 6e78901a9f23 staging: erofs: separate erofs_get_meta_page omits 8be31270362b staging: erofs: introduce erofs_grab_bio omits cca5dd879075 staging: gasket: interrupt: remove unimplemented interrupt types omits 8b872d6f06c2 staging: gasket: interrupt: simplify interrupt init parameters omits 62af16524ced staging: gasket: interrupt: refactor PCI MSIX-specific han [...] omits 97fead8c9096 staging: gasket: core: rename lookup_internal_desc to be P [...] omits 1fb5e1c92e7d staging: gasket: core: factor out generic device remove co [...] omits 9c34e95c6f03 staging: gasket: core: factor out generic device add code [...] omits 7b49682bdc6c staging: gasket: page table: remove extraneous memory barriers omits 717264bab46e staging: gasket: core: switch to relaxed memory-mapped I/O omits 6c258edc64ae staging: gasket: page table: use dma_mapping_error for err [...] omits 1fdd6d720cdc staging: gasket: remove gasket_exit() omits 1fb227bf2ed2 staging: gasket: core: remove ftrace-style debug logs omits 57db4be3bbe4 staging: gasket: core: remove kobj_name param from gasket_ [...] omits c5e0a62ad80a staging: gasket: core: fix line continuation indent in gas [...] omits 4cfc2bff29ca staging: gasket: core: remove debug log that could crash omits 9323bbfa140c staging: gasket: apex: remove unused array cm_mappable_regions omits 3c0971939e56 staging: gasket: remove null ptr check before kfree omits 2b2424d9a7e3 staging: fbtft: Adds space around "/" omits 13c7a0ecdf8d staging: mt7621-mmc: Remove macro INIT_MSG and its usages omits 293dcd6592a2 staging: mt7621-pci: show N_FTS status using a loop omits 02d72eef1814 staging: mt7621-pci: make some function static omits b9e50d0cfd32 staging: mt7621-mmc: place a check for sscanf omits a54fe8a6cf66 ARM: dts: add Raspberry Pi Compute Module 3 and IO board omits fff12fcd60d0 staging: rtl8188eu: Removed unneeded variable omits 22d8eeb32abc staging: rtl8188eu: Removed a function and coded inline omits 6c352cfd12f4 staging: rtl8188eu: Removed code valid for 5GHz omits 0056d8bdea00 staging: rtl8188eu: Fix spelling mistake omits 11272dde1e21 staging:rtl8192u: Add SPDX-License-Identifier tag - Style omits 071327fc4279 staging:rtl8192u: Rename PHY_SetRF8256OFDMTxPower() - Style omits 3942039a6517 staging:rtl8192u: Rename PHY_SetRF8256CCKTxPower() - Style omits 319f942517c5 staging:rtl8192u: Refactor phy_RF8256_Config_ParaFile() - Style omits 9980fd11f16a staging:rtl8192u: Rename function PHY_RF8256_Config() - Style omits 7c67160857a2 staging:rtl8192u: Rename PHY_SetRF8256Bandwidth() - Style omits b33b80710a54 dt-bindings: bcm: Add Raspberry Pi CM3 and CM3L omits 1e7b06f0e09d staging:rtl8192u: Rename EEPROM_ChannelPlan - Style omits 89d5bcf46ab2 staging:rtl8192u: Rename EEPROM_Customer_ID - Style omits b635fb9f1302 staging:rtl8192u: Rename EEPROM_Default_TxPower - Style omits 3e86b6426311 staging:rtl8192u: Rename EEPROM_Default_CrystalCap - Style omits aa37aea128b5 staging:rtl8192u: Rename EEPROM_Default_PwDiff - Style omits 74103437df6a staging:rtl8192u: Rename EEPROM_Default_ThermalMeter - Style omits 81bba51495f5 staging:rtl8192u: rename EEPROM_TxPwIndex_Ver - Style omits be9bd9d5a7f2 staging:rtl8192u: Rename EEPROM_TxPwIndex_CCK_V1 - Style omits e9034dd6e1e7 staging:rtl8192u: Rename EEPROM_TxPwIndex_OFDM_24G - Style omits 2b29377bdad5 staging:rtl8192u: Rename EEPROM_TxPwIndex_OFDM_24G_V1 - STYLE omits 3e78c2127d5b staging:rtl8192u: Rename EEPROM_TxPwIndex_CCK - Style omits 7a4a474db375 staging:rtl8192u: Rename EEPROM_CrystalCap - Style omits 98dbfe8bfff5 staging:rtl8192u: Rename EEPROM_PwDiff - Style omits 9bfe57361187 staging:rtl8192u: Rename EEPROM_ThermalMeter - Style omits e94d958580d0 staging:rtl8192u: Rename EEPROM_TxPowerDiff - Style omits 69b281907429 staging:rtl8192u: Reorder enum _RTL8192Usb_HW members - Style omits 12a2b6f6ea01 staging:rtl8192u: Remove unused definitions - Style omits 111118af91c4 staging:rtl8192u: Refactor BaseBand_Config_Type - Style omits 4a4c1b7ceb8a staging:rtl8192u: Make function rtl8192_phyConfigBB static omits 1d5de99435c7 staging:rtl8192u: Refactor RT_RF_TYPE_DEF - Style omits 64749a7e54e3 staging:rtl8192u: Refactor enum VERSION_819xU - Style omits 6367ae41f2c4 staging:rtl8192u: Remove commented out code and indent - Style omits 9f4887109a0a staging:rtl8192u: Rename BaStartSeqCtrl - Style omits ea62c80ad30d staging:rtl8192u: Rename BaTimeoutValue - Style omits a3ba6bb9a38e staging:rtl8192u: Rename BaParamSet - Style omits efff422454f3 staging:rtl8192u: Rename DialogToken - Style omits 1f9766a0625e staging:rtl8192u: Rename bValid - Style omits 6fcb0759b99d staging:rtl8192u: Rename member variable Timer - Style omits f813f408a145 staging:rtl8192u: Refactor struct BA_RECORD - Style omits ea7b840cb61a staging:rtl8192u: Refactor union delba_param_set - Style omits d07b07f89350 staging:rtl8192u: Refactor DELBA_PARAM_SET - Style omits be433db16f77 staging:rtl8192u: Rename ba_param_set members - Style omits 21c875a59c99 staging:rtl8192u: Remove charData and rename shortData - Style omits 0078a6e54e22 staging:rtl8192u: Refactor BA_PARAM_SET - Style omits 198a136f7f24 staging:rtl8192u: Rename member variables - Style omits 56f6e5a7e4d7 staging:rtl8192u: Rename ShortData - Style omits f9406665ffe7 staging:rtl8192u: Refactor SEQUENCE_CONTROL - Style omits 1f20545654e6 staging:rtl8192u: Remove unused defines - Style omits 2c6d0ee300c8 staging:rtl8192u: Refactor struct HT_CAPABILITY_ELE - Style omits 9ff6cdd3934a staging:rtl8192u: Remove enum CHNLOP - Style omits ccedf8912c36 staging:rtl8192u: Removed commented out structure - Style omits 40602a0d1f34 staging:rtl8192u: Remove unused CHHLOP_IN_PROGRESS - Style omits 47bd0dc30eac staging:rtl8192u: Correct block comments - Style omits 362ed57ee889 staging:rtl8192u: Remove unused constants - Style omits 0df408add7af staging:rtl8192u: Add required spaces - Style omits 50a37490b169 staging:rtl8192u: Remove unnecessary blank lines - Style omits 3f119c9da3b8 staging:rtl8192u: Rename sHTCLng - Style omits fe9756ee9e0c staging:rtl8192u: Replace magic number with defined consta [...] omits 34fbab5f0a02 staging: rtl8188eu: Removed unnecessary parentheses omits c19636f5dc1d staging: rtl8188eu: use phydm_reg.h from rtlwifi omits fa1deb227d79 staging: rtl8188eu: remove unused IS_MCAST omits 2bd827a8d815 staging: rtl8188eu: use is_multicast_ether_addr in rtw_xmit.c omits e232f8841e1b staging: rtl8188eu: use is_multicast_ether_addr in rtw_recv.c omits 3bd589eb93a5 staging: rtl8188eu: use is_multicast_ether_addr in rtw_security.c omits f1d18719393b staging:rtl8192u: Rename ToLegalChannel - Style omits b56b1438a103 staging:rtl8192u: Rename IsLegalChannel - Style omits e859737a15a4 staging:rtl8192u: Rename DOT11D_ScanComplete - Style omits 715a3d9336f4 staging:rtl8192u: Rename Channel - Style omits 869b4372677c staging:rtl8192u: Rename DOT11D_GetMaxTxPwrInDbm - Style omits b83ff82670f3 staging:rtl8192u: Rename dot11d_update_country_ie() parame [...] omits d1f91e043952 staging:rtl8192u: Rename Dot11d_UpdateCountryIe - Style omits 6a184731c2a0 staging:rtl8192u: Rename Dot11d_Reset - Style omits c01f06b7506f staging:rtl8192u: Rename Dot11d_Init - Style omits bbb151166560 staging:rtl8192u: Lines should not end with a '(' - Style omits bc3ae2415bec staging:rtl8192u: Rename __pTa - Style omits abdc4cae86f0 staging:rtl8192u: Rename macro parameter __pIeeeDev - Style omits 51e1eb742745 staging:rtl8192u: Replace magic number 6 with ETH_ALEN - Style omits ace3c2a23cf8 staging:rtl8192u: Remove macro cpMacAddr - Style omits 9391bea9ad4e staging:rtl8192u: Remove macro eqMacAddr - Style omits 07e6d3f03b5f drm/amdgpu: move PD/PT bos on LRU again omits f921661bd4a1 drm/amdgpu: use bulk moves for efficient VM LRU handling (v6) omits 7748e2dcdaad drm/ttm: add bulk move function on LRU omits 9a2779528edd drm/ttm: revise ttm_bo_move_to_lru_tail to support bulk moves omits 8c7655a0fdd3 drm/ttm: add helper structures for bulk moves on lru list omits 11c3a249ff7a drm/amdgpu: add amdgpu_gmc_pd_addr helper omits 4e830fb1b5f5 drm/amdgpu: remove gart.table_addr omits 1123b989c506 drm/amdgpu: rename gart.robj into gart.bo omits cbd528514276 drm/amdgpu: move setting the GART addr into TTM omits 9a02ece43ee4 drm/amdgpu: cleanup VM handling in the CS a bit omits 262b9c392e7d drm/amdgpu: validate the VM root PD from the VM code omits 12938fad234a drm/amdgpu: cleanup GPU recovery check a bit (v2) omits 1849e73748be drm/amdgpu: amdgpu_kiq_reg_write_reg_wait() can be static omits 11c3ee48bd7c drm/amdgpu/display: add support for LVDS (v5) omits ae74da3e1451 drm/amdgpu: Don't use kiq in gpu reset omits c89677afb305 drm/scheduler: avoid redundant shifting of the entity v2 omits 43fbbe89f15b drm/amd/display: indent an if statement omits 35fb7220742b drm/amd/display: fix a compile warning omits fc0faf044001 drm/amdgpu/sriov: Only sriov runtime support use kiq omits 52de2ea74f36 drm/amdgpu: fix sdma doorbell range setting omits a00ead2b394b drm/amdgpu: Fix compile warning omits 1b1f2fecb699 drm/amdgpu: rework ctx entity creation omits a245daf3d7a1 drm/amdgpu: cleanup HW_IP query omits 62347a33001c drm/scheduler: Add stopped flag to drm_sched_entity omits 9c70d10ae72a drm/amdgpu: remove fulll access for suspend phase1 omits 3890d11153e2 drm/amdgpu: use kiq to do invalidate tlb omits 39b62541aac3 drm/amdgpu: Remove the sriov checking and add firmware checking omits dd7304353451 drm/amd/display: implement DPMS DTN test v2 omits d82f99422b21 drm/amd/display: move edp fast boot optimization flag to stream omits 728098352ea4 drm/amd/display: Combine dce80 and dce100 i2c hw functions omits d75de8ac943b drm/amd/display: Define registers for dcn10 omits eb385204b241 drm/amd/display: Program csc matrix as part of stream update omits c85e6e546edd drm/amd/display: Create new i2c resource omits d6257ab531ba drm/radeon: Do not evict VRAM on APUs with disabled HIBERNATE omits 2c1e9bca448a drm/amdgpu: Do not evict VRAM on APUs with disabled HIBERNATE omits 28a160277aef drm/amdgpu: add status checking after fw is loaded omits 02b29caf18b3 drm/ttm: remove dead codes omits 09b6f25b55d9 drm/amdgpu: fix VM size reporting on Raven omits fdd34271a321 drm/amdgpu: Set clock ungate state when suspend/fini omits 05df1f01b292 drm/amdgpu: Set power ungate state when suspend/fini omits 1112a46b48b7 drm/amdgpu: Refine function name and function args omits 8ab561727950 drm/amd/display: Program gamut remap as part of stream update omits 72ac71a7e652 drm/amd/display: HDR dynamic meta should be treated as str [...] omits e71f8ca1a7db drm/amd/display: Handle HDR meta update as fast update omits 0e4af5f3675b drm/amd/display: Program vsc_infopacket in commit_planes_f [...] omits 1336926f43cc drm/amd/display: Enable Stereo in Dal3 omits 27e2e2077479 drm/amd/display: Program vline interrupt on FAST update omits 1e7e86c43f38 drm/amd/display: decouple front and backend pgm using dpms [...] omits 69ff88452674 drm/amd/display: add config for sending VSIF omits 4c1fa3630b44 drm/amd/display: Don't force UPDATE_TYPE_FULL if stream_up [...] omits bf2af91cb3a4 drm/amd/display: Correct rounding calcs in mod_freesync_is [...] omits 953c2901c860 drm/amd/display: refactor vupdate interrupt registration omits 9410a3776bbf drm/amd/display: fix LFC tearing at top of screen omits be922ff750e4 drm/amd/display: Add back code to allow for rounding error omits 050790cc5973 drm/amd/display: Fix bug that causes black screen omits ff6014d63a87 drm/amd/display: Fix bug where refresh rate becomes fixed omits e80e94460841 drm/amd/display: add method to check for supported range omits 98e6436d3af5 drm/amd/display: Refactor FreeSync module omits 8c3db1284a01 drm/amdgpu: fill in amdgpu_dm_remove_sink_from_freesync_module omits bfcea5204287 drm/amdgpu:change VEGA booting with firmware loaded by PSP omits d4e838431d56 drm/amdgpu: added support 2nd UVD instance omits 851c2509aef6 drm/doc: Adapt GPU scheduler references for renamed C file omits 0d346a14c634 drm/amdgpu: use entity instead of ring for CS omits 8290268f31b8 drm/amdgpu: move context related stuff to amdgpu_ctx.h omits 86275d090f01 drm/amdgpu: remove ring lru handling omits 869a53d4d7d7 drm/amdgpu: remove the queue manager omits 72a4c072ca9f drm/amdgpu: use scheduler load balancing for compute CS omits 845e6fdf3b52 drm/amdgpu: use scheduler load balancing for SDMA CS omits 3798e9a6e639 drm/amdgpu: use new scheduler load balancing for VMs omits aa5873dca463 drm/amdgpu: Change VCE booting with firmware loaded by PSP omits 23f67981fd92 drm/scheduler: rename gpu_scheduler.c to sched_main.c omits 7b10574eac0b drm/scheduler: cleanup entity coding style omits 620e762f9a98 drm/scheduler: move entity handling into separate file omits 8acc7254577a drm/scheduler: trivial error handling fix omits ff30e9e8509c drm/amdgpu: fix integer overflow test in amdgpu_bo_list_create() omits e51ee68ff2ee drm/amd/pp: OverDrive gfx domain voltage on Tonga omits a54594752ad4 drm/amdgpu: Cancel the delay work when suspend omits 6dddaeef4f9e drm/amdgpu: remove experimental flag for vega20 omits 3082be1aeaee drm/amdgpu/psp: Enlarge PSP TMR SIZE from 3M to 4M. omits 218a9fbc8a28 drm/amdgpu: update vega20 sdma golden settings omits 54d682d9a5b3 drm/amdgpu/gfx9: Update gfx9 golden settings. omits ff50e15b00b0 drm/amd/powerplay: added voltage boot time calibration omits efa7ac67a80f drm/amd/powerplay: remove max DCEFCLK limitation omits 16ed0ff2755c drm/amd/powerplay: allow slow switch only if NBPState enabled omits 5d923a692868 drm/amd/powerplay: correct the argument for PPSMC_MSG_SetU [...] omits d940def9ab1f drm/amd/powerplay: avoid enabling/disabling uvd/vce dpm twice omits be6a55a11af6 drm/amd/powerplay: remove setting soc floor voltage before [...] omits 3490738f9be9 drm/amd/powerplay: enable fclk ss by default omits 0df5295c99de drm/amdgpu/vg20: Change the load type of vega20 to psp (v2) omits 654f761cfa04 drm/amdgpu: Add psp 11.0 support for vega20. (v2) omits a6637313c7bf drm/amdgpu: enable vega20 powerplay support omits 8c191fe3d553 drm/amd/powerplay: update vega20 clocks threshold settings [...] omits acd116243a0d drm/amd/powerplay: revise vega20 PPSMC_MSG_SetSoftMin/[Max [...] omits d617d4d73043 drm/amd/powerplay: new interfaces for overdrive vega20 scl [...] omits 7dd67c0d4200 drm/amd/powerplay: initialize vega20 overdrive settings omits bc9b8c45b86f drm/amd/powerplay: conv the vega20 pstate sclk/mclk into n [...] omits 8dd97d6bc2c5 drm/amd/powerplay: add vega20 pre_display_config_changed callback omits b8497699ef8a drm/amd/powerplay: export vega20 stable pstate clocks omits fff7e3e049d8 drm/amd/powerplay: correct force clock level related setti [...] omits 7c2912a26d36 drm/amd/powerplay: init vega20 uvd/vce powergate status on [...] omits 982b90319459 drm/amd/powerplay: support workload profile query and setu [...] omits da958630d530 drm/amd/powerplay: add the hw manager for vega20 (v3) omits f0e7e5e2a8e4 drm/amd/powerplay: new interfaces for ActivityMonitor tabl [...] omits f4eac80add11 drm/amd/powerplay: add the smu manager for vega20 (v2) omits b9443b572c06 drm/amd/powerplay: add vega20_pptable.h (v2) omits 79df9413f7c3 drm/amd/powerplay: add vega20_ppsmc.h (v2) omits 5fef5b1e7d9b drm/amd/powerplay: add smu11_driver_if.h (v4) omits 5f51ab41e7a0 drm/amd/powerplay: add vega20_inc.h (v2) omits 7a0d7089c700 drm/amdgpu: update atomfirmware.h omits fe3c948918e7 drm/amdgpu: Add nbio 7.4 support for vega20 (v3) omits 25eaa565c47b Revert "drm/amdgpu: Add nbio support for vega20 (v2)" omits e9126d09eeb5 drm/amdgpu/include: Add mp 11.0 header files. (v2) omits e6af616a7822 drm/amdgpu/include: add thm 11.0.2 headers omits c62d3cd0ddd6 drm/amdgpu/include: Add sdma0/1 4.2 register headerfiles. (v3) omits 1f902edecb32 drm/amdgpu/include: Add nbio 7.4 header files (v4) omits a69e40fd824d drm/radeon: enable ABGR and XBGR formats (v2) omits 00ecc6e6d4ee drm/amdgpu: enable ABGR and XBGR formats (v2) omits bcd47f60ab65 drm/amd/display: enable ABGR and XBGR formats (v4) omits a19c3bea8ebe drm/amdgpu/powerplay/vega10: enable AVFS control via ppfea [...] omits b4abff4bb2b4 drm/amdgpu/powerplay/smu7: enable AVFS control via ppfeaturemask omits a4ead3e5d6f3 drm/amdgpu: add AVFS control to PP_FEATURE_MASK omits 5d0e7e5caa08 drm/amd/display: dc 3.1.62 omits 56780940389a drm/amd/display: Remove redundant non-zero and overflow check omits 2f14bc8968e3 drm/amd/display: add retimer log for HWQ tuning use. omits f137586b2b2b drm/amd/display: fix dml handling of mono8/16 pixel formats omits c4621988d497 drm/amd/display: Add dprefclk value to dce_dccg omits 94a4ffd1d40b drm/amd/display: fix PIP bugs on Dal3 omits f1220c876d4f drm/amd/display: dc 3.1.61 omits 6c1fd99bc669 drm/amdgpu: Cancel gfx off delay work when driver fini/suspend omits ec2e082a79b5 drm/amdgpu/powerplay: check vrefresh when when changing displays omits 7ea34ea3e889 drm/amdgpu: fix emit frame size and comments for jpeg omits 36a12bd0b423 drm/amdgpu: add emit trap for vcn jpeg omits 7f31077cadc9 drm/amdgpu: enable system interrupt for jrbc omits 44287b7190f4 drm/amdgpu: add system interrupt mask for jrbc omits 8709890892d8 drm/amdgpu: add system interrupt register offset header omits eb4f69992037 drm/amdgpu: add emit reg write reg wait for vcn jpeg omits 54f16ebfde5d drm/amdgpu/pp: endian fixes for processpptables.c omits 2cf01099518b drm/amdgpu/pp: endian fixes for process_pptables_v1_0.c omits 35e160e781a0 drm/scheduler: change entities rq even earlier omits 573edb241b44 drm/scheduler: fix last_scheduled handling omits 93f15e1c0796 drm/scheduler: Remove entity->rq NULL check omits c2d358d724ee drm/amdgpu: move missed gfxoff entry into amdgpu_gfx header omits 4473e1db3120 drm/amdgpu: move vm definitions into amdgpu_vm header omits c082b99878b7 drm/amdgpu: move gmc macros into amdgpu_gmc header omits 5df585258f9f drm/amdgpu: move display definitions into amdgpu_display header omits 9e21fc56fe58 drm/amdgpu: remove useless gds switch macro omits 0a7845db93b2 drm/amdgpu: move ring macros into amdgpu_ring header omits 4b991c54ce82 gpu: drm: radeon: radeon_test: Replace mdelay() with msleep() omits 2f2debb5a162 gpu: drm: radeon: si: Replace mdelay() with msleep() in si [...] omits c51cebb890dc gpu: drm: radeon: cik: Replace mdelay() with msleep() in c [...] omits e854b61acf77 drm/scheduler: bind job earlier to scheduler omits 7febe4bfd5d4 drm/scheduler: fix setting the priorty for entities (v2) omits bf9b1d9dc7e9 drm/amdgpu: Delay 100ms to enable gfx off feature omits 1fdf7a4b1f96 drm/amd/display: Add check for num of entries in gamma omits dc6c981d2027 drm/amd/display: Use DGAM ROM or RAM omits d02e07948fcf drm/amd/display: Print DPP DTN log info only for enabled pipes omits 9b5349f74a85 drm/amd/display: correct image viewport calculation omits 1b369d3c0d93 drm/amd/display: pass the right num of modes added omits 2cddc50e9819 drm/amdgpu: move gem definitions into amdgpu_gem header omits 6462c0071b8d drm/amdgpu: move psp macro into amdgpu_psp header omits 55560046d5b0 drm/amdgpu: move firmware definitions into amdgpu_ucode header omits bb7743bc2051 drm/amdgpu: move sdma definitions into amdgpu_sdma header omits aa47d117282c drm/amdgpu: move ih definitions into amdgpu_ih header omits 448fe1928ce4 drm/amdgpu: move gfx definitions into amdgpu_gfx header omits fd28705388ef drm/amd/pp: Delete duplicated interface in hwmgr_func omits 3fded222f4bf drm/amdgpu: Disable gfx off if VCN is busy omits 408acede8732 drm/amdgpu: Ctrl gfx off via amdgpu_gfx_off_ctrl omits 1e317b99f0c2 drm/amdgpu: Put enable gfx off feature to a delay thread omits d23ee13fba23 drm/amdgpu: Add amdgpu_gfx_off_ctrl function omits 5a83c9324909 drm/amd/display: Add support for toggling DFS bypass omits 1c8faa9aa0cc drm/amd/display: Enable DFS bypass support in DC config omits 4e60536d093f drm/amd/display: Set DFS bypass flags for dce110 omits 2cb3bcdb33c0 drm/amd/display: dal 3.1.60 omits 265f5ba6c209 drm/amd/display: Move PME to function pointer call semantics omits a465feae60dc drm/amd/display: pass compat_level to hubp omits f688b614b643 drm/amd/pp: Implement get_performance_level for legacy dgpu omits 65f7260b1356 drm/amdgpu: Add job pipe sync dependecy trace omits 07507c01aa70 drm/scheduler: Add job dependency trace. omits df0ca30838ee drm/scheduler: move idle entities to scheduler with less load v2 omits 97ffa35b5dec drm/scheduler: add new function to get least loaded sched v2 omits 249a07c05a8d drm/scheduler: add counter for total jobs in scheduler omits ac0a6cf1c6ef drm/scheduler: add a list of run queues to the entity omits c36628d8989a drm/amgpu/acp: Implement set_powergating_state for acp omits 3a54d2c89511 drm/amdgpu/acp: Powrgate acp via smu omits 1062ddb6d574 drm/amd/amdgpu: Enabling Power Gating for Stoney platform omits be2d6aa51e66 drm/amdgpu: Power down acp if board uses AZ (v2) omits 982976d92f17 drm/amd/pp: Add ACP PG support in SMU omits 9650205a32e7 drm/amd/display: Fix bug use wrong pp interface omits a3d9103ebfa0 drm/amdgpu: Fix page fault and kasan warning on pci device [...] omits 4f0ecd36f276 amdgpu: fix multi-process hang issue omits 9296435729dc drm/amdgpu: fix preamble handling omits 1cadf2b36809 drm/amdgpu: fix VM clearing for the root PD omits 67458e543eb7 ARM: dts: at91/trivial: remove old NAND bindings leftover [...] omits 10af10db8c76 ARM: dts: at91/trivial: Fix USART1 definition for at91sam9g45 omits 1e1f808f9d7a ARM: at91: pm: remove pm_bu initialization in at91_pm_back [...] omits 331a53e05b67 clk: renesas: cpg-mssr: Add r8a774a1 support omits 62f32dde3343 clk: renesas: Add r8a774a1 CPG Core Clock Definitions omits e59bb7be47af clk: renesas: r8a77965: Add SATA clock omits f3824deb4633 clk: renesas: r8a77980: Add RCLK for watchdog timer omits cd51e427e050 clk: renesas: rcar-gen3: Add support for mode pin clock selection omits 4f57998d6477 clk: renesas: r8a77995: Correct RCLK handling omits dc643a843b5d clk: renesas: r8a77990: Correct RCLK handling omits b9d0b84b3db8 clk: renesas: rcar-gen3: Add support for RCKSEL clock selection omits 0d2602d75015 clk: renesas: cpg-mssr: Add support for fixed rate clocks omits 3a251270e6c8 clk: renesas: r8a77980: Add OSC predivider configuration a [...] omits 979a2298a55a clk: renesas: r8a77965: Add OSC EXTAL predivider configuration omits 7b8b9a413122 clk: renesas: r8a7796: Add OSC EXTAL predivider configuration omits f23b866e2021 clk: renesas: r8a7795: Add OSC EXTAL predivider configuration omits 38c79e2899a6 clk: renesas: rcar-gen3: Add support for OSC EXTAL predivider omits fdb78a8c35bc clk: renesas: rcar-gen3: Rename rint to .r omits bf1178c98930 drm/bridge: ti-sn65dsi86: Add mystery delay to enable() omits bb837a434e6e ARM: dts: at91: sama5d2 Xplained: add pin muxing for I2S omits 1ca81883c557 ARM: dts: at91: sama5d2: add nodes for I2S controllers omits 943b4164abdf ARM: dts: at91: sama5d2: add I2S clock muxing nodes omits cfb3cff763df ARM: dts: at91: sama5d2: Add resistive touch device omits 368e824b1d4e ARM: dts: at91: sama5d2: add channel cells for ADC device omits bc537a9cc47e Merge drm/drm-next into drm-misc-next omits 43bcac2396f7 dt-bindings: arm: Document Renesas R-Car M3-N-based ULCB board omits d0990cd0930c dt-bindings: arm: Document RZ/A2 SoC DT bindings omits 01588646dbce dt-bindings: arm: Document RZ/G2M SoC DT bindings omits 175f435f44b7 soc: renesas: identify RZ/A2 omits 332df9828e94 ARM: shmobile: Add basic RZ/A2 SoC support omits 2a4056a759e2 soc: renesas: Identify RZ/G2M omits 58e8ed2ee9ab arm64: dts: renesas: Convert to new LVDS DT bindings omits dc7a6bab2bb7 arm64: dts: renesas: r8a77995: Attach the SYS-DMAC to the IPMMU omits e18a31a7add2 arm64: dts: renesas: Include R-Car product name in DTSI files omits bcee502ceb6c arm64: dts: renesas: r8a77980: add RWDT support omits 48acc8440a78 arm64: defconfig: enable R8A774A1 SoC omits ad73cc2b9132 ARM: shmobile: r8a7779: Remove unused includes omits af69e34040d1 ARM: dts: Include R-Car Gen1 product name in DTSI files omits 180814bb9cd2 ARM: dts: stout: Add DA9063 OnKey node omits d688a83aa6e3 ARM: dts: silk: Add DA9063 RTC and OnKey node omits 938fbd1ae2ac ARM: dts: iwg23s-sbc: specify EtherAVB PHY IRQ omits 5fcd4bfe0391 ARM: dts: r8a77470: Add GPIO support omits bce6d67d035e ARM: dts: silk: Add DA9063 PMIC node omits d17f45eb7181 ARM: dts: gose: Add DA9210 node for CPU DVFS omits b8ca3668a328 ARM: dts: rcar-gen2: Convert to new DU DT bindings omits 01a12d4975fb ARM: dts: iwg23s-sbc: Add pinctl support for scif1 omits 0ea1a4d2c92a ARM: dts: r8a77470: Add PFC support omits f892c0c70eca ARM: dts: r8a77470: Use r8a77470-sysc binding definitions omits 441f61e3aa9e ARM: dts: rcar: Correct SATA device sizes to 2 MiB omits f7be103571e8 ARM: shmobile: defconfig: Remove SOC_CAMERA omits 207f60babbed arm64: dts: tegra186: Enable HS400 omits d5d6b468a004 arm64: dts: tegra210: Enable HS400 omits 22248e91bee0 arm64: dts: tegra186: Add SDMMC4 DQS trim value omits 5879600a70d0 arm64: dts: tegra210: Add SDMMC4 DQS trim value omits 98a2494f847c arm64: dts: tegra186: Assign clocks for sdmmc1 and sdmmc4 omits 918f9671c86b arm64: dts: tegra210: Assign clocks for sdmmc1 and sdmmc4 omits 6f90c6f0db83 arm64: dts: tegra186: Add SDHCI tap and trim values omits 63af8bcd23a6 arm64: dts: tegra210: Add SDHCI tap and trim values omits 41408c215ab7 arm64: dts: tegra186: Add sdmmc pad auto calibration offsets omits 1ea067183d8a arm64: dts: tegra210: Add sdmmc pad auto calibration offsets omits 1e0f69746d62 arm64: dts: tegra210-p2597: Remove no-1-8-v from sdmmc1 omits 6ff7705da880 arm64: dts: tegra210-p2180: Correct sdmmc4 vqmmc-supply omits 41cc3771c93e arm64: dts: tegra210-p2180: Allow ldo2 to go down to 1.8 V omits 24005fd1b3b4 arm64: dts: Add Tegra186 sdmmc pinctrl voltage states omits 6641af7e1fa7 arm64: dts: Add Tegra210 sdmmc pinctrl voltage states omits 33a1f89b605c Merge branch 'for-4.20/dt-bindings' into for-4.20/arm64/dt omits 4a37f11c8f57 soc/tegra: pmc: Implement pad configuration via pinctrl omits fccf0f76ecd3 soc/tegra: pmc: Remove public pad voltage APIs omits 437c4f26f428 soc/tegra: pmc: Use X macro to generate IO pad tables omits f142b9d6461c soc/tegra: pmc: Implement tegra_io_pad_is_powered() omits 00ead3c913af soc/tegra: pmc: Factor out DPD register bit calculation omits 13136a47a061 soc/tegra: pmc: Fix pad voltage configuration for Tegra186 omits 1dc6bd5e39a2 soc/tegra: pmc: Fix child-node lookup omits 4d8c836a866b Merge branch 'for-4.20/dt-bindings' into for-4.20/soc omits d9be10edf7d6 dt-bindings: Add Tegra PMC pad configuration bindings omits d947dddf1c95 staging: pi433: eliminate a temporary variable omits 3e9429efb7f2 arm64: dts: allwinner: a64: NanoPi-A64: Add blue status LED omits ca6aee21ced7 arm64: dts: allwinner: a64: NanoPi-A64: Add Wifi chip omits 708db568f594 arm64: dts: allwinner: a64: NanoPi-A64: Add Ethernet omits 480f58cdbe39 arm64: dts: allwinner: a64: NanoPi-A64: Fix DCDC1 voltage omits aa9cbe94ed82 arm64: dts: allwinner: a64: Olinuxino: enable USB omits 21eac6f33e68 arm64: dts: allwinner: a64: Olinuxino: add Ethernet nodes omits 93366b49a35f arm64: dts: allwinner: a64: Olinuxino: fix DRAM voltage omits eacd9c431ac6 arm64: dts: allwinner: a64: Orange Pi Win: Adjust CSI power rails omits d817442236e5 arm64: dts: allwinner: a64: Orange Pi Win: Add SPI flash node omits 64971e5ad5da arm64: dts: allwinner: a64: Orange Pi Win: Add SDIO node omits e71cc56058f3 arm64: dts: allwinner: a64: Orange Pi Win: Add LED node omits 13b31e6bd357 arm64: dts: allwinner: a64: Orange Pi Win: Add UARTs omits 93d6a27cfcc0 arm64: dts: allwinner: a64: Orange Pi Win: Add Ethernet node omits 14ff5d8f9151 arm64: dts: allwinner: a64: Orange Pi Win: Enable USB OTG socket omits 3131cfb68480 arm64: dts: allwinner: a64: Orange Pi Win: Enable USB hub [...] omits 09b964afca14 arm64: dts: allwinner: a64: Orange Pi Win: Fix SD card node omits b3ee15a509ff arm64: dts: allwinner: a64: Add Pine64-LTS device tree file omits 39defc813264 arm64: dts: allwinner: a64: Add L2 cache nodes omits c41ca64d0750 ARM: dts: sunxi: Don't use cd-inverted in sun8i-r40-banana [...] omits a528872dbb87 clk: sunxi-ng: a83t: Add max. rate constraint to video PLLs omits a8e5433cdc50 clk: sunxi-ng: nkmp: Add constraint for maximum rate omits b16fb66915fc clk: sunxi-ng: r40: Add max. rate constraint to video PLLs omits 02d7901695af clk: sunxi-ng: h3/h5: Add max. rate constraint to pll-video omits cb54fbd21a8f clk: sunxi-ng: Add maximum rate constraint to NM PLLs omits fcddd1f609ea arm64: dts: allwinner: Don't use cd-inverted in sun50i-a64 [...] omits ac947b179bdc arm64: dts: allwinner: a64: Add SID node omits 2f9ad0ac947c 9p/xen: fix check for xenbus_read error in front_probe omits c272a766db4f soundwire: intel: Remove duplicate assignment omits 7bce918be43f MAINTAINERS: Update Vinod's email omits e1c815f4b24a soundwire: intel: Fix uninitialized adev deref omits 30246e2d78c0 soundwire: intel: Add pre/post bank switch ops omits 9b5c132a1ec9 soundwire: keep track of Masters in a stream omits ce6e74d008ff soundwire: Add support for multi link bank switch omits 48949722ced4 soundwire: Handle multiple master instances in a stream omits 0c4a1049cf29 soundwire: Add support to lock across bus instances omits a306a0e4a532 soundwire: Initialize completion for defer messages omits 8cf3f9cfd9dc Documentation: soundwire: Add documentation for multi link omits 99165b93dafe arm64: dts: rockchip: add sdmmc UHS support for roc-rk3328-cc omits 692ff61efab6 arm64: dts: rockchip: add GRF GPIO controller to rk3328 omits 49533b821143 arm64: dts: rockchip: add io-domain to roc-rk3328-cc omits 4afbce842a5c arm64: dts: rockchip: add PX30 evaluation board devicetree omits 7053e06b1422 arm64: dts: rockchip: add core dtsi file for PX30 SoCs omits d15524609bd6 dt-bindings: rockchip: grf: add grf and pmugrf description [...] omits 8bb878cf20ae arm64: dts: rockchip: add support for ROC-RK3399-PC board omits 6f26c238b7d3 ARM: dts: sun8i: a83t: bananapi-m3: Enable IR controller omits 26de4dc74cf5 ARM: dts: sun8i: a83t: Add support for the cir interface omits a8858d871c06 ARM: dts: sun8i: a83t: Add the cir pin for the A83T omits 58c0f79887d5 clk: sunxi-ng: h6: fix PWM gate/reset offset omits 2852bfbf4f16 clk: sunxi-ng: h6: fix bus clocks' divider position omits 63c65b872562 Merge tag 'tee-drv-for-4.20' of git://git.linaro.org/peopl [...] omits 3cf71bc9904d drm/i915: Re-apply "Perform link quality check, unconditio [...] omits 91d05d7639f3 iio: dac: ti-dac5571: provide of_match_table to driver omits 0833627fc3f7 iio: dac: mcp4922: fix error handling in mcp4922_write_raw omits e2b01faf6cde MAINTAINERS: add entry for ltc1660 DAC driver omits d1071f726a76 dt-bindings: iio: dac: add bindings for ltc1660 omits 8316cebd1e59 iio: dac: add support for ltc1660 omits 7ec040af6ce1 iio:adxl372: Add filter bandwidth support omits 5e605a4df6f1 iio:adxl372: Add sampling frequency support omits 1c412a321590 iio: adxl372: Provide validate_trigger and validate_device [...] omits 1691d4ca7081 iio: chemical: bme680: Remove field value defines omits be6af481f3b2 dt-bindings: thermal: rcar-gen3-thermal: Add r8a774a1 support omits 1d9e6cf3c853 thermal: rcar_gen3_thermal: Add r8a774a1 support omits a92bab8919e3 of: thermal: Allow multiple devices to share cooling map omits f1599f9e4cd6 thermal: qcom-spmi: Use PMIC thermal stage 2 for critical [...] omits 97b27dd33d59 dt-bindings: thermal: qcom-spmi-temp-alarm: Improve therma [...] omits 7fd5257f1144 dt-bindings: thermal: qcom-spmi-temp-alarm: Fix documentat [...] omits f7480b2f6591 drm/i915: move lookup_power_well() up omits 0229bfd42bbe drm/i915: use for_each_power_well in lookup_power_well() omits 99da0b35396f drm/i915: WARN() if we can't lookup_power_well() omits 39d1e234e1e1 drm/i915/icl: implement the tc/legacy HPD {dis,}connect flows omits a5ec8332d428 drm: Add per-plane pixel blend mode property omits 06e3c29716d9 drm/sun4i: tcon-top: Use struct_size() in devm_kzalloc() omits 25559c22cef8 tee: add kernel internal client interface omits db878f76b9ff tee: optee: take DT status property into account omits 62d3a8deaa10 drm/i915: Free write_buf that we allocated with kzalloc. omits a61d904fd6fa drm/i915: Simplify condition to keep DMC active during S0ix omits 53867b46fa84 drm/i915: Rename PLANE_CTL_DECOMPRESSION_ENABLE omits 63eaf9acc00d drm/i915: Add a small wrapper to check for CCS modifiers. omits 0577ab482f46 drm/i915/psr: Add PSR mode/revision to debugfs omits e296de926dfd drm/syncobj: Drop add/remove_callback from driver interface omits ad1a56f1bf2b Revert "drm: crc: Wait for a frame before returning from open()" omits c0811a7d5bef drm/crc: Cleanup crtc_crc_open function omits af6979331da1 drm/vkms/crc: Implement verify_crc_source callback omits b1f1c2c11fc6 drm/i915: Fix glk/cnl display w/a #1175 omits 1aeb1b5fa069 drm/i915/psr: Mask PSR irq bits when re-enabling interrupts. omits 9844d4bf3eb4 drm/i915/psr: Add missing check for I915_PSR_DEBUG_IRQ bit omits 63ec132d5b60 drm/i915/psr: Print PSR_STATUS when PSR idle wait times out. omits 7e7b68ef0076 drm/fourcc: Add DOC: overview comment omits df4f94e810fc drm/i915: Correct CSB probing for engine state dumper omits 7b19f544ed90 drm/i915/icl: Get DDI clock for ICL for MG PLL and TBT PLL omits bcaad532974e drm/i915/icl: Implement HSDIV_RATIO of MG_CLKTOP2_HSCLKCTL [...] omits 8109b2c94f58 iio: multiplexer: switch to SPDX license identifier omits 3c4b0f4ddf46 iio: dpot-dac: switch to SPDX license identifier omits 10d6e7955594 iio: envelope-detector: switch to SPDX license identifier omits 0ba56985824e iio: potentiometer: mcp4531: switch to SPDX license identifier omits b9ea8c31e36e iio: potentiometer: mcp4018: use the correct MODULE_LICENSE omits 35a5fd9ebfa9 drm/i915/audio: Hook up component bindings even if display [...] omits c76abab59b3c drm: Use horizontal and vertical chroma subsampling factor [...] omits 59f1c8ab30d6 drm/i915: Increase LSPCON timeout omits 6dfc4a8f134f drm/i915: Verify power domains after enabling them omits ce7c637a8368 iio: potentiometer: merge calls to of_match_device and of_ [...] omits 892e62fab498 iio: chemical: bme680: Add check for val2 in the write_raw [...] omits 010de20412fc MAINTAINERS: Add entry for mcp3911 ADC driver omits 1c4fbbea3408 dt-bindings: iio: adc: add bindings for mcp3911 omits 3a89b289df5d iio: adc: add support for mcp3911 omits 6b8471e4601d iio: adxl345: move null check for i2c id at start of probe omits eb2e188817b1 iio: max44000: remove unused variable max44000_alstim_shift omits f4f55ce38e5f iio:adxl372: Add FIFO and interrupts support omits 4bc5b6b64c9d Merge tag 'regmap-noinc-read' into togreg omits ad6e1fb0312c dt-bindings: iio: accel: Add docs for ADXL372 omits 4097da40f926 iio: adxl372: New driver for Analog Devices ADXL372 Accelerometer omits 4d0434f1297c iio: adc: qcom-spmi-adc5: Add ADC5_AMUX_THM[24]_100K_PU to [...] omits b1ec08025038 iio: adc: max9611: explicitly cast gain_selectors omits 1a5bc41a3d23 iio: dac: mcp4725: avoid using CONFIG_PM_SLEEP omits b6ec220c2826 iio: dac: max5821: avoid using CONFIG_PM_SLEEP omits fe8a5420749f iio: dac: max517: avoid using CONFIG_PM_SLEEP omits 9920ed25eccc drivers: iio: Update MODULE AUTHOR email address omits 9ffa68f65416 iio: health: max30102: Mark expected switch fall-throughs omits a18c66c405c7 iio: pressure: ms5611: remove deprecated compatible strings omits 79fd571b7a49 iio: chemical: bme680: simplify oversampling handling omits 3dcb60cd926e iio: chemical: bme680: use FIELD_GET macro omits 8d3032c3692d iio: chemical: bme680: use GENMASK macro omits a24b4d70c7b2 iio: chemical: bme680: change MSK->MASK in #defines omits 70f1cbddb265 iio: chemical: bme680: indent #defines consistently omits 6784ba340a0e iio: chemical: bme680: cleanup bme680_read_calib formatting omits 8a0ae7d83aa8 iio: chemical: bme680: use clamp macro omits 7c14947e4d3d iio: tsl2772: add support for regulator framework omits 75de3b570b1c iio: tsl2772: add support for avago,apds9930 omits 28b6977e089d dt-bindings: iio: tsl2772: add binding for avago,apds9930 omits 94cd1113aaa0 iio: tsl2772: add support for reading proximity led settin [...] omits 1ed80a817bc4 dt-bindings: iio: tsl2772: add new bindings omits 07c12b1c007c iio: imu: mpu6050: add support for regulator framework omits 2c8909b95b3e iio: adc: Update QCOM ADC license to SPDX format omits e13d757279bb iio: adc: Add QCOM SPMI PMIC5 ADC driver omits da4468a1aa75 drm/i915: Do not redefine the has_csr parameter. omits 065e8c8ff0c7 drm/vgem: Remove unecessary dma_fence_ops omits 409254281fb0 drm/nouveau: Remove unecessary dma_fence_ops omits e43b9082abe4 drm/msm: Remove unecessary dma_fence_ops omits a5aca5d9f47c drm/i915: Remove unecessary dma_fence_ops omits 86e5d0b529a4 drm/gma500: Do not include <drm/drm_global.h> omits 66fc82960c5c drm/i915/execlists: Include reset depth in traces omits dce888798d3e drm/i915: remove confusing GPIO vs PCH_GPIO omits 336662e5e3c9 drm/i915/gvt: use its own define for gpio omits f5133cca38f5 drm/i915: make PCH_GMBUS* definitions private to gvt omits 3eb3cd04e2d8 drm/panel: Fix sphinx warning omits d2c53b337ef5 drm/bridge: ti-sn65dsi86: Fix 0-day build error omits 2cd9a689e97b drm/i915: Refactor intel_display_set_init_power() logic omits 07d805721938 drm/i915: Introduce intel_runtime_pm_disable to pair intel [...] omits a4417b7b419a drm/i915: Stop holding a ref to the ppgtt from each vma omits 103c1944c6ae drm: Add kerneldoc description for "link"-member in struct [...] omits 805615dae057 drm/i915: Remove useless error return from intel_init_mocs [...] omits fc0c5a9d1dab drm/i915: Only skip connector output for disable_display omits ad3c776b1710 drm/i915: Fix PM refcounting w/o DMC firmware omits a99b32a6fff7 drm/i915: Clear stop-engine for a pardoned reset omits 0aeb35ea0e1a drm/dp: add extended receiver capability field present bit omits 638e9af16b95 drm/bridge: ti-sn65dsi86: Poll for training complete omits fc52d0ed1118 drm/bridge: ti-sn65dsi86: Poll for DP PLL Lock omits 73c89ead7185 drm/bridge: ti-sn65dsi86: Move panel_prepare() to pre_enable() omits b814ec6d4535 drm/bridge: ti-sn65dsi86: Implement AUX channel omits 6c76c0eb031f drm/bridge: ti-sn65dsi86: Fixup register names omits 08ea70a417ba drm/i915: Disable runtime-pm using lowlevel functions if !HAS_RC6 omits dc5977da99ea drm/i915: set DP Main Stream Attribute for color range on [...] omits d6fee0dee093 drm/i915: Kick waiters on resetting legacy rings omits 61e1e376bb25 drm/i915: Restrict gen6_reset_rps_interrupts to gen6+ omits 30b710840e4b drm/i915: Cleanup gt powerstate from gem omits f4e60c5cfbf2 drm/i915: Force reset on unready engine omits e02e65001e7b drm/i915: Expose retry count to per gen reset logic omits 41db645a33e7 drm/i915: Bump priority of clean up work omits ea24a6221c8d drm/rcar-du/crc: Implement get_crc_sources callback omits 260bc55116c5 drm/i915/crc: implement get_crc_sources callback omits a8c20833c6bf drm/i915/crc: implement verify_crc_source callback omits 3a3cd0d92a0b drm/rcar-du/crc: Implement verify_crc_source callback omits 3b3b8448ebd1 drm/amdgpu_dm/crc: Implement verify_crc_source callback omits b8d913c0ee00 drm/rockchip/crc: Implement verify_crc_source callback omits 4396551e9cf3 drm: crc: Introduce get_crc_sources callback omits d5cc15a0c66e drm: crc: Introduce verify_crc_source callback omits ee435831ec83 drm/i915/icl: account for context save/restore removed bits omits 2ac45bdd92e0 drm/i915/psr: Add debugfs support to force a downgrade to [...] omits c44301fce614 drm/i915: Allow control of PSR at runtime through debugfs, v6 omits eec97cd3677d drm/virtio: Replace drm_dev_unref with drm_dev_put omits 66e0c8a5bcfd drm: qxl: Fix NULL pointer dereference at qxl_alloc_client [...] omits 5043348a4969 drm: qxl: Fix error handling at qxl_device_init omits b0d146ac7b9a drm/qxl: Replace drm_dev_unref with drm_dev_put omits 550f17441f53 drm/cirrus: flip default from 24bpp to 16bpp omits abf7b30d7f61 drm/cirrus: Use drm_framebuffer_put to avoid kernel oops i [...] omits f82aab2d521e dma-buf: Remove requirement for ops->map() from dma_buf_export omits 7b5ee80a5da3 drm/i915/selftests: Hold rpm for unparking omits d60996ab430c drm/i915: Restore user forcewake domains across suspend omits 75ff9f3c9a98 drm/vgem: Replace drm_dev_unref with drm_dev_put omits d0e062ebb3a4 drm/i915/cfl: Add a new CFL PCI ID. omits e81eb98e3fa8 drm/vmwgfx: Use __drm_atomic_helper_plane_reset instead of [...] omits 42da633809c1 drm/vc4: Use __drm_atomic_helper_plane_reset instead of co [...] omits a69ab52b0358 drm/i915: Remove extra waiter kick on legacy resets omits a4a717010f4e drm/i915: Unmask user interrupts writes into HWSP on snb/i [...] omits c1e63f6df3d3 drm/i915: Warn if we hit the timeout for wait-for-idle omits 1a260e1117a4 drm/i915/icl: Add missing power gate enums omits d9fcdc8d1f8e drm/i915: Use existing power well IDs where possible omits 2183b49933fc drm/i915: Make power well ID names more uniform omits 4739a9d2438b drm/i915: Remove redundant power well IDs omits 75e39688f350 drm/i915/ddi: Use power well CTL IDX instead of ID omits d13dd05a1f20 drm/i915/vlv: Use power well CTL IDX instead of ID omits f28ec6f4ea48 drm/i915: Constify power well descriptors omits 3ae27f7e103d drm/i915/vlv: Remove redundant power well ID asserts omits 48a287ed9d62 drm/i915: Rename intel_power_domains_fini() to intel_power [...] omits ae9b06ca067d drm/i915/icl: Fix power well anonymous union initializers omits e750218d26c3 drm/doc: clarify how to acquire required vblank event reference omits 31e63d31eaf0 drm/vkms: Fix vmap_count increment position omits e61e0f07ef0d gpu: drm: virtio: code cleanup omits 4354d64ea90c drm: Remove drm_fbdev_cma_set_suspend() omits 3ee53ae57501 drm/tinydrm: Replace drm_dev_unref with drm_dev_put omits 66e31a72dc38 drm/sti: do not remove the drm_bridge that was never added omits 97f061580004 drm/i915: Pull seqno started checks together omits cf1f697acb04 drm/i915/skl: distribute DDB based on panel resolution omits aaa023782fda drm/i915: ddb_size is of u16 type omits 69ca5af4ff9a drm/i915/gvt: Move some MMIO definitions to reg.h omits a752b070a678 drm/i915/gvt: Fix function comment doc errors omits 63ef26237ba8 drm/i915/gvt: make dma map/unmap kvmgt functions as static omits e6a59382924e drm/i915/selftests: Unconditionally do a chipset flush bef [...] omits a6476ebd4350 drm/i915: Stop dropping irq around resets omits 08e3e21a24d2 drm/i915: kill resource streamer support omits 48928d4b5d62 drm/i915/icl: move has_resource_streamer to GEN11_FEATURES omits 161ad653d6c9 drm: rcar-du: Use __drm_atomic_helper_plane_reset instead [...] omits 60252323ec9c drm/sun4i: Use __drm_atomic_helper_plane_reset instead of [...] omits 4f4762fcc426 drm/imx: Use __drm_atomic_helper_plane_reset instead of co [...] omits e2512172d16b drm: atmel-hlcdc: Use __drm_atomic_helper_plane_reset inst [...] omits ffcf4626d3fe drm: mali-dp: Use __drm_atomic_helper_plane_reset instead [...] omits 7f4de521001f drm/atomic: Add __drm_atomic_helper_plane_reset omits 2fca58550271 dt-bindings: iio: adc: Add DT binding document for PMIC5 ADC omits 5e45729608dd iio: chemical: fix spelling mistake "failted" -> "failed" omits bc0d332daef3 drm/vkms: Release pages_lock before return omits c444ad790cc2 drm/i915: Fix typo in i915_drm_resume() omits 6c234fe37c57 drm/vkms: Implement CRC debugfs API omits 3e77c4d02237 drm/vkms: Subclass plane state omits 4668f6954432 drm/i915: Clear all residual RPS events on disabling interrupts omits f4de7794de84 drm/i915: Unconditionally clear the pm/guc GT IIR upon acking omits 46e831abe864 drm/i915/lpe: Mark LPE audio runtime pm as "no callbacks" omits 12a6c931beff drm/i915/icl: avoid unclaimed PLANE_NV12_BUF_CFG register omits 0d55babc8392 drm/i915: Drop stray clearing of rps->last_adj omits 570913e0b1be drm/rockchip: vop: add px30 vop support omits d5890d5ff4b9 dt-bindings: display: rockchip: add document for px30 vop omits 8bfa02c885ee drm/i915/gvt: only copy the first page for restore inhibit [...] omits db47685da1d8 drm/i915/gvt: add a fastpath for cmd parsing on MI_NOOP omits 22e6de7074b8 drm/dp: add missing ')' to I2C nack debug message omits d0f5cc5db114 drm/i915/execlists: Terminate the context image with BB_END omits c358514ba8da Revert "drm/i915/icl: WaEnableFloatBlendOptimization" omits e7941cc2340c drm/rockchip: Convert drm_atomic_helper_suspend/resume() omits 21eb1850fa0b drm/i95: Mark GGTT as incoherent for gen10+ omits 60548c554be2 drm/i915: Interactive RPS mode omits 80e0b19996d5 drm/bridge/ti-sn65dsi86: Fix implicit declaration to drm_m [...] omits 7c3d0f159ca0 drm/vkms: Use new return type vm_fault_t omits 27fb462a01c3 drm/bridge/tc358764: fix drm helper name omits dfb9f5cabfe3 drm/vkms: subclass CRTC state omits d7734b74095d drm/vkms: Add atomic_helper_check_plane_state omits 8ce1bb0b5337 drm/vkms: map/unmap buffers in [prepare/cleanup]_fb hooks omits bb112b14af8d drm/vkms: Add functions to map/unmap GEM backing storage omits 3d94361aa13a drm/i915/gtt: remove px_page omits f6844a85e0c9 drm/i915/selftests: Replace opencoded clflush with drm_clf [...] omits 39f3be162c46 drm/i915: Kick waiters on resetting legacy rings omits 86c1c87d0e62 drm/i915: Downgrade Gen9 Plane WM latency error omits 6f211ed43438 drm/i915/icl: Set TBT IO in Aux transaction omits 2b7edeb00852 drm/i915/icl: Add TBT checks for PLL calculations omits f00ca81510b9 drm/i915: inline skl_copy_ddb_for_pipe() to its only caller omits c50dfe79ec3e drm/i915/icl: don't set CNL_DDI_CLOCK_REG_ACCESS_ON anymore omits 5503cb0decdc drm/i915: Drop unneed i915 parameter from intel_ring_pin() omits 905febf592f7 drm/i915: Add a fault injection point to WOPCM init omits 496bcce3c9bf drm/i915: Remove unnecessary ggtt_offset_bias from i915_ge [...] omits dd18cedfa36f drm/i915/guc: Move the pin bias value from GuC to GGTT omits b6445e17799d drm/i915/guc: Do not partition WOPCM if GuC is not used omits 9936ef55f254 drm/i915/guc: Avoid wasting memory on incorrect GuC pin bias omits c00db496bbd4 drm/i915: Remove superfluous GEN8_LR_CONTEXT_ALIGN omits 7a859c655d8f drm/i915: Eliminate use of PAGE_SIZE as a virtual alignment omits 344d00795eb1 drm/bridge/synopsys: remove commented-out flag in Makefile omits f38b7cca6d0e drm/bridge: tc358764: Add DSI to LVDS bridge driver omits eb91cde094f5 dt-bindings: tc358754: add DT bindings omits a095f15c00e2 drm/bridge: add support for sn65dsi86 bridge driver omits e3896e6dddf0 dt-bindings: drm/bridge: Document sn65dsi86 bridge bindings omits 6dc17d69f83e drm/i915/selftests: Exercise resetting in the middle of a [...] omits ab84a110490d drm/i915/selftests: Use a full emulation of a user ppgtt context omits ec5b65a97c60 drm/i915: Don't disable the GPU for older gen on wedging omits 7ed43df720c0 drm/i915: Restore sane defaults for KMS on GEM error load omits 52dda80d62df drm/i915: Protect guc_fini_wq() against module load abort omits d899aceb6091 drm/i915: Mark up object tiling-and-stride getters as const omits 406bc5633c6b drm/i915: Avoid computing tile_row_size() for untiled objects omits 65172699a8bd drm/i915/mst: Continue state updates even if AUX writes fail. omits 45ef40aab72e drm/i915/mst: Do not retrain new links omits bc334d914eee drm/i915/icl: toggle PHY clock gating around link training omits 340a44bef234 drm/i915/icl: program MG_DP_MODE omits db7295c2c4ef drm/i915/icl: Update FIA supported lane count for hpd. omits 6075546f57f8 drm/i915/icl: store the port type for TC ports omits b9fcddab4afb drm/i915/icl: implement icl_digital_port_connected() omits 4de737a26e6a drm/i915/dp: Improve clock recovery loop limit comment omits 5e03f02cb58d dt-bindings: mipi-dsi: Add dual-channel DSI related info omits 9b32f8951f0f dt-bindings: mipi-dsi: Add info about peripherals with non [...] omits 3970c65c2b47 drm/i915: Skip repeated calls to i915_gem_set_wedged() omits 07685c827b2a drm/i915/icl: Implement voltage swing programming sequence [...] omits a38bb309c2ce drm/i915/icl: Add remaining registers and bitfields for MG [...] omits 0305189afb32 drm/sun4i: tcon: Add support for R40 TCON omits cf77d79b4e29 drm/sun4i: tcon: Add another way for matching mixers with tcon omits 2aafafab5a9a drm/sun4i: Use (struct drm_format_info) fields to determin [...] omits a5b22b5ed88b drm/i915: Show stack (by WARN) for hitting forcewake errors omits 6a2f59e45afc drm/i915: Pull unpin map into vma release omits 102506d52922 drm/i915/dp: Refactor max_vswing_tries variable omits bb5ffe6fd58c drm/i915/dp: Limit link training clock recovery loop omits 4eaf317a60fb drm/i915/kvmgt: Fix compilation error omits 574e0fbfc95e drm/rockchip: Replace drm_dev_unref with drm_dev_put omits c74a7469f97c Merge drm/drm-next into drm-intel-next-queued omits a31ac0b23cb8 drm: Replace NULL with error value in drm_prime_pages_to_sg omits 6f15a7de86c8 drm/i915/dsc: Add missing _MMIO() from PPS registers omits 7a72c78bdd0a drm/i915: Fix psr sink status report. omits 6bd31b3798c8 drm/i915: Remove unused "ret" variable. omits 900ccf30f9e1 drm/i915: Only force GGTT coherency w/a on required chipsets omits 35e900818e17 drm/i915: Suppress assertion for i915_ggtt_disable_guc omits f7a738fca03c drm/i915/icl: compute the TBT PLL registers omits 516a49cc1946 drm/i915: Fix assert_plane() warning on bootup with extern [...] omits 106b6c39c870 drm/print: Fix DRM_DEBUG_DP macro omits 5f9c4f95bed2 drm/i915/gtt: Full ppgtt everywhere, no excuses omits 79556df293b2 drm/i915/gtt: Enable full-ppgtt by default everywhere omits dcf496a6a608 drm/sun4i: sun4i: Introduce a quirk for lowest plane alpha [...] omits e527cd9e48e3 drm/sun4i: sun4i: Register quirks with the backend structure omits 490cda5a3c82 drm/sun4i: Handle DRM_BUS_FLAG_PIXDATA_*EDGE checking if p [...]
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-arm-mainline-allmo [...] \ O -- O -- O (5929a1f0ff30)
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: .clang-format | 1 + .mailmap | 13 - Documentation/ABI/stable/sysfs-driver-usb-usbtmc | 35 + .../ABI/testing/configfs-stp-policy-p_sys-t | 41 - Documentation/ABI/testing/configfs-usb-gadget-uvc | 24 - Documentation/ABI/testing/sysfs-bus-iio | 2 +- Documentation/ABI/testing/sysfs-bus-usb | 19 +- Documentation/ABI/testing/sysfs-bus-vmbus | 21 - .../ABI/testing/sysfs-class-led-trigger-pattern | 4 +- Documentation/ABI/testing/sysfs-class-net | 18 - Documentation/ABI/testing/sysfs-platform-lg-laptop | 35 - Documentation/accounting/psi.txt | 73 - Documentation/admin-guide/cgroup-v2.rst | 30 +- Documentation/admin-guide/kernel-parameters.txt | 35 +- Documentation/admin-guide/mm/memory-hotplug.rst | 42 +- Documentation/admin-guide/pm/cpufreq.rst | 2 +- Documentation/admin-guide/security-bugs.rst | 47 +- Documentation/arm/Samsung/Bootloader-interface.txt | 1 - Documentation/core-api/boot-time-mm.rst | 69 +- Documentation/core-api/index.rst | 1 - Documentation/core-api/xarray.rst | 435 - Documentation/cpu-freq/cpufreq-stats.txt | 8 +- Documentation/crypto/asymmetric-keys.txt | 26 +- .../devicetree/bindings/arm/al,alpine.txt | 72 + Documentation/devicetree/bindings/arm/amlogic.txt | 7 - .../devicetree/bindings/arm/atmel-at91.txt | 170 + .../devicetree/bindings/arm/atmel-sysregs.txt | 171 - .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 8 - .../devicetree/bindings/arm/coresight.txt | 120 +- .../devicetree/bindings/arm/cpu-capacity.txt | 8 +- .../bindings/arm/cpu-enable-method/al,alpine-smp | 34 +- Documentation/devicetree/bindings/arm/cpus.txt | 4 +- .../bindings/arm/freescale/fsl,layerscape-dcfg.txt | 19 - .../bindings/arm/freescale/fsl,layerscape-scfg.txt | 19 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 183 - Documentation/devicetree/bindings/arm/fsl.txt | 83 +- .../bindings/arm/hisilicon/hisilicon.txt | 8 - .../devicetree/bindings/arm/keystone/ti,sci.txt | 4 - .../bindings/arm/marvell/marvell,berlin.txt | 96 + .../bindings/arm/mediatek/mediatek,apmixedsys.txt | 1 - .../bindings/arm/mediatek/mediatek,audsys.txt | 1 - .../bindings/arm/mediatek/mediatek,bdpsys.txt | 1 - .../bindings/arm/mediatek/mediatek,ethsys.txt | 1 - .../bindings/arm/mediatek/mediatek,hifsys.txt | 1 - .../bindings/arm/mediatek/mediatek,imgsys.txt | 1 - .../bindings/arm/mediatek/mediatek,infracfg.txt | 1 - .../bindings/arm/mediatek/mediatek,mmsys.txt | 1 - .../bindings/arm/mediatek/mediatek,pericfg.txt | 1 - .../bindings/arm/mediatek/mediatek,topckgen.txt | 1 - .../bindings/arm/mediatek/mediatek,vdecsys.txt | 1 - .../devicetree/bindings/arm/msm/qcom,kpss-acc.txt | 19 - .../devicetree/bindings/arm/msm/qcom,kpss-gcc.txt | 44 - .../devicetree/bindings/arm/msm/qcom,llcc.txt | 19 +- Documentation/devicetree/bindings/arm/rockchip.txt | 20 - Documentation/devicetree/bindings/arm/scu.txt | 2 +- Documentation/devicetree/bindings/arm/secure.txt | 19 +- Documentation/devicetree/bindings/arm/shmobile.txt | 16 +- Documentation/devicetree/bindings/arm/syna.txt | 105 - Documentation/devicetree/bindings/arm/tegra.txt | 9 +- .../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 93 - .../bindings/arm/tegra/nvidia,tegra20-pmc.txt | 103 - .../devicetree/bindings/arm/ux500/boards.txt | 2 +- .../devicetree/bindings/arm/zte,sysctrl.txt | 30 - Documentation/devicetree/bindings/arm/zte.txt | 27 +- .../devicetree/bindings/clock/actions,owl-cmu.txt | 2 - .../devicetree/bindings/clock/at91-clock.txt | 516 +- .../devicetree/bindings/clock/hi3670-clock.txt | 43 - .../devicetree/bindings/clock/imx6q-clock.txt | 8 - .../devicetree/bindings/clock/ingenic,cgu.txt | 7 +- .../devicetree/bindings/clock/qcom,camcc.txt | 18 - .../devicetree/bindings/clock/qcom,gcc.txt | 3 - .../devicetree/bindings/clock/qcom,hfpll.txt | 60 - .../devicetree/bindings/clock/qcom,krait-cc.txt | 34 - .../devicetree/bindings/clock/renesas,cpg-mssr.txt | 17 +- .../bindings/connector/usb-connector.txt | 8 +- .../bindings/cpufreq/arm_big_little_dt.txt | 65 + .../bindings/crypto/hisilicon,hip07-sec.txt | 2 +- Documentation/devicetree/bindings/csky/cpus.txt | 73 - .../devicetree/bindings/display/atmel/hlcdc-dc.txt | 23 - .../bindings/display/bridge/lvds-transmitter.txt | 8 +- .../bindings/display/bridge/renesas,lvds.txt | 14 +- .../bindings/display/bridge/ti,sn65dsi86.txt | 87 - .../bindings/display/bridge/toshiba,tc358764.txt | 35 - .../bindings/display/exynos/exynos_dsim.txt | 25 +- .../devicetree/bindings/display/mipi-dsi-bus.txt | 153 +- .../bindings/display/panel/innolux,p120zdg-bf1.txt | 22 - .../bindings/display/panel/innolux,tv123wam.txt | 20 + .../bindings/display/panel/simple-panel.txt | 3 - .../devicetree/bindings/display/renesas,du.txt | 4 - .../bindings/display/rockchip/rockchip-vop.txt | 3 - .../bindings/display/sunxi/sun4i-drm.txt | 16 +- .../devicetree/bindings/firmware/qcom,scm.txt | 33 +- .../firmware/xilinx/xlnx,zynqmp-firmware.txt | 82 - .../devicetree/bindings/fpga/fpga-region.txt | 4 +- .../devicetree/bindings/i2c/i2c-designware.txt | 7 +- .../devicetree/bindings/i2c/i2c-imx-lpi2c.txt | 1 - Documentation/devicetree/bindings/i2c/i2c-omap.txt | 8 +- Documentation/devicetree/bindings/i2c/i2c-rcar.txt | 2 - .../devicetree/bindings/i2c/i2c-sh_mobile.txt | 1 - Documentation/devicetree/bindings/i2c/i2c.txt | 2 +- .../devicetree/bindings/iio/accel/adxl372.txt | 33 - .../devicetree/bindings/iio/adc/mcp3911.txt | 30 - .../devicetree/bindings/iio/adc/qcom,spmi-vadc.txt | 81 +- .../bindings/iio/adc/sprd,sc27xx-adc.txt | 4 - .../devicetree/bindings/iio/dac/ad5758.txt | 5 - .../devicetree/bindings/iio/dac/ltc1660.txt | 21 - .../devicetree/bindings/iio/imu/inv_mpu6050.txt | 1 - .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 1 - .../devicetree/bindings/iio/light/bh1750.txt | 18 - .../devicetree/bindings/iio/light/tsl2772.txt | 42 - .../devicetree/bindings/iio/proximity/vl53l0x.txt | 12 - .../devicetree/bindings/input/pwm-vibrator.txt | 4 +- .../bindings/input/touchscreen/touchscreen.txt | 6 +- .../interrupt-controller/csky,apb-intc.txt | 62 - .../bindings/interrupt-controller/csky,mpintc.txt | 40 - .../devicetree/bindings/iommu/mediatek,iommu.txt | 4 +- .../bindings/iommu/renesas,ipmmu-vmsa.txt | 1 - .../bindings/mailbox/qcom,apcs-kpss-global.txt | 1 - Documentation/devicetree/bindings/media/cedrus.txt | 54 - .../devicetree/bindings/media/fsl-pxp.txt | 26 - .../devicetree/bindings/media/i2c/adv748x.txt | 20 +- .../devicetree/bindings/media/i2c/adv7604.txt | 2 +- ...dongwoon,dw9807-vcm.txt => dongwoon,dw9807.txt} | 0 .../bindings/media/mediatek-jpeg-decoder.txt | 1 - .../devicetree/bindings/media/rcar_vin.txt | 1 - .../devicetree/bindings/media/renesas,ceu.txt | 14 +- .../devicetree/bindings/media/rockchip-vpu.txt | 29 - .../devicetree/bindings/media/video-interfaces.txt | 4 +- .../memory-controllers/mediatek,smi-common.txt | 1 - .../memory-controllers/mediatek,smi-larb.txt | 3 +- Documentation/devicetree/bindings/mfd/arizona.txt | 2 +- .../devicetree/bindings/misc/fsl,qoriq-mc.txt | 39 - Documentation/devicetree/bindings/misc/lwn-bk4.txt | 26 - .../devicetree/bindings/net/can/rcar_can.txt | 1 - Documentation/devicetree/bindings/net/dsa/b53.txt | 36 - .../devicetree/bindings/net/marvell,prestera.txt | 4 +- .../bindings/nvmem/allwinner,sunxi-sid.txt | 1 - .../devicetree/bindings/phy/brcm-sata-phy.txt | 1 - .../devicetree/bindings/phy/phy-cadence-dp.txt | 30 - .../bindings/phy/phy-rockchip-inno-hdmi.txt | 43 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 23 +- .../devicetree/bindings/phy/rcar-gen2-phy.txt | 1 - .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 11 +- .../devicetree/bindings/phy/rcar-gen3-phy-usb3.txt | 10 +- .../devicetree/bindings/phy/uniphier-pcie-phy.txt | 31 - .../devicetree/bindings/phy/uniphier-usb2-phy.txt | 45 - .../bindings/phy/uniphier-usb3-hsphy.txt | 69 - .../bindings/phy/uniphier-usb3-ssphy.txt | 57 - .../devicetree/bindings/power/actions,owl-sps.txt | 2 - .../devicetree/bindings/power/renesas,apmu.txt | 2 - .../bindings/power/renesas,rcar-sysc.txt | 3 - .../devicetree/bindings/pwm/pwm-tiecap.txt | 1 - .../devicetree/bindings/pwm/renesas,pwm-rcar.txt | 4 - .../devicetree/bindings/pwm/renesas,tpu-pwm.txt | 10 +- .../bindings/remoteproc/qcom,adsp-pil.txt | 126 - .../devicetree/bindings/remoteproc/qcom,adsp.txt | 5 - .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 8 +- .../devicetree/bindings/reset/fsl,imx7-src.txt | 2 +- .../devicetree/bindings/reset/qcom,pdc-global.txt | 52 - .../devicetree/bindings/reset/renesas,rst.txt | 3 - .../bindings/serial/renesas,sci-serial.txt | 6 - .../devicetree/bindings/serial/uniphier-uart.txt | 3 +- .../bindings/soc/amlogic/amlogic,canvas.txt | 29 - .../devicetree/bindings/soc/mediatek/pwrap.txt | 2 - .../devicetree/bindings/soc/rockchip/grf.txt | 2 - .../devicetree/bindings/sram/sunxi-sram.txt | 4 - .../bindings/thermal/qcom-spmi-temp-alarm.txt | 16 +- .../devicetree/bindings/thermal/qoriq-thermal.txt | 6 +- .../bindings/thermal/rcar-gen3-thermal.txt | 5 +- .../devicetree/bindings/thermal/rcar-thermal.txt | 6 +- .../devicetree/bindings/thermal/stm32-thermal.txt | 61 - .../devicetree/bindings/thermal/thermal.txt | 2 +- .../bindings/timer/csky,gx6605s-timer.txt | 42 - .../devicetree/bindings/timer/csky,mptimer.txt | 42 - .../devicetree/bindings/timer/renesas,cmt.txt | 2 - .../devicetree/bindings/timer/renesas,ostm.txt | 3 +- .../devicetree/bindings/timer/renesas,tmu.txt | 2 - .../devicetree/bindings/trivial-devices.txt | 10 + .../devicetree/bindings/usb/ci-hdrc-usb2.txt | 2 - Documentation/devicetree/bindings/usb/dwc2.txt | 1 - Documentation/devicetree/bindings/usb/dwc3.txt | 1 - Documentation/devicetree/bindings/usb/ehci-mv.txt | 23 - .../devicetree/bindings/usb/exynos-usb.txt | 2 - .../devicetree/bindings/usb/faraday,fotg210.txt | 35 - .../devicetree/bindings/usb/fcs,fusb302.txt | 32 +- .../devicetree/bindings/usb/renesas_usb3.txt | 6 +- .../devicetree/bindings/usb/renesas_usbhs.txt | 11 +- Documentation/devicetree/bindings/usb/usb-ehci.txt | 6 +- Documentation/devicetree/bindings/usb/usb-ohci.txt | 6 +- Documentation/devicetree/bindings/usb/usb-xhci.txt | 5 +- .../devicetree/bindings/vendor-prefixes.txt | 5 - .../bindings/watchdog/armada-37xx-wdt.txt | 23 - .../devicetree/bindings/watchdog/mpc8xxx-wdt.txt | 25 - .../devicetree/bindings/watchdog/renesas-wdt.txt | 2 - Documentation/driver-api/fpga/fpga-bridge.rst | 37 +- Documentation/driver-api/fpga/fpga-mgr.rst | 126 +- Documentation/driver-api/fpga/fpga-programming.rst | 107 - Documentation/driver-api/fpga/fpga-region.rst | 91 +- Documentation/driver-api/fpga/index.rst | 2 - Documentation/driver-api/fpga/intro.rst | 2 +- Documentation/driver-api/soundwire/stream.rst | 36 - Documentation/driver-api/uio-howto.rst | 4 +- Documentation/filesystems/ceph.txt | 5 - Documentation/filesystems/nfs/rpc-cache.txt | 6 +- Documentation/filesystems/overlayfs.txt | 6 - .../filesystems/pohmelfs/design_notes.txt | 72 + Documentation/filesystems/pohmelfs/info.txt | 99 + .../filesystems/pohmelfs/network_protocol.txt | 227 + Documentation/filesystems/porting | 5 - Documentation/filesystems/proc.txt | 4 - Documentation/filesystems/ubifs-authentication.md | 426 - Documentation/filesystems/ubifs.txt | 7 - Documentation/filesystems/vfs.txt | 22 +- Documentation/gpu/drivers.rst | 1 - Documentation/gpu/drm-kms.rst | 18 +- Documentation/gpu/drm-mm.rst | 6 +- Documentation/gpu/todo.rst | 71 +- Documentation/gpu/vkms.rst | 24 - Documentation/i2c/busses/i2c-nvidia-gpu | 18 - Documentation/ioctl/ioctl-number.txt | 3 +- Documentation/kbuild/makefiles.txt | 15 + Documentation/laptops/lg-laptop.rst | 81 - Documentation/media/kapi/cec-core.rst | 4 - Documentation/media/kapi/mc-core.rst | 2 - Documentation/media/kapi/v4l2-subdev.rst | 30 +- Documentation/media/uapi/cec/cec-func-poll.rst | 3 +- Documentation/media/uapi/cec/cec-ioc-receive.rst | 25 +- .../media/uapi/mediactl/media-controller.rst | 1 - Documentation/media/uapi/mediactl/media-funcs.rst | 6 - .../media/uapi/mediactl/media-ioc-device-info.rst | 1 - .../uapi/mediactl/media-ioc-enum-entities.rst | 1 - .../media/uapi/mediactl/media-ioc-enum-links.rst | 1 - .../media/uapi/mediactl/media-ioc-g-topology.rst | 1 - .../uapi/mediactl/media-ioc-request-alloc.rst | 66 - .../media/uapi/mediactl/media-ioc-setup-link.rst | 1 - .../uapi/mediactl/media-request-ioc-queue.rst | 78 - .../uapi/mediactl/media-request-ioc-reinit.rst | 51 - Documentation/media/uapi/mediactl/request-api.rst | 252 - .../media/uapi/mediactl/request-func-close.rst | 49 - .../media/uapi/mediactl/request-func-ioctl.rst | 67 - .../media/uapi/mediactl/request-func-poll.rst | 77 - Documentation/media/uapi/v4l/biblio.rst | 10 + Documentation/media/uapi/v4l/buffer.rst | 29 +- Documentation/media/uapi/v4l/colorspaces-defs.rst | 8 +- .../media/uapi/v4l/colorspaces-details.rst | 13 +- Documentation/media/uapi/v4l/extended-controls.rst | 176 - Documentation/media/uapi/v4l/func-poll.rst | 3 +- Documentation/media/uapi/v4l/meta-formats.rst | 1 - Documentation/media/uapi/v4l/pixfmt-compressed.rst | 18 +- Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst | 210 - Documentation/media/uapi/v4l/pixfmt-reserved.rst | 15 +- .../media/uapi/v4l/vidioc-create-bufs.rst | 14 +- Documentation/media/uapi/v4l/vidioc-cropcap.rst | 2 +- Documentation/media/uapi/v4l/vidioc-dqevent.rst | 12 +- Documentation/media/uapi/v4l/vidioc-g-crop.rst | 2 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 27 +- .../media/uapi/v4l/vidioc-g-ext-ctrls.rst | 59 +- Documentation/media/uapi/v4l/vidioc-qbuf.rst | 37 +- Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 14 +- Documentation/media/uapi/v4l/vidioc-reqbufs.rst | 42 +- Documentation/media/videodev2.h.rst.exceptions | 10 +- Documentation/networking/ice.rst | 2 +- Documentation/networking/ip-sysctl.txt | 11 - Documentation/nvmem/nvmem.txt | 31 - Documentation/process/index.rst | 1 - Documentation/process/programming-language.rst | 45 - Documentation/security/keys/core.rst | 217 - Documentation/security/self-protection.rst | 10 +- Documentation/serial/driver | 2 +- Documentation/serial/serial-iso7816.txt | 83 - Documentation/sysctl/kernel.txt | 18 - Documentation/sysctl/net.txt | 8 - Documentation/trace/kprobetrace.rst | 23 +- Documentation/trace/stm.rst | 38 +- Documentation/trace/sys-t.rst | 62 - Documentation/vm/slub.rst | 12 +- Documentation/watchdog/hpwdt.txt | 93 +- Documentation/watchdog/watchdog-parameters.txt | 5 - Documentation/x86/pat.txt | 4 +- Documentation/x86/x86_64/mm.txt | 37 +- Documentation/x86/zero-page.txt | 2 +- Documentation/xilinx/eemi.txt | 67 - MAINTAINERS | 524 +- Makefile | 79 +- arch/Kconfig | 14 - arch/alpha/include/asm/processor.h | 6 + arch/alpha/include/asm/termios.h | 8 +- arch/alpha/include/uapi/asm/ioctls.h | 7 - arch/alpha/include/uapi/asm/termbits.h | 17 - arch/alpha/kernel/core_apecs.c | 3 +- arch/alpha/kernel/core_cia.c | 4 +- arch/alpha/kernel/core_irongate.c | 8 +- arch/alpha/kernel/core_lca.c | 3 +- arch/alpha/kernel/core_marvel.c | 6 +- arch/alpha/kernel/core_mcpcia.c | 6 +- arch/alpha/kernel/core_t2.c | 2 +- arch/alpha/kernel/core_titan.c | 8 +- arch/alpha/kernel/core_tsunami.c | 8 +- arch/alpha/kernel/core_wildfire.c | 6 +- arch/alpha/kernel/pci-noop.c | 6 +- arch/alpha/kernel/pci.c | 6 +- arch/alpha/kernel/pci_iommu.c | 14 +- arch/alpha/kernel/setup.c | 101 +- arch/alpha/kernel/sys_nautilus.c | 2 +- arch/alpha/mm/init.c | 4 +- arch/alpha/mm/numa.c | 114 +- arch/arc/Kconfig | 2 + arch/arc/Makefile | 6 + arch/arc/include/asm/processor.h | 8 + arch/arc/kernel/unwind.c | 6 +- arch/arc/mm/highmem.c | 4 +- arch/arc/mm/init.c | 3 +- arch/arm/Kconfig | 3 +- arch/arm/Kconfig.debug | 9 +- arch/arm/Makefile | 20 +- arch/arm/boot/compressed/libfdt_env.h | 2 - arch/arm/boot/dts/Makefile | 18 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 6 +- arch/arm/boot/dts/am335x-boneblack-common.dtsi | 5 +- arch/arm/boot/dts/am335x-chiliboard.dts | 6 +- arch/arm/boot/dts/am335x-cm-t335.dts | 6 +- arch/arm/boot/dts/am335x-evm.dts | 12 +- arch/arm/boot/dts/am335x-evmsk.dts | 12 +- arch/arm/boot/dts/am335x-igep0033.dtsi | 13 +- arch/arm/boot/dts/am335x-lxm.dts | 12 +- arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 249 - arch/arm/boot/dts/am335x-moxa-uc-2101.dts | 69 - arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 12 +- arch/arm/boot/dts/am335x-nano.dts | 12 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 8 +- arch/arm/boot/dts/am335x-pdu001.dts | 14 +- arch/arm/boot/dts/am335x-pepper.dts | 12 +- arch/arm/boot/dts/am335x-sancloud-bbe.dts | 6 +- arch/arm/boot/dts/am335x-shc.dts | 1 + arch/arm/boot/dts/am3517-evm-ui.dtsi | 220 - arch/arm/boot/dts/am3517-evm.dts | 1 - arch/arm/boot/dts/am4372.dtsi | 2 +- arch/arm/boot/dts/am437x-cm-t43.dts | 12 +- arch/arm/boot/dts/am437x-gp-evm.dts | 6 +- arch/arm/boot/dts/am437x-idk-evm.dts | 6 +- arch/arm/boot/dts/am437x-sk-evm.dts | 12 +- arch/arm/boot/dts/am43x-epos-evm.dts | 6 +- arch/arm/boot/dts/am571x-idk.dts | 84 +- arch/arm/boot/dts/am572x-idk-common.dtsi | 76 - arch/arm/boot/dts/am572x-idk.dts | 4 + arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 14 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 18 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 2 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 2 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 2 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 2 +- arch/arm/boot/dts/armada-385-db-88f6820-amc.dts | 155 - arch/arm/boot/dts/armada-388-clearfog.dtsi | 2 +- arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 4 +- arch/arm/boot/dts/armada-xp-98dx3336.dtsi | 2 +- arch/arm/boot/dts/armada-xp-98dx4251.dtsi | 2 +- arch/arm/boot/dts/armada-xp-db-dxbc2.dts | 18 +- arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts | 18 +- .../dts/aspeed-bmc-arm-stardragon4800-rep2.dts | 207 - .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 146 - arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts | 47 - arch/arm/boot/dts/aspeed-g4.dtsi | 2 +- arch/arm/boot/dts/aspeed-g5.dtsi | 2 +- arch/arm/boot/dts/at91-dvk_su60_somc.dtsi | 4 +- arch/arm/boot/dts/at91-dvk_su60_somc_lcm.dtsi | 4 +- arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 103 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 42 - arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 8 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 30 - arch/arm/boot/dts/at91-sama5d3_xplained.dts | 11 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 13 +- arch/arm/boot/dts/at91-tse850-3.dts | 32 +- arch/arm/boot/dts/at91-vinco.dts | 2 +- arch/arm/boot/dts/at91sam9260ek.dts | 2 +- arch/arm/boot/dts/at91sam9261ek.dts | 2 +- arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 2 +- arch/arm/boot/dts/at91sam9g45.dtsi | 2 +- arch/arm/boot/dts/at91sam9x5cm.dtsi | 18 +- arch/arm/boot/dts/bcm-hr2.dtsi | 2 +- arch/arm/boot/dts/bcm-nsp.dtsi | 33 +- arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts | 87 - arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 52 - arch/arm/boot/dts/bcm283x-rpi-lan7515.dtsi | 14 - arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 28 - arch/arm/boot/dts/bcm4709-asus-rt-ac87u.dts | 31 - arch/arm/boot/dts/bcm4709-tplink-archer-c9-v1.dts | 28 - arch/arm/boot/dts/bcm5301x-nand-cs0.dtsi | 4 - arch/arm/boot/dts/bcm5301x.dtsi | 5 +- arch/arm/boot/dts/bcm958625hr.dts | 26 - arch/arm/boot/dts/da850-evm.dts | 6 - arch/arm/boot/dts/da850-lego-ev3.dts | 3 +- arch/arm/boot/dts/dm8148-evm.dts | 14 +- arch/arm/boot/dts/dm8148-t410.dts | 14 +- arch/arm/boot/dts/dove-cubox.dts | 2 +- arch/arm/boot/dts/dove.dtsi | 6 +- arch/arm/boot/dts/dra62x-j5eco-evm.dts | 14 +- arch/arm/boot/dts/dra7-evm.dts | 14 +- arch/arm/boot/dts/dra7.dtsi | 6 +- arch/arm/boot/dts/dra71-evm.dts | 4 +- arch/arm/boot/dts/dra72-evm-revc.dts | 4 +- arch/arm/boot/dts/dra72-evm.dts | 8 +- arch/arm/boot/dts/dra76-evm.dts | 4 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 7 - arch/arm/boot/dts/exynos4210-origen.dts | 9 - arch/arm/boot/dts/exynos4210-trats.dts | 15 - arch/arm/boot/dts/exynos4210-universal_c210.dts | 11 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 3 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 3 +- arch/arm/boot/dts/exynos5250-arndale.dts | 102 +- arch/arm/boot/dts/exynos5250-pinctrl.dtsi | 11 - arch/arm/boot/dts/exynos5250-snow-rev5.dts | 11 - arch/arm/boot/dts/exynos5250.dtsi | 152 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 10 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 5 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 157 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 6 - arch/arm/boot/dts/exynos5422-odroidxu3.dts | 6 - arch/arm/boot/dts/exynos5800-peach-pi.dts | 5 +- arch/arm/boot/dts/gr-peach-audiocamerashield.dtsi | 4 + arch/arm/boot/dts/hip04.dtsi | 346 +- arch/arm/boot/dts/imx1.dtsi | 4 +- arch/arm/boot/dts/imx23-evk.dts | 2 +- arch/arm/boot/dts/imx23-olinuxino.dts | 4 +- arch/arm/boot/dts/imx23-sansa.dts | 4 +- arch/arm/boot/dts/imx23-stmp378x_devb.dts | 2 +- arch/arm/boot/dts/imx23-xfi3.dts | 4 +- arch/arm/boot/dts/imx23.dtsi | 4 +- arch/arm/boot/dts/imx25.dtsi | 6 +- arch/arm/boot/dts/imx27.dtsi | 6 +- arch/arm/boot/dts/imx28-apf28dev.dts | 4 +- arch/arm/boot/dts/imx28-apx4devkit.dts | 4 +- arch/arm/boot/dts/imx28-cfa10036.dts | 2 +- arch/arm/boot/dts/imx28-duckbill-2-485.dts | 4 +- arch/arm/boot/dts/imx28-duckbill-2-enocean.dts | 4 +- arch/arm/boot/dts/imx28-duckbill-2-spi.dts | 4 +- arch/arm/boot/dts/imx28-duckbill-2.dts | 4 +- arch/arm/boot/dts/imx28-duckbill.dts | 4 +- arch/arm/boot/dts/imx28-evk.dts | 6 +- arch/arm/boot/dts/imx28-m28cu3.dts | 4 +- arch/arm/boot/dts/imx28-m28evk.dts | 4 +- arch/arm/boot/dts/imx28-sps1.dts | 4 +- arch/arm/boot/dts/imx28-ts4600.dts | 2 +- arch/arm/boot/dts/imx28.dtsi | 8 +- arch/arm/boot/dts/imx31.dtsi | 4 +- arch/arm/boot/dts/imx35.dtsi | 4 +- arch/arm/boot/dts/imx50.dtsi | 6 +- arch/arm/boot/dts/imx51-babbage.dts | 1 - arch/arm/boot/dts/imx51-zii-rdu1.dts | 2 +- arch/arm/boot/dts/imx51-zii-scu2-mezz.dts | 8 - arch/arm/boot/dts/imx51-zii-scu3-esb.dts | 4 - arch/arm/boot/dts/imx51.dtsi | 8 +- arch/arm/boot/dts/imx53-ppd.dts | 3 +- arch/arm/boot/dts/imx53.dtsi | 6 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/imx6dl-icore-mipi.dts | 2 +- arch/arm/boot/dts/imx6dl-icore-rqs.dts | 38 +- arch/arm/boot/dts/imx6dl-icore.dts | 38 +- arch/arm/boot/dts/imx6dl-riotboard.dts | 5 - arch/arm/boot/dts/imx6q-apalis-eval.dts | 2 - arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 2 - arch/arm/boot/dts/imx6q-apalis-ixora.dts | 2 - arch/arm/boot/dts/imx6q-icore-mipi.dts | 6 +- arch/arm/boot/dts/imx6q-icore-ofcap10.dts | 38 +- arch/arm/boot/dts/imx6q-icore-ofcap12.dts | 38 +- arch/arm/boot/dts/imx6q-icore-rqs.dts | 39 +- arch/arm/boot/dts/imx6q-icore.dts | 38 +- arch/arm/boot/dts/imx6q.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 4 + arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi | 34 - arch/arm/boot/dts/imx6qdl-icore-rqs.dtsi | 41 +- arch/arm/boot/dts/imx6qdl-icore.dtsi | 42 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 67 - arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 4 - arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 4 - arch/arm/boot/dts/imx6qdl.dtsi | 8 +- arch/arm/boot/dts/imx6sl.dtsi | 8 +- arch/arm/boot/dts/imx6sll.dtsi | 33 +- arch/arm/boot/dts/imx6sx-sdb.dtsi | 9 +- arch/arm/boot/dts/imx6sx.dtsi | 14 +- arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts | 390 - arch/arm/boot/dts/imx6ul-geam.dts | 40 +- arch/arm/boot/dts/imx6ul-isiot-emmc.dts | 61 +- arch/arm/boot/dts/imx6ul-isiot-nand.dts | 63 +- arch/arm/boot/dts/imx6ul-isiot.dtsi | 90 +- arch/arm/boot/dts/imx6ul.dtsi | 28 +- arch/arm/boot/dts/imx6ull-14x14-evk.dts | 2 +- arch/arm/boot/dts/imx6ull-pinfunc.h | 39 +- arch/arm/boot/dts/imx6ull.dtsi | 2 +- arch/arm/boot/dts/imx6ulz-14x14-evk.dts | 20 - arch/arm/boot/dts/imx6ulz.dtsi | 38 - arch/arm/boot/dts/imx7d-sdb.dts | 2 - arch/arm/boot/dts/imx7d.dtsi | 15 +- arch/arm/boot/dts/imx7s-warp.dts | 53 +- arch/arm/boot/dts/imx7s.dtsi | 131 +- arch/arm/boot/dts/imx7ulp-pinfunc.h | 16 +- arch/arm/boot/dts/iwg20d-q7-common.dtsi | 4 + arch/arm/boot/dts/keystone-k2g.dtsi | 2 +- arch/arm/boot/dts/lpc32xx.dtsi | 4 +- arch/arm/boot/dts/ls1021a-qds.dts | 2 - arch/arm/boot/dts/ls1021a-twr.dts | 2 - arch/arm/boot/dts/ls1021a.dtsi | 12 +- arch/arm/boot/dts/meson8.dtsi | 2 +- arch/arm/boot/dts/meson8b-ec100.dts | 248 - arch/arm/boot/dts/meson8b-odroidc1.dts | 109 - arch/arm/boot/dts/meson8b.dtsi | 47 +- arch/arm/boot/dts/mt7623.dtsi | 124 - arch/arm/boot/dts/omap2.dtsi | 4 +- arch/arm/boot/dts/omap2430.dtsi | 2 +- arch/arm/boot/dts/omap3-beagle-xm.dts | 17 +- arch/arm/boot/dts/omap3-beagle.dts | 17 +- arch/arm/boot/dts/omap3-gta04.dtsi | 262 +- arch/arm/boot/dts/omap3-gta04a3.dts | 2 +- arch/arm/boot/dts/omap3-gta04a4.dts | 2 +- arch/arm/boot/dts/omap3-gta04a5.dts | 129 +- arch/arm/boot/dts/omap3-gta04a5one.dts | 114 - arch/arm/boot/dts/omap3-n9.dts | 2 +- arch/arm/boot/dts/omap5-board-common.dtsi | 4 - arch/arm/boot/dts/orion5x-linkstation.dtsi | 2 +- arch/arm/boot/dts/owl-s500-cubieboard6.dts | 3 +- arch/arm/boot/dts/owl-s500-guitar-bb-rev-b.dts | 3 +- arch/arm/boot/dts/owl-s500-guitar.dtsi | 3 +- arch/arm/boot/dts/owl-s500.dtsi | 3 +- arch/arm/boot/dts/pxa25x.dtsi | 4 - arch/arm/boot/dts/pxa27x.dtsi | 6 +- arch/arm/boot/dts/pxa2xx.dtsi | 27 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 71 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 143 +- arch/arm/boot/dts/qcom-ipq8064-ap148.dts | 83 +- arch/arm/boot/dts/qcom-ipq8064-v1.0.dtsi | 125 - arch/arm/boot/dts/qcom-ipq8064.dtsi | 286 - .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 83 - arch/arm/boot/dts/qcom-msm8974.dtsi | 198 +- arch/arm/boot/dts/r8a7743-iwg20d-q7-dbcm-ca.dts | 4 - arch/arm/boot/dts/r8a7743-iwg20d-q7.dts | 4 - arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 12 - arch/arm/boot/dts/r8a77470.dtsi | 168 +- arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- arch/arm/boot/dts/r8a7778.dtsi | 2 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 4 +- arch/arm/boot/dts/r8a7790-stout.dts | 4 - arch/arm/boot/dts/r8a7790.dtsi | 6 +- arch/arm/boot/dts/r8a7791.dtsi | 6 +- arch/arm/boot/dts/r8a7792.dtsi | 3 +- arch/arm/boot/dts/r8a7793-gose.dts | 16 - arch/arm/boot/dts/r8a7793.dtsi | 2 +- arch/arm/boot/dts/r8a7794-silk.dts | 25 - arch/arm/boot/dts/r8a7794.dtsi | 3 +- arch/arm/boot/dts/r9a06g032.dtsi | 88 +- arch/arm/boot/dts/rk3036.dtsi | 2 +- arch/arm/boot/dts/rk3188-radxarock.dts | 8 - arch/arm/boot/dts/rk3188.dtsi | 82 - arch/arm/boot/dts/rk3288-tinker-s.dts | 26 - arch/arm/boot/dts/rk3288-tinker.dts | 498 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 502 - arch/arm/boot/dts/s5pv210.dtsi | 2 +- arch/arm/boot/dts/sama5d2.dtsi | 123 +- arch/arm/boot/dts/sama5d4.dtsi | 8 +- arch/arm/boot/dts/socfpga.dtsi | 22 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 32 +- .../arm/boot/dts/socfpga_cyclone5_de0_nano_soc.dts | 112 - arch/arm/boot/dts/socfpga_cyclone5_de0_sockit.dts | 112 + arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 7 +- arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 3 +- arch/arm/boot/dts/ste-dbx5x0.dtsi | 80 +- arch/arm/boot/dts/ste-href-family-pinctrl.dtsi | 8 +- arch/arm/boot/dts/ste-href.dtsi | 1 - arch/arm/boot/dts/ste-hrefprev60.dtsi | 2 +- arch/arm/boot/dts/ste-snowball.dts | 3 +- arch/arm/boot/dts/ste-u300.dts | 2 +- arch/arm/boot/dts/stih410-b2260.dts | 5 +- arch/arm/boot/dts/stihxxx-b2120.dtsi | 11 +- arch/arm/boot/dts/stm32429i-eval.dts | 3 +- arch/arm/boot/dts/stm32f429.dtsi | 2 +- arch/arm/boot/dts/stm32f469-disco.dts | 3 +- arch/arm/boot/dts/stm32f746-disco.dts | 3 +- arch/arm/boot/dts/stm32f769-disco.dts | 3 +- arch/arm/boot/dts/stm32h743.dtsi | 2 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 73 +- arch/arm/boot/dts/stm32mp157c.dtsi | 4 +- .../boot/dts/sun5i-reference-design-tablet.dtsi | 3 +- arch/arm/boot/dts/sun5i.dtsi | 26 - arch/arm/boot/dts/sun7i-a20.dtsi | 26 - arch/arm/boot/dts/sun8i-a33.dtsi | 26 - arch/arm/boot/dts/sun8i-a83t-bananapi-m3.dts | 5 - arch/arm/boot/dts/sun8i-a83t.dtsi | 18 - .../boot/dts/sun8i-h3-bananapi-m2-plus-v1.2.dts | 13 - arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus.dts | 190 +- arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts | 140 - arch/arm/boot/dts/sun8i-h3.dtsi | 25 - arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 21 +- arch/arm/boot/dts/sun8i-r40.dtsi | 13 - .../boot/dts/sun8i-reference-design-tablet.dtsi | 3 +- arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 2 +- arch/arm/boot/dts/sun9i-a80.dtsi | 2 +- arch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi | 31 - arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi | 231 - arch/arm/boot/dts/sunxi-h3-h5.dtsi | 2 +- arch/arm/boot/dts/tegra124-apalis-eval.dts | 40 +- arch/arm/boot/dts/tegra124-apalis-v1.2-eval.dts | 43 +- arch/arm/boot/dts/tegra124-apalis-v1.2.dtsi | 452 +- arch/arm/boot/dts/tegra124-apalis.dtsi | 451 +- arch/arm/boot/dts/tegra20-colibri-eval-v3.dts | 262 - arch/arm/boot/dts/tegra20-colibri-iris.dts | 200 +- arch/arm/boot/dts/tegra20-colibri.dtsi | 657 +- arch/arm/boot/dts/tegra20-paz00.dts | 12 +- arch/arm/boot/dts/tegra20.dtsi | 28 +- arch/arm/boot/dts/tegra30-apalis-eval.dts | 148 +- arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts | 266 - arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 1189 - arch/arm/boot/dts/tegra30-apalis.dtsi | 705 +- arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 130 +- arch/arm/boot/dts/tegra30-colibri.dtsi | 780 +- arch/arm/boot/dts/tegra30.dtsi | 10 +- arch/arm/boot/dts/uniphier-ld4-ref.dts | 4 - arch/arm/boot/dts/uniphier-ld4.dtsi | 48 +- arch/arm/boot/dts/uniphier-ld6b-ref.dts | 12 - arch/arm/boot/dts/uniphier-pinctrl.dtsi | 25 - arch/arm/boot/dts/uniphier-pro4-ace.dts | 12 - arch/arm/boot/dts/uniphier-pro4-ref.dts | 12 - arch/arm/boot/dts/uniphier-pro4-sanji.dts | 12 - arch/arm/boot/dts/uniphier-pro4.dtsi | 189 +- arch/arm/boot/dts/uniphier-pro5.dtsi | 59 +- arch/arm/boot/dts/uniphier-pxs2-gentil.dts | 12 - arch/arm/boot/dts/uniphier-pxs2-vodka.dts | 8 - arch/arm/boot/dts/uniphier-pxs2.dtsi | 239 +- arch/arm/boot/dts/uniphier-sld8-ref.dts | 4 - arch/arm/boot/dts/uniphier-sld8.dtsi | 48 +- arch/arm/boot/dts/versatile-ab.dts | 2 +- arch/arm/boot/dts/vf500.dtsi | 43 +- arch/arm/boot/dts/vf610-twr.dts | 43 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 30 - arch/arm/boot/dts/vf610-zii-dev-rev-c.dts | 44 +- arch/arm/boot/dts/vf610.dtsi | 44 +- arch/arm/boot/dts/vf610m4-colibri.dts | 4 +- arch/arm/boot/dts/vfxxx.dtsi | 55 +- arch/arm/boot/dts/zynq-zc702.dts | 12 +- arch/arm/boot/dts/zynq-zc770-xm010.dts | 2 +- arch/arm/boot/dts/zynq-zc770-xm013.dts | 2 +- arch/arm/common/Kconfig | 3 - arch/arm/common/Makefile | 1 - arch/arm/common/krait-l2-accessors.c | 48 - arch/arm/configs/bcm2835_defconfig | 2 +- arch/arm/configs/imx_v4_v5_defconfig | 18 +- arch/arm/configs/imx_v6_v7_defconfig | 41 +- arch/arm/configs/multi_v7_defconfig | 13 - arch/arm/configs/mxs_defconfig | 19 +- arch/arm/configs/qcom_defconfig | 1 - arch/arm/configs/sama5_defconfig | 2 - arch/arm/configs/shmobile_defconfig | 8 +- arch/arm/include/asm/hugetlb-3level.h | 32 +- arch/arm/include/asm/hugetlb.h | 33 +- arch/arm/include/asm/krait-l2-accessors.h | 9 - arch/arm/include/asm/pgtable-2level.h | 2 +- arch/arm/include/asm/processor.h | 6 + arch/arm/kernel/devtree.c | 6 +- arch/arm/kernel/setup.c | 5 +- arch/arm/kernel/topology.c | 6 + arch/arm/mach-at91/pm.c | 9 +- arch/arm/mach-davinci/include/mach/clock.h | 21 + arch/arm/mach-exynos/common.h | 1 - arch/arm/mach-exynos/firmware.c | 14 +- arch/arm/mach-exynos/suspend.c | 34 +- arch/arm/mach-imx/anatop.c | 20 - arch/arm/mach-imx/cpu.c | 3 - arch/arm/mach-imx/mmdc.c | 14 - arch/arm/mach-imx/mxc.h | 7 - arch/arm/mach-imx/pm-imx6.c | 29 +- arch/arm/mach-mmp/devices.c | 11 +- arch/arm/mach-mvebu/board-v7.c | 14 +- arch/arm/mach-omap1/ams-delta-fiq-handler.S | 12 +- arch/arm/mach-omap1/board-ams-delta.c | 159 +- arch/arm/mach-omap1/include/mach/board-ams-delta.h | 7 + arch/arm/mach-omap2/omap_hwmod.c | 94 +- arch/arm/mach-s3c24xx/mach-gta02.c | 42 + arch/arm/mach-s3c24xx/mach-mini2440.c | 113 +- arch/arm/mach-shmobile/Kconfig | 16 +- arch/arm/mach-shmobile/Makefile | 1 - arch/arm/mach-shmobile/headsmp-scu.S | 13 +- arch/arm/mach-shmobile/headsmp.S | 7 +- arch/arm/mach-shmobile/platsmp-scu.c | 5 +- arch/arm/mach-shmobile/platsmp.c | 5 +- arch/arm/mach-shmobile/pm-rcar-gen2.c | 13 +- arch/arm/mach-shmobile/pm-rmobile.c | 9 +- arch/arm/mach-shmobile/pm-rmobile.h | 7 +- arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c | 139 +- arch/arm/mach-shmobile/setup-r7s9210.c | 27 - arch/arm/mach-shmobile/setup-r8a7779.c | 2 + arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 - arch/arm/mach-shmobile/smp-sh73a0.c | 10 +- arch/arm/mach-shmobile/suspend.c | 5 +- arch/arm/mach-shmobile/timer.c | 20 +- arch/arm/mach-u300/Kconfig | 13 + arch/arm/mach-u300/Makefile | 1 + arch/arm/mach-u300/dummyspichip.c | 276 + arch/arm/mach-zynq/slcr.c | 2 +- arch/arm/mm/dma-mapping.c | 1 + arch/arm/mm/init.c | 3 +- arch/arm/mm/mmu.c | 2 +- arch/arm/mm/proc-v7.S | 2 +- arch/arm/plat-orion/mpp.c | 7 +- arch/arm/plat-samsung/Kconfig | 2 +- arch/arm/vfp/vfpmodule.c | 2 +- arch/arm/xen/mm.c | 1 + arch/arm/xen/p2m.c | 2 +- arch/arm64/Kconfig | 6 +- arch/arm64/Kconfig.platforms | 61 +- arch/arm64/Makefile | 19 +- arch/arm64/boot/dts/actions/Makefile | 2 - arch/arm64/boot/dts/actions/s700-cubieboard7.dts | 7 + arch/arm64/boot/dts/actions/s700.dtsi | 21 - arch/arm64/boot/dts/actions/s900-bubblegum-96.dts | 224 +- arch/arm64/boot/dts/actions/s900.dtsi | 118 +- arch/arm64/boot/dts/allwinner/Makefile | 4 - .../dts/allwinner/sun50i-a64-amarula-relic.dts | 2 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 30 +- .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 85 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 99 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 175 +- .../boot/dts/allwinner/sun50i-a64-pine64-lts.dts | 13 - .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 28 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 9 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 28 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 193 +- .../allwinner/sun50i-h5-bananapi-m2-plus-v1.2.dts | 11 - .../dts/allwinner/sun50i-h5-bananapi-m2-plus.dts | 11 - arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 43 - .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 150 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 23 - arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 5 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 5 - arch/arm64/boot/dts/amd/amd-seattle-soc.dtsi | 4 +- arch/arm64/boot/dts/amlogic/Makefile | 1 - arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 370 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 1625 +- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 29 - arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 172 - arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 19 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 2 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 2 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 162 +- arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi | 52 +- arch/arm64/boot/dts/arm/juno.dts | 13 +- arch/arm64/boot/dts/broadcom/Makefile | 3 +- .../boot/dts/broadcom/bcm2837-rpi-cm3-io3.dts | 2 - arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 4 +- .../boot/dts/broadcom/stingray/bcm958742-base.dtsi | 2 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 4 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 18 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dts | 2 - arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 2 - arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 8 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-qds.dts | 2 - arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 6 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 27 +- arch/arm64/boot/dts/hisilicon/Makefile | 1 - arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 35 - arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 162 - .../arm64/boot/dts/hisilicon/hi6220-coresight.dtsi | 181 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 7 - arch/arm64/boot/dts/lg/lg1312.dtsi | 4 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 4 +- arch/arm64/boot/dts/marvell/Makefile | 1 - arch/arm64/boot/dts/marvell/armada-372x.dtsi | 2 +- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 15 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 441 - arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 4 +- arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 12 +- arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 110 +- .../dts/marvell/armada-ap810-ap0-octa-core.dtsi | 16 +- arch/arm64/boot/dts/marvell/armada-common.dtsi | 1 - arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 189 +- arch/arm64/boot/dts/mediatek/Makefile | 1 - arch/arm64/boot/dts/mediatek/mt2712e.dtsi | 11 - .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 530 - arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 196 +- arch/arm64/boot/dts/mediatek/mt7622.dtsi | 62 - arch/arm64/boot/dts/nvidia/tegra186.dtsi | 76 - arch/arm64/boot/dts/nvidia/tegra194.dtsi | 16 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 12 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 57 - arch/arm64/boot/dts/qcom/Makefile | 1 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 14 - arch/arm64/boot/dts/qcom/apq8096-db820c.dts | 2 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 14 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 98 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 15 +- arch/arm64/boot/dts/qcom/msm8998-mtp.dts | 13 - arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 243 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 690 - arch/arm64/boot/dts/qcom/pm8916.dtsi | 18 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 18 - arch/arm64/boot/dts/qcom/pm8998.dtsi | 75 +- arch/arm64/boot/dts/qcom/pmi8998.dtsi | 40 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 382 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 300 - arch/arm64/boot/dts/renesas/Makefile | 2 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 1663 - .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 18 +- arch/arm64/boot/dts/renesas/r8a7795-h3ulcb.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 3 +- .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 17 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 139 +- arch/arm64/boot/dts/renesas/r8a7796-m3ulcb.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 3 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 103 +- .../arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts | 16 - arch/arm64/boot/dts/renesas/r8a77965-m3nulcb.dts | 33 - .../boot/dts/renesas/r8a77965-salvator-xs.dts | 14 - arch/arm64/boot/dts/renesas/r8a77965.dtsi | 417 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 26 - arch/arm64/boot/dts/renesas/r8a77970.dtsi | 116 +- arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 162 +- arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 134 - arch/arm64/boot/dts/renesas/r8a77980.dtsi | 677 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 272 - arch/arm64/boot/dts/renesas/r8a77990.dtsi | 681 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 362 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 82 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 9 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 2 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 4 - arch/arm64/boot/dts/rockchip/Makefile | 4 - arch/arm64/boot/dts/rockchip/px30-evb.dts | 235 - arch/arm64/boot/dts/rockchip/px30.dtsi | 2047 - arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 30 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 61 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 74 +- arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 524 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 36 - .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts | 680 - arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 52 - arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 542 - arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 692 - arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 68 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 32 - arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 52 +- .../boot/dts/socionext/uniphier-ld20-global.dts | 4 - .../arm64/boot/dts/socionext/uniphier-ld20-ref.dts | 4 - arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 255 +- .../arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 12 - arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 283 +- arch/arm64/boot/dts/synaptics/as370.dtsi | 173 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 51 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 18 - arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 46 - arch/arm64/boot/dts/ti/k3-am65.dtsi | 54 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 5 - arch/arm64/configs/defconfig | 23 - arch/arm64/include/asm/device.h | 1 + arch/arm64/include/asm/dma-mapping.h | 7 +- arch/arm64/include/asm/hugetlb.h | 39 +- arch/arm64/include/asm/percpu.h | 3 - arch/arm64/include/asm/processor.h | 11 +- arch/arm64/include/asm/string.h | 14 +- arch/arm64/kernel/acpi.c | 1 + arch/arm64/kernel/acpi_numa.c | 1 + arch/arm64/kernel/arm64ksyms.c | 7 +- arch/arm64/kernel/crash_dump.c | 2 +- arch/arm64/kernel/probes/kprobes.c | 27 +- arch/arm64/kernel/process.c | 22 + arch/arm64/kernel/setup.c | 6 +- arch/arm64/kernel/smp.c | 2 +- arch/arm64/lib/memchr.S | 2 +- arch/arm64/lib/memcmp.S | 2 +- arch/arm64/lib/strchr.S | 2 +- arch/arm64/lib/strcmp.S | 2 +- arch/arm64/lib/strlen.S | 2 +- arch/arm64/lib/strncmp.S | 2 +- arch/arm64/lib/strnlen.S | 2 +- arch/arm64/lib/strrchr.S | 2 +- arch/arm64/mm/dma-mapping.c | 271 +- arch/arm64/mm/init.c | 7 +- arch/arm64/mm/kasan_init.c | 3 +- arch/arm64/mm/mmu.c | 4 +- arch/arm64/mm/numa.c | 5 +- arch/c6x/Kconfig | 1 + arch/c6x/Makefile | 2 + arch/c6x/boot/dts/Makefile | 17 +- arch/c6x/boot/dts/linked_dtb.S | 2 + arch/c6x/include/asm/processor.h | 11 + arch/c6x/include/asm/sections.h | 1 + arch/c6x/kernel/setup.c | 42 +- arch/c6x/kernel/vmlinux.lds.S | 10 + arch/c6x/mm/dma-coherent.c | 4 +- arch/c6x/mm/init.c | 7 +- arch/csky/Kconfig | 203 - arch/csky/Kconfig.debug | 1 - arch/csky/Makefile | 82 - arch/csky/abiv1/Makefile | 8 - arch/csky/abiv1/alignment.c | 326 - arch/csky/abiv1/bswapdi.c | 12 - arch/csky/abiv1/bswapsi.c | 12 - arch/csky/abiv1/cacheflush.c | 52 - arch/csky/abiv1/inc/abi/cacheflush.h | 49 - arch/csky/abiv1/inc/abi/ckmmu.h | 75 - arch/csky/abiv1/inc/abi/elf.h | 26 - arch/csky/abiv1/inc/abi/entry.h | 160 - arch/csky/abiv1/inc/abi/page.h | 27 - arch/csky/abiv1/inc/abi/pgtable-bits.h | 37 - arch/csky/abiv1/inc/abi/reg_ops.h | 27 - arch/csky/abiv1/inc/abi/regdef.h | 26 - arch/csky/abiv1/inc/abi/string.h | 13 - arch/csky/abiv1/inc/abi/vdso.h | 17 - arch/csky/abiv1/memcpy.S | 347 - arch/csky/abiv1/memset.c | 37 - arch/csky/abiv1/mmap.c | 66 - arch/csky/abiv1/strksyms.c | 7 - arch/csky/abiv2/Makefile | 10 - arch/csky/abiv2/cacheflush.c | 60 - arch/csky/abiv2/fpu.c | 275 - arch/csky/abiv2/inc/abi/cacheflush.h | 46 - arch/csky/abiv2/inc/abi/ckmmu.h | 87 - arch/csky/abiv2/inc/abi/elf.h | 43 - arch/csky/abiv2/inc/abi/entry.h | 156 - arch/csky/abiv2/inc/abi/fpu.h | 66 - arch/csky/abiv2/inc/abi/page.h | 14 - arch/csky/abiv2/inc/abi/pgtable-bits.h | 37 - arch/csky/abiv2/inc/abi/reg_ops.h | 17 - arch/csky/abiv2/inc/abi/regdef.h | 26 - arch/csky/abiv2/inc/abi/string.h | 27 - arch/csky/abiv2/inc/abi/vdso.h | 23 - arch/csky/abiv2/memcmp.S | 152 - arch/csky/abiv2/memcpy.S | 110 - arch/csky/abiv2/memmove.S | 108 - arch/csky/abiv2/memset.S | 83 - arch/csky/abiv2/strcmp.S | 168 - arch/csky/abiv2/strcpy.S | 123 - arch/csky/abiv2/strksyms.c | 12 - arch/csky/abiv2/strlen.S | 97 - arch/csky/abiv2/sysdep.h | 30 - arch/csky/boot/Makefile | 24 - arch/csky/boot/dts/Makefile | 3 - arch/csky/boot/dts/include/dt-bindings | 1 - arch/csky/configs/defconfig | 61 - arch/csky/include/asm/Kbuild | 49 - arch/csky/include/asm/addrspace.h | 10 - arch/csky/include/asm/atomic.h | 212 - arch/csky/include/asm/barrier.h | 49 - arch/csky/include/asm/bitops.h | 82 - arch/csky/include/asm/bug.h | 26 - arch/csky/include/asm/cache.h | 30 - arch/csky/include/asm/cacheflush.h | 9 - arch/csky/include/asm/checksum.h | 50 - arch/csky/include/asm/cmpxchg.h | 73 - arch/csky/include/asm/elf.h | 85 - arch/csky/include/asm/fixmap.h | 27 - arch/csky/include/asm/highmem.h | 51 - arch/csky/include/asm/io.h | 24 - arch/csky/include/asm/irqflags.h | 49 - arch/csky/include/asm/mmu.h | 12 - arch/csky/include/asm/mmu_context.h | 150 - arch/csky/include/asm/page.h | 104 - arch/csky/include/asm/pgalloc.h | 115 - arch/csky/include/asm/pgtable.h | 306 - arch/csky/include/asm/processor.h | 115 - arch/csky/include/asm/reg_ops.h | 26 - arch/csky/include/asm/segment.h | 19 - arch/csky/include/asm/shmparam.h | 11 - arch/csky/include/asm/smp.h | 26 - arch/csky/include/asm/spinlock.h | 256 - arch/csky/include/asm/spinlock_types.h | 37 - arch/csky/include/asm/string.h | 13 - arch/csky/include/asm/switch_to.h | 36 - arch/csky/include/asm/syscall.h | 71 - arch/csky/include/asm/syscalls.h | 15 - arch/csky/include/asm/thread_info.h | 75 - arch/csky/include/asm/tlb.h | 25 - arch/csky/include/asm/tlbflush.h | 25 - arch/csky/include/asm/traps.h | 44 - arch/csky/include/asm/uaccess.h | 416 - arch/csky/include/asm/unistd.h | 4 - arch/csky/include/asm/vdso.h | 12 - arch/csky/include/uapi/asm/Kbuild | 32 - arch/csky/include/uapi/asm/byteorder.h | 9 - arch/csky/include/uapi/asm/cachectl.h | 13 - arch/csky/include/uapi/asm/ptrace.h | 104 - arch/csky/include/uapi/asm/sigcontext.h | 14 - arch/csky/include/uapi/asm/unistd.h | 10 - arch/csky/kernel/Makefile | 8 - arch/csky/kernel/asm-offsets.c | 88 - arch/csky/kernel/atomic.S | 87 - arch/csky/kernel/cpu-probe.c | 79 - arch/csky/kernel/dumpstack.c | 66 - arch/csky/kernel/entry.S | 396 - arch/csky/kernel/head.S | 77 - arch/csky/kernel/irq.c | 22 - arch/csky/kernel/module.c | 92 - arch/csky/kernel/power.c | 30 - arch/csky/kernel/process.c | 136 - arch/csky/kernel/ptrace.c | 314 - arch/csky/kernel/setup.c | 161 - arch/csky/kernel/signal.c | 347 - arch/csky/kernel/smp.c | 237 - arch/csky/kernel/syscall.c | 43 - arch/csky/kernel/syscall_table.c | 14 - arch/csky/kernel/time.c | 11 - arch/csky/kernel/traps.c | 169 - arch/csky/kernel/vdso.c | 86 - arch/csky/kernel/vmlinux.lds.S | 66 - arch/csky/lib/Makefile | 1 - arch/csky/lib/delay.c | 39 - arch/csky/lib/usercopy.c | 262 - arch/csky/mm/Makefile | 13 - arch/csky/mm/cachev1.c | 126 - arch/csky/mm/cachev2.c | 79 - arch/csky/mm/dma-mapping.c | 254 - arch/csky/mm/fault.c | 212 - arch/csky/mm/highmem.c | 198 - arch/csky/mm/init.c | 121 - arch/csky/mm/ioremap.c | 48 - arch/csky/mm/syscache.c | 32 - arch/csky/mm/tlb.c | 219 - arch/h8300/Kconfig | 2 + arch/h8300/Makefile | 11 +- arch/h8300/include/asm/processor.h | 6 + arch/h8300/kernel/setup.c | 1 + arch/h8300/mm/init.c | 6 +- arch/hexagon/Kconfig | 1 - arch/hexagon/include/asm/processor.h | 3 + arch/hexagon/kernel/dma.c | 2 +- arch/hexagon/kernel/setup.c | 2 +- arch/hexagon/mm/init.c | 23 +- arch/ia64/Kconfig | 2 + arch/ia64/include/asm/hugetlb.h | 47 +- arch/ia64/include/asm/pgtable.h | 1 + arch/ia64/include/asm/processor.h | 6 + arch/ia64/kernel/crash.c | 2 +- arch/ia64/kernel/efi.c | 2 +- arch/ia64/kernel/ia64_ksyms.c | 2 +- arch/ia64/kernel/iosapic.c | 2 +- arch/ia64/kernel/mca.c | 10 +- arch/ia64/kernel/mca_drv.c | 2 +- arch/ia64/kernel/setup.c | 1 + arch/ia64/kernel/signal.c | 4 +- arch/ia64/kernel/smpboot.c | 2 +- arch/ia64/kernel/topology.c | 2 +- arch/ia64/kernel/unwind.c | 2 +- arch/ia64/mm/contig.c | 6 +- arch/ia64/mm/discontig.c | 7 +- arch/ia64/mm/init.c | 11 +- arch/ia64/mm/numa.c | 2 +- arch/ia64/mm/tlb.c | 8 +- arch/ia64/pci/pci.c | 2 +- arch/ia64/sn/kernel/bte.c | 2 +- arch/ia64/sn/kernel/io_common.c | 11 +- arch/ia64/sn/kernel/setup.c | 7 +- arch/m68k/Kconfig | 2 + arch/m68k/atari/stram.c | 5 +- arch/m68k/coldfire/m54xx.c | 2 +- arch/m68k/emu/nfeth.c | 4 + arch/m68k/include/asm/pgtable_mm.h | 4 +- arch/m68k/include/asm/processor.h | 6 + arch/m68k/kernel/setup_mm.c | 1 + arch/m68k/kernel/setup_no.c | 1 + arch/m68k/kernel/sun3-head.S | 6 + arch/m68k/kernel/uboot.c | 4 +- arch/m68k/mac/misc.c | 75 +- arch/m68k/mm/init.c | 6 +- arch/m68k/mm/mcfmmu.c | 5 +- arch/m68k/mm/motorola.c | 8 +- arch/m68k/mm/sun3mmu.c | 6 +- arch/m68k/sun3/config.c | 2 +- arch/m68k/sun3/dvma.c | 2 +- arch/m68k/sun3/mmu_emu.c | 2 +- arch/m68k/sun3/sun3dvma.c | 5 +- arch/m68k/sun3x/dvma.c | 2 +- arch/microblaze/Kconfig | 2 + arch/microblaze/Makefile | 4 +- arch/microblaze/boot/dts/Makefile | 4 - arch/microblaze/include/asm/pgtable.h | 2 +- arch/microblaze/include/asm/processor.h | 12 + arch/microblaze/kernel/cpu/cpuinfo.c | 6 +- arch/microblaze/mm/consistent.c | 2 +- arch/microblaze/mm/init.c | 7 +- arch/microblaze/pci/pci-common.c | 2 +- arch/mips/Kconfig | 44 +- arch/mips/Makefile | 28 +- arch/mips/ar7/memory.c | 2 +- arch/mips/ath79/setup.c | 2 +- arch/mips/bcm47xx/workarounds.c | 8 +- arch/mips/bcm63xx/prom.c | 2 +- arch/mips/bcm63xx/setup.c | 2 +- arch/mips/bmips/setup.c | 11 +- arch/mips/boot/dts/lantiq/danube.dtsi | 42 +- arch/mips/boot/dts/lantiq/easy50712.dts | 14 +- arch/mips/boot/dts/mscc/Makefile | 2 +- arch/mips/boot/dts/mscc/ocelot.dtsi | 19 - arch/mips/boot/dts/mscc/ocelot_pcb120.dts | 107 - arch/mips/boot/dts/mscc/ocelot_pcb123.dts | 6 - arch/mips/cavium-octeon/dma-octeon.c | 4 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 2 +- arch/mips/cavium-octeon/octeon-irq.c | 16 +- arch/mips/cavium-octeon/setup.c | 9 +- arch/mips/cavium-octeon/smp.c | 7 - arch/mips/configs/generic/board-ocelot.config | 10 +- arch/mips/dec/prom/memory.c | 2 +- arch/mips/emma/common/prom.c | 2 +- arch/mips/fw/arc/memory.c | 2 +- arch/mips/generic/Kconfig | 6 +- arch/mips/generic/Makefile | 1 + arch/mips/generic/Platform | 2 +- arch/mips/generic/board-ocelot.its.S | 40 - arch/mips/generic/board-ocelot_pcb123.its.S | 23 + arch/mips/generic/kexec.c | 44 + arch/mips/include/asm/asm-eva.h | 6 - arch/mips/include/asm/asm.h | 116 + arch/mips/include/asm/hugetlb.h | 40 +- arch/mips/include/asm/io.h | 129 +- arch/mips/include/asm/kexec.h | 11 +- arch/mips/include/asm/mach-loongson64/irq.h | 2 +- .../asm/mach-loongson64/kernel-entry-init.h | 16 +- arch/mips/include/asm/mipsregs.h | 20 +- arch/mips/include/asm/processor.h | 7 +- arch/mips/include/asm/r4kcache.h | 73 + arch/mips/include/asm/smp-ops.h | 3 - arch/mips/include/asm/smp.h | 16 - arch/mips/include/uapi/asm/ioctls.h | 2 - arch/mips/jazz/jazzdma.c | 2 +- arch/mips/kernel/Makefile | 18 + arch/mips/kernel/crash.c | 9 +- arch/mips/kernel/crash_dump.c | 2 +- arch/mips/kernel/head.S | 18 +- arch/mips/kernel/machine_kexec.c | 143 +- arch/mips/kernel/mips-mt.c | 59 + arch/mips/kernel/prom.c | 2 +- arch/mips/kernel/relocate.c | 2 +- arch/mips/kernel/setup.c | 149 +- arch/mips/kernel/smp-bmips.c | 7 - arch/mips/kernel/smp-cps.c | 80 +- arch/mips/kernel/traps.c | 8 +- arch/mips/kernel/unaligned.c | 47 +- arch/mips/kernel/vpe.c | 2 +- arch/mips/kvm/commpage.c | 2 +- arch/mips/kvm/dyntrans.c | 2 +- arch/mips/kvm/emulate.c | 2 +- arch/mips/kvm/interrupt.c | 2 +- arch/mips/kvm/mips.c | 2 +- arch/mips/lantiq/prom.c | 2 +- arch/mips/lasat/prom.c | 2 +- arch/mips/lib/Makefile | 2 +- arch/mips/lib/iomap-pci.c | 7 + arch/mips/lib/iomap.c | 227 + arch/mips/lib/memcpy.S | 22 +- arch/mips/lib/memset.S | 60 +- arch/mips/loongson64/common/Makefile | 1 + arch/mips/loongson64/common/dma.c | 18 + arch/mips/loongson64/common/init.c | 2 +- arch/mips/loongson64/fuloong-2e/Makefile | 2 +- arch/mips/loongson64/fuloong-2e/dma.c | 12 - arch/mips/loongson64/lemote-2f/Makefile | 2 +- arch/mips/loongson64/lemote-2f/dma.c | 14 - arch/mips/loongson64/loongson-3/irq.c | 56 +- arch/mips/loongson64/loongson-3/numa.c | 37 +- arch/mips/loongson64/loongson-3/smp.c | 14 +- arch/mips/mm/dma-noncoherent.c | 2 +- arch/mips/mm/init.c | 14 +- arch/mips/mm/pgtable-32.c | 2 +- arch/mips/mti-malta/malta-memory.c | 2 +- arch/mips/netlogic/common/irq.c | 14 +- arch/mips/netlogic/xlp/dt.c | 2 +- arch/mips/pci/ops-loongson3.c | 34 +- arch/mips/pci/pci-legacy.c | 6 +- arch/mips/pci/pci-rt2880.c | 2 - arch/mips/pci/pci.c | 2 +- arch/mips/pmcs-msp71xx/msp_usb.c | 4 +- arch/mips/ralink/cevt-rt3352.c | 6 +- arch/mips/ralink/ill_acc.c | 2 +- arch/mips/ralink/of.c | 2 +- arch/mips/ralink/rt305x.c | 5 - arch/mips/rb532/prom.c | 2 +- arch/mips/sgi-ip22/ip28-berr.c | 2 +- arch/mips/sgi-ip27/ip27-memory.c | 14 +- arch/mips/sibyte/common/cfe.c | 2 +- arch/mips/sibyte/swarm/setup.c | 2 +- arch/mips/tools/.gitignore | 1 - arch/mips/tools/Makefile | 5 - arch/mips/tools/elf-entry.c | 96 - arch/mips/txx9/generic/setup.c | 5 +- arch/mips/txx9/rbtx4938/prom.c | 2 +- arch/mips/vdso/Makefile | 2 +- arch/nds32/Kconfig | 2 + arch/nds32/Makefile | 2 +- arch/nds32/include/asm/pgtable.h | 2 +- arch/nds32/include/asm/processor.h | 6 + arch/nds32/kernel/setup.c | 3 +- arch/nds32/mm/highmem.c | 2 +- arch/nds32/mm/init.c | 13 +- arch/nios2/Kconfig | 1 - arch/nios2/Makefile | 11 +- arch/nios2/boot/Makefile | 22 + arch/nios2/boot/dts/Makefile | 6 - arch/nios2/boot/linked_dtb.S | 19 + arch/nios2/include/asm/processor.h | 6 + arch/nios2/kernel/cpuinfo.c | 4 +- arch/nios2/kernel/prom.c | 19 +- arch/nios2/kernel/setup.c | 40 +- arch/nios2/kernel/time.c | 4 +- arch/nios2/mm/init.c | 4 +- arch/openrisc/Kconfig | 2 + arch/openrisc/include/asm/processor.h | 5 + arch/openrisc/kernel/setup.c | 6 +- arch/openrisc/mm/init.c | 7 +- arch/openrisc/mm/ioremap.c | 2 +- arch/parisc/Kconfig | 2 + arch/parisc/include/asm/hugetlb.h | 33 +- arch/parisc/include/asm/pgtable.h | 2 +- arch/parisc/include/asm/processor.h | 11 + arch/parisc/include/asm/spinlock.h | 4 +- arch/parisc/include/uapi/asm/ioctls.h | 2 - arch/parisc/include/uapi/asm/posix_types.h | 3 + arch/parisc/kernel/entry.S | 5 +- arch/parisc/kernel/syscall.S | 14 +- arch/parisc/mm/init.c | 13 +- arch/powerpc/Kbuild | 16 - arch/powerpc/Kconfig | 34 +- arch/powerpc/Kconfig.debug | 6 + arch/powerpc/Makefile | 96 +- arch/powerpc/boot/.gitignore | 1 - arch/powerpc/boot/Makefile | 66 +- arch/powerpc/boot/crt0.S | 4 +- arch/powerpc/boot/dts/Makefile | 6 - arch/powerpc/boot/dts/fsl/Makefile | 4 - arch/powerpc/boot/dts/fsl/t2080rdb.dts | 4 +- arch/powerpc/boot/dts/mpc885ads.dts | 13 +- arch/powerpc/boot/libfdt_env.h | 2 - arch/powerpc/boot/opal.c | 8 + arch/powerpc/boot/serial.c | 1 - arch/powerpc/configs/g5_defconfig | 1 - arch/powerpc/configs/maple_defconfig | 1 - arch/powerpc/configs/powernv_defconfig | 4 - arch/powerpc/configs/ppc64_defconfig | 4 - arch/powerpc/configs/ps3_defconfig | 1 - arch/powerpc/configs/pseries_defconfig | 1 - arch/powerpc/configs/skiroot_defconfig | 154 +- arch/powerpc/include/asm/accounting.h | 4 - arch/powerpc/include/asm/asm-prototypes.h | 3 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 158 +- arch/powerpc/include/asm/book3s/64/hash-4k.h | 2 +- arch/powerpc/include/asm/book3s/64/hash.h | 8 +- arch/powerpc/include/asm/book3s/64/hugetlb.h | 3 - arch/powerpc/include/asm/book3s/64/mmu-hash.h | 95 +- arch/powerpc/include/asm/book3s/64/mmu.h | 4 +- arch/powerpc/include/asm/book3s/64/pgtable-64k.h | 3 - arch/powerpc/include/asm/book3s/64/pgtable.h | 186 +- arch/powerpc/include/asm/code-patching.h | 5 - arch/powerpc/include/asm/cputhreads.h | 2 - arch/powerpc/include/asm/cputime.h | 1 + arch/powerpc/include/asm/drmem.h | 5 - arch/powerpc/include/asm/eeh.h | 24 +- arch/powerpc/include/asm/error-injection.h | 13 - arch/powerpc/include/asm/exception-64s.h | 17 +- arch/powerpc/include/asm/firmware.h | 5 +- arch/powerpc/include/asm/fixmap.h | 2 +- arch/powerpc/include/asm/hugetlb.h | 43 +- arch/powerpc/include/asm/hvcall.h | 11 +- arch/powerpc/include/asm/io.h | 33 +- arch/powerpc/include/asm/kgdb.h | 5 +- arch/powerpc/include/asm/machdep.h | 3 +- arch/powerpc/include/asm/mce.h | 3 - arch/powerpc/include/asm/mmu-8xx.h | 43 +- arch/powerpc/include/asm/mmu.h | 15 - arch/powerpc/include/asm/mmu_context.h | 2 +- arch/powerpc/include/asm/mpic.h | 7 - arch/powerpc/include/asm/nohash/32/pgtable.h | 75 +- arch/powerpc/include/asm/nohash/32/pte-40x.h | 43 - arch/powerpc/include/asm/nohash/32/pte-44x.h | 30 - arch/powerpc/include/asm/nohash/32/pte-8xx.h | 87 +- arch/powerpc/include/asm/nohash/32/pte-fsl-booke.h | 33 - arch/powerpc/include/asm/nohash/64/pgtable.h | 46 +- arch/powerpc/include/asm/nohash/pgtable.h | 100 +- arch/powerpc/include/asm/nohash/pte-book3e.h | 41 - arch/powerpc/include/asm/opal-api.h | 1 - arch/powerpc/include/asm/paca.h | 18 +- arch/powerpc/include/asm/pgtable.h | 29 - arch/powerpc/include/asm/ppc-pci.h | 1 - arch/powerpc/include/asm/processor.h | 13 +- arch/powerpc/include/asm/pte-common.h | 219 + arch/powerpc/include/asm/ptrace.h | 36 - arch/powerpc/include/asm/reg.h | 7 +- arch/powerpc/include/asm/rtas.h | 16 - arch/powerpc/include/asm/slice.h | 1 - arch/powerpc/include/asm/smp.h | 11 - arch/powerpc/include/asm/sparsemem.h | 11 + arch/powerpc/include/asm/stackprotector.h | 38 - arch/powerpc/include/asm/thread_info.h | 17 +- arch/powerpc/include/asm/trace.h | 15 - arch/powerpc/include/asm/uaccess.h | 6 +- arch/powerpc/include/asm/user.h | 2 +- arch/powerpc/include/uapi/asm/ioctls.h | 2 - arch/powerpc/include/uapi/asm/ptrace.h | 11 +- arch/powerpc/include/uapi/asm/sigcontext.h | 6 +- arch/powerpc/kernel/Makefile | 13 +- arch/powerpc/kernel/asm-offsets.c | 19 +- arch/powerpc/kernel/btext.c | 2 +- arch/powerpc/kernel/cacheinfo.c | 37 +- arch/powerpc/kernel/crash_dump.c | 2 +- arch/powerpc/kernel/dma-swiotlb.c | 4 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 4 +- arch/powerpc/kernel/eeh.c | 42 +- arch/powerpc/kernel/eeh_dev.c | 2 + arch/powerpc/kernel/eeh_driver.c | 237 +- arch/powerpc/kernel/eeh_pe.c | 160 +- arch/powerpc/kernel/entry_32.S | 4 +- arch/powerpc/kernel/entry_64.S | 33 +- arch/powerpc/kernel/exceptions-64s.S | 244 +- arch/powerpc/kernel/fadump.c | 4 +- arch/powerpc/kernel/head_8xx.S | 103 +- arch/powerpc/kernel/io-workarounds.c | 4 +- arch/powerpc/kernel/iommu.c | 2 +- arch/powerpc/kernel/isa-bridge.c | 6 +- arch/powerpc/kernel/kgdb.c | 43 +- arch/powerpc/kernel/mce.c | 9 +- arch/powerpc/kernel/mce_power.c | 9 +- arch/powerpc/kernel/module.c | 8 - arch/powerpc/kernel/module_64.c | 14 +- arch/powerpc/kernel/paca.c | 2 +- arch/powerpc/kernel/pci_32.c | 6 +- arch/powerpc/kernel/pci_64.c | 2 +- arch/powerpc/kernel/process.c | 93 +- arch/powerpc/kernel/prom.c | 2 +- arch/powerpc/kernel/prom_init.c | 223 +- arch/powerpc/kernel/prom_init_check.sh | 16 - arch/powerpc/kernel/ptrace.c | 68 +- arch/powerpc/kernel/rtas.c | 13 +- arch/powerpc/kernel/rtasd.c | 25 +- arch/powerpc/kernel/setup-common.c | 5 +- arch/powerpc/kernel/setup_32.c | 10 +- arch/powerpc/kernel/setup_64.c | 29 +- arch/powerpc/kernel/smp.c | 245 +- arch/powerpc/kernel/swsusp_asm64.S | 2 +- arch/powerpc/kernel/time.c | 104 +- arch/powerpc/kernel/tm.S | 75 +- arch/powerpc/kernel/trace/Makefile | 4 +- arch/powerpc/kernel/trace/ftrace.c | 261 +- arch/powerpc/kernel/trace/ftrace_64.S | 12 - arch/powerpc/kernel/traps.c | 123 +- arch/powerpc/kernel/vdso32/datapage.S | 1 - arch/powerpc/kernel/vdso32/gettimeofday.S | 1 - arch/powerpc/kernel/vdso64/datapage.S | 1 - arch/powerpc/kernel/vdso64/gettimeofday.S | 1 - arch/powerpc/kernel/vmlinux.lds.S | 16 +- arch/powerpc/kvm/Makefile | 2 + arch/powerpc/kvm/book3s_hv.c | 3 +- arch/powerpc/kvm/emulate.c | 7 +- arch/powerpc/lib/Makefile | 4 +- arch/powerpc/lib/alloc.c | 4 +- arch/powerpc/lib/code-patching.c | 3 +- arch/powerpc/lib/error-inject.c | 16 - arch/powerpc/lib/mem_64.S | 4 +- arch/powerpc/mm/8xx_mmu.c | 31 +- arch/powerpc/mm/Makefile | 13 +- arch/powerpc/mm/dma-noncoherent.c | 2 +- arch/powerpc/mm/dump_linuxpagetables-8xx.c | 82 - arch/powerpc/mm/dump_linuxpagetables-book3s64.c | 120 - arch/powerpc/mm/dump_linuxpagetables-generic.c | 82 - arch/powerpc/mm/dump_linuxpagetables.c | 167 +- arch/powerpc/mm/dump_linuxpagetables.h | 19 - arch/powerpc/mm/hash_native_64.c | 4 +- arch/powerpc/mm/hash_utils_64.c | 13 +- arch/powerpc/mm/hugepage-hash64.c | 6 - arch/powerpc/mm/hugetlbpage-hash64.c | 4 - arch/powerpc/mm/hugetlbpage.c | 14 +- arch/powerpc/mm/mem.c | 18 +- arch/powerpc/mm/mmu_context_book3s64.c | 9 - arch/powerpc/mm/mmu_context_nohash.c | 9 +- arch/powerpc/mm/mmu_decl.h | 6 +- arch/powerpc/mm/numa.c | 11 +- arch/powerpc/mm/pgtable-book3e.c | 9 +- arch/powerpc/mm/pgtable-book3s64.c | 11 +- arch/powerpc/mm/pgtable-hash64.c | 7 +- arch/powerpc/mm/pgtable-radix.c | 65 +- arch/powerpc/mm/pgtable.c | 32 +- arch/powerpc/mm/pgtable_32.c | 72 +- arch/powerpc/mm/pgtable_64.c | 57 +- arch/powerpc/mm/ppc_mmu_32.c | 4 +- arch/powerpc/mm/slb.c | 784 +- arch/powerpc/mm/slb_low.S | 335 + arch/powerpc/mm/slice.c | 38 +- arch/powerpc/mm/tlb-radix.c | 2 +- arch/powerpc/mm/tlb_nohash.c | 3 - arch/powerpc/oprofile/Makefile | 1 + arch/powerpc/perf/8xx-pmu.c | 27 +- arch/powerpc/perf/Makefile | 1 + arch/powerpc/perf/imc-pmu.c | 2 +- arch/powerpc/perf/power7-pmu.c | 1 - arch/powerpc/platforms/40x/Kconfig | 10 +- arch/powerpc/platforms/44x/Kconfig | 24 +- arch/powerpc/platforms/44x/fsp2.c | 8 +- arch/powerpc/platforms/4xx/ocm.c | 7 +- arch/powerpc/platforms/4xx/soc.c | 2 +- arch/powerpc/platforms/82xx/Kconfig | 1 + arch/powerpc/platforms/85xx/smp.c | 4 +- arch/powerpc/platforms/8xx/m8xx_setup.c | 5 +- arch/powerpc/platforms/8xx/machine_check.c | 4 +- arch/powerpc/platforms/Kconfig | 21 + arch/powerpc/platforms/Kconfig.cputype | 5 +- arch/powerpc/platforms/Makefile | 2 + arch/powerpc/platforms/cell/Kconfig | 3 + arch/powerpc/platforms/cell/cpufreq_spudemand.c | 2 +- arch/powerpc/platforms/cell/spu_manage.c | 25 +- arch/powerpc/platforms/cell/spufs/sched.c | 9 +- arch/powerpc/platforms/embedded6xx/wii.c | 2 +- arch/powerpc/platforms/maple/Kconfig | 1 + arch/powerpc/platforms/pasemi/Kconfig | 1 + arch/powerpc/platforms/pasemi/dma_lib.c | 2 +- arch/powerpc/platforms/pasemi/iommu.c | 2 +- arch/powerpc/platforms/powermac/Makefile | 3 +- arch/powerpc/platforms/powermac/feature.c | 51 +- arch/powerpc/platforms/powermac/nvram.c | 4 +- arch/powerpc/platforms/powermac/setup.c | 15 +- arch/powerpc/platforms/powermac/time.c | 126 +- arch/powerpc/platforms/powernv/Kconfig | 6 + arch/powerpc/platforms/powernv/eeh-powernv.c | 62 +- arch/powerpc/platforms/powernv/memtrace.c | 25 +- arch/powerpc/platforms/powernv/npu-dma.c | 198 +- arch/powerpc/platforms/powernv/opal-powercap.c | 3 +- .../powerpc/platforms/powernv/opal-sensor-groups.c | 4 +- arch/powerpc/platforms/powernv/opal-sysparam.c | 2 +- arch/powerpc/platforms/powernv/opal.c | 4 +- arch/powerpc/platforms/powernv/pci-ioda.c | 9 +- arch/powerpc/platforms/powernv/setup.c | 47 +- arch/powerpc/platforms/ps3/Kconfig | 2 + arch/powerpc/platforms/ps3/os-area.c | 2 +- arch/powerpc/platforms/ps3/setup.c | 4 +- arch/powerpc/platforms/ps3/spu.c | 3 +- arch/powerpc/platforms/pseries/Kconfig | 9 +- arch/powerpc/platforms/pseries/Makefile | 3 +- arch/powerpc/platforms/pseries/dlpar.c | 41 +- arch/powerpc/platforms/pseries/dtl.c | 4 +- arch/powerpc/platforms/pseries/eeh_pseries.c | 66 +- arch/powerpc/platforms/pseries/event_sources.c | 40 +- arch/powerpc/platforms/pseries/firmware.c | 2 - arch/powerpc/platforms/pseries/hotplug-cpu.c | 28 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 124 +- arch/powerpc/platforms/pseries/ibmebus.c | 2 +- arch/powerpc/platforms/pseries/lpar.c | 295 +- arch/powerpc/platforms/pseries/lparcfg.c | 18 +- arch/powerpc/platforms/pseries/mobility.c | 23 +- arch/powerpc/platforms/pseries/msi.c | 3 +- arch/powerpc/platforms/pseries/papr_scm.c | 345 - arch/powerpc/platforms/pseries/pci.c | 1 - arch/powerpc/platforms/pseries/pmem.c | 164 - arch/powerpc/platforms/pseries/pseries.h | 11 +- arch/powerpc/platforms/pseries/ras.c | 308 +- arch/powerpc/platforms/pseries/setup.c | 14 - arch/powerpc/platforms/pseries/vio.c | 27 +- arch/powerpc/sysdev/Kconfig | 5 + arch/powerpc/sysdev/Makefile | 3 + arch/powerpc/sysdev/dart_iommu.c | 2 +- arch/powerpc/sysdev/fsl_85xx_cache_sram.c | 8 +- arch/powerpc/sysdev/ipic.c | 2 +- arch/powerpc/sysdev/msi_bitmap.c | 4 +- arch/powerpc/sysdev/xics/Makefile | 1 + arch/powerpc/sysdev/xive/Kconfig | 3 + arch/powerpc/sysdev/xive/Makefile | 1 + arch/powerpc/sysdev/xive/common.c | 7 +- arch/powerpc/sysdev/xive/native.c | 11 +- arch/powerpc/xmon/Makefile | 11 +- arch/powerpc/xmon/xmon.c | 56 +- arch/riscv/Kconfig | 3 + arch/riscv/Makefile | 4 - arch/riscv/configs/defconfig | 17 +- arch/riscv/include/asm/elf.h | 3 + arch/riscv/include/asm/processor.h | 6 + arch/riscv/include/asm/ptrace.h | 4 +- arch/riscv/kernel/cpufeature.c | 8 +- arch/riscv/kernel/module.c | 12 +- arch/riscv/lib/Makefile | 2 +- arch/riscv/mm/init.c | 5 +- arch/s390/Kconfig | 2 + arch/s390/Makefile | 2 +- arch/s390/appldata/appldata_os.c | 4 + arch/s390/boot/compressed/Makefile | 16 +- arch/s390/configs/debug_defconfig | 14 +- arch/s390/configs/performance_defconfig | 13 +- arch/s390/defconfig | 79 +- arch/s390/include/asm/mmu_context.h | 5 + arch/s390/include/asm/pgalloc.h | 6 +- arch/s390/include/asm/pgtable.h | 18 - arch/s390/include/asm/processor.h | 10 +- arch/s390/include/asm/thread_info.h | 2 +- arch/s390/include/asm/tlb.h | 6 +- arch/s390/kernel/crash_dump.c | 5 +- arch/s390/kernel/entry.S | 6 +- arch/s390/kernel/perf_cpum_cf.c | 2 +- arch/s390/kernel/perf_cpum_sf.c | 33 +- arch/s390/kernel/setup.c | 12 +- arch/s390/kernel/smp.c | 5 +- arch/s390/kernel/topology.c | 6 +- arch/s390/kernel/vdso.c | 2 +- arch/s390/kernel/vdso32/Makefile | 6 +- arch/s390/kernel/vdso64/Makefile | 6 +- arch/s390/kernel/vmlinux.lds.S | 4 +- arch/s390/mm/extmem.c | 2 +- arch/s390/mm/init.c | 5 +- arch/s390/mm/pgalloc.c | 1 - arch/s390/mm/vmem.c | 7 +- arch/s390/numa/mode_emu.c | 3 +- arch/s390/numa/numa.c | 4 +- arch/s390/numa/toptree.c | 4 +- arch/sh/Kconfig | 2 + arch/sh/boards/of-generic.c | 2 +- arch/sh/include/asm/hugetlb.h | 54 +- arch/sh/include/asm/processor_32.h | 6 + arch/sh/include/asm/processor_64.h | 15 + arch/sh/include/uapi/asm/ioctls.h | 2 - arch/sh/mm/init.c | 9 +- arch/sh/mm/ioremap_fixed.c | 2 +- arch/sparc/Kconfig | 2 + arch/sparc/include/asm/cmpxchg_64.h | 7 +- arch/sparc/include/asm/hugetlb.h | 40 +- arch/sparc/include/asm/processor_32.h | 6 + arch/sparc/include/asm/processor_64.h | 6 + arch/sparc/include/asm/prom.h | 3 + arch/sparc/include/asm/switch_to_64.h | 3 +- arch/sparc/include/uapi/asm/ioctls.h | 2 - arch/sparc/kernel/mdesc.c | 7 +- arch/sparc/kernel/perf_event.c | 5 + arch/sparc/kernel/process_64.c | 25 +- arch/sparc/kernel/prom_32.c | 4 +- arch/sparc/kernel/prom_64.c | 2 +- arch/sparc/kernel/rtrap_64.S | 1 - arch/sparc/kernel/setup_64.c | 12 +- arch/sparc/kernel/signal32.c | 12 +- arch/sparc/kernel/signal_64.c | 6 +- arch/sparc/kernel/smp_64.c | 18 +- arch/sparc/kernel/systbls_64.S | 4 +- arch/sparc/mm/init_32.c | 5 +- arch/sparc/mm/init_64.c | 28 +- arch/sparc/mm/srmmu.c | 12 +- arch/um/drivers/line.c | 4 +- arch/um/drivers/net_kern.c | 4 +- arch/um/drivers/port_user.c | 2 +- arch/um/drivers/ubd_kern.c | 12 +- arch/um/drivers/vector_kern.c | 19 +- arch/um/drivers/vector_user.c | 6 +- arch/um/include/shared/aio.h | 28 + arch/um/kernel/initrd.c | 4 +- arch/um/kernel/irq.c | 3 +- arch/um/kernel/mem.c | 16 +- arch/um/kernel/physmem.c | 23 +- arch/um/kernel/trap.c | 2 +- arch/um/os-Linux/Makefile | 8 +- arch/um/os-Linux/aio.c | 390 + arch/um/os-Linux/skas/process.c | 5 - arch/unicore32/Kconfig | 1 + arch/unicore32/include/asm/processor.h | 6 + arch/unicore32/kernel/hibernate.c | 2 +- arch/unicore32/kernel/setup.c | 5 +- arch/unicore32/mm/init.c | 61 +- arch/unicore32/mm/mmu.c | 3 +- arch/x86/Kconfig | 7 +- arch/x86/Makefile | 4 +- arch/x86/boot/cpucheck.c | 2 +- arch/x86/boot/early_serial_console.c | 4 +- arch/x86/boot/edd.c | 6 +- arch/x86/boot/main.c | 4 +- arch/x86/boot/memory.c | 2 +- arch/x86/boot/regs.c | 2 +- arch/x86/boot/video-vesa.c | 6 +- arch/x86/boot/video.c | 2 +- arch/x86/entry/calling.h | 14 - arch/x86/entry/entry_32.S | 7 - arch/x86/entry/entry_64.S | 3 - arch/x86/entry/entry_64_compat.S | 5 - arch/x86/entry/vdso/vma.c | 24 +- arch/x86/events/intel/core.c | 2 +- arch/x86/include/asm/compat.h | 9 +- arch/x86/include/asm/cpufeatures.h | 2 - arch/x86/include/asm/ftrace.h | 4 +- arch/x86/include/asm/hugetlb.h | 69 + arch/x86/include/asm/iosf_mbi.h | 39 +- arch/x86/include/asm/irq_remapping.h | 2 - arch/x86/include/asm/kexec.h | 3 +- arch/x86/include/asm/mce.h | 2 - arch/x86/include/asm/mshyperv.h | 2 +- arch/x86/include/asm/page_64_types.h | 12 +- arch/x86/include/asm/paravirt_types.h | 2 + arch/x86/include/asm/pgtable_64_types.h | 4 +- arch/x86/include/asm/processor.h | 12 + arch/x86/include/asm/ptrace.h | 38 - arch/x86/include/asm/qspinlock.h | 13 +- arch/x86/include/asm/tlbflush.h | 6 - arch/x86/include/asm/xen/page.h | 35 +- arch/x86/kernel/acpi/boot.c | 5 +- arch/x86/kernel/acpi/sleep.c | 1 + arch/x86/kernel/apic/apic.c | 2 +- arch/x86/kernel/apic/io_apic.c | 7 +- arch/x86/kernel/cpu/common.c | 6 +- arch/x86/kernel/cpu/mcheck/mce.c | 8 +- arch/x86/kernel/cpu/microcode/core.c | 4 +- arch/x86/kernel/cpu/mshyperv.c | 11 - arch/x86/kernel/cpu/mtrr/generic.c | 2 +- arch/x86/kernel/cpu/mtrr/if.c | 6 +- arch/x86/kernel/cpu/vmware.c | 2 +- arch/x86/kernel/devicetree.c | 2 +- arch/x86/kernel/e820.c | 21 +- arch/x86/kernel/early_printk.c | 29 +- arch/x86/kernel/head64.c | 2 +- arch/x86/kernel/ldt.c | 59 +- arch/x86/kernel/mpparse.c | 1 + arch/x86/kernel/msr.c | 8 +- arch/x86/kernel/paravirt.c | 28 +- arch/x86/kernel/paravirt_patch_32.c | 18 +- arch/x86/kernel/paravirt_patch_64.c | 20 +- arch/x86/kernel/pci-dma.c | 2 +- arch/x86/kernel/pci-swiotlb.c | 2 +- arch/x86/kernel/process_64.c | 4 +- arch/x86/kernel/pvclock.c | 2 +- arch/x86/kernel/setup.c | 1 + arch/x86/kernel/setup_percpu.c | 14 +- arch/x86/kernel/smpboot.c | 2 +- arch/x86/kernel/sys_x86_64.c | 11 +- arch/x86/kernel/tce_64.c | 6 +- arch/x86/kernel/traps.c | 2 +- arch/x86/kernel/vsmp_64.c | 84 +- arch/x86/kvm/emulate.c | 22 +- arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/x86.c | 42 +- arch/x86/mm/amdtopology.c | 1 + arch/x86/mm/fault.c | 2 +- arch/x86/mm/highmem_32.c | 4 +- arch/x86/mm/hugetlbpage.c | 4 +- arch/x86/mm/init.c | 1 + arch/x86/mm/init_32.c | 5 +- arch/x86/mm/init_64.c | 7 +- arch/x86/mm/ioremap.c | 2 +- arch/x86/mm/kasan_init_64.c | 11 +- arch/x86/mm/kaslr.c | 1 - arch/x86/mm/mmap.c | 2 +- arch/x86/mm/numa.c | 3 +- arch/x86/mm/numa_32.c | 1 + arch/x86/mm/numa_64.c | 2 +- arch/x86/mm/numa_emulation.c | 13 +- arch/x86/mm/pageattr-test.c | 2 +- arch/x86/mm/pageattr.c | 8 +- arch/x86/mm/pat.c | 2 +- arch/x86/mm/physaddr.c | 2 +- arch/x86/pci/i386.c | 2 +- arch/x86/platform/efi/efi.c | 3 +- arch/x86/platform/efi/efi_64.c | 2 +- arch/x86/platform/efi/quirks.c | 7 +- arch/x86/platform/intel/iosf_mbi.c | 217 +- arch/x86/platform/olpc/olpc_dt.c | 4 +- arch/x86/power/hibernate_32.c | 2 +- arch/x86/tools/relocs.c | 4 +- arch/x86/um/asm/elf.h | 2 +- arch/x86/um/asm/processor_32.h | 8 + arch/x86/um/asm/processor_64.h | 3 + arch/x86/um/shared/sysdep/ptrace_32.h | 12 + arch/x86/xen/enlighten.c | 2 +- arch/x86/xen/enlighten_pv.c | 3 +- arch/x86/xen/mmu_pv.c | 8 +- arch/x86/xen/p2m.c | 9 +- arch/x86/xen/platform-pci-unplug.c | 4 - arch/x86/xen/spinlock.c | 35 +- arch/x86/xen/xen-pvh.S | 2 +- arch/xtensa/Kconfig | 5 + arch/xtensa/Makefile | 12 +- arch/xtensa/boot/Makefile | 2 +- arch/xtensa/include/asm/Kbuild | 1 - arch/xtensa/include/asm/processor.h | 8 + arch/xtensa/include/asm/vga.h | 19 + arch/xtensa/include/uapi/asm/ioctls.h | 2 - arch/xtensa/kernel/pci.c | 2 +- arch/xtensa/kernel/vmlinux.lds.S | 36 +- arch/xtensa/mm/cache.c | 2 +- arch/xtensa/mm/init.c | 6 +- arch/xtensa/mm/kasan_init.c | 5 +- arch/xtensa/mm/mmu.c | 4 +- arch/xtensa/platforms/iss/network.c | 4 +- arch/xtensa/platforms/iss/setup.c | 2 +- arch/xtensa/platforms/xtfpga/setup.c | 6 +- block/bfq-cgroup.c | 4 +- block/bfq-iosched.c | 2 +- block/bfq-wf2q.c | 18 +- block/bio.c | 177 +- block/blk-cgroup.c | 123 +- block/blk-core.c | 5 +- block/blk-iolatency.c | 34 +- block/blk-lib.c | 39 +- block/blk-merge.c | 51 +- block/blk-mq-debugfs.c | 1 + block/blk-mq.c | 4 +- block/blk-settings.c | 2 +- block/blk-sysfs.c | 15 +- block/blk-throttle.c | 13 +- block/blk-zoned.c | 359 +- block/blk.h | 20 +- block/bounce.c | 6 +- block/cfq-iosched.c | 4 +- block/ioctl.c | 4 - crypto/asymmetric_keys/Kconfig | 31 - crypto/asymmetric_keys/Makefile | 25 - crypto/asymmetric_keys/asym_tpm.c | 988 - crypto/asymmetric_keys/asymmetric_keys.h | 3 - crypto/asymmetric_keys/asymmetric_type.c | 43 - crypto/asymmetric_keys/pkcs7_parser.c | 1 - crypto/asymmetric_keys/pkcs8.asn1 | 24 - crypto/asymmetric_keys/pkcs8_parser.c | 184 - crypto/asymmetric_keys/public_key.c | 191 +- crypto/asymmetric_keys/signature.c | 95 - crypto/asymmetric_keys/tpm.asn1 | 5 - crypto/asymmetric_keys/tpm_parser.c | 102 - crypto/asymmetric_keys/x509_cert_parser.c | 21 +- crypto/rsa-pkcs1pad.c | 59 +- drivers/acpi/Kconfig | 2 +- drivers/acpi/acpi_memhotplug.c | 4 +- drivers/acpi/device_pm.c | 1 - drivers/acpi/nfit/mce.c | 8 +- drivers/acpi/numa.c | 1 + drivers/acpi/pmic/intel_pmic_xpower.c | 21 +- drivers/acpi/tables.c | 3 +- drivers/android/Kconfig | 2 +- drivers/android/binder.c | 489 +- drivers/android/binder_trace.h | 36 +- drivers/ata/libata-core.c | 1 - drivers/ata/sata_rcar.c | 6 +- drivers/auxdisplay/panel.c | 7 +- drivers/base/component.c | 6 +- drivers/base/devres.c | 36 +- drivers/base/devtmpfs.c | 2 +- drivers/base/memory.c | 22 +- drivers/base/node.c | 19 +- drivers/base/platform.c | 2 +- drivers/block/brd.c | 16 +- drivers/block/drbd/drbd_main.c | 2 +- drivers/block/drbd/drbd_receiver.c | 2 +- drivers/block/loop.c | 14 +- drivers/block/mtip32xx/mtip32xx.c | 4 +- drivers/block/nbd.c | 12 +- drivers/block/null_blk.h | 11 +- drivers/block/null_blk_main.c | 30 +- drivers/block/null_blk_zoned.c | 57 +- drivers/block/rbd.c | 28 +- drivers/block/skd_main.c | 4 +- drivers/block/xen-blkfront.c | 4 - drivers/block/z2ram.c | 3 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 22 +- drivers/bus/imx-weim.c | 3 + drivers/bus/mvebu-mbus.c | 2 +- drivers/bus/ti-sysc.c | 171 +- drivers/cdrom/gdrom.c | 8 +- drivers/char/Kconfig | 2 +- drivers/clk/Kconfig | 2 - drivers/clk/Makefile | 4 +- drivers/clk/actions/Kconfig | 1 - drivers/clk/actions/Makefile | 1 - drivers/clk/actions/owl-common.c | 3 +- drivers/clk/actions/owl-common.h | 5 +- drivers/clk/actions/owl-reset.c | 66 - drivers/clk/actions/owl-reset.h | 31 - drivers/clk/actions/owl-s700.c | 55 +- drivers/clk/actions/owl-s900.c | 86 +- drivers/clk/at91/Makefile | 5 +- drivers/clk/at91/at91sam9260.c | 494 - drivers/clk/at91/at91sam9rl.c | 171 - drivers/clk/at91/at91sam9x5.c | 309 - drivers/clk/at91/clk-audio-pll.c | 109 +- drivers/clk/at91/clk-generated.c | 81 +- drivers/clk/at91/clk-h32mx.c | 22 +- drivers/clk/at91/clk-i2s-mux.c | 40 +- drivers/clk/at91/clk-main.c | 112 +- drivers/clk/at91/clk-master.c | 99 +- drivers/clk/at91/clk-peripheral.c | 81 +- drivers/clk/at91/clk-pll.c | 190 +- drivers/clk/at91/clk-plldiv.c | 27 +- drivers/clk/at91/clk-programmable.c | 81 +- drivers/clk/at91/clk-slow.c | 32 +- drivers/clk/at91/clk-smd.c | 34 +- drivers/clk/at91/clk-system.c | 39 +- drivers/clk/at91/clk-usb.c | 94 +- drivers/clk/at91/clk-utmi.c | 45 +- drivers/clk/at91/dt-compat.c | 961 - drivers/clk/at91/pmc.c | 78 - drivers/clk/at91/pmc.h | 159 - drivers/clk/at91/sama5d2.c | 336 - drivers/clk/at91/sama5d4.c | 264 - drivers/clk/axs10x/pll_clock.c | 4 +- drivers/clk/bcm/clk-kona-setup.c | 22 +- drivers/clk/clk-asm9260.c | 4 +- drivers/clk/clk-bulk.c | 80 - drivers/clk/clk-cdce925.c | 11 +- drivers/clk/clk-devres.c | 24 - drivers/clk/clk-fixed-factor.c | 9 +- drivers/clk/clk-fixed-rate.c | 1 - drivers/clk/clk-gpio.c | 8 +- drivers/clk/clk-hsdk-pll.c | 4 +- drivers/clk/clk-max77686.c | 27 +- drivers/clk/clk-nomadik.c | 4 +- drivers/clk/clk-npcm7xx.c | 2 +- drivers/clk/clk-palmas.c | 4 +- drivers/clk/clk-qoriq.c | 14 +- drivers/clk/clk-s2mps11.c | 58 +- drivers/clk/clk-scmi.c | 2 +- drivers/clk/clk-scpi.c | 6 +- drivers/clk/clk-si5351.c | 4 +- drivers/clk/clk-stm32f4.c | 2 +- drivers/clk/clk-stm32h7.c | 2 +- drivers/clk/clk-stm32mp1.c | 2 +- drivers/clk/clk-tango4.c | 10 +- drivers/clk/clk.c | 95 - drivers/clk/davinci/psc.c | 18 + drivers/clk/hisilicon/Kconfig | 7 - drivers/clk/hisilicon/Makefile | 1 - drivers/clk/hisilicon/clk-hi3670.c | 1016 - drivers/clk/hisilicon/reset.c | 5 +- drivers/clk/imx/clk-cpu.c | 2 +- drivers/clk/imx/clk-imx6q.c | 1 - drivers/clk/imx/clk-imx6sl.c | 2 - drivers/clk/imx/clk-imx6sll.c | 1 - drivers/clk/imx/clk-imx6sx.c | 1 - drivers/clk/imx/clk-imx6ul.c | 1 - drivers/clk/imx/clk-imx7d.c | 28 +- drivers/clk/imx/clk.h | 7 - drivers/clk/ingenic/Kconfig | 47 - drivers/clk/ingenic/Makefile | 9 +- drivers/clk/ingenic/jz4725b-cgu.c | 225 - drivers/clk/keystone/Kconfig | 2 +- drivers/clk/keystone/gate.c | 7 +- drivers/clk/keystone/pll.c | 7 +- drivers/clk/mediatek/clk-mt2701.c | 5 + drivers/clk/meson/axg-audio.c | 34 +- drivers/clk/meson/axg.c | 345 +- drivers/clk/meson/axg.h | 8 +- drivers/clk/meson/clk-pll.c | 156 +- drivers/clk/meson/clkc.h | 16 +- drivers/clk/meson/gxbb.c | 530 +- drivers/clk/meson/gxbb.h | 10 +- drivers/clk/meson/meson8b.c | 280 +- drivers/clk/meson/meson8b.h | 5 +- drivers/clk/mmp/clk-of-mmp2.c | 4 +- drivers/clk/mvebu/ap806-system-controller.c | 5 +- drivers/clk/mvebu/armada-370.c | 4 +- drivers/clk/mvebu/armada-375.c | 4 +- drivers/clk/mvebu/armada-37xx-periph.c | 58 +- drivers/clk/mvebu/armada-37xx-tbg.c | 8 +- drivers/clk/mvebu/armada-37xx-xtal.c | 4 +- drivers/clk/mvebu/armada-38x.c | 4 +- drivers/clk/mvebu/armada-39x.c | 4 +- drivers/clk/mvebu/armada-xp.c | 4 +- drivers/clk/mvebu/clk-corediv.c | 4 +- drivers/clk/mvebu/clk-cpu.c | 8 +- drivers/clk/mvebu/common.c | 4 +- drivers/clk/mvebu/common.h | 4 +- drivers/clk/mvebu/cp110-system-controller.c | 4 +- drivers/clk/mvebu/dove.c | 4 +- drivers/clk/mvebu/kirkwood.c | 4 +- drivers/clk/mvebu/mv98dx3236.c | 4 +- drivers/clk/mvebu/orion.c | 4 +- drivers/clk/qcom/Kconfig | 53 - drivers/clk/qcom/Makefile | 8 - drivers/clk/qcom/camcc-sdm845.c | 1745 - drivers/clk/qcom/clk-alpha-pll.c | 1 - drivers/clk/qcom/clk-branch.c | 2 +- drivers/clk/qcom/clk-hfpll.c | 244 - drivers/clk/qcom/clk-hfpll.h | 44 - drivers/clk/qcom/clk-krait.c | 126 - drivers/clk/qcom/clk-krait.h | 40 - drivers/clk/qcom/clk-rcg.h | 11 - drivers/clk/qcom/clk-rcg2.c | 195 - drivers/clk/qcom/gcc-ipq806x.c | 82 - drivers/clk/qcom/gcc-msm8960.c | 172 - drivers/clk/qcom/gcc-msm8996.c | 152 - drivers/clk/qcom/gcc-qcs404.c | 2744 -- drivers/clk/qcom/gcc-sdm660.c | 2480 - drivers/clk/qcom/gcc-sdm845.c | 321 +- drivers/clk/qcom/hfpll.c | 96 - drivers/clk/qcom/kpss-xcc.c | 87 - drivers/clk/qcom/krait-cc.c | 397 - drivers/clk/renesas/Kconfig | 19 +- drivers/clk/renesas/Makefile | 3 - drivers/clk/renesas/clk-div6.c | 17 +- drivers/clk/renesas/clk-emev2.c | 22 +- drivers/clk/renesas/clk-mstp.c | 13 +- drivers/clk/renesas/clk-r8a73a4.c | 9 +- drivers/clk/renesas/clk-r8a7740.c | 9 +- drivers/clk/renesas/clk-r8a7778.c | 9 +- drivers/clk/renesas/clk-r8a7779.c | 9 +- drivers/clk/renesas/clk-rcar-gen2.c | 9 +- drivers/clk/renesas/clk-rz.c | 9 +- drivers/clk/renesas/clk-sh73a0.c | 9 +- drivers/clk/renesas/r7s9210-cpg-mssr.c | 217 - drivers/clk/renesas/r8a7743-cpg-mssr.c | 18 +- drivers/clk/renesas/r8a7745-cpg-mssr.c | 5 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 323 - drivers/clk/renesas/r8a774c0-cpg-mssr.c | 286 - drivers/clk/renesas/r8a7790-cpg-mssr.c | 5 +- drivers/clk/renesas/r8a7791-cpg-mssr.c | 5 +- drivers/clk/renesas/r8a7792-cpg-mssr.c | 5 +- drivers/clk/renesas/r8a7794-cpg-mssr.c | 5 +- drivers/clk/renesas/r8a7795-cpg-mssr.c | 72 +- drivers/clk/renesas/r8a7796-cpg-mssr.c | 72 +- drivers/clk/renesas/r8a77965-cpg-mssr.c | 69 +- drivers/clk/renesas/r8a77970-cpg-mssr.c | 81 +- drivers/clk/renesas/r8a77980-cpg-mssr.c | 32 +- drivers/clk/renesas/r8a77990-cpg-mssr.c | 17 +- drivers/clk/renesas/r8a77995-cpg-mssr.c | 17 +- drivers/clk/renesas/r9a06g032-clocks.c | 3 +- drivers/clk/renesas/rcar-gen2-cpg.c | 5 +- drivers/clk/renesas/rcar-gen2-cpg.h | 7 +- drivers/clk/renesas/rcar-gen3-cpg.c | 45 +- drivers/clk/renesas/rcar-gen3-cpg.h | 33 +- drivers/clk/renesas/rcar-usb2-clock-sel.c | 5 +- drivers/clk/renesas/renesas-cpg-mssr.c | 205 +- drivers/clk/renesas/renesas-cpg-mssr.h | 38 +- drivers/clk/rockchip/clk-ddr.c | 4 + drivers/clk/rockchip/clk-rk3188.c | 2 +- drivers/clk/rockchip/clk-rk3288.c | 29 +- drivers/clk/rockchip/clk-rk3328.c | 8 +- drivers/clk/samsung/clk-cpu.c | 6 +- drivers/clk/samsung/clk-cpu.h | 2 +- drivers/clk/samsung/clk-exynos-audss.c | 1 + drivers/clk/samsung/clk-exynos3250.c | 1 + drivers/clk/samsung/clk-exynos4.c | 226 +- drivers/clk/samsung/clk-exynos5250.c | 42 +- drivers/clk/samsung/clk-exynos5420.c | 76 +- drivers/clk/samsung/clk-exynos5433.c | 33 +- drivers/clk/samsung/clk-s3c2410.c | 43 +- drivers/clk/samsung/clk-s3c2412.c | 43 +- drivers/clk/samsung/clk-s3c2443.c | 43 +- drivers/clk/samsung/clk-s3c64xx.c | 66 +- drivers/clk/samsung/clk-s5pv210.c | 41 +- drivers/clk/samsung/clk.c | 23 +- drivers/clk/samsung/clk.h | 18 +- drivers/clk/st/clkgen-fsyn.c | 2 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 48 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.h | 4 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 53 +- drivers/clk/sunxi-ng/ccu-sun8i-a83t.c | 2 - drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 25 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 52 +- drivers/clk/sunxi-ng/ccu_nkmp.c | 7 - drivers/clk/sunxi-ng/ccu_nkmp.h | 1 - drivers/clk/sunxi-ng/ccu_nm.c | 7 - drivers/clk/sunxi-ng/ccu_nm.h | 30 - drivers/clk/sunxi/clk-mod0.c | 6 +- drivers/clk/sunxi/clk-sun9i-core.c | 20 +- drivers/clk/sunxi/clk-sunxi.c | 4 +- drivers/clk/tegra/clk-dfll.c | 8 +- drivers/clk/tegra/clk-tegra210.c | 7 +- drivers/clk/ti/Makefile | 9 +- drivers/clk/ti/apll.c | 18 +- drivers/clk/ti/clk-33xx-compat.c | 218 - drivers/clk/ti/clk-33xx.c | 232 +- drivers/clk/ti/clk-43xx-compat.c | 225 - drivers/clk/ti/clk-43xx.c | 249 +- drivers/clk/ti/clk-7xx-compat.c | 823 - drivers/clk/ti/clk-7xx.c | 590 +- drivers/clk/ti/clk-dra7-atl.c | 4 +- drivers/clk/ti/clk.c | 32 +- drivers/clk/ti/clkctrl.c | 101 +- drivers/clk/ti/clock.h | 11 - drivers/clk/ti/composite.c | 14 +- drivers/clk/ti/divider.c | 40 +- drivers/clk/ti/dpll.c | 18 +- drivers/clk/ti/dpll3xxx.c | 124 - drivers/clk/ti/fapll.c | 8 +- drivers/clk/ti/fixed-factor.c | 4 +- drivers/clk/ti/gate.c | 5 +- drivers/clk/ti/interface.c | 2 +- drivers/clk/ti/mux.c | 33 +- drivers/clk/zynq/clkc.c | 4 +- drivers/clk/zynqmp/Kconfig | 10 - drivers/clk/zynqmp/Makefile | 4 - drivers/clk/zynqmp/clk-gate-zynqmp.c | 144 - drivers/clk/zynqmp/clk-mux-zynqmp.c | 141 - drivers/clk/zynqmp/clk-zynqmp.h | 68 - drivers/clk/zynqmp/clkc.c | 716 - drivers/clk/zynqmp/divider.c | 217 - drivers/clk/zynqmp/pll.c | 335 - drivers/clocksource/Kconfig | 18 - drivers/clocksource/Makefile | 2 - drivers/clocksource/i8253.c | 14 +- drivers/clocksource/timer-gx6605s.c | 154 - drivers/clocksource/timer-mp-csky.c | 173 - drivers/cpufreq/Kconfig.arm | 9 +- drivers/cpufreq/Makefile | 3 + drivers/cpufreq/arm_big_little_dt.c | 100 + drivers/cpufreq/imx6q-cpufreq.c | 7 +- drivers/cpufreq/intel_pstate.c | 20 +- drivers/cpuidle/cpuidle-arm.c | 40 +- drivers/cpuidle/governors/menu.c | 29 +- drivers/dma-buf/Kconfig | 9 - drivers/dma-buf/Makefile | 1 - drivers/dma-buf/dma-buf.c | 1 + drivers/dma-buf/udmabuf.c | 293 - drivers/edac/Kconfig | 15 - drivers/edac/Makefile | 1 - drivers/edac/cpc925_edac.c | 20 +- drivers/edac/qcom_edac.c | 414 - drivers/edac/skx_edac.c | 193 +- drivers/extcon/extcon-intel-cht-wc.c | 60 +- drivers/extcon/extcon-intel-int3496.c | 12 +- drivers/extcon/extcon-max14577.c | 24 +- drivers/extcon/extcon-max77693.c | 22 +- drivers/extcon/extcon-max77843.c | 19 +- drivers/extcon/extcon-max8997.c | 22 +- drivers/extcon/extcon.c | 15 +- drivers/firmware/Kconfig | 30 +- drivers/firmware/Makefile | 4 +- drivers/firmware/arm_scmi/base.c | 2 +- drivers/firmware/arm_scmi/clock.c | 2 +- drivers/firmware/arm_scmi/perf.c | 30 +- drivers/firmware/arm_scmi/power.c | 2 +- drivers/firmware/arm_scmi/sensors.c | 2 +- drivers/firmware/dcdbas.c | 650 + drivers/firmware/dcdbas.h | 107 + drivers/firmware/dell_rbu.c | 745 + drivers/firmware/dmi_scan.c | 2 +- drivers/firmware/efi/apple-properties.c | 4 +- drivers/firmware/efi/efivars.c | 16 +- drivers/firmware/efi/memmap.c | 2 +- drivers/firmware/google/Kconfig | 32 +- drivers/firmware/google/Makefile | 2 + drivers/firmware/google/coreboot_table-acpi.c | 88 + drivers/firmware/google/coreboot_table-of.c | 82 + drivers/firmware/google/coreboot_table.c | 126 +- drivers/firmware/google/coreboot_table.h | 6 + drivers/firmware/google/gsmi.c | 122 +- drivers/firmware/google/vpd.c | 2 +- drivers/firmware/imx/Kconfig | 11 - drivers/firmware/imx/Makefile | 2 - drivers/firmware/imx/imx-scu.c | 270 - drivers/firmware/imx/misc.c | 99 - drivers/firmware/iscsi_ibft_find.c | 2 +- drivers/firmware/memmap.c | 5 +- drivers/firmware/meson/meson_sm.c | 56 - drivers/firmware/qcom_scm.c | 74 +- drivers/firmware/scpi_pm_domain.c | 2 +- drivers/firmware/tegra/bpmp.c | 19 - drivers/firmware/ti_sci.c | 24 +- drivers/firmware/xilinx/Kconfig | 23 - drivers/firmware/xilinx/Makefile | 5 - drivers/firmware/xilinx/zynqmp-debug.c | 250 - drivers/firmware/xilinx/zynqmp-debug.h | 24 - drivers/firmware/xilinx/zynqmp.c | 565 - drivers/fpga/altera-cvp.c | 8 +- drivers/fpga/altera-fpga2sdram.c | 8 +- drivers/fpga/altera-freeze-bridge.c | 13 +- drivers/fpga/altera-hps2fpga.c | 7 +- drivers/fpga/altera-pr-ip-core.c | 9 +- drivers/fpga/altera-ps-spi.c | 11 +- drivers/fpga/dfl-afu-dma-region.c | 2 +- drivers/fpga/dfl-fme-br.c | 11 +- drivers/fpga/dfl-fme-mgr.c | 13 +- drivers/fpga/dfl-fme-region.c | 6 +- drivers/fpga/dfl.c | 6 +- drivers/fpga/fpga-bridge.c | 68 +- drivers/fpga/fpga-mgr.c | 64 +- drivers/fpga/fpga-region.c | 65 +- drivers/fpga/ice40-spi.c | 10 +- drivers/fpga/machxo2-spi.c | 11 +- drivers/fpga/of-fpga-region.c | 6 +- drivers/fpga/socfpga-a10.c | 5 +- drivers/fpga/socfpga.c | 10 +- drivers/fpga/ts73xx-fpga.c | 11 +- drivers/fpga/xilinx-pr-decoupler.c | 4 +- drivers/fpga/xilinx-spi.c | 12 +- drivers/fpga/zynq-fpga.c | 5 +- drivers/fsi/fsi-sbefifo.c | 4 +- drivers/gpu/drm/Kconfig | 22 +- drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/Makefile | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 705 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 209 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 93 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 45 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 319 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 262 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 88 - drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 558 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 15 - drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 176 +- drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 92 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 74 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 351 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 215 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 71 - drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 13 - drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 239 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.h | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 45 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 313 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 96 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 288 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 65 +- drivers/gpu/drm/amd/amdgpu/amdgpu_queue_mgr.c | 316 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 123 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 44 - drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 97 - drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 224 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 109 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 196 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 1477 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 84 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 119 - drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 1 - drivers/gpu/drm/amd/amdgpu/ci_dpm.c | 4 +- drivers/gpu/drm/amd/amdgpu/cik.c | 17 +- drivers/gpu/drm/amd/amdgpu/cik_ih.c | 9 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 26 +- drivers/gpu/drm/amd/amdgpu/cz_ih.c | 9 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 21 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 57 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 638 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 570 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 32 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c | 53 - drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.h | 29 - drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 157 +- drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 9 +- drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 4 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 261 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h | 1 + drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 4 +- drivers/gpu/drm/amd/amdgpu/mxgpu_vi.c | 7 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 248 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h | 31 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 3 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 595 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.h | 30 - drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 2 + drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 68 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 83 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 142 +- drivers/gpu/drm/amd/amdgpu/si.c | 13 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 47 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 4 +- drivers/gpu/drm/amd/amdgpu/si_enums.h | 20 - drivers/gpu/drm/amd/amdgpu/si_ih.c | 9 +- drivers/gpu/drm/amd/amdgpu/sid.h | 20 - drivers/gpu/drm/amd/amdgpu/soc15.c | 130 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 1 - drivers/gpu/drm/amd/amdgpu/soc15_common.h | 22 - drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 9 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 35 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 558 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 45 +- drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 1 - drivers/gpu/drm/amd/amdgpu/vi.c | 24 +- drivers/gpu/drm/amd/amdkfd/Kconfig | 2 +- drivers/gpu/drm/amd/amdkfd/Makefile | 53 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 23 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 88 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.h | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 68 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 58 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_module.c | 122 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 8 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 23 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 23 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 46 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 8 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 22 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 48 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 1 - drivers/gpu/drm/amd/display/Kconfig | 6 - drivers/gpu/drm/amd/display/Makefile | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 794 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 43 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 6 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 20 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 86 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h | 1 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 89 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 37 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 85 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 1 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 30 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 1181 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 312 +- .../gpu/drm/amd/display/dc/bios/command_table.c | 3 - .../amd/display/dc/bios/command_table_helper2.c | 5 - drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 6 +- .../gpu/drm/amd/display/dc/calcs/dcn_calc_auto.c | 8 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 24 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 342 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 208 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 3 - drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 287 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 2 + drivers/gpu/drm/amd/display/dc/dc.h | 16 +- drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 64 + drivers/gpu/drm/amd/display/dc/dc_helper.c | 9 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 9 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 1 - drivers/gpu/drm/amd/display/dc/dc_stream.h | 42 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 35 +- drivers/gpu/drm/amd/display/dc/dce/Makefile | 4 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 2 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 441 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 11 - drivers/gpu/drm/amd/display/dc/dce/dce_clocks.c | 76 +- drivers/gpu/drm/amd/display/dc/dce/dce_clocks.h | 3 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c.c | 60 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c.h | 38 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 676 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 301 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c | 541 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.h | 57 - .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 51 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 6 - .../drm/amd/display/dc/dce/dce_stream_encoder.c | 24 - .../drm/amd/display/dc/dce100/dce100_resource.c | 62 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 134 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 68 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 67 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 75 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 129 +- drivers/gpu/drm/amd/display/dc/dcn10/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 26 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 3 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 60 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 4 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 31 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 8 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 99 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 5 - .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 561 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 18 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 34 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 143 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 2 - drivers/gpu/drm/amd/display/dc/dm_event_log.h | 38 - drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 92 +- drivers/gpu/drm/amd/display/dc/dm_services.h | 10 +- .../drm/amd/display/dc/dml/display_mode_enums.h | 4 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 5 - drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 5 - drivers/gpu/drm/amd/display/dc/i2caux/aux_engine.c | 1 - .../display/dc/i2caux/dce110/aux_engine_dce110.c | 10 +- .../gpu/drm/amd/display/dc/i2caux/i2c_hw_engine.c | 7 - drivers/gpu/drm/amd/display/dc/i2caux/i2caux.c | 4 - drivers/gpu/drm/amd/display/dc/inc/clock_source.h | 4 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 8 +- drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 6 +- .../gpu/drm/amd/display/dc/inc/hw/display_clock.h | 5 - drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 3 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 4 +- .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 4 - drivers/gpu/drm/amd/display/dc/os_types.h | 2 + .../drm/amd/display/include/bios_parser_types.h | 2 - drivers/gpu/drm/amd/display/include/dal_asic_id.h | 7 - drivers/gpu/drm/amd/display/include/dal_types.h | 3 - .../gpu/drm/amd/display/include/logger_interface.h | 6 +- drivers/gpu/drm/amd/display/include/logger_types.h | 9 +- .../gpu/drm/amd/display/include/set_mode_types.h | 12 + drivers/gpu/drm/amd/display/include/signal_types.h | 10 - .../drm/amd/display/modules/color/color_gamma.c | 21 +- .../drm/amd/display/modules/color/color_gamma.h | 5 +- .../drm/amd/display/modules/freesync/freesync.c | 2024 +- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 160 +- .../drm/amd/display/modules/inc/mod_info_packet.h | 40 - .../gpu/drm/amd/display/modules/inc/mod_shared.h | 49 - .../drm/amd/display/modules/info_packet/Makefile | 31 - .../amd/display/modules/info_packet/info_packet.c | 329 - drivers/gpu/drm/amd/display/modules/stats/stats.c | 8 +- drivers/gpu/drm/amd/include/amd_shared.h | 6 - .../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 2 - .../drm/amd/include/asic_reg/gc/gc_9_2_1_sh_mask.h | 4 +- .../drm/amd/include/asic_reg/mp/mp_11_0_offset.h | 358 - .../drm/amd/include/asic_reg/mp/mp_11_0_sh_mask.h | 534 - .../amd/include/asic_reg/nbio/nbio_7_4_offset.h | 4627 -- .../amd/include/asic_reg/nbio/nbio_7_4_sh_mask.h | 48436 ------------------- .../amd/include/asic_reg/sdma0/sdma0_4_2_offset.h | 1047 - .../amd/include/asic_reg/sdma0/sdma0_4_2_sh_mask.h | 2992 -- .../amd/include/asic_reg/sdma1/sdma1_4_2_offset.h | 1039 - .../amd/include/asic_reg/sdma1/sdma1_4_2_sh_mask.h | 2948 -- .../amd/include/asic_reg/smuio/smuio_9_0_offset.h | 3 - .../amd/include/asic_reg/smuio/smuio_9_0_sh_mask.h | 3 - .../amd/include/asic_reg/thm/thm_11_0_2_offset.h | 49 - .../amd/include/asic_reg/thm/thm_11_0_2_sh_mask.h | 96 - .../drm/amd/include/asic_reg/vcn/vcn_1_0_offset.h | 24 - .../drm/amd/include/asic_reg/vcn/vcn_1_0_sh_mask.h | 45 - drivers/gpu/drm/amd/include/atomfirmware.h | 201 +- drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 49 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 7 - drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 141 +- drivers/gpu/drm/amd/powerplay/hwmgr/Makefile | 4 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 27 +- drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.c | 3 +- drivers/gpu/drm/amd/powerplay/hwmgr/ppatomfwctrl.h | 2 +- .../amd/powerplay/hwmgr/process_pptables_v1_0.c | 194 +- .../gpu/drm/amd/powerplay/hwmgr/processpptables.c | 30 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 51 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 57 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.h | 1 - drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c | 3 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c | 63 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c | 48 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.h | 12 - drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 86 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.h | 2 + .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c | 1 - .../amd/powerplay/hwmgr/vega10_processpptables.c | 30 +- .../gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c | 8 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 22 +- .../amd/powerplay/hwmgr/vega12_processpptables.c | 82 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 3568 -- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h | 576 - drivers/gpu/drm/amd/powerplay/hwmgr/vega20_inc.h | 35 - .../gpu/drm/amd/powerplay/hwmgr/vega20_powertune.c | 70 - .../gpu/drm/amd/powerplay/hwmgr/vega20_powertune.h | 32 - .../gpu/drm/amd/powerplay/hwmgr/vega20_pptable.h | 142 - .../amd/powerplay/hwmgr/vega20_processpptables.c | 955 - .../amd/powerplay/hwmgr/vega20_processpptables.h | 31 - .../gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c | 356 - .../gpu/drm/amd/powerplay/hwmgr/vega20_thermal.h | 71 - .../gpu/drm/amd/powerplay/inc/hardwaremanager.h | 2 - drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 6 +- .../gpu/drm/amd/powerplay/inc/smu11_driver_if.h | 888 - drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h | 129 - drivers/gpu/drm/amd/powerplay/smumgr/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 3 - drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 15 +- .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 26 +- .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 1 - .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 34 +- drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c | 58 +- drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 65 +- .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 12 - .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 18 +- .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.h | 4 - .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 22 +- .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.h | 4 + .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 588 - .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.h | 60 - .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 3 - drivers/gpu/drm/arm/hdlcd_drv.c | 11 +- drivers/gpu/drm/arm/malidp_crtc.c | 28 +- drivers/gpu/drm/arm/malidp_drv.c | 141 +- drivers/gpu/drm/arm/malidp_drv.h | 8 - drivers/gpu/drm/arm/malidp_hw.c | 58 +- drivers/gpu/drm/arm/malidp_hw.h | 13 - drivers/gpu/drm/arm/malidp_planes.c | 354 +- drivers/gpu/drm/arm/malidp_regs.h | 11 - drivers/gpu/drm/armada/armada_overlay.c | 1 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 100 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 1 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 92 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 5 +- drivers/gpu/drm/bochs/bochs.h | 25 +- drivers/gpu/drm/bochs/bochs_drv.c | 64 +- drivers/gpu/drm/bochs/bochs_fbdev.c | 91 +- drivers/gpu/drm/bochs/bochs_hw.c | 66 +- drivers/gpu/drm/bochs/bochs_kms.c | 47 +- drivers/gpu/drm/bochs/bochs_mm.c | 76 +- drivers/gpu/drm/bridge/Kconfig | 18 - drivers/gpu/drm/bridge/Makefile | 2 - drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 4 +- drivers/gpu/drm/bridge/synopsys/Makefile | 2 + drivers/gpu/drm/bridge/tc358764.c | 499 - drivers/gpu/drm/bridge/thc63lvd1024.c | 18 - drivers/gpu/drm/bridge/ti-sn65dsi86.c | 782 - drivers/gpu/drm/cirrus/cirrus_drv.c | 27 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 2 +- drivers/gpu/drm/cirrus/cirrus_fbdev.c | 51 +- drivers/gpu/drm/cirrus/cirrus_main.c | 2 +- drivers/gpu/drm/cirrus/cirrus_mode.c | 4 +- drivers/gpu/drm/drm_atomic.c | 1506 +- drivers/gpu/drm/drm_atomic_helper.c | 54 +- drivers/gpu/drm/drm_atomic_uapi.c | 1393 - drivers/gpu/drm/drm_blend.c | 145 - drivers/gpu/drm/drm_bridge.c | 4 - drivers/gpu/drm/drm_bufs.c | 32 +- drivers/gpu/drm/drm_client.c | 2 +- drivers/gpu/drm/drm_color_mgmt.c | 4 +- drivers/gpu/drm/drm_connector.c | 19 +- drivers/gpu/drm/drm_context.c | 16 +- drivers/gpu/drm/drm_crtc.c | 9 +- drivers/gpu/drm/drm_crtc_helper.c | 1 - drivers/gpu/drm/drm_crtc_internal.h | 19 +- drivers/gpu/drm/drm_debugfs_crc.c | 92 +- drivers/gpu/drm/drm_dp_cec.c | 18 +- drivers/gpu/drm/drm_dp_helper.c | 20 +- drivers/gpu/drm/drm_dp_mst_topology.c | 1 - drivers/gpu/drm/drm_drv.c | 3 - drivers/gpu/drm/drm_edid.c | 3 - drivers/gpu/drm/drm_encoder.c | 2 +- drivers/gpu/drm/drm_fb_cma_helper.c | 26 +- drivers/gpu/drm/drm_fb_helper.c | 63 +- drivers/gpu/drm/drm_fourcc.c | 72 +- drivers/gpu/drm/drm_framebuffer.c | 49 +- drivers/gpu/drm/drm_gem.c | 6 +- drivers/gpu/drm/drm_gem_cma_helper.c | 4 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 5 +- drivers/gpu/drm/drm_internal.h | 5 - drivers/gpu/drm/drm_ioctl.c | 12 +- drivers/gpu/drm/drm_irq.c | 4 +- drivers/gpu/drm/drm_lease.c | 8 +- drivers/gpu/drm/drm_lock.c | 4 +- drivers/gpu/drm/drm_mode_config.c | 3 +- drivers/gpu/drm/drm_mode_object.c | 4 +- drivers/gpu/drm/drm_panel.c | 2 - drivers/gpu/drm/drm_panel_orientation_quirks.c | 14 +- drivers/gpu/drm/drm_pci.c | 4 +- drivers/gpu/drm/drm_plane.c | 23 +- drivers/gpu/drm/drm_plane_helper.c | 1 - drivers/gpu/drm/drm_prime.c | 4 +- drivers/gpu/drm/drm_property.c | 8 +- drivers/gpu/drm/drm_scatter.c | 8 +- drivers/gpu/drm/drm_syncobj.c | 132 +- drivers/gpu/drm/drm_vblank.c | 10 +- drivers/gpu/drm/drm_vma_manager.c | 3 + drivers/gpu/drm/etnaviv/etnaviv_sched.c | 4 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 9 + drivers/gpu/drm/exynos/exynos_drm_crtc.c | 11 + drivers/gpu/drm/exynos/exynos_drm_drv.c | 26 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 4 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 119 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 19 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.h | 10 + drivers/gpu/drm/exynos/exynos_drm_gsc.c | 46 +- drivers/gpu/drm/exynos/exynos_drm_plane.c | 16 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 137 +- drivers/gpu/drm/exynos/exynos_mixer.c | 56 +- drivers/gpu/drm/exynos/regs-mixer.h | 5 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 8 +- drivers/gpu/drm/gma500/psb_drv.h | 1 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 26 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 1 + drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 2 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 8 +- drivers/gpu/drm/i915/Kconfig.debug | 12 - drivers/gpu/drm/i915/Makefile | 2 +- drivers/gpu/drm/i915/gvt/cfg_space.c | 12 - drivers/gpu/drm/i915/gvt/cmd_parser.c | 11 +- drivers/gpu/drm/i915/gvt/display.c | 1 - drivers/gpu/drm/i915/gvt/edid.c | 9 - drivers/gpu/drm/i915/gvt/gtt.c | 124 +- drivers/gpu/drm/i915/gvt/gtt.h | 10 +- drivers/gpu/drm/i915/gvt/gvt.c | 3 +- drivers/gpu/drm/i915/gvt/handlers.c | 42 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 4 +- drivers/gpu/drm/i915/gvt/mmio.c | 3 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 15 +- drivers/gpu/drm/i915/gvt/mmio_context.h | 3 - drivers/gpu/drm/i915/gvt/opregion.c | 1 + drivers/gpu/drm/i915/gvt/page_track.c | 2 - drivers/gpu/drm/i915/gvt/reg.h | 18 - drivers/gpu/drm/i915/gvt/scheduler.c | 64 +- drivers/gpu/drm/i915/i915_debugfs.c | 99 +- drivers/gpu/drm/i915/i915_drv.c | 501 +- drivers/gpu/drm/i915/i915_drv.h | 96 +- drivers/gpu/drm/i915/i915_gem.c | 122 +- drivers/gpu/drm/i915/i915_gem.h | 6 + drivers/gpu/drm/i915/i915_gem_clflush.c | 7 + drivers/gpu/drm/i915/i915_gem_context.c | 252 +- drivers/gpu/drm/i915/i915_gem_context.h | 59 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 54 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 104 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 59 +- drivers/gpu/drm/i915/i915_gem_object.h | 10 +- drivers/gpu/drm/i915/i915_gem_stolen.c | 4 +- drivers/gpu/drm/i915/i915_gpu_error.c | 20 +- drivers/gpu/drm/i915/i915_irq.c | 36 +- drivers/gpu/drm/i915/i915_pci.c | 15 +- drivers/gpu/drm/i915/i915_perf.c | 178 +- drivers/gpu/drm/i915/i915_reg.h | 800 +- drivers/gpu/drm/i915/i915_request.c | 23 +- drivers/gpu/drm/i915/i915_request.h | 47 +- drivers/gpu/drm/i915/i915_sw_fence.c | 13 +- drivers/gpu/drm/i915/i915_vma.c | 5 +- drivers/gpu/drm/i915/i915_vma.h | 10 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 53 +- drivers/gpu/drm/i915/intel_audio.c | 17 - drivers/gpu/drm/i915/intel_breadcrumbs.c | 6 +- drivers/gpu/drm/i915/intel_cdclk.c | 18 +- drivers/gpu/drm/i915/intel_csr.c | 41 +- drivers/gpu/drm/i915/intel_ddi.c | 261 +- drivers/gpu/drm/i915/intel_device_info.h | 2 +- drivers/gpu/drm/i915/intel_display.c | 989 +- drivers/gpu/drm/i915/intel_display.h | 32 +- drivers/gpu/drm/i915/intel_dp.c | 561 +- drivers/gpu/drm/i915/intel_dp_link_training.c | 51 +- drivers/gpu/drm/i915/intel_dp_mst.c | 57 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 62 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 1 - drivers/gpu/drm/i915/intel_drv.h | 99 +- drivers/gpu/drm/i915/intel_engine_cs.c | 96 +- drivers/gpu/drm/i915/intel_fbc.c | 4 +- drivers/gpu/drm/i915/intel_fbdev.c | 6 +- drivers/gpu/drm/i915/intel_guc.c | 102 +- drivers/gpu/drm/i915/intel_guc.h | 12 +- drivers/gpu/drm/i915/intel_guc_ads.c | 2 +- drivers/gpu/drm/i915/intel_guc_ct.c | 7 +- drivers/gpu/drm/i915/intel_guc_fwif.h | 1 - drivers/gpu/drm/i915/intel_guc_log.c | 2 +- drivers/gpu/drm/i915/intel_guc_submission.c | 115 +- drivers/gpu/drm/i915/intel_guc_submission.h | 4 - drivers/gpu/drm/i915/intel_hangcheck.c | 2 +- drivers/gpu/drm/i915/intel_hdcp.c | 6 +- drivers/gpu/drm/i915/intel_hdmi.c | 10 +- drivers/gpu/drm/i915/intel_huc.c | 2 +- drivers/gpu/drm/i915/intel_i2c.c | 16 +- drivers/gpu/drm/i915/intel_lpe_audio.c | 4 +- drivers/gpu/drm/i915/intel_lrc.c | 216 +- drivers/gpu/drm/i915/intel_lrc.h | 2 + drivers/gpu/drm/i915/intel_lrc_reg.h | 2 +- drivers/gpu/drm/i915/intel_mocs.c | 11 +- drivers/gpu/drm/i915/intel_mocs.h | 2 +- drivers/gpu/drm/i915/intel_overlay.c | 147 +- drivers/gpu/drm/i915/intel_pipe_crc.c | 119 +- drivers/gpu/drm/i915/intel_pm.c | 119 +- drivers/gpu/drm/i915/intel_psr.c | 277 +- drivers/gpu/drm/i915/intel_ringbuffer.c | 133 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 41 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 1005 +- drivers/gpu/drm/i915/intel_sdvo.c | 101 +- drivers/gpu/drm/i915/intel_sprite.c | 525 +- drivers/gpu/drm/i915/intel_uc.c | 4 - drivers/gpu/drm/i915/intel_uc_fw.c | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 130 +- drivers/gpu/drm/i915/intel_wopcm.c | 6 - drivers/gpu/drm/i915/selftests/huge_pages.c | 15 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 221 - .../gpu/drm/i915/selftests/i915_gem_coherency.c | 40 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 202 - drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 6 +- drivers/gpu/drm/i915/selftests/i915_gem_object.c | 5 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 - drivers/gpu/drm/i915/selftests/i915_request.c | 8 - drivers/gpu/drm/i915/selftests/i915_sw_fence.c | 8 + drivers/gpu/drm/i915/selftests/intel_guc.c | 42 - drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 101 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 8 - drivers/gpu/drm/i915/selftests/intel_workarounds.c | 5 - drivers/gpu/drm/i915/selftests/mock_context.c | 11 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 2 - drivers/gpu/drm/imx/imx-drm-core.c | 21 +- drivers/gpu/drm/imx/ipuv3-plane.c | 9 +- drivers/gpu/drm/mediatek/Makefile | 5 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 131 +- drivers/gpu/drm/mediatek/mtk_dpi_regs.h | 2 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 14 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 2 - drivers/gpu/drm/mediatek/mtk_hdmi.c | 20 +- drivers/gpu/drm/mediatek/mtk_hdmi.h | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi_phy.c | 235 - drivers/gpu/drm/mediatek/mtk_hdmi_phy.h | 60 - drivers/gpu/drm/mediatek/mtk_mt2701_hdmi_phy.c | 212 - drivers/gpu/drm/mediatek/mtk_mt8173_hdmi_phy.c | 226 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 21 +- drivers/gpu/drm/mgag200/mgag200_main.c | 9 + drivers/gpu/drm/msm/Makefile | 1 + drivers/gpu/drm/msm/adreno/a2xx.xml.h | 8 +- drivers/gpu/drm/msm/adreno/a3xx.xml.h | 8 +- drivers/gpu/drm/msm/adreno/a4xx.xml.h | 8 +- drivers/gpu/drm/msm/adreno/a5xx.xml.h | 8 +- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 20 +- drivers/gpu/drm/msm/adreno/a5xx_power.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 12 +- drivers/gpu/drm/msm/adreno/a6xx.xml.h | 1413 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 144 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 21 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h | 12 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 38 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 3 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 161 +- drivers/gpu/drm/msm/adreno/adreno_common.xml.h | 8 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 1 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 5 +- drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h | 26 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 737 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 115 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 257 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.h | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 23 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 48 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 125 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 109 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 56 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c | 323 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h | 139 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 16 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 4 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 29 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 7 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 29 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 7 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 39 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 18 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 17 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 3 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 16 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 45 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 501 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.c | 15 +- drivers/gpu/drm/msm/disp/dpu1/dpu_power_handle.h | 14 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 285 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 44 + drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 116 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 5 +- drivers/gpu/drm/msm/dsi/dsi.c | 10 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 2 - drivers/gpu/drm/msm/dsi/dsi_manager.c | 4 +- drivers/gpu/drm/msm/msm_atomic.c | 2 - drivers/gpu/drm/msm/msm_drv.c | 8 +- drivers/gpu/drm/msm/msm_drv.h | 2 - drivers/gpu/drm/msm/msm_fence.c | 8 + drivers/gpu/drm/msm/msm_gem_submit.c | 4 +- drivers/gpu/drm/msm/msm_gpu.c | 49 +- drivers/gpu/drm/msm/msm_gpu.h | 5 +- drivers/gpu/drm/msm/msm_rd.c | 6 +- drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 53 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 40 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 56 +- drivers/gpu/drm/nouveau/include/nvif/cl5070.h | 5 +- drivers/gpu/drm/nouveau/nouveau_backlight.c | 220 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 71 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 35 - drivers/gpu/drm/nouveau/nouveau_display.c | 2 + drivers/gpu/drm/nouveau/nouveau_display.h | 25 + drivers/gpu/drm/nouveau/nouveau_drm.c | 179 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 10 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 1 + drivers/gpu/drm/nouveau/nouveau_fence.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild | 1 - .../gpu/drm/nouveau/nvkm/engine/disp/hdmigm200.c | 36 - drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 8 - .../gpu/drm/nouveau/nvkm/engine/disp/rootnv50.c | 10 +- .../gpu/drm/nouveau/nvkm/engine/disp/sorgf119.c | 11 +- .../gpu/drm/nouveau/nvkm/engine/disp/sorgm200.c | 1 - .../gpu/drm/nouveau/nvkm/engine/disp/sorgv100.c | 1 - .../gpu/drm/nouveau/nvkm/subdev/secboot/acr_r352.c | 1 - .../gpu/drm/omapdrm/displays/connector-analog-tv.c | 139 +- drivers/gpu/drm/omapdrm/displays/connector-dvi.c | 175 +- drivers/gpu/drm/omapdrm/displays/connector-hdmi.c | 277 +- drivers/gpu/drm/omapdrm/displays/encoder-opa362.c | 132 +- drivers/gpu/drm/omapdrm/displays/encoder-tfp410.c | 187 +- .../gpu/drm/omapdrm/displays/encoder-tpd12s015.c | 197 +- drivers/gpu/drm/omapdrm/displays/panel-dpi.c | 88 +- drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 247 +- .../omapdrm/displays/panel-lgphilips-lb035q02.c | 103 +- .../drm/omapdrm/displays/panel-nec-nl8048hl11.c | 146 +- .../drm/omapdrm/displays/panel-sharp-ls037v7dw01.c | 101 +- .../drm/omapdrm/displays/panel-sony-acx565akm.c | 165 +- .../drm/omapdrm/displays/panel-tpo-td028ttec1.c | 102 +- .../drm/omapdrm/displays/panel-tpo-td043mtea1.c | 192 +- drivers/gpu/drm/omapdrm/dss/base.c | 217 +- drivers/gpu/drm/omapdrm/dss/core.c | 26 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 61 +- drivers/gpu/drm/omapdrm/dss/display.c | 134 +- drivers/gpu/drm/omapdrm/dss/dpi.c | 192 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 569 +- drivers/gpu/drm/omapdrm/dss/dss-of.c | 47 +- drivers/gpu/drm/omapdrm/dss/dss.c | 47 +- drivers/gpu/drm/omapdrm/dss/dss.h | 11 +- drivers/gpu/drm/omapdrm/dss/hdmi.h | 8 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 351 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 334 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 6 +- drivers/gpu/drm/omapdrm/dss/hdmi_wp.c | 8 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 306 +- drivers/gpu/drm/omapdrm/dss/output.c | 208 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 149 +- drivers/gpu/drm/omapdrm/dss/venc.c | 291 +- drivers/gpu/drm/omapdrm/omap_connector.c | 374 +- drivers/gpu/drm/omapdrm/omap_connector.h | 7 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 111 +- drivers/gpu/drm/omapdrm/omap_crtc.h | 6 +- drivers/gpu/drm/omapdrm/omap_dmm_priv.h | 7 - drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 201 +- drivers/gpu/drm/omapdrm/omap_drv.c | 304 +- drivers/gpu/drm/omapdrm/omap_drv.h | 19 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 159 +- drivers/gpu/drm/omapdrm/omap_encoder.h | 6 +- drivers/gpu/drm/omapdrm/omap_fb.c | 2 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 6 +- drivers/gpu/drm/omapdrm/omap_gem.c | 4 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 2 +- drivers/gpu/drm/omapdrm/omap_irq.c | 4 +- drivers/gpu/drm/omapdrm/tcm-sita.h | 93 + drivers/gpu/drm/panel/panel-lvds.c | 6 +- drivers/gpu/drm/panel/panel-simple.c | 29 +- drivers/gpu/drm/pl111/pl111_drv.c | 6 +- drivers/gpu/drm/qxl/qxl_display.c | 117 +- drivers/gpu/drm/qxl/qxl_draw.c | 6 +- drivers/gpu/drm/qxl/qxl_drv.c | 28 +- drivers/gpu/drm/qxl/qxl_drv.h | 32 +- drivers/gpu/drm/qxl/qxl_fb.c | 197 +- drivers/gpu/drm/qxl/qxl_gem.c | 2 +- drivers/gpu/drm/qxl/qxl_kms.c | 80 +- drivers/gpu/drm/radeon/atombios_crtc.c | 25 - drivers/gpu/drm/radeon/atombios_i2c.c | 2 +- drivers/gpu/drm/radeon/cik.c | 2 +- drivers/gpu/drm/radeon/evergreen_cs.c | 2 +- drivers/gpu/drm/radeon/mkregtable.c | 2 +- drivers/gpu/drm/radeon/r100_track.h | 2 +- drivers/gpu/drm/radeon/r600_reg.h | 31 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 2 +- drivers/gpu/drm/radeon/radeon_drv.c | 23 +- drivers/gpu/drm/radeon/radeon_legacy_tv.c | 2 +- drivers/gpu/drm/radeon/radeon_object.c | 4 +- drivers/gpu/drm/radeon/radeon_test.c | 10 +- drivers/gpu/drm/radeon/radeon_trace.h | 2 +- drivers/gpu/drm/radeon/radeon_trace_points.c | 2 +- drivers/gpu/drm/radeon/si.c | 2 +- drivers/gpu/drm/rcar-du/Kconfig | 1 - drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 466 +- drivers/gpu/drm/rcar-du/rcar_du_crtc.h | 14 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 85 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 21 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 6 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.h | 6 +- drivers/gpu/drm/rcar-du/rcar_du_group.c | 94 +- drivers/gpu/drm/rcar-du/rcar_du_group.h | 6 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 99 +- drivers/gpu/drm/rcar-du/rcar_du_kms.h | 6 +- drivers/gpu/drm/rcar-du/rcar_du_plane.c | 12 +- drivers/gpu/drm/rcar-du/rcar_du_plane.h | 6 +- drivers/gpu/drm/rcar-du/rcar_du_regs.h | 13 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.c | 14 +- drivers/gpu/drm/rcar-du/rcar_du_vsp.h | 6 +- drivers/gpu/drm/rcar-du/rcar_dw_hdmi.c | 6 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 360 +- drivers/gpu/drm/rcar-du/rcar_lvds_regs.h | 48 +- drivers/gpu/drm/rockchip/Kconfig | 25 +- drivers/gpu/drm/rockchip/Makefile | 1 - drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 104 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 48 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 1 - drivers/gpu/drm/rockchip/rockchip_rgb.c | 173 - drivers/gpu/drm/rockchip/rockchip_rgb.h | 33 - drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 215 - drivers/gpu/drm/rockchip/rockchip_vop_reg.h | 99 - drivers/gpu/drm/scheduler/Makefile | 2 +- drivers/gpu/drm/scheduler/gpu_scheduler.c | 958 + drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 24 - drivers/gpu/drm/scheduler/sched_entity.c | 524 - drivers/gpu/drm/scheduler/sched_main.c | 638 - drivers/gpu/drm/shmobile/Kconfig | 1 - drivers/gpu/drm/shmobile/shmob_drm_backlight.c | 6 +- drivers/gpu/drm/shmobile/shmob_drm_backlight.h | 6 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 6 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.h | 6 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 6 +- drivers/gpu/drm/shmobile/shmob_drm_drv.h | 6 +- drivers/gpu/drm/shmobile/shmob_drm_kms.c | 6 +- drivers/gpu/drm/shmobile/shmob_drm_kms.h | 6 +- drivers/gpu/drm/shmobile/shmob_drm_plane.c | 6 +- drivers/gpu/drm/shmobile/shmob_drm_plane.h | 6 +- drivers/gpu/drm/shmobile/shmob_drm_regs.h | 6 +- drivers/gpu/drm/sti/sti_drv.c | 8 +- drivers/gpu/drm/sti/sti_hda.c | 1 + drivers/gpu/drm/sti/sti_hdmi.c | 1 + drivers/gpu/drm/sun4i/sun4i_backend.c | 81 +- drivers/gpu/drm/sun4i/sun4i_backend.h | 3 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 20 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 4 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 4 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 204 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 27 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 17 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 2 - drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 12 - drivers/gpu/drm/sun4i/sun8i_mixer.c | 48 - drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 4 +- drivers/gpu/drm/tegra/dc.c | 73 - drivers/gpu/drm/tegra/dc.h | 2 +- drivers/gpu/drm/tegra/dpaux.c | 3 +- drivers/gpu/drm/tegra/drm.c | 47 +- drivers/gpu/drm/tegra/drm.h | 4 + drivers/gpu/drm/tegra/fb.c | 24 +- drivers/gpu/drm/tegra/hub.c | 19 +- drivers/gpu/drm/tegra/hub.h | 1 - drivers/gpu/drm/tegra/sor.c | 110 - drivers/gpu/drm/tilcdc/tilcdc_drv.c | 14 +- drivers/gpu/drm/tilcdc/tilcdc_drv.h | 3 + drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 6 +- drivers/gpu/drm/ttm/Makefile | 4 +- drivers/gpu/drm/ttm/ttm_bo.c | 76 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 5 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 3 +- drivers/gpu/drm/ttm/ttm_lock.c | 303 + drivers/gpu/drm/ttm/ttm_object.c | 775 + drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 8 +- drivers/gpu/drm/tve200/tve200_drv.c | 14 +- drivers/gpu/drm/udl/udl_drv.c | 2 +- drivers/gpu/drm/v3d/v3d_gem.c | 6 +- drivers/gpu/drm/v3d/v3d_sched.c | 2 +- drivers/gpu/drm/vc4/vc4_crtc.c | 1 - drivers/gpu/drm/vc4/vc4_drv.c | 25 +- drivers/gpu/drm/vc4/vc4_gem.c | 4 +- drivers/gpu/drm/vc4/vc4_kms.c | 6 + drivers/gpu/drm/vc4/vc4_plane.c | 5 +- drivers/gpu/drm/vgem/vgem_drv.c | 2 +- drivers/gpu/drm/vgem/vgem_fence.c | 13 + drivers/gpu/drm/virtio/virtgpu_display.c | 12 +- drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 26 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 30 +- drivers/gpu/drm/virtio/virtgpu_fb.c | 23 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 7 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 4 +- drivers/gpu/drm/virtio/virtgpu_object.c | 19 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 60 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 11 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 39 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 79 +- drivers/gpu/drm/vkms/Makefile | 2 +- drivers/gpu/drm/vkms/vkms_crc.c | 262 - drivers/gpu/drm/vkms/vkms_crtc.c | 114 +- drivers/gpu/drm/vkms/vkms_drv.c | 14 - drivers/gpu/drm/vkms/vkms_drv.h | 75 +- drivers/gpu/drm/vkms/vkms_gem.c | 83 +- drivers/gpu/drm/vkms/vkms_output.c | 19 +- drivers/gpu/drm/vkms/vkms_plane.c | 175 +- drivers/gpu/drm/vmwgfx/Makefile | 4 +- drivers/gpu/drm/vmwgfx/ttm_lock.c | 294 - drivers/gpu/drm/vmwgfx/ttm_object.c | 794 - drivers/gpu/drm/vmwgfx/ttm_object.h | 375 - drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 50 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 23 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 147 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 1288 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 203 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_prime.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 124 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 48 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 25 +- drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 11 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 31 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 770 - drivers/gpu/drm/vmwgfx/vmwgfx_validation.h | 227 - drivers/gpu/drm/xen/xen_drm_front_gem.c | 2 +- drivers/gpu/drm/zte/zx_drm_drv.c | 19 +- drivers/gpu/host1x/bus.c | 2 +- drivers/gpu/host1x/dev.c | 13 +- drivers/gpu/ipu-v3/ipu-csi.c | 6 +- drivers/gpu/vga/vga_switcheroo.c | 3 - drivers/hid/Kconfig | 2 +- drivers/hid/hid-alps.c | 18 - drivers/hid/hid-asus.c | 26 +- drivers/hid/hid-ids.h | 3 - drivers/hid/hid-input.c | 43 +- drivers/hid/hid-picolcd_cir.c | 3 +- drivers/hid/hid-quirks.c | 1 + drivers/hid/i2c-hid/i2c-hid-core.c | 19 - drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 11 +- drivers/hid/usbhid/hiddev.c | 18 +- drivers/hv/channel.c | 300 +- drivers/hv/channel_mgmt.c | 54 +- drivers/hv/hv.c | 15 +- drivers/hv/hv_balloon.c | 2 +- drivers/hv/hv_kvp.c | 14 +- drivers/hv/ring_buffer.c | 1 - drivers/hv/vmbus_drv.c | 118 +- drivers/hwmon/hwmon.c | 8 +- drivers/hwmon/ibmpowernv.c | 7 +- drivers/hwtracing/coresight/coresight-catu.c | 6 - .../coresight/coresight-dynamic-replicator.c | 81 +- drivers/hwtracing/coresight/coresight-etb10.c | 183 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 132 +- drivers/hwtracing/coresight/coresight-etm-perf.h | 26 - drivers/hwtracing/coresight/coresight-etm3x.c | 58 +- drivers/hwtracing/coresight/coresight-etm4x.c | 93 +- drivers/hwtracing/coresight/coresight-funnel.c | 28 +- drivers/hwtracing/coresight/coresight-priv.h | 9 +- drivers/hwtracing/coresight/coresight-replicator.c | 4 +- drivers/hwtracing/coresight/coresight-stm.c | 4 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 198 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 385 +- drivers/hwtracing/coresight/coresight-tmc.c | 4 +- drivers/hwtracing/coresight/coresight-tmc.h | 4 - drivers/hwtracing/coresight/coresight-tpiu.c | 6 +- drivers/hwtracing/coresight/coresight.c | 184 +- drivers/hwtracing/coresight/of_coresight.c | 262 +- drivers/hwtracing/stm/Kconfig | 29 - drivers/hwtracing/stm/Makefile | 6 - drivers/hwtracing/stm/core.c | 292 +- drivers/hwtracing/stm/heartbeat.c | 2 +- drivers/hwtracing/stm/p_basic.c | 48 - drivers/hwtracing/stm/p_sys-t.c | 382 - drivers/hwtracing/stm/policy.c | 147 +- drivers/hwtracing/stm/stm.h | 56 +- drivers/i2c/busses/Kconfig | 18 +- drivers/i2c/busses/Makefile | 1 - drivers/i2c/busses/i2c-aspeed.c | 205 +- drivers/i2c/busses/i2c-designware-baytrail.c | 141 +- drivers/i2c/busses/i2c-designware-common.c | 6 +- drivers/i2c/busses/i2c-designware-core.h | 18 +- drivers/i2c/busses/i2c-designware-master.c | 2 +- drivers/i2c/busses/i2c-designware-platdrv.c | 92 +- drivers/i2c/busses/i2c-mt65xx.c | 62 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 368 - drivers/i2c/busses/i2c-omap.c | 8 +- drivers/i2c/busses/i2c-powermac.c | 17 +- drivers/i2c/busses/i2c-qcom-geni.c | 164 +- drivers/i2c/busses/i2c-qup.c | 14 +- drivers/i2c/busses/i2c-sh_mobile.c | 18 + drivers/i2c/busses/i2c-synquacer.c | 2 +- drivers/i2c/busses/i2c-tegra.c | 4 +- drivers/i2c/busses/i2c-uniphier-f.c | 59 +- drivers/i2c/busses/i2c-zx2967.c | 8 +- drivers/i2c/i2c-core-base.c | 50 +- drivers/i2c/muxes/i2c-mux-gpmux.c | 4 +- drivers/i2c/muxes/i2c-mux-ltc4306.c | 2 +- drivers/i2c/muxes/i2c-mux-mlxcpld.c | 2 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 2 +- drivers/iio/accel/Kconfig | 27 - drivers/iio/accel/Makefile | 3 - drivers/iio/accel/adxl345_i2c.c | 5 +- drivers/iio/accel/adxl372.c | 975 - drivers/iio/accel/adxl372.h | 17 - drivers/iio/accel/adxl372_i2c.c | 61 - drivers/iio/accel/adxl372_spi.c | 52 - drivers/iio/adc/Kconfig | 30 - drivers/iio/adc/Makefile | 2 - drivers/iio/adc/ad7298.c | 2 +- drivers/iio/adc/ad7476.c | 2 +- drivers/iio/adc/ad7793.c | 2 +- drivers/iio/adc/ad7887.c | 2 +- drivers/iio/adc/ad7923.c | 2 +- drivers/iio/adc/ad799x.c | 2 +- drivers/iio/adc/at91_adc.c | 6 +- drivers/iio/adc/envelope-detector.c | 5 +- drivers/iio/adc/fsl-imx25-gcq.c | 6 - drivers/iio/adc/max9611.c | 2 +- drivers/iio/adc/mcp3911.c | 363 - drivers/iio/adc/meson_saradc.c | 70 +- drivers/iio/adc/qcom-pm8xxx-xoadc.c | 4 +- drivers/iio/adc/qcom-spmi-adc5.c | 793 - drivers/iio/adc/qcom-vadc-common.c | 189 +- drivers/iio/adc/qcom-vadc-common.h | 54 - drivers/iio/adc/rcar-gyroadc.c | 12 +- drivers/iio/adc/sc27xx_adc.c | 154 +- drivers/iio/adc/ti-ads7950.c | 53 +- drivers/iio/amplifiers/ad8366.c | 2 +- drivers/iio/chemical/bme680.h | 19 +- drivers/iio/chemical/bme680_core.c | 154 +- drivers/iio/dac/Kconfig | 10 - drivers/iio/dac/Makefile | 1 - drivers/iio/dac/ad5064.c | 53 +- drivers/iio/dac/ad5446.c | 2 +- drivers/iio/dac/ad5504.c | 2 +- drivers/iio/dac/ad5686.c | 2 +- drivers/iio/dac/ad5758.c | 26 +- drivers/iio/dac/ad5791.c | 2 +- drivers/iio/dac/dpot-dac.c | 5 +- drivers/iio/dac/ltc1660.c | 250 - drivers/iio/dac/max517.c | 11 +- drivers/iio/dac/max5821.c | 11 +- drivers/iio/dac/mcp4725.c | 12 +- drivers/iio/dac/mcp4922.c | 11 +- drivers/iio/dac/ti-dac5571.c | 1 - drivers/iio/frequency/ad9523.c | 2 +- drivers/iio/frequency/adf4350.c | 2 +- drivers/iio/health/max30102.c | 6 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 62 - drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 - drivers/iio/imu/st_lsm6dsx/Kconfig | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 18 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 166 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 51 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 5 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 5 - drivers/iio/light/bh1750.c | 25 +- drivers/iio/light/max44000.c | 1 + drivers/iio/light/tsl2772.c | 194 +- drivers/iio/magnetometer/hmc5843.h | 2 +- drivers/iio/multiplexer/iio-mux.c | 5 +- drivers/iio/potentiometer/max5481.c | 7 +- drivers/iio/potentiometer/mcp4018.c | 9 +- drivers/iio/potentiometer/mcp4531.c | 14 +- drivers/iio/pressure/ms5611.h | 5 +- drivers/iio/pressure/ms5611_core.c | 5 +- drivers/iio/pressure/ms5611_i2c.c | 7 +- drivers/iio/pressure/ms5611_spi.c | 7 +- drivers/iio/proximity/Kconfig | 11 - drivers/iio/proximity/Makefile | 2 - drivers/iio/proximity/isl29501.c | 12 +- drivers/iio/proximity/vl53l0x-i2c.c | 164 - drivers/iio/trigger/iio-trig-sysfs.c | 2 +- drivers/infiniband/Kconfig | 1 - drivers/infiniband/core/addr.c | 406 +- drivers/infiniband/core/cache.c | 79 +- drivers/infiniband/core/cm.c | 9 +- drivers/infiniband/core/cma.c | 251 +- drivers/infiniband/core/cma_configfs.c | 2 +- drivers/infiniband/core/core_priv.h | 12 +- drivers/infiniband/core/cq.c | 10 +- drivers/infiniband/core/device.c | 264 +- drivers/infiniband/core/fmr_pool.c | 5 +- drivers/infiniband/core/iwcm.c | 2 +- drivers/infiniband/core/mad.c | 80 +- drivers/infiniband/core/mad_priv.h | 2 +- drivers/infiniband/core/netlink.c | 4 +- drivers/infiniband/core/nldev.c | 37 +- drivers/infiniband/core/rdma_core.c | 56 +- drivers/infiniband/core/rdma_core.h | 1 - drivers/infiniband/core/restrack.c | 30 +- drivers/infiniband/core/sa.h | 8 +- drivers/infiniband/core/sa_query.c | 70 +- drivers/infiniband/core/security.c | 7 +- drivers/infiniband/core/sysfs.c | 101 +- drivers/infiniband/core/umem.c | 125 +- drivers/infiniband/core/umem_odp.c | 621 +- drivers/infiniband/core/user_mad.c | 13 +- drivers/infiniband/core/uverbs.h | 15 +- drivers/infiniband/core/uverbs_cmd.c | 43 +- drivers/infiniband/core/uverbs_ioctl.c | 140 +- drivers/infiniband/core/uverbs_main.c | 340 +- .../infiniband/core/uverbs_std_types_flow_action.c | 7 +- drivers/infiniband/core/uverbs_uapi.c | 12 - drivers/infiniband/core/verbs.c | 19 +- drivers/infiniband/hw/bnxt_re/bnxt_re.h | 3 +- drivers/infiniband/hw/bnxt_re/hw_counters.c | 11 +- drivers/infiniband/hw/bnxt_re/hw_counters.h | 3 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 4 +- drivers/infiniband/hw/bnxt_re/main.c | 125 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 134 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 88 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 4 - drivers/infiniband/hw/bnxt_re/qplib_res.c | 29 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 77 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 10 - drivers/infiniband/hw/bnxt_re/roce_hsi.h | 5 - drivers/infiniband/hw/cxgb3/iwch_provider.c | 55 +- drivers/infiniband/hw/cxgb4/cm.c | 3 +- drivers/infiniband/hw/cxgb4/cq.c | 2 +- drivers/infiniband/hw/cxgb4/provider.c | 50 +- drivers/infiniband/hw/cxgb4/qp.c | 10 +- drivers/infiniband/hw/hfi1/Makefile | 42 +- drivers/infiniband/hw/hfi1/affinity.c | 4 +- drivers/infiniband/hw/hfi1/chip.c | 486 +- drivers/infiniband/hw/hfi1/chip.h | 71 +- drivers/infiniband/hw/hfi1/chip_registers.h | 4 - drivers/infiniband/hw/hfi1/file_ops.c | 4 +- drivers/infiniband/hw/hfi1/hfi.h | 48 +- drivers/infiniband/hw/hfi1/init.c | 113 +- drivers/infiniband/hw/hfi1/iowait.c | 94 - drivers/infiniband/hw/hfi1/iowait.h | 192 +- drivers/infiniband/hw/hfi1/mad.c | 4 +- drivers/infiniband/hw/hfi1/mmu_rb.c | 1 + drivers/infiniband/hw/hfi1/msix.c | 363 - drivers/infiniband/hw/hfi1/msix.h | 64 - drivers/infiniband/hw/hfi1/pcie.c | 74 +- drivers/infiniband/hw/hfi1/pio.c | 8 + drivers/infiniband/hw/hfi1/qp.c | 100 +- drivers/infiniband/hw/hfi1/qp.h | 31 +- drivers/infiniband/hw/hfi1/rc.c | 24 +- drivers/infiniband/hw/hfi1/ruc.c | 382 +- drivers/infiniband/hw/hfi1/sdma.c | 56 +- drivers/infiniband/hw/hfi1/sdma.h | 21 +- drivers/infiniband/hw/hfi1/sysfs.c | 69 +- drivers/infiniband/hw/hfi1/trace.h | 3 +- drivers/infiniband/hw/hfi1/trace_iowait.h | 54 - drivers/infiniband/hw/hfi1/uc.c | 14 +- drivers/infiniband/hw/hfi1/ud.c | 22 +- drivers/infiniband/hw/hfi1/user_sdma.c | 137 +- drivers/infiniband/hw/hfi1/user_sdma.h | 20 +- drivers/infiniband/hw/hfi1/verbs.c | 251 +- drivers/infiniband/hw/hfi1/verbs.h | 35 +- drivers/infiniband/hw/hfi1/verbs_txreq.h | 11 +- drivers/infiniband/hw/hfi1/vnic_main.c | 12 +- drivers/infiniband/hw/hfi1/vnic_sdma.c | 21 +- drivers/infiniband/hw/hns/Kconfig | 1 - drivers/infiniband/hw/hns/hns_roce_ah.c | 6 +- drivers/infiniband/hw/hns/hns_roce_device.h | 45 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 4 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 629 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 96 +- drivers/infiniband/hw/hns/hns_roce_main.c | 123 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 212 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 41 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 2 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 73 +- drivers/infiniband/hw/mlx4/Kconfig | 1 - drivers/infiniband/hw/mlx4/mad.c | 20 +- drivers/infiniband/hw/mlx4/main.c | 182 +- drivers/infiniband/hw/mlx4/mcg.c | 2 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 5 + drivers/infiniband/hw/mlx4/qp.c | 8 +- drivers/infiniband/hw/mlx4/sysfs.c | 6 +- drivers/infiniband/hw/mlx5/cmd.c | 129 - drivers/infiniband/hw/mlx5/cmd.h | 14 - drivers/infiniband/hw/mlx5/cq.c | 3 +- drivers/infiniband/hw/mlx5/devx.c | 358 +- drivers/infiniband/hw/mlx5/flow.c | 393 +- drivers/infiniband/hw/mlx5/ib_rep.c | 3 + drivers/infiniband/hw/mlx5/main.c | 510 +- drivers/infiniband/hw/mlx5/mem.c | 9 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 98 +- drivers/infiniband/hw/mlx5/mr.c | 14 +- drivers/infiniband/hw/mlx5/odp.c | 123 +- drivers/infiniband/hw/mlx5/qp.c | 491 +- drivers/infiniband/hw/mlx5/srq.c | 1 - drivers/infiniband/hw/mthca/mthca_mad.c | 5 +- drivers/infiniband/hw/mthca/mthca_main.c | 6 +- drivers/infiniband/hw/mthca/mthca_provider.c | 44 +- drivers/infiniband/hw/mthca/mthca_qp.c | 4 +- drivers/infiniband/hw/nes/nes.c | 3 + drivers/infiniband/hw/nes/nes.h | 9 + drivers/infiniband/hw/nes/nes_hw.c | 2 +- drivers/infiniband/hw/nes/nes_nic.c | 2 + drivers/infiniband/hw/nes/nes_verbs.c | 63 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 74 +- drivers/infiniband/hw/ocrdma/ocrdma_stats.c | 3 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 3 +- drivers/infiniband/hw/qedr/main.c | 73 +- drivers/infiniband/hw/qedr/qedr.h | 2 +- drivers/infiniband/hw/qedr/qedr_roce_cm.c | 4 +- drivers/infiniband/hw/qedr/verbs.c | 5 +- drivers/infiniband/hw/qib/qib.h | 2 +- drivers/infiniband/hw/qib/qib_qp.c | 17 +- drivers/infiniband/hw/qib/qib_rc.c | 18 +- drivers/infiniband/hw/qib/qib_ruc.c | 342 +- drivers/infiniband/hw/qib/qib_sdma.c | 2 +- drivers/infiniband/hw/qib/qib_sysfs.c | 101 +- drivers/infiniband/hw/qib/qib_uc.c | 12 +- drivers/infiniband/hw/qib/qib_ud.c | 17 +- drivers/infiniband/hw/qib/qib_verbs.c | 47 +- drivers/infiniband/hw/qib/qib_verbs.h | 15 +- drivers/infiniband/hw/usnic/usnic_debugfs.c | 3 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 39 +- drivers/infiniband/hw/usnic/usnic_ib_sysfs.c | 74 +- drivers/infiniband/hw/usnic/usnic_ib_sysfs.h | 2 - drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 16 +- drivers/infiniband/hw/usnic/usnic_transport.c | 2 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 91 +- drivers/infiniband/hw/usnic/usnic_uiom.h | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 46 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 2 +- drivers/infiniband/sw/rdmavt/Kconfig | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 677 +- drivers/infiniband/sw/rdmavt/qp.h | 2 - drivers/infiniband/sw/rdmavt/trace_tx.h | 42 - drivers/infiniband/sw/rdmavt/vt.c | 15 +- drivers/infiniband/sw/rxe/rxe.c | 13 +- drivers/infiniband/sw/rxe/rxe_comp.c | 39 +- drivers/infiniband/sw/rxe/rxe_cq.c | 4 +- drivers/infiniband/sw/rxe/rxe_loc.h | 5 +- drivers/infiniband/sw/rxe/rxe_mr.c | 35 +- drivers/infiniband/sw/rxe/rxe_net.c | 49 +- drivers/infiniband/sw/rxe/rxe_param.h | 4 + drivers/infiniband/sw/rxe/rxe_pool.c | 55 +- drivers/infiniband/sw/rxe/rxe_pool.h | 6 +- drivers/infiniband/sw/rxe/rxe_qp.c | 18 +- drivers/infiniband/sw/rxe/rxe_recv.c | 4 +- drivers/infiniband/sw/rxe/rxe_req.c | 17 +- drivers/infiniband/sw/rxe/rxe_resp.c | 10 +- drivers/infiniband/sw/rxe/rxe_srq.c | 10 +- drivers/infiniband/sw/rxe/rxe_sysfs.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 29 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 4 - drivers/infiniband/ulp/ipoib/ipoib_cm.c | 8 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 36 +- drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 2 +- drivers/infiniband/ulp/iser/iser_initiator.c | 18 +- drivers/infiniband/ulp/iser/iser_verbs.c | 9 +- drivers/infiniband/ulp/isert/ib_isert.c | 2 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_encap.c | 3 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 3 +- drivers/infiniband/ulp/srp/ib_srp.c | 19 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 28 +- drivers/input/keyboard/hilkbd.c | 2 +- drivers/input/keyboard/sun4i-lradc-keys.c | 6 +- drivers/input/misc/xen-kbdfront.c | 2 +- drivers/input/mouse/cyapa_gen3.c | 4 +- drivers/input/mouse/synaptics.c | 4 +- drivers/input/serio/xilinx_ps2.c | 2 +- drivers/input/touchscreen/atmel_mxt_ts.c | 3 +- drivers/input/touchscreen/elants_i2c.c | 7 +- drivers/input/touchscreen/of_touchscreen.c | 36 +- drivers/input/touchscreen/silead.c | 13 - drivers/input/touchscreen/st1232.c | 1 - drivers/input/touchscreen/wm97xx-core.c | 3 +- drivers/iommu/Kconfig | 13 - drivers/iommu/Makefile | 1 - drivers/iommu/amd_iommu.c | 2 - drivers/iommu/amd_iommu_init.c | 2 +- drivers/iommu/amd_iommu_v2.c | 1 + drivers/iommu/arm-smmu-v3.c | 140 +- drivers/iommu/arm-smmu.c | 106 +- drivers/iommu/dma-iommu.c | 55 +- drivers/iommu/fsl_pamu.c | 2 +- drivers/iommu/fsl_pamu_domain.c | 119 +- drivers/iommu/intel-iommu-debugfs.c | 314 - drivers/iommu/intel-iommu.c | 32 +- drivers/iommu/intel-svm.c | 1 + drivers/iommu/intel_irq_remapping.c | 2 +- drivers/iommu/io-pgtable-arm-v7s.c | 11 +- drivers/iommu/io-pgtable-arm.c | 23 +- drivers/iommu/io-pgtable.h | 5 - drivers/iommu/iommu.c | 58 +- drivers/iommu/iova.c | 22 +- drivers/iommu/ipmmu-vmsa.c | 5 +- drivers/iommu/mtk_iommu.c | 2 +- drivers/iommu/mtk_iommu_v1.c | 2 +- drivers/iommu/of_iommu.c | 25 +- drivers/irqchip/Kconfig | 17 - drivers/irqchip/Makefile | 2 - drivers/irqchip/irq-csky-apb-intc.c | 274 - drivers/irqchip/irq-csky-mpintc.c | 198 - drivers/irqchip/irq-mvebu-sei.c | 4 +- drivers/isdn/mISDN/l1oip_core.c | 3 +- drivers/leds/leds-gpio.c | 2 - drivers/leds/trigger/ledtrig-pattern.c | 27 +- drivers/macintosh/adb-iop.c | 50 +- drivers/macintosh/adb.c | 8 +- drivers/macintosh/adbhid.c | 53 +- drivers/macintosh/macio_asic.c | 8 +- drivers/macintosh/macio_sysfs.c | 8 +- drivers/macintosh/smu.c | 7 +- drivers/macintosh/via-cuda.c | 35 - drivers/macintosh/via-macii.c | 352 +- drivers/macintosh/via-pmu.c | 33 - drivers/macintosh/windfarm_smu_controls.c | 4 +- drivers/macintosh/windfarm_smu_sat.c | 25 +- drivers/mailbox/Kconfig | 8 +- drivers/mailbox/bcm-flexrm-mailbox.c | 6 +- drivers/mailbox/mtk-cmdq-mailbox.c | 3 - drivers/mailbox/qcom-apcs-ipc-mailbox.c | 1 - drivers/mailbox/ti-msgmgr.c | 4 +- drivers/md/Kconfig | 11 + drivers/md/dm-cache-policy-smq.c | 2 +- drivers/md/dm-core.h | 10 + drivers/md/dm-crypt.c | 15 +- drivers/md/dm-flakey.c | 30 +- drivers/md/dm-ioctl.c | 18 +- drivers/md/dm-linear.c | 35 +- drivers/md/dm-mpath.c | 26 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm-rq.c | 316 +- drivers/md/dm-rq.h | 4 + drivers/md/dm-sysfs.c | 3 +- drivers/md/dm-table.c | 56 +- drivers/md/dm-thin.c | 8 +- drivers/md/dm-writecache.c | 5 +- drivers/md/dm-zoned-metadata.c | 80 +- drivers/md/dm-zoned-target.c | 23 +- drivers/md/dm.c | 194 +- drivers/md/dm.h | 1 + drivers/md/md-bitmap.c | 9 +- drivers/md/md-cluster.c | 234 +- drivers/md/md-cluster.h | 2 - drivers/md/md.c | 113 +- drivers/md/md.h | 1 - drivers/md/raid0.c | 2 +- drivers/md/raid1.c | 1 - drivers/md/raid10.c | 109 +- drivers/md/raid5-cache.c | 2 + drivers/md/raid5.c | 12 - drivers/media/Makefile | 3 +- drivers/media/cec/Makefile | 2 +- drivers/media/cec/cec-adap.c | 107 +- drivers/media/cec/cec-api.c | 24 +- drivers/media/cec/cec-core.c | 8 +- drivers/media/cec/cec-edid.c | 155 + drivers/media/cec/cec-pin.c | 20 - drivers/media/common/b2c2/flexcop-i2c.c | 12 +- drivers/media/common/cx2341x.c | 2 +- drivers/media/common/saa7146/saa7146_fops.c | 2 +- drivers/media/common/saa7146/saa7146_video.c | 8 +- drivers/media/common/siano/smscoreapi.c | 4 +- drivers/media/common/siano/smsir.c | 10 +- drivers/media/common/v4l2-tpg/v4l2-tpg-colors.c | 262 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 41 +- drivers/media/common/videobuf2/videobuf2-core.c | 269 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 528 +- drivers/media/dvb-core/dmxdev.c | 1 - drivers/media/dvb-core/dvb_frontend.c | 2 +- drivers/media/dvb-core/dvb_vb2.c | 7 +- drivers/media/dvb-core/dvbdev.c | 23 +- drivers/media/dvb-frontends/Kconfig | 10 - drivers/media/dvb-frontends/Makefile | 1 - drivers/media/dvb-frontends/au8522_decoder.c | 10 +- drivers/media/dvb-frontends/au8522_priv.h | 9 +- drivers/media/dvb-frontends/cx24123.c | 2 +- drivers/media/dvb-frontends/cxd2099.c | 3 +- drivers/media/dvb-frontends/cxd2099.h | 1 - drivers/media/dvb-frontends/cxd2820r_core.c | 2 +- drivers/media/dvb-frontends/dibx000_common.c | 2 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 10 +- drivers/media/dvb-frontends/lgdt330x.c | 2 +- drivers/media/dvb-frontends/lnbh29.c | 168 - drivers/media/dvb-frontends/lnbh29.h | 36 - drivers/media/dvb-frontends/m88ds3103.c | 2 +- drivers/media/dvb-frontends/mt312.c | 9 +- drivers/media/dvb-frontends/mxl5xx.c | 5 +- drivers/media/dvb-frontends/mxl5xx.h | 22 - drivers/media/dvb-frontends/mxl5xx_defs.h | 1 - drivers/media/dvb-frontends/mxl5xx_regs.h | 1 - drivers/media/dvb-frontends/rtl2832_sdr.c | 15 +- drivers/media/dvb-frontends/s5h1420.c | 2 +- drivers/media/dvb-frontends/stv0910.c | 3 +- drivers/media/dvb-frontends/stv0910.h | 18 - drivers/media/dvb-frontends/stv0910_regs.h | 1 - drivers/media/dvb-frontends/stv6111.c | 4 +- drivers/media/dvb-frontends/stv6111.h | 16 - drivers/media/dvb-frontends/tc90522.c | 2 +- drivers/media/dvb-frontends/ts2020.c | 2 +- drivers/media/dvb-frontends/zd1301_demod.c | 3 +- drivers/media/dvb-frontends/zl10039.c | 5 +- drivers/media/firewire/firedtv-fe.c | 2 +- drivers/media/i2c/Kconfig | 24 - drivers/media/i2c/Makefile | 2 - drivers/media/i2c/ad5820.c | 2 +- drivers/media/i2c/adv7180.c | 13 +- drivers/media/i2c/adv748x/adv748x-afe.c | 8 +- drivers/media/i2c/adv748x/adv748x-core.c | 93 +- drivers/media/i2c/adv748x/adv748x-csi2.c | 35 +- drivers/media/i2c/adv748x/adv748x-hdmi.c | 8 +- drivers/media/i2c/adv748x/adv748x.h | 25 +- drivers/media/i2c/adv7511.c | 6 +- drivers/media/i2c/adv7604.c | 12 +- drivers/media/i2c/adv7842.c | 17 +- drivers/media/i2c/ak881x.c | 1 + drivers/media/i2c/cs53l32a.c | 2 +- drivers/media/i2c/cx25840/cx25840-ir.c | 6 +- drivers/media/i2c/dw9714.c | 5 +- drivers/media/i2c/dw9807-vcm.c | 4 +- drivers/media/i2c/imx274.c | 165 +- drivers/media/i2c/imx319.c | 2560 - drivers/media/i2c/imx355.c | 1860 - drivers/media/i2c/lm3560.c | 3 +- drivers/media/i2c/lm3646.c | 3 +- drivers/media/i2c/m5mols/m5mols_core.c | 3 +- drivers/media/i2c/max2175.c | 12 +- drivers/media/i2c/max2175.h | 12 +- drivers/media/i2c/msp3400-driver.c | 8 +- drivers/media/i2c/msp3400-driver.h | 8 +- drivers/media/i2c/mt9m111.c | 1 + drivers/media/i2c/mt9t112.c | 6 + drivers/media/i2c/mt9v032.c | 2 +- drivers/media/i2c/noon010pc30.c | 3 +- drivers/media/i2c/ov13858.c | 12 +- drivers/media/i2c/ov2640.c | 1 + drivers/media/i2c/ov2659.c | 14 +- drivers/media/i2c/ov2680.c | 16 +- drivers/media/i2c/ov2685.c | 2 +- drivers/media/i2c/ov5640.c | 309 +- drivers/media/i2c/ov5645.c | 2 +- drivers/media/i2c/ov5647.c | 2 +- drivers/media/i2c/ov5670.c | 12 +- drivers/media/i2c/ov5695.c | 2 +- drivers/media/i2c/ov6650.c | 1 + drivers/media/i2c/ov7251.c | 4 +- drivers/media/i2c/ov7670.c | 29 +- drivers/media/i2c/ov772x.c | 194 +- drivers/media/i2c/ov7740.c | 2 +- drivers/media/i2c/ov9650.c | 161 +- drivers/media/i2c/rj54n1cb0c.c | 1 + drivers/media/i2c/s5c73m3/s5c73m3-core.c | 9 +- drivers/media/i2c/s5k4ecgx.c | 3 +- drivers/media/i2c/s5k5baf.c | 6 +- drivers/media/i2c/s5k6aa.c | 5 +- drivers/media/i2c/saa7115.c | 24 +- drivers/media/i2c/saa7127.c | 4 +- drivers/media/i2c/smiapp/smiapp-core.c | 48 +- drivers/media/i2c/soc_camera/Makefile | 18 +- drivers/media/i2c/soc_camera/mt9m001.c | 758 + drivers/media/i2c/soc_camera/mt9t112.c | 1163 + drivers/media/i2c/soc_camera/mt9v022.c | 1013 + drivers/media/i2c/soc_camera/ov5642.c | 1088 + drivers/media/i2c/soc_camera/ov772x.c | 1124 + drivers/media/i2c/soc_camera/ov9640.c | 739 + drivers/media/i2c/soc_camera/ov9740.c | 997 + drivers/media/i2c/soc_camera/rj54n1cb0c.c | 1416 + drivers/media/i2c/soc_camera/soc_mt9m001.c | 757 - drivers/media/i2c/soc_camera/soc_mt9t112.c | 1157 - drivers/media/i2c/soc_camera/soc_mt9v022.c | 1012 - drivers/media/i2c/soc_camera/soc_ov5642.c | 1087 - drivers/media/i2c/soc_camera/soc_ov772x.c | 1123 - drivers/media/i2c/soc_camera/soc_ov9640.c | 738 - drivers/media/i2c/soc_camera/soc_ov9740.c | 996 - drivers/media/i2c/soc_camera/soc_rj54n1cb0c.c | 1415 - .../i2c/soc_camera/{soc_tw9910.c => tw9910.c} | 0 drivers/media/i2c/sr030pc30.c | 3 +- drivers/media/i2c/tc358743.c | 34 +- drivers/media/i2c/tda1997x.c | 2 +- drivers/media/i2c/tvaudio.c | 2 +- drivers/media/i2c/tvp514x.c | 2 +- drivers/media/i2c/tvp5150.c | 560 +- drivers/media/i2c/tvp5150_reg.h | 3 - drivers/media/i2c/tvp7002.c | 2 +- drivers/media/i2c/video-i2c.c | 8 +- drivers/media/media-device.c | 52 +- drivers/media/media-entity.c | 26 - drivers/media/media-request.c | 501 - drivers/media/pci/bt8xx/bttv-driver.c | 13 +- drivers/media/pci/bt8xx/bttv-i2c.c | 6 +- drivers/media/pci/bt8xx/bttv-input.c | 4 +- drivers/media/pci/bt8xx/dvb-bt8xx.c | 3 +- drivers/media/pci/cobalt/cobalt-alsa-main.c | 2 +- drivers/media/pci/cobalt/cobalt-alsa-pcm.c | 4 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 23 +- drivers/media/pci/cx18/cx18-alsa-main.c | 2 +- drivers/media/pci/cx18/cx18-alsa-pcm.c | 2 +- drivers/media/pci/cx18/cx18-cards.c | 8 +- drivers/media/pci/cx18/cx18-driver.c | 4 +- drivers/media/pci/cx18/cx18-i2c.c | 2 +- drivers/media/pci/cx18/cx18-ioctl.c | 8 +- drivers/media/pci/cx23885/altera-ci.c | 10 - drivers/media/pci/cx23885/cx23885-417.c | 10 +- drivers/media/pci/cx23885/cx23885-alsa.c | 4 +- drivers/media/pci/cx23885/cx23885-dvb.c | 54 +- drivers/media/pci/cx23885/cx23885-i2c.c | 6 +- drivers/media/pci/cx23885/cx23885-ioctl.c | 4 +- drivers/media/pci/cx23885/cx23885-video.c | 15 +- drivers/media/pci/cx23885/cx23888-ir.c | 6 +- drivers/media/pci/cx25821/cx25821-alsa.c | 8 +- drivers/media/pci/cx25821/cx25821-i2c.c | 2 +- drivers/media/pci/cx25821/cx25821-video.c | 10 +- drivers/media/pci/cx88/cx88-alsa.c | 6 +- drivers/media/pci/cx88/cx88-blackbird.c | 8 +- drivers/media/pci/cx88/cx88-cards.c | 2 +- drivers/media/pci/cx88/cx88-i2c.c | 4 +- drivers/media/pci/cx88/cx88-input.c | 7 +- drivers/media/pci/cx88/cx88-video.c | 14 +- drivers/media/pci/cx88/cx88-vp3054-i2c.c | 2 +- drivers/media/pci/ddbridge/ddbridge-ci.c | 4 +- drivers/media/pci/ddbridge/ddbridge-ci.h | 4 +- drivers/media/pci/ddbridge/ddbridge-core.c | 6 +- drivers/media/pci/ddbridge/ddbridge-hw.c | 2 +- drivers/media/pci/ddbridge/ddbridge-hw.h | 2 +- drivers/media/pci/ddbridge/ddbridge-i2c.c | 2 +- drivers/media/pci/ddbridge/ddbridge-i2c.h | 4 +- drivers/media/pci/ddbridge/ddbridge-io.h | 2 +- drivers/media/pci/ddbridge/ddbridge-main.c | 4 +- drivers/media/pci/ddbridge/ddbridge-max.c | 2 +- drivers/media/pci/ddbridge/ddbridge-max.h | 2 +- drivers/media/pci/ddbridge/ddbridge-regs.h | 5 +- drivers/media/pci/ddbridge/ddbridge-sx8.c | 4 +- drivers/media/pci/ddbridge/ddbridge.h | 5 +- drivers/media/pci/dm1105/dm1105.c | 5 +- drivers/media/pci/dt3155/dt3155.c | 8 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 30 +- drivers/media/pci/ivtv/ivtv-alsa-main.c | 2 +- drivers/media/pci/ivtv/ivtv-alsa-pcm.c | 2 +- drivers/media/pci/ivtv/ivtv-cards.c | 12 +- drivers/media/pci/ivtv/ivtv-i2c.c | 6 +- drivers/media/pci/ivtv/ivtv-ioctl.c | 42 +- drivers/media/pci/ivtv/ivtv-streams.c | 9 - drivers/media/pci/ivtv/ivtv-yuv.c | 2 +- drivers/media/pci/ivtv/ivtvfb.c | 2 +- drivers/media/pci/meye/meye.c | 12 +- drivers/media/pci/ngene/ngene-i2c.c | 2 +- drivers/media/pci/pluto2/pluto2.c | 2 +- drivers/media/pci/pt1/pt1.c | 2 +- drivers/media/pci/pt3/pt3.c | 2 +- drivers/media/pci/saa7134/saa7134-alsa.c | 8 +- drivers/media/pci/saa7134/saa7134-cards.c | 15 - drivers/media/pci/saa7134/saa7134-core.c | 9 +- drivers/media/pci/saa7134/saa7134-empress.c | 6 +- drivers/media/pci/saa7134/saa7134-go7007.c | 2 +- drivers/media/pci/saa7134/saa7134-i2c.c | 2 +- drivers/media/pci/saa7134/saa7134-input.c | 2 +- drivers/media/pci/saa7134/saa7134-video.c | 17 +- drivers/media/pci/saa7134/saa7134.h | 8 +- drivers/media/pci/saa7146/mxb.c | 2 +- drivers/media/pci/saa7164/saa7164-core.c | 2 +- drivers/media/pci/saa7164/saa7164-dvb.c | 10 +- drivers/media/pci/saa7164/saa7164-encoder.c | 10 +- drivers/media/pci/saa7164/saa7164-i2c.c | 2 +- drivers/media/pci/saa7164/saa7164-vbi.c | 4 +- drivers/media/pci/smipcie/smipcie-main.c | 12 +- drivers/media/pci/solo6x10/solo6x10-g723.c | 8 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 12 +- drivers/media/pci/solo6x10/solo6x10-v4l2.c | 6 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 6 +- drivers/media/pci/ttpci/av7110.c | 3 +- drivers/media/pci/ttpci/av7110_av.c | 58 +- drivers/media/pci/ttpci/av7110_v4l.c | 2 +- drivers/media/pci/ttpci/budget-core.c | 6 +- drivers/media/pci/tw5864/tw5864-video.c | 2 +- drivers/media/pci/tw68/tw68-video.c | 6 +- drivers/media/pci/tw686x/tw686x-audio.c | 8 +- drivers/media/pci/tw686x/tw686x-video.c | 4 +- drivers/media/platform/Kconfig | 10 - drivers/media/platform/Makefile | 2 - drivers/media/platform/am437x/am437x-vpfe.c | 93 +- drivers/media/platform/atmel/atmel-isc.c | 26 +- drivers/media/platform/atmel/atmel-isi.c | 29 +- drivers/media/platform/cadence/cdns-csi2rx.c | 32 +- drivers/media/platform/cadence/cdns-csi2tx.c | 4 +- drivers/media/platform/coda/coda-common.c | 14 +- drivers/media/platform/davinci/isif.c | 3 +- drivers/media/platform/davinci/vpbe_display.c | 10 +- drivers/media/platform/davinci/vpbe_venc.c | 2 +- drivers/media/platform/davinci/vpfe_capture.c | 6 +- drivers/media/platform/davinci/vpif_capture.c | 88 +- drivers/media/platform/davinci/vpif_display.c | 29 +- drivers/media/platform/exynos-gsc/gsc-core.c | 2 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 4 +- drivers/media/platform/exynos4-is/common.c | 4 +- drivers/media/platform/exynos4-is/fimc-capture.c | 4 +- drivers/media/platform/exynos4-is/fimc-is-i2c.c | 2 +- drivers/media/platform/exynos4-is/fimc-is.c | 2 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 2 +- drivers/media/platform/exynos4-is/fimc-lite.c | 6 +- drivers/media/platform/exynos4-is/media-dev.c | 42 +- drivers/media/platform/exynos4-is/media-dev.h | 1 + drivers/media/platform/exynos4-is/mipi-csis.c | 2 +- drivers/media/platform/fsl-viu.c | 8 +- drivers/media/platform/imx-pxp.c | 1754 - drivers/media/platform/imx-pxp.h | 1685 - drivers/media/platform/m2m-deinterlace.c | 8 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 2 +- drivers/media/platform/marvell-ccic/mcam-core.c | 16 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 4 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 4 +- drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 6 +- .../media/platform/mtk-vcodec/mtk_vcodec_util.c | 5 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 7 +- drivers/media/platform/mx2_emmaprp.c | 2 +- drivers/media/platform/omap/omap_vout.c | 10 +- drivers/media/platform/omap3isp/isp.c | 5 +- drivers/media/platform/omap3isp/ispccdc.c | 2 +- drivers/media/platform/omap3isp/ispccp2.c | 2 +- drivers/media/platform/omap3isp/ispcsi2.c | 2 +- drivers/media/platform/omap3isp/isppreview.c | 2 +- drivers/media/platform/omap3isp/ispresizer.c | 2 +- drivers/media/platform/omap3isp/ispvideo.c | 12 +- drivers/media/platform/pxa_camera.c | 39 +- drivers/media/platform/qcom/camss/camss-video.c | 8 +- drivers/media/platform/qcom/camss/camss.c | 91 +- drivers/media/platform/qcom/camss/camss.h | 3 +- drivers/media/platform/qcom/venus/helpers.c | 2 +- drivers/media/platform/qcom/venus/vdec.c | 11 +- drivers/media/platform/qcom/venus/venc.c | 8 +- drivers/media/platform/rcar-vin/rcar-core.c | 13 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 26 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 8 +- drivers/media/platform/rcar_drif.c | 24 +- drivers/media/platform/rcar_fdp1.c | 6 +- drivers/media/platform/rcar_jpu.c | 10 +- drivers/media/platform/renesas-ceu.c | 78 +- drivers/media/platform/rockchip/rga/rga.c | 6 +- drivers/media/platform/s3c-camif/camif-capture.c | 14 +- drivers/media/platform/s3c-camif/camif-core.c | 4 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 10 +- drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 10 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 10 +- drivers/media/platform/sh_veu.c | 9 +- drivers/media/platform/sh_vou.c | 10 +- .../platform/soc_camera/sh_mobile_ceu_camera.c | 6 +- drivers/media/platform/soc_camera/soc_camera.c | 50 +- .../platform/soc_camera/soc_camera_platform.c | 2 +- drivers/media/platform/soc_camera/soc_mediabus.c | 2 +- drivers/media/platform/soc_camera/soc_scale_crop.c | 2 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 4 +- drivers/media/platform/sti/delta/delta-v4l2.c | 4 +- drivers/media/platform/sti/hva/hva-v4l2.c | 4 +- drivers/media/platform/stm32/stm32-dcmi.c | 43 +- drivers/media/platform/ti-vpe/cal.c | 61 +- drivers/media/platform/via-camera.c | 10 +- drivers/media/platform/vicodec/Kconfig | 2 +- drivers/media/platform/vicodec/Makefile | 2 +- drivers/media/platform/vicodec/codec-fwht.c | 855 - drivers/media/platform/vicodec/codec-fwht.h | 125 - drivers/media/platform/vicodec/codec-v4l2-fwht.c | 332 - drivers/media/platform/vicodec/codec-v4l2-fwht.h | 47 - drivers/media/platform/vicodec/vicodec-codec.c | 797 + drivers/media/platform/vicodec/vicodec-codec.h | 129 + drivers/media/platform/vicodec/vicodec-core.c | 520 +- drivers/media/platform/video-mux.c | 38 +- drivers/media/platform/vim2m.c | 52 +- drivers/media/platform/vimc/vimc-capture.c | 6 +- drivers/media/platform/vimc/vimc-common.c | 2 +- drivers/media/platform/vimc/vimc-core.c | 4 +- drivers/media/platform/vimc/vimc-sensor.c | 20 - drivers/media/platform/vivid/vivid-cec.c | 4 +- drivers/media/platform/vivid/vivid-core.c | 78 +- drivers/media/platform/vivid/vivid-core.h | 10 +- drivers/media/platform/vivid/vivid-ctrls.c | 52 +- drivers/media/platform/vivid/vivid-kthread-cap.c | 12 - drivers/media/platform/vivid/vivid-kthread-out.c | 12 - drivers/media/platform/vivid/vivid-osd.c | 2 +- drivers/media/platform/vivid/vivid-radio-common.c | 4 +- drivers/media/platform/vivid/vivid-radio-rx.c | 2 +- drivers/media/platform/vivid/vivid-radio-tx.c | 2 +- drivers/media/platform/vivid/vivid-rds-gen.c | 4 +- drivers/media/platform/vivid/vivid-sdr-cap.c | 20 +- drivers/media/platform/vivid/vivid-vbi-cap.c | 10 - drivers/media/platform/vivid/vivid-vbi-out.c | 10 - drivers/media/platform/vivid/vivid-vid-cap.c | 21 +- drivers/media/platform/vivid/vivid-vid-common.c | 30 +- drivers/media/platform/vivid/vivid-vid-out.c | 12 +- drivers/media/platform/vsp1/vsp1_brx.c | 4 +- drivers/media/platform/vsp1/vsp1_drm.c | 11 +- drivers/media/platform/vsp1/vsp1_drv.c | 8 +- drivers/media/platform/vsp1/vsp1_entity.c | 2 +- drivers/media/platform/vsp1/vsp1_histo.c | 4 +- drivers/media/platform/vsp1/vsp1_lif.c | 29 +- drivers/media/platform/vsp1/vsp1_regs.h | 2 +- drivers/media/platform/vsp1/vsp1_rpf.c | 4 +- drivers/media/platform/vsp1/vsp1_sru.c | 7 +- drivers/media/platform/vsp1/vsp1_uds.c | 14 +- drivers/media/platform/vsp1/vsp1_video.c | 13 +- drivers/media/platform/vsp1/vsp1_wpf.c | 2 +- drivers/media/platform/xilinx/xilinx-dma.c | 14 +- drivers/media/platform/xilinx/xilinx-tpg.c | 2 +- drivers/media/platform/xilinx/xilinx-vipp.c | 175 +- drivers/media/platform/xilinx/xilinx-vipp.h | 4 + drivers/media/radio/dsbr100.c | 9 +- drivers/media/radio/radio-cadet.c | 12 +- drivers/media/radio/radio-isa.c | 10 +- drivers/media/radio/radio-keene.c | 8 +- drivers/media/radio/radio-ma901.c | 8 +- drivers/media/radio/radio-maxiradio.c | 2 +- drivers/media/radio/radio-miropcm20.c | 10 +- drivers/media/radio/radio-mr800.c | 8 +- drivers/media/radio/radio-raremono.c | 8 +- drivers/media/radio/radio-sf16fmi.c | 12 +- drivers/media/radio/radio-sf16fmr2.c | 6 +- drivers/media/radio/radio-shark.c | 2 +- drivers/media/radio/radio-shark2.c | 2 +- drivers/media/radio/radio-si476x.c | 12 +- drivers/media/radio/radio-tea5764.c | 6 +- drivers/media/radio/radio-tea5777.c | 12 +- drivers/media/radio/radio-timb.c | 8 +- drivers/media/radio/radio-wl1273.c | 12 +- drivers/media/radio/si470x/radio-si470x-common.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 4 +- drivers/media/radio/si470x/radio-si470x-usb.c | 4 +- drivers/media/radio/si4713/radio-platform-si4713.c | 6 +- drivers/media/radio/si4713/radio-usb-si4713.c | 6 +- drivers/media/radio/tea575x.c | 10 +- drivers/media/radio/tef6862.c | 2 +- drivers/media/radio/wl128x/fmdrv_v4l2.c | 13 +- drivers/media/rc/ati_remote.c | 2 +- drivers/media/rc/ene_ir.c | 12 +- drivers/media/rc/fintek-cir.c | 3 +- drivers/media/rc/igorplugusb.c | 2 +- drivers/media/rc/iguanair.c | 4 +- drivers/media/rc/imon_raw.c | 2 +- drivers/media/rc/ir-hix5hd2.c | 2 +- drivers/media/rc/ir-imon-decoder.c | 62 +- drivers/media/rc/ir-mce_kbd-decoder.c | 77 +- drivers/media/rc/ir-rc6-decoder.c | 9 +- drivers/media/rc/ite-cir.c | 5 +- drivers/media/rc/keymaps/rc-behold.c | 2 +- drivers/media/rc/keymaps/rc-delock-61959.c | 2 +- drivers/media/rc/keymaps/rc-imon-rsc.c | 2 +- drivers/media/rc/keymaps/rc-it913x-v1.c | 2 +- drivers/media/rc/keymaps/rc-it913x-v2.c | 2 +- drivers/media/rc/keymaps/rc-msi-digivox-iii.c | 2 +- drivers/media/rc/keymaps/rc-pixelview-002t.c | 2 +- drivers/media/rc/keymaps/rc-pixelview-mk12.c | 2 +- drivers/media/rc/keymaps/rc-reddo.c | 2 +- drivers/media/rc/keymaps/rc-terratec-slim.c | 2 +- drivers/media/rc/keymaps/rc-tivo.c | 2 +- drivers/media/rc/keymaps/rc-total-media-in-hand.c | 2 +- drivers/media/rc/mceusb.c | 17 +- drivers/media/rc/meson-ir.c | 2 +- drivers/media/rc/mtk-cir.c | 2 +- drivers/media/rc/nuvoton-cir.c | 2 +- drivers/media/rc/rc-core-priv.h | 12 +- drivers/media/rc/rc-ir-raw.c | 12 +- drivers/media/rc/rc-loopback.c | 2 +- drivers/media/rc/rc-main.c | 20 +- drivers/media/rc/redrat3.c | 10 +- drivers/media/rc/serial_ir.c | 10 +- drivers/media/rc/sir_ir.c | 2 +- drivers/media/rc/st_rc.c | 5 +- drivers/media/rc/streamzap.c | 14 +- drivers/media/rc/sunxi-cir.c | 2 +- drivers/media/rc/ttusbir.c | 4 +- drivers/media/rc/winbond-cir.c | 12 +- drivers/media/tuners/e4000.c | 2 +- drivers/media/tuners/fc2580.c | 2 +- drivers/media/tuners/msi001.c | 2 +- drivers/media/tuners/mt20xx.c | 2 +- drivers/media/tuners/si2157.c | 13 +- drivers/media/tuners/si2157_priv.h | 9 +- drivers/media/tuners/tuner-simple.c | 2 +- drivers/media/usb/airspy/airspy.c | 10 +- drivers/media/usb/au0828/au0828-core.c | 17 +- drivers/media/usb/au0828/au0828-i2c.c | 2 +- drivers/media/usb/au0828/au0828-input.c | 5 +- drivers/media/usb/au0828/au0828-video.c | 22 +- drivers/media/usb/cpia2/cpia2_v4l.c | 14 +- drivers/media/usb/cx231xx/cx231xx-417.c | 4 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 8 +- drivers/media/usb/cx231xx/cx231xx-input.c | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 33 +- drivers/media/usb/dvb-usb-v2/af9035.c | 2 +- drivers/media/usb/dvb-usb-v2/anysee.c | 2 +- drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 2 +- drivers/media/usb/dvb-usb-v2/dvbsky.c | 16 +- drivers/media/usb/dvb-usb-v2/gl861.c | 2 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 2 +- drivers/media/usb/dvb-usb-v2/mxl111sf.c | 8 +- drivers/media/usb/dvb-usb-v2/mxl111sf.h | 8 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 22 +- drivers/media/usb/dvb-usb-v2/zd1301.c | 2 +- drivers/media/usb/dvb-usb/cxusb.c | 4 +- drivers/media/usb/dvb-usb/dib0700_devices.c | 4 +- drivers/media/usb/dvb-usb/dvb-usb-i2c.c | 2 +- drivers/media/usb/dvb-usb/dw2102.c | 4 +- drivers/media/usb/dvb-usb/technisat-usb2.c | 5 +- drivers/media/usb/em28xx/em28xx-audio.c | 21 +- drivers/media/usb/em28xx/em28xx-cards.c | 33 +- drivers/media/usb/em28xx/em28xx-core.c | 5 +- drivers/media/usb/em28xx/em28xx-i2c.c | 3 +- drivers/media/usb/em28xx/em28xx-video.c | 124 +- drivers/media/usb/em28xx/em28xx.h | 8 +- drivers/media/usb/go7007/go7007-driver.c | 2 +- drivers/media/usb/go7007/go7007-v4l2.c | 16 +- drivers/media/usb/go7007/snd-go7007.c | 8 +- drivers/media/usb/gspca/gspca.c | 10 +- drivers/media/usb/gspca/sn9c20x.c | 2 +- drivers/media/usb/gspca/sq930x.c | 2 +- drivers/media/usb/hackrf/hackrf.c | 12 +- drivers/media/usb/hdpvr/hdpvr-video.c | 9 +- drivers/media/usb/msi2500/msi2500.c | 10 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 3 +- drivers/media/usb/pvrusb2/pvrusb2-debug.h | 2 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 8 +- drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c | 34 +- drivers/media/usb/pvrusb2/pvrusb2-main.c | 4 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 14 +- drivers/media/usb/pwc/pwc-if.c | 2 +- drivers/media/usb/pwc/pwc-v4l.c | 12 +- drivers/media/usb/rainshadow-cec/rainshadow-cec.c | 3 +- drivers/media/usb/s2255/s2255drv.c | 10 +- drivers/media/usb/stk1160/stk1160-i2c.c | 2 +- drivers/media/usb/stk1160/stk1160-v4l.c | 6 +- drivers/media/usb/stkwebcam/stk-webcam.c | 16 +- drivers/media/usb/tm6000/tm6000-alsa.c | 6 +- drivers/media/usb/tm6000/tm6000-i2c.c | 4 +- drivers/media/usb/tm6000/tm6000-video.c | 20 +- drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c | 2 +- drivers/media/usb/usbtv/usbtv-audio.c | 6 +- drivers/media/usb/usbtv/usbtv-video.c | 14 +- drivers/media/usb/usbvision/usbvision-core.c | 3 + drivers/media/usb/usbvision/usbvision-video.c | 26 +- drivers/media/usb/usbvision/usbvision.h | 1 + drivers/media/usb/uvc/uvc_ctrl.c | 18 +- drivers/media/usb/uvc/uvc_debugfs.c | 6 +- drivers/media/usb/uvc/uvc_driver.c | 75 +- drivers/media/usb/uvc/uvc_entity.c | 2 +- drivers/media/usb/uvc/uvc_metadata.c | 11 +- drivers/media/usb/uvc/uvc_queue.c | 5 +- drivers/media/usb/uvc/uvc_v4l2.c | 13 +- drivers/media/usb/uvc/uvcvideo.h | 11 +- drivers/media/usb/zr364xx/zr364xx.c | 10 +- drivers/media/v4l2-core/tuner-core.c | 54 +- drivers/media/v4l2-core/v4l2-async.c | 313 +- drivers/media/v4l2-core/v4l2-common.c | 25 +- drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 19 +- drivers/media/v4l2-core/v4l2-ctrls.c | 634 +- drivers/media/v4l2-core/v4l2-dev.c | 18 +- drivers/media/v4l2-core/v4l2-device.c | 5 +- drivers/media/v4l2-core/v4l2-dv-timings.c | 202 +- drivers/media/v4l2-core/v4l2-flash-led-class.c | 2 +- drivers/media/v4l2-core/v4l2-fwnode.c | 845 +- drivers/media/v4l2-core/v4l2-ioctl.c | 58 +- drivers/media/v4l2-core/v4l2-mc.c | 147 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 67 +- drivers/media/v4l2-core/v4l2-subdev.c | 11 +- drivers/memory/atmel-ebi.c | 3 +- drivers/mfd/cros_ec_dev.h | 13 +- drivers/misc/ad525x_dpot-i2c.c | 2 +- drivers/misc/ad525x_dpot-spi.c | 2 +- drivers/misc/ad525x_dpot.c | 6 +- drivers/misc/apds990x.c | 1 + drivers/misc/bh1770glc.c | 3 + drivers/misc/cxl/flash.c | 4 +- drivers/misc/cxl/guest.c | 2 + drivers/misc/echo/echo.c | 2 +- drivers/misc/eeprom/Kconfig | 11 - drivers/misc/eeprom/Makefile | 1 - drivers/misc/eeprom/at24.c | 43 +- drivers/misc/eeprom/at25.c | 13 +- drivers/misc/eeprom/ee1004.c | 281 - drivers/misc/eeprom/eeprom_93xx46.c | 19 +- drivers/misc/genwqe/card_base.c | 1 + drivers/misc/genwqe/card_ddcb.c | 1 + drivers/misc/genwqe/card_utils.c | 15 +- drivers/misc/kgdbts.c | 16 +- drivers/misc/lkdtm/Makefile | 2 - drivers/misc/lkdtm/core.c | 1 - drivers/misc/lkdtm/lkdtm.h | 3 - drivers/misc/lkdtm/stackleak.c | 73 - drivers/misc/lkdtm/usercopy.c | 2 +- drivers/misc/mei/bus-fixup.c | 1 + drivers/misc/mei/main.c | 4 +- drivers/misc/mic/scif/scif_dma.c | 9 +- drivers/misc/mic/scif/scif_fence.c | 2 +- drivers/misc/ocxl/config.c | 4 +- drivers/misc/sgi-gru/grukservices.c | 4 +- drivers/misc/sgi-gru/grutlbpurge.c | 1 + drivers/misc/sgi-xp/xpc_channel.c | 6 +- drivers/misc/sgi-xp/xpc_partition.c | 3 +- drivers/misc/sgi-xp/xpc_sn2.c | 2 +- drivers/misc/sgi-xp/xpc_uv.c | 2 +- drivers/misc/sram.c | 6 +- drivers/misc/vmw_balloon.c | 1802 +- drivers/misc/vmw_vmci/vmci_driver.c | 2 +- drivers/misc/vmw_vmci/vmci_host.c | 4 + drivers/misc/vmw_vmci/vmci_queue_pair.c | 6 +- drivers/misc/vmw_vmci/vmci_resource.c | 3 +- drivers/mtd/ar7part.c | 2 +- drivers/mtd/devices/Kconfig | 2 +- drivers/mtd/maps/sa1100-flash.c | 10 +- drivers/mtd/nand/raw/nand_base.c | 1 + drivers/mtd/spi-nor/cadence-quadspi.c | 2 +- drivers/mtd/spi-nor/spi-nor.c | 6 +- drivers/mtd/ubi/attach.c | 1 - drivers/mtd/ubi/build.c | 2 - drivers/net/arcnet/arc-rimi.c | 2 +- drivers/net/arcnet/com20020-isa.c | 2 +- drivers/net/arcnet/com90io.c | 2 +- drivers/net/bonding/bond_main.c | 4 +- drivers/net/bonding/bond_netlink.c | 3 +- drivers/net/dsa/microchip/ksz_common.c | 10 +- drivers/net/dsa/mv88e6xxx/global1.c | 2 - drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 1 + .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 8 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 6 - drivers/net/ethernet/aquantia/atlantic/aq_main.c | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 18 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 35 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 61 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 8 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 3 - .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 18 - .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 21 - drivers/net/ethernet/atheros/alx/alx.h | 1 + drivers/net/ethernet/atheros/alx/main.c | 2 +- drivers/net/ethernet/broadcom/bcmsysport.c | 15 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 1 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 13 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 6 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 118 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 26 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 12 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 42 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 6 - .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 4 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 10 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 19 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 2 +- drivers/net/ethernet/intel/Kconfig | 18 - drivers/net/ethernet/intel/fm10k/fm10k_iov.c | 51 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 2 - drivers/net/ethernet/intel/fm10k/fm10k_type.h | 2 - drivers/net/ethernet/intel/i40e/i40e_main.c | 8 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 1 + drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 2 +- drivers/net/ethernet/intel/iavf/iavf_txrx.c | 1 + drivers/net/ethernet/intel/ice/ice.h | 4 +- drivers/net/ethernet/intel/ice/ice_common.c | 55 +- drivers/net/ethernet/intel/ice/ice_common.h | 9 +- drivers/net/ethernet/intel/ice/ice_controlq.h | 5 +- drivers/net/ethernet/intel/ice/ice_devids.h | 6 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 7 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 10 - drivers/net/ethernet/intel/ice/ice_lib.c | 6 +- drivers/net/ethernet/intel/ice/ice_lib.h | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 200 +- drivers/net/ethernet/intel/ice/ice_switch.c | 12 - drivers/net/ethernet/intel/ice/ice_switch.h | 2 - drivers/net/ethernet/intel/ice/ice_txrx.c | 11 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 17 +- drivers/net/ethernet/intel/ice/ice_type.h | 2 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 19 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 10 +- drivers/net/ethernet/intel/ixgbe/Makefile | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 9 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 6 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 4 +- drivers/net/ethernet/intel/ixgbevf/Makefile | 2 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf.h | 4 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 4 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 1 - drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 18 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 1 + drivers/net/ethernet/mellanox/mlx4/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 46 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 24 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 22 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 26 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 2 + drivers/net/ethernet/microchip/Kconfig | 1 + drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 1 + drivers/net/ethernet/qlogic/qed/qed_fcoe.c | 11 +- drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 1 - drivers/net/ethernet/qlogic/qed/qed_l2.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 7 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 1 - drivers/net/ethernet/qlogic/qed/qed_roce.c | 1 - drivers/net/ethernet/qlogic/qed/qed_sp.h | 14 - drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 22 +- drivers/net/ethernet/qlogic/qed/qed_spq.c | 69 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 1 - drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 8 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 6 +- drivers/net/ethernet/realtek/r8169.c | 9 +- drivers/net/ethernet/stmicro/stmmac/common.h | 3 +- drivers/net/ethernet/stmicro/stmmac/descs_com.h | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 12 +- drivers/net/ethernet/stmicro/stmmac/enh_desc.c | 2 +- drivers/net/ethernet/stmicro/stmmac/ring_mode.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 2 +- drivers/net/fddi/defza.c | 7 +- drivers/net/fddi/defza.h | 3 +- drivers/net/macsec.c | 20 +- drivers/net/ntb_netdev.c | 30 +- drivers/net/phy/broadcom.c | 18 +- drivers/net/phy/phy-c45.c | 2 +- drivers/net/phy/realtek.c | 2 +- drivers/net/usb/smsc95xx.c | 9 - drivers/nfc/nfcmrvl/uart.c | 5 +- drivers/ntb/hw/idt/Kconfig | 5 +- drivers/ntb/hw/idt/ntb_hw_idt.c | 327 +- drivers/ntb/hw/idt/ntb_hw_idt.h | 87 +- drivers/ntb/hw/intel/ntb_hw_gen1.c | 2 +- drivers/ntb/ntb_transport.c | 88 +- drivers/nvme/host/core.c | 4 +- drivers/nvme/host/fc.c | 2 +- drivers/nvme/host/multipath.c | 1 - drivers/nvme/host/pci.c | 5 +- drivers/nvme/target/core.c | 2 +- drivers/nvme/target/io-cmd-file.c | 2 +- drivers/nvme/target/rdma.c | 19 +- drivers/nvmem/core.c | 533 +- drivers/nvmem/lpc18xx_eeprom.c | 7 +- drivers/nvmem/mxs-ocotp.c | 4 +- drivers/nvmem/sunxi_sid.c | 22 +- drivers/of/base.c | 201 +- drivers/of/device.c | 9 +- drivers/of/fdt.c | 35 +- drivers/of/irq.c | 5 +- drivers/of/of_mdio.c | 12 +- drivers/of/of_numa.c | 28 +- drivers/of/of_private.h | 8 - drivers/of/of_reserved_mem.c | 14 +- drivers/of/overlay.c | 4 +- drivers/of/platform.c | 8 +- drivers/of/unittest-data/overlay_15.dts | 4 +- drivers/of/unittest-data/tests-overlay.dtsi | 4 +- drivers/of/unittest.c | 33 +- drivers/pci/hotplug/acpiphp.h | 2 +- drivers/pci/hotplug/acpiphp_core.c | 4 +- drivers/pci/hotplug/acpiphp_glue.c | 2 +- drivers/pci/hotplug/pnv_php.c | 2 +- drivers/pci/of.c | 101 + drivers/pci/pci-acpi.c | 5 + drivers/pcmcia/electra_cf.c | 2 +- drivers/phy/Kconfig | 2 - drivers/phy/Makefile | 2 - drivers/phy/broadcom/Kconfig | 3 +- drivers/phy/broadcom/phy-bcm-cygnus-pcie.c | 4 +- drivers/phy/broadcom/phy-brcm-sata.c | 74 +- drivers/phy/broadcom/phy-brcm-usb.c | 4 +- drivers/phy/cadence/Kconfig | 10 - drivers/phy/cadence/Makefile | 1 - drivers/phy/cadence/phy-cadence-dp.c | 541 - drivers/phy/lantiq/phy-lantiq-rcu-usb2.c | 5 +- drivers/phy/marvell/Kconfig | 11 - drivers/phy/marvell/Makefile | 1 - drivers/phy/marvell/phy-berlin-sata.c | 6 +- drivers/phy/marvell/phy-pxa-usb.c | 345 - drivers/phy/qualcomm/Kconfig | 17 - drivers/phy/qualcomm/Makefile | 4 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 222 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 15 - drivers/phy/qualcomm/phy-qcom-qusb2.c | 4 +- drivers/phy/qualcomm/phy-qcom-ufs-i.h | 2 +- drivers/phy/qualcomm/phy-qcom-ufs.c | 50 + drivers/phy/renesas/Kconfig | 1 - drivers/phy/renesas/Makefile | 1 - drivers/phy/renesas/phy-rcar-gen2.c | 5 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 86 +- drivers/phy/renesas/phy-rcar-gen3-usb3.c | 5 +- drivers/phy/rockchip/Kconfig | 8 - drivers/phy/rockchip/Makefile | 1 - drivers/phy/rockchip/phy-rockchip-emmc.c | 4 +- drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 1277 - drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 8 +- drivers/phy/rockchip/phy-rockchip-typec.c | 8 +- drivers/phy/rockchip/phy-rockchip-usb.c | 145 +- drivers/phy/socionext/Kconfig | 34 - drivers/phy/socionext/Makefile | 8 - drivers/phy/socionext/phy-uniphier-pcie.c | 240 - drivers/phy/socionext/phy-uniphier-usb2.c | 244 - drivers/phy/socionext/phy-uniphier-usb3hs.c | 422 - drivers/phy/socionext/phy-uniphier-usb3ss.c | 349 - drivers/phy/tegra/xusb.c | 4 +- drivers/phy/ti/phy-twl4030-usb.c | 29 - drivers/platform/chrome/chromeos_tbmc.c | 2 +- drivers/platform/chrome/cros_ec_lpc.c | 18 +- drivers/platform/chrome/cros_ec_lpc_mec.c | 3 +- drivers/platform/chrome/cros_ec_lpc_mec.h | 90 - drivers/platform/chrome/cros_ec_lpc_reg.c | 3 +- drivers/platform/chrome/cros_ec_lpc_reg.h | 61 - drivers/platform/goldfish/goldfish_pipe.c | 399 +- drivers/platform/goldfish/goldfish_pipe_qemu.h | 98 - drivers/platform/x86/Kconfig | 61 +- drivers/platform/x86/Makefile | 4 - drivers/platform/x86/acerhdf.c | 68 +- drivers/platform/x86/asus-wmi.c | 119 +- drivers/platform/x86/dcdbas.c | 761 - drivers/platform/x86/dcdbas.h | 117 - drivers/platform/x86/dell-smbios-smm.c | 2 +- drivers/platform/x86/dell_rbu.c | 753 - drivers/platform/x86/ideapad-laptop.c | 9 +- drivers/platform/x86/intel-hid.c | 12 +- drivers/platform/x86/intel-rst.c | 23 +- drivers/platform/x86/intel-smartconnect.c | 22 +- drivers/platform/x86/intel-wmi-thunderbolt.c | 18 +- drivers/platform/x86/intel_atomisp2_pm.c | 119 - drivers/platform/x86/intel_bxtwc_tmu.c | 13 +- drivers/platform/x86/intel_cht_int33fe.c | 34 +- drivers/platform/x86/intel_chtdc_ti_pwrbtn.c | 1 - drivers/platform/x86/intel_int0002_vgpio.c | 29 +- drivers/platform/x86/intel_ips.c | 15 +- drivers/platform/x86/intel_ips.h | 13 +- drivers/platform/x86/intel_menlow.c | 28 +- drivers/platform/x86/intel_mid_powerbtn.c | 18 +- drivers/platform/x86/intel_mid_thermal.c | 30 +- drivers/platform/x86/intel_oaktrail.c | 32 +- drivers/platform/x86/intel_pmc_core.c | 11 +- drivers/platform/x86/intel_pmc_core.h | 11 +- drivers/platform/x86/intel_pmc_ipc.c | 35 +- drivers/platform/x86/intel_punit_ipc.c | 12 +- drivers/platform/x86/intel_scu_ipc.c | 16 +- drivers/platform/x86/intel_scu_ipcutil.c | 24 +- drivers/platform/x86/intel_telemetry_core.c | 12 +- drivers/platform/x86/intel_telemetry_debugfs.c | 27 +- drivers/platform/x86/intel_telemetry_pltdrv.c | 12 +- drivers/platform/x86/intel_turbo_max_3.c | 18 +- drivers/platform/x86/lg-laptop.c | 700 - drivers/platform/x86/mlx-platform.c | 2 +- drivers/platform/x86/touchscreen_dmi.c | 107 +- drivers/platform/x86/wmi.c | 6 +- drivers/power/supply/twl4030_charger.c | 5 +- drivers/ptp/ptp_clock.c | 6 +- drivers/pwm/Kconfig | 5 +- drivers/pwm/pwm-lpss-platform.c | 24 +- drivers/pwm/pwm-lpss.c | 61 +- drivers/pwm/pwm-lpss.h | 14 +- drivers/pwm/pwm-rcar.c | 5 +- drivers/pwm/pwm-renesas-tpu.c | 10 +- drivers/pwm/pwm-tegra.c | 1 + drivers/pwm/sysfs.c | 12 +- drivers/remoteproc/Kconfig | 46 +- drivers/remoteproc/Makefile | 5 +- drivers/remoteproc/da8xx_remoteproc.c | 2 +- drivers/remoteproc/qcom_adsp_pil.c | 374 + drivers/remoteproc/qcom_q6v5.c | 43 +- drivers/remoteproc/qcom_q6v5_adsp.c | 497 - drivers/remoteproc/qcom_q6v5_mss.c | 1508 - drivers/remoteproc/qcom_q6v5_pas.c | 398 - drivers/remoteproc/qcom_q6v5_pil.c | 1378 + drivers/remoteproc/remoteproc_core.c | 595 +- drivers/remoteproc/remoteproc_debugfs.c | 1 - drivers/remoteproc/remoteproc_internal.h | 2 - drivers/remoteproc/remoteproc_sysfs.c | 5 - drivers/remoteproc/remoteproc_virtio.c | 14 +- drivers/reset/Kconfig | 9 - drivers/reset/Makefile | 1 - drivers/reset/core.c | 15 +- drivers/reset/reset-qcom-pdc.c | 124 - drivers/rpmsg/qcom_glink_native.c | 3 + drivers/rpmsg/qcom_glink_smem.c | 14 +- drivers/rpmsg/qcom_smd.c | 9 +- drivers/rpmsg/rpmsg_char.c | 27 +- drivers/rtc/Kconfig | 14 +- drivers/rtc/Makefile | 12 +- drivers/rtc/class.c | 12 +- drivers/rtc/hctosys.c | 4 +- drivers/rtc/interface.c | 3 + drivers/rtc/rtc-ab8500.c | 96 +- drivers/rtc/rtc-abx80x.c | 143 +- drivers/rtc/rtc-armada38x.c | 46 +- drivers/rtc/rtc-cmos.c | 45 +- drivers/rtc/rtc-core.h | 14 + drivers/rtc/rtc-ds1307.c | 145 +- drivers/rtc/rtc-ds1685.c | 194 +- drivers/rtc/rtc-isl1208.c | 34 +- drivers/rtc/rtc-lib.c | 2 +- drivers/rtc/rtc-m41t80.c | 2 +- drivers/rtc/rtc-mrst.c | 5 +- drivers/rtc/rtc-mt6397.c | 13 +- drivers/rtc/rtc-mv.c | 8 +- drivers/rtc/rtc-omap.c | 28 +- drivers/rtc/rtc-pcf2127.c | 3 - drivers/rtc/rtc-pl030.c | 15 +- drivers/rtc/rtc-pl031.c | 18 +- drivers/rtc/rtc-rs5c348.c | 65 +- drivers/rtc/rtc-rv8803.c | 7 +- drivers/rtc/rtc-s35390a.c | 2 +- drivers/rtc/rtc-sc27xx.c | 60 +- drivers/rtc/rtc-sun6i.c | 3 +- drivers/rtc/rtc-sysfs.c | 4 +- drivers/rtc/rtc-tegra.c | 10 +- drivers/rtc/rtc-test.c | 7 +- drivers/rtc/rtc-tx4939.c | 4 +- drivers/rtc/rtc-vr41xx.c | 9 +- drivers/s390/char/fs3270.c | 2 +- drivers/s390/char/tty3270.c | 2 +- drivers/s390/cio/cmf.c | 2 +- drivers/s390/net/qeth_core.h | 27 +- drivers/s390/net/qeth_core_main.c | 172 +- drivers/s390/net/qeth_core_mpc.h | 4 +- drivers/s390/net/qeth_l2_main.c | 39 +- drivers/s390/net/qeth_l3_main.c | 207 +- drivers/s390/virtio/virtio_ccw.c | 2 +- drivers/scsi/3w-9xxx.c | 12 +- drivers/scsi/3w-sas.c | 8 +- drivers/scsi/Kconfig | 7 +- drivers/scsi/NCR5380.c | 2 +- drivers/scsi/aha152x.c | 14 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 2 + drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 2 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 2 + drivers/scsi/lpfc/lpfc_debugfs.c | 2 - drivers/scsi/mvsas/mv_sas.c | 6 +- drivers/scsi/myrb.c | 3 +- drivers/scsi/myrs.c | 13 +- drivers/scsi/pcmcia/aha152x_core.c | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 2 +- drivers/scsi/qla2xxx/qla_init.c | 8 +- drivers/scsi/qla2xxx/qla_iocb.c | 4 +- drivers/scsi/qla2xxx/qla_isr.c | 6 +- drivers/scsi/qla2xxx/qla_mbx.c | 6 +- drivers/scsi/qla2xxx/qla_mr.c | 21 +- drivers/scsi/qla2xxx/qla_nx.c | 2 +- drivers/scsi/qla2xxx/qla_nx2.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 8 +- drivers/scsi/qla2xxx/qla_sup.c | 2 +- drivers/scsi/qla2xxx/qla_target.c | 8 +- drivers/scsi/sd.c | 15 +- drivers/scsi/sd.h | 15 +- drivers/scsi/sd_zbc.c | 501 +- drivers/scsi/ufs/ufs-qcom.c | 28 +- drivers/scsi/ufs/ufs-qcom.h | 5 + drivers/scsi/ufs/ufshcd.c | 7 + drivers/sfi/sfi_core.c | 2 +- drivers/slimbus/core.c | 37 +- drivers/slimbus/qcom-ngd-ctrl.c | 34 +- drivers/soc/Makefile | 2 +- drivers/soc/actions/Kconfig | 2 +- drivers/soc/actions/Makefile | 2 - drivers/soc/actions/owl-sps-helper.c | 6 +- drivers/soc/actions/owl-sps.c | 64 +- drivers/soc/amlogic/Kconfig | 7 - drivers/soc/amlogic/Makefile | 1 - drivers/soc/amlogic/meson-canvas.c | 185 - drivers/soc/dove/pmu.c | 8 +- drivers/soc/fsl/dpio/dpio-driver.c | 3 + drivers/soc/fsl/qbman/Kconfig | 2 +- drivers/soc/fsl/qbman/bman.c | 6 +- drivers/soc/fsl/qbman/bman_portal.c | 14 +- drivers/soc/fsl/qbman/dpaa_sys.h | 20 - drivers/soc/fsl/qbman/qman.c | 53 +- drivers/soc/fsl/qbman/qman_ccsr.c | 2 +- drivers/soc/fsl/qbman/qman_portal.c | 6 +- drivers/soc/fsl/qe/qe.c | 6 +- drivers/soc/fsl/qe/qe_tdm.c | 4 +- drivers/soc/imx/gpc.c | 26 +- drivers/soc/imx/gpcv2.c | 100 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 519 +- drivers/soc/qcom/Kconfig | 21 +- drivers/soc/qcom/apr.c | 6 +- drivers/soc/qcom/llcc-slice.c | 74 +- drivers/soc/qcom/rmtfs_mem.c | 5 - drivers/soc/qcom/rpmh-rsc.c | 2 - drivers/soc/qcom/smem.c | 174 +- drivers/soc/qcom/spm.c | 3 - drivers/soc/qcom/wcnss_ctrl.c | 2 +- drivers/soc/renesas/Kconfig | 19 +- drivers/soc/renesas/Makefile | 2 - drivers/soc/renesas/r8a7743-sysc.c | 5 +- drivers/soc/renesas/r8a7745-sysc.c | 5 +- drivers/soc/renesas/r8a774a1-sysc.c | 45 - drivers/soc/renesas/r8a774c0-sysc.c | 68 - drivers/soc/renesas/r8a7779-sysc.c | 5 +- drivers/soc/renesas/r8a7790-sysc.c | 5 +- drivers/soc/renesas/r8a7791-sysc.c | 5 +- drivers/soc/renesas/r8a7792-sysc.c | 5 +- drivers/soc/renesas/r8a7794-sysc.c | 5 +- drivers/soc/renesas/r8a7795-sysc.c | 5 +- drivers/soc/renesas/r8a7796-sysc.c | 5 +- drivers/soc/renesas/r8a77970-sysc.c | 5 +- drivers/soc/renesas/r8a77995-sysc.c | 5 +- drivers/soc/renesas/rcar-rst.c | 11 +- drivers/soc/renesas/rcar-sysc.c | 13 +- drivers/soc/renesas/rcar-sysc.h | 9 +- drivers/soc/renesas/renesas-soc.c | 100 +- drivers/soc/rockchip/pm_domains.c | 44 +- drivers/soc/tegra/pmc.c | 525 +- drivers/soc/ti/knav_dma.c | 12 +- drivers/soc/ti/knav_qmss.h | 10 +- drivers/soc/ti/knav_qmss_acc.c | 10 +- drivers/soc/ti/knav_qmss_queue.c | 30 +- drivers/soundwire/bus.c | 6 - drivers/soundwire/bus.h | 4 - drivers/soundwire/intel.c | 68 +- drivers/soundwire/intel_init.c | 2 +- drivers/soundwire/stream.c | 488 +- drivers/staging/Kconfig | 2 + drivers/staging/Makefile | 1 + drivers/staging/android/ion/Kconfig | 2 +- drivers/staging/android/ion/ion.h | 5 + drivers/staging/android/ion/ion_page_pool.c | 8 +- drivers/staging/android/ion/ion_system_heap.c | 24 + drivers/staging/axis-fifo/axis-fifo.c | 24 +- .../clocking-wizard/clk-xlnx-clock-wizard.c | 20 +- drivers/staging/comedi/Kconfig | 4 - drivers/staging/comedi/comedi.h | 174 +- drivers/staging/comedi/comedi_fops.c | 73 - drivers/staging/comedi/comedidev.h | 14 - drivers/staging/comedi/drivers.c | 19 - drivers/staging/comedi/drivers/Makefile | 28 - drivers/staging/comedi/drivers/comedi_test.c | 44 - drivers/staging/comedi/drivers/ni_660x.c | 363 +- drivers/staging/comedi/drivers/ni_mio_common.c | 944 +- drivers/staging/comedi/drivers/ni_pcidio.c | 13 - drivers/staging/comedi/drivers/ni_pcimio.c | 21 - drivers/staging/comedi/drivers/ni_routes.c | 523 - drivers/staging/comedi/drivers/ni_routes.h | 329 - drivers/staging/comedi/drivers/ni_routing/README | 240 - .../comedi/drivers/ni_routing/ni_device_routes.c | 51 - .../comedi/drivers/ni_routing/ni_device_routes.h | 32 - .../drivers/ni_routing/ni_device_routes/all.h | 54 - .../ni_routing/ni_device_routes/pci-6070e.c | 639 - .../drivers/ni_routing/ni_device_routes/pci-6220.c | 1418 - .../drivers/ni_routing/ni_device_routes/pci-6221.c | 1602 - .../drivers/ni_routing/ni_device_routes/pci-6229.c | 1602 - .../drivers/ni_routing/ni_device_routes/pci-6251.c | 1652 - .../drivers/ni_routing/ni_device_routes/pci-6254.c | 1464 - .../drivers/ni_routing/ni_device_routes/pci-6259.c | 1652 - .../drivers/ni_routing/ni_device_routes/pci-6534.c | 290 - .../drivers/ni_routing/ni_device_routes/pci-6602.c | 3378 -- .../drivers/ni_routing/ni_device_routes/pci-6713.c | 400 - .../drivers/ni_routing/ni_device_routes/pci-6723.c | 400 - .../drivers/ni_routing/ni_device_routes/pci-6733.c | 428 - .../ni_routing/ni_device_routes/pxi-6030e.c | 608 - .../drivers/ni_routing/ni_device_routes/pxi-6224.c | 1432 - .../drivers/ni_routing/ni_device_routes/pxi-6225.c | 1613 - .../drivers/ni_routing/ni_device_routes/pxi-6251.c | 1655 - .../drivers/ni_routing/ni_device_routes/pxi-6733.c | 428 - .../ni_routing/ni_device_routes/pxie-6251.c | 1656 - .../ni_routing/ni_device_routes/pxie-6535.c | 575 - .../ni_routing/ni_device_routes/pxie-6738.c | 3083 -- .../comedi/drivers/ni_routing/ni_route_values.c | 42 - .../comedi/drivers/ni_routing/ni_route_values.h | 98 - .../drivers/ni_routing/ni_route_values/all.h | 37 - .../drivers/ni_routing/ni_route_values/ni_660x.c | 650 - .../ni_routing/ni_route_values/ni_eseries.c | 602 - .../ni_routing/ni_route_values/ni_mseries.c | 1752 - .../comedi/drivers/ni_routing/tools/.gitignore | 7 - .../comedi/drivers/ni_routing/tools/Makefile | 79 - .../drivers/ni_routing/tools/convert_c_to_py.c | 159 - .../drivers/ni_routing/tools/convert_csv_to_c.py | 503 - .../drivers/ni_routing/tools/convert_py_to_csv.py | 67 - .../drivers/ni_routing/tools/csv_collection.py | 40 - .../drivers/ni_routing/tools/make_blank_csv.py | 32 - .../comedi/drivers/ni_routing/tools/ni_names.py | 56 - drivers/staging/comedi/drivers/ni_stc.h | 79 +- drivers/staging/comedi/drivers/ni_tio.c | 461 +- drivers/staging/comedi/drivers/ni_tio.h | 42 +- drivers/staging/comedi/drivers/ni_tio_internal.h | 2 - drivers/staging/comedi/drivers/ni_tiocmd.c | 66 +- drivers/staging/comedi/drivers/tests/Makefile | 7 - .../staging/comedi/drivers/tests/example_test.c | 72 - .../staging/comedi/drivers/tests/ni_routes_test.c | 613 - drivers/staging/comedi/drivers/tests/unittest.h | 63 - drivers/staging/dgnc/Kconfig | 6 + drivers/staging/dgnc/Makefile | 4 + drivers/staging/dgnc/TODO | 6 + drivers/staging/dgnc/dgnc_cls.c | 1135 + drivers/staging/dgnc/dgnc_cls.h | 67 + drivers/staging/dgnc/dgnc_driver.c | 404 + drivers/staging/dgnc/dgnc_driver.h | 345 + drivers/staging/dgnc/dgnc_tty.c | 2372 + drivers/staging/dgnc/dgnc_tty.h | 24 + drivers/staging/dgnc/digi.h | 128 + drivers/staging/emxx_udc/emxx_udc.c | 43 +- drivers/staging/erofs/Kconfig | 9 - drivers/staging/erofs/data.c | 105 +- drivers/staging/erofs/dir.c | 15 +- drivers/staging/erofs/erofs_fs.h | 11 - drivers/staging/erofs/include/trace/events/erofs.h | 20 +- drivers/staging/erofs/inode.c | 50 +- drivers/staging/erofs/internal.h | 111 +- drivers/staging/erofs/namei.c | 28 +- drivers/staging/erofs/super.c | 96 +- drivers/staging/erofs/unzip_vle.c | 447 +- drivers/staging/erofs/unzip_vle.h | 12 +- drivers/staging/erofs/unzip_vle_lz4.c | 69 +- drivers/staging/erofs/utils.c | 20 +- drivers/staging/erofs/xattr.c | 196 +- drivers/staging/fbtft/fbtft.h | 58 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 6 +- drivers/staging/gasket/Kconfig | 5 +- drivers/staging/gasket/apex_driver.c | 6 +- drivers/staging/gasket/gasket_core.c | 145 +- drivers/staging/gasket/gasket_core.h | 21 +- drivers/staging/gasket/gasket_interrupt.c | 110 +- drivers/staging/gasket/gasket_interrupt.h | 24 +- drivers/staging/gasket/gasket_page_table.c | 162 +- drivers/staging/gasket/gasket_sysfs.h | 4 +- drivers/staging/greybus/audio_codec.c | 1 + drivers/staging/greybus/loopback.c | 8 + drivers/staging/greybus/tools/README.loopback | 2 +- drivers/staging/greybus/tools/loopback_test.c | 2 +- drivers/staging/iio/adc/Kconfig | 2 +- drivers/staging/iio/adc/ad7192.c | 2 +- drivers/staging/iio/adc/ad7280a.c | 2 +- drivers/staging/iio/adc/ad7606.c | 42 +- drivers/staging/iio/adc/ad7606.h | 31 +- drivers/staging/iio/adc/ad7606_par.c | 5 +- drivers/staging/iio/adc/ad7606_spi.c | 3 +- drivers/staging/iio/adc/ad7780.c | 2 +- drivers/staging/iio/cdc/ad7746.c | 2 +- drivers/staging/iio/frequency/ad9832.c | 2 +- drivers/staging/iio/frequency/ad9834.c | 2 +- drivers/staging/iio/impedance-analyzer/ad5933.c | 2 +- drivers/staging/ks7010/ks_hostif.c | 5 +- drivers/staging/media/Kconfig | 2 - drivers/staging/media/Makefile | 1 - drivers/staging/media/bcm2048/radio-bcm2048.c | 4 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 8 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 2 +- drivers/staging/media/davinci_vpfe/dm365_isif.c | 2 +- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 8 +- drivers/staging/media/davinci_vpfe/dm365_resizer.h | 2 +- .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 3 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 13 +- drivers/staging/media/imx/TODO | 29 +- drivers/staging/media/imx/imx-media-capture.c | 4 +- drivers/staging/media/imx/imx-media-csi.c | 70 +- drivers/staging/media/imx/imx-media-dev.c | 164 +- drivers/staging/media/imx/imx-media-fim.c | 2 +- drivers/staging/media/imx/imx-media-internal-sd.c | 5 +- drivers/staging/media/imx/imx-media-of.c | 108 +- drivers/staging/media/imx/imx-media-utils.c | 4 +- drivers/staging/media/imx/imx-media.h | 6 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 33 +- drivers/staging/media/imx074/imx074.c | 3 +- drivers/staging/media/mt9t031/mt9t031.c | 1 + drivers/staging/media/omap4iss/Kconfig | 2 - drivers/staging/media/omap4iss/Makefile | 3 - drivers/staging/media/omap4iss/iss.c | 8 +- drivers/staging/media/omap4iss/iss.h | 6 +- drivers/staging/media/omap4iss/iss_csi2.c | 6 +- drivers/staging/media/omap4iss/iss_csi2.h | 6 +- drivers/staging/media/omap4iss/iss_csiphy.c | 6 +- drivers/staging/media/omap4iss/iss_csiphy.h | 6 +- drivers/staging/media/omap4iss/iss_ipipe.c | 8 +- drivers/staging/media/omap4iss/iss_ipipe.h | 6 +- drivers/staging/media/omap4iss/iss_ipipeif.c | 8 +- drivers/staging/media/omap4iss/iss_ipipeif.h | 6 +- drivers/staging/media/omap4iss/iss_regs.h | 6 +- drivers/staging/media/omap4iss/iss_resizer.c | 8 +- drivers/staging/media/omap4iss/iss_resizer.h | 6 +- drivers/staging/media/omap4iss/iss_video.c | 19 +- drivers/staging/media/omap4iss/iss_video.h | 6 +- drivers/staging/media/sunxi/Kconfig | 15 - drivers/staging/media/sunxi/Makefile | 1 - drivers/staging/media/sunxi/cedrus/Kconfig | 14 - drivers/staging/media/sunxi/cedrus/Makefile | 3 - drivers/staging/media/sunxi/cedrus/TODO | 7 - drivers/staging/media/sunxi/cedrus/cedrus.c | 431 - drivers/staging/media/sunxi/cedrus/cedrus.h | 167 - drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 70 - drivers/staging/media/sunxi/cedrus/cedrus_dec.h | 27 - drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 327 - drivers/staging/media/sunxi/cedrus/cedrus_hw.h | 30 - drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c | 246 - drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 235 - drivers/staging/media/sunxi/cedrus/cedrus_video.c | 542 - drivers/staging/media/sunxi/cedrus/cedrus_video.h | 30 - drivers/staging/media/zoran/zoran_card.c | 6 +- drivers/staging/media/zoran/zoran_driver.c | 6 +- drivers/staging/most/cdev/cdev.c | 12 +- drivers/staging/most/core.c | 49 +- drivers/staging/most/net/net.c | 2 +- drivers/staging/most/usb/usb.c | 55 +- drivers/staging/most/video/video.c | 4 +- drivers/staging/mt7621-dma/ralink-gdma.c | 1 + drivers/staging/mt7621-eth/gsw_mt7621.c | 1 + drivers/staging/mt7621-eth/mdio.c | 4 +- drivers/staging/mt7621-eth/mtk_eth_soc.c | 1 + drivers/staging/mt7621-mmc/dbg.c | 104 +- drivers/staging/mt7621-mmc/dbg.h | 100 +- drivers/staging/mt7621-mmc/sd.c | 708 +- drivers/staging/mt7621-pci/pci-mt7621.c | 76 +- drivers/staging/octeon-usb/octeon-hcd.c | 58 +- drivers/staging/olpc_dcon/Kconfig | 1 - drivers/staging/olpc_dcon/olpc_dcon.c | 5 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 5 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c | 5 +- drivers/staging/pi433/rf69.c | 3 +- drivers/staging/rtl8188eu/Makefile | 2 +- drivers/staging/rtl8188eu/TODO | 2 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 25 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 57 +- drivers/staging/rtl8188eu/core/rtw_debug.c | 25 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 80 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 24 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 142 +- drivers/staging/rtl8188eu/core/rtw_led.c | 242 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 69 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 60 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 9 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 43 +- drivers/staging/rtl8188eu/core/rtw_security.c | 13 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 73 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 187 +- drivers/staging/rtl8188eu/hal/bb_cfg.c | 8 +- drivers/staging/rtl8188eu/hal/fw.c | 6 +- .../staging/rtl8188eu/hal/hal8188e_rate_adaptive.c | 18 +- drivers/staging/rtl8188eu/hal/hal_com.c | 11 +- drivers/staging/rtl8188eu/hal/odm.c | 21 +- drivers/staging/rtl8188eu/hal/odm_HWConfig.c | 420 + drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 416 - drivers/staging/rtl8188eu/hal/odm_rtl8188e.c | 67 +- drivers/staging/rtl8188eu/hal/phy.c | 27 +- drivers/staging/rtl8188eu/hal/pwrseq.c | 5 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 2 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 101 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 26 +- drivers/staging/rtl8188eu/include/drv_types.h | 7 +- drivers/staging/rtl8188eu/include/hal_com.h | 12 +- .../include/{odm_hwconfig.h => odm_HWConfig.h} | 0 drivers/staging/rtl8188eu/include/odm_precomp.h | 4 +- drivers/staging/rtl8188eu/include/odm_reg.h | 106 + drivers/staging/rtl8188eu/include/osdep_service.h | 2 + drivers/staging/rtl8188eu/include/phy.h | 1 + drivers/staging/rtl8188eu/include/rtw_mlme.h | 3 +- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 18 +- drivers/staging/rtl8188eu/include/rtw_qos.h | 18 + drivers/staging/rtl8188eu/include/wifi.h | 8 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 25 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 2 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 2 +- drivers/staging/rtl8188eu/os_dep/osdep_service.c | 14 + drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 4 +- drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 47 +- drivers/staging/rtl8192e/rtllib_softmac.c | 16 +- drivers/staging/rtl8192u/ieee80211/dot11d.c | 108 +- drivers/staging/rtl8192u/ieee80211/dot11d.h | 77 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 18 +- .../staging/rtl8192u/ieee80211/ieee80211_module.c | 35 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 12 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 14 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 6 +- drivers/staging/rtl8192u/ieee80211/rtl819x_BA.h | 84 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 184 +- drivers/staging/rtl8192u/ieee80211/rtl819x_HT.h | 161 +- .../staging/rtl8192u/ieee80211/rtl819x_HTProc.c | 138 +- drivers/staging/rtl8192u/ieee80211/rtl819x_TS.h | 6 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 16 +- drivers/staging/rtl8192u/r8180_93cx6.h | 19 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 33 +- drivers/staging/rtl8192u/r8190_rtl8256.h | 11 +- drivers/staging/rtl8192u/r8192U.h | 46 +- drivers/staging/rtl8192u/r8192U_core.c | 105 +- drivers/staging/rtl8192u/r8192U_hw.h | 204 +- drivers/staging/rtl8192u/r819xU_firmware.c | 4 +- drivers/staging/rtl8192u/r819xU_firmware.h | 11 +- drivers/staging/rtl8192u/r819xU_phy.c | 31 +- drivers/staging/rtl8192u/r819xU_phy.h | 6 +- drivers/staging/rtl8712/basic_types.h | 10 +- drivers/staging/rtl8712/drv_types.h | 10 +- drivers/staging/rtl8712/ethernet.h | 10 +- drivers/staging/rtl8712/hal_init.c | 10 +- drivers/staging/rtl8712/ieee80211.c | 10 +- drivers/staging/rtl8712/ieee80211.h | 13 +- drivers/staging/rtl8712/mlme_linux.c | 14 +- drivers/staging/rtl8712/mlme_osdep.h | 14 +- drivers/staging/rtl8712/mp_custom_oid.h | 14 +- drivers/staging/rtl8712/os_intfs.c | 10 +- drivers/staging/rtl8712/osdep_intf.h | 14 +- drivers/staging/rtl8712/osdep_service.h | 14 +- drivers/staging/rtl8712/recv_linux.c | 14 +- drivers/staging/rtl8712/recv_osdep.h | 14 +- drivers/staging/rtl8712/rtl8712_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_cmd.c | 14 +- drivers/staging/rtl8712/rtl8712_cmd.h | 14 +- drivers/staging/rtl8712/rtl8712_cmdctrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_cmdctrl_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_debugctrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_debugctrl_regdef.h | 15 +- .../staging/rtl8712/rtl8712_edcasetting_bitdef.h | 14 +- .../staging/rtl8712/rtl8712_edcasetting_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_efuse.c | 14 +- drivers/staging/rtl8712/rtl8712_event.h | 14 +- drivers/staging/rtl8712/rtl8712_fifoctrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_fifoctrl_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_gp_bitdef.h | 14 +- drivers/staging/rtl8712/rtl8712_gp_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_hal.h | 14 +- drivers/staging/rtl8712/rtl8712_interrupt_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_io.c | 14 +- drivers/staging/rtl8712/rtl8712_led.c | 14 +- .../staging/rtl8712/rtl8712_macsetting_bitdef.h | 15 +- .../staging/rtl8712/rtl8712_macsetting_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_powersave_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_powersave_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_ratectrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_ratectrl_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_recv.c | 14 +- drivers/staging/rtl8712/rtl8712_recv.h | 14 +- drivers/staging/rtl8712/rtl8712_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_security_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_spec.h | 14 +- drivers/staging/rtl8712/rtl8712_syscfg_bitdef.h | 14 +- drivers/staging/rtl8712/rtl8712_syscfg_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_timectrl_bitdef.h | 15 +- drivers/staging/rtl8712/rtl8712_timectrl_regdef.h | 15 +- drivers/staging/rtl8712/rtl8712_wmac_bitdef.h | 14 +- drivers/staging/rtl8712/rtl8712_wmac_regdef.h | 14 +- drivers/staging/rtl8712/rtl8712_xmit.c | 14 +- drivers/staging/rtl8712/rtl8712_xmit.h | 14 +- drivers/staging/rtl8712/rtl871x_cmd.c | 14 +- drivers/staging/rtl8712/rtl871x_cmd.h | 14 +- drivers/staging/rtl8712/rtl871x_debug.h | 14 +- drivers/staging/rtl8712/rtl871x_eeprom.c | 14 +- drivers/staging/rtl8712/rtl871x_eeprom.h | 15 +- drivers/staging/rtl8712/rtl871x_event.h | 14 +- drivers/staging/rtl8712/rtl871x_ht.h | 14 +- drivers/staging/rtl8712/rtl871x_io.c | 20 +- drivers/staging/rtl8712/rtl871x_io.h | 14 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 21 +- drivers/staging/rtl8712/rtl871x_ioctl_rtl.c | 14 +- drivers/staging/rtl8712/rtl871x_ioctl_rtl.h | 14 +- drivers/staging/rtl8712/rtl871x_ioctl_set.c | 14 +- drivers/staging/rtl8712/rtl871x_ioctl_set.h | 14 +- drivers/staging/rtl8712/rtl871x_led.h | 14 +- drivers/staging/rtl8712/rtl871x_mlme.c | 14 +- drivers/staging/rtl8712/rtl871x_mlme.h | 14 +- drivers/staging/rtl8712/rtl871x_mp.c | 14 +- drivers/staging/rtl8712/rtl871x_mp.h | 14 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 14 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 14 +- drivers/staging/rtl8712/rtl871x_pwrctrl.c | 14 +- drivers/staging/rtl8712/rtl871x_pwrctrl.h | 14 +- drivers/staging/rtl8712/rtl871x_recv.c | 14 +- drivers/staging/rtl8712/rtl871x_rf.h | 14 +- drivers/staging/rtl8712/rtl871x_security.c | 14 +- drivers/staging/rtl8712/rtl871x_security.h | 14 +- drivers/staging/rtl8712/rtl871x_sta_mgt.c | 14 +- drivers/staging/rtl8712/rtl871x_wlan_sme.h | 14 +- drivers/staging/rtl8712/rtl871x_xmit.c | 16 +- drivers/staging/rtl8712/rtl871x_xmit.h | 14 +- drivers/staging/rtl8712/sta_info.h | 14 +- drivers/staging/rtl8712/usb_halinit.c | 14 +- drivers/staging/rtl8712/usb_intf.c | 14 +- drivers/staging/rtl8712/usb_ops.c | 14 +- drivers/staging/rtl8712/usb_ops.h | 14 +- drivers/staging/rtl8712/usb_ops_linux.c | 14 +- drivers/staging/rtl8712/usb_osintf.h | 14 +- drivers/staging/rtl8712/wifi.h | 14 +- drivers/staging/rtl8712/wlan_bssdef.h | 14 +- drivers/staging/rtl8712/xmit_linux.c | 14 +- drivers/staging/rtl8712/xmit_osdep.h | 14 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 24 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 11 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 4 +- drivers/staging/rtl8723bs/core/rtw_security.c | 5 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 11 +- drivers/staging/rtl8723bs/hal/odm_DIG.c | 4 +- drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 2 +- drivers/staging/rtl8723bs/include/drv_types.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 30 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 2 +- drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 10 +- drivers/staging/rtlwifi/efuse.c | 3 +- drivers/staging/rtlwifi/halmac/rtl_halmac.c | 4 +- drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c | 2 +- drivers/staging/rtlwifi/phydm/phydm_dig.c | 4 +- drivers/staging/rtlwifi/regd.c | 2 +- drivers/staging/rtlwifi/wifi.h | 4 + drivers/staging/rts5208/ms.c | 619 +- drivers/staging/rts5208/rtsx_card.c | 92 +- drivers/staging/rts5208/rtsx_card.h | 3 +- drivers/staging/rts5208/rtsx_chip.c | 396 +- drivers/staging/rts5208/rtsx_scsi.c | 108 +- drivers/staging/rts5208/sd.c | 649 +- drivers/staging/rts5208/spi.c | 141 +- drivers/staging/rts5208/xd.c | 210 +- drivers/staging/sm750fb/ddk750_mode.c | 2 +- drivers/staging/sm750fb/ddk750_sii164.c | 8 +- drivers/staging/sm750fb/sm750.c | 10 +- drivers/staging/speakup/spk_ttyio.c | 4 +- drivers/staging/vboxvideo/TODO | 1 + drivers/staging/vboxvideo/vbox_drv.c | 165 +- drivers/staging/vboxvideo/vbox_drv.h | 86 +- drivers/staging/vboxvideo/vbox_fb.c | 155 +- drivers/staging/vboxvideo/vbox_irq.c | 8 +- drivers/staging/vboxvideo/vbox_main.c | 185 +- drivers/staging/vboxvideo/vbox_mode.c | 922 +- drivers/staging/vboxvideo/vbox_ttm.c | 78 +- .../vc04_services/bcm2835-audio/bcm2835-ctl.c | 235 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 338 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 883 +- .../staging/vc04_services/bcm2835-audio/bcm2835.c | 222 +- .../staging/vc04_services/bcm2835-audio/bcm2835.h | 86 +- drivers/staging/vc04_services/bcm2835-camera/TODO | 6 + .../vc04_services/bcm2835-camera/controls.c | 2 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 10 +- .../interface/vchi/connections/connection.h | 324 + .../interface/vchi/message_drivers/message.h | 196 + .../staging/vc04_services/interface/vchi/vchi.h | 227 +- .../vc04_services/interface/vchi/vchi_cfg.h | 2 +- .../interface/vchi/vchi_cfg_internal.h | 71 + .../interface/vchiq_arm/vchiq_2835_arm.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 35 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 5 - .../interface/vchiq_arm/vchiq_genversion | 88 + .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 38 +- drivers/staging/vt6655/rxtx.c | 29 +- drivers/staging/wilc1000/Kconfig | 8 +- drivers/staging/wilc1000/Makefile | 5 +- drivers/staging/wilc1000/coreconfigurator.c | 4 +- drivers/staging/wilc1000/host_interface.c | 277 +- drivers/staging/wilc1000/host_interface.h | 19 +- drivers/staging/wilc1000/linux_mon.c | 3 +- drivers/staging/wilc1000/linux_wlan.c | 129 +- drivers/staging/wilc1000/wilc_debugfs.c | 115 + drivers/staging/wilc1000/wilc_sdio.c | 56 +- drivers/staging/wilc1000/wilc_spi.c | 57 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 281 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 4 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 55 +- drivers/staging/wilc1000/wilc_wlan.c | 208 +- drivers/staging/wilc1000/wilc_wlan.h | 8 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 294 +- drivers/staging/wilc1000/wilc_wlan_cfg.h | 26 +- drivers/staging/wilc1000/wilc_wlan_if.h | 4 + drivers/staging/wlan-ng/cfg80211.c | 49 +- drivers/staging/wlan-ng/hfa384x_usb.c | 46 +- drivers/staging/wlan-ng/p80211conv.c | 2 +- drivers/staging/wlan-ng/p80211metadef.h | 121 +- drivers/staging/wlan-ng/p80211metastruct.h | 3 +- drivers/staging/wlan-ng/p80211netdev.c | 12 +- drivers/staging/wlan-ng/p80211req.c | 36 +- drivers/staging/wlan-ng/prism2fw.c | 37 +- drivers/staging/wlan-ng/prism2mib.c | 76 +- drivers/staging/wlan-ng/prism2sta.c | 86 +- drivers/target/iscsi/iscsi_target_util.c | 6 +- drivers/target/target_core_alua.c | 2 +- drivers/target/target_core_file.c | 6 +- drivers/target/target_core_transport.c | 12 +- drivers/tc/tc.c | 8 +- drivers/tee/optee/core.c | 2 +- drivers/tee/tee_core.c | 113 +- drivers/thermal/Kconfig | 2 +- drivers/thermal/Makefile | 2 +- drivers/thermal/armada_thermal.c | 4 +- drivers/thermal/da9062-thermal.c | 4 +- drivers/thermal/hisi_thermal.c | 249 +- drivers/thermal/imx_thermal.c | 31 +- drivers/thermal/of-thermal.c | 152 +- drivers/thermal/qcom-spmi-temp-alarm.c | 158 +- drivers/thermal/qcom/tsens-8916.c | 12 +- drivers/thermal/qcom/tsens-8960.c | 41 +- drivers/thermal/qcom/tsens-8974.c | 12 +- drivers/thermal/qcom/tsens-common.c | 62 +- drivers/thermal/qcom/tsens-v2.c | 8 +- drivers/thermal/qcom/tsens.c | 19 +- drivers/thermal/qcom/tsens.h | 23 +- drivers/thermal/qoriq_thermal.c | 5 +- drivers/thermal/rcar_gen3_thermal.c | 2 - drivers/thermal/rcar_thermal.c | 11 +- drivers/thermal/st/Kconfig | 14 - drivers/thermal/st/Makefile | 1 - drivers/thermal/st/stm_thermal.c | 760 - drivers/thermal/thermal_core.c | 9 +- drivers/thunderbolt/cap.c | 3 +- drivers/thunderbolt/ctl.c | 12 +- drivers/thunderbolt/ctl.h | 3 +- drivers/thunderbolt/dma_port.c | 5 +- drivers/thunderbolt/dma_port.h | 5 +- drivers/thunderbolt/domain.c | 7 +- drivers/thunderbolt/eeprom.c | 5 +- drivers/thunderbolt/icm.c | 5 +- drivers/thunderbolt/nhi.c | 33 +- drivers/thunderbolt/nhi.h | 3 +- drivers/thunderbolt/nhi_regs.h | 1 - drivers/thunderbolt/path.c | 26 +- drivers/thunderbolt/property.c | 5 +- drivers/thunderbolt/switch.c | 71 +- drivers/thunderbolt/tb.c | 10 +- drivers/thunderbolt/tb.h | 9 +- drivers/thunderbolt/tb_msgs.h | 5 +- drivers/thunderbolt/tb_regs.h | 3 +- drivers/thunderbolt/xdomain.c | 5 +- drivers/tty/ehv_bytechan.c | 12 +- drivers/tty/n_tty.c | 20 +- drivers/tty/serial/8250/8250_core.c | 6 +- drivers/tty/serial/8250/8250_of.c | 22 +- drivers/tty/serial/8250/8250_port.c | 29 +- drivers/tty/serial/8250/8250_uniphier.c | 62 +- drivers/tty/serial/8250/Kconfig | 2 +- drivers/tty/serial/atmel_serial.c | 190 +- drivers/tty/serial/atmel_serial.h | 3 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 10 +- drivers/tty/serial/cpm_uart/cpm_uart_cpm1.c | 2 +- drivers/tty/serial/cpm_uart/cpm_uart_cpm2.c | 2 +- drivers/tty/serial/fsl_lpuart.c | 12 +- drivers/tty/serial/imx.c | 38 +- drivers/tty/serial/kgdboc.c | 46 +- drivers/tty/serial/mxs-auart.c | 3 +- drivers/tty/serial/pmac_zilog.c | 8 +- drivers/tty/serial/qcom_geni_serial.c | 69 +- drivers/tty/serial/samsung.c | 8 - drivers/tty/serial/sc16is7xx.c | 47 +- drivers/tty/serial/serial_core.c | 60 - drivers/tty/serial/sh-sci.c | 17 +- drivers/tty/serial/sn_console.c | 15 +- drivers/tty/serial/sprd_serial.c | 98 +- drivers/tty/serial/uartlite.c | 71 +- drivers/tty/serial/xilinx_uartps.c | 303 +- drivers/tty/tty_baudrate.c | 4 +- drivers/tty/tty_buffer.c | 13 +- drivers/tty/tty_io.c | 2 +- drivers/tty/tty_port.c | 7 + drivers/tty/vt/vt.c | 14 +- drivers/uio/uio.c | 35 +- drivers/uio/uio_dmem_genirq.c | 3 +- drivers/uio/uio_fsl_elbc_gpcm.c | 3 +- drivers/uio/uio_hv_generic.c | 116 +- drivers/uio/uio_pdrv_genirq.c | 3 +- drivers/usb/chipidea/ci_hdrc_imx.c | 19 +- drivers/usb/chipidea/core.c | 19 - drivers/usb/chipidea/host.c | 9 - drivers/usb/chipidea/otg.c | 9 +- drivers/usb/chipidea/otg.h | 3 +- drivers/usb/chipidea/udc.c | 9 - drivers/usb/chipidea/usbmisc_imx.c | 4 +- drivers/usb/class/usbtmc.c | 1583 +- drivers/usb/core/buffer.c | 8 +- drivers/usb/core/driver.c | 3 + drivers/usb/core/generic.c | 27 - drivers/usb/core/hcd.c | 14 + drivers/usb/core/hub.c | 42 +- drivers/usb/core/phy.c | 7 +- drivers/usb/core/port.c | 10 - drivers/usb/dwc2/core.h | 29 - drivers/usb/dwc2/debugfs.c | 1 - drivers/usb/dwc2/gadget.c | 121 +- drivers/usb/dwc2/hcd.c | 48 +- drivers/usb/dwc2/hw.h | 15 - drivers/usb/dwc2/params.c | 7 - drivers/usb/dwc2/platform.c | 8 - drivers/usb/dwc3/Kconfig | 2 +- drivers/usb/dwc3/core.c | 2 +- drivers/usb/dwc3/dwc3-exynos.c | 212 +- drivers/usb/dwc3/gadget.c | 29 +- drivers/usb/early/xhci-dbc.c | 17 +- drivers/usb/gadget/function/f_uac2.c | 216 +- drivers/usb/gadget/function/f_uvc.c | 57 +- drivers/usb/gadget/function/u_uvc.h | 3 - drivers/usb/gadget/function/uvc.h | 16 +- drivers/usb/gadget/function/uvc_configfs.c | 1168 +- drivers/usb/gadget/function/uvc_queue.c | 2 +- drivers/usb/gadget/function/uvc_v4l2.c | 4 +- drivers/usb/gadget/function/uvc_video.c | 48 +- drivers/usb/gadget/function/uvc_video.h | 2 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 2 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 8 +- drivers/usb/gadget/udc/core.c | 9 +- drivers/usb/gadget/udc/fotg210-udc.c | 2 +- drivers/usb/gadget/udc/fsl_udc_core.c | 36 +- drivers/usb/gadget/udc/mv_udc_core.c | 2 +- drivers/usb/gadget/udc/net2280.c | 3 + drivers/usb/gadget/udc/renesas_usb3.c | 14 - drivers/usb/gadget/udc/udc-xilinx.c | 2 +- drivers/usb/host/Kconfig | 2 +- drivers/usb/host/Makefile | 1 - drivers/usb/host/ehci-hcd.c | 11 +- drivers/usb/host/ehci-mv.c | 181 +- drivers/usb/host/ehci-q.c | 4 +- drivers/usb/host/ehci-timer.c | 2 +- drivers/usb/host/ehci.h | 4 +- drivers/usb/host/fotg210-hcd.c | 50 +- drivers/usb/host/fotg210.h | 7 +- drivers/usb/host/ohci-at91.c | 2 - drivers/usb/host/pci-quirks.c | 12 +- drivers/usb/host/xhci-hub.c | 5 - drivers/usb/host/xhci-mtk-sch.c | 429 +- drivers/usb/host/xhci-mtk.h | 23 - drivers/usb/host/xhci-pci.c | 24 - drivers/usb/host/xhci-plat.c | 3 - drivers/usb/host/xhci-ring.c | 20 - drivers/usb/host/xhci-tegra.c | 144 +- drivers/usb/host/xhci.h | 3 - drivers/usb/misc/appledisplay.c | 7 +- drivers/usb/misc/iowarrior.c | 4 +- drivers/usb/misc/trancevibrator.c | 4 +- drivers/usb/mtu3/mtu3_core.c | 4 +- drivers/usb/mtu3/mtu3_gadget.c | 22 +- drivers/usb/phy/phy-ab8500-usb.c | 8 +- drivers/usb/phy/phy-mxs-usb.c | 2 +- drivers/usb/renesas_usbhs/common.c | 113 +- drivers/usb/renesas_usbhs/common.h | 5 +- drivers/usb/renesas_usbhs/rcar3.c | 27 +- drivers/usb/serial/cypress_m8.c | 7 +- drivers/usb/serial/ftdi_sio.c | 391 +- drivers/usb/serial/ftdi_sio.h | 28 +- drivers/usb/storage/Kconfig | 23 +- drivers/usb/storage/isd200.c | 2 +- drivers/usb/typec/Kconfig | 45 +- drivers/usb/typec/Makefile | 6 +- drivers/usb/typec/class.c | 40 +- drivers/usb/typec/fusb302/Kconfig | 7 + drivers/usb/typec/fusb302/Makefile | 2 + drivers/usb/typec/fusb302/fusb302.c | 1876 + drivers/usb/typec/{tcpm => fusb302}/fusb302_reg.h | 0 drivers/usb/typec/{tcpm => }/tcpci.c | 0 drivers/usb/typec/{tcpm => }/tcpci.h | 0 drivers/usb/typec/{tcpm => }/tcpci_rt1711h.c | 0 drivers/usb/typec/tcpm.c | 4851 ++ drivers/usb/typec/tcpm/Kconfig | 52 - drivers/usb/typec/tcpm/Makefile | 7 - drivers/usb/typec/tcpm/fusb302.c | 1885 - drivers/usb/typec/tcpm/tcpm.c | 4854 -- drivers/usb/typec/{tcpm/wcove.c => typec_wcove.c} | 0 drivers/usb/typec/ucsi/Kconfig | 10 - drivers/usb/typec/ucsi/Makefile | 2 - drivers/usb/typec/ucsi/ucsi_ccg.c | 307 - drivers/usb/usbip/usbip_common.c | 2 +- drivers/usb/usbip/vudc_main.c | 10 +- drivers/usb/wusbcore/wa-rpipe.c | 6 +- drivers/vfio/Kconfig | 2 +- drivers/vfio/pci/vfio_pci.c | 8 +- drivers/vfio/pci/vfio_pci_config.c | 31 +- drivers/vhost/scsi.c | 426 +- drivers/vhost/vhost.c | 2 - drivers/video/backlight/as3711_bl.c | 7 +- drivers/video/fbdev/Kconfig | 59 +- drivers/video/fbdev/Makefile | 1 + drivers/video/fbdev/arcfb.c | 2 - drivers/video/fbdev/atmel_lcdfb.c | 43 +- drivers/video/fbdev/aty/atyfb.h | 12 +- drivers/video/fbdev/aty/atyfb_base.c | 36 +- drivers/video/fbdev/aty/mach64_accel.c | 32 +- drivers/video/fbdev/cg14.c | 4 +- drivers/video/fbdev/cg3.c | 2 +- drivers/video/fbdev/chipsfb.c | 3 +- drivers/video/fbdev/clps711xfb.c | 314 + drivers/video/fbdev/controlfb.c | 5 +- drivers/video/fbdev/core/fbcon.c | 4 +- drivers/video/fbdev/core/fbmem.c | 67 +- drivers/video/fbdev/core/fbmon.c | 4 +- drivers/video/fbdev/fsl-diu-fb.c | 2 +- drivers/video/fbdev/imsttfb.c | 2 +- drivers/video/fbdev/leo.c | 2 +- drivers/video/fbdev/mmp/hw/Kconfig | 1 + drivers/video/fbdev/mmp/panel/Kconfig | 1 + drivers/video/fbdev/offb.c | 12 +- drivers/video/fbdev/omap/lcd_ams_delta.c | 55 +- drivers/video/fbdev/omap2/omapfb/dss/Kconfig | 7 + drivers/video/fbdev/p9100.c | 2 +- drivers/video/fbdev/platinumfb.c | 5 +- drivers/video/fbdev/pxa168fb.c | 3 + drivers/video/fbdev/sbuslib.c | 28 +- drivers/video/fbdev/sh7760fb.c | 7 +- drivers/video/fbdev/sis/init301.c | 4 +- drivers/video/fbdev/ssd1307fb.c | 4 +- drivers/video/fbdev/udlfb.c | 141 +- drivers/video/fbdev/valkyriefb.c | 12 +- drivers/video/hdmi.c | 8 +- drivers/video/of_display_timing.c | 2 +- drivers/video/vgastate.c | 2 +- drivers/virtio/virtio_balloon.c | 374 +- drivers/vme/vme.c | 1 + drivers/w1/masters/omap_hdq.c | 2 - drivers/w1/slaves/w1_ds2438.c | 66 +- drivers/watchdog/Kconfig | 12 - drivers/watchdog/Makefile | 1 - drivers/watchdog/armada_37xx_wdt.c | 388 - drivers/watchdog/booke_wdt.c | 2 +- drivers/watchdog/hpwdt.c | 24 +- drivers/watchdog/iTCO_vendor.h | 4 + drivers/watchdog/iTCO_vendor_support.c | 168 +- drivers/watchdog/iTCO_wdt.c | 4 + drivers/watchdog/lantiq_wdt.c | 311 +- drivers/watchdog/mpc8xxx_wdt.c | 46 +- drivers/watchdog/renesas_wdt.c | 6 +- drivers/watchdog/rza_wdt.c | 93 +- drivers/watchdog/sama5d4_wdt.c | 6 +- drivers/watchdog/ts4800_wdt.c | 1 - drivers/watchdog/via_wdt.c | 4 +- drivers/watchdog/w83627hf_wdt.c | 8 +- drivers/watchdog/watchdog_dev.c | 10 +- drivers/xen/Kconfig | 13 +- drivers/xen/balloon.c | 5 +- drivers/xen/events/events_base.c | 2 +- drivers/xen/grant-table.c | 4 +- drivers/xen/privcmd-buf.c | 22 +- drivers/xen/pvcalls-back.c | 8 +- drivers/xen/swiotlb-xen.c | 8 +- drivers/xen/xen-balloon.c | 13 +- drivers/xen/xen-selfballoon.c | 2 +- drivers/xen/xenbus/xenbus_client.c | 6 +- fs/9p/acl.c | 2 +- fs/9p/v9fs.c | 21 - fs/9p/v9fs.h | 1 - fs/9p/vfs_addr.c | 4 +- fs/9p/vfs_dir.c | 21 +- fs/9p/vfs_file.c | 24 +- fs/9p/xattr.c | 4 +- fs/afs/Kconfig | 12 - fs/afs/Makefile | 7 +- fs/afs/addr_list.c | 209 +- fs/afs/afs.h | 50 +- fs/afs/cache.c | 2 +- fs/afs/callback.c | 17 +- fs/afs/cell.c | 65 +- fs/afs/cmservice.c | 287 +- fs/afs/dir.c | 75 +- fs/afs/dynroot.c | 4 +- fs/afs/file.c | 8 +- fs/afs/flock.c | 22 +- fs/afs/fs_probe.c | 270 - fs/afs/fsclient.c | 583 +- fs/afs/inode.c | 37 +- fs/afs/internal.h | 322 +- fs/afs/mntpt.c | 5 +- fs/afs/proc.c | 110 +- fs/afs/protocol_yfs.h | 163 - fs/afs/rotate.c | 302 +- fs/afs/rxrpc.c | 115 +- fs/afs/security.c | 13 +- fs/afs/server.c | 145 +- fs/afs/server_list.c | 6 +- fs/afs/super.c | 5 +- fs/afs/vl_list.c | 340 - fs/afs/vl_probe.c | 273 - fs/afs/vl_rotate.c | 355 - fs/afs/vlclient.c | 195 +- fs/afs/volume.c | 56 +- fs/afs/write.c | 30 +- fs/afs/xattr.c | 2 +- fs/afs/yfsclient.c | 2184 - fs/bfs/inode.c | 9 +- fs/block_dev.c | 2 +- fs/btrfs/compression.c | 6 +- fs/btrfs/ctree.c | 17 - fs/btrfs/ctree.h | 11 +- fs/btrfs/delayed-ref.c | 50 +- fs/btrfs/disk-io.c | 63 +- fs/btrfs/extent-tree.c | 37 +- fs/btrfs/extent_io.c | 12 +- fs/btrfs/file.c | 15 +- fs/btrfs/free-space-cache.c | 54 +- fs/btrfs/inode.c | 52 +- fs/btrfs/ioctl.c | 64 +- fs/btrfs/super.c | 6 +- fs/btrfs/transaction.c | 9 + fs/btrfs/tree-checker.c | 2 +- fs/btrfs/tree-log.c | 22 +- fs/buffer.c | 24 +- fs/ceph/acl.c | 13 +- fs/ceph/addr.c | 2 +- fs/ceph/caps.c | 21 +- fs/ceph/file.c | 585 +- fs/ceph/inode.c | 13 +- fs/ceph/mds_client.c | 21 +- fs/ceph/quota.c | 3 +- fs/ceph/super.c | 13 - fs/ceph/super.h | 3 +- fs/ceph/xattr.c | 3 +- fs/cifs/cifs_debug.c | 73 +- fs/cifs/cifs_debug.h | 28 - fs/cifs/cifs_dfs_ref.c | 7 +- fs/cifs/cifs_fs_sb.h | 1 - fs/cifs/cifs_ioctl.h | 11 - fs/cifs/cifs_spnego.c | 6 +- fs/cifs/cifsfs.c | 71 +- fs/cifs/cifsfs.h | 4 +- fs/cifs/cifsglob.h | 22 +- fs/cifs/cifspdu.h | 3 - fs/cifs/cifsproto.h | 2 +- fs/cifs/cifssmb.c | 23 - fs/cifs/connect.c | 17 +- fs/cifs/file.c | 496 +- fs/cifs/inode.c | 77 +- fs/cifs/ioctl.c | 48 +- fs/cifs/misc.c | 6 +- fs/cifs/smb2glob.h | 2 +- fs/cifs/smb2inode.c | 332 +- fs/cifs/smb2maperror.c | 2 +- fs/cifs/smb2ops.c | 230 +- fs/cifs/smb2pdu.c | 266 +- fs/cifs/smb2pdu.h | 48 +- fs/cifs/smb2proto.h | 28 +- fs/cifs/smbdirect.c | 55 +- fs/cifs/trace.h | 151 - fs/cifs/transport.c | 86 +- fs/compat_ioctl.c | 131 + fs/cramfs/inode.c | 12 +- fs/dax.c | 917 +- fs/dcache.c | 40 +- fs/direct-io.c | 2 +- fs/dlm/lowcomms.c | 2 +- fs/exofs/super.c | 7 +- fs/ext2/acl.c | 4 - fs/ext2/ext2.h | 4 + fs/ext2/super.c | 5 +- fs/ext4/ext4.h | 9 + fs/ext4/ialloc.c | 2 +- fs/ext4/inode.c | 7 +- fs/ext4/namei.c | 9 +- fs/ext4/page-io.c | 2 +- fs/ext4/resize.c | 28 +- fs/ext4/super.c | 17 +- fs/ext4/xattr.c | 27 +- fs/f2fs/data.c | 6 +- fs/f2fs/dir.c | 2 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/inline.c | 2 +- fs/f2fs/node.c | 6 +- fs/fat/dir.c | 6 +- fs/fat/fat.h | 4 - fs/fat/file.c | 17 +- fs/fat/inode.c | 9 +- fs/fat/misc.c | 91 +- fs/fat/namei_msdos.c | 17 +- fs/fat/namei_vfat.c | 15 +- fs/fs-writeback.c | 25 +- fs/fuse/Makefile | 2 +- fs/fuse/control.c | 34 +- fs/fuse/dev.c | 221 +- fs/fuse/dir.c | 381 +- fs/fuse/file.c | 160 +- fs/fuse/fuse_i.h | 124 +- fs/fuse/inode.c | 53 +- fs/fuse/readdir.c | 569 - fs/gfs2/aops.c | 2 +- fs/hfs/brec.c | 5 - fs/hfs/btree.c | 41 +- fs/hfs/btree.h | 1 - fs/hfs/catalog.c | 16 - fs/hfs/extent.c | 10 +- fs/hfs/inode.c | 2 - fs/hfsplus/attributes.c | 10 - fs/hfsplus/brec.c | 5 - fs/hfsplus/btree.c | 44 +- fs/hfsplus/catalog.c | 24 - fs/hfsplus/extents.c | 8 +- fs/hfsplus/hfsplus_fs.h | 2 - fs/hfsplus/inode.c | 1 - fs/inode.c | 4 +- fs/ioctl.c | 13 +- fs/iomap.c | 5 +- fs/isofs/dir.c | 2 +- fs/kernfs/mount.c | 3 - fs/kernfs/symlink.c | 5 +- fs/lockd/host.c | 2 +- fs/namespace.c | 30 +- fs/nfs/blocklayout/blocklayout.c | 2 +- fs/nfs/delegation.c | 17 +- fs/nfs/dir.c | 295 +- fs/nfs/dns_resolve.c | 15 +- fs/nfs/filelayout/filelayout.c | 1 - fs/nfs/flexfilelayout/flexfilelayout.c | 1 - fs/nfs/flexfilelayout/flexfilelayoutdev.c | 2 +- fs/nfs/inode.c | 70 +- fs/nfs/nfs3proc.c | 5 - fs/nfs/nfs3xdr.c | 10 +- fs/nfs/nfs4_fs.h | 3 +- fs/nfs/nfs4client.c | 16 +- fs/nfs/nfs4file.c | 12 +- fs/nfs/nfs4proc.c | 55 +- fs/nfs/nfs4state.c | 254 +- fs/nfs/nfs4xdr.c | 2 +- fs/nfs/pagelist.c | 49 +- fs/nfs/pnfs.c | 16 +- fs/nfs/pnfs.h | 1 - fs/nfs/read.c | 10 +- fs/nfsd/cache.h | 20 +- fs/nfsd/export.c | 14 +- fs/nfsd/export.h | 2 - fs/nfsd/netns.h | 8 - fs/nfsd/nfs4callback.c | 98 - fs/nfsd/nfs4idmap.c | 11 +- fs/nfsd/nfs4proc.c | 292 +- fs/nfsd/nfs4state.c | 41 +- fs/nfsd/nfs4xdr.c | 50 +- fs/nfsd/nfscache.c | 142 +- fs/nfsd/nfsctl.c | 1 - fs/nfsd/state.h | 10 - fs/nfsd/vfs.c | 17 +- fs/nfsd/xdr4.h | 28 - fs/nfsd/xdr4cb.h | 10 - fs/nilfs2/btnode.c | 26 +- fs/nilfs2/page.c | 29 +- fs/notify/fanotify/fanotify.c | 17 +- fs/notify/fanotify/fanotify.h | 4 +- fs/notify/fanotify/fanotify_user.c | 103 +- fs/notify/fdinfo.c | 29 +- fs/notify/fsnotify.c | 42 +- fs/notify/fsnotify.h | 11 - fs/notify/inotify/inotify_user.c | 2 +- fs/notify/mark.c | 43 +- fs/ntfs/namei.c | 2 +- fs/ocfs2/alloc.c | 4 + fs/ocfs2/aops.c | 3 +- fs/ocfs2/buffer_head_io.c | 77 +- fs/ocfs2/cluster/tcp.c | 2 +- fs/ocfs2/dir.c | 3 +- fs/ocfs2/dlm/dlmdebug.c | 2 +- fs/ocfs2/dlm/dlmthread.c | 2 +- fs/ocfs2/dlmglue.c | 28 +- fs/ocfs2/file.c | 97 +- fs/ocfs2/journal.c | 51 +- fs/ocfs2/move_extents.c | 17 - fs/ocfs2/refcounttree.c | 150 +- fs/ocfs2/refcounttree.h | 24 +- fs/ocfs2/stackglue.c | 6 + fs/ocfs2/stackglue.h | 3 + fs/orangefs/inode.c | 2 +- fs/overlayfs/copy_up.c | 219 +- fs/overlayfs/dir.c | 34 +- fs/overlayfs/file.c | 43 +- fs/overlayfs/inode.c | 17 +- fs/overlayfs/namei.c | 4 +- fs/overlayfs/overlayfs.h | 14 +- fs/overlayfs/super.c | 68 +- fs/overlayfs/util.c | 46 +- fs/proc/base.c | 18 - fs/proc/inode.c | 3 - fs/proc/kcore.c | 2 +- fs/proc/loadavg.c | 3 + fs/proc/meminfo.c | 16 +- fs/proc/page.c | 2 +- fs/proc/task_mmu.c | 6 +- fs/proc/vmcore.c | 4 +- fs/pstore/Kconfig | 1 + fs/read_write.c | 416 +- fs/reiserfs/Makefile | 9 + fs/reiserfs/xattr.c | 7 - fs/splice.c | 7 +- fs/super.c | 2 +- fs/ubifs/Kconfig | 11 - fs/ubifs/Makefile | 1 - fs/ubifs/auth.c | 502 - fs/ubifs/debug.c | 6 - fs/ubifs/gc.c | 49 +- fs/ubifs/io.c | 110 +- fs/ubifs/journal.c | 289 +- fs/ubifs/log.c | 24 - fs/ubifs/lpt.c | 184 +- fs/ubifs/lpt_commit.c | 44 +- fs/ubifs/master.c | 64 +- fs/ubifs/misc.h | 5 +- fs/ubifs/recovery.c | 120 +- fs/ubifs/replay.c | 177 +- fs/ubifs/sb.c | 209 +- fs/ubifs/super.c | 91 +- fs/ubifs/tnc.c | 36 +- fs/ubifs/tnc_commit.c | 27 - fs/ubifs/tnc_misc.c | 26 +- fs/ubifs/ubifs-media.h | 46 +- fs/ubifs/ubifs.h | 253 +- fs/udf/balloc.c | 30 +- fs/udf/super.c | 139 +- fs/udf/udf_sb.h | 10 +- fs/userfaultfd.c | 8 +- fs/xfs/libxfs/xfs_attr_leaf.c | 11 +- fs/xfs/xfs_file.c | 82 +- fs/xfs/xfs_ioctl.c | 2 +- fs/xfs/xfs_message.c | 2 +- fs/xfs/xfs_reflink.c | 173 +- fs/xfs/xfs_reflink.h | 15 +- include/asm-generic/4level-fixup.h | 2 +- include/asm-generic/5level-fixup.h | 2 +- include/asm-generic/hugetlb.h | 88 +- include/asm-generic/percpu.h | 4 + include/asm-generic/pgtable-nop4d-hack.h | 2 +- include/asm-generic/pgtable-nop4d.h | 2 +- include/asm-generic/pgtable-nopmd.h | 2 +- include/asm-generic/pgtable-nopud.h | 2 +- include/asm-generic/pgtable.h | 20 +- include/asm-generic/sections.h | 14 - include/crypto/asym_tpm_subtype.h | 19 - include/crypto/public_key.h | 14 +- include/drm/drmP.h | 3 + include/drm/drm_atomic.h | 23 +- include/drm/drm_atomic_helper.h | 3 - include/drm/drm_atomic_uapi.h | 58 - include/drm/drm_blend.h | 6 - include/drm/drm_color_mgmt.h | 1 - include/drm/drm_connector.h | 72 +- include/drm/drm_crtc.h | 41 +- include/drm/drm_device.h | 10 - include/drm/drm_dp_helper.h | 11 +- include/drm/drm_drv.h | 9 +- include/drm/drm_encoder.h | 1 - include/drm/drm_fb_cma_helper.h | 1 + include/drm/drm_fb_helper.h | 34 - include/drm/drm_fourcc.h | 24 - include/drm/drm_mode_config.h | 15 - include/drm/drm_panel.h | 1 - include/drm/drm_pciids.h | 2 +- include/drm/drm_plane.h | 19 - include/drm/drm_print.h | 2 +- include/drm/drm_property.h | 2 - include/drm/drm_syncobj.h | 9 +- include/drm/drm_util.h | 32 - include/drm/gpu_scheduler.h | 48 +- include/drm/i915_pciids.h | 1 - include/drm/ttm/ttm_bo_api.h | 34 +- include/drm/ttm/ttm_bo_driver.h | 28 - .../gpu/drm/vmwgfx => include/drm/ttm}/ttm_lock.h | 0 include/drm/ttm/ttm_object.h | 354 + include/dt-bindings/clock/am3.h | 119 - include/dt-bindings/clock/am4.h | 132 - include/dt-bindings/clock/at91.h | 15 - include/dt-bindings/clock/dra7.h | 326 +- include/dt-bindings/clock/exynos3250.h | 5 +- include/dt-bindings/clock/exynos4.h | 37 +- include/dt-bindings/clock/exynos5250.h | 7 +- include/dt-bindings/clock/exynos5260-clk.h | 7 +- include/dt-bindings/clock/exynos5410.h | 7 +- include/dt-bindings/clock/exynos5420.h | 7 +- include/dt-bindings/clock/exynos5433.h | 5 +- include/dt-bindings/clock/exynos7-clk.h | 7 +- include/dt-bindings/clock/hi3670-clock.h | 348 - include/dt-bindings/clock/imx6qdl-clock.h | 3 +- include/dt-bindings/clock/imx6sl-clock.h | 4 +- include/dt-bindings/clock/imx6sll-clock.h | 3 +- include/dt-bindings/clock/imx6sx-clock.h | 3 +- include/dt-bindings/clock/imx6ul-clock.h | 3 +- include/dt-bindings/clock/jz4725b-cgu.h | 35 - include/dt-bindings/clock/maxim,max77686.h | 5 +- include/dt-bindings/clock/maxim,max77802.h | 5 +- include/dt-bindings/clock/qcom,camcc-sdm845.h | 116 - include/dt-bindings/clock/qcom,gcc-msm8960.h | 2 - include/dt-bindings/clock/qcom,gcc-msm8996.h | 9 - include/dt-bindings/clock/qcom,gcc-qcs404.h | 165 - include/dt-bindings/clock/qcom,gcc-sdm660.h | 156 - include/dt-bindings/clock/qcom,gcc-sdm845.h | 3 - include/dt-bindings/clock/r7s72100-clock.h | 7 +- include/dt-bindings/clock/r7s9210-cpg-mssr.h | 20 - include/dt-bindings/clock/r8a7743-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a7744-cpg-mssr.h | 39 - include/dt-bindings/clock/r8a7745-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a774a1-cpg-mssr.h | 58 - include/dt-bindings/clock/r8a774c0-cpg-mssr.h | 60 - include/dt-bindings/clock/r8a7790-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a7791-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a7792-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a7793-clock.h | 12 +- include/dt-bindings/clock/r8a7793-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a7794-clock.h | 8 +- include/dt-bindings/clock/r8a7794-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a7795-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a7796-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a77970-cpg-mssr.h | 8 +- include/dt-bindings/clock/r8a77995-cpg-mssr.h | 8 +- include/dt-bindings/clock/renesas-cpg-mssr.h | 8 +- include/dt-bindings/clock/rk3188-cru-common.h | 3 +- include/dt-bindings/clock/s3c2410.h | 5 +- include/dt-bindings/clock/s3c2412.h | 5 +- include/dt-bindings/clock/s3c2443.h | 5 +- include/dt-bindings/clock/samsung,s2mps11.h | 5 +- include/dt-bindings/clock/samsung,s3c64xx-clock.h | 7 +- include/dt-bindings/clock/sun50i-a64-ccu.h | 1 - include/dt-bindings/clock/xlnx,zynqmp-clk.h | 116 - include/dt-bindings/iio/qcom,spmi-vadc.h | 125 +- include/dt-bindings/interrupt-controller/arm-gic.h | 2 +- include/dt-bindings/interrupt-controller/irq.h | 2 +- include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h | 18 - include/dt-bindings/power/owl-s900-powergate.h | 23 - include/dt-bindings/power/r8a7744-sysc.h | 24 - include/dt-bindings/power/r8a774a1-sysc.h | 31 - include/dt-bindings/power/r8a774c0-sysc.h | 25 - include/dt-bindings/reset/actions,s700-reset.h | 34 - include/dt-bindings/reset/actions,s900-reset.h | 65 - include/dt-bindings/reset/qcom,sdm845-pdc.h | 20 - include/dt-bindings/thermal/thermal_exynos.h | 12 +- include/dt-bindings/usb/pd.h | 26 - include/keys/asymmetric-subtype.h | 9 - include/keys/trusted.h | 136 - include/linux/adxl.h | 5 - include/linux/avf/virtchnl.h | 12 +- include/linux/bio.h | 26 +- include/linux/bitmap.h | 37 +- include/linux/bitops.h | 30 +- include/linux/blk-cgroup.h | 145 +- include/linux/blk_types.h | 3 +- include/linux/blkdev.h | 30 +- include/linux/bootmem.h | 404 + include/linux/bpf_verifier.h | 3 - include/linux/ceph/ceph_features.h | 8 +- include/linux/ceph/libceph.h | 8 +- include/linux/ceph/messenger.h | 24 +- include/linux/ceph/msgpool.h | 11 +- include/linux/ceph/osd_client.h | 22 +- include/linux/ceph/pagelist.h | 11 +- include/linux/ceph/rados.h | 28 - include/linux/cgroup-defs.h | 4 - include/linux/cgroup.h | 17 +- include/linux/clk-provider.h | 9 - include/linux/clk.h | 90 +- include/linux/clk/renesas.h | 8 +- include/linux/clk/ti.h | 7 - include/linux/compat.h | 7 +- include/linux/compiler-clang.h | 5 + include/linux/compiler-gcc.h | 81 +- include/linux/compiler-intel.h | 9 + include/linux/compiler.h | 43 +- include/linux/compiler_attributes.h | 262 - include/linux/compiler_types.h | 100 +- include/linux/console_struct.h | 1 + include/linux/coresight.h | 41 +- include/linux/cpuhotplug.h | 1 - include/linux/cuda.h | 4 - include/linux/delayacct.h | 23 - include/linux/device-mapper.h | 18 +- include/linux/device.h | 30 +- include/linux/dma-direct.h | 2 - include/linux/fanotify.h | 59 +- include/linux/fb.h | 11 +- include/linux/filter.h | 1 - include/linux/firmware/imx/ipc.h | 59 - include/linux/firmware/imx/sci.h | 17 - include/linux/firmware/imx/svc/misc.h | 55 - include/linux/firmware/imx/types.h | 617 - include/linux/firmware/meson/meson_sm.h | 1 - include/linux/firmware/xlnx-zynqmp.h | 116 - include/linux/fpga/fpga-bridge.h | 4 - include/linux/fpga/fpga-mgr.h | 4 - include/linux/fpga/fpga-region.h | 4 - include/linux/fs.h | 140 +- include/linux/fsl/mc.h | 8 - include/linux/fsnotify_backend.h | 30 +- include/linux/gfp.h | 12 +- include/linux/hdmi.h | 4 +- include/linux/hid.h | 4 +- include/linux/hmm.h | 35 +- include/linux/huge_mm.h | 8 +- include/linux/hyperv.h | 14 +- include/linux/i8253.h | 1 - include/linux/idr.h | 18 +- include/linux/inetdevice.h | 4 +- include/linux/intel-iommu.h | 72 - include/linux/iomap.h | 4 +- include/linux/iommu.h | 10 +- include/linux/iova.h | 1 - include/linux/kernfs.h | 9 +- include/linux/key-type.h | 11 - include/linux/keyctl.h | 46 - include/linux/libfdt_env.h | 1 - include/linux/linkage.h | 1 - include/linux/list.h | 23 - include/linux/math64.h | 3 - include/linux/memblock.h | 180 +- include/linux/memcontrol.h | 15 +- include/linux/memory_hotplug.h | 4 +- include/linux/mempolicy.h | 2 - include/linux/mfd/cros_ec.h | 214 +- include/linux/mfd/cros_ec_commands.h | 295 +- include/linux/mfd/cros_ec_lpc_mec.h | 90 + include/linux/mfd/cros_ec_lpc_reg.h | 61 + include/linux/mlx5/driver.h | 23 +- include/linux/mm.h | 58 +- include/linux/mmu_notifier.h | 27 +- include/linux/mmzone.h | 9 +- include/linux/mtd/nand.h | 7 +- include/linux/netdevice.h | 20 - include/linux/netfilter/ipset/ip_set.h | 2 +- include/linux/netfilter/ipset/ip_set_comment.h | 4 +- include/linux/nfs_fs.h | 2 - include/linux/nfs_fs_sb.h | 3 - include/linux/nfs_xdr.h | 28 +- include/linux/nmi.h | 2 - include/linux/notifier.h | 3 +- include/linux/nvmem-consumer.h | 100 +- include/linux/nvmem-provider.h | 50 +- include/linux/of.h | 40 +- include/linux/of_pci.h | 10 + include/linux/page-flags.h | 14 +- include/linux/pagemap.h | 10 +- include/linux/pagevec.h | 8 +- include/linux/percpu-defs.h | 6 +- include/linux/pfn_t.h | 4 +- include/linux/phy/phy-qcom-ufs.h | 38 + include/linux/platform_data/ehci-sh.h | 16 +- include/linux/platform_data/gpio-omap.h | 5 - include/linux/platform_data/mv_usb.h | 1 + include/linux/platform_data/shmob_drm.h | 6 +- include/linux/platform_data/ti-sysc.h | 1 + include/linux/platform_data/x86/asus-wmi.h | 101 - include/linux/pmu.h | 4 - include/linux/psi.h | 53 - include/linux/psi_types.h | 92 - include/linux/qed/qed_rdma_if.h | 11 +- include/linux/radix-tree.h | 178 +- include/linux/rbtree_augmented.h | 4 +- include/linux/remoteproc.h | 47 +- include/linux/reset.h | 2 +- include/linux/rtc.h | 21 +- include/linux/sched.h | 18 +- include/linux/sched/loadavg.h | 24 +- include/linux/sched/stat.h | 1 + include/linux/scmi_protocol.h | 4 - include/linux/serial_core.h | 3 - include/linux/signal.h | 6 - include/linux/slab.h | 56 +- include/linux/soc/amlogic/meson-canvas.h | 65 - include/linux/soc/qcom/llcc-qcom.h | 30 +- include/linux/soundwire/sdw.h | 12 +- include/linux/stackleak.h | 35 - include/linux/string.h | 7 - include/linux/sunrpc/auth.h | 18 +- include/linux/sunrpc/auth_gss.h | 1 - include/linux/sunrpc/bc_xprt.h | 1 - include/linux/sunrpc/cache.h | 18 +- include/linux/sunrpc/gss_krb5.h | 6 +- include/linux/sunrpc/sched.h | 10 +- include/linux/sunrpc/svc_rdma.h | 13 +- include/linux/sunrpc/svc_xprt.h | 1 + include/linux/sunrpc/svcauth.h | 1 - include/linux/sunrpc/xdr.h | 11 +- include/linux/sunrpc/xprt.h | 35 +- include/linux/sunrpc/xprtsock.h | 36 +- include/linux/swap.h | 37 +- include/linux/swapops.h | 19 +- include/linux/swiotlb.h | 9 + include/linux/tc.h | 1 - include/linux/tee_drv.h | 73 - include/linux/thunderbolt.h | 5 +- include/linux/trace_events.h | 3 +- include/linux/uio.h | 65 +- include/linux/uio_driver.h | 1 - include/linux/uprobes.h | 5 - include/linux/usb/chipidea.h | 6 - include/linux/vt_kern.h | 7 + include/linux/writeback.h | 5 +- include/linux/xarray.h | 1293 +- include/media/cec.h | 154 +- include/media/media-device.h | 29 - include/media/media-entity.h | 48 - include/media/media-request.h | 442 - include/media/rc-core.h | 11 +- include/media/rcar-fcp.h | 6 +- include/media/v4l2-async.h | 111 +- include/media/v4l2-common.h | 14 +- include/media/v4l2-ctrls.h | 167 +- include/media/v4l2-device.h | 11 - include/media/v4l2-dv-timings.h | 17 - include/media/v4l2-fwnode.h | 141 +- include/media/v4l2-mc.h | 78 + include/media/v4l2-mediabus.h | 40 +- include/media/v4l2-mem2mem.h | 4 - include/media/v4l2-rect.h | 26 - include/media/videobuf2-core.h | 64 +- include/media/videobuf2-v4l2.h | 20 +- include/media/vsp1.h | 8 +- include/net/9p/9p.h | 12 +- include/net/9p/client.h | 71 +- include/net/addrconf.h | 2 - include/net/af_unix.h | 4 +- include/net/if_inet6.h | 2 - include/net/ip_fib.h | 1 - include/net/netfilter/nf_conntrack_l4proto.h | 39 - include/rdma/ib_addr.h | 11 +- include/rdma/ib_cm.h | 2 +- include/rdma/ib_sa.h | 38 +- include/rdma/ib_umem.h | 9 +- include/rdma/ib_umem_odp.h | 75 +- include/rdma/ib_verbs.h | 149 +- include/rdma/rdma_cm.h | 11 +- include/rdma/rdma_netlink.h | 4 +- include/rdma/rdma_vt.h | 51 +- include/rdma/rdmavt_qp.h | 7 - include/rdma/restrack.h | 12 +- include/rdma/uverbs_ioctl.h | 111 +- include/rdma/uverbs_std_types.h | 51 - include/soc/fsl/qman.h | 28 - include/soc/tegra/pmc.h | 20 +- include/trace/events/afs.h | 213 +- include/trace/events/f2fs.h | 1 + include/trace/events/mmflags.h | 1 - include/trace/events/rpcrdma.h | 18 +- include/trace/events/sunrpc.h | 37 +- include/uapi/asm-generic/ioctls.h | 2 - include/uapi/drm/amdgpu_drm.h | 2 - include/uapi/drm/drm_fourcc.h | 48 - include/uapi/drm/drm_mode.h | 3 +- include/uapi/drm/i915_drm.h | 22 - include/uapi/linux/android/binder.h | 10 - include/uapi/linux/blkzoned.h | 3 - include/uapi/linux/cec.h | 3 - include/uapi/linux/elf-em.h | 1 - include/uapi/linux/fanotify.h | 25 +- include/uapi/linux/fuse.h | 119 +- include/uapi/linux/keyctl.h | 30 - include/uapi/linux/kfd_ioctl.h | 21 +- include/uapi/linux/media.h | 8 - include/uapi/linux/netfilter/nf_tables.h | 4 +- include/uapi/linux/netfilter_bridge.h | 4 - include/uapi/linux/perf_event.h | 2 - include/uapi/linux/sctp.h | 3 - include/uapi/linux/serial.h | 17 - include/uapi/linux/taskstats.h | 6 +- include/uapi/linux/udmabuf.h | 33 - include/uapi/linux/usb/tmc.h | 41 - include/uapi/linux/usb/video.h | 304 +- include/uapi/linux/v4l2-controls.h | 65 - include/uapi/linux/vfio.h | 50 - include/uapi/linux/videodev2.h | 64 +- include/uapi/linux/virtio_balloon.h | 8 - include/uapi/rdma/ib_user_verbs.h | 20 +- include/uapi/rdma/mlx5-abi.h | 16 - include/uapi/rdma/mlx5_user_ioctl_cmds.h | 21 - include/uapi/rdma/mlx5_user_ioctl_verbs.h | 12 - include/uapi/rdma/rdma_netlink.h | 3 +- include/uapi/rdma/rdma_user_ioctl_cmds.h | 7 +- include/video/udlfb.h | 3 + include/xen/xen-ops.h | 12 +- init/Kconfig | 19 - init/do_mounts.c | 31 - init/main.c | 15 +- ipc/ipc_sysctl.c | 30 +- ipc/util.h | 9 - kernel/Makefile | 4 - kernel/bounds.c | 4 +- kernel/bpf/btf.c | 58 +- kernel/bpf/core.c | 53 +- kernel/bpf/devmap.c | 3 +- kernel/bpf/helpers.c | 2 + kernel/bpf/queue_stack_maps.c | 2 - kernel/bpf/syscall.c | 35 +- kernel/bpf/verifier.c | 34 +- kernel/cgroup/cgroup.c | 93 +- kernel/configs/kvm_guest.config | 1 - kernel/debug/kdb/kdb_bt.c | 4 +- kernel/debug/kdb/kdb_io.c | 15 +- kernel/debug/kdb/kdb_keyboard.c | 4 +- kernel/debug/kdb/kdb_main.c | 42 +- kernel/debug/kdb/kdb_private.h | 2 +- kernel/debug/kdb/kdb_support.c | 28 +- kernel/delayacct.c | 15 - kernel/dma/direct.c | 4 +- kernel/dma/swiotlb.c | 334 +- kernel/events/core.c | 51 +- kernel/events/uprobes.c | 278 +- kernel/fail_function.c | 3 +- kernel/fork.c | 62 +- kernel/futex.c | 2 +- kernel/hung_task.c | 30 +- kernel/irq/matrix.c | 2 +- kernel/kallsyms.c | 4 +- kernel/kexec_file.c | 2 + kernel/locking/qspinlock_paravirt.h | 2 +- kernel/memremap.c | 98 +- kernel/panic.c | 10 +- kernel/pid.c | 2 +- kernel/power/snapshot.c | 5 +- kernel/printk/printk.c | 5 +- kernel/profile.c | 2 +- kernel/resource.c | 19 +- kernel/sched/Makefile | 1 - kernel/sched/core.c | 55 +- kernel/sched/fair.c | 4 +- kernel/sched/loadavg.c | 139 +- kernel/sched/psi.c | 759 - kernel/sched/rt.c | 2 +- kernel/sched/sched.h | 178 +- kernel/sched/stats.h | 86 - kernel/sched/topology.c | 2 +- kernel/signal.c | 2 +- kernel/stackleak.c | 132 - kernel/sysctl.c | 16 +- kernel/time/posix-cpu-timers.c | 3 + kernel/time/time.c | 2 +- kernel/trace/blktrace.c | 4 +- kernel/trace/trace.c | 12 +- kernel/trace/trace_event_perf.c | 7 +- kernel/trace/trace_events_hist.c | 4 +- kernel/trace/trace_kprobe.c | 412 +- kernel/trace/trace_printk.c | 2 +- kernel/trace/trace_probe.c | 672 +- kernel/trace/trace_probe.h | 289 +- kernel/trace/trace_probe_tmpl.h | 216 - kernel/trace/trace_stack.c | 2 +- kernel/trace/trace_uprobe.c | 255 +- kernel/user_namespace.c | 12 +- lib/Kconfig | 8 +- lib/Kconfig.debug | 14 +- lib/Makefile | 9 +- lib/bitmap.c | 22 +- lib/cpumask.c | 4 +- lib/idr.c | 401 +- lib/iov_iter.c | 125 +- lib/kstrtox.c | 16 +- lib/lz4/lz4_decompress.c | 481 +- lib/lz4/lz4defs.h | 9 +- lib/memcat_p.c | 34 - lib/parser.c | 16 +- lib/radix-tree.c | 834 +- lib/raid6/test/Makefile | 4 +- lib/sg_pool.c | 7 +- lib/string.c | 1 - lib/test_kasan.c | 70 - lib/test_memcat_p.c | 115 - lib/test_xarray.c | 1238 - lib/udivmoddi4.c | 310 + lib/umoddi3.c | 32 + lib/vsprintf.c | 7 +- lib/xarray.c | 2036 - lib/zlib_inflate/inflate.c | 12 - mm/Kconfig | 13 +- mm/Makefile | 8 +- mm/bootmem.c | 811 + mm/compaction.c | 5 - mm/debug.c | 46 - mm/filemap.c | 909 +- mm/gup.c | 119 +- mm/gup_benchmark.c | 40 +- mm/hmm.c | 146 +- mm/huge_memory.c | 86 +- mm/hugetlb.c | 12 +- mm/internal.h | 2 +- mm/kasan/kasan_init.c | 7 +- mm/kasan/quarantine.c | 18 +- mm/khugepaged.c | 178 +- mm/kmemleak.c | 44 +- mm/madvise.c | 2 +- mm/memblock.c | 169 +- mm/memcontrol.c | 58 +- mm/memfd.c | 105 +- mm/memory.c | 165 +- mm/memory_hotplug.c | 207 +- mm/mempolicy.c | 70 +- mm/migrate.c | 92 +- mm/mincore.c | 2 +- mm/mmap.c | 96 +- mm/mmu_notifier.c | 31 + mm/mremap.c | 20 +- mm/nobootmem.c | 445 + mm/nommu.c | 6 +- mm/page-writeback.c | 105 +- mm/page_alloc.c | 380 +- mm/page_ext.c | 6 +- mm/page_idle.c | 2 +- mm/page_io.c | 10 +- mm/page_owner.c | 2 +- mm/page_poison.c | 8 +- mm/page_vma_mapped.c | 24 +- mm/percpu.c | 50 +- mm/readahead.c | 10 +- mm/shmem.c | 195 +- mm/slab.c | 8 +- mm/slab_common.c | 115 +- mm/slub.c | 83 +- mm/sparse-vmemmap.c | 6 +- mm/sparse.c | 23 +- mm/swap.c | 7 +- mm/swap_state.c | 120 +- mm/swapfile.c | 83 +- mm/truncate.c | 27 +- mm/util.c | 12 +- mm/vmalloc.c | 4 - mm/vmscan.c | 41 +- mm/vmstat.c | 10 +- mm/workingset.c | 201 +- mm/zsmalloc.c | 2 +- net/9p/Makefile | 1 + net/9p/client.c | 553 +- net/9p/mod.c | 9 +- net/9p/protocol.c | 20 +- net/9p/trans_fd.c | 64 +- net/9p/trans_rdma.c | 37 +- net/9p/trans_virtio.c | 46 +- net/9p/trans_xen.c | 17 +- net/9p/util.c | 140 + net/bluetooth/6lowpan.c | 2 +- net/bluetooth/a2mp.c | 2 +- net/bluetooth/smp.c | 2 +- net/bridge/br_multicast.c | 9 +- net/ceph/messenger.c | 113 +- net/ceph/msgpool.c | 27 +- net/ceph/osd_client.c | 363 +- net/ceph/pagelist.c | 20 - net/core/datagram.c | 5 +- net/core/dev.c | 4 +- net/core/filter.c | 21 +- net/core/flow_dissector.c | 4 +- net/core/neighbour.c | 4 +- net/core/netpoll.c | 3 +- net/core/rtnetlink.c | 16 +- net/core/skbuff.c | 2 - net/core/sock.c | 1 - net/core/sysctl_net_core.c | 10 +- net/ipv4/devinet.c | 14 +- net/ipv4/fib_frontend.c | 4 - net/ipv4/igmp.c | 53 +- net/ipv4/inet_fragment.c | 29 +- net/ipv4/inet_hashtables.c | 2 +- net/ipv4/ip_fragment.c | 12 +- net/ipv4/ip_sockglue.c | 6 +- net/ipv4/ipmr.c | 3 - net/ipv4/tcp.c | 2 +- net/ipv4/tcp_bpf.c | 1 - net/ipv4/udp.c | 26 +- net/ipv4/udp_diag.c | 1 - net/ipv6/addrconf.c | 15 +- net/ipv6/af_inet6.c | 5 - net/ipv6/anycast.c | 80 +- net/ipv6/ip6_checksum.c | 20 +- net/ipv6/ip6_fib.c | 5 +- net/ipv6/ip6mr.c | 3 - net/ipv6/ndisc.c | 3 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 13 +- net/ipv6/route.c | 2 - net/ipv6/udp.c | 2 +- net/netfilter/ipset/ip_set_core.c | 43 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 8 +- net/netfilter/ipset/ip_set_list_set.c | 17 +- net/netfilter/ipvs/ip_vs_sync.c | 2 +- net/netfilter/nf_conntrack_core.c | 13 +- net/netfilter/nf_conntrack_proto_dccp.c | 13 +- net/netfilter/nf_conntrack_proto_generic.c | 11 +- net/netfilter/nf_conntrack_proto_icmp.c | 11 +- net/netfilter/nf_conntrack_proto_icmpv6.c | 11 +- net/netfilter/nf_conntrack_proto_sctp.c | 11 +- net/netfilter/nf_conntrack_proto_tcp.c | 15 +- net/netfilter/nf_conntrack_proto_udp.c | 11 +- net/netfilter/nfnetlink_cttimeout.c | 47 +- net/netfilter/nft_compat.c | 21 +- net/netfilter/nft_numgen.c | 127 + net/netfilter/nft_osf.c | 2 +- net/netfilter/xt_IDLETIMER.c | 20 - net/openvswitch/conntrack.c | 3 +- net/openvswitch/flow_netlink.c | 4 +- net/rxrpc/ar-internal.h | 1 - net/rxrpc/call_event.c | 18 +- net/rxrpc/output.c | 35 +- net/sched/act_mirred.c | 3 +- net/sched/cls_flower.c | 14 +- net/sched/sch_api.c | 1 + net/sched/sch_gred.c | 2 +- net/sched/sch_netem.c | 9 + net/sctp/associola.c | 10 +- net/sctp/outqueue.c | 2 +- net/sctp/protocol.c | 2 +- net/sctp/socket.c | 8 +- net/smc/smc_clc.c | 4 +- net/smc/smc_core.c | 25 +- net/socket.c | 6 +- net/sunrpc/auth.c | 310 +- net/sunrpc/auth_generic.c | 2 +- net/sunrpc/auth_gss/auth_gss.c | 45 +- net/sunrpc/auth_gss/gss_krb5_mech.c | 16 +- net/sunrpc/auth_gss/gss_krb5_seal.c | 14 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 8 +- net/sunrpc/auth_gss/gss_mech_switch.c | 28 +- net/sunrpc/auth_gss/gss_rpc_xdr.c | 1 - net/sunrpc/auth_gss/svcauth_gss.c | 41 +- net/sunrpc/auth_null.c | 6 +- net/sunrpc/auth_unix.c | 4 +- net/sunrpc/backchannel_rqst.c | 1 + net/sunrpc/cache.c | 153 +- net/sunrpc/clnt.c | 174 +- net/sunrpc/sched.c | 178 +- net/sunrpc/socklib.c | 10 +- net/sunrpc/svc_xprt.c | 4 +- net/sunrpc/svcauth.c | 74 +- net/sunrpc/svcauth_unix.c | 24 +- net/sunrpc/svcsock.c | 61 +- net/sunrpc/xdr.c | 41 +- net/sunrpc/xprt.c | 908 +- net/sunrpc/xprtrdma/backchannel.c | 20 +- net/sunrpc/xprtrdma/fmr_ops.c | 131 +- net/sunrpc/xprtrdma/frwr_ops.c | 137 +- net/sunrpc/xprtrdma/rpc_rdma.c | 30 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 38 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 10 +- net/sunrpc/xprtrdma/transport.c | 120 +- net/sunrpc/xprtrdma/verbs.c | 178 +- net/sunrpc/xprtrdma/xprt_rdma.h | 18 +- net/sunrpc/xprtsock.c | 1107 +- net/tipc/link.c | 11 +- net/tipc/topsrv.c | 2 +- net/tls/tls_device.c | 4 +- net/tls/tls_sw.c | 4 +- net/xfrm/Kconfig | 1 + net/xfrm/xfrm_hash.c | 2 +- net/xfrm/xfrm_state.c | 2 + net/xfrm/xfrm_user.c | 2 + samples/mei/mei-amt-version.c | 2 +- samples/vfio-mdev/mbochs.c | 136 +- scripts/Kbuild.include | 10 +- scripts/Makefile | 3 +- scripts/Makefile.build | 44 +- scripts/Makefile.extrawarn | 4 +- scripts/Makefile.gcc-plugins | 10 - scripts/Makefile.lib | 2 +- scripts/asn1_compiler.c | 2 +- scripts/checkpatch.pl | 11 + scripts/dtc/Makefile | 9 +- scripts/dtc/Makefile.dtc | 4 - scripts/dtc/checks.c | 143 - scripts/dtc/data.c | 4 +- scripts/dtc/dtc-parser.y | 16 +- scripts/dtc/dtc.c | 11 - scripts/dtc/dtc.h | 13 - scripts/dtc/flattree.c | 2 +- scripts/dtc/libfdt/fdt.c | 81 +- scripts/dtc/libfdt/fdt_addresses.c | 35 +- scripts/dtc/libfdt/fdt_overlay.c | 6 +- scripts/dtc/libfdt/fdt_ro.c | 199 +- scripts/dtc/libfdt/fdt_rw.c | 28 +- scripts/dtc/libfdt/fdt_sw.c | 109 +- scripts/dtc/libfdt/libfdt.h | 76 +- scripts/dtc/libfdt/libfdt_env.h | 1 - scripts/dtc/libfdt/libfdt_internal.h | 5 +- scripts/dtc/livetree.c | 12 +- scripts/dtc/treesource.c | 225 +- scripts/dtc/update-dtc-source.sh | 2 +- scripts/dtc/util.c | 23 +- scripts/dtc/util.h | 20 +- scripts/dtc/version_gen.h | 2 +- scripts/dtc/yamltree.c | 247 - scripts/gcc-plugins/Kconfig | 51 - scripts/gcc-plugins/stackleak_plugin.c | 427 - scripts/kallsyms.c | 6 +- scripts/kconfig/Makefile | 16 +- scripts/kconfig/conf.c | 7 + scripts/kconfig/merge_config.sh | 11 +- scripts/mkmakefile | 22 +- scripts/mod/file2alias.c | 26 +- scripts/package/builddeb | 6 +- scripts/package/mkdebian | 7 +- scripts/package/mkspec | 11 +- scripts/setlocalversion | 2 +- scripts/tags.sh | 2 +- security/apparmor/apparmorfs.c | 2 +- security/apparmor/file.c | 2 +- security/apparmor/include/cred.h | 2 - security/apparmor/include/net.h | 10 - security/apparmor/include/policy.h | 3 - security/apparmor/include/secid.h | 3 - security/apparmor/lib.c | 6 +- security/apparmor/lsm.c | 130 +- security/apparmor/net.c | 83 +- security/apparmor/policy.c | 3 - security/apparmor/policy_unpack.c | 61 - security/apparmor/secid.c | 3 +- security/integrity/digsig_asymmetric.c | 1 - security/keys/Makefile | 1 - security/keys/compat.c | 18 - security/keys/internal.h | 39 - security/keys/keyctl.c | 24 - security/keys/keyctl_pkey.c | 323 - security/keys/trusted.c | 14 +- security/keys/trusted.h | 124 + sound/firewire/amdtp-stream.c | 57 +- sound/firewire/dice/dice.c | 4 +- sound/pci/ca0106/ca0106.h | 2 +- sound/pci/hda/thinkpad_helper.c | 4 +- tools/accounting/getdelays.c | 8 +- tools/arch/arm64/include/asm/barrier.h | 133 +- tools/arch/arm64/include/uapi/asm/unistd.h | 1 - tools/arch/powerpc/include/uapi/asm/kvm.h | 1 - tools/arch/s390/include/uapi/asm/kvm.h | 2 - tools/arch/x86/include/uapi/asm/kvm.h | 6 +- tools/include/asm-generic/bitops.h | 1 - tools/include/asm-generic/bitops/atomic.h | 9 + tools/include/asm-generic/bitops/non-atomic.h | 109 - tools/include/linux/bitmap.h | 1 - tools/include/linux/kernel.h | 1 - tools/include/linux/spinlock.h | 12 +- tools/include/uapi/asm-generic/unistd.h | 2 - tools/include/uapi/linux/fs.h | 393 - tools/include/uapi/linux/if_link.h | 1 - tools/include/uapi/linux/kvm.h | 21 +- tools/include/uapi/linux/mman.h | 2 - tools/include/uapi/linux/netlink.h | 1 - tools/include/uapi/linux/perf_event.h | 2 - tools/include/uapi/sound/asound.h | 2 +- tools/lib/bpf/libbpf.c | 13 +- tools/lib/subcmd/parse-options.c | 19 - tools/lib/subcmd/parse-options.h | 2 - tools/objtool/check.c | 38 +- tools/objtool/check.h | 4 +- tools/objtool/elf.c | 3 +- tools/objtool/elf.h | 3 +- tools/perf/Documentation/build-xed.txt | 19 - tools/perf/Documentation/intel-pt.txt | 2 +- tools/perf/Documentation/itrace.txt | 7 +- tools/perf/Documentation/perf-list.txt | 1 + tools/perf/Documentation/perf-script.txt | 18 - tools/perf/Documentation/perf-top.txt | 10 - tools/perf/Documentation/perf-trace.txt | 67 - tools/perf/Makefile.perf | 19 - tools/perf/arch/arm64/entry/syscalls/mksyscalltbl | 2 +- tools/perf/arch/sparc/Makefile | 2 - tools/perf/arch/sparc/annotate/instructions.c | 169 - tools/perf/builtin-record.c | 31 +- tools/perf/builtin-script.c | 166 +- tools/perf/builtin-stat.c | 40 +- tools/perf/builtin-top.c | 24 +- tools/perf/builtin-trace.c | 132 +- tools/perf/check-headers.sh | 1 - tools/perf/examples/bpf/augmented_raw_syscalls.c | 131 - tools/perf/jvmti/jvmti_agent.c | 49 +- tools/perf/perf.h | 1 - tools/perf/scripts/python/call-graph-from-sql.py | 339 + tools/perf/scripts/python/export-to-postgresql.py | 2 +- tools/perf/scripts/python/export-to-sqlite.py | 2 +- tools/perf/scripts/python/exported-sql-viewer.py | 2615 - tools/perf/tests/attr/test-record-group-sampling | 1 + tools/perf/trace/beauty/Build | 1 - tools/perf/trace/beauty/beauty.h | 7 - tools/perf/trace/beauty/clone.c | 3 +- tools/perf/trace/beauty/drm_ioctl.sh | 1 - tools/perf/trace/beauty/eventfd.c | 2 +- tools/perf/trace/beauty/fcntl.c | 3 +- tools/perf/trace/beauty/flock.c | 2 +- tools/perf/trace/beauty/futex_op.c | 2 +- tools/perf/trace/beauty/futex_val3.c | 2 +- tools/perf/trace/beauty/ioctl.c | 3 +- tools/perf/trace/beauty/kcmp.c | 3 +- tools/perf/trace/beauty/kcmp_type.sh | 1 - tools/perf/trace/beauty/kvm_ioctl.sh | 1 - tools/perf/trace/beauty/madvise_behavior.sh | 1 - tools/perf/trace/beauty/mmap.c | 50 +- tools/perf/trace/beauty/mmap_flags.sh | 32 - tools/perf/trace/beauty/mode_t.c | 2 +- tools/perf/trace/beauty/mount_flags.c | 43 - tools/perf/trace/beauty/mount_flags.sh | 15 - tools/perf/trace/beauty/msg_flags.c | 2 +- tools/perf/trace/beauty/open_flags.c | 2 +- tools/perf/trace/beauty/perf_event_open.c | 2 +- tools/perf/trace/beauty/perf_ioctl.sh | 1 - tools/perf/trace/beauty/pid.c | 3 +- tools/perf/trace/beauty/pkey_alloc.c | 30 +- .../perf/trace/beauty/pkey_alloc_access_rights.sh | 1 - tools/perf/trace/beauty/prctl.c | 3 +- tools/perf/trace/beauty/prctl_option.sh | 1 - tools/perf/trace/beauty/sched_policy.c | 2 +- tools/perf/trace/beauty/seccomp.c | 2 +- tools/perf/trace/beauty/signum.c | 2 +- tools/perf/trace/beauty/sndrv_ctl_ioctl.sh | 1 - tools/perf/trace/beauty/sndrv_pcm_ioctl.sh | 1 - tools/perf/trace/beauty/sockaddr.c | 2 +- tools/perf/trace/beauty/socket.c | 2 +- tools/perf/trace/beauty/socket_ipproto.sh | 1 - tools/perf/trace/beauty/socket_type.c | 2 +- tools/perf/trace/beauty/statx.c | 3 +- tools/perf/trace/beauty/vhost_virtio_ioctl.sh | 1 - tools/perf/trace/beauty/waitid_options.c | 2 +- tools/perf/util/annotate.c | 8 - tools/perf/util/auxtrace.c | 17 +- tools/perf/util/auxtrace.h | 5 +- tools/perf/util/cs-etm.c | 42 +- tools/perf/util/env.h | 1 - tools/perf/util/event.c | 1 - tools/perf/util/evlist.c | 29 +- tools/perf/util/evlist.h | 3 - tools/perf/util/evsel.c | 28 +- tools/perf/util/evsel.h | 5 - tools/perf/util/genelf.h | 6 - tools/perf/util/header.c | 23 - tools/perf/util/header.h | 1 - tools/perf/util/intel-bts.c | 20 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 4 - tools/perf/util/intel-pt-decoder/intel-pt-log.c | 5 - tools/perf/util/intel-pt-decoder/intel-pt-log.h | 1 - tools/perf/util/intel-pt.c | 47 +- tools/perf/util/machine.c | 54 +- tools/perf/util/parse-events.c | 8 - tools/perf/util/parse-events.h | 1 - tools/perf/util/parse-events.l | 1 - tools/perf/util/pmu.c | 2 +- tools/perf/util/probe-event.c | 39 +- tools/perf/util/probe-event.h | 1 - tools/perf/util/probe-file.c | 34 +- tools/perf/util/probe-file.h | 1 - tools/perf/util/symbol-elf.c | 58 +- tools/perf/util/symbol.h | 10 +- tools/perf/util/thread-stack.c | 44 +- tools/perf/util/thread-stack.h | 2 +- tools/perf/util/thread.c | 13 +- tools/perf/util/thread.h | 4 +- tools/perf/util/unwind-libdw.c | 4 +- tools/testing/radix-tree/.gitignore | 1 - tools/testing/radix-tree/Makefile | 11 +- tools/testing/radix-tree/benchmark.c | 141 +- tools/testing/radix-tree/bitmap.c | 23 - tools/testing/radix-tree/generated/autoconf.h | 2 +- tools/testing/radix-tree/idr-test.c | 71 +- tools/testing/radix-tree/iteration_check.c | 109 +- tools/testing/radix-tree/linux/bug.h | 1 - tools/testing/radix-tree/linux/kconfig.h | 1 - tools/testing/radix-tree/linux/kernel.h | 5 - tools/testing/radix-tree/linux/lockdep.h | 11 - tools/testing/radix-tree/linux/radix-tree.h | 1 + tools/testing/radix-tree/linux/rcupdate.h | 2 - tools/testing/radix-tree/main.c | 66 +- tools/testing/radix-tree/multiorder.c | 609 +- tools/testing/radix-tree/regression1.c | 75 +- tools/testing/radix-tree/regression2.c | 8 +- tools/testing/radix-tree/regression3.c | 23 + tools/testing/radix-tree/tag_check.c | 33 +- tools/testing/radix-tree/test.c | 131 +- tools/testing/radix-tree/test.h | 13 +- tools/testing/radix-tree/xarray.c | 35 - tools/testing/selftests/bpf/config | 2 - tools/testing/selftests/bpf/flow_dissector_load.c | 2 - tools/testing/selftests/bpf/test_skb_cgroup_id.sh | 3 +- tools/testing/selftests/bpf/test_sock_addr.sh | 3 +- tools/testing/selftests/bpf/test_verifier.c | 336 +- tools/testing/selftests/drivers/dma-buf/Makefile | 5 - tools/testing/selftests/drivers/dma-buf/udmabuf.c | 96 - .../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 95 +- tools/testing/selftests/ftrace/config | 6 - tools/testing/selftests/ftrace/ftracetest | 72 +- .../ftrace/test.d/00basic/ringbuffer_size.tc | 22 - .../selftests/ftrace/test.d/00basic/trace_pipe.tc | 16 - .../selftests/ftrace/test.d/event/event-enable.tc | 10 + .../selftests/ftrace/test.d/event/event-pid.tc | 8 +- .../ftrace/test.d/event/subsystem-enable.tc | 10 + .../ftrace/test.d/event/toplevel-enable.tc | 10 + .../selftests/ftrace/test.d/event/trace_printk.tc | 27 - .../ftrace/test.d/ftrace/fgraph-filter-stack.tc | 4 + .../ftrace/test.d/ftrace/fgraph-filter.tc | 9 + .../ftrace/test.d/ftrace/func-filter-pid.tc | 10 + .../ftrace/test.d/ftrace/func-filter-stacktrace.tc | 12 - .../selftests/ftrace/test.d/ftrace/func_cpumask.tc | 42 - .../ftrace/test.d/ftrace/func_event_triggers.tc | 3 + .../ftrace/test.d/ftrace/func_mod_trace.tc | 24 - .../ftrace/test.d/ftrace/func_profile_stat.tc | 22 - .../ftrace/test.d/ftrace/func_profiler.tc | 4 + .../ftrace/test.d/ftrace/func_set_ftrace_file.tc | 13 + .../ftrace/test.d/ftrace/func_stack_tracer.tc | 39 - .../test.d/ftrace/func_traceonoff_triggers.tc | 11 + tools/testing/selftests/ftrace/test.d/functions | 11 - .../ftrace/test.d/kprobe/add_and_remove.tc | 3 + .../selftests/ftrace/test.d/kprobe/busy_check.tc | 3 + .../selftests/ftrace/test.d/kprobe/kprobe_args.tc | 8 +- .../ftrace/test.d/kprobe/kprobe_args_comm.tc | 17 - .../ftrace/test.d/kprobe/kprobe_args_string.tc | 5 + .../ftrace/test.d/kprobe/kprobe_args_symbol.tc | 39 - .../ftrace/test.d/kprobe/kprobe_args_syntax.tc | 8 +- .../ftrace/test.d/kprobe/kprobe_args_type.tc | 52 +- .../ftrace/test.d/kprobe/kprobe_eventname.tc | 5 + .../ftrace/test.d/kprobe/kprobe_ftrace.tc | 9 + .../ftrace/test.d/kprobe/kprobe_module.tc | 36 +- .../ftrace/test.d/kprobe/kretprobe_args.tc | 9 +- .../ftrace/test.d/kprobe/kretprobe_maxactive.tc | 4 + .../ftrace/test.d/kprobe/multiple_kprobes.tc | 5 + .../selftests/ftrace/test.d/kprobe/probepoint.tc | 4 + .../selftests/ftrace/test.d/kprobe/profile.tc | 15 - tools/testing/selftests/ftrace/test.d/template | 1 - .../selftests/ftrace/test.d/tracer/wakeup.tc | 25 - .../selftests/ftrace/test.d/tracer/wakeup_rt.tc | 25 - .../inter-event/trigger-extended-error-support.tc | 12 + .../inter-event/trigger-field-variable-support.tc | 15 +- .../trigger-inter-event-combined-hist.tc | 15 +- .../inter-event/trigger-multi-actions-accept.tc | 14 + .../inter-event/trigger-onmatch-action-hist.tc | 16 +- .../trigger-onmatch-onmax-action-hist.tc | 16 +- .../inter-event/trigger-onmax-action-hist.tc | 16 +- .../trigger-synthetic-event-createremove.tc | 24 +- .../ftrace/test.d/trigger/trigger-eventonoff.tc | 12 + .../ftrace/test.d/trigger/trigger-filter.tc | 14 + .../ftrace/test.d/trigger/trigger-hist-mod.tc | 12 + .../ftrace/test.d/trigger/trigger-hist.tc | 12 + .../ftrace/test.d/trigger/trigger-multihist.tc | 16 + .../ftrace/test.d/trigger/trigger-snapshot.tc | 12 + .../ftrace/test.d/trigger/trigger-stacktrace.tc | 12 + .../test.d/trigger/trigger-trace-marker-hist.tc | 11 + .../trigger/trigger-trace-marker-snapshot.tc | 16 +- .../trigger-trace-marker-synthetic-kernel.tc | 12 + .../trigger/trigger-trace-marker-synthetic.tc | 12 + .../ftrace/test.d/trigger/trigger-traceonoff.tc | 12 + tools/testing/selftests/gpio/Makefile | 32 +- tools/testing/selftests/kvm/dirty_log_test.c | 4 +- tools/testing/selftests/kvm/lib/kvm_util.c | 2 +- tools/testing/selftests/net/fib-onlink-tests.sh | 14 +- tools/testing/selftests/powerpc/Makefile | 3 +- .../testing/selftests/powerpc/cache_shape/Makefile | 9 +- tools/testing/selftests/powerpc/include/reg.h | 1 - tools/testing/selftests/powerpc/include/utils.h | 18 - tools/testing/selftests/powerpc/mm/.gitignore | 3 +- tools/testing/selftests/powerpc/mm/Makefile | 4 +- tools/testing/selftests/powerpc/mm/wild_bctr.c | 155 - tools/testing/selftests/powerpc/pmu/ebb/Makefile | 3 - .../powerpc/primitives/load_unaligned_zeropad.c | 8 + tools/testing/selftests/powerpc/ptrace/Makefile | 15 +- .../selftests/powerpc/ptrace/ptrace-syscall.c | 228 - .../selftests/powerpc/ptrace/ptrace-tm-spd-gpr.c | 4 +- tools/testing/selftests/powerpc/security/Makefile | 10 - .../testing/selftests/powerpc/security/rfi_flush.c | 140 - tools/testing/selftests/powerpc/signal/Makefile | 11 +- .../selftests/powerpc/switch_endian/Makefile | 1 - tools/testing/selftests/powerpc/tm/tm-tmspr.c | 27 +- .../testing/selftests/powerpc/tm/tm-unavailable.c | 9 +- tools/testing/selftests/powerpc/tm/tm.h | 9 - tools/testing/selftests/powerpc/utils.c | 152 - tools/testing/selftests/proc/fd-001-lookup.c | 2 +- tools/testing/selftests/proc/fd-003-kthread.c | 2 +- tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 1 - tools/testing/selftests/vm/gup_benchmark.c | 42 +- tools/testing/selftests/vm/map_fixed_noreplace.c | 206 - tools/testing/selftests/vm/userfaultfd.c | 134 +- tools/testing/selftests/watchdog/watchdog-test.c | 61 +- tools/usb/usbip/libsrc/usbip_host_common.c | 6 +- tools/usb/usbip/libsrc/vhci_driver.c | 2 +- virt/kvm/kvm_main.c | 1 + 6213 files changed, 125962 insertions(+), 353069 deletions(-) delete mode 100644 Documentation/ABI/testing/configfs-stp-policy-p_sys-t delete mode 100644 Documentation/ABI/testing/sysfs-bus-vmbus delete mode 100644 Documentation/ABI/testing/sysfs-platform-lg-laptop delete mode 100644 Documentation/accounting/psi.txt delete mode 100644 Documentation/core-api/xarray.rst delete mode 100644 Documentation/devicetree/bindings/arm/atmel-sysregs.txt delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,layerscape- [...] delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,layerscape- [...] delete mode 100644 Documentation/devicetree/bindings/arm/freescale/fsl,scu.txt create mode 100644 Documentation/devicetree/bindings/arm/marvell/marvell,berlin.txt delete mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,kpss-gcc.txt delete mode 100644 Documentation/devicetree/bindings/arm/syna.txt delete mode 100644 Documentation/devicetree/bindings/arm/zte,sysctrl.txt delete mode 100644 Documentation/devicetree/bindings/clock/hi3670-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,camcc.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,hfpll.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,krait-cc.txt create mode 100644 Documentation/devicetree/bindings/cpufreq/arm_big_little_dt.txt delete mode 100644 Documentation/devicetree/bindings/csky/cpus.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,sn65dsi86.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/toshiba,tc358764.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p120zdg [...] create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,tv123wam.txt delete mode 100644 Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-f [...] delete mode 100644 Documentation/devicetree/bindings/iio/accel/adxl372.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/mcp3911.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/ltc1660.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/bh1750.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/tsl2772.txt delete mode 100644 Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/csky,apb [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/csky,mpintc.txt delete mode 100644 Documentation/devicetree/bindings/media/cedrus.txt delete mode 100644 Documentation/devicetree/bindings/media/fsl-pxp.txt rename Documentation/devicetree/bindings/media/i2c/{dongwoon,dw9807-vcm.txt => don [...] delete mode 100644 Documentation/devicetree/bindings/media/rockchip-vpu.txt delete mode 100644 Documentation/devicetree/bindings/misc/lwn-bk4.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-dp.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-rockchip-inno-hdmi.txt delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-pcie-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb2-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb3-hsphy.txt delete mode 100644 Documentation/devicetree/bindings/phy/uniphier-usb3-ssphy.txt delete mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,adsp-pil.txt delete mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.txt delete mode 100644 Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.txt delete mode 100644 Documentation/devicetree/bindings/thermal/stm32-thermal.txt delete mode 100644 Documentation/devicetree/bindings/timer/csky,gx6605s-timer.txt delete mode 100644 Documentation/devicetree/bindings/timer/csky,mptimer.txt delete mode 100644 Documentation/devicetree/bindings/usb/ehci-mv.txt delete mode 100644 Documentation/devicetree/bindings/usb/faraday,fotg210.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/armada-37xx-wdt.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/mpc8xxx-wdt.txt delete mode 100644 Documentation/driver-api/fpga/fpga-programming.rst create mode 100644 Documentation/filesystems/pohmelfs/design_notes.txt create mode 100644 Documentation/filesystems/pohmelfs/info.txt create mode 100644 Documentation/filesystems/pohmelfs/network_protocol.txt delete mode 100644 Documentation/filesystems/ubifs-authentication.md delete mode 100644 Documentation/gpu/vkms.rst delete mode 100644 Documentation/i2c/busses/i2c-nvidia-gpu delete mode 100644 Documentation/laptops/lg-laptop.rst delete mode 100644 Documentation/media/uapi/mediactl/media-ioc-request-alloc.rst delete mode 100644 Documentation/media/uapi/mediactl/media-request-ioc-queue.rst delete mode 100644 Documentation/media/uapi/mediactl/media-request-ioc-reinit.rst delete mode 100644 Documentation/media/uapi/mediactl/request-api.rst delete mode 100644 Documentation/media/uapi/mediactl/request-func-close.rst delete mode 100644 Documentation/media/uapi/mediactl/request-func-ioctl.rst delete mode 100644 Documentation/media/uapi/mediactl/request-func-poll.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst delete mode 100644 Documentation/process/programming-language.rst delete mode 100644 Documentation/serial/serial-iso7816.txt delete mode 100644 Documentation/trace/sys-t.rst delete mode 100644 Documentation/xilinx/eemi.txt delete mode 100644 arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi delete mode 100644 arch/arm/boot/dts/am335x-moxa-uc-2101.dts delete mode 100644 arch/arm/boot/dts/am3517-evm-ui.dtsi delete mode 100644 arch/arm/boot/dts/armada-385-db-88f6820-amc.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-arm-stardragon4800-rep2.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts delete mode 100644 arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts delete mode 100644 arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-icore-1.5.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-ccimx6ulsbcpro.dts delete mode 100644 arch/arm/boot/dts/imx6ulz-14x14-evk.dts delete mode 100644 arch/arm/boot/dts/imx6ulz.dtsi delete mode 100644 arch/arm/boot/dts/meson8b-ec100.dts delete mode 100644 arch/arm/boot/dts/omap3-gta04a5one.dts delete mode 100644 arch/arm/boot/dts/rk3288-tinker-s.dts delete mode 100644 arch/arm/boot/dts/rk3288-tinker.dtsi delete mode 100644 arch/arm/boot/dts/socfpga_cyclone5_de0_nano_soc.dts create mode 100644 arch/arm/boot/dts/socfpga_cyclone5_de0_sockit.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-bananapi-m2-plus-v1.2.dts delete mode 100644 arch/arm/boot/dts/sun8i-h3-orangepi-zero-plus2.dts delete mode 100644 arch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi delete mode 100644 arch/arm/boot/dts/sunxi-bananapi-m2-plus.dtsi delete mode 100644 arch/arm/boot/dts/tegra20-colibri-eval-v3.dts delete mode 100644 arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts delete mode 100644 arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi delete mode 100644 arch/arm/common/krait-l2-accessors.c delete mode 100644 arch/arm/include/asm/krait-l2-accessors.h create mode 100644 arch/arm/mach-davinci/include/mach/clock.h delete mode 100644 arch/arm/mach-shmobile/setup-r7s9210.c create mode 100644 arch/arm/mach-u300/dummyspichip.c delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-lts.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus-v1.2.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-bananapi-m2-plus.dts delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-one-plus.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/bcm2837-rpi-cm3-io3.dts delete mode 100644 arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts delete mode 100644 arch/arm64/boot/dts/hisilicon/hi3670.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-8040-clearfog-gt-8k.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-mtp.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8998.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pmi8998.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a774a1.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77965-m3nulcb.dts delete mode 100644 arch/arm64/boot/dts/rockchip/px30-evb.dts delete mode 100644 arch/arm64/boot/dts/rockchip/px30.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock960.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts delete mode 100644 arch/arm64/boot/dts/synaptics/as370.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi create mode 100644 arch/c6x/boot/dts/linked_dtb.S delete mode 100644 arch/csky/Kconfig delete mode 100644 arch/csky/Kconfig.debug delete mode 100644 arch/csky/Makefile delete mode 100644 arch/csky/abiv1/Makefile delete mode 100644 arch/csky/abiv1/alignment.c delete mode 100644 arch/csky/abiv1/bswapdi.c delete mode 100644 arch/csky/abiv1/bswapsi.c delete mode 100644 arch/csky/abiv1/cacheflush.c delete mode 100644 arch/csky/abiv1/inc/abi/cacheflush.h delete mode 100644 arch/csky/abiv1/inc/abi/ckmmu.h delete mode 100644 arch/csky/abiv1/inc/abi/elf.h delete mode 100644 arch/csky/abiv1/inc/abi/entry.h delete mode 100644 arch/csky/abiv1/inc/abi/page.h delete mode 100644 arch/csky/abiv1/inc/abi/pgtable-bits.h delete mode 100644 arch/csky/abiv1/inc/abi/reg_ops.h delete mode 100644 arch/csky/abiv1/inc/abi/regdef.h delete mode 100644 arch/csky/abiv1/inc/abi/string.h delete mode 100644 arch/csky/abiv1/inc/abi/vdso.h delete mode 100644 arch/csky/abiv1/memcpy.S delete mode 100644 arch/csky/abiv1/memset.c delete mode 100644 arch/csky/abiv1/mmap.c delete mode 100644 arch/csky/abiv1/strksyms.c delete mode 100644 arch/csky/abiv2/Makefile delete mode 100644 arch/csky/abiv2/cacheflush.c delete mode 100644 arch/csky/abiv2/fpu.c delete mode 100644 arch/csky/abiv2/inc/abi/cacheflush.h delete mode 100644 arch/csky/abiv2/inc/abi/ckmmu.h delete mode 100644 arch/csky/abiv2/inc/abi/elf.h delete mode 100644 arch/csky/abiv2/inc/abi/entry.h delete mode 100644 arch/csky/abiv2/inc/abi/fpu.h delete mode 100644 arch/csky/abiv2/inc/abi/page.h delete mode 100644 arch/csky/abiv2/inc/abi/pgtable-bits.h delete mode 100644 arch/csky/abiv2/inc/abi/reg_ops.h delete mode 100644 arch/csky/abiv2/inc/abi/regdef.h delete mode 100644 arch/csky/abiv2/inc/abi/string.h delete mode 100644 arch/csky/abiv2/inc/abi/vdso.h delete mode 100644 arch/csky/abiv2/memcmp.S delete mode 100644 arch/csky/abiv2/memcpy.S delete mode 100644 arch/csky/abiv2/memmove.S delete mode 100644 arch/csky/abiv2/memset.S delete mode 100644 arch/csky/abiv2/strcmp.S delete mode 100644 arch/csky/abiv2/strcpy.S delete mode 100644 arch/csky/abiv2/strksyms.c delete mode 100644 arch/csky/abiv2/strlen.S delete mode 100644 arch/csky/abiv2/sysdep.h delete mode 100644 arch/csky/boot/Makefile delete mode 100644 arch/csky/boot/dts/Makefile delete mode 120000 arch/csky/boot/dts/include/dt-bindings delete mode 100644 arch/csky/configs/defconfig delete mode 100644 arch/csky/include/asm/Kbuild delete mode 100644 arch/csky/include/asm/addrspace.h delete mode 100644 arch/csky/include/asm/atomic.h delete mode 100644 arch/csky/include/asm/barrier.h delete mode 100644 arch/csky/include/asm/bitops.h delete mode 100644 arch/csky/include/asm/bug.h delete mode 100644 arch/csky/include/asm/cache.h delete mode 100644 arch/csky/include/asm/cacheflush.h delete mode 100644 arch/csky/include/asm/checksum.h delete mode 100644 arch/csky/include/asm/cmpxchg.h delete mode 100644 arch/csky/include/asm/elf.h delete mode 100644 arch/csky/include/asm/fixmap.h delete mode 100644 arch/csky/include/asm/highmem.h delete mode 100644 arch/csky/include/asm/io.h delete mode 100644 arch/csky/include/asm/irqflags.h delete mode 100644 arch/csky/include/asm/mmu.h delete mode 100644 arch/csky/include/asm/mmu_context.h delete mode 100644 arch/csky/include/asm/page.h delete mode 100644 arch/csky/include/asm/pgalloc.h delete mode 100644 arch/csky/include/asm/pgtable.h delete mode 100644 arch/csky/include/asm/processor.h delete mode 100644 arch/csky/include/asm/reg_ops.h delete mode 100644 arch/csky/include/asm/segment.h delete mode 100644 arch/csky/include/asm/shmparam.h delete mode 100644 arch/csky/include/asm/smp.h delete mode 100644 arch/csky/include/asm/spinlock.h delete mode 100644 arch/csky/include/asm/spinlock_types.h delete mode 100644 arch/csky/include/asm/string.h delete mode 100644 arch/csky/include/asm/switch_to.h delete mode 100644 arch/csky/include/asm/syscall.h delete mode 100644 arch/csky/include/asm/syscalls.h delete mode 100644 arch/csky/include/asm/thread_info.h delete mode 100644 arch/csky/include/asm/tlb.h delete mode 100644 arch/csky/include/asm/tlbflush.h delete mode 100644 arch/csky/include/asm/traps.h delete mode 100644 arch/csky/include/asm/uaccess.h delete mode 100644 arch/csky/include/asm/unistd.h delete mode 100644 arch/csky/include/asm/vdso.h delete mode 100644 arch/csky/include/uapi/asm/Kbuild delete mode 100644 arch/csky/include/uapi/asm/byteorder.h delete mode 100644 arch/csky/include/uapi/asm/cachectl.h delete mode 100644 arch/csky/include/uapi/asm/ptrace.h delete mode 100644 arch/csky/include/uapi/asm/sigcontext.h delete mode 100644 arch/csky/include/uapi/asm/unistd.h delete mode 100644 arch/csky/kernel/Makefile delete mode 100644 arch/csky/kernel/asm-offsets.c delete mode 100644 arch/csky/kernel/atomic.S delete mode 100644 arch/csky/kernel/cpu-probe.c delete mode 100644 arch/csky/kernel/dumpstack.c delete mode 100644 arch/csky/kernel/entry.S delete mode 100644 arch/csky/kernel/head.S delete mode 100644 arch/csky/kernel/irq.c delete mode 100644 arch/csky/kernel/module.c delete mode 100644 arch/csky/kernel/power.c delete mode 100644 arch/csky/kernel/process.c delete mode 100644 arch/csky/kernel/ptrace.c delete mode 100644 arch/csky/kernel/setup.c delete mode 100644 arch/csky/kernel/signal.c delete mode 100644 arch/csky/kernel/smp.c delete mode 100644 arch/csky/kernel/syscall.c delete mode 100644 arch/csky/kernel/syscall_table.c delete mode 100644 arch/csky/kernel/time.c delete mode 100644 arch/csky/kernel/traps.c delete mode 100644 arch/csky/kernel/vdso.c delete mode 100644 arch/csky/kernel/vmlinux.lds.S delete mode 100644 arch/csky/lib/Makefile delete mode 100644 arch/csky/lib/delay.c delete mode 100644 arch/csky/lib/usercopy.c delete mode 100644 arch/csky/mm/Makefile delete mode 100644 arch/csky/mm/cachev1.c delete mode 100644 arch/csky/mm/cachev2.c delete mode 100644 arch/csky/mm/dma-mapping.c delete mode 100644 arch/csky/mm/fault.c delete mode 100644 arch/csky/mm/highmem.c delete mode 100644 arch/csky/mm/init.c delete mode 100644 arch/csky/mm/ioremap.c delete mode 100644 arch/csky/mm/syscache.c delete mode 100644 arch/csky/mm/tlb.c delete mode 100644 arch/mips/boot/dts/mscc/ocelot_pcb120.dts delete mode 100644 arch/mips/generic/board-ocelot.its.S create mode 100644 arch/mips/generic/board-ocelot_pcb123.its.S create mode 100644 arch/mips/generic/kexec.c create mode 100644 arch/mips/lib/iomap.c create mode 100644 arch/mips/loongson64/common/dma.c delete mode 100644 arch/mips/loongson64/fuloong-2e/dma.c delete mode 100644 arch/mips/loongson64/lemote-2f/dma.c delete mode 100644 arch/mips/tools/.gitignore delete mode 100644 arch/mips/tools/Makefile delete mode 100644 arch/mips/tools/elf-entry.c delete mode 100644 arch/nios2/boot/dts/Makefile create mode 100644 arch/nios2/boot/linked_dtb.S delete mode 100644 arch/powerpc/Kbuild delete mode 100644 arch/powerpc/boot/dts/Makefile delete mode 100644 arch/powerpc/boot/dts/fsl/Makefile delete mode 100644 arch/powerpc/include/asm/error-injection.h create mode 100644 arch/powerpc/include/asm/pte-common.h delete mode 100644 arch/powerpc/include/asm/stackprotector.h delete mode 100644 arch/powerpc/lib/error-inject.c delete mode 100644 arch/powerpc/mm/dump_linuxpagetables-8xx.c delete mode 100644 arch/powerpc/mm/dump_linuxpagetables-book3s64.c delete mode 100644 arch/powerpc/mm/dump_linuxpagetables-generic.c delete mode 100644 arch/powerpc/mm/dump_linuxpagetables.h create mode 100644 arch/powerpc/mm/slb_low.S delete mode 100644 arch/powerpc/platforms/pseries/papr_scm.c delete mode 100644 arch/powerpc/platforms/pseries/pmem.c create mode 100644 arch/um/include/shared/aio.h create mode 100644 arch/um/os-Linux/aio.c create mode 100644 arch/xtensa/include/asm/vga.h delete mode 100644 crypto/asymmetric_keys/asym_tpm.c delete mode 100644 crypto/asymmetric_keys/pkcs8.asn1 delete mode 100644 crypto/asymmetric_keys/pkcs8_parser.c delete mode 100644 crypto/asymmetric_keys/tpm.asn1 delete mode 100644 crypto/asymmetric_keys/tpm_parser.c delete mode 100644 drivers/clk/actions/owl-reset.c delete mode 100644 drivers/clk/actions/owl-reset.h delete mode 100644 drivers/clk/at91/at91sam9260.c delete mode 100644 drivers/clk/at91/at91sam9rl.c delete mode 100644 drivers/clk/at91/at91sam9x5.c delete mode 100644 drivers/clk/at91/dt-compat.c delete mode 100644 drivers/clk/at91/sama5d2.c delete mode 100644 drivers/clk/at91/sama5d4.c delete mode 100644 drivers/clk/hisilicon/clk-hi3670.c delete mode 100644 drivers/clk/ingenic/Kconfig delete mode 100644 drivers/clk/ingenic/jz4725b-cgu.c delete mode 100644 drivers/clk/qcom/camcc-sdm845.c delete mode 100644 drivers/clk/qcom/clk-hfpll.c delete mode 100644 drivers/clk/qcom/clk-hfpll.h delete mode 100644 drivers/clk/qcom/clk-krait.c delete mode 100644 drivers/clk/qcom/clk-krait.h delete mode 100644 drivers/clk/qcom/gcc-qcs404.c delete mode 100644 drivers/clk/qcom/gcc-sdm660.c delete mode 100644 drivers/clk/qcom/hfpll.c delete mode 100644 drivers/clk/qcom/kpss-xcc.c delete mode 100644 drivers/clk/qcom/krait-cc.c delete mode 100644 drivers/clk/renesas/r7s9210-cpg-mssr.c delete mode 100644 drivers/clk/renesas/r8a774a1-cpg-mssr.c delete mode 100644 drivers/clk/renesas/r8a774c0-cpg-mssr.c delete mode 100644 drivers/clk/ti/clk-33xx-compat.c delete mode 100644 drivers/clk/ti/clk-43xx-compat.c delete mode 100644 drivers/clk/ti/clk-7xx-compat.c delete mode 100644 drivers/clk/zynqmp/Kconfig delete mode 100644 drivers/clk/zynqmp/Makefile delete mode 100644 drivers/clk/zynqmp/clk-gate-zynqmp.c delete mode 100644 drivers/clk/zynqmp/clk-mux-zynqmp.c delete mode 100644 drivers/clk/zynqmp/clk-zynqmp.h delete mode 100644 drivers/clk/zynqmp/clkc.c delete mode 100644 drivers/clk/zynqmp/divider.c delete mode 100644 drivers/clk/zynqmp/pll.c delete mode 100644 drivers/clocksource/timer-gx6605s.c delete mode 100644 drivers/clocksource/timer-mp-csky.c create mode 100644 drivers/cpufreq/arm_big_little_dt.c delete mode 100644 drivers/dma-buf/udmabuf.c delete mode 100644 drivers/edac/qcom_edac.c create mode 100644 drivers/firmware/dcdbas.c create mode 100644 drivers/firmware/dcdbas.h create mode 100644 drivers/firmware/dell_rbu.c create mode 100644 drivers/firmware/google/coreboot_table-acpi.c create mode 100644 drivers/firmware/google/coreboot_table-of.c delete mode 100644 drivers/firmware/imx/Kconfig delete mode 100644 drivers/firmware/imx/Makefile delete mode 100644 drivers/firmware/imx/imx-scu.c delete mode 100644 drivers/firmware/imx/misc.c delete mode 100644 drivers/firmware/xilinx/Kconfig delete mode 100644 drivers/firmware/xilinx/Makefile delete mode 100644 drivers/firmware/xilinx/zynqmp-debug.c delete mode 100644 drivers/firmware/xilinx/zynqmp-debug.h delete mode 100644 drivers/firmware/xilinx/zynqmp.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_queue_mgr.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_1.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v11_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v11_0.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_i2c.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_i2c.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer_debug.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dm_event_log.h delete mode 100644 drivers/gpu/drm/amd/display/modules/inc/mod_info_packet.h delete mode 100644 drivers/gpu/drm/amd/display/modules/inc/mod_shared.h delete mode 100644 drivers/gpu/drm/amd/display/modules/info_packet/Makefile delete mode 100644 drivers/gpu/drm/amd/display/modules/info_packet/info_packet.c delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_4_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_7_4_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/thm/thm_11_0_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/thm/thm_11_0_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_inc.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_powertune.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_powertune.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_pptable.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_processpptables.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/vega20_thermal.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c delete mode 100644 drivers/gpu/drm/amd/powerplay/smumgr/vega20_smumgr.h delete mode 100644 drivers/gpu/drm/bridge/tc358764.c delete mode 100644 drivers/gpu/drm/bridge/ti-sn65dsi86.c delete mode 100644 drivers/gpu/drm/drm_atomic_uapi.c delete mode 100644 drivers/gpu/drm/i915/selftests/i915_gem.c delete mode 100644 drivers/gpu/drm/mediatek/mtk_hdmi_phy.c delete mode 100644 drivers/gpu/drm/mediatek/mtk_hdmi_phy.h delete mode 100644 drivers/gpu/drm/mediatek/mtk_mt2701_hdmi_phy.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h delete mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmigm200.c create mode 100644 drivers/gpu/drm/omapdrm/tcm-sita.h delete mode 100644 drivers/gpu/drm/rockchip/rockchip_rgb.c delete mode 100644 drivers/gpu/drm/rockchip/rockchip_rgb.h create mode 100644 drivers/gpu/drm/scheduler/gpu_scheduler.c delete mode 100644 drivers/gpu/drm/scheduler/sched_entity.c delete mode 100644 drivers/gpu/drm/scheduler/sched_main.c create mode 100644 drivers/gpu/drm/ttm/ttm_lock.c create mode 100644 drivers/gpu/drm/ttm/ttm_object.c delete mode 100644 drivers/gpu/drm/vkms/vkms_crc.c delete mode 100644 drivers/gpu/drm/vmwgfx/ttm_lock.c delete mode 100644 drivers/gpu/drm/vmwgfx/ttm_object.c delete mode 100644 drivers/gpu/drm/vmwgfx/ttm_object.h delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_validation.c delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_validation.h delete mode 100644 drivers/hwtracing/stm/p_basic.c delete mode 100644 drivers/hwtracing/stm/p_sys-t.c delete mode 100644 drivers/i2c/busses/i2c-nvidia-gpu.c delete mode 100644 drivers/iio/accel/adxl372.c delete mode 100644 drivers/iio/accel/adxl372.h delete mode 100644 drivers/iio/accel/adxl372_i2c.c delete mode 100644 drivers/iio/accel/adxl372_spi.c delete mode 100644 drivers/iio/adc/mcp3911.c delete mode 100644 drivers/iio/adc/qcom-spmi-adc5.c delete mode 100644 drivers/iio/dac/ltc1660.c delete mode 100644 drivers/iio/proximity/vl53l0x-i2c.c delete mode 100644 drivers/infiniband/hw/hfi1/iowait.c delete mode 100644 drivers/infiniband/hw/hfi1/msix.c delete mode 100644 drivers/infiniband/hw/hfi1/msix.h delete mode 100644 drivers/infiniband/hw/hfi1/trace_iowait.h delete mode 100644 drivers/iommu/intel-iommu-debugfs.c delete mode 100644 drivers/irqchip/irq-csky-apb-intc.c delete mode 100644 drivers/irqchip/irq-csky-mpintc.c create mode 100644 drivers/media/cec/cec-edid.c delete mode 100644 drivers/media/dvb-frontends/lnbh29.c delete mode 100644 drivers/media/dvb-frontends/lnbh29.h delete mode 100644 drivers/media/i2c/imx319.c delete mode 100644 drivers/media/i2c/imx355.c create mode 100644 drivers/media/i2c/soc_camera/mt9m001.c create mode 100644 drivers/media/i2c/soc_camera/mt9t112.c create mode 100644 drivers/media/i2c/soc_camera/mt9v022.c create mode 100644 drivers/media/i2c/soc_camera/ov5642.c create mode 100644 drivers/media/i2c/soc_camera/ov772x.c create mode 100644 drivers/media/i2c/soc_camera/ov9640.c create mode 100644 drivers/media/i2c/soc_camera/ov9740.c create mode 100644 drivers/media/i2c/soc_camera/rj54n1cb0c.c delete mode 100644 drivers/media/i2c/soc_camera/soc_mt9m001.c delete mode 100644 drivers/media/i2c/soc_camera/soc_mt9t112.c delete mode 100644 drivers/media/i2c/soc_camera/soc_mt9v022.c delete mode 100644 drivers/media/i2c/soc_camera/soc_ov5642.c delete mode 100644 drivers/media/i2c/soc_camera/soc_ov772x.c delete mode 100644 drivers/media/i2c/soc_camera/soc_ov9640.c delete mode 100644 drivers/media/i2c/soc_camera/soc_ov9740.c delete mode 100644 drivers/media/i2c/soc_camera/soc_rj54n1cb0c.c rename drivers/media/i2c/soc_camera/{soc_tw9910.c => tw9910.c} (100%) delete mode 100644 drivers/media/media-request.c delete mode 100644 drivers/media/platform/imx-pxp.c delete mode 100644 drivers/media/platform/imx-pxp.h delete mode 100644 drivers/media/platform/vicodec/codec-fwht.c delete mode 100644 drivers/media/platform/vicodec/codec-fwht.h delete mode 100644 drivers/media/platform/vicodec/codec-v4l2-fwht.c delete mode 100644 drivers/media/platform/vicodec/codec-v4l2-fwht.h create mode 100644 drivers/media/platform/vicodec/vicodec-codec.c create mode 100644 drivers/media/platform/vicodec/vicodec-codec.h delete mode 100644 drivers/misc/eeprom/ee1004.c delete mode 100644 drivers/misc/lkdtm/stackleak.c delete mode 100644 drivers/phy/cadence/Kconfig delete mode 100644 drivers/phy/cadence/Makefile delete mode 100644 drivers/phy/cadence/phy-cadence-dp.c delete mode 100644 drivers/phy/marvell/phy-pxa-usb.c delete mode 100644 drivers/phy/rockchip/phy-rockchip-inno-hdmi.c delete mode 100644 drivers/phy/socionext/Kconfig delete mode 100644 drivers/phy/socionext/Makefile delete mode 100644 drivers/phy/socionext/phy-uniphier-pcie.c delete mode 100644 drivers/phy/socionext/phy-uniphier-usb2.c delete mode 100644 drivers/phy/socionext/phy-uniphier-usb3hs.c delete mode 100644 drivers/phy/socionext/phy-uniphier-usb3ss.c delete mode 100644 drivers/platform/chrome/cros_ec_lpc_mec.h delete mode 100644 drivers/platform/chrome/cros_ec_lpc_reg.h delete mode 100644 drivers/platform/goldfish/goldfish_pipe_qemu.h delete mode 100644 drivers/platform/x86/dcdbas.c delete mode 100644 drivers/platform/x86/dcdbas.h delete mode 100644 drivers/platform/x86/dell_rbu.c delete mode 100644 drivers/platform/x86/intel_atomisp2_pm.c delete mode 100644 drivers/platform/x86/lg-laptop.c create mode 100644 drivers/remoteproc/qcom_adsp_pil.c delete mode 100644 drivers/remoteproc/qcom_q6v5_adsp.c delete mode 100644 drivers/remoteproc/qcom_q6v5_mss.c delete mode 100644 drivers/remoteproc/qcom_q6v5_pas.c create mode 100644 drivers/remoteproc/qcom_q6v5_pil.c delete mode 100644 drivers/reset/reset-qcom-pdc.c delete mode 100644 drivers/soc/amlogic/meson-canvas.c delete mode 100644 drivers/soc/renesas/r8a774a1-sysc.c delete mode 100644 drivers/soc/renesas/r8a774c0-sysc.c delete mode 100644 drivers/staging/comedi/drivers/ni_routes.c delete mode 100644 drivers/staging/comedi/drivers/ni_routes.h delete mode 100644 drivers/staging/comedi/drivers/ni_routing/README delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes.h delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/all.h delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6070e.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6220.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6221.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6229.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6251.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6254.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6259.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6534.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6602.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6713.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6723.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pci-6733.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6030e.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6224.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6225.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6251.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxi-6733.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxie-6251.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxie-6535.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_device_routes/pxie-6738.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_route_values.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_route_values.h delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_route_values/all.h delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_route_values/ni_660x.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_route_values/ni_eseries.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/ni_route_values/ni_mseries.c delete mode 100644 drivers/staging/comedi/drivers/ni_routing/tools/.gitignore delete mode 100644 drivers/staging/comedi/drivers/ni_routing/tools/Makefile delete mode 100644 drivers/staging/comedi/drivers/ni_routing/tools/convert_c_to_py.c delete mode 100755 drivers/staging/comedi/drivers/ni_routing/tools/convert_csv_to_c.py delete mode 100755 drivers/staging/comedi/drivers/ni_routing/tools/convert_py_to_csv.py delete mode 100644 drivers/staging/comedi/drivers/ni_routing/tools/csv_collection.py delete mode 100755 drivers/staging/comedi/drivers/ni_routing/tools/make_blank_csv.py delete mode 100644 drivers/staging/comedi/drivers/ni_routing/tools/ni_names.py delete mode 100644 drivers/staging/comedi/drivers/tests/Makefile delete mode 100644 drivers/staging/comedi/drivers/tests/example_test.c delete mode 100644 drivers/staging/comedi/drivers/tests/ni_routes_test.c delete mode 100644 drivers/staging/comedi/drivers/tests/unittest.h create mode 100644 drivers/staging/dgnc/Kconfig create mode 100644 drivers/staging/dgnc/Makefile create mode 100644 drivers/staging/dgnc/TODO create mode 100644 drivers/staging/dgnc/dgnc_cls.c create mode 100644 drivers/staging/dgnc/dgnc_cls.h create mode 100644 drivers/staging/dgnc/dgnc_driver.c create mode 100644 drivers/staging/dgnc/dgnc_driver.h create mode 100644 drivers/staging/dgnc/dgnc_tty.c create mode 100644 drivers/staging/dgnc/dgnc_tty.h create mode 100644 drivers/staging/dgnc/digi.h delete mode 100644 drivers/staging/media/sunxi/Kconfig delete mode 100644 drivers/staging/media/sunxi/Makefile delete mode 100644 drivers/staging/media/sunxi/cedrus/Kconfig delete mode 100644 drivers/staging/media/sunxi/cedrus/Makefile delete mode 100644 drivers/staging/media/sunxi/cedrus/TODO delete mode 100644 drivers/staging/media/sunxi/cedrus/cedrus.c delete mode 100644 drivers/staging/media/sunxi/cedrus/cedrus.h delete mode 100644 drivers/staging/media/sunxi/cedrus/cedrus_dec.c delete mode 100644 drivers/staging/media/sunxi/cedrus/cedrus_dec.h delete mode 100644 drivers/staging/media/sunxi/cedrus/cedrus_hw.c delete mode 100644 drivers/staging/media/sunxi/cedrus/cedrus_hw.h delete mode 100644 drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c delete mode 100644 drivers/staging/media/sunxi/cedrus/cedrus_regs.h delete mode 100644 drivers/staging/media/sunxi/cedrus/cedrus_video.c delete mode 100644 drivers/staging/media/sunxi/cedrus/cedrus_video.h create mode 100644 drivers/staging/rtl8188eu/hal/odm_HWConfig.c delete mode 100644 drivers/staging/rtl8188eu/hal/odm_hwconfig.c rename drivers/staging/rtl8188eu/include/{odm_hwconfig.h => odm_HWConfig.h} (100%) create mode 100644 drivers/staging/rtl8188eu/include/odm_reg.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_qos.h create mode 100644 drivers/staging/vc04_services/interface/vchi/connections/connection.h create mode 100644 drivers/staging/vc04_services/interface/vchi/message_drivers/message.h create mode 100644 drivers/staging/vc04_services/interface/vchi/vchi_cfg_internal.h create mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_genversion create mode 100644 drivers/staging/wilc1000/wilc_debugfs.c delete mode 100644 drivers/thermal/st/stm_thermal.c create mode 100644 drivers/usb/typec/fusb302/Kconfig create mode 100644 drivers/usb/typec/fusb302/Makefile create mode 100644 drivers/usb/typec/fusb302/fusb302.c rename drivers/usb/typec/{tcpm => fusb302}/fusb302_reg.h (100%) rename drivers/usb/typec/{tcpm => }/tcpci.c (100%) rename drivers/usb/typec/{tcpm => }/tcpci.h (100%) rename drivers/usb/typec/{tcpm => }/tcpci_rt1711h.c (100%) create mode 100644 drivers/usb/typec/tcpm.c delete mode 100644 drivers/usb/typec/tcpm/Kconfig delete mode 100644 drivers/usb/typec/tcpm/Makefile delete mode 100644 drivers/usb/typec/tcpm/fusb302.c delete mode 100644 drivers/usb/typec/tcpm/tcpm.c rename drivers/usb/typec/{tcpm/wcove.c => typec_wcove.c} (100%) delete mode 100644 drivers/usb/typec/ucsi/ucsi_ccg.c create mode 100644 drivers/video/fbdev/clps711xfb.c delete mode 100644 drivers/watchdog/armada_37xx_wdt.c delete mode 100644 fs/afs/fs_probe.c delete mode 100644 fs/afs/protocol_yfs.h delete mode 100644 fs/afs/vl_list.c delete mode 100644 fs/afs/vl_probe.c delete mode 100644 fs/afs/vl_rotate.c delete mode 100644 fs/afs/yfsclient.c delete mode 100644 fs/fuse/readdir.c delete mode 100644 fs/ubifs/auth.c delete mode 100644 include/crypto/asym_tpm_subtype.h delete mode 100644 include/drm/drm_atomic_uapi.h delete mode 100644 include/drm/drm_util.h rename {drivers/gpu/drm/vmwgfx => include/drm/ttm}/ttm_lock.h (100%) create mode 100644 include/drm/ttm/ttm_object.h delete mode 100644 include/dt-bindings/clock/hi3670-clock.h delete mode 100644 include/dt-bindings/clock/jz4725b-cgu.h delete mode 100644 include/dt-bindings/clock/qcom,camcc-sdm845.h delete mode 100644 include/dt-bindings/clock/qcom,gcc-qcs404.h delete mode 100644 include/dt-bindings/clock/qcom,gcc-sdm660.h delete mode 100644 include/dt-bindings/clock/r7s9210-cpg-mssr.h delete mode 100644 include/dt-bindings/clock/r8a7744-cpg-mssr.h delete mode 100644 include/dt-bindings/clock/r8a774a1-cpg-mssr.h delete mode 100644 include/dt-bindings/clock/r8a774c0-cpg-mssr.h delete mode 100644 include/dt-bindings/clock/xlnx,zynqmp-clk.h delete mode 100644 include/dt-bindings/pinctrl/pinctrl-tegra-io-pad.h delete mode 100644 include/dt-bindings/power/owl-s900-powergate.h delete mode 100644 include/dt-bindings/power/r8a7744-sysc.h delete mode 100644 include/dt-bindings/power/r8a774a1-sysc.h delete mode 100644 include/dt-bindings/power/r8a774c0-sysc.h delete mode 100644 include/dt-bindings/reset/actions,s700-reset.h delete mode 100644 include/dt-bindings/reset/actions,s900-reset.h delete mode 100644 include/dt-bindings/reset/qcom,sdm845-pdc.h delete mode 100644 include/keys/trusted.h create mode 100644 include/linux/bootmem.h delete mode 100644 include/linux/compiler_attributes.h delete mode 100644 include/linux/firmware/imx/ipc.h delete mode 100644 include/linux/firmware/imx/sci.h delete mode 100644 include/linux/firmware/imx/svc/misc.h delete mode 100644 include/linux/firmware/imx/types.h delete mode 100644 include/linux/firmware/xlnx-zynqmp.h delete mode 100644 include/linux/keyctl.h create mode 100644 include/linux/mfd/cros_ec_lpc_mec.h create mode 100644 include/linux/mfd/cros_ec_lpc_reg.h create mode 100644 include/linux/phy/phy-qcom-ufs.h delete mode 100644 include/linux/platform_data/x86/asus-wmi.h delete mode 100644 include/linux/psi.h delete mode 100644 include/linux/psi_types.h delete mode 100644 include/linux/soc/amlogic/meson-canvas.h delete mode 100644 include/linux/stackleak.h delete mode 100644 include/media/media-request.h delete mode 100644 include/uapi/linux/udmabuf.h delete mode 100644 kernel/sched/psi.c delete mode 100644 kernel/stackleak.c delete mode 100644 kernel/trace/trace_probe_tmpl.h delete mode 100644 lib/memcat_p.c delete mode 100644 lib/test_memcat_p.c delete mode 100644 lib/test_xarray.c create mode 100644 lib/udivmoddi4.c create mode 100644 lib/umoddi3.c delete mode 100644 lib/xarray.c create mode 100644 mm/bootmem.c create mode 100644 mm/nobootmem.c create mode 100644 net/9p/util.c delete mode 100644 scripts/dtc/yamltree.c delete mode 100644 scripts/gcc-plugins/stackleak_plugin.c delete mode 100644 security/keys/keyctl_pkey.c create mode 100644 security/keys/trusted.h delete mode 100644 tools/include/asm-generic/bitops/non-atomic.h delete mode 100644 tools/include/uapi/linux/fs.h delete mode 100644 tools/perf/Documentation/build-xed.txt delete mode 100644 tools/perf/arch/sparc/annotate/instructions.c delete mode 100644 tools/perf/examples/bpf/augmented_raw_syscalls.c create mode 100644 tools/perf/scripts/python/call-graph-from-sql.py delete mode 100755 tools/perf/scripts/python/exported-sql-viewer.py delete mode 100755 tools/perf/trace/beauty/mmap_flags.sh delete mode 100644 tools/perf/trace/beauty/mount_flags.c delete mode 100755 tools/perf/trace/beauty/mount_flags.sh delete mode 100644 tools/testing/radix-tree/bitmap.c delete mode 100644 tools/testing/radix-tree/linux/kconfig.h delete mode 100644 tools/testing/radix-tree/linux/lockdep.h delete mode 100644 tools/testing/radix-tree/xarray.c delete mode 100644 tools/testing/selftests/drivers/dma-buf/Makefile delete mode 100644 tools/testing/selftests/drivers/dma-buf/udmabuf.c delete mode 100644 tools/testing/selftests/ftrace/test.d/00basic/ringbuffer_size.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/00basic/trace_pipe.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/event/trace_printk.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/func-filter-stacktrace.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/func_cpumask.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/func_mod_trace.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/func_profile_stat.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/func_stack_tracer.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_comm.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_symbol.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/profile.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/tracer/wakeup.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/tracer/wakeup_rt.tc delete mode 100644 tools/testing/selftests/powerpc/mm/wild_bctr.c delete mode 100644 tools/testing/selftests/powerpc/ptrace/ptrace-syscall.c delete mode 100644 tools/testing/selftests/powerpc/security/Makefile delete mode 100644 tools/testing/selftests/powerpc/security/rfi_flush.c delete mode 100644 tools/testing/selftests/vm/map_fixed_noreplace.c