Home
last modified time | relevance | path

Searched refs:bus_space (Results 1 – 25 of 143) sorted by relevance

123456

/netbsd/src/sys/external/bsd/drm2/include/drm/
Ddrm_iomap_netbsd.h80 return bus_space_read_1(map->lm_data.bus_space.bst, in DRM_READ8()
81 map->lm_data.bus_space.bsh, offset); in DRM_READ8()
90 return bus_space_read_2(map->lm_data.bus_space.bst, in DRM_READ16()
91 map->lm_data.bus_space.bsh, offset); in DRM_READ16()
100 return bus_space_read_4(map->lm_data.bus_space.bst, in DRM_READ32()
101 map->lm_data.bus_space.bsh, offset); in DRM_READ32()
111 return bus_space_read_8(map->lm_data.bus_space.bst, in DRM_READ64()
112 map->lm_data.bus_space.bsh, offset); in DRM_READ64()
115 return bus_space_read_4(map->lm_data.bus_space.bst, in DRM_READ64()
116 map->lm_data.bus_space.bsh, offset) | in DRM_READ64()
[all …]
/netbsd/src/sys/arch/arm/marvell/
Dmvsoc_space.c171 struct bus_space mvsoc_bs_tag = {
183 struct bus_space orion_pex0_mem_bs_tag = {
192 struct bus_space orion_pex0_io_bs_tag = {
201 struct bus_space orion_pex1_mem_bs_tag = {
210 struct bus_space orion_pex1_io_bs_tag = {
222 struct bus_space kirkwood_pex_mem_bs_tag = {
231 struct bus_space kirkwood_pex_io_bs_tag = {
240 struct bus_space kirkwood_pex1_mem_bs_tag = {
249 struct bus_space kirkwood_pex1_io_bs_tag = {
261 struct bus_space dove_pex0_mem_bs_tag = {
[all …]
/netbsd/src/sys/external/bsd/drm2/drm/
Ddrm_memory.c137 &map->lm_data.bus_space.bsh)) in drm_legacy_ioremap()
140 map->lm_data.bus_space.bus_map = bm; in drm_legacy_ioremap()
146 &map->lm_data.bus_space.bsh)) { in drm_legacy_ioremap()
147 map->lm_data.bus_space.bus_map = NULL; in drm_legacy_ioremap()
154 win: map->lm_data.bus_space.bst = bst; in drm_legacy_ioremap()
155 map->handle = bus_space_vaddr(bst, map->lm_data.bus_space.bsh); in drm_legacy_ioremap()
161 if (map->lm_data.bus_space.bus_map != NULL) { in drm_legacy_ioremapfree()
162 bus_space_unmap(map->lm_data.bus_space.bst, in drm_legacy_ioremapfree()
163 map->lm_data.bus_space.bsh, map->size); in drm_legacy_ioremapfree()
164 map->lm_data.bus_space.bus_map = NULL; in drm_legacy_ioremapfree()
/netbsd/src/share/man/man9/
DMakefile8 buffercache.9 bufferio.9 bufq.9 bus_dma.9 bus_space.9 byteorder.9 \
197 MLINKS+=bus_space.9 bus_space_alloc.9 bus_space.9 bus_space_barrier.9 \
198 bus_space.9 bus_space_copy_region_1.9 \
199 bus_space.9 bus_space_copy_region_2.9 \
200 bus_space.9 bus_space_copy_region_4.9 \
201 bus_space.9 bus_space_copy_region_8.9 \
202 bus_space.9 bus_space_free.9 \
203 bus_space.9 bus_space_is_equal.9 \
204 bus_space.9 bus_space_map.9 \
205 bus_space.9 bus_space_mmap.9 \
[all …]
/netbsd/src/sys/arch/arm/gemini/
Dgemini_var.h10 extern struct bus_space gemini_bs_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;
/netbsd/src/sys/arch/arm/xscale/
Dixp425var.h77 struct bus_space sc_pci_iot;
78 struct bus_space sc_pci_memt;
129 extern struct bus_space ixpsip_bs_tag;
130 extern struct bus_space ixp425_bs_tag;
131 extern struct bus_space ixp425_a4x_bs_tag;
Di80321var.h135 struct bus_space sc_pci_iot;
136 struct bus_space sc_pci_memt;
163 extern struct bus_space i80321_bs_tag;
Di80312var.h150 struct bus_space sc_pci_iot;
151 struct bus_space sc_pci_memt;
178 extern struct bus_space i80312_bs_tag;
Dpxa2x0var.h59 extern struct bus_space pxa2x0_bs_tag;
61 extern struct bus_space pxa2x0_a4x_bs_tag;
Dbeccvar.h97 struct bus_space sc_pci_iot;
98 struct bus_space sc_pci_memt;
/netbsd/src/sys/arch/evbarm/marvell/
Dmarvell_machdep.c539 extern struct bus_space in marvell_device_register()
563 &orion_pci_io_bs_tag, sizeof(struct bus_space)); in marvell_device_register()
568 &orion_pci_mem_bs_tag, sizeof(struct bus_space)); in marvell_device_register()
618 extern struct bus_space in marvell_device_register()
623 extern struct bus_space in marvell_device_register()
628 extern struct bus_space in marvell_device_register()
633 extern struct bus_space in marvell_device_register()
646 struct bus_space *mvpex_io_bs_tag, *mvpex_mem_bs_tag; in marvell_device_register()
733 struct bus_space *io_bs_tag; in marvell_device_register()
734 struct bus_space *mem_bs_tag; in marvell_device_register()
[all …]
/netbsd/src/sys/arch/arm/footbridge/
Dfootbridge.h10 void footbridge_create_io_bs_tag(struct bus_space *, void *);
11 void footbridge_create_mem_bs_tag(struct bus_space *, void *);
Dfootbridge.c80 extern struct bus_space footbridge_bs_tag;
83 struct bus_space footbridge_csr_tag;
84 struct bus_space footbridge_pci_io_bs_tag;
85 struct bus_space footbridge_pci_mem_bs_tag;
Dfootbridge_io.c64 struct bus_space footbridge_bs_tag = {
143 struct bus_space *t, in footbridge_create_io_bs_tag()
153 struct bus_space *t, in footbridge_create_mem_bs_tag()
/netbsd/src/sys/arch/evbarm/ifpga/
Difpga_io.c65 struct bus_space ifpga_bs_tag = {
144 struct bus_space ifpga_common_bs_tag = {
222 ifpga_create_io_bs_tag(struct bus_space *t, void *cookie) in ifpga_create_io_bs_tag()
229 ifpga_create_mem_bs_tag(struct bus_space *t, void *cookie) in ifpga_create_mem_bs_tag()
Difpga.c86 static struct bus_space ifpga_pci_io_tag;
87 static struct bus_space ifpga_pci_mem_tag;
90 extern struct bus_space ifpga_common_bs_tag;
158 extern struct bus_space ifpga_common_bs_tag; in ifpga_attach()
Difpgavar.h110 void ifpga_create_io_bs_tag(struct bus_space *, void *);
111 void ifpga_create_mem_bs_tag(struct bus_space *, void *);
/netbsd/src/sys/arch/arm/imx/
Dimx51var.h47 extern struct bus_space armv7_generic_bs_tag;
48 extern struct bus_space armv7_generic_a4x_bs_tag;
/netbsd/src/sys/arch/shark/ofw/
Dchipsfb_ofbus.c83 struct bus_space chipsfb_memt, chipsfb_iot;
119 memcpy(&chipsfb_memt, memt, sizeof(struct bus_space)); in chipsfb_ofbus_cnattach()
121 memcpy(&chipsfb_iot, iot, sizeof(struct bus_space)); in chipsfb_ofbus_cnattach()
Digsfb_ofbus.c84 struct bus_space igsfb_memt, igsfb_iot;
123 memcpy(&igsfb_memt, memt, sizeof(struct bus_space)); in igsfb_ofbus_cnattach()
125 memcpy(&igsfb_iot, memt, sizeof(struct bus_space)); in igsfb_ofbus_cnattach()
/netbsd/src/sys/arch/evbarm/armadaxp/
Darmadaxp_machdep.c494 extern struct bus_space in axp_device_register()
510 struct bus_space *mvpex_io_bs_tag, *mvpex_mem_bs_tag; in axp_device_register()
564 mvpex_io_bs_tag, sizeof(struct bus_space)); in axp_device_register()
569 mvpex_mem_bs_tag, sizeof(struct bus_space)); in axp_device_register()
/netbsd/src/sys/arch/evbarm/integrator/
Dintegrator_machdep.c390 extern struct bus_space ifpga_common_bs_tag; in consinit()
407 extern struct bus_space ifpga_common_bs_tag; in consinit()
/netbsd/src/sys/arch/arm/include/
Disa_machdep.h120 extern struct bus_space isa_io_bs_tag;
121 extern struct bus_space isa_mem_bs_tag;
/netbsd/src/sys/arch/arm/footbridge/isa/
Disa_io.c64 struct bus_space isa_io_bs_tag = {
145 struct bus_space isa_mem_bs_tag = {
/netbsd/src/sys/dev/ic/
DREADME.ncr5380sbc26 1) Patches for the 53C80 MI driver to make it use bus_space()
57 This line is required to add bus_space() compatibility to the MI driver.
128 bus_space().
140 current framework of the bus_space() functions and the nca driver.
147 the current bus_space() implementation nor is it possible for the driver

123456