mirror of
https://github.com/armbian/build
synced 2025-09-24 19:47:06 +07:00
285 lines
5.3 KiB
Plaintext
285 lines
5.3 KiB
Plaintext
# General Setup
|
|
CONFIG_WERROR=y
|
|
CONFIG_KALLSYMS_ALL=y
|
|
CONFIG_PROFILING=y
|
|
CONFIG_SMP=y
|
|
CONFIG_HYPERVISOR_GUEST=y
|
|
CONFIG_PARAVIRT=y
|
|
CONFIG_NUMA=y
|
|
CONFIG_HZ_1000=y
|
|
CONFIG_LOG_BUF_SHIFT=18
|
|
CONFIG_DEVTMPFS=y
|
|
CONFIG_DEVTMPFS_MOUNT=y
|
|
CONFIG_DEBUG_DEVRES=y
|
|
CONFIG_CONNECTOR=y
|
|
|
|
# Power Management and ACPI
|
|
CONFIG_HIBERNATION=y
|
|
CONFIG_PM_DEBUG=y
|
|
CONFIG_PM_TRACE_RTC=y
|
|
CONFIG_ACPI_DOCK=y
|
|
CONFIG_ACPI_BGRT=y
|
|
CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y
|
|
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
|
CONFIG_ARM_SCPI_CPUFREQ=y
|
|
|
|
# EFI Support
|
|
CONFIG_EFI=y
|
|
CONFIG_EFI_STUB=y
|
|
CONFIG_EFI_MIXED=y
|
|
|
|
# Kernel Features
|
|
CONFIG_KEXEC=y
|
|
CONFIG_CRASH_DUMP=y
|
|
CONFIG_NO_HZ=y
|
|
CONFIG_HIGH_RES_TIMERS=y
|
|
CONFIG_PREEMPT_VOLUNTARY=y
|
|
CONFIG_BSD_PROCESS_ACCT=y
|
|
CONFIG_TASKSTATS=y
|
|
CONFIG_TASK_DELAY_ACCT=y
|
|
CONFIG_TASK_XACCT=y
|
|
CONFIG_TASK_IO_ACCOUNTING=y
|
|
|
|
# Memory Management Options
|
|
CONFIG_HUGETLBFS=y
|
|
|
|
# Namespaces and Control Groups
|
|
CONFIG_CGROUPS=y
|
|
CONFIG_BLK_CGROUP=y
|
|
CONFIG_CPUSETS=y
|
|
|
|
# Module Support
|
|
CONFIG_MODULES=y
|
|
CONFIG_MODULE_UNLOAD=y
|
|
CONFIG_MODULE_FORCE_UNLOAD=y
|
|
|
|
# Virtualization
|
|
CONFIG_VIRTIO_PCI=y
|
|
CONFIG_VIRTIO_INPUT=y
|
|
CONFIG_VIRTIO_BLK=y
|
|
CONFIG_VIRTIO_NET=y
|
|
CONFIG_VIRTIO_CONSOLE=y
|
|
CONFIG_DRM_VIRTIO_GPU=y
|
|
CONFIG_NET_9P=y
|
|
CONFIG_NET_9P_VIRTIO=y
|
|
CONFIG_SCSI_VIRTIO=y
|
|
|
|
# File Systems
|
|
CONFIG_EXT4_FS=y
|
|
CONFIG_EXT4_FS_POSIX_ACL=y
|
|
CONFIG_EXT4_FS_SECURITY=y
|
|
CONFIG_QUOTA=y
|
|
CONFIG_QUOTA_NETLINK_INTERFACE=y
|
|
# CONFIG_PRINT_QUOTA_WARNING is not set
|
|
CONFIG_QFMT_V2=y
|
|
CONFIG_AUTOFS_FS=y
|
|
CONFIG_ISO9660_FS=y
|
|
CONFIG_JOLIET=y
|
|
CONFIG_ZISOFS=y
|
|
CONFIG_MSDOS_FS=y
|
|
CONFIG_VFAT_FS=y
|
|
CONFIG_PROC_KCORE=y
|
|
CONFIG_TMPFS_POSIX_ACL=y
|
|
CONFIG_NFS_FS=y
|
|
CONFIG_NFS_V3_ACL=y
|
|
CONFIG_NFS_V4=y
|
|
CONFIG_ROOT_NFS=y
|
|
CONFIG_9P_FS=y
|
|
|
|
# Networking
|
|
CONFIG_NET=y
|
|
CONFIG_PACKET=y
|
|
CONFIG_UNIX=y
|
|
CONFIG_XFRM_USER=y
|
|
CONFIG_INET=y
|
|
CONFIG_IP_MULTICAST=y
|
|
CONFIG_IP_ADVANCED_ROUTER=y
|
|
CONFIG_IP_MULTIPLE_TABLES=y
|
|
CONFIG_IP_ROUTE_MULTIPATH=y
|
|
CONFIG_IP_ROUTE_VERBOSE=y
|
|
CONFIG_IP_PNP=y
|
|
CONFIG_IP_PNP_DHCP=y
|
|
CONFIG_IP_PNP_BOOTP=y
|
|
CONFIG_IP_PNP_RARP=y
|
|
CONFIG_IP_MROUTE=y
|
|
CONFIG_IP_PIMSM_V1=y
|
|
CONFIG_IP_PIMSM_V2=y
|
|
CONFIG_SYN_COOKIES=y
|
|
# CONFIG_INET_DIAG is not set
|
|
CONFIG_TCP_CONG_ADVANCED=y
|
|
# CONFIG_TCP_CONG_BIC is not set
|
|
# CONFIG_TCP_CONG_WESTWOOD is not set
|
|
# CONFIG_TCP_CONG_HTCP is not set
|
|
CONFIG_TCP_MD5SIG=y
|
|
CONFIG_INET6_AH=y
|
|
CONFIG_INET6_ESP=y
|
|
CONFIG_NETLABEL=y
|
|
CONFIG_NETDEVICES=y
|
|
CONFIG_NETCONSOLE=y
|
|
|
|
# Ethernet Drivers
|
|
CONFIG_E1000E=y
|
|
CONFIG_R8169=y
|
|
|
|
# Wireless Networking
|
|
CONFIG_CFG80211=y
|
|
CONFIG_MAC80211=y
|
|
CONFIG_MAC80211_LEDS=y
|
|
CONFIG_RFKILL=y
|
|
|
|
# PCI Support
|
|
CONFIG_PCI=y
|
|
CONFIG_PCIEPORTBUS=y
|
|
CONFIG_HOTPLUG_PCI=y
|
|
|
|
# Block Devices
|
|
CONFIG_BLK_DEV_INITRD=y
|
|
CONFIG_BLK_DEV_LOOP=y
|
|
CONFIG_BLK_DEV_SD=y
|
|
CONFIG_BLK_DEV_SR=y
|
|
CONFIG_CHR_DEV_SG=y
|
|
CONFIG_SCSI_CONSTANTS=y
|
|
CONFIG_SCSI_SPI_ATTRS=y
|
|
|
|
# Storage Controllers
|
|
CONFIG_ATA=y
|
|
CONFIG_SATA_AHCI=y
|
|
CONFIG_ATA_PIIX=y
|
|
|
|
# RAID and Volume Management
|
|
CONFIG_MD=y
|
|
CONFIG_BLK_DEV_MD=y
|
|
CONFIG_BLK_DEV_DM=y
|
|
CONFIG_DM_MIRROR=y
|
|
CONFIG_DM_ZERO=y
|
|
|
|
# Input Devices
|
|
CONFIG_INPUT_EVDEV=y
|
|
CONFIG_INPUT_MISC=y
|
|
|
|
# Serial Support
|
|
# CONFIG_LEGACY_PTYS is not set
|
|
CONFIG_SERIAL_8250=y
|
|
CONFIG_SERIAL_8250_CONSOLE=y
|
|
CONFIG_SERIAL_8250_NR_UARTS=32
|
|
CONFIG_SERIAL_8250_EXTENDED=y
|
|
CONFIG_SERIAL_8250_MANY_PORTS=y
|
|
CONFIG_SERIAL_8250_SHARE_IRQ=y
|
|
CONFIG_SERIAL_8250_DETECT_IRQ=y
|
|
CONFIG_SERIAL_8250_RSA=y
|
|
CONFIG_SERIAL_NONSTANDARD=y
|
|
|
|
# Watchdog
|
|
CONFIG_WATCHDOG=y
|
|
|
|
# Real Time Clock
|
|
CONFIG_RTC_CLASS=y
|
|
# CONFIG_RTC_HCTOSYS is not set
|
|
|
|
# Random Number Generator
|
|
CONFIG_HW_RANDOM=y
|
|
CONFIG_HW_RANDOM_INTEL=m
|
|
CONFIG_HW_RANDOM_AMD=m
|
|
|
|
# NVRAM
|
|
CONFIG_NVRAM=y
|
|
|
|
# HPET Timer
|
|
CONFIG_HPET=y
|
|
# CONFIG_HPET_MMAP is not set
|
|
|
|
# I2C Support
|
|
CONFIG_I2C_I801=y
|
|
|
|
# Security Options
|
|
CONFIG_SECURITY=y
|
|
CONFIG_SECURITY_NETWORK=y
|
|
CONFIG_SECURITY_SELINUX=y
|
|
CONFIG_SECURITY_SELINUX_BOOTPARAM=y
|
|
CONFIG_SECURITY_SELINUX_DISABLE=y
|
|
|
|
# Audit
|
|
CONFIG_AUDIT=y
|
|
|
|
# Debugging Options
|
|
# CONFIG_PRINTK_TIME is not set
|
|
# CONFIG_DEBUG_KERNEL is not set
|
|
CONFIG_MAGIC_SYSRQ=y
|
|
# CONFIG_SCHED_DEBUG is not set
|
|
# CONFIG_SCHEDSTATS is not set
|
|
# CONFIG_BLK_DEV_IO_TRACE is not set
|
|
CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
|
|
CONFIG_EARLY_PRINTK_DBGP=y
|
|
# CONFIG_DEBUG_BOOT_PARAMS is not set
|
|
# CONFIG_DEBUG_ENTRY is not set
|
|
|
|
# Graphics
|
|
CONFIG_DRM=y
|
|
CONFIG_DRM_I915=y
|
|
|
|
# Sound
|
|
CONFIG_SOUND=y
|
|
CONFIG_SND=y
|
|
CONFIG_SND_HRTIMER=y
|
|
CONFIG_SND_SEQUENCER=y
|
|
CONFIG_SND_SEQ_DUMMY=y
|
|
CONFIG_SND_HDA_INTEL=y
|
|
CONFIG_SND_HDA_HWDEP=y
|
|
|
|
# HID Devices
|
|
CONFIG_HIDRAW=y
|
|
CONFIG_HID_PID=y
|
|
CONFIG_USB_HIDDEV=y
|
|
|
|
# USB Support
|
|
CONFIG_USB=y
|
|
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
|
|
CONFIG_USB_MON=y
|
|
CONFIG_USB_XHCI_HCD=y
|
|
CONFIG_USB_EHCI_HCD=y
|
|
CONFIG_USB_OHCI_HCD=y
|
|
CONFIG_USB_UHCI_HCD=y
|
|
CONFIG_USB_PRINTER=y
|
|
CONFIG_USB_STORAGE=y
|
|
|
|
# Filesystem Encoding
|
|
CONFIG_NLS_DEFAULT="utf8"
|
|
CONFIG_NLS_CODEPAGE_437=y
|
|
CONFIG_NLS_ASCII=y
|
|
CONFIG_NLS_ISO8859_1=y
|
|
CONFIG_NLS_UTF8=y
|
|
|
|
# Miscellaneous
|
|
CONFIG_EEEPC_LAPTOP=y
|
|
CONFIG_AMD_IOMMU=y
|
|
CONFIG_INTEL_IOMMU=y
|
|
# CONFIG_INTEL_IOMMU_DEFAULT_ON is not set
|
|
CONFIG_BINFMT_MISC=y
|
|
# CONFIG_COMPAT_BRK is not set
|
|
CONFIG_KPROBES=y
|
|
CONFIG_JUMP_LABEL=y
|
|
CONFIG_SYSVIPC=y
|
|
CONFIG_POSIX_MQUEUE=y
|
|
CONFIG_FB=y
|
|
|
|
# AArch64-specific options
|
|
CONFIG_ARM64=y
|
|
CONFIG_ARCH_AMPERE=y
|
|
CONFIG_ARM64_VA_BITS_48=y
|
|
CONFIG_ARM64_PSEUDO_NMI=y
|
|
CONFIG_ARCH_THUNDER=y
|
|
CONFIG_ARM64_CONTIGUOUSRegions=y
|
|
CONFIG_ARM64_VHE=y
|
|
CONFIG_ARM_SMMU=y
|
|
CONFIG_ARM_SMMU_V3=y
|
|
CONFIG_PCI_HOST_GENERIC=y
|
|
CONFIG_ARM_GIC_V3=y
|
|
CONFIG_ARM_GIC_V3_ITS=y
|
|
CONFIG_HW_RANDOM_VIRTIO=y
|
|
CONFIG_CRYPTO_SHA512=y
|
|
CONFIG_CRYPTO_SHA3=y
|
|
CONFIG_CRYPTO_AES_ARM64_CE=y
|
|
CONFIG_CRYPTO_GCM=y
|
|
CONFIG_CRYPTO_CHACHA20POLY1305=y
|
|
CONFIG_CRYPTO_DEV_CAVIUM_ZIP=y
|