]>
Commit | Line | Data |
---|---|---|
83d290c5 | 1 | /* SPDX-License-Identifier: GPL-2.0+ */ |
03f5c550 WD |
2 | /* |
3 | * Copyright 2004 Freescale Semiconductor. | |
03f5c550 WD |
4 | */ |
5 | ||
6 | #ifndef __CADMUS_H_ | |
7 | #define __CADMUS_H_ | |
8 | ||
9 | ||
10 | /* | |
11 | * CADMUS Board System Register interface. | |
12 | */ | |
13 | ||
14 | /* | |
15 | * Returns board version register. | |
16 | */ | |
17 | extern unsigned int get_board_version(void); | |
18 | ||
19 | /* | |
20 | * Returns either 33000000 or 66000000 as the SYS_CLK_FREQ. | |
21 | */ | |
22 | extern unsigned long get_clock_freq(void); | |
23 | ||
24 | ||
25 | /* | |
26 | * Returns 1 - 4, as found in the USER CSR[6:7] bits. | |
27 | */ | |
28 | extern unsigned int get_pci_slot(void); | |
29 | ||
30 | ||
31 | /* | |
32 | * Returns PCI DUAL as found in CM_PCI[3]. | |
33 | */ | |
34 | extern unsigned int get_pci_dual(void); | |
35 | ||
36 | ||
37 | #endif /* __CADMUS_H_ */ |