xref: /openbmc/u-boot/board/freescale/common/cadmus.h (revision 3ba98ed8)
1 /* SPDX-License-Identifier: GPL-2.0+ */
2 /*
3  * Copyright 2004 Freescale Semiconductor.
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_ */
38