From 4759bce18fb1683903916dd6e83c2bdd93523a6a Mon Sep 17 00:00:00 2001 From: Dmitry Ilyin Date: Sun, 31 Jul 2022 21:18:41 +0300 Subject: [PATCH] Add CMA allocator mode for Goke IPCs (#286) * [gk7605v100] Implement CMA * Tested gk7205v300 CMA mode * Add gk7205v200 config (untested) * Update comments * Add rest of configuration * Reapply gk7205v200.generic-fpv config * auto set allocator * Add sync all script * Add HiSilicon2Goke pre commit kernel configuration hook * Silent script --- .../kernel/gk7202v300.generic.config | 402 +++++++++++------ .../kernel/gk7205v200.generic-fpv.config | 401 +++++++++++------ .../kernel/gk7205v200.generic.config | 411 +++++++++++------- .../kernel/gk7205v300.generic-fpv.config | 401 +++++++++++------ .../kernel/gk7205v300.generic.config | 411 +++++++++++------- .../kernel/gk7605v100.generic.config | 409 +++++++++++------ building.sh | 5 + .../goke-osdrv-gk7205v200/files/kmod/osal.ko | Bin 88476 -> 94400 bytes .../files/script/load_goke | 16 +- .../files/script/set_allocator | 48 ++ .../goke-osdrv-gk7205v200.mk | 2 +- scripts/clone_config_hisi2goke.sh | 23 + scripts/sync_goke.sh | 25 ++ 13 files changed, 1691 insertions(+), 863 deletions(-) create mode 100755 general/package/goke-osdrv-gk7205v200/files/script/set_allocator create mode 100755 scripts/clone_config_hisi2goke.sh create mode 100755 scripts/sync_goke.sh diff --git a/br-ext-chip-goke/board/gk7205v200/kernel/gk7202v300.generic.config b/br-ext-chip-goke/board/gk7205v200/kernel/gk7202v300.generic.config index 609070f1..012f28ef 100644 --- a/br-ext-chip-goke/board/gk7205v200/kernel/gk7202v300.generic.config +++ b/br-ext-chip-goke/board/gk7205v200/kernel/gk7202v300.generic.config @@ -33,24 +33,24 @@ CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set -# CONFIG_HAVE_KERNEL_GZIP is not set -# CONFIG_HAVE_KERNEL_LZMA is not set +CONFIG_HAVE_KERNEL_GZIP=n +CONFIG_HAVE_KERNEL_LZMA=n CONFIG_HAVE_KERNEL_XZ=y -# CONFIG_HAVE_KERNEL_LZO is not set -# CONFIG_HAVE_KERNEL_LZ4 is not set +CONFIG_HAVE_KERNEL_LZO=n +CONFIG_HAVE_KERNEL_LZ4=n # CONFIG_KERNEL_GZIP is not set # CONFIG_KERNEL_LZMA is not set CONFIG_KERNEL_XZ=y # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set -CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_DEFAULT_HOSTNAME="openipc" # CONFIG_SWAP is not set CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y # CONFIG_POSIX_MQUEUE is not set -CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROSS_MEMORY_ATTACH=n CONFIG_FHANDLE=y -CONFIG_USELIB=y +CONFIG_USELIB=n # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y @@ -99,37 +99,37 @@ CONFIG_SRCU=y # CONFIG_RCU_EXPEDITE_BOOT is not set # CONFIG_BUILD_BIN2C is not set # CONFIG_IKCONFIG is not set -CONFIG_LOG_BUF_SHIFT=17 +CONFIG_LOG_BUF_SHIFT=16 CONFIG_NMI_LOG_BUF_SHIFT=13 CONFIG_GENERIC_SCHED_CLOCK=y -CONFIG_CGROUPS=y +CONFIG_CGROUPS=n # CONFIG_MEMCG is not set # CONFIG_BLK_CGROUP is not set # CONFIG_CGROUP_SCHED is not set # CONFIG_CGROUP_PIDS is not set -CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_FREEZER=n # CONFIG_CPUSETS is not set # CONFIG_CGROUP_DEVICE is not set # CONFIG_CGROUP_CPUACCT is not set # CONFIG_CGROUP_DEBUG is not set # CONFIG_CHECKPOINT_RESTORE is not set -CONFIG_NAMESPACES=y -CONFIG_UTS_NS=y -CONFIG_IPC_NS=y +CONFIG_NAMESPACES=n +CONFIG_UTS_NS=n +CONFIG_IPC_NS=n # CONFIG_USER_NS is not set -CONFIG_PID_NS=y -CONFIG_NET_NS=y +CONFIG_PID_NS=n +CONFIG_NET_NS=n # CONFIG_SCHED_AUTOGROUP is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_RELAY is not set -CONFIG_BLK_DEV_INITRD=y +CONFIG_BLK_DEV_INITRD=n CONFIG_INITRAMFS_SOURCE="" -CONFIG_RD_GZIP=y +CONFIG_RD_GZIP=n # CONFIG_RD_BZIP2 is not set # CONFIG_RD_LZMA is not set -# CONFIG_RD_XZ is not set +CONFIG_RD_XZ=n # CONFIG_RD_LZO is not set -CONFIG_RD_LZ4=y +CONFIG_RD_LZ4=n CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y @@ -142,13 +142,13 @@ CONFIG_MULTIUSER=y # CONFIG_SGETMASK_SYSCALL is not set CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set -CONFIG_KALLSYMS=y +CONFIG_KALLSYMS=n # CONFIG_KALLSYMS_ALL is not set # CONFIG_KALLSYMS_ABSOLUTE_PERCPU is not set -CONFIG_KALLSYMS_BASE_RELATIVE=y +CONFIG_KALLSYMS_BASE_RELATIVE=n CONFIG_PRINTK=y CONFIG_PRINTK_NMI=y -CONFIG_BUG=y +CONFIG_BUG=n CONFIG_ELF_CORE=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y @@ -158,8 +158,8 @@ CONFIG_TIMERFD=y CONFIG_EVENTFD=y # CONFIG_BPF_SYSCALL is not set CONFIG_SHMEM=y -CONFIG_AIO=y -CONFIG_ADVISE_SYSCALLS=y +CONFIG_AIO=n +CONFIG_ADVISE_SYSCALLS=n # CONFIG_USERFAULTFD is not set CONFIG_MEMBARRIER=y # CONFIG_EMBEDDED is not set @@ -178,16 +178,16 @@ CONFIG_SLUB=y # CONFIG_SLAB_FREELIST_RANDOM is not set # CONFIG_SYSTEM_DATA_VERIFICATION is not set # CONFIG_PROFILING is not set -CONFIG_HAVE_OPROFILE=y +CONFIG_HAVE_OPROFILE=n # CONFIG_KPROBES is not set # CONFIG_JUMP_LABEL is not set # CONFIG_UPROBES is not set # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_OPTPROBES=y +CONFIG_HAVE_KPROBES=n +CONFIG_HAVE_KRETPROBES=n +CONFIG_HAVE_OPTPROBES=n CONFIG_HAVE_NMI=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_CONTIGUOUS=y @@ -202,7 +202,6 @@ CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_HAVE_GCC_PLUGINS=y -# CONFIG_GCC_PLUGINS is not set CONFIG_HAVE_CC_STACKPROTECTOR=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_CC_STACKPROTECTOR_NONE is not set @@ -221,16 +220,16 @@ CONFIG_ARCH_MMAP_RND_BITS_MAX=16 CONFIG_ARCH_MMAP_RND_BITS=8 # CONFIG_HAVE_ARCH_HASH is not set # CONFIG_ISA_BUS_API is not set -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_OLD_SIGACTION=y +CONFIG_CLONE_BACKWARDS=n +CONFIG_OLD_SIGSUSPEND3=n +CONFIG_OLD_SIGACTION=n # CONFIG_CPU_NO_EFFICIENT_FFS is not set # CONFIG_HAVE_ARCH_VMAP_STACK is not set # # GCOV-based kernel profiling # -CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=n CONFIG_HAVE_GENERIC_DMA_COHERENT=y CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y @@ -278,9 +277,9 @@ CONFIG_CMDLINE_PARTITION=y # # IO Schedulers # -CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_NOOP=n CONFIG_IOSCHED_DEADLINE=y -CONFIG_IOSCHED_CFQ=y +CONFIG_IOSCHED_CFQ=n CONFIG_DEFAULT_DEADLINE=y # CONFIG_DEFAULT_CFQ is not set # CONFIG_DEFAULT_NOOP is not set @@ -338,16 +337,26 @@ CONFIG_ARCH_MULTI_V6_V7=y # CONFIG_ARCH_BERLIN is not set # CONFIG_ARCH_DIGICOLOR is not set # CONFIG_ARCH_HIGHBANK is not set -# CONFIG_ARCH_HISI is not set +# CONFIG_ARCH_GOKE is not set CONFIG_ARCH_GOKE=y # # Goke platform type # +# CONFIG_ARCH_HI3516A is not set +# CONFIG_ARCH_HI3516CV500 is not set +# CONFIG_ARCH_HI3516DV300 is not set # CONFIG_ARCH_GK7205V200 is not set # CONFIG_ARCH_GK7205V300 is not set CONFIG_ARCH_GK7202V300=y # CONFIG_ARCH_GK7605V100 is not set +# CONFIG_ARCH_HI3556V200 is not set +# CONFIG_ARCH_HI3559V200 is not set +# CONFIG_ARCH_HI3536DV100 is not set +# CONFIG_ARCH_HI3521A is not set +# CONFIG_ARCH_HI3531A is not set +# CONFIG_ARCH_HI3556AV100 is not set +# CONFIG_ARCH_HI3519AV100 is not set # CONFIG_GOKE_MC is not set CONFIG_BSP_ZRELADDR=0x40008000 CONFIG_BSP_PARAMS_PHYS=0x00000100 @@ -446,7 +455,7 @@ CONFIG_MULTI_IRQ_HANDLER=y # # Kernel Features # -CONFIG_HAVE_SMP=y +CONFIG_HAVE_SMP=n # CONFIG_SMP is not set CONFIG_HAVE_ARM_ARCH_TIMER=y CONFIG_VMSPLIT_3G=y @@ -483,6 +492,7 @@ CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y CONFIG_HAVE_MEMBLOCK=y CONFIG_NO_BOOTMEM=y +CONFIG_MEMORY_ISOLATION=y # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_COMPACTION=y @@ -492,7 +502,9 @@ CONFIG_MIGRATION=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_NEED_PER_CPU_KM=y # CONFIG_CLEANCACHE is not set -# CONFIG_CMA is not set +CONFIG_CMA=y +# CONFIG_CMA_DEBUG is not set +CONFIG_CMA_AREAS=77 # CONFIG_ZPOOL is not set # CONFIG_ZBUD is not set # CONFIG_ZSMALLOC is not set @@ -591,21 +603,21 @@ CONFIG_PACKET=y # CONFIG_PACKET_DIAG is not set CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set -CONFIG_XFRM=y -CONFIG_XFRM_ALGO=y -CONFIG_XFRM_USER=y +CONFIG_XFRM=n +CONFIG_XFRM_ALGO=n +CONFIG_XFRM_USER=n # 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=n # CONFIG_NET_KEY_MIGRATE is not set CONFIG_INET=y CONFIG_IP_MULTICAST=y -CONFIG_IP_ADVANCED_ROUTER=y +CONFIG_IP_ADVANCED_ROUTER=n # CONFIG_IP_FIB_TRIE_STATS is not set -CONFIG_IP_MULTIPLE_TABLES=y -CONFIG_IP_ROUTE_MULTIPATH=y -CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_MULTIPLE_TABLES=n +CONFIG_IP_ROUTE_MULTIPATH=n +CONFIG_IP_ROUTE_VERBOSE=n CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y # CONFIG_IP_PNP_BOOTP is not set @@ -613,11 +625,11 @@ CONFIG_IP_PNP_DHCP=y # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE_DEMUX is not set # CONFIG_NET_IP_TUNNEL is not set -CONFIG_IP_MROUTE=y +CONFIG_IP_MROUTE=n # CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set -CONFIG_IP_PIMSM_V1=y -CONFIG_IP_PIMSM_V2=y -CONFIG_SYN_COOKIES=y +CONFIG_IP_PIMSM_V1=n +CONFIG_IP_PIMSM_V2=n +CONFIG_SYN_COOKIES=n # CONFIG_NET_UDP_TUNNEL is not set # CONFIG_NET_FOU is not set # CONFIG_INET_AH is not set @@ -632,11 +644,11 @@ CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y # CONFIG_INET_UDP_DIAG is not set # CONFIG_INET_DIAG_DESTROY is not set -CONFIG_TCP_CONG_ADVANCED=y -CONFIG_TCP_CONG_BIC=m +CONFIG_TCP_CONG_ADVANCED=n +CONFIG_TCP_CONG_BIC=n CONFIG_TCP_CONG_CUBIC=y -CONFIG_TCP_CONG_WESTWOOD=m -CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_WESTWOOD=n +CONFIG_TCP_CONG_HTCP=n # CONFIG_TCP_CONG_HSTCP is not set # CONFIG_TCP_CONG_HYBLA is not set # CONFIG_TCP_CONG_VEGAS is not set @@ -652,8 +664,12 @@ CONFIG_TCP_CONG_HTCP=m CONFIG_DEFAULT_CUBIC=y # CONFIG_DEFAULT_RENO is not set CONFIG_DEFAULT_TCP_CONG="cubic" -CONFIG_TCP_MD5SIG=y -# CONFIG_IPV6 is not set +CONFIG_TCP_MD5SIG=n +CONFIG_IPV6=y +CONFIG_INET6_XFRM_MODE_TRANSPORT=n +CONFIG_INET6_XFRM_MODE_TUNNEL=n +CONFIG_INET6_XFRM_MODE_BEET=n +CONFIG_IPV6_SIT=n # CONFIG_NETWORK_SECMARK is not set # CONFIG_NET_PTP_CLASSIFY is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set @@ -677,7 +693,7 @@ CONFIG_HAVE_NET_DSA=y # CONFIG_IEEE802154 is not set # CONFIG_NET_SCHED is not set # CONFIG_DCB is not set -CONFIG_DNS_RESOLVER=y +CONFIG_DNS_RESOLVER=n # CONFIG_BATMAN_ADV is not set # CONFIG_OPENVSWITCH is not set # CONFIG_VSOCKETS is not set @@ -690,8 +706,8 @@ CONFIG_DNS_RESOLVER=y # CONFIG_SOCK_CGROUP_DATA is not set # 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_RX_BUSY_POLL=n +CONFIG_BQL=n # CONFIG_BPF_JIT is not set # @@ -707,15 +723,17 @@ CONFIG_BQL=y # CONFIG_STREAM_PARSER is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y +CONFIG_WEXT_PRIV=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_INTERNAL_REGDB is not set CONFIG_CFG80211_CRDA_SUPPORT=y -CONFIG_CFG80211_WEXT=y +CONFIG_CFG80211_WEXT=n # CONFIG_LIB80211 is not set CONFIG_MAC80211=m CONFIG_MAC80211_HAS_RC=y @@ -724,7 +742,7 @@ CONFIG_MAC80211_RC_MINSTREL_HT=y # CONFIG_MAC80211_RC_MINSTREL_VHT is not set CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" -CONFIG_MAC80211_MESH=y +CONFIG_MAC80211_MESH=n # CONFIG_MAC80211_MESSAGE_TRACING is not set # CONFIG_MAC80211_DEBUG_MENU is not set CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 @@ -754,8 +772,8 @@ CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_STANDALONE=y # CONFIG_PREVENT_FIRMWARE_BUILD is not set -CONFIG_FW_LOADER=y -CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_FW_LOADER=n +CONFIG_FIRMWARE_IN_KERNEL=n CONFIG_EXTRA_FIRMWARE="" # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_ALLOW_DEV_COREDUMP=y @@ -769,6 +787,17 @@ CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPI=y CONFIG_REGMAP_MMIO=y # CONFIG_DMA_SHARED_BUFFER is not set +CONFIG_DMA_CMA=y + +# +# Default contiguous memory area size: +# +CONFIG_CMA_SIZE_MBYTES=0 +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 # # Bus devices @@ -838,7 +867,7 @@ CONFIG_MTD_CFI_I2=y # Disk-On-Chip Device Drivers # # CONFIG_MTD_DOCG3 is not set -CONFIG_MTD_NAND_ECC=y +CONFIG_MTD_NAND_ECC=n # CONFIG_MTD_NAND_ECC_SMC is not set CONFIG_MTD_NAND=y # CONFIG_MTD_NAND_ECC_BCH is not set @@ -852,7 +881,7 @@ CONFIG_MTD_NAND_IDS=y # CONFIG_MTD_NAND_NANDSIM is not set # CONFIG_MTD_NAND_BRCMNAND is not set # CONFIG_MTD_NAND_PLATFORM is not set -# CONFIG_MTD_NAND_HISI504 is not set +# CONFIG_MTD_NAND_GOKE504 is not set # CONFIG_MTD_NAND_MTK is not set CONFIG_MTD_SPI_NAND_GOKE=y # CONFIG_GOKE_NAND_ECC_STATUS_REPORT is not set @@ -870,6 +899,7 @@ CONFIG_MTD_SPI_NOR=y # CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set # CONFIG_SPI_CADENCE_QUADSPI is not set CONFIG_SPI_GOKE_SFC=y +# CONFIG_MTD_SPI_IDS is not set CONFIG_CLOSE_SPI_8PIN_4IO=y CONFIG_GOKE_SPI_BLOCK_PROTECT=y CONFIG_MTD_UBI=y @@ -877,7 +907,7 @@ CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FASTMAP is not set # CONFIG_MTD_UBI_GLUEBI is not set -# CONFIG_MTD_UBI_BLOCK is not set +CONFIG_MTD_UBI_BLOCK=y CONFIG_DTC=y CONFIG_OF=y # CONFIG_OF_UNITTEST is not set @@ -994,7 +1024,7 @@ CONFIG_SCSI=m CONFIG_SCSI_DMA=y CONFIG_SCSI_NETLINK=y # CONFIG_SCSI_MQ_DEFAULT is not set -CONFIG_SCSI_PROC_FS=y +# CONFIG_SCSI_PROC_FS is not set # # SCSI support type (disk, tape, CD-ROM) @@ -1002,7 +1032,7 @@ CONFIG_SCSI_PROC_FS=y CONFIG_BLK_DEV_SD=m # CONFIG_CHR_DEV_ST is not set # CONFIG_CHR_DEV_OSST is not set -CONFIG_BLK_DEV_SR=m +# CONFIG_BLK_DEV_SR is not set # CONFIG_BLK_DEV_SR_VENDOR is not set # CONFIG_CHR_DEV_SG is not set # CONFIG_CHR_DEV_SCH is not set @@ -1066,9 +1096,14 @@ CONFIG_ETHERNET=y # CONFIG_DNET is not set # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set -# CONFIG_NET_VENDOR_HISILICON is not set CONFIG_NET_VENDOR_GOKE=y +# CONFIG_HIX5HD2_GMAC is not set CONFIG_GOKE_FEMAC=y +# CONFIG_HIP04_ETH is not set +# CONFIG_HNS is not set +# CONFIG_HNS_DSAF is not set +# CONFIG_HNS_ENET is not set +# CONFIG_HIETH_GMAC is not set # CONFIG_NET_VENDOR_INTEL is not set # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set @@ -1099,7 +1134,7 @@ CONFIG_SWPHY=y # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set CONFIG_MDIO_GOKE_FEMAC=y -# CONFIG_MDIO_HISI_FEMAC is not set +# CONFIG_MDIO_GOKE_GEMAC is not set # # MII PHY device drivers @@ -1165,7 +1200,7 @@ CONFIG_MT7601U=m # # Input device support # -CONFIG_INPUT=y +CONFIG_INPUT=n # CONFIG_INPUT_FF_MEMLESS is not set # CONFIG_INPUT_POLLDEV is not set # CONFIG_INPUT_SPARSEKMAP is not set @@ -1176,7 +1211,7 @@ CONFIG_INPUT=y # # CONFIG_INPUT_MOUSEDEV is not set # CONFIG_INPUT_JOYDEV is not set -# CONFIG_INPUT_EVDEV is not set +CONFIG_INPUT_EVDEV=n # CONFIG_INPUT_EVBUG is not set # @@ -1193,10 +1228,10 @@ CONFIG_INPUT=y # # Hardware I/O ports # -CONFIG_SERIO=y -CONFIG_SERIO_SERPORT=y +CONFIG_SERIO=n +CONFIG_SERIO_SERPORT=n # CONFIG_SERIO_AMBAKMI is not set -CONFIG_SERIO_LIBPS2=y +CONFIG_SERIO_LIBPS2=n # CONFIG_SERIO_RAW is not set # CONFIG_SERIO_ALTERA_PS2 is not set # CONFIG_SERIO_PS2MULT is not set @@ -1209,10 +1244,10 @@ CONFIG_SERIO_LIBPS2=y # Character devices # CONFIG_TTY=y -CONFIG_VT=y -CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT=n +CONFIG_CONSOLE_TRANSLATIONS=n CONFIG_VT_CONSOLE=y -CONFIG_VT_CONSOLE_SLEEP=y +CONFIG_VT_CONSOLE_SLEEP=n CONFIG_HW_CONSOLE=y # CONFIG_VT_HW_CONSOLE_BINDING is not set CONFIG_UNIX98_PTYS=y @@ -1309,7 +1344,7 @@ CONFIG_I2C_GOKE=y # CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set # CONFIG_I2C_TAOS_EVM is not set -# CONFIG_I2C_TINY_USB is not set +CONFIG_I2C_TINY_USB=m # # Other I2C/SMBus bus drivers @@ -1347,7 +1382,7 @@ CONFIG_SPI_PL022=y # # SPI Protocol Masters # -CONFIG_SPI_SPIDEV=y +CONFIG_SPI_SPIDEV=n # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPMI is not set @@ -1441,19 +1476,19 @@ CONFIG_GPIO_PL061=y # # CONFIG_W1 is not set # CONFIG_POWER_AVS is not set -CONFIG_POWER_RESET=y +CONFIG_POWER_RESET=n # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_BRCMSTB is not set -CONFIG_POWER_RESET_GOKE=y # CONFIG_POWER_RESET_GPIO is not set # CONFIG_POWER_RESET_GPIO_RESTART is not set +CONFIG_POWER_RESET_GOKE=n # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_VERSATILE 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_POWER_SUPPLY=y +CONFIG_POWER_SUPPLY=n # CONFIG_POWER_SUPPLY_DEBUG is not set # CONFIG_PDA_POWER is not set # CONFIG_TEST_POWER is not set @@ -1589,7 +1624,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_WM8350_I2C is not set # CONFIG_MFD_WM8994 is not set # CONFIG_REGULATOR is not set -# CONFIG_MEDIA_SUPPORT is not set +CONFIG_MEDIA_SUPPORT=n # # Multimedia core support @@ -1642,7 +1677,42 @@ CONFIG_MFD_SYSCON=y # # Frame buffer Devices # -# CONFIG_FB is not set +CONFIG_FB=n +# CONFIG_FIRMWARE_EDID is not set +CONFIG_FB_CMDLINE=n +CONFIG_FB_NOTIFY=n +# CONFIG_FB_DDC is not set +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +# CONFIG_FB_CFB_FILLRECT is not set +# CONFIG_FB_CFB_COPYAREA is not set +# CONFIG_FB_CFB_IMAGEBLIT is not set +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +# CONFIG_FB_SYS_FILLRECT is not set +# CONFIG_FB_SYS_COPYAREA is not set +# CONFIG_FB_SYS_IMAGEBLIT is not set +# CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_SYS_FOPS is not set +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +# CONFIG_FB_BACKLIGHT is not set +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_ARMCLCD is not set +# CONFIG_FB_OPENCORES is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_SMSCUFX is not set +# CONFIG_FB_UDL is not set +# CONFIG_FB_IBM_GXT4500 is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_BROADSHEET is not set +# CONFIG_FB_AUO_K190X is not set +# CONFIG_FB_SIMPLE is not set +# CONFIG_FB_SSD1307 is not set # CONFIG_BACKLIGHT_LCD_SUPPORT is not set # CONFIG_VGASTATE is not set @@ -1650,16 +1720,18 @@ CONFIG_MFD_SYSCON=y # Console display driver support # CONFIG_DUMMY_CONSOLE=y +# CONFIG_FRAMEBUFFER_CONSOLE is not set +# CONFIG_LOGO is not set # CONFIG_SOUND is not set # # HID support # -CONFIG_HID=y +CONFIG_HID=n # CONFIG_HID_BATTERY_STRENGTH is not set # CONFIG_HIDRAW is not set # CONFIG_UHID is not set -CONFIG_HID_GENERIC=y +CONFIG_HID_GENERIC=n # # Special HID drivers @@ -1729,7 +1801,7 @@ CONFIG_HID_GENERIC=y # # USB HID support # -CONFIG_USB_HID=y +CONFIG_USB_HID=n # CONFIG_HID_PID is not set # CONFIG_USB_HIDDEV is not set @@ -1878,6 +1950,7 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_R8A66597 is not set # CONFIG_USB_PXA27X is not set # CONFIG_USB_MV_UDC is not set +# CONFIG_HIUSB_DEVICE2_0 is not set # CONFIG_USB_MV_U3D is not set # CONFIG_USB_M66592 is not set # CONFIG_USB_BDC_UDC is not set @@ -1885,6 +1958,12 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_GADGET_XILINX is not set # CONFIG_USB_DUMMY_HCD is not set CONFIG_USB_LIBCOMPOSITE=m +# CONFIG_USB_F_ACM is not set +# CONFIG_USB_U_SERIAL is not set +# CONFIG_USB_U_ETHER is not set +# CONFIG_USB_F_ECM is not set +# CONFIG_USB_F_RNDIS is not set +# CONFIG_USB_F_MASS_STORAGE is not set CONFIG_USB_CONFIGFS=m # CONFIG_USB_CONFIGFS_SERIAL is not set # CONFIG_USB_CONFIGFS_ACM is not set @@ -2001,7 +2080,7 @@ CONFIG_RTC_INTF_DEV=y # 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 +CONFIG_RTC_I2C_AND_SPI=n # # SPI and I2C RTC drivers @@ -2060,7 +2139,36 @@ CONFIG_RTC_DRV_GOKE=y # # Microsoft Hyper-V guest support # -# CONFIG_STAGING is not set +CONFIG_STAGING=y +# CONFIG_PRISM2_USB is not set +# CONFIG_COMEDI is not set +# CONFIG_RTLLIB is not set +# CONFIG_R8712U is not set +CONFIG_R8188EU=m +CONFIG_88EU_AP_MODE=y +# CONFIG_VT6656 is not set + +# +# Speakup console speech +# +# CONFIG_SPEAKUP is not set +# CONFIG_STAGING_MEDIA is not set + +# +# Android +# +# CONFIG_STAGING_BOARD is not set +# CONFIG_LTE_GDM724X is not set +# CONFIG_MTD_SPINAND_MT29F is not set +# CONFIG_LNET is not set +# CONFIG_GS_FPGABOOT is not set +# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set +# CONFIG_FB_TFT is not set +# CONFIG_WILC1000_SDIO is not set +# CONFIG_WILC1000_SPI is not set +# CONFIG_MOST is not set +# CONFIG_KS7010 is not set +# CONFIG_GREYBUS is not set # CONFIG_GOLDFISH is not set # CONFIG_CHROME_PLATFORMS is not set CONFIG_CLKDEV_LOOKUP=y @@ -2078,7 +2186,6 @@ CONFIG_COMMON_CLK=y # CONFIG_COMMON_CLK_CS2000_CP is not set # CONFIG_CLK_QORIQ is not set # CONFIG_COMMON_CLK_NXP is not set -# CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_PXA is not set # CONFIG_COMMON_CLK_PIC32 is not set CONFIG_COMMON_CLK_GK7202V300=y @@ -2098,6 +2205,7 @@ CONFIG_ARM_ARCH_TIMER=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set CONFIG_ARM_TIMER_SP804=y +# CONFIG_TIMER_HISP804 is not set # CONFIG_ATMEL_PIT is not set # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set @@ -2129,11 +2237,7 @@ CONFIG_ARM_TIMER_SP804=y # CONFIG_EXTCON is not set # CONFIG_MEMORY is not set # CONFIG_IIO is not set -CONFIG_PWM=y -CONFIG_PWM_SYSFS=y -# CONFIG_PWM_FSL_FTM is not set -CONFIG_PWM_GOKE=y -# CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM is not set CONFIG_IRQCHIP=y CONFIG_ARM_GIC=y CONFIG_ARM_GIC_MAX_NR=1 @@ -2158,6 +2262,8 @@ CONFIG_GENERIC_PHY=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_BCM_KONA_USB2_PHY is not set +# CONFIG_PHY_GOKE_USB2 is not set +# CONFIG_PHY_GOKE_USB3 is not set CONFIG_PHY_GOKE_USBP2=y # CONFIG_USB_MODE_OPTION is not set # CONFIG_POWERCAP is not set @@ -2180,10 +2286,14 @@ CONFIG_PHY_GOKE_USBP2=y # FPGA Configuration Support # # CONFIG_FPGA is not set +# CONFIG_BSP_DMAC is not set +# CONFIG_HIEDMAC is not set # -# goke driver support +# Hisilicon driver support # +CONFIG_CMA_MEM_SHARED=y +# CONFIG_CMA_ADVANCE_SHARE is not set # # Firmware Drivers @@ -2207,8 +2317,8 @@ CONFIG_DCACHE_WORD_ACCESS=y # CONFIG_BTRFS_FS is not set # CONFIG_NILFS2_FS is not set CONFIG_F2FS_FS=m -CONFIG_F2FS_FS_XATTR=y -CONFIG_F2FS_FS_POSIX_ACL=y +CONFIG_F2FS_FS_XATTR=n +CONFIG_F2FS_FS_POSIX_ACL=n # CONFIG_F2FS_FS_SECURITY is not set # CONFIG_F2FS_CHECK_FS is not set # CONFIG_F2FS_FS_ENCRYPTION is not set @@ -2217,10 +2327,10 @@ CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y # CONFIG_EXPORTFS_BLOCK_OPS is not set CONFIG_FILE_LOCKING=y -CONFIG_MANDATORY_FILE_LOCKING=y +CONFIG_MANDATORY_FILE_LOCKING=n # CONFIG_FS_ENCRYPTION is not set CONFIG_FSNOTIFY=y -CONFIG_DNOTIFY=y +CONFIG_DNOTIFY=n CONFIG_INOTIFY_USER=y # CONFIG_FANOTIFY is not set # CONFIG_QUOTA is not set @@ -2244,7 +2354,7 @@ CONFIG_OVERLAY_FS=y # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=m -# CONFIG_MSDOS_FS is not set +CONFIG_MSDOS_FS=n CONFIG_VFAT_FS=m CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" @@ -2261,10 +2371,10 @@ CONFIG_PROC_PAGE_MONITOR=y CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y -CONFIG_TMPFS_POSIX_ACL=y -CONFIG_TMPFS_XATTR=y +CONFIG_TMPFS_POSIX_ACL=n +CONFIG_TMPFS_XATTR=n # CONFIG_HUGETLB_PAGE is not set -CONFIG_CONFIGFS_FS=y +CONFIG_CONFIGFS_FS=n CONFIG_MISC_FILESYSTEMS=y # CONFIG_ORANGEFS_FS is not set # CONFIG_ADFS_FS is not set @@ -2275,19 +2385,19 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set # CONFIG_EFS_FS is not set -# CONFIG_YAFFS_FS is not set -# CONFIG_YAFFS_YAFFS1 is not set +CONFIG_YAFFS_FS=n +CONFIG_YAFFS_YAFFS1=n # CONFIG_YAFFS_9BYTE_TAGS is not set # CONFIG_YAFFS_DOES_ECC is not set -# CONFIG_YAFFS_YAFFS2 is not set -# CONFIG_YAFFS_AUTO_YAFFS2 is not set +CONFIG_YAFFS_YAFFS2=n +CONFIG_YAFFS_AUTO_YAFFS2=n # CONFIG_YAFFS_DISABLE_TAGS_ECC is not set # CONFIG_YAFFS_ALWAYS_CHECK_CHUNK_ERASED is not set # CONFIG_YAFFS_EMPTY_LOST_AND_FOUND is not set # CONFIG_YAFFS_DISABLE_BLOCK_REFRESHING is not set # CONFIG_YAFFS_DISABLE_BACKGROUND is not set # CONFIG_YAFFS_DISABLE_BAD_BLOCK_MARKING is not set -# CONFIG_YAFFS_XATTR is not set +CONFIG_YAFFS_XATTR=n CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y @@ -2300,7 +2410,7 @@ CONFIG_JFFS2_ZLIB=y # CONFIG_JFFS2_LZMA is not set CONFIG_JFFS2_RTIME=y # CONFIG_JFFS2_RUBIN is not set -# CONFIG_UBIFS_FS is not set +CONFIG_UBIFS_FS=y # CONFIG_LOGFS is not set # CONFIG_CRAMFS is not set CONFIG_SQUASHFS=y @@ -2310,7 +2420,7 @@ 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 is not set +CONFIG_SQUASHFS_ZLIB=n # CONFIG_SQUASHFS_LZ4 is not set # CONFIG_SQUASHFS_LZO is not set CONFIG_SQUASHFS_XZ=y @@ -2329,18 +2439,23 @@ CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_UFS_FS is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y -# CONFIG_NFS_V2 is not set +CONFIG_NFS_V2=n CONFIG_NFS_V3=y -# CONFIG_NFS_V3_ACL is not set -# CONFIG_NFS_V4 is not set +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=n # CONFIG_NFS_SWAP is not set +# CONFIG_NFS_V4_1 is not set CONFIG_ROOT_NFS=y +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=n # CONFIG_NFSD is not set CONFIG_GRACE_PERIOD=y -CONFIG_LOCKD=y -CONFIG_LOCKD_V4=y +CONFIG_LOCKD=n +CONFIG_LOCKD_V4=n +CONFIG_NFS_ACL_SUPPORT=y CONFIG_NFS_COMMON=y CONFIG_SUNRPC=y +CONFIG_SUNRPC_GSS=n # CONFIG_SUNRPC_DEBUG is not set # CONFIG_CEPH_FS is not set # CONFIG_CIFS is not set @@ -2372,7 +2487,7 @@ CONFIG_NLS_CODEPAGE_437=y # 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_ASCII=y CONFIG_NLS_ISO8859_1=y # CONFIG_NLS_ISO8859_2 is not set # CONFIG_NLS_ISO8859_3 is not set @@ -2429,6 +2544,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set # CONFIG_MAGIC_SYSRQ is not set +# CRUCIAL for /dev/sys CONFIG_DEBUG_KERNEL=y # @@ -2468,6 +2584,7 @@ CONFIG_PANIC_TIMEOUT=0 # # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_SPINLOCK is not set +# CRUCIAL for /dev/sys CONFIG_DEBUG_MUTEXES=y # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set # CONFIG_DEBUG_LOCK_ALLOC is not set @@ -2500,13 +2617,13 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_NOTIFIER_ERROR_INJECTION is not set # CONFIG_FAULT_INJECTION is not set # CONFIG_LATENCYTOP is not set -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y -CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_TRACING_SUPPORT=y +CONFIG_HAVE_FUNCTION_TRACER=n +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=n +CONFIG_HAVE_DYNAMIC_FTRACE=n +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=n +CONFIG_HAVE_SYSCALL_TRACEPOINTS=n +CONFIG_HAVE_C_RECORDMCOUNT=n +CONFIG_TRACING_SUPPORT=n # CONFIG_FTRACE is not set # @@ -2535,7 +2652,7 @@ CONFIG_TRACING_SUPPORT=y # CONFIG_MEMTEST is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_SAMPLES is not set -CONFIG_HAVE_ARCH_KGDB=y +CONFIG_HAVE_ARCH_KGDB=n # CONFIG_KGDB is not set # CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set # CONFIG_UBSAN is not set @@ -2732,22 +2849,23 @@ CONFIG_LIBCRC32C=y # CONFIG_CRC8 is not set # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set # 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_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_ZLIB_INFLATE=n +CONFIG_ZLIB_DEFLATE=n +CONFIG_LZO_COMPRESS=n +CONFIG_LZO_DECOMPRESS=n +CONFIG_LZ4_DECOMPRESS=n +CONFIG_XZ_DEC=n +CONFIG_XZ_DEC_X86=n +CONFIG_XZ_DEC_POWERPC=n +CONFIG_XZ_DEC_IA64=n +CONFIG_XZ_DEC_ARM=n +CONFIG_XZ_DEC_ARMTHUMB=n +CONFIG_XZ_DEC_SPARC=n +CONFIG_XZ_DEC_BCJ=n # CONFIG_XZ_DEC_TEST is not set -CONFIG_DECOMPRESS_GZIP=y -CONFIG_DECOMPRESS_LZ4=y +CONFIG_DECOMPRESS_GZIP=n +CONFIG_DECOMPRESS_XZ=n +CONFIG_DECOMPRESS_LZ4=n CONFIG_GENERIC_ALLOCATOR=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y @@ -2759,8 +2877,10 @@ CONFIG_NLATTR=y # CONFIG_DDR is not set # CONFIG_IRQ_POLL is not set CONFIG_LIBFDT=y +CONFIG_OID_REGISTRY=y # CONFIG_SG_SPLIT is not set CONFIG_SG_POOL=y CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_SBITMAP=y # CONFIG_VIRTUALIZATION is not set +# CONFIG_GCC_PLUGINS is not set diff --git a/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v200.generic-fpv.config b/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v200.generic-fpv.config index c9a8193f..4f4d3589 100644 --- a/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v200.generic-fpv.config +++ b/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v200.generic-fpv.config @@ -33,24 +33,24 @@ CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set -# CONFIG_HAVE_KERNEL_GZIP is not set -# CONFIG_HAVE_KERNEL_LZMA is not set +CONFIG_HAVE_KERNEL_GZIP=n +CONFIG_HAVE_KERNEL_LZMA=n CONFIG_HAVE_KERNEL_XZ=y -# CONFIG_HAVE_KERNEL_LZO is not set -# CONFIG_HAVE_KERNEL_LZ4 is not set +CONFIG_HAVE_KERNEL_LZO=n +CONFIG_HAVE_KERNEL_LZ4=n # CONFIG_KERNEL_GZIP is not set # CONFIG_KERNEL_LZMA is not set CONFIG_KERNEL_XZ=y # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set -CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_DEFAULT_HOSTNAME="openipc" # CONFIG_SWAP is not set CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y # CONFIG_POSIX_MQUEUE is not set -CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROSS_MEMORY_ATTACH=n CONFIG_FHANDLE=y -CONFIG_USELIB=y +CONFIG_USELIB=n # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y @@ -99,37 +99,37 @@ CONFIG_SRCU=y # CONFIG_RCU_EXPEDITE_BOOT is not set # CONFIG_BUILD_BIN2C is not set # CONFIG_IKCONFIG is not set -CONFIG_LOG_BUF_SHIFT=17 +CONFIG_LOG_BUF_SHIFT=16 CONFIG_NMI_LOG_BUF_SHIFT=13 CONFIG_GENERIC_SCHED_CLOCK=y -CONFIG_CGROUPS=y +CONFIG_CGROUPS=n # CONFIG_MEMCG is not set # CONFIG_BLK_CGROUP is not set # CONFIG_CGROUP_SCHED is not set # CONFIG_CGROUP_PIDS is not set -CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_FREEZER=n # CONFIG_CPUSETS is not set # CONFIG_CGROUP_DEVICE is not set # CONFIG_CGROUP_CPUACCT is not set # CONFIG_CGROUP_DEBUG is not set # CONFIG_CHECKPOINT_RESTORE is not set -CONFIG_NAMESPACES=y -CONFIG_UTS_NS=y -CONFIG_IPC_NS=y +CONFIG_NAMESPACES=n +CONFIG_UTS_NS=n +CONFIG_IPC_NS=n # CONFIG_USER_NS is not set -CONFIG_PID_NS=y -CONFIG_NET_NS=y +CONFIG_PID_NS=n +CONFIG_NET_NS=n # CONFIG_SCHED_AUTOGROUP is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_RELAY is not set -CONFIG_BLK_DEV_INITRD=y +CONFIG_BLK_DEV_INITRD=n CONFIG_INITRAMFS_SOURCE="" -CONFIG_RD_GZIP=y +CONFIG_RD_GZIP=n # CONFIG_RD_BZIP2 is not set # CONFIG_RD_LZMA is not set -# CONFIG_RD_XZ is not set +CONFIG_RD_XZ=n # CONFIG_RD_LZO is not set -CONFIG_RD_LZ4=y +CONFIG_RD_LZ4=n CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y @@ -142,13 +142,13 @@ CONFIG_MULTIUSER=y # CONFIG_SGETMASK_SYSCALL is not set CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set -CONFIG_KALLSYMS=y +CONFIG_KALLSYMS=n # CONFIG_KALLSYMS_ALL is not set # CONFIG_KALLSYMS_ABSOLUTE_PERCPU is not set -CONFIG_KALLSYMS_BASE_RELATIVE=y +CONFIG_KALLSYMS_BASE_RELATIVE=n CONFIG_PRINTK=y CONFIG_PRINTK_NMI=y -CONFIG_BUG=y +CONFIG_BUG=n CONFIG_ELF_CORE=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y @@ -158,8 +158,8 @@ CONFIG_TIMERFD=y CONFIG_EVENTFD=y # CONFIG_BPF_SYSCALL is not set CONFIG_SHMEM=y -CONFIG_AIO=y -CONFIG_ADVISE_SYSCALLS=y +CONFIG_AIO=n +CONFIG_ADVISE_SYSCALLS=n # CONFIG_USERFAULTFD is not set CONFIG_MEMBARRIER=y # CONFIG_EMBEDDED is not set @@ -178,16 +178,16 @@ CONFIG_SLUB=y # CONFIG_SLAB_FREELIST_RANDOM is not set # CONFIG_SYSTEM_DATA_VERIFICATION is not set # CONFIG_PROFILING is not set -CONFIG_HAVE_OPROFILE=y +CONFIG_HAVE_OPROFILE=n # CONFIG_KPROBES is not set # CONFIG_JUMP_LABEL is not set # CONFIG_UPROBES is not set # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_OPTPROBES=y +CONFIG_HAVE_KPROBES=n +CONFIG_HAVE_KRETPROBES=n +CONFIG_HAVE_OPTPROBES=n CONFIG_HAVE_NMI=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_CONTIGUOUS=y @@ -202,7 +202,6 @@ CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_HAVE_GCC_PLUGINS=y -# CONFIG_GCC_PLUGINS is not set CONFIG_HAVE_CC_STACKPROTECTOR=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_CC_STACKPROTECTOR_NONE is not set @@ -221,16 +220,16 @@ CONFIG_ARCH_MMAP_RND_BITS_MAX=16 CONFIG_ARCH_MMAP_RND_BITS=8 # CONFIG_HAVE_ARCH_HASH is not set # CONFIG_ISA_BUS_API is not set -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_OLD_SIGACTION=y +CONFIG_CLONE_BACKWARDS=n +CONFIG_OLD_SIGSUSPEND3=n +CONFIG_OLD_SIGACTION=n # CONFIG_CPU_NO_EFFICIENT_FFS is not set # CONFIG_HAVE_ARCH_VMAP_STACK is not set # # GCOV-based kernel profiling # -CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=n CONFIG_HAVE_GENERIC_DMA_COHERENT=y CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y @@ -278,9 +277,9 @@ CONFIG_CMDLINE_PARTITION=y # # IO Schedulers # -CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_NOOP=n CONFIG_IOSCHED_DEADLINE=y -CONFIG_IOSCHED_CFQ=y +CONFIG_IOSCHED_CFQ=n CONFIG_DEFAULT_DEADLINE=y # CONFIG_DEFAULT_CFQ is not set # CONFIG_DEFAULT_NOOP is not set @@ -338,16 +337,26 @@ CONFIG_ARCH_MULTI_V6_V7=y # CONFIG_ARCH_BERLIN is not set # CONFIG_ARCH_DIGICOLOR is not set # CONFIG_ARCH_HIGHBANK is not set -# CONFIG_ARCH_HISI is not set +# CONFIG_ARCH_GOKE is not set CONFIG_ARCH_GOKE=y # # Goke platform type # +# CONFIG_ARCH_HI3516A is not set +# CONFIG_ARCH_HI3516CV500 is not set +# CONFIG_ARCH_HI3516DV300 is not set CONFIG_ARCH_GK7205V200=y # CONFIG_ARCH_GK7205V300 is not set # CONFIG_ARCH_GK7202V300 is not set # CONFIG_ARCH_GK7605V100 is not set +# CONFIG_ARCH_HI3556V200 is not set +# CONFIG_ARCH_HI3559V200 is not set +# CONFIG_ARCH_HI3536DV100 is not set +# CONFIG_ARCH_HI3521A is not set +# CONFIG_ARCH_HI3531A is not set +# CONFIG_ARCH_HI3556AV100 is not set +# CONFIG_ARCH_HI3519AV100 is not set # CONFIG_GOKE_MC is not set CONFIG_BSP_ZRELADDR=0x40008000 CONFIG_BSP_PARAMS_PHYS=0x00000100 @@ -446,7 +455,7 @@ CONFIG_MULTI_IRQ_HANDLER=y # # Kernel Features # -CONFIG_HAVE_SMP=y +CONFIG_HAVE_SMP=n # CONFIG_SMP is not set CONFIG_HAVE_ARM_ARCH_TIMER=y CONFIG_VMSPLIT_3G=y @@ -483,6 +492,7 @@ CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y CONFIG_HAVE_MEMBLOCK=y CONFIG_NO_BOOTMEM=y +CONFIG_MEMORY_ISOLATION=y # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_COMPACTION=y @@ -492,7 +502,9 @@ CONFIG_MIGRATION=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_NEED_PER_CPU_KM=y # CONFIG_CLEANCACHE is not set -# CONFIG_CMA is not set +CONFIG_CMA=y +# CONFIG_CMA_DEBUG is not set +CONFIG_CMA_AREAS=77 # CONFIG_ZPOOL is not set # CONFIG_ZBUD is not set # CONFIG_ZSMALLOC is not set @@ -591,21 +603,21 @@ CONFIG_PACKET=y # CONFIG_PACKET_DIAG is not set CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set -CONFIG_XFRM=y -CONFIG_XFRM_ALGO=y -CONFIG_XFRM_USER=y +CONFIG_XFRM=n +CONFIG_XFRM_ALGO=n +CONFIG_XFRM_USER=n # 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=n # CONFIG_NET_KEY_MIGRATE is not set CONFIG_INET=y CONFIG_IP_MULTICAST=y -CONFIG_IP_ADVANCED_ROUTER=y +CONFIG_IP_ADVANCED_ROUTER=n # CONFIG_IP_FIB_TRIE_STATS is not set -CONFIG_IP_MULTIPLE_TABLES=y -CONFIG_IP_ROUTE_MULTIPATH=y -CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_MULTIPLE_TABLES=n +CONFIG_IP_ROUTE_MULTIPATH=n +CONFIG_IP_ROUTE_VERBOSE=n CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y # CONFIG_IP_PNP_BOOTP is not set @@ -613,11 +625,11 @@ CONFIG_IP_PNP_DHCP=y # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE_DEMUX is not set # CONFIG_NET_IP_TUNNEL is not set -CONFIG_IP_MROUTE=y +CONFIG_IP_MROUTE=n # CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set -CONFIG_IP_PIMSM_V1=y -CONFIG_IP_PIMSM_V2=y -CONFIG_SYN_COOKIES=y +CONFIG_IP_PIMSM_V1=n +CONFIG_IP_PIMSM_V2=n +CONFIG_SYN_COOKIES=n # CONFIG_NET_UDP_TUNNEL is not set # CONFIG_NET_FOU is not set # CONFIG_INET_AH is not set @@ -632,11 +644,11 @@ CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y # CONFIG_INET_UDP_DIAG is not set # CONFIG_INET_DIAG_DESTROY is not set -CONFIG_TCP_CONG_ADVANCED=y -CONFIG_TCP_CONG_BIC=m +CONFIG_TCP_CONG_ADVANCED=n +CONFIG_TCP_CONG_BIC=n CONFIG_TCP_CONG_CUBIC=y -CONFIG_TCP_CONG_WESTWOOD=m -CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_WESTWOOD=n +CONFIG_TCP_CONG_HTCP=n # CONFIG_TCP_CONG_HSTCP is not set # CONFIG_TCP_CONG_HYBLA is not set # CONFIG_TCP_CONG_VEGAS is not set @@ -652,8 +664,12 @@ CONFIG_TCP_CONG_HTCP=m CONFIG_DEFAULT_CUBIC=y # CONFIG_DEFAULT_RENO is not set CONFIG_DEFAULT_TCP_CONG="cubic" -CONFIG_TCP_MD5SIG=y -# CONFIG_IPV6 is not set +CONFIG_TCP_MD5SIG=n +CONFIG_IPV6=y +CONFIG_INET6_XFRM_MODE_TRANSPORT=n +CONFIG_INET6_XFRM_MODE_TUNNEL=n +CONFIG_INET6_XFRM_MODE_BEET=n +CONFIG_IPV6_SIT=n # CONFIG_NETWORK_SECMARK is not set # CONFIG_NET_PTP_CLASSIFY is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set @@ -677,7 +693,7 @@ CONFIG_HAVE_NET_DSA=y # CONFIG_IEEE802154 is not set # CONFIG_NET_SCHED is not set # CONFIG_DCB is not set -CONFIG_DNS_RESOLVER=y +CONFIG_DNS_RESOLVER=n # CONFIG_BATMAN_ADV is not set # CONFIG_OPENVSWITCH is not set # CONFIG_VSOCKETS is not set @@ -707,8 +723,10 @@ CONFIG_BPF_JIT=y # CONFIG_STREAM_PARSER is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y +CONFIG_WEXT_PRIV=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set @@ -754,8 +772,8 @@ CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_STANDALONE=y # CONFIG_PREVENT_FIRMWARE_BUILD is not set -CONFIG_FW_LOADER=y -CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_FW_LOADER=n +CONFIG_FIRMWARE_IN_KERNEL=n CONFIG_EXTRA_FIRMWARE="" # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_ALLOW_DEV_COREDUMP=y @@ -769,6 +787,17 @@ CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPI=y CONFIG_REGMAP_MMIO=y # CONFIG_DMA_SHARED_BUFFER is not set +CONFIG_DMA_CMA=y + +# +# Default contiguous memory area size: +# +CONFIG_CMA_SIZE_MBYTES=0 +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 # # Bus devices @@ -838,7 +867,7 @@ CONFIG_MTD_CFI_I2=y # Disk-On-Chip Device Drivers # # CONFIG_MTD_DOCG3 is not set -CONFIG_MTD_NAND_ECC=y +CONFIG_MTD_NAND_ECC=n # CONFIG_MTD_NAND_ECC_SMC is not set CONFIG_MTD_NAND=y # CONFIG_MTD_NAND_ECC_BCH is not set @@ -852,7 +881,7 @@ CONFIG_MTD_NAND_IDS=y # CONFIG_MTD_NAND_NANDSIM is not set # CONFIG_MTD_NAND_BRCMNAND is not set # CONFIG_MTD_NAND_PLATFORM is not set -# CONFIG_MTD_NAND_HISI504 is not set +# CONFIG_MTD_NAND_GOKE504 is not set # CONFIG_MTD_NAND_MTK is not set CONFIG_MTD_SPI_NAND_GOKE=y # CONFIG_GOKE_NAND_ECC_STATUS_REPORT is not set @@ -870,6 +899,7 @@ CONFIG_MTD_SPI_NOR=y # CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set # CONFIG_SPI_CADENCE_QUADSPI is not set CONFIG_SPI_GOKE_SFC=y +# CONFIG_MTD_SPI_IDS is not set CONFIG_CLOSE_SPI_8PIN_4IO=y CONFIG_GOKE_SPI_BLOCK_PROTECT=y CONFIG_MTD_UBI=y @@ -877,7 +907,7 @@ CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FASTMAP is not set # CONFIG_MTD_UBI_GLUEBI is not set -# CONFIG_MTD_UBI_BLOCK is not set +CONFIG_MTD_UBI_BLOCK=y CONFIG_DTC=y CONFIG_OF=y # CONFIG_OF_UNITTEST is not set @@ -994,7 +1024,7 @@ CONFIG_SCSI=m CONFIG_SCSI_DMA=y CONFIG_SCSI_NETLINK=y # CONFIG_SCSI_MQ_DEFAULT is not set -CONFIG_SCSI_PROC_FS=y +# CONFIG_SCSI_PROC_FS is not set # # SCSI support type (disk, tape, CD-ROM) @@ -1002,7 +1032,7 @@ CONFIG_SCSI_PROC_FS=y CONFIG_BLK_DEV_SD=m # CONFIG_CHR_DEV_ST is not set # CONFIG_CHR_DEV_OSST is not set -CONFIG_BLK_DEV_SR=m +# CONFIG_BLK_DEV_SR is not set # CONFIG_BLK_DEV_SR_VENDOR is not set # CONFIG_CHR_DEV_SG is not set # CONFIG_CHR_DEV_SCH is not set @@ -1066,9 +1096,14 @@ CONFIG_ETHERNET=y # CONFIG_DNET is not set # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set -# CONFIG_NET_VENDOR_HISILICON is not set CONFIG_NET_VENDOR_GOKE=y +# CONFIG_HIX5HD2_GMAC is not set CONFIG_GOKE_FEMAC=y +# CONFIG_HIP04_ETH is not set +# CONFIG_HNS is not set +# CONFIG_HNS_DSAF is not set +# CONFIG_HNS_ENET is not set +# CONFIG_HIETH_GMAC is not set # CONFIG_NET_VENDOR_INTEL is not set # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set @@ -1099,7 +1134,7 @@ CONFIG_SWPHY=y # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set CONFIG_MDIO_GOKE_FEMAC=y -# CONFIG_MDIO_HISI_FEMAC is not set +# CONFIG_MDIO_GOKE_GEMAC is not set # # MII PHY device drivers @@ -1199,7 +1234,7 @@ CONFIG_ATH9K_HTC=m # # Input device support # -CONFIG_INPUT=y +CONFIG_INPUT=n # CONFIG_INPUT_FF_MEMLESS is not set # CONFIG_INPUT_POLLDEV is not set # CONFIG_INPUT_SPARSEKMAP is not set @@ -1210,7 +1245,7 @@ CONFIG_INPUT=y # # CONFIG_INPUT_MOUSEDEV is not set # CONFIG_INPUT_JOYDEV is not set -# CONFIG_INPUT_EVDEV is not set +CONFIG_INPUT_EVDEV=n # CONFIG_INPUT_EVBUG is not set # @@ -1227,10 +1262,10 @@ CONFIG_INPUT=y # # Hardware I/O ports # -CONFIG_SERIO=y -CONFIG_SERIO_SERPORT=y +CONFIG_SERIO=n +CONFIG_SERIO_SERPORT=n # CONFIG_SERIO_AMBAKMI is not set -CONFIG_SERIO_LIBPS2=y +CONFIG_SERIO_LIBPS2=n # CONFIG_SERIO_RAW is not set # CONFIG_SERIO_ALTERA_PS2 is not set # CONFIG_SERIO_PS2MULT is not set @@ -1243,10 +1278,10 @@ CONFIG_SERIO_LIBPS2=y # Character devices # CONFIG_TTY=y -CONFIG_VT=y -CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT=n +CONFIG_CONSOLE_TRANSLATIONS=n CONFIG_VT_CONSOLE=y -CONFIG_VT_CONSOLE_SLEEP=y +CONFIG_VT_CONSOLE_SLEEP=n CONFIG_HW_CONSOLE=y # CONFIG_VT_HW_CONSOLE_BINDING is not set CONFIG_UNIX98_PTYS=y @@ -1343,7 +1378,7 @@ CONFIG_I2C_GOKE=y # CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set # CONFIG_I2C_TAOS_EVM is not set -# CONFIG_I2C_TINY_USB is not set +CONFIG_I2C_TINY_USB=m # # Other I2C/SMBus bus drivers @@ -1381,7 +1416,7 @@ CONFIG_SPI_PL022=y # # SPI Protocol Masters # -CONFIG_SPI_SPIDEV=y +CONFIG_SPI_SPIDEV=n # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPMI is not set @@ -1475,19 +1510,19 @@ CONFIG_GPIO_PL061=y # # CONFIG_W1 is not set # CONFIG_POWER_AVS is not set -CONFIG_POWER_RESET=y +CONFIG_POWER_RESET=n # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_BRCMSTB is not set -CONFIG_POWER_RESET_GOKE=y # CONFIG_POWER_RESET_GPIO is not set # CONFIG_POWER_RESET_GPIO_RESTART is not set +CONFIG_POWER_RESET_GOKE=n # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_VERSATILE 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_POWER_SUPPLY=y +CONFIG_POWER_SUPPLY=n # CONFIG_POWER_SUPPLY_DEBUG is not set # CONFIG_PDA_POWER is not set # CONFIG_TEST_POWER is not set @@ -1623,7 +1658,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_WM8350_I2C is not set # CONFIG_MFD_WM8994 is not set # CONFIG_REGULATOR is not set -# CONFIG_MEDIA_SUPPORT is not set +CONFIG_MEDIA_SUPPORT=n # # Multimedia core support @@ -1676,7 +1711,42 @@ CONFIG_MFD_SYSCON=y # # Frame buffer Devices # -# CONFIG_FB is not set +CONFIG_FB=n +# CONFIG_FIRMWARE_EDID is not set +CONFIG_FB_CMDLINE=n +CONFIG_FB_NOTIFY=n +# CONFIG_FB_DDC is not set +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +# CONFIG_FB_CFB_FILLRECT is not set +# CONFIG_FB_CFB_COPYAREA is not set +# CONFIG_FB_CFB_IMAGEBLIT is not set +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +# CONFIG_FB_SYS_FILLRECT is not set +# CONFIG_FB_SYS_COPYAREA is not set +# CONFIG_FB_SYS_IMAGEBLIT is not set +# CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_SYS_FOPS is not set +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +# CONFIG_FB_BACKLIGHT is not set +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_ARMCLCD is not set +# CONFIG_FB_OPENCORES is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_SMSCUFX is not set +# CONFIG_FB_UDL is not set +# CONFIG_FB_IBM_GXT4500 is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_BROADSHEET is not set +# CONFIG_FB_AUO_K190X is not set +# CONFIG_FB_SIMPLE is not set +# CONFIG_FB_SSD1307 is not set # CONFIG_BACKLIGHT_LCD_SUPPORT is not set # CONFIG_VGASTATE is not set @@ -1684,16 +1754,18 @@ CONFIG_MFD_SYSCON=y # Console display driver support # CONFIG_DUMMY_CONSOLE=y +# CONFIG_FRAMEBUFFER_CONSOLE is not set +# CONFIG_LOGO is not set # CONFIG_SOUND is not set # # HID support # -CONFIG_HID=y +CONFIG_HID=n # CONFIG_HID_BATTERY_STRENGTH is not set # CONFIG_HIDRAW is not set # CONFIG_UHID is not set -CONFIG_HID_GENERIC=y +CONFIG_HID_GENERIC=n # # Special HID drivers @@ -1763,7 +1835,7 @@ CONFIG_HID_GENERIC=y # # USB HID support # -CONFIG_USB_HID=y +CONFIG_USB_HID=n # CONFIG_HID_PID is not set # CONFIG_USB_HIDDEV is not set @@ -1963,6 +2035,7 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_R8A66597 is not set # CONFIG_USB_PXA27X is not set # CONFIG_USB_MV_UDC is not set +# CONFIG_HIUSB_DEVICE2_0 is not set # CONFIG_USB_MV_U3D is not set # CONFIG_USB_M66592 is not set # CONFIG_USB_BDC_UDC is not set @@ -1970,16 +2043,22 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_GADGET_XILINX is not set # CONFIG_USB_DUMMY_HCD is not set CONFIG_USB_LIBCOMPOSITE=m +CONFIG_USB_F_ACM=m +CONFIG_USB_U_SERIAL=m +CONFIG_USB_U_ETHER=m +CONFIG_USB_F_ECM=m +CONFIG_USB_F_RNDIS=m +# CONFIG_USB_F_MASS_STORAGE is not set CONFIG_USB_CONFIGFS=m # CONFIG_USB_CONFIGFS_SERIAL is not set -# CONFIG_USB_CONFIGFS_ACM is not set +CONFIG_USB_CONFIGFS_ACM=y # CONFIG_USB_CONFIGFS_OBEX is not set # CONFIG_USB_CONFIGFS_NCM is not set -# CONFIG_USB_CONFIGFS_ECM is not set +CONFIG_USB_CONFIGFS_ECM=y # CONFIG_USB_CONFIGFS_ECM_SUBSET is not set -# CONFIG_USB_CONFIGFS_RNDIS is not set +CONFIG_USB_CONFIGFS_RNDIS=y # CONFIG_USB_CONFIGFS_EEM is not set -# CONFIG_USB_CONFIGFS_MASS_STORAGE is not set +CONFIG_USB_CONFIGFS_MASS_STORAGE=y # CONFIG_USB_CONFIGFS_F_LB_SS is not set # CONFIG_USB_CONFIGFS_F_FS is not set # CONFIG_USB_CONFIGFS_F_HID is not set @@ -2086,7 +2165,7 @@ CONFIG_RTC_INTF_DEV=y # 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 +CONFIG_RTC_I2C_AND_SPI=n # # SPI and I2C RTC drivers @@ -2145,7 +2224,35 @@ CONFIG_RTC_DRV_GOKE=y # # Microsoft Hyper-V guest support # -# CONFIG_STAGING is not set +CONFIG_STAGING=y +# CONFIG_PRISM2_USB is not set +# CONFIG_COMEDI is not set +# CONFIG_RTLLIB is not set +# CONFIG_R8712U is not set +# CONFIG_R8188EU is not set +# CONFIG_VT6656 is not set + +# +# Speakup console speech +# +# CONFIG_SPEAKUP is not set +# CONFIG_STAGING_MEDIA is not set + +# +# Android +# +# CONFIG_STAGING_BOARD is not set +# CONFIG_LTE_GDM724X is not set +# CONFIG_MTD_SPINAND_MT29F is not set +# CONFIG_LNET is not set +# CONFIG_GS_FPGABOOT is not set +# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set +# CONFIG_FB_TFT is not set +# CONFIG_WILC1000_SDIO is not set +# CONFIG_WILC1000_SPI is not set +# CONFIG_MOST is not set +# CONFIG_KS7010 is not set +# CONFIG_GREYBUS is not set # CONFIG_GOLDFISH is not set # CONFIG_CHROME_PLATFORMS is not set CONFIG_CLKDEV_LOOKUP=y @@ -2163,7 +2270,6 @@ CONFIG_COMMON_CLK=y # CONFIG_COMMON_CLK_CS2000_CP is not set # CONFIG_CLK_QORIQ is not set # CONFIG_COMMON_CLK_NXP is not set -# CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_PXA is not set # CONFIG_COMMON_CLK_PIC32 is not set CONFIG_COMMON_CLK_GK7205V200=y @@ -2183,6 +2289,7 @@ CONFIG_ARM_ARCH_TIMER=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set CONFIG_ARM_TIMER_SP804=y +# CONFIG_TIMER_HISP804 is not set # CONFIG_ATMEL_PIT is not set # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set @@ -2214,11 +2321,7 @@ CONFIG_ARM_TIMER_SP804=y # CONFIG_EXTCON is not set # CONFIG_MEMORY is not set # CONFIG_IIO is not set -CONFIG_PWM=y -CONFIG_PWM_SYSFS=y -# CONFIG_PWM_FSL_FTM is not set -CONFIG_PWM_GOKE=y -# CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM is not set CONFIG_IRQCHIP=y CONFIG_ARM_GIC=y CONFIG_ARM_GIC_MAX_NR=1 @@ -2243,6 +2346,8 @@ CONFIG_GENERIC_PHY=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_BCM_KONA_USB2_PHY is not set +# CONFIG_PHY_GOKE_USB2 is not set +# CONFIG_PHY_GOKE_USB3 is not set CONFIG_PHY_GOKE_USBP2=y # CONFIG_USB_MODE_OPTION is not set # CONFIG_POWERCAP is not set @@ -2265,10 +2370,14 @@ CONFIG_PHY_GOKE_USBP2=y # FPGA Configuration Support # # CONFIG_FPGA is not set +# CONFIG_BSP_DMAC is not set +# CONFIG_HIEDMAC is not set # -# goke driver support +# Hisilicon driver support # +CONFIG_CMA_MEM_SHARED=y +# CONFIG_CMA_ADVANCE_SHARE is not set # # Firmware Drivers @@ -2292,8 +2401,8 @@ CONFIG_DCACHE_WORD_ACCESS=y # CONFIG_BTRFS_FS is not set # CONFIG_NILFS2_FS is not set CONFIG_F2FS_FS=m -CONFIG_F2FS_FS_XATTR=y -CONFIG_F2FS_FS_POSIX_ACL=y +CONFIG_F2FS_FS_XATTR=n +CONFIG_F2FS_FS_POSIX_ACL=n # CONFIG_F2FS_FS_SECURITY is not set # CONFIG_F2FS_CHECK_FS is not set # CONFIG_F2FS_FS_ENCRYPTION is not set @@ -2302,10 +2411,10 @@ CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y # CONFIG_EXPORTFS_BLOCK_OPS is not set CONFIG_FILE_LOCKING=y -CONFIG_MANDATORY_FILE_LOCKING=y +CONFIG_MANDATORY_FILE_LOCKING=n # CONFIG_FS_ENCRYPTION is not set CONFIG_FSNOTIFY=y -CONFIG_DNOTIFY=y +CONFIG_DNOTIFY=n CONFIG_INOTIFY_USER=y # CONFIG_FANOTIFY is not set # CONFIG_QUOTA is not set @@ -2329,7 +2438,7 @@ CONFIG_OVERLAY_FS=y # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=m -# CONFIG_MSDOS_FS is not set +CONFIG_MSDOS_FS=n CONFIG_VFAT_FS=m CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" @@ -2346,10 +2455,10 @@ CONFIG_PROC_PAGE_MONITOR=y CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y -CONFIG_TMPFS_POSIX_ACL=y -CONFIG_TMPFS_XATTR=y +CONFIG_TMPFS_POSIX_ACL=n +CONFIG_TMPFS_XATTR=n # CONFIG_HUGETLB_PAGE is not set -CONFIG_CONFIGFS_FS=y +CONFIG_CONFIGFS_FS=n CONFIG_MISC_FILESYSTEMS=y # CONFIG_ORANGEFS_FS is not set # CONFIG_ADFS_FS is not set @@ -2360,19 +2469,19 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set # CONFIG_EFS_FS is not set -# CONFIG_YAFFS_FS is not set -# CONFIG_YAFFS_YAFFS1 is not set +CONFIG_YAFFS_FS=n +CONFIG_YAFFS_YAFFS1=n # CONFIG_YAFFS_9BYTE_TAGS is not set # CONFIG_YAFFS_DOES_ECC is not set -# CONFIG_YAFFS_YAFFS2 is not set -# CONFIG_YAFFS_AUTO_YAFFS2 is not set +CONFIG_YAFFS_YAFFS2=n +CONFIG_YAFFS_AUTO_YAFFS2=n # CONFIG_YAFFS_DISABLE_TAGS_ECC is not set # CONFIG_YAFFS_ALWAYS_CHECK_CHUNK_ERASED is not set # CONFIG_YAFFS_EMPTY_LOST_AND_FOUND is not set # CONFIG_YAFFS_DISABLE_BLOCK_REFRESHING is not set # CONFIG_YAFFS_DISABLE_BACKGROUND is not set # CONFIG_YAFFS_DISABLE_BAD_BLOCK_MARKING is not set -# CONFIG_YAFFS_XATTR is not set +CONFIG_YAFFS_XATTR=n CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y @@ -2385,7 +2494,7 @@ CONFIG_JFFS2_ZLIB=y # CONFIG_JFFS2_LZMA is not set CONFIG_JFFS2_RTIME=y # CONFIG_JFFS2_RUBIN is not set -# CONFIG_UBIFS_FS is not set +CONFIG_UBIFS_FS=y # CONFIG_LOGFS is not set # CONFIG_CRAMFS is not set CONFIG_SQUASHFS=y @@ -2395,7 +2504,7 @@ 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 is not set +CONFIG_SQUASHFS_ZLIB=n # CONFIG_SQUASHFS_LZ4 is not set # CONFIG_SQUASHFS_LZO is not set CONFIG_SQUASHFS_XZ=y @@ -2414,18 +2523,23 @@ CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_UFS_FS is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y -# CONFIG_NFS_V2 is not set +CONFIG_NFS_V2=n CONFIG_NFS_V3=y -# CONFIG_NFS_V3_ACL is not set -# CONFIG_NFS_V4 is not set +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=n # CONFIG_NFS_SWAP is not set +# CONFIG_NFS_V4_1 is not set CONFIG_ROOT_NFS=y +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=n # CONFIG_NFSD is not set CONFIG_GRACE_PERIOD=y -CONFIG_LOCKD=y -CONFIG_LOCKD_V4=y +CONFIG_LOCKD=n +CONFIG_LOCKD_V4=n +CONFIG_NFS_ACL_SUPPORT=y CONFIG_NFS_COMMON=y CONFIG_SUNRPC=y +CONFIG_SUNRPC_GSS=n # CONFIG_SUNRPC_DEBUG is not set # CONFIG_CEPH_FS is not set # CONFIG_CIFS is not set @@ -2457,7 +2571,7 @@ CONFIG_NLS_CODEPAGE_437=y # 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_ASCII=y CONFIG_NLS_ISO8859_1=y # CONFIG_NLS_ISO8859_2 is not set # CONFIG_NLS_ISO8859_3 is not set @@ -2514,6 +2628,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set # CONFIG_MAGIC_SYSRQ is not set +# CRUCIAL for /dev/sys CONFIG_DEBUG_KERNEL=y # @@ -2553,6 +2668,7 @@ CONFIG_PANIC_TIMEOUT=0 # # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_SPINLOCK is not set +# CRUCIAL for /dev/sys CONFIG_DEBUG_MUTEXES=y # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set # CONFIG_DEBUG_LOCK_ALLOC is not set @@ -2585,13 +2701,13 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_NOTIFIER_ERROR_INJECTION is not set # CONFIG_FAULT_INJECTION is not set # CONFIG_LATENCYTOP is not set -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y -CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_TRACING_SUPPORT=y +CONFIG_HAVE_FUNCTION_TRACER=n +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=n +CONFIG_HAVE_DYNAMIC_FTRACE=n +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=n +CONFIG_HAVE_SYSCALL_TRACEPOINTS=n +CONFIG_HAVE_C_RECORDMCOUNT=n +CONFIG_TRACING_SUPPORT=n # CONFIG_FTRACE is not set # @@ -2620,7 +2736,7 @@ CONFIG_TRACING_SUPPORT=y # CONFIG_MEMTEST is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_SAMPLES is not set -CONFIG_HAVE_ARCH_KGDB=y +CONFIG_HAVE_ARCH_KGDB=n # CONFIG_KGDB is not set # CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set # CONFIG_UBSAN is not set @@ -2817,22 +2933,23 @@ CONFIG_LIBCRC32C=y # CONFIG_CRC8 is not set # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set # 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_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_ZLIB_INFLATE=n +CONFIG_ZLIB_DEFLATE=n +CONFIG_LZO_COMPRESS=n +CONFIG_LZO_DECOMPRESS=n +CONFIG_LZ4_DECOMPRESS=n +CONFIG_XZ_DEC=n +CONFIG_XZ_DEC_X86=n +CONFIG_XZ_DEC_POWERPC=n +CONFIG_XZ_DEC_IA64=n +CONFIG_XZ_DEC_ARM=n +CONFIG_XZ_DEC_ARMTHUMB=n +CONFIG_XZ_DEC_SPARC=n +CONFIG_XZ_DEC_BCJ=n # CONFIG_XZ_DEC_TEST is not set -CONFIG_DECOMPRESS_GZIP=y -CONFIG_DECOMPRESS_LZ4=y +CONFIG_DECOMPRESS_GZIP=n +CONFIG_DECOMPRESS_XZ=n +CONFIG_DECOMPRESS_LZ4=n CONFIG_GENERIC_ALLOCATOR=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y @@ -2844,8 +2961,10 @@ CONFIG_NLATTR=y # CONFIG_DDR is not set # CONFIG_IRQ_POLL is not set CONFIG_LIBFDT=y +CONFIG_OID_REGISTRY=y # CONFIG_SG_SPLIT is not set CONFIG_SG_POOL=y CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_SBITMAP=y # CONFIG_VIRTUALIZATION is not set +# CONFIG_GCC_PLUGINS is not set diff --git a/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v200.generic.config b/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v200.generic.config index 38c7e4bf..3cabd04e 100644 --- a/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v200.generic.config +++ b/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v200.generic.config @@ -33,24 +33,24 @@ CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set -# CONFIG_HAVE_KERNEL_GZIP is not set -# CONFIG_HAVE_KERNEL_LZMA is not set +CONFIG_HAVE_KERNEL_GZIP=n +CONFIG_HAVE_KERNEL_LZMA=n CONFIG_HAVE_KERNEL_XZ=y -# CONFIG_HAVE_KERNEL_LZO is not set -# CONFIG_HAVE_KERNEL_LZ4 is not set +CONFIG_HAVE_KERNEL_LZO=n +CONFIG_HAVE_KERNEL_LZ4=n # CONFIG_KERNEL_GZIP is not set # CONFIG_KERNEL_LZMA is not set CONFIG_KERNEL_XZ=y # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set -CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_DEFAULT_HOSTNAME="openipc" # CONFIG_SWAP is not set CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y # CONFIG_POSIX_MQUEUE is not set -CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROSS_MEMORY_ATTACH=n CONFIG_FHANDLE=y -CONFIG_USELIB=y +CONFIG_USELIB=n # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y @@ -99,37 +99,37 @@ CONFIG_SRCU=y # CONFIG_RCU_EXPEDITE_BOOT is not set # CONFIG_BUILD_BIN2C is not set # CONFIG_IKCONFIG is not set -CONFIG_LOG_BUF_SHIFT=17 +CONFIG_LOG_BUF_SHIFT=16 CONFIG_NMI_LOG_BUF_SHIFT=13 CONFIG_GENERIC_SCHED_CLOCK=y -CONFIG_CGROUPS=y +CONFIG_CGROUPS=n # CONFIG_MEMCG is not set # CONFIG_BLK_CGROUP is not set # CONFIG_CGROUP_SCHED is not set # CONFIG_CGROUP_PIDS is not set -CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_FREEZER=n # CONFIG_CPUSETS is not set # CONFIG_CGROUP_DEVICE is not set # CONFIG_CGROUP_CPUACCT is not set # CONFIG_CGROUP_DEBUG is not set # CONFIG_CHECKPOINT_RESTORE is not set -CONFIG_NAMESPACES=y -CONFIG_UTS_NS=y -CONFIG_IPC_NS=y +CONFIG_NAMESPACES=n +CONFIG_UTS_NS=n +CONFIG_IPC_NS=n # CONFIG_USER_NS is not set -CONFIG_PID_NS=y -CONFIG_NET_NS=y +CONFIG_PID_NS=n +CONFIG_NET_NS=n # CONFIG_SCHED_AUTOGROUP is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_RELAY is not set -CONFIG_BLK_DEV_INITRD=y +CONFIG_BLK_DEV_INITRD=n CONFIG_INITRAMFS_SOURCE="" -CONFIG_RD_GZIP=y +CONFIG_RD_GZIP=n # CONFIG_RD_BZIP2 is not set # CONFIG_RD_LZMA is not set -# CONFIG_RD_XZ is not set +CONFIG_RD_XZ=n # CONFIG_RD_LZO is not set -CONFIG_RD_LZ4=y +CONFIG_RD_LZ4=n CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y @@ -142,13 +142,13 @@ CONFIG_MULTIUSER=y # CONFIG_SGETMASK_SYSCALL is not set CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set -CONFIG_KALLSYMS=y +CONFIG_KALLSYMS=n # CONFIG_KALLSYMS_ALL is not set # CONFIG_KALLSYMS_ABSOLUTE_PERCPU is not set -CONFIG_KALLSYMS_BASE_RELATIVE=y +CONFIG_KALLSYMS_BASE_RELATIVE=n CONFIG_PRINTK=y CONFIG_PRINTK_NMI=y -CONFIG_BUG=y +CONFIG_BUG=n CONFIG_ELF_CORE=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y @@ -158,8 +158,8 @@ CONFIG_TIMERFD=y CONFIG_EVENTFD=y # CONFIG_BPF_SYSCALL is not set CONFIG_SHMEM=y -CONFIG_AIO=y -CONFIG_ADVISE_SYSCALLS=y +CONFIG_AIO=n +CONFIG_ADVISE_SYSCALLS=n # CONFIG_USERFAULTFD is not set CONFIG_MEMBARRIER=y # CONFIG_EMBEDDED is not set @@ -178,16 +178,16 @@ CONFIG_SLUB=y # CONFIG_SLAB_FREELIST_RANDOM is not set # CONFIG_SYSTEM_DATA_VERIFICATION is not set # CONFIG_PROFILING is not set -CONFIG_HAVE_OPROFILE=y +CONFIG_HAVE_OPROFILE=n # CONFIG_KPROBES is not set # CONFIG_JUMP_LABEL is not set # CONFIG_UPROBES is not set # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_OPTPROBES=y +CONFIG_HAVE_KPROBES=n +CONFIG_HAVE_KRETPROBES=n +CONFIG_HAVE_OPTPROBES=n CONFIG_HAVE_NMI=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_CONTIGUOUS=y @@ -202,7 +202,6 @@ CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_HAVE_GCC_PLUGINS=y -# CONFIG_GCC_PLUGINS is not set CONFIG_HAVE_CC_STACKPROTECTOR=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_CC_STACKPROTECTOR_NONE is not set @@ -221,16 +220,16 @@ CONFIG_ARCH_MMAP_RND_BITS_MAX=16 CONFIG_ARCH_MMAP_RND_BITS=8 # CONFIG_HAVE_ARCH_HASH is not set # CONFIG_ISA_BUS_API is not set -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_OLD_SIGACTION=y +CONFIG_CLONE_BACKWARDS=n +CONFIG_OLD_SIGSUSPEND3=n +CONFIG_OLD_SIGACTION=n # CONFIG_CPU_NO_EFFICIENT_FFS is not set # CONFIG_HAVE_ARCH_VMAP_STACK is not set # # GCOV-based kernel profiling # -CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=n CONFIG_HAVE_GENERIC_DMA_COHERENT=y CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y @@ -278,9 +277,9 @@ CONFIG_CMDLINE_PARTITION=y # # IO Schedulers # -CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_NOOP=n CONFIG_IOSCHED_DEADLINE=y -CONFIG_IOSCHED_CFQ=y +CONFIG_IOSCHED_CFQ=n CONFIG_DEFAULT_DEADLINE=y # CONFIG_DEFAULT_CFQ is not set # CONFIG_DEFAULT_NOOP is not set @@ -338,16 +337,26 @@ CONFIG_ARCH_MULTI_V6_V7=y # CONFIG_ARCH_BERLIN is not set # CONFIG_ARCH_DIGICOLOR is not set # CONFIG_ARCH_HIGHBANK is not set -# CONFIG_ARCH_HISI is not set +# CONFIG_ARCH_GOKE is not set CONFIG_ARCH_GOKE=y # # Goke platform type # +# CONFIG_ARCH_HI3516A is not set +# CONFIG_ARCH_HI3516CV500 is not set +# CONFIG_ARCH_HI3516DV300 is not set CONFIG_ARCH_GK7205V200=y # CONFIG_ARCH_GK7205V300 is not set # CONFIG_ARCH_GK7202V300 is not set # CONFIG_ARCH_GK7605V100 is not set +# CONFIG_ARCH_HI3556V200 is not set +# CONFIG_ARCH_HI3559V200 is not set +# CONFIG_ARCH_HI3536DV100 is not set +# CONFIG_ARCH_HI3521A is not set +# CONFIG_ARCH_HI3531A is not set +# CONFIG_ARCH_HI3556AV100 is not set +# CONFIG_ARCH_HI3519AV100 is not set # CONFIG_GOKE_MC is not set CONFIG_BSP_ZRELADDR=0x40008000 CONFIG_BSP_PARAMS_PHYS=0x00000100 @@ -446,7 +455,7 @@ CONFIG_MULTI_IRQ_HANDLER=y # # Kernel Features # -CONFIG_HAVE_SMP=y +CONFIG_HAVE_SMP=n # CONFIG_SMP is not set CONFIG_HAVE_ARM_ARCH_TIMER=y CONFIG_VMSPLIT_3G=y @@ -483,6 +492,7 @@ CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y CONFIG_HAVE_MEMBLOCK=y CONFIG_NO_BOOTMEM=y +CONFIG_MEMORY_ISOLATION=y # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_COMPACTION=y @@ -492,7 +502,9 @@ CONFIG_MIGRATION=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_NEED_PER_CPU_KM=y # CONFIG_CLEANCACHE is not set -# CONFIG_CMA is not set +CONFIG_CMA=y +# CONFIG_CMA_DEBUG is not set +CONFIG_CMA_AREAS=77 # CONFIG_ZPOOL is not set # CONFIG_ZBUD is not set # CONFIG_ZSMALLOC is not set @@ -591,21 +603,21 @@ CONFIG_PACKET=y # CONFIG_PACKET_DIAG is not set CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set -CONFIG_XFRM=y -CONFIG_XFRM_ALGO=y -CONFIG_XFRM_USER=y +CONFIG_XFRM=n +CONFIG_XFRM_ALGO=n +CONFIG_XFRM_USER=n # 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=n # CONFIG_NET_KEY_MIGRATE is not set CONFIG_INET=y CONFIG_IP_MULTICAST=y -CONFIG_IP_ADVANCED_ROUTER=y +CONFIG_IP_ADVANCED_ROUTER=n # CONFIG_IP_FIB_TRIE_STATS is not set -CONFIG_IP_MULTIPLE_TABLES=y -CONFIG_IP_ROUTE_MULTIPATH=y -CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_MULTIPLE_TABLES=n +CONFIG_IP_ROUTE_MULTIPATH=n +CONFIG_IP_ROUTE_VERBOSE=n CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y # CONFIG_IP_PNP_BOOTP is not set @@ -613,11 +625,11 @@ CONFIG_IP_PNP_DHCP=y # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE_DEMUX is not set # CONFIG_NET_IP_TUNNEL is not set -CONFIG_IP_MROUTE=y +CONFIG_IP_MROUTE=n # CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set -CONFIG_IP_PIMSM_V1=y -CONFIG_IP_PIMSM_V2=y -CONFIG_SYN_COOKIES=y +CONFIG_IP_PIMSM_V1=n +CONFIG_IP_PIMSM_V2=n +CONFIG_SYN_COOKIES=n # CONFIG_NET_UDP_TUNNEL is not set # CONFIG_NET_FOU is not set # CONFIG_INET_AH is not set @@ -632,11 +644,11 @@ CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y # CONFIG_INET_UDP_DIAG is not set # CONFIG_INET_DIAG_DESTROY is not set -CONFIG_TCP_CONG_ADVANCED=y -CONFIG_TCP_CONG_BIC=m +CONFIG_TCP_CONG_ADVANCED=n +CONFIG_TCP_CONG_BIC=n CONFIG_TCP_CONG_CUBIC=y -CONFIG_TCP_CONG_WESTWOOD=m -CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_WESTWOOD=n +CONFIG_TCP_CONG_HTCP=n # CONFIG_TCP_CONG_HSTCP is not set # CONFIG_TCP_CONG_HYBLA is not set # CONFIG_TCP_CONG_VEGAS is not set @@ -652,8 +664,12 @@ CONFIG_TCP_CONG_HTCP=m CONFIG_DEFAULT_CUBIC=y # CONFIG_DEFAULT_RENO is not set CONFIG_DEFAULT_TCP_CONG="cubic" -CONFIG_TCP_MD5SIG=y -# CONFIG_IPV6 is not set +CONFIG_TCP_MD5SIG=n +CONFIG_IPV6=y +CONFIG_INET6_XFRM_MODE_TRANSPORT=n +CONFIG_INET6_XFRM_MODE_TUNNEL=n +CONFIG_INET6_XFRM_MODE_BEET=n +CONFIG_IPV6_SIT=n # CONFIG_NETWORK_SECMARK is not set # CONFIG_NET_PTP_CLASSIFY is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set @@ -677,7 +693,7 @@ CONFIG_HAVE_NET_DSA=y # CONFIG_IEEE802154 is not set # CONFIG_NET_SCHED is not set # CONFIG_DCB is not set -CONFIG_DNS_RESOLVER=y +CONFIG_DNS_RESOLVER=n # CONFIG_BATMAN_ADV is not set # CONFIG_OPENVSWITCH is not set # CONFIG_VSOCKETS is not set @@ -690,8 +706,8 @@ CONFIG_DNS_RESOLVER=y # CONFIG_SOCK_CGROUP_DATA is not set # 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_RX_BUSY_POLL=n +CONFIG_BQL=n # CONFIG_BPF_JIT is not set # @@ -707,15 +723,17 @@ CONFIG_BQL=y # CONFIG_STREAM_PARSER is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y +CONFIG_WEXT_PRIV=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_INTERNAL_REGDB is not set CONFIG_CFG80211_CRDA_SUPPORT=y -CONFIG_CFG80211_WEXT=y +CONFIG_CFG80211_WEXT=n # CONFIG_LIB80211 is not set CONFIG_MAC80211=m CONFIG_MAC80211_HAS_RC=y @@ -724,7 +742,7 @@ CONFIG_MAC80211_RC_MINSTREL_HT=y # CONFIG_MAC80211_RC_MINSTREL_VHT is not set CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" -CONFIG_MAC80211_MESH=y +CONFIG_MAC80211_MESH=n # CONFIG_MAC80211_MESSAGE_TRACING is not set # CONFIG_MAC80211_DEBUG_MENU is not set CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 @@ -754,8 +772,8 @@ CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_STANDALONE=y # CONFIG_PREVENT_FIRMWARE_BUILD is not set -CONFIG_FW_LOADER=y -CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_FW_LOADER=n +CONFIG_FIRMWARE_IN_KERNEL=n CONFIG_EXTRA_FIRMWARE="" # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_ALLOW_DEV_COREDUMP=y @@ -769,6 +787,17 @@ CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPI=y CONFIG_REGMAP_MMIO=y # CONFIG_DMA_SHARED_BUFFER is not set +CONFIG_DMA_CMA=y + +# +# Default contiguous memory area size: +# +CONFIG_CMA_SIZE_MBYTES=0 +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 # # Bus devices @@ -838,7 +867,7 @@ CONFIG_MTD_CFI_I2=y # Disk-On-Chip Device Drivers # # CONFIG_MTD_DOCG3 is not set -CONFIG_MTD_NAND_ECC=y +CONFIG_MTD_NAND_ECC=n # CONFIG_MTD_NAND_ECC_SMC is not set CONFIG_MTD_NAND=y # CONFIG_MTD_NAND_ECC_BCH is not set @@ -852,7 +881,7 @@ CONFIG_MTD_NAND_IDS=y # CONFIG_MTD_NAND_NANDSIM is not set # CONFIG_MTD_NAND_BRCMNAND is not set # CONFIG_MTD_NAND_PLATFORM is not set -# CONFIG_MTD_NAND_HISI504 is not set +# CONFIG_MTD_NAND_GOKE504 is not set # CONFIG_MTD_NAND_MTK is not set CONFIG_MTD_SPI_NAND_GOKE=y # CONFIG_GOKE_NAND_ECC_STATUS_REPORT is not set @@ -870,6 +899,7 @@ CONFIG_MTD_SPI_NOR=y # CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set # CONFIG_SPI_CADENCE_QUADSPI is not set CONFIG_SPI_GOKE_SFC=y +# CONFIG_MTD_SPI_IDS is not set CONFIG_CLOSE_SPI_8PIN_4IO=y CONFIG_GOKE_SPI_BLOCK_PROTECT=y CONFIG_MTD_UBI=y @@ -877,7 +907,7 @@ CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FASTMAP is not set # CONFIG_MTD_UBI_GLUEBI is not set -# CONFIG_MTD_UBI_BLOCK is not set +CONFIG_MTD_UBI_BLOCK=y CONFIG_DTC=y CONFIG_OF=y # CONFIG_OF_UNITTEST is not set @@ -994,7 +1024,7 @@ CONFIG_SCSI=m CONFIG_SCSI_DMA=y CONFIG_SCSI_NETLINK=y # CONFIG_SCSI_MQ_DEFAULT is not set -CONFIG_SCSI_PROC_FS=y +# CONFIG_SCSI_PROC_FS is not set # # SCSI support type (disk, tape, CD-ROM) @@ -1002,7 +1032,7 @@ CONFIG_SCSI_PROC_FS=y CONFIG_BLK_DEV_SD=m # CONFIG_CHR_DEV_ST is not set # CONFIG_CHR_DEV_OSST is not set -CONFIG_BLK_DEV_SR=m +# CONFIG_BLK_DEV_SR is not set # CONFIG_BLK_DEV_SR_VENDOR is not set # CONFIG_CHR_DEV_SG is not set # CONFIG_CHR_DEV_SCH is not set @@ -1066,9 +1096,14 @@ CONFIG_ETHERNET=y # CONFIG_DNET is not set # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set -# CONFIG_NET_VENDOR_HISILICON is not set CONFIG_NET_VENDOR_GOKE=y +# CONFIG_HIX5HD2_GMAC is not set CONFIG_GOKE_FEMAC=y +# CONFIG_HIP04_ETH is not set +# CONFIG_HNS is not set +# CONFIG_HNS_DSAF is not set +# CONFIG_HNS_ENET is not set +# CONFIG_HIETH_GMAC is not set # CONFIG_NET_VENDOR_INTEL is not set # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set @@ -1099,7 +1134,7 @@ CONFIG_SWPHY=y # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set CONFIG_MDIO_GOKE_FEMAC=y -# CONFIG_MDIO_HISI_FEMAC is not set +# CONFIG_MDIO_GOKE_GEMAC is not set # # MII PHY device drivers @@ -1198,7 +1233,7 @@ CONFIG_MT7601U=m # # Input device support # -CONFIG_INPUT=y +CONFIG_INPUT=n # CONFIG_INPUT_FF_MEMLESS is not set # CONFIG_INPUT_POLLDEV is not set # CONFIG_INPUT_SPARSEKMAP is not set @@ -1209,7 +1244,7 @@ CONFIG_INPUT=y # # CONFIG_INPUT_MOUSEDEV is not set # CONFIG_INPUT_JOYDEV is not set -# CONFIG_INPUT_EVDEV is not set +CONFIG_INPUT_EVDEV=n # CONFIG_INPUT_EVBUG is not set # @@ -1226,10 +1261,10 @@ CONFIG_INPUT=y # # Hardware I/O ports # -CONFIG_SERIO=y -CONFIG_SERIO_SERPORT=y +CONFIG_SERIO=n +CONFIG_SERIO_SERPORT=n # CONFIG_SERIO_AMBAKMI is not set -CONFIG_SERIO_LIBPS2=y +CONFIG_SERIO_LIBPS2=n # CONFIG_SERIO_RAW is not set # CONFIG_SERIO_ALTERA_PS2 is not set # CONFIG_SERIO_PS2MULT is not set @@ -1242,10 +1277,10 @@ CONFIG_SERIO_LIBPS2=y # Character devices # CONFIG_TTY=y -CONFIG_VT=y -CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT=n +CONFIG_CONSOLE_TRANSLATIONS=n CONFIG_VT_CONSOLE=y -CONFIG_VT_CONSOLE_SLEEP=y +CONFIG_VT_CONSOLE_SLEEP=n CONFIG_HW_CONSOLE=y # CONFIG_VT_HW_CONSOLE_BINDING is not set CONFIG_UNIX98_PTYS=y @@ -1342,7 +1377,7 @@ CONFIG_I2C_GOKE=y # CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set # CONFIG_I2C_TAOS_EVM is not set -# CONFIG_I2C_TINY_USB is not set +CONFIG_I2C_TINY_USB=m # # Other I2C/SMBus bus drivers @@ -1380,7 +1415,7 @@ CONFIG_SPI_PL022=y # # SPI Protocol Masters # -CONFIG_SPI_SPIDEV=y +CONFIG_SPI_SPIDEV=n # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPMI is not set @@ -1474,19 +1509,19 @@ CONFIG_GPIO_PL061=y # # CONFIG_W1 is not set # CONFIG_POWER_AVS is not set -CONFIG_POWER_RESET=y +CONFIG_POWER_RESET=n # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_BRCMSTB is not set -CONFIG_POWER_RESET_GOKE=y # CONFIG_POWER_RESET_GPIO is not set # CONFIG_POWER_RESET_GPIO_RESTART is not set +CONFIG_POWER_RESET_GOKE=n # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_VERSATILE 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_POWER_SUPPLY=y +CONFIG_POWER_SUPPLY=n # CONFIG_POWER_SUPPLY_DEBUG is not set # CONFIG_PDA_POWER is not set # CONFIG_TEST_POWER is not set @@ -1622,7 +1657,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_WM8350_I2C is not set # CONFIG_MFD_WM8994 is not set # CONFIG_REGULATOR is not set -# CONFIG_MEDIA_SUPPORT is not set +CONFIG_MEDIA_SUPPORT=n # # Multimedia core support @@ -1675,7 +1710,42 @@ CONFIG_MFD_SYSCON=y # # Frame buffer Devices # -# CONFIG_FB is not set +CONFIG_FB=n +# CONFIG_FIRMWARE_EDID is not set +CONFIG_FB_CMDLINE=n +CONFIG_FB_NOTIFY=n +# CONFIG_FB_DDC is not set +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +# CONFIG_FB_CFB_FILLRECT is not set +# CONFIG_FB_CFB_COPYAREA is not set +# CONFIG_FB_CFB_IMAGEBLIT is not set +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +# CONFIG_FB_SYS_FILLRECT is not set +# CONFIG_FB_SYS_COPYAREA is not set +# CONFIG_FB_SYS_IMAGEBLIT is not set +# CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_SYS_FOPS is not set +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +# CONFIG_FB_BACKLIGHT is not set +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_ARMCLCD is not set +# CONFIG_FB_OPENCORES is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_SMSCUFX is not set +# CONFIG_FB_UDL is not set +# CONFIG_FB_IBM_GXT4500 is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_BROADSHEET is not set +# CONFIG_FB_AUO_K190X is not set +# CONFIG_FB_SIMPLE is not set +# CONFIG_FB_SSD1307 is not set # CONFIG_BACKLIGHT_LCD_SUPPORT is not set # CONFIG_VGASTATE is not set @@ -1683,16 +1753,18 @@ CONFIG_MFD_SYSCON=y # Console display driver support # CONFIG_DUMMY_CONSOLE=y +# CONFIG_FRAMEBUFFER_CONSOLE is not set +# CONFIG_LOGO is not set # CONFIG_SOUND is not set # # HID support # -CONFIG_HID=y +CONFIG_HID=n # CONFIG_HID_BATTERY_STRENGTH is not set # CONFIG_HIDRAW is not set # CONFIG_UHID is not set -CONFIG_HID_GENERIC=y +CONFIG_HID_GENERIC=n # # Special HID drivers @@ -1762,7 +1834,7 @@ CONFIG_HID_GENERIC=y # # USB HID support # -CONFIG_USB_HID=y +CONFIG_USB_HID=n # CONFIG_HID_PID is not set # CONFIG_USB_HIDDEV is not set @@ -1819,7 +1891,7 @@ CONFIG_USB_XHCI_PLATFORM=y # # also be needed; see USB_STORAGE Help for more info # -CONFIG_USB_STORAGE=m +# CONFIG_USB_STORAGE is not set # CONFIG_USB_STORAGE_DEBUG is not set # CONFIG_USB_STORAGE_REALTEK is not set # CONFIG_USB_STORAGE_DATAFAB is not set @@ -1962,6 +2034,7 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_R8A66597 is not set # CONFIG_USB_PXA27X is not set # CONFIG_USB_MV_UDC is not set +# CONFIG_HIUSB_DEVICE2_0 is not set # CONFIG_USB_MV_U3D is not set # CONFIG_USB_M66592 is not set # CONFIG_USB_BDC_UDC is not set @@ -1969,16 +2042,22 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_GADGET_XILINX is not set # CONFIG_USB_DUMMY_HCD is not set CONFIG_USB_LIBCOMPOSITE=m +CONFIG_USB_F_ACM=m +CONFIG_USB_U_SERIAL=m +CONFIG_USB_U_ETHER=m +CONFIG_USB_F_ECM=m +CONFIG_USB_F_RNDIS=m +# CONFIG_USB_F_MASS_STORAGE is not set CONFIG_USB_CONFIGFS=m # CONFIG_USB_CONFIGFS_SERIAL is not set -# CONFIG_USB_CONFIGFS_ACM is not set +CONFIG_USB_CONFIGFS_ACM=y # CONFIG_USB_CONFIGFS_OBEX is not set # CONFIG_USB_CONFIGFS_NCM is not set -# CONFIG_USB_CONFIGFS_ECM is not set +CONFIG_USB_CONFIGFS_ECM=y # CONFIG_USB_CONFIGFS_ECM_SUBSET is not set -# CONFIG_USB_CONFIGFS_RNDIS is not set +CONFIG_USB_CONFIGFS_RNDIS=y # CONFIG_USB_CONFIGFS_EEM is not set -# CONFIG_USB_CONFIGFS_MASS_STORAGE is not set +CONFIG_USB_CONFIGFS_MASS_STORAGE=y # CONFIG_USB_CONFIGFS_F_LB_SS is not set # CONFIG_USB_CONFIGFS_F_FS is not set # CONFIG_USB_CONFIGFS_F_HID is not set @@ -2085,7 +2164,7 @@ CONFIG_RTC_INTF_DEV=y # 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 +CONFIG_RTC_I2C_AND_SPI=n # # SPI and I2C RTC drivers @@ -2144,7 +2223,35 @@ CONFIG_RTC_DRV_GOKE=y # # Microsoft Hyper-V guest support # -# CONFIG_STAGING is not set +CONFIG_STAGING=y +# CONFIG_PRISM2_USB is not set +# CONFIG_COMEDI is not set +# CONFIG_RTLLIB is not set +# CONFIG_R8712U is not set +# CONFIG_R8188EU is not set +# CONFIG_VT6656 is not set + +# +# Speakup console speech +# +# CONFIG_SPEAKUP is not set +# CONFIG_STAGING_MEDIA is not set + +# +# Android +# +# CONFIG_STAGING_BOARD is not set +# CONFIG_LTE_GDM724X is not set +# CONFIG_MTD_SPINAND_MT29F is not set +# CONFIG_LNET is not set +# CONFIG_GS_FPGABOOT is not set +# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set +# CONFIG_FB_TFT is not set +# CONFIG_WILC1000_SDIO is not set +# CONFIG_WILC1000_SPI is not set +# CONFIG_MOST is not set +# CONFIG_KS7010 is not set +# CONFIG_GREYBUS is not set # CONFIG_GOLDFISH is not set # CONFIG_CHROME_PLATFORMS is not set CONFIG_CLKDEV_LOOKUP=y @@ -2162,7 +2269,6 @@ CONFIG_COMMON_CLK=y # CONFIG_COMMON_CLK_CS2000_CP is not set # CONFIG_CLK_QORIQ is not set # CONFIG_COMMON_CLK_NXP is not set -# CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_PXA is not set # CONFIG_COMMON_CLK_PIC32 is not set CONFIG_COMMON_CLK_GK7205V200=y @@ -2182,6 +2288,7 @@ CONFIG_ARM_ARCH_TIMER=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set CONFIG_ARM_TIMER_SP804=y +# CONFIG_TIMER_HISP804 is not set # CONFIG_ATMEL_PIT is not set # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set @@ -2213,11 +2320,7 @@ CONFIG_ARM_TIMER_SP804=y # CONFIG_EXTCON is not set # CONFIG_MEMORY is not set # CONFIG_IIO is not set -CONFIG_PWM=y -CONFIG_PWM_SYSFS=y -# CONFIG_PWM_FSL_FTM is not set -CONFIG_PWM_GOKE=y -# CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM is not set CONFIG_IRQCHIP=y CONFIG_ARM_GIC=y CONFIG_ARM_GIC_MAX_NR=1 @@ -2242,6 +2345,8 @@ CONFIG_GENERIC_PHY=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_BCM_KONA_USB2_PHY is not set +# CONFIG_PHY_GOKE_USB2 is not set +# CONFIG_PHY_GOKE_USB3 is not set CONFIG_PHY_GOKE_USBP2=y # CONFIG_USB_MODE_OPTION is not set # CONFIG_POWERCAP is not set @@ -2264,10 +2369,14 @@ CONFIG_PHY_GOKE_USBP2=y # FPGA Configuration Support # # CONFIG_FPGA is not set +# CONFIG_BSP_DMAC is not set +# CONFIG_HIEDMAC is not set # -# goke driver support +# Hisilicon driver support # +CONFIG_CMA_MEM_SHARED=y +# CONFIG_CMA_ADVANCE_SHARE is not set # # Firmware Drivers @@ -2291,8 +2400,8 @@ CONFIG_DCACHE_WORD_ACCESS=y # CONFIG_BTRFS_FS is not set # CONFIG_NILFS2_FS is not set CONFIG_F2FS_FS=m -CONFIG_F2FS_FS_XATTR=y -CONFIG_F2FS_FS_POSIX_ACL=y +CONFIG_F2FS_FS_XATTR=n +CONFIG_F2FS_FS_POSIX_ACL=n # CONFIG_F2FS_FS_SECURITY is not set # CONFIG_F2FS_CHECK_FS is not set # CONFIG_F2FS_FS_ENCRYPTION is not set @@ -2301,10 +2410,10 @@ CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y # CONFIG_EXPORTFS_BLOCK_OPS is not set CONFIG_FILE_LOCKING=y -CONFIG_MANDATORY_FILE_LOCKING=y +CONFIG_MANDATORY_FILE_LOCKING=n # CONFIG_FS_ENCRYPTION is not set CONFIG_FSNOTIFY=y -CONFIG_DNOTIFY=y +CONFIG_DNOTIFY=n CONFIG_INOTIFY_USER=y # CONFIG_FANOTIFY is not set # CONFIG_QUOTA is not set @@ -2328,7 +2437,7 @@ CONFIG_OVERLAY_FS=y # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=m -# CONFIG_MSDOS_FS is not set +CONFIG_MSDOS_FS=n CONFIG_VFAT_FS=m CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" @@ -2345,10 +2454,10 @@ CONFIG_PROC_PAGE_MONITOR=y CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y -CONFIG_TMPFS_POSIX_ACL=y -CONFIG_TMPFS_XATTR=y +CONFIG_TMPFS_POSIX_ACL=n +CONFIG_TMPFS_XATTR=n # CONFIG_HUGETLB_PAGE is not set -CONFIG_CONFIGFS_FS=y +CONFIG_CONFIGFS_FS=n CONFIG_MISC_FILESYSTEMS=y # CONFIG_ORANGEFS_FS is not set # CONFIG_ADFS_FS is not set @@ -2359,19 +2468,19 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set # CONFIG_EFS_FS is not set -# CONFIG_YAFFS_FS is not set -# CONFIG_YAFFS_YAFFS1 is not set +CONFIG_YAFFS_FS=n +CONFIG_YAFFS_YAFFS1=n # CONFIG_YAFFS_9BYTE_TAGS is not set # CONFIG_YAFFS_DOES_ECC is not set -# CONFIG_YAFFS_YAFFS2 is not set -# CONFIG_YAFFS_AUTO_YAFFS2 is not set +CONFIG_YAFFS_YAFFS2=n +CONFIG_YAFFS_AUTO_YAFFS2=n # CONFIG_YAFFS_DISABLE_TAGS_ECC is not set # CONFIG_YAFFS_ALWAYS_CHECK_CHUNK_ERASED is not set # CONFIG_YAFFS_EMPTY_LOST_AND_FOUND is not set # CONFIG_YAFFS_DISABLE_BLOCK_REFRESHING is not set # CONFIG_YAFFS_DISABLE_BACKGROUND is not set # CONFIG_YAFFS_DISABLE_BAD_BLOCK_MARKING is not set -# CONFIG_YAFFS_XATTR is not set +CONFIG_YAFFS_XATTR=n CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y @@ -2384,7 +2493,7 @@ CONFIG_JFFS2_ZLIB=y # CONFIG_JFFS2_LZMA is not set CONFIG_JFFS2_RTIME=y # CONFIG_JFFS2_RUBIN is not set -# CONFIG_UBIFS_FS is not set +CONFIG_UBIFS_FS=y # CONFIG_LOGFS is not set # CONFIG_CRAMFS is not set CONFIG_SQUASHFS=y @@ -2394,7 +2503,7 @@ 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 is not set +CONFIG_SQUASHFS_ZLIB=n # CONFIG_SQUASHFS_LZ4 is not set # CONFIG_SQUASHFS_LZO is not set CONFIG_SQUASHFS_XZ=y @@ -2413,18 +2522,23 @@ CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_UFS_FS is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y -# CONFIG_NFS_V2 is not set +CONFIG_NFS_V2=n CONFIG_NFS_V3=y -# CONFIG_NFS_V3_ACL is not set -# CONFIG_NFS_V4 is not set +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=n # CONFIG_NFS_SWAP is not set +# CONFIG_NFS_V4_1 is not set CONFIG_ROOT_NFS=y +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=n # CONFIG_NFSD is not set CONFIG_GRACE_PERIOD=y -CONFIG_LOCKD=y -CONFIG_LOCKD_V4=y +CONFIG_LOCKD=n +CONFIG_LOCKD_V4=n +CONFIG_NFS_ACL_SUPPORT=y CONFIG_NFS_COMMON=y CONFIG_SUNRPC=y +CONFIG_SUNRPC_GSS=n # CONFIG_SUNRPC_DEBUG is not set # CONFIG_CEPH_FS is not set # CONFIG_CIFS is not set @@ -2456,7 +2570,7 @@ CONFIG_NLS_CODEPAGE_437=y # 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_ASCII=y CONFIG_NLS_ISO8859_1=y # CONFIG_NLS_ISO8859_2 is not set # CONFIG_NLS_ISO8859_3 is not set @@ -2513,6 +2627,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set # CONFIG_MAGIC_SYSRQ is not set +# CRUCIAL for /dev/sys CONFIG_DEBUG_KERNEL=y # @@ -2552,6 +2667,7 @@ CONFIG_PANIC_TIMEOUT=0 # # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_SPINLOCK is not set +# CRUCIAL for /dev/sys CONFIG_DEBUG_MUTEXES=y # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set # CONFIG_DEBUG_LOCK_ALLOC is not set @@ -2584,13 +2700,13 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_NOTIFIER_ERROR_INJECTION is not set # CONFIG_FAULT_INJECTION is not set # CONFIG_LATENCYTOP is not set -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y -CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_TRACING_SUPPORT=y +CONFIG_HAVE_FUNCTION_TRACER=n +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=n +CONFIG_HAVE_DYNAMIC_FTRACE=n +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=n +CONFIG_HAVE_SYSCALL_TRACEPOINTS=n +CONFIG_HAVE_C_RECORDMCOUNT=n +CONFIG_TRACING_SUPPORT=n # CONFIG_FTRACE is not set # @@ -2619,7 +2735,7 @@ CONFIG_TRACING_SUPPORT=y # CONFIG_MEMTEST is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_SAMPLES is not set -CONFIG_HAVE_ARCH_KGDB=y +CONFIG_HAVE_ARCH_KGDB=n # CONFIG_KGDB is not set # CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set # CONFIG_UBSAN is not set @@ -2816,22 +2932,23 @@ CONFIG_LIBCRC32C=y # CONFIG_CRC8 is not set # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set # 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_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_ZLIB_INFLATE=n +CONFIG_ZLIB_DEFLATE=n +CONFIG_LZO_COMPRESS=n +CONFIG_LZO_DECOMPRESS=n +CONFIG_LZ4_DECOMPRESS=n +CONFIG_XZ_DEC=n +CONFIG_XZ_DEC_X86=n +CONFIG_XZ_DEC_POWERPC=n +CONFIG_XZ_DEC_IA64=n +CONFIG_XZ_DEC_ARM=n +CONFIG_XZ_DEC_ARMTHUMB=n +CONFIG_XZ_DEC_SPARC=n +CONFIG_XZ_DEC_BCJ=n # CONFIG_XZ_DEC_TEST is not set -CONFIG_DECOMPRESS_GZIP=y -CONFIG_DECOMPRESS_LZ4=y +CONFIG_DECOMPRESS_GZIP=n +CONFIG_DECOMPRESS_XZ=n +CONFIG_DECOMPRESS_LZ4=n CONFIG_GENERIC_ALLOCATOR=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y @@ -2843,8 +2960,10 @@ CONFIG_NLATTR=y # CONFIG_DDR is not set # CONFIG_IRQ_POLL is not set CONFIG_LIBFDT=y +CONFIG_OID_REGISTRY=y # CONFIG_SG_SPLIT is not set CONFIG_SG_POOL=y CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_SBITMAP=y # CONFIG_VIRTUALIZATION is not set +# CONFIG_GCC_PLUGINS is not set diff --git a/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v300.generic-fpv.config b/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v300.generic-fpv.config index fe64a3c1..3b903cc7 100644 --- a/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v300.generic-fpv.config +++ b/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v300.generic-fpv.config @@ -33,24 +33,24 @@ CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set -# CONFIG_HAVE_KERNEL_GZIP is not set -# CONFIG_HAVE_KERNEL_LZMA is not set +CONFIG_HAVE_KERNEL_GZIP=n +CONFIG_HAVE_KERNEL_LZMA=n CONFIG_HAVE_KERNEL_XZ=y -# CONFIG_HAVE_KERNEL_LZO is not set -# CONFIG_HAVE_KERNEL_LZ4 is not set +CONFIG_HAVE_KERNEL_LZO=n +CONFIG_HAVE_KERNEL_LZ4=n # CONFIG_KERNEL_GZIP is not set # CONFIG_KERNEL_LZMA is not set CONFIG_KERNEL_XZ=y # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set -CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_DEFAULT_HOSTNAME="openipc" # CONFIG_SWAP is not set CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y # CONFIG_POSIX_MQUEUE is not set -CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROSS_MEMORY_ATTACH=n CONFIG_FHANDLE=y -CONFIG_USELIB=y +CONFIG_USELIB=n # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y @@ -99,37 +99,37 @@ CONFIG_SRCU=y # CONFIG_RCU_EXPEDITE_BOOT is not set # CONFIG_BUILD_BIN2C is not set # CONFIG_IKCONFIG is not set -CONFIG_LOG_BUF_SHIFT=17 +CONFIG_LOG_BUF_SHIFT=16 CONFIG_NMI_LOG_BUF_SHIFT=13 CONFIG_GENERIC_SCHED_CLOCK=y -CONFIG_CGROUPS=y +CONFIG_CGROUPS=n # CONFIG_MEMCG is not set # CONFIG_BLK_CGROUP is not set # CONFIG_CGROUP_SCHED is not set # CONFIG_CGROUP_PIDS is not set -CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_FREEZER=n # CONFIG_CPUSETS is not set # CONFIG_CGROUP_DEVICE is not set # CONFIG_CGROUP_CPUACCT is not set # CONFIG_CGROUP_DEBUG is not set # CONFIG_CHECKPOINT_RESTORE is not set -CONFIG_NAMESPACES=y -CONFIG_UTS_NS=y -CONFIG_IPC_NS=y +CONFIG_NAMESPACES=n +CONFIG_UTS_NS=n +CONFIG_IPC_NS=n # CONFIG_USER_NS is not set -CONFIG_PID_NS=y -CONFIG_NET_NS=y +CONFIG_PID_NS=n +CONFIG_NET_NS=n # CONFIG_SCHED_AUTOGROUP is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_RELAY is not set -CONFIG_BLK_DEV_INITRD=y +CONFIG_BLK_DEV_INITRD=n CONFIG_INITRAMFS_SOURCE="" -CONFIG_RD_GZIP=y +CONFIG_RD_GZIP=n # CONFIG_RD_BZIP2 is not set # CONFIG_RD_LZMA is not set -# CONFIG_RD_XZ is not set +CONFIG_RD_XZ=n # CONFIG_RD_LZO is not set -CONFIG_RD_LZ4=y +CONFIG_RD_LZ4=n CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y @@ -142,13 +142,13 @@ CONFIG_MULTIUSER=y # CONFIG_SGETMASK_SYSCALL is not set CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set -CONFIG_KALLSYMS=y +CONFIG_KALLSYMS=n # CONFIG_KALLSYMS_ALL is not set # CONFIG_KALLSYMS_ABSOLUTE_PERCPU is not set -CONFIG_KALLSYMS_BASE_RELATIVE=y +CONFIG_KALLSYMS_BASE_RELATIVE=n CONFIG_PRINTK=y CONFIG_PRINTK_NMI=y -CONFIG_BUG=y +CONFIG_BUG=n CONFIG_ELF_CORE=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y @@ -158,8 +158,8 @@ CONFIG_TIMERFD=y CONFIG_EVENTFD=y # CONFIG_BPF_SYSCALL is not set CONFIG_SHMEM=y -CONFIG_AIO=y -CONFIG_ADVISE_SYSCALLS=y +CONFIG_AIO=n +CONFIG_ADVISE_SYSCALLS=n # CONFIG_USERFAULTFD is not set CONFIG_MEMBARRIER=y # CONFIG_EMBEDDED is not set @@ -178,16 +178,16 @@ CONFIG_SLUB=y # CONFIG_SLAB_FREELIST_RANDOM is not set # CONFIG_SYSTEM_DATA_VERIFICATION is not set # CONFIG_PROFILING is not set -CONFIG_HAVE_OPROFILE=y +CONFIG_HAVE_OPROFILE=n # CONFIG_KPROBES is not set # CONFIG_JUMP_LABEL is not set # CONFIG_UPROBES is not set # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_OPTPROBES=y +CONFIG_HAVE_KPROBES=n +CONFIG_HAVE_KRETPROBES=n +CONFIG_HAVE_OPTPROBES=n CONFIG_HAVE_NMI=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_CONTIGUOUS=y @@ -202,7 +202,6 @@ CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_HAVE_GCC_PLUGINS=y -# CONFIG_GCC_PLUGINS is not set CONFIG_HAVE_CC_STACKPROTECTOR=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_CC_STACKPROTECTOR_NONE is not set @@ -221,16 +220,16 @@ CONFIG_ARCH_MMAP_RND_BITS_MAX=16 CONFIG_ARCH_MMAP_RND_BITS=8 # CONFIG_HAVE_ARCH_HASH is not set # CONFIG_ISA_BUS_API is not set -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_OLD_SIGACTION=y +CONFIG_CLONE_BACKWARDS=n +CONFIG_OLD_SIGSUSPEND3=n +CONFIG_OLD_SIGACTION=n # CONFIG_CPU_NO_EFFICIENT_FFS is not set # CONFIG_HAVE_ARCH_VMAP_STACK is not set # # GCOV-based kernel profiling # -CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=n CONFIG_HAVE_GENERIC_DMA_COHERENT=y CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y @@ -278,9 +277,9 @@ CONFIG_CMDLINE_PARTITION=y # # IO Schedulers # -CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_NOOP=n CONFIG_IOSCHED_DEADLINE=y -CONFIG_IOSCHED_CFQ=y +CONFIG_IOSCHED_CFQ=n CONFIG_DEFAULT_DEADLINE=y # CONFIG_DEFAULT_CFQ is not set # CONFIG_DEFAULT_NOOP is not set @@ -338,16 +337,26 @@ CONFIG_ARCH_MULTI_V6_V7=y # CONFIG_ARCH_BERLIN is not set # CONFIG_ARCH_DIGICOLOR is not set # CONFIG_ARCH_HIGHBANK is not set -# CONFIG_ARCH_HISI is not set +# CONFIG_ARCH_GOKE is not set CONFIG_ARCH_GOKE=y # # Goke platform type # +# CONFIG_ARCH_HI3516A is not set +# CONFIG_ARCH_HI3516CV500 is not set +# CONFIG_ARCH_HI3516DV300 is not set # CONFIG_ARCH_GK7205V200 is not set CONFIG_ARCH_GK7205V300=y # CONFIG_ARCH_GK7202V300 is not set # CONFIG_ARCH_GK7605V100 is not set +# CONFIG_ARCH_HI3556V200 is not set +# CONFIG_ARCH_HI3559V200 is not set +# CONFIG_ARCH_HI3536DV100 is not set +# CONFIG_ARCH_HI3521A is not set +# CONFIG_ARCH_HI3531A is not set +# CONFIG_ARCH_HI3556AV100 is not set +# CONFIG_ARCH_HI3519AV100 is not set # CONFIG_GOKE_MC is not set CONFIG_BSP_ZRELADDR=0x40008000 CONFIG_BSP_PARAMS_PHYS=0x00000100 @@ -446,7 +455,7 @@ CONFIG_MULTI_IRQ_HANDLER=y # # Kernel Features # -CONFIG_HAVE_SMP=y +CONFIG_HAVE_SMP=n # CONFIG_SMP is not set CONFIG_HAVE_ARM_ARCH_TIMER=y CONFIG_VMSPLIT_3G=y @@ -483,6 +492,7 @@ CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y CONFIG_HAVE_MEMBLOCK=y CONFIG_NO_BOOTMEM=y +CONFIG_MEMORY_ISOLATION=y # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_COMPACTION=y @@ -492,7 +502,9 @@ CONFIG_MIGRATION=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_NEED_PER_CPU_KM=y # CONFIG_CLEANCACHE is not set -# CONFIG_CMA is not set +CONFIG_CMA=y +# CONFIG_CMA_DEBUG is not set +CONFIG_CMA_AREAS=77 # CONFIG_ZPOOL is not set # CONFIG_ZBUD is not set # CONFIG_ZSMALLOC is not set @@ -591,21 +603,21 @@ CONFIG_PACKET=y # CONFIG_PACKET_DIAG is not set CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set -CONFIG_XFRM=y -CONFIG_XFRM_ALGO=y -CONFIG_XFRM_USER=y +CONFIG_XFRM=n +CONFIG_XFRM_ALGO=n +CONFIG_XFRM_USER=n # 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=n # CONFIG_NET_KEY_MIGRATE is not set CONFIG_INET=y CONFIG_IP_MULTICAST=y -CONFIG_IP_ADVANCED_ROUTER=y +CONFIG_IP_ADVANCED_ROUTER=n # CONFIG_IP_FIB_TRIE_STATS is not set -CONFIG_IP_MULTIPLE_TABLES=y -CONFIG_IP_ROUTE_MULTIPATH=y -CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_MULTIPLE_TABLES=n +CONFIG_IP_ROUTE_MULTIPATH=n +CONFIG_IP_ROUTE_VERBOSE=n CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y # CONFIG_IP_PNP_BOOTP is not set @@ -613,11 +625,11 @@ CONFIG_IP_PNP_DHCP=y # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE_DEMUX is not set # CONFIG_NET_IP_TUNNEL is not set -CONFIG_IP_MROUTE=y +CONFIG_IP_MROUTE=n # CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set -CONFIG_IP_PIMSM_V1=y -CONFIG_IP_PIMSM_V2=y -CONFIG_SYN_COOKIES=y +CONFIG_IP_PIMSM_V1=n +CONFIG_IP_PIMSM_V2=n +CONFIG_SYN_COOKIES=n # CONFIG_NET_UDP_TUNNEL is not set # CONFIG_NET_FOU is not set # CONFIG_INET_AH is not set @@ -632,11 +644,11 @@ CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y # CONFIG_INET_UDP_DIAG is not set # CONFIG_INET_DIAG_DESTROY is not set -CONFIG_TCP_CONG_ADVANCED=y -CONFIG_TCP_CONG_BIC=m +CONFIG_TCP_CONG_ADVANCED=n +CONFIG_TCP_CONG_BIC=n CONFIG_TCP_CONG_CUBIC=y -CONFIG_TCP_CONG_WESTWOOD=m -CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_WESTWOOD=n +CONFIG_TCP_CONG_HTCP=n # CONFIG_TCP_CONG_HSTCP is not set # CONFIG_TCP_CONG_HYBLA is not set # CONFIG_TCP_CONG_VEGAS is not set @@ -652,8 +664,12 @@ CONFIG_TCP_CONG_HTCP=m CONFIG_DEFAULT_CUBIC=y # CONFIG_DEFAULT_RENO is not set CONFIG_DEFAULT_TCP_CONG="cubic" -CONFIG_TCP_MD5SIG=y -# CONFIG_IPV6 is not set +CONFIG_TCP_MD5SIG=n +CONFIG_IPV6=y +CONFIG_INET6_XFRM_MODE_TRANSPORT=n +CONFIG_INET6_XFRM_MODE_TUNNEL=n +CONFIG_INET6_XFRM_MODE_BEET=n +CONFIG_IPV6_SIT=n # CONFIG_NETWORK_SECMARK is not set # CONFIG_NET_PTP_CLASSIFY is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set @@ -677,7 +693,7 @@ CONFIG_HAVE_NET_DSA=y # CONFIG_IEEE802154 is not set # CONFIG_NET_SCHED is not set # CONFIG_DCB is not set -CONFIG_DNS_RESOLVER=y +CONFIG_DNS_RESOLVER=n # CONFIG_BATMAN_ADV is not set # CONFIG_OPENVSWITCH is not set # CONFIG_VSOCKETS is not set @@ -707,8 +723,10 @@ CONFIG_BPF_JIT=y # CONFIG_STREAM_PARSER is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y +CONFIG_WEXT_PRIV=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set @@ -754,8 +772,8 @@ CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_STANDALONE=y # CONFIG_PREVENT_FIRMWARE_BUILD is not set -CONFIG_FW_LOADER=y -CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_FW_LOADER=n +CONFIG_FIRMWARE_IN_KERNEL=n CONFIG_EXTRA_FIRMWARE="" # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_ALLOW_DEV_COREDUMP=y @@ -769,6 +787,17 @@ CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPI=y CONFIG_REGMAP_MMIO=y # CONFIG_DMA_SHARED_BUFFER is not set +CONFIG_DMA_CMA=y + +# +# Default contiguous memory area size: +# +CONFIG_CMA_SIZE_MBYTES=0 +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 # # Bus devices @@ -838,7 +867,7 @@ CONFIG_MTD_CFI_I2=y # Disk-On-Chip Device Drivers # # CONFIG_MTD_DOCG3 is not set -CONFIG_MTD_NAND_ECC=y +CONFIG_MTD_NAND_ECC=n # CONFIG_MTD_NAND_ECC_SMC is not set CONFIG_MTD_NAND=y # CONFIG_MTD_NAND_ECC_BCH is not set @@ -852,7 +881,7 @@ CONFIG_MTD_NAND_IDS=y # CONFIG_MTD_NAND_NANDSIM is not set # CONFIG_MTD_NAND_BRCMNAND is not set # CONFIG_MTD_NAND_PLATFORM is not set -# CONFIG_MTD_NAND_HISI504 is not set +# CONFIG_MTD_NAND_GOKE504 is not set # CONFIG_MTD_NAND_MTK is not set CONFIG_MTD_SPI_NAND_GOKE=y # CONFIG_GOKE_NAND_ECC_STATUS_REPORT is not set @@ -870,6 +899,7 @@ CONFIG_MTD_SPI_NOR=y # CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set # CONFIG_SPI_CADENCE_QUADSPI is not set CONFIG_SPI_GOKE_SFC=y +# CONFIG_MTD_SPI_IDS is not set CONFIG_CLOSE_SPI_8PIN_4IO=y CONFIG_GOKE_SPI_BLOCK_PROTECT=y CONFIG_MTD_UBI=y @@ -877,7 +907,7 @@ CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FASTMAP is not set # CONFIG_MTD_UBI_GLUEBI is not set -# CONFIG_MTD_UBI_BLOCK is not set +CONFIG_MTD_UBI_BLOCK=y CONFIG_DTC=y CONFIG_OF=y # CONFIG_OF_UNITTEST is not set @@ -994,7 +1024,7 @@ CONFIG_SCSI=m CONFIG_SCSI_DMA=y CONFIG_SCSI_NETLINK=y # CONFIG_SCSI_MQ_DEFAULT is not set -CONFIG_SCSI_PROC_FS=y +# CONFIG_SCSI_PROC_FS is not set # # SCSI support type (disk, tape, CD-ROM) @@ -1002,7 +1032,7 @@ CONFIG_SCSI_PROC_FS=y CONFIG_BLK_DEV_SD=m # CONFIG_CHR_DEV_ST is not set # CONFIG_CHR_DEV_OSST is not set -CONFIG_BLK_DEV_SR=m +# CONFIG_BLK_DEV_SR is not set # CONFIG_BLK_DEV_SR_VENDOR is not set # CONFIG_CHR_DEV_SG is not set # CONFIG_CHR_DEV_SCH is not set @@ -1066,9 +1096,14 @@ CONFIG_ETHERNET=y # CONFIG_DNET is not set # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set -# CONFIG_NET_VENDOR_HISILICON is not set CONFIG_NET_VENDOR_GOKE=y +# CONFIG_HIX5HD2_GMAC is not set CONFIG_GOKE_FEMAC=y +# CONFIG_HIP04_ETH is not set +# CONFIG_HNS is not set +# CONFIG_HNS_DSAF is not set +# CONFIG_HNS_ENET is not set +# CONFIG_HIETH_GMAC is not set # CONFIG_NET_VENDOR_INTEL is not set # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set @@ -1099,7 +1134,7 @@ CONFIG_SWPHY=y # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set CONFIG_MDIO_GOKE_FEMAC=y -# CONFIG_MDIO_HISI_FEMAC is not set +# CONFIG_MDIO_GOKE_GEMAC is not set # # MII PHY device drivers @@ -1199,7 +1234,7 @@ CONFIG_ATH9K_HTC=m # # Input device support # -CONFIG_INPUT=y +CONFIG_INPUT=n # CONFIG_INPUT_FF_MEMLESS is not set # CONFIG_INPUT_POLLDEV is not set # CONFIG_INPUT_SPARSEKMAP is not set @@ -1210,7 +1245,7 @@ CONFIG_INPUT=y # # CONFIG_INPUT_MOUSEDEV is not set # CONFIG_INPUT_JOYDEV is not set -# CONFIG_INPUT_EVDEV is not set +CONFIG_INPUT_EVDEV=n # CONFIG_INPUT_EVBUG is not set # @@ -1227,10 +1262,10 @@ CONFIG_INPUT=y # # Hardware I/O ports # -CONFIG_SERIO=y -CONFIG_SERIO_SERPORT=y +CONFIG_SERIO=n +CONFIG_SERIO_SERPORT=n # CONFIG_SERIO_AMBAKMI is not set -CONFIG_SERIO_LIBPS2=y +CONFIG_SERIO_LIBPS2=n # CONFIG_SERIO_RAW is not set # CONFIG_SERIO_ALTERA_PS2 is not set # CONFIG_SERIO_PS2MULT is not set @@ -1243,10 +1278,10 @@ CONFIG_SERIO_LIBPS2=y # Character devices # CONFIG_TTY=y -CONFIG_VT=y -CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT=n +CONFIG_CONSOLE_TRANSLATIONS=n CONFIG_VT_CONSOLE=y -CONFIG_VT_CONSOLE_SLEEP=y +CONFIG_VT_CONSOLE_SLEEP=n CONFIG_HW_CONSOLE=y # CONFIG_VT_HW_CONSOLE_BINDING is not set CONFIG_UNIX98_PTYS=y @@ -1343,7 +1378,7 @@ CONFIG_I2C_GOKE=y # CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set # CONFIG_I2C_TAOS_EVM is not set -# CONFIG_I2C_TINY_USB is not set +CONFIG_I2C_TINY_USB=m # # Other I2C/SMBus bus drivers @@ -1381,7 +1416,7 @@ CONFIG_SPI_PL022=y # # SPI Protocol Masters # -CONFIG_SPI_SPIDEV=y +CONFIG_SPI_SPIDEV=n # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPMI is not set @@ -1475,19 +1510,19 @@ CONFIG_GPIO_PL061=y # # CONFIG_W1 is not set # CONFIG_POWER_AVS is not set -CONFIG_POWER_RESET=y +CONFIG_POWER_RESET=n # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_BRCMSTB is not set -CONFIG_POWER_RESET_GOKE=y # CONFIG_POWER_RESET_GPIO is not set # CONFIG_POWER_RESET_GPIO_RESTART is not set +CONFIG_POWER_RESET_GOKE=n # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_VERSATILE 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_POWER_SUPPLY=y +CONFIG_POWER_SUPPLY=n # CONFIG_POWER_SUPPLY_DEBUG is not set # CONFIG_PDA_POWER is not set # CONFIG_TEST_POWER is not set @@ -1623,7 +1658,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_WM8350_I2C is not set # CONFIG_MFD_WM8994 is not set # CONFIG_REGULATOR is not set -# CONFIG_MEDIA_SUPPORT is not set +CONFIG_MEDIA_SUPPORT=n # # Multimedia core support @@ -1676,7 +1711,42 @@ CONFIG_MFD_SYSCON=y # # Frame buffer Devices # -# CONFIG_FB is not set +CONFIG_FB=n +# CONFIG_FIRMWARE_EDID is not set +CONFIG_FB_CMDLINE=n +CONFIG_FB_NOTIFY=n +# CONFIG_FB_DDC is not set +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +# CONFIG_FB_CFB_FILLRECT is not set +# CONFIG_FB_CFB_COPYAREA is not set +# CONFIG_FB_CFB_IMAGEBLIT is not set +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +# CONFIG_FB_SYS_FILLRECT is not set +# CONFIG_FB_SYS_COPYAREA is not set +# CONFIG_FB_SYS_IMAGEBLIT is not set +# CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_SYS_FOPS is not set +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +# CONFIG_FB_BACKLIGHT is not set +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_ARMCLCD is not set +# CONFIG_FB_OPENCORES is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_SMSCUFX is not set +# CONFIG_FB_UDL is not set +# CONFIG_FB_IBM_GXT4500 is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_BROADSHEET is not set +# CONFIG_FB_AUO_K190X is not set +# CONFIG_FB_SIMPLE is not set +# CONFIG_FB_SSD1307 is not set # CONFIG_BACKLIGHT_LCD_SUPPORT is not set # CONFIG_VGASTATE is not set @@ -1684,16 +1754,18 @@ CONFIG_MFD_SYSCON=y # Console display driver support # CONFIG_DUMMY_CONSOLE=y +# CONFIG_FRAMEBUFFER_CONSOLE is not set +# CONFIG_LOGO is not set # CONFIG_SOUND is not set # # HID support # -CONFIG_HID=y +CONFIG_HID=n # CONFIG_HID_BATTERY_STRENGTH is not set # CONFIG_HIDRAW is not set # CONFIG_UHID is not set -CONFIG_HID_GENERIC=y +CONFIG_HID_GENERIC=n # # Special HID drivers @@ -1763,7 +1835,7 @@ CONFIG_HID_GENERIC=y # # USB HID support # -CONFIG_USB_HID=y +CONFIG_USB_HID=n # CONFIG_HID_PID is not set # CONFIG_USB_HIDDEV is not set @@ -1963,6 +2035,7 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_R8A66597 is not set # CONFIG_USB_PXA27X is not set # CONFIG_USB_MV_UDC is not set +# CONFIG_HIUSB_DEVICE2_0 is not set # CONFIG_USB_MV_U3D is not set # CONFIG_USB_M66592 is not set # CONFIG_USB_BDC_UDC is not set @@ -1970,16 +2043,22 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_GADGET_XILINX is not set # CONFIG_USB_DUMMY_HCD is not set CONFIG_USB_LIBCOMPOSITE=m +CONFIG_USB_F_ACM=m +CONFIG_USB_U_SERIAL=m +CONFIG_USB_U_ETHER=m +CONFIG_USB_F_ECM=m +CONFIG_USB_F_RNDIS=m +# CONFIG_USB_F_MASS_STORAGE is not set CONFIG_USB_CONFIGFS=m # CONFIG_USB_CONFIGFS_SERIAL is not set -# CONFIG_USB_CONFIGFS_ACM is not set +CONFIG_USB_CONFIGFS_ACM=y # CONFIG_USB_CONFIGFS_OBEX is not set # CONFIG_USB_CONFIGFS_NCM is not set -# CONFIG_USB_CONFIGFS_ECM is not set +CONFIG_USB_CONFIGFS_ECM=y # CONFIG_USB_CONFIGFS_ECM_SUBSET is not set -# CONFIG_USB_CONFIGFS_RNDIS is not set +CONFIG_USB_CONFIGFS_RNDIS=y # CONFIG_USB_CONFIGFS_EEM is not set -# CONFIG_USB_CONFIGFS_MASS_STORAGE is not set +CONFIG_USB_CONFIGFS_MASS_STORAGE=y # CONFIG_USB_CONFIGFS_F_LB_SS is not set # CONFIG_USB_CONFIGFS_F_FS is not set # CONFIG_USB_CONFIGFS_F_HID is not set @@ -2086,7 +2165,7 @@ CONFIG_RTC_INTF_DEV=y # 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 +CONFIG_RTC_I2C_AND_SPI=n # # SPI and I2C RTC drivers @@ -2145,7 +2224,35 @@ CONFIG_RTC_DRV_GOKE=y # # Microsoft Hyper-V guest support # -# CONFIG_STAGING is not set +CONFIG_STAGING=y +# CONFIG_PRISM2_USB is not set +# CONFIG_COMEDI is not set +# CONFIG_RTLLIB is not set +# CONFIG_R8712U is not set +# CONFIG_R8188EU is not set +# CONFIG_VT6656 is not set + +# +# Speakup console speech +# +# CONFIG_SPEAKUP is not set +# CONFIG_STAGING_MEDIA is not set + +# +# Android +# +# CONFIG_STAGING_BOARD is not set +# CONFIG_LTE_GDM724X is not set +# CONFIG_MTD_SPINAND_MT29F is not set +# CONFIG_LNET is not set +# CONFIG_GS_FPGABOOT is not set +# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set +# CONFIG_FB_TFT is not set +# CONFIG_WILC1000_SDIO is not set +# CONFIG_WILC1000_SPI is not set +# CONFIG_MOST is not set +# CONFIG_KS7010 is not set +# CONFIG_GREYBUS is not set # CONFIG_GOLDFISH is not set # CONFIG_CHROME_PLATFORMS is not set CONFIG_CLKDEV_LOOKUP=y @@ -2163,7 +2270,6 @@ CONFIG_COMMON_CLK=y # CONFIG_COMMON_CLK_CS2000_CP is not set # CONFIG_CLK_QORIQ is not set # CONFIG_COMMON_CLK_NXP is not set -# CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_PXA is not set # CONFIG_COMMON_CLK_PIC32 is not set CONFIG_COMMON_CLK_GK7205V300=y @@ -2183,6 +2289,7 @@ CONFIG_ARM_ARCH_TIMER=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set CONFIG_ARM_TIMER_SP804=y +# CONFIG_TIMER_HISP804 is not set # CONFIG_ATMEL_PIT is not set # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set @@ -2214,11 +2321,7 @@ CONFIG_ARM_TIMER_SP804=y # CONFIG_EXTCON is not set # CONFIG_MEMORY is not set # CONFIG_IIO is not set -CONFIG_PWM=y -CONFIG_PWM_SYSFS=y -# CONFIG_PWM_FSL_FTM is not set -CONFIG_PWM_GOKE=y -# CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM is not set CONFIG_IRQCHIP=y CONFIG_ARM_GIC=y CONFIG_ARM_GIC_MAX_NR=1 @@ -2243,6 +2346,8 @@ CONFIG_GENERIC_PHY=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_BCM_KONA_USB2_PHY is not set +# CONFIG_PHY_GOKE_USB2 is not set +# CONFIG_PHY_GOKE_USB3 is not set CONFIG_PHY_GOKE_USBP2=y # CONFIG_USB_MODE_OPTION is not set # CONFIG_POWERCAP is not set @@ -2265,10 +2370,14 @@ CONFIG_PHY_GOKE_USBP2=y # FPGA Configuration Support # # CONFIG_FPGA is not set +# CONFIG_BSP_DMAC is not set +# CONFIG_HIEDMAC is not set # -# goke driver support +# Hisilicon driver support # +CONFIG_CMA_MEM_SHARED=y +# CONFIG_CMA_ADVANCE_SHARE is not set # # Firmware Drivers @@ -2292,8 +2401,8 @@ CONFIG_DCACHE_WORD_ACCESS=y # CONFIG_BTRFS_FS is not set # CONFIG_NILFS2_FS is not set CONFIG_F2FS_FS=m -CONFIG_F2FS_FS_XATTR=y -CONFIG_F2FS_FS_POSIX_ACL=y +CONFIG_F2FS_FS_XATTR=n +CONFIG_F2FS_FS_POSIX_ACL=n # CONFIG_F2FS_FS_SECURITY is not set # CONFIG_F2FS_CHECK_FS is not set # CONFIG_F2FS_FS_ENCRYPTION is not set @@ -2302,10 +2411,10 @@ CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y # CONFIG_EXPORTFS_BLOCK_OPS is not set CONFIG_FILE_LOCKING=y -CONFIG_MANDATORY_FILE_LOCKING=y +CONFIG_MANDATORY_FILE_LOCKING=n # CONFIG_FS_ENCRYPTION is not set CONFIG_FSNOTIFY=y -CONFIG_DNOTIFY=y +CONFIG_DNOTIFY=n CONFIG_INOTIFY_USER=y # CONFIG_FANOTIFY is not set # CONFIG_QUOTA is not set @@ -2329,7 +2438,7 @@ CONFIG_OVERLAY_FS=y # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=m -# CONFIG_MSDOS_FS is not set +CONFIG_MSDOS_FS=n CONFIG_VFAT_FS=m CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" @@ -2346,10 +2455,10 @@ CONFIG_PROC_PAGE_MONITOR=y CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y -CONFIG_TMPFS_POSIX_ACL=y -CONFIG_TMPFS_XATTR=y +CONFIG_TMPFS_POSIX_ACL=n +CONFIG_TMPFS_XATTR=n # CONFIG_HUGETLB_PAGE is not set -CONFIG_CONFIGFS_FS=y +CONFIG_CONFIGFS_FS=n CONFIG_MISC_FILESYSTEMS=y # CONFIG_ORANGEFS_FS is not set # CONFIG_ADFS_FS is not set @@ -2360,19 +2469,19 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set # CONFIG_EFS_FS is not set -# CONFIG_YAFFS_FS is not set -# CONFIG_YAFFS_YAFFS1 is not set +CONFIG_YAFFS_FS=n +CONFIG_YAFFS_YAFFS1=n # CONFIG_YAFFS_9BYTE_TAGS is not set # CONFIG_YAFFS_DOES_ECC is not set -# CONFIG_YAFFS_YAFFS2 is not set -# CONFIG_YAFFS_AUTO_YAFFS2 is not set +CONFIG_YAFFS_YAFFS2=n +CONFIG_YAFFS_AUTO_YAFFS2=n # CONFIG_YAFFS_DISABLE_TAGS_ECC is not set # CONFIG_YAFFS_ALWAYS_CHECK_CHUNK_ERASED is not set # CONFIG_YAFFS_EMPTY_LOST_AND_FOUND is not set # CONFIG_YAFFS_DISABLE_BLOCK_REFRESHING is not set # CONFIG_YAFFS_DISABLE_BACKGROUND is not set # CONFIG_YAFFS_DISABLE_BAD_BLOCK_MARKING is not set -# CONFIG_YAFFS_XATTR is not set +CONFIG_YAFFS_XATTR=n CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y @@ -2385,7 +2494,7 @@ CONFIG_JFFS2_ZLIB=y # CONFIG_JFFS2_LZMA is not set CONFIG_JFFS2_RTIME=y # CONFIG_JFFS2_RUBIN is not set -# CONFIG_UBIFS_FS is not set +CONFIG_UBIFS_FS=y # CONFIG_LOGFS is not set # CONFIG_CRAMFS is not set CONFIG_SQUASHFS=y @@ -2395,7 +2504,7 @@ 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 is not set +CONFIG_SQUASHFS_ZLIB=n # CONFIG_SQUASHFS_LZ4 is not set # CONFIG_SQUASHFS_LZO is not set CONFIG_SQUASHFS_XZ=y @@ -2414,18 +2523,23 @@ CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_UFS_FS is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y -# CONFIG_NFS_V2 is not set +CONFIG_NFS_V2=n CONFIG_NFS_V3=y -# CONFIG_NFS_V3_ACL is not set -# CONFIG_NFS_V4 is not set +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=n # CONFIG_NFS_SWAP is not set +# CONFIG_NFS_V4_1 is not set CONFIG_ROOT_NFS=y +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=n # CONFIG_NFSD is not set CONFIG_GRACE_PERIOD=y -CONFIG_LOCKD=y -CONFIG_LOCKD_V4=y +CONFIG_LOCKD=n +CONFIG_LOCKD_V4=n +CONFIG_NFS_ACL_SUPPORT=y CONFIG_NFS_COMMON=y CONFIG_SUNRPC=y +CONFIG_SUNRPC_GSS=n # CONFIG_SUNRPC_DEBUG is not set # CONFIG_CEPH_FS is not set # CONFIG_CIFS is not set @@ -2457,7 +2571,7 @@ CONFIG_NLS_CODEPAGE_437=y # 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_ASCII=y CONFIG_NLS_ISO8859_1=y # CONFIG_NLS_ISO8859_2 is not set # CONFIG_NLS_ISO8859_3 is not set @@ -2514,6 +2628,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set # CONFIG_MAGIC_SYSRQ is not set +# CRUCIAL for /dev/sys CONFIG_DEBUG_KERNEL=y # @@ -2553,6 +2668,7 @@ CONFIG_PANIC_TIMEOUT=0 # # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_SPINLOCK is not set +# CRUCIAL for /dev/sys CONFIG_DEBUG_MUTEXES=y # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set # CONFIG_DEBUG_LOCK_ALLOC is not set @@ -2585,13 +2701,13 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_NOTIFIER_ERROR_INJECTION is not set # CONFIG_FAULT_INJECTION is not set # CONFIG_LATENCYTOP is not set -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y -CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_TRACING_SUPPORT=y +CONFIG_HAVE_FUNCTION_TRACER=n +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=n +CONFIG_HAVE_DYNAMIC_FTRACE=n +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=n +CONFIG_HAVE_SYSCALL_TRACEPOINTS=n +CONFIG_HAVE_C_RECORDMCOUNT=n +CONFIG_TRACING_SUPPORT=n # CONFIG_FTRACE is not set # @@ -2620,7 +2736,7 @@ CONFIG_TRACING_SUPPORT=y # CONFIG_MEMTEST is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_SAMPLES is not set -CONFIG_HAVE_ARCH_KGDB=y +CONFIG_HAVE_ARCH_KGDB=n # CONFIG_KGDB is not set # CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set # CONFIG_UBSAN is not set @@ -2817,22 +2933,23 @@ CONFIG_LIBCRC32C=y # CONFIG_CRC8 is not set # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set # 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_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_ZLIB_INFLATE=n +CONFIG_ZLIB_DEFLATE=n +CONFIG_LZO_COMPRESS=n +CONFIG_LZO_DECOMPRESS=n +CONFIG_LZ4_DECOMPRESS=n +CONFIG_XZ_DEC=n +CONFIG_XZ_DEC_X86=n +CONFIG_XZ_DEC_POWERPC=n +CONFIG_XZ_DEC_IA64=n +CONFIG_XZ_DEC_ARM=n +CONFIG_XZ_DEC_ARMTHUMB=n +CONFIG_XZ_DEC_SPARC=n +CONFIG_XZ_DEC_BCJ=n # CONFIG_XZ_DEC_TEST is not set -CONFIG_DECOMPRESS_GZIP=y -CONFIG_DECOMPRESS_LZ4=y +CONFIG_DECOMPRESS_GZIP=n +CONFIG_DECOMPRESS_XZ=n +CONFIG_DECOMPRESS_LZ4=n CONFIG_GENERIC_ALLOCATOR=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y @@ -2844,8 +2961,10 @@ CONFIG_NLATTR=y # CONFIG_DDR is not set # CONFIG_IRQ_POLL is not set CONFIG_LIBFDT=y +CONFIG_OID_REGISTRY=y # CONFIG_SG_SPLIT is not set CONFIG_SG_POOL=y CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_SBITMAP=y # CONFIG_VIRTUALIZATION is not set +# CONFIG_GCC_PLUGINS is not set diff --git a/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v300.generic.config b/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v300.generic.config index faf898b4..6c6d09c3 100644 --- a/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v300.generic.config +++ b/br-ext-chip-goke/board/gk7205v200/kernel/gk7205v300.generic.config @@ -33,24 +33,24 @@ CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set -# CONFIG_HAVE_KERNEL_GZIP is not set -# CONFIG_HAVE_KERNEL_LZMA is not set +CONFIG_HAVE_KERNEL_GZIP=n +CONFIG_HAVE_KERNEL_LZMA=n CONFIG_HAVE_KERNEL_XZ=y -# CONFIG_HAVE_KERNEL_LZO is not set -# CONFIG_HAVE_KERNEL_LZ4 is not set +CONFIG_HAVE_KERNEL_LZO=n +CONFIG_HAVE_KERNEL_LZ4=n # CONFIG_KERNEL_GZIP is not set # CONFIG_KERNEL_LZMA is not set CONFIG_KERNEL_XZ=y # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set -CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_DEFAULT_HOSTNAME="openipc" # CONFIG_SWAP is not set CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y # CONFIG_POSIX_MQUEUE is not set -CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROSS_MEMORY_ATTACH=n CONFIG_FHANDLE=y -CONFIG_USELIB=y +CONFIG_USELIB=n # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y @@ -99,37 +99,37 @@ CONFIG_SRCU=y # CONFIG_RCU_EXPEDITE_BOOT is not set # CONFIG_BUILD_BIN2C is not set # CONFIG_IKCONFIG is not set -CONFIG_LOG_BUF_SHIFT=17 +CONFIG_LOG_BUF_SHIFT=16 CONFIG_NMI_LOG_BUF_SHIFT=13 CONFIG_GENERIC_SCHED_CLOCK=y -CONFIG_CGROUPS=y +CONFIG_CGROUPS=n # CONFIG_MEMCG is not set # CONFIG_BLK_CGROUP is not set # CONFIG_CGROUP_SCHED is not set # CONFIG_CGROUP_PIDS is not set -CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_FREEZER=n # CONFIG_CPUSETS is not set # CONFIG_CGROUP_DEVICE is not set # CONFIG_CGROUP_CPUACCT is not set # CONFIG_CGROUP_DEBUG is not set # CONFIG_CHECKPOINT_RESTORE is not set -CONFIG_NAMESPACES=y -CONFIG_UTS_NS=y -CONFIG_IPC_NS=y +CONFIG_NAMESPACES=n +CONFIG_UTS_NS=n +CONFIG_IPC_NS=n # CONFIG_USER_NS is not set -CONFIG_PID_NS=y -CONFIG_NET_NS=y +CONFIG_PID_NS=n +CONFIG_NET_NS=n # CONFIG_SCHED_AUTOGROUP is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_RELAY is not set -CONFIG_BLK_DEV_INITRD=y +CONFIG_BLK_DEV_INITRD=n CONFIG_INITRAMFS_SOURCE="" -CONFIG_RD_GZIP=y +CONFIG_RD_GZIP=n # CONFIG_RD_BZIP2 is not set # CONFIG_RD_LZMA is not set -# CONFIG_RD_XZ is not set +CONFIG_RD_XZ=n # CONFIG_RD_LZO is not set -CONFIG_RD_LZ4=y +CONFIG_RD_LZ4=n CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y @@ -142,13 +142,13 @@ CONFIG_MULTIUSER=y # CONFIG_SGETMASK_SYSCALL is not set CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set -CONFIG_KALLSYMS=y +CONFIG_KALLSYMS=n # CONFIG_KALLSYMS_ALL is not set # CONFIG_KALLSYMS_ABSOLUTE_PERCPU is not set -CONFIG_KALLSYMS_BASE_RELATIVE=y +CONFIG_KALLSYMS_BASE_RELATIVE=n CONFIG_PRINTK=y CONFIG_PRINTK_NMI=y -CONFIG_BUG=y +CONFIG_BUG=n CONFIG_ELF_CORE=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y @@ -158,8 +158,8 @@ CONFIG_TIMERFD=y CONFIG_EVENTFD=y # CONFIG_BPF_SYSCALL is not set CONFIG_SHMEM=y -CONFIG_AIO=y -CONFIG_ADVISE_SYSCALLS=y +CONFIG_AIO=n +CONFIG_ADVISE_SYSCALLS=n # CONFIG_USERFAULTFD is not set CONFIG_MEMBARRIER=y # CONFIG_EMBEDDED is not set @@ -178,16 +178,16 @@ CONFIG_SLUB=y # CONFIG_SLAB_FREELIST_RANDOM is not set # CONFIG_SYSTEM_DATA_VERIFICATION is not set # CONFIG_PROFILING is not set -CONFIG_HAVE_OPROFILE=y +CONFIG_HAVE_OPROFILE=n # CONFIG_KPROBES is not set # CONFIG_JUMP_LABEL is not set # CONFIG_UPROBES is not set # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_OPTPROBES=y +CONFIG_HAVE_KPROBES=n +CONFIG_HAVE_KRETPROBES=n +CONFIG_HAVE_OPTPROBES=n CONFIG_HAVE_NMI=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_CONTIGUOUS=y @@ -202,7 +202,6 @@ CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_HAVE_GCC_PLUGINS=y -# CONFIG_GCC_PLUGINS is not set CONFIG_HAVE_CC_STACKPROTECTOR=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_CC_STACKPROTECTOR_NONE is not set @@ -221,16 +220,16 @@ CONFIG_ARCH_MMAP_RND_BITS_MAX=16 CONFIG_ARCH_MMAP_RND_BITS=8 # CONFIG_HAVE_ARCH_HASH is not set # CONFIG_ISA_BUS_API is not set -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_OLD_SIGACTION=y +CONFIG_CLONE_BACKWARDS=n +CONFIG_OLD_SIGSUSPEND3=n +CONFIG_OLD_SIGACTION=n # CONFIG_CPU_NO_EFFICIENT_FFS is not set # CONFIG_HAVE_ARCH_VMAP_STACK is not set # # GCOV-based kernel profiling # -CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=n CONFIG_HAVE_GENERIC_DMA_COHERENT=y CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y @@ -278,9 +277,9 @@ CONFIG_CMDLINE_PARTITION=y # # IO Schedulers # -CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_NOOP=n CONFIG_IOSCHED_DEADLINE=y -CONFIG_IOSCHED_CFQ=y +CONFIG_IOSCHED_CFQ=n CONFIG_DEFAULT_DEADLINE=y # CONFIG_DEFAULT_CFQ is not set # CONFIG_DEFAULT_NOOP is not set @@ -338,16 +337,26 @@ CONFIG_ARCH_MULTI_V6_V7=y # CONFIG_ARCH_BERLIN is not set # CONFIG_ARCH_DIGICOLOR is not set # CONFIG_ARCH_HIGHBANK is not set -# CONFIG_ARCH_HISI is not set +# CONFIG_ARCH_GOKE is not set CONFIG_ARCH_GOKE=y # # Goke platform type # +# CONFIG_ARCH_HI3516A is not set +# CONFIG_ARCH_HI3516CV500 is not set +# CONFIG_ARCH_HI3516DV300 is not set # CONFIG_ARCH_GK7205V200 is not set CONFIG_ARCH_GK7205V300=y # CONFIG_ARCH_GK7202V300 is not set # CONFIG_ARCH_GK7605V100 is not set +# CONFIG_ARCH_HI3556V200 is not set +# CONFIG_ARCH_HI3559V200 is not set +# CONFIG_ARCH_HI3536DV100 is not set +# CONFIG_ARCH_HI3521A is not set +# CONFIG_ARCH_HI3531A is not set +# CONFIG_ARCH_HI3556AV100 is not set +# CONFIG_ARCH_HI3519AV100 is not set # CONFIG_GOKE_MC is not set CONFIG_BSP_ZRELADDR=0x40008000 CONFIG_BSP_PARAMS_PHYS=0x00000100 @@ -446,7 +455,7 @@ CONFIG_MULTI_IRQ_HANDLER=y # # Kernel Features # -CONFIG_HAVE_SMP=y +CONFIG_HAVE_SMP=n # CONFIG_SMP is not set CONFIG_HAVE_ARM_ARCH_TIMER=y CONFIG_VMSPLIT_3G=y @@ -483,6 +492,7 @@ CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y CONFIG_HAVE_MEMBLOCK=y CONFIG_NO_BOOTMEM=y +CONFIG_MEMORY_ISOLATION=y # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_COMPACTION=y @@ -492,7 +502,9 @@ CONFIG_MIGRATION=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_NEED_PER_CPU_KM=y # CONFIG_CLEANCACHE is not set -# CONFIG_CMA is not set +CONFIG_CMA=y +# CONFIG_CMA_DEBUG is not set +CONFIG_CMA_AREAS=77 # CONFIG_ZPOOL is not set # CONFIG_ZBUD is not set # CONFIG_ZSMALLOC is not set @@ -591,21 +603,21 @@ CONFIG_PACKET=y # CONFIG_PACKET_DIAG is not set CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set -CONFIG_XFRM=y -CONFIG_XFRM_ALGO=y -CONFIG_XFRM_USER=y +CONFIG_XFRM=n +CONFIG_XFRM_ALGO=n +CONFIG_XFRM_USER=n # 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=n # CONFIG_NET_KEY_MIGRATE is not set CONFIG_INET=y CONFIG_IP_MULTICAST=y -CONFIG_IP_ADVANCED_ROUTER=y +CONFIG_IP_ADVANCED_ROUTER=n # CONFIG_IP_FIB_TRIE_STATS is not set -CONFIG_IP_MULTIPLE_TABLES=y -CONFIG_IP_ROUTE_MULTIPATH=y -CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_MULTIPLE_TABLES=n +CONFIG_IP_ROUTE_MULTIPATH=n +CONFIG_IP_ROUTE_VERBOSE=n CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y # CONFIG_IP_PNP_BOOTP is not set @@ -613,11 +625,11 @@ CONFIG_IP_PNP_DHCP=y # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE_DEMUX is not set # CONFIG_NET_IP_TUNNEL is not set -CONFIG_IP_MROUTE=y +CONFIG_IP_MROUTE=n # CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set -CONFIG_IP_PIMSM_V1=y -CONFIG_IP_PIMSM_V2=y -CONFIG_SYN_COOKIES=y +CONFIG_IP_PIMSM_V1=n +CONFIG_IP_PIMSM_V2=n +CONFIG_SYN_COOKIES=n # CONFIG_NET_UDP_TUNNEL is not set # CONFIG_NET_FOU is not set # CONFIG_INET_AH is not set @@ -632,11 +644,11 @@ CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y # CONFIG_INET_UDP_DIAG is not set # CONFIG_INET_DIAG_DESTROY is not set -CONFIG_TCP_CONG_ADVANCED=y -CONFIG_TCP_CONG_BIC=m +CONFIG_TCP_CONG_ADVANCED=n +CONFIG_TCP_CONG_BIC=n CONFIG_TCP_CONG_CUBIC=y -CONFIG_TCP_CONG_WESTWOOD=m -CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_WESTWOOD=n +CONFIG_TCP_CONG_HTCP=n # CONFIG_TCP_CONG_HSTCP is not set # CONFIG_TCP_CONG_HYBLA is not set # CONFIG_TCP_CONG_VEGAS is not set @@ -652,8 +664,12 @@ CONFIG_TCP_CONG_HTCP=m CONFIG_DEFAULT_CUBIC=y # CONFIG_DEFAULT_RENO is not set CONFIG_DEFAULT_TCP_CONG="cubic" -CONFIG_TCP_MD5SIG=y -# CONFIG_IPV6 is not set +CONFIG_TCP_MD5SIG=n +CONFIG_IPV6=y +CONFIG_INET6_XFRM_MODE_TRANSPORT=n +CONFIG_INET6_XFRM_MODE_TUNNEL=n +CONFIG_INET6_XFRM_MODE_BEET=n +CONFIG_IPV6_SIT=n # CONFIG_NETWORK_SECMARK is not set # CONFIG_NET_PTP_CLASSIFY is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set @@ -677,7 +693,7 @@ CONFIG_HAVE_NET_DSA=y # CONFIG_IEEE802154 is not set # CONFIG_NET_SCHED is not set # CONFIG_DCB is not set -CONFIG_DNS_RESOLVER=y +CONFIG_DNS_RESOLVER=n # CONFIG_BATMAN_ADV is not set # CONFIG_OPENVSWITCH is not set # CONFIG_VSOCKETS is not set @@ -690,8 +706,8 @@ CONFIG_DNS_RESOLVER=y # CONFIG_SOCK_CGROUP_DATA is not set # 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_RX_BUSY_POLL=n +CONFIG_BQL=n # CONFIG_BPF_JIT is not set # @@ -707,15 +723,17 @@ CONFIG_BQL=y # CONFIG_STREAM_PARSER is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y +CONFIG_WEXT_PRIV=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_INTERNAL_REGDB is not set CONFIG_CFG80211_CRDA_SUPPORT=y -CONFIG_CFG80211_WEXT=y +CONFIG_CFG80211_WEXT=n # CONFIG_LIB80211 is not set CONFIG_MAC80211=m CONFIG_MAC80211_HAS_RC=y @@ -724,7 +742,7 @@ CONFIG_MAC80211_RC_MINSTREL_HT=y # CONFIG_MAC80211_RC_MINSTREL_VHT is not set CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" -CONFIG_MAC80211_MESH=y +CONFIG_MAC80211_MESH=n # CONFIG_MAC80211_MESSAGE_TRACING is not set # CONFIG_MAC80211_DEBUG_MENU is not set CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 @@ -754,8 +772,8 @@ CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_STANDALONE=y # CONFIG_PREVENT_FIRMWARE_BUILD is not set -CONFIG_FW_LOADER=y -CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_FW_LOADER=n +CONFIG_FIRMWARE_IN_KERNEL=n CONFIG_EXTRA_FIRMWARE="" # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_ALLOW_DEV_COREDUMP=y @@ -769,6 +787,17 @@ CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPI=y CONFIG_REGMAP_MMIO=y # CONFIG_DMA_SHARED_BUFFER is not set +CONFIG_DMA_CMA=y + +# +# Default contiguous memory area size: +# +CONFIG_CMA_SIZE_MBYTES=0 +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 # # Bus devices @@ -838,7 +867,7 @@ CONFIG_MTD_CFI_I2=y # Disk-On-Chip Device Drivers # # CONFIG_MTD_DOCG3 is not set -CONFIG_MTD_NAND_ECC=y +CONFIG_MTD_NAND_ECC=n # CONFIG_MTD_NAND_ECC_SMC is not set CONFIG_MTD_NAND=y # CONFIG_MTD_NAND_ECC_BCH is not set @@ -852,7 +881,7 @@ CONFIG_MTD_NAND_IDS=y # CONFIG_MTD_NAND_NANDSIM is not set # CONFIG_MTD_NAND_BRCMNAND is not set # CONFIG_MTD_NAND_PLATFORM is not set -# CONFIG_MTD_NAND_HISI504 is not set +# CONFIG_MTD_NAND_GOKE504 is not set # CONFIG_MTD_NAND_MTK is not set CONFIG_MTD_SPI_NAND_GOKE=y # CONFIG_GOKE_NAND_ECC_STATUS_REPORT is not set @@ -870,6 +899,7 @@ CONFIG_MTD_SPI_NOR=y # CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set # CONFIG_SPI_CADENCE_QUADSPI is not set CONFIG_SPI_GOKE_SFC=y +# CONFIG_MTD_SPI_IDS is not set CONFIG_CLOSE_SPI_8PIN_4IO=y CONFIG_GOKE_SPI_BLOCK_PROTECT=y CONFIG_MTD_UBI=y @@ -877,7 +907,7 @@ CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FASTMAP is not set # CONFIG_MTD_UBI_GLUEBI is not set -# CONFIG_MTD_UBI_BLOCK is not set +CONFIG_MTD_UBI_BLOCK=y CONFIG_DTC=y CONFIG_OF=y # CONFIG_OF_UNITTEST is not set @@ -994,7 +1024,7 @@ CONFIG_SCSI=m CONFIG_SCSI_DMA=y CONFIG_SCSI_NETLINK=y # CONFIG_SCSI_MQ_DEFAULT is not set -CONFIG_SCSI_PROC_FS=y +# CONFIG_SCSI_PROC_FS is not set # # SCSI support type (disk, tape, CD-ROM) @@ -1002,7 +1032,7 @@ CONFIG_SCSI_PROC_FS=y CONFIG_BLK_DEV_SD=m # CONFIG_CHR_DEV_ST is not set # CONFIG_CHR_DEV_OSST is not set -CONFIG_BLK_DEV_SR=m +# CONFIG_BLK_DEV_SR is not set # CONFIG_BLK_DEV_SR_VENDOR is not set # CONFIG_CHR_DEV_SG is not set # CONFIG_CHR_DEV_SCH is not set @@ -1066,9 +1096,14 @@ CONFIG_ETHERNET=y # CONFIG_DNET is not set # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set -# CONFIG_NET_VENDOR_HISILICON is not set CONFIG_NET_VENDOR_GOKE=y +# CONFIG_HIX5HD2_GMAC is not set CONFIG_GOKE_FEMAC=y +# CONFIG_HIP04_ETH is not set +# CONFIG_HNS is not set +# CONFIG_HNS_DSAF is not set +# CONFIG_HNS_ENET is not set +# CONFIG_HIETH_GMAC is not set # CONFIG_NET_VENDOR_INTEL is not set # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set @@ -1099,7 +1134,7 @@ CONFIG_SWPHY=y # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set CONFIG_MDIO_GOKE_FEMAC=y -# CONFIG_MDIO_HISI_FEMAC is not set +# CONFIG_MDIO_GOKE_GEMAC is not set # # MII PHY device drivers @@ -1198,7 +1233,7 @@ CONFIG_MT7601U=m # # Input device support # -CONFIG_INPUT=y +CONFIG_INPUT=n # CONFIG_INPUT_FF_MEMLESS is not set # CONFIG_INPUT_POLLDEV is not set # CONFIG_INPUT_SPARSEKMAP is not set @@ -1209,7 +1244,7 @@ CONFIG_INPUT=y # # CONFIG_INPUT_MOUSEDEV is not set # CONFIG_INPUT_JOYDEV is not set -# CONFIG_INPUT_EVDEV is not set +CONFIG_INPUT_EVDEV=n # CONFIG_INPUT_EVBUG is not set # @@ -1226,10 +1261,10 @@ CONFIG_INPUT=y # # Hardware I/O ports # -CONFIG_SERIO=y -CONFIG_SERIO_SERPORT=y +CONFIG_SERIO=n +CONFIG_SERIO_SERPORT=n # CONFIG_SERIO_AMBAKMI is not set -CONFIG_SERIO_LIBPS2=y +CONFIG_SERIO_LIBPS2=n # CONFIG_SERIO_RAW is not set # CONFIG_SERIO_ALTERA_PS2 is not set # CONFIG_SERIO_PS2MULT is not set @@ -1242,10 +1277,10 @@ CONFIG_SERIO_LIBPS2=y # Character devices # CONFIG_TTY=y -CONFIG_VT=y -CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT=n +CONFIG_CONSOLE_TRANSLATIONS=n CONFIG_VT_CONSOLE=y -CONFIG_VT_CONSOLE_SLEEP=y +CONFIG_VT_CONSOLE_SLEEP=n CONFIG_HW_CONSOLE=y # CONFIG_VT_HW_CONSOLE_BINDING is not set CONFIG_UNIX98_PTYS=y @@ -1342,7 +1377,7 @@ CONFIG_I2C_GOKE=y # CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set # CONFIG_I2C_TAOS_EVM is not set -# CONFIG_I2C_TINY_USB is not set +CONFIG_I2C_TINY_USB=m # # Other I2C/SMBus bus drivers @@ -1380,7 +1415,7 @@ CONFIG_SPI_PL022=y # # SPI Protocol Masters # -CONFIG_SPI_SPIDEV=y +CONFIG_SPI_SPIDEV=n # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPMI is not set @@ -1474,19 +1509,19 @@ CONFIG_GPIO_PL061=y # # CONFIG_W1 is not set # CONFIG_POWER_AVS is not set -CONFIG_POWER_RESET=y +CONFIG_POWER_RESET=n # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_BRCMSTB is not set -CONFIG_POWER_RESET_GOKE=y # CONFIG_POWER_RESET_GPIO is not set # CONFIG_POWER_RESET_GPIO_RESTART is not set +CONFIG_POWER_RESET_GOKE=n # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_VERSATILE 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_POWER_SUPPLY=y +CONFIG_POWER_SUPPLY=n # CONFIG_POWER_SUPPLY_DEBUG is not set # CONFIG_PDA_POWER is not set # CONFIG_TEST_POWER is not set @@ -1622,7 +1657,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_WM8350_I2C is not set # CONFIG_MFD_WM8994 is not set # CONFIG_REGULATOR is not set -# CONFIG_MEDIA_SUPPORT is not set +CONFIG_MEDIA_SUPPORT=n # # Multimedia core support @@ -1675,7 +1710,42 @@ CONFIG_MFD_SYSCON=y # # Frame buffer Devices # -# CONFIG_FB is not set +CONFIG_FB=n +# CONFIG_FIRMWARE_EDID is not set +CONFIG_FB_CMDLINE=n +CONFIG_FB_NOTIFY=n +# CONFIG_FB_DDC is not set +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +# CONFIG_FB_CFB_FILLRECT is not set +# CONFIG_FB_CFB_COPYAREA is not set +# CONFIG_FB_CFB_IMAGEBLIT is not set +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +# CONFIG_FB_SYS_FILLRECT is not set +# CONFIG_FB_SYS_COPYAREA is not set +# CONFIG_FB_SYS_IMAGEBLIT is not set +# CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_SYS_FOPS is not set +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +# CONFIG_FB_BACKLIGHT is not set +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_ARMCLCD is not set +# CONFIG_FB_OPENCORES is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_SMSCUFX is not set +# CONFIG_FB_UDL is not set +# CONFIG_FB_IBM_GXT4500 is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_BROADSHEET is not set +# CONFIG_FB_AUO_K190X is not set +# CONFIG_FB_SIMPLE is not set +# CONFIG_FB_SSD1307 is not set # CONFIG_BACKLIGHT_LCD_SUPPORT is not set # CONFIG_VGASTATE is not set @@ -1683,16 +1753,18 @@ CONFIG_MFD_SYSCON=y # Console display driver support # CONFIG_DUMMY_CONSOLE=y +# CONFIG_FRAMEBUFFER_CONSOLE is not set +# CONFIG_LOGO is not set # CONFIG_SOUND is not set # # HID support # -CONFIG_HID=y +CONFIG_HID=n # CONFIG_HID_BATTERY_STRENGTH is not set # CONFIG_HIDRAW is not set # CONFIG_UHID is not set -CONFIG_HID_GENERIC=y +CONFIG_HID_GENERIC=n # # Special HID drivers @@ -1762,7 +1834,7 @@ CONFIG_HID_GENERIC=y # # USB HID support # -CONFIG_USB_HID=y +CONFIG_USB_HID=n # CONFIG_HID_PID is not set # CONFIG_USB_HIDDEV is not set @@ -1819,7 +1891,7 @@ CONFIG_USB_XHCI_PLATFORM=y # # also be needed; see USB_STORAGE Help for more info # -CONFIG_USB_STORAGE=m +# CONFIG_USB_STORAGE is not set # CONFIG_USB_STORAGE_DEBUG is not set # CONFIG_USB_STORAGE_REALTEK is not set # CONFIG_USB_STORAGE_DATAFAB is not set @@ -1962,6 +2034,7 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_R8A66597 is not set # CONFIG_USB_PXA27X is not set # CONFIG_USB_MV_UDC is not set +# CONFIG_HIUSB_DEVICE2_0 is not set # CONFIG_USB_MV_U3D is not set # CONFIG_USB_M66592 is not set # CONFIG_USB_BDC_UDC is not set @@ -1969,16 +2042,22 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_GADGET_XILINX is not set # CONFIG_USB_DUMMY_HCD is not set CONFIG_USB_LIBCOMPOSITE=m +CONFIG_USB_F_ACM=m +CONFIG_USB_U_SERIAL=m +CONFIG_USB_U_ETHER=m +CONFIG_USB_F_ECM=m +CONFIG_USB_F_RNDIS=m +# CONFIG_USB_F_MASS_STORAGE is not set CONFIG_USB_CONFIGFS=m # CONFIG_USB_CONFIGFS_SERIAL is not set -# CONFIG_USB_CONFIGFS_ACM is not set +CONFIG_USB_CONFIGFS_ACM=y # CONFIG_USB_CONFIGFS_OBEX is not set # CONFIG_USB_CONFIGFS_NCM is not set -# CONFIG_USB_CONFIGFS_ECM is not set +CONFIG_USB_CONFIGFS_ECM=y # CONFIG_USB_CONFIGFS_ECM_SUBSET is not set -# CONFIG_USB_CONFIGFS_RNDIS is not set +CONFIG_USB_CONFIGFS_RNDIS=y # CONFIG_USB_CONFIGFS_EEM is not set -# CONFIG_USB_CONFIGFS_MASS_STORAGE is not set +CONFIG_USB_CONFIGFS_MASS_STORAGE=y # CONFIG_USB_CONFIGFS_F_LB_SS is not set # CONFIG_USB_CONFIGFS_F_FS is not set # CONFIG_USB_CONFIGFS_F_HID is not set @@ -2085,7 +2164,7 @@ CONFIG_RTC_INTF_DEV=y # 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 +CONFIG_RTC_I2C_AND_SPI=n # # SPI and I2C RTC drivers @@ -2144,7 +2223,35 @@ CONFIG_RTC_DRV_GOKE=y # # Microsoft Hyper-V guest support # -# CONFIG_STAGING is not set +CONFIG_STAGING=y +# CONFIG_PRISM2_USB is not set +# CONFIG_COMEDI is not set +# CONFIG_RTLLIB is not set +# CONFIG_R8712U is not set +# CONFIG_R8188EU is not set +# CONFIG_VT6656 is not set + +# +# Speakup console speech +# +# CONFIG_SPEAKUP is not set +# CONFIG_STAGING_MEDIA is not set + +# +# Android +# +# CONFIG_STAGING_BOARD is not set +# CONFIG_LTE_GDM724X is not set +# CONFIG_MTD_SPINAND_MT29F is not set +# CONFIG_LNET is not set +# CONFIG_GS_FPGABOOT is not set +# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set +# CONFIG_FB_TFT is not set +# CONFIG_WILC1000_SDIO is not set +# CONFIG_WILC1000_SPI is not set +# CONFIG_MOST is not set +# CONFIG_KS7010 is not set +# CONFIG_GREYBUS is not set # CONFIG_GOLDFISH is not set # CONFIG_CHROME_PLATFORMS is not set CONFIG_CLKDEV_LOOKUP=y @@ -2162,7 +2269,6 @@ CONFIG_COMMON_CLK=y # CONFIG_COMMON_CLK_CS2000_CP is not set # CONFIG_CLK_QORIQ is not set # CONFIG_COMMON_CLK_NXP is not set -# CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_PXA is not set # CONFIG_COMMON_CLK_PIC32 is not set CONFIG_COMMON_CLK_GK7205V300=y @@ -2182,6 +2288,7 @@ CONFIG_ARM_ARCH_TIMER=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set CONFIG_ARM_TIMER_SP804=y +# CONFIG_TIMER_HISP804 is not set # CONFIG_ATMEL_PIT is not set # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set @@ -2213,11 +2320,7 @@ CONFIG_ARM_TIMER_SP804=y # CONFIG_EXTCON is not set # CONFIG_MEMORY is not set # CONFIG_IIO is not set -CONFIG_PWM=y -CONFIG_PWM_SYSFS=y -# CONFIG_PWM_FSL_FTM is not set -CONFIG_PWM_GOKE=y -# CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM is not set CONFIG_IRQCHIP=y CONFIG_ARM_GIC=y CONFIG_ARM_GIC_MAX_NR=1 @@ -2242,6 +2345,8 @@ CONFIG_GENERIC_PHY=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_BCM_KONA_USB2_PHY is not set +# CONFIG_PHY_GOKE_USB2 is not set +# CONFIG_PHY_GOKE_USB3 is not set CONFIG_PHY_GOKE_USBP2=y # CONFIG_USB_MODE_OPTION is not set # CONFIG_POWERCAP is not set @@ -2264,10 +2369,14 @@ CONFIG_PHY_GOKE_USBP2=y # FPGA Configuration Support # # CONFIG_FPGA is not set +# CONFIG_BSP_DMAC is not set +# CONFIG_HIEDMAC is not set # -# goke driver support +# Hisilicon driver support # +CONFIG_CMA_MEM_SHARED=y +# CONFIG_CMA_ADVANCE_SHARE is not set # # Firmware Drivers @@ -2291,8 +2400,8 @@ CONFIG_DCACHE_WORD_ACCESS=y # CONFIG_BTRFS_FS is not set # CONFIG_NILFS2_FS is not set CONFIG_F2FS_FS=m -CONFIG_F2FS_FS_XATTR=y -CONFIG_F2FS_FS_POSIX_ACL=y +CONFIG_F2FS_FS_XATTR=n +CONFIG_F2FS_FS_POSIX_ACL=n # CONFIG_F2FS_FS_SECURITY is not set # CONFIG_F2FS_CHECK_FS is not set # CONFIG_F2FS_FS_ENCRYPTION is not set @@ -2301,10 +2410,10 @@ CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y # CONFIG_EXPORTFS_BLOCK_OPS is not set CONFIG_FILE_LOCKING=y -CONFIG_MANDATORY_FILE_LOCKING=y +CONFIG_MANDATORY_FILE_LOCKING=n # CONFIG_FS_ENCRYPTION is not set CONFIG_FSNOTIFY=y -CONFIG_DNOTIFY=y +CONFIG_DNOTIFY=n CONFIG_INOTIFY_USER=y # CONFIG_FANOTIFY is not set # CONFIG_QUOTA is not set @@ -2328,7 +2437,7 @@ CONFIG_OVERLAY_FS=y # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=m -# CONFIG_MSDOS_FS is not set +CONFIG_MSDOS_FS=n CONFIG_VFAT_FS=m CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" @@ -2345,10 +2454,10 @@ CONFIG_PROC_PAGE_MONITOR=y CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y -CONFIG_TMPFS_POSIX_ACL=y -CONFIG_TMPFS_XATTR=y +CONFIG_TMPFS_POSIX_ACL=n +CONFIG_TMPFS_XATTR=n # CONFIG_HUGETLB_PAGE is not set -CONFIG_CONFIGFS_FS=y +CONFIG_CONFIGFS_FS=n CONFIG_MISC_FILESYSTEMS=y # CONFIG_ORANGEFS_FS is not set # CONFIG_ADFS_FS is not set @@ -2359,19 +2468,19 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set # CONFIG_EFS_FS is not set -# CONFIG_YAFFS_FS is not set -# CONFIG_YAFFS_YAFFS1 is not set +CONFIG_YAFFS_FS=n +CONFIG_YAFFS_YAFFS1=n # CONFIG_YAFFS_9BYTE_TAGS is not set # CONFIG_YAFFS_DOES_ECC is not set -# CONFIG_YAFFS_YAFFS2 is not set -# CONFIG_YAFFS_AUTO_YAFFS2 is not set +CONFIG_YAFFS_YAFFS2=n +CONFIG_YAFFS_AUTO_YAFFS2=n # CONFIG_YAFFS_DISABLE_TAGS_ECC is not set # CONFIG_YAFFS_ALWAYS_CHECK_CHUNK_ERASED is not set # CONFIG_YAFFS_EMPTY_LOST_AND_FOUND is not set # CONFIG_YAFFS_DISABLE_BLOCK_REFRESHING is not set # CONFIG_YAFFS_DISABLE_BACKGROUND is not set # CONFIG_YAFFS_DISABLE_BAD_BLOCK_MARKING is not set -# CONFIG_YAFFS_XATTR is not set +CONFIG_YAFFS_XATTR=n CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y @@ -2384,7 +2493,7 @@ CONFIG_JFFS2_ZLIB=y # CONFIG_JFFS2_LZMA is not set CONFIG_JFFS2_RTIME=y # CONFIG_JFFS2_RUBIN is not set -# CONFIG_UBIFS_FS is not set +CONFIG_UBIFS_FS=y # CONFIG_LOGFS is not set # CONFIG_CRAMFS is not set CONFIG_SQUASHFS=y @@ -2394,7 +2503,7 @@ 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 is not set +CONFIG_SQUASHFS_ZLIB=n # CONFIG_SQUASHFS_LZ4 is not set # CONFIG_SQUASHFS_LZO is not set CONFIG_SQUASHFS_XZ=y @@ -2413,18 +2522,23 @@ CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_UFS_FS is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y -# CONFIG_NFS_V2 is not set +CONFIG_NFS_V2=n CONFIG_NFS_V3=y -# CONFIG_NFS_V3_ACL is not set -# CONFIG_NFS_V4 is not set +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=n # CONFIG_NFS_SWAP is not set +# CONFIG_NFS_V4_1 is not set CONFIG_ROOT_NFS=y +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=n # CONFIG_NFSD is not set CONFIG_GRACE_PERIOD=y -CONFIG_LOCKD=y -CONFIG_LOCKD_V4=y +CONFIG_LOCKD=n +CONFIG_LOCKD_V4=n +CONFIG_NFS_ACL_SUPPORT=y CONFIG_NFS_COMMON=y CONFIG_SUNRPC=y +CONFIG_SUNRPC_GSS=n # CONFIG_SUNRPC_DEBUG is not set # CONFIG_CEPH_FS is not set # CONFIG_CIFS is not set @@ -2456,7 +2570,7 @@ CONFIG_NLS_CODEPAGE_437=y # 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_ASCII=y CONFIG_NLS_ISO8859_1=y # CONFIG_NLS_ISO8859_2 is not set # CONFIG_NLS_ISO8859_3 is not set @@ -2513,6 +2627,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set # CONFIG_MAGIC_SYSRQ is not set +# CRUCIAL for /dev/sys CONFIG_DEBUG_KERNEL=y # @@ -2552,6 +2667,7 @@ CONFIG_PANIC_TIMEOUT=0 # # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_SPINLOCK is not set +# CRUCIAL for /dev/sys CONFIG_DEBUG_MUTEXES=y # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set # CONFIG_DEBUG_LOCK_ALLOC is not set @@ -2584,13 +2700,13 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_NOTIFIER_ERROR_INJECTION is not set # CONFIG_FAULT_INJECTION is not set # CONFIG_LATENCYTOP is not set -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y -CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_TRACING_SUPPORT=y +CONFIG_HAVE_FUNCTION_TRACER=n +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=n +CONFIG_HAVE_DYNAMIC_FTRACE=n +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=n +CONFIG_HAVE_SYSCALL_TRACEPOINTS=n +CONFIG_HAVE_C_RECORDMCOUNT=n +CONFIG_TRACING_SUPPORT=n # CONFIG_FTRACE is not set # @@ -2619,7 +2735,7 @@ CONFIG_TRACING_SUPPORT=y # CONFIG_MEMTEST is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_SAMPLES is not set -CONFIG_HAVE_ARCH_KGDB=y +CONFIG_HAVE_ARCH_KGDB=n # CONFIG_KGDB is not set # CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set # CONFIG_UBSAN is not set @@ -2816,22 +2932,23 @@ CONFIG_LIBCRC32C=y # CONFIG_CRC8 is not set # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set # 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_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_ZLIB_INFLATE=n +CONFIG_ZLIB_DEFLATE=n +CONFIG_LZO_COMPRESS=n +CONFIG_LZO_DECOMPRESS=n +CONFIG_LZ4_DECOMPRESS=n +CONFIG_XZ_DEC=n +CONFIG_XZ_DEC_X86=n +CONFIG_XZ_DEC_POWERPC=n +CONFIG_XZ_DEC_IA64=n +CONFIG_XZ_DEC_ARM=n +CONFIG_XZ_DEC_ARMTHUMB=n +CONFIG_XZ_DEC_SPARC=n +CONFIG_XZ_DEC_BCJ=n # CONFIG_XZ_DEC_TEST is not set -CONFIG_DECOMPRESS_GZIP=y -CONFIG_DECOMPRESS_LZ4=y +CONFIG_DECOMPRESS_GZIP=n +CONFIG_DECOMPRESS_XZ=n +CONFIG_DECOMPRESS_LZ4=n CONFIG_GENERIC_ALLOCATOR=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y @@ -2843,8 +2960,10 @@ CONFIG_NLATTR=y # CONFIG_DDR is not set # CONFIG_IRQ_POLL is not set CONFIG_LIBFDT=y +CONFIG_OID_REGISTRY=y # CONFIG_SG_SPLIT is not set CONFIG_SG_POOL=y CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_SBITMAP=y # CONFIG_VIRTUALIZATION is not set +# CONFIG_GCC_PLUGINS is not set diff --git a/br-ext-chip-goke/board/gk7205v200/kernel/gk7605v100.generic.config b/br-ext-chip-goke/board/gk7205v200/kernel/gk7605v100.generic.config index f53f3847..b95d0f0e 100644 --- a/br-ext-chip-goke/board/gk7205v200/kernel/gk7605v100.generic.config +++ b/br-ext-chip-goke/board/gk7205v200/kernel/gk7605v100.generic.config @@ -33,24 +33,24 @@ CONFIG_CROSS_COMPILE="" # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set -# CONFIG_HAVE_KERNEL_GZIP is not set -# CONFIG_HAVE_KERNEL_LZMA is not set +CONFIG_HAVE_KERNEL_GZIP=n +CONFIG_HAVE_KERNEL_LZMA=n CONFIG_HAVE_KERNEL_XZ=y -# CONFIG_HAVE_KERNEL_LZO is not set -# CONFIG_HAVE_KERNEL_LZ4 is not set +CONFIG_HAVE_KERNEL_LZO=n +CONFIG_HAVE_KERNEL_LZ4=n # CONFIG_KERNEL_GZIP is not set # CONFIG_KERNEL_LZMA is not set CONFIG_KERNEL_XZ=y # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set -CONFIG_DEFAULT_HOSTNAME="(none)" +CONFIG_DEFAULT_HOSTNAME="openipc" # CONFIG_SWAP is not set CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y # CONFIG_POSIX_MQUEUE is not set -CONFIG_CROSS_MEMORY_ATTACH=y +CONFIG_CROSS_MEMORY_ATTACH=n CONFIG_FHANDLE=y -CONFIG_USELIB=y +CONFIG_USELIB=n # CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y @@ -99,37 +99,37 @@ CONFIG_SRCU=y # CONFIG_RCU_EXPEDITE_BOOT is not set # CONFIG_BUILD_BIN2C is not set # CONFIG_IKCONFIG is not set -CONFIG_LOG_BUF_SHIFT=17 +CONFIG_LOG_BUF_SHIFT=16 CONFIG_NMI_LOG_BUF_SHIFT=13 CONFIG_GENERIC_SCHED_CLOCK=y -CONFIG_CGROUPS=y +CONFIG_CGROUPS=n # CONFIG_MEMCG is not set # CONFIG_BLK_CGROUP is not set # CONFIG_CGROUP_SCHED is not set # CONFIG_CGROUP_PIDS is not set -CONFIG_CGROUP_FREEZER=y +CONFIG_CGROUP_FREEZER=n # CONFIG_CPUSETS is not set # CONFIG_CGROUP_DEVICE is not set # CONFIG_CGROUP_CPUACCT is not set # CONFIG_CGROUP_DEBUG is not set # CONFIG_CHECKPOINT_RESTORE is not set -CONFIG_NAMESPACES=y -CONFIG_UTS_NS=y -CONFIG_IPC_NS=y +CONFIG_NAMESPACES=n +CONFIG_UTS_NS=n +CONFIG_IPC_NS=n # CONFIG_USER_NS is not set -CONFIG_PID_NS=y -CONFIG_NET_NS=y +CONFIG_PID_NS=n +CONFIG_NET_NS=n # CONFIG_SCHED_AUTOGROUP is not set # CONFIG_SYSFS_DEPRECATED is not set # CONFIG_RELAY is not set -CONFIG_BLK_DEV_INITRD=y +CONFIG_BLK_DEV_INITRD=n CONFIG_INITRAMFS_SOURCE="" -CONFIG_RD_GZIP=y +CONFIG_RD_GZIP=n # CONFIG_RD_BZIP2 is not set # CONFIG_RD_LZMA is not set -# CONFIG_RD_XZ is not set +CONFIG_RD_XZ=n # CONFIG_RD_LZO is not set -CONFIG_RD_LZ4=y +CONFIG_RD_LZ4=n CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y @@ -142,13 +142,13 @@ CONFIG_MULTIUSER=y # CONFIG_SGETMASK_SYSCALL is not set CONFIG_SYSFS_SYSCALL=y # CONFIG_SYSCTL_SYSCALL is not set -CONFIG_KALLSYMS=y +CONFIG_KALLSYMS=n # CONFIG_KALLSYMS_ALL is not set # CONFIG_KALLSYMS_ABSOLUTE_PERCPU is not set -CONFIG_KALLSYMS_BASE_RELATIVE=y +CONFIG_KALLSYMS_BASE_RELATIVE=n CONFIG_PRINTK=y CONFIG_PRINTK_NMI=y -CONFIG_BUG=y +CONFIG_BUG=n CONFIG_ELF_CORE=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y @@ -158,8 +158,8 @@ CONFIG_TIMERFD=y CONFIG_EVENTFD=y # CONFIG_BPF_SYSCALL is not set CONFIG_SHMEM=y -CONFIG_AIO=y -CONFIG_ADVISE_SYSCALLS=y +CONFIG_AIO=n +CONFIG_ADVISE_SYSCALLS=n # CONFIG_USERFAULTFD is not set CONFIG_MEMBARRIER=y # CONFIG_EMBEDDED is not set @@ -178,16 +178,16 @@ CONFIG_SLUB=y # CONFIG_SLAB_FREELIST_RANDOM is not set # CONFIG_SYSTEM_DATA_VERIFICATION is not set # CONFIG_PROFILING is not set -CONFIG_HAVE_OPROFILE=y +CONFIG_HAVE_OPROFILE=n # CONFIG_KPROBES is not set # CONFIG_JUMP_LABEL is not set # CONFIG_UPROBES is not set # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y -CONFIG_HAVE_KPROBES=y -CONFIG_HAVE_KRETPROBES=y -CONFIG_HAVE_OPTPROBES=y +CONFIG_HAVE_KPROBES=n +CONFIG_HAVE_KRETPROBES=n +CONFIG_HAVE_OPTPROBES=n CONFIG_HAVE_NMI=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_CONTIGUOUS=y @@ -202,7 +202,6 @@ CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_HAVE_GCC_PLUGINS=y -# CONFIG_GCC_PLUGINS is not set CONFIG_HAVE_CC_STACKPROTECTOR=y CONFIG_CC_STACKPROTECTOR=y # CONFIG_CC_STACKPROTECTOR_NONE is not set @@ -221,16 +220,16 @@ CONFIG_ARCH_MMAP_RND_BITS_MAX=16 CONFIG_ARCH_MMAP_RND_BITS=8 # CONFIG_HAVE_ARCH_HASH is not set # CONFIG_ISA_BUS_API is not set -CONFIG_CLONE_BACKWARDS=y -CONFIG_OLD_SIGSUSPEND3=y -CONFIG_OLD_SIGACTION=y +CONFIG_CLONE_BACKWARDS=n +CONFIG_OLD_SIGSUSPEND3=n +CONFIG_OLD_SIGACTION=n # CONFIG_CPU_NO_EFFICIENT_FFS is not set # CONFIG_HAVE_ARCH_VMAP_STACK is not set # # GCOV-based kernel profiling # -CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y +CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=n CONFIG_HAVE_GENERIC_DMA_COHERENT=y CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y @@ -278,9 +277,9 @@ CONFIG_CMDLINE_PARTITION=y # # IO Schedulers # -CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_NOOP=n CONFIG_IOSCHED_DEADLINE=y -CONFIG_IOSCHED_CFQ=y +CONFIG_IOSCHED_CFQ=n CONFIG_DEFAULT_DEADLINE=y # CONFIG_DEFAULT_CFQ is not set # CONFIG_DEFAULT_NOOP is not set @@ -338,16 +337,26 @@ CONFIG_ARCH_MULTI_V6_V7=y # CONFIG_ARCH_BERLIN is not set # CONFIG_ARCH_DIGICOLOR is not set # CONFIG_ARCH_HIGHBANK is not set -# CONFIG_ARCH_HISI is not set +# CONFIG_ARCH_GOKE is not set CONFIG_ARCH_GOKE=y # # Goke platform type # +# CONFIG_ARCH_HI3516A is not set +# CONFIG_ARCH_HI3516CV500 is not set +# CONFIG_ARCH_HI3516DV300 is not set # CONFIG_ARCH_GK7205V200 is not set # CONFIG_ARCH_GK7205V300 is not set # CONFIG_ARCH_GK7202V300 is not set CONFIG_ARCH_GK7605V100=y +# CONFIG_ARCH_HI3556V200 is not set +# CONFIG_ARCH_HI3559V200 is not set +# CONFIG_ARCH_HI3536DV100 is not set +# CONFIG_ARCH_HI3521A is not set +# CONFIG_ARCH_HI3531A is not set +# CONFIG_ARCH_HI3556AV100 is not set +# CONFIG_ARCH_HI3519AV100 is not set # CONFIG_GOKE_MC is not set CONFIG_BSP_ZRELADDR=0x40008000 CONFIG_BSP_PARAMS_PHYS=0x00000100 @@ -446,7 +455,7 @@ CONFIG_MULTI_IRQ_HANDLER=y # # Kernel Features # -CONFIG_HAVE_SMP=y +CONFIG_HAVE_SMP=n # CONFIG_SMP is not set CONFIG_HAVE_ARM_ARCH_TIMER=y CONFIG_VMSPLIT_3G=y @@ -483,6 +492,7 @@ CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y CONFIG_HAVE_MEMBLOCK=y CONFIG_NO_BOOTMEM=y +CONFIG_MEMORY_ISOLATION=y # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_COMPACTION=y @@ -492,7 +502,9 @@ CONFIG_MIGRATION=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_NEED_PER_CPU_KM=y # CONFIG_CLEANCACHE is not set -# CONFIG_CMA is not set +CONFIG_CMA=y +# CONFIG_CMA_DEBUG is not set +CONFIG_CMA_AREAS=77 # CONFIG_ZPOOL is not set # CONFIG_ZBUD is not set # CONFIG_ZSMALLOC is not set @@ -591,21 +603,21 @@ CONFIG_PACKET=y # CONFIG_PACKET_DIAG is not set CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set -CONFIG_XFRM=y -CONFIG_XFRM_ALGO=y -CONFIG_XFRM_USER=y +CONFIG_XFRM=n +CONFIG_XFRM_ALGO=n +CONFIG_XFRM_USER=n # 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=n # CONFIG_NET_KEY_MIGRATE is not set CONFIG_INET=y CONFIG_IP_MULTICAST=y -CONFIG_IP_ADVANCED_ROUTER=y +CONFIG_IP_ADVANCED_ROUTER=n # CONFIG_IP_FIB_TRIE_STATS is not set -CONFIG_IP_MULTIPLE_TABLES=y -CONFIG_IP_ROUTE_MULTIPATH=y -CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_MULTIPLE_TABLES=n +CONFIG_IP_ROUTE_MULTIPATH=n +CONFIG_IP_ROUTE_VERBOSE=n CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y # CONFIG_IP_PNP_BOOTP is not set @@ -613,11 +625,11 @@ CONFIG_IP_PNP_DHCP=y # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE_DEMUX is not set # CONFIG_NET_IP_TUNNEL is not set -CONFIG_IP_MROUTE=y +CONFIG_IP_MROUTE=n # CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set -CONFIG_IP_PIMSM_V1=y -CONFIG_IP_PIMSM_V2=y -CONFIG_SYN_COOKIES=y +CONFIG_IP_PIMSM_V1=n +CONFIG_IP_PIMSM_V2=n +CONFIG_SYN_COOKIES=n # CONFIG_NET_UDP_TUNNEL is not set # CONFIG_NET_FOU is not set # CONFIG_INET_AH is not set @@ -632,11 +644,11 @@ CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y # CONFIG_INET_UDP_DIAG is not set # CONFIG_INET_DIAG_DESTROY is not set -CONFIG_TCP_CONG_ADVANCED=y -CONFIG_TCP_CONG_BIC=m +CONFIG_TCP_CONG_ADVANCED=n +CONFIG_TCP_CONG_BIC=n CONFIG_TCP_CONG_CUBIC=y -CONFIG_TCP_CONG_WESTWOOD=m -CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_WESTWOOD=n +CONFIG_TCP_CONG_HTCP=n # CONFIG_TCP_CONG_HSTCP is not set # CONFIG_TCP_CONG_HYBLA is not set # CONFIG_TCP_CONG_VEGAS is not set @@ -652,8 +664,12 @@ CONFIG_TCP_CONG_HTCP=m CONFIG_DEFAULT_CUBIC=y # CONFIG_DEFAULT_RENO is not set CONFIG_DEFAULT_TCP_CONG="cubic" -CONFIG_TCP_MD5SIG=y -# CONFIG_IPV6 is not set +CONFIG_TCP_MD5SIG=n +CONFIG_IPV6=y +CONFIG_INET6_XFRM_MODE_TRANSPORT=n +CONFIG_INET6_XFRM_MODE_TUNNEL=n +CONFIG_INET6_XFRM_MODE_BEET=n +CONFIG_IPV6_SIT=n # CONFIG_NETWORK_SECMARK is not set # CONFIG_NET_PTP_CLASSIFY is not set # CONFIG_NETWORK_PHY_TIMESTAMPING is not set @@ -677,7 +693,7 @@ CONFIG_HAVE_NET_DSA=y # CONFIG_IEEE802154 is not set # CONFIG_NET_SCHED is not set # CONFIG_DCB is not set -CONFIG_DNS_RESOLVER=y +CONFIG_DNS_RESOLVER=n # CONFIG_BATMAN_ADV is not set # CONFIG_OPENVSWITCH is not set # CONFIG_VSOCKETS is not set @@ -690,8 +706,8 @@ CONFIG_DNS_RESOLVER=y # CONFIG_SOCK_CGROUP_DATA is not set # 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_RX_BUSY_POLL=n +CONFIG_BQL=n # CONFIG_BPF_JIT is not set # @@ -707,15 +723,17 @@ CONFIG_BQL=y # CONFIG_STREAM_PARSER is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y +CONFIG_WEXT_PRIV=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_INTERNAL_REGDB is not set CONFIG_CFG80211_CRDA_SUPPORT=y -CONFIG_CFG80211_WEXT=y +CONFIG_CFG80211_WEXT=n # CONFIG_LIB80211 is not set CONFIG_MAC80211=m CONFIG_MAC80211_HAS_RC=y @@ -724,7 +742,7 @@ CONFIG_MAC80211_RC_MINSTREL_HT=y # CONFIG_MAC80211_RC_MINSTREL_VHT is not set CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" -CONFIG_MAC80211_MESH=y +CONFIG_MAC80211_MESH=n # CONFIG_MAC80211_MESSAGE_TRACING is not set # CONFIG_MAC80211_DEBUG_MENU is not set CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 @@ -754,8 +772,8 @@ CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_STANDALONE=y # CONFIG_PREVENT_FIRMWARE_BUILD is not set -CONFIG_FW_LOADER=y -CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_FW_LOADER=n +CONFIG_FIRMWARE_IN_KERNEL=n CONFIG_EXTRA_FIRMWARE="" # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set CONFIG_ALLOW_DEV_COREDUMP=y @@ -769,6 +787,17 @@ CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SPI=y CONFIG_REGMAP_MMIO=y # CONFIG_DMA_SHARED_BUFFER is not set +CONFIG_DMA_CMA=y + +# +# Default contiguous memory area size: +# +CONFIG_CMA_SIZE_MBYTES=0 +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 # # Bus devices @@ -838,7 +867,7 @@ CONFIG_MTD_CFI_I2=y # Disk-On-Chip Device Drivers # # CONFIG_MTD_DOCG3 is not set -CONFIG_MTD_NAND_ECC=y +CONFIG_MTD_NAND_ECC=n # CONFIG_MTD_NAND_ECC_SMC is not set CONFIG_MTD_NAND=y # CONFIG_MTD_NAND_ECC_BCH is not set @@ -852,7 +881,7 @@ CONFIG_MTD_NAND_IDS=y # CONFIG_MTD_NAND_NANDSIM is not set # CONFIG_MTD_NAND_BRCMNAND is not set # CONFIG_MTD_NAND_PLATFORM is not set -# CONFIG_MTD_NAND_HISI504 is not set +# CONFIG_MTD_NAND_GOKE504 is not set # CONFIG_MTD_NAND_MTK is not set CONFIG_MTD_SPI_NAND_GOKE=y # CONFIG_GOKE_NAND_ECC_STATUS_REPORT is not set @@ -870,6 +899,7 @@ CONFIG_MTD_SPI_NOR=y # CONFIG_MTD_SPI_NOR_USE_4K_SECTORS is not set # CONFIG_SPI_CADENCE_QUADSPI is not set CONFIG_SPI_GOKE_SFC=y +# CONFIG_MTD_SPI_IDS is not set CONFIG_CLOSE_SPI_8PIN_4IO=y CONFIG_GOKE_SPI_BLOCK_PROTECT=y CONFIG_MTD_UBI=y @@ -877,7 +907,7 @@ CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 # CONFIG_MTD_UBI_FASTMAP is not set # CONFIG_MTD_UBI_GLUEBI is not set -# CONFIG_MTD_UBI_BLOCK is not set +CONFIG_MTD_UBI_BLOCK=y CONFIG_DTC=y CONFIG_OF=y # CONFIG_OF_UNITTEST is not set @@ -994,7 +1024,7 @@ CONFIG_SCSI=m CONFIG_SCSI_DMA=y CONFIG_SCSI_NETLINK=y # CONFIG_SCSI_MQ_DEFAULT is not set -CONFIG_SCSI_PROC_FS=y +# CONFIG_SCSI_PROC_FS is not set # # SCSI support type (disk, tape, CD-ROM) @@ -1002,7 +1032,7 @@ CONFIG_SCSI_PROC_FS=y CONFIG_BLK_DEV_SD=m # CONFIG_CHR_DEV_ST is not set # CONFIG_CHR_DEV_OSST is not set -CONFIG_BLK_DEV_SR=m +# CONFIG_BLK_DEV_SR is not set # CONFIG_BLK_DEV_SR_VENDOR is not set # CONFIG_CHR_DEV_SG is not set # CONFIG_CHR_DEV_SCH is not set @@ -1066,9 +1096,14 @@ CONFIG_ETHERNET=y # CONFIG_DNET is not set # CONFIG_NET_VENDOR_EZCHIP is not set # CONFIG_NET_VENDOR_FARADAY is not set -# CONFIG_NET_VENDOR_HISILICON is not set CONFIG_NET_VENDOR_GOKE=y +# CONFIG_HIX5HD2_GMAC is not set CONFIG_GOKE_FEMAC=y +# CONFIG_HIP04_ETH is not set +# CONFIG_HNS is not set +# CONFIG_HNS_DSAF is not set +# CONFIG_HNS_ENET is not set +# CONFIG_HIETH_GMAC is not set # CONFIG_NET_VENDOR_INTEL is not set # CONFIG_NET_VENDOR_MARVELL is not set # CONFIG_NET_VENDOR_MICREL is not set @@ -1099,7 +1134,7 @@ CONFIG_SWPHY=y # CONFIG_MDIO_BUS_MUX_GPIO is not set # CONFIG_MDIO_BUS_MUX_MMIOREG is not set CONFIG_MDIO_GOKE_FEMAC=y -# CONFIG_MDIO_HISI_FEMAC is not set +# CONFIG_MDIO_GOKE_GEMAC is not set # # MII PHY device drivers @@ -1198,7 +1233,7 @@ CONFIG_MT7601U=m # # Input device support # -CONFIG_INPUT=y +CONFIG_INPUT=n # CONFIG_INPUT_FF_MEMLESS is not set # CONFIG_INPUT_POLLDEV is not set # CONFIG_INPUT_SPARSEKMAP is not set @@ -1209,7 +1244,7 @@ CONFIG_INPUT=y # # CONFIG_INPUT_MOUSEDEV is not set # CONFIG_INPUT_JOYDEV is not set -# CONFIG_INPUT_EVDEV is not set +CONFIG_INPUT_EVDEV=n # CONFIG_INPUT_EVBUG is not set # @@ -1226,10 +1261,10 @@ CONFIG_INPUT=y # # Hardware I/O ports # -CONFIG_SERIO=y -CONFIG_SERIO_SERPORT=y +CONFIG_SERIO=n +CONFIG_SERIO_SERPORT=n # CONFIG_SERIO_AMBAKMI is not set -CONFIG_SERIO_LIBPS2=y +CONFIG_SERIO_LIBPS2=n # CONFIG_SERIO_RAW is not set # CONFIG_SERIO_ALTERA_PS2 is not set # CONFIG_SERIO_PS2MULT is not set @@ -1242,10 +1277,10 @@ CONFIG_SERIO_LIBPS2=y # Character devices # CONFIG_TTY=y -CONFIG_VT=y -CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT=n +CONFIG_CONSOLE_TRANSLATIONS=n CONFIG_VT_CONSOLE=y -CONFIG_VT_CONSOLE_SLEEP=y +CONFIG_VT_CONSOLE_SLEEP=n CONFIG_HW_CONSOLE=y # CONFIG_VT_HW_CONSOLE_BINDING is not set CONFIG_UNIX98_PTYS=y @@ -1342,7 +1377,7 @@ CONFIG_I2C_GOKE=y # CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_ROBOTFUZZ_OSIF is not set # CONFIG_I2C_TAOS_EVM is not set -# CONFIG_I2C_TINY_USB is not set +CONFIG_I2C_TINY_USB=m # # Other I2C/SMBus bus drivers @@ -1380,7 +1415,7 @@ CONFIG_SPI_PL022=y # # SPI Protocol Masters # -CONFIG_SPI_SPIDEV=y +CONFIG_SPI_SPIDEV=n # CONFIG_SPI_LOOPBACK_TEST is not set # CONFIG_SPI_TLE62X0 is not set # CONFIG_SPMI is not set @@ -1474,19 +1509,19 @@ CONFIG_GPIO_PL061=y # # CONFIG_W1 is not set # CONFIG_POWER_AVS is not set -CONFIG_POWER_RESET=y +CONFIG_POWER_RESET=n # CONFIG_POWER_RESET_BRCMKONA is not set # CONFIG_POWER_RESET_BRCMSTB is not set -CONFIG_POWER_RESET_GOKE=y # CONFIG_POWER_RESET_GPIO is not set # CONFIG_POWER_RESET_GPIO_RESTART is not set +CONFIG_POWER_RESET_GOKE=n # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_RESTART is not set # CONFIG_POWER_RESET_VERSATILE 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_POWER_SUPPLY=y +CONFIG_POWER_SUPPLY=n # CONFIG_POWER_SUPPLY_DEBUG is not set # CONFIG_PDA_POWER is not set # CONFIG_TEST_POWER is not set @@ -1622,7 +1657,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_WM8350_I2C is not set # CONFIG_MFD_WM8994 is not set # CONFIG_REGULATOR is not set -# CONFIG_MEDIA_SUPPORT is not set +CONFIG_MEDIA_SUPPORT=n # # Multimedia core support @@ -1675,7 +1710,42 @@ CONFIG_MFD_SYSCON=y # # Frame buffer Devices # -# CONFIG_FB is not set +CONFIG_FB=n +# CONFIG_FIRMWARE_EDID is not set +CONFIG_FB_CMDLINE=n +CONFIG_FB_NOTIFY=n +# CONFIG_FB_DDC is not set +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +# CONFIG_FB_CFB_FILLRECT is not set +# CONFIG_FB_CFB_COPYAREA is not set +# CONFIG_FB_CFB_IMAGEBLIT is not set +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +# CONFIG_FB_SYS_FILLRECT is not set +# CONFIG_FB_SYS_COPYAREA is not set +# CONFIG_FB_SYS_IMAGEBLIT is not set +# CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_SYS_FOPS is not set +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +# CONFIG_FB_BACKLIGHT is not set +# CONFIG_FB_MODE_HELPERS is not set +# CONFIG_FB_TILEBLITTING is not set + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_ARMCLCD is not set +# CONFIG_FB_OPENCORES is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_SMSCUFX is not set +# CONFIG_FB_UDL is not set +# CONFIG_FB_IBM_GXT4500 is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_BROADSHEET is not set +# CONFIG_FB_AUO_K190X is not set +# CONFIG_FB_SIMPLE is not set +# CONFIG_FB_SSD1307 is not set # CONFIG_BACKLIGHT_LCD_SUPPORT is not set # CONFIG_VGASTATE is not set @@ -1683,16 +1753,18 @@ CONFIG_MFD_SYSCON=y # Console display driver support # CONFIG_DUMMY_CONSOLE=y +# CONFIG_FRAMEBUFFER_CONSOLE is not set +# CONFIG_LOGO is not set # CONFIG_SOUND is not set # # HID support # -CONFIG_HID=y +CONFIG_HID=n # CONFIG_HID_BATTERY_STRENGTH is not set # CONFIG_HIDRAW is not set # CONFIG_UHID is not set -CONFIG_HID_GENERIC=y +CONFIG_HID_GENERIC=n # # Special HID drivers @@ -1762,7 +1834,7 @@ CONFIG_HID_GENERIC=y # # USB HID support # -CONFIG_USB_HID=y +CONFIG_USB_HID=n # CONFIG_HID_PID is not set # CONFIG_USB_HIDDEV is not set @@ -1962,6 +2034,7 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_R8A66597 is not set # CONFIG_USB_PXA27X is not set # CONFIG_USB_MV_UDC is not set +# CONFIG_HIUSB_DEVICE2_0 is not set # CONFIG_USB_MV_U3D is not set # CONFIG_USB_M66592 is not set # CONFIG_USB_BDC_UDC is not set @@ -1969,16 +2042,22 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 # CONFIG_USB_GADGET_XILINX is not set # CONFIG_USB_DUMMY_HCD is not set CONFIG_USB_LIBCOMPOSITE=m +CONFIG_USB_F_ACM=m +CONFIG_USB_U_SERIAL=m +CONFIG_USB_U_ETHER=m +CONFIG_USB_F_ECM=m +CONFIG_USB_F_RNDIS=m +# CONFIG_USB_F_MASS_STORAGE is not set CONFIG_USB_CONFIGFS=m # CONFIG_USB_CONFIGFS_SERIAL is not set -# CONFIG_USB_CONFIGFS_ACM is not set +CONFIG_USB_CONFIGFS_ACM=y # CONFIG_USB_CONFIGFS_OBEX is not set # CONFIG_USB_CONFIGFS_NCM is not set -# CONFIG_USB_CONFIGFS_ECM is not set +CONFIG_USB_CONFIGFS_ECM=y # CONFIG_USB_CONFIGFS_ECM_SUBSET is not set -# CONFIG_USB_CONFIGFS_RNDIS is not set +CONFIG_USB_CONFIGFS_RNDIS=y # CONFIG_USB_CONFIGFS_EEM is not set -# CONFIG_USB_CONFIGFS_MASS_STORAGE is not set +CONFIG_USB_CONFIGFS_MASS_STORAGE=y # CONFIG_USB_CONFIGFS_F_LB_SS is not set # CONFIG_USB_CONFIGFS_F_FS is not set # CONFIG_USB_CONFIGFS_F_HID is not set @@ -2085,7 +2164,7 @@ CONFIG_RTC_INTF_DEV=y # 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 +CONFIG_RTC_I2C_AND_SPI=n # # SPI and I2C RTC drivers @@ -2144,7 +2223,35 @@ CONFIG_RTC_DRV_GOKE=y # # Microsoft Hyper-V guest support # -# CONFIG_STAGING is not set +CONFIG_STAGING=y +# CONFIG_PRISM2_USB is not set +# CONFIG_COMEDI is not set +# CONFIG_RTLLIB is not set +# CONFIG_R8712U is not set +# CONFIG_R8188EU is not set +# CONFIG_VT6656 is not set + +# +# Speakup console speech +# +# CONFIG_SPEAKUP is not set +# CONFIG_STAGING_MEDIA is not set + +# +# Android +# +# CONFIG_STAGING_BOARD is not set +# CONFIG_LTE_GDM724X is not set +# CONFIG_MTD_SPINAND_MT29F is not set +# CONFIG_LNET is not set +# CONFIG_GS_FPGABOOT is not set +# CONFIG_COMMON_CLK_XLNX_CLKWZRD is not set +# CONFIG_FB_TFT is not set +# CONFIG_WILC1000_SDIO is not set +# CONFIG_WILC1000_SPI is not set +# CONFIG_MOST is not set +# CONFIG_KS7010 is not set +# CONFIG_GREYBUS is not set # CONFIG_GOLDFISH is not set # CONFIG_CHROME_PLATFORMS is not set CONFIG_CLKDEV_LOOKUP=y @@ -2162,7 +2269,6 @@ CONFIG_COMMON_CLK=y # CONFIG_COMMON_CLK_CS2000_CP is not set # CONFIG_CLK_QORIQ is not set # CONFIG_COMMON_CLK_NXP is not set -# CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_PXA is not set # CONFIG_COMMON_CLK_PIC32 is not set CONFIG_COMMON_CLK_GK7605V100=y @@ -2182,6 +2288,7 @@ CONFIG_ARM_ARCH_TIMER=y CONFIG_ARM_ARCH_TIMER_EVTSTREAM=y # CONFIG_ARM_ARCH_TIMER_VCT_ACCESS is not set CONFIG_ARM_TIMER_SP804=y +# CONFIG_TIMER_HISP804 is not set # CONFIG_ATMEL_PIT is not set # CONFIG_SH_TIMER_CMT is not set # CONFIG_SH_TIMER_MTU2 is not set @@ -2213,11 +2320,7 @@ CONFIG_ARM_TIMER_SP804=y # CONFIG_EXTCON is not set # CONFIG_MEMORY is not set # CONFIG_IIO is not set -CONFIG_PWM=y -CONFIG_PWM_SYSFS=y -# CONFIG_PWM_FSL_FTM is not set -CONFIG_PWM_GOKE=y -# CONFIG_PWM_PCA9685 is not set +# CONFIG_PWM is not set CONFIG_IRQCHIP=y CONFIG_ARM_GIC=y CONFIG_ARM_GIC_MAX_NR=1 @@ -2242,6 +2345,8 @@ CONFIG_GENERIC_PHY=y # CONFIG_PHY_PXA_28NM_HSIC is not set # CONFIG_PHY_PXA_28NM_USB2 is not set # CONFIG_BCM_KONA_USB2_PHY is not set +# CONFIG_PHY_GOKE_USB2 is not set +# CONFIG_PHY_GOKE_USB3 is not set CONFIG_PHY_GOKE_USBP2=y # CONFIG_USB_MODE_OPTION is not set # CONFIG_POWERCAP is not set @@ -2264,10 +2369,14 @@ CONFIG_PHY_GOKE_USBP2=y # FPGA Configuration Support # # CONFIG_FPGA is not set +# CONFIG_BSP_DMAC is not set +# CONFIG_HIEDMAC is not set # -# goke driver support +# Hisilicon driver support # +CONFIG_CMA_MEM_SHARED=y +# CONFIG_CMA_ADVANCE_SHARE is not set # # Firmware Drivers @@ -2291,8 +2400,8 @@ CONFIG_DCACHE_WORD_ACCESS=y # CONFIG_BTRFS_FS is not set # CONFIG_NILFS2_FS is not set CONFIG_F2FS_FS=m -CONFIG_F2FS_FS_XATTR=y -CONFIG_F2FS_FS_POSIX_ACL=y +CONFIG_F2FS_FS_XATTR=n +CONFIG_F2FS_FS_POSIX_ACL=n # CONFIG_F2FS_FS_SECURITY is not set # CONFIG_F2FS_CHECK_FS is not set # CONFIG_F2FS_FS_ENCRYPTION is not set @@ -2301,10 +2410,10 @@ CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y # CONFIG_EXPORTFS_BLOCK_OPS is not set CONFIG_FILE_LOCKING=y -CONFIG_MANDATORY_FILE_LOCKING=y +CONFIG_MANDATORY_FILE_LOCKING=n # CONFIG_FS_ENCRYPTION is not set CONFIG_FSNOTIFY=y -CONFIG_DNOTIFY=y +CONFIG_DNOTIFY=n CONFIG_INOTIFY_USER=y # CONFIG_FANOTIFY is not set # CONFIG_QUOTA is not set @@ -2328,7 +2437,7 @@ CONFIG_OVERLAY_FS=y # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=m -# CONFIG_MSDOS_FS is not set +CONFIG_MSDOS_FS=n CONFIG_VFAT_FS=m CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" @@ -2345,10 +2454,10 @@ CONFIG_PROC_PAGE_MONITOR=y CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y -CONFIG_TMPFS_POSIX_ACL=y -CONFIG_TMPFS_XATTR=y +CONFIG_TMPFS_POSIX_ACL=n +CONFIG_TMPFS_XATTR=n # CONFIG_HUGETLB_PAGE is not set -CONFIG_CONFIGFS_FS=y +CONFIG_CONFIGFS_FS=n CONFIG_MISC_FILESYSTEMS=y # CONFIG_ORANGEFS_FS is not set # CONFIG_ADFS_FS is not set @@ -2359,19 +2468,19 @@ CONFIG_MISC_FILESYSTEMS=y # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set # CONFIG_EFS_FS is not set -# CONFIG_YAFFS_FS is not set -# CONFIG_YAFFS_YAFFS1 is not set +CONFIG_YAFFS_FS=n +CONFIG_YAFFS_YAFFS1=n # CONFIG_YAFFS_9BYTE_TAGS is not set # CONFIG_YAFFS_DOES_ECC is not set -# CONFIG_YAFFS_YAFFS2 is not set -# CONFIG_YAFFS_AUTO_YAFFS2 is not set +CONFIG_YAFFS_YAFFS2=n +CONFIG_YAFFS_AUTO_YAFFS2=n # CONFIG_YAFFS_DISABLE_TAGS_ECC is not set # CONFIG_YAFFS_ALWAYS_CHECK_CHUNK_ERASED is not set # CONFIG_YAFFS_EMPTY_LOST_AND_FOUND is not set # CONFIG_YAFFS_DISABLE_BLOCK_REFRESHING is not set # CONFIG_YAFFS_DISABLE_BACKGROUND is not set # CONFIG_YAFFS_DISABLE_BAD_BLOCK_MARKING is not set -# CONFIG_YAFFS_XATTR is not set +CONFIG_YAFFS_XATTR=n CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y @@ -2384,7 +2493,7 @@ CONFIG_JFFS2_ZLIB=y # CONFIG_JFFS2_LZMA is not set CONFIG_JFFS2_RTIME=y # CONFIG_JFFS2_RUBIN is not set -# CONFIG_UBIFS_FS is not set +CONFIG_UBIFS_FS=y # CONFIG_LOGFS is not set # CONFIG_CRAMFS is not set CONFIG_SQUASHFS=y @@ -2394,7 +2503,7 @@ 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 is not set +CONFIG_SQUASHFS_ZLIB=n # CONFIG_SQUASHFS_LZ4 is not set # CONFIG_SQUASHFS_LZO is not set CONFIG_SQUASHFS_XZ=y @@ -2413,18 +2522,23 @@ CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_UFS_FS is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y -# CONFIG_NFS_V2 is not set +CONFIG_NFS_V2=n CONFIG_NFS_V3=y -# CONFIG_NFS_V3_ACL is not set -# CONFIG_NFS_V4 is not set +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=n # CONFIG_NFS_SWAP is not set +# CONFIG_NFS_V4_1 is not set CONFIG_ROOT_NFS=y +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=n # CONFIG_NFSD is not set CONFIG_GRACE_PERIOD=y -CONFIG_LOCKD=y -CONFIG_LOCKD_V4=y +CONFIG_LOCKD=n +CONFIG_LOCKD_V4=n +CONFIG_NFS_ACL_SUPPORT=y CONFIG_NFS_COMMON=y CONFIG_SUNRPC=y +CONFIG_SUNRPC_GSS=n # CONFIG_SUNRPC_DEBUG is not set # CONFIG_CEPH_FS is not set # CONFIG_CIFS is not set @@ -2456,7 +2570,7 @@ CONFIG_NLS_CODEPAGE_437=y # 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_ASCII=y CONFIG_NLS_ISO8859_1=y # CONFIG_NLS_ISO8859_2 is not set # CONFIG_NLS_ISO8859_3 is not set @@ -2513,6 +2627,7 @@ CONFIG_SECTION_MISMATCH_WARN_ONLY=y CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set # CONFIG_MAGIC_SYSRQ is not set +# CRUCIAL for /dev/sys CONFIG_DEBUG_KERNEL=y # @@ -2552,6 +2667,7 @@ CONFIG_PANIC_TIMEOUT=0 # # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_DEBUG_SPINLOCK is not set +# CRUCIAL for /dev/sys CONFIG_DEBUG_MUTEXES=y # CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set # CONFIG_DEBUG_LOCK_ALLOC is not set @@ -2584,13 +2700,13 @@ CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_NOTIFIER_ERROR_INJECTION is not set # CONFIG_FAULT_INJECTION is not set # CONFIG_LATENCYTOP is not set -CONFIG_HAVE_FUNCTION_TRACER=y -CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y -CONFIG_HAVE_DYNAMIC_FTRACE=y -CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y -CONFIG_HAVE_SYSCALL_TRACEPOINTS=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_TRACING_SUPPORT=y +CONFIG_HAVE_FUNCTION_TRACER=n +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=n +CONFIG_HAVE_DYNAMIC_FTRACE=n +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=n +CONFIG_HAVE_SYSCALL_TRACEPOINTS=n +CONFIG_HAVE_C_RECORDMCOUNT=n +CONFIG_TRACING_SUPPORT=n # CONFIG_FTRACE is not set # @@ -2619,7 +2735,7 @@ CONFIG_TRACING_SUPPORT=y # CONFIG_MEMTEST is not set # CONFIG_TEST_STATIC_KEYS is not set # CONFIG_SAMPLES is not set -CONFIG_HAVE_ARCH_KGDB=y +CONFIG_HAVE_ARCH_KGDB=n # CONFIG_KGDB is not set # CONFIG_ARCH_WANTS_UBSAN_NO_NULL is not set # CONFIG_UBSAN is not set @@ -2816,22 +2932,23 @@ CONFIG_LIBCRC32C=y # CONFIG_CRC8 is not set # CONFIG_AUDIT_ARCH_COMPAT_GENERIC is not set # 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_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_ZLIB_INFLATE=n +CONFIG_ZLIB_DEFLATE=n +CONFIG_LZO_COMPRESS=n +CONFIG_LZO_DECOMPRESS=n +CONFIG_LZ4_DECOMPRESS=n +CONFIG_XZ_DEC=n +CONFIG_XZ_DEC_X86=n +CONFIG_XZ_DEC_POWERPC=n +CONFIG_XZ_DEC_IA64=n +CONFIG_XZ_DEC_ARM=n +CONFIG_XZ_DEC_ARMTHUMB=n +CONFIG_XZ_DEC_SPARC=n +CONFIG_XZ_DEC_BCJ=n # CONFIG_XZ_DEC_TEST is not set -CONFIG_DECOMPRESS_GZIP=y -CONFIG_DECOMPRESS_LZ4=y +CONFIG_DECOMPRESS_GZIP=n +CONFIG_DECOMPRESS_XZ=n +CONFIG_DECOMPRESS_LZ4=n CONFIG_GENERIC_ALLOCATOR=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y @@ -2843,8 +2960,10 @@ CONFIG_NLATTR=y # CONFIG_DDR is not set # CONFIG_IRQ_POLL is not set CONFIG_LIBFDT=y +CONFIG_OID_REGISTRY=y # CONFIG_SG_SPLIT is not set CONFIG_SG_POOL=y CONFIG_ARCH_HAS_SG_CHAIN=y CONFIG_SBITMAP=y # CONFIG_VIRTUALIZATION is not set +# CONFIG_GCC_PLUGINS is not set diff --git a/building.sh b/building.sh index c37d0372..deaebd6a 100755 --- a/building.sh +++ b/building.sh @@ -226,6 +226,11 @@ gk7205v300_fpv() { fresh && make PLATFORM=goke BOARD=unknown_unknown_${soc}_fpv all && rename } +gk7605v100() { + soc="gk7605v100" + fresh && make PLATFORM=goke BOARD=unknown_unknown_${soc}_openipc all && rename +} + ################################################################################# gm8135() { diff --git a/general/package/goke-osdrv-gk7205v200/files/kmod/osal.ko b/general/package/goke-osdrv-gk7205v200/files/kmod/osal.ko index 0d381a0de0eae16ae943c88f5c5e1c2f15c57f87..ffebb351775e838a0c98b0eb4fe807b2d6691d25 100644 GIT binary patch delta 32307 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 delta 26355 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 Na2pu-)GM|5e*q5Z1?T_( diff --git a/general/package/goke-osdrv-gk7205v200/files/script/load_goke b/general/package/goke-osdrv-gk7205v200/files/script/load_goke index eb96020a..9f633de2 100755 --- a/general/package/goke-osdrv-gk7205v200/files/script/load_goke +++ b/general/package/goke-osdrv-gk7205v200/files/script/load_goke @@ -68,12 +68,25 @@ report_error() { exit 1 } +check_allocator() { + allocator=$(grep mmz_allocator /proc/cmdline) + if [ -z "${allocator}" ]; then + if [ ${mem_total} -ge 128 ]; then + set_allocator cma + else + set_allocator gk + fi + fi +} + insert_osal() { + check_allocator + MMZ=$(awk -F '=' '$1=="mmz"{print $2}' RS=" " /proc/cmdline) if [ -z "$MMZ" ]; then insmod osal.ko anony=1 mmz_allocator=gk mmz=anonymous,0,$mmz_start,$mmz_size || report_error else - insmod cma_osal.ko anony=1 mmz_allocator=cma mmz=$MMZ || report_error + insmod osal.ko anony=1 mmz_allocator=cma mmz=$MMZ || report_error fi } @@ -92,7 +105,6 @@ remove_detect() { rmmod -w gk7205v200_isp rmmod -w gk7205v200_base rmmod -w osal >/dev/null 2>&1 - rmmod -w cma_osal >/dev/null 2>&1 rmmod -w sysconfig } diff --git a/general/package/goke-osdrv-gk7205v200/files/script/set_allocator b/general/package/goke-osdrv-gk7205v200/files/script/set_allocator new file mode 100755 index 00000000..85301fd7 --- /dev/null +++ b/general/package/goke-osdrv-gk7205v200/files/script/set_allocator @@ -0,0 +1,48 @@ +#!/bin/sh + + +get_env() { + bootargs=$(fw_printenv -n bootargs) + mem=$(echo ${bootargs} | awk -F '=' '$1=="mem"{print $2}' RS=' ') + console=$(echo ${bootargs} | awk -F '=' '$1=="console"{print $2}' RS=' ') + panic=$(echo ${bootargs} | awk -F '=' '$1=="panic"{print $2}' RS=' ') + rootfstype=$(echo ${bootargs} | awk -F '=' '$1=="rootfstype"{print $2}' RS=' ') + root=$(echo ${bootargs} | awk -F '=' '$1=="root"{print $2}' RS=' ') + init=$(echo ${bootargs} | awk -F '=' '$1=="init"{print $2}' RS=' ') + mtdparts=$(echo ${bootargs} | awk -F '=' '$1=="mtdparts"{print $2}' RS=' ') + osmem=$(fw_printenv -n osmem) + totalmem=$(fw_printenv -n totalmem) +} + +calc_mmz() { + mem_start=0x40000000 + mem_total=$(fw_printenv -n totalmem | tr -d 'M') + mem_total=${mem_total:=64} + os_mem_size=$(fw_printenv -n osmem | tr -d 'M') + os_mem_size=${os_mem_size:=32} + mmz_start=$(echo "$mem_start $os_mem_size" | awk 'BEGIN { temp = 0; } { temp = $1/1024/1024 + $2; } END { printf("0x%x00000\n", temp); }') + mmz_size=$(echo "$mem_total $os_mem_size" | awk 'BEGIN { temp = 0; } { temp = $1 - $2; } END { printf("%dM\n", temp); }') + mmz=anonymous,0,$mmz_start,$mmz_size +} + + +if [[ "$1" == 'gk' ]]; then + echo "Allocator selected as gk..." + get_env + mem=${osmem:=32M} + newbootargs="mem=${mem} console=${console} panic=${panic} rootfstype=${rootfstype} root=${root} init=${init} mtdparts=${mtdparts} mmz_allocator=gk" + echo ${newbootargs} + fw_setenv bootargs ${newbootargs} + # +elif [[ "$1" == 'cma' ]]; then + echo "Allocator selected as cma..." + get_env + calc_mmz + mem=${totalmem:=64M} + newbootargs="mem=${mem} console=${console} panic=${panic} rootfstype=${rootfstype} root=${root} init=${init} mtdparts=${mtdparts} mmz_allocator=cma mmz=${mmz}" + fw_setenv bootargs ${newbootargs} + echo ${newbootargs} +else + echo "NO or WRONG allocator, please select gk or cma." + exit 1 +fi diff --git a/general/package/goke-osdrv-gk7205v200/goke-osdrv-gk7205v200.mk b/general/package/goke-osdrv-gk7205v200/goke-osdrv-gk7205v200.mk index f422433b..b8f3b018 100644 --- a/general/package/goke-osdrv-gk7205v200/goke-osdrv-gk7205v200.mk +++ b/general/package/goke-osdrv-gk7205v200/goke-osdrv-gk7205v200.mk @@ -83,7 +83,7 @@ define GOKE_OSDRV_GK7205V200_INSTALL_TARGET_CMDS $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/bin $(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/script/load_* $(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/script/ircut_demo - ## $(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/script/set_allocator + $(INSTALL) -m 755 -t $(TARGET_DIR)/usr/bin $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/script/set_allocator $(INSTALL) -m 755 -d $(TARGET_DIR)/usr/lib/sensors $(INSTALL) -m 644 -t $(TARGET_DIR)/usr/lib/sensors $(BR2_EXTERNAL_GOKE_PATH)/package/goke-osdrv-gk7205v200/files/sensor/*.so diff --git a/scripts/clone_config_hisi2goke.sh b/scripts/clone_config_hisi2goke.sh new file mode 100755 index 00000000..a93dc21c --- /dev/null +++ b/scripts/clone_config_hisi2goke.sh @@ -0,0 +1,23 @@ +#!/usr/bin/env bash + +if [ ! $# -eq 2 ]; then + echo "Usage: $0 " +fi + +INPUT=$1 +OUTPUT=$2 + +cp $INPUT $OUTPUT + +sed -i 's/HISI_BVT/GOKE/g' $OUTPUT +sed -i 's/Hisilicon BVT/Goke/g' $OUTPUT +sed -i 's/HISILICON/GOKE/g' $OUTPUT +sed -i 's/HISI_XVP_USB2/GOKE_USBP2/g' $OUTPUT +sed -i 's/HISI/GOKE/g' $OUTPUT +sed -i 's/HI3516EV200/GK7205V200/g' $OUTPUT +sed -i 's/HI3516EV300/GK7205V300/g' $OUTPUT +sed -i 's/HI3518EV300/GK7202V300/g' $OUTPUT +sed -i 's/HI3516DV200/GK7605V100/g' $OUTPUT +sed -i 's/CONFIG_HI_/CONFIG_BSP_/g' $OUTPUT +sed -i 's/CONFIG_MTD_SPI_NAND_HIFMC100/CONFIG_MTD_SPI_NAND_FMC100/g' $OUTPUT +sed -i 's/HIBVT/GOKE/g' $OUTPUT diff --git a/scripts/sync_goke.sh b/scripts/sync_goke.sh new file mode 100755 index 00000000..c342370b --- /dev/null +++ b/scripts/sync_goke.sh @@ -0,0 +1,25 @@ +#!/usr/bin/env bash + + +INDIR=br-ext-chip-hisilicon/board/hi3516ev200/kernel +OUTDIR=br-ext-chip-goke/board/gk7205v200/kernel + +function map_soc() { + case $1 in + hi3516ev200) NEW_SOC=gk7205v200 ;; + hi3516dv200) NEW_SOC=gk7605v100 ;; + hi3516ev300) NEW_SOC=gk7205v300 ;; + hi3518ev300) NEW_SOC=gk7202v300 ;; + esac +} + +pushd $(git rev-parse --show-toplevel) > /dev/null +for FILENAME in ${INDIR}/*.config; do + OLD_CONFIG=$(basename $FILENAME) + OLD_SOC=$(echo $OLD_CONFIG | cut -f 1 -d .) + map_soc $OLD_SOC + NEW_CONFIG=$(echo $OLD_CONFIG | sed "s/$OLD_SOC/$NEW_SOC/") + ./scripts/clone_config_hisi2goke.sh $INDIR/$OLD_CONFIG $OUTDIR/$NEW_CONFIG + git add $OUTDIR/$NEW_CONFIG +done +popd > /dev/null