From f8e38b421b38410b10f854794b09a9cd29f8b0ab Mon Sep 17 00:00:00 2001 From: Mitchell Horne Date: Mon, 26 Sep 2022 14:24:21 -0500 Subject: [PATCH] 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. */