diff options
author | Peter Robinson <pbrobinson@gmail.com> | 2013-08-15 17:22:58 +0100 |
---|---|---|
committer | Peter Robinson <pbrobinson@gmail.com> | 2013-08-15 17:22:58 +0100 |
commit | fe4e95043c34a4505388ec3b13264a4f22a47542 (patch) | |
tree | eb50caabecebe6264674ff1e90dd6a769068ab52 /config-arm64 | |
parent | 4c2389c30159c2525c5b6b87f25c7947a676c859 (diff) | |
download | kernel-fe4e95043c34a4505388ec3b13264a4f22a47542.tar.gz kernel-fe4e95043c34a4505388ec3b13264a4f22a47542.tar.xz kernel-fe4e95043c34a4505388ec3b13264a4f22a47542.zip |
- Major cleanup of arm64 config
- Add patch to enable build exynos5 as multi platform for lpae
- Minor cleanup of ARMv7 configs
Diffstat (limited to 'config-arm64')
-rw-r--r-- | config-arm64 | 381 |
1 files changed, 19 insertions, 362 deletions
diff --git a/config-arm64 b/config-arm64 index 42f858b96..018246bca 100644 --- a/config-arm64 +++ b/config-arm64 @@ -1,422 +1,80 @@ CONFIG_64BIT=y -CONFIG_AIO=y +CONFIG_ARM64=y + +# arm64 only SoCs +CONFIG_ARCH_XGENE=y + # CONFIG_ALWAYS_USE_PERSISTENT_CLOCK is not set # CONFIG_AMBA_PL08X is not set -CONFIG_ANON_INODES=y -CONFIG_ARCH_DMA_ADDR_T_64BIT=y -CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y -CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_ARCH_REQUIRE_GPIOLIB=y -CONFIG_ARCH_SELECT_MEMORY_MODEL=y -CONFIG_ARCH_SPARSEMEM_DEFAULT=y -CONFIG_ARCH_SPARSEMEM_ENABLE=y -CONFIG_ARCH_VEXPRESS=y -CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y -CONFIG_ARCH_WANT_FRAME_POINTERS=y -CONFIG_ARCH_XGENE=y CONFIG_ARM64_64K_PAGES=y -CONFIG_ARM64=y # CONFIG_ARM_DT_BL_CPUFREQ is not set CONFIG_ARM_SMMU=y -CONFIG_ASYNC_CORE=m -CONFIG_ASYNC_MEMCPY=m -CONFIG_ASYNC_PQ=m -CONFIG_ASYNC_RAID6_RECOV=m -CONFIG_ASYNC_XOR=m -# CONFIG_ATA_NONSTANDARD is not set -CONFIG_ATH9K_COMMON=m -CONFIG_ATH9K_HW=m -# CONFIG_ATH_DEBUG is not set -CONFIG_AUDIT_GENERIC=y -CONFIG_AVERAGE=y -CONFIG_BASE_FULL=y -CONFIG_BASE_SMALL=0 + CONFIG_BCMA_POSSIBLE=y -# CONFIG_BINARY_PRINTF is not set -CONFIG_BITREVERSE=y -# CONFIG_BLK_DEV_COW_COMMON is not set -CONFIG_BLK_DEV_CRYPTOLOOP=m -CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 -CONFIG_BLK_DEV_LOOP=y -CONFIG_BLOCK=y CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 CONFIG_BQL=y CONFIG_BRCMUTIL=m CONFIG_BUG=y -# CONFIG_CEPH_LIB_PRETTYDEBUG is not set -# CONFIG_CFG80211_INTERNAL_REGDB is not set CONFIG_CLKDEV_LOOKUP=y -CONFIG_CLONE_BACKWARDS=y CONFIG_CMDLINE="console=ttyAMA0" # CONFIG_CMDLINE_FORCE is not set -CONFIG_COMMON_CLK_SI5351=y -CONFIG_COMMON_CLK_VERSATILE=y CONFIG_CONSOLE_TRANSLATIONS=y -# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set -CONFIG_COREDUMP=y -CONFIG_CPU_RMAP=y -# CONFIG_CRC32_BIT is not set -# CONFIG_CRC32_SARWATE is not set -# CONFIG_CRC32_SLICEBY4 is not set -CONFIG_CRC32_SLICEBY8=y -CONFIG_CRC32=y -CONFIG_CRC_T10DIF=y -CONFIG_CUSE=y -# CONFIG_DEBUG_ATOMIC_SLEEP is not set -# CONFIG_DEBUG_BLK_CGROUP is not set -CONFIG_DEBUG_BUGVERBOSE=y -# CONFIG_DEBUG_CREDENTIALS is not set -# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set -# CONFIG_DEBUG_KMEMLEAK is not set -# CONFIG_DEBUG_LOCK_ALLOC is not set -CONFIG_DEBUG_MEMORY_INIT=y -# CONFIG_DEBUG_MUTEXES is not set -# CONFIG_DEBUG_NOTIFIERS is not set -# CONFIG_DEBUG_OBJECTS is not set -# CONFIG_DEBUG_PAGEALLOC is not set -# CONFIG_DEBUG_PER_CPU_MAPS is not set -# CONFIG_DEBUG_PERF_USE_VMALLOC is not set -# CONFIG_DEBUG_RT_MUTEXES is not set -# CONFIG_DEBUG_SG is not set -# CONFIG_DEBUG_SPINLOCK is not set -# CONFIG_DEBUG_STACK_USAGE is not set -# CONFIG_DEBUG_WRITECOUNT is not set -CONFIG_DECOMPRESS_BZIP2=y -CONFIG_DECOMPRESS_GZIP=y -CONFIG_DECOMPRESS_LZMA=y -CONFIG_DECOMPRESS_LZO=y -CONFIG_DECOMPRESS_XZ=y -CONFIG_DEFAULT_CUBIC=y -CONFIG_DEFAULT_HOSTNAME="(none)" -CONFIG_DEFAULT_IOSCHED="cfq" -# CONFIG_DEFAULT_NOOP is not set -# CONFIG_DEFAULT_RENO is not set -# CONFIG_DEFAULT_SECURITY_DAC is not set -CONFIG_DEFAULT_SECURITY="selinux" -CONFIG_DEFAULT_SECURITY_SELINUX=y -CONFIG_DEFAULT_TCP_CONG="cubic" -CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" -# CONFIG_DETECT_HUNG_TASK is not set -# CONFIG_DMA_API_DEBUG is not set -# CONFIG_DMADEVICES_DEBUG is not set -CONFIG_DMA_SHARED_BUFFER=y -CONFIG_DM_BIO_PRISON=m -CONFIG_DM_BUFIO=m -CONFIG_DM_PERSISTENT_DATA=m -CONFIG_DNS_RESOLVER=y -CONFIG_DQL=y -# CONFIG_DRBD_FAULT_INJECTION is not set -# CONFIG_DVB_DUMMY_FE is not set -CONFIG_ELF_CORE=y -CONFIG_EVENTFD=y -# CONFIG_EXT4_DEBUG is not set -CONFIG_FAT_FS=y -# CONFIG_FAULT_INJECTION is not set + CONFIG_FB_ARMCLCD=y -CONFIG_FIB_RULES=y -CONFIG_FILE_LOCKING=y -CONFIG_FS_POSIX_ACL=y -# CONFIG_FTRACE is not set -CONFIG_FUSE_FS=y -CONFIG_GARP=m CONFIG_GENERIC_ACL=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_GENERIC_CLOCKEVENTS_BUILD=y -CONFIG_GENERIC_CLOCKEVENTS=y -# CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_GENERIC_CSUM=y CONFIG_GENERIC_HARDIRQS=y CONFIG_GENERIC_HWEIGHT=y -CONFIG_GENERIC_IOMAP=y CONFIG_GENERIC_IO=y -CONFIG_GENERIC_IRQ_PROBE=y -CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_PCI_IOMAP=y -CONFIG_GENERIC_SMP_IDLE_THREAD=y -CONFIG_GENERIC_TIME_VSYSCALL=y -# CONFIG_GIGASET_DUMMYLL is not set -# CONFIG_GIGASET_I4L is not set -# CONFIG_GPIO_ADNP is not set CONFIG_GPIO_DEVRES=y -# CONFIG_GPIO_GENERIC_PLATFORM is not set -# CONFIG_GPIO_MCP23S08 is not set -CONFIG_HARDIRQS_SW_RESEND=y -CONFIG_HAS_DMA=y -CONFIG_HAS_IOMEM=y CONFIG_HAVE_64BIT_ALIGNED_ACCESS=y -# CONFIG_HAVE_AOUT is not set CONFIG_HAVE_ARCH_PFN_VALID=y CONFIG_HAVE_ARCH_TRACEHOOK=y -# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set CONFIG_HAVE_CLK_PREPARE=y CONFIG_HAVE_CLK=y -CONFIG_HAVE_DEBUG_BUGVERBOSE=y -CONFIG_HAVE_DEBUG_KMEMLEAK=y -CONFIG_HAVE_DMA_API_DEBUG=y -CONFIG_HAVE_DMA_ATTRS=y -CONFIG_HAVE_GENERIC_DMA_COHERENT=y -CONFIG_HAVE_GENERIC_HARDIRQS=y -CONFIG_HAVE_HW_BREAKPOINT=y -CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_HAVE_NET_DSA=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_HDMI=y -CONFIG_HID_APPLE=m -CONFIG_HID_MAGICMOUSE=m # CONFIG_HUGETLB_PAGE is not set CONFIG_HVC_DRIVER=y -# CONFIG_HWMON is not set -# CONFIG_HW_RANDOM is not set CONFIG_HZ=100 -CONFIG_I2C_BOARDINFO=y -# CONFIG_I2C_PXA_PCI is not set -CONFIG_I2C_SI4713=m -CONFIG_I2C_SMBUS=m -# CONFIG_I2C_VERSATILE is not set -CONFIG_IKCONFIG_PROC=y -CONFIG_IKCONFIG=y -CONFIG_INET6_TUNNEL=m -CONFIG_INET6_XFRM_TUNNEL=m -CONFIG_INET_DCCP_DIAG=m -CONFIG_INET_TCP_DIAG=m -CONFIG_INET_XFRM_TUNNEL=m -CONFIG_INIT_ENV_ARG_LIMIT=32 -CONFIG_INLINE_READ_UNLOCK_IRQ=y -CONFIG_INLINE_READ_UNLOCK=y -CONFIG_INLINE_SPIN_UNLOCK_IRQ=y -CONFIG_INLINE_WRITE_UNLOCK_IRQ=y -CONFIG_INLINE_WRITE_UNLOCK=y -CONFIG_IOMMU_HELPER=y -# CONFIG_IOMMU_SUPPORT is not set -# CONFIG_IOSCHED_DEADLINE is not set -CONFIG_IP_DCCP_TFRC_LIB=y -CONFIG_IP_ROUTE_CLASSID=y -CONFIG_IPV6_NDISC_NODETYPE=y -CONFIG_IP_VS_NFCT=y -CONFIG_IP_VS_PROTO_AH_ESP=y -CONFIG_IRQCHIP=y -CONFIG_IRQ_DOMAIN=y -CONFIG_IRQ_WORK=y -# CONFIG_JBD2_DEBUG is not set + # CONFIG_KVM is not set -CONFIG_LEDS_LP55XX_COMMON=m -CONFIG_LOCKDEP_SUPPORT=y -CONFIG_LOCKD=y -# CONFIG_LOCK_STAT is not set CONFIG_LOG_BUF_SHIFT=14 -CONFIG_LRU_CACHE=m -CONFIG_LZO_COMPRESS=y -CONFIG_LZO_DECOMPRESS=y -CONFIG_MAC80211_HAS_RC=y -# CONFIG_MAC80211_MESSAGE_TRACING is not set -CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" -CONFIG_MAC80211_RC_MINSTREL_HT=y -# CONFIG_MDIO_BUS_MUX_GPIO is not set -# CONFIG_MDIO_BUS_MUX_MMIOREG is not set -CONFIG_MEDIA_COMMON_OPTIONS=y -CONFIG_MEDIA_TUNER=m -CONFIG_MEDIA_TUNER_MC44S803=m -CONFIG_MEDIA_TUNER_MT20XX=m -CONFIG_MEDIA_TUNER_SIMPLE=m -CONFIG_MEDIA_TUNER_TDA18271=m -CONFIG_MEDIA_TUNER_TDA827X=m -CONFIG_MEDIA_TUNER_TDA8290=m -CONFIG_MEDIA_TUNER_TDA9887=m -CONFIG_MEDIA_TUNER_TEA5761=m -CONFIG_MEDIA_TUNER_TEA5767=m -CONFIG_MEDIA_TUNER_XC2028=m -CONFIG_MEDIA_TUNER_XC4000=m -CONFIG_MEDIA_TUNER_XC5000=m -# CONFIG_MEMCG_SWAP_ENABLED is not set -CONFIG_MFD_CORE=m -# CONFIG_MFD_TMIO is not set -CONFIG_MFD_WL1273_CORE=m -CONFIG_MII=y -# CONFIG_MISC_FILESYSTEMS is not set -CONFIG_MM_OWNER=y -# CONFIG_MODULE_FORCE_UNLOAD is not set -CONFIG_MODULES_USE_ELF_RELA=y -CONFIG_MOUSE_PS2_ALPS=y -CONFIG_MOUSE_PS2_CYPRESS=y -CONFIG_MOUSE_PS2_LOGIPS2PP=y -CONFIG_MOUSE_PS2_SYNAPTICS=y -CONFIG_MOUSE_PS2_TRACKPOINT=y -CONFIG_MRP=m -CONFIG_MUTEX_SPIN_ON_OWNER=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_NEED_SG_DMA_LENGTH=y -# CONFIG_NET_CADENCE is not set -CONFIG_NET_CORE=y -CONFIG_NET_DSA_MV88E6XXX=m -CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y -CONFIG_NET_DSA_TAG_DSA=y -CONFIG_NET_DSA_TAG_EDSA=y -CONFIG_NET_DSA_TAG_TRAILER=y -CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m -CONFIG_NETFILTER_XT_MATCH_STATE=m -CONFIG_NETFILTER_XT_TARGET_HL=m -CONFIG_NETFILTER_XT_TARGET_NETMAP=m -CONFIG_NETFILTER_XT_TARGET_REDIRECT=m -CONFIG_NETPOLL=y -CONFIG_NET_SCH_FIFO=y -CONFIG_NET_VENDOR_BROADCOM=y -CONFIG_NETWORK_SECMARK=y -CONFIG_NF_CONNTRACK_BROADCAST=m -CONFIG_NF_CONNTRACK_IPV4=m -CONFIG_NF_CONNTRACK_IPV6=m -CONFIG_NF_CONNTRACK_LABELS=y -CONFIG_NF_CT_PROTO_GRE=m -CONFIG_NF_DEFRAG_IPV4=m -CONFIG_NF_DEFRAG_IPV6=m -CONFIG_NF_NAT_AMANDA=m -CONFIG_NF_NAT_FTP=m -CONFIG_NF_NAT_H323=m -CONFIG_NF_NAT_IRC=m -CONFIG_NF_NAT_NEEDED=y -CONFIG_NF_NAT_PPTP=m -CONFIG_NF_NAT_PROTO_DCCP=m -CONFIG_NF_NAT_PROTO_GRE=m -CONFIG_NF_NAT_PROTO_SCTP=m -CONFIG_NF_NAT_PROTO_UDPLITE=m -CONFIG_NF_NAT_SIP=m -CONFIG_NF_NAT_TFTP=m + CONFIG_NFS_ACL_SUPPORT=y CONFIG_NFS_COMMON=y CONFIG_NFS_DEBUG=y # CONFIG_NFSD_FAULT_INJECTION is not set CONFIG_NFSD_V2_ACL=y CONFIG_NFS_USE_KERNEL_DNS=y -CONFIG_NLATTR=y -CONFIG_NO_BOOTMEM=y -CONFIG_NO_IOPORT=y -CONFIG_NR_CPUS=4 -CONFIG_PADATA=y -CONFIG_PAGEFLAGS_EXTENDED=y -CONFIG_PANIC_ON_OOPS_VALUE=0 -# CONFIG_PARPORT is not set -# CONFIG_PARPORT_GSC is not set -CONFIG_PERF_USE_VMALLOC=y -CONFIG_PHYS_ADDR_T_64BIT=y # CONFIG_PL330_DMA is not set -CONFIG_PNFS_FILE_LAYOUT=m -CONFIG_POSIX_MQUEUE_SYSCTL=y -# CONFIG_POWER_RESET_GPIO is not set -CONFIG_POWER_RESET_VEXPRESS=y -CONFIG_PPP_BSDCOMP=m -# CONFIG_PREEMPT_RCU is not set -CONFIG_PRINTK=y -# CONFIG_PROC_DEVICETREE is not set -CONFIG_PROC_PAGE_MONITOR=y -CONFIG_PROC_SYSCTL=y -# CONFIG_PROVE_LOCKING is not set -# CONFIG_QUOTA_DEBUG is not set -CONFIG_QUOTA_TREE=y -CONFIG_RAID6_PQ=m CONFIG_RCU_FANOUT=64 -CONFIG_RCU_STALL_COMMON=y -CONFIG_RD_BZIP2=y -CONFIG_RD_GZIP=y -CONFIG_RD_LZMA=y -CONFIG_RD_LZO=y -CONFIG_RD_XZ=y -CONFIG_REGMAP_I2C=m -CONFIG_REGMAP=y -# CONFIG_RFKILL_GPIO is not set -CONFIG_RFKILL_LEDS=y -CONFIG_RFS_ACCEL=y -CONFIG_RPS=y # CONFIG_RTC_DRV_PL030 is not set # CONFIG_RTC_DRV_PL031 is not set -CONFIG_RTC_LIB=y -# CONFIG_RTLWIFI_DEBUG is not set -CONFIG_RT_MUTEXES=y -CONFIG_RWSEM_GENERIC_SPINLOCK=y -# CONFIG_SCHED_DEBUG is not set -CONFIG_SCSI_DMA=y -CONFIG_SCSI_MOD=y -CONFIG_SCSI_NETLINK=y -CONFIG_SELECT_MEMORY_MODEL=y CONFIG_SERIAL_8250_DMA=y # CONFIG_SERIAL_AMBA_PL010 is not set -CONFIG_SERIAL_OF_PLATFORM=m -CONFIG_SERIO_AMBAKMI=y -# CONFIG_SERIO_I8042 is not set -CONFIG_SERIO_LIBPS2=y -# CONFIG_SERIO_SERPORT is not set -CONFIG_SHMEM=y -CONFIG_SIGNALFD=y -CONFIG_SLABINFO=y -# CONFIG_SLAB is not set -CONFIG_SLHC=m -# CONFIG_SLUB_DEBUG_ON is not set -CONFIG_SLUB_DEBUG=y -CONFIG_SMC91X=y CONFIG_SPARSE_IRQ=y -CONFIG_SPARSEMEM_EXTREME=y -CONFIG_SPARSEMEM_MANUAL=y -CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_VMEMMAP=y -CONFIG_SPARSEMEM=y -CONFIG_SPLIT_PTLOCK_CPUS=4 -CONFIG_SSB_BLOCKIO=y -CONFIG_SSB_POSSIBLE=y -CONFIG_SSB_SDIOHOST_POSSIBLE=y -CONFIG_STACKTRACE_SUPPORT=y -# CONFIG_STMMAC_CHAINED is not set -CONFIG_STMMAC_RING=y -CONFIG_STOP_MACHINE=y -CONFIG_STP=m + CONFIG_SWIOTLB=y -CONFIG_SYSCTL_EXCEPTION_TRACE=y -# CONFIG_SYSCTL_SYSCALL is not set -CONFIG_SYSFS=y # CONFIG_SYS_HYPERVISOR is not set -CONFIG_SYSVIPC_SYSCTL=y -# CONFIG_TEST_LIST_SORT is not set -CONFIG_TEXTSEARCH_BM=m -CONFIG_TEXTSEARCH_FSM=m -CONFIG_TEXTSEARCH_KMP=m -CONFIG_TEXTSEARCH=y # CONFIG_THERMAL is not set -CONFIG_TICK_CPU_ACCOUNTING=y -CONFIG_TICK_ONESHOT=y -CONFIG_TIMERFD=y -CONFIG_TRACE_IRQFLAGS_SUPPORT=y -CONFIG_TRACING_SUPPORT=y -# CONFIG_TREE_RCU_TRACE is not set -CONFIG_TREE_RCU=y -# CONFIG_TTPCI_EEPROM is not set -CONFIG_TTY=y -CONFIG_UDF_NLS=y -CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" -# CONFIG_USB_ARCH_HAS_EHCI is not set -# CONFIG_USB_ARCH_HAS_HCD is not set -# CONFIG_USB_ARCH_HAS_OHCI is not set -# CONFIG_USB_ARCH_HAS_XHCI is not set -CONFIG_USE_GENERIC_SMP_HELPERS=y -CONFIG_VEXPRESS_CONFIG=y -CONFIG_VFAT_FS=y -# CONFIG_VGA_CONSOLE is not set -# CONFIG_VGASTATE is not set -CONFIG_VIDEO_IR_I2C=m -CONFIG_VIDEO_V4L2=m CONFIG_VIRTUALIZATION=y CONFIG_VM_EVENT_COUNTERS=y -CONFIG_WEXT_CORE=y -CONFIG_WEXT_PROC=y -CONFIG_WEXT_SPY=y -CONFIG_WIZNET_BUS_ANY=y -# CONFIG_WIZNET_BUS_DIRECT is not set -# CONFIG_WIZNET_BUS_INDIRECT is not set -CONFIG_XFRM_ALGO=y -CONFIG_XFRM_IPCOMP=m -CONFIG_XOR_BLOCKS=m -CONFIG_XPS=y -# CONFIG_XZ_DEC_BCJ is not set -CONFIG_ZONE_DMA32=y -CONFIG_ZONE_DMA_FLAG=0 + +# not arm64 +# CONFIG_HW_RANDOM_ATMEL is not set +# CONFIG_HW_RANDOM_EXYNOS is not set +# CONFIG_GPIO_GENERIC_PLATFORM is not set +# CONFIG_GPIO_ADNP is not set +# CONFIG_GPIO_MCP23S08 is not set +# CONFIG_MDIO_BUS_MUX_GPIO is not set +# CONFIG_MDIO_BUS_MUX_MMIOREG is not set # busted build for various reasons # uses pci_* for some reason to allocate DMA buffers @@ -424,4 +82,3 @@ CONFIG_ZONE_DMA_FLAG=0 # weird include chain resulting in missing u64 type # CONFIG_USB_SPEEDTOUCH is not set # dma issues in headers -# CONFIG_USB_XHCI_HCD is not set |