git: f8e38b421b38 - main - arm64: bus: provide bus_space_set_{multi,region}_stream definitions
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 26 Sep 2022 19:26:01 UTC
The branch main has been updated by kevans:
URL: https://cgit.FreeBSD.org/src/commit/?id=f8e38b421b38410b10f854794b09a9cd29f8b0ab
commit f8e38b421b38410b10f854794b09a9cd29f8b0ab
Author: Mitchell Horne <mhorne@FreeBSD.org>
AuthorDate: 2022-09-26 19:24:21 +0000
Commit: Kyle Evans <kevans@FreeBSD.org>
CommitDate: 2022-09-26 19:24:37 +0000
arm64: bus: provide bus_space_set_{multi,region}_stream definitions
Reviewed by: andrew
Sponsored by: Juniper Networks, Inc.
Sponsored by: Klara, Inc.
Differential Revision: https://reviews.freebsd.org/D36719
---
sys/arm64/include/bus.h | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/sys/arm64/include/bus.h b/sys/arm64/include/bus.h
index 9fa430c1d311..902be0db3b62 100644
--- a/sys/arm64/include/bus.h
+++ b/sys/arm64/include/bus.h
@@ -458,6 +458,15 @@ struct bus_space {
#define bus_space_set_multi_8(t, h, o, v, c) \
__bs_set(sm,8,(t),(h),(o),(v),(c))
+#define bus_space_set_multi_stream_1(t, h, o, v, c) \
+ bus_space_set_multi_1((t), (h), (o), (v), (c))
+#define bus_space_set_multi_stream_2(t, h, o, v, c) \
+ bus_space_set_multi_2((t), (h), (o), (v), (c))
+#define bus_space_set_multi_stream_4(t, h, o, v, c) \
+ bus_space_set_multi_4((t), (h), (o), (v), (c))
+#define bus_space_set_multi_stream_8(t, h, o, v, c) \
+ bus_space_set_multi_8((t), (h), (o), (v), (c))
+
/*
* Set region operations.
*/
@@ -470,6 +479,15 @@ struct bus_space {
#define bus_space_set_region_8(t, h, o, v, c) \
__bs_set(sr,8,(t),(h),(o),(v),(c))
+#define bus_space_set_region_stream_1(t, h, o, v, c) \
+ bus_space_set_region_1((t), (h), (o), (v), (c))
+#define bus_space_set_region_stream_2(t, h, o, v, c) \
+ bus_space_set_region_2((t), (h), (o), (v), (c))
+#define bus_space_set_region_stream_4(t, h, o, v, c) \
+ bus_space_set_region_4((t), (h), (o), (v), (c))
+#define bus_space_set_region_stream_8(t, h, o, v, c) \
+ bus_space_set_region_8((t), (h), (o), (v), (c))
+
/*
* Copy operations.
*/