This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 092e335082f2 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] new 8a6a20560f75 dt-bindings: xilinx: Remove uartlite from xilinx.txt new 95cf88addf14 dt-bindings: xilinx: Remove description for SystemACE new 40fc0083a9db dt-bindings: xilinx: Remove desciption for 16550 uart new a72824ff16dd dt-bindings: memory-controllers: Move qcom,ebi2 from bindi [...] new 06652f348f28 dt-bindings: memory-controllers: qcom,ebi2: Split out chil [...] new 67bf606fcf18 dt-bindings: memory-controllers: samsung,exynos4210-srom: [...] new 19a8744f3d34 dt-bindings: net: smsc,lan9115: Ensure all properties are defined new b69cfaf884f3 dt-bindings: imx: fsl,aips-bus: Ensure all properties are defined new 7526e4fe550f dt-bindings: trivial-devices: Add ti,tps546b24 new c29ebef507a6 dt-bindings: gpu: mali-bifrost: Add compatible for RZ/V2H(P) SoC new 0fe0c7c6f307 dt-bindings: trivial-devices: Add ti,tps53681 new 6c10926fce84 dt-bindings: gpu: mali-bifrost: Add Allwinner H616 compatible new 65f4be07ad10 of: unittest: Add a case to test if API of_irq_parse_one() [...] new 0cb58d6c7b55 of/irq: Fix device node refcount leakage in API of_irq_par [...] new f8647991e07f of: unittest: Add a case to test if API of_irq_parse_raw() [...] new ff93e7213d6c of/irq: Fix device node refcount leakage in API of_irq_par [...] new bbf71f44aaf2 of/irq: Fix device node refcount leakages in of_irq_count() new 962a2805e47b of/irq: Fix device node refcount leakage in API irq_of_par [...] new 708124d9e6e7 of/irq: Fix device node refcount leakages in of_irq_init() new 4bafd71a38c2 of/irq: Add comments about refcount for API of_irq_find_parent() new 5275e8b5293f of: resolver: Simplify of_resolve_phandles() using __free() new a46a0805635d of: resolver: Fix device node refcount leakage in of_resol [...] new 56d733bb8f99 of: Compare property names by of_prop_cmp() in of_alias_scan() new f443029c9a6e of: Introduce and apply private is_pseudo_property() new b41838312e24 of: Correct property name comparison in __of_add_property() new 161e7e4671e6 of/platform: Do not use of_get_property() to test property [...] new 44d755c1d698 dt-bindings: display/lvds-codec: add ti,sn65lvds822 new eb50844d728f of: property: Increase NR_FWNODE_REFERENCE_ARGS new 2ac95560fbe1 of: Align macro MAX_PHANDLE_ARGS with NR_FWNODE_REFERENCE_ARGS new b31cc6af1bb1 docs: dt: submitting-patches: Document sending DTS patches new a78f7a337bc7 docs: process: maintainer-soc-clean-dts: linux-next is decisive new 39fc02692236 dt-bindings: interrupt-controller: Convert nxp,lpc3220-mic [...] new 4d662659b272 dt-bindings: display: mitsubishi,aa104xd12: Allow jeida-18 [...] new eeb237f7970f dt-bindings: display: mitsubishi,aa104xd12: Adjust allowed [...] new 95dfaf71b091 dt-bindings: memory-controllers: samsung,exynos4210-srom: [...] new 5935d1f1ea15 dt-bindings: memory-controllers: qcom,ebi2: Enforce child props new 69676b5ff212 dt-bindings: fsi: ibm,p9-scom: Add "ibm,fsi2pib" compatible new 10e616828af2 dt-bindings: trivial-devices: Add Maxim max15301, max15303 [...] new 3367838f5549 of/platform: Use typed accessors rather than of_get_property() new 590f5d6752f7 of: Move of_prop_val_eq() next to the single user new d47bdcbc55e7 dt-bindings: gpu: arm,mali-midgard: add exynos7870-mali co [...] new 18d00558e892 docs: dt-bindings: Specify ordering for properties within groups new 7f623466b690 of: address: Expand nonposted-mmio to non-Apple Silicon platforms new 47026c4ffedd of: address: Allow to specify nonposted-mmio per-device new 065cadf3c8ff media: dt-bindings: mediatek,vcodec-encoder: Drop assigned [...] new 18ddd99a01d8 dt-bindings: pps: gpio: Correct indentation and style in D [...] new dd7af1479568 dt-bindings: edac: altera: socfpga: Convert to YAML new 314655d41e65 scripts/make_fit: Print DT name before libfdt errors new 3b9ea5b5ed7e Merge tag 'devicetree-for-6.15' of git://git.kernel.org/pu [...] new dac628e95636 x86/efistub: Merge PE and handover entrypoints new eaed89559591 x86/efi/mixed: Check CPU compatibility without relying on [...] new ff38bbbac39e x86/efi/mixed: Factor out and clean up long mode entry new d545e182a8bb x86/efi/mixed: Set up 1:1 mapping of lower 4GiB in the stub new 6e2da8d87c9c x86/efi/mixed: Remove dependency on legacy startup_32 code new b891e4209c9f x86/efi/mixed: Simplify and document thunking logic new fb84cefd4ce7 x86/efi/mixed: Move mixed mode startup code into libstub new 48140f8bcab4 Merge branch 'x86-mixed-mode' into efi/next new b6b227e36b5a efivarfs: Revert "allow creation of zero length files" new ac2efaa84550 efi: efibc: change kmalloc(size * count, ...) to kmalloc_array() new 74d613e046e4 efi/libstub: Avoid CopyMem/SetMem EFI services after ExitB [...] new 0dc1754e16b4 efi/libstub: Avoid legacy decompressor zlib/zstd wrappers new 1fa753c7b5b9 Merge tag 'efi-next-for-v6.15' of git://git.kernel.org/pub [...] new bd0ab337ff86 s390/vfio-ap: Fix indentation in vfio_ap_mdev_ioctl() new e83188e1b65d s390/cio: Remove outdated email address new 92d03904b26d s390/vfio-ap: Make mdev_types not look like a fake flex array new fd0c8b337579 s390/vfio-ccw: Make mdev_types not look like a fake flex array new 07d89045bffe s390/vfio-ap: Signal eventfd when guest AP configuration i [...] new fa1518875286 s390: Sort mcount locations at build time new fb5bbcdcc3ea s390/mm: Remove have_store_indication static key new c488f5187a24 s390/uaccess: Shorten raw_copy_from_user() / raw_copy_to_u [...] new bc6029239c11 s390/uaccess: Separate key uaccess functions new 10a79b6fdd1a s390/uaccess: Define INLINE_COPY_FROM_USER and INLINE_COPY [...] new 88e87cb7b8f8 s390/uaccess: Optimize raw_copy_from_user() / raw_copy_to_ [...] new ee487b0120fc s390/uaccess: Inline __clear_user() new 4a66f273c391 s390/zfcp: Remove outdated email address new 679b110bb662 s390/cpufeature: Convert MACHINE_HAS_SEQ_INSN to cpu_has_s [...] new 15a36036e792 s390/cpufeature: Convert MACHINE_HAS_RDP to cpu_has_rdp() new 42805261fcea s390/cpufeature: Convert MACHINE_HAS_GS to cpu_has_gs() new b49ee5b38651 s390/cpufeature: Convert MACHINE_HAS_NX to cpu_has_nx() new 8e31fea55d28 s390/cpufeature: Convert MACHINE_HAS_TLB_LC to cpu_has_tlb_lc() new 5643195f2626 s390/cpufeature: Convert MACHINE_HAS_TOPOLOGY to cpu_has_t [...] new 2e2ff71febfe s390/cpufeature: Convert MACHINE_HAS_EDAT1 to cpu_has_edat1() new 3f5eede6dfdd s390/cpufeature: Convert MACHINE_HAS_EDAT2 to cpu_has_edat2() new 949b73c99026 s390/cpufeature: Convert MACHINE_HAS_IDTE to cpu_has_idte() new b7e81efc2436 s390: Static branches for machine features infrastructure new e4da8249cf1e s390/lowcore: Convert relocated lowcore alternative to mac [...] new a1a8da0dec77 s390/pci: Get rid of MACHINE_HAS_PCI_MIO new f931f67cfc27 s390/time: Convert MACHINE_HAS_SCC to machine_has_scc() new 17d380480809 s390/tlb: Convert MACHINE_HAS_TLB_GUEST to machine_has_tlb [...] new e82462fbb2cf s390/tx: Convert MACHINE_HAS_TE to machine_has_tx() new aaab4a4ff322 s390/kvm: Convert MACHINE_HAS_ESOP to machine_has_esop() new c275169919d1 s390/diag: Convert MACHINE_HAS_DIAG9C to machine_has_diag9c() new 9b06500008d0 s390/sysinfo: Remove exception handling from __stsi() new a130b6d60bd6 s390/sysinfo: Cleanup stsi() inline assembly new 91d6e44221e8 s390/sysinfo: Move stsi() to header file new 52109a067aaa s390: Convert MACHINE_IS_[LPAR|VM|KVM], etc, machine_is_[l [...] new db14f78ecb02 s390/vx: Convert cpu_has_vx() to cpu feature function new 841f35a08d4a s390/bear: Convert cpu_has_bear() to cpu feature function new 66ec751719d6 s390/setup: Add decompressor_handled_param() wrapper new f0f6db9ffe33 s390/alternatives: Add debug functionality new 3db42c75a921 s390/sclp: Add check for get_zeroed_page() new ad9bb8f04971 s390/tty: Fix a potential memory leak bug new a702b633c064 s390/mm: Simplify gap clamping in mmap_base() using clamp() new b337f6af6766 s390: Use system header file variant of include directive new a0a8f2b21962 s390/asm-offsets: Rename __LC_PGM_INT_CODE new b10ac5d77c32 s390/boot: Pass pt_regs to program check handler new 6067891b65cb s390/boot: Add exception table support new 68d699650b94 s390/boot: Convert cmma_test_essa() to extable new 0b4bf776f339 s390/boot: Convert __diag260() to extable new 7063bb2900c4 s390/boot: Convert tprot() to extable new b1879e7ee7e2 s390/boot: Convert diag500_storage_limit() to extable new 097cf5d57f1f s390/boot: Convert detect_diag9c() to extable new 9ef496ddf95e s390/boot: Convert __diag308() to extable new e9df614dad8e s390/traps: Cleanup get_user() handling in illegal_op() new 5864614daf4a s390/traps: Use pr_emerg() instead of printk() new 8d5c2b495c10 s390/traps: Get rid of superfluous cpu_has_vx() check new a9f24559d8e1 s390/traps: Cleanup coding style new f740a8b4df4f s390/traps: Change stack overflow message new 08d95a12cd28 s390/atomic_ops: Let __atomic_add_const() variants always [...] new c94bff63e493 s390: Remove ioremap_wt() and pgprot_writethrough() new cbf367d5b0aa s390/vfio-ap: Notify userspace that guest's AP config chan [...] new 8751b6e9e4ab s390/syscall: Simplify syscall_get_arguments() new f8c425a94bad s390/mm: Use pgprot_val() instead of open coding new bb2598c0d31b s390/mm: Convert pgprot_val() into function new 94d553ce576a s390/mm: Convert pgste_val() into function new 03544866df1b s390/mm: Add configurable STRICT_MM_TYPECHECKS new 5983ab168475 Merge branch 'strict-mm-typechecks-support' into features new 20de8f8d3178 s390: Move s390 sysctls into their own file under arch/s390 new 430693c836c3 s390/lowcore: Use inline qualifier for get_lowcore() inlin [...] new 65c07e91cc31 s390/current: Implement current with inline assembly new 4797e9b5067e s390/smp: Implement raw_smp_processor_id() with inline assembly new b46525437e17 s390/spinlock: Implement SPINLOCK_LOCKVAL with inline assembly new a0f2a8d05152 s390/syscall: Merge __do_syscall() and do_syscall() new df4623fb53c2 s390/lowcore: Use lghi instead llilh to clear register new 9291ea091b29 s390/tlb: Use mm_has_pgste() instead of mm_alloc_pgste() new 174cb82a5761 s390: Remove 2k vs 4k page table leftovers new 46ba4d0bfcc1 s390/sysctl: Remove "vm/allocate_pgste" sysctl new 0d5b0a4c816c s390/boot: Ignore vmlinux.map new d93a855c31b7 s390/ptrace: Avoid KASAN false positives in regs_get_kerne [...] new caa3cd5ccd01 s390/kfence: Split kfence pool into 4k mappings in arch_kf [...] new 0dafe9968ac7 s390: Use inline qualifier for all EX_TABLE and ALTERNATIV [...] new f90f2145b280 Merge tag 's390-6.15-1' of git://git.kernel.org/pub/scm/li [...] new 3128b0a2e0cf clocksource: mips-gic-timer: Enable counter when CPUs start new 00a134fc2bb4 MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core new 75fa6a583882 MIPS: CPS: Introduce struct cluster_boot_config new 0856c143e1cd MIPS: CPS: Boot CPUs in secondary clusters new 4c303ad139fe mips: sni: Do not include <linux/fb.h> new 2398902f96e2 mips: dts: ingenic: Switch to simple-audio-card,hp-det-gpios new 21ebe64a2450 dt-bindings: mips: Document mti,mips-cm new 57c7110b99a7 dt-bindings: mips: mips-cm: Add a new compatible string for EyeQ6 new e27fbe16af5c MIPS: cm: Detect CM quirks from device tree new ccd015b02d18 MIPS: CPS: Support broken HCI for multicluster new 25613b42c155 MIPS: mobileye: dts: eyeq6h: Enable cluster support new 3b0f24d79530 mips: dts: realtek: Decouple RTL930x base DTSI new e5723ab63217 mips: dts: realtek: Clean up CPU clocks new 652d5000e54d mips: dts: realtek: Add address to SoC node name new 045cbcc49106 mips: dts: realtek: Fold rtl83xx into rtl838x new 8e6448164753 mips: dts: realtek: Add SoC IRQ node for RTL838x new 31e96a0a9897 mips: dts: realtek: Correct uart interrupt-parent new 4b7785dd43b8 mips: dts: realtek: Replace uart clock property new b3992b82ad9e mips: dts: realtek: Add RTL838x SoC peripherals new 5ae16e22b0a0 mips: dts: realtek: Add restart to Cisco SG220-26P new 756276ce78d5 MIPS: Use arch specific syscall name match function new adb2424d0d05 dt-bindings: clock: add clock definitions for Ralink SoCs new c8292b002d2a mips: dts: ralink: rt2880: update system controller node a [...] new acf13fc60cfa mips: dts: ralink: rt3050: update system controller node a [...] new c51e958ddc37 mips: dts: ralink: rt3883: update system controller node a [...] new e64d19ed82fd mips: dts: ralink: mt7620a: update system controller node [...] new 232085d118ff mips: dts: ralink: mt7628a: update system controller node [...] new 1bea9ab46d9f MIPS: Loongson2ef: Replace deprecated strncpy() with strscpy() new 55fa5868519b MIPS: dec: Declare which_prom() as static new f3be225f338a MIPS: cevt-ds1287: Add missing ds1287.h include new a759109b2343 MIPS: ds1287: Match ds1287_set_base_clock() function types new ae2b6c685056 MIPS: Fix Macro name new b73c3ccdca95 MIPS: cm: Fix warning if MIPS_CM is disabled new 355d63e5de95 arch: mips: defconfig: Drop obsolete CONFIG_NET_CLS_TCINDEX new 855912be0b04 MIPS: config: omega2+, vocore2: enable CLK_MTMIPS new 1c83601b8ffc Merge tag 'mips_6.15' of git://git.kernel.org/pub/scm/linu [...] new 579e5fd927ad parisc: Fix formatting errors in io.c new 4e3ff3c5854f parisc: Remove memcpy_fromio new b899981750dc parisc: PDT: Fix missing prototype warning new 9feb82badf33 parisc: perf: use named initializers for struct miscdevice new 559eda6c3380 Input: gscps2 - Describe missing function parameters new e822b8f01b40 parisc: led: Use scnprintf() to avoid string truncation warning new 883ab4e47c2b Merge tag 'parisc-for-6.15-rc1' of git://git.kernel.org/pu [...]
The 185 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: .../bindings/clock/mediatek,mtmips-sysc.yaml | 11 +- .../bindings/display/bridge/lvds-codec.yaml | 1 + .../display/panel/mitsubishi,aa104xd12.yaml | 6 +- .../devicetree/bindings/dts-coding-style.rst | 8 +- .../bindings/edac/altr,socfpga-ecc-manager.yaml | 323 +++++++++++++++++ .../devicetree/bindings/edac/socfpga-eccmgr.txt | 383 --------------------- .../devicetree/bindings/fsi/ibm,p9-scom.yaml | 1 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 3 + .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 5 +- .../interrupt-controller/nxp,lpc3220-mic.txt | 58 ---- .../interrupt-controller/nxp,lpc3220-mic.yaml | 68 ++++ .../bindings/media/mediatek,vcodec-encoder.yaml | 6 - .../bindings/memory-controllers/exynos-srom.yaml | 36 +- .../memory-controllers/mc-peripheral-props.yaml | 2 + .../qcom,ebi2-peripheral-props.yaml | 91 +++++ .../{bus => memory-controllers}/qcom,ebi2.yaml | 87 +---- .../samsung,exynos4210-srom-peripheral-props.yaml | 35 ++ .../devicetree/bindings/mips/mti,mips-cm.yaml | 57 +++ .../devicetree/bindings/net/smsc,lan9115.yaml | 6 +- .../devicetree/bindings/pps/pps-gpio.yaml | 22 +- .../devicetree/bindings/soc/imx/fsl,aips-bus.yaml | 5 +- .../devicetree/bindings/submitting-patches.rst | 19 +- .../devicetree/bindings/trivial-devices.yaml | 9 + Documentation/devicetree/bindings/xilinx.txt | 26 -- Documentation/process/maintainer-soc-clean-dts.rst | 5 +- MAINTAINERS | 5 + arch/mips/boot/dts/ingenic/gcw0.dts | 2 +- arch/mips/boot/dts/ingenic/rs90.dts | 2 +- arch/mips/boot/dts/mobileye/eyeq6h.dtsi | 4 + .../dts/ralink/gardena_smart_gateway_mt7688.dts | 2 +- arch/mips/boot/dts/ralink/mt7620a.dtsi | 10 +- arch/mips/boot/dts/ralink/mt7620a_eval.dts | 2 +- arch/mips/boot/dts/ralink/mt7628a.dtsi | 40 ++- arch/mips/boot/dts/ralink/omega2p.dts | 2 +- arch/mips/boot/dts/ralink/rt2880.dtsi | 10 +- arch/mips/boot/dts/ralink/rt2880_eval.dts | 2 +- arch/mips/boot/dts/ralink/rt3050.dtsi | 10 +- arch/mips/boot/dts/ralink/rt3883.dtsi | 10 +- arch/mips/boot/dts/ralink/rt3883_eval.dts | 2 +- arch/mips/boot/dts/realtek/cisco_sg220-26.dts | 10 +- arch/mips/boot/dts/realtek/rtl838x.dtsi | 111 +++++- arch/mips/boot/dts/realtek/rtl83xx.dtsi | 59 ---- arch/mips/boot/dts/realtek/rtl930x.dtsi | 136 +++++--- arch/mips/configs/gpr_defconfig | 1 - arch/mips/configs/ip22_defconfig | 1 - arch/mips/configs/ip27_defconfig | 1 - arch/mips/configs/malta_defconfig | 1 - arch/mips/configs/malta_kvm_defconfig | 1 - arch/mips/configs/malta_qemu_32r6_defconfig | 1 - arch/mips/configs/maltaaprp_defconfig | 1 - arch/mips/configs/maltasmvp_defconfig | 1 - arch/mips/configs/maltasmvp_eva_defconfig | 1 - arch/mips/configs/maltaup_defconfig | 1 - arch/mips/configs/maltaup_xpa_defconfig | 1 - arch/mips/configs/mtx1_defconfig | 1 - arch/mips/configs/omega2p_defconfig | 1 + arch/mips/configs/rb532_defconfig | 1 - arch/mips/configs/rm200_defconfig | 1 - arch/mips/configs/vocore2_defconfig | 1 + arch/mips/dec/prom/init.c | 2 +- arch/mips/include/asm/ds1287.h | 2 +- arch/mips/include/asm/ftrace.h | 16 + arch/mips/include/asm/mach-rc32434/pci.h | 2 +- arch/mips/include/asm/mips-cm.h | 40 +++ arch/mips/include/asm/smp-cps.h | 7 +- arch/mips/kernel/asm-offsets.c | 3 + arch/mips/kernel/cevt-ds1287.c | 1 + arch/mips/kernel/cps-vec.S | 19 +- arch/mips/kernel/mips-cm.c | 18 +- arch/mips/kernel/pm-cps.c | 35 +- arch/mips/kernel/smp-cps.c | 288 +++++++++++++--- arch/mips/loongson2ef/common/machtype.c | 3 +- arch/mips/sni/setup.c | 1 - arch/parisc/include/asm/io.h | 3 - arch/parisc/kernel/parisc_ksyms.c | 1 - arch/parisc/kernel/pdt.c | 2 + arch/parisc/kernel/perf.c | 6 +- arch/parisc/lib/io.c | 119 ++----- arch/s390/Kconfig | 2 +- arch/s390/Kconfig.debug | 10 + arch/s390/boot/.gitignore | 1 + arch/s390/boot/Makefile | 2 +- arch/s390/boot/alternative.c | 135 ++++++++ arch/s390/boot/boot.h | 8 +- arch/s390/boot/head.S | 25 +- arch/s390/boot/ipl_parm.c | 35 +- arch/s390/boot/{pgm_check_info.c => pgm_check.c} | 46 ++- arch/s390/boot/physmem_info.c | 86 ++--- arch/s390/boot/printk.c | 4 +- arch/s390/boot/startup.c | 114 ++++-- arch/s390/boot/vmem.c | 8 +- arch/s390/boot/vmlinux.lds.S | 2 +- arch/s390/configs/debug_defconfig | 2 + arch/s390/configs/mmtypes.config | 2 + arch/s390/hypfs/hypfs_diag0c.c | 5 +- arch/s390/hypfs/hypfs_diag_fs.c | 3 +- arch/s390/hypfs/hypfs_vm.c | 5 +- arch/s390/hypfs/inode.c | 5 +- arch/s390/include/asm/abs_lowcore.h | 7 - arch/s390/include/asm/alternative.h | 11 +- arch/s390/include/asm/appldata.h | 3 +- arch/s390/include/asm/asm-extable.h | 8 + arch/s390/include/asm/atomic_ops.h | 8 +- arch/s390/include/asm/cpu_mf.h | 6 +- arch/s390/include/asm/cpufeature.h | 14 + arch/s390/include/asm/current.h | 18 +- arch/s390/include/asm/diag.h | 2 +- arch/s390/include/asm/elf.h | 32 -- arch/s390/include/asm/fpu.h | 7 +- arch/s390/include/asm/hugetlb.h | 3 +- arch/s390/include/asm/io.h | 2 - arch/s390/include/asm/kfence.h | 17 +- arch/s390/include/asm/lowcore.h | 18 +- arch/s390/include/asm/machine.h | 103 ++++++ arch/s390/include/asm/mmu.h | 3 - arch/s390/include/asm/mmu_context.h | 3 - arch/s390/include/asm/page.h | 59 ++-- arch/s390/include/asm/pgalloc.h | 1 - arch/s390/include/asm/pgtable.h | 23 +- arch/s390/include/asm/processor.h | 6 +- arch/s390/include/asm/ptrace.h | 2 - arch/s390/include/asm/sclp.h | 1 + arch/s390/include/asm/setup.h | 42 --- arch/s390/include/asm/smp.h | 24 +- arch/s390/include/asm/spinlock.h | 20 +- arch/s390/include/asm/syscall.h | 6 +- arch/s390/include/asm/sysinfo.h | 28 +- arch/s390/include/asm/thread_info.h | 2 - arch/s390/include/asm/timex.h | 5 +- arch/s390/include/asm/tlb.h | 2 +- arch/s390/include/asm/tlbflush.h | 8 +- arch/s390/include/asm/uaccess.h | 214 +++++------- arch/s390/include/asm/word-at-a-time.h | 2 +- arch/s390/kernel/abs_lowcore.c | 1 - arch/s390/kernel/alternative.c | 65 +++- arch/s390/kernel/asm-offsets.c | 5 +- arch/s390/kernel/cert_store.c | 2 +- arch/s390/kernel/diag/diag.c | 4 +- arch/s390/kernel/early.c | 116 +------ arch/s390/kernel/entry.S | 19 +- arch/s390/kernel/entry.h | 2 +- arch/s390/kernel/ftrace.c | 11 +- arch/s390/kernel/guarded_storage.c | 3 +- arch/s390/kernel/head64.S | 4 +- arch/s390/kernel/hiperdispatch.c | 3 +- arch/s390/kernel/ipl.c | 23 +- arch/s390/kernel/irq.c | 8 +- arch/s390/kernel/kprobes.c | 5 +- arch/s390/kernel/machine_kexec.c | 6 +- arch/s390/kernel/nmi.c | 9 +- arch/s390/kernel/processor.c | 10 +- arch/s390/kernel/ptrace.c | 25 +- arch/s390/kernel/setup.c | 23 +- arch/s390/kernel/smp.c | 8 +- arch/s390/kernel/syscall.c | 51 +-- arch/s390/kernel/sysinfo.c | 48 +-- arch/s390/kernel/time.c | 4 +- arch/s390/kernel/topology.c | 19 +- arch/s390/kernel/traps.c | 111 +++--- arch/s390/kvm/interrupt.c | 6 +- arch/s390/kvm/kvm-s390.c | 18 +- arch/s390/lib/spinlock.c | 31 +- arch/s390/lib/uaccess.c | 122 +++++-- arch/s390/mm/dump_pagetables.c | 8 +- arch/s390/mm/extable.c | 47 +++ arch/s390/mm/extmem.c | 9 +- arch/s390/mm/fault.c | 33 +- arch/s390/mm/gmap.c | 19 +- arch/s390/mm/hugetlbpage.c | 7 +- arch/s390/mm/init.c | 6 +- arch/s390/mm/mmap.c | 9 +- arch/s390/mm/pageattr.c | 9 +- arch/s390/mm/pfault.c | 4 +- arch/s390/mm/pgalloc.c | 25 -- arch/s390/mm/pgtable.c | 88 +++-- arch/s390/mm/vmem.c | 9 +- arch/s390/pci/pci.c | 5 +- arch/s390/pci/pci_clp.c | 4 +- arch/s390/pci/pci_insn.c | 12 +- arch/s390/pci/pci_mmio.c | 6 +- arch/x86/boot/compressed/Makefile | 1 - arch/x86/boot/compressed/efi_mixed.S | 341 ------------------ arch/x86/boot/compressed/head_64.S | 7 - drivers/clocksource/mips-gic-timer.c | 6 +- drivers/firmware/efi/efibc.c | 2 +- drivers/firmware/efi/libstub/Makefile | 10 +- drivers/firmware/efi/libstub/efistub.h | 3 + drivers/firmware/efi/libstub/intrinsics.c | 26 ++ drivers/firmware/efi/libstub/x86-mixed.S | 253 ++++++++++++++ drivers/firmware/efi/libstub/x86-stub.c | 52 +-- .../firmware/efi/libstub/zboot-decompress-gzip.c | 68 ++++ .../firmware/efi/libstub/zboot-decompress-zstd.c | 49 +++ drivers/firmware/efi/libstub/zboot.c | 65 +--- drivers/firmware/efi/libstub/zboot.lds | 1 + drivers/input/serio/gscps2.c | 6 + drivers/of/address.c | 13 +- drivers/of/base.c | 6 +- drivers/of/irq.c | 84 +++-- drivers/of/of_private.h | 7 + drivers/of/overlay.c | 10 +- drivers/of/platform.c | 8 +- drivers/of/resolver.c | 41 +-- drivers/of/unittest-data/tests-interrupts.dtsi | 13 + drivers/of/unittest.c | 67 ++++ drivers/parisc/led.c | 4 +- drivers/s390/block/dasd.c | 3 +- drivers/s390/block/dasd_devmap.c | 3 +- drivers/s390/block/dasd_diag.c | 5 +- drivers/s390/block/dasd_eckd.c | 3 +- drivers/s390/char/con3215.c | 3 +- drivers/s390/char/con3270.c | 3 +- drivers/s390/char/diag_ftp.c | 2 +- drivers/s390/char/hmcdrv_ftp.c | 6 +- drivers/s390/char/monreader.c | 3 +- drivers/s390/char/monwriter.c | 3 +- drivers/s390/char/raw3270.c | 3 +- drivers/s390/char/sclp.h | 9 +- drivers/s390/char/sclp_cmd.c | 3 +- drivers/s390/char/sclp_con.c | 17 + drivers/s390/char/sclp_early.c | 6 +- drivers/s390/char/sclp_early_core.c | 13 + drivers/s390/char/sclp_tty.c | 16 +- drivers/s390/char/vmcp.c | 5 +- drivers/s390/char/vmlogrdr.c | 3 +- drivers/s390/char/vmur.c | 3 +- drivers/s390/cio/crw.c | 5 +- drivers/s390/cio/device_id.c | 3 +- drivers/s390/cio/ioasm.c | 8 +- drivers/s390/cio/vfio_ccw_drv.c | 6 +- drivers/s390/cio/vfio_ccw_private.h | 2 +- drivers/s390/crypto/ap_bus.c | 3 +- drivers/s390/crypto/vfio_ap_ops.c | 68 +++- drivers/s390/crypto/vfio_ap_private.h | 4 +- drivers/s390/net/qeth_l2_main.c | 3 +- drivers/s390/net/smsgiucv.c | 3 +- drivers/s390/net/smsgiucv_app.c | 3 +- drivers/s390/scsi/zfcp_aux.c | 2 +- drivers/tty/hvc/hvc_iucv.c | 7 +- drivers/watchdog/diag288_wdt.c | 7 +- fs/efivarfs/file.c | 10 +- include/dt-bindings/clock/mediatek,mtmips-sysc.h | 130 +++++++ include/linux/fwnode.h | 2 +- include/linux/of.h | 8 +- include/uapi/linux/vfio.h | 1 + kernel/sysctl.c | 18 - lib/raid6/s390vx.uc | 1 + net/iucv/af_iucv.c | 3 +- net/iucv/iucv.c | 3 +- scripts/make_fit.py | 6 +- 249 files changed, 3537 insertions(+), 2572 deletions(-) create mode 100644 Documentation/devicetree/bindings/edac/altr,socfpga-ecc-manager.yaml delete mode 100644 Documentation/devicetree/bindings/edac/socfpga-eccmgr.txt delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/nxp,lpc3 [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/nxp,lpc3 [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/qcom,ebi2- [...] rename Documentation/devicetree/bindings/{bus => memory-controllers}/qcom,ebi2.yaml (63%) create mode 100644 Documentation/devicetree/bindings/memory-controllers/samsung,ex [...] create mode 100644 Documentation/devicetree/bindings/mips/mti,mips-cm.yaml delete mode 100644 arch/mips/boot/dts/realtek/rtl83xx.dtsi rename arch/s390/boot/{pgm_check_info.c => pgm_check.c} (66%) create mode 100644 arch/s390/configs/mmtypes.config create mode 100644 arch/s390/include/asm/machine.h delete mode 100644 arch/x86/boot/compressed/efi_mixed.S create mode 100644 drivers/firmware/efi/libstub/x86-mixed.S create mode 100644 drivers/firmware/efi/libstub/zboot-decompress-gzip.c create mode 100644 drivers/firmware/efi/libstub/zboot-decompress-zstd.c create mode 100644 include/dt-bindings/clock/mediatek,mtmips-sysc.h