~ubuntu-branches/ubuntu/lucid/linux-rt/lucid

« back to all changes in this revision

Viewing changes to arch/arm/Kconfig

  • Committer: Bazaar Package Importer
  • Author(s): Luke Yelavich
  • Date: 2009-08-05 23:00:52 UTC
  • Revision ID: james.westby@ubuntu.com-20090805230052-7xedvqcyk9dnnxb2
Tags: 2.6.31-1.1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
 
35
35
config GENERIC_GPIO
36
36
        bool
37
 
        default n
38
37
 
39
38
config GENERIC_TIME
40
39
        bool
41
 
        default n
42
40
 
43
41
config GENERIC_CLOCKEVENTS
44
42
        bool
45
 
        default n
46
43
 
47
44
config GENERIC_CLOCKEVENTS_BROADCAST
48
45
        bool
55
52
 
56
53
config NO_IOPORT
57
54
        bool
58
 
        default n
59
55
 
60
56
config EISA
61
57
        bool
126
122
 
127
123
config ARCH_HAS_ILOG2_U32
128
124
        bool
129
 
        default n
130
125
 
131
126
config ARCH_HAS_ILOG2_U64
132
127
        bool
133
 
        default n
134
128
 
135
129
config GENERIC_HWEIGHT
136
130
        bool
241
235
config ARCH_AT91
242
236
        bool "Atmel AT91"
243
237
        select GENERIC_GPIO
 
238
        select ARCH_REQUIRE_GPIOLIB
244
239
        select HAVE_CLK
245
240
        help
246
241
          This enables support for systems based on the Atmel AT91RM9200,
252
247
        help
253
248
          Support for Cirrus Logic 711x/721x based boards.
254
249
 
 
250
config ARCH_GEMINI
 
251
        bool "Cortina Systems Gemini"
 
252
        select CPU_FA526
 
253
        select GENERIC_GPIO
 
254
        select ARCH_REQUIRE_GPIOLIB
 
255
        help
 
256
          Support for the Cortina Systems Gemini family SoCs
 
257
 
255
258
config ARCH_EBSA110
256
259
        bool "EBSA-110"
257
260
        select CPU_SA110
272
275
        select HAVE_CLK
273
276
        select COMMON_CLKDEV
274
277
        select ARCH_REQUIRE_GPIOLIB
 
278
        select ARCH_HAS_HOLES_MEMORYMODEL
275
279
        help
276
280
          This enables support for the Cirrus EP93xx series of CPUs.
277
281
 
283
287
          Support for systems based on the DC21285 companion chip
284
288
          ("FootBridge"), such as the Simtec CATS and the Rebel NetWinder.
285
289
 
 
290
config ARCH_MXC
 
291
        bool "Freescale MXC/iMX-based"
 
292
        select GENERIC_TIME
 
293
        select GENERIC_CLOCKEVENTS
 
294
        select ARCH_MTD_XIP
 
295
        select GENERIC_GPIO
 
296
        select ARCH_REQUIRE_GPIOLIB
 
297
        select HAVE_CLK
 
298
        help
 
299
          Support for Freescale MXC/iMX-based family of processors
 
300
 
 
301
config ARCH_STMP3XXX
 
302
        bool "Freescale STMP3xxx"
 
303
        select CPU_ARM926T
 
304
        select HAVE_CLK
 
305
        select COMMON_CLKDEV
 
306
        select ARCH_REQUIRE_GPIOLIB
 
307
        select GENERIC_TIME
 
308
        select GENERIC_CLOCKEVENTS
 
309
        select GENERIC_GPIO
 
310
        select USB_ARCH_HAS_EHCI
 
311
        help
 
312
          Support for systems based on the Freescale 3xxx CPUs.
 
313
 
286
314
config ARCH_NETX
287
315
        bool "Hilscher NetX based"
288
316
        select CPU_ARM926T
299
327
        help
300
328
          This enables support for systems based on the Hynix HMS720x
301
329
 
302
 
config ARCH_IMX
303
 
        bool "IMX"
304
 
        select CPU_ARM920T
305
 
        select GENERIC_GPIO
306
 
        select GENERIC_TIME
307
 
        select GENERIC_CLOCKEVENTS
308
 
        help
309
 
          Support for Motorola's i.MX family of processors (MX1, MXL).
310
 
 
311
330
config ARCH_IOP13XX
312
331
        bool "IOP13xx-based"
