freebsd-skq/sys/arm/at91
raj 5f05e95e54 Map DPCPU pages into ARM kernel VA space.
DPCPU area was not properly mapped into kernel VA space, which caused page
fault on the first DPCPU access. This patch fixes the problem by mapping DPCPU
area into kernel VA space.

Submitted by:	Michal Hajduk, Piotr Ziecik
Reviewed by:	cognet, stas
Approved by:	re (kib)
Obtained from:	Semihalf
2009-07-01 20:07:44 +00:00
..
at91_cfata.c Eliminate devclass_find_free_unit call here, since -1 gives the same 2009-06-10 17:39:19 +00:00
at91_machdep.c Map DPCPU pages into ARM kernel VA space. 2009-07-01 20:07:44 +00:00
at91_mci.c strict kobj signatures: number of fixes for arm architecture 2009-06-11 17:05:13 +00:00
at91_mcireg.h Tweak the disclaimer section of the license to match COPYRIGHT, for 2008-11-25 00:13:26 +00:00
at91_pdcreg.h Tweak the disclaimer section of the license to match COPYRIGHT, for 2008-11-25 00:13:26 +00:00
at91_pio_rm9200.h Add support for configuring pins to be one of {GPIO, PERIPHERAL A or 2006-07-02 03:50:44 +00:00
at91_pio.c Tweak the disclaimer section of the license to match COPYRIGHT, for 2008-11-25 00:13:26 +00:00
at91_pioreg.h Tweak the disclaimer section of the license to match COPYRIGHT, for 2008-11-25 00:13:26 +00:00
at91_piovar.h Tweak the disclaimer section of the license to match COPYRIGHT, for 2008-11-25 00:13:26 +00:00
at91_pmc.c - Get rid of extra include file, erroneously added by the 2008-11-30 22:40:11 +00:00
at91_pmcreg.h Tweak the disclaimer section of the license to match COPYRIGHT, for 2008-11-25 00:13:26 +00:00
at91_pmcvar.h Tweak the disclaimer section of the license to match COPYRIGHT, for 2008-11-25 00:13:26 +00:00
at91_rtc.c Tweak the disclaimer section of the license to match COPYRIGHT, for 2008-11-25 00:13:26 +00:00
at91_rtcreg.h Tweak the disclaimer section of the license to match COPYRIGHT, for 2008-11-25 00:13:26 +00:00
at91_spi.c - Make SPI bus bridge be non-arch dependent by using more generic 2009-05-13 18:42:49 +00:00
at91_spireg.h Tweak the disclaimer section of the license to match COPYRIGHT, for 2008-11-25 00:13:26 +00:00
at91_ssc.c Tweak the disclaimer section of the license to match COPYRIGHT, for 2008-11-25 00:13:26 +00:00
at91_sscreg.h Tweak the disclaimer section of the license to match COPYRIGHT, for 2008-11-25 00:13:26 +00:00
at91_st.c Tweak the disclaimer section of the license to match COPYRIGHT, for 2008-11-25 00:13:26 +00:00
at91_streg.h Tweak the disclaimer section of the license to match COPYRIGHT, for 2008-11-25 00:13:26 +00:00
at91_twi.c strict kobj signatures: number of fixes for arm architecture 2009-06-11 17:05:13 +00:00
at91_twiio.h Tweak the disclaimer section of the license to match COPYRIGHT, for 2008-11-25 00:13:26 +00:00
at91_twireg.h Use at91_master_clock instead of AT91C_MASTER_CLOCK. 2009-01-22 21:55:37 +00:00
at91_usartreg.h Tweak the disclaimer section of the license to match COPYRIGHT, for 2008-11-25 00:13:26 +00:00
at91.c Pass the previously returned IRQ back to arm_get_next_irq() so that 2009-06-09 18:18:41 +00:00
at91board.h Start to make it easier to add AT91RM9200 based boards: 2008-11-25 18:40:40 +00:00
at91rm92reg.h - Add the driver for AT91RM9200 CompactFlash controller. The driver 2009-04-22 23:54:41 +00:00
at91var.h Store at91_master_clock in a global variable as opposed to a compile 2009-01-22 21:54:26 +00:00
board_bwct.c Convert BWCT and HL200 over to new board mechanism as well. The 2008-11-25 19:05:46 +00:00
board_hl200.c Convert BWCT and HL200 over to new board mechanism as well. The 2008-11-25 19:05:46 +00:00
board_kb920x.c Convert BWCT and HL200 over to new board mechanism as well. The 2008-11-25 19:05:46 +00:00
board_tsc4370.c Convert BWCT and HL200 over to new board mechanism as well. The 2008-11-25 19:05:46 +00:00
files.at91 - Add the driver for AT91RM9200 CompactFlash controller. The driver 2009-04-22 23:54:41 +00:00
hints.at91rm9200
hints.at91sam9261
if_ate.c Use if_maddr_rlock()/if_maddr_runlock() rather than IF_ADDR_LOCK()/ 2009-06-26 11:45:06 +00:00
if_atereg.h Replace disclaimer with the one from COPYRIGHT. Joint authors aggreed 2008-11-25 00:14:49 +00:00
std.at91 Whitespace nit. 2008-11-25 16:38:10 +00:00
std.bwct Convert BWCT and HL200 over to new board mechanism as well. The 2008-11-25 19:05:46 +00:00
std.hl200 Convert BWCT and HL200 over to new board mechanism as well. The 2008-11-25 19:05:46 +00:00
std.kb920x Convert BWCT and HL200 over to new board mechanism as well. The 2008-11-25 19:05:46 +00:00
std.tsc4370 Convert BWCT and HL200 over to new board mechanism as well. The 2008-11-25 19:05:46 +00:00
uart_bus_at91usart.c Migrate towards using at91_master_clock. Initialize the clocks for 2009-01-22 21:56:41 +00:00
uart_cpu_at91rm9200usart.c Migrate towards using at91_master_clock. Initialize the clocks for 2009-01-22 21:56:41 +00:00
uart_dev_at91usart.c Migrate towards using at91_master_clock. Initialize the clocks for 2009-01-22 21:56:41 +00:00