]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add necessary changes to support various Amlogic SoC devices
authorganbold <ganbold@FreeBSD.org>
Tue, 31 Mar 2015 11:50:46 +0000 (11:50 +0000)
committerganbold <ganbold@FreeBSD.org>
Tue, 31 Mar 2015 11:50:46 +0000 (11:50 +0000)
commit4ae869175b11c24aee549dea4c7c82d76bdbab14
tree468eb62f42bb3dcdb3879e853171ade842689ddc
parente6365e0ee838bb726f7d7fe08418e23358029edf
Add necessary changes to support various Amlogic SoC devices
specially aml8726-m6 and aml8726-m8b SoC based devices.
aml8726-m6 SoC exist in devices such as Visson ATV-102.
Hardkernel ODROID-C1 board has aml8726-m8b SoC.

The following support is included:
  Basic machdep code
  SMP
  Interrupt controller
  Clock control driver (aka gate)
  Pinctrl
  Timer
  Real time clock
  UART
  GPIO
  I2C
  SD controller
  SDXC controller
  USB
  Watchdog
  Random number generator
  PLL / Clock frequency measurement
  Frame buffer

Submitted by:   John Wehle
Approved by:    stas (mentor)
37 files changed:
sys/arm/amlogic/aml8726/aml8726_ccm.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_ccm.h [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_clkmsr.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_clkmsr.h [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_fb.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_fb.h [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_gpio.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_i2c.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_identsoc.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_l2cache.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_machdep.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_machdep.h [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_mmc.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_mmc.h [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_mp.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_pic.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_pinctrl.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_pinctrl.h [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_rng.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_rtc.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_sdxc-m8.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_sdxc-m8.h [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_soc.h [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_timer.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_uart.h [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_uart_console.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_usb_phy-m6.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/aml8726_wdt.c [new file with mode: 0644]
sys/arm/amlogic/aml8726/files.aml8726 [new file with mode: 0644]
sys/arm/amlogic/aml8726/files.smp [new file with mode: 0644]
sys/arm/amlogic/aml8726/std.aml8726 [new file with mode: 0644]
sys/arm/amlogic/aml8726/std.odroidc1 [new file with mode: 0644]
sys/arm/amlogic/aml8726/std.vsatv102-m6 [new file with mode: 0644]
sys/arm/amlogic/aml8726/uart_dev_aml8726.c [new file with mode: 0644]
sys/arm/arm/gic.c
sys/conf/options.arm
sys/dev/mmc/mmc.c