Advertisement
Dvalin21

Untitled

Apr 1st, 2017
4,882
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 73.66 KB | None | 0 0
  1. keith@taajan:~/huawei/kernel/kernel$ make menuconfig
  2. scripts/kconfig/mconf Kconfig
  3. #
  4. # using defaults found in /boot/config-4.4.0-71-generic
  5. #
  6. /boot/config-4.4.0-71-generic:796:warning: symbol value 'm' invalid for RAPIDIO_TSI721
  7. /boot/config-4.4.0-71-generic:806:warning: symbol value 'm' invalid for RAPIDIO_TSI57X
  8. /boot/config-4.4.0-71-generic:807:warning: symbol value 'm' invalid for RAPIDIO_CPS_XX
  9. /boot/config-4.4.0-71-generic:808:warning: symbol value 'm' invalid for RAPIDIO_TSI568
  10. /boot/config-4.4.0-71-generic:809:warning: symbol value 'm' invalid for RAPIDIO_CPS_GEN2
  11. /boot/config-4.4.0-71-generic:938:warning: symbol value 'm' invalid for BRIDGE_NETFILTER
  12. /boot/config-4.4.0-71-generic:2022:warning: symbol value 'm' invalid for BMP085
  13. /boot/config-4.4.0-71-generic:2717:warning: symbol value 'm' invalid for STMMAC_PLATFORM
  14. /boot/config-4.4.0-71-generic:3921:warning: symbol value 'm' invalid for GPIO_UCB1400
  15. /boot/config-4.4.0-71-generic:4434:warning: symbol value 'm' invalid for MFD_WM8994
  16. /boot/config-4.4.0-71-generic:4441:warning: symbol value 'm' invalid for REGULATOR_88PM8607
  17. /boot/config-4.4.0-71-generic:4464:warning: symbol value 'm' invalid for REGULATOR_LP872X
  18. /boot/config-4.4.0-71-generic:4466:warning: symbol value 'm' invalid for REGULATOR_LP8788
  19. /boot/config-4.4.0-71-generic:4509:warning: symbol value 'm' invalid for REGULATOR_TWL4030
  20. /boot/config-4.4.0-71-generic:5565:warning: symbol value 'm' invalid for SND_HDA_CODEC_REALTEK
  21. /boot/config-4.4.0-71-generic:5566:warning: symbol value 'm' invalid for SND_HDA_CODEC_ANALOG
  22. /boot/config-4.4.0-71-generic:5567:warning: symbol value 'm' invalid for SND_HDA_CODEC_SIGMATEL
  23. /boot/config-4.4.0-71-generic:5568:warning: symbol value 'm' invalid for SND_HDA_CODEC_VIA
  24. /boot/config-4.4.0-71-generic:5569:warning: symbol value 'm' invalid for SND_HDA_CODEC_HDMI
  25. /boot/config-4.4.0-71-generic:5570:warning: symbol value 'm' invalid for SND_HDA_CODEC_CIRRUS
  26. /boot/config-4.4.0-71-generic:5571:warning: symbol value 'm' invalid for SND_HDA_CODEC_CONEXANT
  27. /boot/config-4.4.0-71-generic:5572:warning: symbol value 'm' invalid for SND_HDA_CODEC_CA0110
  28. /boot/config-4.4.0-71-generic:5573:warning: symbol value 'm' invalid for SND_HDA_CODEC_CA0132
  29. /boot/config-4.4.0-71-generic:5575:warning: symbol value 'm' invalid for SND_HDA_CODEC_CMEDIA
  30. /boot/config-4.4.0-71-generic:5576:warning: symbol value 'm' invalid for SND_HDA_CODEC_SI3054
  31. /boot/config-4.4.0-71-generic:5577:warning: symbol value 'm' invalid for SND_HDA_GENERIC
  32. /boot/config-4.4.0-71-generic:6668:warning: symbol value 'm' invalid for COMEDI_PCI_DRIVERS
  33. /boot/config-4.4.0-71-generic:6723:warning: symbol value 'm' invalid for COMEDI_PCMCIA_DRIVERS
  34. /boot/config-4.4.0-71-generic:6731:warning: symbol value 'm' invalid for COMEDI_USB_DRIVERS
  35. /boot/config-4.4.0-71-generic:7143:warning: symbol value 'm' invalid for IIO_BUFFER_CB
  36. /boot/config-4.4.0-71-generic:7188:warning: symbol value 'm' invalid for LP8788_ADC
  37. warning: (HUAWEI_CAMERA && ION_FOR_EMULATOR) selects ION which has unmet direct dependencies (STAGING && ANDROID && HAVE_MEMBLOCK)
  38.  
  39.  
  40. *** End of the configuration.
  41. *** Execute 'make' to start the build or try 'make help'.
  42.  
  43. keith@taajan:~/huawei/kernel/kernel$ make ARCH=arm64 -j8
  44. HOSTLD scripts/kconfig/conf
  45. scripts/kconfig/conf --silentoldconfig Kconfig
  46. .config:7160:warning: symbol value 'm' invalid for KVM
  47. warning: (HUAWEI_CAMERA && ION_FOR_EMULATOR) selects ION which has unmet direct dependencies (STAGING && ANDROID && HAVE_MEMBLOCK)
  48. *
  49. * Restart config...
  50. *
  51. *
  52. * Platform selection
  53. *
  54. ARMv8 software model (Versatile Express) (ARCH_VEXPRESS) [N/y/?] (NEW) n
  55. AppliedMicro X-Gene SOC Family (ARCH_XGENE) [N/y/?] (NEW) n
  56. Hisilicon Family (ARCH_HI3XXX) [N/y/?] (NEW) y
  57. HISI 3635 FPGA Platform (HISI_3635_FPGA) [N/y/?] (NEW) y
  58. HISI 3635 FPGA Platform (HISI_3635_EMULATOR) [N/y/?] (NEW) y
  59. HISI 3635 ASIC Platform (HISI_3635) [N/y/?] (NEW) y
  60. TTBR1 48bits VA range is not filled with 1. (TTBR1_48BITS_VARANGE_BUG) [Y/n/?] (NEW) y
  61. ARMv8 software model (Hisilicon Hi6220) (ARCH_HI6XXX) [N/y/?] (NEW) n
  62. Hisilicon Kirin family (ARCH_KIRIN) [N/y/?] (NEW) y
  63. Hardware name can be set a alternative one (HISI_ALTER_HARDWARE_NAME) [Y/n/?] (NEW) y
  64. Hisilicon ap+modem config (HISI_BALONG_MODEM) [N/y/?] (NEW) y
  65. Hisilicon ap+modem config (HISI_BALONG_MODEM_HI3XXX) [N/y/?] (NEW) y
  66. sp804 clockevent support (ARM_TIMER_SP804) [N/y] (NEW) n
  67. *
  68. * ARM errata workarounds
  69. *
  70. Cortex-A53: 845719: a load might read incorrect data (ARM64_ERRATUM_845719) [N/y/?] (NEW) n
  71. *
  72. * Kernel Features
  73. *
  74. Enable 64KB pages support (ARM64_64K_PAGES) [N/y/?] (NEW) n
  75. Build big-endian kernel (CPU_BIG_ENDIAN) [N/y/?] (NEW) n
  76. Symmetric Multi-Processing (SMP) [Y/n/?] y
  77. Multi-core scheduler support (SCHED_MC) [Y/n/?] y
  78. SMT scheduler support (SCHED_SMT) [Y/n/?] y
  79. (EXPERIMENTAL) Disable CPU level scheduler load-balancing (DISABLE_CPU_SCHED_DOMAIN_BALANCE) [N/y/?] (NEW) n
  80. Maximum number of CPUs (2-32) (NR_CPUS) [8] (NEW)
  81. Support for hot-pluggable CPUs (HOTPLUG_CPU) [Y/?] y
  82. Emulate SWP/SWPB instructions (SWP_EMULATE) [N/y/?] (NEW) n
  83. Preemption Model
  84. 1. No Forced Preemption (Server) (PREEMPT_NONE)
  85. > 2. Voluntary Kernel Preemption (Desktop) (PREEMPT_VOLUNTARY)
  86. 3. Preemptible Kernel (Low-Latency Desktop) (PREEMPT)
  87. choice[1-3]: 2
  88. Enable hardware performance counter support for perf events (HW_PERF_EVENTS) [Y/n/?] (NEW) y
  89. Kernel support for ARMv7 applications (ARMV7_COMPAT) [N/y/?] (NEW) y
  90. Report backwards compatible cpu features in /proc/cpuinfo (ARMV7_COMPAT_CPUINFO) [Y/n/?] (NEW) y
  91. Memory model
  92. > 1. Sparse Memory (SPARSEMEM_MANUAL)
  93. choice[1]: 1
  94. Allow for system-wide shrinking of memory (SHRINK_MEMORY) [N/y/?] n
  95. Sparse Memory virtual memmap (SPARSEMEM_VMEMMAP) [Y/n/?] y
  96. Allow for balloon memory compaction/migration (BALLOON_COMPACTION) [Y/n/?] y
  97. Allow for memory compaction (COMPACTION) [Y/?] y
  98. Page migration (MIGRATION) [Y/?] y
  99. Enable bounce buffers (BOUNCE) [Y/n/?] y
  100. Enable KSM for page merging (KSM) [Y/n/?] y
  101. Low address space to protect from user allocation (DEFAULT_MMAP_MIN_ADDR) [65536] 65536
  102. Transparent Hugepage Support (TRANSPARENT_HUGEPAGE) [Y/n/?] y
  103. Transparent Hugepage Support sysfs defaults
  104. > 1. always (TRANSPARENT_HUGEPAGE_ALWAYS)
  105. 2. madvise (TRANSPARENT_HUGEPAGE_MADVISE)
  106. choice[1-2?]: 1
  107. Cross Memory Support (CROSS_MEMORY_ATTACH) [Y/n/?] y
  108. Enable cleancache driver to cache clean pages if tmem is present (CLEANCACHE) [Y/n/?] y
  109. Enable frontswap to cache swap pages if tmem is present (FRONTSWAP) [Y/n/?] y
  110. Contiguous Memory Allocator (CMA) [Y/n/?] y
  111. CMA debug messages (DEVELOPMENT) (CMA_DEBUG) [N/y/?] n
  112. Hisi Mntn (HISI_MNTN) [N/y/?] n
  113. Enable process reclaim (PROCESS_RECLAIM) [N/y/?] n
  114. Common API for compressed memory storage (ZPOOL) [Y/n/m/?] y
  115. Memory allocator for compressed pages (ZSMALLOC) [Y/n/?] y
  116. Use page table mapping to access object in zsmalloc (PGTABLE_MAPPING) [Y/n/?] y
  117. Enable seccomp to safely compute untrusted bytecode (SECCOMP) [Y/n/?] y
  118. *
  119. * Boot options
  120. *
  121. Default kernel command string (CMDLINE) [] (NEW)
  122. Build a concatenated Image.gz/dtb by default (BUILD_ARM64_APPENDED_DTB_IMAGE) [N/y/?] (NEW) n
  123. UEFI runtime support (EFI) [Y/n/?] y
  124. *
  125. * Power management options
  126. *
  127. Suspend to RAM and standby (SUSPEND) [Y/n/?] y
  128. Opportunistic sleep (PM_AUTOSLEEP) [N/y/?] n
  129. User space wakeup sources interface (PM_WAKELOCKS) [Y/n/?] y
  130. Maximum number of user space wakeup sources (0 = no limit) (PM_WAKELOCKS_LIMIT) [100] 100
  131. Garbage collector for user space wakeup sources (PM_WAKELOCKS_GC) [Y/n] y
  132. Run-time PM core functionality (PM_RUNTIME) [N/y/?] n
  133. Power Management Debug Support (PM_DEBUG) [Y/n/?] y
  134. Extra PM attributes in sysfs for low-level debugging/testing (PM_ADVANCED_DEBUG) [Y/n/?] y
  135. Test suspend/resume and wakealarm during bootup (PM_TEST_SUSPEND) [N/y/?] n
  136. Operating Performance Point (OPP) Layer library (PM_OPP) [N/y/?] (NEW) n
  137. Enable workqueue power-efficient mode by default (WQ_POWER_EFFICIENT_DEFAULT) [Y/n/?] y
  138. Log time spent in suspend (SUSPEND_TIME) [N/y/?] n
  139. Hisilicon suspend optimization for POWEROFF RTC (HUAWEI_POWEROFF_RTC) [N/y/?] n
  140. *
  141. * CPU Power Management
  142. *
  143. CPU idle PM support (CPU_IDLE) [Y/n/?] y
  144. Support multiple cpuidle drivers (CPU_IDLE_MULTIPLE_DRIVERS) [N/y/?] n
  145. Idle states DT support (OF_IDLE_STATES) [N/y/?] (NEW) n
  146. *
  147. * ARM64 CPU Idle Drivers
  148. *
  149. Generic ARM64 CPU idle Driver (ARM64_CPUIDLE) [N/y/?] (NEW) n
  150. *
  151. * CAN Device Drivers
  152. *
  153. Virtual Local CAN Interface (vcan) (CAN_VCAN) [M/n/?] m
  154. Serial / USB serial CAN Adaptors (slcan) (CAN_SLCAN) [M/n/?] m
  155. Platform CAN drivers with Netlink support (CAN_DEV) [M/n/?] m
  156. CAN bit-timing calculation (CAN_CALC_BITTIMING) [Y/n/?] y
  157. Enable LED triggers for Netlink based drivers (CAN_LEDS) [Y/n/?] y
  158. Microchip MCP251x SPI CAN controllers (CAN_MCP251X) [M/n/?] m
  159. Aeroflex Gaisler GRCAN and GRHCAN CAN devices (CAN_GRCAN) [N/m/?] (NEW) n
  160. *
  161. * Philips/NXP SJA1000 devices
  162. *
  163. Philips/NXP SJA1000 devices (CAN_SJA1000) [M/n] m
  164. ISA Bus based legacy SJA1000 driver (CAN_SJA1000_ISA) [M/n/?] m
  165. Generic Platform Bus based SJA1000 driver (CAN_SJA1000_PLATFORM) [M/n/?] m
  166. Generic OF Platform Bus based SJA1000 driver (CAN_SJA1000_OF_PLATFORM) [N/m/?] (NEW) n
  167. Softing Gmbh CAN generic support (CAN_SOFTING) [M/n/?] m
  168. CAN devices debugging messages (CAN_DEBUG_DEVICES) [N/y/?] n
  169. *
  170. * Generic Driver Options
  171. *
  172. path to uevent helper (UEVENT_HELPER_PATH) []
  173. Maintain a devtmpfs filesystem to mount at /dev (DEVTMPFS) [Y/n/?] y
  174. Automount devtmpfs at /dev, after the kernel mounted the rootfs (DEVTMPFS_MOUNT) [Y/n/?] y
  175. Select only drivers that don't need compile-time external firmware (STANDALONE) [N/y/?] n
  176. Prevent firmware from being built (PREVENT_FIRMWARE_BUILD) [Y/n/?] y
  177. Userspace firmware loading support (FW_LOADER) [Y/m/?] y
  178. Include in-kernel firmware blobs in kernel binary (FIRMWARE_IN_KERNEL) [Y/n/?] y
  179. External firmware blobs to build into the kernel binary (EXTRA_FIRMWARE) []
  180. Fallback user-helper invocation for firmware loading (FW_LOADER_USER_HELPER) [Y/n/?] y
  181. Driver Core verbose debug messages (DEBUG_DRIVER) [N/y/?] n
  182. Managed device resources verbose debug messages (DEBUG_DEVRES) [N/y/?] n
  183. DMA Contiguous Memory Allocator (DMA_CMA) [N/y/?] (NEW) n
  184. warning: (ARCH_HI3XXX) selects ARM_CCI which has unmet direct dependencies (ARM)
  185. *
  186. * Memory Technology Device (MTD) support
  187. *
  188. Memory Technology Device (MTD) support (MTD) [M/n/y/?] m
  189. MTD for balong modem (BALONG_MTD) [N/m/?] n
  190. MTD tests support (DANGEROUS) (MTD_TESTS) [N/m/?] n
  191. RedBoot partition table parsing (MTD_REDBOOT_PARTS) [M/n/?] m
  192. Location of RedBoot partition table (MTD_REDBOOT_DIRECTORY_BLOCK) [-1] -1
  193. Include unallocated flash regions (MTD_REDBOOT_PARTS_UNALLOCATED) [N/y/?] n
  194. Force read-only for RedBoot system images (MTD_REDBOOT_PARTS_READONLY) [N/y/?] n
  195. Command line partition table parsing (MTD_CMDLINE_PARTS) [M/n/?] m
  196. OpenFirmware partitioning information support (MTD_OF_PARTS) [M/n/?] (NEW) m
  197. TI AR7 partitioning support (MTD_AR7_PARTS) [M/n/?] m
  198. *
  199. * User Modules And Translation Layers
  200. *
  201. Direct char device access to NVE devices (HISI_NVE) [N/m/?] n
  202. Common interface to block layer for MTD 'translation layers' (MTD_BLKDEVS) [M] m
  203. Caching block device access to MTD devices (MTD_BLOCK) [M/n/?] m
  204. Readonly block device access to MTD devices (MTD_BLOCK_RO) [M/n/?] m
  205. FTL (Flash Translation Layer) support (FTL) [M/n/?] m
  206. NFTL (NAND Flash Translation Layer) support (NFTL) [M/n/?] m
  207. Write support for NFTL (NFTL_RW) [Y/n/?] y
  208. INFTL (Inverse NAND Flash Translation Layer) support (INFTL) [M/n/?] m
  209. Resident Flash Disk (Flash Translation Layer) support (RFD_FTL) [M/n/?] m
  210. NAND SSFDC (SmartMedia) read only translation layer (SSFDC) [M/n/?] m
  211. SmartMedia/xD new translation layer (SM_FTL) [M/n/?] m
  212. Log panic/oops to an MTD buffer (MTD_OOPS) [M/n/?] m
  213. Swap on MTD device support (MTD_SWAP) [M/n/?] m
  214. Direct char device access to MISC devices (MISC_PWSTATE) [N/m/?] n
  215. *
  216. * Mapping drivers for chip access
  217. *
  218. Support non-linear mappings of flash chips (MTD_COMPLEX_MAPPINGS) [Y/n/?] y
  219. Flash device in physical memory map (MTD_PHYSMAP) [M/n/?] m
  220. Physmap compat support (MTD_PHYSMAP_COMPAT) [N/y/?] n
  221. Flash device in physical memory map based on OF description (MTD_PHYSMAP_OF) [N/m/?] (NEW) n
  222. GPIO-assisted Flash Chip Support (MTD_GPIO_ADDR) [M/n/?] m
  223. Map driver for platform device RAM (mtd-ram) (MTD_PLATRAM) [M/n/?] m
  224. Latch-assisted Flash Chip Support (MTD_LATCH_ADDR) [M/n/?] m
  225. Include chip ids for known NAND devices. (MTD_NAND_IDS) [M/?] m
  226. NAND ECC Smart Media byte order (MTD_NAND_ECC_SMC) [N/y/?] n
  227. *
  228. * Device Tree and Open Firmware support
  229. *
  230. Device Tree Runtime self tests (OF_SELFTEST) [N/y/?] (NEW) n
  231. *
  232. * Misc devices
  233. *
  234. Analog Devices Digital Potentiometers (AD525X_DPOT) [M/n/y/?] m
  235. support I2C bus connection (AD525X_DPOT_I2C) [M/n/?] m
  236. support SPI bus connection (AD525X_DPOT_SPI) [M/n/?] m
  237. Atmel AT32/AT91 PWM support (ATMEL_PWM) [N/m/y/?] n
  238. Dummy IRQ handler (DUMMY_IRQ) [M/n/y/?] m
  239. Integrated Circuits ICS932S401 (ICS932S401) [M/n/y/?] m
  240. Device driver for Atmel SSC peripheral (ATMEL_SSC) [N/m/y/?] n
  241. Enclosure Services (ENCLOSURE_SERVICES) [M/n/y/?] m
  242. Medfield Avago APDS9802 ALS Sensor module (APDS9802ALS) [M/n/y/?] m
  243. Intersil ISL29003 ambient light sensor (ISL29003) [M/n/y/?] m
  244. Intersil ISL29020 ambient light sensor (ISL29020) [M/n/y/?] m
  245. Taos TSL2550 ambient light sensor (SENSORS_TSL2550) [M/n/y/?] m
  246. ROHM BH1780GLI ambient light sensor (SENSORS_BH1780) [M/n/y/?] m
  247. BH1770GLC / SFH7770 combined ALS - Proximity sensor (SENSORS_BH1770) [M/n/y/?] m
  248. APDS990X combined als and proximity sensors (SENSORS_APDS990X) [M/n/y/?] m
  249. Honeywell HMC6352 compass (HMC6352) [M/n/y/?] m
  250. Dallas DS1682 Total Elapsed Time Recorder with Alarm (DS1682) [M/n/y/?] m
  251. Texas Instruments DAC7512 (TI_DAC7512) [M/n/y/?] m
  252. UID based statistics tracking exported to /proc/uid_stat (UID_STAT) [N/y] n
  253. BMP085 digital pressure sensor on I2C (BMP085_I2C) [M/n/y/?] m
  254. BMP085 digital pressure sensor on SPI (BMP085_SPI) [M/n/y/?] m
  255. FSA9480 USB Switch (USB_SWITCH_FSA9480) [M/n/y/?] m
  256. Lattice ECP3 FPGA bitstream configuration via SPI (LATTICE_ECP3_CONFIG) [M/n/y/?] m
  257. Generic on-chip SRAM driver (SRAM) [Y/n/?] y
  258. Per-UID cpu time statistics (UID_CPUTIME) [N/m/y/?] n
  259. Android kernel panic diagnostics driver (APANIC) [N/y/?] n
  260. Android kernel panic diagnostics driver on mmc (APANIC_MMC) [N/y/?] n
  261. STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (SPI) (SENSORS_LIS3_SPI) [N/m/y/?] (NEW) n
  262. STMicroeletronics LIS3LV02Dx three-axis digital accelerometer (I2C) (SENSORS_LIS3_I2C) [M/n/y/?] m
  263. *
  264. * Altera FPGA firmware download module
  265. *
  266. Altera FPGA firmware download module (ALTERA_STAPL) [M/n/y/?] m
  267. DRV2605 Driver (DRV2605) [Y/n/m/?] y
  268. *
  269. * Serial ATA and Parallel ATA drivers
  270. *
  271. Serial ATA and Parallel ATA drivers (ATA) [Y/n/m/?] y
  272. Verbose ATA error reporting (ATA_VERBOSE_ERROR) [Y/n/?] y
  273. SATA Port Multiplier support (SATA_PMP) [Y/n/?] y
  274. *
  275. * Controllers with non-SFF native interface
  276. *
  277. Platform AHCI SATA support (SATA_AHCI_PLATFORM) [M/n/y/?] m
  278. ATA SFF support (for legacy IDE and PATA) (ATA_SFF) [Y/n/?] y
  279. *
  280. * SFF controllers with custom DMA interface
  281. *
  282. ATA BMDMA support (ATA_BMDMA) [Y/n/?] y
  283. *
  284. * SATA SFF controllers with BMDMA
  285. *
  286. Calxeda Highbank SATA support (SATA_HIGHBANK) [N/m/y/?] n
  287. Marvell SATA support (SATA_MV) [M/n/y/?] m
  288. *
  289. * PATA SFF controllers with BMDMA
  290. *
  291. ARASAN CompactFlash PATA Controller Support (PATA_ARASAN_CF) [N/m/y/?] n
  292. *
  293. * PIO-only SFF controllers
  294. *
  295. Generic platform device PATA support (PATA_PLATFORM) [M/n/y/?] m
  296. OpenFirmware platform device PATA support (PATA_OF_PLATFORM) [N/m/?] (NEW) n
  297. *
  298. * Generic fallback / legacy drivers
  299. *
  300. *
  301. * Ethernet driver support
  302. *
  303. Ethernet driver support (ETHERNET) [Y/n/?] y
  304. Cadence devices (NET_CADENCE) [Y/n/?] y
  305. AT91RM9200 Ethernet support (ARM_AT91_ETHER) [N/m/y/?] n
  306. Cadence MACB/GEM support (MACB) [M/n/y/?] m
  307. Broadcom devices (NET_VENDOR_BROADCOM) [Y/n/?] y
  308. Broadcom 440x/47xx ethernet support (B44) [M/n/y/?] m
  309. Calxeda 1G/10G XGMAC Ethernet driver (NET_CALXEDA_XGMAC) [N/m/y/?] n
  310. Dave ethernet support (DNET) (DNET) [M/n/y/?] m
  311. Intel devices (NET_VENDOR_INTEL) [Y/n/?] y
  312. Intel (82586/82593/82596) devices (NET_VENDOR_I825XX) [Y/n/?] y
  313. Marvell devices (NET_VENDOR_MARVELL) [Y/n/?] y
  314. Marvell MDIO interface support (MVMDIO) [M/n/y/?] m
  315. Micrel devices (NET_VENDOR_MICREL) [Y/n/?] y
  316. Micrel KSZ8841/42 with generic bus interface (KS8842) [M/n/y/?] m
  317. Micrel KS8851 SPI (KS8851) [M/n/y/?] m
  318. Micrel KS8851 MLL (KS8851_MLL) [M/n/y/?] m
  319. Microchip devices (NET_VENDOR_MICROCHIP) [Y/n/?] y
  320. ENC28J60 support (ENC28J60) [M/n/y/?] m
  321. Enable write verify (ENC28J60_WRITEVERIFY) [N/y/?] n
  322. National Semi-conductor devices (NET_VENDOR_NATSEMI) [Y/n/?] y
  323. National Semi-conductor 8390 devices (NET_VENDOR_8390) [Y/n/?] y
  324. OpenCores 10/100 Mbps Ethernet MAC support (ETHOC) [M/n/y/?] m
  325. SEEQ devices (NET_VENDOR_SEEQ) [Y/n/?] y
  326. SMC (SMSC)/Western Digital devices (NET_VENDOR_SMSC) [Y/n/?] y
  327. SMC 91C9x/91C1xxx support (SMC91X) [N/m/y/?] (NEW) n
  328. SMSC LAN911x/LAN921x families embedded ethernet support (SMSC911X) [M/n/y/?] m
  329. STMicroelectronics devices (NET_VENDOR_STMICRO) [Y/n/?] y
  330. STMicroelectronics 10/100/1000 Ethernet driver (STMMAC_ETH) [M/n/y/?] m
  331. STMMAC Platform bus support (STMMAC_PLATFORM) [Y/n/?] y
  332. Enable monitoring via sysFS (STMMAC_DEBUG_FS) [N/y/?] n
  333. STMMAC DMA arbitration scheme (STMMAC_DA) [N/y/?] n
  334. WIZnet devices (NET_VENDOR_WIZNET) [Y/n/?] y
  335. WIZnet W5100 Ethernet support (WIZNET_W5100) [M/n/y/?] m
  336. WIZnet W5300 Ethernet support (WIZNET_W5300) [M/n/y/?] m
  337. WIZnet interface mode
  338. 1. Direct address bus mode (WIZNET_BUS_DIRECT)
  339. 2. Indirect address bus mode (WIZNET_BUS_INDIRECT)
  340. > 3. Select interface mode in runtime (WIZNET_BUS_ANY)
  341. choice[1-3]: 3
  342. *
  343. * PHY Device support and infrastructure
  344. *
  345. PHY Device support and infrastructure (PHYLIB) [Y/m/?] y
  346. *
  347. * MII PHY device drivers
  348. *
  349. Drivers for Atheros AT803X PHYs (AT803X_PHY) [M/n/y/?] m
  350. Drivers for the AMD PHYs (AMD_PHY) [M/n/y/?] m
  351. Drivers for Marvell PHYs (MARVELL_PHY) [M/n/y/?] m
  352. Drivers for Davicom PHYs (DAVICOM_PHY) [M/n/y/?] m
  353. Drivers for Quality Semiconductor PHYs (QSEMI_PHY) [M/n/y/?] m
  354. Drivers for the Intel LXT PHYs (LXT_PHY) [M/n/y/?] m
  355. Drivers for the Cicada PHYs (CICADA_PHY) [M/n/y/?] m
  356. Drivers for the Vitesse PHYs (VITESSE_PHY) [M/n/y/?] m
  357. Drivers for SMSC PHYs (SMSC_PHY) [M/n/y/?] m
  358. Drivers for Broadcom PHYs (BROADCOM_PHY) [M/n/y/?] m
  359. Driver for Broadcom BCM8706 and BCM8727 PHYs (BCM87XX_PHY) [M/n/y/?] m
  360. Drivers for ICPlus PHYs (ICPLUS_PHY) [M/n/y/?] m
  361. Drivers for Realtek PHYs (REALTEK_PHY) [M/n/y/?] m
  362. Drivers for National Semiconductor PHYs (NATIONAL_PHY) [M/n/y/?] m
  363. Driver for STMicroelectronics STe10Xp PHYs (STE10XP) [M/n/y/?] m
  364. Driver for LSI ET1011C PHY (LSI_ET1011C_PHY) [M/n/y/?] m
  365. Driver for Micrel PHYs (MICREL_PHY) [M/n/y/?] m
  366. Driver for MDIO Bus/PHY emulation with fixed speed/link PHYs (FIXED_PHY) [Y/n/?] y
  367. Support for bitbanged MDIO buses (MDIO_BITBANG) [M/n/y/?] m
  368. Support for GPIO lib-based bitbanged MDIO buses (MDIO_GPIO) [M/n/?] m
  369. Support for GPIO controlled MDIO bus multiplexers (MDIO_BUS_MUX_GPIO) [N/m/y/?] (NEW) n
  370. Support for MMIO device-controlled MDIO bus multiplexers (MDIO_BUS_MUX_MMIOREG) [N/m/y/?] (NEW) n
  371. *
  372. * Touchscreens
  373. *
  374. Touchscreens (INPUT_TOUCHSCREEN) [Y/n/?] y
  375. Marvell 88PM860x touchscreen (TOUCHSCREEN_88PM860X) [M/n/y/?] m
  376. ADS7846/TSC2046/AD7873 and AD(S)7843 based touchscreens (TOUCHSCREEN_ADS7846) [M/n/y/?] m
  377. AD7877 based touchscreens (TOUCHSCREEN_AD7877) [M/n/y/?] m
  378. Analog Devices AD7879-1/AD7889-1 touchscreen interface (TOUCHSCREEN_AD7879) [M/n/y/?] m
  379. support I2C bus connection (TOUCHSCREEN_AD7879_I2C) [M/n/?] m
  380. support SPI bus connection (TOUCHSCREEN_AD7879_SPI) [M/n/?] m
  381. Atmel mXT I2C Touchscreen (TOUCHSCREEN_ATMEL_MXT) [M/n/y/?] m
  382. AUO in-cell touchscreen using Pixcir ICs (TOUCHSCREEN_AUO_PIXCIR) [M/n/y/?] m
  383. BU21013 based touch panel controllers (TOUCHSCREEN_BU21013) [M/n/y/?] m
  384. cy8ctmg110 touchscreen (TOUCHSCREEN_CY8CTMG110) [M/n/y/?] m
  385. Cypress TTSP touchscreen (TOUCHSCREEN_CYTTSP_CORE) [M/n/y/?] m
  386. support I2C bus connection (TOUCHSCREEN_CYTTSP_I2C) [M/n/?] m
  387. support SPI bus connection (TOUCHSCREEN_CYTTSP_SPI) [M/n/?] m
  388. Touchscreen support for Dialog Semiconductor DA9034 (TOUCHSCREEN_DA9034) [M/n/y/?] m
  389. Dialog DA9052/DA9053 TSI (TOUCHSCREEN_DA9052) [M/n/y/?] m
  390. Dynapro serial touchscreen (TOUCHSCREEN_DYNAPRO) [M/n/y/?] m
  391. Hampshire serial touchscreen (TOUCHSCREEN_HAMPSHIRE) [M/n/y/?] m
  392. EETI touchscreen panel support (TOUCHSCREEN_EETI) [M/n/y/?] m
  393. EETI eGalax multi-touch panel support (TOUCHSCREEN_EGALAX) [N/m/y/?] (NEW) n
  394. Fujitsu serial touchscreen (TOUCHSCREEN_FUJITSU) [M/n/y/?] m
  395. Ilitek ILI210X based touchscreen (TOUCHSCREEN_ILI210X) [M/n/y/?] m
  396. Gunze AHL-51S touchscreen (TOUCHSCREEN_GUNZE) [M/n/y/?] m
  397. Elo serial touchscreens (TOUCHSCREEN_ELO) [M/n/y/?] m
  398. Wacom W8001 penabled serial touchscreen (TOUCHSCREEN_WACOM_W8001) [M/n/y/?] m
  399. Wacom Tablet support (I2C) (TOUCHSCREEN_WACOM_I2C) [M/n/y/?] m
  400. MAX11801 based touchscreens (TOUCHSCREEN_MAX11801) [M/n/y/?] m
  401. MELFAS MCS-5000 touchscreen (TOUCHSCREEN_MCS5000) [M/n/y/?] m
  402. MELFAS MMS114 touchscreen (TOUCHSCREEN_MMS114) [M/n/y/?] m
  403. MicroTouch serial touchscreens (TOUCHSCREEN_MTOUCH) [M/n/y/?] m
  404. iNexio serial touchscreens (TOUCHSCREEN_INEXIO) [M/n/y/?] m
  405. ICS MicroClock MK712 touchscreen (TOUCHSCREEN_MK712) [M/n/y/?] m
  406. Penmount serial touchscreen (TOUCHSCREEN_PENMOUNT) [M/n/y/?] m
  407. EDT FocalTech FT5x06 I2C Touchscreen support (TOUCHSCREEN_EDT_FT5X06) [M/n/y/?] m
  408. Touchright serial touchscreen (TOUCHSCREEN_TOUCHRIGHT) [M/n/y/?] m
  409. Touchwin serial touchscreen (TOUCHSCREEN_TOUCHWIN) [M/n/y/?] m
  410. TI Touchscreen Interface (TOUCHSCREEN_TI_AM335X_TSC) [M/n/?] m
  411. Philips UCB1400 touchscreen (TOUCHSCREEN_UCB1400) [M/n/?] m
  412. PIXCIR I2C touchscreens (TOUCHSCREEN_PIXCIR) [M/n/y/?] m
  413. Support for WM831x touchscreen controllers (TOUCHSCREEN_WM831X) [M/n/y/?] m
  414. Support for WM97xx AC97 touchscreen controllers (TOUCHSCREEN_WM97XX) [M/n/?] m
  415. WM9705 Touchscreen interface support (TOUCHSCREEN_WM9705) [Y/n/?] y
  416. WM9712 Touchscreen interface support (TOUCHSCREEN_WM9712) [Y/n/?] y
  417. WM9713 Touchscreen interface support (TOUCHSCREEN_WM9713) [Y/n/?] y
  418. USB Touchscreen Driver (TOUCHSCREEN_USB_COMPOSITE) [M/n/y/?] m
  419. Freescale MC13783 touchscreen input driver (TOUCHSCREEN_MC13783) [M/n/?] m
  420. eGalax, eTurboTouch CT-410/510/700 device support (TOUCHSCREEN_USB_EGALAX) [Y/n] y
  421. PanJit device support (TOUCHSCREEN_USB_PANJIT) [Y/n] y
  422. 3M/Microtouch EX II series device support (TOUCHSCREEN_USB_3M) [Y/n] y
  423. ITM device support (TOUCHSCREEN_USB_ITM) [Y/n] y
  424. eTurboTouch (non-eGalax compatible) device support (TOUCHSCREEN_USB_ETURBO) [Y/n] y
  425. Gunze AHL61 device support (TOUCHSCREEN_USB_GUNZE) [Y/n] y
  426. DMC TSC-10/25 device support (TOUCHSCREEN_USB_DMC_TSC10) [Y/n] y
  427. IRTOUCHSYSTEMS/UNITOP device support (TOUCHSCREEN_USB_IRTOUCH) [Y/n] y
  428. IdealTEK URTC1000 device support (TOUCHSCREEN_USB_IDEALTEK) [Y/n] y
  429. GeneralTouch Touchscreen device support (TOUCHSCREEN_USB_GENERAL_TOUCH) [Y/n] y
  430. GoTop Super_Q2/GogoPen/PenPower tablet device support (TOUCHSCREEN_USB_GOTOP) [Y/n] y
  431. JASTEC/DigiTech DTR-02U USB touch controller device support (TOUCHSCREEN_USB_JASTEC) [Y/n] y
  432. Elo TouchSystems 2700 IntelliTouch controller device support (TOUCHSCREEN_USB_ELO) [Y/n] y
  433. e2i Touchscreen controller (e.g. from Mimo 740) (TOUCHSCREEN_USB_E2I) [Y/n] y
  434. Zytronic controller (TOUCHSCREEN_USB_ZYTRONIC) [Y/n] y
  435. ET&T USB series TC4UM/TC5UH touchscreen controller support (TOUCHSCREEN_USB_ETT_TC45USB) [Y/n] y
  436. NEXIO/iNexio device support (TOUCHSCREEN_USB_NEXIO) [Y/n] y
  437. Sahara TouchIT-213 touchscreen (TOUCHSCREEN_TOUCHIT213) [M/n/y/?] m
  438. TSC-10/25/40 serial touchscreen support (TOUCHSCREEN_TSC_SERIO) [M/n/y/?] m
  439. TSC2005 based touchscreens (TOUCHSCREEN_TSC2005) [M/n/y/?] m
  440. TSC2007 based touchscreens (TOUCHSCREEN_TSC2007) [M/n/y/?] m
  441. W90P910 touchscreen driver (TOUCHSCREEN_W90X900) [N/m/y/?] n
  442. Motorola PCAP touchscreen (TOUCHSCREEN_PCAP) [M/n/y/?] m
  443. Sitronix ST1232 touchscreen controllers (TOUCHSCREEN_ST1232) [M/n/y/?] m
  444. TPS6507x based touchscreens (TOUCHSCREEN_TPS6507X) [M/n/y/?] m
  445. Atmel mXT224E based touchscreens (TOUCHSCREEN_MXT224E) [N/m/y/?] n
  446. *
  447. * Hardware I/O ports
  448. *
  449. Serial I/O support (SERIO) [Y/?] y
  450. i8042 PC Keyboard controller (SERIO_I8042) [Y/n/m/?] y
  451. Serial port line discipline (SERIO_SERPORT) [M/y/?] m
  452. Parallel port keyboard adapter (SERIO_PARKBD) [M/n/?] m
  453. AMBA KMI keyboard controller (SERIO_AMBAKMI) [N/m/y] (NEW) n
  454. PS/2 driver library (SERIO_LIBPS2) [Y/?] y
  455. Raw access to serio ports (SERIO_RAW) [M/n/y/?] m
  456. Altera UP PS/2 controller (SERIO_ALTERA_PS2) [M/n/y/?] m
  457. TQC PS/2 multiplexer (SERIO_PS2MULT) [M/n/y/?] m
  458. ARC PS/2 support (SERIO_ARC_PS2) [M/n/y/?] m
  459. GRLIB APBPS2 PS/2 keyboard/mouse controller (SERIO_APBPS2) [N/m/y/?] (NEW) n
  460. Gameport support (GAMEPORT) [M/y/?] m
  461. Classic ISA and PnP gameport support (GAMEPORT_NS558) [M/n/?] m
  462. PDPI Lightning 4 gamecard support (GAMEPORT_L4) [M/n/?] m
  463. *
  464. * Serial drivers
  465. *
  466. 8250/16550 and compatible serial support (SERIAL_8250) [Y/n/m/?] y
  467. Support 8250_core.* kernel options (DEPRECATED) (SERIAL_8250_DEPRECATED_OPTIONS) [N/y/?] n
  468. Console on 8250/16550 and compatible serial port (SERIAL_8250_CONSOLE) [Y/n/?] y
  469. DMA support for 16550 compatible UART controllers (SERIAL_8250_DMA) [Y/n/?] y
  470. Maximum number of 8250/16550 serial ports (SERIAL_8250_NR_UARTS) [48] 48
  471. Number of 8250/16550 serial ports to register at runtime (SERIAL_8250_RUNTIME_UARTS) [32] 32
  472. Extended 8250/16550 serial driver options (SERIAL_8250_EXTENDED) [Y/n/?] y
  473. Support more than 4 legacy serial ports (SERIAL_8250_MANY_PORTS) [Y/n/?] y
  474. Support for sharing serial interrupts (SERIAL_8250_SHARE_IRQ) [Y/n/?] y
  475. Autodetect IRQ on standard ports (unsafe) (SERIAL_8250_DETECT_IRQ) [N/y/?] n
  476. Support RSA serial ports (SERIAL_8250_RSA) [Y/n/?] y
  477. Support for Synopsys DesignWare 8250 quirks (SERIAL_8250_DW) [M/n/y/?] m
  478. *
  479. * Non-8250 serial port support
  480. *
  481. ARM AMBA PL010 serial port support (SERIAL_AMBA_PL010) [N/m/y/?] (NEW) n
  482. ARM AMBA PL011 serial port support (SERIAL_AMBA_PL011) [N/m/y/?] (NEW) n
  483. Serial console over KGDB NMI debugger port (SERIAL_KGDB_NMI) [Y/n/?] y
  484. MAX3100 support (SERIAL_MAX3100) [M/n/y/?] m
  485. MAX310X support (SERIAL_MAX310X) [Y/n/?] y
  486. Serial port on Open Firmware platform bus (SERIAL_OF_PLATFORM) [N/m/y/?] (NEW) n
  487. SCCNXP serial port support (SERIAL_SCCNXP) [Y/n/m/?] y
  488. Console on SCCNXP serial port (SERIAL_SCCNXP_CONSOLE) [Y/n/?] y
  489. Support for timberdale UART (SERIAL_TIMBERDALE) [N/m/y/?] n
  490. Altera JTAG UART support (SERIAL_ALTERA_JTAGUART) [M/n/y/?] m
  491. Altera UART support (SERIAL_ALTERA_UART) [M/n/y/?] m
  492. Maximum number of Altera UART ports (SERIAL_ALTERA_UART_MAXPORTS) [4] 4
  493. Default baudrate for Altera UART ports (SERIAL_ALTERA_UART_BAUDRATE) [115200] 115200
  494. SPI protocol driver for Infineon 6x60 modem (EXPERIMENTAL) (SERIAL_IFX6X60) [N/m/y/?] n
  495. Xilinx PS UART support (SERIAL_XILINX_PS_UART) [N/m/y/?] (NEW) n
  496. ARC UART driver support (SERIAL_ARC) [M/n/y/?] m
  497. Number of ARC UART ports (SERIAL_ARC_NR_PORTS) [1] 1
  498. *
  499. * Multiplexer I2C Chip support
  500. *
  501. GPIO-based I2C arbitration (I2C_ARB_GPIO_CHALLENGE) [N/m/?] (NEW) n
  502. GPIO-based I2C multiplexer (I2C_MUX_GPIO) [M/n/?] m
  503. NXP PCA9541 I2C Master Selector (I2C_MUX_PCA9541) [M/n/?] m
  504. Philips PCA954x I2C Mux/switches (I2C_MUX_PCA954x) [M/n/?] m
  505. pinctrl-based I2C multiplexer (I2C_MUX_PINCTRL) [N/m/?] (NEW) n
  506. *
  507. * I2C Hardware Bus support
  508. *
  509. *
  510. * I2C system bus drivers (mostly embedded / system-on-chip)
  511. *
  512. CBUS I2C driver (I2C_CBUS_GPIO) [M/n/y/?] m
  513. Synopsys DesignWare Platform (I2C_DESIGNWARE_PLATFORM) [M/n/y/?] m
  514. K3V3 I2C new features (I2C_DESIGNWARE_HI3XXX) [N/m/y] (NEW) n
  515. Synopsys DesignWare Hisilicon (HISI_I2C_DESIGNWARE) [N/m/y/?] (NEW) y
  516. GPIO-based bitbanging I2C (I2C_GPIO) [M/n/y/?] m
  517. ST-Ericsson Nomadik/Ux500 I2C Controller (I2C_NOMADIK) [N/m/y/?] (NEW)
  518. OpenCores I2C Controller (I2C_OCORES) [M/n/y/?] m
  519. PCA9564/PCA9665 as platform device (I2C_PCA_PLATFORM) [M/n/y/?] m
  520. Simtec Generic I2C interface (I2C_SIMTEC) [M/n/y/?] m
  521. Xilinx I2C Controller (I2C_XILINX) [M/n/y/?] m
  522. *
  523. * External I2C/SMBus adapter drivers
  524. *
  525. Diolan U2C-12 USB adapter (I2C_DIOLAN_U2C) [M/n/y/?] m
  526. Parallel port adapter (I2C_PARPORT) [M/n/?] m
  527. Parallel port adapter (light) (I2C_PARPORT_LIGHT) [M/n/y/?] m
  528. TAOS evaluation module (I2C_TAOS_EVM) [M/n/y/?] m
  529. Tiny-USB adapter (I2C_TINY_USB) [M/n/y/?] m
  530. Viperboard I2C master support (I2C_VIPERBOARD) [M/n/?] m
  531. *
  532. * Other I2C/SMBus bus drivers
  533. *
  534. *
  535. * SPI support
  536. *
  537. SPI support (SPI) [Y/n/?] y
  538. Debug support for SPI drivers (SPI_DEBUG) [N/y/?] n
  539. *
  540. * SPI Master Controller Drivers
  541. *
  542. Altera SPI Controller (SPI_ALTERA) [M/n/y/?] m
  543. Utilities for Bitbanging SPI masters (SPI_BITBANG) [M/y/?] m
  544. Parallel port adapter for AVR Butterfly (DEVELOPMENT) (SPI_BUTTERFLY) [M/n/?] m
  545. GPIO-based bitbanging SPI Master (SPI_GPIO) [M/n/y/?] m
  546. Parallel port adapter for LM70 eval board (DEVELOPMENT) (SPI_LM70_LLP) [M/n/?] m
  547. Freescale SPI controller and Aeroflex Gaisler GRLIB SPI controller (SPI_FSL_SPI) [N/y/?] (NEW) n
  548. OpenCores tiny SPI (SPI_OC_TINY) [M/n/y/?] m
  549. ARM AMBA PL022 SSP controller (SPI_PL022) [N/m/y/?] (NEW) n
  550. NXP SC18IS602/602B/603 I2C to SPI bridge (SPI_SC18IS602) [M/n/y/?] m
  551. Analog Devices AD-FMCOMMS1-EBZ SPI-I2C-bridge driver (SPI_XCOMM) [M/n/y/?] m
  552. Xilinx SPI controller common module (SPI_XILINX) [N/m/y/?] n
  553. DesignWare SPI controller core support (SPI_DESIGNWARE) [M/n/y/?] m
  554. Memory-mapped io interface driver for DW SPI core (SPI_DW_MMIO) [M/n] m
  555. *
  556. * SPI Protocol Masters
  557. *
  558. User mode SPI device driver support (SPI_SPIDEV) [M/n/y/?] m
  559. Infineon TLE62X0 (for power switching) (SPI_TLE62X0) [M/n/y/?] m
  560. *
  561. * Pin controllers
  562. *
  563. Support pin multiplexing controllers (PINMUX) [N/y] (NEW) n
  564. Support pin configuration controllers (PINCONF) [N/y] (NEW) n
  565. Debug PINCTRL calls (DEBUG_PINCTRL) [N/y/?] (NEW) n
  566. One-register-per-pin type device tree based pinctrl driver (PINCTRL_SINGLE) [N/m/y/?] (NEW) n
  567. Pinctrl driver data for Samsung EXYNOS SoCs (PINCTRL_EXYNOS) [N/y] (NEW) n
  568. Samsung EXYNOS5440 SoC pinctrl driver (PINCTRL_EXYNOS5440) [N/y] (NEW) n
  569. Hisilicon hi6402 codec chip pinctrl driver (PINCTRL_HI6402) [N/y] (NEW) n
  570. *
  571. * GPIO Support
  572. *
  573. GPIO Support (GPIOLIB) [Y/n/?] y
  574. GPIO logic name support (GPIO_LOGIC) [N/y/?] (NEW) n
  575. Debug GPIO calls (DEBUG_GPIO) [N/y/?] n
  576. /sys/class/gpio/... (sysfs interface) (GPIO_SYSFS) [Y/n/?] y
  577. Dialog DA9052 GPIO (GPIO_DA9052) [M/n/y/?] m
  578. Dialog Semiconductor DA9055 GPIO (GPIO_DA9055) [M/n/y/?] m
  579. *
  580. * Memory mapped GPIO drivers:
  581. *
  582. Generic memory-mapped GPIO controller support (MMIO platform device) (GPIO_GENERIC_PLATFORM) [M/n/y/?] m
  583. PrimeCell PL061 GPIO support (GPIO_PL061) [N/y/?] (NEW)
  584. GPIO RESOURCE LOCK (GPIO_RECOURCE0_LOCK) [N/m/y/?] n
  585. GPIO PM SUPPORT (GPIO_PM_SUPPORT) [N/y/?] n
  586. TS-5500 DIO blocks and compatibles (GPIO_TS5500) [N/m/y/?] n
  587. Aeroflex Gaisler GRGPIO support (GPIO_GRGPIO) [N/m/y/?] (NEW)
  588. *
  589. * I2C GPIO expanders:
  590. *
  591. Wolfson Microelectronics Arizona class devices (GPIO_ARIZONA) [M/n/y/?] m
  592. Maxim MAX7300 GPIO expander (GPIO_MAX7300) [M/n/y/?] m
  593. MAX7319, MAX7320-7327 I2C Port Expanders (GPIO_MAX732X) [M/n/y/?] m
  594. PCA953x, PCA955x, PCA957x, TCA64xx, and MAX7310 I/O ports (GPIO_PCA953X) [M/n/y/?] m
  595. PCF857x, PCA{85,96}7x, and MAX732[89] I2C GPIO expanders (GPIO_PCF857X) [M/n/y/?] m
  596. RICOH RC5T583 GPIO (GPIO_RC5T583) [Y/n/?] y
  597. Semtech SX150x I2C GPIO expander (GPIO_SX150X) [Y/n/?] y
  598. TI TPS65912 GPIO (GPIO_TPS65912) [M/n/y/?] m
  599. TWL4030, TWL5030, and TPS659x0 GPIOs (GPIO_TWL4030) [M/n/y/?] m
  600. TWL6040 GPO (GPIO_TWL6040) [M/n/y/?] m
  601. WM831x GPIOs (GPIO_WM831X) [M/n/y/?] m
  602. WM8350 GPIOs (GPIO_WM8350) [M/n/y/?] m
  603. GPIO Support for ADP5520 PMIC (GPIO_ADP5520) [M/n/y/?] m
  604. ADP5588 I2C GPIO expander (GPIO_ADP5588) [M/n/y/?] m
  605. Avionic Design N-bit GPIO expander (GPIO_ADNP) [N/m/y/?] (NEW)
  606. *
  607. * PCI GPIO expanders:
  608. *
  609. *
  610. * SPI GPIO expanders:
  611. *
  612. Maxim MAX7301 GPIO expander (GPIO_MAX7301) [M/n/y/?] m
  613. Microchip MCP23xxx I/O expander (GPIO_MCP23S08) [M/n/y/?] m
  614. Freescale MC33880 high-side/low-side switch (GPIO_MC33880) [M/n/y/?] m
  615. 74x164 serial-in/parallel-out 8-bits shift register (GPIO_74X164) [N/m/y/?] n
  616. *
  617. * AC97 GPIO expanders:
  618. *
  619. Philips UCB1400 GPIO (GPIO_UCB1400) [N/y/?] n
  620. *
  621. * MODULbus GPIO expanders:
  622. *
  623. TI PALMAS series PMICs GPIO (GPIO_PALMAS) [Y/n/?] y
  624. TPS6586X GPIO (GPIO_TPS6586X) [Y/n/?] y
  625. TPS65910 GPIO (GPIO_TPS65910) [Y/n/?] y
  626. *
  627. * USB GPIO expanders:
  628. *
  629. Viperboard GPIO a & b support (GPIO_VIPERBOARD) [M/n/?] m
  630. *
  631. * Board level reset or power off
  632. *
  633. Board level reset or power off (POWER_RESET) [Y/?] y
  634. GPIO power-off driver (POWER_RESET_GPIO) [N/y/?] (NEW)
  635. *
  636. * Device Drivers
  637. *
  638. security extension support (SECURE_EXTENSION) [N/y/?] n
  639. Secure Execution Communicator driver (ATFDRIVER) [N/m/y/?] n
  640. warning: (ARCH_HI3XXX) selects ARM_CCI which has unmet direct dependencies (ARM)
  641. misc via Support (MISC_VIA) [Y/n/?] y
  642. ARM Versatile Express power-off and reset driver (POWER_RESET_VEXPRESS) [N/y/?] (NEW)
  643. Thermal Drivers (HI6XXX_THERMAL) [N/y/?] n
  644. *
  645. * HI3XXX Generic Thermal sysfs driver
  646. *
  647. HI3XXX Generic Thermal sysfs driver (THERMAL) [Y/n/m/?] y
  648. Expose thermal sensors as hwmon device (THERMAL_HWMON) [Y/n/?] y
  649. APIs to parse thermal data out of device tree (THERMAL_OF) [Y/n/?] (NEW)
  650. Default Thermal governor
  651. > 1. step_wise (THERMAL_DEFAULT_GOV_STEP_WISE)
  652. 2. fair_share (THERMAL_DEFAULT_GOV_FAIR_SHARE)
  653. 3. user_space (THERMAL_DEFAULT_GOV_USER_SPACE)
  654. choice[1-3?]: 1
  655. Fair-share thermal governor (THERMAL_GOV_FAIR_SHARE) [Y/n/?] y
  656. Step_wise thermal governor (THERMAL_GOV_STEP_WISE) [Y/?] y
  657. User_space thermal governor (THERMAL_GOV_USER_SPACE) [Y/n/?] y
  658. generic cpu cooling support (CPU_THERMAL) [N/y/?] (NEW)
  659. Thermal emulation mode support (THERMAL_EMULATION) [Y/n/?] y
  660. Hisi thermal sensor driver (HI3XXX_THERMAL_TSENSOR) [N/m/y/?] n
  661. Hisi peripheral thermal driver (HI3XXX_THERMAL_PERIPHERAL) [N/m/y/?] n
  662. *
  663. * Watchdog Timer Support
  664. *
  665. Watchdog Timer Support (WATCHDOG) [Y/n/?] y
  666. WatchDog Timer Driver Core (WATCHDOG_CORE) [Y/?] y
  667. Disable watchdog shutdown on close (WATCHDOG_NOWAYOUT) [N/y/?] n
  668. *
  669. * Watchdog Device Drivers
  670. *
  671. Software watchdog (SOFT_WATCHDOG) [M/n/y/?] m
  672. Dialog DA9052 Watchdog (DA9052_WATCHDOG) [M/n/y/?] m
  673. Dialog Semiconductor DA9055 Watchdog (DA9055_WATCHDOG) [M/n/y/?] m
  674. WM831x watchdog (WM831X_WATCHDOG) [M/n/y/?] m
  675. WM8350 watchdog (WM8350_WATCHDOG) [M/n/y/?] m
  676. ARM SP805 Watchdog (ARM_SP805_WATCHDOG) [N/m/y/?] (NEW)
  677. Hisi MCU watchdog irq handler (HISI_EXTERN_WATCHDOG) [N/m/y/?] n
  678. TWL4030 Watchdog (TWL4030_WATCHDOG) [M/n/y/?] m
  679. Retu watchdog (RETU_WATCHDOG) [M/n/?] m
  680. *
  681. * USB-based Watchdog Cards
  682. *
  683. Berkshire Products USB-PC Watchdog (USBPCWATCHDOG) [M/n/y/?] m
  684. hisilicon hiwdt100 watchdog driver (HISI_WATCHDOG_HIWDT100) [N/m/y/?] n
  685. *
  686. * Multifunction device drivers
  687. *
  688. AMS AS3711 (MFD_AS3711) [Y/n/?] y
  689. Analog Devices ADP5520/01 MFD PMIC Core Support (PMIC_ADP5520) [Y/n/?] y
  690. AnalogicTech AAT2870 (MFD_AAT2870_CORE) [Y/n/?] y
  691. ChromeOS Embedded Controller (MFD_CROS_EC) [M/n/y/?] m
  692. ChromeOS Embedded Controller (I2C) (MFD_CROS_EC_I2C) [M/n/?] m
  693. ChromeOS Embedded Controller (SPI) (MFD_CROS_EC_SPI) [M/n/?] m
  694. Dialog Semiconductor DA9030/DA9034 PMIC Support (PMIC_DA903X) [Y/n/?] y
  695. Dialog Semiconductor DA9052/53 PMIC variants with SPI (MFD_DA9052_SPI) [Y/n/?] y
  696. Dialog Semiconductor DA9052/53 PMIC variants with I2C (MFD_DA9052_I2C) [Y/n/?] y
  697. Dialog Semiconductor DA9055 PMIC Support (MFD_DA9055) [Y/n/?] y
  698. Freescale MC13783 and MC13892 SPI interface (MFD_MC13XXX_SPI) [M/n/y/?] m
  699. Freescale MC13892 I2C interface (MFD_MC13XXX_I2C) [M/n/y/?] m
  700. HTC PASIC3 LED/DS1WM chip support (HTC_PASIC3) [M/n/y/?] m
  701. HTC I2C PLD chip support (HTC_I2CPLD) [Y/n/?] y
  702. Marvell 88PM800 (MFD_88PM800) [M/n/y/?] m
  703. Marvell 88PM805 (MFD_88PM805) [M/n/y/?] m
  704. Marvell 88PM8606/88PM8607 (MFD_88PM860X) [Y/n/?] y
  705. Maxim Semiconductor MAX77686 PMIC Support (MFD_MAX77686) [N/y/?] n
  706. Maxim Semiconductor MAX77693 PMIC Support (MFD_MAX77693) [Y/n/?] y
  707. Maxim Semiconductor MAX8907 PMIC Support (MFD_MAX8907) [M/n/y/?] m
  708. Maxim Semiconductor MAX8925 PMIC Support (MFD_MAX8925) [Y/n/?] y
  709. Maxim Semiconductor MAX8997/8966 PMIC Support (MFD_MAX8997) [Y/n/?] y
  710. Maxim Semiconductor MAX8998/National LP3974 PMIC Support (MFD_MAX8998) [Y/n/?] y
  711. Motorola EZXPCAP Support (EZX_PCAP) [Y/n/?] y
  712. Nano River Technologies Viperboard (MFD_VIPERBOARD) [M/n/y/?] m
  713. Nokia Retu and Tahvo multi-function device (MFD_RETU) [M/n/y/?] m
  714. NXP PCF50633 (MFD_PCF50633) [M/n/y/?] m
  715. NXP PCF50633 ADC (PCF50633_ADC) [M/n/?] m
  716. NXP PCF50633 GPIO (PCF50633_GPIO) [M/n/?] m
  717. Philips UCB1400 Core driver (UCB1400_CORE) [M/n/?] m
  718. Support R63306 Graphics Liquid Crystal Controller (MFD_R63306) [N/m/y/?] n
  719. Ricoh RC5T583 Power Management system device (MFD_RC5T583) [Y/n/?] y
  720. SAMSUNG Electronics PMIC Series Support (MFD_SEC_CORE) [Y/n/?] y
  721. Silicon Laboratories 4761/64/68 AM/FM radio. (MFD_SI476X_CORE) [M/n/y/?] m
  722. Silicon Motion SM501 (MFD_SM501) [M/n/y/?] m
  723. Export GPIO via GPIO layer (MFD_SM501_GPIO) [Y/n/?] y
  724. SMSC ECE1099 series chips (MFD_SMSC) [Y/n/?] y
  725. ST-Ericsson ABX500 Mixed Signal Circuit register functions (ABX500_CORE) [Y/n/?] y
  726. ST-Ericsson AB3100 Mixed Signal Circuit core functions (AB3100_CORE) [Y/n/?] y
  727. ST-Ericsson AB3100 OTP functions (AB3100_OTP) [M/n/y/?] m
  728. STMicroelectronics STMPE (MFD_STMPE) [N/y/?] n
  729. System Controller Register R/W Based on Regmap (MFD_SYSCON) [Y/n/?] y
  730. TI ADC / Touch Screen chip support (MFD_TI_AM335X_TSCADC) [M/n/y/?] m
  731. TI LP8788 Power Management Unit Driver (MFD_LP8788) [Y/n/?] y
  732. TI Palmas series chips (MFD_PALMAS) [Y/n/?] y
  733. TI TPS61050/61052 Boost Converters (TPS6105X) [M/n/y/?] m
  734. TI TPS6501x Power Management chips (TPS65010) [M/n/y/?] m
  735. TI TPS6507x Power Management / Touch Screen chips (TPS6507X) [M/n/y/?] m
  736. TI TPS65090 Power Management chips (MFD_TPS65090) [Y/n/?] y
  737. TI TPS65217 Power Management / White LED chips (MFD_TPS65217) [Y/n/m/?] y
  738. TI TPS6586x Power Management chips (MFD_TPS6586X) [Y/n/?] y
  739. TI TPS65910 Power Management chip (MFD_TPS65910) [Y/n/?] y
  740. TI TPS65912 Power Management chip (MFD_TPS65912) [Y/?] y
  741. TI TPS65912 Power Management chip with I2C (MFD_TPS65912_I2C) [Y/n/?] y
  742. TI TPS65912 Power Management chip with SPI (MFD_TPS65912_SPI) [Y/n/?] y
  743. TI TPS80031/TPS80032 Power Management chips (MFD_TPS80031) [Y/n/?] y
  744. TI TWL4030/TWL5030/TWL6030/TPS659x0 Support (TWL4030_CORE) [Y/n/?] y
  745. TI TWL4030 MADC (TWL4030_MADC) [M/n/y/?] m
  746. TI TWL4030 Audio (MFD_TWL4030_AUDIO) [Y] y
  747. TI TWL6040 audio codec (TWL6040_CORE) [Y/n/?] y
  748. TI WL1273 FM radio (MFD_WL1273_CORE) [M/y/?] m
  749. TI/National Semiconductor LM3533 Lighting Power chip (MFD_LM3533) [M/n/y/?] m
  750. Toshiba TC35892 and variants (MFD_TC3589X) [N/y/?] n
  751. Wolfson Microelectronics Arizona platform with I2C (MFD_ARIZONA_I2C) [M/n/y/?] m
  752. Wolfson Microelectronics Arizona platform with SPI (MFD_ARIZONA_SPI) [M/n/y/?] m
  753. Wolfson Microelectronics WM5102 (MFD_WM5102) [Y/n/?] y
  754. Wolfson Microelectronics WM5110 (MFD_WM5110) [Y/n/?] y
  755. Wolfson Microelectronics WM8400 (MFD_WM8400) [Y/n/?] y
  756. Wolfson Microelectronics WM831x/2x PMICs with I2C (MFD_WM831X_I2C) [Y/n/?] y
  757. Wolfson Microelectronics WM831x/2x PMICs with SPI (MFD_WM831X_SPI) [Y/n/?] y
  758. Wolfson Microelectronics WM8350 with I2C (MFD_WM8350_I2C) [Y/n/?] y
  759. Wolfson Microelectronics WM8994 (MFD_WM8994) [N/y/?] n
  760. HiSilicon Hi6421 PMU/Codec IC (HI3XXX_HI6421V300_PMIC) [N/m/y/?] (NEW)
  761. ARM Versatile Express platform infrastructure (VEXPRESS_CONFIG) [N/y/?] (NEW)
  762. Control HiSilicon system interior area voltage (HI3XXX_HI3630_CORE) [N/m/y/?] (NEW)
  763. Support HiSilicon Hi6401 Codec IC (MFD_HI6401_IRQ) [N/m/y/?] (NEW)
  764. Support HiSilicon Hi3630 ASP (MFD_HI3630_ASP_IRQ) [N/m/y/?] (NEW)
  765. Support HiSilicon Hi6402 Codec IC (MFD_HI6402_IRQ) [N/m/y/?] (NEW)
  766. Balong Media Video Mntn (MEDIA_VIDEO_MNTN) [N/m/y/?] n
  767. Balong Media Video Harden (MEDIA_VIDEO_HARDEN) [N/m/y/?] n
  768. Balong Media Video Config (MEDIA_VIDEO_CONFIG) [N/m/y/?] n
  769. vpp driver (HIK3_VPP) [N/m/y/?] n
  770. *
  771. * Graphics support
  772. *
  773. Lowlevel video output switch controls (VIDEO_OUTPUT_CONTROL) [M/n/y/?] m
  774. lcd backlight level (BACKLIGHT_10000) [N/y] n
  775. Enable Video Mode Handling Helpers (FB_MODE_HELPERS) [Y/?] y
  776. Enable Tile Blitting Support (FB_TILEBLITTING) [Y/n/?] y
  777. *
  778. * Frame buffer hardware drivers
  779. *
  780. ARM PrimeCell PL110 support (FB_ARMCLCD) [N/m/y/?] (NEW)
  781. Userspace VESA VGA graphics support (FB_UVESA) [M/n/y/?] m
  782. Epson S1D13XXX framebuffer support (FB_S1D13XXX) [M/n/y/?] m
  783. Toshiba Mobile IO FrameBuffer support (FB_TMIO) [N/m/y/?] n
  784. Silicon Motion SM501 framebuffer support (FB_SM501) [M/n/?] m
  785. SMSC UFX6000/7000 USB Framebuffer support (FB_SMSCUFX) [M/n/y/?] m
  786. Displaylink USB Framebuffer support (FB_UDL) [M/n/y/?] m
  787. Goldfish Framebuffer (FB_GOLDFISH) [N/m/y/?] n
  788. Virtual Frame Buffer support (ONLY FOR TESTING!) (FB_VIRTUAL) [N/m/y/?] n
  789. E-Ink Metronome/8track controller support (FB_METRONOME) [M/n/y/?] m
  790. E-Ink Broadsheet/Epson S1D13521 controller support (FB_BROADSHEET) [M/n/y/?] m
  791. AUO-K190X EPD controller support (FB_AUO_K190X) [M/n/y/?] m
  792. AUO-K1900 EPD controller support (FB_AUO_K1900) [M/n/?] m
  793. AUO-K1901 EPD controller support (FB_AUO_K1901) [M/n/?] m
  794. JDI_OTM1902B 1080P LCD support (LCD_FHD_OTM1902B) [N/m/y/?] n
  795. JDI_OTM1282B 720p LCD support (LCD_JDI_OTM1282B) [N/m/y/?] n
  796. TM_NT35521 720p LCD support (LCD_TM_NT35521) [N/m/y/?] n
  797. BOE_NT35521 720p LCD support (LCD_BOE_NT35521) [N/m/y/?] n
  798. CMI_NT35521 720p LCD support (LCD_CMI_NT35521) [N/m/y/?] n
  799. YASSY_HX8394 720p LCD support (LCD_YASSY_HX8394) [N/m/y/?] n
  800. CMI_OTM1282B 720p LCD support (LCD_CMI_OTM1282B) [N/m/y/?] n
  801. JDI_LPM070W425C 1200*1920 LCD support (LCD_JDI_LPM070W425C) [N/m/y/?] n
  802. Simple framebuffer support (FB_SIMPLE) [N/y/?] (NEW)
  803. HISI Framebuffer Fake support (FB_FAKE) [N/m/y/?] n
  804. HISI 3630 Framebuffer support (FB_3630) [N/m/y/?] n
  805. HISI 3635 Framebuffer support (FB_3635) [N/m/y/?] n
  806. HISI 3650 Framebuffer support (FB_3650) [N/m/y/?] n
  807. HISI fastboot display enable support (FASTBOOT_DISP_ENABLE) [N/m/y/?] n
  808. warning: (HUAWEI_CAMERA && ION_FOR_EMULATOR) selects ION which has unmet direct dependencies (STAGING && ANDROID && HAVE_MEMBLOCK)
  809. Solomon SSD1307 framebuffer support (FB_SSD1307) [N/m/y/?] (NEW)
  810. partial updates support on K3 platform (PARTIAL_UPDATES) [N/m/y/?] n
  811. report vsync support on K3 platform (REPORT_VSYNC) [N/m/y/?] n
  812. BALONG HI6220 ARM LCD support (FB_HI6220_CLCD) [N/m/y/?] (NEW)
  813. support media MMU (HISI_HI6210_IOMMU) [N/m/y/?] n
  814. *
  815. * USB support
  816. *
  817. USB support (USB_SUPPORT) [Y/n/?] y
  818. Support for Host-side USB (USB) [Y/m/?] y
  819. USB verbose debug messages (USB_DEBUG) [N/y/?] n
  820. USB announce new devices (USB_ANNOUNCE_NEW_DEVICES) [Y/n/?] y
  821. *
  822. * Miscellaneous USB options
  823. *
  824. Enable USB persist by default (USB_DEFAULT_PERSIST) [Y/n/?] y
  825. Dynamic USB minor allocation (USB_DYNAMIC_MINORS) [Y/n/?] y
  826. Rely on OTG Targeted Peripherals List (USB_OTG_WHITELIST) [N/y/?] n
  827. Disable external hubs (USB_OTG_BLACKLIST_HUB) [N/y/?] n
  828. USB Monitor (USB_MON) [M/n/y/?] m
  829. Support WUSB Cable Based Association (CBA) (USB_WUSB_CBAF) [M/n/y/?] m
  830. Enable CBA debug messages (USB_WUSB_CBAF_DEBUG) [N/y/?] n
  831. *
  832. * USB Host Controller Drivers
  833. *
  834. Support for K3V2 on-chip EHCI USB controller (USB_EHCI_K3V3) [Y/n/?] y
  835. Cypress C67x00 HCD support (USB_C67X00_HCD) [M/n/y/?] m
  836. xHCI HCD (USB 3.0) support (USB_XHCI_HCD) [Y/n/m/?] y
  837. Debugging for the xHCI host controller (USB_XHCI_HCD_DEBUGGING) [N/y/?] n
  838. EHCI HCD (USB 2.0) support (USB_EHCI_HCD) [Y/n/m/?] y
  839. Root Hub Transaction Translators (USB_EHCI_ROOT_HUB_TT) [Y/?] y
  840. Improved Transaction Translator scheduling (USB_EHCI_TT_NEWSCHED) [Y/n/?] y
  841. Support for Synopsys Host-AHB USB 2.0 controller (USB_EHCI_HCD_SYNOPSYS) [N/m/y/?] n
  842. Generic EHCI driver for a platform device (USB_EHCI_HCD_PLATFORM) [Y/m/?] y
  843. OXU210HP HCD support (USB_OXU210HP_HCD) [M/n/y/?] m
  844. ISP116X HCD support (USB_ISP116X_HCD) [M/n/y/?] m
  845. ISP 1760 HCD support (USB_ISP1760_HCD) [Y/n/m/?] y
  846. ISP1362 HCD support (USB_ISP1362_HCD) [M/n/y/?] m
  847. OHCI HCD support (USB_OHCI_HCD) [Y/n/m/?] y
  848. Generic OHCI driver for a platform device (USB_OHCI_HCD_PLATFORM) [Y/?] y
  849. Elan U132 Adapter Host Controller (USB_U132_HCD) [M/n/?] m
  850. SL811HS HCD support (USB_SL811_HCD) [M/n/y/?] m
  851. partial ISO support (USB_SL811_HCD_ISO) [Y/n/?] y
  852. R8A66597 HCD support (USB_R8A66597_HCD) [M/n/y/?] m
  853. BCMA usb host driver (USB_HCD_BCMA) [M/n/?] m
  854. SSB usb host driver (USB_HCD_SSB) [M/n/?] m
  855. Inventra Highspeed Dual Role Controller (TI, ADI, ...) (USB_MUSB_HDRC) [M/n/?] m
  856. Platform Glue Layer
  857. TUSB6010 (USB_MUSB_TUSB6010) [N/m] n
  858. TI DSPS platforms (USB_MUSB_DSPS) [N/m] n
  859. U8500 and U5500 (USB_MUSB_UX500) [N/m] n
  860. MUSB DMA mode
  861. > 1. Disable DMA (always use PIO) (MUSB_PIO_ONLY)
  862. choice[1]: 1
  863. Renesas USBHS controller (USB_RENESAS_USBHS) [N/m/?] n
  864. *
  865. * USB Device Class drivers
  866. *
  867. USB Modem (CDC ACM) support (USB_ACM) [M/y/?] m
  868. USB Printer support (USB_PRINTER) [M/n/y/?] m
  869. USB Wireless Device Management support (USB_WDM) [M/y/?] m
  870. USB Test and Measurement Class support (USB_TMC) [M/n/y/?] m
  871. *
  872. * NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may
  873. *
  874. *
  875. * also be needed; see USB_STORAGE Help for more info
  876. *
  877. USB Mass Storage support (USB_STORAGE) [M/n/y/?] m
  878. USB Mass Storage verbose debug (USB_STORAGE_DEBUG) [N/y/?] n
  879. Realtek Card Reader support (USB_STORAGE_REALTEK) [M/n/?] m
  880. Datafab Compact Flash Reader support (USB_STORAGE_DATAFAB) [M/n/?] m
  881. Freecom USB/ATAPI Bridge support (USB_STORAGE_FREECOM) [M/n/?] m
  882. ISD-200 USB/ATA Bridge support (USB_STORAGE_ISD200) [M/n/?] m
  883. USBAT/USBAT02-based storage support (USB_STORAGE_USBAT) [M/n/?] m
  884. SanDisk SDDR-09 (and other SmartMedia, including DPCM) support (USB_STORAGE_SDDR09) [M/n/?] m
  885. SanDisk SDDR-55 SmartMedia support (USB_STORAGE_SDDR55) [M/n/?] m
  886. Lexar Jumpshot Compact Flash Reader (USB_STORAGE_JUMPSHOT) [M/n/?] m
  887. Olympus MAUSB-10/Fuji DPC-R1 support (USB_STORAGE_ALAUDA) [M/n/?] m
  888. Support OneTouch Button on Maxtor Hard Drives (USB_STORAGE_ONETOUCH) [M/n/?] m
  889. Support for Rio Karma music player (USB_STORAGE_KARMA) [M/n/?] m
  890. SAT emulation on Cypress USB/ATA Bridge with ATACB (USB_STORAGE_CYPRESS_ATACB) [M/n/?] m
  891. USB ENE card reader support (USB_STORAGE_ENE_UB6250) [M/n/?] m
  892. *
  893. * USB Imaging devices
  894. *
  895. USB Mustek MDC800 Digital Camera support (USB_MDC800) [M/n/y/?] m
  896. Microtek X6USB scanner support (USB_MICROTEK) [M/n/y/?] m
  897. Synopsys Highspeed Dual Role Controller (USB_SUSB_HDRC) [N/m/y/?] n
  898. DesignWare USB3 DRD Core Support (USB_DWC3) [M/n/y/?] m
  899. DWC3 Mode Selection
  900. 1. Host only mode (USB_DWC3_HOST)
  901. 2. Gadget only mode (USB_DWC3_GADGET)
  902. > 3. Dual Role mode (USB_DWC3_DUAL_ROLE)
  903. choice[1-3]: 3
  904. Enable Debugging Messages (USB_DWC3_DEBUG) [N/y/?] n
  905. ChipIdea Highspeed Dual Role Controller (USB_CHIPIDEA) [M/n/y/?] m
  906. ChipIdea device controller (USB_CHIPIDEA_UDC) [Y/n/?] y
  907. ChipIdea host controller (USB_CHIPIDEA_HOST) [Y/n/?] y
  908. ChipIdea driver debug (USB_CHIPIDEA_DEBUG) [N/y/?] n
  909. *
  910. * USB port drivers
  911. *
  912. USS720 parport driver (USB_USS720) [M/n/?] m
  913. *
  914. * USB Miscellaneous drivers
  915. *
  916. EMI 6|2m USB Audio interface support (USB_EMI62) [M/n/y/?] m
  917. EMI 2|6 USB Audio interface support (USB_EMI26) [M/n/y/?] m
  918. ADU devices from Ontrak Control Systems (USB_ADUTUX) [M/n/y/?] m
  919. USB 7-Segment LED Display (USB_SEVSEG) [M/n/y/?] m
  920. USB Diamond Rio500 support (USB_RIO500) [M/n/y/?] m
  921. USB Lego Infrared Tower support (USB_LEGOTOWER) [M/n/y/?] m
  922. USB LCD driver support (USB_LCD) [M/n/y/?] m
  923. USB LED driver support (USB_LED) [M/n/y/?] m
  924. Cypress CY7C63xxx USB driver support (USB_CYPRESS_CY7C63) [M/n/y/?] m
  925. Cypress USB thermometer driver support (USB_CYTHERM) [M/n/y/?] m
  926. Siemens ID USB Mouse Fingerprint sensor support (USB_IDMOUSE) [M/n/y/?] m
  927. Elan PCMCIA CardBus Adapter USB Client (USB_FTDI_ELAN) [M/n/y/?] m
  928. Apple Cinema Display support (USB_APPLEDISPLAY) [M/n/y/?] m
  929. USB 2.0 SVGA dongle support (Net2280/SiS315) (USB_SISUSBVGA) [M/n/y/?] m
  930. Text console and mode switching support (USB_SISUSBVGA_CON) [N/y/?] n
  931. USB LD driver (USB_LD) [M/n/y/?] m
  932. PlayStation 2 Trance Vibrator driver support (USB_TRANCEVIBRATOR) [M/n/y/?] m
  933. IO Warrior driver support (USB_IOWARRIOR) [M/n/y/?] m
  934. USB testing driver (USB_TEST) [M/n/y/?] m
  935. iSight firmware loading support (USB_ISIGHTFW) [M/n/y/?] m
  936. USB YUREX driver support (USB_YUREX) [M/n/y/?] m
  937. Functions for loading firmware on EZUSB chips (USB_EZUSB_FX2) [M/y/?] m
  938. USB3503 HSIC to USB20 Driver (USB_HSIC_USB3503) [M/n/y/?] m
  939. Hold a wakelock when USB connected (USB_OTG_WAKELOCK) [N/y/?] n
  940. NOP USB Transceiver Driver (NOP_USB_XCEIV) [Y/n/m/?] y
  941. OMAP CONTROL USB Driver (OMAP_CONTROL_USB) [N/m/y/?] n
  942. OMAP USB3 PHY Driver (OMAP_USB3) [N/m/y/?] n
  943. Samsung USB PHY Driver (SAMSUNG_USBPHY) [N/m/y/?] n
  944. Samsung USB 2.0 PHY controller Driver (SAMSUNG_USB2PHY) [N/m/y/?] n
  945. Samsung USB 3.0 PHY controller Driver (SAMSUNG_USB3PHY) [N/m/y/?] n
  946. GPIO based peripheral-only VBUS sensing 'transceiver' (USB_GPIO_VBUS) [M/n/y/?] m
  947. NXP ISP1301 USB transceiver support (USB_ISP1301) [M/n/y/?] m
  948. Renesas R-Car USB phy support (USB_RCAR_PHY) [N/m/y/?] n
  949. Generic ULPI Transceiver Driver (USB_ULPI) [N/y/?] (NEW)
  950. *
  951. * MMC/SD/SDIO card support
  952. *
  953. MMC/SD/SDIO card support (MMC) [Y/n/m/?] y
  954. MMC debugging (MMC_DEBUG) [N/y/?] n
  955. Listen sdcard kernel err (HUAWEI_SDCARD_DSM) [Y/n/?] y
  956. Listen eMMC kernel err (HUAWEI_EMMC_DSM) [N/y/?] n
  957. Listen eMMC low voltage err (HUAWEI_EMMC_DSM_ONLY_VDET) [N/y/?] n
  958. Assume MMC/SD cards are non-removable (DANGEROUS) (MMC_UNSAFE_RESUME) [N/y/?] n
  959. MMC host clock gating (MMC_CLKGATE) [N/y/?] n
  960. MMC embedded SDIO device support (EXPERIMENTAL) (MMC_EMBEDDED_SDIO) [N/y/?] n
  961. Enable paranoid SD card initialization (EXPERIMENTAL) (MMC_PARANOID_SD_INIT) [N/y/?] n
  962. MMC card lock/unlock passwords (EXPERIMENTAL) (MMC_PASSWORDS) [Y/n/?] y
  963. *
  964. * MMC/SD/SDIO Card Drivers
  965. *
  966. MMC block device driver (MMC_BLOCK) [M/n/y/?] m
  967. Number of minors per block device (MMC_BLOCK_MINORS) [8] 8
  968. Use bounce buffer for simple hosts (MMC_BLOCK_BOUNCE) [Y/n/?] y
  969. Deferr MMC layer resume until I/O is requested (MMC_BLOCK_DEFERRED_RESUME) [N/y/?] n
  970. SDIO UART/GPS class support (SDIO_UART) [M/n/y/?] m
  971. MMC host test driver (MMC_TEST) [N/m/y/?] n
  972. FFU SUPPORT (MMC_FFU) [N/y/?] n
  973. SD HEALTH DIAG SUPPORT (HW_SD_HEALTH_DETECT) [Y/n/?] y
  974. MMC host test driver by Huawei (HW_MMC_TEST) [N/y/?] n
  975. *
  976. * MMC/SD/SDIO Host Controller Drivers
  977. *
  978. ARM AMBA Multimedia Card Interface support (MMC_ARMMMCI) [N/m/y/?] (NEW)
  979. Secure Digital Host Controller Interface support (MMC_SDHCI) [M/n/y/?] m
  980. SDHCI platform and OF driver helper (MMC_SDHCI_PLTFM) [M/n/?] m
  981. Marvell MMP2 SD Host Controller support (PXAV3) (MMC_SDHCI_PXAV3) [N/m/y/?] n
  982. Marvell PXA9XX SD Host Controller support (PXAV2) (MMC_SDHCI_PXAV2) [N/m/y/?] n
  983. MMC/SD/SDIO over SPI (MMC_SPI) [M/n/y/?] m
  984. Synopsys DesignWare Memory Card Interface (MMC_DW) [N/m/y/?] n
  985. VUB300 USB to SDIO/SD/MMC Host Controller support (MMC_VUB300) [M/n/y/?] m
  986. USB SD Host Controller (USHC) support (MMC_USHC) [M/n/y/?] m
  987. *
  988. * Real Time Clock
  989. *
  990. Real Time Clock (RTC_CLASS) [Y/n/?] y
  991. Set system time from RTC on startup and resume (RTC_HCTOSYS) [Y/n/?] y
  992. Set the RTC time based on NTP synchronization (RTC_SYSTOHC) [Y/n/?] y
  993. RTC used to set the system time (RTC_HCTOSYS_DEVICE) [rtc0] rtc0
  994. RTC debug support (RTC_DEBUG) [N/y/?] n
  995. *
  996. * RTC interfaces
  997. *
  998. /sys/class/rtc/rtcN (sysfs) (RTC_INTF_SYSFS) [Y/n/?] y
  999. /proc/driver/rtc (procfs for rtcN) (RTC_INTF_PROC) [Y/n/?] y
  1000. /dev/rtcN (character devices) (RTC_INTF_DEV) [Y/n/?] y
  1001. RTC UIE emulation on dev interface (RTC_INTF_DEV_UIE_EMUL) [N/y/?] n
  1002. Test driver/device (RTC_DRV_TEST) [N/m/y/?] n
  1003. *
  1004. * I2C RTC drivers
  1005. *
  1006. Marvell 88PM860x (RTC_DRV_88PM860X) [M/n/y/?] m
  1007. Marvell 88PM80x (RTC_DRV_88PM80X) [M/n/?] m
  1008. Dallas/Maxim DS1307/37/38/39/40, ST M41T00, EPSON RX-8025 (RTC_DRV_DS1307) [M/n/y/?] m
  1009. Dallas/Maxim DS1374 (RTC_DRV_DS1374) [M/n/y/?] m
  1010. Dallas/Maxim DS1672 (RTC_DRV_DS1672) [M/n/y/?] m
  1011. Dallas/Maxim DS3232 (RTC_DRV_DS3232) [M/n/y/?] m
  1012. TI LP8788 RTC driver (RTC_DRV_LP8788) [M/n/y/?] m
  1013. Maxim MAX6900 (RTC_DRV_MAX6900) [M/n/y/?] m
  1014. Maxim MAX8907 (RTC_DRV_MAX8907) [M/n/?] m
  1015. Maxim MAX8925 (RTC_DRV_MAX8925) [M/n/y/?] m
  1016. Maxim MAX8998 (RTC_DRV_MAX8998) [M/n/y/?] m
  1017. Maxim MAX8997 (RTC_DRV_MAX8997) [M/n/y/?] m
  1018. Ricoh R2025S/D, RS5C372A/B, RV5C386, RV5C387A (RTC_DRV_RS5C372) [M/n/y/?] m
  1019. Intersil ISL1208 (RTC_DRV_ISL1208) [M/n/y/?] m
  1020. Intersil ISL12022 (RTC_DRV_ISL12022) [M/n/y/?] m
  1021. Xicor/Intersil X1205 (RTC_DRV_X1205) [M/n/y/?] m
  1022. TI Palmas RTC driver (RTC_DRV_PALMAS) [M/n/y/?] m
  1023. NXP PCF8523 (RTC_DRV_PCF8523) [M/n/y/?] m
  1024. Philips PCF8563/Epson RTC8564 (RTC_DRV_PCF8563) [M/n/y/?] m
  1025. Philips PCF8583 (RTC_DRV_PCF8583) [M/n/y/?] m
  1026. ST M41T62/65/M41T80/81/82/83/84/85/87 (RTC_DRV_M41T80) [M/n/y/?] m
  1027. ST M41T65/M41T80 series RTC watchdog timer (RTC_DRV_M41T80_WDT) [Y/n/?] y
  1028. TI BQ32000 (RTC_DRV_BQ32K) [M/n/y/?] m
  1029. TI TWL4030/TWL5030/TWL6030/TPS659x0 (RTC_DRV_TWL4030) [M/n/y/?] m
  1030. TI TPS6586X RTC driver (RTC_DRV_TPS6586X) [M/n/y/?] m
  1031. TI TPS65910 RTC driver (RTC_DRV_TPS65910) [M/n/y/?] m
  1032. TI TPS80031/TPS80032 RTC driver (RTC_DRV_TPS80031) [M/n/y/?] m
  1033. RICOH 5T583 RTC driver (RTC_DRV_RC5T583) [M/n/y/?] m
  1034. Seiko Instruments S-35390A (RTC_DRV_S35390A) [M/n/y/?] m
  1035. Ramtron FM3130 (RTC_DRV_FM3130) [M/n/y/?] m
  1036. Epson RX-8581 (RTC_DRV_RX8581) [M/n/y/?] m
  1037. Epson RX-8025SA/NB (RTC_DRV_RX8025) [M/n/y/?] m
  1038. EM Microelectronic EM3027 (RTC_DRV_EM3027) [M/n/y/?] m
  1039. Micro Crystal RTC (RTC_DRV_RV3029C2) [M/n/y/?] m
  1040. *
  1041. * SPI RTC drivers
  1042. *
  1043. ST M41T93 (RTC_DRV_M41T93) [M/n/y/?] m
  1044. ST M41T94 (RTC_DRV_M41T94) [M/n/y/?] m
  1045. Dallas/Maxim DS1305/DS1306 (RTC_DRV_DS1305) [M/n/y/?] m
  1046. Dallas/Maxim DS1390/93/94 (RTC_DRV_DS1390) [M/n/y/?] m
  1047. Maxim MAX6902 (RTC_DRV_MAX6902) [M/n/y/?] m
  1048. Epson RTC-9701JE (RTC_DRV_R9701) [M/n/y/?] m
  1049. Ricoh RS5C348A/B (RTC_DRV_RS5C348) [M/n/y/?] m
  1050. Maxim/Dallas DS3234 (RTC_DRV_DS3234) [M/n/y/?] m
  1051. NXP PCF2123 (RTC_DRV_PCF2123) [M/n/y/?] m
  1052. Epson RX-4581 (RTC_DRV_RX4581) [M/n/y/?] m
  1053. *
  1054. * Platform RTC drivers
  1055. *
  1056. Dallas DS1286 (RTC_DRV_DS1286) [M/n/y/?] m
  1057. Dallas DS1511 (RTC_DRV_DS1511) [M/n/y/?] m
  1058. Maxim/Dallas DS1553 (RTC_DRV_DS1553) [M/n/y/?] m
  1059. Maxim/Dallas DS1742/1743 (RTC_DRV_DS1742) [M/n/y/?] m
  1060. Dialog DA9052/DA9053 RTC (RTC_DRV_DA9052) [M/n/y/?] m
  1061. Dialog Semiconductor DA9055 RTC (RTC_DRV_DA9055) [M/n/y/?] m
  1062. Simtek STK17TA8 (RTC_DRV_STK17TA8) [M/n/y/?] m
  1063. ST M48T86/Dallas DS12887 (RTC_DRV_M48T86) [M/n/y/?] m
  1064. ST M48T35 (RTC_DRV_M48T35) [M/n/y/?] m
  1065. ST M48T59/M48T08/M48T02 (RTC_DRV_M48T59) [M/n/y/?] m
  1066. Oki MSM6242 (RTC_DRV_MSM6242) [M/n/y/?] m
  1067. TI BQ4802 (RTC_DRV_BQ4802) [M/n/y/?] m
  1068. Ricoh RP5C01 (RTC_DRV_RP5C01) [M/n/y/?] m
  1069. EM Microelectronic V3020 (RTC_DRV_V3020) [M/n/y/?] m
  1070. Dallas DS2404 (RTC_DRV_DS2404) [M/n/y/?] m
  1071. Wolfson Microelectronics WM831x RTC (RTC_DRV_WM831X) [M/n/y/?] m
  1072. Wolfson Microelectronics WM8350 RTC (RTC_DRV_WM8350) [M/n/y/?] m
  1073. NXP PCF50633 RTC (RTC_DRV_PCF50633) [M/n/?] m
  1074. ST-Ericsson AB3100 RTC (RTC_DRV_AB3100) [M/n/y/?] m
  1075. *
  1076. * on-CPU RTC drivers
  1077. *
  1078. ARM AMBA PL030 RTC (RTC_DRV_PL030) [N/m/y/?] (NEW)
  1079. ARM AMBA PL031 RTC (RTC_DRV_PL031) [N/m/y/?] (NEW)
  1080. PCAP RTC (RTC_DRV_PCAP) [M/n/y/?] m
  1081. Freescale MC13xxx RTC (RTC_DRV_MC13XXX) [M/n/?] m
  1082. Freescale SNVS RTC support (RTC_DRV_SNVS) [N/m/y/?] (NEW)
  1083. *
  1084. * HID Sensor RTC drivers
  1085. *
  1086. HID Sensor Time (RTC_DRV_HID_SENSOR_TIME) [M/n/?] m
  1087. Hisilicon Hi655x (RTC_DRV_HI655X) [N/m/y/?] n
  1088. *
  1089. * DMA Engine support
  1090. *
  1091. DMA Engine support (DMADEVICES) [Y/n/?] y
  1092. DMA Engine debugging (DMADEVICES_DEBUG) [N/y/?] n
  1093. *
  1094. * DMA Devices
  1095. *
  1096. ARM PrimeCell PL080 or PL081 support (AMBA_PL08X) [N/y/?] (NEW)
  1097. Synopsys DesignWare AHB DMA support (DW_DMAC) [M/n/y/?] m
  1098. Use big endian I/O register access (DW_DMAC_BIG_ENDIAN_IO) [N/y/?] n
  1099. Timberdale FPGA DMA support (TIMB_DMA) [N/m/y/?] n
  1100. DMA API Driver for PL330 (PL330_DMA) [N/m/y/?] (NEW)
  1101. Hisilicon K3 DMA support (HISI_DMA) [N/m/y/?] (NEW)
  1102. *
  1103. * DMA Clients
  1104. *
  1105. Async_tx: Offload support for the async_tx api (ASYNC_TX_DMA) [Y/n/?] y
  1106. DMA Test client (DMATEST) [N/m/y/?] n
  1107. *
  1108. * Staging drivers
  1109. *
  1110. Staging drivers (STAGING) [Y/n/?] y
  1111. USB/IP support (USBIP_CORE) [M/n/y/?] m
  1112. VHCI hcd (USBIP_VHCI_HCD) [M/n/?] m
  1113. Host driver (USBIP_HOST) [M/n/?] m
  1114. Debug messages for USB/IP (USBIP_DEBUG) [N/y/?] n
  1115. IS89C35 WLAN USB driver (W35UND) [N/m/?] n
  1116. Prism2.5/3 USB driver (PRISM2_USB) [M/n/?] m
  1117. Line Echo Canceller support (ECHO) [M/n/y/?] m
  1118. Data acquisition support (comedi) (COMEDI) [M/n/?] m
  1119. Comedi debugging (COMEDI_DEBUG) [N/y/?] n
  1120. Comedi default initial asynchronous buffer size in KiB (COMEDI_DEFAULT_BUF_SIZE_KB) [2048] 2048
  1121. Comedi default maximum asynchronous buffer size in KiB (COMEDI_DEFAULT_BUF_MAXSIZE_KB) [20480] 20480
  1122. Generic 8255 support (COMEDI_8255) [M/n/?] m
  1123. Asus OLED driver (ASUS_OLED) [N/m/y/?] n
  1124. Parallel port LCD/Keypad Panel support (PANEL) [M/n/?] m
  1125. Default parallel port number (0=LPT1) (PANEL_PARPORT) [0] 0
  1126. Default panel profile (0-5, 0=custom) (PANEL_PROFILE) [5] 5
  1127. Change LCD initialization message ? (PANEL_CHANGE_MESSAGE) [N/y/?] n
  1128. Support for rtllib wireless devices (RTLLIB) [M/n/?] m
  1129. Support for rtllib CCMP crypto (RTLLIB_CRYPTO_CCMP) [M/n/?] m
  1130. Support for rtllib TKIP crypto (RTLLIB_CRYPTO_TKIP) [M/n/?] m
  1131. Support for rtllib WEP crypto (RTLLIB_CRYPTO_WEP) [M/n/?] m
  1132. RealTek RTL8712U (RTL8192SU) Wireless LAN NIC driver (R8712U) [M/n/y/?] m
  1133. Realtek RTS5139 USB card reader support (RTS5139) [N/m/y/?] n
  1134. Frontier Tranzport and Alphatrack support (TRANZPORT) [N/m/y/?] n
  1135. USB Quatech ESU-100 8 Port Serial Driver (USB_SERIAL_QUATECH2) [N/m/?] n
  1136. VIA Technologies VT6656 support (VT6656) [M/n/?] m
  1137. USB ENE SM card reader support (USB_ENESTORAGE) [N/m/?] n
  1138. Beceem BCS200/BCS220-3 and BCSM250 wimax support (BCM_WIMAX) [N/m/y/?] n
  1139. Drivers for Flarion ft1000 devices (FT1000) [N/m/y] n
  1140. Synaptics Clearpad TM1217 (TOUCHSCREEN_CLEARPAD_TM1217) [N/m/y/?] n
  1141. Synaptics i2c rmi4 touchscreen (TOUCHSCREEN_SYNAPTICS_I2C_RMI4) [M/n/y/?] m
  1142. USB over WiFi Host Controller (USB_WPAN_HCD) [N/m/y/?] n
  1143. CSR wireless driver (CSR_WIFI) [N/m/y/?] n
  1144. Cambridge Electronic Design 1401 USB support (CED1401) [N/m/y/?] n
  1145. Digi Realport driver (DGRP) [N/m/y/?] n
  1146. Dynamic compression of swap pages and clean pagecache pages (ZCACHE) [N/m/y/?] n
  1147. DDR Partial Array Self-Refresh (PASR) [N/y/?] (NEW)
  1148. *
  1149. * Common Clock Framework
  1150. *
  1151. DebugFS representation of clock tree (COMMON_CLK_DEBUG) [N/y/?] n
  1152. Clock driver for WM831x/2x PMICs (COMMON_CLK_WM831X) [M/n/y/?] m
  1153. Clock driver for ARM Reference designs (COMMON_CLK_VERSATILE) [N/y/?] (NEW)
  1154. Clock driver for SiLabs 5351A/B/C (COMMON_CLK_SI5351) [N/m/y/?] (NEW)
  1155. External McPDM functional clock from twl6040 (CLK_TWL6040) [M/n/y/?] m
  1156. Core clock driver of Hi3xxx Soc (HI3xxx_CLK_CORE) [N/y] n
  1157. MIPI DSI clock driver of Hi3620 SoC (HI3620_CLK_MIPI_DSI) [N/y] n
  1158. clock driver of Hi3635 and hi3650 Soc (HI3XXX_CLK) [N/y] n
  1159. all clocks of Hisi Soc are always on (HI3XXX_CLK_ALWAYS_ON) [N/y] n
  1160. Clock driver of Hi6620 and Hi6210 Soc (HI6XXX_CLK) [N/y] n
  1161. *
  1162. * Hardware Spinlock drivers
  1163. *
  1164. HI3XXX Hardware Spinlock device (HWSPINLOCK_HI3XXX) [N/m/y/?] (NEW)
  1165. Support for ARM architected timer event stream generation (ARM_ARCH_TIMER_EVTSTREAM) [N/y/?] n
  1166. *
  1167. * Analog to digital converters
  1168. *
  1169. Analog Devices AD7265/AD7266 ADC driver (AD7266) [M/n/?] m
  1170. Analog Devices AD7298 ADC driver (AD7298) [M/n/?] m
  1171. Analog Devices AD7923 and similar ADCs driver (AD7923) [M/n/?] m
  1172. Analog Devices AD7791 ADC driver (AD7791) [M/n/?] m
  1173. Analog Devices AD7793 and similar ADCs driver (AD7793) [M/n/?] m
  1174. Analog Devices AD7476 and similar 1-channel ADCs driver (AD7476) [M/n/?] m
  1175. Analog Devices AD7887 ADC driver (AD7887) [M/n/?] m
  1176. Exynos ADC driver support (EXYNOS_ADC) [N/y/?] (NEW)
  1177. LP8788 ADC driver (LP8788_ADC) [N/y/?] n
  1178. Maxim max1363 ADC driver (MAX1363) [M/n/?] m
  1179. Texas Instruments ADC081C021/027 (TI_ADC081C) [M/n/?] m
  1180. TI's ADC driver (TI_AM335X_ADC) [M/n/?] m
  1181. Viperboard ADC support (VIPERBOARD_ADC) [M/n/?] m
  1182. mali device (MALI_DEVICE) [N/y/?] n
  1183. *
  1184. * Mali Midgard series support
  1185. *
  1186. Mali Midgard series support (MALI_MIDGARD) [N/m/y/?] (NEW)
  1187. Streamline support disabled (MALI_TIMELINE_DISABLED) [Y/n/?] (NEW)
  1188. Streamline support via Gator (MALI_GATOR_SUPPORT) [N/y/?] (NEW) n
  1189. Streamline support via MIPE (MALI_MIPE_ENABLED) [N/y/?] (NEW) n
  1190. CoreSight tracing (HISI_CS) [N/y/?] n
  1191. Turn on to control tracing (CONTROL_TRACE) [N/m/y/?] n
  1192. Support C&M JPU Codec (CNM_JPU) [N/m/y/?] n
  1193. Hisilicon platform support (HISILICON_PLATFORM) [N/y/?] n
  1194. HISI_BALONG_MODEM_HI3630 support (HISI_BALONG_MODEM_HI3630) [N/y/?] n
  1195. Support HiSilicon Hi6XXX EFUSE (HI6XXX_EFUSE) [N/y/?] (NEW) n
  1196. Support Hisilicon Hi3XXX efuse (HI3XXX_EFUSE) [N/y/?] (NEW) n
  1197. Support Hisilicon Hi3630 efuse (HI3630_EFUSE) [N/y/?] (NEW) n
  1198. HUAWEI DEVICE DETECT (HUAWEI_HW_DEV_DCT) [Y/n/?] y
  1199. Gator module for ARM's Streamline Performance Analyzer (GATOR) [N/m/y/?] n
  1200. security extension support (SECURE_EXTENSION) [N/y/?] n
  1201. Sensors Class Support (SENSORS_CLASS) [N/y/?] n
  1202. huawei dsm (HUAWEI_DSM) [N/y/?] n
  1203. huawei sdcard vold (HUAWEI_SDCARD_VOLD) [Y/n/?] y
  1204. Huawei sensorhub support, for onetrack (SENSORHUB_FEATURE_SUPPORT) [N/y/?] n
  1205. max98925 i2c driver (MAX98925) [N/m/y/?] n
  1206. speakerID driver (SPEAKERID) [N/m/y/?] n
  1207. Support for ANC headset (ANC_HS) [N/m/y/?] n
  1208. tfa9895 i2c driver (TFA9895) [N/m/y/?] n
  1209. earpice PA driver (EARPA) [Y/n/m/?] y
  1210. DTS Eagle driver (DTS_EAGLE) [N/m/y/?] n
  1211. TPA2028 Driver For Speaker Left (TPA2028_SPK_L) [N/m/y/?] n
  1212. TPA2028 Driver For Speaker Right (TPA2028_SPK_R) [N/m/y/?] n
  1213. AD45257 Driver (AD45257) [N/m/y/?] n
  1214. antenna fpga Support (ANTENNA_FPGA) [N/y/?] n
  1215. huawei charger (HUAWEI_CHARGER) [N/y] n
  1216. bq2419x charger (BQ2419X_CHARGER) [N/y] n
  1217. bq2429x charger (BQ2429X_CHARGER) [N/y] n
  1218. bq25892 charger (BQ25892_CHARGER) [N/y] n
  1219. auto select 2A or 1A AC on GRACE (GRACE_SELECT_2A_1A_AC) [N/y] n
  1220. Huawei Kernel State (HUAWEI_KSTATE) [N/m/y/?] n
  1221. huawei automatic test engine (INPUT_HW_ATE) [N/m/y/?] n
  1222. huawei smpl (HUAWEI_SMPL) [N/y] n
  1223. huawei cpu_buck (HUAWEI_CPU_BUCK) [N/y] n
  1224. huawei lp8754 (HUAWEI_LP8754) [N/y] n
  1225. Huawei msg policy (HUAWEI_MSG_POLICY) [N/y/?] n
  1226. Panasonic mm_tuner driver support (MEDIA_TUNER_MN8855X) [N/m/y/?] n
  1227. antenna_board_adc_detect support (ANTENNA_BOARD_ADC_DETECT) [N/y] n
  1228. seattle (SEATTLE) [N/y] n
  1229. security device module (POWER_HUAWEI_S) [N/y] n
  1230. coulomb test interface (BATTERY_COULOMB_TEST_INTERFACE_S) [N/y] n
  1231. hisi hi6421v300 (BATTERY_HISI_HI6421V300_S) [N/y] n
  1232. hisi coul (BATTERY_HISI_COUL_S) [N/y] n
  1233. hisi coul test (BATTERY_HISI_COUL_TEST_S) [N/y] n
  1234. bq bci bqttery (BQ_BCI_BATTERY_S) [N/y] n
  1235. *
  1236. * Virtualization
  1237. *
  1238. Virtualization (VIRTUALIZATION) [Y/?] y
  1239. Kernel-based Virtual Machine (KVM) support (KVM) [N/y/?] (NEW) n
  1240. *
  1241. * Kernel hacking
  1242. *
  1243. Show timing information on printks (PRINTK_TIME) [Y/n/?] y
  1244. Show current pid and name information on printks (PRINTK_EXTENSION) [N/y/?] n
  1245. Default message log level (1-7) (DEFAULT_MESSAGE_LOGLEVEL) [4] 4
  1246. Enable __deprecated logic (ENABLE_WARN_DEPRECATED) [N/y/?] n
  1247. Enable __must_check logic (ENABLE_MUST_CHECK) [N/y/?] n
  1248. Warn for stack frames larger than (needs gcc 4.4) (FRAME_WARN) [1024] 1024
  1249. Magic SysRq key (MAGIC_SYSRQ) [Y/?] y
  1250. Strip assembler-generated symbols during link (STRIP_ASM_SYMS) [N/y/?] n
  1251. Generate readable assembler code (READABLE_ASM) [N/y/?] n
  1252. Enable unused/obsolete exported symbols (UNUSED_SYMBOLS) [Y/n/?] y
  1253. Debug Filesystem (DEBUG_FS) [Y/?] y
  1254. Run 'make headers_check' when building vmlinux (HEADERS_CHECK) [N/y/?] n
  1255. Enable full Section mismatch analysis (DEBUG_SECTION_MISMATCH) [N/y/?] n
  1256. Kernel debugging (DEBUG_KERNEL) [Y/?] y
  1257. Debug shared IRQ handlers (DEBUG_SHIRQ) [N/y/?] n
  1258. Detect Hard and Soft Lockups (LOCKUP_DETECTOR) [Y/n/?] y
  1259. Panic (Reboot) On Soft Lockups (BOOTPARAM_SOFTLOCKUP_PANIC) [N/y/?] n
  1260. Panic on Oops (PANIC_ON_OOPS) [N/y/?] n
  1261. Enable ilockdep to debug semphore rw_semphore mutex (ILOCKDEP) [N/y/?] n
  1262. Detect Hung Tasks (DETECT_HUNG_TASK) [Y/n/?] y
  1263. Huawei Enhance DETECT_HUNG_TASK (HW_DETECT_HUNG_TASK) [N/y/?] n
  1264. Default timeout for hung task detection (in seconds) (DEFAULT_HUNG_TASK_TIMEOUT) [120] 120
  1265. Panic (Reboot) On Hung Tasks (BOOTPARAM_HUNG_TASK_PANIC) [N/y/?] n
  1266. Collect scheduler debugging info (SCHED_DEBUG) [Y/n/?] y
  1267. Collect scheduler statistics (SCHEDSTATS) [Y/n/?] y
  1268. Collect kernel timers statistics (TIMER_STATS) [Y/n/?] y
  1269. Debug object operations (DEBUG_OBJECTS) [N/y/?] n
  1270. SLUB debugging on by default (SLUB_DEBUG_ON) [N/y/?] n
  1271. Enable SLUB performance statistics (SLUB_STATS) [N/y/?] n
  1272. Kernel memory leak detector (DEBUG_KMEMLEAK) [N/y/?] n
  1273. RT Mutex debugging, deadlock detection (DEBUG_RT_MUTEXES) [N/y/?] n
  1274. Built-in scriptable tester for rt-mutexes (RT_MUTEX_TESTER) [N/y/?] n
  1275. Spinlock and rw-lock debugging: basic checks (DEBUG_SPINLOCK) [N/y/?] n
  1276. Mutex debugging: basic checks (DEBUG_MUTEXES) [N/y/?] n
  1277. Lock debugging: detect incorrect freeing of live locks (DEBUG_LOCK_ALLOC) [N/y/?] n
  1278. Lock debugging: prove locking correctness (PROVE_LOCKING) [N/y/?] n
  1279. Lock usage statistics (LOCK_STAT) [N/y/?] n
  1280. Sleep inside atomic section checking (DEBUG_ATOMIC_SLEEP) [N/y/?] n
  1281. Locking API boot-time self-tests (DEBUG_LOCKING_API_SELFTESTS) [N/y/?] n
  1282. Stacktrace (STACKTRACE) [Y] y
  1283. Stack utilization instrumentation (DEBUG_STACK_USAGE) [N/y/?] n
  1284. kobject debugging (DEBUG_KOBJECT) [N/y/?] n
  1285. Verbose BUG() reporting (adds 70K) (DEBUG_BUGVERBOSE) [Y/n/?] y
  1286. Compile the kernel with debug info (DEBUG_INFO) [Y/n/?] y
  1287. Reduce debugging information (DEBUG_INFO_REDUCED) [N/y/?] n
  1288. Debug VM (DEBUG_VM) [N/y/?] n
  1289. Debug filesystem writers count (DEBUG_WRITECOUNT) [N/y/?] n
  1290. Debug memory initialisation (DEBUG_MEMORY_INIT) [N/y/?] n
  1291. Debug linked list manipulation (DEBUG_LIST) [N/y/?] n
  1292. Linked list sorting test (TEST_LIST_SORT) [N/y/?] n
  1293. Debug SG table operations (DEBUG_SG) [N/y/?] n
  1294. Debug notifier call chains (DEBUG_NOTIFIERS) [N/y/?] n
  1295. Debug credential management (DEBUG_CREDENTIALS) [N/y/?] n
  1296. Compile the kernel with frame pointers (FRAME_POINTER) [Y/n/?] y
  1297. Delay each boot printk message by N milliseconds (BOOT_PRINTK_DELAY) [Y/n/?] y
  1298. Self test for the backtrace code (BACKTRACE_SELF_TEST) [N/m/y/?] n
  1299. Force extended block device numbers and spread them (DEBUG_BLOCK_EXT_DEVT) [N/y/?] n
  1300. Force weak per-cpu definitions (DEBUG_FORCE_WEAK_PER_CPU) [N/y/?] n
  1301. Debug access to per_cpu maps (DEBUG_PER_CPU_MAPS) [N/y/?] n
  1302. Linux Kernel Dump Test Tool Module (LKDTM) [N/m/y/?] n
  1303. Notifier error injection (NOTIFIER_ERROR_INJECTION) [M/n/y/?] m
  1304. CPU notifier error injection module (CPU_NOTIFIER_ERROR_INJECT) [M/n/?] m
  1305. PM notifier error injection module (PM_NOTIFIER_ERROR_INJECT) [M/n/?] m
  1306. Fault-injection framework (FAULT_INJECTION) [N/y/?] n
  1307. Debug page memory allocations (DEBUG_PAGEALLOC) [N/y/?] n
  1308. Red-Black tree test (RBTREE_TEST) [M/n/?] m
  1309. Interval tree test (INTERVAL_TREE_TEST) [M/n/?] m
  1310. Enable dynamic printk() support (DYNAMIC_DEBUG) [Y/n/?] y
  1311. Enable debugging of DMA-API usage (DMA_API_DEBUG) [N/y/?] n
  1312. Perform an atomic64_t self-test at boot (ATOMIC64_SELFTEST) [N/y/?] n
  1313. Self test for hardware accelerated raid6 recovery (ASYNC_RAID6_TEST) [M/n/?] m
  1314. Cause a Kernel Panic When Data Corruption is detected (PANIC_ON_DATA_CORRUPTION) [N/y/?] n
  1315. Test functions located in the string_helpers module at runtime (TEST_STRING_HELPERS) [M/n/y] m
  1316. Test kstrto*() family of functions at runtime (TEST_KSTRTOX) [M/n/y] m
  1317. Show hisi asic time (HISI_TIME) [Y/n] y
  1318. Enable stack utilization instrumentation (DEBUG_STACK_USAGE) [N/y/?] n
  1319. Filter access to /dev/mem (STRICT_DEVMEM) [Y/n/?] y
  1320. Export kernel pagetable layout to userspace via debugfs (ARM64_PTDUMP) [N/y/?] (NEW) n
  1321. Early printk support (EARLY_PRINTK) [Y/n/?] y
  1322. Write the current PID to the CONTEXTIDR register (PID_IN_CONTEXTIDR) [N/y/?] (NEW)
  1323. Set loadable kernel module data as NX and text as RO (DEBUG_SET_MODULE_RONX) [Y/n/?] y
  1324. Force lowmem to be mapped with 4K pages (FORCE_PAGES) [N/y/?] (NEW)
  1325. Set pages as read only while on the buddy list (FREE_PAGES_RDONLY) [N/y/?] (NEW) n
  1326. Make kernel text and rodata read-only (DEBUG_RODATA) [Y/n/?] y
  1327. Align linker sections up to SECTION_SIZE (DEBUG_ALIGN_RODATA) [N/y/?] (NEW) n
  1328. *
  1329. * ARM64 Accelerated Cryptographic Algorithms
  1330. *
  1331. ARM64 Accelerated Cryptographic Algorithms (ARM64_CRYPTO) [N/y/?] (NEW) n
  1332. #
  1333. # configuration written to .config
  1334. #
  1335. warning: (HUAWEI_CAMERA && ION_FOR_EMULATOR) selects ION which has unmet direct dependencies (STAGING && ANDROID && HAVE_MEMBLOCK)
  1336. warning: (ARCH_HI3XXX) selects ARM_CCI which has unmet direct dependencies (ARM)
  1337. WRAP arch/arm64/include/generated/asm/bug.h
  1338. WRAP arch/arm64/include/generated/asm/bugs.h
  1339. WRAP arch/arm64/include/generated/asm/checksum.h
  1340. WRAP arch/arm64/include/generated/asm/current.h
  1341. WRAP arch/arm64/include/generated/asm/emergency-restart.h
  1342. WRAP arch/arm64/include/generated/asm/delay.h
  1343. WRAP arch/arm64/include/generated/asm/dma.h
  1344. WRAP arch/arm64/include/generated/asm/cputime.h
  1345. WRAP arch/arm64/include/generated/asm/div64.h
  1346. WRAP arch/arm64/include/generated/asm/hw_irq.h
  1347. WRAP arch/arm64/include/generated/asm/clkdev.h
  1348. WRAP arch/arm64/include/generated/asm/early_ioremap.h
  1349. WRAP arch/arm64/include/generated/asm/ftrace.h
  1350. WRAP arch/arm64/include/generated/asm/ioctl.h
  1351. WRAP arch/arm64/include/generated/asm/errno.h
  1352. WRAP arch/arm64/include/generated/asm/irq_regs.h
  1353. WRAP arch/arm64/include/generated/asm/ioctls.h
  1354. WRAP arch/arm64/include/generated/asm/kmap_types.h
  1355. WRAP arch/arm64/include/generated/asm/kdebug.h
  1356. WRAP arch/arm64/include/generated/asm/kvm_para.h
  1357. WRAP arch/arm64/include/generated/asm/msgbuf.h
  1358. WRAP arch/arm64/include/generated/asm/pci.h
  1359. WRAP arch/arm64/include/generated/asm/ipcbuf.h
  1360. WRAP arch/arm64/include/generated/asm/local64.h
  1361. WRAP arch/arm64/include/generated/asm/poll.h
  1362. WRAP arch/arm64/include/generated/asm/local.h
  1363. WRAP arch/arm64/include/generated/asm/sections.h
  1364. WRAP arch/arm64/include/generated/asm/scatterlist.h
  1365. WRAP arch/arm64/include/generated/asm/mutex.h
  1366. WRAP arch/arm64/include/generated/asm/mman.h
  1367. WRAP arch/arm64/include/generated/asm/posix_types.h
  1368. WRAP arch/arm64/include/generated/asm/segment.h
  1369. WRAP arch/arm64/include/generated/asm/resource.h
  1370. WRAP arch/arm64/include/generated/asm/sizes.h
  1371. WRAP arch/arm64/include/generated/asm/rwsem.h
  1372. WRAP arch/arm64/include/generated/asm/simd.h
  1373. WRAP arch/arm64/include/generated/asm/serial.h
  1374. WRAP arch/arm64/include/generated/asm/termbits.h
  1375. WRAP arch/arm64/include/generated/asm/sembuf.h
  1376. WRAP arch/arm64/include/generated/asm/shmbuf.h
  1377. WRAP arch/arm64/include/generated/asm/sockios.h
  1378. WRAP arch/arm64/include/generated/asm/socket.h
  1379. WRAP arch/arm64/include/generated/asm/switch_to.h
  1380. WRAP arch/arm64/include/generated/asm/swab.h
  1381. WRAP arch/arm64/include/generated/asm/topology.h
  1382. WRAP arch/arm64/include/generated/asm/types.h
  1383. WRAP arch/arm64/include/generated/asm/user.h
  1384. WRAP arch/arm64/include/generated/asm/termios.h
  1385. WRAP arch/arm64/include/generated/asm/unaligned.h
  1386. WRAP arch/arm64/include/generated/asm/vga.h
  1387. WRAP arch/arm64/include/generated/asm/trace_clock.h
  1388. WRAP arch/arm64/include/generated/asm/xor.h
  1389. CHK include/generated/uapi/linux/version.h
  1390. UPD include/generated/uapi/linux/version.h
  1391. WRAP arch/arm64/include/generated/uapi/asm/kvm_para.h
  1392. CHK include/generated/utsrelease.h
  1393. HOSTCC scripts/genksyms/genksyms.o
  1394. SHIPPED scripts/genksyms/lex.lex.c
  1395. SHIPPED scripts/genksyms/keywords.hash.c
  1396. SHIPPED scripts/genksyms/parse.tab.h
  1397. SHIPPED scripts/genksyms/parse.tab.c
  1398. CC scripts/mod/empty.o
  1399. gcc: error: unrecognized command line option ‘-mlittle-endian’
  1400. gcc: error: unrecognized command line option ‘-mgeneral-regs-only’
  1401. scripts/Makefile.build:316: recipe for target 'scripts/mod/empty.o' failed
  1402. make[2]: *** [scripts/mod/empty.o] Error 1
  1403. scripts/Makefile.build:468: recipe for target 'scripts/mod' failed
  1404. make[1]: *** [scripts/mod] Error 2
  1405. make[1]: *** Waiting for unfinished jobs....
  1406. HOSTCC scripts/genksyms/lex.lex.o
  1407. HOSTCC scripts/dtc/checks.o
  1408. HOSTCC scripts/genksyms/parse.tab.o
  1409. UPD include/generated/utsrelease.h
  1410. CC kernel/bounds.s
  1411. gcc: error: unrecognized command line option ‘-mlittle-endian’
  1412. gcc: error: unrecognized command line option ‘-mgeneral-regs-only’
  1413. /home/keith/huawei/kernel/kernel/./Kbuild:35: recipe for target 'kernel/bounds.s' failed
  1414. make[1]: *** [kernel/bounds.s] Error 1
  1415. Makefile:950: recipe for target 'prepare0' failed
  1416. make: *** [prepare0] Error 2
  1417. make: *** Waiting for unfinished jobs....
  1418. /home/keith/huawei/kernel/kernel/drivers/hisi/modem_hi3xxx/oam/gu/Kbuild:105: CFG_OS_ANDROID_AARCH64_suyi = YES
  1419. HOSTCC scripts/dtc/data.o
  1420. HOSTLD scripts/genksyms/genksyms
  1421. SHIPPED scripts/dtc/dtc-lexer.lex.c
  1422. SHIPPED scripts/dtc/dtc-parser.tab.h
  1423. SHIPPED scripts/dtc/dtc-parser.tab.c
  1424. HOSTCC scripts/dtc/dtc.o
  1425. HOSTCC scripts/dtc/flattree.o
  1426. HOSTCC scripts/dtc/fstree.o
  1427. HOSTCC scripts/dtc/livetree.o
  1428. HOSTCC scripts/dtc/srcpos.o
  1429. HOSTCC scripts/dtc/treesource.o
  1430. HOSTCC scripts/dtc/util.o
  1431. HOSTCC scripts/dtc/dtc-lexer.lex.o
  1432. HOSTCC scripts/dtc/dtc-parser.tab.o
  1433. HOSTLD scripts/dtc/dtc
  1434. Makefile:598: recipe for target 'scripts' failed
  1435. make: *** [scripts] Error 2
  1436. keith@taajan:~/huawei/kernel/kernel$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement