aboutsummaryrefslogtreecommitdiff
path: root/sys/arm
Commit message (Expand)AuthorAgeFilesLines
* Donc recompute the io port address if it's already the good one.Olivier Houchard2006-01-231-3/+5
* Build a minimal pagetables, with only section mappings, mapped write through,Olivier Houchard2006-01-201-5/+52
* By popular demand, move __HAVE_ACPI and __PCI_REROUTE_INTERRUPT intoWarner Losh2006-01-092-2/+2
* Fix various places that were testing td_critnest to see if interruptsJohn Baldwin2006-01-061-3/+4
* Define __HAVE_ACPI and/or __PCI_REROUTE_INTERRUPT, as appropriate forWarner Losh2006-01-011-0/+2
* MI changes:Alexander Leidinger2005-12-311-0/+9
* Remove kern.elf32.can_exec_dyn sysctl. Instead extend Brandinfo structureMaxim Sobolev2005-12-261-0/+2
* Tweak how the MD code calls the fooclock() methods some. Instead ofJohn Baldwin2005-12-225-33/+12
* Ooops, I removed the wrong bits.Olivier Houchard2005-12-211-2/+3
* Remove #undef DDB I shouldn't have committed.Olivier Houchard2005-12-211-1/+0
* - Disable the instruction cache very early, until it's time to enable it again.Olivier Houchard2005-12-201-23/+14
* Make the elf trampoline disable the MMU, and link it at physical address,Olivier Houchard2005-12-201-4/+36
* - Better use of the busdma API.Olivier Houchard2005-12-092-47/+69
* Fix a harmless bug in the way we allocate the early PTEs.Olivier Houchard2005-12-091-3/+2
* The IQ80321 clock is 200MHz, but the IQ80321 is 198MHz, so add a kernel optionOlivier Houchard2005-12-092-0/+6
* A #define is not enough, we need to cast from u_long * to uint32_t *.Olivier Houchard2005-12-091-1/+8
* Define atomic_whatever_longOlivier Houchard2005-12-091-0/+4
* In copyout(), quad-align the source buffer, and use ldrd if possible.Olivier Houchard2005-12-091-54/+33
* Drop _MACHINE_ARCH and _MACHINE defines (not to be confused withRuslan Ermilov2005-12-061-6/+0
* Try to use contigmalloc() even if M_NOWAIT has been specified.Olivier Houchard2005-12-051-13/+17
* Teach the elf trampoline how to deal with gzipped kernels.Olivier Houchard2005-12-052-51/+175
* Add missing "struct" in i386/i386/machdep.c,v 1.497 by deischen@.Ruslan Ermilov2005-11-241-1/+1
* Use a magic number to know we were started from the elf wrapper.Olivier Houchard2005-11-243-9/+24
* MFP4: Bring in arm9 cache-related functionsOlivier Houchard2005-11-231-50/+169
* Force pmap to write-back the pte cacheline after each pte modification,Olivier Houchard2005-11-211-0/+5
* Add an alternate ID for the arm920t (the real solution is to haveOlivier Houchard2005-11-212-0/+3
* Eliminate pmap_init2(). It's no longer used.Alan Cox2005-11-201-5/+0
* There's no need to include <machine/asmacros.h> here.Olivier Houchard2005-11-081-1/+0
* MFi386 rev 1.536 (sort of)Olivier Houchard2005-11-063-30/+24
* Normalize a significant number of kernel malloc type names:Robert Watson2005-10-311-1/+1
* Reorganize the interrupt handling code a bit to make a few things cleanerJohn Baldwin2005-10-251-22/+28
* Unbreak for !__XSCALE__.Olivier Houchard2005-10-233-0/+5
* Cleanup.Olivier Houchard2005-10-201-13/+1
* Use the clock count register as a timecounter, as it's more accurate.Olivier Houchard2005-10-171-16/+13
* Whitespace.John Baldwin2005-10-141-1/+1
* Change the userland atomic operations on arm to use memory operands forJohn Baldwin2005-10-141-16/+22
* 1. Change prototype of trapsignal and sendsig to use ksiginfo_t *, mostDavid Xu2005-10-143-22/+32
* Export PAGE_SIZE from genassym.c, and include assym.s in bcopy_page.S,Olivier Houchard2005-10-062-1/+5
* Remove a never reached RET.Olivier Houchard2005-10-041-1/+0
* strd needs the destination to be double-word aligned, but the pointer passedOlivier Houchard2005-10-041-6/+0
* dump_avail has nothing to do with ARM_USE_SMALL_ALLOC, so move itsOlivier Houchard2005-10-041-1/+1
* Remove duplicate entry for DDB.Olivier Houchard2005-10-042-2/+0
* Fix build when DDB isn't defined.Olivier Houchard2005-10-041-0/+2
* Bring in the good version of this file.Olivier Houchard2005-10-031-44/+2
* Add dma and aau.Olivier Houchard2005-10-031-0/+2
* Import dummy drivers for the i80321 DMA controller and AAU.Olivier Houchard2005-10-035-2/+628
* Make mem.c know about the pages allocated with ARM_USE_SMALL_ALLOC.Olivier Houchard2005-10-031-2/+12
* Export the variables needed for the copy/zero API.Olivier Houchard2005-10-031-0/+5
* Make sure the interrupt is masked before processing it, or bad thingsOlivier Houchard2005-10-031-3/+3
* If a thread already tries to allocate a new memory range, wait for itOlivier Houchard2005-10-031-7/+22