313
332
        depends on MMU
388
407
        select CPU_FEROCEON
389
408
        select PCI
390
409
        select GENERIC_GPIO
 
410
        select ARCH_REQUIRE_GPIOLIB
391
411
        select GENERIC_TIME
392
412
        select GENERIC_CLOCKEVENTS
393
413
        select PLAT_ORION
395
415
          Support for the following Marvell Kirkwood series SoCs:
396
416
          88F6180, 88F6192 and 88F6281.
397
417
 
398
 
config ARCH_KS8695
399
 
        bool "Micrel/Kendin KS8695"
400
 
        select CPU_ARM922T
401
 
        select GENERIC_GPIO
402
 
        select ARCH_REQUIRE_GPIOLIB
403
 
        help
404
 
          Support for Micrel/Kendin KS8695 "Centaur" (ARM922T) based
405
 
          System-on-Chip devices.
406
 
 
407
 
config ARCH_NS9XXX
408
 
        bool "NetSilicon NS9xxx"
409
 
        select CPU_ARM926T
410
 
        select GENERIC_GPIO
411
 
        select GENERIC_TIME
412
 
        select GENERIC_CLOCKEVENTS
413
 
        select HAVE_CLK
414
 
        help
415
 
          Say Y here if you intend to run this kernel on a NetSilicon NS9xxx
416
 
          System.
417
 
 
418
 
          <http://www.digi.com/products/microprocessors/index.jsp>
419
 
 
420
418
config ARCH_LOKI
421
419
        bool "Marvell Loki (88RC8480)"
422
420
        select CPU_FEROCEON
431
429
        select CPU_FEROCEON
432
430
        select PCI
433
431
        select GENERIC_GPIO
 
432
        select ARCH_REQUIRE_GPIOLIB
434
433
        select GENERIC_TIME
435
434
        select GENERIC_CLOCKEVENTS
436
435
        select PLAT_ORION
438
437
          Support for the following Marvell MV78xx0 series SoCs:
439
438
          MV781x0, MV782x0.
440
439
 
441
 
config ARCH_MXC
442
 
        bool "Freescale MXC/iMX-based"
443
 
        select GENERIC_TIME
444
 
        select GENERIC_CLOCKEVENTS
445
 
        select ARCH_MTD_XIP
446
 
        select GENERIC_GPIO
447
 
        select ARCH_REQUIRE_GPIOLIB
448
 
        help
449
 
          Support for Freescale MXC/iMX-based family of processors
450
 
 
451
440
config ARCH_ORION5X
452
441
        bool "Marvell Orion"
453
442
        depends on MMU
454
443
        select CPU_FEROCEON
455
444
        select PCI
456
445
        select GENERIC_GPIO
 
446
        select ARCH_REQUIRE_GPIOLIB
457
447
        select GENERIC_TIME
458
448
        select GENERIC_CLOCKEVENTS
459
449
        select PLAT_ORION
462
452
          Orion-1 (5181), Orion-VoIP (5181L), Orion-NAS (5182),
463
453
          Orion-2 (5281), Orion-1-90 (6183).
464
454
 
 
455
config ARCH_MMP
 
456
        bool "Marvell PXA168/910"
 
457
        depends on MMU
 
458
        select GENERIC_GPIO
 
459
        select ARCH_REQUIRE_GPIOLIB
 
460
        select HAVE_CLK
 
461
        select COMMON_CLKDEV
 
462
        select GENERIC_TIME
 
463
        select GENERIC_CLOCKEVENTS
 
464
        select TICK_ONESHOT
 
465
        select PLAT_PXA
 
466
        help
 
467
          Support for Marvell's PXA168/910 processor line.
 
468
 
 
469
config ARCH_KS8695
 
470
        bool "Micrel/Kendin KS8695"
 
471
        select CPU_ARM922T
 
472
        select GENERIC_GPIO
 
473
        select ARCH_REQUIRE_GPIOLIB
 
474
        help
 
475
          Support for Micrel/Kendin KS8695 "Centaur" (ARM922T) based
 
476
          System-on-Chip devices.
 
477
 
 
478
config ARCH_NS9XXX
 
479
        bool "NetSilicon NS9xxx"
 
480
        select CPU_ARM926T
 
481
        select GENERIC_GPIO
 
482
        select GENERIC_TIME
 
483
        select GENERIC_CLOCKEVENTS
 
