freebsd-src/sys/arm/at91
Warner Losh a500a7ce91 Bus space handles need to be the VA of the requested resource, not the
rounded page VA. Correct so the DBGU device can be mapped for FDT
console since it isn't on a page boundary.
2014-01-25 21:52:19 +00:00
..
at91.c Bus space handles need to be the VA of the requested resource, not the 2014-01-25 21:52:19 +00:00
at91_aicreg.h
at91_cfata.c
at91_gpio.h Provide a simplified way to specify GPIO pins for the Atmel port. 2014-01-15 19:49:12 +00:00
at91_machdep.c Although not strictly required to boot a 64MB board, bump 2013-12-06 18:41:16 +00:00
at91_mci.c Remove #include <machine/frame.h> from all the arm code that doesn't 2013-10-27 01:34:10 +00:00
at91_mcireg.h
at91_pdcreg.h
at91_pio.c Fix regression issue after r248910. 2013-04-07 13:03:57 +00:00
at91_pio_sam9g20.h
at91_pio_sam9g45.h Add support for the Atmel AT91SAM9G45 CPU. 2012-07-26 08:01:25 +00:00
at91_pioreg.h Add definitions for the additional PIO pins found on recent AT91 SoCs. 2013-12-02 02:33:03 +00:00
at91_piovar.h Fix regression issue after r248910. 2013-04-07 13:03:57 +00:00
at91_pit.c at91pit->at91_pit for consistnecy with other drivers. 2012-07-11 17:11:54 +00:00
at91_pitreg.h at91pit->at91_pit for consistnecy with other drivers. 2012-07-11 17:11:54 +00:00
at91_pmc.c Remove #include <machine/frame.h> from all the arm code that doesn't 2013-10-27 01:34:10 +00:00
at91_pmcreg.h Add charge pump current register. 2012-08-10 04:47:20 +00:00
at91_pmcvar.h Correct the PLLA setting functions and centralize. 2012-08-11 05:45:19 +00:00
at91_reset.S Eliminate the AT91XXXX_BASE for each SoC. AT91_BASE is the right way 2012-07-10 02:14:50 +00:00
at91_rst.c at91$DEV->at91_$DEV to match other Atmel drivers. Also, export 2012-07-11 17:11:07 +00:00
at91_rstreg.h at91$DEV->at91_$DEV to match other Atmel drivers. Also, export 2012-07-11 17:11:07 +00:00
at91_rtc.c Loop reading the RTC registers until the same values are obtained 2012-10-07 20:36:46 +00:00
at91_rtcreg.h Use the RTC unit to get the time. This works on all known AT91SAM9* 2012-10-07 01:58:32 +00:00
at91_smc.c Add standard memory controller helper functions. 2014-01-19 17:45:13 +00:00
at91_smc.h Add standard memory controller helper functions. 2014-01-19 17:45:13 +00:00
at91_spi.c Fetch the chip select in the bridge driver, like all the other spi 2012-08-23 22:38:37 +00:00
at91_spireg.h
at91_ssc.c Strip trailing whitespace before other changes. 2012-06-13 04:52:19 +00:00
at91_sscreg.h
at91_st.c Make the SoC stuff a little more modular, and start to move away from 2012-07-11 20:17:14 +00:00
at91_streg.h Make the SoC stuff a little more modular, and start to move away from 2012-07-11 20:17:14 +00:00
at91_twi.c Fix a stray debug that I committed accidentally years ago... 2012-06-22 06:44:22 +00:00
at91_twiio.h
at91_twireg.h
at91_usartreg.h
at91_wdt.c
at91_wdtreg.h Strip trailing whitespace before other changes. 2012-06-13 04:52:19 +00:00
at91board.h Create a generic way to support multiple boards within an 2012-07-07 05:02:39 +00:00
at91reg.h The system IRQ is always IRQ 1. Make it so. 2012-07-10 02:39:03 +00:00
at91rm92reg.h Eliminate the AT91XXXX_BASE for each SoC. AT91_BASE is the right way 2012-07-10 02:14:50 +00:00
at91rm9200.c Add data so we can convert a PIO unit number into a base address. 2014-01-15 19:53:36 +00:00
at91rm9200_devices.c Fix a typo: the RXD0 pin is PA18, not PA19. 2013-03-29 18:06:54 +00:00
at91rm9200var.h Configure the peripheral pins for MCI devices. Eliminate the now-unused 2012-07-15 05:41:43 +00:00
at91sam9g20.c Add data so we can convert a PIO unit number into a base address. 2014-01-15 19:53:36 +00:00
at91sam9g20reg.h Eliminate the AT91XXXX_BASE for each SoC. AT91_BASE is the right way 2012-07-10 02:14:50 +00:00
at91sam9g45.c Add data so we can convert a PIO unit number into a base address. 2014-01-15 19:53:36 +00:00
at91sam9g45reg.h Add support for the Atmel AT91SAM9G45 CPU. 2012-07-26 08:01:25 +00:00
at91sam9x5.c Add data so we can convert a PIO unit number into a base address. 2014-01-15 19:53:36 +00:00
at91sam9x5reg.h These files will support the whole at91sam9x5 family when done, 2012-07-30 21:30:43 +00:00
at91sam9260.c Add data so we can convert a PIO unit number into a base address. 2014-01-15 19:53:36 +00:00
at91sam9260reg.h Missed one of the special AT91SAM9xxx_BASE defines. This should be 2012-07-10 02:44:15 +00:00
at91soc.c Make the SoC stuff a little more modular, and start to move away from 2012-07-11 20:17:14 +00:00
at91soc.h Make the SoC stuff a little more modular, and start to move away from 2012-07-11 20:17:14 +00:00
at91var.h Add data so we can convert a PIO unit number into a base address. 2014-01-15 19:53:36 +00:00
board_bwct.c Configure the peripheral pins for MCI devices. Eliminate the now-unused 2012-07-15 05:41:43 +00:00
board_eb9200.c Preliminary Embest ATEB9200 support. 2012-08-16 05:03:59 +00:00
board_ethernut5.c uboot should be telling us it is an ETHERNUT5 for this board. Tag it 2012-07-14 06:00:37 +00:00
board_hl200.c Configure the peripheral pins for MCI devices. Eliminate the now-unused 2012-07-15 05:41:43 +00:00
board_hl201.c Connect NAND for the SAM9260EK eval board, as well as the HotE HL-201. 2014-01-19 17:59:34 +00:00
board_kb920x.c Configure the peripheral pins for MCI devices. Eliminate the now-unused 2012-07-15 05:41:43 +00:00
board_qila9g20.c Create a generic way to support multiple boards within an 2012-07-07 05:02:39 +00:00
board_sam9g20ek.c Create a generic way to support multiple boards within an 2012-07-07 05:02:39 +00:00
board_sam9x25ek.c Create a generic way to support multiple boards within an 2012-07-07 05:02:39 +00:00
board_sam9260ek.c Fix gcc with -Wstrict-prototypes by telling it bi_emac takes no parameters. 2014-01-25 19:36:27 +00:00
board_sn9g45.c Add new at91sam9g45 support and sn9g45 board to the ATMEL kernel. 2012-07-27 16:38:02 +00:00
board_tsc4370.c Configure the peripheral pins for MCI devices. Eliminate the now-unused 2012-07-15 05:41:43 +00:00
files.at91 Add standard memory controller helper functions. 2014-01-19 17:45:13 +00:00
if_ate.c Loose -> Lose so this sentence makes sense. 2013-12-11 15:32:28 +00:00
if_atereg.h
if_macb.c Mechanically substitute flags from historic mbuf allocator with 2012-12-05 08:04:20 +00:00
if_macbreg.h
if_macbvar.h Fix undefined behavior: (1 << 31) is not defined as 1 is an int and this 2013-11-30 22:17:27 +00:00
std.at91 Set machine correctly on ARM. This allows universe to use the correct world 2012-08-18 05:48:19 +00:00
std.at91sam9 Set machine correctly on ARM. This allows universe to use the correct world 2012-08-18 05:48:19 +00:00
std.at91sam9g45 Set machine correctly on ARM. This allows universe to use the correct world 2012-08-18 05:48:19 +00:00
std.atmel Set machine correctly on ARM. This allows universe to use the correct world 2012-08-18 05:48:19 +00:00
std.bwct
std.eb9200 Preliminary Embest ATEB9200 support. 2012-08-16 05:03:59 +00:00
std.ethernut5 Opt-in rather than opt-out of the SoC. We don't really support 2012-07-01 06:34:17 +00:00
std.hl200
std.hl201 Opt-in rather than opt-out of the SoC. We don't really support 2012-07-01 06:34:17 +00:00
std.kb920x
std.qila9g20 Opt-in rather than opt-out of the SoC. We don't really support 2012-07-01 06:34:17 +00:00
std.sam9g20ek Opt-in rather than opt-out of the SoC. We don't really support 2012-07-01 06:34:17 +00:00
std.sam9x25ek These files will support the whole at91sam9x5 family when done, 2012-07-30 21:30:43 +00:00
std.sam9260ek Add preliminary support for Atmel SAM9260-EK evaluation kit. 2012-07-14 06:13:23 +00:00
std.sn9g45 Add support for the DesignA Electronics Snapper9g45 System on Module. 2012-07-26 08:05:28 +00:00
std.tsc4370
uart_bus_at91usart.c Remove redundant declaration for uart devclass. 2014-01-24 16:50:15 +00:00
uart_cpu_at91usart.c Remove redundant declaration for uart devclass. 2014-01-24 16:50:15 +00:00
uart_dev_at91usart.c Implement support for early printf. You need to define SOCDEV_{PA,VA} 2014-01-22 21:49:20 +00:00