summaryrefslogtreecommitdiffstats
path: root/sys/arm
Commit message (Expand)AuthorAgeFilesLines
* Fix two files forgotten in r269783 (vt_generate_cons_palette)dumbbell2014-08-101-5/+5
* Per discussion on arm@, the compiler generates misalignedimp2014-08-091-5/+33
* Change pmap_enter(9) interface to take flags parameter and superpagekib2014-08-082-56/+58
* Remove unnecessary inclusion of FDT headers.nwhitehorn2014-08-0811-22/+0
* Use OF_getencprop() in preference to OF_getprop() and manual byte-swapping.nwhitehorn2014-08-083-29/+24
* Add a missing clock register definition.ian2014-08-081-0/+1
* Use a SYSINIT to init the array of interrupt names on arm. This wasian2014-08-062-3/+5
* put these under bootverbose, they are only needed for debugging, notjmg2014-08-061-2/+4
* Cache the imx6 SoC type in a static var so that it only has to be figuredian2014-08-051-5/+14
* Add an arm option, ARM_DEVICE_MULTIPASS, used to opt-in to multi-passian2014-08-051-0/+5
* Attach arm generic interrupt and timer drivers in the middle ofian2014-08-054-4/+8
* Set the pl310 L2 cache driver to attach during the middle of BUS_PASS_CPU.ian2014-08-052-27/+52
* Merge all MD sf_buf allocators into one MI, residing in kern/subr_sfbuf.cglebius2014-08-053-159/+10
* Retire pmap_change_wiring(). We have never used it to wire virtual pages.alc2014-08-032-77/+0
* 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
* Tell the assembler we're building for armv7a with security extensions,ian2014-08-011-1/+2
* Fix unwind-info errors in our hand-written arm assembler code.ian2014-08-0113-48/+70
* Rename files: keep codename only to make it shorter.br2014-08-012-2/+2
* Add support for Chromebook2 -- next-generation 8-corebr2014-08-0116-126/+1595
* Switch to using counter(9) for the new 64-bit stats kept by armv6 busdma.ian2014-07-311-35/+43
* Remove unused option.br2014-07-292-4/+0
* Remove SC_DFLT_FONT option. vt(4) don't use it.ray2014-07-291-2/+0
* Export some new busdma stats via sysctl for armv6. Added:ian2014-07-291-3/+63
* A while back, the array of segments used for a load/mapping operation wasian2014-07-291-68/+40
* We never need bounce pages for memory we allocate. We cleverly allocateian2014-07-291-8/+0
* Replace a bunch of double-indirection with a local pointer var (that is,ian2014-07-291-18/+19
* Don't clear the DMAMAP_DMAMEM_ALLOC flag set a few lines earlier. Doh!ian2014-07-291-1/+0
* Memory belonging to an mbuf, or allocated by bus_dmamem_alloc(), neverian2014-07-291-6/+24
* The run_filter() function doesn't just run dma tag exclusion filterian2014-07-291-46/+73
* Propagate any alignment restriction from the parent tag to a new tag,ian2014-07-291-0/+1
* Reformat some continuation lines. No functional changes.ian2014-07-291-30/+25
* Correct the comparison logic when looking for intersections betweenian2014-07-291-2/+2
* The exclusion_bounce() routine compares unchanging values in the tag withian2014-07-291-11/+22
* Rename _bus_dma_can_bounce(), add new inline routines.ian2014-07-291-9/+28
* Add the rest of combined interrupt groups.br2014-07-281-5/+112
* Pull in the armv4 "fast out" code for checking whether busdma can bounceian2014-07-261-0/+16
* Remove completely bogus alignment check -- it's the physical address thatian2014-07-261-2/+0
* Add error return to dumpsys(), and use it in doadump().gavin2014-07-251-3/+4
* Enable Freescale i.MX I2C driver for i.MX6.br2014-07-223-6/+12
* Rename i.MX I2C driver file.br2014-07-225-4/+4
* Add dl_unwind_find_exidx() for ARM EABI, required for C++ exceptionian2014-07-191-0/+3
* Add support for Toradex Apalis i.MX6 development board.br2014-07-181-0/+31
* Rename gpio driver file.br2014-07-184-3/+3
* o Enable GPIO device driver for i.MX6.br2014-07-183-6/+14
* Implement pmap_unwire(). See r268327 for the motivation behind this change.alc2014-07-162-0/+119
* Actually set the "no execute" bit on 1 MB page mappings in pmap_protect().alc2014-07-151-1/+1
* Eliminate repeated calculation of next_bucket in pmap_protect() andalc2014-07-151-13/+12
OpenPOWER on IntegriCloud