Go to the documentation of this file.
14 #ifndef __ARCH_ARM_MACH_OMAP2_CLOCKDOMAIN_H
15 #define __ARCH_ARM_MACH_OMAP2_CLOCKDOMAIN_H
21 #include <plat/clock.h>
50 #define CLKDM_CAN_FORCE_SLEEP (1 << 0)
51 #define CLKDM_CAN_FORCE_WAKEUP (1 << 1)
52 #define CLKDM_CAN_ENABLE_AUTO (1 << 2)
53 #define CLKDM_CAN_DISABLE_AUTO (1 << 3)
54 #define CLKDM_NO_AUTODEPS (1 << 4)
55 #define CLKDM_ACTIVE_WITH_MPU (1 << 5)
56 #define CLKDM_MISSING_IDLE_REPORTING (1 << 6)
58 #define CLKDM_CAN_HWSUP (CLKDM_CAN_ENABLE_AUTO | CLKDM_CAN_DISABLE_AUTO)
59 #define CLKDM_CAN_SWSUP (CLKDM_CAN_FORCE_SLEEP | CLKDM_CAN_FORCE_WAKEUP)
60 #define CLKDM_CAN_HWSUP_SWSUP (CLKDM_CAN_SWSUP | CLKDM_CAN_HWSUP)
101 #define _CLKDM_FLAG_HWSUP_ENABLED BIT(0)