freebsd-skq/sys/arm/sa11x0
ian b37938a4e4 MFC r258392, r258412:
Call cpu_setup() immediately after the page tables are installed.  This
  enables data cache and other chip-specific features.  It was previously
  done via an early SYSINIT, but it was being done after pmap and vm setup,
  and those setups need to use mutexes.  On some modern ARM platforms,
  the ldrex/strex instructions that implement mutexes require the data cache
  to be enabled.

  Call cpu_setup() from the initarm() routine on platforms that don't use
  the common FDT-aware initarm() in arm/machdep.c.
2013-12-14 01:12:13 +00:00
..
assabet_machdep.c MFC r258392, r258412: 2013-12-14 01:12:13 +00:00
files.sa11x0
sa11x0_dmacreg.h The NetBSD Foundation has granted permission to remove clauses 3 and 4. 2010-02-16 21:59:17 +00:00
sa11x0_gpioreg.h Trim trailing whitespace... 2012-06-13 04:59:00 +00:00
sa11x0_io_asm.S Trim trailing whitespace... 2012-06-13 04:59:00 +00:00
sa11x0_io.c MFC r257199, r257200, r257217: 2013-12-13 20:43:11 +00:00
sa11x0_irq.S Trim trailing whitespace... 2012-06-13 04:59:00 +00:00
sa11x0_irqhandler.c The NetBSD Foundation has granted permission to remove clauses 3 and 4. 2010-02-16 21:59:17 +00:00
sa11x0_ost.c Trim trailing whitespace... 2012-06-13 04:59:00 +00:00
sa11x0_ostreg.h Trim trailing whitespace... 2012-06-13 04:59:00 +00:00
sa11x0_ppcreg.h The NetBSD Foundation has granted permission to remove clauses 3 and 4. 2010-02-16 21:59:17 +00:00
sa11x0_reg.h The NetBSD Foundation has granted permission to remove clauses 3 and 4. 2010-02-16 21:59:17 +00:00
sa11x0_var.h Trim trailing whitespace... 2012-06-13 04:59:00 +00:00
sa11x0.c Trim trailing whitespace... 2012-06-13 04:59:00 +00:00
std.sa11x0 Set machine correctly on ARM. This allows universe to use the correct world 2012-08-18 05:48:19 +00:00
uart_bus_sa1110.c
uart_cpu_sa1110.c
uart_dev_sa1110.c Fix low-level uart drivers that set their fifo sizes in the softc too late. 2013-04-01 00:44:20 +00:00
uart_dev_sa1110.h