484
        select HAVE_CLK
 
485
        help
 
486
          Say Y here if you intend to run this kernel on a NetSilicon NS9xxx
 
487
          System.
 
488
 
 
489
          <http://www.digi.com/products/microprocessors/index.jsp>
 
490
 
 
491
config ARCH_W90X900
 
492
        bool "Nuvoton W90X900 CPU"
 
493
        select CPU_ARM926T
 
494
        select ARCH_REQUIRE_GPIOLIB
 
495
        select GENERIC_GPIO
 
496
        select COMMON_CLKDEV
 
497
        help
 
498
                Support for Nuvoton (Winbond logic dept.) ARM9 processor,You
 
499
                can login www.mcuos.com or www.nuvoton.com to know more.
 
500
 
465
501
config ARCH_PNX4008
466
502
        bool "Philips Nexperia PNX4008 Mobile"
467
503
        select CPU_ARM926T
480
516
        select GENERIC_TIME
481
517
        select GENERIC_CLOCKEVENTS
482
518
        select TICK_ONESHOT
 
519
        select PLAT_PXA
483
520
        help
484
521
          Support for Intel/Marvell's PXA2xx/PXA3xx processor line.
485
522
 
 
523
config ARCH_MSM
 
524
        bool "Qualcomm MSM"
 
525
        select CPU_V6
 
526
        select GENERIC_TIME
 
527
        select GENERIC_CLOCKEVENTS
 
528
        help
 
529
          Support for Qualcomm MSM7K based systems.  This runs on the ARM11
 
530
          apps processor of the MSM7K and depends on a shared memory
 
531
          interface to the ARM9 modem processor which runs the baseband stack
 
532
          and controls some vital subsystems (clock and power control, etc).
 
533
 
486
534
config ARCH_RPC
487
535
        bool "RiscPC"
488
536
        select ARCH_ACORN
550
598
          core with a wide array of integrated devices for
551
599
          hand-held and low-power applications.
552
600
 
 
601
config ARCH_U300
 
602
        bool "ST-Ericsson U300 Series"
 
603
        depends on MMU
 
604
        select CPU_ARM926T
 
605
        select ARM_AMBA
 
606
        select ARM_VIC
 
607
        select GENERIC_TIME
 
608
        select GENERIC_CLOCKEVENTS
 
609
        select HAVE_CLK
 
610
        select COMMON_CLKDEV
 
611
        select GENERIC_GPIO
 
612
        help
 
613
          Support for ST-Ericsson U300 series mobile platforms.
 
614
 
553
615
config ARCH_DAVINCI
554
616
        bool "TI DaVinci"
555
617
        select CPU_ARM926T
559
621
        select ARCH_REQUIRE_GPIOLIB
560
622
        select HAVE_CLK
561
623
        select ZONE_DMA
 
624
        select HAVE_IDE
 
625
        select COMMON_CLKDEV
 
626
        select GENERIC_ALLOCATOR
562
627
        help
563
628
          Support for TI's DaVinci platform.
564
629
 
572
637
        help
573
638
          Support for TI's OMAP platform (OMAP1 and OMAP2).
574
639
 
575
 
config ARCH_MSM
576
 
        bool "Qualcomm MSM"
577
 
        select CPU_V6
578
 
        select GENERIC_TIME
579
 
        select GENERIC_CLOCKEVENTS
580
 
        help
581
 
          Support for Qualcomm MSM7K based systems.  This runs on the ARM11
582
 
          apps processor of the MSM7K and depends on a shared memory
583
 
          interface to the ARM9 modem processor which runs the baseband stack
584
 
          and controls some vital subsystems (clock and power control, etc).
585
 
 
586
 
config ARCH_W90X900
587
 
        bool "Nuvoton W90X900 CPU"
588
 
        select CPU_ARM926T
589
 
        help
590
 
                Support for Nuvoton (Winbond logic dept.) ARM9 processor,You
591
 
                can login www.mcuos.com or www.nuvoton.com to know more.
592
 
 
593
640
endchoice
594
641
 
595
642
source "arch/arm/mach-clps711x/Kconfig"
598
645
 
599
646
source "arch/arm/mach-footbridge/Kconfig"
600
647
 
 
648
source "arch/arm/mach-gemini/Kconfig"
 
649
 
601
650
source "arch/arm/mach-integrator/Kconfig"
602
651
 
