Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-only */
0002 #ifndef __ARCH_ARM_MACH_OMAP2_PRM_REGBITS_24XX_H
0003 #define __ARCH_ARM_MACH_OMAP2_PRM_REGBITS_24XX_H
0004 
0005 /*
0006  * OMAP24XX Power/Reset Management register bits
0007  *
0008  * Copyright (C) 2007 Texas Instruments, Inc.
0009  * Copyright (C) 2007 Nokia Corporation
0010  *
0011  * Written by Paul Walmsley
0012  */
0013 
0014 #include "prm2xxx.h"
0015 
0016 #define OMAP24XX_EN_CORE_SHIFT              0
0017 #define OMAP24XX_FORCESTATE_MASK            (1 << 18)
0018 #define OMAP24XX_AUTOIDLE_MASK              (1 << 0)
0019 #define OMAP24XX_AUTO_EXTVOLT_MASK          (1 << 15)
0020 #define OMAP24XX_SETOFF_LEVEL_SHIFT         12
0021 #define OMAP24XX_MEMRETCTRL_MASK            (1 << 8)
0022 #define OMAP24XX_SETRET_LEVEL_SHIFT         6
0023 #define OMAP24XX_VOLT_LEVEL_SHIFT           0
0024 #define OMAP2420_CLKOUT2_EN_SHIFT           15
0025 #define OMAP2420_CLKOUT2_DIV_SHIFT          11
0026 #define OMAP2420_CLKOUT2_DIV_WIDTH          3
0027 #define OMAP2420_CLKOUT2_SOURCE_MASK            (0x3 << 8)
0028 #define OMAP24XX_CLKOUT_EN_SHIFT            7
0029 #define OMAP24XX_CLKOUT_DIV_SHIFT           3
0030 #define OMAP24XX_CLKOUT_DIV_WIDTH           3
0031 #define OMAP24XX_CLKOUT_SOURCE_MASK         (0x3 << 0)
0032 #define OMAP24XX_EMULATION_EN_SHIFT         0
0033 #define OMAP2430_PM_WKDEP_MPU_EN_MDM_SHIFT      5
0034 #define OMAP24XX_PM_WKDEP_MPU_EN_DSP_SHIFT      2
0035 #define OMAP24XX_EXTWMPU_RST_SHIFT          6
0036 #define OMAP24XX_SECU_WD_RST_SHIFT          5
0037 #define OMAP24XX_MPU_WD_RST_SHIFT           4
0038 #define OMAP24XX_SECU_VIOL_RST_SHIFT            3
0039 #endif