git: fb7a00772898 - main - arm: add a std.qca for 32 bit armv7 platforms
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 18 Oct 2021 19:19:20 UTC
The branch main has been updated by adrian:
URL: https://cgit.FreeBSD.org/src/commit/?id=fb7a00772898a6dce16f790e013cbdc7e8591363
commit fb7a00772898a6dce16f790e013cbdc7e8591363
Author: Adrian Chadd <adrian@FreeBSD.org>
AuthorDate: 2021-10-16 18:48:02 +0000
Commit: Adrian Chadd <adrian@FreeBSD.org>
CommitDate: 2021-10-18 19:19:03 +0000
arm: add a std.qca for 32 bit armv7 platforms
This is the minimal config required to boot on the IPQ4018 SoC
and likely future ones as well in this family.
---
sys/arm/conf/std.qca | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/sys/arm/conf/std.qca b/sys/arm/conf/std.qca
new file mode 100644
index 000000000000..cabd5f309121
--- /dev/null
+++ b/sys/arm/conf/std.qca
@@ -0,0 +1,28 @@
+#
+# QCA SoC support (32 bit)
+#
+
+machine arm armv7
+cpu CPU_CORTEXA
+makeoptions CONF_CFLAGS="-march=armv7a"
+
+files "../qualcomm/std.ipq4018"
+
+# Serial (COM) ports
+device uart
+device uart_msm # Qualcomm MSM UART driver
+
+device gic
+
+# MMC/SD/SDIO Card slot support
+device mmc
+device sdhci
+
+# Timers
+device generic_timer
+device mpcore_timer
+
+options FDT
+
+# Disable CP14 work in DDB as TZ won't let us by default
+options ARM_FORCE_DBG_MONITOR_DISABLE