603
652
source "arch/arm/mach-iop32x/Kconfig"
617
666
source "arch/arm/mach-mv78xx0/Kconfig"
618
667
 
619
668
source "arch/arm/mach-pxa/Kconfig"
 
669
source "arch/arm/plat-pxa/Kconfig"
 
670
 
 
671
source "arch/arm/mach-mmp/Kconfig"
620
672
 
621
673
source "arch/arm/mach-sa1100/Kconfig"
622
674
 
648
700
source "arch/arm/mach-s3c6410/Kconfig"
649
701
endif
650
702
 
 
703
source "arch/arm/plat-stmp3xxx/Kconfig"
 
704
 
651
705
source "arch/arm/mach-lh7a40x/Kconfig"
652
706
 
653
 
source "arch/arm/mach-imx/Kconfig"
654
 
 
655
707
source "arch/arm/mach-h720x/Kconfig"
656
708
 
657
709
source "arch/arm/mach-versatile/Kconfig"
674
726
 
675
727
source "arch/arm/mach-msm/Kconfig"
676
728
 
 
729
source "arch/arm/mach-u300/Kconfig"
 
730
 
677
731
source "arch/arm/mach-w90x900/Kconfig"
678
732
 
679
733
# Definitions to make life easier
686
740
config PLAT_ORION
687
741
        bool
688
742
 
 
743
config PLAT_PXA
 
744
        bool
 
745
 
689
746
source arch/arm/mm/Kconfig
690
747
 
691
748
config IWMMXT
692
749
        bool "Enable iWMMXt support"
693
 
        depends on CPU_XSCALE || CPU_XSC3
694
 
        default y if PXA27x || PXA3xx
 
750
        depends on CPU_XSCALE || CPU_XSC3 || CPU_MOHAWK
 
751
        default y if PXA27x || PXA3xx || ARCH_MMP
695
752
        help
696
753
          Enable support for iWMMXt context switching at run time if
697
754
          running on a CPU that supports it.
706
763
source "arch/arm/Kconfig-nommu"
707
764
endif
708
765
 
 
766
config ARM_ERRATA_411920
 
767
        bool "ARM errata: Invalidation of the Instruction Cache operation can fail"
 
768
        depends on CPU_V6 && !SMP
 
769
        help
 
770
          Invalidation of the Instruction Cache operation can
 
771
          fail. This erratum is present in 1136 (before r1p4), 1156 and 1176.
 
772
          It does not affect the MPCore. This option enables the ARM Ltd.
 
773
          recommended workaround.
 
774
 
 
775
config ARM_ERRATA_430973
 
776
        bool "ARM errata: Stale prediction on replaced interworking branch"
 
777
        depends on CPU_V7
 
778
        help
 
779
          This option enables the workaround for the 430973 Cortex-A8
 
780
          (r1p0..r1p2) erratum. If a code sequence containing an ARM/Thumb
 
781
          interworking branch is replaced with another code sequence at the
 
782
          same virtual address, whether due to self-modifying code or virtual
 
783
          to physical address re-mapping, Cortex-A8 does not recover from the
 
784
          stale interworking branch prediction. This results in Cortex-A8
 
785
          executing the new code sequence in the incorrect ARM or Thumb state.
 
786
          The workaround enables the BTB/BTAC operations by setting ACTLR.IBE
 
787
          and also flushes the branch target cache at every context switch.
 
788
          Note that setting specific bits in the ACTLR register may not be
 
789
          available in non-secure mode.
 
790
 
 
791
config ARM_ERRATA_458693
 
792
        bool "ARM errata: Processor deadlock when a false hazard is created"
 
793
        depends on CPU_V7
 
794
        help
 
795
          This option enables the workaround for the 458693 Cortex-A8 (r2p0)
 
796
          erratum. For very specific sequences of memory operations, it is
 
797
          possible for a hazard condition intended for a cache line to instead
 
798
          be incorrectly associated with a different cache line. This false
 
799
          hazard might then cause a processor deadlock. The workaround enables
 
800
          the L1 caching of the NEON accesses and disables the PLD instruction
 
801
          in the ACTLR register. Note that setting specific bits in the ACTLR
 
802
          register may not be available in non-secure mode.
 
803
 
 
804
config ARM_ERRATA_460075
 
805
        bool "ARM errata: Data written to the L2 cache can be overwritten with stale data"
 
806
        depends on CPU_V7
 
807
        help
 
