cpu: Add initial support for Allwinner A10 SoC

Hardware / Coreboot - Alexandru Gagniuc [gmail.com] - 8 January 2014 15:54 EST

Add minimal support needed to get a bootblock capable of initialising a serial console.

Change-Id: I50dd85544549baf9c5ea0aa3b4296972136c02a4

f64111b cpu: Add initial support for Allwinner A10 SoC
src/cpu/Kconfig | 1 +
src/cpu/Makefile.inc | 1 +
src/cpu/allwinner/Kconfig | 1 +
src/cpu/allwinner/Makefile.inc | 1 +
src/cpu/allwinner/a10/Kconfig | 115 ++++++++++++++++++++++++++
src/cpu/allwinner/a10/Makefile.inc | 35 ++++++++
src/cpu/allwinner/a10/bootblock.c | 21 +++++
src/cpu/allwinner/a10/bootblock_media.c | 14 ++++
src/cpu/allwinner/a10/clock.h | 137 +++++++++++++++++++++++++++++++
src/cpu/allwinner/a10/gpio.h | 51 ++++++++++++
src/cpu/allwinner/a10/memmap.h | 117 ++++++++++++++++++++++++++
src/cpu/allwinner/a10/monotonic_timer.c | 13 +++
src/cpu/allwinner/a10/pinmux.c | 30 +++++++
src/cpu/allwinner/a10/timer.c | 19 +++++
src/cpu/allwinner/a10/uart.c | 98 ++++++++++++++++++++++
src/cpu/allwinner/a10/uart.h | 77 +++++++++++++++++
src/cpu/allwinner/a10/uart_console.c | 109 ++++++++++++++++++++++++
17 files changed, 840 insertions(+)

Upstream: review.coreboot.org


  • Share