/netbsd/sys/dev/pci/ |
H A D | pcivar.h | 120 pcitag_t *pba_bridgetag; 127 pcitag_t pba_intrtag; /* intr. appears to come from here */ 162 pcitag_t pa_tag; 174 pcitag_t pa_intrtag; /* intr. appears to come from here */ 279 pcitag_t *sc_bridgetag; 281 pcitag_t sc_intrtag; 319 int pci_msi_count(pci_chipset_tag_t, pcitag_t); 320 int pci_msix_count(pci_chipset_tag_t, pcitag_t); 346 int pci_probe_device(struct pci_softc *, pcitag_t tag, 354 void pci_conf_print(pci_chipset_tag_t, pcitag_t, [all …]
|
/netbsd/sys/arch/powerpc/include/ |
H A D | pci_machdep.h | 48 typedef int pcitag_t; typedef 81 pcitag_t pci_make_tag(pci_chipset_tag_t, int, int, int); 82 pcireg_t pci_conf_read(pci_chipset_tag_t, pcitag_t, int); 84 void pci_decompose_tag(pci_chipset_tag_t, pcitag_t, 143 pcitag_t (*pc_make_tag)(void *, int, int, int); 144 pcireg_t (*pc_conf_read)(void *, pcitag_t, int); 145 void (*pc_conf_write)(void *, pcitag_t, int, pcireg_t); 177 void (*pc_decompose_tag)(void *, pcitag_t, int *, 215 __pci_inline pcitag_t 222 pci_conf_read(pci_chipset_tag_t pc, pcitag_t tag, int reg) in pci_conf_read() [all …]
|
/netbsd/sys/arch/i386/pci/ |
H A D | pci_intr_fixup.h | 56 int piix_init(pci_chipset_tag_t, bus_space_tag_t, pcitag_t, 58 int ich_init(pci_chipset_tag_t, bus_space_tag_t, pcitag_t, 60 int opti82c558_init(pci_chipset_tag_t, bus_space_tag_t, pcitag_t, 62 int opti82c700_init(pci_chipset_tag_t, bus_space_tag_t, pcitag_t, 64 int via82c586_init(pci_chipset_tag_t, bus_space_tag_t, pcitag_t, 66 int via8231_init(pci_chipset_tag_t, bus_space_tag_t, pcitag_t, 68 int sis85c503_init(pci_chipset_tag_t, bus_space_tag_t, pcitag_t, 70 int amd756_init(pci_chipset_tag_t, bus_space_tag_t, pcitag_t, 72 int ali1543_init(pci_chipset_tag_t, bus_space_tag_t, pcitag_t,
|
/netbsd/sys/arch/x86/include/ |
H A D | pci_machdep_common.h | 89 typedef union x86_pci_tag_u pcitag_t; typedef 111 pcitag_t pci_make_tag(pci_chipset_tag_t, int, int, int); 112 void pci_decompose_tag(pci_chipset_tag_t, pcitag_t, 114 pcireg_t pci_conf_read(pci_chipset_tag_t, pcitag_t, int); 115 void pci_conf_write(pci_chipset_tag_t, pcitag_t, int, 173 int pchb_get_bus_number(pci_chipset_tag_t, pcitag_t); 183 void (*)(pci_chipset_tag_t, pcitag_t, void*), 187 void (*)(pci_chipset_tag_t, pcitag_t, void*), 191 void (*) (pci_chipset_tag_t, pcitag_t, void *), void *);
|
/netbsd/sys/arch/alpha/pci/ |
H A D | mcpcia_pci.c | 50 static pcitag_t mcpcia_make_tag(void *, int, int, int); 51 static void mcpcia_decompose_tag(void *, pcitag_t, int *, int *, int *); 52 static pcireg_t mcpcia_conf_read(void *, pcitag_t, int); 53 static void mcpcia_conf_write(void *, pcitag_t, int, pcireg_t); 72 static pcitag_t 75 pcitag_t tag; in mcpcia_make_tag() 81 mcpcia_decompose_tag(void *cpv, pcitag_t tag, int *bp, int *dp, int *fp) in mcpcia_decompose_tag() 92 mcpcia_conf_read(void *cpv, pcitag_t tag, int offset) in mcpcia_conf_read() 123 mcpcia_conf_write(void *cpv, pcitag_t tag, int offset, pcireg_t data) in mcpcia_conf_write()
|
H A D | dwlpx_pci.c | 51 static pcitag_t dwlpx_make_tag(void *, int, int, int); 52 static void dwlpx_decompose_tag(void *, pcitag_t, int *, int *, 54 static pcireg_t dwlpx_conf_read(void *, pcitag_t, int); 55 static void dwlpx_conf_write(void *, pcitag_t, int, pcireg_t); 74 static pcitag_t 77 pcitag_t tag; in dwlpx_make_tag() 87 dwlpx_decompose_tag(void *cpv, pcitag_t tag, int *bp, int *dp, int *fp) in dwlpx_decompose_tag() 107 dwlpx_conf_read(void *cpv, pcitag_t tag, int offset) in dwlpx_conf_read() 176 dwlpx_conf_write(void *cpv, pcitag_t tag, int offset, pcireg_t data) in dwlpx_conf_write()
|
/netbsd/sys/arch/alpha/include/ |
H A D | pci_machdep.h | 45 typedef u_long pcitag_t; typedef 65 pcitag_t (*pc_make_tag)(void *, int, int, int); 66 void (*pc_decompose_tag)(void *, pcitag_t, int *, 68 pcireg_t (*pc_conf_read)(void *, pcitag_t, int); 69 void (*pc_conf_write)(void *, pcitag_t, int, pcireg_t); 116 pcitag_t pci_make_tag(pci_chipset_tag_t, int, int, int); 117 void pci_decompose_tag(pci_chipset_tag_t, pcitag_t, int *, int *, int *); 118 pcireg_t pci_conf_read(pci_chipset_tag_t, pcitag_t, int); 119 void pci_conf_write(pci_chipset_tag_t, pcitag_t, int, pcireg_t);
|
/netbsd/sys/arch/sgimips/include/ |
H A D | pci_machdep.h | 49 typedef u_int32_t pcitag_t; typedef 58 pcireg_t (*pc_conf_read)(pci_chipset_tag_t, pcitag_t, int); 59 void (*pc_conf_write)(pci_chipset_tag_t, pcitag_t, int, 84 pcitag_t pci_make_tag(pci_chipset_tag_t, int, int, int); 85 void pci_decompose_tag(pci_chipset_tag_t, pcitag_t, 87 pcireg_t pci_conf_read(pci_chipset_tag_t, pcitag_t, int); 88 void pci_conf_write(pci_chipset_tag_t, pcitag_t, int,
|
/netbsd/sys/arch/arm/ixp12x0/ |
H A D | ixp12x0_pci.c | 59 pcitag_t ixp12x0_pci_make_tag(void *, int, int, int); 60 void ixp12x0_pci_decompose_tag(void *, pcitag_t, int *, int *, int *); 61 pcireg_t ixp12x0_pci_conf_read(void *, pcitag_t, int); 62 void ixp12x0_pci_conf_write(void *, pcitag_t, int, pcireg_t); 65 static vaddr_t ixp12x0_pci_conf_setup(void *, struct ixp12x0_softc *, pcitag_t, int); 133 pcitag_t 144 ixp12x0_pci_decompose_tag(void *v, pcitag_t tag, int *busp, int *devicep, int *functionp) in ixp12x0_pci_decompose_tag() 160 ixp12x0_pci_conf_setup(void *v, struct ixp12x0_softc *sc, pcitag_t tag, int offset) in ixp12x0_pci_conf_setup() 184 ixp12x0_pci_conf_read(void *v, pcitag_t tag, int offset) in ixp12x0_pci_conf_read() 213 ixp12x0_pci_conf_write(void *v, pcitag_t tag, int offset, pcireg_t val) in ixp12x0_pci_conf_write()
|
/netbsd/sys/arch/mips/bonito/ |
H A D | bonito_pci.c | 63 pcitag_t bonito_make_tag(void *, int, int, int); 64 void bonito_decompose_tag(void *, pcitag_t, int *, int *, int *); 65 pcireg_t bonito_conf_read(void *, pcitag_t, int); 66 void bonito_conf_write(void *, pcitag_t, int, pcireg_t); 97 pcitag_t 105 bonito_decompose_tag(void *v, pcitag_t tag, int *bp, int *dp, int *fp) in bonito_decompose_tag() 117 bonito_conf_addr(struct bonito_config *bc, pcitag_t tag, int offset, in bonito_conf_addr() 141 bonito_conf_read(void *v, pcitag_t tag, int offset) in bonito_conf_read() 178 bonito_conf_write(void *v, pcitag_t tag, int offset, pcireg_t data) in bonito_conf_write()
|
/netbsd/sys/arch/prep/pci/ |
H A D | prep_pciconf_direct.c | 88 pcitag_t prep_pci_direct_make_tag(void *, int, int, int); 89 pcireg_t prep_pci_direct_conf_read(void *, pcitag_t, int); 90 void prep_pci_direct_conf_write(void *, pcitag_t, int, pcireg_t); 91 void prep_pci_direct_decompose_tag(void *, pcitag_t, int *, int *, int *); 138 pcitag_t 141 pcitag_t tag; in prep_pci_direct_make_tag() 152 prep_pci_direct_decompose_tag(void *v, pcitag_t tag, int *bp, int *dp, in prep_pci_direct_decompose_tag() 166 prep_pci_direct_conf_read(void *v, pcitag_t tag, int reg) in prep_pci_direct_conf_read() 195 prep_pci_direct_conf_write(void *v, pcitag_t tag, int reg, pcireg_t data) in prep_pci_direct_conf_write()
|
/netbsd/sys/external/bsd/drm2/i915drm/ |
H A D | intel_gtt_subr.c | 67 pcitag_t tag = pci_make_tag(pc, bus, dev, func); in pci_read8() 87 pcitag_t tag = pci_make_tag(pc, bus, dev, func); in pci_read16() 158 i830_stolen_size(pci_chipset_tag_t pc, pcitag_t tag) in i830_stolen_size() 178 gen3_stolen_size(pci_chipset_tag_t pc, pcitag_t tag) in gen3_stolen_size() 217 gen6_stolen_size(pci_chipset_tag_t pc, pcitag_t tag) in gen6_stolen_size() 226 gen8_stolen_size(pci_chipset_tag_t pc, pcitag_t tag) in gen8_stolen_size() 235 chv_stolen_size(pci_chipset_tag_t pc, pcitag_t tag) in chv_stolen_size() 249 gen9_stolen_size(pci_chipset_tag_t pc, pcitag_t tag) in gen9_stolen_size() 309 bus_size_t (*size)(pci_chipset_tag_t, pcitag_t); 310 bus_addr_t (*base)(pci_chipset_tag_t, pcitag_t, bus_size_t); [all …]
|
/netbsd/sys/arch/algor/pci/ |
H A D | vtpbc.c | 73 pcitag_t vtpbc_make_tag(void *, int, int, int); 74 void vtpbc_decompose_tag(void *, pcitag_t, int *, int *, int *); 75 pcireg_t vtpbc_conf_read(void *, pcitag_t, int); 76 void vtpbc_conf_write(void *, pcitag_t, int, pcireg_t); 143 pcitag_t 151 vtpbc_decompose_tag(void *v, pcitag_t tag, int *bp, int *dp, int *fp) in vtpbc_decompose_tag() 163 vtpbc_conf_addr(struct vtpbc_config *vt, pcitag_t tag, int offset, in vtpbc_conf_addr() 189 vtpbc_conf_read(void *v, pcitag_t tag, int offset) in vtpbc_conf_read() 227 vtpbc_conf_write(void *v, pcitag_t tag, int offset, pcireg_t data) in vtpbc_conf_write()
|
/netbsd/sys/arch/x86/pci/ |
H A D | pci_addr_fixup.c | 48 static void pciaddr_resource_reserve(pci_chipset_tag_t, pcitag_t, void *); 49 static int pciaddr_do_resource_reserve(pci_chipset_tag_t, pcitag_t, int, 52 static int pciaddr_do_resource_allocate(pci_chipset_tag_t, pcitag_t, int, 54 static int device_is_agp(pci_chipset_tag_t, pcitag_t); 146 pciaddr_resource_reserve(pci_chipset_tag_t pc, pcitag_t tag, in pciaddr_resource_reserve() 156 pciaddr_resource_allocate(pci_chipset_tag_t pc, pcitag_t tag, in pciaddr_resource_allocate() 166 pciaddr_resource_manage(pci_chipset_tag_t pc, pcitag_t tag, in pciaddr_resource_manage() 258 pciaddr_do_resource_allocate(pci_chipset_tag_t pc, pcitag_t tag, in pciaddr_do_resource_allocate() 308 pciaddr_do_resource_reserve(pci_chipset_tag_t pc, pcitag_t tag, in pciaddr_do_resource_reserve() 340 pciaddr_print_devid(pci_chipset_tag_t pc, pcitag_t tag) in pciaddr_print_devid() [all …]
|
/netbsd/sys/arch/arm/xscale/ |
H A D | ixp425_pci.c | 56 void ixp425_pci_decompose_tag(void *, pcitag_t, int *, int *, int *); 57 void ixp425_pci_conf_setup(void *, struct ixp425_softc *, pcitag_t, int); 58 void ixp425_pci_conf_write(void *, pcitag_t, int, pcireg_t); 60 pcitag_t ixp425_pci_make_tag(void *, int, int, int); 61 pcireg_t ixp425_pci_conf_read(void *, pcitag_t, int); 126 pcitag_t 137 ixp425_pci_decompose_tag(void *v, pcitag_t tag, int *busp, int *devicep, in ixp425_pci_decompose_tag() 153 ixp425_pci_conf_setup(void *v, struct ixp425_softc *sc, pcitag_t tag, int offset) in ixp425_pci_conf_setup() 178 ixp425_pci_conf_read(void *v, pcitag_t tag, int offset) in ixp425_pci_conf_read() 225 ixp425_pci_conf_write(void *v, pcitag_t tag, int offset, pcireg_t val) in ixp425_pci_conf_write()
|
H A D | i80312_pci.c | 67 pcitag_t i80312_pci_make_tag(void *, int, int, int); 68 void i80312_pci_decompose_tag(void *, pcitag_t, int *, int *, 70 pcireg_t i80312_pci_conf_read(void *, pcitag_t, int); 71 void i80312_pci_conf_write(void *, pcitag_t, int, pcireg_t); 145 pcitag_t 153 i80312_pci_decompose_tag(void *v, pcitag_t tag, int *bp, int *dp, int *fp) in i80312_pci_decompose_tag() 174 i80312_pci_conf_setup(struct i80312_softc *sc, pcitag_t tag, int offset, in i80312_pci_conf_setup() 225 i80312_pci_conf_read(void *v, pcitag_t tag, int offset) in i80312_pci_conf_read() 262 i80312_pci_conf_write(void *v, pcitag_t tag, int offset, pcireg_t val) in i80312_pci_conf_write()
|
H A D | i80321_pci.c | 68 pcitag_t i80321_pci_make_tag(void *, int, int, int); 69 void i80321_pci_decompose_tag(void *, pcitag_t, int *, int *, 71 pcireg_t i80321_pci_conf_read(void *, pcitag_t, int); 72 void i80321_pci_conf_write(void *, pcitag_t, int, pcireg_t); 154 pcitag_t 162 i80321_pci_decompose_tag(void *v, pcitag_t tag, int *bp, int *dp, int *fp) in i80321_pci_decompose_tag() 180 i80321_pci_conf_setup(struct i80321_softc *sc, pcitag_t tag, int offset, in i80321_pci_conf_setup() 225 i80321_pci_conf_read(void *v, pcitag_t tag, int offset) in i80321_pci_conf_read() 261 i80321_pci_conf_write(void *v, pcitag_t tag, int offset, pcireg_t val) in i80321_pci_conf_write()
|
/netbsd/sys/arch/dreamcast/dev/g2/ |
H A D | gapspci_pci.c | 60 pcitag_t gaps_make_tag(void *, int, int, int); 61 void gaps_decompose_tag(void *, pcitag_t, int *, int *, int *); 62 pcireg_t gaps_conf_read(void *, pcitag_t, int); 63 void gaps_conf_write(void *, pcitag_t, int, pcireg_t); 122 pcitag_t 133 gaps_decompose_tag(void *v, pcitag_t tag, int *bp, int *dp, int *fp) in gaps_decompose_tag() 158 gaps_conf_read(void *v, pcitag_t tag, int reg) in gaps_conf_read() 180 gaps_conf_write(void *v, pcitag_t tag, int reg, pcireg_t val) in gaps_conf_write()
|
/netbsd/sys/arch/ia64/include/ |
H A D | pci_machdep.h | 36 typedef int pcitag_t; typedef 40 pcitag_t pci_make_tag(pci_chipset_tag_t, int, int, int); 41 void pci_decompose_tag(pci_chipset_tag_t, pcitag_t, int *, int *, int *); 42 pcireg_t pci_conf_read(pci_chipset_tag_t, pcitag_t, int); 43 void pci_conf_write(pci_chipset_tag_t, pcitag_t, int, pcireg_t);
|
/netbsd/sys/arch/evbmips/malta/dev/ |
H A D | gt.c | 65 static pcitag_t gt_make_tag(void *, int, int, int); 66 static void gt_decompose_tag(void *, pcitag_t, int *, int *, int *); 67 static pcireg_t gt_conf_read(void *, pcitag_t, int); 68 static void gt_conf_write(void *, pcitag_t, int, pcireg_t); 142 static pcitag_t 150 gt_decompose_tag(void *v, pcitag_t tag, int *bp, int *dp, int *fp) in gt_decompose_tag() 162 gt_conf_read(void *v, pcitag_t tag, int offset) in gt_conf_read() 198 gt_conf_write(void *v, pcitag_t tag, int offset, pcireg_t data) in gt_conf_write()
|
/netbsd/sys/dev/cardbus/ |
H A D | cardbusvar.h | 83 pcitag_t (*cardbus_make_tag)(cardbus_chipset_tag_t, int, int); 85 pcitag_t, int); 86 void (*cardbus_conf_write)(cardbus_chipset_tag_t, pcitag_t, 212 pcitag_t ca_tag; 272 pcitag_t, int, int *, pcireg_t *); 273 int cardbus_get_powerstate(cardbus_devfunc_t, pcitag_t, pcireg_t *); 274 int cardbus_set_powerstate(cardbus_devfunc_t, pcitag_t, pcireg_t); 277 pcitag_t, struct cardbus_conf_state *); 279 pcitag_t, struct cardbus_conf_state *);
|
/netbsd/sys/arch/mips/sibyte/pci/ |
H A D | sbbrz_pci.c | 89 static pcitag_t sbbrz_pci_make_tag(void *, int, int, int); 90 static void sbbrz_pci_decompose_tag(void *, pcitag_t, int *, int *, int *); 92 static pcireg_t sbbrz_pci_conf_read(void *, pcitag_t, int); 93 static void sbbrz_pci_conf_write(void *, pcitag_t, int, pcireg_t); 156 pcitag_t 164 sbbrz_pci_decompose_tag(void *cpv, pcitag_t tag, in sbbrz_pci_decompose_tag() 177 sbbrz_pci_conf_read(void *cpv, pcitag_t tag, int offset) in sbbrz_pci_conf_read() 201 sbbrz_pci_conf_write(void *cpv, pcitag_t tag, int offset, pcireg_t data) in sbbrz_pci_conf_write()
|
/netbsd/sys/arch/atari/include/ |
H A D | pci_machdep.h | 54 typedef u_long pcitag_t; typedef 71 pcitag_t pci_make_tag(pci_chipset_tag_t, int, int, int); 72 void pci_decompose_tag(pci_chipset_tag_t, pcitag_t, int *, int *, 74 pcireg_t pci_conf_read(pci_chipset_tag_t, pcitag_t, int); 75 void pci_conf_write(pci_chipset_tag_t, pcitag_t, int, pcireg_t);
|
/netbsd/sys/arch/cobalt/include/ |
H A D | pci_machdep.h | 55 typedef uint32_t pcitag_t; typedef 69 pcitag_t pci_make_tag(pci_chipset_tag_t, int, int, int); 70 void pci_decompose_tag(pci_chipset_tag_t, pcitag_t, 72 pcireg_t pci_conf_read(pci_chipset_tag_t, pcitag_t, int); 73 void pci_conf_write(pci_chipset_tag_t, pcitag_t, int,
|
/netbsd/sys/arch/arm/footbridge/ |
H A D | footbridge_pci.c | 63 pcitag_t footbridge_pci_make_tag(void *, int, int, int); 64 void footbridge_pci_decompose_tag(void *, pcitag_t, int *, 66 pcireg_t footbridge_pci_conf_read(void *, pcitag_t, int); 67 void footbridge_pci_conf_write(void *, pcitag_t, int, 147 pcitag_t 158 footbridge_pci_decompose_tag(void *pcv, pcitag_t tag, int *busp, int *devicep, int *functionp) in footbridge_pci_decompose_tag() 174 footbridge_pci_conf_read(void *pcv, pcitag_t tag, int reg) in footbridge_pci_conf_read() 202 footbridge_pci_conf_write(void *pcv, pcitag_t tag, int reg, pcireg_t data) in footbridge_pci_conf_write() 236 pcitag_t intrtag = pa->pa_intrtag; in footbridge_pci_intr_map()
|