summaryrefslogtreecommitdiffstats
path: root/sys/arm
Commit message (Expand)AuthorAgeFilesLines
* Change the order of operations for the initial cache setup. Turning offian2014-12-311-5/+4
* Fix a paste-o.ian2014-12-311-1/+1
* Add a new locore.S that #includes the right (v4 or v6) implementation.ian2014-12-301-0/+41
* Rename locore.S to locore-v4.S and add a new locore-v6.S for starting upian2014-12-303-27/+538
* Export MAXCPU to the assembler code, needing by upcoming changes to locore.S.ian2014-12-301-0/+1
* Add armv6 implementations of these cache operations to avoid duplicatingian2014-12-301-24/+32
* Update comments (r4 is not used anywhere), use non-profiling entry macros.ian2014-12-281-7/+9
* Fix a "decl is not a prototype" error noticed by gcc (but not clang).ian2014-12-281-1/+1
* Add cache maintenance functions which will be used by startup code toian2014-12-281-0/+200
* Eliminate an unused macro whose name clashes now with a function in theian2014-12-281-1/+0
* Add new TLB and cache maintainence functions for armv6 and armv7. Theseian2014-12-281-0/+238
* Add new code to read and parse cpu identification data using the new CPUIDian2014-12-284-0/+373
* Remove unnecessary code and, instead, use the provided iicbus_null_callbackloos2014-12-271-33/+1
* Fix a off-by-one bug.loos2014-12-271-1/+2
* Convert the BSC (i2c) driver to use the new iicbus_get_frequency().loos2014-12-272-41/+16
* Removes unused and duplicate headers.loos2014-12-271-20/+6
* Remove the '#undef DEBUG' that should not be committed.loos2014-12-271-1/+0
* On interrupt handler, save the actual data read from mbox. The previousloos2014-12-271-2/+4
* Make consistent use of the correct debug macros across the file.loos2014-12-271-1/+1
* Fix the musb initialization sequence on AM335x.loos2014-12-261-9/+18
* Include acle-compat.h directly (we use its symbols) rather than gettingian2014-12-261-0/+1
* Squelch a (bogus) gcc use-before-init warning.ian2014-12-261-0/+1
* Define only the CP15 register operations that are valid for the architecture.ian2014-12-251-10/+16
* Add macros for asm barrier instructions with arch-specific implementations.ian2014-12-251-0/+15
* Add interrupt support for GPIO pins on OMAP4 and AM335x.loos2014-12-252-32/+307
* For data and instruction prefetch aborts, call the same handler in the Cian2014-12-253-8/+12
* Create 'L' variants of all the ENTRY macros for file-static/local symbols.ian2014-12-251-4/+15
* Fix the GLOBAL macro so it works (upper vs lowercase X), use it in _EENTRY.ian2014-12-251-2/+3
* Stylish changes... put tabs where they need to be in macros, move linesian2014-12-251-19/+19
* Remove _PROF_PROLOGUE from the EENTRY() macros. These macros defineian2014-12-251-4/+4
* Oops, I fumbled a semicolon on the style changes; recover it.ian2014-12-251-1/+1
* Change the style of the DO_AST macro to match the others in this file --ian2014-12-251-20/+20
* Display the correct value for cache Level of Coherency. Like the otherian2014-12-241-1/+1
* Cleanup up ARM *frame structures...ian2014-12-2411-253/+155
* Eliminate unnecessary references to pte.h internals by using the standardian2014-12-241-8/+8
* Rename pic_ipi_get to pic_ipi_read for intrng.andrew2014-12-244-5/+5
* Switch i.MX to use the platform code to help with a single Freescale kernel.andrew2014-12-246-50/+65
* Bring in the last round of updates before adding the interrupt support.loos2014-12-242-59/+58
* Revert a glitched mismerge that got caught up in the prior commit.ian2014-12-241-2/+2
* Define the old-school arm arch constants we still use internally based onian2014-12-241-2/+25
* Do not return the total number of available pins but the maximum pin numberloos2014-12-231-12/+1
* Remove the old NFS client and server from head,rmacklem2014-12-233-3/+3
* Remove some leftovers from OMAP3 support.loos2014-12-221-9/+4
* Simplify the use of locks where possible, remove the locking when it is notloos2014-12-221-70/+41
* Replace the clock divisor terms with values that also result in a 1 MHzian2014-12-221-1/+1
* Add -march=armv7a to the kernel compile for all ARM systems which are v7a.ian2014-12-2114-0/+14
* Fix the unwinder to get past functions with no stack but may cause anandrew2014-12-211-1/+8
* Pull out the fdt mapping code into intr.c. The arm_intrng branch alsoandrew2014-12-213-25/+50
* Eliminate a redundant declaration.ian2014-12-211-2/+0
* Remove a volatile qualifier on return type that is ignored and results inian2014-12-211-1/+1
OpenPOWER on IntegriCloud