xref: /netbsd-src/sys/arch/arm/gemini/gemini_var.h (revision 76c7fc5f6b13ed0b1508e6b313e88e59977ed78e)
1 #ifndef _ARM_GEMINI_VAR_H_
2 #define _ARM_GEMINI_VAR_H_
3 
4 #include <sys/types.h>
5 #include <sys/bus.h>
6 
7 /* GEMINI generic */
8 
9 
10 extern struct bus_space gemini_bs_tag;
11 extern struct arm32_bus_dma_tag gemini_bus_dma_tag;
12 extern struct bus_space gemini_a4x_bs_tag;
13 extern struct bus_space gemini_a2x_bs_tag;
14 extern struct bus_space nobyteacc_bs_tag;
15 
16 
17 /* platform needs to provide this */
18 extern bus_dma_tag_t gemini_bus_dma_init(struct arm32_bus_dma_tag *);
19 
20 #endif /* _ARM_GEMINI_VAR_H_ */
21