Kconfig (2b247d06c6148bfe34a431431064f5553b17f0cc) | Kconfig (8a0a8e8e42a4e30a1fc4c40205fa790e264d00f3) |
---|---|
1# 2# Multifunction miscellaneous devices 3# 4 | 1# 2# Multifunction miscellaneous devices 3# 4 |
5menuconfig MFD_SUPPORT 6 bool "Multifunction device drivers" 7 depends on HAS_IOMEM 8 default y 9 help 10 Multifunction devices embed several functions (e.g. GPIOs, 11 touchscreens, keyboards, current regulators, power management chips, 12 etc...) in one single integrated circuit. They usually talk to the 13 main CPU through one or more IRQ lines and low speed data busses (SPI, 14 I2C, etc..). They appear as one single device to the main system 15 through the data bus and the MFD framework allows for sub devices 16 (a.k.a. functions) to appear as discrete platform devices. 17 MFDs are typically found on embedded platforms. | 5if HAS_IOMEM 6menu "Multifunction device drivers" |
18 | 7 |
19 This option alone does not add any kernel code. 20 21if MFD_SUPPORT 22 | |
23config MFD_CORE 24 tristate 25 default n 26 27config MFD_88PM860X 28 bool "Support Marvell 88PM8606/88PM8607" 29 depends on I2C=y && GENERIC_HARDIRQS 30 select MFD_CORE --- 736 unchanged lines hidden (view full) --- 767 select MFD_CORE 768 depends on I2C=y && GPIOLIB 769 help 770 If you say yes here you get support for the AAT2870. 771 This driver provides common support for accessing the device, 772 additional drivers must be enabled in order to use the 773 functionality of the device. 774 | 8config MFD_CORE 9 tristate 10 default n 11 12config MFD_88PM860X 13 bool "Support Marvell 88PM8606/88PM8607" 14 depends on I2C=y && GENERIC_HARDIRQS 15 select MFD_CORE --- 736 unchanged lines hidden (view full) --- 752 select MFD_CORE 753 depends on I2C=y && GPIOLIB 754 help 755 If you say yes here you get support for the AAT2870. 756 This driver provides common support for accessing the device, 757 additional drivers must be enabled in order to use the 758 functionality of the device. 759 |
775endif # MFD_SUPPORT | 760endmenu 761endif |
776 777menu "Multimedia Capabilities Port drivers" 778 depends on ARCH_SA1100 779 780config MCP 781 tristate 782 783# Interface drivers --- 15 unchanged lines hidden --- | 762 763menu "Multimedia Capabilities Port drivers" 764 depends on ARCH_SA1100 765 766config MCP 767 tristate 768 769# Interface drivers --- 15 unchanged lines hidden --- |