freebsd-skq/sys/arm/arm
pfg 4736ccfd9c sys: further adoption of SPDX licensing ID tags.
Mainly focus on files that use BSD 3-Clause license.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.

Special thanks to Wind River for providing access to "The Duke of
Highlander" tool: an older (2014) run over FreeBSD tree was useful as a
starting point.
2017-11-20 19:43:44 +00:00
..
autoconf.c spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
bcopy_page.S
bcopyinout_xscale.S Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
bcopyinout.S Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
blockio.S
bus_space_asm_generic.S Remove arm's cpuconf.h, and references to it, after moving a few lines from 2017-01-16 16:44:13 +00:00
bus_space_base.c Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
bus_space_generic.c Move arm's devmap to some generic place, so it can be used 2016-04-26 11:53:37 +00:00
busdma_machdep-v4.c Clean up MD pollution of bus_dma.h: 2017-07-01 05:35:29 +00:00
busdma_machdep-v6.c Clean up MD pollution of bus_dma.h: 2017-07-01 05:35:29 +00:00
copystr.S Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
cpu_asm-v6.S Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
cpufunc_asm_arm9.S
cpufunc_asm_arm11.S Remove unused functions on armv6. Some of the cache handling code is still 2016-10-03 16:10:38 +00:00
cpufunc_asm_arm11x6.S Remove arm11x6_setttb and armv7_setttb as they are unused. While here 2016-10-25 16:25:06 +00:00
cpufunc_asm_armv4.S
cpufunc_asm_armv5_ec.S
cpufunc_asm_armv6.S Remove unused functions on armv6. Some of the cache handling code is still 2016-10-03 16:10:38 +00:00
cpufunc_asm_armv7.S Remove arm11x6_setttb and armv7_setttb as they are unused. While here 2016-10-25 16:25:06 +00:00
cpufunc_asm_fa526.S
cpufunc_asm_pj4b.S
cpufunc_asm_sheeva.S Include machine/armreg.h after machine/asm.h to ensure __ARM_ARCH is 2016-11-07 11:01:09 +00:00
cpufunc_asm_xscale_c3.S Include machine/armreg.h after machine/asm.h to ensure __ARM_ARCH is 2016-11-07 11:01:09 +00:00
cpufunc_asm_xscale.S Include machine/armreg.h after machine/asm.h to ensure __ARM_ARCH is 2016-11-07 11:01:09 +00:00
cpufunc_asm.S Remove debugging code that was probably unused since before the arm code 2017-02-13 20:51:08 +00:00
cpufunc.c Remake support for SMP kernel on UP cpu: 2017-02-02 06:14:44 +00:00
cpuinfo.c Fix spelling. 2017-10-21 15:48:16 +00:00
db_disasm.c
db_interface.c Use our nitems() macro when param.h is available. 2016-04-20 15:45:55 +00:00
db_trace.c Add the missing void to function signatures in much of the arm code. 2016-12-13 13:43:22 +00:00
debug_monitor.c [qemu] Fix VERSATILEPB kernel boot in QEMU broken by r300968 2016-12-29 21:55:23 +00:00
disassem.c Add rev16 instruction to the disassembler. 2017-10-12 15:53:54 +00:00
dump_machdep.c
elf_machdep.c Fullify implementation of AT_HWCAP and AT_HWCAP2 for ARMv6,7. 2017-10-21 12:16:21 +00:00
elf_note.S
elf_trampoline.c Remove support for ARMv6/v7 platform from elf_trampoline. 2017-11-05 17:14:44 +00:00
exception.S Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
fiq_subr.S Include machine/armreg.h after machine/asm.h to ensure __ARM_ARCH is 2016-11-07 11:01:09 +00:00
fiq.c Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
fusu.S Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
gdb_machdep.c
genassym.c Only define the CF_* macros on ARMv4/v5. They are unused on armv6. 2016-10-03 14:26:55 +00:00
generic_timer.c Disable the ARM generic timers before interrupts are enabled. Some 2017-09-03 09:41:40 +00:00
gic_common.h Initialize GIC[DR]_IGROUPRn registers for GICv3 2016-12-18 08:31:01 +00:00
gic_fdt.c Create two GIC ivars to find the bus type and GIC hardware version. These 2016-12-06 15:12:14 +00:00
gic.c arm: gic: Change GIC_DEBUG_SPURIOUS to TUNABLE 2017-07-03 18:01:58 +00:00
gic.h arm: gic: Change GIC_DEBUG_SPURIOUS to TUNABLE 2017-07-03 18:01:58 +00:00
hypervisor-stub.S Add the early hypervisor code needed on 32-bit ARMv7. This will be used 2017-03-22 14:30:02 +00:00
identcpu-v4.c Stop including sys/types.h from arm's machine/atomic.h, fix the places 2017-02-11 01:07:46 +00:00
identcpu-v6.c Fix typo in "Marvell" string 2017-06-16 10:16:24 +00:00
in_cksum_arm.S
in_cksum.c spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
inckern.S
intr.c - Remove 'struct vmmeter' from 'struct pcpu', leaving only global vmmeter 2017-04-17 17:34:47 +00:00
locore-v4.S arm: set appropriate section flags for .init_pagetable 2017-06-17 14:46:14 +00:00
locore-v6.S arm: set appropriate section flags for .init_pagetable 2017-06-17 14:46:14 +00:00
locore.S Fix a copyright glitch before it gets copy-pasted again. I think this must 2016-04-07 18:19:09 +00:00
machdep_boot.c Split overbloated machep.c to multiple files and do basic cleanup 2017-03-11 07:07:41 +00:00
machdep_intr.c Rename ARM_INTRNG and MIPS_INTRNG to INTRNG. This will help with machine 2016-04-15 16:05:41 +00:00
machdep_kdb.c Split overbloated machep.c to multiple files and do basic cleanup 2017-03-11 07:07:41 +00:00
machdep_ptrace.c Split overbloated machep.c to multiple files and do basic cleanup 2017-03-11 07:07:41 +00:00
machdep.c Save VFP state in getcontext(3) on ARM. 2017-10-16 12:53:54 +00:00
mem.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
minidump_machdep.c Move kernel dump offset tracking into MI code. 2017-10-18 15:38:05 +00:00
mp_machdep.c Implement tunable CPU quirks. 2017-06-13 12:07:18 +00:00
mpcore_timer.c Add inline functions to convert between sbintime_t and decimal time units. 2017-07-29 17:00:23 +00:00
mpcore_timervar.h
nexus.c Enable setting the dma tag at the nexus level 2017-06-21 18:25:35 +00:00
nexusvar.h Enable setting the dma tag at the nexus level 2017-06-21 18:25:35 +00:00
ofw_machdep.c "Buses" is the preferred plural of "bus" 2017-01-15 17:54:01 +00:00
physmem.c Add the missing void to function signatures in much of the arm code. 2016-12-13 13:43:22 +00:00
pl190.c [versatilepb] Convert VERSATILEPB kernel to INTRNG and switch to upstream DTB 2017-04-01 20:10:08 +00:00
pl310.c Add external PLATFORM access on arm, and use it in the pl310 driver. 2017-07-11 16:30:16 +00:00
platform_if.m All armv6 platforms have the same implementation of platform_lastaddr. 2016-12-16 10:31:13 +00:00
platform_pl310_if.m Add external PLATFORM access on arm, and use it in the pl310 driver. 2017-07-11 16:30:16 +00:00
platform.c Add external PLATFORM access on arm, and use it in the pl310 driver. 2017-07-11 16:30:16 +00:00
pmap-v4.c Remove support for idle page zeroing. 2016-09-03 20:38:13 +00:00
pmap-v6.c Take into account race conditions in case of accessed or modified bit 2017-11-02 14:08:38 +00:00
pmu.c Split out the FDT parts of the pmu driver to make way for adding ACPI 2016-11-22 09:39:31 +00:00
ptrace_machdep.c Add ptrace operations to fetch and store VFP registers. 2017-09-14 15:03:43 +00:00
sc_machdep.c Use better hard-coded defaults for the cursor shape, and remove nearby 2017-08-19 19:33:16 +00:00
setcpsr.S
setstack.s Include machine/armreg.h after machine/asm.h to ensure __ARM_ARCH is 2016-11-07 11:01:09 +00:00
stack_machdep.c Stop including sys/types.h from arm's machine/atomic.h, fix the places 2017-02-11 01:07:46 +00:00
stdatomic.c Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
support.S
swtch-v4.S Include machine/acle-compat.h in cdefs.h on arm if the compiler doesn't 2016-05-25 19:44:26 +00:00
swtch-v6.S Make it possible to safely use TPIDRURW from userspace. 2016-09-22 08:14:59 +00:00
swtch.S
sys_machdep.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
syscall.c Move struct syscall_args syscall arguments parameters container into 2017-06-12 21:03:23 +00:00
trap-v4.c - Remove 'struct vmmeter' from 'struct pcpu', leaving only global vmmeter 2017-04-17 17:34:47 +00:00
trap-v6.c - Remove 'struct vmmeter' from 'struct pcpu', leaving only global vmmeter 2017-04-17 17:34:47 +00:00
uio_machdep.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
undefined.c - Remove 'struct vmmeter' from 'struct pcpu', leaving only global vmmeter 2017-04-17 17:34:47 +00:00
unwind.c
vfp.c Fullify implementation of AT_HWCAP and AT_HWCAP2 for ARMv6,7. 2017-10-21 12:16:21 +00:00
vm_machdep.c spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00