From 8fb8ce67726b7b76b4c6ce2b0d583642f8dba221 Mon Sep 17 00:00:00 2001 From: parazyd Date: Sun, 7 Oct 2018 19:54:17 +0200 Subject: [PATCH] Add turbox-twister target. Also add according firmware. --- boards/kernel-configs/turbox-twister.config | 4299 +++++++++++++++++ boards/turbox-twister.sh | 150 + .../lib/firmware/rtlwifi/rtl8723bs_nic.bin | Bin 0 -> 32108 bytes .../silead/FW_798_GSL915_7681024_OGS.fw | Bin 0 -> 38808 bytes .../silead/FW_D791C_GSL915_1024768_O.fw | Bin 0 -> 39864 bytes .../silead/FW_D791_GSL915_1024768_OG.fw | Bin 0 -> 39072 bytes .../silead/FW_D81_GSL3675B_PG_800480.fw | Bin 0 -> 39864 bytes .../silead/FW_D90_GSL3675B_PG_102460.fw | Bin 0 -> 39864 bytes .../silead/FW_D90_GSL3675B_PG_800480.fw | Bin 0 -> 39864 bytes .../silead/FW_D92_GSL3675B_GG_102460.fw | Bin 0 -> 39864 bytes .../silead/FW_D92_GSL3675B_GG_800480.fw | Bin 0 -> 39864 bytes .../silead/FW_D92_GSL3675B_PG_102460.fw | Bin 0 -> 39864 bytes .../silead/FW_D92_GSL3675B_PG_800480.fw | Bin 0 -> 39864 bytes .../silead/FW_U430_GSL1680E_480800_P.fw | Bin 0 -> 40392 bytes .../silead/FW_U680_GSL3676B_1280800_.fw | Bin 0 -> 40128 bytes .../firmware/silead/GSL1680E_FW_86VS_INET.fw | Bin 0 -> 43296 bytes .../firmware/silead/GSL1688D_FW_86VS_INET.fw | Bin 0 -> 35112 bytes .../lib/firmware/silead/GSLX680_FW_TEST.fw | Bin 0 -> 7656 bytes .../silead/U701C_GSL168XX_PG_6001024.fw | Bin 0 -> 36960 bytes .../lib/firmware/silead/fw_index.fw | Bin 0 -> 4 bytes .../lib/firmware/silead/gsl_load_fw.fw | Bin 0 -> 2224 bytes .../lib/firmware/silead/gslx680_fw_grp.fw | Bin 0 -> 672 bytes .../lib/firmware/silead/gtp_default_FW.fw | Bin 0 -> 90126 bytes .../silead/gup_burn_fw_gwake_section.fw | Bin 0 -> 388 bytes .../firmware/silead/gup_burn_fw_section.fw | Bin 0 -> 504 bytes sdk | 1 + 26 files changed, 4450 insertions(+) create mode 100644 boards/kernel-configs/turbox-twister.config create mode 100644 boards/turbox-twister.sh create mode 100644 extra/turbox-twister/lib/firmware/rtlwifi/rtl8723bs_nic.bin create mode 100644 extra/turbox-twister/lib/firmware/silead/FW_798_GSL915_7681024_OGS.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/FW_D791C_GSL915_1024768_O.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/FW_D791_GSL915_1024768_OG.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/FW_D81_GSL3675B_PG_800480.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/FW_D90_GSL3675B_PG_102460.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/FW_D90_GSL3675B_PG_800480.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/FW_D92_GSL3675B_GG_102460.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/FW_D92_GSL3675B_GG_800480.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/FW_D92_GSL3675B_PG_102460.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/FW_D92_GSL3675B_PG_800480.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/FW_U430_GSL1680E_480800_P.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/FW_U680_GSL3676B_1280800_.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/GSL1680E_FW_86VS_INET.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/GSL1688D_FW_86VS_INET.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/GSLX680_FW_TEST.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/U701C_GSL168XX_PG_6001024.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/fw_index.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/gsl_load_fw.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/gslx680_fw_grp.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/gtp_default_FW.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/gup_burn_fw_gwake_section.fw create mode 100644 extra/turbox-twister/lib/firmware/silead/gup_burn_fw_section.fw diff --git a/boards/kernel-configs/turbox-twister.config b/boards/kernel-configs/turbox-twister.config new file mode 100644 index 0000000..a08a162 --- /dev/null +++ b/boards/kernel-configs/turbox-twister.config @@ -0,0 +1,4299 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/arm 4.18.9 Kernel Configuration +# + +# +# Compiler: armv7a-hardfloat-linux-gnueabi-gcc (Gentoo Hardened 7.3.0-r3 p1.4) 7.3.0 +# +CONFIG_ARM=y +CONFIG_ARM_HAS_SG_CHAIN=y +CONFIG_MIGHT_HAVE_PCI=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_XCHGADD_ALGORITHM=y +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_ARCH_SUPPORTS_UPROBES=y +CONFIG_ARM_PATCH_PHYS_VIRT=y +CONFIG_GENERIC_BUG=y +CONFIG_PGTABLE_LEVELS=2 +CONFIG_CC_IS_GCC=y +CONFIG_GCC_VERSION=70300 +CONFIG_CLANG_VERSION=0 +CONFIG_IRQ_WORK=y +CONFIG_BUILDTIME_EXTABLE_SORT=y + +# +# General setup +# +CONFIG_INIT_ENV_ARG_LIMIT=32 +# CONFIG_COMPILE_TEST is not set +CONFIG_LOCALVERSION="" +CONFIG_LOCALVERSION_AUTO=y +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_LZMA=y +CONFIG_HAVE_KERNEL_XZ=y +CONFIG_HAVE_KERNEL_LZO=y +CONFIG_HAVE_KERNEL_LZ4=y +CONFIG_KERNEL_GZIP=y +# CONFIG_KERNEL_LZMA is not set +# CONFIG_KERNEL_XZ is not set +# CONFIG_KERNEL_LZO is not set +# CONFIG_KERNEL_LZ4 is not set +CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +# CONFIG_POSIX_MQUEUE is not set +CONFIG_CROSS_MEMORY_ATTACH=y +# CONFIG_USELIB is not set +# CONFIG_AUDIT is not set +CONFIG_HAVE_ARCH_AUDITSYSCALL=y + +# +# IRQ subsystem +# +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_IRQ_SHOW_LEVEL=y +CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_GENERIC_IRQ_CHIP=y +CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_DOMAIN_HIERARCHY=y +CONFIG_HANDLE_DOMAIN_IRQ=y +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_SPARSE_IRQ=y +# CONFIG_GENERIC_IRQ_DEBUGFS is not set +CONFIG_ARCH_CLOCKSOURCE_DATA=y +CONFIG_GENERIC_TIME_VSYSCALL=y +CONFIG_GENERIC_CLOCKEVENTS=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_FULL is not set +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y + +# +# CPU/Task time and stats accounting +# +CONFIG_TICK_CPU_ACCOUNTING=y +# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set +# CONFIG_IRQ_TIME_ACCOUNTING is not set +# CONFIG_BSD_PROCESS_ACCT is not set +# CONFIG_TASKSTATS is not set +CONFIG_CPU_ISOLATION=y + +# +# RCU Subsystem +# +CONFIG_TREE_RCU=y +# CONFIG_RCU_EXPERT is not set +CONFIG_SRCU=y +CONFIG_TREE_SRCU=y +CONFIG_RCU_STALL_COMMON=y +CONFIG_RCU_NEED_SEGCBLIST=y +CONFIG_BUILD_BIN2C=y +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +CONFIG_LOG_BUF_SHIFT=17 +CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 +CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 +CONFIG_GENERIC_SCHED_CLOCK=y +CONFIG_CGROUPS=y +# CONFIG_MEMCG is not set +# CONFIG_BLK_CGROUP is not set +# CONFIG_CGROUP_SCHED is not set +# CONFIG_CGROUP_PIDS is not set +# CONFIG_CGROUP_RDMA is not set +# CONFIG_CGROUP_FREEZER is not set +# CONFIG_CPUSETS is not set +# CONFIG_CGROUP_DEVICE is not set +# CONFIG_CGROUP_CPUACCT is not set +# CONFIG_CGROUP_PERF is not set +CONFIG_NAMESPACES=y +CONFIG_UTS_NS=y +CONFIG_IPC_NS=y +# CONFIG_USER_NS is not set +CONFIG_PID_NS=y +CONFIG_NET_NS=y +# CONFIG_SCHED_AUTOGROUP is not set +# CONFIG_SYSFS_DEPRECATED is not set +# CONFIG_RELAY is not set +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_RD_LZ4=y +CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_SYSCTL=y +CONFIG_ANON_INODES=y +CONFIG_HAVE_UID16=y +CONFIG_BPF=y +# CONFIG_EXPERT is not set +CONFIG_UID16=y +CONFIG_MULTIUSER=y +CONFIG_SYSFS_SYSCALL=y +CONFIG_FHANDLE=y +CONFIG_POSIX_TIMERS=y +CONFIG_PRINTK=y +CONFIG_PRINTK_NMI=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_FUTEX_PI=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_AIO=y +CONFIG_ADVISE_SYSCALLS=y +CONFIG_MEMBARRIER=y +CONFIG_KALLSYMS=y +CONFIG_KALLSYMS_BASE_RELATIVE=y +# CONFIG_BPF_SYSCALL is not set +# CONFIG_USERFAULTFD is not set +CONFIG_RSEQ=y +# CONFIG_EMBEDDED is not set +CONFIG_HAVE_PERF_EVENTS=y +CONFIG_PERF_USE_VMALLOC=y + +# +# Kernel Performance Events And Counters +# +CONFIG_PERF_EVENTS=y +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_SLUB_DEBUG=y +CONFIG_COMPAT_BRK=y +# CONFIG_SLAB is not set +CONFIG_SLUB=y +CONFIG_SLAB_MERGE_DEFAULT=y +# CONFIG_SLAB_FREELIST_RANDOM is not set +# CONFIG_SLAB_FREELIST_HARDENED is not set +CONFIG_SLUB_CPU_PARTIAL=y +CONFIG_SYSTEM_DATA_VERIFICATION=y +# CONFIG_PROFILING is not set +CONFIG_HAVE_OPROFILE=y +# CONFIG_KPROBES is not set +# CONFIG_JUMP_LABEL is not set +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_ARCH_USE_BUILTIN_BSWAP=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_OPTPROBES=y +CONFIG_HAVE_NMI=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_DMA_CONTIGUOUS=y +CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_GENERIC_IDLE_POLL_SETUP=y +CONFIG_ARCH_HAS_FORTIFY_SOURCE=y +CONFIG_ARCH_HAS_SET_MEMORY=y +CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_RSEQ=y +CONFIG_HAVE_CLK=y +CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_PERF_REGS=y +CONFIG_HAVE_PERF_USER_STACK_DUMP=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_PLUGIN_HOSTCC="g++" +CONFIG_HAVE_GCC_PLUGINS=y +# CONFIG_GCC_PLUGINS is not set +CONFIG_HAVE_STACKPROTECTOR=y +CONFIG_CC_HAS_STACKPROTECTOR_NONE=y +CONFIG_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR_STRONG=y +CONFIG_HAVE_CONTEXT_TRACKING=y +CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y +CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_MOD_ARCH_SPECIFIC=y +CONFIG_MODULES_USE_ELF_REL=y +CONFIG_ARCH_HAS_ELF_RANDOMIZE=y +CONFIG_HAVE_ARCH_MMAP_RND_BITS=y +CONFIG_HAVE_EXIT_THREAD=y +CONFIG_ARCH_MMAP_RND_BITS_MIN=8 +CONFIG_ARCH_MMAP_RND_BITS_MAX=16 +CONFIG_ARCH_MMAP_RND_BITS=8 +CONFIG_CLONE_BACKWARDS=y +CONFIG_OLD_SIGSUSPEND3=y +CONFIG_OLD_SIGACTION=y +CONFIG_ARCH_OPTIONAL_KERNEL_RWX=y +CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT=y +CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y +CONFIG_STRICT_KERNEL_RWX=y +CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y +CONFIG_STRICT_MODULE_RWX=y +CONFIG_ARCH_HAS_PHYS_TO_DMA=y +CONFIG_REFCOUNT_FULL=y + +# +# GCOV-based kernel profiling +# +# CONFIG_GCOV_KERNEL is not set +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=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_MODULE_COMPRESS is not set +# CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_MODULES_TREE_LOOKUP=y +CONFIG_BLOCK=y +CONFIG_LBDAF=y +CONFIG_BLK_SCSI_REQUEST=y +CONFIG_BLK_DEV_BSG=y +# CONFIG_BLK_DEV_BSGLIB is not set +# CONFIG_BLK_DEV_INTEGRITY is not set +# CONFIG_BLK_DEV_ZONED is not set +# CONFIG_BLK_CMDLINE_PARSER is not set +# CONFIG_BLK_WBT is not set +CONFIG_BLK_DEBUG_FS=y +# CONFIG_BLK_SED_OPAL is not set + +# +# Partition Types +# +# CONFIG_PARTITION_ADVANCED is not set +CONFIG_MSDOS_PARTITION=y +CONFIG_EFI_PARTITION=y + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=y +# CONFIG_DEFAULT_DEADLINE is not set +CONFIG_DEFAULT_CFQ=y +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="cfq" +CONFIG_MQ_IOSCHED_DEADLINE=y +CONFIG_MQ_IOSCHED_KYBER=y +# CONFIG_IOSCHED_BFQ is not set +CONFIG_ASN1=y +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y +CONFIG_INLINE_READ_UNLOCK=y +CONFIG_INLINE_READ_UNLOCK_IRQ=y +CONFIG_INLINE_WRITE_UNLOCK=y +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y +CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y +CONFIG_MUTEX_SPIN_ON_OWNER=y +CONFIG_RWSEM_SPIN_ON_OWNER=y +CONFIG_LOCK_SPIN_ON_OWNER=y +CONFIG_FREEZER=y + +# +# System Type +# +CONFIG_MMU=y +CONFIG_ARCH_MULTIPLATFORM=y +# 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_KS8695 is not set +# CONFIG_ARCH_W90X900 is not set +# CONFIG_ARCH_LPC32XX is not set +# CONFIG_ARCH_PXA is not set +# CONFIG_ARCH_RPC is not set +# CONFIG_ARCH_SA1100 is not set +# CONFIG_ARCH_S3C24XX is not set +# CONFIG_ARCH_DAVINCI is not set +# CONFIG_ARCH_OMAP1 is not set + +# +# Multiple platform selection +# + +# +# CPU Core family selection +# +# CONFIG_ARCH_MULTI_V6 is not set +CONFIG_ARCH_MULTI_V7=y +CONFIG_ARCH_MULTI_V6_V7=y +# CONFIG_ARCH_VIRT is not set +# CONFIG_ARCH_ACTIONS is not set +# CONFIG_ARCH_ALPINE is not set +# CONFIG_ARCH_ARTPEC is not set +# CONFIG_ARCH_AT91 is not set +# CONFIG_ARCH_BCM is not set +# CONFIG_ARCH_BERLIN is not set +# CONFIG_ARCH_DIGICOLOR is not set +# CONFIG_ARCH_EXYNOS is not set +# CONFIG_ARCH_HIGHBANK is not set +# CONFIG_ARCH_HISI is not set +# CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_KEYSTONE is not set +# CONFIG_ARCH_MEDIATEK is not set +# CONFIG_ARCH_MESON is not set +# CONFIG_ARCH_MMP is not set +# CONFIG_ARCH_MVEBU is not set +# CONFIG_ARCH_NPCM is not set + +# +# TI OMAP/AM/DM/DRA Family +# +# CONFIG_ARCH_OMAP3 is not set +# CONFIG_ARCH_OMAP4 is not set +# CONFIG_SOC_OMAP5 is not set +# CONFIG_SOC_AM33XX is not set +# CONFIG_SOC_AM43XX is not set +# CONFIG_SOC_DRA7XX is not set +# CONFIG_ARCH_SIRF is not set +# CONFIG_ARCH_QCOM is not set +# CONFIG_ARCH_REALVIEW is not set +# CONFIG_ARCH_ROCKCHIP is not set +# CONFIG_ARCH_S5PV210 is not set +# CONFIG_ARCH_RENESAS is not set +# CONFIG_ARCH_SOCFPGA is not set +# CONFIG_PLAT_SPEAR is not set +# CONFIG_ARCH_STI is not set +# CONFIG_ARCH_STM32 is not set +CONFIG_ARCH_SUNXI=y +CONFIG_MACH_SUN4I=y +CONFIG_MACH_SUN5I=y +CONFIG_MACH_SUN6I=y +CONFIG_MACH_SUN7I=y +CONFIG_MACH_SUN8I=y +CONFIG_MACH_SUN9I=y +CONFIG_ARCH_SUNXI_MC_SMP=y +# CONFIG_ARCH_TANGO is not set +# CONFIG_ARCH_TEGRA is not set +# CONFIG_ARCH_UNIPHIER is not set +# CONFIG_ARCH_U8500 is not set +# CONFIG_ARCH_VEXPRESS is not set +# CONFIG_ARCH_WM8850 is not set +# CONFIG_ARCH_ZX is not set +# CONFIG_ARCH_ZYNQ is not set + +# +# Processor Type +# +CONFIG_CPU_V7=y +CONFIG_CPU_THUMB_CAPABLE=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_ARM_THUMB=y +# CONFIG_ARM_THUMBEE is not set +CONFIG_ARM_VIRT_EXT=y +CONFIG_SWP_EMULATE=y +# CONFIG_CPU_BIG_ENDIAN is not set +# CONFIG_CPU_ICACHE_DISABLE is not set +# CONFIG_CPU_BPREDICT_DISABLE is not set +CONFIG_CPU_SPECTRE=y +CONFIG_HARDEN_BRANCH_PREDICTOR=y +CONFIG_KUSER_HELPERS=y +CONFIG_VDSO=y +CONFIG_OUTER_CACHE=y +CONFIG_OUTER_CACHE_SYNC=y +CONFIG_MIGHT_HAVE_CACHE_L2X0=y +CONFIG_CACHE_L2X0=y +# CONFIG_CACHE_L2X0_PMU is not set +# CONFIG_PL310_ERRATA_588369 is not set +# CONFIG_PL310_ERRATA_727915 is not set +# CONFIG_PL310_ERRATA_753970 is not set +# CONFIG_PL310_ERRATA_769419 is not set +CONFIG_ARM_L1_CACHE_SHIFT_6=y +CONFIG_ARM_L1_CACHE_SHIFT=6 +CONFIG_ARM_DMA_MEM_BUFFERABLE=y +CONFIG_ARM_HEAVY_MB=y +CONFIG_ARCH_SUPPORTS_BIG_ENDIAN=y +CONFIG_DEBUG_ALIGN_RODATA=y +CONFIG_MULTI_IRQ_HANDLER=y +# CONFIG_ARM_ERRATA_430973 is not set +CONFIG_ARM_ERRATA_643719=y +# CONFIG_ARM_ERRATA_720789 is not set +# CONFIG_ARM_ERRATA_754322 is not set +# CONFIG_ARM_ERRATA_754327 is not set +# CONFIG_ARM_ERRATA_764369 is not set +# CONFIG_ARM_ERRATA_775420 is not set +# CONFIG_ARM_ERRATA_798181 is not set +# CONFIG_ARM_ERRATA_773022 is not set +# CONFIG_ARM_ERRATA_818325_852422 is not set +# CONFIG_ARM_ERRATA_821420 is not set +# CONFIG_ARM_ERRATA_825619 is not set +# CONFIG_ARM_ERRATA_852421 is not set +# CONFIG_ARM_ERRATA_852423 is not set + +# +# Bus support +# +# CONFIG_PCI is not set + +# +# PCI Endpoint +# +# CONFIG_PCI_ENDPOINT 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_ARCH_TIMER=y +# CONFIG_MCPM is not set +# CONFIG_BIG_LITTLE is not set +CONFIG_VMSPLIT_3G=y +# CONFIG_VMSPLIT_3G_OPT is not set +# CONFIG_VMSPLIT_2G is not set +# CONFIG_VMSPLIT_1G is not set +CONFIG_PAGE_OFFSET=0xC0000000 +CONFIG_NR_CPUS=8 +CONFIG_HOTPLUG_CPU=y +CONFIG_ARM_PSCI=y +CONFIG_ARCH_NR_GPIO=416 +CONFIG_PREEMPT_NONE=y +# CONFIG_PREEMPT_VOLUNTARY is not set +# CONFIG_PREEMPT is not set +CONFIG_HZ_FIXED=0 +CONFIG_HZ_100=y +# CONFIG_HZ_200 is not set +# CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set +# CONFIG_HZ_500 is not set +# CONFIG_HZ_1000 is not set +CONFIG_HZ=100 +CONFIG_SCHED_HRTICK=y +# CONFIG_THUMB2_KERNEL is not set +CONFIG_ARM_PATCH_IDIV=y +CONFIG_AEABI=y +# CONFIG_OABI_COMPAT is not set +CONFIG_HAVE_ARCH_PFN_VALID=y +CONFIG_HIGHMEM=y +CONFIG_HIGHPTE=y +CONFIG_CPU_SW_DOMAIN_PAN=y +CONFIG_HW_PERF_EVENTS=y +CONFIG_ARCH_WANT_GENERAL_HUGETLB=y +CONFIG_ARM_MODULE_PLTS=y +CONFIG_FLATMEM=y +CONFIG_FLAT_NODE_MEM_MAP=y +CONFIG_HAVE_MEMBLOCK=y +CONFIG_NO_BOOTMEM=y +CONFIG_MEMORY_ISOLATION=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_COMPACTION=y +CONFIG_MIGRATION=y +CONFIG_BOUNCE=y +# CONFIG_KSM is not set +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +# CONFIG_CLEANCACHE is not set +# CONFIG_FRONTSWAP is not set +CONFIG_CMA=y +# CONFIG_CMA_DEBUGFS is not set +CONFIG_CMA_AREAS=7 +# CONFIG_ZPOOL is not set +# CONFIG_ZBUD is not set +# CONFIG_ZSMALLOC is not set +CONFIG_GENERIC_EARLY_IOREMAP=y +# CONFIG_IDLE_PAGE_TRACKING is not set +# CONFIG_PERCPU_STATS is not set +# CONFIG_GUP_BENCHMARK 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_PARAVIRT is not set +# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set +# CONFIG_XEN is not set + +# +# Boot options +# +CONFIG_USE_OF=y +CONFIG_ATAGS=y +# CONFIG_DEPRECATED_PARAM_STRUCT is not set +CONFIG_ZBOOT_ROM_TEXT=0 +CONFIG_ZBOOT_ROM_BSS=0 +CONFIG_ARM_APPENDED_DTB=y +CONFIG_ARM_ATAG_DTB_COMPAT=y +CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_FROM_BOOTLOADER=y +# CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND is not set +CONFIG_CMDLINE="" +# CONFIG_KEXEC is not set +# CONFIG_CRASH_DUMP is not set +CONFIG_AUTO_ZRELADDR=y +# CONFIG_EFI is not set + +# +# CPU Power Management +# + +# +# CPU Frequency scaling +# +CONFIG_CPU_FREQ=y +# CONFIG_CPU_FREQ_STAT 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_CONSERVATIVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL 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 is not set +# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set +# CONFIG_CPU_FREQ_GOV_SCHEDUTIL is not set + +# +# CPU frequency scaling drivers +# +CONFIG_CPUFREQ_DT=y +CONFIG_CPUFREQ_DT_PLATDEV=y +# CONFIG_ARM_BIG_LITTLE_CPUFREQ is not set +# CONFIG_QORIQ_CPUFREQ is not set + +# +# CPU Idle +# +# CONFIG_CPU_IDLE is not set + +# +# Floating point emulation +# + +# +# At least one emulation must be selected +# +CONFIG_VFP=y +CONFIG_VFPv3=y +CONFIG_NEON=y +# CONFIG_KERNEL_MODE_NEON is not set + +# +# Userspace binary formats +# +CONFIG_BINFMT_ELF=y +# CONFIG_BINFMT_ELF_FDPIC is not set +CONFIG_ELFCORE=y +CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +CONFIG_BINFMT_SCRIPT=y +# CONFIG_BINFMT_FLAT is not set +# CONFIG_BINFMT_MISC is not set +CONFIG_COREDUMP=y + +# +# Power management options +# +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +# CONFIG_HIBERNATION is not set +CONFIG_PM_SLEEP=y +CONFIG_PM_SLEEP_SMP=y +# CONFIG_PM_AUTOSLEEP is not set +# CONFIG_PM_WAKELOCKS is not set +CONFIG_PM=y +# CONFIG_PM_DEBUG is not set +# CONFIG_APM_EMULATION is not set +CONFIG_PM_CLK=y +# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set +CONFIG_CPU_PM=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ARM_CPU_SUSPEND=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_NET=y + +# +# Networking options +# +CONFIG_PACKET=y +# CONFIG_PACKET_DIAG is not set +CONFIG_UNIX=y +# CONFIG_UNIX_DIAG is not set +# CONFIG_TLS is not set +# CONFIG_XFRM_USER is not set +# CONFIG_NET_KEY is not set +CONFIG_INET=y +# CONFIG_IP_MULTICAST is not set +# CONFIG_IP_ADVANCED_ROUTER is not set +CONFIG_IP_PNP=y +CONFIG_IP_PNP_DHCP=y +CONFIG_IP_PNP_BOOTP=y +# CONFIG_IP_PNP_RARP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE_DEMUX is not set +# CONFIG_SYN_COOKIES is not set +# CONFIG_NET_FOU is not set +# CONFIG_INET_AH is not set +# CONFIG_INET_ESP is not set +# CONFIG_INET_IPCOMP is not set +# CONFIG_INET_XFRM_MODE_TRANSPORT is not set +# CONFIG_INET_XFRM_MODE_TUNNEL is not set +# CONFIG_INET_XFRM_MODE_BEET is not set +# CONFIG_INET_DIAG is not set +# CONFIG_TCP_CONG_ADVANCED is not set +CONFIG_TCP_CONG_CUBIC=y +CONFIG_DEFAULT_TCP_CONG="cubic" +# CONFIG_TCP_MD5SIG is not set +# CONFIG_IPV6 is not set +# CONFIG_NETWORK_SECMARK is not set +CONFIG_NET_PTP_CLASSIFY=y +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +# CONFIG_NETFILTER is not set +# CONFIG_BPFILTER is not set +# 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 is not set +# CONFIG_BRIDGE is not set +CONFIG_HAVE_NET_DSA=y +# CONFIG_NET_DSA is not set +# CONFIG_VLAN_8021Q is not set +# CONFIG_DECNET is not set +# CONFIG_LLC2 is not set +# CONFIG_ATALK is not set +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +# CONFIG_PHONET is not set +# CONFIG_IEEE802154 is not set +# CONFIG_NET_SCHED is not set +# CONFIG_DCB is not set +CONFIG_DNS_RESOLVER=y +# CONFIG_BATMAN_ADV is not set +# CONFIG_OPENVSWITCH is not set +# CONFIG_VSOCKETS is not set +# CONFIG_NETLINK_DIAG is not set +# CONFIG_MPLS is not set +# CONFIG_NET_NSH is not set +# CONFIG_HSR is not set +# CONFIG_NET_SWITCHDEV is not set +# CONFIG_NET_L3_MASTER_DEV is not set +# CONFIG_NET_NCSI is not set +CONFIG_RPS=y +CONFIG_RFS_ACCEL=y +CONFIG_XPS=y +# CONFIG_CGROUP_NET_PRIO is not set +# CONFIG_CGROUP_NET_CLASSID is not set +CONFIG_NET_RX_BUSY_POLL=y +CONFIG_BQL=y +# CONFIG_BPF_JIT is not set +CONFIG_NET_FLOW_LIMIT=y + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# CONFIG_HAMRADIO is not set +CONFIG_CAN=y +CONFIG_CAN_RAW=y +CONFIG_CAN_BCM=y +CONFIG_CAN_GW=y + +# +# CAN Device Drivers +# +# CONFIG_CAN_VCAN is not set +# CONFIG_CAN_VXCAN is not set +# CONFIG_CAN_SLCAN is not set +CONFIG_CAN_DEV=y +CONFIG_CAN_CALC_BITTIMING=y +# CONFIG_CAN_LEDS is not set +# CONFIG_CAN_FLEXCAN is not set +# CONFIG_CAN_GRCAN is not set +CONFIG_CAN_SUN4I=y +# CONFIG_CAN_TI_HECC is not set +# CONFIG_CAN_C_CAN is not set +# CONFIG_CAN_CC770 is not set +# CONFIG_CAN_IFI_CANFD is not set +# CONFIG_CAN_M_CAN is not set +# CONFIG_CAN_RCAR is not set +# CONFIG_CAN_RCAR_CANFD is not set +# CONFIG_CAN_SJA1000 is not set +# CONFIG_CAN_SOFTING is not set + +# +# CAN SPI interfaces +# +# CONFIG_CAN_HI311X is not set +# CONFIG_CAN_MCP251X is not set + +# +# CAN USB interfaces +# +# CONFIG_CAN_EMS_USB is not set +# CONFIG_CAN_ESD_USB2 is not set +# CONFIG_CAN_GS_USB 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_MCBA_USB is not set +# CONFIG_CAN_DEBUG_DEVICES is not set +# CONFIG_BT is not set +# CONFIG_AF_RXRPC is not set +# CONFIG_AF_KCM is not set +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=m +# CONFIG_NL80211_TESTMODE is not set +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y +CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y +CONFIG_CFG80211_DEFAULT_PS=y +# CONFIG_CFG80211_DEBUGFS is not set +CONFIG_CFG80211_CRDA_SUPPORT=y +CONFIG_CFG80211_WEXT=y +CONFIG_LIB80211=m +CONFIG_LIB80211_CRYPT_WEP=m +CONFIG_LIB80211_CRYPT_CCMP=m +# CONFIG_LIB80211_DEBUG is not set +CONFIG_MAC80211=m +CONFIG_MAC80211_HAS_RC=y +CONFIG_MAC80211_RC_MINSTREL=y +CONFIG_MAC80211_RC_MINSTREL_HT=y +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" +# CONFIG_MAC80211_MESH is not set +CONFIG_MAC80211_LEDS=y +# CONFIG_MAC80211_DEBUGFS is not set +# CONFIG_MAC80211_MESSAGE_TRACING is not set +# CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 +# CONFIG_WIMAX is not set +CONFIG_RFKILL=y +CONFIG_RFKILL_LEDS=y +CONFIG_RFKILL_INPUT=y +# 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_PSAMPLE is not set +# CONFIG_NET_IFE is not set +# CONFIG_LWTUNNEL is not set +# CONFIG_NET_DEVLINK is not set +CONFIG_MAY_USE_DEVLINK=y +# CONFIG_FAILOVER is not set +CONFIG_HAVE_EBPF_JIT=y + +# +# Device Drivers +# + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER=y +CONFIG_UEVENT_HELPER_PATH="" +CONFIG_DEVTMPFS=y +CONFIG_DEVTMPFS_MOUNT=y +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y + +# +# Firmware loader +# +CONFIG_FW_LOADER=y +CONFIG_EXTRA_FIRMWARE="" +# CONFIG_FW_LOADER_USER_HELPER is not set +CONFIG_WANT_DEV_COREDUMP=y +CONFIG_ALLOW_DEV_COREDUMP=y +CONFIG_DEV_COREDUMP=y +# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set +CONFIG_GENERIC_CPU_AUTOPROBE=y +CONFIG_REGMAP=y +CONFIG_REGMAP_I2C=y +CONFIG_REGMAP_SPI=y +CONFIG_REGMAP_MMIO=y +CONFIG_REGMAP_IRQ=y +CONFIG_DMA_SHARED_BUFFER=y +# CONFIG_DMA_FENCE_TRACE is not set +CONFIG_DMA_CMA=y + +# +# Default contiguous memory area size: +# +CONFIG_CMA_SIZE_MBYTES=16 +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_GENERIC_ARCH_TOPOLOGY=y + +# +# Bus devices +# +CONFIG_ARM_CCI=y +CONFIG_ARM_CCI400_COMMON=y +CONFIG_ARM_CCI400_PORT_CTRL=y +# CONFIG_BRCMSTB_GISB_ARB is not set +# CONFIG_SIMPLE_PM_BUS is not set +CONFIG_SUNXI_RSB=y +# CONFIG_VEXPRESS_CONFIG is not set +CONFIG_CONNECTOR=m +# CONFIG_MTD is not set +CONFIG_DTC=y +CONFIG_OF=y +# CONFIG_OF_UNITTEST is not set +CONFIG_OF_FLATTREE=y +CONFIG_OF_EARLY_FLATTREE=y +CONFIG_OF_KOBJ=y +CONFIG_OF_ADDRESS=y +CONFIG_OF_IRQ=y +CONFIG_OF_NET=y +CONFIG_OF_MDIO=y +CONFIG_OF_RESERVED_MEM=y +# CONFIG_OF_OVERLAY is not set +CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y +# CONFIG_PARPORT is not set +CONFIG_BLK_DEV=y +# CONFIG_BLK_DEV_NULL_BLK is not set +# CONFIG_BLK_DEV_LOOP is not set +# CONFIG_BLK_DEV_DRBD is not set +# CONFIG_BLK_DEV_NBD is not set +# CONFIG_BLK_DEV_RAM is not set +# CONFIG_CDROM_PKTCDVD is not set +# CONFIG_ATA_OVER_ETH is not set +# CONFIG_BLK_DEV_RBD is not set + +# +# NVME Support +# +# CONFIG_NVME_FC is not set +# CONFIG_NVME_TARGET is not set + +# +# Misc devices +# +# CONFIG_AD525X_DPOT is not set +# CONFIG_DUMMY_IRQ is not set +# CONFIG_ICS932S401 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_BH1770 is not set +# CONFIG_SENSORS_APDS990X is not set +# CONFIG_HMC6352 is not set +# CONFIG_DS1682 is not set +# 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 +# CONFIG_EEPROM_IDT_89HPESX 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 +# CONFIG_ALTERA_STAPL is not set + +# +# Intel MIC & related support +# + +# +# Intel MIC Bus Driver +# + +# +# SCIF Bus Driver +# + +# +# VOP Bus Driver +# + +# +# Intel MIC Host Driver +# + +# +# Intel MIC Card Driver +# + +# +# SCIF Driver +# + +# +# Intel MIC Coprocessor State Management (COSM) Drivers +# + +# +# VOP Driver +# +# CONFIG_ECHO is not set +# CONFIG_MISC_RTSX_USB 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_MQ_DEFAULT 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 is not set +# CONFIG_CHR_DEV_SG is not set +# CONFIG_CHR_DEV_SCH is not set +# 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 is not set +# 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 is not set +# CONFIG_ISCSI_BOOT_SYSFS is not set +# CONFIG_SCSI_UFSHCD is not set +# CONFIG_SCSI_DEBUG is not set +# CONFIG_SCSI_DH is not set +# CONFIG_SCSI_OSD_INITIATOR is not set +CONFIG_ATA=y +CONFIG_ATA_VERBOSE_ERROR=y +CONFIG_SATA_PMP=y + +# +# Controllers with non-SFF native interface +# +# CONFIG_SATA_AHCI_PLATFORM is not set +# CONFIG_AHCI_CEVA is not set +CONFIG_AHCI_SUNXI=y +# CONFIG_AHCI_QORIQ is not set +CONFIG_ATA_SFF=y + +# +# SFF controllers with custom DMA interface +# +CONFIG_ATA_BMDMA=y + +# +# SATA SFF controllers with BMDMA +# +# CONFIG_SATA_DWC is not set + +# +# PATA SFF controllers with BMDMA +# + +# +# PIO-only SFF controllers +# + +# +# Generic fallback / legacy drivers +# +# CONFIG_MD is not set +# CONFIG_TARGET_CORE is not set +CONFIG_NETDEVICES=y +CONFIG_MII=y +CONFIG_NET_CORE=y +# CONFIG_BONDING is not set +# CONFIG_DUMMY is not set +# CONFIG_EQUALIZER is not set +# CONFIG_NET_TEAM is not set +# CONFIG_MACVLAN is not set +# CONFIG_VXLAN is not set +# CONFIG_MACSEC is not set +# CONFIG_NETCONSOLE is not set +# CONFIG_TUN is not set +# CONFIG_TUN_VNET_CROSS_LE is not set +# CONFIG_VETH is not set +# CONFIG_NLMON is not set + +# +# CAIF transport drivers +# + +# +# Distributed Switch Architecture drivers +# +CONFIG_ETHERNET=y +CONFIG_NET_VENDOR_ALACRITECH=y +CONFIG_NET_VENDOR_ALLWINNER=y +CONFIG_SUN4I_EMAC=y +# CONFIG_ALTERA_TSE is not set +CONFIG_NET_VENDOR_AMAZON=y +CONFIG_NET_VENDOR_AQUANTIA=y +# CONFIG_NET_VENDOR_ARC is not set +# CONFIG_NET_VENDOR_AURORA is not set +# CONFIG_NET_VENDOR_BROADCOM is not set +# CONFIG_NET_CADENCE is not set +# CONFIG_NET_VENDOR_CIRRUS is not set +CONFIG_NET_VENDOR_CORTINA=y +# CONFIG_GEMINI_ETHERNET is not set +# CONFIG_DM9000 is not set +# CONFIG_DNET is not set +CONFIG_NET_VENDOR_EZCHIP=y +# CONFIG_EZCHIP_NPS_MANAGEMENT_ENET is not set +# CONFIG_NET_VENDOR_FARADAY is not set +CONFIG_NET_VENDOR_HISILICON=y +# CONFIG_HIX5HD2_GMAC is not set +# CONFIG_HISI_FEMAC is not set +# CONFIG_HIP04_ETH is not set +# CONFIG_HNS is not set +# CONFIG_HNS_DSAF is not set +# CONFIG_HNS_ENET is not set +CONFIG_NET_VENDOR_HUAWEI=y +# CONFIG_NET_VENDOR_INTEL is not set +# CONFIG_NET_VENDOR_MARVELL is not set +CONFIG_NET_VENDOR_MELLANOX=y +# CONFIG_MLXSW_CORE is not set +# CONFIG_MLXFW is not set +# CONFIG_NET_VENDOR_MICREL is not set +# CONFIG_NET_VENDOR_MICROCHIP is not set +CONFIG_NET_VENDOR_MICROSEMI=y +# CONFIG_NET_VENDOR_NATSEMI is not set +CONFIG_NET_VENDOR_NETRONOME=y +CONFIG_NET_VENDOR_NI=y +# CONFIG_ETHOC is not set +CONFIG_NET_VENDOR_QUALCOMM=y +# CONFIG_QCA7000_SPI is not set +# CONFIG_QCOM_EMAC is not set +# CONFIG_RMNET is not set +CONFIG_NET_VENDOR_RENESAS=y +CONFIG_NET_VENDOR_ROCKER=y +# CONFIG_NET_VENDOR_SAMSUNG is not set +# CONFIG_NET_VENDOR_SEEQ is not set +CONFIG_NET_VENDOR_SOLARFLARE=y +# CONFIG_NET_VENDOR_SMSC is not set +CONFIG_NET_VENDOR_SOCIONEXT=y +CONFIG_NET_VENDOR_STMICRO=y +CONFIG_STMMAC_ETH=y +CONFIG_STMMAC_PLATFORM=y +# CONFIG_DWMAC_DWC_QOS_ETH is not set +CONFIG_DWMAC_GENERIC=y +CONFIG_DWMAC_SUNXI=y +CONFIG_DWMAC_SUN8I=y +CONFIG_NET_VENDOR_SYNOPSYS=y +# CONFIG_DWC_XLGMAC is not set +# CONFIG_NET_VENDOR_VIA is not set +# CONFIG_NET_VENDOR_WIZNET is not set +CONFIG_MDIO_DEVICE=y +CONFIG_MDIO_BUS=y +# CONFIG_MDIO_BCM_UNIMAC is not set +# CONFIG_MDIO_BITBANG is not set +CONFIG_MDIO_BUS_MUX=y +# CONFIG_MDIO_BUS_MUX_GPIO is not set +# CONFIG_MDIO_BUS_MUX_MMIOREG is not set +# CONFIG_MDIO_HISI_FEMAC is not set +# CONFIG_MDIO_MSCC_MIIM is not set +CONFIG_MDIO_SUN4I=y +CONFIG_PHYLIB=y +CONFIG_SWPHY=y +# CONFIG_LED_TRIGGER_PHY is not set + +# +# MII PHY device drivers +# +# CONFIG_AMD_PHY is not set +# CONFIG_AQUANTIA_PHY is not set +# CONFIG_ASIX_PHY is not set +# CONFIG_AT803X_PHY is not set +# CONFIG_BCM7XXX_PHY is not set +# CONFIG_BCM87XX_PHY is not set +# CONFIG_BROADCOM_PHY is not set +# CONFIG_CICADA_PHY is not set +# CONFIG_CORTINA_PHY is not set +# CONFIG_DAVICOM_PHY is not set +# CONFIG_DP83822_PHY is not set +# CONFIG_DP83TC811_PHY is not set +# CONFIG_DP83848_PHY is not set +# CONFIG_DP83867_PHY is not set +CONFIG_FIXED_PHY=y +# CONFIG_ICPLUS_PHY is not set +# CONFIG_INTEL_XWAY_PHY is not set +# CONFIG_LSI_ET1011C_PHY is not set +# CONFIG_LXT_PHY is not set +# CONFIG_MARVELL_PHY is not set +# CONFIG_MARVELL_10G_PHY is not set +# CONFIG_MICREL_PHY is not set +# CONFIG_MICROCHIP_PHY is not set +# CONFIG_MICROCHIP_T1_PHY is not set +# CONFIG_MICROSEMI_PHY is not set +# CONFIG_NATIONAL_PHY is not set +# CONFIG_QSEMI_PHY is not set +# CONFIG_REALTEK_PHY is not set +# CONFIG_RENESAS_PHY is not set +# CONFIG_ROCKCHIP_PHY is not set +# CONFIG_SMSC_PHY is not set +# CONFIG_STE10XP is not set +# CONFIG_TERANETICS_PHY is not set +# CONFIG_VITESSE_PHY is not set +# CONFIG_XILINX_GMII2RGMII is not set +# CONFIG_MICREL_KS8995MA is not set +# CONFIG_PPP is not set +# CONFIG_SLIP is not set +CONFIG_USB_NET_DRIVERS=y +# CONFIG_USB_CATC is not set +# CONFIG_USB_KAWETH is not set +# CONFIG_USB_PEGASUS is not set +# CONFIG_USB_RTL8150 is not set +# CONFIG_USB_RTL8152 is not set +# CONFIG_USB_LAN78XX is not set +CONFIG_USB_USBNET=y +CONFIG_USB_NET_AX8817X=y +CONFIG_USB_NET_AX88179_178A=y +CONFIG_USB_NET_CDCETHER=y +# CONFIG_USB_NET_CDC_EEM is not set +CONFIG_USB_NET_CDC_NCM=y +# CONFIG_USB_NET_HUAWEI_CDC_NCM is not set +# CONFIG_USB_NET_CDC_MBIM is not set +# CONFIG_USB_NET_DM9601 is not set +# CONFIG_USB_NET_SR9700 is not set +# CONFIG_USB_NET_SR9800 is not set +# CONFIG_USB_NET_SMSC75XX is not set +# CONFIG_USB_NET_SMSC95XX is not set +# CONFIG_USB_NET_GL620A is not set +CONFIG_USB_NET_NET1080=y +# CONFIG_USB_NET_PLUSB is not set +# CONFIG_USB_NET_MCS7830 is not set +# CONFIG_USB_NET_RNDIS_HOST is not set +CONFIG_USB_NET_CDC_SUBSET_ENABLE=y +CONFIG_USB_NET_CDC_SUBSET=y +# 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=y +# CONFIG_USB_NET_CX82310_ETH is not set +# CONFIG_USB_NET_KALMIA is not set +# CONFIG_USB_NET_QMI_WWAN is not set +# CONFIG_USB_HSO is not set +# CONFIG_USB_NET_INT51X1 is not set +# CONFIG_USB_IPHETH is not set +# CONFIG_USB_SIERRA_NET is not set +# CONFIG_USB_VL600 is not set +# CONFIG_USB_NET_CH9200 is not set +CONFIG_WLAN=y +CONFIG_WLAN_VENDOR_ADMTEK=y +CONFIG_ATH_COMMON=m +CONFIG_WLAN_VENDOR_ATH=y +# CONFIG_ATH_DEBUG is not set +CONFIG_ATH9K_HW=m +CONFIG_ATH9K_COMMON=m +CONFIG_ATH9K_BTCOEX_SUPPORT=y +CONFIG_ATH9K=m +# CONFIG_ATH9K_AHB is not set +# CONFIG_ATH9K_DEBUGFS is not set +# CONFIG_ATH9K_DYNACK is not set +# CONFIG_ATH9K_WOW is not set +CONFIG_ATH9K_RFKILL=y +# CONFIG_ATH9K_CHANNEL_CONTEXT is not set +CONFIG_ATH9K_PCOEM=y +CONFIG_ATH9K_HTC=m +# CONFIG_ATH9K_HTC_DEBUGFS is not set +CONFIG_CARL9170=m +CONFIG_CARL9170_LEDS=y +CONFIG_CARL9170_WPC=y +CONFIG_ATH6KL=m +CONFIG_ATH6KL_SDIO=m +CONFIG_ATH6KL_USB=m +# CONFIG_ATH6KL_DEBUG is not set +CONFIG_AR5523=m +CONFIG_ATH10K=m +CONFIG_ATH10K_CE=y +CONFIG_ATH10K_SDIO=m +CONFIG_ATH10K_USB=m +# CONFIG_ATH10K_DEBUG is not set +# CONFIG_ATH10K_DEBUGFS is not set +# CONFIG_WCN36XX is not set +CONFIG_WLAN_VENDOR_ATMEL=y +# CONFIG_AT76C50X_USB is not set +CONFIG_WLAN_VENDOR_BROADCOM=y +CONFIG_B43=m +CONFIG_B43_BCMA=y +CONFIG_B43_SSB=y +CONFIG_B43_BUSES_BCMA_AND_SSB=y +# CONFIG_B43_BUSES_BCMA is not set +# CONFIG_B43_BUSES_SSB is not set +# CONFIG_B43_SDIO is not set +CONFIG_B43_BCMA_PIO=y +CONFIG_B43_PIO=y +CONFIG_B43_PHY_G=y +CONFIG_B43_PHY_N=y +CONFIG_B43_PHY_LP=y +CONFIG_B43_PHY_HT=y +CONFIG_B43_LEDS=y +# CONFIG_B43_DEBUG is not set +# CONFIG_B43LEGACY is not set +# CONFIG_BRCMSMAC is not set +# CONFIG_BRCMFMAC is not set +CONFIG_WLAN_VENDOR_CISCO=y +CONFIG_WLAN_VENDOR_INTEL=y +CONFIG_WLAN_VENDOR_INTERSIL=y +# CONFIG_HOSTAP is not set +# CONFIG_P54_COMMON is not set +CONFIG_WLAN_VENDOR_MARVELL=y +CONFIG_LIBERTAS=m +CONFIG_LIBERTAS_USB=m +# CONFIG_LIBERTAS_SDIO is not set +# CONFIG_LIBERTAS_SPI is not set +# CONFIG_LIBERTAS_DEBUG is not set +# CONFIG_LIBERTAS_MESH is not set +# CONFIG_LIBERTAS_THINFIRM is not set +# CONFIG_MWIFIEX is not set +CONFIG_WLAN_VENDOR_MEDIATEK=y +CONFIG_MT7601U=m +CONFIG_WLAN_VENDOR_RALINK=y +CONFIG_RT2X00=m +CONFIG_RT2500USB=m +CONFIG_RT73USB=m +CONFIG_RT2800USB=m +CONFIG_RT2800USB_RT33XX=y +CONFIG_RT2800USB_RT35XX=y +CONFIG_RT2800USB_RT3573=y +CONFIG_RT2800USB_RT53XX=y +CONFIG_RT2800USB_RT55XX=y +CONFIG_RT2800USB_UNKNOWN=y +CONFIG_RT2800_LIB=m +CONFIG_RT2X00_LIB_USB=m +CONFIG_RT2X00_LIB=m +CONFIG_RT2X00_LIB_FIRMWARE=y +CONFIG_RT2X00_LIB_CRYPTO=y +CONFIG_RT2X00_LIB_LEDS=y +# CONFIG_RT2X00_DEBUG is not set +CONFIG_WLAN_VENDOR_REALTEK=y +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y +CONFIG_RTL_CARDS=m +CONFIG_RTL8192CU=m +CONFIG_RTLWIFI=m +CONFIG_RTLWIFI_USB=m +# CONFIG_RTLWIFI_DEBUG is not set +CONFIG_RTL8192C_COMMON=m +CONFIG_RTL8XXXU=m +# CONFIG_RTL8XXXU_UNTESTED is not set +CONFIG_WLAN_VENDOR_RSI=y +# CONFIG_RSI_91X is not set +CONFIG_WLAN_VENDOR_ST=y +# CONFIG_CW1200 is not set +CONFIG_WLAN_VENDOR_TI=y +# CONFIG_WL1251 is not set +# CONFIG_WL12XX is not set +# CONFIG_WL18XX is not set +# CONFIG_WLCORE is not set +CONFIG_WLAN_VENDOR_ZYDAS=y +# CONFIG_USB_ZD1201 is not set +# CONFIG_ZD1211RW is not set +CONFIG_WLAN_VENDOR_QUANTENNA=y +# CONFIG_MAC80211_HWSIM is not set +# CONFIG_USB_NET_RNDIS_WLAN is not set + +# +# Enable WiMAX (Networking options) to see the WiMAX drivers +# +# CONFIG_WAN is not set +# CONFIG_NETDEVSIM is not set +# CONFIG_NET_FAILOVER is not set +# CONFIG_ISDN is not set + +# +# Input device support +# +CONFIG_INPUT=y +CONFIG_INPUT_LEDS=y +# CONFIG_INPUT_FF_MEMLESS is not set +# CONFIG_INPUT_POLLDEV is not set +# CONFIG_INPUT_SPARSEKMAP is not set +# CONFIG_INPUT_MATRIXKMAP is not set + +# +# Userland interfaces +# +# CONFIG_INPUT_MOUSEDEV is not set +# CONFIG_INPUT_JOYDEV is not set +CONFIG_INPUT_EVDEV=y +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +# CONFIG_KEYBOARD_ADC is not set +# 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_DLINK_DIR685 is not set +# CONFIG_KEYBOARD_LKKBD is not set +# CONFIG_KEYBOARD_GPIO is not set +# CONFIG_KEYBOARD_GPIO_POLLED 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_SUN4I_LRADC=y +# CONFIG_KEYBOARD_OMAP4 is not set +# CONFIG_KEYBOARD_TM2_TOUCHKEY is not set +# CONFIG_KEYBOARD_XTKBD is not set +# CONFIG_KEYBOARD_CAP11XX is not set +# CONFIG_KEYBOARD_BCM is not set +# CONFIG_INPUT_MOUSE is not set +# CONFIG_INPUT_JOYSTICK is not set +# CONFIG_INPUT_TABLET is not set +CONFIG_INPUT_TOUCHSCREEN=y +CONFIG_TOUCHSCREEN_PROPERTIES=y +# CONFIG_TOUCHSCREEN_ADS7846 is not set +# CONFIG_TOUCHSCREEN_AD7877 is not set +# CONFIG_TOUCHSCREEN_AD7879 is not set +# CONFIG_TOUCHSCREEN_AR1021_I2C 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_CHIPONE_ICN8318 is not set +# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set +# CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set +# CONFIG_TOUCHSCREEN_CYTTSP4_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_EGALAX_SERIAL is not set +# CONFIG_TOUCHSCREEN_EXC3000 is not set +# CONFIG_TOUCHSCREEN_FUJITSU is not set +# CONFIG_TOUCHSCREEN_GOODIX is not set +# CONFIG_TOUCHSCREEN_HIDEEP is not set +# CONFIG_TOUCHSCREEN_ILI210X is not set +# CONFIG_TOUCHSCREEN_S6SY761 is not set +# CONFIG_TOUCHSCREEN_GUNZE is not set +# CONFIG_TOUCHSCREEN_EKTF2127 is not set +# CONFIG_TOUCHSCREEN_ELAN 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_MELFAS_MIP4 is not set +# CONFIG_TOUCHSCREEN_MTOUCH is not set +# CONFIG_TOUCHSCREEN_IMX6UL_TSC 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_WDT87XX_I2C 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_TSC2004 is not set +# CONFIG_TOUCHSCREEN_TSC2005 is not set +# CONFIG_TOUCHSCREEN_TSC2007 is not set +# CONFIG_TOUCHSCREEN_RM_TS is not set +CONFIG_TOUCHSCREEN_SILEAD=m +# CONFIG_TOUCHSCREEN_SIS_I2C is not set +# CONFIG_TOUCHSCREEN_ST1232 is not set +# CONFIG_TOUCHSCREEN_STMFTS is not set +CONFIG_TOUCHSCREEN_SUN4I=y +# CONFIG_TOUCHSCREEN_SURFACE3_SPI is not set +# CONFIG_TOUCHSCREEN_SX8654 is not set +# CONFIG_TOUCHSCREEN_TPS6507X is not set +# CONFIG_TOUCHSCREEN_ZET6223 is not set +# CONFIG_TOUCHSCREEN_ZFORCE is not set +# CONFIG_TOUCHSCREEN_ROHM_BU21023 is not set +CONFIG_INPUT_MISC=y +# CONFIG_INPUT_AD714X is not set +# CONFIG_INPUT_ATMEL_CAPTOUCH is not set +# CONFIG_INPUT_BMA150 is not set +# CONFIG_INPUT_E3X0_BUTTON is not set +# CONFIG_INPUT_MMA8450 is not set +# CONFIG_INPUT_GP2A is not set +# CONFIG_INPUT_GPIO_BEEPER is not set +# CONFIG_INPUT_GPIO_DECODER is not set +# CONFIG_INPUT_ATI_REMOTE2 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_REGULATOR_HAPTIC is not set +CONFIG_INPUT_AXP20X_PEK=y +# CONFIG_INPUT_UINPUT is not set +# CONFIG_INPUT_PCF8574 is not set +# CONFIG_INPUT_PWM_BEEPER is not set +# CONFIG_INPUT_PWM_VIBRA 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 +# CONFIG_INPUT_DRV260X_HAPTICS is not set +# CONFIG_INPUT_DRV2665_HAPTICS is not set +# CONFIG_INPUT_DRV2667_HAPTICS is not set +# CONFIG_RMI4_CORE is not set + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_SERIO_SERPORT=y +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_SERIO_SUN4I_PS2 is not set +# CONFIG_SERIO_GPIO_PS2 is not set +# CONFIG_USERIO is not set +# CONFIG_GAMEPORT 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=y +CONFIG_UNIX98_PTYS=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 is not set + +# +# Serial drivers +# +CONFIG_SERIAL_EARLYCON=y +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y +# CONFIG_SERIAL_8250_FINTEK is not set +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_SERIAL_8250_DMA=y +CONFIG_SERIAL_8250_NR_UARTS=8 +CONFIG_SERIAL_8250_RUNTIME_UARTS=8 +# CONFIG_SERIAL_8250_EXTENDED is not set +# CONFIG_SERIAL_8250_ASPEED_VUART is not set +CONFIG_SERIAL_8250_FSL=y +CONFIG_SERIAL_8250_DW=y +# CONFIG_SERIAL_8250_EM is not set +# CONFIG_SERIAL_8250_RT288X is not set +CONFIG_SERIAL_OF_PLATFORM=y + +# +# Non-8250 serial port support +# +# CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST is not set +# CONFIG_SERIAL_MAX3100 is not set +# CONFIG_SERIAL_MAX310X is not set +# CONFIG_SERIAL_UARTLITE is not set +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +# CONFIG_SERIAL_SCCNXP is not set +# CONFIG_SERIAL_SC16IS7XX is not set +# CONFIG_SERIAL_BCM63XX 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_SERIAL_FSL_LPUART is not set +# CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set +# CONFIG_SERIAL_ST_ASC is not set +# CONFIG_SERIAL_DEV_BUS is not set +# CONFIG_HVC_DCC is not set +# CONFIG_IPMI_HANDLER is not set +# CONFIG_HW_RANDOM is not set +# CONFIG_R3964 is not set +# CONFIG_RAW_DRIVER is not set +# CONFIG_TCG_TPM is not set +# CONFIG_XILLYBUS is not set + +# +# I2C support +# +CONFIG_I2C=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=y +# CONFIG_I2C_MUX is not set +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_ALGOBIT=m + +# +# 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_EMEV2 is not set +# CONFIG_I2C_GPIO is not set +CONFIG_I2C_MV64XXX=y +# CONFIG_I2C_OCORES is not set +# CONFIG_I2C_PCA_PLATFORM is not set +# CONFIG_I2C_RK3X is not set +# CONFIG_I2C_SIMTEC is not set +CONFIG_I2C_SUN6I_P2WI=y +# CONFIG_I2C_XILINX is not set + +# +# External I2C/SMBus adapter drivers +# +# CONFIG_I2C_DIOLAN_U2C is not set +# CONFIG_I2C_PARPORT_LIGHT is not set +# CONFIG_I2C_ROBOTFUZZ_OSIF 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_SLAVE 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_MASTER=y +# CONFIG_SPI_MEM is not set + +# +# SPI Master Controller Drivers +# +# CONFIG_SPI_ALTERA is not set +# CONFIG_SPI_AXI_SPI_ENGINE is not set +# CONFIG_SPI_BITBANG is not set +# CONFIG_SPI_CADENCE is not set +# CONFIG_SPI_DESIGNWARE is not set +# CONFIG_SPI_GPIO is not set +# CONFIG_SPI_FSL_SPI is not set +# CONFIG_SPI_OC_TINY is not set +# CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_SC18IS602 is not set +CONFIG_SPI_SUN4I=y +CONFIG_SPI_SUN6I=y +# CONFIG_SPI_XCOMM is not set +# CONFIG_SPI_XILINX is not set +# CONFIG_SPI_ZYNQMP_GQSPI is not set + +# +# SPI Protocol Masters +# +# CONFIG_SPI_SPIDEV is not set +# CONFIG_SPI_LOOPBACK_TEST is not set +# CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_SLAVE is not set +# CONFIG_SPMI is not set +# CONFIG_HSI is not set +CONFIG_PPS=y +# 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_GPIO is not set + +# +# PPS generators support +# + +# +# PTP clock support +# +CONFIG_PTP_1588_CLOCK=y + +# +# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. +# +CONFIG_PINCTRL=y +CONFIG_PINMUX=y +CONFIG_PINCONF=y +CONFIG_GENERIC_PINCONF=y +# CONFIG_PINCTRL_AXP209 is not set +# CONFIG_PINCTRL_AMD is not set +# CONFIG_PINCTRL_MCP23S08 is not set +# CONFIG_PINCTRL_SINGLE is not set +# CONFIG_PINCTRL_SX150X is not set +CONFIG_PINCTRL_SUNXI=y +CONFIG_PINCTRL_SUN4I_A10=y +CONFIG_PINCTRL_SUN5I=y +CONFIG_PINCTRL_SUN6I_A31=y +CONFIG_PINCTRL_SUN6I_A31_R=y +CONFIG_PINCTRL_SUN8I_A23=y +CONFIG_PINCTRL_SUN8I_A33=y +CONFIG_PINCTRL_SUN8I_A83T=y +CONFIG_PINCTRL_SUN8I_A83T_R=y +CONFIG_PINCTRL_SUN8I_A23_R=y +CONFIG_PINCTRL_SUN8I_H3=y +CONFIG_PINCTRL_SUN8I_H3_R=y +CONFIG_PINCTRL_SUN8I_V3S=y +CONFIG_PINCTRL_SUN9I_A80=y +CONFIG_PINCTRL_SUN9I_A80_R=y +CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y +CONFIG_GPIOLIB=y +CONFIG_GPIOLIB_FASTPATH_LIMIT=512 +CONFIG_OF_GPIO=y +CONFIG_GPIO_SYSFS=y + +# +# Memory mapped GPIO drivers +# +# CONFIG_GPIO_74XX_MMIO is not set +# CONFIG_GPIO_ALTERA is not set +# CONFIG_GPIO_DWAPB is not set +# CONFIG_GPIO_FTGPIO010 is not set +# CONFIG_GPIO_GENERIC_PLATFORM is not set +# CONFIG_GPIO_GRGPIO is not set +# CONFIG_GPIO_HLWD is not set +# CONFIG_GPIO_MB86S7X is not set +# CONFIG_GPIO_MOCKUP is not set +# CONFIG_GPIO_MPC8XXX is not set +# CONFIG_GPIO_SYSCON is not set +# CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_ZEVIO is not set + +# +# I2C GPIO expanders +# +# CONFIG_GPIO_ADP5588 is not set +# CONFIG_GPIO_ADNP is not set +# CONFIG_GPIO_MAX7300 is not set +# CONFIG_GPIO_MAX732X is not set +# CONFIG_GPIO_PCA953X is not set +# CONFIG_GPIO_PCF857X is not set +# CONFIG_GPIO_TPIC2810 is not set + +# +# MFD GPIO expanders +# +# CONFIG_HTC_EGPIO is not set + +# +# SPI GPIO expanders +# +# CONFIG_GPIO_74X164 is not set +# CONFIG_GPIO_MAX3191X is not set +# CONFIG_GPIO_MAX7301 is not set +# CONFIG_GPIO_MC33880 is not set +# CONFIG_GPIO_PISOSR is not set +# CONFIG_GPIO_XRA1403 is not set + +# +# USB GPIO expanders +# +# CONFIG_W1 is not set +# CONFIG_POWER_AVS is not set +# CONFIG_POWER_RESET is not set +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +# CONFIG_PDA_POWER is not set +# CONFIG_GENERIC_ADC_BATTERY 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_LEGO_EV3 is not set +# CONFIG_BATTERY_SBS is not set +# CONFIG_CHARGER_SBS is not set +# CONFIG_BATTERY_BQ27XXX is not set +CONFIG_CHARGER_AXP20X=y +CONFIG_BATTERY_AXP20X=y +CONFIG_AXP20X_POWER=y +# CONFIG_AXP288_FUEL_GAUGE is not set +# CONFIG_BATTERY_MAX17040 is not set +# CONFIG_BATTERY_MAX17042 is not set +# CONFIG_CHARGER_ISP1704 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_LTC3651 is not set +# CONFIG_CHARGER_DETECTOR_MAX14656 is not set +# CONFIG_CHARGER_BQ2415X is not set +# CONFIG_CHARGER_BQ24190 is not set +# CONFIG_CHARGER_BQ24257 is not set +# CONFIG_CHARGER_BQ24735 is not set +# CONFIG_CHARGER_BQ25890 is not set +# CONFIG_CHARGER_SMB347 is not set +# CONFIG_BATTERY_GAUGE_LTC2941 is not set +# CONFIG_CHARGER_RT9455 is not set +CONFIG_HWMON=y +# 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_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_ASPEED 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_FTSTEUTATES is not set +# CONFIG_SENSORS_GL518SM is not set +# CONFIG_SENSORS_GL520SM is not set +# CONFIG_SENSORS_G760A is not set +# CONFIG_SENSORS_G762 is not set +# CONFIG_SENSORS_GPIO_FAN is not set +# CONFIG_SENSORS_HIH6130 is not set +# CONFIG_SENSORS_IIO_HWMON is not set +# CONFIG_SENSORS_IT87 is not set +# CONFIG_SENSORS_JC42 is not set +# CONFIG_SENSORS_POWR1220 is not set +# CONFIG_SENSORS_LINEAGE is not set +# CONFIG_SENSORS_LTC2945 is not set +# CONFIG_SENSORS_LTC2990 is not set +# CONFIG_SENSORS_LTC4151 is not set +# CONFIG_SENSORS_LTC4215 is not set +# CONFIG_SENSORS_LTC4222 is not set +# CONFIG_SENSORS_LTC4245 is not set +# CONFIG_SENSORS_LTC4260 is not set +# CONFIG_SENSORS_LTC4261 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_MAX31722 is not set +# CONFIG_SENSORS_MAX6621 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_MAX31790 is not set +# CONFIG_SENSORS_MCP3021 is not set +# CONFIG_SENSORS_TC654 is not set +# CONFIG_SENSORS_ADCXX 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_LM95234 is not set +# CONFIG_SENSORS_LM95241 is not set +# CONFIG_SENSORS_LM95245 is not set +# CONFIG_SENSORS_PC87360 is not set +# CONFIG_SENSORS_PC87427 is not set +# CONFIG_SENSORS_NTC_THERMISTOR is not set +# CONFIG_SENSORS_NCT6683 is not set +# CONFIG_SENSORS_NCT6775 is not set +# CONFIG_SENSORS_NCT7802 is not set +# CONFIG_SENSORS_NCT7904 is not set +# CONFIG_SENSORS_PCF8591 is not set +# CONFIG_PMBUS is not set +# CONFIG_SENSORS_PWM_FAN is not set +# CONFIG_SENSORS_SHT15 is not set +# CONFIG_SENSORS_SHT21 is not set +# CONFIG_SENSORS_SHT3x is not set +# CONFIG_SENSORS_SHTC1 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_SCH5627 is not set +# CONFIG_SENSORS_SCH5636 is not set +# CONFIG_SENSORS_STTS751 is not set +# CONFIG_SENSORS_SMM665 is not set +# CONFIG_SENSORS_ADC128D818 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_INA3221 is not set +# CONFIG_SENSORS_TC74 is not set +# CONFIG_SENSORS_THMC50 is not set +# CONFIG_SENSORS_TMP102 is not set +# CONFIG_SENSORS_TMP103 is not set +# CONFIG_SENSORS_TMP108 is not set +# CONFIG_SENSORS_TMP401 is not set +# CONFIG_SENSORS_TMP421 is not set +# CONFIG_SENSORS_VT1211 is not set +# CONFIG_SENSORS_W83773G 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_STATISTICS is not set +CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 +CONFIG_THERMAL_HWMON=y +CONFIG_THERMAL_OF=y +# CONFIG_THERMAL_WRITABLE_TRIPS is not set +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_DEFAULT_GOV_POWER_ALLOCATOR is not set +# CONFIG_THERMAL_GOV_FAIR_SHARE is not set +CONFIG_THERMAL_GOV_STEP_WISE=y +# CONFIG_THERMAL_GOV_BANG_BANG is not set +# CONFIG_THERMAL_GOV_USER_SPACE is not set +# CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set +CONFIG_CPU_THERMAL=y +# CONFIG_CLOCK_THERMAL is not set +# CONFIG_THERMAL_EMULATION is not set +# CONFIG_QORIQ_THERMAL is not set + +# +# ACPI INT340X thermal drivers +# +# CONFIG_GENERIC_ADC_THERMAL is not set +CONFIG_WATCHDOG=y +CONFIG_WATCHDOG_CORE=y +# CONFIG_WATCHDOG_NOWAYOUT is not set +CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y +# CONFIG_WATCHDOG_SYSFS is not set + +# +# Watchdog Device Drivers +# +# CONFIG_SOFT_WATCHDOG is not set +# CONFIG_GPIO_WATCHDOG is not set +# CONFIG_XILINX_WATCHDOG is not set +# CONFIG_ZIIRAVE_WATCHDOG is not set +# CONFIG_CADENCE_WATCHDOG is not set +# CONFIG_FTWDT010_WATCHDOG is not set +# CONFIG_DW_WATCHDOG is not set +CONFIG_SUNXI_WATCHDOG=y +# CONFIG_MAX63XX_WATCHDOG is not set +# CONFIG_MEN_A21_WDT is not set + +# +# USB-based Watchdog Cards +# +# CONFIG_USBPCWATCHDOG is not set + +# +# Watchdog Pretimeout Governors +# +# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set +CONFIG_SSB_POSSIBLE=y +CONFIG_SSB=m +CONFIG_SSB_BLOCKIO=y +CONFIG_SSB_SDIOHOST_POSSIBLE=y +# CONFIG_SSB_SDIOHOST is not set +# CONFIG_SSB_DEBUG is not set +# CONFIG_SSB_DRIVER_GPIO is not set +CONFIG_BCMA_POSSIBLE=y +CONFIG_BCMA=m +CONFIG_BCMA_BLOCKIO=y +# CONFIG_BCMA_HOST_SOC is not set +# CONFIG_BCMA_DRIVER_GMAC_CMN is not set +# CONFIG_BCMA_DRIVER_GPIO is not set +# CONFIG_BCMA_DEBUG is not set + +# +# Multifunction device drivers +# +CONFIG_MFD_CORE=y +# CONFIG_MFD_ACT8945A is not set +# CONFIG_MFD_AS3711 is not set +# CONFIG_MFD_AS3722 is not set +# CONFIG_PMIC_ADP5520 is not set +# CONFIG_MFD_AAT2870_CORE is not set +# CONFIG_MFD_ATMEL_FLEXCOM is not set +# CONFIG_MFD_ATMEL_HLCDC is not set +# CONFIG_MFD_BCM590XX is not set +# CONFIG_MFD_BD9571MWV is not set +CONFIG_MFD_AC100=y +CONFIG_MFD_AXP20X=y +CONFIG_MFD_AXP20X_I2C=y +CONFIG_MFD_AXP20X_RSB=y +# 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_DA9062 is not set +# CONFIG_MFD_DA9063 is not set +# CONFIG_MFD_DA9150 is not set +# CONFIG_MFD_DLN2 is not set +# CONFIG_MFD_MC13XXX_SPI is not set +# CONFIG_MFD_MC13XXX_I2C is not set +# CONFIG_MFD_HI6421_PMIC is not set +# CONFIG_HTC_PASIC3 is not set +# CONFIG_HTC_I2CPLD is not set +# CONFIG_MFD_KEMPLD is not set +# CONFIG_MFD_88PM800 is not set +# CONFIG_MFD_88PM805 is not set +# CONFIG_MFD_88PM860X is not set +# CONFIG_MFD_MAX14577 is not set +# CONFIG_MFD_MAX77620 is not set +# CONFIG_MFD_MAX77686 is not set +# CONFIG_MFD_MAX77693 is not set +# CONFIG_MFD_MAX77843 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_MFD_MT6397 is not set +# CONFIG_MFD_MENF21BMC is not set +# CONFIG_EZX_PCAP is not set +# CONFIG_MFD_CPCAP is not set +# CONFIG_MFD_VIPERBOARD is not set +# CONFIG_MFD_RETU is not set +# CONFIG_MFD_PCF50633 is not set +# CONFIG_MFD_PM8XXX is not set +# CONFIG_MFD_RT5033 is not set +# CONFIG_MFD_RC5T583 is not set +# CONFIG_MFD_RK808 is not set +# CONFIG_MFD_RN5T618 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_SKY81452 is not set +# CONFIG_MFD_SMSC is not set +# CONFIG_ABX500_CORE is not set +# CONFIG_MFD_STMPE is not set +CONFIG_MFD_SUN6I_PRCM=y +CONFIG_MFD_SYSCON=y +# CONFIG_MFD_TI_AM335X_TSCADC is not set +# CONFIG_MFD_LP3943 is not set +# CONFIG_MFD_LP8788 is not set +# CONFIG_MFD_TI_LMU 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_TPS65086 is not set +# CONFIG_MFD_TPS65090 is not set +# CONFIG_MFD_TPS65217 is not set +# CONFIG_MFD_TI_LP873X is not set +# CONFIG_MFD_TI_LP87565 is not set +# CONFIG_MFD_TPS65218 is not set +# CONFIG_MFD_TPS6586X is not set +# CONFIG_MFD_TPS65910 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_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_FIXED_VOLTAGE=y +# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set +# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set +# CONFIG_REGULATOR_88PG86X is not set +# CONFIG_REGULATOR_ACT8865 is not set +# CONFIG_REGULATOR_AD5398 is not set +# CONFIG_REGULATOR_ANATOP is not set +CONFIG_REGULATOR_AXP20X=y +# CONFIG_REGULATOR_DA9210 is not set +# CONFIG_REGULATOR_DA9211 is not set +# CONFIG_REGULATOR_FAN53555 is not set +CONFIG_REGULATOR_GPIO=y +# CONFIG_REGULATOR_ISL9305 is not set +# CONFIG_REGULATOR_ISL6271A 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_LTC3589 is not set +# CONFIG_REGULATOR_LTC3676 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_MT6311 is not set +# CONFIG_REGULATOR_PFUZE100 is not set +# CONFIG_REGULATOR_PV88060 is not set +# CONFIG_REGULATOR_PV88080 is not set +# CONFIG_REGULATOR_PV88090 is not set +# CONFIG_REGULATOR_PWM is not set +# CONFIG_REGULATOR_SY8106A 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_TPS65132 is not set +# CONFIG_REGULATOR_TPS6524X is not set +# CONFIG_REGULATOR_VCTRL is not set +CONFIG_RC_CORE=y +CONFIG_RC_MAP=y +# CONFIG_LIRC is not set +# CONFIG_RC_DECODERS is not set +CONFIG_RC_DEVICES=y +# CONFIG_RC_ATI_REMOTE is not set +# CONFIG_IR_HIX5HD2 is not set +# CONFIG_IR_IMON is not set +# CONFIG_IR_IMON_RAW is not set +# CONFIG_IR_MCEUSB is not set +# CONFIG_IR_REDRAT3 is not set +# CONFIG_IR_STREAMZAP is not set +# CONFIG_IR_IGORPLUGUSB is not set +# CONFIG_IR_IGUANA is not set +# CONFIG_IR_TTUSBIR is not set +# CONFIG_RC_LOOPBACK is not set +# CONFIG_IR_GPIO_CIR is not set +CONFIG_IR_SUNXI=y +# CONFIG_IR_SERIAL is not set +# CONFIG_IR_SIR is not set +CONFIG_MEDIA_SUPPORT=y + +# +# Multimedia core support +# +# CONFIG_MEDIA_CAMERA_SUPPORT is not set +# CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set +# CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set +# CONFIG_MEDIA_RADIO_SUPPORT is not set +# CONFIG_MEDIA_SDR_SUPPORT is not set +# CONFIG_MEDIA_CEC_SUPPORT is not set +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set + +# +# Media drivers +# +# CONFIG_MEDIA_USB_SUPPORT is not set + +# +# Supported MMC/SDIO adapters +# +# CONFIG_CYPRESS_FIRMWARE is not set + +# +# Media ancillary drivers (tuners, sensors, i2c, spi, frontends) +# + +# +# Media SPI Adapters +# + +# +# Customise DVB Frontends +# + +# +# Tools to develop new frontends +# + +# +# Graphics support +# +# CONFIG_IMX_IPUV3_CORE is not set +CONFIG_DRM=m +CONFIG_DRM_MIPI_DSI=y +# CONFIG_DRM_DP_AUX_CHARDEV is not set +CONFIG_DRM_KMS_HELPER=m +CONFIG_DRM_KMS_FB_HELPER=y +CONFIG_DRM_FBDEV_EMULATION=y +CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set +CONFIG_DRM_TTM=m +CONFIG_DRM_GEM_CMA_HELPER=y +CONFIG_DRM_KMS_CMA_HELPER=y +CONFIG_DRM_SCHED=m + +# +# 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_I2C_NXP_TDA9950 is not set +# CONFIG_DRM_HDLCD is not set +# CONFIG_DRM_MALI_DISPLAY is not set + +# +# ACP (Audio CoProcessor) Configuration +# + +# +# AMD Library routines +# +# CONFIG_DRM_VGEM is not set +# CONFIG_DRM_EXYNOS is not set +# CONFIG_DRM_UDL is not set +# CONFIG_DRM_ARMADA is not set +# CONFIG_DRM_RCAR_DW_HDMI is not set +# CONFIG_DRM_RCAR_LVDS is not set +CONFIG_DRM_SUN4I=m +CONFIG_DRM_SUN4I_HDMI=m +# CONFIG_DRM_SUN4I_HDMI_CEC is not set +CONFIG_DRM_SUN4I_BACKEND=m +CONFIG_DRM_SUN6I_DSI=m +# CONFIG_DRM_SUN8I_DW_HDMI is not set +CONFIG_DRM_SUN8I_MIXER=m +# CONFIG_DRM_OMAP is not set +# CONFIG_DRM_TILCDC is not set +# CONFIG_DRM_FSL_DCU is not set +# CONFIG_DRM_STM is not set +CONFIG_DRM_PANEL=y + +# +# Display Panels +# +# CONFIG_DRM_PANEL_ARM_VERSATILE is not set +# CONFIG_DRM_PANEL_LVDS is not set +CONFIG_DRM_PANEL_SIMPLE=m +# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set +# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set +# CONFIG_DRM_PANEL_LG_LG4573 is not set +# CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set +# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set +# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set +# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set +# CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set +# CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set +CONFIG_DRM_BRIDGE=y +CONFIG_DRM_PANEL_BRIDGE=y + +# +# Display Interface Bridges +# +# CONFIG_DRM_ANALOGIX_ANX78XX is not set +# CONFIG_DRM_CDNS_DSI is not set +CONFIG_DRM_DUMB_VGA_DAC=m +# CONFIG_DRM_LVDS_ENCODER is not set +# CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set +# CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PARADE_PS8622 is not set +# CONFIG_DRM_SIL_SII8620 is not set +# CONFIG_DRM_SII902X is not set +# CONFIG_DRM_SII9234 is not set +# CONFIG_DRM_THINE_THC63LVD1024 is not set +# CONFIG_DRM_TOSHIBA_TC358767 is not set +# CONFIG_DRM_TI_TFP410 is not set +# CONFIG_DRM_I2C_ADV7511 is not set +# CONFIG_DRM_STI is not set +# CONFIG_DRM_ARCPGU is not set +# CONFIG_DRM_MXSFB is not set +# CONFIG_DRM_TINYDRM is not set +# CONFIG_DRM_PL111 is not set +# CONFIG_DRM_TVE200 is not set +CONFIG_DRM_LIMA=m +# CONFIG_DRM_LEGACY is not set +CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=m + +# +# Frame buffer Devices +# +CONFIG_FB=y +# CONFIG_FIRMWARE_EDID is not set +CONFIG_FB_CMDLINE=y +CONFIG_FB_NOTIFY=y +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +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_MODE_HELPERS is not set +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_UVESA is not set +# CONFIG_FB_OPENCORES is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_SMSCUFX is not set +# CONFIG_FB_UDL is not set +# CONFIG_FB_IBM_GXT4500 is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_BROADSHEET is not set +CONFIG_FB_SIMPLE=y +# CONFIG_FB_SSD1307 is not set +CONFIG_BACKLIGHT_LCD_SUPPORT=y +CONFIG_LCD_CLASS_DEVICE=y +# 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_LCD_OTM3225A is not set +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_BACKLIGHT_GENERIC=m +CONFIG_BACKLIGHT_PWM=m +# CONFIG_BACKLIGHT_PM8941_WLED is not set +# CONFIG_BACKLIGHT_ADP8860 is not set +# CONFIG_BACKLIGHT_ADP8870 is not set +# CONFIG_BACKLIGHT_LM3630A is not set +# CONFIG_BACKLIGHT_LM3639 is not set +# CONFIG_BACKLIGHT_LP855X is not set +CONFIG_BACKLIGHT_GPIO=m +# CONFIG_BACKLIGHT_LV5207LP is not set +# CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_ARCXCNN is not set +CONFIG_VIDEOMODE_HELPERS=y +CONFIG_HDMI=y + +# +# Console display driver support +# +CONFIG_DUMMY_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set +# CONFIG_LOGO is not set +CONFIG_SOUND=y +CONFIG_SND=y +CONFIG_SND_TIMER=y +CONFIG_SND_PCM=y +CONFIG_SND_DMAENGINE_PCM=y +CONFIG_SND_RAWMIDI=y +CONFIG_SND_JACK=y +CONFIG_SND_JACK_INPUT_DEV=y +# CONFIG_SND_OSSEMUL is not set +CONFIG_SND_PCM_TIMER=y +# CONFIG_SND_HRTIMER is not set +# CONFIG_SND_DYNAMIC_MINORS is not set +CONFIG_SND_SUPPORT_OLD_API=y +CONFIG_SND_PROC_FS=y +CONFIG_SND_VERBOSE_PROCFS=y +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set +# CONFIG_SND_SEQUENCER is not set +CONFIG_SND_DRIVERS=y +# CONFIG_SND_DUMMY is not set +# CONFIG_SND_ALOOP is not set +# CONFIG_SND_MTPAV is not set +# CONFIG_SND_SERIAL_U16550 is not set +# CONFIG_SND_MPU401 is not set + +# +# HD-Audio +# +CONFIG_SND_HDA_PREALLOC_SIZE=64 +CONFIG_SND_ARM=y +CONFIG_SND_SPI=y +CONFIG_SND_USB=y +# CONFIG_SND_USB_AUDIO is not set +# CONFIG_SND_USB_UA101 is not set +# CONFIG_SND_USB_CAIAQ is not set +# CONFIG_SND_USB_6FIRE is not set +# CONFIG_SND_USB_HIFACE is not set +# CONFIG_SND_BCD2000 is not set +# CONFIG_SND_USB_POD is not set +# CONFIG_SND_USB_PODHD is not set +# CONFIG_SND_USB_TONEPORT is not set +# CONFIG_SND_USB_VARIAX is not set +CONFIG_SND_SOC=y +CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y +# CONFIG_SND_SOC_AMD_ACP is not set +# CONFIG_SND_ATMEL_SOC is not set +# CONFIG_SND_DESIGNWARE_I2S is not set + +# +# SoC Audio for Freescale CPUs +# + +# +# Common SoC Audio options for Freescale CPUs: +# +# CONFIG_SND_SOC_FSL_ASRC is not set +# CONFIG_SND_SOC_FSL_SAI is not set +# CONFIG_SND_SOC_FSL_SSI is not set +# CONFIG_SND_SOC_FSL_SPDIF is not set +# CONFIG_SND_SOC_FSL_ESAI is not set +# CONFIG_SND_SOC_IMX_AUDMUX is not set +# CONFIG_SND_I2S_HI6210_I2S is not set +# CONFIG_SND_SOC_IMG is not set + +# +# STMicroelectronics STM32 SOC audio support +# + +# +# Allwinner SoC Audio support +# +CONFIG_SND_SUN4I_CODEC=y +CONFIG_SND_SUN8I_CODEC=m +CONFIG_SND_SUN8I_CODEC_ANALOG=m +# CONFIG_SND_SUN4I_I2S is not set +# CONFIG_SND_SUN4I_SPDIF is not set +# CONFIG_SND_SOC_XTFPGA_I2S is not set +# CONFIG_ZX_TDM is not set +CONFIG_SND_SOC_I2C_AND_SPI=y + +# +# CODEC drivers +# +# CONFIG_SND_SOC_AC97_CODEC is not set +# CONFIG_SND_SOC_ADAU1701 is not set +# CONFIG_SND_SOC_ADAU1761_I2C is not set +# CONFIG_SND_SOC_ADAU1761_SPI is not set +# CONFIG_SND_SOC_ADAU7002 is not set +# CONFIG_SND_SOC_AK4104 is not set +# CONFIG_SND_SOC_AK4458 is not set +# CONFIG_SND_SOC_AK4554 is not set +# CONFIG_SND_SOC_AK4613 is not set +# CONFIG_SND_SOC_AK4642 is not set +# CONFIG_SND_SOC_AK5386 is not set +# CONFIG_SND_SOC_AK5558 is not set +# CONFIG_SND_SOC_ALC5623 is not set +# CONFIG_SND_SOC_BD28623 is not set +# CONFIG_SND_SOC_BT_SCO is not set +# CONFIG_SND_SOC_CS35L32 is not set +# CONFIG_SND_SOC_CS35L33 is not set +# CONFIG_SND_SOC_CS35L34 is not set +# CONFIG_SND_SOC_CS35L35 is not set +# CONFIG_SND_SOC_CS42L42 is not set +# CONFIG_SND_SOC_CS42L51_I2C is not set +# CONFIG_SND_SOC_CS42L52 is not set +# CONFIG_SND_SOC_CS42L56 is not set +# CONFIG_SND_SOC_CS42L73 is not set +# CONFIG_SND_SOC_CS4265 is not set +# CONFIG_SND_SOC_CS4270 is not set +# CONFIG_SND_SOC_CS4271_I2C is not set +# CONFIG_SND_SOC_CS4271_SPI is not set +# CONFIG_SND_SOC_CS42XX8_I2C is not set +# CONFIG_SND_SOC_CS43130 is not set +# CONFIG_SND_SOC_CS4349 is not set +# CONFIG_SND_SOC_CS53L30 is not set +# CONFIG_SND_SOC_DIO2125 is not set +# CONFIG_SND_SOC_ES7134 is not set +# CONFIG_SND_SOC_ES8316 is not set +# CONFIG_SND_SOC_ES8328_I2C is not set +# CONFIG_SND_SOC_ES8328_SPI is not set +# CONFIG_SND_SOC_GTM601 is not set +# CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_MAX98504 is not set +# CONFIG_SND_SOC_MAX9867 is not set +# CONFIG_SND_SOC_MAX98927 is not set +# CONFIG_SND_SOC_MAX98373 is not set +# CONFIG_SND_SOC_MAX9860 is not set +# CONFIG_SND_SOC_MSM8916_WCD_DIGITAL is not set +# CONFIG_SND_SOC_PCM1681 is not set +# CONFIG_SND_SOC_PCM1789_I2C is not set +# CONFIG_SND_SOC_PCM179X_I2C is not set +# CONFIG_SND_SOC_PCM179X_SPI is not set +# CONFIG_SND_SOC_PCM186X_I2C is not set +# CONFIG_SND_SOC_PCM186X_SPI is not set +# CONFIG_SND_SOC_PCM3168A_I2C is not set +# CONFIG_SND_SOC_PCM3168A_SPI is not set +# CONFIG_SND_SOC_PCM512x_I2C is not set +# CONFIG_SND_SOC_PCM512x_SPI is not set +# CONFIG_SND_SOC_RT5616 is not set +# CONFIG_SND_SOC_RT5631 is not set +# CONFIG_SND_SOC_SGTL5000 is not set +# CONFIG_SND_SOC_SIRF_AUDIO_CODEC is not set +# CONFIG_SND_SOC_SPDIF is not set +# CONFIG_SND_SOC_SSM2305 is not set +# CONFIG_SND_SOC_SSM2602_SPI is not set +# CONFIG_SND_SOC_SSM2602_I2C is not set +# CONFIG_SND_SOC_SSM4567 is not set +# CONFIG_SND_SOC_STA32X is not set +# CONFIG_SND_SOC_STA350 is not set +# CONFIG_SND_SOC_STI_SAS is not set +# CONFIG_SND_SOC_TAS2552 is not set +# CONFIG_SND_SOC_TAS5086 is not set +# CONFIG_SND_SOC_TAS571X is not set +# CONFIG_SND_SOC_TAS5720 is not set +# CONFIG_SND_SOC_TAS6424 is not set +# CONFIG_SND_SOC_TDA7419 is not set +# CONFIG_SND_SOC_TFA9879 is not set +# CONFIG_SND_SOC_TLV320AIC23_I2C is not set +# CONFIG_SND_SOC_TLV320AIC23_SPI is not set +# CONFIG_SND_SOC_TLV320AIC31XX is not set +# CONFIG_SND_SOC_TLV320AIC32X4_I2C is not set +# CONFIG_SND_SOC_TLV320AIC32X4_SPI is not set +# CONFIG_SND_SOC_TLV320AIC3X is not set +# CONFIG_SND_SOC_TS3A227E is not set +# CONFIG_SND_SOC_TSCS42XX is not set +# CONFIG_SND_SOC_TSCS454 is not set +# CONFIG_SND_SOC_WM8510 is not set +# CONFIG_SND_SOC_WM8523 is not set +# CONFIG_SND_SOC_WM8524 is not set +# CONFIG_SND_SOC_WM8580 is not set +# CONFIG_SND_SOC_WM8711 is not set +# CONFIG_SND_SOC_WM8728 is not set +# CONFIG_SND_SOC_WM8731 is not set +# CONFIG_SND_SOC_WM8737 is not set +# CONFIG_SND_SOC_WM8741 is not set +# CONFIG_SND_SOC_WM8750 is not set +# CONFIG_SND_SOC_WM8753 is not set +# CONFIG_SND_SOC_WM8770 is not set +# CONFIG_SND_SOC_WM8776 is not set +# CONFIG_SND_SOC_WM8782 is not set +# CONFIG_SND_SOC_WM8804_I2C is not set +# CONFIG_SND_SOC_WM8804_SPI is not set +# CONFIG_SND_SOC_WM8903 is not set +# CONFIG_SND_SOC_WM8960 is not set +# CONFIG_SND_SOC_WM8962 is not set +# CONFIG_SND_SOC_WM8974 is not set +# CONFIG_SND_SOC_WM8978 is not set +# CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_ZX_AUD96P22 is not set +# CONFIG_SND_SOC_MAX9759 is not set +# CONFIG_SND_SOC_MT6351 is not set +# CONFIG_SND_SOC_NAU8540 is not set +# CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8824 is not set +# CONFIG_SND_SOC_TPA6130A2 is not set +CONFIG_SND_SIMPLE_CARD_UTILS=m +CONFIG_SND_SIMPLE_CARD=m +# CONFIG_SND_SIMPLE_SCU_CARD is not set +# CONFIG_SND_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_AUDIO_GRAPH_SCU_CARD is not set + +# +# HID support +# +CONFIG_HID=y +# CONFIG_HID_BATTERY_STRENGTH is not set +# CONFIG_HIDRAW is not set +# CONFIG_UHID is not set +CONFIG_HID_GENERIC=y + +# +# Special HID drivers +# +CONFIG_HID_A4TECH=y +# CONFIG_HID_ACCUTOUCH is not set +# CONFIG_HID_ACRUX is not set +CONFIG_HID_APPLE=y +# CONFIG_HID_APPLEIR is not set +# CONFIG_HID_ASUS is not set +# CONFIG_HID_AUREAL is not set +CONFIG_HID_BELKIN=y +# CONFIG_HID_BETOP_FF is not set +CONFIG_HID_CHERRY=y +CONFIG_HID_CHICONY=y +# CONFIG_HID_CORSAIR is not set +# CONFIG_HID_PRODIKEYS is not set +# CONFIG_HID_CMEDIA is not set +CONFIG_HID_CYPRESS=y +# CONFIG_HID_DRAGONRISE is not set +# CONFIG_HID_EMS_FF is not set +# CONFIG_HID_ELAN is not set +# CONFIG_HID_ELECOM is not set +# CONFIG_HID_ELO is not set +CONFIG_HID_EZKEY=y +# CONFIG_HID_GEMBIRD is not set +# CONFIG_HID_GFRM is not set +# CONFIG_HID_HOLTEK is not set +# CONFIG_HID_GOOGLE_HAMMER is not set +# CONFIG_HID_GT683R is not set +# CONFIG_HID_KEYTOUCH is not set +# CONFIG_HID_KYE is not set +# CONFIG_HID_UCLOGIC is not set +# CONFIG_HID_WALTOP is not set +# CONFIG_HID_GYRATION is not set +# CONFIG_HID_ICADE is not set +CONFIG_HID_ITE=y +# CONFIG_HID_JABRA is not set +# CONFIG_HID_TWINHAN is not set +CONFIG_HID_KENSINGTON=y +# CONFIG_HID_LCPOWER is not set +# CONFIG_HID_LED is not set +# CONFIG_HID_LENOVO is not set +CONFIG_HID_LOGITECH=y +# CONFIG_HID_LOGITECH_HIDPP is not set +# CONFIG_LOGITECH_FF is not set +# CONFIG_LOGIRUMBLEPAD2_FF is not set +# CONFIG_LOGIG940_FF is not set +# CONFIG_LOGIWHEELS_FF is not set +# CONFIG_HID_MAGICMOUSE is not set +# CONFIG_HID_MAYFLASH is not set +CONFIG_HID_REDRAGON=y +CONFIG_HID_MICROSOFT=y +CONFIG_HID_MONTEREY=y +# CONFIG_HID_MULTITOUCH is not set +# CONFIG_HID_NTI is not set +# CONFIG_HID_NTRIG is not set +# CONFIG_HID_ORTEK is not set +# CONFIG_HID_PANTHERLORD is not set +# CONFIG_HID_PENMOUNT is not set +# CONFIG_HID_PETALYNX is not set +# CONFIG_HID_PICOLCD is not set +# CONFIG_HID_PLANTRONICS is not set +# CONFIG_HID_PRIMAX is not set +# CONFIG_HID_RETRODE is not set +# CONFIG_HID_ROCCAT is not set +# CONFIG_HID_SAITEK is not set +# CONFIG_HID_SAMSUNG is not set +# CONFIG_HID_SONY is not set +# CONFIG_HID_SPEEDLINK is not set +# CONFIG_HID_STEAM is not set +# CONFIG_HID_STEELSERIES is not set +# CONFIG_HID_SUNPLUS is not set +# CONFIG_HID_RMI is not set +# CONFIG_HID_GREENASIA is not set +# CONFIG_HID_SMARTJOYPLUS is not set +# CONFIG_HID_TIVO is not set +# CONFIG_HID_TOPSEED is not set +# CONFIG_HID_THINGM is not set +# CONFIG_HID_THRUSTMASTER is not set +# CONFIG_HID_UDRAW_PS3 is not set +# CONFIG_HID_WACOM is not set +# CONFIG_HID_WIIMOTE is not set +# CONFIG_HID_XINMO is not set +# CONFIG_HID_ZEROPLUS is not set +# CONFIG_HID_ZYDACRON is not set +# CONFIG_HID_SENSOR_HUB is not set +# CONFIG_HID_ALPS is not set + +# +# USB HID support +# +CONFIG_USB_HID=y +# CONFIG_HID_PID is not set +# CONFIG_USB_HIDDEV is not set + +# +# I2C HID support +# +# CONFIG_I2C_HID is not set +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_SUPPORT=y +CONFIG_USB_COMMON=y +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB=y +# 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=y +# CONFIG_USB_OTG_WHITELIST is not set +# CONFIG_USB_OTG_BLACKLIST_HUB is not set +# CONFIG_USB_OTG_FSM is not set +CONFIG_USB_LEDS_TRIGGER_USBPORT=m +# CONFIG_USB_MON is not set +# CONFIG_USB_WUSB_CBAF is not set + +# +# USB Host Controller Drivers +# +# CONFIG_USB_C67X00_HCD is not set +# CONFIG_USB_XHCI_HCD is not set +CONFIG_USB_EHCI_HCD=y +# CONFIG_USB_EHCI_ROOT_HUB_TT is not set +CONFIG_USB_EHCI_TT_NEWSCHED=y +CONFIG_USB_EHCI_HCD_PLATFORM=y +# CONFIG_USB_OXU210HP_HCD is not set +# CONFIG_USB_ISP116X_HCD is not set +# CONFIG_USB_FOTG210_HCD is not set +# CONFIG_USB_MAX3421_HCD is not set +CONFIG_USB_OHCI_HCD=y +CONFIG_USB_OHCI_HCD_PLATFORM=y +# CONFIG_USB_SL811_HCD is not set +# CONFIG_USB_R8A66597_HCD is not set +# CONFIG_USB_HCD_BCMA is not set +# CONFIG_USB_HCD_SSB is not set +# CONFIG_USB_HCD_TEST_MODE is not set + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=m +# CONFIG_USB_PRINTER is not set +# CONFIG_USB_WDM is not set +# 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 is not set + +# +# USB Imaging devices +# +# CONFIG_USB_MDC800 is not set +# CONFIG_USB_MICROTEK is not set +# CONFIG_USBIP_CORE is not set +CONFIG_USB_MUSB_HDRC=y +# CONFIG_USB_MUSB_HOST is not set +# CONFIG_USB_MUSB_GADGET is not set +CONFIG_USB_MUSB_DUAL_ROLE=y + +# +# Platform Glue Layer +# +CONFIG_USB_MUSB_SUNXI=y + +# +# MUSB DMA mode +# +# CONFIG_MUSB_PIO_ONLY is not set +# CONFIG_USB_DWC3 is not set +# CONFIG_USB_DWC2 is not set +# CONFIG_USB_CHIPIDEA is not set +# CONFIG_USB_ISP1760 is not set + +# +# USB port drivers +# +# CONFIG_USB_SERIAL 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_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_SISUSBVGA 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_EHSET_TEST_FIXTURE is not set +# CONFIG_USB_ISIGHTFW is not set +# CONFIG_USB_YUREX is not set +# CONFIG_USB_EZUSB_FX2 is not set +# CONFIG_USB_HUB_USB251XB is not set +# CONFIG_USB_HSIC_USB3503 is not set +# CONFIG_USB_HSIC_USB4604 is not set +# CONFIG_USB_LINK_LAYER_TEST is not set + +# +# USB Physical Layer drivers +# +CONFIG_USB_PHY=y +CONFIG_NOP_USB_XCEIV=y +# CONFIG_AM335X_PHY_USB is not set +# CONFIG_USB_GPIO_VBUS is not set +# CONFIG_USB_ISP1301 is not set +# CONFIG_USB_ULPI is not set +CONFIG_USB_GADGET=y +# CONFIG_USB_GADGET_DEBUG_FILES is not set +# CONFIG_USB_GADGET_DEBUG_FS is not set +CONFIG_USB_GADGET_VBUS_DRAW=2 +CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 +# CONFIG_U_SERIAL_CONSOLE is not set + +# +# USB Peripheral Controller +# +# CONFIG_USB_FUSB300 is not set +# CONFIG_USB_FOTG210_UDC is not set +# CONFIG_USB_GR_UDC 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_SNP_UDC_PLAT is not set +# CONFIG_USB_M66592 is not set +# CONFIG_USB_BDC_UDC is not set +# CONFIG_USB_NET2272 is not set +# CONFIG_USB_GADGET_XILINX is not set +# CONFIG_USB_DUMMY_HCD is not set +CONFIG_USB_LIBCOMPOSITE=y +CONFIG_USB_F_ACM=y +CONFIG_USB_F_SS_LB=y +CONFIG_USB_U_SERIAL=y +CONFIG_USB_U_ETHER=y +CONFIG_USB_U_AUDIO=y +CONFIG_USB_F_SERIAL=y +CONFIG_USB_F_OBEX=y +CONFIG_USB_F_NCM=y +CONFIG_USB_F_ECM=y +CONFIG_USB_F_EEM=y +CONFIG_USB_F_SUBSET=y +CONFIG_USB_F_RNDIS=y +CONFIG_USB_F_MASS_STORAGE=y +CONFIG_USB_F_FS=y +CONFIG_USB_F_UAC1=y +CONFIG_USB_F_UAC1_LEGACY=y +CONFIG_USB_F_UAC2=y +CONFIG_USB_F_MIDI=y +CONFIG_USB_F_HID=y +CONFIG_USB_F_PRINTER=y +CONFIG_USB_CONFIGFS=y +CONFIG_USB_CONFIGFS_SERIAL=y +CONFIG_USB_CONFIGFS_ACM=y +CONFIG_USB_CONFIGFS_OBEX=y +CONFIG_USB_CONFIGFS_NCM=y +CONFIG_USB_CONFIGFS_ECM=y +CONFIG_USB_CONFIGFS_ECM_SUBSET=y +CONFIG_USB_CONFIGFS_RNDIS=y +CONFIG_USB_CONFIGFS_EEM=y +CONFIG_USB_CONFIGFS_MASS_STORAGE=y +CONFIG_USB_CONFIGFS_F_LB_SS=y +CONFIG_USB_CONFIGFS_F_FS=y +CONFIG_USB_CONFIGFS_F_UAC1=y +CONFIG_USB_CONFIGFS_F_UAC1_LEGACY=y +CONFIG_USB_CONFIGFS_F_UAC2=y +CONFIG_USB_CONFIGFS_F_MIDI=y +CONFIG_USB_CONFIGFS_F_HID=y +CONFIG_USB_CONFIGFS_F_PRINTER=y +CONFIG_USB_ZERO=m +# CONFIG_USB_ZERO_HNPTEST is not set +CONFIG_USB_AUDIO=m +# CONFIG_GADGET_UAC1 is not set +CONFIG_USB_ETH=m +CONFIG_USB_ETH_RNDIS=y +# CONFIG_USB_ETH_EEM is not set +# CONFIG_USB_G_NCM is not set +CONFIG_USB_GADGETFS=m +# CONFIG_USB_FUNCTIONFS is not set +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_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=m +# CONFIG_USB_G_DBGP is not set +# CONFIG_TYPEC is not set +CONFIG_USB_LED_TRIG=y +# CONFIG_USB_ULPI_BUS is not set +# CONFIG_UWB is not set +CONFIG_MMC=y +CONFIG_PWRSEQ_EMMC=y +CONFIG_PWRSEQ_SIMPLE=y +CONFIG_MMC_BLOCK=y +CONFIG_MMC_BLOCK_MINORS=8 +# CONFIG_SDIO_UART is not set +# CONFIG_MMC_TEST is not set + +# +# MMC/SD/SDIO Host Controller Drivers +# +# CONFIG_MMC_DEBUG is not set +# CONFIG_MMC_SDHCI is not set +# CONFIG_MMC_SPI is not set +# CONFIG_MMC_DW is not set +# CONFIG_MMC_VUB300 is not set +# CONFIG_MMC_USHC is not set +# CONFIG_MMC_USDHI6ROL0 is not set +CONFIG_MMC_SUNXI=y +# CONFIG_MMC_CQHCI is not set +# CONFIG_MMC_MTK is not set +# CONFIG_MEMSTICK is not set +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y +# CONFIG_LEDS_CLASS_FLASH is not set +# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set + +# +# LED drivers +# +# CONFIG_LEDS_BCM6328 is not set +# CONFIG_LEDS_BCM6358 is not set +# CONFIG_LEDS_CR0014114 is not set +# CONFIG_LEDS_LM3530 is not set +# CONFIG_LEDS_LM3642 is not set +# CONFIG_LEDS_LM3692X is not set +# CONFIG_LEDS_PCA9532 is not set +CONFIG_LEDS_GPIO=y +# CONFIG_LEDS_LP3944 is not set +# CONFIG_LEDS_LP3952 is not set +# CONFIG_LEDS_LP5521 is not set +# CONFIG_LEDS_LP5523 is not set +# CONFIG_LEDS_LP5562 is not set +# CONFIG_LEDS_LP8501 is not set +# CONFIG_LEDS_LP8860 is not set +# CONFIG_LEDS_PCA955X is not set +# CONFIG_LEDS_PCA963X 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_TCA6507 is not set +# CONFIG_LEDS_TLC591XX is not set +# CONFIG_LEDS_LM355x is not set +# CONFIG_LEDS_IS31FL319X is not set +# CONFIG_LEDS_IS31FL32XX is not set + +# +# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) +# +# CONFIG_LEDS_BLINKM is not set +# CONFIG_LEDS_SYSCON is not set +# CONFIG_LEDS_MLXREG is not set +# CONFIG_LEDS_USER is not set + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +# CONFIG_LEDS_TRIGGER_TIMER is not set +# CONFIG_LEDS_TRIGGER_ONESHOT is not set +# CONFIG_LEDS_TRIGGER_DISK is not set +CONFIG_LEDS_TRIGGER_HEARTBEAT=y +# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set +# CONFIG_LEDS_TRIGGER_CPU is not set +# CONFIG_LEDS_TRIGGER_ACTIVITY is not set +# CONFIG_LEDS_TRIGGER_GPIO is not set +CONFIG_LEDS_TRIGGER_DEFAULT_ON=y + +# +# iptables trigger is under Netfilter config (LED target) +# +# CONFIG_LEDS_TRIGGER_TRANSIENT is not set +# CONFIG_LEDS_TRIGGER_CAMERA is not set +# CONFIG_LEDS_TRIGGER_PANIC is not set +# CONFIG_LEDS_TRIGGER_NETDEV is not set +# CONFIG_ACCESSIBILITY is not set +# CONFIG_INFINIBAND is not set +CONFIG_EDAC_ATOMIC_SCRUB=y +CONFIG_EDAC_SUPPORT=y +CONFIG_RTC_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +CONFIG_RTC_SYSTOHC=y +CONFIG_RTC_SYSTOHC_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set +CONFIG_RTC_NVMEM=y + +# +# RTC interfaces +# +# CONFIG_RTC_INTF_SYSFS is not set +# CONFIG_RTC_INTF_PROC is not set +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_ABB5ZES3 is not set +# CONFIG_RTC_DRV_ABX80X is not set +CONFIG_RTC_DRV_AC100=y +# CONFIG_RTC_DRV_DS1307 is not set +# CONFIG_RTC_DRV_DS1374 is not set +# CONFIG_RTC_DRV_DS1672 is not set +# CONFIG_RTC_DRV_HYM8563 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_ISL12026 is not set +# CONFIG_RTC_DRV_X1205 is not set +# CONFIG_RTC_DRV_PCF8523 is not set +# CONFIG_RTC_DRV_PCF85063 is not set +# CONFIG_RTC_DRV_PCF85363 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_RX8010 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_RV8803 is not set + +# +# SPI RTC drivers +# +# CONFIG_RTC_DRV_M41T93 is not set +# CONFIG_RTC_DRV_M41T94 is not set +# CONFIG_RTC_DRV_DS1302 is not set +# CONFIG_RTC_DRV_DS1305 is not set +# CONFIG_RTC_DRV_DS1343 is not set +# CONFIG_RTC_DRV_DS1347 is not set +# CONFIG_RTC_DRV_DS1390 is not set +# CONFIG_RTC_DRV_MAX6916 is not set +# CONFIG_RTC_DRV_R9701 is not set +# CONFIG_RTC_DRV_RX4581 is not set +# CONFIG_RTC_DRV_RX6110 is not set +# CONFIG_RTC_DRV_RS5C348 is not set +# CONFIG_RTC_DRV_MAX6902 is not set +# CONFIG_RTC_DRV_PCF2123 is not set +# CONFIG_RTC_DRV_MCP795 is not set +CONFIG_RTC_I2C_AND_SPI=y + +# +# SPI and I2C RTC drivers +# +# CONFIG_RTC_DRV_DS3232 is not set +# CONFIG_RTC_DRV_PCF2127 is not set +# CONFIG_RTC_DRV_RV3029C2 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_DS1685_FAMILY is not set +# CONFIG_RTC_DRV_DS1742 is not set +# CONFIG_RTC_DRV_DS2404 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_ZYNQMP is not set + +# +# on-CPU RTC drivers +# +CONFIG_RTC_DRV_SUN6I=y +CONFIG_RTC_DRV_SUNXI=y +# CONFIG_RTC_DRV_FTRTC010 is not set +# CONFIG_RTC_DRV_SNVS is not set +# CONFIG_RTC_DRV_R7301 is not set + +# +# HID Sensor RTC drivers +# +# CONFIG_RTC_DRV_HID_SENSOR_TIME is not set +CONFIG_DMADEVICES=y +# CONFIG_DMADEVICES_DEBUG is not set + +# +# DMA Devices +# +CONFIG_DMA_ENGINE=y +CONFIG_DMA_VIRTUAL_CHANNELS=y +CONFIG_DMA_OF=y +# CONFIG_ALTERA_MSGDMA is not set +CONFIG_DMA_SUN4I=y +CONFIG_DMA_SUN6I=y +# CONFIG_DW_AXI_DMAC is not set +# CONFIG_FSL_EDMA is not set +# CONFIG_INTEL_IDMA64 is not set +# CONFIG_NBPFAXI_DMA is not set +# CONFIG_QCOM_HIDMA_MGMT is not set +# CONFIG_QCOM_HIDMA is not set +# CONFIG_DW_DMAC is not set + +# +# DMA Clients +# +# CONFIG_ASYNC_TX_DMA is not set +# CONFIG_DMATEST is not set + +# +# DMABUF options +# +CONFIG_SYNC_FILE=y +# CONFIG_SW_SYNC is not set +# CONFIG_AUXDISPLAY is not set +# CONFIG_UIO is not set +# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRTIO_MENU=y +# CONFIG_VIRTIO_MMIO is not set + +# +# Microsoft Hyper-V guest support +# +CONFIG_STAGING=y +# CONFIG_PRISM2_USB is not set +# CONFIG_COMEDI is not set +# CONFIG_RTLLIB is not set +CONFIG_RTL8723BS=m +CONFIG_R8712U=m +CONFIG_R8188EU=m +CONFIG_88EU_AP_MODE=y +# CONFIG_VT6656 is not set + +# +# IIO staging drivers +# + +# +# Accelerometers +# +# CONFIG_ADIS16203 is not set +# CONFIG_ADIS16240 is not set + +# +# Analog to digital converters +# +# CONFIG_AD7606 is not set +# CONFIG_AD7780 is not set +# CONFIG_AD7816 is not set +# CONFIG_AD7192 is not set +# CONFIG_AD7280 is not set + +# +# Analog digital bi-direction converters +# +# CONFIG_ADT7316 is not set + +# +# Capacitance to digital converters +# +# CONFIG_AD7150 is not set +# CONFIG_AD7152 is not set +# CONFIG_AD7746 is not set + +# +# Direct Digital Synthesis +# +# CONFIG_AD9832 is not set +# CONFIG_AD9834 is not set + +# +# Digital gyroscope sensors +# +# CONFIG_ADIS16060 is not set + +# +# Network Analyzer, Impedance Converters +# +# CONFIG_AD5933 is not set + +# +# Active energy metering IC +# +# CONFIG_ADE7854 is not set + +# +# Resolver to digital converters +# +# CONFIG_AD2S90 is not set +# CONFIG_AD2S1210 is not set + +# +# Speakup console speech +# +# CONFIG_SPEAKUP is not set +# CONFIG_STAGING_MEDIA is not set + +# +# Android +# +# CONFIG_STAGING_BOARD is not set +# CONFIG_LTE_GDM724X is not set +# CONFIG_GS_FPGABOOT is not set +# CONFIG_UNISYSSPAR is not set +# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set +# CONFIG_FB_TFT is not set +# CONFIG_WILC1000_SDIO is not set +# CONFIG_WILC1000_SPI is not set +# CONFIG_MOST is not set +# CONFIG_KS7010 is not set +# CONFIG_GREYBUS is not set + +# +# USB Power Delivery and Type-C drivers +# +# CONFIG_PI433 is not set +# CONFIG_MTK_MMC is not set +# CONFIG_GOLDFISH is not set +# CONFIG_CHROME_PLATFORMS is not set +# CONFIG_MELLANOX_PLATFORM is not set +CONFIG_CLKDEV_LOOKUP=y +CONFIG_HAVE_CLK_PREPARE=y +CONFIG_COMMON_CLK=y + +# +# Common Clock Framework +# +# CONFIG_CLK_HSDK is not set +# CONFIG_COMMON_CLK_SI5351 is not set +# CONFIG_COMMON_CLK_SI514 is not set +# CONFIG_COMMON_CLK_SI544 is not set +# CONFIG_COMMON_CLK_SI570 is not set +# CONFIG_COMMON_CLK_CDCE706 is not set +# CONFIG_COMMON_CLK_CDCE925 is not set +# CONFIG_COMMON_CLK_CS2000_CP is not set +# CONFIG_CLK_QORIQ is not set +# CONFIG_COMMON_CLK_PWM is not set +# CONFIG_COMMON_CLK_VC5 is not set +CONFIG_SUNXI_CCU=y +CONFIG_SUN4I_A10_CCU=y +CONFIG_SUN5I_CCU=y +CONFIG_SUN6I_A31_CCU=y +CONFIG_SUN8I_A23_CCU=y +CONFIG_SUN8I_A33_CCU=y +CONFIG_SUN8I_A83T_CCU=y +CONFIG_SUN8I_H3_CCU=y +CONFIG_SUN8I_V3S_CCU=y +# CONFIG_SUN8I_DE2_CCU is not set +CONFIG_SUN8I_R40_CCU=y +CONFIG_SUN9I_A80_CCU=y +CONFIG_SUN8I_R_CCU=y +# CONFIG_HWSPINLOCK is not set + +# +# Clock Source drivers +# +CONFIG_TIMER_OF=y +CONFIG_TIMER_PROBE=y +CONFIG_CLKSRC_MMIO=y +CONFIG_SUN4I_TIMER=y +CONFIG_SUN5I_HSTIMER=y +CONFIG_ARM_ARCH_TIMER=y +CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y +# CONFIG_ARM_TIMER_SP804 is not set +# CONFIG_MAILBOX is not set +# CONFIG_IOMMU_SUPPORT is not set + +# +# Remoteproc drivers +# +# CONFIG_REMOTEPROC is not set + +# +# Rpmsg drivers +# +# CONFIG_RPMSG_VIRTIO is not set +# CONFIG_SOUNDWIRE is not set + +# +# SOC (System On Chip) specific Drivers +# + +# +# Amlogic SoC drivers +# + +# +# Broadcom SoC drivers +# +# CONFIG_SOC_BRCMSTB is not set + +# +# i.MX SoC drivers +# + +# +# Qualcomm SoC drivers +# +CONFIG_SUNXI_SRAM=y +# CONFIG_SOC_TI is not set + +# +# Xilinx SoC drivers +# +# CONFIG_XILINX_VCU is not set +# CONFIG_PM_DEVFREQ is not set +CONFIG_EXTCON=y + +# +# Extcon Device Drivers +# +# CONFIG_EXTCON_ADC_JACK is not set +# CONFIG_EXTCON_GPIO is not set +# CONFIG_EXTCON_MAX3355 is not set +# CONFIG_EXTCON_RT8973A is not set +# CONFIG_EXTCON_SM5502 is not set +# CONFIG_EXTCON_USB_GPIO is not set +# CONFIG_MEMORY is not set +CONFIG_IIO=y +# CONFIG_IIO_BUFFER is not set +# CONFIG_IIO_CONFIGFS is not set +# CONFIG_IIO_TRIGGER is not set +# CONFIG_IIO_SW_DEVICE is not set +# CONFIG_IIO_SW_TRIGGER is not set + +# +# Accelerometers +# +# CONFIG_ADIS16201 is not set +# CONFIG_ADIS16209 is not set +# CONFIG_ADXL345_I2C is not set +# CONFIG_ADXL345_SPI is not set +# CONFIG_BMA180 is not set +# CONFIG_BMA220 is not set +# CONFIG_BMC150_ACCEL is not set +# CONFIG_DA280 is not set +# CONFIG_DA311 is not set +# CONFIG_DMARD06 is not set +# CONFIG_DMARD09 is not set +# CONFIG_DMARD10 is not set +# CONFIG_IIO_CROS_EC_ACCEL_LEGACY is not set +# CONFIG_IIO_ST_ACCEL_3AXIS is not set +# CONFIG_KXSD9 is not set +# CONFIG_KXCJK1013 is not set +# CONFIG_MC3230 is not set +# CONFIG_MMA7455_I2C is not set +# CONFIG_MMA7455_SPI is not set +# CONFIG_MMA7660 is not set +# CONFIG_MMA8452 is not set +# CONFIG_MMA9551 is not set +# CONFIG_MMA9553 is not set +# CONFIG_MXC4005 is not set +# CONFIG_MXC6255 is not set +# CONFIG_SCA3000 is not set +# CONFIG_STK8312 is not set +# CONFIG_STK8BA50 is not set + +# +# Analog to digital converters +# +# CONFIG_AD7266 is not set +# CONFIG_AD7291 is not set +# CONFIG_AD7298 is not set +# CONFIG_AD7476 is not set +# CONFIG_AD7766 is not set +# CONFIG_AD7791 is not set +# CONFIG_AD7793 is not set +# CONFIG_AD7887 is not set +# CONFIG_AD7923 is not set +# CONFIG_AD799X is not set +CONFIG_AXP20X_ADC=y +# CONFIG_AXP288_ADC is not set +# CONFIG_CC10001_ADC is not set +# CONFIG_ENVELOPE_DETECTOR is not set +# CONFIG_HI8435 is not set +# CONFIG_HX711 is not set +# CONFIG_INA2XX_ADC is not set +# CONFIG_LTC2471 is not set +# CONFIG_LTC2485 is not set +# CONFIG_LTC2497 is not set +# CONFIG_MAX1027 is not set +# CONFIG_MAX11100 is not set +# CONFIG_MAX1118 is not set +# CONFIG_MAX1363 is not set +# CONFIG_MAX9611 is not set +# CONFIG_MCP320X is not set +# CONFIG_MCP3422 is not set +# CONFIG_NAU7802 is not set +# CONFIG_SD_ADC_MODULATOR is not set +# CONFIG_SUN4I_GPADC is not set +# CONFIG_TI_ADC081C is not set +# CONFIG_TI_ADC0832 is not set +# CONFIG_TI_ADC084S021 is not set +# CONFIG_TI_ADC12138 is not set +# CONFIG_TI_ADC108S102 is not set +# CONFIG_TI_ADC128S052 is not set +# CONFIG_TI_ADC161S626 is not set +# CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS7950 is not set +# CONFIG_TI_ADS8688 is not set +# CONFIG_TI_TLC4541 is not set +# CONFIG_VF610_ADC is not set + +# +# Analog Front Ends +# +# CONFIG_IIO_RESCALE is not set + +# +# Amplifiers +# +# CONFIG_AD8366 is not set + +# +# Chemical Sensors +# +# CONFIG_ATLAS_PH_SENSOR is not set +# CONFIG_CCS811 is not set +# CONFIG_IAQCORE is not set +# CONFIG_VZ89X is not set + +# +# Hid Sensor IIO Common +# + +# +# SSP Sensor Common +# +# CONFIG_IIO_SSP_SENSORHUB is not set + +# +# Counters +# + +# +# Digital to analog converters +# +# CONFIG_AD5064 is not set +# CONFIG_AD5360 is not set +# CONFIG_AD5380 is not set +# CONFIG_AD5421 is not set +# CONFIG_AD5446 is not set +# CONFIG_AD5449 is not set +# CONFIG_AD5592R is not set +# CONFIG_AD5593R is not set +# CONFIG_AD5504 is not set +# CONFIG_AD5624R_SPI is not set +# CONFIG_LTC2632 is not set +# CONFIG_AD5686_SPI is not set +# CONFIG_AD5696_I2C is not set +# CONFIG_AD5755 is not set +# CONFIG_AD5761 is not set +# CONFIG_AD5764 is not set +# CONFIG_AD5791 is not set +# CONFIG_AD7303 is not set +# CONFIG_AD8801 is not set +# CONFIG_DPOT_DAC is not set +# CONFIG_DS4424 is not set +# CONFIG_M62332 is not set +# CONFIG_MAX517 is not set +# CONFIG_MAX5821 is not set +# CONFIG_MCP4725 is not set +# CONFIG_MCP4922 is not set +# CONFIG_TI_DAC082S085 is not set +# CONFIG_TI_DAC5571 is not set +# CONFIG_VF610_DAC is not set + +# +# IIO dummy driver +# + +# +# Frequency Synthesizers DDS/PLL +# + +# +# Clock Generator/Distribution +# +# CONFIG_AD9523 is not set + +# +# Phase-Locked Loop (PLL) frequency synthesizers +# +# CONFIG_ADF4350 is not set + +# +# Digital gyroscope sensors +# +# CONFIG_ADIS16080 is not set +# CONFIG_ADIS16130 is not set +# CONFIG_ADIS16136 is not set +# CONFIG_ADIS16260 is not set +# CONFIG_ADXRS450 is not set +# CONFIG_BMG160 is not set +# CONFIG_MPU3050_I2C is not set +# CONFIG_IIO_ST_GYRO_3AXIS is not set +# CONFIG_ITG3200 is not set + +# +# Health Sensors +# + +# +# Heart Rate Monitors +# +# CONFIG_AFE4403 is not set +# CONFIG_AFE4404 is not set +# CONFIG_MAX30100 is not set +# CONFIG_MAX30102 is not set + +# +# Humidity sensors +# +# CONFIG_AM2315 is not set +# CONFIG_DHT11 is not set +# CONFIG_HDC100X is not set +# CONFIG_HTS221 is not set +# CONFIG_HTU21 is not set +# CONFIG_SI7005 is not set +# CONFIG_SI7020 is not set + +# +# Inertial measurement units +# +# CONFIG_ADIS16400 is not set +# CONFIG_ADIS16480 is not set +# CONFIG_BMI160_I2C is not set +# CONFIG_BMI160_SPI is not set +# CONFIG_KMX61 is not set +# CONFIG_INV_MPU6050_SPI is not set +# CONFIG_IIO_ST_LSM6DSX is not set + +# +# Light sensors +# +# CONFIG_ADJD_S311 is not set +# CONFIG_AL3320A is not set +# CONFIG_APDS9300 is not set +# CONFIG_APDS9960 is not set +# CONFIG_BH1750 is not set +# CONFIG_BH1780 is not set +# CONFIG_CM32181 is not set +# CONFIG_CM3232 is not set +# CONFIG_CM3323 is not set +# CONFIG_CM3605 is not set +# CONFIG_CM36651 is not set +# CONFIG_GP2AP020A00F is not set +# CONFIG_SENSORS_ISL29018 is not set +# CONFIG_SENSORS_ISL29028 is not set +# CONFIG_ISL29125 is not set +# CONFIG_JSA1212 is not set +# CONFIG_RPR0521 is not set +# CONFIG_LTR501 is not set +# CONFIG_LV0104CS is not set +# CONFIG_MAX44000 is not set +# CONFIG_OPT3001 is not set +# CONFIG_PA12203001 is not set +# CONFIG_SI1145 is not set +# CONFIG_STK3310 is not set +# CONFIG_ST_UVIS25 is not set +# CONFIG_TCS3414 is not set +# CONFIG_TCS3472 is not set +# CONFIG_SENSORS_TSL2563 is not set +# CONFIG_TSL2583 is not set +# CONFIG_TSL2772 is not set +# CONFIG_TSL4531 is not set +# CONFIG_US5182D is not set +# CONFIG_VCNL4000 is not set +# CONFIG_VEML6070 is not set +# CONFIG_VL6180 is not set +# CONFIG_ZOPT2201 is not set + +# +# Magnetometer sensors +# +# CONFIG_AK8974 is not set +# CONFIG_AK8975 is not set +# CONFIG_AK09911 is not set +# CONFIG_BMC150_MAGN_I2C is not set +# CONFIG_BMC150_MAGN_SPI is not set +# CONFIG_MAG3110 is not set +# CONFIG_MMC35240 is not set +# CONFIG_IIO_ST_MAGN_3AXIS is not set +# CONFIG_SENSORS_HMC5843_I2C is not set +# CONFIG_SENSORS_HMC5843_SPI is not set + +# +# Multiplexers +# +# CONFIG_IIO_MUX is not set + +# +# Inclinometer sensors +# + +# +# Digital potentiometers +# +# CONFIG_AD5272 is not set +# CONFIG_DS1803 is not set +# CONFIG_MAX5481 is not set +# CONFIG_MAX5487 is not set +# CONFIG_MCP4018 is not set +# CONFIG_MCP4131 is not set +# CONFIG_MCP4531 is not set +# CONFIG_TPL0102 is not set + +# +# Digital potentiostats +# +# CONFIG_LMP91000 is not set + +# +# Pressure sensors +# +# CONFIG_ABP060MG is not set +# CONFIG_BMP280 is not set +# CONFIG_HP03 is not set +# CONFIG_MPL115_I2C is not set +# CONFIG_MPL115_SPI is not set +# CONFIG_MPL3115 is not set +# CONFIG_MS5611 is not set +# CONFIG_MS5637 is not set +# CONFIG_IIO_ST_PRESS is not set +# CONFIG_T5403 is not set +# CONFIG_HP206C is not set +# CONFIG_ZPA2326 is not set + +# +# Lightning sensors +# +# CONFIG_AS3935 is not set + +# +# Proximity and distance sensors +# +# CONFIG_LIDAR_LITE_V2 is not set +# CONFIG_RFD77402 is not set +# CONFIG_SRF04 is not set +# CONFIG_SX9500 is not set +# CONFIG_SRF08 is not set + +# +# Resolver to digital converters +# +# CONFIG_AD2S1200 is not set + +# +# Temperature sensors +# +# CONFIG_MAXIM_THERMOCOUPLE is not set +# CONFIG_MLX90614 is not set +# CONFIG_MLX90632 is not set +# CONFIG_TMP006 is not set +# CONFIG_TMP007 is not set +# CONFIG_TSYS01 is not set +# CONFIG_TSYS02D is not set +CONFIG_PWM=y +CONFIG_PWM_SYSFS=y +# CONFIG_PWM_FSL_FTM is not set +# CONFIG_PWM_PCA9685 is not set +CONFIG_PWM_SUN4I=y + +# +# IRQ chip support +# +CONFIG_IRQCHIP=y +CONFIG_ARM_GIC=y +CONFIG_ARM_GIC_MAX_NR=1 +# CONFIG_IPACK_BUS is not set +CONFIG_ARCH_HAS_RESET_CONTROLLER=y +CONFIG_RESET_CONTROLLER=y +CONFIG_RESET_SIMPLE=y +CONFIG_RESET_SUNXI=y +# CONFIG_RESET_TI_SYSCON is not set +# CONFIG_FMC is not set + +# +# PHY Subsystem +# +CONFIG_GENERIC_PHY=y +CONFIG_PHY_SUN4I_USB=y +CONFIG_PHY_SUN9I_USB=y +# CONFIG_BCM_KONA_USB2_PHY is not set +# CONFIG_PHY_PXA_28NM_HSIC is not set +# CONFIG_PHY_PXA_28NM_USB2 is not set +# CONFIG_PHY_CPCAP_USB is not set +# CONFIG_PHY_MAPPHONE_MDM6600 is not set +# CONFIG_POWERCAP is not set +# CONFIG_MCB is not set + +# +# Performance monitor support +# +# CONFIG_ARM_CCI_PMU is not set +# CONFIG_ARM_CCN is not set +CONFIG_ARM_PMU=y +# CONFIG_RAS is not set + +# +# Android +# +# CONFIG_ANDROID is not set +# CONFIG_DAX is not set +CONFIG_NVMEM=y +CONFIG_NVMEM_SUNXI_SID=y + +# +# HW tracing support +# +# CONFIG_STM is not set +# CONFIG_INTEL_TH is not set +# CONFIG_FPGA is not set +# CONFIG_FSI is not set +# CONFIG_TEE is not set +CONFIG_PM_OPP=y +# CONFIG_SIOX is not set +# CONFIG_SLIMBUS is not set + +# +# Firmware Drivers +# +CONFIG_ARM_PSCI_FW=y +# CONFIG_FW_CFG_SYSFS is not set +CONFIG_HAVE_ARM_SMCCC=y +# CONFIG_GOOGLE_FIRMWARE is not set + +# +# Tegra firmware driver +# + +# +# File systems +# +CONFIG_DCACHE_WORD_ACCESS=y +CONFIG_FS_IOMAP=y +# CONFIG_EXT2_FS is not set +# CONFIG_EXT3_FS is not set +CONFIG_EXT4_FS=y +CONFIG_EXT4_USE_FOR_EXT2=y +# CONFIG_EXT4_FS_POSIX_ACL is not set +# CONFIG_EXT4_FS_SECURITY is not set +# CONFIG_EXT4_ENCRYPTION is not set +# CONFIG_EXT4_DEBUG is not set +CONFIG_JBD2=y +# CONFIG_JBD2_DEBUG is not set +CONFIG_FS_MBCACHE=y +# CONFIG_REISERFS_FS is not set +# 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 is not set +# CONFIG_NILFS2_FS is not set +# CONFIG_F2FS_FS is not set +CONFIG_FS_POSIX_ACL=y +CONFIG_EXPORTFS=y +# CONFIG_EXPORTFS_BLOCK_OPS is not set +CONFIG_FILE_LOCKING=y +CONFIG_MANDATORY_FILE_LOCKING=y +# CONFIG_FS_ENCRYPTION is not set +CONFIG_FSNOTIFY=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY_USER=y +# CONFIG_FANOTIFY is not set +# CONFIG_QUOTA is not set +# CONFIG_AUTOFS4_FS is not set +# CONFIG_AUTOFS_FS is not set +# CONFIG_FUSE_FS is not set +# CONFIG_OVERLAY_FS is not set + +# +# Caches +# +# CONFIG_FSCACHE is not set + +# +# CD-ROM/DVD Filesystems +# +# CONFIG_ISO9660_FS is not set +# CONFIG_UDF_FS is not set + +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=y +# CONFIG_MSDOS_FS is not set +CONFIG_VFAT_FS=y +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +# CONFIG_FAT_DEFAULT_UTF8 is not set +# CONFIG_NTFS_FS is not set + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +# CONFIG_PROC_CHILDREN is not set +CONFIG_KERNFS=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +# CONFIG_TMPFS_POSIX_ACL is not set +# CONFIG_TMPFS_XATTR is not set +CONFIG_MEMFD_CREATE=y +CONFIG_CONFIGFS_FS=y +CONFIG_MISC_FILESYSTEMS=y +# CONFIG_ORANGEFS_FS is not set +# CONFIG_ADFS_FS is not set +# CONFIG_AFFS_FS is not set +# CONFIG_ECRYPT_FS is not set +# CONFIG_HFS_FS is not set +# CONFIG_HFSPLUS_FS is not set +# CONFIG_BEFS_FS is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +# CONFIG_CRAMFS is not set +# CONFIG_SQUASHFS is not set +# 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_NETWORK_FILESYSTEMS=y +CONFIG_NFS_FS=y +CONFIG_NFS_V2=y +CONFIG_NFS_V3=y +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=y +# CONFIG_NFS_SWAP is not set +# CONFIG_NFS_V4_1 is not set +CONFIG_ROOT_NFS=y +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=y +# CONFIG_NFSD is not set +CONFIG_GRACE_PERIOD=y +CONFIG_LOCKD=y +CONFIG_LOCKD_V4=y +CONFIG_NFS_ACL_SUPPORT=y +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=y +CONFIG_SUNRPC_GSS=y +# CONFIG_SUNRPC_DEBUG is not set +# CONFIG_CEPH_FS is not set +# CONFIG_CIFS 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=y +# CONFIG_NLS_CODEPAGE_737 is not set +# CONFIG_NLS_CODEPAGE_775 is not set +# CONFIG_NLS_CODEPAGE_850 is not set +# CONFIG_NLS_CODEPAGE_852 is not set +# CONFIG_NLS_CODEPAGE_855 is not set +# CONFIG_NLS_CODEPAGE_857 is not set +# CONFIG_NLS_CODEPAGE_860 is not set +# CONFIG_NLS_CODEPAGE_861 is not set +# CONFIG_NLS_CODEPAGE_862 is not set +# CONFIG_NLS_CODEPAGE_863 is not set +# CONFIG_NLS_CODEPAGE_864 is not set +# CONFIG_NLS_CODEPAGE_865 is not set +# CONFIG_NLS_CODEPAGE_866 is not set +# CONFIG_NLS_CODEPAGE_869 is not set +# CONFIG_NLS_CODEPAGE_936 is not set +# CONFIG_NLS_CODEPAGE_950 is not set +# CONFIG_NLS_CODEPAGE_932 is not set +# CONFIG_NLS_CODEPAGE_949 is not set +# CONFIG_NLS_CODEPAGE_874 is not set +# CONFIG_NLS_ISO8859_8 is not set +# CONFIG_NLS_CODEPAGE_1250 is not set +# CONFIG_NLS_CODEPAGE_1251 is not set +# CONFIG_NLS_ASCII is not set +CONFIG_NLS_ISO8859_1=y +# CONFIG_NLS_ISO8859_2 is not set +# CONFIG_NLS_ISO8859_3 is not set +# CONFIG_NLS_ISO8859_4 is not set +# CONFIG_NLS_ISO8859_5 is not set +# CONFIG_NLS_ISO8859_6 is not set +# CONFIG_NLS_ISO8859_7 is not set +# CONFIG_NLS_ISO8859_9 is not set +# CONFIG_NLS_ISO8859_13 is not set +# CONFIG_NLS_ISO8859_14 is not set +# CONFIG_NLS_ISO8859_15 is not set +# CONFIG_NLS_KOI8_R is not set +# CONFIG_NLS_KOI8_U is not set +# CONFIG_NLS_MAC_ROMAN is not set +# CONFIG_NLS_MAC_CELTIC is not set +# CONFIG_NLS_MAC_CENTEURO is not set +# CONFIG_NLS_MAC_CROATIAN is not set +# CONFIG_NLS_MAC_CYRILLIC is not set +# CONFIG_NLS_MAC_GAELIC is not set +# CONFIG_NLS_MAC_GREEK is not set +# CONFIG_NLS_MAC_ICELAND is not set +# CONFIG_NLS_MAC_INUIT is not set +# CONFIG_NLS_MAC_ROMANIAN is not set +# CONFIG_NLS_MAC_TURKISH is not set +# CONFIG_NLS_UTF8 is not set +# CONFIG_DLM is not set + +# +# Kernel hacking +# + +# +# printk and dmesg options +# +CONFIG_PRINTK_TIME=y +CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 +CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 +# CONFIG_DYNAMIC_DEBUG is not set + +# +# Compile-time checks and compiler options +# +CONFIG_ENABLE_WARN_DEPRECATED=y +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_FRAME_WARN=1024 +# CONFIG_STRIP_ASM_SYMS is not set +# CONFIG_UNUSED_SYMBOLS is not set +CONFIG_DEBUG_FS=y +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +CONFIG_SECTION_MISMATCH_WARN_ONLY=y +# CONFIG_MAGIC_SYSRQ is not set +# CONFIG_DEBUG_KERNEL is not set + +# +# Memory Debugging +# +# CONFIG_PAGE_EXTENSION is not set +# CONFIG_PAGE_POISONING is not set +# CONFIG_DEBUG_RODATA_TEST is not set +# CONFIG_SLUB_DEBUG_ON is not set +# CONFIG_SLUB_STATS is not set +CONFIG_HAVE_DEBUG_KMEMLEAK=y +CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y +CONFIG_DEBUG_MEMORY_INIT=y +CONFIG_ARCH_HAS_KCOV=y +CONFIG_CC_HAS_SANCOV_TRACE_PC=y +# CONFIG_KCOV is not set + +# +# Debug Lockups and Hangs +# +# CONFIG_PANIC_ON_OOPS is not set +CONFIG_PANIC_ON_OOPS_VALUE=0 +CONFIG_PANIC_TIMEOUT=0 +# CONFIG_DEBUG_TIMEKEEPING is not set + +# +# Lock Debugging (spinlocks, mutexes, etc...) +# +CONFIG_LOCK_DEBUGGING_SUPPORT=y +# CONFIG_WW_MUTEX_SELFTEST is not set +# CONFIG_STACKTRACE is not set +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set +CONFIG_DEBUG_BUGVERBOSE=y + +# +# RCU Debugging +# +CONFIG_RCU_CPU_STALL_TIMEOUT=21 +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_TRACING_SUPPORT=y +# CONFIG_FTRACE is not set +# CONFIG_DMA_API_DEBUG is not set +CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_LKDTM is not set +# CONFIG_TEST_LIST_SORT is not set +# CONFIG_TEST_SORT is not set +# CONFIG_ATOMIC64_SELFTEST is not set +# CONFIG_TEST_HEXDUMP is not set +# CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_KSTRTOX is not set +# CONFIG_TEST_PRINTF is not set +# CONFIG_TEST_BITMAP is not set +# CONFIG_TEST_UUID is not set +# CONFIG_TEST_OVERFLOW is not set +# CONFIG_TEST_RHASHTABLE is not set +# CONFIG_TEST_HASH is not set +# CONFIG_TEST_LKM is not set +# CONFIG_TEST_USER_COPY is not set +# CONFIG_TEST_BPF is not set +# CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_TEST_FIRMWARE is not set +# CONFIG_TEST_SYSCTL is not set +# CONFIG_TEST_UDELAY is not set +# CONFIG_TEST_STATIC_KEYS is not set +# CONFIG_TEST_KMOD is not set +# CONFIG_MEMTEST is not set +# CONFIG_BUG_ON_DATA_CORRUPTION is not set +# CONFIG_SAMPLES is not set +CONFIG_HAVE_ARCH_KGDB=y +# CONFIG_UBSAN is not set +CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y +# CONFIG_STRICT_DEVMEM is not set +# CONFIG_DEBUG_WX is not set +CONFIG_ARM_UNWIND=y +# CONFIG_DEBUG_USER is not set +CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S" +CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" +# CONFIG_PID_IN_CONTEXTIDR is not set +# CONFIG_CORESIGHT is not set + +# +# Security options +# +CONFIG_KEYS=y +# CONFIG_PERSISTENT_KEYRINGS is not set +# CONFIG_BIG_KEYS is not set +# CONFIG_ENCRYPTED_KEYS is not set +# CONFIG_KEY_DH_OPERATIONS is not set +# CONFIG_SECURITY_DMESG_RESTRICT is not set +# CONFIG_SECURITY is not set +# CONFIG_SECURITYFS is not set +CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y +# CONFIG_HARDENED_USERCOPY is not set +# CONFIG_FORTIFY_SOURCE is not set +# CONFIG_STATIC_USERMODEHELPER is not set +CONFIG_DEFAULT_SECURITY_DAC=y +CONFIG_DEFAULT_SECURITY="" +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD=y +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_BLKCIPHER=y +CONFIG_CRYPTO_BLKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=y +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_RNG_DEFAULT=y +CONFIG_CRYPTO_AKCIPHER2=y +CONFIG_CRYPTO_AKCIPHER=y +CONFIG_CRYPTO_KPP2=y +CONFIG_CRYPTO_ACOMP2=y +CONFIG_CRYPTO_RSA=y +# CONFIG_CRYPTO_DH is not set +# CONFIG_CRYPTO_ECDH is not set +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +# CONFIG_CRYPTO_USER is not set +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +CONFIG_CRYPTO_GF128MUL=y +CONFIG_CRYPTO_NULL=y +CONFIG_CRYPTO_NULL2=y +# CONFIG_CRYPTO_PCRYPT is not set +CONFIG_CRYPTO_WORKQUEUE=y +# CONFIG_CRYPTO_CRYPTD is not set +# CONFIG_CRYPTO_MCRYPTD is not set +# CONFIG_CRYPTO_AUTHENC is not set +# CONFIG_CRYPTO_TEST is not set + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_CCM=y +CONFIG_CRYPTO_GCM=y +# CONFIG_CRYPTO_CHACHA20POLY1305 is not set +# CONFIG_CRYPTO_AEGIS128 is not set +# CONFIG_CRYPTO_AEGIS128L is not set +# CONFIG_CRYPTO_AEGIS256 is not set +# CONFIG_CRYPTO_MORUS640 is not set +# CONFIG_CRYPTO_MORUS1280 is not set +CONFIG_CRYPTO_SEQIV=y +CONFIG_CRYPTO_ECHAINIV=m + +# +# Block modes +# +# CONFIG_CRYPTO_CBC is not set +# CONFIG_CRYPTO_CFB is not set +CONFIG_CRYPTO_CTR=y +# CONFIG_CRYPTO_CTS is not set +# CONFIG_CRYPTO_ECB is not set +# CONFIG_CRYPTO_LRW is not set +# CONFIG_CRYPTO_PCBC is not set +# CONFIG_CRYPTO_XTS is not set +# CONFIG_CRYPTO_KEYWRAP is not set + +# +# Hash modes +# +CONFIG_CRYPTO_CMAC=y +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_CRCT10DIF is not set +CONFIG_CRYPTO_GHASH=y +# CONFIG_CRYPTO_POLY1305 is not set +# CONFIG_CRYPTO_MD4 is not set +CONFIG_CRYPTO_MD5=y +# CONFIG_CRYPTO_MICHAEL_MIC is not set +# CONFIG_CRYPTO_RMD128 is not set +# CONFIG_CRYPTO_RMD160 is not set +# CONFIG_CRYPTO_RMD256 is not set +# CONFIG_CRYPTO_RMD320 is not set +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA256=y +# CONFIG_CRYPTO_SHA512 is not set +# CONFIG_CRYPTO_SHA3 is not set +# CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_TGR192 is not set +# CONFIG_CRYPTO_WP512 is not set + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +# CONFIG_CRYPTO_AES_TI is not set +# CONFIG_CRYPTO_ANUBIS is not set +CONFIG_CRYPTO_ARC4=y +# CONFIG_CRYPTO_BLOWFISH is not set +# CONFIG_CRYPTO_CAMELLIA is not set +# CONFIG_CRYPTO_CAST5 is not set +# CONFIG_CRYPTO_CAST6 is not set +CONFIG_CRYPTO_DES=y +# CONFIG_CRYPTO_FCRYPT is not set +# CONFIG_CRYPTO_KHAZAD is not set +# CONFIG_CRYPTO_SALSA20 is not set +# CONFIG_CRYPTO_CHACHA20 is not set +# CONFIG_CRYPTO_SEED is not set +# CONFIG_CRYPTO_SERPENT is not set +# CONFIG_CRYPTO_SM4 is not set +# CONFIG_CRYPTO_SPECK is not set +# CONFIG_CRYPTO_TEA is not set +# CONFIG_CRYPTO_TWOFISH is not set + +# +# Compression +# +# CONFIG_CRYPTO_DEFLATE is not set +# CONFIG_CRYPTO_LZO is not set +# CONFIG_CRYPTO_842 is not set +# CONFIG_CRYPTO_LZ4 is not set +# CONFIG_CRYPTO_LZ4HC is not set +# CONFIG_CRYPTO_ZSTD is not set + +# +# Random Number Generation +# +# CONFIG_CRYPTO_ANSI_CPRNG is not set +CONFIG_CRYPTO_DRBG_MENU=y +CONFIG_CRYPTO_DRBG_HMAC=y +# CONFIG_CRYPTO_DRBG_HASH is not set +# CONFIG_CRYPTO_DRBG_CTR is not set +CONFIG_CRYPTO_DRBG=y +CONFIG_CRYPTO_JITTERENTROPY=y +# CONFIG_CRYPTO_USER_API_HASH is not set +# CONFIG_CRYPTO_USER_API_SKCIPHER is not set +# CONFIG_CRYPTO_USER_API_RNG is not set +# CONFIG_CRYPTO_USER_API_AEAD is not set +CONFIG_CRYPTO_HASH_INFO=y +CONFIG_CRYPTO_HW=y +CONFIG_CRYPTO_DEV_SUN4I_SS=y +# CONFIG_CRYPTO_DEV_SUN4I_SS_PRNG is not set +# CONFIG_CRYPTO_DEV_CCREE is not set +CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y +CONFIG_X509_CERTIFICATE_PARSER=y +CONFIG_PKCS7_MESSAGE_PARSER=y +# CONFIG_PKCS7_TEST_KEY is not set +# CONFIG_SIGNED_PE_FILE_VERIFICATION is not set + +# +# Certificates for signature checking +# +CONFIG_SYSTEM_TRUSTED_KEYRING=y +CONFIG_SYSTEM_TRUSTED_KEYS="" +# CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set +# CONFIG_SECONDARY_TRUSTED_KEYRING is not set +# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set +# CONFIG_ARM_CRYPTO is not set + +# +# Library routines +# +CONFIG_BITREVERSE=y +CONFIG_HAVE_ARCH_BITREVERSE=y +CONFIG_RATIONAL=y +CONFIG_GENERIC_STRNCPY_FROM_USER=y +CONFIG_GENERIC_STRNLEN_USER=y +CONFIG_GENERIC_NET_UTILS=y +CONFIG_GENERIC_PCI_IOMAP=y +CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y +CONFIG_CRC_CCITT=y +CONFIG_CRC16=y +# CONFIG_CRC_T10DIF is not set +CONFIG_CRC_ITU_T=m +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_CRC4 is not set +# CONFIG_CRC7 is not set +# CONFIG_LIBCRC32C is not set +# CONFIG_CRC8 is not set +# CONFIG_RANDOM32_SELFTEST is not set +CONFIG_ZLIB_INFLATE=y +CONFIG_LZO_DECOMPRESS=y +CONFIG_LZ4_DECOMPRESS=y +CONFIG_XZ_DEC=y +CONFIG_XZ_DEC_X86=y +CONFIG_XZ_DEC_POWERPC=y +CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_ARM=y +CONFIG_XZ_DEC_ARMTHUMB=y +CONFIG_XZ_DEC_SPARC=y +CONFIG_XZ_DEC_BCJ=y +# CONFIG_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_DECOMPRESS_LZ4=y +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_ASSOCIATIVE_ARRAY=y +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT_MAP=y +CONFIG_HAS_DMA=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_HAVE_GENERIC_DMA_COHERENT=y +CONFIG_SGL_ALLOC=y +CONFIG_CPU_RMAP=y +CONFIG_DQL=y +CONFIG_GLOB=y +# CONFIG_GLOB_SELFTEST is not set +CONFIG_NLATTR=y +CONFIG_CLZ_TAB=y +# CONFIG_CORDIC is not set +# CONFIG_DDR is not set +# CONFIG_IRQ_POLL is not set +CONFIG_MPILIB=y +CONFIG_LIBFDT=y +CONFIG_OID_REGISTRY=y +CONFIG_FONT_SUPPORT=y +# CONFIG_FONTS is not set +CONFIG_FONT_8x8=y +CONFIG_FONT_8x16=y +CONFIG_SG_POOL=y +CONFIG_ARCH_HAS_SG_CHAIN=y +CONFIG_SBITMAP=y +# CONFIG_STRING_SELFTEST is not set +# CONFIG_VIRTUALIZATION is not set + diff --git a/boards/turbox-twister.sh b/boards/turbox-twister.sh new file mode 100644 index 0000000..3e519f8 --- /dev/null +++ b/boards/turbox-twister.sh @@ -0,0 +1,150 @@ +#!/usr/bin/env zsh +# Copyright (c) 2017-2018 Dyne.org Foundation +# arm-sdk is written and maintained by Ivan J. +# +# This file is part of arm-sdk +# +# This source code is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This software is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this source code. If not, see . + +## kernel build script for the turbox twister a33 tablet +## https://leste.maemo.org/A33-TurboX-Twister + +## settings & config +vars+=(device_name arch size parted_type parted_boot parted_root bootfs inittab) +vars+=(gitkernel gitbranch) +arrs+=(custmodules) + +device_name="turbox-twister" +arch="armhf" +size=1891 +inittab=("T1:12345:respawn:/sbin/agetty -L ttyS0 115200 vt100") + +parted_type="dos" +parted_boot="fat32 2048s 264191s" +parted_root="ext4 264192s 100%" +bootfs="ext4" + +extra_packages+=() +custmodules=() + +gitkernel="https://github.com/maemo-leste/lime2-linux" +gitbranch="lime2-and-twister" + + +prebuild() { + fn prebuild + req=(device_name) + ckreq || return 1 + + notice "executing $device_name prebuild" + + copy-root-overlay + + mkdir -p $R/tmp/kernels/$device_name +} + +postbuild() { + fn postbuild + req=(uboot_configs device_name compiler) + ckreq || return 1 + + notice "executing $device_name postbuild" + + notice "building u-boot" + mkdir -p $R/dist/u-boot + pushd $R/extra/u-boot + local board="q8_a33_tablet_1024x600_defconfig" + notice "building u-boot for $board" + + make distclean + make \ + $MAKEOPTS \ + ARCH=arm \ + CROSS_COMPILE=$compiler \ + $board + make \ + $MAKEOPTS \ + ARCH=arm \ + CROSS_COMPILE=$compiler || { + zerr + return 1 + } + + mv -v u-boot-sunxi-with-spl.bin $R/dist/u-boot/${board}.bin + popd + + notice "creating boot.cmd" + cat <4xZZI{l^jVBN<$Uxrr<`bGHP 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 literal 0 HcmV?d00001 diff --git a/extra/turbox-twister/lib/firmware/silead/FW_798_GSL915_7681024_OGS.fw b/extra/turbox-twister/lib/firmware/silead/FW_798_GSL915_7681024_OGS.fw new file mode 100644 index 0000000000000000000000000000000000000000..9b29841917a582f2251be33c1da4417a6eaf60fe GIT binary patch literal 38808 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 d2mDLp_aNdzz}L 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 literal 0 HcmV?d00001 diff --git a/extra/turbox-twister/lib/firmware/silead/FW_D90_GSL3675B_PG_102460.fw b/extra/turbox-twister/lib/firmware/silead/FW_D90_GSL3675B_PG_102460.fw new file mode 100644 index 0000000000000000000000000000000000000000..7eb5edfa89af4337ff6a79aa9af8768637072444 GIT binary patch literal 39864 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 Od+r^ZMRosg9R6?fDYF;= literal 0 HcmV?d00001 diff --git a/extra/turbox-twister/lib/firmware/silead/FW_D92_GSL3675B_GG_102460.fw b/extra/turbox-twister/lib/firmware/silead/FW_D92_GSL3675B_GG_102460.fw new file mode 100644 index 0000000000000000000000000000000000000000..432299a5b0eb38cfc39fd5dff302ea8a31f2e957 GIT binary patch literal 39864 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 Ud+&Lp97cEFJ352v{@*zKKeY|E7XSbN literal 0 HcmV?d00001 diff --git a/extra/turbox-twister/lib/firmware/silead/FW_D92_GSL3675B_PG_102460.fw b/extra/turbox-twister/lib/firmware/silead/FW_D92_GSL3675B_PG_102460.fw new file mode 100644 index 0000000000000000000000000000000000000000..e7521402ad8998267496027dc65ef3886b700deb GIT binary patch literal 39864 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