808
          This option enables the workaround for the 460075 Cortex-A8 (r2p0)
 
809
          erratum. Any asynchronous access to the L2 cache may encounter a
 
810
          situation in which recent store transactions to the L2 cache are lost
 
811
          and overwritten with stale memory contents from external memory. The
 
812
          workaround disables the write-allocate mode for the L2 cache via the
 
813
          ACTLR register. Note that setting specific bits in the ACTLR register
 
814
          may not be available in non-secure mode.
 
815
 
709
816
endmenu
710
817
 
711
818
source "arch/arm/common/Kconfig"
773
880
 
774
881
config SMP
775
882
        bool "Symmetric Multi-Processing (EXPERIMENTAL)"
776
 
        depends on EXPERIMENTAL && (REALVIEW_EB_ARM11MP || MACH_REALVIEW_PB11MP)
 
883
        depends on EXPERIMENTAL && (REALVIEW_EB_ARM11MP || REALVIEW_EB_A9MP ||\
 
884
                 MACH_REALVIEW_PB11MP || MACH_REALVIEW_PBX || ARCH_OMAP4)
 
885
        depends on GENERIC_CLOCKEVENTS
777
886
        select USE_GENERIC_SMP_HELPERS
 
887
        select HAVE_ARM_SCU if (ARCH_REALVIEW || ARCH_OMAP4)
778
888
        help
779
889
          This enables support for systems with more than one CPU. If you have
780
890
          a system with only one CPU, like most personal computers, say N. If
792
902
 
793
903
          If you don't know what to do here, say N.
794
904
 
 
905
config HAVE_ARM_SCU
 
906
        bool
 
907
        depends on SMP
 
908
        help
 
909
          This option enables support for the ARM system coherency unit
 
910
 
 
911
config HAVE_ARM_TWD
 
912
        bool
 
913
        depends on SMP
 
914
        help
 
915
          This options enables support for the ARM timer and watchdog unit
 
916
 
795
917
choice
796
918
        prompt "Memory split"
797
919
        default VMSPLIT_3G
830
952
 
831
953
config LOCAL_TIMERS
832
954
        bool "Use local timer interrupts"
833
 
        depends on SMP && (REALVIEW_EB_ARM11MP || MACH_REALVIEW_PB11MP || REALVIEW_EB_A9MP)
 
955
        depends on SMP && (REALVIEW_EB_ARM11MP || MACH_REALVIEW_PB11MP || \
 
956
                REALVIEW_EB_A9MP || MACH_REALVIEW_PBX || ARCH_OMAP4)
834
957
        default y
 
958
        select HAVE_ARM_TWD if (ARCH_REALVIEW || ARCH_OMAP4)
835
959
        help
836
960
          Enable support for local timers on SMP platforms, rather then the
837
961
          legacy IPI broadcast method.  Local timers allows the system
891
1015
          UNPREDICTABLE (in fact it can be predicted that it won't work
892
1016
          at all). If in doubt say Y.
893
1017
 
894
 
config ARCH_FLATMEM_HAS_HOLES
 
1018
config ARCH_HAS_HOLES_MEMORYMODEL
895
1019
        bool
896
 
        default y
897
 
        depends on FLATMEM
898
1020
 
899
1021
# Discontigmem is deprecated
900
1022
config ARCH_DISCONTIGMEM_ENABLE
915
1037
        default "2"
916
1038
        depends on NEED_MULTIPLE_NODES
917
1039
 
 
1040
config HIGHMEM
 
1041
        bool "High Memory Support (EXPERIMENTAL)"
 
1042
        depends on MMU && EXPERIMENTAL
 
1043
        help
 
1044
          The address space of ARM processors is only 4 Gigabytes large
 
1045
          and it has to accommodate user address space, kernel address
 
1046
          space as well as some memory mapped IO. That means that, if you
 
1047
          have a large amount of physical memory and/or IO, not all of the
 
1048
          memory can be "permanently mapped" by the kernel. The physical
 
1049
          memory that is not permanently mapped is called "high memory".
 
1050
 
 
1051
          Depending on the selected kernel/user memory split, minimum
 
1052
          vmalloc space and actual amount of RAM, you may not need this
 
1053
          option which should result in a slightly faster kernel.
 
1054
 
 
1055
          If unsure, say n.
 
1056
 
918
1057
source "mm/Kconfig"
919
1058
 
