]>
Commit | Line | Data |
---|---|---|
e90f3b74 JB |
1 | /* |
2 | * PowerPC 4xx related functions | |
3 | * | |
4 | * Copyright 2007 IBM Corporation. | |
5 | * Josh Boyer <jwboyer@linux.vnet.ibm.com> | |
6 | * | |
7 | * This file is licensed under the terms of the GNU General Public | |
8 | * License version 2. This program is licensed "as is" without any | |
9 | * warranty of any kind, whether express or implied. | |
10 | */ | |
11 | #ifndef _POWERPC_BOOT_4XX_H_ | |
12 | #define _POWERPC_BOOT_4XX_H_ | |
13 | ||
d23f5099 BH |
14 | void ibm4xx_sdram_fixup_memsize(void); |
15 | void ibm440spe_fixup_memsize(void); | |
606d08bc | 16 | void ibm4xx_denali_fixup_memsize(void); |
e90f3b74 JB |
17 | void ibm44x_dbcr_reset(void); |
18 | void ibm40x_dbcr_reset(void); | |
19 | void ibm4xx_quiesce_eth(u32 *emac0, u32 *emac1); | |
20 | void ibm4xx_fixup_ebc_ranges(const char *ebc); | |
190de005 BH |
21 | |
22 | void ibm405gp_fixup_clocks(unsigned int sys_clk, unsigned int ser_clk); | |
2af59f7d | 23 | void ibm405ep_fixup_clocks(unsigned int sys_clk); |
0484c1df | 24 | void ibm405ex_fixup_clocks(unsigned int sys_clk, unsigned int uart_clk); |
190de005 BH |
25 | void ibm440gp_fixup_clocks(unsigned int sys_clk, unsigned int ser_clk); |
26 | void ibm440ep_fixup_clocks(unsigned int sys_clk, unsigned int ser_clk, | |
27 | unsigned int tmr_clk); | |
28 | void ibm440gx_fixup_clocks(unsigned int sys_clk, unsigned int ser_clk, | |
29 | unsigned int tmr_clk); | |
30 | void ibm440spe_fixup_clocks(unsigned int sys_clk, unsigned int ser_clk, | |
31 | unsigned int tmr_clk); | |
e90f3b74 JB |
32 | |
33 | #endif /* _POWERPC_BOOT_4XX_H_ */ |