freebsd-skq/sys/arm/at91
Warner Losh 57dc2664ef Probe the memory size of the board better. Look at the bus width,
number of banks, rows and columns the SDRAMC is programmed to access
to determine the RAM size for the board, rather than hard-wiring it to
be 32MB.  My company's board with 64MB now probes correctly, as does
the KB9202 with only 32MB.  This means that to detect the right memory
size, our boot loader must correctly initialize these values.  This is
a fairly safe assumption because the boot loader has to initialize
SDRAM already, and it isn't really possible to change this register
after we've accessed SDRAM.
2006-06-20 20:13:40 +00:00
..
at91_pdcreg.h Get this to compile : 2006-05-11 14:30:28 +00:00
at91_pio.c Skeleton PIO support. 2006-03-24 07:39:29 +00:00
at91_pioreg.h Skeleton PIO support. 2006-03-24 07:39:29 +00:00
at91_pmc.c improve reporting of clocks 2006-06-17 23:22:10 +00:00
at91_pmcreg.h Add the sekelton of support for the Power Management Controller. 2006-03-24 07:37:56 +00:00
at91_pmcvar.h Add the sekelton of support for the Power Management Controller. 2006-03-24 07:37:56 +00:00
at91_rtc.c Add RTC support. This may be of dubious value since the RTC is reset 2006-03-24 07:35:30 +00:00
at91_rtcreg.h Add RTC support. This may be of dubious value since the RTC is reset 2006-03-24 07:35:30 +00:00
at91_spi.c
at91_spiio.h
at91_spireg.h
at91_ssc.c Skeleton support for the SSC device, which implements I2S interfaces, 2006-03-24 07:42:33 +00:00
at91_sscreg.h Skeleton support for the SSC device, which implements I2S interfaces, 2006-03-24 07:42:33 +00:00
at91_st.c Resurrect Skyeye support : 2006-05-13 23:41:16 +00:00
at91_streg.h
at91_twi.c Connect twi to the FreeBSD iicbus infrastructure. 2006-04-06 04:31:19 +00:00
at91_twiio.h
at91_twireg.h
at91_usartreg.h Remove unused bit definitions. 2006-04-06 04:29:24 +00:00
at91.c We have an implementation of generic_bs_rr_1, so use it, as some drivers use 2006-05-19 11:27:02 +00:00
at91rm92reg.h Probe the memory size of the board better. Look at the bus width, 2006-06-20 20:13:40 +00:00
at91var.h
files.at91 Add rtc to files.at91 2006-03-24 07:36:23 +00:00
files.kb920x
hints.at91rm9200
hints.at91sam9261
if_ate.c Carefully note the RMII bit in the config register at attach time. 2006-06-17 23:24:35 +00:00
if_atereg.h
kb920x_machdep.c Probe the memory size of the board better. Look at the bus width, 2006-06-20 20:13:40 +00:00
ohci_atmelarm.c MFp4: 2006-03-18 01:45:29 +00:00
std.at91 These files apply to all the atmel parts that freebsd is going to run on, 2006-02-17 22:33:13 +00:00
std.kb920x These files apply to all the atmel parts that freebsd is going to run on, 2006-02-17 22:33:13 +00:00
uart_bus_at91usart.c Resurrect Skyeye support : 2006-05-13 23:41:16 +00:00
uart_cpu_at91rm9200usart.c Resurrect Skyeye support : 2006-05-13 23:41:16 +00:00
uart_dev_at91usart.c Resurrect Skyeye support : 2006-05-13 23:41:16 +00:00