From 35d7b325f8b758c668531e99ee35750772507381 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9D=92=E8=8F=9C=E8=90=9D=20=E5=8D=9C=E5=86=AC=E7=93=9C?= Date: Fri, 26 Apr 2024 15:22:17 +0800 Subject: [PATCH] add support for allwinner T527 Avaota-A1 (#6495) --- config/boards/avaota-a1.conf | 24 + .../linux-sun55iw3-syterkit-legacy.config | 6816 +++++++++++++++++ .../sources/families/sun55iw3-syterkit.conf | 33 + extensions/syterkit-allwinner.sh | 40 + packages/blobs/sunxi/sun50iw3/bl31.bin | Bin 0 -> 78769 bytes packages/blobs/sunxi/sun50iw3/scp.bin | Bin 0 -> 180228 bytes packages/blobs/sunxi/sun50iw3/splash.bin | Bin 0 -> 12960 bytes 7 files changed, 6913 insertions(+) create mode 100644 config/boards/avaota-a1.conf create mode 100644 config/kernel/linux-sun55iw3-syterkit-legacy.config create mode 100644 config/sources/families/sun55iw3-syterkit.conf create mode 100644 extensions/syterkit-allwinner.sh create mode 100644 packages/blobs/sunxi/sun50iw3/bl31.bin create mode 100644 packages/blobs/sunxi/sun50iw3/scp.bin create mode 100644 packages/blobs/sunxi/sun50iw3/splash.bin diff --git a/config/boards/avaota-a1.conf b/config/boards/avaota-a1.conf new file mode 100644 index 000000000..4b8dd2c5a --- /dev/null +++ b/config/boards/avaota-a1.conf @@ -0,0 +1,24 @@ +# Allwinner Cortex-A55 octa core 2/4GB RAM SoC USB3 USB-C 2x GbE LCD +BOARD_NAME="Avaota A1" +BOARDFAMILY="sun55iw3-syterkit" +BOARD_MAINTAINER="" +KERNEL_TARGET="legacy" +BOOT_FDT_FILE="allwinner/sun55i-t527-avaota-a1.dtb" +SRC_EXTLINUX="yes" +SRC_CMDLINE="earlycon=uart8250,mmio32,0x02500000 clk_ignore_unused initcall_debug=0 console=ttyAS0,115200 loglevel=8 cma=64M init=/sbin/init" +BOOTFS_TYPE="fat" +BOOTSIZE="256" +SERIALCON="ttyAS0" +declare -g SYTERKIT_BOARD_ID="avaota-a1" # This _only_ used for syterkit-allwinner extension + +function post_family_tweaks__avaota-a1() { + display_alert "Applying boot blobs" + cp -v "$SRC/packages/blobs/sunxi/sun50iw3/bl31.bin" "$SDCARD/boot/bl31.bin" + cp -v "$SRC/packages/blobs/sunxi/sun50iw3/scp.bin" "$SDCARD/boot/scp.bin" + cp -v "$SRC/packages/blobs/sunxi/sun50iw3/splash.bin" "$SDCARD/boot/splash.bin" + + display_alert "Applying wifi firmware" + pushd "$SDCARD/lib/firmware" + ln -s "aic8800/SDIO/aic8800D80" "aic8800d80" # use armbian-firmware + popd +} diff --git a/config/kernel/linux-sun55iw3-syterkit-legacy.config b/config/kernel/linux-sun55iw3-syterkit-legacy.config new file mode 100644 index 000000000..b34608a13 --- /dev/null +++ b/config/kernel/linux-sun55iw3-syterkit-legacy.config @@ -0,0 +1,6816 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/arm64 5.15.153 Kernel Configuration +# +CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0" +CONFIG_CC_IS_GCC=y +CONFIG_GCC_VERSION=110400 +CONFIG_CLANG_VERSION=0 +CONFIG_AS_IS_GNU=y +CONFIG_AS_VERSION=23800 +CONFIG_LD_IS_BFD=y +CONFIG_LD_VERSION=23800 +CONFIG_LLD_VERSION=0 +CONFIG_CC_CAN_LINK=y +CONFIG_CC_CAN_LINK_STATIC=y +CONFIG_CC_HAS_ASM_GOTO=y +CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y +CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y +CONFIG_CC_HAS_ASM_INLINE=y +CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y +CONFIG_PAHOLE_VERSION=125 +CONFIG_IRQ_WORK=y +CONFIG_BUILDTIME_TABLE_SORT=y +CONFIG_THREAD_INFO_IN_TASK=y + +# +# General setup +# +CONFIG_INIT_ENV_ARG_LIMIT=32 +# CONFIG_COMPILE_TEST is not set +# CONFIG_WERROR is not set +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_BUILD_SALT="" +CONFIG_DEFAULT_INIT="" +CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +# CONFIG_POSIX_MQUEUE is not set +# CONFIG_WATCH_QUEUE 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_GENERIC_IRQ_MIGRATION=y +CONFIG_HARDIRQS_SW_RESEND=y +CONFIG_GENERIC_IRQ_CHIP=y +CONFIG_IRQ_DOMAIN=y +CONFIG_IRQ_DOMAIN_HIERARCHY=y +CONFIG_IRQ_FASTEOI_HIERARCHY_HANDLERS=y +CONFIG_GENERIC_IRQ_IPI=y +CONFIG_GENERIC_MSI_IRQ=y +CONFIG_GENERIC_MSI_IRQ_DOMAIN=y +CONFIG_IRQ_MSI_IOMMU=y +CONFIG_HANDLE_DOMAIN_IRQ=y +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_SPARSE_IRQ=y +# CONFIG_GENERIC_IRQ_DEBUGFS is not set +# end of IRQ subsystem + +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 +# end of Timers subsystem + +CONFIG_BPF=y +CONFIG_HAVE_EBPF_JIT=y +CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y + +# +# BPF subsystem +# +# CONFIG_BPF_SYSCALL is not set +# CONFIG_BPF_JIT is not set +# end of BPF subsystem + +# CONFIG_PREEMPT_NONE is not set +# CONFIG_PREEMPT_VOLUNTARY is not set +CONFIG_PREEMPT=y +CONFIG_PREEMPT_COUNT=y +CONFIG_PREEMPTION=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_SCHED_THERMAL_PRESSURE=y +# CONFIG_BSD_PROCESS_ACCT is not set +# CONFIG_TASKSTATS is not set +# CONFIG_PSI is not set +# end of CPU/Task time and stats accounting + +CONFIG_CPU_ISOLATION=y + +# +# RCU Subsystem +# +CONFIG_TREE_RCU=y +CONFIG_PREEMPT_RCU=y +# CONFIG_RCU_EXPERT is not set +CONFIG_SRCU=y +CONFIG_TREE_SRCU=y +CONFIG_TASKS_RCU_GENERIC=y +CONFIG_TASKS_RCU=y +CONFIG_RCU_STALL_COMMON=y +CONFIG_RCU_NEED_SEGCBLIST=y +# end of RCU Subsystem + +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y +# CONFIG_IKHEADERS is not set +CONFIG_LOG_BUF_SHIFT=17 +CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 +CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 +# CONFIG_PRINTK_INDEX is not set +CONFIG_GENERIC_SCHED_CLOCK=y + +# +# Scheduler features +# +# CONFIG_UCLAMP_TASK is not set +# end of Scheduler features + +CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y +CONFIG_CC_HAS_INT128=y +CONFIG_ARCH_SUPPORTS_INT128=y +CONFIG_CGROUPS=y +# CONFIG_MEMCG is not set +# CONFIG_BLK_CGROUP is not set +CONFIG_CGROUP_SCHED=y +CONFIG_FAIR_GROUP_SCHED=y +# CONFIG_CFS_BANDWIDTH is not set +# CONFIG_RT_GROUP_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_CGROUP_MISC is not set +# CONFIG_CGROUP_DEBUG is not set +CONFIG_NAMESPACES=y +# CONFIG_UTS_NS is not set +CONFIG_TIME_NS=y +CONFIG_IPC_NS=y +CONFIG_USER_NS=y +# CONFIG_PID_NS is not set +CONFIG_NET_NS=y +# CONFIG_CHECKPOINT_RESTORE is not set +# 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_RD_ZSTD=y +CONFIG_BOOT_CONFIG=y +CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_LD_ORPHAN_WARN=y +CONFIG_SYSCTL=y +CONFIG_HAVE_UID16=y +CONFIG_SYSCTL_EXCEPTION_TRACE=y +CONFIG_EXPERT=y +CONFIG_UID16=y +CONFIG_MULTIUSER=y +# CONFIG_SGETMASK_SYSCALL is not set +# CONFIG_SYSFS_SYSCALL is not set +# CONFIG_FHANDLE is not set +CONFIG_POSIX_TIMERS=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_FUTEX_PI=y +CONFIG_HAVE_FUTEX_CMPXCHG=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_AIO=y +CONFIG_IO_URING=y +CONFIG_ADVISE_SYSCALLS=y +CONFIG_MEMBARRIER=y +CONFIG_KALLSYMS=y +CONFIG_KALLSYMS_ALL=y +CONFIG_KALLSYMS_BASE_RELATIVE=y +# CONFIG_USERFAULTFD is not set +CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y +CONFIG_KCMP=y +# CONFIG_RSEQ is not set +# CONFIG_EMBEDDED is not set +CONFIG_HAVE_PERF_EVENTS=y +# CONFIG_PC104 is not set + +# +# Kernel Performance Events And Counters +# +CONFIG_PERF_EVENTS=y +# CONFIG_DEBUG_PERF_USE_VMALLOC is not set +# end of Kernel Performance Events And Counters + +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_SLUB_DEBUG=y +# CONFIG_COMPAT_BRK is not set +# CONFIG_SLAB is not set +CONFIG_SLUB=y +# CONFIG_SLOB is not set +# CONFIG_SLAB_MERGE_DEFAULT is not set +# CONFIG_SLAB_FREELIST_RANDOM is not set +# CONFIG_SLAB_FREELIST_HARDENED is not set +# CONFIG_SHUFFLE_PAGE_ALLOCATOR is not set +CONFIG_SLUB_CPU_PARTIAL=y +CONFIG_SYSTEM_DATA_VERIFICATION=y +CONFIG_PROFILING=y +# end of General setup + +CONFIG_ARM64=y +CONFIG_64BIT=y +CONFIG_MMU=y +CONFIG_ARM64_PAGE_SHIFT=12 +CONFIG_ARM64_CONT_PTE_SHIFT=4 +CONFIG_ARM64_CONT_PMD_SHIFT=4 +CONFIG_ARCH_MMAP_RND_BITS_MIN=18 +CONFIG_ARCH_MMAP_RND_BITS_MAX=24 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=11 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_CSUM=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y +CONFIG_SMP=y +CONFIG_KERNEL_MODE_NEON=y +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_PGTABLE_LEVELS=3 +CONFIG_ARCH_SUPPORTS_UPROBES=y +CONFIG_ARCH_PROC_KCORE_TEXT=y + +# +# Platform selection +# +# CONFIG_ARCH_ACTIONS is not set +CONFIG_ARCH_SUNXI=y +# CONFIG_ARCH_ALPINE is not set +# CONFIG_ARCH_APPLE is not set +# CONFIG_ARCH_BCM2835 is not set +# CONFIG_ARCH_BCM4908 is not set +# CONFIG_ARCH_BCM_IPROC is not set +# CONFIG_ARCH_BERLIN is not set +# CONFIG_ARCH_BITMAIN is not set +# CONFIG_ARCH_BRCMSTB is not set +# CONFIG_ARCH_EXYNOS is not set +# CONFIG_ARCH_SPARX5 is not set +# CONFIG_ARCH_K3 is not set +# CONFIG_ARCH_LAYERSCAPE is not set +# CONFIG_ARCH_LG1K is not set +# CONFIG_ARCH_HISI is not set +# CONFIG_ARCH_KEEMBAY is not set +# CONFIG_ARCH_MEDIATEK is not set +# CONFIG_ARCH_MESON is not set +# CONFIG_ARCH_MVEBU is not set +# CONFIG_ARCH_MXC is not set +# CONFIG_ARCH_QCOM is not set +# CONFIG_ARCH_REALTEK is not set +# CONFIG_ARCH_RENESAS is not set +# CONFIG_ARCH_ROCKCHIP is not set +# CONFIG_ARCH_S32 is not set +# CONFIG_ARCH_SEATTLE is not set +# CONFIG_ARCH_INTEL_SOCFPGA is not set +# CONFIG_ARCH_SYNQUACER is not set +# CONFIG_ARCH_TEGRA is not set +# CONFIG_ARCH_SPRD is not set +# CONFIG_ARCH_THUNDER is not set +# CONFIG_ARCH_THUNDER2 is not set +# CONFIG_ARCH_UNIPHIER is not set +# CONFIG_ARCH_VEXPRESS is not set +# CONFIG_ARCH_VISCONTI is not set +# CONFIG_ARCH_XGENE is not set +# CONFIG_ARCH_ZYNQMP is not set +# end of Platform selection + +# +# Kernel Features +# + +# +# ARM errata workarounds via the alternatives framework +# +CONFIG_ARM64_WORKAROUND_CLEAN_CACHE=y +CONFIG_ARM64_ERRATUM_826319=y +CONFIG_ARM64_ERRATUM_827319=y +CONFIG_ARM64_ERRATUM_824069=y +CONFIG_ARM64_ERRATUM_819472=y +CONFIG_ARM64_ERRATUM_832075=y +CONFIG_ARM64_ERRATUM_1742098=y +CONFIG_ARM64_ERRATUM_845719=y +CONFIG_ARM64_ERRATUM_843419=y +CONFIG_ARM64_LD_HAS_FIX_ERRATUM_843419=y +CONFIG_ARM64_ERRATUM_1024718=y +CONFIG_ARM64_ERRATUM_1418040=y +CONFIG_ARM64_WORKAROUND_SPECULATIVE_AT=y +CONFIG_ARM64_ERRATUM_1165522=y +CONFIG_ARM64_ERRATUM_1319367=y +CONFIG_ARM64_ERRATUM_1530923=y +CONFIG_ARM64_WORKAROUND_REPEAT_TLBI=y +CONFIG_ARM64_ERRATUM_2441007=y +CONFIG_ARM64_ERRATUM_1286807=y +CONFIG_ARM64_ERRATUM_1463225=y +CONFIG_ARM64_ERRATUM_1542419=y +CONFIG_ARM64_ERRATUM_1508412=y +CONFIG_ARM64_ERRATUM_2441009=y +CONFIG_ARM64_ERRATUM_2457168=y +CONFIG_ARM64_WORKAROUND_TSB_FLUSH_FAILURE=y +CONFIG_ARM64_ERRATUM_2054223=y +CONFIG_ARM64_ERRATUM_2067961=y +CONFIG_CAVIUM_ERRATUM_22375=y +CONFIG_CAVIUM_ERRATUM_23154=y +CONFIG_CAVIUM_ERRATUM_27456=y +CONFIG_CAVIUM_ERRATUM_30115=y +CONFIG_CAVIUM_TX2_ERRATUM_219=y +CONFIG_FUJITSU_ERRATUM_010001=y +CONFIG_HISILICON_ERRATUM_161600802=y +CONFIG_QCOM_FALKOR_ERRATUM_1003=y +CONFIG_QCOM_FALKOR_ERRATUM_1009=y +CONFIG_QCOM_QDF2400_ERRATUM_0065=y +CONFIG_QCOM_FALKOR_ERRATUM_E1041=y +CONFIG_NVIDIA_CARMEL_CNP_ERRATUM=y +CONFIG_SOCIONEXT_SYNQUACER_PREITS=y +# end of ARM errata workarounds via the alternatives framework + +CONFIG_ARM64_4K_PAGES=y +# CONFIG_ARM64_16K_PAGES is not set +# CONFIG_ARM64_64K_PAGES is not set +CONFIG_ARM64_VA_BITS_39=y +# CONFIG_ARM64_VA_BITS_48 is not set +CONFIG_ARM64_VA_BITS=39 +CONFIG_ARM64_PA_BITS_48=y +CONFIG_ARM64_PA_BITS=48 +# CONFIG_CPU_BIG_ENDIAN is not set +CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_SCHED_MC=y +# CONFIG_SCHED_SMT is not set +CONFIG_NR_CPUS=8 +CONFIG_HOTPLUG_CPU=y +# CONFIG_NUMA is not set +# CONFIG_HZ_100 is not set +CONFIG_HZ_250=y +# CONFIG_HZ_300 is not set +# CONFIG_HZ_1000 is not set +CONFIG_HZ=250 +CONFIG_SCHED_HRTICK=y +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_HW_PERF_EVENTS=y +# CONFIG_PARAVIRT is not set +# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set +# CONFIG_KEXEC is not set +# CONFIG_KEXEC_FILE is not set +# CONFIG_CRASH_DUMP is not set +# CONFIG_XEN is not set +CONFIG_FORCE_MAX_ZONEORDER=11 +CONFIG_UNMAP_KERNEL_AT_EL0=y +CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY=y +CONFIG_RODATA_FULL_DEFAULT_ENABLED=y +# CONFIG_ARM64_SW_TTBR0_PAN is not set +CONFIG_ARM64_TAGGED_ADDR_ABI=y +CONFIG_COMPAT=y +CONFIG_KUSER_HELPERS=y +# CONFIG_ARMV8_DEPRECATED is not set + +# +# ARMv8.1 architectural features +# +CONFIG_ARM64_HW_AFDBM=y +CONFIG_ARM64_PAN=y +CONFIG_AS_HAS_LDAPR=y +CONFIG_AS_HAS_LSE_ATOMICS=y +CONFIG_ARM64_LSE_ATOMICS=y +CONFIG_ARM64_USE_LSE_ATOMICS=y +# end of ARMv8.1 architectural features + +# +# ARMv8.2 architectural features +# +# CONFIG_ARM64_PMEM is not set +CONFIG_ARM64_RAS_EXTN=y +CONFIG_ARM64_CNP=y +# end of ARMv8.2 architectural features + +# +# ARMv8.3 architectural features +# +CONFIG_ARM64_PTR_AUTH=y +CONFIG_ARM64_PTR_AUTH_KERNEL=y +CONFIG_CC_HAS_BRANCH_PROT_PAC_RET=y +CONFIG_CC_HAS_SIGN_RETURN_ADDRESS=y +CONFIG_AS_HAS_PAC=y +CONFIG_AS_HAS_CFI_NEGATE_RA_STATE=y +# end of ARMv8.3 architectural features + +# +# ARMv8.4 architectural features +# +CONFIG_ARM64_AMU_EXTN=y +CONFIG_AS_HAS_ARMV8_4=y +CONFIG_ARM64_TLB_RANGE=y +# end of ARMv8.4 architectural features + +# +# ARMv8.5 architectural features +# +CONFIG_AS_HAS_ARMV8_5=y +CONFIG_ARM64_BTI=y +CONFIG_CC_HAS_BRANCH_PROT_PAC_RET_BTI=y +CONFIG_ARM64_E0PD=y +CONFIG_ARCH_RANDOM=y +CONFIG_ARM64_AS_HAS_MTE=y +CONFIG_ARM64_MTE=y +# end of ARMv8.5 architectural features + +# +# ARMv8.7 architectural features +# +CONFIG_ARM64_EPAN=y +# end of ARMv8.7 architectural features + +CONFIG_ARM64_SVE=y +CONFIG_ARM64_MODULE_PLTS=y +# CONFIG_ARM64_PSEUDO_NMI is not set +CONFIG_RELOCATABLE=y +# CONFIG_RANDOMIZE_BASE is not set +CONFIG_CC_HAVE_STACKPROTECTOR_SYSREG=y +CONFIG_STACKPROTECTOR_PER_TASK=y +# end of Kernel Features + +# +# Boot options +# +CONFIG_CMDLINE="" +# CONFIG_EFI is not set +# end of Boot options + +CONFIG_SYSVIPC_COMPAT=y + +# +# Power management options +# +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +# CONFIG_SUSPEND_SKIP_SYNC is not set +# CONFIG_HIBERNATION is not set +CONFIG_PM_SLEEP=y +CONFIG_PM_SLEEP_SMP=y +# CONFIG_PM_AUTOSLEEP is not set +CONFIG_PM_WAKELOCKS=y +CONFIG_PM_WAKELOCKS_LIMIT=100 +CONFIG_PM_WAKELOCKS_GC=y +CONFIG_PM=y +CONFIG_PM_DEBUG=y +CONFIG_PM_ADVANCED_DEBUG=y +# CONFIG_PM_TEST_SUSPEND is not set +CONFIG_PM_SLEEP_DEBUG=y +CONFIG_PM_CLK=y +CONFIG_PM_GENERIC_DOMAINS=y +# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set +CONFIG_PM_GENERIC_DOMAINS_SLEEP=y +CONFIG_PM_GENERIC_DOMAINS_OF=y +CONFIG_CPU_PM=y +CONFIG_ENERGY_MODEL=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +# end of Power management options + +# +# CPU Power Management +# + +# +# CPU Idle +# +CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_MULTIPLE_DRIVERS=y +# CONFIG_CPU_IDLE_GOV_LADDER is not set +CONFIG_CPU_IDLE_GOV_MENU=y +# CONFIG_CPU_IDLE_GOV_TEO is not set +CONFIG_DT_IDLE_STATES=y + +# +# ARM CPU Idle Drivers +# +# CONFIG_ARM_CPUIDLE is not set +CONFIG_ARM_PSCI_CPUIDLE=y +CONFIG_ARM_PSCI_CPUIDLE_DOMAIN=y +# end of ARM CPU Idle Drivers +# end of CPU Idle + +# +# CPU Frequency scaling +# +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_GOV_ATTR_SET=y +CONFIG_CPU_FREQ_GOV_COMMON=y +CONFIG_CPU_FREQ_STAT=y +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=y +CONFIG_CPU_FREQ_GOV_USERSPACE=y +CONFIG_CPU_FREQ_GOV_ONDEMAND=y +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y +CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y + +# +# CPU frequency scaling drivers +# +# CONFIG_CPUFREQ_DT is not set +# end of CPU Frequency scaling +# end of CPU Power Management + +# CONFIG_VIRTUALIZATION is not set +CONFIG_ARM64_CRYPTO=y +# CONFIG_CRYPTO_SHA256_ARM64 is not set +# CONFIG_CRYPTO_SHA512_ARM64 is not set +# CONFIG_CRYPTO_SHA1_ARM64_CE is not set +# CONFIG_CRYPTO_SHA2_ARM64_CE is not set +# CONFIG_CRYPTO_SHA512_ARM64_CE is not set +# CONFIG_CRYPTO_SHA3_ARM64 is not set +# CONFIG_CRYPTO_SM3_ARM64_CE is not set +# CONFIG_CRYPTO_SM4_ARM64_CE is not set +# CONFIG_CRYPTO_GHASH_ARM64_CE is not set +# CONFIG_CRYPTO_AES_ARM64 is not set +# CONFIG_CRYPTO_AES_ARM64_CE is not set +# CONFIG_CRYPTO_AES_ARM64_CE_CCM is not set +# CONFIG_CRYPTO_AES_ARM64_CE_BLK is not set +# CONFIG_CRYPTO_AES_ARM64_NEON_BLK is not set +# CONFIG_CRYPTO_CHACHA20_NEON is not set +# CONFIG_CRYPTO_POLY1305_NEON is not set +# CONFIG_CRYPTO_NHPOLY1305_NEON is not set +# CONFIG_CRYPTO_AES_ARM64_BS is not set + +# +# General architecture-dependent options +# +# CONFIG_KPROBES is not set +CONFIG_JUMP_LABEL=y +# CONFIG_STATIC_KEYS_SELFTEST is not set +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y +CONFIG_HAVE_NMI=y +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=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_KEEPINITRD=y +CONFIG_ARCH_HAS_SET_MEMORY=y +CONFIG_ARCH_HAS_SET_DIRECT_MAP=y +CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y +CONFIG_ARCH_WANTS_NO_INSTR=y +CONFIG_HAVE_ASM_MODVERSIONS=y +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_RSEQ=y +CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=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_HAVE_ARCH_JUMP_LABEL_RELATIVE=y +CONFIG_MMU_GATHER_TABLE_FREE=y +CONFIG_MMU_GATHER_RCU_TABLE_FREE=y +CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y +CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y +CONFIG_HAVE_CMPXCHG_LOCAL=y +CONFIG_HAVE_CMPXCHG_DOUBLE=y +CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y +CONFIG_HAVE_ARCH_SECCOMP=y +CONFIG_HAVE_ARCH_SECCOMP_FILTER=y +CONFIG_SECCOMP=y +CONFIG_SECCOMP_FILTER=y +# CONFIG_SECCOMP_CACHE_DEBUG is not set +CONFIG_HAVE_ARCH_STACKLEAK=y +CONFIG_HAVE_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR=y +CONFIG_STACKPROTECTOR_STRONG=y +CONFIG_ARCH_SUPPORTS_LTO_CLANG=y +CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y +CONFIG_LTO_NONE=y +CONFIG_ARCH_SUPPORTS_CFI_CLANG=y +CONFIG_HAVE_CONTEXT_TRACKING=y +CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y +CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y +CONFIG_HAVE_MOVE_PUD=y +CONFIG_HAVE_MOVE_PMD=y +CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y +CONFIG_HAVE_ARCH_HUGE_VMAP=y +CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y +CONFIG_HAVE_MOD_ARCH_SPECIFIC=y +CONFIG_MODULES_USE_ELF_RELA=y +CONFIG_ARCH_HAS_ELF_RANDOMIZE=y +CONFIG_HAVE_ARCH_MMAP_RND_BITS=y +CONFIG_ARCH_MMAP_RND_BITS=18 +CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y +CONFIG_ARCH_MMAP_RND_COMPAT_BITS=11 +CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y +CONFIG_CLONE_BACKWARDS=y +CONFIG_OLD_SIGSUSPEND3=y +CONFIG_COMPAT_OLD_SIGACTION=y +CONFIG_COMPAT_32BIT_TIME=y +CONFIG_HAVE_ARCH_VMAP_STACK=y +CONFIG_VMAP_STACK=y +CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y +# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set +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_HAVE_ARCH_COMPILER_H=y +CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y +# CONFIG_LOCK_EVENT_COUNTS is not set +CONFIG_ARCH_HAS_RELR=y +CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y +CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y + +# +# GCOV-based kernel profiling +# +# CONFIG_GCOV_KERNEL is not set +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y +# end of GCOV-based kernel profiling + +CONFIG_HAVE_GCC_PLUGINS=y +# end of General architecture-dependent options + +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_NONE=y +# CONFIG_MODULE_COMPRESS_GZIP is not set +# CONFIG_MODULE_COMPRESS_XZ is not set +# CONFIG_MODULE_COMPRESS_ZSTD is not set +# CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set +CONFIG_MODPROBE_PATH="/sbin/modprobe" +# CONFIG_TRIM_UNUSED_KSYMS is not set +CONFIG_MODULES_TREE_LOOKUP=y +CONFIG_BLOCK=y +CONFIG_BLK_DEV_BSG_COMMON=y +# CONFIG_BLK_DEV_BSGLIB is not set +# CONFIG_BLK_DEV_INTEGRITY is not set +# CONFIG_BLK_DEV_ZONED is not set +# CONFIG_BLK_WBT is not set +CONFIG_BLK_DEBUG_FS=y +# CONFIG_BLK_SED_OPAL is not set +# CONFIG_BLK_INLINE_ENCRYPTION is not set + +# +# Partition Types +# +# CONFIG_PARTITION_ADVANCED is not set +CONFIG_MSDOS_PARTITION=y +CONFIG_EFI_PARTITION=y +# end of Partition Types + +CONFIG_BLOCK_COMPAT=y +CONFIG_BLK_MQ_PCI=y +CONFIG_BLK_MQ_VIRTIO=y +CONFIG_BLK_PM=y + +# +# IO Schedulers +# +CONFIG_MQ_IOSCHED_DEADLINE=y +CONFIG_MQ_IOSCHED_KYBER=y +# CONFIG_IOSCHED_BFQ is not set +# end of IO Schedulers + +CONFIG_ASN1=y +CONFIG_UNINLINE_SPIN_UNLOCK=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_ARCH_USE_QUEUED_SPINLOCKS=y +CONFIG_QUEUED_SPINLOCKS=y +CONFIG_ARCH_USE_QUEUED_RWLOCKS=y +CONFIG_QUEUED_RWLOCKS=y +CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y +CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y + +# +# Allwinner BSP +# + +# +# Platform Information +# +CONFIG_AW_BSP=y +# CONFIG_AW_KERNEL_AOSP is not set +CONFIG_AW_KERNEL_ORIGIN=y +# CONFIG_ARCH_SUN50I is not set +CONFIG_ARCH_SUN55I=y +# CONFIG_ARCH_SUN60I is not set +# CONFIG_ARCH_SUN65I is not set +CONFIG_ARCH_SUN55IW3=y +# CONFIG_ARCH_SUN55IW5 is not set +# CONFIG_ARCH_SUN55IW6 is not set +# CONFIG_AW_FPGA_S4 is not set +# CONFIG_AW_FPGA_V7 is not set +CONFIG_AW_IC_BOARD=y +CONFIG_AW_SOC_NAME="T527" +# end of Platform Information + +# +# Allwinner's Debugging Options +# +# CONFIG_AW_DEBUG_LOCK is not set +# CONFIG_AW_DEBUG_SPINLOCK is not set +# CONFIG_AW_DEBUG_MEM is not set +# CONFIG_AW_DEBUG_FTRACE is not set +# CONFIG_AW_REG_VERIFY is not set +# CONFIG_AW_LOG_VERBOSE is not set +# end of Allwinner's Debugging Options + +# +# Device Drivers +# + +# +# Clock Drivers +# +# CONFIG_AW_CCU_LEGACY is not set +CONFIG_AW_CCU=y +CONFIG_AW_DDR_CCU=y +# CONFIG_AW_SUN8IW11_CCU is not set +# CONFIG_AW_SUN8IW18_CCU is not set +# CONFIG_AW_SUN8IW20_CCU is not set +# CONFIG_AW_SUN8IW20_R_CCU is not set +# CONFIG_AW_SUN8IW20_TEST is not set +# CONFIG_AW_SUN50IW12_CCU is not set +# CONFIG_AW_SUN50IW12_R_CCU is not set +# CONFIG_AW_SUN50IW10_CCU is not set +# CONFIG_AW_SUN50IW10_R_CCU is not set +# CONFIG_AW_SUN50IW10_DISPLL is not set +# CONFIG_AW_SUN50IW9_CCU is not set +# CONFIG_AW_SUN50IW9_R_CCU is not set +CONFIG_AW_SUN55IW3_CCU=y +CONFIG_AW_SUN55IW3_R_CCU=y +CONFIG_AW_SUN55IW3_MCU_CCU=y +# CONFIG_AW_SUN55IW3_TEST is not set +# CONFIG_AW_SUN60IW1_CCU is not set +# CONFIG_AW_SUN60IW1_DSP_CCU is not set +# CONFIG_AW_SUN60IW1_R_CCU is not set +# CONFIG_AW_SUN60IW2_CCU is not set +# CONFIG_AW_SUN60IW2_R_CCU is not set +# CONFIG_AW_SUN55IW5_CCU is not set +# CONFIG_AW_SUN55IW5_R_CCU is not set +# CONFIG_AW_SUN55IW6_CCU is not set +# CONFIG_AW_SUN55IW6_R_CCU is not set +# CONFIG_AW_SUN8IW21_CCU is not set +# CONFIG_AW_SUN8IW21_R_CCU is not set +# CONFIG_AW_SUN20IW5_AON_CCU is not set +# CONFIG_AW_SUN20IW5_APP_CCU is not set +# CONFIG_AW_SUN65IW1_CCU is not set +# CONFIG_AW_SUN65IW1_R_CCU is not set +CONFIG_AW_RTC_CCU=y +CONFIG_AW_CCU_DEBUG=y +CONFIG_AW_CCMU_DYNAMIC_DEBUG=y +# end of Clock Drivers + +# +# Pinctrl Drivers +# +CONFIG_AW_PINCTRL=y +CONFIG_AW_PINCTRL_DEBUGFS=y +# CONFIG_AW_PINCTRL_SUN8IW11 is not set +# CONFIG_AW_PINCTRL_SUN8IW18 is not set +# CONFIG_AW_PINCTRL_SUN8IW15P1 is not set +# CONFIG_AW_PINCTRL_SUN8IW15P1_R is not set +# CONFIG_AW_PINCTRL_SUN8IW20 is not set +# CONFIG_AW_PINCTRL_SUN8IW21 is not set +# CONFIG_AW_PINCTRL_SUN50IW9 is not set +# CONFIG_AW_PINCTRL_SUN50IW9_R is not set +# CONFIG_AW_PINCTRL_SUN50IW10P1 is not set +# CONFIG_AW_PINCTRL_SUN50IW10P1_R is not set +# CONFIG_AW_PINCTRL_SUN50IW12 is not set +# CONFIG_AW_PINCTRL_SUN50IW12_R is not set +CONFIG_AW_PINCTRL_SUN55IW3=y +CONFIG_AW_PINCTRL_SUN55IW3_R=y +# CONFIG_AW_PINCTRL_SUN55IW5 is not set +# CONFIG_AW_PINCTRL_SUN55IW6 is not set +# CONFIG_AW_PINCTRL_SUN60IW1 is not set +# CONFIG_AW_PINCTRL_SUN60IW2 is not set +# CONFIG_AW_PINCTRL_SUN20IW5 is not set +# CONFIG_AW_PINCTRL_SUN65IW1 is not set +# CONFIG_AW_PINCTRL_AXP22X is not set +CONFIG_AW_PINCTRL_LEDS=y +CONFIG_AW_PINCTRL_DYNAMIC_DEBUG=y +# end of Pinctrl Drivers + +# +# UART Drivers +# +CONFIG_AW_UART=y +# CONFIG_AW_UART_NG is not set +# CONFIG_AW_SERIAL_DMA is not set +CONFIG_AW_SERIAL_CONSOLE=y +# CONFIG_AW_SERIAL_EARLYCON is not set +CONFIG_AW_EARLY_PRINTK=y +# CONFIG_AW_IOSERIAL is not set +CONFIG_AW_UART_DYNAMIC_DEBUG=y +# CONFIG_AW_SOFT_UART is not set +# end of UART Drivers + +# +# Timer Drivers +# +CONFIG_AW_TIMER=y +# CONFIG_AW_TIMER_SUN50I is not set +CONFIG_AW_TIMER_DYNAMIC_DEBUG=y +# end of Timer Drivers + +# +# DMA Drivers +# +CONFIG_AW_DMA=y +# end of DMA Drivers + +# +# RTC Drivers +# +CONFIG_AW_RTC=y +CONFIG_AW_RTC_REBOOT_FLAG=y +CONFIG_AW_RTC_POWEROFF_ALARM=y +# CONFIG_AW_TIMER_ALARM is not set +# CONFIG_AW_FAKE_POWEROFF is not set +# end of RTC Drivers + +# +# Bus Drivers +# +CONFIG_AW_NSI=y +# CONFIG_AW_NPD is not set +# end of Bus Drivers + +# +# Dump-Reg Drivers +# +CONFIG_AW_DUMP_REG=y +# end of Dump-Reg Drivers + +# +# Watchdog Drivers +# +CONFIG_AW_WATCHDOG=y +# end of Watchdog Drivers + +# +# IOMMU Drivers +# +CONFIG_AW_IOMMU=y +CONFIG_AW_IOMMU_V1=y +# CONFIG_AW_IOMMU_V2 is not set +# CONFIG_AW_IOMMU_V3 is not set +# CONFIG_AW_IOMMU_DEBUG is not set +# end of IOMMU Drivers + +# +# MBUS Drivers +# +# CONFIG_AW_MBUS_GENERIC is not set +# end of MBUS Drivers + +# +# SD/MMC Drivers +# +CONFIG_AW_MMC_HSQ=y +CONFIG_AW_MMC=y +CONFIG_AW_MMC_V4P1X=y +CONFIG_AW_MMC_V4P00X=y +# CONFIG_AW_MMC_V4P10X is not set +CONFIG_AW_MMC_V4P5X=y +CONFIG_AW_MMC_V5P3X=y +# CONFIG_AW_MMC_DEBUG is not set +CONFIG_AW_MMC_CQHCI=y +# end of SD/MMC Drivers + +# CONFIG_AW_MTD is not set +# CONFIG_SUNXI_REDEPOSIT is not set + +# +# Video Drivers +# +CONFIG_AW_FB_CONSOLE=y +# CONFIG_AW_DISP2 is not set +# CONFIG_LCD_FB is not set +# CONFIG_LCD_FB_ENABLE_DEFERRED_IO is not set +# CONFIG_TV_DECODER_DISPLAY is not set +# end of Video Drivers + +# +# G2D Drivers +# +CONFIG_AW_G2D=m +CONFIG_G2D_LEGACY=y +# CONFIG_G2D_RCQ is not set +# CONFIG_G2D_SYNCFENCE is not set +# end of G2D Drivers + +# +# DI_Drivers +# +CONFIG_AW_DI=y +# CONFIG_SUNXI_DI_V1XX is not set +# CONFIG_SUNXI_DI_V2X is not set +CONFIG_SUNXI_DI_V3X=y +CONFIG_SUNXI_DI_SINGEL_FILE=y +# CONFIG_SUNXI_DI_AMP_SERVER is not set +# end of DI_Drivers + +# +# VIN (camera) Drivers +# +CONFIG_AW_VIDEO_SUNXI_VIN=m +# CONFIG_AW_SENSOR_POWER is not set +CONFIG_CSI_VIN=m +# CONFIG_ENABLE_SENSOR_FLIP_OPTION is not set +CONFIG_VIDEO_SUNXI_VIN_SPECIAL=y +# CONFIG_CSI_CCI is not set +# CONFIG_FLASH is not set +# CONFIG_ACTUATOR is not set +# CONFIG_SENSOR_LIST is not set +# CONFIG_BUF_AUTO_UPDATE is not set +# CONFIG_PIPELINE_RESET is not set +# CONFIG_MULTI_FRAME is not set +# CONFIG_SUPPORT_ISP_TDM is not set +# CONFIG_SENSOR_RGB is not set +CONFIG_VIPP_YUV2RGB=y +# CONFIG_MULTI_FRM_MERGE_INT is not set +# CONFIG_DISPPLAY_SYNC is not set +CONFIG_VIN_IOMMU=y +CONFIG_D3D=y +# CONFIG_D3D_LTF_EN is not set +# CONFIG_D3D_COMPRESS_EN is not set +CONFIG_D3D_PKG_MODE=y +# CONFIG_D3D_LBC_MODE is not set +# CONFIG_WDR is not set +# CONFIG_SAME_I2C is not set +# CONFIG_VIN_SDRAM_DFS is not set +# CONFIG_ISP_SERVER_MELIS is not set +# CONFIG_VIN_INIT_MELIS is not set + +# +# sensor driver select +# +# CONFIG_SENSOR_RN6854M is not set +CONFIG_SENSOR_NVP6158C=m +# CONFIG_SENSOR_GC02M1B is not set +# CONFIG_SENSOR_GC02M1 is not set +# CONFIG_SENSOR_GC030A is not set +# CONFIG_SENSOR_GC05A2 is not set +# CONFIG_SENSOR_GC2385 is not set +# CONFIG_SENSOR_GC5025 is not set +# CONFIG_SENSOR_GC6133 is not set +# CONFIG_SENSOR_BF30A2 is not set +# CONFIG_SENSOR_IMX278 is not set +# CONFIG_SENSOR_IMX278_2LANE is not set +CONFIG_SENSOR_IMX386=m +# CONFIG_SENSOR_IMX386_2LANE is not set +# CONFIG_SENSOR_OV5640 is not set +# CONFIG_SENSOR_OV5648_MIPI is not set +# CONFIG_SENSOR_OV2775 is not set +# CONFIG_SENSOR_OV5675 is not set +# CONFIG_SENSOR_OV02A10 is not set +# CONFIG_SENSOR_GC2145 is not set +# CONFIG_SENSOR_GC0310 is not set +# CONFIG_SENSOR_GC2355 is not set +# CONFIG_SENSOR_GC5024 is not set +# CONFIG_SENSOR_GC5035 is not set +# CONFIG_SENSOR_GC2590 is not set +# CONFIG_SENSOR_SP5409 is not set +# CONFIG_SENSOR_IMX214 is not set +# CONFIG_SENSOR_IMX219 is not set +# CONFIG_SENSOR_IMX274_SLVDS is not set +# CONFIG_SENSOR_IMX291_DVP is not set +# CONFIG_SENSOR_IMX291 is not set +# CONFIG_SENSOR_IMX317 is not set +# CONFIG_SENSOR_IMX335 is not set +# CONFIG_SENSOR_IMX326 is not set +# CONFIG_SENSOR_IMX477 is not set +# CONFIG_SENSOR_OV2710 is not set +# CONFIG_SENSOR_OV2718 is not set +# CONFIG_SENSOR_AR0238 is not set +# CONFIG_SENSOR_OV7251 is not set +# CONFIG_SENSOR_OV8856 is not set +# CONFIG_SENSOR_OV8858_R2A_4LANE is not set +# CONFIG_SENSOR_OV2680 is not set +# CONFIG_SENSOR_S5K3H5XA is not set +# CONFIG_SENSOR_AR0238_HISPI is not set +# CONFIG_SENSOR_NVP6134 is not set +# CONFIG_SENSOR_NVP6324 is not set +# CONFIG_SENSOR_TP9950 is not set +# CONFIG_SENSOR_SC2232 is not set +# CONFIG_SENSOR_SC035HGS is not set +# CONFIG_SENSOR_GC02M2 is not set +# CONFIG_SENSOR_C2390A is not set +# CONFIG_SENSOR_C2398 is not set +# CONFIG_SENSOR_C2399 is not set +# CONFIG_SENSOR_IMX319 is not set +# CONFIG_SENSOR_S5K5E8 is not set +# CONFIG_SENSOR_TP9930 is not set +CONFIG_SENSOR_TP2815=m +# CONFIG_SENSOR_LT7911D is not set +# CONFIG_SENSOR_OV13850 is not set +# CONFIG_SENSOR_LT6911C is not set +# CONFIG_SENSOR_TC358743XBG is not set +# end of sensor driver select +# end of VIN (camera) Drivers + +# +# VFE (camera) Drivers +# +# CONFIG_CSI_VFE is not set +# end of VFE (camera) Drivers + +# +# TVD (cvbs in) Drivers +# +# end of TVD (cvbs in) Drivers + +# +# DRM Drivers +# +CONFIG_AW_DRM=y +CONFIG_AW_DRM_DE=y +CONFIG_AW_DRM_TCON=y +CONFIG_AW_DRM_TCON_TOP=y +# CONFIG_AW_DRM_FBDEV_BOOTLOGO is not set +CONFIG_AW_DRM_LCD=y +CONFIG_AW_DRM_LCD_DSI=y +CONFIG_AW_DRM_LCD_DSI_COMBO_PHY=y +CONFIG_AW_DRM_HDMI_TX=y +# CONFIG_AW_DRM_HDMI14 is not set +CONFIG_AW_DRM_HDMI20=y +# CONFIG_AW_HDMI20_HDCP14 is not set +# CONFIG_AW_HDMI20_HDCP22 is not set +# CONFIG_AW_HDMI20_CEC is not set +CONFIG_AW_DRM_EDP=y +CONFIG_AW_DRM_EDP_PHY_USED=y +CONFIG_AW_DRM_INNO_EDP13=y +CONFIG_AW_DRM_PANEL=y +# CONFIG_PANEL_SQ101D_Q5DI404_84H501H is not set +CONFIG_PANEL_BP101WX1=y +CONFIG_PANEL_EDP_GENERAL=y +# end of DRM Drivers + +# +# Open Source GPU Drivers +# +CONFIG_AW_DRM_PANFROST=y +# CONFIG_AW_DRM_LIMA is not set +# end of Open Source GPU Drivers + +# +# Sunxi Fast Car Reverse Drivers +# +# end of Sunxi Fast Car Reverse Drivers + +# +# Sunxi Fast Car Reverse Drivers For Amp +# +# end of Sunxi Fast Car Reverse Drivers For Amp + +# +# VE Drivers +# +CONFIG_AW_VIDEO_ENCODER_DECODER=y +CONFIG_AW_VIDEO_DYNAMIC_DEBUG=y +# CONFIG_AW_VIDEO_GOOGLE_DECODER is not set +# end of VE Drivers + +# +# rt-media +# +# CONFIG_VIDEO_RT_MEDIA is not set +# end of rt-media + +# +# SOUND Drivers +# + +# +# CODEC drivers +# +CONFIG_SND_SOC_AC107=y +# CONFIG_SND_SOC_AC108 is not set +# CONFIG_SND_SOC_FS16XX is not set +# end of CODEC drivers + +CONFIG_SND_SOC_SUNXI_PCM=y +CONFIG_SND_SOC_SUNXI_MACH=y +CONFIG_SND_SOC_SUNXI_COMMON=y +CONFIG_SND_SOC_SUNXI_INTERNALCODEC=y +CONFIG_SND_SOC_SUNXI_SUN55IW3_CODEC=y + +# +# Platform drivers +# +CONFIG_SND_SOC_SUNXI_AAUDIO=y +# CONFIG_SND_SOC_SUNXI_OWA is not set +# CONFIG_SND_SOC_SUNXI_DMIC is not set +CONFIG_SND_SOC_SUNXI_I2S=y +# CONFIG_SND_SOC_SUNXI_CODEC_HDMI is not set +# CONFIG_SND_SOC_SUNXI_CODEC_EDP is not set +CONFIG_SND_SOC_SUNXI_COMPONENTS=y +# CONFIG_SND_SOC_SUNXI_SFX is not set +# CONFIG_SND_SOC_SUNXI_TEST_CLK is not set +# CONFIG_SND_SOC_SUNXI_DEBUG is not set +CONFIG_SND_SOC_SUNXI_DYNAMIC_DEBUG=y +# end of Platform drivers +# end of SOUND Drivers + +# +# Choose one according to the actual usage +# + +# +# CE Drivers +# +# CONFIG_AW_CE_SOCKET is not set +# CONFIG_AW_CE_IOCTL is not set +# end of CE Drivers + +# +# SMC Drivers +# +CONFIG_AW_SYS_INFO=y +CONFIG_AW_SMC=y +# end of SMC Drivers + +# +# SID Drivers +# +CONFIG_AW_SID=y +# CONFIG_AW_SET_EFUSE_POWER is not set +# end of SID Drivers + +# +# SECURE STORAGE Drivers +# +# CONFIG_AW_SECURE_STORAGE is not set +# end of SECURE STORAGE Drivers + +# +# DRM HEAP Drivers +# +# CONFIG_AW_DRM_HEAP is not set +# end of DRM HEAP Drivers + +# +# PCIe Drivers +# +# CONFIG_AW_PCIE_RC is not set +# CONFIG_AW_PCIE_EP is not set +# end of PCIe Drivers + +# +# PHY Drivers +# +CONFIG_AW_INNO_COMBOPHY=y +# end of PHY Drivers + +# +# Emac Drivers +# +# CONFIG_AW_EMAC is not set +# CONFIG_AW_EMAC_MDIO is not set +# end of Emac Drivers + +# +# Gmac Drivers +# +CONFIG_AW_GMAC=y +CONFIG_AW_GMAC_MDIO=y +# CONFIG_AW_GMAC_METADATA is not set +# CONFIG_AW_EPHY is not set +# end of Gmac Drivers + +# +# Stmmac Drivers +# +CONFIG_AW_STMMAC_ETH=y +CONFIG_AW_STMMAC_SELFTESTS=y +# CONFIG_AW_STMMAC_PCI is not set +# end of Stmmac Drivers + +# +# USB Drivers +# + +# +# USB DWC3 Drivers +# +CONFIG_USB_SUNXI_DWC3=y +CONFIG_PHY_SUNXI_PLAT=y +CONFIG_DWC3_SUNXI_PLAT=y +# end of USB DWC3 Drivers + +# +# USB Host Controller Drivers +# +CONFIG_USB_EHCI_HCD_SUNXI=y +CONFIG_USB_OHCI_HCD_SUNXI=y +CONFIG_USB_SUNXI_HCD=y +CONFIG_USB_SUNXI_HCI=y +CONFIG_USB_SUNXI_EHCI0=y +CONFIG_USB_SUNXI_EHCI1=y +CONFIG_USB_SUNXI_OHCI0=y +CONFIG_USB_SUNXI_OHCI1=y +# end of USB Host Controller Drivers + +# +# USB Device Drivers +# +CONFIG_USB_SUNXI_USB=y +CONFIG_USB_SUNXI_USB_MANAGER=y +CONFIG_USB_SUNXI_USB_DEBUG=y +CONFIG_USB_SUNXI_USB_ADB=y +CONFIG_USB_SUNXI_UDC0=y +# end of USB Device Drivers + +# +# USB Type-C Support +# +# CONFIG_USB_SUNXI_TYPEC is not set + +# +# USB Type-C Multiplexer/DeMultiplexer Switch support +# +# end of USB Type-C Multiplexer/DeMultiplexer Switch support +# end of USB Type-C Support + +# +# USB Gadget Drivers +# +# CONFIG_USB_SUNXI_GADGET is not set +# end of USB Gadget Drivers +# end of USB Drivers + +# +# TWI Drivers +# +CONFIG_AW_TWI=y +# CONFIG_AW_TWI_DELAYINIT is not set +# CONFIG_AW_TWI_DYNAMIC_DEBUG is not set +# end of TWI Drivers + +# +# SPI Drivers +# +CONFIG_AW_SPI=y +# CONFIG_AW_SPI_ATOMIC_XFER is not set +# end of SPI Drivers + +# +# SPI NG Drivers +# +CONFIG_AW_SPI_NG=y +# CONFIG_AW_SPI_NG_ATOMIC_XFER is not set +# CONFIG_AW_SPI_SLAVETEST is not set +# CONFIG_AW_SPI_CAMERATEST is not set +# end of SPI NG Drivers + +# +# LED Drivers +# +CONFIG_AW_LEDC=y +# end of LED Drivers + +# +# PWM Drivers +# +CONFIG_AW_PWM=y +# CONFIG_AW_SOFT_PWM is not set +# end of PWM Drivers + +# +# IR-TX Drivers +# +CONFIG_AW_IR_TX=y +# end of IR-TX Drivers + +# +# IR-RX Drivers +# +CONFIG_AW_IR_RX=y +# CONFIG_AW_IR_GPIO_RX is not set +# end of IR-RX Drivers + +# +# General Purpose ADC Drivers +# +CONFIG_AW_GPADC=y +# end of General Purpose ADC Drivers + +# +# Low Rate ADC Drivers +# +CONFIG_AW_LRADC=y +# end of Low Rate ADC Drivers + +# +# Resistive Touch Panel Drivers +# +# CONFIG_AW_RTP is not set +# end of Resistive Touch Panel Drivers + +# +# Input Device Drivers +# +CONFIG_AW_INPUT_SENSORINIT=y +CONFIG_AW_INPUT_CTP=y +# CONFIG_TOUCHSCREEN_GT9XX_SECONDARY is not set +# CONFIG_TOUCHSCREEN_GSLX680NEW is not set +# CONFIG_TOUCHSCREEN_WACOM_PEN is not set +# CONFIG_TOUCHSCREEN_GT9XXNEW_TS is not set +CONFIG_TOUCHSCREEN_GT9XX=y +# CONFIG_TOUCHSCREEN_HYNITRON_TS is not set +# CONFIG_TOUCHSCREEN_ILITEK_TDDI is not set +# CONFIG_TOUCHSCREEN_FTS is not set +# CONFIG_TOUCHSCREEN_TLSC6X_TS is not set +# CONFIG_TOUCHSCREEN_GT82X is not set +# CONFIG_TOUCHSCREEN_NT36xxx_HOSTDL_SPI is not set +CONFIG_AW_INPUT_SENSOR=y +# CONFIG_SENSOR_SC7A20 is not set +# CONFIG_SENSOR_STK3X1X is not set +CONFIG_SENSORS_MIR3DA=m +# CONFIG_SENSOR_MSA is not set +# CONFIG_SENSOR_MMC5603X is not set +# CONFIG_SENSORS_BMI323 is not set +# CONFIG_SENSORS_QMI8658 is not set +CONFIG_AW_INPUT_MISC=y +CONFIG_AW_HALL_SENSOR=m +# CONFIG_AW_VIBRATOR is not set +# end of Input Device Drivers + +# +# ATA Drivers +# +# CONFIG_AW_AHCI is not set +# end of ATA Drivers + +# +# Smart Card Reader Drivers +# +# CONFIG_AW_SCR is not set +# end of Smart Card Reader Drivers + +# +# Wiegand Drivers +# +# CONFIG_SUNXI_WIEGAND is not set +# end of Wiegand Drivers + +# +# Network Device Drivers +# + +# +# Wireless LAN +# +# CONFIG_BCMDHD is not set +# CONFIG_RTL8188FU is not set +# CONFIG_RTL8723CS is not set +# CONFIG_RTL8723DS is not set +# CONFIG_RTL8723DU is not set +# CONFIG_RTL8822BS is not set +# CONFIG_RTL8822CU is not set +# CONFIG_RTL8852BS is not set +# CONFIG_XR819_WLAN is not set +# CONFIG_XR829_WLAN is not set +# CONFIG_SPARD_WLAN_SUPPORT is not set +CONFIG_AIC_WLAN_SUPPORT=y +CONFIG_AIC_INTF_SDIO=y +# CONFIG_AIC_INTF_USB is not set +CONFIG_AIC_IRQ_ACTIVE_UNSET=y +# CONFIG_AIC_IRQ_ACTIVE_HIGH is not set +# CONFIG_AIC_IRQ_ACTIVE_RISING is not set +# CONFIG_AIC_IRQ_ACTIVE_LOW is not set +# CONFIG_AIC_IRQ_ACTIVE_FALLING is not set +CONFIG_AIC8800_WLAN_SUPPORT=m +CONFIG_AIC8800_BTLPM_SUPPORT=m +# CONFIG_ATBM_WIRELESS is not set +# CONFIG_SSV6158 is not set +# end of Wireless LAN +# end of Network Device Drivers + +# +# Networking Drivers +# + +# +# Bluetooth Subsystem Support +# + +# +# Bluetooth Device Drivers +# +# CONFIG_BCM_BT_LPM is not set +# CONFIG_RTL_BT_LPM is not set +# CONFIG_XR_BT_LPM is not set +# CONFIG_BT_RTKBTUSB is not set +# CONFIG_BT_RTKH5 is not set +# end of Bluetooth Device Drivers +# end of Bluetooth Subsystem Support +# end of Networking Drivers + +# +# IRQ-Chip Drivers +# +CONFIG_AW_WAKEUPGEN=y +CONFIG_AW_SUN8I_NMI=y +# end of IRQ-Chip Drivers + +# +# Standby Debugging Drivers +# +CONFIG_AW_STANDBY_DEBUG=y +# end of Standby Debugging Drivers + +# +# Thermal Drivers +# +CONFIG_AW_THERMAL=y +# CONFIG_AW_CPUFREQ_CLAMP is not set +# CONFIG_AW_THERMAL_CRITICAL_HANDLER is not set +# end of Thermal Drivers + +# +# NVMEM Drivers +# +CONFIG_NVMEM_AW_SID=y +# end of NVMEM Drivers + +# +# Power Domain Drivers +# +# CONFIG_AW_GPU_PM_DOMAINS is not set +CONFIG_AW_PM_DOMAINS=y +CONFIG_AW_PCK600_DOMAINS=y +# CONFIG_AW_POWER_DOMAIN_TEST is not set +# end of Power Domain Drivers + +# +# PMIC Drivers +# +# CONFIG_AW_VIRTUAL_AC_POWER is not set +CONFIG_AW_MFD_AXP2101=y +CONFIG_AW_MFD_AXP2101_I2C=y +CONFIG_AW_MFD_PMU_EXT=y +CONFIG_AW_MFD_PMU_EXT_I2C=y +# CONFIG_AW_MFD_BMU_EXT_I2C is not set + +# +# Regulator Drivers +# +CONFIG_AW_REGULATOR_AXP2101=y +CONFIG_AW_REGULATOR_PMU_EXT=y +# CONFIG_AW_REGULATOR_PWM is not set + +# +# Powerkey Drivers +# +CONFIG_AW_INPUT_AXP2101_PEK=y + +# +# Power Supply Drivers +# +# CONFIG_AW_AXP803_POWER is not set +CONFIG_AW_AXP2202_POWER=y +# CONFIG_AW_AXP2202_GPIO_POWER is not set +# CONFIG_AW_AXP22X_POWER is not set +# end of PMIC Drivers + +# +# CPU Frequency Drivers +# +CONFIG_AW_CPUFREQ_DT=y +CONFIG_AW_CPUFREQ_DT_PLATDEV=y +# CONFIG_AW_CPUFREQ_TEST is not set + +# +# sunxi cpufreq Drivers +# +CONFIG_ARM_AW_SUN50I_CPUFREQ_NVMEM=y +# end of sunxi cpufreq Drivers +# end of CPU Frequency Drivers + +# +# Devfreq Device Drivers +# +CONFIG_AW_DMC_DEVFREQ=y + +# +# Devfreq Device Event Drivers +# +CONFIG_AW_EVENT_DFI=y +CONFIG_AW_EVENT_DDR=y +# end of Devfreq Device Event Drivers +# end of Devfreq Device Drivers + +# +# sunxi dsufreq Drivers +# +CONFIG_AW_SUNXI_DSUFREQ=y +# CONFIG_AW_SUNXI_DSUFREQ_TEST is not set +# end of sunxi dsufreq Drivers + +# +# MSGBOX Drivers +# +CONFIG_AW_MSGBOX=y +# CONFIG_AW_MAILBOX_SUPPORT_TXDONE_IRQ is not set +# end of MSGBOX Drivers + +# +# HWSPINLOCK Drivers +# +CONFIG_AW_HWSPINLOCK=y +# end of HWSPINLOCK Drivers + +# +# Remoteproc drivers +# +CONFIG_AW_REMOTEPROC=y +# CONFIG_AW_RPROC_FAST_BOOT is not set +CONFIG_AW_RPROC_ENHANCED_TRACE=y +# CONFIG_SUNXI_RPROC_SHARE_IRQ is not set +CONFIG_AW_REMOTEPROC_HIFI4_BOOT=y +CONFIG_AW_REMOTEPROC_E906_BOOT=y +# CONFIG_AW_REMOTEPROC_E906_STANDBY is not set +# CONFIG_AW_REMOTEPROC_E907_BOOT is not set +# end of Remoteproc drivers + +# +# Rpmsg drivers +# +CONFIG_AW_RPMSG_CTRL=y +# CONFIG_AW_RPMSG_NOTIFY is not set +CONFIG_AW_RPMSG_HEARTBEAT=y +# end of Rpmsg drivers + +# +# Rpbuf drivers +# +CONFIG_AW_RPBUF=y +CONFIG_AW_RPBUF_DEV=y + +# +# Service +# +CONFIG_AW_RPBUF_SERVICE_RPMSG=y + +# +# Controller +# +CONFIG_AW_RPBUF_CONTROLLER_SUNXI=y + +# +# Sample +# +# CONFIG_AW_RPBUF_SAMPLE_SUNXI is not set +# end of Rpbuf drivers + +# +# NPU Drivers +# +CONFIG_AW_NNA_VIP=m +CONFIG_AW_NNA_GALCORE=m +# end of NPU Drivers + +# +# Misc Devices Drivers +# +# CONFIG_SUNXI_DIRECT_GPIO is not set +CONFIG_AW_RFKILL=y +CONFIG_AW_MACADDR_MGT=y +# CONFIG_AW_BOOTEVENT is not set +# CONFIG_SUNXI_TVUTILS_SCRIPTS is not set +# CONFIG_SUNXI_AFBD_WORKAROUND is not set +# CONFIG_SUNXI_LED_BCT is not set +# end of Misc Devices Drivers + +# +# Vendor Hooks Drivers +# +# end of Vendor Hooks Drivers + +# +# Aw trace Drivers +# +# CONFIG_AW_TRACE is not set +# CONFIG_AW_HEALTHD is not set +# end of Aw trace Drivers + +# +# CRASHDUMP Drivers +# +# CONFIG_AW_CRASHDUMP is not set +# end of CRASHDUMP Drivers + +# +# JTAG Drivers +# +# CONFIG_AW_SOFT_JTAG_MASTER is not set +# CONFIG_AW_JTAG_MASTER is not set +# end of JTAG Drivers + +# +# AW Debugging Extensions +# +# CONFIG_AW_SYSCALL_PRINTK is not set +# end of AW Debugging Extensions + +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +# CONFIG_FAT_DEFAULT_UTF8 is not set + +# +# AWLINK Drivers +# +# end of AWLINK Drivers +# end of Device Drivers +# end of Allwinner BSP + +CONFIG_FREEZER=y + +# +# Executable file formats +# +CONFIG_BINFMT_ELF=y +CONFIG_COMPAT_BINFMT_ELF=y +CONFIG_ARCH_BINFMT_ELF_STATE=y +CONFIG_ARCH_HAVE_ELF_PROT=y +CONFIG_ARCH_USE_GNU_PROPERTY=y +CONFIG_ELFCORE=y +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set +CONFIG_BINFMT_SCRIPT=y +# CONFIG_BINFMT_MISC is not set +CONFIG_COREDUMP=y +# end of Executable file formats + +# +# Memory Management options +# +CONFIG_SPARSEMEM=y +CONFIG_SPARSEMEM_EXTREME=y +CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y +CONFIG_SPARSEMEM_VMEMMAP=y +CONFIG_HAVE_FAST_GUP=y +CONFIG_ARCH_KEEP_MEMBLOCK=y +CONFIG_MEMORY_ISOLATION=y +CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y +# CONFIG_MEMORY_HOTPLUG is not set +CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y +CONFIG_COMPACTION=y +# CONFIG_PAGE_REPORTING is not set +CONFIG_MIGRATION=y +CONFIG_CONTIG_ALLOC=y +CONFIG_PHYS_ADDR_T_64BIT=y +# CONFIG_KSM is not set +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y +# CONFIG_MEMORY_FAILURE is not set +# CONFIG_TRANSPARENT_HUGEPAGE is not set +# CONFIG_CLEANCACHE is not set +# CONFIG_FRONTSWAP is not set +CONFIG_CMA=y +# CONFIG_CMA_DEBUG is not set +# CONFIG_CMA_DEBUGFS is not set +# CONFIG_CMA_SYSFS is not set +CONFIG_CMA_AREAS=16 +# CONFIG_ZPOOL is not set +CONFIG_ZSMALLOC=y +# CONFIG_ZSMALLOC_STAT is not set +CONFIG_GENERIC_EARLY_IOREMAP=y +# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set +# CONFIG_IDLE_PAGE_TRACKING is not set +CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y +CONFIG_ARCH_HAS_PTE_DEVMAP=y +CONFIG_ARCH_HAS_ZONE_DMA_SET=y +CONFIG_ZONE_DMA=y +CONFIG_ZONE_DMA32=y +CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y +# CONFIG_PERCPU_STATS is not set +# CONFIG_GUP_TEST is not set +CONFIG_ARCH_HAS_PTE_SPECIAL=y +CONFIG_SECRETMEM=y + +# +# Data Access Monitoring +# +# CONFIG_DAMON is not set +# end of Data Access Monitoring +# end of Memory Management options + +CONFIG_NET=y +CONFIG_NET_INGRESS=y +CONFIG_SKB_EXTENSIONS=y + +# +# Networking options +# +CONFIG_PACKET=y +# CONFIG_PACKET_DIAG is not set +CONFIG_UNIX=y +CONFIG_UNIX_SCM=y +CONFIG_AF_UNIX_OOB=y +CONFIG_UNIX_DIAG=y +# CONFIG_TLS is not set +CONFIG_XFRM=y +CONFIG_XFRM_ALGO=y +# CONFIG_XFRM_USER is not set +# CONFIG_XFRM_INTERFACE is not set +# CONFIG_XFRM_SUB_POLICY is not set +# CONFIG_XFRM_MIGRATE is not set +# CONFIG_XFRM_STATISTICS is not set +CONFIG_NET_KEY=y +# CONFIG_NET_KEY_MIGRATE is not set +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +CONFIG_IP_ADVANCED_ROUTER=y +CONFIG_IP_FIB_TRIE_STATS=y +CONFIG_IP_MULTIPLE_TABLES=y +# CONFIG_IP_ROUTE_MULTIPATH is not set +# CONFIG_IP_ROUTE_VERBOSE is not set +# CONFIG_IP_PNP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE_DEMUX is not set +CONFIG_NET_IP_TUNNEL=y +# CONFIG_IP_MROUTE is not set +# CONFIG_SYN_COOKIES is not set +# CONFIG_NET_IPVTI is not set +# CONFIG_NET_FOU is not set +# CONFIG_NET_FOU_IP_TUNNELS is not set +# CONFIG_INET_AH is not set +# CONFIG_INET_ESP is not set +# CONFIG_INET_IPCOMP is not set +CONFIG_INET_TABLE_PERTURB_ORDER=16 +CONFIG_INET_TUNNEL=y +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +CONFIG_INET_UDP_DIAG=y +# CONFIG_INET_RAW_DIAG is not set +# CONFIG_INET_DIAG_DESTROY 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=y +# CONFIG_IPV6_ROUTER_PREF is not set +# CONFIG_IPV6_OPTIMISTIC_DAD is not set +# CONFIG_INET6_AH is not set +# CONFIG_INET6_ESP is not set +# CONFIG_INET6_IPCOMP is not set +# CONFIG_IPV6_MIP6 is not set +# CONFIG_IPV6_ILA is not set +# CONFIG_IPV6_VTI is not set +CONFIG_IPV6_SIT=y +# CONFIG_IPV6_SIT_6RD is not set +CONFIG_IPV6_NDISC_NODETYPE=y +# CONFIG_IPV6_TUNNEL is not set +# CONFIG_IPV6_MULTIPLE_TABLES is not set +# CONFIG_IPV6_MROUTE is not set +# CONFIG_IPV6_SEG6_LWTUNNEL is not set +# CONFIG_IPV6_SEG6_HMAC is not set +# CONFIG_IPV6_RPL_LWTUNNEL is not set +# CONFIG_IPV6_IOAM6_LWTUNNEL is not set +# CONFIG_MPTCP is not set +CONFIG_NETWORK_SECMARK=y +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +CONFIG_NETFILTER=y +CONFIG_NETFILTER_ADVANCED=y + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_INGRESS=y +CONFIG_NETFILTER_NETLINK=y +# CONFIG_NETFILTER_NETLINK_ACCT is not set +# CONFIG_NETFILTER_NETLINK_QUEUE is not set +# CONFIG_NETFILTER_NETLINK_LOG is not set +# CONFIG_NETFILTER_NETLINK_OSF is not set +CONFIG_NF_CONNTRACK=y +# CONFIG_NF_LOG_SYSLOG is not set +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NF_CONNTRACK_SECMARK=y +# CONFIG_NF_CONNTRACK_ZONES is not set +# CONFIG_NF_CONNTRACK_PROCFS is not set +CONFIG_NF_CONNTRACK_EVENTS=y +CONFIG_NF_CONNTRACK_TIMEOUT=y +CONFIG_NF_CONNTRACK_TIMESTAMP=y +# CONFIG_NF_CONNTRACK_LABELS is not set +CONFIG_NF_CT_PROTO_DCCP=y +CONFIG_NF_CT_PROTO_SCTP=y +CONFIG_NF_CT_PROTO_UDPLITE=y +# CONFIG_NF_CONNTRACK_AMANDA is not set +# CONFIG_NF_CONNTRACK_FTP is not set +# CONFIG_NF_CONNTRACK_H323 is not set +# CONFIG_NF_CONNTRACK_IRC is not set +# CONFIG_NF_CONNTRACK_NETBIOS_NS is not set +# CONFIG_NF_CONNTRACK_SNMP is not set +# CONFIG_NF_CONNTRACK_PPTP is not set +# CONFIG_NF_CONNTRACK_SANE is not set +# CONFIG_NF_CONNTRACK_SIP is not set +# CONFIG_NF_CONNTRACK_TFTP is not set +CONFIG_NF_CT_NETLINK=y +CONFIG_NF_CT_NETLINK_TIMEOUT=y +CONFIG_NF_NAT=y +CONFIG_NF_NAT_REDIRECT=y +CONFIG_NF_NAT_MASQUERADE=y +# CONFIG_NF_TABLES is not set +CONFIG_NETFILTER_XTABLES=y +CONFIG_NETFILTER_XTABLES_COMPAT=y + +# +# Xtables combined modules +# +# CONFIG_NETFILTER_XT_MARK is not set +CONFIG_NETFILTER_XT_CONNMARK=y + +# +# Xtables targets +# +# CONFIG_NETFILTER_XT_TARGET_CHECKSUM is not set +# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set +# CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set +# CONFIG_NETFILTER_XT_TARGET_CONNSECMARK is not set +# CONFIG_NETFILTER_XT_TARGET_DSCP is not set +# CONFIG_NETFILTER_XT_TARGET_HL is not set +# CONFIG_NETFILTER_XT_TARGET_HMARK is not set +# CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set +# CONFIG_NETFILTER_XT_TARGET_LED is not set +# CONFIG_NETFILTER_XT_TARGET_LOG is not set +# CONFIG_NETFILTER_XT_TARGET_MARK is not set +CONFIG_NETFILTER_XT_NAT=y +CONFIG_NETFILTER_XT_TARGET_NETMAP=y +# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set +# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set +# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set +CONFIG_NETFILTER_XT_TARGET_REDIRECT=y +CONFIG_NETFILTER_XT_TARGET_MASQUERADE=y +# CONFIG_NETFILTER_XT_TARGET_TEE is not set +# CONFIG_NETFILTER_XT_TARGET_TPROXY is not set +# CONFIG_NETFILTER_XT_TARGET_SECMARK is not set +# CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set +# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set + +# +# Xtables matches +# +# CONFIG_NETFILTER_XT_MATCH_ADDRTYPE is not set +# CONFIG_NETFILTER_XT_MATCH_BPF is not set +# CONFIG_NETFILTER_XT_MATCH_CGROUP is not set +# CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set +# CONFIG_NETFILTER_XT_MATCH_COMMENT is not set +# CONFIG_NETFILTER_XT_MATCH_CONNBYTES is not set +# CONFIG_NETFILTER_XT_MATCH_CONNLABEL is not set +# CONFIG_NETFILTER_XT_MATCH_CONNLIMIT is not set +CONFIG_NETFILTER_XT_MATCH_CONNMARK=y +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y +# CONFIG_NETFILTER_XT_MATCH_CPU is not set +# CONFIG_NETFILTER_XT_MATCH_DCCP is not set +# CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set +# CONFIG_NETFILTER_XT_MATCH_DSCP is not set +# CONFIG_NETFILTER_XT_MATCH_ECN is not set +# CONFIG_NETFILTER_XT_MATCH_ESP is not set +# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set +# CONFIG_NETFILTER_XT_MATCH_HELPER is not set +# CONFIG_NETFILTER_XT_MATCH_HL is not set +# CONFIG_NETFILTER_XT_MATCH_IPCOMP is not set +# CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set +# CONFIG_NETFILTER_XT_MATCH_L2TP is not set +# CONFIG_NETFILTER_XT_MATCH_LENGTH is not set +# CONFIG_NETFILTER_XT_MATCH_LIMIT is not set +# CONFIG_NETFILTER_XT_MATCH_MAC is not set +# CONFIG_NETFILTER_XT_MATCH_MARK is not set +# CONFIG_NETFILTER_XT_MATCH_MULTIPORT is not set +# CONFIG_NETFILTER_XT_MATCH_NFACCT is not set +# CONFIG_NETFILTER_XT_MATCH_OSF is not set +# CONFIG_NETFILTER_XT_MATCH_OWNER is not set +# CONFIG_NETFILTER_XT_MATCH_POLICY is not set +# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set +# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set +# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set +# CONFIG_NETFILTER_XT_MATCH_REALM is not set +# CONFIG_NETFILTER_XT_MATCH_RECENT is not set +# CONFIG_NETFILTER_XT_MATCH_SCTP is not set +# CONFIG_NETFILTER_XT_MATCH_SOCKET is not set +CONFIG_NETFILTER_XT_MATCH_STATE=y +# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set +# CONFIG_NETFILTER_XT_MATCH_STRING is not set +# CONFIG_NETFILTER_XT_MATCH_TCPMSS is not set +# CONFIG_NETFILTER_XT_MATCH_TIME is not set +# CONFIG_NETFILTER_XT_MATCH_U32 is not set +# end of Core Netfilter Configuration + +# CONFIG_IP_SET is not set +# CONFIG_IP_VS is not set + +# +# IP: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV4=y +# CONFIG_NF_SOCKET_IPV4 is not set +# CONFIG_NF_TPROXY_IPV4 is not set +# CONFIG_NF_DUP_IPV4 is not set +# CONFIG_NF_LOG_ARP is not set +# CONFIG_NF_LOG_IPV4 is not set +CONFIG_NF_REJECT_IPV4=y +CONFIG_IP_NF_IPTABLES=y +# CONFIG_IP_NF_MATCH_AH is not set +# CONFIG_IP_NF_MATCH_ECN is not set +# CONFIG_IP_NF_MATCH_RPFILTER is not set +# CONFIG_IP_NF_MATCH_TTL is not set +# CONFIG_IP_NF_FILTER is not set +# CONFIG_IP_NF_TARGET_SYNPROXY is not set +CONFIG_IP_NF_NAT=y +CONFIG_IP_NF_TARGET_MASQUERADE=y +CONFIG_IP_NF_TARGET_NETMAP=y +CONFIG_IP_NF_TARGET_REDIRECT=y +CONFIG_IP_NF_MANGLE=y +# CONFIG_IP_NF_TARGET_CLUSTERIP is not set +# CONFIG_IP_NF_TARGET_ECN is not set +# CONFIG_IP_NF_TARGET_TTL is not set +# CONFIG_IP_NF_RAW is not set +# CONFIG_IP_NF_ARPTABLES is not set +# end of IP: Netfilter Configuration + +# +# IPv6: Netfilter Configuration +# +# CONFIG_NF_SOCKET_IPV6 is not set +# CONFIG_NF_TPROXY_IPV6 is not set +# CONFIG_NF_DUP_IPV6 is not set +# CONFIG_NF_REJECT_IPV6 is not set +# CONFIG_NF_LOG_IPV6 is not set +# CONFIG_IP6_NF_IPTABLES is not set +# end of IPv6: Netfilter Configuration + +CONFIG_NF_DEFRAG_IPV6=y +# CONFIG_NF_CONNTRACK_BRIDGE 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_NET_DSA is not set +# CONFIG_VLAN_8021Q 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_6LOWPAN is not set +# CONFIG_IEEE802154 is not set +# CONFIG_NET_SCHED is not set +# CONFIG_DCB is not set +# CONFIG_DNS_RESOLVER is not set +# CONFIG_BATMAN_ADV is not set +# CONFIG_OPENVSWITCH is not set +# CONFIG_VSOCKETS is not set +CONFIG_NETLINK_DIAG=y +# 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_QRTR is not set +# CONFIG_NET_NCSI is not set +CONFIG_PCPU_DEV_REFCNT=y +CONFIG_RPS=y +CONFIG_RFS_ACCEL=y +CONFIG_SOCK_RX_QUEUE_MAPPING=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_NET_FLOW_LIMIT=y + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# end of Network testing +# end of Networking options + +# CONFIG_HAMRADIO is not set +# CONFIG_CAN is not set +CONFIG_BT=y +CONFIG_BT_BREDR=y +CONFIG_BT_RFCOMM=y +CONFIG_BT_RFCOMM_TTY=y +# CONFIG_BT_BNEP is not set +# CONFIG_BT_HIDP is not set +# CONFIG_BT_HS is not set +CONFIG_BT_LE=y +# CONFIG_BT_LEDS is not set +# CONFIG_BT_MSFTEXT is not set +# CONFIG_BT_AOSPEXT is not set +CONFIG_BT_DEBUGFS=y +# CONFIG_BT_SELFTEST is not set +# CONFIG_BT_FEATURE_DEBUG is not set + +# +# Bluetooth device drivers +# +# CONFIG_BT_HCIBTUSB is not set +# CONFIG_BT_HCIBTSDIO is not set +CONFIG_BT_HCIUART=y +CONFIG_BT_HCIUART_H4=y +# CONFIG_BT_HCIUART_BCSP is not set +# CONFIG_BT_HCIUART_ATH3K is not set +# CONFIG_BT_HCIUART_INTEL is not set +# CONFIG_BT_HCIUART_AG6XX is not set +# CONFIG_BT_HCIBCM203X is not set +# CONFIG_BT_HCIBPA10X is not set +# CONFIG_BT_HCIBFUSB is not set +# CONFIG_BT_HCIVHCI is not set +# CONFIG_BT_MRVL is not set +# CONFIG_BT_MTKSDIO is not set +# CONFIG_BT_VIRTIO is not set +# end of Bluetooth device drivers + +# CONFIG_AF_RXRPC is not set +# CONFIG_AF_KCM is not set +# CONFIG_MCTP is not set +CONFIG_FIB_RULES=y +CONFIG_WIRELESS=y +CONFIG_CFG80211=y +# CONFIG_NL80211_TESTMODE is not set +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +# CONFIG_CFG80211_CERTIFICATION_ONUS 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 is not set +CONFIG_MAC80211=y +CONFIG_MAC80211_HAS_RC=y +CONFIG_MAC80211_RC_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" +# CONFIG_MAC80211_MESH is not set +# CONFIG_MAC80211_LEDS is not set +# 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_RFKILL=y +CONFIG_RFKILL_LEDS=y +# CONFIG_RFKILL_INPUT is not set +CONFIG_RFKILL_GPIO=y +# 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_DST_CACHE=y +CONFIG_GRO_CELLS=y +CONFIG_NET_SELFTESTS=y +CONFIG_PAGE_POOL=y +# CONFIG_FAILOVER is not set +CONFIG_ETHTOOL_NETLINK=y + +# +# Device Drivers +# +CONFIG_ARM_AMBA=y +CONFIG_HAVE_PCI=y +CONFIG_PCI=y +CONFIG_PCI_DOMAINS=y +CONFIG_PCI_DOMAINS_GENERIC=y +CONFIG_PCI_SYSCALL=y +# CONFIG_PCIEPORTBUS is not set +CONFIG_PCIEASPM=y +CONFIG_PCIEASPM_DEFAULT=y +# CONFIG_PCIEASPM_POWERSAVE is not set +# CONFIG_PCIEASPM_POWER_SUPERSAVE is not set +# CONFIG_PCIEASPM_PERFORMANCE is not set +# CONFIG_PCIE_PTM is not set +CONFIG_PCI_MSI=y +CONFIG_PCI_MSI_IRQ_DOMAIN=y +# CONFIG_PCI_QUIRKS is not set +# CONFIG_PCI_DEBUG is not set +# CONFIG_PCI_STUB is not set +# CONFIG_PCI_IOV is not set +# CONFIG_PCI_PRI is not set +# CONFIG_PCI_PASID is not set +# CONFIG_PCIE_BUS_TUNE_OFF is not set +CONFIG_PCIE_BUS_DEFAULT=y +# CONFIG_PCIE_BUS_SAFE is not set +# CONFIG_PCIE_BUS_PERFORMANCE is not set +# CONFIG_PCIE_BUS_PEER2PEER is not set +# CONFIG_HOTPLUG_PCI is not set + +# +# PCI controller drivers +# +# CONFIG_PCI_FTPCI100 is not set +# CONFIG_PCI_HOST_GENERIC is not set +# CONFIG_PCIE_XILINX is not set +# CONFIG_PCI_XGENE is not set +# CONFIG_PCIE_ALTERA is not set +# CONFIG_PCI_HOST_THUNDER_PEM is not set +# CONFIG_PCI_HOST_THUNDER_ECAM is not set +# CONFIG_PCIE_MICROCHIP_HOST is not set + +# +# DesignWare PCI Core Support +# +# CONFIG_PCIE_DW_PLAT_HOST is not set +# CONFIG_PCI_HISI is not set +# CONFIG_PCIE_KIRIN is not set +# CONFIG_PCI_MESON is not set +# CONFIG_PCIE_AL is not set +# end of DesignWare PCI Core Support + +# +# Mobiveil PCIe Core Support +# +# end of Mobiveil PCIe Core Support + +# +# Cadence PCIe controllers support +# +# CONFIG_PCIE_CADENCE_PLAT_HOST is not set +# CONFIG_PCI_J721E_HOST is not set +# end of Cadence PCIe controllers support +# end of PCI controller drivers + +# +# PCI Endpoint +# +# CONFIG_PCI_ENDPOINT is not set +# end of PCI Endpoint + +# +# PCI switch controller drivers +# +# CONFIG_PCI_SW_SWITCHTEC is not set +# end of PCI switch controller drivers + +# CONFIG_CXL_BUS is not set +# CONFIG_PCCARD is not set +# CONFIG_RAPIDIO is not set + +# +# Generic Driver Options +# +# CONFIG_UEVENT_HELPER is not set +CONFIG_DEVTMPFS=y +# CONFIG_DEVTMPFS_MOUNT is not set +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_FW_LOADER_COMPRESS is not set +CONFIG_FW_CACHE=y +# end of Firmware loader + +CONFIG_WANT_DEV_COREDUMP=y +# CONFIG_ALLOW_DEV_COREDUMP is not set +# CONFIG_DEBUG_DRIVER is not set +# CONFIG_DEBUG_DEVRES is not set +# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set +# CONFIG_TEST_ASYNC_DRIVER_PROBE is not set +CONFIG_GENERIC_CPU_AUTOPROBE=y +CONFIG_GENERIC_CPU_VULNERABILITIES=y +CONFIG_SOC_BUS=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_GENERIC_ARCH_TOPOLOGY=y +# end of Generic Driver Options + +# +# Bus devices +# +# CONFIG_BRCMSTB_GISB_ARB is not set +# CONFIG_MOXTET is not set +CONFIG_SUN50I_DE2_BUS=y +CONFIG_SUNXI_RSB=y +# CONFIG_VEXPRESS_CONFIG is not set +# CONFIG_MHI_BUS is not set +# end of Bus devices + +# CONFIG_CONNECTOR is not set + +# +# Firmware Drivers +# + +# +# ARM System Control and Management Interface Protocol +# +# CONFIG_ARM_SCMI_PROTOCOL is not set +# end of ARM System Control and Management Interface Protocol + +# CONFIG_ARM_SCPI_PROTOCOL is not set +# CONFIG_FIRMWARE_MEMMAP is not set +# CONFIG_FW_CFG_SYSFS is not set +# CONFIG_ARM_FFA_TRANSPORT is not set +# CONFIG_GOOGLE_FIRMWARE is not set +CONFIG_ARM_PSCI_FW=y +CONFIG_ARM_PSCI_CHECKER=y +CONFIG_HAVE_ARM_SMCCC=y +CONFIG_HAVE_ARM_SMCCC_DISCOVERY=y +CONFIG_ARM_SMCCC_SOC_ID=y + +# +# Tegra firmware driver +# +# end of Tegra firmware driver +# end of Firmware Drivers + +CONFIG_GNSS=y +CONFIG_MTD=y +# CONFIG_MTD_TESTS is not set + +# +# Partition parsers +# +# CONFIG_MTD_AR7_PARTS is not set +# CONFIG_MTD_CMDLINE_PARTS is not set +CONFIG_MTD_OF_PARTS=y +# CONFIG_MTD_AFS_PARTS is not set +# CONFIG_MTD_REDBOOT_PARTS is not set +# end of Partition parsers + +# +# User Modules And Translation Layers +# +# CONFIG_MTD_BLOCK is not set +# CONFIG_MTD_BLOCK_RO is not set +# CONFIG_FTL is not set +# CONFIG_NFTL is not set +# CONFIG_INFTL is not set +# CONFIG_RFD_FTL is not set +# CONFIG_SSFDC is not set +# CONFIG_SM_FTL is not set +# CONFIG_MTD_OOPS is not set +# CONFIG_MTD_SWAP is not set +# CONFIG_MTD_PARTITIONED_MASTER is not set + +# +# RAM/ROM/Flash chip drivers +# +# CONFIG_MTD_CFI is not set +# CONFIG_MTD_JEDECPROBE is not set +CONFIG_MTD_MAP_BANK_WIDTH_1=y +CONFIG_MTD_MAP_BANK_WIDTH_2=y +CONFIG_MTD_MAP_BANK_WIDTH_4=y +CONFIG_MTD_CFI_I1=y +CONFIG_MTD_CFI_I2=y +# CONFIG_MTD_RAM is not set +# CONFIG_MTD_ROM is not set +# CONFIG_MTD_ABSENT is not set +# end of RAM/ROM/Flash chip drivers + +# +# Mapping drivers for chip access +# +# CONFIG_MTD_COMPLEX_MAPPINGS is not set +# CONFIG_MTD_INTEL_VR_NOR is not set +# CONFIG_MTD_PLATRAM is not set +# end of Mapping drivers for chip access + +# +# Self-contained MTD device drivers +# +# CONFIG_MTD_PMC551 is not set +# CONFIG_MTD_DATAFLASH is not set +# CONFIG_MTD_MCHP23K256 is not set +# CONFIG_MTD_MCHP48L640 is not set +# CONFIG_MTD_SST25L is not set +# CONFIG_MTD_SLRAM is not set +# CONFIG_MTD_PHRAM is not set +# CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_BLOCK2MTD is not set + +# +# Disk-On-Chip Device Drivers +# +# CONFIG_MTD_DOCG3 is not set +# end of Self-contained MTD device drivers + +# +# NAND +# +CONFIG_MTD_NAND_CORE=y +# CONFIG_MTD_ONENAND is not set +# CONFIG_MTD_RAW_NAND is not set +CONFIG_MTD_SPI_NAND=y + +# +# ECC engine support +# +CONFIG_MTD_NAND_ECC=y +# CONFIG_MTD_NAND_ECC_SW_HAMMING is not set +# CONFIG_MTD_NAND_ECC_SW_BCH is not set +# end of ECC engine support +# end of NAND + +# +# LPDDR & LPDDR2 PCM memory drivers +# +# CONFIG_MTD_LPDDR is not set +# end of LPDDR & LPDDR2 PCM memory drivers + +# CONFIG_MTD_SPI_NOR is not set +CONFIG_MTD_UBI=y +CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTD_UBI_BEB_LIMIT=20 +# CONFIG_MTD_UBI_FASTMAP is not set +CONFIG_MTD_UBI_GLUEBI=y +# CONFIG_MTD_UBI_BLOCK is not set +# CONFIG_MTD_HYPERBUS 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_RESERVED_MEM=y +# CONFIG_OF_OVERLAY is not set +# CONFIG_PARPORT is not set +CONFIG_BLK_DEV=y +# CONFIG_BLK_DEV_NULL_BLK is not set +# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set +CONFIG_ZRAM=y +# CONFIG_ZRAM_DEF_COMP_LZORLE is not set +CONFIG_ZRAM_DEF_COMP_ZSTD=y +# CONFIG_ZRAM_DEF_COMP_LZO is not set +CONFIG_ZRAM_DEF_COMP="zstd" +# CONFIG_ZRAM_WRITEBACK is not set +# CONFIG_ZRAM_MEMORY_TRACKING is not set +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 +# CONFIG_BLK_DEV_CRYPTOLOOP is not set +# CONFIG_BLK_DEV_DRBD 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_VIRTIO_BLK is not set +# CONFIG_BLK_DEV_RBD is not set +# CONFIG_BLK_DEV_RSXX is not set + +# +# NVME Support +# +# CONFIG_BLK_DEV_NVME is not set +# CONFIG_NVME_FC is not set +# CONFIG_NVME_TCP is not set +# CONFIG_NVME_TARGET is not set +# end of NVME Support + +# +# Misc devices +# +# CONFIG_AD525X_DPOT is not set +# CONFIG_DUMMY_IRQ is not set +# CONFIG_PHANTOM is not set +# CONFIG_TIFM_CORE is not set +# CONFIG_ICS932S401 is not set +# CONFIG_ENCLOSURE_SERVICES is not set +# CONFIG_HP_ILO 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_LATTICE_ECP3_CONFIG is not set +# CONFIG_SRAM is not set +# CONFIG_DW_XDATA_PCIE is not set +# CONFIG_PCI_ENDPOINT_TEST is not set +# CONFIG_XILINX_SDFEC is not set +# CONFIG_HISI_HIKEY_USB 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 is not set +# CONFIG_EEPROM_93XX46 is not set +# CONFIG_EEPROM_IDT_89HPESX is not set +# CONFIG_EEPROM_EE1004 is not set +# end of EEPROM support + +# CONFIG_CB710_CORE is not set + +# +# Texas Instruments shared transport line discipline +# +# CONFIG_TI_ST is not set +# end of Texas Instruments shared transport line discipline + +# CONFIG_SENSORS_LIS3_SPI is not set +# CONFIG_SENSORS_LIS3_I2C is not set +# CONFIG_ALTERA_STAPL is not set +# CONFIG_GENWQE is not set +# CONFIG_ECHO is not set +# CONFIG_BCM_VK is not set +# CONFIG_MISC_ALCOR_PCI is not set +# CONFIG_MISC_RTSX_PCI is not set +# CONFIG_MISC_RTSX_USB is not set +# CONFIG_HABANA_AI is not set +# CONFIG_UACCE is not set +# CONFIG_PVPANIC is not set +# end of Misc devices + +# +# SCSI device support +# +CONFIG_SCSI_MOD=y +# CONFIG_RAID_ATTRS is not set +CONFIG_SCSI_COMMON=y +CONFIG_SCSI=y +CONFIG_SCSI_DMA=y +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=y +# CONFIG_CHR_DEV_ST is not set +# CONFIG_BLK_DEV_SR is not set +# CONFIG_CHR_DEV_SG is not set +CONFIG_BLK_DEV_BSG=y +# 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 +# end of SCSI Transports + +CONFIG_SCSI_LOWLEVEL=y +# CONFIG_ISCSI_TCP is not set +# CONFIG_ISCSI_BOOT_SYSFS is not set +# CONFIG_SCSI_CXGB3_ISCSI is not set +# CONFIG_SCSI_CXGB4_ISCSI is not set +# CONFIG_SCSI_BNX2_ISCSI is not set +# CONFIG_BE2ISCSI is not set +# CONFIG_BLK_DEV_3W_XXXX_RAID is not set +# CONFIG_SCSI_HPSA is not set +# CONFIG_SCSI_3W_9XXX is not set +# CONFIG_SCSI_3W_SAS is not set +# CONFIG_SCSI_ACARD is not set +# CONFIG_SCSI_AACRAID is not set +# CONFIG_SCSI_AIC7XXX is not set +# CONFIG_SCSI_AIC79XX is not set +# CONFIG_SCSI_AIC94XX is not set +# CONFIG_SCSI_MVSAS is not set +# CONFIG_SCSI_MVUMI is not set +# CONFIG_SCSI_DPT_I2O is not set +# CONFIG_SCSI_ADVANSYS is not set +# CONFIG_SCSI_ARCMSR is not set +# CONFIG_SCSI_ESAS2R is not set +# CONFIG_MEGARAID_NEWGEN is not set +# CONFIG_MEGARAID_LEGACY is not set +# CONFIG_MEGARAID_SAS is not set +# CONFIG_SCSI_MPT3SAS is not set +# CONFIG_SCSI_MPT2SAS is not set +# CONFIG_SCSI_MPI3MR is not set +# CONFIG_SCSI_SMARTPQI is not set +# CONFIG_SCSI_UFSHCD is not set +# CONFIG_SCSI_HPTIOP is not set +# CONFIG_SCSI_MYRB is not set +# CONFIG_SCSI_MYRS is not set +# CONFIG_SCSI_SNIC is not set +# CONFIG_SCSI_DMX3191D is not set +# CONFIG_SCSI_FDOMAIN_PCI is not set +# CONFIG_SCSI_IPS is not set +# CONFIG_SCSI_INITIO is not set +# CONFIG_SCSI_INIA100 is not set +# CONFIG_SCSI_STEX is not set +# CONFIG_SCSI_SYM53C8XX_2 is not set +# CONFIG_SCSI_QLOGIC_1280 is not set +# CONFIG_SCSI_QLA_ISCSI is not set +# CONFIG_SCSI_DC395x is not set +# CONFIG_SCSI_AM53C974 is not set +# CONFIG_SCSI_WD719X is not set +# CONFIG_SCSI_DEBUG is not set +# CONFIG_SCSI_PMCRAID is not set +# CONFIG_SCSI_PM8001 is not set +# CONFIG_SCSI_VIRTIO is not set +# CONFIG_SCSI_DH is not set +# end of SCSI device support + +CONFIG_HAVE_PATA_PLATFORM=y +# CONFIG_ATA is not set +# CONFIG_MD is not set +# CONFIG_TARGET_CORE is not set +# CONFIG_FUSION is not set + +# +# IEEE 1394 (FireWire) support +# +# CONFIG_FIREWIRE is not set +# CONFIG_FIREWIRE_NOSY is not set +# end of IEEE 1394 (FireWire) support + +CONFIG_NETDEVICES=y +CONFIG_MII=y +CONFIG_NET_CORE=y +# CONFIG_BONDING is not set +# CONFIG_DUMMY is not set +# CONFIG_WIREGUARD is not set +# CONFIG_EQUALIZER is not set +# CONFIG_NET_FC is not set +# CONFIG_NET_TEAM is not set +# CONFIG_MACVLAN is not set +# CONFIG_IPVLAN is not set +# CONFIG_VXLAN is not set +# CONFIG_GENEVE is not set +# CONFIG_BAREUDP is not set +# CONFIG_GTP 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_VIRTIO_NET is not set +# CONFIG_NLMON is not set +# CONFIG_ARCNET is not set +CONFIG_ETHERNET=y +CONFIG_NET_VENDOR_3COM=y +# CONFIG_VORTEX is not set +# CONFIG_TYPHOON is not set +CONFIG_NET_VENDOR_ADAPTEC=y +# CONFIG_ADAPTEC_STARFIRE is not set +CONFIG_NET_VENDOR_AGERE=y +# CONFIG_ET131X is not set +CONFIG_NET_VENDOR_ALACRITECH=y +# CONFIG_SLICOSS is not set +CONFIG_NET_VENDOR_ALLWINNER=y +# CONFIG_SUN4I_EMAC is not set +CONFIG_NET_VENDOR_ALTEON=y +# CONFIG_ACENIC is not set +# CONFIG_ALTERA_TSE is not set +CONFIG_NET_VENDOR_AMAZON=y +# CONFIG_ENA_ETHERNET is not set +CONFIG_NET_VENDOR_AMD=y +# CONFIG_AMD8111_ETH is not set +# CONFIG_PCNET32 is not set +# CONFIG_AMD_XGBE is not set +CONFIG_NET_VENDOR_AQUANTIA=y +# CONFIG_AQTION is not set +CONFIG_NET_VENDOR_ARC=y +CONFIG_NET_VENDOR_ATHEROS=y +# CONFIG_ATL2 is not set +# CONFIG_ATL1 is not set +# CONFIG_ATL1E is not set +# CONFIG_ATL1C is not set +# CONFIG_ALX is not set +CONFIG_NET_VENDOR_BROADCOM=y +# CONFIG_B44 is not set +# CONFIG_BCMGENET is not set +# CONFIG_BNX2 is not set +# CONFIG_CNIC is not set +# CONFIG_TIGON3 is not set +# CONFIG_BNX2X is not set +# CONFIG_SYSTEMPORT is not set +# CONFIG_BNXT is not set +CONFIG_NET_VENDOR_CADENCE=y +# CONFIG_MACB is not set +CONFIG_NET_VENDOR_CAVIUM=y +# CONFIG_THUNDER_NIC_PF is not set +# CONFIG_THUNDER_NIC_VF is not set +# CONFIG_THUNDER_NIC_BGX is not set +# CONFIG_THUNDER_NIC_RGX is not set +# CONFIG_LIQUIDIO is not set +# CONFIG_LIQUIDIO_VF is not set +CONFIG_NET_VENDOR_CHELSIO=y +# CONFIG_CHELSIO_T1 is not set +# CONFIG_CHELSIO_T3 is not set +# CONFIG_CHELSIO_T4 is not set +# CONFIG_CHELSIO_T4VF is not set +CONFIG_NET_VENDOR_CISCO=y +# CONFIG_ENIC is not set +CONFIG_NET_VENDOR_CORTINA=y +# CONFIG_GEMINI_ETHERNET is not set +# CONFIG_DNET is not set +CONFIG_NET_VENDOR_DEC=y +# CONFIG_NET_TULIP is not set +CONFIG_NET_VENDOR_DLINK=y +# CONFIG_DL2K is not set +# CONFIG_SUNDANCE is not set +CONFIG_NET_VENDOR_EMULEX=y +# CONFIG_BE2NET is not set +CONFIG_NET_VENDOR_EZCHIP=y +# CONFIG_EZCHIP_NPS_MANAGEMENT_ENET is not set +CONFIG_NET_VENDOR_GOOGLE=y +# CONFIG_GVE 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_DSAF is not set +# CONFIG_HNS_ENET is not set +# CONFIG_HNS3 is not set +CONFIG_NET_VENDOR_HUAWEI=y +# CONFIG_HINIC is not set +CONFIG_NET_VENDOR_I825XX=y +CONFIG_NET_VENDOR_INTEL=y +# CONFIG_E100 is not set +# CONFIG_E1000 is not set +# CONFIG_E1000E is not set +# CONFIG_IGB is not set +# CONFIG_IGBVF is not set +# CONFIG_IXGB is not set +# CONFIG_IXGBE is not set +# CONFIG_IXGBEVF is not set +# CONFIG_I40E is not set +# CONFIG_I40EVF is not set +# CONFIG_ICE is not set +# CONFIG_FM10K is not set +# CONFIG_IGC is not set +# CONFIG_JME is not set +CONFIG_NET_VENDOR_LITEX=y +# CONFIG_LITEX_LITEETH is not set +CONFIG_NET_VENDOR_MARVELL=y +# CONFIG_MVMDIO is not set +# CONFIG_SKGE is not set +# CONFIG_SKY2 is not set +# CONFIG_OCTEONTX2_AF is not set +# CONFIG_OCTEONTX2_PF is not set +CONFIG_NET_VENDOR_MELLANOX=y +# CONFIG_MLX4_EN is not set +# CONFIG_MLX5_CORE is not set +# CONFIG_MLXSW_CORE is not set +# CONFIG_MLXFW is not set +CONFIG_NET_VENDOR_MICREL=y +# CONFIG_KS8842 is not set +# CONFIG_KS8851 is not set +# CONFIG_KS8851_MLL is not set +# CONFIG_KSZ884X_PCI is not set +CONFIG_NET_VENDOR_MICROCHIP=y +# CONFIG_ENC28J60 is not set +# CONFIG_ENCX24J600 is not set +# CONFIG_LAN743X is not set +CONFIG_NET_VENDOR_MICROSEMI=y +CONFIG_NET_VENDOR_MICROSOFT=y +CONFIG_NET_VENDOR_MYRI=y +# CONFIG_MYRI10GE is not set +# CONFIG_FEALNX is not set +CONFIG_NET_VENDOR_NI=y +# CONFIG_NI_XGE_MANAGEMENT_ENET is not set +CONFIG_NET_VENDOR_NATSEMI=y +# CONFIG_NATSEMI is not set +# CONFIG_NS83820 is not set +CONFIG_NET_VENDOR_NETERION=y +# CONFIG_S2IO is not set +# CONFIG_VXGE is not set +CONFIG_NET_VENDOR_NETRONOME=y +# CONFIG_NFP is not set +CONFIG_NET_VENDOR_8390=y +# CONFIG_NE2K_PCI is not set +CONFIG_NET_VENDOR_NVIDIA=y +# CONFIG_FORCEDETH is not set +CONFIG_NET_VENDOR_OKI=y +# CONFIG_ETHOC is not set +CONFIG_NET_VENDOR_PACKET_ENGINES=y +# CONFIG_HAMACHI is not set +# CONFIG_YELLOWFIN is not set +CONFIG_NET_VENDOR_PENSANDO=y +# CONFIG_IONIC is not set +CONFIG_NET_VENDOR_QLOGIC=y +# CONFIG_QLA3XXX is not set +# CONFIG_QLCNIC is not set +# CONFIG_NETXEN_NIC is not set +# CONFIG_QED is not set +CONFIG_NET_VENDOR_BROCADE=y +# CONFIG_BNA 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_RDC=y +# CONFIG_R6040 is not set +CONFIG_NET_VENDOR_REALTEK=y +# CONFIG_8139CP is not set +# CONFIG_8139TOO is not set +# CONFIG_R8169 is not set +CONFIG_NET_VENDOR_RENESAS=y +CONFIG_NET_VENDOR_ROCKER=y +CONFIG_NET_VENDOR_SAMSUNG=y +# CONFIG_SXGBE_ETH is not set +CONFIG_NET_VENDOR_SEEQ=y +CONFIG_NET_VENDOR_SILAN=y +# CONFIG_SC92031 is not set +CONFIG_NET_VENDOR_SIS=y +# CONFIG_SIS900 is not set +# CONFIG_SIS190 is not set +CONFIG_NET_VENDOR_SOLARFLARE=y +# CONFIG_SFC is not set +# CONFIG_SFC_FALCON is not set +CONFIG_NET_VENDOR_SMSC=y +# CONFIG_SMC91X is not set +# CONFIG_EPIC100 is not set +# CONFIG_SMSC911X is not set +# CONFIG_SMSC9420 is not set +CONFIG_NET_VENDOR_SOCIONEXT=y +CONFIG_NET_VENDOR_STMICRO=y +# CONFIG_STMMAC_ETH is not set +CONFIG_NET_VENDOR_SUN=y +# CONFIG_HAPPYMEAL is not set +# CONFIG_SUNGEM is not set +# CONFIG_CASSINI is not set +# CONFIG_NIU is not set +CONFIG_NET_VENDOR_SYNOPSYS=y +# CONFIG_DWC_XLGMAC is not set +CONFIG_NET_VENDOR_TEHUTI=y +# CONFIG_TEHUTI is not set +CONFIG_NET_VENDOR_TI=y +# CONFIG_TI_CPSW_PHY_SEL is not set +# CONFIG_TLAN is not set +CONFIG_NET_VENDOR_VIA=y +# CONFIG_VIA_RHINE is not set +# CONFIG_VIA_VELOCITY is not set +CONFIG_NET_VENDOR_WIZNET=y +# CONFIG_WIZNET_W5100 is not set +# CONFIG_WIZNET_W5300 is not set +CONFIG_NET_VENDOR_XILINX=y +# CONFIG_XILINX_EMACLITE is not set +# CONFIG_XILINX_AXI_EMAC is not set +# CONFIG_XILINX_LL_TEMAC is not set +# CONFIG_FDDI is not set +# CONFIG_HIPPI is not set +CONFIG_PHYLINK=y +CONFIG_PHYLIB=y +CONFIG_SWPHY=y +# CONFIG_LED_TRIGGER_PHY is not set +CONFIG_FIXED_PHY=y +# CONFIG_SFP is not set + +# +# MII PHY device drivers +# +# CONFIG_AMD_PHY is not set +# CONFIG_ADIN_PHY is not set +# CONFIG_AQUANTIA_PHY is not set +# CONFIG_AX88796B_PHY is not set +# CONFIG_BROADCOM_PHY is not set +# CONFIG_BCM54140_PHY is not set +# CONFIG_BCM7XXX_PHY is not set +# CONFIG_BCM84881_PHY is not set +# CONFIG_BCM87XX_PHY is not set +# CONFIG_CICADA_PHY is not set +# CONFIG_CORTINA_PHY is not set +# CONFIG_DAVICOM_PHY is not set +# CONFIG_ICPLUS_PHY is not set +# CONFIG_LXT_PHY is not set +# CONFIG_INTEL_XWAY_PHY is not set +# CONFIG_LSI_ET1011C_PHY is not set +# CONFIG_MARVELL_PHY is not set +# CONFIG_MARVELL_10G_PHY is not set +# CONFIG_MARVELL_88X2222_PHY is not set +# CONFIG_MAXLINEAR_GPHY is not set +# CONFIG_MEDIATEK_GE_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_MOTORCOMM_PHY is not set +# CONFIG_NATIONAL_PHY is not set +# CONFIG_NXP_C45_TJA11XX_PHY is not set +# CONFIG_AT803X_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_DP83822_PHY is not set +# CONFIG_DP83TC811_PHY is not set +# CONFIG_DP83848_PHY is not set +# CONFIG_DP83867_PHY is not set +# CONFIG_DP83869_PHY is not set +# CONFIG_VITESSE_PHY is not set +# CONFIG_XILINX_GMII2RGMII is not set +# CONFIG_MICREL_KS8995MA is not set +CONFIG_MDIO_DEVICE=y +CONFIG_MDIO_BUS=y +CONFIG_FWNODE_MDIO=y +CONFIG_OF_MDIO=y +CONFIG_MDIO_DEVRES=y +# CONFIG_MDIO_SUN4I is not set +# CONFIG_MDIO_BITBANG is not set +# CONFIG_MDIO_BCM_UNIMAC is not set +# CONFIG_MDIO_HISI_FEMAC is not set +# CONFIG_MDIO_MVUSB is not set +# CONFIG_MDIO_MSCC_MIIM is not set +# CONFIG_MDIO_OCTEON is not set +# CONFIG_MDIO_IPQ4019 is not set +# CONFIG_MDIO_IPQ8064 is not set +# CONFIG_MDIO_THUNDER is not set + +# +# MDIO Multiplexers +# +# CONFIG_MDIO_BUS_MUX_GPIO is not set +# CONFIG_MDIO_BUS_MUX_MULTIPLEXER is not set +# CONFIG_MDIO_BUS_MUX_MMIOREG is not set + +# +# PCS device drivers +# +# CONFIG_PCS_XPCS is not set +# end of PCS device drivers + +# 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 is not set +# CONFIG_USB_HSO is not set +# CONFIG_USB_IPHETH is not set +CONFIG_WLAN=y +CONFIG_WLAN_VENDOR_ADMTEK=y +# CONFIG_ADM8211 is not set +CONFIG_WLAN_VENDOR_ATH=y +# CONFIG_ATH_DEBUG is not set +# CONFIG_ATH5K is not set +# CONFIG_ATH5K_PCI is not set +# CONFIG_ATH9K is not set +# CONFIG_ATH9K_HTC is not set +# CONFIG_CARL9170 is not set +# CONFIG_ATH6KL is not set +# CONFIG_AR5523 is not set +# CONFIG_WIL6210 is not set +# CONFIG_ATH10K is not set +# CONFIG_WCN36XX is not set +CONFIG_WLAN_VENDOR_ATMEL=y +# CONFIG_ATMEL is not set +# CONFIG_AT76C50X_USB is not set +CONFIG_WLAN_VENDOR_BROADCOM=y +# CONFIG_B43 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_IPW2100 is not set +# CONFIG_IPW2200 is not set +# CONFIG_IWL4965 is not set +# CONFIG_IWL3945 is not set +# CONFIG_IWLWIFI is not set +CONFIG_WLAN_VENDOR_INTERSIL=y +# CONFIG_HOSTAP is not set +# CONFIG_HERMES is not set +# CONFIG_P54_COMMON is not set +CONFIG_WLAN_VENDOR_MARVELL=y +# CONFIG_LIBERTAS is not set +# CONFIG_LIBERTAS_THINFIRM is not set +# CONFIG_MWIFIEX is not set +# CONFIG_MWL8K is not set +CONFIG_WLAN_VENDOR_MEDIATEK=y +# CONFIG_MT7601U is not set +# CONFIG_MT76x0U is not set +# CONFIG_MT76x0E is not set +# CONFIG_MT76x2E is not set +# CONFIG_MT76x2U is not set +# CONFIG_MT7603E is not set +# CONFIG_MT7615E is not set +# CONFIG_MT7663U is not set +# CONFIG_MT7663S is not set +# CONFIG_MT7915E is not set +# CONFIG_MT7921E is not set +CONFIG_WLAN_VENDOR_MICROCHIP=y +# CONFIG_WILC1000_SDIO is not set +# CONFIG_WILC1000_SPI is not set +CONFIG_WLAN_VENDOR_RALINK=y +# CONFIG_RT2X00 is not set +CONFIG_WLAN_VENDOR_REALTEK=y +# CONFIG_RTL8180 is not set +# CONFIG_RTL8187 is not set +CONFIG_RTL_CARDS=y +# CONFIG_RTL8192CE is not set +# CONFIG_RTL8192SE is not set +# CONFIG_RTL8192DE is not set +# CONFIG_RTL8723AE is not set +# CONFIG_RTL8723BE is not set +# CONFIG_RTL8188EE is not set +# CONFIG_RTL8192EE is not set +# CONFIG_RTL8821AE is not set +# CONFIG_RTL8192CU is not set +# CONFIG_RTL8XXXU is not set +# CONFIG_RTW88 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_RTL8822CS is not set +# CONFIG_RTL8822BU is not set +# CONFIG_RTL8821CU is not set +# CONFIG_88XXAU is not set +# CONFIG_RTL8192EU is not set +# CONFIG_RTL8189FS is not set +# CONFIG_RTL8189ES 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_QTNFMAC_PCIE is not set +# CONFIG_MAC80211_HWSIM is not set +# CONFIG_USB_NET_RNDIS_WLAN is not set +# CONFIG_VIRT_WIFI is not set +# CONFIG_WAN is not set + +# +# Wireless WAN +# +# CONFIG_WWAN is not set +# end of Wireless WAN + +# CONFIG_VMXNET3 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_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_ADP5588 is not set +# CONFIG_KEYBOARD_ADP5589 is not set +CONFIG_KEYBOARD_ATKBD=y +# CONFIG_KEYBOARD_QT1050 is not set +# 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 is not set +# 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 is not set +# CONFIG_INPUT_MISC is not set +# CONFIG_RMI4_CORE is not set + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +# CONFIG_SERIO_SERPORT is not set +# CONFIG_SERIO_AMBAKMI is not set +# CONFIG_SERIO_PCIPS2 is not set +CONFIG_SERIO_LIBPS2=y +# CONFIG_SERIO_RAW is not set +# CONFIG_SERIO_ALTERA_PS2 is not set +# CONFIG_SERIO_PS2MULT is not set +# CONFIG_SERIO_ARC_PS2 is not set +# CONFIG_SERIO_APBPS2 is not set +# CONFIG_SERIO_SUN4I_PS2 is not set +# CONFIG_SERIO_GPIO_PS2 is not set +# CONFIG_USERIO is not set +# CONFIG_GAMEPORT is not set +# end of Hardware I/O ports +# end of Input device support + +# +# 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 is not set +CONFIG_LDISC_AUTOLOAD=y + +# +# Serial drivers +# +CONFIG_SERIAL_EARLYCON=y +CONFIG_SERIAL_8250=y +# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set +CONFIG_SERIAL_8250_16550A_VARIANTS=y +# CONFIG_SERIAL_8250_FINTEK is not set +CONFIG_SERIAL_8250_CONSOLE=y +# CONFIG_SERIAL_8250_DMA is not set +CONFIG_SERIAL_8250_PCI=y +CONFIG_SERIAL_8250_EXAR=y +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=0 +# CONFIG_SERIAL_8250_EXTENDED is not set +CONFIG_SERIAL_8250_DWLIB=y +CONFIG_SERIAL_8250_FSL=y +CONFIG_SERIAL_8250_DW=y +# CONFIG_SERIAL_8250_RT288X is not set +CONFIG_SERIAL_OF_PLATFORM=y + +# +# Non-8250 serial port support +# +# CONFIG_SERIAL_AMBA_PL010 is not set +# CONFIG_SERIAL_AMBA_PL011 is not set +# 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_JSM is not set +# CONFIG_SERIAL_SIFIVE is not set +# 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_XILINX_PS_UART is not set +# CONFIG_SERIAL_ARC is not set +# CONFIG_SERIAL_RP2 is not set +# CONFIG_SERIAL_FSL_LPUART is not set +# CONFIG_SERIAL_FSL_LINFLEXUART is not set +# CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set +# CONFIG_SERIAL_SPRD is not set +# end of Serial drivers + +CONFIG_SERIAL_MCTRL_GPIO=y +# CONFIG_SERIAL_NONSTANDARD is not set +# CONFIG_N_GSM is not set +# CONFIG_NOZOMI is not set +# CONFIG_NULL_TTY is not set +# CONFIG_HVC_DCC is not set +# CONFIG_SERIAL_DEV_BUS is not set +# CONFIG_TTY_PRINTK is not set +# CONFIG_VIRTIO_CONSOLE is not set +# CONFIG_IPMI_HANDLER is not set +# CONFIG_HW_RANDOM is not set +# CONFIG_APPLICOM is not set +CONFIG_DEVMEM=y +# CONFIG_DEVPORT is not set +# CONFIG_TCG_TPM is not set +# CONFIG_XILLYBUS is not set +# CONFIG_XILLYUSB is not set +CONFIG_RANDOM_TRUST_CPU=y +CONFIG_RANDOM_TRUST_BOOTLOADER=y +# end of Character devices + +# +# 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=y + +# +# I2C Hardware Bus support +# + +# +# PC SMBus host controller drivers +# +# CONFIG_I2C_ALI1535 is not set +# CONFIG_I2C_ALI1563 is not set +# CONFIG_I2C_ALI15X3 is not set +# CONFIG_I2C_AMD756 is not set +# CONFIG_I2C_AMD8111 is not set +# CONFIG_I2C_I801 is not set +# CONFIG_I2C_ISCH is not set +# CONFIG_I2C_PIIX4 is not set +# CONFIG_I2C_NFORCE2 is not set +# CONFIG_I2C_NVIDIA_GPU is not set +# CONFIG_I2C_SIS5595 is not set +# CONFIG_I2C_SIS630 is not set +# CONFIG_I2C_SIS96X is not set +# CONFIG_I2C_VIA is not set +# CONFIG_I2C_VIAPRO is not set + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +# CONFIG_I2C_CADENCE is not set +# CONFIG_I2C_CBUS_GPIO is not set +# CONFIG_I2C_DESIGNWARE_PLATFORM is not set +# CONFIG_I2C_DESIGNWARE_PCI is not set +# CONFIG_I2C_EMEV2 is not set +# CONFIG_I2C_GPIO is not set +# CONFIG_I2C_MV64XXX is not set +# CONFIG_I2C_NOMADIK is not set +# 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_THUNDERX is not set +# CONFIG_I2C_XILINX is not set + +# +# External I2C/SMBus adapter drivers +# +# CONFIG_I2C_DIOLAN_U2C is not set +# CONFIG_I2C_CP2615 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_VIRTIO is not set +# end of I2C Hardware Bus support + +# 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 +# end of I2C support + +# CONFIG_I3C is not set +CONFIG_SPI=y +# CONFIG_SPI_DEBUG is not set +CONFIG_SPI_MASTER=y +CONFIG_SPI_MEM=y + +# +# 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_CADENCE_QUADSPI is not set +# CONFIG_SPI_DESIGNWARE is not set +# CONFIG_SPI_NXP_FLEXSPI 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_PL022 is not set +# CONFIG_SPI_PXA2XX is not set +# CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_SC18IS602 is not set +# CONFIG_SPI_SIFIVE is not set +# CONFIG_SPI_SUN4I is not set +# CONFIG_SPI_SUN6I is not set +# CONFIG_SPI_MXIC is not set +# CONFIG_SPI_THUNDERX is not set +# CONFIG_SPI_XCOMM is not set +# CONFIG_SPI_XILINX is not set +# CONFIG_SPI_ZYNQMP_GQSPI is not set +# CONFIG_SPI_AMD is not set + +# +# SPI Multiplexer support +# +# CONFIG_SPI_MUX is not set + +# +# SPI Protocol Masters +# +CONFIG_SPI_SPIDEV=y +# 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 is not set + +# +# PTP clock support +# +# CONFIG_PTP_1588_CLOCK is not set +CONFIG_PTP_1588_CLOCK_OPTIONAL=y + +# +# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. +# +# end of PTP clock support + +CONFIG_PINCTRL=y +CONFIG_PINMUX=y +CONFIG_PINCONF=y +CONFIG_GENERIC_PINCONF=y +# CONFIG_DEBUG_PINCTRL is not set +# CONFIG_PINCTRL_MCP23S08 is not set +# CONFIG_PINCTRL_SINGLE is not set +# CONFIG_PINCTRL_SX150X is not set +# CONFIG_PINCTRL_STMFX is not set +# CONFIG_PINCTRL_OCELOT is not set +# CONFIG_PINCTRL_MICROCHIP_SGPIO is not set + +# +# Renesas pinctrl drivers +# +# end of Renesas pinctrl drivers + +# CONFIG_PINCTRL_SUN4I_A10 is not set +# CONFIG_PINCTRL_SUN5I is not set +# CONFIG_PINCTRL_SUN6I_A31 is not set +# CONFIG_PINCTRL_SUN6I_A31_R is not set +# CONFIG_PINCTRL_SUN8I_A23 is not set +# CONFIG_PINCTRL_SUN8I_A33 is not set +# CONFIG_PINCTRL_SUN8I_A83T is not set +# CONFIG_PINCTRL_SUN8I_A83T_R is not set +# CONFIG_PINCTRL_SUN8I_A23_R is not set +# CONFIG_PINCTRL_SUN8I_H3 is not set +# CONFIG_PINCTRL_SUN8I_H3_R is not set +# CONFIG_PINCTRL_SUN8I_V3S is not set +# CONFIG_PINCTRL_SUN9I_A80 is not set +# CONFIG_PINCTRL_SUN9I_A80_R is not set +# CONFIG_PINCTRL_SUN50I_A64 is not set +# CONFIG_PINCTRL_SUN50I_A64_R is not set +# CONFIG_PINCTRL_SUN50I_A100 is not set +# CONFIG_PINCTRL_SUN50I_A100_R is not set +# CONFIG_PINCTRL_SUN50I_H5 is not set +# CONFIG_PINCTRL_SUN50I_H6 is not set +# CONFIG_PINCTRL_SUN50I_H6_R is not set +# CONFIG_PINCTRL_SUN50I_H616 is not set +# CONFIG_PINCTRL_SUN50I_H616_R is not set +CONFIG_GPIOLIB=y +CONFIG_GPIOLIB_FASTPATH_LIMIT=512 +CONFIG_OF_GPIO=y +# CONFIG_DEBUG_GPIO is not set +# CONFIG_GPIO_SYSFS is not set +CONFIG_GPIO_CDEV=y +CONFIG_GPIO_CDEV_V1=y + +# +# Memory mapped GPIO drivers +# +# CONFIG_GPIO_74XX_MMIO is not set +# CONFIG_GPIO_ALTERA is not set +# CONFIG_GPIO_CADENCE is not set +# CONFIG_GPIO_DWAPB is not set +# CONFIG_GPIO_EXAR 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_LOGICVC is not set +# CONFIG_GPIO_MB86S7X is not set +# CONFIG_GPIO_PL061 is not set +# CONFIG_GPIO_SAMA5D2_PIOBU is not set +# CONFIG_GPIO_SIFIVE is not set +# CONFIG_GPIO_SYSCON is not set +# CONFIG_GPIO_XGENE is not set +# CONFIG_GPIO_XILINX is not set +# CONFIG_GPIO_AMD_FCH is not set +# end of Memory mapped GPIO drivers + +# +# I2C GPIO expanders +# +# CONFIG_GPIO_ADP5588 is not set +# CONFIG_GPIO_ADNP is not set +# CONFIG_GPIO_GW_PLD is not set +# CONFIG_GPIO_MAX7300 is not set +# CONFIG_GPIO_MAX732X is not set +# CONFIG_GPIO_PCA953X is not set +# CONFIG_GPIO_PCA9570 is not set +# CONFIG_GPIO_PCF857X is not set +# CONFIG_GPIO_TPIC2810 is not set +# end of I2C GPIO expanders + +# +# MFD GPIO expanders +# +# end of MFD GPIO expanders + +# +# PCI GPIO expanders +# +# CONFIG_GPIO_BT8XX is not set +# CONFIG_GPIO_PCI_IDIO_16 is not set +# CONFIG_GPIO_PCIE_IDIO_24 is not set +# CONFIG_GPIO_RDC321X is not set +# end of PCI GPIO expanders + +# +# 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 +# end of SPI GPIO expanders + +# +# USB GPIO expanders +# +# end of USB GPIO expanders + +# +# Virtual GPIO drivers +# +# CONFIG_GPIO_AGGREGATOR is not set +# CONFIG_GPIO_MOCKUP is not set +# CONFIG_GPIO_VIRTIO is not set +# end of Virtual GPIO drivers + +# CONFIG_W1 is not set +CONFIG_POWER_RESET=y +# CONFIG_POWER_RESET_BRCMSTB is not set +# CONFIG_POWER_RESET_GPIO is not set +# CONFIG_POWER_RESET_GPIO_RESTART is not set +# CONFIG_POWER_RESET_LTC2952 is not set +# CONFIG_POWER_RESET_REGULATOR is not set +# CONFIG_POWER_RESET_RESTART is not set +# CONFIG_POWER_RESET_XGENE is not set +# CONFIG_POWER_RESET_SYSCON is not set +# CONFIG_POWER_RESET_SYSCON_POWEROFF is not set +# CONFIG_SYSCON_REBOOT_MODE is not set +# CONFIG_NVMEM_REBOOT_MODE is not set +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +# CONFIG_PDA_POWER is not set +# CONFIG_TEST_POWER is not set +# CONFIG_CHARGER_ADP5061 is not set +# CONFIG_BATTERY_CW2015 is not set +# CONFIG_BATTERY_DS2780 is not set +# CONFIG_BATTERY_DS2781 is not set +# CONFIG_BATTERY_DS2782 is not set +# CONFIG_BATTERY_SBS is not set +# CONFIG_CHARGER_SBS is not set +# CONFIG_BATTERY_BQ27XXX is not set +# CONFIG_BATTERY_MAX17040 is not set +# CONFIG_BATTERY_MAX17042 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_LT3651 is not set +# CONFIG_CHARGER_LTC4162L 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_BQ2515X is not set +# CONFIG_CHARGER_BQ25890 is not set +# CONFIG_CHARGER_BQ25980 is not set +# CONFIG_CHARGER_BQ256XX is not set +# CONFIG_CHARGER_SMB347 is not set +# CONFIG_BATTERY_GAUGE_LTC2941 is not set +# CONFIG_BATTERY_GOLDFISH is not set +# CONFIG_BATTERY_RT5033 is not set +# CONFIG_CHARGER_RT9455 is not set +# CONFIG_CHARGER_UCS1002 is not set +# CONFIG_CHARGER_BD99954 is not set +# CONFIG_HWMON is not set +CONFIG_THERMAL=y +# CONFIG_THERMAL_NETLINK is not set +CONFIG_THERMAL_STATISTICS=y +CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 +CONFIG_THERMAL_OF=y +CONFIG_THERMAL_WRITABLE_TRIPS=y +# CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE is not set +# CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set +# CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set +CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR=y +CONFIG_THERMAL_GOV_FAIR_SHARE=y +CONFIG_THERMAL_GOV_STEP_WISE=y +CONFIG_THERMAL_GOV_BANG_BANG=y +CONFIG_THERMAL_GOV_USER_SPACE=y +CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y +CONFIG_CPU_THERMAL=y +CONFIG_CPU_FREQ_THERMAL=y +# CONFIG_DEVFREQ_THERMAL is not set +CONFIG_THERMAL_EMULATION=y +# CONFIG_THERMAL_MMIO is not set +# CONFIG_SUN8I_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_OPEN_TIMEOUT=0 +# CONFIG_WATCHDOG_SYSFS is not set +# CONFIG_WATCHDOG_HRTIMER_PRETIMEOUT is not set + +# +# Watchdog Pretimeout Governors +# +# CONFIG_WATCHDOG_PRETIMEOUT_GOV 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_ARM_SP805_WATCHDOG is not set +# CONFIG_ARM_SBSA_WATCHDOG is not set +# CONFIG_CADENCE_WATCHDOG is not set +# CONFIG_DW_WATCHDOG is not set +# CONFIG_SUNXI_WATCHDOG is not set +# CONFIG_MAX63XX_WATCHDOG is not set +# CONFIG_ARM_SMC_WATCHDOG is not set +# CONFIG_ALIM7101_WDT is not set +# CONFIG_I6300ESB_WDT is not set +# CONFIG_MEN_A21_WDT is not set + +# +# PCI-based Watchdog Cards +# +# CONFIG_PCIPCWATCHDOG is not set +# CONFIG_WDTPCI is not set + +# +# USB-based Watchdog Cards +# +# CONFIG_USBPCWATCHDOG is not set +CONFIG_SSB_POSSIBLE=y +# CONFIG_SSB is not set +CONFIG_BCMA_POSSIBLE=y +# CONFIG_BCMA is not set + +# +# Multifunction device drivers +# +CONFIG_MFD_CORE=y +# CONFIG_MFD_ACT8945A is not set +# CONFIG_MFD_SUN4I_GPADC 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 is not set +# CONFIG_MFD_AXP20X_I2C is not set +# CONFIG_MFD_AXP20X_RSB is not set +# CONFIG_MFD_MADERA 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_GATEWORKS_GSC is not set +# CONFIG_MFD_MC13XXX_SPI is not set +# CONFIG_MFD_MC13XXX_I2C is not set +# CONFIG_MFD_MP2629 is not set +# CONFIG_MFD_HI6421_PMIC is not set +# CONFIG_HTC_PASIC3 is not set +# CONFIG_HTC_I2CPLD is not set +# CONFIG_LPC_ICH is not set +# CONFIG_LPC_SCH is not set +# CONFIG_MFD_INTEL_PMT is not set +# CONFIG_MFD_IQS62X is not set +# CONFIG_MFD_JANZ_CMODIO 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_MAX77650 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_MT6360 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_NTXEC is not set +# CONFIG_MFD_RETU is not set +# CONFIG_MFD_PCF50633 is not set +# CONFIG_MFD_RDC321X is not set +# CONFIG_MFD_RT4831 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_STMPE is not set +CONFIG_MFD_SUN6I_PRCM=y +CONFIG_MFD_SYSCON=y +# 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_TQMX86 is not set +# CONFIG_MFD_VX855 is not set +# CONFIG_MFD_LOCHNAGAR 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_MFD_ROHM_BD718XX is not set +# CONFIG_MFD_ROHM_BD70528 is not set +# CONFIG_MFD_ROHM_BD71828 is not set +# CONFIG_MFD_ROHM_BD957XMUF is not set +# CONFIG_MFD_STPMIC1 is not set +# CONFIG_MFD_STMFX is not set +# CONFIG_MFD_ATC260X_I2C is not set +# CONFIG_MFD_QCOM_PM8008 is not set +# CONFIG_MFD_INTEL_M10_BMC is not set +# CONFIG_MFD_RSMU_I2C is not set +# CONFIG_MFD_RSMU_SPI is not set +# end of Multifunction device drivers + +CONFIG_REGULATOR=y +# CONFIG_REGULATOR_DEBUG is not set +CONFIG_REGULATOR_FIXED_VOLTAGE=y +CONFIG_REGULATOR_VIRTUAL_CONSUMER=y +# 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_DA9121 is not set +# CONFIG_REGULATOR_DA9210 is not set +# CONFIG_REGULATOR_DA9211 is not set +# CONFIG_REGULATOR_FAN53555 is not set +# CONFIG_REGULATOR_FAN53880 is not set +# CONFIG_REGULATOR_GPIO is not set +# 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_MAX8893 is not set +# CONFIG_REGULATOR_MAX8952 is not set +# CONFIG_REGULATOR_MAX8973 is not set +# CONFIG_REGULATOR_MAX77826 is not set +# CONFIG_REGULATOR_MCP16502 is not set +# CONFIG_REGULATOR_MP5416 is not set +# CONFIG_REGULATOR_MP8859 is not set +# CONFIG_REGULATOR_MP886X is not set +# CONFIG_REGULATOR_MPQ7920 is not set +# CONFIG_REGULATOR_MT6311 is not set +# CONFIG_REGULATOR_PCA9450 is not set +# CONFIG_REGULATOR_PF8X00 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_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set +# CONFIG_REGULATOR_RT4801 is not set +# CONFIG_REGULATOR_RT6160 is not set +# CONFIG_REGULATOR_RT6245 is not set +# CONFIG_REGULATOR_RTQ2134 is not set +# CONFIG_REGULATOR_RTMV20 is not set +# CONFIG_REGULATOR_RTQ6752 is not set +# CONFIG_REGULATOR_SLG51000 is not set +# CONFIG_REGULATOR_SY8106A is not set +# CONFIG_REGULATOR_SY8824X is not set +# CONFIG_REGULATOR_SY8827N 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=y +CONFIG_RC_DECODERS=y +CONFIG_IR_NEC_DECODER=y +CONFIG_IR_RC5_DECODER=y +# CONFIG_IR_RC6_DECODER is not set +# CONFIG_IR_JVC_DECODER is not set +# CONFIG_IR_SONY_DECODER is not set +# CONFIG_IR_SANYO_DECODER is not set +# CONFIG_IR_SHARP_DECODER is not set +# CONFIG_IR_MCE_KBD_DECODER is not set +# CONFIG_IR_XMP_DECODER is not set +# CONFIG_IR_IMON_DECODER is not set +# CONFIG_IR_RCMM_DECODER 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_SPI 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_GPIO_TX is not set +# CONFIG_IR_PWM_TX is not set +# CONFIG_IR_SUNXI is not set +# CONFIG_IR_SERIAL is not set +# CONFIG_IR_SIR is not set +# CONFIG_RC_XBOX_DVD is not set +# CONFIG_IR_TOY is not set +# CONFIG_MEDIA_CEC_SUPPORT is not set +CONFIG_MEDIA_SUPPORT=y +# CONFIG_MEDIA_SUPPORT_FILTER is not set +# CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set + +# +# Media device types +# +CONFIG_MEDIA_CAMERA_SUPPORT=y +CONFIG_MEDIA_ANALOG_TV_SUPPORT=y +CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y +CONFIG_MEDIA_RADIO_SUPPORT=y +CONFIG_MEDIA_SDR_SUPPORT=y +CONFIG_MEDIA_PLATFORM_SUPPORT=y +CONFIG_MEDIA_TEST_SUPPORT=y +# end of Media device types + +# +# Media core support +# +CONFIG_VIDEO_DEV=y +CONFIG_MEDIA_CONTROLLER=y +CONFIG_DVB_CORE=y +# end of Media core support + +# +# Video4Linux options +# +CONFIG_VIDEO_V4L2=y +CONFIG_VIDEO_V4L2_I2C=y +CONFIG_VIDEO_V4L2_SUBDEV_API=y +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +# end of Video4Linux options + +# +# Media controller options +# +# CONFIG_MEDIA_CONTROLLER_DVB is not set +# end of Media controller options + +# +# Digital TV options +# +# CONFIG_DVB_MMAP is not set +CONFIG_DVB_NET=y +CONFIG_DVB_MAX_ADAPTERS=16 +CONFIG_DVB_DYNAMIC_MINORS=y +# CONFIG_DVB_DEMUX_SECTION_LOSS_LOG is not set +# CONFIG_DVB_ULE_DEBUG is not set +# end of Digital TV options + +# +# Media drivers +# +CONFIG_MEDIA_USB_SUPPORT=y + +# +# Webcam devices +# +CONFIG_USB_VIDEO_CLASS=y +CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y +# CONFIG_USB_GSPCA is not set +# CONFIG_USB_PWC is not set +# CONFIG_VIDEO_CPIA2 is not set +# CONFIG_USB_ZR364XX is not set +# CONFIG_USB_STKWEBCAM is not set +# CONFIG_USB_S2255 is not set +# CONFIG_VIDEO_USBTV is not set + +# +# Analog TV USB devices +# +# CONFIG_VIDEO_PVRUSB2 is not set +# CONFIG_VIDEO_HDPVR is not set +# CONFIG_VIDEO_STK1160_COMMON is not set +# CONFIG_VIDEO_GO7007 is not set + +# +# Analog/digital TV USB devices +# +# CONFIG_VIDEO_AU0828 is not set +# CONFIG_VIDEO_TM6000 is not set + +# +# Digital TV USB devices +# +# CONFIG_DVB_USB is not set +# CONFIG_DVB_USB_V2 is not set +# CONFIG_DVB_TTUSB_BUDGET is not set +# CONFIG_DVB_TTUSB_DEC is not set +# CONFIG_SMS_USB_DRV is not set +# CONFIG_DVB_B2C2_FLEXCOP_USB is not set +# CONFIG_DVB_AS102 is not set + +# +# Webcam, TV (analog/digital) USB devices +# +# CONFIG_VIDEO_EM28XX is not set + +# +# Software defined radio USB devices +# +# CONFIG_USB_AIRSPY is not set +# CONFIG_USB_HACKRF is not set +# CONFIG_USB_MSI2500 is not set +# CONFIG_MEDIA_PCI_SUPPORT is not set +CONFIG_RADIO_ADAPTERS=y +# CONFIG_RADIO_SI470X is not set +# CONFIG_RADIO_SI4713 is not set +# CONFIG_USB_MR800 is not set +# CONFIG_USB_DSBR is not set +# CONFIG_RADIO_MAXIRADIO is not set +# CONFIG_RADIO_SHARK is not set +# CONFIG_RADIO_SHARK2 is not set +# CONFIG_USB_KEENE is not set +# CONFIG_USB_RAREMONO is not set +# CONFIG_USB_MA901 is not set +# CONFIG_RADIO_TEA5764 is not set +# CONFIG_RADIO_SAA7706H is not set +# CONFIG_RADIO_TEF6862 is not set +# CONFIG_RADIO_WL1273 is not set +CONFIG_VIDEOBUF2_CORE=y +CONFIG_VIDEOBUF2_V4L2=y +CONFIG_VIDEOBUF2_MEMOPS=y +CONFIG_VIDEOBUF2_DMA_CONTIG=m +CONFIG_VIDEOBUF2_VMALLOC=y +# CONFIG_V4L_PLATFORM_DRIVERS is not set +# CONFIG_V4L_MEM2MEM_DRIVERS is not set +# CONFIG_DVB_PLATFORM_DRIVERS is not set +# CONFIG_SDR_PLATFORM_DRIVERS is not set + +# +# MMC/SDIO DVB adapters +# +# CONFIG_SMS_SDIO_DRV is not set +# CONFIG_V4L_TEST_DRIVERS is not set +# CONFIG_DVB_TEST_DRIVERS is not set +# end of Media drivers + +# +# Media ancillary drivers +# +CONFIG_MEDIA_ATTACH=y +CONFIG_VIDEO_IR_I2C=y + +# +# Audio decoders, processors and mixers +# +# CONFIG_VIDEO_TVAUDIO is not set +# CONFIG_VIDEO_TDA7432 is not set +# CONFIG_VIDEO_TDA9840 is not set +# CONFIG_VIDEO_TDA1997X is not set +# CONFIG_VIDEO_TEA6415C is not set +# CONFIG_VIDEO_TEA6420 is not set +# CONFIG_VIDEO_MSP3400 is not set +# CONFIG_VIDEO_CS3308 is not set +# CONFIG_VIDEO_CS5345 is not set +# CONFIG_VIDEO_CS53L32A is not set +# CONFIG_VIDEO_TLV320AIC23B is not set +# CONFIG_VIDEO_UDA1342 is not set +# CONFIG_VIDEO_WM8775 is not set +# CONFIG_VIDEO_WM8739 is not set +# CONFIG_VIDEO_VP27SMPX is not set +# CONFIG_VIDEO_SONY_BTF_MPX is not set +# end of Audio decoders, processors and mixers + +# +# RDS decoders +# +# CONFIG_VIDEO_SAA6588 is not set +# end of RDS decoders + +# +# Video decoders +# +# CONFIG_VIDEO_ADV7180 is not set +# CONFIG_VIDEO_ADV7183 is not set +# CONFIG_VIDEO_ADV748X is not set +# CONFIG_VIDEO_ADV7604 is not set +# CONFIG_VIDEO_ADV7842 is not set +# CONFIG_VIDEO_BT819 is not set +# CONFIG_VIDEO_BT856 is not set +# CONFIG_VIDEO_BT866 is not set +# CONFIG_VIDEO_KS0127 is not set +# CONFIG_VIDEO_ML86V7667 is not set +# CONFIG_VIDEO_SAA7110 is not set +# CONFIG_VIDEO_SAA711X is not set +# CONFIG_VIDEO_TC358743 is not set +# CONFIG_VIDEO_TVP514X is not set +# CONFIG_VIDEO_TVP5150 is not set +# CONFIG_VIDEO_TVP7002 is not set +# CONFIG_VIDEO_TW2804 is not set +# CONFIG_VIDEO_TW9903 is not set +# CONFIG_VIDEO_TW9906 is not set +# CONFIG_VIDEO_TW9910 is not set +# CONFIG_VIDEO_VPX3220 is not set + +# +# Video and audio decoders +# +# CONFIG_VIDEO_SAA717X is not set +# CONFIG_VIDEO_CX25840 is not set +# end of Video decoders + +# +# Video encoders +# +# CONFIG_VIDEO_SAA7127 is not set +# CONFIG_VIDEO_SAA7185 is not set +# CONFIG_VIDEO_ADV7170 is not set +# CONFIG_VIDEO_ADV7175 is not set +# CONFIG_VIDEO_ADV7343 is not set +# CONFIG_VIDEO_ADV7393 is not set +# CONFIG_VIDEO_ADV7511 is not set +# CONFIG_VIDEO_AD9389B is not set +# CONFIG_VIDEO_AK881X is not set +# CONFIG_VIDEO_THS8200 is not set +# end of Video encoders + +# +# Video improvement chips +# +# CONFIG_VIDEO_UPD64031A is not set +# CONFIG_VIDEO_UPD64083 is not set +# end of Video improvement chips + +# +# Audio/Video compression chips +# +# CONFIG_VIDEO_SAA6752HS is not set +# end of Audio/Video compression chips + +# +# SDR tuner chips +# +# CONFIG_SDR_MAX2175 is not set +# end of SDR tuner chips + +# +# Miscellaneous helper chips +# +# CONFIG_VIDEO_THS7303 is not set +# CONFIG_VIDEO_M52790 is not set +# CONFIG_VIDEO_I2C is not set +# CONFIG_VIDEO_ST_MIPID02 is not set +# end of Miscellaneous helper chips + +# +# Camera sensor devices +# +# CONFIG_VIDEO_HI556 is not set +# CONFIG_VIDEO_IMX208 is not set +# CONFIG_VIDEO_IMX214 is not set +# CONFIG_VIDEO_IMX219 is not set +# CONFIG_VIDEO_IMX258 is not set +# CONFIG_VIDEO_IMX274 is not set +# CONFIG_VIDEO_IMX290 is not set +# CONFIG_VIDEO_IMX319 is not set +# CONFIG_VIDEO_IMX334 is not set +# CONFIG_VIDEO_IMX335 is not set +# CONFIG_VIDEO_IMX355 is not set +# CONFIG_VIDEO_IMX412 is not set +# CONFIG_VIDEO_OV02A10 is not set +# CONFIG_VIDEO_OV2640 is not set +# CONFIG_VIDEO_OV2659 is not set +# CONFIG_VIDEO_OV2680 is not set +# CONFIG_VIDEO_OV2685 is not set +# CONFIG_VIDEO_OV5640 is not set +# CONFIG_VIDEO_OV5645 is not set +# CONFIG_VIDEO_OV5647 is not set +# CONFIG_VIDEO_OV5648 is not set +# CONFIG_VIDEO_OV6650 is not set +# CONFIG_VIDEO_OV5670 is not set +# CONFIG_VIDEO_OV5675 is not set +# CONFIG_VIDEO_OV5695 is not set +# CONFIG_VIDEO_OV7251 is not set +# CONFIG_VIDEO_OV772X is not set +# CONFIG_VIDEO_OV7640 is not set +# CONFIG_VIDEO_OV7670 is not set +# CONFIG_VIDEO_OV7740 is not set +# CONFIG_VIDEO_OV8856 is not set +# CONFIG_VIDEO_OV8865 is not set +# CONFIG_VIDEO_OV9282 is not set +# CONFIG_VIDEO_OV9640 is not set +# CONFIG_VIDEO_OV9650 is not set +# CONFIG_VIDEO_OV13858 is not set +# CONFIG_VIDEO_VS6624 is not set +# CONFIG_VIDEO_MT9M001 is not set +# CONFIG_VIDEO_MT9M032 is not set +# CONFIG_VIDEO_MT9M111 is not set +# CONFIG_VIDEO_MT9P031 is not set +# CONFIG_VIDEO_MT9T001 is not set +# CONFIG_VIDEO_MT9T112 is not set +# CONFIG_VIDEO_MT9V011 is not set +# CONFIG_VIDEO_MT9V032 is not set +# CONFIG_VIDEO_MT9V111 is not set +# CONFIG_VIDEO_SR030PC30 is not set +# CONFIG_VIDEO_NOON010PC30 is not set +# CONFIG_VIDEO_M5MOLS is not set +# CONFIG_VIDEO_RDACM20 is not set +# CONFIG_VIDEO_RDACM21 is not set +# CONFIG_VIDEO_RJ54N1 is not set +# CONFIG_VIDEO_S5K6AA is not set +# CONFIG_VIDEO_S5K6A3 is not set +# CONFIG_VIDEO_S5K4ECGX is not set +# CONFIG_VIDEO_S5K5BAF is not set +# CONFIG_VIDEO_CCS is not set +# CONFIG_VIDEO_ET8EK8 is not set +# CONFIG_VIDEO_S5C73M3 is not set +# end of Camera sensor devices + +# +# Lens drivers +# +# CONFIG_VIDEO_AD5820 is not set +# CONFIG_VIDEO_AK7375 is not set +# CONFIG_VIDEO_DW9714 is not set +# CONFIG_VIDEO_DW9768 is not set +# CONFIG_VIDEO_DW9807_VCM is not set +# end of Lens drivers + +# +# Flash devices +# +# CONFIG_VIDEO_ADP1653 is not set +# CONFIG_VIDEO_LM3560 is not set +# CONFIG_VIDEO_LM3646 is not set +# end of Flash devices + +# +# SPI helper chips +# +# CONFIG_VIDEO_GS1662 is not set +# end of SPI helper chips + +# +# Media SPI Adapters +# +CONFIG_CXD2880_SPI_DRV=m +# end of Media SPI Adapters + +CONFIG_MEDIA_TUNER=y + +# +# Customize TV tuners +# +CONFIG_MEDIA_TUNER_SIMPLE=m +CONFIG_MEDIA_TUNER_TDA18250=m +CONFIG_MEDIA_TUNER_TDA8290=m +CONFIG_MEDIA_TUNER_TDA827X=m +CONFIG_MEDIA_TUNER_TDA18271=m +CONFIG_MEDIA_TUNER_TDA9887=m +CONFIG_MEDIA_TUNER_TEA5761=m +CONFIG_MEDIA_TUNER_TEA5767=m +CONFIG_MEDIA_TUNER_MSI001=m +CONFIG_MEDIA_TUNER_MT20XX=m +CONFIG_MEDIA_TUNER_MT2060=m +CONFIG_MEDIA_TUNER_MT2063=m +CONFIG_MEDIA_TUNER_MT2266=m +CONFIG_MEDIA_TUNER_MT2131=m +CONFIG_MEDIA_TUNER_QT1010=m +CONFIG_MEDIA_TUNER_XC2028=m +CONFIG_MEDIA_TUNER_XC5000=m +CONFIG_MEDIA_TUNER_XC4000=m +CONFIG_MEDIA_TUNER_MXL5005S=m +CONFIG_MEDIA_TUNER_MXL5007T=m +CONFIG_MEDIA_TUNER_MC44S803=m +CONFIG_MEDIA_TUNER_MAX2165=m +CONFIG_MEDIA_TUNER_TDA18218=m +CONFIG_MEDIA_TUNER_FC0011=m +CONFIG_MEDIA_TUNER_FC0012=m +CONFIG_MEDIA_TUNER_FC0013=m +CONFIG_MEDIA_TUNER_TDA18212=m +CONFIG_MEDIA_TUNER_E4000=m +CONFIG_MEDIA_TUNER_FC2580=m +CONFIG_MEDIA_TUNER_M88RS6000T=m +CONFIG_MEDIA_TUNER_TUA9001=m +CONFIG_MEDIA_TUNER_SI2157=m +CONFIG_MEDIA_TUNER_IT913X=m +CONFIG_MEDIA_TUNER_R820T=m +CONFIG_MEDIA_TUNER_MXL301RF=m +CONFIG_MEDIA_TUNER_QM1D1C0042=m +CONFIG_MEDIA_TUNER_QM1D1B0004=m +# end of Customize TV tuners + +# +# Customise DVB Frontends +# + +# +# Multistandard (satellite) frontends +# +CONFIG_DVB_STB0899=m +CONFIG_DVB_STB6100=m +CONFIG_DVB_STV090x=m +CONFIG_DVB_STV0910=m +CONFIG_DVB_STV6110x=m +CONFIG_DVB_STV6111=m +CONFIG_DVB_MXL5XX=m + +# +# Multistandard (cable + terrestrial) frontends +# +CONFIG_DVB_DRXK=m +CONFIG_DVB_TDA18271C2DD=m +CONFIG_DVB_SI2165=m +CONFIG_DVB_MN88472=m +CONFIG_DVB_MN88473=m + +# +# DVB-S (satellite) frontends +# +CONFIG_DVB_CX24110=m +CONFIG_DVB_CX24123=m +CONFIG_DVB_MT312=m +CONFIG_DVB_ZL10036=m +CONFIG_DVB_ZL10039=m +CONFIG_DVB_S5H1420=m +CONFIG_DVB_STV0288=m +CONFIG_DVB_STB6000=m +CONFIG_DVB_STV0299=m +CONFIG_DVB_STV6110=m +CONFIG_DVB_STV0900=m +CONFIG_DVB_TDA8083=m +CONFIG_DVB_TDA10086=m +CONFIG_DVB_TDA8261=m +CONFIG_DVB_VES1X93=m +CONFIG_DVB_TUNER_ITD1000=m +CONFIG_DVB_TUNER_CX24113=m +CONFIG_DVB_TDA826X=m +CONFIG_DVB_TUA6100=m +CONFIG_DVB_CX24116=m +CONFIG_DVB_CX24117=m +CONFIG_DVB_CX24120=m +CONFIG_DVB_SI21XX=m +CONFIG_DVB_TS2020=m +CONFIG_DVB_DS3000=m +CONFIG_DVB_MB86A16=m +CONFIG_DVB_TDA10071=m + +# +# DVB-T (terrestrial) frontends +# +CONFIG_DVB_SP887X=m +CONFIG_DVB_CX22700=m +CONFIG_DVB_CX22702=m +CONFIG_DVB_S5H1432=m +CONFIG_DVB_DRXD=m +CONFIG_DVB_L64781=m +CONFIG_DVB_TDA1004X=m +CONFIG_DVB_NXT6000=m +CONFIG_DVB_MT352=m +CONFIG_DVB_ZL10353=m +CONFIG_DVB_DIB3000MB=m +CONFIG_DVB_DIB3000MC=m +CONFIG_DVB_DIB7000M=m +CONFIG_DVB_DIB7000P=m +CONFIG_DVB_DIB9000=m +CONFIG_DVB_TDA10048=m +CONFIG_DVB_EC100=m +CONFIG_DVB_STV0367=m +CONFIG_DVB_CXD2820R=m +CONFIG_DVB_CXD2841ER=m +CONFIG_DVB_ZD1301_DEMOD=m +CONFIG_DVB_CXD2880=m + +# +# DVB-C (cable) frontends +# +CONFIG_DVB_VES1820=m +CONFIG_DVB_TDA10021=m +CONFIG_DVB_TDA10023=m +CONFIG_DVB_STV0297=m + +# +# ATSC (North American/Korean Terrestrial/Cable DTV) frontends +# +CONFIG_DVB_NXT200X=m +CONFIG_DVB_OR51211=m +CONFIG_DVB_OR51132=m +CONFIG_DVB_BCM3510=m +CONFIG_DVB_LGDT330X=m +CONFIG_DVB_LGDT3305=m +CONFIG_DVB_LG2160=m +CONFIG_DVB_S5H1409=m +CONFIG_DVB_AU8522=m +CONFIG_DVB_AU8522_DTV=m +CONFIG_DVB_AU8522_V4L=m +CONFIG_DVB_S5H1411=m +CONFIG_DVB_MXL692=m + +# +# ISDB-T (terrestrial) frontends +# +CONFIG_DVB_S921=m +CONFIG_DVB_DIB8000=m +CONFIG_DVB_MB86A20S=m + +# +# ISDB-S (satellite) & ISDB-T (terrestrial) frontends +# +CONFIG_DVB_TC90522=m +CONFIG_DVB_MN88443X=m + +# +# Digital terrestrial only tuners/PLL +# +CONFIG_DVB_PLL=m +CONFIG_DVB_TUNER_DIB0070=m +CONFIG_DVB_TUNER_DIB0090=m + +# +# SEC control devices for DVB-S +# +CONFIG_DVB_DRX39XYJ=m +CONFIG_DVB_LNBH25=m +CONFIG_DVB_LNBH29=m +CONFIG_DVB_LNBP21=m +CONFIG_DVB_LNBP22=m +CONFIG_DVB_ISL6405=m +CONFIG_DVB_ISL6421=m +CONFIG_DVB_ISL6423=m +CONFIG_DVB_A8293=m +CONFIG_DVB_LGS8GL5=m +CONFIG_DVB_LGS8GXX=m +CONFIG_DVB_ATBM8830=m +CONFIG_DVB_TDA665x=m +CONFIG_DVB_IX2505V=m +CONFIG_DVB_M88RS2000=m +CONFIG_DVB_AF9033=m +CONFIG_DVB_HORUS3A=m +CONFIG_DVB_ASCOT2E=m +CONFIG_DVB_HELENE=m + +# +# Common Interface (EN50221) controller drivers +# +CONFIG_DVB_CXD2099=m +CONFIG_DVB_SP2=m +# end of Customise DVB Frontends + +# +# Tools to develop new frontends +# +# CONFIG_DVB_DUMMY_FE is not set +# end of Media ancillary drivers + +# +# Graphics support +# +# CONFIG_VGA_ARB is not set +CONFIG_DRM=y +CONFIG_DRM_MIPI_DSI=y +# CONFIG_DRM_DP_AUX_CHARDEV is not set +# CONFIG_DRM_DEBUG_MM is not set +# CONFIG_DRM_DEBUG_SELFTEST is not set +CONFIG_DRM_KMS_HELPER=y +# CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set +CONFIG_DRM_FBDEV_EMULATION=y +CONFIG_DRM_FBDEV_OVERALLOC=100 +# CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set +# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set +# CONFIG_DRM_DP_CEC is not set +CONFIG_DRM_GEM_CMA_HELPER=y +CONFIG_DRM_KMS_CMA_HELPER=y +CONFIG_DRM_GEM_SHMEM_HELPER=y +CONFIG_DRM_SCHED=y + +# +# 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 +# end of I2C encoder or helper chips + +# +# ARM devices +# +# CONFIG_DRM_HDLCD is not set +# CONFIG_DRM_MALI_DISPLAY is not set +# CONFIG_DRM_KOMEDA is not set +# end of ARM devices + +# CONFIG_DRM_RADEON is not set +# CONFIG_DRM_AMDGPU is not set +# CONFIG_DRM_NOUVEAU is not set +# CONFIG_DRM_VGEM is not set +# CONFIG_DRM_VKMS is not set +# CONFIG_DRM_VMWGFX is not set +# CONFIG_DRM_UDL is not set +# CONFIG_DRM_AST is not set +# CONFIG_DRM_MGAG200 is not set +# CONFIG_DRM_RCAR_DW_HDMI is not set +# CONFIG_DRM_RCAR_USE_LVDS is not set +# CONFIG_DRM_SUN4I is not set +# CONFIG_DRM_QXL is not set +# CONFIG_DRM_VIRTIO_GPU is not set +CONFIG_DRM_PANEL=y + +# +# Display Panels +# +# CONFIG_DRM_PANEL_ABT_Y030XX067A is not set +# CONFIG_DRM_PANEL_ARM_VERSATILE is not set +# CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596 is not set +# CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set +# CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set +# CONFIG_DRM_PANEL_DSI_CM is not set +# CONFIG_DRM_PANEL_LVDS is not set +# CONFIG_DRM_PANEL_SIMPLE is not set +# CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set +# CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set +# CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D is not set +# CONFIG_DRM_PANEL_ILITEK_IL9322 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9341 is not set +# CONFIG_DRM_PANEL_ILITEK_ILI9881C is not set +# CONFIG_DRM_PANEL_INNOLUX_EJ030NA is not set +# CONFIG_DRM_PANEL_INNOLUX_P079ZCA is not set +# CONFIG_DRM_PANEL_JDI_LT070ME05000 is not set +# CONFIG_DRM_PANEL_KHADAS_TS050 is not set +# CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04 is not set +# CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set +# CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set +# CONFIG_DRM_PANEL_SAMSUNG_LD9040 is not set +# CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LG4573 is not set +# CONFIG_DRM_PANEL_NEC_NL8048HL11 is not set +# CONFIG_DRM_PANEL_NOVATEK_NT35510 is not set +# CONFIG_DRM_PANEL_NOVATEK_NT36672A is not set +# CONFIG_DRM_PANEL_NOVATEK_NT39016 is not set +# CONFIG_DRM_PANEL_MANTIX_MLAF057WE51 is not set +# CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO is not set +# CONFIG_DRM_PANEL_ORISETECH_OTM8009A is not set +# CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS is not set +# CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00 is not set +# CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN is not set +# CONFIG_DRM_PANEL_RAYDIUM_RM67191 is not set +# CONFIG_DRM_PANEL_RAYDIUM_RM68200 is not set +# CONFIG_DRM_PANEL_RONBO_RB070D30 is not set +# CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set +# CONFIG_DRM_PANEL_SAMSUNG_DB7430 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set +# CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set +# CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set +# CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set +# CONFIG_DRM_PANEL_SITRONIX_ST7701 is not set +# CONFIG_DRM_PANEL_SITRONIX_ST7703 is not set +# CONFIG_DRM_PANEL_SITRONIX_ST7789V is not set +# CONFIG_DRM_PANEL_SONY_ACX424AKP is not set +# CONFIG_DRM_PANEL_SONY_ACX565AKM is not set +# CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set +# CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set +# CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set +# CONFIG_DRM_PANEL_TPO_TPG110 is not set +# CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA is not set +# CONFIG_DRM_PANEL_VISIONOX_RM69299 is not set +# CONFIG_DRM_PANEL_WIDECHIPS_WS2401 is not set +# CONFIG_DRM_PANEL_XINPENG_XPP055C272 is not set +# end of Display Panels + +CONFIG_DRM_BRIDGE=y +CONFIG_DRM_PANEL_BRIDGE=y + +# +# Display Interface Bridges +# +# CONFIG_DRM_CDNS_DSI is not set +# CONFIG_DRM_CHIPONE_ICN6211 is not set +# CONFIG_DRM_CHRONTEL_CH7033 is not set +# CONFIG_DRM_DISPLAY_CONNECTOR is not set +# CONFIG_DRM_LONTIUM_LT8912B is not set +# CONFIG_DRM_LONTIUM_LT9611 is not set +# CONFIG_DRM_LONTIUM_LT9611UXC is not set +# CONFIG_DRM_ITE_IT66121 is not set +# CONFIG_DRM_LVDS_CODEC is not set +# CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set +# CONFIG_DRM_NWL_MIPI_DSI is not set +# CONFIG_DRM_NXP_PTN3460 is not set +# CONFIG_DRM_PARADE_PS8622 is not set +# CONFIG_DRM_PARADE_PS8640 is not set +# CONFIG_DRM_SIL_SII8620 is not set +# CONFIG_DRM_SII902X is not set +# CONFIG_DRM_SII9234 is not set +# CONFIG_DRM_SIMPLE_BRIDGE is not set +# CONFIG_DRM_THINE_THC63LVD1024 is not set +# CONFIG_DRM_TOSHIBA_TC358762 is not set +# CONFIG_DRM_TOSHIBA_TC358764 is not set +# CONFIG_DRM_TOSHIBA_TC358767 is not set +# CONFIG_DRM_TOSHIBA_TC358768 is not set +# CONFIG_DRM_TOSHIBA_TC358775 is not set +# CONFIG_DRM_TI_TFP410 is not set +# CONFIG_DRM_TI_SN65DSI83 is not set +# CONFIG_DRM_TI_SN65DSI86 is not set +# CONFIG_DRM_TI_TPD12S015 is not set +# CONFIG_DRM_ANALOGIX_ANX6345 is not set +# CONFIG_DRM_ANALOGIX_ANX78XX is not set +# CONFIG_DRM_ANALOGIX_ANX7625 is not set +# CONFIG_DRM_I2C_ADV7511 is not set +# CONFIG_DRM_CDNS_MHDP8546 is not set +# end of Display Interface Bridges + +# CONFIG_DRM_ETNAVIV is not set +# CONFIG_DRM_HISI_HIBMC is not set +# CONFIG_DRM_HISI_KIRIN is not set +# CONFIG_DRM_ARCPGU is not set +# CONFIG_DRM_BOCHS is not set +# CONFIG_DRM_CIRRUS_QEMU is not set +# CONFIG_DRM_GM12U320 is not set +# CONFIG_DRM_SIMPLEDRM is not set +# CONFIG_TINYDRM_HX8357D is not set +# CONFIG_TINYDRM_ILI9225 is not set +# CONFIG_TINYDRM_ILI9341 is not set +# CONFIG_TINYDRM_ILI9486 is not set +# CONFIG_TINYDRM_MI0283QT is not set +# CONFIG_TINYDRM_REPAPER is not set +# CONFIG_TINYDRM_ST7586 is not set +# CONFIG_TINYDRM_ST7735R is not set +# CONFIG_DRM_PL111 is not set +# CONFIG_DRM_LIMA is not set +# CONFIG_DRM_PANFROST is not set +# CONFIG_DRM_TIDSS is not set +# CONFIG_DRM_GUD is not set +# CONFIG_DRM_LEGACY is not set +CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y + +# +# Frame buffer Devices +# +CONFIG_FB_CMDLINE=y +CONFIG_FB_NOTIFY=y +CONFIG_FB=y +# CONFIG_FIRMWARE_EDID is not set +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +CONFIG_FB_SYS_FILLRECT=y +CONFIG_FB_SYS_COPYAREA=y +CONFIG_FB_SYS_IMAGEBLIT=y +# CONFIG_FB_FOREIGN_ENDIAN is not set +CONFIG_FB_SYS_FOPS=y +CONFIG_FB_DEFERRED_IO=y +CONFIG_FB_BACKLIGHT=y +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_CIRRUS is not set +# CONFIG_FB_PM2 is not set +# CONFIG_FB_ARMCLCD is not set +# CONFIG_FB_CYBER2000 is not set +# CONFIG_FB_ASILIANT is not set +# CONFIG_FB_IMSTT is not set +# CONFIG_FB_OPENCORES is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_NVIDIA is not set +# CONFIG_FB_RIVA is not set +# CONFIG_FB_I740 is not set +# CONFIG_FB_MATROX is not set +# CONFIG_FB_RADEON is not set +# CONFIG_FB_ATY128 is not set +# CONFIG_FB_ATY is not set +# CONFIG_FB_S3 is not set +# CONFIG_FB_SAVAGE is not set +# CONFIG_FB_SIS is not set +# CONFIG_FB_NEOMAGIC is not set +# CONFIG_FB_KYRO is not set +# CONFIG_FB_3DFX is not set +# CONFIG_FB_VOODOO1 is not set +# CONFIG_FB_VT8623 is not set +# CONFIG_FB_TRIDENT is not set +# CONFIG_FB_ARK is not set +# CONFIG_FB_PM3 is not set +# CONFIG_FB_CARMINE 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_MB862XX is not set +# CONFIG_FB_SIMPLE is not set +# CONFIG_FB_SSD1307 is not set +# CONFIG_FB_SM712 is not set +# end of Frame buffer Devices + +# +# Backlight & LCD device support +# +# CONFIG_LCD_CLASS_DEVICE is not set +CONFIG_BACKLIGHT_CLASS_DEVICE=y +# CONFIG_BACKLIGHT_KTD253 is not set +CONFIG_BACKLIGHT_PWM=y +# CONFIG_BACKLIGHT_QCOM_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 is not set +# CONFIG_BACKLIGHT_LV5207LP is not set +# CONFIG_BACKLIGHT_BD6107 is not set +# CONFIG_BACKLIGHT_ARCXCNN is not set +# CONFIG_BACKLIGHT_LED is not set +# end of Backlight & LCD device support + +CONFIG_VIDEOMODE_HELPERS=y +CONFIG_HDMI=y + +# +# Console display driver support +# +CONFIG_DUMMY_CONSOLE=y +CONFIG_DUMMY_CONSOLE_COLUMNS=80 +CONFIG_DUMMY_CONSOLE_ROWS=25 +CONFIG_FRAMEBUFFER_CONSOLE=y +# CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set +CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set +# CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set +# end of Console display driver support + +# CONFIG_LOGO is not set +# end of Graphics support + +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 +CONFIG_SND_PCI=y +# CONFIG_SND_AD1889 is not set +# CONFIG_SND_ALS300 is not set +# CONFIG_SND_ALI5451 is not set +# CONFIG_SND_ATIIXP is not set +# CONFIG_SND_ATIIXP_MODEM is not set +# CONFIG_SND_AU8810 is not set +# CONFIG_SND_AU8820 is not set +# CONFIG_SND_AU8830 is not set +# CONFIG_SND_AW2 is not set +# CONFIG_SND_AZT3328 is not set +# CONFIG_SND_BT87X is not set +# CONFIG_SND_CA0106 is not set +# CONFIG_SND_CMIPCI is not set +# CONFIG_SND_OXYGEN is not set +# CONFIG_SND_CS4281 is not set +# CONFIG_SND_CS46XX is not set +# CONFIG_SND_CTXFI is not set +# CONFIG_SND_DARLA20 is not set +# CONFIG_SND_GINA20 is not set +# CONFIG_SND_LAYLA20 is not set +# CONFIG_SND_DARLA24 is not set +# CONFIG_SND_GINA24 is not set +# CONFIG_SND_LAYLA24 is not set +# CONFIG_SND_MONA is not set +# CONFIG_SND_MIA is not set +# CONFIG_SND_ECHO3G is not set +# CONFIG_SND_INDIGO is not set +# CONFIG_SND_INDIGOIO is not set +# CONFIG_SND_INDIGODJ is not set +# CONFIG_SND_INDIGOIOX is not set +# CONFIG_SND_INDIGODJX is not set +# CONFIG_SND_EMU10K1 is not set +# CONFIG_SND_EMU10K1X is not set +# CONFIG_SND_ENS1370 is not set +# CONFIG_SND_ENS1371 is not set +# CONFIG_SND_ES1938 is not set +# CONFIG_SND_ES1968 is not set +# CONFIG_SND_FM801 is not set +# CONFIG_SND_HDSP is not set +# CONFIG_SND_HDSPM is not set +# CONFIG_SND_ICE1712 is not set +# CONFIG_SND_ICE1724 is not set +# CONFIG_SND_INTEL8X0 is not set +# CONFIG_SND_INTEL8X0M is not set +# CONFIG_SND_KORG1212 is not set +# CONFIG_SND_LOLA is not set +# CONFIG_SND_LX6464ES is not set +# CONFIG_SND_MAESTRO3 is not set +# CONFIG_SND_MIXART is not set +# CONFIG_SND_NM256 is not set +# CONFIG_SND_PCXHR is not set +# CONFIG_SND_RIPTIDE is not set +# CONFIG_SND_RME32 is not set +# CONFIG_SND_RME96 is not set +# CONFIG_SND_RME9652 is not set +# CONFIG_SND_SE6X is not set +# CONFIG_SND_SONICVIBES is not set +# CONFIG_SND_TRIDENT is not set +# CONFIG_SND_VIA82XX is not set +# CONFIG_SND_VIA82XX_MODEM is not set +# CONFIG_SND_VIRTUOSO is not set +# CONFIG_SND_VX222 is not set +# CONFIG_SND_YMFPCI is not set + +# +# HD-Audio +# +# CONFIG_SND_HDA_INTEL is not set +# end of HD-Audio + +CONFIG_SND_HDA_PREALLOC_SIZE=64 +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_ADI is not set +# CONFIG_SND_SOC_AMD_ACP is not set +# CONFIG_SND_ATMEL_SOC is not set +# CONFIG_SND_BCM63XX_I2S_WHISTLER 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_AUDMIX 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_FSL_MICFIL is not set +# CONFIG_SND_SOC_FSL_XCVR is not set +# CONFIG_SND_SOC_FSL_RPMSG is not set +# CONFIG_SND_SOC_IMX_AUDMUX is not set +# end of SoC Audio for Freescale CPUs + +# CONFIG_SND_I2S_HI6210_I2S is not set +# CONFIG_SND_SOC_IMG is not set +# CONFIG_SND_SOC_MTK_BTCVSD is not set +# CONFIG_SND_SOC_SOF_TOPLEVEL is not set + +# +# STMicroelectronics STM32 SOC audio support +# +# end of STMicroelectronics STM32 SOC audio support + +# +# Allwinner SoC Audio support +# +# CONFIG_SND_SUN4I_CODEC is not set +# CONFIG_SND_SUN8I_CODEC is not set +# CONFIG_SND_SUN8I_CODEC_ANALOG is not set +# CONFIG_SND_SUN50I_CODEC_ANALOG is not set +# CONFIG_SND_SUN4I_I2S is not set +# CONFIG_SND_SUN4I_SPDIF is not set +# end of Allwinner SoC Audio support + +# CONFIG_SND_SOC_XILINX_I2S is not set +# CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER is not set +# CONFIG_SND_SOC_XILINX_SPDIF is not set +# CONFIG_SND_SOC_XTFPGA_I2S is not set +CONFIG_SND_SOC_I2C_AND_SPI=y + +# +# CODEC drivers +# +# CONFIG_SND_SOC_AC97_CODEC is not set +# CONFIG_SND_SOC_ADAU1372_I2C is not set +# CONFIG_SND_SOC_ADAU1372_SPI 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_ADAU7118_HW is not set +# CONFIG_SND_SOC_ADAU7118_I2C is not set +# CONFIG_SND_SOC_AK4104 is not set +# CONFIG_SND_SOC_AK4118 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_CS35L36 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_CS4234 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_CS4341 is not set +# CONFIG_SND_SOC_CS4349 is not set +# CONFIG_SND_SOC_CS53L30 is not set +# CONFIG_SND_SOC_CX2072X is not set +# CONFIG_SND_SOC_DA7213 is not set +# CONFIG_SND_SOC_DMIC is not set +# CONFIG_SND_SOC_ES7134 is not set +# CONFIG_SND_SOC_ES7241 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_ICS43432 is not set +# CONFIG_SND_SOC_INNO_RK3036 is not set +# CONFIG_SND_SOC_MAX98088 is not set +# CONFIG_SND_SOC_MAX98357A 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_I2C is not set +# CONFIG_SND_SOC_MAX98390 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_PCM3060_I2C is not set +# CONFIG_SND_SOC_PCM3060_SPI is not set +# CONFIG_SND_SOC_PCM3168A_I2C is not set +# CONFIG_SND_SOC_PCM3168A_SPI is not set +# CONFIG_SND_SOC_PCM5102A is not set +# CONFIG_SND_SOC_PCM512x_I2C is not set +# CONFIG_SND_SOC_PCM512x_SPI is not set +# CONFIG_SND_SOC_RK3328 is not set +# CONFIG_SND_SOC_RT5616 is not set +# CONFIG_SND_SOC_RT5631 is not set +# CONFIG_SND_SOC_RT5640 is not set +# CONFIG_SND_SOC_RT5659 is not set +# CONFIG_SND_SOC_SGTL5000 is not set +# CONFIG_SND_SOC_SIMPLE_AMPLIFIER is not set +# CONFIG_SND_SOC_SIMPLE_MUX is not set +# CONFIG_SND_SOC_SPDIF is not set +# CONFIG_SND_SOC_SSM2305 is not set +# CONFIG_SND_SOC_SSM2518 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_TAS2562 is not set +# CONFIG_SND_SOC_TAS2764 is not set +# CONFIG_SND_SOC_TAS2770 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_TFA989X 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_I2C is not set +# CONFIG_SND_SOC_TLV320AIC3X_SPI is not set +# CONFIG_SND_SOC_TLV320ADCX140 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_UDA1334 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_WM8904 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_ZL38060 is not set +# CONFIG_SND_SOC_MAX9759 is not set +# CONFIG_SND_SOC_MT6351 is not set +# CONFIG_SND_SOC_MT6358 is not set +# CONFIG_SND_SOC_MT6660 is not set +# CONFIG_SND_SOC_NAU8315 is not set +# CONFIG_SND_SOC_NAU8540 is not set +# CONFIG_SND_SOC_NAU8810 is not set +# CONFIG_SND_SOC_NAU8822 is not set +# CONFIG_SND_SOC_NAU8824 is not set +# CONFIG_SND_SOC_TPA6130A2 is not set +# CONFIG_SND_SOC_LPASS_WSA_MACRO is not set +# CONFIG_SND_SOC_LPASS_VA_MACRO is not set +# CONFIG_SND_SOC_LPASS_RX_MACRO is not set +# CONFIG_SND_SOC_LPASS_TX_MACRO is not set +# end of CODEC drivers + +# CONFIG_SND_SIMPLE_CARD is not set +# CONFIG_SND_AUDIO_GRAPH_CARD is not set +# CONFIG_SND_VIRTIO 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 is not set +# CONFIG_HID_ACCUTOUCH is not set +# CONFIG_HID_ACRUX is not set +# CONFIG_HID_APPLE is not set +# CONFIG_HID_APPLEIR is not set +# CONFIG_HID_ASUS is not set +# CONFIG_HID_AUREAL is not set +# CONFIG_HID_BELKIN is not set +# CONFIG_HID_BETOP_FF is not set +# CONFIG_HID_BIGBEN_FF is not set +# CONFIG_HID_CHERRY is not set +# CONFIG_HID_CHICONY is not set +# CONFIG_HID_CORSAIR is not set +# CONFIG_HID_COUGAR is not set +# CONFIG_HID_MACALLY is not set +# CONFIG_HID_PRODIKEYS is not set +# CONFIG_HID_CMEDIA is not set +# CONFIG_HID_CREATIVE_SB0540 is not set +# CONFIG_HID_CYPRESS is not set +# 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 is not set +# CONFIG_HID_GEMBIRD is not set +# CONFIG_HID_GFRM is not set +# CONFIG_HID_GLORIOUS is not set +# CONFIG_HID_HOLTEK is not set +# CONFIG_HID_VIVALDI 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_VIEWSONIC is not set +# CONFIG_HID_GYRATION is not set +# CONFIG_HID_ICADE is not set +# CONFIG_HID_ITE is not set +# CONFIG_HID_JABRA is not set +# CONFIG_HID_TWINHAN is not set +# CONFIG_HID_KENSINGTON is not set +# CONFIG_HID_LCPOWER is not set +# CONFIG_HID_LED is not set +# CONFIG_HID_LENOVO is not set +# CONFIG_HID_LOGITECH is not set +# CONFIG_HID_MAGICMOUSE is not set +# CONFIG_HID_MALTRON is not set +# CONFIG_HID_MAYFLASH is not set +# CONFIG_HID_REDRAGON is not set +# CONFIG_HID_MICROSOFT is not set +# CONFIG_HID_MONTEREY is not set +# 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_PLAYSTATION 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_SEMITEK 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 +# CONFIG_HID_MCP2221 is not set +# end of Special HID drivers + +# +# USB HID support +# +CONFIG_USB_HID=y +# CONFIG_HID_PID is not set +# CONFIG_USB_HIDDEV is not set +# end of USB HID support + +# +# I2C HID support +# +# CONFIG_I2C_HID_OF is not set +# CONFIG_I2C_HID_OF_GOODIX is not set +# end of I2C HID support +# end of HID support + +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_SUPPORT=y +CONFIG_USB_COMMON=y +# CONFIG_USB_LED_TRIG is not set +# CONFIG_USB_ULPI_BUS is not set +# CONFIG_USB_CONN_GPIO is not set +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB=y +CONFIG_USB_PCI=y +CONFIG_USB_ANNOUNCE_NEW_DEVICES=y + +# +# Miscellaneous USB options +# +CONFIG_USB_DEFAULT_PERSIST=y +# CONFIG_USB_FEW_INIT_RETRIES is not set +# CONFIG_USB_DYNAMIC_MINORS is not set +CONFIG_USB_OTG=y +# CONFIG_USB_OTG_PRODUCTLIST is not set +# CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB is not set +# CONFIG_USB_OTG_FSM is not set +# CONFIG_USB_LEDS_TRIGGER_USBPORT is not set +CONFIG_USB_AUTOSUSPEND_DELAY=2 +# CONFIG_USB_MON is not set + +# +# USB Host Controller Drivers +# +# CONFIG_USB_C67X00_HCD is not set +CONFIG_USB_XHCI_HCD=y +# CONFIG_USB_XHCI_DBGCAP is not set +CONFIG_USB_XHCI_PCI=y +# CONFIG_USB_XHCI_PCI_RENESAS is not set +CONFIG_USB_XHCI_PLATFORM=y +CONFIG_USB_EHCI_HCD=y +CONFIG_USB_EHCI_ROOT_HUB_TT=y +CONFIG_USB_EHCI_TT_NEWSCHED=y +CONFIG_USB_EHCI_PCI=y +# CONFIG_USB_EHCI_FSL is not set +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_PCI=y +# CONFIG_USB_OHCI_HCD_PLATFORM is not set +# CONFIG_USB_UHCI_HCD is not set +# CONFIG_USB_SL811_HCD is not set +# CONFIG_USB_R8A66597_HCD is not set +# CONFIG_USB_HCD_TEST_MODE is not set + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=y +# 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=y +# CONFIG_USB_STORAGE_DEBUG is not set +CONFIG_USB_STORAGE_REALTEK=y +CONFIG_REALTEK_AUTOPM=y +CONFIG_USB_STORAGE_DATAFAB=y +CONFIG_USB_STORAGE_FREECOM=y +CONFIG_USB_STORAGE_ISD200=y +CONFIG_USB_STORAGE_USBAT=y +CONFIG_USB_STORAGE_SDDR09=y +CONFIG_USB_STORAGE_SDDR55=y +CONFIG_USB_STORAGE_JUMPSHOT=y +CONFIG_USB_STORAGE_ALAUDA=y +CONFIG_USB_STORAGE_ONETOUCH=y +CONFIG_USB_STORAGE_KARMA=y +CONFIG_USB_STORAGE_CYPRESS_ATACB=y +CONFIG_USB_STORAGE_ENE_UB6250=y +CONFIG_USB_UAS=y + +# +# USB Imaging devices +# +# CONFIG_USB_MDC800 is not set +# CONFIG_USB_MICROTEK is not set +# CONFIG_USBIP_CORE is not set +# CONFIG_USB_CDNS_SUPPORT is not set +# CONFIG_USB_MUSB_HDRC is not set +CONFIG_USB_DWC3=y +CONFIG_USB_DWC3_HOST=y +# CONFIG_USB_DWC3_GADGET is not set +# CONFIG_USB_DWC3_DUAL_ROLE is not set + +# +# Platform Glue Driver Support +# +CONFIG_USB_DWC3_HAPS=y +CONFIG_USB_DWC3_OF_SIMPLE=y +# CONFIG_USB_DWC2 is not set +# CONFIG_USB_CHIPIDEA is not set +# CONFIG_USB_ISP1760 is not set + +# +# USB port drivers +# +CONFIG_USB_SERIAL=y +# CONFIG_USB_SERIAL_CONSOLE is not set +# CONFIG_USB_SERIAL_GENERIC is not set +# CONFIG_USB_SERIAL_SIMPLE is not set +# CONFIG_USB_SERIAL_AIRCABLE is not set +# CONFIG_USB_SERIAL_ARK3116 is not set +# CONFIG_USB_SERIAL_BELKIN is not set +# CONFIG_USB_SERIAL_CH341 is not set +# CONFIG_USB_SERIAL_WHITEHEAT is not set +# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set +# CONFIG_USB_SERIAL_CP210X is not set +# CONFIG_USB_SERIAL_CYPRESS_M8 is not set +# CONFIG_USB_SERIAL_EMPEG is not set +# CONFIG_USB_SERIAL_FTDI_SIO is not set +# CONFIG_USB_SERIAL_VISOR is not set +# CONFIG_USB_SERIAL_IPAQ is not set +# CONFIG_USB_SERIAL_IR is not set +# CONFIG_USB_SERIAL_EDGEPORT is not set +# CONFIG_USB_SERIAL_EDGEPORT_TI is not set +# CONFIG_USB_SERIAL_F81232 is not set +# CONFIG_USB_SERIAL_F8153X is not set +# CONFIG_USB_SERIAL_GARMIN is not set +# CONFIG_USB_SERIAL_IPW is not set +# CONFIG_USB_SERIAL_IUU is not set +# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set +# CONFIG_USB_SERIAL_KEYSPAN is not set +# CONFIG_USB_SERIAL_KLSI is not set +# CONFIG_USB_SERIAL_KOBIL_SCT is not set +# CONFIG_USB_SERIAL_MCT_U232 is not set +# CONFIG_USB_SERIAL_METRO is not set +# CONFIG_USB_SERIAL_MOS7720 is not set +# CONFIG_USB_SERIAL_MOS7840 is not set +# CONFIG_USB_SERIAL_MXUPORT is not set +# CONFIG_USB_SERIAL_NAVMAN is not set +# CONFIG_USB_SERIAL_PL2303 is not set +# CONFIG_USB_SERIAL_OTI6858 is not set +# CONFIG_USB_SERIAL_QCAUX is not set +# CONFIG_USB_SERIAL_QUALCOMM is not set +# CONFIG_USB_SERIAL_SPCP8X5 is not set +# CONFIG_USB_SERIAL_SAFE is not set +# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set +# CONFIG_USB_SERIAL_SYMBOL is not set +# CONFIG_USB_SERIAL_TI is not set +# CONFIG_USB_SERIAL_CYBERJACK is not set +CONFIG_USB_SERIAL_WWAN=y +CONFIG_USB_SERIAL_OPTION=y +# CONFIG_USB_SERIAL_OMNINET is not set +# CONFIG_USB_SERIAL_OPTICON is not set +# CONFIG_USB_SERIAL_XSENS_MT is not set +# CONFIG_USB_SERIAL_WISHBONE is not set +# CONFIG_USB_SERIAL_SSU100 is not set +# CONFIG_USB_SERIAL_QT2 is not set +# CONFIG_USB_SERIAL_UPD78F0730 is not set +# CONFIG_USB_SERIAL_XR is not set +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +# CONFIG_USB_EMI62 is not set +# CONFIG_USB_EMI26 is not set +# CONFIG_USB_ADUTUX is not set +# CONFIG_USB_SEVSEG is not set +# CONFIG_USB_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_APPLE_MFI_FASTCHARGE 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_NOP_USB_XCEIV is not set +# CONFIG_USB_GPIO_VBUS is not set +# CONFIG_USB_ISP1301 is not set +# CONFIG_USB_ULPI is not set +# end of USB Physical Layer drivers + +CONFIG_USB_GADGET=y +# CONFIG_USB_GADGET_DEBUG is not set +# 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_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_AMD5536UDC is not set +# CONFIG_USB_NET2272 is not set +# CONFIG_USB_NET2280 is not set +# CONFIG_USB_GOKU is not set +# CONFIG_USB_EG20T is not set +# CONFIG_USB_GADGET_XILINX is not set +# CONFIG_USB_MAX3420_UDC is not set +# CONFIG_USB_DUMMY_HCD is not set +# end of USB Peripheral Controller + +CONFIG_USB_LIBCOMPOSITE=y +CONFIG_USB_F_ACM=y +CONFIG_USB_U_SERIAL=y +CONFIG_USB_U_ETHER=y +CONFIG_USB_U_AUDIO=y +CONFIG_USB_F_SERIAL=y +CONFIG_USB_F_NCM=y +CONFIG_USB_F_ECM=y +CONFIG_USB_F_EEM=y +CONFIG_USB_F_RNDIS=y +CONFIG_USB_F_MASS_STORAGE=y +CONFIG_USB_F_FS=y +CONFIG_USB_F_UAC2=y +CONFIG_USB_F_MIDI=y +CONFIG_USB_F_HID=y +CONFIG_USB_CONFIGFS=y +CONFIG_USB_CONFIGFS_SERIAL=y +CONFIG_USB_CONFIGFS_ACM=y +# CONFIG_USB_CONFIGFS_OBEX is not set +CONFIG_USB_CONFIGFS_NCM=y +CONFIG_USB_CONFIGFS_ECM=y +# CONFIG_USB_CONFIGFS_ECM_SUBSET is not set +CONFIG_USB_CONFIGFS_RNDIS=y +CONFIG_USB_CONFIGFS_EEM=y +CONFIG_USB_CONFIGFS_MASS_STORAGE=y +# CONFIG_USB_CONFIGFS_F_LB_SS is not set +CONFIG_USB_CONFIGFS_F_FS=y +# CONFIG_USB_CONFIGFS_F_UAC1 is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set +CONFIG_USB_CONFIGFS_F_UAC2=y +CONFIG_USB_CONFIGFS_F_MIDI=y +CONFIG_USB_CONFIGFS_F_HID=y +# CONFIG_USB_CONFIGFS_F_UVC is not set +# CONFIG_USB_CONFIGFS_F_PRINTER is not set + +# +# USB Gadget precomposed configurations +# +# CONFIG_USB_ZERO is not set +# CONFIG_USB_AUDIO is not set +# CONFIG_USB_ETH is not set +# CONFIG_USB_G_NCM is not set +# CONFIG_USB_GADGETFS is not set +# CONFIG_USB_FUNCTIONFS is not set +# CONFIG_USB_MASS_STORAGE is not set +# CONFIG_USB_G_SERIAL is not set +# CONFIG_USB_MIDI_GADGET is not set +# CONFIG_USB_G_PRINTER is not set +# CONFIG_USB_CDC_COMPOSITE is not set +# CONFIG_USB_G_ACM_MS is not set +# CONFIG_USB_G_MULTI is not set +# CONFIG_USB_G_HID is not set +# CONFIG_USB_G_DBGP is not set +# CONFIG_USB_G_WEBCAM is not set +# CONFIG_USB_RAW_GADGET is not set +# end of USB Gadget precomposed configurations + +CONFIG_TYPEC=y +CONFIG_TYPEC_TCPM=y +CONFIG_TYPEC_TCPCI=y +# CONFIG_TYPEC_RT1711H is not set +# CONFIG_TYPEC_TCPCI_MAXIM is not set +# CONFIG_TYPEC_FUSB302 is not set +CONFIG_TYPEC_UCSI=y +# CONFIG_UCSI_CCG is not set +# CONFIG_TYPEC_TPS6598X is not set +# CONFIG_TYPEC_HD3SS3220 is not set +# CONFIG_TYPEC_STUSB160X is not set + +# +# USB Type-C Multiplexer/DeMultiplexer Switch support +# +# CONFIG_TYPEC_MUX_PI3USB30532 is not set +# end of USB Type-C Multiplexer/DeMultiplexer Switch support + +# +# USB Type-C Alternate Mode drivers +# +# CONFIG_TYPEC_DP_ALTMODE is not set +# end of USB Type-C Alternate Mode drivers + +CONFIG_USB_ROLE_SWITCH=y +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_ARMMMCI is not set +# CONFIG_MMC_SDHCI is not set +# CONFIG_MMC_TIFM_SD is not set +# CONFIG_MMC_SPI is not set +# CONFIG_MMC_CB710 is not set +# CONFIG_MMC_VIA_SDMMC 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 is not set +# CONFIG_MMC_CQHCI is not set +# CONFIG_MMC_HSQ is not set +# CONFIG_MMC_TOSHIBA_PCI 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_CLASS_MULTICOLOR is not set +# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set + +# +# LED drivers +# +# CONFIG_LEDS_AN30259A is not set +# CONFIG_LEDS_AW2013 is not set +# CONFIG_LEDS_BCM6328 is not set +# CONFIG_LEDS_BCM6358 is not set +# CONFIG_LEDS_CR0014114 is not set +# CONFIG_LEDS_EL15203000 is not set +# CONFIG_LEDS_LM3530 is not set +# CONFIG_LEDS_LM3532 is not set +# CONFIG_LEDS_LM3642 is not set +# CONFIG_LEDS_LM3692X is not set +# CONFIG_LEDS_PCA9532 is not set +# CONFIG_LEDS_GPIO is not set +# CONFIG_LEDS_LP3944 is not set +# CONFIG_LEDS_LP3952 is not set +# CONFIG_LEDS_LP50XX is not set +# CONFIG_LEDS_LP55XX_COMMON 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 +# CONFIG_LEDS_SPI_BYTE is not set +# CONFIG_LEDS_TI_LMU_COMMON is not set + +# +# Flash and Torch LED drivers +# + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=y +# CONFIG_LEDS_TRIGGER_ONESHOT is not set +# CONFIG_LEDS_TRIGGER_MTD is not set +# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set +# 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 is not set + +# +# 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_LEDS_TRIGGER_PATTERN is not set +# CONFIG_LEDS_TRIGGER_AUDIO is not set +# CONFIG_LEDS_TRIGGER_TTY is not set +# CONFIG_ACCESSIBILITY is not set +# CONFIG_INFINIBAND is not set +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=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set +# CONFIG_RTC_DRV_TEST is not set + +# +# I2C RTC drivers +# +# CONFIG_RTC_DRV_ABB5ZES3 is not set +# CONFIG_RTC_DRV_ABEOZ9 is not set +# CONFIG_RTC_DRV_ABX80X is not set +# 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_RV3028 is not set +# CONFIG_RTC_DRV_RV3032 is not set +# CONFIG_RTC_DRV_RV8803 is not set +# CONFIG_RTC_DRV_SD3078 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_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 +# CONFIG_RTC_DRV_RX6110 is not set + +# +# Platform RTC drivers +# +# 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_PL030 is not set +# CONFIG_RTC_DRV_PL031 is not set +# CONFIG_RTC_DRV_SUN6I is not set +# CONFIG_RTC_DRV_CADENCE is not set +# CONFIG_RTC_DRV_FTRTC010 is not set +# CONFIG_RTC_DRV_R7301 is not set + +# +# HID Sensor RTC drivers +# +# CONFIG_RTC_DRV_GOLDFISH 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_AMBA_PL08X is not set +# CONFIG_DMA_SUN6I is not set +# CONFIG_DW_AXI_DMAC is not set +# CONFIG_FSL_EDMA is not set +# CONFIG_FSL_QDMA is not set +# CONFIG_INTEL_IDMA64 is not set +# CONFIG_MV_XOR_V2 is not set +# CONFIG_PL330_DMA is not set +# CONFIG_PLX_DMA is not set +# CONFIG_XILINX_DMA is not set +# CONFIG_XILINX_ZYNQMP_DMA is not set +# CONFIG_XILINX_ZYNQMP_DPDMA is not set +# CONFIG_QCOM_HIDMA_MGMT is not set +# CONFIG_QCOM_HIDMA is not set +# CONFIG_DW_DMAC is not set +# CONFIG_DW_DMAC_PCI is not set +# CONFIG_DW_EDMA is not set +# CONFIG_DW_EDMA_PCIE is not set +# CONFIG_SF_PDMA 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_UDMABUF is not set +# CONFIG_DMABUF_MOVE_NOTIFY is not set +# CONFIG_DMABUF_DEBUG is not set +# CONFIG_DMABUF_SELFTESTS is not set +CONFIG_DMABUF_HEAPS=y +CONFIG_DMABUF_SYSFS_STATS=y +CONFIG_DMABUF_HEAPS_SYSTEM=y +CONFIG_DMABUF_HEAPS_CMA=y +# end of DMABUF options + +# CONFIG_AUXDISPLAY is not set +# CONFIG_UIO is not set +# CONFIG_VFIO is not set +# CONFIG_VIRT_DRIVERS is not set +CONFIG_VIRTIO=y +CONFIG_VIRTIO_MENU=y +# CONFIG_VIRTIO_PCI is not set +# CONFIG_VIRTIO_BALLOON is not set +# CONFIG_VIRTIO_INPUT is not set +# CONFIG_VIRTIO_MMIO is not set +# CONFIG_VDPA is not set +CONFIG_VHOST_MENU=y +# CONFIG_VHOST_NET is not set +# CONFIG_VHOST_CROSS_ENDIAN_LEGACY is not set + +# +# Microsoft Hyper-V guest support +# +# end of Microsoft Hyper-V guest support + +# CONFIG_GREYBUS is not set +# CONFIG_COMEDI is not set +CONFIG_STAGING=y +# CONFIG_PRISM2_USB is not set +# CONFIG_RTL8192U is not set +# CONFIG_RTLLIB is not set +# CONFIG_RTL8723BS is not set +# CONFIG_R8712U is not set +# CONFIG_R8188EU is not set +# CONFIG_RTS5208 is not set +# CONFIG_VT6655 is not set +# CONFIG_VT6656 is not set +# CONFIG_FB_SM750 is not set +# CONFIG_STAGING_MEDIA is not set + +# +# Android +# +# end of 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=y +# CONFIG_FB_TFT_AGM1264K_FL is not set +# CONFIG_FB_TFT_BD663474 is not set +# CONFIG_FB_TFT_HX8340BN is not set +# CONFIG_FB_TFT_HX8347D is not set +# CONFIG_FB_TFT_HX8353D is not set +# CONFIG_FB_TFT_HX8357D is not set +# CONFIG_FB_TFT_ILI9163 is not set +# CONFIG_FB_TFT_ILI9320 is not set +# CONFIG_FB_TFT_ILI9325 is not set +# CONFIG_FB_TFT_ILI9340 is not set +# CONFIG_FB_TFT_ILI9341 is not set +# CONFIG_FB_TFT_ILI9481 is not set +# CONFIG_FB_TFT_ILI9486 is not set +# CONFIG_FB_TFT_PCD8544 is not set +# CONFIG_FB_TFT_RA8875 is not set +# CONFIG_FB_TFT_S6D02A1 is not set +# CONFIG_FB_TFT_S6D1121 is not set +# CONFIG_FB_TFT_SEPS525 is not set +# CONFIG_FB_TFT_SH1106 is not set +# CONFIG_FB_TFT_SSD1289 is not set +# CONFIG_FB_TFT_SSD1305 is not set +# CONFIG_FB_TFT_SSD1306 is not set +# CONFIG_FB_TFT_SSD1331 is not set +# CONFIG_FB_TFT_SSD1351 is not set +# CONFIG_FB_TFT_ST7735R is not set +CONFIG_FB_TFT_ST7789V=m +# CONFIG_FB_TFT_TINYLCD is not set +# CONFIG_FB_TFT_TLS8204 is not set +# CONFIG_FB_TFT_UC1611 is not set +# CONFIG_FB_TFT_UC1701 is not set +# CONFIG_FB_TFT_UPD161704 is not set +# CONFIG_FB_TFT_WATTEROTT is not set +# CONFIG_KS7010 is not set +# CONFIG_PI433 is not set +# CONFIG_XIL_AXIS_FIFO is not set +# CONFIG_FIELDBUS_DEV is not set +# CONFIG_QLGE is not set +# CONFIG_WFX is not set +# CONFIG_GOLDFISH is not set +# CONFIG_CHROME_PLATFORMS is not set +# CONFIG_MELLANOX_PLATFORM is not set +CONFIG_HAVE_CLK=y +CONFIG_HAVE_CLK_PREPARE=y +CONFIG_COMMON_CLK=y + +# +# Clock driver for ARM Reference designs +# +# CONFIG_ICST is not set +# CONFIG_CLK_SP810 is not set +# end of Clock driver for ARM Reference designs + +# CONFIG_LMK04832 is not set +# CONFIG_COMMON_CLK_MAX9485 is not set +# CONFIG_COMMON_CLK_SI5341 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_COMMON_CLK_AXI_CLKGEN is not set +# CONFIG_COMMON_CLK_XGENE is not set +# CONFIG_COMMON_CLK_PWM is not set +# CONFIG_COMMON_CLK_VC5 is not set +# CONFIG_COMMON_CLK_FIXED_MMIO is not set +# CONFIG_CLK_SUNXI is not set +# CONFIG_SUNXI_CCU is not set +# CONFIG_XILINX_VCU is not set +CONFIG_HWSPINLOCK=y +# CONFIG_HWSPINLOCK_SUN6I is not set + +# +# Clock Source drivers +# +CONFIG_TIMER_OF=y +CONFIG_TIMER_PROBE=y +CONFIG_CLKSRC_MMIO=y +CONFIG_SUN4I_TIMER=y +CONFIG_ARM_ARCH_TIMER=y +# CONFIG_ARM_ARCH_TIMER_EVTSTREAM is not set +CONFIG_ARM_ARCH_TIMER_OOL_WORKAROUND=y +# CONFIG_FSL_ERRATUM_A008585 is not set +CONFIG_HISILICON_ERRATUM_161010101=y +CONFIG_ARM64_ERRATUM_858921=y +CONFIG_SUN50I_ERRATUM_UNKNOWN1=y +# CONFIG_MICROCHIP_PIT64B is not set +# end of Clock Source drivers + +CONFIG_MAILBOX=y +# CONFIG_ARM_MHU is not set +# CONFIG_ARM_MHU_V2 is not set +# CONFIG_PLATFORM_MHU is not set +# CONFIG_PL320_MBOX is not set +# CONFIG_ALTERA_MBOX is not set +# CONFIG_MAILBOX_TEST is not set +CONFIG_SUN6I_MSGBOX=y +CONFIG_IOMMU_IOVA=y +CONFIG_IOMMU_API=y +CONFIG_IOMMU_SUPPORT=y + +# +# Generic IOMMU Pagetable Support +# +CONFIG_IOMMU_IO_PGTABLE=y +CONFIG_IOMMU_IO_PGTABLE_LPAE=y +# CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +# CONFIG_IOMMU_IO_PGTABLE_ARMV7S is not set +# end of Generic IOMMU Pagetable Support + +# CONFIG_IOMMU_DEBUGFS is not set +CONFIG_IOMMU_DEFAULT_DMA_STRICT=y +# CONFIG_IOMMU_DEFAULT_DMA_LAZY is not set +# CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set +CONFIG_OF_IOMMU=y +CONFIG_IOMMU_DMA=y +# CONFIG_SUN50I_IOMMU is not set +# CONFIG_ARM_SMMU is not set +# CONFIG_ARM_SMMU_V3 is not set +# CONFIG_VIRTIO_IOMMU is not set + +# +# Remoteproc drivers +# +CONFIG_REMOTEPROC=y +# CONFIG_REMOTEPROC_CDEV is not set +# end of Remoteproc drivers + +# +# Rpmsg drivers +# +CONFIG_RPMSG=y +# CONFIG_RPMSG_CHAR is not set +CONFIG_RPMSG_NS=y +# CONFIG_RPMSG_QCOM_GLINK_RPM is not set +CONFIG_RPMSG_VIRTIO=y +# end of Rpmsg drivers + +# CONFIG_SOUNDWIRE is not set + +# +# SOC (System On Chip) specific Drivers +# + +# +# Amlogic SoC drivers +# +# end of Amlogic SoC drivers + +# +# Broadcom SoC drivers +# +# CONFIG_SOC_BRCMSTB is not set +# end of Broadcom SoC drivers + +# +# NXP/Freescale QorIQ SoC drivers +# +# CONFIG_QUICC_ENGINE is not set +# CONFIG_FSL_RCPM is not set +# end of NXP/Freescale QorIQ SoC drivers + +# +# i.MX SoC drivers +# +# end of i.MX SoC drivers + +# +# Enable LiteX SoC Builder specific drivers +# +# CONFIG_LITEX_SOC_CONTROLLER is not set +# end of Enable LiteX SoC Builder specific drivers + +# +# Qualcomm SoC drivers +# +# end of Qualcomm SoC drivers + +CONFIG_SUNXI_MBUS=y +CONFIG_SUNXI_SRAM=y +# CONFIG_SOC_TI is not set + +# +# Xilinx SoC drivers +# +# end of Xilinx SoC drivers +# end of SOC (System On Chip) specific Drivers + +CONFIG_PM_DEVFREQ=y + +# +# DEVFREQ Governors +# +CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y +CONFIG_DEVFREQ_GOV_PERFORMANCE=y +# CONFIG_DEVFREQ_GOV_POWERSAVE is not set +CONFIG_DEVFREQ_GOV_USERSPACE=y +# CONFIG_DEVFREQ_GOV_PASSIVE is not set + +# +# DEVFREQ Drivers +# +CONFIG_PM_DEVFREQ_EVENT=y +CONFIG_EXTCON=y + +# +# Extcon Device Drivers +# +# CONFIG_EXTCON_FSA9480 is not set +# CONFIG_EXTCON_GPIO is not set +# CONFIG_EXTCON_MAX3355 is not set +# CONFIG_EXTCON_PTN5150 is not set +# CONFIG_EXTCON_RT8973A is not set +# CONFIG_EXTCON_SM5502 is not set +# CONFIG_EXTCON_USB_GPIO is not set +# CONFIG_EXTCON_USBC_TUSB320 is not set +# CONFIG_MEMORY is not set +# CONFIG_IIO is not set +# CONFIG_NTB is not set +# CONFIG_VME_BUS is not set +CONFIG_PWM=y +CONFIG_PWM_SYSFS=y +# CONFIG_PWM_DEBUG is not set +# CONFIG_PWM_ATMEL_TCB is not set +# CONFIG_PWM_DWC is not set +# CONFIG_PWM_FSL_FTM is not set +# CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM_SUN4I is not set + +# +# IRQ chip support +# +CONFIG_IRQCHIP=y +CONFIG_ARM_GIC=y +CONFIG_ARM_GIC_MAX_NR=1 +CONFIG_ARM_GIC_V2M=y +CONFIG_ARM_GIC_V3=y +CONFIG_ARM_GIC_V3_ITS=y +CONFIG_ARM_GIC_V3_ITS_PCI=y +# CONFIG_AL_FIC is not set +CONFIG_PARTITION_PERCPU=y +# end of IRQ chip support + +# 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 + +# +# PHY Subsystem +# +CONFIG_GENERIC_PHY=y +# CONFIG_PHY_XGENE is not set +# CONFIG_PHY_CAN_TRANSCEIVER is not set +# CONFIG_PHY_SUN4I_USB is not set +# CONFIG_PHY_SUN6I_MIPI_DPHY is not set +# CONFIG_PHY_SUN9I_USB is not set +# CONFIG_PHY_SUN50I_USB3 is not set +# CONFIG_BCM_KONA_USB2_PHY is not set +# CONFIG_PHY_CADENCE_TORRENT is not set +# CONFIG_PHY_CADENCE_DPHY is not set +# CONFIG_PHY_CADENCE_SIERRA is not set +# CONFIG_PHY_CADENCE_SALVO is not set +# CONFIG_PHY_FSL_IMX8MQ_USB is not set +# CONFIG_PHY_MIXEL_MIPI_DPHY is not set +# CONFIG_PHY_PXA_28NM_HSIC is not set +# CONFIG_PHY_PXA_28NM_USB2 is not set +# CONFIG_PHY_MAPPHONE_MDM6600 is not set +# CONFIG_PHY_OCELOT_SERDES is not set +# end of PHY Subsystem + +# 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_CMN is not set +CONFIG_ARM_PMU=y +# CONFIG_ARM_DSU_PMU is not set +# CONFIG_ARM_SPE_PMU is not set +# end of Performance monitor support + +# CONFIG_RAS is not set +# CONFIG_USB4 is not set + +# +# Android +# +# CONFIG_ANDROID is not set +# end of Android + +# CONFIG_LIBNVDIMM is not set +# CONFIG_DAX is not set +CONFIG_NVMEM=y +CONFIG_NVMEM_SYSFS=y +# CONFIG_NVMEM_SUNXI_SID is not set +# CONFIG_NVMEM_RMEM is not set + +# +# HW tracing support +# +# CONFIG_STM is not set +# CONFIG_INTEL_TH is not set +# end of HW tracing support + +# CONFIG_FPGA is not set +# CONFIG_FSI is not set +CONFIG_TEE=y + +# +# TEE drivers +# +CONFIG_OPTEE=y +CONFIG_OPTEE_SHM_NUM_PRIV_PAGES=1 +# end of TEE drivers + +CONFIG_PM_OPP=y +# CONFIG_SIOX is not set +# CONFIG_SLIMBUS is not set +# CONFIG_INTERCONNECT is not set +# CONFIG_COUNTER is not set +# CONFIG_MOST is not set +# end of Device Drivers + +# +# File systems +# +CONFIG_DCACHE_WORD_ACCESS=y +# CONFIG_VALIDATE_FS_PARSER is not set +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_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_DAX is not set +CONFIG_FS_POSIX_ACL=y +CONFIG_EXPORTFS=y +# CONFIG_EXPORTFS_BLOCK_OPS is not set +CONFIG_FILE_LOCKING=y +# CONFIG_FS_ENCRYPTION is not set +# CONFIG_FS_VERITY is not set +CONFIG_FSNOTIFY=y +# CONFIG_DNOTIFY is not set +CONFIG_INOTIFY_USER=y +# CONFIG_FANOTIFY is not set +# CONFIG_QUOTA is not set +CONFIG_AUTOFS4_FS=y +CONFIG_AUTOFS_FS=y +CONFIG_FUSE_FS=y +CONFIG_CUSE=y +CONFIG_VIRTIO_FS=y +CONFIG_OVERLAY_FS=y +# CONFIG_OVERLAY_FS_REDIRECT_DIR is not set +CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y +# CONFIG_OVERLAY_FS_INDEX is not set +# CONFIG_OVERLAY_FS_XINO_AUTO is not set +# CONFIG_OVERLAY_FS_METACOPY is not set + +# +# Caches +# +# CONFIG_FSCACHE is not set +# end of Caches + +# +# CD-ROM/DVD Filesystems +# +# CONFIG_ISO9660_FS is not set +# CONFIG_UDF_FS is not set +# end of CD-ROM/DVD Filesystems + +# +# DOS/FAT/EXFAT/NT Filesystems +# +CONFIG_FAT_FS=y +CONFIG_MSDOS_FS=y +CONFIG_VFAT_FS=y +CONFIG_EXFAT_FS=y +CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" +# CONFIG_NTFS_FS is not set +CONFIG_NTFS3_FS=y +CONFIG_NTFS3_64BIT_CLUSTER=y +CONFIG_NTFS3_LZX_XPRESS=y +CONFIG_NTFS3_FS_POSIX_ACL=y +# end of DOS/FAT/EXFAT/NT Filesystems + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +# CONFIG_PROC_KCORE is not set +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_TMPFS_INODE64 is not set +CONFIG_ARCH_SUPPORTS_HUGETLBFS=y +# CONFIG_HUGETLBFS is not set +CONFIG_MEMFD_CREATE=y +CONFIG_ARCH_HAS_GIGANTIC_PAGE=y +CONFIG_CONFIGFS_FS=y +# end of Pseudo filesystems + +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_JFFS2_FS is not set +CONFIG_UBIFS_FS=y +# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set +CONFIG_UBIFS_FS_LZO=y +CONFIG_UBIFS_FS_ZLIB=y +CONFIG_UBIFS_FS_ZSTD=y +# CONFIG_UBIFS_ATIME_SUPPORT is not set +CONFIG_UBIFS_FS_XATTR=y +CONFIG_UBIFS_FS_SECURITY=y +# CONFIG_UBIFS_FS_AUTHENTICATION is not set +# CONFIG_CRAMFS is not set +CONFIG_SQUASHFS=y +CONFIG_SQUASHFS_FILE_CACHE=y +# CONFIG_SQUASHFS_FILE_DIRECT is not set +CONFIG_SQUASHFS_DECOMP_SINGLE=y +# CONFIG_SQUASHFS_DECOMP_MULTI is not set +# CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set +# CONFIG_SQUASHFS_XATTR is not set +CONFIG_SQUASHFS_ZLIB=y +CONFIG_SQUASHFS_LZ4=y +CONFIG_SQUASHFS_LZO=y +CONFIG_SQUASHFS_XZ=y +CONFIG_SQUASHFS_ZSTD=y +# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set +# CONFIG_SQUASHFS_EMBEDDED is not set +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +# CONFIG_VXFS_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_OMFS_FS is not set +# CONFIG_HPFS_FS is not set +# CONFIG_QNX4FS_FS is not set +# CONFIG_QNX6FS_FS is not set +# CONFIG_ROMFS_FS is not set +# CONFIG_PSTORE is not set +# CONFIG_SYSV_FS is not set +# CONFIG_UFS_FS is not set +# CONFIG_EROFS_FS is not set +CONFIG_NETWORK_FILESYSTEMS=y +# CONFIG_NFS_FS is not set +# CONFIG_NFSD is not set +# CONFIG_CEPH_FS is not set +# CONFIG_CIFS is not set +# CONFIG_SMB_SERVER 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=y +# CONFIG_DLM is not set +# CONFIG_UNICODE is not set +CONFIG_IO_WQ=y +# end of File systems + +# +# Security options +# +CONFIG_KEYS=y +# CONFIG_KEYS_REQUEST_CACHE is not set +# CONFIG_PERSISTENT_KEYRINGS 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_LSM="landlock,lockdown,yama,loadpin,safesetid,integrity,bpf" + +# +# Kernel hardening options +# + +# +# Memory initialization +# +CONFIG_INIT_STACK_NONE=y +# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set +# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set +CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y +# CONFIG_ZERO_CALL_USED_REGS is not set +# end of Memory initialization +# end of Kernel hardening options +# end of Security options + +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_SKCIPHER=y +CONFIG_CRYPTO_SKCIPHER2=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_KPP=y +CONFIG_CRYPTO_ACOMP2=y +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_CRYPTD is not set +# CONFIG_CRYPTO_AUTHENC is not set +# CONFIG_CRYPTO_TEST is not set + +# +# Public-key cryptography +# +CONFIG_CRYPTO_RSA=y +# CONFIG_CRYPTO_DH is not set +CONFIG_CRYPTO_ECC=y +CONFIG_CRYPTO_ECDH=y +# CONFIG_CRYPTO_ECDSA is not set +# CONFIG_CRYPTO_ECRDSA is not set +# CONFIG_CRYPTO_SM2 is not set +# CONFIG_CRYPTO_CURVE25519 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_SEQIV is not set +# CONFIG_CRYPTO_ECHAINIV is not set + +# +# 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=y +# CONFIG_CRYPTO_LRW is not set +# CONFIG_CRYPTO_OFB is not set +# CONFIG_CRYPTO_PCBC is not set +# CONFIG_CRYPTO_XTS is not set +# CONFIG_CRYPTO_KEYWRAP is not set +# CONFIG_CRYPTO_ADIANTUM is not set +# CONFIG_CRYPTO_ESSIV 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_XXHASH is not set +# CONFIG_CRYPTO_BLAKE2B 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 is not set +# CONFIG_CRYPTO_MICHAEL_MIC is not set +# CONFIG_CRYPTO_RMD160 is not set +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA256=y +CONFIG_CRYPTO_SHA512=y +# CONFIG_CRYPTO_SHA3 is not set +# CONFIG_CRYPTO_SM3 is not set +# CONFIG_CRYPTO_STREEBOG is not set +# CONFIG_CRYPTO_WP512 is not set + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +# CONFIG_CRYPTO_AES_TI is not set +# 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 is not set +# CONFIG_CRYPTO_FCRYPT is not set +# CONFIG_CRYPTO_CHACHA20 is not set +# CONFIG_CRYPTO_SERPENT is not set +# CONFIG_CRYPTO_SM4 is not set +# CONFIG_CRYPTO_TWOFISH is not set + +# +# Compression +# +CONFIG_CRYPTO_DEFLATE=y +CONFIG_CRYPTO_LZO=y +# CONFIG_CRYPTO_842 is not set +# CONFIG_CRYPTO_LZ4 is not set +# CONFIG_CRYPTO_LZ4HC is not set +CONFIG_CRYPTO_ZSTD=y + +# +# 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_ALLWINNER=y +# CONFIG_CRYPTO_DEV_SUN4I_SS is not set +# CONFIG_CRYPTO_DEV_SUN8I_CE is not set +# CONFIG_CRYPTO_DEV_SUN8I_SS is not set +# CONFIG_CRYPTO_DEV_ATMEL_ECC is not set +# CONFIG_CRYPTO_DEV_ATMEL_SHA204A is not set +# CONFIG_CRYPTO_DEV_CCP is not set +# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set +# CONFIG_CRYPTO_DEV_CAVIUM_ZIP is not set +# CONFIG_CRYPTO_DEV_VIRTIO is not set +# CONFIG_CRYPTO_DEV_SAFEXCEL is not set +# CONFIG_CRYPTO_DEV_CCREE is not set +# CONFIG_CRYPTO_DEV_HISI_SEC is not set +# CONFIG_CRYPTO_DEV_AMLOGIC_GXL is not set +CONFIG_ASYMMETRIC_KEY_TYPE=y +CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y +CONFIG_X509_CERTIFICATE_PARSER=y +# CONFIG_PKCS8_PRIVATE_KEY_PARSER is not set +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 +# end of Certificates for signature checking + +# +# Library routines +# +CONFIG_LINEAR_RANGES=y +# CONFIG_PACKING is not set +CONFIG_BITREVERSE=y +CONFIG_HAVE_ARCH_BITREVERSE=y +CONFIG_GENERIC_STRNCPY_FROM_USER=y +CONFIG_GENERIC_STRNLEN_USER=y +CONFIG_GENERIC_NET_UTILS=y +CONFIG_GENERIC_FIND_FIRST_BIT=y +# CONFIG_CORDIC is not set +# CONFIG_PRIME_NUMBERS is not set +CONFIG_RATIONAL=y +CONFIG_GENERIC_PCI_IOMAP=y +CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y +CONFIG_ARCH_HAS_FAST_MULTIPLIER=y +CONFIG_ARCH_USE_SYM_ANNOTATIONS=y +# CONFIG_INDIRECT_PIO is not set + +# +# Crypto library routines +# +CONFIG_CRYPTO_LIB_AES=y +CONFIG_CRYPTO_LIB_ARC4=y +CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y +# CONFIG_CRYPTO_LIB_CHACHA is not set +# CONFIG_CRYPTO_LIB_CURVE25519 is not set +CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 +# CONFIG_CRYPTO_LIB_POLY1305 is not set +# CONFIG_CRYPTO_LIB_CHACHA20POLY1305 is not set +CONFIG_CRYPTO_LIB_SHA256=y +# end of Crypto library routines + +CONFIG_LIB_MEMNEQ=y +# CONFIG_CRC_CCITT is not set +CONFIG_CRC16=y +# CONFIG_CRC_T10DIF is not set +# CONFIG_CRC_ITU_T is not set +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_CRC64 is not set +# CONFIG_CRC4 is not set +# CONFIG_CRC7 is not set +CONFIG_LIBCRC32C=y +# CONFIG_CRC8 is not set +CONFIG_XXHASH=y +CONFIG_AUDIT_ARCH_COMPAT_GENERIC=y +# CONFIG_RANDOM32_SELFTEST is not set +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_LZO_COMPRESS=y +CONFIG_LZO_DECOMPRESS=y +CONFIG_LZ4_DECOMPRESS=y +CONFIG_ZSTD_COMPRESS=y +CONFIG_ZSTD_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_DECOMPRESS_ZSTD=y +CONFIG_GENERIC_ALLOCATOR=y +CONFIG_ASSOCIATIVE_ARRAY=y +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT_MAP=y +CONFIG_HAS_DMA=y +CONFIG_DMA_OPS=y +CONFIG_NEED_SG_DMA_LENGTH=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_ARCH_DMA_ADDR_T_64BIT=y +CONFIG_DMA_DECLARE_COHERENT=y +CONFIG_ARCH_HAS_SETUP_DMA_OPS=y +CONFIG_ARCH_HAS_TEARDOWN_DMA_OPS=y +CONFIG_ARCH_HAS_SYNC_DMA_FOR_DEVICE=y +CONFIG_ARCH_HAS_SYNC_DMA_FOR_CPU=y +CONFIG_ARCH_HAS_DMA_PREP_COHERENT=y +CONFIG_SWIOTLB=y +# CONFIG_DMA_RESTRICTED_POOL is not set +CONFIG_DMA_NONCOHERENT_MMAP=y +CONFIG_DMA_COHERENT_POOL=y +CONFIG_DMA_REMAP=y +CONFIG_DMA_DIRECT_REMAP=y +CONFIG_DMA_CMA=y +# CONFIG_DMA_PERNUMA_CMA is not set + +# +# 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_DMA_API_DEBUG is not set +# CONFIG_DMA_MAP_BENCHMARK is not set +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_IRQ_POLL is not set +CONFIG_MPILIB=y +CONFIG_LIBFDT=y +CONFIG_OID_REGISTRY=y +CONFIG_HAVE_GENERIC_VDSO=y +CONFIG_GENERIC_GETTIMEOFDAY=y +CONFIG_GENERIC_VDSO_TIME_NS=y +CONFIG_FONT_SUPPORT=y +# CONFIG_FONTS is not set +CONFIG_FONT_8x8=y +CONFIG_FONT_8x16=y +CONFIG_SG_POOL=y +CONFIG_ARCH_STACKWALK=y +CONFIG_SBITMAP=y +# end of Library routines + +CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=y + +# +# Kernel hacking +# + +# +# printk and dmesg options +# +CONFIG_PRINTK_TIME=y +# CONFIG_PRINTK_CALLER is not set +# CONFIG_STACKTRACE_BUILD_ID is not set +CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 +CONFIG_CONSOLE_LOGLEVEL_QUIET=4 +CONFIG_MESSAGE_LOGLEVEL_DEFAULT=7 +# CONFIG_BOOT_PRINTK_DELAY is not set +# CONFIG_DYNAMIC_DEBUG is not set +CONFIG_DYNAMIC_DEBUG_CORE=y +CONFIG_SYMBOLIC_ERRNAME=y +CONFIG_DEBUG_BUGVERBOSE=y +# end of printk and dmesg options + +CONFIG_AS_HAS_NON_CONST_LEB128=y + +# +# Compile-time checks and compiler options +# +# CONFIG_DEBUG_INFO is not set +CONFIG_FRAME_WARN=2048 +# CONFIG_STRIP_ASM_SYMS is not set +# CONFIG_READABLE_ASM is not set +# CONFIG_HEADERS_INSTALL is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +# CONFIG_SECTION_MISMATCH_WARN_ONLY is not set +# CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B is not set +CONFIG_ARCH_WANT_FRAME_POINTERS=y +CONFIG_FRAME_POINTER=y +# CONFIG_VMLINUX_MAP is not set +# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set +# end of Compile-time checks and compiler options + +# +# Generic Kernel Debugging Instruments +# +CONFIG_MAGIC_SYSRQ=y +CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 +CONFIG_MAGIC_SYSRQ_SERIAL=y +CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE="" +CONFIG_DEBUG_FS=y +CONFIG_DEBUG_FS_ALLOW_ALL=y +# CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set +# CONFIG_DEBUG_FS_ALLOW_NONE is not set +CONFIG_HAVE_ARCH_KGDB=y +# CONFIG_KGDB is not set +CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y +# CONFIG_UBSAN is not set +CONFIG_HAVE_KCSAN_COMPILER=y +# end of Generic Kernel Debugging Instruments + +CONFIG_DEBUG_KERNEL=y +CONFIG_DEBUG_MISC=y + +# +# Memory Debugging +# +# CONFIG_PAGE_EXTENSION is not set +# CONFIG_DEBUG_PAGEALLOC is not set +# CONFIG_PAGE_OWNER is not set +# CONFIG_PAGE_POISONING is not set +# CONFIG_DEBUG_RODATA_TEST is not set +CONFIG_ARCH_HAS_DEBUG_WX=y +# CONFIG_DEBUG_WX is not set +CONFIG_GENERIC_PTDUMP=y +# CONFIG_PTDUMP_DEBUGFS is not set +# CONFIG_DEBUG_OBJECTS is not set +# CONFIG_SLUB_DEBUG_ON is not set +# CONFIG_SLUB_STATS is not set +CONFIG_HAVE_DEBUG_KMEMLEAK=y +# CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_STACK_USAGE is not set +# CONFIG_SCHED_STACK_END_CHECK is not set +CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y +# CONFIG_DEBUG_VM is not set +# CONFIG_DEBUG_VM_PGTABLE is not set +CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y +# CONFIG_DEBUG_VIRTUAL is not set +# CONFIG_DEBUG_MEMORY_INIT is not set +# CONFIG_DEBUG_PER_CPU_MAPS is not set +CONFIG_HAVE_ARCH_KASAN=y +CONFIG_HAVE_ARCH_KASAN_SW_TAGS=y +CONFIG_HAVE_ARCH_KASAN_HW_TAGS=y +CONFIG_HAVE_ARCH_KASAN_VMALLOC=y +CONFIG_CC_HAS_KASAN_GENERIC=y +CONFIG_CC_HAS_KASAN_SW_TAGS=y +CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y +# CONFIG_KASAN is not set +CONFIG_HAVE_ARCH_KFENCE=y +# CONFIG_KFENCE is not set +# end of Memory Debugging + +# CONFIG_DEBUG_SHIRQ is not set + +# +# Debug Oops, Lockups and Hangs +# +CONFIG_PANIC_ON_OOPS=y +CONFIG_PANIC_ON_OOPS_VALUE=1 +CONFIG_PANIC_TIMEOUT=0 +# CONFIG_SOFTLOCKUP_DETECTOR is not set +# CONFIG_DETECT_HUNG_TASK is not set +# CONFIG_WQ_WATCHDOG is not set +# CONFIG_TEST_LOCKUP is not set +# end of Debug Oops, Lockups and Hangs + +# +# Scheduler Debugging +# +# CONFIG_SCHED_DEBUG is not set +# CONFIG_SCHEDSTATS is not set +# end of Scheduler Debugging + +# CONFIG_DEBUG_TIMEKEEPING is not set +# CONFIG_DEBUG_PREEMPT is not set + +# +# Lock Debugging (spinlocks, mutexes, etc...) +# +CONFIG_LOCK_DEBUGGING_SUPPORT=y +# CONFIG_PROVE_LOCKING is not set +# CONFIG_LOCK_STAT is not set +# CONFIG_DEBUG_RT_MUTEXES is not set +# CONFIG_DEBUG_SPINLOCK is not set +# CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set +# CONFIG_DEBUG_RWSEMS is not set +# CONFIG_DEBUG_LOCK_ALLOC is not set +# CONFIG_DEBUG_ATOMIC_SLEEP is not set +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set +# CONFIG_LOCK_TORTURE_TEST is not set +# CONFIG_WW_MUTEX_SELFTEST is not set +# CONFIG_SCF_TORTURE_TEST is not set +# CONFIG_CSD_LOCK_WAIT_DEBUG is not set +# end of Lock Debugging (spinlocks, mutexes, etc...) + +CONFIG_DEBUG_IRQFLAGS=y +CONFIG_STACKTRACE=y +# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set +# CONFIG_DEBUG_KOBJECT is not set + +# +# Debug kernel data structures +# +# CONFIG_DEBUG_LIST is not set +# CONFIG_DEBUG_PLIST is not set +# CONFIG_DEBUG_SG is not set +# CONFIG_DEBUG_NOTIFIERS is not set +# CONFIG_BUG_ON_DATA_CORRUPTION is not set +# end of Debug kernel data structures + +CONFIG_DEBUG_CREDENTIALS=y + +# +# RCU Debugging +# +# CONFIG_RCU_SCALE_TEST is not set +# CONFIG_RCU_TORTURE_TEST is not set +# CONFIG_RCU_REF_SCALE_TEST is not set +CONFIG_RCU_CPU_STALL_TIMEOUT=21 +CONFIG_RCU_TRACE=y +# CONFIG_RCU_EQS_DEBUG is not set +# end of RCU Debugging + +# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set +CONFIG_CPU_HOTPLUG_STATE_CONTROL=y +# CONFIG_LATENCYTOP is not set +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_TRACE_CLOCK=y +CONFIG_TRACING_SUPPORT=y +# CONFIG_FTRACE is not set +# CONFIG_SAMPLES is not set +CONFIG_STRICT_DEVMEM=y +# CONFIG_IO_STRICT_DEVMEM is not set + +# +# arm64 Debugging +# +# CONFIG_PID_IN_CONTEXTIDR is not set +# CONFIG_ARM64_RELOC_TEST is not set +# CONFIG_CORESIGHT is not set +# end of arm64 Debugging + +# +# Kernel Testing and Coverage +# +# CONFIG_KUNIT is not set +# CONFIG_NOTIFIER_ERROR_INJECTION is not set +# CONFIG_FAULT_INJECTION is not set +CONFIG_ARCH_HAS_KCOV=y +CONFIG_CC_HAS_SANCOV_TRACE_PC=y +# CONFIG_KCOV is not set +CONFIG_RUNTIME_TESTING_MENU=y +# CONFIG_LKDTM is not set +# CONFIG_TEST_MIN_HEAP is not set +# CONFIG_TEST_DIV64 is not set +# CONFIG_BACKTRACE_SELF_TEST is not set +# CONFIG_RBTREE_TEST is not set +# CONFIG_REED_SOLOMON_TEST is not set +# CONFIG_INTERVAL_TREE_TEST is not set +# CONFIG_PERCPU_TEST is not set +# CONFIG_ATOMIC64_SELFTEST is not set +# CONFIG_TEST_HEXDUMP is not set +# CONFIG_STRING_SELFTEST is not set +# CONFIG_TEST_STRING_HELPERS is not set +# CONFIG_TEST_STRSCPY is not set +# CONFIG_TEST_KSTRTOX is not set +# CONFIG_TEST_PRINTF is not set +# CONFIG_TEST_SCANF is not set +# CONFIG_TEST_BITMAP is not set +# CONFIG_TEST_UUID is not set +# CONFIG_TEST_XARRAY is not set +# CONFIG_TEST_OVERFLOW is not set +# CONFIG_TEST_RHASHTABLE is not set +# CONFIG_TEST_HASH is not set +# CONFIG_TEST_IDA is not set +# CONFIG_TEST_LKM is not set +# CONFIG_TEST_BITOPS is not set +# CONFIG_TEST_VMALLOC is not set +# CONFIG_TEST_USER_COPY is not set +# CONFIG_TEST_BPF is not set +# CONFIG_TEST_BLACKHOLE_DEV 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_TEST_MEMCAT_P is not set +# CONFIG_TEST_STACKINIT is not set +# CONFIG_TEST_MEMINIT is not set +# CONFIG_TEST_FREE_PAGES is not set +CONFIG_ARCH_USE_MEMTEST=y +# CONFIG_MEMTEST is not set +# end of Kernel Testing and Coverage +# end of Kernel hacking diff --git a/config/sources/families/sun55iw3-syterkit.conf b/config/sources/families/sun55iw3-syterkit.conf new file mode 100644 index 000000000..7ac9cbc29 --- /dev/null +++ b/config/sources/families/sun55iw3-syterkit.conf @@ -0,0 +1,33 @@ +# +# SPDX-License-Identifier: GPL-2.0 +# +# Copyright (c) 2013-2023 Igor Pecovnik, igor@armbian.com +# +# This file is a part of the Armbian Build Framework +# https://github.com/armbian/build/ +# + +ARCH="arm64" + +LINUXFAMILY="sun55iw3-syterkit" +enable_extension "syterkit-allwinner" + +case "${BRANCH}" in + + legacy) + KERNELSOURCE='https://github.com/AvaotaSBC/linux.git' + # This is Allwinner's new BSP kernel, + # which consists of a specific version of the mainline kernel source code and a folder containing BSP driver source code files. + KERNELBRANCH="branch:linux-5.15" + declare -g KERNEL_MAJOR_MINOR="5.15" + KERNELPATCHDIR="sun55iw3-syterkit-${BRANCH}" + LINUXCONFIG="linux-sun55iw3-syterkit-${BRANCH}" + + ;; + +esac + +write_uboot_platform() { + display_alert "The sun55iw3 platform does not have mainline or vendor u-boot available for booting Armbian." + display_alert "Instead, Syterkit is used as the bootloader: https://github.com/YuzukiHD/SyterKit" +} diff --git a/extensions/syterkit-allwinner.sh b/extensions/syterkit-allwinner.sh new file mode 100644 index 000000000..1cfee927d --- /dev/null +++ b/extensions/syterkit-allwinner.sh @@ -0,0 +1,40 @@ +# +# SPDX-License-Identifier: GPL-2.0 +# This file is a part of the Armbian Build Framework https://github.com/armbian/build/ + +# This writes the SyterKit bootloader img to the image. +function post_umount_final_image__write_syterkit_to_image() { + display_alert "Finding SyterKit latest version" "from GitHub" "info" + + # Find the latest version of SyterKit from GitHub, using JSON API, curl and jq. + declare api_url="https://api.github.com/repos/YuzukiHD/SyterKit/releases/latest" + declare latest_version + latest_version=$(curl -s "${api_url}" | jq -r '.tag_name') + display_alert "Latest version of SyterKit is" "${latest_version}" "info" + + # Prepare the cache dir + declare syterkit_cache_dir="${SRC}/cache/syterkit" + mkdir -p "${syterkit_cache_dir}" + + declare syterkit_img_filename="${SYTERKIT_BOARD_ID}.tar.gz" + declare -g -r syterkit_img_path="${syterkit_cache_dir}/${syterkit_img_filename}" + display_alert "SyterKit image path" "${syterkit_img_path}" "info" + + declare download_url="https://github.com/YuzukiHD/SyterKit/releases/download/${latest_version}/${syterkit_img_filename}" + + # Download the image (with wget) if it doesn't exist; download to a temporary file first, then move to the final path. + if [[ ! -f "${syterkit_cache_dir}/${SYTERKIT_BOARD_ID}/extlinux_boot/extlinux_boot_bin_card.bin" ]]; then + display_alert "Downloading SyterKit image" "${download_url}" "info" + declare tmp_syterkit_img_path="${syterkit_img_path}.tmp" + run_host_command_logged wget -O "${tmp_syterkit_img_path}" "${download_url}" + run_host_command_logged mv -v "${tmp_syterkit_img_path}" "${syterkit_img_path}" + display_alert " Decompressing SyterKit image to" "${syterkit_img_path}/${SYTERKIT_BOARD_ID}" "info" + mkdir -p ${syterkit_cache_dir}/${SYTERKIT_BOARD_ID} + run_host_command_logged tar -zxvf ${syterkit_img_path} -C ${syterkit_cache_dir}/${SYTERKIT_BOARD_ID} + else + display_alert "SyterKit image already downloaded, using it" "${syterkit_img_path}" "info" + fi + + display_alert " Writing SyterKit image" "${syterkit_img_path} to ${LOOP}" "info" + dd if="${syterkit_cache_dir}/${SYTERKIT_BOARD_ID}/extlinux_boot/extlinux_boot_bin_card.bin" of="${LOOP}" bs=1k conv=notrunc seek=8 +} diff --git a/packages/blobs/sunxi/sun50iw3/bl31.bin b/packages/blobs/sunxi/sun50iw3/bl31.bin new file mode 100644 index 0000000000000000000000000000000000000000..8bd6b019a51b1fcb987df250cc1c4ad57671789b GIT binary patch literal 78769 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

I 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

*X%|)}BgZKy4TH+(RbmU~ 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 bqaiRF0;3@?8UmvsFd71*Aut*OBRB*A8zjr6 literal 0 HcmV?d00001 diff --git a/packages/blobs/sunxi/sun50iw3/splash.bin b/packages/blobs/sunxi/sun50iw3/splash.bin new file mode 100644 index 0000000000000000000000000000000000000000..1738f1716d0902eea16a3fcac8b41b62249b026a GIT binary patch literal 12960 zcmexA3PwXAjwY~$vU9WcrF9-BrFuM(;yW?1Ct*b zApe1U52HbB>=>kCXkgMp0|e1U2bxc8 zXn@=a^4Xlv$UcRMf@BaiH7ryhq7ZSAN(9C&gHSUNEMh|g;wMm8Fet$M0ue*yCG#k< zfc$|Fg{T6FAuvo9Awo+Q#5Q7VAT2Z?CQ3Ypm=EzMj1A#IR3OAaEQlB~2@-{1WKmkN ziMNUP(14f;@w3EX2oL0b2=wlKfk^ldZ%|R~v1Qvl*K`>0w}iwTK`*Ck}{OM2!yOFBJis3U3QQ)DjL2Pn;%0& zp{gY&G%)ouFjzi^h{8yasR#^7Hw+BdW`X1p;;=A-iGXAg?nIY`@F8l0xYK8ti6p8inXnWC59qzz|U=sSx!VB*Vb) zJ{Cel#i8jE!4qf#%OjZ!=0g>L*kF61d}NBl5hM#00lN^&hEoW65DUW`n4Ms~Fj*o( z17f}cB&HB1Ls$?Jqy)kOksuxfgLp8TKq7NKgG4|z2MmMw$SOemY+sOCh$e~V5 zXu$L#Xh{2lfnli#EUX|UAVLK)3+f1HK0%g&u@Nc|ZiC3dWFWj20Wcr#M=%d+E{qMM zK{_C85DO6+s63DgkO+t-u7(AvM#jlJpxUX$0Ad0IL-qUTHXt^#8e}#|4um0MAiW?S z3`0d>TzH)W5{Cht!RZ3* z&j0@*^(x3*OboFJ;(kRH7!O7tvjFKp4kIuhY%WX{6S%mnU0&YQo3{U{&4}=*I7Knta0Q&?a0>L0n3=D>CARdH`N}`K{_#mvA zickmQpQ}XWLt+Cg1}jHFc}Rf)(NY6Tg7m^d1G&5bNy6G@AT}v!gMmR&1!5+|bPx$L z14KhGga>K0Lqs4XNE}wKfZ1pSk}9wagb%R`EC4MTK;i<6)|P^3NXzv9e^~ChwhJtZ zLRHB&*;lc74Vw?da4l@ZtgG4|W%mb$*5D$bwA|M)s ziBB8HBp|U1$_*f$5Dan&gasmDCZmeNLIWf_*fFtb1K}q~s~hTjP(DQ}C1Ab<$s#aJ zbnw%}hX%rT5EjU9AQozB0g0evkjkNfsS+AUsRKPEK>VQ*5+GNS9~z+6IfDYIbqJ}o zK>o&#LG}y{Onzwm{|^}*M=kBKg~!kc36Lu(2@SB%!L>D*g_8i;Gc+*8p@B0D5E4Tp uBtWjDM`$3zWhk&fp@Qm8kjO~JqoIKu`=g