| Kukjin Kim | f7d7707 | 2011-06-01 14:18:22 -0700 | [diff] [blame] | 1 | # | 
|  | 2 | # ARM CPU Frequency scaling drivers | 
|  | 3 | # | 
|  | 4 |  | 
| Russell King | b09db45 | 2012-02-15 11:01:11 -0800 | [diff] [blame] | 5 | config ARM_OMAP2PLUS_CPUFREQ | 
|  | 6 | bool "TI OMAP2+" | 
| Kevin Hilman | 2d59dcf | 2012-04-13 13:32:30 -0700 | [diff] [blame] | 7 | depends on ARCH_OMAP2PLUS | 
| Russell King | b09db45 | 2012-02-15 11:01:11 -0800 | [diff] [blame] | 8 | default ARCH_OMAP2PLUS | 
|  | 9 | select CPU_FREQ_TABLE | 
|  | 10 |  | 
| Heiko Stübner | 34ee5507 | 2012-02-16 11:42:32 +0100 | [diff] [blame] | 11 | config ARM_S3C2416_CPUFREQ | 
|  | 12 | bool "S3C2416 CPU Frequency scaling support" | 
|  | 13 | depends on CPU_S3C2416 | 
|  | 14 | help | 
|  | 15 | This adds the CPUFreq driver for the Samsung S3C2416 and | 
|  | 16 | S3C2450 SoC. The S3C2416 supports changing the rate of the | 
|  | 17 | armdiv clock source and also entering a so called dynamic | 
|  | 18 | voltage scaling mode in which it is possible to reduce the | 
|  | 19 | core voltage of the cpu. | 
|  | 20 |  | 
|  | 21 | If in doubt, say N. | 
|  | 22 |  | 
|  | 23 | config ARM_S3C2416_CPUFREQ_VCORESCALE | 
|  | 24 | bool "Allow voltage scaling for S3C2416 arm core (EXPERIMENTAL)" | 
|  | 25 | depends on ARM_S3C2416_CPUFREQ && REGULATOR && EXPERIMENTAL | 
|  | 26 | help | 
|  | 27 | Enable CPU voltage scaling when entering the dvs mode. | 
|  | 28 | It uses information gathered through existing hardware and | 
|  | 29 | tests but not documented in any datasheet. | 
|  | 30 |  | 
|  | 31 | If in doubt, say N. | 
|  | 32 |  | 
| Kukjin Kim | 15964d3 | 2011-06-06 18:43:01 -0700 | [diff] [blame] | 33 | config ARM_S3C64XX_CPUFREQ | 
|  | 34 | bool "Samsung S3C64XX" | 
|  | 35 | depends on CPU_S3C6410 | 
|  | 36 | default y | 
|  | 37 | help | 
|  | 38 | This adds the CPUFreq driver for Samsung S3C6410 SoC. | 
|  | 39 |  | 
|  | 40 | If in doubt, say N. | 
|  | 41 |  | 
| Kukjin Kim | f7d7707 | 2011-06-01 14:18:22 -0700 | [diff] [blame] | 42 | config ARM_S5PV210_CPUFREQ | 
|  | 43 | bool "Samsung S5PV210 and S5PC110" | 
|  | 44 | depends on CPU_S5PV210 | 
|  | 45 | default y | 
|  | 46 | help | 
|  | 47 | This adds the CPUFreq driver for Samsung S5PV210 and | 
|  | 48 | S5PC110 SoCs. | 
|  | 49 |  | 
|  | 50 | If in doubt, say N. | 
|  | 51 |  | 
| Jaecheol Lee | a125a17 | 2012-01-07 20:18:35 +0900 | [diff] [blame] | 52 | config ARM_EXYNOS_CPUFREQ | 
|  | 53 | bool "SAMSUNG EXYNOS SoCs" | 
|  | 54 | depends on ARCH_EXYNOS | 
| Jaecheol Lee | a125a17 | 2012-01-07 20:18:35 +0900 | [diff] [blame] | 55 | default y | 
|  | 56 | help | 
|  | 57 | This adds the CPUFreq driver common part for Samsung | 
|  | 58 | EXYNOS SoCs. | 
|  | 59 |  | 
|  | 60 | If in doubt, say N. | 
|  | 61 |  | 
| Kukjin Kim | f7d7707 | 2011-06-01 14:18:22 -0700 | [diff] [blame] | 62 | config ARM_EXYNOS4210_CPUFREQ | 
| Kukjin Kim | 2d1f631 | 2012-04-04 10:09:03 -0700 | [diff] [blame] | 63 | def_bool CPU_EXYNOS4210 | 
| Kukjin Kim | f7d7707 | 2011-06-01 14:18:22 -0700 | [diff] [blame] | 64 | help | 
|  | 65 | This adds the CPUFreq driver for Samsung EXYNOS4210 | 
|  | 66 | SoC (S5PV310 or S5PC210). | 
| Jaecheol Lee | a35c505 | 2012-03-10 02:59:22 -0800 | [diff] [blame] | 67 |  | 
|  | 68 | config ARM_EXYNOS4X12_CPUFREQ | 
| Kukjin Kim | 2d1f631 | 2012-04-04 10:09:03 -0700 | [diff] [blame] | 69 | def_bool (SOC_EXYNOS4212 || SOC_EXYNOS4412) | 
| Jaecheol Lee | a35c505 | 2012-03-10 02:59:22 -0800 | [diff] [blame] | 70 | help | 
|  | 71 | This adds the CPUFreq driver for Samsung EXYNOS4X12 | 
|  | 72 | SoC (EXYNOS4212 or EXYNOS4412). | 
| Jaecheol Lee | 562a6cb | 2012-03-10 03:00:02 -0800 | [diff] [blame] | 73 |  | 
|  | 74 | config ARM_EXYNOS5250_CPUFREQ | 
| Kukjin Kim | 2d1f631 | 2012-04-04 10:09:03 -0700 | [diff] [blame] | 75 | def_bool SOC_EXYNOS5250 | 
| Jaecheol Lee | 562a6cb | 2012-03-10 03:00:02 -0800 | [diff] [blame] | 76 | help | 
|  | 77 | This adds the CPUFreq driver for Samsung EXYNOS5250 | 
|  | 78 | SoC. |