| /netbsd/src/sys/external/bsd/drm2/include/drm/ |
| D | drm_iomap_netbsd.h | 80 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/ |
| D | mvsoc_space.c | 171 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/ |
| D | drm_memory.c | 137 &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/ |
| D | Makefile | 8 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/ |
| D | gemini_var.h | 10 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/ |
| D | ixp425var.h | 77 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;
|
| D | i80321var.h | 135 struct bus_space sc_pci_iot; 136 struct bus_space sc_pci_memt; 163 extern struct bus_space i80321_bs_tag;
|
| D | i80312var.h | 150 struct bus_space sc_pci_iot; 151 struct bus_space sc_pci_memt; 178 extern struct bus_space i80312_bs_tag;
|
| D | pxa2x0var.h | 59 extern struct bus_space pxa2x0_bs_tag; 61 extern struct bus_space pxa2x0_a4x_bs_tag;
|
| D | beccvar.h | 97 struct bus_space sc_pci_iot; 98 struct bus_space sc_pci_memt;
|
| /netbsd/src/sys/arch/evbarm/marvell/ |
| D | marvell_machdep.c | 539 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/ |
| D | footbridge.h | 10 void footbridge_create_io_bs_tag(struct bus_space *, void *); 11 void footbridge_create_mem_bs_tag(struct bus_space *, void *);
|
| D | footbridge.c | 80 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;
|
| D | footbridge_io.c | 64 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/ |
| D | ifpga_io.c | 65 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()
|
| D | ifpga.c | 86 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()
|
| D | ifpgavar.h | 110 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/ |
| D | imx51var.h | 47 extern struct bus_space armv7_generic_bs_tag; 48 extern struct bus_space armv7_generic_a4x_bs_tag;
|
| /netbsd/src/sys/arch/shark/ofw/ |
| D | chipsfb_ofbus.c | 83 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()
|
| D | igsfb_ofbus.c | 84 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/ |
| D | armadaxp_machdep.c | 494 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/ |
| D | integrator_machdep.c | 390 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/ |
| D | isa_machdep.h | 120 extern struct bus_space isa_io_bs_tag; 121 extern struct bus_space isa_mem_bs_tag;
|
| /netbsd/src/sys/arch/arm/footbridge/isa/ |
| D | isa_io.c | 64 struct bus_space isa_io_bs_tag = { 145 struct bus_space isa_mem_bs_tag = {
|
| /netbsd/src/sys/dev/ic/ |
| D | README.ncr5380sbc | 26 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
|