[RFC]Add initial support for Altera's SOCFPGA hardward
dinguyen at altera.com
dinguyen at altera.com
Wed Jun 27 09:50:05 EDT 2012
Hello,
The following 2 patches are initial submissions for Altera's SOCFPGA on ARM platform. Advance and deep appreciation to those who will take the time to review and send comments.
[PATCH 1] Add defines for the SOCFPGA hardware
MAINTAINERS | 5
arch/arm/Kconfig | 19 +
arch/arm/Makefile | 1
arch/arm/mach-socfpga/Kconfig | 21 +
arch/arm/mach-socfpga/Makefile | 8
arch/arm/mach-socfpga/Makefile.boot | 3
arch/arm/mach-socfpga/clock.c | 50 +++
arch/arm/mach-socfpga/common.c | 156 ++++++++++
arch/arm/mach-socfpga/common.h | 38 ++
arch/arm/mach-socfpga/dw_apb_timer.c | 164 +++++++++++
arch/arm/mach-socfpga/headsmp.S | 41 ++
arch/arm/mach-socfpga/hotplug.c | 125 ++++++++
arch/arm/mach-socfpga/include/mach/clock.h | 11
arch/arm/mach-socfpga/include/mach/debug-macro.S | 29 +
arch/arm/mach-socfpga/include/mach/dw_apb_timer.h | 38 ++
arch/arm/mach-socfpga/include/mach/io.h | 27 +
arch/arm/mach-socfpga/include/mach/iomap.h | 37 ++
arch/arm/mach-socfpga/include/mach/irqs.h | 305 +++++++++++++++++++++
arch/arm/mach-socfpga/include/mach/memory.h | 32 ++
arch/arm/mach-socfpga/include/mach/smp.h | 15 +
arch/arm/mach-socfpga/include/mach/socfpga-timer.h | 27 +
arch/arm/mach-socfpga/include/mach/system.h | 31 ++
arch/arm/mach-socfpga/include/mach/timex.h | 19 +
arch/arm/mach-socfpga/include/mach/uncompress.h | 44 +++
arch/arm/mach-socfpga/localtimer.c | 34 ++
arch/arm/mach-socfpga/platsmp.c | 154 ++++++++++
arch/arm/mm/Kconfig | 2
27 files changed, 1435 insertions(+), 1 deletion(-)
[PATCH 2] Add support for the SOCFPGA Cyclone V board
boot/dts/socfpga.dtsi | 73 ++++++++++++
boot/dts/socfpga_cyclone5.dts | 90 +++++++++++++++
configs/socfpga_defconfig | 84 ++++++++++++++
mach-socfpga/include/mach/clkdev.h | 16 ++
mach-socfpga/include/mach/socfpga_cyclone5.h | 83 +++++++++++++
mach-socfpga/socfpga_cyclone5.c | 161 +++++++++++++++++++++++++++
tools/mach-types | 1
7 files changed, 508 insertions(+)
Thanks,
Dinh
More information about the linux-arm-kernel
mailing list