Last active
August 29, 2015 13:57
-
-
Save galaxyfreak/9673934 to your computer and use it in GitHub Desktop.
Making sexy defconfig
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# Automatically generated make config: don't edit | |
# Linux/arm 3.0.16 Kernel Configuration | |
# | |
CONFIG_ARM=y | |
CONFIG_SYS_SUPPORTS_APM_EMULATION=y | |
CONFIG_HAVE_SCHED_CLOCK=y | |
CONFIG_GENERIC_GPIO=y | |
CONFIG_GENERIC_CLOCKEVENTS=y | |
CONFIG_KTIME_SCALAR=y | |
CONFIG_HAVE_PROC_CPU=y | |
CONFIG_STACKTRACE_SUPPORT=y | |
CONFIG_LOCKDEP_SUPPORT=y | |
CONFIG_TRACE_IRQFLAGS_SUPPORT=y | |
CONFIG_HARDIRQS_SW_RESEND=y | |
CONFIG_GENERIC_IRQ_PROBE=y | |
CONFIG_RWSEM_XCHGADD_ALGORITHM=y | |
CONFIG_ARCH_HAS_CPUFREQ=y | |
CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y | |
CONFIG_GENERIC_HWEIGHT=y | |
CONFIG_GENERIC_CALIBRATE_DELAY=y | |
CONFIG_NEED_DMA_MAP_STATE=y | |
CONFIG_VECTORS_BASE=0xffff0000 | |
CONFIG_GENERIC_BUG=y | |
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | |
CONFIG_HAVE_IRQ_WORK=y | |
CONFIG_IRQ_WORK=y | |
# | |
# General setup | |
# | |
CONFIG_EXPERIMENTAL=y | |
CONFIG_BROKEN_ON_SMP=y | |
CONFIG_INIT_ENV_ARG_LIMIT=32 | |
CONFIG_LOCALVERSION="Pico-Minimal" | |
CONFIG_HAVE_KERNEL_XZ=y | |
CONFIG_KERNEL_XZ=y | |
CONFIG_AUDIT=y | |
CONFIG_HAVE_GENERIC_HARDIRQS=y | |
# | |
# IRQ subsystem | |
# | |
CONFIG_GENERIC_HARDIRQS=y | |
CONFIG_HAVE_SPARSE_IRQ=y | |
CONFIG_GENERIC_IRQ_SHOW=y | |
# | |
# RCU Subsystem | |
# | |
CONFIG_TREE_PREEMPT_RCU=y | |
CONFIG_PREEMPT_RCU=y | |
CONFIG_RCU_FANOUT=32 | |
CONFIG_IKCONFIG=y | |
CONFIG_IKCONFIG_PROC=y | |
CONFIG_LOG_BUF_SHIFT=17 | |
CONFIG_RESOURCE_COUNTERS=y | |
CONFIG_FAIR_GROUP_SCHED=y | |
CONFIG_RT_GROUP_SCHED=y | |
CONFIG_BLK_DEV_INITRD=y | |
CONFIG_RD_XZ=y | |
CONFIG_CC_OPTIMIZE_FOR_SIZE=y | |
CONFIG_SYSCTL=y | |
CONFIG_ANON_INODES=y | |
CONFIG_PANIC_TIMEOUT=5 | |
CONFIG_EXPERT=y | |
CONFIG_UID16=y | |
CONFIG_SYSCTL_SYSCALL=y | |
CONFIG_KALLSYMS=y | |
CONFIG_HOTPLUG=y | |
CONFIG_PRINTK=y | |
CONFIG_BUG=y | |
CONFIG_BASE_FULL=y | |
CONFIG_FUTEX=y | |
CONFIG_EPOLL=y | |
CONFIG_SIGNALFD=y | |
CONFIG_TIMERFD=y | |
CONFIG_EVENTFD=y | |
CONFIG_EMBEDDED=y | |
CONFIG_HAVE_PERF_EVENTS=y | |
CONFIG_PERF_USE_VMALLOC=y | |
# | |
# Kernel Performance Events And Counters | |
# | |
CONFIG_PERF_EVENTS=y | |
CONFIG_VM_EVENT_COUNTERS=y | |
CONFIG_COMPAT_BRK=y | |
CONFIG_SLAB=y | |
CONFIG_HAVE_OPROFILE=y | |
CONFIG_HAVE_KPROBES=y | |
CONFIG_HAVE_KRETPROBES=y | |
CONFIG_HAVE_CLK=y | |
CONFIG_HAVE_HW_BREAKPOINT=y | |
CONFIG_HAVE_HW_BRKPT_RESERVED_RW_ACCESS=y | |
# | |
# GCOV-based kernel profiling | |
# | |
CONFIG_HAVE_GENERIC_DMA_COHERENT=y | |
CONFIG_SLABINFO=y | |
CONFIG_RT_MUTEXES=y | |
CONFIG_BASE_SMALL=0 | |
CONFIG_MODULES=y | |
CONFIG_MODULE_UNLOAD=y | |
CONFIG_MODULE_FORCE_UNLOAD=y | |
CONFIG_BLOCK=y | |
CONFIG_LBDAF=y | |
# | |
# IO Schedulers | |
# | |
CONFIG_IOSCHED_ROW=y | |
CONFIG_DEFAULT_ROW=y | |
CONFIG_DEFAULT_IOSCHED="row" | |
CONFIG_FREEZER=y | |
# | |
# System Type | |
# | |
CONFIG_MMU=y | |
CONFIG_ARCH_MSM=y | |
# | |
# MSM SoC Type | |
# | |
CONFIG_ARCH_MSM7X27=y | |
CONFIG_MSM_SOC_REV_A=y | |
CONFIG_ARCH_MSM_CORTEX_A5=y | |
CONFIG_ARCH_MSM7X27A=y | |
CONFIG_MSM_VIC=y | |
# | |
# MSM Board Selection | |
# | |
CONFIG_MACH_PICO=y | |
CONFIG_PHYS_OFFSET=0x12C00000 | |
CONFIG_MSM_AMSS_VERSION=6225 | |
CONFIG_MSM_AMSS_VERSION_6225=y | |
CONFIG_MSM_DEBUG_UART=3 | |
CONFIG_MSM_DEBUG_UART3=y | |
CONFIG_MSM7X00A_USE_GP_TIMER=y | |
CONFIG_MSM7X00A_SLEEP_MODE_POWER_COLLAPSE_SUSPEND=y | |
CONFIG_MSM7X00A_SLEEP_MODE=0 | |
CONFIG_MSM7X00A_IDLE_SLEEP_MODE_POWER_COLLAPSE=y | |
CONFIG_MSM7X00A_IDLE_SLEEP_MODE=1 | |
CONFIG_MSM7X00A_IDLE_SLEEP_MIN_TIME=20000000 | |
CONFIG_MSM7X00A_IDLE_SPIN_TIME=80000 | |
CONFIG_MSM_IDLE_STATS=y | |
CONFIG_MSM_IDLE_STATS_FIRST_BUCKET=62500 | |
CONFIG_MSM_IDLE_STATS_BUCKET_SHIFT=2 | |
CONFIG_MSM_IDLE_STATS_BUCKET_COUNT=10 | |
CONFIG_MSM_SUSPEND_STATS_FIRST_BUCKET=1000000000 | |
CONFIG_HTC_BATTCHG=y | |
CONFIG_HTC_BATTCHG_SMEM=y | |
CONFIG_MSM_FIQ_SUPPORT=y | |
CONFIG_MSM_PROC_COMM=y | |
CONFIG_MSM_SMD=y | |
CONFIG_MSM_SMD_PKG4=y | |
CONFIG_MSM_SMD0_WQ=y | |
CONFIG_MSM_SMD_DEBUG=y | |
CONFIG_MSM_N_WAY_SMD=y | |
CONFIG_MSM_N_WAY_SMSM=y | |
CONFIG_MSM_SMD_LOGGING=y | |
CONFIG_MSM_SMD_TTY=y | |
CONFIG_MSM_SMD_QMI=y | |
CONFIG_MSM_ONCRPCROUTER=y | |
CONFIG_MSM_ONCRPCROUTER_DEBUG=y | |
CONFIG_MSM_RPCSERVER_WATCHDOG=y | |
CONFIG_MSM_RPC_PING=y | |
CONFIG_MSM_RPC_PROC_COMM_TEST=y | |
CONFIG_MSM_RMT_STORAGE_CLIENT=y | |
CONFIG_MSM_DALRPC=y | |
CONFIG_MSM_DALRPC_TEST=y | |
CONFIG_MSM_CPU_FREQ_SET_MIN_MAX=y | |
CONFIG_MSM_CPU_FREQ_MAX=600000 | |
CONFIG_MSM_CPU_FREQ_MIN=122880 | |
CONFIG_MSM_CPU_FREQ_ONDEMAND_MAX=600000 | |
CONFIG_MSM_CPU_FREQ_ONDEMAND_MIN=122880 | |
CONFIG_MSM_CPU_FREQ_OVERCLOCK=y | |
CONFIG_MSM_ADSP=y | |
CONFIG_ADSP_RPC_VER=0x30002 | |
CONFIG_AMSS_7X25_VERSION_2009=y | |
CONFIG_MSM_ADSP_REPORT_EVENTS=y | |
CONFIG_RTAC=y | |
CONFIG_MSM7X27A_AUDIO=y | |
CONFIG_MSM_PROC_COMM_REGULATOR=y | |
CONFIG_MSM_DMA_TEST=y | |
CONFIG_WIFI_CONTROL_FUNC=y | |
CONFIG_WIFI_MEM_PREALLOC=y | |
CONFIG_WIFI_NVS_PROC_CREATE=y | |
CONFIG_AUDIO_AAC_PLUS=y | |
CONFIG_AUDIO_ENHANCED_AAC_PLUS=y | |
CONFIG_MSM_SLEEP_TIME_OVERRIDE=y | |
CONFIG_MSM_PM_TIMEOUT_HALT=y | |
CONFIG_MSM_IDLE_WAIT_ON_MODEM=0 | |
CONFIG_HTC_HEADSET_MGR=y | |
CONFIG_HTC_HEADSET_GPIO=y | |
CONFIG_HTC_HEADSET_PMIC=y | |
CONFIG_HTC_ONMODE_CHARGING=y | |
CONFIG_SMD_OFFSET_TCXO_STAT=0xFC2A0 | |
CONFIG_SMD_OFFSET_NEGATE_CLIENT_STAT=0x0 | |
CONFIG_MSM_GPIOMUX=y | |
CONFIG_SUPPORT_DQ_BATTERY=y | |
CONFIG_MSM_RPC_VIBRATOR=y | |
CONFIG_RPC_VER_60001=y | |
CONFIG_PM8XXX_RPC_VIBRATOR=y | |
CONFIG_MSM_MULTIMEDIA_USE_ION=y | |
# | |
# Processor Type | |
# | |
CONFIG_CPU_V7=y | |
CONFIG_CPU_32v6K=y | |
CONFIG_CPU_32v7=y | |
CONFIG_CPU_ABRT_EV7=y | |
CONFIG_CPU_PABRT_V7=y | |
CONFIG_CPU_CACHE_V7=y | |
CONFIG_CPU_CACHE_VIPT=y | |
CONFIG_CPU_COPY_V6=y | |
CONFIG_CPU_TLB_V7=y | |
CONFIG_CPU_HAS_ASID=y | |
CONFIG_CPU_CP15=y | |
CONFIG_CPU_CP15_MMU=y | |
# | |
# Processor Features | |
# | |
CONFIG_ARM_THUMB=y | |
CONFIG_ARM_THUMBEE=y | |
CONFIG_OUTER_CACHE=y | |
CONFIG_OUTER_CACHE_SYNC=y | |
CONFIG_CACHE_L2X0=y | |
CONFIG_CACHE_PL310=y | |
CONFIG_ARM_L1_CACHE_SHIFT=5 | |
CONFIG_ARM_DMA_MEM_BUFFERABLE=y | |
CONFIG_CPU_HAS_PMU=y | |
# | |
# Kernel Features | |
# | |
CONFIG_TICK_ONESHOT=y | |
CONFIG_NO_HZ=y | |
CONFIG_HIGH_RES_TIMERS=y | |
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | |
CONFIG_VMSPLIT_3G=y | |
CONFIG_PAGE_OFFSET=0xC0000000 | |
CONFIG_PREEMPT=y | |
CONFIG_HZ=100 | |
CONFIG_AEABI=y | |
CONFIG_OABI_COMPAT=y | |
CONFIG_HAVE_ARCH_PFN_VALID=y | |
CONFIG_HW_PERF_EVENTS=y | |
CONFIG_VMALLOC_RESERVE=0x08000000 | |
CONFIG_SELECT_MEMORY_MODEL=y | |
CONFIG_FLATMEM_MANUAL=y | |
CONFIG_FLATMEM=y | |
CONFIG_FLAT_NODE_MEM_MAP=y | |
CONFIG_HAVE_MEMBLOCK=y | |
CONFIG_PAGEFLAGS_EXTENDED=y | |
CONFIG_SPLIT_PTLOCK_CPUS=4 | |
CONFIG_COMPACTION=y | |
CONFIG_MIGRATION=y | |
CONFIG_ZONE_DMA_FLAG=0 | |
CONFIG_VIRT_TO_BUS=y | |
CONFIG_KSM=y | |
CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 | |
CONFIG_NEED_PER_CPU_KM=y | |
CONFIG_CLEANCACHE=y | |
CONFIG_DYNAMIC_PAGE_WRITEBACK=y | |
CONFIG_FORCE_MAX_ZONEORDER=11 | |
CONFIG_ALIGNMENT_TRAP=y | |
# | |
# Boot options | |
# | |
CONFIG_ZBOOT_ROM_TEXT=0x0 | |
CONFIG_ZBOOT_ROM_BSS=0x0 | |
CONFIG_CMDLINE="init=/sbin/init root=/dev/ram rw initrd=0x11000000,16M console=ttyDCC0 mem=88M" | |
CONFIG_CMDLINE_FROM_BOOTLOADER=y | |
# | |
# CPU Frequency scaling | |
# | |
CONFIG_CPU_FREQ=y | |
CONFIG_CPU_FREQ_TABLE=y | |
CONFIG_CPU_FREQ_STAT=y | |
CONFIG_CPU_FREQ_STAT_DETAILS=y | |
CONFIG_CPU_FREQ_GOV_ONDEMAND=y | |
CONFIG_CPU_FREQ_MSM=y | |
# | |
# At least one emulation must be selected | |
# | |
CONFIG_VFP=y | |
CONFIG_VFPv3=y | |
CONFIG_NEON=y | |
# | |
# Userspace binary formats | |
# | |
CONFIG_BINFMT_ELF=y | |
CONFIG_HAVE_AOUT=y | |
# | |
# Power management options | |
# | |
CONFIG_SUSPEND=y | |
CONFIG_SUSPEND_FREEZER=y | |
CONFIG_HAS_WAKELOCK=y | |
CONFIG_HAS_EARLYSUSPEND=y | |
CONFIG_CPU_PM=y | |
CONFIG_WAKELOCK=y | |
CONFIG_WAKELOCK_STAT=y | |
CONFIG_USER_WAKELOCK=y | |
CONFIG_EARLYSUSPEND=y | |
CONFIG_FB_EARLYSUSPEND=y | |
CONFIG_PM_SLEEP=y | |
CONFIG_PM_RUNTIME=y | |
CONFIG_PM=y | |
CONFIG_PM_RUNTIME_CLK=y | |
CONFIG_ARCH_SUSPEND_POSSIBLE=y | |
CONFIG_NET=y | |
# | |
# Networking options | |
# | |
CONFIG_PACKET=y | |
CONFIG_UNIX=y | |
CONFIG_XFRM=y | |
CONFIG_XFRM_USER=y | |
CONFIG_XFRM_IPCOMP=y | |
CONFIG_NET_KEY=y | |
CONFIG_INET=y | |
CONFIG_IP_MULTICAST=y | |
CONFIG_IP_ADVANCED_ROUTER=y | |
CONFIG_IP_MULTIPLE_TABLES=y | |
CONFIG_LARGE_TCP_INITIAL_BUFFER=y | |
CONFIG_INET_ESP=y | |
CONFIG_INET_TUNNEL=y | |
CONFIG_INET_XFRM_MODE_TRANSPORT=y | |
CONFIG_INET_XFRM_MODE_TUNNEL=y | |
CONFIG_INET_DIAG=y | |
CONFIG_INET_TCP_DIAG=y | |
CONFIG_TCP_CONG_CUBIC=y | |
CONFIG_DEFAULT_TCP_CONG="cubic" | |
CONFIG_IPV6=y | |
CONFIG_IPV6_PRIVACY=y | |
CONFIG_IPV6_ROUTER_PREF=y | |
CONFIG_IPV6_OPTIMISTIC_DAD=y | |
CONFIG_INET6_ESP=y | |
CONFIG_INET6_IPCOMP=y | |
CONFIG_IPV6_MIP6=y | |
CONFIG_INET6_XFRM_TUNNEL=y | |
CONFIG_INET6_TUNNEL=y | |
CONFIG_INET6_XFRM_MODE_TRANSPORT=y | |
CONFIG_INET6_XFRM_MODE_TUNNEL=y | |
CONFIG_INET6_XFRM_MODE_BEET=y | |
CONFIG_IPV6_SIT=y | |
CONFIG_IPV6_NDISC_NODETYPE=y | |
CONFIG_IPV6_MULTIPLE_TABLES=y | |
CONFIG_ANDROID_PARANOID_NETWORK=y | |
CONFIG_NET_ACTIVITY_STATS=y | |
# | |
# Queueing/Scheduling | |
# | |
CONFIG_NET_SCH_HTB=y | |
CONFIG_NET_SCH_PRIO=y | |
CONFIG_NET_SCH_INGRESS=y | |
# | |
# Classification | |
# | |
CONFIG_NET_CLS=y | |
CONFIG_NET_CLS_FW=y | |
CONFIG_NET_CLS_U32=y | |
CONFIG_CLS_U32_MARK=y | |
CONFIG_NET_CLS_FLOW=y | |
CONFIG_NET_EMATCH=y | |
CONFIG_NET_EMATCH_STACK=32 | |
CONFIG_NET_EMATCH_CMP=y | |
CONFIG_NET_EMATCH_NBYTE=y | |
CONFIG_NET_EMATCH_U32=y | |
CONFIG_NET_EMATCH_META=y | |
CONFIG_NET_EMATCH_TEXT=y | |
CONFIG_NET_CLS_ACT=y | |
CONFIG_NET_ACT_POLICE=y | |
CONFIG_NET_ACT_GACT=y | |
CONFIG_NET_ACT_MIRRED=y | |
CONFIG_NET_SCH_FIFO=y | |
CONFIG_DNS_RESOLVER=y | |
# | |
# Network testing | |
# | |
CONFIG_BT=y | |
CONFIG_BT_L2CAP=y | |
CONFIG_BT_SCO=y | |
CONFIG_BT_RFCOMM=y | |
CONFIG_BT_RFCOMM_TTY=y | |
CONFIG_BT_BNEP=y | |
CONFIG_BT_BNEP_MC_FILTER=y | |
CONFIG_BT_BNEP_PROTO_FILTER=y | |
CONFIG_BT_HIDP=y | |
# | |
# Bluetooth device drivers | |
# | |
CONFIG_BT_HCIUART=y | |
CONFIG_BT_HCIUART_H4=y | |
CONFIG_BT_HCIUART_LL=y | |
CONFIG_BT_HID_BRCM=y | |
CONFIG_FIB_RULES=y | |
CONFIG_WIRELESS=y | |
CONFIG_WIRELESS_EXT=y | |
CONFIG_WEXT_CORE=y | |
CONFIG_WEXT_PROC=y | |
CONFIG_WEXT_PRIV=y | |
CONFIG_CFG80211=y | |
CONFIG_CFG80211_DEFAULT_PS=y | |
CONFIG_CFG80211_WEXT=y | |
CONFIG_WIRELESS_EXT_SYSFS=y | |
CONFIG_RFKILL=y | |
CONFIG_RFKILL_PM=y | |
# | |
# Generic Driver Options | |
# | |
CONFIG_UEVENT_HELPER_PATH="" | |
CONFIG_STANDALONE=y | |
CONFIG_PREVENT_FIRMWARE_BUILD=y | |
CONFIG_FW_LOADER=y | |
CONFIG_EXTRA_FIRMWARE="" | |
CONFIG_GENLOCK=y | |
CONFIG_GENLOCK_MISCDEVICE=y | |
CONFIG_SYNC=y | |
CONFIG_SW_SYNC=y | |
CONFIG_SW_SYNC_USER=y | |
CONFIG_MTD=y | |
CONFIG_MTD_CMDLINE_PARTS=y | |
# | |
# User Modules And Translation Layers | |
# | |
CONFIG_MTD_CHAR=y | |
CONFIG_MTD_BLKDEVS=y | |
CONFIG_MTD_BLOCK=y | |
CONFIG_MTD_LAZYECCSTATS=y | |
# | |
# RAM/ROM/Flash chip drivers | |
# | |
CONFIG_MTD_MAP_BANK_WIDTH_1=y | |
CONFIG_MTD_MAP_BANK_WIDTH_2=y | |
CONFIG_MTD_MAP_BANK_WIDTH_4=y | |
CONFIG_MTD_CFI_I1=y | |
CONFIG_MTD_CFI_I2=y | |
# | |
# Self-contained MTD device drivers | |
# | |
CONFIG_MTD_MSM_NAND=y | |
# | |
# Disk-On-Chip Device Drivers | |
# | |
CONFIG_MTD_NAND_IDS=y | |
# | |
# LPDDR flash memory drivers | |
# | |
CONFIG_BLK_DEV=y | |
CONFIG_BLK_DEV_LOOP=y | |
# | |
# DRBD disabled because PROC_FS, INET or CONNECTOR not selected | |
# | |
CONFIG_MISC_DEVICES=y | |
CONFIG_ANDROID_PMEM=y | |
CONFIG_UID_STAT=y | |
CONFIG_FSYNC_CONTROL=y | |
# | |
# SCSI device support | |
# | |
CONFIG_SCSI_MOD=y | |
CONFIG_SCSI=y | |
CONFIG_SCSI_DMA=y | |
CONFIG_SCSI_PROC_FS=y | |
# | |
# SCSI support type (disk, tape, CD-ROM) | |
# | |
CONFIG_BLK_DEV_SD=y | |
CONFIG_CHR_DEV_SG=y | |
CONFIG_CHR_DEV_SCH=y | |
CONFIG_SCSI_MULTI_LUN=y | |
CONFIG_SCSI_CONSTANTS=y | |
CONFIG_SCSI_LOGGING=y | |
CONFIG_SCSI_SCAN_ASYNC=y | |
# | |
# SCSI Transports | |
# | |
CONFIG_SCSI_LOWLEVEL=y | |
CONFIG_MD=y | |
CONFIG_BLK_DEV_DM=y | |
CONFIG_DM_CRYPT=y | |
CONFIG_NETDEVICES=y | |
CONFIG_DUMMY=y | |
CONFIG_TUN=y | |
CONFIG_WLAN=y | |
CONFIG_BCMDHD=y | |
CONFIG_BCMDHD_FW_PATH="/system/etc/firmware/fw_bcm4330_b2.bin" | |
CONFIG_BCMDHD_NVRAM_PATH="/proc/calibration" | |
# | |
# CAIF transport drivers | |
# | |
CONFIG_PPP=y | |
CONFIG_PPP_ASYNC=y | |
CONFIG_PPP_DEFLATE=y | |
CONFIG_PPP_BSDCOMP=y | |
CONFIG_PPP_MPPE=y | |
CONFIG_PPPOE=y | |
CONFIG_PPPOLAC=y | |
CONFIG_PPPOPNS=y | |
CONFIG_SLHC=y | |
CONFIG_MSM_RMNET=y | |
CONFIG_KINETO_GAN=y | |
# | |
# Input device support | |
# | |
CONFIG_INPUT=y | |
# | |
# Userland interfaces | |
# | |
CONFIG_INPUT_EVDEV=y | |
CONFIG_INPUT_KEYRESET=y | |
# | |
# Input Device Drivers | |
# | |
CONFIG_INPUT_TOUCHSCREEN=y | |
CONFIG_TOUCHSCREEN_COMPATIBLE_REPORT=y | |
CONFIG_TOUCHSCREEN_HIMAX=y | |
CONFIG_TOUCHSCREEN_HIMAX_S2W=y | |
CONFIG_INPUT_MISC=y | |
CONFIG_INPUT_KEYCHORD=y | |
CONFIG_INPUT_UINPUT=y | |
CONFIG_INPUT_GPIO=y | |
# | |
# Character devices | |
# | |
CONFIG_UNIX98_PTYS=y | |
CONFIG_DEVMEM=y | |
CONFIG_DEVKMEM=y | |
# | |
# Non-8250 serial port support | |
# | |
CONFIG_SERIAL_CORE=y | |
CONFIG_SERIAL_CORE_CONSOLE=y | |
CONFIG_SERIAL_MSM=y | |
CONFIG_SERIAL_MSM_CONSOLE=y | |
CONFIG_SERIAL_MSM_HS=y | |
# | |
# Diag Support | |
# | |
CONFIG_DIAG_CHAR=y | |
# | |
# DIAG traffic over USB | |
# | |
CONFIG_DIAG_OVER_USB=y | |
# | |
# SDIO support for DIAG | |
# | |
CONFIG_I2C=y | |
CONFIG_I2C_BOARDINFO=y | |
CONFIG_I2C_COMPAT=y | |
CONFIG_I2C_CHARDEV=y | |
# | |
# Miscellaneous I2C Chip support | |
# | |
CONFIG_SENSORS_ONLY_BMA250=y | |
CONFIG_TPS65200=y | |
CONFIG_INPUT_CAPELLA_CM3628=y | |
CONFIG_I2C_HELPER_AUTO=y | |
# | |
# I2C system bus drivers (mostly embedded / system-on-chip) | |
# | |
CONFIG_I2C_QUP=y | |
# | |
# Enable Device Drivers -> PPS to see the PTP clock options. | |
# | |
CONFIG_ARCH_REQUIRE_GPIOLIB=y | |
CONFIG_GPIOLIB=y | |
CONFIG_GPIO_SYSFS=y | |
# | |
# MODULbus GPIO expanders: | |
# | |
CONFIG_POWER_SUPPLY=y | |
CONFIG_SSB_POSSIBLE=y | |
# | |
# Sonics Silicon Backplane | |
# | |
CONFIG_BCMA_POSSIBLE=y | |
# | |
# Broadcom specific AMBA | |
# | |
CONFIG_MFD_SUPPORT=y | |
CONFIG_MARIMBA_CORE=y | |
CONFIG_REGULATOR=y | |
CONFIG_MEDIA_SUPPORT=y | |
# | |
# Multimedia core support | |
# | |
CONFIG_VIDEO_DEV=y | |
CONFIG_VIDEO_V4L2_COMMON=y | |
CONFIG_VIDEO_MEDIA=y | |
# | |
# Multimedia drivers | |
# | |
CONFIG_MEDIA_TUNER=y | |
CONFIG_MEDIA_TUNER_CUSTOMISE=y | |
# | |
# Qualcomm MSM Camera And Video | |
# | |
CONFIG_MSM_CAMERA=y | |
CONFIG_MSM_CAMERA_LEGACY=y | |
# | |
# Camera Sensor Selection | |
# | |
CONFIG_MT9T013=y | |
CONFIG_MSM_CAMERA_SENSOR=y | |
CONFIG_QUP_EXCLUSIVE_TO_CAMERA=y | |
CONFIG_RADIO_ADAPTERS=y | |
# | |
# Graphics support | |
# | |
CONFIG_ION=y | |
CONFIG_ION_MSM=y | |
CONFIG_MSM_KGSL=y | |
CONFIG_MSM_KGSL_PAGE_TABLE_SIZE=0xFFF0000 | |
CONFIG_MSM_KGSL_MMU_PAGE_FAULT=y | |
CONFIG_KGSL_COMPAT=y | |
CONFIG_FB=y | |
CONFIG_FB_CFB_FILLRECT=y | |
CONFIG_FB_CFB_COPYAREA=y | |
CONFIG_FB_CFB_IMAGEBLIT=y | |
# | |
# Frame buffer hardware drivers | |
# | |
CONFIG_FB_MSM=y | |
CONFIG_FB_MSM_TRIPLE_BUFFER=y | |
CONFIG_FB_MSM_LCDC_HW=y | |
CONFIG_FB_MSM_MIPI_DSI=y | |
CONFIG_FB_MSM_MIPI_DSI_TOSHIBA=y | |
CONFIG_FB_MSM_MIPI_DSI_RENESAS=y | |
CONFIG_FB_MSM_MIPI_DSI_NOVATEK=y | |
CONFIG_FB_MSM_MIPI_TOSHIBA_VIDEO_WVGA_PT=y | |
CONFIG_FB_MSM_MIPI_NOVATEK_VIDEO_QHD_PT=y | |
CONFIG_FB_MSM_MIPI_NOVATEK_CMD_QHD_PT=y | |
CONFIG_FB_MSM_MIPI_PANEL_DETECT=y | |
# | |
# Miscellaneous I2C Chip support II | |
# | |
CONFIG_FB_MSM_MDP30=y | |
CONFIG_FB_MSM_MDP303=y | |
CONFIG_FB_MSM_MIPI_DSI_SIMULATOR=y | |
CONFIG_FB_MSM_MIPI_DSI_TC358764_DSI2LVDS=y | |
CONFIG_FB_MSM_MIPI_TOSHIBA_VIDEO_WSVGA_PT=y | |
CONFIG_FB_MSM_MIPI_RENESAS_VIDEO_FWVGA_PT=y | |
CONFIG_FB_MSM_MIPI_RENESAS_CMD_FWVGA_PT=y | |
CONFIG_FB_MSM_MIPI_CHIMEI_WXGA=y | |
CONFIG_FB_MSM_MIPI_SIMULATOR_VIDEO=y | |
CONFIG_FB_MSM_DEFAULT_DEPTH_RGBA8888=y | |
CONFIG_BACKLIGHT_LCD_SUPPORT=y | |
CONFIG_LCD_CLASS_DEVICE=y | |
CONFIG_BACKLIGHT_CLASS_DEVICE=y | |
CONFIG_BACKLIGHT_GENERIC=y | |
# | |
# Display device support | |
# | |
CONFIG_SOUND=y | |
CONFIG_SND=y | |
CONFIG_SND_TIMER=y | |
CONFIG_SND_PCM=y | |
CONFIG_SND_JACK=y | |
CONFIG_SND_SUPPORT_OLD_API=y | |
CONFIG_SND_VERBOSE_PROCFS=y | |
CONFIG_SND_DRIVERS=y | |
CONFIG_SND_ARM=y | |
CONFIG_SND_USB=y | |
# | |
# USB Input Devices | |
# | |
CONFIG_HID_SUPPORT=y | |
CONFIG_HID=y | |
CONFIG_UHID=y | |
CONFIG_USB_HID=y | |
# | |
# Special HID drivers | |
# | |
CONFIG_HID_APPLE=y | |
CONFIG_HID_MAGICMOUSE=y | |
CONFIG_HID_MICROSOFT=y | |
CONFIG_USB_SUPPORT=y | |
CONFIG_USB_ARCH_HAS_HCD=y | |
CONFIG_USB_ARCH_HAS_EHCI=y | |
CONFIG_USB=y | |
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y | |
# | |
# Miscellaneous USB options | |
# | |
CONFIG_USB_DEVICE_CLASS=y | |
CONFIG_USB_SUSPEND=y | |
CONFIG_USB_OTG=y | |
# | |
# USB Miscellaneous drivers | |
# | |
CONFIG_USB_GADGET=y | |
CONFIG_USB_GADGET_VBUS_DRAW=2 | |
CONFIG_USB_GADGET_SELECTED=y | |
CONFIG_USB_GADGET_MSM_72K=y | |
CONFIG_USB_MSM_72K=y | |
CONFIG_USB_GADGET_DUALSPEED=y | |
CONFIG_USB_G_ANDROID=y | |
CONFIG_USB_ANDROID_ADB=y | |
CONFIG_USB_ANDROID_DIAG=y | |
CONFIG_USB_ANDROID_MASS_STORAGE=y | |
CONFIG_USB_ANDROID_MTP=y | |
CONFIG_USB_ANDROID_RNDIS=y | |
CONFIG_RMNET_SMD_CTL_CHANNEL="" | |
CONFIG_RMNET_SMD_DATA_CHANNEL="" | |
CONFIG_MODEM_SUPPORT=y | |
CONFIG_USB_ANDROID_SERIAL=y | |
CONFIG_USB_ACCESSORY_DETECT=y | |
CONFIG_USB_ACCESSORY_DETECT_BY_ADC=y | |
# | |
# OTG and related infrastructure | |
# | |
CONFIG_USB_OTG_UTILS=y | |
CONFIG_USB_MSM_OTG_72K=y | |
CONFIG_MMC=y | |
CONFIG_MMC_UNSAFE_RESUME=y | |
CONFIG_MMC_EMBEDDED_SDIO=y | |
CONFIG_MMC_PARANOID_SD_INIT=y | |
# | |
# MMC/SD/SDIO Card Drivers | |
# | |
CONFIG_MMC_BLOCK=y | |
CONFIG_MMC_BLOCK_MINORS=64 | |
CONFIG_MMC_BLOCK_DEFERRED_RESUME=y | |
# | |
# MMC/SD/SDIO Host Controller Drivers | |
# | |
CONFIG_MMC_MSM=y | |
CONFIG_MMC_MSM_SDIO_SUPPORT=y | |
CONFIG_MMC_MSM_CARD_HW_DETECTION=y | |
CONFIG_MMC_MSM_SDC1_SUPPORT=y | |
CONFIG_MMC_MSM_SDC2_SUPPORT=y | |
CONFIG_NEW_LEDS=y | |
CONFIG_LEDS_CLASS=y | |
# | |
# LED drivers | |
# | |
CONFIG_LEDS_MSM_PDM=y | |
CONFIG_LEDS_MSM_PMIC=y | |
CONFIG_LEDS_PMIC8029=y | |
# | |
# LED Triggers | |
# | |
CONFIG_SWITCH=y | |
CONFIG_SWITCH_GPIO=y | |
CONFIG_RTC_LIB=y | |
CONFIG_RTC_CLASS=y | |
CONFIG_RTC_HCTOSYS=y | |
CONFIG_RTC_HCTOSYS_DEVICE="rtc0" | |
# | |
# RTC interfaces | |
# | |
CONFIG_RTC_INTF_SYSFS=y | |
CONFIG_RTC_INTF_PROC=y | |
CONFIG_RTC_INTF_DEV=y | |
CONFIG_RTC_INTF_ALARM=y | |
CONFIG_RTC_INTF_ALARM_DEV=y | |
# | |
# on-CPU RTC drivers | |
# | |
CONFIG_RTC_DRV_MSM=y | |
CONFIG_RTC_SECURE_TIME_SUPPORT=y | |
CONFIG_STAGING=y | |
# | |
# Android | |
# | |
CONFIG_ANDROID=y | |
CONFIG_ANDROID_BINDER_IPC=y | |
CONFIG_ANDROID_LOGGER=y | |
CONFIG_ANDROID_RAM_CONSOLE=y | |
CONFIG_ANDROID_RAM_CONSOLE_ENABLE_VERBOSE=y | |
CONFIG_ANDROID_TIMED_OUTPUT=y | |
CONFIG_ANDROID_LOW_MEMORY_KILLER=y | |
CONFIG_ANDROID_RADIO_LOG_SIZE=32 | |
CONFIG_ANDROID_DEVICE_LOG_SIZE=256 | |
CONFIG_ANDROID_SYSTEM_LOG_SIZE=256 | |
CONFIG_ANDROID_EVENTS_LOG_SIZE=32 | |
CONFIG_ANDROID_LOW_MEMORY_KILLER_AUTODETECT_OOM_ADJ_VALUES=y | |
CONFIG_XVMALLOC=y | |
CONFIG_ZRAM=y | |
CONFIG_QCACHE=y | |
CONFIG_MACH_NO_WESTBRIDGE=y | |
# | |
# Qualcomm MSM specific device drivers | |
# | |
CONFIG_CLKDEV_LOOKUP=y | |
# | |
# File systems | |
# | |
CONFIG_EXT4_FS=y | |
CONFIG_EXT4_USE_FOR_EXT23=y | |
CONFIG_EXT4_FS_XATTR=y | |
CONFIG_EXT4_FS_POSIX_ACL=y | |
CONFIG_EXT4_FS_SECURITY=y | |
CONFIG_EXT4_DEBUG=y | |
CONFIG_EXT4_E2FSCK_RECOVER=y | |
CONFIG_JBD2=y | |
CONFIG_FS_MBCACHE=y | |
CONFIG_FS_POSIX_ACL=y | |
CONFIG_FILE_LOCKING=y | |
CONFIG_FSNOTIFY=y | |
CONFIG_DNOTIFY=y | |
CONFIG_INOTIFY_USER=y | |
CONFIG_FUSE_FS=y | |
# | |
# DOS/FAT/NT Filesystems | |
# | |
CONFIG_FAT_FS=y | |
CONFIG_VFAT_FS=y | |
CONFIG_FAT_DEFAULT_CODEPAGE=437 | |
CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" | |
# | |
# Pseudo filesystems | |
# | |
CONFIG_PROC_FS=y | |
CONFIG_PROC_SYSCTL=y | |
CONFIG_PROC_PAGE_MONITOR=y | |
CONFIG_SYSFS=y | |
CONFIG_TMPFS=y | |
CONFIG_MISC_FILESYSTEMS=y | |
CONFIG_YAFFS_FS=y | |
CONFIG_YAFFS_YAFFS1=y | |
CONFIG_YAFFS_YAFFS2=y | |
CONFIG_YAFFS_AUTO_YAFFS2=y | |
CONFIG_YAFFS_DISABLE_TAGS_ECC=y | |
CONFIG_YAFFS_XATTR=y | |
CONFIG_SQUASHFS=y | |
CONFIG_SQUASHFS_XATTR=y | |
CONFIG_SQUASHFS_LZO=y | |
CONFIG_SQUASHFS_XZ=y | |
CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 | |
CONFIG_NETWORK_FILESYSTEMS=y | |
# | |
# Partition Types | |
# | |
CONFIG_MSDOS_PARTITION=y | |
CONFIG_NLS=y | |
CONFIG_NLS_DEFAULT="iso8859-1" | |
CONFIG_NLS_CODEPAGE_437=y | |
CONFIG_NLS_ISO8859_1=y | |
# | |
# Kernel hacking | |
# | |
CONFIG_PRINTK_TIME=y | |
CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4 | |
CONFIG_ENABLE_WARN_DEPRECATED=y | |
CONFIG_ENABLE_MUST_CHECK=y | |
CONFIG_FRAME_WARN=1032 | |
CONFIG_MAGIC_SYSRQ=y | |
CONFIG_DEBUG_FS=y | |
CONFIG_DEBUG_KERNEL=y | |
CONFIG_DEBUG_SHIRQ=y | |
CONFIG_TIMER_STATS=y | |
CONFIG_STACKTRACE=y | |
CONFIG_DEBUG_BUGVERBOSE=y | |
CONFIG_DEBUG_INFO=y | |
CONFIG_RCU_CPU_STALL_TIMEOUT=60 | |
CONFIG_RCU_CPU_STALL_VERBOSE=y | |
CONFIG_HAVE_FUNCTION_TRACER=y | |
CONFIG_TRACING_SUPPORT=y | |
CONFIG_HAVE_ARCH_KGDB=y | |
CONFIG_ARM_UNWIND=y | |
# | |
# Security options | |
# | |
CONFIG_KEYS=y | |
CONFIG_SECURITY=y | |
CONFIG_SECURITY_NETWORK=y | |
CONFIG_LSM_MMAP_MIN_ADDR=32768 | |
CONFIG_SECURITY_SELINUX=y | |
CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 | |
CONFIG_DEFAULT_SECURITY_DAC=y | |
CONFIG_DEFAULT_SECURITY="" | |
CONFIG_CRYPTO=y | |
# | |
# Crypto core or helper | |
# | |
CONFIG_CRYPTO_ALGAPI=y | |
CONFIG_CRYPTO_ALGAPI2=y | |
CONFIG_CRYPTO_AEAD=y | |
CONFIG_CRYPTO_AEAD2=y | |
CONFIG_CRYPTO_BLKCIPHER=y | |
CONFIG_CRYPTO_BLKCIPHER2=y | |
CONFIG_CRYPTO_HASH=y | |
CONFIG_CRYPTO_HASH2=y | |
CONFIG_CRYPTO_RNG2=y | |
CONFIG_CRYPTO_PCOMP2=y | |
CONFIG_CRYPTO_MANAGER=y | |
CONFIG_CRYPTO_MANAGER2=y | |
CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y | |
CONFIG_CRYPTO_WORKQUEUE=y | |
CONFIG_CRYPTO_AUTHENC=y | |
# | |
# Block modes | |
# | |
CONFIG_CRYPTO_CBC=y | |
CONFIG_CRYPTO_ECB=y | |
# | |
# Hash modes | |
# | |
CONFIG_CRYPTO_HMAC=y | |
# | |
# Digest | |
# | |
CONFIG_CRYPTO_CRC32C=y | |
CONFIG_CRYPTO_MD4=y | |
CONFIG_CRYPTO_MD5=y | |
CONFIG_CRYPTO_SHA1=y | |
CONFIG_CRYPTO_SHA256=y | |
# | |
# Ciphers | |
# | |
CONFIG_CRYPTO_AES=y | |
CONFIG_CRYPTO_ARC4=y | |
CONFIG_CRYPTO_DES=y | |
CONFIG_CRYPTO_TWOFISH=y | |
CONFIG_CRYPTO_TWOFISH_COMMON=y | |
# | |
# Compression | |
# | |
CONFIG_CRYPTO_DEFLATE=y | |
# | |
# Random Number Generation | |
# | |
CONFIG_CRYPTO_HW=y | |
# | |
# Library routines | |
# | |
CONFIG_BITREVERSE=y | |
CONFIG_CRC_CCITT=y | |
CONFIG_CRC16=y | |
CONFIG_CRC32=y | |
CONFIG_CRC32_SLICEBY8=y | |
CONFIG_LIBCRC32C=y | |
CONFIG_AUDIT_GENERIC=y | |
CONFIG_ZLIB_INFLATE=y | |
CONFIG_ZLIB_DEFLATE=y | |
CONFIG_XZ_DEC=y | |
CONFIG_XZ_DEC_X86=y | |
CONFIG_XZ_DEC_POWERPC=y | |
CONFIG_XZ_DEC_IA64=y | |
CONFIG_XZ_DEC_ARM=y | |
CONFIG_XZ_DEC_ARMTHUMB=y | |
CONFIG_XZ_DEC_SPARC=y | |
CONFIG_XZ_DEC_BCJ=y | |
CONFIG_DECOMPRESS_XZ=y | |
CONFIG_GENERIC_ALLOCATOR=y | |
CONFIG_TEXTSEARCH=y | |
CONFIG_TEXTSEARCH_KMP=y | |
CONFIG_TEXTSEARCH_BM=y | |
CONFIG_TEXTSEARCH_FSM=y | |
CONFIG_HAS_IOMEM=y | |
CONFIG_HAS_IOPORT=y | |
CONFIG_HAS_DMA=y | |
CONFIG_NLATTR=y | |
# | |
# Disabled, but needs to be in defconfig to build kernel successfully | |
# | |
# CONFIG_ARCH_MSM7X30_SMD is not set | |
# CONFIG_BATTERY_MSM is not set | |
# CONFIG_FB_MSM_BACKLIGHT is not set | |
# CONFIG_I2C_MSM is not set | |
# CONFIG_MACH_MSM7X27_FFA is not set | |
# CONFIG_MACH_MSM7X27_SURF is not set | |
# CONFIG_MSM_HW3D is not set | |
# CONFIG_MSM_JTAG_V7 is not set | |
# CONFIG_MSM_RESET_MODEM is not set | |
# CONFIG_MSM_RPCSERVER_HANDSET is not set | |
# CONFIG_MSM_RPCSERVER_TIME_REMOTE is not set | |
# CONFIG_MSM_RPC_OEM_RAPI is not set | |
# CONFIG_MSM_SMD_NMEA is not set | |
# CONFIG_MSM_SMD_PKT is not set | |
# CONFIG_MSM_STACKED_MEMORY is not set | |
# CONFIG_MT9D112 is not set | |
# CONFIG_MT9P012 is not set | |
# CONFIG_MT9P012_KM is not set | |
# CONFIG_S5K3E2FX is not set | |
# CONFIG_SURF_FFA_GPIO_KEYPAD is not set |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment