summaryrefslogtreecommitdiff
path: root/sys/arch/arm
AgeCommit message (Expand)Author
2013-12-18Provide MI symbol _STACKALIGNBYTESTheo de Raadt
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after theTheo de Raadt
2013-11-261 << 31 cleanup. Eitan Adler pointed out that there has been aTheo de Raadt
2013-11-20oops, typoTheo de Raadt
2013-11-18simplify kthread_create(). no more stdargTheo de Raadt
2013-11-05Add a stub for the new MD hook needed to handle ACPI Power Resources.Martin Pieuchot
2013-11-04remove iop(4) driver. it is entirely unmaintained and supports somethingTheo de Raadt
2013-11-04move the arm pmaps away from pool ctors to just initting memory after itsDavid Gwynne
2013-10-29The cache mask for ARMv7 is a little bit different from the one inited byPatrick Wildt
2013-10-24add rcsidsaalm
2013-10-24remove useless headersaalm
2013-10-22Some current boards do not have write-through caching. For those,Patrick Wildt
2013-10-21Add load_font and list_font accessops to all rasops-based wsdisplay drivers.Miod Vallat
2013-10-19Use daddr_t * instead of int * for the partoffp parameter toKenneth R Westerback
2013-09-12Store curpcb in cpu_info instead of a global variable, for SMP.Patrick Wildt
2013-09-12Rename cpu_info_store to cpu_info_primary. Create an array of cpu_infosPatrick Wildt
2013-09-10Store the current interrupt depth in curcpu, so that it's per CPUPatrick Wildt
2013-09-09Support for the ARM Generic Timer used in the Cortex-A7 and Cortex-A15.Patrick Wildt
2013-09-06Instead of printing on spurious interrupts, use an event counter to showPatrick Wildt
2013-09-03Rewrite the ARMv7 cache discovery, as some assumptions in the previous onePatrick Wildt
2013-08-30Due to our current version of binutils not knowing newer ARMv7 instructionsPatrick Wildt
2013-08-20Remove uscanner(4). It was disabled in GENERIC more than 2.5 years ago.Antoine Jacoutot
2013-08-08Remove duplicate loop.Raphael Graf
2013-08-07We uniformly define size_t to be unsigned long and ssize_t to be long. MakeMark Kettenis
2013-08-06add Cortex A15 R4Jonathan Gray
2013-08-06The Cortex bus should be useful for Cortex-A7, too.Patrick Wildt
2013-08-06Attach amptimer only on Cortex-A9, as all Cortex-A8 doesn't have a genericPatrick Wildt
2013-07-13unify register_t to long on all platformsTheo de Raadt
2013-07-11Enable bus_space_set_region_4 for armv7.Raphael Graf
2013-07-05Take II, this time without flubbing off_t: : move several internalPhilip Guenther
2013-07-04backout previous; off_t must be signed and there might be other C++ APIOtto Moerbeek
2013-07-04To ease future changes, move several internal type definitions that arePhilip Guenther
2013-06-14Don't pull cpufunc.h in from the machine include directory, but fromPatrick Wildt
2013-06-13ovbcopy begoneTheo de Raadt
2013-06-11final removal of daddr64_t. daddr_t has been 64 bit for a long enoughTheo de Raadt
2013-06-09typoMiod Vallat
2013-06-03more fuse in more places. credit: miodTed Unangst
2013-06-01cleanup and consolidate the spinlock_lock (what a name!) code.Ted Unangst
2013-05-31remove counters for simplelocksTed Unangst
2013-05-30Enforce ca_activate tree-walks over the entire heirarchy for all events,Theo de Raadt
2013-05-22We're handling L2 there, so use the corresponding define, not the L1 one.Patrick Wildt
2013-05-21When mapping a new entry, map it read-only, even though it should bePatrick Wildt
2013-05-18Get rid of the pmap7 header now that we merged it into the pmap one.Patrick Wildt
2013-05-18Modify pmap to work with the pmap header used on armv7. Merge bothPatrick Wildt
2013-05-18Mask out the TEX remap and the Access Flag bits when setting thePatrick Wildt
2013-05-18Make sure we executed the instruction before continuing. AlsoPatrick Wildt
2013-05-18Use the actual armv7 dcache_inv_range function instead of the wbinv one.Patrick Wildt
2013-05-10whitespacesPatrick Wildt
2013-05-10Convert K&R style function declaration to ANSI.Patrick Wildt
2013-05-10Simplify mapping pages by just calling pmap_kenter_cache.Patrick Wildt