-rw-r--r-- | Documentation/admin-guide/kernel-parameters.txt | 16 | |
-rw-r--r-- | Documentation/arch/arm64/elf_hwcaps.rst | 6 | |
-rw-r--r-- | Documentation/arch/riscv/hwprobe.rst | 6 | |
-rw-r--r-- | Documentation/arch/riscv/uabi.rst | 20 | |
-rw-r--r-- | Documentation/bpf/kfuncs.rst | 6 | |
-rw-r--r-- | Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml | 130 | |
-rw-r--r-- | Documentation/devicetree/bindings/display/solomon,ssd132x.yaml | 8 | |
-rw-r--r-- | Documentation/devicetree/bindings/input/fsl,scu-key.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/input/touchscreen/cypress,tt21000.yaml | 3 | |
-rw-r--r-- | Documentation/devicetree/bindings/iommu/arm,smmu.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/pwm/mxs-pwm.yaml | 13 | |
-rw-r--r-- | Documentation/devicetree/bindings/remoteproc/mtk,scp.yaml | 176 | |
-rw-r--r-- | Documentation/devicetree/bindings/remoteproc/qcom,adsp.yaml | 20 | |
-rw-r--r-- | Documentation/devicetree/bindings/remoteproc/qcom,msm8996-mss-pil.yaml | 2 | |
-rw-r--r-- | Documentation/devicetree/bindings/remoteproc/qcom,sc7180-pas.yaml | 81 | |
-rw-r--r-- | Documentation/devicetree/bindings/remoteproc/qcom,sm6375-pas.yaml | 145 | |
-rw-r--r-- | Documentation/devicetree/bindings/remoteproc/ti,pru-rproc.yaml | 23 | |
-rw-r--r-- | Documentation/devicetree/bindings/watchdog/amlogic,meson-gxbb-wdt.yaml | 12 | |
-rw-r--r-- | Documentation/devicetree/bindings/watchdog/aspeed-wdt.txt | 18 | |
-rw-r--r-- | Documentation/devicetree/bindings/watchdog/fsl-imx7ulp-wdt.yaml | 5 | |
-rw-r--r-- | Documentation/devicetree/bindings/watchdog/qcom-wdt.yaml | 2 | |
-rw-r--r-- | Documentation/filesystems/nfs/exporting.rst | 7 | |
-rw-r--r-- | Documentation/filesystems/overlayfs.rst | 40 | |
-rw-r--r-- | Documentation/filesystems/porting.rst | 9 | |
-rw-r--r-- | Documentation/netlink/specs/devlink.yaml | 4 | |
-rw-r--r-- | Documentation/networking/smc-sysctl.rst | 6 | |
-rw-r--r-- | Documentation/userspace-api/media/v4l/subdev-formats.rst | 72 | |
-rw-r--r-- | MAINTAINERS | 101 | |
-rw-r--r-- | arch/arm/configs/multi_v7_defconfig | 1 | |
-rw-r--r-- | arch/arm/configs/pxa_defconfig | 1 | |
-rw-r--r-- | arch/arm/configs/tegra_defconfig | 1 | |
-rw-r--r-- | arch/arm/include/asm/arm_pmuv3.h | 48 | |
-rw-r--r-- | arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 2 | |
-rw-r--r-- | arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 2 | |
-rw-r--r-- | arch/arm64/include/asm/arm_pmuv3.h | 25 | |
-rw-r--r-- | arch/arm64/include/asm/syscall_wrapper.h | 1 | |
-rw-r--r-- | arch/arm64/kernel/cpufeature.c | 46 | |
-rw-r--r-- | arch/arm64/kernel/smp.c | 5 | |
-rw-r--r-- | arch/mips/Kbuild.platforms | 1 | |
-rw-r--r-- | arch/mips/Kconfig | 22 | |
-rw-r--r-- | arch/mips/ar7/Makefile | 11 | |
-rw-r--r-- | arch/mips/ar7/Platform | 5 | |
-rw-r--r-- | arch/mips/ar7/clock.c | 439 | |
-rw-r--r-- | arch/mips/ar7/gpio.c | 332 | |
-rw-r--r-- | arch/mips/ar7/irq.c | 165 | |
-rw-r--r-- | arch/mips/ar7/memory.c | 51 | |
-rw-r--r-- | arch/mips/ar7/platform.c | 722 | |
-rw-r--r-- | arch/mips/ar7/prom.c | 256 | |
-rw-r--r-- | arch/mips/ar7/setup.c | 93 | |
-rw-r--r-- | arch/mips/ar7/time.c | 31 | |
-rw-r--r-- | arch/mips/boot/compressed/uart-16550.c | 5 | |
-rw-r--r-- | arch/mips/boot/dts/ingenic/jz4725b.dtsi | 1 | |
-rw-r--r-- | arch/mips/boot/dts/ingenic/jz4770.dtsi | 1 | |
-rw-r--r-- | arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc1.dts | 2 | |
-rw-r--r-- | arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc2.dts | 2 | |
-rw-r--r-- | arch/mips/boot/dts/ralink/mt7621.dtsi | 5 | |
-rw-r--r-- | arch/mips/configs/ar7_defconfig | 119 | |
-rw-r--r-- | arch/mips/configs/fuloong2e_defconfig | 1 | |
-rw-r--r-- | arch/mips/configs/jazz_defconfig | 4 | |
-rw-r--r-- | arch/mips/configs/lemote2f_defconfig | 3 | |
-rw-r--r-- | arch/mips/configs/malta_defconfig | 5 | |
-rw-r--r-- | arch/mips/configs/malta_kvm_defconfig | 5 | |
-rw-r--r-- | arch/mips/configs/maltaup_xpa_defconfig | 5 | |
-rw-r--r-- | arch/mips/configs/rm200_defconfig | 4 | |
-rw-r--r-- | arch/mips/include/asm/mach-ar7/ar7.h | 191 | |
-rw-r--r-- | arch/mips/include/asm/mach-ar7/irq.h | 16 | |
-rw-r--r-- | arch/mips/include/asm/mach-ar7/prom.h | 12 | |
-rw-r--r-- | arch/mips/include/asm/mach-ar7/spaces.h | 22 | |
-rw-r--r-- | arch/mips/include/asm/mach-loongson32/dma.h | 21 | |
-rw-r--r-- | arch/mips/include/asm/mach-loongson32/nand.h | 26 | |
-rw-r--r-- | arch/mips/include/asm/mach-loongson32/platform.h | 3 | |
-rw-r--r-- | arch/mips/kernel/relocate_kernel.S | 1 | |
-rw-r--r-- | arch/mips/loongson32/common/platform.c | 2 | |
-rw-r--r-- | arch/mips/loongson32/ls1b/board.c | 2 | |
-rw-r--r-- | arch/mips/pci/fixup-lantiq.c | 2 | |
-rw-r--r-- | arch/powerpc/kernel/iommu.c | 53 | |
-rw-r--r-- | arch/riscv/Kconfig | 19 | |
-rw-r--r-- | arch/riscv/Kconfig.debug | 1 | |
-rw-r--r-- | arch/riscv/Makefile | 4 | |
-rw-r--r-- | arch/riscv/boot/Makefile | 1 | |
-rw-r--r-- | arch/riscv/configs/defconfig | 54 | |
-rw-r--r-- | arch/riscv/include/asm/acpi.h | 6 | |
-rw-r--r-- | arch/riscv/include/asm/asm-prototypes.h | 1 | |
-rw-r--r-- | arch/riscv/include/asm/asm.h | 41 | |
-rw-r--r-- | arch/riscv/include/asm/bitops.h | 254 | |
-rw-r--r-- | arch/riscv/include/asm/cpufeature.h | 103 | |
-rw-r--r-- | arch/riscv/include/asm/elf.h | 2 | |
-rw-r--r-- | arch/riscv/include/asm/entry-common.h | 14 | |
-rw-r--r-- | arch/riscv/include/asm/errata_list.h | 20 | |
-rw-r--r-- | arch/riscv/include/asm/hwcap.h | 75 | |
-rw-r--r-- | arch/riscv/include/asm/hwprobe.h | 7 | |
-rw-r--r-- | arch/riscv/include/asm/insn-def.h | 8 | |
-rw-r--r-- | arch/riscv/include/asm/irq_stack.h | 3 | |
-rw-r--r-- | arch/riscv/include/asm/page.h | 4 | |
-rw-r--r-- | arch/riscv/include/asm/pgtable-32.h | 3 | |
-rw-r--r-- | arch/riscv/include/asm/pgtable-64.h | 14 | |
-rw-r--r-- | arch/riscv/include/asm/pgtable-bits.h | 4 | |
-rw-r--r-- | arch/riscv/include/asm/pgtable.h | 4 | |
-rw-r--r-- | arch/riscv/include/asm/processor.h | 9 | |
-rw-r--r-- | arch/riscv/include/asm/sbi.h | 3 | |
-rw-r--r-- | arch/riscv/include/asm/scs.h | 54 | |
-rw-r--r-- | arch/riscv/include/asm/switch_to.h | 2 | |
-rw-r--r-- | arch/riscv/include/asm/thread_info.h | 16 | |
-rw-r--r-- | arch/riscv/include/asm/tlb.h | 8 | |
-rw-r--r-- | arch/riscv/include/asm/tlbflush.h | 15 | |
-rw-r--r-- | arch/riscv/include/asm/vdso/processor.h | 2 | |
-rw-r--r-- | arch/riscv/include/asm/vector.h | 2 | |
-rw-r--r-- | arch/riscv/include/uapi/asm/elf.h | 5 | |
-rw-r--r-- | arch/riscv/include/uapi/asm/hwprobe.h | 2 | |
-rw-r--r-- | arch/riscv/kernel/Makefile | 3 | |
-rw-r--r-- | arch/riscv/kernel/acpi.c | 87 | |
-rw-r--r-- | arch/riscv/kernel/asm-offsets.c | 9 | |
-rw-r--r-- | arch/riscv/kernel/copy-unaligned.S | 8 | |
-rw-r--r-- | arch/riscv/kernel/cpu.c | 33 | |
-rw-r--r-- | arch/riscv/kernel/cpufeature.c | 109 | |
-rw-r--r-- | arch/riscv/kernel/entry.S | 141 | |
-rw-r--r-- | arch/riscv/kernel/fpu.S | 129 | |
-rw-r--r-- | arch/riscv/kernel/head.S | 49 | |
-rw-r--r-- | arch/riscv/kernel/hibernate-asm.S | 12 | |
-rw-r--r-- | arch/riscv/kernel/irq.c | 56 | |
-rw-r--r-- | arch/riscv/kernel/kexec_relocate.S | 52 | |
-rw-r--r-- | arch/riscv/kernel/mcount-dyn.S | 20 | |
-rw-r--r-- | arch/riscv/kernel/mcount.S | 18 | |
-rw-r--r-- | arch/riscv/kernel/module.c | 608 | |
-rw-r--r-- | |