xref: /linux/arch/arm/mach-omap2/cm44xx.h (revision 75bf465f0bc33e9b776a46d6a1b9b990f5fb7c37)
1*d2912cb1SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */
29b47267fSRajendra Nayak /*
3d198b514SPaul Walmsley  * OMAP4 Clock Management (CM) definitions
49b47267fSRajendra Nayak  *
5d0f0631dSBenoit Cousson  * Copyright (C) 2007-2011 Texas Instruments, Inc.
6d198b514SPaul Walmsley  * Copyright (C) 2007-2009 Nokia Corporation
79b47267fSRajendra Nayak  *
8d198b514SPaul Walmsley  * Written by Paul Walmsley
99b47267fSRajendra Nayak  *
10d198b514SPaul Walmsley  * OMAP4 has two separate CM blocks, CM1 and CM2.  This file contains
11d198b514SPaul Walmsley  * macros and function prototypes that are applicable to both.
129b47267fSRajendra Nayak  */
13d198b514SPaul Walmsley #ifndef __ARCH_ASM_MACH_OMAP2_CM44XX_H
14d198b514SPaul Walmsley #define __ARCH_ASM_MACH_OMAP2_CM44XX_H
159b47267fSRajendra Nayak 
169b47267fSRajendra Nayak 
17d198b514SPaul Walmsley #include "prcm-common.h"
1859fb659bSPaul Walmsley #include "cm.h"
199b47267fSRajendra Nayak 
20d198b514SPaul Walmsley #define OMAP4_CM_CLKSTCTRL				0x0000
2115b08d93SRajendra Nayak #define OMAP4_CM_STATICDEP				0x0004
229b47267fSRajendra Nayak 
23425dc8b2STero Kristo int omap4_cm_init(const struct omap_prcm_init_data *data);
24ab6c9bbfSTero Kristo 
259b47267fSRajendra Nayak #endif
26