Home
last modified time | relevance | path

Searched refs:iopaddr_t (Results 1 – 23 of 23) sorted by relevance

/linux-2.4.37.9/include/asm-ia64/sn/xtalk/
Dxtalk.h95 iopaddr_t xtalk_addr, /* map for this xtalk_addr range */
104 iopaddr_t xtalk_addr, /* map for this xtalk address */
113 iopaddr_t xtalk_addr, /* Crosstalk address */
120 iopaddr_t xtalk_addr, /* Crosstalk address */
138 typedef iopaddr_t
151 typedef iopaddr_t
253 iopaddr_t xtalk_addr,
344 extern iopaddr_t xtalk_intr_addr_get(xtalk_intr_t xtalk_intr);
351 extern iopaddr_t xtalk_pio_xtalk_addr_get(xtalk_piomap_t xtalk_piomap);
375 iopaddr_t addr,
[all …]
Dxtalkaddrs.h90 ((iopaddr_t)(HX_REG_BASE + (((long)nasid)<<HX_NODE_SHIFT) + ((long)regaddr)))
93 #assert sizeof(iopaddr_t) == 8
Dxtalk_private.h28 iopaddr_t xp_xtalk_addr; /* which crosstalk addr is mapped */
48 iopaddr_t xi_addr; /* xtalk address to generate intr */
/linux-2.4.37.9/include/asm-ia64/sn/pci/
Dpcibr.h98 iopaddr_t pci_addr,
106 iopaddr_t xtalk_addr,
114 iopaddr_t pci_addr,
118 extern iopaddr_t pcibr_piospace_alloc(vertex_hdl_t dev,
125 iopaddr_t pciaddr,
135 extern iopaddr_t pcibr_dmamap_addr(pcibr_dmamap_t dmamap,
153 extern iopaddr_t pcibr_dmatrans_addr(vertex_hdl_t dev,
325 extern iopaddr_t pcibr_dmamap_pciaddr_get(pcibr_dmamap_t);
419 iopaddr_t resp_bss_devio_bssd_base;
424 iopaddr_t resp_bss_d64_base;
[all …]
Dpciio.h283 iopaddr_t pcipio_addr, /* starting address */
293 iopaddr_t pciio_addr, /* map for this pcipio address */
303 iopaddr_t pciio_addr, /* starting address */
311 iopaddr_t pciio_addr, /* starting address */
316 typedef iopaddr_t
326 iopaddr_t pci_addr, /* Address being freed */
340 typedef iopaddr_t
348 typedef iopaddr_t
420 iopaddr_t *addrp);
617 iopaddr_t ioaddr, /* base address of free range */
[all …]
Dpcibr_private.h115 iopaddr_t bp_xtalk_addr; /* corresponding xtalk address */
136 iopaddr_t bd_xio_addr; /* target XIO address */
137 iopaddr_t bd_pci_addr; /* via PCI address */
367 iopaddr_t bs_dir_xbase; /* xtalk address for 32-bit PCI direct map */
442 iopaddr_t bssd_base;
473 iopaddr_t bss_d64_base;
475 iopaddr_t bss_d32_base;
571 iopaddr_t bserr_addr; /* Address where error occured */
682 iopaddr_t start; /* Starting address of the PIO space */
Dpciio_private.h30 iopaddr_t pp_pciaddr; /* starting offset of mapping */
117 iopaddr_t w_base;
/linux-2.4.37.9/arch/ia64/sn/io/sn2/
Dxtalk.c48 xtalk_piomap_t xtalk_piomap_alloc(vertex_hdl_t, device_desc_t, iopaddr_t, size_t, size_t, …
50 caddr_t xtalk_piomap_addr(xtalk_piomap_t, iopaddr_t, size_t);
52 caddr_t xtalk_piotrans_addr(vertex_hdl_t, device_desc_t, iopaddr_t, size_t, unsigne…
53 caddr_t xtalk_pio_addr(vertex_hdl_t, device_desc_t, iopaddr_t, size_t, xtalk_piomap…
55 … xtalk_early_piotrans_addr(xwidget_part_num_t, xwidget_mfg_num_t, int, iopaddr_t, size_t, unsigne…
56 …l_xtalk_early_piotrans_addr(xwidget_part_num_t, xwidget_mfg_num_t, int, iopaddr_t, size_t, unsigne…
59 iopaddr_t xtalk_dmamap_addr(xtalk_dmamap_t, paddr_t, size_t);
62 iopaddr_t xtalk_dmatrans_addr(vertex_hdl_t, device_desc_t, paddr_t, size_t, unsigned);
65 void xtalk_dmaaddr_drain(vertex_hdl_t, iopaddr_t, size_t);
80 iopaddr_t xtalk_intr_addr_get(struct xtalk_intr_s *);
[all …]
Dshubio.c115 iopaddr_t p; in is_widget_pio_enabled()
160 iopaddr_t p; in hub_ioerror_handler()
205 iopaddr_t hubaddr; in hub_ioerror_handler()
207 iopaddr_t xtalkaddr; in hub_ioerror_handler()
228 iopaddr_t hubaddr; in hub_ioerror_handler()
230 iopaddr_t xtalkaddr; in hub_ioerror_handler()
267 iopaddr_t hubaddr; in hub_ioerror_handler()
269 iopaddr_t xtalkaddr; in hub_ioerror_handler()
Dpciio.c131 iopaddr_t addr, /* lowest address (or offset in window) */ in pciio_piomap_alloc()
149 iopaddr_t pciio_addr, /* map for this pciio address */ in pciio_piomap_addr()
169 iopaddr_t addr, /* starting address (or offset in window) */ in pciio_piotrans_addr()
181 iopaddr_t addr, /* starting address (or offset in window) */ in pciio_pio_addr()
221 iopaddr_t
237 iopaddr_t pciaddr, /* starting address */ in pciio_piospace_free()
268 iopaddr_t
284 iopaddr_t
295 iopaddr_t
305 iopaddr_t res; in pciio_dma_addr()
[all …]
Dxbow.c100 void xbow_intr_preset(void *, int, xwidgetnum_t, iopaddr_t, xtalk_intr_vector_t);
491 iopaddr_t addr = xtalk_intr_addr_get(intr); in xbow_setwidint()
515 iopaddr_t addr, in xbow_intr_preset()
633 wid_err_addr = wid_err_lower | (((iopaddr_t) wid_err_upper & WIDGET_ERR_UPPER_ADDR_ONLY) << 32); in xbow_errintr_handler()
846 iopaddr_t tmp; in xbow_error_handler()
870 | (((iopaddr_t) wid_err_upper in xbow_error_handler()
887 iopaddr_t tmp; in xbow_error_handler()
945 iopaddr_t tmp; in xbow_error_handler()
976 iopaddr_t tmp; in xbow_error_handler()
1022 iopaddr_t tmp; in xbow_error_handler()
Dshub_intr.c66 iopaddr_t xtalk_addr; in do_hub_intr_alloc()
/linux-2.4.37.9/include/asm-ia64/sn/
Dioerror.h152 iopaddr_t ie_sysioaddr; /* Sys specific IO address */
153 iopaddr_t ie_xtalkaddr; /* Xtalk (48bit) addr of Error */
154 iopaddr_t ie_busspace; /* Bus specific address space */
155 iopaddr_t ie_busaddr; /* Bus specific address */
Dtypes.h25 typedef unsigned long iopaddr_t; typedef
Dpio.h40 iopaddr_t pio_iopmask; /* valid iop address bit mask */
/linux-2.4.37.9/arch/ia64/sn/io/sn2/pcibr/
Dpcibr_dvr.c138 extern iopaddr_t pcibr_bus_addr_alloc(pcibr_soft_t, pciio_win_info_t,
168 static iopaddr_t pcibr_addr_pci_to_xio(vertex_hdl_t, pciio_slot_t, pciio_space_t, iopaddr_t
170 pcibr_piomap_t pcibr_piomap_alloc(vertex_hdl_t, device_desc_t, pciio_space_t, iopaddr_t, s…
172 caddr_t pcibr_piomap_addr(pcibr_piomap_t, iopaddr_t, size_t);
174 caddr_t pcibr_piotrans_addr(vertex_hdl_t, device_desc_t, pciio_space_t, iopaddr_t, …
175 iopaddr_t pcibr_piospace_alloc(vertex_hdl_t, device_desc_t, pciio_space_t, size_t, si…
176 void pcibr_piospace_free(vertex_hdl_t, pciio_space_t, iopaddr_t, size_t);
178 static iopaddr_t pcibr_flags_to_d64(unsigned, pcibr_soft_t);
184 static iopaddr_t pcibr_addr_xio_to_pci(pcibr_soft_t, iopaddr_t, size_t);
185 iopaddr_t pcibr_dmamap_addr(pcibr_dmamap_t, paddr_t, size_t);
[all …]
Dpcibr_error.c565 iopaddr_t pci_addr; in pcibr_pioerr_check()
568 iopaddr_t base; in pcibr_pioerr_check()
1036 iopaddr_t spc; \
1037 iopaddr_t win; \
1039 iopaddr_t busaddr; \
1089 iopaddr_t bad_xaddr; in pcibr_pioerror()
1092 iopaddr_t raw_paddr; /* raw PCI address */ in pcibr_pioerror()
1097 iopaddr_t offset; /* final PCI offset */ in pcibr_pioerror()
1101 iopaddr_t wb; in pcibr_pioerror()
1103 iopaddr_t wl; in pcibr_pioerror()
[all …]
Dpcibr_intr.c55 void pcibr_xintr_preset(void *, int, xwidgetnum_t, iopaddr_t, xtalk_intr_vector_…
591 iopaddr_t addr; in pcibr_setpciint()
822 iopaddr_t addr = xtalk_intr_addr_get(intr); in pcibr_setwidint()
879 iopaddr_t addr, in pcibr_xintr_preset()
Dpcibr_slot.c55 iopaddr_t pcibr_bus_addr_alloc(pcibr_soft_t, pciio_win_info_t,
663 iopaddr_t prom_base_addr = pcibr_soft->bs_xid << 24; in pcibr_slot_info_init()
795 iopaddr_t base, mask, code; in pcibr_slot_info_init()
1086 iopaddr_t mask; in pcibr_slot_addr_space_init()
1139 iopaddr_t base; in pcibr_slot_addr_space_init()
1867 iopaddr_t
1873 iopaddr_t iopaddr = 0; in pcibr_bus_addr_alloc()
/linux-2.4.37.9/arch/ia64/sn/io/
Dio.c113 iopaddr_t xtalk_addr, /* map for this xtalk_addr range */ in hub_piomap_alloc()
329 iopaddr_t xtalk_addr, /* map for this xtalk address */ in hub_piomap_addr()
368 iopaddr_t xtalk_addr, /* Crosstalk address */ in hub_piotrans_addr()
450 extern iopaddr_t
529 iopaddr_t
Dsnia_if.c181 iopaddr_t
223 iopaddr_t
/linux-2.4.37.9/include/asm-ia64/sn/sn2/
Dshubio.h3500 iopaddr_t xtalk_addr, /* map for this xtalk_addr range */
3509 iopaddr_t xtalk_addr, /* map for this xtalk addr */
3518 iopaddr_t xtalk_addr, /* Crosstalk address */
3534 extern iopaddr_t
3547 extern iopaddr_t
/linux-2.4.37.9/arch/ia64/sn/io/sn2/ioc4/
Dsio_ioc4.c457 static iopaddr_t
460 extern iopaddr_t pciio_dma_addr (vertex_hdl_t, device_desc_t, paddr_t, in ring_dmatrans()
462 iopaddr_t paddr = (iopaddr_t)vaddr; in ring_dmatrans()
863 iopaddr_t ring_pci_addr; in hardware_init()