summaryrefslogtreecommitdiff
path: root/sys/arch
diff options
context:
space:
mode:
authorPatrick Wildt <patrick@cvs.openbsd.org>2023-05-17 23:30:59 +0000
committerPatrick Wildt <patrick@cvs.openbsd.org>2023-05-17 23:30:59 +0000
commitb7f28ecbff4f9e8b75fbeb94a12db177f38c83a9 (patch)
tree03843df71a06bf9ca6230db03c1d46d1ecb9fab3 /sys/arch
parente105d158d7f330eb74b95cec57753f413875a875 (diff)
Add qcmtx(4), a driver for the hardware spinlock on Qualcomm SoCs that
is used to synchronize access to the shared memory table between the application cores we run on and the co-processors next to us. ok kettenis@ drahn@
Diffstat (limited to 'sys/arch')
-rw-r--r--sys/arch/arm64/conf/GENERIC3
-rw-r--r--sys/arch/arm64/conf/RAMDISK3
2 files changed, 4 insertions, 2 deletions
diff --git a/sys/arch/arm64/conf/GENERIC b/sys/arch/arm64/conf/GENERIC
index 17c38f6d1a1..ecdb0e82448 100644
--- a/sys/arch/arm64/conf/GENERIC
+++ b/sys/arch/arm64/conf/GENERIC
@@ -1,4 +1,4 @@
-# $OpenBSD: GENERIC,v 1.268 2023/05/17 23:18:59 patrick Exp $
+# $OpenBSD: GENERIC,v 1.269 2023/05/17 23:30:58 patrick Exp $
#
# GENERIC machine description file
#
@@ -327,6 +327,7 @@ qciic* at acpi?
qciic* at fdt?
iic* at qciic?
qcipcc* at fdt?
+qcmtx* at fdt? early 1
qcpdc* at fdt?
qcscm* at fdt?
qcspmi* at fdt?
diff --git a/sys/arch/arm64/conf/RAMDISK b/sys/arch/arm64/conf/RAMDISK
index 97514600aa5..5fb4af166db 100644
--- a/sys/arch/arm64/conf/RAMDISK
+++ b/sys/arch/arm64/conf/RAMDISK
@@ -1,4 +1,4 @@
-# $OpenBSD: RAMDISK,v 1.201 2023/05/17 23:18:59 patrick Exp $
+# $OpenBSD: RAMDISK,v 1.202 2023/05/17 23:30:58 patrick Exp $
machine arm64
maxusers 4
@@ -251,6 +251,7 @@ qciic* at acpi?
qciic* at fdt?
iic* at qciic?
qcipcc* at fdt?
+qcmtx* at fdt? early 1
qcpdc* at fdt?
qcscm* at fdt?
qcspmi* at fdt?