From 16563517bf2e1b93f88b5877a1db85ea6bbbbe11 Mon Sep 17 00:00:00 2001 From: Calin Crisan Date: Sat, 13 Aug 2016 22:41:03 +0300 Subject: [PATCH] initial work on odroidc2 support --- board/odroidc2/bl1.bin.hardkernel | Bin 0 -> 49664 bytes board/odroidc2/boot.ini | 113 + board/odroidc2/kernel.config | 4625 +++++++++++++++++ board/odroidc2/mkimage.sh | 16 + board/odroidc2/overlay/etc/board | 1 + board/odroidc2/overlay/etc/init.d/boardsn | 5 + board/odroidc2/overlay/etc/os.conf | 4 + .../overlay/lib/arm-linux-gnueabihf.bak | 1 + .../overlay/usr/lib/arm-linux-gnueabihf.bak | 1 + board/odroidc2/postscript.sh | 13 + board/odroidc2/u-boot.bin | Bin 0 -> 606208 bytes configs/odroidc2_defconfig | 115 + 12 files changed, 4894 insertions(+) create mode 100644 board/odroidc2/bl1.bin.hardkernel create mode 100644 board/odroidc2/boot.ini create mode 100644 board/odroidc2/kernel.config create mode 100755 board/odroidc2/mkimage.sh create mode 100644 board/odroidc2/overlay/etc/board create mode 100755 board/odroidc2/overlay/etc/init.d/boardsn create mode 100644 board/odroidc2/overlay/etc/os.conf create mode 120000 board/odroidc2/overlay/lib/arm-linux-gnueabihf.bak create mode 120000 board/odroidc2/overlay/usr/lib/arm-linux-gnueabihf.bak create mode 100755 board/odroidc2/postscript.sh create mode 100644 board/odroidc2/u-boot.bin create mode 100644 configs/odroidc2_defconfig diff --git a/board/odroidc2/bl1.bin.hardkernel b/board/odroidc2/bl1.bin.hardkernel new file mode 100644 index 0000000000000000000000000000000000000000..571fc4677b6dfca652cbf5dc5542c73ff066ce69 GIT binary patch literal 49664 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

