aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/allwinner/a31/std.a31
diff options
context:
space:
mode:
authorJared McNeill <jmcneill@FreeBSD.org>2016-04-21 16:49:04 +0000
committerJared McNeill <jmcneill@FreeBSD.org>2016-04-21 16:49:04 +0000
commit473bbf691b4bafa301d3c758f75f34fdead0ba22 (patch)
treecf73e4e6c54998fef470c5a975c9d7c23884d6c5 /sys/arm/allwinner/a31/std.a31
parent40cf3344dce59cb6ee8999db7651ca664830bab9 (diff)
downloadsrc-473bbf691b4bafa301d3c758f75f34fdead0ba22.tar.gz
src-473bbf691b4bafa301d3c758f75f34fdead0ba22.zip
Replace the A20 kernel config with a generic ALLWINNER kernel config that
supports A20, A31, and A31S. Adds support for the BananaPi M2 (A31S) board. Submitted by: Emmanuel Vadot <manu@bidouilliste.com> Reviewed by: jmcneill Differential Revision: https://reviews.freebsd.org/D5580
Notes
Notes: svn path=/head/; revision=298422
Diffstat (limited to 'sys/arm/allwinner/a31/std.a31')
-rw-r--r--sys/arm/allwinner/a31/std.a3115
1 files changed, 15 insertions, 0 deletions
diff --git a/sys/arm/allwinner/a31/std.a31 b/sys/arm/allwinner/a31/std.a31
new file mode 100644
index 000000000000..22250fbe425b
--- /dev/null
+++ b/sys/arm/allwinner/a31/std.a31
@@ -0,0 +1,15 @@
+# Allwinner A31 common options
+#$FreeBSD$
+
+cpu CPU_CORTEXA
+machine arm armv6
+makeoptions CONF_CFLAGS="-march=armv7a"
+
+makeoptions KERNVIRTADDR=0xc0200000
+options KERNVIRTADDR=0xc0200000
+
+options IPI_IRQ_START=0
+options IPI_IRQ_END=15
+
+files "../allwinner/files.allwinner"
+files "../allwinner/a31/files.a31"