From 0d5ba94088efab1701c07c9ab65cdee38e16fcd3 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Thu, 22 Dec 2016 17:34:45 +0100 Subject: [PATCH] orion: enable SoC drivers in the kernel config Clean up packaged modules Signed-off-by: Felix Fietkau --- package/kernel/linux/modules/crypto.mk | 12 -- package/kernel/linux/modules/i2c.mk | 17 -- package/kernel/linux/modules/other.mk | 49 ----- target/linux/orion/Makefile | 3 +- target/linux/orion/config-4.4 | 250 ++++--------------------- 5 files changed, 37 insertions(+), 294 deletions(-) diff --git a/package/kernel/linux/modules/crypto.mk b/package/kernel/linux/modules/crypto.mk index ff197513982d..36fb1c31dc22 100644 --- a/package/kernel/linux/modules/crypto.mk +++ b/package/kernel/linux/modules/crypto.mk @@ -661,15 +661,3 @@ define KernelPackage/crypto-xts endef $(eval $(call KernelPackage,crypto-xts)) - - -define KernelPackage/crypto-mv-cesa - TITLE:=Marvell crypto engine - DEPENDS:=+kmod-crypto-manager @TARGET_orion - KCONFIG:=CONFIG_CRYPTO_DEV_MV_CESA - FILES:=$(LINUX_DIR)/drivers/crypto/mv_cesa.ko - AUTOLOAD:=$(call AutoLoad,09,mv_cesa) - $(call AddDepends/crypto) -endef - -$(eval $(call KernelPackage,crypto-mv-cesa)) diff --git a/package/kernel/linux/modules/i2c.mk b/package/kernel/linux/modules/i2c.mk index c4767735b956..bfc1171a0c9e 100644 --- a/package/kernel/linux/modules/i2c.mk +++ b/package/kernel/linux/modules/i2c.mk @@ -134,23 +134,6 @@ endef $(eval $(call KernelPackage,i2c-ibm-iic)) -I2C_MV64XXX_MODULES:=\ - CONFIG_I2C_MV64XXX:drivers/i2c/busses/i2c-mv64xxx - -define KernelPackage/i2c-mv64xxx - $(call i2c_defaults,$(I2C_MV64XXX_MODULES),59) - TITLE:=Orion Platform I2C interface support - DEPENDS:=TARGET_orion +kmod-i2c-core -endef - -define KernelPackage/i2c-mv64xxx/description - Kernel module for I2C interface on the Kirkwood, Orion and Armada XP/370 - family processors -endef - -$(eval $(call KernelPackage,i2c-mv64xxx)) - - I2C_TINY_USB_MODULES:= \ CONFIG_I2C_TINY_USB:drivers/i2c/busses/i2c-tiny-usb diff --git a/package/kernel/linux/modules/other.mk b/package/kernel/linux/modules/other.mk index 923a08765140..a4f22e406c21 100644 --- a/package/kernel/linux/modules/other.mk +++ b/package/kernel/linux/modules/other.mk @@ -498,22 +498,6 @@ endef $(eval $(call KernelPackage,wdt-omap)) -define KernelPackage/wdt-orion - SUBMENU:=$(OTHER_MENU) - TITLE:=Marvell Orion Watchdog timer - DEPENDS:=@TARGET_orion - KCONFIG:=CONFIG_ORION_WATCHDOG - FILES:=$(LINUX_DIR)/drivers/$(WATCHDOG_DIR)/orion_wdt.ko - AUTOLOAD:=$(call AutoLoad,50,orion_wdt,1) -endef - -define KernelPackage/wdt-orion/description - Kernel module for Marvell Orion, Kirkwood and Armada XP/370 watchdog timer -endef - -$(eval $(call KernelPackage,wdt-orion)) - - define KernelPackage/rtc-ds1307 SUBMENU:=$(OTHER_MENU) TITLE:=Dallas/Maxim DS1307 (and compatible) RTC support @@ -584,23 +568,6 @@ endef $(eval $(call KernelPackage,rtc-isl1208)) -define KernelPackage/rtc-marvell - SUBMENU:=$(OTHER_MENU) - TITLE:=Marvell SoC built-in RTC support - DEPENDS:=@RTC_SUPPORT @TARGET_orion - KCONFIG:=CONFIG_RTC_DRV_MV \ - CONFIG_RTC_CLASS=y - FILES:=$(LINUX_DIR)/drivers/rtc/rtc-mv.ko - AUTOLOAD:=$(call AutoProbe,rtc-mv) -endef - -define KernelPackage/rtc-marvell/description - Kernel module for Marvell SoC built-in RTC. -endef - -$(eval $(call KernelPackage,rtc-marvell)) - - define KernelPackage/rtc-pcf8563 SUBMENU:=$(OTHER_MENU) TITLE:=Philips PCF8563/Epson RTC8564 RTC support @@ -792,22 +759,6 @@ endef $(eval $(call KernelPackage,zram)) -define KernelPackage/mvsdio - SUBMENU:=$(OTHER_MENU) - TITLE:=Marvell SDIO support - DEPENDS:=@TARGET_orion +kmod-mmc - KCONFIG:=CONFIG_MMC_MVSDIO - FILES:=$(LINUX_DIR)/drivers/mmc/host/mvsdio.ko - AUTOLOAD:=$(call AutoProbe,mvsdio) -endef - -define KernelPackage/mvsdio/description - Kernel support for the Marvell SDIO controller -endef - -$(eval $(call KernelPackage,mvsdio)) - - define KernelPackage/pps SUBMENU:=$(OTHER_MENU) TITLE:=PPS support diff --git a/target/linux/orion/Makefile b/target/linux/orion/Makefile index e6f29ca98bee..5a541001f475 100644 --- a/target/linux/orion/Makefile +++ b/target/linux/orion/Makefile @@ -19,7 +19,6 @@ include $(INCLUDE_DIR)/target.mk KERNELNAME:=zImage -DEFAULT_PACKAGES += kmod-ath9k kmod-crypto-mv-cesa wpad-mini kmod-i2c-core \ - kmod-i2c-mv64xxx kmod-rtc-isl1208 uboot-envtools +DEFAULT_PACKAGES += kmod-ath9k wpad-mini kmod-rtc-isl1208 uboot-envtools $(eval $(call BuildTarget)) diff --git a/target/linux/orion/config-4.4 b/target/linux/orion/config-4.4 index f3c90b0904bd..515d71416f92 100644 --- a/target/linux/orion/config-4.4 +++ b/target/linux/orion/config-4.4 @@ -1,29 +1,15 @@ -# CONFIG_AF_KCM is not set CONFIG_ALIGNMENT_TRAP=y -# CONFIG_APM_EMULATION is not set -# CONFIG_AQUANTIA_PHY is not set -# CONFIG_ARCH_ASPEED is not set -CONFIG_ARCH_CLOCKSOURCE_DATA=y -CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y +CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_ARCH_HAS_ELF_RANDOMIZE=y CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y -CONFIG_ARCH_HAS_SG_CHAIN=y +# CONFIG_ARCH_HAS_SG_CHAIN is not set CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y -CONFIG_ARCH_MMAP_RND_BITS=8 -CONFIG_ARCH_MMAP_RND_BITS_MAX=16 -CONFIG_ARCH_MMAP_RND_BITS_MIN=8 -CONFIG_ARCH_MULTIPLATFORM=y -CONFIG_ARCH_MULTI_CPU_AUTO=y -# CONFIG_ARCH_MULTI_V4 is not set -# CONFIG_ARCH_MULTI_V4T is not set -CONFIG_ARCH_MULTI_V4_V5=y -CONFIG_ARCH_MULTI_V5=y CONFIG_ARCH_NR_GPIO=0 CONFIG_ARCH_ORION5X=y # CONFIG_ARCH_ORION5X_DT is not set -# CONFIG_ARCH_OXNAS is not set +CONFIG_ARCH_REQUIRE_GPIOLIB=y # CONFIG_ARCH_SELECT_MEMORY_MODEL is not set # CONFIG_ARCH_SPARSEMEM_DEFAULT is not set CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y @@ -31,40 +17,23 @@ CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_ARCH_USE_CMPXCHG_LOCKREF=y -# CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_ARM=y # CONFIG_ARM_CPU_SUSPEND is not set -# CONFIG_ARM_CRYPTO is not set -CONFIG_ARM_GIC_MAX_NR=1 -CONFIG_ARM_HAS_SG_CHAIN=y CONFIG_ARM_L1_CACHE_SHIFT=5 -# CONFIG_ARM_MODULE_PLTS is not set CONFIG_ARM_PATCH_PHYS_VIRT=y # CONFIG_ARM_THUMB is not set -# CONFIG_ARM_TIMER_SP804 is not set +CONFIG_ASYNC_TX_ENABLE_CHANNEL_SWITCH=y CONFIG_ATAGS=y -# CONFIG_ATH5K_PCI is not set CONFIG_AUTO_ZRELADDR=y -# CONFIG_BINFMT_FLAT is not set -CONFIG_BLK_MQ_PCI=y -# CONFIG_BNXT is not set # CONFIG_CACHE_L2X0 is not set -CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y CONFIG_CLKDEV_LOOKUP=y CONFIG_CLKSRC_MMIO=y -CONFIG_CLKSRC_OF=y -CONFIG_CLKSRC_PROBE=y -# CONFIG_CLK_QORIQ is not set CONFIG_CLONE_BACKWARDS=y CONFIG_CMDLINE="rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200 earlyprintk" CONFIG_CMDLINE_FORCE=y CONFIG_COMMON_CLK=y -# CONFIG_COMMON_CLK_NXP is not set -# CONFIG_COMMON_CLK_PIC32 is not set -# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set -# CONFIG_CORESIGHT is not set CONFIG_CPU_32v5=y CONFIG_CPU_ABRT_EV5T=y CONFIG_CPU_CACHE_VIVT=y @@ -74,54 +43,43 @@ CONFIG_CPU_CP15_MMU=y CONFIG_CPU_FEROCEON=y CONFIG_CPU_FEROCEON_OLD_ID=y # CONFIG_CPU_ICACHE_DISABLE is not set -# CONFIG_CPU_NO_EFFICIENT_FFS is not set CONFIG_CPU_PABRT_LEGACY=y -CONFIG_CPU_SW_DOMAIN_PAN=y CONFIG_CPU_TLB_FEROCEON=y CONFIG_CPU_USE_DOMAINS=y -# CONFIG_CXL_AFU_DRIVER_OPS is not set +CONFIG_CRYPTO_DES=y +CONFIG_CRYPTO_DEV_MARVELL_CESA=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_HW=y +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_WORKQUEUE=y CONFIG_DEBUG_LL=y CONFIG_DEBUG_LL_INCLUDE="debug/8250.S" CONFIG_DEBUG_LL_UART_8250=y -# CONFIG_DEBUG_MVEBU_UART0_ALTERNATE is not set -# CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set -# CONFIG_DEBUG_TIMEKEEPING is not set -# CONFIG_DEBUG_UART_8250 is not set +CONFIG_DEBUG_UART_8250=y # CONFIG_DEBUG_UART_8250_FLOW_CONTROL is not set -# CONFIG_DEBUG_UART_8250_PALMCHIP is not set CONFIG_DEBUG_UART_8250_SHIFT=2 # CONFIG_DEBUG_UART_8250_WORD is not set CONFIG_DEBUG_UART_PHYS=0xf1012000 CONFIG_DEBUG_UART_VIRT=0xfe012000 -CONFIG_DEBUG_UNCOMPRESS=y # CONFIG_DEBUG_USER is not set -# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set CONFIG_DEVMEM=y -CONFIG_DNOTIFY=y CONFIG_DMADEVICES=y -# CONFIG_DP83848_PHY is not set -# CONFIG_DP83867_PHY is not set -# CONFIG_DST_CACHE is not set +CONFIG_DMA_ENGINE=y +CONFIG_DMA_ENGINE_RAID=y +CONFIG_DMA_OF=y +CONFIG_DNOTIFY=y CONFIG_DTC=y CONFIG_EARLY_PRINTK=y CONFIG_EDAC_ATOMIC_SCRUB=y CONFIG_EDAC_SUPPORT=y -# CONFIG_EFI is not set -CONFIG_ELFCORE=y -# CONFIG_EXPORTFS_BLOCK_OPS is not set -# CONFIG_EZCHIP_NPS_MANAGEMENT_ENET is not set CONFIG_FIXED_PHY=y CONFIG_FIX_EARLYCON_MEM=y -# CONFIG_FPGA is not set CONFIG_FRAME_POINTER=y -# CONFIG_FS_ENCRYPTION is not set -# CONFIG_FW_CFG_SYSFS is not set -# CONFIG_GCC_PLUGINS is not set CONFIG_GENERIC_ALLOCATOR=y CONFIG_GENERIC_ATOMIC64=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_GENERIC_EARLY_IOREMAP=y CONFIG_GENERIC_IDLE_POLL_SETUP=y CONFIG_GENERIC_IO=y CONFIG_GENERIC_IRQ_CHIP=y @@ -132,18 +90,11 @@ CONFIG_GENERIC_SCHED_CLOCK=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y -# CONFIG_GOLDFISH is not set CONFIG_GPIOLIB=y -# CONFIG_GPIO_74XX_MMIO is not set -# CONFIG_GPIO_ALTERA is not set -# CONFIG_GPIO_MOCKUP is not set -# CONFIG_GPIO_MPC8XXX is not set +CONFIG_GPIO_DEVRES=y CONFIG_GPIO_MVEBU=y CONFIG_GPIO_SYSFS=y -# CONFIG_GPIO_ZX is not set -# CONFIG_GREYBUS is not set CONFIG_HANDLE_DOMAIN_IRQ=y -# CONFIG_HARDENED_USERCOPY is not set CONFIG_HARDIRQS_SW_RESEND=y CONFIG_HAS_DMA=y CONFIG_HAS_IOMEM=y @@ -151,17 +102,13 @@ CONFIG_HAS_IOPORT_MAP=y # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y # CONFIG_HAVE_ARCH_BITREVERSE is not set -CONFIG_HAVE_ARCH_HARDENED_USERCOPY=y -# CONFIG_HAVE_ARCH_HASH is not set CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_HAVE_ARCH_KGDB=y -CONFIG_HAVE_ARCH_MMAP_RND_BITS=y CONFIG_HAVE_ARCH_PFN_VALID=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_HAVE_ARCH_TRACEHOOK=y -# CONFIG_HAVE_ARCH_VMAP_STACK is not set # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set -CONFIG_HAVE_CBPF_JIT=y +CONFIG_HAVE_BPF_JIT=y CONFIG_HAVE_CC_STACKPROTECTOR=y CONFIG_HAVE_CLK=y CONFIG_HAVE_CLK_PREPARE=y @@ -169,26 +116,19 @@ CONFIG_HAVE_CONTEXT_TRACKING=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_HAVE_DEBUG_KMEMLEAK=y CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_HAVE_DMA_ATTRS=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_EXIT_THREAD=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_GCC_PLUGINS=y CONFIG_HAVE_GENERIC_DMA_COHERENT=y -CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y CONFIG_HAVE_IDE=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y -CONFIG_HAVE_KERNEL_GZIP=y -CONFIG_HAVE_KERNEL_LZ4=y -CONFIG_HAVE_KERNEL_LZMA=y -CONFIG_HAVE_KERNEL_LZO=y -CONFIG_HAVE_KERNEL_XZ=y +CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_HAVE_NET_DSA=y -CONFIG_HAVE_NMI=y CONFIG_HAVE_OPROFILE=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_PERF_EVENTS=y @@ -199,35 +139,20 @@ CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_UID16=y CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y -# CONFIG_HIP04_ETH is not set -# CONFIG_HISI_FEMAC is not set -# CONFIG_HNS is not set -# CONFIG_HNS_DSAF is not set -# CONFIG_HNS_ENET is not set CONFIG_HZ_FIXED=0 CONFIG_HZ_PERIODIC=y -# CONFIG_IDLE_PAGE_TRACKING is not set +CONFIG_I2C=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_CHARDEV=y +CONFIG_I2C_MV64XXX=y CONFIG_INITRAMFS_SOURCE="" -# CONFIG_INTEL_TH is not set -# CONFIG_INTEL_XWAY_PHY is not set CONFIG_IOMMU_HELPER=y CONFIG_IRQCHIP=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_FORCED_THREADING=y -# CONFIG_IRQ_POLL is not set CONFIG_IRQ_WORK=y -# CONFIG_ISA_BUS_API is not set -# CONFIG_LEDS_BCM6328 is not set -# CONFIG_LEDS_BCM6358 is not set -# CONFIG_LEDS_CLASS_FLASH is not set CONFIG_LEDS_GPIO=y -# CONFIG_LEDS_TRIGGER_MTD is not set -# CONFIG_LEDS_TRIGGER_PANIC is not set CONFIG_LIBFDT=y -# CONFIG_LNET is not set -# CONFIG_LWTUNNEL is not set -CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 -# CONFIG_MACH_ASM9260 is not set # CONFIG_MACH_D2NET_DT is not set # CONFIG_MACH_DB88F5281 is not set # CONFIG_MACH_DNS323 is not set @@ -249,57 +174,26 @@ CONFIG_MACH_TERASTATION_PRO2=y # CONFIG_MACH_TS209 is not set # CONFIG_MACH_TS409 is not set # CONFIG_MACH_TS78XX is not set +CONFIG_MACH_WN802T=y CONFIG_MACH_WNR854T=y CONFIG_MACH_WRT350N_V2=y -# CONFIG_MACSEC is not set -CONFIG_MANDATORY_FILE_LOCKING=y -CONFIG_MAY_USE_DEVLINK=y -# CONFIG_MDIO_HISI_FEMAC is not set -CONFIG_MEMBARRIER=y -# CONFIG_MEMTEST is not set -# CONFIG_MFD_ATMEL_FLEXCOM is not set -# CONFIG_MFD_ATMEL_HLCDC is not set -# CONFIG_MFD_EXYNOS_LPASS is not set -# CONFIG_MFD_MT6397 is not set -# CONFIG_MICROCHIP_PHY is not set -# CONFIG_MICROSEMI_PHY is not set -CONFIG_MIGHT_HAVE_PCI=y -# CONFIG_MLXSW_CORE is not set +CONFIG_MDIO_BOARDINFO=y +CONFIG_MMC=y +CONFIG_MMC_MVSDIO=y +# CONFIG_MMC_TIFM_SD is not set CONFIG_MODULES_USE_ELF_REL=y -# CONFIG_MOST is not set -# CONFIG_MPLS is not set -# CONFIG_MTD_PARTITIONED_MASTER is not set CONFIG_MTD_PHYSMAP=y -CONFIG_MULTIUSER=y CONFIG_MULTI_IRQ_HANDLER=y CONFIG_MV643XX_ETH=y CONFIG_MVEBU_MBUS=y CONFIG_MVMDIO=y # CONFIG_MVNETA is not set -# CONFIG_MVNETA_BM is not set CONFIG_MV_XOR=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_KUSER_HELPERS=y CONFIG_NEED_PER_CPU_KM=y -# CONFIG_NET_CLS_FLOWER is not set -# CONFIG_NET_CLS_MATCHALL is not set -# CONFIG_NET_DEVLINK is not set -# CONFIG_NET_L3_MASTER_DEV is not set -# CONFIG_NET_NCSI is not set -# CONFIG_NET_SWITCHDEV is not set -CONFIG_NET_VENDOR_AMAZON=y # CONFIG_NET_VENDOR_AURORA is not set -CONFIG_NET_VENDOR_CAVIUM=y -CONFIG_NET_VENDOR_EZCHIP=y -CONFIG_NET_VENDOR_NETRONOME=y -CONFIG_NET_VENDOR_RENESAS=y -CONFIG_NET_VENDOR_ROCKER=y -CONFIG_NET_VENDOR_SYNOPSYS=y -CONFIG_NMI_LOG_BUF_SHIFT=13 CONFIG_NO_BOOTMEM=y -# CONFIG_NTB is not set -# CONFIG_NVM is not set -# CONFIG_NVMEM is not set CONFIG_OF=y CONFIG_OF_ADDRESS=y CONFIG_OF_ADDRESS_PCI=y @@ -308,117 +202,45 @@ CONFIG_OF_FLATTREE=y CONFIG_OF_GPIO=y CONFIG_OF_IRQ=y CONFIG_OF_MDIO=y +CONFIG_OF_MTD=y CONFIG_OF_NET=y -# CONFIG_OF_OVERLAY is not set CONFIG_OF_PCI=y CONFIG_OF_PCI_IRQ=y CONFIG_OF_RESERVED_MEM=y -# CONFIG_OF_UNITTEST is not set CONFIG_OLD_SIGACTION=y CONFIG_OLD_SIGSUSPEND3=y -# CONFIG_ORANGEFS_FS is not set -# CONFIG_PAGE_EXTENSION is not set +CONFIG_ORION_WATCHDOG=y CONFIG_PAGE_OFFSET=0xC0000000 -# CONFIG_PAGE_OWNER is not set -# CONFIG_PARAVIRT is not set -# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set CONFIG_PCI=y -# CONFIG_PCIE_ALTERA is not set -CONFIG_PCI_DOMAINS=y -CONFIG_PCI_DOMAINS_GENERIC=y +# CONFIG_PCI_DOMAINS_GENERIC is not set CONFIG_PERF_USE_VMALLOC=y CONFIG_PGTABLE_LEVELS=2 CONFIG_PHYLIB=y -# CONFIG_PHY_PXA_28NM_HSIC is not set -# CONFIG_PHY_PXA_28NM_USB2 is not set CONFIG_PLAT_ORION=y CONFIG_PLAT_ORION_LEGACY=y -CONFIG_PRINTK_NMI=y -# CONFIG_PROC_CHILDREN is not set -# CONFIG_QCOM_EMAC is not set -# CONFIG_QED is not set -# CONFIG_RAS is not set CONFIG_RATIONAL=y -# CONFIG_RCU_EQS_DEBUG is not set -# CONFIG_RCU_EXPEDITE_BOOT is not set # CONFIG_RCU_EXPERT is not set -# CONFIG_RCU_PERF_TEST is not set # CONFIG_RCU_STALL_COMMON is not set +CONFIG_RTC_CLASS=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y -CONFIG_SBITMAP=y CONFIG_SCHED_HRTICK=y # CONFIG_SCHED_INFO is not set # CONFIG_SCSI_DMA is not set -CONFIG_SECTION_MISMATCH_WARN_ONLY=y CONFIG_SERIAL_8250_FSL=y -# CONFIG_SERIAL_8250_MOXA is not set -# CONFIG_SERIAL_8250_RT288X is not set -# CONFIG_SERIAL_BCM63XX is not set -# CONFIG_SERIAL_CONEXANT_DIGICOLOR is not set -# CONFIG_SERIAL_STM32 is not set -# CONFIG_SG_POOL is not set -# CONFIG_SG_SPLIT is not set -# CONFIG_SLAB_FREELIST_RANDOM is not set -# CONFIG_SOCK_CGROUP_DATA is not set -# CONFIG_SOC_BRCMSTB is not set -CONFIG_SPARSE_IRQ=y CONFIG_SPLIT_PTLOCK_CPUS=999999 -# CONFIG_SQUASHFS_LZ4 is not set CONFIG_SRAM=y CONFIG_SRCU=y -# CONFIG_STAGING_BOARD is not set -# CONFIG_STM is not set -# CONFIG_STREAM_PARSER is not set -# CONFIG_SUNXI_SRAM is not set CONFIG_SWIOTLB=y -CONFIG_SWPHY=y -# CONFIG_SYNC_FILE is not set -# CONFIG_SYNOPSYS_DWC_ETH_QOS is not set -# CONFIG_SYSTEM_DATA_VERIFICATION is not set CONFIG_SYS_SUPPORTS_APM_EMULATION=y -# CONFIG_TCP_CONG_BBR is not set -# CONFIG_TCP_CONG_CDG is not set -# CONFIG_TCP_CONG_NV is not set -# CONFIG_TERANETICS_PHY is not set -# CONFIG_TEST_BITMAP is not set -# CONFIG_TEST_HASH is not set -# CONFIG_TEST_HEXDUMP is not set -# CONFIG_TEST_PRINTF is not set -# CONFIG_TEST_STATIC_KEYS is not set -# CONFIG_TEST_UUID is not set CONFIG_TICK_CPU_ACCOUNTING=y -# CONFIG_TI_CPSW_ALE is not set -# CONFIG_TRIM_UNUSED_KSYMS is not set -# CONFIG_TUN_VNET_CROSS_LE is not set -# CONFIG_UBSAN is not set -CONFIG_UID16=y -CONFIG_UNCOMPRESS_INCLUDE="debug/uncompress.h" +CONFIG_UNCOMPRESS_INCLUDE="mach/uncompress.h" CONFIG_USB_SUPPORT=y -# CONFIG_USB_ULPI_BUS is not set -# CONFIG_USERFAULTFD is not set CONFIG_USE_OF=y CONFIG_VECTORS_BASE=0xffff0000 # CONFIG_VFP is not set -# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set -# CONFIG_WATCHDOG_SYSFS is not set -CONFIG_WLAN_VENDOR_ADMTEK=y -CONFIG_WLAN_VENDOR_ATH=y -CONFIG_WLAN_VENDOR_ATMEL=y -CONFIG_WLAN_VENDOR_BROADCOM=y -CONFIG_WLAN_VENDOR_CISCO=y -CONFIG_WLAN_VENDOR_INTEL=y -CONFIG_WLAN_VENDOR_INTERSIL=y -CONFIG_WLAN_VENDOR_MARVELL=y -CONFIG_WLAN_VENDOR_MEDIATEK=y -CONFIG_WLAN_VENDOR_RALINK=y -CONFIG_WLAN_VENDOR_REALTEK=y -CONFIG_WLAN_VENDOR_RSI=y -CONFIG_WLAN_VENDOR_ST=y -CONFIG_WLAN_VENDOR_TI=y -CONFIG_WLAN_VENDOR_ZYDAS=y -# CONFIG_WQ_WATCHDOG is not set -# CONFIG_XILINX_GMII2RGMII is not set +CONFIG_WATCHDOG_CORE=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_BCJ=y CONFIG_ZBOOT_ROM_BSS=0x0 CONFIG_ZBOOT_ROM_TEXT=0x0 +CONFIG_ZONE_DMA_FLAG=0 -- 2.30.2