diff options
Diffstat (limited to 'arch/x86/include/asm/pmc_atom.h')
-rw-r--r-- | arch/x86/include/asm/pmc_atom.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/arch/x86/include/asm/pmc_atom.h b/arch/x86/include/asm/pmc_atom.h index fc7a17c05d35..bc0fc0866553 100644 --- a/arch/x86/include/asm/pmc_atom.h +++ b/arch/x86/include/asm/pmc_atom.h | |||
@@ -53,6 +53,28 @@ | |||
53 | /* Sleep state counter is in units of of 32us */ | 53 | /* Sleep state counter is in units of of 32us */ |
54 | #define PMC_TMR_SHIFT 5 | 54 | #define PMC_TMR_SHIFT 5 |
55 | 55 | ||
56 | /* Power status of power islands */ | ||
57 | #define PMC_PSS 0x98 | ||
58 | |||
59 | #define PMC_PSS_BIT_GBE BIT(0) | ||
60 | #define PMC_PSS_BIT_SATA BIT(1) | ||
61 | #define PMC_PSS_BIT_HDA BIT(2) | ||
62 | #define PMC_PSS_BIT_SEC BIT(3) | ||
63 | #define PMC_PSS_BIT_PCIE BIT(4) | ||
64 | #define PMC_PSS_BIT_LPSS BIT(5) | ||
65 | #define PMC_PSS_BIT_LPE BIT(6) | ||
66 | #define PMC_PSS_BIT_DFX BIT(7) | ||
67 | #define PMC_PSS_BIT_USH_CTRL BIT(8) | ||
68 | #define PMC_PSS_BIT_USH_SUS BIT(9) | ||
69 | #define PMC_PSS_BIT_USH_VCCS BIT(10) | ||
70 | #define PMC_PSS_BIT_USH_VCCA BIT(11) | ||
71 | #define PMC_PSS_BIT_OTG_CTRL BIT(12) | ||
72 | #define PMC_PSS_BIT_OTG_VCCS BIT(13) | ||
73 | #define PMC_PSS_BIT_OTG_VCCA_CLK BIT(14) | ||
74 | #define PMC_PSS_BIT_OTG_VCCA BIT(15) | ||
75 | #define PMC_PSS_BIT_USB BIT(16) | ||
76 | #define PMC_PSS_BIT_USB_SUS BIT(17) | ||
77 | |||
56 | /* These registers reflect D3 status of functions */ | 78 | /* These registers reflect D3 status of functions */ |
57 | #define PMC_D3_STS_0 0xA0 | 79 | #define PMC_D3_STS_0 0xA0 |
58 | 80 | ||