diff options
Diffstat (limited to 'arch/arm/mach-samsung/include/mach/s3c-generic.h')
-rw-r--r-- | arch/arm/mach-samsung/include/mach/s3c-generic.h | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/arch/arm/mach-samsung/include/mach/s3c-generic.h b/arch/arm/mach-samsung/include/mach/s3c-generic.h deleted file mode 100644 index 27f264ce25..0000000000 --- a/arch/arm/mach-samsung/include/mach/s3c-generic.h +++ /dev/null @@ -1,62 +0,0 @@ -/* - * (C) Copyright 2009 - * Juergen Beisert, Pengutronix - * - * (C) Copyright 2001-2004 - * Wolfgang Denk, DENX Software Engineering, wd@denx.de. - * - * (C) Copyright 2002 - * David Mueller, ELSOFT AG, d.mueller@elsoft.ch - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License as - * published by the Free Software Foundation; either version 2 of - * the License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - */ - -#include <common.h> - -uint32_t s3c_get_mpllclk(void); -uint32_t s3c_get_upllclk(void); -uint32_t s3c_get_fclk(void); -uint32_t s3c_get_hclk(void); -uint32_t s3c_get_pclk(void); -uint32_t s3c_get_uclk(void); - -unsigned s3c_get_uart_clk(unsigned src); - -#ifdef CONFIG_ARCH_S3C24xx -uint32_t s3c24xx_get_memory_size(void); -void s3c24xx_disable_second_sdram_bank(void); -#endif - -#ifdef CONFIG_ARCH_S5PCxx -void s5p_init_pll(void); -void s5p_init_dram_bank_lpddr(phys_addr_t base, uint32_t mc0, uint32_t mc1, int bus16); -void s5p_init_dram_bank_lpddr2(phys_addr_t base, uint32_t mc0, uint32_t mc1, int bus16); -void s5p_init_dram_bank_ddr2(phys_addr_t base, uint32_t mc0, uint32_t mc1, int bus16); -uint32_t s5p_get_memory_size(void); -#endif - -#ifdef CONFIG_ARCH_S3C64xx -unsigned s3c_set_epllclk(unsigned, unsigned, unsigned, unsigned); -uint32_t s3c_get_epllclk(void); -unsigned s3c_get_hsmmc_clk(int); -void s3c_set_hsmmc_clk(int, int, unsigned); -unsigned s3c6410_get_memory_size(void); -struct s3c6410_chipselect { - unsigned adr_setup_t; /* in [ns] */ - unsigned access_setup_t; /* in [ns] */ - unsigned access_t; /* in [ns] */ - unsigned cs_hold_t; /* in [ns] */ - unsigned adr_hold_t; /* in [ns] */ - unsigned char width; /* 8 or 16 */ -}; -int s3c6410_setup_chipselect(int, const struct s3c6410_chipselect*); -#endif |