Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | /* cpudata.h: Per-cpu parameters. |
2 | * | |
3 | * Copyright (C) 2004 Keith M Wesolowski (wesolows@foobazco.org) | |
4 | * | |
5 | * Based on include/asm-sparc64/cpudata.h and Linux 2.4 smp.h | |
6 | * both (C) David S. Miller. | |
7 | */ | |
8 | ||
9 | #ifndef _SPARC_CPUDATA_H | |
10 | #define _SPARC_CPUDATA_H | |
11 | ||
12 | #include <linux/percpu.h> | |
13 | ||
14 | typedef struct { | |
15 | unsigned long udelay_val; | |
16 | unsigned long clock_tick; | |
17 | unsigned int multiplier; | |
18 | unsigned int counter; | |
19 | int prom_node; | |
20 | int mid; | |
a54123e2 | 21 | int next; |
1da177e4 LT |
22 | } cpuinfo_sparc; |
23 | ||
24 | DECLARE_PER_CPU(cpuinfo_sparc, __cpu_data); | |
25 | #define cpu_data(__cpu) per_cpu(__cpu_data, (__cpu)) | |
26 | ||
27 | #endif /* _SPARC_CPUDATA_H */ |