cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

4xx.h (1247B)


      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
     14void ibm4xx_sdram_fixup_memsize(void);
     15void ibm440spe_fixup_memsize(void);
     16void ibm4xx_denali_fixup_memsize(void);
     17void ibm44x_dbcr_reset(void);
     18void ibm40x_dbcr_reset(void);
     19void ibm4xx_quiesce_eth(u32 *emac0, u32 *emac1);
     20void ibm4xx_fixup_ebc_ranges(const char *ebc);
     21
     22void ibm405gp_fixup_clocks(unsigned int sys_clk, unsigned int ser_clk);
     23void ibm405ep_fixup_clocks(unsigned int sys_clk);
     24void ibm405ex_fixup_clocks(unsigned int sys_clk, unsigned int uart_clk);
     25void ibm440gp_fixup_clocks(unsigned int sys_clk, unsigned int ser_clk);
     26void ibm440ep_fixup_clocks(unsigned int sys_clk, unsigned int ser_clk,
     27			   unsigned int tmr_clk);
     28void ibm440gx_fixup_clocks(unsigned int sys_clk, unsigned int ser_clk,
     29			   unsigned int tmr_clk);
     30void ibm440spe_fixup_clocks(unsigned int sys_clk, unsigned int ser_clk,
     31			    unsigned int tmr_clk);
     32
     33#endif /* _POWERPC_BOOT_4XX_H_ */