aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
Diffstat (limited to 'sys')
-rw-r--r--sys/Makefile4
-rw-r--r--sys/README.md60
-rw-r--r--sys/amd64/Makefile1
-rw-r--r--sys/amd64/acpica/acpi_machdep.c35
-rw-r--r--sys/amd64/acpica/acpi_wakecode.S6
-rw-r--r--sys/amd64/acpica/acpi_wakeup.c23
-rw-r--r--sys/amd64/amd64/apic_vector.S3
-rw-r--r--sys/amd64/amd64/atpic_vector.S1
-rw-r--r--sys/amd64/amd64/bios.c4
-rw-r--r--sys/amd64/amd64/bpf_jit_machdep.c2
-rw-r--r--sys/amd64/amd64/bpf_jit_machdep.h2
-rw-r--r--sys/amd64/amd64/copyout.c4
-rw-r--r--sys/amd64/amd64/cpu_switch.S2
-rw-r--r--sys/amd64/amd64/db_disasm.c25
-rw-r--r--sys/amd64/amd64/db_interface.c2
-rw-r--r--sys/amd64/amd64/db_trace.c153
-rw-r--r--sys/amd64/amd64/efirt_machdep.c29
-rw-r--r--sys/amd64/amd64/efirt_support.S4
-rw-r--r--sys/amd64/amd64/elf_machdep.c26
-rw-r--r--sys/amd64/amd64/exception.S6
-rw-r--r--sys/amd64/amd64/exec_machdep.c5
-rw-r--r--sys/amd64/amd64/fpu.c39
-rw-r--r--sys/amd64/amd64/gdb_machdep.c4
-rw-r--r--sys/amd64/amd64/genassym.c7
-rw-r--r--sys/amd64/amd64/initcpu.c43
-rw-r--r--sys/amd64/amd64/io.c4
-rw-r--r--sys/amd64/amd64/locore.S6
-rw-r--r--sys/amd64/amd64/machdep.c56
-rw-r--r--sys/amd64/amd64/mem.c4
-rw-r--r--sys/amd64/amd64/minidump_machdep.c4
-rw-r--r--sys/amd64/amd64/mp_machdep.c124
-rw-r--r--sys/amd64/amd64/mpboot.S2
-rw-r--r--sys/amd64/amd64/pmap.c825
-rw-r--r--sys/amd64/amd64/ptrace_machdep.c4
-rw-r--r--sys/amd64/amd64/sigtramp.S2
-rw-r--r--sys/amd64/amd64/support.S29
-rw-r--r--sys/amd64/amd64/sys_machdep.c23
-rw-r--r--sys/amd64/amd64/trap.c45
-rw-r--r--sys/amd64/amd64/uio_machdep.c14
-rw-r--r--sys/amd64/amd64/uma_machdep.c4
-rw-r--r--sys/amd64/amd64/vm_machdep.c6
-rw-r--r--sys/amd64/amd64/xen-locore.S2
-rw-r--r--sys/amd64/conf/DEFAULTS7
-rw-r--r--sys/amd64/conf/FIRECRACKER196
-rw-r--r--sys/amd64/conf/GENERIC26
-rw-r--r--sys/amd64/conf/GENERIC-KASAN1
-rw-r--r--sys/amd64/conf/GENERIC-KCSAN1
-rw-r--r--sys/amd64/conf/GENERIC-KMSAN1
-rw-r--r--sys/amd64/conf/GENERIC-MMCCAM11
-rw-r--r--sys/amd64/conf/GENERIC-NODEBUG1
-rw-r--r--sys/amd64/conf/GENERIC.hints1
-rw-r--r--sys/amd64/conf/LINT1
-rw-r--r--sys/amd64/conf/LINT-NOINET1
-rw-r--r--sys/amd64/conf/LINT-NOINET61
-rw-r--r--sys/amd64/conf/LINT-NOIP2
-rw-r--r--sys/amd64/conf/MINIMAL24
-rw-r--r--sys/amd64/conf/MINIMALUP4
-rw-r--r--sys/amd64/conf/NOTES28
-rw-r--r--sys/amd64/ia32/ia32_exception.S2
-rw-r--r--sys/amd64/ia32/ia32_misc.c4
-rw-r--r--sys/amd64/ia32/ia32_reg.c6
-rw-r--r--sys/amd64/ia32/ia32_signal.c6
-rw-r--r--sys/amd64/ia32/ia32_sigtramp.S14
-rw-r--r--sys/amd64/ia32/ia32_syscall.c4
-rw-r--r--sys/amd64/include/_align.h1
-rw-r--r--sys/amd64/include/_bus.h4
-rw-r--r--sys/amd64/include/_inttypes.h1
-rw-r--r--sys/amd64/include/_limits.h1
-rw-r--r--sys/amd64/include/_pmap.h39
-rw-r--r--sys/amd64/include/_stdint.h1
-rw-r--r--sys/amd64/include/_types.h1
-rw-r--r--sys/amd64/include/acpica_machdep.h1
-rw-r--r--sys/amd64/include/apm_bios.h1
-rw-r--r--sys/amd64/include/asan.h2
-rw-r--r--sys/amd64/include/asm.h1
-rw-r--r--sys/amd64/include/asmacros.h2
-rw-r--r--sys/amd64/include/atomic.h4
-rw-r--r--sys/amd64/include/bus.h1
-rw-r--r--sys/amd64/include/bus_dma.h4
-rw-r--r--sys/amd64/include/counter.h5
-rw-r--r--sys/amd64/include/cpu.h1
-rw-r--r--sys/amd64/include/cpufunc.h39
-rw-r--r--sys/amd64/include/cputypes.h1
-rw-r--r--sys/amd64/include/csan.h2
-rw-r--r--sys/amd64/include/db_machdep.h2
-rw-r--r--sys/amd64/include/dump.h1
-rw-r--r--sys/amd64/include/efi.h2
-rw-r--r--sys/amd64/include/elf.h1
-rw-r--r--sys/amd64/include/endian.h1
-rw-r--r--sys/amd64/include/exec.h1
-rw-r--r--sys/amd64/include/fdt.h1
-rw-r--r--sys/amd64/include/float.h1
-rw-r--r--sys/amd64/include/floatingpoint.h1
-rw-r--r--sys/amd64/include/fpu.h1
-rw-r--r--sys/amd64/include/frame.h4
-rw-r--r--sys/amd64/include/gdb_machdep.h4
-rw-r--r--sys/amd64/include/ieeefp.h1
-rw-r--r--sys/amd64/include/in_cksum.h1
-rw-r--r--sys/amd64/include/intr_machdep.h4
-rw-r--r--sys/amd64/include/iodev.h4
-rw-r--r--sys/amd64/include/iommu.h1
-rw-r--r--sys/amd64/include/kdb.h6
-rw-r--r--sys/amd64/include/limits.h1
-rw-r--r--sys/amd64/include/md_var.h3
-rw-r--r--sys/amd64/include/memdev.h4
-rw-r--r--sys/amd64/include/metadata.h1
-rw-r--r--sys/amd64/include/minidump.h4
-rw-r--r--sys/amd64/include/mp_watchdog.h36
-rw-r--r--sys/amd64/include/msan.h13
-rw-r--r--sys/amd64/include/nexusvar.h2
-rw-r--r--sys/amd64/include/npx.h1
-rw-r--r--sys/amd64/include/ofw_machdep.h1
-rw-r--r--sys/amd64/include/param.h3
-rw-r--r--sys/amd64/include/pc/bios.h4
-rw-r--r--sys/amd64/include/pc/display.h2
-rw-r--r--sys/amd64/include/pcb.h1
-rw-r--r--sys/amd64/include/pci_cfgreg.h1
-rw-r--r--sys/amd64/include/pcpu.h79
-rw-r--r--sys/amd64/include/pcpu_aux.h4
-rw-r--r--sys/amd64/include/pmap.h90
-rw-r--r--sys/amd64/include/pmc_mdep.h12
-rw-r--r--sys/amd64/include/ppireg.h51
-rw-r--r--sys/amd64/include/proc.h10
-rw-r--r--sys/amd64/include/procctl.h1
-rw-r--r--sys/amd64/include/profile.h1
-rw-r--r--sys/amd64/include/psl.h1
-rw-r--r--sys/amd64/include/ptrace.h1
-rw-r--r--sys/amd64/include/pvclock.h1
-rw-r--r--sys/amd64/include/reg.h1
-rw-r--r--sys/amd64/include/reloc.h1
-rw-r--r--sys/amd64/include/resource.h1
-rw-r--r--sys/amd64/include/runq.h4
-rw-r--r--sys/amd64/include/segments.h1
-rw-r--r--sys/amd64/include/setjmp.h1
-rw-r--r--sys/amd64/include/sf_buf.h4
-rw-r--r--sys/amd64/include/sgx.h2
-rw-r--r--sys/amd64/include/sgxreg.h2
-rw-r--r--sys/amd64/include/sigframe.h1
-rw-r--r--sys/amd64/include/signal.h1
-rw-r--r--sys/amd64/include/smp.h2
-rw-r--r--sys/amd64/include/specialreg.h1
-rw-r--r--sys/amd64/include/stack.h25
-rw-r--r--sys/amd64/include/stdarg.h1
-rw-r--r--sys/amd64/include/sysarch.h1
-rw-r--r--sys/amd64/include/timerreg.h56
-rw-r--r--sys/amd64/include/trap.h1
-rw-r--r--sys/amd64/include/tss.h1
-rw-r--r--sys/amd64/include/ucontext.h1
-rw-r--r--sys/amd64/include/vdso.h1
-rw-r--r--sys/amd64/include/vm.h4
-rw-r--r--sys/amd64/include/vmm.h231
-rw-r--r--sys/amd64/include/vmm_dev.h14
-rw-r--r--sys/amd64/include/vmm_instruction_emul.h20
-rw-r--r--sys/amd64/include/vmm_snapshot.h38
-rw-r--r--sys/amd64/include/vmparam.h7
-rw-r--r--sys/amd64/include/xen/arch-intr.h3
-rw-r--r--sys/amd64/include/xen/hypercall.h60
-rw-r--r--sys/amd64/include/xen/synch_bitops.h129
-rw-r--r--sys/amd64/include/xen/xen-os.h1
-rw-r--r--sys/amd64/linux/Makefile1
-rw-r--r--sys/amd64/linux/linux.h76
-rw-r--r--sys/amd64/linux/linux_dummy_machdep.c10
-rw-r--r--sys/amd64/linux/linux_genassym.c5
-rw-r--r--sys/amd64/linux/linux_locore.asm6
-rw-r--r--sys/amd64/linux/linux_machdep.c173
-rw-r--r--sys/amd64/linux/linux_proto.h115
-rw-r--r--sys/amd64/linux/linux_support.S229
-rw-r--r--sys/amd64/linux/linux_support.s231
-rw-r--r--sys/amd64/linux/linux_syscall.h18
-rw-r--r--sys/amd64/linux/linux_syscalls.c18
-rw-r--r--sys/amd64/linux/linux_sysent.c25
-rw-r--r--sys/amd64/linux/linux_systrace_args.c244
-rw-r--r--sys/amd64/linux/linux_sysvec.c503
-rw-r--r--sys/amd64/linux/linux_vdso.lds.s2
-rw-r--r--sys/amd64/linux/linux_vdso_gtod.c9
-rw-r--r--sys/amd64/linux/syscalls.conf1
-rw-r--r--sys/amd64/linux/syscalls.master122
-rw-r--r--sys/amd64/linux32/Makefile1
-rw-r--r--sys/amd64/linux32/linux.h92
-rw-r--r--sys/amd64/linux32/linux32_dummy_machdep.c9
-rw-r--r--sys/amd64/linux32/linux32_genassym.c5
-rw-r--r--sys/amd64/linux32/linux32_locore.asm9
-rw-r--r--sys/amd64/linux32/linux32_machdep.c183
-rw-r--r--sys/amd64/linux32/linux32_proto.h111
-rw-r--r--sys/amd64/linux32/linux32_support.S229
-rw-r--r--sys/amd64/linux32/linux32_support.s231
-rw-r--r--sys/amd64/linux32/linux32_syscall.h15
-rw-r--r--sys/amd64/linux32/linux32_syscalls.c15
-rw-r--r--sys/amd64/linux32/linux32_sysent.c23
-rw-r--r--sys/amd64/linux32/linux32_systrace_args.c246
-rw-r--r--sys/amd64/linux32/linux32_sysvec.c145
-rw-r--r--sys/amd64/linux32/linux32_vdso.lds.s2
-rw-r--r--sys/amd64/linux32/linux32_vdso_gtod.c10
-rw-r--r--sys/amd64/linux32/syscalls.conf1
-rw-r--r--sys/amd64/linux32/syscalls.master128
-rw-r--r--sys/amd64/pci/pci_cfgreg.c4
-rw-r--r--sys/amd64/sgx/sgx.c2
-rw-r--r--sys/amd64/sgx/sgx_linux.c2
-rw-r--r--sys/amd64/sgx/sgx_support.S2
-rw-r--r--sys/amd64/sgx/sgxvar.h2
-rw-r--r--sys/amd64/vmm/amd/amdiommu.c4
-rw-r--r--sys/amd64/vmm/amd/amdv.c6
-rw-r--r--sys/amd64/vmm/amd/amdvi_hw.c4
-rw-r--r--sys/amd64/vmm/amd/amdvi_priv.h4
-rw-r--r--sys/amd64/vmm/amd/ivhd_if.m1
-rw-r--r--sys/amd64/vmm/amd/ivrs_drv.c4
-rw-r--r--sys/amd64/vmm/amd/npt.c4
-rw-r--r--sys/amd64/vmm/amd/npt.h4
-rw-r--r--sys/amd64/vmm/amd/svm.c917
-rw-r--r--sys/amd64/vmm/amd/svm.h7
-rw-r--r--sys/amd64/vmm/amd/svm_genassym.c4
-rw-r--r--sys/amd64/vmm/amd/svm_msr.c25
-rw-r--r--sys/amd64/vmm/amd/svm_msr.h17
-rw-r--r--sys/amd64/vmm/amd/svm_softc.h64
-rw-r--r--sys/amd64/vmm/amd/svm_support.S4
-rw-r--r--sys/amd64/vmm/amd/vmcb.c93
-rw-r--r--sys/amd64/vmm/amd/vmcb.h21
-rw-r--r--sys/amd64/vmm/intel/ept.c6
-rw-r--r--sys/amd64/vmm/intel/ept.h4
-rw-r--r--sys/amd64/vmm/intel/vmcs.c6
-rw-r--r--sys/amd64/vmm/intel/vmcs.h4
-rw-r--r--sys/amd64/vmm/intel/vmx.c1131
-rw-r--r--sys/amd64/vmm/intel/vmx.h71
-rw-r--r--sys/amd64/vmm/intel/vmx_controls.h4
-rw-r--r--sys/amd64/vmm/intel/vmx_cpufunc.h4
-rw-r--r--sys/amd64/vmm/intel/vmx_genassym.c6
-rw-r--r--sys/amd64/vmm/intel/vmx_msr.c86
-rw-r--r--sys/amd64/vmm/intel/vmx_msr.h18
-rw-r--r--sys/amd64/vmm/intel/vmx_support.S4
-rw-r--r--sys/amd64/vmm/intel/vtd.c10
-rw-r--r--sys/amd64/vmm/io/iommu.c7
-rw-r--r--sys/amd64/vmm/io/iommu.h4
-rw-r--r--sys/amd64/vmm/io/ppt.c38
-rw-r--r--sys/amd64/vmm/io/ppt.h8
-rw-r--r--sys/amd64/vmm/io/vatpic.c13
-rw-r--r--sys/amd64/vmm/io/vatpic.h12
-rw-r--r--sys/amd64/vmm/io/vatpit.c8
-rw-r--r--sys/amd64/vmm/io/vatpit.h11
-rw-r--r--sys/amd64/vmm/io/vhpet.c15
-rw-r--r--sys/amd64/vmm/io/vhpet.h11
-rw-r--r--sys/amd64/vmm/io/vioapic.c40
-rw-r--r--sys/amd64/vmm/io/vioapic.h19
-rw-r--r--sys/amd64/vmm/io/vlapic.c377
-rw-r--r--sys/amd64/vmm/io/vlapic.h8
-rw-r--r--sys/amd64/vmm/io/vlapic_priv.h15
-rw-r--r--sys/amd64/vmm/io/vpmtmr.c7
-rw-r--r--sys/amd64/vmm/io/vpmtmr.h7
-rw-r--r--sys/amd64/vmm/io/vrtc.c23
-rw-r--r--sys/amd64/vmm/io/vrtc.h8
-rw-r--r--sys/amd64/vmm/vmm.c1041
-rw-r--r--sys/amd64/vmm/vmm_dev.c433
-rw-r--r--sys/amd64/vmm/vmm_host.c6
-rw-r--r--sys/amd64/vmm/vmm_host.h4
-rw-r--r--sys/amd64/vmm/vmm_instruction_emul.c415
-rw-r--r--sys/amd64/vmm/vmm_ioport.c21
-rw-r--r--sys/amd64/vmm/vmm_ioport.h8
-rw-r--r--sys/amd64/vmm/vmm_ktr.h4
-rw-r--r--sys/amd64/vmm/vmm_lapic.c56
-rw-r--r--sys/amd64/vmm/vmm_lapic.h27
-rw-r--r--sys/amd64/vmm/vmm_mem.c6
-rw-r--r--sys/amd64/vmm/vmm_mem.h4
-rw-r--r--sys/amd64/vmm/vmm_snapshot.c21
-rw-r--r--sys/amd64/vmm/vmm_stat.c15
-rw-r--r--sys/amd64/vmm/vmm_stat.h26
-rw-r--r--sys/amd64/vmm/vmm_util.c6
-rw-r--r--sys/amd64/vmm/vmm_util.h4
-rw-r--r--sys/amd64/vmm/x86.c44
-rw-r--r--sys/amd64/vmm/x86.h8
-rw-r--r--sys/arm/allwinner/a10/a10_intc.c2
-rw-r--r--sys/arm/allwinner/a10/a10_padconf.c2
-rw-r--r--sys/arm/allwinner/a10/files.a101
-rw-r--r--sys/arm/allwinner/a10_ahci.c2
-rw-r--r--sys/arm/allwinner/a10_codec.c4
-rw-r--r--sys/arm/allwinner/a10_dmac.c2
-rw-r--r--sys/arm/allwinner/a10_dmac.h2
-rw-r--r--sys/arm/allwinner/a10_fb.c660
-rw-r--r--sys/arm/allwinner/a10_hdmi.c723
-rw-r--r--sys/arm/allwinner/a10_hdmiaudio.c435
-rw-r--r--sys/arm/allwinner/a10_sramc.c6
-rw-r--r--sys/arm/allwinner/a10_sramc.h4
-rw-r--r--sys/arm/allwinner/a10_timer.c2
-rw-r--r--sys/arm/allwinner/a13/a13_padconf.c2
-rw-r--r--sys/arm/allwinner/a13/files.a131
-rw-r--r--sys/arm/allwinner/a20/a20_cpu_cfg.c4
-rw-r--r--sys/arm/allwinner/a20/a20_cpu_cfg.h4
-rw-r--r--sys/arm/allwinner/a20/a20_padconf.c2
-rw-r--r--sys/arm/allwinner/a20/files.a201
-rw-r--r--sys/arm/allwinner/a31/a31_padconf.c2
-rw-r--r--sys/arm/allwinner/a31/a31_r_padconf.c2
-rw-r--r--sys/arm/allwinner/a31/a31s_padconf.c2
-rw-r--r--sys/arm/allwinner/a31/files.a311
-rw-r--r--sys/arm/allwinner/a31_dmac.c2
-rw-r--r--sys/arm/allwinner/a33/a33_padconf.c2
-rw-r--r--sys/arm/allwinner/a33/files.a331
-rw-r--r--sys/arm/allwinner/a33_codec.c6
-rw-r--r--sys/arm/allwinner/a64/a64_padconf.c4
-rw-r--r--sys/arm/allwinner/a64/a64_r_padconf.c4
-rw-r--r--sys/arm/allwinner/a64/sun50i_a64_acodec.c6
-rw-r--r--sys/arm/allwinner/a83t/a83t_padconf.c4
-rw-r--r--sys/arm/allwinner/a83t/a83t_r_padconf.c4
-rw-r--r--sys/arm/allwinner/a83t/files.a83t1
-rw-r--r--sys/arm/allwinner/allwinner_pinctrl.h2
-rw-r--r--sys/arm/allwinner/aw_ccu.c4
-rw-r--r--sys/arm/allwinner/aw_cir.c2
-rw-r--r--sys/arm/allwinner/aw_dwc3.c4
-rw-r--r--sys/arm/allwinner/aw_gmacclk.c4
-rw-r--r--sys/arm/allwinner/aw_gpio.c4
-rw-r--r--sys/arm/allwinner/aw_i2s.c6
-rw-r--r--sys/arm/allwinner/aw_if_dwc.c5
-rw-r--r--sys/arm/allwinner/aw_machdep.c2
-rw-r--r--sys/arm/allwinner/aw_machdep.h2
-rw-r--r--sys/arm/allwinner/aw_mmc.c4
-rw-r--r--sys/arm/allwinner/aw_mmc.h4
-rw-r--r--sys/arm/allwinner/aw_mp.c3
-rw-r--r--sys/arm/allwinner/aw_mp.h2
-rw-r--r--sys/arm/allwinner/aw_nmi.c2
-rw-r--r--sys/arm/allwinner/aw_pwm.c6
-rw-r--r--sys/arm/allwinner/aw_r_intc.c4
-rw-r--r--sys/arm/allwinner/aw_reset.c4
-rw-r--r--sys/arm/allwinner/aw_rsb.c4
-rw-r--r--sys/arm/allwinner/aw_rtc.c2
-rw-r--r--sys/arm/allwinner/aw_sid.c4
-rw-r--r--sys/arm/allwinner/aw_sid.h2
-rw-r--r--sys/arm/allwinner/aw_spi.c4
-rw-r--r--sys/arm/allwinner/aw_syscon.c4
-rw-r--r--sys/arm/allwinner/aw_thermal.c4
-rw-r--r--sys/arm/allwinner/aw_ts.c2
-rw-r--r--sys/arm/allwinner/aw_usb3phy.c1
-rw-r--r--sys/arm/allwinner/aw_usbphy.c4
-rw-r--r--sys/arm/allwinner/aw_wdog.c2
-rw-r--r--sys/arm/allwinner/aw_wdog.h2
-rw-r--r--sys/arm/allwinner/axp209.c2
-rw-r--r--sys/arm/allwinner/axp209reg.h2
-rw-r--r--sys/arm/allwinner/axp81x.c4
-rw-r--r--sys/arm/allwinner/clkng/aw_ccung.c6
-rw-r--r--sys/arm/allwinner/clkng/aw_ccung.h4
-rw-r--r--sys/arm/allwinner/clkng/aw_clk.h2
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_frac.c4
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_frac.h2
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_m.c6
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_m.h2
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_mipi.c4
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_mipi.h2
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_nkmp.c4
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_nkmp.h2
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_nm.c6
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_nm.h2
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_nmm.c6
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_nmm.h4
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_np.c6
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_np.h4
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_prediv_mux.c4
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_prediv_mux.h2
-rw-r--r--sys/arm/allwinner/clkng/ccu_a10.c6
-rw-r--r--sys/arm/allwinner/clkng/ccu_a13.c6
-rw-r--r--sys/arm/allwinner/clkng/ccu_a31.c6
-rw-r--r--sys/arm/allwinner/clkng/ccu_a64.c6
-rw-r--r--sys/arm/allwinner/clkng/ccu_a83t.c6
-rw-r--r--sys/arm/allwinner/clkng/ccu_de2.c6
-rw-r--r--sys/arm/allwinner/clkng/ccu_h3.c6
-rw-r--r--sys/arm/allwinner/clkng/ccu_h6.c6
-rw-r--r--sys/arm/allwinner/clkng/ccu_h6_r.c6
-rw-r--r--sys/arm/allwinner/clkng/ccu_sun8i_r.c6
-rw-r--r--sys/arm/allwinner/files.allwinner3
-rw-r--r--sys/arm/allwinner/files.allwinner_up1
-rw-r--r--sys/arm/allwinner/h3/files.h31
-rw-r--r--sys/arm/allwinner/h3/h3_padconf.c2
-rw-r--r--sys/arm/allwinner/h3/h3_r_padconf.c2
-rw-r--r--sys/arm/allwinner/h6/h6_padconf.c2
-rw-r--r--sys/arm/allwinner/h6/h6_r_padconf.c2
-rw-r--r--sys/arm/allwinner/if_awg.c8
-rw-r--r--sys/arm/allwinner/if_awgreg.h2
-rw-r--r--sys/arm/allwinner/if_emac.c134
-rw-r--r--sys/arm/allwinner/if_emacreg.h4
-rw-r--r--sys/arm/allwinner/std.allwinner1
-rw-r--r--sys/arm/allwinner/std.allwinner_up1
-rw-r--r--sys/arm/allwinner/sunxi_dma_if.m1
-rw-r--r--sys/arm/altera/socfpga/files.socfpga1
-rw-r--r--sys/arm/altera/socfpga/socfpga_a10_manager.c2
-rw-r--r--sys/arm/altera/socfpga/socfpga_common.c2
-rw-r--r--sys/arm/altera/socfpga/socfpga_common.h2
-rw-r--r--sys/arm/altera/socfpga/socfpga_l3regs.h2
-rw-r--r--sys/arm/altera/socfpga/socfpga_machdep.c2
-rw-r--r--sys/arm/altera/socfpga/socfpga_manager.c2
-rw-r--r--sys/arm/altera/socfpga/socfpga_mp.c1
-rw-r--r--sys/arm/altera/socfpga/socfpga_mp.h2
-rw-r--r--sys/arm/altera/socfpga/socfpga_rstmgr.c2
-rw-r--r--sys/arm/altera/socfpga/socfpga_rstmgr.h2
-rw-r--r--sys/arm/altera/socfpga/std.socfpga1
-rw-r--r--sys/arm/annapurna/alpine/alpine_ccu.c2
-rw-r--r--sys/arm/annapurna/alpine/alpine_machdep.c2
-rw-r--r--sys/arm/annapurna/alpine/alpine_machdep_mp.c7
-rw-r--r--sys/arm/annapurna/alpine/alpine_mp.h2
-rw-r--r--sys/arm/annapurna/alpine/alpine_nb_service.c2
-rw-r--r--sys/arm/annapurna/alpine/alpine_pci.c2
-rw-r--r--sys/arm/annapurna/alpine/alpine_pci_msix.c2
-rw-r--r--sys/arm/annapurna/alpine/alpine_serdes.c2
-rw-r--r--sys/arm/annapurna/alpine/alpine_serdes.h2
-rw-r--r--sys/arm/annapurna/alpine/files.alpine1
-rw-r--r--sys/arm/annapurna/alpine/std.alpine1
-rw-r--r--sys/arm/arm/autoconf.c2
-rw-r--r--sys/arm/arm/bcopy_page.S3
-rw-r--r--sys/arm/arm/bcopyinout.S2
-rw-r--r--sys/arm/arm/bcopyinout_xscale.S2
-rw-r--r--sys/arm/arm/blockio.S3
-rw-r--r--sys/arm/arm/bus_space_asm_generic.S2
-rw-r--r--sys/arm/arm/bus_space_base.c2
-rw-r--r--sys/arm/arm/bus_space_generic.c4
-rw-r--r--sys/arm/arm/busdma_machdep.c10
-rw-r--r--sys/arm/arm/copystr.S2
-rw-r--r--sys/arm/arm/cpu_asm-v6.S2
-rw-r--r--sys/arm/arm/cpufunc.c2
-rw-r--r--sys/arm/arm/cpufunc_asm.S2
-rw-r--r--sys/arm/arm/cpufunc_asm_arm11x6.S2
-rw-r--r--sys/arm/arm/cpufunc_asm_armv7.S2
-rw-r--r--sys/arm/arm/cpufunc_asm_pj4b.S2
-rw-r--r--sys/arm/arm/cpuinfo.c2
-rw-r--r--sys/arm/arm/db_disasm.c1
-rw-r--r--sys/arm/arm/db_interface.c6
-rw-r--r--sys/arm/arm/db_trace.c1
-rw-r--r--sys/arm/arm/debug_monitor.c2
-rw-r--r--sys/arm/arm/disassem.c1
-rw-r--r--sys/arm/arm/dump_machdep.c4
-rw-r--r--sys/arm/arm/elf_machdep.c16
-rw-r--r--sys/arm/arm/elf_note.S2
-rw-r--r--sys/arm/arm/exception.S6
-rw-r--r--sys/arm/arm/exec_machdep.c56
-rw-r--r--sys/arm/arm/fiq.c2
-rw-r--r--sys/arm/arm/fiq_subr.S2
-rw-r--r--sys/arm/arm/fusu.S2
-rw-r--r--sys/arm/arm/gdb_machdep.c4
-rw-r--r--sys/arm/arm/genassym.c6
-rw-r--r--sys/arm/arm/generic_timer.c395
-rw-r--r--sys/arm/arm/gic.c27
-rw-r--r--sys/arm/arm/gic.h15
-rw-r--r--sys/arm/arm/gic_acpi.c8
-rw-r--r--sys/arm/arm/gic_common.h10
-rw-r--r--sys/arm/arm/gic_fdt.c3
-rw-r--r--sys/arm/arm/gic_if.m1
-rw-r--r--sys/arm/arm/hypervisor-stub.S4
-rw-r--r--sys/arm/arm/identcpu-v6.c3
-rw-r--r--sys/arm/arm/in_cksum_arm.S2
-rw-r--r--sys/arm/arm/in_cksum_machdep.c2
-rw-r--r--sys/arm/arm/locore-v6.S12
-rw-r--r--sys/arm/arm/locore.S2
-rw-r--r--sys/arm/arm/machdep.c4
-rw-r--r--sys/arm/arm/machdep_boot.c2
-rw-r--r--sys/arm/arm/machdep_intr.c12
-rw-r--r--sys/arm/arm/machdep_kdb.c33
-rw-r--r--sys/arm/arm/machdep_ptrace.c2
-rw-r--r--sys/arm/arm/mem.c2
-rw-r--r--sys/arm/arm/minidump_machdep.c4
-rw-r--r--sys/arm/arm/mp_machdep.c32
-rw-r--r--sys/arm/arm/mpcore_timer.c2
-rw-r--r--sys/arm/arm/mpcore_timervar.h2
-rw-r--r--sys/arm/arm/nexus.c132
-rw-r--r--sys/arm/arm/nexusvar.h2
-rw-r--r--sys/arm/arm/ofw_machdep.c2
-rw-r--r--sys/arm/arm/pl310.c1
-rw-r--r--sys/arm/arm/platform.c2
-rw-r--r--sys/arm/arm/platform_if.m1
-rw-r--r--sys/arm/arm/platform_pl310_if.m1
-rw-r--r--sys/arm/arm/pmap-v6.c40
-rw-r--r--sys/arm/arm/pmu.c2
-rw-r--r--sys/arm/arm/pmu.h2
-rw-r--r--sys/arm/arm/pmu_acpi.c7
-rw-r--r--sys/arm/arm/pmu_fdt.c4
-rw-r--r--sys/arm/arm/ptrace_machdep.c3
-rw-r--r--sys/arm/arm/sc_machdep.c4
-rw-r--r--sys/arm/arm/setcpsr.S2
-rw-r--r--sys/arm/arm/setstack.S93
-rw-r--r--sys/arm/arm/setstack.s95
-rw-r--r--sys/arm/arm/sp804.c4
-rw-r--r--sys/arm/arm/stack_machdep.c2
-rw-r--r--sys/arm/arm/stdatomic.c4
-rw-r--r--sys/arm/arm/support.S2
-rw-r--r--sys/arm/arm/swtch-v6.S11
-rw-r--r--sys/arm/arm/swtch.S11
-rw-r--r--sys/arm/arm/sys_machdep.c4
-rw-r--r--sys/arm/arm/syscall.c4
-rw-r--r--sys/arm/arm/trap-v6.c2
-rw-r--r--sys/arm/arm/uio_machdep.c2
-rw-r--r--sys/arm/arm/undefined.c2
-rw-r--r--sys/arm/arm/unwind.c25
-rw-r--r--sys/arm/arm/vfp.c217
-rw-r--r--sys/arm/arm/vm_machdep.c21
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_audio.c2
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_bsc.c4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_bscreg.h4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_bscvar.h4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_clkman.c5
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_clkman.h4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_cpufreq.c2
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_dma.c36
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_dma.h4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_fb.c4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_fbd.c8
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_firmware.c2
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_firmware.h2
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_ft5406.c2
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_gpio.c85
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_intr.c4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_machdep.c2
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_mbox.c4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_mbox.h4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_mbox_prop.h2
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_pwm.c4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_rng.c3
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_sdhci.c4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_sdhost.c4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_spi.c4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_spireg.h4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_spivar.h4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_systimer.c4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_vcbus.c6
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_vcbus.h4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_vcio.c2
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_wdog.c4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_wdog.h3
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2836.c4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2836_mp.c2
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2836_mp.h2
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2838_pci.c32
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2838_xhci.c4
-rw-r--r--sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c2
-rw-r--r--sys/arm/broadcom/bcm2835/files.bcm28351
-rw-r--r--sys/arm/broadcom/bcm2835/files.bcm28361
-rw-r--r--sys/arm/broadcom/bcm2835/files.bcm283x1
-rw-r--r--sys/arm/broadcom/bcm2835/raspberrypi_gpio.c4
-rw-r--r--sys/arm/broadcom/bcm2835/std.bcm28351
-rw-r--r--sys/arm/broadcom/bcm2835/std.bcm28361
-rw-r--r--sys/arm/broadcom/bcm2835/std.rpi1
-rw-r--r--sys/arm/broadcom/bcm2835/vc_vchi_audioserv_defs.h2
-rw-r--r--sys/arm/conf/ALPINE3
-rw-r--r--sys/arm/conf/APALIS-IMX631
-rw-r--r--sys/arm/conf/ARMADA38X10
-rw-r--r--sys/arm/conf/ARMADAXP1
-rw-r--r--sys/arm/conf/COLIBRI-VF5028
-rw-r--r--sys/arm/conf/COSMIC28
-rw-r--r--sys/arm/conf/DEFAULTS5
-rw-r--r--sys/arm/conf/EFIKA_MX143
-rw-r--r--sys/arm/conf/GENERIC39
-rw-r--r--sys/arm/conf/GENERIC-MMCCAM5
-rw-r--r--sys/arm/conf/GENERIC-NODEBUG1
-rw-r--r--sys/arm/conf/IMX53131
-rw-r--r--sys/arm/conf/IMX6138
-rw-r--r--sys/arm/conf/JETSON-TK11
-rw-r--r--sys/arm/conf/LINT1
-rw-r--r--sys/arm/conf/NOTES14
-rw-r--r--sys/arm/conf/QUARTZ28
-rw-r--r--sys/arm/conf/RPI-B1
-rw-r--r--sys/arm/conf/SOCDK30
-rw-r--r--sys/arm/conf/SOCFPGA108
-rw-r--r--sys/arm/conf/SOCKIT30
-rw-r--r--sys/arm/conf/SOCKIT-BERI37
-rw-r--r--sys/arm/conf/TEGRA1241
-rw-r--r--sys/arm/conf/VYBRID118
-rw-r--r--sys/arm/conf/ZEDBOARD1
-rw-r--r--sys/arm/conf/std.armv66
-rw-r--r--sys/arm/conf/std.armv76
-rw-r--r--sys/arm/conf/std.qca2
-rw-r--r--sys/arm/freescale/fsl_ocotp.c8
-rw-r--r--sys/arm/freescale/fsl_ocotpreg.h4
-rw-r--r--sys/arm/freescale/fsl_ocotpvar.h4
-rw-r--r--sys/arm/freescale/imx/files.imx51
-rw-r--r--sys/arm/freescale/imx/files.imx67
-rw-r--r--sys/arm/freescale/imx/imx51_ccm.c4
-rw-r--r--sys/arm/freescale/imx/imx51_ccmreg.h4
-rw-r--r--sys/arm/freescale/imx/imx51_ccmvar.h4
-rw-r--r--sys/arm/freescale/imx/imx51_dpllreg.h4
-rw-r--r--sys/arm/freescale/imx/imx51_ipuv3.c4
-rw-r--r--sys/arm/freescale/imx/imx51_ipuv3_fbd.c4
-rw-r--r--sys/arm/freescale/imx/imx51_ipuv3reg.h4
-rw-r--r--sys/arm/freescale/imx/imx51_machdep.c4
-rw-r--r--sys/arm/freescale/imx/imx51_sdmareg.h4
-rw-r--r--sys/arm/freescale/imx/imx51_ssireg.h4
-rw-r--r--sys/arm/freescale/imx/imx51_tzicreg.h4
-rw-r--r--sys/arm/freescale/imx/imx53_machdep.c4
-rw-r--r--sys/arm/freescale/imx/imx6_ahci.c3
-rw-r--r--sys/arm/freescale/imx/imx6_anatop.c4
-rw-r--r--sys/arm/freescale/imx/imx6_anatopreg.h4
-rw-r--r--sys/arm/freescale/imx/imx6_anatopvar.h4
-rw-r--r--sys/arm/freescale/imx/imx6_audmux.c2
-rw-r--r--sys/arm/freescale/imx/imx6_ccm.c4
-rw-r--r--sys/arm/freescale/imx/imx6_ccmreg.h4
-rw-r--r--sys/arm/freescale/imx/imx6_hdmi.c10
-rw-r--r--sys/arm/freescale/imx/imx6_ipu.c8
-rw-r--r--sys/arm/freescale/imx/imx6_machdep.c4
-rw-r--r--sys/arm/freescale/imx/imx6_machdep.h2
-rw-r--r--sys/arm/freescale/imx/imx6_mp.c3
-rw-r--r--sys/arm/freescale/imx/imx6_pl310.c4
-rw-r--r--sys/arm/freescale/imx/imx6_sdma.c10
-rw-r--r--sys/arm/freescale/imx/imx6_sdma.h2
-rw-r--r--sys/arm/freescale/imx/imx6_snvs.c2
-rw-r--r--sys/arm/freescale/imx/imx6_src.c2
-rw-r--r--sys/arm/freescale/imx/imx6_src.h2
-rw-r--r--sys/arm/freescale/imx/imx6_ssi.c2
-rw-r--r--sys/arm/freescale/imx/imx6_usbphy.c4
-rw-r--r--sys/arm/freescale/imx/imx_ccmvar.h2
-rw-r--r--sys/arm/freescale/imx/imx_console.c2
-rw-r--r--sys/arm/freescale/imx/imx_epit.c2
-rw-r--r--sys/arm/freescale/imx/imx_gpio.c2
-rw-r--r--sys/arm/freescale/imx/imx_gpt.c4
-rw-r--r--sys/arm/freescale/imx/imx_gptreg.h4
-rw-r--r--sys/arm/freescale/imx/imx_i2c.c2
-rw-r--r--sys/arm/freescale/imx/imx_iomux.c2
-rw-r--r--sys/arm/freescale/imx/imx_iomuxreg.h2
-rw-r--r--sys/arm/freescale/imx/imx_iomuxvar.h2
-rw-r--r--sys/arm/freescale/imx/imx_machdep.c4
-rw-r--r--sys/arm/freescale/imx/imx_machdep.h4
-rw-r--r--sys/arm/freescale/imx/imx_nop_usbphy.c4
-rw-r--r--sys/arm/freescale/imx/imx_spi.c4
-rw-r--r--sys/arm/freescale/imx/imx_wdog.c4
-rw-r--r--sys/arm/freescale/imx/imx_wdogreg.h4
-rw-r--r--sys/arm/freescale/imx/std.imx511
-rw-r--r--sys/arm/freescale/imx/std.imx531
-rw-r--r--sys/arm/freescale/imx/std.imx61
-rw-r--r--sys/arm/freescale/imx/tzic.c4
-rw-r--r--sys/arm/freescale/vybrid/files.vybrid1
-rw-r--r--sys/arm/freescale/vybrid/std.vybrid1
-rw-r--r--sys/arm/freescale/vybrid/vf_adc.c2
-rw-r--r--sys/arm/freescale/vybrid/vf_adc.h2
-rw-r--r--sys/arm/freescale/vybrid/vf_anadig.c4
-rw-r--r--sys/arm/freescale/vybrid/vf_ccm.c4
-rw-r--r--sys/arm/freescale/vybrid/vf_common.h4
-rw-r--r--sys/arm/freescale/vybrid/vf_dcu4.c4
-rw-r--r--sys/arm/freescale/vybrid/vf_dmamux.c4
-rw-r--r--sys/arm/freescale/vybrid/vf_dmamux.h4
-rw-r--r--sys/arm/freescale/vybrid/vf_edma.c4
-rw-r--r--sys/arm/freescale/vybrid/vf_edma.h4
-rw-r--r--sys/arm/freescale/vybrid/vf_ehci.c4
-rw-r--r--sys/arm/freescale/vybrid/vf_gpio.c4
-rw-r--r--sys/arm/freescale/vybrid/vf_i2c.c4
-rw-r--r--sys/arm/freescale/vybrid/vf_iomuxc.c4
-rw-r--r--sys/arm/freescale/vybrid/vf_iomuxc.h4
-rw-r--r--sys/arm/freescale/vybrid/vf_machdep.c4
-rw-r--r--sys/arm/freescale/vybrid/vf_mscm.c4
-rw-r--r--sys/arm/freescale/vybrid/vf_port.c4
-rw-r--r--sys/arm/freescale/vybrid/vf_port.h4
-rw-r--r--sys/arm/freescale/vybrid/vf_sai.c4
-rw-r--r--sys/arm/freescale/vybrid/vf_spi.c2
-rw-r--r--sys/arm/freescale/vybrid/vf_src.c4
-rw-r--r--sys/arm/freescale/vybrid/vf_src.h4
-rw-r--r--sys/arm/freescale/vybrid/vf_tcon.c4
-rw-r--r--sys/arm/freescale/vybrid/vf_uart.c4
-rw-r--r--sys/arm/include/_align.h1
-rw-r--r--sys/arm/include/_bus.h4
-rw-r--r--sys/arm/include/_inttypes.h3
-rw-r--r--sys/arm/include/_limits.h1
-rw-r--r--sys/arm/include/_stdint.h4
-rw-r--r--sys/arm/include/_types.h1
-rw-r--r--sys/arm/include/acle-compat.h2
-rw-r--r--sys/arm/include/armreg.h2
-rw-r--r--sys/arm/include/asm.h19
-rw-r--r--sys/arm/include/asmacros.h4
-rw-r--r--sys/arm/include/atags.h4
-rw-r--r--sys/arm/include/atomic-v6.h1050
-rw-r--r--sys/arm/include/atomic.h1014
-rw-r--r--sys/arm/include/blockio.h2
-rw-r--r--sys/arm/include/bus.h2
-rw-r--r--sys/arm/include/bus_dma.h4
-rw-r--r--sys/arm/include/clock.h4
-rw-r--r--sys/arm/include/counter.h4
-rw-r--r--sys/arm/include/cpu-v6.h685
-rw-r--r--sys/arm/include/cpu.h675
-rw-r--r--sys/arm/include/cpufunc.h59
-rw-r--r--sys/arm/include/cpuinfo.h2
-rw-r--r--sys/arm/include/db_machdep.h1
-rw-r--r--sys/arm/include/debug_monitor.h2
-rw-r--r--sys/arm/include/disassem.h2
-rw-r--r--sys/arm/include/dump.h2
-rw-r--r--sys/arm/include/efi.h2
-rw-r--r--sys/arm/include/elf.h10
-rw-r--r--sys/arm/include/endian.h1
-rw-r--r--sys/arm/include/exec.h2
-rw-r--r--sys/arm/include/fdt.h4
-rw-r--r--sys/arm/include/fiq.h2
-rw-r--r--sys/arm/include/float.h1
-rw-r--r--sys/arm/include/floatingpoint.h1
-rw-r--r--sys/arm/include/fpu.h5
-rw-r--r--sys/arm/include/frame.h2
-rw-r--r--sys/arm/include/gdb_machdep.h4
-rw-r--r--sys/arm/include/ieee.h2
-rw-r--r--sys/arm/include/ieeefp.h1
-rw-r--r--sys/arm/include/in_cksum.h1
-rw-r--r--sys/arm/include/intr.h4
-rw-r--r--sys/arm/include/kdb.h6
-rw-r--r--sys/arm/include/limits.h1
-rw-r--r--sys/arm/include/machdep.h1
-rw-r--r--sys/arm/include/md_var.h1
-rw-r--r--sys/arm/include/memdev.h4
-rw-r--r--sys/arm/include/metadata.h4
-rw-r--r--sys/arm/include/minidump.h3
-rw-r--r--sys/arm/include/ofw_machdep.h4
-rw-r--r--sys/arm/include/param.h1
-rw-r--r--sys/arm/include/pcb.h7
-rw-r--r--sys/arm/include/pcpu.h7
-rw-r--r--sys/arm/include/pcpu_aux.h4
-rw-r--r--sys/arm/include/pl310.h3
-rw-r--r--sys/arm/include/platform.h2
-rw-r--r--sys/arm/include/platformvar.h2
-rw-r--r--sys/arm/include/pmap-v6.h194
-rw-r--r--sys/arm/include/pmap.h145
-rw-r--r--sys/arm/include/pmap_var.h6
-rw-r--r--sys/arm/include/pmc_mdep.h10
-rw-r--r--sys/arm/include/proc.h12
-rw-r--r--sys/arm/include/procctl.h1
-rw-r--r--sys/arm/include/profile.h1
-rw-r--r--sys/arm/include/psl.h2
-rw-r--r--sys/arm/include/pte-v6.h297
-rw-r--r--sys/arm/include/pte.h295
-rw-r--r--sys/arm/include/ptrace.h1
-rw-r--r--sys/arm/include/reg.h13
-rw-r--r--sys/arm/include/reloc.h1
-rw-r--r--sys/arm/include/resource.h2
-rw-r--r--sys/arm/include/runq.h4
-rw-r--r--sys/arm/include/sc_machdep.h4
-rw-r--r--sys/arm/include/setjmp.h3
-rw-r--r--sys/arm/include/sf_buf.h4
-rw-r--r--sys/arm/include/sigframe.h1
-rw-r--r--sys/arm/include/signal.h1
-rw-r--r--sys/arm/include/smp.h4
-rw-r--r--sys/arm/include/stack.h22
-rw-r--r--sys/arm/include/stdarg.h2
-rw-r--r--sys/arm/include/swi.h22
-rw-r--r--sys/arm/include/sysarch.h1
-rw-r--r--sys/arm/include/sysreg.h2
-rw-r--r--sys/arm/include/tls.h2
-rw-r--r--sys/arm/include/trap.h1
-rw-r--r--sys/arm/include/ucontext.h4
-rw-r--r--sys/arm/include/undefined.h2
-rw-r--r--sys/arm/include/vdso.h4
-rw-r--r--sys/arm/include/vfp.h21
-rw-r--r--sys/arm/include/vm.h4
-rw-r--r--sys/arm/include/vmparam.h2
-rw-r--r--sys/arm/mv/a37x0_gpio.c4
-rw-r--r--sys/arm/mv/a37x0_iic.c4
-rw-r--r--sys/arm/mv/a37x0_iicreg.h4
-rw-r--r--sys/arm/mv/a37x0_spi.c2
-rw-r--r--sys/arm/mv/armada/thermal.c2
-rw-r--r--sys/arm/mv/armada/wdt.c5
-rw-r--r--sys/arm/mv/armada38x/armada38x.c2
-rw-r--r--sys/arm/mv/armada38x/armada38x_mp.c2
-rw-r--r--sys/arm/mv/armada38x/armada38x_pl310.c2
-rw-r--r--sys/arm/mv/armada38x/armada38x_pl310.h2
-rw-r--r--sys/arm/mv/armada38x/armada38x_rtc.c2
-rw-r--r--sys/arm/mv/armada38x/files.armada38x1
-rw-r--r--sys/arm/mv/armada38x/pmsu.c2
-rw-r--r--sys/arm/mv/armada38x/pmsu.h2
-rw-r--r--sys/arm/mv/armada38x/std.armada38x1
-rw-r--r--sys/arm/mv/armadaxp/armadaxp.c4
-rw-r--r--sys/arm/mv/armadaxp/armadaxp_mp.c6
-rw-r--r--sys/arm/mv/armadaxp/files.armadaxp1
-rw-r--r--sys/arm/mv/armadaxp/mptramp.S3
-rw-r--r--sys/arm/mv/armadaxp/std.armadaxp1
-rw-r--r--sys/arm/mv/armadaxp/std.mv78x601
-rw-r--r--sys/arm/mv/clk/a37x0_nb_periph_clk_driver.c2
-rw-r--r--sys/arm/mv/clk/a37x0_periph_clk_driver.c4
-rw-r--r--sys/arm/mv/clk/a37x0_sb_periph_clk_driver.c2
-rw-r--r--sys/arm/mv/clk/a37x0_tbg.c4
-rw-r--r--sys/arm/mv/clk/a37x0_tbg_pll.c4
-rw-r--r--sys/arm/mv/clk/a37x0_tbg_pll.h4
-rw-r--r--sys/arm/mv/clk/a37x0_xtal.c4
-rw-r--r--sys/arm/mv/clk/armada38x_coreclk.c219
-rw-r--r--sys/arm/mv/clk/armada38x_gateclk.c292
-rw-r--r--sys/arm/mv/clk/armada38x_gen.c98
-rw-r--r--sys/arm/mv/clk/armada38x_gen.h40
-rw-r--r--sys/arm/mv/clk/periph.c4
-rw-r--r--sys/arm/mv/clk/periph.h4
-rw-r--r--sys/arm/mv/clk/periph_clk_d.c4
-rw-r--r--sys/arm/mv/clk/periph_clk_fixed.c4
-rw-r--r--sys/arm/mv/clk/periph_clk_gate.c4
-rw-r--r--sys/arm/mv/clk/periph_clk_mux_gate.c4
-rw-r--r--sys/arm/mv/files.arm77
-rw-r--r--sys/arm/mv/gpio.c4
-rw-r--r--sys/arm/mv/ic.c4
-rw-r--r--sys/arm/mv/mpic.c4
-rw-r--r--sys/arm/mv/mv_ap806_clock.c6
-rw-r--r--sys/arm/mv/mv_ap806_gicp.c6
-rw-r--r--sys/arm/mv/mv_ap806_sei.c6
-rw-r--r--sys/arm/mv/mv_armv7_machdep.c6
-rw-r--r--sys/arm/mv/mv_common.c4
-rw-r--r--sys/arm/mv/mv_cp110_clock.c6
-rw-r--r--sys/arm/mv/mv_cp110_clock.h4
-rw-r--r--sys/arm/mv/mv_cp110_icu.c6
-rw-r--r--sys/arm/mv/mv_cp110_icu_bus.c4
-rw-r--r--sys/arm/mv/mv_pci.c2
-rw-r--r--sys/arm/mv/mv_pci_ctrl.c2
-rw-r--r--sys/arm/mv/mv_spi.c2
-rw-r--r--sys/arm/mv/mv_thermal.c6
-rw-r--r--sys/arm/mv/mvebu_gpio.c2
-rw-r--r--sys/arm/mv/mvebu_pinctrl.c6
-rw-r--r--sys/arm/mv/mvreg.h2
-rw-r--r--sys/arm/mv/mvvar.h4
-rw-r--r--sys/arm/mv/mvwin.h2
-rw-r--r--sys/arm/mv/rtc.c1
-rw-r--r--sys/arm/mv/std-pj4b.mv1
-rw-r--r--sys/arm/mv/timer.c4
-rw-r--r--sys/arm/nvidia/as3722.c2
-rw-r--r--sys/arm/nvidia/as3722.h2
-rw-r--r--sys/arm/nvidia/as3722_gpio.c2
-rw-r--r--sys/arm/nvidia/as3722_regulators.c2
-rw-r--r--sys/arm/nvidia/as3722_rtc.c2
-rw-r--r--sys/arm/nvidia/drm2/hdmi.c2
-rw-r--r--sys/arm/nvidia/drm2/hdmi.h2
-rw-r--r--sys/arm/nvidia/drm2/tegra_bo.c2
-rw-r--r--sys/arm/nvidia/drm2/tegra_dc.c5
-rw-r--r--sys/arm/nvidia/drm2/tegra_dc_if.m1
-rw-r--r--sys/arm/nvidia/drm2/tegra_dc_reg.h2
-rw-r--r--sys/arm/nvidia/drm2/tegra_drm.h4
-rw-r--r--sys/arm/nvidia/drm2/tegra_drm_if.m1
-rw-r--r--sys/arm/nvidia/drm2/tegra_drm_subr.c2
-rw-r--r--sys/arm/nvidia/drm2/tegra_fb.c2
-rw-r--r--sys/arm/nvidia/drm2/tegra_hdmi.c2
-rw-r--r--sys/arm/nvidia/drm2/tegra_hdmi_reg.h2
-rw-r--r--sys/arm/nvidia/drm2/tegra_host1x.c2
-rw-r--r--sys/arm/nvidia/tegra124/files.tegra1243
-rw-r--r--sys/arm/nvidia/tegra124/std.tegra1241
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_car.c2
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_car.h2
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_clk_per.c2
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_clk_pll.c2
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_clk_super.c2
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_coretemp.c2
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_cpufreq.c2
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_machdep.c2
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_mp.c2
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_mp.h2
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_pmc.c2
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_xusbpadctl.c2
-rw-r--r--sys/arm/nvidia/tegra_abpmisc.c2
-rw-r--r--sys/arm/nvidia/tegra_ahci.c2
-rw-r--r--sys/arm/nvidia/tegra_efuse.c2
-rw-r--r--sys/arm/nvidia/tegra_efuse.h2
-rw-r--r--sys/arm/nvidia/tegra_ehci.c2
-rw-r--r--sys/arm/nvidia/tegra_gpio.c2
-rw-r--r--sys/arm/nvidia/tegra_i2c.c2
-rw-r--r--sys/arm/nvidia/tegra_lic.c2
-rw-r--r--sys/arm/nvidia/tegra_mc.c2
-rw-r--r--sys/arm/nvidia/tegra_pcie.c13
-rw-r--r--sys/arm/nvidia/tegra_pinmux.c2
-rw-r--r--sys/arm/nvidia/tegra_pmc.h2
-rw-r--r--sys/arm/nvidia/tegra_rtc.c2
-rw-r--r--sys/arm/nvidia/tegra_sdhci.c2
-rw-r--r--sys/arm/nvidia/tegra_soctherm.c2
-rw-r--r--sys/arm/nvidia/tegra_soctherm_if.m1
-rw-r--r--sys/arm/nvidia/tegra_uart.c2
-rw-r--r--sys/arm/nvidia/tegra_usbphy.c2
-rw-r--r--sys/arm/nvidia/tegra_xhci.c12
-rw-r--r--sys/arm/qemu/files.qemu1
-rw-r--r--sys/arm/qemu/std.virt1
-rw-r--r--sys/arm/qemu/virt_machdep.c2
-rw-r--r--sys/arm/qemu/virt_mp.c4
-rw-r--r--sys/arm/qemu/virt_mp.h2
-rw-r--r--sys/arm/qualcomm/ipq4018_machdep.c4
-rw-r--r--sys/arm/qualcomm/ipq4018_machdep.h4
-rw-r--r--sys/arm/qualcomm/ipq4018_mp.c6
-rw-r--r--sys/arm/qualcomm/ipq4018_reg.h4
-rw-r--r--sys/arm/qualcomm/ipq4018_usb_hs_phy.c6
-rw-r--r--sys/arm/qualcomm/ipq4018_usb_ss_phy.c6
-rw-r--r--sys/arm/qualcomm/qcom_cpu_kpssv2.c6
-rw-r--r--sys/arm/qualcomm/qcom_cpu_kpssv2.h6
-rw-r--r--sys/arm/qualcomm/qcom_cpu_kpssv2_reg.h4
-rw-r--r--sys/arm/qualcomm/qcom_scm_defs.h4
-rw-r--r--sys/arm/qualcomm/qcom_scm_legacy.c4
-rw-r--r--sys/arm/qualcomm/qcom_scm_legacy.h4
-rw-r--r--sys/arm/qualcomm/qcom_scm_legacy_defs.h4
-rw-r--r--sys/arm/rockchip/files.rk32xx1
-rw-r--r--sys/arm/rockchip/rk32xx_machdep.c4
-rw-r--r--sys/arm/rockchip/rk32xx_mp.c6
-rw-r--r--sys/arm/rockchip/rk32xx_mp.h4
-rw-r--r--sys/arm/rockchip/std.rk32xx1
-rw-r--r--sys/arm/ti/aintc.c4
-rw-r--r--sys/arm/ti/am335x/am3359_cppi41.c4
-rw-r--r--sys/arm/ti/am335x/am335x_dmtimer.c4
-rw-r--r--sys/arm/ti/am335x/am335x_dmtpps.c2
-rw-r--r--sys/arm/ti/am335x/am335x_dmtreg.h2
-rw-r--r--sys/arm/ti/am335x/am335x_ecap.c11
-rw-r--r--sys/arm/ti/am335x/am335x_ehrpwm.c3
-rw-r--r--sys/arm/ti/am335x/am335x_gpio.c2
-rw-r--r--sys/arm/ti/am335x/am335x_lcd.c10
-rw-r--r--sys/arm/ti/am335x/am335x_lcd.h4
-rw-r--r--sys/arm/ti/am335x/am335x_lcd_syscons.c4
-rw-r--r--sys/arm/ti/am335x/am335x_musb.c2
-rw-r--r--sys/arm/ti/am335x/am335x_pmic.c3
-rw-r--r--sys/arm/ti/am335x/am335x_pwm.h4
-rw-r--r--sys/arm/ti/am335x/am335x_pwmss.c2
-rw-r--r--sys/arm/ti/am335x/am335x_reg.h4
-rw-r--r--sys/arm/ti/am335x/am335x_rtc.c2
-rw-r--r--sys/arm/ti/am335x/am335x_rtcreg.h2
-rw-r--r--sys/arm/ti/am335x/am335x_rtcvar.h2
-rw-r--r--sys/arm/ti/am335x/am335x_scm.c2
-rw-r--r--sys/arm/ti/am335x/am335x_scm.h4
-rw-r--r--sys/arm/ti/am335x/am335x_scm_padconf.c4
-rw-r--r--sys/arm/ti/am335x/am335x_scm_padconf.h2
-rw-r--r--sys/arm/ti/am335x/am335x_usb_phy.c4
-rw-r--r--sys/arm/ti/am335x/files.am335x3
-rw-r--r--sys/arm/ti/am335x/std.am335x1
-rw-r--r--sys/arm/ti/am335x/tda19988.c9
-rw-r--r--sys/arm/ti/am335x/tps65217x.h2
-rw-r--r--sys/arm/ti/clk/clock_common.c6
-rw-r--r--sys/arm/ti/clk/clock_common.h6
-rw-r--r--sys/arm/ti/clk/ti_clk_clkctrl.c6
-rw-r--r--sys/arm/ti/clk/ti_clk_clkctrl.h4
-rw-r--r--sys/arm/ti/clk/ti_clk_dpll.c6
-rw-r--r--sys/arm/ti/clk/ti_clk_dpll.h4
-rw-r--r--sys/arm/ti/clk/ti_clkctrl.c6
-rw-r--r--sys/arm/ti/clk/ti_divider_clock.c6
-rw-r--r--sys/arm/ti/clk/ti_dpll_clock.c6
-rw-r--r--sys/arm/ti/clk/ti_gate_clock.c6
-rw-r--r--sys/arm/ti/clk/ti_mux_clock.c6
-rw-r--r--sys/arm/ti/cpsw/if_cpsw.c111
-rw-r--r--sys/arm/ti/cpsw/if_cpswreg.h4
-rw-r--r--sys/arm/ti/cpsw/if_cpswvar.h8
-rw-r--r--sys/arm/ti/files.ti1
-rw-r--r--sys/arm/ti/omap4/files.omap41
-rw-r--r--sys/arm/ti/omap4/omap4_gpio.c2
-rw-r--r--sys/arm/ti/omap4/omap4_l2cache.c3
-rw-r--r--sys/arm/ti/omap4/omap4_machdep.h2
-rw-r--r--sys/arm/ti/omap4/omap4_mp.c3
-rw-r--r--sys/arm/ti/omap4/omap4_prcm_clks.c2
-rw-r--r--sys/arm/ti/omap4/omap4_reg.h4
-rw-r--r--sys/arm/ti/omap4/omap4_scm_padconf.c2
-rw-r--r--sys/arm/ti/omap4/omap4_scm_padconf.h2
-rw-r--r--sys/arm/ti/omap4/omap4_smc.h3
-rw-r--r--sys/arm/ti/omap4/omap4_wugen.c2
-rw-r--r--sys/arm/ti/omap4/pandaboard/pandaboard.c2
-rw-r--r--sys/arm/ti/omap4/pandaboard/pandaboard.h2
-rw-r--r--sys/arm/ti/omap4/std.omap41
-rw-r--r--sys/arm/ti/std.ti1
-rw-r--r--sys/arm/ti/ti_adc.c2
-rw-r--r--sys/arm/ti/ti_adcreg.h2
-rw-r--r--sys/arm/ti/ti_adcvar.h2
-rw-r--r--sys/arm/ti/ti_cpuid.c4
-rw-r--r--sys/arm/ti/ti_cpuid.h4
-rw-r--r--sys/arm/ti/ti_edma3.c2
-rw-r--r--sys/arm/ti/ti_edma3.h4
-rw-r--r--sys/arm/ti/ti_gpio.c4
-rw-r--r--sys/arm/ti/ti_gpio.h2
-rw-r--r--sys/arm/ti/ti_gpio_if.m1
-rw-r--r--sys/arm/ti/ti_i2c.c4
-rw-r--r--sys/arm/ti/ti_i2c.h4
-rw-r--r--sys/arm/ti/ti_machdep.c2
-rw-r--r--sys/arm/ti/ti_mbox.c4
-rw-r--r--sys/arm/ti/ti_mbox.h4
-rw-r--r--sys/arm/ti/ti_omap4_cm.c6
-rw-r--r--sys/arm/ti/ti_omap4_cm.h4
-rw-r--r--sys/arm/ti/ti_pinmux.c2
-rw-r--r--sys/arm/ti/ti_pinmux.h2
-rw-r--r--sys/arm/ti/ti_prcm.c6
-rw-r--r--sys/arm/ti/ti_prcm.h4
-rw-r--r--sys/arm/ti/ti_prm.c4
-rw-r--r--sys/arm/ti/ti_prm.h4
-rw-r--r--sys/arm/ti/ti_pruss.c4
-rw-r--r--sys/arm/ti/ti_pruss.h4
-rw-r--r--sys/arm/ti/ti_scm.c4
-rw-r--r--sys/arm/ti/ti_scm.h2
-rw-r--r--sys/arm/ti/ti_scm_syscon.c4
-rw-r--r--sys/arm/ti/ti_sdhci.c4
-rw-r--r--sys/arm/ti/ti_sdma.c4
-rw-r--r--sys/arm/ti/ti_sdma.h4
-rw-r--r--sys/arm/ti/ti_sdmareg.h4
-rw-r--r--sys/arm/ti/ti_smc.S2
-rw-r--r--sys/arm/ti/ti_smc.h3
-rw-r--r--sys/arm/ti/ti_spi.c2
-rw-r--r--sys/arm/ti/ti_spireg.h2
-rw-r--r--sys/arm/ti/ti_spivar.h2
-rw-r--r--sys/arm/ti/ti_sysc.c9
-rw-r--r--sys/arm/ti/ti_sysc.h4
-rw-r--r--sys/arm/ti/ti_wdt.c2
-rw-r--r--sys/arm/ti/ti_wdt.h2
-rw-r--r--sys/arm/ti/tivar.h2
-rw-r--r--sys/arm/ti/twl/twl.c4
-rw-r--r--sys/arm/ti/twl/twl.h4
-rw-r--r--sys/arm/ti/twl/twl_clks.c4
-rw-r--r--sys/arm/ti/twl/twl_clks.h4
-rw-r--r--sys/arm/ti/twl/twl_vreg.c4
-rw-r--r--sys/arm/ti/twl/twl_vreg.h4
-rw-r--r--sys/arm/ti/usb/omap_ehci.c4
-rw-r--r--sys/arm/ti/usb/omap_host.c2
-rw-r--r--sys/arm/ti/usb/omap_tll.c2
-rw-r--r--sys/arm/ti/usb/omap_usb.h2
-rw-r--r--sys/arm/xilinx/files.zynq71
-rw-r--r--sys/arm/xilinx/std.zynq71
-rw-r--r--sys/arm/xilinx/uart_dev_cdnc.c6
-rw-r--r--sys/arm/xilinx/zy7_devcfg.c6
-rw-r--r--sys/arm/xilinx/zy7_ehci.c6
-rw-r--r--sys/arm/xilinx/zy7_gpio.c188
-rw-r--r--sys/arm/xilinx/zy7_l2cache.c6
-rw-r--r--sys/arm/xilinx/zy7_machdep.c6
-rw-r--r--sys/arm/xilinx/zy7_machdep.h2
-rw-r--r--sys/arm/xilinx/zy7_mp.c1
-rw-r--r--sys/arm/xilinx/zy7_qspi.c4
-rw-r--r--sys/arm/xilinx/zy7_reg.h4
-rw-r--r--sys/arm/xilinx/zy7_slcr.c6
-rw-r--r--sys/arm/xilinx/zy7_slcr.h4
-rw-r--r--sys/arm/xilinx/zy7_spi.c4
-rw-r--r--sys/arm64/acpica/OsdEnvironment.c5
-rw-r--r--sys/arm64/acpica/acpi_iort.c4
-rw-r--r--sys/arm64/acpica/acpi_machdep.c34
-rw-r--r--sys/arm64/acpica/acpi_wakeup.c2
-rw-r--r--sys/arm64/acpica/pci_cfgreg.c2
-rw-r--r--sys/arm64/arm64/autoconf.c2
-rw-r--r--sys/arm64/arm64/bus_machdep.c4
-rw-r--r--sys/arm64/arm64/bus_space_asm.S2
-rw-r--r--sys/arm64/arm64/busdma_bounce.c8
-rw-r--r--sys/arm64/arm64/busdma_machdep.c2
-rw-r--r--sys/arm64/arm64/clock.c2
-rw-r--r--sys/arm64/arm64/cmn600.c9
-rw-r--r--sys/arm64/arm64/copyinout.S2
-rw-r--r--sys/arm64/arm64/cpu_errata.c52
-rw-r--r--sys/arm64/arm64/cpufunc_asm.S15
-rw-r--r--sys/arm64/arm64/db_disasm.c1
-rw-r--r--sys/arm64/arm64/db_interface.c7
-rw-r--r--sys/arm64/arm64/db_trace.c22
-rw-r--r--sys/arm64/arm64/debug_monitor.c12
-rw-r--r--sys/arm64/arm64/disassem.c375
-rw-r--r--sys/arm64/arm64/dump_machdep.c2
-rw-r--r--sys/arm64/arm64/efirt_machdep.c22
-rw-r--r--sys/arm64/arm64/elf32_machdep.c22
-rw-r--r--sys/arm64/arm64/elf_machdep.c6
-rw-r--r--sys/arm64/arm64/exception.S62
-rw-r--r--sys/arm64/arm64/exec_machdep.c86
-rw-r--r--sys/arm64/arm64/freebsd32_machdep.c11
-rw-r--r--sys/arm64/arm64/gdb_machdep.c14
-rw-r--r--sys/arm64/arm64/genassym.c11
-rw-r--r--sys/arm64/arm64/gic_v3.c314
-rw-r--r--sys/arm64/arm64/gic_v3_acpi.c114
-rw-r--r--sys/arm64/arm64/gic_v3_fdt.c168
-rw-r--r--sys/arm64/arm64/gic_v3_reg.h8
-rw-r--r--sys/arm64/arm64/gic_v3_var.h20
-rw-r--r--sys/arm64/arm64/gicv3_its.c246
-rw-r--r--sys/arm64/arm64/hyp_stub.S65
-rw-r--r--sys/arm64/arm64/identcpu.c1195
-rw-r--r--sys/arm64/arm64/locore.S229
-rw-r--r--sys/arm64/arm64/machdep.c262
-rw-r--r--sys/arm64/arm64/machdep_boot.c5
-rw-r--r--sys/arm64/arm64/mem.c2
-rw-r--r--sys/arm64/arm64/memcmp.S136
-rw-r--r--sys/arm64/arm64/memcpy.S265
-rw-r--r--sys/arm64/arm64/memmove.S144
-rw-r--r--sys/arm64/arm64/memset.S197
-rw-r--r--sys/arm64/arm64/minidump_machdep.c20
-rw-r--r--sys/arm64/arm64/mp_machdep.c176
-rw-r--r--sys/arm64/arm64/nexus.c193
-rw-r--r--sys/arm64/arm64/ofw_machdep.c12
-rw-r--r--sys/arm64/arm64/pl031_rtc.c153
-rw-r--r--sys/arm64/arm64/pmap.c1945
-rw-r--r--sys/arm64/arm64/ptrace_machdep.c33
-rw-r--r--sys/arm64/arm64/ptrauth.c33
-rw-r--r--sys/arm64/arm64/sigtramp.S7
-rw-r--r--sys/arm64/arm64/stack_machdep.c6
-rw-r--r--sys/arm64/arm64/strcmp.S189
-rw-r--r--sys/arm64/arm64/strncmp.S307
-rw-r--r--sys/arm64/arm64/support.S102
-rw-r--r--sys/arm64/arm64/support_ifunc.c24
-rw-r--r--sys/arm64/arm64/swtch.S65
-rw-r--r--sys/arm64/arm64/sys_machdep.c2
-rw-r--r--sys/arm64/arm64/trap.c180
-rw-r--r--sys/arm64/arm64/uio_machdep.c14
-rw-r--r--sys/arm64/arm64/uma_machdep.c2
-rw-r--r--sys/arm64/arm64/undefined.c166
-rw-r--r--sys/arm64/arm64/unwind.c4
-rw-r--r--sys/arm64/arm64/vfp.c69
-rw-r--r--sys/arm64/arm64/vm_machdep.c31
-rw-r--r--sys/arm64/broadcom/brcmmdio/mdio_mux_iproc.c2
-rw-r--r--sys/arm64/broadcom/brcmmdio/mdio_nexus_iproc.c2
-rw-r--r--sys/arm64/broadcom/brcmmdio/mdio_ns2_pcie_phy.c2
-rw-r--r--sys/arm64/broadcom/genet/if_genet.c37
-rw-r--r--sys/arm64/broadcom/genet/if_genetreg.h2
-rw-r--r--sys/arm64/cavium/thunder_pcie_common.c2
-rw-r--r--sys/arm64/cavium/thunder_pcie_common.h2
-rw-r--r--sys/arm64/cavium/thunder_pcie_fdt.c2
-rw-r--r--sys/arm64/cavium/thunder_pcie_pem.c17
-rw-r--r--sys/arm64/cavium/thunder_pcie_pem.h2
-rw-r--r--sys/arm64/cavium/thunder_pcie_pem_fdt.c2
-rw-r--r--sys/arm64/conf/DEFAULTS6
-rw-r--r--sys/arm64/conf/GENERIC4
-rw-r--r--sys/arm64/conf/GENERIC-KASAN5
-rw-r--r--sys/arm64/conf/GENERIC-MMCCAM3
-rw-r--r--sys/arm64/conf/GENERIC-MMCCAM-NODEBUG3
-rw-r--r--sys/arm64/conf/GENERIC-NODEBUG1
-rw-r--r--sys/arm64/conf/GENERIC-UP1
-rw-r--r--sys/arm64/conf/LINT1
-rw-r--r--sys/arm64/conf/LINT-ACPI4
-rw-r--r--sys/arm64/conf/LINT-FDT4
-rw-r--r--sys/arm64/conf/NOTES25
-rw-r--r--sys/arm64/conf/std.apple10
-rw-r--r--sys/arm64/conf/std.arm8
-rw-r--r--sys/arm64/conf/std.arm647
-rw-r--r--sys/arm64/conf/std.azure15
-rw-r--r--sys/arm64/conf/std.dev6
-rw-r--r--sys/arm64/conf/std.ec215
-rw-r--r--sys/arm64/conf/std.hyperv5
-rw-r--r--sys/arm64/conf/std.marvell1
-rw-r--r--sys/arm64/conf/std.nxp8
-rw-r--r--sys/arm64/conf/std.qcom1
-rw-r--r--sys/arm64/conf/std.rockchip8
-rw-r--r--sys/arm64/conf/std.virt2
-rw-r--r--sys/arm64/conf/std.xilinx3
-rw-r--r--sys/arm64/coresight/coresight.c2
-rw-r--r--sys/arm64/coresight/coresight.h3
-rw-r--r--sys/arm64/coresight/coresight_acpi.c2
-rw-r--r--sys/arm64/coresight/coresight_cmd.c2
-rw-r--r--sys/arm64/coresight/coresight_cpu_debug.c2
-rw-r--r--sys/arm64/coresight/coresight_etm4x.c2
-rw-r--r--sys/arm64/coresight/coresight_etm4x.h2
-rw-r--r--sys/arm64/coresight/coresight_etm4x_acpi.c2
-rw-r--r--sys/arm64/coresight/coresight_etm4x_fdt.c2
-rw-r--r--sys/arm64/coresight/coresight_fdt.c2
-rw-r--r--sys/arm64/coresight/coresight_funnel.c2
-rw-r--r--sys/arm64/coresight/coresight_funnel.h2
-rw-r--r--sys/arm64/coresight/coresight_funnel_acpi.c2
-rw-r--r--sys/arm64/coresight/coresight_funnel_fdt.c2
-rw-r--r--sys/arm64/coresight/coresight_if.m1
-rw-r--r--sys/arm64/coresight/coresight_replicator.c2
-rw-r--r--sys/arm64/coresight/coresight_replicator.h2
-rw-r--r--sys/arm64/coresight/coresight_replicator_acpi.c2
-rw-r--r--sys/arm64/coresight/coresight_replicator_fdt.c2
-rw-r--r--sys/arm64/coresight/coresight_tmc.c2
-rw-r--r--sys/arm64/coresight/coresight_tmc.h2
-rw-r--r--sys/arm64/coresight/coresight_tmc_acpi.c2
-rw-r--r--sys/arm64/coresight/coresight_tmc_fdt.c2
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_composite.c6
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_composite.h4
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_frac_pll.c6
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_frac_pll.h4
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_gate.c4
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_gate.h4
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_mux.c4
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_mux.h4
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_sscg_pll.c6
-rw-r--r--sys/arm64/freescale/imx/clk/imx_clk_sscg_pll.h4
-rw-r--r--sys/arm64/freescale/imx/imx7gpc.c4
-rw-r--r--sys/arm64/freescale/imx/imx8mq_ccm.c4
-rw-r--r--sys/arm64/freescale/imx/imx8mq_ccm.h3
-rw-r--r--sys/arm64/freescale/imx/imx_ccm_clk.h4
-rw-r--r--sys/arm64/include/_align.h7
-rw-r--r--sys/arm64/include/_bus.h2
-rw-r--r--sys/arm64/include/_inttypes.h7
-rw-r--r--sys/arm64/include/_limits.h7
-rw-r--r--sys/arm64/include/_stdint.h12
-rw-r--r--sys/arm64/include/_types.h7
-rw-r--r--sys/arm64/include/acle-compat.h5
-rw-r--r--sys/arm64/include/acpica_machdep.h2
-rw-r--r--sys/arm64/include/armreg.h499
-rw-r--r--sys/arm64/include/asan.h68
-rw-r--r--sys/arm64/include/asm.h10
-rw-r--r--sys/arm64/include/atomic.h13
-rw-r--r--sys/arm64/include/bus.h34
-rw-r--r--sys/arm64/include/bus_dma.h1
-rw-r--r--sys/arm64/include/bus_dma_impl.h2
-rw-r--r--sys/arm64/include/clock.h1
-rw-r--r--sys/arm64/include/cmn600_reg.h4
-rw-r--r--sys/arm64/include/counter.h8
-rw-r--r--sys/arm64/include/cpu.h32
-rw-r--r--sys/arm64/include/cpufunc.h67
-rw-r--r--sys/arm64/include/cpuinfo.h5
-rw-r--r--sys/arm64/include/csan.h2
-rw-r--r--sys/arm64/include/db_machdep.h6
-rw-r--r--sys/arm64/include/debug_monitor.h5
-rw-r--r--sys/arm64/include/disassem.h2
-rw-r--r--sys/arm64/include/dump.h2
-rw-r--r--sys/arm64/include/efi.h8
-rw-r--r--sys/arm64/include/elf.h10
-rw-r--r--sys/arm64/include/endian.h1
-rw-r--r--sys/arm64/include/exec.h7
-rw-r--r--sys/arm64/include/float.h7
-rw-r--r--sys/arm64/include/floatingpoint.h1
-rw-r--r--sys/arm64/include/fpu.h2
-rw-r--r--sys/arm64/include/frame.h18
-rw-r--r--sys/arm64/include/gdb_machdep.h3
-rw-r--r--sys/arm64/include/hypervisor.h115
-rw-r--r--sys/arm64/include/ieeefp.h7
-rw-r--r--sys/arm64/include/ifunc.h2
-rw-r--r--sys/arm64/include/in_cksum.h1
-rw-r--r--sys/arm64/include/intr.h4
-rw-r--r--sys/arm64/include/iodev.h2
-rw-r--r--sys/arm64/include/iommu.h1
-rw-r--r--sys/arm64/include/kdb.h2
-rw-r--r--sys/arm64/include/machdep.h5
-rw-r--r--sys/arm64/include/md_var.h12
-rw-r--r--sys/arm64/include/memdev.h2
-rw-r--r--sys/arm64/include/metadata.h2
-rw-r--r--sys/arm64/include/minidump.h1
-rw-r--r--sys/arm64/include/ofw_machdep.h2
-rw-r--r--sys/arm64/include/param.h26
-rw-r--r--sys/arm64/include/pcb.h28
-rw-r--r--sys/arm64/include/pci_cfgreg.h2
-rw-r--r--sys/arm64/include/pcpu.h16
-rw-r--r--sys/arm64/include/pcpu_aux.h10
-rw-r--r--sys/arm64/include/pmap.h65
-rw-r--r--sys/arm64/include/pmc_mdep.h13
-rw-r--r--sys/arm64/include/proc.h21
-rw-r--r--sys/arm64/include/procctl.h1
-rw-r--r--sys/arm64/include/profile.h7
-rw-r--r--sys/arm64/include/psl.h1
-rw-r--r--sys/arm64/include/pte.h62
-rw-r--r--sys/arm64/include/ptrace.h11
-rw-r--r--sys/arm64/include/reg.h10
-rw-r--r--sys/arm64/include/reloc.h7
-rw-r--r--sys/arm64/include/resource.h8
-rw-r--r--sys/arm64/include/runq.h8
-rw-r--r--sys/arm64/include/setjmp.h8
-rw-r--r--sys/arm64/include/sf_buf.h8
-rw-r--r--sys/arm64/include/sigframe.h1
-rw-r--r--sys/arm64/include/signal.h7
-rw-r--r--sys/arm64/include/smp.h5
-rw-r--r--sys/arm64/include/stack.h21
-rw-r--r--sys/arm64/include/stdarg.h2
-rw-r--r--sys/arm64/include/sysarch.h7
-rw-r--r--sys/arm64/include/sysreg.h5
-rw-r--r--sys/arm64/include/tls.h6
-rw-r--r--sys/arm64/include/trap.h1
-rw-r--r--sys/arm64/include/ucontext.h11
-rw-r--r--sys/arm64/include/undefined.h2
-rw-r--r--sys/arm64/include/vdso.h8
-rw-r--r--sys/arm64/include/vfp.h18
-rw-r--r--sys/arm64/include/vm.h8
-rw-r--r--sys/arm64/include/vmparam.h33
-rw-r--r--sys/arm64/intel/firmware.c120
-rw-r--r--sys/arm64/intel/intel-smc.h2
-rw-r--r--sys/arm64/intel/stratix10-soc-fpga-mgr.c2
-rw-r--r--sys/arm64/intel/stratix10-svc.c4
-rw-r--r--sys/arm64/intel/stratix10-svc.h2
-rw-r--r--sys/arm64/iommu/iommu.c26
-rw-r--r--sys/arm64/iommu/iommu.h2
-rw-r--r--sys/arm64/iommu/iommu_if.m5
-rw-r--r--sys/arm64/iommu/iommu_pmap.c381
-rw-r--r--sys/arm64/iommu/iommu_pmap.h27
-rw-r--r--sys/arm64/iommu/iommu_pte.h16
-rw-r--r--sys/arm64/iommu/smmu.c88
-rw-r--r--sys/arm64/iommu/smmu_acpi.c2
-rw-r--r--sys/arm64/iommu/smmu_fdt.c12
-rw-r--r--sys/arm64/iommu/smmu_quirks.c2
-rw-r--r--sys/arm64/iommu/smmureg.h2
-rw-r--r--sys/arm64/iommu/smmuvar.h6
-rw-r--r--sys/arm64/linux/Makefile1
-rw-r--r--sys/arm64/linux/linux.h62
-rw-r--r--sys/arm64/linux/linux_dummy_machdep.c15
-rw-r--r--sys/arm64/linux/linux_genassym.c1
-rw-r--r--sys/arm64/linux/linux_locore.asm16
-rw-r--r--sys/arm64/linux/linux_machdep.c61
-rw-r--r--sys/arm64/linux/linux_proto.h108
-rw-r--r--sys/arm64/linux/linux_sigframe.h2
-rw-r--r--sys/arm64/linux/linux_support.S174
-rw-r--r--sys/arm64/linux/linux_support.s178
-rw-r--r--sys/arm64/linux/linux_syscall.h17
-rw-r--r--sys/arm64/linux/linux_syscalls.c17
-rw-r--r--sys/arm64/linux/linux_sysent.c24
-rw-r--r--sys/arm64/linux/linux_systrace_args.c230
-rw-r--r--sys/arm64/linux/linux_sysvec.c280
-rw-r--r--sys/arm64/linux/linux_vdso.lds.s4
-rw-r--r--sys/arm64/linux/linux_vdso_gtod.c10
-rw-r--r--sys/arm64/linux/syscalls.conf1
-rw-r--r--sys/arm64/linux/syscalls.master116
-rw-r--r--sys/arm64/nvidia/tegra210/max77620.c4
-rw-r--r--sys/arm64/nvidia/tegra210/max77620.h4
-rw-r--r--sys/arm64/nvidia/tegra210/max77620_gpio.c4
-rw-r--r--sys/arm64/nvidia/tegra210/max77620_regulators.c4
-rw-r--r--sys/arm64/nvidia/tegra210/max77620_rtc.c4
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_car.c4
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_car.h4
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_clk_per.c4
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_clk_pll.c4
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_clk_super.c4
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_coretemp.c4
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_cpufreq.c4
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_pinmux.c4
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_pmc.c4
-rw-r--r--sys/arm64/nvidia/tegra210/tegra210_xusbpadctl.c4
-rw-r--r--sys/arm64/qoriq/clk/ls1028a_clkgen.c4
-rw-r--r--sys/arm64/qoriq/clk/ls1028a_flexspi_clk.c4
-rw-r--r--sys/arm64/qoriq/clk/ls1046a_clkgen.c4
-rw-r--r--sys/arm64/qoriq/clk/ls1088a_clkgen.c4
-rw-r--r--sys/arm64/qoriq/clk/lx2160a_clkgen.c4
-rw-r--r--sys/arm64/qoriq/clk/qoriq_clk_pll.c5
-rw-r--r--sys/arm64/qoriq/clk/qoriq_clk_pll.h4
-rw-r--r--sys/arm64/qoriq/clk/qoriq_clkgen.c4
-rw-r--r--sys/arm64/qoriq/clk/qoriq_clkgen.h4
-rw-r--r--sys/arm64/qoriq/qoriq_dw_pci.c19
-rw-r--r--sys/arm64/qoriq/qoriq_gpio_pic.c4
-rw-r--r--sys/arm64/qoriq/qoriq_therm.c145
-rw-r--r--sys/arm64/qoriq/qoriq_therm_if.m3
-rw-r--r--sys/arm64/qualcomm/qcom_gcc.c2
-rw-r--r--sys/arm64/rockchip/clk/rk3288_cru.c7
-rw-r--r--sys/arm64/rockchip/clk/rk3328_cru.c397
-rw-r--r--sys/arm64/rockchip/clk/rk3399_cru.c9
-rw-r--r--sys/arm64/rockchip/clk/rk3399_pmucru.c233
-rw-r--r--sys/arm64/rockchip/clk/rk3568_cru.c1439
-rw-r--r--sys/arm64/rockchip/clk/rk3568_pmucru.c248
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_armclk.c6
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_armclk.h4
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_composite.c37
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_composite.h12
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_fract.c6
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_fract.h4
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_gate.c4
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_gate.h4
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_mux.c4
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_mux.h4
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_pll.c6
-rw-r--r--sys/arm64/rockchip/clk/rk_clk_pll.h4
-rw-r--r--sys/arm64/rockchip/clk/rk_cru.c6
-rw-r--r--sys/arm64/rockchip/clk/rk_cru.h17
-rw-r--r--sys/arm64/rockchip/if_dwc_rk.c4
-rw-r--r--sys/arm64/rockchip/rk3328_codec.c6
-rw-r--r--sys/arm64/rockchip/rk3399_emmcphy.c4
-rw-r--r--sys/arm64/rockchip/rk3568_combphy.c469
-rw-r--r--sys/arm64/rockchip/rk3568_pcie.c397
-rw-r--r--sys/arm64/rockchip/rk3568_pciephy.c263
-rw-r--r--sys/arm64/rockchip/rk_dwc3.c14
-rw-r--r--sys/arm64/rockchip/rk_gpio.c475
-rw-r--r--sys/arm64/rockchip/rk_grf.c11
-rw-r--r--sys/arm64/rockchip/rk_i2c.c4
-rw-r--r--sys/arm64/rockchip/rk_i2s.c6
-rw-r--r--sys/arm64/rockchip/rk_iodomain.c126
-rw-r--r--sys/arm64/rockchip/rk_otp.c192
-rw-r--r--sys/arm64/rockchip/rk_otp.h28
-rw-r--r--sys/arm64/rockchip/rk_otp_if.m45
-rw-r--r--sys/arm64/rockchip/rk_pcie.c22
-rw-r--r--sys/arm64/rockchip/rk_pcie_phy.c4
-rw-r--r--sys/arm64/rockchip/rk_pinctrl.c348
-rw-r--r--sys/arm64/rockchip/rk_pmu.c4
-rw-r--r--sys/arm64/rockchip/rk_pwm.c6
-rw-r--r--sys/arm64/rockchip/rk_spi.c9
-rw-r--r--sys/arm64/rockchip/rk_tsadc.c136
-rw-r--r--sys/arm64/rockchip/rk_tsadc_if.m3
-rw-r--r--sys/arm64/rockchip/rk_typec_phy.c4
-rw-r--r--sys/arm64/rockchip/rk_usb2phy.c57
-rw-r--r--sys/arm64/rockchip/rk_usbphy.c4
-rw-r--r--sys/bsm/audit.h2
-rw-r--r--sys/bsm/audit_domain.h2
-rw-r--r--sys/bsm/audit_errno.h2
-rw-r--r--sys/bsm/audit_fcntl.h2
-rw-r--r--sys/bsm/audit_internal.h2
-rw-r--r--sys/bsm/audit_kevents.h3
-rw-r--r--sys/bsm/audit_record.h2
-rw-r--r--sys/bsm/audit_socket_type.h2
-rw-r--r--sys/cam/README.quirks1
-rw-r--r--sys/cam/ata/ata_all.c20
-rw-r--r--sys/cam/ata/ata_all.h64
-rw-r--r--sys/cam/ata/ata_da.c86
-rw-r--r--sys/cam/ata/ata_pmp.c10
-rw-r--r--sys/cam/ata/ata_xpt.c117
-rw-r--r--sys/cam/cam.c104
-rw-r--r--sys/cam/cam.h38
-rw-r--r--sys/cam/cam_ccb.h282
-rw-r--r--sys/cam/cam_compat.c8
-rw-r--r--sys/cam/cam_compat.h58
-rw-r--r--sys/cam/cam_debug.h8
-rw-r--r--sys/cam/cam_iosched.c24
-rw-r--r--sys/cam/cam_iosched.h16
-rw-r--r--sys/cam/cam_periph.c109
-rw-r--r--sys/cam/cam_periph.h29
-rw-r--r--sys/cam/cam_queue.c14
-rw-r--r--sys/cam/cam_queue.h16
-rw-r--r--sys/cam/cam_sim.c12
-rw-r--r--sys/cam/cam_sim.h24
-rw-r--r--sys/cam/cam_xpt.c176
-rw-r--r--sys/cam/cam_xpt.h18
-rw-r--r--sys/cam/cam_xpt_internal.h33
-rw-r--r--sys/cam/cam_xpt_periph.h6
-rw-r--r--sys/cam/cam_xpt_sim.h8
-rw-r--r--sys/cam/ctl/README.ctl.txt1
-rw-r--r--sys/cam/ctl/ctl.c33
-rw-r--r--sys/cam/ctl/ctl.h3
-rw-r--r--sys/cam/ctl/ctl_backend.c4
-rw-r--r--sys/cam/ctl/ctl_backend.h3
-rw-r--r--sys/cam/ctl/ctl_backend_block.c4
-rw-r--r--sys/cam/ctl/ctl_backend_ramdisk.c4
-rw-r--r--sys/cam/ctl/ctl_cmd_table.c3
-rw-r--r--sys/cam/ctl/ctl_debug.h3
-rw-r--r--sys/cam/ctl/ctl_error.c4
-rw-r--r--sys/cam/ctl/ctl_error.h3
-rw-r--r--sys/cam/ctl/ctl_frontend.c4
-rw-r--r--sys/cam/ctl/ctl_frontend.h3
-rw-r--r--sys/cam/ctl/ctl_frontend_cam_sim.c4
-rw-r--r--sys/cam/ctl/ctl_frontend_ioctl.c13
-rw-r--r--sys/cam/ctl/ctl_frontend_iscsi.c6
-rw-r--r--sys/cam/ctl/ctl_frontend_iscsi.h4
-rw-r--r--sys/cam/ctl/ctl_ha.c4
-rw-r--r--sys/cam/ctl/ctl_ha.h3
-rw-r--r--sys/cam/ctl/ctl_io.h16
-rw-r--r--sys/cam/ctl/ctl_ioctl.h7
-rw-r--r--sys/cam/ctl/ctl_private.h3
-rw-r--r--sys/cam/ctl/ctl_scsi_all.c5
-rw-r--r--sys/cam/ctl/ctl_scsi_all.h5
-rw-r--r--sys/cam/ctl/ctl_ser_table.c3
-rw-r--r--sys/cam/ctl/ctl_tpc.c4
-rw-r--r--sys/cam/ctl/ctl_tpc.h4
-rw-r--r--sys/cam/ctl/ctl_tpc_local.c6
-rw-r--r--sys/cam/ctl/ctl_util.c10
-rw-r--r--sys/cam/ctl/ctl_util.h3
-rw-r--r--sys/cam/ctl/scsi_ctl.c8
-rw-r--r--sys/cam/mmc/mmc.h6
-rw-r--r--sys/cam/mmc/mmc_all.h4
-rw-r--r--sys/cam/mmc/mmc_bus.h1
-rw-r--r--sys/cam/mmc/mmc_da.c18
-rw-r--r--sys/cam/mmc/mmc_sim.c4
-rw-r--r--sys/cam/mmc/mmc_sim.h2
-rw-r--r--sys/cam/mmc/mmc_sim_if.m3
-rw-r--r--sys/cam/mmc/mmc_xpt.c46
-rw-r--r--sys/cam/nvme/nvme_all.c37
-rw-r--r--sys/cam/nvme/nvme_all.h30
-rw-r--r--sys/cam/nvme/nvme_da.c70
-rw-r--r--sys/cam/nvme/nvme_xpt.c96
-rw-r--r--sys/cam/scsi/scsi_all.c460
-rw-r--r--sys/cam/scsi/scsi_all.h1055
-rw-r--r--sys/cam/scsi/scsi_cd.c222
-rw-r--r--sys/cam/scsi/scsi_cd.h539
-rw-r--r--sys/cam/scsi/scsi_ch.c106
-rw-r--r--sys/cam/scsi/scsi_ch.h265
-rw-r--r--sys/cam/scsi/scsi_da.c129
-rw-r--r--sys/cam/scsi/scsi_da.h302
-rw-r--r--sys/cam/scsi/scsi_enc.c13
-rw-r--r--sys/cam/scsi/scsi_enc.h3
-rw-r--r--sys/cam/scsi/scsi_enc_internal.h6
-rw-r--r--sys/cam/scsi/scsi_enc_safte.c4
-rw-r--r--sys/cam/scsi/scsi_enc_ses.c8
-rw-r--r--sys/cam/scsi/scsi_iu.h13
-rw-r--r--sys/cam/scsi/scsi_message.h1
-rw-r--r--sys/cam/scsi/scsi_pass.c78
-rw-r--r--sys/cam/scsi/scsi_pass.h4
-rw-r--r--sys/cam/scsi/scsi_pt.c26
-rw-r--r--sys/cam/scsi/scsi_pt.h12
-rw-r--r--sys/cam/scsi/scsi_sa.c234
-rw-r--r--sys/cam/scsi/scsi_sa.h434
-rw-r--r--sys/cam/scsi/scsi_ses.h3
-rw-r--r--sys/cam/scsi/scsi_sg.c4
-rw-r--r--sys/cam/scsi/scsi_sg.h2
-rw-r--r--sys/cam/scsi/scsi_targ_bh.c20
-rw-r--r--sys/cam/scsi/scsi_target.c8
-rw-r--r--sys/cam/scsi/scsi_targetio.h4
-rw-r--r--sys/cam/scsi/scsi_xpt.c113
-rw-r--r--sys/cam/scsi/smp_all.c4
-rw-r--r--sys/cam/scsi/smp_all.h3
-rw-r--r--sys/cddl/boot/zfs/README1
-rw-r--r--sys/cddl/boot/zfs/blake3_zfs.c97
-rw-r--r--sys/cddl/boot/zfs/skein_zfs.c2
-rw-r--r--sys/cddl/boot/zfs/zfsimpl.h3
-rw-r--r--sys/cddl/boot/zfs/zfssubr.c13
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris.c2
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_acl.c2
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_atomic.c2
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_cmn_err.c2
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_dtrace.c36
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_proc.c2
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_string.c2
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_taskq.c2
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_uio.c1
-rw-r--r--sys/cddl/compat/opensolaris/kern/opensolaris_vm.c2
-rw-r--r--sys/cddl/compat/opensolaris/sys/assfail.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/atomic.h6
-rw-r--r--sys/cddl/compat/opensolaris/sys/bitmap.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/byteorder.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/callo.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/cmn_err.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/cpupart.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/cpuvar.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/cred.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/debug.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/debug_compat.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/dirent.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/disp.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/dkio.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/dnlc.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/elf.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/feature_tests.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/freebsd_rwlock.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/kcondvar.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/kidmap.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/kmem.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/kstat.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/misc.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/mntent.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/mnttab.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/modctl.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/objfs.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/pathname.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/pcpu.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/policy.h1
-rw-r--r--sys/cddl/compat/opensolaris/sys/random.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/refstr.h1
-rw-r--r--sys/cddl/compat/opensolaris/sys/rwlock.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/sdt.h45
-rw-r--r--sys/cddl/compat/opensolaris/sys/sema.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/sid.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/sig.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/string.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/sunddi.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/varargs.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/vfs.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/vm.h2
-rw-r--r--sys/cddl/compat/opensolaris/sys/zone.h2
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c72
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/dtrace/fasttrap.c2
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h27
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/dtrace_impl.h2
-rw-r--r--sys/cddl/contrib/opensolaris/uts/common/sys/sysmacros.h4
-rw-r--r--sys/cddl/contrib/opensolaris/uts/intel/dtrace/fasttrap_isa.c2
-rw-r--r--sys/cddl/contrib/opensolaris/uts/powerpc/dtrace/fasttrap_isa.c8
-rw-r--r--sys/cddl/dev/dtmalloc/dtmalloc.c4
-rw-r--r--sys/cddl/dev/dtrace/aarch64/dtrace_asm.S18
-rw-r--r--sys/cddl/dev/dtrace/aarch64/dtrace_isa.c30
-rw-r--r--sys/cddl/dev/dtrace/aarch64/dtrace_subr.c21
-rw-r--r--sys/cddl/dev/dtrace/aarch64/instr_size.c14
-rw-r--r--sys/cddl/dev/dtrace/aarch64/regset.h36
-rw-r--r--sys/cddl/dev/dtrace/amd64/dtrace_asm.S53
-rw-r--r--sys/cddl/dev/dtrace/amd64/dtrace_isa.c64
-rw-r--r--sys/cddl/dev/dtrace/amd64/dtrace_subr.c29
-rw-r--r--sys/cddl/dev/dtrace/arm/dtrace_asm.S2
-rw-r--r--sys/cddl/dev/dtrace/arm/dtrace_isa.c12
-rw-r--r--sys/cddl/dev/dtrace/arm/dtrace_subr.c20
-rw-r--r--sys/cddl/dev/dtrace/arm/regset.h1
-rw-r--r--sys/cddl/dev/dtrace/dtrace_anon.c2
-rw-r--r--sys/cddl/dev/dtrace/dtrace_cddl.h6
-rw-r--r--sys/cddl/dev/dtrace/dtrace_debug.c2
-rw-r--r--sys/cddl/dev/dtrace/dtrace_hacks.c1
-rw-r--r--sys/cddl/dev/dtrace/dtrace_ioctl.c2
-rw-r--r--sys/cddl/dev/dtrace/dtrace_load.c2
-rw-r--r--sys/cddl/dev/dtrace/dtrace_modevent.c2
-rw-r--r--sys/cddl/dev/dtrace/dtrace_sysctl.c2
-rw-r--r--sys/cddl/dev/dtrace/dtrace_test.c2
-rw-r--r--sys/cddl/dev/dtrace/dtrace_unload.c4
-rw-r--r--sys/cddl/dev/dtrace/dtrace_vtime.c2
-rw-r--r--sys/cddl/dev/dtrace/i386/dtrace_asm.S2
-rw-r--r--sys/cddl/dev/dtrace/i386/dtrace_isa.c38
-rw-r--r--sys/cddl/dev/dtrace/i386/dtrace_subr.c19
-rw-r--r--sys/cddl/dev/dtrace/powerpc/dtrace_asm.S2
-rw-r--r--sys/cddl/dev/dtrace/powerpc/dtrace_isa.c40
-rw-r--r--sys/cddl/dev/dtrace/powerpc/dtrace_subr.c20
-rw-r--r--sys/cddl/dev/dtrace/powerpc/regset.h1
-rw-r--r--sys/cddl/dev/dtrace/riscv/dtrace_asm.S18
-rw-r--r--sys/cddl/dev/dtrace/riscv/dtrace_isa.c183
-rw-r--r--sys/cddl/dev/dtrace/riscv/dtrace_subr.c51
-rw-r--r--sys/cddl/dev/dtrace/riscv/instr_size.c22
-rw-r--r--sys/cddl/dev/dtrace/riscv/regset.h36
-rw-r--r--sys/cddl/dev/dtrace/x86/dis_tables.c1377
-rw-r--r--sys/cddl/dev/dtrace/x86/dis_tables.h1
-rw-r--r--sys/cddl/dev/dtrace/x86/instr_size.c17
-rw-r--r--sys/cddl/dev/dtrace/x86/regset.h53
-rw-r--r--sys/cddl/dev/fbt/aarch64/fbt_isa.c51
-rw-r--r--sys/cddl/dev/fbt/aarch64/fbt_isa.h2
-rw-r--r--sys/cddl/dev/fbt/arm/fbt_isa.c5
-rw-r--r--sys/cddl/dev/fbt/arm/fbt_isa.h2
-rw-r--r--sys/cddl/dev/fbt/fbt.c4
-rw-r--r--sys/cddl/dev/fbt/fbt.h5
-rw-r--r--sys/cddl/dev/fbt/powerpc/fbt_isa.c6
-rw-r--r--sys/cddl/dev/fbt/powerpc/fbt_isa.h2
-rw-r--r--sys/cddl/dev/fbt/riscv/fbt_isa.c67
-rw-r--r--sys/cddl/dev/fbt/riscv/fbt_isa.h2
-rw-r--r--sys/cddl/dev/fbt/x86/fbt_isa.c31
-rw-r--r--sys/cddl/dev/fbt/x86/fbt_isa.h2
-rw-r--r--sys/cddl/dev/kinst/aarch64/kinst_isa.c455
-rw-r--r--sys/cddl/dev/kinst/aarch64/kinst_isa.h26
-rw-r--r--sys/cddl/dev/kinst/amd64/kinst_isa.c635
-rw-r--r--sys/cddl/dev/kinst/amd64/kinst_isa.h42
-rw-r--r--sys/cddl/dev/kinst/kinst.c330
-rw-r--r--sys/cddl/dev/kinst/kinst.h112
-rw-r--r--sys/cddl/dev/kinst/riscv/kinst_isa.c586
-rw-r--r--sys/cddl/dev/kinst/riscv/kinst_isa.h31
-rw-r--r--sys/cddl/dev/kinst/trampoline.c354
-rw-r--r--sys/cddl/dev/profile/profile.c21
-rw-r--r--sys/cddl/dev/prototype.c4
-rw-r--r--sys/cddl/dev/sdt/sdt.c2
-rw-r--r--sys/cddl/dev/systrace/systrace.c2
-rw-r--r--sys/compat/freebsd32/Makefile1
-rw-r--r--sys/compat/freebsd32/freebsd32.h20
-rw-r--r--sys/compat/freebsd32/freebsd32_abort2.c4
-rw-r--r--sys/compat/freebsd32/freebsd32_capability.c4
-rw-r--r--sys/compat/freebsd32/freebsd32_ioctl.c2
-rw-r--r--sys/compat/freebsd32/freebsd32_ioctl.h2
-rw-r--r--sys/compat/freebsd32/freebsd32_ipc.h4
-rw-r--r--sys/compat/freebsd32/freebsd32_misc.c152
-rw-r--r--sys/compat/freebsd32/freebsd32_misc.h4
-rw-r--r--sys/compat/freebsd32/freebsd32_proto.h15
-rw-r--r--sys/compat/freebsd32/freebsd32_signal.h4
-rw-r--r--sys/compat/freebsd32/freebsd32_syscall.h11
-rw-r--r--sys/compat/freebsd32/freebsd32_syscalls.c10
-rw-r--r--sys/compat/freebsd32/freebsd32_sysent.c10
-rw-r--r--sys/compat/freebsd32/freebsd32_systrace_args.c169
-rw-r--r--sys/compat/freebsd32/freebsd32_util.h2
-rw-r--r--sys/compat/freebsd32/syscalls.conf5
-rw-r--r--sys/compat/ia32/ia32_genassym.c2
-rw-r--r--sys/compat/ia32/ia32_signal.h2
-rw-r--r--sys/compat/ia32/ia32_sysvec.c11
-rw-r--r--sys/compat/ia32/ia32_util.h2
-rw-r--r--sys/compat/lindebugfs/lindebugfs.c420
-rw-r--r--sys/compat/linprocfs/linprocfs.c240
-rw-r--r--sys/compat/linsysfs/linsysfs.c163
-rw-r--r--sys/compat/linsysfs/linsysfs.h38
-rw-r--r--sys/compat/linsysfs/linsysfs_net.c353
-rw-r--r--sys/compat/linux/check_error.d2
-rw-r--r--sys/compat/linux/check_internal_locks.d2
-rw-r--r--sys/compat/linux/linux.c305
-rw-r--r--sys/compat/linux/linux.h105
-rw-r--r--sys/compat/linux/linux_common.c10
-rw-r--r--sys/compat/linux/linux_common.h13
-rw-r--r--sys/compat/linux/linux_dtrace.h4
-rw-r--r--sys/compat/linux/linux_dummy.c67
-rw-r--r--sys/compat/linux/linux_elf.c282
-rw-r--r--sys/compat/linux/linux_elf.h40
-rw-r--r--sys/compat/linux/linux_elf32.c5
-rw-r--r--sys/compat/linux/linux_elf64.c5
-rw-r--r--sys/compat/linux/linux_emul.c62
-rw-r--r--sys/compat/linux/linux_emul.h13
-rw-r--r--sys/compat/linux/linux_errno.c6
-rw-r--r--sys/compat/linux/linux_errno.h4
-rw-r--r--sys/compat/linux/linux_errno.inc4
-rw-r--r--sys/compat/linux/linux_event.c477
-rw-r--r--sys/compat/linux/linux_event.h10
-rw-r--r--sys/compat/linux/linux_file.c537
-rw-r--r--sys/compat/linux/linux_file.h15
-rw-r--r--sys/compat/linux/linux_fork.c16
-rw-r--r--sys/compat/linux/linux_fork.h6
-rw-r--r--sys/compat/linux/linux_futex.c17
-rw-r--r--sys/compat/linux/linux_futex.h13
-rw-r--r--sys/compat/linux/linux_getcwd.c13
-rw-r--r--sys/compat/linux/linux_ioctl.c541
-rw-r--r--sys/compat/linux/linux_ioctl.h6
-rw-r--r--sys/compat/linux/linux_ipc.c303
-rw-r--r--sys/compat/linux/linux_ipc.h4
-rw-r--r--sys/compat/linux/linux_ipc64.h2
-rw-r--r--sys/compat/linux/linux_mib.c17
-rw-r--r--sys/compat/linux/linux_mib.h15
-rw-r--r--sys/compat/linux/linux_misc.c817
-rw-r--r--sys/compat/linux/linux_misc.h30
-rw-r--r--sys/compat/linux/linux_mmap.c22
-rw-r--r--sys/compat/linux/linux_mmap.h2
-rw-r--r--sys/compat/linux/linux_netlink.c620
-rw-r--r--sys/compat/linux/linux_persona.h3
-rw-r--r--sys/compat/linux/linux_ptrace.c56
-rw-r--r--sys/compat/linux/linux_rseq.c3
-rw-r--r--sys/compat/linux/linux_siginfo.h2
-rw-r--r--sys/compat/linux/linux_signal.c21
-rw-r--r--sys/compat/linux/linux_signal.h8
-rw-r--r--sys/compat/linux/linux_socket.c459
-rw-r--r--sys/compat/linux/linux_socket.h45
-rw-r--r--sys/compat/linux/linux_stats.c405
-rw-r--r--sys/compat/linux/linux_sysctl.c12
-rw-r--r--sys/compat/linux/linux_sysproto.h38
-rw-r--r--sys/compat/linux/linux_time.c19
-rw-r--r--sys/compat/linux/linux_time.h142
-rw-r--r--sys/compat/linux/linux_timer.c10
-rw-r--r--sys/compat/linux/linux_timer.h146
-rw-r--r--sys/compat/linux/linux_uid16.c55
-rw-r--r--sys/compat/linux/linux_util.c92
-rw-r--r--sys/compat/linux/linux_util.h49
-rw-r--r--sys/compat/linux/linux_vdso.c37
-rw-r--r--sys/compat/linux/linux_vdso.h30
-rw-r--r--sys/compat/linux/linux_vdso_gtod.inc16
-rw-r--r--sys/compat/linux/linux_videodev2_compat.h4
-rw-r--r--sys/compat/linux/linux_videodev_compat.h4
-rw-r--r--sys/compat/linux/linux_xattr.c460
-rw-r--r--sys/compat/linux/stats_timing.d2
-rw-r--r--sys/compat/linux/trace_futexes.d2
-rw-r--r--sys/compat/linuxkpi/common/include/acpi/acpi.h10
-rw-r--r--sys/compat/linuxkpi/common/include/acpi/acpi_bus.h4
-rw-r--r--sys/compat/linuxkpi/common/include/acpi/actbl.h1
-rw-r--r--sys/compat/linuxkpi/common/include/acpi/video.h18
-rw-r--r--sys/compat/linuxkpi/common/include/asm-generic/io.h40
-rw-r--r--sys/compat/linuxkpi/common/include/asm/atomic-long.h10
-rw-r--r--sys/compat/linuxkpi/common/include/asm/atomic.h36
-rw-r--r--sys/compat/linuxkpi/common/include/asm/atomic64.h5
-rw-r--r--sys/compat/linuxkpi/common/include/asm/barrier.h5
-rw-r--r--sys/compat/linuxkpi/common/include/asm/byteorder.h2
-rw-r--r--sys/compat/linuxkpi/common/include/asm/fcntl.h2
-rw-r--r--sys/compat/linuxkpi/common/include/asm/fpu/api.h4
-rw-r--r--sys/compat/linuxkpi/common/include/asm/intel-family.h6
-rw-r--r--sys/compat/linuxkpi/common/include/asm/io.h9
-rw-r--r--sys/compat/linuxkpi/common/include/asm/memtype.h18
-rw-r--r--sys/compat/linuxkpi/common/include/asm/msr.h2
-rw-r--r--sys/compat/linuxkpi/common/include/asm/neon.h4
-rw-r--r--sys/compat/linuxkpi/common/include/asm/pgtable.h17
-rw-r--r--sys/compat/linuxkpi/common/include/asm/processor.h50
-rw-r--r--sys/compat/linuxkpi/common/include/asm/set_memory.h12
-rw-r--r--sys/compat/linuxkpi/common/include/asm/smp.h6
-rw-r--r--sys/compat/linuxkpi/common/include/asm/types.h2
-rw-r--r--sys/compat/linuxkpi/common/include/asm/uaccess.h2
-rw-r--r--sys/compat/linuxkpi/common/include/asm/unaligned.h20
-rw-r--r--sys/compat/linuxkpi/common/include/crypto/hash.h94
-rw-r--r--sys/compat/linuxkpi/common/include/linux/acpi.h4
-rw-r--r--sys/compat/linuxkpi/common/include/linux/agp_backend.h28
-rw-r--r--sys/compat/linuxkpi/common/include/linux/anon_inodes.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/atomic.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/average.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/backlight.h16
-rw-r--r--sys/compat/linuxkpi/common/include/linux/bcd.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/bitfield.h5
-rw-r--r--sys/compat/linuxkpi/common/include/linux/bitmap.h22
-rw-r--r--sys/compat/linuxkpi/common/include/linux/bitops.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/bottom_half.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/bsearch.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/cache.h3
-rw-r--r--sys/compat/linuxkpi/common/include/linux/capability.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/cc_platform.h17
-rw-r--r--sys/compat/linuxkpi/common/include/linux/cdev.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/clocksource.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/compat.h5
-rw-r--r--sys/compat/linuxkpi/common/include/linux/compiler.h9
-rw-r--r--sys/compat/linuxkpi/common/include/linux/completion.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/cpu.h6
-rw-r--r--sys/compat/linuxkpi/common/include/linux/crc32.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/dcache.h7
-rw-r--r--sys/compat/linuxkpi/common/include/linux/debugfs.h85
-rw-r--r--sys/compat/linuxkpi/common/include/linux/delay.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/devcoredump.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/device.h94
-rw-r--r--sys/compat/linuxkpi/common/include/linux/dma-attrs.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/dma-buf-map.h91
-rw-r--r--sys/compat/linuxkpi/common/include/linux/dma-mapping.h49
-rw-r--r--sys/compat/linuxkpi/common/include/linux/dmapool.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/dmi.h15
-rw-r--r--sys/compat/linuxkpi/common/include/linux/efi.h1
-rw-r--r--sys/compat/linuxkpi/common/include/linux/err.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/errno.h5
-rw-r--r--sys/compat/linuxkpi/common/include/linux/etherdevice.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/ethtool.h22
-rw-r--r--sys/compat/linuxkpi/common/include/linux/eventpoll.h45
-rw-r--r--sys/compat/linuxkpi/common/include/linux/export.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/file.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/firmware.h15
-rw-r--r--sys/compat/linuxkpi/common/include/linux/fs.h86
-rw-r--r--sys/compat/linuxkpi/common/include/linux/fwnode.h10
-rw-r--r--sys/compat/linuxkpi/common/include/linux/gcd.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/gfp.h37
-rw-r--r--sys/compat/linuxkpi/common/include/linux/hardirq.h12
-rw-r--r--sys/compat/linuxkpi/common/include/linux/hashtable.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/hdmi.h440
-rw-r--r--sys/compat/linuxkpi/common/include/linux/highmem.h31
-rw-r--r--sys/compat/linuxkpi/common/include/linux/hrtimer.h4
-rw-r--r--sys/compat/linuxkpi/common/include/linux/i2c.h29
-rw-r--r--sys/compat/linuxkpi/common/include/linux/idr.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/ieee80211.h259
-rw-r--r--sys/compat/linuxkpi/common/include/linux/if_arp.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/if_ether.h9
-rw-r--r--sys/compat/linuxkpi/common/include/linux/if_vlan.h4
-rw-r--r--sys/compat/linuxkpi/common/include/linux/in.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/in6.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/interrupt.h47
-rw-r--r--sys/compat/linuxkpi/common/include/linux/interval_tree.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/interval_tree_generic.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/io-64-nonatomic-lo-hi.h65
-rw-r--r--sys/compat/linuxkpi/common/include/linux/io-mapping.h26
-rw-r--r--sys/compat/linuxkpi/common/include/linux/io.h65
-rw-r--r--sys/compat/linuxkpi/common/include/linux/ioctl.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/iommu.h29
-rw-r--r--sys/compat/linuxkpi/common/include/linux/iopoll.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/ip.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/irq_work.h9
-rw-r--r--sys/compat/linuxkpi/common/include/linux/irqreturn.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/jhash.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/jiffies.h4
-rw-r--r--sys/compat/linuxkpi/common/include/linux/kconfig.h76
-rw-r--r--sys/compat/linuxkpi/common/include/linux/kdev_t.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/kernel.h127
-rw-r--r--sys/compat/linuxkpi/common/include/linux/kfifo.h89
-rw-r--r--sys/compat/linuxkpi/common/include/linux/kmod.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/kobject.h3
-rw-r--r--sys/compat/linuxkpi/common/include/linux/kref.h21
-rw-r--r--sys/compat/linuxkpi/common/include/linux/kthread.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/ktime.h3
-rw-r--r--sys/compat/linuxkpi/common/include/linux/leds.h40
-rw-r--r--sys/compat/linuxkpi/common/include/linux/list.h29
-rw-r--r--sys/compat/linuxkpi/common/include/linux/lockdep.h13
-rw-r--r--sys/compat/linuxkpi/common/include/linux/log2.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/math64.h70
-rw-r--r--sys/compat/linuxkpi/common/include/linux/mhi.h220
-rw-r--r--sys/compat/linuxkpi/common/include/linux/miscdevice.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/mm.h96
-rw-r--r--sys/compat/linuxkpi/common/include/linux/mm_types.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/mman.h38
-rw-r--r--sys/compat/linuxkpi/common/include/linux/mmu_context.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/mmu_notifier.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/mmzone.h11
-rw-r--r--sys/compat/linuxkpi/common/include/linux/mod_devicetable.h12
-rw-r--r--sys/compat/linuxkpi/common/include/linux/module.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/moduleparam.h11
-rw-r--r--sys/compat/linuxkpi/common/include/linux/mutex.h4
-rw-r--r--sys/compat/linuxkpi/common/include/linux/net.h6
-rw-r--r--sys/compat/linuxkpi/common/include/linux/net_dim.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/netdev_features.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/netdevice.h180
-rw-r--r--sys/compat/linuxkpi/common/include/linux/nl80211.h78
-rw-r--r--sys/compat/linuxkpi/common/include/linux/nospec.h8
-rw-r--r--sys/compat/linuxkpi/common/include/linux/notifier.h7
-rw-r--r--sys/compat/linuxkpi/common/include/linux/numa.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/overflow.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/page-flags.h34
-rw-r--r--sys/compat/linuxkpi/common/include/linux/page.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/pagemap.h9
-rw-r--r--sys/compat/linuxkpi/common/include/linux/pagevec.h69
-rw-r--r--sys/compat/linuxkpi/common/include/linux/pci.h312
-rw-r--r--sys/compat/linuxkpi/common/include/linux/pci_ids.h6
-rw-r--r--sys/compat/linuxkpi/common/include/linux/pfn.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/pfn_t.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/pid.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/platform_device.h97
-rw-r--r--sys/compat/linuxkpi/common/include/linux/pm.h56
-rw-r--r--sys/compat/linuxkpi/common/include/linux/pm_qos.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/pm_runtime.h6
-rw-r--r--sys/compat/linuxkpi/common/include/linux/poll.h3
-rw-r--r--sys/compat/linuxkpi/common/include/linux/power_supply.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/preempt.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/prefetch.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/printk.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/ptp_clock_kernel.h75
-rw-r--r--sys/compat/linuxkpi/common/include/linux/qrtr.h41
-rw-r--r--sys/compat/linuxkpi/common/include/linux/radix-tree.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/random.h32
-rw-r--r--sys/compat/linuxkpi/common/include/linux/rbtree.h28
-rw-r--r--sys/compat/linuxkpi/common/include/linux/rculist.h7
-rw-r--r--sys/compat/linuxkpi/common/include/linux/rcupdate.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/refcount.h13
-rw-r--r--sys/compat/linuxkpi/common/include/linux/rhashtable.h87
-rw-r--r--sys/compat/linuxkpi/common/include/linux/rwlock.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/rwsem.h4
-rw-r--r--sys/compat/linuxkpi/common/include/linux/scatterlist.h78
-rw-r--r--sys/compat/linuxkpi/common/include/linux/sched.h7
-rw-r--r--sys/compat/linuxkpi/common/include/linux/sched/mm.h43
-rw-r--r--sys/compat/linuxkpi/common/include/linux/semaphore.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/seq_file.h27
-rw-r--r--sys/compat/linuxkpi/common/include/linux/seqlock.h47
-rw-r--r--sys/compat/linuxkpi/common/include/linux/shmem_fs.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/shrinker.h6
-rw-r--r--sys/compat/linuxkpi/common/include/linux/sizes.h16
-rw-r--r--sys/compat/linuxkpi/common/include/linux/skbuff.h251
-rw-r--r--sys/compat/linuxkpi/common/include/linux/slab.h22
-rw-r--r--sys/compat/linuxkpi/common/include/linux/smp.h4
-rw-r--r--sys/compat/linuxkpi/common/include/linux/soc/mediatek/mtk_wed.h60
-rw-r--r--sys/compat/linuxkpi/common/include/linux/soc/qcom/qmi.h173
-rw-r--r--sys/compat/linuxkpi/common/include/linux/socket.h13
-rw-r--r--sys/compat/linuxkpi/common/include/linux/sort.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/spinlock.h3
-rw-r--r--sys/compat/linuxkpi/common/include/linux/srcu.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/stackdepot.h32
-rw-r--r--sys/compat/linuxkpi/common/include/linux/stdarg.h33
-rw-r--r--sys/compat/linuxkpi/common/include/linux/stddef.h15
-rw-r--r--sys/compat/linuxkpi/common/include/linux/string.h75
-rw-r--r--sys/compat/linuxkpi/common/include/linux/stringify.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/suspend.h23
-rw-r--r--sys/compat/linuxkpi/common/include/linux/swap.h9
-rw-r--r--sys/compat/linuxkpi/common/include/linux/sysfs.h41
-rw-r--r--sys/compat/linuxkpi/common/include/linux/tcp.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/time.h8
-rw-r--r--sys/compat/linuxkpi/common/include/linux/timer.h4
-rw-r--r--sys/compat/linuxkpi/common/include/linux/tracepoint.h10
-rw-r--r--sys/compat/linuxkpi/common/include/linux/types.h10
-rw-r--r--sys/compat/linuxkpi/common/include/linux/uaccess.h27
-rw-r--r--sys/compat/linuxkpi/common/include/linux/udp.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/usb.h1
-rw-r--r--sys/compat/linuxkpi/common/include/linux/utsname.h49
-rw-r--r--sys/compat/linuxkpi/common/include/linux/uuid.h21
-rw-r--r--sys/compat/linuxkpi/common/include/linux/vgaarb.h281
-rw-r--r--sys/compat/linuxkpi/common/include/linux/vmalloc.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/wait.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/wait_bit.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/workqueue.h2
-rw-r--r--sys/compat/linuxkpi/common/include/linux/ww_mutex.h9
-rw-r--r--sys/compat/linuxkpi/common/include/linux/xarray.h24
-rw-r--r--sys/compat/linuxkpi/common/include/net/addrconf.h2
-rw-r--r--sys/compat/linuxkpi/common/include/net/cfg80211.h714
-rw-r--r--sys/compat/linuxkpi/common/include/net/ieee80211_radiotap.h2
-rw-r--r--sys/compat/linuxkpi/common/include/net/if_inet6.h2
-rw-r--r--sys/compat/linuxkpi/common/include/net/ip.h2
-rw-r--r--sys/compat/linuxkpi/common/include/net/ipv6.h2
-rw-r--r--sys/compat/linuxkpi/common/include/net/mac80211.h928
-rw-r--r--sys/compat/linuxkpi/common/include/net/netevent.h2
-rw-r--r--sys/compat/linuxkpi/common/include/net/netlink.h53
-rw-r--r--sys/compat/linuxkpi/common/include/net/page_pool.h117
-rw-r--r--sys/compat/linuxkpi/common/include/net/regulatory.h6
-rw-r--r--sys/compat/linuxkpi/common/include/net/tcp.h2
-rw-r--r--sys/compat/linuxkpi/common/include/stdarg.h2
-rw-r--r--sys/compat/linuxkpi/common/include/video/mipi_display.h64
-rw-r--r--sys/compat/linuxkpi/common/src/linux_80211.c1321
-rw-r--r--sys/compat/linuxkpi/common/src/linux_80211.h100
-rw-r--r--sys/compat/linuxkpi/common/src/linux_80211_macops.c119
-rw-r--r--sys/compat/linuxkpi/common/src/linux_acpi.c7
-rw-r--r--sys/compat/linuxkpi/common/src/linux_compat.c72
-rw-r--r--sys/compat/linuxkpi/common/src/linux_current.c14
-rw-r--r--sys/compat/linuxkpi/common/src/linux_devres.c45
-rw-r--r--sys/compat/linuxkpi/common/src/linux_dmi.c2
-rw-r--r--sys/compat/linuxkpi/common/src/linux_domain.c2
-rw-r--r--sys/compat/linuxkpi/common/src/linux_firmware.c26
-rw-r--r--sys/compat/linuxkpi/common/src/linux_fpu.c4
-rw-r--r--sys/compat/linuxkpi/common/src/linux_hdmi.c1921
-rw-r--r--sys/compat/linuxkpi/common/src/linux_hrtimer.c24
-rw-r--r--sys/compat/linuxkpi/common/src/linux_i2c.c117
-rw-r--r--sys/compat/linuxkpi/common/src/linux_i2cbb.c157
-rw-r--r--sys/compat/linuxkpi/common/src/linux_idr.c2
-rw-r--r--sys/compat/linuxkpi/common/src/linux_interrupt.c2
-rw-r--r--sys/compat/linuxkpi/common/src/linux_kmod.c2
-rw-r--r--sys/compat/linuxkpi/common/src/linux_kthread.c2
-rw-r--r--sys/compat/linuxkpi/common/src/linux_lock.c15
-rw-r--r--sys/compat/linuxkpi/common/src/linux_mhi.c90
-rw-r--r--sys/compat/linuxkpi/common/src/linux_netdev.c63
-rw-r--r--sys/compat/linuxkpi/common/src/linux_page.c131
-rw-r--r--sys/compat/linuxkpi/common/src/linux_pci.c136
-rw-r--r--sys/compat/linuxkpi/common/src/linux_radix.c2
-rw-r--r--sys/compat/linuxkpi/common/src/linux_rcu.c2
-rw-r--r--sys/compat/linuxkpi/common/src/linux_schedule.c2
-rw-r--r--sys/compat/linuxkpi/common/src/linux_seq_file.c176
-rw-r--r--sys/compat/linuxkpi/common/src/linux_shmemfs.c6
-rw-r--r--sys/compat/linuxkpi/common/src/linux_shrinker.c12
-rw-r--r--sys/compat/linuxkpi/common/src/linux_simple_attr.c189
-rw-r--r--sys/compat/linuxkpi/common/src/linux_skbuff.c39
-rw-r--r--sys/compat/linuxkpi/common/src/linux_slab.c2
-rw-r--r--sys/compat/linuxkpi/common/src/linux_tasklet.c22
-rw-r--r--sys/compat/linuxkpi/common/src/linux_usb.c1
-rw-r--r--sys/compat/linuxkpi/common/src/linux_work.c2
-rw-r--r--sys/compat/linuxkpi/common/src/linux_xarray.c40
-rw-r--r--sys/compat/linuxkpi/common/src/lkpi_iic_if.m2
-rw-r--r--sys/compat/linuxkpi/dummy/include/acpi/button.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/asm/agp.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/asm/cacheflush.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/asm/div64.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/asm/hypervisor.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/asm/intel-mid.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/asm/ioctl.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/asm/msr-index.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/asm/tsc.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/aer.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/agp_backend.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/ascii85.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/async.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/bits.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/bug.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/build_bug.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/byteorder/generic.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/component.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/const.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/cpufreq.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/ctype.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/debugobjects.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/dma-direction.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/elf.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/fault-inject.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/fdtable.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/hmm.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/hwmon-sysfs.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/hwmon.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/if.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/init.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/input.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/intel-iommu.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/ioport.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/irq.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/irqdomain.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/irqflags.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/kgdb.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/kstrtox.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/limits.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/list_sort.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/mem_encrypt.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/mempolicy.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/mfd/core.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/mfd/intel_soc_pmic.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/mmc/card.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/mmc/core.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/mmc/host.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/mmc/mmc.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/mmc/sd.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/mmc/sdio.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/mmc/sdio_func.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/mmc/sdio_ids.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/mount.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/msi.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/nmi.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/nvmem-consumer.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/of.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/of_address.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/of_device.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/of_irq.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/oom.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/pci-p2pdma.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/perf_event.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/pgtable.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/pnp.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/property.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/pseudo_fs.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/relay.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/remoteproc.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/rtnetlink.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/sched/clock.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/sched/signal.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/sched/task.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/spinlock_types.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/stacktrace.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/stat.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/stop_machine.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/swiotlb.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/syscalls.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/sysrq.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/thermal.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/time64.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/timekeeping.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/tty.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/util_macros.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/utsname.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/version.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/vt.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/linux/zlib.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/media/cec-notifier.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/net/gso.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/net/rtnetlink.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/trace/define_trace.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/uapi/linux/if_arp.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/uapi/linux/sched/types.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/video/of_videomode.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/video/vga.h0
-rw-r--r--sys/compat/linuxkpi/dummy/include/video/videomode.h0
-rw-r--r--sys/compat/x86bios/x86bios.c6
-rw-r--r--sys/compat/x86bios/x86bios.h2
-rw-r--r--sys/conf/Makefile.amd643
-rw-r--r--sys/conf/Makefile.arm1
-rw-r--r--sys/conf/Makefile.arm647
-rw-r--r--sys/conf/Makefile.i3861
-rw-r--r--sys/conf/Makefile.powerpc1
-rw-r--r--sys/conf/Makefile.riscv3
-rw-r--r--sys/conf/NOTES128
-rw-r--r--sys/conf/WITHOUT_SOURCELESS1
-rw-r--r--sys/conf/WITHOUT_SOURCELESS_HOST1
-rw-r--r--sys/conf/WITHOUT_SOURCELESS_UCODE3
-rw-r--r--sys/conf/config.mk8
-rw-r--r--sys/conf/dtb.build.mk7
-rw-r--r--sys/conf/dtb.mk1
-rw-r--r--sys/conf/files335
-rw-r--r--sys/conf/files.amd6460
-rw-r--r--sys/conf/files.arm29
-rw-r--r--sys/conf/files.arm64261
-rw-r--r--sys/conf/files.i38626
-rw-r--r--sys/conf/files.powerpc85
-rw-r--r--sys/conf/files.riscv10
-rw-r--r--sys/conf/files.x8631
-rw-r--r--sys/conf/kern.mk46
-rw-r--r--sys/conf/kern.opts.mk71
-rw-r--r--sys/conf/kern.post.mk18
-rw-r--r--sys/conf/kern.pre.mk34
-rw-r--r--sys/conf/kmod.mk27
-rw-r--r--sys/conf/kmod.opts.mk1
-rw-r--r--sys/conf/kmod_syms.awk1
-rw-r--r--sys/conf/kmod_syms_prefix.awk1
-rw-r--r--sys/conf/ldscript.amd641
-rw-r--r--sys/conf/ldscript.arm1
-rw-r--r--sys/conf/ldscript.arm641
-rw-r--r--sys/conf/ldscript.i3861
-rw-r--r--sys/conf/ldscript.kmod.amd642
-rw-r--r--sys/conf/ldscript.kmod.i3862
-rw-r--r--sys/conf/ldscript.powerpc1
-rw-r--r--sys/conf/ldscript.powerpc641
-rw-r--r--sys/conf/ldscript.powerpc64le1
-rw-r--r--sys/conf/ldscript.powerpcspe1
-rw-r--r--sys/conf/ldscript.riscv1
-rw-r--r--sys/conf/newvers.sh31
-rw-r--r--sys/conf/options53
-rw-r--r--sys/conf/options.amd648
-rw-r--r--sys/conf/options.arm3
-rw-r--r--sys/conf/options.arm647
-rw-r--r--sys/conf/options.i3868
-rw-r--r--sys/conf/options.powerpc1
-rw-r--r--sys/conf/options.riscv4
-rw-r--r--sys/conf/std.nodebug1
-rw-r--r--sys/conf/sysent.mk1
-rw-r--r--sys/conf/systags.sh1
-rw-r--r--sys/conf/vdso_amd64.ldscript2
-rw-r--r--sys/conf/vdso_amd64_ia32.ldscript2
-rw-r--r--sys/contrib/ck/include/ck_queue.h15
-rw-r--r--sys/contrib/dev/acpica/common/acfileio.c131
-rw-r--r--sys/contrib/dev/acpica/common/adisasm.c4
-rw-r--r--sys/contrib/dev/acpica/common/ahtable.c2
-rw-r--r--sys/contrib/dev/acpica/common/ahuuids.c3
-rw-r--r--sys/contrib/dev/acpica/common/dmtable.c116
-rw-r--r--sys/contrib/dev/acpica/common/dmtables.c2
-rw-r--r--sys/contrib/dev/acpica/common/dmtbdump.c4
-rw-r--r--sys/contrib/dev/acpica/common/dmtbdump1.c205
-rw-r--r--sys/contrib/dev/acpica/common/dmtbdump2.c100
-rw-r--r--sys/contrib/dev/acpica/common/dmtbinfo1.c110
-rw-r--r--sys/contrib/dev/acpica/common/dmtbinfo2.c33
-rw-r--r--sys/contrib/dev/acpica/common/dmtbinfo3.c17
-rw-r--r--sys/contrib/dev/acpica/compiler/aslcodegen.c75
-rw-r--r--sys/contrib/dev/acpica/compiler/aslcompile.c12
-rw-r--r--sys/contrib/dev/acpica/compiler/aslerror.c1
-rw-r--r--sys/contrib/dev/acpica/compiler/aslhelp.c1
-rw-r--r--sys/contrib/dev/acpica/compiler/asloptions.c30
-rw-r--r--sys/contrib/dev/acpica/compiler/aslpredef.c2
-rw-r--r--sys/contrib/dev/acpica/compiler/aslstartup.c2
-rw-r--r--sys/contrib/dev/acpica/compiler/dtcompile.c42
-rw-r--r--sys/contrib/dev/acpica/compiler/dtcompiler.h10
-rw-r--r--sys/contrib/dev/acpica/compiler/dtio.c2
-rw-r--r--sys/contrib/dev/acpica/compiler/dttable1.c128
-rw-r--r--sys/contrib/dev/acpica/compiler/dttable2.c169
-rw-r--r--sys/contrib/dev/acpica/compiler/dttemplate.h63
-rw-r--r--sys/contrib/dev/acpica/compiler/dtutils.c3
-rw-r--r--sys/contrib/dev/acpica/components/events/evevent.c11
-rw-r--r--sys/contrib/dev/acpica/components/events/evregion.c8
-rw-r--r--sys/contrib/dev/acpica/components/executer/exfield.c6
-rw-r--r--sys/contrib/dev/acpica/components/executer/exserial.c6
-rw-r--r--sys/contrib/dev/acpica/components/hardware/hwsleep.c10
-rw-r--r--sys/contrib/dev/acpica/components/tables/tbdata.c2
-rw-r--r--sys/contrib/dev/acpica/components/tables/tbfadt.c2
-rw-r--r--sys/contrib/dev/acpica/components/tables/tbprint.c90
-rw-r--r--sys/contrib/dev/acpica/components/tables/tbutils.c2
-rw-r--r--sys/contrib/dev/acpica/components/tables/tbxfroot.c32
-rw-r--r--sys/contrib/dev/acpica/components/utilities/utcksum.c335
-rw-r--r--sys/contrib/dev/acpica/components/utilities/utglobal.c1
-rw-r--r--sys/contrib/dev/acpica/components/utilities/utstring.c10
-rw-r--r--sys/contrib/dev/acpica/include/acconfig.h2
-rw-r--r--sys/contrib/dev/acpica/include/acdisasm.h19
-rw-r--r--sys/contrib/dev/acpica/include/acglobal.h1
-rw-r--r--sys/contrib/dev/acpica/include/acpixf.h2
-rw-r--r--sys/contrib/dev/acpica/include/actables.h10
-rw-r--r--sys/contrib/dev/acpica/include/actbinfo.h10
-rw-r--r--sys/contrib/dev/acpica/include/actbl1.h179
-rw-r--r--sys/contrib/dev/acpica/include/actbl2.h163
-rw-r--r--sys/contrib/dev/acpica/include/actypes.h9
-rw-r--r--sys/contrib/dev/acpica/include/acutils.h25
-rw-r--r--sys/contrib/dev/acpica/include/acuuid.h3
-rw-r--r--sys/contrib/dev/ath/ath_hal/ar9300/ar9300.h2
-rw-r--r--sys/contrib/dev/ath/ath_hal/ar9300/ar9300_freebsd_inc.h13
-rw-r--r--sys/contrib/dev/athk/ath.h340
-rw-r--r--sys/contrib/dev/athk/ath10k/Kconfig91
-rw-r--r--sys/contrib/dev/athk/ath10k/Makefile45
-rw-r--r--sys/contrib/dev/athk/ath10k/ahb.c862
-rw-r--r--sys/contrib/dev/athk/ath10k/ahb.h76
-rw-r--r--sys/contrib/dev/athk/ath10k/bmi.c539
-rw-r--r--sys/contrib/dev/athk/ath10k/bmi.h286
-rw-r--r--sys/contrib/dev/athk/ath10k/ce.c1972
-rw-r--r--sys/contrib/dev/athk/ath10k/ce.h427
-rw-r--r--sys/contrib/dev/athk/ath10k/core.c3794
-rw-r--r--sys/contrib/dev/athk/ath10k/core.h1361
-rw-r--r--sys/contrib/dev/athk/ath10k/coredump.c1663
-rw-r--r--sys/contrib/dev/athk/ath10k/coredump.h226
-rw-r--r--sys/contrib/dev/athk/ath10k/debug.c2795
-rw-r--r--sys/contrib/dev/athk/ath10k/debug.h292
-rw-r--r--sys/contrib/dev/athk/ath10k/debugfs_sta.c777
-rw-r--r--sys/contrib/dev/athk/ath10k/fwlog.c1563
-rw-r--r--sys/contrib/dev/athk/ath10k/fwlog.h23
-rw-r--r--sys/contrib/dev/athk/ath10k/hif.h258
-rw-r--r--sys/contrib/dev/athk/ath10k/htc.c1323
-rw-r--r--sys/contrib/dev/athk/ath10k/htc.h435
-rw-r--r--sys/contrib/dev/athk/ath10k/htt.c436
-rw-r--r--sys/contrib/dev/athk/ath10k/htt.h2480
-rw-r--r--sys/contrib/dev/athk/ath10k/htt_rx.c4620
-rw-r--r--sys/contrib/dev/athk/ath10k/htt_tx.c1844
-rw-r--r--sys/contrib/dev/athk/ath10k/hw.c1191
-rw-r--r--sys/contrib/dev/athk/ath10k/hw.h1206
-rw-r--r--sys/contrib/dev/athk/ath10k/mac.c10393
-rw-r--r--sys/contrib/dev/athk/ath10k/mac.h95
-rw-r--r--sys/contrib/dev/athk/ath10k/p2p.c145
-rw-r--r--sys/contrib/dev/athk/ath10k/p2p.h17
-rw-r--r--sys/contrib/dev/athk/ath10k/pci.c3967
-rw-r--r--sys/contrib/dev/athk/ath10k/pci.h259
-rw-r--r--sys/contrib/dev/athk/ath10k/qmi.c1128
-rw-r--r--sys/contrib/dev/athk/ath10k/qmi.h122
-rw-r--r--sys/contrib/dev/athk/ath10k/qmi_wlfw_v01.c2308
-rw-r--r--sys/contrib/dev/athk/ath10k/qmi_wlfw_v01.h693
-rw-r--r--sys/contrib/dev/athk/ath10k/rx_desc.h1335
-rw-r--r--sys/contrib/dev/athk/ath10k/sdio.c2695
-rw-r--r--sys/contrib/dev/athk/ath10k/sdio.h236
-rw-r--r--sys/contrib/dev/athk/ath10k/snoc.c1887
-rw-r--r--sys/contrib/dev/athk/ath10k/snoc.h97
-rw-r--r--sys/contrib/dev/athk/ath10k/spectral.c560
-rw-r--r--sys/contrib/dev/athk/ath10k/spectral.h79
-rw-r--r--sys/contrib/dev/athk/ath10k/swap.c199
-rw-r--r--sys/contrib/dev/athk/ath10k/swap.h59
-rw-r--r--sys/contrib/dev/athk/ath10k/targaddrs.h494
-rw-r--r--sys/contrib/dev/athk/ath10k/testmode.c469
-rw-r--r--sys/contrib/dev/athk/ath10k/testmode.h35
-rw-r--r--sys/contrib/dev/athk/ath10k/testmode_i.h60
-rw-r--r--sys/contrib/dev/athk/ath10k/thermal.c219
-rw-r--r--sys/contrib/dev/athk/ath10k/thermal.h53
-rw-r--r--sys/contrib/dev/athk/ath10k/trace.c10
-rw-r--r--sys/contrib/dev/athk/ath10k/trace.h531
-rw-r--r--sys/contrib/dev/athk/ath10k/txrx.c288
-rw-r--r--sys/contrib/dev/athk/ath10k/txrx.h27
-rw-r--r--sys/contrib/dev/athk/ath10k/usb.c1130
-rw-r--r--sys/contrib/dev/athk/ath10k/usb.h117
-rw-r--r--sys/contrib/dev/athk/ath10k/wmi-ops.h1678
-rw-r--r--sys/contrib/dev/athk/ath10k/wmi-tlv.c5076
-rw-r--r--sys/contrib/dev/athk/ath10k/wmi-tlv.h2682
-rw-r--r--sys/contrib/dev/athk/ath10k/wmi.c9683
-rw-r--r--sys/contrib/dev/athk/ath10k/wmi.h7515
-rw-r--r--sys/contrib/dev/athk/ath10k/wow.c641
-rw-r--r--sys/contrib/dev/athk/ath10k/wow.h30
-rw-r--r--sys/contrib/dev/athk/ath11k/Kconfig59
-rw-r--r--sys/contrib/dev/athk/ath11k/Makefile36
-rw-r--r--sys/contrib/dev/athk/ath11k/ahb.c1322
-rw-r--r--sys/contrib/dev/athk/ath11k/ahb.h46
-rw-r--r--sys/contrib/dev/athk/ath11k/ce.c1089
-rw-r--r--sys/contrib/dev/athk/ath11k/ce.h213
-rw-r--r--sys/contrib/dev/athk/ath11k/core.c2135
-rw-r--r--sys/contrib/dev/athk/ath11k/core.h1275
-rw-r--r--sys/contrib/dev/athk/ath11k/dbring.c399
-rw-r--r--sys/contrib/dev/athk/ath11k/dbring.h86
-rw-r--r--sys/contrib/dev/athk/ath11k/debug.c169
-rw-r--r--sys/contrib/dev/athk/ath11k/debug.h113
-rw-r--r--sys/contrib/dev/athk/ath11k/debugfs.c1927
-rw-r--r--sys/contrib/dev/athk/ath11k/debugfs.h406
-rw-r--r--sys/contrib/dev/athk/ath11k/debugfs_htt_stats.c4904
-rw-r--r--sys/contrib/dev/athk/ath11k/debugfs_htt_stats.h2045
-rw-r--r--sys/contrib/dev/athk/ath11k/debugfs_sta.c888
-rw-r--r--sys/contrib/dev/athk/ath11k/debugfs_sta.h42
-rw-r--r--sys/contrib/dev/athk/ath11k/dp.c1203
-rw-r--r--sys/contrib/dev/athk/ath11k/dp.h1720
-rw-r--r--sys/contrib/dev/athk/ath11k/dp_rx.c5809
-rw-r--r--sys/contrib/dev/athk/ath11k/dp_rx.h102
-rw-r--r--sys/contrib/dev/athk/ath11k/dp_tx.c1313
-rw-r--r--sys/contrib/dev/athk/ath11k/dp_tx.h44
-rw-r--r--sys/contrib/dev/athk/ath11k/hal.c1424
-rw-r--r--sys/contrib/dev/athk/ath11k/hal.h974
-rw-r--r--sys/contrib/dev/athk/ath11k/hal_desc.h2493
-rw-r--r--sys/contrib/dev/athk/ath11k/hal_rx.c1611
-rw-r--r--sys/contrib/dev/athk/ath11k/hal_rx.h513
-rw-r--r--sys/contrib/dev/athk/ath11k/hal_tx.c160
-rw-r--r--sys/contrib/dev/athk/ath11k/hal_tx.h74
-rw-r--r--sys/contrib/dev/athk/ath11k/hif.h148
-rw-r--r--sys/contrib/dev/athk/ath11k/htc.c844
-rw-r--r--sys/contrib/dev/athk/ath11k/htc.h312
-rw-r--r--sys/contrib/dev/athk/ath11k/hw.c2858
-rw-r--r--sys/contrib/dev/athk/ath11k/hw.h441
-rw-r--r--sys/contrib/dev/athk/ath11k/mac.c9830
-rw-r--r--sys/contrib/dev/athk/ath11k/mac.h178
-rw-r--r--sys/contrib/dev/athk/ath11k/mhi.c536
-rw-r--r--sys/contrib/dev/athk/ath11k/mhi.h29
-rw-r--r--sys/contrib/dev/athk/ath11k/pci.c1099
-rw-r--r--sys/contrib/dev/athk/ath11k/pci.h83
-rw-r--r--sys/contrib/dev/athk/ath11k/pcic.c827
-rw-r--r--sys/contrib/dev/athk/ath11k/pcic.h54
-rw-r--r--sys/contrib/dev/athk/ath11k/peer.c670
-rw-r--r--sys/contrib/dev/athk/ath11k/peer.h60
-rw-r--r--sys/contrib/dev/athk/ath11k/qmi.c3376
-rw-r--r--sys/contrib/dev/athk/ath11k/qmi.h528
-rw-r--r--sys/contrib/dev/athk/ath11k/reg.c793
-rw-r--r--sys/contrib/dev/athk/ath11k/reg.h36
-rw-r--r--sys/contrib/dev/athk/ath11k/rx_desc.h1505
-rw-r--r--sys/contrib/dev/athk/ath11k/spectral.c1064
-rw-r--r--sys/contrib/dev/athk/ath11k/spectral.h83
-rw-r--r--sys/contrib/dev/athk/ath11k/testmode.c502
-rw-r--r--sys/contrib/dev/athk/ath11k/testmode.h29
-rw-r--r--sys/contrib/dev/athk/ath11k/testmode_i.h66
-rw-r--r--sys/contrib/dev/athk/ath11k/thermal.c226
-rw-r--r--sys/contrib/dev/athk/ath11k/thermal.h54
-rw-r--r--sys/contrib/dev/athk/ath11k/trace.c10
-rw-r--r--sys/contrib/dev/athk/ath11k/trace.h345
-rw-r--r--sys/contrib/dev/athk/ath11k/wmi.c10150
-rw-r--r--sys/contrib/dev/athk/ath11k/wmi.h6511
-rw-r--r--sys/contrib/dev/athk/ath11k/wow.c878
-rw-r--r--sys/contrib/dev/athk/ath11k/wow.h55
-rw-r--r--sys/contrib/dev/athk/ath12k/Kconfig34
-rw-r--r--sys/contrib/dev/athk/ath12k/Makefile27
-rw-r--r--sys/contrib/dev/athk/ath12k/ce.c964
-rw-r--r--sys/contrib/dev/athk/ath12k/ce.h184
-rw-r--r--sys/contrib/dev/athk/ath12k/core.c968
-rw-r--r--sys/contrib/dev/athk/ath12k/core.h879
-rw-r--r--sys/contrib/dev/athk/ath12k/dbring.c357
-rw-r--r--sys/contrib/dev/athk/ath12k/dbring.h80
-rw-r--r--sys/contrib/dev/athk/ath12k/debug.c161
-rw-r--r--sys/contrib/dev/athk/ath12k/debug.h67
-rw-r--r--sys/contrib/dev/athk/ath12k/dp.c1587
-rw-r--r--sys/contrib/dev/athk/ath12k/dp.h1820
-rw-r--r--sys/contrib/dev/athk/ath12k/dp_mon.c2597
-rw-r--r--sys/contrib/dev/athk/ath12k/dp_mon.h106
-rw-r--r--sys/contrib/dev/athk/ath12k/dp_rx.c4274
-rw-r--r--sys/contrib/dev/athk/ath12k/dp_rx.h145
-rw-r--r--sys/contrib/dev/athk/ath12k/dp_tx.c1225
-rw-r--r--sys/contrib/dev/athk/ath12k/dp_tx.h41
-rw-r--r--sys/contrib/dev/athk/ath12k/hal.c2235
-rw-r--r--sys/contrib/dev/athk/ath12k/hal.h1142
-rw-r--r--sys/contrib/dev/athk/ath12k/hal_desc.h2961
-rw-r--r--sys/contrib/dev/athk/ath12k/hal_rx.c850
-rw-r--r--sys/contrib/dev/athk/ath12k/hal_rx.h704
-rw-r--r--sys/contrib/dev/athk/ath12k/hal_tx.c145
-rw-r--r--sys/contrib/dev/athk/ath12k/hal_tx.h194
-rw-r--r--sys/contrib/dev/athk/ath12k/hif.h144
-rw-r--r--sys/contrib/dev/athk/ath12k/htc.c789
-rw-r--r--sys/contrib/dev/athk/ath12k/htc.h316
-rw-r--r--sys/contrib/dev/athk/ath12k/hw.c1047
-rw-r--r--sys/contrib/dev/athk/ath12k/hw.h314
-rw-r--r--sys/contrib/dev/athk/ath12k/mac.c7489
-rw-r--r--sys/contrib/dev/athk/ath12k/mac.h76
-rw-r--r--sys/contrib/dev/athk/ath12k/mhi.c619
-rw-r--r--sys/contrib/dev/athk/ath12k/mhi.h46
-rw-r--r--sys/contrib/dev/athk/ath12k/pci.c1449
-rw-r--r--sys/contrib/dev/athk/ath12k/pci.h141
-rw-r--r--sys/contrib/dev/athk/ath12k/peer.c342
-rw-r--r--sys/contrib/dev/athk/ath12k/peer.h67
-rw-r--r--sys/contrib/dev/athk/ath12k/qmi.c3114
-rw-r--r--sys/contrib/dev/athk/ath12k/qmi.h570
-rw-r--r--sys/contrib/dev/athk/ath12k/reg.c745
-rw-r--r--sys/contrib/dev/athk/ath12k/reg.h95
-rw-r--r--sys/contrib/dev/athk/ath12k/rx_desc.h1441
-rw-r--r--sys/contrib/dev/athk/ath12k/trace.c10
-rw-r--r--sys/contrib/dev/athk/ath12k/trace.h152
-rw-r--r--sys/contrib/dev/athk/ath12k/wmi.c7147
-rw-r--r--sys/contrib/dev/athk/ath12k/wmi.h4918
-rw-r--r--sys/contrib/dev/athk/debug.c49
-rw-r--r--sys/contrib/dev/athk/dfs_pattern_detector.c377
-rw-r--r--sys/contrib/dev/athk/dfs_pattern_detector.h122
-rw-r--r--sys/contrib/dev/athk/dfs_pri_detector.c436
-rw-r--r--sys/contrib/dev/athk/dfs_pri_detector.h78
-rw-r--r--sys/contrib/dev/athk/hw.c190
-rw-r--r--sys/contrib/dev/athk/key.c618
-rw-r--r--sys/contrib/dev/athk/main.c104
-rw-r--r--sys/contrib/dev/athk/reg.h65
-rw-r--r--sys/contrib/dev/athk/regd.c812
-rw-r--r--sys/contrib/dev/athk/regd.h273
-rw-r--r--sys/contrib/dev/athk/regd_common.h503
-rw-r--r--sys/contrib/dev/athk/spectral_common.h129
-rw-r--r--sys/contrib/dev/athk/trace.c20
-rw-r--r--sys/contrib/dev/athk/trace.h68
-rw-r--r--sys/contrib/dev/ice/LICENSE2
-rw-r--r--sys/contrib/dev/ice/README168
-rw-r--r--sys/contrib/dev/ice/ice-1.3.27.0.pkgbin676216 -> 0 bytes
-rw-r--r--sys/contrib/dev/ice/ice-1.3.35.0.pkgbin0 -> 692776 bytes
-rw-r--r--sys/contrib/dev/iwlwifi/cfg/22000.c617
-rw-r--r--sys/contrib/dev/iwlwifi/cfg/7000.c22
-rw-r--r--sys/contrib/dev/iwlwifi/cfg/8000.c10
-rw-r--r--sys/contrib/dev/iwlwifi/cfg/9000.c10
-rw-r--r--sys/contrib/dev/iwlwifi/cfg/ax210.c301
-rw-r--r--sys/contrib/dev/iwlwifi/cfg/bz.c183
-rw-r--r--sys/contrib/dev/iwlwifi/cfg/sc.c166
-rw-r--r--sys/contrib/dev/iwlwifi/fw/acpi.c172
-rw-r--r--sys/contrib/dev/iwlwifi/fw/acpi.h41
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/binding.h14
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/commands.h47
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/config.h15
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/context.h13
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/d3.h98
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/datapath.h287
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/dbg-tlv.h4
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/debug.h100
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/filter.h2
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/location.h16
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/mac-cfg.h465
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/mac.h30
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/nvm-reg.h46
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/offload.h20
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/phy-ctxt.h39
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/phy.h10
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/power.h2
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/rs.h39
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/rx.h215
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/scan.h66
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/sta.h2
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/tdls.h2
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/time-event.h7
-rw-r--r--sys/contrib/dev/iwlwifi/fw/api/tx.h23
-rw-r--r--sys/contrib/dev/iwlwifi/fw/dbg.c135
-rw-r--r--sys/contrib/dev/iwlwifi/fw/dbg.h22
-rw-r--r--sys/contrib/dev/iwlwifi/fw/debugfs.c39
-rw-r--r--sys/contrib/dev/iwlwifi/fw/dump.c87
-rw-r--r--sys/contrib/dev/iwlwifi/fw/error-dump.h19
-rw-r--r--sys/contrib/dev/iwlwifi/fw/file.h23
-rw-r--r--sys/contrib/dev/iwlwifi/fw/img.h5
-rw-r--r--sys/contrib/dev/iwlwifi/fw/pnvm.c230
-rw-r--r--sys/contrib/dev/iwlwifi/fw/pnvm.h27
-rw-r--r--sys/contrib/dev/iwlwifi/fw/rs.c6
-rw-r--r--sys/contrib/dev/iwlwifi/fw/runtime.h11
-rw-r--r--sys/contrib/dev/iwlwifi/fw/uefi.c331
-rw-r--r--sys/contrib/dev/iwlwifi/fw/uefi.h58
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-config.h55
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-context-info-gen3.h53
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-context-info.h5
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-csr.h5
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-dbg-tlv.c99
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-debug.c13
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-debug.h4
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-drv.c129
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-drv.h6
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-eeprom-parse.h8
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-fh.h4
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-io.c4
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-modparams.h1
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-nvm-parse.c393
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-nvm-parse.h4
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-prph.h20
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-trans.c6
-rw-r--r--sys/contrib/dev/iwlwifi/iwl-trans.h138
-rw-r--r--sys/contrib/dev/iwlwifi/mei/iwl-mei.h23
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/binding.c23
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/coex.c112
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/constants.h6
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/d3.c1148
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/debugfs-vif.c776
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/debugfs.c476
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/debugfs.h43
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/ftm-initiator.c102
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/ftm-responder.c46
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/fw.c383
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/link.c285
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/mac-ctxt.c690
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/mac80211.c2327
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/mld-key.c376
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/mld-mac.c321
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/mld-mac80211.c1215
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/mld-sta.c1181
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/mvm.h671
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/nvm.c73
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/offloading.c10
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/ops.c131
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/phy-ctxt.c73
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/power.c104
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/ptp.c326
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/quota.c15
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/rfi.c16
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/rs-fw.c366
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/rs.c19
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/rs.h30
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/rx.c102
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/rxmq.c1215
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/scan.c317
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/sf.c66
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/sta.c846
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/sta.h156
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/tdls.c12
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/time-event.c33
-rw-r--r--sys/contrib/dev/iwlwifi/mvm/time-sync.c173