yGKoG_D~;I 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 G0{;);*x?)i literal 0 HcmV?d00001 diff --git a/board/odroidc2/boot.ini b/board/odroidc2/boot.ini new file mode 100644 index 0000000000..8ec0532328 --- /dev/null +++ b/board/odroidc2/boot.ini @@ -0,0 +1,113 @@ +ODROIDC2-UBOOT-CONFIG + +# Possible screen resolutions +# Uncomment only a single Line! The line with setenv written. +# At least one mode must be selected. + +# 480 Lines (720x480) +# setenv m "480i60hz" # Interlaced 60Hz +# setenv m "480i_rpt" # Interlaced for Rear Projection Televisions 60Hz +# setenv m "480p60hz" # 480 Progressive 60Hz +# setenv m "480p_rpt" # 480 Progressive for Rear Projection Televisions 60Hz + +# 576 Lines (720x576) +# setenv m "576i50hz" # Interlaced 50Hz +# setenv m "576i_rpt" # Interlaced for Rear Projection Televisions 50Hz +# setenv m "576p50hz" # Progressive 50Hz +# setenv m "576p_rpt" # Progressive for Rear Projection Televisions 50Hz + +# 720 Lines (1280x720) +# setenv m "720p50hz" # 50Hz +# setenv m "720p60hz" # 60Hz + +# 1080 Lines (1920x1080) +# setenv m "1080i60hz" # Interlaced 60Hz +#setenv m "1080p60hz" # Progressive 60Hz +# setenv m "1080i50hz" # Interlaced 50Hz +# setenv m "1080p50hz" # Progressive 50Hz +# setenv m "1080p24hz" # Progressive 24Hz + +# 4K (3840x2160) +# setenv m "2160p30hz" # Progressive 30Hz +# setenv m "2160p25hz" # Progressive 25Hz +# setenv m "2160p24hz" # Progressive 24Hz +# setenv m "smpte24hz" # Progressive 24Hz SMPTE +# setenv m "2160p50hz" # Progressive 50Hz +# setenv m "2160p60hz" # Progressive 60Hz +# setenv m "2160p50hz420" # Progressive 50Hz with YCbCr 4:2:0 (Requires TV/Monitor that supports it) +# setenv m "2160p60hz420" # Progressive 60Hz with YCbCr 4:2:0 (Requires TV/Monitor that supports it) + +### VESA modes ### +# setenv m "640x480p60hz" +# setenv m "800x480p60hz" +# setenv m "800x600p60hz" +# setenv m "1024x600p60hz" + setenv m "1024x768p60hz" +# setenv m "1280x800p60hz" +# setenv m "1280x1024p60hz" +# setenv m "1360x768p60hz" +# setenv m "1440x900p60hz" +# setenv m "1600x900p60hz" +# setenv m "1680x1050p60hz" +# setenv m "1600x1200p60hz" +# setenv m "1920x1200p60hz" +# setenv m "2560x1080p60hz" +# setenv m "2560x1440p60hz" +# setenv m "2560x1600p60hz" +# setenv m "3440x1440p60hz" + +# HDMI BPP Mode +setenv m_bpp "32" +# setenv m_bpp "24" +# setenv m_bpp "16" + +# HDMI DVI/VGA modes +# Uncomment only a single Line! The line with setenv written. +# At least one mode must be selected. +# setenv vout "dvi" +# setenv vout "vga" + +# HDMI HotPlug Detection control +# Allows you to force HDMI thinking that the cable is connected. +# true = HDMI will believe that cable is always connected +# false = will let board/monitor negotiate the connection status +setenv hpd "true" +# setenv hpd "false" + +# Meson Timer +# 1 - Meson Timer +# 0 - Arch Timer +# Using meson_timer improves the video playback whoever it breaks KVM (virtualization). +# Using arch timer allows KVM/Virtualization to work however you'll experience poor video +setenv mesontimer "1" + +# Server Mode (aka. No Graphics) +# Setting nographics to 1 will disable all video subsystem +# This mode is ideal of server type usage. (Saves ~300Mb of RAM) +setenv nographics "0" + +########################################### + +# Boot Arguments +setenv bootargs "console=ttyS0,115200n8 root=/dev/mmcblk0p2 rootwait ro no_console_suspend panic=10 quiet loglevel=1 ipv6.disable=1 hdmimode=${m} m_bpp=${m_bpp} vout=${vout} net.ifnames=0 elevator=noop disablehpd=${hpd}" + +# Booting + +setenv loadaddr "0x11000000" +setenv dtb_loadaddr "0x1000000" +setenv initrd_loadaddr "0x13000000" + +fatload mmc 0:1 ${initrd_loadaddr} uInitrd +fatload mmc 0:1 ${loadaddr} Image +fatload mmc 0:1 ${dtb_loadaddr} meson64_odroidc2.dtb +fdt addr ${dtb_loadaddr} + +if test "${mesontimer}" = "0"; then fdt rm /meson_timer; fdt rm /cpus/cpu@0/timer; fdt rm /cpus/cpu@1/timer; fdt rm /cpus/cpu@2/timer; fdt rm /cpus/cpu@3/timer; fi +if test "${mesontimer}" = "1"; then fdt rm /timer; fi + +if test "${nographics}" = "1"; then fdt rm /reserved-memory; fdt rm /aocec; fi +if test "${nographics}" = "1"; then fdt rm /meson-fb; fdt rm /amhdmitx; fdt rm /picdec; fdt rm /ppmgr; fi +if test "${nographics}" = "1"; then fdt rm /meson-vout; fdt rm /mesonstream; fdt rm /meson-fb; fi +if test "${nographics}" = "1"; then fdt rm /deinterlace; fdt rm /codec_mm; fi + +booti ${loadaddr} ${initrd_loadaddr} ${dtb_loadaddr} diff --git a/board/odroidc2/kernel.config b/board/odroidc2/kernel.config new file mode 100644 index 0000000000..67fc7df643 --- /dev/null +++ b/board/odroidc2/kernel.config @@ -0,0 +1,4625 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/arm 3.10.80 Kernel Configuration +# +CONFIG_ARM=y +CONFIG_SYS_SUPPORTS_APM_EMULATION=y +CONFIG_HAVE_PROC_CPU=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_RWSEM_GENERIC_SPINLOCK=y +CONFIG_ARCH_HAS_CPUFREQ=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_FIQ=y +CONFIG_VECTORS_BASE=0xffff0000 +# CONFIG_ARM_PATCH_PHYS_VIRT is not set +CONFIG_NEED_MACH_MEMORY_H=y +CONFIG_GENERIC_BUG=y +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +CONFIG_IRQ_WORK=y +CONFIG_BUILDTIME_EXTABLE_SORT=y + +# +# General setup +# +CONFIG_INIT_ENV_ARG_LIMIT=32 +CONFIG_CROSS_COMPILE="" +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_LZMA=y +CONFIG_HAVE_KERNEL_XZ=y +CONFIG_HAVE_KERNEL_LZO=y +# CONFIG_KERNEL_GZIP is not set +# CONFIG_KERNEL_LZMA is not set +# CONFIG_KERNEL_XZ is not set +CONFIG_KERNEL_LZO=y +CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +CONFIG_FHANDLE=y +CONFIG_AUDIT=y +# CONFIG_AUDIT_LOGINUID_IMMUTABLE is not set +CONFIG_HAVE_GENERIC_HARDIRQS=y + +# +# IRQ subsystem +# +CONFIG_GENERIC_HARDIRQS=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_IRQ_DOMAIN=y +# CONFIG_IRQ_DOMAIN_DEBUG is not set +CONFIG_KTIME_SCALAR=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_GENERIC_CLOCKEVENTS_BUILD=y +CONFIG_ARCH_HAS_TICK_BROADCAST=y +CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y + +# +# Timers subsystem +# +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ_COMMON=y +# CONFIG_HZ_PERIODIC is not set +CONFIG_NO_HZ_IDLE=y +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y + +# +# CPU/Task time and stats accounting +# +CONFIG_TICK_CPU_ACCOUNTING=y +# CONFIG_IRQ_TIME_ACCOUNTING is not set +CONFIG_BSD_PROCESS_ACCT=y +# CONFIG_BSD_PROCESS_ACCT_V3 is not set +CONFIG_TASKSTATS=y +CONFIG_TASK_DELAY_ACCT=y +CONFIG_TASK_XACCT=y +CONFIG_TASK_IO_ACCOUNTING=y + +# +# RCU Subsystem +# +CONFIG_TREE_PREEMPT_RCU=y +CONFIG_PREEMPT_RCU=y +CONFIG_RCU_STALL_COMMON=y +# CONFIG_RCU_USER_QS is not set +CONFIG_RCU_FANOUT=32 +CONFIG_RCU_FANOUT_LEAF=16 +# CONFIG_RCU_FANOUT_EXACT is not set +# CONFIG_RCU_FAST_NO_HZ is not set +# CONFIG_TREE_RCU_TRACE is not set +# CONFIG_RCU_BOOST is not set +# CONFIG_RCU_NOCB_CPU is not set +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_LOG_BUF_SHIFT=19 +CONFIG_CGROUPS=y +# CONFIG_CGROUP_DEBUG is not set +CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_DEVICE=y +CONFIG_CPUSETS=y +CONFIG_PROC_PID_CPUSET=y +CONFIG_CGROUP_CPUACCT=y +CONFIG_RESOURCE_COUNTERS=y +CONFIG_MEMCG=y +CONFIG_MEMCG_SWAP=y +CONFIG_MEMCG_SWAP_ENABLED=y +# CONFIG_MEMCG_KMEM is not set +CONFIG_CGROUP_PERF=y +CONFIG_CGROUP_SCHED=y +CONFIG_FAIR_GROUP_SCHED=y +CONFIG_CFS_BANDWIDTH=y +CONFIG_RT_GROUP_SCHED=y +CONFIG_BLK_CGROUP=y +# CONFIG_DEBUG_BLK_CGROUP is not set +# CONFIG_CHECKPOINT_RESTORE is not set +CONFIG_NAMESPACES=y +CONFIG_UTS_NS=y +CONFIG_IPC_NS=y +CONFIG_USER_NS=y +CONFIG_PID_NS=y +CONFIG_NET_NS=y +CONFIG_UIDGID_CONVERTED=y +CONFIG_UIDGID_STRICT_TYPE_CHECKS=y +# CONFIG_SCHED_AUTOGROUP is not set +CONFIG_MM_OWNER=y +# CONFIG_SYSFS_DEPRECATED is not set +CONFIG_RELAY=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_RD_GZIP=y +CONFIG_RD_BZIP2=y +CONFIG_RD_LZMA=y +CONFIG_RD_XZ=y +CONFIG_RD_LZO=y +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_SYSCTL=y +CONFIG_ANON_INODES=y +CONFIG_HAVE_UID16=y +CONFIG_HOTPLUG=y +CONFIG_PANIC_TIMEOUT=0 +CONFIG_EXPERT=y +CONFIG_UID16=y +# CONFIG_SYSCTL_SYSCALL is not set +CONFIG_KALLSYMS=y +CONFIG_KALLSYMS_ALL=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_AIO=y +CONFIG_EMBEDDED=y +CONFIG_HAVE_PERF_EVENTS=y +CONFIG_PERF_USE_VMALLOC=y + +# +# Kernel Performance Events And Counters +# +CONFIG_PERF_EVENTS=y +# CONFIG_DEBUG_PERF_USE_VMALLOC is not set +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_SLUB_DEBUG=y +CONFIG_COMPAT_BRK=y +# CONFIG_SLAB is not set +CONFIG_SLUB=y +# CONFIG_SLOB is not set +# CONFIG_PROFILING is not set +CONFIG_HAVE_OPROFILE=y +# CONFIG_KPROBES is not set +# CONFIG_JUMP_LABEL is not set +# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_DMA_ATTRS=y +CONFIG_HAVE_DMA_CONTIGUOUS=y +CONFIG_USE_GENERIC_SMP_HELPERS=y +CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_GENERIC_IDLE_POLL_SETUP=y +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_CLK=y +CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_HAVE_CONTEXT_TRACKING=y +CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_MOD_ARCH_SPECIFIC=y +CONFIG_MODULES_USE_ELF_REL=y +CONFIG_CLONE_BACKWARDS=y +CONFIG_OLD_SIGSUSPEND3=y +CONFIG_OLD_SIGACTION=y + +# +# GCOV-based kernel profiling +# +# CONFIG_GCOV_KERNEL is not set +CONFIG_HAVE_GENERIC_DMA_COHERENT=y +CONFIG_SLABINFO=y +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +# CONFIG_MODULE_FORCE_LOAD is not set +CONFIG_MODULE_UNLOAD=y +# CONFIG_MODULE_FORCE_UNLOAD is not set +# CONFIG_MODVERSIONS is not set +# CONFIG_MODULE_SRCVERSION_ALL is not set +# CONFIG_MODULE_SIG is not set +CONFIG_STOP_MACHINE=y +CONFIG_BLOCK=y +CONFIG_LBDAF=y +CONFIG_BLK_DEV_BSG=y +CONFIG_BLK_DEV_BSGLIB=y +# CONFIG_BLK_DEV_INTEGRITY is not set +# CONFIG_BLK_DEV_THROTTLING is not set + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +# CONFIG_OSF_PARTITION is not set +# CONFIG_AMIGA_PARTITION is not set +# CONFIG_ATARI_PARTITION is not set +# CONFIG_MAC_PARTITION is not set +CONFIG_MSDOS_PARTITION=y +CONFIG_BSD_DISKLABEL=y +# CONFIG_MINIX_SUBPARTITION is not set +# CONFIG_SOLARIS_X86_PARTITION is not set +# CONFIG_UNIXWARE_DISKLABEL is not set +CONFIG_LDM_PARTITION=y +# CONFIG_LDM_DEBUG is not set +# CONFIG_SGI_PARTITION is not set +# CONFIG_ULTRIX_PARTITION is not set +# CONFIG_SUN_PARTITION is not set +# CONFIG_KARMA_PARTITION is not set +CONFIG_EFI_PARTITION=y +# CONFIG_SYSV68_PARTITION is not set + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=y +# CONFIG_CFQ_GROUP_IOSCHED is not set +# CONFIG_DEFAULT_DEADLINE is not set +CONFIG_DEFAULT_CFQ=y +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="cfq" +CONFIG_UNINLINE_SPIN_UNLOCK=y +CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_FREEZER=y + +# +# System Type +# +CONFIG_MMU=y +# CONFIG_ARCH_MULTIPLATFORM is not set +# CONFIG_ARCH_INTEGRATOR is not set +# CONFIG_ARCH_REALVIEW is not set +# CONFIG_ARCH_VERSATILE is not set +# CONFIG_ARCH_AT91 is not set +# CONFIG_ARCH_CLPS711X is not set +# CONFIG_ARCH_GEMINI is not set +# CONFIG_ARCH_EBSA110 is not set +# CONFIG_ARCH_EP93XX is not set +# CONFIG_ARCH_FOOTBRIDGE is not set +# CONFIG_ARCH_NETX is not set +# CONFIG_ARCH_IOP13XX is not set +# CONFIG_ARCH_IOP32X is not set +# CONFIG_ARCH_IOP33X is not set +# CONFIG_ARCH_IXP4XX is not set +# CONFIG_ARCH_DOVE is not set +# CONFIG_ARCH_KIRKWOOD is not set +# CONFIG_ARCH_MV78XX0 is not set +# CONFIG_ARCH_ORION5X is not set +# CONFIG_ARCH_MMP is not set +# CONFIG_ARCH_KS8695 is not set +# CONFIG_ARCH_W90X900 is not set +# CONFIG_ARCH_LPC32XX is not set +# CONFIG_ARCH_PXA is not set +CONFIG_PLAT_MESON=y +# CONFIG_ARCH_MSM is not set +# CONFIG_ARCH_SHMOBILE is not set +# CONFIG_ARCH_RPC is not set +# CONFIG_ARCH_SA1100 is not set +# CONFIG_ARCH_S3C24XX is not set +# CONFIG_ARCH_S3C64XX is not set +# CONFIG_ARCH_S5P64X0 is not set +# CONFIG_ARCH_S5PC100 is not set +# CONFIG_ARCH_S5PV210 is not set +# CONFIG_ARCH_EXYNOS is not set +# CONFIG_ARCH_SHARK is not set +# CONFIG_ARCH_U300 is not set +# CONFIG_ARCH_DAVINCI is not set +# CONFIG_ARCH_OMAP1 is not set + +# +# Amlogic Meson platform +# +# CONFIG_ARCH_MESON6 is not set +# CONFIG_ARCH_MESON6TV is not set +# CONFIG_ARCH_MESON6TVD is not set +# CONFIG_ARCH_MESON8 is not set +CONFIG_ARCH_MESON8B=y +# CONFIG_ARCH_MESON8M2 is not set +# CONFIG_ARCH_MESONG9TV is not set + +# +# Meson development boards +# +# CONFIG_MACH_MESON8B_COMMON_BOARD is not set +CONFIG_MACH_MESON8B_ODROIDC=y +# CONFIG_MESON_IRQ is not set +CONFIG_MESON_ARM_GIC=y +CONFIG_MESON_CLOCK_TICK_RATE=24000000 +# CONFIG_MESON_ARM_GIC_FIQ is not set +CONFIG_MESON_SUSPEND=y +# CONFIG_SUSPEND_WATCHDOG is not set +# CONFIG_MESON_SUSPEND_TEST is not set +# CONFIG_SCREEN_ON_EARLY is not set +# CONFIG_CLK81_DFS is not set +CONFIG_MESON_LEGACY_REGISTER_API=y +# CONFIG_MESON_CPU_EMULATOR is not set +CONFIG_CLKTREE_DEBUG=y +# CONFIG_MESON_CPU_TEMP_SENSOR is not set +CONFIG_MESON_SUSPEND_FIRMWARE_BASE=0x04f00000 +# CONFIG_MESON_TRUSTZONE is not set +# CONFIG_MESON_CUSTOM_BOARD_SUPPORT is not set +# CONFIG_GPIO_PCA953X is not set +# CONFIG_KEYBOARD_GPIO_POLLED is not set +# CONFIG_PLAT_SPEAR is not set + +# +# 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_LPAE is not set +# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set +CONFIG_ARM_THUMB=y +# CONFIG_ARM_THUMBEE is not set +CONFIG_ARM_VIRT_EXT=y +CONFIG_SWP_EMULATE=y +# CONFIG_CPU_ICACHE_DISABLE is not set +# CONFIG_CPU_DCACHE_DISABLE is not set +# CONFIG_CPU_BPREDICT_DISABLE is not set +CONFIG_KUSER_HELPERS=y +CONFIG_OUTER_CACHE=y +CONFIG_OUTER_CACHE_SYNC=y +CONFIG_MIGHT_HAVE_CACHE_L2X0=y +CONFIG_CACHE_L2X0=y +CONFIG_CACHE_PL310=y +CONFIG_ARM_L1_CACHE_SHIFT_6=y +CONFIG_ARM_L1_CACHE_SHIFT=6 +CONFIG_ARM_DMA_MEM_BUFFERABLE=y +CONFIG_ARM_NR_BANKS=8 +CONFIG_MULTI_IRQ_HANDLER=y +# CONFIG_ARM_ERRATA_430973 is not set +# CONFIG_ARM_ERRATA_458693 is not set +# CONFIG_ARM_ERRATA_460075 is not set +# CONFIG_ARM_ERRATA_742230 is not set +# CONFIG_ARM_ERRATA_742231 is not set +# CONFIG_PL310_ERRATA_588369 is not set +# CONFIG_ARM_ERRATA_643719 is not set +# CONFIG_ARM_ERRATA_720789 is not set +# CONFIG_PL310_ERRATA_727915 is not set +# CONFIG_ARM_ERRATA_743622 is not set +# CONFIG_ARM_ERRATA_751472 is not set +# CONFIG_PL310_ERRATA_753970 is not set +CONFIG_ARM_ERRATA_754322=y +# CONFIG_ARM_ERRATA_754327 is not set +CONFIG_ARM_ERRATA_764369=y +# CONFIG_PL310_ERRATA_769419 is not set +# CONFIG_ARM_ERRATA_775420 is not set +# CONFIG_ARM_ERRATA_798181 is not set +# CONFIG_FIQ_DEBUGGER is not set + +# +# Bus support +# +# CONFIG_PCI_SYSCALL is not set +# CONFIG_PCCARD is not set + +# +# Kernel Features +# +CONFIG_HAVE_SMP=y +CONFIG_SMP=y +CONFIG_SMP_ON_UP=y +CONFIG_ARM_CPU_TOPOLOGY=y +# CONFIG_SCHED_MC is not set +# CONFIG_SCHED_SMT is not set +CONFIG_HAVE_ARM_SCU=y +# CONFIG_HAVE_ARM_ARCH_TIMER is not set +# CONFIG_MCPM is not set +CONFIG_VMSPLIT_3G=y +# CONFIG_VMSPLIT_2G is not set +# CONFIG_VMSPLIT_1G is not set +CONFIG_PAGE_OFFSET=0xC0000000 +CONFIG_NR_CPUS=4 +CONFIG_HOTPLUG_CPU=y +# CONFIG_ARM_PSCI is not set +CONFIG_LOCAL_TIMERS=y +CONFIG_ARCH_NR_GPIO=0 +# CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_VOLUNTARY is not set +CONFIG_PREEMPT=y +CONFIG_PREEMPT_COUNT=y +CONFIG_HZ=100 +CONFIG_SCHED_HRTICK=y +# CONFIG_THUMB2_KERNEL is not set +CONFIG_AEABI=y +CONFIG_OABI_COMPAT=y +# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set +# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set +CONFIG_HAVE_ARCH_PFN_VALID=y +CONFIG_HIGHMEM=y +# CONFIG_HIGHPTE is not set +CONFIG_HW_PERF_EVENTS=y +CONFIG_FLATMEM=y +CONFIG_FLAT_NODE_MEM_MAP=y +CONFIG_HAVE_MEMBLOCK=y +CONFIG_MEMORY_ISOLATION=y +# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set +CONFIG_PAGEFLAGS_EXTENDED=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_COMPACTION=y +CONFIG_MIGRATION=y +# CONFIG_PHYS_ADDR_T_64BIT is not set +CONFIG_ZONE_DMA_FLAG=0 +CONFIG_BOUNCE=y +CONFIG_KSM=y +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +CONFIG_CROSS_MEMORY_ATTACH=y +# CONFIG_CLEANCACHE is not set +# CONFIG_FRONTSWAP is not set +CONFIG_FORCE_MAX_ZONEORDER=11 +CONFIG_ALIGNMENT_TRAP=y +# CONFIG_UACCESS_WITH_MEMCPY is not set +# CONFIG_SECCOMP is not set +# CONFIG_CC_STACKPROTECTOR is not set +# CONFIG_XEN is not set +# CONFIG_ARM_FLUSH_CONSOLE_ON_RESTART is not set + +# +# Boot options +# +CONFIG_USE_OF=y +CONFIG_ATAGS=y +# CONFIG_DEPRECATED_PARAM_STRUCT is not set +# CONFIG_BUILD_ARM_APPENDED_DTB_IMAGE is not set +CONFIG_ZBOOT_ROM_TEXT=0 +CONFIG_ZBOOT_ROM_BSS=0 +# CONFIG_ARM_APPENDED_DTB is not set +CONFIG_CMDLINE="" +# CONFIG_XIP_KERNEL is not set +# CONFIG_KEXEC is not set +# CONFIG_CRASH_DUMP is not set +# CONFIG_AUTO_ZRELADDR is not set + +# +# CPU Power Management +# + +# +# CPU Frequency scaling +# +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_TABLE=y +CONFIG_CPU_FREQ_GOV_COMMON=y +CONFIG_CPU_FREQ_STAT=y +# CONFIG_CPU_FREQ_STAT_DETAILS is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_HOTPLUG is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_INTERACTIVE is not set +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set +# CONFIG_CPU_FREQ_GOV_USERSPACE is not set +CONFIG_CPU_FREQ_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_HOTPLUG=y +CONFIG_CPU_FREQ_GOV_INTERACTIVE=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y + +# +# ARM CPU frequency scaling drivers +# +# CONFIG_ARM_EXYNOS4210_CPUFREQ is not set +# CONFIG_ARM_EXYNOS4X12_CPUFREQ is not set +# CONFIG_ARM_EXYNOS5250_CPUFREQ is not set +# CONFIG_ARM_KIRKWOOD_CPUFREQ is not set +CONFIG_AMLOGIC_MESON_CPUFREQ=y +CONFIG_FIX_SYSPLL=y +# CONFIG_CPU_IDLE is not set +# CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set + +# +# Floating point emulation +# + +# +# At least one emulation must be selected +# +# CONFIG_FPE_NWFPE is not set +# CONFIG_FPE_FASTFPE is not set +CONFIG_VFP=y +CONFIG_VFPv3=y +CONFIG_NEON=y + +# +# Userspace binary formats +# +CONFIG_BINFMT_ELF=y +CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y +CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_BINFMT_SCRIPT=y +# CONFIG_HAVE_AOUT is not set +CONFIG_BINFMT_MISC=y +CONFIG_COREDUMP=y + +# +# Power management options +# +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +CONFIG_HAS_WAKELOCK=y +CONFIG_HAS_EARLYSUSPEND=y +CONFIG_WAKELOCK=y +CONFIG_WAKELOCK_STAT=y +CONFIG_USER_WAKELOCK=y +CONFIG_EARLYSUSPEND=y +# CONFIG_NO_USER_SPACE_SCREEN_ACCESS_CONTROL is not set +# CONFIG_CONSOLE_EARLYSUSPEND is not set +CONFIG_FB_EARLYSUSPEND=y +CONFIG_PM_SLEEP=y +CONFIG_PM_SLEEP_SMP=y +# CONFIG_PM_AUTOSLEEP is not set +# CONFIG_PM_WAKELOCKS is not set +CONFIG_PM_RUNTIME=y +CONFIG_PM=y +# CONFIG_PM_DEBUG is not set +# CONFIG_APM_EMULATION is not set +CONFIG_PM_CLK=y +CONFIG_CPU_PM=y +# CONFIG_SUSPEND_TIME is not set +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ARM_CPU_SUSPEND=y +CONFIG_NET=y + +# +# Networking options +# +CONFIG_PACKET=y +CONFIG_PACKET_DIAG=y +CONFIG_UNIX=y +CONFIG_UNIX_DIAG=y +CONFIG_XFRM=y +CONFIG_XFRM_ALGO=y +CONFIG_XFRM_USER=m +# CONFIG_XFRM_SUB_POLICY is not set +# CONFIG_XFRM_MIGRATE is not set +# CONFIG_XFRM_STATISTICS is not set +CONFIG_NET_KEY=y +# CONFIG_NET_KEY_MIGRATE is not set +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +CONFIG_IP_ADVANCED_ROUTER=y +# CONFIG_IP_FIB_TRIE_STATS is not set +CONFIG_IP_MULTIPLE_TABLES=y +# CONFIG_IP_ROUTE_MULTIPATH is not set +# CONFIG_IP_ROUTE_VERBOSE is not set +CONFIG_IP_ROUTE_CLASSID=y +# CONFIG_IP_PNP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE_DEMUX is not set +# CONFIG_NET_IP_TUNNEL is not set +# CONFIG_IP_MROUTE is not set +# CONFIG_ARPD is not set +# CONFIG_SYN_COOKIES is not set +# CONFIG_NET_IPVTI is not set +# CONFIG_INET_AH is not set +CONFIG_INET_ESP=y +# CONFIG_INET_IPCOMP is not set +# CONFIG_INET_XFRM_TUNNEL is not set +# CONFIG_INET_TUNNEL is not set +CONFIG_INET_XFRM_MODE_TRANSPORT=y +CONFIG_INET_XFRM_MODE_TUNNEL=y +CONFIG_INET_XFRM_MODE_BEET=y +CONFIG_INET_LRO=y +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +# CONFIG_INET_UDP_DIAG is not set +CONFIG_TCP_CONG_ADVANCED=y +CONFIG_TCP_CONG_BIC=m +CONFIG_TCP_CONG_CUBIC=m +CONFIG_TCP_CONG_WESTWOOD=m +CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_HSTCP=m +CONFIG_TCP_CONG_HYBLA=m +CONFIG_TCP_CONG_VEGAS=m +CONFIG_TCP_CONG_SCALABLE=m +CONFIG_TCP_CONG_LP=m +CONFIG_TCP_CONG_VENO=m +CONFIG_TCP_CONG_YEAH=m +CONFIG_TCP_CONG_ILLINOIS=m +CONFIG_DEFAULT_RENO=y +CONFIG_DEFAULT_TCP_CONG="reno" +# CONFIG_TCP_MD5SIG is not set +# CONFIG_IPV6 is not set +# CONFIG_NETLABEL is not set +# CONFIG_ANDROID_PARANOID_NETWORK is not set +CONFIG_NET_ACTIVITY_STATS=y +CONFIG_NETWORK_SECMARK=y +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +CONFIG_NETFILTER=y +# CONFIG_NETFILTER_DEBUG is not set +CONFIG_NETFILTER_ADVANCED=y +CONFIG_BRIDGE_NETFILTER=y + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_NETLINK=m +CONFIG_NETFILTER_NETLINK_ACCT=m +CONFIG_NETFILTER_NETLINK_QUEUE=m +CONFIG_NETFILTER_NETLINK_LOG=m +CONFIG_NF_CONNTRACK=m +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NF_CONNTRACK_SECMARK=y +CONFIG_NF_CONNTRACK_ZONES=y +CONFIG_NF_CONNTRACK_PROCFS=y +CONFIG_NF_CONNTRACK_EVENTS=y +CONFIG_NF_CONNTRACK_TIMEOUT=y +CONFIG_NF_CONNTRACK_TIMESTAMP=y +CONFIG_NF_CONNTRACK_LABELS=y +CONFIG_NF_CT_PROTO_DCCP=m +CONFIG_NF_CT_PROTO_GRE=m +CONFIG_NF_CT_PROTO_SCTP=m +CONFIG_NF_CT_PROTO_UDPLITE=m +CONFIG_NF_CONNTRACK_AMANDA=m +CONFIG_NF_CONNTRACK_FTP=m +CONFIG_NF_CONNTRACK_H323=m +CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_BROADCAST=m +CONFIG_NF_CONNTRACK_NETBIOS_NS=m +CONFIG_NF_CONNTRACK_SNMP=m +CONFIG_NF_CONNTRACK_PPTP=m +CONFIG_NF_CONNTRACK_SANE=m +CONFIG_NF_CONNTRACK_SIP=m +CONFIG_NF_CONNTRACK_TFTP=m +CONFIG_NF_CT_NETLINK=m +CONFIG_NF_CT_NETLINK_TIMEOUT=m +CONFIG_NF_CT_NETLINK_HELPER=m +CONFIG_NETFILTER_NETLINK_QUEUE_CT=y +CONFIG_NF_NAT=m +CONFIG_NF_NAT_NEEDED=y +CONFIG_NF_NAT_PROTO_DCCP=m +CONFIG_NF_NAT_PROTO_UDPLITE=m +CONFIG_NF_NAT_PROTO_SCTP=m +CONFIG_NF_NAT_AMANDA=m +CONFIG_NF_NAT_FTP=m +CONFIG_NF_NAT_IRC=m +CONFIG_NF_NAT_SIP=m +CONFIG_NF_NAT_TFTP=m +CONFIG_NETFILTER_TPROXY=m +CONFIG_NETFILTER_XTABLES=y + +# +# Xtables combined modules +# +CONFIG_NETFILTER_XT_MARK=y +CONFIG_NETFILTER_XT_CONNMARK=m +CONFIG_NETFILTER_XT_SET=m + +# +# Xtables targets +# +CONFIG_NETFILTER_XT_TARGET_AUDIT=m +CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m +CONFIG_NETFILTER_XT_TARGET_CONNMARK=m +CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m +CONFIG_NETFILTER_XT_TARGET_CT=m +CONFIG_NETFILTER_XT_TARGET_DSCP=m +CONFIG_NETFILTER_XT_TARGET_HL=m +CONFIG_NETFILTER_XT_TARGET_HMARK=m +CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m +CONFIG_NETFILTER_XT_TARGET_LED=m +CONFIG_NETFILTER_XT_TARGET_LOG=m +CONFIG_NETFILTER_XT_TARGET_MARK=m +CONFIG_NETFILTER_XT_TARGET_NETMAP=m +CONFIG_NETFILTER_XT_TARGET_NFLOG=m +CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m +CONFIG_NETFILTER_XT_TARGET_NOTRACK=m +CONFIG_NETFILTER_XT_TARGET_RATEEST=m +CONFIG_NETFILTER_XT_TARGET_REDIRECT=m +CONFIG_NETFILTER_XT_TARGET_TEE=m +CONFIG_NETFILTER_XT_TARGET_TPROXY=m +CONFIG_NETFILTER_XT_TARGET_TRACE=m +CONFIG_NETFILTER_XT_TARGET_SECMARK=m +CONFIG_NETFILTER_XT_TARGET_TCPMSS=m +CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m + +# +# Xtables matches +# +CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m +CONFIG_NETFILTER_XT_MATCH_BPF=m +CONFIG_NETFILTER_XT_MATCH_CLUSTER=m +CONFIG_NETFILTER_XT_MATCH_COMMENT=m +CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m +CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m +CONFIG_NETFILTER_XT_MATCH_CONNMARK=m +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m +CONFIG_NETFILTER_XT_MATCH_CPU=m +CONFIG_NETFILTER_XT_MATCH_DCCP=m +CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m +CONFIG_NETFILTER_XT_MATCH_DSCP=m +CONFIG_NETFILTER_XT_MATCH_ECN=m +CONFIG_NETFILTER_XT_MATCH_ESP=m +CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m +CONFIG_NETFILTER_XT_MATCH_HELPER=m +CONFIG_NETFILTER_XT_MATCH_HL=m +CONFIG_NETFILTER_XT_MATCH_IPRANGE=m +CONFIG_NETFILTER_XT_MATCH_IPVS=m +CONFIG_NETFILTER_XT_MATCH_LENGTH=m +CONFIG_NETFILTER_XT_MATCH_LIMIT=m +CONFIG_NETFILTER_XT_MATCH_MAC=m +CONFIG_NETFILTER_XT_MATCH_MARK=m +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m +CONFIG_NETFILTER_XT_MATCH_NFACCT=m +CONFIG_NETFILTER_XT_MATCH_OSF=m +CONFIG_NETFILTER_XT_MATCH_OWNER=m +CONFIG_NETFILTER_XT_MATCH_POLICY=m +CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m +CONFIG_NETFILTER_XT_MATCH_QUOTA=m +# CONFIG_NETFILTER_XT_MATCH_QUOTA2 is not set +CONFIG_NETFILTER_XT_MATCH_RATEEST=m +CONFIG_NETFILTER_XT_MATCH_REALM=m +CONFIG_NETFILTER_XT_MATCH_RECENT=m +CONFIG_NETFILTER_XT_MATCH_SCTP=m +CONFIG_NETFILTER_XT_MATCH_SOCKET=m +CONFIG_NETFILTER_XT_MATCH_STATE=m +CONFIG_NETFILTER_XT_MATCH_STATISTIC=m +CONFIG_NETFILTER_XT_MATCH_STRING=m +CONFIG_NETFILTER_XT_MATCH_TCPMSS=m +CONFIG_NETFILTER_XT_MATCH_TIME=m +CONFIG_NETFILTER_XT_MATCH_U32=m +CONFIG_IP_SET=m +CONFIG_IP_SET_MAX=256 +CONFIG_IP_SET_BITMAP_IP=m +CONFIG_IP_SET_BITMAP_IPMAC=m +CONFIG_IP_SET_BITMAP_PORT=m +CONFIG_IP_SET_HASH_IP=m +CONFIG_IP_SET_HASH_IPPORT=m +CONFIG_IP_SET_HASH_IPPORTIP=m +CONFIG_IP_SET_HASH_IPPORTNET=m +CONFIG_IP_SET_HASH_NET=m +CONFIG_IP_SET_HASH_NETPORT=m +CONFIG_IP_SET_HASH_NETIFACE=m +CONFIG_IP_SET_LIST_SET=m +CONFIG_IP_VS=m +CONFIG_IP_VS_DEBUG=y +CONFIG_IP_VS_TAB_BITS=12 + +# +# IPVS transport protocol load balancing support +# +CONFIG_IP_VS_PROTO_TCP=y +CONFIG_IP_VS_PROTO_UDP=y +CONFIG_IP_VS_PROTO_AH_ESP=y +CONFIG_IP_VS_PROTO_ESP=y +CONFIG_IP_VS_PROTO_AH=y +CONFIG_IP_VS_PROTO_SCTP=y + +# +# IPVS scheduler +# +CONFIG_IP_VS_RR=m +CONFIG_IP_VS_WRR=m +CONFIG_IP_VS_LC=m +CONFIG_IP_VS_WLC=m +CONFIG_IP_VS_LBLC=m +CONFIG_IP_VS_LBLCR=m +CONFIG_IP_VS_DH=m +CONFIG_IP_VS_SH=m +CONFIG_IP_VS_SED=m +CONFIG_IP_VS_NQ=m + +# +# IPVS SH scheduler +# +CONFIG_IP_VS_SH_TAB_BITS=8 + +# +# IPVS application helper +# +CONFIG_IP_VS_FTP=m +CONFIG_IP_VS_NFCT=y +CONFIG_IP_VS_PE_SIP=m + +# +# IP: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV4=m +CONFIG_NF_CONNTRACK_IPV4=m +CONFIG_NF_CONNTRACK_PROC_COMPAT=y +CONFIG_IP_NF_IPTABLES=y +CONFIG_IP_NF_MATCH_AH=m +CONFIG_IP_NF_MATCH_ECN=m +CONFIG_IP_NF_MATCH_RPFILTER=m +CONFIG_IP_NF_MATCH_TTL=m +CONFIG_IP_NF_FILTER=y +CONFIG_IP_NF_TARGET_REJECT=m +CONFIG_IP_NF_TARGET_REJECT_SKERR=y +CONFIG_IP_NF_TARGET_ULOG=m +CONFIG_NF_NAT_IPV4=m +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_IP_NF_TARGET_NETMAP=m +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_NF_NAT_SNMP_BASIC=m +CONFIG_NF_NAT_PROTO_GRE=m +CONFIG_NF_NAT_PPTP=m +CONFIG_NF_NAT_H323=m +CONFIG_IP_NF_MANGLE=m +CONFIG_IP_NF_TARGET_CLUSTERIP=m +CONFIG_IP_NF_TARGET_ECN=m +CONFIG_IP_NF_TARGET_TTL=m +CONFIG_IP_NF_RAW=m +CONFIG_IP_NF_SECURITY=m +CONFIG_IP_NF_ARPTABLES=m +CONFIG_IP_NF_ARPFILTER=m +CONFIG_IP_NF_ARP_MANGLE=m +CONFIG_BRIDGE_NF_EBTABLES=m +CONFIG_BRIDGE_EBT_BROUTE=m +CONFIG_BRIDGE_EBT_T_FILTER=m +CONFIG_BRIDGE_EBT_T_NAT=m +CONFIG_BRIDGE_EBT_802_3=m +CONFIG_BRIDGE_EBT_AMONG=m +CONFIG_BRIDGE_EBT_ARP=m +CONFIG_BRIDGE_EBT_IP=m +CONFIG_BRIDGE_EBT_LIMIT=m +CONFIG_BRIDGE_EBT_MARK=m +CONFIG_BRIDGE_EBT_PKTTYPE=m +CONFIG_BRIDGE_EBT_STP=m +CONFIG_BRIDGE_EBT_VLAN=m +CONFIG_BRIDGE_EBT_ARPREPLY=m +CONFIG_BRIDGE_EBT_DNAT=m +CONFIG_BRIDGE_EBT_MARK_T=m +CONFIG_BRIDGE_EBT_REDIRECT=m +CONFIG_BRIDGE_EBT_SNAT=m +CONFIG_BRIDGE_EBT_LOG=m +CONFIG_BRIDGE_EBT_ULOG=m +CONFIG_BRIDGE_EBT_NFLOG=m +# CONFIG_IP_DCCP is not set +# CONFIG_IP_SCTP is not set +# CONFIG_RDS is not set +# CONFIG_TIPC is not set +# CONFIG_ATM is not set +CONFIG_L2TP=m +CONFIG_L2TP_DEBUGFS=m +CONFIG_L2TP_V3=y +CONFIG_L2TP_IP=m +CONFIG_L2TP_ETH=m +CONFIG_STP=y +CONFIG_GARP=m +CONFIG_MRP=m +CONFIG_BRIDGE=y +# CONFIG_BRIDGE_IGMP_SNOOPING is not set +# CONFIG_BRIDGE_VLAN_FILTERING is not set +CONFIG_HAVE_NET_DSA=y +CONFIG_VLAN_8021Q=m +CONFIG_VLAN_8021Q_GVRP=y +CONFIG_VLAN_8021Q_MVRP=y +# CONFIG_DECNET is not set +CONFIG_LLC=y +# CONFIG_LLC2 is not set +# CONFIG_IPX is not set +# CONFIG_ATALK is not set +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +CONFIG_PHONET=y +# CONFIG_IEEE802154 is not set +CONFIG_NET_SCHED=y + +# +# Queueing/Scheduling +# +CONFIG_NET_SCH_CBQ=m +CONFIG_NET_SCH_HTB=m +CONFIG_NET_SCH_HFSC=m +CONFIG_NET_SCH_PRIO=m +CONFIG_NET_SCH_MULTIQ=m +CONFIG_NET_SCH_RED=m +CONFIG_NET_SCH_SFB=m +CONFIG_NET_SCH_SFQ=m +CONFIG_NET_SCH_TEQL=m +CONFIG_NET_SCH_TBF=m +CONFIG_NET_SCH_GRED=m +CONFIG_NET_SCH_DSMARK=m +CONFIG_NET_SCH_NETEM=m +CONFIG_NET_SCH_DRR=m +CONFIG_NET_SCH_MQPRIO=m +CONFIG_NET_SCH_CHOKE=m +CONFIG_NET_SCH_QFQ=m +CONFIG_NET_SCH_CODEL=m +CONFIG_NET_SCH_FQ_CODEL=m +CONFIG_NET_SCH_INGRESS=m +CONFIG_NET_SCH_PLUG=m + +# +# Classification +# +CONFIG_NET_CLS=y +CONFIG_NET_CLS_BASIC=m +CONFIG_NET_CLS_TCINDEX=m +CONFIG_NET_CLS_ROUTE4=m +CONFIG_NET_CLS_FW=m +CONFIG_NET_CLS_U32=m +CONFIG_CLS_U32_PERF=y +CONFIG_CLS_U32_MARK=y +CONFIG_NET_CLS_RSVP=m +CONFIG_NET_CLS_RSVP6=m +CONFIG_NET_CLS_FLOW=m +CONFIG_NET_CLS_CGROUP=m +CONFIG_NET_EMATCH=y +CONFIG_NET_EMATCH_STACK=32 +# CONFIG_NET_EMATCH_CMP is not set +# CONFIG_NET_EMATCH_NBYTE is not set +CONFIG_NET_EMATCH_U32=y +# CONFIG_NET_EMATCH_META is not set +# CONFIG_NET_EMATCH_TEXT is not set +# CONFIG_NET_EMATCH_CANID is not set +# CONFIG_NET_EMATCH_IPSET is not set +CONFIG_NET_CLS_ACT=y +CONFIG_NET_ACT_POLICE=y +CONFIG_NET_ACT_GACT=y +# CONFIG_GACT_PROB is not set +CONFIG_NET_ACT_MIRRED=y +CONFIG_NET_ACT_IPT=m +CONFIG_NET_ACT_NAT=m +CONFIG_NET_ACT_PEDIT=m +CONFIG_NET_ACT_SIMP=m +CONFIG_NET_ACT_SKBEDIT=m +CONFIG_NET_ACT_CSUM=m +# CONFIG_NET_CLS_IND is not set +CONFIG_NET_SCH_FIFO=y +# CONFIG_DCB is not set +CONFIG_DNS_RESOLVER=m +# CONFIG_BATMAN_ADV is not set +# CONFIG_OPENVSWITCH is not set +# CONFIG_VSOCKETS is not set +# CONFIG_NETLINK_MMAP is not set +# CONFIG_NETLINK_DIAG is not set +CONFIG_RPS=y +CONFIG_RFS_ACCEL=y +CONFIG_XPS=y +# CONFIG_NETPRIO_CGROUP is not set +CONFIG_BQL=y +# CONFIG_BPF_JIT is not set + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# CONFIG_HAMRADIO is not set +CONFIG_CAN=m +CONFIG_CAN_RAW=m +CONFIG_CAN_BCM=m +CONFIG_CAN_GW=m + +# +# CAN Device Drivers +# +CONFIG_CAN_VCAN=m +# CONFIG_CAN_SLCAN is not set +CONFIG_CAN_DEV=m +CONFIG_CAN_CALC_BITTIMING=y +# CONFIG_CAN_LEDS is not set +# CONFIG_CAN_AT91 is not set +CONFIG_CAN_MCP251X=m +# CONFIG_CAN_GRCAN is not set +# CONFIG_CAN_SJA1000 is not set +# CONFIG_CAN_C_CAN is not set +# CONFIG_CAN_CC770 is not set + +# +# CAN USB interfaces +# +# CONFIG_CAN_EMS_USB is not set +# CONFIG_CAN_ESD_USB2 is not set +# CONFIG_CAN_KVASER_USB is not set +# CONFIG_CAN_PEAK_USB is not set +# CONFIG_CAN_8DEV_USB is not set +# CONFIG_CAN_SOFTING is not set +# CONFIG_CAN_DEBUG_DEVICES is not set +# CONFIG_IRDA is not set +CONFIG_BT=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_HCIBTUSB=m +CONFIG_BT_HCIBTSDIO=m +CONFIG_BT_HCIUART=y +CONFIG_BT_HCIUART_H4=y +CONFIG_BT_HCIUART_BCSP=y +CONFIG_BT_HCIUART_ATH3K=y +CONFIG_BT_HCIUART_LL=y +CONFIG_BT_HCIUART_3WIRE=y +CONFIG_BT_HCIBCM203X=m +CONFIG_BT_HCIBPA10X=m +CONFIG_BT_HCIBFUSB=m +CONFIG_BT_HCIVHCI=m +CONFIG_BT_MRVL=m +# CONFIG_BT_MRVL_SDIO is not set +CONFIG_BT_ATH3K=m +# CONFIG_AF_RXRPC is not set +CONFIG_FIB_RULES=y +CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y +CONFIG_WEXT_CORE=y +CONFIG_WEXT_PROC=y +CONFIG_WEXT_SPY=y +CONFIG_WEXT_PRIV=y +# CONFIG_CFG80211 is not set +# CONFIG_LIB80211 is not set + +# +# CFG80211 needs to be enabled for MAC80211 +# +# CONFIG_WIMAX is not set +CONFIG_RFKILL=y +CONFIG_RFKILL_PM=y +CONFIG_RFKILL_LEDS=y +# CONFIG_RFKILL_INPUT is not set +# CONFIG_RFKILL_REGULATOR is not set +# CONFIG_RFKILL_GPIO is not set +# CONFIG_NET_9P is not set +# CONFIG_CAIF is not set +# CONFIG_CEPH_LIB is not set +# CONFIG_NFC is not set +CONFIG_HAVE_BPF_JIT=y + +# +# Device Drivers +# + +# +# Amlogic Device Drivers +# + +# +# Char devices +# +# CONFIG_EARLY_INIT is not set + +# +# Register Debug Support +# +# CONFIG_AML_REG_DEBUG is not set +CONFIG_AM_UART=y +CONFIG_AM_UART_CONSOLE=y +CONFIG_OF_LM=y +CONFIG_AML_RTC=y + +# +# I2C Hardware Bus support +# +CONFIG_I2C_AML=m +# CONFIG_I2C_SW_AML is not set +# CONFIG_BCM2079X_I2C is not set +CONFIG_AM_INPUT=y +CONFIG_SARADC_AM=y +# CONFIG_MESON_INPUT_REMOTE is not set +CONFIG_MESON_NEW_INPUT_REMOTE=y +CONFIG_NEW_AM_REMOTE=y +CONFIG_NEW_AM_IR_TX=y +# CONFIG_MESON_INPUT_KEYBOARD is not set +CONFIG_MESON_INPUT_TOUCHSCREEN=y +# CONFIG_ADC_TOUCHSCREEN_AM is not set +# CONFIG_ITK_CAPACITIVE_TOUCHSCREEN is not set +# CONFIG_PIXCIR_CAPACITIVE_TOUCHSCREEN is not set +# CONFIG_PIXCIR_NEW_CAPACITIVE_TOUCHSCREEN is not set +# CONFIG_SINTEK_CAPACITIVE_TOUCHSCREEN is not set +# CONFIG_EETI_CAPACITIVE_TOUCHSCREEN is not set +# CONFIG_SIS92XX_CAPACITIVE_TOUCHSCREEN is not set +CONFIG_FOCALTECH_CAPACITIVE_TOUCHSCREEN=y +# CONFIG_SITRONIX_CAPACITIVE_TOUCHSCREEN is not set +# CONFIG_HX8520_CAPACITIVE_TOUCHSCREEN is not set +# CONFIG_RAYDIUM_CAPACITIVE_TOUCHSCREEN is not set +# CONFIG_GOODIX_CAPACITIVE_TOUCHSCREEN is not set +CONFIG_GOODIX_GT81XX_CAPACITIVE_TOUCHSCREEN=y +# CONFIG_GOODIX_GT82X_CAPACITIVE_TOUCHSCREEN is not set +# CONFIG_UOR7X5X_RESISTIVE_TOUCHSCREEN is not set +# CONFIG_UOR6X5X_RESISTIVE_TOUCHSCREEN is not set +# CONFIG_GSLX680_CAPACITIVE_TOUCHSCREEN is not set +CONFIG_GSLX680_COMPATIBLE_CAPACITIVE_TOUCHSCREEN=y +# CONFIG_GSLX680B_CAPACITIVE_TOUCHSCREEN is not set +CONFIG_GOODIX_GT9XX_CAPACITIVE_TOUCHSCREEN=y +# CONFIG_FT5X02_CAPACITIVE_TOUCHSCREEN is not set +CONFIG_NOVATEK_CAPACITIVE_TOUCHSCREEN=y + +# +# Ct36x Touch device support +# +CONFIG_TOUCHSCREEN_CT36X=y +CONFIG_TOUCHSCREEN_CT36X_PLATFORM_AMLCHIP=y +# CONFIG_TOUCHSCREEN_CT36X_PLATFORM_GENERIC is not set +# CONFIG_TOUCHSCREEN_CT36X_PLATFORM_ROCKCHIP is not set +# CONFIG_TOUCHSCREEN_CT36X_PLATFORM_ALLWINNER is not set +# CONFIG_TOUCHSCREEN_CT36X_CHIP_CT360 is not set +CONFIG_TOUCHSCREEN_CT36X_CHIP_CT365=y +CONFIG_TOUCHSCREEN_CT36X_MISC=y +# CONFIG_TOUCHSCREEN_CT36X_MISC_X_REVERSE is not set +# CONFIG_TOUCHSCREEN_CT36X_MISC_Y_REVERSE is not set +# CONFIG_TOUCHSCREEN_CT36X_MISC_XY_SWAP is not set +CONFIG_TOUCHSCREEN_CT36X_MISC_NEW_TPS=y +# CONFIG_SIMCARD_DETECT_AM is not set +# CONFIG_AML_HOLD_KEY is not set +# CONFIG_AML_CALL_KEY is not set +CONFIG_SENSOR_DEVICES=y +CONFIG_GRAVITY_BMA250=y +CONFIG_GRAVITY_BMA222=y +CONFIG_GRAVITY_MMA7660=y +CONFIG_GRAVITY_MIR3DA=y +CONFIG_GRAVITY_LIS3DH=y +CONFIG_GRAVITY_MMA8452=y +CONFIG_GRAVITY_MC32X0=y +CONFIG_GRAVITY_DMARD06=y +CONFIG_GRAVITY_MMA865X=y +CONFIG_GRAVITY_LSM303D=y +CONFIG_GRAVITY_DMARD10=y +CONFIG_GRAVITY_KXTJ9=y +CONFIG_GRAVITY_STK8313=y +CONFIG_GRAVITY_STK8312=y +CONFIG_GRAVITY_MM3A310=y +CONFIG_GRAVITY_MXC622X=y +CONFIG_GRAVITY_MXC6255XC=y +# CONFIG_GYROSCOPE_L3GD20 is not set +CONFIG_LIGHT_CM36283=y +CONFIG_LIGHT_CM3232=y +CONFIG_LIGHT_CM3217=y +CONFIG_LIGHT_LTR501=y +CONFIG_LIGHT_EPL6814=y +CONFIG_LIGHT_ISL29023=y +CONFIG_LIGHT_STK220X=y +CONFIG_LIGHT_LTR558=y +# CONFIG_AML_GPIO_KEY is not set +CONFIG_GPIO_AMLOGIC=y +CONFIG_PINCTRL_AMLOGIC=y + +# +# Power Management Support +# +# CONFIG_AMLOGIC_BOARD_HAS_PMU is not set +# CONFIG_AML_PMU_ALGORITHM_SUPPORT is not set +# CONFIG_AML_DVFS is not set +# CONFIG_MESON_CS_DCDC_REGULATOR is not set + +# +# Security key Support +# +# CONFIG_SECURITYKEY is not set + +# +# key management Support +# +# CONFIG_UNIFY_KEY_MANAGE is not set + +# +# EFUSE Support +# +CONFIG_EFUSE=y +# CONFIG_EFUSE_WRITE_VERSION_PERMIT is not set +CONFIG_EFUSE_LAYOUT_VERSION=3 + +# +# Smartcard support +# +# CONFIG_AM_SMARTCARD is not set +CONFIG_AML_VIRTUAL_THERMAL=y +CONFIG_AMLOGIC_THERMAL=y +CONFIG_AML_WDT=y + +# +# AMLOGIC SPI Hardware bus support +# +CONFIG_AMLOGIC_SPICC_MASTER=m +# CONFIG_AMLOGIC_SPICC_MASTER_DEBUG is not set +CONFIG_MESON_PWM=m +CONFIG_MESON_PWM_CTRL=m + +# +# USB Support +# +CONFIG_AMLOGIC_USB=y +CONFIG_USB_DWC_OTG_HCD=y +CONFIG_USB_HOST_ELECT_TEST=y + +# +# MMC/SD/SDIO Host Controller Drivers +# + +# +# Multimedia Card support +# +CONFIG_MMC_AML=y +# CONFIG_MMC_AML_DEBUG is not set +# CONFIG_AML_MMC_DEBUG_FORCE_SINGLE_BLOCK_RW is not set + +# +# SPI NOR Flash support +# +# CONFIG_AMLOGIC_SPI_NOR is not set + +# +# Network devices +# + +# +# Ethernet Support +# +CONFIG_AM_ETHERNET=y +CONFIG_PHYLIB=y + +# +# MII PHY device drivers +# +CONFIG_AML_PHY=y +# CONFIG_AML_LAN8720 is not set +# CONFIG_AML_IP101_PHY is not set +# CONFIG_AML_KSZ8091 is not set +CONFIG_AML_RTL8211F=y +CONFIG_AM_ETHERNET_DEBUG_LEVEL=1 +CONFIG_AM_WIFI=y +# CONFIG_AM_WIFI_SD_MMC is not set +# CONFIG_DHD_USE_STATIC_BUF is not set +CONFIG_AM_WIFI_USB=y + +# +# Bluetooth Device Support +# +CONFIG_BT_DEVICE=y +CONFIG_BT_WAKE_CTRL=y +# CONFIG_BT_RTKBTUSB is not set +# CONFIG_MESON_NFC is not set + +# +# Audio devices +# + +# +# Audio Interface +# +CONFIG_AMAUDIO=y + +# +# Amlogic Audio Interface V2 +# +# CONFIG_AMAUDIO2 is not set + +# +# Audio dsp process +# +CONFIG_AML_AUDIO_DSP=y + +# +# Video devices +# +CONFIG_AML_VFM=y +CONFIG_AM_PTSSERVER=y +# CONFIG_H264_4K2K_SINGLE_CORE is not set +CONFIG_VSYNC_RDMA=y +CONFIG_AM_VIDEO=y +# CONFIG_AM_VIDEO2 is not set +# CONFIG_KEEP_FRAME_RESERVED is not set +# CONFIG_SUPPORT_VIDEO_ON_VPP2 is not set +CONFIG_GE2D_KEEP_FRAME=y + +# +# Video Decoders +# +CONFIG_AM_VDEC_MPEG12=y +CONFIG_AM_VDEC_MPEG4=y +CONFIG_AM_VDEC_VC1=y +CONFIG_AM_VDEC_H264=y +# CONFIG_AM_VDEC_H264MVC is not set +CONFIG_AM_VDEC_H265=y +CONFIG_AM_VDEC_MJPEG=y +CONFIG_AM_ENCODER=y +CONFIG_AM_JPEG_ENCODER=y +CONFIG_AM_PIC_DEC=y +CONFIG_AM_VDEC_REAL=y +CONFIG_AM_VDEC_AVS=y +CONFIG_AM_JPEGDEC=y +CONFIG_AM_TIMESYNC=y +CONFIG_AM_STREAMING=y +CONFIG_AM_SUBTITLE=y +CONFIG_AM_VIDEOCAPTURE=y + +# +# Canvas management driver +# +CONFIG_AM_CANVAS=y +CONFIG_AM_DISPLAY_MODULE=y + +# +# Amlogic video output module +# +CONFIG_AM_TV_OUTPUT=y +CONFIG_AML_VOUT_FRAMERATE_AUTOMATION=y +# CONFIG_AM_LCD_OUTPUT is not set + +# +# Amlogic video output2 module +# +# CONFIG_AM_TV_OUTPUT2 is not set + +# +# Amlogic TV LCD Support +# +# CONFIG_AML_TV_LCD is not set + +# +# Amlogic osd module +# +CONFIG_FB_AM=y +CONFIG_FB_OSD2_ENABLE=y +CONFIG_FB_OSD2_CURSOR=y +CONFIG_FB_OSD2_DEFAULT_BITS_PER_PIXEL=32 +CONFIG_FB_OSD2_DEFAULT_WIDTH=32 +CONFIG_FB_OSD2_DEFAULT_HEIGHT=32 +CONFIG_FB_OSD2_DEFAULT_WIDTH_VIRTUAL=32 +CONFIG_FB_OSD2_DEFAULT_HEIGHT_VIRTUAL=32 +CONFIG_FB_OSD1_DEFAULT_BITS_PER_PIXEL=16 +CONFIG_FB_OSD1_DEFAULT_WIDTH=720 +CONFIG_FB_OSD1_DEFAULT_HEIGHT=480 +CONFIG_FB_OSD1_DEFAULT_WIDTH_VIRTUAL=720 +CONFIG_FB_OSD1_DEFAULT_HEIGHT_VIRTUAL=480 +CONFIG_FB_AMLOGIC_UMP=y + +# +# Amlogic osd_ext module +# + +# +# Amlogic Backlight Support +# +# CONFIG_AMLOGIC_BACKLIGHT is not set +# CONFIG_AML_BL_PWM_ATTR is not set +# CONFIG_AML_LOCAL_DIMMING is not set +# CONFIG_IW7023_BACKLIGHT is not set +# CONFIG_IW7023_USE_EEPROM is not set +CONFIG_AM_GE2D=y +CONFIG_AM_LOGO=y +CONFIG_AM_HDMI_ONLY=y + +# +# HDMI TX Support +# +CONFIG_AML_HDMI_TX=y +# CONFIG_AML_HDMI_TX_HDCP is not set +# CONFIG_AML_HDMI_TX_CTS_DVI is not set +CONFIG_TVIN=y +CONFIG_TVIN_VDIN=y +# CONFIG_TVIN_AFE is not set +# CONFIG_TVIN_HDMI is not set +CONFIG_TVIN_BT656=y +CONFIG_TVIN_CSI=y +CONFIG_VIUIN=y +# CONFIG_GAMMA_AUTO_TUNE is not set +# CONFIG_AM_HDMI_REPEATER is not set +# CONFIG_TVIN_IT660X is not set +# CONFIG_TVIN_ISP is not set +# CONFIG_TVIN_VDIN_CTRL is not set +# CONFIG_AML_EXT_HDMIIN is not set +# CONFIG_DEBUG_DRIVER is not set + +# +# Post Process Manager driver +# +CONFIG_POST_PROCESS_MANAGER=y +CONFIG_POST_PROCESS_MANAGER_PPSCALER=y +# CONFIG_POST_PROCESS_MANAGER_3D_PROCESS is not set + +# +# Amlogic Camera Support +# +# CONFIG_VIDEO_AMLOGIC_CAPTURE is not set + +# +# V4L2 Video Support +# +# CONFIG_V4L_AMLOGIC_VIDEO is not set +# CONFIG_V4L_AMLOGIC_VIDEO2 is not set + +# +# Amlogic ion video support +# +# CONFIG_VIDEOBUF2_ION is not set +# CONFIG_AMLOGIC_IONVIDEO is not set + +# +# Deinterlace driver +# +CONFIG_DEINTERLACE=y +# CONFIG_AM_DEINTERLACE_SD_ONLY is not set + +# +# MIPI Support +# +# CONFIG_AMLOGIC_MIPI is not set +# CONFIG_D2D3_PROCESS is not set + +# +# Amlogic VE & CM +# +# CONFIG_AM_VECM is not set + +# +# Amlogic DVB driver +# +# CONFIG_AM_DVB is not set + +# +# AMLOGIC CI Driver +# +# CONFIG_AM_PCMCIA is not set +# CONFIG_AM_IOBUS is not set + +# +# Amlogic Crypto Support +# +CONFIG_CRYPTO_AML_HW_CRYPRO=y +CONFIG_CRYPTO_DEVICE_DRIVER=y + +# +# MHL Support +# +# CONFIG_PANEL_IT6681 is not set + +# +# Amlogic PMU battery algorithm Support +# + +# +# Amlogic touch algorithm Support +# +# CONFIG_AML_TOUCH_ALGORITHM_SUPPORT is not set + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER_PATH="" +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_FW_LOADER=y +CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_EXTRA_FIRMWARE="" +# CONFIG_FW_LOADER_USER_HELPER is not set +# CONFIG_DEBUG_DEVRES is not set +# CONFIG_SYS_HYPERVISOR is not set +# CONFIG_GENERIC_CPU_DEVICES is not set +CONFIG_REGMAP=y +CONFIG_REGMAP_I2C=y +CONFIG_REGMAP_SPI=y +CONFIG_DMA_SHARED_BUFFER=y +CONFIG_CMA=y +# CONFIG_CMA_DEBUG is not set + +# +# Default contiguous memory area size: +# +CONFIG_CMA_SIZE_MBYTES=8 +CONFIG_CMA_SIZE_SEL_MBYTES=y +# CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set +# CONFIG_CMA_SIZE_SEL_MIN is not set +# CONFIG_CMA_SIZE_SEL_MAX is not set +CONFIG_CMA_ALIGNMENT=8 +CONFIG_CMA_AREAS=7 + +# +# Bus devices +# +# CONFIG_CONNECTOR is not set +CONFIG_MTD=y +# CONFIG_MTD_TESTS is not set +# CONFIG_MTD_REDBOOT_PARTS is not set +# CONFIG_MTD_CMDLINE_PARTS is not set +# CONFIG_MTD_AFS_PARTS is not set +CONFIG_MTD_OF_PARTS=y +# CONFIG_MTD_AR7_PARTS is not set + +# +# User Modules And Translation Layers +# +CONFIG_MTD_BLKDEVS=y +CONFIG_MTD_BLOCK=y +# CONFIG_FTL is not set +# CONFIG_NFTL is not set +# CONFIG_INFTL is not set +# CONFIG_RFD_FTL is not set +# CONFIG_SSFDC is not set +# CONFIG_SM_FTL is not set +# CONFIG_MTD_OOPS is not set +# CONFIG_MTD_SWAP is not set + +# +# RAM/ROM/Flash chip drivers +# +# CONFIG_MTD_CFI is not set +# CONFIG_MTD_JEDECPROBE is not set +CONFIG_MTD_MAP_BANK_WIDTH_1=y +CONFIG_MTD_MAP_BANK_WIDTH_2=y +CONFIG_MTD_MAP_BANK_WIDTH_4=y +# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set +CONFIG_MTD_CFI_I1=y +CONFIG_MTD_CFI_I2=y +# CONFIG_MTD_CFI_I4 is not set +# CONFIG_MTD_CFI_I8 is not set +# CONFIG_MTD_RAM is not set +# CONFIG_MTD_ROM is not set +# CONFIG_MTD_ABSENT is not set + +# +# Mapping drivers for chip access +# +# CONFIG_MTD_COMPLEX_MAPPINGS is not set +# CONFIG_MTD_PLATRAM is not set + +# +# Self-contained MTD device drivers +# +# CONFIG_MTD_DATAFLASH is not set +# CONFIG_MTD_M25P80 is not set +# CONFIG_MTD_SST25L is not set +# CONFIG_MTD_SLRAM is not set +# CONFIG_MTD_PHRAM is not set +# CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_BLOCK2MTD is not set + +# +# Disk-On-Chip Device Drivers +# +# CONFIG_MTD_DOCG3 is not set +CONFIG_MTD_NAND_IDS=y +CONFIG_MTD_NAND_ECC=y +# CONFIG_MTD_NAND_ECC_SMC is not set +CONFIG_MTD_NAND=y +# CONFIG_MTD_NAND_ECC_BCH is not set +# CONFIG_MTD_SM_COMMON is not set +# CONFIG_MTD_NAND_DENALI is not set +# CONFIG_MTD_NAND_GPIO is not set +# CONFIG_MTD_NAND_DISKONCHIP is not set +# CONFIG_MTD_NAND_DOCG4 is not set +# CONFIG_MTD_NAND_NANDSIM is not set +# CONFIG_MTD_NAND_PLATFORM is not set +# CONFIG_MTD_ALAUDA is not set +# CONFIG_MTD_ONENAND is not set + +# +# LPDDR flash memory drivers +# +# CONFIG_MTD_LPDDR is not set +# CONFIG_MTD_UBI is not set +CONFIG_DTC=y +CONFIG_OF=y + +# +# Device Tree and Open Firmware support +# +CONFIG_PROC_DEVICETREE=y +CONFIG_OF_SELFTEST=y +CONFIG_OF_FLATTREE=y +CONFIG_OF_EARLY_FLATTREE=y +CONFIG_OF_ADDRESS=y +CONFIG_OF_IRQ=y +CONFIG_OF_DEVICE=y +CONFIG_OF_I2C=y +CONFIG_OF_NET=y +CONFIG_OF_MDIO=y +CONFIG_OF_MTD=y +CONFIG_PARPORT=m +# CONFIG_PARPORT_PC is not set +# CONFIG_PARPORT_GSC is not set +# CONFIG_PARPORT_AX88796 is not set +# CONFIG_PARPORT_1284 is not set +CONFIG_BLK_DEV=y +# CONFIG_BLK_DEV_COW_COMMON is not set +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 +# CONFIG_BLK_DEV_CRYPTOLOOP is not set +CONFIG_BLK_DEV_DRBD=m +# CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_BLK_DEV_NBD=m +# CONFIG_BLK_DEV_RAM is not set +# CONFIG_CDROM_PKTCDVD is not set +# CONFIG_ATA_OVER_ETH is not set +# CONFIG_MG_DISK is not set +# CONFIG_BLK_DEV_RBD is not set + +# +# Misc devices +# +# CONFIG_SENSORS_LIS3LV02D is not set +# CONFIG_AD525X_DPOT is not set +# CONFIG_ATMEL_PWM is not set +# CONFIG_DUMMY_IRQ is not set +# CONFIG_ICS932S401 is not set +# CONFIG_ATMEL_SSC is not set +# CONFIG_ENCLOSURE_SERVICES is not set +# CONFIG_APDS9802ALS is not set +# CONFIG_ISL29003 is not set +# CONFIG_ISL29020 is not set +# CONFIG_SENSORS_TSL2550 is not set +# CONFIG_SENSORS_BH1780 is not set +# CONFIG_SENSORS_BH1770 is not set +# CONFIG_SENSORS_APDS990X is not set +# CONFIG_HMC6352 is not set +# CONFIG_DS1682 is not set +# CONFIG_TI_DAC7512 is not set +# CONFIG_UID_STAT is not set +CONFIG_BMP085=y +CONFIG_BMP085_I2C=m +# CONFIG_BMP085_SPI is not set +CONFIG_SI1132=m +CONFIG_SI702X=m +# CONFIG_USB_SWITCH_FSA9480 is not set +# CONFIG_LATTICE_ECP3_CONFIG is not set +# CONFIG_SRAM is not set +# CONFIG_C2PORT is not set + +# +# EEPROM support +# +# CONFIG_EEPROM_AT24 is not set +# CONFIG_EEPROM_AT25 is not set +# CONFIG_EEPROM_LEGACY is not set +# CONFIG_EEPROM_MAX6875 is not set +CONFIG_EEPROM_93CX6=m +# CONFIG_EEPROM_93XX46 is not set + +# +# Texas Instruments shared transport line discipline +# +# CONFIG_TI_ST is not set +# CONFIG_SENSORS_LIS3_SPI is not set +# CONFIG_SENSORS_LIS3_I2C is not set + +# +# Altera FPGA firmware download module +# +# CONFIG_ALTERA_STAPL is not set + +# +# SCSI device support +# +CONFIG_SCSI_MOD=y +# CONFIG_RAID_ATTRS is not set +CONFIG_SCSI=y +CONFIG_SCSI_DMA=y +# CONFIG_SCSI_TGT is not set +# CONFIG_SCSI_NETLINK is not set +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=y +# CONFIG_CHR_DEV_ST is not set +# CONFIG_CHR_DEV_OSST is not set +CONFIG_BLK_DEV_SR=y +# CONFIG_BLK_DEV_SR_VENDOR is not set +# CONFIG_CHR_DEV_SG is not set +# CONFIG_CHR_DEV_SCH is not set +CONFIG_SCSI_MULTI_LUN=y +# CONFIG_SCSI_CONSTANTS is not set +# CONFIG_SCSI_LOGGING is not set +# CONFIG_SCSI_SCAN_ASYNC is not set + +# +# SCSI Transports +# +# CONFIG_SCSI_SPI_ATTRS is not set +# CONFIG_SCSI_FC_ATTRS is not set +CONFIG_SCSI_ISCSI_ATTRS=m +# CONFIG_SCSI_SAS_ATTRS is not set +# CONFIG_SCSI_SAS_LIBSAS is not set +# CONFIG_SCSI_SRP_ATTRS is not set +CONFIG_SCSI_LOWLEVEL=y +CONFIG_ISCSI_TCP=m +CONFIG_ISCSI_BOOT_SYSFS=m +# CONFIG_SCSI_UFSHCD is not set +# CONFIG_LIBFC is not set +# CONFIG_LIBFCOE is not set +# CONFIG_SCSI_DEBUG is not set +# CONFIG_SCSI_DH is not set +# CONFIG_SCSI_OSD_INITIATOR is not set +# CONFIG_ATA is not set +CONFIG_MD=y +CONFIG_BLK_DEV_MD=y +CONFIG_MD_AUTODETECT=y +CONFIG_MD_LINEAR=m +CONFIG_MD_RAID0=m +CONFIG_MD_RAID1=m +CONFIG_MD_RAID10=m +CONFIG_MD_RAID456=m +CONFIG_MD_MULTIPATH=m +CONFIG_MD_FAULTY=m +# CONFIG_BCACHE is not set +CONFIG_BLK_DEV_DM_BUILTIN=y +CONFIG_BLK_DEV_DM=y +CONFIG_DM_DEBUG=y +CONFIG_DM_BUFIO=m +CONFIG_DM_BIO_PRISON=m +CONFIG_DM_PERSISTENT_DATA=m +CONFIG_DM_CRYPT=y +CONFIG_DM_SNAPSHOT=m +CONFIG_DM_THIN_PROVISIONING=m +# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set +CONFIG_DM_CACHE=m +CONFIG_DM_CACHE_MQ=m +CONFIG_DM_CACHE_CLEANER=m +CONFIG_DM_MIRROR=m +CONFIG_DM_RAID=m +# CONFIG_DM_LOG_USERSPACE is not set +# CONFIG_DM_ZERO is not set +# CONFIG_DM_MULTIPATH is not set +# CONFIG_DM_DELAY is not set +CONFIG_DM_UEVENT=y +# CONFIG_DM_FLAKEY is not set +# CONFIG_DM_VERITY is not set +# CONFIG_TARGET_CORE is not set +CONFIG_NETDEVICES=y +CONFIG_NET_CORE=y +CONFIG_BONDING=m +# CONFIG_DUMMY is not set +# CONFIG_EQUALIZER is not set +CONFIG_MII=y +# CONFIG_IFB is not set +# CONFIG_NET_TEAM is not set +CONFIG_MACVLAN=m +CONFIG_MACVTAP=m +# CONFIG_VXLAN is not set +# CONFIG_NETCONSOLE is not set +# CONFIG_NETPOLL is not set +# CONFIG_NET_POLL_CONTROLLER is not set +CONFIG_TUN=y +CONFIG_VETH=m + +# +# CAIF transport drivers +# + +# +# Distributed Switch Architecture drivers +# +# CONFIG_NET_DSA_MV88E6XXX is not set +# CONFIG_NET_DSA_MV88E6060 is not set +# CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set +# CONFIG_NET_DSA_MV88E6131 is not set +# CONFIG_NET_DSA_MV88E6123_61_65 is not set +CONFIG_ETHERNET=y +CONFIG_NET_CADENCE=y +# CONFIG_ARM_AT91_ETHER is not set +# CONFIG_MACB is not set +CONFIG_NET_VENDOR_BROADCOM=y +# CONFIG_B44 is not set +# CONFIG_NET_CALXEDA_XGMAC is not set +CONFIG_NET_VENDOR_CIRRUS=y +# CONFIG_CS89x0 is not set +# CONFIG_DM9000 is not set +# CONFIG_DNET is not set +CONFIG_NET_VENDOR_FARADAY=y +# CONFIG_FTMAC100 is not set +# CONFIG_FTGMAC100 is not set +CONFIG_NET_VENDOR_INTEL=y +CONFIG_NET_VENDOR_I825XX=y +CONFIG_NET_VENDOR_MARVELL=y +# CONFIG_MVMDIO is not set +CONFIG_NET_VENDOR_MICREL=y +# CONFIG_KS8851 is not set +# CONFIG_KS8851_MLL is not set +CONFIG_NET_VENDOR_MICROCHIP=y +# CONFIG_ENC28J60 is not set +CONFIG_NET_VENDOR_NATSEMI=y +CONFIG_NET_VENDOR_8390=y +# CONFIG_AX88796 is not set +# CONFIG_ETHOC is not set +CONFIG_NET_VENDOR_SEEQ=y +CONFIG_NET_VENDOR_SMSC=y +# CONFIG_SMC91X is not set +# CONFIG_SMC911X is not set +# CONFIG_SMSC911X is not set +CONFIG_NET_VENDOR_STMICRO=y +# CONFIG_STMMAC_ETH is not set +CONFIG_NET_VENDOR_WIZNET=y +# CONFIG_WIZNET_W5100 is not set +# CONFIG_WIZNET_W5300 is not set + +# +# MII PHY device drivers +# +# CONFIG_AT803X_PHY is not set +# CONFIG_AMD_PHY is not set +# CONFIG_MARVELL_PHY is not set +# CONFIG_AMLOGIC_PHY is not set +# CONFIG_DAVICOM_PHY is not set +# CONFIG_QSEMI_PHY is not set +# CONFIG_LXT_PHY is not set +# CONFIG_CICADA_PHY is not set +# CONFIG_VITESSE_PHY is not set +# CONFIG_SMSC_PHY is not set +# CONFIG_BROADCOM_PHY is not set +# CONFIG_BCM87XX_PHY is not set +# CONFIG_ICPLUS_PHY is not set +# CONFIG_REALTEK_PHY is not set +# CONFIG_NATIONAL_PHY is not set +# CONFIG_STE10XP is not set +# CONFIG_LSI_ET1011C_PHY is not set +# CONFIG_MICREL_PHY is not set +# CONFIG_FIXED_PHY is not set +# CONFIG_MDIO_BITBANG is not set +# CONFIG_MDIO_BUS_MUX_GPIO is not set +# CONFIG_MDIO_BUS_MUX_MMIOREG is not set +# CONFIG_MICREL_KS8995MA is not set +# CONFIG_PLIP is not set +CONFIG_PPP=y +CONFIG_PPP_BSDCOMP=m +CONFIG_PPP_DEFLATE=m +CONFIG_PPP_FILTER=y +CONFIG_PPP_MPPE=m +CONFIG_PPP_MULTILINK=y +CONFIG_PPPOE=m +CONFIG_PPPOL2TP=m +CONFIG_PPPOLAC=m +CONFIG_PPPOPNS=m +CONFIG_PPP_ASYNC=m +CONFIG_PPP_SYNC_TTY=m +# CONFIG_SLIP is not set +CONFIG_SLHC=y + +# +# USB Network Adapters +# +CONFIG_USB_CATC=m +CONFIG_USB_KAWETH=m +CONFIG_USB_PEGASUS=m +CONFIG_USB_RTL8150=m +CONFIG_USB_RTL8152=m +CONFIG_USB_USBNET=m +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_AX88179_178A=m +CONFIG_USB_NET_CDCETHER=m +# CONFIG_USB_NET_CDC_EEM is not set +CONFIG_USB_NET_CDC_NCM=m +# CONFIG_USB_NET_CDC_MBIM is not set +CONFIG_USB_NET_DM9601=m +CONFIG_USB_NET_SMSC75XX=m +CONFIG_USB_NET_SMSC95XX=m +CONFIG_USB_NET_GL620A=m +CONFIG_USB_NET_NET1080=m +CONFIG_USB_NET_PLUSB=m +CONFIG_USB_NET_MCS7830=m +CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET=m +# CONFIG_USB_ALI_M5632 is not set +# CONFIG_USB_AN2720 is not set +CONFIG_USB_BELKIN=y +CONFIG_USB_ARMLINUX=y +# CONFIG_USB_EPSON2888 is not set +# CONFIG_USB_KC2190 is not set +CONFIG_USB_NET_ZAURUS=m +CONFIG_USB_NET_CX82310_ETH=m +CONFIG_USB_NET_KALMIA=m +CONFIG_USB_NET_QMI_WWAN=m +CONFIG_USB_HSO=m +# CONFIG_USB_NET_INT51X1 is not set +CONFIG_USB_CDC_PHONET=m +CONFIG_USB_IPHETH=m +CONFIG_USB_SIERRA_NET=m +# CONFIG_USB_VL600 is not set +# CONFIG_WLAN is not set + +# +# Enable WiMAX (Networking options) to see the WiMAX drivers +# +# CONFIG_WAN is not set +# CONFIG_ISDN is not set + +# +# Input device support +# +CONFIG_INPUT=y +CONFIG_INPUT_FF_MEMLESS=m +CONFIG_INPUT_POLLDEV=y +# CONFIG_INPUT_SPARSEKMAP is not set +# CONFIG_INPUT_MATRIXKMAP is not set + +# +# Userland interfaces +# +CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_MOUSEDEV_PSAUX=y +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +CONFIG_INPUT_JOYDEV=m +CONFIG_INPUT_EVDEV=y +# CONFIG_INPUT_EVBUG is not set +# CONFIG_INPUT_KEYRESET is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +# CONFIG_KEYBOARD_ADP5588 is not set +# CONFIG_KEYBOARD_ADP5589 is not set +CONFIG_KEYBOARD_ATKBD=y +# CONFIG_KEYBOARD_QT1070 is not set +# CONFIG_KEYBOARD_QT2160 is not set +# CONFIG_KEYBOARD_LKKBD is not set +# CONFIG_KEYBOARD_GPIO is not set +# CONFIG_KEYBOARD_TCA6416 is not set +# CONFIG_KEYBOARD_TCA8418 is not set +# CONFIG_KEYBOARD_MATRIX is not set +# CONFIG_KEYBOARD_LM8323 is not set +# CONFIG_KEYBOARD_LM8333 is not set +# CONFIG_KEYBOARD_MAX7359 is not set +# CONFIG_KEYBOARD_MCS is not set +# CONFIG_KEYBOARD_MPR121 is not set +# CONFIG_KEYBOARD_NEWTON is not set +# CONFIG_KEYBOARD_OPENCORES is not set +# CONFIG_KEYBOARD_SAMSUNG is not set +# CONFIG_KEYBOARD_STOWAWAY is not set +# CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_XTKBD is not set +CONFIG_INPUT_MOUSE=y +CONFIG_MOUSE_PS2=y +CONFIG_MOUSE_PS2_ALPS=y +CONFIG_MOUSE_PS2_LOGIPS2PP=y +CONFIG_MOUSE_PS2_SYNAPTICS=y +CONFIG_MOUSE_PS2_CYPRESS=y +CONFIG_MOUSE_PS2_TRACKPOINT=y +# CONFIG_MOUSE_PS2_ELANTECH is not set +# CONFIG_MOUSE_PS2_SENTELIC is not set +# CONFIG_MOUSE_PS2_TOUCHKIT is not set +# CONFIG_MOUSE_SERIAL is not set +# CONFIG_MOUSE_APPLETOUCH is not set +# CONFIG_MOUSE_BCM5974 is not set +# CONFIG_MOUSE_CYAPA is not set +# CONFIG_MOUSE_VSXXXAA is not set +# CONFIG_MOUSE_GPIO is not set +# CONFIG_MOUSE_SYNAPTICS_I2C is not set +# CONFIG_MOUSE_SYNAPTICS_USB is not set +CONFIG_INPUT_JOYSTICK=y +# CONFIG_JOYSTICK_ANALOG is not set +# CONFIG_JOYSTICK_A3D is not set +# CONFIG_JOYSTICK_ADI is not set +# CONFIG_JOYSTICK_COBRA is not set +# CONFIG_JOYSTICK_GF2K is not set +# CONFIG_JOYSTICK_GRIP is not set +# CONFIG_JOYSTICK_GRIP_MP is not set +# CONFIG_JOYSTICK_GUILLEMOT is not set +# CONFIG_JOYSTICK_INTERACT is not set +# CONFIG_JOYSTICK_SIDEWINDER is not set +# CONFIG_JOYSTICK_TMDC is not set +# CONFIG_JOYSTICK_IFORCE is not set +# CONFIG_JOYSTICK_WARRIOR is not set +# CONFIG_JOYSTICK_MAGELLAN is not set +# CONFIG_JOYSTICK_SPACEORB is not set +# CONFIG_JOYSTICK_SPACEBALL is not set +# CONFIG_JOYSTICK_STINGER is not set +# CONFIG_JOYSTICK_TWIDJOY is not set +# CONFIG_JOYSTICK_ZHENHUA is not set +# CONFIG_JOYSTICK_DB9 is not set +CONFIG_JOYSTICK_GAMECON=m +# CONFIG_JOYSTICK_TURBOGRAFX is not set +# CONFIG_JOYSTICK_AS5011 is not set +# CONFIG_JOYSTICK_JOYDUMP is not set +CONFIG_JOYSTICK_XPAD=m +CONFIG_JOYSTICK_XPAD_FF=y +CONFIG_JOYSTICK_XPAD_LEDS=y +# CONFIG_JOYSTICK_WALKERA0701 is not set +CONFIG_INPUT_TABLET=y +CONFIG_TABLET_USB_ACECAD=m +CONFIG_TABLET_USB_AIPTEK=m +CONFIG_TABLET_USB_GTCO=m +CONFIG_TABLET_USB_HANWANG=m +CONFIG_TABLET_USB_KBTAB=m +CONFIG_TABLET_USB_WACOM=m +CONFIG_INPUT_TOUCHSCREEN=y +# CONFIG_TOUCHSCREEN_ADS7846 is not set +# CONFIG_TOUCHSCREEN_AD7877 is not set +# CONFIG_TOUCHSCREEN_AD7879 is not set +# CONFIG_TOUCHSCREEN_ATMEL_MXT is not set +# CONFIG_TOUCHSCREEN_AUO_PIXCIR is not set +# CONFIG_TOUCHSCREEN_BU21013 is not set +# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set +# CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set +# CONFIG_TOUCHSCREEN_DYNAPRO is not set +# CONFIG_TOUCHSCREEN_HAMPSHIRE is not set +# CONFIG_TOUCHSCREEN_EETI is not set +# CONFIG_TOUCHSCREEN_EGALAX is not set +# CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_ILI210X is not set +# CONFIG_TOUCHSCREEN_GUNZE is not set +# CONFIG_TOUCHSCREEN_ELO is not set +# CONFIG_TOUCHSCREEN_WACOM_W8001 is not set +# CONFIG_TOUCHSCREEN_WACOM_I2C is not set +# CONFIG_TOUCHSCREEN_MAX11801 is not set +# CONFIG_TOUCHSCREEN_MCS5000 is not set +# CONFIG_TOUCHSCREEN_MMS114 is not set +# CONFIG_TOUCHSCREEN_MTOUCH is not set +# CONFIG_TOUCHSCREEN_INEXIO is not set +# CONFIG_TOUCHSCREEN_MK712 is not set +# CONFIG_TOUCHSCREEN_PENMOUNT is not set +# CONFIG_TOUCHSCREEN_EDT_FT5X06 is not set +# CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set +# CONFIG_TOUCHSCREEN_TOUCHWIN is not set +# CONFIG_TOUCHSCREEN_PIXCIR is not set +# CONFIG_TOUCHSCREEN_WM97XX is not set +# CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set +# CONFIG_TOUCHSCREEN_TOUCHIT213 is not set +# CONFIG_TOUCHSCREEN_TSC_SERIO is not set +# CONFIG_TOUCHSCREEN_TSC2005 is not set +# CONFIG_TOUCHSCREEN_TSC2007 is not set +# CONFIG_TOUCHSCREEN_W90X900 is not set +# CONFIG_TOUCHSCREEN_ST1232 is not set +# CONFIG_TOUCHSCREEN_TPS6507X is not set +CONFIG_TOUCHSCREEN_DWAV_USB_MT=m +CONFIG_INPUT_MISC=y +# CONFIG_INPUT_AD714X is not set +# CONFIG_INPUT_BMA150 is not set +# CONFIG_INPUT_MMA8450 is not set +# CONFIG_INPUT_MPU3050 is not set +# CONFIG_INPUT_GP2A is not set +# CONFIG_INPUT_GPIO_TILT_POLLED is not set +CONFIG_INPUT_ATI_REMOTE2=m +# CONFIG_INPUT_KEYCHORD is not set +# CONFIG_INPUT_KEYSPAN_REMOTE is not set +# CONFIG_INPUT_KXTJ9 is not set +# CONFIG_INPUT_POWERMATE is not set +# CONFIG_INPUT_YEALINK is not set +# CONFIG_INPUT_CM109 is not set +CONFIG_INPUT_UINPUT=m +CONFIG_INPUT_GPIO=m +# CONFIG_INPUT_PCF8574 is not set +# CONFIG_INPUT_PWM_BEEPER is not set +# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set +# CONFIG_INPUT_ADXL34X is not set +# CONFIG_INPUT_IMS_PCU is not set +# CONFIG_INPUT_CMA3000 is not set + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_SERIO_SERPORT=y +# CONFIG_SERIO_PARKBD is not set +CONFIG_SERIO_LIBPS2=y +# CONFIG_SERIO_RAW is not set +# CONFIG_SERIO_ALTERA_PS2 is not set +# CONFIG_SERIO_PS2MULT is not set +# CONFIG_SERIO_ARC_PS2 is not set +# CONFIG_SERIO_APBPS2 is not set +CONFIG_GAMEPORT=m +# CONFIG_GAMEPORT_NS558 is not set +# CONFIG_GAMEPORT_L4 is not set + +# +# Character devices +# +CONFIG_TTY=y +CONFIG_VT=y +CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_VT_CONSOLE_SLEEP=y +CONFIG_HW_CONSOLE=y +# CONFIG_VT_HW_CONSOLE_BINDING is not set +CONFIG_UNIX98_PTYS=y +CONFIG_DEVPTS_MULTIPLE_INSTANCES=y +CONFIG_LEGACY_PTYS=y +CONFIG_LEGACY_PTY_COUNT=256 +# CONFIG_SERIAL_NONSTANDARD is not set +# CONFIG_N_GSM is not set +# CONFIG_TRACE_SINK is not set +CONFIG_DEVMEM=y +CONFIG_DEVKMEM=y + +# +# Serial drivers +# +# CONFIG_SERIAL_8250 is not set + +# +# Non-8250 serial port support +# +# CONFIG_SERIAL_MAX3100 is not set +# CONFIG_SERIAL_MAX310X is not set +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +# CONFIG_SERIAL_SCCNXP is not set +# CONFIG_SERIAL_TIMBERDALE is not set +# CONFIG_SERIAL_ALTERA_JTAGUART is not set +# CONFIG_SERIAL_ALTERA_UART is not set +# CONFIG_SERIAL_IFX6X60 is not set +# CONFIG_SERIAL_XILINX_PS_UART is not set +# CONFIG_SERIAL_ARC is not set +# CONFIG_TTY_PRINTK is not set +# CONFIG_PRINTER is not set +# CONFIG_PPDEV is not set +# CONFIG_HVC_DCC is not set +# CONFIG_IPMI_HANDLER is not set +CONFIG_HW_RANDOM=y +# CONFIG_HW_RANDOM_TIMERIOMEM is not set +# CONFIG_HW_RANDOM_ATMEL is not set +CONFIG_HW_RANDOM_MESON=y +# CONFIG_HW_RANDOM_EXYNOS is not set +# CONFIG_R3964 is not set +# CONFIG_RAW_DRIVER is not set +# CONFIG_TCG_TPM is not set +# CONFIG_DCC_TTY is not set +CONFIG_I2C=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=y +CONFIG_I2C_MUX=y + +# +# Multiplexer I2C Chip support +# +# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set +# CONFIG_I2C_MUX_GPIO is not set +# CONFIG_I2C_MUX_PCA9541 is not set +# CONFIG_I2C_MUX_PCA954x is not set +# CONFIG_I2C_MUX_PINCTRL is not set +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_ALGOBIT=y + +# +# I2C Hardware Bus support +# + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +# CONFIG_I2C_CBUS_GPIO is not set +# CONFIG_I2C_DESIGNWARE_PLATFORM is not set +# CONFIG_I2C_GPIO is not set +# CONFIG_I2C_OCORES is not set +# CONFIG_I2C_PCA_PLATFORM is not set +# CONFIG_I2C_PXA_PCI is not set +# CONFIG_I2C_SIMTEC is not set +# CONFIG_I2C_XILINX is not set + +# +# External I2C/SMBus adapter drivers +# +# CONFIG_I2C_DIOLAN_U2C is not set +# CONFIG_I2C_PARPORT is not set +# CONFIG_I2C_PARPORT_LIGHT is not set +# CONFIG_I2C_TAOS_EVM is not set +# CONFIG_I2C_TINY_USB is not set + +# +# Other I2C/SMBus bus drivers +# +# CONFIG_I2C_STUB is not set +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +CONFIG_SPI=y +# CONFIG_SPI_DEBUG is not set +CONFIG_SPI_MASTER=y + +# +# SPI Master Controller Drivers +# +# CONFIG_SPI_ALTERA is not set +# CONFIG_SPI_BITBANG is not set +# CONFIG_SPI_BUTTERFLY is not set +# CONFIG_SPI_GPIO is not set +# CONFIG_SPI_LM70_LLP is not set +# CONFIG_SPI_FSL_SPI is not set +# CONFIG_SPI_OC_TINY is not set +# CONFIG_SPI_PXA2XX_PCI is not set +# CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_XCOMM is not set +# CONFIG_SPI_XILINX is not set +# CONFIG_SPI_DESIGNWARE is not set + +# +# SPI Protocol Masters +# +CONFIG_SPI_SPIDEV=m +# CONFIG_SPI_TLE62X0 is not set + +# +# Qualcomm MSM SSBI bus support +# +# CONFIG_SSBI is not set +# CONFIG_HSI is not set + +# +# PPS support +# +CONFIG_PPS=m +# CONFIG_PPS_DEBUG is not set + +# +# PPS clients support +# +# CONFIG_PPS_CLIENT_KTIMER is not set +# CONFIG_PPS_CLIENT_LDISC is not set +# CONFIG_PPS_CLIENT_PARPORT is not set +CONFIG_PPS_CLIENT_GPIO=m + +# +# PPS generators support +# + +# +# PTP clock support +# +# CONFIG_PTP_1588_CLOCK is not set + +# +# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. +# +# CONFIG_PTP_1588_CLOCK_PCH is not set +CONFIG_PINCTRL=y + +# +# Pin controllers +# +CONFIG_PINMUX=y +CONFIG_PINCONF=y +# CONFIG_DEBUG_PINCTRL is not set +# CONFIG_PINCTRL_SINGLE is not set +# CONFIG_PINCTRL_EXYNOS is not set +# CONFIG_PINCTRL_EXYNOS5440 is not set +CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y +CONFIG_ARCH_REQUIRE_GPIOLIB=y +CONFIG_GPIO_DEVRES=y +CONFIG_GPIOLIB=y +CONFIG_OF_GPIO=y +# CONFIG_DEBUG_GPIO is not set +CONFIG_GPIO_SYSFS=y + +# +# Memory mapped GPIO drivers: +# +# CONFIG_GPIO_GENERIC_PLATFORM is not set +# CONFIG_GPIO_EM is not set +# CONFIG_GPIO_RCAR is not set +# CONFIG_GPIO_TS5500 is not set +# CONFIG_GPIO_GRGPIO is not set + +# +# I2C GPIO expanders: +# +# CONFIG_GPIO_MAX7300 is not set +# CONFIG_GPIO_MAX732X is not set +# CONFIG_GPIO_PCF857X is not set +# CONFIG_GPIO_SX150X is not set +# CONFIG_GPIO_ADP5588 is not set +# CONFIG_GPIO_ADNP is not set + +# +# PCI GPIO expanders: +# + +# +# SPI GPIO expanders: +# +# CONFIG_GPIO_MAX7301 is not set +# CONFIG_GPIO_MCP23S08 is not set +# CONFIG_GPIO_MC33880 is not set +# CONFIG_GPIO_74X164 is not set + +# +# AC97 GPIO expanders: +# + +# +# MODULbus GPIO expanders: +# + +# +# USB GPIO expanders: +# +CONFIG_W1=m + +# +# 1-wire Bus Masters +# +# CONFIG_W1_MASTER_DS2490 is not set +# CONFIG_W1_MASTER_DS2482 is not set +# CONFIG_W1_MASTER_DS1WM is not set +CONFIG_W1_MASTER_GPIO=m + +# +# 1-wire Slaves +# +CONFIG_W1_SLAVE_THERM=m +# CONFIG_W1_SLAVE_SMEM is not set +# CONFIG_W1_SLAVE_DS2408 is not set +# CONFIG_W1_SLAVE_DS2413 is not set +# CONFIG_W1_SLAVE_DS2423 is not set +# CONFIG_W1_SLAVE_DS2431 is not set +# CONFIG_W1_SLAVE_DS2433 is not set +# CONFIG_W1_SLAVE_DS2760 is not set +# CONFIG_W1_SLAVE_DS2780 is not set +# CONFIG_W1_SLAVE_DS2781 is not set +# CONFIG_W1_SLAVE_DS28E04 is not set +# CONFIG_W1_SLAVE_BQ27000 is not set +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +# CONFIG_PDA_POWER is not set +# CONFIG_TEST_POWER is not set +# CONFIG_BATTERY_DS2780 is not set +# CONFIG_BATTERY_DS2781 is not set +# CONFIG_BATTERY_DS2782 is not set +# CONFIG_BATTERY_SBS is not set +# CONFIG_BATTERY_BQ27x00 is not set +# CONFIG_BATTERY_MAX17040 is not set +# CONFIG_BATTERY_MAX17042 is not set +# CONFIG_BATTERY_ANDROID is not set +# CONFIG_CHARGER_MAX8903 is not set +# CONFIG_CHARGER_LP8727 is not set +# CONFIG_CHARGER_GPIO is not set +# CONFIG_CHARGER_MANAGER is not set +# CONFIG_CHARGER_BQ2415X is not set +# CONFIG_CHARGER_SMB347 is not set +# CONFIG_BATTERY_GOLDFISH is not set +# CONFIG_POWER_RESET is not set +# CONFIG_POWER_RESET_RESTART is not set +# CONFIG_POWER_AVS is not set +CONFIG_HWMON=y +# CONFIG_HWMON_VID is not set +# CONFIG_HWMON_DEBUG_CHIP is not set + +# +# Native drivers +# +# CONFIG_SENSORS_AD7314 is not set +# CONFIG_SENSORS_AD7414 is not set +# CONFIG_SENSORS_AD7418 is not set +# CONFIG_SENSORS_ADCXX is not set +# CONFIG_SENSORS_ADM1021 is not set +# CONFIG_SENSORS_ADM1025 is not set +# CONFIG_SENSORS_ADM1026 is not set +# CONFIG_SENSORS_ADM1029 is not set +# CONFIG_SENSORS_ADM1031 is not set +# CONFIG_SENSORS_ADM9240 is not set +# CONFIG_SENSORS_ADT7310 is not set +# CONFIG_SENSORS_ADT7410 is not set +# CONFIG_SENSORS_ADT7411 is not set +# CONFIG_SENSORS_ADT7462 is not set +# CONFIG_SENSORS_ADT7470 is not set +# CONFIG_SENSORS_ADT7475 is not set +# CONFIG_SENSORS_ASC7621 is not set +# CONFIG_SENSORS_ATXP1 is not set +# CONFIG_SENSORS_DS620 is not set +# CONFIG_SENSORS_DS1621 is not set +# CONFIG_SENSORS_F71805F is not set +# CONFIG_SENSORS_F71882FG is not set +# CONFIG_SENSORS_F75375S is not set +# CONFIG_SENSORS_G760A is not set +# CONFIG_SENSORS_GL518SM is not set +# CONFIG_SENSORS_GL520SM is not set +# CONFIG_SENSORS_GPIO_FAN is not set +# CONFIG_SENSORS_HIH6130 is not set +# CONFIG_SENSORS_IT87 is not set +# CONFIG_SENSORS_JC42 is not set +# CONFIG_SENSORS_LINEAGE is not set +# CONFIG_SENSORS_LM63 is not set +# CONFIG_SENSORS_LM70 is not set +# CONFIG_SENSORS_LM73 is not set +# CONFIG_SENSORS_LM75 is not set +# CONFIG_SENSORS_LM77 is not set +# CONFIG_SENSORS_LM78 is not set +# CONFIG_SENSORS_LM80 is not set +# CONFIG_SENSORS_LM83 is not set +# CONFIG_SENSORS_LM85 is not set +# CONFIG_SENSORS_LM87 is not set +# CONFIG_SENSORS_LM90 is not set +# CONFIG_SENSORS_LM92 is not set +# CONFIG_SENSORS_LM93 is not set +# CONFIG_SENSORS_LTC4151 is not set +# CONFIG_SENSORS_LTC4215 is not set +# CONFIG_SENSORS_LTC4245 is not set +# CONFIG_SENSORS_LTC4261 is not set +# CONFIG_SENSORS_LM95234 is not set +# CONFIG_SENSORS_LM95241 is not set +# CONFIG_SENSORS_LM95245 is not set +# CONFIG_SENSORS_MAX1111 is not set +# CONFIG_SENSORS_MAX16065 is not set +# CONFIG_SENSORS_MAX1619 is not set +# CONFIG_SENSORS_MAX1668 is not set +# CONFIG_SENSORS_MAX197 is not set +# CONFIG_SENSORS_MAX6639 is not set +# CONFIG_SENSORS_MAX6642 is not set +# CONFIG_SENSORS_MAX6650 is not set +# CONFIG_SENSORS_MAX6697 is not set +# CONFIG_SENSORS_MCP3021 is not set +# CONFIG_SENSORS_NCT6775 is not set +# CONFIG_SENSORS_NTC_THERMISTOR is not set +# CONFIG_SENSORS_PC87360 is not set +# CONFIG_SENSORS_PC87427 is not set +# CONFIG_SENSORS_PCF8591 is not set +# CONFIG_PMBUS is not set +# CONFIG_SENSORS_SHT15 is not set +# CONFIG_SENSORS_SHT21 is not set +# CONFIG_SENSORS_SMM665 is not set +# CONFIG_SENSORS_DME1737 is not set +# CONFIG_SENSORS_EMC1403 is not set +# CONFIG_SENSORS_EMC2103 is not set +# CONFIG_SENSORS_EMC6W201 is not set +# CONFIG_SENSORS_SMSC47M1 is not set +# CONFIG_SENSORS_SMSC47M192 is not set +# CONFIG_SENSORS_SMSC47B397 is not set +# CONFIG_SENSORS_SCH56XX_COMMON is not set +# CONFIG_SENSORS_SCH5627 is not set +# CONFIG_SENSORS_SCH5636 is not set +# CONFIG_SENSORS_ADS1015 is not set +# CONFIG_SENSORS_ADS7828 is not set +# CONFIG_SENSORS_ADS7871 is not set +# CONFIG_SENSORS_AMC6821 is not set +# CONFIG_SENSORS_INA209 is not set +# CONFIG_SENSORS_INA2XX is not set +# CONFIG_SENSORS_THMC50 is not set +# CONFIG_SENSORS_TMP102 is not set +# CONFIG_SENSORS_TMP401 is not set +# CONFIG_SENSORS_TMP421 is not set +# CONFIG_SENSORS_VT1211 is not set +# CONFIG_SENSORS_W83781D is not set +# CONFIG_SENSORS_W83791D is not set +# CONFIG_SENSORS_W83792D is not set +# CONFIG_SENSORS_W83793 is not set +# CONFIG_SENSORS_W83795 is not set +# CONFIG_SENSORS_W83L785TS is not set +# CONFIG_SENSORS_W83L786NG is not set +# CONFIG_SENSORS_W83627HF is not set +# CONFIG_SENSORS_W83627EHF is not set +CONFIG_THERMAL=y +CONFIG_THERMAL_HWMON=y +CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y +# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set +# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set +# CONFIG_THERMAL_GOV_FAIR_SHARE is not set +CONFIG_THERMAL_GOV_STEP_WISE=y +# CONFIG_THERMAL_GOV_USER_SPACE is not set +CONFIG_CPU_THERMAL=y +CONFIG_CPUCORE_THERMAL=y +CONFIG_GPU_THERMAL=y +CONFIG_GPUCORE_THERMAL=y +# CONFIG_THERMAL_EMULATION is not set +CONFIG_WATCHDOG=y +CONFIG_WATCHDOG_CORE=y +# CONFIG_WATCHDOG_NOWAYOUT is not set + +# +# Watchdog Device Drivers +# +# CONFIG_SOFT_WATCHDOG is not set +# CONFIG_DW_WATCHDOG is not set +# CONFIG_MAX63XX_WATCHDOG is not set + +# +# USB-based Watchdog Cards +# +# CONFIG_USBPCWATCHDOG is not set +CONFIG_SSB_POSSIBLE=y + +# +# Sonics Silicon Backplane +# +# CONFIG_SSB is not set +CONFIG_BCMA_POSSIBLE=y + +# +# Broadcom specific AMBA +# +# CONFIG_BCMA is not set + +# +# Multifunction device drivers +# +CONFIG_MFD_CORE=m +# CONFIG_MFD_AS3711 is not set +# CONFIG_PMIC_ADP5520 is not set +# CONFIG_MFD_AAT2870_CORE is not set +# CONFIG_MFD_CROS_EC is not set +# CONFIG_MFD_ASIC3 is not set +# CONFIG_PMIC_DA903X is not set +# CONFIG_MFD_DA9052_SPI is not set +# CONFIG_MFD_DA9052_I2C is not set +# CONFIG_MFD_DA9055 is not set +# CONFIG_MFD_MC13XXX_SPI is not set +# CONFIG_MFD_MC13XXX_I2C is not set +# CONFIG_HTC_EGPIO is not set +# CONFIG_HTC_PASIC3 is not set +# CONFIG_HTC_I2CPLD is not set +# CONFIG_MFD_88PM800 is not set +# CONFIG_MFD_88PM805 is not set +# CONFIG_MFD_88PM860X is not set +# CONFIG_MFD_MAX77686 is not set +# CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX8907 is not set +# CONFIG_MFD_MAX8925 is not set +# CONFIG_MFD_MAX8997 is not set +# CONFIG_MFD_MAX8998 is not set +# CONFIG_EZX_PCAP is not set +# CONFIG_MFD_VIPERBOARD is not set +# CONFIG_MFD_RETU is not set +# CONFIG_MFD_PCF50633 is not set +# CONFIG_UCB1400_CORE is not set +# CONFIG_MFD_RC5T583 is not set +# CONFIG_MFD_SEC_CORE is not set +# CONFIG_MFD_SI476X_CORE is not set +# CONFIG_MFD_SM501 is not set +# CONFIG_MFD_SMSC is not set +# CONFIG_ABX500_CORE is not set +# CONFIG_MFD_STMPE is not set +# CONFIG_MFD_SYSCON is not set +# CONFIG_MFD_TI_AM335X_TSCADC is not set +# CONFIG_MFD_LP8788 is not set +# CONFIG_MFD_PALMAS is not set +# CONFIG_TPS6105X is not set +# CONFIG_TPS65010 is not set +# CONFIG_TPS6507X is not set +# CONFIG_MFD_TPS65090 is not set +# CONFIG_MFD_TPS65217 is not set +# CONFIG_MFD_TPS6586X is not set +# CONFIG_MFD_TPS65910 is not set +# CONFIG_MFD_TPS65912 is not set +# CONFIG_MFD_TPS65912_I2C is not set +# CONFIG_MFD_TPS65912_SPI is not set +# CONFIG_MFD_TPS80031 is not set +# CONFIG_TWL4030_CORE is not set +# CONFIG_TWL6040_CORE is not set +# CONFIG_MFD_WL1273_CORE is not set +# CONFIG_MFD_LM3533 is not set +# CONFIG_MFD_TC3589X is not set +# CONFIG_MFD_TMIO is not set +# CONFIG_MFD_T7L66XB is not set +# CONFIG_MFD_TC6387XB is not set +# CONFIG_MFD_TC6393XB is not set +# CONFIG_MFD_ARIZONA_I2C is not set +# CONFIG_MFD_ARIZONA_SPI is not set +# CONFIG_MFD_WM8400 is not set +# CONFIG_MFD_WM831X_I2C is not set +# CONFIG_MFD_WM831X_SPI is not set +# CONFIG_MFD_WM8350_I2C is not set +# CONFIG_MFD_WM8994 is not set +CONFIG_REGULATOR=y +# CONFIG_REGULATOR_DEBUG is not set +# CONFIG_REGULATOR_DUMMY is not set +# CONFIG_REGULATOR_FIXED_VOLTAGE is not set +# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set +# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set +# CONFIG_REGULATOR_GPIO is not set +# CONFIG_REGULATOR_AD5398 is not set +# CONFIG_REGULATOR_FAN53555 is not set +# CONFIG_REGULATOR_ISL6271A is not set +# CONFIG_REGULATOR_MAX1586 is not set +# CONFIG_REGULATOR_MAX8649 is not set +# CONFIG_REGULATOR_MAX8660 is not set +# CONFIG_REGULATOR_MAX8952 is not set +# CONFIG_REGULATOR_MAX8973 is not set +# CONFIG_REGULATOR_LP3971 is not set +# CONFIG_REGULATOR_LP3972 is not set +# CONFIG_REGULATOR_LP872X is not set +# CONFIG_REGULATOR_LP8755 is not set +# CONFIG_REGULATOR_TPS51632 is not set +# CONFIG_REGULATOR_TPS62360 is not set +# CONFIG_REGULATOR_TPS65023 is not set +# CONFIG_REGULATOR_TPS6507X is not set +# CONFIG_REGULATOR_TPS6524X is not set +CONFIG_MEDIA_SUPPORT=y + +# +# Multimedia core support +# +CONFIG_MEDIA_CAMERA_SUPPORT=y +CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +# CONFIG_MEDIA_RADIO_SUPPORT is not set +CONFIG_MEDIA_RC_SUPPORT=y +CONFIG_MEDIA_CONTROLLER=y +CONFIG_MEDIA_CONTROLLER_DVB=y +CONFIG_VIDEO_DEV=y +# CONFIG_VIDEO_V4L2_SUBDEV_API is not set +CONFIG_VIDEO_V4L2=y +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +CONFIG_VIDEO_TUNER=m +CONFIG_VIDEOBUF_GEN=m +CONFIG_VIDEOBUF_VMALLOC=m +CONFIG_VIDEOBUF_DVB=m +CONFIG_VIDEOBUF2_CORE=m +CONFIG_VIDEOBUF2_MEMOPS=m +CONFIG_VIDEOBUF2_VMALLOC=m +# CONFIG_VIDEO_V4L2_INT_DEVICE is not set +CONFIG_DVB_CORE=y +CONFIG_DVB_NET=y +CONFIG_TTPCI_EEPROM=m +CONFIG_DVB_MAX_ADAPTERS=8 +CONFIG_DVB_DYNAMIC_MINORS=y + +# +# Media drivers +# +CONFIG_RC_CORE=y +CONFIG_RC_MAP=y +CONFIG_RC_DECODERS=y +CONFIG_LIRC=m +CONFIG_IR_LIRC_CODEC=m +CONFIG_IR_NEC_DECODER=m +CONFIG_IR_RC5_DECODER=m +CONFIG_IR_RC6_DECODER=m +CONFIG_IR_JVC_DECODER=m +CONFIG_IR_SONY_DECODER=m +CONFIG_IR_RC5_SZ_DECODER=m +CONFIG_IR_SANYO_DECODER=m +CONFIG_IR_MCE_KBD_DECODER=m +CONFIG_RC_DEVICES=y +CONFIG_RC_ATI_REMOTE=m +CONFIG_IR_IMON=m +CONFIG_IR_MCEUSB=m +CONFIG_IR_MESON=m +CONFIG_IR_REDRAT3=m +CONFIG_IR_STREAMZAP=m +CONFIG_IR_IGUANA=m +CONFIG_IR_TTUSBIR=m +CONFIG_RC_LOOPBACK=m +CONFIG_IR_GPIO_CIR=m +CONFIG_MEDIA_USB_SUPPORT=y + +# +# Webcam devices +# +CONFIG_USB_VIDEO_CLASS=m +CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y +CONFIG_USB_GSPCA=m +CONFIG_USB_M5602=m +CONFIG_USB_STV06XX=m +CONFIG_USB_GL860=m +CONFIG_USB_GSPCA_BENQ=m +CONFIG_USB_GSPCA_CONEX=m +CONFIG_USB_GSPCA_CPIA1=m +CONFIG_USB_GSPCA_ETOMS=m +CONFIG_USB_GSPCA_FINEPIX=m +CONFIG_USB_GSPCA_JEILINJ=m +CONFIG_USB_GSPCA_JL2005BCD=m +CONFIG_USB_GSPCA_KINECT=m +CONFIG_USB_GSPCA_KONICA=m +CONFIG_USB_GSPCA_MARS=m +CONFIG_USB_GSPCA_MR97310A=m +CONFIG_USB_GSPCA_NW80X=m +CONFIG_USB_GSPCA_OV519=m +CONFIG_USB_GSPCA_OV534=m +CONFIG_USB_GSPCA_OV534_9=m +CONFIG_USB_GSPCA_PAC207=m +CONFIG_USB_GSPCA_PAC7302=m +CONFIG_USB_GSPCA_PAC7311=m +CONFIG_USB_GSPCA_SE401=m +CONFIG_USB_GSPCA_SN9C2028=m +CONFIG_USB_GSPCA_SN9C20X=m +CONFIG_USB_GSPCA_SONIXB=m +CONFIG_USB_GSPCA_SONIXJ=m +CONFIG_USB_GSPCA_SPCA500=m +CONFIG_USB_GSPCA_SPCA501=m +CONFIG_USB_GSPCA_SPCA505=m +CONFIG_USB_GSPCA_SPCA506=m +CONFIG_USB_GSPCA_SPCA508=m +CONFIG_USB_GSPCA_SPCA561=m +CONFIG_USB_GSPCA_SPCA1528=m +CONFIG_USB_GSPCA_SQ905=m +CONFIG_USB_GSPCA_SQ905C=m +CONFIG_USB_GSPCA_SQ930X=m +CONFIG_USB_GSPCA_STK014=m +CONFIG_USB_GSPCA_STV0680=m +CONFIG_USB_GSPCA_SUNPLUS=m +CONFIG_USB_GSPCA_T613=m +CONFIG_USB_GSPCA_TOPRO=m +CONFIG_USB_GSPCA_TV8532=m +CONFIG_USB_GSPCA_VC032X=m +CONFIG_USB_GSPCA_VICAM=m +CONFIG_USB_GSPCA_XIRLINK_CIT=m +CONFIG_USB_GSPCA_ZC3XX=m +CONFIG_USB_PWC=m +CONFIG_USB_PWC_DEBUG=y +CONFIG_USB_PWC_INPUT_EVDEV=y +CONFIG_VIDEO_CPIA2=m +CONFIG_USB_ZR364XX=m +CONFIG_USB_STKWEBCAM=m +CONFIG_USB_S2255=m +CONFIG_USB_SN9C102=m + +# +# Analog TV USB devices +# +CONFIG_VIDEO_PVRUSB2=m +CONFIG_VIDEO_PVRUSB2_SYSFS=y +CONFIG_VIDEO_PVRUSB2_DVB=y +# CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set +CONFIG_VIDEO_HDPVR=m +CONFIG_VIDEO_TLG2300=m +CONFIG_VIDEO_USBVISION=m +CONFIG_VIDEO_STK1160=m +CONFIG_VIDEO_STK1160_AC97=y + +# +# Analog/digital TV USB devices +# +CONFIG_VIDEO_AU0828=m +CONFIG_VIDEO_AU0828_V4L2=y +CONFIG_VIDEO_CX231XX=m +CONFIG_VIDEO_CX231XX_RC=y +CONFIG_VIDEO_CX231XX_ALSA=m +CONFIG_VIDEO_CX231XX_DVB=m +CONFIG_VIDEO_TM6000=m +CONFIG_VIDEO_TM6000_ALSA=m +CONFIG_VIDEO_TM6000_DVB=m + +# +# Digital TV USB devices +# +CONFIG_DVB_USB=m +# CONFIG_DVB_USB_DEBUG is not set +CONFIG_DVB_USB_A800=m +CONFIG_DVB_USB_DIBUSB_MB=m +CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y +CONFIG_DVB_USB_DIBUSB_MC=m +CONFIG_DVB_USB_DIB0700=m +CONFIG_DVB_USB_UMT_010=m +CONFIG_DVB_USB_CXUSB=m +CONFIG_DVB_USB_M920X=m +CONFIG_DVB_USB_DIGITV=m +CONFIG_DVB_USB_VP7045=m +CONFIG_DVB_USB_VP702X=m +CONFIG_DVB_USB_GP8PSK=m +CONFIG_DVB_USB_NOVA_T_USB2=m +CONFIG_DVB_USB_TTUSB2=m +CONFIG_DVB_USB_DTT200U=m +CONFIG_DVB_USB_OPERA1=m +CONFIG_DVB_USB_AF9005=m +CONFIG_DVB_USB_AF9005_REMOTE=m +CONFIG_DVB_USB_PCTV452E=m +CONFIG_DVB_USB_DW2102=m +CONFIG_DVB_USB_CINERGY_T2=m +CONFIG_DVB_USB_DTV5100=m +CONFIG_DVB_USB_FRIIO=m +CONFIG_DVB_USB_AZ6027=m +CONFIG_DVB_USB_TECHNISAT_USB2=m +CONFIG_DVB_USB_V2=m +CONFIG_DVB_USB_AF9015=m +CONFIG_DVB_USB_AF9035=m +CONFIG_DVB_USB_ANYSEE=m +CONFIG_DVB_USB_AU6610=m +CONFIG_DVB_USB_AZ6007=m +CONFIG_DVB_USB_CE6230=m +CONFIG_DVB_USB_EC168=m +CONFIG_DVB_USB_GL861=m +CONFIG_DVB_USB_IT913X=m +CONFIG_DVB_USB_LME2510=m +CONFIG_DVB_USB_MXL111SF=m +CONFIG_DVB_USB_RTL28XXU=m +CONFIG_DVB_USB_DVBSKY=m +CONFIG_SMS_USB_DRV=m +CONFIG_DVB_B2C2_FLEXCOP_USB=m +# CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG is not set + +# +# Webcam, TV (analog/digital) USB devices +# +CONFIG_VIDEO_EM28XX=m +CONFIG_VIDEO_EM28XX_ALSA=m +CONFIG_VIDEO_EM28XX_DVB=m +CONFIG_VIDEO_EM28XX_RC=m +CONFIG_V4L_PLATFORM_DRIVERS=y +# CONFIG_SOC_CAMERA is not set +# CONFIG_V4L_MEM2MEM_DRIVERS is not set +# CONFIG_V4L_TEST_DRIVERS is not set + +# +# Supported MMC/SDIO adapters +# +# CONFIG_SMS_SDIO_DRV is not set +# CONFIG_MEDIA_PARPORT_SUPPORT is not set +CONFIG_MEDIA_COMMON_OPTIONS=y + +# +# common driver options +# +CONFIG_VIDEO_CX2341X=m +CONFIG_VIDEO_TVEEPROM=m +CONFIG_CYPRESS_FIRMWARE=m +CONFIG_DVB_B2C2_FLEXCOP=m +CONFIG_SMS_SIANO_MDTV=m +CONFIG_SMS_SIANO_RC=y +# CONFIG_SMS_SIANO_DEBUGFS is not set + +# +# Media ancillary drivers (tuners, sensors, i2c, frontends) +# +CONFIG_MEDIA_SUBDRV_AUTOSELECT=y +CONFIG_MEDIA_ATTACH=y +CONFIG_VIDEO_IR_I2C=y + +# +# Audio decoders, processors and mixers +# +CONFIG_VIDEO_MSP3400=m +CONFIG_VIDEO_CS53L32A=m +CONFIG_VIDEO_WM8775=m + +# +# RDS decoders +# + +# +# Video decoders +# +CONFIG_VIDEO_SAA711X=m +CONFIG_VIDEO_TVP5150=m + +# +# Video and audio decoders +# +CONFIG_VIDEO_CX25840=m + +# +# Video encoders +# + +# +# Camera sensor devices +# +CONFIG_VIDEO_MT9V011=m + +# +# Flash devices +# + +# +# Video improvement chips +# + +# +# Miscelaneous helper chips +# + +# +# Sensors used on soc_camera driver +# +CONFIG_MEDIA_TUNER=y +CONFIG_MEDIA_TUNER_SIMPLE=y +CONFIG_MEDIA_TUNER_TDA8290=y +CONFIG_MEDIA_TUNER_TDA827X=y +CONFIG_MEDIA_TUNER_TDA18271=y +CONFIG_MEDIA_TUNER_TDA9887=y +CONFIG_MEDIA_TUNER_MT20XX=y +CONFIG_MEDIA_TUNER_MT2060=m +CONFIG_MEDIA_TUNER_MT2063=m +CONFIG_MEDIA_TUNER_MT2266=m +CONFIG_MEDIA_TUNER_QT1010=m +CONFIG_MEDIA_TUNER_XC2028=y +CONFIG_MEDIA_TUNER_XC5000=y +CONFIG_MEDIA_TUNER_XC4000=y +CONFIG_MEDIA_TUNER_MXL5005S=m +CONFIG_MEDIA_TUNER_MXL5007T=m +CONFIG_MEDIA_TUNER_MC44S803=y +CONFIG_MEDIA_TUNER_MAX2165=m +CONFIG_MEDIA_TUNER_TDA18218=m +CONFIG_MEDIA_TUNER_FC0011=m +CONFIG_MEDIA_TUNER_FC0012=m +CONFIG_MEDIA_TUNER_FC0013=m +CONFIG_MEDIA_TUNER_TDA18212=m +CONFIG_MEDIA_TUNER_E4000=m +CONFIG_MEDIA_TUNER_FC2580=m +CONFIG_MEDIA_TUNER_M88TS2022=m +CONFIG_MEDIA_TUNER_TUA9001=m +CONFIG_MEDIA_TUNER_SI2157=m +CONFIG_MEDIA_TUNER_IT913X=m +CONFIG_MEDIA_TUNER_R820T=m + +# +# Multistandard (satellite) frontends +# +CONFIG_DVB_STB0899=m +CONFIG_DVB_STB6100=m +CONFIG_DVB_STV090x=m +CONFIG_DVB_STV6110x=m +CONFIG_DVB_M88DS3103=m + +# +# Multistandard (cable + terrestrial) frontends +# +CONFIG_DVB_DRXK=m +CONFIG_DVB_TDA18271C2DD=m + +# +# DVB-S (satellite) frontends +# +CONFIG_DVB_CX24123=m +CONFIG_DVB_MT312=m +CONFIG_DVB_ZL10039=m +CONFIG_DVB_S5H1420=m +CONFIG_DVB_STV0288=m +CONFIG_DVB_STB6000=m +CONFIG_DVB_STV0299=m +CONFIG_DVB_STV6110=m +CONFIG_DVB_STV0900=m +CONFIG_DVB_TDA10086=m +CONFIG_DVB_TUNER_ITD1000=m +CONFIG_DVB_TUNER_CX24113=m +CONFIG_DVB_TDA826X=m +CONFIG_DVB_CX24116=m +CONFIG_DVB_SI21XX=m +CONFIG_DVB_TS2020=m +CONFIG_DVB_DS3000=m +CONFIG_DVB_TDA10071=m + +# +# DVB-T (terrestrial) frontends +# +CONFIG_DVB_CX22702=m +CONFIG_DVB_DRXD=m +CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m +CONFIG_DVB_MT352=m +CONFIG_DVB_ZL10353=m +CONFIG_DVB_DIB3000MB=m +CONFIG_DVB_DIB3000MC=m +CONFIG_DVB_DIB7000M=m +CONFIG_DVB_DIB7000P=m +CONFIG_DVB_TDA10048=m +CONFIG_DVB_AF9013=m +CONFIG_DVB_EC100=m +CONFIG_DVB_CXD2820R=m +CONFIG_DVB_RTL2830=m +CONFIG_DVB_RTL2832=m +CONFIG_DVB_SI2168=m +# CONFIG_DVB_AS102_FE is not set + +# +# DVB-C (cable) frontends +# +CONFIG_DVB_TDA10023=m +CONFIG_DVB_STV0297=m + +# +# ATSC (North American/Korean Terrestrial/Cable DTV) frontends +# +CONFIG_DVB_NXT200X=m +CONFIG_DVB_BCM3510=m +CONFIG_DVB_LGDT330X=m +CONFIG_DVB_LGDT3305=m +CONFIG_DVB_LG2160=m +CONFIG_DVB_S5H1409=m +CONFIG_DVB_AU8522=m +CONFIG_DVB_AU8522_DTV=m +CONFIG_DVB_AU8522_V4L=m +CONFIG_DVB_S5H1411=m + +# +# ISDB-T (terrestrial) frontends +# +CONFIG_DVB_S921=m +CONFIG_DVB_DIB8000=m +CONFIG_DVB_MB86A20S=m + +# +# Digital terrestrial only tuners/PLL +# +CONFIG_DVB_PLL=m +CONFIG_DVB_TUNER_DIB0070=m +CONFIG_DVB_TUNER_DIB0090=m + +# +# SEC control devices for DVB-S +# +CONFIG_DVB_LNBP21=m +CONFIG_DVB_LNBP22=m +CONFIG_DVB_ISL6421=m +CONFIG_DVB_ISL6423=m +CONFIG_DVB_A8293=m +CONFIG_DVB_SP2=m +CONFIG_DVB_LGS8GXX=m +CONFIG_DVB_ATBM8830=m +CONFIG_DVB_IX2505V=m +CONFIG_DVB_IT913X_FE=m +CONFIG_DVB_M88RS2000=m +CONFIG_DVB_AF9033=m + +# +# Tools to develop new frontends +# +# CONFIG_DVB_DUMMY_FE is not set + +# +# Graphics support +# +CONFIG_DRM=y +CONFIG_DRM_USB=m +CONFIG_DRM_KMS_HELPER=m +# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set + +# +# I2C encoder or helper chips +# +# CONFIG_DRM_I2C_CH7006 is not set +# CONFIG_DRM_I2C_SIL164 is not set +# CONFIG_DRM_I2C_NXP_TDA998X is not set +CONFIG_DRM_MALI=y +CONFIG_DRM_UDL=m +# CONFIG_DRM_TILCDC is not set +CONFIG_ION=y +# CONFIG_VGASTATE is not set +# CONFIG_VIDEO_OUTPUT_CONTROL is not set +CONFIG_HDMI=y +CONFIG_FB=y +# CONFIG_FIRMWARE_EDID is not set +# CONFIG_FB_DDC is not set +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_IMAGEBLIT=m +# CONFIG_FB_FOREIGN_ENDIAN is not set +CONFIG_FB_SYS_FOPS=m +CONFIG_FB_DEFERRED_IO=y +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +CONFIG_FB_BACKLIGHT=y +CONFIG_FB_MODE_HELPERS=y +CONFIG_FB_TILEBLITTING=y + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_TMIO is not set +# CONFIG_FB_SMSCUFX is not set +CONFIG_FB_UDL=m +# CONFIG_FB_GOLDFISH is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_BROADSHEET is not set +# CONFIG_FB_AUO_K190X is not set +# CONFIG_FB_SIMPLE is not set +# CONFIG_EXYNOS_VIDEO is not set +CONFIG_BACKLIGHT_LCD_SUPPORT=y +CONFIG_LCD_CLASS_DEVICE=m +# CONFIG_LCD_L4F00242T03 is not set +# CONFIG_LCD_LMS283GF05 is not set +# CONFIG_LCD_LTV350QV is not set +# CONFIG_LCD_ILI922X is not set +# CONFIG_LCD_ILI9320 is not set +# CONFIG_LCD_TDO24M is not set +# CONFIG_LCD_VGG2432A4 is not set +# CONFIG_LCD_PLATFORM is not set +# CONFIG_LCD_S6E63M0 is not set +# CONFIG_LCD_LD9040 is not set +# CONFIG_LCD_AMS369FG06 is not set +# CONFIG_LCD_LMS501KF03 is not set +# CONFIG_LCD_HX8357 is not set +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_BACKLIGHT_GENERIC=y +# CONFIG_BACKLIGHT_PWM is not set +# CONFIG_BACKLIGHT_ADP8860 is not set +# CONFIG_BACKLIGHT_ADP8870 is not set +# CONFIG_BACKLIGHT_LM3630 is not set +# CONFIG_BACKLIGHT_LM3639 is not set +# CONFIG_BACKLIGHT_LP855X is not set + +# +# Console display driver support +# +CONFIG_DUMMY_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y +CONFIG_FONTS=y +CONFIG_FONT_8x8=y +# CONFIG_FONT_8x16 is not set +# CONFIG_FONT_6x11 is not set +# CONFIG_FONT_7x14 is not set +CONFIG_FONT_PEARL_8x8=y +CONFIG_FONT_ACORN_8x8=y +# CONFIG_FONT_MINI_4x6 is not set +# CONFIG_FONT_SUN8x16 is not set +# CONFIG_FONT_SUN12x22 is not set +# CONFIG_FONT_10x18 is not set +CONFIG_LOGO=y +CONFIG_LOGO_LINUX_MONO=y +CONFIG_LOGO_LINUX_VGA16=y +CONFIG_LOGO_LINUX_CLUT224=y +# CONFIG_FB_SSD1307 is not set +CONFIG_FB_TFT=m +CONFIG_FB_TFT_ODROIDC32=m +CONFIG_FB_TFT_ST7565=m +CONFIG_FB_TFT_AGM1264K_FL=m +CONFIG_FB_TFT_BD663474=m +CONFIG_FB_TFT_HX8340BN=m +CONFIG_FB_TFT_HX8347D=m +CONFIG_FB_TFT_HX8353D=m +CONFIG_FB_TFT_ILI9320=m +CONFIG_FB_TFT_ILI9325=m +CONFIG_FB_TFT_ILI9340=m +CONFIG_FB_TFT_ILI9341=m +CONFIG_FB_TFT_ILI9481=m +CONFIG_FB_TFT_ILI9486=m +CONFIG_FB_TFT_PCD8544=m +CONFIG_FB_TFT_RA8875=m +CONFIG_FB_TFT_S6D02A1=m +CONFIG_FB_TFT_S6D1121=m +CONFIG_FB_TFT_SSD1289=m +CONFIG_FB_TFT_SSD1306=m +CONFIG_FB_TFT_SSD1331=m +CONFIG_FB_TFT_SSD1351=m +CONFIG_FB_TFT_ST7735R=m +CONFIG_FB_TFT_TINYLCD=m +CONFIG_FB_TFT_TLS8204=m +CONFIG_FB_TFT_UC1701=m +CONFIG_FB_TFT_UPD161704=m +CONFIG_FB_TFT_WATTEROTT=m +CONFIG_FB_FLEX=m +CONFIG_FB_TFT_FBTFT_DEVICE=m +CONFIG_SOUND=y +CONFIG_SOUND_OSS_CORE=y +CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SND=y +CONFIG_SND_TIMER=y +CONFIG_SND_PCM=y +CONFIG_SND_HWDEP=m +CONFIG_SND_RAWMIDI=m +CONFIG_SND_COMPRESS_OFFLOAD=y +CONFIG_SND_JACK=y +CONFIG_SND_SEQUENCER=m +# CONFIG_SND_SEQ_DUMMY is not set +CONFIG_SND_OSSEMUL=y +CONFIG_SND_MIXER_OSS=m +CONFIG_SND_PCM_OSS=m +CONFIG_SND_PCM_OSS_PLUGINS=y +CONFIG_SND_SEQUENCER_OSS=y +# CONFIG_SND_HRTIMER is not set +CONFIG_SND_DYNAMIC_MINORS=y +CONFIG_SND_SUPPORT_OLD_API=y +CONFIG_SND_VERBOSE_PROCFS=y +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set +CONFIG_SND_VMASTER=y +CONFIG_SND_RAWMIDI_SEQ=m +# CONFIG_SND_OPL3_LIB_SEQ is not set +# CONFIG_SND_OPL4_LIB_SEQ is not set +# CONFIG_SND_SBAWE_SEQ is not set +# CONFIG_SND_EMU10K1_SEQ is not set +CONFIG_SND_AC97_CODEC=m +CONFIG_SND_DRIVERS=y +# CONFIG_SND_DUMMY is not set +CONFIG_SND_ALOOP=m +# CONFIG_SND_VIRMIDI is not set +# CONFIG_SND_MTPAV is not set +# CONFIG_SND_MTS64 is not set +# CONFIG_SND_SERIAL_U16550 is not set +# CONFIG_SND_MPU401 is not set +# CONFIG_SND_PORTMAN2X4 is not set +# CONFIG_SND_AC97_POWER_SAVE is not set +CONFIG_SND_ARM=y +CONFIG_SND_SPI=y +CONFIG_SND_USB=y +CONFIG_SND_USB_AUDIO=m +CONFIG_SND_USB_UA101=m +CONFIG_SND_USB_CAIAQ=m +# CONFIG_SND_USB_CAIAQ_INPUT is not set +CONFIG_SND_USB_6FIRE=m +CONFIG_SND_SOC=y +# CONFIG_SND_ATMEL_SOC is not set +# CONFIG_SND_DESIGNWARE_I2S is not set +# CONFIG_SND_AML_M6_SOC is not set +CONFIG_SND_AML_M8_SOC=y +# CONFIG_SND_AML_M_DUMMY_CODEC is not set +CONFIG_SND_AML_M8=y +# CONFIG_SND_AML_M8_PCM is not set +CONFIG_SND_SOC_I2C_AND_SPI=y +# CONFIG_SND_SOC_ALL_CODECS is not set +CONFIG_SND_SOC_AML_M8_CODEC=y +CONFIG_SND_SOC_DUMMY_CODEC=y +CONFIG_SND_SOC_PCM5102=y +# CONFIG_SND_SIMPLE_CARD is not set +# CONFIG_SOUND_PRIME is not set +CONFIG_AC97_BUS=m + +# +# HID support +# +CONFIG_HID=y +# CONFIG_HID_BATTERY_STRENGTH is not set +CONFIG_HIDRAW=y +CONFIG_UHID=y +CONFIG_HID_GENERIC=y + +# +# Special HID drivers +# +CONFIG_HID_A4TECH=m +CONFIG_HID_ACRUX=m +CONFIG_HID_ACRUX_FF=y +CONFIG_HID_APPLE=m +# CONFIG_HID_APPLEIR is not set +CONFIG_HID_AUREAL=m +CONFIG_HID_BELKIN=m +CONFIG_HID_CHERRY=m +CONFIG_HID_CHICONY=m +CONFIG_HID_PRODIKEYS=m +CONFIG_HID_CYPRESS=m +CONFIG_HID_DRAGONRISE=m +CONFIG_DRAGONRISE_FF=y +CONFIG_HID_EMS_FF=m +CONFIG_HID_ELECOM=m +CONFIG_HID_EZKEY=m +CONFIG_HID_HOLTEK=m +CONFIG_HOLTEK_FF=y +CONFIG_HID_KEYTOUCH=m +CONFIG_HID_KYE=m +CONFIG_HID_UCLOGIC=m +CONFIG_HID_WALTOP=m +CONFIG_HID_GYRATION=m +CONFIG_HID_ICADE=m +CONFIG_HID_TWINHAN=m +CONFIG_HID_KENSINGTON=m +CONFIG_HID_LCPOWER=m +CONFIG_HID_LENOVO_TPKBD=m +CONFIG_HID_LOGITECH=m +CONFIG_HID_LOGITECH_DJ=m +CONFIG_LOGITECH_FF=y +CONFIG_LOGIRUMBLEPAD2_FF=y +CONFIG_LOGIG940_FF=y +CONFIG_LOGIWHEELS_FF=y +CONFIG_HID_MAGICMOUSE=m +CONFIG_HID_MICROSOFT=m +CONFIG_HID_MONTEREY=m +CONFIG_HID_MULTITOUCH=m +CONFIG_HID_NTRIG=m +CONFIG_HID_ORTEK=m +CONFIG_HID_PANTHERLORD=m +# CONFIG_PANTHERLORD_FF is not set +CONFIG_HID_PETALYNX=m +CONFIG_HID_PICOLCD=m +# CONFIG_HID_PICOLCD_FB is not set +# CONFIG_HID_PICOLCD_BACKLIGHT is not set +# CONFIG_HID_PICOLCD_LCD is not set +# CONFIG_HID_PICOLCD_LEDS is not set +# CONFIG_HID_PICOLCD_CIR is not set +CONFIG_HID_PRIMAX=m +CONFIG_HID_PS3REMOTE=m +CONFIG_HID_ROCCAT=m +CONFIG_HID_SAITEK=m +CONFIG_HID_SAMSUNG=m +CONFIG_HID_SONY=m +CONFIG_HID_SPEEDLINK=m +CONFIG_HID_STEELSERIES=m +CONFIG_HID_SUNPLUS=m +CONFIG_HID_GREENASIA=m +CONFIG_GREENASIA_FF=y +CONFIG_HID_SMARTJOYPLUS=m +CONFIG_SMARTJOYPLUS_FF=y +CONFIG_HID_TIVO=m +CONFIG_HID_TOPSEED=m +CONFIG_HID_THINGM=m +CONFIG_HID_THRUSTMASTER=m +CONFIG_THRUSTMASTER_FF=y +CONFIG_HID_WACOM=m +CONFIG_HID_WIIMOTE=m +CONFIG_HID_WIIMOTE_EXT=y +CONFIG_HID_XINMO=m +CONFIG_HID_ZEROPLUS=m +CONFIG_ZEROPLUS_FF=y +CONFIG_HID_ZYDACRON=m +CONFIG_HID_SENSOR_HUB=m + +# +# USB HID support +# +CONFIG_USB_HID=y +# CONFIG_HID_PID is not set +CONFIG_USB_HIDDEV=y + +# +# I2C HID support +# +# CONFIG_I2C_HID is not set +# CONFIG_USB_ARCH_HAS_OHCI is not set +# CONFIG_USB_ARCH_HAS_EHCI is not set +# CONFIG_USB_ARCH_HAS_XHCI is not set +CONFIG_USB_SUPPORT=y +CONFIG_USB_COMMON=y +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB=y +# CONFIG_USB_DEBUG is not set +# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set + +# +# Miscellaneous USB options +# +CONFIG_USB_DEFAULT_PERSIST=y +# CONFIG_USB_DYNAMIC_MINORS is not set +# CONFIG_USB_OTG is not set +# CONFIG_USB_OTG_WHITELIST is not set +# CONFIG_USB_OTG_BLACKLIST_HUB is not set +CONFIG_USB_MON=m +# CONFIG_USB_WUSB_CBAF is not set + +# +# USB Host Controller Drivers +# +# CONFIG_USB_C67X00_HCD is not set +# CONFIG_USB_OXU210HP_HCD is not set +# CONFIG_USB_ISP116X_HCD is not set +# CONFIG_USB_ISP1760_HCD is not set +# CONFIG_USB_ISP1362_HCD is not set +# CONFIG_USB_SL811_HCD is not set +# CONFIG_USB_R8A66597_HCD is not set +# CONFIG_USB_MUSB_HDRC is not set +# CONFIG_USB_RENESAS_USBHS is not set + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=m +CONFIG_USB_PRINTER=m +CONFIG_USB_WDM=m +# CONFIG_USB_TMC is not set + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# +CONFIG_USB_STORAGE=y +# CONFIG_USB_STORAGE_DEBUG is not set +# CONFIG_USB_STORAGE_REALTEK is not set +# CONFIG_USB_STORAGE_DATAFAB is not set +# CONFIG_USB_STORAGE_FREECOM is not set +# CONFIG_USB_STORAGE_ISD200 is not set +# CONFIG_USB_STORAGE_USBAT is not set +# CONFIG_USB_STORAGE_SDDR09 is not set +# CONFIG_USB_STORAGE_SDDR55 is not set +# CONFIG_USB_STORAGE_JUMPSHOT is not set +# CONFIG_USB_STORAGE_ALAUDA is not set +# CONFIG_USB_STORAGE_ONETOUCH is not set +# CONFIG_USB_STORAGE_KARMA is not set +# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set +# CONFIG_USB_STORAGE_ENE_UB6250 is not set + +# +# USB Imaging devices +# +# CONFIG_USB_MDC800 is not set +# CONFIG_USB_MICROTEK is not set +# CONFIG_USB_DWC3 is not set +# CONFIG_USB_CHIPIDEA is not set + +# +# USB port drivers +# +# CONFIG_USB_USS720 is not set +CONFIG_USB_SERIAL=y +CONFIG_USB_SERIAL_CONSOLE=y +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_SIMPLE=m +CONFIG_USB_SERIAL_AIRCABLE=m +CONFIG_USB_SERIAL_ARK3116=m +CONFIG_USB_SERIAL_BELKIN=m +CONFIG_USB_SERIAL_CH341=m +CONFIG_USB_SERIAL_WHITEHEAT=m +CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m +CONFIG_USB_SERIAL_CP210X=m +CONFIG_USB_SERIAL_CYPRESS_M8=m +CONFIG_USB_SERIAL_EMPEG=m +CONFIG_USB_SERIAL_FTDI_SIO=m +CONFIG_USB_SERIAL_VISOR=m +CONFIG_USB_SERIAL_IPAQ=m +CONFIG_USB_SERIAL_IR=m +CONFIG_USB_SERIAL_EDGEPORT=m +CONFIG_USB_SERIAL_EDGEPORT_TI=m +CONFIG_USB_SERIAL_F81232=m +CONFIG_USB_SERIAL_GARMIN=m +CONFIG_USB_SERIAL_IPW=m +CONFIG_USB_SERIAL_IUU=m +CONFIG_USB_SERIAL_KEYSPAN_PDA=m +CONFIG_USB_SERIAL_KEYSPAN=m +CONFIG_USB_SERIAL_KEYSPAN_MPR=y +CONFIG_USB_SERIAL_KEYSPAN_USA28=y +CONFIG_USB_SERIAL_KEYSPAN_USA28X=y +CONFIG_USB_SERIAL_KEYSPAN_USA28XA=y +CONFIG_USB_SERIAL_KEYSPAN_USA28XB=y +CONFIG_USB_SERIAL_KEYSPAN_USA19=y +CONFIG_USB_SERIAL_KEYSPAN_USA18X=y +CONFIG_USB_SERIAL_KEYSPAN_USA19W=y +CONFIG_USB_SERIAL_KEYSPAN_USA19QW=y +CONFIG_USB_SERIAL_KEYSPAN_USA19QI=y +CONFIG_USB_SERIAL_KEYSPAN_USA49W=y +CONFIG_USB_SERIAL_KEYSPAN_USA49WLC=y +CONFIG_USB_SERIAL_KLSI=m +CONFIG_USB_SERIAL_KOBIL_SCT=m +CONFIG_USB_SERIAL_MCT_U232=m +CONFIG_USB_SERIAL_METRO=m +CONFIG_USB_SERIAL_MOS7720=m +# CONFIG_USB_SERIAL_MOS7715_PARPORT is not set +CONFIG_USB_SERIAL_MOS7840=m +CONFIG_USB_SERIAL_NAVMAN=m +CONFIG_USB_SERIAL_PL2303=m +CONFIG_USB_SERIAL_OTI6858=m +CONFIG_USB_SERIAL_QCAUX=m +CONFIG_USB_SERIAL_QUALCOMM=m +CONFIG_USB_SERIAL_SPCP8X5=m +CONFIG_USB_SERIAL_SAFE=m +CONFIG_USB_SERIAL_SAFE_PADDED=y +CONFIG_USB_SERIAL_SIERRAWIRELESS=m +CONFIG_USB_SERIAL_SYMBOL=m +CONFIG_USB_SERIAL_TI=m +CONFIG_USB_SERIAL_CYBERJACK=m +CONFIG_USB_SERIAL_XIRCOM=m +CONFIG_USB_SERIAL_WWAN=m +CONFIG_USB_SERIAL_OPTION=m +CONFIG_USB_SERIAL_OMNINET=m +CONFIG_USB_SERIAL_OPTICON=m +CONFIG_USB_SERIAL_XSENS_MT=m +CONFIG_USB_SERIAL_WISHBONE=m +CONFIG_USB_SERIAL_ZTE=m +CONFIG_USB_SERIAL_SSU100=m +CONFIG_USB_SERIAL_QT2=m +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +# CONFIG_USB_EMI62 is not set +# CONFIG_USB_EMI26 is not set +# CONFIG_USB_ADUTUX is not set +# CONFIG_USB_SEVSEG is not set +# CONFIG_USB_RIO500 is not set +# CONFIG_USB_LEGOTOWER is not set +# CONFIG_USB_LCD is not set +# CONFIG_USB_LED is not set +# CONFIG_USB_CYPRESS_CY7C63 is not set +# CONFIG_USB_CYTHERM is not set +# CONFIG_USB_IDMOUSE is not set +# CONFIG_USB_FTDI_ELAN is not set +# CONFIG_USB_APPLEDISPLAY is not set +# CONFIG_USB_LD is not set +# CONFIG_USB_TRANCEVIBRATOR is not set +# CONFIG_USB_IOWARRIOR is not set +# CONFIG_USB_TEST is not set +# CONFIG_USB_ISIGHTFW is not set +# CONFIG_USB_YUREX is not set +CONFIG_USB_EZUSB_FX2=m +# CONFIG_USB_HSIC_USB3503 is not set +# CONFIG_USB_PHY is not set +# CONFIG_USB_OTG_WAKELOCK is not set +CONFIG_USB_GADGET=y +# CONFIG_USB_GADGET_DEBUG is not set +# CONFIG_USB_GADGET_DEBUG_FILES is not set +CONFIG_USB_GADGET_DEBUG_FS=y +CONFIG_USB_GADGET_VBUS_DRAW=500 +CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 + +# +# USB Peripheral Controller +# +# CONFIG_USB_FUSB300 is not set +# CONFIG_USB_R8A66597 is not set +# CONFIG_USB_PXA27X is not set +# CONFIG_USB_MV_UDC is not set +# CONFIG_USB_MV_U3D is not set +CONFIG_USB_GADGET_DWC_OTG=y +CONFIG_USB_DWC_OTG=y +# CONFIG_USB_M66592 is not set +# CONFIG_USB_NET2272 is not set +# CONFIG_USB_DUMMY_HCD is not set +CONFIG_USB_LIBCOMPOSITE=m +CONFIG_USB_F_ACM=m +CONFIG_USB_F_SS_LB=m +CONFIG_USB_U_SERIAL=m +CONFIG_USB_F_SERIAL=m +CONFIG_USB_F_OBEX=m +CONFIG_USB_ZERO=m +CONFIG_USB_AUDIO=m +CONFIG_GADGET_UAC1=y +CONFIG_USB_ETH=m +CONFIG_USB_ETH_RNDIS=y +# CONFIG_USB_ETH_EEM is not set +CONFIG_USB_G_NCM=m +CONFIG_USB_GADGETFS=m +CONFIG_USB_FUNCTIONFS=m +# CONFIG_USB_FUNCTIONFS_ETH is not set +# CONFIG_USB_FUNCTIONFS_RNDIS is not set +CONFIG_USB_FUNCTIONFS_GENERIC=y +CONFIG_USB_MASS_STORAGE=m +CONFIG_USB_G_SERIAL=m +CONFIG_USB_MIDI_GADGET=m +CONFIG_USB_G_PRINTER=m +CONFIG_USB_CDC_COMPOSITE=m +# CONFIG_USB_G_NOKIA is not set +CONFIG_USB_G_ACM_MS=m +CONFIG_USB_G_MULTI=m +CONFIG_USB_G_MULTI_RNDIS=y +# CONFIG_USB_G_MULTI_CDC is not set +# CONFIG_USB_G_HID is not set +# CONFIG_USB_G_DBGP is not set +CONFIG_USB_G_WEBCAM=m +CONFIG_MMC=y +CONFIG_MMC_DEBUG=y +CONFIG_MMC_UNSAFE_RESUME=y +# CONFIG_MMC_CLKGATE is not set +# CONFIG_MMC_EMBEDDED_SDIO is not set +# CONFIG_MMC_PARANOID_SD_INIT is not set + +# +# MMC/SD/SDIO Card Drivers +# +CONFIG_MMC_BLOCK=y +CONFIG_MMC_BLOCK_MINORS=16 +CONFIG_MMC_BLOCK_BOUNCE=y +# CONFIG_EMMC_SECURE_STORAGE is not set +# CONFIG_MMC_BLOCK_DEFERRED_RESUME is not set +# CONFIG_SDIO_UART is not set +# CONFIG_MMC_TEST is not set + +# +# MMC/SD/SDIO Host Controller Drivers +# +# CONFIG_MMC_SDHCI is not set +# CONFIG_MMC_SDHCI_PXAV3 is not set +# CONFIG_MMC_SDHCI_PXAV2 is not set +# CONFIG_MMC_DW is not set +CONFIG_MMC_VUB300=m +CONFIG_MMC_USHC=m +# CONFIG_MEMSTICK is not set +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y + +# +# LED drivers +# +# CONFIG_LEDS_LM3530 is not set +# CONFIG_LEDS_LM3642 is not set +# CONFIG_LEDS_PCA9532 is not set +CONFIG_LEDS_GPIO=y +# CONFIG_LEDS_LP3944 is not set +# CONFIG_LEDS_LP5521 is not set +# CONFIG_LEDS_LP5523 is not set +# CONFIG_LEDS_LP5562 is not set +# CONFIG_LEDS_PCA955X is not set +# CONFIG_LEDS_PCA9633 is not set +# CONFIG_LEDS_DAC124S085 is not set +# CONFIG_LEDS_PWM is not set +# CONFIG_LEDS_REGULATOR is not set +# CONFIG_LEDS_BD2802 is not set +# CONFIG_LEDS_LT3593 is not set +# CONFIG_LEDS_RENESAS_TPU is not set +# CONFIG_LEDS_TCA6507 is not set +# CONFIG_LEDS_LM355x is not set +# CONFIG_LEDS_OT200 is not set +# CONFIG_LEDS_BLINKM is not set + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=m +CONFIG_LEDS_TRIGGER_ONESHOT=m +CONFIG_LEDS_TRIGGER_HEARTBEAT=y +CONFIG_LEDS_TRIGGER_BACKLIGHT=m +CONFIG_LEDS_TRIGGER_CPU=y +CONFIG_LEDS_TRIGGER_GPIO=m +CONFIG_LEDS_TRIGGER_DEFAULT_ON=m + +# +# iptables trigger is under Netfilter config (LED target) +# +CONFIG_LEDS_TRIGGER_TRANSIENT=m +# CONFIG_LEDS_TRIGGER_CAMERA is not set +CONFIG_SWITCH=y +# CONFIG_SWITCH_GPIO is not set +# CONFIG_ACCESSIBILITY is not set +# CONFIG_EDAC is not set +CONFIG_RTC_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_SYSTOHC=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set +# CONFIG_RTC_DRV_TEST is not set + +# +# I2C RTC drivers +# +# CONFIG_RTC_DRV_DS1307 is not set +# CONFIG_RTC_DRV_DS1374 is not set +# CONFIG_RTC_DRV_DS1672 is not set +# CONFIG_RTC_DRV_DS3232 is not set +# CONFIG_RTC_DRV_MAX6900 is not set +# CONFIG_RTC_DRV_RS5C372 is not set +# CONFIG_RTC_DRV_ISL1208 is not set +# CONFIG_RTC_DRV_ISL12022 is not set +# CONFIG_RTC_DRV_X1205 is not set +# CONFIG_RTC_DRV_PCF8523 is not set +# CONFIG_RTC_DRV_PCF8563 is not set +# CONFIG_RTC_DRV_PCF8583 is not set +# CONFIG_RTC_DRV_M41T80 is not set +# CONFIG_RTC_DRV_BQ32K is not set +# CONFIG_RTC_DRV_S35390A is not set +# CONFIG_RTC_DRV_FM3130 is not set +# CONFIG_RTC_DRV_RX8581 is not set +# CONFIG_RTC_DRV_RX8025 is not set +# CONFIG_RTC_DRV_EM3027 is not set +# CONFIG_RTC_DRV_RV3029C2 is not set + +# +# SPI RTC drivers +# +# CONFIG_RTC_DRV_M41T93 is not set +# CONFIG_RTC_DRV_M41T94 is not set +# CONFIG_RTC_DRV_DS1305 is not set +# CONFIG_RTC_DRV_DS1390 is not set +# CONFIG_RTC_DRV_MAX6902 is not set +# CONFIG_RTC_DRV_R9701 is not set +# CONFIG_RTC_DRV_RS5C348 is not set +# CONFIG_RTC_DRV_DS3234 is not set +# CONFIG_RTC_DRV_PCF2123 is not set +# CONFIG_RTC_DRV_RX4581 is not set + +# +# Platform RTC drivers +# +# CONFIG_RTC_DRV_CMOS is not set +# CONFIG_RTC_DRV_DS1286 is not set +# CONFIG_RTC_DRV_DS1511 is not set +# CONFIG_RTC_DRV_DS1553 is not set +# CONFIG_RTC_DRV_DS1742 is not set +# CONFIG_RTC_DRV_STK17TA8 is not set +# CONFIG_RTC_DRV_M48T86 is not set +# CONFIG_RTC_DRV_M48T35 is not set +# CONFIG_RTC_DRV_M48T59 is not set +# CONFIG_RTC_DRV_MSM6242 is not set +# CONFIG_RTC_DRV_BQ4802 is not set +# CONFIG_RTC_DRV_RP5C01 is not set +# CONFIG_RTC_DRV_V3020 is not set +# CONFIG_RTC_DRV_DS2404 is not set + +# +# on-CPU RTC drivers +# +# CONFIG_RTC_DRV_SNVS is not set + +# +# HID Sensor RTC drivers +# +# CONFIG_RTC_DRV_HID_SENSOR_TIME is not set +# CONFIG_DMADEVICES is not set +# CONFIG_AUXDISPLAY is not set +CONFIG_UIO=y +CONFIG_UIO_PDRV=y +CONFIG_UIO_PDRV_GENIRQ=y +# CONFIG_UIO_DMEM_GENIRQ is not set +# CONFIG_VIRT_DRIVERS is not set + +# +# Virtio drivers +# +# CONFIG_VIRTIO_MMIO is not set + +# +# Microsoft Hyper-V guest support +# +CONFIG_STAGING=y +CONFIG_USBIP_CORE=m +CONFIG_USBIP_VHCI_HCD=m +CONFIG_USBIP_HOST=m +# CONFIG_USBIP_DEBUG is not set +# CONFIG_ECHO is not set +# CONFIG_COMEDI is not set +# CONFIG_ASUS_OLED is not set +# CONFIG_PANEL is not set +CONFIG_R8712U=m +CONFIG_RTS5139=m +CONFIG_RTS5139_DEBUG=y +# CONFIG_TRANZPORT is not set +# CONFIG_LINE6_USB is not set +CONFIG_USB_SERIAL_QUATECH2=m +CONFIG_ZSMALLOC=y +CONFIG_ZRAM=m +CONFIG_ZRAM_DEBUG=y +CONFIG_USB_ENESTORAGE=m +# CONFIG_BCM_WIMAX is not set +# CONFIG_FT1000 is not set + +# +# Speakup console speech +# +# CONFIG_SPEAKUP is not set +# CONFIG_TOUCHSCREEN_CLEARPAD_TM1217 is not set +# CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4 is not set +# CONFIG_STAGING_MEDIA is not set + +# +# Android +# +CONFIG_ANDROID=y +# CONFIG_ANDROID_BINDER_IPC is not set +# CONFIG_ASHMEM is not set +# CONFIG_ANDROID_LOGGER is not set +CONFIG_ANDROID_TIMED_OUTPUT=y +# CONFIG_ANDROID_TIMED_GPIO is not set +# CONFIG_ANDROID_LOW_MEMORY_KILLER is not set +CONFIG_ANDROID_INTF_ALARM_DEV=y +CONFIG_SYNC=y +# CONFIG_SW_SYNC is not set +# CONFIG_USB_WPAN_HCD is not set +# CONFIG_WIMAX_GDM72XX is not set +# CONFIG_CED1401 is not set +# CONFIG_DGRP is not set +CONFIG_CLKDEV_LOOKUP=y + +# +# Hardware Spinlock drivers +# +# CONFIG_MAILBOX is not set +CONFIG_IOMMU_SUPPORT=y +CONFIG_OF_IOMMU=y + +# +# Remoteproc drivers +# +# CONFIG_STE_MODEM_RPROC is not set + +# +# Rpmsg drivers +# +# CONFIG_PM_DEVFREQ is not set +# CONFIG_EXTCON is not set +# CONFIG_MEMORY is not set +# CONFIG_IIO is not set +CONFIG_PWM=y +CONFIG_IRQCHIP=y +CONFIG_ARM_GIC=y +# CONFIG_IPACK_BUS is not set +# CONFIG_RESET_CONTROLLER is not set +CONFIG_MALI400=y +CONFIG_MALI450=y +# CONFIG_MALI400_DEBUG is not set +# CONFIG_MALI400_PROFILING is not set +CONFIG_MALI400_UMP=y +CONFIG_MALI_DVFS=y +CONFIG_MALI_DMA_BUF_MAP_ON_ATTACH=y +CONFIG_MALI_SHARED_INTERRUPTS=y +# CONFIG_MALI_PMU_PARALLEL_POWER_UP is not set +# CONFIG_MALI_QUIET is not set +CONFIG_UMP=y +# CONFIG_UMP_DEBUG is not set +CONFIG_UMPLOCK=y + +# +# ODROID Specific Hardware +# +CONFIG_ODROID_TOUCHSCREEN_ADS7846=m +CONFIG_ODROID_AML_GPIO_LIB=m + +# +# File systems +# +CONFIG_DCACHE_WORD_ACCESS=y +# CONFIG_EXT2_FS is not set +# CONFIG_EXT3_FS is not set +CONFIG_EXT4_FS=y +CONFIG_EXT4_USE_FOR_EXT23=y +CONFIG_EXT4_FS_POSIX_ACL=y +CONFIG_EXT4_FS_SECURITY=y +CONFIG_EXT4_DEBUG=y +CONFIG_JBD2=y +# CONFIG_JBD2_DEBUG is not set +CONFIG_FS_MBCACHE=y +CONFIG_REISERFS_FS=m +# CONFIG_REISERFS_CHECK is not set +CONFIG_REISERFS_PROC_INFO=y +CONFIG_REISERFS_FS_XATTR=y +CONFIG_REISERFS_FS_POSIX_ACL=y +CONFIG_REISERFS_FS_SECURITY=y +# CONFIG_JFS_FS is not set +# CONFIG_XFS_FS is not set +# CONFIG_GFS2_FS is not set +# CONFIG_OCFS2_FS is not set +CONFIG_BTRFS_FS=m +CONFIG_BTRFS_FS_POSIX_ACL=y +# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set +CONFIG_BTRFS_FS_RUN_SANITY_TESTS=y +# CONFIG_BTRFS_DEBUG is not set +# CONFIG_NILFS2_FS is not set +CONFIG_FS_POSIX_ACL=y +CONFIG_EXPORTFS=y +CONFIG_FILE_LOCKING=y +CONFIG_FSNOTIFY=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY_USER=y +# CONFIG_FANOTIFY is not set +CONFIG_QUOTA=y +# CONFIG_QUOTA_NETLINK_INTERFACE is not set +CONFIG_PRINT_QUOTA_WARNING=y +# CONFIG_QUOTA_DEBUG is not set +CONFIG_QUOTA_TREE=y +# CONFIG_QFMT_V1 is not set +CONFIG_QFMT_V2=y +CONFIG_QUOTACTL=y +CONFIG_AUTOFS4_FS=m +CONFIG_FUSE_FS=m +# CONFIG_CUSE is not set +CONFIG_OVERLAYFS_FS=y +CONFIG_GENERIC_ACL=y + +# +# Caches +# +CONFIG_FSCACHE=m +# CONFIG_FSCACHE_STATS is not set +# CONFIG_FSCACHE_HISTOGRAM is not set +# CONFIG_FSCACHE_DEBUG is not set +# CONFIG_FSCACHE_OBJECT_LIST is not set +# CONFIG_CACHEFILES is not set + +# +# CD-ROM/DVD Filesystems +# +CONFIG_ISO9660_FS=m +CONFIG_JOLIET=y +CONFIG_ZISOFS=y +CONFIG_UDF_FS=m +CONFIG_UDF_NLS=y + +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=y +CONFIG_MSDOS_FS=y +CONFIG_VFAT_FS=y +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +CONFIG_NTFS_FS=m +# CONFIG_NTFS_DEBUG is not set +CONFIG_NTFS_RW=y + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +CONFIG_TMPFS_XATTR=y +# CONFIG_HUGETLB_PAGE is not set +CONFIG_CONFIGFS_FS=y +CONFIG_MISC_FILESYSTEMS=y +# CONFIG_ADFS_FS is not set +# CONFIG_AFFS_FS is not set +CONFIG_ECRYPT_FS=m +CONFIG_ECRYPT_FS_MESSAGING=y +CONFIG_HFS_FS=m +CONFIG_HFSPLUS_FS=m +# CONFIG_BEFS_FS is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +# CONFIG_JFFS2_FS is not set +# CONFIG_LOGFS is not set +CONFIG_CRAMFS=y +CONFIG_SQUASHFS=m +CONFIG_SQUASHFS_XATTR=y +CONFIG_SQUASHFS_ZLIB=y +CONFIG_SQUASHFS_LZO=y +CONFIG_SQUASHFS_XZ=y +# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set +# CONFIG_SQUASHFS_EMBEDDED is not set +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +# CONFIG_VXFS_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_OMFS_FS is not set +# CONFIG_HPFS_FS is not set +# CONFIG_QNX4FS_FS is not set +# CONFIG_QNX6FS_FS is not set +# CONFIG_ROMFS_FS is not set +# CONFIG_PSTORE is not set +# CONFIG_SYSV_FS is not set +# CONFIG_UFS_FS is not set +CONFIG_F2FS_FS=m +CONFIG_F2FS_STAT_FS=y +CONFIG_F2FS_FS_XATTR=y +CONFIG_F2FS_FS_POSIX_ACL=y +CONFIG_AUFS_FS=y +CONFIG_AUFS_BRANCH_MAX_127=y +# CONFIG_AUFS_BRANCH_MAX_511 is not set +# CONFIG_AUFS_BRANCH_MAX_1023 is not set +# CONFIG_AUFS_BRANCH_MAX_32767 is not set +CONFIG_AUFS_SBILIST=y +# CONFIG_AUFS_HNOTIFY is not set +CONFIG_AUFS_EXPORT=y +# CONFIG_AUFS_XATTR is not set +# CONFIG_AUFS_FHSM is not set +# CONFIG_AUFS_RDU is not set +# CONFIG_AUFS_SHWH is not set +# CONFIG_AUFS_BR_RAMFS is not set +CONFIG_AUFS_BR_FUSE=y +CONFIG_AUFS_POLL=y +CONFIG_AUFS_BR_HFSPLUS=y +CONFIG_AUFS_BDEV_LOOP=y +# CONFIG_AUFS_DEBUG is not set +CONFIG_NETWORK_FILESYSTEMS=y +CONFIG_NFS_FS=m +CONFIG_NFS_V2=m +CONFIG_NFS_V3=m +# CONFIG_NFS_V3_ACL is not set +CONFIG_NFS_V4=m +# CONFIG_NFS_SWAP is not set +CONFIG_NFS_V4_1=y +CONFIG_PNFS_FILE_LAYOUT=m +CONFIG_PNFS_BLOCK=m +CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" +# CONFIG_NFS_FSCACHE is not set +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=y +CONFIG_NFSD=m +CONFIG_NFSD_V2_ACL=y +CONFIG_NFSD_V3=y +CONFIG_NFSD_V3_ACL=y +CONFIG_NFSD_V4=y +# CONFIG_NFSD_FAULT_INJECTION is not set +CONFIG_LOCKD=m +CONFIG_LOCKD_V4=y +CONFIG_NFS_ACL_SUPPORT=m +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=m +CONFIG_SUNRPC_GSS=m +CONFIG_SUNRPC_BACKCHANNEL=y +# CONFIG_SUNRPC_DEBUG is not set +# CONFIG_CEPH_FS is not set +CONFIG_CIFS=m +# CONFIG_CIFS_STATS is not set +# CONFIG_CIFS_WEAK_PW_HASH is not set +# CONFIG_CIFS_UPCALL is not set +CONFIG_CIFS_XATTR=y +# CONFIG_CIFS_POSIX is not set +# CONFIG_CIFS_ACL is not set +# CONFIG_CIFS_DEBUG is not set +CONFIG_CIFS_DFS_UPCALL=y +CONFIG_CIFS_SMB2=y +# CONFIG_CIFS_FSCACHE is not set +# CONFIG_NCP_FS is not set +# CONFIG_CODA_FS is not set +# CONFIG_AFS_FS is not set +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="iso8859-1" +CONFIG_NLS_CODEPAGE_437=m +CONFIG_NLS_CODEPAGE_737=m +CONFIG_NLS_CODEPAGE_775=m +CONFIG_NLS_CODEPAGE_850=m +CONFIG_NLS_CODEPAGE_852=m +CONFIG_NLS_CODEPAGE_855=m +CONFIG_NLS_CODEPAGE_857=m +CONFIG_NLS_CODEPAGE_860=m +CONFIG_NLS_CODEPAGE_861=m +CONFIG_NLS_CODEPAGE_862=m +CONFIG_NLS_CODEPAGE_863=m +CONFIG_NLS_CODEPAGE_864=m +CONFIG_NLS_CODEPAGE_865=m +CONFIG_NLS_CODEPAGE_866=m +CONFIG_NLS_CODEPAGE_869=m +CONFIG_NLS_CODEPAGE_936=m +CONFIG_NLS_CODEPAGE_950=m +CONFIG_NLS_CODEPAGE_932=m +CONFIG_NLS_CODEPAGE_949=m +CONFIG_NLS_CODEPAGE_874=m +CONFIG_NLS_ISO8859_8=m +CONFIG_NLS_CODEPAGE_1250=m +CONFIG_NLS_CODEPAGE_1251=m +CONFIG_NLS_ASCII=m +CONFIG_NLS_ISO8859_1=y +CONFIG_NLS_ISO8859_2=m +CONFIG_NLS_ISO8859_3=m +CONFIG_NLS_ISO8859_4=m +CONFIG_NLS_ISO8859_5=m +CONFIG_NLS_ISO8859_6=m +CONFIG_NLS_ISO8859_7=m +CONFIG_NLS_ISO8859_9=m +CONFIG_NLS_ISO8859_13=m +CONFIG_NLS_ISO8859_14=m +CONFIG_NLS_ISO8859_15=m +CONFIG_NLS_KOI8_R=m +CONFIG_NLS_KOI8_U=m +CONFIG_NLS_MAC_ROMAN=m +CONFIG_NLS_MAC_CELTIC=m +CONFIG_NLS_MAC_CENTEURO=m +CONFIG_NLS_MAC_CROATIAN=m +CONFIG_NLS_MAC_CYRILLIC=m +CONFIG_NLS_MAC_GAELIC=m +CONFIG_NLS_MAC_GREEK=m +CONFIG_NLS_MAC_ICELAND=m +CONFIG_NLS_MAC_INUIT=m +CONFIG_NLS_MAC_ROMANIAN=m +CONFIG_NLS_MAC_TURKISH=m +CONFIG_NLS_UTF8=m +# CONFIG_DLM is not set + +# +# Kernel hacking +# +CONFIG_PRINTK_TIME=y +CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4 +CONFIG_ENABLE_WARN_DEPRECATED=y +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_FRAME_WARN=1024 +CONFIG_MAGIC_SYSRQ=y +# CONFIG_STRIP_ASM_SYMS is not set +CONFIG_READABLE_ASM=y +# CONFIG_UNUSED_SYMBOLS is not set +CONFIG_DEBUG_FS=y +# CONFIG_HEADERS_CHECK is not set +CONFIG_DEBUG_SECTION_MISMATCH=y +CONFIG_DEBUG_KERNEL=y +# CONFIG_DEBUG_SHIRQ is not set +CONFIG_LOCKUP_DETECTOR=y +CONFIG_HARDLOCKUP_DETECTOR_OTHER_CPU=y +CONFIG_HARDLOCKUP_DETECTOR=y +CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y +CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1 +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=y +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=1 +# CONFIG_PANIC_ON_OOPS is not set +CONFIG_PANIC_ON_OOPS_VALUE=0 +CONFIG_DETECT_HUNG_TASK=y +CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 +CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y +CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=1 +CONFIG_SCHED_DEBUG=y +CONFIG_SCHEDSTATS=y +CONFIG_TIMER_STATS=y +# CONFIG_DEBUG_OBJECTS is not set +# CONFIG_SLUB_DEBUG_ON is not set +# CONFIG_SLUB_STATS is not set +CONFIG_HAVE_DEBUG_KMEMLEAK=y +# CONFIG_DEBUG_KMEMLEAK is not set +CONFIG_DEBUG_PREEMPT=y +# CONFIG_DEBUG_RT_MUTEXES is not set +# CONFIG_RT_MUTEX_TESTER is not set +# CONFIG_DEBUG_SPINLOCK is not set +# CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_LOCK_ALLOC is not set +# CONFIG_PROVE_LOCKING is not set +# CONFIG_LOCK_STAT is not set +# CONFIG_DEBUG_ATOMIC_SLEEP is not set +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set +CONFIG_STACKTRACE=y +# CONFIG_DEBUG_STACK_USAGE is not set +# CONFIG_DEBUG_KOBJECT is not set +# CONFIG_DEBUG_HIGHMEM is not set +CONFIG_DEBUG_BUGVERBOSE=y +CONFIG_DEBUG_INFO=y +# CONFIG_DEBUG_INFO_REDUCED is not set +# CONFIG_DEBUG_VM is not set +# CONFIG_DEBUG_WRITECOUNT is not set +# CONFIG_DEBUG_MEMORY_INIT is not set +# CONFIG_DEBUG_LIST is not set +# CONFIG_TEST_LIST_SORT is not set +# CONFIG_DEBUG_SG is not set +# CONFIG_DEBUG_NOTIFIERS is not set +# CONFIG_DEBUG_CREDENTIALS is not set +# CONFIG_BOOT_PRINTK_DELAY is not set + +# +# RCU Debugging +# +# CONFIG_PROVE_RCU_DELAY is not set +# CONFIG_SPARSE_RCU_POINTER is not set +# CONFIG_RCU_TORTURE_TEST is not set +CONFIG_RCU_CPU_STALL_TIMEOUT=21 +CONFIG_RCU_CPU_STALL_VERBOSE=y +# CONFIG_RCU_CPU_STALL_INFO is not set +# CONFIG_RCU_TRACE is not set +# CONFIG_BACKTRACE_SELF_TEST is not set +# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set +# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set +# CONFIG_DEBUG_PER_CPU_MAPS is not set +# CONFIG_LKDTM is not set +# CONFIG_NOTIFIER_ERROR_INJECTION is not set +# CONFIG_FAULT_INJECTION is not set +# CONFIG_DEBUG_PAGEALLOC is not set +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_TRACING_SUPPORT=y +CONFIG_FTRACE=y +# CONFIG_FUNCTION_TRACER is not set +# CONFIG_IRQSOFF_TRACER is not set +# CONFIG_PREEMPT_TRACER is not set +# CONFIG_SCHED_TRACER is not set +# CONFIG_ENABLE_DEFAULT_TRACERS is not set +# CONFIG_FTRACE_SYSCALLS is not set +# CONFIG_TRACER_SNAPSHOT is not set +CONFIG_BRANCH_PROFILE_NONE=y +# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set +# CONFIG_PROFILE_ALL_BRANCHES is not set +# CONFIG_STACK_TRACER is not set +# CONFIG_BLK_DEV_IO_TRACE is not set +# CONFIG_PROBE_EVENTS is not set +# CONFIG_RBTREE_TEST is not set +# CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_DYNAMIC_DEBUG is not set +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_ATOMIC64_SELFTEST is not set +# CONFIG_ASYNC_RAID6_TEST is not set +# CONFIG_SAMPLES is not set +CONFIG_HAVE_ARCH_KGDB=y +# CONFIG_KGDB is not set +# CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_KSTRTOX is not set +# CONFIG_STRICT_DEVMEM is not set +CONFIG_ARM_UNWIND=y +# CONFIG_DEBUG_USER is not set +# CONFIG_DEBUG_RODATA is not set +# CONFIG_DEBUG_LL is not set +CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S" +CONFIG_UNCOMPRESS_INCLUDE="mach/uncompress.h" +# CONFIG_PID_IN_CONTEXTIDR is not set + +# +# Security options +# +CONFIG_KEYS=y +# CONFIG_ENCRYPTED_KEYS is not set +# CONFIG_KEYS_DEBUG_PROC_KEYS is not set +# CONFIG_SECURITY_DMESG_RESTRICT is not set +CONFIG_SECURITY=y +CONFIG_SECURITYFS=y +CONFIG_SECURITY_NETWORK=y +# CONFIG_SECURITY_NETWORK_XFRM is not set +CONFIG_SECURITY_PATH=y +CONFIG_LSM_MMAP_MIN_ADDR=32768 +CONFIG_SECURITY_SELINUX=y +# CONFIG_SECURITY_SELINUX_BOOTPARAM is not set +# CONFIG_SECURITY_SELINUX_DISABLE is not set +CONFIG_SECURITY_SELINUX_DEVELOP=y +CONFIG_SECURITY_SELINUX_AVC_STATS=y +CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 +# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set +# CONFIG_SECURITY_SMACK is not set +# CONFIG_SECURITY_TOMOYO is not set +CONFIG_SECURITY_APPARMOR=y +CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1 +# CONFIG_SECURITY_YAMA is not set +# CONFIG_IMA is not set +# CONFIG_EVM is not set +# CONFIG_DEFAULT_SECURITY_SELINUX is not set +CONFIG_DEFAULT_SECURITY_APPARMOR=y +# CONFIG_DEFAULT_SECURITY_DAC is not set +CONFIG_DEFAULT_SECURITY="apparmor" +CONFIG_XOR_BLOCKS=m +CONFIG_ASYNC_CORE=m +CONFIG_ASYNC_MEMCPY=m +CONFIG_ASYNC_XOR=m +CONFIG_ASYNC_PQ=m +CONFIG_ASYNC_RAID6_RECOV=m +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_RNG=y +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_PCOMP=m +CONFIG_CRYPTO_PCOMP2=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +# CONFIG_CRYPTO_USER is not set +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +CONFIG_CRYPTO_GF128MUL=m +# CONFIG_CRYPTO_NULL is not set +# CONFIG_CRYPTO_PCRYPT is not set +CONFIG_CRYPTO_WORKQUEUE=y +# CONFIG_CRYPTO_CRYPTD is not set +CONFIG_CRYPTO_AUTHENC=y +# CONFIG_CRYPTO_TEST is not set + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_CCM=y +# CONFIG_CRYPTO_GCM is not set +CONFIG_CRYPTO_SEQIV=y + +# +# Block modes +# +CONFIG_CRYPTO_CBC=y +CONFIG_CRYPTO_CTR=y +# CONFIG_CRYPTO_CTS is not set +CONFIG_CRYPTO_ECB=y +CONFIG_CRYPTO_LRW=m +CONFIG_CRYPTO_PCBC=y +CONFIG_CRYPTO_XTS=m + +# +# Hash modes +# +# CONFIG_CRYPTO_CMAC is not set +CONFIG_CRYPTO_HMAC=y +# CONFIG_CRYPTO_XCBC is not set +# CONFIG_CRYPTO_VMAC is not set + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=y +# CONFIG_CRYPTO_CRC32 is not set +# CONFIG_CRYPTO_GHASH is not set +CONFIG_CRYPTO_MD4=y +CONFIG_CRYPTO_MD5=y +CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_RMD128=m +CONFIG_CRYPTO_RMD160=m +CONFIG_CRYPTO_RMD256=m +CONFIG_CRYPTO_RMD320=m +CONFIG_CRYPTO_SHA1=y +# CONFIG_CRYPTO_SHA1_ARM is not set +CONFIG_CRYPTO_SHA256=y +CONFIG_CRYPTO_SHA512=m +CONFIG_CRYPTO_TGR192=m +CONFIG_CRYPTO_WP512=m + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_AES_ARM=m +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_ARC4=y +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_BLOWFISH_COMMON=m +CONFIG_CRYPTO_CAMELLIA=m +CONFIG_CRYPTO_CAST_COMMON=m +CONFIG_CRYPTO_CAST5=m +CONFIG_CRYPTO_CAST6=m +CONFIG_CRYPTO_DES=y +CONFIG_CRYPTO_FCRYPT=m +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_SALSA20=m +CONFIG_CRYPTO_SEED=m +CONFIG_CRYPTO_SERPENT=m +CONFIG_CRYPTO_TEA=m +CONFIG_CRYPTO_TWOFISH=m +CONFIG_CRYPTO_TWOFISH_COMMON=m + +# +# Compression +# +CONFIG_CRYPTO_DEFLATE=y +CONFIG_CRYPTO_ZLIB=m +CONFIG_CRYPTO_LZO=m + +# +# Random Number Generation +# +CONFIG_CRYPTO_ANSI_CPRNG=m +# CONFIG_CRYPTO_USER_API_HASH is not set +# CONFIG_CRYPTO_USER_API_SKCIPHER is not set +CONFIG_CRYPTO_HW=y +# CONFIG_ASYMMETRIC_KEY_TYPE is not set +# CONFIG_BINARY_PRINTF is not set + +# +# Library routines +# +CONFIG_RAID6_PQ=m +CONFIG_BITREVERSE=y +CONFIG_GENERIC_STRNCPY_FROM_USER=y +CONFIG_GENERIC_STRNLEN_USER=y +CONFIG_GENERIC_PCI_IOMAP=y +CONFIG_GENERIC_IO=y +CONFIG_CRC_CCITT=y +CONFIG_CRC16=y +CONFIG_CRC_T10DIF=y +CONFIG_CRC_ITU_T=y +CONFIG_CRC32=y +# CONFIG_CRC32_SELFTEST is not set +CONFIG_CRC32_SLICEBY8=y +# CONFIG_CRC32_SLICEBY4 is not set +# CONFIG_CRC32_SARWATE is not set +# CONFIG_CRC32_BIT is not set +CONFIG_CRC7=y +CONFIG_LIBCRC32C=y +# CONFIG_CRC8 is not set +CONFIG_AUDIT_GENERIC=y +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y +CONFIG_XZ_DEC=y +# CONFIG_XZ_DEC_X86 is not set +# CONFIG_XZ_DEC_POWERPC is not set +# CONFIG_XZ_DEC_IA64 is not set +CONFIG_XZ_DEC_ARM=y +CONFIG_XZ_DEC_ARMTHUMB=y +# CONFIG_XZ_DEC_SPARC is not set +CONFIG_XZ_DEC_BCJ=y +# CONFIG_XZ_DEC_TEST is not set +CONFIG_DECOMPRESS_GZIP=y +CONFIG_DECOMPRESS_BZIP2=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DECOMPRESS_XZ=y +CONFIG_DECOMPRESS_LZO=y +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_TEXTSEARCH=y +CONFIG_TEXTSEARCH_KMP=m +CONFIG_TEXTSEARCH_BM=m +CONFIG_TEXTSEARCH_FSM=m +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT=y +CONFIG_HAS_DMA=y +CONFIG_CPU_RMAP=y +CONFIG_DQL=y +CONFIG_NLATTR=y +CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y +CONFIG_LRU_CACHE=m +CONFIG_AVERAGE=y +# CONFIG_CORDIC is not set +# CONFIG_DDR is not set +CONFIG_OID_REGISTRY=m +# CONFIG_VIRTUALIZATION is not set +CONFIG_BACKPORT_INTEGRATE=y +CONFIG_BACKPORT_DIR="backports" +CONFIG_BACKPORT_VERSION="backports-20150129-0-gdd4a670" +CONFIG_BACKPORT_KERNEL_VERSION="next-20150129-0-g828f79f" +CONFIG_BACKPORT_KERNEL_NAME="Linux" +CONFIG_BACKPORT_LINUX=y +CONFIG_BACKPORT_KERNEL_3_11=y +CONFIG_BACKPORT_KERNEL_3_12=y +CONFIG_BACKPORT_KERNEL_3_13=y +CONFIG_BACKPORT_KERNEL_3_14=y +CONFIG_BACKPORT_KERNEL_3_15=y +CONFIG_BACKPORT_KERNEL_3_16=y +CONFIG_BACKPORT_KERNEL_3_17=y +CONFIG_BACKPORT_KERNEL_3_18=y +CONFIG_BACKPORT_KERNEL_3_19=y +CONFIG_BACKPORT_KERNEL_3_20=y +CONFIG_BACKPORT_KERNEL_3_21=y +CONFIG_BACKPORT_KERNEL_3_22=y +CONFIG_BACKPORT_KERNEL_3_23=y +CONFIG_BACKPORT_KERNEL_3_24=y +CONFIG_BACKPORT_KERNEL_3_25=y +CONFIG_BACKPORT_KERNEL_3_26=y +CONFIG_BACKPORT_KERNEL_3_27=y +CONFIG_BACKPORT_KERNEL_3_28=y +CONFIG_BACKPORT_KERNEL_3_29=y +CONFIG_BACKPORT_KERNEL_3_30=y +CONFIG_BACKPORT_KERNEL_3_31=y +CONFIG_BACKPORT_KERNEL_3_32=y +CONFIG_BACKPORT_KERNEL_3_33=y +CONFIG_BACKPORT_KERNEL_3_34=y +CONFIG_BACKPORT_KERNEL_3_35=y +CONFIG_BACKPORT_KERNEL_3_36=y +CONFIG_BACKPORT_KERNEL_3_37=y +CONFIG_BACKPORT_KERNEL_3_38=y +CONFIG_BACKPORT_KERNEL_3_39=y +CONFIG_BACKPORT_KERNEL_3_40=y +CONFIG_BACKPORT_KERNEL_3_41=y +CONFIG_BACKPORT_KERNEL_3_42=y +CONFIG_BACKPORT_KERNEL_3_43=y +CONFIG_BACKPORT_KERNEL_3_44=y +CONFIG_BACKPORT_KERNEL_3_45=y +CONFIG_BACKPORT_KERNEL_3_46=y +CONFIG_BACKPORT_KERNEL_3_47=y +CONFIG_BACKPORT_KERNEL_3_48=y +CONFIG_BACKPORT_KERNEL_3_49=y +CONFIG_BACKPORT_KERNEL_3_50=y +CONFIG_BACKPORT_KERNEL_3_51=y +CONFIG_BACKPORT_KERNEL_3_52=y +CONFIG_BACKPORT_KERNEL_3_53=y +CONFIG_BACKPORT_KERNEL_3_54=y +CONFIG_BACKPORT_KERNEL_3_55=y +CONFIG_BACKPORT_KERNEL_3_56=y +CONFIG_BACKPORT_KERNEL_3_57=y +CONFIG_BACKPORT_KERNEL_3_58=y +CONFIG_BACKPORT_KERNEL_3_59=y +CONFIG_BACKPORT_KERNEL_3_60=y +CONFIG_BACKPORT_KERNEL_3_61=y +CONFIG_BACKPORT_KERNEL_3_62=y +CONFIG_BACKPORT_KERNEL_3_63=y +CONFIG_BACKPORT_KERNEL_3_64=y +CONFIG_BACKPORT_KERNEL_3_65=y +CONFIG_BACKPORT_KERNEL_3_66=y +CONFIG_BACKPORT_KERNEL_3_67=y +CONFIG_BACKPORT_KERNEL_3_68=y +CONFIG_BACKPORT_KERNEL_3_69=y +CONFIG_BACKPORT_KERNEL_3_70=y +CONFIG_BACKPORT_KERNEL_3_71=y +CONFIG_BACKPORT_KERNEL_3_72=y +CONFIG_BACKPORT_KERNEL_3_73=y +CONFIG_BACKPORT_KERNEL_3_74=y +CONFIG_BACKPORT_KERNEL_3_75=y +CONFIG_BACKPORT_KERNEL_3_76=y +CONFIG_BACKPORT_KERNEL_3_77=y +CONFIG_BACKPORT_KERNEL_3_78=y +CONFIG_BACKPORT_KERNEL_3_79=y +CONFIG_BACKPORT_KERNEL_3_80=y +CONFIG_BACKPORT_KERNEL_3_81=y +CONFIG_BACKPORT_KERNEL_3_82=y +CONFIG_BACKPORT_KERNEL_3_83=y +CONFIG_BACKPORT_KERNEL_3_84=y +CONFIG_BACKPORT_KERNEL_3_85=y +CONFIG_BACKPORT_KERNEL_3_86=y +CONFIG_BACKPORT_KERNEL_3_87=y +CONFIG_BACKPORT_KERNEL_3_88=y +CONFIG_BACKPORT_KERNEL_3_89=y +CONFIG_BACKPORT_KERNEL_3_90=y +CONFIG_BACKPORT_KERNEL_3_91=y +CONFIG_BACKPORT_KERNEL_3_92=y +CONFIG_BACKPORT_KERNEL_3_93=y +CONFIG_BACKPORT_KERNEL_3_94=y +CONFIG_BACKPORT_KERNEL_3_95=y +CONFIG_BACKPORT_KERNEL_3_96=y +CONFIG_BACKPORT_KERNEL_3_97=y +CONFIG_BACKPORT_KERNEL_3_98=y +CONFIG_BACKPORT_BPAUTO_BUILD_CORDIC=m +CONFIG_BACKPORT_BPAUTO_USERSEL_BUILD_ALL=y +# CONFIG_BACKPORT_BPAUTO_BUILD_CRYPTO_CCM is not set +CONFIG_BACKPORT_CFG80211=y +# CONFIG_BACKPORT_NL80211_TESTMODE is not set +# CONFIG_BACKPORT_CFG80211_DEVELOPER_WARNINGS is not set +# CONFIG_BACKPORT_CFG80211_REG_DEBUG is not set +# CONFIG_BACKPORT_CFG80211_CERTIFICATION_ONUS is not set +# CONFIG_BACKPORT_CFG80211_DEFAULT_PS is not set +CONFIG_BACKPORT_CFG80211_DEBUGFS=y +# CONFIG_BACKPORT_CFG80211_INTERNAL_REGDB is not set +CONFIG_BACKPORT_CFG80211_WEXT=y +# CONFIG_BACKPORT_LIB80211 is not set +CONFIG_BACKPORT_MAC80211=y +CONFIG_BACKPORT_MAC80211_HAS_RC=y +CONFIG_BACKPORT_MAC80211_RC_MINSTREL=y +CONFIG_BACKPORT_MAC80211_RC_MINSTREL_HT=y +# CONFIG_BACKPORT_MAC80211_RC_MINSTREL_VHT is not set +CONFIG_BACKPORT_MAC80211_RC_DEFAULT_MINSTREL=y +CONFIG_BACKPORT_MAC80211_RC_DEFAULT="minstrel_ht" +# CONFIG_BACKPORT_MAC80211_MESH is not set +CONFIG_BACKPORT_MAC80211_LEDS=y +# CONFIG_BACKPORT_MAC80211_DEBUGFS is not set +# CONFIG_BACKPORT_MAC80211_MESSAGE_TRACING is not set +# CONFIG_BACKPORT_MAC80211_DEBUG_MENU is not set +CONFIG_BACKPORT_WLAN=y +# CONFIG_BACKPORT_LIBERTAS_THINFIRM is not set +CONFIG_BACKPORT_AT76C50X_USB=m +CONFIG_BACKPORT_USB_NET_RNDIS_WLAN=m +CONFIG_BACKPORT_RTL8187=m +CONFIG_BACKPORT_MAC80211_HWSIM=m +CONFIG_BACKPORT_ATH_COMMON=m +CONFIG_BACKPORT_ATH_CARDS=m +# CONFIG_BACKPORT_ATH_DEBUG is not set +CONFIG_BACKPORT_ATH9K_HW=m +CONFIG_BACKPORT_ATH9K_COMMON=m +CONFIG_BACKPORT_ATH9K_BTCOEX_SUPPORT=y +CONFIG_BACKPORT_ATH9K=m +CONFIG_BACKPORT_ATH9K_AHB=y +# CONFIG_BACKPORT_ATH9K_DEBUGFS is not set +CONFIG_BACKPORT_ATH9K_DYNACK=y +# CONFIG_BACKPORT_ATH9K_WOW is not set +CONFIG_BACKPORT_ATH9K_RFKILL=y +# CONFIG_BACKPORT_ATH9K_CHANNEL_CONTEXT is not set +CONFIG_BACKPORT_ATH9K_PCOEM=y +CONFIG_BACKPORT_ATH9K_HTC=m +# CONFIG_BACKPORT_ATH9K_HTC_DEBUGFS is not set +CONFIG_BACKPORT_CARL9170=m +CONFIG_BACKPORT_CARL9170_LEDS=y +CONFIG_BACKPORT_CARL9170_WPC=y +CONFIG_BACKPORT_CARL9170_HWRNG=y +CONFIG_BACKPORT_ATH6KL=m +# CONFIG_BACKPORT_ATH6KL_SDIO is not set +CONFIG_BACKPORT_ATH6KL_USB=m +# CONFIG_BACKPORT_ATH6KL_DEBUG is not set +CONFIG_BACKPORT_AR5523=m +CONFIG_BACKPORT_ATH10K=m +# CONFIG_BACKPORT_ATH10K_DEBUG is not set +# CONFIG_BACKPORT_ATH10K_DEBUGFS is not set +CONFIG_BACKPORT_WCN36XX=m +# CONFIG_BACKPORT_WCN36XX_DEBUGFS is not set +# CONFIG_BACKPORT_BRCMFMAC is not set +# CONFIG_BACKPORT_LIBERTAS is not set +CONFIG_BACKPORT_P54_COMMON=m +CONFIG_BACKPORT_P54_USB=m +# CONFIG_BACKPORT_P54_SPI is not set +CONFIG_BACKPORT_RT2X00=m +CONFIG_BACKPORT_RT2500USB=m +CONFIG_BACKPORT_RT73USB=m +CONFIG_BACKPORT_RT2800USB=m +CONFIG_BACKPORT_RT2800USB_RT33XX=y +CONFIG_BACKPORT_RT2800USB_RT35XX=y +CONFIG_BACKPORT_RT2800USB_RT3573=y +CONFIG_BACKPORT_RT2800USB_RT53XX=y +CONFIG_BACKPORT_RT2800USB_RT55XX=y +CONFIG_BACKPORT_RT2800USB_UNKNOWN=y +CONFIG_BACKPORT_RT2800_LIB=m +CONFIG_BACKPORT_RT2X00_LIB_USB=m +CONFIG_BACKPORT_RT2X00_LIB=m +CONFIG_BACKPORT_RT2X00_LIB_FIRMWARE=y +CONFIG_BACKPORT_RT2X00_LIB_CRYPTO=y +CONFIG_BACKPORT_RT2X00_LIB_LEDS=y +# CONFIG_BACKPORT_RT2X00_DEBUG is not set +CONFIG_BACKPORT_RTL_CARDS=m +# CONFIG_BACKPORT_RTL8192CU is not set +CONFIG_BACKPORT_RTL8192C_COMMON=m +CONFIG_BACKPORT_WL_TI=y +# CONFIG_BACKPORT_WL1251 is not set +# CONFIG_BACKPORT_WL12XX is not set +# CONFIG_BACKPORT_WL18XX is not set +CONFIG_BACKPORT_ZD1211RW=m +# CONFIG_BACKPORT_ZD1211RW_DEBUG is not set +CONFIG_BACKPORT_MWIFIEX=m +# CONFIG_BACKPORT_MWIFIEX_SDIO is not set +CONFIG_BACKPORT_MWIFIEX_USB=m +CONFIG_BACKPORT_RSI_91X=m +# CONFIG_BACKPORT_RSI_DEBUGFS is not set +# CONFIG_BACKPORT_RSI_SDIO is not set +CONFIG_BACKPORT_RSI_USB=m +CONFIG_BACKPORT_USB_NET_DRIVERS=y +CONFIG_BACKPORT_USB_USBNET=m +CONFIG_BACKPORT_USB_NET_CDCETHER=m +CONFIG_BACKPORT_USB_NET_CDC_NCM=m +CONFIG_BACKPORT_USB_NET_CDC_MBIM=m +CONFIG_BACKPORT_USB_NET_RNDIS_HOST=m +CONFIG_BACKPORT_USB_NET_QMI_WWAN=m +CONFIG_BACKPORT_USB_SIERRA_NET=m +# CONFIG_BACKPORT_NFC is not set +# CONFIG_BACKPORT_IEEE802154 is not set + +# +# USB Device Class drivers +# +CONFIG_BACKPORT_USB_WDM=m +CONFIG_RTL8192CU=m +CONFIG_RTL8812AU=m +CONFIG_RTL8188EU=m +CONFIG_RTL8192DU=m diff --git a/board/odroidc2/mkimage.sh b/board/odroidc2/mkimage.sh new file mode 100755 index 0000000000..39e8b5f230 --- /dev/null +++ b/board/odroidc2/mkimage.sh @@ -0,0 +1,16 @@ +#!/bin/bash -e + +BOARD_DIR=$(dirname $0) +COMMON_DIR=$BOARD_DIR/../common + +export BOARD=$(basename $BOARD_DIR) +export IMG_DIR=$BOARD_DIR/../../output/$BOARD/images/ +export UBOOT_BIN=$IMG_DIR/u-boot.bin +export UBOOT_SEEK=97 +BL1=$IMG_DIR/bl1.bin.hardkernel + +source $COMMON_DIR/mkimage.sh + +dd conv=notrunc if=$BL1 of=$DISK_IMG bs=1 count=442 +dd conv=notrunc if=$BL1 of=$DISK_IMG bs=512 skip=1 seek=1 + diff --git a/board/odroidc2/overlay/etc/board b/board/odroidc2/overlay/etc/board new file mode 100644 index 0000000000..99e98869a7 --- /dev/null +++ b/board/odroidc2/overlay/etc/board @@ -0,0 +1 @@ +odroidc2 diff --git a/board/odroidc2/overlay/etc/init.d/boardsn b/board/odroidc2/overlay/etc/init.d/boardsn new file mode 100755 index 0000000000..34ca56a576 --- /dev/null +++ b/board/odroidc2/overlay/etc/init.d/boardsn @@ -0,0 +1,5 @@ +#!/bin/bash + +sn=$(cat /sys/class/net/eth0/address 2>/dev/null | tr -d ':') +echo ${sn: -8} + diff --git a/board/odroidc2/overlay/etc/os.conf b/board/odroidc2/overlay/etc/os.conf new file mode 100644 index 0000000000..f28dbfcdae --- /dev/null +++ b/board/odroidc2/overlay/etc/os.conf @@ -0,0 +1,4 @@ +os_debug="false" +os_prereleases="false" +os_tty_login="ttyS0" + diff --git a/board/odroidc2/overlay/lib/arm-linux-gnueabihf.bak b/board/odroidc2/overlay/lib/arm-linux-gnueabihf.bak new file mode 120000 index 0000000000..dc555529d5 --- /dev/null +++ b/board/odroidc2/overlay/lib/arm-linux-gnueabihf.bak @@ -0,0 +1 @@ +/lib \ No newline at end of file diff --git a/board/odroidc2/overlay/usr/lib/arm-linux-gnueabihf.bak b/board/odroidc2/overlay/usr/lib/arm-linux-gnueabihf.bak new file mode 120000 index 0000000000..6c1836ebc7 --- /dev/null +++ b/board/odroidc2/overlay/usr/lib/arm-linux-gnueabihf.bak @@ -0,0 +1 @@ +/usr/lib \ No newline at end of file diff --git a/board/odroidc2/postscript.sh b/board/odroidc2/postscript.sh new file mode 100755 index 0000000000..87defc5c76 --- /dev/null +++ b/board/odroidc2/postscript.sh @@ -0,0 +1,13 @@ +#!/bin/sh + +# boot directory +mkdir -p $BOOT_DIR + +cp $IMG_DIR/uImage $BOOT_DIR +cp $IMG_DIR/meson64_odroidc2.dtb $BOOT_DIR +cp $BOARD_DIR/bl1.bin.hardkernel $IMG_DIR +cp $BOARD_DIR/u-boot.bin $IMG_DIR +cp $BOARD_DIR/boot.ini $BOOT_DIR + +# disable software updating +sed -i 's/enable_update true/enable_update false/' $TARGET/etc/motioneye.conf diff --git a/board/odroidc2/u-boot.bin b/board/odroidc2/u-boot.bin new file mode 100644 index 0000000000000000000000000000000000000000..0bc9ddc3b5b0681f2db0aa26ef23ee9773b211a6 GIT binary patch literal 606208 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%0D|o@FsnO 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 literal 0 HcmV?d00001 diff --git a/configs/odroidc2_defconfig b/configs/odroidc2_defconfig new file mode 100644 index 0000000000..5bd72a3550 --- /dev/null +++ b/configs/odroidc2_defconfig @@ -0,0 +1,115 @@ +BR2_aarch64=y +BR2_DL_DIR="$(TOPDIR)/.download" +BR2_CCACHE=y +BR2_CCACHE_DIR="$(TOPDIR)/.buildroot-ccache-odroidc2" +BR2_OPTIMIZE_2=y +BR2_TOOLCHAIN_EXTERNAL=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y +BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y +BR2_TOOLCHAIN_EXTERNAL_URL="http://releases.linaro.org/14.09/components/toolchain/binaries/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux.tar.xz" +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="$(ARCH)-linux-gnueabihf" +BR2_TOOLCHAIN_EXTERNAL_GCC_4_9=y +BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_14=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y +BR2_TOOLCHAIN_EXTERNAL_CXX=y +BR2_TARGET_OPTIMIZATION="-pipe" +BR2_TARGET_GENERIC_HOSTNAME="" +BR2_TARGET_GENERIC_ISSUE="" +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y +BR2_ROOTFS_SKELETON_CUSTOM=y +BR2_ROOTFS_SKELETON_CUSTOM_PATH="board/common/skeleton" +BR2_ROOTFS_OVERLAY="board/common/overlay board/odroidc2/overlay" +BR2_ROOTFS_POST_BUILD_SCRIPT="board/common/postscript.sh" +BR2_LINUX_KERNEL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL=y +BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="https://github.com/hardkernel/linux/archive/f6eb081b456d86a8812a1377faf5e376f9e22070.tar.gz" +BR2_LINUX_KERNEL_DEFCONFIG="odroidc2" +BR2_LINUX_KERNEL_DTS_SUPPORT=y +BR2_LINUX_KERNEL_INTREE_DTS_NAME="meson64_odroidc2" +BR2_PACKAGE_BUSYBOX_CONFIG="board/common/busybox.config" +BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y +BR2_PACKAGE_MOTIONEYE=y +BR2_PACKAGE_ALSA_UTILS=y +BR2_PACKAGE_ALSA_UTILS_APLAY=y +BR2_PACKAGE_FFMPEG=y +BR2_PACKAGE_FFMPEG_GPL=y +BR2_PACKAGE_FFMPEG_NONFREE=y +BR2_PACKAGE_FFMPEG_SWSCALE=y +BR2_PACKAGE_MOTION=y +BR2_PACKAGE_MOTION_MRDAVE=y +BR2_PACKAGE_GZIP=y +BR2_PACKAGE_CIFS_UTILS=y +# BR2_PACKAGE_E2FSPROGS_BADBLOCKS is not set +# BR2_PACKAGE_E2FSPROGS_CHATTR is not set +# BR2_PACKAGE_E2FSPROGS_DUMPE2FS is not set +# BR2_PACKAGE_E2FSPROGS_E2FREEFRAG is not set +# BR2_PACKAGE_E2FSPROGS_E2LABEL is not set +# BR2_PACKAGE_E2FSPROGS_E2UNDO is not set +# BR2_PACKAGE_E2FSPROGS_FILEFRAG is not set +# BR2_PACKAGE_E2FSPROGS_LOGSAVE is not set +# BR2_PACKAGE_E2FSPROGS_LSATTR is not set +# BR2_PACKAGE_E2FSPROGS_MKLOSTFOUND is not set +# BR2_PACKAGE_E2FSPROGS_TUNE2FS is not set +# BR2_PACKAGE_E2FSPROGS_UUIDGEN is not set +BR2_PACKAGE_NTFS_3G=y +BR2_PACKAGE_B43_FIRMWARE=y +BR2_PACKAGE_LINUX_FIRMWARE=y +BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_7010=y +BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_9170=y +BR2_PACKAGE_LINUX_FIRMWARE_ATHEROS_9271=y +BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XX=y +BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XXX=y +BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_USB8797=y +BR2_PACKAGE_LINUX_FIRMWARE_MWIFIEX_USB8897=y +BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT61=y +BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT73=y +BR2_PACKAGE_LINUX_FIRMWARE_RALINK_RT2XX=y +BR2_PACKAGE_LINUX_FIRMWARE_RTL_81XX=y +BR2_PACKAGE_LINUX_FIRMWARE_RTL_87XX=y +BR2_PACKAGE_LINUX_FIRMWARE_RTL_88XX=y +BR2_PACKAGE_USB_MODESWITCH_DATA=y +BR2_PACKAGE_PYTHON_SSL=y +BR2_PACKAGE_PYTHON_HASHLIB=y +BR2_PACKAGE_PYTHON_JINJA2=y +BR2_PACKAGE_PYTHON_PILLOW=y +BR2_PACKAGE_PYTHON_PYCURL=y +BR2_PACKAGE_PYTHON_PYTZ=y +BR2_PACKAGE_PYTHON_TORNADO=y +BR2_PACKAGE_PYTHON_VERSIONTOOLS=y +BR2_PACKAGE_CA_CERTIFICATES=y +BR2_PACKAGE_NETTLE=y +BR2_PACKAGE_LIBFUSE=y +BR2_PACKAGE_JPEG_TURBO=y +BR2_PACKAGE_LIBV4L=y +BR2_PACKAGE_LIBV4L_UTILS=y +BR2_PACKAGE_LIBXML2=y +BR2_PACKAGE_LIBTHEORA=y +BR2_PACKAGE_X264=y +BR2_PACKAGE_X265=y +BR2_PACKAGE_LIBCURL=y +BR2_PACKAGE_CURL=y +BR2_PACKAGE_LIBCAP=y +BR2_PACKAGE_PCRE=y +BR2_PACKAGE_CRDA=y +BR2_PACKAGE_DHCP=y +BR2_PACKAGE_DHCP_CLIENT=y +BR2_PACKAGE_IPTABLES=y +BR2_PACKAGE_NETCAT=y +BR2_PACKAGE_NET_TOOLS=y +BR2_PACKAGE_NTP=y +BR2_PACKAGE_NTP_NTPDATE=y +BR2_PACKAGE_OPENSSH=y +BR2_PACKAGE_PPPD=y +BR2_PACKAGE_PROFTPD=y +BR2_PACKAGE_SAMBA4=y +BR2_PACKAGE_WGET=y +BR2_PACKAGE_WIRELESS_TOOLS=y +BR2_PACKAGE_WPA_SUPPLICANT=y +BR2_PACKAGE_WPA_SUPPLICANT_EAP=y +BR2_PACKAGE_WPA_SUPPLICANT_CLI=y +BR2_PACKAGE_BASH=y +BR2_PACKAGE_LOGROTATE=y +BR2_PACKAGE_TAR=y +BR2_PACKAGE_UTIL_LINUX_BINARIES=y +BR2_PACKAGE_UTIL_LINUX_PARTX=y +BR2_PACKAGE_NANO=y