aboutsummaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
Diffstat (limited to 'sys')
-rw-r--r--sys/Makefile88
-rw-r--r--sys/amd64/Makefile40
-rw-r--r--sys/amd64/acpica/acpi_machdep.c377
-rw-r--r--sys/amd64/acpica/acpi_wakecode.S282
-rw-r--r--sys/amd64/amd64/apic_vector.S331
-rw-r--r--sys/amd64/amd64/atomic.c50
-rw-r--r--sys/amd64/amd64/atpic_vector.S73
-rw-r--r--sys/amd64/amd64/bios.c95
-rw-r--r--sys/amd64/amd64/bpf_jit_machdep.c652
-rw-r--r--sys/amd64/amd64/bpf_jit_machdep.h500
-rw-r--r--sys/amd64/amd64/cpu_switch.S476
-rw-r--r--sys/amd64/amd64/db_disasm.c1727
-rw-r--r--sys/amd64/amd64/db_interface.c149
-rw-r--r--sys/amd64/amd64/db_trace.c624
-rw-r--r--sys/amd64/amd64/efirt.c608
-rw-r--r--sys/amd64/amd64/elf_machdep.c297
-rw-r--r--sys/amd64/amd64/exception.S929
-rw-r--r--sys/amd64/amd64/fpu.c1109
-rw-r--r--sys/amd64/amd64/gdb_machdep.c121
-rw-r--r--sys/amd64/amd64/genassym.c237
-rw-r--r--sys/amd64/amd64/in_cksum.c241
-rw-r--r--sys/amd64/amd64/initcpu.c238
-rw-r--r--sys/amd64/amd64/io.c59
-rw-r--r--sys/amd64/amd64/locore.S89
-rw-r--r--sys/amd64/amd64/machdep.c2503
-rw-r--r--sys/amd64/amd64/mem.c238
-rw-r--r--sys/amd64/amd64/minidump_machdep.c502
-rw-r--r--sys/amd64/amd64/mp_machdep.c459
-rw-r--r--sys/amd64/amd64/mpboot.S236
-rw-r--r--sys/amd64/amd64/pmap.c7307
-rw-r--r--sys/amd64/amd64/prof_machdep.c301
-rw-r--r--sys/amd64/amd64/ptrace_machdep.c247
-rw-r--r--sys/amd64/amd64/sigtramp.S56
-rw-r--r--sys/amd64/amd64/support.S813
-rw-r--r--sys/amd64/amd64/sys_machdep.c748
-rw-r--r--sys/amd64/amd64/trap.c938
-rw-r--r--sys/amd64/amd64/uio_machdep.c132
-rw-r--r--sys/amd64/amd64/uma_machdep.c84
-rw-r--r--sys/amd64/amd64/vm_machdep.c718
-rw-r--r--sys/amd64/amd64/xen-locore.S87
-rw-r--r--sys/amd64/cloudabi32/cloudabi32_sysvec.c231
-rw-r--r--sys/amd64/cloudabi64/cloudabi64_sysvec.c217
-rw-r--r--sys/amd64/conf/DEFAULTS24
-rw-r--r--sys/amd64/conf/GENERIC373
-rw-r--r--sys/amd64/conf/GENERIC-NODEBUG40
-rw-r--r--sys/amd64/conf/GENERIC.hints34
-rw-r--r--sys/amd64/conf/MINIMAL148
-rw-r--r--sys/amd64/conf/Makefile5
-rw-r--r--sys/amd64/conf/NOTES670
-rw-r--r--sys/amd64/ia32/ia32_exception.S75
-rw-r--r--sys/amd64/ia32/ia32_misc.c82
-rw-r--r--sys/amd64/ia32/ia32_reg.c231
-rw-r--r--sys/amd64/ia32/ia32_signal.c972
-rw-r--r--sys/amd64/ia32/ia32_sigtramp.S140
-rw-r--r--sys/amd64/ia32/ia32_syscall.c250
-rw-r--r--sys/amd64/include/_align.h6
-rw-r--r--sys/amd64/include/_bus.h46
-rw-r--r--sys/amd64/include/_inttypes.h6
-rw-r--r--sys/amd64/include/_limits.h6
-rw-r--r--sys/amd64/include/_stdint.h6
-rw-r--r--sys/amd64/include/_types.h6
-rw-r--r--sys/amd64/include/acpica_machdep.h6
-rw-r--r--sys/amd64/include/apm_bios.h6
-rw-r--r--sys/amd64/include/asm.h99
-rw-r--r--sys/amd64/include/asmacros.h240
-rw-r--r--sys/amd64/include/atomic.h676
-rw-r--r--sys/amd64/include/bus.h6
-rw-r--r--sys/amd64/include/bus_dma.h34
-rw-r--r--sys/amd64/include/clock.h45
-rw-r--r--sys/amd64/include/counter.h89
-rw-r--r--sys/amd64/include/cpu.h93
-rw-r--r--sys/amd64/include/cpufunc.h911
-rw-r--r--sys/amd64/include/cputypes.h6
-rw-r--r--sys/amd64/include/db_machdep.h99
-rw-r--r--sys/amd64/include/dump.h6
-rw-r--r--sys/amd64/include/efi.h59
-rw-r--r--sys/amd64/include/elf.h6
-rw-r--r--sys/amd64/include/endian.h6
-rw-r--r--sys/amd64/include/exec.h38
-rw-r--r--sys/amd64/include/fdt.h6
-rw-r--r--sys/amd64/include/float.h6
-rw-r--r--sys/amd64/include/floatingpoint.h43
-rw-r--r--sys/amd64/include/fpu.h93
-rw-r--r--sys/amd64/include/frame.h6
-rw-r--r--sys/amd64/include/gdb_machdep.h52
-rw-r--r--sys/amd64/include/ieeefp.h308
-rw-r--r--sys/amd64/include/in_cksum.h84
-rw-r--r--sys/amd64/include/intr_machdep.h195
-rw-r--r--sys/amd64/include/iodev.h46
-rw-r--r--sys/amd64/include/kdb.h59
-rw-r--r--sys/amd64/include/limits.h44
-rw-r--r--sys/amd64/include/md_var.h64
-rw-r--r--sys/amd64/include/memdev.h40
-rw-r--r--sys/amd64/include/metadata.h6
-rw-r--r--sys/amd64/include/minidump.h46
-rw-r--r--sys/amd64/include/mp_watchdog.h34
-rw-r--r--sys/amd64/include/nexusvar.h45
-rw-r--r--sys/amd64/include/npx.h6
-rw-r--r--sys/amd64/include/ofw_machdep.h6
-rw-r--r--sys/amd64/include/param.h155
-rw-r--r--sys/amd64/include/pc/bios.h124
-rw-r--r--sys/amd64/include/pc/display.h45
-rw-r--r--sys/amd64/include/pcb.h158
-rw-r--r--sys/amd64/include/pci_cfgreg.h6
-rw-r--r--sys/amd64/include/pcpu.h262
-rw-r--r--sys/amd64/include/pmap.h455
-rw-r--r--sys/amd64/include/pmc_mdep.h141
-rw-r--r--sys/amd64/include/ppireg.h49
-rw-r--r--sys/amd64/include/proc.h104
-rw-r--r--sys/amd64/include/profile.h201
-rw-r--r--sys/amd64/include/psl.h6
-rw-r--r--sys/amd64/include/ptrace.h6
-rw-r--r--sys/amd64/include/pvclock.h6
-rw-r--r--sys/amd64/include/reg.h6
-rw-r--r--sys/amd64/include/reloc.h49
-rw-r--r--sys/amd64/include/resource.h47
-rw-r--r--sys/amd64/include/runq.h46
-rw-r--r--sys/amd64/include/segments.h106
-rw-r--r--sys/amd64/include/setjmp.h6
-rw-r--r--sys/amd64/include/sf_buf.h51
-rw-r--r--sys/amd64/include/sigframe.h6
-rw-r--r--sys/amd64/include/signal.h6
-rw-r--r--sys/amd64/include/smp.h43
-rw-r--r--sys/amd64/include/specialreg.h6
-rw-r--r--sys/amd64/include/stack.h6
-rw-r--r--sys/amd64/include/stdarg.h6
-rw-r--r--sys/amd64/include/sysarch.h6
-rw-r--r--sys/amd64/include/timerreg.h54
-rw-r--r--sys/amd64/include/trap.h6
-rw-r--r--sys/amd64/include/tss.h70
-rw-r--r--sys/amd64/include/ucontext.h6
-rw-r--r--sys/amd64/include/varargs.h89
-rw-r--r--sys/amd64/include/vdso.h6
-rw-r--r--sys/amd64/include/vm.h45
-rw-r--r--sys/amd64/include/vmm.h675
-rw-r--r--sys/amd64/include/vmm_dev.h385
-rw-r--r--sys/amd64/include/vmm_instruction_emul.h116
-rw-r--r--sys/amd64/include/vmparam.h227
-rw-r--r--sys/amd64/include/xen/hypercall.h432
-rw-r--r--sys/amd64/include/xen/synch_bitops.h129
-rw-r--r--sys/amd64/include/xen/xen-os.h6
-rw-r--r--sys/amd64/linux/Makefile12
-rw-r--r--sys/amd64/linux/linux.h542
-rw-r--r--sys/amd64/linux/linux_dummy.c176
-rw-r--r--sys/amd64/linux/linux_genassym.c15
-rw-r--r--sys/amd64/linux/linux_ipc64.h142
-rw-r--r--sys/amd64/linux/linux_locore.s108
-rw-r--r--sys/amd64/linux/linux_machdep.c278
-rw-r--r--sys/amd64/linux/linux_proto.h1846
-rw-r--r--sys/amd64/linux/linux_ptrace.c414
-rw-r--r--sys/amd64/linux/linux_support.s124
-rw-r--r--sys/amd64/linux/linux_syscall.h328
-rw-r--r--sys/amd64/linux/linux_syscalls.c343
-rw-r--r--sys/amd64/linux/linux_sysent.c353
-rw-r--r--sys/amd64/linux/linux_systrace_args.c7775
-rw-r--r--sys/amd64/linux/linux_sysvec.c990
-rw-r--r--sys/amd64/linux/linux_vdso.lds.s69
-rw-r--r--sys/amd64/linux/syscalls.conf11
-rw-r--r--sys/amd64/linux/syscalls.master600
-rw-r--r--sys/amd64/linux32/Makefile12
-rw-r--r--sys/amd64/linux32/linux.h692
-rw-r--r--sys/amd64/linux32/linux32_dummy.c174
-rw-r--r--sys/amd64/linux32/linux32_genassym.c18
-rw-r--r--sys/amd64/linux32/linux32_ipc64.h145
-rw-r--r--sys/amd64/linux32/linux32_locore.s156
-rw-r--r--sys/amd64/linux32/linux32_machdep.c822
-rw-r--r--sys/amd64/linux32/linux32_proto.h2042
-rw-r--r--sys/amd64/linux32/linux32_support.s124
-rw-r--r--sys/amd64/linux32/linux32_syscall.h357
-rw-r--r--sys/amd64/linux32/linux32_syscalls.c394
-rw-r--r--sys/amd64/linux32/linux32_sysent.c405
-rw-r--r--sys/amd64/linux32/linux32_systrace_args.c8463
-rw-r--r--sys/amd64/linux32/linux32_sysvec.c1208
-rw-r--r--sys/amd64/linux32/linux32_vdso.lds.s66
-rw-r--r--sys/amd64/linux32/syscalls.conf11
-rw-r--r--sys/amd64/linux32/syscalls.master692
-rw-r--r--sys/amd64/pci/pci_cfgreg.c369
-rw-r--r--sys/amd64/vmm/amd/amdv.c133
-rw-r--r--sys/amd64/vmm/amd/npt.c85
-rw-r--r--sys/amd64/vmm/amd/npt.h36
-rw-r--r--sys/amd64/vmm/amd/svm.c2246
-rw-r--r--sys/amd64/vmm/amd/svm.h56
-rw-r--r--sys/amd64/vmm/amd/svm_genassym.c50
-rw-r--r--sys/amd64/vmm/amd/svm_msr.c170
-rw-r--r--sys/amd64/vmm/amd/svm_msr.h44
-rw-r--r--sys/amd64/vmm/amd/svm_softc.h114
-rw-r--r--sys/amd64/vmm/amd/svm_support.S132
-rw-r--r--sys/amd64/vmm/amd/vmcb.c442
-rw-r--r--sys/amd64/vmm/amd/vmcb.h334
-rw-r--r--sys/amd64/vmm/intel/ept.c205
-rw-r--r--sys/amd64/vmm/intel/ept.h39
-rw-r--r--sys/amd64/vmm/intel/vmcs.c503
-rw-r--r--sys/amd64/vmm/intel/vmcs.h401
-rw-r--r--sys/amd64/vmm/intel/vmx.c3440
-rw-r--r--sys/amd64/vmm/intel/vmx.h142
-rw-r--r--sys/amd64/vmm/intel/vmx_controls.h96
-rw-r--r--sys/amd64/vmm/intel/vmx_cpufunc.h218
-rw-r--r--sys/amd64/vmm/intel/vmx_genassym.c88
-rw-r--r--sys/amd64/vmm/intel/vmx_msr.c486
-rw-r--r--sys/amd64/vmm/intel/vmx_msr.h70
-rw-r--r--sys/amd64/vmm/intel/vmx_support.S262
-rw-r--r--sys/amd64/vmm/intel/vtd.c688
-rw-r--r--sys/amd64/vmm/io/iommu.c329
-rw-r--r--sys/amd64/vmm/io/iommu.h74
-rw-r--r--sys/amd64/vmm/io/ppt.c670
-rw-r--r--sys/amd64/vmm/io/ppt.h54
-rw-r--r--sys/amd64/vmm/io/vatpic.c808
-rw-r--r--sys/amd64/vmm/io/vatpic.h57
-rw-r--r--sys/amd64/vmm/io/vatpit.c457
-rw-r--r--sys/amd64/vmm/io/vatpit.h45
-rw-r--r--sys/amd64/vmm/io/vhpet.c761
-rw-r--r--sys/amd64/vmm/io/vhpet.h44
-rw-r--r--sys/amd64/vmm/io/vioapic.c499
-rw-r--r--sys/amd64/vmm/io/vioapic.h50
-rw-r--r--sys/amd64/vmm/io/vlapic.c1654
-rw-r--r--sys/amd64/vmm/io/vlapic.h109
-rw-r--r--sys/amd64/vmm/io/vlapic_priv.h190
-rw-r--r--sys/amd64/vmm/io/vpmtmr.c103
-rw-r--r--sys/amd64/vmm/io/vpmtmr.h42
-rw-r--r--sys/amd64/vmm/io/vrtc.c1019
-rw-r--r--sys/amd64/vmm/io/vrtc.h50
-rw-r--r--sys/amd64/vmm/vmm.c2590
-rw-r--r--sys/amd64/vmm/vmm_dev.c983
-rw-r--r--sys/amd64/vmm/vmm_host.c161
-rw-r--r--sys/amd64/vmm/vmm_host.h83
-rw-r--r--sys/amd64/vmm/vmm_instruction_emul.c2446
-rw-r--r--sys/amd64/vmm/vmm_ioport.c176
-rw-r--r--sys/amd64/vmm/vmm_ioport.h37
-rw-r--r--sys/amd64/vmm/vmm_ktr.h69
-rw-r--r--sys/amd64/vmm/vmm_lapic.c247
-rw-r--r--sys/amd64/vmm/vmm_lapic.h75
-rw-r--r--sys/amd64/vmm/vmm_mem.c122
-rw-r--r--sys/amd64/vmm/vmm_mem.h41
-rw-r--r--sys/amd64/vmm/vmm_stat.c170
-rw-r--r--sys/amd64/vmm/vmm_stat.h161
-rw-r--r--sys/amd64/vmm/vmm_util.c111
-rw-r--r--sys/amd64/vmm/vmm_util.h40
-rw-r--r--sys/amd64/vmm/x86.c521
-rw-r--r--sys/amd64/vmm/x86.h78
-rw-r--r--sys/arm/allwinner/a10/a10_intc.c390
-rw-r--r--sys/arm/allwinner/a10/a10_padconf.c231
-rw-r--r--sys/arm/allwinner/a10/files.a104
-rw-r--r--sys/arm/allwinner/a10_ahci.c397
-rw-r--r--sys/arm/allwinner/a10_codec.c1202
-rw-r--r--sys/arm/allwinner/a10_dmac.c471
-rw-r--r--sys/arm/allwinner/a10_dmac.h158
-rw-r--r--sys/arm/allwinner/a10_ehci.c365
-rw-r--r--sys/arm/allwinner/a10_fb.c662
-rw-r--r--sys/arm/allwinner/a10_gpio.c787
-rw-r--r--sys/arm/allwinner/a10_gpio.h37
-rw-r--r--sys/arm/allwinner/a10_hdmi.c725
-rw-r--r--sys/arm/allwinner/a10_hdmiaudio.c438
-rw-r--r--sys/arm/allwinner/a10_mmc.c923
-rw-r--r--sys/arm/allwinner/a10_mmc.h204
-rw-r--r--sys/arm/allwinner/a10_sramc.c151
-rw-r--r--sys/arm/allwinner/a10_sramc.h35
-rw-r--r--sys/arm/allwinner/a10_timer.c367
-rw-r--r--sys/arm/allwinner/a13/a13_padconf.c129
-rw-r--r--sys/arm/allwinner/a13/files.a133
-rw-r--r--sys/arm/allwinner/a20/a20_cpu_cfg.c137
-rw-r--r--sys/arm/allwinner/a20/a20_cpu_cfg.h67
-rw-r--r--sys/arm/allwinner/a20/a20_padconf.c231
-rw-r--r--sys/arm/allwinner/a20/files.a203
-rw-r--r--sys/arm/allwinner/a31/a31_padconf.c220
-rw-r--r--sys/arm/allwinner/a31/a31_r_padconf.c66
-rw-r--r--sys/arm/allwinner/a31/a31s_padconf.c200
-rw-r--r--sys/arm/allwinner/a31/files.a316
-rw-r--r--sys/arm/allwinner/a31_dmac.c557
-rw-r--r--sys/arm/allwinner/a33/a33_padconf.c149
-rw-r--r--sys/arm/allwinner/a33/files.a333
-rw-r--r--sys/arm/allwinner/a64/a64_padconf.c160
-rw-r--r--sys/arm/allwinner/a64/a64_r_padconf.c64
-rw-r--r--sys/arm/allwinner/a83t/a83t_padconf.c162
-rw-r--r--sys/arm/allwinner/a83t/a83t_r_padconf.c62
-rw-r--r--sys/arm/allwinner/a83t/files.a83t4
-rw-r--r--sys/arm/allwinner/allwinner_pinctrl.h48
-rw-r--r--sys/arm/allwinner/aw_ccu.c302
-rw-r--r--sys/arm/allwinner/aw_cir.c535
-rw-r--r--sys/arm/allwinner/aw_if_dwc.c145
-rw-r--r--sys/arm/allwinner/aw_machdep.c289
-rw-r--r--sys/arm/allwinner/aw_machdep.h52
-rw-r--r--sys/arm/allwinner/aw_mp.c288
-rw-r--r--sys/arm/allwinner/aw_mp.h35
-rw-r--r--sys/arm/allwinner/aw_nmi.c402
-rw-r--r--sys/arm/allwinner/aw_reset.c164
-rw-r--r--sys/arm/allwinner/aw_rsb.c498
-rw-r--r--sys/arm/allwinner/aw_rtc.c298
-rw-r--r--sys/arm/allwinner/aw_sid.c213
-rw-r--r--sys/arm/allwinner/aw_sid.h35
-rw-r--r--sys/arm/allwinner/aw_thermal.c617
-rw-r--r--sys/arm/allwinner/aw_ts.c229
-rw-r--r--sys/arm/allwinner/aw_usbphy.c314
-rw-r--r--sys/arm/allwinner/aw_wdog.c275
-rw-r--r--sys/arm/allwinner/aw_wdog.h35
-rw-r--r--sys/arm/allwinner/axp209.c1454
-rw-r--r--sys/arm/allwinner/axp209reg.h248
-rw-r--r--sys/arm/allwinner/axp81x.c785
-rw-r--r--sys/arm/allwinner/clk/aw_ahbclk.c385
-rw-r--r--sys/arm/allwinner/clk/aw_apbclk.c307
-rw-r--r--sys/arm/allwinner/clk/aw_axiclk.c202
-rw-r--r--sys/arm/allwinner/clk/aw_codecclk.c164
-rw-r--r--sys/arm/allwinner/clk/aw_cpuclk.c197
-rw-r--r--sys/arm/allwinner/clk/aw_cpusclk.c320
-rw-r--r--sys/arm/allwinner/clk/aw_debeclk.c354
-rw-r--r--sys/arm/allwinner/clk/aw_gate.c235
-rw-r--r--sys/arm/allwinner/clk/aw_gmacclk.c302
-rw-r--r--sys/arm/allwinner/clk/aw_hdmiclk.c318
-rw-r--r--sys/arm/allwinner/clk/aw_lcdclk.c627
-rw-r--r--sys/arm/allwinner/clk/aw_mmcclk.c364
-rw-r--r--sys/arm/allwinner/clk/aw_modclk.c344
-rw-r--r--sys/arm/allwinner/clk/aw_oscclk.c132
-rw-r--r--sys/arm/allwinner/clk/aw_pll.c1349
-rw-r--r--sys/arm/allwinner/clk/aw_thsclk.c324
-rw-r--r--sys/arm/allwinner/clk/aw_usbclk.c267
-rw-r--r--sys/arm/allwinner/clkng/aw_ccung.c364
-rw-r--r--sys/arm/allwinner/clkng/aw_ccung.h59
-rw-r--r--sys/arm/allwinner/clkng/aw_clk.h442
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_nkmp.c413
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_nkmp.h56
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_nm.c361
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_nm.h53
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_prediv_mux.c169
-rw-r--r--sys/arm/allwinner/clkng/aw_clk_prediv_mux.h49
-rw-r--r--sys/arm/allwinner/clkng/ccu_a31.c936
-rw-r--r--sys/arm/allwinner/clkng/ccu_a31.h250
-rw-r--r--sys/arm/allwinner/clkng/ccu_h3.c720
-rw-r--r--sys/arm/allwinner/clkng/ccu_h3.h205
-rw-r--r--sys/arm/allwinner/console.c142
-rw-r--r--sys/arm/allwinner/files.allwinner63
-rw-r--r--sys/arm/allwinner/files.allwinner_up3
-rw-r--r--sys/arm/allwinner/h3/files.h35
-rw-r--r--sys/arm/allwinner/h3/h3_padconf.c147
-rw-r--r--sys/arm/allwinner/h3/h3_r_padconf.c60
-rw-r--r--sys/arm/allwinner/if_awg.c1709
-rw-r--r--sys/arm/allwinner/if_awgreg.h182
-rw-r--r--sys/arm/allwinner/if_emac.c1197
-rw-r--r--sys/arm/allwinner/if_emacreg.h242
-rw-r--r--sys/arm/allwinner/std.allwinner18
-rw-r--r--sys/arm/allwinner/std.allwinner_up14
-rw-r--r--sys/arm/allwinner/sunxi_dma_if.m98
-rw-r--r--sys/arm/altera/socfpga/files.socfpga19
-rw-r--r--sys/arm/altera/socfpga/socfpga_common.c45
-rw-r--r--sys/arm/altera/socfpga/socfpga_common.h38
-rw-r--r--sys/arm/altera/socfpga/socfpga_gpio.c453
-rw-r--r--sys/arm/altera/socfpga/socfpga_l3regs.h54
-rw-r--r--sys/arm/altera/socfpga/socfpga_machdep.c176
-rw-r--r--sys/arm/altera/socfpga/socfpga_manager.c431
-rw-r--r--sys/arm/altera/socfpga/socfpga_mp.c232
-rw-r--r--sys/arm/altera/socfpga/socfpga_mp.h35
-rw-r--r--sys/arm/altera/socfpga/socfpga_rstmgr.c257
-rw-r--r--sys/arm/altera/socfpga/socfpga_rstmgr.h50
-rw-r--r--sys/arm/altera/socfpga/std.socfpga13
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_ccm.c229
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_ccm.h325
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_clkmsr.c300
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_clkmsr.h34
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_fb.c470
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_fb.h163
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_gpio.c371
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_i2c.c283
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_identsoc.c142
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_if_dwc.c98
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_l2cache.c92
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_machdep.c196
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_machdep.h41
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_mmc.c1101
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_mmc.h123
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_mp.c628
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_pic.c277
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_pinctrl.c432
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_pinctrl.h1084
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_rng.c154
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_rtc.c489
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_sdxc-m8.c1380
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_sdxc-m8.h223
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_soc.h58
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_timer.c394
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_uart.h107
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_uart_console.c180
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_usb_phy-m3.c428
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_usb_phy-m6.c418
-rw-r--r--sys/arm/amlogic/aml8726/aml8726_wdt.c306
-rw-r--r--sys/arm/amlogic/aml8726/files.aml872631
-rw-r--r--sys/arm/amlogic/aml8726/std.aml872628
-rw-r--r--sys/arm/amlogic/aml8726/uart_dev_aml8726.c771
-rw-r--r--sys/arm/annapurna/alpine/alpine_ccu.c131
-rw-r--r--sys/arm/annapurna/alpine/alpine_machdep.c91
-rw-r--r--sys/arm/annapurna/alpine/alpine_machdep_mp.c249
-rw-r--r--sys/arm/annapurna/alpine/alpine_nb_service.c129
-rw-r--r--sys/arm/annapurna/alpine/alpine_pci.c159
-rw-r--r--sys/arm/annapurna/alpine/alpine_pci_msix.c394
-rw-r--r--sys/arm/annapurna/alpine/alpine_serdes.c225
-rw-r--r--sys/arm/annapurna/alpine/alpine_serdes.h61
-rw-r--r--sys/arm/annapurna/alpine/common.c159
-rw-r--r--sys/arm/annapurna/alpine/files.alpine11
-rw-r--r--sys/arm/annapurna/alpine/std.alpine16
-rw-r--r--sys/arm/arm/autoconf.c100
-rw-r--r--sys/arm/arm/bcopy_page.S282
-rw-r--r--sys/arm/arm/bcopyinout.S641
-rw-r--r--sys/arm/arm/bcopyinout_xscale.S958
-rw-r--r--sys/arm/arm/blockio.S596
-rw-r--r--sys/arm/arm/bus_space_asm_generic.S359
-rw-r--r--sys/arm/arm/bus_space_base.c161
-rw-r--r--sys/arm/arm/bus_space_generic.c133
-rw-r--r--sys/arm/arm/busdma_machdep-v4.c1609
-rw-r--r--sys/arm/arm/busdma_machdep-v6.c1693
-rw-r--r--sys/arm/arm/copystr.S224
-rw-r--r--sys/arm/arm/cpu_asm-v6.S270
-rw-r--r--sys/arm/arm/cpufunc.c1018
-rw-r--r--sys/arm/arm/cpufunc_asm.S180
-rw-r--r--sys/arm/arm/cpufunc_asm_arm11.S46
-rw-r--r--sys/arm/arm/cpufunc_asm_arm11x6.S88
-rw-r--r--sys/arm/arm/cpufunc_asm_arm9.S261
-rw-r--r--sys/arm/arm/cpufunc_asm_armv4.S74
-rw-r--r--sys/arm/arm/cpufunc_asm_armv5_ec.S214
-rw-r--r--sys/arm/arm/cpufunc_asm_armv6.S64
-rw-r--r--sys/arm/arm/cpufunc_asm_armv7.S127
-rw-r--r--sys/arm/arm/cpufunc_asm_fa526.S207
-rw-r--r--sys/arm/arm/cpufunc_asm_pj4b.S98
-rw-r--r--sys/arm/arm/cpufunc_asm_sheeva.S421
-rw-r--r--sys/arm/arm/cpufunc_asm_xscale.S509
-rw-r--r--sys/arm/arm/cpufunc_asm_xscale_c3.S399
-rw-r--r--sys/arm/arm/cpuinfo.c240
-rw-r--r--sys/arm/arm/db_disasm.c79
-rw-r--r--sys/arm/arm/db_interface.c330
-rw-r--r--sys/arm/arm/db_trace.c188
-rw-r--r--sys/arm/arm/debug_monitor.c1040
-rw-r--r--sys/arm/arm/disassem.c692
-rw-r--r--sys/arm/arm/dump_machdep.c101
-rw-r--r--sys/arm/arm/elf_machdep.c294
-rw-r--r--sys/arm/arm/elf_note.S36
-rw-r--r--sys/arm/arm/elf_trampoline.c762
-rw-r--r--sys/arm/arm/exception.S503
-rw-r--r--sys/arm/arm/fiq.c172
-rw-r--r--sys/arm/arm/fiq_subr.S94
-rw-r--r--sys/arm/arm/fusu.S349
-rw-r--r--sys/arm/arm/gdb_machdep.c115
-rw-r--r--sys/arm/arm/genassym.c161
-rw-r--r--sys/arm/arm/generic_timer.c540
-rw-r--r--sys/arm/arm/gic.c1589
-rw-r--r--sys/arm/arm/gic.h106
-rw-r--r--sys/arm/arm/gic_common.h93
-rw-r--r--sys/arm/arm/gic_fdt.c379
-rw-r--r--sys/arm/arm/identcpu-v4.c384
-rw-r--r--sys/arm/arm/identcpu-v6.c360
-rw-r--r--sys/arm/arm/in_cksum.c152
-rw-r--r--sys/arm/arm/in_cksum_arm.S344
-rw-r--r--sys/arm/arm/inckern.S42
-rw-r--r--sys/arm/arm/intr.c201
-rw-r--r--sys/arm/arm/locore-v4.S492
-rw-r--r--sys/arm/arm/locore-v6.S582
-rw-r--r--sys/arm/arm/locore.S41
-rw-r--r--sys/arm/arm/machdep.c2005
-rw-r--r--sys/arm/arm/machdep_intr.c232
-rw-r--r--sys/arm/arm/mem.c169
-rw-r--r--sys/arm/arm/minidump_machdep.c407
-rw-r--r--sys/arm/arm/mp_machdep.c540
-rw-r--r--sys/arm/arm/mpcore_timer.c545
-rw-r--r--sys/arm/arm/mpcore_timervar.h47
-rw-r--r--sys/arm/arm/nexus.c448
-rw-r--r--sys/arm/arm/ofw_machdep.c75
-rw-r--r--sys/arm/arm/physmem.c376
-rw-r--r--sys/arm/arm/pl190.c191
-rw-r--r--sys/arm/arm/pl310.c548
-rw-r--r--sys/arm/arm/platform.c243
-rw-r--r--sys/arm/arm/platform_if.m148
-rw-r--r--sys/arm/arm/pmap-v4.c4861
-rw-r--r--sys/arm/arm/pmap-v6.c6816
-rw-r--r--sys/arm/arm/pmu.c228
-rw-r--r--sys/arm/arm/sc_machdep.c90
-rw-r--r--sys/arm/arm/setcpsr.S82
-rw-r--r--sys/arm/arm/setstack.s95
-rw-r--r--sys/arm/arm/stack_machdep.c89
-rw-r--r--sys/arm/arm/stdatomic.c878
-rw-r--r--sys/arm/arm/support.S2965
-rw-r--r--sys/arm/arm/swtch-v4.S376
-rw-r--r--sys/arm/arm/swtch-v6.S499
-rw-r--r--sys/arm/arm/swtch.S121
-rw-r--r--sys/arm/arm/sys_machdep.c239
-rw-r--r--sys/arm/arm/syscall.c177
-rw-r--r--sys/arm/arm/trap-v4.c728
-rw-r--r--sys/arm/arm/trap-v6.c646
-rw-r--r--sys/arm/arm/uio_machdep.c124
-rw-r--r--sys/arm/arm/undefined.c348
-rw-r--r--sys/arm/arm/unwind.c420
-rw-r--r--sys/arm/arm/vfp.c312
-rw-r--r--sys/arm/arm/vm_machdep.c353
-rw-r--r--sys/arm/at91/at91.c371
-rw-r--r--sys/arm/at91/at91_aic.c182
-rw-r--r--sys/arm/at91/at91_aicreg.h51
-rw-r--r--sys/arm/at91/at91_cfata.c279
-rw-r--r--sys/arm/at91/at91_common.c121
-rw-r--r--sys/arm/at91/at91_gpio.h296
-rw-r--r--sys/arm/at91/at91_machdep.c686
-rw-r--r--sys/arm/at91/at91_mci.c1412
-rw-r--r--sys/arm/at91/at91_mcireg.h156
-rw-r--r--sys/arm/at91/at91_ohci.c236
-rw-r--r--sys/arm/at91/at91_ohci_fdt.c244
-rw-r--r--sys/arm/at91/at91_pdcreg.h48
-rw-r--r--sys/arm/at91/at91_pinctrl.c516
-rw-r--r--sys/arm/at91/at91_pio.c653
-rw-r--r--sys/arm/at91/at91_pio_sam9g20.h183
-rw-r--r--sys/arm/at91/at91_pio_sam9g45.h272
-rw-r--r--sys/arm/at91/at91_pioreg.h232
-rw-r--r--sys/arm/at91/at91_piovar.h50
-rw-r--r--sys/arm/at91/at91_pit.c220
-rw-r--r--sys/arm/at91/at91_pitreg.h47
-rw-r--r--sys/arm/at91/at91_pmc.c717
-rw-r--r--sys/arm/at91/at91_pmcreg.h144
-rw-r--r--sys/arm/at91/at91_pmcvar.h67
-rw-r--r--sys/arm/at91/at91_reset.S57
-rw-r--r--sys/arm/at91/at91_rst.c234
-rw-r--r--sys/arm/at91/at91_rstreg.h63
-rw-r--r--sys/arm/at91/at91_rtc.c364
-rw-r--r--sys/arm/at91/at91_rtcreg.h103
-rw-r--r--sys/arm/at91/at91_sdramc.c104
-rw-r--r--sys/arm/at91/at91_shdwc.c104
-rw-r--r--sys/arm/at91/at91_smc.c91
-rw-r--r--sys/arm/at91/at91_smc.h116
-rw-r--r--sys/arm/at91/at91_spi.c459
-rw-r--r--sys/arm/at91/at91_spireg.h69
-rw-r--r--sys/arm/at91/at91_ssc.c270
-rw-r--r--sys/arm/at91/at91_sscreg.h150
-rw-r--r--sys/arm/at91/at91_st.c312
-rw-r--r--sys/arm/at91/at91_streg.h61
-rw-r--r--sys/arm/at91/at91_tcb.c104
-rw-r--r--sys/arm/at91/at91_twi.c428
-rw-r--r--sys/arm/at91/at91_twiio.h62
-rw-r--r--sys/arm/at91/at91_twireg.h86
-rw-r--r--sys/arm/at91/at91_usartreg.h129
-rw-r--r--sys/arm/at91/at91_wdt.c237
-rw-r--r--sys/arm/at91/at91_wdtreg.h60
-rw-r--r--sys/arm/at91/at91board.h36
-rw-r--r--sys/arm/at91/at91reg.h90
-rw-r--r--sys/arm/at91/at91rm9200.c209
-rw-r--r--sys/arm/at91/at91rm9200_devices.c142
-rw-r--r--sys/arm/at91/at91rm9200var.h58
-rw-r--r--sys/arm/at91/at91rm92reg.h306
-rw-r--r--sys/arm/at91/at91sam9260.c217
-rw-r--r--sys/arm/at91/at91sam9260reg.h304
-rw-r--r--sys/arm/at91/at91sam9g20.c183
-rw-r--r--sys/arm/at91/at91sam9g20reg.h304
-rw-r--r--sys/arm/at91/at91sam9g45.c170
-rw-r--r--sys/arm/at91/at91sam9g45reg.h293
-rw-r--r--sys/arm/at91/at91sam9x5.c187
-rw-r--r--sys/arm/at91/at91sam9x5reg.h315
-rw-r--r--sys/arm/at91/at91soc.c51
-rw-r--r--sys/arm/at91/at91soc.h58
-rw-r--r--sys/arm/at91/at91var.h173
-rw-r--r--sys/arm/at91/board_bwct.c54
-rw-r--r--sys/arm/at91/board_eb9200.c68
-rw-r--r--sys/arm/at91/board_ethernut5.c149
-rw-r--r--sys/arm/at91/board_hl200.c65
-rw-r--r--sys/arm/at91/board_hl201.c121
-rw-r--r--sys/arm/at91/board_kb920x.c66
-rw-r--r--sys/arm/at91/board_qila9g20.c108
-rw-r--r--sys/arm/at91/board_sam9260ek.c262
-rw-r--r--sys/arm/at91/board_sam9g20ek.c127
-rw-r--r--sys/arm/at91/board_sam9x25ek.c128
-rw-r--r--sys/arm/at91/board_sn9g45.c55
-rw-r--r--sys/arm/at91/board_tsc4370.c608
-rw-r--r--sys/arm/at91/files.at9173
-rw-r--r--sys/arm/at91/if_ate.c1530
-rw-r--r--sys/arm/at91/if_atereg.h214
-rw-r--r--sys/arm/at91/if_macb.c1616
-rw-r--r--sys/arm/at91/if_macbreg.h107
-rw-r--r--sys/arm/at91/if_macbvar.h138
-rw-r--r--sys/arm/at91/std.at9111
-rw-r--r--sys/arm/at91/std.at91sam911
-rw-r--r--sys/arm/at91/std.at91sam9g4516
-rw-r--r--sys/arm/at91/std.atmel14
-rw-r--r--sys/arm/at91/std.bwct8
-rw-r--r--sys/arm/at91/std.eb92008
-rw-r--r--sys/arm/at91/std.ethernut59
-rw-r--r--sys/arm/at91/std.hl2008
-rw-r--r--sys/arm/at91/std.hl2019
-rw-r--r--sys/arm/at91/std.kb920x8
-rw-r--r--sys/arm/at91/std.qila9g209
-rw-r--r--sys/arm/at91/std.sam9260ek9
-rw-r--r--sys/arm/at91/std.sam9g20ek9
-rw-r--r--sys/arm/at91/std.sam9x25ek9
-rw-r--r--sys/arm/at91/std.sn9g4510
-rw-r--r--sys/arm/at91/std.tsc43708
-rw-r--r--sys/arm/at91/uart_bus_at91usart.c111
-rw-r--r--sys/arm/at91/uart_cpu_at91usart.c90
-rw-r--r--sys/arm/at91/uart_dev_at91usart.c879
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_audio.c969
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_bsc.c513
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_bscreg.h61
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_bscvar.h71
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_cpufreq.c1639
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_dma.c769
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_dma.h60
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_fb.c869
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_fbd.c276
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_ft5406.c334
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_gpio.c1230
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_gpio.h44
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_intr.c446
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_machdep.c153
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_mbox.c536
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_mbox.h42
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_mbox_prop.h493
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_rng.c534
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_sdhci.c682
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_spi.c528
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_spireg.h75
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_spivar.h72
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_systimer.c312
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_vcbus.h79
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_vcio.c118
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_wdog.c222
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2835_wdog.h32
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2836.c739
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2836_mp.c144
-rw-r--r--sys/arm/broadcom/bcm2835/bcm2836_mp.h38
-rw-r--r--sys/arm/broadcom/bcm2835/bcm283x_dwc_fdt.c104
-rw-r--r--sys/arm/broadcom/bcm2835/files.bcm28353
-rw-r--r--sys/arm/broadcom/bcm2835/files.bcm28364
-rw-r--r--sys/arm/broadcom/bcm2835/files.bcm283x45
-rw-r--r--sys/arm/broadcom/bcm2835/std.bcm283510
-rw-r--r--sys/arm/broadcom/bcm2835/std.bcm283612
-rw-r--r--sys/arm/broadcom/bcm2835/std.rpi5
-rw-r--r--sys/arm/broadcom/bcm2835/vc_vchi_audioserv_defs.h156
-rw-r--r--sys/arm/cavium/cns11xx/cfi_bus_econa.c67
-rw-r--r--sys/arm/cavium/cns11xx/econa.c652
-rw-r--r--sys/arm/cavium/cns11xx/econa_machdep.c336
-rw-r--r--sys/arm/cavium/cns11xx/econa_reg.h180
-rw-r--r--sys/arm/cavium/cns11xx/econa_var.h52
-rw-r--r--sys/arm/cavium/cns11xx/ehci_ebus.c248
-rw-r--r--sys/arm/cavium/cns11xx/files.econa12
-rw-r--r--sys/arm/cavium/cns11xx/if_ece.c1955
-rw-r--r--sys/arm/cavium/cns11xx/if_ecereg.h154
-rw-r--r--sys/arm/cavium/cns11xx/if_ecevar.h193
-rw-r--r--sys/arm/cavium/cns11xx/ohci_ec.c234
-rw-r--r--sys/arm/cavium/cns11xx/std.econa15
-rw-r--r--sys/arm/cavium/cns11xx/timer.c381
-rw-r--r--sys/arm/cavium/cns11xx/uart_bus_ec.c76
-rw-r--r--sys/arm/cavium/cns11xx/uart_cpu_ec.c84
-rw-r--r--sys/arm/cloudabi32/cloudabi32_sysvec.c193
-rw-r--r--sys/arm/conf/ALLWINNER137
-rw-r--r--sys/arm/conf/ALLWINNER_UP109
-rw-r--r--sys/arm/conf/ALPINE84
-rw-r--r--sys/arm/conf/AML872698
-rw-r--r--sys/arm/conf/APALIS-IMX631
-rw-r--r--sys/arm/conf/ARMADA38X79
-rw-r--r--sys/arm/conf/ARMADAXP87
-rw-r--r--sys/arm/conf/ARNDALE28
-rw-r--r--sys/arm/conf/ARNDALE-OCTA28
-rw-r--r--sys/arm/conf/ATMEL160
-rw-r--r--sys/arm/conf/AVILA147
-rw-r--r--sys/arm/conf/AVILA.hints53
-rw-r--r--sys/arm/conf/BEAGLEBONE136
-rw-r--r--sys/arm/conf/BWCT118
-rw-r--r--sys/arm/conf/BWCT.hints13
-rw-r--r--sys/arm/conf/CAMBRIA141
-rw-r--r--sys/arm/conf/CAMBRIA.hints75
-rw-r--r--sys/arm/conf/CHROMEBOOK34
-rw-r--r--sys/arm/conf/CHROMEBOOK-PEACH-PIT47
-rw-r--r--sys/arm/conf/CHROMEBOOK-PEACH-PIT.hints5
-rw-r--r--sys/arm/conf/CHROMEBOOK-SNOW28
-rw-r--r--sys/arm/conf/CHROMEBOOK-SPRING28
-rw-r--r--sys/arm/conf/CHROMEBOOK.hints5
-rw-r--r--sys/arm/conf/CNS11XXNAS108
-rw-r--r--sys/arm/conf/COLIBRI-VF5028
-rw-r--r--sys/arm/conf/COSMIC28
-rw-r--r--sys/arm/conf/CRB98
-rw-r--r--sys/arm/conf/DB-78XXX87
-rw-r--r--sys/arm/conf/DB-88F5XXX84
-rw-r--r--sys/arm/conf/DB-88F6XXX91
-rw-r--r--sys/arm/conf/DEFAULTS7
-rw-r--r--sys/arm/conf/DIGI-CCWMX5338
-rw-r--r--sys/arm/conf/DOCKSTAR157
-rw-r--r--sys/arm/conf/DREAMPLUG-1001173
-rw-r--r--sys/arm/conf/EA325087
-rw-r--r--sys/arm/conf/EA3250.hints4
-rw-r--r--sys/arm/conf/EB9200119
-rw-r--r--sys/arm/conf/EB9200.hints6
-rw-r--r--sys/arm/conf/EFIKA_MX132
-rw-r--r--sys/arm/conf/ETHERNUT5143
-rw-r--r--sys/arm/conf/ETHERNUT5.hints51
-rw-r--r--sys/arm/conf/EXYNOS5.common126
-rw-r--r--sys/arm/conf/EXYNOS525025
-rw-r--r--sys/arm/conf/EXYNOS542025
-rw-r--r--sys/arm/conf/GENERIC234
-rw-r--r--sys/arm/conf/GUMSTIX82
-rw-r--r--sys/arm/conf/GUMSTIX-QEMU25
-rw-r--r--sys/arm/conf/GUMSTIX.hints19
-rw-r--r--sys/arm/conf/HL200153
-rw-r--r--sys/arm/conf/HL201152
-rw-r--r--sys/arm/conf/HL201.hints48
-rw-r--r--sys/arm/conf/IMX53119
-rw-r--r--sys/arm/conf/IMX53-QSB36
-rw-r--r--sys/arm/conf/IMX6125
-rw-r--r--sys/arm/conf/JETSON-TK137
-rw-r--r--sys/arm/conf/KB920X162
-rw-r--r--sys/arm/conf/KB920X.hints16
-rw-r--r--sys/arm/conf/Makefile5
-rw-r--r--sys/arm/conf/NOTES106
-rw-r--r--sys/arm/conf/NSLU107
-rw-r--r--sys/arm/conf/NSLU.hints38
-rw-r--r--sys/arm/conf/ODROIDC132
-rw-r--r--sys/arm/conf/PANDABOARD117
-rw-r--r--sys/arm/conf/PANDABOARD.hints61
-rw-r--r--sys/arm/conf/QILA9G20154
-rw-r--r--sys/arm/conf/QILA9G20.hints9
-rw-r--r--sys/arm/conf/QUARTZ28
-rw-r--r--sys/arm/conf/RADXA29
-rw-r--r--sys/arm/conf/RADXA-LITE29
-rw-r--r--sys/arm/conf/RK318897
-rw-r--r--sys/arm/conf/RPI-B97
-rw-r--r--sys/arm/conf/RPI2104
-rw-r--r--sys/arm/conf/SAM9260EK185
-rw-r--r--sys/arm/conf/SAM9260EK.hints48
-rw-r--r--sys/arm/conf/SAM9G20EK170
-rw-r--r--sys/arm/conf/SAM9G20EK.hints10
-rw-r--r--sys/arm/conf/SAM9X25EK155
-rw-r--r--sys/arm/conf/SAM9X25EK.hints10
-rw-r--r--sys/arm/conf/SHEEVAPLUG85
-rw-r--r--sys/arm/conf/SN9G45132
-rw-r--r--sys/arm/conf/SOCDK30
-rw-r--r--sys/arm/conf/SOCFPGA100
-rw-r--r--sys/arm/conf/SOCKIT30
-rw-r--r--sys/arm/conf/SOCKIT-BERI37
-rw-r--r--sys/arm/conf/TEGRA124141
-rw-r--r--sys/arm/conf/TS780080
-rw-r--r--sys/arm/conf/VERSATILEPB74
-rw-r--r--sys/arm/conf/VIRT61
-rw-r--r--sys/arm/conf/VSATV10232
-rw-r--r--sys/arm/conf/VYBRID114
-rw-r--r--sys/arm/conf/YYHD1826
-rw-r--r--sys/arm/conf/ZEDBOARD80
-rw-r--r--sys/arm/conf/genboardid.awk55
-rw-r--r--sys/arm/conf/mach-types4146
-rw-r--r--sys/arm/conf/std.arm37
-rw-r--r--sys/arm/conf/std.armv679
-rw-r--r--sys/arm/freescale/fsl_ocotp.c205
-rw-r--r--sys/arm/freescale/fsl_ocotpreg.h88
-rw-r--r--sys/arm/freescale/fsl_ocotpvar.h34
-rw-r--r--sys/arm/freescale/imx/console.c177
-rw-r--r--sys/arm/freescale/imx/files.imx554
-rw-r--r--sys/arm/freescale/imx/files.imx671
-rw-r--r--sys/arm/freescale/imx/imx51_ccm.c587
-rw-r--r--sys/arm/freescale/imx/imx51_ccmreg.h258
-rw-r--r--sys/arm/freescale/imx/imx51_ccmvar.h110
-rw-r--r--sys/arm/freescale/imx/imx51_dpllreg.h105
-rw-r--r--sys/arm/freescale/imx/imx51_ipuv3.c897
-rw-r--r--sys/arm/freescale/imx/imx51_ipuv3_fbd.c362
-rw-r--r--sys/arm/freescale/imx/imx51_ipuv3reg.h922
-rw-r--r--sys/arm/freescale/imx/imx51_machdep.c102
-rw-r--r--sys/arm/freescale/imx/imx51_sdmareg.h142
-rw-r--r--sys/arm/freescale/imx/imx51_ssireg.h180
-rw-r--r--sys/arm/freescale/imx/imx51_tzicreg.h85
-rw-r--r--sys/arm/freescale/imx/imx53_machdep.c103
-rw-r--r--sys/arm/freescale/imx/imx6_anatop.c813
-rw-r--r--sys/arm/freescale/imx/imx6_anatopreg.h191
-rw-r--r--sys/arm/freescale/imx/imx6_anatopvar.h47
-rw-r--r--sys/arm/freescale/imx/imx6_audmux.c157
-rw-r--r--sys/arm/freescale/imx/imx6_ccm.c421
-rw-r--r--sys/arm/freescale/imx/imx6_ccmreg.h130
-rw-r--r--sys/arm/freescale/imx/imx6_hdmi.c172
-rw-r--r--sys/arm/freescale/imx/imx6_ipu.c1202
-rw-r--r--sys/arm/freescale/imx/imx6_machdep.c354
-rw-r--r--sys/arm/freescale/imx/imx6_mp.c158
-rw-r--r--sys/arm/freescale/imx/imx6_pl310.c75
-rw-r--r--sys/arm/freescale/imx/imx6_sdma.c518
-rw-r--r--sys/arm/freescale/imx/imx6_sdma.h245
-rw-r--r--sys/arm/freescale/imx/imx6_src.c173
-rw-r--r--sys/arm/freescale/imx/imx6_src.h34
-rw-r--r--sys/arm/freescale/imx/imx6_ssi.c862
-rw-r--r--sys/arm/freescale/imx/imx6_usbphy.c196
-rw-r--r--sys/arm/freescale/imx/imx_ccmvar.h62
-rw-r--r--sys/arm/freescale/imx/imx_common.c70
-rw-r--r--sys/arm/freescale/imx/imx_gpio.c804
-rw-r--r--sys/arm/freescale/imx/imx_gpt.c415
-rw-r--r--sys/arm/freescale/imx/imx_gptreg.h101
-rw-r--r--sys/arm/freescale/imx/imx_gptvar.h50
-rw-r--r--sys/arm/freescale/imx/imx_i2c.c481
-rw-r--r--sys/arm/freescale/imx/imx_iomux.c323
-rw-r--r--sys/arm/freescale/imx/imx_iomuxreg.h42
-rw-r--r--sys/arm/freescale/imx/imx_iomuxvar.h49
-rw-r--r--sys/arm/freescale/imx/imx_machdep.c112
-rw-r--r--sys/arm/freescale/imx/imx_machdep.h64
-rw-r--r--sys/arm/freescale/imx/imx_nop_usbphy.c121
-rw-r--r--sys/arm/freescale/imx/imx_wdog.c174
-rw-r--r--sys/arm/freescale/imx/imx_wdogreg.h62
-rw-r--r--sys/arm/freescale/imx/std.imx5111
-rw-r--r--sys/arm/freescale/imx/std.imx5311
-rw-r--r--sys/arm/freescale/imx/std.imx615
-rw-r--r--sys/arm/freescale/imx/tzic.c190
-rw-r--r--sys/arm/freescale/vybrid/files.vybrid25
-rw-r--r--sys/arm/freescale/vybrid/std.vybrid10
-rw-r--r--sys/arm/freescale/vybrid/vf_adc.c243
-rw-r--r--sys/arm/freescale/vybrid/vf_adc.h30
-rw-r--r--sys/arm/freescale/vybrid/vf_anadig.c244
-rw-r--r--sys/arm/freescale/vybrid/vf_ccm.c500
-rw-r--r--sys/arm/freescale/vybrid/vf_common.c61
-rw-r--r--sys/arm/freescale/vybrid/vf_common.h43
-rw-r--r--sys/arm/freescale/vybrid/vf_dcu4.c469
-rw-r--r--sys/arm/freescale/vybrid/vf_dmamux.c153
-rw-r--r--sys/arm/freescale/vybrid/vf_dmamux.h48
-rw-r--r--sys/arm/freescale/vybrid/vf_edma.c336
-rw-r--r--sys/arm/freescale/vybrid/vf_edma.h186
-rw-r--r--sys/arm/freescale/vybrid/vf_ehci.c432
-rw-r--r--sys/arm/freescale/vybrid/vf_gpio.c386
-rw-r--r--sys/arm/freescale/vybrid/vf_i2c.c469
-rw-r--r--sys/arm/freescale/vybrid/vf_iomuxc.c211
-rw-r--r--sys/arm/freescale/vybrid/vf_iomuxc.h165
-rw-r--r--sys/arm/freescale/vybrid/vf_machdep.c77
-rw-r--r--sys/arm/freescale/vybrid/vf_mscm.c124
-rw-r--r--sys/arm/freescale/vybrid/vf_nfc.c526
-rw-r--r--sys/arm/freescale/vybrid/vf_port.c248
-rw-r--r--sys/arm/freescale/vybrid/vf_port.h43
-rw-r--r--sys/arm/freescale/vybrid/vf_sai.c803
-rw-r--r--sys/arm/freescale/vybrid/vf_spi.c293
-rw-r--r--sys/arm/freescale/vybrid/vf_src.c148
-rw-r--r--sys/arm/freescale/vybrid/vf_src.h30
-rw-r--r--sys/arm/freescale/vybrid/vf_tcon.c136
-rw-r--r--sys/arm/freescale/vybrid/vf_uart.c516
-rw-r--r--sys/arm/include/_align.h56
-rw-r--r--sys/arm/include/_bus.h46
-rw-r--r--sys/arm/include/_inttypes.h213
-rw-r--r--sys/arm/include/_limits.h87
-rw-r--r--sys/arm/include/_stdint.h158
-rw-r--r--sys/arm/include/_types.h124
-rw-r--r--sys/arm/include/acle-compat.h185
-rw-r--r--sys/arm/include/armreg.h480
-rw-r--r--sys/arm/include/asm.h250
-rw-r--r--sys/arm/include/asmacros.h63
-rw-r--r--sys/arm/include/at91_gpio.h108
-rw-r--r--sys/arm/include/atags.h129
-rw-r--r--sys/arm/include/atomic-v4.h538
-rw-r--r--sys/arm/include/atomic-v6.h822
-rw-r--r--sys/arm/include/atomic.h122
-rw-r--r--sys/arm/include/blockio.h56
-rw-r--r--sys/arm/include/board.h62
-rw-r--r--sys/arm/include/bus.h767
-rw-r--r--sys/arm/include/bus_dma.h99
-rw-r--r--sys/arm/include/clock.h32
-rw-r--r--sys/arm/include/counter.h87
-rw-r--r--sys/arm/include/cpu-v4.h186
-rw-r--r--sys/arm/include/cpu-v6.h689
-rw-r--r--sys/arm/include/cpu.h93
-rw-r--r--sys/arm/include/cpufunc.h499
-rw-r--r--sys/arm/include/cpuinfo.h128
-rw-r--r--sys/arm/include/db_machdep.h104
-rw-r--r--sys/arm/include/debug_monitor.h90
-rw-r--r--sys/arm/include/disassem.h54
-rw-r--r--sys/arm/include/dump.h70
-rw-r--r--sys/arm/include/efi.h12
-rw-r--r--sys/arm/include/elf.h117
-rw-r--r--sys/arm/include/endian.h140
-rw-r--r--sys/arm/include/exec.h37
-rw-r--r--sys/arm/include/fdt.h52
-rw-r--r--sys/arm/include/fiq.h71
-rw-r--r--sys/arm/include/float.h98
-rw-r--r--sys/arm/include/floatingpoint.h42
-rw-r--r--sys/arm/include/fp.h89
-rw-r--r--sys/arm/include/frame.h139
-rw-r--r--sys/arm/include/gdb_machdep.h52
-rw-r--r--sys/arm/include/ieee.h165
-rw-r--r--sys/arm/include/ieeefp.h53
-rw-r--r--sys/arm/include/in_cksum.h64
-rw-r--r--sys/arm/include/intr.h118
-rw-r--r--sys/arm/include/kdb.h67
-rw-r--r--sys/arm/include/limits.h44
-rw-r--r--sys/arm/include/machdep.h55
-rw-r--r--sys/arm/include/md_var.h76
-rw-r--r--sys/arm/include/memdev.h40
-rw-r--r--sys/arm/include/metadata.h42
-rw-r--r--sys/arm/include/minidump.h59
-rw-r--r--sys/arm/include/ofw_machdep.h47
-rw-r--r--sys/arm/include/param.h152
-rw-r--r--sys/arm/include/pcb.h88
-rw-r--r--sys/arm/include/pcpu.h146
-rw-r--r--sys/arm/include/physmem.h91
-rw-r--r--sys/arm/include/pl310.h187
-rw-r--r--sys/arm/include/platform.h66
-rw-r--r--sys/arm/include/platformvar.h125
-rw-r--r--sys/arm/include/pmap-v4.h539
-rw-r--r--sys/arm/include/pmap-v6.h193
-rw-r--r--sys/arm/include/pmap.h73
-rw-r--r--sys/arm/include/pmap_var.h494
-rw-r--r--sys/arm/include/pmc_mdep.h85
-rw-r--r--sys/arm/include/proc.h87
-rw-r--r--sys/arm/include/profile.h130
-rw-r--r--sys/arm/include/psl.h82
-rw-r--r--sys/arm/include/pte-v4.h350
-rw-r--r--sys/arm/include/pte-v6.h291
-rw-r--r--sys/arm/include/ptrace.h8
-rw-r--r--sys/arm/include/reg.h36
-rw-r--r--sys/arm/include/reloc.h53
-rw-r--r--sys/arm/include/resource.h49
-rw-r--r--sys/arm/include/runq.h46
-rw-r--r--sys/arm/include/sc_machdep.h71
-rw-r--r--sys/arm/include/setjmp.h107
-rw-r--r--sys/arm/include/sf_buf.h54
-rw-r--r--sys/arm/include/sigframe.h2
-rw-r--r--sys/arm/include/signal.h50
-rw-r--r--sys/arm/include/smp.h53
-rw-r--r--sys/arm/include/stack.h60
-rw-r--r--sys/arm/include/stdarg.h81
-rw-r--r--sys/arm/include/swi.h23
-rw-r--r--sys/arm/include/sysarch.h98
-rw-r--r--sys/arm/include/sysreg.h305
-rw-r--r--sys/arm/include/trap.h11
-rw-r--r--sys/arm/include/ucontext.h100
-rw-r--r--sys/arm/include/undefined.h92
-rw-r--r--sys/arm/include/utrap.h110
-rw-r--r--sys/arm/include/vdso.h37
-rw-r--r--sys/arm/include/vfp.h141
-rw-r--r--sys/arm/include/vm.h52
-rw-r--r--sys/arm/include/vmparam.h177
-rw-r--r--sys/arm/lpc/files.lpc16
-rw-r--r--sys/arm/lpc/if_lpe.c1232
-rw-r--r--sys/arm/lpc/if_lpereg.h208
-rw-r--r--sys/arm/lpc/lpc_dmac.c292
-rw-r--r--sys/arm/lpc/lpc_fb.c465
-rw-r--r--sys/arm/lpc/lpc_gpio.c571
-rw-r--r--sys/arm/lpc/lpc_intc.c248
-rw-r--r--sys/arm/lpc/lpc_machdep.c138
-rw-r--r--sys/arm/lpc/lpc_mmc.c777
-rw-r--r--sys/arm/lpc/lpc_ohci.c359
-rw-r--r--sys/arm/lpc/lpc_pll.c28
-rw-r--r--sys/arm/lpc/lpc_pwr.c129
-rw-r--r--sys/arm/lpc/lpc_rtc.c150
-rw-r--r--sys/arm/lpc/lpc_spi.c200
-rw-r--r--sys/arm/lpc/lpc_timer.c305
-rw-r--r--sys/arm/lpc/lpcreg.h665
-rw-r--r--sys/arm/lpc/lpcvar.h69
-rw-r--r--sys/arm/lpc/ssd1289.c209
-rw-r--r--sys/arm/lpc/std.lpc13
-rw-r--r--sys/arm/mv/armada/thermal.c314
-rw-r--r--sys/arm/mv/armada38x/armada38x.c137
-rw-r--r--sys/arm/mv/armada38x/armada38x_mp.c145
-rw-r--r--sys/arm/mv/armada38x/files.armada38x9
-rw-r--r--sys/arm/mv/armada38x/pmsu.c156
-rw-r--r--sys/arm/mv/armada38x/pmsu.h35
-rw-r--r--sys/arm/mv/armada38x/rtc.c235
-rw-r--r--sys/arm/mv/armada38x/std.armada38x12
-rw-r--r--sys/arm/mv/armadaxp/armadaxp.c299
-rw-r--r--sys/arm/mv/armadaxp/armadaxp_mp.c176
-rw-r--r--sys/arm/mv/armadaxp/files.armadaxp8
-rw-r--r--sys/arm/mv/armadaxp/mptramp.S61
-rw-r--r--sys/arm/mv/armadaxp/std.armadaxp4
-rw-r--r--sys/arm/mv/armadaxp/std.mv78x605
-rw-r--r--sys/arm/mv/discovery/discovery.c111
-rw-r--r--sys/arm/mv/discovery/files.db78xxx5
-rw-r--r--sys/arm/mv/discovery/std.db78xxx9
-rw-r--r--sys/arm/mv/files.mv34
-rw-r--r--sys/arm/mv/gpio.c659
-rw-r--r--sys/arm/mv/ic.c313
-rw-r--r--sys/arm/mv/kirkwood/files.kirkwood5
-rw-r--r--sys/arm/mv/kirkwood/kirkwood.c81
-rw-r--r--sys/arm/mv/kirkwood/std.db88f6xxx5
-rw-r--r--sys/arm/mv/kirkwood/std.kirkwood4
-rw-r--r--sys/arm/mv/mpic.c640
-rw-r--r--sys/arm/mv/mv_common.c2453
-rw-r--r--sys/arm/mv/mv_localbus.c492
-rw-r--r--sys/arm/mv/mv_machdep.c505
-rw-r--r--sys/arm/mv/mv_pci.c1212
-rw-r--r--sys/arm/mv/mv_ts.c179
-rw-r--r--sys/arm/mv/mvreg.h496
-rw-r--r--sys/arm/mv/mvvar.h144
-rw-r--r--sys/arm/mv/mvwin.h451
-rw-r--r--sys/arm/mv/orion/db88f5xxx.c173
-rw-r--r--sys/arm/mv/orion/files.db88f5xxx5
-rw-r--r--sys/arm/mv/orion/files.ts78005
-rw-r--r--sys/arm/mv/orion/orion.c102
-rw-r--r--sys/arm/mv/orion/std.db88f5xxx9
-rw-r--r--sys/arm/mv/orion/std.ts780012
-rw-r--r--sys/arm/mv/rtc.c193
-rw-r--r--sys/arm/mv/std-pj4b.mv12
-rw-r--r--sys/arm/mv/std.mv7
-rw-r--r--sys/arm/mv/timer.c496
-rw-r--r--sys/arm/nvidia/as3722.c411
-rw-r--r--sys/arm/nvidia/as3722.h323
-rw-r--r--sys/arm/nvidia/as3722_gpio.c577
-rw-r--r--sys/arm/nvidia/as3722_regulators.c717
-rw-r--r--sys/arm/nvidia/as3722_rtc.c115
-rw-r--r--sys/arm/nvidia/drm2/hdmi.c1229
-rw-r--r--sys/arm/nvidia/drm2/hdmi.h335
-rw-r--r--sys/arm/nvidia/drm2/tegra_bo.c369
-rw-r--r--sys/arm/nvidia/drm2/tegra_dc.c1447
-rw-r--r--sys/arm/nvidia/drm2/tegra_dc_if.m57
-rw-r--r--sys/arm/nvidia/drm2/tegra_dc_reg.h400
-rw-r--r--sys/arm/nvidia/drm2/tegra_drm.h125
-rw-r--r--sys/arm/nvidia/drm2/tegra_drm_if.m68
-rw-r--r--sys/arm/nvidia/drm2/tegra_drm_subr.c177
-rw-r--r--sys/arm/nvidia/drm2/tegra_fb.c338
-rw-r--r--sys/arm/nvidia/drm2/tegra_hdmi.c1326
-rw-r--r--sys/arm/nvidia/drm2/tegra_hdmi_reg.h285
-rw-r--r--sys/arm/nvidia/drm2/tegra_host1x.c650
-rw-r--r--sys/arm/nvidia/tegra124/files.tegra12472
-rw-r--r--sys/arm/nvidia/tegra124/std.tegra12414
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_car.c609
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_car.h337
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_clk_per.c828
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_clk_pll.c1147
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_clk_super.c265
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_coretemp.c272
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_cpufreq.c598
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_machdep.c153
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_mp.c128
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_mp.h35
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_pmc.c561
-rw-r--r--sys/arm/nvidia/tegra124/tegra124_xusbpadctl.c1208
-rw-r--r--sys/arm/nvidia/tegra_abpmisc.c193
-rw-r--r--sys/arm/nvidia/tegra_ahci.c625
-rw-r--r--sys/arm/nvidia/tegra_efuse.c366
-rw-r--r--sys/arm/nvidia/tegra_efuse.h61
-rw-r--r--sys/arm/nvidia/tegra_ehci.c318
-rw-r--r--sys/arm/nvidia/tegra_gpio.c891
-rw-r--r--sys/arm/nvidia/tegra_i2c.c803
-rw-r--r--sys/arm/nvidia/tegra_lic.c289
-rw-r--r--sys/arm/nvidia/tegra_mc.c311
-rw-r--r--sys/arm/nvidia/tegra_pcie.c1636
-rw-r--r--sys/arm/nvidia/tegra_pinmux.c799
-rw-r--r--sys/arm/nvidia/tegra_pmc.h115
-rw-r--r--sys/arm/nvidia/tegra_rtc.c303
-rw-r--r--sys/arm/nvidia/tegra_sdhci.c461
-rw-r--r--sys/arm/nvidia/tegra_soctherm.c696
-rw-r--r--sys/arm/nvidia/tegra_soctherm_if.m42
-rw-r--r--sys/arm/nvidia/tegra_uart.c250
-rw-r--r--sys/arm/nvidia/tegra_usbphy.c833
-rw-r--r--sys/arm/nvidia/tegra_xhci.c1160
-rw-r--r--sys/arm/qemu/files.qemu12
-rw-r--r--sys/arm/qemu/std.virt13
-rw-r--r--sys/arm/qemu/virt_machdep.c85
-rw-r--r--sys/arm/qemu/virt_mp.c95
-rw-r--r--sys/arm/qemu/virt_mp.h35
-rw-r--r--sys/arm/rockchip/files.rk30xx11
-rw-r--r--sys/arm/rockchip/rk30xx_gpio.c630
-rw-r--r--sys/arm/rockchip/rk30xx_grf.c130
-rw-r--r--sys/arm/rockchip/rk30xx_grf.h141
-rw-r--r--sys/arm/rockchip/rk30xx_machdep.c103
-rw-r--r--sys/arm/rockchip/rk30xx_mp.c176
-rw-r--r--sys/arm/rockchip/rk30xx_mp.h38
-rw-r--r--sys/arm/rockchip/rk30xx_pmu.c130
-rw-r--r--sys/arm/rockchip/rk30xx_pmu.h60
-rw-r--r--sys/arm/rockchip/rk30xx_wdog.c199
-rw-r--r--sys/arm/rockchip/rk30xx_wdog.h35
-rw-r--r--sys/arm/rockchip/std.rk30xx14
-rw-r--r--sys/arm/samsung/exynos/chrome_ec.c301
-rw-r--r--sys/arm/samsung/exynos/chrome_ec.h38
-rw-r--r--sys/arm/samsung/exynos/chrome_ec_spi.c228
-rw-r--r--sys/arm/samsung/exynos/chrome_kb.c921
-rw-r--r--sys/arm/samsung/exynos/chrome_kb.h118
-rw-r--r--sys/arm/samsung/exynos/exynos5_combiner.c415
-rw-r--r--sys/arm/samsung/exynos/exynos5_combiner.h29
-rw-r--r--sys/arm/samsung/exynos/exynos5_common.c49
-rw-r--r--sys/arm/samsung/exynos/exynos5_common.h40
-rw-r--r--sys/arm/samsung/exynos/exynos5_ehci.c398
-rw-r--r--sys/arm/samsung/exynos/exynos5_fimd.c412
-rw-r--r--sys/arm/samsung/exynos/exynos5_i2c.c481
-rw-r--r--sys/arm/samsung/exynos/exynos5_machdep.c84
-rw-r--r--sys/arm/samsung/exynos/exynos5_mct.c137
-rw-r--r--sys/arm/samsung/exynos/exynos5_mp.c131
-rw-r--r--sys/arm/samsung/exynos/exynos5_pad.c856
-rw-r--r--sys/arm/samsung/exynos/exynos5_pad.h29
-rw-r--r--sys/arm/samsung/exynos/exynos5_pmu.c179
-rw-r--r--sys/arm/samsung/exynos/exynos5_pmu.h30
-rw-r--r--sys/arm/samsung/exynos/exynos5_spi.c236
-rw-r--r--sys/arm/samsung/exynos/exynos5_usb_phy.c271
-rw-r--r--sys/arm/samsung/exynos/exynos5_xhci.c313
-rw-r--r--sys/arm/samsung/exynos/exynos_uart.c390
-rw-r--r--sys/arm/samsung/exynos/exynos_uart.h126
-rw-r--r--sys/arm/samsung/exynos/files.exynos525
-rw-r--r--sys/arm/samsung/exynos/std.exynos525013
-rw-r--r--sys/arm/samsung/exynos/std.exynos542013
-rw-r--r--sys/arm/ti/aintc.c309
-rw-r--r--sys/arm/ti/am335x/am335x_dmtimer.c379
-rw-r--r--sys/arm/ti/am335x/am335x_dmtpps.c557
-rw-r--r--sys/arm/ti/am335x/am335x_dmtreg.h76
-rw-r--r--sys/arm/ti/am335x/am335x_ecap.c200
-rw-r--r--sys/arm/ti/am335x/am335x_ehrpwm.c447
-rw-r--r--sys/arm/ti/am335x/am335x_gpio.c157
-rw-r--r--sys/arm/ti/am335x/am335x_lcd.c1078
-rw-r--r--sys/arm/ti/am335x/am335x_lcd.h58
-rw-r--r--sys/arm/ti/am335x/am335x_lcd_syscons.c789
-rw-r--r--sys/arm/ti/am335x/am335x_musb.c419
-rw-r--r--sys/arm/ti/am335x/am335x_pmic.c351
-rw-r--r--sys/arm/ti/am335x/am335x_prcm.c855
-rw-r--r--sys/arm/ti/am335x/am335x_pwm.h33
-rw-r--r--sys/arm/ti/am335x/am335x_pwmss.c163
-rw-r--r--sys/arm/ti/am335x/am335x_reg.h41
-rw-r--r--sys/arm/ti/am335x/am335x_rtc.c211
-rw-r--r--sys/arm/ti/am335x/am335x_rtcreg.h76
-rw-r--r--sys/arm/ti/am335x/am335x_rtcvar.h34
-rw-r--r--sys/arm/ti/am335x/am335x_scm.c172
-rw-r--r--sys/arm/ti/am335x/am335x_scm.h49
-rw-r--r--sys/arm/ti/am335x/am335x_scm_padconf.c301
-rw-r--r--sys/arm/ti/am335x/am335x_scm_padconf.h47
-rw-r--r--sys/arm/ti/am335x/am335x_usbss.c224
-rw-r--r--sys/arm/ti/am335x/files.am335x24
-rw-r--r--sys/arm/ti/am335x/std.am335x11
-rw-r--r--sys/arm/ti/am335x/tda19988.c809
-rw-r--r--sys/arm/ti/am335x/tps65217x.h114
-rw-r--r--sys/arm/ti/cpsw/if_cpsw.c2987
-rw-r--r--sys/arm/ti/cpsw/if_cpswreg.h208
-rw-r--r--sys/arm/ti/cpsw/if_cpswvar.h149
-rw-r--r--sys/arm/ti/files.ti24
-rw-r--r--sys/arm/ti/omap4/files.omap422
-rw-r--r--sys/arm/ti/omap4/omap4_gpio.c149
-rw-r--r--sys/arm/ti/omap4/omap4_l2cache.c82
-rw-r--r--sys/arm/ti/omap4/omap4_mp.c74
-rw-r--r--sys/arm/ti/omap4/omap4_mp.h33
-rw-r--r--sys/arm/ti/omap4/omap4_prcm_clks.c1493
-rw-r--r--sys/arm/ti/omap4/omap4_reg.h586
-rw-r--r--sys/arm/ti/omap4/omap4_scm_padconf.c303
-rw-r--r--sys/arm/ti/omap4/omap4_scm_padconf.h83
-rw-r--r--sys/arm/ti/omap4/omap4_smc.h52
-rw-r--r--sys/arm/ti/omap4/omap4_wugen.c250
-rw-r--r--sys/arm/ti/omap4/pandaboard/pandaboard.c172
-rw-r--r--sys/arm/ti/omap4/pandaboard/pandaboard.h32
-rw-r--r--sys/arm/ti/omap4/std.omap411
-rw-r--r--sys/arm/ti/std.ti6
-rw-r--r--sys/arm/ti/ti_adc.c965
-rw-r--r--sys/arm/ti/ti_adcreg.h127
-rw-r--r--sys/arm/ti/ti_adcvar.h87
-rw-r--r--sys/arm/ti/ti_cpuid.c293
-rw-r--r--sys/arm/ti/ti_cpuid.h83
-rw-r--r--sys/arm/ti/ti_edma3.c426
-rw-r--r--sys/arm/ti/ti_edma3.h81
-rw-r--r--sys/arm/ti/ti_gpio.c1085
-rw-r--r--sys/arm/ti/ti_gpio.h70
-rw-r--r--sys/arm/ti/ti_gpio_if.m49
-rw-r--r--sys/arm/ti/ti_hwmods.c204
-rw-r--r--sys/arm/ti/ti_hwmods.h37
-rw-r--r--sys/arm/ti/ti_i2c.c988
-rw-r--r--sys/arm/ti/ti_i2c.h131
-rw-r--r--sys/arm/ti/ti_machdep.c157
-rw-r--r--sys/arm/ti/ti_mbox.c263
-rw-r--r--sys/arm/ti/ti_mbox.h44
-rw-r--r--sys/arm/ti/ti_pinmux.c461
-rw-r--r--sys/arm/ti/ti_pinmux.h80
-rw-r--r--sys/arm/ti/ti_prcm.c355
-rw-r--r--sys/arm/ti/ti_prcm.h207
-rw-r--r--sys/arm/ti/ti_pruss.c319
-rw-r--r--sys/arm/ti/ti_pruss.h40
-rw-r--r--sys/arm/ti/ti_scm.c174
-rw-r--r--sys/arm/ti/ti_scm.h56
-rw-r--r--sys/arm/ti/ti_sdhci.c729
-rw-r--r--sys/arm/ti/ti_sdma.c1249
-rw-r--r--sys/arm/ti/ti_sdma.h111
-rw-r--r--sys/arm/ti/ti_sdmareg.h133
-rw-r--r--sys/arm/ti/ti_smc.S41
-rw-r--r--sys/arm/ti/ti_smc.h33
-rw-r--r--sys/arm/ti/ti_spi.c584
-rw-r--r--sys/arm/ti/ti_spireg.h97
-rw-r--r--sys/arm/ti/ti_spivar.h71
-rw-r--r--sys/arm/ti/ti_wdt.c275
-rw-r--r--sys/arm/ti/ti_wdt.h74
-rw-r--r--sys/arm/ti/tivar.h41
-rw-r--r--sys/arm/ti/twl/twl.c461
-rw-r--r--sys/arm/ti/twl/twl.h39
-rw-r--r--sys/arm/ti/twl/twl_clks.c672
-rw-r--r--sys/arm/ti/twl/twl_clks.h38
-rw-r--r--sys/arm/ti/twl/twl_vreg.c1052
-rw-r--r--sys/arm/ti/twl/twl_vreg.h36
-rw-r--r--sys/arm/ti/usb/omap_ehci.c470
-rw-r--r--sys/arm/ti/usb/omap_host.c465
-rw-r--r--sys/arm/ti/usb/omap_tll.c363
-rw-r--r--sys/arm/ti/usb/omap_usb.h48
-rw-r--r--sys/arm/versatile/files.versatile12
-rw-r--r--sys/arm/versatile/pl050.c713
-rw-r--r--sys/arm/versatile/sp804.c358
-rw-r--r--sys/arm/versatile/versatile_clcd.c957
-rw-r--r--sys/arm/versatile/versatile_common.c71
-rw-r--r--sys/arm/versatile/versatile_machdep.c108
-rw-r--r--sys/arm/versatile/versatile_pci.c521
-rw-r--r--sys/arm/versatile/versatile_sic.c136
-rw-r--r--sys/arm/versatile/versatile_timer.c56
-rw-r--r--sys/arm/xilinx/files.zynq719
-rw-r--r--sys/arm/xilinx/std.zynq716
-rw-r--r--sys/arm/xilinx/uart_dev_cdnc.c714
-rw-r--r--sys/arm/xilinx/zy7_devcfg.c846
-rw-r--r--sys/arm/xilinx/zy7_ehci.c372
-rw-r--r--sys/arm/xilinx/zy7_gpio.c397
-rw-r--r--sys/arm/xilinx/zy7_l2cache.c60
-rw-r--r--sys/arm/xilinx/zy7_machdep.c102
-rw-r--r--sys/arm/xilinx/zy7_mp.c99
-rw-r--r--sys/arm/xilinx/zy7_reg.h72
-rw-r--r--sys/arm/xilinx/zy7_slcr.c711
-rw-r--r--sys/arm/xilinx/zy7_slcr.h318
-rw-r--r--sys/arm/xscale/i8134x/crb_machdep.c331
-rw-r--r--sys/arm/xscale/i8134x/files.crb3
-rw-r--r--sys/arm/xscale/i8134x/files.i8134212
-rw-r--r--sys/arm/xscale/i8134x/i80321_timer.c484
-rw-r--r--sys/arm/xscale/i8134x/i80321_wdog.c153
-rw-r--r--sys/arm/xscale/i8134x/i80321reg.h455
-rw-r--r--sys/arm/xscale/i8134x/i80321var.h137
-rw-r--r--sys/arm/xscale/i8134x/i81342.c466
-rw-r--r--sys/arm/xscale/i8134x/i81342_mcu.c56
-rw-r--r--sys/arm/xscale/i8134x/i81342_pci.c545
-rw-r--r--sys/arm/xscale/i8134x/i81342_space.c232
-rw-r--r--sys/arm/xscale/i8134x/i81342reg.h348
-rw-r--r--sys/arm/xscale/i8134x/i81342var.h70
-rw-r--r--sys/arm/xscale/i8134x/iq81342_7seg.c391
-rw-r--r--sys/arm/xscale/i8134x/iq81342reg.h33
-rw-r--r--sys/arm/xscale/i8134x/iq81342var.h32
-rw-r--r--sys/arm/xscale/i8134x/obio.c166
-rw-r--r--sys/arm/xscale/i8134x/obiovar.h54
-rw-r--r--sys/arm/xscale/i8134x/std.crb6
-rw-r--r--sys/arm/xscale/i8134x/std.i813425
-rw-r--r--sys/arm/xscale/i8134x/uart_bus_i81342.c92
-rw-r--r--sys/arm/xscale/i8134x/uart_cpu_i81342.c68
-rw-r--r--sys/arm/xscale/ixp425/avila_ata.c551
-rw-r--r--sys/arm/xscale/ixp425/avila_gpio.c369
-rw-r--r--sys/arm/xscale/ixp425/avila_led.c118
-rw-r--r--sys/arm/xscale/ixp425/avila_machdep.c417
-rw-r--r--sys/arm/xscale/ixp425/cambria_exp_space.c258
-rw-r--r--sys/arm/xscale/ixp425/cambria_fled.c110
-rw-r--r--sys/arm/xscale/ixp425/cambria_gpio.c503
-rw-r--r--sys/arm/xscale/ixp425/cambria_led.c133
-rw-r--r--sys/arm/xscale/ixp425/files.avila10
-rw-r--r--sys/arm/xscale/ixp425/files.ixp42547
-rw-r--r--sys/arm/xscale/ixp425/if_npe.c1779
-rw-r--r--sys/arm/xscale/ixp425/if_npereg.h281
-rw-r--r--sys/arm/xscale/ixp425/ixdp425_pci.c173
-rw-r--r--sys/arm/xscale/ixp425/ixdp425reg.h54
-rw-r--r--sys/arm/xscale/ixp425/ixp425.c696
-rw-r--r--sys/arm/xscale/ixp425/ixp425_a4x_io.S152
-rw-r--r--sys/arm/xscale/ixp425/ixp425_a4x_space.c114
-rw-r--r--sys/arm/xscale/ixp425/ixp425_iic.c195
-rw-r--r--sys/arm/xscale/ixp425/ixp425_intr.h88
-rw-r--r--sys/arm/xscale/ixp425/ixp425_mem.c102
-rw-r--r--sys/arm/xscale/ixp425/ixp425_npe.c1572
-rw-r--r--sys/arm/xscale/ixp425/ixp425_npereg.h427
-rw-r--r--sys/arm/xscale/ixp425/ixp425_npevar.h122
-rw-r--r--sys/arm/xscale/ixp425/ixp425_pci.c481
-rw-r--r--sys/arm/xscale/ixp425/ixp425_pci_asm.S108
-rw-r--r--sys/arm/xscale/ixp425/ixp425_pci_space.c485
-rw-r--r--sys/arm/xscale/ixp425/ixp425_qmgr.c1102
-rw-r--r--sys/arm/xscale/ixp425/ixp425_qmgr.h245
-rw-r--r--sys/arm/xscale/ixp425/ixp425_space.c129
-rw-r--r--sys/arm/xscale/ixp425/ixp425_timer.c268
-rw-r--r--sys/arm/xscale/ixp425/ixp425_wdog.c115
-rw-r--r--sys/arm/xscale/ixp425/ixp425reg.h714
-rw-r--r--sys/arm/xscale/ixp425/ixp425var.h128
-rw-r--r--sys/arm/xscale/ixp425/std.avila20
-rw-r--r--sys/arm/xscale/ixp425/std.ixp4255
-rw-r--r--sys/arm/xscale/ixp425/std.ixp4357
-rw-r--r--sys/arm/xscale/ixp425/uart_bus_ixp425.c82
-rw-r--r--sys/arm/xscale/ixp425/uart_cpu_ixp425.c96
-rw-r--r--sys/arm/xscale/pxa/files.pxa14
-rw-r--r--sys/arm/xscale/pxa/if_smc_smi.c125
-rw-r--r--sys/arm/xscale/pxa/pxa_gpio.c358
-rw-r--r--sys/arm/xscale/pxa/pxa_icu.c259
-rw-r--r--sys/arm/xscale/pxa/pxa_machdep.c437
-rw-r--r--sys/arm/xscale/pxa/pxa_obio.c397
-rw-r--r--sys/arm/xscale/pxa/pxa_smi.c354
-rw-r--r--sys/arm/xscale/pxa/pxa_space.c265
-rw-r--r--sys/arm/xscale/pxa/pxa_timer.c318
-rw-r--r--sys/arm/xscale/pxa/pxareg.h756
-rw-r--r--sys/arm/xscale/pxa/pxavar.h112
-rw-r--r--sys/arm/xscale/pxa/std.pxa9
-rw-r--r--sys/arm/xscale/pxa/uart_bus_pxa.c103
-rw-r--r--sys/arm/xscale/pxa/uart_cpu_pxa.c69
-rw-r--r--sys/arm/xscale/std.xscale3
-rw-r--r--sys/arm/xscale/std.xscale-be5
-rw-r--r--sys/arm64/acpica/OsdEnvironment.c77
-rw-r--r--sys/arm64/acpica/acpi_machdep.c235
-rw-r--r--sys/arm64/acpica/acpi_wakeup.c61
-rw-r--r--sys/arm64/acpica/pci_cfgreg.c76
-rw-r--r--sys/arm64/arm64/autoconf.c92
-rw-r--r--sys/arm64/arm64/bus_machdep.c228
-rw-r--r--sys/arm64/arm64/bus_space_asm.S399
-rw-r--r--sys/arm64/arm64/busdma_bounce.c1320
-rw-r--r--sys/arm64/arm64/busdma_machdep.c355
-rw-r--r--sys/arm64/arm64/bzero.S206
-rw-r--r--sys/arm64/arm64/clock.c39
-rw-r--r--sys/arm64/arm64/copyinout.S220
-rw-r--r--sys/arm64/arm64/copystr.c61
-rw-r--r--sys/arm64/arm64/cpufunc_asm.S142
-rw-r--r--sys/arm64/arm64/db_disasm.c70
-rw-r--r--sys/arm64/arm64/db_interface.c162
-rw-r--r--sys/arm64/arm64/db_trace.c133
-rw-r--r--sys/arm64/arm64/debug_monitor.c488
-rw-r--r--sys/arm64/arm64/disassem.c545
-rw-r--r--sys/arm64/arm64/dump_machdep.c73
-rw-r--r--sys/arm64/arm64/elf_machdep.c217
-rw-r--r--sys/arm64/arm64/exception.S223
-rw-r--r--sys/arm64/arm64/genassym.c66
-rw-r--r--sys/arm64/arm64/gic_v3.c1233
-rw-r--r--sys/arm64/arm64/gic_v3_fdt.c319
-rw-r--r--sys/arm64/arm64/gic_v3_reg.h427
-rw-r--r--sys/arm64/arm64/gic_v3_var.h141
-rw-r--r--sys/arm64/arm64/gicv3_its.c1663
-rw-r--r--sys/arm64/arm64/identcpu.c800
-rw-r--r--sys/arm64/arm64/in_cksum.c241
-rw-r--r--sys/arm64/arm64/locore.S699
-rw-r--r--sys/arm64/arm64/machdep.c1116
-rw-r--r--sys/arm64/arm64/mem.c131
-rw-r--r--sys/arm64/arm64/memcpy.S219
-rw-r--r--sys/arm64/arm64/memmove.S150
-rw-r--r--sys/arm64/arm64/minidump_machdep.c478
-rw-r--r--sys/arm64/arm64/mp_machdep.c837
-rw-r--r--sys/arm64/arm64/nexus.c498
-rw-r--r--sys/arm64/arm64/ofw_machdep.c58
-rw-r--r--sys/arm64/arm64/pmap.c4729
-rw-r--r--sys/arm64/arm64/stack_machdep.c95
-rw-r--r--sys/arm64/arm64/support.S329
-rw-r--r--sys/arm64/arm64/swtch.S318
-rw-r--r--sys/arm64/arm64/sys_machdep.c47
-rw-r--r--sys/arm64/arm64/trap.c434
-rw-r--r--sys/arm64/arm64/uio_machdep.c134
-rw-r--r--sys/arm64/arm64/uma_machdep.c84
-rw-r--r--sys/arm64/arm64/unwind.c53
-rw-r--r--sys/arm64/arm64/vfp.c345
-rw-r--r--sys/arm64/arm64/vm_machdep.c266
-rw-r--r--sys/arm64/cavium/thunder_pcie_common.c210
-rw-r--r--sys/arm64/cavium/thunder_pcie_common.h48
-rw-r--r--sys/arm64/cavium/thunder_pcie_fdt.c161
-rw-r--r--sys/arm64/cavium/thunder_pcie_pem.c923
-rw-r--r--sys/arm64/cavium/thunder_pcie_pem.h54
-rw-r--r--sys/arm64/cavium/thunder_pcie_pem_fdt.c183
-rw-r--r--sys/arm64/cloudabi64/cloudabi64_sysvec.c186
-rw-r--r--sys/arm64/conf/DEFAULTS15
-rw-r--r--sys/arm64/conf/GENERIC237
-rw-r--r--sys/arm64/conf/GENERIC-NODEBUG40
-rw-r--r--sys/arm64/conf/GENERIC-UP23
-rw-r--r--sys/arm64/include/_align.h44
-rw-r--r--sys/arm64/include/_bus.h46
-rw-r--r--sys/arm64/include/_inttypes.h213
-rw-r--r--sys/arm64/include/_limits.h85
-rw-r--r--sys/arm64/include/_stdint.h158
-rw-r--r--sys/arm64/include/_types.h112
-rw-r--r--sys/arm64/include/acpica_machdep.h62
-rw-r--r--sys/arm64/include/armreg.h508
-rw-r--r--sys/arm64/include/asm.h71
-rw-r--r--sys/arm64/include/atomic.h475
-rw-r--r--sys/arm64/include/bus.h469
-rw-r--r--sys/arm64/include/bus_dma.h8
-rw-r--r--sys/arm64/include/bus_dma_impl.h96
-rw-r--r--sys/arm64/include/clock.h1
-rw-r--r--sys/arm64/include/counter.h85
-rw-r--r--sys/arm64/include/cpu.h185
-rw-r--r--sys/arm64/include/cpufunc.h151
-rw-r--r--sys/arm64/include/db_machdep.h126
-rw-r--r--sys/arm64/include/debug_monitor.h63
-rw-r--r--sys/arm64/include/disassem.h42
-rw-r--r--sys/arm64/include/dump.h74
-rw-r--r--sys/arm64/include/efi.h12
-rw-r--r--sys/arm64/include/elf.h104
-rw-r--r--sys/arm64/include/endian.h122
-rw-r--r--sys/arm64/include/exec.h1
-rw-r--r--sys/arm64/include/float.h94
-rw-r--r--sys/arm64/include/floatingpoint.h3
-rw-r--r--sys/arm64/include/frame.h75
-rw-r--r--sys/arm64/include/hypervisor.h85
-rw-r--r--sys/arm64/include/ieeefp.h44
-rw-r--r--sys/arm64/include/in_cksum.h52
-rw-r--r--sys/arm64/include/intr.h51
-rw-r--r--sys/arm64/include/iodev.h65
-rw-r--r--sys/arm64/include/kdb.h55
-rw-r--r--sys/arm64/include/machdep.h54
-rw-r--r--sys/arm64/include/md_var.h50
-rw-r--r--sys/arm64/include/memdev.h40
-rw-r--r--sys/arm64/include/metadata.h41
-rw-r--r--sys/arm64/include/minidump.h48
-rw-r--r--sys/arm64/include/ofw_machdep.h44
-rw-r--r--sys/arm64/include/param.h127
-rw-r--r--sys/arm64/include/pcb.h77
-rw-r--r--sys/arm64/include/pci_cfgreg.h36
-rw-r--r--sys/arm64/include/pcpu.h77
-rw-r--r--sys/arm64/include/pmap.h165
-rw-r--r--sys/arm64/include/pmc_mdep.h67
-rw-r--r--sys/arm64/include/proc.h60
-rw-r--r--sys/arm64/include/profile.h78
-rw-r--r--sys/arm64/include/psl.h1
-rw-r--r--sys/arm64/include/pte.h118
-rw-r--r--sys/arm64/include/ptrace.h1
-rw-r--r--sys/arm64/include/reg.h66
-rw-r--r--sys/arm64/include/reloc.h1
-rw-r--r--sys/arm64/include/resource.h49
-rw-r--r--sys/arm64/include/runq.h46
-rw-r--r--sys/arm64/include/setjmp.h73
-rw-r--r--sys/arm64/include/sf_buf.h51
-rw-r--r--sys/arm64/include/signal.h50
-rw-r--r--sys/arm64/include/smp.h55
-rw-r--r--sys/arm64/include/stack.h43
-rw-r--r--sys/arm64/include/stdarg.h67
-rw-r--r--sys/arm64/include/sysarch.h47
-rw-r--r--sys/arm64/include/trap.h1
-rw-r--r--sys/arm64/include/ucontext.h64
-rw-r--r--sys/arm64/include/vdso.h37
-rw-r--r--sys/arm64/include/vfp.h69
-rw-r--r--sys/arm64/include/vm.h39
-rw-r--r--sys/arm64/include/vmparam.h252
-rw-r--r--sys/boot/Makefile21
-rw-r--r--sys/boot/Makefile.amd6416
-rw-r--r--sys/boot/Makefile.arm7
-rw-r--r--sys/boot/Makefile.arm647
-rw-r--r--sys/boot/Makefile.ficl43
-rw-r--r--sys/boot/Makefile.i3869
-rw-r--r--sys/boot/Makefile.inc24
-rw-r--r--sys/boot/Makefile.mips7
-rw-r--r--sys/boot/Makefile.powerpc9
-rw-r--r--sys/boot/Makefile.sparc644
-rw-r--r--sys/boot/README238
-rw-r--r--sys/boot/arm/Makefile5
-rw-r--r--sys/boot/arm/Makefile.inc3
-rw-r--r--sys/boot/arm/at91/Makefile5
-rw-r--r--sys/boot/arm/at91/Makefile.inc57
-rw-r--r--sys/boot/arm/at91/boot0/Makefile14
-rw-r--r--sys/boot/arm/at91/boot0/README7
-rw-r--r--sys/boot/arm/at91/boot0/linker.cfg84
-rw-r--r--sys/boot/arm/at91/boot0/main.c45
-rw-r--r--sys/boot/arm/at91/boot0iic/Makefile14
-rw-r--r--sys/boot/arm/at91/boot0iic/main.c52
-rw-r--r--sys/boot/arm/at91/boot0spi/Makefile14
-rw-r--r--sys/boot/arm/at91/boot0spi/main.c65
-rw-r--r--sys/boot/arm/at91/boot2/Makefile22
-rw-r--r--sys/boot/arm/at91/boot2/board.h29
-rw-r--r--sys/boot/arm/at91/boot2/boot2.c361
-rw-r--r--sys/boot/arm/at91/boot2/bwct_board.c125
-rw-r--r--sys/boot/arm/at91/boot2/centipad_board.c68
-rw-r--r--sys/boot/arm/at91/boot2/kb920x_board.c66
-rw-r--r--sys/boot/arm/at91/bootiic/Makefile14
-rw-r--r--sys/boot/arm/at91/bootiic/README35
-rw-r--r--sys/boot/arm/at91/bootiic/env_vars.c207
-rw-r--r--sys/boot/arm/at91/bootiic/env_vars.h54
-rw-r--r--sys/boot/arm/at91/bootiic/loader_prompt.c387
-rw-r--r--sys/boot/arm/at91/bootiic/loader_prompt.h55
-rw-r--r--sys/boot/arm/at91/bootiic/main.c55
-rw-r--r--sys/boot/arm/at91/bootspi/Makefile19
-rw-r--r--sys/boot/arm/at91/bootspi/README34
-rw-r--r--sys/boot/arm/at91/bootspi/ee.c160
-rw-r--r--sys/boot/arm/at91/bootspi/ee.h6
-rw-r--r--sys/boot/arm/at91/bootspi/env_vars.c130
-rw-r--r--sys/boot/arm/at91/bootspi/env_vars.h54
-rw-r--r--sys/boot/arm/at91/bootspi/loader_prompt.c363
-rw-r--r--sys/boot/arm/at91/bootspi/loader_prompt.h62
-rw-r--r--sys/boot/arm/at91/bootspi/main.c65
-rw-r--r--sys/boot/arm/at91/libat91/Makefile22
-rw-r--r--sys/boot/arm/at91/libat91/arm_init.S129
-rw-r--r--sys/boot/arm/at91/libat91/at91rm9200.h2411
-rw-r--r--sys/boot/arm/at91/libat91/at91rm9200_lowlevel.c223
-rw-r--r--sys/boot/arm/at91/libat91/at91rm9200_lowlevel.h74
-rw-r--r--sys/boot/arm/at91/libat91/delay.c43
-rw-r--r--sys/boot/arm/at91/libat91/eeprom.c185
-rw-r--r--sys/boot/arm/at91/libat91/emac.c575
-rw-r--r--sys/boot/arm/at91/libat91/emac.h135
-rw-r--r--sys/boot/arm/at91/libat91/emac_init.c117
-rw-r--r--sys/boot/arm/at91/libat91/getc.c64
-rw-r--r--sys/boot/arm/at91/libat91/lib.h65
-rw-r--r--sys/boot/arm/at91/libat91/lib_AT91RM9200.h277
-rw-r--r--sys/boot/arm/at91/libat91/mci_device.h434
-rw-r--r--sys/boot/arm/at91/libat91/memcmp.c38
-rw-r--r--sys/boot/arm/at91/libat91/memcpy.c39
-rw-r--r--sys/boot/arm/at91/libat91/memset.c36
-rw-r--r--sys/boot/arm/at91/libat91/p_string.c57
-rw-r--r--sys/boot/arm/at91/libat91/printf.c70
-rw-r--r--sys/boot/arm/at91/libat91/putchar.c62
-rw-r--r--sys/boot/arm/at91/libat91/reset.c57
-rw-r--r--sys/boot/arm/at91/libat91/sd-card.c517
-rw-r--r--sys/boot/arm/at91/libat91/sd-card.h64
-rw-r--r--sys/boot/arm/at91/libat91/spi_flash.c267
-rw-r--r--sys/boot/arm/at91/libat91/spi_flash.h58
-rw-r--r--sys/boot/arm/at91/libat91/strcmp.c36
-rw-r--r--sys/boot/arm/at91/libat91/strcpy.c38
-rw-r--r--sys/boot/arm/at91/libat91/strcvt.c132
-rw-r--r--sys/boot/arm/at91/libat91/strlen.c68
-rw-r--r--sys/boot/arm/at91/libat91/tag_list.c81
-rw-r--r--sys/boot/arm/at91/libat91/tag_list.h28
-rw-r--r--sys/boot/arm/at91/libat91/xmodem.c128
-rw-r--r--sys/boot/arm/at91/linker.cfg56
-rw-r--r--sys/boot/arm/ixp425/Makefile.inc42
-rw-r--r--sys/boot/arm/ixp425/boot2/Makefile78
-rw-r--r--sys/boot/arm/ixp425/boot2/arm_init.S58
-rw-r--r--sys/boot/arm/ixp425/boot2/boot2.c446
-rw-r--r--sys/boot/arm/ixp425/boot2/cf_ata.h62
-rw-r--r--sys/boot/arm/ixp425/boot2/ixp425_board.c771
-rw-r--r--sys/boot/arm/ixp425/boot2/lib.h67
-rw-r--r--sys/boot/arm/uboot/Makefile156
-rw-r--r--sys/boot/arm/uboot/conf.c94
-rw-r--r--sys/boot/arm/uboot/help.uboot27
-rw-r--r--sys/boot/arm/uboot/ldscript.arm134
-rw-r--r--sys/boot/arm/uboot/loader.conf13
-rw-r--r--sys/boot/arm/uboot/start.S130
-rw-r--r--sys/boot/arm/uboot/version9
-rw-r--r--sys/boot/arm64/Makefile3
-rw-r--r--sys/boot/arm64/libarm64/cache.c95
-rw-r--r--sys/boot/arm64/libarm64/cache.h38
-rw-r--r--sys/boot/common/Makefile10
-rw-r--r--sys/boot/common/Makefile.depend11
-rw-r--r--sys/boot/common/Makefile.inc80
-rw-r--r--sys/boot/common/bcache.c497
-rw-r--r--sys/boot/common/boot.c410
-rw-r--r--sys/boot/common/bootstrap.h333
-rw-r--r--sys/boot/common/commands.c511
-rw-r--r--sys/boot/common/console.c302
-rw-r--r--sys/boot/common/crc32.c108
-rw-r--r--sys/boot/common/crc32.h13
-rw-r--r--sys/boot/common/dev_net.c385
-rw-r--r--sys/boot/common/dev_net.h36
-rw-r--r--sys/boot/common/devopen.c67
-rw-r--r--sys/boot/common/disk.c563
-rw-r--r--sys/boot/common/disk.h119
-rw-r--r--sys/boot/common/gpt.c379
-rw-r--r--sys/boot/common/gpt.h41
-rw-r--r--sys/boot/common/help.common407
-rw-r--r--sys/boot/common/install.c355
-rw-r--r--sys/boot/common/interp.c371
-rw-r--r--sys/boot/common/interp_backslash.c167
-rw-r--r--sys/boot/common/interp_forth.c332
-rw-r--r--sys/boot/common/interp_parse.c222
-rw-r--r--sys/boot/common/isapnp.c313
-rw-r--r--sys/boot/common/isapnp.h307
-rw-r--r--sys/boot/common/load_elf.c1038
-rw-r--r--sys/boot/common/load_elf32.c7
-rw-r--r--sys/boot/common/load_elf32_obj.c7
-rw-r--r--sys/boot/common/load_elf64.c6
-rw-r--r--sys/boot/common/load_elf64_obj.c6
-rw-r--r--sys/boot/common/load_elf_obj.c537
-rw-r--r--sys/boot/common/loader.81091
-rw-r--r--sys/boot/common/ls.c188
-rw-r--r--sys/boot/common/md.c156
-rw-r--r--sys/boot/common/merge_help.awk104
-rw-r--r--sys/boot/common/misc.c219
-rw-r--r--sys/boot/common/module.c1077
-rwxr-xr-xsys/boot/common/newvers.sh60
-rw-r--r--sys/boot/common/panic.c59
-rw-r--r--sys/boot/common/part.c897
-rw-r--r--sys/boot/common/part.h83
-rw-r--r--sys/boot/common/paths.h39
-rw-r--r--sys/boot/common/pnp.c236
-rw-r--r--sys/boot/common/rbx.h61
-rw-r--r--sys/boot/common/reloc_elf.c223
-rw-r--r--sys/boot/common/reloc_elf32.c6
-rw-r--r--sys/boot/common/reloc_elf64.c6
-rw-r--r--sys/boot/common/self_reloc.c124
-rw-r--r--sys/boot/common/ufsread.c326
-rw-r--r--sys/boot/common/util.c182
-rw-r--r--sys/boot/common/util.h53
-rw-r--r--sys/boot/common/zfsloader.8106
-rw-r--r--sys/boot/efi/Makefile23
-rw-r--r--sys/boot/efi/Makefile.inc30
-rw-r--r--sys/boot/efi/boot1/Makefile146
-rw-r--r--sys/boot/efi/boot1/Makefile.depend14
-rw-r--r--sys/boot/efi/boot1/Makefile.fat4
-rw-r--r--sys/boot/efi/boot1/boot1.c719
-rw-r--r--sys/boot/efi/boot1/boot_module.h117
-rw-r--r--sys/boot/efi/boot1/fat-amd64.tmpl.bz2.uu26
-rw-r--r--sys/boot/efi/boot1/fat-arm.tmpl.bz2.uu26
-rw-r--r--sys/boot/efi/boot1/fat-arm64.tmpl.bz2.uu26
-rw-r--r--sys/boot/efi/boot1/fat-i386.tmpl.bz2.uu26
-rwxr-xr-xsys/boot/efi/boot1/generate-fat.sh82
-rw-r--r--sys/boot/efi/boot1/ufs_module.c180
-rw-r--r--sys/boot/efi/boot1/zfs_module.c196
-rw-r--r--sys/boot/efi/fdt/Makefile37
-rw-r--r--sys/boot/efi/fdt/Makefile.depend13
-rw-r--r--sys/boot/efi/fdt/efi_fdt.c62
-rw-r--r--sys/boot/efi/include/README36
-rw-r--r--sys/boot/efi/include/amd64/efibind.h271
-rw-r--r--sys/boot/efi/include/amd64/pe.h591
-rw-r--r--sys/boot/efi/include/arm/efibind.h165
-rw-r--r--sys/boot/efi/include/arm64/efibind.h217
-rw-r--r--sys/boot/efi/include/efi.h63
-rw-r--r--sys/boot/efi/include/efi_nii.h86
-rw-r--r--sys/boot/efi/include/efiapi.h902
-rw-r--r--sys/boot/efi/include/eficon.h309
-rw-r--r--sys/boot/efi/include/eficonsctl.h134
-rw-r--r--sys/boot/efi/include/efidebug.h118
-rw-r--r--sys/boot/efi/include/efidef.h205
-rw-r--r--sys/boot/efi/include/efidevp.h454
-rw-r--r--sys/boot/efi/include/efierr.h68
-rw-r--r--sys/boot/efi/include/efifpswa.h40
-rw-r--r--sys/boot/efi/include/efifs.h123
-rw-r--r--sys/boot/efi/include/efigop.h121
-rw-r--r--sys/boot/efi/include/efilib.h98
-rw-r--r--sys/boot/efi/include/efinet.h348
-rw-r--r--sys/boot/efi/include/efipart.h69
-rw-r--r--sys/boot/efi/include/efipciio.h557
-rw-r--r--sys/boot/efi/include/efiprot.h558
-rw-r--r--sys/boot/efi/include/efipxebc.h472
-rw-r--r--sys/boot/efi/include/efiser.h139
-rw-r--r--sys/boot/efi/include/efistdarg.h39
-rw-r--r--sys/boot/efi/include/efiuga.h168
-rw-r--r--sys/boot/efi/include/i386/efibind.h267
-rw-r--r--sys/boot/efi/include/i386/pe.h630
-rw-r--r--sys/boot/efi/libefi/Makefile53
-rw-r--r--sys/boot/efi/libefi/Makefile.depend13
-rw-r--r--sys/boot/efi/libefi/delay.c47
-rw-r--r--sys/boot/efi/libefi/devpath.c168
-rw-r--r--sys/boot/efi/libefi/efi_console.c518
-rw-r--r--sys/boot/efi/libefi/efinet.c384
-rw-r--r--sys/boot/efi/libefi/efipart.c951
-rw-r--r--sys/boot/efi/libefi/env.c534
-rw-r--r--sys/boot/efi/libefi/errno.c94
-rw-r--r--sys/boot/efi/libefi/handles.c118
-rw-r--r--sys/boot/efi/libefi/libefi.c198
-rw-r--r--sys/boot/efi/libefi/time.c234
-rw-r--r--sys/boot/efi/libefi/time_event.c82
-rw-r--r--sys/boot/efi/libefi/wchar.c73
-rw-r--r--sys/boot/efi/loader/Makefile169
-rw-r--r--sys/boot/efi/loader/Makefile.depend16
-rw-r--r--sys/boot/efi/loader/arch/amd64/Makefile.inc15
-rw-r--r--sys/boot/efi/loader/arch/amd64/amd64_tramp.S64
-rw-r--r--sys/boot/efi/loader/arch/amd64/elf64_freebsd.c208
-rw-r--r--sys/boot/efi/loader/arch/amd64/exc.S165
-rw-r--r--sys/boot/efi/loader/arch/amd64/framebuffer.c568
-rw-r--r--sys/boot/efi/loader/arch/amd64/framebuffer.h36
-rw-r--r--sys/boot/efi/loader/arch/amd64/ldscript.amd6472
-rw-r--r--sys/boot/efi/loader/arch/amd64/start.S76
-rw-r--r--sys/boot/efi/loader/arch/amd64/trap.c398
-rw-r--r--sys/boot/efi/loader/arch/arm/Makefile.inc6
-rw-r--r--sys/boot/efi/loader/arch/arm/exec.c103
-rw-r--r--sys/boot/efi/loader/arch/arm/ldscript.arm67
-rw-r--r--sys/boot/efi/loader/arch/arm/start.S189
-rw-r--r--sys/boot/efi/loader/arch/arm64/Makefile.inc24
-rw-r--r--sys/boot/efi/loader/arch/arm64/exec.c144
-rw-r--r--sys/boot/efi/loader/arch/arm64/ldscript.arm6485
-rw-r--r--sys/boot/efi/loader/arch/arm64/start.S165
-rw-r--r--sys/boot/efi/loader/arch/i386/Makefile.inc13
-rw-r--r--sys/boot/efi/loader/arch/i386/bootinfo.c275
-rw-r--r--sys/boot/efi/loader/arch/i386/efimd.c142
-rw-r--r--sys/boot/efi/loader/arch/i386/elf32_freebsd.c100
-rw-r--r--sys/boot/efi/loader/arch/i386/exec.c55
-rw-r--r--sys/boot/efi/loader/arch/i386/i386_copy.c59
-rw-r--r--sys/boot/efi/loader/arch/i386/ldscript.i38677
-rw-r--r--sys/boot/efi/loader/arch/i386/start.S68
-rw-r--r--sys/boot/efi/loader/autoload.c37
-rw-r--r--sys/boot/efi/loader/bootinfo.c463
-rw-r--r--sys/boot/efi/loader/conf.c81
-rw-r--r--sys/boot/efi/loader/copy.c141
-rw-r--r--sys/boot/efi/loader/devicename.c217
-rw-r--r--sys/boot/efi/loader/loader_efi.h51
-rw-r--r--sys/boot/efi/loader/main.c861
-rw-r--r--sys/boot/efi/loader/version7
-rw-r--r--sys/boot/fdt/Makefile30
-rw-r--r--sys/boot/fdt/Makefile.depend14
-rw-r--r--sys/boot/fdt/dts/Makefile5
-rw-r--r--sys/boot/fdt/dts/Makefile.inc10
-rw-r--r--sys/boot/fdt/dts/arm/Makefile7
-rw-r--r--sys/boot/fdt/dts/arm/a83t.dtsi290
-rw-r--r--sys/boot/fdt/dts/arm/annapurna-alpine.dts268
-rw-r--r--sys/boot/fdt/dts/arm/apalis-imx6.dts102
-rw-r--r--sys/boot/fdt/dts/arm/armada-380.dtsi154
-rw-r--r--sys/boot/fdt/dts/arm/armada-385-db-ap.dts271
-rw-r--r--sys/boot/fdt/dts/arm/armada-385.dtsi81
-rw-r--r--sys/boot/fdt/dts/arm/armada-388-clearfog.dts463
-rw-r--r--sys/boot/fdt/dts/arm/armada-388-gp.dts400
-rw-r--r--sys/boot/fdt/dts/arm/armada-388.dtsi72
-rw-r--r--sys/boot/fdt/dts/arm/armada-38x-solidrun-microsom.dtsi126
-rw-r--r--sys/boot/fdt/dts/arm/armada-38x.dtsi681
-rw-r--r--sys/boot/fdt/dts/arm/bananapi.dts43
-rw-r--r--sys/boot/fdt/dts/arm/bananapim2.dts45
-rw-r--r--sys/boot/fdt/dts/arm/bcm2835.dtsi505
-rw-r--r--sys/boot/fdt/dts/arm/bcm2836.dtsi498
-rw-r--r--sys/boot/fdt/dts/arm/beaglebone-black.dts87
-rw-r--r--sys/boot/fdt/dts/arm/beaglebone-common.dtsi45
-rw-r--r--sys/boot/fdt/dts/arm/beaglebone.dts30
-rw-r--r--sys/boot/fdt/dts/arm/cubieboard.dts30
-rw-r--r--sys/boot/fdt/dts/arm/cubieboard2.dts44
-rw-r--r--sys/boot/fdt/dts/arm/db78100.dts332
-rw-r--r--sys/boot/fdt/dts/arm/db78460.dts323
-rw-r--r--sys/boot/fdt/dts/arm/db88f5182.dts223
-rw-r--r--sys/boot/fdt/dts/arm/db88f5281.dts227
-rw-r--r--sys/boot/fdt/dts/arm/db88f6281.dts299
-rw-r--r--sys/boot/fdt/dts/arm/digi-ccwmx53.dts153
-rw-r--r--sys/boot/fdt/dts/arm/dockstar.dts241
-rw-r--r--sys/boot/fdt/dts/arm/dreamplug-1001.dts320
-rw-r--r--sys/boot/fdt/dts/arm/dreamplug-1001N.dts341
-rw-r--r--sys/boot/fdt/dts/arm/ea3250.dts270
-rw-r--r--sys/boot/fdt/dts/arm/efikamx.dts128
-rw-r--r--sys/boot/fdt/dts/arm/exynos5.dtsi337
-rw-r--r--sys/boot/fdt/dts/arm/exynos5250-arndale.dts57
-rw-r--r--sys/boot/fdt/dts/arm/exynos5250-snow.dts82
-rw-r--r--sys/boot/fdt/dts/arm/exynos5250-spring.dts78
-rw-r--r--sys/boot/fdt/dts/arm/exynos5250.dtsi79
-rw-r--r--sys/boot/fdt/dts/arm/exynos5420-arndale-octa.dts70
-rw-r--r--sys/boot/fdt/dts/arm/exynos5420-peach-pit.dts87
-rw-r--r--sys/boot/fdt/dts/arm/exynos5420.dtsi112
-rw-r--r--sys/boot/fdt/dts/arm/h3.dtsi179
-rw-r--r--sys/boot/fdt/dts/arm/hl201.dts44
-rw-r--r--sys/boot/fdt/dts/arm/imx51x.dtsi622
-rw-r--r--sys/boot/fdt/dts/arm/imx53-qsb.dts134
-rw-r--r--sys/boot/fdt/dts/arm/imx53x.dtsi714
-rw-r--r--sys/boot/fdt/dts/arm/imx6.dtsi464
-rw-r--r--sys/boot/fdt/dts/arm/meson3.dtsi77
-rw-r--r--sys/boot/fdt/dts/arm/meson8b.dtsi79
-rw-r--r--sys/boot/fdt/dts/arm/nanopi-neo.dts73
-rw-r--r--sys/boot/fdt/dts/arm/odroidc1.dts396
-rw-r--r--sys/boot/fdt/dts/arm/olimex-a20-som-evb.dts85
-rw-r--r--sys/boot/fdt/dts/arm/olinuxino-lime.dts30
-rw-r--r--sys/boot/fdt/dts/arm/orangepi-plus-2e.dts121
-rw-r--r--sys/boot/fdt/dts/arm/pandaboard-common.dtsi53
-rw-r--r--sys/boot/fdt/dts/arm/pandaboard-es.dts31
-rw-r--r--sys/boot/fdt/dts/arm/pandaboard.dts31
-rw-r--r--sys/boot/fdt/dts/arm/pcduino3.dts48
-rw-r--r--sys/boot/fdt/dts/arm/rk3188-radxa-lite.dts63
-rw-r--r--sys/boot/fdt/dts/arm/rk3188-radxa.dts63
-rw-r--r--sys/boot/fdt/dts/arm/rk3188.dtsi254
-rw-r--r--sys/boot/fdt/dts/arm/rpi.dts401
-rw-r--r--sys/boot/fdt/dts/arm/rpi2.dts412
-rw-r--r--sys/boot/fdt/dts/arm/sam9260ek.dts37
-rw-r--r--sys/boot/fdt/dts/arm/sheevaplug.dts253
-rw-r--r--sys/boot/fdt/dts/arm/sinovoip-bpi-m3.dts171
-rw-r--r--sys/boot/fdt/dts/arm/socfpga_arria10_socdk_sdmmc.dts82
-rw-r--r--sys/boot/fdt/dts/arm/socfpga_cyclone5_sockit_beri_sdmmc.dts153
-rw-r--r--sys/boot/fdt/dts/arm/socfpga_cyclone5_sockit_sdmmc.dts74
-rw-r--r--sys/boot/fdt/dts/arm/sun7i-a20-hdmi.dtsi97
-rw-r--r--sys/boot/fdt/dts/arm/sun8i-a83t-sinovoip-bpi-m3.dts81
-rw-r--r--sys/boot/fdt/dts/arm/sun8i-a83t.dtsi510
-rw-r--r--sys/boot/fdt/dts/arm/sun8i-h3-nanopi-neo.dts128
-rw-r--r--sys/boot/fdt/dts/arm/tegra124-jetson-tk1-fbsd.dts48
-rw-r--r--sys/boot/fdt/dts/arm/tegra20-paz00.dts58
-rw-r--r--sys/boot/fdt/dts/arm/tegra20.dtsi74
-rw-r--r--sys/boot/fdt/dts/arm/trimslice.dts143
-rw-r--r--sys/boot/fdt/dts/arm/ts7800.dts161
-rw-r--r--sys/boot/fdt/dts/arm/ufw.dts319
-rw-r--r--sys/boot/fdt/dts/arm/versatilepb.dts118
-rw-r--r--sys/boot/fdt/dts/arm/vsatv102-m6.dts309
-rw-r--r--sys/boot/fdt/dts/arm/vybrid-colibri-vf50.dts82
-rw-r--r--sys/boot/fdt/dts/arm/vybrid-cosmic.dts86
-rw-r--r--sys/boot/fdt/dts/arm/vybrid-quartz.dts115
-rw-r--r--sys/boot/fdt/dts/arm/vybrid.dtsi497
-rw-r--r--sys/boot/fdt/dts/arm/wandboard-dual.dts83
-rw-r--r--sys/boot/fdt/dts/arm/wandboard-quad.dts83
-rw-r--r--sys/boot/fdt/dts/arm/wandboard-solo.dts83
-rw-r--r--sys/boot/fdt/dts/arm/xpowers-axp209.dtsi33
-rw-r--r--sys/boot/fdt/dts/arm/yyhd18-m3.dts237
-rw-r--r--sys/boot/fdt/dts/arm/zedboard.dts71
-rw-r--r--sys/boot/fdt/dts/arm/zybo.dts69
-rw-r--r--sys/boot/fdt/dts/arm/zynq-7000.dtsi229
-rw-r--r--sys/boot/fdt/dts/arm64/Makefile7
-rw-r--r--sys/boot/fdt/dts/arm64/a64.dtsi189
-rw-r--r--sys/boot/fdt/dts/arm64/pine64_plus.dts101
-rw-r--r--sys/boot/fdt/dts/arm64/sun50i-a64-pine64-common.dtsi82
-rw-r--r--sys/boot/fdt/dts/arm64/sun50i-a64-pine64-plus.dts73
-rw-r--r--sys/boot/fdt/dts/arm64/sun50i-a64-pine64.dts72
-rw-r--r--sys/boot/fdt/dts/arm64/sun50i-a64.dtsi661
-rw-r--r--sys/boot/fdt/dts/bindings-gpio.txt101
-rw-r--r--sys/boot/fdt/dts/bindings-localbus.txt83
-rw-r--r--sys/boot/fdt/dts/bindings-mpp.txt50
-rw-r--r--sys/boot/fdt/dts/mips/Makefile7
-rw-r--r--sys/boot/fdt/dts/mips/beri-netfpga.dts157
-rw-r--r--sys/boot/fdt/dts/mips/beri-sim.dts155
-rw-r--r--sys/boot/fdt/dts/mips/beripad-de4.dts257
-rw-r--r--sys/boot/fdt/dts/mips/beripad-sockit.dts218
-rw-r--r--sys/boot/fdt/dts/mips/fbsd-mt7620a.dtsi9
-rw-r--r--sys/boot/fdt/dts/mips/fbsd-mt7621.dtsi49
-rw-r--r--sys/boot/fdt/dts/mips/fbsd-mt7628an.dtsi40
-rw-r--r--sys/boot/fdt/dts/mips/fbsd-rt3883.dtsi16
-rw-r--r--sys/boot/fdt/dts/mips/xlp-basic.dts80
-rw-r--r--sys/boot/fdt/dts/powerpc/Makefile7
-rw-r--r--sys/boot/fdt/dts/powerpc/mpc8555cds.dts443
-rw-r--r--sys/boot/fdt/dts/powerpc/mpc8572ds.dts895
-rw-r--r--sys/boot/fdt/dts/powerpc/p1020rdb.dts627
-rw-r--r--sys/boot/fdt/dts/powerpc/p2020ds.dts754
-rw-r--r--sys/boot/fdt/dts/powerpc/p2041rdb.dts449
-rw-r--r--sys/boot/fdt/dts/powerpc/p2041si.dtsi1296
-rw-r--r--sys/boot/fdt/dts/powerpc/p3041ds.dts546
-rw-r--r--sys/boot/fdt/dts/powerpc/p3041si.dtsi1345
-rw-r--r--sys/boot/fdt/dts/powerpc/p5020ds.dts542
-rw-r--r--sys/boot/fdt/dts/powerpc/p5020si.dtsi1389
-rw-r--r--sys/boot/fdt/dts/riscv/lowrisc.dts108
-rw-r--r--sys/boot/fdt/dts/riscv/qemu.dts105
-rw-r--r--sys/boot/fdt/dts/riscv/rocket.dts105
-rw-r--r--sys/boot/fdt/dts/riscv/spike.dts111
-rw-r--r--sys/boot/fdt/fdt_loader_cmd.c1727
-rw-r--r--sys/boot/fdt/fdt_overlay.c438
-rw-r--r--sys/boot/fdt/fdt_overlay.h34
-rw-r--r--sys/boot/fdt/fdt_platform.h56
-rw-r--r--sys/boot/fdt/help.fdt93
-rw-r--r--sys/boot/ficl/Makefile39
-rw-r--r--sys/boot/ficl/Makefile.depend15
-rw-r--r--sys/boot/ficl/aarch64/sysdep.c99
-rw-r--r--sys/boot/ficl/aarch64/sysdep.h411
-rw-r--r--sys/boot/ficl/amd64/sysdep.c99
-rw-r--r--sys/boot/ficl/amd64/sysdep.h434
-rw-r--r--sys/boot/ficl/arm/sysdep.c99
-rw-r--r--sys/boot/ficl/arm/sysdep.h432
-rw-r--r--sys/boot/ficl/dict.c864
-rw-r--r--sys/boot/ficl/ficl.c696
-rw-r--r--sys/boot/ficl/ficl.h1164
-rw-r--r--sys/boot/ficl/fileaccess.c425
-rw-r--r--sys/boot/ficl/float.c1067
-rw-r--r--sys/boot/ficl/i386/sysdep.c149
-rw-r--r--sys/boot/ficl/i386/sysdep.h432
-rw-r--r--sys/boot/ficl/loader.c839
-rw-r--r--sys/boot/ficl/math64.c561
-rw-r--r--sys/boot/ficl/math64.h88
-rw-r--r--sys/boot/ficl/mips/sysdep.c99
-rw-r--r--sys/boot/ficl/mips/sysdep.h432
-rw-r--r--sys/boot/ficl/mips64/sysdep.c99
-rw-r--r--sys/boot/ficl/mips64/sysdep.h432
-rw-r--r--sys/boot/ficl/powerpc/sysdep.c99
-rw-r--r--sys/boot/ficl/powerpc/sysdep.h432
-rw-r--r--sys/boot/ficl/prefix.c199
-rw-r--r--sys/boot/ficl/riscv/sysdep.c99
-rw-r--r--sys/boot/ficl/riscv/sysdep.h411
-rw-r--r--sys/boot/ficl/search.c393
-rw-r--r--sys/boot/ficl/softwords/classes.fr173
-rw-r--r--sys/boot/ficl/softwords/ficlclass.fr86
-rw-r--r--sys/boot/ficl/softwords/ficllocal.fr49
-rw-r--r--sys/boot/ficl/softwords/fileaccess.fr25
-rw-r--r--sys/boot/ficl/softwords/forml.fr75
-rw-r--r--sys/boot/ficl/softwords/freebsd.fr36
-rw-r--r--sys/boot/ficl/softwords/ifbrack.fr50
-rw-r--r--sys/boot/ficl/softwords/jhlocal.fr105
-rw-r--r--sys/boot/ficl/softwords/marker.fr27
-rw-r--r--sys/boot/ficl/softwords/oo.fr694
-rw-r--r--sys/boot/ficl/softwords/prefix.fr59
-rw-r--r--sys/boot/ficl/softwords/softcore.awk183
-rw-r--r--sys/boot/ficl/softwords/softcore.fr206
-rw-r--r--sys/boot/ficl/softwords/string.fr148
-rw-r--r--sys/boot/ficl/sparc64/sysdep.c99
-rw-r--r--sys/boot/ficl/sparc64/sysdep.h412
-rw-r--r--sys/boot/ficl/stack.c372
-rw-r--r--sys/boot/ficl/testmain.c345
-rw-r--r--sys/boot/ficl/tools.c918
-rw-r--r--sys/boot/ficl/unix.c23
-rw-r--r--sys/boot/ficl/vm.c805
-rw-r--r--sys/boot/ficl/words.c5208
-rw-r--r--sys/boot/ficl32/Makefile5
-rw-r--r--sys/boot/ficl32/Makefile.depend15
-rw-r--r--sys/boot/forth/Makefile14
-rw-r--r--sys/boot/forth/Makefile.depend11
-rw-r--r--sys/boot/forth/Makefile.inc26
-rw-r--r--sys/boot/forth/beastie.4th110
-rw-r--r--sys/boot/forth/beastie.4th.8173
-rw-r--r--sys/boot/forth/brand-fbsd.4th46
-rw-r--r--sys/boot/forth/brand.4th74
-rw-r--r--sys/boot/forth/brand.4th.8125
-rw-r--r--sys/boot/forth/check-password.4th179
-rw-r--r--sys/boot/forth/check-password.4th.8167
-rw-r--r--sys/boot/forth/color.4th49
-rw-r--r--sys/boot/forth/color.4th.8116
-rw-r--r--sys/boot/forth/delay.4th119
-rw-r--r--sys/boot/forth/delay.4th.8126
-rw-r--r--sys/boot/forth/efi.4th30
-rw-r--r--sys/boot/forth/frames.4th142
-rw-r--r--sys/boot/forth/loader.4th266
-rw-r--r--sys/boot/forth/loader.4th.8233
-rw-r--r--sys/boot/forth/loader.conf569
-rw-r--r--sys/boot/forth/loader.conf.5330
-rw-r--r--sys/boot/forth/loader.rc23
-rw-r--r--sys/boot/forth/logo-beastie.4th61
-rw-r--r--sys/boot/forth/logo-beastiebw.4th59
-rw-r--r--sys/boot/forth/logo-fbsdbw.4th53
-rw-r--r--sys/boot/forth/logo-orb.4th55
-rw-r--r--sys/boot/forth/logo-orbbw.4th54
-rw-r--r--sys/boot/forth/menu-commands.4th418
-rw-r--r--sys/boot/forth/menu.4th1319
-rw-r--r--sys/boot/forth/menu.4th.8352
-rw-r--r--sys/boot/forth/menu.rc187
-rw-r--r--sys/boot/forth/menusets.4th624
-rw-r--r--sys/boot/forth/menusets.4th.8372
-rw-r--r--sys/boot/forth/pcibios.4th47
-rw-r--r--sys/boot/forth/pnp.4th205
-rw-r--r--sys/boot/forth/screen.4th74
-rw-r--r--sys/boot/forth/shortcuts.4th50
-rw-r--r--sys/boot/forth/support.4th1606
-rw-r--r--sys/boot/forth/version.4th96
-rw-r--r--sys/boot/forth/version.4th.8128
-rw-r--r--sys/boot/geli/Makefile56
-rw-r--r--sys/boot/geli/Makefile.depend16
-rw-r--r--sys/boot/geli/geliboot.c318
-rw-r--r--sys/boot/geli/geliboot.h92
-rw-r--r--sys/boot/geli/geliboot_crypto.c139
-rw-r--r--sys/boot/geli/pwgets.c75
-rw-r--r--sys/boot/i386/Makefile19
-rw-r--r--sys/boot/i386/Makefile.inc38
-rw-r--r--sys/boot/i386/boot.ldscript11
-rw-r--r--sys/boot/i386/boot0/Makefile83
-rw-r--r--sys/boot/i386/boot0/Makefile.depend11
-rw-r--r--sys/boot/i386/boot0/boot0.S682
-rw-r--r--sys/boot/i386/boot0sio/Makefile8
-rw-r--r--sys/boot/i386/boot0sio/Makefile.depend11
-rw-r--r--sys/boot/i386/boot2/Makefile116
-rw-r--r--sys/boot/i386/boot2/Makefile.depend14
-rw-r--r--sys/boot/i386/boot2/boot1.S373
-rw-r--r--sys/boot/i386/boot2/boot2.c646
-rw-r--r--sys/boot/i386/boot2/lib.h24
-rw-r--r--sys/boot/i386/boot2/sio.S84
-rw-r--r--sys/boot/i386/btx/Makefile5
-rw-r--r--sys/boot/i386/btx/Makefile.inc3
-rw-r--r--sys/boot/i386/btx/btx/Makefile33
-rw-r--r--sys/boot/i386/btx/btx/Makefile.depend11
-rw-r--r--sys/boot/i386/btx/btx/btx.S1082
-rw-r--r--sys/boot/i386/btx/btxldr/Makefile21
-rw-r--r--sys/boot/i386/btx/btxldr/Makefile.depend11
-rw-r--r--sys/boot/i386/btx/btxldr/btxldr.S409
-rw-r--r--sys/boot/i386/btx/lib/Makefile10
-rw-r--r--sys/boot/i386/btx/lib/Makefile.depend11
-rw-r--r--sys/boot/i386/btx/lib/btxcsu.S49
-rw-r--r--sys/boot/i386/btx/lib/btxsys.s40
-rw-r--r--sys/boot/i386/btx/lib/btxv86.h75
-rw-r--r--sys/boot/i386/btx/lib/btxv86.s85
-rw-r--r--sys/boot/i386/cdboot/Makefile18
-rw-r--r--sys/boot/i386/cdboot/Makefile.depend11
-rw-r--r--sys/boot/i386/cdboot/cdboot.S594
-rw-r--r--sys/boot/i386/common/bootargs.h75
-rw-r--r--sys/boot/i386/common/cons.c177
-rw-r--r--sys/boot/i386/common/cons.h35
-rw-r--r--sys/boot/i386/common/drv.c102
-rw-r--r--sys/boot/i386/common/drv.h48
-rw-r--r--sys/boot/i386/common/edd.h110
-rw-r--r--sys/boot/i386/gptboot/Makefile92
-rw-r--r--sys/boot/i386/gptboot/Makefile.depend19
-rw-r--r--sys/boot/i386/gptboot/gptboot.8245
-rw-r--r--sys/boot/i386/gptboot/gptboot.c638
-rw-r--r--sys/boot/i386/gptboot/gptldr.S142
-rw-r--r--sys/boot/i386/gptzfsboot/Makefile95
-rw-r--r--sys/boot/i386/gptzfsboot/Makefile.depend19
-rw-r--r--sys/boot/i386/gptzfsboot/gptzfsboot.8193
-rw-r--r--sys/boot/i386/kgzldr/Makefile19
-rw-r--r--sys/boot/i386/kgzldr/Makefile.depend12
-rw-r--r--sys/boot/i386/kgzldr/boot.c129
-rw-r--r--sys/boot/i386/kgzldr/crt.s83
-rw-r--r--sys/boot/i386/kgzldr/kgzldr.h41
-rw-r--r--sys/boot/i386/kgzldr/lib.c88
-rw-r--r--sys/boot/i386/kgzldr/sio.s44
-rw-r--r--sys/boot/i386/kgzldr/start.s45
-rw-r--r--sys/boot/i386/libfirewire/Makefile30
-rw-r--r--sys/boot/i386/libfirewire/Makefile.depend13
-rw-r--r--sys/boot/i386/libfirewire/dconsole.c127
-rw-r--r--sys/boot/i386/libfirewire/firewire.c484
-rw-r--r--sys/boot/i386/libfirewire/fwohci.c479
-rw-r--r--sys/boot/i386/libfirewire/fwohci.h162
-rw-r--r--sys/boot/i386/libfirewire/fwohcireg.h369
-rw-r--r--sys/boot/i386/libi386/Makefile82
-rw-r--r--sys/boot/i386/libi386/Makefile.depend14
-rw-r--r--sys/boot/i386/libi386/amd64_tramp.S113
-rw-r--r--sys/boot/i386/libi386/biosacpi.c144
-rw-r--r--sys/boot/i386/libi386/bioscd.c452
-rw-r--r--sys/boot/i386/libi386/biosdisk.c1012
-rw-r--r--sys/boot/i386/libi386/biosmem.c242
-rw-r--r--sys/boot/i386/libi386/biospci.c588
-rw-r--r--sys/boot/i386/libi386/biospnp.c292
-rw-r--r--sys/boot/i386/libi386/biossmap.c159
-rw-r--r--sys/boot/i386/libi386/bootinfo.c170
-rw-r--r--sys/boot/i386/libi386/bootinfo32.c274
-rw-r--r--sys/boot/i386/libi386/bootinfo64.c263
-rw-r--r--sys/boot/i386/libi386/comconsole.c375
-rw-r--r--sys/boot/i386/libi386/devicename.c206
-rw-r--r--sys/boot/i386/libi386/elf32_freebsd.c84
-rw-r--r--sys/boot/i386/libi386/elf64_freebsd.c126
-rw-r--r--sys/boot/i386/libi386/i386_copy.c75
-rw-r--r--sys/boot/i386/libi386/i386_module.c44
-rw-r--r--sys/boot/i386/libi386/libi386.h124
-rw-r--r--sys/boot/i386/libi386/multiboot.c425
-rw-r--r--sys/boot/i386/libi386/multiboot.h225
-rw-r--r--sys/boot/i386/libi386/multiboot_tramp.S51
-rw-r--r--sys/boot/i386/libi386/nullconsole.c88
-rw-r--r--sys/boot/i386/libi386/pread.c80
-rw-r--r--sys/boot/i386/libi386/pxe.c727
-rw-r--r--sys/boot/i386/libi386/pxe.h513
-rw-r--r--sys/boot/i386/libi386/pxetramp.s38
-rw-r--r--sys/boot/i386/libi386/smbios.c454
-rw-r--r--sys/boot/i386/libi386/smbios.h34
-rw-r--r--sys/boot/i386/libi386/spinconsole.c108
-rw-r--r--sys/boot/i386/libi386/time.c109
-rw-r--r--sys/boot/i386/libi386/vidconsole.c632
-rw-r--r--sys/boot/i386/loader/Makefile133
-rw-r--r--sys/boot/i386/loader/Makefile.depend21
-rw-r--r--sys/boot/i386/loader/conf.c159
-rw-r--r--sys/boot/i386/loader/help.i38645
-rw-r--r--sys/boot/i386/loader/loader.rc18
-rw-r--r--sys/boot/i386/loader/main.c457
-rw-r--r--sys/boot/i386/loader/version14
-rw-r--r--sys/boot/i386/mbr/Makefile17
-rw-r--r--sys/boot/i386/mbr/Makefile.depend11
-rw-r--r--sys/boot/i386/mbr/mbr.s157
-rw-r--r--sys/boot/i386/pmbr/Makefile14
-rw-r--r--sys/boot/i386/pmbr/Makefile.depend11
-rw-r--r--sys/boot/i386/pmbr/pmbr.s252
-rw-r--r--sys/boot/i386/pxeldr/Makefile48
-rw-r--r--sys/boot/i386/pxeldr/Makefile.depend15
-rw-r--r--sys/boot/i386/pxeldr/pxeboot.8129
-rw-r--r--sys/boot/i386/pxeldr/pxeldr.S301
-rw-r--r--sys/boot/i386/zfsboot/Makefile100
-rw-r--r--sys/boot/i386/zfsboot/Makefile.depend16
-rw-r--r--sys/boot/i386/zfsboot/zfsboot.8133
-rw-r--r--sys/boot/i386/zfsboot/zfsboot.c1072
-rw-r--r--sys/boot/i386/zfsboot/zfsldr.S283
-rw-r--r--sys/boot/i386/zfsloader/Makefile12
-rw-r--r--sys/boot/i386/zfsloader/Makefile.depend22
-rw-r--r--sys/boot/kshim/bsd_busspace.c216
-rw-r--r--sys/boot/kshim/bsd_global.h68
-rw-r--r--sys/boot/kshim/bsd_kernel.c1459
-rw-r--r--sys/boot/kshim/bsd_kernel.h647
-rw-r--r--sys/boot/kshim/kshim.mk79
-rw-r--r--sys/boot/kshim/sysinit.h57
-rw-r--r--sys/boot/libstand32/Makefile28
-rw-r--r--sys/boot/libstand32/Makefile.depend15
-rw-r--r--sys/boot/mips/Makefile14
-rw-r--r--sys/boot/mips/Makefile.inc3
-rw-r--r--sys/boot/mips/beri/Makefile5
-rw-r--r--sys/boot/mips/beri/Makefile.inc7
-rw-r--r--sys/boot/mips/beri/boot2/Makefile89
-rw-r--r--sys/boot/mips/beri/boot2/boot2.c661
-rw-r--r--sys/boot/mips/beri/boot2/flashboot.ldscript65
-rw-r--r--sys/boot/mips/beri/boot2/jtagboot.ldscript64
-rw-r--r--sys/boot/mips/beri/boot2/relocate.S103
-rw-r--r--sys/boot/mips/beri/boot2/start.S82
-rw-r--r--sys/boot/mips/beri/common/altera_jtag_uart.c182
-rw-r--r--sys/boot/mips/beri/common/beri.h42
-rw-r--r--sys/boot/mips/beri/common/cfi.c75
-rw-r--r--sys/boot/mips/beri/common/cfi.h40
-rw-r--r--sys/boot/mips/beri/common/common.ldscript76
-rw-r--r--sys/boot/mips/beri/common/cons.h40
-rw-r--r--sys/boot/mips/beri/common/mips.h156
-rw-r--r--sys/boot/mips/beri/common/sdcard.c334
-rw-r--r--sys/boot/mips/beri/common/sdcard.h41
-rw-r--r--sys/boot/mips/beri/loader/Makefile139
-rw-r--r--sys/boot/mips/beri/loader/arch.c97
-rw-r--r--sys/boot/mips/beri/loader/beri_console.c90
-rw-r--r--sys/boot/mips/beri/loader/beri_disk_cfi.c149
-rw-r--r--sys/boot/mips/beri/loader/beri_disk_sdcard.c154
-rw-r--r--sys/boot/mips/beri/loader/devicename.c205
-rw-r--r--sys/boot/mips/beri/loader/exec.c125
-rw-r--r--sys/boot/mips/beri/loader/help.mips1
-rw-r--r--sys/boot/mips/beri/loader/loader.h63
-rw-r--r--sys/boot/mips/beri/loader/loader.ldscript84
-rw-r--r--sys/boot/mips/beri/loader/main.c244
-rw-r--r--sys/boot/mips/beri/loader/metadata.c355
-rw-r--r--sys/boot/mips/beri/loader/start.S49
-rw-r--r--sys/boot/mips/beri/loader/version6
-rw-r--r--sys/boot/mips/uboot/Makefile160
-rw-r--r--sys/boot/mips/uboot/conf.c115
-rw-r--r--sys/boot/mips/uboot/help.uboot27
-rw-r--r--sys/boot/mips/uboot/ldscript.mips134
-rw-r--r--sys/boot/mips/uboot/loader.conf13
-rw-r--r--sys/boot/mips/uboot/start.S71
-rw-r--r--sys/boot/mips/uboot/version9
-rw-r--r--sys/boot/ofw/Makefile5
-rw-r--r--sys/boot/ofw/Makefile.inc8
-rw-r--r--sys/boot/ofw/common/Makefile.inc3
-rw-r--r--sys/boot/ofw/common/main.c185
-rw-r--r--sys/boot/ofw/libofw/Makefile35
-rw-r--r--sys/boot/ofw/libofw/devicename.c147
-rw-r--r--sys/boot/ofw/libofw/elf_freebsd.c104
-rw-r--r--sys/boot/ofw/libofw/libofw.h90
-rw-r--r--sys/boot/ofw/libofw/ofw_console.c120
-rw-r--r--sys/boot/ofw/libofw/ofw_copy.c173
-rw-r--r--sys/boot/ofw/libofw/ofw_disk.c168
-rw-r--r--sys/boot/ofw/libofw/ofw_memory.c146
-rw-r--r--sys/boot/ofw/libofw/ofw_module.c49
-rw-r--r--sys/boot/ofw/libofw/ofw_net.c260
-rw-r--r--sys/boot/ofw/libofw/ofw_reboot.c37
-rw-r--r--sys/boot/ofw/libofw/ofw_time.c61
-rw-r--r--sys/boot/ofw/libofw/openfirm.c785
-rw-r--r--sys/boot/ofw/libofw/openfirm.h122
-rw-r--r--sys/boot/ofw/libofw/ppc64_elf_freebsd.c110
-rw-r--r--sys/boot/powerpc/Makefile8
-rw-r--r--sys/boot/powerpc/Makefile.inc7
-rw-r--r--sys/boot/powerpc/boot1.chrp/Makefile42
-rw-r--r--sys/boot/powerpc/boot1.chrp/Makefile.hfs4
-rw-r--r--sys/boot/powerpc/boot1.chrp/boot1.c777
-rw-r--r--sys/boot/powerpc/boot1.chrp/bootinfo.txt14
-rwxr-xr-xsys/boot/powerpc/boot1.chrp/generate-hfs.sh64
-rw-r--r--sys/boot/powerpc/boot1.chrp/hfs.tmpl.bz2.uu18
-rw-r--r--sys/boot/powerpc/kboot/Makefile111
-rw-r--r--sys/boot/powerpc/kboot/conf.c117
-rw-r--r--sys/boot/powerpc/kboot/help.kboot1
-rw-r--r--sys/boot/powerpc/kboot/host_syscall.S75
-rw-r--r--sys/boot/powerpc/kboot/host_syscall.h51
-rw-r--r--sys/boot/powerpc/kboot/hostcons.c97
-rw-r--r--sys/boot/powerpc/kboot/hostdisk.c125
-rw-r--r--sys/boot/powerpc/kboot/kbootfdt.c184
-rw-r--r--sys/boot/powerpc/kboot/kerneltramp.S55
-rw-r--r--sys/boot/powerpc/kboot/ldscript.powerpc111
-rw-r--r--sys/boot/powerpc/kboot/main.c319
-rw-r--r--sys/boot/powerpc/kboot/metadata.c343
-rw-r--r--sys/boot/powerpc/kboot/ppc64_elf_freebsd.c124
-rw-r--r--sys/boot/powerpc/kboot/version6
-rw-r--r--sys/boot/powerpc/ofw/Makefile109
-rw-r--r--sys/boot/powerpc/ofw/conf.c119
-rw-r--r--sys/boot/powerpc/ofw/help.ofw1
-rw-r--r--sys/boot/powerpc/ofw/ldscript.powerpc138
-rw-r--r--sys/boot/powerpc/ofw/metadata.c349
-rw-r--r--sys/boot/powerpc/ofw/ofwfdt.c214
-rw-r--r--sys/boot/powerpc/ofw/start.c74
-rw-r--r--sys/boot/powerpc/ofw/version6
-rw-r--r--sys/boot/powerpc/ps3/Makefile113
-rw-r--r--sys/boot/powerpc/ps3/conf.c123
-rw-r--r--sys/boot/powerpc/ps3/devicename.c238
-rw-r--r--sys/boot/powerpc/ps3/help.ps31
-rw-r--r--sys/boot/powerpc/ps3/ldscript.powerpc111
-rw-r--r--sys/boot/powerpc/ps3/lv1call.S346
-rw-r--r--sys/boot/powerpc/ps3/lv1call.h80
-rw-r--r--sys/boot/powerpc/ps3/main.c248
-rw-r--r--sys/boot/powerpc/ps3/metadata.c333
-rw-r--r--sys/boot/powerpc/ps3/ppc64_elf_freebsd.c101
-rw-r--r--sys/boot/powerpc/ps3/ps3.h35
-rw-r--r--sys/boot/powerpc/ps3/ps3bus.h41
-rw-r--r--sys/boot/powerpc/ps3/ps3cdrom.c155
-rw-r--r--sys/boot/powerpc/ps3/ps3cons.c173
-rw-r--r--sys/boot/powerpc/ps3/ps3devdesc.h53
-rw-r--r--sys/boot/powerpc/ps3/ps3disk.c314
-rw-r--r--sys/boot/powerpc/ps3/ps3mmu.c120
-rw-r--r--sys/boot/powerpc/ps3/ps3net.c278
-rw-r--r--sys/boot/powerpc/ps3/ps3repo.c249
-rw-r--r--sys/boot/powerpc/ps3/ps3repo.h51
-rw-r--r--sys/boot/powerpc/ps3/ps3stor.c176
-rw-r--r--sys/boot/powerpc/ps3/ps3stor.h59
-rw-r--r--sys/boot/powerpc/ps3/start.S169
-rw-r--r--sys/boot/powerpc/ps3/version8
-rw-r--r--sys/boot/powerpc/uboot/Makefile112
-rw-r--r--sys/boot/powerpc/uboot/conf.c109
-rw-r--r--sys/boot/powerpc/uboot/help.uboot1
-rw-r--r--sys/boot/powerpc/uboot/ldscript.powerpc138
-rw-r--r--sys/boot/powerpc/uboot/start.S94
-rw-r--r--sys/boot/powerpc/uboot/version11
-rw-r--r--sys/boot/sparc64/Makefile5
-rw-r--r--sys/boot/sparc64/Makefile.inc7
-rw-r--r--sys/boot/sparc64/boot1/Makefile30
-rw-r--r--sys/boot/sparc64/boot1/_start.s8
-rw-r--r--sys/boot/sparc64/boot1/boot1.c751
-rw-r--r--sys/boot/sparc64/loader/Makefile97
-rw-r--r--sys/boot/sparc64/loader/help.sparc640
-rw-r--r--sys/boot/sparc64/loader/locore.S42
-rw-r--r--sys/boot/sparc64/loader/main.c992
-rw-r--r--sys/boot/sparc64/loader/metadata.c345
-rw-r--r--sys/boot/sparc64/loader/version6
-rw-r--r--sys/boot/sparc64/zfsboot/Makefile9
-rw-r--r--sys/boot/sparc64/zfsloader/Makefile9
-rw-r--r--sys/boot/uboot/Makefile11
-rw-r--r--sys/boot/uboot/Makefile.inc8
-rw-r--r--sys/boot/uboot/common/Makefile.inc3
-rw-r--r--sys/boot/uboot/common/main.c678
-rw-r--r--sys/boot/uboot/common/metadata.c366
-rw-r--r--sys/boot/uboot/fdt/Makefile34
-rw-r--r--sys/boot/uboot/fdt/uboot_fdt.c196
-rw-r--r--sys/boot/uboot/lib/Makefile52
-rw-r--r--sys/boot/uboot/lib/api_public.h160
-rw-r--r--sys/boot/uboot/lib/console.c89
-rw-r--r--sys/boot/uboot/lib/copy.c166
-rw-r--r--sys/boot/uboot/lib/devicename.c201
-rw-r--r--sys/boot/uboot/lib/disk.c315
-rw-r--r--sys/boot/uboot/lib/elf_freebsd.c100
-rw-r--r--sys/boot/uboot/lib/glue.c564
-rw-r--r--sys/boot/uboot/lib/glue.h107
-rw-r--r--sys/boot/uboot/lib/libuboot.h77
-rw-r--r--sys/boot/uboot/lib/module.c57
-rw-r--r--sys/boot/uboot/lib/net.c362
-rw-r--r--sys/boot/uboot/lib/reboot.c38
-rw-r--r--sys/boot/uboot/lib/time.c65
-rw-r--r--sys/boot/usb/Makefile58
-rw-r--r--sys/boot/usb/Makefile.test61
-rw-r--r--sys/boot/usb/bsd_usbloader_test.c101
-rw-r--r--sys/boot/usb/storage/umass_common.c90
-rw-r--r--sys/boot/usb/storage/umass_common.h41
-rw-r--r--sys/boot/usb/storage/umass_loader.c239
-rw-r--r--sys/boot/usb/tools/Makefile10
-rw-r--r--sys/boot/usb/tools/sysinit.c331
-rw-r--r--sys/boot/usb/usb_busdma_loader.c619
-rw-r--r--sys/boot/usb/usbcore.mk175
-rw-r--r--sys/boot/userboot/Makefile8
-rw-r--r--sys/boot/userboot/ficl/Makefile63
-rw-r--r--sys/boot/userboot/ficl/Makefile.depend15
-rw-r--r--sys/boot/userboot/libstand/Makefile12
-rw-r--r--sys/boot/userboot/libstand/Makefile.depend15
-rw-r--r--sys/boot/userboot/test/Makefile15
-rw-r--r--sys/boot/userboot/test/Makefile.depend18
-rw-r--r--sys/boot/userboot/test/test.c475
-rw-r--r--sys/boot/userboot/userboot.h213
-rw-r--r--sys/boot/userboot/userboot/Makefile66
-rw-r--r--sys/boot/userboot/userboot/Makefile.depend16
-rw-r--r--sys/boot/userboot/userboot/autoload.c35
-rw-r--r--sys/boot/userboot/userboot/biossmap.c74
-rw-r--r--sys/boot/userboot/userboot/bootinfo.c170
-rw-r--r--sys/boot/userboot/userboot/bootinfo32.c262
-rw-r--r--sys/boot/userboot/userboot/bootinfo64.c257
-rw-r--r--sys/boot/userboot/userboot/conf.c107
-rw-r--r--sys/boot/userboot/userboot/copy.c73
-rw-r--r--sys/boot/userboot/userboot/devicename.c224
-rw-r--r--sys/boot/userboot/userboot/elf32_freebsd.c114
-rw-r--r--sys/boot/userboot/userboot/elf64_freebsd.c172
-rw-r--r--sys/boot/userboot/userboot/host.c202
-rw-r--r--sys/boot/userboot/userboot/libuserboot.h68
-rw-r--r--sys/boot/userboot/userboot/main.c293
-rw-r--r--sys/boot/userboot/userboot/userboot_cons.c130
-rw-r--r--sys/boot/userboot/userboot/userboot_disk.c237
-rw-r--r--sys/boot/userboot/userboot/version4
-rw-r--r--sys/boot/userboot/zfs/Makefile22
-rw-r--r--sys/boot/userboot/zfs/Makefile.depend13
-rw-r--r--sys/boot/zfs/Makefile41
-rw-r--r--sys/boot/zfs/Makefile.depend13
-rw-r--r--sys/boot/zfs/devicename_stubs.c47
-rw-r--r--sys/boot/zfs/libzfs.h74
-rw-r--r--sys/boot/zfs/zfs.c912
-rw-r--r--sys/boot/zfs/zfsimpl.c2488
-rw-r--r--sys/bsm/audit.h327
-rw-r--r--sys/bsm/audit_domain.h114
-rw-r--r--sys/bsm/audit_errno.h216
-rw-r--r--sys/bsm/audit_fcntl.h140
-rw-r--r--sys/bsm/audit_internal.h117
-rw-r--r--sys/bsm/audit_kevents.h808
-rw-r--r--sys/bsm/audit_record.h311
-rw-r--r--sys/bsm/audit_socket_type.h46
-rw-r--r--sys/cam/README.quirks212
-rw-r--r--sys/cam/ata/ata_all.c1131
-rw-r--r--sys/cam/ata/ata_all.h187
-rw-r--r--sys/cam/ata/ata_da.c3535
-rw-r--r--sys/cam/ata/ata_pmp.c861
-rw-r--r--sys/cam/ata/ata_xpt.c2188
-rw-r--r--sys/cam/cam.c571
-rw-r--r--sys/cam/cam.h413