diff options
author | Ben Dooks <ben-linux@fluff.org> | 2006-09-19 04:51:32 -0400 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2006-09-25 05:25:30 -0400 |
commit | 0033a2f0d028400ad04588efbd5740c73f0eb740 (patch) | |
tree | 16ea22f882eac68b61041dc7f3fdc13313fdfa7e /arch/arm/mach-s3c2410/Kconfig | |
parent | 34348012d6b43eca5e241fe97381420d5758866c (diff) |
[ARM] 3803/2: S3C24XX: PM split S3C2410 out of core pm
Remove the S3C2410 specific items out of the
core PM code. Add sysdev driver for all the
S3C24XX series that used the S3C2410 PM code.
Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch/arm/mach-s3c2410/Kconfig')
-rw-r--r-- | arch/arm/mach-s3c2410/Kconfig | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/mach-s3c2410/Kconfig b/arch/arm/mach-s3c2410/Kconfig index 61a359c4aa47..e555bc5f3029 100644 --- a/arch/arm/mach-s3c2410/Kconfig +++ b/arch/arm/mach-s3c2410/Kconfig | |||
@@ -133,6 +133,12 @@ config S3C2410_CLOCK | |||
133 | help | 133 | help |
134 | Clock code for the S3C2410, and similar processors | 134 | Clock code for the S3C2410, and similar processors |
135 | 135 | ||
136 | config S3C2410_PM | ||
137 | bool | ||
138 | depends on CONFIG_PM | ||
139 | help | ||
140 | Power Management code common to S3C2410 and better | ||
141 | |||
136 | config CPU_S3C2410_DMA | 142 | config CPU_S3C2410_DMA |
137 | bool | 143 | bool |
138 | depends on S3C2410_DMA && (CPU_S3C2410 || CPU_S3C2442) | 144 | depends on S3C2410_DMA && (CPU_S3C2410 || CPU_S3C2442) |
@@ -144,6 +150,7 @@ config CPU_S3C2410 | |||
144 | bool | 150 | bool |
145 | depends on ARCH_S3C2410 | 151 | depends on ARCH_S3C2410 |
146 | select S3C2410_CLOCK | 152 | select S3C2410_CLOCK |
153 | select S3C2410_PM | ||
147 | help | 154 | help |
148 | Support for S3C2410 and S3C2410A family from the S3C24XX line | 155 | Support for S3C2410 and S3C2410A family from the S3C24XX line |
149 | of Samsung Mobile CPUs. | 156 | of Samsung Mobile CPUs. |
@@ -172,6 +179,7 @@ config CPU_S3C2440 | |||
172 | bool | 179 | bool |
173 | depends on ARCH_S3C2410 | 180 | depends on ARCH_S3C2410 |
174 | select S3C2410_CLOCK | 181 | select S3C2410_CLOCK |
182 | select S3C2410_PM | ||
175 | select CPU_S3C244X | 183 | select CPU_S3C244X |
176 | help | 184 | help |
177 | Support for S3C2440 Samsung Mobile CPU based systems. | 185 | Support for S3C2440 Samsung Mobile CPU based systems. |
@@ -180,6 +188,7 @@ config CPU_S3C2442 | |||
180 | bool | 188 | bool |
181 | depends on ARCH_S3C2420 | 189 | depends on ARCH_S3C2420 |
182 | select S3C2410_CLOCK | 190 | select S3C2410_CLOCK |
191 | select S3C2410_PM | ||
183 | select CPU_S3C244X | 192 | select CPU_S3C244X |
184 | help | 193 | help |
185 | Support for S3C2442 Samsung Mobile CPU based systems. | 194 | Support for S3C2442 Samsung Mobile CPU based systems. |