OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [linux/] [linux-2.4/] [include/] [asm-ia64/] [machvec_hpzx1.h] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1275 phoenix
#ifndef _ASM_IA64_MACHVEC_HPZX1_h
2
#define _ASM_IA64_MACHVEC_HPZX1_h
3
 
4
extern ia64_mv_setup_t dig_setup;
5
extern ia64_mv_pci_fixup_t hpzx1_pci_fixup;
6
extern ia64_mv_map_nr_t map_nr_dense;
7
extern ia64_mv_pci_alloc_consistent sba_alloc_coherent;
8
extern ia64_mv_pci_free_consistent sba_free_coherent;
9
extern ia64_mv_pci_map_single sba_map_single;
10
extern ia64_mv_pci_unmap_single sba_unmap_single;
11
extern ia64_mv_pci_map_sg sba_map_sg;
12
extern ia64_mv_pci_unmap_sg sba_unmap_sg;
13
extern ia64_mv_pci_dma_supported sba_dma_supported;
14
 
15
/*
16
 * This stuff has dual use!
17
 *
18
 * For a generic kernel, the macros are used to initialize the
19
 * platform's machvec structure.  When compiling a non-generic kernel,
20
 * the macros are used directly.
21
 */
22
#define platform_name                   "hp"
23
#define platform_setup                  dig_setup
24
#define platform_pci_fixup              hpzx1_pci_fixup
25
#define platform_map_nr                 map_nr_dense
26
#define platform_pci_dma_init           ((ia64_mv_pci_dma_init *) machvec_noop)
27
#define platform_pci_alloc_consistent   sba_alloc_coherent
28
#define platform_pci_free_consistent    sba_free_coherent
29
#define platform_pci_map_single         sba_map_single
30
#define platform_pci_unmap_single       sba_unmap_single
31
#define platform_pci_map_sg             sba_map_sg
32
#define platform_pci_unmap_sg           sba_unmap_sg
33
#define platform_pci_dma_sync_single    ((ia64_mv_pci_dma_sync_single *) machvec_noop)
34
#define platform_pci_dma_sync_sg        ((ia64_mv_pci_dma_sync_sg *) machvec_noop)
35
#define platform_pci_dma_supported      sba_dma_supported
36
 
37
#endif /* _ASM_IA64_MACHVEC_HPZX1_h */

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.