Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
awilliam
GitHub Repository: awilliam/linux-vfio
Path: blob/master/arch/powerpc/boot/4xx.h
10818 views
1
/*
2
* PowerPC 4xx related functions
3
*
4
* Copyright 2007 IBM Corporation.
5
* Josh Boyer <[email protected]>
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
14
void ibm4xx_sdram_fixup_memsize(void);
15
void ibm440spe_fixup_memsize(void);
16
void ibm4xx_denali_fixup_memsize(void);
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);
21
22
void ibm405gp_fixup_clocks(unsigned int sys_clk, unsigned int ser_clk);
23
void ibm405ep_fixup_clocks(unsigned int sys_clk);
24
void ibm405ex_fixup_clocks(unsigned int sys_clk, unsigned int uart_clk);
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);
32
33
#endif /* _POWERPC_BOOT_4XX_H_ */
34
35