summaryrefslogtreecommitdiffstats
path: root/sys/arm
diff options
context:
space:
mode:
authorcognet <cognet@FreeBSD.org>2006-12-02 13:37:29 +0000
committercognet <cognet@FreeBSD.org>2006-12-02 13:37:29 +0000
commit9b1d13ab097d43176b8499dbff35448bbd4cd99a (patch)
treeb51234943195bfa720478a74386f2f0eb6a8bbc4 /sys/arm
parent1b83db649a452bfd240840e8d8211dd6dbf83bb5 (diff)
downloadFreeBSD-src-9b1d13ab097d43176b8499dbff35448bbd4cd99a.zip
FreeBSD-src-9b1d13ab097d43176b8499dbff35448bbd4cd99a.tar.gz
Provide stream operations.
Diffstat (limited to 'sys/arm')
-rw-r--r--sys/arm/xscale/i80321/i80321_space.c36
1 files changed, 36 insertions, 0 deletions
diff --git a/sys/arm/xscale/i80321/i80321_space.c b/sys/arm/xscale/i80321/i80321_space.c
index 19ffcbe..f741e89 100644
--- a/sys/arm/xscale/i80321/i80321_space.c
+++ b/sys/arm/xscale/i80321/i80321_space.c
@@ -139,6 +139,42 @@ const struct bus_space i80321_bs_tag_template = {
generic_armv4_bs_c_2,
NULL,
NULL,
+
+ /* read (single) stream */
+ generic_bs_r_1,
+ generic_armv4_bs_r_2,
+ generic_bs_r_4,
+ NULL,
+
+ /* read multiple stream */
+ generic_bs_rm_1,
+ generic_armv4_bs_rm_2,
+ generic_bs_rm_4,
+ NULL,
+
+ /* read region stream */
+ generic_bs_rr_1,
+ generic_armv4_bs_rr_2,
+ generic_bs_rr_4,
+ NULL,
+
+ /* write (single) stream */
+ generic_bs_w_1,
+ generic_armv4_bs_w_2,
+ generic_bs_w_4,
+ NULL,
+
+ /* write multiple stream */
+ generic_bs_wm_1,
+ generic_armv4_bs_wm_2,
+ generic_bs_wm_4,
+ NULL,
+
+ /* write region stream */
+ NULL,
+ generic_armv4_bs_wr_2,
+ generic_bs_wr_4,
+ NULL,
};
void
OpenPOWER on IntegriCloud