machvec.h (994dcf7055df88623d25f3593b931a018a76b502) machvec.h (85d0b3a573d8b711ee0c96199ac24a0f3283ed68)
1#ifndef __ALPHA_MACHVEC_H
2#define __ALPHA_MACHVEC_H 1
3
4#include <linux/types.h>
5
6/*
7 * This file gets pulled in by asm/io.h from user space. We don't
8 * want most of this escaping.

--- 19 unchanged lines hidden (view full) ---

28 /* This "belongs" down below with the rest of the runtime
29 variables, but it is convenient for entry.S if these
30 two slots are at the beginning of the struct. */
31 unsigned long hae_cache;
32 unsigned long *hae_register;
33
34 int nr_irqs;
35 int rtc_port;
1#ifndef __ALPHA_MACHVEC_H
2#define __ALPHA_MACHVEC_H 1
3
4#include <linux/types.h>
5
6/*
7 * This file gets pulled in by asm/io.h from user space. We don't
8 * want most of this escaping.

--- 19 unchanged lines hidden (view full) ---

28 /* This "belongs" down below with the rest of the runtime
29 variables, but it is convenient for entry.S if these
30 two slots are at the beginning of the struct. */
31 unsigned long hae_cache;
32 unsigned long *hae_register;
33
34 int nr_irqs;
35 int rtc_port;
36 int rtc_boot_cpu_only;
36 unsigned int max_asn;
37 unsigned long max_isa_dma_address;
38 unsigned long irq_probe_mask;
39 unsigned long iack_sc;
40 unsigned long min_io_address;
41 unsigned long min_mem_address;
42 unsigned long pci_dac_offset;
43

--- 46 unchanged lines hidden (view full) ---

90 void (*kill_arch)(int);
91
92 u8 (*pci_swizzle)(struct pci_dev *, u8 *);
93 int (*pci_map_irq)(const struct pci_dev *, u8, u8);
94 struct pci_ops *pci_ops;
95
96 struct _alpha_agp_info *(*agp_info)(void);
97
37 unsigned int max_asn;
38 unsigned long max_isa_dma_address;
39 unsigned long irq_probe_mask;
40 unsigned long iack_sc;
41 unsigned long min_io_address;
42 unsigned long min_mem_address;
43 unsigned long pci_dac_offset;
44

--- 46 unchanged lines hidden (view full) ---

91 void (*kill_arch)(int);
92
93 u8 (*pci_swizzle)(struct pci_dev *, u8 *);
94 int (*pci_map_irq)(const struct pci_dev *, u8, u8);
95 struct pci_ops *pci_ops;
96
97 struct _alpha_agp_info *(*agp_info)(void);
98
98 unsigned int (*rtc_get_time)(struct rtc_time *);
99 int (*rtc_set_time)(struct rtc_time *);
100
101 const char *vector_name;
102
103 /* NUMA information */
104 int (*pa_to_nid)(unsigned long);
105 int (*cpuid_to_nid)(int);
106 unsigned long (*node_mem_start)(int);
107 unsigned long (*node_mem_size)(int);
108

--- 36 unchanged lines hidden ---
99 const char *vector_name;
100
101 /* NUMA information */
102 int (*pa_to_nid)(unsigned long);
103 int (*cpuid_to_nid)(int);
104 unsigned long (*node_mem_start)(int);
105 unsigned long (*node_mem_size)(int);
106

--- 36 unchanged lines hidden ---