misc: add gps host wake driver
[linux-3.10.git] / drivers / misc / Kconfig
1 #
2 # Misc strange devices
3 #
4
5 menu "Misc devices"
6
7 config SENSORS_LIS3LV02D
8         tristate
9         depends on INPUT
10         select INPUT_POLLDEV
11         default n
12
13 config AD525X_DPOT
14         tristate "Analog Devices Digital Potentiometers"
15         depends on (I2C || SPI) && SYSFS
16         help
17           If you say yes here, you get support for the Analog Devices
18           AD5258, AD5259, AD5251, AD5252, AD5253, AD5254, AD5255
19           AD5160, AD5161, AD5162, AD5165, AD5200, AD5201, AD5203,
20           AD5204, AD5206, AD5207, AD5231, AD5232, AD5233, AD5235,
21           AD5260, AD5262, AD5263, AD5290, AD5291, AD5292, AD5293,
22           AD7376, AD8400, AD8402, AD8403, ADN2850, AD5241, AD5242,
23           AD5243, AD5245, AD5246, AD5247, AD5248, AD5280, AD5282,
24           ADN2860, AD5273, AD5171, AD5170, AD5172, AD5173, AD5270,
25           AD5271, AD5272, AD5274
26           digital potentiometer chips.
27
28           See Documentation/misc-devices/ad525x_dpot.txt for the
29           userspace interface.
30
31           This driver can also be built as a module.  If so, the module
32           will be called ad525x_dpot.
33
34 config AD525X_DPOT_I2C
35         tristate "support I2C bus connection"
36         depends on AD525X_DPOT && I2C
37         help
38           Say Y here if you have a digital potentiometers hooked to an I2C bus.
39
40           To compile this driver as a module, choose M here: the
41           module will be called ad525x_dpot-i2c.
42
43 config AD525X_DPOT_SPI
44         tristate "support SPI bus connection"
45         depends on AD525X_DPOT && SPI_MASTER
46         help
47           Say Y here if you have a digital potentiometers hooked to an SPI bus.
48
49           If unsure, say N (but it's safe to say "Y").
50
51           To compile this driver as a module, choose M here: the
52           module will be called ad525x_dpot-spi.
53
54 config ATMEL_PWM
55         tristate "Atmel AT32/AT91 PWM support"
56         depends on HAVE_CLK
57         help
58           This option enables device driver support for the PWM channels
59           on certain Atmel processors.  Pulse Width Modulation is used for
60           purposes including software controlled power-efficient backlights
61           on LCD displays, motor control, and waveform generation.
62
63 config ATMEL_TCLIB
64         bool "Atmel AT32/AT91 Timer/Counter Library"
65         depends on (AVR32 || ARCH_AT91)
66         help
67           Select this if you want a library to allocate the Timer/Counter
68           blocks found on many Atmel processors.  This facilitates using
69           these blocks by different drivers despite processor differences.
70
71 config ATMEL_TCB_CLKSRC
72         bool "TC Block Clocksource"
73         depends on ATMEL_TCLIB
74         default y
75         help
76           Select this to get a high precision clocksource based on a
77           TC block with a 5+ MHz base clock rate.  Two timer channels
78           are combined to make a single 32-bit timer.
79
80           When GENERIC_CLOCKEVENTS is defined, the third timer channel
81           may be used as a clock event device supporting oneshot mode
82           (delays of up to two seconds) based on the 32 KiHz clock.
83
84 config ATMEL_TCB_CLKSRC_BLOCK
85         int
86         depends on ATMEL_TCB_CLKSRC
87         prompt "TC Block" if ARCH_AT91RM9200 || ARCH_AT91SAM9260 || CPU_AT32AP700X
88         default 0
89         range 0 1
90         help
91           Some chips provide more than one TC block, so you have the
92           choice of which one to use for the clock framework.  The other
93           TC can be used for other purposes, such as PWM generation and
94           interval timing.
95
96 config DUMMY_IRQ
97         tristate "Dummy IRQ handler"
98         default n
99         ---help---
100           This module accepts a single 'irq' parameter, which it should register for.
101           The sole purpose of this module is to help with debugging of systems on
102           which spurious IRQs would happen on disabled IRQ vector.
103
104 config IBM_ASM
105         tristate "Device driver for IBM RSA service processor"
106         depends on X86 && PCI && INPUT
107         ---help---
108           This option enables device driver support for in-band access to the
109           IBM RSA (Condor) service processor in eServer xSeries systems.
110           The ibmasm device driver allows user space application to access
111           ASM (Advanced Systems Management) functions on the service
112           processor. The driver is meant to be used in conjunction with
113           a user space API.
114           The ibmasm driver also enables the OS to use the UART on the
115           service processor board as a regular serial port. To make use of
116           this feature serial driver support (CONFIG_SERIAL_8250) must be
117           enabled.
118
119           WARNING: This software may not be supported or function
120           correctly on your IBM server. Please consult the IBM ServerProven
121           website <http://www-03.ibm.com/systems/info/x86servers/serverproven/compat/us/>
122           for information on the specific driver level and support statement
123           for your IBM server.
124
125 config PHANTOM
126         tristate "Sensable PHANToM (PCI)"
127         depends on PCI
128         help
129           Say Y here if you want to build a driver for Sensable PHANToM device.
130
131           This driver is only for PCI PHANToMs.
132
133           If you choose to build module, its name will be phantom. If unsure,
134           say N here.
135
136 config INTEL_MID_PTI
137         tristate "Parallel Trace Interface for MIPI P1149.7 cJTAG standard"
138         depends on PCI && TTY
139         default n
140         help
141           The PTI (Parallel Trace Interface) driver directs
142           trace data routed from various parts in the system out
143           through an Intel Penwell PTI port and out of the mobile
144           device for analysis with a debugging tool (Lauterbach or Fido).
145
146           You should select this driver if the target kernel is meant for
147           an Intel Atom (non-netbook) mobile device containing a MIPI
148           P1149.7 standard implementation.
149
150 config SGI_IOC4
151         tristate "SGI IOC4 Base IO support"
152         depends on PCI
153         ---help---
154           This option enables basic support for the IOC4 chip on certain
155           SGI IO controller cards (IO9, IO10, and PCI-RT).  This option
156           does not enable any specific functions on such a card, but provides
157           necessary infrastructure for other drivers to utilize.
158
159           If you have an SGI Altix with an IOC4-based card say Y.
160           Otherwise say N.
161
162 config TIFM_CORE
163         tristate "TI Flash Media interface support"
164         depends on PCI
165         help
166           If you want support for Texas Instruments(R) Flash Media adapters
167           you should select this option and then also choose an appropriate
168           host adapter, such as 'TI Flash Media PCI74xx/PCI76xx host adapter
169           support', if you have a TI PCI74xx compatible card reader, for
170           example.
171           You will also have to select some flash card format drivers. MMC/SD
172           cards are supported via 'MMC/SD Card support: TI Flash Media MMC/SD
173           Interface support (MMC_TIFM_SD)'.
174
175           To compile this driver as a module, choose M here: the module will
176           be called tifm_core.
177
178 config TIFM_7XX1
179         tristate "TI Flash Media PCI74xx/PCI76xx host adapter support"
180         depends on PCI && TIFM_CORE
181         default TIFM_CORE
182         help
183           This option enables support for Texas Instruments(R) PCI74xx and
184           PCI76xx families of Flash Media adapters, found in many laptops.
185           To make actual use of the device, you will have to select some
186           flash card format drivers, as outlined in the TIFM_CORE Help.
187
188           To compile this driver as a module, choose M here: the module will
189           be called tifm_7xx1.
190
191 config ICS932S401
192         tristate "Integrated Circuits ICS932S401"
193         depends on I2C
194         help
195           If you say yes here you get support for the Integrated Circuits
196           ICS932S401 clock control chips.
197
198           This driver can also be built as a module. If so, the module
199           will be called ics932s401.
200
201 config ATMEL_SSC
202         tristate "Device driver for Atmel SSC peripheral"
203         depends on HAS_IOMEM
204         ---help---
205           This option enables device driver support for Atmel Synchronized
206           Serial Communication peripheral (SSC).
207
208           The SSC peripheral supports a wide variety of serial frame based
209           communications, i.e. I2S, SPI, etc.
210
211           If unsure, say N.
212
213 config ENCLOSURE_SERVICES
214         tristate "Enclosure Services"
215         default n
216         help
217           Provides support for intelligent enclosures (bays which
218           contain storage devices).  You also need either a host
219           driver (SCSI/ATA) which supports enclosures
220           or a SCSI enclosure device (SES) to use these services.
221
222 config KERNEL_DEBUGGER_CORE
223         bool "Kernel Debugger Core"
224         default n
225         ---help---
226           Generic kernel debugging command processor used by low level
227           (interrupt context) platform-specific debuggers.
228
229 config SGI_XP
230         tristate "Support communication between SGI SSIs"
231         depends on NET
232         depends on (IA64_GENERIC || IA64_SGI_SN2 || IA64_SGI_UV || X86_UV) && SMP
233         select IA64_UNCACHED_ALLOCATOR if IA64_GENERIC || IA64_SGI_SN2
234         select GENERIC_ALLOCATOR if IA64_GENERIC || IA64_SGI_SN2
235         select SGI_GRU if X86_64 && SMP
236         ---help---
237           An SGI machine can be divided into multiple Single System
238           Images which act independently of each other and have
239           hardware based memory protection from the others.  Enabling
240           this feature will allow for direct communication between SSIs
241           based on a network adapter and DMA messaging.
242
243 config CS5535_MFGPT
244         tristate "CS5535/CS5536 Geode Multi-Function General Purpose Timer (MFGPT) support"
245         depends on PCI && X86 && MFD_CS5535
246         default n
247         help
248           This driver provides access to MFGPT functionality for other
249           drivers that need timers.  MFGPTs are available in the CS5535 and
250           CS5536 companion chips that are found in AMD Geode and several
251           other platforms.  They have a better resolution and max interval
252           than the generic PIT, and are suitable for use as high-res timers.
253           You probably don't want to enable this manually; other drivers that
254           make use of it should enable it.
255
256 config CS5535_MFGPT_DEFAULT_IRQ
257         int
258         depends on CS5535_MFGPT
259         default 7
260         help
261           MFGPTs on the CS5535 require an interrupt.  The selected IRQ
262           can be overridden as a module option as well as by driver that
263           use the cs5535_mfgpt_ API; however, different architectures might
264           want to use a different IRQ by default.  This is here for
265           architectures to set as necessary.
266
267 config CS5535_CLOCK_EVENT_SRC
268         tristate "CS5535/CS5536 high-res timer (MFGPT) events"
269         depends on GENERIC_CLOCKEVENTS && CS5535_MFGPT
270         help
271           This driver provides a clock event source based on the MFGPT
272           timer(s) in the CS5535 and CS5536 companion chips.
273           MFGPTs have a better resolution and max interval than the
274           generic PIT, and are suitable for use as high-res timers.
275
276 config HP_ILO
277         tristate "Channel interface driver for the HP iLO processor"
278         depends on PCI
279         default n
280         help
281           The channel interface driver allows applications to communicate
282           with iLO management processors present on HP ProLiant servers.
283           Upon loading, the driver creates /dev/hpilo/dXccbN files, which
284           can be used to gather data from the management processor, via
285           read and write system calls.
286
287           To compile this driver as a module, choose M here: the
288           module will be called hpilo.
289
290 config SGI_GRU
291         tristate "SGI GRU driver"
292         depends on X86_UV && SMP
293         default n
294         select MMU_NOTIFIER
295         ---help---
296         The GRU is a hardware resource located in the system chipset. The GRU
297         contains memory that can be mmapped into the user address space. This memory is
298         used to communicate with the GRU to perform functions such as load/store,
299         scatter/gather, bcopy, AMOs, etc.  The GRU is directly accessed by user
300         instructions using user virtual addresses. GRU instructions (ex., bcopy) use
301         user virtual addresses for operands.
302
303         If you are not running on a SGI UV system, say N.
304
305 config SGI_GRU_DEBUG
306         bool  "SGI GRU driver debug"
307         depends on SGI_GRU
308         default n
309         ---help---
310         This option enables addition debugging code for the SGI GRU driver. If
311         you are unsure, say N.
312
313 config APDS9802ALS
314         tristate "Medfield Avago APDS9802 ALS Sensor module"
315         depends on I2C
316         help
317           If you say yes here you get support for the ALS APDS9802 ambient
318           light sensor.
319
320           This driver can also be built as a module.  If so, the module
321           will be called apds9802als.
322
323 config ISL29003
324         tristate "Intersil ISL29003 ambient light sensor"
325         depends on I2C && SYSFS
326         help
327           If you say yes here you get support for the Intersil ISL29003
328           ambient light sensor.
329
330           This driver can also be built as a module.  If so, the module
331           will be called isl29003.
332
333 config ISL29020
334         tristate "Intersil ISL29020 ambient light sensor"
335         depends on I2C
336         help
337           If you say yes here you get support for the Intersil ISL29020
338           ambient light sensor.
339
340           This driver can also be built as a module.  If so, the module
341           will be called isl29020.
342
343 config SENSORS_TSL2550
344         tristate "Taos TSL2550 ambient light sensor"
345         depends on I2C && SYSFS
346         help
347           If you say yes here you get support for the Taos TSL2550
348           ambient light sensor.
349
350           This driver can also be built as a module.  If so, the module
351           will be called tsl2550.
352
353 config SENSORS_BH1780
354         tristate "ROHM BH1780GLI ambient light sensor"
355         depends on I2C && SYSFS
356         help
357           If you say yes here you get support for the ROHM BH1780GLI
358           ambient light sensor.
359
360           This driver can also be built as a module.  If so, the module
361           will be called bh1780gli.
362
363 config SENSORS_BH1770
364          tristate "BH1770GLC / SFH7770 combined ALS - Proximity sensor"
365          depends on I2C
366          ---help---
367            Say Y here if you want to build a driver for BH1770GLC (ROHM) or
368            SFH7770 (Osram) combined ambient light and proximity sensor chip.
369
370            To compile this driver as a module, choose M here: the
371            module will be called bh1770glc. If unsure, say N here.
372
373 config SENSORS_APDS990X
374          tristate "APDS990X combined als and proximity sensors"
375          depends on I2C
376          default n
377          ---help---
378            Say Y here if you want to build a driver for Avago APDS990x
379            combined ambient light and proximity sensor chip.
380
381            To compile this driver as a module, choose M here: the
382            module will be called apds990x. If unsure, say N here.
383
384 config HMC6352
385         tristate "Honeywell HMC6352 compass"
386         depends on I2C
387         help
388           This driver provides support for the Honeywell HMC6352 compass,
389           providing configuration and heading data via sysfs.
390
391 config SENSORS_NCT1008
392         tristate "ON Semiconductor Temperature Sensor"
393         default n
394         depends on I2C
395         depends on THERMAL
396         help
397          Say yes here if you wish to include the ON Semiconductor
398          NCT1008 Temperature sensor.
399
400 config EP93XX_PWM
401         tristate "EP93xx PWM support"
402         depends on ARCH_EP93XX
403         help
404           This option enables device driver support for the PWM channels
405           on the Cirrus EP93xx processors.  The EP9307 chip only has one
406           PWM channel all the others have two, the second channel is an
407           alternate function of the EGPIO14 pin.  A sysfs interface is
408           provided to control the PWM channels.
409
410           To compile this driver as a module, choose M here: the module will
411           be called ep93xx_pwm.
412
413 config DS1682
414         tristate "Dallas DS1682 Total Elapsed Time Recorder with Alarm"
415         depends on I2C
416         help
417           If you say yes here you get support for Dallas Semiconductor
418           DS1682 Total Elapsed Time Recorder.
419
420           This driver can also be built as a module.  If so, the module
421           will be called ds1682.
422
423 config SPEAR13XX_PCIE_GADGET
424         bool "PCIe gadget support for SPEAr13XX platform"
425         depends on ARCH_SPEAR13XX && BROKEN
426         default n
427         help
428          This option enables gadget support for PCIe controller. If
429          board file defines any controller as PCIe endpoint then a sysfs
430          entry will be created for that controller. User can use these
431          sysfs node to configure PCIe EP as per his requirements.
432
433 config TI_DAC7512
434         tristate "Texas Instruments DAC7512"
435         depends on SPI && SYSFS
436         help
437           If you say yes here you get support for the Texas Instruments
438           DAC7512 16-bit digital-to-analog converter.
439
440           This driver can also be built as a module. If so, the module
441           will be called ti_dac7512.
442
443 config UID_STAT
444         bool "UID based statistics tracking exported to /proc/uid_stat"
445         default n
446
447 config VMWARE_BALLOON
448         tristate "VMware Balloon Driver"
449         depends on X86 && HYPERVISOR_GUEST
450         help
451           This is VMware physical memory management driver which acts
452           like a "balloon" that can be inflated to reclaim physical pages
453           by reserving them in the guest and invalidating them in the
454           monitor, freeing up the underlying machine pages so they can
455           be allocated to other guests. The balloon can also be deflated
456           to allow the guest to use more physical memory.
457
458           If unsure, say N.
459
460           To compile this driver as a module, choose M here: the
461           module will be called vmw_balloon.
462
463 config ARM_CHARLCD
464         bool "ARM Ltd. Character LCD Driver"
465         depends on PLAT_VERSATILE
466         help
467           This is a driver for the character LCD found on the ARM Ltd.
468           Versatile and RealView Platform Baseboards. It doesn't do
469           very much more than display the text "ARM Linux" on the first
470           line and the Linux version on the second line, but that's
471           still useful.
472
473 config BMP085
474         bool
475         depends on SYSFS
476
477 config BMP085_I2C
478         tristate "BMP085 digital pressure sensor on I2C"
479         select BMP085
480         select REGMAP_I2C
481         depends on I2C && SYSFS
482         help
483           Say Y here if you want to support Bosch Sensortec's digital pressure
484           sensor hooked to an I2C bus.
485
486           To compile this driver as a module, choose M here: the
487           module will be called bmp085-i2c.
488
489 config BMP085_SPI
490         tristate "BMP085 digital pressure sensor on SPI"
491         select BMP085
492         select REGMAP_SPI
493         depends on SPI_MASTER && SYSFS
494         help
495           Say Y here if you want to support Bosch Sensortec's digital pressure
496           sensor hooked to an SPI bus.
497
498           To compile this driver as a module, choose M here: the
499           module will be called bmp085-spi.
500
501 config PCH_PHUB
502         tristate "Intel EG20T PCH/LAPIS Semicon IOH(ML7213/ML7223/ML7831) PHUB"
503         depends on PCI
504         help
505           This driver is for PCH(Platform controller Hub) PHUB(Packet Hub) of
506           Intel Topcliff which is an IOH(Input/Output Hub) for x86 embedded
507           processor. The Topcliff has MAC address and Option ROM data in SROM.
508           This driver can access MAC address and Option ROM data in SROM.
509
510           This driver also can be used for LAPIS Semiconductor's IOH,
511           ML7213/ML7223/ML7831.
512           ML7213 which is for IVI(In-Vehicle Infotainment) use.
513           ML7223 IOH is for MP(Media Phone) use.
514           ML7831 IOH is for general purpose use.
515           ML7213/ML7223/ML7831 is companion chip for Intel Atom E6xx series.
516           ML7213/ML7223/ML7831 is completely compatible for Intel EG20T PCH.
517
518           To compile this driver as a module, choose M here: the module will
519           be called pch_phub.
520
521 config USB_SWITCH_FSA9480
522         tristate "FSA9480 USB Switch"
523         depends on I2C
524         help
525           The FSA9480 is a USB port accessory detector and switch.
526           The FSA9480 is fully controlled using I2C and enables USB data,
527           stereo and mono audio, video, microphone and UART data to use
528           a common connector port.
529
530 config LATTICE_ECP3_CONFIG
531         tristate "Lattice ECP3 FPGA bitstream configuration via SPI"
532         depends on SPI && SYSFS
533         select FW_LOADER
534         default n
535         help
536           This option enables support for bitstream configuration (programming
537           or loading) of the Lattice ECP3 FPGA family via SPI.
538
539           If unsure, say N.
540
541 config SRAM
542         bool "Generic on-chip SRAM driver"
543         depends on HAS_IOMEM
544         select GENERIC_ALLOCATOR
545         help
546           This driver allows you to declare a memory region to be managed by
547           the genalloc API. It is supposed to be used for small on-chip SRAM
548           areas found on many SoCs.
549
550 config BCM4329_RFKILL
551         bool "Enable BCM4329 RFKILL driver"
552         default n
553         ---help---
554         Adds BCM4329 RFKILL driver for Broadcom BCM4329 chipset
555
556 config TEGRA_CRYPTO_DEV
557         bool "Device node to access tegra aes hardware"
558         ---help---
559         Dev node /dev/tegra-crypto in order to get access to tegra aes
560         hardware from user space
561
562 config TEGRA_CPC
563         bool "Tegra content protection controller"
564         depends on I2C
565         ---help---
566         This driver allows authenticated IO access to storage blocks on
567         CPC controller via i2c.
568
569 config MAX1749_VIBRATOR
570         bool "MAX1749 vibrator device driver"
571         depends on ANDROID_TIMED_OUTPUT
572         default n
573         ---help---
574         Adds a timed output vibrator device node for MAX1749 vibrator motor
575
576 config APANIC
577         bool "Android kernel panic diagnostics driver"
578         default n
579         ---help---
580          Driver which handles kernel panics and attempts to write
581          critical debugging data to flash.
582
583 config APANIC_PLABEL
584         string "Android panic dump flash partition label"
585         default "kpanic"
586         ---help---
587          If your platform uses a different flash partition label for storing
588          crashdumps, enter it here.
589
590 config THERM_EST
591         bool "Thermal estimator driver"
592         depends on THERMAL
593         default n
594         ---help---
595         Thermal driver which estimates temperature based of other sensors.
596
597 config TEGRA_THROUGHPUT
598         bool "Device node to set throughput target"
599         depends on TEGRA_DC && TEGRA_DC_EXTENSIONS
600         default y
601         ---help---
602         Dev node /dev/tegra-throughput used to set a throughput target.
603
604 config FAN_THERM_EST
605         bool "Fan driving temp estimator"
606         depends on THERMAL
607         ---help---
608         Thermal driver that estimates the fan driving temperature based on
609         other sensors.
610
611         This enables a virtual sensor that polls other registered thermal
612         zone devices for temperature updates.
613
614 config BLUEDROID_PM
615         tristate "Bluedroid_pm driver support"
616         help
617           Bluetooth Bluedroid power management Driver.
618           This driver provides power control and dynamic active power saving
619           mechanism for bluetooth radio devices.
620
621           Say Y here to compile support for bluedroid_pm support into the kernel
622           or say M to compile it as module (bluedroid_pm).
623
624 config GPS_HWGEOFENCING
625         tristate "hw geofencing support"
626         ---help---
627         This driver provides gps enable, hw geofencing and host wake capability.
628
629 config CPULOAD_MONITOR
630         bool "Publish cpu load measures in sysfs"
631         depends on CPU_FREQ
632         default y
633         ---help---
634         Publish cpu load measured in sysfs, to be used by user space cpu
635         frequency controllers.
636
637 config SIM_MAX77660
638         tristate "Maxim SIM MAX77660"
639         depends on MFD_MAX77660
640        ---help---
641        If you say yes, SIM drv of Maxim MAX77660 will be enabled.
642        It supports SIM Card detection and SIM configuration of Max77660.
643
644 config SIM_PALMAS
645         tristate "Palmas SIM driver"
646         depends on MFD_PALMAS
647         ---help---
648         If yes, the Palmas SIM driver will be enabled. It supports SIM card
649         detection and SIM configuration for Palmas PMICs.
650
651 config PALMAS_LDOUSB_INPUT
652         tristate "Palmas LDOUSB input driver support"
653         depends on MFD_PALMAS
654        ---help---
655           Say Y here to enable palmas LDOUSB input selection based on
656           battery voltage.
657
658 config MODS
659         tristate "NVIDIA MODS driver"
660         default n
661         ---help---
662         The NVIDIA MODS driver gives user space software direct access
663         to hardware. The NVIDIA Diagnostic Software uses this to test hardware.
664         This driver should normally be disabled in all production builds.
665
666         Say Y here to compile the NVIDIA MODS driver into the kernel or say M
667         to compile it as a module.
668
669         If unsure, say N here.
670
671 config TEGRA_PROC_POWER_MODEL
672         bool
673         help
674           A simple model of processor power relating voltage, frequency,
675           cores, and chip specific data. Used by various drivers.
676
677 config NV_GAMEPAD_RESET
678         tristate "Nvidia Gamepad Reset Driver"
679         help
680          This driver provides an interface that can be used to recover
681          gamepad uC when needed
682
683 config SAF775x_HWDEP
684         tristate "SAF775x HWDEP Driver"
685         depends on I2C
686
687 config UID_CPUTIME
688         tristate "Per-UID cpu time statistics"
689         depends on PROFILING
690         help
691           Per UID based cpu time statistics exported to /proc/uid_cputime
692
693 source "drivers/misc/c2port/Kconfig"
694 source "drivers/misc/eeprom/Kconfig"
695 source "drivers/misc/cb710/Kconfig"
696 source "drivers/misc/ti-st/Kconfig"
697 source "drivers/misc/lis3lv02d/Kconfig"
698 source "drivers/misc/carma/Kconfig"
699 source "drivers/misc/altera-stapl/Kconfig"
700 source "drivers/misc/tegra-baseband/Kconfig"
701 source "drivers/misc/tegra-cec/Kconfig"
702 source "drivers/misc/mei/Kconfig"
703 source "drivers/misc/vmw_vmci/Kconfig"
704 source "drivers/misc/issp/Kconfig"
705 source "drivers/misc/tegra-profiler/Kconfig"
706 source "drivers/misc/gps/Kconfig"
707 endmenu