summaryrefslogtreecommitdiffstats
path: root/sys/arm/at91/at91_machdep.c
Commit message (Expand)AuthorAgeFilesLines
* Use the new(-ish) CP15_SCTLR macro to generate system control reg accessesian2016-05-231-3/+4
* sys/arm: Minor spelling fixes.pfg2016-05-041-1/+1
* Move arm's devmap to some generic place, so it can be usedbr2016-04-261-3/+3
* sys: use our roundup2/rounddown2() macros when param.h is available.pfg2016-04-211-3/+3
* Remove pd_prot and pd_cache members from struct arm_devmap_entry.skra2016-02-171-13/+1
* ARM: Consistently use cpu_setttb() instead of setttb().mmel2016-02-031-2/+2
* We don't need at91_bs_tag. arm_base_bs_tag works now that we haveimp2016-01-161-2/+0
* Make kstack_pages a tunable on arm, x86, and powepc. On i386, thekib2015-08-101-2/+2
* Fix KSTACK_PAGES issue when the default value was changed in KERNCONFzbb2015-07-161-0/+1
* Remove the bootconfig parsing. We never used it and always passed either anandrew2015-03-291-1/+1
* Eliminate a redundant declaration.ian2014-12-211-2/+0
* Define at91_master_clock in only one file to eliminate warnings aboutimp2014-08-171-1/+1
* Start to add FDT support.imp2014-08-141-9/+17
* When mapping device memory, use PTE_DEVICE rather than PTE_NOCACHE.ian2014-05-101-6/+6
* The arm exception entry points currently vector through a function pointerian2014-03-091-9/+0
* Make at91_soc_id() public.imp2014-03-081-1/+1
* If someone tries to boot a generic ATMEL kernel that has no board_init()ian2014-02-091-0/+5
* No need to set physmem in each initarm() instance anymore, it's handledian2014-02-091-1/+0
* It turns out a global variable is the only straightforward way toian2014-02-091-0/+1
* Replace compile-time constant KERNPHYSADDR with abp_physaddr (determinedian2014-02-091-2/+2
* Consolidate code related to setting up physical memory configuration intoian2014-02-081-14/+16
* Use abp_physaddr for the physical address over KERNPHYSADDR. This helps usandrew2014-02-061-1/+2
* Move these for diff reduction against FDT work.imp2014-01-311-12/+12
* Minor cleanup of comments.imp2014-01-311-7/+4
* Switch to using PAs rather than VAs for the addresses we map forimp2014-01-311-5/+6
* Although not strictly required to boot a 64MB board, bumpimp2013-12-061-1/+2
* Call cpu_setup() from the initarm() routine on platforms that don't useian2013-11-211-0/+1
* Move remaining code and data related to static device mapping into theian2013-11-041-2/+3
* Call soc_info.soc_data->soc_clock_init() before at91_pmc_init_clock(), soian2013-03-291-2/+11
* Eliminate a redundant #include: machine/pmap.h is already includedalc2013-02-261-1/+0
* Merge from vmobj-rwlock branch:attilio2013-02-261-1/+0
* Initialize vm_max_kernel_address on non-FDT platforms. (This should havealc2013-02-201-1/+2
* Reduce differences between these two initarms a bit more.imp2012-11-081-15/+19
* Minor cosmetic changes to bring atmel's initarm and the defaultimp2012-11-071-5/+5
* Create a common set_stackptrs in sys/arm/machdep.c.andrew2012-09-221-11/+2
* Merging projects/armv6, part 1gonzo2012-08-151-5/+1
* Add support for the Atmel AT91SAM9G45 CPU.andrew2012-07-261-1/+31
* Remember where we found the DBGU and use that for our console.imp2012-07-121-0/+1
* Make the SoC stuff a little more modular, and start to move away fromimp2012-07-111-42/+52
* Go ahead and disable the interrupts for the DBGU the boot loader mayimp2012-07-101-0/+9
* Remove some unused variables/externs that have been copied too many times...imp2012-07-101-5/+0
* Create a generic way to support multiple boards within animp2012-07-071-0/+13
* Move these #defines to at91reg.h (where I should have put them in theimp2012-06-221-3/+0
* Try to bring this file closer to style(9).marius2012-06-181-26/+42
* Make it possible to link together a sam and an rm kernel. The resultsimp2012-06-151-0/+27
* Take half a step closer towards having a unified atmel kernel byimp2012-06-151-0/+21
* More Linux boot support. Create arm_dump_avail_init() to initializeimp2012-06-141-13/+2
* Modify all the arm platform files to call parse_boot_param passing inimp2012-06-141-1/+1
* Remove an unneeded increment from initarm. The variable is uninitialised,andrew2012-06-101-1/+0
* Pull out the common code to initialise proc0 & thread0 from initarm to aandrew2012-06-101-9/+1
OpenPOWER on IntegriCloud