aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/include
Commit message (Expand)AuthorAgeFilesLines
* Pull in the NetBSD global offset table handling code. Clang 3.5 createsAndrew Turner2014-12-011-3/+9
* Update _ENTRY to use _EENTRY to reduce the common code.Andrew Turner2014-11-291-14/+14
* Revert r274772: it is not valid on MIPSEd Maste2014-11-251-2/+2
* The arm PJ4B cpu is armv7 architecture, not v6.Ian Lepore2014-11-241-2/+2
* Use canonical __PIC__ flagEd Maste2014-11-211-2/+2
* opt_global.h is included automatically in the build. No need toWarner Losh2014-11-181-1/+0
* Add fueword(9) and casueword(9) functions. They are like fuword(9)Konstantin Belousov2014-10-281-0/+4
* Add an elf not so kgdb detects the kernel as a FreeBSD elf file. TheAndrew Turner2014-10-181-0/+12
* Pass up the error status of minidumpsys() to its callers.Mark Johnston2014-10-081-1/+1
* Make sure __ARM_ARCH is defined in sysreg.h by including acle-compat.hAndrew Turner2014-09-301-0/+2
* Add machine/sysreg.h to simplify accessing the system control coprocessorAndrew Turner2014-09-271-0/+230
* Add a common routine for parsing FDT data describing an ARM GIC interrupt.Ian Lepore2014-09-141-0/+2
* Rename pmap_kenter_temp to pmap_kenter_temporary to be consistent with theAndrew Turner2014-09-111-1/+1
* Unify interrupts bit definition and usage. While here remove PSR_C_bit.Andrew Turner2014-09-103-12/+3
* Add more register values to armreg.h and remove CPU_CONTROL_32BP_ENABLEAndrew Turner2014-09-102-11/+34
* Rename new to newval in inline asm code, to avoid clashes with C++ new.Ian Lepore2014-09-091-5/+5
* Do not generate unwind info in asm functions if _STANDALONE is defined.Ian Lepore2014-09-011-1/+1
* GIC (Cortex A's interrupt controller) supports up to 1020 IRQs.Ruslan Bukin2014-08-311-1/+1
* The Marvell PJ4B cpu family is armv7, not armv6.Ian Lepore2014-08-311-2/+2
* Expand the elf brandelf infrastructure to give access to the whole ELFWarner Losh2014-08-181-0/+6
* When the initarm_* routines were renamed to platform_* and moved to theirIan Lepore2014-08-171-0/+28
* From https://sourceware.org/ml/newlib/2014/msg00113.htmlWarner Losh2014-08-142-2/+188
* Set the pl310 L2 cache driver to attach during the middle of BUS_PASS_CPU.Ian Lepore2014-08-051-0/+3
* Merge all MD sf_buf allocators into one MI, residing in kern/subr_sfbuf.cGleb Smirnoff2014-08-052-22/+10
* When arm 64-bit atomic ops are available, define ARM_HAVE_ATOMIC64. UseIan Lepore2014-08-021-0/+4
* Use atomic_load/store_64() in the arm implementation of counter(9), andIan Lepore2014-08-011-6/+7
* Add 64-bit atomic ops for armv4, only for kernel code, mostly so that weIan Lepore2014-08-011-0/+69
* Add 64-bit atomic ops for armv6. The only safe way to access a 64-bitIan Lepore2014-08-011-0/+248
* Fix unwind-info errors in our hand-written arm assembler code.Ian Lepore2014-08-011-1/+18
* Add dl_unwind_find_exidx() for ARM EABI, required for C++ exceptionIan Lepore2014-07-191-0/+3
* Different versions of the ARM processor use different registers.Michael Tuexen2014-06-171-0/+9
* Delete obsolete and unused PJ4B CPU functionsZbigniew Bodek2014-05-251-9/+0
* Eliminate one of the causes of spurious interrupts on armv6. The arm weakIan Lepore2014-05-241-0/+2
* Remove NetBSD implementation details not relevant to FreeBSD.Warner Losh2014-05-231-8/+0
* Add FDT_PLATFORM_DEF2 for when there are multiple platforms needing to useAndrew Turner2014-05-171-15/+18
* Fix a comment s/initarm_/platform_/Andrew Turner2014-05-171-1/+1
* Add the start of the ARM platform code. This is based on the PowerPCAndrew Turner2014-05-173-34/+142
* Give suitably-endowed ARMs a register similar to the x86 TSC register.Mark Murray2014-05-141-1/+16
* Add cpu_l2cache_drain_writebuf(), use it to implement generic_bs_barrier().Ian Lepore2014-05-111-0/+2
* Make the hardware memory and instruction barrier functions work on armv4Ian Lepore2014-05-111-3/+3
* Add a public routine to set the L2 cache ram latencies. This can beIan Lepore2014-05-061-0/+13
* Add defines for the bits in the PL310 debug control register.Ian Lepore2014-05-061-0/+2
* Make this declaration into a proper function prototype.Ian Lepore2014-04-291-1/+1
* Move duplicated code to print l2 cache config into the common code.Ian Lepore2014-04-271-0/+2
* There is no difference between IPI_STOP and IPI_STOP_HARD on ARM, soIan Lepore2014-04-271-1/+1
* Remove cpu_idcache_wbinv_all() from kdb_cpu_trap(), it's no longer needed.Ian Lepore2014-04-271-2/+0
* Provide a proper armv7 implementation of icache_sync_all rather thanIan Lepore2014-04-271-0/+1
* Call cpu_icache_sync_range() rather than sync_all since we know the rangeIan Lepore2014-04-261-1/+1
* Tell VM we now have ARM platforms with physically discontiguous memory.Ian Lepore2014-04-061-2/+2
* We don't support any ARM systems with an ISA bus and don't need a freelistIan Lepore2014-04-041-7/+2