freebsd-skq/sys/arm/amlogic/aml8726
ganbold 05965f3d9f Update Amlogic MMC driver:
1) Advertise the actual min / max speeds the hardware is capable
       of supporting given the reference clock used by the board.

  2) Rather than attempting to extend the hardware's timeout register
       in software (the hardware doesn't have sufficient bits to directly
            support long timeouts), simply implement the same timeout approach
	         used in the SDXC driver.

  3) Set the timeout for a linked command (e.g. STOP TRANSMISSION) based
       on the previous multiblock read / write.

The changes have been smoke tested on both the ODROID-C1 and the VSATV102-M6
using the following cards:

* PQI 2GB microSD
* SanDisk 2GB microSD
* PQI 8GB SDHC (not a microSD so only tested on the ATV-102)
* PNY 8GB microSDHC
* SanDisk Ultra 32GB microSDHC

Submitted by:  John Wehle
2015-04-28 08:27:44 +00:00
..
aml8726_ccm.c
aml8726_ccm.h
aml8726_clkmsr.c This modifies several FreeBSD drivers to use the GNU approach to 2015-04-11 08:34:41 +00:00
aml8726_clkmsr.h
aml8726_fb.c
aml8726_fb.h
aml8726_gpio.c
aml8726_i2c.c This modifies several FreeBSD drivers to use the hardware strings 2015-04-11 08:30:37 +00:00
aml8726_identsoc.c This modifies several FreeBSD drivers to use the GNU approach to 2015-04-11 08:34:41 +00:00
aml8726_l2cache.c
aml8726_machdep.c This modifies several FreeBSD drivers to use the GNU approach to 2015-04-11 08:34:41 +00:00
aml8726_machdep.h
aml8726_mmc.c Update Amlogic MMC driver: 2015-04-28 08:27:44 +00:00
aml8726_mmc.h Update Amlogic MMC driver: 2015-04-28 08:27:44 +00:00
aml8726_mp.c
aml8726_pic.c
aml8726_pinctrl.c
aml8726_pinctrl.h
aml8726_rng.c
aml8726_rtc.c
aml8726_sdxc-m8.c
aml8726_sdxc-m8.h
aml8726_soc.h This modifies several FreeBSD drivers to use the GNU approach to 2015-04-11 08:34:41 +00:00
aml8726_timer.c This modifies several FreeBSD drivers to use the hardware strings 2015-04-11 08:30:37 +00:00
aml8726_uart_console.c
aml8726_uart.h
aml8726_usb_phy-m6.c
aml8726_wdt.c This modifies several FreeBSD drivers to use the hardware strings 2015-04-11 08:30:37 +00:00
files.aml8726 - Move files selected in files.smp to files.aml8726 and remove it. 2015-04-23 20:39:40 +00:00
std.aml8726 Move KERNVIRTADDR to the common std.aml8726. 2015-04-23 20:43:24 +00:00
uart_dev_aml8726.c Add support for the uart classes to set their default register shift value. 2015-04-11 17:16:23 +00:00