920
1059
config LEDS
921
1060
        bool "Timer and CPU usage LEDs"
922
1061
        depends on ARCH_CDB89712 || ARCH_EBSA110 || \
923
 
                   ARCH_EBSA285 || ARCH_IMX || ARCH_INTEGRATOR || \
 
1062
                   ARCH_EBSA285 || ARCH_INTEGRATOR || \
924
1063
                   ARCH_LUBBOCK || MACH_MAINSTONE || ARCH_NETWINDER || \
925
1064
                   ARCH_OMAP || ARCH_P720T || ARCH_PXA_IDP || \
926
1065
                   ARCH_SA1100 || ARCH_SHARK || ARCH_VERSATILE || \
927
1066
                   ARCH_AT91 || ARCH_DAVINCI || \
928
 
                   ARCH_KS8695 || MACH_RD88F5182
 
1067
                   ARCH_KS8695 || MACH_RD88F5182 || ARCH_REALVIEW
929
1068
        help
930
1069
          If you say Y here, the LEDs on your machine will be used
931
1070
          to provide useful information about your current system status.
983
1122
          correct operation of some network protocols. With an IP-only
984
1123
          configuration it is safe to say N, otherwise say Y.
985
1124
 
 
1125
config UACCESS_WITH_MEMCPY
 
1126
        bool "Use kernel mem{cpy,set}() for {copy_to,clear}_user() (EXPERIMENTAL)"
 
1127
        depends on MMU && EXPERIMENTAL
 
1128
        default y if CPU_FEROCEON
 
1129
        help
 
1130
          Implement faster copy_to_user and clear_user methods for CPU
 
1131
          cores where a 8-word STM instruction give significantly higher
 
1132
          memory write throughput than a sequence of individual 32bit stores.
 
1133
 
 
1134
          A possible side effect is a slight increase in scheduling latency
 
1135
          between threads sharing the same address space if they invoke
 
1136
          such copy operations with large buffers.
 
1137
 
 
1138
          However, if the CPU data cache is using a write-allocate mode,
 
1139
          this option is unlikely to provide any performance gain.
 
1140
 
986
1141
endmenu
987
1142
 
988
1143
menu "Boot options"
1086
1241
 
1087
1242
menu "CPU Power Management"
1088
1243
 
1089
 
if (ARCH_SA1100 || ARCH_INTEGRATOR || ARCH_OMAP || ARCH_IMX || ARCH_PXA)
 
1244
if (ARCH_SA1100 || ARCH_INTEGRATOR || ARCH_OMAP || ARCH_PXA || ARCH_S3C64XX)
1090
1245
 
1091
1246
source "drivers/cpufreq/Kconfig"
1092
1247
 
1093
1248
config CPU_FREQ_SA1100
1094
1249
        bool
1095
 
        depends on CPU_FREQ && (SA1100_H3100 || SA1100_H3600 || SA1100_H3800 || SA1100_LART || SA1100_PLEB || SA1100_BADGE4 || SA1100_HACKKIT)
 
1250
        depends on CPU_FREQ && (SA1100_H3100 || SA1100_H3600 || SA1100_LART || SA1100_PLEB || SA1100_BADGE4 || SA1100_HACKKIT)
1096
1251
        default y
1097
1252
 
1098
1253
config CPU_FREQ_SA1110
1111
1266
 
1112
1267
          If in doubt, say Y.
1113
1268
 
1114
 
config CPU_FREQ_IMX
1115
 
        tristate "CPUfreq driver for i.MX CPUs"
1116
 
        depends on ARCH_IMX && CPU_FREQ
1117
 
        default n
1118
 
        help
1119
 
          This enables the CPUfreq driver for i.MX CPUs.
1120
 
 
1121
 
          If in doubt, say N.
1122
 
 
1123
1269
config CPU_FREQ_PXA
1124
1270
        bool
1125
1271
        depends on CPU_FREQ && ARCH_PXA && PXA25x
1126
1272
        default y
1127
1273
        select CPU_FREQ_DEFAULT_GOV_USERSPACE
1128
1274
 
 
1275
config CPU_FREQ_S3C64XX
 
1276
        bool "CPUfreq support for Samsung S3C64XX CPUs"
 
1277
        depends on CPU_FREQ && CPU_S3C6410
 
1278
 
1129
1279
endif
1130
1280
 
1131
1281
source "drivers/cpuidle/Kconfig"