This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-mainline-allmodconfig in repository toolchain/ci/linux.
from f9893351acae Merge tag 'kconfig-v5.10' of git://git.kernel.org/pub/scm/ [...] adds 4b7a6ce71e03 arm64: reject prctl(PR_PAC_RESET_KEYS) on compat tasks adds 7bc1a0f9e176 arm64: mm: use single quantity to represent the PA to VA t [...] adds 45544eee9606 arm64: mremap speedup - Enable HAVE_MOVE_PMD adds 7bdf468a5b40 arm64: Fix a broken copyright header in gen_vdso_offsets.sh adds 3b92fa7485eb arm64: link with -z norelro regardless of CONFIG_RELOCATABLE adds ea8f8c99a281 arm64: spectre-v2: Favour CPU-specific mitigation at EL2 adds 66dd3474702a arm64: proton-pack: Update comment to reflect new function name adds 032c7ed95817 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds 8c42a5c02bec ARC: perf: redo the pct irq missing in device-tree handling adds 0a14d7649872 Merge tag 'arc-5.10-rc1-fixes' of git://git.kernel.org/pub [...] adds 3c532798ec96 tracehook: clear TIF_NOTIFY_RESUME in tracehook_notify_resume() adds 91989c707884 task_work: cleanup notification modes adds 4a22709e21c2 Merge tag 'arch-cleanup-2020-10-22' of git://git.kernel.dk [...] adds 1716420e8de2 iio: cros_ec: Accept -EOPNOTSUPP as 'not supported' error code adds 064df8851f4a cros_ec_lightbar: Accept more error codes from cros_ec_cmd [...] adds b646e7db1ce8 platform/chrome: cros_ec_sysfs: Report range of error code [...] adds d509f8a71aa0 pwm: cros-ec: Accept more error codes from cros_ec_cmd_xfe [...] adds b4e452b5e97d platform/input: cros_ec: Replace -ENOTSUPP with -ENOPROTOOPT adds 0d080459e813 platform/chrome: cros_ec_proto: Convert EC error codes to [...] adds be020f0df5a9 pwm: cros-ec: Simplify EC error handling adds 46c5bbd2df4a platform/chrome: cros_ec_typec: USB4 support adds 5381b0ed54b6 platform/chrome: cros_ec_typec: Send enum values to usb_ro [...] adds b12e4fd5f3e4 platform/chrome: cros_ec_typec: Avoid setting usb role twi [...] adds a772336596df platform/chrome: cros_ec_typec: Re-order connector configu [...] adds 814318242687 platform/chrome: cros_ec_trace: Add fields to command traces adds 1e7913ff5f9f platform/chrome: cros_ec_lightbar: Reduce ligthbar get ver [...] adds dd92f7dfe1ba platform/chrome: Kconfig: Remove the transitional MFD_CROS [...] adds 64b02e54e50f platform/chrome: cros_ec_proto: Update cros_ec_cmd_xfer() [...] adds 6b194ee98646 platform/chrome: cros_ec_proto: Drop cros_ec_cmd_xfer() adds 9aa7bd452af1 platform/chrome: Use kobj_to_dev() instead of container_of() adds 3e98fd6d816c ARM: dts: cros-ec-keyboard: Add alternate keymap for KEY_LEFTMETA adds 090a7d046fed Merge tag 'tag-chrome-platform-for-v5.10' of git://git.ker [...] adds 36bdcf318bc2 vdpa/mlx5: Make use of a specific 16 bit endianness API adds 36b02df2d204 vdpa/mlx5: Fix failure to bring link up adds bfec6c83077c virtio-balloon: Constify id_table adds 7f90611693f0 virtio_input: Constify id_table adds 7ab4de60028e virtio-mem: Constify mem_id_table adds 5e5e8736ad2e vhost: reduce stack usage in log_used adds b9747fdf0c1d vhost_vdpa: Fix duplicate included kernel.h adds 0afa15e1a529 virtio: let arch advertise guest's memory access restrictions adds 4ce1cf7b02ed s390: virtio: PV needs VIRTIO I/O device protection adds 1897f0b618b0 vdpa/mlx5: Setup driver only if VIRTIO_CONFIG_S_DRIVER_OK adds 5745bcfbbf89 vringh: fix __vringh_iov() when riov and wiov are different adds 86e182fe12ee vhost_vdpa: remove unnecessary spin_lock in vhost_vring_call adds 88a0d60c6445 MAINTAINERS: add URL for virtio-mem adds 9313f8026328 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds bf3c0e5e7102 Merge branch 'x86-seves-for-paolo' of https://git.kernel.o [...] adds 5706d14d2a94 KVM: PPC: Book3S HV: XICS: Replace the 'destroy' method by [...] adds 4e1b2ab7e629 KVM: PPC: Don't return -ENOTSUPP to userspace in ioctls adds 05e6295dc7de KVM: PPC: Book3S HV: Do not allocate HPT for a nested guest adds 35dfb43c243b KVM: PPC: Book3S HV: Set LPCR[HDICE] before writing HDEC adds 4517076608c5 KVM: PPC: Book3S HV: XIVE: Convert to DEFINE_SHOW_ATTRIBUTE adds eb173559c97c KVM: PPC: Book3S: Remove redundant initialization of variable ret adds cf59eb13e151 KVM: PPC: Book3S: Fix symbol undeclared warnings adds 2e3df760cd7c Merge tag 'kvm-ppc-next-5.10-1' of git://git.kernel.org/pu [...] adds d5cd6f340145 KVM: nSVM: Avoid freeing uninitialized pointers in svm_set [...] adds efc831338bfd KVM: nVMX: Fix VMX controls MSRs setup when nested VMX enabled adds b9757a4b6f46 KVM: nVMX: Simplify the initialization of nested_vmx_msrs adds 2fc4f15dac95 kvm/eventfd: move wildcard calculation outside loop adds ae6f24968608 KVM: LAPIC: Fix updating DFR missing apic map recalculation adds a970e9b216a2 KVM: LAPIC: Return 0 when getting the tscdeadline timer if [...] adds 275038332f22 KVM: LAPIC: Guarantee the timer is in tsc-deadline mode wh [...] adds 68ca7663c75b KVM: LAPIC: Narrow down the kick target vCPU adds 010fd37fddf6 KVM: LAPIC: Reduce world switch latency caused by timer_ad [...] adds 1feaba144cd3 KVM: SVM: rename a variable in the svm_create_vcpu adds 0dd16b5b0c9b KVM: nSVM: rename nested vmcb to vmcb12 adds f4c847a95654 KVM: SVM: refactor msr permission bitmap allocation adds 0681de1b8369 KVM: SVM: use __GFP_ZERO instead of clear_page adds 8d22b90e942c KVM: SVM: refactor exit labels in svm_create_vcpu adds a90c1ed9f11d KVM: nSVM: Remove unused field adds c45ad7229d13 KVM: SVM: Introduce vmcb_(set_intercept/clr_intercept/_is_ [...] adds 03bfeeb988a9 KVM: SVM: Change intercept_cr to generic intercepts adds 30abaa88382c KVM: SVM: Change intercept_dr to generic intercepts adds 9780d51dc2af KVM: SVM: Modify intercept_exceptions to generic intercepts adds c62e2e94b9d4 KVM: SVM: Modify 64 bit intercept field to two 32 bit vectors adds 4c44e8d6c193 KVM: SVM: Add new intercept word in vmcb_control_area adds 830bd71f2c06 KVM: SVM: Remove set_cr_intercept, clr_cr_intercept and is [...] adds 3f3393b3ce38 KVM: X86: Rename and move the function vmx_handle_memory_f [...] adds 9715092f8d7e KVM: X86: Move handling of INVPCID types to x86 adds 4407a797e941 KVM: SVM: Enable INVPCID feature on AMD adds 871c433bae56 KVM: use struct_size() and flex_array_size() helpers in kv [...] adds cc5b54dd58d0 KVM: x86: fix MSR_IA32_TSC read for nested migration adds bddd82d19e2e KVM: nVMX: KVM needs to unset "unrestricted guest" VM-exec [...] adds ae5a2a39e46c KVM: SVM: use __GFP_ZERO instead of clear_page() adds 09e3e2a1cc8d KVM: x86: Add kvm_x86_ops hook to short circuit emulation adds 535f7ef2ab7d KVM: VMX: Move IRQ invocation to assembly subroutine adds 1a5488ef0dcf KVM: VMX: Invoke NMI handler via indirect call instead of INTn adds 4e810adb5362 KVM: SVM: Analyze is_guest_mode() in svm_vcpu_run() adds 95b28ac9db2a KVM: SVM: Add tracepoint for cr_interception adds 0b7aa5835691 KVM: MIPS: clean up redundant kvm_run parameters in assembly adds 25bb2cf97139 KVM: nVMX: Morph notification vector IRQ on nested VM-Ente [...] adds a9e2e0ae6860 KVM: x86: emulating RDPID failure shall return #UD rather [...] adds fb0f33fdefe9 KVM: nSVM: CR3 MBZ bits are only 63:52 adds fc595f359942 KVM: nVMX: Add VM-Enter failed tracepoints for super early checks adds 50085beee878 KVM: SVM: Mark SEV launch secret pages as dirty. adds 14e3dd8d256b KVM: SEV: shorten comments around sev_clflush_pages adds 28e2b2f1a40d KVM: VMX: Do not perform emulation for INVD intercept adds 8d921acf98ec KVM: VMX: Use precomputed MAXPHYADDR for RTIT base MSR check adds 526ad23bc564 KVM: x86: Unexport cpuid_query_maxphyaddr() adds 1cc6cbc3e405 KVM: VMX: Replace MSR_IA32_RTIT_OUTPUT_BASE_MASK with help [...] adds dc46515cf838 KVM: x86: Move illegal GPA helper out of the MMU code adds 7096cbfb6cb6 KVM: VMX: Use "illegal GPA" helper for PT/RTIT output base check adds b785a442aa21 cpuidle-haltpoll: fix error comments in arch_haltpoll_disable adds becdad859225 KVM: VMX: Rename vmx_*_supported() helpers to cpu_has_vmx_*() adds b936d3eb92b7 KVM: VMX: Unconditionally clear CPUID.INVPCID if !CPUID.PCID adds 7f3603b63136 KVM: VMX: Rename RDTSCP secondary exec control name to ins [...] adds 8b50b92f9f1a KVM: VMX: Add a helper and macros to reduce boilerplate fo [...] adds 4d710de9646a KVM: x86/mmu: Stash 'kvm' in a local variable in kvm_mmu_f [...] adds b44f50d87ce2 KVM: x86: hyper-v: Mention SynDBG CPUID leaves in api.rst adds dbcf3f96fa66 KVM: x86: hyper-v: disallow configuring SynIC timers with [...] adds ace569e0154a KVM: x86/mmu: Move flush logic from mmu_page_zap_pte() to [...] adds 2de4085cccea KVM: x86/MMU: Recursively zap nested TDP SPs when zapping [...] adds 7b367bc9a641 KVM: x86/mmu: Return -EIO if page fault returns RET_PF_INVALID adds 83a2ba4cb2b5 KVM: x86/mmu: Invert RET_PF_* check when falling through t [...] adds c4371c2a682e KVM: x86/mmu: Return unique RET_PF_* values if the fault w [...] adds 127037591c84 KVM: x86/mmu: Bail early from final #PF handling on spurio [...] adds 8888cdd0996c KVM: VMX: Extract posted interrupt support to separate files adds 5a085326d51d KVM: VMX: Rename ops.h to vmx_ops.h adds e89505698c9f KVM: x86/mmu: Commit zap of remaining invalid pages when r [...] adds 7d919c7a38fb KVM: x86/mmu: Refactor the zap loop for recovering NX lpages adds 6c2fd34f5c79 KVM: x86/mmu: Move "huge page disallowed" calculation into [...] adds 3cf066127e87 KVM: x86/mmu: Capture requested page level before NX huge [...] adds 5bcaf3e1715f KVM: x86/mmu: Account NX huge page disallowed iff huge pag [...] adds 1d4a7372e149 KVM: x86/mmu: Rename 'hlevel' to 'level' in FNAME(fetch) adds dcc7065170d7 KVM: x86/mmu: Hoist ITLB multi-hit workaround check up a level adds e88b8093698f KVM: x86/mmu: Track write/user faults using bools adds fc387d8daf39 KVM: nVMX: Reset the segment cache when stuffing guest segs adds b89d5ad00e78 KVM: nVMX: Reload vmcs01 if getting vmcs12's pages fails adds 2ba4493a8b19 KVM: nVMX: Explicitly check for valid guest state for !unr [...] adds c61ca2fcbcea KVM: nVMX: Move free_nested() below vmx_switch_vmcs() adds df82a24b29d1 KVM: nVMX: Ensure vmcs01 is the loaded VMCS when freeing n [...] adds ebec153a0561 KVM: nVMX: Drop redundant VMCS switch and free_nested() call adds 138534a810aa KVM: nVMX: WARN on attempt to switch the currently loaded VMCS adds b2d522552ca0 KVM: x86: Add RIP to the kvm_entry, i.e. VM-Enter, tracepoint adds a9d7d76c66ed KVM: x86: Read guest RIP from within the kvm_nested_vmexit [...] adds f315f2b14015 KVM: VMX: Add a helper to test for a valid error code give [...] adds 235ba74f008d KVM: x86: Add intr/vectoring info and error code to kvm_ex [...] adds 029e8c8ad655 KVM: x86: Add macro wrapper for defining kvm_exit tracepoint adds cc167bd7ee99 KVM: x86: Use common definition for kvm_nested_vmexit tracepoint adds 02f1965ff83b KVM: nVMX: Read EXIT_QUAL and INTR_INFO only when needed f [...] adds 04d28e375271 KVM: x86/mmu: Move individual kvm_mmu initialization into [...] adds 7e34fbd05c63 KVM: x86: Rename "shared_msrs" to "user_return_msrs" adds ce833b2324ba KVM: VMX: Prepend "MAX_" to MSR array size defines adds a128a934f202 KVM: VMX: Rename "vmx_find_msr_index" to "vmx_find_loadsto [...] adds eb3db1b13788 KVM: VMX: Rename the "shared_msr_entry" struct to "vmx_uret_msr" adds fbc18007382c KVM: VMX: Rename vcpu_vmx's "nmsrs" to "nr_uret_msrs" adds e9bb1ae92d62 KVM: VMX: Rename vcpu_vmx's "save_nmsrs" to "nr_active_uret_msrs" adds 658ece84f5da KVM: VMX: Rename vcpu_vmx's "guest_msrs_ready" to "guest_u [...] adds 1e7a483037e8 KVM: VMX: Rename "__find_msr_index" to "__vmx_find_uret_msr" adds ef1d2ee12e6c KVM: VMX: Check guest support for RDTSCP before processing [...] adds 86e3e494fe32 KVM: VMX: Move uret MSR lookup into update_transition_efer() adds bd65ba82b324 KVM: VMX: Add vmx_setup_uret_msr() to handle lookup and swap adds d85a8034c016 KVM: VMX: Rename "find_msr_entry" to "vmx_find_uret_msr" adds 7bf662bb5ea8 KVM: VMX: Rename "vmx_set_guest_msr" to "vmx_set_guest_uret_msr" adds 14a61b642de9 KVM: VMX: Rename "vmx_msr_index" to "vmx_uret_msrs_list" adds 802145c56a04 KVM: VMX: Rename vmx_uret_msr's "index" to "slot" adds 90218e434c41 KVM: x86: Return -ENOENT on unimplemented MSRs adds 1ae099540e8c KVM: x86: Allow deflecting unknown MSR accesses to user space adds 51de8151bd21 KVM: x86: Add infrastructure for MSR filtering adds 476c9bd8e997 KVM: x86: Prepare MSR bitmaps for userspace tracked MSRs adds fd6fa73d1337 KVM: x86: SVM: Prevent MSR passthrough when MSR access is denied adds 3eb900173c71 KVM: x86: VMX: Prevent MSR passthrough when MSR access is denied adds 1a155254ff93 KVM: x86: Introduce MSR filtering adds d468706e313c KVM: selftests: Add test for user space MSR handling adds 729c15c20f1a KVM: x86: rename KVM_REQ_GET_VMCS12_PAGES adds a7d5c7ce41ac KVM: nSVM: delay MSR permission processing to first nested VM run adds 0c899c25d754 KVM: x86: do not attempt TSC synchronization on guest writes adds 6a2e0923b2df KVM: VMX: vmx_uret_msrs_list[] can be static adds 628ade2d0816 KVM: VMX: Fix x2APIC MSR intercept handling on !APICV platforms adds 9af3e08baa7c KVM: arm64: Remove kvm_mmu_free_memory_caches() adds b1e57de62cfb KVM: arm64: Add stand-alone page-table walker infrastructure adds bb0e92cbbcd1 KVM: arm64: Add support for creating kernel-agnostic stage [...] adds 0f9d09b8e29b KVM: arm64: Use generic allocator for hyp stage-1 page-tables adds 71233d05f4b5 KVM: arm64: Add support for creating kernel-agnostic stage [...] adds 6d9d2115c480 KVM: arm64: Add support for stage-2 map()/unmap() in gener [...] adds 02bbd374ce4a KVM: arm64: Convert kvm_phys_addr_ioremap() to generic pag [...] adds e9edb17ae0a2 KVM: arm64: Convert kvm_set_spte_hva() to generic page-table API adds 52bae936f0e7 KVM: arm64: Convert unmap_stage2_range() to generic page-t [...] adds e0e5a07f3f5a KVM: arm64: Add support for stage-2 page-aging in generic [...] adds ee8efad7994c KVM: arm64: Convert page-aging and access faults to generi [...] adds 73d49df2c3e7 KVM: arm64: Add support for stage-2 write-protect in gener [...] adds cc38d61cace3 KVM: arm64: Convert write-protect operation to generic pag [...] adds 93c66b40d728 KVM: arm64: Add support for stage-2 cache flushing in gene [...] adds 8d5207bef691 KVM: arm64: Convert memslot cache-flushing code to generic [...] adds adcd4e23291e KVM: arm64: Add support for relaxing stage-2 perms in gene [...] adds 6f745f1bb5bf KVM: arm64: Convert user_mem_abort() to generic page-table API adds 063deeb1f2c2 KVM: arm64: Check the pgt instead of the pgd when modifyin [...] adds 3f26ab58e327 KVM: arm64: Remove unused page-table code adds 74cfa7ea66a7 KVM: arm64: Remove unused 'pgd' field from 'struct kvm_s2_mmu' adds c9b69a0cf0b4 KVM: arm64: Don't constrain maximum IPA size based on host [...] adds ae8bd85ca8a4 Merge branch 'kvm-arm64/pt-new' into kvmarm-master/next adds 501a67a25dd4 KVM: arm64: Remove __activate_vm wrapper adds 6a0259ed29bb KVM: arm64: Remove hyp_panic arguments adds d7ca1079d8ea KVM: arm64: Remove kvm_host_data_t typedef adds ceee2fe4ba1f KVM: arm64: Choose hyp symbol based on context adds a0e479523e3f KVM: arm64: Save chosen hyp vector to a percpu variable adds 6e3bfbb22c51 KVM: arm64: nVHE: Use separate vector for the host adds 472fc011ccd3 KVM: arm64: nVHE: Don't consume host SErrors with ESB adds b619d9aa8b38 KVM: arm64: Introduce hyp context adds 7c2e76d87f9c KVM: arm64: Update context references from host to hyp adds 7db21530479f KVM: arm64: Restore hyp when panicking in guest context adds 603d2bdaa57e KVM: arm64: Share context save and restore macros adds 4e3393a969a0 KVM: arm64: nVHE: Switch to hyp context for EL2 adds a2e102e20fd6 KVM: arm64: nVHE: Handle hyp panics adds 5dc33bd199ca KVM: arm64: nVHE: Pass pointers consistently to hyp-init adds cf6501689012 smccc: Define vendor hyp owned service call region adds 0794a974d74d smccc: Use separate variables for args and results adds 054698316d87 KVM: arm64: nVHE: Migrate hyp interface to SMCCC adds 04e4caa8d355 KVM: arm64: nVHE: Migrate hyp-init to SMCCC adds a071261d9318 KVM: arm64: nVHE: Fix pointers during SMCCC convertion adds 81867b75dbfd Merge branch 'kvm-arm64/nvhe-hyp-context' into kvmarm-master/next adds 523b3999e5f6 KVM: arm64: Try PMD block mappings if PUD mappings are not [...] adds ada329e6b5b4 KVM: arm64: Do not flush memslot if FWB is supported adds c9c0279cc02b KVM: arm64: Fix doc warnings in mmu code adds 8910f089606e Merge branch 'kvm-arm64/pt-new' into kvmarm-master/next adds 8a4374f97dee KVM: arm64: Fix inject_fault.c kernel-doc warnings adds cb62e0b5c8db KVM: arm64: vgic-debug: Convert to use DEFINE_SEQ_ATTRIBUTE macro adds 41fa0f597150 Merge branch 'kvm-arm64/misc-5.10' into kvmarm-master/next adds 42223fb100b4 KVM: arm64: Refactor PMU attribute error handling adds fd65a3b5f855 KVM: arm64: Use event mask matching architecture revision adds d7eec2360e38 KVM: arm64: Add PMU event filtering infrastructure adds 88865beca906 KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 adds 8be86a5eec04 KVM: arm64: Document PMU filtering API adds af130d0adc8e KVM: arm64: Add undocumented return values for PMU device [...] adds 51dd2eb98c72 KVM: arm64: Match PMU error code descriptions with error c [...] adds 2e02cbb236d6 Merge branch 'kvm-arm64/pmu-5.9' into kvmarm-master/next adds ab25464bdabd kvm: arm64: Partially link nVHE hyp code, simplify HYPCOPY adds ce492a16ffb8 kvm: arm64: Move nVHE hyp namespace macros to hyp_image.h adds 3471ee06e33e kvm: arm64: Only define __kvm_ex_table for CONFIG_KVM adds 717cf94adb54 kvm: arm64: Remove __hyp_this_cpu_read adds ea391027d355 kvm: arm64: Remove hyp_adr/ldr_this_cpu adds 572494995bc3 kvm: arm64: Add helpers for accessing nVHE hyp per-cpu vars adds df4c8214a18d kvm: arm64: Duplicate arm64_ssbd_callback_required for nVHE hyp adds 2a1198c9b436 kvm: arm64: Create separate instances of kvm_host_data for [...] adds 30c953911c43 kvm: arm64: Set up hyp percpu data for nVHE adds a3bb9c3a0055 kvm: arm64: Remove unnecessary hyp mappings adds 816c347f3a48 Merge remote-tracking branch 'arm64/for-next/ghostbusters' [...] adds 14ef9d04928b Merge branch 'kvm-arm64/hyp-pcpu' into kvmarm-master/next adds b259d137e91d KVM: arm64: Pass level hint to TLBI during stage-2 permiss [...] adds ffd1b63a5860 KVM: arm64: Ensure user_mem_abort() return value is initialised adds 030bdf3698b7 KVM: arm64: Fix some documentation build warnings adds 4e5dc64c4319 Merge branches 'kvm-arm64/pt-new' and 'kvm-arm64/pmu-5.9' [...] adds 1b21c8db0e3b Merge tag 'kvmarm-5.10' of git://git.kernel.org/pub/scm/li [...] adds 9389b9d5d356 KVM: VMX: Ignore userspace MSR filters for x2APIC adds 043248b3280c KVM: VMX: Forbid userspace MSR filters for x2APIC adds 10f79ccaf3d7 Documentation: kvm: fix a typo adds 8f116a6c7320 x86/kvm: hide KVM options from menuconfig when KVM is not [...] adds 66af4f5cb1ee x86/kvm: Update the comment about asynchronous page fault [...] adds 5b9bb0ebbcdc kvm: x86: encapsulate wrmsr(MSR_KVM_SYSTEM_TIME) emulation [...] adds 210dfd93ea3d kvm: x86: set wall_clock in kvm_write_wall_clock() adds 66570e966dd9 kvm: x86: only provide PV features if enabled in guest's CPUID adds 3ee6fb4949aa Documentation: kvm: fix some typos in cpuid.rst adds f69858fcc727 KVM: x86: disconnect kvm_check_cpuid() from vcpu->arch.cpu [...] adds 255cbecfe0c9 KVM: x86: allocate vcpu->arch.cpuid_entries dynamically adds 3f4e3eb417b1 KVM: x86: bump KVM_MAX_CPUID_ENTRIES adds d5d6c18dc454 kvm x86/mmu: Make struct kernel_param_ops definitions const adds 36385ccc9b18 KVM: x86: xen_hvm_config: cleanup return values adds 7dffecaf4eab KVM: x86: report negative values from wrmsr emulation to u [...] adds 72f211ecaa80 KVM: x86: allow kvm_x86_ops.set_efer to return an error value adds 2fcf4876ada8 KVM: nSVM: implement on demand allocation of the nested state adds f6426ab9c957 KVM: SVM: Initialize prev_ga_tag before use adds 6e1d849fa329 KVM: x86: Intercept LA57 to inject #GP fault when it's reserved adds c44d9b34701d KVM: x86: Invoke vendor's vcpu_after_set_cpuid() after all [...] adds a6337a3542b1 KVM: x86: Move call to update_exception_bitmap() into VMX code adds 2ed41aa631fc KVM: VMX: Intercept guest reserved CR4 bits to inject #GP fault adds 30031c2b0574 KVM: x86: Let the guest own CR4.FSGSBASE adds a4f1d94e6bc1 KVM: PPC: Book3S HV: Make struct kernel_param_ops definiti [...] adds c0623f5e5d21 Merge branch 'kvm-fixes' into 'next' adds cc4674d0ded0 kvm: mmu: Separate making non-leaf sptes from link_shadow_page adds 799a4190e734 kvm: x86/mmu: Separate making SPTEs from set_spte adds cb3eedab4539 KVM: mmu: Separate updating a PTE from kvm_set_pte_rmapp adds 5a9624affe7c KVM: mmu: extract spte.h and spte.c adds c9180b7291cf kvm: x86/mmu: Introduce tdp_iter adds fe5db27d3601 kvm: x86/mmu: Init / Uninit the TDP MMU adds 02c00b3a2f7e kvm: x86/mmu: Allocate and free TDP MMU roots adds 2f2fad0897cb kvm: x86/mmu: Add functions to handle changed TDP SPTEs adds 9e9eb226b912 KVM: Cache as_id in kvm_memory_slot adds faaf05b00aec kvm: x86/mmu: Support zapping SPTEs in the TDP MMU adds 7d94531249a5 kvm: x86/mmu: Remove disallowed_hugepage_adjust shadow_wal [...] adds bb18842e2111 kvm: x86/mmu: Add TDP MMU PF handler adds 89c0fd494af3 kvm: x86/mmu: Allocate struct kvm_mmu_pages for all pages [...] adds 063afacd8730 kvm: x86/mmu: Support invalidate range MMU notifier for TDP MMU adds f8e144971c68 kvm: x86/mmu: Add access tracking for tdp_mmu adds 1d8dd6b3f12b kvm: x86/mmu: Support changed pte notifier in tdp MMU adds a6a0b05da9f3 kvm: x86/mmu: Support dirty logging for the TDP MMU adds 14881998566d kvm: x86/mmu: Support disabling dirty logging for the tdp MMU adds 46044f72c382 kvm: x86/mmu: Support write protection for nesting in tdp MMU adds 95fb5b0258b7 kvm: x86/mmu: Support MMIO in the TDP MMU adds daa5b6c12337 kvm: x86/mmu: Don't clear write flooding count for direct roots adds 29cf0f5007a2 kvm: x86/mmu: NX largepage recovery for TDP MMU adds f9a705ad1c07 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 02e83f46ebfa vfs: move generic_remap_checks out of mm adds 1b2c54d63cde vfs: move the remap range helpers to remap_range.c adds 407e9c63ee57 vfs: move the generic write and copy checks out of mm adds c4728cfbed0f Merge tag 'vfs-5.10-merge-1' of git://git.kernel.org/pub/s [...] adds 57c176074057 Convert trailing spaces and periods in path components adds 119e489681f7 smb3: add defines for new crypto algorithms adds 3984bdc04946 update structure definitions from updated protocol documentation adds 9e81e8ff74b9 cifs: return cached_fid from open_shroot adds d1542cf6165e cifs: compute full_path already in cifs_readdir() adds 8e670f77c4a5 Handle STATUS_IO_TIMEOUT gracefully adds c6cc4c5a7250 cifs: handle -EINTR in cifs_setattr adds 682955491a0d SMB3.1.1: add defines for new signing negotiate context adds 330857a5d822 cifs: map STATUS_ACCOUNT_LOCKED_OUT to -EACCES adds fbfd0b46afa9 smb3.1.1: add new module load parm require_gcm_256 adds 29e279230413 smb3.1.1: add new module load parm enable_gcm_256 adds 511ac89e591a smb3.1.1: print warning if server does not support request [...] adds fd08f2dbf0c2 smb3.1.1: rename nonces used for GCM and CCM encryption adds 63ca5656350a smb3.1.1: set gcm256 when requested adds 0bd294b55a5d cifs: Return the error from crypt_message when enc/dec key [...] adds acf96fef46f2 smb3.1.1: do not fail if no encryption required but server [...] adds 9eec21bfbe90 smb3: add dynamic trace point to trace when credits obtained adds 9934430e2178 SMB3.1.1: Fix ids returned in POSIX query dir adds 3ece60e3e78e cifs: make const array static, makes object smaller adds 62593011247c SMB3: Resolve data corruption of TCP server info fields adds def6e1dc1781 cifs: Print the address and port we are connecting to in g [...] adds 3c3317daef0a smb3: fix stat when special device file and mounted with m [...] adds 3c6e65e67918 smb3: do not try to cache root directory if dir leases not [...] adds a6a9cffad0a2 cifs: add files to host new mount api adds 5c6e5aa49680 cifs: move security mount options into fs_context.ch adds 2f20f076865d cifs: move cache mount options to fs_context.ch adds 555782aa556a cifs: move smb version mount options into fs_context.c adds 1af34fdd0799 smb3.1.1: fix typo in compression flag adds d367cb960ce8 cifs: remove bogus debug code adds 13909d96c84a SMB3: add support for recognizing WSL reparse tags adds 0613ed91901b Merge tag '5.10-rc-smb3-fixes-part1' of git://git.samba.or [...] adds 5a61ae1402f1 gfs2: Make sure we don't miss any delayed withdraws adds 521031fa9701 gfs2: Fix bad comment for trans_drain adds e8a8023ee0bd gfs2: convert to use DEFINE_SEQ_ATTRIBUTE macro adds 23d828fc3f1e gfs2: rename variable error to ret in gfs2_evict_inode adds 6e7e9a505571 gfs2: factor evict_unlinked_inode out of gfs2_evict_inode adds 53dbc27eb189 gfs2: further simplify gfs2_evict_inode with new func evic [...] adds d90be6ab9ad7 gfs2: factor evict_linked_inode out of gfs2_evict_inode adds 0a0d9f55c211 gfs2: simplify the logic in gfs2_evict_inode adds ee1e2c773e4f gfs2: call truncate_inode_pages_final for address space glocks adds 2164f9b91869 gfs2: use iomap for buffered I/O in ordered and writeback mode adds 0e539ca1bbbe gfs2: Fix NULL pointer dereference in gfs2_rgrp_dump adds c2a04b02c060 gfs2: use-after-free in sysfs deregistration adds 0ddc5154b24c gfs2: add validation checks for size of superblock adds 21b6924bb70e gfs2: rename gfs2_write_full_page to gfs2_write_jdata_page [...] adds 77650bdbd293 gfs2: add missing log_blocks trace points in gfs2_write_revokes adds 97c5e43d51a4 gfs2: enhance log_blocks trace point to show log blocks free adds 68942870c66a gfs2: Wipe jdata and ail1 in gfs2_journal_wipe, formerly g [...] adds 36c783092d49 gfs2: make gfs2_ail1_empty_one return the count of active items adds 249ffe18c68e gfs2: don't lock sd_ail_lock in gfs2_releasepage adds 6302d6f43e35 gfs2: Only set PageChecked if we have a transaction adds a6645745d45d gfs2: simplify gfs2_block_map adds b2a846dbef4e gfs2: Ignore journal log writes for jdata holes adds e2c6c8a797ee gfs2: eliminate GLF_QUEUED flag in favor of list_empty(gl_ [...] adds dbffb29dac6a gfs2: Fix comments to glock_hash_walk adds 2ffed5290b3b gfs2: Only access gl_delete for iopen glocks adds 23cfb0c3d845 gfs2: Eliminate gl_vm adds ed3adb375b70 gfs2: Ignore subsequent errors after withdraw in rgrp_go_sync adds 730926982d77 gfs2: Add fields for statfs info in struct gfs2_log_header_host adds 97fd734ba17e gfs2: lookup local statfs inodes prior to journal recovery adds bedb0f056faa gfs2: Recover statfs info in journal head adds 0adc313c4f20 Merge tag 'gfs2-for-5.10' of git://git.kernel.org/pub/scm/ [...] adds 75cee397ae6f tipc: re-configure queue limit for broadcast link adds ec78e31852c9 tipc: fix incorrect setting window for bcast link adds 137d23cea1c0 net: ftgmac100: Fix Aspeed ast2600 TX hang issue adds b38e7819cae9 icmp: randomize the global rate limiter adds f355a55f8202 net: pcs-xpcs: depend on MDIO_BUS instead of selecting it adds f981fc3d515a net: openvswitch: fix to make sure flow_lookup() is not preempted adds 71a0e29e9940 selftests: forwarding: Add missing 'rp_filter' configuration adds 60f1626f0f86 net: usb: rtl8150: don't incorrectly assign random MAC addresses adds bd7f14df9492 ixgbe: fix probing of multi-port devices with one MDIO adds 0e8b8d6a2d85 net: core: use list_del_init() instead of list_del() in ne [...] adds 424a646e072a r8169: fix operation under forced interrupt threading adds 3bd57b90554b net: korina: cast KSEG0 address to pointer in kfree adds bc7e343dbd4c net: dsa: tag_ksz: KSZ8795 and KSZ9477 also use tail tags adds 26ebd6fed9bb selftests: rtnetlink: load fou module for kci_test_encap_f [...] adds a15a6afb3bf9 net: dsa: seville: the packet buffer is 2 megabits, not megabytes adds df6afe2f7c19 nexthop: Fix performance regression in nexthop deletion adds 7ebb9db01108 net: remove unneeded break adds 618355cc6a0d nfc: remove unneeded break adds acd7aaf51b20 netsec: ignore 'phy-mode' device property on ACPI systems adds 47b5d2a10739 net/sched: act_ct: Fix adding udp port mangle operation adds fe2d9b1a0e78 mptcp: initialize mptcp_options_received's ahmac adds 65b8c8a620a3 mptcp: move mptcp_options_received's port initialization adds e8488574e3b6 Merge branch 'init-ahmac-and-port-of-mptcp_options_received' adds b142083b585c mptcp: MPTCP_KUNIT_TESTS should depend on MPTCP instead of [...] adds 280e3ebdafb8 nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute i [...] adds 0fb5f0160a36 chelsio/chtls: fix socket lock adds 81519d1f7df7 chelsio/chtls: correct netdevice for vlan interface adds 86cdf9ca4409 chelsio/chtls: fix panic when server is on ipv6 adds 9819f22c410b chelsio/chtls: Fix panic when listen on multiadapter adds 8580a61aede2 chelsio/chtls: correct function return and return type adds da1a039bcf29 chelsio/chtls: fix writing freed memory adds d1ffbf283b66 Merge branch 'chelsio-chtls-fix-inline-tls-bugs' adds 6e915b274860 net: chelsio: inline_crypto: fix Kconfig and build errors adds 010b430d5df5 mptcp: MPTCP_IPV6 should depend on IPV6 instead of selecting it adds d978d6d008fa net: dsa: bcm_sf2: make const array static, makes object smaller adds b13076216137 net/sched: act_gate: Unlock ->tcfa_lock in tc_setup_flow_action() adds a7a12b5a0f95 net/sched: act_tunnel_key: fix OOB write in case of IPv6 E [...] adds b7c24497baea mpls: load mpls_gso after mpls_iptunnel adds 05f90bf3d5df sfc: move initialisation of efx->filter_sem to efx_init_struct() adds 0ed37ac586c0 mptcp: depends on IPV6 but not as a module adds 01c4ceae0a38 net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC device adds 5fce1e43e2d5 net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after [...] adds 5403caf21648 net: ethernet: mtk-star-emac: select REGMAP_MMIO adds ebfe3c518373 rtnetlink: fix data overflow in rtnl_calcit() adds cf8691cbc286 Revert "virtio-net: ethtool configurable RXCSUM" adds 287d35405989 selftests: mptcp: depends on built-in IPv6 adds d9b0e599b2b8 ibmvnic: save changed mac address to adapter->mac_addr adds 76702a2e7280 bpf: Remove unneeded break adds 93c230e3f5bd bpf: Enforce id generation for all may-be-null register type adds e710bcc6d92c bpf: selftest: Ensure the return value of bpf_skc_to helpe [...] adds 8568c3cefd51 bpf: selftest: Ensure the return value of the bpf_per_cpu_ [...] adds c5eb48e89286 bpf, doc: Fix patchwork URL to point to kernel.org instance adds ba452c9e996d bpf: Fix bpf_redirect_neigh helper api to support supplyin [...] adds adfd272c4ccb bpf, selftests: Extend test_tc_redirect to use modified bp [...] adds 3652c9a1b1fe bpf, libbpf: Guard bpf inline asm from bpf_tail_call_static adds d2775984d056 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 79dce09ab027 ipvs: adjust the debug info in function set_tcp_state adds 4f25434bccc2 netfilter: conntrack: connection timeout after re-register adds 68f9f9c2c3b6 netfilter: Drop fragmented ndisc packets assembled in netfilter adds 63137bc5882a netfilter: ebtables: Fixes dropping of small packets in br [...] adds 64747d5ed199 docs: nf_flowtable: fix typo. adds 31cc578ae2de netfilter: nftables_offload: KASAN slab-out-of-bounds Read [...] adds c77761c8a594 netfilter: nf_fwd_netdev: clear timestamp in forwarding path adds 594850ca439d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 700465fd338f net: Properly typecast int values to set sk_max_pacing_rate adds 18ded910b589 tcp: fix to update snd_wl1 in bulk receiver fast path adds 3cb12d27ff65 Merge tag 'net-5.10-rc1' of git://git.kernel.org/pub/scm/l [...] adds 9c5743dff415 x86/uaccess: fix code generation in put_user() adds eda4a7bf5d75 docs: fb: Add font_6x8 to available built-in fonts adds 272d70895113 Fonts: Support FONT_EXTRA_WORDS macros for font_6x8 adds 7e13256dfe22 Merge tag 'drm-misc-next-fixes-2020-10-20' of git://anongi [...] adds fea456d82c19 drm/ttm: fix eviction valuable range check. adds 274c240c760e drm/amdgpu: add function to program pbb mode for sienna cichlid adds 843c7eb2f757 drm/amdgpu: add rlc iram and dram firmware support adds 207ac6847925 drm/amdgpu: correct the gpu reset handling for job != NULL case adds d48d7484d8dc drm/amd/swsmu: add missing feature map for sienna_cichlid adds 0d142232d943 drm/amdgpu: update golden setting for sienna_cichlid adds 0d427f6c290c drm/amd/display: Revert "drm/amd/display: Fix a list corruption" adds 5dff80bdce9e drm/amd/display: Avoid MST manager resource leak. adds f1bcddffe46b drm/amd/psp: Fix sysfs: cannot create duplicate filename adds a6c42e843165 drm/amd/swsmu: correct wrong feature bit mapping adds d56b1980d7ef drm/amdkfd: Use same SQ prefetch setting as amdgpu adds 9a2f408f5406 drm/amd/pm: fix pcie information for sienna cichlid adds e4eeceb73cb0 Revert drm/amdgpu: disable sienna chichlid UMC RAS adds 392d256fa26d drm/amd/pm: fix pp_dpm_fclk adds 0435d77cd9f4 drm/amd/pm: remove the average clock value in sysfs adds 687e79c0feb4 drm/amdgpu: correct the cu and rb info for sienna cichlid adds 3f31dedb49b5 Merge tag 'amd-drm-fixes-5.10-2020-10-21' of git://people. [...] adds 354842df3888 drm/i915/dp: Tweak initial dpcd backlight.enabled value adds 849c0fe9e831 drm/i915/gt: Initialize reserved and unspecified MOCS indices adds 1664ffee760a drm/i915: Mark ininitial fb obj as WT on eLLC machines to [...] adds d5e8782129c2 drm/i915/gem: Support parsing of oversize batches adds 9b99e5ba3e5d drm/i915/gt: Delay execlist processing for tgl adds 64402570e12f drm/i915/gt: Undo forced context restores after trivial pr [...] adds db9bc2d35f49 drm/i915: Use the active reference on the vma while capturing adds ca05277e4021 drm/i915/gt: Widen CSB pointer to u64 for the parsers adds 4a9bb58aba6d drm/i915/gt: Wait for CSB entries on Tigerlake adds b8cff311a42d drm/i915/gt: Onion unwind for scratch page allocation failure adds 3da3c5c1c982 drm/i915: Exclude low pages (128KiB) of stolen from use adds 8195400f7ea9 drm/i915: Force VT'd workarounds when running as a guest OS adds 5c6c13cd1102 drm/i915: Drop runtime-pm assert from vgpu io accessors adds b45b6fbc671c Merge tag 'drm-intel-next-fixes-2020-10-22' of git://anong [...] adds fc03b2d6a9d1 Merge tag 'drm-next-2020-10-23' of git://anongit.freedeskt [...] adds a97cbcd00f05 ALSA: sparc: dbri: fix repeated word 'the' adds 9ce88a13b301 ALSA: hda/ca0132: make some const arrays static, makes obj [...] adds 7da4c510abff ALSA: usb-audio: Line6 Pod Go interface requires static cl [...] adds 033e4040d453 ALSA: hda - Fix the return value if cb func is already registered adds 40a03b750bb3 Merge tag 'sound-fix-5.10-rc1' of git://git.kernel.org/pub [...] adds 9b5fbad1dcee Input: MT - avoid comma separated statements adds cd80ec795156 Input: allocate keycodes for notification-center, pickup-p [...] adds bba013e1ca5e Input: allocate keycode for Fn + right shift adds 7ed7748d2c9c platform/x86: thinkpad_acpi: Add support for new hotkeys f [...] adds e2c8c4ec48b5 platform/x86: thinkpad_acpi: Map Clipping tool hotkey to K [...] adds 838fc8083b62 Input: soc_button_array - add active_low setting to soc_bu [...] adds 4e5d9c198349 Input: soc_button_array - add support for INT33D3 tablet-m [...] adds 78a5b53e9fb4 Input: soc_button_array - work around DSDTs which modify t [...] adds f492ffe414a7 Input: raydium_i2c_ts - use single i2c_transfer transactio [...] adds 4238e52cc351 Input: elants_i2c - report resolution of ABS_MT_TOUCH_MAJO [...] adds 93f634069707 Input: elants_i2c - fix typo for an attribute to show cali [...] adds 30df23c5ecdf Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume() adds 925145f9e9ee Input: imx6ul_tsc - unify open/close and PM paths adds d04afe14b236 Input: stmfts - fix a & vs && typo adds 7d50f6656dac Input: ep93xx_keypad - fix handling of platform_get_irq() error adds 4738dd1992fa Input: omap4-keypad - fix handling of platform_get_irq() error adds c277e1f0dc3c Input: twl4030_keypad - fix handling of platform_get_irq() error adds cafb3abea613 Input: sun4i-ps2 - fix handling of platform_get_irq() error adds 7956b0d4694f dt-bindings: input: Add docs for ADC driven joystick adds 2c2b364fddd5 Input: joystick - add ADC attached joystick driver. adds 8f445ffa851e dt-bindings: input/touchscreen: add bindings for zinitix adds 26822652c85e Input: add zinitix touchscreen driver adds 261bfb3328b8 Input: synaptics-rmi4 - rename f30_data to gpio_data adds 9e4c596bfd00 Input: synaptics-rmi4 - add support for F3A adds a6977d758fed Input: synaptics-rmi4 - support bootloader v8 in f34v7 adds 127e4a1bc11e Input: synaptics - enable InterTouch for ThinkPad P1/X1E gen 2 adds 470d154a62c4 Input: synaptics - enable InterTouch for ThinkPad T14 Gen 1 adds 4ba8b8aec58b Input: evdev - per-client waitgroups adds 8a30c6eb29e0 Input: Add MAINTAINERS entry for SiS i2c touch input driver adds bb0bc0cfeabc Merge branch 'next' into for-linus adds bd7e8c996f5a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2ba87c43872f scsi: core: Don't export scsi_device_from_queue() adds 3a8dc5bbc8c0 scsi: core: Remove scsi_init_cmd_errh adds 2ceda20f0a99 scsi: core: Move command size detection out of the fast path adds 40b93836a136 scsi: core: Use rq_dma_dir in scsi_setup_cmnd() adds 822bd2db798b scsi: core: Rename scsi_prep_state_check() to scsi_device_ [...] adds 5843cc3d5acd scsi: core: Rename scsi_mq_prep_fn() to scsi_prepare_cmd() adds 7007e9dd5676 scsi: core: Clean up allocation and freeing of sgtables adds 74e5e6c1b18c scsi: core: Remove scsi_setup_cmnd() and scsi_setup_fs_cmnd() adds ed7fb2d018fd scsi: core: Only start the request just before dispatching adds 75c31c80a77d scsi: dc395x: Use module_pci_driver() to simplify the code adds ca57b069954a scsi: initio: Use module_pci_driver() to simplify the code adds 938b9e9ffbf8 scsi: gdth: Make option_setup() static adds ffab5e016b9b scsi: 53c700: Remove set but not used variable adds b994718760fa scsi: qla2xxx: Use constant when it is known adds 657ed8a8a61b scsi: qla2xxx: Do not consume srb greedily adds 21a6cd48bb48 scsi: qla2xxx: Initialize variable in qla8044_poll_reg() adds 5e7e6472eda9 scsi: qla2xxx: Convert to DEFINE_SHOW_ATTRIBUTE adds 4b217e015b75 scsi: target: rd: Drop double zeroing adds 39d0c6e770c2 scsi: fnic: Simplify the return expression of vnic_wq_copy [...] adds 6afc12fa6e50 scsi: snic: Simplify the return expression of svnic_cq_alloc() adds de6c063fa09a scsi: fcoe: Simplify the return expression of fcoe_sysfs_setup() adds f0f6c3a4fcb8 scsi: bfa: Fix error return in bfad_pci_init() adds 5f6dcb55a7fa scsi: myrb: Remove redundant assignment to variable timeout adds fc29f04a5c6b scsi: myrb: Fix inconsistent format argument types adds 5ccdd101351d scsi: qla4xxx: Fix inconsistent format argument type adds 45660591ee8f scsi: isci: Fix a typo in a comment adds 1725ba8d6ff1 scsi: sym53c8xx_2: Fix sizeof() mismatch adds 05c6c029a44d scsi: pm80xx: Increase number of supported queues adds 27bc43bd7c42 scsi: pm80xx: Remove DMA memory allocation for ccb and dev [...] adds 5a141315ed7c scsi: pm80xx: Increase the number of outstanding I/O suppo [...] adds 39a45d538dba scsi: pm80xx: Driver version update adds 9aae1c1fe627 scsi: arcmsr: Remove unnecessary syntax adds 893f4a14b115 scsi: arcmsr: Fix device hot-plug monitoring timer stop adds ae897ae28f9a scsi: arcmsr: Add support for ARC-1886 series RAID controllers adds c881fb5cd5ff scsi: arcmsr: Update driver version to v1.50.00.02-20200819 adds 9120ac54cce6 scsi: sr: Initialize ->cmd_len adds b6ba9b0e201a scsi: core: Set sc_data_direction to DMA_NONE for no-trans [...] adds 1ef16a407f54 scsi: qla2xxx: Fix return of uninitialized value in rval adds af995383eb65 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds d4f8138354b9 PM: domains: Add support for PM domain on/off notifiers for genpd adds 505a70b783de PM: domains: Add curly braces to delimit comment + stateme [...] adds c6a113b52302 PM: domains: enable domain idle state accounting adds 330e3932a481 PM: domains: Fix build error for genpd notifiers adds 97148d0ae530 cpufreq: Improve code around unlisted freq check adds cdc1719cd885 cpufreq: intel_pstate: Delete intel_pstate sysfs if failed [...] adds 5368512abe08 acpi-cpufreq: Honor _PSD table setting on new AMD CPUs adds 0070ea296239 cpufreq: schedutil: restore cached freq when next_f is not [...] adds e05783346441 MAINTAINERS: Add section for cpuidle-psci PM domain adds 8bb2e2a887af intel_idle: mention assumption that WBINVD is not needed adds bae314dd5d8d cpuidle: Remove pointless stub adds 75af76d0a34e intel_idle: Ignore _CST if control cannot be taken from th [...] adds db06391e05a6 Merge branches 'pm-cpufreq' and 'pm-cpuidle' adds aa9c9b3f3f08 PM: runtime: Fix typo in pm_runtime_set_active() helper comment adds d298787dbbab PM: sleep: remove unreachable break adds d1876f3596a5 cpupowerutils: fix spelling mistake "dependant" -> "dependent" adds 527b7779e5ec cpupower: speed up generating git version string adds 79d6c4093bb1 Merge tag 'linux-cpupower-5.10-rc1' of git://git.kernel.or [...] adds 7a57e9f112ad powercap/intel_rapl: Fix domain detection adds f1e8d7560d30 powercap/intel_rapl: enumerate Psys RAPL domain together w [...] adds f8fee6e63e55 powercap: Fix typo in Kconfig "Plance" -> "Plane" adds 71d47b53dee0 Merge branches 'pm-core', 'pm-sleep', 'pm-tools' and 'powercap' adds e943c43b32ce PM: AVS: rockchip-io: Move the driver to the rockchip spec [...] adds bca815d62054 PM: AVS: smartreflex Move driver to soc specific drivers adds a7305e684fcf PM: AVS: qcom-cpr: Move the driver to the qcom specific drivers adds 785b5bb41b0a PM: AVS: Drop the avs directory and the corresponding Kconfig adds 41c169d9ae2c Merge branch 'pm-avs' adds 41f762a15a63 Merge tag 'pm-5.10-rc1-2' of git://git.kernel.org/pub/scm/ [...] adds 652af650d3f6 ACPICA: Add missing type casts in GPE register access code adds 0fada277147f ACPI: debug: don't allow debugging when ACPI is disabled adds 9a4888888cc0 ACPI: reboot: Avoid racing after writing to ACPI RESET_REG adds d85cc6635a2a ACPI: processor: remove comment regarding string _UID support adds ff44fe3e67e4 ACPI: DPTF: Fix participant driver names adds d7a4a85c9a34 ACPI: DPTF: Add ACPI_DPTF Kconfig menu adds abcba2e135ec ACPI: utils: remove unreachable breaks adds 2818cc745445 Merge branches 'acpi-debug', 'acpi-reboot', 'acpi-processo [...] adds b76f733c3ff8 Merge tag 'acpi-5.10-rc1-2' of git://git.kernel.org/pub/sc [...] adds 0a1754b2a97e ring-buffer: Return 0 on success from ring_buffer_resize() adds e1981f75d398 ring-buffer: Update the description for ring_buffer_wait adds a5e5c274c920 Merge tag 'trace-v5.10-3' of git://git.kernel.org/pub/scm/ [...] adds bb7a2c636257 docs/cpu-load: format the example code. adds 27def953b63b docs: deprecated.rst: Expand str*cpy() replacement notes adds ac8bf0de6ad7 docs: lkdtm: Modernize and improve details adds d16eb0edf917 docs: driver-api: remove a duplicated index entry adds d7a4c55b1376 Documentation: x86: fix a missing word in x86_64/mm.rst. adds e0533dee5225 Documentation: Chinese translation of Documentation/arm64/ [...] adds 030f066f677f docs: submitting-patches: describe preserving review/test tags adds 94ebdd28fcab docs/vm: trivial fixes to several spelling mistakes adds 62af696471e5 docs: Add two missing entries in vm sysctl index adds c80e42a4963b Merge tag 'docs-5.10-2' of git://git.lwn.net/linux adds 25219dbfa734 xfs: fix fallocate functions when rtextsize is larger than 1 adds 2e76f188fd90 xfs: cancel intents immediately if process_intents fails adds f11901ed723d Merge tag 'xfs-5.10-merge-7' of git://git.kernel.org/pub/s [...] adds c65176fd49f4 arm64: dts: ti: k3-j721e: Rename mux header and update mac [...] adds abc7220b2233 Merge tag 'ti-k3-dt-fixes-for-v5.9' of git://git.kernel.or [...] adds 3658a2b7f3e1 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix dcdc1 regulator adds 2933bf352800 arm64: dts: allwinner: h5: remove Mali GPU PMU module adds 190b05d751bb Merge tag 'sunxi-fixes-for-5.9-1' of https://git.kernel.or [...] adds 7a366707bb6a soc: qcom: pdr: Fixup array type of get_domain_list_resp message adds 32fe0116aa3a Merge tag 'qcom-drivers-fixes-for-5.9' of https://git.kern [...] adds e0b760a5f6c9 arm64: dts: sdm845: Fixup OPP table for all qup devices adds 326407d2c576 arm64: dts: sdm630: Temporarily disable SMMUs by default adds e884fb6cc89d arm64: dts: qcom: kitakami: Temporarily disable SDHCI1 adds 22f5adc75a8d arm64: dts: qcom: pm660: Fix missing pound sign in interru [...] adds 6cd19012d0d6 Merge tag 'qcom-arm64-fixes-for-5.9' of https://git.kernel [...] adds bc38325703eb soc: actions: include header to fix missing prototype adds f1466cdd82f4 Merge tag 'actions-drivers-fixes-for-v5.9' of git://git.ke [...] adds a6f2f0fdc73a soc: xilinx: Fix error code in zynqmp_pm_probe() adds 6b9c8c8bb789 Merge tag 'zynqmp-soc-for-v5.9-v2' of https://github.com/X [...] adds 08d7a73fffb6 ARM: dts: iwg20d-q7-common: Fix touch controller probe failure adds fbbb7c53bb24 Merge tag 'renesas-fixes-for-v5.9-tag1' of git://git.kerne [...] adds b753e41d9999 ARM: dts: am33xx: modify AM33XX_IOPAD for #pinctrl-cells = 2 adds 8f04aea048d5 ARM: OMAP2+: Restore MPU power domain if cpu_cluster_pm_en [...] adds 6869f774b1cd Merge tag 'omap-for-v5.9/fixes-rc7' of git://git.kernel.or [...] new 1f70935f637d Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 12b7b5c04bcc ARM: s3c64xx: fix return value check in s3c_usb_otgphy_init() adds 177f71f18ee5 MAINTAINERS: drop Vincent Sanders from Simtec S3C boards adds 351367bb05bd MAINTAINERS: add more name matches for Samsung SoC entries adds bb82067abc9b ARM: s3c64xx: use simple i2c probe function adds 0e77112777f8 ARM: s3c64xx: include header to fix -Wmissing-prototypes adds b0b276736eee ARM: s3c24xx: demote kerneldoc comment adds f73fefa2d98b ARM: samsung: fix language typo adds c2fe8ebb332e clk: samsung: s3c64xx: declare s3c64xx_clk_init() in share [...] adds 16b17fcf77f2 clk: samsung: s3c24xx: declare s3c24xx_common_clk_init() i [...] adds 80c0b155e564 ARM: s3c: remove plat-samsung/.../samsung-time.h adds dce6e8ee6188 ARM: s3c24xx: include common.h header in s3c2443.c adds dc986f243ea4 ARM: s3c24xx: sdhci: include plat/sdhci.h header adds 79f35b7cc664 ARM: s3c24xx: ts: include platform data header adds 455102d435a0 ARM: s3c24xx: ts: document function argument adds 903bfd46d049 ARM: s3c: remove unneeded machine header includes adds 7bcb41c5d157 mmc: s3cmci: remove unneeded machine header include adds 73dff51f575c ARM: samsung: fix kerneldoc of s3c_pm_do_restore_core() adds 5b5858ef4590 ARM: s3c24xx: drop s3c-camif setup platform code adds 7dd3cae90d85 ARM: samsung: remove HAVE_S3C2410_WATCHDOG and use direct [...] adds 8166c10001b2 ARM: s3c64xx: switch to generic watchdog driver reset adds f6d7cde84f6c ARM: s3c24xx: fix missing system reset adds 3af4e8774b6d ARM: s3c24xx: fix mmc gpio lookup tables adds 4f9f0e068884 ARM: s3c24xx: iotiming: make functions static adds 346f183cc134 ARM: s3c24xx: make S3C24XX_MISCCR access indirect adds b84e23f51351 ARM: s3c24xx: pass pointer to clk driver via platform data adds 98c2922ec8f0 ARM: s3c24xx: simplify mach/io.h adds 188db4435ac6 usb: gadget: s3c: use platform resources adds 5f745424761a usb: gadget: s3c-hsudc: remove platform header dependency adds 31dc1c23769b usb: gadget: s3c: remove unused 'udc' variable adds 9089d7b8cecf ARM: samsung: don't build plat/pm-common for Exynos adds 1e574a665ed1 ARM: samsung: remove s3c_pm_debug_init() adds dbd6fefb598b ARM: samsung: make pm-debug platform independent adds b3a775127d33 ARM: samsung: move CONFIG_DEBUG_S3C_UART to Kconfig.debug adds edaff7e1c6f5 ARM: exynos: use private samsung_cpu_id copy adds cb6c03019cdd ARM: exynos: stop selecting PLAT_SAMSUNG adds 17132da70eb7 ARM: samsung: move pm check code to drivers/soc adds 423c62bfb623 ARM: s5pv210: use private pm save/restore adds db8230d29c3a ARM: s5pv210: don't imply CONFIG_PLAT_SAMSUNG adds a07c4a8c169b ARM: s3c64xx: remove mach/hardware.h adds 0144e3fce3d6 ARM: s3c24xx: move regs-spi.h into spi driver adds 95b415efff2c ARM: s3c24xx: move irqchip driver back into platform adds 7dbad03ebcb9 ARM: s3c: adc: move header to linux/soc/samsung adds f131a4443ea4 ARM: s3c24xx: move spi fiq handler into platform adds 35ee36c79380 Merge tag 'samsung-platdrv-boards' of https://git.kernel.o [...] adds 673085f450b2 ARM: s3c24xx: move iis pinctrl config into boards adds f67f6c00c7f3 ARM: s3c24xx: move s3cmci pinctrl handling into board files adds b2a587cb650f ARM: s3c24xx: include mach/irqs.h where needed adds cd4bd8f9435d ARM: s3c24xx: spi: avoid hardcoding fiq number in driver adds 704b18250f59 ARM: s3c24xx: bast: avoid irq_desc array usage adds 81994e0ffc37 fbdev: s3c2410fb: remove mach header dependency adds 01e93a173935 cpufreq: s3c24xx: split out registers adds 81b11a6a0996 ARM: s3c: remove cpufreq header dependencies adds 44c01f5ce1c7 cpufreq: s3c2412: use global s3c2412_cpufreq_setrefresh adds c38758e3d574 cpufreq: s3c24xx: move low-level clk reg access into platf [...] adds a3814e55b411 ARM: s3c24xx: stop including mach/hardware.h from mach/io.h adds 71b9114d2c13 ARM: s3c: move into a common directory adds c6ff132d4224 ARM: s3c: make headers local if possible adds 21cfa049290b ARM: s3c: Cleanup from old plat-samsung include adds a1342f6a9ff8 ARM: s3c: Avoid naming clash of S3C24xx and S3C64xx timer setup adds 465c335bb5fd Merge tag 'samsung-soc-s3c-5.10' of https://git.kernel.org [...] adds 9f467393e297 soc: integrator: Drop pointless static qualifier in integr [...] adds 5d007a09f3c8 ARM: versatile: Remove Integrator and Realview from PHYS_OFFSET adds c9c7ddd0d7ad Merge tag 'versatile-soc-v5.10-1' of git://git.kernel.org/ [...] adds 3aa36fdd3073 ARM: OMAP2+: PRM: Replace HTTP links with HTTPS ones adds 88ca7bfb2137 ARM: OMAP2+: Replace HTTP links with HTTPS ones adds a784e5893b0e ARM: OMAP2+: hwmod: Replace HTTP links with HTTPS ones adds f8fbd8c341ef ARM: OMAP2+: pm33xx-core: Replace HTTP links with HTTPS ones adds 83bf6db02024 ARM: OMAP2+: Replace HTTP links with HTTPS ones adds ef4d0a80c614 arm: mach-omap1: mux.h: delete duplicate word adds 501e69b028a4 Merge branch 'omap-for-v5.10/omap1' into omap-for-v5.10/soc adds 63e850f1cd15 Merge tag 'omap-for-v5.10/soc-signed' of git://git.kernel. [...] adds 2152fbbd47c0 soc: ti: pm33xx: Simplify RTC usage to prepare to drop pla [...] adds 6b8a3deedcfd ARM: OMAP2+: Drop legacy platform data for am3 and am4 rtc adds 90aa4ed5a43f ARM: OMAP2+: Drop legacy platform data for dra7 rtcss adds de104a292d07 dt-bindings: omap: Update PRM binding for genpd adds 58cbff023bfa soc: ti: omap-prm: Add basic power domain support adds f8f91486e8e7 soc: ti: omap-prm: Configure sgx power domain for am3 and am4 adds 2bbcd6590a25 soc: ti: omap-prm: Configure omap4 and 5 l4_abe power domain adds 587c437d96a3 ARM: dts: Configure am3 and am4 sgx for genpd and drop pla [...] adds 0fd1594b3c33 ARM: dts: Configure omap4 and 5 l4_abe for genpd and drop [...] adds 0d7ce5c5c4e6 Merge branch 'omap-for-v5.10/prm-genpd' into omap-for-v5.1 [...] adds 989286ffe832 Merge tag 'omap-for-v5.10/ti-sysc-drop-pdata-signed' of gi [...] adds 487047b87a6c MAINTAINERS: extend BCM5301X ARM ARCHITECTURE files adds 0a29f7e408ab Merge tag 'arm-soc/for-5.10/maintainers' of https://github [...] adds 6b84ca265fe5 ARM: brcmstb: Add debug UART entry for 72614 adds 2ca0c6a30fc3 ARM: bcm: Enable BCM7038_L1_IRQ for ARCH_BRCMSTB adds 4e5cafa8b3ea ARM: brcmstb: Add debug UART entry for 72615 adds 632db90624b1 Merge tag 'arm-soc/for-5.10/soc' of https://github.com/Bro [...] adds e70bfc2fa8fe ARM: at91: pm: add support for ULP0 fast wakeup adds 39add36049c3 ARM: at91: pm: add per soc validation of pm modes adds e222f9435195 ARM: at91: pm: of_node_put() after its usage adds faf6dc64c4b1 ARM: at91: pm: remove unnecessary at91sam9x60_idle adds 8af11ee90cd5 Merge tag 'at91-soc-5.10' of git://git.kernel.org/pub/scm/ [...] adds 919c385dde9c ARM: shmobile: rcar-gen2: Make rcar_gen2_{timer_init, rese [...] adds 7a5f0085db92 Merge tag 'renesas-arm-soc-for-v5.10-tag1' of git://git.ke [...] adds 952c54446a8a ARM: exynos: clear L310_AUX_CTRL_NS_LOCKDOWN in default l2 [...] adds 8caa6ed90b58 MAINTAINERS: mark linux-samsung-soc list non-moderated adds 7be0d19c751b ARM: samsung: fix PM debug build with DEBUG_LL but !MMU adds a0663189acf2 ARM: s3c24xx: fix Wunused-variable warning on !MMU adds 0df3c29f6883 ARM: s3c64xx: bring back notes from removed debug-macro.S adds 76940c8d5ab1 Merge tag 'samsung-soc-5.10' of https://git.kernel.org/pub [...] adds acddaa55366f ARM: stm32: Replace HTTP links with HTTPS ones adds 511bd85485c6 ARM: mstar: Select MStar intc adds 7de3f326dd24 ARM: davinci: use simple i2c probe function adds 1d004afe5fae Merge tag 'davinci-for-v5.10/soc' of git://git.kernel.org/ [...] adds fb2c599f0566 ARM: omap3: enable off mode automatically adds 025565212d39 Merge tag 'omap-for-v5.10/soc-part2-v2-signed' of git://gi [...] adds c0831445ad53 ARM: hisi: add support for SD5203 SoC adds c5fdb66829d1 ARM: debug: add UART early console support for SD5203 adds a4f07008bf45 Merge tag 'hisi-arm-soc-for-5.10' of git://github.com/hisi [...] adds 0c11bbcf0229 ARM: imx: Place "Cortex-A/Cortex-M" comment in the correct [...] adds 4b563a066611 ARM: imx: Remove imx21 support adds 879c0e5e0ac7 ARM: imx: Remove i.MX27 board files adds c93197b0041d ARM: imx: Remove i.MX31 board files adds e1324ece2af4 ARM: imx: Remove i.MX35 board files adds b154d8d8ba19 ARM: imx: Remove ehci board files adds cf4ff9618d23 ARM: imx7ulp: enable cpufreq adds 24e0729703ba ARM: imx27: Remove imx27_soc_init() adds eeae56887bc6 ARM: imx27: Remove iomux-v1 board code adds 86fa07075cf3 ARM: imx27: Get rid of mm-imx27.c adds fc673fbf8cc1 ARM: imx27: Retrieve AVIC base address from devicetree adds a542fc18168c ARM: imx31: Remove remaining i.MX31 board code adds 6c5f05a6cd88 ARM: imx3: Remove imx3 soc_init() adds e8d992fb529e ARM: imx: Remove iomux-v3 board code adds 8485adf17a15 ARM: imx: Remove imx device directory adds f92c710f4644 ARM: imx: Remove remnant board file support pieces adds 94b2bec1b0e0 ARM: imx27: Retrieve the SYSCTRL base address from devicetree adds d54debc72f5f ARM: imx27: Retrieve the CCM base address from devicetree adds 3172225d45bd ARM: imx31: Retrieve the IIM base address from devicetree adds 2cf98d12958c ARM: imx3: Retrieve the CCM base address from devicetree adds 445cf02cada4 ARM: imx3: Retrieve the AVIC base address from devicetree adds f68ea682d1da ARM: imx35: Retrieve the IIM base address from devicetree adds b70c9cacbfb1 ARM: imx: Remove unused definitions adds 4d66bc3c5f4a clk: imx: imx27: Remove mx27_clocks_init() adds 30c1951790df clk: imx: imx31: Remove mx31_clocks_init() adds fb956b3e20f0 clk: imx: imx35: Remove mx35_clocks_init() adds accdab6d9e8f Merge tag 'imx-soc-5.10' of git://git.kernel.org/pub/scm/l [...] new e731f3146ff3 Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/lin [...] adds c05210ab9757 drivers: optee: allow op-tee to access devices on the i2c bus adds 0f863bb6b80a Merge tag 'optee-i2c-for-v5.10' of git://git.linaro.org/pe [...] adds ba171d3f0850 driver: tee: Handle NULL pointer indication from client adds d4ee2d35009a Merge tag 'tee-memref-null-for-v5.10' of git://git.linaro. [...] adds 4300cd6374a5 tee: convert get_user_pages() --> pin_user_pages() adds aa10e3cfdb42 Merge tag 'tee-pin-user-pages-for-5.10' of git://git.linar [...] adds 539f8fc253ec drivers: optee: fix i2c build issue adds 0bd1937ad844 Merge tag 'optee-i2c-fix-for-v5.10' of git://git.linaro.or [...] adds 928bfbc6c76c soc: renesas: Use menu for Renesas SoC adds 464d9b349be6 soc: renesas: Align driver description titles adds 21a8fa6b6ddb Merge tag 'renesas-drivers-for-v5.10-tag1' of git://git.ke [...] adds 7f7d9e1e02f0 memory: samsung: exynos5422-dmc: Additional locking for 'c [...] adds 911c94dac952 memory: samsung: exynos5422-dmc: Document mutex scope adds 8e9ffd5ed368 memory: omap-gpmc: remove unneeded asm/mach-types.h inclusion adds ddbfbcba4933 memory: omap-gpmc: remove unused file-scope phys_base and [...] adds d25112aa34d0 memory: omap-gpmc: return meaningful error codes in gpmc_c [...] adds 1724f1b6963a memory: omap-gpmc: remove GPMC_SET_ONE_CD_MAX macro for safety adds 07b6cc4540d3 memory: omap-gpmc: use WARN() instead of BUG() on wrong free adds dc1a9283f16a memory: omap-gpmc: consistently use !res for NULL checks adds 3cd7040762a4 memory: renesas-rpc-if: simplify with PTR_ERR_OR_ZERO adds 4a661364e6ff memory: tegra: tegra210-emc: fix indentation adds 904ffa81b709 memory: brcmstb_dpfe: add separate entry for compile test adds ea0c0ad6b6eb memory: Enable compile testing for most of the drivers adds 296050a04c9e memory: tegra: Correct shift value of apew adds 4da1edcf8f22 memory: brcmstb_dpfe: Fix memory leak adds f42ae4bbf94c memory: brcmstb_dpfe: fix array index out of bounds adds 4c54228ac8fd memory: omap-gpmc: Fix a couple off by ones adds 13d029ee51da memory: omap-gpmc: Fix build error without CONFIG_OF adds fd2278164808 memory: emif: Remove bogus debugfs error handling adds bb0ebc7d3964 memory: samsung: exynos5422-dmc: rename timing register fi [...] adds 1415fa0dca59 memory: samsung: exynos5422-dmc: remove unused exynos5_dmc [...] adds 4c2af5ddf84b memory: samsung: exynos5422-dmc: add missing and fix kerneldoc adds 74ca0d837b99 memory: brcmstb_dpfe: Simplify with dev_err_probe() adds 25f2f5e5910f memory: tegra186-emc: Simplify with dev_err_probe() adds ea90f66f2a86 memory: tegra: Remove GPU from DRM IOMMU group adds 6cf238d4e21b memory: omap-gpmc: Fix -Wunused-function warnings adds dd85345abca6 memory: fsl-corenet-cf: Fix handling of platform_get_irq() error adds bac9bd958aec Merge tag 'memory-controller-drv-5.10' of https://git.kern [...] adds c9864df48d2e bus: brcmstb_gisb: Shorten prints adds 9eda7c1f6fb4 soc: bcm: brcmstb: biuctrl: Enable Read-ahead cache adds 7c12a14802a2 dt-bindings: soc: brcm: add BCM63xx power domain binding adds 5292481134b2 MIPS: BMIPS: add BCM6328 power domain definitions adds 9f9fd9766a28 MIPS: BMIPS: add BCM6362 power domain definitions adds 5a3be0d0ccfb MIPS: BMIPS: add BCM63268 power domain definitions adds 8bf86a155688 MIPS: BMIPS: add BCM6318 power domain definitions adds 6c41106f177e soc: bcm: add BCM63xx power domain driver adds 60515712abee MIPS: BMIPS: dts: add BCM6328 power domain support adds 07fcf7772f57 MIPS: BMIPS: dts: add BCM6362 power domain support adds f4d1afc0a454 MIPS: BMIPS: dts: add BCM63268 power domain support adds 5dfd145aada8 soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72164 adds 4029f3b419da soc: bcm: brcmstb: biuctrl: Tune MCP settings for 72165 adds 091353c88b3b soc: bcm: brcmstb: biuctrl: Change RAC prefetch distance f [...] adds 10e7dd54cdaa soc: bcm: brcmstb: biuctrl: Change RAC data line prefetchi [...] adds 541b6e6ee7a4 dt-bindings: bus: Document breakpoint interrupt for gisb-arb adds fb8a0b80c4bb bus: brcmstb_gisb: Add support for breakpoint interrupts adds bd2fad8cd302 Merge tag 'arm-soc/for-5.10/drivers' of https://github.com [...] adds 69ecb3230b00 cpufreq: arm_scmi: Constify scmi_perf_ops pointers adds 82894c1d397f firmware: arm_scmi: Constify ops pointers in scmi_handle adds 3de7b83017bd firmware: arm_scmi: Constify static scmi-ops adds a8803055127a firmware: arm_scmi: Add system power protocol support adds 481f6ccf399b firmware: arm_scmi: Add SCMI device for system power protocol adds 6ed6c558234f firmware: arm_scmi: Fix NULL pointer dereference in mailbo [...] adds 6825f17c950c firmware: smccc: Export both smccc functions adds 5a2f0a0bdf20 firmware: arm_scmi: Move scmi bus init and exit calls into [...] adds 1eaf18e35a78 firmware: arm_scmi: Move scmi protocols registration into [...] adds 66d90f6ecee7 firmware: arm_scmi: Enable building as a single module adds 8119f4b91d54 Merge tag 'scmi-updates-5.10' of git://git.kernel.org/pub/ [...] adds 8fae67585090 soc: renesas: Use ARM32/ARM64 for menu description adds 6d5aded8d57f soc: renesas: Sort driver description title adds 090e87e7fbe3 soc: renesas: Identify R-Car V3U adds 8e9529f5cde7 soc: renesas: rcar-rst: Add support for R-Car V3U adds 468588c8806e Merge tag 'renesas-r8a779a0-dt-binding-defs-tag' into rene [...] adds 1b4298f00006 soc: renesas: r8a779a0-sysc: Add r8a779a0 support adds 802b26b3c2af Merge tag 'renesas-drivers-for-v5.10-tag2' of git://git.ke [...] adds ab3d8e1baaee tee: replace cdev_add + device_add with cdev_device_add adds 8c05f50fe845 tee: avoid explicit sysfs_create/delete_group by initialis [...] adds 5746b3b88627 Merge tag 'tee-dev-cleanup-for-v5.10' of git://git.linaro. [...] adds 775edf7856d8 soc/tegra: fuse: Extract tegra_get_platform() adds 52e6d399a41d soc/tegra: fuse: Implement tegra_is_silicon() adds 1f44febf71ba soc/tegra: fuse: Add Tegra234 support adds 03d285230708 soc/tegra: misc: Add Tegra234 support adds f98485e4edbb soc/tegra: pmc: Reorder reset sources/levels definitions adds 34e214a99689 soc/tegra: pmc: Add Tegra234 support adds e8c9d35ea6ea Merge tag 'tegra-for-5.10-soc' of git://git.kernel.org/pub [...] adds e5c88986b990 Merge branch 'for-5.10/soc' into for-5.10/firmware adds 0ebdf11699d0 firmware: tegra: Enable BPMP support on Tegra234 adds 63e15ef136d3 Merge tag 'tegra-for-5.10-firmware' of git://git.kernel.or [...] adds 95e7be062aea soc: ti: k3: ringacc: add am65x sr2.0 support adds aee123f48f38 bindings: soc: ti: soc: ringacc: remove ti,dma-ring-reset-quirk adds bd691ce0ba9d dt-bindings: soc: ti: Add TI PRUSS bindings adds dc1129564a01 soc: ti: pruss: Add a platform driver for PRUSS in TI SoCs adds 78251639d376 soc: ti: pruss: Add support for PRU-ICSSs on AM437x SoCs adds ae19b8a14525 soc: ti: pruss: Add support for PRU-ICSS subsystems on AM5 [...] adds 3227c8daac3c soc: ti: pruss: Add support for PRU-ICSS subsystems on 66AK2G SoC adds 6530cd9b201d soc: ti: pruss: Enable support for ICSSG subsystems on K3 [...] adds 557003a98fb8 soc: ti: pruss: Enable support for ICSSG subsystems on K3 [...] adds efa5c01cd7ee soc: ti: ti_sci_pm_domains: switch to use multiple genpds [...] adds 71b610825f4b firmware: ti_sci: allow frequency change for disabled cloc [...] adds 25bafac9408f dt-bindings: soc: ti: Update TI PRUSS bindings regarding c [...] adds ba59c9b43c86 soc: ti: pruss: support CORECLK_MUX and IEPCLK_MUX adds 4f02044123b2 soc: ti: k3-socinfo: Add entry for J7200 adds 6259c8441c4d dmaengine: ti: k3-udma-glue: Fix parameters for rx ring pa [...] adds 74e0e43a09ce soc: ti: Convert to DEFINE_SHOW_ATTRIBUTE adds dcca7a97c6bf Add missing '#' to fix schema errors: adds aa78dd167e11 Merge tag 'drivers_soc_for_5.10' of git://git.kernel.org/p [...] adds 1893a2d5264e soc: sunxi: sram: remove unneeded semicolon adds 8fc6726d9020 Merge tag 'sunxi-drivers-for-5.10-1' of https://git.kernel [...] adds b663b798d04f soc: imx: gpcv2: Use dev_err_probe() to simplify error handling adds e2314cf5af30 firmware: imx: scu-pd: ignore power domain not owned adds a39c258cc476 Merge tag 'imx-drivers-5.10' of git://git.kernel.org/pub/s [...] adds 1fe44191f361 soc: fsl: qman: fix -Wpacked-not-aligned warnings adds 750cf40c0f70 soc: fsl: qbman: Fix return value on success adds 72f7fe2d6a26 soc: fsl: dpio: remove set but not used 'addr_cena' adds 5ed2da99e3fc soc: fsl: qman: convert to use be32_add_cpu() adds d97b957e32b1 soc: fsl: qe: Remove unnessesary check in ucc_set_tdm_rxtx_clk adds c78c6e18ab26 Merge tag 'soc-fsl-next-v5.10' of git://git.kernel.org/pub [...] adds 7303fbd2f07e soc: qcom: socinfo: add soc id for IPQ6018 adds cb8aed7b92f3 soc: qcom: socinfo: add SC7180 entry to soc_id array adds 0feea33d7982 soc: qcom-geni-se: Don't use relaxed writes when writing commands adds 2bc20f3c8487 soc: qcom: rpmh-rsc: Sleep waiting for tcs slots to be free adds a32a43e00e68 soc: qcom: socinfo: Add msm8992/4 and apq8094 SoC IDs adds ba34f977c333 soc: qcom: apr: Fixup the error displayed on lookup failure adds 2899347249fe soc: qcom: llcc: use devm_platform_ioremap_resource_byname() adds f8e87554b176 Merge tag 'qcom-drivers-for-5.10' of https://git.kernel.or [...] adds 97de44c5ecd4 dt-bindings: power: amlogic, meson-ee-pwrc: add Amlogic AX [...] adds 525054782a74 soc: amlogic: meson-ee-pwrc: add support for the Meson AXG SoCs adds 5aabf1180fa9 soc: amlogic: pm-domains: use always-on flag adds e863e45ef97e Merge tag 'amlogic-drivers' of https://git.kernel.org/pub/ [...] adds a442abbbe186 reset: imx7: Support module build adds a297104aceeb dt-bindings: reset: Updated binding for Versal reset driver adds 552f388bbe1f reset: reset-zynqmp: Added support for Versal platform adds 3315be577411 reset: Fix and extend kerneldoc adds cbc111d1552e dt-bindings: reset: imx8mq: add m4 reset adds f008c403270c reset: imx7: add the cm4 reset for i.MX8MQ adds 68a215164e19 reset: sti: reset-syscfg: fix struct description warnings adds c8952516e8b4 Merge tag 'reset-for-v5.10' of git://git.pengutronix.de/pz [...] adds 8014c4781b46 memory: tegra: Delete duplicated argument to '|' in functi [...] adds 83ab016dfac3 dt-bindings: memory: mediatek: Add binding for MT8167 SMI adds a8529f3b1cd8 memory: mtk-smi: add support for MT8167 adds 26cb1d2fffb7 memory: omap-gpmc: Fix compile test on SPARC adds 67a344e88966 memory: tegra: Convert to DEFINE_SHOW_ATTRIBUTE adds 94ca85733699 memory: emif: Convert to DEFINE_SHOW_ATTRIBUTE adds 64de2cd335db Merge tag 'memory-controller-drv-5.10-2' of https://git.ke [...] adds 11b490c6aea9 soc: mediatek: mtk-infracfg: Fix kerneldoc adds 2b8cf38343b3 soc: mediatek: cmdq: add address shift in jump adds 5f6e560c2dd5 soc: mediatek: cmdq: add write_s function adds 11c7842d41c8 soc: mediatek: cmdq: add write_s_mask function adds d3b04aab06fb soc: mediatek: cmdq: add read_s function adds 1af43fce813e soc: mediatek: cmdq: add write_s value function adds 88a2ffc48d5b soc: mediatek: cmdq: add write_s_mask value function adds 946f1792d3d7 soc: mediatek: cmdq: add jump function adds 23c22299cd29 soc: mediatek: cmdq: add clear option in cmdq_pkt_wfe api adds bee1abc9cc02 drm/mediatek: reduce clear event adds 9f7f26930035 Merge tag 'v5.9-next-soc' of https://git.kernel.org/pub/sc [...] new 2e368dd2bbea Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm [...] adds 19d3e9a0bdd5 ARM: dts: omap4: Fix sgx clock rate for 4430 adds 23807f8cbaeb ARM: dts: omap: add channel to DSI panels adds 86ea53b42b6f ARM: dts: omap4-droid4: add panel compatible adds 95d4208075e8 ARM: dts: omap4-droid4: add panel orientation adds 31bdd786f900 ARM: dts: am335x: add common dtsi for MOXA UC-8100 series adds 12c24ea1f8e2 Merge branch 'omap-for-v5.10/dt-moxa' into omap-for-v5.10/dt adds 03e23ca9ff83 ARM: dts: am33xx: add ocp label adds bbdb5d129daf ARM: dts: omap3: Add cpu trips and cooling map for omap34/ [...] adds 513f8297f6b1 Merge branch 'fixes' into omap-for-v5.10/dt adds 20789171a9da Merge tag 'omap-for-v5.10/dt-signed' of git://git.kernel.o [...] adds cbb2f09abcd6 arm64: dts: renesas: r8a774e1: Add PCIe device nodes adds 2f3c7323aba2 arm64: dts: renesas: r8a774e1: Add SATA controller node adds 92b2c276e15c arm64: dts: renesas: r8a774e1: Add USB2.0 phy and host (EH [...] adds 0faf5f952b4e arm64: dts: renesas: r8a774e1: Add USB3.0 device nodes adds 896c62d4369c arm64: dts: renesas: r8a774e1: Add USB-DMAC and HSUSB devi [...] adds 8183a7938cfe arm64: dts: renesas: r8a774e1: Add audio support adds cfc7ba103fbd arm64: dts: renesas: r8a774e1: Add VIN and CSI-2 nodes adds 992d7a8b88c8 arm64: dts: renesas: ulcb: add full-pwr-cycle-in-suspend i [...] adds eb302bb9c7ab ARM: dts: r8a7742-iwg21d-q7: Enable HSUSB, USB2.0 and xHCI adds 73aa5b7c9411 ARM: dts: iwg22d-sodimm: Fix dt nodes sorting adds 4304d880a1c3 ARM: dts: r8a7742-iwg21d-q7: Enable cmt0 adds b4a43810f596 ARM: dts: r8a7742: Add PWM SoC support adds 02b248229535 ARM: dts: r8a7742: Add TPU support adds 6a62f64305c6 ARM: dts: r8a7742: Add DU support adds 549f43917ab3 ARM: dts: r8a7742: Add LVDS support adds a3855ebcded8 arm64: dts: renesas: r8a774e1: Add FCPF and FCPV instances adds 4398ab2367fa arm64: dts: renesas: r8a774e1: Add VSP instances adds e7cc614be788 arm64: dts: renesas: r8a774b1-hihope-rzg2n-ex: Enable sata adds ebe5f898b60b ARM: dts: r8a7742: Add PCIe Controller device node adds f22d0550b835 arm64: dts: renesas: r8a774e1: Populate DU device node adds 5698b68de784 arm64: dts: renesas: r8a774e1: Populate HDMI encoder node adds 112441c24bcd arm64: dts: renesas: r8a774e1: Add LVDS device node adds 2e23a1db4840 arm64: dts: renesas: r8a774e1-hihope-rzg2h: Setup DU clocks adds afdac0bfbd49 ARM: dts: r8a7742: Add QSPI support adds 578450883bb1 arm64: dts: renesas: r8a774a1: Add PCIe EP nodes adds d12d16205f79 arm64: dts: renesas: r8a774b1: Add PCIe EP nodes adds 0c77ecdcfcd3 arm64: dts: renesas: r8a774c0: Add PCIe EP node adds 5a81ade1dd28 ARM: dts: r8a7742: Add CAN support adds be571bec2cfd ARM: dts: r8a7742-iwg21m: Sort the nodes alphabetically adds c0ed2ee793f1 ARM: dts: r8a7742-iwg21m: Add RTC support adds 7da4d2a8c6bc arm64: dts: renesas: r8a774e1-hihope-rzg2h: Enable HS400 mode adds fc7f54fb13b8 ARM: dts: r8a7742-iwg21m: Add SPI NOR support adds 557e64084aba arm64: dts: renesas: r8a774e1: Add PWM device nodes adds bce8ac223e76 arm64: dts: renesas: r8a77961: Enable Sound / Audio-DMAC adds 18f99f24a970 ARM: dts: r8a7742: Add IPMMU DT nodes adds a0be3c32b156 ARM: dts: r8a7742-iwg21d-q7: Enable PCIe Controller adds ff9e786f0ee0 arm64: dts: renesas: r8a774e1: Add FDP1 device nodes adds 912d3c5383f7 arm64: dts: renesas: r8a774e1: Add cpuidle support for CA5x cores adds e9f0fb53ac88 arm64: dts: renesas: Add HiHope RZ/G2H board with idk-1110 [...] adds 8e299e619333 Merge tag 'renesas-arm-dt-for-v5.10-tag1' of git://git.ker [...] adds a553f90b6714 ARM: dts: exynos: Add sound support to Midas adds a084c9d2042d dt-bindings: arm: samsung: Do not require clkout on Exynos [...] adds 91b440ed2542 ARM: dts: exynos: add prefetch properties for L2C-310 cache adds 68f4babbc637 ARM: dts: exynos: Move fixed clocks under root node in Exynos3250 adds de653d045636 ARM: dts: exynos: Remove snps, dwc2 compatible in Exynos3250 adds df63dce2d60b ARM: dts: exynos: Silence i2c-gpio dtschema warning in Gal [...] adds 57d4449fd443 ARM: dts: exynos: Correct GPU regulator properties in Gala [...] adds 10c977cc029b ARM: dts: exynos: Correct S3C RTC bindings and enable it i [...] adds 83d50121a09a ARM: dts: exynos: Correct S3C RTC bindings and enable it i [...] adds 9ce975bf6b4b ARM: dts: exynos: Correct S3C RTC bindings and enable it in Trats adds e416f0cabf0b ARM: dts: exynos: Correct S3C RTC bindings and enable it i [...] adds eb7e538dceda ARM: dts: exynos: Correct S3C RTC bindings in SMDKv310 adds b9294408b9a3 ARM: dts: exynos: Add and enable 32 kHz modem clock in Gal [...] adds 8bdca79f584d ARM: dts: exynos: Add and enable 32 kHz modem clock in Trats adds 64fb61e11fa2 ARM: dts: exynos: Align SPI GPIO node name with dtschema i [...] adds f11d702242a3 ARM: dts: exynos: Replace deprecated GPIO spi-gpio propert [...] adds a51e695cafc7 ARM: dts: exynos: Align SPI GPIO node name with dtschema i [...] adds 1708f56081e2 ARM: dts: exynos: Override thermal by label in Exynos4210 adds ed32017c7344 ARM: dts: exynos: Override thermal by label in Galaxy I9000 adds 03ebf390c4e9 ARM: dts: exynos: Override thermal by label in Trats adds 5d2bb6621caa ARM: dts: exynos: Add CPU cooling in Exynos4210 Origen adds bd031c725d74 ARM: dts: exynos: Add CPU cooling in SMDKv310 adds 9102399b7fd6 ARM: dts: exynos: Add CPU cooling in Universal C210 adds 2b857a10d544 ARM: dts: exynos: Align MHL GPIO pin configuration with dt [...] adds a26fe748716e ARM: dts: exynos: Correct compatible of fixed clocks in Mi [...] adds eeb62f3d1d33 ARM: dts: exynos: Add S5M8767 clocks for RTC in Exynos4412 Origen adds e4cf0a4dba7f ARM: dts: exynos: Override thermal by label in Midas adds 1f2448dcb9a2 ARM: dts: exynos: Override thermal by label in Exynos4412 Odroids adds ffed15b889a4 ARM: dts: exynos: Add CPU cooling in Exynos4412 Origen adds 4134628c38da ARM: dts: exynos: Add CPU cooling in SMDK4412 adds 173ab0310fb4 ARM: dts: exynos: Add CPU cooling in Tiny4412 adds 1716af24998a ARM: dts: exynos: Correct S3C RTC bindings in SMDK4412 adds 6511f11a4982 ARM: dts: exynos: Correct S3C RTC bindings in Tiny4412 adds a6b5a1977c6b ARM: dts: exynos: Correct whitespace and indentation issues adds cd972fe90008 ARM: dts: s5pv210: Enable audio on Aries boards adds dfe3a98aac4f ARM: dts: exynos: Correct compatible for Exynos5 GIC adds 1fa7c1ac2365 ARM: dts: exynos: Correct compatible for Exynos5260 GIC adds 2495ddd2d17c ARM: dts: exynos: Remove unneeded address/size cells in Ex [...] adds 8dec8385bee4 ARM: dts: exynos: Correct S3C RTC bindings in SMDK5410 adds 41af0d2ea1b0 ARM: dts: exynos: Silence i2c-gpio dtschema warning in Exy [...] adds 9e7fe41778c6 ARM: dts: exynos: Correct whitespace and indentation issue [...] adds 7e86ef5cc896 ARM: dts: exynos: Override thermal by label in Exynos5250 adds ac88a60a276b ARM: dts: exynos: Add max77686 clocks for S3C RTC in SMDK5250 adds a2d86d420fa4 ARM: dts: exynos: Use S5M8767 clock in S3C RTC in Exynos52 [...] adds d872e4e98751 ARM: dts: exynos: Silence DP HPD pinctrl dtschema warning [...] adds cd5b0321ed32 ARM: dts: exynos: Use S2MPS11 clock in S3C RTC in SMDK5420 adds 75a4a04e78c6 ARM: dts: samsung: odroid-xu3: Move assigned-clock* proper [...] adds 975bcbce5b16 ARM: dts: exynos: Remove I2C9 samsung, i2c-slave-addr from [...] adds d3604c91566a ARM: dts: exynos: Silence SATA PHY warning in Exynos5250 adds 8bc946b1a1c2 Merge tag 'samsung-dt-5.10' of https://git.kernel.org/pub/ [...] adds 1e1129b65ef3 arm64: dts: exynos: Replace deprecated "gpios" i2c-gpio pr [...] adds 7e98d540f21f arm64: dts: exynos: Add compatibles to sysreg nodes adds 0630fe41e9eb Merge tag 'samsung-dt64-5.10' of https://git.kernel.org/pu [...] adds 34a459187180 ARM: dts: arm: Fix SP804 users adds a894c6dd56c9 ARM: dts: arm: Fix SP805 clocks adds b83ded8a31e3 arm64: dts: arm: Fix SP805 clock-names adds 34cfebc0d88a Merge tag 'juno-updates-5.10' of git://git.kernel.org/pub/ [...] adds c3b1d561869a ARM: dts: aspeed: Remove flash layout from Facebook AST250 [...] adds f883a606097d ARM: dts: aspeed: cmm: Set 32MB FMC flash layout adds 11c4124d5343 ARM: dts: aspeed: yamp: Set 32MB FMC flash layout adds ac6cec4c3acf ARM: dts: aspeed: minipack: Update 64MB FMC flash layout adds bc8d756d5ba0 ARM: dts: aspeed: Add Facebook Wedge400 BMC adds fe84b8fd24d0 ARM: dts: aspeed: wedge40: Update FMC flash0 label adds 7c32a9d95c9a ARM: dts: aspeed: wedge40: Update UART4 pin settings adds edb1a2e25647 ARM: dts: aspeed: rainier: Enable XDMA engine adds 7505340245ff ARM: dts: aspeed: tacoma: Add IBM Operation Panel I2C device adds d270bb09f4b1 ARM: dts: aspeed: rainier: Add IBM Operation Panel I2C device adds c82bf6e133d3 ARM: aspeed: g5: Do not set sirq polarity adds adfe14797e17 ARM: dts: rainier: Disable internal pull-downs on eMMC pins adds e89570584d2b ARM: dts: aspeed: Add Mowgli BMC platform adds 679bc801175a Merge tag 'aspeed-5.10-devicetree' of git://git.kernel.org [...] adds b2b72b00795a arm64: dts: alpine: Align GIC nodename with dtschema adds 5024f03c09e4 arm64: dts: alpine: Fix GIC unit address adds b5ac61e4483f Merge tag 'dt64-schema-5.10' of https://git.kernel.org/pub [...] adds 53486d937cb5 ARM: dts: prima: Align L2 cache-controller nodename with dtschema adds dcc339affb95 ARM: dts: qcom: Align L2 cache-controller nodename with dtschema adds 1fbd0475a59f ARM: dts: spear: Align L2 cache-controller nodename with dtschema adds 55d3db1103c4 ARM: dts: tango: Align L2 cache-controller nodename with dtschema adds 14ed3139e10b ARM: dts: zx: Align L2 cache-controller nodename with dtschema adds 48d5732cdf57 ARM: dts: alpine: Align GIC nodename with dtschema adds 439a95a04422 Merge tag 'dt-schema-5.10' of https://git.kernel.org/pub/s [...] adds a2e385f5374d dt-bindings: ARM: add bindings for the Meraki MR32 adds 0ea4b29d1495 ARM: dts: BCM5301X: Specify PWM in the DT adds 5e396bb05b89 ARM: dts: BCM5301X: Specify uart2 in the DT adds c4cd6fcae46f ARM: dts: BCM5301X: Specify pcie2 in the DT adds ec88a9c344d9 ARM: BCM5301X: Add DT for Meraki MR32 adds 5d00306e3aae ARM: dts: NSP: replace status value "ok" by "okay" adds 9d6693369fc7 ARM: dts: Cygnus: Fix SP805 clocks adds f5146e5da433 ARM: dts: NSP: Fix SP805 clock-names adds be7e6bd01cda ARM: dts: broadcom: Fix SP804 node adds 4564363351e2 ARM: dts: bcm2711: Enable the display pipeline adds 1a4a752ee876 Merge tag 'tags/bcm2835-dt-next-2020-09-08' into devicetree/next adds ba601120cfbd Merge tag 'arm-soc/for-5.10/devicetree' of https://github. [...] adds ed23822eb24b arm64: dts: broadcom: replace status value "ok" by "okay" adds 6534dfbbfab3 arm64: dts: broadcom: Fix SP805 clock-names adds 5f37a0d90360 Merge tag 'arm-soc/for-5.10/devicetree-arm64' of https://g [...] adds 64ea21e01737 arm64: dts: hisilicon: replace status value "ok" by "okay" adds a665b2c1d284 arm64: dts: hisilicon: Fix SP805 clocks adds 39d601ba9a4d Merge tag 'hisi-arm64-dt-for-5.10' of git://github.com/his [...] adds c26979a7acf2 ARM: dts: hisilicon: Fix SP804 users adds 3328c656663f ARM: dts: hisilicon: Fix SP805 clocks adds a7140476d680 Merge tag 'hisi-arm32-dt-for-5.10' of git://github.com/his [...] adds 45145406f30c arm64: dts: sparx5: Add Sparx5 eMMC support adds d14f6a1ae07f arm64: dts: sparx5: Add hwmon temperature sensor adds b17400c9dec4 MAINTAINERS: Add git tree for Sparx5 adds 08ee16e95492 arm64: dts: sparx5: Add SPI controller and associated mmio-mux adds ba4d1c074fd7 arm64: dts: sparx5: Add spi-nor support adds 5df50128050d arm64: dts: sparx5: Add spi-nand devices adds 38c419037abe Merge tag 'sparx5-dt-5.10' of https://github.com/microchip [...] adds b6e5aac243b9 ARM: dts: ux500-golden: Add S6E63M0 DSI display adds 7f6d6e484b93 ARM: dts: ux500-skomer: Add KTD253 backlight adds 78efa6a766eb ARM: dts: ste-href: Add reg property to the LP5521 channel nodes adds dc47f7e7729d Merge tag 'ux500-dts-for-v5.10' of git://git.kernel.org/pu [...] adds 2232aeb1160b arm64: dts: agilex: increase shared memory size to 32Mb adds 6e043c658e79 arm64: dts: stratix10/agilex: add the ptp_ref clock adds b042dc742440 Merge tag 'socfpga_dts_update_for_v5.10' of git://git.kern [...] adds c05a4bff5c50 dt-bindings: arm: at91: Add GARDENA smart Gateway (Art. 19 [...] adds 25ffa0dde53c ARM: at91: Add GARDENA smart Gateway (Art. 19000) support adds 58f984941d45 ARM: dts: at91: fix cpu node adds cd6228b782ae ARM: dts: at91: fix sram nodes adds b0d0c3bba90b ARM: dts: at91: move mmc pinctrl-names property to board dts adds 996710a8956e ARM: dts: at91: add unit-address to memory node adds 860b6d803f3d ARM: dts: at91: sama5d2: add missing flexcom spi node properties adds 3e0111ecafcc Merge tag 'at91-dt-5.10' of git://git.kernel.org/pub/scm/l [...] adds e89c32fe22e4 ARM: dts: picoxcell: build DTBs with make dtbs adds 088a2644de6a ARM: dts: picoxcell: drop unused reg-io-width from DW APB [...] adds 61163895f3e0 arm64: dts: apm: drop unused reg-io-width from DW APB GPIO [...] adds e90ac411dcbd arm64: dts: apm: add required gpio-cells to DW APB GPIO co [...] adds b7ecb51b2d9b arm64: dts: renesas: r8a774e1: Add PCIe EP nodes adds 7345e5c1853d arm64: dts: renesas: r8a774e1-hihope-rzg2h-ex: Enable sata adds 4c32a2b34e62 ARM: dts: r8a7742: Add VIN DT nodes adds 8368ca1540f0 ARM: dts: r8a7742-iwg21d-q7: Add SPI NOR support adds 68ee7720a01c ARM: dts: r8a7742-iwg21d-q7: Add can1 support to carrier board adds 8feb34840611 ARM: dts: r8a7742-iwg21d-q7: Enable SD2 LED indication adds 52c91f0ca8e4 Merge tag 'renesas-r8a779a0-dt-binding-defs-tag' into rene [...] adds 834c310f5418 arm64: dts: renesas: Add Renesas R8A779A0 SoC support adds 63070d7c2270 arm64: dts: renesas: Add Renesas Falcon boards support adds d9fd7ff595a8 ARM: dts: renesas: Fix pin controller node names adds a2053990f327 arm64: dts: renesas: Fix pin controller node names adds 9ab847043f24 arm64: dts: renesas: r8a77961: Add FCP device nodes adds 298b0c8b2a5f arm64: dts: renesas: r8a77961: Add VSP device nodes adds d56896a40247 arm64: dts: renesas: r8a77961: Add DU device nodes adds 0ecbe08bb43d arm64: dts: renesas: r8a77961: Add HDMI device nodes adds 58b1b1ddfcc1 arm64: dts: renesas: r8a77961: salvator-xs: Add HDMI Displ [...] adds 3137852c13c0 arm64: dts: renesas: r8a77961: salvator-xs: Add HDMI Sound [...] adds c3d91c82c21f arm64: dts: renesas: Drop superfluous pin configuration co [...] adds a937909702e0 ARM: dts: r8a7742: Add VSP support adds 9d8827b27b75 ARM: dts: r8a7742-iwg21d-q7-dbcm-ca: Add can0 support to c [...] adds 1ada85b6201d arm64: dts: renesas: r8a77990: Add DRIF support adds 453802c463ab arm64: dts: renesas: r8a77990: Fix MSIOF1 DMA channels adds c91dfc9818df arm64: dts: renesas: r8a774c0: Fix MSIOF1 DMA channels adds 0b69d912b3d3 Merge tag 'renesas-arm-dt-for-v5.10-tag2' of git://git.ker [...] adds 3cc006b395e2 dt-bindings: arm: renesas: Document R-Car V3U SoC DT bindings adds 2e95492de6d9 dt-bindings: power: renesas,rcar-sysc: Document r8a779a0 S [...] adds 461cb5952e35 dt-bindings: reset: renesas,rst: Document r8a779a0 reset module adds b08892556b3f dt-bindings: arm: renesas: Document Renesas Falcon boards adds 2e6115aa2bed Merge tag 'renesas-dt-bindings-for-v5.10-tag1' of git://gi [...] adds 54cc33a3a44f dt-bindings: misc: tegra-apbmisc: Add missing compatible strings adds c8f413b93005 dt-bindings: misc: tegra186-misc: Add missing compatible string adds c9e43d13f027 dt-bindings: misc: tegra186-misc: Add Tegra234 support adds b0e0423cfabc dt-bindings: tegra: Add Tegra234 VDK compatible adds e4fb9a715f75 dt-bindings: fuse: tegra: Add Tegra234 support adds b198a6ed0256 dt-bindings: tegra: pmc: Add Tegra234 support adds 2312c291f6ac dt-bindings: power: supply: Add device-tree binding for Su [...] adds 61d5d791cbf7 Merge tag 'tegra-for-5.10-dt-bindings' of git://git.kernel [...] adds 228f1e6ab55f arm64: tegra: Add ID EEPROMs on Jetson AGX Xavier adds a41315610bab arm64: tegra: Wire up pinctrl states for all DPAUX controllers adds 78bc57ffa809 arm64: tegra: Add VBUS supply for micro USB port on Jetson Nano adds da415b71cd4f arm64: tegra: Disable SD card write-protection on Jetson Nano adds 0cc6ba3ce87c arm64: tegra: Describe display controller outputs for Tegra210 adds 562da8b494c4 arm64: tegra: Use valid PWM period for VDD_GPU on Tegra210 adds 818ae79a50da arm64: tegra: Properly size register regions for GPU on Tegra194 adds 547141b56c6c arm64: tegra: Enable ACONNECT, ADMA and AGIC on Jetson Nano adds 177208f7b06d arm64: tegra: Add DT binding for AHUB components adds a4387f2973a0 arm64: tegra: Add label properties for EEPROMs adds 2b9ee384b450 arm64: tegra: Populate EEPROMs for Jetson Xavier NX adds 639448912ba1 arm64: tegra: Initial Tegra234 VDK support adds dd59aed76d02 Merge tag 'tegra-for-5.10-arm64-dt' of git://git.kernel.or [...] adds ad1edcdf477d dt-bindings: samsung: pmu: document S5Pv210 adds 2c6658c607a3 ARM: dts: s5pv210: fix pinctrl property of "vibrator-en" r [...] adds ea4e792f3c89 ARM: dts: s5pv210: remove DMA controller bus node name to [...] adds d38cae370e5f ARM: dts: s5pv210: move fixed clocks under root node adds bb98fff84ad1 ARM: dts: s5pv210: move PMU node out of clock controller adds 6c17a2974abf ARM: dts: s5pv210: remove dedicated 'audio-subsystem' node adds e59cb2fb3b33 ARM: dts: s5pv210: add RTC 32 KHz clock in Aquilla adds 086c4498b0cc ARM: dts: s5pv210: add RTC 32 KHz clock in Aries family adds ebb105b59c75 ARM: dts: s5pv210: add RTC 32 KHz clock in Goni adds 37dea4fa9888 ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKC110 adds 7260b363457a ARM: dts: s5pv210: add RTC 32 KHz clock in SMDKV210 adds fd595722c104 ARM: dts: s5pv210: add RTC 32 KHz clock in Torbreck adds 0e2774e18081 ARM: dts: s5pv210: use defines for GPIO flags in Aquila adds 0f2e43cf3d63 ARM: dts: s5pv210: use defines for GPIO flags in Goni adds c272f1cc9492 ARM: dts: s5pv210: use defines for IRQ flags in SMDKV210 adds b5c528ba9759 ARM: dts: s5pv210: use defines for IRQ flags in Goni adds 1ed7f6d0bab2 ARM: dts: s5pv210: align SPI GPIO node name with dtschema [...] adds 28ab4caccd17 ARM: dts: s5pv210: correct ethernet unit address in SMDKV210 adds 8b81a8decea7 ARM: dts: s3c6410: move fixed clocks under root node in Mini6410 adds c298c89ace61 ARM: dts: s3c6410: move fixed clocks under root node in SMDK6410 adds 5911622eff51 ARM: dts: s3c6410: align node SROM bus node name with dtsc [...] adds e9da51094a3a ARM: dts: s3c6410: align node SROM bus node name with dtsc [...] adds a904023f7ad4 ARM: dts: s3c6410: remove additional CPU compatible adds 83c968058d5d ARM: dts: s3c24xx: fix number of PWM cells adds 9166c9f8aa12 ARM: dts: s3c24xx: override nodes by label adds 17281a3c7f5c ARM: dts: s3c24xx: align PWM/timer node name with dtschema adds 2436a7e38f9c ARM: dts: s3c24xx: add address to CPU node adds 30b904632eae ARM: dts: s3c24xx: move fixed clocks under root node in SMDK2416 adds f9e8785da5a6 ARM: dts: exynos: add input clock to CMU in Exynos3250 adds eaf2d2f6895d ARM: dts: exynos: add input clock to CMU in Exynos4412 Odroid adds 4afb06afd768 ARM: dts: exynos: move assigned-clock* properties to i2s0 [...] adds 3a3a5a59ee62 ARM: dts: exynos: Align OPP table name with dt-schema adds bb4e9860686b ARM: dts: s5pv210: move fixed regulators under root node i [...] adds 8fbc73dc57e1 ARM: dts: s5pv210: move fixed regulators under root node in Goni adds ddeb5e7d3da8 ARM: dts: s5pv210: replace deprecated "gpios" i2c-gpio pro [...] adds 6995a4c46331 ARM: dts: s5pv210: replace deprecated "gpios" i2c-gpio pro [...] adds 76e5b12c9032 Merge tag 'samsung-dt-5.10-2' of https://git.kernel.org/pu [...] adds edbf3cbe2a17 arm64: dts: exynos: Remove undocumented i2s properties in [...] adds fceeb3f69e5d arm64: dts: exynos: Align OPP table name with dt-schema adds 12f0f6f654d8 Merge tag 'samsung-dt64-5.10-2' of https://git.kernel.org/ [...] adds 93b72bfa6e24 arm64: dts: ti: k3-am65: Fix interconnect node names adds 995504b6fa47 arm64: dts: ti: k3-j721e: Fix interconnect node names adds b366b2409c97 arm64: dts: ti: k3-am6: Add crypto accelarator node adds 8ebcaaae8017 arm64: dts: ti: k3-j721e-main: Add crypto accelerator node adds 74b5742b59b1 arm64: dts: ti: k3-j721e-som-p0: Move mailbox nodes from b [...] adds eb9a2a637ae5 arm64: dts: ti: k3-j721e-main: Add C66x DSP nodes adds a55babbf00d7 arm64: dts: ti: k3-j721e-som-p0: Add mailboxes to C66x DSPs adds e379ba840a7e arm64: dts: ti: k3-j721e-som-p0: Add DDR carveout memory n [...] adds 804a4cc7fe3c arm64: dts: ti: k3-j721e-main: Add C71x DSP node adds cf53928fa0d9 arm64: dts: ti: k3-j721e-som-p0: Add mailboxes to C71x DSP adds 1939d37f9493 arm64: dts: ti: k3-j721e-som-p0: Add DDR carveout memory n [...] adds 67cfbb62132e arm64: dts: ti: k3-j721e-som-p0: Reserve memory for IPC be [...] adds 269a5641b1ed arm64: dts: ti: k3-am65: restrict PCIe to Gen2 speed adds 1aedefe13ba2 arm64: dts: ti: k3-j721e: Use lower case hexadecimal adds 05e393c596c4 arm64: dts: ti: k3-am65-main: Use lower case hexadecimal adds 91e5f404e42b arm64: dts: ti: k3-am65*: Use generic gpio for node names adds 86e67b591e6d arm64: dts: ti: k3-am65*: Use generic clock for syscon clo [...] adds dcccf77067e4 arm64: dts: ti: k3-*: Use generic pinctrl for node names adds 4c19fb9ce266 arm64: dts: ti: k3-am65-base-board Use generic camera for [...] adds 9a8ecd414322 arm64: dts: ti: k3-am65-wakeup: Use generic temperature-se [...] adds e5c956c4f36c arm64: dts: ti: k3-*: Fix up node_name_chars_strict warnings adds 4e5833884f66 arm64: dts: ti: k3-j721e-main: Add PCIe device tree nodes adds 66db854b1f62 arm64: dts: ti: k3-j721e-common-proc-board: Configure the [...] adds 5310d705a934 Merge tag 'ti-k3-dt-for-v5.10' of git://git.kernel.org/pub [...] adds bee062810f42 dt-bindings: arm: fsl: Add Y Soft IOTA Orion board adds 32b0aaa59da6 dt-bindings: arm: fsl: Add the librem 5 phone adds c883db9a9306 dt-bindings: arm: fsl: Add Beacon i.MX8M Mini Development [...] adds 663effe570d1 dt-bindings: arm: fsl: Fix Toradex Colibri i.MX 8 binding adds 3db8904fa976 dt-bindings: arm: fsl: Add ZII Ultra boards binding adds 334b6b6638a2 dt-bindings: arm: fsl: Add binding for Variscite VAR-SOM-M [...] adds 97e875b701cf dt-bindings: arm: fsl: Add binding for Variscite Symphony [...] adds 355d7d0124fd dt-bindings: nvmem: Add syscon to Vybrid OCOTP driver adds 1bd3fe23ffca dt-bindings: arm: fsl: add compatible string for Tolino Sh [...] adds 612a392fc04e dt-bindings: arm: fsl: Add imx8mm ddr4 evk board adds 31026c72f9f2 dt-bindings: arm: fsl: Fix matching Purism Librem5 phones adds 928b960fe5af dt-bindings: arm: fsl: Add an entry for the i.MX6 LogicPD board adds 7b0bb204ee70 dt-bindings: arm: fsl: Add PHYTEC i.MX6 UL/ULL devicetree [...] adds e8c677195cae dt-bindings: arm: fsl: Add PHYTEC i.MX6 devicetree bindings adds 8e5910d2dc39 dt-bindings: arm: fsl: Add binding for Variscite Symphony [...] adds 531696020eda Merge tag 'imx-bindings-5.10' of git://git.kernel.org/pub/ [...] adds 82ffb35c2ce6 ARM: dts: imx6sl: fix rng node adds 79428026bdbd ARM: dts: imx6sll: add rng adds 92afd5786d90 ARM: dts: imx6ull: add rng adds 383689f4b848 ARM: dts: imx6qp-sabreauto: enable pcie adds f7e630bcae48 ARM: dts: ZII: Disable HW Ethernet switch reset GPIOs adds cac849e9bbc8 ARM: dts: imx6qdl: add TQMa6{S,Q,QP} SoM adds 4133a90e637e ARM: dts: imx7d-sdb: Add nodes for audio sound card adds fc8004dffcfd ARM: dts: imx7: add QSPI adds e42fb04e9834 ARM: dts: imx6dl-yapp4: Add ethernet aliases adds 8da4716d08bc ARM: dts: imx27: Change nand node name to nand-controller adds 175808884261 ARM: dts: imx: Change gpmi nand node name to nand-controller adds e642c831ebdd ARM: dts: imx6dl-yapp4: Add Y Soft IOTA Orion board adds 37d7b7a5baca ARM: dts: imx6dl-yapp4: Add support for OLED based on diff [...] adds 71c7c2d9a2fe ARM: dts: imx25-pinfunc: add missing and fix wrong SPI rel [...] adds d923d839429c ARM: dts: imx6qdl-sabresd: Support headphone and microphon [...] adds 675abeb9fc0e ARM: dts: imx6q-bx50v3: Add IRQ support for internal switch adds b86d3d21cd4c ARM: dts: imx6dl-yapp4: Add reg property to the lp5562 cha [...] adds 0b784a7b1c53 ARM: dts: imx25-pinfunc: Fix GPT function names adds 2bfdd113d0ee ARM: dts: imx: Fix the SPI chipselect polarity adds fe92538086a8 ARM: dts: imx6q-kontron-samx6i: Remove old fsl,spi-num-chi [...] adds 7d076e1fc9a6 ARM: dts: imx6sx-sdb: Add headphone detection for sound card adds b2b8d526d7f5 ARM: dts: imx6sl-evk: Add headphone detection for sound card adds 5f50799dd4d1 ARM: dts: imx6sll-evk: Add audio sound card node adds 82455594c001 ARM: dts: imx6qdl-gw553x: Remove unneeded #address-cells/# [...] adds 9c7016f1ca6d ARM: dts: imx: add devicetree for Tolino Shine 2 HD adds ed13ffc597e6 ARM: dts: vf: Fix PCA95xx GPIO expander properties on ZII CFU1 adds d77a99a8a853 ARM: dts: imx6qdl: move iomuxc compatible assignment out o [...] adds f3e7dae323ab ARM: dts: imx6qdl: add enet_out clk support adds e8a3d7064c34 ARM: dts: imx28-m28: Align GPMI NAND node name with schema adds afe617cb5fce ARM: dts: imx6qdl-tqma6: fix indentation adds 1b61fa93179a ARM: dts: imx6qdl-tqma6: remove obsolete fsl,spi-num-chipselects adds 888bb3d2ccfb ARM: dts: imx6qdl-tqma6: fix LM75 compatible string adds dcdd4f2e829e ARM: dts: imx6q: align GPIO hog names with dtschema adds 9249d286984c ARM: dts: imx6q-logicpd: Add a specific board compatible string adds dd1d4def6820 ARM: dts: imx: Add an entry for imx6q-logicpd.dtb adds 55df2079eb6f ARM: dts: imx6q-logicpd: Use GPIO chipselect adds 05b0852ec99d ARM: dts: imx6qdl-gw5xxx: correct interrupt flags adds 2b7cfaaf0bac Merge tag 'imx-dt-5.10' of git://git.kernel.org/pub/scm/li [...] adds f1e38466a939 arm64: dts: ls1028a: qds: enable lpuart1 adds acfa13abf03d arm64: dts: ls1088a: add more thermal zone support adds 0a0c5d13617f arm64: dts: ls208xa: add more thermal zone support adds b9c7113bbdda arm64: dts: imx8mm-evk: add two parameters for samsung pic [...] adds 14e292fce8fd arm64: dts: imx8mn-evk: add two parameters for samsung pic [...] adds d3762a4713b1 arm64: dts: imx8m: Add the ENET PPS interrupt adds d0081bd02a03 arm64: dts: imx8mq: Add NWL MIPI DSI controller adds e8151ef3578c arm64: dts: imx8mq-librem5-devkit: Enable the LCD panel adds 8f0216b006e5 arm64: dts: Add a device tree for the Librem 5 phone adds bcf7206fe9c3 arm64: dts: imx8mp: Update pinfunc header file adds 843b993c2d0b arm64: dts: imx8m: Fix the SPI chipselect polarity adds fa1652340af8 arm64: dts: imx8mm-evk: Add flexspi support adds 6a62bc369dcf arm64: dts: imx8mm-evk: remove orphaned pinctrl-names property adds e9d594e8d497 arm64: dts: imx8mn-evk: remove orphaned pinctrl-names property adds 1197989df720 arm64: dts: imx8mp-evk: remove orphaned pinctrl-names property adds 0e825b32c033 arm64: dts: imx8mm-evk: Replace deprecated phy reset properties adds b73af7fca916 arm64: dts: imx8mq-evk: Replace deprecated phy reset properties adds 348eb3e4782e arm64: dts: imx8mq-phanbell: Replace deprecated phy reset [...] adds 6ea2d1ef4e1f arm64: dts: imx8mq-sr-som: Replace deprecated phy reset pr [...] adds 072edea3cf98 arm64: dts: imx8mq-thor96: Replace deprecated phy reset pr [...] adds a265046dd85c arm64: dts: imx8mm-beacon-som: Align regulator names with schema adds 31c78242b4c6 arm64: dts: imx8mm-beacon-som: Fix atmel,24c64 EEPROM compatible adds 674b05798f40 arm64: dts: imx8mm-evk: Align regulator names with schema adds 2eedac079ae4 arm64: dts: imx8mm-beacon-baseboard: Correct LED default state adds 878cc5a2ca17 arm64: dts: imx8mq-evk: Add hog suffix to wl-reg-on adds 86d3eedddfd8 arm64: dts: imx8mq-zii-ultra: Add hog suffixes to GPIO hogs adds bf6b832f5ebe arm64: dts: imx8mm-var-som: Add Variscite VAR-SOM-MX8MM Sy [...] adds d65faff66128 arm64: dts: imx8mm-var-som-symphony: Add Variscite Symphon [...] adds f2dc2359b75e arm64: dts: freescale: Fix SP805 clock-names adds a4a3550e0db8 arm64: dts: imx8mq-librem5-devkit: Add missing clock-cells [...] adds aa71d0648318 arm64: dts: imx8mm: Split the imx8mm evk board dts to a co [...] adds 7e767ab5c43d arm64: dts: imx8mm: Add imx8mm ddr4 evk board support adds 0a96ec9bddd1 arm64: dts: imx8mm-beacon: Align pin configuration group n [...] adds a6a355ede574 arm64: dts: imx8mm-evk: Add 32.768 kHz clock to PMIC adds fc54664e0bbf arm64: dts: imx8mm-evk: Align pin configuration group name [...] adds a304ae85b9db arm64: dts: imx8mm-ddr4-evk: Align pin configuration group [...] adds 9cfa2dda4b81 arm64: dts: imx8mn-ddr4-evk: Align regulator names with schema adds a09854718247 arm64: dts: imx8mn-evk: Align pin configuration group name [...] adds ad5260e07c1a arm64: dts: imx8mq-evk: Align pin configuration group name [...] adds ae560c43c824 arm64: dts: imx8mq-librem5-devkit: Align pin configuration [...] adds cf551b1f4448 arm64: dts: imx8mq-phanbell: Align pin configuration group [...] adds 02485f4aa1bd arm64: dts: imx8mq-pico-pi: Align pin configuration group [...] adds 32e67c15b6db arm64: dts: imx8mq-sr-som: Align pin configuration group n [...] adds f05b12564d11 arm64: dts: imx8mq-hummingboard-pulse: Align pin configura [...] adds a1172ceb52e6 arm64: dts: imx8qxp-colibri: Align pin configuration group [...] adds e3e61bce5f08 arm64: dts: imx8mm-var-som: Add 32.768 kHz clock to PMIC adds 0f4c40f10242 arm64: dts: imx8mm-var-som-symphony: Use newer interrupts [...] adds 7124b34fab91 arm64: dts: imx8mp-evk: Align pin configuration group name [...] adds 791619f66843 arm64: dts: imx8mq: Add missing interrupts to GPC adds 0188e9947c82 arm64: dts: imx8mq-librem5: Align regulator names with schema adds 67daa514553b arm64: dts: imx8mq-librem5: Drop interrupt-names in PMIC adds dd429a462128 arm64: dts: imx8mq-librem5: Add interrupt-names to ti,tps6598x adds 955c69f75eba arm64: dts: imx8mm-var-som-symphony: Drop unused gpioledgrp adds 510ed6749fa6 arm64: dts: imx8mm-var-som-symphony: Remove unneeded i2c3 [...] adds 12cdf9d2c9f8 arm64: dts: imx8mm-var-som-symphony: Adjust ethernet pin c [...] adds c48cf8e5d88b arm64: dts: imx8mn-ddr4-evk: Remove unneeded PMIC pin conf [...] adds ade0176dd8a0 arm64: dts: imx8mn-var-som: Add Variscite VAR-SOM-MX8MN Sy [...] adds 7358e05bddca arm64: dts: imx8mn-var-som-symphony: Add Variscite Symphon [...] adds f7d48ffcfc6e arm64: dts: layerscape: Add label to pcie nodes adds d367e7d3351e arm64: dts: imx8mq-evk: Add MIPI DSI support adds c86e4202fde4 arm64: dts: freescale: sl28: enable sl28cpld adds 945710bbdbdf arm64: dts: freescale: sl28: map GPIOs to input events adds 3672d6fa6eae arm64: dts: freescale: sl28: enable LED support adds 499b76787586 arm64: dts: freescale: sl28: enable fan support adds f3cbcbbb4b38 arm64: dts: layerscape: correct watchdog clocks for LS1088A adds 1d93b292af67 arm64: dts: imx8mm-var-som-symphony: fix ptn5150 interrupts adds 5f67317bd967 arm64: dts: imx8mm: correct interrupt flags adds 4153f7811a9b arm64: dts: imx8mn: correct interrupt flags adds d8fa4792dad3 arm64: dts: imx8mq: correct interrupt flags adds ac938aa9aec4 arm64: dts: imx8mm-var-som-symphony: Drop wake-up source from RTC adds 912a6e2ef6dd arm64: dts: imx8mq-librem5: correct GPIO hog property adds 5f7067bc3aa4 Merge tag 'imx-dt64-5.10' of git://git.kernel.org/pub/scm/ [...] adds bd77d0ad7a69 arm64: dts: rockchip: Fix power routing to support POE on [...] adds bc1f9bff0629 arm64: dts: rockchip: change spdif fallback compatible on rk3308 adds 75a0a65a301f dt-bindings: arm: rockchip: Update ROCKPi 4 binding adds b5edb0467370 arm64: dts: rockchip: Mark rock-pi-4 as rock-pi-4a dts adds c1075b7fcca8 arm64: dts: rockchip: Add Radxa ROCK Pi 4B support adds 93e0e8ce5fdf arm64: dts: rockchip: Add Radxa ROCK Pi 4C support adds cb1cc137a2c1 dt-bindings: Add vendor prefix for Shenzhen Zkmagic Techno [...] adds 0dc8c62c92d4 dt-bindings: arm: rockchip: add Zkmagic A95X Z2 description adds 964ed0807b5f arm64: dts: rockchip: add rk3318 A95X Z2 board adds 4be8df7b3bcd arm64: dts: rockchip: fix cpu-supply for rk3328-evb adds 9caff35d7eba arm64: dts: rockchip: replace status value "ok" by "okay" adds 8cfcf3279419 dt-bindings: Add doc for FriendlyARM NanoPi R2S adds f1ec83f880db arm64: dts: rockchip: Add support for FriendlyARM NanoPi R2S adds 5d71f4456994 arm64: dts: rockchip: add spiflash node to rk3399-khadas-edge adds 30a9a8c16865 arm64: dts: rockchip: add ir-receiver node to rk3399-khadas-edge adds 99bf15c70753 Merge tag 'v5.10-rockchip-dts64-1' of git://git.kernel.org [...] adds aa551bd7a041 arm64: dts: qcom: msm8992: Fix UART interrupt property adds bca4339bda09 arm64: dts: qcom: sdm845-db845c: Fix hdmi nodes adds 681a607ad21a arm64: dts: qcom: sc7180: Add DisplayPort HPD pin dt node adds 79493db5bb57 arm64: dts: qcom: sm8150: fix up primary USB nodes adds f126991607ed arm64: dts: qcom: use sm8150 gpucc dt-bindings adds 0e6aa9db44e7 arm64: dts: qcom: use sm8250 gpucc dt-bindings adds efe788361f72 arm64: dts: qcom: sc7180: Fix the LLCC base register size adds 7ec3e67307f8 arm64: dts: qcom: sc7180-trogdor: add initial trogdor and [...] adds 152a1b4c3e7c dt-bindings: arm: qcom: Document SM8250 SoC and boards adds bb1dfb4da1d0 arm64: dts: qcom: sm8250: Rename UART2 node to UART12 adds b1d2674e6121 arm64: dts: qcom: Add basic devicetree support for QRB5165 RB5 adds b5cbd84e499a arm64: dts: qcom: qrb5165-rb5: Add onboard LED support adds 6c6a6d81f586 arm64: dts: qcom: qrb5165-rb5: Add gpio-line-names for TLMM block adds 70ff10d5e38f arm64: dts: qcom: qrb5165-rb5: Add gpio-line-names for PM8 [...] adds f05f2c21187a arm64: dts: qcom: sc7180: Add LPASS clock controller nodes adds 81921a37145e arm64: dts: qcom: sc7180: add interconnect bindings for display adds 137154871cf4 arm64: dts: qcom: sdm845: Add OPP tables and power-domains [...] adds ef8e58f837e6 arm64: dts: qcom: sc7180: Add OPP tables and power-domains [...] adds 5a4d9f3e18f5 arm64: dts: qcom: sc7180: Add 'sustainable_power' for CPU [...] adds fa8da0662862 arm64: dts: qcom: sc7180: Add bandwidth votes for eMMC and SDcard adds 0a4fd091cf11 arm64: dts: sc7180: add bus clock to mdp node for sc7180 target adds 77809cf74a8c arm64: dts: qcom: Add support for Xiaomi Poco F1 (Beryllium) adds 76bd127e6ca5 arm64: dts: qcom: sm8250: add bi_tcxo_ao to gcc clocks adds c0011172f941 arm64: dts: qcom: sm8250-mtp: add i2c device tree nodes adds 135db20655ca arm64: dts: qcom: sc7180: Remove clock for bluetooth on SC [...] adds bcd86d327a65 arm64: dts: qcom: Add sc7180-lazor sku2 adds 9ff8b0591fcf arm64: dts: qcom: sm8250: use the right clock-freqency for [...] adds 949766e0a32a arm64: dts: ipq8074: enable watchdog support adds 7a1dcc9d022f arm64: dts: qcom: replace status value "ok" by "okay" adds 5a8c1669f3de dt-bindings: mailbox: add compatible for the IPQ6018 SoC adds 36f91e631608 arm64: dts: ipq6018: enable DVFS support adds 292b18741eb2 arm64: dts: ipq8074: Use the A53 PMU compatible adds 5f854f096f19 dt-bindings: qcom: Add ipq8074 bindings adds 51e9874d382e arm64: dts: qcom: sc7180: Drop flags on mdss irqs adds b1c0da47cc17 arm64: dts: qcom: pm660: Fix missing pound sign in interru [...] adds 7c6d828e9008 arm64: dts: qcom: trogdor: Add labels for type-c ports adds ff11a79878a8 arm64: dts: qcom: sc7180: Improve the uart3 pin config for [...] adds 9a36c6fd0995 arm64: dts: qcom: sc7180: Add wakeup support for BT UART o [...] adds 4e0a3e04e468 arm64: dts: qcom: sc7180-trogdor: Add wakeup support for BT UART adds 08a9ae2d255e arch64: dts: qcom: sm8250: add uart nodes adds 4134b8ef0832 arm64: dts: qcom: apq8016-sbc: Remove properties that are [...] adds 974dc2f3959d arm64: dts: qcom: msm8916: Declare sound node in msm8916.dtsi adds 48faf07941a5 arm64: dts: qcom: apq8016-sbc: Define leds outside of soc node adds 2329e5fb54d7 arm64: dts: qcom: msm8916: Add more labels adds e2f6482aff1a arm64: dts: qcom: msm8916: Use labels in board device trees adds 4eb7b63d4fbb arm64: dts: qcom: pm8916: Add resin node adds bfe9d754257c arm64: dts: qcom: msm8916: Move PM8916-specific parts to m [...] adds cc99dd61b7f8 arm64: dts: qcom: msm8916: Move more supplies to msm8916-p [...] adds b0d330c29ef3 arm64: dts: qcom: msm8916: Set default pinctrl for blsp1_uart1/2 adds bfd5d21abcd5 arm64: dts: qcom: msm8916: Move common USB properties to m [...] adds 43bb8074000c arm64: dts: qcom: msm8996: Add VFE1_GDSC power domain to c [...] adds 01e869cc0db9 arm64: dts: sm8250: Add OPP table for all qup devices adds b2106c670e86 arm64: dts: qcom: msm8916: Configure DSI port with labels adds e6859ae8603c arm64: dts: qcom: msm8916: Remove one more thermal trip po [...] adds c2f0cbb57dba arm64: dts: qcom: pm8916: Remove invalid reg size from wcd_codec adds 027cca9eb5b4 arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts adds dd5f6c732407 arm64: dts: qcom: msm8916: Use IRQ defines, add IRQ types adds 5342f1df8f50 arm64: dts: qcom: msm8916: Drop qcom,tcsr-mutex syscon adds 1b1bd497000e arm64: dts: qcom: msm8916: Minor style fixes adds 60a05ed059a0 arm64: dts: qcom: msm8916: Add MSM8916-specific compatible [...] adds 6300095b0bc7 arm64: dts: qcom: msm8916: Use more generic node names adds cdbb391676fa arm64: dts: qcom: msm8916: Rename "x-smp2p" to "smp2p-x" adds 2e04aa29ac87 arm64: dts: qcom: msm8916: Pad addresses adds 327c0f5f2510 arm64: dts: qcom: msm8916: Sort nodes adds 09a587a06724 arm64: dts: qcom: pm8916: Sort nodes adds a91182504625 arm64: dts: qcom: Makefile: Sort lines adds 7901c2bc3ffc arm64: dts: qcom: sdm845: Increase the number of interconn [...] adds e23b1220a246 arm64: dts: qcom: sc7180: Increase the number of interconn [...] adds 71a2fc6e7b30 arm64: dts: qcom: sm8150: add interconnect nodes adds e7e41a207a3e arm64: dts: qcom: sm8250: add interconnect nodes adds a6d435c1a6ae arm64: dts: qcom: sm8150: Add OSM L3 interconnect provider adds 79a595bb92ea arm64: dts: qcom: sm8250: Add EPSS L3 interconnect provider adds c8c61c09e38b arm64: dts: qcom: sdm845: Add interconnects property for display adds 02ae4a0ed14d arm64: dts: qcom: sm8250: Add cpufreq hw node adds bac12f2569d1 arm64: dts: qcom: sm8250: Add thermal zones and throttling [...] adds a1c259cdb028 Merge tag 'qcom-arm64-for-5.10' of https://git.kernel.org/ [...] adds b0a07f609600 ARM: dts: stm32: Move ethernet PHY into DH SoM DT adds fde180f06d7b ARM: dts: stm32: Add DHSOM based DRC02 board adds 1ad6e36ec266 ARM: dts: stm32: Fix sdmmc2 pins on AV96 adds 4e0ec51f8b9e ARM: dts: stm32: Add USB OTG support to DH PDK2 adds 42a31ac66986 ARM: dts: stm32: lxa-mc1: Fix kernel warning about PHY delays adds f3a622297b04 dt-bindings: vendor-prefixes: add Seeed Studio adds 0e2807579a34 dt-bindings: arm: stm32: document Odyssey compatible adds be78ab4f632c ARM: dts: stm32: add initial support for stm32mp157-odyssey board adds 9e8f500af7c5 ARM: dts: stm32: Add STM32MP1 UART8 RTS/CTS pinmux adds 30e9af4ba3e1 ARM: dts: stm32: Drop QSPI CS2 pinmux on DHCOM adds d0ce6f1be3d3 ARM: dts: stm32: Enable RTS/CTS for DH PDK2 UART8 adds 9fc37291831f ARM: dts: stm32: add display controller node to stm32h743 adds 33aa48808619 ARM: dts: stm32: add resets property to spi device nodes o [...] adds 862f5c7ebc88 ARM: dts: stm32: use stm32h7 usart compatible string for s [...] adds 9ad98319e952 ARM: dts: stm32: Swap PHY reset GPIO and TSC2004 IRQ on DHCOM SOM adds 3c5c0eee95ec ARM: dts: stm32: Enable RTS/CTS for DH AV96 UART7 adds 57592d2a98db ARM: dts: stm32: Fix DH PDK2 display PWM channel adds bae2b7f6774b ARM: dts: stm32: lxa-mc1: enable DDR50 mode on eMMC adds fdcf9ea31c33 ARM: dts: stm32: add FMC2 EBI support for stm32mp157c adds 71593c519f16 ARM: dts: stm32: add arm-pmu node on stm32mp15 adds 873c33192730 Merge tag 'stm32-dt-for-v5.10-1' of git://git.kernel.org/p [...] adds 8bcbcdb7293c ARM: dts: meson: move the L2 cache-controller inside the SoC node adds c490eab96902 Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] adds 1f9d87d08e4a arm64: dts: meson: vim3: correct led polarity adds 7c9c06246cea arm64: dts: meson: vim3: make sound card common to all variants adds 80c2145fa5e7 arm64: dts: meson: vim3l: remove sound card definition adds ef599f5f3e10 arm64: dts: meson: convert ODROID-N2 to dtsi adds 88ba71cdc549 dt-bindings: arm: amlogic: add support for the ODROID-N2+ adds 98d24896ee11 arm64: dts: meson: add support for the ODROID-N2+ adds 0748c77fc8dc dt-bindings: arm: amlogic: add support for libretch s905x cc v2 adds 63fafc5a046b arm64: dts: meson: initial support for aml-s905x-cc v2 adds 9289beb8ebb5 Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] adds 9d955478a89b arm64: dts: mt8173-elm: fix supported values for regulator [...] adds 1652dbf7363a arm64: dts: mt8183: add scp node adds e2a8fa1e0faa arm64: dts: mediatek: fix tca6416 reset GPIOs in pumpkin adds 1276be23fd53 arm64: dts: mt8173: elm: Fix nor_flash node property adds f866c471542e arm64: dts: mt8183: update watchdog device node adds f75ff2c7bc94 Merge tag 'v5.9-next-dts64' of https://git.kernel.org/pub/ [...] adds 27831102b89b arm: dts: mt2701: Add jpeg enc device tree node adds c0d66c560ea2 arm: dts: mt7623: move display nodes to separate mt7623n.dtsi adds 2c78f4bd2b67 arm: dts: mt7623: add display subsystem related device nodes adds 8cf333f8367a arm: dts: mt7623: add lima related regulator adds 36f0a5fc5284 arm: dts: mt7623: add missing pause for switchport adds fffde96eb0b5 Merge tag 'v5.9-next-dts32' of https://git.kernel.org/pub/ [...] adds f5ddee15086b dt-bindings: misc: tegra-apbmisc: Add missing compatible strings adds 249894763525 dt-bindings: misc: tegra186-misc: Add missing compatible string adds 2778aca0b429 dt-bindings: misc: tegra186-misc: Add Tegra234 support adds 97cb586ad243 dt-bindings: tegra: Add Tegra234 VDK compatible adds ba81973044b4 dt-bindings: fuse: tegra: Add Tegra234 support adds ac82240510b3 dt-bindings: tegra: pmc: Add Tegra234 support adds e9b641030d91 dt-bindings: power: supply: Add device-tree binding for Su [...] adds 6c3550e91a78 Merge branch 'for-5.10/dt-bindings' into for-5.10/arm/dt adds 110a58034242 ARM: tegra: nexus7: Add aliases for MMC adds 21806bb0a1dc ARM: tegra: acer-a500: Add aliases for MMC adds 878fd50925f9 ARM: tegra: acer-a500: Remove atmel,cfg_name property adds eb885f5ef73b ARM: tegra: acer-a500: Correct PINCTRL configuration adds a252efadf3e7 ARM: tegra: acer-a500: Set WiFi MMC clock rate to 50 MHz adds 98e710a01738 ARM: tegra: acer-a500: Use PLLC for WiFi MMC clock parent adds 17110cbbef70 ARM: tegra: nexus7: Use PLLC for WiFi MMC clock parent adds c82ef94b3a21 ARM: tegra: nexus7: Add touchscreen adds c2ef3aa464a7 ARM: tegra: nexus7: Add SMB347 battery charger adds 7d0c5aee9616 Merge tag 'tegra-for-5.10-arm-dt' of git://git.kernel.org/ [...] adds 21bb8c83c949 arm64: dts: ti: Makefile: Use ARCH_K3 for building dtbs adds 66e06509aa37 dt-bindings: arm: ti: Convert K3 board/soc bindings to DT schema adds 214b0eb35e55 dt-bindings: arm: ti: Add bindings for J7200 SoC adds d361ed88455f arm64: dts: ti: Add support for J7200 SoC adds 26bd3f312c2e arm64: dts: ti: Add support for J7200 Common Processor Board adds 463742644e96 arm64: dts: ti: k3-j7200: add DMA support adds c5d73d8d49f6 arm64: dts: ti: k3-j7200-main: add main navss cpts node adds a323da4b43fd arm64: dts: ti: k3-j7200-mcu: add mcu cpsw nuss node adds fc3b15506d8f arm64: dts: ti: k3-j7200-common-proc-board: add mcu cpsw n [...] adds 03bfeb528772 arm64: dts: ti: k3-j7200: Add I2C nodes adds e25889f8f5db arm64: dts: ti: k3-j7200-common-proc-board: Add I2C IO expanders adds 1b77265626a4 arm64: dts: ti: k3-j7200-mcu-wakeup: Add HyperBus node adds 0bf331496ae0 arm64: dts: ti: k3-j7200-som-p0: Add HyperFlash node adds 7cd03dc78b29 arm64: dts: ti: k3-j7200-main: Add support for MMC/SD cont [...] adds a2178b83ae8f arm64: dts: ti: k3-j7200-common-proc-board: Add support fo [...] adds 197bbae9ed8b arm64: dts: ti: k3-j721e-common-proc-board: align GPIO hog [...] adds ffb0024ecd3d Merge tag 'ti-k3-dt-fixes-for-v5.9' into ti-k3-dts-next adds ba90e0c92666 dt-bindings: ti-serdes-mux: Add defines for J7200 SoC adds 1509295295c0 arm64: dts: ti: k3-j7200-main: Add SERDES lane control mux adds 9a09e6e9cfcf arm64: dts: ti: k3-j7200-main.dtsi: Add USB to SERDES lane MUX adds 6197d7139d12 arm64: dts: ti: k3-j7200-main: Add USB controller adds e38a45b0192c arm64: dts: ti: k3-j7200-common-proc-board: Configure the [...] adds bbcb0522ae0c arm64: dts: ti: k3-j7200-common-proc-board: Add USB support adds ef3c139ba042 Merge tag 'ti-k3-dt-for-v5.10-part2' of git://git.kernel.o [...] adds 737e7610b545 ARM: dts: meson8: remove two invalid interrupt lines from [...] adds d9dd2c609b63 Merge tag 'amlogic-dt-2' of https://git.kernel.org/pub/scm [...] adds 7db1aa6ff981 arm64: dts: allwinner: replace numerical constant with CCU_CLKX adds a371b1bdf2b8 arm64: dts: allwinner: Mark timer as stopped in suspend adds 4a6c1be2f9d9 dt-bindings: gpu: mali-utgard: Add Allwinner R40 compatible adds 12bb1887be9d ARM: dts: sun8i: r40: Add Mali node adds 64faa1053197 ARM: dts: sun4i: Enable HDMI support on the Mele A1000 adds 0552942ffded dt-bindings: irq: sun7i-nmi: fix dt-binding for a80 nmi adds 5805c747f4db dt-bindings: irq: sun7i-nmi: Add binding for A100's NMI co [...] adds 0dea1794f3b4 arm64: allwinner: A100: add the basical Allwinner A100 DTSI file adds 1c09280f0b21 dt-bindings: arm: sunxi: Add Allwinner A100 Perf1 Board bindings adds 95c83906380e arm64: allwinner: A100: add support for Allwinner Perf1 board adds 4c508a44d400 dt-bindings: dma: allwinner,sun50i-a64-dma: Add R40 compatible adds 5822bfed6472 ARM: dts: sun8i: r40: Add DMA node adds ee30214a4a79 dt-bindings: media: allwinner, sun4i-a10-ir: Add R40 compatible adds 166405e1f89a ARM: dts: sun8i: r40: Add IR nodes adds 44406428f576 ARM: dts: sun8i: r40: bananapi-m2-ultra: Enable IR adds 73225f0b4cd1 dt-bindings: sram: allwinner, sun4i-a10-system-control: Ad [...] adds 3566b0869179 ARM: dts: sun8i: r40: Add node for system controller adds a770df83d85e ARM: dts: sun8i: r40: Add video engine node adds 44967e8182e6 ARM: dts: sun8i: a33: Update codec widget names adds 631e6a353060 arm64: dts: allwinner: a64: Update codec widget names adds db9c6ad2e886 arm64: dts: allwinner: a64: Update the audio codec compatible adds 884d1a334ae8 dt-bindings: crypto: Specify that allwinner, sun8i-a33-cry [...] adds b7158866c3b8 dt-bindings: crypto: Add compatible for V3s adds 96820e359e25 ARM: dts: sun8i: v3s: Enable crypto engine adds 2494ad156d2a Merge tag 'sunxi-dt-for-5.10-1' of https://git.kernel.org/ [...] adds d684ad5a4c3d dt-bindings: Add vendor prefix for Caninos Loucos adds ccc3b1ac4ac6 dt-bindings: arm: actions: Document Caninos Loucos Labrador adds dde8a1e4426d dt-bindings: Add vendor prefix for RoseapplePi.org adds 494eebdc7e90 dt-bindings: arm: actions: Document RoseapplePi adds a6d862f21ad9 Merge tag 'actions-bindings-for-v5.10' of git://git.kernel [...] adds 874a36f05764 ARM: dts: Add Caninos Loucos Labrador v2 adds 55f6c9931f7c ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiers adds 47be1cdee7ac ARM: dts: owl-s500: Add RoseapplePi adds d4509b65457a Merge tag 'actions-arm-dt-for-v5.10' of git://git.kernel.o [...] adds 4bb1eb3cd4bd arm64: dts: actions: limit address range for pinctrl node adds 13441281bde0 arm64: dts: actions: Add DMA Controller for S700 adds a3ca4b5e9226 Merge tag 'actions-arm64-dt-for-v5.10' of git://git.kernel [...] adds b282ae0511cd ARM: dts: rockchip: update cpu supplies on rk3288 adds 9ab4a7312bf3 ARM: dts: rockchip: rk3066a: add label to cpu@1 adds 20e464c0f12a ARM: dts: rockchip: update cpu supplies on rk3066a adds 0cf10e6f9433 ARM: dts: rockchip: replace status value "ok" by "okay" adds 02c96f8353dd Merge tag 'v5.10-rockchip-dts32-1' of git://git.kernel.org [...] adds 02ed6bb83ec3 ARM: dts: sun8i: V3/V3s/S3/S3L: add Ethernet support adds c0dcfbe29edc ARM: dts: sun8i: V3/V3s/S3/S3L: add pinctrl for UART2 RX/TX adds 90e048101fa1 ARM: dts: sun8i: V3/V3s/S3/S3L: add CSI1 device node adds e174afa66e09 ARM: dts: sun8i: V3/V3s/S3/S3L: add pinctrl for 8-bit para [...] adds b5a2221c077a ARM: dts: sun8i: V3/V3s/S3/S3L: add pinctrl for I2C1 at PE bank adds 61f4bc990b37 dt-bindings: arm: sunxi: add Pine64 PineCube binding adds bbcf293d838b ARM: dts: sun8i: s3l: add support for Pine64 PineCube IP camera adds 2bd5298af55c ARM: dts: sun8i: v3s: Add simple-framebuffer adds e27312539a39 Merge tag 'sunxi-dt-for-5.10-2' of https://git.kernel.org/ [...] adds fa7a98eb47f4 arm64: dts: zynqmp-zcu100-revC: correct interrupt flags adds cbf5a878aea9 arm64: dts: xilinx: align GPIO hog names with dtschema adds dfff9066e60e arm64: dts: zynqmp: Rename buses to be align with simple-bus yaml adds 35292518cb0a arm64: dts: zynqmp: Remove additional compatible string fo [...] adds db7691f9587c arm64: dts: zynqmp: Remove undocumented u-boot properties adds 9a19a39ee48b arm64: dts: zynqmp: Fix leds subnode name for zcu100/ultra96 v1 adds 02d0bf1ae82a Merge tag 'zynqmp-dt-for-v5.10' of https://github.com/Xili [...] adds 3b4a05645538 ARM: dts: n9, n950: Remove nokia,nvm-size property adds fe93b72551ee ARM: dts: omap: replace status value "ok" by "okay" adds 0893a701a281 ARM: dts: dra7xx: replace status value "ok" by "okay" adds ca6bfe9721b2 ARM: dts: am43xx: replace status value "ok" by "okay" adds 67e97cc60d8a ARM: dts: am5729: beagleboneai: switch to new cpsw switch drv adds d56fe359e6b6 ARM: dts: am57xx-idk: switch to new cpsw switch drv adds ea952beb292b ARM: dts: beagle-x15: switch to new cpsw switch drv adds 56d6c721f2dc ARM: dts: dra7x-evm: switch to new cpsw switch drv adds fa46e7e7dc6d ARM: dts: am57xx-cl-som-am57x: switch to new cpsw switch drv adds ec9bc5bedb20 ARM: dts: dra7: drop legacy cpsw dt node adds 7bf8f37aea82 ARM: dts: am437x-l4: add dt node for new cpsw switchdev driver adds aff7e5038c85 ARM: dts: am437x: switch to new cpsw switch drv adds 8cbe7afc92d0 ARM: dts: am437x-l4: drop legacy cpsw dt node adds 97b16ed1038b ARM: dts: am335x: lxm: fix PCA9539 GPIO expander properties adds ccd73f07e05d ARM: dts: am335x: t335: align GPIO hog names with dtschema adds 5e7998b8017f ARM: dts: am3874: iceboard: fix GPIO expander reset GPIOs adds 1ddaaa42ac3b Merge tag 'omap-for-v5.10/dt-part2-signed' of git://git.ke [...] adds 227afa0488c4 ARM: dts: hisilicon: fix the system controller compatible nodes adds a332f5f96b27 ARM: dts: hisilicon: add SD5203 dts adds 5c505432deb5 Merge tag 'hisi-arm32-dt-for-5.10-tag2' of git://github.co [...] adds 925595f77f8b ARM: mstar: Add interrupt controller to base dtsi adds 0434460442a7 ARM: mstar: Add interrupt to pm_uart adds f1ef5b78a762 ARM: mstar: Add mstar prefix to all of the dtsi/dts files adds f6320e326f40 ARM: mstar: Fix up the fallout from moving the dts/dtsi files adds fc772314a368 arm64: dts: lg: Fix SP805 clocks adds c9794866ac30 arm64: dts: lg: Fix SP804 users adds e916bfacf558 ARM: dts: nspire: Fix SP804 users adds b3ff08bc9ba6 dt-bindings: arm: toshiba: add Toshiba Visconti ARM SoCs adds a1fd0c367be3 dt-bindings: arm: toshiba: Add the TMPV7708 RM main board adds 0aa56c7eba9a arm64: visconti: Add initial support for Toshiba Visconti [...] adds 48dea9a700c8 arm64: dts: visconti: Add device tree for TMPV7708 RM main board adds 836863a08c99 MAINTAINERS: Add information for Toshiba Visconti ARM SoCs adds c29900d50f44 arm64: defconfig: Enable configs for Toshiba Visconti adds 098bfcec1bfc Merge tag 'visconti-initial-for-5.10-tag2' of git://git.ke [...] new e533cda12d8f Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linu [...] adds e42fd7681b58 ARM: configs: Update Versatile defconfig adds 41bcfa4cd47b ARM: configs: Update Realview defconfig adds 77eaaf97335c ARM: shmobile: defconfig: Enable TOUCHSCREEN_STMPE adds cd8bc7d4eb66 arm64: defconfig: Enable R-Car PCIe endpoint driver adds 72e7ef46f144 ARM: shmobile: defconfig: Refresh for v5.9-rc1 adds ddc0e61a2e3e arm64: defconfig: Enable RPC-IF support adds 9b801a1449b1 ARM: multi_v7_defconfig: Enable CONFIG_PCIE_RCAR_HOST adds 5a87251dac0d ARM: shmobile: defconfig: Enable CONFIG_PCIE_RCAR_HOST adds 714b348cdc0e Merge tag 'renesas-arm-defconfig-for-v5.10-tag1' of git:// [...] adds 98c3f0a1b3ef ARM: config: aspeed: Fix selection of media drivers adds 00355d82ef4e ARM: config: aspeed-g5: Enable I2C GPIO mux driver adds 74976e861309 ARM: config: aspeed_g5: Enable IBM OP Panel driver adds ce726b672b11 Merge tag 'aspeed-5.10-defconfig' of git://git.kernel.org/ [...] adds b554321dbd6d arm64: defconfig: Build AHUB component drivers adds ff4c371d2bc0 arm64: defconfig: Build ADMA and ACONNECT driver adds a8ba256afe17 Merge tag 'tegra-for-5.10-arm64-defconfig' of git://git.ke [...] adds 68ed226fae9d ARM: exynos_defconfig: enable platform media drivers adds acb01032e11a arm64: defconfig: Enable clock driver for ROHM BD718x7 PMIC adds 4c42831b3078 arm64: defconfig: Enable Samsung S3FWRN5 NFC driver adds 0059e8d648af Merge tag 'samsung-defconfig-5.10' of https://git.kernel.o [...] adds b402b4e67c1b ARM: multi_v7_defconfig: add FMC2 EBI controller support adds 8aa6361f7251 ARM: omap2plus_defconfig: enable twl4030_madc as a loadabl [...] adds 74623757b982 ARM: omap2plus_defconfig: enable generic net options adds e3a2e20297fc Merge tag 'omap-for-v5.10/defconfig-signed' of git://git.k [...] adds 93b3e9273112 ARM: multi_v7_defconfig: enable caam crypto module adds 75779fac9544 ARM: multi_v7_defconfig: Enable i.MX6SLL SoC adds 89dd9ae16d7c ARM: multi_v7_defconfig: Enable i.MX7ULP SoC adds 9d1a85c7d90c ARM: imx_v6_v7_defconfig: Support i.MX8MN/P/Q adds 6ab28d61fe45 arm64: defconfig: re-sync DRM related defconfig bits adds 0c08ed48c956 arm64: defconfig: Enable imx8mq-librem5-devkit display stack adds 19bc26e0ba37 arm64: defconfig: Enable the eLCDIF and Raydium RM67191 drivers adds c80bcf19e0c5 arm64: defconfig: enable the sl28cpld board management controller adds 017fc1516eb0 Merge tag 'imx-defconfig-5.10' of git://git.kernel.org/pub [...] adds e670f1d09707 arm64: defcondfig: Enable USB ACM and FTDI drivers adds f3d95f5f5136 arm64: defconfig: Enable Lontium LT9611 driver adds 6b0290b147ea arm64: defconfig: Enable Qcom SNPS Femto PHY adds 3ba4a661ee49 arm64: defconfig: enable INTERCONNECT for Qualcomm chipsets adds b7340527d622 arm64: defconfig: qcom: enable GPU clock controller for SM8[12]50 adds e38175f6e117 arm64: defconfig: enable Qualcomm ASoC modules adds 4550e2c8d3e0 Merge tag 'qcom-arm64-defconfig-for-5.10' of https://git.k [...] new 45fe605832c8 Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/s [...]
The 5 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: Documentation/admin-guide/cpu-load.rst | 63 +- Documentation/admin-guide/sysctl/vm.rst | 2 + Documentation/arm64/hugetlbpage.rst | 2 + Documentation/devicetree/bindings/arm/actions.yaml | 11 + Documentation/devicetree/bindings/arm/amlogic.yaml | 2 + .../devicetree/bindings/arm/atmel-at91.yaml | 1 + .../devicetree/bindings/arm/bcm/brcm,bcm4708.yaml | 2 + Documentation/devicetree/bindings/arm/fsl.yaml | 95 + .../devicetree/bindings/arm/omap/prm-inst.txt | 2 + Documentation/devicetree/bindings/arm/qcom.yaml | 11 + Documentation/devicetree/bindings/arm/renesas.yaml | 12 + .../devicetree/bindings/arm/rockchip.yaml | 16 +- .../devicetree/bindings/arm/samsung/pmu.yaml | 24 +- .../devicetree/bindings/arm/stm32/stm32.yaml | 6 + Documentation/devicetree/bindings/arm/sunxi.yaml | 10 + Documentation/devicetree/bindings/arm/tegra.yaml | 4 + .../bindings/arm/tegra/nvidia,tegra186-pmc.txt | 3 +- Documentation/devicetree/bindings/arm/ti/k3.txt | 26 - Documentation/devicetree/bindings/arm/ti/k3.yaml | 35 + Documentation/devicetree/bindings/arm/toshiba.yaml | 22 + .../devicetree/bindings/bus/brcm,gisb-arb.txt | 3 +- .../crypto/allwinner,sun4i-a10-crypto.yaml | 6 +- .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 9 +- .../bindings/fuse/nvidia,tegra20-fuse.txt | 1 + .../devicetree/bindings/gpu/arm,mali-utgard.yaml | 2 + .../devicetree/bindings/input/adc-joystick.yaml | 121 + .../bindings/input/touchscreen/zinitix.txt | 40 + .../allwinner,sun7i-a20-sc-nmi.yaml | 5 +- .../bindings/mailbox/qcom,apcs-kpss-global.yaml | 1 + .../bindings/media/allwinner,sun4i-a10-ir.yaml | 5 +- .../memory-controllers/mediatek,smi-common.txt | 3 +- .../memory-controllers/mediatek,smi-larb.txt | 3 +- .../bindings/misc/nvidia,tegra186-misc.txt | 8 +- .../bindings/misc/nvidia,tegra20-apbmisc.txt | 13 +- .../devicetree/bindings/net/socionext-netsec.txt | 4 +- .../devicetree/bindings/nvmem/vf610-ocotp.txt | 4 +- .../bindings/power/amlogic,meson-ee-pwrc.yaml | 23 +- .../bindings/power/brcm,bcm63xx-power.yaml | 44 + .../bindings/power/renesas,rcar-sysc.yaml | 1 + .../devicetree/bindings/reset/renesas,rst.yaml | 1 + .../bindings/reset/xlnx,zynqmp-reset.txt | 11 +- .../devicetree/bindings/soc/ti/k3-ringacc.yaml | 6 - .../devicetree/bindings/soc/ti/ti,pruss.yaml | 439 ++++ .../sram/allwinner,sun4i-a10-system-control.yaml | 6 + .../devicetree/bindings/vendor-prefixes.yaml | 10 + Documentation/driver-api/index.rst | 1 - Documentation/fault-injection/provoke-crashes.rst | 56 +- Documentation/fb/fbcon.rst | 2 +- Documentation/networking/ip-sysctl.rst | 4 +- Documentation/networking/nf_flowtable.rst | 2 +- Documentation/process/deprecated.rst | 44 +- Documentation/process/submitting-patches.rst | 7 + .../translations/zh_CN/arm64/hugetlbpage.rst | 45 + Documentation/translations/zh_CN/arm64/index.rst | 1 + Documentation/virt/kvm/api.rst | 216 +- Documentation/virt/kvm/cpuid.rst | 88 +- Documentation/virt/kvm/devices/vcpu.rst | 57 +- Documentation/vm/mmu_notifier.rst | 2 +- Documentation/vm/page_migration.rst | 2 +- Documentation/vm/page_owner.rst | 2 +- Documentation/vm/slub.rst | 2 +- Documentation/x86/x86_64/mm.rst | 2 +- MAINTAINERS | 84 +- arch/alpha/kernel/signal.c | 1 - arch/arc/kernel/perf_event.c | 27 +- arch/arc/kernel/signal.c | 2 +- arch/arm/Kconfig | 12 +- arch/arm/Kconfig.debug | 29 +- arch/arm/Makefile | 7 +- arch/arm/boot/dts/Makefile | 25 +- arch/arm/boot/dts/alpine.dtsi | 2 +- arch/arm/boot/dts/am335x-lxm.dts | 4 + arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi | 427 ++++ arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 404 +-- arch/arm/boot/dts/am335x-sbc-t335.dts | 4 +- arch/arm/boot/dts/am33xx-l4.dtsi | 1 - arch/arm/boot/dts/am33xx.dtsi | 4 +- arch/arm/boot/dts/am3517-evm-ui.dtsi | 4 +- arch/arm/boot/dts/am3517-evm.dts | 2 +- arch/arm/boot/dts/am3874-iceboard.dts | 8 +- arch/arm/boot/dts/am4372.dtsi | 6 +- arch/arm/boot/dts/am437x-cm-t43.dts | 14 +- arch/arm/boot/dts/am437x-gp-evm.dts | 15 +- arch/arm/boot/dts/am437x-idk-evm.dts | 13 +- arch/arm/boot/dts/am437x-l4.dtsi | 80 +- arch/arm/boot/dts/am437x-sbc-t43.dts | 2 +- arch/arm/boot/dts/am437x-sk-evm.dts | 14 +- arch/arm/boot/dts/am43x-epos-evm.dts | 19 +- arch/arm/boot/dts/am571x-idk.dts | 27 - arch/arm/boot/dts/am5729-beagleboneai.dts | 14 +- arch/arm/boot/dts/am572x-idk.dts | 5 - arch/arm/boot/dts/am574x-idk.dts | 5 - arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 19 +- arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 13 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 14 +- arch/arm/boot/dts/am57xx-sbc-am57x.dts | 4 +- arch/arm/boot/dts/animeo_ip.dts | 3 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 2 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 20 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 4 +- arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 17 + arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 47 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 5 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge400.dts | 420 ++++ arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 17 + arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 23 +- arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts | 662 +++++ arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 7 + arch/arm/boot/dts/aspeed-g5.dtsi | 1 - .../boot/dts/ast2500-facebook-netbmc-common.dtsi | 13 - arch/arm/boot/dts/at91-ariag25.dts | 3 +- arch/arm/boot/dts/at91-ariettag25.dts | 3 +- arch/arm/boot/dts/at91-cosino.dtsi | 3 +- arch/arm/boot/dts/at91-cosino_mega2560.dts | 1 + arch/arm/boot/dts/at91-foxg20.dts | 3 +- arch/arm/boot/dts/at91-kizbox.dts | 2 +- arch/arm/boot/dts/at91-kizbox2-common.dtsi | 2 +- arch/arm/boot/dts/at91-kizboxmini-common.dtsi | 2 +- arch/arm/boot/dts/at91-linea.dtsi | 2 +- arch/arm/boot/dts/at91-qil_a9260.dts | 3 +- arch/arm/boot/dts/at91-sam9_l9260.dts | 3 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 2 +- arch/arm/boot/dts/at91-sama5d4_ma5d4.dtsi | 2 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 2 +- arch/arm/boot/dts/at91-sama5d4ek.dts | 2 +- arch/arm/boot/dts/at91-som60.dtsi | 2 +- arch/arm/boot/dts/at91-vinco.dts | 2 +- arch/arm/boot/dts/at91-wb45n.dtsi | 3 +- arch/arm/boot/dts/at91-wb50n.dtsi | 2 +- arch/arm/boot/dts/at91rm9200.dtsi | 11 +- arch/arm/boot/dts/at91rm9200ek.dts | 2 +- arch/arm/boot/dts/at91sam9260.dtsi | 11 +- arch/arm/boot/dts/at91sam9260ek.dts | 3 +- arch/arm/boot/dts/at91sam9261.dtsi | 10 +- arch/arm/boot/dts/at91sam9261ek.dts | 2 +- arch/arm/boot/dts/at91sam9263.dtsi | 15 +- arch/arm/boot/dts/at91sam9263ek.dts | 3 +- arch/arm/boot/dts/at91sam9g20.dtsi | 5 +- arch/arm/boot/dts/at91sam9g20ek_common.dtsi | 3 +- .../boot/dts/at91sam9g25-gardena-smart-gateway.dts | 158 ++ arch/arm/boot/dts/at91sam9g45.dtsi | 12 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 4 +- arch/arm/boot/dts/at91sam9n12.dtsi | 10 +- arch/arm/boot/dts/at91sam9n12ek.dts | 2 +- arch/arm/boot/dts/at91sam9rl.dtsi | 10 +- arch/arm/boot/dts/at91sam9rlek.dts | 2 +- arch/arm/boot/dts/at91sam9x5.dtsi | 12 +- arch/arm/boot/dts/at91sam9x5cm.dtsi | 2 +- arch/arm/boot/dts/at91sam9x5ek.dtsi | 2 + arch/arm/boot/dts/at91sam9xe.dtsi | 3 + arch/arm/boot/dts/bcm-cygnus.dtsi | 4 +- arch/arm/boot/dts/bcm-nsp.dtsi | 6 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 48 + arch/arm/boot/dts/bcm2711.dtsi | 122 +- arch/arm/boot/dts/bcm53016-meraki-mr32.dts | 197 ++ arch/arm/boot/dts/bcm5301x.dtsi | 25 +- arch/arm/boot/dts/bcm958525xmc.dts | 2 +- arch/arm/boot/dts/bcm958625k.dts | 2 +- arch/arm/boot/dts/cros-ec-keyboard.dtsi | 1 + arch/arm/boot/dts/dra7-evm.dts | 15 +- arch/arm/boot/dts/dra7-l4.dtsi | 55 - arch/arm/boot/dts/dra7.dtsi | 4 +- arch/arm/boot/dts/dra71-evm.dts | 14 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 10 +- arch/arm/boot/dts/dra72-evm-revc.dts | 14 +- arch/arm/boot/dts/dra72-evm.dts | 13 +- arch/arm/boot/dts/dra76-evm.dts | 18 +- arch/arm/boot/dts/emev2.dtsi | 2 +- arch/arm/boot/dts/ethernut5.dts | 2 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 4 + arch/arm/boot/dts/exynos3250-monk.dts | 6 +- arch/arm/boot/dts/exynos3250-rinato.dts | 6 +- arch/arm/boot/dts/exynos3250.dtsi | 44 +- arch/arm/boot/dts/exynos4210-i9100.dts | 56 +- arch/arm/boot/dts/exynos4210-origen.dts | 27 + arch/arm/boot/dts/exynos4210-smdkv310.dts | 25 + arch/arm/boot/dts/exynos4210-trats.dts | 186 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 36 +- arch/arm/boot/dts/exynos4210.dtsi | 38 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 42 +- arch/arm/boot/dts/exynos4412-i9300.dts | 6 +- arch/arm/boot/dts/exynos4412-i9305.dts | 2 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 116 +- arch/arm/boot/dts/exynos4412-n710x.dts | 39 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 35 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 46 +- arch/arm/boot/dts/exynos4412-origen.dts | 25 + arch/arm/boot/dts/exynos4412-smdk4412.dts | 27 + arch/arm/boot/dts/exynos4412-tiny4412.dts | 24 + arch/arm/boot/dts/exynos4412-trats2.dts | 2 +- arch/arm/boot/dts/exynos4412.dtsi | 18 +- arch/arm/boot/dts/exynos5.dtsi | 10 +- arch/arm/boot/dts/exynos5250-arndale.dts | 20 +- arch/arm/boot/dts/exynos5250-smdk5250.dts | 16 +- arch/arm/boot/dts/exynos5250-spring.dts | 41 +- arch/arm/boot/dts/exynos5250.dtsi | 54 +- arch/arm/boot/dts/exynos5260.dtsi | 4 +- arch/arm/boot/dts/exynos5410-odroidxu.dts | 8 +- arch/arm/boot/dts/exynos5410-smdk5410.dts | 12 + arch/arm/boot/dts/exynos5410.dtsi | 12 +- arch/arm/boot/dts/exynos5420-smdk5420.dts | 3 + arch/arm/boot/dts/exynos5420.dtsi | 16 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 4 +- arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 60 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 60 +- arch/arm/boot/dts/hi3620.dtsi | 32 +- arch/arm/boot/dts/hip04.dtsi | 6 +- arch/arm/boot/dts/hisi-x5hd2.dtsi | 5 +- arch/arm/boot/dts/imx23-evk.dts | 2 +- arch/arm/boot/dts/imx23.dtsi | 2 +- arch/arm/boot/dts/imx25-pinfunc.h | 28 +- arch/arm/boot/dts/imx27-phytec-phycard-s-som.dtsi | 4 +- arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts | 2 +- arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx28-apf28.dts | 2 +- arch/arm/boot/dts/imx28-apx4devkit.dts | 2 +- arch/arm/boot/dts/imx28-evk.dts | 2 +- arch/arm/boot/dts/imx28-m28.dtsi | 2 +- arch/arm/boot/dts/imx28-m28cu3.dts | 2 +- arch/arm/boot/dts/imx28.dtsi | 2 +- arch/arm/boot/dts/imx50-evk.dts | 2 +- arch/arm/boot/dts/imx51-apf51dev.dts | 4 +- arch/arm/boot/dts/imx53-m53menlo.dts | 2 +- arch/arm/boot/dts/imx53-smd.dts | 2 +- arch/arm/boot/dts/imx53-tqma53.dtsi | 8 +- arch/arm/boot/dts/imx53-voipac-dmm-668.dtsi | 3 +- arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 3 +- arch/arm/boot/dts/imx6dl-aristainetos_4.dts | 2 +- arch/arm/boot/dts/imx6dl-eckelmann-ci4x10.dts | 4 +- arch/arm/boot/dts/imx6dl-prtrvt.dts | 4 +- arch/arm/boot/dts/imx6dl-prtvt7.dts | 2 +- arch/arm/boot/dts/imx6dl-tqma6a.dtsi | 16 + arch/arm/boot/dts/imx6dl-tqma6b.dtsi | 16 + arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 38 +- arch/arm/boot/dts/imx6dl-yapp4-hydra.dts | 6 +- arch/arm/boot/dts/imx6dl-yapp4-orion.dts | 54 + arch/arm/boot/dts/imx6dl-yapp4-ursa.dts | 4 + arch/arm/boot/dts/imx6dl.dtsi | 8 +- arch/arm/boot/dts/imx6q-b450v3.dts | 14 +- arch/arm/boot/dts/imx6q-b650v3.dts | 12 +- arch/arm/boot/dts/imx6q-b850v3.dts | 4 +- arch/arm/boot/dts/imx6q-ba16.dtsi | 2 +- arch/arm/boot/dts/imx6q-bx50v3.dtsi | 31 +- arch/arm/boot/dts/imx6q-cm-fx6.dts | 2 +- arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 2 +- arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 2 +- arch/arm/boot/dts/imx6q-dms-ba16.dts | 2 +- arch/arm/boot/dts/imx6q-gw5400-a.dts | 2 +- arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi | 7 +- arch/arm/boot/dts/imx6q-logicpd.dts | 2 +- arch/arm/boot/dts/imx6q-prti6q.dts | 6 +- arch/arm/boot/dts/imx6q-tqma6a.dtsi | 16 + arch/arm/boot/dts/imx6q-tqma6b.dtsi | 15 + arch/arm/boot/dts/imx6q-var-dt6customboard.dts | 4 +- arch/arm/boot/dts/imx6q.dtsi | 8 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-aristainetos.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi | 10 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-dfi-fs700-m60.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-emcon.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-gw53xx.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw552x.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-gw560x.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-gw5903.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw5907.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-gw5910.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-gw5912.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-gw5913.dtsi | 3 +- arch/arm/boot/dts/imx6qdl-hummingboard2.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 8 +- arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-nitrogen6_som2.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-pico.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 8 +- arch/arm/boot/dts/imx6qdl-tqma6.dtsi | 201 ++ arch/arm/boot/dts/imx6qdl-tqma6a.dtsi | 28 + arch/arm/boot/dts/imx6qdl-tqma6b.dtsi | 28 + arch/arm/boot/dts/imx6qdl-ts4900.dtsi | 4 +- arch/arm/boot/dts/imx6qdl-ts7970.dtsi | 8 +- arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 2 +- arch/arm/boot/dts/imx6qdl.dtsi | 5 +- arch/arm/boot/dts/imx6qp-sabreauto.dts | 3 +- arch/arm/boot/dts/imx6qp-tqma6b.dtsi | 16 + arch/arm/boot/dts/imx6sl-evk.dts | 11 +- arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts | 588 +++++ arch/arm/boot/dts/imx6sl.dtsi | 2 + arch/arm/boot/dts/imx6sll-evk.dts | 73 + arch/arm/boot/dts/imx6sll.dtsi | 7 + arch/arm/boot/dts/imx6sx-sdb.dtsi | 9 + arch/arm/boot/dts/imx6sx-softing-vining-2000.dts | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi | 2 +- .../boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi | 2 +- arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 2 +- arch/arm/boot/dts/imx6ull.dtsi | 7 + arch/arm/boot/dts/imx7-colibri.dtsi | 2 +- arch/arm/boot/dts/imx7d-sdb.dts | 83 +- arch/arm/boot/dts/imx7d-zii-rmu2.dts | 2 +- arch/arm/boot/dts/imx7d-zii-rpu2.dts | 2 +- arch/arm/boot/dts/imx7s.dtsi | 15 +- .../boot/dts/infinity-msc313-breadbee_crust.dts | 25 - arch/arm/boot/dts/infinity-msc313.dtsi | 14 - arch/arm/boot/dts/infinity3-msc313e-breadbee.dts | 25 - arch/arm/boot/dts/infinity3-msc313e.dtsi | 14 - arch/arm/boot/dts/infinity3.dtsi | 11 - arch/arm/boot/dts/iwg20d-q7-common.dtsi | 15 +- arch/arm/boot/dts/logicpd-som-lv-baseboard.dtsi | 2 +- arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 2 +- arch/arm/boot/dts/mercury5-ssc8336n-midrived08.dts | 25 - arch/arm/boot/dts/mercury5-ssc8336n.dtsi | 14 - arch/arm/boot/dts/meson.dtsi | 14 +- arch/arm/boot/dts/meson8.dtsi | 2 - arch/arm/boot/dts/motorola-mapphone-common.dtsi | 6 +- arch/arm/boot/dts/mpa1600.dts | 2 +- arch/arm/boot/dts/mps2.dtsi | 10 +- .../dts/mstar-infinity-msc313-breadbee_crust.dts | 25 + arch/arm/boot/dts/mstar-infinity-msc313.dtsi | 14 + .../dts/{infinity.dtsi => mstar-infinity.dtsi} | 0 .../boot/dts/mstar-infinity3-msc313e-breadbee.dts | 25 + arch/arm/boot/dts/mstar-infinity3-msc313e.dtsi | 14 + arch/arm/boot/dts/mstar-infinity3.dtsi | 11 + .../dts/mstar-mercury5-ssc8336n-midrived08.dts | 25 + arch/arm/boot/dts/mstar-mercury5-ssc8336n.dtsi | 14 + .../dts/{mercury5.dtsi => mstar-mercury5.dtsi} | 0 arch/arm/boot/dts/mstar-v7.dtsi | 20 + arch/arm/boot/dts/mt2701.dtsi | 13 + arch/arm/boot/dts/mt7623.dtsi | 123 - arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 88 +- arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 74 +- arch/arm/boot/dts/mt7623n.dtsi | 306 +++ arch/arm/boot/dts/nspire.dtsi | 12 +- arch/arm/boot/dts/omap3-beagle-xm.dts | 4 +- arch/arm/boot/dts/omap3-beagle.dts | 6 +- arch/arm/boot/dts/omap3-cm-t3517.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3530.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3730.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3x.dtsi | 4 +- arch/arm/boot/dts/omap3-cpu-thermal.dtsi | 21 + arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 4 +- arch/arm/boot/dts/omap3-gta04.dtsi | 8 +- arch/arm/boot/dts/omap3-ha-lcd.dts | 2 +- arch/arm/boot/dts/omap3-igep0020-common.dtsi | 2 +- arch/arm/boot/dts/omap3-n9.dts | 1 - arch/arm/boot/dts/omap3-n900.dts | 6 +- arch/arm/boot/dts/omap3-n950.dts | 8 +- arch/arm/boot/dts/omap3-overo-common-dvi.dtsi | 2 +- arch/arm/boot/dts/omap3-overo-common-lcd35.dtsi | 2 +- arch/arm/boot/dts/omap3-overo-common-lcd43.dtsi | 2 +- arch/arm/boot/dts/omap3-pandora-common.dtsi | 4 +- .../boot/dts/omap3-panel-sharp-ls037v7dw01.dtsi | 2 +- arch/arm/boot/dts/omap3-thunder.dts | 2 +- arch/arm/boot/dts/omap3.dtsi | 3 + arch/arm/boot/dts/omap34xx.dtsi | 3 +- arch/arm/boot/dts/omap36xx.dtsi | 3 +- arch/arm/boot/dts/omap4-duovero-parlor.dts | 4 +- arch/arm/boot/dts/omap4-l4-abe.dtsi | 6 +- arch/arm/boot/dts/omap4-panda-common.dtsi | 6 +- arch/arm/boot/dts/omap4-sdp.dts | 14 +- arch/arm/boot/dts/omap4.dtsi | 14 +- arch/arm/boot/dts/omap443x.dtsi | 10 + arch/arm/boot/dts/omap5-board-common.dtsi | 4 +- arch/arm/boot/dts/omap5-cm-t54.dts | 6 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 6 +- arch/arm/boot/dts/omap5.dtsi | 6 + arch/arm/boot/dts/owl-s500-labrador-base-m.dts | 35 + arch/arm/boot/dts/owl-s500-labrador-v2.dtsi | 22 + arch/arm/boot/dts/owl-s500-roseapplepi.dts | 47 + arch/arm/boot/dts/owl-s500.dtsi | 6 +- arch/arm/boot/dts/picoxcell-pc3x2.dtsi | 1 - arch/arm/boot/dts/picoxcell-pc3x3.dtsi | 1 - arch/arm/boot/dts/pm9g45.dts | 3 +- arch/arm/boot/dts/prima2.dtsi | 2 +- arch/arm/boot/dts/qcom-mdm9615.dtsi | 2 +- arch/arm/boot/dts/r7s72100.dtsi | 2 +- arch/arm/boot/dts/r7s9210.dtsi | 2 +- arch/arm/boot/dts/r8a73a4.dtsi | 2 +- arch/arm/boot/dts/r8a7740.dtsi | 2 +- arch/arm/boot/dts/r8a7742-iwg21d-q7-dbcm-ca.dts | 11 + arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 120 + arch/arm/boot/dts/r8a7742-iwg21m.dtsi | 79 +- arch/arm/boot/dts/r8a7742.dtsi | 337 ++- arch/arm/boot/dts/r8a7743.dtsi | 2 +- arch/arm/boot/dts/r8a7744.dtsi | 2 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 112 +- arch/arm/boot/dts/r8a7745.dtsi | 2 +- arch/arm/boot/dts/r8a77470.dtsi | 2 +- arch/arm/boot/dts/r8a7778.dtsi | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 2 +- arch/arm/boot/dts/r8a7790.dtsi | 2 +- arch/arm/boot/dts/r8a7791.dtsi | 2 +- arch/arm/boot/dts/r8a7792.dtsi | 2 +- arch/arm/boot/dts/r8a7793.dtsi | 2 +- arch/arm/boot/dts/r8a7794.dtsi | 2 +- arch/arm/boot/dts/r9a06g032.dtsi | 2 +- arch/arm/boot/dts/rk3066a-bqcurie2.dts | 6 +- arch/arm/boot/dts/rk3066a-marsboard.dts | 6 +- arch/arm/boot/dts/rk3066a-rayeager.dts | 6 +- arch/arm/boot/dts/rk3066a.dtsi | 2 +- arch/arm/boot/dts/rk3288-evb.dtsi | 2 +- arch/arm/boot/dts/rk3288-firefly-reload-core.dtsi | 2 +- arch/arm/boot/dts/rk3288-firefly.dtsi | 2 +- arch/arm/boot/dts/rk3288-miqi.dts | 16 +- arch/arm/boot/dts/rk3288-popmetal.dts | 16 +- arch/arm/boot/dts/rk3288-r89.dts | 16 +- arch/arm/boot/dts/rk3288-rock2-square.dts | 2 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 2 +- arch/arm/boot/dts/rk3288-vyasa.dts | 14 +- arch/arm/boot/dts/s3c2416-smdk2416.dts | 17 +- arch/arm/boot/dts/s3c2416.dtsi | 111 +- arch/arm/boot/dts/s3c24xx.dtsi | 24 +- arch/arm/boot/dts/s3c6410-mini6410.dts | 32 +- arch/arm/boot/dts/s3c6410-smdk6410.dts | 32 +- arch/arm/boot/dts/s3c64xx.dtsi | 2 +- arch/arm/boot/dts/s5pv210-aquila.dts | 73 +- arch/arm/boot/dts/s5pv210-aries.dtsi | 26 +- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 98 + arch/arm/boot/dts/s5pv210-galaxys.dts | 85 + arch/arm/boot/dts/s5pv210-goni.dts | 97 +- arch/arm/boot/dts/s5pv210-smdkc110.dts | 9 + arch/arm/boot/dts/s5pv210-smdkv210.dts | 14 +- arch/arm/boot/dts/s5pv210-torbreck.dts | 9 + arch/arm/boot/dts/s5pv210.dtsi | 163 +- arch/arm/boot/dts/sam9x60.dtsi | 10 +- arch/arm/boot/dts/sama5d2.dtsi | 19 +- arch/arm/boot/dts/sama5d3.dtsi | 8 +- arch/arm/boot/dts/sama5d3xcm.dtsi | 2 +- arch/arm/boot/dts/sama5d3xcm_cmp.dtsi | 2 +- arch/arm/boot/dts/sama5d4.dtsi | 8 +- arch/arm/boot/dts/sd5203.dts | 96 + arch/arm/boot/dts/sh73a0.dtsi | 2 +- arch/arm/boot/dts/spear13xx.dtsi | 2 +- arch/arm/boot/dts/ste-href.dtsi | 22 +- arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 91 + arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 15 +- arch/arm/boot/dts/stm32h743.dtsi | 20 +- arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 26 + arch/arm/boot/dts/stm32mp151.dtsi | 50 +- arch/arm/boot/dts/stm32mp153.dtsi | 6 + arch/arm/boot/dts/stm32mp153c-dhcom-drc02.dts | 35 + arch/arm/boot/dts/stm32mp157c-dhcom-pdk2.dts | 4 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 16 +- arch/arm/boot/dts/stm32mp157c-lxa-mc1.dts | 3 +- arch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi | 276 +++ arch/arm/boot/dts/stm32mp157c-odyssey.dts | 80 + arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi | 157 ++ arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 45 +- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 42 +- arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 7 +- arch/arm/boot/dts/sun4i-a10-a1000.dts | 25 + arch/arm/boot/dts/sun8i-a33-olinuxino.dts | 4 +- arch/arm/boot/dts/sun8i-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 14 +- arch/arm/boot/dts/sun8i-r40.dtsi | 104 + arch/arm/boot/dts/sun8i-s3-pinecube.dts | 235 ++ arch/arm/boot/dts/sun8i-v3.dtsi | 13 + arch/arm/boot/dts/sun8i-v3s.dtsi | 118 + arch/arm/boot/dts/tango4-common.dtsi | 2 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 30 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 54 +- arch/arm/boot/dts/tny_a9260_common.dtsi | 2 +- arch/arm/boot/dts/tny_a9263.dts | 2 +- arch/arm/boot/dts/usb_a9260.dts | 2 +- arch/arm/boot/dts/usb_a9263.dts | 2 +- arch/arm/boot/dts/usb_a9g20_common.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2p-ca15-tc1.dts | 4 +- arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 2 +- arch/arm/boot/dts/vexpress-v2p-ca9.dts | 6 +- arch/arm/boot/dts/vf610-zii-cfu1.dts | 3 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 2 - arch/arm/boot/dts/vf610-zii-ssmb-dtu.dts | 2 - arch/arm/boot/dts/vf610-zii-ssmb-spu3.dts | 2 - arch/arm/boot/dts/zx296702.dtsi | 2 +- arch/arm/configs/aspeed_g4_defconfig | 3 +- arch/arm/configs/aspeed_g5_defconfig | 7 +- arch/arm/configs/exynos_defconfig | 8 +- arch/arm/configs/imx_v4_v5_defconfig | 2 +- arch/arm/configs/imx_v6_v7_defconfig | 22 +- arch/arm/configs/multi_v5_defconfig | 2 +- arch/arm/configs/multi_v7_defconfig | 6 +- arch/arm/configs/omap2plus_defconfig | 12 + arch/arm/configs/realview_defconfig | 18 +- arch/arm/configs/shmobile_defconfig | 5 +- arch/arm/configs/versatile_defconfig | 5 +- arch/arm/include/debug/brcmstb.S | 26 +- arch/arm/kernel/signal.c | 1 - arch/arm/mach-at91/pm.c | 97 +- arch/arm/mach-at91/pm.h | 5 +- arch/arm/mach-at91/pm_suspend.S | 41 +- arch/arm/mach-bcm/Kconfig | 1 + arch/arm/mach-davinci/board-dm644x-evm.c | 5 +- arch/arm/mach-davinci/board-dm646x-evm.c | 10 +- arch/arm/mach-exynos/Kconfig | 1 - arch/arm/mach-exynos/Makefile | 4 - arch/arm/mach-exynos/common.h | 6 +- arch/arm/mach-exynos/exynos.c | 25 +- arch/arm/mach-exynos/include/mach/map.h | 18 - arch/arm/mach-exynos/platsmp.c | 4 +- arch/arm/mach-exynos/pm.c | 8 +- arch/arm/mach-hisi/Kconfig | 16 +- arch/arm/mach-imx/3ds_debugboard.c | 207 -- arch/arm/mach-imx/3ds_debugboard.h | 11 - arch/arm/mach-imx/Kconfig | 375 +-- arch/arm/mach-imx/Makefile | 45 +- arch/arm/mach-imx/board-mx31lilly.h | 28 - arch/arm/mach-imx/board-mx31lite.h | 29 - arch/arm/mach-imx/board-mx31moboard.h | 30 - arch/arm/mach-imx/common.h | 15 - arch/arm/mach-imx/cpu-imx27.c | 10 +- arch/arm/mach-imx/cpu-imx31.c | 9 +- arch/arm/mach-imx/cpu-imx35.c | 9 +- arch/arm/mach-imx/devices-imx21.h | 56 - arch/arm/mach-imx/devices-imx27.h | 86 - arch/arm/mach-imx/devices-imx31.h | 80 - arch/arm/mach-imx/devices-imx35.h | 87 - arch/arm/mach-imx/devices/Kconfig | 71 - arch/arm/mach-imx/devices/Makefile | 28 - arch/arm/mach-imx/devices/devices-common.h | 293 --- arch/arm/mach-imx/devices/devices.c | 35 - arch/arm/mach-imx/devices/platform-fec.c | 49 - arch/arm/mach-imx/devices/platform-flexcan.c | 45 - arch/arm/mach-imx/devices/platform-fsl-usb2-udc.c | 51 - arch/arm/mach-imx/devices/platform-gpio-mxc.c | 31 - arch/arm/mach-imx/devices/platform-gpio_keys.c | 15 - arch/arm/mach-imx/devices/platform-imx-dma.c | 44 - arch/arm/mach-imx/devices/platform-imx-fb.c | 47 - arch/arm/mach-imx/devices/platform-imx-i2c.c | 74 - arch/arm/mach-imx/devices/platform-imx-keypad.c | 54 - arch/arm/mach-imx/devices/platform-imx-ssi.c | 86 - arch/arm/mach-imx/devices/platform-imx-uart.c | 92 - arch/arm/mach-imx/devices/platform-imx2-wdt.c | 52 - arch/arm/mach-imx/devices/platform-imx21-hcd.c | 38 - arch/arm/mach-imx/devices/platform-imx27-coda.c | 34 - arch/arm/mach-imx/devices/platform-ipu-core.c | 127 - arch/arm/mach-imx/devices/platform-mx2-camera.c | 59 - arch/arm/mach-imx/devices/platform-mx2-emma.c | 37 - arch/arm/mach-imx/devices/platform-mxc-ehci.c | 61 - arch/arm/mach-imx/devices/platform-mxc-mmc.c | 72 - arch/arm/mach-imx/devices/platform-mxc_nand.c | 72 - arch/arm/mach-imx/devices/platform-mxc_rtc.c | 43 - arch/arm/mach-imx/devices/platform-mxc_w1.c | 47 - arch/arm/mach-imx/devices/platform-pata_imx.c | 45 - .../mach-imx/devices/platform-sdhci-esdhc-imx.c | 64 - arch/arm/mach-imx/devices/platform-spi_imx.c | 78 - arch/arm/mach-imx/ehci-imx27.c | 74 - arch/arm/mach-imx/ehci-imx31.c | 74 - arch/arm/mach-imx/ehci-imx35.c | 89 - arch/arm/mach-imx/ehci.h | 44 - arch/arm/mach-imx/hardware.h | 1 - arch/arm/mach-imx/imx27-dt.c | 26 - arch/arm/mach-imx/iomux-imx31.c | 161 -- arch/arm/mach-imx/iomux-mx21.h | 109 - arch/arm/mach-imx/iomux-mx27.h | 192 -- arch/arm/mach-imx/iomux-mx2x.h | 217 -- arch/arm/mach-imx/iomux-mx3.h | 706 ------ arch/arm/mach-imx/iomux-mx35.h | 1254 ---------- arch/arm/mach-imx/iomux-v1.c | 174 -- arch/arm/mach-imx/iomux-v1.h | 81 - arch/arm/mach-imx/iomux-v3.c | 65 - arch/arm/mach-imx/iomux-v3.h | 130 - arch/arm/mach-imx/mach-armadillo5x0.c | 562 ----- arch/arm/mach-imx/mach-bug.c | 54 - arch/arm/mach-imx/mach-imx27.c | 81 + arch/arm/mach-imx/mach-imx27_visstrim_m10.c | 562 ----- arch/arm/mach-imx/{imx31-dt.c => mach-imx31.c} | 0 arch/arm/mach-imx/{imx35-dt.c => mach-imx35.c} | 0 arch/arm/mach-imx/mach-imx7ulp.c | 3 + arch/arm/mach-imx/mach-kzm_arm11_01.c | 291 --- arch/arm/mach-imx/mach-mx21ads.c | 338 --- arch/arm/mach-imx/mach-mx27_3ds.c | 470 ---- arch/arm/mach-imx/mach-mx27ads.c | 407 --- arch/arm/mach-imx/mach-mx31_3ds.c | 615 ----- arch/arm/mach-imx/mach-mx31ads.c | 579 ----- arch/arm/mach-imx/mach-mx31lilly.c | 312 --- arch/arm/mach-imx/mach-mx31lite.c | 290 --- arch/arm/mach-imx/mach-mx31moboard.c | 581 ----- arch/arm/mach-imx/mach-mx35_3ds.c | 516 ---- arch/arm/mach-imx/mach-pca100.c | 426 ---- arch/arm/mach-imx/mach-pcm037.c | 585 ----- arch/arm/mach-imx/mach-pcm037_eet.c | 166 -- arch/arm/mach-imx/mach-pcm043.c | 412 ---- arch/arm/mach-imx/mach-qong.c | 262 -- arch/arm/mach-imx/mach-vpr200.c | 306 --- arch/arm/mach-imx/mm-imx21.c | 84 - arch/arm/mach-imx/mm-imx27.c | 88 - arch/arm/mach-imx/mm-imx3.c | 185 +- arch/arm/mach-imx/mx21.h | 176 -- arch/arm/mach-imx/mx27.h | 196 -- arch/arm/mach-imx/mx31.h | 179 -- arch/arm/mach-imx/mx31lilly-db.c | 182 -- arch/arm/mach-imx/mx31lite-db.c | 154 -- arch/arm/mach-imx/mx31moboard-devboard.c | 238 -- arch/arm/mach-imx/mx31moboard-marxbot.c | 270 -- arch/arm/mach-imx/mx31moboard-smartbot.c | 124 - arch/arm/mach-imx/mx35.h | 173 -- arch/arm/mach-imx/pcm037.h | 18 - arch/arm/mach-imx/pm-imx27.c | 12 +- arch/arm/mach-imx/ulpi.h | 20 - arch/arm/mach-mstar/Kconfig | 1 + arch/arm/mach-omap1/include/mach/mux.h | 2 +- arch/arm/mach-omap2/Kconfig | 1 + arch/arm/mach-omap2/am33xx.h | 2 +- arch/arm/mach-omap2/board-generic.c | 2 +- arch/arm/mach-omap2/clockdomains33xx_data.c | 2 +- arch/arm/mach-omap2/clockdomains81xx_data.c | 2 +- arch/arm/mach-omap2/cm-regbits-33xx.h | 2 +- arch/arm/mach-omap2/cm-regbits-54xx.h | 2 +- arch/arm/mach-omap2/cm-regbits-7xx.h | 2 +- arch/arm/mach-omap2/cm1_54xx.h | 2 +- arch/arm/mach-omap2/cm1_7xx.h | 2 +- arch/arm/mach-omap2/cm2_54xx.h | 2 +- arch/arm/mach-omap2/cm2_7xx.h | 2 +- arch/arm/mach-omap2/cm33xx.c | 2 +- arch/arm/mach-omap2/cm33xx.h | 2 +- arch/arm/mach-omap2/cm81xx.h | 2 +- arch/arm/mach-omap2/cpuidle44xx.c | 4 +- arch/arm/mach-omap2/display.c | 2 +- arch/arm/mach-omap2/dma.c | 2 +- arch/arm/mach-omap2/l3_2xxx.h | 2 +- arch/arm/mach-omap2/l3_3xxx.h | 2 +- arch/arm/mach-omap2/l4_2xxx.h | 2 +- arch/arm/mach-omap2/omap-iommu.c | 2 +- .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 2 - .../omap_hwmod_33xx_43xx_interconnect_data.c | 24 - .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 77 - arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 5 +- arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 10 - arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 33 - arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 33 +- arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 46 +- arch/arm/mach-omap2/omap_hwmod_81xx_data.c | 2 +- arch/arm/mach-omap2/omap_opp_data.h | 2 +- arch/arm/mach-omap2/omap_phy_internal.c | 2 +- arch/arm/mach-omap2/opp3xxx_data.c | 2 +- arch/arm/mach-omap2/opp4xxx_data.c | 2 +- arch/arm/mach-omap2/pm-debug.c | 2 - arch/arm/mach-omap2/pm.c | 2 + arch/arm/mach-omap2/pm.h | 4 - arch/arm/mach-omap2/pm33xx-core.c | 27 +- arch/arm/mach-omap2/pm34xx.c | 26 +- arch/arm/mach-omap2/powerdomains33xx_data.c | 2 +- arch/arm/mach-omap2/prcm43xx.h | 2 +- arch/arm/mach-omap2/prcm_mpu54xx.h | 2 +- arch/arm/mach-omap2/prcm_mpu7xx.h | 2 +- arch/arm/mach-omap2/prm-regbits-33xx.h | 2 +- arch/arm/mach-omap2/prm33xx.c | 2 +- arch/arm/mach-omap2/prm33xx.h | 2 +- arch/arm/mach-omap2/prm54xx.h | 2 +- arch/arm/mach-omap2/prm7xx.h | 2 +- arch/arm/mach-omap2/scrm54xx.h | 2 +- arch/arm/mach-omap2/sleep33xx.S | 2 +- arch/arm/mach-omap2/sleep43xx.S | 2 +- arch/arm/mach-omap2/ti81xx.h | 2 +- arch/arm/mach-omap2/voltagedomains54xx_data.c | 2 +- arch/arm/mach-s3c/Kconfig | 250 ++ arch/arm/mach-s3c/Kconfig.s3c24xx | 583 +++++ arch/arm/mach-s3c/Kconfig.s3c64xx | 350 +++ arch/arm/mach-s3c/Makefile | 37 + arch/arm/{mach-s3c24xx => mach-s3c}/Makefile.boot | 0 arch/arm/mach-s3c/Makefile.s3c24xx | 102 + arch/arm/mach-s3c/Makefile.s3c64xx | 62 + .../include/plat => mach-s3c}/adc-core.h | 0 arch/arm/mach-s3c/adc.c | 510 ++++ arch/arm/{mach-s3c24xx => mach-s3c}/anubis.h | 0 arch/arm/mach-s3c/ata-core-s3c64xx.h | 24 + arch/arm/mach-s3c/backlight-s3c64xx.h | 22 + arch/arm/mach-s3c/bast-ide.c | 82 + arch/arm/mach-s3c/bast-irq.c | 137 + arch/arm/{mach-s3c24xx => mach-s3c}/bast.h | 0 arch/arm/mach-s3c/common-smdk-s3c24xx.c | 228 ++ .../common-smdk-s3c24xx.h} | 0 arch/arm/mach-s3c/cpu.c | 31 + arch/arm/mach-s3c/cpu.h | 128 + arch/arm/mach-s3c/cpufreq-utils-s3c24xx.c | 94 + arch/arm/mach-s3c/cpuidle-s3c64xx.c | 60 + arch/arm/mach-s3c/crag6410.h | 22 + arch/arm/mach-s3c/dev-audio-s3c64xx.c | 212 ++ arch/arm/mach-s3c/dev-backlight-s3c64xx.c | 137 + arch/arm/mach-s3c/dev-uart-s3c64xx.c | 65 + arch/arm/mach-s3c/dev-uart.c | 41 + arch/arm/mach-s3c/devs.c | 1199 +++++++++ .../{plat-samsung/include/plat => mach-s3c}/devs.h | 0 .../include/mach/dma.h => mach-s3c/dma-s3c24xx.h} | 0 .../include/mach/dma.h => mach-s3c/dma-s3c64xx.h} | 0 arch/arm/mach-s3c/dma.h | 9 + arch/arm/mach-s3c/fb-core-s3c24xx.h | 24 + .../{plat-samsung/include/plat => mach-s3c}/fb.h | 0 .../include/plat => mach-s3c}/gpio-cfg-helpers.h | 0 .../include/plat => mach-s3c}/gpio-cfg.h | 0 arch/arm/mach-s3c/gpio-core.h | 142 ++ arch/arm/mach-s3c/gpio-samsung-s3c24xx.h | 103 + .../gpio-samsung-s3c64xx.h} | 0 arch/arm/mach-s3c/gpio-samsung.c | 1324 ++++++++++ arch/arm/mach-s3c/gpio-samsung.h | 9 + arch/arm/mach-s3c/gta02.h | 20 + arch/arm/mach-s3c/h1940-bluetooth.c | 140 ++ arch/arm/{mach-s3c24xx => mach-s3c}/h1940.h | 0 arch/arm/mach-s3c/hardware-s3c24xx.h | 14 + .../include/plat => mach-s3c}/iic-core.h | 0 arch/arm/mach-s3c/include/mach/io-s3c24xx.h | 50 + arch/arm/mach-s3c/include/mach/io.h | 8 + .../include/mach/irqs-s3c24xx.h} | 0 .../include/mach/irqs-s3c64xx.h} | 0 arch/arm/mach-s3c/include/mach/irqs.h | 9 + .../plat => mach-s3c/include/mach}/map-base.h | 0 arch/arm/mach-s3c/init.c | 173 ++ arch/arm/mach-s3c/iotiming-s3c2410.c | 472 ++++ arch/arm/mach-s3c/iotiming-s3c2412.c | 278 +++ arch/arm/mach-s3c/irq-pm-s3c24xx.c | 115 + arch/arm/mach-s3c/irq-pm-s3c64xx.c | 119 + arch/arm/mach-s3c/irq-s3c24xx-fiq-exports.c | 9 + arch/arm/mach-s3c/irq-s3c24xx-fiq.S | 115 + arch/arm/mach-s3c/irq-s3c24xx.c | 1337 ++++++++++ .../irq-uart.h => mach-s3c/irq-uart-s3c64xx.h} | 0 .../include/plat => mach-s3c}/keypad.h | 0 arch/arm/mach-s3c/mach-amlm5900.c | 246 ++ arch/arm/mach-s3c/mach-anubis.c | 426 ++++ arch/arm/mach-s3c/mach-anw6410.c | 230 ++ arch/arm/mach-s3c/mach-at2440evb.c | 232 ++ arch/arm/mach-s3c/mach-bast.c | 587 +++++ arch/arm/mach-s3c/mach-crag6410-module.c | 445 ++++ arch/arm/mach-s3c/mach-crag6410.c | 879 +++++++ arch/arm/mach-s3c/mach-gta02.c | 580 +++++ arch/arm/mach-s3c/mach-h1940.c | 793 ++++++ arch/arm/mach-s3c/mach-hmt.c | 282 +++ arch/arm/mach-s3c/mach-jive.c | 684 +++++ arch/arm/mach-s3c/mach-mini2440.c | 792 ++++++ arch/arm/mach-s3c/mach-mini6410.c | 365 +++ arch/arm/mach-s3c/mach-n30.c | 673 +++++ arch/arm/mach-s3c/mach-ncp.c | 100 + arch/arm/mach-s3c/mach-nexcoder.c | 161 ++ arch/arm/mach-s3c/mach-osiris-dvs.c | 178 ++ arch/arm/mach-s3c/mach-osiris.c | 409 +++ arch/arm/mach-s3c/mach-otom.c | 123 + arch/arm/mach-s3c/mach-qt2410.c | 374 +++ arch/arm/mach-s3c/mach-real6410.c | 333 +++ arch/arm/mach-s3c/mach-rx1950.c | 867 +++++++ arch/arm/mach-s3c/mach-rx3715.c | 218 ++ arch/arm/mach-s3c/mach-s3c2416-dt.c | 48 + arch/arm/mach-s3c/mach-s3c64xx-dt.c | 51 + arch/arm/mach-s3c/mach-smartq.c | 424 ++++ arch/arm/{mach-s3c64xx => mach-s3c}/mach-smartq.h | 0 arch/arm/mach-s3c/mach-smartq5.c | 154 ++ arch/arm/mach-s3c/mach-smartq7.c | 170 ++ arch/arm/mach-s3c/mach-smdk2410.c | 111 + arch/arm/mach-s3c/mach-smdk2413.c | 160 ++ arch/arm/mach-s3c/mach-smdk2416.c | 257 ++ arch/arm/mach-s3c/mach-smdk2440.c | 189 ++ arch/arm/mach-s3c/mach-smdk2443.c | 136 + arch/arm/mach-s3c/mach-smdk6400.c | 90 + arch/arm/mach-s3c/mach-smdk6410.c | 706 ++++++ arch/arm/mach-s3c/mach-tct_hammer.c | 156 ++ arch/arm/mach-s3c/mach-vr1000.c | 368 +++ arch/arm/mach-s3c/mach-vstms.c | 165 ++ arch/arm/mach-s3c/map-s3c.h | 70 + arch/arm/mach-s3c/map-s3c24xx.h | 159 ++ arch/arm/mach-s3c/map-s3c64xx.h | 122 + arch/arm/mach-s3c/map-s5p.h | 20 + arch/arm/mach-s3c/map.h | 9 + arch/arm/mach-s3c/nand-core-s3c24xx.h | 24 + arch/arm/mach-s3c/onenand-core-s3c64xx.h | 32 + arch/arm/{mach-s3c24xx => mach-s3c}/osiris.h | 0 arch/arm/{mach-s3c24xx => mach-s3c}/otom.h | 0 arch/arm/mach-s3c/pl080.c | 264 ++ arch/arm/mach-s3c/platformdata.c | 53 + arch/arm/mach-s3c/pll-s3c2410.c | 83 + arch/arm/mach-s3c/pll-s3c2440-12000000.c | 95 + arch/arm/mach-s3c/pll-s3c2440-16934400.c | 122 + arch/arm/mach-s3c/pm-common.c | 73 + arch/arm/mach-s3c/pm-common.h | 40 + arch/arm/mach-s3c/pm-core-s3c24xx.h | 96 + arch/arm/mach-s3c/pm-core-s3c64xx.h | 84 + arch/arm/mach-s3c/pm-core.h | 9 + arch/arm/mach-s3c/pm-gpio.c | 380 +++ arch/arm/mach-s3c/pm-h1940.S | 19 + arch/arm/mach-s3c/pm-s3c2410.c | 170 ++ arch/arm/mach-s3c/pm-s3c2412.c | 126 + arch/arm/mach-s3c/pm-s3c2416.c | 81 + arch/arm/mach-s3c/pm-s3c24xx.c | 121 + arch/arm/mach-s3c/pm-s3c64xx.c | 400 +++ arch/arm/mach-s3c/pm.c | 199 ++ arch/arm/mach-s3c/pm.h | 109 + .../include/plat => mach-s3c}/pwm-core.h | 0 .../include/plat => mach-s3c}/regs-adc.h | 0 arch/arm/mach-s3c/regs-clock-s3c24xx.h | 146 ++ .../regs-clock.h => mach-s3c/regs-clock-s3c64xx.h} | 0 arch/arm/mach-s3c/regs-clock.h | 9 + arch/arm/mach-s3c/regs-dsc-s3c24xx.h | 22 + .../regs-gpio-memport-s3c64xx.h} | 0 arch/arm/mach-s3c/regs-gpio-s3c24xx.h | 608 +++++ .../regs-gpio.h => mach-s3c/regs-gpio-s3c64xx.h} | 0 arch/arm/mach-s3c/regs-gpio.h | 9 + arch/arm/mach-s3c/regs-irq-s3c24xx.h | 51 + .../regs-irq.h => mach-s3c/regs-irq-s3c64xx.h} | 0 arch/arm/mach-s3c/regs-irq.h | 9 + .../include/plat => mach-s3c}/regs-irqtype.h | 0 arch/arm/mach-s3c/regs-mem-s3c24xx.h | 53 + .../regs-modem.h => mach-s3c/regs-modem-s3c64xx.h} | 0 arch/arm/mach-s3c/regs-s3c2443-clock.h | 238 ++ .../regs-srom.h => mach-s3c/regs-srom-s3c64xx.h} | 0 .../regs-sys.h => mach-s3c/regs-sys-s3c64xx.h} | 0 .../regs-syscon-power-s3c64xx.h} | 0 .../regs-usb-hsotg-phy-s3c64xx.h} | 0 arch/arm/mach-s3c/rtc-core-s3c24xx.h | 23 + arch/arm/mach-s3c/s3c2410.c | 130 + .../arm/{mach-s3c24xx => mach-s3c}/s3c2412-power.h | 0 arch/arm/mach-s3c/s3c2412.c | 175 ++ arch/arm/mach-s3c/s3c2412.h | 25 + arch/arm/mach-s3c/s3c2416.c | 132 + arch/arm/mach-s3c/s3c2440.c | 71 + arch/arm/mach-s3c/s3c2442.c | 62 + arch/arm/mach-s3c/s3c2443.c | 112 + arch/arm/mach-s3c/s3c244x.c | 128 + arch/arm/mach-s3c/s3c24xx.c | 680 +++++ arch/arm/mach-s3c/s3c24xx.h | 124 + arch/arm/mach-s3c/s3c6400.c | 90 + arch/arm/mach-s3c/s3c6410.c | 94 + arch/arm/mach-s3c/s3c64xx.c | 427 ++++ arch/arm/mach-s3c/s3c64xx.h | 66 + arch/arm/mach-s3c/sdhci.h | 162 ++ arch/arm/mach-s3c/setup-fb-24bpp-s3c64xx.c | 23 + arch/arm/mach-s3c/setup-i2c-s3c24xx.c | 23 + arch/arm/mach-s3c/setup-i2c0-s3c64xx.c | 24 + arch/arm/mach-s3c/setup-i2c1-s3c64xx.c | 24 + arch/arm/mach-s3c/setup-ide-s3c64xx.c | 40 + arch/arm/mach-s3c/setup-keypad-s3c64xx.c | 20 + arch/arm/mach-s3c/setup-sdhci-gpio-s3c24xx.c | 31 + arch/arm/mach-s3c/setup-sdhci-gpio-s3c64xx.c | 53 + arch/arm/mach-s3c/setup-spi-s3c24xx.c | 27 + arch/arm/mach-s3c/setup-spi-s3c64xx.c | 27 + arch/arm/mach-s3c/setup-ts-s3c24xx.c | 29 + arch/arm/mach-s3c/setup-usb-phy-s3c64xx.c | 90 + arch/arm/mach-s3c/simtec-audio.c | 76 + arch/arm/mach-s3c/simtec-nor.c | 74 + arch/arm/mach-s3c/simtec-pm.c | 60 + arch/arm/mach-s3c/simtec-usb.c | 125 + arch/arm/{mach-s3c24xx => mach-s3c}/simtec.h | 0 arch/arm/mach-s3c/sleep-s3c2410.S | 54 + arch/arm/mach-s3c/sleep-s3c2412.S | 53 + arch/arm/mach-s3c/sleep-s3c24xx.S | 69 + arch/arm/mach-s3c/sleep-s3c64xx.S | 69 + arch/arm/mach-s3c/spi-core-s3c24xx.h | 27 + .../include/plat => mach-s3c}/usb-phy.h | 0 arch/arm/{mach-s3c24xx => mach-s3c}/vr1000.h | 0 arch/arm/mach-s3c/wakeup-mask.c | 42 + .../include/plat => mach-s3c}/wakeup-mask.h | 0 arch/arm/mach-s3c24xx/Kconfig | 596 ----- arch/arm/mach-s3c24xx/Makefile | 100 - arch/arm/mach-s3c24xx/bast-ide.c | 81 - arch/arm/mach-s3c24xx/bast-irq.c | 139 -- arch/arm/mach-s3c24xx/common-smdk.c | 229 -- arch/arm/mach-s3c24xx/common.c | 671 ----- arch/arm/mach-s3c24xx/common.h | 126 - arch/arm/mach-s3c24xx/cpufreq-utils.c | 62 - arch/arm/mach-s3c24xx/fb-core.h | 24 - arch/arm/mach-s3c24xx/gta02.h | 20 - arch/arm/mach-s3c24xx/h1940-bluetooth.c | 141 -- arch/arm/mach-s3c24xx/include/mach/fb.h | 2 - arch/arm/mach-s3c24xx/include/mach/gpio-samsung.h | 101 - arch/arm/mach-s3c24xx/include/mach/hardware.h | 21 - arch/arm/mach-s3c24xx/include/mach/io.h | 212 -- arch/arm/mach-s3c24xx/include/mach/map.h | 157 -- arch/arm/mach-s3c24xx/include/mach/pm-core.h | 98 - arch/arm/mach-s3c24xx/include/mach/regs-clock.h | 144 -- arch/arm/mach-s3c24xx/include/mach/regs-gpio.h | 606 ----- arch/arm/mach-s3c24xx/include/mach/regs-irq.h | 49 - arch/arm/mach-s3c24xx/include/mach/regs-lcd.h | 157 -- .../mach-s3c24xx/include/mach/regs-s3c2443-clock.h | 188 -- arch/arm/mach-s3c24xx/include/mach/rtc-core.h | 23 - arch/arm/mach-s3c24xx/include/mach/s3c2412.h | 23 - arch/arm/mach-s3c24xx/iotiming-s3c2410.c | 472 ---- arch/arm/mach-s3c24xx/iotiming-s3c2412.c | 278 --- arch/arm/mach-s3c24xx/irq-pm.c | 115 - arch/arm/mach-s3c24xx/mach-amlm5900.c | 231 -- arch/arm/mach-s3c24xx/mach-anubis.c | 429 ---- arch/arm/mach-s3c24xx/mach-at2440evb.c | 227 -- arch/arm/mach-s3c24xx/mach-bast.c | 590 ----- arch/arm/mach-s3c24xx/mach-gta02.c | 563 ----- arch/arm/mach-s3c24xx/mach-h1940.c | 778 ------ arch/arm/mach-s3c24xx/mach-jive.c | 678 ----- arch/arm/mach-s3c24xx/mach-mini2440.c | 777 ------ arch/arm/mach-s3c24xx/mach-n30.c | 662 ----- arch/arm/mach-s3c24xx/mach-nexcoder.c | 158 -- arch/arm/mach-s3c24xx/mach-osiris-dvs.c | 178 -- arch/arm/mach-s3c24xx/mach-osiris.c | 412 ---- arch/arm/mach-s3c24xx/mach-otom.c | 120 - arch/arm/mach-s3c24xx/mach-qt2410.c | 359 --- arch/arm/mach-s3c24xx/mach-rx1950.c | 853 ------- arch/arm/mach-s3c24xx/mach-rx3715.c | 213 -- arch/arm/mach-s3c24xx/mach-s3c2416-dt.c | 48 - arch/arm/mach-s3c24xx/mach-smdk2410.c | 108 - arch/arm/mach-s3c24xx/mach-smdk2413.c | 158 -- arch/arm/mach-s3c24xx/mach-smdk2416.c | 259 -- arch/arm/mach-s3c24xx/mach-smdk2440.c | 183 -- arch/arm/mach-s3c24xx/mach-smdk2443.c | 139 -- arch/arm/mach-s3c24xx/mach-tct_hammer.c | 143 -- arch/arm/mach-s3c24xx/mach-vr1000.c | 370 --- arch/arm/mach-s3c24xx/mach-vstms.c | 164 -- arch/arm/mach-s3c24xx/nand-core.h | 24 - arch/arm/mach-s3c24xx/pll-s3c2410.c | 83 - arch/arm/mach-s3c24xx/pll-s3c2440-12000000.c | 95 - arch/arm/mach-s3c24xx/pll-s3c2440-16934400.c | 122 - arch/arm/mach-s3c24xx/pm-h1940.S | 20 - arch/arm/mach-s3c24xx/pm-s3c2410.c | 171 -- arch/arm/mach-s3c24xx/pm-s3c2412.c | 126 - arch/arm/mach-s3c24xx/pm-s3c2416.c | 81 - arch/arm/mach-s3c24xx/pm.c | 121 - arch/arm/mach-s3c24xx/regs-dsc.h | 22 - arch/arm/mach-s3c24xx/regs-mem.h | 51 - arch/arm/mach-s3c24xx/s3c2410.c | 131 - arch/arm/mach-s3c24xx/s3c2412.c | 177 -- arch/arm/mach-s3c24xx/s3c2416.c | 132 - arch/arm/mach-s3c24xx/s3c2440.c | 72 - arch/arm/mach-s3c24xx/s3c2442.c | 63 - arch/arm/mach-s3c24xx/s3c2443.c | 110 - arch/arm/mach-s3c24xx/s3c244x.c | 130 - arch/arm/mach-s3c24xx/setup-camif.c | 67 - arch/arm/mach-s3c24xx/setup-i2c.c | 23 - arch/arm/mach-s3c24xx/setup-sdhci-gpio.c | 30 - arch/arm/mach-s3c24xx/setup-spi.c | 27 - arch/arm/mach-s3c24xx/setup-ts.c | 27 - arch/arm/mach-s3c24xx/simtec-audio.c | 71 - arch/arm/mach-s3c24xx/simtec-nor.c | 74 - arch/arm/mach-s3c24xx/simtec-pm.c | 62 - arch/arm/mach-s3c24xx/simtec-usb.c | 125 - arch/arm/mach-s3c24xx/sleep-s3c2410.S | 55 - arch/arm/mach-s3c24xx/sleep-s3c2412.S | 54 - arch/arm/mach-s3c24xx/sleep.S | 70 - arch/arm/mach-s3c24xx/spi-core.h | 27 - arch/arm/mach-s3c64xx/Kconfig | 351 --- arch/arm/mach-s3c64xx/Makefile | 62 - arch/arm/mach-s3c64xx/ata-core.h | 24 - arch/arm/mach-s3c64xx/backlight.h | 22 - arch/arm/mach-s3c64xx/common.c | 439 ---- arch/arm/mach-s3c64xx/common.h | 57 - arch/arm/mach-s3c64xx/cpuidle.c | 60 - arch/arm/mach-s3c64xx/crag6410.h | 22 - arch/arm/mach-s3c64xx/dev-audio.c | 213 -- arch/arm/mach-s3c64xx/dev-backlight.c | 137 - arch/arm/mach-s3c64xx/dev-uart.c | 66 - arch/arm/mach-s3c64xx/include/mach/hardware.h | 17 - arch/arm/mach-s3c64xx/include/mach/map.h | 122 - arch/arm/mach-s3c64xx/include/mach/pm-core.h | 124 - arch/arm/mach-s3c64xx/irq-pm.c | 119 - arch/arm/mach-s3c64xx/mach-anw6410.c | 233 -- arch/arm/mach-s3c64xx/mach-crag6410-module.c | 446 ---- arch/arm/mach-s3c64xx/mach-crag6410.c | 882 ------- arch/arm/mach-s3c64xx/mach-hmt.c | 285 --- arch/arm/mach-s3c64xx/mach-mini6410.c | 367 --- arch/arm/mach-s3c64xx/mach-ncp.c | 103 - arch/arm/mach-s3c64xx/mach-real6410.c | 335 --- arch/arm/mach-s3c64xx/mach-s3c64xx-dt.c | 68 - arch/arm/mach-s3c64xx/mach-smartq.c | 425 ---- arch/arm/mach-s3c64xx/mach-smartq5.c | 156 -- arch/arm/mach-s3c64xx/mach-smartq7.c | 172 -- arch/arm/mach-s3c64xx/mach-smdk6400.c | 93 - arch/arm/mach-s3c64xx/mach-smdk6410.c | 709 ------ arch/arm/mach-s3c64xx/onenand-core.h | 32 - arch/arm/mach-s3c64xx/pl080.c | 264 -- arch/arm/mach-s3c64xx/pm.c | 350 --- arch/arm/mach-s3c64xx/s3c6400.c | 92 - arch/arm/mach-s3c64xx/s3c6410.c | 95 - arch/arm/mach-s3c64xx/setup-fb-24bpp.c | 23 - arch/arm/mach-s3c64xx/setup-i2c0.c | 24 - arch/arm/mach-s3c64xx/setup-i2c1.c | 24 - arch/arm/mach-s3c64xx/setup-ide.c | 39 - arch/arm/mach-s3c64xx/setup-keypad.c | 20 - arch/arm/mach-s3c64xx/setup-sdhci-gpio.c | 53 - arch/arm/mach-s3c64xx/setup-spi.c | 26 - arch/arm/mach-s3c64xx/setup-usb-phy.c | 90 - arch/arm/mach-s3c64xx/sleep.S | 69 - arch/arm/mach-s3c64xx/watchdog-reset.h | 16 - arch/arm/mach-s5pv210/Kconfig | 2 +- arch/arm/mach-s5pv210/Makefile | 7 - arch/arm/mach-s5pv210/pm.c | 51 +- arch/arm/mach-s5pv210/regs-clock.h | 4 +- arch/arm/mach-s5pv210/s5pv210.c | 2 - arch/arm/mach-shmobile/rcar-gen2.h | 2 - arch/arm/mach-shmobile/setup-rcar-gen2.c | 4 +- arch/arm/mach-stm32/Makefile.boot | 2 +- arch/arm/plat-omap/Kconfig | 2 +- arch/arm/plat-samsung/Kconfig | 308 --- arch/arm/plat-samsung/Makefile | 35 - arch/arm/plat-samsung/adc.c | 510 ---- arch/arm/plat-samsung/cpu.c | 48 - arch/arm/plat-samsung/dev-uart.c | 41 - arch/arm/plat-samsung/devs.c | 1166 --------- arch/arm/plat-samsung/gpio-samsung.c | 1324 ---------- arch/arm/plat-samsung/include/plat/adc.h | 32 - arch/arm/plat-samsung/include/plat/cpu-freq-core.h | 287 --- arch/arm/plat-samsung/include/plat/cpu-freq.h | 141 -- arch/arm/plat-samsung/include/plat/cpu.h | 140 -- arch/arm/plat-samsung/include/plat/fb-s3c2410.h | 68 - arch/arm/plat-samsung/include/plat/gpio-core.h | 142 -- arch/arm/plat-samsung/include/plat/map-s3c.h | 76 - arch/arm/plat-samsung/include/plat/map-s5p.h | 22 - arch/arm/plat-samsung/include/plat/pm-common.h | 107 - arch/arm/plat-samsung/include/plat/pm.h | 109 - arch/arm/plat-samsung/include/plat/regs-spi.h | 44 - arch/arm/plat-samsung/include/plat/samsung-time.h | 26 - arch/arm/plat-samsung/include/plat/sdhci.h | 162 -- arch/arm/plat-samsung/init.c | 173 -- arch/arm/plat-samsung/platformdata.c | 53 - arch/arm/plat-samsung/pm-check.c | 233 -- arch/arm/plat-samsung/pm-common.c | 71 - arch/arm/plat-samsung/pm-debug.c | 95 - arch/arm/plat-samsung/pm-gpio.c | 380 --- arch/arm/plat-samsung/pm.c | 199 -- arch/arm/plat-samsung/wakeup-mask.c | 42 - arch/arm/plat-samsung/watchdog-reset.c | 93 - arch/arm64/Kconfig | 1 + arch/arm64/Kconfig.platforms | 8 +- arch/arm64/Makefile | 4 +- arch/arm64/boot/dts/Makefile | 1 + arch/arm64/boot/dts/actions/s700.dtsi | 17 +- arch/arm64/boot/dts/allwinner/Makefile | 1 + .../dts/allwinner/sun50i-a100-allwinner-perf1.dts | 180 ++ arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 364 +++ .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 8 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 8 +- .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 8 +- .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 8 +- .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 8 +- .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 8 +- .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 8 +- .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 8 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 20 +- arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 7 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 1 + arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 12 +- arch/arm64/boot/dts/amazon/alpine-v2.dtsi | 2 +- arch/arm64/boot/dts/amlogic/Makefile | 2 + .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 88 - .../boot/dts/amlogic/meson-g12b-odroid-n2-plus.dts | 31 + .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 618 +---- .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 625 +++++ .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts | 318 +++ arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 94 +- .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 86 - arch/arm64/boot/dts/apm/apm-shadowcat.dtsi | 2 +- arch/arm64/boot/dts/apm/apm-storm.dtsi | 2 +- arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 2 +- arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 2 +- arch/arm64/boot/dts/broadcom/northstar2/ns2.dtsi | 2 +- .../boot/dts/broadcom/stingray/bcm958742-base.dtsi | 2 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 2 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 4 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 12 +- arch/arm64/boot/dts/freescale/Makefile | 5 + .../boot/dts/freescale/fsl-ls1012a-oxalis.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 5 +- .../fsl-ls1028a-kontron-kbox-a-230-ls.dts | 18 + .../fsl-ls1028a-kontron-sl28-var3-ads2.dts | 9 + .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 134 + arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 4 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 16 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 134 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 157 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 12 +- .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 16 +- .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 40 +- arch/arm64/boot/dts/freescale/imx8mm-ddr4-evk.dts | 57 + arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 553 +---- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 474 ++++ .../boot/dts/freescale/imx8mm-var-som-symphony.dts | 255 ++ arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 561 +++++ arch/arm64/boot/dts/freescale/imx8mm.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 32 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 3 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 20 +- .../boot/dts/freescale/imx8mn-var-som-symphony.dts | 240 ++ arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 551 +++++ arch/arm64/boot/dts/freescale/imx8mn.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 14 +- arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h | 360 +-- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 52 +- .../dts/freescale/imx8mq-hummingboard-pulse.dts | 8 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 52 +- .../arm64/boot/dts/freescale/imx8mq-librem5-r2.dts | 29 + .../arm64/boot/dts/freescale/imx8mq-librem5-r3.dts | 27 + arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi | 1106 +++++++++ arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 21 +- arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 15 +- arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8mq-thor96.dts | 2 +- .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 2 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 53 +- arch/arm64/boot/dts/freescale/imx8qxp-colibri.dtsi | 8 +- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 6 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 10 +- arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 2 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 18 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 7 +- arch/arm64/boot/dts/hisilicon/hip05-d02.dts | 6 +- arch/arm64/boot/dts/hisilicon/hip06-d03.dts | 18 +- arch/arm64/boot/dts/hisilicon/hip07-d05.dts | 20 +- arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 14 +- arch/arm64/boot/dts/lg/lg1312.dtsi | 10 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 10 +- arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 9 +- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 11 + arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 30 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 15 +- arch/arm64/boot/dts/mediatek/pumpkin-common.dtsi | 2 +- arch/arm64/boot/dts/microchip/sparx5.dtsi | 81 + arch/arm64/boot/dts/microchip/sparx5_nand.dtsi | 31 + arch/arm64/boot/dts/microchip/sparx5_pcb125.dts | 53 + arch/arm64/boot/dts/microchip/sparx5_pcb134.dts | 1 + .../boot/dts/microchip/sparx5_pcb134_board.dtsi | 32 + .../boot/dts/microchip/sparx5_pcb134_emmc.dts | 23 + arch/arm64/boot/dts/microchip/sparx5_pcb135.dts | 1 + .../boot/dts/microchip/sparx5_pcb135_board.dtsi | 32 + .../boot/dts/microchip/sparx5_pcb135_emmc.dts | 23 + arch/arm64/boot/dts/nvidia/Makefile | 1 + arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 1 + arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra186.dtsi | 217 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 16 + arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 14 + .../dts/nvidia/tegra194-p3509-0000+p3668-0000.dts | 14 + .../arm64/boot/dts/nvidia/tegra194-p3668-0000.dtsi | 16 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 247 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 3 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 1 + arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 29 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 150 +- arch/arm64/boot/dts/nvidia/tegra234-sim-vdk.dts | 40 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 189 ++ arch/arm64/boot/dts/qcom/Makefile | 16 +- arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 900 +++---- arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 6 +- arch/arm64/boot/dts/qcom/ipq6018.dtsi | 96 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 34 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 10 +- .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 108 +- arch/arm64/boot/dts/qcom/msm8916-mtp.dtsi | 14 +- arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi | 79 + .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 132 +- .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 12 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 2608 ++++++++++---------- arch/arm64/boot/dts/qcom/msm8992.dtsi | 2 +- .../dts/qcom/msm8994-sony-xperia-kitakami.dtsi | 7 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 3 +- arch/arm64/boot/dts/qcom/pm660.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm8916.dtsi | 92 +- arch/arm64/boot/dts/qcom/qcs404-evb-4000.dts | 2 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 12 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 686 +++++ arch/arm64/boot/dts/qcom/sc7180-idp.dts | 66 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 24 + .../boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts | 17 + .../boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts | 18 + .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 15 + arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 192 ++ .../boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi | 15 + arch/arm64/boot/dts/qcom/sc7180-trogdor-r1-lte.dts | 14 + arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 191 ++ arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 1402 +++++++++++ arch/arm64/boot/dts/qcom/sc7180.dtsi | 332 ++- arch/arm64/boot/dts/qcom/sdm630.dtsi | 8 + arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 14 +- .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 380 +++ arch/arm64/boot/dts/qcom/sdm845.dtsi | 101 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 111 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 32 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 1059 +++++++- arch/arm64/boot/dts/renesas/Makefile | 3 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 40 +- .../boot/dts/renesas/r8a774b1-hihope-rzg2n-ex.dts | 5 + arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 40 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 26 +- .../r8a774e1-hihope-rzg2h-ex-idk-1110wr.dts | 15 + .../boot/dts/renesas/r8a774e1-hihope-rzg2h-ex.dts | 5 + .../boot/dts/renesas/r8a774e1-hihope-rzg2h.dts | 15 + arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 1334 +++++++++- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 2 +- .../boot/dts/renesas/r8a77961-salvator-xs.dts | 57 + arch/arm64/boot/dts/renesas/r8a77961.dtsi | 617 ++++- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 6 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 127 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 6 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 2 +- .../boot/dts/renesas/r8a779a0-falcon-cpu.dtsi | 46 + arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 22 + arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 133 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 1 + arch/arm64/boot/dts/rockchip/Makefile | 6 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 374 +++ arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 12 + arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 368 +++ arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 2 +- .../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 4 +- .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 24 + .../boot/dts/rockchip/rk3399-roc-pc-mezzanine.dts | 18 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 12 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 735 ------ arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 709 ++++++ arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a.dts | 13 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b.dts | 42 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dts | 51 + arch/arm64/boot/dts/ti/Makefile | 8 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 52 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 18 +- .../boot/dts/ti/k3-am654-industrial-thermal.dtsi | 12 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 215 ++ arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 449 ++++ arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 273 ++ arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 65 + arch/arm64/boot/dts/ti/k3-j7200.dtsi | 172 ++ .../boot/dts/ti/k3-j721e-common-proc-board.dts | 206 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 314 ++- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 155 +- arch/arm64/boot/dts/ti/k3-j721e.dtsi | 11 +- arch/arm64/boot/dts/toshiba/Makefile | 2 + arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts | 43 + arch/arm64/boot/dts/toshiba/tmpv7708.dtsi | 390 +++ arch/arm64/boot/dts/toshiba/tmpv7708_pins.dtsi | 93 + arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 5 - arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 10 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 8 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 9 +- arch/arm64/configs/defconfig | 50 +- arch/arm64/include/asm/assembler.h | 29 +- arch/arm64/include/asm/hyp_image.h | 36 + arch/arm64/include/asm/kvm_asm.h | 187 +- arch/arm64/include/asm/kvm_host.h | 35 +- arch/arm64/include/asm/kvm_hyp.h | 9 +- arch/arm64/include/asm/kvm_mmu.h | 251 +- arch/arm64/include/asm/kvm_pgtable.h | 309 +++ arch/arm64/include/asm/kvm_ptrauth.h | 6 +- arch/arm64/include/asm/memory.h | 5 +- arch/arm64/include/asm/percpu.h | 28 +- arch/arm64/include/asm/pgtable-hwdef.h | 24 - arch/arm64/include/asm/pgtable-prot.h | 19 - arch/arm64/include/asm/pgtable.h | 4 +- arch/arm64/include/asm/stage2_pgtable.h | 215 -- arch/arm64/include/uapi/asm/kvm.h | 16 + arch/arm64/kernel/fpsimd.c | 4 +- arch/arm64/kernel/image-vars.h | 3 - arch/arm64/kernel/pointer_auth.c | 4 + arch/arm64/kernel/proton-pack.c | 40 +- arch/arm64/kernel/signal.c | 1 - arch/arm64/kernel/vdso/gen_vdso_offsets.sh | 2 +- arch/arm64/kernel/vmlinux.lds.S | 13 + arch/arm64/kvm/Makefile | 2 +- arch/arm64/kvm/arm.c | 70 +- arch/arm64/kvm/hyp.S | 34 - arch/arm64/kvm/hyp/Makefile | 2 +- arch/arm64/kvm/hyp/entry.S | 95 +- arch/arm64/kvm/hyp/hyp-entry.S | 76 +- arch/arm64/kvm/hyp/include/hyp/debug-sr.h | 4 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 15 +- arch/arm64/kvm/hyp/nvhe/.gitignore | 2 + arch/arm64/kvm/hyp/nvhe/Makefile | 62 +- arch/arm64/kvm/hyp/nvhe/host.S | 187 ++ arch/arm64/kvm/hyp/nvhe/hyp-init.S | 67 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 117 + arch/arm64/kvm/hyp/nvhe/hyp.lds.S | 19 + arch/arm64/kvm/hyp/nvhe/switch.c | 48 +- arch/arm64/kvm/hyp/nvhe/tlb.c | 2 - arch/arm64/kvm/hyp/pgtable.c | 892 +++++++ arch/arm64/kvm/hyp/vhe/switch.c | 31 +- arch/arm64/kvm/hyp/vhe/sysreg-sr.c | 4 +- arch/arm64/kvm/inject_fault.c | 1 + arch/arm64/kvm/mmu.c | 1761 +++---------- arch/arm64/kvm/pmu-emul.c | 195 +- arch/arm64/kvm/pmu.c | 13 +- arch/arm64/kvm/reset.c | 40 +- arch/arm64/kvm/sys_regs.c | 5 +- arch/arm64/kvm/vgic/vgic-debug.c | 24 +- arch/arm64/kvm/vgic/vgic-v3.c | 4 +- arch/arm64/mm/init.c | 30 +- arch/c6x/kernel/signal.c | 4 +- arch/csky/kernel/signal.c | 1 - arch/h8300/kernel/signal.c | 4 +- arch/hexagon/kernel/process.c | 1 - arch/ia64/kernel/process.c | 2 +- arch/m68k/kernel/signal.c | 2 +- arch/microblaze/kernel/signal.c | 2 +- arch/mips/boot/dts/brcm/bcm63268.dtsi | 6 + arch/mips/boot/dts/brcm/bcm6328.dtsi | 6 + arch/mips/boot/dts/brcm/bcm6362.dtsi | 6 + arch/mips/include/asm/kvm_host.h | 4 +- arch/mips/kernel/signal.c | 1 - arch/mips/kvm/entry.c | 21 +- arch/mips/kvm/mips.c | 3 +- arch/mips/kvm/trap_emul.c | 2 +- arch/mips/kvm/vz.c | 2 +- arch/nds32/kernel/signal.c | 4 +- arch/nios2/kernel/signal.c | 2 +- arch/openrisc/kernel/signal.c | 1 - arch/parisc/kernel/signal.c | 4 +- arch/powerpc/include/asm/kvm_host.h | 1 + arch/powerpc/kernel/signal.c | 1 - arch/powerpc/kvm/book3s.c | 8 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 2 +- arch/powerpc/kvm/book3s_64_vio.c | 4 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 24 +- arch/powerpc/kvm/book3s_hv_interrupts.S | 9 +- arch/powerpc/kvm/book3s_hv_nested.c | 2 +- arch/powerpc/kvm/book3s_hv_rm_xics.c | 2 +- arch/powerpc/kvm/book3s_pr.c | 2 +- arch/powerpc/kvm/book3s_xics.c | 86 +- arch/powerpc/kvm/book3s_xive_native.c | 12 +- arch/powerpc/kvm/booke.c | 6 +- arch/riscv/kernel/signal.c | 4 +- arch/s390/Kconfig | 1 + arch/s390/kernel/signal.c | 1 - arch/s390/mm/init.c | 11 + arch/sh/kernel/signal_32.c | 4 +- arch/sparc/kernel/signal_32.c | 4 +- arch/sparc/kernel/signal_64.c | 4 +- arch/um/kernel/process.c | 2 +- arch/x86/include/asm/kvm_host.h | 70 +- arch/x86/include/asm/svm.h | 90 +- arch/x86/include/asm/uaccess.h | 10 +- arch/x86/include/asm/vmx.h | 2 +- arch/x86/include/uapi/asm/kvm.h | 20 + arch/x86/include/uapi/asm/svm.h | 2 + arch/x86/kernel/cpu/mce/core.c | 2 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 2 +- arch/x86/kernel/kvm.c | 2 +- arch/x86/kvm/Kconfig | 1 + arch/x86/kvm/Makefile | 6 +- arch/x86/kvm/cpuid.c | 137 +- arch/x86/kvm/cpuid.h | 15 + arch/x86/kvm/emulate.c | 22 +- arch/x86/kvm/hyperv.c | 11 + arch/x86/kvm/kvm_cache_regs.h | 2 +- arch/x86/kvm/lapic.c | 43 +- arch/x86/kvm/lapic.h | 1 + arch/x86/kvm/mmu.h | 5 - arch/x86/kvm/mmu/mmu.c | 974 +++----- arch/x86/kvm/mmu/mmu_internal.h | 88 +- arch/x86/kvm/mmu/mmutrace.h | 21 +- arch/x86/kvm/mmu/paging_tmpl.h | 50 +- arch/x86/kvm/mmu/spte.c | 318 +++ arch/x86/kvm/mmu/spte.h | 252 ++ arch/x86/kvm/mmu/tdp_iter.c | 182 ++ arch/x86/kvm/mmu/tdp_iter.h | 60 + arch/x86/kvm/mmu/tdp_mmu.c | 1157 +++++++++ arch/x86/kvm/mmu/tdp_mmu.h | 48 + arch/x86/kvm/svm/avic.c | 7 +- arch/x86/kvm/svm/nested.c | 351 +-- arch/x86/kvm/svm/sev.c | 26 +- arch/x86/kvm/svm/svm.c | 404 ++- arch/x86/kvm/svm/svm.h | 103 +- arch/x86/kvm/trace.h | 128 +- arch/x86/kvm/vmx/capabilities.h | 10 +- arch/x86/kvm/vmx/nested.c | 178 +- arch/x86/kvm/vmx/posted_intr.c | 332 +++ arch/x86/kvm/vmx/posted_intr.h | 99 + arch/x86/kvm/vmx/vmcs.h | 7 + arch/x86/kvm/vmx/vmenter.S | 34 + arch/x86/kvm/vmx/vmx.c | 1259 ++++------ arch/x86/kvm/vmx/vmx.h | 143 +- arch/x86/kvm/vmx/{ops.h => vmx_ops.h} | 0 arch/x86/kvm/x86.c | 694 +++++- arch/x86/kvm/x86.h | 5 +- arch/x86/mm/fault.c | 13 +- arch/xtensa/kernel/signal.c | 2 +- drivers/acpi/acpi_dbg.c | 3 + drivers/acpi/acpi_processor.c | 1 - drivers/acpi/acpica/hwgpe.c | 4 +- drivers/acpi/apei/ghes.c | 2 +- drivers/acpi/dptf/Kconfig | 29 +- drivers/acpi/dptf/dptf_pch_fivr.c | 2 +- drivers/acpi/dptf/dptf_power.c | 2 +- drivers/acpi/reboot.c | 11 + drivers/acpi/utils.c | 4 - drivers/android/binder.c | 2 +- drivers/base/power/domain.c | 167 +- drivers/base/power/main.c | 1 - drivers/bus/brcmstb_gisb.c | 100 +- drivers/clk/imx/clk-imx27.c | 73 - drivers/clk/imx/clk-imx31.c | 71 - drivers/clk/imx/clk-imx35.c | 68 - drivers/clk/samsung/clk-s3c2410-dclk.c | 15 +- drivers/clk/samsung/clk-s3c2410.c | 1 + drivers/clk/samsung/clk-s3c2412.c | 1 + drivers/clk/samsung/clk-s3c2443.c | 1 + drivers/clk/samsung/clk-s3c64xx.c | 1 + drivers/cpufreq/Kconfig.arm | 2 - drivers/cpufreq/acpi-cpufreq.c | 3 +- drivers/cpufreq/cpufreq.c | 15 +- drivers/cpufreq/intel_pstate.c | 22 +- drivers/cpufreq/s3c2410-cpufreq.c | 10 +- drivers/cpufreq/s3c2412-cpufreq.c | 44 +- drivers/cpufreq/s3c2440-cpufreq.c | 29 +- drivers/cpufreq/s3c24xx-cpufreq-debugfs.c | 2 +- drivers/cpufreq/s3c24xx-cpufreq.c | 14 +- drivers/cpufreq/scmi-cpufreq.c | 6 +- drivers/dma/ti/k3-udma-glue.c | 2 +- drivers/firmware/Kconfig | 2 +- drivers/firmware/Makefile | 2 +- drivers/firmware/arm_scmi/Makefile | 6 +- drivers/firmware/arm_scmi/bus.c | 6 +- drivers/firmware/arm_scmi/clock.c | 9 +- drivers/firmware/arm_scmi/common.h | 26 +- drivers/firmware/arm_scmi/driver.c | 31 +- drivers/firmware/arm_scmi/mailbox.c | 4 +- drivers/firmware/arm_scmi/notify.c | 2 +- drivers/firmware/arm_scmi/perf.c | 9 +- drivers/firmware/arm_scmi/power.c | 9 +- drivers/firmware/arm_scmi/reset.c | 9 +- drivers/firmware/arm_scmi/sensors.c | 9 +- drivers/firmware/arm_scmi/smc.c | 2 +- drivers/firmware/arm_scmi/system.c | 131 + drivers/firmware/imx/scu-pd.c | 4 + drivers/firmware/smccc/smccc.c | 2 + drivers/firmware/tegra/bpmp.c | 3 +- drivers/firmware/ti_sci.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 11 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 111 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 4 +- .../drm/amd/amdkfd/kfd_device_queue_manager_v10.c | 5 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 8 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 1 + .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 22 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 27 +- drivers/gpu/drm/i915/Kconfig.debug | 1 + drivers/gpu/drm/i915/display/intel_display.c | 8 + .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 31 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 10 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 2 + drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 18 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 3 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 2 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 58 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 16 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 196 ++ drivers/gpu/drm/i915/i915_drv.h | 6 +- drivers/gpu/drm/i915/i915_gpu_error.c | 3 +- drivers/gpu/drm/i915/intel_uncore.c | 27 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 2 +- drivers/hid/hid-rmi.c | 2 +- drivers/hwmon/s3c-hwmon.c | 2 +- drivers/idle/intel_idle.c | 15 +- .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 2 +- drivers/input/evdev.c | 19 +- drivers/input/input-mt.c | 11 +- drivers/input/joystick/Kconfig | 10 + drivers/input/joystick/Makefile | 1 + drivers/input/joystick/adc-joystick.c | 264 ++ drivers/input/keyboard/cros_ec_keyb.c | 2 +- drivers/input/keyboard/ep93xx_keypad.c | 4 +- drivers/input/keyboard/omap4-keypad.c | 6 +- drivers/input/keyboard/twl4030_keypad.c | 8 +- drivers/input/misc/soc_button_array.c | 100 +- drivers/input/mouse/synaptics.c | 6 +- drivers/input/rmi4/Kconfig | 8 + drivers/input/rmi4/Makefile | 1 + drivers/input/rmi4/rmi_bus.c | 3 + drivers/input/rmi4/rmi_driver.h | 1 + drivers/input/rmi4/rmi_f30.c | 14 +- drivers/input/rmi4/rmi_f34v7.c | 9 +- drivers/input/rmi4/rmi_f3a.c | 241 ++ drivers/input/serio/sun4i-ps2.c | 9 +- drivers/input/touchscreen/Kconfig | 12 + drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/elants_i2c.c | 8 +- drivers/input/touchscreen/imx6ul_tsc.c | 47 +- drivers/input/touchscreen/raydium_i2c_ts.c | 131 +- drivers/input/touchscreen/s3c2410_ts.c | 37 +- drivers/input/touchscreen/stmfts.c | 2 +- drivers/input/touchscreen/zinitix.c | 581 +++++ drivers/irqchip/Makefile | 1 - drivers/irqchip/irq-s3c24xx.c | 1330 ---------- drivers/mailbox/tegra-hsp.c | 9 +- drivers/memory/Kconfig | 52 +- drivers/memory/Makefile | 2 +- drivers/memory/brcmstb_dpfe.c | 46 +- drivers/memory/emif.c | 55 +- drivers/memory/fsl-corenet-cf.c | 6 +- drivers/memory/mtk-smi.c | 23 + drivers/memory/omap-gpmc.c | 272 +- drivers/memory/renesas-rpc-if.c | 4 +- drivers/memory/samsung/exynos5422-dmc.c | 108 +- drivers/memory/tegra/tegra124-emc.c | 14 +- drivers/memory/tegra/tegra124.c | 1 - drivers/memory/tegra/tegra186-emc.c | 10 +- drivers/memory/tegra/tegra210-emc-cc-r21021.c | 3 +- drivers/memory/tegra/tegra210.c | 2 +- drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/s3cmci.c | 72 +- drivers/net/dsa/bcm_sf2.c | 2 +- drivers/net/dsa/ocelot/seville_vsc9953.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 1 - drivers/net/ethernet/chelsio/inline_crypto/Kconfig | 1 + .../chelsio/inline_crypto/chtls/chtls_cm.c | 19 +- .../chelsio/inline_crypto/chtls/chtls_io.c | 5 +- drivers/net/ethernet/cisco/enic/enic_ethtool.c | 1 - drivers/net/ethernet/faraday/ftgmac100.c | 5 + drivers/net/ethernet/faraday/ftgmac100.h | 8 + drivers/net/ethernet/ibm/ibmvnic.c | 5 + drivers/net/ethernet/intel/ixgbe/ixgbe_phy.c | 23 +- drivers/net/ethernet/intel/ixgbe/ixgbe_x540.c | 1 - drivers/net/ethernet/korina.c | 4 +- drivers/net/ethernet/mediatek/Kconfig | 1 + drivers/net/ethernet/realtek/r8169_main.c | 8 +- drivers/net/ethernet/sfc/efx_common.c | 1 + drivers/net/ethernet/sfc/rx_common.c | 1 - drivers/net/ethernet/socionext/netsec.c | 24 +- drivers/net/pcs/Kconfig | 3 +- drivers/net/usb/rtl8150.c | 2 +- drivers/net/virtio_net.c | 48 +- drivers/net/wan/hdlc.c | 10 +- drivers/net/wan/hdlc_raw_eth.c | 1 + drivers/net/wan/lmc/lmc_proto.c | 4 - drivers/nfc/st21nfca/core.c | 1 - drivers/nfc/trf7970a.c | 1 - drivers/platform/chrome/Kconfig | 10 - drivers/platform/chrome/cros_ec_lightbar.c | 12 +- drivers/platform/chrome/cros_ec_proto.c | 106 +- drivers/platform/chrome/cros_ec_sysfs.c | 26 +- drivers/platform/chrome/cros_ec_trace.h | 27 +- drivers/platform/chrome/cros_ec_typec.c | 42 +- drivers/platform/chrome/cros_ec_vbc.c | 4 +- drivers/platform/x86/thinkpad_acpi.c | 18 +- drivers/power/Kconfig | 1 - drivers/power/Makefile | 1 - drivers/power/avs/Kconfig | 37 - drivers/power/avs/Makefile | 4 - drivers/power/supply/s3c_adc_battery.c | 2 +- drivers/powercap/Kconfig | 2 +- drivers/powercap/intel_rapl_common.c | 82 +- drivers/powercap/intel_rapl_msr.c | 5 +- drivers/pwm/Kconfig | 2 +- drivers/pwm/pwm-cros-ec.c | 37 +- drivers/reset/Kconfig | 5 +- drivers/reset/core.c | 3 +- drivers/reset/reset-imx7.c | 13 +- drivers/reset/reset-zynqmp.c | 50 +- drivers/reset/sti/reset-syscfg.c | 7 +- drivers/scsi/53c700.c | 4 - drivers/scsi/arcmsr/arcmsr.h | 102 +- drivers/scsi/arcmsr/arcmsr_hba.c | 377 ++- drivers/scsi/bfa/bfad.c | 1 + drivers/scsi/dc395x.c | 25 +- drivers/scsi/fcoe/fcoe_sysfs.c | 8 +- drivers/scsi/fnic/vnic_wq_copy.c | 8 +- drivers/scsi/gdth.c | 151 +- drivers/scsi/initio.c | 14 +- drivers/scsi/isci/remote_node_table.h | 2 +- drivers/scsi/myrb.c | 5 +- drivers/scsi/pm8001/pm8001_ctl.c | 6 +- drivers/scsi/pm8001/pm8001_defs.h | 27 +- drivers/scsi/pm8001/pm8001_hwi.c | 38 +- drivers/scsi/pm8001/pm8001_init.c | 221 +- drivers/scsi/pm8001/pm8001_sas.h | 15 +- drivers/scsi/pm8001/pm80xx_hwi.c | 109 +- drivers/scsi/qla2xxx/qla_dfs.c | 68 +- drivers/scsi/qla2xxx/qla_isr.c | 42 +- drivers/scsi/qla2xxx/qla_nvme.c | 8 +- drivers/scsi/qla2xxx/qla_nx2.c | 2 +- drivers/scsi/qla4xxx/ql4_nx.c | 2 +- drivers/scsi/scsi_lib.c | 108 +- drivers/scsi/sd.c | 27 +- drivers/scsi/snic/vnic_cq.c | 8 +- drivers/scsi/sr.c | 17 +- drivers/scsi/sym53c8xx_2/sym_hipd.c | 2 +- drivers/soc/actions/owl-sps-helper.c | 1 + drivers/soc/amlogic/meson-ee-pwrc.c | 30 +- drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 4 +- drivers/soc/bcm/Kconfig | 10 + drivers/soc/bcm/Makefile | 1 + drivers/soc/bcm/bcm63xx/Kconfig | 12 + drivers/soc/bcm/bcm63xx/Makefile | 2 + drivers/soc/bcm/bcm63xx/bcm63xx-power.c | 378 +++ drivers/soc/bcm/brcmstb/biuctrl.c | 105 +- drivers/soc/fsl/dpio/qbman-portal.c | 2 - drivers/soc/fsl/qbman/bman.c | 2 +- drivers/soc/fsl/qbman/qman_test_api.c | 2 +- drivers/soc/fsl/qe/ucc.c | 2 +- drivers/soc/imx/gpcv2.c | 15 +- drivers/soc/mediatek/mtk-cmdq-helper.c | 113 +- drivers/soc/mediatek/mtk-infracfg.c | 4 +- drivers/soc/qcom/Kconfig | 16 + drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/apr.c | 2 +- drivers/{power/avs/qcom-cpr.c => soc/qcom/cpr.c} | 0 drivers/soc/qcom/llcc-qcom.c | 7 +- drivers/soc/qcom/pdr_internal.h | 2 +- drivers/soc/qcom/rpmh-internal.h | 4 + drivers/soc/qcom/rpmh-rsc.c | 115 +- drivers/soc/qcom/socinfo.c | 5 + drivers/soc/renesas/Kconfig | 354 +-- drivers/soc/renesas/Makefile | 1 + drivers/soc/renesas/r8a779a0-sysc.c | 448 ++++ drivers/soc/renesas/rcar-rst.c | 6 + drivers/soc/renesas/renesas-soc.c | 8 + drivers/soc/rockchip/Kconfig | 8 + drivers/soc/rockchip/Makefile | 1 + .../rockchip/io-domain.c} | 0 drivers/soc/samsung/Kconfig | 49 +- drivers/soc/samsung/Makefile | 3 + drivers/soc/samsung/s3c-pm-check.c | 233 ++ drivers/soc/samsung/s3c-pm-debug.c | 79 + drivers/soc/sunxi/sunxi_sram.c | 2 +- drivers/soc/tegra/Kconfig | 10 + drivers/soc/tegra/fuse/fuse-tegra.c | 8 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 30 + drivers/soc/tegra/fuse/fuse.h | 10 +- drivers/soc/tegra/fuse/tegra-apbmisc.c | 26 + drivers/soc/tegra/pmc.c | 146 +- drivers/soc/ti/Kconfig | 11 + drivers/soc/ti/Makefile | 2 + drivers/soc/ti/k3-ringacc.c | 33 +- drivers/soc/ti/k3-socinfo.c | 1 + drivers/soc/ti/knav_dma.c | 16 +- drivers/soc/ti/knav_qmss_queue.c | 14 +- drivers/soc/ti/omap_prm.c | 274 +- drivers/soc/ti/pm33xx.c | 47 +- drivers/soc/ti/pruss.c | 354 +++ drivers/{power/avs => soc/ti}/smartreflex.c | 0 drivers/soc/ti/ti_sci_pm_domains.c | 251 +- drivers/soc/versatile/soc-integrator.c | 2 +- drivers/soc/xilinx/zynqmp_power.c | 2 +- drivers/spi/Kconfig | 2 +- drivers/spi/Makefile | 1 - drivers/spi/spi-s3c24xx-fiq.S | 113 - drivers/spi/spi-s3c24xx-fiq.h | 23 - drivers/spi/spi-s3c24xx-regs.h | 41 + drivers/spi/spi-s3c24xx.c | 28 +- drivers/target/target_core_rd.c | 2 +- drivers/tee/optee/core.c | 7 + drivers/tee/optee/optee_msg.h | 21 + drivers/tee/optee/optee_private.h | 1 + drivers/tee/optee/optee_smc.h | 3 + drivers/tee/optee/rpc.c | 95 + drivers/tee/tee_core.c | 89 +- drivers/tee/tee_shm.c | 32 +- drivers/tty/serial/Kconfig | 2 +- drivers/usb/gadget/udc/s3c-hsudc.c | 55 +- drivers/usb/gadget/udc/s3c2410_udc.c | 31 +- drivers/usb/gadget/udc/s3c2410_udc.h | 1 + .../usb/gadget/udc/s3c2410_udc_regs.h | 0 drivers/vdpa/mlx5/net/mlx5_vnet.c | 12 +- drivers/vhost/vdpa.c | 9 +- drivers/vhost/vhost.c | 5 +- drivers/vhost/vhost.h | 2 +- drivers/vhost/vringh.c | 9 +- drivers/video/fbdev/s3c2410fb-regs-lcd.h | 143 ++ drivers/video/fbdev/s3c2410fb.c | 16 +- drivers/virtio/Kconfig | 6 + drivers/virtio/virtio.c | 15 + drivers/virtio/virtio_balloon.c | 2 +- drivers/virtio/virtio_input.c | 2 +- drivers/virtio/virtio_mem.c | 2 +- drivers/watchdog/Kconfig | 10 +- fs/Makefile | 2 +- fs/cifs/Makefile | 2 +- fs/cifs/asn1.c | 16 +- fs/cifs/cifs_unicode.c | 8 +- fs/cifs/cifsacl.c | 5 +- fs/cifs/cifsfs.c | 8 + fs/cifs/cifsglob.h | 16 +- fs/cifs/cifsproto.h | 2 + fs/cifs/connect.c | 264 +- fs/cifs/fs_context.c | 221 ++ fs/cifs/fs_context.h | 58 + fs/cifs/inode.c | 13 +- fs/cifs/readdir.c | 60 +- fs/cifs/smb2glob.h | 1 + fs/cifs/smb2inode.c | 11 +- fs/cifs/smb2maperror.c | 4 +- fs/cifs/smb2ops.c | 83 +- fs/cifs/smb2pdu.c | 53 +- fs/cifs/smb2pdu.h | 90 +- fs/cifs/smb2proto.h | 3 +- fs/cifs/smb2transport.c | 8 +- fs/cifs/trace.h | 18 +- fs/cifs/transport.c | 5 +- fs/file_table.c | 2 +- fs/gfs2/aops.c | 68 +- fs/gfs2/bmap.c | 62 +- fs/gfs2/bmap.h | 1 + fs/gfs2/glock.c | 52 +- fs/gfs2/glops.c | 36 +- fs/gfs2/incore.h | 29 +- fs/gfs2/log.c | 89 +- fs/gfs2/log.h | 2 +- fs/gfs2/lops.c | 2 +- fs/gfs2/lops.h | 1 + fs/gfs2/meta_io.c | 81 +- fs/gfs2/meta_io.h | 2 +- fs/gfs2/ops_fstype.c | 173 +- fs/gfs2/recovery.c | 108 + fs/gfs2/rgrp.c | 19 +- fs/gfs2/rgrp.h | 2 +- fs/gfs2/super.c | 220 +- fs/gfs2/super.h | 5 + fs/gfs2/sys.c | 5 +- fs/gfs2/trace_gfs2.h | 7 +- fs/gfs2/util.c | 2 +- fs/gfs2/util.h | 10 + fs/io_uring.c | 13 +- fs/namespace.c | 2 +- fs/read_write.c | 544 +--- fs/remap_range.c | 571 +++++ fs/xfs/xfs_bmap_util.c | 18 +- fs/xfs/xfs_file.c | 40 +- fs/xfs/xfs_linux.h | 6 + fs/xfs/xfs_log_recover.c | 8 + include/dt-bindings/clock/tegra234-clock.h | 14 + include/dt-bindings/mux/mux-j721e-wiz.h | 53 - include/dt-bindings/mux/ti-serdes.h | 93 + include/dt-bindings/pinctrl/omap.h | 2 +- include/dt-bindings/power/meson-axg-power.h | 14 + include/dt-bindings/reset/imx8mq-reset.h | 5 +- include/dt-bindings/reset/tegra234-reset.h | 10 + include/dt-bindings/reset/xlnx-versal-resets.h | 105 + include/dt-bindings/soc/bcm6318-pm.h | 17 + include/dt-bindings/soc/bcm63268-pm.h | 21 + include/dt-bindings/soc/bcm6328-pm.h | 17 + include/dt-bindings/soc/bcm6362-pm.h | 21 + include/kvm/arm_pmu.h | 5 + include/linux/arm-smccc.h | 74 +- include/linux/clk/samsung.h | 56 + include/linux/cpuidle.h | 5 - include/linux/filter.h | 9 + include/linux/fs.h | 8 +- include/linux/intel_rapl.h | 7 +- include/linux/kvm_host.h | 2 + include/linux/mailbox/mtk-cmdq-mailbox.h | 6 +- include/linux/netlink.h | 2 +- include/linux/platform_data/clk-s3c2410.h | 19 + include/linux/platform_data/fb-s3c2410.h | 99 + include/linux/platform_data/mmc-s3cmci.h | 2 + include/linux/platform_data/pm33xx.h | 3 - include/linux/platform_data/s3c-hsudc.h | 2 + include/linux/pm_domain.h | 24 + include/linux/pm_runtime.h | 2 +- include/linux/pruss_driver.h | 54 + include/linux/qcom-geni-se.h | 4 +- include/linux/rmi.h | 11 +- include/linux/scmi_protocol.h | 32 +- include/linux/soc/mediatek/mtk-cmdq.h | 93 +- include/linux/soc/samsung/s3c-adc.h | 32 + include/linux/soc/samsung/s3c-cpu-freq.h | 145 ++ include/linux/soc/samsung/s3c-cpufreq-core.h | 299 +++ include/linux/soc/samsung/s3c-pm.h | 94 + include/linux/spi/s3c24xx-fiq.h | 33 + include/linux/spi/s3c24xx.h | 2 +- include/linux/task_work.h | 11 +- include/linux/tee_drv.h | 3 + include/linux/tracehook.h | 4 +- include/linux/virtio_config.h | 10 + include/media/drv-intf/s3c_camif.h | 4 - include/net/netfilter/nf_tables.h | 6 + include/scsi/scsi_cmnd.h | 3 +- include/soc/fsl/qman.h | 4 +- include/soc/tegra/fuse.h | 3 + include/trace/events/kvm.h | 2 +- include/uapi/linux/bpf.h | 22 +- include/uapi/linux/input-event-codes.h | 4 + include/uapi/linux/kvm.h | 19 + include/uapi/linux/tee.h | 13 + kernel/bpf/syscall.c | 1 - kernel/bpf/verifier.c | 11 +- kernel/entry/common.c | 1 - kernel/entry/kvm.c | 4 +- kernel/events/uprobes.c | 2 +- kernel/irq/manage.c | 2 +- kernel/sched/cpufreq_schedutil.c | 5 +- kernel/sched/fair.c | 2 +- kernel/task_work.c | 30 +- kernel/trace/ring_buffer.c | 10 +- lib/fonts/font_6x8.c | 8 +- mm/filemap.c | 222 -- net/bridge/netfilter/ebt_dnat.c | 2 +- net/bridge/netfilter/ebt_redirect.c | 2 +- net/bridge/netfilter/ebt_snat.c | 2 +- net/core/dev.c | 2 +- net/core/filter.c | 161 +- net/core/rtnetlink.c | 13 +- net/core/sock.c | 2 +- net/dsa/tag_ksz.c | 2 + net/ipv4/icmp.c | 7 +- net/ipv4/nexthop.c | 2 +- net/ipv4/tcp_input.c | 2 + net/ipv6/netfilter/nf_conntrack_reasm.c | 1 + net/mpls/mpls_iptunnel.c | 1 + net/mptcp/Kconfig | 6 +- net/mptcp/options.c | 3 +- net/netfilter/ipvs/ip_vs_proto_tcp.c | 10 +- net/netfilter/nf_conntrack_proto_tcp.c | 19 +- net/netfilter/nf_dup_netdev.c | 1 + net/netfilter/nf_tables_api.c | 6 +- net/netfilter/nf_tables_offload.c | 4 +- net/netfilter/nft_fwd_netdev.c | 1 + net/nfc/netlink.c | 2 +- net/openvswitch/flow_table.c | 58 +- net/openvswitch/flow_table.h | 8 +- net/sched/act_ct.c | 4 +- net/sched/act_tunnel_key.c | 2 +- net/sched/cls_api.c | 2 +- net/tipc/bcast.c | 10 +- samples/bpf/sockex3_kern.c | 8 +- scripts/bpf_helpers_doc.py | 1 + security/keys/keyctl.c | 2 +- security/yama/yama_lsm.c | 2 +- sound/pci/hda/hda_jack.c | 18 +- sound/pci/hda/patch_ca0132.c | 18 +- sound/soc/samsung/Kconfig | 2 +- sound/soc/samsung/s3c2412-i2s.c | 7 - sound/soc/samsung/s3c24xx-i2s.c | 7 - sound/sparc/dbri.c | 2 +- sound/usb/format.c | 1 + tools/include/uapi/linux/bpf.h | 22 +- tools/lib/bpf/bpf_helpers.h | 2 + tools/power/cpupower/Makefile | 2 +- tools/power/cpupower/debug/i386/intel_gsic.c | 2 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 57 +- .../bpf/progs/test_ksyms_btf_null_check.c | 31 + tools/testing/selftests/bpf/progs/test_tc_neigh.c | 5 +- .../selftests/bpf/progs/test_tc_neigh_fib.c | 155 ++ tools/testing/selftests/bpf/test_tc_redirect.sh | 18 +- tools/testing/selftests/bpf/verifier/sock.c | 25 + tools/testing/selftests/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 2 + tools/testing/selftests/kvm/include/x86_64/vmx.h | 2 +- tools/testing/selftests/kvm/x86_64/tsc_msrs_test.c | 168 ++ tools/testing/selftests/kvm/x86_64/user_msr_test.c | 248 ++ tools/testing/selftests/net/config | 1 + .../selftests/net/forwarding/vxlan_asymmetric.sh | 10 + .../selftests/net/forwarding/vxlan_symmetric.sh | 10 + tools/testing/selftests/net/mptcp/config | 1 + tools/testing/selftests/net/rtnetlink.sh | 5 + virt/kvm/eventfd.c | 4 +- virt/kvm/kvm_main.c | 16 +- 1867 files changed, 79792 insertions(+), 64336 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/ti/k3.txt create mode 100644 Documentation/devicetree/bindings/arm/ti/k3.yaml create mode 100644 Documentation/devicetree/bindings/arm/toshiba.yaml create mode 100644 Documentation/devicetree/bindings/input/adc-joystick.yaml create mode 100644 Documentation/devicetree/bindings/input/touchscreen/zinitix.txt create mode 100644 Documentation/devicetree/bindings/power/brcm,bcm63xx-power.yaml create mode 100644 Documentation/devicetree/bindings/soc/ti/ti,pruss.yaml create mode 100644 Documentation/translations/zh_CN/arm64/hugetlbpage.rst create mode 100644 arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi create mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-wedge400.dts create mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts create mode 100644 arch/arm/boot/dts/at91sam9g25-gardena-smart-gateway.dts create mode 100644 arch/arm/boot/dts/bcm53016-meraki-mr32.dts create mode 100644 arch/arm/boot/dts/imx6dl-tqma6a.dtsi create mode 100644 arch/arm/boot/dts/imx6dl-tqma6b.dtsi create mode 100644 arch/arm/boot/dts/imx6dl-yapp4-orion.dts create mode 100644 arch/arm/boot/dts/imx6q-tqma6a.dtsi create mode 100644 arch/arm/boot/dts/imx6q-tqma6b.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-tqma6.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-tqma6a.dtsi create mode 100644 arch/arm/boot/dts/imx6qdl-tqma6b.dtsi create mode 100644 arch/arm/boot/dts/imx6qp-tqma6b.dtsi create mode 100644 arch/arm/boot/dts/imx6sl-tolino-shine2hd.dts delete mode 100644 arch/arm/boot/dts/infinity-msc313-breadbee_crust.dts delete mode 100644 arch/arm/boot/dts/infinity-msc313.dtsi delete mode 100644 arch/arm/boot/dts/infinity3-msc313e-breadbee.dts delete mode 100644 arch/arm/boot/dts/infinity3-msc313e.dtsi delete mode 100644 arch/arm/boot/dts/infinity3.dtsi delete mode 100644 arch/arm/boot/dts/mercury5-ssc8336n-midrived08.dts delete mode 100644 arch/arm/boot/dts/mercury5-ssc8336n.dtsi create mode 100644 arch/arm/boot/dts/mstar-infinity-msc313-breadbee_crust.dts create mode 100644 arch/arm/boot/dts/mstar-infinity-msc313.dtsi rename arch/arm/boot/dts/{infinity.dtsi => mstar-infinity.dtsi} (100%) create mode 100644 arch/arm/boot/dts/mstar-infinity3-msc313e-breadbee.dts create mode 100644 arch/arm/boot/dts/mstar-infinity3-msc313e.dtsi create mode 100644 arch/arm/boot/dts/mstar-infinity3.dtsi create mode 100644 arch/arm/boot/dts/mstar-mercury5-ssc8336n-midrived08.dts create mode 100644 arch/arm/boot/dts/mstar-mercury5-ssc8336n.dtsi rename arch/arm/boot/dts/{mercury5.dtsi => mstar-mercury5.dtsi} (100%) create mode 100644 arch/arm/boot/dts/mt7623n.dtsi create mode 100644 arch/arm/boot/dts/owl-s500-labrador-base-m.dts create mode 100644 arch/arm/boot/dts/owl-s500-labrador-v2.dtsi create mode 100644 arch/arm/boot/dts/owl-s500-roseapplepi.dts create mode 100644 arch/arm/boot/dts/sd5203.dts create mode 100644 arch/arm/boot/dts/stm32mp153c-dhcom-drc02.dts create mode 100644 arch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi create mode 100644 arch/arm/boot/dts/stm32mp157c-odyssey.dts create mode 100644 arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi create mode 100644 arch/arm/boot/dts/sun8i-s3-pinecube.dts delete mode 100644 arch/arm/mach-exynos/include/mach/map.h delete mode 100644 arch/arm/mach-imx/3ds_debugboard.c delete mode 100644 arch/arm/mach-imx/3ds_debugboard.h delete mode 100644 arch/arm/mach-imx/board-mx31lilly.h delete mode 100644 arch/arm/mach-imx/board-mx31lite.h delete mode 100644 arch/arm/mach-imx/board-mx31moboard.h delete mode 100644 arch/arm/mach-imx/devices-imx21.h delete mode 100644 arch/arm/mach-imx/devices-imx27.h delete mode 100644 arch/arm/mach-imx/devices-imx31.h delete mode 100644 arch/arm/mach-imx/devices-imx35.h delete mode 100644 arch/arm/mach-imx/devices/Kconfig delete mode 100644 arch/arm/mach-imx/devices/Makefile delete mode 100644 arch/arm/mach-imx/devices/devices-common.h delete mode 100644 arch/arm/mach-imx/devices/devices.c delete mode 100644 arch/arm/mach-imx/devices/platform-fec.c delete mode 100644 arch/arm/mach-imx/devices/platform-flexcan.c delete mode 100644 arch/arm/mach-imx/devices/platform-fsl-usb2-udc.c delete mode 100644 arch/arm/mach-imx/devices/platform-gpio-mxc.c delete mode 100644 arch/arm/mach-imx/devices/platform-gpio_keys.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-dma.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-fb.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-i2c.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-keypad.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-ssi.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx-uart.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx2-wdt.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx21-hcd.c delete mode 100644 arch/arm/mach-imx/devices/platform-imx27-coda.c delete mode 100644 arch/arm/mach-imx/devices/platform-ipu-core.c delete mode 100644 arch/arm/mach-imx/devices/platform-mx2-camera.c delete mode 100644 arch/arm/mach-imx/devices/platform-mx2-emma.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc-ehci.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc-mmc.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_nand.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_rtc.c delete mode 100644 arch/arm/mach-imx/devices/platform-mxc_w1.c delete mode 100644 arch/arm/mach-imx/devices/platform-pata_imx.c delete mode 100644 arch/arm/mach-imx/devices/platform-sdhci-esdhc-imx.c delete mode 100644 arch/arm/mach-imx/devices/platform-spi_imx.c delete mode 100644 arch/arm/mach-imx/ehci-imx27.c delete mode 100644 arch/arm/mach-imx/ehci-imx31.c delete mode 100644 arch/arm/mach-imx/ehci-imx35.c delete mode 100644 arch/arm/mach-imx/ehci.h delete mode 100644 arch/arm/mach-imx/imx27-dt.c delete mode 100644 arch/arm/mach-imx/iomux-imx31.c delete mode 100644 arch/arm/mach-imx/iomux-mx21.h delete mode 100644 arch/arm/mach-imx/iomux-mx27.h delete mode 100644 arch/arm/mach-imx/iomux-mx2x.h delete mode 100644 arch/arm/mach-imx/iomux-mx3.h delete mode 100644 arch/arm/mach-imx/iomux-mx35.h delete mode 100644 arch/arm/mach-imx/iomux-v1.c delete mode 100644 arch/arm/mach-imx/iomux-v1.h delete mode 100644 arch/arm/mach-imx/iomux-v3.c delete mode 100644 arch/arm/mach-imx/iomux-v3.h delete mode 100644 arch/arm/mach-imx/mach-armadillo5x0.c delete mode 100644 arch/arm/mach-imx/mach-bug.c create mode 100644 arch/arm/mach-imx/mach-imx27.c delete mode 100644 arch/arm/mach-imx/mach-imx27_visstrim_m10.c rename arch/arm/mach-imx/{imx31-dt.c => mach-imx31.c} (100%) rename arch/arm/mach-imx/{imx35-dt.c => mach-imx35.c} (100%) delete mode 100644 arch/arm/mach-imx/mach-kzm_arm11_01.c delete mode 100644 arch/arm/mach-imx/mach-mx21ads.c delete mode 100644 arch/arm/mach-imx/mach-mx27_3ds.c delete mode 100644 arch/arm/mach-imx/mach-mx27ads.c delete mode 100644 arch/arm/mach-imx/mach-mx31_3ds.c delete mode 100644 arch/arm/mach-imx/mach-mx31ads.c delete mode 100644 arch/arm/mach-imx/mach-mx31lilly.c delete mode 100644 arch/arm/mach-imx/mach-mx31lite.c delete mode 100644 arch/arm/mach-imx/mach-mx31moboard.c delete mode 100644 arch/arm/mach-imx/mach-mx35_3ds.c delete mode 100644 arch/arm/mach-imx/mach-pca100.c delete mode 100644 arch/arm/mach-imx/mach-pcm037.c delete mode 100644 arch/arm/mach-imx/mach-pcm037_eet.c delete mode 100644 arch/arm/mach-imx/mach-pcm043.c delete mode 100644 arch/arm/mach-imx/mach-qong.c delete mode 100644 arch/arm/mach-imx/mach-vpr200.c delete mode 100644 arch/arm/mach-imx/mm-imx21.c delete mode 100644 arch/arm/mach-imx/mm-imx27.c delete mode 100644 arch/arm/mach-imx/mx21.h delete mode 100644 arch/arm/mach-imx/mx31lilly-db.c delete mode 100644 arch/arm/mach-imx/mx31lite-db.c delete mode 100644 arch/arm/mach-imx/mx31moboard-devboard.c delete mode 100644 arch/arm/mach-imx/mx31moboard-marxbot.c delete mode 100644 arch/arm/mach-imx/mx31moboard-smartbot.c delete mode 100644 arch/arm/mach-imx/pcm037.h delete mode 100644 arch/arm/mach-imx/ulpi.h create mode 100644 arch/arm/mach-s3c/Kconfig create mode 100644 arch/arm/mach-s3c/Kconfig.s3c24xx create mode 100644 arch/arm/mach-s3c/Kconfig.s3c64xx create mode 100644 arch/arm/mach-s3c/Makefile rename arch/arm/{mach-s3c24xx => mach-s3c}/Makefile.boot (100%) create mode 100644 arch/arm/mach-s3c/Makefile.s3c24xx create mode 100644 arch/arm/mach-s3c/Makefile.s3c64xx rename arch/arm/{plat-samsung/include/plat => mach-s3c}/adc-core.h (100%) create mode 100644 arch/arm/mach-s3c/adc.c rename arch/arm/{mach-s3c24xx => mach-s3c}/anubis.h (100%) create mode 100644 arch/arm/mach-s3c/ata-core-s3c64xx.h create mode 100644 arch/arm/mach-s3c/backlight-s3c64xx.h create mode 100644 arch/arm/mach-s3c/bast-ide.c create mode 100644 arch/arm/mach-s3c/bast-irq.c rename arch/arm/{mach-s3c24xx => mach-s3c}/bast.h (100%) create mode 100644 arch/arm/mach-s3c/common-smdk-s3c24xx.c rename arch/arm/{mach-s3c24xx/common-smdk.h => mach-s3c/common-smdk-s3c24xx.h} (100%) create mode 100644 arch/arm/mach-s3c/cpu.c create mode 100644 arch/arm/mach-s3c/cpu.h create mode 100644 arch/arm/mach-s3c/cpufreq-utils-s3c24xx.c create mode 100644 arch/arm/mach-s3c/cpuidle-s3c64xx.c create mode 100644 arch/arm/mach-s3c/crag6410.h create mode 100644 arch/arm/mach-s3c/dev-audio-s3c64xx.c create mode 100644 arch/arm/mach-s3c/dev-backlight-s3c64xx.c create mode 100644 arch/arm/mach-s3c/dev-uart-s3c64xx.c create mode 100644 arch/arm/mach-s3c/dev-uart.c create mode 100644 arch/arm/mach-s3c/devs.c rename arch/arm/{plat-samsung/include/plat => mach-s3c}/devs.h (100%) rename arch/arm/{mach-s3c24xx/include/mach/dma.h => mach-s3c/dma-s3c24xx.h} (100%) rename arch/arm/{mach-s3c64xx/include/mach/dma.h => mach-s3c/dma-s3c64xx.h} (100%) create mode 100644 arch/arm/mach-s3c/dma.h create mode 100644 arch/arm/mach-s3c/fb-core-s3c24xx.h rename arch/arm/{plat-samsung/include/plat => mach-s3c}/fb.h (100%) rename arch/arm/{plat-samsung/include/plat => mach-s3c}/gpio-cfg-helpers.h (100%) rename arch/arm/{plat-samsung/include/plat => mach-s3c}/gpio-cfg.h (100%) create mode 100644 arch/arm/mach-s3c/gpio-core.h create mode 100644 arch/arm/mach-s3c/gpio-samsung-s3c24xx.h rename arch/arm/{mach-s3c64xx/include/mach/gpio-samsung.h => mach-s3c/gpio-samsung [...] create mode 100644 arch/arm/mach-s3c/gpio-samsung.c create mode 100644 arch/arm/mach-s3c/gpio-samsung.h create mode 100644 arch/arm/mach-s3c/gta02.h create mode 100644 arch/arm/mach-s3c/h1940-bluetooth.c rename arch/arm/{mach-s3c24xx => mach-s3c}/h1940.h (100%) create mode 100644 arch/arm/mach-s3c/hardware-s3c24xx.h rename arch/arm/{plat-samsung/include/plat => mach-s3c}/iic-core.h (100%) create mode 100644 arch/arm/mach-s3c/include/mach/io-s3c24xx.h create mode 100644 arch/arm/mach-s3c/include/mach/io.h rename arch/arm/{mach-s3c24xx/include/mach/irqs.h => mach-s3c/include/mach/irqs-s3 [...] rename arch/arm/{mach-s3c64xx/include/mach/irqs.h => mach-s3c/include/mach/irqs-s3 [...] create mode 100644 arch/arm/mach-s3c/include/mach/irqs.h rename arch/arm/{plat-samsung/include/plat => mach-s3c/include/mach}/map-base.h (100%) create mode 100644 arch/arm/mach-s3c/init.c create mode 100644 arch/arm/mach-s3c/iotiming-s3c2410.c create mode 100644 arch/arm/mach-s3c/iotiming-s3c2412.c create mode 100644 arch/arm/mach-s3c/irq-pm-s3c24xx.c create mode 100644 arch/arm/mach-s3c/irq-pm-s3c64xx.c create mode 100644 arch/arm/mach-s3c/irq-s3c24xx-fiq-exports.c create mode 100644 arch/arm/mach-s3c/irq-s3c24xx-fiq.S create mode 100644 arch/arm/mach-s3c/irq-s3c24xx.c rename arch/arm/{mach-s3c64xx/irq-uart.h => mach-s3c/irq-uart-s3c64xx.h} (100%) rename arch/arm/{plat-samsung/include/plat => mach-s3c}/keypad.h (100%) create mode 100644 arch/arm/mach-s3c/mach-amlm5900.c create mode 100644 arch/arm/mach-s3c/mach-anubis.c create mode 100644 arch/arm/mach-s3c/mach-anw6410.c create mode 100644 arch/arm/mach-s3c/mach-at2440evb.c create mode 100644 arch/arm/mach-s3c/mach-bast.c create mode 100644 arch/arm/mach-s3c/mach-crag6410-module.c create mode 100644 arch/arm/mach-s3c/mach-crag6410.c create mode 100644 arch/arm/mach-s3c/mach-gta02.c create mode 100644 arch/arm/mach-s3c/mach-h1940.c create mode 100644 arch/arm/mach-s3c/mach-hmt.c create mode 100644 arch/arm/mach-s3c/mach-jive.c create mode 100644 arch/arm/mach-s3c/mach-mini2440.c create mode 100644 arch/arm/mach-s3c/mach-mini6410.c create mode 100644 arch/arm/mach-s3c/mach-n30.c create mode 100644 arch/arm/mach-s3c/mach-ncp.c create mode 100644 arch/arm/mach-s3c/mach-nexcoder.c create mode 100644 arch/arm/mach-s3c/mach-osiris-dvs.c create mode 100644 arch/arm/mach-s3c/mach-osiris.c create mode 100644 arch/arm/mach-s3c/mach-otom.c create mode 100644 arch/arm/mach-s3c/mach-qt2410.c create mode 100644 arch/arm/mach-s3c/mach-real6410.c create mode 100644 arch/arm/mach-s3c/mach-rx1950.c create mode 100644 arch/arm/mach-s3c/mach-rx3715.c create mode 100644 arch/arm/mach-s3c/mach-s3c2416-dt.c create mode 100644 arch/arm/mach-s3c/mach-s3c64xx-dt.c create mode 100644 arch/arm/mach-s3c/mach-smartq.c rename arch/arm/{mach-s3c64xx => mach-s3c}/mach-smartq.h (100%) create mode 100644 arch/arm/mach-s3c/mach-smartq5.c create mode 100644 arch/arm/mach-s3c/mach-smartq7.c create mode 100644 arch/arm/mach-s3c/mach-smdk2410.c create mode 100644 arch/arm/mach-s3c/mach-smdk2413.c create mode 100644 arch/arm/mach-s3c/mach-smdk2416.c create mode 100644 arch/arm/mach-s3c/mach-smdk2440.c create mode 100644 arch/arm/mach-s3c/mach-smdk2443.c create mode 100644 arch/arm/mach-s3c/mach-smdk6400.c create mode 100644 arch/arm/mach-s3c/mach-smdk6410.c create mode 100644 arch/arm/mach-s3c/mach-tct_hammer.c create mode 100644 arch/arm/mach-s3c/mach-vr1000.c create mode 100644 arch/arm/mach-s3c/mach-vstms.c create mode 100644 arch/arm/mach-s3c/map-s3c.h create mode 100644 arch/arm/mach-s3c/map-s3c24xx.h create mode 100644 arch/arm/mach-s3c/map-s3c64xx.h create mode 100644 arch/arm/mach-s3c/map-s5p.h create mode 100644 arch/arm/mach-s3c/map.h create mode 100644 arch/arm/mach-s3c/nand-core-s3c24xx.h create mode 100644 arch/arm/mach-s3c/onenand-core-s3c64xx.h rename arch/arm/{mach-s3c24xx => mach-s3c}/osiris.h (100%) rename arch/arm/{mach-s3c24xx => mach-s3c}/otom.h (100%) create mode 100644 arch/arm/mach-s3c/pl080.c create mode 100644 arch/arm/mach-s3c/platformdata.c create mode 100644 arch/arm/mach-s3c/pll-s3c2410.c create mode 100644 arch/arm/mach-s3c/pll-s3c2440-12000000.c create mode 100644 arch/arm/mach-s3c/pll-s3c2440-16934400.c create mode 100644 arch/arm/mach-s3c/pm-common.c create mode 100644 arch/arm/mach-s3c/pm-common.h create mode 100644 arch/arm/mach-s3c/pm-core-s3c24xx.h create mode 100644 arch/arm/mach-s3c/pm-core-s3c64xx.h create mode 100644 arch/arm/mach-s3c/pm-core.h create mode 100644 arch/arm/mach-s3c/pm-gpio.c create mode 100644 arch/arm/mach-s3c/pm-h1940.S create mode 100644 arch/arm/mach-s3c/pm-s3c2410.c create mode 100644 arch/arm/mach-s3c/pm-s3c2412.c create mode 100644 arch/arm/mach-s3c/pm-s3c2416.c create mode 100644 arch/arm/mach-s3c/pm-s3c24xx.c create mode 100644 arch/arm/mach-s3c/pm-s3c64xx.c create mode 100644 arch/arm/mach-s3c/pm.c create mode 100644 arch/arm/mach-s3c/pm.h rename arch/arm/{plat-samsung/include/plat => mach-s3c}/pwm-core.h (100%) rename arch/arm/{plat-samsung/include/plat => mach-s3c}/regs-adc.h (100%) create mode 100644 arch/arm/mach-s3c/regs-clock-s3c24xx.h rename arch/arm/{mach-s3c64xx/include/mach/regs-clock.h => mach-s3c/regs-clock-s3c [...] create mode 100644 arch/arm/mach-s3c/regs-clock.h create mode 100644 arch/arm/mach-s3c/regs-dsc-s3c24xx.h rename arch/arm/{mach-s3c64xx/regs-gpio-memport.h => mach-s3c/regs-gpio-memport-s3 [...] create mode 100644 arch/arm/mach-s3c/regs-gpio-s3c24xx.h rename arch/arm/{mach-s3c64xx/include/mach/regs-gpio.h => mach-s3c/regs-gpio-s3c64 [...] create mode 100644 arch/arm/mach-s3c/regs-gpio.h create mode 100644 arch/arm/mach-s3c/regs-irq-s3c24xx.h rename arch/arm/{mach-s3c64xx/include/mach/regs-irq.h => mach-s3c/regs-irq-s3c64xx [...] create mode 100644 arch/arm/mach-s3c/regs-irq.h rename arch/arm/{plat-samsung/include/plat => mach-s3c}/regs-irqtype.h (100%) create mode 100644 arch/arm/mach-s3c/regs-mem-s3c24xx.h rename arch/arm/{mach-s3c64xx/regs-modem.h => mach-s3c/regs-modem-s3c64xx.h} (100%) create mode 100644 arch/arm/mach-s3c/regs-s3c2443-clock.h rename arch/arm/{mach-s3c64xx/regs-srom.h => mach-s3c/regs-srom-s3c64xx.h} (100%) rename arch/arm/{mach-s3c64xx/regs-sys.h => mach-s3c/regs-sys-s3c64xx.h} (100%) rename arch/arm/{mach-s3c64xx/regs-syscon-power.h => mach-s3c/regs-syscon-power-s3 [...] rename arch/arm/{mach-s3c64xx/regs-usb-hsotg-phy.h => mach-s3c/regs-usb-hsotg-phy- [...] create mode 100644 arch/arm/mach-s3c/rtc-core-s3c24xx.h create mode 100644 arch/arm/mach-s3c/s3c2410.c rename arch/arm/{mach-s3c24xx => mach-s3c}/s3c2412-power.h (100%) create mode 100644 arch/arm/mach-s3c/s3c2412.c create mode 100644 arch/arm/mach-s3c/s3c2412.h create mode 100644 arch/arm/mach-s3c/s3c2416.c create mode 100644 arch/arm/mach-s3c/s3c2440.c create mode 100644 arch/arm/mach-s3c/s3c2442.c create mode 100644 arch/arm/mach-s3c/s3c2443.c create mode 100644 arch/arm/mach-s3c/s3c244x.c create mode 100644 arch/arm/mach-s3c/s3c24xx.c create mode 100644 arch/arm/mach-s3c/s3c24xx.h create mode 100644 arch/arm/mach-s3c/s3c6400.c create mode 100644 arch/arm/mach-s3c/s3c6410.c create mode 100644 arch/arm/mach-s3c/s3c64xx.c create mode 100644 arch/arm/mach-s3c/s3c64xx.h create mode 100644 arch/arm/mach-s3c/sdhci.h create mode 100644 arch/arm/mach-s3c/setup-fb-24bpp-s3c64xx.c create mode 100644 arch/arm/mach-s3c/setup-i2c-s3c24xx.c create mode 100644 arch/arm/mach-s3c/setup-i2c0-s3c64xx.c create mode 100644 arch/arm/mach-s3c/setup-i2c1-s3c64xx.c create mode 100644 arch/arm/mach-s3c/setup-ide-s3c64xx.c create mode 100644 arch/arm/mach-s3c/setup-keypad-s3c64xx.c create mode 100644 arch/arm/mach-s3c/setup-sdhci-gpio-s3c24xx.c create mode 100644 arch/arm/mach-s3c/setup-sdhci-gpio-s3c64xx.c create mode 100644 arch/arm/mach-s3c/setup-spi-s3c24xx.c create mode 100644 arch/arm/mach-s3c/setup-spi-s3c64xx.c create mode 100644 arch/arm/mach-s3c/setup-ts-s3c24xx.c create mode 100644 arch/arm/mach-s3c/setup-usb-phy-s3c64xx.c create mode 100644 arch/arm/mach-s3c/simtec-audio.c create mode 100644 arch/arm/mach-s3c/simtec-nor.c create mode 100644 arch/arm/mach-s3c/simtec-pm.c create mode 100644 arch/arm/mach-s3c/simtec-usb.c rename arch/arm/{mach-s3c24xx => mach-s3c}/simtec.h (100%) create mode 100644 arch/arm/mach-s3c/sleep-s3c2410.S create mode 100644 arch/arm/mach-s3c/sleep-s3c2412.S create mode 100644 arch/arm/mach-s3c/sleep-s3c24xx.S create mode 100644 arch/arm/mach-s3c/sleep-s3c64xx.S create mode 100644 arch/arm/mach-s3c/spi-core-s3c24xx.h rename arch/arm/{plat-samsung/include/plat => mach-s3c}/usb-phy.h (100%) rename arch/arm/{mach-s3c24xx => mach-s3c}/vr1000.h (100%) create mode 100644 arch/arm/mach-s3c/wakeup-mask.c rename arch/arm/{plat-samsung/include/plat => mach-s3c}/wakeup-mask.h (100%) delete mode 100644 arch/arm/mach-s3c24xx/Kconfig delete mode 100644 arch/arm/mach-s3c24xx/Makefile delete mode 100644 arch/arm/mach-s3c24xx/bast-ide.c delete mode 100644 arch/arm/mach-s3c24xx/bast-irq.c delete mode 100644 arch/arm/mach-s3c24xx/common-smdk.c delete mode 100644 arch/arm/mach-s3c24xx/common.c delete mode 100644 arch/arm/mach-s3c24xx/common.h delete mode 100644 arch/arm/mach-s3c24xx/cpufreq-utils.c delete mode 100644 arch/arm/mach-s3c24xx/fb-core.h delete mode 100644 arch/arm/mach-s3c24xx/gta02.h delete mode 100644 arch/arm/mach-s3c24xx/h1940-bluetooth.c delete mode 100644 arch/arm/mach-s3c24xx/include/mach/fb.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/gpio-samsung.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/hardware.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/io.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/map.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/pm-core.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/regs-clock.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/regs-gpio.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/regs-irq.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/regs-lcd.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/regs-s3c2443-clock.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/rtc-core.h delete mode 100644 arch/arm/mach-s3c24xx/include/mach/s3c2412.h delete mode 100644 arch/arm/mach-s3c24xx/iotiming-s3c2410.c delete mode 100644 arch/arm/mach-s3c24xx/iotiming-s3c2412.c delete mode 100644 arch/arm/mach-s3c24xx/irq-pm.c delete mode 100644 arch/arm/mach-s3c24xx/mach-amlm5900.c delete mode 100644 arch/arm/mach-s3c24xx/mach-anubis.c delete mode 100644 arch/arm/mach-s3c24xx/mach-at2440evb.c delete mode 100644 arch/arm/mach-s3c24xx/mach-bast.c delete mode 100644 arch/arm/mach-s3c24xx/mach-gta02.c delete mode 100644 arch/arm/mach-s3c24xx/mach-h1940.c delete mode 100644 arch/arm/mach-s3c24xx/mach-jive.c delete mode 100644 arch/arm/mach-s3c24xx/mach-mini2440.c delete mode 100644 arch/arm/mach-s3c24xx/mach-n30.c delete mode 100644 arch/arm/mach-s3c24xx/mach-nexcoder.c delete mode 100644 arch/arm/mach-s3c24xx/mach-osiris-dvs.c delete mode 100644 arch/arm/mach-s3c24xx/mach-osiris.c delete mode 100644 arch/arm/mach-s3c24xx/mach-otom.c delete mode 100644 arch/arm/mach-s3c24xx/mach-qt2410.c delete mode 100644 arch/arm/mach-s3c24xx/mach-rx1950.c delete mode 100644 arch/arm/mach-s3c24xx/mach-rx3715.c delete mode 100644 arch/arm/mach-s3c24xx/mach-s3c2416-dt.c delete mode 100644 arch/arm/mach-s3c24xx/mach-smdk2410.c delete mode 100644 arch/arm/mach-s3c24xx/mach-smdk2413.c delete mode 100644 arch/arm/mach-s3c24xx/mach-smdk2416.c delete mode 100644 arch/arm/mach-s3c24xx/mach-smdk2440.c delete mode 100644 arch/arm/mach-s3c24xx/mach-smdk2443.c delete mode 100644 arch/arm/mach-s3c24xx/mach-tct_hammer.c delete mode 100644 arch/arm/mach-s3c24xx/mach-vr1000.c delete mode 100644 arch/arm/mach-s3c24xx/mach-vstms.c delete mode 100644 arch/arm/mach-s3c24xx/nand-core.h delete mode 100644 arch/arm/mach-s3c24xx/pll-s3c2410.c delete mode 100644 arch/arm/mach-s3c24xx/pll-s3c2440-12000000.c delete mode 100644 arch/arm/mach-s3c24xx/pll-s3c2440-16934400.c delete mode 100644 arch/arm/mach-s3c24xx/pm-h1940.S delete mode 100644 arch/arm/mach-s3c24xx/pm-s3c2410.c delete mode 100644 arch/arm/mach-s3c24xx/pm-s3c2412.c delete mode 100644 arch/arm/mach-s3c24xx/pm-s3c2416.c delete mode 100644 arch/arm/mach-s3c24xx/pm.c delete mode 100644 arch/arm/mach-s3c24xx/regs-dsc.h delete mode 100644 arch/arm/mach-s3c24xx/regs-mem.h delete mode 100644 arch/arm/mach-s3c24xx/s3c2410.c delete mode 100644 arch/arm/mach-s3c24xx/s3c2412.c delete mode 100644 arch/arm/mach-s3c24xx/s3c2416.c delete mode 100644 arch/arm/mach-s3c24xx/s3c2440.c delete mode 100644 arch/arm/mach-s3c24xx/s3c2442.c delete mode 100644 arch/arm/mach-s3c24xx/s3c2443.c delete mode 100644 arch/arm/mach-s3c24xx/s3c244x.c delete mode 100644 arch/arm/mach-s3c24xx/setup-camif.c delete mode 100644 arch/arm/mach-s3c24xx/setup-i2c.c delete mode 100644 arch/arm/mach-s3c24xx/setup-sdhci-gpio.c delete mode 100644 arch/arm/mach-s3c24xx/setup-spi.c delete mode 100644 arch/arm/mach-s3c24xx/setup-ts.c delete mode 100644 arch/arm/mach-s3c24xx/simtec-audio.c delete mode 100644 arch/arm/mach-s3c24xx/simtec-nor.c delete mode 100644 arch/arm/mach-s3c24xx/simtec-pm.c delete mode 100644 arch/arm/mach-s3c24xx/simtec-usb.c delete mode 100644 arch/arm/mach-s3c24xx/sleep-s3c2410.S delete mode 100644 arch/arm/mach-s3c24xx/sleep-s3c2412.S delete mode 100644 arch/arm/mach-s3c24xx/sleep.S delete mode 100644 arch/arm/mach-s3c24xx/spi-core.h delete mode 100644 arch/arm/mach-s3c64xx/Kconfig delete mode 100644 arch/arm/mach-s3c64xx/Makefile delete mode 100644 arch/arm/mach-s3c64xx/ata-core.h delete mode 100644 arch/arm/mach-s3c64xx/backlight.h delete mode 100644 arch/arm/mach-s3c64xx/common.c delete mode 100644 arch/arm/mach-s3c64xx/common.h delete mode 100644 arch/arm/mach-s3c64xx/cpuidle.c delete mode 100644 arch/arm/mach-s3c64xx/crag6410.h delete mode 100644 arch/arm/mach-s3c64xx/dev-audio.c delete mode 100644 arch/arm/mach-s3c64xx/dev-backlight.c delete mode 100644 arch/arm/mach-s3c64xx/dev-uart.c delete mode 100644 arch/arm/mach-s3c64xx/include/mach/hardware.h delete mode 100644 arch/arm/mach-s3c64xx/include/mach/map.h delete mode 100644 arch/arm/mach-s3c64xx/include/mach/pm-core.h delete mode 100644 arch/arm/mach-s3c64xx/irq-pm.c delete mode 100644 arch/arm/mach-s3c64xx/mach-anw6410.c delete mode 100644 arch/arm/mach-s3c64xx/mach-crag6410-module.c delete mode 100644 arch/arm/mach-s3c64xx/mach-crag6410.c delete mode 100644 arch/arm/mach-s3c64xx/mach-hmt.c delete mode 100644 arch/arm/mach-s3c64xx/mach-mini6410.c delete mode 100644 arch/arm/mach-s3c64xx/mach-ncp.c delete mode 100644 arch/arm/mach-s3c64xx/mach-real6410.c delete mode 100644 arch/arm/mach-s3c64xx/mach-s3c64xx-dt.c delete mode 100644 arch/arm/mach-s3c64xx/mach-smartq.c delete mode 100644 arch/arm/mach-s3c64xx/mach-smartq5.c delete mode 100644 arch/arm/mach-s3c64xx/mach-smartq7.c delete mode 100644 arch/arm/mach-s3c64xx/mach-smdk6400.c delete mode 100644 arch/arm/mach-s3c64xx/mach-smdk6410.c delete mode 100644 arch/arm/mach-s3c64xx/onenand-core.h delete mode 100644 arch/arm/mach-s3c64xx/pl080.c delete mode 100644 arch/arm/mach-s3c64xx/pm.c delete mode 100644 arch/arm/mach-s3c64xx/s3c6400.c delete mode 100644 arch/arm/mach-s3c64xx/s3c6410.c delete mode 100644 arch/arm/mach-s3c64xx/setup-fb-24bpp.c delete mode 100644 arch/arm/mach-s3c64xx/setup-i2c0.c delete mode 100644 arch/arm/mach-s3c64xx/setup-i2c1.c delete mode 100644 arch/arm/mach-s3c64xx/setup-ide.c delete mode 100644 arch/arm/mach-s3c64xx/setup-keypad.c delete mode 100644 arch/arm/mach-s3c64xx/setup-sdhci-gpio.c delete mode 100644 arch/arm/mach-s3c64xx/setup-spi.c delete mode 100644 arch/arm/mach-s3c64xx/setup-usb-phy.c delete mode 100644 arch/arm/mach-s3c64xx/sleep.S delete mode 100644 arch/arm/mach-s3c64xx/watchdog-reset.h delete mode 100644 arch/arm/plat-samsung/Kconfig delete mode 100644 arch/arm/plat-samsung/Makefile delete mode 100644 arch/arm/plat-samsung/adc.c delete mode 100644 arch/arm/plat-samsung/cpu.c delete mode 100644 arch/arm/plat-samsung/dev-uart.c delete mode 100644 arch/arm/plat-samsung/devs.c delete mode 100644 arch/arm/plat-samsung/gpio-samsung.c delete mode 100644 arch/arm/plat-samsung/include/plat/adc.h delete mode 100644 arch/arm/plat-samsung/include/plat/cpu-freq-core.h delete mode 100644 arch/arm/plat-samsung/include/plat/cpu-freq.h delete mode 100644 arch/arm/plat-samsung/include/plat/cpu.h delete mode 100644 arch/arm/plat-samsung/include/plat/fb-s3c2410.h delete mode 100644 arch/arm/plat-samsung/include/plat/gpio-core.h delete mode 100644 arch/arm/plat-samsung/include/plat/map-s3c.h delete mode 100644 arch/arm/plat-samsung/include/plat/map-s5p.h delete mode 100644 arch/arm/plat-samsung/include/plat/pm-common.h delete mode 100644 arch/arm/plat-samsung/include/plat/pm.h delete mode 100644 arch/arm/plat-samsung/include/plat/regs-spi.h delete mode 100644 arch/arm/plat-samsung/include/plat/samsung-time.h delete mode 100644 arch/arm/plat-samsung/include/plat/sdhci.h delete mode 100644 arch/arm/plat-samsung/init.c delete mode 100644 arch/arm/plat-samsung/platformdata.c delete mode 100644 arch/arm/plat-samsung/pm-check.c delete mode 100644 arch/arm/plat-samsung/pm-common.c delete mode 100644 arch/arm/plat-samsung/pm-debug.c delete mode 100644 arch/arm/plat-samsung/pm-gpio.c delete mode 100644 arch/arm/plat-samsung/pm.c delete mode 100644 arch/arm/plat-samsung/wakeup-mask.c delete mode 100644 arch/arm/plat-samsung/watchdog-reset.c create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a100-allwinner-perf1.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2-plus.dts create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dtsi create mode 100644 arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc-v2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-ddr4-evk.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-var-som-symphony.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-var-som-symphony.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-r2.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-r3.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5.dtsi create mode 100644 arch/arm64/boot/dts/microchip/sparx5_nand.dtsi create mode 100644 arch/arm64/boot/dts/nvidia/tegra234-sim-vdk.dts create mode 100644 arch/arm64/boot/dts/nvidia/tegra234.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8916-pm8916.dtsi create mode 100644 arch/arm64/boot/dts/qcom/qrb5165-rb5.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r0.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-kb.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor-r1.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-lte-sku.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-r1-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sdm845-xiaomi-beryllium.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a774e1-hihope-rzg2h-ex-idk-1110wr.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0-falcon-cpu.dtsi create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4c.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-common-proc-board.dts create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-main.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi create mode 100644 arch/arm64/boot/dts/ti/k3-j7200.dtsi create mode 100644 arch/arm64/boot/dts/toshiba/Makefile create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708.dtsi create mode 100644 arch/arm64/boot/dts/toshiba/tmpv7708_pins.dtsi create mode 100644 arch/arm64/include/asm/hyp_image.h create mode 100644 arch/arm64/include/asm/kvm_pgtable.h delete mode 100644 arch/arm64/kvm/hyp.S create mode 100644 arch/arm64/kvm/hyp/nvhe/.gitignore create mode 100644 arch/arm64/kvm/hyp/nvhe/host.S create mode 100644 arch/arm64/kvm/hyp/nvhe/hyp-main.c create mode 100644 arch/arm64/kvm/hyp/nvhe/hyp.lds.S create mode 100644 arch/arm64/kvm/hyp/pgtable.c create mode 100644 arch/x86/kvm/mmu/spte.c create mode 100644 arch/x86/kvm/mmu/spte.h create mode 100644 arch/x86/kvm/mmu/tdp_iter.c create mode 100644 arch/x86/kvm/mmu/tdp_iter.h create mode 100644 arch/x86/kvm/mmu/tdp_mmu.c create mode 100644 arch/x86/kvm/mmu/tdp_mmu.h create mode 100644 arch/x86/kvm/vmx/posted_intr.c create mode 100644 arch/x86/kvm/vmx/posted_intr.h rename arch/x86/kvm/vmx/{ops.h => vmx_ops.h} (100%) create mode 100644 drivers/firmware/arm_scmi/system.c create mode 100644 drivers/input/joystick/adc-joystick.c create mode 100644 drivers/input/rmi4/rmi_f3a.c create mode 100644 drivers/input/touchscreen/zinitix.c delete mode 100644 drivers/irqchip/irq-s3c24xx.c delete mode 100644 drivers/power/avs/Kconfig delete mode 100644 drivers/power/avs/Makefile create mode 100644 drivers/soc/bcm/bcm63xx/Kconfig create mode 100644 drivers/soc/bcm/bcm63xx/Makefile create mode 100644 drivers/soc/bcm/bcm63xx/bcm63xx-power.c rename drivers/{power/avs/qcom-cpr.c => soc/qcom/cpr.c} (100%) create mode 100644 drivers/soc/renesas/r8a779a0-sysc.c rename drivers/{power/avs/rockchip-io-domain.c => soc/rockchip/io-domain.c} (100%) create mode 100644 drivers/soc/samsung/s3c-pm-check.c create mode 100644 drivers/soc/samsung/s3c-pm-debug.c create mode 100644 drivers/soc/ti/pruss.c rename drivers/{power/avs => soc/ti}/smartreflex.c (100%) delete mode 100644 drivers/spi/spi-s3c24xx-fiq.S delete mode 100644 drivers/spi/spi-s3c24xx-fiq.h create mode 100644 drivers/spi/spi-s3c24xx-regs.h rename arch/arm/plat-samsung/include/plat/regs-udc.h => drivers/usb/gadget/udc/s3c [...] create mode 100644 drivers/video/fbdev/s3c2410fb-regs-lcd.h create mode 100644 fs/cifs/fs_context.c create mode 100644 fs/cifs/fs_context.h create mode 100644 fs/remap_range.c create mode 100644 include/dt-bindings/clock/tegra234-clock.h delete mode 100644 include/dt-bindings/mux/mux-j721e-wiz.h create mode 100644 include/dt-bindings/mux/ti-serdes.h create mode 100644 include/dt-bindings/power/meson-axg-power.h create mode 100644 include/dt-bindings/reset/tegra234-reset.h create mode 100644 include/dt-bindings/reset/xlnx-versal-resets.h create mode 100644 include/dt-bindings/soc/bcm6318-pm.h create mode 100644 include/dt-bindings/soc/bcm63268-pm.h create mode 100644 include/dt-bindings/soc/bcm6328-pm.h create mode 100644 include/dt-bindings/soc/bcm6362-pm.h create mode 100644 include/linux/clk/samsung.h create mode 100644 include/linux/platform_data/clk-s3c2410.h create mode 100644 include/linux/platform_data/fb-s3c2410.h create mode 100644 include/linux/pruss_driver.h create mode 100644 include/linux/soc/samsung/s3c-adc.h create mode 100644 include/linux/soc/samsung/s3c-cpu-freq.h create mode 100644 include/linux/soc/samsung/s3c-cpufreq-core.h create mode 100644 include/linux/soc/samsung/s3c-pm.h create mode 100644 include/linux/spi/s3c24xx-fiq.h create mode 100644 tools/testing/selftests/bpf/progs/test_ksyms_btf_null_check.c create mode 100644 tools/testing/selftests/bpf/progs/test_tc_neigh_fib.c create mode 100644 tools/testing/selftests/kvm/x86_64/tsc_msrs_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/user_msr_test.c