Home
last modified time | relevance | path

Searched refs:pci_attach_args (Results 1 – 25 of 464) sorted by relevance

12345678910>>...19

/netbsd/src/sys/dev/pci/
Dpcivar.h54 struct pci_attach_args;
80 int (*ov_intr_map)(void *, const struct pci_attach_args *,
151 struct pci_attach_args { struct
185 pci_attach_args_pc(const struct pci_attach_args *pa) in pci_attach_args_pc()
302 int pci_mapreg_map(const struct pci_attach_args *, int, pcireg_t, int,
305 int pci_mapreg_submap(const struct pci_attach_args *, int, pcireg_t, int,
309 int pci_find_rom(const struct pci_attach_args *, bus_space_tag_t,
333 pci_compatible_lookup(const struct pci_attach_args *,
335 int pci_compatible_match(const struct pci_attach_args *,
338 pci_compatible_lookup_subsys(const struct pci_attach_args *,
[all …]
Dpciidevar.h177 void (*chip_map)(struct pciide_softc*, const struct pci_attach_args*);
209 void default_chip_map(struct pciide_softc*, const struct pci_attach_args*);
230 const struct pci_attach_args *, int, int (*)(void *), void *);
240 const struct pci_attach_args *,
245 int pciide_chipen(struct pciide_softc *, const struct pci_attach_args *);
246 void pciide_mapregs_compat(const struct pci_attach_args *,
248 void pciide_mapregs_native(const struct pci_attach_args *,
251 const struct pci_attach_args *);
253 void pciide_mapchan(const struct pci_attach_args *,
255 void pciide_map_compat_intr(const struct pci_attach_args *,
Dpci_stub.c71 pci_intr_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_intr_alloc()
89 pci_intx_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihp) in pci_intx_alloc()
107 pci_msi_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msi_alloc()
115 pci_msi_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msi_alloc_exact()
123 pci_msix_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msix_alloc()
131 pci_msix_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msix_alloc_exact()
139 pci_msix_alloc_map(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msix_alloc_map()
Dviaide.c40 static int via_pcib_match(const struct pci_attach_args *);
42 const struct pci_attach_args *);
43 static void via_mapchan(const struct pci_attach_args *,
46 static void via_mapregs_compat_native(const struct pci_attach_args *,
49 const struct pci_attach_args *);
51 const struct pci_attach_args *, int);
53 const struct pci_attach_args *);
55 const struct pci_attach_args *);
57 const struct pci_attach_args *);
418 const struct pci_attach_args *pa = aux; in viaide_match()
[all …]
Dsdhc_pci.c269 static void sdhc_pci_quirk_ti_hack(struct pci_attach_args *);
270 static void sdhc_pci_quirk_ricoh_lower_freq_hack(struct pci_attach_args *);
275 sdhc_pci_lookup_quirk_flags(struct pci_attach_args *pa) in sdhc_pci_lookup_quirk_flags()
321 struct pci_attach_args *pa = aux; in sdhc_pci_match()
337 struct pci_attach_args *pa = (struct pci_attach_args *)aux; in sdhc_pci_attach()
486 sdhc_pci_conf_write(struct pci_attach_args *pa, int reg, uint8_t val) in sdhc_pci_conf_write()
501 sdhc_pci_quirk_ti_hack(struct pci_attach_args *pa) in sdhc_pci_quirk_ti_hack()
539 sdhc_pci_quirk_ricoh_lower_freq_hack(struct pci_attach_args *pa) in sdhc_pci_quirk_ricoh_lower_freq_hack()
Dcmdide.c48 static void cmd_chip_map(struct pciide_softc*, const struct pci_attach_args*);
50 const struct pci_attach_args*);
52 static void cmd_channel_map(const struct pci_attach_args *,
59 const struct pci_attach_args*);
61 static void cmd680_channel_map(const struct pci_attach_args *,
106 struct pci_attach_args *pa = aux; in cmdide_match()
118 struct pci_attach_args *pa = aux; in cmdide_attach()
129 cmd_channel_map(const struct pci_attach_args *pa, struct pciide_softc *sc, in cmd_channel_map()
259 cmd_chip_map(struct pciide_softc *sc, const struct pci_attach_args *pa) in cmd_chip_map()
296 cmd0643_9_chip_map(struct pciide_softc *sc, const struct pci_attach_args *pa) in cmd0643_9_chip_map()
[all …]
Ddpt_pci.c68 struct pci_attach_args *pa; in dpt_pci_match()
70 pa = (struct pci_attach_args *)aux; in dpt_pci_match()
82 struct pci_attach_args *pa; in dpt_pci_attach()
95 pa = (struct pci_attach_args *)aux; in dpt_pci_attach()
/netbsd/src/sys/arch/powerpc/include/
Dpci_machdep.h54 struct pci_attach_args;
60 const struct pci_attach_args *);
96 int pci_intr_map(const struct pci_attach_args *,
102 int pci_intr_alloc(const struct pci_attach_args *,
105 int pci_intx_alloc(const struct pci_attach_args *,
109 int pci_msi_alloc(const struct pci_attach_args *,
111 int pci_msi_alloc_exact(const struct pci_attach_args *,
115 int pci_msix_alloc(const struct pci_attach_args *,
117 int pci_msix_alloc_exact(const struct pci_attach_args *,
119 int pci_msix_alloc_map(const struct pci_attach_args *,
[all …]
/netbsd/src/sys/arch/arm/include/
Dpci_machdep.h80 struct pci_attach_args;
101 int (*pc_intr_map)(const struct pci_attach_args *,
120 int (*pc_intr_alloc)(const struct pci_attach_args *,
123 int (*pc_intx_alloc)(const struct pci_attach_args *,
125 int (*pc_msi_alloc)(const struct pci_attach_args *,
127 int (*pc_msi_alloc_exact)(const struct pci_attach_args *,
129 int (*pc_msix_alloc)(const struct pci_attach_args *,
131 int (*pc_msix_alloc_exact)(const struct pci_attach_args *,
133 int (*pc_msix_alloc_map)(const struct pci_attach_args *,
196 int pci_intr_alloc(const struct pci_attach_args *, pci_intr_handle_t **,
[all …]
/netbsd/src/sys/arch/sandpoint/include/
Dpci_machdep.h50 struct pci_attach_args; /* Forward declaration */
79 int pci_intr_map(const struct pci_attach_args *,
91 int pci_intr_alloc(const struct pci_attach_args *,
94 int pci_intx_alloc(const struct pci_attach_args *,
98 int pci_msi_alloc(const struct pci_attach_args *,
100 int pci_msi_alloc_exact(const struct pci_attach_args *,
104 int pci_msix_alloc(const struct pci_attach_args *,
106 int pci_msix_alloc_exact(const struct pci_attach_args *,
108 int pci_msix_alloc_map(const struct pci_attach_args *,
/netbsd/src/sys/arch/x86/include/
Dpci_machdep_common.h82 struct pci_attach_args;
117 int pci_intr_map(const struct pci_attach_args *,
139 int pci_intr_alloc(const struct pci_attach_args *,
150 int pci_intx_alloc(const struct pci_attach_args *,
154 int pci_msi_alloc(const struct pci_attach_args *,
156 int pci_msi_alloc_exact(const struct pci_attach_args *,
160 int pci_msix_alloc(const struct pci_attach_args *,
162 int pci_msix_alloc_exact(const struct pci_attach_args *,
164 int pci_msix_alloc_map(const struct pci_attach_args *,
/netbsd/src/sys/arch/sparc64/include/
Dpci_machdep.h35 struct pci_attach_args;
70 int (*spc_intr_map)(const struct pci_attach_args *, pci_intr_handle_t *);
74 int (*spc_find_ino)(const struct pci_attach_args *, pci_intr_handle_t *);
94 int pci_intr_map(const struct pci_attach_args *,
99 int (*)(void *, const struct pci_attach_args *), void *,
100 struct pci_attach_args *);
Drbus_machdep.h31 struct pci_attach_args;
32 rbus_tag_t rbus_pccbb_parent_io(struct pci_attach_args *);
33 rbus_tag_t rbus_pccbb_parent_mem(struct pci_attach_args *);
34 void pccbb_attach_hook(device_t, device_t, struct pci_attach_args *);
/netbsd/src/sys/arch/powerpc/pci/
Dpci_machdep_common.c154 genppc_pci_intr_alloc(const struct pci_attach_args *pa, in genppc_pci_intr_alloc()
184 genppc_pci_intx_alloc(const struct pci_attach_args *pa, in genppc_pci_intx_alloc()
215 genppc_pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) in genppc_pci_intr_map()
273 genppc_pci_msi_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in genppc_pci_msi_alloc()
282 genppc_pci_msix_alloc(const struct pci_attach_args *pa, in genppc_pci_msix_alloc()
306 struct pci_attach_args *, int, int (*)(void *), void *);
310 struct pci_attach_args *pa, int chan, int (*func)(void *), void *arg) in genppc_pciide_machdep_compat_intr_establish()
/netbsd/src/sys/arch/x86/pci/
Dpci_msi_machdep.c154 const struct pci_attach_args *pa, bool exact) in pci_msi_alloc_common()
252 int *count, const struct pci_attach_args *pa, bool exact) in pci_msix_alloc_common()
321 const struct pci_attach_args *pa) in x86_pci_msi_alloc()
329 const struct pci_attach_args *pa) in x86_pci_msi_alloc_exact()
355 const struct pci_attach_args *pa) in x86_pci_msix_alloc()
363 const struct pci_attach_args *pa) in x86_pci_msix_alloc_exact()
371 int count, const struct pci_attach_args *pa) in x86_pci_msix_alloc_map()
526 pci_msi_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msi_alloc()
556 pci_msi_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msi_alloc_exact()
585 pci_msix_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msix_alloc()
[all …]
Damdpcib_hpet.c52 static pcireg_t amdpcib_hpet_addr(struct pci_attach_args *);
60 struct pci_attach_args *pa = aux; in amdpcib_hpet_match()
84 struct pci_attach_args *pa = aux; in amdpcib_hpet_attach()
131 amdpcib_hpet_addr(struct pci_attach_args *pa) in amdpcib_hpet_addr()
/netbsd/src/sys/arch/alpha/include/
Dpci_machdep.h53 struct pci_attach_args;
72 int (*pc_intr_map)(const struct pci_attach_args *,
83 const struct pci_attach_args *, int,
121 int pci_intr_map(const struct pci_attach_args *, pci_intr_handle_t *);
144 int alpha_pci_generic_intr_map(const struct pci_attach_args *,
/netbsd/src/sys/arch/sandpoint/pci/
Dpci_machdep.c238 pci_intr_map(const struct pci_attach_args *pa, pci_intr_handle_t *ihp) in pci_intr_map()
507 pci_intr_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_intr_alloc()
525 pci_intx_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihpp) in pci_intx_alloc()
541 pci_msi_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msi_alloc()
549 pci_msi_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msi_alloc_exact()
558 pci_msix_alloc(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msix_alloc()
566 pci_msix_alloc_exact(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msix_alloc_exact()
574 pci_msix_alloc_map(const struct pci_attach_args *pa, pci_intr_handle_t **ihps, in pci_msix_alloc_map()
/netbsd/src/sys/arch/macppc/include/
Drbus_machdep.h33 struct pci_attach_args;
34 rbus_tag_t rbus_pccbb_parent_io(struct pci_attach_args *);
35 rbus_tag_t rbus_pccbb_parent_mem(struct pci_attach_args *);
/netbsd/src/sys/arch/evbppc/include/
Drbus_machdep.h33 struct pci_attach_args;
34 rbus_tag_t rbus_pccbb_parent_io(struct pci_attach_args *);
35 rbus_tag_t rbus_pccbb_parent_mem(struct pci_attach_args *);
/netbsd/src/sys/arch/amd64/include/
Drbus_machdep.h31 struct pci_attach_args; /* XXX */
40 rbus_tag_t rbus_pccbb_parent_io(struct pci_attach_args *);
41 rbus_tag_t rbus_pccbb_parent_mem(struct pci_attach_args *);
/netbsd/src/sys/external/bsd/drm2/i915drm/
Di915_pci_autoconf.c54 struct pci_attach_args sc_pa;
63 i915drmkms_pci_lookup(const struct pci_attach_args *);
83 i915drmkms_pci_lookup(const struct pci_attach_args *pa) in i915drmkms_pci_lookup()
123 const struct pci_attach_args *const pa = aux; in i915drmkms_match()
142 const struct pci_attach_args *const pa = aux; in i915drmkms_attach()
174 struct pci_attach_args *const pa = &sc->sc_pa; in i915drmkms_attach_real()
/netbsd/src/sys/arch/i386/include/
Drbus_machdep.h31 struct pci_attach_args; /* XXX */
40 rbus_tag_t rbus_pccbb_parent_io(struct pci_attach_args *);
41 rbus_tag_t rbus_pccbb_parent_mem(struct pci_attach_args *);
/netbsd/src/sys/arch/i386/pci/
Dgcscide.c89 const struct pci_attach_args *);
131 struct pci_attach_args *pa = (struct pci_attach_args *)aux; in gcscide_match()
144 struct pci_attach_args *pa = aux; in gcscide_attach()
154 gcscide_chip_map(struct pciide_softc *sc, const struct pci_attach_args *pa) in gcscide_chip_map()
/netbsd/src/sys/arch/arm/cortex/
Dgic_v2m.c67 const struct pci_attach_args *pa) in gic_v2m_msi_alloc_spi()
69 struct pci_attach_args *new_pa; in gic_v2m_msi_alloc_spi()
97 struct pci_attach_args *pa; in gic_v2m_msi_free_spi()
124 const struct pci_attach_args *pa = frame->frame_pa[spi]; in gic_v2m_msi_enable()
164 const struct pci_attach_args *pa = frame->frame_pa[spi]; in gic_v2m_msi_disable()
182 const struct pci_attach_args *pa = frame->frame_pa[spi]; in gic_v2m_msix_enable()
214 const struct pci_attach_args *pa = frame->frame_pa[spi]; in gic_v2m_msix_disable()
230 const struct pci_attach_args *pa, bool exact) in gic_v2m_msi_alloc()
269 const struct pci_attach_args *pa, bool exact) in gic_v2m_msix_alloc()

12345678910>>...19