1c6ff132dSArnd Bergmann /* SPDX-License-Identifier: GPL-2.0 */ 2c6ff132dSArnd Bergmann /* 3c6ff132dSArnd Bergmann * Copyright 2008 Openmoko, Inc. 4c6ff132dSArnd Bergmann * Copyright 2008 Simtec Electronics 5c6ff132dSArnd Bergmann * Ben Dooks <ben@simtec.co.uk> 6c6ff132dSArnd Bergmann * http://armlinux.simtec.co.uk/ 7c6ff132dSArnd Bergmann * 8c6ff132dSArnd Bergmann * S3C64XX clock register definitions 9c6ff132dSArnd Bergmann */ 10c6ff132dSArnd Bergmann 11c6ff132dSArnd Bergmann #ifndef __PLAT_REGS_CLOCK_H 12c6ff132dSArnd Bergmann #define __PLAT_REGS_CLOCK_H __FILE__ 13c6ff132dSArnd Bergmann 14c6ff132dSArnd Bergmann /* 15c6ff132dSArnd Bergmann * FIXME: Remove remaining definitions 16c6ff132dSArnd Bergmann */ 17c6ff132dSArnd Bergmann 18c6ff132dSArnd Bergmann #define S3C_CLKREG(x) (S3C_VA_SYS + (x)) 19c6ff132dSArnd Bergmann 20c6ff132dSArnd Bergmann #define S3C_PCLK_GATE S3C_CLKREG(0x34) 21c6ff132dSArnd Bergmann #define S3C6410_CLK_SRC2 S3C_CLKREG(0x10C) 22c6ff132dSArnd Bergmann #define S3C_MEM_SYS_CFG S3C_CLKREG(0x120) 23c6ff132dSArnd Bergmann 24c6ff132dSArnd Bergmann /* PCLK GATE Registers */ 25c6ff132dSArnd Bergmann #define S3C_CLKCON_PCLK_UART3 (1<<4) 26c6ff132dSArnd Bergmann #define S3C_CLKCON_PCLK_UART2 (1<<3) 27c6ff132dSArnd Bergmann #define S3C_CLKCON_PCLK_UART1 (1<<2) 28c6ff132dSArnd Bergmann #define S3C_CLKCON_PCLK_UART0 (1<<1) 29c6ff132dSArnd Bergmann 30c6ff132dSArnd Bergmann /* MEM_SYS_CFG */ 31c6ff132dSArnd Bergmann #define MEM_SYS_CFG_INDEP_CF 0x4000 32c6ff132dSArnd Bergmann #define MEM_SYS_CFG_EBI_FIX_PRI_CFCON 0x30 33c6ff132dSArnd Bergmann 34c6ff132dSArnd Bergmann #endif /* _PLAT_REGS_CLOCK_H */ 35