This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits dccb77398ddf Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 01a6b366b43b Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits b2108ca26474 Merge remote-tracking branch 'scsi-fixes/fixes' omits 5bbbbf33f42d Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 55991cf6dc17 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 3a24f3c1eb7c Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits aeaece2bb8ba Merge remote-tracking branch 'omap-fixes/fixes' omits c5071e92b648 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits bc6d6a249f81 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 7ffa9e4afe7b Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits f7b8c49662f8 Merge remote-tracking branch 'crypto-current/master' omits b30b8d9800bc Merge remote-tracking branch 'phy/fixes' omits f55c154efd9b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 5180c97fd750 Merge remote-tracking branch 'spi-fixes/for-linus' omits b641ec2fefce Merge remote-tracking branch 'regulator-fixes/for-linus' omits c1bc235d3c25 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits f267811e2f0c Merge remote-tracking branch 'sound-current/for-linus' omits a9a2844cbdd0 Merge remote-tracking branch 'netfilter/master' omits 4c5327e9d843 Merge remote-tracking branch 'ipsec/master' omits 23145ab728d7 Merge remote-tracking branch 'net/master' omits 15803507d382 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 13d282d71aa4 MIPS: Annotate fall-throughs in Cavium Octeon code omits 2b999245a831 MIPS: Annotate fall-through in kvm/emulate.c omits 2cc80d809e17 mips: fix cacheinfo omits 3982b0d280fe MIPS: kernel: only use i8253 clocksource with periodic clockevent omits 3536e36ee97a dt-bindings: pinctrl: aspeed: Fix AST2500 example errors omits 74fdf6e6cd04 dt-bindings: pinctrl: aspeed: Fix 'compatible' schema errors omits ed26ef25f7bb dt-bindings: riscv: Limit cpus schema to only check RiscV [...] adds 1bf85d8c9875 NFSv4: Handle open for execute correctly adds 44942b4e457b NFSv4: Handle the special Linux file open access mode adds 9dfe52a95a60 SUNRPC: Move call to rpc_count_iostats before rpc_call_done adds 93ba048e1b9f SUNRPC: Use proper printk specifiers for unsigned long long adds a332518fda47 SUNRPC: Count ops completing with tk_status < 0 adds 7e0a0e38fcfe SUNRPC: Replace the queue timer with a delayed work function adds 4f8943f80883 SUNRPC: Replace direct task wakeups from softirq context adds b5e924191f87 SUNRPC: Remove the bh-safe lock requirement on xprt->trans [...] adds c049f8ea9a0d SUNRPC: Remove the bh-safe lock requirement on the rpc_wai [...] adds 41adafa02eeb Merge branch 'bh-remove' adds 1c341b777501 NFS: Add deferred cache invalidation for close-to-open con [...] adds 02a2779f223e Merge branch 'cache_consistency' adds 996bc4f405d3 NFS: Create a root NFS directory in /sys/fs/nfs adds 10b7a70cbb81 NFS: Cleanup - add nfs_clients_exit to mirror nfs_clients_init adds bf11fbdb20b3 NFS: Add sysfs support for per-container identifier adds 28ade856c0f7 Merge branch 'containers' adds 21f0ffaff510 SUNRPC: Add basic load balancing to the transport switch adds 612b41f808a9 SUNRPC: Allow creation of RPC clients with multiple connections adds 28cc5cd8c68f NFS: Add a mount option to specify number of TCP connectio [...] adds 6619079d0540 NFSv4: Allow multiple connections to NFSv4.x (x>0) servers adds bb71e4a5d7eb pNFS: Allow multiple connections to the DS adds fd87c8b73a0c NFS: Display the "nconnect" mount option if it is set. adds 53c326307156 NFS: Allow multiple connections to a NFSv2 or NFSv3 server adds 5a0c257f8e0f NFS: send state management on a single connection. adds 10db56917bcb SUNRPC: enhance rpc_clnt_show_stats() to report on all xprts. adds 2f34b8bfae19 SUNRPC: add links for all client xprts to debugfs adds b6580ab39b09 SUNRPC: Remove warning in debugfs.c when compiling with W=1 adds c98ebe293740 Merge branch 'multipath_tcp' adds 2b17d725f9be NFS: Clean up writeback code adds 1a7441b282ce NFSv4: Add lease_time and lease_expired to 'nfs4:' line of [...] adds 9026b3a973b0 nfs: disable client side deduplication adds 9f7761cf0409 NFS: Cleanup if nfs_match_client is interrupted adds 4368d77a4d98 SUNRPC: Drop redundant CONFIG_ from CONFIG_SUNRPC_DISABLE_ [...] adds 80d3c45fd765 SUNRPC: Fix possible autodisconnect during connect due to [...] adds 10694ac92c06 xprtrdma: Fix a BUG when tracing is enabled with NFSv4.1 on RDMA adds 2d0abe36cf13 xprtrdma: Fix use-after-free in rpcrdma_post_recvs adds 1310051c720a xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_req adds 05eb06d86685 xprtrdma: Fix occasional transport deadlock adds 5809ea4f7c39 xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flag adds 847568942f93 xprtrdma: Remove fr_state adds 40088f0e9b62 xprtrdma: Add mechanism to place MRs back on the free list adds d8099feda483 xprtrdma: Reduce context switching due to Local Invalidation adds 0ab115237025 xprtrdma: Wake RPCs directly in rpcrdma_wc_send path adds 379d1bc5be37 xprtrdma: Simplify rpcrdma_rep_create adds 9ef33ef5b628 xprtrdma: Streamline rpcrdma_post_recvs adds 6a6c6def4246 xprtrdma: Refactor chunk encoding adds 5828cebad1c8 xprtrdma: Remove rpcrdma_req::rl_buffer adds 675dd90ad093 xprtrdma: Modernize ops->connect adds c5833f0dc4ce NFS4: Add a trace event to record invalid CB sequence IDs adds 96650e2effa2 NFS: Fix show_nfs_errors macros again adds 38a638a72a34 NFS: Display symbolic status code names in trace log adds 7d4006c161ad NFS: Update symbolic flags displayed by trace events adds 62a92ba97a31 NFS: Record task, client ID, and XID in xdr_status trace points adds 347543e64082 Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/ [...] adds a101b043c44d SUNRPC: Fix transport accounting when caller specifies an [...] adds db531db951f9 Revert "NFS: readdirplus optimization by cache mechanism" [...] adds 9bcaa35c686d NFS: Use seq_putc() in nfs_show_stats() adds 1c316e39a03a NFS: Replace 16 seq_printf() calls by seq_puts() adds 2eaf426debdc nfs: Fix copy-and-paste error in debug message adds 0efb01b2ac07 nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 adds ea51efaa9617 nfs4: Rename nfs41_setup_state_renewal adds 5b596830d971 nfs4.0: Refetch lease_time after clientid update adds 50c800074446 NFSv4: Validate the stateid before applying it to state recovery adds 3cf7292280d5 SUNRPC: Replace division by multiplication in calculation [...] adds 163f88211c14 SUNRPC: Skip zero-refcount transports adds 9f98effc19bd SUNRPC: Fix initialisation of struct rpc_xprt_switch adds 7402a4fedc2b SUNRPC: Fix up backchannel slot table accounting adds d9aba2b40de6 NFSv4: Don't use the zero stateid with layoutget adds 8e04fdfadda7 pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_tr [...] adds 753690898204 SUNRPC: Ensure the bvecs are reset when we re-encode the R [...] adds f554af280a80 SUNRPC: Optimise transport balancing code adds 58bbeab425c6 pnfs: Fix a problem where we gratuitously start doing I/O [...] adds d5b9216fd511 pnfs/flexfiles: Add tracepoints for detecting pnfs fallbac [...] new 6860c981b967 Merge tag 'nfs-for-5.3-1' of git://git.linux-nfs.org/proje [...] adds 3b8cafdd5436 dm zoned: fix zone state management race adds 3ee25485ba8e dm snapshot: fix oversights in optional discard support adds c663e04097f4 dm kcopyd: Increase default sub-job size to 512KB adds 733232f8c852 dm: use printk ratelimiting functions new 3bfe1fc46794 Merge tag 'for-5.3/dm-changes-2' of git://git.kernel.org/p [...] new cec3ebd083d4 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() new 973de24a7849 s390x/mm: fail when an altmap is used for arch_add_memory() new 18c86506c80f s390x/mm: implement arch_remove_memory() new 22eb634632a2 arm64/mm: add temporary arch_remove_memory() implementation new 1811582587c4 drivers/base/memory: pass a block_id to init_memory_block() new 80ec922dbd87 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] new db051a0dac13 mm/memory_hotplug: create memory block devices after arch_ [...] new 05f800a0bd08 mm/memory_hotplug: drop MHP_MEMBLOCK_API new 4c4b7f9ba948 mm/memory_hotplug: remove memory block devices before arch [...] new a31b264c2b41 mm/memory_hotplug: make unregister_memory_block_under_node [...] new b9bf8d342d9b mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] new 26f26bedab33 mm/sparse.c: set section nid for hot-add memory new 43675e6fbbea mm: thp: make transhuge_vma_suitable available for anonymous THP new c06306696f83 mm: thp: fix false negative of shmem vma's THP eligibility new 49f17c26c123 resource: fix locking in find_next_iomem_res() new 756398750e11 resource: avoid unnecessary lookups in find_next_iomem_res() new 2491f0a2c0b1 mm: section numbers use the type "unsigned long" new 90ec010fe0d6 drivers/base/memory: use "unsigned long" for block ids new 8d595c4c0f76 mm: make register_mem_sect_under_node() static new fbcf73ce6582 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] new ea8846411ad6 mm/memory_hotplug: move and simplify walk_memory_blocks() new dd625285910d drivers/base/memory.c: get rid of find_memory_block_hinted() new f1eca35a0dc7 mm/sparsemem: introduce struct mem_section_usage new 326e1b8f83a4 mm/sparsemem: introduce a SECTION_IS_EARLY flag new f46edbd1b151 mm/sparsemem: add helpers track active portions of a secti [...] new 49ba3c6b37b3 mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] new e9c0a3f05477 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] new 96da43500009 mm/hotplug: kill is_dev_zone() usage in __remove_pages() new 46d945aeab4d mm: kill is_dev_zone() helper new 7ea6216049ff mm/sparsemem: prepare for sub-section ranges new ba72b4c8cf60 mm/sparsemem: support sub-section hotplug new a0653406a3a6 mm: document ZONE_DEVICE memory-model implications new 7cc7867fb061 mm/devm_memremap_pages: enable sub-section remap new 7e3e888dfc13 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields new a3619190d62e libnvdimm/pfn: stop padding pmem namespaces to section alignment new 9a845030427c mm/sparsemem: cleanup 'section number' data types new 371096949f0a mm: migrate: remove unused mode argument new eec4844fae7c proc/sysctl: add shared variables for range check new 249be8511b26 Merge branch 'akpm' (patches from Andrew) new 8ec1e9006908 gve: replace kfree with kvfree new 008cfbaa3f9f net: dsa: sja1105: Fix missing unlock on error in sk_buff() new 9b3d15e6b05e bnxt_en: Fix VNIC accounting when enabling aRFS on 57500 chips. new 7d6053097311 usb: qmi_wwan: add D-Link DWM-222 A2 device ID new 6f5fa8d2c05f ag71xx: fix error return code in ag71xx_probe() new 269b7c5ff782 ag71xx: fix return value check in ag71xx_probe() new 8d650cdedaab tcp: fix tcp_set_congestion_control() use from bpf hook new 5f4fc6d440d7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds fb9273f2c10d drm: don't bother with super_operations and dentry_operations adds 619a6d167b29 cxl: don't bother with dentry_operations adds 8b1e058e0f52 cxlflash: don't bother with dentry_operations adds 985f4044871a balloon: don't bother with dentry_operations adds 48b48750c3f9 zsmalloc: don't bother with dentry_operations adds 4de1e3a8ecec z3fold: don't bother with dentry_operations adds 7e5f7bb08b8c unexport simple_dname() adds 1a6e9e76b713 device-dax: Drop register_filesystem() adds 1f58bb18f6f2 mount_pseudo(): drop 'name' argument, switch to d_make_root() adds f7a994518410 no need to protect against put_user_ns(NULL) adds feb8ae43a7b3 start massaging the checks in sget_...(): move to sget_userns() adds 0ce0cf12fc4c consolidate the capability checks in sget_{fc,userns}() adds b9662f310354 vfs: Convert rpc_pipefs to use the new mount API adds 96a374a35f82 vfs: Convert nfsctl to use the new mount API adds bb7b6b2bbdb8 vfs: Kill mount_ns() adds 2527b284defa move the capability checks from sget_userns() to legacy_ge [...] adds fd912087f4a8 legacy_get_tree(): pass fc->user_ns to mount_capable() adds 20284ab7427f switch mount_capable() to fs_context adds 709a643da8b8 mqueue: set ->user_ns before ->get_tree() adds 46cf047a945c procfs: set ->user_ns before calling ->get_tree() adds d5f68d330c15 cpuset: move mount -t cpuset logics into cgroup.c adds 059338aae331 move mount_capable() calls to vfs_get_tree() adds c3aabf0780a5 move mount_capable() further out adds 7cdfa44227b0 vfs: Fix refcounting of filenames in fs_parser adds c80fa7c8301c vfs: Provide sb->s_iflags settings in fs_context struct adds 31d6d5ce5340 vfs: Provide a mount_pseudo-replacement for the new mount API adds 52db59df17c0 vfs: Convert aio to use the new mount API adds 33cada40b51f vfs: Convert anon_inodes to use the new mount API adds 9030d16eb8ad vfs: Convert bdev to use the new mount API adds 059b20d9da69 vfs: Convert nsfs to use the new mount API adds 4fa7ec5db7e7 vfs: Convert pipe to use the new mount API adds 8e9231f819e3 vfs: Convert zsmalloc to use the new mount API adds ea8157ab2ae5 zsfold: Convert zsfold to use the new mount API adds fba9be49701a vfs: Convert sockfs to use the new mount API adds 75d4e06f049f vfs: Convert dax to use the new mount API adds 4a457910a8d7 vfs: Convert drm to use the new mount API adds b06f973fe713 vfs: Convert ia64 perfmon to use the new mount API adds 52418c8f0073 vfs: Convert cxl to use the new mount API adds 219e69639070 vfs: Convert ocxlflash to use the new mount API adds 99558d203cea vfs: Convert virtio_balloon to use the new mount API adds 389e22fb46eb vfs: Convert btrfs_test to use the new mount API adds 8d9e46d80777 fold mount_pseudo_xattr() into pseudo_fs_get_tree() adds db2c246a091e vfs: Use sget_fc() for pseudo-filesystems adds 023d066a0d0a vfs: Kill sget_userns() adds 2ac295d4f0c0 convenience helper get_tree_nodev() adds c23a0bbab30c convenience helper: get_tree_single() adds bc99a664e9be vfs: Convert binfmt_misc to use the new mount API adds 6bc62f2067d3 vfs: Convert configfs to use the new mount API adds 4799974555de vfs: Convert efivarfs to use the new mount API adds 7515c22cc8c8 vfs: Convert qib_fs/ipathfs to use the new mount API adds 129f809d2aa9 vfs: Convert ibmasmfs to use the new mount API adds c6a2c720d206 vfs: Convert oprofilefs to use the new mount API adds e5d82a7360d1 vfs: Convert gadgetfs to use the new mount API adds 2345771f87df vfs: Convert xenfs to use the new mount API adds 7ab2fa7693c3 vfs: Convert openpromfs to use the new mount API adds b0ecc9da5ff6 vfs: Convert apparmorfs to use the new mount API adds 5c86d7e0433a vfs: Convert securityfs to use the new mount API adds 920f50b2a44b vfs: Convert selinuxfs to use the new mount API adds 5afdd0f1e6a7 vfs: Convert smackfs to use the new mount API adds 14a253ce4210 init_rootfs(): don't bother with init_ramfs_fs() adds fd3e007f6c6a don't bother with registering rootfs adds 33488845f211 constify ksys_mount() string arguments adds 037f11b4752f mnt_init(): call shmem_init() unconditionally new 933a90bf4f35 Merge branch 'work.mount0' of git://git.kernel.org/pub/scm [...] adds 3ae762a09cd7 fs/adfs: correct disc record structure adds 1dfdfc94730b fs/adfs: add helper to get discrecord from map adds 275f5b99d6d4 fs/adfs: add helper to get filesystem size adds cb88b5a387dd fs/adfs: use format_version from disc_record adds 2e67080d8708 fs/adfs: use %pV for error messages adds ceb3b10613eb fs/adfs: clean up error message printing adds 5ed70bb47767 fs/adfs: clean up indirect disc addresses and fragment IDs adds 421d3c0faa28 fs/adfs: super: correct superblock flags adds 4c5762f5f5e3 fs/adfs: super: safely update options on remount adds 5808b14a1f52 fs/adfs: super: fix use-after-free bug adds 8616108de152 fs/adfs: super: limit idlen according to directory type adds b4ed8f75c828 fs/adfs: add time stamp and file type helpers new d2fbf4b6d585 Merge branch 'work.adfs' of git://git.kernel.org/pub/scm/l [...] adds 8811249f0cfd vfs: update d_make_root() description adds 02e5ad973883 perf_event_get(): don't bother with fget_raw() new 4f5ed1318c01 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] adds 1c230208f53d iomap: start moving code to fs/iomap/ adds a45c0eccc564 iomap: move the swapfile code into a separate file adds 5157fb8f5ae1 iomap: move the file mapping reporting code into a separate file adds 56a178981d47 iomap: move the SEEK_HOLE code into a separate file adds db074436f421 iomap: move the direct IO code into a separate file adds afc51aaa22f2 iomap: move the buffered IO code into a separate file adds cb7181ff4b1c iomap: move the main iteration code into a separate file adds 5d907307adc1 iomap: move internal declarations into fs/iomap/ new 26473f83703e Merge tag 'iomap-5.3-merge-4' of git://git.kernel.org/pub/ [...] adds bce5963bcb4f xen/events: fix binding user event channels to cpus adds 090d54bcbc54 Revert "x86/paravirt: Set up the virt_spin_lock_key after [...] adds 814bbf49dcd0 xen: remove tmem driver adds 1b37683cda02 x86/xen: Mark xen_hvm_need_lapic() and xen_x2apic_para_ava [...] adds 30978346372e x86: Add "nopv" parameter to disable PV extensions adds b39b049749ce xen: Map "xen_nopv" parameter to "nopv" and mark it obsolete adds cc8f3b4dd2eb x86/paravirt: Remove const mark from x86_hyper_xen_hvm variable adds bef6e0ae7420 x86/xen: Add "nopv" support for HVM guest adds b23e5844dfe7 xen/pv: Fix a boot up hang revealed by int3 self test adds a1078e821b60 xen: let alloc_xenballooned_pages() fail if not enough mem [...] new b5d72dda8976 Merge tag 'for-linus-5.3a-rc1-tag' of git://git.kernel.org [...] new 1994cc49f18b csky: Select intc & timer drivers new 3158d28953fc csky: Fixup no panic in kernel for some traps new f132076c8ff9 csky: Init pmu as a device new ccffa1ad15be csky: Add count-width property for csky pmu new f622fbf20596 csky: Add pmu interrupt support new d41435d9b2b3 csky: Fix perf record in kernel/user space new e7534198abd6 csky: Fixup some error count in 810 & 860. new 69d812f5eb24 dt-bindings: interrupt-controller: Update csky mpintc new 4d581034f908 dt-bindings: csky: Add csky PMU bindings new 9d35dc3006a9 csky: Revert mmu ASID mechanism new a231b8839cd4 csky: Add new asid lib code from arm new 22d55f02b892 csky: Use generic asid algorithm to implement switch_mm new 4e562c11664c csky: Improve tlb operation with help of asid new bdfeb0ccea1a csky: Fixup abiv1 memset error new a84d2d2906f9 Merge tag 'csky-for-linus-5.3-rc1' of git://github.com/c-s [...] new 6d54ceb539aa tracing: Fix user stack trace "??" output new 41ba485ef1d0 Merge tag 'trace-v5.3-2' of git://git.kernel.org/pub/scm/l [...] new 40ef768ab6ee Remove references to dead website. new dd4542d2823a Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] adds dd2b5959785c drm/bochs: fix framebuffer setup. adds c0898fca3fce drm/selftests: reduce stack usage adds dae1ccee012e drm: panel-orientation-quirks: Add extra quirk table entry [...] adds e5704b3fe9d5 drm: connector: remove bogus NULL check adds 505f6cff880e drm/komeda: Remove clock ratio property adds 8aa0625f4855 drm/komeda: remove slave_planes property adds a76f612c1de8 drm/komeda: remove img_enhancement property adds c945623c05c3 drm/komeda: Remove layer_split property adds 75c5bf97ed2f MAINTAINERS: maintain drm/arm drivers in drm-misc for now adds 1930c11204b1 drm/komeda: Computing layer_split internally adds 990dee3aa456 drm/komeda: Computing image enhancer internally adds 7f3bbc0b817b drm/modes: Skip invalid cmdline mode adds b3c8a40cfc4a Merge tag 'drm-misc-next-fixes-2019-07-11' of git://anongi [...] adds 32eaeae0ef19 drm/amdgpu/psp: add a mutex to protect access to the psp ring adds 7e4dec58032d drm/amdgpu: Fix potential integer overflows adds 617a64dc85f9 drm/amd/powerplay: increase the SMU msg response waiting time adds a54166d79a6b drm/amd/powerplay: bug fix for sysfs adds a349b39253d5 drm/amdgpu/discovery: fix DCE_HWIP mapping error in hw_id_ [...] adds 63e2fef63138 drm/amdgpu: enable IP discovery by default on navi adds 70df8273ca0c drm/amdkfd: fix cp hang in eviction adds 5fdb7c4c7f26 drm/amd/display: Expose audio inst from DC to DM adds 6ce8f316673f drm/amd/display: Add drm_audio_component support to amdgpu_dm adds 5f0f531c4f8a drm/amdgpu: Print out voltage in DM_PPLIB adds 3840fe256ae4 drm/amdgpu: switch to macro for psp bootloader command adds 4298935924a9 drm/amdgpu: support key database loading for navi10 adds d36893362d22 drm/amd/powerplay: fix smu clock type change miss error adds 64974ab24908 drm/amd/powerplay: add pstate mclk(uclk) support for navi10 adds 7e446b3c76b4 drm/amd/display: Support clang option for stack alignment adds 7a17c8ce3321 drm/amd/display: return 'NULL' instead of 'false' from dcn [...] adds 75ee64875e75 drm/amdkfd: Consistently apply noretry setting adds eaf963b5c17e drm/amd/powerplay: add socclk profile dpm support. adds 75728f512e1f drm/amd/powerplay: add standard profile dpm support for smu adds 42b3aa9a5baf drm/amd/powerplay: avoid double check feature enabled adds 8e33376b7649 drm/amd/powerplay: fix save dpm level error for smu adds 54728170e00c drm/amd/powerplay: add helper of smu_clk_dpm_is_enabled for smu adds cf034477321e drm/amdgpu: extend AMDGPU_CTX_PRIORITY_NORMAL comment adds 0fa4246e8ebf drm/amd/amdgpu: Add VMID to SRBM debugfs bank selection adds ca9db7d1e072 drm/amd/amdgpu: Add missing select_me_pipe_q() for gfx10 adds 9417f703afe3 drm/amdgpu: Fix Vega20 Perf counter for pcie_bw adds b5203d16aef4 drm/amd/amdgpu: hide #warning for missing DC config adds 5db7b0d29086 drm/amdgpu: remove memset after kzalloc adds 3bd532692d93 drm/amdgpu: replace simple_strtol() by kstrtou32() adds 9288b874c500 drm/amdgpu: Fix unaligned memory copies adds f216994613bc drm/amdgpu: check kdb_bin_size to exclude kdb loading sequence adds 597292eb73ee drm/amd/powerplay: enable fw ctf,apcc dfll and gfx ss adds 08473888e09b drm/amdgpu/gfx10: set SH_MEM_CONFIG.INITIAL_INST_PREFETCH adds d72e04d97efd drm/amd/powerplay: Use proper enums in vega20_print_clk_levels adds 6ea624f60393 drm/amdgpu: drop dead header adds 67adb569ddf4 drm/amdgpu: Fix silent amdgpu_bo_move failures adds 366cf03ec00f drm/amd/powerplay: fix memory allocation failure check V2 adds 7ef65bbd01fd drm/amd/powerplay: avoid access before allocation adds f68ccf43acbc drm/amd/powerplay: fix deadlock around smu_handle_task V2 adds 0d9d78b57bf3 drm/amd/powerplay: correct smu_update_table usage adds 93002849ffc7 drm/amd/powerplay: maintain SMU FW backward compatibility adds cd6e0c4ba193 drm/amd/powerplay: update vega20 driver if to fit latest S [...] adds 88891430a2c0 drm/amd/amdgpu: Fix offset for vmid selection in debugfs i [...] adds 6a5d4877544b drm/amdkfd: Remove GWS from process during uninit adds 02316e963a5a drm/amd/display: Force uclk to max for every state adds 8a5b5d425e54 drm/amdgpu/pm: remove check for pp funcs in freq sysfs handlers adds 41a5a2a8531f drm/amd/display: init res_pool dccg_ref, dchub_ref with xt [...] new 9fb7dc73b923 Merge tag 'drm-next-5.3-2019-07-18' of git://people.freede [...] new bb2b4074f8d9 drm/nouveau/mcp89/mmu: Use mcp77_mmu_new instead of g84_mm [...] new f8d6211ac77f drm/nouveau/disp/nv50-: force scaler for any non-default L [...] new 533f47524075 drm/nouveau/disp/nv50-: fix center/aspect-corrected scaling new d1084184789d drm/nouveau/kms: disallow dual-link harder if hdmi connect [...] new 75dec321cd2d drm/nouveau/core: recognise TU116 chipset new 3485b7b50b53 drm/nouveau/disp/tu102-: wire up scdc parameter setter new 7cb95eeea670 drm/nouveau/i2c: Enable i2c pads & busses during preinit new b7019ac550eb drm/nouveau: fix bogus GPL-2 license header new b0f84a84fff1 drm/nouveau: fix bogus GPL-2 license header new 68bf8b577977 drm/nouveau/hwmon: return EINVAL if the GPU is powered dow [...] new d304654bd793 drm/nouveau/dmem: missing mutex_lock in error path new 09b90e2fe35f drm/nouveau: fix memory leak in nouveau_conn_reset() new 5210e967d3c9 drm/nouveau/flcn/gp102-: improve implementation of bind_co [...] new 4d352dbd5850 drm/nouveau/secboot/gp102-: remove WAR for SEC2 RTOS start bug new 8ee795625665 Merge branch 'linux-5.3' of git://github.com/skeggsb/linux [...] new 31cc088a4f5d Merge tag 'drm-next-2019-07-19' of git://anongit.freedeskt [...] adds ceb02dcf676f ARM: delete netx machine adds 6ad135992e66 Merge tag 'armsoc-drop-netx-v5.3' of git://git.kernel.org/ [...] adds 72187c626eed ARM: versatile: fix a leaked reference by addingmissing of [...] adds 153969fd952d ARM: versatile: Drop CLCD platform data adds 449c1cd29777 Merge tag 'versatile-v5.3-armsoc' of git://git.kernel.org/ [...] adds c2af88f1a0cd ARM: rockchip: fix missing of_node_put calls in smp code adds 4ab3a3e7e8ba Merge tag 'v5.3-rockchip-soc32-1' of git://git.kernel.org/ [...] adds 8abc5a7ce6e6 ARM: bcm: fix a leaked reference by adding missing of_node_put adds 933b9609d335 ARM: bcm: Enable ARCH_HAS_RESET_CONTROLLER for ARCH_BRCMSTB adds 885895a8eae6 ARM: bcm: Enable PINCTRL for ARCH_BRCMSTB adds b06c51debc6c Merge tag 'arm-soc/for-5.3/soc' of https://github.com/Broa [...] adds bf0349df0004 arm64: Enable BCM7038_L1_IRQ for ARCH_BRCMSTB adds 809eec694a7b arm64: Enable ARCH_HAS_RESET_CONTROLLER for ARCH_BRCMSTB adds 724cf0aecb0d arm64: Enable PINCTRL for ARCH_BRCMSTB adds b41e48a82bcf Merge tag 'arm-soc/for-5.3/soc-arm64' of https://github.co [...] adds 9037829ca29e ARM: OMAP2+: Make some variables static adds 45450f36e569 soc: ti: pm33xx: Add a print while entering RTC only mode [...] adds 24cb4bc8f0c9 Merge tag 'omap-for-v5.3/soc-signed' of git://git.kernel.o [...] adds 3fe1ee40b2a2 ARM: use arch_extension directive instead of arch argument adds b8ad2985c6ea ARM: OMAP2: drop explicit assembler architecture adds 1f8e44b622dc ARM: davinci: Use GPIO lookup table for DA850 LEDs adds 9060463be509 Merge tag 'davinci-for-v5.3/soc' of git://git.kernel.org/p [...] adds 51a0daf64dee ARM: mach-shmobile: Don't init CNTVOFF/counter if PSCI is [...] adds 02af9f90941b soc: renesas: Enable RZ/A1 IRQC on RZ/A1H and RZ/A2M adds 03890f477ca6 Merge tag 'renesas-arm-soc-for-v5.3' of https://git.kernel [...] adds 332bbefe14e8 MAINTAINERS: mvebu: Add git entry adds 0ffd86080bf5 Merge tag 'mvebu-arm-5.3-1' of git://git.infradead.org/lin [...] adds 95701b1c3c8f arm: add missing include platform-data/atmel.h adds abd6aa55d72e Merge tag 'at91-5.3-soc' of git://git.kernel.org/pub/scm/l [...] adds f5a38c8ecf52 ARM: pxa/lubbock: remove lubbock_set_misc_wr() from global view adds f7fd41afa15d Merge tag 'pxa-for-5.3-2' of https://github.com/rjarzmik/l [...] adds 99ae52edeba1 ARM: imx6: cpuidle: Use raw_spinlock_t adds a5a9dffcc903 ARM: imx: Switch imx7d to imx-cpufreq-dt for speed-grading adds a7d881464194 Merge tag 'imx-soc-5.3' of git://git.kernel.org/pub/scm/li [...] adds 0cca82ec3455 ARM: exynos: Make ARCH_EXYNOS3 a default option adds 24d2c73ff28b ARM: exynos: Only build MCPM support if used adds a55e040c6f21 ARM: exynos: Cleanup cppcheck shifting warning adds da4d0b289142 Merge tag 'samsung-soc-5.3' of https://git.kernel.org/pub/ [...] adds d9d03e2c9055 serial: sa1100: add support for mctrl gpios adds 0faf70ca948a serial: sa1100: add note about modem control signals adds 59f06d674f38 ARM: sa1100/assabet: convert serial to gpiod APIs adds 3fae166e6799 ARM: sa1100/h3xxx: convert serial to gpiod APIs adds 88a4c748ba10 ARM: sa1100/badge4: remove commented out modem control ini [...] adds cf56ffaa51a7 ARM: sa1100/hackkit: remove empty serial mctrl functions adds 5c9e4d8c844a ARM: sa1100/neponset: convert serial to use gpiod APIs adds d6c8204659eb ARM: sa1100: convert to common clock framework adds a44c1d700c84 ARM: riscpc: replace gettimeoffset() with clocksource adds 63a0666bca93 ARM: riscpc: fix lack of keyboard interrupts after irq conversion adds e89e26136558 ARM: riscpc: fix ecard printing adds ffd9a1ba9fdb ARM: riscpc: fix DMA adds 8194468fadaa ARM: riscpc: dma: eliminate "cur_sg" scatterlist usage adds 39694ed0dbe1 ARM: riscpc: dma: make state a local variable adds e659587c64b3 ARM: riscpc: dma: improve address/length writing adds 090a37ceda3e ARM: riscpc: dma: use __iomem pointers for writing DMA adds 1eac59d731ca ARM: riscpc: add ecard quirk for Atomwide 3port serial card adds e579201a832c ARM: riscpc: parse video information from tagged list adds 12290cc462c2 ARM: riscpc: move RiscPC assembly files from arch/arm/lib [...] adds 05002cf1779a ARM: riscpc: reduce IRQ handling code adds 0b40deeef6d9 ARM: riscpc: enable chained scatterlist support adds 1f6db18fbd76 Merge branch 'sa1100-for-next'; commit 'riscpc^{/ARM: risc [...] adds 7cba7caceebc Merge branch 'for-arm-soc' of git://git.armlinux.org.uk/~r [...] adds 7e8a0f108990 ARM: stm32: use "depends on" instead of "if" after prompt new 24e44913aa74 Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] adds b2b1a057294d soc: fsl: guts: Add definition for LX2160A adds bbc9be3ac8ab Documentation: DT: Add entry for DPAA2 console adds c93349d8c170 soc: fsl: add DPAA2 console support adds d31beda2bcea soc: fsl: dpio: Increase timeout for QBMan Management Commands adds dde2137d62b2 bus: mc-bus: Add support for mapping shareable portals adds 5842efa41f57 soc: fsl: dpio: Add support for memory backed QBMan portals adds d9ebd99d9a2f soc: fsl: qman: fixup liodns only on ppc targets adds 5d1d046e2868 soc: fsl: qbman_portals: add APIs to retrieve the probing status adds 112603739338 Merge tag 'soc-fsl-next-v5.3' of git://git.kernel.org/pub/ [...] adds d7f3f7d84704 MAINTAINERS: Add mailing list for the TEE subsystem adds c9727db7cc1d Merge tag 'tee-maint-for-5.3' of https://git.linaro.org/pe [...] adds 7b43b8fdc9a6 memory: move jedec_ddr_data.c from lib/ to drivers/memory/ adds 5ec47cda74e9 memory: move jedec_ddr.h from include/memory to drivers/memory/ adds 92e074acf6f7 firmware/psci: psci_checker: Park kthreads before stopping them adds 7ccd2ffce0d4 memory: brcmstb: dpfe: use msleep() over udelay() adds 900c8f578be2 memory: brcmstb: dpfe: optimize generic_show() adds 78a6f5bef9b8 memory: brcmstb: dpfe: use byte 3 of registers MR4-MR8 adds 3087974a3df8 bus: brcmstb_gisb: Remove print of base address adds 1ffc0b580ba7 memory: brcmstb: dpfe: remove unused code and fix formatting adds 6ca5d2ba9e49 memory: brcmstb: dpfe: report firmware loading error adds a7c25759d8d8 memory: brcmstb: dpfe: wait for DCPU to be ready adds 58a8499f431d memory: brcmstb: dpfe: prepare support for multiple API versions adds 5ef108b44625 memory: brcmstb: dpfe: prepare for API-dependent sysfs attributes adds e3b7472362ba memory: brcmstb: dpfe: introduce DPFE API v3 adds 426356392c2c Merge tag 'arm-soc/for-5.3/drivers' of https://github.com/ [...] adds 2b2f7def058a bus: ti-sysc: Add support for missing clockdomain handling adds 5aa912953611 bus: ti-sysc: Support 16-bit writes too adds e0db94fe87da bus: ti-sysc: Make OCP reset work for sysstatus and syscon [...] adds bd808f9a4423 bus: ti-sysc: Allow QUIRK_LEGACY_IDLE even if legacy_mode [...] adds eec26555ae9b bus: ti-sysc: Enable interconnect target module autoidle b [...] adds ae9ae12e9daa bus: ti-sysc: Handle clockactivity for enable and disable adds fb685f1c190e bus: ti-sysc: Handle swsup idle mode quirks adds 6e09f497eb91 bus: ti-sysc: Set ENAWAKEUP if available adds 8383e25994ef bus: ti-sysc: Add support for disabling module without leg [...] adds ea5a2e4d5467 bus: ti-sysc: Do rstctrl reset handling in two phases adds b6a53c4c872a bus: ti-sysc: Detect uarts also on omap34xx adds 4e23be473e30 bus: ti-sysc: Add support for module specific reset quirks adds c3bd15a0786e Merge tag 'omap-for-v5.3/ti-sysc-signed' of git://git.kern [...] adds 0ab2c44def8f dt-bindings: arm: fix the document ID for SCMI protocol do [...] adds 430daaf96ad1 firmware: arm_scmi: fix bitfield definitions for SENSOR_DE [...] adds c0759b9b5d41 firmware: arm_scmi: update rate_discrete in clock_describe [...] adds 0b673b648699 firmware: arm_scmi: fetch and store sensor scale adds ac778e62634e hwmon: scmi: Scale values to target desired HWMON units adds df767c0a437c Merge tag 'scmi-updates-5.3' of git://git.kernel.org/pub/s [...] adds 66f030eac257 firmware: ti_sci: Always request response from firmware adds 68608b5e5063 firmware: ti_sci: Add resource management APIs for ringacc [...] adds 1e407f337f40 firmware: ti_sci: Add support for processor control adds fa42da11b285 firmware: ti_sci: Parse all resource ranges even if some i [...] adds 8e1395a4249c firmware: ti_sci: Use the correct style for SPDX License I [...] adds 4c960505df44 firmware: ti_sci: Fix gcc unused-but-set-variable warning adds 6c249cc7a7e6 Merge tag 'drivers_soc_for_5.3' of git://git.kernel.org/pu [...] adds f82682f4043f MAINTAINERS: fix typo in file name adds b157d73ed0af MAINTAINER: Fix Qualcomm ETHQOS ethernet DT file adds 8b3344422f09 soc: qcom: rpmpd: fixup rpmpd set performance state adds fe546c54423f soc: qcom: rpmpd: Add support to set rpmpd state to max adds 1f010d1efdf6 soc: qcom: rpmpd: Modify corner defining macros adds 0cb93b1503c1 dt-bindings: power: Add rpm power domain bindings for qcs404 adds 7dbed2a7462e soc: qcom: rpmpd: Add QCS404 power-domains adds dec9a05a147e dt-bindings: power: Add rpm power domain bindings for msm8998 adds 02e03c897a96 soc: qcom: rpmpd: Add MSM8998 power-domains adds 1ac19ad799f8 qcom: apr: Make apr callbacks in non-atomic context adds 8ad2b4b371bc dt-bindings: soc: qcom: Add AOSS QMP binding adds 2209481409b7 soc: qcom: Add AOSS QMP driver adds 6b9d226b8495 soc: qcom: fix QCOM_AOSS_QMP dependency and build errors adds 70d22b78d323 soc: qcom: apr: Don't use reg for domain id adds 2498f8c1c668 MAINTAINERS: Remove myself as qcom maintainer adds e1068c32c1d4 soc: qcom: geni: Add support for ACPI adds c616ea191d59 Merge tag 'qcom-drivers-for-5.3' of git://git.kernel.org/p [...] adds a0b2ff531582 dt-bindings: soc: amlogic: canvas: document support for Me [...] adds 9a98fdf5b6e6 soc: amlogic: canvas: add support for Meson8, Meson8b and [...] adds 71a34b7cc7b3 Merge tag 'amlogic-drivers' of https://git.kernel.org/pub/ [...] adds 61ed7ef952fc firmware: tegra: Early resume BPMP adds 9d9dd994b509 Merge tag 'tegra-for-5.3-firmware' of git://git.kernel.org [...] adds 76ce48bdb303 memory: tegra: Fix -Wunused-const-variable adds 09c4e038d4b1 Merge tag 'tegra-for-5.3-memory' of git://git.kernel.org/p [...] adds 77226d977250 soc/tegra: pmc: Fail to allocate more than one wake IRQ adds 03b3c21cb3e6 soc/tegra: pmc: Avoid crash for non-wake IRQs adds 34abf69732c7 soc/tegra: pmc: Add comments clarifying wake events adds f0b2835f05c3 soc/tegra: fuse: Do not log error message on deferred probe adds 7ac13f6dcbd5 soc/tegra: Select pinctrl for Tegra194 adds 761d3d22fb74 Merge tag 'tegra-for-5.3-soc' of git://git.kernel.org/pub/ [...] adds e4272af4247f soc: aspeed: lpc-ctrl: make parameter optional adds c8a3b9b50d83 soc: aspeed: lpc-ctrl: Fix probe error handling adds 0aa447e5ce14 Merge tag 'aspeed-5.3-soc' of git://git.kernel.org/pub/scm [...] adds 2b14b802adac soc: imx: Read imx8mm soc revision from anatop adds 15f5276a2fb1 soc: imx: Add SCU SoC info driver support adds d8dfab0f4d06 soc: imx: soc-imx8: Avoid unnecessary of_node_put() in err [...] adds 4c396a604a57 soc: imx: soc-imx8: Correct return value of error handle adds 1bcbe7300815 soc: imx8: Fix potential kernel dump in error path adds 283172b01956 soc: imx8: Use existing of_root directly adds db10496c0064 soc: imx: Add i.MX8MN SoC driver support adds 21000823f557 Merge tag 'imx-drivers-5.3' of git://git.kernel.org/pub/sc [...] adds b27aca2e555f soc: rockchip: work around clang warning adds d9deea28a896 Merge tag 'reset-fixes-for-v5.2' of git://git.pengutronix. [...] adds ef98682a4e12 dt-bindings: reset: Add devicetree binding for BM1880 rese [...] adds 64c47b624f64 reset: Add reset controller support for BM1880 SoC adds b108ad53bb65 dt-bindings: reset: imx7: Fix the spelling of 'indices' adds 8c0993621c3e Merge tag 'reset-for-v5.3' of git://git.pengutronix.de/git [...] new 8362fd64f07e Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] adds a23392cd7dad ARM: dts: integrator: specify AFS partition adds 10d8b9de63e6 ARM: dts: versatile: specify AFS partition adds ed3a03b70749 ARM: dts: realview: specify AFS partition adds 62a5017bf825 ARM: dts: vexpress: specify AFS partition adds 0dfe186a452f Merge tag 'integrator-dts-v5.3-arm-soc' of git://git.kerne [...] adds c311f4ff2b55 arm64: dts: sprd: Add Spreadtrum SD host controller support adds 0763d0c2273a arm64: qcom: qcs404: Add reset-cells to GCC node adds 6773af2684b7 ARM: dts: rockchip: fix PWM clock found on RK3288 Socs adds d190bfaaa2a1 ARM: dts: rockchip: Remove bogus 'i2s_clk_out' from rk3288 [...] adds 99fa066710f7 ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again adds 1c0479023412 ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 adds 83be81e3b0b6 ARM: dts: rockchip: raise CPU trip point temperature for v [...] adds 0f637e2565d1 ARM: dts: rockchip: raise GPU trip point temperatures for veyron adds fa31ba8f1719 ARM: dts: raise GPU trip point temperature for speedy to 80 degC adds ca3516b32cd9 ARM: dts: rockchip: Add pin names for rk3288-veyron-minnie adds 0ca87bd5baa6 ARM: dts: rockchip: Add pin names for rk3288-veyron-jerry adds 8ef1ba39a9fa ARM: dts: rockchip: Mark that the rk3288 timer might stop [...] adds f6dcbb3ad5ce ARM: dts: rockchip: Add #cooling-cells entry for rk3288 GPU adds ae2b6ba865d8 ARM: dts: rockchip: Use GPU as cooling device for the GPU [...] adds 75481833c6db ARM: dts: rockchip: remove GPU 500 MHz OPP on rk3288 adds 11983d8530e3 ARM: dts: rockchip: Use the GPU to cool CPU thermal zone o [...] adds c87efcc3d1df ARM: dts: rockchip: Configure the GPU thermal zone for mickey adds 9dbf05bd8ae5 ARM: dts: rockchip: fix pwm-cells for rk3288's pwm3 adds d85b2ad35a2a ARM: dts: rockchip: Add pin names for rk3288-veyron jaq, m [...] adds bf09924f2176 ARM: dts: rockchip: Switch to builtin HDMI DDC bus on rk32 [...] adds c077d9d717dc ARM: dts: rockchip: Add unwedge pinctrl entries for dw_hdm [...] adds cd6386087d82 ARM: dts: rockchip: Add HDMI i2c unwedging for rk3288-veyron adds b8925b7c2f86 ARM: dts: rockchip: Split GPIO keys for veyron into multip [...] adds 5b8ea6bfa497 Merge tag 'v5.3-rockchip-dts32-1' of git://git.kernel.org/ [...] adds bba821f5479e arm64: dts: rockchip: add PCIe nodes on rk3399-rockpro64 adds 7b305b0fb05e arm64: dts: rockchip: Enable SPI0 and SPI4 on Rock960 adds 0ee198ab08fe arm64: dts: rockchip: Enable SPI1 on Ficus adds c432a29d3fc9 arm64: dts: rockchip: fix isp iommu clocks and power domain adds 45fa7c383871 arm64: dts: rockchip: add WiFi+BT support on ROCK Pi4 board adds 3990c9918af3 Merge tag 'v5.3-rockchip-dts64-1' of git://git.kernel.org/ [...] adds aa78426d4eb9 arm64: dts: stingray: Add Stingray Thermal DT support. adds ad77d3dbfbde arm64: dts: Add USB DT nodes for Stingray SoC adds f8526c2d99ca arm64: dts: Stingray: Add NIC i2c device node adds 3aa45174e135 Merge tag 'arm-soc/for-5.3/devicetree-arm64' of https://gi [...] adds 566734534f56 ARM: dts: Add LCD type 28 support to LogicPD Torpedo DM373 [...] adds 81ec03f5d912 ARM: dts: am335x phytec boards: Remove regulator node adds 65604db5792b ARM: dts: am335x-phycore-som: Add emmc node adds 66fa560004b4 ARM: dts: am335x-phycore-som: Enable gpmc node in dts files adds 267247d3d2df ARM: dts: am335x-pcm-953: Update user led names adds 4dc020c50755 ARM: dts: am335x-pcm-953: Remove eth phy delay adds e3630fd9aa2a ARM: dts: Add support for phyBOARD-REGOR-AM335x adds 2cdc9c200de7 ARM: dts: am335x-baltos: add support for MMC1 CD pin adds 8f62581f820d Merge branch 'baltos' into omap-for-v5.3/dt adds 0164a087a69a Merge tag 'omap-for-v5.3/dt-signed' of git://git.kernel.or [...] adds bd80c674f826 ARM: dts: Drop legacy custom hwmods property for omap4 uart adds 22a7fc15cf1e ARM: dts: Drop legacy custom hwmods property for omap4 mmc adds b3dbb6e3efff Merge tag 'omap-for-v5.3/ti-sysc-dt-signed' of git://git.k [...] adds f37fdc1d6b2c arm64: dts: juno: update coresight DT bindings adds 7f8e78ca90e2 arm64: dts: juno: set the right partition type for NOR flash adds 65004867c953 Merge tag 'juno-updates-5.3' of git://git.kernel.org/pub/s [...] adds 8de9336f4b92 ARM: dts: vexpress-v2p-ca15_a7: update coresight DT bindings adds 6f3710f1f65f arm: dts: vexpress-v2p-ca15_a7: disable NOR flash node by default adds b8e65c1939ff ARM: dts: vexpress: set the right partition type for NOR flash adds f82695814c39 Merge tag 'vexpress-updates-5.3' of git://git.kernel.org/p [...] adds a41041ff31f2 ARM: dts: exynos: Move CPU OPP tables out of SoC node on E [...] adds 893bffa99441 ARM: dts: exynos: Raise maximum buck regulator voltages on [...] adds d2cac68e0d9b ARM: dts: exynos: Add ADC node to Exynos5410 and Odroid XU adds ecf890235575 Merge tag 'samsung-dt-5.3' of https://git.kernel.org/pub/s [...] adds cca3731e026a ARM: dts: socfpga: use the "altr,socfpga-stmmac-a10-s10" binding adds 9aa0cae1d458 arm64: dts: stratix10: use the "altr,socfpga-stmmac-a10-s1 [...] adds d9b9f805ee2b ARM: dts: socfpga: add ltc2497 on arria10 devkit adds c946feaabbdd ARM: dts: arria10: Add EMAC OCP reset property adds 50f5ef466dfa Merge tag 'socfpga_dts_updates_for_v5.3' of git://git.kern [...] adds f5a5d83f16cf arm64: dts: ti: k3-am654: Update compatible for dmsc adds cba9943cdeb0 arm64: dts: ti: k3-am654: Add interrupt controllers in mai [...] adds 5fec389febea arm64: dts: ti: k3-am654: Add interrupt controllers in wak [...] adds 7a558c4697e8 arm64: dts: ti: am6-wakeup: Add gpio node adds 980cc42754a5 arm64: dts: ti: am6-main: Add gpio nodes adds c67f7388a62e arm64: dts: ti: am654-base-board: Add gpio_keys node adds 0ded541218d1 arm64: dts: ti: k3-am65: Add MCU SRAM ranges in interconne [...] adds f853f0053164 arm64: dts: ti: k3-am65-mcu: Add the MCU RAM node adds 833123386c69 arm64: dts: ti: k3-am65: Add R5F ranges in interconnect nodes adds cc2d13e75009 arm64: dts: ti: k3-am65: Add MSMC RAM ranges in interconnect node adds 4b4ffc6e1f66 arm64: dts: k3-am6: Add "socionext,synquacer-pre-its" prop [...] adds 1cbe04b0b744 arm64: dts: k3-am6: Add mux-controller DT node required fo [...] adds cedc255cc6fe arm64: dts: k3-am6: Add SERDES DT node adds cfa6437a7164 arm64: dts: k3-am6: Add PCIe Root Complex DT node adds 30eb8ea46cc6 arm64: dts: k3-am6: Add PCIe Endpoint DT node adds 1b89dc93b8b2 arm64: dts: ti: am654-base-board: Disable SERDES and PCIe adds 7c42f43c29e2 dt-bindings: arm: ti: Add bindings for J721E SoC adds e28c6d941dac dt-bindings: serial: 8250_omap: Add compatible for J721E U [...] adds 2d87061e70de arm64: dts: ti: Add Support for J721E SoC adds cff377f7897a soc: ti: Add Support for J721E SoC config option adds 803d3a1870e2 arm64: dts: ti: Add support for J721E Common Processor Board adds 3cd277c6d021 arm64: defconfig: Enable TI's J721E SoC platform adds 1463a70dfc87 arm64: dts: ti: k3-j721e-main: Add Main NavSS Interrupt co [...] adds 073086fc68d7 arm64: dts: ti: k3-j721e: Add interrupt controllers in mai [...] adds ae7d8505b10d arm64: dts: ti: k3-j721e: Add interrupt controllers in wak [...] adds 78eccc2ac98e arm64: dts: ti: k3-j721e: Add the MCU SRAM node adds 4ed7e4e57822 Merge tag 'ti-k3-soc-for-v5.3' of git://git.kernel.org/pub [...] adds cbbe88333062 ARM: bcm283x: Enable DMA support for SPI controller adds 0ad4ca81bc2f Merge tag 'tags/bcm2835-dt-next-2019-06-01' into devicetree/next adds 4cf2b6abaf2e ARM: dts: Fix BCM7445 DTC warnings adds c7b23bcb9e82 ARM: dts: Cygnus: Fix most DTC W=1 warnings adds c8159a6be801 ARM: dts: bcm-mobile: Fix most DTC W=1 warnings adds bc3b68886c90 ARM: dts: BCM53573: Fix DTC W=1 warnings adds f6bf17291d8f ARM: dts: BCM63xx: Fix DTC W=1 warnings adds 875e2f5faba0 ARM: dts: NSP: Fix the bulk of W=1 DTC warnings adds dfa84bb99285 ARM: dts: BCM5301X: Fix most DTC W=1 warnings adds 98d70a5cd929 Merge tag 'arm-soc/for-5.3/devicetree-v2' of https://githu [...] adds b6f7cd7faecf arm64: dts: hi6220: Update coresight DT bindings adds 9500ff14c4cf arm64: dts: hi3660: Add CoreSight support adds 80f7f92c16d5 Merge tag 'hisi-arm64-dt-for-5.3' of git://github.com/hisi [...] adds 06c3cba62b3b ARM: dts: hip04: Update coresight DT bindings adds 0914acd87fa0 Merge tag 'hisi-arm32-dt-for-5.3' of git://github.com/hisi [...] adds 3a2b37b09f74 arm64: dts: msm8996: Add UFS PHY reset controller adds 6d1238aa3395 arm64: dts: qcom: qcs404-evb: Fix typo adds 14d27be1529c arm64: dts: sdm845: Fix up CPU topology adds 7c2d4811d115 arm64: dts: qcom: pms405: calibrate the VADC correctly adds 32d3060d769b arm64: dts: qcom: pms405: Rename adc outputs as per schematics adds 887b528c958f arm64: dts: qcom: qcs404-evb: fix l3 min voltage adds f6ddca1c11b8 arm64: dts: qcom: qcs404-evb: increase s3 max voltage adds 9000a55bedb4 arm64: dts: qcom: sdm845-mtp: Make USB1 peripheral adds c79800103eb1 arm64: dts: sdm845: Add gpu and gmu device nodes adds 3fdeaee951aa arm64: dts: sdm845: Add zap shader region for GPU adds 45ea8f32b031 arm64: dts: qcom: qcs404: Add PSCI cpuidle low power states adds 0b0c33908199 arm64: dts: qcom: qcs404: Add turingcc node adds 4742ab860618 arm64: dts: qcom: msm8916: Add entry-method property for t [...] adds 4c9e5dfb45e8 arm64: dts: qcom: msm8916: Use more generic idle state names adds f6aee7af59b6 arm64: dts: qcom: msm8996: Add PSCI cpuidle low power states adds 2aefca8017fa arm64: dts: msm8996: Add proper capacity scaling for the cpus adds 9bbd0836c34f arm64: dts: qcom: sdm845: Add PSCI cpuidle low power states adds 644875660cd2 arm64: dts: qcom: qcs404-evb: Mark CDSP clocks protected adds 560ad5e7e1b5 arm64: dts: qcom: qcs404: Add TCSR node adds f4dd04a836c7 arm64: dts: qcom: qcs404: Fully describe the CDSP adds 67779ca2ed23 arm64: dts: qcom: qcs404: Move lpass and q6 into soc adds 11f61210d7ca arm64: dts: qcom: qcs404: Add rpmpd node adds 460f13cab098 arm64: dts: qcom: msm8998: Add rpmpd node adds b422b03a3889 arm64: dts: qcom-msm8916: Update coresight DT bindings adds 4b2c7ea8a629 arm64: dts: qcom-qcs404: Add reset-cells to GCC node adds a79774387195 arm64: dts: qcom: Add AOSS QMP node adds e76c367217fb arm64: dts: qcom: sdm845: Add Q6V5 MSS node adds c3083c80b52c arm64: dts: qcom: msm8998: Add PSCI cpuidle low power states adds 73db2714234a arm64: dts: msm8996: fix PSCI entry-latency-us adds 693e824452e5 arm64: dts: qcom: msm8996: Stop using legacy clock names adds 8389b869bbf0 arm64: dts: qcom: msm8998: Add ANOC1 SMMU node adds b84dfd175c09 arm64: dts: qcom: msm8998: Add PCIe PHY and RC nodes adds 431f64642c2f arm64: dts: qcom: qcs404: Add PCIe related nodes adds 73786fea0211 arm64: dts: qcom: qcs404-evb: Enable PCIe adds 3f72e2d3e682 arm64: dts: qcom: Add Dragonboard 845c adds 64a68a736068 arm64: dts: qcom: msm8996: Correct apr-domain property adds 72825e7f4a63 arm64: dts: qcom: msm8996: Enable SMMUs adds 6fd7c4da546b arm64: dts: qcom: pm8998: Use qcom,pm8998-pon binding for [...] adds 2410fd450c09 arm64: dts: qcom: qcs404-evb: fix vdd_apc supply adds 750ee7858f5a Merge tag 'qcom-arm64-for-5.3' of git://git.kernel.org/pub [...] adds e32d07b2e4c8 ARM: dts: qcom-apq8064: Update coresight DT bindings adds 15061c3edde4 ARM: dts: qcom-msm8974: Update coresight DT bindings adds 48100d10c93f ARM: dts: qcom: msm8974-hammerhead: add touchscreen support adds 030b6d48ebfb ARM: dts: qcom: msm8974-hammerhead: add support for backlight adds 5a9fc531f6ec ARM: dts: msm8974: add display support adds 489bacb29818 ARM: dts: qcom: msm8974-hammerhead: add support for display adds 791c6fdb0ba5 Merge tag 'qcom-dts-for-5.3' of git://git.kernel.org/pub/s [...] adds 459a6a2f2517 ARM: dts: aspeed: Rename flash-controller nodes adds 8bc7d3ed7cf4 ARM: dts: aspeed: Add Power9 and Power9 CFAM description adds 0215e2a54683 ARM: dts: aspeed: Add aspeed-p2a-ctrl node adds 29b871f344f4 ARM: dts: aspeed: quanta-q71: Enable p2a node adds 9deea07ed8a2 ARM: dts: aspeed: zaius: add Infineon and Intersil regulators adds 66daab243213 ARM: dts: aspeed: zaius: update 12V brick I2C address adds b2cc26af46b4 ARM: dts: aspeed: zaius: fixed I2C bus numbers for pcie slots adds b853ab0fa2e1 ARM: dts: aspeed: cmm: enable ehci host controllers adds 8e8fd0cbd7c5 ARM: dts: aspeed: Add Swift BMC machine adds 56b646284b95 ARM: dts: aspeed: swift: Add pca9539 devices adds e39e134d31b2 ARM: dts: aspeed: Add Facebook YAMP BMC adds 9831ae33750d ARM: dts: aspeed: Adding Lenovo Hr630 BMC adds 130413736376 ARM: dts: aspeed: Add Microsoft Olympus BMC adds 5da28d740548 ARM: dts: aspeed: Add YADRO VESNIN BMC adds 03c511dde040 ARM: dts: aspeed: Add Inspur fp5280g2 BMC machine adds 6084110a0e9c ARM: dts: aspeed: Enable video engine on romulus and wtherspoon adds 97dd7871d147 Merge tag 'aspeed-5.3-devicetree' of git://git.kernel.org/ [...] adds 3be5c7425fd2 ARM: dts: da850: add cpu node and operating points to DT adds 3975205ac334 ARM: dts: da850-lego-ev3: enable cpufreq adds fdf1b2746104 ARM: dts: da850-lcdk: enable cpufreq adds e8e3699f65c3 ARM: dts: da850-evm: enable cpufreq adds 3a4b44d5c032 ARM: davinci_all_defconfig: Enable CPUFREQ_DT adds 19339e6a2214 Merge tag 'davinci-for-v5.3/dt' of git://git.kernel.org/pu [...] adds 47b58182391a ARM: dts: meson8: add the canvas module adds 10256a4755db ARM: dts: meson8m2: update the offset of the canvas module adds 872f881e72d9 ARM: dts: meson8b: add the canvas module adds 0b67e66a5fa7 ARM: dts: meson8m2: mxiii-plus: rename the DCDC2 regulator adds 8ee9ee74232f ARM: dts: meson8m2: mxiii-plus: add the supply for the Mali GPU adds d94f60e3dfa0 ARM: dts: meson8b: mxq: improve support for the TRONFY MXQ S805 adds 19bda0c5b799 ARM: dts: meson: update with SPDX Licence identifier adds 504420a04177 ARM: dts: meson6-atv1200: update with SPDX Licence identifier adds 68b3f115137a ARM: dts: meson6: update with SPDX Licence identifier adds 699b98904efc ARM: dts: meson8-minix-neo-x8: update with SPDX Licence id [...] adds 41e359ed7f1b ARM: dts: meson8: update with SPDX Licence identifier adds 47305093e21a ARM: dts: meson8b-mxq: update with SPDX Licence identifier adds 5a9ae235161e ARM: dts: meson8b-odroidc1: update with SPDX Licence identifier adds 677092c39b14 ARM: dts: meson8b: update with SPDX Licence identifier adds a2c6e82e5341 ARM: dts: meson: switch to the generic Ethernet PHY reset [...] adds 266050d80ef5 Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] adds 442251611472 ARM: dts: sun8i: r40: bananapi-m2-ultra: Add GPIO pin-bank [...] adds 30cf87fd3376 ARM: dts: sun8i: v40: bananapi-m2-berry: Add GPIO pin-bank [...] adds 27e81e1970a8 ARM: dts: sun8i: v40: bananapi-m2-berry: Enable GMAC ether [...] adds 4da567ba35a4 ARM: dts: sun8i: v40: bananapi-m2-berry: Enable HDMI output adds 78f8e6d97fa0 ARM: dts: sun8i: v40: bananapi-m2-berry: Enable AHCI adds 3e4a856af315 ARM: dts: sun8i: v40: bananapi-m2-berry: Add Bluetooth dev [...] adds e60f1fd252d7 ARM: dts: sun8i: r40: bananapi-m2-ultra: Remove regulator- [...] adds a28d1b67cf4f dt-bindings: bus: Convert Allwinner RSB to a schema adds ca0961011db5 ARM: dts: sun8i-h3: Fix wifi in Beelink X2 DT adds 17996e5b0ba4 ARM: dts: sun6i: Add default address and size cells for SPI adds 5f49c38a80b9 ARM: dts: sun7i: olimex-lime2: Enable ac and power supplies adds dfe8173dfd25 ARM: dts: sun8i: a711: Change LRADC node names to avoid warnings adds ae683c816d9f ARM: dts: sun7i: icnova-swac: Fix the model vendor adds bdd33cb6e24f ARM: dts: gr8-evb: Fix RTC vendor adds 96c0dad2f9de ARM: dts: sun8i: a83t: Add device node for CSI (Camera Sen [...] adds b9cb52497124 ARM: dts: sun6i: Fix RTC node adds 562b9526ee0c ARM: dts: sun6i: Add external crystals accuracy adds 65a4a40215a9 ARM: dts: sun8i: v3s: Fix the RTC node adds 33e877f34777 ARM: dts: sun8i: v3s: Add external crystals accuracy adds 913f36b6242a ARM: dts: sun8i: r40: Change the RTC compatible adds 2269f0c15191 dt-bindings: pwm: Convert Allwinner PWM to a schema adds d12a73cf3a84 Merge tag 'sunxi-dt-for-5.3-201906210807' of https://git.k [...] adds 70f76289d964 arm64: dts: allwinner: a64: move I2C pinctrl to dtsi adds 5aa45a24d2ac arm64: dts: allwinner: a64-amarula-relic: Add GT5663 CTP node adds 3c2a22b8aead arm64: dts: allwinner: a64-oceanic-5205-5inmfd: Enable GT911 CTP adds 22538576beb6 arm64: dts: allwinner: h6: add PIO VCC bank supplies for Pine H64 adds 85c6fadd185e arm64: dts: allwinner: a64: orangepi-win: Add wifi and blu [...] adds c478a12e7253 arm64: dts: allwinner: a64: Add pinmux for RGB666 LCD adds d7274dc4b8c7 arm64: dts: allwinner: axp803: add USB power supply node adds cc072fb6df84 arm64: dts: allwinner: a64: bananapi-m64: Enable PMIC USB [...] adds 439152ae0eff arm64: dts: allwinner: a64: Enable audio on Teres-I adds e0917169e5cc dt-bindings: watchdog: add Allwinner H6 watchdog adds b6cebb1c2de5 arm64: dts: allwinner: h6: add watchdog node adds ae3ceed0a399 arm64: dts: allwinner: h6: add r_watchog node adds 355fb0e54e85 dt-bindings: input: sun4i-lradc-keys: Add A64 compatible adds 84204fb6f290 arm64: dts: allwinner: a64: Add lradc node adds 9164665a390a arm64: dts: allwinner: h6: Add DMA node adds 3264c72dccce Merge tag 'sunxi-dt64-for-5.3-201906210808' of https://git [...] adds 9fbbbb7b8d63 ARM: dts: sunxi: h3/h5: Fix GPIO regulator state array adds 8fbf1bb7156b Merge tag 'sunxi-h3-h5-for-5.3-201906210812' of https://gi [...] adds 70ac79f5d1ef dt-bindings: arm: renesas: Add HopeRun RZ/G2[M] boards adds 9d79b2f1aed4 dt-bindings: Add vendor prefix for HopeRun adds e6aacf9a52e0 dt-bindings: can: rcar_can: Fix RZ/G2 CAN clocks adds d703a52eb1eb dt-bindings: can: rcar_can: Add r8a774c0 support adds d04824b26348 dt-bindings: can: rcar_canfd: document r8a77965 support adds 485dccb48f75 dt-bindings: can: rcar_canfd: document r8a77990 support adds c908fd08692b dt-bindings: can: rcar_canfd: document r8a774c0 support adds ac97aea7df7b dt-bindings: timer: renesas, cmt: Document r8a779{5|65|90} [...] adds 74a22e8f4350 dt-bindings: display: renesas: Add r8a774a1 support adds af647fc73343 Merge tag 'renesas-dt-bindings-for-v5.3' of https://git.ke [...] adds 9105996ba984 ARM: dts: r7s9210: Add RSPI adds cbcb639172c3 ARM: dts: r7s9210: Add Ethernet support adds 49da03c67c36 ARM: dts: r7s9210: Add RIIC support adds a49f76cddaee ARM: dts: r7s9210: Add SDHI support adds c5dab2e9a90a ARM: dts: rza2mevb: Add Ethernet support adds c2fad09c28ac ARM: dts: rza2mevb: Add SDHI support adds eb8be0276d90 ARM: dts: rza2mevb: add ethernet aliases adds 283f881a4d37 ARM: dts: r7s9210: Add USB clock adds 5c64e61bb217 ARM: dts: rza2mevb: Add 48MHz USB clock adds 185555ff994e ARM: dts: r8a779x: Configure PMIC IRQ pinmux adds bd6ed4674358 ARM: dts: r7s72100: Add IRQC device node adds 35b81a037b2e ARM: dts: rskrza1: Add input switches adds 9d8c794e3150 ARM: dts: r7s9210: Add USB Host support adds f56e674decff ARM: dts: r7s9210: Add USB Device support adds 003ddc67e626 ARM: dts: rza2mevb: Add USB Host support adds 07d2bf96e0e1 ARM: dts: renesas: Use ip=on for bootargs adds 1de78ccbda78 ARM: dts: rza2mevb: sort nodes of rza2mevb board adds e23391f36ce1 ARM: dts: r7s9210: Add IRQC device node adds 4592e49225cd ARM: dts: rza2mevb: Add input switch adds d211650a87ed ARM: dts: iwg20d-q7-common: Fix SDHI1 VccQ regularor adds 7eef616f1cec ARM: dts: iwg23s-sbc: Fix SDHI2 VccQ regulator adds 9dd6f7c484fd ARM: dts: r8a7792: Add CMT0 and CMT1 to r8a7792 adds cd75dd0058e2 Merge tag 'renesas-arm-dt-for-v5.3' of https://git.kernel. [...] adds 391dca2105c4 arm64: dts: renesas: r8a774a1: Add VSP instances adds c4f223b419ba arm64: dts: renesas: r8a774a1: Add DU device to DT adds 466f475f63d1 arm64: dts: renesas: r8a774a1: Add FDP1 instance adds c3362a74d977 arm64: dts: renesas: r8a774a1: Tie SYS-DMAC to IPMMU-DS0/1 adds 01712eaa0d96 arm64: dts: renesas: r8a774a1: Tie Audio-DMAC to IPMMU-MP adds 57cfa7314697 arm64: dts: renesas: r8a774a1: Connect Ethernet-AVB to IPMMU-DS0 adds 94fc0ee22a5c arm64: dts: renesas: cat874: Add HDMI video support adds a597dcb1d4ab arm64: dts: renesas: cat874: Add HDMI audio adds c7d4df305ca4 arm64: dts: renesas: draak: Remove unnecessary index from [...] adds 95ff4aab4173 arm64: dts: renesas: ulcb-kf: Add support for TI WL1837 adds 8067f6f421dc arm64: dts: renesas: r8a7796: Add TPU support adds 1a8c4542bca3 arm64: dts: renesas: r8a77965: Add TPU support adds a461b5bf17ce arm64: dts: renesas: r8a7795: Add TPU support adds b263b0067d72 arm64: dts: renesas: cat874: Add WLAN support adds 7b7c5676a877 arm64: dts: renesas: cat874: Add BT support adds b31b43c92dae arm64: dts: renesas: Use ip=on for bootargs adds 11290c09e296 arm64: dts: renesas: r8a774c0: Clean up CPU compatibles adds 90d4fa39d028 arm64: dts: renesas: ebisu: Remove renesas, no-ether-link [...] adds 7794bd7ed709 arm64: dts: renesas: Revise usb2_phy nodes and phys properties adds 15d8cd83b7ef arm64: dts: renesas: r8a7795: Create thermal zone to support IPA adds 47e1714ab93d arm64: dts: renesas: r8a7795: Add dynamic power coefficient adds 81022ecd2720 arm64: dts: renesas: r8a7796: Create thermal zone to support IPA adds 9fed1b89c0cd arm64: dts: renesas: r8a7796: Add dynamic power coefficient adds 7ec67eddfb8e arm64: dts: renesas: r8a77965: Create thermal zone to support IPA adds eb2cd8c259d4 arm64: dts: renesas: r8a77965: Add dynamic power coefficient adds 8fa7d18f9ee2 arm64: dts: renesas: r8a77990: Create thermal zone to support IPA adds 70c6d23ea70c arm64: dts: renesas: r8a77990: Add dynamic power coefficient adds 800037e815b9 arm64: dts: renesas: r8a774a1: Add operating points adds 438419ebd3f8 arm64: dts: renesas: Add HiHope RZ/G2M main board support adds 871c13a443de arm64: dts: renesas: hihope-common: Add pincontrol support [...] adds 7433f1fb8ec8 arm64: dts: renesas: Add HiHope RZ/G2M sub board support adds a5a41d50ffe7 arm64: dts: renesas: r8a774a1: Add PCIe device nodes adds 61e0505b162a arm64: dts: renesas: hihope-common: Declare pcie bus clock adds 3c3ca5f746d8 arm64: dts: renesas: hihope-rzg2-ex: Enable PCIe support adds 736a291d4f66 arm64: dts: renesas: hihope-common: Add RWDT support adds 46f69d06afd0 arm64: dts: renesas: r8a7799[05]: Point LVDS0 to its compa [...] adds cf7b175ae4de arm64: dts: renesas: cat874: Enable USB3.0 host/peripheral [...] adds ec0a286a339e arm64: dts: renesas: cat874: Enable usb role switch support adds 06585ed38b66 arm64: dts: renesas: r8a77990: Fix register range of display node adds 015a75077d7b arm64: dts: renesas: hihope-common: Add uSD and eMMC adds aa85b3cac7d8 arm64: dts: renesas: r8a774a1: Add CMT device nodes adds 67e291362a75 arm64: dts: renesas: r8a774a1: Add TMU device nodes adds a573cb676d54 arm64: dts: renesas: r8a774a1: Fix USB 2.0 clocks adds 734d277f412a arm64: dts: renesas: hihope-common: Add USB 2.0 support adds 3ba27637d801 arm64: dts: renesas: hihope-common: Enable USB3.0 adds 1485b6353a99 arm64: dts: renesas: hihope-common: Add LEDs support adds 7b996955e514 arm64: dts: renesas: r8a774a1: Add CPU topology on r8a774a1 SoC adds 5f5249497bd7 arm64: dts: renesas: r8a774a1: Add CPU capacity-dmips-mhz adds 06a928fb5805 arm64: dts: renesas: r8a774a1: Create thermal zone to support IPA adds 9e35f49cf703 arm64: dts: renesas: r8a774a1: Add dynamic power coefficient adds 8c9656423549 arm64: dts: renesas: r8a774a1: Add HDMI encoder instance adds 89d6adc63f85 arm64: dts: renesas: hihope-common: Add HDMI support adds f6130381e2a2 arm64: dts: renesas: hihope-common: Remove "label" from LEDs adds d71036005f63 Merge tag 'renesas-arm64-dt-for-v5.3' of https://git.kerne [...] adds 0e5447626bed ARM: dts: armada: netgear-rn104: Add LCD to RN104 dts. adds 2545de859c7e Merge tag 'mvebu-dt-5.3-1' of git://git.infradead.org/linu [...] adds d3446b266a8c arm64: dts: marvell: mcbin: enlarge PCI memory window adds 188ea2fc99b7 arm64: dts: marvell: clearfog-gt-8k: set SFP power limit adds b172733dd1c0 arm64: dts: marvell: Change core numbering in AP806 thermal-node adds fe7f7f229f07 arm64: dts: marvell: Enable AP806 thermal throttling with CPUfreq adds d8cc5cf08b11 arm64: dts: marvell: Disable AP I2C on Armada-8040-DB adds 00954566464a arm64: dts: armada-3720-espressobin: correct spi node adds 85e27ed7b6bd arm64: dts: marvell: armada-7040-db: Add USB current regulators adds 200f5c4081e0 arm64: dts: marvell: add missing #interrupt-cells property adds 4cb0f05d3795 Merge tag 'mvebu-dt64-5.3-1' of git://git.infradead.org/li [...] adds b725e262ba1d ARM: dts: stm32: use dedicated files to manage stm32mp157 [...] adds a1975755f59e ARM: dts: stm32: add STMFX support on stm32746g-eval adds d4c986b77cd5 ARM: dts: stm32: add joystick support on stm32746g-eval adds d1216af9968f ARM: dts: stm32: add orange and blue leds on stm32746g-eval adds 98c2663b3804 ARM: dts: stm32: add STMFX support on stm32mp157c-ev1 adds 2619646b5224 ARM: dts: stm32: add joystick support on stm32mp157c-ev1 adds e79fe5fa6dca ARM: dts: stm32: add pinctrl sleep config for qspi on stm3 [...] adds 04645a12b788 ARM: dts: stm32: add jedec compatible for nor flash on stm [...] adds 5afd65c3a060 ARM: dts: stm32: add sai support on stm32mp157c adds ae658082d0ba ARM: dts: stm32: add sai pins muxing on stm32mp157 adds 84f639acb3a3 ARM: dts: stm32: add i2s support on stm32mp157c adds 8f23696d89c6 ARM: dts: stm32: add i2s pins muxing on stm32mp157 adds 74344cfd15aa ARM: dts: stm32: Add Vivante GPU support on STM32MP157c adds 0cc1bff0a605 ARM: dts: stm32: enable Vivante GPU support on stm32mp157c [...] adds 8b5d3dc6812f ARM: dts: stm32: enable Vivante GPU support on stm32mp157a [...] adds 477432b53be2 ARM: dts: stm32: add DCMI camera interface support on stm32mp157c adds 46cf917d0658 ARM: dts: stm32: add DCMI pins to stm32mp157c adds d0352ebdd8e0 ARM: dts: stm32: enable OV5640 camera on stm32mp157c-ev1 board adds ab375b85cf91 ARM: dts: stm32: Add I2C 1 config for stm32mp157a-dk1 adds ccaf591d6382 ARM: dts: stm32: enable display on stm32mp157c-dk1 board adds 59713360ab29 ARM: dts: stm32: add power supply of rm68200 on stm32mp157c-ev1 adds 5c1846394ad9 ARM: dts: stm32: add sai id registers to stm32mp157c adds bf4b5f379fed ARM: dts: stm32: Add missing pinctrl definitions for STM32MP157 adds b85d75021886 dt-bindings: arm: stm32: Convert STM32 SoC bindings to DT schema adds 861ca2d32be7 dt-bindings: arm: stm32: Document Avenger96 devicetree binding adds 94cafe1b6482 ARM: dts: stm32: Add Avenger96 devicetree support based on [...] adds f65aaf8b897e ARM: dts: stm32: replace rgmii mode with rgmii-id on stm32 [...] adds b9569a3cc3e8 Merge tag 'stm32-dt-for-v5.3-1' of git://git.kernel.org/pu [...] adds 2db4a1a58a36 arm64: tegra: Use TEGRA186_ prefix for GPIOs adds 8d9a8543be03 dt-bindings: tegra186-gpio: Remove unused definitions adds a0c0cdc93465 arm64: tegra: Clarify that P2771 is the Jetson TX2 Developer Kit adds 71e7ea434eca arm64: tegra: Clarify that P3310 is the Jetson TX2 adds f85d82e5cd43 arm64: tegra: Clarify that P2888 is the Jetson AGX Xavier adds 9c536ccdd5b6 arm64: tegra: Make DT model property consistent adds c4502cc3a15a arm64: tegra: Add VCC supply for GPIO expanders on Jetson TX2 adds 5298166d47a6 arm64: tegra: Add CPU cache topology for Tegra186 adds 846137c6a1db arm64: tegra: Add pin control states for I2C on Tegra186 adds b30be6734e11 arm64: tegra: Mark architected timer as always on adds 6b9e263b449f arm64: tegra: Don't use architected timer for suspend on Tegra210 adds a5b6b67364cb arm64: tegra: Add ID EEPROM for Jetson TX1 module adds 3492d0a1550e arm64: tegra: Add ID EEPROM for Jetson TX1 Developer Kit adds a4ff413b714d arm64: tegra: Add ID EEPROM for Jetson TX2 module adds 5205abd2832a arm64: tegra: Add ID EEPROM for Jetson TX2 Developer Kit adds 8300a70e6567 arm64: tegra: Add ID EEPROMs on Jetson Nano adds e57cf057c57d arm64: tegra: Enable CPU sleep on Jetson Nano adds d87764daed0b arm64: tegra: Enable PWM on Jetson Nano adds 08c7c74b0986 arm64: tegra: Add INA3221 channel info for Jetson TX2 adds ba24eee6686f arm64: tegra: Fix AGIC register range adds ece6031ece2d arm64: tegra: Update Jetson TX1 GPU regulator timings adds 434e8aedeaec arm64: tegra: Fix Jetson Nano GPU regulator adds 541d7c44069b arm64: tegra: Sort device tree nodes alphabetically adds 5d2249dda08e arm64: tegra: Add ACONNECT, ADMA and AGIC nodes adds 9a182db4576d arm64: tegra: Enable ACONNECT, ADMA and AGIC adds 871be845dfee arm64: tegra: Add PEX DPD states as pinctrl properties adds 2602c32f15e7 arm64: tegra: Add P2U and PCIe controller nodes to Tegra194 DT adds a586c88eab65 arm64: tegra: Enable PCIe slots in P2972-0000 board adds 9c644f83ea6e Merge tag 'tegra-for-5.3-arm64-dt' of git://git.kernel.org [...] adds 2c1eab2b4355 ARM: dts: at91sam9261ek: remove unused chosen nodes adds bf896bd5222c ARM: dts: at91: at91sam9x5: switch to new sckc bindings adds 01048f105281 ARM: dts: at91: at91sam9g45: switch to new sckc bindings adds d77a1de7f61e ARM: dts: at91: at91sam9rl: switch to new sckc bindings adds bd5d3873de70 ARM: dts: at91: sama5d3: switch to new sckc bindings adds 271839b0a819 dt-bindings: arm: Convert Atmel board/soc bindings to json-schema adds 28705661dd1f Merge tag 'at91-5.3-dt' of git://git.kernel.org/pub/scm/li [...] adds 8ab7079676b5 ARM: pxa3xx: dts: Add defines for pinctrl-single,bias-pull [...] adds 6205661df99d ARM: pxa: raumfeld-controller: fix 'dock detect' GPIO key adds 79e60810503e ARM: pxa: raumfeld-controller: add pinctrl for charger pins adds 867a6b36a45a ARM: pxa: raumfeld-common: fix comments in gpio_keys pinctrl node adds bea8754e784e ARM: dts: pxa300-raumfeld-speaker-one: add channel output [...] adds 276610709de1 Merge tag 'pxa-dt-5.3' of https://github.com/rjarzmik/linu [...] adds bee0aa5704d8 dt-bindings: arm: Document 96Boards Meerkat96 devicetree binding adds 781f9f303126 dt-bindings: fsl-qdma: Add LS1028A qDMA bindings adds ac013c7e2dc2 dt-bindings: Add an entry for Purism SPC adds e126417ff1b1 dt-bindings: arm: fsl: Add the imx8mq boards adds fbfe9ba4599f dt-bindings: arm: Move Emtrion i.MX6 board bindings to schema adds f37545c59bf3 dt-bindings: arm: fsl: Add back missing i.MX7ULP binding adds a10ecf624b7b dt-bindings: arm: fsl: Add missing schemas for i.MX1/31/35 adds c529cbb54279 Merge tag 'imx-bindings-5.3' of git://git.kernel.org/pub/s [...] adds 09892aa146fe arm64: dts: imx8mm: add clock for GPIO node adds f145b209b82f arm64: dts: imx8mm: add clock for SNVS RTC node adds 881b54c7e9d9 arm64: dts: imx8mq: add clock for SNVS RTC node adds 9bb03d2644de Merge tag 'imx-dt-clkdep-5.3' of git://git.kernel.org/pub/ [...] adds ada3d86b6ad9 ARM: dts: imx6sl: Assign corresponding clocks instead of d [...] adds ee3b39eb3844 ARM: dts: imx6qdl: Assign corresponding clocks instead of [...] adds 3905e2fea949 ARM: dts: imx53: Update UART configuration on M53Menlo adds 3c3601cd6a6d ARM: dts: imx53: Update USB configuration on M53Menlo adds a80c4981717b ARM: dts: imx53: Add ethernet PHY reset on M53Menlo adds 64b99002c561 ARM: dts: imx53: Select netdev trigger for Yellow LED on M53Menlo adds 50d29fdb765d ARM: dts: imx53: Add power GPIOs on M53Menlo adds 6c5741c22a9f ARM: dts: imx53: Add GPIO beeper on M53Menlo adds 34c486a2ce66 ARM: dts: imx53: Add GPIO line names on M53Menlo adds 7870756fe456 ARM: dts: imx53: Update pinmux settings on M53Menlo adds 5d7c5882b94a ARM: dts: imx7s: Update coresight DT bindings adds 15641ca81d25 ARM: dts: imx7ulp: Add tpm pwm support adds 811b99bc661a ARM: dts: imx7ulp-evk: Add backlight support adds 43f1322b87b3 ARM: dts: imx6ul: add clock-frequency to CPU node adds 93385546ba36 ARM: dts: imx6qdl-sabresd: Assign corresponding power supp [...] adds 43967d9b5a7c ARM: dts: imx7d-sdb: Assign corresponding power supply for LDOs adds 3feea8805d6f ARM: dts: imx6sl-evk: Assign corresponding power supply for LDOs adds 96a9169cf621 ARM: dts: imx6sll-evk: Assign corresponding power supply f [...] adds 37a4bdead109 ARM: dts: imx6sx-sdb: Assign corresponding power supply for LDOs adds efb8393cf06c ARM: dts: imx: Avoid colliding 'display' node and property names adds e5ad32308eb5 ARM: dts: imx53: Add capture-subsystem device adds e2c1615677d3 ARM: dts: imx53-smd: Add OV5642 video capture support adds 36b7ee5f7e06 ARM: dts: vf610-zii-dev: Fix incorrect UART2 pin assignment adds af79ef726ad6 ARM: dts: vf610-zii-dev: Add QSPI node adds 86ddd8ad2fc3 ARM: dts: imx7d-sdb: Make SW2's voltage fixed adds 8fd4f28775b0 ARM: dts: imx6sx-udoo: Use the correct style for SPDX Lice [...] adds b1368b58ac64 ARM: dts: imx6sx-udoo-neo: enable i2c-2 and i2c-4 for onbo [...] adds 441f72821496 ARM: dts: imx6sx-udoo-neo: add bluetooth config to uart3 adds d7bfba7296ca ARM: dts: imx7d: Update cpufreq OPP table adds 20353143a27f ARM: dts: imx6ull-colibri: enable UHS-I for USDHC1 adds 077ac579cefa ARM: dts: Introduce the NXP LS1021A-TSN board adds 53f7ca84c063 ARM: dts: imx53: Bind CPLD on M53Menlo adds 770856f0da5d ARM: dts: imx6qdl: Enable SNVS power key according to boar [...] adds ee279588ac48 ARM: dts: imx6sx: Enable SNVS power key according to board design adds 052ce6f4de52 ARM: dts: imx6ul: Enable SNVS power key according to board design adds bbfba8c7150b ARM: dts: imx6sll: Enable SNVS power key according to boar [...] adds 4664179fe679 ARM: dts: imx7s: Enable SNVS power key according to board design adds 6869114832b7 ARM: dts: imx6sll: Enable SNVS poweroff according to board design adds 470f248368ad ARM: dts: imx6ul: Add PXP node adds ae7b3384b61b ARM: dts: Add support for 96Boards Meerkat96 board adds d38f5fdb87ef ARM: dts: imx7d-zii-rpu2: Fix incorrrect 'stdout-path' adds 6f0af5da86d1 ARM: dts: imx7d-zii-rpu2: Drop unused pinmux entries adds 2a51f9dae13d ARM: dts: imx6qdl-kontron-samx6i: Add iMX6-based Kontron S [...] adds 2125212785c9 ARM: dts: imx6qdl-kontron-samx6i: add Kontron SMARC SoM Support adds 5b7bd456318a ARM: dts: imx7ulp: add imx7ulp USBOTG1 support adds 48cbd9ff53b7 ARM: dts: imx7ulp-evk: enable USBOTG1 support adds 09253fccca37 Merge tag 'imx-dt-5.3' of git://git.kernel.org/pub/scm/lin [...] adds 7f538f199f71 arm64: dts: ls1028a: Add properties for Mali DP500 node adds 4af3cfe4e1c6 arm64: dts: imx8mq: Add a node for irqsteer adds 78cc25fa265d arm64: dts: imx8mm-evk: Add BD71847 PMIC adds f403a26c865b arm64: dts: imx8mm: Add cpu speed grading and all OPPs adds 12629c5c3749 arm64: dts: imx8mq: Add cpu speed grading and all OPPs adds e2317ce8bebc arm64: dts: imx8mq: Remove unnecessary blank lines adds 1f370972221b arm64: dts: imx8mq: Add gpio alias adds ddabee1eb79e arm64: dts: imx8qxp: Add gpio alias adds c92f56faaadd arm64: dts: ls1028a: Add USB dt nodes adds 4bee43574282 arm64: dts: imx8mm: Add SAI nodes adds db9693aa76a1 arm64: dts: imx8qxp: Move watchdog node into scu node adds ef9ed87e8248 arm64: dts: imx: add i.MX8QXP ocotp support adds 3cdf65300ff7 arm64: dts: ls1028a: Enable sata. adds 57aa1bc7d17e arm64: dts: ls1028a: fix watchdog device node adds a01194d7565a arm64: dts: fsl: imx8mq: add the snvs power key node adds 951c1d37f691 arm64: dts: imx8mm: Pass a unit name for the 'soc' node adds 10c7420738e6 arm64: dts: imx8mm: Pass the 'ranges' property adds a656622a22d6 arm64: dts: imx8mm: Move usbphy out of soc node adds b4e3e54a46a6 arm64: dts: imx8mm: Move gic node into soc node adds 55d0f98a2de6 arm64: dts: ls1028a: Add temperature sensor node adds 1d0becabdc0e arm64: dts: ls1028a: add crypto node adds 3c3a8e50139a arm64: dts: imx8mq-evk: Enable SNVS power key adds d038c1dc3556 arm64: dts: imx8mm: Enable SNVS power key according to boa [...] adds 7802f88de0e1 arm64: dts: fsl: ls1028a: Add qDMA node adds eb4ea0857c83 arm64: dts: fsl: librem5: Add a device tree for the Librem [...] adds 13f3b9fdef6c arm64: dts: imx8mm-evk: Enable audio codec wm8524 adds 93b2106bafee arm64: dts: imx8qxp: Add lsio_mu13 node adds 74d82a302081 arm64: dts: imx8qxp: sort alias alphabetically adds 107529cf2e4e arm64: dts: imx8qxp: sort LSIO subsystem devices adds 6ab6e923709d arm64: dts: imx8qxp: added ddr performance monitor nodes adds 8155b786b6f2 arm64: dts: librem5: Limit the USB to 5V adds 01407158e4c7 arm64: dts: librem5: enable the SNVS power key adds 37937ee73ba4 Merge tag 'imx-dt64-5.3' of git://git.kernel.org/pub/scm/l [...] adds bb23b125c8fa arm64: dts: meson-g12a: Add PWM nodes adds 2bfe8412c538 arm64: dts: meson-g12a: Add IR nodes adds fff6e9d39444 arm64: dts: meson-g12a-x96-max: enable IR decoder adds 919ccb30cf5b arm64: dts: meson-g12a-u200: enable IR decoder adds 9f72e321d550 arm64: dts: meson: libretech-cc: set eMMC as removable adds ffab3fd6ae00 arm64: dts: meson: libretech-cc: switch eMMC to 1.8v adds b43033b1999a arm64: dts: meson: fix mmc pin bias adds adc52bf7ef16 arm64: dts: meson: fix mmc v2 chips max frequencies adds f011a8cf51c3 arm64: dts: meson: vim2: add missing clk-gate pinctrl adds 46bfad15cc38 arm64: dts: meson: vim2: remove sd hs and hs400 modes from emmc adds 73429cf2b6e7 arm64: dts: meson: sei510: consistently order nodes adds ebf4a5f6a52e arm64: dts: meson: u200: consistently order nodes adds 890265c97941 arm64: dts: amlogic: remove ethernet-phy-idAAAA.BBBB compa [...] adds f52bc6dde8e7 arm64: dts: meson: nanopi k2: add sd DDR50 adds 7e2b33ffec17 arm64: dts: meson: odroid-c2: add missing mmc modes adds 4759fd87b928 arm64: dts: meson: g12a: add mmc nodes adds b5446af48e1c arm64: dts: meson: u200: add sd and emmc adds 5a2ea2f73f9f arm64: dts: meson: sei510: add sd and emmc adds 9a69090723d6 arm64: dts: meson: g12a: set uart_ao clocks adds 9951aca655c7 arm64: dts: meson: g12a: add i2c nodes adds 664065217d47 arm64: dts: meson: u200: enable i2c busses adds 32232316de8e arm64: dts: meson: sei510: enable i2c3 adds 03c3f08ce869 arm64: dts: meson: g12a: add audio clock controller adds 5dc0f28ff836 arm64: dts: meson: g12a: add audio memory arbitrer adds c59b7fe5aafd arm64: dts: meson: g12a: add audio fifos adds 1ff38c86d75d arm64: dts: meson: g12a: add tdm adds 649675db939d arm64: dts: meson: g12a: add spdifouts adds 9c5dc0322de3 arm64: dts: meson: g12a: add pdm adds e3d3b132d5ba arm64: dts: meson: g12a: add spdifin adds b894a8f18476 arm64: dts: meson: g12a: enable hdmi_tx sound dai provider adds 0f202f69a16b dt-bindings: arm: amlogic: Move 'amlogic, meson-gx-ao-secu [...] adds c0c752d8c6b3 dt-bindings: arm: Convert Amlogic board/soc bindings to js [...] adds d272c534af6c arm64: dts: meson: sei510: add bluetooth supplies adds d7556f491d4b arm64: dts: meson: g12a: add tohdmitx adds a466a8675e00 arm64: dts: meson: g12a: add ethernet mac controller adds f23a4704ee59 Merge tag 'clk-meson-5.2-1-fixes' of https://github.com/Ba [...] adds 3293252f11ae arm64: dts: meson: g12a: add ethernet pinctrl definitions adds 280c17df8fbf arm64: dts: meson: g12a: add mdio multiplexer adds de0386015130 arm64: dts: meson: u200: add internal network adds a1abafb6ccbc arm64: dts: meson: sei510: add network support adds d9b9640b8d50 arm64: dts: meson: g12a: add drive-strength hdmi ddc pins adds 47b65cb8b525 arm64: dts: meson: g12a: add drive strength for eth pins adds 9d63f5d1386e arm64: dts: meson: add dwmac-3.70a to ethmac compatible list adds 1b2f377b5128 arm64: dts: meson: g12a: Add hwrng node adds e8e7037cb6f6 arm64: dts: meson-g12a-x96-max: Add Gigabit Ethernet Support adds 0afd24c2fb61 arm64: dts: meson-gxm-khadas-vim2: fix gpio-keys-polled node adds 33344e2111a3 arm64: dts: meson-gxm-khadas-vim2: fix Bluetooth support adds dfa8b3cd14da arm64: dts: meson-gxbb-wetek: enable SARADC adds 55c2440dd0bb arm64: dts: meson-gxbb-wetek: enable bluetooth adds 41112431e5c9 arm64: dts: meson-gxbb-vega-s95: fix regulators adds 954b67dfe6cd arm64: dts: meson-gxbb-vega-s95: add HDMI nodes adds 8d6dbe5be8ba arm64: dts: meson-gxbb-vega-s95: enable CEC adds f1ef6262d1d3 arm64: dts: meson-gxbb-vega-s95: enable SARADC adds b07a11dbdfeb arm64: dts: meson-gxbb-vega-s95: fix WiFi/BT module support adds ec066d8f9e38 arm64: dts: meson-gxbb-vega-s95: add ethernet PHY interrupt adds b365c124f1ef dt-bindings: arm: amlogic: add G12B bindings adds 3113784003dd dt-bindings: arm: amlogic: add Odroid-N2 binding adds c35f6dc5c377 arm64: dts: meson: Add minimal support for Odroid-N2 adds 8a6b3ca2d361 arm64: dts: meson: g12a: add SDIO controller adds 45380009f786 arm64: dts: meson-g12a-x96-max: add support for sdcard and emmc adds b497ad38202b arm64: dts: meson-g12a-x96-max: Enable Wifi SDIO Module adds 5f57a09e96d6 arm64: dts: meson-g12a-sei510: Enable Wifi SDIO module adds faf438e0669f arm64: dts: meson-g12a-sei510: add 32k clock to bluetooth node adds 524595ec62e8 arm64: dts: meson-g12a-x96-max: add 32k clock to bluetooth node adds dff60019d992 arm64: dts: meson-g12a-sei510: bump bluetooth bus speed to [...] adds e4998f48ea31 arm64: dts: meson-g12a-x96-max: bump bluetooth bus speed t [...] adds 568465c3fb91 arm64: dts: meson: g12a: add the GPIO interrupt controller adds b39978086abf Merge tag 'asoc-tohdmitx' of https://git.kernel.org/pub/sc [...] adds b06c8c6e9b7b arm64: dts: meson: sei510: add max98357a DAC adds 64c10554bf9c arm64: dts: meson: sei510: add sound card adds aa7d5873bf6e arm64: dts: meson-g12b-odroid-n2: add sound card adds cd0727aa42f9 arm64: dts: meson-g12a-x96-max: add sound card adds 9a3f37143f66 arm64: dts: meson: g12a: sort sdio nodes correctly adds ed5e8f689154 arm64: dts: meson: g12a: x96-max: fix the Ethernet PHY reset line adds f29cabf240ed arm64: dts: meson: use the generic Ethernet PHY reset GPIO [...] adds 658e4129bb81 arm64: dts: meson: g12b: odroid-n2: add the Ethernet PHY r [...] adds 98ba71c94eaf arm64: dts: meson: g12b: odroid-n2: add the Ethernet PHY i [...] adds 50b617a61874 arm64: dts: meson: g12a: x96-max: add the Ethernet PHY int [...] adds d78cda5aa0a0 Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] adds 2a368ed7b5df dt-bindings: arm: Convert MediaTek board/soc bindings to j [...] adds e526c9bc11f8 arm64: dts: Add Mediatek SoC MT8183 and evaluation board d [...] adds cc216dfd5615 arm64: dts: mt8183: add capacity-dmips-mhz adds da719a3567a3 arm64: dts: mt8183: add pinctrl device node adds eb59b3533146 arm64: dts: mt8183: Add auxadc device node adds 8e2dd0f92491 arm64: dts: mt8183: add spi node adds de1033881e93 arm64: dts: mt8183: add efuse and Mediatek Chip id node to read adds 3a0317524b8a Merge tag 'v5.2-next-dts64' of https://git.kernel.org/pub/ [...] adds bc8841f0c1e6 ARM: dts: uniphier: update to new Denali NAND binding adds 2bfd84b3a548 Merge tag 'uniphier-dt-v5.3' of git://git.kernel.org/pub/s [...] adds 53c580c1bdbd arm64: dts: uniphier: update to new Denali NAND binding adds aa38571246c6 arm64: dts: uniphier: add reserved-memory for secure memory adds 3395a968e590 Merge tag 'uniphier-dt64-v5.3' of git://git.kernel.org/pub [...] adds 4e4dfcb2a425 ARM: dts: exynos: Add flash support to Galaxy S3 boards adds 6da4e11cc749 ARM: dts: exynos: Add PMU interrupt affinity to Exynos4 boards adds c31b11c3eb4d ARM: dts: exynos: Fix language typo and indentation adds d0b737f93968 ARM: dts: exynos: Disable unused buck10 regulator on Odroi [...] adds 1f513ee3e05d ARM: dts: exynos: Add regulator suspend configuration to A [...] adds 3e7f057681a6 ARM: dts: exynos: Add regulator suspend configuration to O [...] adds 74b94e6b8013 ARM: dts: exynos: Use proper regulator for eMMC memory on [...] adds 8b388cee6635 dt-bindings: gpu: mali: Add Samsung compatibles for Midgar [...] adds 4a7bc07f5c04 ARM: dts: exynos: Add GPU/Mali 400 node to Exynos3250 adds 13efd80acaa4 ARM: dts: exynos: Add GPU/Mali 400 node to Exynos4 adds 9aa7ae4330d2 Merge tag 'samsung-dt-5.3-2' of https://git.kernel.org/pub [...] adds f0a6208b90bd arm64: dts: exynos: Add GPU/Mali T760 node to Exynos5433 adds 4dc2a25d058d arm64: dts: exynos: Add GPU/Mali T760 node to Exynos7 adds ff3b86096c49 Merge tag 'samsung-dt64-5.3' of https://git.kernel.org/pub [...] adds 64cf50d0c8d1 arm64: dts: qcom: qcs404: Add tsens controller adds f48cee3239a1 arm64: dts: qcom: qcs404: Add thermal zones for each sensor adds 79e7739f7b87 arm64: dts: qcom: sdm845-cheza: add initial cheza dt adds 8291e15108cd arm64: dts: qcom: qcs404: Add missing space for cooling-ce [...] adds 72ce9b7cab96 Merge tag 'qcom-arm64-for-5.3-2' of git://git.kernel.org/p [...] adds e9146339515e ARM: dts: msm8974-FP2: Add vibration motor adds 61c615ac53e3 Merge tag 'qcom-dts-for-5.3-2' of git://git.kernel.org/pub [...] adds b8b89a8407df arm64: dts: sc9836: Update coresight DT bindings adds b04832ed1f70 arm64: dts: sc9860: Update coresight DT bindings adds 299a04586d75 Merge tag 'sprd-dt-v5.3-rc1' of https://github.com/lyrazha [...] adds f497ab6b4bb8 ARM: dts: rockchip: Configure BT_HOST_WAKE as wake-up sign [...] adds 4db11c378ab1 ARM: dts: rockchip: Configure BT_DEV_WAKE in on rk3288-veyron adds fe32553c8704 Revert "ARM: dts: rockchip: set PWM delay backlight settin [...] adds 836e2abff002 ARM: dts: rockchip: fix vop iommu-cells on rk322x adds 65d9c3fb3e13 Merge branch 'v5.3-shared/clk-ids' into v5.3-armsoc/dts32 adds 519574e3259c ARM: dts: rockchip: add display nodes for rk322x adds adfbb80d3832 Merge tag 'v5.3-rockchip-dts32-2' of git://git.kernel.org/ [...] adds 549dcdafe793 arm64: dts: rockchip: Enable HDMI audio on Rock Pi adds c2aacceedc86 arm64: dts: rockchip: Add support for Khadas Edge/Edge-V/C [...] adds 393f3875c385 arm64: dts: rockchip: improve rk3328-roc-cc rgmii performance. adds 587b4ee24fc7 arm64: dts: rockchip: add core dtsi file for RK3399Pro SoCs adds 95f231f801ae arm64: dts: rockchip: Fix multiple thermal zones conflict [...] adds cd21c54ad9c4 arm64: dts: rockchip: Define values for the IPA governor f [...] adds 3222bcf5f115 arm64: dts: rockchip: Add support for Hugsun X99 TV Box adds df7918d3a36b Merge branch 'v5.3-shared/clk-ids' into v5.3-armsoc/dts64 adds c9a8af804d4b arm64: dts: rockchip: enable rk3328 watchdog clock adds e6d237fdc13a arm64: dts: rockchip: Update DWC3 modules on RK3399 SoCs adds e1d9149e8389 arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire adds 5ded680cf12f Merge tag 'v5.3-rockchip-dts64-2' of git://git.kernel.org/ [...] adds 0bb9d1876c06 arm64: dts: allwinner: h6: Pine H64: Add interrupt line for RTC adds 4471e44f972f Merge tag 'sunxi-dt64-for-5.3-round-2' of https://git.kern [...] adds 47f28b41df6b ARM: dts: exynos: Fix imprecise abort on Mali GPU probe on [...] adds 8386e6a7b07c ARM: dts: exynos: Move Mali400 GPU node to "/soc" adds a19a209ee420 ARM: dts: exynos: Adjust buck[78] regulators to supported [...] adds 841ed60264b3 ARM: dts: exynos: Adjust buck[78] regulators to supported [...] adds 35051f84344b Merge tag 'samsung-dt-5.3-3' of https://git.kernel.org/pub [...] adds f90b8fda3a9d ARM: dts: gemini: Set DIR-685 SPI CS as active low new af6af87d7e4f Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] adds 39bda3158e35 ARM: config: Remove left-over BACKLIGHT_LCD_SUPPORT adds 39bab7bfb7d9 arm64: configs: Remove useless UEVENT_HELPER_PATH adds 6c48edcc955a ARM: configs: Remove useless UEVENT_HELPER_PATH adds f56a1fa75c5a ARM: multi_v7_defconfig: add Panfrost driver adds bff2a29f4f29 arm64: defconfig: add Panfrost driver adds d547bcf37342 arm64: defconfig: enable Lima driver adds 8d955f24db3f ARM: multi_v7_defconfig: enable Lima driver adds 427e54a22d0c arm64 defconfig: enable MPT3 SAS and BNX2X drivers adds 801dd05bbfa4 arm64 defconfig: enable Mellanox cards adds e737f13b5077 arm64 defconfig: enable LVM support adds ef7a5baf64ce ARM: qcom_defconfig: add display-related options adds 817bbbb7749d ARM: qcom_defconfig: add support for USB networking adds 9dd1901b8cb6 Merge tag 'qcom-defconfig-for-5.3' of git://git.kernel.org [...] adds b995421faef5 ARM: shmobile: Remove GENERIC_PHY from shmobile_defconfig adds 5cf0fb260a32 Merge tag 'renesas-arm-defconfig-for-v5.3' of https://git. [...] adds 998960be3a2e arm64: defconfig: Enable TDA19988 adds c24f6886b2ee arm64: defconfig: enable TYPEC_HD3SS3220 config option adds 111914d79b04 Merge tag 'renesas-arm64-defconfig-for-v5.3' of https://gi [...] adds 478b973b21a4 ARM: multi_v7_defconfig: enable STMFX pinctrl support adds 34b09b9f1faa arm64: defconfig: Add HWMON INA3221 support adds 01d6fb565b4a arm64: defconfig: Add Tegra194 PCIe driver adds 1242de90ba06 Merge tag 'tegra-for-5.3-arm64-defconfig' of git://git.ker [...] adds 1c1ecf09ee22 ARM: configs: aspeed: Add new drivers adds 2d8bf3404bb0 ARM: configs: multi_v5: Add more ASPEED devices adds 29217a9eb0ed Merge tag 'aspeed-5.3-defconfig' of git://git.kernel.org/p [...] adds 296bcfa05640 arm64: defconfig: add allwinner sid support adds 7c4a7049b592 arm64: defconfig: enable sunxi watchdog adds dae335bcae86 arm64: defconfig: enable Allwinner DMA drivers adds e8ac278fc90e Merge tag 'sunxi-config64-for-5.3-201906210813' of https:/ [...] adds 8bb564b102bd ARM: configs: multi_v5: Remove duplicate ASPEED options adds 82f4799f8dd9 arm64: defconfig: Enable CONFIG_SPI_IMX adds 13edfd4f6d53 ARM: imx_v6_v7_defconfig: Add GPIO_PCF857X adds a0e05ed8221c ARM: imx_v6_v7_defconfig: Enable SIOX bus adds 81ab47e04bca arm64: defconfig: add support for i.MX system controller watchdog adds 462864e208d9 arm64: defconfig: Enable RTC_DRV_SNVS adds e3ab254a437a arm64: defconfig: Enable imx8mm clk/pinctrl adds 22e9852fd2aa arm64: defconfig: Enable lpi2c for imx8qxp and sensors adds 5c5d0ca7c270 arm64: defconfig: Enable ROHM_BD718XX PMIC for imx8mm-evk adds 1e93acdcc7af arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m adds 6163c1ee5bd2 ARM: imx_v6_v7_defconfig: Enable CONFIG_THERMAL_STATISTICS adds 2ec74ef83aec ARM: imx_v6_v7_defconfig: Enable the OV2680 camera driver adds 80b5962ed95d ARM: imx_v6_v7_defconfig: Add TPM PWM support by default adds 2c3541c229f5 arm64: defconfig: ARM_IMX_CPUFREQ_DT=m adds 3557c3669329 ARM: imx_v6_v7_defconfig: Select CONFIG_NVMEM_SNVS_LPGPR adds 6ec0c10b5aee arm64: defconfig: Enable CONFIG_QORIQ_THERMAL adds e64da43fba98 arm64: defconfig: Add i.MX SCU SoC info driver adds 7a2a373ef031 defconfig: arm64: enable i.MX8 SCU octop driver adds 0713820b9d58 ARM: imx_v6_v7_defconfig: Enable CONFIG_ARM_IMX_CPUFREQ_DT adds b576576d6591 arm64: defconfig: Enable CONFIG_KEYBOARD_SNVS_PWRKEY as module adds 01453179b8c1 Merge tag 'imx-defconfig-5.3' of git://git.kernel.org/pub/ [...] adds 9f532d26c75c ARM: exynos_defconfig: Trim and reorganize with savedefconfig adds 5a96019ce5cd ARM: defconfig: samsung: Cleanup with savedefconfig adds 23851326d37c ARM: multi_v7_defconfig: Enable Panfrost and Lima drivers adds dd50a69b5697 ARM: exynos_defconfig: Enable Panfrost and Lima drivers adds a151f2753725 Merge tag 'samsung-defconfig-5.3' of https://git.kernel.or [...] new abdfd52a295f Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...] adds 516162b92d1b ceph: don't open-code the check for dead lockref adds 1cfb7072c1cc nfs: dget_parent() never returns NULL adds adc9b5c09129 __detach_mounts(): lookup_mountpoint() can't return ERR_PT [...] adds e4e59906cfe4 fs/namespace.c: shift put_mountpoint() to callers of unhash_mnt() adds 9bdebc2bd1c4 Teach shrink_dcache_parent() to cope with mixed-filesystem [...] new 4edbe133f851 make struct mountpoint bear the dentry reference to mountp [...] new 2763d1191231 get rid of detach_mnt() new 56cbb429d911 switch the remnants of releasing the mountpoint away from fs_pin new 18253e034d2a Merge branch 'work.dcache2' of git://git.kernel.org/pub/sc [...] adds eef58fdd0107 memory: ti-emif-sram: move driver-specific asm-offset.h to [...] adds b74c0cad3d5f riscv: drop unneeded -Wall addition adds 3266c806dc86 kconfig: run olddefconfig instead of oldconfig after mergi [...] adds 5a46421789f4 builddeb: generate multi-arch friendly linux-libc-dev package adds 8e2442a5f86e kconfig: fix missing choice values in auto.conf adds 5ef872636ca7 kbuild: get rid of misleading $(AS) from documents adds 89ff7131f78a kbuild: add --hash-style= and --build-id unconditionally adds 46457133ac9d kbuild: remove tag files by distclean instead of mrproper adds c04d1e46fcd6 kbuild: remove unused hostcc-option adds 4bd01de8f201 kbuild: compile-test headers listed in header-test-m as well adds d09778d16e20 coccinelle: api: add devm_platform_ioremap_resource script adds 7e13191879d6 kbuild: do not create empty modules.order in the prepare stage adds 1bd9a468018d kbuild: get rid of kernel/ prefix from in-tree modules.{or [...] adds e0e1b1ec397e kbuild: remove duplication from modules.order in sub-directories adds 0e5d8b7fb2c6 scsi: remove pointless $(MODVERDIR)/$(obj)/53c700.ver adds d56aec102c0c kbuild: modinst: read modules.order instead of $(MODVERDIR)/*.mod adds c35c87d6f258 kbuild: modsign: read modules.order instead of $(MODVERDIR)/*.mod adds ff9b45c55b26 kbuild: modpost: read modules.order instead of $(MODVERDIR)/*.mod adds 7deb55f57159 kbuild: export_report: read modules.order instead of .tmp_ [...] adds b7dca6dd1e59 kbuild: create *.mod with full directory path and remove M [...] adds 60ae1b194b45 kbuild: remove the first line of *.mod files adds 30527cefb37d kbuild: remove 'prepare1' target adds 9f69a496f100 kbuild: split out *.mod out of {single,multi}-used-m rules new 67bf47452ea0 kbuild: update compile-test header list for v5.3-rc1 new 29be86d7f9cb kbuild: add -fcf-protection=none when using retpoline flags new 168c79971b4a Merge tag 'kbuild-v5.3-2' of git://git.kernel.org/pub/scm/ [...] new f65420df914a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 0b7746295120 KVM: x86: expose AVX512_BF16 feature to guest adds f4e4805e4bf7 x86: kvm: avoid -Wsometimes-uninitized warning adds a6a6d3b1f867 x86: kvm: avoid constant-conversion warning adds a9c788f07347 KVM: selftests: Guard struct kvm_vcpu_events with __KVM_HA [...] adds fe85ec86fcd5 KVM: selftests: Introduce a VM_MODE_DEFAULT macro for the [...] adds da2a2d601c2d KVM: selftests: Align memory region addresses to 1M on s390x adds edf54478d83e KVM: selftests: Add processor code for s390x adds ee1563f42856 KVM: selftests: Add the sync_regs test for s390x adds 49fe9a5d1638 KVM: selftests: Move kvm_create_max_vcpus test to generic code adds 8343ba2d4820 KVM: selftests: enable pgste option for the linker on s390 adds fd4198bf17ca Merge tag 'kvm-s390-next-5.3-1' of git://git.kernel.org/pu [...] adds 9481b7f10c5a kvm: vmx: fix coccinelle warnings adds 9a5611af5edb kvm: x86: some tsc debug cleanup adds 0d88800d5472 kvm: x86: ioapic and apic debug macros cleanup adds 6694e4801282 KVM: nVMX: Ignore segment base for VMX memory operand when [...] new 4d1a082da968 KVM: x86/vPMU: reset pmc->counter to 0 for pmu fixed_counters new 4d151bf3b89e KVM: LAPIC: Make lapic timer unpinned new 0c5f81dad46c KVM: LAPIC: Inject timer interrupt via posted interrupt new 118154bdf54c KVM: SVM: Fix detection of AMD Errata 1096 new 2417c87059b0 KVM: selftests: Remove superfluous define from vmx.c new d73eb57b80b9 KVM: Boost vCPUs that are delivering interrupts new d98474094430 KVM: s390: Use kvm_vcpu_wake_up in kvm_s390_vcpu_wakeup new 6fc3977ccc5d KVM: x86/vPMU: refine kvm_pmu err msg when event creation failed new 3b20e03a1066 KVM: VMX: dump VMCS on failed entry new 88dddc11a8d6 KVM: nVMX: do not use dangling shadow VMCS after guest reset new 30cd8604323d KVM: x86: Add fixed counters to PMU filter new 07ab9d5bc53d Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds a50a3f4b6a31 sched/rt, Kconfig: Introduce CONFIG_PREEMPT_RT new 70e6e1b971e4 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] new 19dbdcb8039c smp: Warn on function calls from softirq context new 4b01f5a4c9c4 Merge branch 'smp-urgent-for-linus' of git://git.kernel.or [...] adds 3c3ea5031761 objtool: Use Elf_Scn typedef instead of assuming struct name adds 8e144797f1a6 objtool: Rename elf_open() to prevent conflict with libelf [...] adds cac9b9a4b083 stacktrace: Force USER_DS for stack_trace_save_user() adds 87b512def792 objtool: Add support for C jump tables adds e55a73251da3 bpf: Fix ORC unwinding in non-JIT BPF code adds 54f698f31e59 Merge branch 'x86/debug' into core/urgent adds 083db6764821 x86/paravirt: Fix callee-saved function ELF sizes adds d99a6ce70ec6 x86/kvm: Fix fastop function ELF metadata adds 19f2d8fa9864 x86/kvm: Replace vmx_vmenter()'s call to kvm_spurious_faul [...] adds 3901336ed988 x86/kvm: Don't call kvm_spurious_fault() from .fixup adds e6dd47394493 x86/entry: Fix thunk function ELF sizes adds 61a73f5cd1a5 x86/head/64: Annotate start_cpu0() as non-callable adds 3a6ab4bcc522 x86/uaccess: Remove ELF function annotation from copy_user [...] adds 5e307a6bc7b6 x86/uaccess: Don't leak AC flag into fentry from mcsafe_ha [...] adds 82e844a6536d x86/uaccess: Remove redundant CLACs in getuser/putuser err [...] adds 3193c0836f20 bpf: Disable GCC -fgcse optimization for ___bpf_prog_run() adds a7e47f26039c objtool: Add mcsafe_handle_tail() to the uaccess safe list adds c705cecc8431 objtool: Track original function across branches adds e10cd8fe8ddf objtool: Refactor function alias logic adds 61e9b75a0ccf objtool: Warn on zero-length functions adds 8e25c9f8b482 objtool: Change dead_end_function() to return boolean adds c9bab22bc449 objtool: Do frame pointer check before dead end check adds 0c1ddd331775 objtool: Refactor sibling call detection logic adds e7c2bc37bfae objtool: Refactor jump table code adds bd98c8134646 objtool: Support repeated uses of the same C jump table adds e65050b94d8c objtool: Fix seg fault on bad switch table entry adds 9fe7b7642fe2 objtool: Convert insn type to enum adds b68b9907069a objtool: Support conditional retpolines new e6023adc5c6a Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] adds 4975223b8156 perf tools: Introduce rlimit__bump_memlock() helper adds d3280ce01e21 perf test: Auto bump rlimit(MEMLOCK) for BPF test sake adds c3e78a3403da perf trace: Auto bump rlimit(MEMLOCK) for eBPF maps sake adds fead24e52383 perf db-export: Get rid of db_export__deferred() adds 208032fef13b perf db-export: Rename db_export__comm() to db_export__exe [...] adds ed5c0a16feb9 perf db-export: Pass main_thread to db_export__thread() adds 19207d86940d perf db-export: Export main_thread in db_export__sample() adds 6319790bcf82 perf db-export: Export comm before exporting thread adds 1ed119589834 perf db-export: Move export__comm_thread into db_export__sample() adds a5defb2f3984 perf db-export: Fix a white space issue in db_export__sample() adds 8ebf5cc0f6ce perf db-export: Export comm details adds 41085f2bdd58 perf scripts python: export-to-sqlite.py: Export comm details adds 8534b5de8180 perf scripts python: export-to-postgresql.py: Export comm details adds 80859c947a1e perf db-export: Factor out db_export__comm() adds 4650c7bed795 perf db-export: Also export thread's current comm adds ecc8c9984dae perf scripts python: export-to-sqlite.py: Add has_calls co [...] adds d9efc1d25214 perf scripts python: export-to-postgresql.py: Add has_call [...] adds 266887291cac perf scripts python: exported-sql-viewer.py: Remove redund [...] adds 26c11206f433 perf scripts python: exported-sql-viewer.py: Use new 'has_ [...] adds 5bf83c29a0ad perf script: Add scripting operation process_switch() adds b3694e6c0a05 perf db-export: Factor out db_export__threads() adds abde8722d9b0 perf db-export: Export switch events adds 37c1f991b1bc perf scripts python: export-to-sqlite.py: Export switch events adds 56789f3dc127 perf scripts python: export-to-postgresql.py: Export switc [...] adds edc82a99437a perf cs-etm: Remove errnoeous ERR_PTR() usage in cs_etm__p [...] adds 6285bd151b95 perf cs-etm: Return errcode in cs_etm__process_auxtrace_info() adds 6e67d77d673d perf vendor events s390: Add JSON files for machine type 8561 adds 916c31fff946 perf version: Fix segfault due to missing OPT_END() adds e0c5c5e308ee Merge tag 'perf-core-for-mingo-5.3-20190715' of git://git. [...] new 46f5c0cc3af0 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds c7ca0b614513 Revert "x86/ptrace: Prevent ptrace from clearing the FS/GS [...] adds e74bd96989dd x86/boot: Fix memory leak in default_get_smp_config() adds ffdb07f31252 x86/mm: Free sme_early_buffer after init adds ec6335586953 x86/apic: Silence -Wtype-limits compiler warnings adds f709f81483d6 x86/e820: Use proper booleans instead of 0/1 adds 29e7e9664aec x86: math-emu: Hide clang warnings for 16-bit overflow adds 50e04acf2990 x86/process: Delete useless check for dead process with LDT adds 406de552c2be MAINTAINERS: Update PARAVIRT_OPS_INTERFACE and VMWARE_HYPE [...] adds 55aedddb6149 x86/paravirt: Make read_cr2() CALLEE_SAVE adds e67f1c11e5ea x86/entry/32: Simplify common_exception adds 2fd37912cfb0 x86/entry/64: Simplify idtentry a little adds 4234653e8827 x86/entry/64: Update comments and sanity tests for create_gap adds a0d14b8909de x86/mm, tracing: Fix CR2 corruption adds cd6697b8b875 x86/boot/efi: Remove unused variables adds 449f328637e3 x86/boot/compressed/64: Remove unused variable adds 8c5477e8046c x86, boot: Remove multiple copy of static function sanitiz [...] new e320ab3cec7d x86/hyper-v: Zero out the VP ASSIST PAGE on allocation new 6879298bd067 x86/entry/64: Prevent clobbering of saved CR2 value new c6dd78fcb8ee Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 9087c37584fb dma-direct: Force unencrypted DMA under SME for certain DMA masks adds b866455423e0 dma-mapping: add a dma_addressing_limited helper adds a5008b59cd9d dma-direct: only limit the mapping size if swiotlb could be used new 449fa54d6815 dma-direct: correct the physical addr in dma_direct_sync_s [...] new ac60602a6d8f Merge tag 'dma-mapping-5.3-1' of git://git.infradead.org/u [...] adds 1976d7d200c5 Input: synaptics - whitelist Lenovo T580 SMBus intertouch adds 071cfc43c875 Input: sun4i-lradc-keys - add of_node_put() before return adds cc95527cceb3 Input: mtk-pmic-keys - add of_node_put() before return adds 2a017fd82c54 Input: gtco - bounds check collection indent level adds e2c063c89700 Input: auo-pixcir-ts - switch to using devm_add_action_or [...] adds d38b6cf50a6b Input: synaptics - fix misuse of strlcpy adds ecb41832bd2a Merge tag 'v5.2' into next adds 6d45d3e08b74 Input: iforce - remove empty multiline comments adds b8374b85529d Input: adp5589 - initialize GPIO controller parent device adds 88f28e95e72e Input: hyperv-keyboard - remove dependencies on PAGE_SIZE [...] adds 7e4935ccc323 Input: alps - don't handle ALPS cs19 trackpoint-only device new 038b1a05eae6 Input: add Apple SPI keyboard and trackpad driver new d56fef0ec85b Input: applespi - remove set but not used variables 'sts' new 49e6979e7e92 Input: psmouse - fix build error of multiple definition new 771a081e44a9 Input: alps - fix a mismatch between a condition check and [...] new c39f2d9db0fd Merge branch 'next' into for-linus new f1a3b43cc1f5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c56b4ef1cf0c ntb: intel: Make intel_ntb3_peer_db_addr static adds 8b2f033631c2 NTB: ntb_perf: Increased the number of message retries to 1000 adds b1ee5998a5d2 NTB: ntb_perf: Disable NTB link after clearing peer XLAT r [...] adds 12c023d7c32a NTB: ntb_perf: Clear stale values in doorbell and command [...] adds a5c3666f1c32 NTB: ntb_hw_amd: set peer limit register adds 51cb8dbf1324 NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed adds ff148d8ac53e ntb_hw_switchtec: potential shift wrapping bug in switchte [...] adds 1e590dec3ed6 NTB: amd: Silence shift wrapping warning in amd_ntb_db_vec [...] adds 18c8c0954d15 NTB: correct ntb_dev_ops and ntb_dev comment typos adds 28e339f100e3 ntb_hw_switchtec: Remove redundant steps of switchtec_ntb_ [...] adds f0f43e766bdb ntb_hw_switchtec: Skip unnecessary re-setup of shared memo [...] adds a944ccc3b0ae ntb_hw_switchtec: Fix setup MW with failure bug adds d7cc609fb679 PCI/MSI: Support allocating virtual MSI interrupts adds fcdf8e95fa3b PCI/switchtec: Add module parameter to request more interrupts adds 246a42c51bc5 NTB: Introduce helper functions to calculate logical port number adds 5f1b1f065c79 NTB: Introduce functions to calculate multi-port resource index adds d217e07b32a6 NTB: Rename ntb.c to support multiple source files in the module adds 26b3a37b9284 NTB: Introduce MSI library adds a6bed7a54165 NTB: Introduce NTB MSI Test Client adds 76ab785e7396 NTB: Add ntb_msi_test support to ntb_test adds 2b0569b3b7e6 NTB: Add MSI interrupt support to ntb_transport adds d9c53aa440b3 NTB: Describe the ntb_msi_test client in the documentation. new bec5545edef6 Merge tag 'ntb-5.3' of git://github.com/jonmason/ntb new 618381f09cc1 hexagon: switch to generic version of pte allocation new 8cf66504210d iommu/amd: fix a crash in iova_magazine_free_pfns adds 7e5a70ad88b1 CIFS: fix deadlock in cached root handling adds bf3c90ee1efe cifs: copy_file_range needs to strip setuid bits and updat [...] new 89a5bfa350fa smb3: optimize open to not send query file internal info new aa081859b10c cifs: flush before set-info if we have writeable handles new 2a957ace44d4 cifs: update internal module number new 91962d0f79cb Merge tag '5.3-smb3-fixes' of git://git.samba.org/sfrench/ [...] new 1b03bc5c1163 typo fix: it's d_make_root, not d_make_inode... new d6788eb7d0dc Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] new 15ffef1ae69e dt-bindings: Ensure child nodes are of type 'object' new 7d9ef7f37d1f dt-bindings: riscv: Limit cpus schema to only check RiscV [...] new ad21a4ce040c dt-bindings: pinctrl: aspeed: Fix 'compatible' schema errors new fcbe7e3cf86d dt-bindings: pinctrl: aspeed: Fix AST2500 example errors new fbbf2b6e9b74 dt-bindings: iio: avia-hx711: Fix avdd-supply typo in example new 20051f5fdf67 dt-bindings: iio: ad7124: Fix dtc warnings in example new e2297f7c3ab3 dt-bindings: pinctrl: stm32: Fix missing 'clocks' property [...] new c7bf0a0f3703 Merge tag 'devicetree-fixes-for-5.3' of git://git.kernel.o [...] new 5f9e832c1370 Linus 5.3-rc1 new e6c577959ec0 Merge remote-tracking branch 'powerpc-fixes/fixes' new b4f1483cbfa5 netfilter: nf_tables: Support auto-loading for inet nat new e971ceb803e1 netfilter: synproxy: fix rst sequence number mismatch new 78e21eb69920 netfilter: nft_meta: skip EAGAIN if nft_meta_bridge is not [...] new fc2f14f8f7be netfilter: bridge: NF_CONNTRACK_BRIDGE does not depend on [...] new dfee0e99bcff netfilter: bridge: make NF_TABLES_BRIDGE tristate new 9a2f97bb8ddd Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new aef833c58d32 net: openvswitch: rename flow_stats to sw_flow_stats new 0c7294ddae73 net: flow_offload: remove netns parameter from flow_block_ [...] new a7323311515d net: flow_offload: rename tc_setup_cb_t to flow_setup_cb_t new 14bfb13f0ed5 net: flow_offload: add flow_block structure and use it new 89099d855bf0 Merge branch 'flow_offload-fixes' new 1a03bb532934 r8169: fix RTL8168g PHY init new 1667e4f9bcfb wireless: fix nl80211 vendor commands new 91046d6364af nl80211: fix VENDOR_CMD_RAW_DATA new 5edaac063bbf nl80211: fix NL80211_HE_MAX_CAPABILITY_LEN new bcc27fab8cc6 mac80211: fix possible memory leak in ieee80211_assign_beacon new d2b3fe42bc62 mac80211: don't warn about CW params when not using them new 953ba0a63820 Merge tag 'mac80211-for-davem-2019-07-20' of git://git.ker [...] new bad7f869d864 tipc: Fix a typo new 408d2bbbfd46 kbuild: add net/netfilter/nf_tables_offload.h to header-te [...] new 4803d0100196 net: hns3: typo in the name of a constant new bb1320834b8a allocate_flower_entry: should check for null deref new 85d9bf979592 chelsio: Fix a typo in a function name new 503d81d428bd net: sched: verify that q!=NULL before setting q->flags new 0cea0e1148fe net: phy: sfp: hwmon: Fix scaling of RX power new ea811b795df2 bnx2x: Prevent load reordering in tx completion processing new ffd342e087d5 be2net: Synchronize be_update_queues with dev_watchdog new 6133b9204c0a cxgb4: Prefer pcie_capability_read_word() new a16f6d3a1505 igc: Prefer pcie_capability_read_word() new 93428c582604 qed: Prefer pcie_capability_read_word() new 903e9d1bffb5 connector: remove redundant input callback from cn_dev new 107e47cc80ec vrf: make sure skb->data contains ip header to make routing new f9d53eb0390e Merge remote-tracking branch 'net/master' new 04efe5911fb3 libbpf: fix SIGSEGV when BTF loading fails, but .BTF.ext exists new 1d4126c4e119 libbpf: sanitize VAR to conservative 1-byte INT new afb18a9c60e6 Merge remote-tracking branch 'bpf/master' new 531e8fb0ee0c Merge remote-tracking branch 'ipsec/master' new 15a78ba1844a netfilter: ebtables: fix a memory leak bug in compat new 474ea39bce64 Merge remote-tracking branch 'netfilter/master' new 0e279dcea0ec ALSA: pcm: Fix refcount_inc() on zero usage new e1835b470281 Merge remote-tracking branch 'sound-current/for-linus' new 34f1b204a11a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 666c44014e25 Merge remote-tracking branch 'regulator-fixes/for-linus' new 817ea09788f3 Merge remote-tracking branch 'spi-fixes/for-linus' new cec17f044209 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new cccba6a905cd Merge remote-tracking branch 'phy/fixes' new 1a1d0ce103fb Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new a07e3324538a MIPS: kernel: only use i8253 clocksource with periodic clockevent new b8bea8a5e5d9 mips: fix cacheinfo new 5bbe54346b53 MIPS: Annotate fall-through in kvm/emulate.c new 2a15d6481741 MIPS: Annotate fall-through in Cavium Octeon code new 0abec29eaa9f Merge remote-tracking branch 'mips-fixes/mips-fixes' new f05eb84e56f5 Merge remote-tracking branch 'omap-fixes/fixes' new 7845c9819e2d Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 575413871804 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 0b46a71a7506 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 578db1cdfccd Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes'
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (dccb77398ddf) \ N -- N -- N refs/heads/pending-fixes (578db1cdfccd)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 206 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .gitignore | 1 + CREDITS | 1 - Documentation/admin-guide/kernel-parameters.txt | 28 +- Documentation/dev-tools/sparse.rst | 5 - Documentation/devicetree/bindings/arm/amlogic.txt | 142 -- Documentation/devicetree/bindings/arm/amlogic.yaml | 144 ++ .../arm/amlogic/amlogic,meson-gx-ao-secure.txt | 28 + Documentation/devicetree/bindings/arm/arm,scmi.txt | 2 +- .../devicetree/bindings/arm/atmel-at91.txt | 73 - .../devicetree/bindings/arm/atmel-at91.yaml | 134 ++ Documentation/devicetree/bindings/arm/emtrion.txt | 12 - Documentation/devicetree/bindings/arm/fsl.yaml | 44 + Documentation/devicetree/bindings/arm/mediatek.txt | 89 - .../devicetree/bindings/arm/mediatek.yaml | 91 + .../devicetree/bindings/arm/omap/omap.txt | 3 + Documentation/devicetree/bindings/arm/renesas.yaml | 8 + .../devicetree/bindings/arm/rockchip.yaml | 13 + .../devicetree/bindings/arm/stm32/stm32.txt | 10 - .../devicetree/bindings/arm/stm32/stm32.yaml | 31 + Documentation/devicetree/bindings/arm/sunxi.yaml | 2 +- Documentation/devicetree/bindings/arm/ti/k3.txt | 3 + .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 80 + .../devicetree/bindings/bus/sunxi-rsb.txt | 47 - Documentation/devicetree/bindings/csky/pmu.txt | 38 + .../bindings/display/bridge/renesas,dw-hdmi.txt | 4 +- Documentation/devicetree/bindings/dma/fsl-qdma.txt | 1 + .../devicetree/bindings/gpu/arm,mali-midgard.txt | 1 + .../devicetree/bindings/gpu/arm,mali-utgard.txt | 1 + .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 71 +- .../devicetree/bindings/iio/adc/avia-hx711.yaml | 2 +- .../devicetree/bindings/input/sun4i-lradc-keys.txt | 1 + .../devicetree/bindings/misc/fsl,dpaa2-console.txt | 11 + .../bindings/mtd/allwinner,sun4i-a10-nand.yaml | 1 + .../devicetree/bindings/mtd/nand-controller.yaml | 1 + .../devicetree/bindings/net/can/rcar_can.txt | 13 +- .../devicetree/bindings/net/can/rcar_canfd.txt | 16 +- .../bindings/pinctrl/st,stm32-pinctrl.yaml | 7 + .../devicetree/bindings/power/qcom,rpmpd.txt | 2 + .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 57 + .../devicetree/bindings/pwm/pwm-sun4i.txt | 24 - .../bindings/reset/bitmain,bm1880-reset.txt | 18 + .../devicetree/bindings/reset/fsl,imx7-src.txt | 2 +- .../devicetree/bindings/serial/omap_serial.txt | 1 + .../bindings/soc/amlogic/amlogic,canvas.txt | 10 +- .../devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt | 81 + .../devicetree/bindings/soc/qcom/qcom,apr.txt | 6 +- .../bindings/spi/allwinner,sun4i-a10-spi.yaml | 1 + .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 1 + .../devicetree/bindings/timer/renesas,cmt.txt | 6 + .../devicetree/bindings/vendor-prefixes.yaml | 6 + Documentation/dontdiff | 1 + Documentation/driver-api/ntb.rst | 27 + Documentation/filesystems/porting | 15 +- Documentation/filesystems/proc.txt | 4 +- Documentation/kbuild/kbuild.rst | 5 +- Documentation/kbuild/makefiles.rst | 12 +- Documentation/translations/zh_CN/sparse.txt | 4 - Documentation/virtual/kvm/api.txt | 15 +- Documentation/vm/memory-model.rst | 40 + MAINTAINERS | 26 +- Makefile | 65 +- arch/Kconfig | 3 + arch/arm/Kconfig | 14 +- arch/arm/Kconfig.debug | 7 - arch/arm/Makefile | 1 - arch/arm/boot/dts/Makefile | 10 + arch/arm/boot/dts/am335x-baltos-ir2110.dts | 12 + arch/arm/boot/dts/am335x-baltos-ir3220.dts | 12 + arch/arm/boot/dts/am335x-baltos-ir5221.dts | 11 + arch/arm/boot/dts/am335x-pcm-953.dtsi | 22 +- arch/arm/boot/dts/am335x-phycore-rdk.dts | 4 + arch/arm/boot/dts/am335x-phycore-som.dtsi | 47 +- .../{am335x-wega-rdk.dts => am335x-regor-rdk.dts} | 13 +- .../dts/{am335x-wega.dtsi => am335x-regor.dtsi} | 163 +- arch/arm/boot/dts/am335x-wega-rdk.dts | 4 + arch/arm/boot/dts/am335x-wega.dtsi | 16 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 6 + arch/arm/boot/dts/arm-realview-pb1176.dts | 6 + arch/arm/boot/dts/arm-realview-pb11mp.dts | 6 + arch/arm/boot/dts/arm-realview-pbx.dtsi | 6 + arch/arm/boot/dts/armada-370-netgear-rn104.dts | 14 + arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 8 + arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 160 ++ arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 846 ++++++++ arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts | 566 +++++ arch/arm/boot/dts/aspeed-bmc-microsoft-olympus.dts | 207 ++ arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 2 + arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 22 + arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 14 + ...pp-witherspoon.dts => aspeed-bmc-opp-swift.dts} | 508 ++++- arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 224 ++ arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 14 + arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 123 +- arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts | 5 + arch/arm/boot/dts/aspeed-g4.dtsi | 8 +- arch/arm/boot/dts/aspeed-g5.dtsi | 11 +- arch/arm/boot/dts/at91-wb50n.dtsi | 2 +- arch/arm/boot/dts/at91sam9261ek.dts | 8 - arch/arm/boot/dts/at91sam9g45.dtsi | 25 +- arch/arm/boot/dts/at91sam9rl.dtsi | 25 +- arch/arm/boot/dts/at91sam9x5.dtsi | 23 +- arch/arm/boot/dts/bcm-cygnus-clock.dtsi | 12 +- arch/arm/boot/dts/bcm-cygnus.dtsi | 6 +- arch/arm/boot/dts/bcm-nsp.dtsi | 9 +- arch/arm/boot/dts/bcm11351.dtsi | 12 +- arch/arm/boot/dts/bcm21664-garnet.dts | 2 +- arch/arm/boot/dts/bcm21664.dtsi | 10 +- arch/arm/boot/dts/bcm23550-sparrow.dts | 2 +- arch/arm/boot/dts/bcm23550.dtsi | 8 +- arch/arm/boot/dts/bcm28155-ap.dts | 2 +- arch/arm/boot/dts/bcm283x.dtsi | 2 + arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 4 +- arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 4 +- arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 4 +- arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts | 4 +- arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts | 4 +- arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 4 +- arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 4 +- arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 2 - arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 4 +- arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 4 +- arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 4 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 4 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 4 +- arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 4 +- arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 4 +- arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 +- arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 4 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 4 +- arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 4 +- arch/arm/boot/dts/bcm47094-phicomm-k3.dts | 4 +- arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts | 4 +- arch/arm/boot/dts/bcm47189-luxul-xap-810.dts | 4 +- arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 4 +- arch/arm/boot/dts/bcm5301x.dtsi | 10 +- arch/arm/boot/dts/bcm53573.dtsi | 2 +- arch/arm/boot/dts/bcm63138.dtsi | 9 +- arch/arm/boot/dts/bcm7445-bcm97445svmb.dts | 2 +- arch/arm/boot/dts/bcm7445.dtsi | 8 +- arch/arm/boot/dts/bcm911360_entphn.dts | 2 - arch/arm/boot/dts/bcm947189acdbmr.dts | 4 +- arch/arm/boot/dts/bcm953012er.dts | 4 +- arch/arm/boot/dts/bcm953012k.dts | 2 +- arch/arm/boot/dts/bcm958522er.dts | 2 +- arch/arm/boot/dts/bcm958525er.dts | 2 +- arch/arm/boot/dts/bcm958525xmc.dts | 2 +- arch/arm/boot/dts/bcm958622hr.dts | 2 +- arch/arm/boot/dts/bcm958623hr.dts | 2 +- arch/arm/boot/dts/bcm958625hr.dts | 2 +- arch/arm/boot/dts/bcm958625k.dts | 2 +- arch/arm/boot/dts/bcm963138dvt.dts | 2 +- arch/arm/boot/dts/bcm988312hr.dts | 2 +- arch/arm/boot/dts/da850-evm.dts | 13 + arch/arm/boot/dts/da850-lcdk.dts | 36 + arch/arm/boot/dts/da850-lego-ev3.dts | 30 + arch/arm/boot/dts/da850.dtsi | 50 + arch/arm/boot/dts/emev2-kzm9d.dts | 2 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 5 + arch/arm/boot/dts/exynos3250-monk.dts | 5 + arch/arm/boot/dts/exynos3250-rinato.dts | 5 + arch/arm/boot/dts/exynos3250.dtsi | 33 + arch/arm/boot/dts/exynos4.dtsi | 16 +- arch/arm/boot/dts/exynos4210-origen.dts | 5 + arch/arm/boot/dts/exynos4210-trats.dts | 4 + arch/arm/boot/dts/exynos4210-universal_c210.dts | 5 + arch/arm/boot/dts/exynos4210.dtsi | 51 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 32 + arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 5 + arch/arm/boot/dts/exynos4412-midas.dtsi | 5 + arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 5 + arch/arm/boot/dts/exynos4412-prime.dtsi | 7 + arch/arm/boot/dts/exynos4412.dtsi | 49 + arch/arm/boot/dts/exynos5410-odroidxu.dts | 5 + arch/arm/boot/dts/exynos5410.dtsi | 6 + arch/arm/boot/dts/exynos5420-arndale-octa.dts | 102 +- arch/arm/boot/dts/exynos5420.dtsi | 234 +-- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 108 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 6 + arch/arm/boot/dts/exynos54xx.dtsi | 9 + arch/arm/boot/dts/gemini-dlink-dir-685.dts | 2 +- arch/arm/boot/dts/hip04.dtsi | 18 +- arch/arm/boot/dts/ibm-power9-dual.dtsi | 248 +++ arch/arm/boot/dts/imx53-m53menlo.dts | 266 ++- arch/arm/boot/dts/imx53-smd.dts | 73 + arch/arm/boot/dts/imx53.dtsi | 12 + arch/arm/boot/dts/imx6dl-kontron-samx6i.dtsi | 12 + arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi | 36 + arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 815 ++++++++ arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 16 + arch/arm/boot/dts/imx6qdl.dtsi | 11 +- arch/arm/boot/dts/imx6sl-evk.dts | 12 + arch/arm/boot/dts/imx6sl.dtsi | 12 +- arch/arm/boot/dts/imx6sll-evk.dts | 12 + arch/arm/boot/dts/imx6sll.dtsi | 2 + arch/arm/boot/dts/imx6sx-sdb-reva.dts | 16 + arch/arm/boot/dts/imx6sx-sdb.dts | 16 + arch/arm/boot/dts/imx6sx-udoo-neo-basic.dts | 39 +- arch/arm/boot/dts/imx6sx-udoo-neo-extended.dts | 47 +- arch/arm/boot/dts/imx6sx-udoo-neo-full.dts | 47 +- arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 89 +- arch/arm/boot/dts/imx6sx.dtsi | 7 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 4 + arch/arm/boot/dts/imx6ul-geam.dts | 2 +- arch/arm/boot/dts/imx6ul-isiot.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 14 + arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi | 11 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 6 + arch/arm/boot/dts/imx6ull.dtsi | 7 + arch/arm/boot/dts/imx7d-meerkat96.dts | 375 ++++ arch/arm/boot/dts/imx7d-sdb.dts | 16 +- arch/arm/boot/dts/imx7d-zii-rpu2.dts | 16 +- arch/arm/boot/dts/imx7d.dtsi | 16 +- arch/arm/boot/dts/imx7s.dtsi | 11 +- arch/arm/boot/dts/imx7ulp-evk.dts | 55 + arch/arm/boot/dts/imx7ulp.dtsi | 38 + arch/arm/boot/dts/integrator.dtsi | 3 + arch/arm/boot/dts/iwg20d-q7-common.dtsi | 2 +- .../boot/dts/logicpd-torpedo-37xx-devkit-28.dts | 32 + arch/arm/boot/dts/ls1021a-tsn.dts | 289 +++ arch/arm/boot/dts/meson.dtsi | 44 +- arch/arm/boot/dts/meson6-atv1200.dts | 44 +- arch/arm/boot/dts/meson6.dtsi | 44 +- arch/arm/boot/dts/meson8-minix-neo-x8.dts | 39 +- arch/arm/boot/dts/meson8.dtsi | 64 +- arch/arm/boot/dts/meson8b-ec100.dts | 9 +- arch/arm/boot/dts/meson8b-mxq.dts | 182 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 51 +- arch/arm/boot/dts/meson8b.dtsi | 64 +- arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 17 +- arch/arm/boot/dts/meson8m2.dtsi | 10 + arch/arm/boot/dts/omap4-l4.dtsi | 9 - arch/arm/boot/dts/pxa300-raumfeld-common.dtsi | 6 +- arch/arm/boot/dts/pxa300-raumfeld-controller.dts | 21 +- arch/arm/boot/dts/pxa300-raumfeld-speaker-one.dts | 3 + arch/arm/boot/dts/pxa3xx.dtsi | 8 + arch/arm/boot/dts/qcom-apq8064.dtsi | 4 +- arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 6 + .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 156 ++ arch/arm/boot/dts/qcom-msm8974.dtsi | 138 +- arch/arm/boot/dts/r7s72100-genmai.dts | 2 +- arch/arm/boot/dts/r7s72100-rskrza1.dts | 38 + arch/arm/boot/dts/r7s72100.dtsi | 19 + arch/arm/boot/dts/r7s9210-rza2mevb.dts | 161 +- arch/arm/boot/dts/r7s9210.dtsi | 286 +++ arch/arm/boot/dts/r8a73a4-ape6evm.dts | 2 +- arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 2 +- arch/arm/boot/dts/r8a7743-sk-rzg1m.dts | 2 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 2 +- arch/arm/boot/dts/r8a7745-sk-rzg1e.dts | 2 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 4 +- arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7790-lager.dts | 9 +- arch/arm/boot/dts/r8a7790-stout.dts | 9 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 9 +- arch/arm/boot/dts/r8a7791-porter.dts | 9 +- arch/arm/boot/dts/r8a7792-blanche.dts | 9 +- arch/arm/boot/dts/r8a7792-wheat.dts | 2 +- arch/arm/boot/dts/r8a7792.dtsi | 34 + arch/arm/boot/dts/r8a7793-gose.dts | 9 +- arch/arm/boot/dts/r8a7794-alt.dts | 2 +- arch/arm/boot/dts/r8a7794-silk.dts | 2 +- arch/arm/boot/dts/rk322x.dtsi | 85 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 29 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 207 ++ arch/arm/boot/dts/rk3288-veyron-jerry.dts | 207 ++ arch/arm/boot/dts/rk3288-veyron-mickey.dts | 234 ++- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 256 ++- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-speedy.dts | 219 ++ arch/arm/boot/dts/rk3288-veyron.dtsi | 76 +- arch/arm/boot/dts/rk3288.dtsi | 30 +- arch/arm/boot/dts/sama5d3.dtsi | 27 +- arch/arm/boot/dts/sh73a0-kzm9g.dts | 2 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 21 +- arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 19 + arch/arm/boot/dts/stm32746g-eval.dts | 66 + arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 246 +++ ...m32mp157c-ed1.dts => stm32mp157a-avenger96.dts} | 196 +- arch/arm/boot/dts/stm32mp157a-dk1.dts | 70 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 18 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 125 +- arch/arm/boot/dts/stm32mp157c.dtsi | 180 ++ arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi | 90 + arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi | 62 + arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi | 78 + arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi | 62 + arch/arm/boot/dts/sun5i-gr8-evb.dts | 2 +- arch/arm/boot/dts/sun6i-a31.dtsi | 25 +- arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 3 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 8 + arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 4 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 29 + .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 3 +- arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts | 3 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 4 + arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 3 +- arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 7 +- arch/arm/boot/dts/sun8i-r40.dtsi | 3 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 13 +- arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 123 ++ arch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi | 3 +- arch/arm/boot/dts/uniphier-ld4-ref.dts | 4 + arch/arm/boot/dts/uniphier-ld4.dtsi | 4 +- arch/arm/boot/dts/uniphier-ld6b-ref.dts | 4 + arch/arm/boot/dts/uniphier-pro4-ref.dts | 4 + arch/arm/boot/dts/uniphier-pro4.dtsi | 2 + arch/arm/boot/dts/uniphier-pro5.dtsi | 4 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 4 +- arch/arm/boot/dts/uniphier-sld8-ref.dts | 4 + arch/arm/boot/dts/uniphier-sld8.dtsi | 4 +- arch/arm/boot/dts/versatile-ab.dts | 3 + arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 5 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 3 + arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 13 +- arch/arm/boot/dts/vf610-zii-dev.dtsi | 52 +- arch/arm/configs/acs5k_defconfig | 1 - arch/arm/configs/acs5k_tiny_defconfig | 1 - arch/arm/configs/am200epdkit_defconfig | 1 - arch/arm/configs/aspeed_g4_defconfig | 11 +- arch/arm/configs/aspeed_g5_defconfig | 15 +- arch/arm/configs/at91_dt_defconfig | 1 - arch/arm/configs/axm55xx_defconfig | 1 - arch/arm/configs/cm_x2xx_defconfig | 2 - arch/arm/configs/cm_x300_defconfig | 2 - arch/arm/configs/cns3420vb_defconfig | 1 - arch/arm/configs/colibri_pxa270_defconfig | 2 - arch/arm/configs/colibri_pxa300_defconfig | 2 - arch/arm/configs/collie_defconfig | 1 - arch/arm/configs/corgi_defconfig | 2 - arch/arm/configs/davinci_all_defconfig | 1 + arch/arm/configs/dove_defconfig | 1 - arch/arm/configs/em_x270_defconfig | 2 - arch/arm/configs/ep93xx_defconfig | 1 - arch/arm/configs/eseries_pxa_defconfig | 2 - arch/arm/configs/exynos_defconfig | 65 +- arch/arm/configs/ezx_defconfig | 2 - arch/arm/configs/gemini_defconfig | 1 - arch/arm/configs/h3600_defconfig | 1 - arch/arm/configs/h5000_defconfig | 1 - arch/arm/configs/imote2_defconfig | 2 - arch/arm/configs/imx_v4_v5_defconfig | 1 - arch/arm/configs/imx_v6_v7_defconfig | 9 + arch/arm/configs/integrator_defconfig | 1 - arch/arm/configs/iop13xx_defconfig | 1 - arch/arm/configs/iop32x_defconfig | 1 - arch/arm/configs/iop33x_defconfig | 1 - arch/arm/configs/ixp4xx_defconfig | 1 - arch/arm/configs/jornada720_defconfig | 2 - arch/arm/configs/keystone_defconfig | 1 - arch/arm/configs/ks8695_defconfig | 1 - arch/arm/configs/lpc18xx_defconfig | 1 - arch/arm/configs/lpc32xx_defconfig | 2 - arch/arm/configs/magician_defconfig | 2 - arch/arm/configs/mini2440_defconfig | 45 +- arch/arm/configs/mmp2_defconfig | 1 - arch/arm/configs/moxart_defconfig | 1 - arch/arm/configs/multi_v5_defconfig | 11 +- arch/arm/configs/multi_v7_defconfig | 4 +- arch/arm/configs/mv78xx0_defconfig | 1 - arch/arm/configs/mvebu_v5_defconfig | 1 - arch/arm/configs/mvebu_v7_defconfig | 1 - arch/arm/configs/mxs_defconfig | 1 - arch/arm/configs/netx_defconfig | 80 - arch/arm/configs/nhk8815_defconfig | 2 - arch/arm/configs/nuc910_defconfig | 1 - arch/arm/configs/nuc950_defconfig | 1 - arch/arm/configs/nuc960_defconfig | 1 - arch/arm/configs/omap1_defconfig | 2 - arch/arm/configs/orion5x_defconfig | 1 - arch/arm/configs/palmz72_defconfig | 2 - arch/arm/configs/pcm027_defconfig | 1 - arch/arm/configs/prima2_defconfig | 1 - arch/arm/configs/pxa168_defconfig | 1 - arch/arm/configs/pxa3xx_defconfig | 2 - arch/arm/configs/pxa910_defconfig | 1 - arch/arm/configs/pxa_defconfig | 2 - arch/arm/configs/qcom_defconfig | 7 +- arch/arm/configs/realview_defconfig | 2 - arch/arm/configs/s3c2410_defconfig | 25 +- arch/arm/configs/s3c6400_defconfig | 13 +- arch/arm/configs/s5pv210_defconfig | 1 - arch/arm/configs/sama5_defconfig | 2 - arch/arm/configs/shmobile_defconfig | 1 - arch/arm/configs/socfpga_defconfig | 1 - arch/arm/configs/spear13xx_defconfig | 1 - arch/arm/configs/spear3xx_defconfig | 2 - arch/arm/configs/spear6xx_defconfig | 1 - arch/arm/configs/spitz_defconfig | 2 - arch/arm/configs/tango4_defconfig | 1 - arch/arm/configs/tct_hammer_defconfig | 1 - arch/arm/configs/trizeps4_defconfig | 1 - arch/arm/configs/u300_defconfig | 2 - arch/arm/configs/u8500_defconfig | 1 - arch/arm/configs/versatile_defconfig | 1 - arch/arm/configs/vexpress_defconfig | 2 - arch/arm/configs/viper_defconfig | 2 - arch/arm/configs/xcep_defconfig | 1 - arch/arm/configs/zeus_defconfig | 2 - arch/arm/configs/zx_defconfig | 1 - arch/arm/include/debug/netx.S | 32 - arch/arm/lib/Makefile | 1 - arch/arm/mach-at91/pm.c | 1 + arch/arm/mach-bcm/Kconfig | 2 + arch/arm/mach-bcm/Makefile | 3 - arch/arm/mach-bcm/bcm63xx_smp.c | 1 + arch/arm/mach-bcm/bcm_kona_smc.c | 2 - arch/arm/mach-bcm/board_bcm281xx.c | 1 + arch/arm/mach-bcm/platsmp-brcmstb.c | 7 +- arch/arm/mach-davinci/board-da850-evm.c | 43 +- arch/arm/mach-exynos/Kconfig | 7 +- arch/arm/mach-exynos/Makefile | 6 +- arch/arm/mach-exynos/exynos-smc.S | 3 +- arch/arm/mach-exynos/sleep.S | 3 +- arch/arm/mach-exynos/suspend.c | 8 +- arch/arm/mach-highbank/Makefile | 3 - arch/arm/mach-highbank/smc.S | 3 +- arch/arm/mach-imx/cpuidle-imx6q.c | 10 +- arch/arm/mach-imx/mach-imx7d.c | 7 + arch/arm/mach-keystone/Makefile | 3 - arch/arm/mach-keystone/smc.S | 1 + arch/arm/mach-omap2/Makefile | 13 - arch/arm/mach-omap2/omap-headsmp.S | 2 + arch/arm/mach-omap2/omap-smc.S | 3 +- arch/arm/mach-omap2/omap_hwmod.c | 39 +- .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 8 +- arch/arm/mach-omap2/pdata-quirks.c | 60 + arch/arm/mach-omap2/sleep33xx.S | 1 + arch/arm/mach-omap2/sleep34xx.S | 2 + arch/arm/mach-omap2/sleep43xx.S | 2 + arch/arm/mach-omap2/sleep44xx.S | 3 + arch/arm/mach-pxa/include/mach/lubbock.h | 4 - arch/arm/mach-pxa/lubbock.c | 3 +- arch/arm/mach-rockchip/platsmp.c | 12 +- arch/arm/mach-rockchip/pm.c | 2 + arch/arm/mach-rpc/Makefile | 3 +- arch/arm/mach-rpc/dma.c | 97 +- arch/arm/{lib/ecard.S => mach-rpc/ecard-loader.S} | 0 arch/arm/mach-rpc/ecard.c | 32 +- arch/arm/{lib => mach-rpc}/floppydma.S | 0 arch/arm/mach-rpc/include/mach/uncompress.h | 23 +- arch/arm/{lib => mach-rpc}/io-acorn.S | 0 arch/arm/mach-rpc/irq.c | 136 +- arch/arm/mach-rpc/time.c | 38 +- arch/arm/mach-sa1100/assabet.c | 91 +- arch/arm/mach-sa1100/badge4.c | 2 - arch/arm/mach-sa1100/clock.c | 220 +- arch/arm/mach-sa1100/h3xxx.c | 64 +- arch/arm/mach-sa1100/hackkit.c | 48 - arch/arm/mach-sa1100/neponset.c | 109 +- arch/arm/mach-shmobile/setup-rcar-gen2.c | 17 + arch/arm/mach-stm32/Kconfig | 3 +- arch/arm/mach-tango/Makefile | 3 - arch/arm/mach-tango/smc.S | 2 + arch/arm/mach-versatile/versatile_dt.c | 164 +- arch/arm/vdso/Makefile | 3 +- arch/arm64/Kconfig.platforms | 3 + arch/arm64/boot/dts/allwinner/axp803.dtsi | 6 + .../dts/allwinner/sun50i-a64-amarula-relic.dts | 25 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 7 +- .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 6 - .../allwinner/sun50i-a64-oceanic-5205-5inmfd.dts | 23 + .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 23 + .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 2 - .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 44 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 22 + .../sun50i-h5-emlid-neutis-n5-devboard.dts | 3 +- .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 3 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 12 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 28 + arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 10 +- arch/arm64/boot/dts/amlogic/Makefile | 1 + arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 35 +- arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 401 +++- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 122 +- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 257 +++ arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 1825 +++++++++++++++- .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 386 ++++ arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 82 + .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 4 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 15 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 10 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 15 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p200.dts | 9 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 2 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 106 +- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 37 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 35 +- .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 13 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 14 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 35 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 38 +- .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 12 +- arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 13 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 14 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 6 +- arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi | 4 +- arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 4 +- .../boot/dts/broadcom/stingray/stingray-usb.dtsi | 72 + .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 108 + .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 5 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 51 + arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 5 + arch/arm64/boot/dts/exynos/exynos7.dtsi | 11 + arch/arm64/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 20 + arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 20 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 136 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 190 ++ arch/arm64/boot/dts/freescale/imx8mm.dtsi | 151 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 4 + .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 809 +++++++ arch/arm64/boot/dts/freescale/imx8mq.dtsi | 62 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 134 +- .../arm64/boot/dts/hisilicon/hi3660-coresight.dtsi | 456 ++++ arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 2 + .../arm64/boot/dts/hisilicon/hi6220-coresight.dtsi | 6 +- .../boot/dts/marvell/armada-3720-espressobin.dts | 18 +- arch/arm64/boot/dts/marvell/armada-7040-db.dts | 28 + .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 1 + arch/arm64/boot/dts/marvell/armada-8040-db.dts | 7 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 2 + arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 2 + arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 5 + arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 118 +- arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 2 + arch/arm64/boot/dts/mediatek/Makefile | 1 + arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 140 ++ arch/arm64/boot/dts/mediatek/mt8183.dtsi | 447 ++++ arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 75 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 53 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 176 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 55 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 509 +++++ arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 16 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 13 + arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 52 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 22 +- arch/arm64/boot/dts/qcom/Makefile | 4 + arch/arm64/boot/dts/qcom/msm8916.dtsi | 17 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 59 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 185 ++ arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pms405.dtsi | 20 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 43 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 636 +++++- arch/arm64/boot/dts/qcom/sdm845-cheza-r1.dts | 238 +++ arch/arm64/boot/dts/qcom/sdm845-cheza-r2.dts | 238 +++ arch/arm64/boot/dts/qcom/sdm845-cheza-r3.dts | 174 ++ arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 1326 ++++++++++++ arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 557 +++++ arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 4 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 283 ++- arch/arm64/boot/dts/renesas/Makefile | 2 + arch/arm64/boot/dts/renesas/hihope-common.dtsi | 325 +++ arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 63 + .../boot/dts/renesas/r8a774a1-hihope-rzg2m-ex.dts | 15 + .../boot/dts/renesas/r8a774a1-hihope-rzg2m.dts | 26 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 527 ++++- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 246 ++- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 93 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 71 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 45 +- arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 3 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 32 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 9 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 10 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 2 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 49 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 +- arch/arm64/boot/dts/rockchip/Makefile | 4 + arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 6 + ...{rk3399-rockpro64.dts => rk3399-hugsun-x99.dts} | 507 ++--- .../dts/rockchip/rk3399-khadas-edge-captain.dts | 27 + .../boot/dts/rockchip/rk3399-khadas-edge-v.dts | 27 + .../arm64/boot/dts/rockchip/rk3399-khadas-edge.dts | 13 + ...k3399-rockpro64.dts => rk3399-khadas-edge.dtsi} | 450 ++-- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 101 + arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 49 + arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 18 + arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 5 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 23 +- arch/arm64/boot/dts/rockchip/rk3399pro.dtsi | 22 + .../boot/dts/socionext/uniphier-ld11-global.dts | 4 + arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 15 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 15 +- .../arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 4 + arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 15 +- arch/arm64/boot/dts/sprd/sc9836.dtsi | 2 +- arch/arm64/boot/dts/sprd/sc9860.dtsi | 8 +- arch/arm64/boot/dts/sprd/whale2.dtsi | 35 + arch/arm64/boot/dts/ti/Makefile | 2 + arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 201 ++ arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 8 + arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 28 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 8 + arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 51 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 50 + arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 243 +++ arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 90 + arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 29 + arch/arm64/boot/dts/ti/k3-j721e.dtsi | 177 ++ arch/arm64/configs/defconfig | 45 +- arch/arm64/kernel/vdso32/Makefile | 4 +- arch/arm64/mm/mmu.c | 17 + arch/csky/Kconfig | 4 + arch/csky/abiv1/Makefile | 1 - arch/csky/abiv1/inc/abi/ckmmu.h | 6 + arch/csky/abiv1/inc/abi/string.h | 3 - arch/csky/abiv1/memset.c | 37 - arch/csky/abiv1/strksyms.c | 1 - arch/csky/abiv2/inc/abi/ckmmu.h | 10 + arch/csky/include/asm/asid.h | 78 + arch/csky/include/asm/mmu.h | 2 +- arch/csky/include/asm/mmu_context.h | 114 +- arch/csky/include/asm/pgtable.h | 2 - arch/csky/kernel/perf_event.c | 410 +++- arch/csky/kernel/smp.c | 2 - arch/csky/kernel/traps.c | 5 + arch/csky/mm/Makefile | 2 + arch/csky/mm/asid.c | 189 ++ arch/csky/mm/context.c | 46 + arch/csky/mm/init.c | 2 - arch/csky/mm/tlb.c | 238 +-- arch/hexagon/include/asm/pgalloc.h | 34 +- arch/ia64/kernel/perfmon.c | 17 +- arch/ia64/mm/init.c | 2 - arch/powerpc/mm/mem.c | 2 - arch/powerpc/platforms/powernv/memtrace.c | 23 +- arch/riscv/Makefile | 2 - arch/s390/Kconfig | 1 + arch/s390/appldata/appldata_base.c | 15 +- arch/s390/kernel/topology.c | 6 +- arch/s390/kvm/interrupt.c | 23 +- arch/s390/mm/init.c | 25 +- arch/sh/mm/init.c | 2 - arch/sparc/vdso/Makefile | 3 +- arch/x86/Kconfig | 1 + arch/x86/boot/compressed/eboot.c | 10 +- arch/x86/boot/compressed/misc.c | 1 + arch/x86/boot/compressed/misc.h | 1 - arch/x86/boot/compressed/pgtable_64.c | 1 - arch/x86/entry/calling.h | 6 + arch/x86/entry/entry_32.S | 61 +- arch/x86/entry/entry_64.S | 156 +- arch/x86/entry/thunk_64.S | 5 +- arch/x86/entry/vdso/Makefile | 5 +- arch/x86/entry/vdso/vdso32-setup.c | 7 +- arch/x86/hyperv/hv_init.c | 13 +- arch/x86/include/asm/apic.h | 2 +- arch/x86/include/asm/hypervisor.h | 12 + arch/x86/include/asm/kvm_host.h | 34 +- arch/x86/include/asm/kvm_para.h | 2 +- arch/x86/include/asm/paravirt.h | 23 +- arch/x86/include/asm/paravirt_types.h | 2 +- arch/x86/include/asm/traps.h | 6 +- arch/x86/include/asm/x86_init.h | 2 + arch/x86/include/asm/xen/hypervisor.h | 6 +- arch/x86/include/uapi/asm/kvm.h | 9 +- arch/x86/kernel/apic/apic.c | 2 +- arch/x86/kernel/asm-offsets.c | 1 + arch/x86/kernel/cpu/hypervisor.c | 19 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 3 +- arch/x86/kernel/e820.c | 4 +- arch/x86/kernel/head_64.S | 8 +- arch/x86/kernel/itmt.c | 6 +- arch/x86/kernel/jailhouse.c | 1 + arch/x86/kernel/kvm.c | 9 +- arch/x86/kernel/mpparse.c | 10 +- arch/x86/kernel/paravirt.c | 2 +- arch/x86/kernel/process_64.c | 12 +- arch/x86/kernel/ptrace.c | 14 +- arch/x86/kernel/smpboot.c | 3 +- arch/x86/kernel/traps.c | 6 +- arch/x86/kernel/x86_init.c | 4 +- arch/x86/kvm/cpuid.c | 12 +- arch/x86/kvm/emulate.c | 44 +- arch/x86/kvm/hyperv.c | 20 +- arch/x86/kvm/ioapic.c | 15 - arch/x86/kvm/lapic.c | 202 +- arch/x86/kvm/lapic.h | 1 + arch/x86/kvm/mmu.c | 6 +- arch/x86/kvm/pmu.c | 27 +- arch/x86/kvm/svm.c | 42 +- arch/x86/kvm/vmx/nested.c | 13 +- arch/x86/kvm/vmx/pmu_intel.c | 11 +- arch/x86/kvm/vmx/vmenter.S | 6 +- arch/x86/kvm/vmx/vmx.c | 6 +- arch/x86/kvm/x86.c | 20 +- arch/x86/kvm/x86.h | 2 + arch/x86/lib/copy_user_64.S | 2 +- arch/x86/lib/getuser.S | 20 +- arch/x86/lib/putuser.S | 29 +- arch/x86/lib/usercopy_64.c | 2 +- arch/x86/math-emu/fpu_emu.h | 2 +- arch/x86/math-emu/reg_constant.c | 2 +- arch/x86/mm/fault.c | 30 +- arch/x86/mm/init_32.c | 2 - arch/x86/mm/init_64.c | 6 +- arch/x86/mm/mem_encrypt.c | 32 +- arch/x86/xen/enlighten_hvm.c | 58 +- arch/x86/xen/enlighten_pv.c | 6 +- arch/x86/xen/mmu_pv.c | 12 +- arch/x86/xen/spinlock.c | 6 +- arch/x86/xen/xen-asm.S | 16 + arch/x86/xen/xen-asm_64.S | 1 - arch/x86/xen/xen-ops.h | 3 + drivers/acpi/acpi_memhotplug.c | 19 +- drivers/base/devtmpfs.c | 3 +- drivers/base/firmware_loader/fallback_table.c | 13 +- drivers/base/memory.c | 219 +- drivers/base/node.c | 35 +- drivers/bus/brcmstb_gisb.c | 4 +- drivers/bus/fsl-mc/dprc.c | 30 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 15 +- drivers/bus/fsl-mc/fsl-mc-private.h | 17 +- drivers/bus/ti-sysc.c | 454 +++- drivers/connector/connector.c | 6 +- drivers/dax/super.c | 23 +- drivers/dma-buf/dma-buf.c | 15 +- drivers/firmware/arm_scmi/clock.c | 2 + drivers/firmware/arm_scmi/sensors.c | 10 +- drivers/firmware/psci/psci_checker.c | 10 +- drivers/firmware/tegra/bpmp.c | 4 +- drivers/firmware/ti_sci.c | 1143 ++++++++-- drivers/firmware/ti_sci.h | 810 +++++++ drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 13 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 12 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 34 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/nv.c | 2 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 52 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 4 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 14 +- drivers/gpu/drm/amd/amdgpu/vi.c | 1 - drivers/gpu/drm/amd/amdgpu/vi_dpm.h | 32 - .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 16 +- .../drm/amd/amdkfd/kfd_device_queue_manager_v9.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 3 + drivers/gpu/drm/amd/display/Kconfig | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 222 ++ drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 25 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 45 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 1 + drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 8 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 25 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 12 +- drivers/gpu/drm/amd/display/dc/dsc/Makefile | 16 +- drivers/gpu/drm/amd/include/amd_shared.h | 2 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 75 +- .../amd/powerplay/hwmgr/process_pptables_v1_0.c | 2 - drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 3 +- .../gpu/drm/amd/powerplay/inc/smu11_driver_if.h | 6 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 62 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 16 +- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 2 - .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 2 - .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 2 - drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 41 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 63 - drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 18 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 3 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 15 +- drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 84 +- .../drm/arm/display/komeda/komeda_wb_connector.c | 10 +- drivers/gpu/drm/bochs/bochs.h | 2 +- drivers/gpu/drm/bochs/bochs_hw.c | 14 +- drivers/gpu/drm/bochs/bochs_kms.c | 3 +- drivers/gpu/drm/drm_client_modeset.c | 3 +- drivers/gpu/drm/drm_connector.c | 2 +- drivers/gpu/drm/drm_drv.c | 20 +- drivers/gpu/drm/drm_modes.c | 14 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 12 + drivers/gpu/drm/i915/i915_perf.c | 8 +- drivers/gpu/drm/nouveau/Kbuild | 2 +- drivers/gpu/drm/nouveau/dispnv04/Kbuild | 2 +- drivers/gpu/drm/nouveau/dispnv04/cursor.c | 2 +- drivers/gpu/drm/nouveau/dispnv04/disp.h | 2 +- drivers/gpu/drm/nouveau/dispnv50/Kbuild | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 9 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 28 +- drivers/gpu/drm/nouveau/include/nvif/cl0002.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl0046.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl006b.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl0080.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl506e.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl506f.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl5070.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl507a.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl507b.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl507c.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl507d.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl507e.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl826e.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl826f.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl906f.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cl9097.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/cla06f.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/class.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/clc36f.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/clc37b.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/clc37e.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/client.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/device.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/driver.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/event.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/if0000.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/if0001.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/if0002.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/if0003.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/if0004.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/if0005.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/ioctl.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/notify.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/object.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/os.h | 2 +- drivers/gpu/drm/nouveau/include/nvif/unpack.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/client.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/debug.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/device.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/engine.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/enum.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/event.h | 2 +- .../gpu/drm/nouveau/include/nvkm/core/firmware.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/gpuobj.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/ioctl.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/memory.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/mm.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/notify.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/object.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/oproxy.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/option.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/os.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/pci.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/ramht.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/subdev.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/core/tegra.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/bsp.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/ce.h | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/cipher.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/dma.h | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/falcon.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/mpeg.h | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/msenc.h | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/mspdec.h | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/msppp.h | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/msvld.h | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/nvdec.h | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/nvenc.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/pm.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/sec.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/sec2.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/sw.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/vic.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/engine/vp.h | 2 +- .../gpu/drm/nouveau/include/nvkm/engine/xtensa.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/bar.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/bios.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/M0203.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/M0205.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/M0209.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/P0260.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/bit.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/bmp.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/boost.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/conn.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/cstep.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/dcb.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/disp.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/dp.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/extdev.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/fan.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/gpio.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/i2c.h | 2 +- .../nouveau/include/nvkm/subdev/bios/iccsense.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/image.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/init.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/mxm.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/npde.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/pcir.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/perf.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/pll.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/bios/pmu.h | 2 +- .../include/nvkm/subdev/bios/power_budget.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/ramcfg.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/rammap.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/therm.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/timing.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/vmap.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/volt.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/vpstate.h | 2 +- .../drm/nouveau/include/nvkm/subdev/bios/xpio.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/bus.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/clk.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/devinit.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/fuse.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/gpio.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/i2c.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/ibus.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/iccsense.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/instmem.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/ltc.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/mc.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/mxm.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/pci.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/pmu.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/therm.h | 2 +- .../gpu/drm/nouveau/include/nvkm/subdev/timer.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/top.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/vga.h | 2 +- drivers/gpu/drm/nouveau/include/nvkm/subdev/volt.h | 2 +- drivers/gpu/drm/nouveau/nouveau_abi16.h | 2 +- drivers/gpu/drm/nouveau/nouveau_acpi.c | 2 +- drivers/gpu/drm/nouveau/nouveau_acpi.h | 2 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 2 +- drivers/gpu/drm/nouveau/nouveau_chan.h | 2 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 9 +- drivers/gpu/drm/nouveau/nouveau_debugfs.h | 2 +- drivers/gpu/drm/nouveau/nouveau_display.h | 2 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 3 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 2 +- drivers/gpu/drm/nouveau/nouveau_fence.h | 2 +- drivers/gpu/drm/nouveau/nouveau_gem.h | 2 +- drivers/gpu/drm/nouveau/nouveau_hwmon.c | 10 + drivers/gpu/drm/nouveau/nouveau_ioctl.h | 2 +- drivers/gpu/drm/nouveau/nouveau_reg.h | 2 +- drivers/gpu/drm/nouveau/nouveau_sgdma.c | 2 +- drivers/gpu/drm/nouveau/nouveau_ttm.h | 2 +- drivers/gpu/drm/nouveau/nouveau_usif.h | 2 +- drivers/gpu/drm/nouveau/nouveau_vga.c | 2 +- drivers/gpu/drm/nouveau/nouveau_vga.h | 2 +- drivers/gpu/drm/nouveau/nv10_fence.h | 2 +- drivers/gpu/drm/nouveau/nvif/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/core/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/bsp/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/ce/Kbuild | 2 +- .../drm/nouveau/nvkm/engine/ce/fuc/gf100.fuc3.h | 2 +- .../drm/nouveau/nvkm/engine/ce/fuc/gt215.fuc3.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/ce/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/cipher/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/acpi.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 38 +- drivers/gpu/drm/nouveau/nvkm/engine/device/ctrl.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild | 2 +- .../gpu/drm/nouveau/nvkm/engine/disp/channv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/conn.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/hdmi.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/head.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/disp/priv.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/disp/rootnv50.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/disp/sortu102.c | 1 + drivers/gpu/drm/nouveau/nvkm/engine/dma/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/dma/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/dma/user.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/fifo/changf100.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/fifo/changk104.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/fifo/channv04.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/fifo/channv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gf100.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/gk104.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv04.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/nv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/fifo/priv.h | 2 +- .../gpu/drm/nouveau/nvkm/engine/fifo/regsnv04.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxnv40.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/gpcgf100.fuc3.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/gpcgf117.fuc3.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/gpcgk104.fuc3.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/gpcgk110.fuc3.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/gpcgk208.fuc5.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/gpcgm107.fuc5.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/hubgf100.fuc3.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/hubgf117.fuc3.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/hubgk104.fuc3.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/hubgk110.fuc3.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/hubgk208.fuc5.h | 2 +- .../drm/nouveau/nvkm/engine/gr/fuc/hubgm107.fuc5.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/fuc/os.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv10.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv20.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv25.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv2a.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv30.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv34.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv35.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv40.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/nv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/gr/regs.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/mpeg/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/mpeg/nv31.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/mpeg/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/msenc/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/mspdec/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/mspdec/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/msppp/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/msppp/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/msvld/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/msvld/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/nvdec/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/nvdec/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/nvenc/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/pm/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/pm/gf100.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/pm/nv40.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/pm/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sec/Kbuild | 2 +- .../drm/nouveau/nvkm/engine/sec/fuc/g98.fuc0s.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sw/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sw/chan.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sw/nv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sw/nvsw.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/sw/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/vic/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/vp/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/falcon/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/falcon/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/falcon/v1.c | 36 + drivers/gpu/drm/nouveau/nvkm/subdev/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bar/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bar/gf100.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bar/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bios/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bus/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bus/hwsq.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bus/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/gt215.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/pll.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/seq.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv04.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/nv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fault/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramfuc.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramnv40.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramseq.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/regsnv04.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fuse/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fuse/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/gpio/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/gpio/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/aux.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c | 20 + drivers/gpu/drm/nouveau/nvkm/subdev/i2c/bus.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/pad.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/ibus/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/ibus/priv.h | 2 +- .../gpu/drm/nouveau/nvkm/subdev/iccsense/Kbuild | 2 +- .../gpu/drm/nouveau/nvkm/subdev/iccsense/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/instmem/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/instmem/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/ltc/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/ltc/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mxm/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mxm/mxms.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mxm/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pci/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pci/agp.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pci/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/Kbuild | 2 +- .../drm/nouveau/nvkm/subdev/pmu/fuc/gf100.fuc3.h | 2 +- .../drm/nouveau/nvkm/subdev/pmu/fuc/gf119.fuc4.h | 2 +- .../drm/nouveau/nvkm/subdev/pmu/fuc/gk208.fuc5.h | 2 +- .../drm/nouveau/nvkm/subdev/pmu/fuc/gt215.fuc3.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/os.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/secboot/Kbuild | 2 +- .../nvkm/subdev/secboot/ls_ucode_msgqueue.c | 29 - drivers/gpu/drm/nouveau/nvkm/subdev/therm/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/timer/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/timer/priv.h | 2 +- .../gpu/drm/nouveau/nvkm/subdev/timer/regsnv04.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/top/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/top/priv.h | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/volt/Kbuild | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/volt/priv.h | 2 +- .../gpu/drm/selftests/test-drm_cmdline_parser.c | 136 +- drivers/hv/vmbus_drv.c | 6 +- drivers/hwmon/scmi-hwmon.c | 48 + drivers/infiniband/hw/qib/qib_fs.c | 26 +- drivers/input/joystick/iforce/iforce-ff.c | 3 - drivers/input/joystick/iforce/iforce-main.c | 3 - drivers/input/joystick/iforce/iforce-packets.c | 3 - drivers/input/joystick/iforce/iforce-serio.c | 3 - drivers/input/joystick/iforce/iforce-usb.c | 3 - drivers/input/joystick/iforce/iforce.h | 3 - drivers/input/keyboard/Kconfig | 16 + drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/adp5589-keys.c | 1 + drivers/input/keyboard/applespi.c | 1977 ++++++++++++++++++ drivers/input/keyboard/applespi.h | 29 + drivers/input/keyboard/applespi_trace.h | 93 + drivers/input/keyboard/mtk-pmic-keys.c | 9 +- drivers/input/keyboard/sun4i-lradc-keys.c | 3 + drivers/input/mouse/alps.c | 32 + drivers/input/mouse/synaptics.c | 3 +- drivers/input/mouse/trackpoint.h | 3 +- drivers/input/serio/hyperv-keyboard.c | 4 +- drivers/input/tablet/gtco.c | 20 +- drivers/input/touchscreen/auo-pixcir-ts.c | 3 +- drivers/iommu/amd_iommu.c | 2 +- drivers/md/dm-kcopyd.c | 34 +- drivers/md/dm-snap.c | 10 + drivers/md/dm-zoned-metadata.c | 24 - drivers/md/dm-zoned.h | 28 +- drivers/memory/.gitignore | 1 + drivers/memory/Kconfig | 8 + drivers/memory/Makefile | 6 +- drivers/memory/brcmstb_dpfe.c | 317 ++- drivers/memory/emif.c | 3 +- {include => drivers}/memory/jedec_ddr.h | 6 +- {lib => drivers/memory}/jedec_ddr_data.c | 5 +- drivers/memory/of_memory.c | 3 +- drivers/memory/tegra/tegra124.c | 44 +- drivers/memory/ti-emif-sram-pm.S | 2 +- drivers/misc/cxl/api.c | 13 +- drivers/misc/ibmasm/ibmasmfs.c | 21 +- drivers/misc/vmw_balloon.c | 18 +- drivers/net/ethernet/atheros/ag71xx.c | 8 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 3 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 7 +- drivers/net/ethernet/chelsio/cxgb/my3126.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 6 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 9 +- drivers/net/ethernet/emulex/benet/be_main.c | 5 + drivers/net/ethernet/google/gve/gve_main.c | 22 +- drivers/net/ethernet/google/gve/gve_rx.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 4 +- drivers/net/ethernet/intel/igc/igc_main.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 5 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 15 +- drivers/net/ethernet/mscc/ocelot_flower.c | 11 +- drivers/net/ethernet/mscc/ocelot_tc.c | 6 +- .../net/ethernet/netronome/nfp/flower/offload.c | 11 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 5 +- drivers/net/ethernet/realtek/r8169_main.c | 4 +- drivers/net/phy/sfp.c | 2 +- drivers/net/usb/qmi_wwan.c | 1 + drivers/net/vrf.c | 58 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 4 + .../wireless/broadcom/brcm80211/brcmfmac/vendor.c | 1 + drivers/net/wireless/ti/wlcore/vendor_cmd.c | 3 + drivers/ntb/Kconfig | 11 + drivers/ntb/Makefile | 3 + drivers/ntb/{ntb.c => core.c} | 0 drivers/ntb/hw/amd/ntb_hw_amd.c | 10 +- drivers/ntb/hw/intel/ntb_hw_gen3.c | 6 +- drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 82 +- drivers/ntb/msi.c | 415 ++++ drivers/ntb/ntb_transport.c | 170 +- drivers/ntb/test/Kconfig | 9 + drivers/ntb/test/Makefile | 1 + drivers/ntb/test/ntb_msi_test.c | 433 ++++ drivers/ntb/test/ntb_perf.c | 14 +- drivers/nvdimm/dax_devs.c | 2 +- drivers/nvdimm/pfn.h | 15 +- drivers/nvdimm/pfn_devs.c | 95 +- drivers/oprofile/oprofilefs.c | 20 +- drivers/pci/msi.c | 54 +- drivers/pci/switch/switchtec.c | 12 +- drivers/reset/Kconfig | 3 +- drivers/reset/reset-simple.c | 2 + drivers/scsi/Makefile | 2 +- drivers/scsi/cxlflash/ocxl_hw.c | 23 +- drivers/soc/amlogic/meson-canvas.c | 14 +- drivers/soc/aspeed/aspeed-lpc-ctrl.c | 61 +- drivers/soc/fsl/Kconfig | 10 + drivers/soc/fsl/Makefile | 1 + drivers/soc/fsl/dpaa2-console.c | 329 +++ drivers/soc/fsl/dpio/dpio-driver.c | 23 +- drivers/soc/fsl/dpio/qbman-portal.c | 148 +- drivers/soc/fsl/dpio/qbman-portal.h | 9 +- drivers/soc/fsl/guts.c | 6 + drivers/soc/fsl/qbman/bman_portal.c | 20 +- drivers/soc/fsl/qbman/qman_ccsr.c | 2 +- drivers/soc/fsl/qbman/qman_portal.c | 21 +- drivers/soc/fsl/qbman/qman_priv.h | 9 +- drivers/soc/imx/Kconfig | 9 + drivers/soc/imx/Makefile | 1 + drivers/soc/imx/soc-imx-scu.c | 144 ++ drivers/soc/imx/soc-imx8.c | 63 +- drivers/soc/qcom/Kconfig | 12 + drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/apr.c | 76 +- drivers/soc/qcom/qcom_aoss.c | 480 +++++ drivers/soc/qcom/rpmpd.c | 134 +- drivers/soc/renesas/Kconfig | 4 +- drivers/soc/rockchip/pm_domains.c | 230 +- drivers/soc/tegra/Kconfig | 1 + drivers/soc/tegra/fuse/fuse-tegra.c | 6 +- drivers/soc/tegra/pmc.c | 18 + drivers/soc/ti/Kconfig | 5 + drivers/soc/ti/pm33xx.c | 1 + drivers/tty/serial/Kconfig | 1 + drivers/tty/serial/sa1100.c | 46 +- drivers/tty/tty_ldisc.c | 6 +- drivers/usb/gadget/legacy/inode.c | 21 +- drivers/virtio/virtio_balloon.c | 13 +- drivers/xen/Kconfig | 23 - drivers/xen/Makefile | 2 - drivers/xen/balloon.c | 23 +- drivers/xen/events/events_base.c | 12 +- drivers/xen/evtchn.c | 2 +- drivers/xen/tmem.c | 419 ---- drivers/xen/xen-balloon.c | 2 - drivers/xen/xen-selfballoon.c | 579 ----- drivers/xen/xenfs/super.c | 21 +- fs/Makefile | 2 +- fs/adfs/adfs.h | 70 +- fs/adfs/dir.c | 25 +- fs/adfs/dir_f.c | 38 +- fs/adfs/dir_fplus.c | 21 +- fs/adfs/inode.c | 12 +- fs/adfs/map.c | 15 +- fs/adfs/super.c | 121 +- fs/aio.c | 18 +- fs/anon_inodes.c | 13 +- fs/binfmt_misc.c | 20 +- fs/block_dev.c | 17 +- fs/btrfs/tests/btrfs-tests.c | 15 +- fs/ceph/dir.c | 2 +- fs/cifs/cifsfs.c | 11 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/inode.c | 16 + fs/cifs/smb2file.c | 18 +- fs/cifs/smb2ops.c | 53 +- fs/cifs/smb2pdu.c | 46 +- fs/cifs/smb2pdu.h | 4 +- fs/cifs/smb2proto.h | 7 +- fs/configfs/mount.c | 20 +- fs/d_path.c | 1 - fs/dax.c | 1 - fs/dcache.c | 100 +- fs/efivarfs/super.c | 25 +- fs/eventpoll.c | 4 +- fs/f2fs/data.c | 2 +- fs/fs_parser.c | 1 + fs/fs_pin.c | 10 +- fs/fsopen.c | 2 + fs/fuse/control.c | 2 +- fs/hugetlbfs/inode.c | 2 +- fs/internal.h | 15 +- fs/iomap.c | 2205 -------------------- fs/iomap/Makefile | 15 + fs/iomap/apply.c | 74 + fs/iomap/buffered-io.c | 1073 ++++++++++ fs/iomap/direct-io.c | 562 +++++ fs/iomap/fiemap.c | 144 ++ fs/iomap/seek.c | 212 ++ fs/iomap/swapfile.c | 178 ++ fs/libfs.c | 82 +- fs/mount.h | 8 +- fs/namespace.c | 174 +- fs/nfs/Makefile | 3 +- fs/nfs/callback_proc.c | 28 +- fs/nfs/client.c | 24 +- fs/nfs/dir.c | 94 +- fs/nfs/flexfilelayout/flexfilelayout.c | 26 + fs/nfs/flexfilelayout/flexfilelayoutdev.c | 2 +- fs/nfs/inode.c | 30 +- fs/nfs/internal.h | 7 +- fs/nfs/netns.h | 3 + fs/nfs/nfs2xdr.c | 2 +- fs/nfs/nfs3client.c | 3 + fs/nfs/nfs3xdr.c | 2 +- fs/nfs/nfs4_fs.h | 4 +- fs/nfs/nfs4client.c | 14 +- fs/nfs/nfs4file.c | 8 +- fs/nfs/nfs4proc.c | 80 +- fs/nfs/nfs4state.c | 49 +- fs/nfs/nfs4trace.c | 8 + fs/nfs/nfs4trace.h | 283 ++- fs/nfs/nfs4xdr.c | 16 +- fs/nfs/nfstrace.h | 233 ++- fs/nfs/pagelist.c | 6 +- fs/nfs/pnfs.c | 20 +- fs/nfs/super.c | 63 +- fs/nfs/sysfs.c | 187 ++ fs/nfs/sysfs.h | 25 + fs/nfs/write.c | 7 +- fs/nfsd/nfsctl.c | 32 +- fs/notify/inotify/inotify_user.c | 8 +- fs/nsfs.c | 16 +- fs/openpromfs/inode.c | 20 +- fs/pipe.c | 15 +- fs/proc/proc_sysctl.c | 4 + fs/proc/root.c | 7 +- fs/proc/task_mmu.c | 3 +- fs/ramfs/inode.c | 6 +- fs/super.c | 148 +- fs/sysfs/mount.c | 3 +- fs/ubifs/file.c | 2 +- include/Kbuild | 14 +- include/drm/drm_modes.h | 2 +- include/dt-bindings/gpio/tegra186-gpio.h | 41 - include/dt-bindings/power/qcom-aoss-qmp.h | 14 + include/dt-bindings/power/qcom-rpmpd.h | 34 + include/dt-bindings/reset/bitmain,bm1880-reset.h | 51 + include/linux/compiler-gcc.h | 2 + include/linux/compiler.h | 5 + include/linux/compiler_types.h | 4 + include/linux/connector.h | 1 - include/linux/dcache.h | 1 - include/linux/device-mapper.h | 17 +- include/linux/dma-direct.h | 9 + include/linux/dma-mapping.h | 14 + include/linux/fs.h | 21 - include/linux/fs_context.h | 7 + include/linux/fs_pin.h | 1 - include/linux/huge_mm.h | 23 + include/linux/init.h | 5 +- include/linux/iomap.h | 17 + include/linux/kvm_host.h | 1 + include/linux/memory.h | 11 +- include/linux/memory_hotplug.h | 19 +- include/linux/migrate.h | 3 +- include/linux/mm.h | 38 +- include/linux/mmzone.h | 88 +- include/linux/msi.h | 8 + include/linux/nfs4.h | 1 + include/linux/nfs_fs.h | 2 + include/linux/nfs_fs_sb.h | 1 + include/linux/node.h | 14 +- include/linux/ntb.h | 200 +- include/linux/pci.h | 9 + include/linux/platform_data/ti-sysc.h | 12 + include/linux/platform_data/video-clcd-versatile.h | 28 - include/linux/pseudo_fs.h | 16 + include/linux/ramfs.h | 1 - include/linux/sched/isolation.h | 6 + include/linux/scmi_protocol.h | 1 + include/linux/soc/ti/ti_sci_protocol.h | 246 +++ include/linux/sunrpc/bc_xprt.h | 1 + include/linux/sunrpc/clnt.h | 4 + include/linux/sunrpc/metrics.h | 7 +- include/linux/sunrpc/sched.h | 4 +- include/linux/sunrpc/xprt.h | 10 +- include/linux/sunrpc/xprtmultipath.h | 2 + include/linux/sunrpc/xprtsock.h | 5 + include/linux/syscalls.h | 4 +- include/linux/sysctl.h | 7 + include/net/cfg80211.h | 2 +- include/net/flow_offload.h | 30 +- include/net/netfilter/nf_tables.h | 5 +- include/net/pkt_cls.h | 5 +- include/net/sch_generic.h | 8 +- include/net/tcp.h | 3 +- include/soc/fsl/bman.h | 8 + include/soc/fsl/qman.h | 9 + include/trace/events/rpcrdma.h | 90 +- include/uapi/drm/amdgpu_drm.h | 7 +- include/uapi/linux/adfs_fs.h | 6 +- include/uapi/linux/magic.h | 1 + include/uapi/linux/nl80211.h | 2 +- include/xen/balloon.h | 10 - include/xen/events.h | 3 +- include/xen/tmem.h | 18 - init/do_mounts.c | 24 +- init/main.c | 1 - ipc/ipc_sysctl.c | 35 +- ipc/mqueue.c | 9 +- kernel/Kconfig.preempt | 25 +- kernel/bpf/core.c | 5 +- kernel/cgroup/cgroup.c | 50 +- kernel/cgroup/cpuset.c | 61 +- kernel/dma/Kconfig | 3 + kernel/dma/direct.c | 44 +- kernel/events/core.c | 4 +- kernel/memremap.c | 57 +- kernel/pid_namespace.c | 3 +- kernel/resource.c | 49 +- kernel/sched/isolation.c | 6 + kernel/smp.c | 16 + kernel/stacktrace.c | 5 + kernel/sysctl.c | 197 +- kernel/trace/trace_output.c | 9 +- kernel/ucount.c | 6 +- lib/Kconfig | 8 - lib/Kconfig.debug | 12 +- lib/Makefile | 2 - mm/huge_memory.c | 11 +- mm/memory.c | 13 - mm/memory_hotplug.c | 275 +-- mm/migrate.c | 7 +- mm/page_alloc.c | 16 +- mm/shmem.c | 7 +- mm/sparse-vmemmap.c | 21 +- mm/sparse.c | 355 ++-- mm/z3fold.c | 14 +- mm/zsmalloc.c | 12 +- net/bridge/netfilter/Kconfig | 6 +- net/bridge/netfilter/ebtables.c | 4 +- net/core/filter.c | 2 +- net/core/flow_offload.c | 22 +- net/core/neighbour.c | 20 +- net/core/sysctl_net_core.c | 34 +- net/dccp/sysctl.c | 16 +- net/dsa/slave.c | 6 +- net/dsa/tag_sja1105.c | 1 + net/ipv4/sysctl_net_ipv4.c | 60 +- net/ipv4/tcp.c | 4 +- net/ipv4/tcp_cong.c | 6 +- net/ipv6/addrconf.c | 6 +- net/ipv6/route.c | 7 +- net/ipv6/sysctl_net_ipv6.c | 10 +- net/mac80211/cfg.c | 8 +- net/mac80211/driver-ops.c | 13 +- net/mpls/af_mpls.c | 10 +- net/netfilter/ipvs/ip_vs_ctl.c | 3 +- net/netfilter/nf_synproxy_core.c | 4 +- net/netfilter/nf_tables_api.c | 2 +- net/netfilter/nf_tables_offload.c | 5 +- net/netfilter/nft_chain_filter.c | 2 +- net/netfilter/nft_chain_nat.c | 3 + net/netfilter/nft_meta.c | 2 +- net/openvswitch/flow.c | 8 +- net/openvswitch/flow.h | 4 +- net/openvswitch/flow_table.c | 8 +- net/rxrpc/sysctl.c | 9 +- net/sched/cls_api.c | 16 +- net/sched/cls_bpf.c | 2 +- net/sched/cls_flower.c | 2 +- net/sched/cls_matchall.c | 2 +- net/sched/cls_u32.c | 6 +- net/sctp/sysctl.c | 35 +- net/socket.c | 16 +- net/sunrpc/Kconfig | 2 +- net/sunrpc/backchannel_rqst.c | 40 +- net/sunrpc/clnt.c | 95 +- net/sunrpc/debugfs.c | 52 +- net/sunrpc/rpc_pipe.c | 34 +- net/sunrpc/sched.c | 81 +- net/sunrpc/stats.c | 23 +- net/sunrpc/svc.c | 2 +- net/sunrpc/xprt.c | 101 +- net/sunrpc/xprtmultipath.c | 89 +- net/sunrpc/xprtrdma/backchannel.c | 7 + net/sunrpc/xprtrdma/frwr_ops.c | 327 ++- net/sunrpc/xprtrdma/rpc_rdma.c | 152 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 4 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 8 +- net/sunrpc/xprtrdma/transport.c | 87 +- net/sunrpc/xprtrdma/verbs.c | 115 +- net/sunrpc/xprtrdma/xprt_rdma.h | 45 +- net/sunrpc/xprtsock.c | 126 +- net/tipc/sysctl.c | 6 +- net/tipc/topsrv.c | 2 +- scripts/Kbuild.include | 5 - scripts/Makefile.build | 42 +- scripts/Makefile.lib | 2 +- scripts/Makefile.modbuiltin | 2 +- scripts/Makefile.modinst | 5 +- scripts/Makefile.modpost | 19 +- scripts/Makefile.modsign | 3 +- scripts/adjust_autoksyms.sh | 14 +- .../api/devm_platform_ioremap_resource.cocci | 60 + scripts/export_report.pl | 11 +- scripts/kconfig/Makefile | 2 +- scripts/kconfig/confdata.c | 7 +- scripts/kconfig/expr.h | 1 + scripts/mod/sumversion.c | 23 +- scripts/modules-check.sh | 2 +- scripts/package/builddeb | 5 + scripts/package/mkdebian | 1 + scripts/package/mkspec | 2 +- security/apparmor/apparmorfs.c | 20 +- security/inode.c | 21 +- security/keys/sysctl.c | 26 +- security/loadpin/loadpin.c | 6 +- security/selinux/selinuxfs.c | 20 +- security/smack/smackfs.c | 34 +- security/yama/yama_lsm.c | 3 +- sound/core/pcm_native.c | 9 +- tools/lib/bpf/libbpf.c | 15 +- tools/objtool/arch.h | 36 +- tools/objtool/arch/x86/decode.c | 2 +- tools/objtool/check.c | 333 +-- tools/objtool/check.h | 3 +- tools/objtool/elf.c | 8 +- tools/objtool/elf.h | 5 +- tools/perf/builtin-script.c | 8 +- tools/perf/builtin-trace.c | 10 + tools/perf/builtin-version.c | 1 + .../arch/s390/{cf_z14 => cf_m8561}/basic.json | 0 .../arch/s390/{cf_z10 => cf_m8561}/crypto.json | 0 .../pmu-events/arch/s390/cf_m8561/crypto6.json | 30 + .../pmu-events/arch/s390/cf_m8561/extended.json | 373 ++++ tools/perf/pmu-events/arch/s390/mapfile.csv | 1 + tools/perf/scripts/python/export-to-postgresql.py | 68 +- tools/perf/scripts/python/export-to-sqlite.py | 54 +- tools/perf/scripts/python/exported-sql-viewer.py | 34 +- tools/perf/tests/builtin-test.c | 6 + tools/perf/util/Build | 1 + tools/perf/util/cs-etm.c | 12 +- tools/perf/util/db-export.c | 291 ++- tools/perf/util/db-export.h | 19 +- tools/perf/util/rlimit.c | 29 + tools/perf/util/rlimit.h | 6 + .../util/scripting-engines/trace-event-python.c | 53 +- tools/perf/util/trace-event.h | 3 + tools/power/cpupower/debug/kernel/Makefile | 4 +- tools/testing/selftests/kvm/Makefile | 14 +- tools/testing/selftests/kvm/include/kvm_util.h | 8 + .../selftests/kvm/include/s390x/processor.h | 22 + .../kvm/{x86_64 => }/kvm_create_max_vcpus.c | 2 +- .../testing/selftests/kvm/lib/aarch64/processor.c | 2 +- tools/testing/selftests/kvm/lib/kvm_util.c | 23 +- tools/testing/selftests/kvm/lib/s390x/processor.c | 278 +++ tools/testing/selftests/kvm/lib/x86_64/processor.c | 2 +- tools/testing/selftests/kvm/lib/x86_64/vmx.c | 2 - tools/testing/selftests/kvm/s390x/sync_regs_test.c | 151 ++ tools/testing/selftests/ntb/ntb_test.sh | 54 +- tools/testing/selftests/x86/fsgsbase.c | 22 +- usr/include/Makefile | 8 - virt/kvm/kvm_main.c | 12 +- 1593 files changed, 45063 insertions(+), 13592 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/amlogic.txt create mode 100644 Documentation/devicetree/bindings/arm/amlogic.yaml create mode 100644 Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx- [...] delete mode 100644 Documentation/devicetree/bindings/arm/atmel-at91.txt create mode 100644 Documentation/devicetree/bindings/arm/atmel-at91.yaml delete mode 100644 Documentation/devicetree/bindings/arm/emtrion.txt delete mode 100644 Documentation/devicetree/bindings/arm/mediatek.txt create mode 100644 Documentation/devicetree/bindings/arm/mediatek.yaml delete mode 100644 Documentation/devicetree/bindings/arm/stm32/stm32.txt create mode 100644 Documentation/devicetree/bindings/arm/stm32/stm32.yaml create mode 100644 Documentation/devicetree/bindings/bus/allwinner,sun8i-a23-rsb.yaml delete mode 100644 Documentation/devicetree/bindings/bus/sunxi-rsb.txt create mode 100644 Documentation/devicetree/bindings/csky/pmu.txt create mode 100644 Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt create mode 100644 Documentation/devicetree/bindings/pwm/allwinner,sun4i-a10-pwm.yaml delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-sun4i.txt create mode 100644 Documentation/devicetree/bindings/reset/bitmain,bm1880-reset.txt create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt copy arch/arm/boot/dts/{am335x-wega-rdk.dts => am335x-regor-rdk.dts} (51%) copy arch/arm/boot/dts/{am335x-wega.dtsi => am335x-regor.dtsi} (58%) create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-microsoft-olympus.dts copy arch/arm/boot/dts/{aspeed-bmc-opp-witherspoon.dts => aspeed-bmc-opp-swift.dts} (61%) create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts create mode 100644 arch/arm/boot/dts/ibm-power9-dual.dtsi create mode 100644 arch/arm/boot/dts/imx6dl-kontron-samx6i.dtsi create mode 100644 arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi create mode 100644 arch/arm/boot/dts/imx7d-meerkat96.dts create mode 100644 arch/arm/boot/dts/logicpd-torpedo-37xx-devkit-28.dts create mode 100644 arch/arm/boot/dts/ls1021a-tsn.dts copy arch/arm/boot/dts/{stm32mp157c-ed1.dts => stm32mp157a-avenger96.dts} (57%) create mode 100644 arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi delete mode 100644 arch/arm/configs/netx_defconfig delete mode 100644 arch/arm/include/debug/netx.S rename arch/arm/{lib/ecard.S => mach-rpc/ecard-loader.S} (100%) rename arch/arm/{lib => mach-rpc}/floppydma.S (100%) rename arch/arm/{lib => mach-rpc}/io-acorn.S (100%) create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b.dtsi create mode 100644 arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts create mode 100644 arch/arm64/boot/dts/hisilicon/hi3660-coresight.dtsi create mode 100644 arch/arm64/boot/dts/mediatek/mt8183-evb.dts create mode 100644 arch/arm64/boot/dts/mediatek/mt8183.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r1.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r2.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r3.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm845-db845c.dts create mode 100644 arch/arm64/boot/dts/renesas/hihope-common.dtsi create mode 100644 arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a774a1-hihope-rzg2m-ex.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a774a1-hihope-rzg2m.dts copy arch/arm64/boot/dts/rockchip/{rk3399-rockpro64.dts => rk3399-hugsun-x99.dts} (67%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge-captain.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge-v.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dts copy arch/arm64/boot/dts/rockchip/{rk3399-rockpro64.dts => rk3399-khadas-edge.dtsi} (66%) create mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j721e.dtsi delete mode 100644 arch/csky/abiv1/memset.c create mode 100644 arch/csky/include/asm/asid.h create mode 100644 arch/csky/mm/asid.c create mode 100644 arch/csky/mm/context.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/vi_dpm.h create mode 100644 drivers/input/keyboard/applespi.c create mode 100644 drivers/input/keyboard/applespi.h create mode 100644 drivers/input/keyboard/applespi_trace.h create mode 100644 drivers/memory/.gitignore rename {include => drivers}/memory/jedec_ddr.h (97%) rename {lib => drivers/memory}/jedec_ddr_data.c (98%) rename drivers/ntb/{ntb.c => core.c} (100%) create mode 100644 drivers/ntb/msi.c create mode 100644 drivers/ntb/test/ntb_msi_test.c create mode 100644 drivers/soc/fsl/dpaa2-console.c create mode 100644 drivers/soc/imx/soc-imx-scu.c create mode 100644 drivers/soc/qcom/qcom_aoss.c delete mode 100644 drivers/xen/tmem.c delete mode 100644 drivers/xen/xen-selfballoon.c delete mode 100644 fs/iomap.c create mode 100644 fs/iomap/Makefile create mode 100644 fs/iomap/apply.c create mode 100644 fs/iomap/buffered-io.c create mode 100644 fs/iomap/direct-io.c create mode 100644 fs/iomap/fiemap.c create mode 100644 fs/iomap/seek.c create mode 100644 fs/iomap/swapfile.c create mode 100644 fs/nfs/sysfs.c create mode 100644 fs/nfs/sysfs.h create mode 100644 include/dt-bindings/power/qcom-aoss-qmp.h create mode 100644 include/dt-bindings/reset/bitmain,bm1880-reset.h delete mode 100644 include/linux/platform_data/video-clcd-versatile.h create mode 100644 include/linux/pseudo_fs.h delete mode 100644 include/xen/tmem.h create mode 100644 scripts/coccinelle/api/devm_platform_ioremap_resource.cocci copy tools/perf/pmu-events/arch/s390/{cf_z14 => cf_m8561}/basic.json (100%) copy tools/perf/pmu-events/arch/s390/{cf_z10 => cf_m8561}/crypto.json (100%) create mode 100644 tools/perf/pmu-events/arch/s390/cf_m8561/crypto6.json create mode 100644 tools/perf/pmu-events/arch/s390/cf_m8561/extended.json create mode 100644 tools/perf/util/rlimit.c create mode 100644 tools/perf/util/rlimit.h create mode 100644 tools/testing/selftests/kvm/include/s390x/processor.h rename tools/testing/selftests/kvm/{x86_64 => }/kvm_create_max_vcpus.c (95%) create mode 100644 tools/testing/selftests/kvm/lib/s390x/processor.c create mode 100644 tools/testing/selftests/kvm/s390x/sync_regs_test.c