summaryrefslogtreecommitdiffstats
path: root/sys/arm/include
Commit message (Expand)AuthorAgeFilesLines
* Rename new to newval in inline asm code, to avoid clashes with C++ new.ian2014-09-091-5/+5
* Do not generate unwind info in asm functions if _STANDALONE is defined.ian2014-09-011-1/+1
* GIC (Cortex A's interrupt controller) supports up to 1020 IRQs.br2014-08-311-1/+1
* The Marvell PJ4B cpu family is armv7, not armv6.ian2014-08-311-2/+2
* Expand the elf brandelf infrastructure to give access to the whole ELFimp2014-08-181-0/+6
* When the initarm_* routines were renamed to platform_* and moved to theirian2014-08-171-0/+28
* From https://sourceware.org/ml/newlib/2014/msg00113.htmlimp2014-08-142-2/+188
* Set the pl310 L2 cache driver to attach during the middle of BUS_PASS_CPU.ian2014-08-051-0/+3
* Merge all MD sf_buf allocators into one MI, residing in kern/subr_sfbuf.cglebius2014-08-052-22/+10
* When arm 64-bit atomic ops are available, define ARM_HAVE_ATOMIC64. Useian2014-08-021-0/+4
* Use atomic_load/store_64() in the arm implementation of counter(9), andian2014-08-011-6/+7
* Add 64-bit atomic ops for armv4, only for kernel code, mostly so that weian2014-08-011-0/+69
* Add 64-bit atomic ops for armv6. The only safe way to access a 64-bitian2014-08-011-0/+248
* Fix unwind-info errors in our hand-written arm assembler code.ian2014-08-011-1/+18
* Add dl_unwind_find_exidx() for ARM EABI, required for C++ exceptionian2014-07-191-0/+3
* Different versions of the ARM processor use different registers.tuexen2014-06-171-0/+9
* Delete obsolete and unused PJ4B CPU functionszbb2014-05-251-9/+0
* Eliminate one of the causes of spurious interrupts on armv6. The arm weakian2014-05-241-0/+2
* Remove NetBSD implementation details not relevant to FreeBSD.imp2014-05-231-8/+0
* Add FDT_PLATFORM_DEF2 for when there are multiple platforms needing to useandrew2014-05-171-15/+18
* Fix a comment s/initarm_/platform_/andrew2014-05-171-1/+1
* Add the start of the ARM platform code. This is based on the PowerPCandrew2014-05-173-34/+142
* Give suitably-endowed ARMs a register similar to the x86 TSC register.markm2014-05-141-1/+16
* Add cpu_l2cache_drain_writebuf(), use it to implement generic_bs_barrier().ian2014-05-111-0/+2
* Make the hardware memory and instruction barrier functions work on armv4ian2014-05-111-3/+3
* Add a public routine to set the L2 cache ram latencies. This can beian2014-05-061-0/+13
* Add defines for the bits in the PL310 debug control register.ian2014-05-061-0/+2
* Make this declaration into a proper function prototype.ian2014-04-291-1/+1
* Move duplicated code to print l2 cache config into the common code.ian2014-04-271-0/+2
* There is no difference between IPI_STOP and IPI_STOP_HARD on ARM, soian2014-04-271-1/+1
* Remove cpu_idcache_wbinv_all() from kdb_cpu_trap(), it's no longer needed.ian2014-04-271-2/+0
* Provide a proper armv7 implementation of icache_sync_all rather thanian2014-04-271-0/+1
* Call cpu_icache_sync_range() rather than sync_all since we know the rangeian2014-04-261-1/+1
* Tell VM we now have ARM platforms with physically discontiguous memory.ian2014-04-061-2/+2
* We don't support any ARM systems with an ISA bus and don't need a freelistian2014-04-041-7/+2
* Rename __wchar_t so it no longer conflicts with __wchar_t from clang 3.4tijl2014-04-011-2/+2
* Add Cortex-A15 cpu id revisions.br2014-04-011-1/+4
* VFP fixes/cleanups for ARM11:andrew2014-03-291-0/+3
* Add more flags for the fpexc register from the ARM1176JZF-S Manualandrew2014-03-291-0/+5
* Move an else case that was missed in r263676andrew2014-03-241-25/+25
* Reorder the pmap macros so "ARM_MMU_V6 + ARM_MMU_V7" is first. As they areandrew2014-03-231-41/+42
* Simplify how we build MACHINE_ARCH. There are 3 options that may be setandrew2014-03-221-9/+15
* Remove #include <machine/asmacros.h> from files that don't need it.ian2014-03-111-1/+1
* Remove the unreferenced DATA() macro. That leaves only GET_CURTHREAD_PTR()ian2014-03-111-26/+8
* Arrange for arm fork_trampoline() to return to userland via the standardian2014-03-101-208/+0
* Change the way the asm GET_CURTHREAD_PTR() macro is defined so that codeian2014-03-101-7/+4
* Remove all traces of support for ARM chips prior to the arm9 series. Weian2014-03-096-209/+13
* Always call vfp_discard() on thread death, not just when the VFP isian2014-03-091-1/+1
* Remove all dregs of a per-thread undefined-exception-mode stack. This isian2014-03-092-5/+2
* Rework the VFP code that handles demand-based save and restore of state.ian2014-03-092-2/+5
OpenPOWER on IntegriCloud