X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=kernel%2Fconfig-arm-generic;h=afa8137624514da687baae6340dc162c65846899;hb=76d533f81f9e1f9c80c4d3b89be774a2538cad0a;hp=7527060fef766dc3655d3d2508d01e05096278ee;hpb=263b10b932811068f9ef3f3e71be5e76fc1ad619;p=ipfire-3.x.git diff --git a/kernel/config-arm-generic b/kernel/config-arm-generic index 7527060fe..afa813762 100644 --- a/kernel/config-arm-generic +++ b/kernel/config-arm-generic @@ -1,333 +1,298 @@ -CONFIG_ARM=y -CONFIG_MIGHT_HAVE_PCI=y -CONFIG_SYS_SUPPORTS_APM_EMULATION=y -CONFIG_RWSEM_GENERIC_SPINLOCK=y -CONFIG_VECTORS_BASE=0xffff0000 -CONFIG_ARM_PATCH_PHYS_VIRT=y - -# -# General setup -# -CONFIG_BROKEN_ON_SMP=y # # IRQ subsystem # -CONFIG_HARDIRQS_SW_RESEND=y -CONFIG_KTIME_SCALAR=y +CONFIG_GENERIC_IRQ_SHOW_LEVEL=y +CONFIG_GENERIC_IRQ_IPI=y +# end of IRQ subsystem +CONFIG_ARCH_HAS_TICK_BROADCAST=y # # CPU/Task time and stats accounting # -CONFIG_TICK_CPU_ACCOUNTING=y +CONFIG_SCHED_THERMAL_PRESSURE=y +# end of CPU/Task time and stats accounting # # RCU Subsystem # -CONFIG_TINY_RCU=y -CONFIG_PERF_USE_VMALLOC=y +CONFIG_GENERIC_SCHED_CLOCK=y # # Kernel Performance Events And Counters # -CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y -CONFIG_MODULES_USE_ELF_REL=y -CONFIG_CLONE_BACKWARDS=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_KERNEL_MODE_NEON=y +CONFIG_PGTABLE_LEVELS=2 # -# GCOV-based kernel profiling +# Platform selection # -CONFIG_LBDAF=y +# CONFIG_ARCH_ACTIONS is not set +# CONFIG_ARCH_ALPINE is not set +# CONFIG_ARCH_BCM2835 is not set +# CONFIG_ARCH_BCMBCA is not set +CONFIG_ARCH_MESON=y +# CONFIG_ARCH_MVEBU is not set +# CONFIG_ARCH_NPCM is not set +# CONFIG_ARCH_REALTEK is not set +# CONFIG_ARCH_RENESAS is not set +# CONFIG_ARCH_INTEL_SOCFPGA is not set +# CONFIG_ARCH_UNIPHIER is not set +CONFIG_ARCH_VEXPRESS=y +# end of Platform selection + +# +# ARM errata workarounds via the alternatives framework +# +# CONFIG_CPU_BIG_ENDIAN is not set +CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_HW_PERF_EVENTS=y +CONFIG_KUSER_HELPERS=y # -# System Type +# Power management options # -# CONFIG_ARCH_MULTIPLATFORM is not set -# CONFIG_ARCH_INTEGRATOR is not set -# CONFIG_ARCH_REALVIEW is not set -CONFIG_ARCH_VERSATILE=y -# CONFIG_ARCH_AT91 is not set -# CONFIG_ARCH_BCM2835 is not set -# CONFIG_ARCH_CNS3XXX is not set -# CONFIG_ARCH_CLPS711X is not set -# CONFIG_ARCH_GEMINI is not set -# CONFIG_ARCH_SIRF is not set -# CONFIG_ARCH_EBSA110 is not set -# CONFIG_ARCH_EP93XX is not set -# CONFIG_ARCH_FOOTBRIDGE is not set -# CONFIG_ARCH_MXS is not set -# CONFIG_ARCH_NETX is not set -# CONFIG_ARCH_H720X is not set -# CONFIG_ARCH_IOP13XX is not set -# CONFIG_ARCH_IOP32X is not set -# CONFIG_ARCH_IOP33X is not set -# CONFIG_ARCH_IXP4XX is not set -# CONFIG_ARCH_DOVE is not set -# CONFIG_ARCH_KIRKWOOD is not set -# CONFIG_ARCH_MV78XX0 is not set -# CONFIG_ARCH_ORION5X is not set -# CONFIG_ARCH_MMP is not set -# CONFIG_ARCH_KS8695 is not set -# CONFIG_ARCH_W90X900 is not set -# CONFIG_ARCH_LPC32XX is not set -# CONFIG_ARCH_TEGRA is not set -# CONFIG_ARCH_PXA is not set -# CONFIG_ARCH_MSM is not set -# CONFIG_ARCH_SHMOBILE is not set -# CONFIG_ARCH_RPC is not set -# CONFIG_ARCH_SA1100 is not set -# CONFIG_ARCH_S3C24XX is not set -# CONFIG_ARCH_S3C64XX is not set -# CONFIG_ARCH_S5P64X0 is not set -# CONFIG_ARCH_S5PC100 is not set -# CONFIG_ARCH_S5PV210 is not set -# CONFIG_ARCH_EXYNOS is not set -# CONFIG_ARCH_SHARK is not set -# CONFIG_ARCH_U300 is not set -# CONFIG_ARCH_U8500 is not set -# CONFIG_ARCH_NOMADIK is not set -# CONFIG_PLAT_SPEAR is not set -# CONFIG_ARCH_DAVINCI is not set -# CONFIG_ARCH_OMAP is not set -# CONFIG_ARCH_VT8500_SINGLE is not set - -# -# Versatile platform type -# -CONFIG_ARCH_VERSATILE_PB=y -CONFIG_MACH_VERSATILE_AB=y -CONFIG_MACH_VERSATILE_DT=y -CONFIG_PLAT_VERSATILE_CLOCK=y -CONFIG_PLAT_VERSATILE_CLCD=y -CONFIG_PLAT_VERSATILE_LEDS=y -CONFIG_PLAT_VERSATILE_SCHED_CLOCK=y -# CONFIG_ARCH_VT8500 is not set -CONFIG_PLAT_VERSATILE=y -CONFIG_ARM_TIMER_SP804=y - -# -# Processor Type -# -CONFIG_CPU_ARM926T=y -CONFIG_CPU_32v5=y -CONFIG_CPU_ABRT_EV5TJ=y -CONFIG_CPU_PABRT_LEGACY=y -CONFIG_CPU_CACHE_VIVT=y -CONFIG_CPU_COPY_V4WB=y -CONFIG_CPU_TLB_V4WBI=y -CONFIG_CPU_CP15=y -CONFIG_CPU_CP15_MMU=y -CONFIG_CPU_USE_DOMAINS=y - -# -# Processor Features -# -# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set -CONFIG_ARM_THUMB=y -# CONFIG_CPU_ICACHE_DISABLE is not set -# CONFIG_CPU_DCACHE_DISABLE is not set -# CONFIG_CPU_DCACHE_WRITETHROUGH is not set -# CONFIG_CPU_CACHE_ROUND_ROBIN is not set -# CONFIG_CACHE_L2X0 is not set -CONFIG_ARM_L1_CACHE_SHIFT=5 -CONFIG_ARM_NR_BANKS=8 -CONFIG_MULTI_IRQ_HANDLER=y -CONFIG_ARM_VIC=y -CONFIG_ARM_VIC_NR=2 -CONFIG_ICST=y - -# -# Bus support +CONFIG_CPU_PM=y +# end of Power management options + # -CONFIG_ARM_AMBA=y -CONFIG_PCI_SYSCALL=y -# CONFIG_PCI_PRI is not set -# CONFIG_PCI_PASID is not set +# ARM CPU Idle Drivers +# +# CONFIG_ARM_PSCI_CPUIDLE is not set +# end of ARM CPU Idle Drivers # -# Kernel Features -# -CONFIG_VMSPLIT_3G=y -# CONFIG_VMSPLIT_2G is not set -# CONFIG_VMSPLIT_1G is not set -CONFIG_PAGE_OFFSET=0xC0000000 -CONFIG_ARCH_NR_GPIO=0 -CONFIG_HZ=100 -CONFIG_AEABI=y -# CONFIG_OABI_COMPAT is not set -# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set -# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set -CONFIG_HIGHMEM=y -# CONFIG_HIGHPTE is not set -CONFIG_HW_PERF_EVENTS=y -CONFIG_FLATMEM_MANUAL=y -CONFIG_FLATMEM=y -CONFIG_FLAT_NODE_MEM_MAP=y -CONFIG_SPLIT_PTLOCK_CPUS=999999 -# CONFIG_PHYS_ADDR_T_64BIT is not set -CONFIG_ZONE_DMA_FLAG=0 -CONFIG_DEFAULT_MMAP_MIN_ADDR=32768 -CONFIG_NEED_PER_CPU_KM=y -CONFIG_FORCE_MAX_ZONEORDER=11 -CONFIG_ALIGNMENT_TRAP=y -# CONFIG_UACCESS_WITH_MEMCPY is not set +# CPU Frequency scaling +# +# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # -# Boot options +# CPU frequency scaling drivers # -CONFIG_USE_OF=y -CONFIG_ATAGS=y -# CONFIG_DEPRECATED_PARAM_STRUCT is not set -CONFIG_ZBOOT_ROM_TEXT=0 -CONFIG_ZBOOT_ROM_BSS=0 -CONFIG_ARM_APPENDED_DTB=y -# CONFIG_ARM_ATAG_DTB_COMPAT is not set -CONFIG_CMDLINE="console=ttyAM0,115200 root=/dev/sda1 rootdelay=20" -CONFIG_CMDLINE_FROM_BOOTLOADER=y -# CONFIG_CMDLINE_EXTEND is not set -# CONFIG_CMDLINE_FORCE is not set -# CONFIG_XIP_KERNEL is not set -CONFIG_ATAGS_PROC=y -CONFIG_AUTO_ZRELADDR=y +CONFIG_ARM_SCPI_CPUFREQ=m +CONFIG_ARM_SCMI_CPUFREQ=m +# end of CPU Frequency scaling +CONFIG_CRYPTO_CHACHA20_NEON=m +CONFIG_CRYPTO_NHPOLY1305_NEON=m # -# CPU Power Management +# General architecture-dependent options # -# CONFIG_CPU_IDLE is not set +CONFIG_GENERIC_IDLE_POLL_SETUP=y +CONFIG_ARCH_HAS_KEEPINITRD=y +CONFIG_ARCH_WANT_DEFAULT_TOPDOWN_MMAP_LAYOUT=y +CONFIG_CLONE_BACKWARDS=y +# end of General architecture-dependent options # -# At least one emulation must be selected +# SLAB allocator options # -CONFIG_VFP=y +CONFIG_ARCH_KEEP_MEMBLOCK=y # -# Power management options +# Network testing # -CONFIG_APM_EMULATION=y -CONFIG_PM_CLK=y -CONFIG_CPU_PM=y -CONFIG_ARM_CPU_SUSPEND=y +# CONFIG_RFKILL_GPIO is not set # -# Classification +# Device Drivers # -CONFIG_BPF_JIT=y +CONFIG_ARM_AMBA=y +CONFIG_PCI_DOMAINS_GENERIC=y +CONFIG_PCI_SYSCALL=y +# CONFIG_PCIEAER_INJECT is not set +# CONFIG_PCIE_ECRC 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 # -# Bluetooth device drivers +# PCI switch controller drivers # -# CONFIG_RFKILL_GPIO is not set +# CONFIG_PCCARD is not set # -# Generic Driver Options +# Firmware loader # -# CONFIG_SYS_HYPERVISOR is not set -# CONFIG_CMA is not set +CONFIG_SOC_BUS=y +CONFIG_GENERIC_ARCH_TOPOLOGY=y # # Bus devices # -CONFIG_DTC=y -CONFIG_OF=y +CONFIG_ARM_CCI=y +CONFIG_ARM_CCI400_COMMON=y +CONFIG_VEXPRESS_CONFIG=y +# end of Bus devices + +# +# ARM System Control and Management Interface Protocol +# +CONFIG_ARM_SCMI_PROTOCOL=y +CONFIG_ARM_SCMI_HAVE_TRANSPORT=y +CONFIG_ARM_SCMI_HAVE_SHMEM=y +CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y +CONFIG_ARM_SCMI_TRANSPORT_SMC=y +# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set +CONFIG_ARM_SCMI_POWER_DOMAIN=m +# CONFIG_ARM_SCMI_POWER_CONTROL is not set +# end of ARM System Control and Management Interface Protocol +CONFIG_ARM_SCPI_PROTOCOL=m +CONFIG_ARM_SCPI_POWER_DOMAIN=m +# CONFIG_FIRMWARE_MEMMAP is not set # -# Device Tree and Open Firmware support +# EFI (Extensible Firmware Interface) Support +# +CONFIG_ARM_PSCI_FW=y +# CONFIG_ARM_PSCI_CHECKER is not set +CONFIG_ARM_SMCCC_SOC_ID=y + +# +# Tegra firmware driver # -CONFIG_PROC_DEVICETREE=y -# CONFIG_OF_SELFTEST is not set -CONFIG_OF_FLATTREE=y CONFIG_OF_EARLY_FLATTREE=y -CONFIG_OF_ADDRESS=y -CONFIG_OF_IRQ=y -CONFIG_OF_DEVICE=y -CONFIG_OF_I2C=m -CONFIG_OF_NET=y -CONFIG_OF_MDIO=y -CONFIG_OF_PCI=y -CONFIG_OF_PCI_IRQ=y +CONFIG_OF_RESERVED_MEM=y + +# +# Protocols +# # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set -# CONFIG_MG_DISK is not set +CONFIG_BLK_DEV_RAM_SIZE=4096 # # Misc devices # -# CONFIG_SENSORS_LIS3LV02D is not set -# CONFIG_ATMEL_PWM is not set -# CONFIG_SGI_IOC4 is not set -# CONFIG_ARM_CHARLCD is not set +# CONFIG_HP_ILO is not set +CONFIG_SRAM=y +# CONFIG_OPEN_DICE is not set +# end of Misc devices # # SCSI Transports # -# CONFIG_SCSI_ACARD is not set +CONFIG_AIC79XX_RESET_DELAY_MS=5000 +CONFIG_AIC79XX_REG_PRETTY_PRINT=y +# CONFIG_SCSI_MVSAS_TASKLET is not set # CONFIG_SCSI_ADVANSYS is not set -# CONFIG_SCSI_NSP32 is not set +# CONFIG_MEGARAID_NEWGEN is not set +# CONFIG_SCSI_BUSLOGIC is not set + +# +# PIO-only SFF controllers +# +# CONFIG_PATA_OF_PLATFORM is not set # # IEEE 1394 (FireWire) support # +CONFIG_MII=y +# CONFIG_ATM_LANAI is not set +# CONFIG_ATM_ENI is not set +# CONFIG_ATM_NICSTAR is not set +# CONFIG_ATM_IDT77252 is not set # CONFIG_ATM_HE is not set +# CONFIG_ATM_SOLOS is not set # # Distributed Switch Architecture drivers # -CONFIG_NET_VENDOR_CIRRUS=y -CONFIG_CS89x0=m -CONFIG_CS89x0_PLATFORM=y -CONFIG_DM9000=m -# CONFIG_DM9000_FORCE_SIMPLE_PHY_POLL is not set -CONFIG_NET_VENDOR_FARADAY=y -# CONFIG_FTMAC100 is not set -# CONFIG_FTGMAC100 is not set -# CONFIG_MLX4_EN is not set -# CONFIG_MLX4_CORE is not set -CONFIG_AX88796=m -CONFIG_AX88796_93CX6=y +CONFIG_AMD8111_ETH=y +# CONFIG_CHELSIO_T1_1G is not set +# CONFIG_DE2104X is not set +# CONFIG_TULIP_MMIO is not set +# CONFIG_TULIP_NAPI is not set +CONFIG_NET_VENDOR_HISILICON=y +CONFIG_HIX5HD2_GMAC=m +CONFIG_HISI_FEMAC=m +CONFIG_HIP04_ETH=m +CONFIG_HI13X1_GMAC=y +CONFIG_HNS_MDIO=m +CONFIG_HNS=m +CONFIG_HNS_DSAF=m +CONFIG_HNS_ENET=m +CONFIG_HNS3=m +CONFIG_HNS3_HCLGE=m +CONFIG_HNS3_HCLGEVF=m +# CONFIG_SKGE_GENESIS is not set +CONFIG_8139TOO_PIO=y +# CONFIG_8139TOO_8129 is not set CONFIG_SMC91X=m -CONFIG_SMC911X=m -CONFIG_SMSC911X=m -# CONFIG_SMSC911X_ARCH_HOOKS is not set -# CONFIG_SUNGEM is not set +CONFIG_DWMAC_MESON=m +# CONFIG_STMMAC_PCI is not set +# CONFIG_VIA_RHINE_MMIO is not set +# CONFIG_XILINX_LL_TEMAC is not set # # MII PHY device drivers # -CONFIG_MDIO_BUS_MUX=m -CONFIG_MDIO_BUS_MUX_GPIO=m -CONFIG_MDIO_BUS_MUX_MMIOREG=m +CONFIG_MESON_GXL_PHY=m # -# ISDN feature submodules +# MDIO Multiplexers # -# CONFIG_ISDN_DRV_LOOP is not set +CONFIG_MDIO_BUS_MUX_MESON_G12A=m + +# +# PCS device drivers +# +CONFIG_WIL6210_TRACING=y +# CONFIG_IPW2100_MONITOR is not set +# CONFIG_IPW2200_MONITOR is not set +# CONFIG_IPW2200_QOS is not set # # Input Device Drivers # -# CONFIG_KEYBOARD_SAMSUNG is not set -CONFIG_INPUT_PWM_BEEPER=m +CONFIG_INPUT_MAX77693_HAPTIC=m +# CONFIG_INPUT_MAX8997_HAPTIC is not set +# CONFIG_INPUT_GPIO_BEEPER is not set +# CONFIG_INPUT_TWL4030_PWRBUTTON is not set +# CONFIG_INPUT_TWL4030_VIBRA is not set +# CONFIG_INPUT_TWL6040_VIBRA is not set +# CONFIG_INPUT_PWM_BEEPER is not set +# CONFIG_INPUT_PWM_VIBRA is not set # # Hardware I/O ports # -CONFIG_SERIO_AMBAKMI=m +# CONFIG_SERIO_AMBAKMI is not set +# end of Hardware I/O ports # # Serial drivers # -# CONFIG_SERIAL_8250_DW is not set -# CONFIG_SERIAL_8250_EM is not set +CONFIG_SERIAL_8250_FSL=y +CONFIG_SERIAL_OF_PLATFORM=y # # Non-8250 serial port support # -CONFIG_SERIAL_AMBA_PL011=y -CONFIG_SERIAL_AMBA_PL011_CONSOLE=y -CONFIG_SERIAL_OF_PLATFORM=y +CONFIG_SERIAL_AMBA_PL010=m +CONFIG_SERIAL_AMBA_PL011=m +CONFIG_SERIAL_EARLYCON_ARM_SEMIHOST=y +CONFIG_SERIAL_MESON=m +# CONFIG_SERIAL_MESON_CONSOLE is not set +# CONFIG_SERIAL_JSM is not set +# CONFIG_SERIAL_SCCNXP is not set # CONFIG_SERIAL_XILINX_PS_UART is not set -# CONFIG_HVC_DCC is not set -CONFIG_HW_RANDOM_ATMEL=m -CONFIG_HW_RANDOM_EXYNOS=m +# CONFIG_SERIAL_ARC is not set +# CONFIG_SERIAL_RP2 is not set +# end of Serial drivers +# CONFIG_SYNCLINK_GT is not set +# CONFIG_NOZOMI is not set +CONFIG_HW_RANDOM_MESON=y +CONFIG_HW_RANDOM_ARM_SMCCC_TRNG=y +CONFIG_RANDOM_TRUST_CPU=y + +# +# Multiplexer I2C Chip support +# +# CONFIG_I2C_ARB_GPIO_CHALLENGE is not set +# end of Multiplexer I2C Chip support # # PC SMBus host controller drivers @@ -341,219 +306,714 @@ CONFIG_I2C_SIS630=m # # I2C system bus drivers (mostly embedded / system-on-chip) # -# CONFIG_I2C_DESIGNWARE_PLATFORM is not set -CONFIG_I2C_NOMADIK=m +CONFIG_I2C_MESON=m CONFIG_I2C_VERSATILE=m # # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks. # -CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y -CONFIG_OF_GPIO=y +CONFIG_PTP_1588_CLOCK_KVM=y +CONFIG_PINCTRL_MESON=y +CONFIG_PINCTRL_MESON8_PMX=y # -# Memory mapped GPIO drivers: +# Memory mapped GPIO drivers # -# CONFIG_GPIO_EM is not set -# CONFIG_GPIO_PL061 is not set +# CONFIG_GPIO_GRGPIO is not set +CONFIG_GPIO_PL061=y +# end of Memory mapped GPIO drivers # -# I2C GPIO expanders: +# MFD GPIO expanders # -CONFIG_GPIO_ADNP=m +# CONFIG_GPIO_TC3589X is not set +# end of MFD GPIO expanders # -# 1-wire Slaves +# Virtual GPIO drivers # -# CONFIG_APM_POWER is not set -CONFIG_POWER_RESET_GPIO=y +CONFIG_POWER_RESET_BRCMSTB=y +CONFIG_POWER_RESET_VEXPRESS=y +# CONFIG_MAX8925_POWER is not set +# CONFIG_WM831X_BACKUP is not set +# CONFIG_WM831X_POWER is not set +# CONFIG_WM8350_POWER is not set +# CONFIG_BATTERY_88PM860X is not set +# CONFIG_BATTERY_DA9030 is not set +# CONFIG_BATTERY_DA9052 is not set +# CONFIG_CHARGER_TWL4030 is not set +# CONFIG_CHARGER_MAX8997 is not set +# CONFIG_CHARGER_MAX8998 is not set + +# +# Native drivers +# +CONFIG_SENSORS_ARM_SCMI=m +CONFIG_SENSORS_ARM_SCPI=m +CONFIG_SENSORS_OCC_P8_I2C=m +CONFIG_SENSORS_OCC=m +CONFIG_SENSORS_PWM_FAN=m +CONFIG_SENSORS_VEXPRESS=m + +# +# ACPI drivers +# +CONFIG_AMLOGIC_THERMAL=y # # Watchdog Device Drivers # -# CONFIG_ARM_SP805_WATCHDOG is not set -# CONFIG_DW_WATCHDOG is not set -# CONFIG_MAX63XX_WATCHDOG is not set +CONFIG_ARM_SP805_WATCHDOG=m +CONFIG_MESON_GXBB_WATCHDOG=m +CONFIG_MESON_WATCHDOG=m +# CONFIG_ARM_SMC_WATCHDOG is not set + +# +# PCI-based Watchdog Cards +# +# CONFIG_PCIPCWATCHDOG is not set +# CONFIG_WDTPCI is not set # # Multifunction device drivers # -# CONFIG_MFD_ASIC3 is not set -# CONFIG_HTC_EGPIO is not set -# CONFIG_MFD_T7L66XB is not set -# CONFIG_MFD_TC6387XB is not set -# CONFIG_MFD_TC6393XB is not set -# CONFIG_MFD_SYSCON is not set +# CONFIG_LPC_ICH is not set + +# +# STMicroelectronics STMPE Interface Drivers +# +# CONFIG_MFD_VX855 is not set +# CONFIG_MFD_KHADAS_MCU is not set +CONFIG_MFD_VEXPRESS_SYSREG=y +# end of Multifunction device drivers +CONFIG_REGULATOR_FIXED_VOLTAGE=y +# CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set +# CONFIG_REGULATOR_USERSPACE_CONSUMER is not set +# CONFIG_REGULATOR_ARM_SCMI is not set +CONFIG_REGULATOR_PWM=m +CONFIG_REGULATOR_VEXPRESS=m +# CONFIG_IR_MESON is not set +# CONFIG_IR_MESON_TX is not set + +# +# CEC support +# +# CONFIG_CEC_MESON_AO is not set +# CONFIG_CEC_MESON_G12A_AO is not set +# end of CEC support + +# +# Digital TV USB devices +# +CONFIG_DVB_TTUSB_BUDGET=y +CONFIG_DVB_TTUSB_DEC=y + +# +# Media capture/analog/hybrid TV support +# +# CONFIG_VIDEO_CX18 is not set +# CONFIG_VIDEO_CX23885 is not set +# CONFIG_VIDEO_CX25821 is not set +# CONFIG_VIDEO_CX88 is not set +# CONFIG_VIDEO_SAA7134 is not set +# CONFIG_VIDEO_SAA7164 is not set # # Media digital TV PCI Adapters # -CONFIG_VIDEO_CAFE_CCIC=m -# CONFIG_VIDEO_SH_MOBILE_CSI2 is not set -# CONFIG_VIDEO_SH_MOBILE_CEU is not set +# CONFIG_DVB_B2C2_FLEXCOP_PCI is not set +# CONFIG_DVB_DM1105 is not set +# CONFIG_MANTIS_CORE is not set +# CONFIG_DVB_NGENE is not set +# CONFIG_DVB_PLUTO2 is not set +# CONFIG_DVB_PT1 is not set +# CONFIG_DVB_BUDGET_CORE is not set # -# Graphics support +# Amlogic media platform drivers # -# CONFIG_DRM_RADEON is not set -# CONFIG_DRM_NOUVEAU is not set +# CONFIG_VIDEO_MESON_GE2D is not set + +# +# Audio decoders, processors and mixers +# +CONFIG_VIDEO_TDA1997X=m +# end of Audio decoders, processors and mixers + +# +# RDS decoders +# +# CONFIG_VIDEO_SAA6588 is not set +# end of RDS decoders + +# +# Audio/Video compression chips +# +# CONFIG_VIDEO_SAA6752HS is not set +# end of Audio/Video compression chips + +# +# DVB-S (satellite) frontends +# +CONFIG_DVB_STV0299=y +CONFIG_DVB_TDA8083=y + +# +# DVB-T (terrestrial) frontends +# +CONFIG_DVB_CX22700=y +CONFIG_DVB_TDA1004X=y + +# +# DVB-C (cable) frontends +# +CONFIG_DVB_STV0297=y +CONFIG_DVB_VES1820=y + +# +# SEC control devices for DVB-S +# +CONFIG_DVB_LNBP21=y # # I2C encoder or helper chips # -CONFIG_DRM_I2C_CH7006=m -CONFIG_DRM_I2C_SIL164=m -# CONFIG_FB_BOOT_VESA_SUPPORT is not set -CONFIG_FB_CFB_FILLRECT=m -CONFIG_FB_CFB_COPYAREA=m -CONFIG_FB_CFB_IMAGEBLIT=m -CONFIG_FB_SYS_FILLRECT=m -CONFIG_FB_SYS_COPYAREA=m -CONFIG_FB_SYS_IMAGEBLIT=m -CONFIG_FB_SYS_FOPS=m +# CONFIG_DRM_I2C_NXP_TDA998X is not set +# end of I2C encoder or helper chips + +# +# ARM devices +# +CONFIG_DRM_HDLCD=m +# CONFIG_DRM_HDLCD_SHOW_UNDERRUN is not set +CONFIG_DRM_MALI_DISPLAY=m +# end of ARM devices + +# +# Display Interface Bridges +# +CONFIG_DRM_DISPLAY_CONNECTOR=m +CONFIG_DRM_DW_HDMI_I2S_AUDIO=m +# end of Display Interface Bridges +CONFIG_DRM_MESON=m +CONFIG_DRM_MESON_DW_HDMI=m +CONFIG_DRM_PL111=m +CONFIG_DRM_LIMA=m +CONFIG_DRM_PANFROST=m +# CONFIG_DRM_TIDSS is not set # # Frame buffer hardware drivers # -CONFIG_FB_ARMCLCD=m -# CONFIG_FB_RADEON is not set -# CONFIG_FB_SAVAGE is not set -CONFIG_BACKLIGHT_PWM=m +# CONFIG_FB_ARMCLCD is not set + +# +# Backlight & LCD device support +# +# CONFIG_LCD_PLATFORM is not set +# CONFIG_BACKLIGHT_PWM is not set +# CONFIG_BACKLIGHT_LM3630A is not set +# CONFIG_BACKLIGHT_LP855X is not set +# CONFIG_BACKLIGHT_LP8788 is not set +# end of Backlight & LCD device support # # Console display driver support # -CONFIG_FB_SSD1307=m -CONFIG_SND_COMPRESS_OFFLOAD=m -# CONFIG_SND_ALI5451 is not set -CONFIG_SND_ARM=y -CONFIG_SND_ARMAACI=m +CONFIG_SND_DMAENGINE_PCM=m + +# +# HD-Audio +# CONFIG_SND_SOC=m +CONFIG_SND_SOC_AC97_BUS=y +CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y +# CONFIG_SND_SOC_ADI is not set +CONFIG_SND_SOC_AMD_ACP=m +CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=m +# CONFIG_SND_AMD_ACP_CONFIG is not set +CONFIG_SND_ATMEL_SOC=m +CONFIG_SND_SOC_MIKROE_PROTO=m +# CONFIG_SND_BCM63XX_I2S_WHISTLER is not set CONFIG_SND_DESIGNWARE_I2S=m + +# +# Common SoC Audio options for Freescale CPUs: +# +CONFIG_SND_SOC_FSL_ASRC=m +CONFIG_SND_SOC_FSL_SAI=m +# CONFIG_SND_SOC_FSL_MQS is not set +CONFIG_SND_SOC_FSL_AUDMIX=m +CONFIG_SND_SOC_FSL_SSI=m +CONFIG_SND_SOC_FSL_SPDIF=m +CONFIG_SND_SOC_FSL_ESAI=m +# CONFIG_SND_SOC_FSL_EASRC is not set +# CONFIG_SND_SOC_FSL_XCVR is not set +CONFIG_SND_SOC_FSL_UTILS=m +# CONFIG_SND_SOC_FSL_RPMSG is not set +CONFIG_SND_SOC_IMX_AUDMUX=m +CONFIG_SND_I2S_HI6210_I2S=m +# CONFIG_SND_SOC_IMG is not set +CONFIG_SND_SOC_MTK_BTCVSD=m + +# +# ASoC support for Amlogic platforms +# +# CONFIG_SND_MESON_AIU is not set +CONFIG_SND_MESON_AXG_FIFO=m +CONFIG_SND_MESON_AXG_FRDDR=m +CONFIG_SND_MESON_AXG_TODDR=m +CONFIG_SND_MESON_AXG_TDM_FORMATTER=m +CONFIG_SND_MESON_AXG_TDM_INTERFACE=m +CONFIG_SND_MESON_AXG_TDMIN=m +CONFIG_SND_MESON_AXG_TDMOUT=m +CONFIG_SND_MESON_AXG_SOUND_CARD=m +CONFIG_SND_MESON_AXG_SPDIFOUT=m +CONFIG_SND_MESON_AXG_SPDIFIN=m +CONFIG_SND_MESON_AXG_PDM=m +CONFIG_SND_MESON_CARD_UTILS=m +CONFIG_SND_MESON_CODEC_GLUE=m +# CONFIG_SND_MESON_GX_SOUND_CARD is not set +CONFIG_SND_MESON_G12A_TOACODEC=m +CONFIG_SND_MESON_G12A_TOHDMITX=m +CONFIG_SND_SOC_MESON_T9015=m +# end of ASoC support for Amlogic platforms +# CONFIG_SND_SOC_SOF_TOPLEVEL is not set + +# +# STMicroelectronics STM32 SOC audio support +# +CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=m +CONFIG_SND_SOC_XILINX_SPDIF=m CONFIG_SND_SOC_I2C_AND_SPI=m -# CONFIG_SND_SOC_ALL_CODECS is not set + +# +# CODEC drivers +# +CONFIG_SND_SOC_AC97_CODEC=m +CONFIG_SND_SOC_ADAU_UTILS=m +# CONFIG_SND_SOC_ADAU1372_I2C is not set +CONFIG_SND_SOC_ADAU1701=m +CONFIG_SND_SOC_ADAU17X1=m +CONFIG_SND_SOC_ADAU1761=m +CONFIG_SND_SOC_ADAU1761_I2C=m +CONFIG_SND_SOC_ADAU7002=m +# CONFIG_SND_SOC_ADAU7118_HW is not set +# CONFIG_SND_SOC_ADAU7118_I2C is not set +CONFIG_SND_SOC_AK4118=m +# CONFIG_SND_SOC_AK4375 is not set +CONFIG_SND_SOC_AK4458=m +CONFIG_SND_SOC_AK4554=m +CONFIG_SND_SOC_AK4613=m +CONFIG_SND_SOC_AK4642=m +CONFIG_SND_SOC_AK5386=m +CONFIG_SND_SOC_AK5558=m +CONFIG_SND_SOC_ALC5623=m +# CONFIG_SND_SOC_AW8738 is not set +CONFIG_SND_SOC_BD28623=m +CONFIG_SND_SOC_BT_SCO=m +CONFIG_SND_SOC_CS35L32=m +CONFIG_SND_SOC_CS35L33=m +CONFIG_SND_SOC_CS35L34=m +CONFIG_SND_SOC_CS35L35=m +CONFIG_SND_SOC_CS35L36=m +# CONFIG_SND_SOC_CS35L41_I2C is not set +# CONFIG_SND_SOC_CS35L45_I2C is not set +CONFIG_SND_SOC_CS42L42=m +CONFIG_SND_SOC_CS42L51=m +CONFIG_SND_SOC_CS42L51_I2C=m +CONFIG_SND_SOC_CS42L52=m +CONFIG_SND_SOC_CS42L56=m +CONFIG_SND_SOC_CS42L73=m +# CONFIG_SND_SOC_CS4234 is not set +CONFIG_SND_SOC_CS4265=m +CONFIG_SND_SOC_CS4270=m +CONFIG_SND_SOC_CS4271=m +CONFIG_SND_SOC_CS4271_I2C=m +CONFIG_SND_SOC_CS42XX8=m +CONFIG_SND_SOC_CS42XX8_I2C=m +CONFIG_SND_SOC_CS43130=m +CONFIG_SND_SOC_CS4341=m +CONFIG_SND_SOC_CS4349=m +CONFIG_SND_SOC_CS53L30=m +CONFIG_SND_SOC_CX2072X=m +# CONFIG_SND_SOC_DA7213 is not set +CONFIG_SND_SOC_DA7219=m +CONFIG_SND_SOC_DMIC=m +CONFIG_SND_SOC_HDMI_CODEC=m +CONFIG_SND_SOC_ES7134=m +CONFIG_SND_SOC_ES7241=m +CONFIG_SND_SOC_ES8316=m +CONFIG_SND_SOC_ES8328=m +CONFIG_SND_SOC_ES8328_I2C=m +CONFIG_SND_SOC_GTM601=m +# CONFIG_SND_SOC_HDA is not set +# CONFIG_SND_SOC_ICS43432 is not set +CONFIG_SND_SOC_INNO_RK3036=m +CONFIG_SND_SOC_MAX98088=m +CONFIG_SND_SOC_MAX98357A=m +CONFIG_SND_SOC_MAX98504=m +CONFIG_SND_SOC_MAX9867=m +CONFIG_SND_SOC_MAX98927=m +# CONFIG_SND_SOC_MAX98520 is not set +# CONFIG_SND_SOC_MAX98373_I2C is not set +# CONFIG_SND_SOC_MAX98390 is not set +# CONFIG_SND_SOC_MAX98396 is not set +CONFIG_SND_SOC_MAX9860=m +CONFIG_SND_SOC_MSM8916_WCD_ANALOG=m +CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=m +CONFIG_SND_SOC_PCM1681=m +CONFIG_SND_SOC_PCM1789=m +CONFIG_SND_SOC_PCM1789_I2C=m +CONFIG_SND_SOC_PCM179X=m +CONFIG_SND_SOC_PCM179X_I2C=m +CONFIG_SND_SOC_PCM186X=m +CONFIG_SND_SOC_PCM186X_I2C=m +CONFIG_SND_SOC_PCM3060=m +CONFIG_SND_SOC_PCM3060_I2C=m +CONFIG_SND_SOC_PCM3168A=m +CONFIG_SND_SOC_PCM3168A_I2C=m +# CONFIG_SND_SOC_PCM5102A is not set +CONFIG_SND_SOC_PCM512x=m +CONFIG_SND_SOC_PCM512x_I2C=m +CONFIG_SND_SOC_RK3328=m +# CONFIG_SND_SOC_RK817 is not set +CONFIG_SND_SOC_RL6231=m +CONFIG_SND_SOC_RT5616=m +CONFIG_SND_SOC_RT5631=m +# CONFIG_SND_SOC_RT5640 is not set +CONFIG_SND_SOC_RT5645=m +# CONFIG_SND_SOC_RT5659 is not set +# CONFIG_SND_SOC_RT9120 is not set +CONFIG_SND_SOC_SGTL5000=m +CONFIG_SND_SOC_SIGMADSP=m +CONFIG_SND_SOC_SIGMADSP_I2C=m +CONFIG_SND_SOC_SIGMADSP_REGMAP=m +CONFIG_SND_SOC_SIMPLE_AMPLIFIER=m +# CONFIG_SND_SOC_SIMPLE_MUX is not set +CONFIG_SND_SOC_SPDIF=m +CONFIG_SND_SOC_SSM2305=m +# CONFIG_SND_SOC_SSM2518 is not set +CONFIG_SND_SOC_SSM2602=m +CONFIG_SND_SOC_SSM2602_I2C=m +CONFIG_SND_SOC_SSM4567=m +CONFIG_SND_SOC_STA32X=m +CONFIG_SND_SOC_STA350=m +CONFIG_SND_SOC_STI_SAS=m +CONFIG_SND_SOC_TAS2552=m +# CONFIG_SND_SOC_TAS2562 is not set +# CONFIG_SND_SOC_TAS2764 is not set +# CONFIG_SND_SOC_TAS2770 is not set +# CONFIG_SND_SOC_TAS2780 is not set +CONFIG_SND_SOC_TAS5086=m +CONFIG_SND_SOC_TAS571X=m +CONFIG_SND_SOC_TAS5720=m +# CONFIG_SND_SOC_TAS5805M is not set +CONFIG_SND_SOC_TAS6424=m +CONFIG_SND_SOC_TDA7419=m +CONFIG_SND_SOC_TFA9879=m +# CONFIG_SND_SOC_TFA989X is not set +# CONFIG_SND_SOC_TLV320ADC3XXX is not set +CONFIG_SND_SOC_TLV320AIC23=m +CONFIG_SND_SOC_TLV320AIC23_I2C=m +CONFIG_SND_SOC_TLV320AIC31XX=m +CONFIG_SND_SOC_TLV320AIC32X4=m +CONFIG_SND_SOC_TLV320AIC32X4_I2C=m +# CONFIG_SND_SOC_TLV320AIC3X_I2C is not set +# CONFIG_SND_SOC_TLV320ADCX140 is not set +CONFIG_SND_SOC_TS3A227E=m +CONFIG_SND_SOC_TSCS42XX=m +CONFIG_SND_SOC_TSCS454=m +# CONFIG_SND_SOC_UDA1334 is not set +CONFIG_SND_SOC_WM8510=m +CONFIG_SND_SOC_WM8523=m +CONFIG_SND_SOC_WM8524=m +CONFIG_SND_SOC_WM8580=m +CONFIG_SND_SOC_WM8711=m +CONFIG_SND_SOC_WM8728=m +CONFIG_SND_SOC_WM8731=m +# CONFIG_SND_SOC_WM8731_I2C is not set +CONFIG_SND_SOC_WM8737=m +CONFIG_SND_SOC_WM8741=m +CONFIG_SND_SOC_WM8750=m +CONFIG_SND_SOC_WM8753=m +CONFIG_SND_SOC_WM8776=m +CONFIG_SND_SOC_WM8782=m +CONFIG_SND_SOC_WM8804=m +CONFIG_SND_SOC_WM8804_I2C=m +CONFIG_SND_SOC_WM8903=m +CONFIG_SND_SOC_WM8904=m +# CONFIG_SND_SOC_WM8940 is not set +CONFIG_SND_SOC_WM8960=m +CONFIG_SND_SOC_WM8962=m +CONFIG_SND_SOC_WM8974=m +CONFIG_SND_SOC_WM8978=m +CONFIG_SND_SOC_WM8985=m +CONFIG_SND_SOC_MAX9759=m +CONFIG_SND_SOC_MT6351=m +CONFIG_SND_SOC_MT6358=m +# CONFIG_SND_SOC_MT6660 is not set +# CONFIG_SND_SOC_NAU8315 is not set +CONFIG_SND_SOC_NAU8540=m +CONFIG_SND_SOC_NAU8810=m +# CONFIG_SND_SOC_NAU8821 is not set +CONFIG_SND_SOC_NAU8822=m +CONFIG_SND_SOC_NAU8824=m +CONFIG_SND_SOC_TPA6130A2=m +# 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_UTILS=m CONFIG_SND_SIMPLE_CARD=m +CONFIG_SND_AUDIO_GRAPH_CARD=m +# CONFIG_SND_AUDIO_GRAPH_CARD2 is not set +# CONFIG_SND_TEST_COMPONENT is not set + +# +# Platform Glue Driver Support +# +CONFIG_USB_DWC3_MESON_G12A=m # -# OTG and related infrastructure +# USB Physical Layer drivers # -# CONFIG_USB_ULPI is not set +CONFIG_USB_ULPI=y +CONFIG_USB_ULPI_VIEWPORT=y +# end of USB Physical Layer drivers # # MMC/SD/SDIO Host Controller Drivers # CONFIG_MMC_ARMMMCI=m -CONFIG_MMC_SDHCI_PXAV3=m -CONFIG_MMC_SDHCI_PXAV2=m +CONFIG_MMC_STM32_SDMMC=y +# CONFIG_MMC_RICOH_MMC is not set +CONFIG_MMC_MESON_GX=m +CONFIG_MMC_MESON_MX_SDIO=m CONFIG_MMC_DW=m -# CONFIG_MMC_DW_IDMAC is not set CONFIG_MMC_DW_PLTFM=m -# CONFIG_MMC_DW_EXYNOS is not set +CONFIG_MMC_DW_BLUEFIELD=m +CONFIG_MMC_DW_EXYNOS=m +CONFIG_MMC_DW_HI3798CV200=m +CONFIG_MMC_DW_K3=m CONFIG_MMC_DW_PCI=m # # LED drivers # -# CONFIG_LEDS_RENESAS_TPU is not set - -# -# iptables trigger is under Netfilter config (LED target) -# -# CONFIG_EDAC is not set +CONFIG_LEDS_PWM=m # # on-CPU RTC drivers # +CONFIG_RTC_DRV_MESON_VRTC=m CONFIG_RTC_DRV_PL030=m CONFIG_RTC_DRV_PL031=m -CONFIG_RTC_DRV_SNVS=m # # DMA Devices # +CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=y # CONFIG_AMBA_PL08X is not set +CONFIG_FSL_QDMA=m +# CONFIG_PL330_DMA is not set +CONFIG_XILINX_DMA=m +CONFIG_XILINX_ZYNQMP_DMA=m # CONFIG_DW_DMAC is not set -CONFIG_PL330_DMA=y +# CONFIG_DW_DMAC_PCI is not set # -# Android +# Xen driver support # -CONFIG_CLKDEV_LOOKUP=y +CONFIG_XEN_PCIDEV_STUB=m +# end of Xen driver support +CONFIG_COMMON_CLK_WM831X=y # -# Hardware Spinlock drivers +# Clock driver for ARM Reference designs # -CONFIG_CLKSRC_MMIO=y -CONFIG_OF_IOMMU=y +CONFIG_CLK_SP810=y +CONFIG_CLK_VEXPRESS_OSC=y +# end of Clock driver for ARM Reference designs +CONFIG_COMMON_CLK_MAX77686=y +CONFIG_COMMON_CLK_SCMI=m +CONFIG_COMMON_CLK_SCPI=m +CONFIG_COMMON_CLK_PWM=m # -# Rpmsg drivers (EXPERIMENTAL) +# Clock support for Amlogic platforms # -CONFIG_PWM=y -CONFIG_VERSATILE_FPGA_IRQ=y -CONFIG_VERSATILE_FPGA_IRQ_NR=4 +CONFIG_COMMON_CLK_MESON_REGMAP=y +CONFIG_COMMON_CLK_MESON_MPLL=y +CONFIG_COMMON_CLK_MESON_PLL=y +# end of Clock support for Amlogic platforms # -# Kernel hacking +# Clock Source drivers # -# CONFIG_DEBUG_HIGHMEM is not set -# CONFIG_FTRACE_SYSCALLS is not set -CONFIG_ARM_UNWIND=y -CONFIG_OLD_MCOUNT=y -# CONFIG_DEBUG_USER is not set -# CONFIG_DEBUG_LL is not set -CONFIG_DEBUG_LL_INCLUDE="mach/debug-macro.S" -# CONFIG_OC_ETM is not set +CONFIG_TIMER_OF=y +CONFIG_TIMER_PROBE=y +CONFIG_ARM_ARCH_TIMER=y +CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y +# end of Clock Source drivers +CONFIG_ARM_MHU=m +# CONFIG_ARM_MHU_V2 is not set # -# Miscellaneous hardening features +# Generic IOMMU Pagetable Support # -CONFIG_PAX_MEMORY_SANITIZE=y +CONFIG_IOMMU_IO_PGTABLE_LPAE=y +# CONFIG_IOMMU_IO_PGTABLE_LPAE_SELFTEST is not set +CONFIG_IOMMU_IO_PGTABLE_ARMV7S=y +# CONFIG_IOMMU_IO_PGTABLE_ARMV7S_SELFTEST is not set +# end of Generic IOMMU Pagetable Support # -# Memory Protections +# Amlogic SoC drivers # -CONFIG_GRKERNSEC_JIT_HARDEN=y +CONFIG_MESON_CANVAS=m +CONFIG_MESON_CLK_MEASURE=y +CONFIG_MESON_GX_PM_DOMAINS=y +CONFIG_MESON_EE_PM_DOMAINS=y +# end of Amlogic SoC drivers # -# Executable Protections +# NXP/Freescale QorIQ SoC drivers # -# CONFIG_GRKERNSEC_SETXID is not set +# CONFIG_QUICC_ENGINE is not set +# end of NXP/Freescale QorIQ SoC drivers # -# Logging Options +# Extcon Device Drivers # -CONFIG_LSM_MMAP_MIN_ADDR=32768 +CONFIG_ARM_PL172_MPMC=m # -# Crypto core or helper +# Analog to digital converters # -CONFIG_CRYPTO_GF128MUL=m +CONFIG_MESON_SARADC=m +# end of Analog to digital converters # -# Block modes +# IIO SCMI Sensors # -CONFIG_CRYPTO_LRW=m -CONFIG_CRYPTO_XTS=m +# CONFIG_IIO_SCMI is not set +# end of IIO SCMI Sensors # -# Digest +# Temperature sensors # -CONFIG_CRYPTO_SHA1_ARM=m +CONFIG_PWM=y +CONFIG_PWM_SYSFS=y +# CONFIG_PWM_DEBUG is not set +# CONFIG_PWM_ATMEL_TCB is not set +# CONFIG_PWM_CLK is not set +# CONFIG_PWM_DWC is not set +# CONFIG_PWM_FSL_FTM is not set +# CONFIG_PWM_LP3943 is not set +CONFIG_PWM_MESON=m +# CONFIG_PWM_PCA9685 is not set +CONFIG_PWM_STMPE=y +# CONFIG_PWM_TWL is not set +# CONFIG_PWM_TWL_LED is not set +# CONFIG_PWM_XILINX is not set + +# +# IRQ chip support +# +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_PARTITION_PERCPU=y +CONFIG_MESON_IRQ_GPIO=y +# end of IRQ chip support +CONFIG_RESET_MESON=y +CONFIG_RESET_MESON_AUDIO_ARB=m +CONFIG_RESET_SCMI=y + +# +# PHY Subsystem +# +CONFIG_PHY_MESON8B_USB2=y +CONFIG_PHY_MESON_GXL_USB2=y +CONFIG_PHY_MESON_G12A_MIPI_DPHY_ANALOG=y +CONFIG_PHY_MESON_G12A_USB2=y +CONFIG_PHY_MESON_G12A_USB3_PCIE=y +CONFIG_PHY_MESON_AXG_PCIE=y +CONFIG_PHY_MESON_AXG_MIPI_PCIE_ANALOG=y +CONFIG_PHY_MESON_AXG_MIPI_DPHY=y +# end of PHY Subsystem + +# +# Performance monitor support +# +CONFIG_ARM_CCI_PMU=y +CONFIG_ARM_CCI400_PMU=y +CONFIG_ARM_CCI5xx_PMU=y +# CONFIG_ARM_CCN is not set +CONFIG_ARM_PMU=y +# end of Performance monitor support # -# Ciphers +# Android # -CONFIG_CRYPTO_AES_ARM=m +CONFIG_MESON_MX_EFUSE=m +# end of Device Drivers # # Random Number Generation # -CONFIG_CRYPTO_DEV_HIFN_795X=m -CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +# CONFIG_CRYPTO_DEV_QAT_DH895xCC is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXX is not set +# CONFIG_CRYPTO_DEV_QAT_C62X is not set +# CONFIG_CRYPTO_DEV_QAT_DH895xCCVF is not set +# CONFIG_CRYPTO_DEV_QAT_C3XXXVF is not set +# CONFIG_CRYPTO_DEV_QAT_C62XVF is not set + +# +# Crypto library routines +# +CONFIG_CRYPTO_LIB_POLY1305_RSIZE=9 +# end of Crypto library routines +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_DMA_RESTRICTED_POOL is not set +CONFIG_DMA_NONCOHERENT_MMAP=y + +# +# Default contiguous memory area size: +# +CONFIG_GENERIC_LIB_DEVMEM_IS_ALLOWED=y + +# +# Memory Debugging +# +# CONFIG_DEBUG_RODATA_TEST is not set +# end of Memory Debugging + +# +# Debug Oops, Lockups and Hangs +# +# CONFIG_SOFTLOCKUP_DETECTOR is not set +# end of Debug Oops, Lockups and Hangs + +# +# RCU Debugging +# +CONFIG_RCU_CPU_STALL_TIMEOUT=21 +# end of RCU Debugging +# CONFIG_FTRACE_SYSCALLS is not set # -# Library routines +# arm64 Debugging # -CONFIG_AUDIT_GENERIC=y -CONFIG_GENERIC_ATOMIC64=y +# CONFIG_PID_IN_CONTEXTIDR is not set +# CONFIG_CORESIGHT is not set +# end of arm64 Debugging