From da9cdcfa005f58aa59b560e207d3177f29e6a5b0 Mon Sep 17 00:00:00 2001 From: keke1023 <57259899@qq.com> Date: Wed, 16 Feb 2022 14:47:45 +0800 Subject: [PATCH] Add RTL8367S support & Mercury D12G config --- trunk/configs/boards/D12G/board.h | 29 + trunk/configs/boards/D12G/board.mk | 8 + trunk/configs/boards/D12G/kernel-3.4.x.config | 1686 +++++++++++++++++ trunk/configs/templates/D12G.config | 253 +++ trunk/linux-3.4.x/drivers/net/rtl8367/Kconfig | 7 + .../drivers/net/rtl8367/api_8367b/rtk_api.c | 42 + .../drivers/net/rtl8367/rtl8367_def.h | 7 +- 7 files changed, 2031 insertions(+), 1 deletion(-) create mode 100755 trunk/configs/boards/D12G/board.h create mode 100755 trunk/configs/boards/D12G/board.mk create mode 100755 trunk/configs/boards/D12G/kernel-3.4.x.config create mode 100644 trunk/configs/templates/D12G.config diff --git a/trunk/configs/boards/D12G/board.h b/trunk/configs/boards/D12G/board.h new file mode 100755 index 0000000000..ff0053d797 --- /dev/null +++ b/trunk/configs/boards/D12G/board.h @@ -0,0 +1,29 @@ +/* D12G */ + +#define BOARD_PID "D12G" +#define BOARD_NAME "D12G" +#define BOARD_DESC "MWECURY D12G Wireless Router" +#define BOARD_VENDOR_NAME "MWECURY" +#define BOARD_VENDOR_URL "http://www.MWECURY.com/" +#define BOARD_MODEL_URL "http://www.MWECURY.com/" +#define BOARD_BOOT_TIME 25 +#define BOARD_FLASH_TIME 120 +#define BOARD_GPIO_BTN_RESET 13 +#undef BOARD_GPIO_BTN_WPS +#undef BOARD_GPIO_LED_ALL +#undef BOARD_GPIO_LED_WIFI +#define BOARD_GPIO_LED_POWER 42 /* hw led */ +#undef BOARD_GPIO_LED_LAN +#undef BOARD_GPIO_LED_WAN +#undef BOARD_GPIO_LED_USB +#undef BOARD_GPIO_PWR_USB +#undef BOARD_GPIO_LED_ROUTER +#define BOARD_HAS_5G_11AC 1 +#define BOARD_NUM_ANT_5G_TX 2 +#define BOARD_NUM_ANT_5G_RX 2 +#define BOARD_NUM_ANT_2G_TX 2 +#define BOARD_NUM_ANT_2G_RX 2 +#define BOARD_NUM_ETH_LEDS 2 +#define BOARD_HAS_EPHY_L1000 1 +#define BOARD_HAS_EPHY_W1000 1 + diff --git a/trunk/configs/boards/D12G/board.mk b/trunk/configs/boards/D12G/board.mk new file mode 100755 index 0000000000..219c450fb7 --- /dev/null +++ b/trunk/configs/boards/D12G/board.mk @@ -0,0 +1,8 @@ +################################################################## +# Board PID # Board Name # PRODUCT # Note +################################################################## +# D12G # MWECURY D12G # MT7620 # +################################################################## + +CFLAGS += -DBOARD_D12G +BOARD_NUM_USB_PORTS=0 diff --git a/trunk/configs/boards/D12G/kernel-3.4.x.config b/trunk/configs/boards/D12G/kernel-3.4.x.config new file mode 100755 index 0000000000..1a4a101ab5 --- /dev/null +++ b/trunk/configs/boards/D12G/kernel-3.4.x.config @@ -0,0 +1,1686 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/mips 3.4.113 Kernel Configuration +# +CONFIG_MIPS=y + +# +# Machine selection +# +# CONFIG_RALINK_RT3052 is not set +# CONFIG_RALINK_RT3352 is not set +# CONFIG_RALINK_RT5350 is not set +# CONFIG_RALINK_RT3883 is not set +CONFIG_RALINK_MT7620=y +# CONFIG_RALINK_MT7621 is not set +# CONFIG_RALINK_MT7628 is not set +# CONFIG_MIPS_ALCHEMY is not set +# CONFIG_AR7 is not set +# CONFIG_ATH79 is not set +# CONFIG_BCM47XX is not set +# CONFIG_BCM63XX is not set +# CONFIG_MIPS_COBALT is not set +# CONFIG_MACH_DECSTATION is not set +# CONFIG_MACH_JAZZ is not set +# CONFIG_MACH_JZ4740 is not set +# CONFIG_LANTIQ is not set +# CONFIG_LASAT is not set +# CONFIG_MACH_LOONGSON is not set +# CONFIG_MIPS_MALTA is not set +# CONFIG_MIPS_SIM is not set +# CONFIG_NEC_MARKEINS is not set +# CONFIG_MACH_VR41XX is not set +# CONFIG_NXP_STB220 is not set +# CONFIG_NXP_STB225 is not set +# CONFIG_PNX8550_JBS is not set +# CONFIG_PNX8550_STB810 is not set +# CONFIG_PMC_MSP is not set +# CONFIG_PMC_YOSEMITE is not set +# CONFIG_POWERTV is not set +# CONFIG_SGI_IP22 is not set +# CONFIG_SGI_IP27 is not set +# CONFIG_SGI_IP28 is not set +# CONFIG_SGI_IP32 is not set +# CONFIG_SIBYTE_CRHINE is not set +# CONFIG_SIBYTE_CARMEL is not set +# CONFIG_SIBYTE_CRHONE is not set +# CONFIG_SIBYTE_RHONE is not set +# CONFIG_SIBYTE_SWARM is not set +# CONFIG_SIBYTE_LITTLESUR is not set +# CONFIG_SIBYTE_SENTOSA is not set +# CONFIG_SIBYTE_BIGSUR is not set +# CONFIG_SNI_RM is not set +# CONFIG_MACH_TX39XX is not set +# CONFIG_MACH_TX49XX is not set +# CONFIG_MIKROTIK_RB532 is not set +# CONFIG_WR_PPMC is not set +# CONFIG_CAVIUM_OCTEON_SIMULATOR is not set +# CONFIG_CAVIUM_OCTEON_REFERENCE_BOARD is not set +# CONFIG_NLM_XLR_BOARD is not set +# CONFIG_NLM_XLP_BOARD is not set +CONFIG_MT7620_ASIC=y +# CONFIG_RALINK_MT7620_PLL600 is not set +# CONFIG_RALINK_SYSTICK_COUNTER is not set +# CONFIG_RT2880_DRAM_16M is not set +# CONFIG_RT2880_DRAM_32M is not set +CONFIG_RT2880_DRAM_64M=y +# CONFIG_RT2880_DRAM_128M is not set +# CONFIG_RT2880_DRAM_256M is not set +CONFIG_RALINK_RAM_SIZE=64 +CONFIG_RT2880_UART_57600=y +# CONFIG_RT2880_UART_115200 is not set +CONFIG_RALINK_UART_BRATE=57600 +# CONFIG_RALINK_TIMER_DFS is not set +CONFIG_RALINK_TIMER_WDG=m +# CONFIG_RALINK_TIMER_WDG_RESET_OUTPUT is not set +CONFIG_RALINK_TIMER_WDG_REBOOT_DELAY=15 +CONFIG_RALINK_TIMER_WDG_REFRESH_INTERVAL=4 +# CONFIG_ALCHEMY_GPIO_INDIRECT is not set +CONFIG_RWSEM_GENERIC_SPINLOCK=y +# CONFIG_ARCH_HAS_ILOG2_U32 is not set +# CONFIG_ARCH_HAS_ILOG2_U64 is not set +CONFIG_GENERIC_HWEIGHT=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_GENERIC_CMOS_UPDATE=y +CONFIG_SCHED_OMIT_FRAME_POINTER=y +CONFIG_CEVT_R4K=y +CONFIG_CSRC_R4K=y +# CONFIG_ARCH_DMA_ADDR_T_64BIT is not set +CONFIG_DMA_NONCOHERENT=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_SYS_HAS_EARLY_PRINTK=y +# CONFIG_MIPS_MACHINE is not set +# CONFIG_NO_IOPORT is not set +CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_SYS_SUPPORTS_LITTLE_ENDIAN=y +CONFIG_IRQ_CPU=y +CONFIG_SWAP_IO_SPACE=y +CONFIG_BOOT_ELF32=y +CONFIG_MIPS_L1_CACHE_SHIFT=5 + +# +# CPU selection +# +# CONFIG_CPU_MIPS32_R1 is not set +CONFIG_CPU_MIPS32_R2=y +CONFIG_SYS_HAS_CPU_MIPS32_R1=y +CONFIG_SYS_HAS_CPU_MIPS32_R2=y +CONFIG_CPU_MIPS32=y +CONFIG_CPU_MIPSR2=y +CONFIG_SYS_SUPPORTS_32BIT_KERNEL=y +CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y +CONFIG_HARDWARE_WATCHPOINTS=y + +# +# Kernel type +# +CONFIG_32BIT=y +CONFIG_PAGE_SIZE_4KB=y +# CONFIG_PAGE_SIZE_16KB is not set +# CONFIG_PAGE_SIZE_64KB is not set +CONFIG_FORCE_MAX_ZONEORDER=11 +CONFIG_CPU_HAS_PREFETCH=y +CONFIG_CPU_R4K_FPU=y +CONFIG_MIPS_MT_DISABLED=y +# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set +CONFIG_CPU_HAS_SYNC=y +CONFIG_CPU_SUPPORTS_HIGHMEM=y +CONFIG_ARCH_FLATMEM_ENABLE=y +CONFIG_SELECT_MEMORY_MODEL=y +CONFIG_FLATMEM_MANUAL=y +CONFIG_FLATMEM=y +CONFIG_FLAT_NODE_MEM_MAP=y +CONFIG_HAVE_MEMBLOCK=y +CONFIG_HAVE_MEMBLOCK_NODE_MAP=y +CONFIG_ARCH_DISCARD_MEMBLOCK=y +CONFIG_PAGEFLAGS_EXTENDED=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_MOBILITY_GROUP_RAMLESS=y +CONFIG_PAGECACHE_RECLAIM=y +# CONFIG_COMPACTION is not set +# CONFIG_PHYS_ADDR_T_64BIT is not set +CONFIG_ZONE_DMA_FLAG=0 +CONFIG_VIRT_TO_BUS=y +# CONFIG_KSM is not set +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +CONFIG_NEED_PER_CPU_KM=y +# CONFIG_CLEANCACHE is not set +CONFIG_TICK_ONESHOT=y +# CONFIG_NO_HZ is not set +CONFIG_HIGH_RES_TIMERS=y +CONFIG_GENERIC_CLOCKEVENTS_BUILD=y +# CONFIG_HZ_48 is not set +# CONFIG_HZ_100 is not set +# CONFIG_HZ_128 is not set +CONFIG_HZ_250=y +# CONFIG_HZ_256 is not set +# CONFIG_HZ_1000 is not set +# CONFIG_HZ_1024 is not set +CONFIG_SYS_SUPPORTS_ARBIT_HZ=y +CONFIG_HZ=250 +CONFIG_PREEMPT_NONE=y +# CONFIG_PREEMPT_VOLUNTARY is not set +# CONFIG_PREEMPT is not set +# CONFIG_KEXEC is not set +# CONFIG_SECCOMP is not set +# CONFIG_USE_OF is not set +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +CONFIG_HAVE_IRQ_WORK=y + +# +# General setup +# +CONFIG_EXPERIMENTAL=y +CONFIG_BROKEN_ON_SMP=y +CONFIG_INIT_ENV_ARG_LIMIT=32 +CONFIG_CROSS_COMPILE="" +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_DEFAULT_HOSTNAME="(none)" +# CONFIG_SWAP is not set +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +# CONFIG_POSIX_MQUEUE is not set +# CONFIG_BSD_PROCESS_ACCT is not set +# CONFIG_FHANDLE is not set +# CONFIG_TASKSTATS is not set +# CONFIG_AUDIT is not set +CONFIG_HAVE_GENERIC_HARDIRQS=y + +# +# IRQ subsystem +# +CONFIG_GENERIC_HARDIRQS=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_IRQ_SHOW=y + +# +# RCU Subsystem +# +CONFIG_TINY_RCU=y +# CONFIG_PREEMPT_RCU is not set +# CONFIG_TREE_RCU_TRACE is not set +# CONFIG_IKCONFIG is not set +CONFIG_LOG_BUF_SHIFT=14 +# CONFIG_CGROUPS is not set +# CONFIG_CHECKPOINT_RESTORE is not set +# CONFIG_NAMESPACES is not set +# CONFIG_SCHED_AUTOGROUP is not set +CONFIG_SYSFS_DEPRECATED=y +CONFIG_SYSFS_DEPRECATED_V2=y +# CONFIG_RELAY is not set +# CONFIG_BLK_DEV_INITRD is not set +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_SYSCTL=y +CONFIG_ANON_INODES=y +CONFIG_EXPERT=y +# CONFIG_SYSCTL_SYSCALL is not set +# CONFIG_KALLSYMS is not set +CONFIG_HOTPLUG=y +CONFIG_PRINTK=y +CONFIG_BUG=y +# CONFIG_ELF_CORE is not set +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_AIO=y +CONFIG_EMBEDDED=y +CONFIG_HAVE_PERF_EVENTS=y +CONFIG_PERF_USE_VMALLOC=y + +# +# Kernel Performance Events And Counters +# +# CONFIG_PERF_EVENTS is not set +# CONFIG_PERF_COUNTERS is not set +# CONFIG_VM_EVENT_COUNTERS is not set +CONFIG_TINY=y +# CONFIG_ETHTOOL is not set +CONFIG_MAX_SWAPFILES_SHIFT=0 +CONFIG_MAX_USER_RT_PRIO=100 +CONFIG_PCI_QUIRKS=y +# CONFIG_COMPAT_BRK is not set +CONFIG_SLAB=y +# CONFIG_SLUB is not set +# CONFIG_SLOB is not set +# CONFIG_PROFILING is not set +CONFIG_HAVE_OPROFILE=y +# CONFIG_KPROBES is not set +# CONFIG_JUMP_LABEL is not set +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_DMA_ATTRS=y +CONFIG_HAVE_GENERIC_INIT_TASK=y +CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y + +# +# GCOV-based kernel profiling +# +# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set +# CONFIG_SLABINFO is not set +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +# CONFIG_MODULE_FORCE_LOAD is not set +CONFIG_MODULE_UNLOAD=y +# CONFIG_MODULE_FORCE_UNLOAD is not set +# CONFIG_MODVERSIONS is not set +# CONFIG_MODULE_SRCVERSION_ALL is not set +CONFIG_BLOCK=y +CONFIG_LBDAF=y +# CONFIG_BLK_DEV_BSG is not set +# CONFIG_BLK_DEV_BSGLIB is not set +# CONFIG_BLK_DEV_INTEGRITY is not set + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +# CONFIG_OSF_PARTITION is not set +# CONFIG_AMIGA_PARTITION is not set +# CONFIG_ATARI_PARTITION is not set +CONFIG_MAC_PARTITION=y +CONFIG_MSDOS_PARTITION=y +# CONFIG_BSD_DISKLABEL is not set +# CONFIG_MINIX_SUBPARTITION is not set +# CONFIG_SOLARIS_X86_PARTITION is not set +# CONFIG_UNIXWARE_DISKLABEL is not set +# CONFIG_LDM_PARTITION is not set +# CONFIG_SGI_PARTITION is not set +# CONFIG_ULTRIX_PARTITION is not set +# CONFIG_SUN_PARTITION is not set +# CONFIG_KARMA_PARTITION is not set +CONFIG_EFI_PARTITION=y +# CONFIG_SYSV68_PARTITION is not set + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +# CONFIG_IOSCHED_DEADLINE is not set +# CONFIG_IOSCHED_CFQ is not set +CONFIG_DEFAULT_NOOP=y +CONFIG_DEFAULT_IOSCHED="noop" +# CONFIG_INLINE_SPIN_TRYLOCK is not set +# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set +# CONFIG_INLINE_SPIN_LOCK is not set +# CONFIG_INLINE_SPIN_LOCK_BH is not set +# CONFIG_INLINE_SPIN_LOCK_IRQ is not set +# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set +# CONFIG_INLINE_SPIN_UNLOCK_BH is not set +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y +# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set +# CONFIG_INLINE_READ_TRYLOCK is not set +# CONFIG_INLINE_READ_LOCK is not set +# CONFIG_INLINE_READ_LOCK_BH is not set +# CONFIG_INLINE_READ_LOCK_IRQ is not set +# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set +CONFIG_INLINE_READ_UNLOCK=y +# CONFIG_INLINE_READ_UNLOCK_BH is not set +CONFIG_INLINE_READ_UNLOCK_IRQ=y +# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set +# CONFIG_INLINE_WRITE_TRYLOCK is not set +# CONFIG_INLINE_WRITE_LOCK is not set +# CONFIG_INLINE_WRITE_LOCK_BH is not set +# CONFIG_INLINE_WRITE_LOCK_IRQ is not set +# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set +CONFIG_INLINE_WRITE_UNLOCK=y +# CONFIG_INLINE_WRITE_UNLOCK_BH is not set +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y +# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set +# CONFIG_MUTEX_SPIN_ON_OWNER is not set +# CONFIG_FREEZER is not set + +# +# Bus options (PCI, PCMCIA, EISA, ISA, TC) +# +CONFIG_HW_HAS_PCI=y +CONFIG_PCI=y +CONFIG_PCI_DOMAINS=y +# CONFIG_ARCH_SUPPORTS_MSI is not set +# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set +# CONFIG_PCI_STUB is not set +CONFIG_PCI_DISABLE_COMMON_QUIRKS=y +# CONFIG_PCI_IOV is not set +# CONFIG_PCI_PRI is not set +# CONFIG_PCI_PASID is not set +CONFIG_PCIEPORTBUS=y +# CONFIG_PCIEAER is not set +# CONFIG_PCIEASPM is not set +CONFIG_MMU=y +# CONFIG_PCCARD is not set +# CONFIG_HOTPLUG_PCI is not set +# CONFIG_RAPIDIO is not set + +# +# Executable file formats +# +CONFIG_BINFMT_ELF=y +CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y +# CONFIG_HAVE_AOUT is not set +# CONFIG_BINFMT_MISC is not set +CONFIG_TRAD_SIGNALS=y + +# +# Power management options +# +# CONFIG_ARCH_HIBERNATION_POSSIBLE is not set +# CONFIG_ARCH_SUSPEND_POSSIBLE is not set +# CONFIG_PM_RUNTIME is not set +CONFIG_NET=y +# CONFIG_SHORTCUT_FE is not set + +# +# Networking options +# +CONFIG_PACKET=y +CONFIG_UNIX=y +# CONFIG_UNIX_DIAG is not set +# CONFIG_NET_KEY is not set +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +CONFIG_IP_ADVANCED_ROUTER=y +# CONFIG_IP_FIB_TRIE_STATS is not set +CONFIG_IP_MULTIPLE_TABLES=y +CONFIG_IP_ROUTE_MULTIPATH=y +# CONFIG_IP_ROUTE_VERBOSE is not set +# CONFIG_IP_PNP is not set +# CONFIG_NET_IPIP is not set +CONFIG_NET_IPGRE_DEMUX=y +# CONFIG_NET_IPGRE is not set +CONFIG_IP_MROUTE=y +# CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set +# CONFIG_IP_PIMSM_V1 is not set +# CONFIG_IP_PIMSM_V2 is not set +# CONFIG_ARPD is not set +CONFIG_SYN_COOKIES=y +# CONFIG_INET_AH is not set +# CONFIG_INET_ESP is not set +# CONFIG_INET_IPCOMP is not set +# CONFIG_INET_XFRM_TUNNEL is not set +CONFIG_INET_TUNNEL=y +# CONFIG_INET_XFRM_MODE_TRANSPORT is not set +# CONFIG_INET_XFRM_MODE_TUNNEL is not set +# CONFIG_INET_XFRM_MODE_BEET is not set +# CONFIG_INET_LRO is not set +# CONFIG_INET_DIAG is not set +# CONFIG_INET_UDPLITE is not set +# CONFIG_TCP_CONG_ADVANCED is not set +CONFIG_TCP_CONG_CUBIC=y +CONFIG_DEFAULT_TCP_CONG="cubic" +# CONFIG_TCP_MD5SIG is not set +CONFIG_IPV6=y +CONFIG_IPV6_PRIVACY=y +CONFIG_IPV6_ROUTER_PREF=y +# CONFIG_IPV6_ROUTE_INFO is not set +# CONFIG_IPV6_OPTIMISTIC_DAD is not set +# CONFIG_INET6_AH is not set +# CONFIG_INET6_ESP is not set +# CONFIG_INET6_IPCOMP is not set +# CONFIG_IPV6_MIP6 is not set +# CONFIG_INET6_XFRM_TUNNEL is not set +# CONFIG_INET6_TUNNEL is not set +# CONFIG_INET6_XFRM_MODE_TRANSPORT is not set +# CONFIG_INET6_XFRM_MODE_TUNNEL is not set +# CONFIG_INET6_XFRM_MODE_BEET is not set +# CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set +CONFIG_IPV6_SIT=y +CONFIG_IPV6_SIT_6RD=y +CONFIG_IPV6_NDISC_NODETYPE=y +# CONFIG_IPV6_TUNNEL is not set +# CONFIG_IPV6_MULTIPLE_TABLES is not set +CONFIG_IPV6_MROUTE=y +# CONFIG_IPV6_MROUTE_MULTIPLE_TABLES is not set +# CONFIG_IPV6_PIMSM_V2 is not set +# CONFIG_NETWORK_SECMARK is not set +# CONFIG_NETWORK_PHY_TIMESTAMPING is not set +CONFIG_NETFILTER=y +# CONFIG_NETFILTER_DEBUG is not set +CONFIG_NETFILTER_ADVANCED=y +CONFIG_BRIDGE_NETFILTER=y + +# +# Core Netfilter Configuration +# +CONFIG_NAT_CONE=y +# CONFIG_NAT_LINUX is not set +CONFIG_NETFILTER_RALINK_SWQOS_SUPPORT=y +CONFIG_NETFILTER_FP_SMB=y +CONFIG_NETFILTER_NETLINK=m +# CONFIG_NETFILTER_NETLINK_ACCT is not set +# CONFIG_NETFILTER_NETLINK_QUEUE is not set +# CONFIG_NETFILTER_NETLINK_LOG is not set +CONFIG_NF_CONNTRACK=y +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NF_CONNTRACK_PROCFS=y +# CONFIG_NF_CONNTRACK_EVENTS is not set +# CONFIG_NF_CONNTRACK_CHAIN_EVENTS is not set +# CONFIG_NF_CONNTRACK_TIMEOUT is not set +# CONFIG_NF_CONNTRACK_TIMESTAMP is not set +# CONFIG_NF_CT_PROTO_DCCP is not set +CONFIG_NF_CT_PROTO_GRE=m +# CONFIG_NF_CT_PROTO_SCTP is not set +# CONFIG_NF_CT_PROTO_UDPLITE is not set +# CONFIG_NF_CONNTRACK_AMANDA is not set +CONFIG_NF_CONNTRACK_FTP=m +CONFIG_NF_CONNTRACK_H323=m +# CONFIG_NF_CONNTRACK_IRC is not set +# CONFIG_NF_CONNTRACK_NETBIOS_NS is not set +# CONFIG_NF_CONNTRACK_SNMP is not set +CONFIG_NF_CONNTRACK_PPTP=m +CONFIG_NF_CONNTRACK_RTSP=m +# CONFIG_NF_CONNTRACK_SANE is not set +CONFIG_NF_CONNTRACK_SIP=m +# CONFIG_NF_CONNTRACK_TFTP is not set +# CONFIG_NF_CT_NETLINK is not set +# CONFIG_NF_CT_NETLINK_TIMEOUT is not set +CONFIG_NETFILTER_TPROXY=m +CONFIG_NETFILTER_XTABLES=y + +# +# Xtables combined modules +# +CONFIG_NETFILTER_XT_MARK=y +CONFIG_NETFILTER_XT_CONNMARK=y + +# +# Xtables targets +# +CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m +# CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set +CONFIG_NETFILTER_XT_TARGET_CONNMARK=m +CONFIG_NETFILTER_XT_TARGET_CT=m +CONFIG_NETFILTER_XT_TARGET_DSCP=m +CONFIG_NETFILTER_XT_TARGET_HL=m +# CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set +CONFIG_NETFILTER_XT_TARGET_LOG=y +# CONFIG_NETFILTER_XT_TARGET_IMQ is not set +CONFIG_NETFILTER_XT_TARGET_MARK=m +# CONFIG_NETFILTER_XT_TARGET_NFLOG is not set +# CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set +CONFIG_NETFILTER_XT_TARGET_NOTRACK=m +# CONFIG_NETFILTER_XT_TARGET_RATEEST is not set +CONFIG_NETFILTER_XT_TARGET_TEE=m +CONFIG_NETFILTER_XT_TARGET_TPROXY=m +# CONFIG_NETFILTER_XT_TARGET_TRACE is not set +CONFIG_NETFILTER_XT_TARGET_TCPMSS=y +# CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set + +# +# Xtables matches +# +# CONFIG_NETFILTER_XT_MATCH_ADDRTYPE is not set +# CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set +CONFIG_NETFILTER_XT_MATCH_COMMENT=m +CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=y +CONFIG_NETFILTER_XT_MATCH_CONNMARK=m +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y +# CONFIG_NETFILTER_XT_MATCH_CPU is not set +# CONFIG_NETFILTER_XT_MATCH_DCCP is not set +# CONFIG_NETFILTER_XT_MATCH_DEVGROUP is not set +CONFIG_NETFILTER_XT_MATCH_DSCP=m +# CONFIG_NETFILTER_XT_MATCH_ECN is not set +# CONFIG_NETFILTER_XT_MATCH_ESP is not set +# CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set +# CONFIG_NETFILTER_XT_MATCH_HELPER is not set +CONFIG_NETFILTER_XT_MATCH_HL=m +CONFIG_NETFILTER_XT_MATCH_IPRANGE=y +CONFIG_NETFILTER_XT_MATCH_LENGTH=m +CONFIG_NETFILTER_XT_MATCH_LIMIT=y +CONFIG_NETFILTER_XT_MATCH_MAC=y +CONFIG_NETFILTER_XT_MATCH_MARK=y +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y +# CONFIG_NETFILTER_XT_MATCH_NFACCT is not set +# CONFIG_NETFILTER_XT_MATCH_OSF is not set +CONFIG_NETFILTER_XT_MATCH_OWNER=m +CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m +# CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set +# CONFIG_NETFILTER_XT_MATCH_QUOTA is not set +# CONFIG_NETFILTER_XT_MATCH_RATEEST is not set +# CONFIG_NETFILTER_XT_MATCH_REALM is not set +CONFIG_NETFILTER_XT_MATCH_RECENT=y +CONFIG_NETFILTER_XT_MATCH_SCTP=m +CONFIG_NETFILTER_XT_MATCH_SOCKET=m +CONFIG_NETFILTER_XT_MATCH_STATE=y +# CONFIG_NETFILTER_XT_MATCH_LAYER7 is not set +# CONFIG_NETFILTER_XT_MATCH_STATISTIC is not set +CONFIG_NETFILTER_XT_MATCH_STRING=m +CONFIG_NETFILTER_XT_MATCH_WEBSTR=m +CONFIG_NETFILTER_XT_MATCH_TCPMSS=y +CONFIG_NETFILTER_XT_MATCH_TIME=y +CONFIG_NETFILTER_XT_MATCH_U32=y +# CONFIG_NETFILTER_XT_MATCH_ETHPORT is not set +# CONFIG_IP_SET is not set +# CONFIG_IP_VS is not set + +# +# IP: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV4=y +CONFIG_NF_CONNTRACK_IPV4=y +# CONFIG_NF_CONNTRACK_PROC_COMPAT is not set +# CONFIG_IP_NF_QUEUE is not set +CONFIG_IP_NF_IPTABLES=y +CONFIG_IP_NF_IPTABLES_SPEEDUP=y +# CONFIG_IP_NF_MATCH_AH is not set +# CONFIG_IP_NF_MATCH_ECN is not set +# CONFIG_IP_NF_MATCH_RPFILTER is not set +CONFIG_IP_NF_MATCH_TTL=m +# CONFIG_IP_NF_MATCH_IPP2P is not set +CONFIG_IP_NF_FILTER=y +CONFIG_IP_NF_TARGET_REJECT=y +# CONFIG_IP_NF_TARGET_ULOG is not set +CONFIG_NF_NAT=y +CONFIG_NF_NAT_NEEDED=y +CONFIG_IP_NF_TARGET_MASQUERADE=y +CONFIG_IP_NF_TARGET_NETMAP=y +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_NF_NAT_PROTO_GRE=m +CONFIG_NF_NAT_FTP=m +# CONFIG_NF_NAT_IRC is not set +# CONFIG_NF_NAT_TFTP is not set +# CONFIG_NF_NAT_AMANDA is not set +CONFIG_NF_NAT_PPTP=m +CONFIG_NF_NAT_RTSP=m +CONFIG_NF_NAT_H323=m +CONFIG_NF_NAT_SIP=m +CONFIG_IP_NF_MANGLE=m +# CONFIG_IP_NF_TARGET_CLUSTERIP is not set +# CONFIG_IP_NF_TARGET_ECN is not set +CONFIG_IP_NF_TARGET_TTL=m +CONFIG_IP_NF_RAW=m +# CONFIG_IP_NF_ARPTABLES is not set + +# +# IPv6: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV6=y +CONFIG_NF_CONNTRACK_IPV6=y +CONFIG_IP6_NF_IPTABLES=y +# CONFIG_IP6_NF_MATCH_AH is not set +# CONFIG_IP6_NF_MATCH_EUI64 is not set +# CONFIG_IP6_NF_MATCH_FRAG is not set +# CONFIG_IP6_NF_MATCH_OPTS is not set +# CONFIG_IP6_NF_MATCH_HL is not set +# CONFIG_IP6_NF_MATCH_IPV6HEADER is not set +# CONFIG_IP6_NF_MATCH_MH is not set +# CONFIG_IP6_NF_MATCH_RPFILTER is not set +# CONFIG_IP6_NF_MATCH_RT is not set +CONFIG_IP6_NF_TARGET_HL=m +CONFIG_IP6_NF_FILTER=y +CONFIG_IP6_NF_TARGET_REJECT=y +CONFIG_IP6_NF_MANGLE=m +# CONFIG_IP6_NF_RAW is not set +CONFIG_BRIDGE_NF_EBTABLES=m +CONFIG_BRIDGE_EBT_BROUTE=m +CONFIG_BRIDGE_EBT_T_FILTER=m +CONFIG_BRIDGE_EBT_T_NAT=m +CONFIG_BRIDGE_EBT_802_3=m +CONFIG_BRIDGE_EBT_AMONG=m +CONFIG_BRIDGE_EBT_ARP=m +CONFIG_BRIDGE_EBT_IP=m +CONFIG_BRIDGE_EBT_IP6=m +CONFIG_BRIDGE_EBT_LIMIT=m +CONFIG_BRIDGE_EBT_MARK=m +CONFIG_BRIDGE_EBT_PKTTYPE=m +CONFIG_BRIDGE_EBT_STP=m +CONFIG_BRIDGE_EBT_VLAN=m +CONFIG_BRIDGE_EBT_ARPREPLY=m +CONFIG_BRIDGE_EBT_DNAT=m +CONFIG_BRIDGE_EBT_MARK_T=m +CONFIG_BRIDGE_EBT_REDIRECT=m +CONFIG_BRIDGE_EBT_SNAT=m +CONFIG_BRIDGE_EBT_LOG=m +CONFIG_BRIDGE_EBT_ULOG=m +CONFIG_BRIDGE_EBT_NFLOG=m +# CONFIG_IP_DCCP is not set +# CONFIG_IP_SCTP is not set +# CONFIG_RDS is not set +# CONFIG_TIPC is not set +# CONFIG_ATM is not set +CONFIG_L2TP=y +# CONFIG_L2TP_V3 is not set +CONFIG_STP=y +CONFIG_BRIDGE=y +CONFIG_BRIDGE_2WAYS_FDB=y +CONFIG_BRIDGE_IGMP_SNOOPING=y +CONFIG_BRIDGE_IGMP_EVENT_HOOK=y +CONFIG_BRIDGE_EAP=y +# CONFIG_NET_DSA is not set +CONFIG_VLAN_8021Q=y +CONFIG_VLAN_8021Q_DOUBLE_TAG=y +# CONFIG_VLAN_8021Q_GVRP is not set +# CONFIG_DECNET is not set +CONFIG_LLC=y +# CONFIG_LLC2 is not set +# CONFIG_IPX is not set +# CONFIG_ATALK is not set +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +# CONFIG_ECONET is not set +# CONFIG_WAN_ROUTER is not set +# CONFIG_PHONET is not set +# CONFIG_IEEE802154 is not set +# CONFIG_NET_SCHED is not set +# CONFIG_DCB is not set +# CONFIG_BATMAN_ADV is not set +# CONFIG_OPENVSWITCH is not set +CONFIG_BQL=y + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +CONFIG_NET_PPPOE_PTHROUGH=y +# CONFIG_HAMRADIO is not set +# CONFIG_CAN is not set +# CONFIG_IRDA is not set +# CONFIG_BT is not set +# CONFIG_AF_RXRPC is not set +CONFIG_FIB_RULES=y +CONFIG_WIRELESS=y +CONFIG_WIRELESS_EXT=y +CONFIG_WEXT_CORE=y +# CONFIG_WEXT_PROC is not set +CONFIG_WEXT_SPY=y +CONFIG_WEXT_PRIV=y +# CONFIG_CFG80211 is not set +# CONFIG_WIRELESS_EXT_SYSFS is not set +# CONFIG_LIB80211 is not set +# CONFIG_LIB80211_CRYPT_WEP is not set +# CONFIG_LIB80211_CRYPT_CCMP is not set +# CONFIG_LIB80211_CRYPT_TKIP is not set + +# +# CFG80211 needs to be enabled for MAC80211 +# +# CONFIG_WIMAX is not set +# CONFIG_RFKILL is not set +# CONFIG_NET_9P is not set +# CONFIG_CAIF is not set +# CONFIG_CEPH_LIB is not set +# CONFIG_NFC is not set + +# +# Device Drivers +# + +# +# ASUS NVRAM +# +CONFIG_ASUS_NVRAM_API=y + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" +# CONFIG_DEVTMPFS is not set +CONFIG_STANDALONE=y +# CONFIG_PREVENT_FIRMWARE_BUILD is not set +CONFIG_FW_LOADER=y +CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_EXTRA_FIRMWARE="" +# CONFIG_SYS_HYPERVISOR is not set +# CONFIG_GENERIC_CPU_DEVICES is not set +# CONFIG_DMA_SHARED_BUFFER is not set +# CONFIG_CONNECTOR is not set +CONFIG_MTD=y +# CONFIG_MTD_TESTS is not set +# CONFIG_MTD_REDBOOT_PARTS is not set +# CONFIG_MTD_CMDLINE_PARTS is not set +# CONFIG_MTD_AR7_PARTS is not set + +# +# User Modules And Translation Layers +# +CONFIG_MTD_BLKDEVS=y +CONFIG_MTD_BLOCK=y +# CONFIG_FTL is not set +# CONFIG_NFTL is not set +# CONFIG_INFTL is not set +# CONFIG_RFD_FTL is not set +# CONFIG_SSFDC is not set +# CONFIG_SM_FTL is not set +# CONFIG_MTD_OOPS is not set + +# +# RAM/ROM/Flash chip drivers +# +# CONFIG_MTD_CFI is not set +# CONFIG_MTD_JEDECPROBE is not set +CONFIG_MTD_MAP_BANK_WIDTH_1=y +CONFIG_MTD_MAP_BANK_WIDTH_2=y +CONFIG_MTD_MAP_BANK_WIDTH_4=y +# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set +CONFIG_MTD_CFI_I1=y +CONFIG_MTD_CFI_I2=y +# CONFIG_MTD_CFI_I4 is not set +# CONFIG_MTD_CFI_I8 is not set +# CONFIG_MTD_RAM is not set +# CONFIG_MTD_ROM is not set +# CONFIG_MTD_ABSENT is not set + +# +# Mapping drivers for chip access +# +# CONFIG_MTD_COMPLEX_MAPPINGS is not set +# CONFIG_MTD_INTEL_VR_NOR is not set +# CONFIG_MTD_PLATRAM is not set + +# +# Self-contained MTD device drivers +# +# CONFIG_MTD_PMC551 is not set +# CONFIG_MTD_SLRAM is not set +# CONFIG_MTD_PHRAM is not set +# CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_BLOCK2MTD is not set + +# +# Disk-On-Chip Device Drivers +# +# CONFIG_MTD_DOCG3 is not set +# CONFIG_MTD_NAND is not set +# CONFIG_MTD_ONENAND is not set + +# +# LPDDR flash memory drivers +# +# CONFIG_MTD_LPDDR is not set +# CONFIG_MTD_UBI is not set + +# +# Ralink MTD support +# +CONFIG_MTD_RALINK=y +CONFIG_MTD_SPI_RALINK=y +# CONFIG_MTD_NAND_RALINK is not set +CONFIG_MTD_SPI_FAST_CLOCK=y +# CONFIG_MTD_SPI_READ_NORM is not set +# CONFIG_MTD_SPI_READ_FAST is not set +CONFIG_MTD_SPI_READ_DOR=y +# CONFIG_MTD_SPI_READ_DIOR is not set +# CONFIG_RT2880_FLASH_4M is not set +CONFIG_RT2880_FLASH_8M=y +# CONFIG_RT2880_FLASH_16M is not set +# CONFIG_RT2880_FLASH_32M is not set +# CONFIG_RT2880_FLASH_AUTO is not set +CONFIG_RT2880_MTD_PHYSMAP_START=0x1C000000 +CONFIG_RT2880_MTD_PHYSMAP_LEN=0x1000000 +CONFIG_RT2880_MTD_PHYSMAP_BUSWIDTH=2 +# CONFIG_RT2880_ROOTFS_IN_RAM is not set +CONFIG_RT2880_ROOTFS_IN_FLASH=y +CONFIG_ROOTFS_IN_FLASH_NO_PADDING=y +CONFIG_MTD_STORE_PART_SIZ=0x80000 +# CONFIG_PARPORT is not set +CONFIG_BLK_DEV=y +# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set +# CONFIG_BLK_CPQ_DA is not set +# CONFIG_BLK_CPQ_CISS_DA is not set +# CONFIG_BLK_DEV_DAC960 is not set +# CONFIG_BLK_DEV_UMEM is not set +# CONFIG_BLK_DEV_COW_COMMON is not set +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 +# CONFIG_BLK_DEV_CRYPTOLOOP is not set + +# +# DRBD disabled because PROC_FS, INET or CONNECTOR not selected +# +# CONFIG_BLK_DEV_NBD is not set +# CONFIG_BLK_DEV_NVME is not set +# CONFIG_BLK_DEV_SX8 is not set +# CONFIG_BLK_DEV_RAM is not set +# CONFIG_CDROM_PKTCDVD is not set +# CONFIG_ATA_OVER_ETH is not set +# CONFIG_BLK_DEV_RBD is not set + +# +# Misc devices +# +# CONFIG_PHANTOM is not set +# CONFIG_INTEL_MID_PTI is not set +# CONFIG_SGI_IOC4 is not set +# CONFIG_TIFM_CORE is not set +# CONFIG_ENCLOSURE_SERVICES is not set +# CONFIG_HP_ILO is not set +# CONFIG_PCH_PHUB is not set +# CONFIG_C2PORT is not set + +# +# EEPROM support +# +# CONFIG_EEPROM_93CX6 is not set +# CONFIG_CB710_CORE is not set + +# +# Texas Instruments shared transport line discipline +# + +# +# Altera FPGA firmware download module +# + +# +# SCSI device support +# +CONFIG_SCSI_MOD=y +# CONFIG_RAID_ATTRS is not set +# CONFIG_SCSI is not set +# CONFIG_SCSI_DMA is not set +# CONFIG_SCSI_NETLINK is not set +# CONFIG_ATA is not set +# CONFIG_MD is not set +# CONFIG_FUSION is not set + +# +# IEEE 1394 (FireWire) support +# +# CONFIG_FIREWIRE is not set +# CONFIG_FIREWIRE_NOSY is not set +# CONFIG_I2O is not set +CONFIG_NETDEVICES=y +CONFIG_NET_CORE=y +# CONFIG_BONDING is not set +# CONFIG_DUMMY is not set +# CONFIG_EQUALIZER is not set +CONFIG_MII=y +# CONFIG_NET_TEAM is not set +# CONFIG_MACVLAN is not set +# CONFIG_NETCONSOLE is not set +# CONFIG_NETPOLL is not set +# CONFIG_NET_POLL_CONTROLLER is not set +# CONFIG_IMQ is not set +CONFIG_TUN=y +# CONFIG_VETH is not set +# CONFIG_ARCNET is not set + +# +# CAIF transport drivers +# +# CONFIG_ETHERNET is not set +# CONFIG_FDDI is not set +# CONFIG_HIPPI is not set +# CONFIG_PHYLIB is not set +CONFIG_PPP=y +CONFIG_PPP_ONLY_IP=y +# CONFIG_PPP_BSDCOMP is not set +# CONFIG_PPP_DEFLATE is not set +# CONFIG_PPP_FILTER is not set +CONFIG_PPP_MPPE=y +# CONFIG_PPP_MULTILINK is not set +CONFIG_PPPOE=y +CONFIG_PPTP=y +CONFIG_PPPOL2TP=y +CONFIG_PPP_ASYNC=y +CONFIG_PPP_SYNC_TTY=y +# CONFIG_SLIP is not set +CONFIG_WLAN=y +# CONFIG_ATMEL is not set +# CONFIG_PRISM54 is not set +# CONFIG_HOSTAP is not set + +# +# Enable WiMAX (Networking options) to see the WiMAX drivers +# +# CONFIG_WAN is not set +# CONFIG_VMXNET3 is not set +# CONFIG_ISDN is not set + +# +# Input device support +# +# CONFIG_INPUT is not set + +# +# Hardware I/O ports +# +# CONFIG_SERIO is not set +# CONFIG_GAMEPORT is not set + +# +# Character devices +# +# CONFIG_VT is not set +CONFIG_UNIX98_PTYS=y +# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set +# CONFIG_LEGACY_PTYS is not set +# CONFIG_SERIAL_NONSTANDARD is not set +# CONFIG_NOZOMI is not set +# CONFIG_N_GSM is not set +# CONFIG_TRACE_SINK is not set +CONFIG_RALINK_GPIO=y +# CONFIG_RALINK_GPIOMODE_EPHY is not set +# CONFIG_RALINK_GPIOMODE_MDIO is not set +# CONFIG_RALINK_GPIOMODE_PA_G is not set +CONFIG_RALINK_GPIOMODE_UARTF=y +# CONFIG_RALINK_GPIOMODE_SPI is not set +CONFIG_RALINK_GPIOMODE_SPI_REFCLK=y +CONFIG_RALINK_GPIOMODE_I2C=y +CONFIG_RALINK_GPIO_IRQ=y +CONFIG_RALINK_GPIO_LED=y +# CONFIG_RALINK_GDMA is not set +# CONFIG_RALINK_SPI is not set +# CONFIG_RALINK_I2C is not set +# CONFIG_DEVKMEM is not set + +# +# Serial drivers +# +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_CONSOLE=y +# CONFIG_SERIAL_8250_PCI is not set +CONFIG_SERIAL_8250_NR_UARTS=1 +CONFIG_SERIAL_8250_RUNTIME_UARTS=1 +# CONFIG_SERIAL_8250_EXTENDED is not set +CONFIG_SERIAL_8250_RT288X=y + +# +# Non-8250 serial port support +# +# CONFIG_SERIAL_MFD_HSU is not set +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +# CONFIG_SERIAL_JSM is not set +# CONFIG_SERIAL_TIMBERDALE is not set +# CONFIG_SERIAL_ALTERA_JTAGUART is not set +# CONFIG_SERIAL_ALTERA_UART is not set +# CONFIG_SERIAL_PCH_UART is not set +# CONFIG_SERIAL_XILINX_PS_UART is not set +# CONFIG_TTY_PRINTK is not set +# CONFIG_IPMI_HANDLER is not set +# CONFIG_HW_RANDOM is not set +# CONFIG_R3964 is not set +# CONFIG_APPLICOM is not set +# CONFIG_RAW_DRIVER is not set +# CONFIG_TCG_TPM is not set +CONFIG_DEVPORT=y +# CONFIG_RAMOOPS is not set +# CONFIG_I2C is not set +# CONFIG_SPI is not set +# CONFIG_HSI is not set + +# +# PPS support +# +# CONFIG_PPS is not set + +# +# PPS generators support +# + +# +# PTP clock support +# + +# +# Enable Device Drivers -> PPS to see the PTP clock options. +# +# CONFIG_W1 is not set +# CONFIG_POWER_SUPPLY is not set +# CONFIG_HWMON is not set +# CONFIG_THERMAL is not set +# CONFIG_WATCHDOG is not set +# CONFIG_SSB_POSSIBLE is not set +# CONFIG_BCMA_POSSIBLE is not set + +# +# Multifunction device drivers +# +# CONFIG_MFD_CORE is not set +# CONFIG_MFD_SM501 is not set +# CONFIG_HTC_PASIC3 is not set +# CONFIG_MFD_TMIO is not set +# CONFIG_ABX500_CORE is not set +# CONFIG_LPC_SCH is not set +# CONFIG_MFD_RDC321X is not set +# CONFIG_MFD_JANZ_CMODIO is not set +# CONFIG_MFD_VX855 is not set +# CONFIG_REGULATOR is not set +# CONFIG_MEDIA_SUPPORT is not set + +# +# Graphics support +# +# CONFIG_VGA_ARB is not set +# CONFIG_DRM is not set +# CONFIG_STUB_POULSBO is not set +# CONFIG_VGASTATE is not set +# CONFIG_VIDEO_OUTPUT_CONTROL is not set +# CONFIG_FB is not set +# CONFIG_EXYNOS_VIDEO is not set +# CONFIG_BACKLIGHT_LCD_SUPPORT is not set +# CONFIG_SOUND is not set +CONFIG_USB_ARCH_HAS_OHCI=y +CONFIG_USB_ARCH_HAS_EHCI=y +CONFIG_USB_ARCH_HAS_XHCI=y +# CONFIG_USB_SUPPORT is not set +# CONFIG_UWB is not set +# CONFIG_MMC is not set +# CONFIG_MEMSTICK is not set +# CONFIG_NEW_LEDS is not set +# CONFIG_ACCESSIBILITY is not set +# CONFIG_INFINIBAND is not set +CONFIG_RTC_LIB=y +# CONFIG_RTC_CLASS is not set +# CONFIG_DMADEVICES is not set +# CONFIG_AUXDISPLAY is not set +# CONFIG_UIO is not set + +# +# Virtio drivers +# +# CONFIG_VIRTIO_PCI is not set +# CONFIG_VIRTIO_BALLOON is not set +# CONFIG_VIRTIO_MMIO is not set + +# +# Microsoft Hyper-V guest support +# +# CONFIG_STAGING is not set + +# +# Hardware Spinlock drivers +# +# CONFIG_IOMMU_SUPPORT is not set + +# +# Remoteproc drivers (EXPERIMENTAL) +# + +# +# Rpmsg drivers (EXPERIMENTAL) +# +# CONFIG_VIRT_DRIVERS is not set +# CONFIG_PM_DEVFREQ is not set + +# +# File systems +# +# CONFIG_EXT2_FS is not set +# CONFIG_EXT3_FS is not set +# CONFIG_EXT4_FS is not set +# CONFIG_REISERFS_FS is not set +# CONFIG_JFS_FS is not set +# CONFIG_XFS_FS is not set +# CONFIG_GFS2_FS is not set +# CONFIG_BTRFS_FS is not set +# CONFIG_NILFS2_FS is not set +# CONFIG_FS_POSIX_ACL is not set +CONFIG_FILE_LOCKING=y +CONFIG_FSNOTIFY=y +# CONFIG_DNOTIFY is not set +CONFIG_INOTIFY_USER=y +# CONFIG_FANOTIFY is not set +# CONFIG_QUOTA is not set +# CONFIG_QUOTACTL is not set +# CONFIG_AUTOFS4_FS is not set +# CONFIG_FUSE_FS is not set + +# +# Caches +# +# CONFIG_FSCACHE is not set + +# +# CD-ROM/DVD Filesystems +# +# CONFIG_ISO9660_FS is not set +# CONFIG_UDF_FS is not set + +# +# DOS/FAT/NT Filesystems +# +# CONFIG_MSDOS_FS is not set +# CONFIG_VFAT_FS is not set +# CONFIG_EXFAT_FS is not set +CONFIG_UFSD_FS=m +CONFIG_UFSD_USE_NLS=y +# CONFIG_NTFS_FS is not set + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_PROC_SYSCTL=y +# CONFIG_PROC_PAGE_MONITOR is not set +CONFIG_SYSFS=y +CONFIG_TMPFS=y +# CONFIG_TMPFS_POSIX_ACL is not set +# CONFIG_TMPFS_XATTR is not set +# CONFIG_HUGETLB_PAGE is not set +# CONFIG_CONFIGFS_FS is not set +CONFIG_MISC_FILESYSTEMS=y +# CONFIG_ADFS_FS is not set +# CONFIG_AFFS_FS is not set +# CONFIG_HFS_FS is not set +# CONFIG_HFSPLUS_FS is not set +# CONFIG_BEFS_FS is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +# CONFIG_JFFS2_FS is not set +# CONFIG_LOGFS is not set +# CONFIG_CRAMFS is not set +CONFIG_SQUASHFS=y +# CONFIG_SQUASHFS_XATTR is not set +# CONFIG_SQUASHFS_ZLIB is not set +# CONFIG_SQUASHFS_LZO is not set +CONFIG_SQUASHFS_XZ=y +# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set +CONFIG_SQUASHFS_EMBEDDED=y +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=5 +# CONFIG_VXFS_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_MINIX_FS_NATIVE_ENDIAN is not set +# CONFIG_OMFS_FS is not set +# CONFIG_HPFS_FS is not set +# CONFIG_QNX4FS_FS is not set +# CONFIG_QNX6FS_FS is not set +# CONFIG_ROMFS_FS is not set +# CONFIG_PSTORE is not set +# CONFIG_SYSV_FS is not set +# CONFIG_UFS_FS is not set +# CONFIG_NETWORK_FILESYSTEMS is not set +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="utf8" +CONFIG_NLS_CODEPAGE_437=y +# CONFIG_NLS_CODEPAGE_737 is not set +# CONFIG_NLS_CODEPAGE_775 is not set +# CONFIG_NLS_CODEPAGE_850 is not set +# CONFIG_NLS_CODEPAGE_852 is not set +# CONFIG_NLS_CODEPAGE_855 is not set +# CONFIG_NLS_CODEPAGE_857 is not set +# CONFIG_NLS_CODEPAGE_860 is not set +# CONFIG_NLS_CODEPAGE_861 is not set +# CONFIG_NLS_CODEPAGE_862 is not set +# CONFIG_NLS_CODEPAGE_863 is not set +# CONFIG_NLS_CODEPAGE_864 is not set +# CONFIG_NLS_CODEPAGE_865 is not set +CONFIG_NLS_CODEPAGE_866=y +# CONFIG_NLS_CODEPAGE_869 is not set +CONFIG_NLS_CODEPAGE_936=y +# CONFIG_NLS_CODEPAGE_950 is not set +# CONFIG_NLS_CODEPAGE_932 is not set +# CONFIG_NLS_CODEPAGE_949 is not set +# CONFIG_NLS_CODEPAGE_874 is not set +# CONFIG_NLS_ISO8859_8 is not set +# CONFIG_NLS_CODEPAGE_1250 is not set +# CONFIG_NLS_CODEPAGE_1251 is not set +# CONFIG_NLS_ASCII is not set +CONFIG_NLS_ISO8859_1=y +# CONFIG_NLS_ISO8859_2 is not set +# CONFIG_NLS_ISO8859_3 is not set +# CONFIG_NLS_ISO8859_4 is not set +# CONFIG_NLS_ISO8859_5 is not set +# CONFIG_NLS_ISO8859_6 is not set +# CONFIG_NLS_ISO8859_7 is not set +# CONFIG_NLS_ISO8859_9 is not set +# CONFIG_NLS_ISO8859_13 is not set +# CONFIG_NLS_ISO8859_14 is not set +# CONFIG_NLS_ISO8859_15 is not set +# CONFIG_NLS_KOI8_R is not set +# CONFIG_NLS_KOI8_U is not set +CONFIG_NLS_UTF8=y + +# +# Kernel hacking +# +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +# CONFIG_PRINTK_TIME is not set +CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4 +CONFIG_ENABLE_WARN_DEPRECATED=y +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_FRAME_WARN=4096 +# CONFIG_MAGIC_SYSRQ is not set +CONFIG_STRIP_ASM_SYMS=y +# CONFIG_UNUSED_SYMBOLS is not set +# CONFIG_DEBUG_FS is not set +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +# CONFIG_DEBUG_KERNEL is not set +# CONFIG_HARDLOCKUP_DETECTOR is not set +# CONFIG_SPARSE_RCU_POINTER is not set +# CONFIG_DEBUG_MEMORY_INIT is not set +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_C_RECORDMCOUNT=y +# CONFIG_TRACING_SUPPORT is not set +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_ATOMIC64_SELFTEST is not set +# CONFIG_SAMPLES is not set +CONFIG_HAVE_ARCH_KGDB=y +# CONFIG_TEST_KSTRTOX is not set +# CONFIG_EARLY_PRINTK is not set +# CONFIG_CMDLINE_BOOL is not set +# CONFIG_UBOOT_CMDLINE is not set + +# +# Security options +# +# CONFIG_KEYS is not set +# CONFIG_SECURITY_DMESG_RESTRICT is not set +# CONFIG_SECURITY is not set +# CONFIG_SECURITYFS is not set +CONFIG_DEFAULT_SECURITY_DAC=y +CONFIG_DEFAULT_SECURITY="" +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +# CONFIG_CRYPTO_AEAD is not set +CONFIG_CRYPTO_BLKCIPHER=y +CONFIG_CRYPTO_BLKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +# CONFIG_CRYPTO_RNG is not set +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +# CONFIG_CRYPTO_USER is not set +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +# CONFIG_CRYPTO_GF128MUL is not set +# CONFIG_CRYPTO_NULL is not set +CONFIG_CRYPTO_WORKQUEUE=y +# CONFIG_CRYPTO_CRYPTD is not set +# CONFIG_CRYPTO_AUTHENC is not set +# CONFIG_CRYPTO_TEST is not set + +# +# Authenticated Encryption with Associated Data +# +# CONFIG_CRYPTO_CCM is not set +# CONFIG_CRYPTO_GCM is not set +# CONFIG_CRYPTO_SEQIV is not set + +# +# Block modes +# +# CONFIG_CRYPTO_CBC is not set +# CONFIG_CRYPTO_CTR is not set +# CONFIG_CRYPTO_CTS is not set +CONFIG_CRYPTO_ECB=y +# CONFIG_CRYPTO_LRW is not set +# CONFIG_CRYPTO_PCBC is not set +# CONFIG_CRYPTO_XTS is not set + +# +# Hash modes +# +CONFIG_CRYPTO_HMAC=m +# CONFIG_CRYPTO_XCBC is not set +# CONFIG_CRYPTO_VMAC is not set + +# +# Digest +# +# CONFIG_CRYPTO_CRC32C is not set +# CONFIG_CRYPTO_GHASH is not set +CONFIG_CRYPTO_MD4=m +CONFIG_CRYPTO_MD5=m +# CONFIG_CRYPTO_MICHAEL_MIC is not set +# CONFIG_CRYPTO_RMD128 is not set +# CONFIG_CRYPTO_RMD160 is not set +# CONFIG_CRYPTO_RMD256 is not set +# CONFIG_CRYPTO_RMD320 is not set +CONFIG_CRYPTO_SHA1=y +# CONFIG_CRYPTO_SHA256 is not set +# CONFIG_CRYPTO_SHA512 is not set +# CONFIG_CRYPTO_TGR192 is not set +# CONFIG_CRYPTO_WP512 is not set + +# +# Ciphers +# +# CONFIG_CRYPTO_AES is not set +# CONFIG_CRYPTO_ANUBIS is not set +CONFIG_CRYPTO_ARC4=y +# CONFIG_CRYPTO_BLOWFISH is not set +# CONFIG_CRYPTO_CAMELLIA is not set +# CONFIG_CRYPTO_CAST5 is not set +# CONFIG_CRYPTO_CAST6 is not set +CONFIG_CRYPTO_DES=m +# CONFIG_CRYPTO_FCRYPT is not set +# CONFIG_CRYPTO_KHAZAD is not set +# CONFIG_CRYPTO_SALSA20 is not set +# CONFIG_CRYPTO_SEED is not set +# CONFIG_CRYPTO_SERPENT is not set +# CONFIG_CRYPTO_TEA is not set +# CONFIG_CRYPTO_TWOFISH is not set + +# +# Compression +# +# CONFIG_CRYPTO_DEFLATE is not set +# CONFIG_CRYPTO_ZLIB is not set +# CONFIG_CRYPTO_LZO is not set + +# +# Random Number Generation +# +# CONFIG_CRYPTO_ANSI_CPRNG is not set +# CONFIG_CRYPTO_USER_API_HASH is not set +# CONFIG_CRYPTO_USER_API_SKCIPHER is not set +# CONFIG_CRYPTO_HW is not set +# CONFIG_BINARY_PRINTF is not set + +# +# Library routines +# +CONFIG_BITREVERSE=y +CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y +CONFIG_GENERIC_PCI_IOMAP=y +CONFIG_GENERIC_IO=y +CONFIG_CRC_CCITT=y +CONFIG_CRC16=y +# CONFIG_CRC_T10DIF is not set +# CONFIG_CRC_ITU_T is not set +CONFIG_CRC32=y +# CONFIG_CRC32_SELFTEST is not set +# CONFIG_CRC32_SLICEBY8 is not set +# CONFIG_CRC32_SLICEBY4 is not set +CONFIG_CRC32_SARWATE=y +# CONFIG_CRC32_BIT is not set +# CONFIG_CRC7 is not set +# CONFIG_LIBCRC32C is not set +# CONFIG_CRC8 is not set +# CONFIG_ZLIB_INFLATE is not set +# CONFIG_ZLIB_DEFLATE is not set +# CONFIG_LZO_COMPRESS is not set +# CONFIG_LZO_DECOMPRESS is not set +CONFIG_XZ_DEC=y +# CONFIG_XZ_DEC_X86 is not set +# CONFIG_XZ_DEC_POWERPC is not set +# CONFIG_XZ_DEC_IA64 is not set +# CONFIG_XZ_DEC_ARM is not set +# CONFIG_XZ_DEC_ARMTHUMB is not set +# CONFIG_XZ_DEC_SPARC is not set +# CONFIG_XZ_DEC_BCJ is not set +# CONFIG_XZ_DEC_TEST is not set +CONFIG_TEXTSEARCH=y +CONFIG_TEXTSEARCH_KMP=m +CONFIG_TEXTSEARCH_BM=m +CONFIG_TEXTSEARCH_FSM=m +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT=y +CONFIG_HAS_DMA=y +CONFIG_DQL=y +CONFIG_NLATTR=y +CONFIG_GENERIC_ATOMIC64=y +# CONFIG_AVERAGE is not set +# CONFIG_CORDIC is not set + +# +# Ralink Module +# +# CONFIG_RALINK_RDM is not set + +# +# External Ethernet Giga-Switch +# +CONFIG_RTL8367=y +CONFIG_RTL8367_API_8367B=y +# CONFIG_RTL8367_ASIC_R is not set +# CONFIG_RTL8367_ASIC_M is not set +# CONFIG_RTL8370_ASIC_M is not set +CONFIG_RTL8367_ASIC_RB=y +# CONFIG_RTL8367_ASIC_RVB is not set +# CONFIG_RTL8367_ASIC_MB is not set +# CONFIG_RTL8367_ASIC_MVB is not set +# CONFIG_RTL8365_ASIC_MB is not set +# CONFIG_RTL8368_ASIC_MB is not set +# CONFIG_RTL8367_CIF_SMI is not set +CONFIG_RTL8367_CIF_MDIO=y +CONFIG_RTL8367_MDIO_PHYID=29 +CONFIG_RTL8367_PORT_WAN=0 +CONFIG_RTL8367_PORT_LAN1=2 +CONFIG_RTL8367_PORT_LAN2=3 +CONFIG_RTL8367_PORT_LAN3=4 +CONFIG_RTL8367_PORT_LAN4=1 +# CONFIG_RTL8367_LAN_CPU_EXT1 is not set +CONFIG_RTL8367_LAN_CPU_EXT2=y +# CONFIG_RTL8367_USE_INIC_EXT is not set +CONFIG_RTL8367_RGMII_DELAY_TX=1 +CONFIG_RTL8367_RGMII_DELAY_RX=2 +CONFIG_RTL8367_IGMP_SNOOPING=y + + +# +# Ralink Wired Ethernet Driver +# +CONFIG_RAETH=y +CONFIG_RAETH_NAPI=y +# CONFIG_RAETH_NAPI_GRO is not set +CONFIG_RAETH_BQL=y +# CONFIG_RAETH_JUMBOFRAME is not set +CONFIG_RAETH_HW_VLAN_TX=y +CONFIG_RAETH_CHECKSUM_OFFLOAD=y +CONFIG_RAETH_SG_DMA_TX=y +# CONFIG_RAETH_TSO is not set +# CONFIG_RAETH_ESW is not set +CONFIG_GE1_MAC_ESW=y +CONFIG_RAETH_HAS_PORT5=y +# CONFIG_RAETH_HAS_PORT4 is not set +# CONFIG_P5_MAC_TO_PHY_MODE is not set +CONFIG_P5_RGMII_TO_MAC_MODE=y +# CONFIG_P5_RGMII_TO_MT7530_MODE is not set +# CONFIG_P5_MII_TO_MAC_MODE is not set +# CONFIG_P5_RMII_TO_MAC_MODE is not set +# CONFIG_MT7530_GSW is not set +# CONFIG_RAETH_SPECIAL_TAG is not set +# CONFIG_RAETH_ESW_CONTROL is not set +# CONFIG_RAETH_ESW_IGMP_SNOOP_OFF is not set +# CONFIG_RAETH_ESW_IGMP_SNOOP_SW is not set +# CONFIG_RAETH_ESW_IGMP_SNOOP_HW is not set +# CONFIG_RAETH_ESW_PORT_WAN is not set +# CONFIG_RAETH_ESW_PORT_LAN1 is not set +# CONFIG_RAETH_ESW_PORT_LAN2 is not set +# CONFIG_RAETH_ESW_PORT_LAN3 is not set +# CONFIG_RAETH_ESW_PORTn_LAN4 is not set +# CONFIG_RAETH_SNMPD is not set +CONFIG_RAETH_READ_MAC_FROM_MTD=y +# CONFIG_RAETH_MEMORY_OPTIMIZATION is not set +# CONFIG_RAETH_DEBUG is not set + +# +# Ralink Wireless 802.11 Support +# + +# +# 1st Wireless Interface +# +# CONFIG_RT_FIRST_IF_NONE is not set +CONFIG_RT_FIRST_IF_RT2860=y +# CONFIG_RT_FIRST_IF_MT7620 is not set +CONFIG_RT_FIRST_IF_RANGE_2GHZ=y +# CONFIG_RT_FIRST_IF_RANGE_5GHZ is not set +CONFIG_RT_FIRST_IF_EEPROM_FLASH=y +CONFIG_RT_FIRST_IF_RF_OFFSET=0x40000 +CONFIG_RT_FIRST_CARD=2860 +CONFIG_RT_FIRST_CARD_EEPROM="flash" + +# +# 2nd Wireless Interface +# +# CONFIG_RT_SECOND_IF_NONE is not set +# CONFIG_RT_SECOND_IF_RT3352_INIC is not set +# CONFIG_RT_SECOND_IF_RT3090 is not set +# CONFIG_RT_SECOND_IF_RT5392 is not set +# CONFIG_RT_SECOND_IF_RT5592 is not set +# CONFIG_RT_SECOND_IF_RT3593 is not set +# CONFIG_RT_SECOND_IF_MT7610E is not set +# CONFIG_RT_SECOND_IF_MT7602E is not set +CONFIG_RT_SECOND_IF_MT7612E=y +# CONFIG_RT_SECOND_IF_MT7603E is not set +# CONFIG_RT_SECOND_IF_MT7615E is not set +# CONFIG_RT_SECOND_IF_MT7915 is not set +# CONFIG_RT_SECOND_IF_RANGE_2GHZ is not set +CONFIG_RT_SECOND_IF_RANGE_5GHZ=y +CONFIG_RT_SECOND_IF_EEPROM_FLASH=y +# CONFIG_RT_SECOND_IF_EEPROM_EFUSE is not set +# CONFIG_RT_SECOND_IF_EEPROM_PROM is not set +CONFIG_RT_SECOND_IF_RF_OFFSET=0x48000 +CONFIG_RT_SECOND_CARD=7612 +CONFIG_RT_SECOND_CARD_EEPROM="flash" + +# +# 3rd Wireless Interface +# +CONFIG_RT_THIRD_IF_NONE=y +# CONFIG_RT_THIRD_IF_MT7615E is not set +# CONFIG_RT_THIRD_IF_MT7915 is not set +CONFIG_RT_THIRD_CARD=0 + +# +# Wireless drivers settings +# + +# +# AP MODE Ralink RT3xxx/RT5xxx/MT7620 APSoC Wireless driver +# +CONFIG_RT2860V2_AP=m +# CONFIG_RT2860V2_AP_LED is not set +# CONFIG_RT2860V2_AP_LED_SOFT is not set +CONFIG_RT2860V2_AP_LLTD=y +CONFIG_RT2860V2_AP_WDS=y +CONFIG_RT2860V2_AP_MBSS=y +CONFIG_RT2860V2_AP_MBSS_NEW_MBSSID_MODE=y +CONFIG_RT2860V2_AP_APCLI=y +# CONFIG_RT2860V2_AP_MAC_REPEATER is not set +# CONFIG_RT2860V2_AP_CARRIER is not set +# CONFIG_RT2860V2_AP_DLS is not set +# CONFIG_RT2860V2_AP_IDS is not set +CONFIG_RT2860V2_AP_GREENAP=y +CONFIG_INTERNAL_PA_INTERNAL_LNA=y +# CONFIG_INTERNAL_PA_EXTERNAL_LNA is not set +# CONFIG_EXTERNAL_PA_EXTERNAL_LNA is not set +CONFIG_RT2860V2_AP_RTMP_INTERNAL_TX_ALC=y +# CONFIG_RT2860V2_AP_RTMP_TEMPERATURE_COMPENSATION is not set +# CONFIG_RT2860V2_AP_ADJ_PWR_CONSUMPTION is not set + + +# AP MODE MediaTek MT7620/MT7602E/MT7612E RBUS/PCIe Wireless driver +# +CONFIG_MT76X2_AP=m +# CONFIG_MT76X2_AP_LED is not set +# CONFIG_MT76X2_AP_LED_SOFT is not set +CONFIG_MT76X2_AP_LLTD=y +CONFIG_MT76X2_AP_WDS=y +CONFIG_MT76X2_AP_MBSS=y +CONFIG_MT76X2_AP_MBSS_NEW_MBSSID_MODE=y +CONFIG_MT76X2_AP_APCLI=y +# CONFIG_MT76X2_AP_APCLI_CERT is not set +# CONFIG_MT76X2_AP_APCLI_AUTO_BW is not set +# CONFIG_MT76X2_AP_MAC_REPEATER is not set +# CONFIG_MT76X2_AP_MWDS is not set +# CONFIG_MT76X2_AP_SMART_MESH is not set +# CONFIG_MT76X2_AP_AIRPLAY is not set +# CONFIG_MT76X2_AP_DFS is not set +CONFIG_MT76X2_AP_CARRIER=y +# CONFIG_MT76X2_AP_IDS is not set +# CONFIG_MT76X2_AP_DLS is not set +CONFIG_MT76X2_AP_80211AC_VHT=y +# CONFIG_MT76X2_AP_TXBF_SUPPORT is not set +CONFIG_MT76X2_AP_IGMP_SNOOP_SUPPORT=y +# CONFIG_MT76X2_AP_GREENAP is not set +CONFIG_MT76X2_AP_INTERNAL_PA_INTERNAL_LNA=y +# CONFIG_MT76X2_AP_INTERNAL_PA_EXTERNAL_LNA is not set +# CONFIG_MT76X2_AP_EXTERNAL_PA_EXTERNAL_LNA is not set +CONFIG_MT76X2_AP_RTMP_TEMPERATURE_COMPENSATION=y +CONFIG_MT76X2_AP_RTMP_FLASH_SUPPORT=y +CONFIG_MT76X2_AP_RTMP_PCI_SUPPORT=y +CONFIG_MT76X2_AP_RTMP_INTERNAL_TX_ALC=y +# CONFIG_MT76X2_AP_MBO_SUPPORT is not set +CONFIG_MT76X2_AP_DOT11W_PMF_SUPPORT=y +CONFIG_MT76X2_AP_DOT11_N_SUPPORT=y +CONFIG_MT76X2_AP_DOT11N_DRAFT3=y +CONFIG_MT76X2_AP_WNM_SUPPORT=y +CONFIG_MT76X2_AP_UAPSD=y +# CONFIG_MT76X2_AP_ADJ_PWR_CONSUMPTION is not set + +# +# Wireless drivers common configs +# +# CONFIG_RT_SINGLE_SKU is not set +CONFIG_RT_MAX_CLIENTS=115 +# CONFIG_RT_BAND_STEERING is not set +# CONFIG_RT_DOT11R_FT is not set +# CONFIG_RT_DOT11K_RRM is not set +# CONFIG_RT_DOT11V_WNM is not set +CONFIG_RT_WNM_SUPPORT=y +# CONFIG_RT_80211N_DRAFT3 is not set +# CONFIG_RT_80211W_PMF is not set +# CONFIG_RT_WSC is not set +# CONFIG_RT_ED_MONITOR is not set +CONFIG_RT_IGMP_SNOOP=y +# CONFIG_RT_MCAST_RATE_SPECIFIC is not set +# CONFIG_RT_DELAYED_TCP_ACK is not set +# CONFIG_RT_NETIF_BLOCK is not set +# CONFIG_RT_SNMP is not set +CONFIG_RT_READ_MAC_FROM_MTD=y +# CONFIG_RT_MEMORY_OPTIMIZATION is not set +# CONFIG_RT_DEBUG is not set + +# +# Ralink NAT Acceleration Mode +# +# CONFIG_RA_NAT_NONE is not set +CONFIG_RA_NAT_HW=y +CONFIG_RA_HW_NAT=m +CONFIG_HNAT_V2=y +CONFIG_RA_HW_NAT_LAN_VLANID=1 +CONFIG_RA_HW_NAT_WAN_VLANID=2 +CONFIG_RA_HW_NAT_BINDING_THRESHOLD=20 +CONFIG_RA_HW_NAT_QURT_LMT=16383 +CONFIG_RA_HW_NAT_HALF_LMT=16383 +CONFIG_RA_HW_NAT_FULL_LMT=16383 +# CONFIG_RA_HW_NAT_TBL_1K is not set +# CONFIG_RA_HW_NAT_TBL_2K is not set +# CONFIG_RA_HW_NAT_TBL_4K is not set +# CONFIG_RA_HW_NAT_TBL_8K is not set +CONFIG_RA_HW_NAT_TBL_16K=y +# CONFIG_RA_HW_NAT_HASH0 is not set +CONFIG_RA_HW_NAT_HASH1=y +# CONFIG_RA_HW_NAT_HASH2 is not set +# CONFIG_RA_HW_NAT_HASH3 is not set +CONFIG_RA_HW_NAT_TCP_KA=1 +CONFIG_RA_HW_NAT_UDP_KA=1 +CONFIG_RA_HW_NAT_NTU_KA=1 +CONFIG_RA_HW_NAT_UNB_DLTA=3 +CONFIG_RA_HW_NAT_UNB_MNP=1000 +CONFIG_RA_HW_NAT_UDP_DLTA=5 +CONFIG_RA_HW_NAT_TCP_DLTA=5 +CONFIG_RA_HW_NAT_FIN_DLTA=5 +CONFIG_RA_HW_NAT_NTU_DLTA=5 +CONFIG_RA_HW_NAT_IPV6=y +# CONFIG_RA_HW_NAT_MCAST is not set +# CONFIG_RA_HW_NAT_PCI is not set +CONFIG_RA_HW_NAT_WIFI=y +# CONFIG_RA_HW_NAT_DEBUG is not set + +# +# Ralink HW Crypto +# + +# +# Ralink Peripheral Devices +# +# CONFIG_RT3XXX_EHCI_OHCI is not set diff --git a/trunk/configs/templates/D12G.config b/trunk/configs/templates/D12G.config new file mode 100644 index 0000000000..bb400cb4fa --- /dev/null +++ b/trunk/configs/templates/D12G.config @@ -0,0 +1,253 @@ +### Target Vendor/Product (support only Ralink RT3883/MT7620/MT7621/MT7628) +CONFIG_VENDOR=Ralink +CONFIG_PRODUCT=MT7620 + +### Target ProductID (board select, max 12 symbols) +CONFIG_FIRMWARE_PRODUCT_ID="D12G" + +### Linux kernel and toolchain +CONFIG_LINUXDIR=linux-3.4.x + +############################################################ +### Linux kernel configuration +############################################################ + +### Build ROOTFS_IN_RAM firmware mode (kernel+initramfs). +### Decreased firmware size, but more RAM used, slow boot. +### Also allow build image for load w/o flash from UART console +#CONFIG_FIRMWARE_TYPE_ROOTFS_IN_RAM=y + +### Force MT7620 CPU clock to 600MHz (override Uboot settings) +#CONFIG_FIRMWARE_CPU_600MHZ=y + +### Enable MT7620 CPU sleep mode (downclock to 200MHz on idle) +#CONFIG_FIRMWARE_CPU_SLEEP=y + +### Kernel driver select for WiFi AP 2.4GHz +### 2.7 = MT7620 v2.7.2.0 +### 3.0 = MT7620 v3.0.4.0 +CONFIG_FIRMWARE_WIFI2_DRIVER=3.0 + +### Enable IPv6 support +CONFIG_FIRMWARE_ENABLE_IPV6=y + +### Enable USB support +CONFIG_FIRMWARE_ENABLE_USB=n + +### Enable NTFS filesystem support via Paragon "ufsd" driver. ~0.4MB +CONFIG_FIRMWARE_ENABLE_UFSD=n + +### Enable FAT/FAT32 filesystem support. ~0.1MB +CONFIG_FIRMWARE_ENABLE_FAT=n + +### Enable exFAT (FAT/FAT32 too) filesystem support. ~0.12MB +CONFIG_FIRMWARE_ENABLE_EXFAT=n + +### Enable EXT2 filesystem support. ~0.1MB +CONFIG_FIRMWARE_ENABLE_EXT2=n + +### Enable EXT3 filesystem support. ~0.2MB +CONFIG_FIRMWARE_ENABLE_EXT3=n + +### Enable EXT4 (EXT3/2 too) filesystem support. ~0.4MB +CONFIG_FIRMWARE_ENABLE_EXT4=n + +### Enable XFS filesystem support. ~0.6MB +CONFIG_FIRMWARE_ENABLE_XFS=n + +### Enable FUSE (filesystems in userspace) support. ~0.1MB +CONFIG_FIRMWARE_ENABLE_FUSE=n + +### Enable swap files/partitions support. ~0.05MB +CONFIG_FIRMWARE_ENABLE_SWAP=n + +### Include UVC camera modules. ~0.2MB +CONFIG_FIRMWARE_INCLUDE_UVC=n + +### Include USB-HID modules. ~0.2MB +CONFIG_FIRMWARE_INCLUDE_HID=n + +### Include USB-Serial modules (e.g. pl2303). ~0.03MB +CONFIG_FIRMWARE_INCLUDE_SERIAL=n + +### Include USB-Audio modules ~0.46MB +CONFIG_FIRMWARE_INCLUDE_AUDIO=n + +### Include network QoS scheduling modules. ~0.2MB +CONFIG_FIRMWARE_INCLUDE_QOS=n + +### Include IMQ module for shapers (a bit of performance degradation). ~0.02MB +CONFIG_FIRMWARE_INCLUDE_IMQ=n + +### Include IFB module for shapers. ~0.03MB +CONFIG_FIRMWARE_INCLUDE_IFB=n + +### Include IPSet utility and kernel modules. ~0.4MB +CONFIG_FIRMWARE_INCLUDE_IPSET=y + +### Include NFSv3 server. ~0.6MB +CONFIG_FIRMWARE_INCLUDE_NFSD=n + +### Include NFSv3 client. ~0.5MB +CONFIG_FIRMWARE_INCLUDE_NFSC=n + +### Include CIFS (SMB) client. ~0.2MB +CONFIG_FIRMWARE_INCLUDE_CIFS=n + +############################################################ +### Userspace configuration +############################################################ + +### Include WebUI international resources. Increased firmware size +CONFIG_FIRMWARE_INCLUDE_LANG_CN=y +#CONFIG_FIRMWARE_INCLUDE_LANG_BR=y +#CONFIG_FIRMWARE_INCLUDE_LANG_CZ=y +#CONFIG_FIRMWARE_INCLUDE_LANG_DA=y +#CONFIG_FIRMWARE_INCLUDE_LANG_DE=y +#CONFIG_FIRMWARE_INCLUDE_LANG_ES=y +#CONFIG_FIRMWARE_INCLUDE_LANG_FI=y +#CONFIG_FIRMWARE_INCLUDE_LANG_FR=y +#CONFIG_FIRMWARE_INCLUDE_LANG_NO=y +#CONFIG_FIRMWARE_INCLUDE_LANG_PL=y +#CONFIG_FIRMWARE_INCLUDE_LANG_RU=y +#CONFIG_FIRMWARE_INCLUDE_LANG_SV=y +#CONFIG_FIRMWARE_INCLUDE_LANG_UK=y + +### Include NTFS-3G FUSE driver (instead of Paragon "ufsd"). ~0.4MB +CONFIG_FIRMWARE_INCLUDE_NTFS_3G=n + +### Include LPR printer daemon. ~0.12MB +CONFIG_FIRMWARE_INCLUDE_LPRD=n + +### Include USB-over-Ethernet printer daemon. ~0.05MB +CONFIG_FIRMWARE_INCLUDE_U2EC=n + +### Include "tcpdump" utility. ~0.6MB +CONFIG_FIRMWARE_INCLUDE_TCPDUMP=n + +### Include "hdparm" utility (allow set HDD spindown timeout and APM). ~0.1MB +CONFIG_FIRMWARE_INCLUDE_HDPARM=n + +### Include "parted" utility (allow make GPT partitions). ~0.3MB +CONFIG_FIRMWARE_INCLUDE_PARTED=n + +### Include SMB (and WINS) server. ~1.5MB +CONFIG_FIRMWARE_INCLUDE_SMBD=n + +### using samba3.6 instead of samba3 +CONFIG_FIRMWARE_INCLUDE_SMBD36=n + +### Include WINS server only. ~0.4MB +CONFIG_FIRMWARE_INCLUDE_WINS=n + +### Include syslog for SMB and WINS server. ~0.3MB +CONFIG_FIRMWARE_INCLUDE_SMBD_SYSLOG=n + +### Include FTP server. ~0.2MB +CONFIG_FIRMWARE_INCLUDE_FTPD=n + +### Include alternative L2TP control client RP-L2TP. ~0.1MB +CONFIG_FIRMWARE_INCLUDE_RPL2TP=n + +### Include EAP-TTLS and EAP-PEAP authentication support. openssl ~1.2MB, wpa_supplicant +0.04MB +CONFIG_FIRMWARE_INCLUDE_EAP_PEAP=y + +### Include HTTPS support. openssl ~1.2MB +CONFIG_FIRMWARE_INCLUDE_HTTPS=n + +### Include sftp-server. openssl ~1.2MB, sftp-server ~0.06MB +CONFIG_FIRMWARE_INCLUDE_SFTP=n + +### Include dropbear SSH. ~0.3MB +CONFIG_FIRMWARE_INCLUDE_DROPBEAR=n + +### Make the dropbear symmetrical ciphers and hashes faster. ~0.06MB +CONFIG_FIRMWARE_INCLUDE_DROPBEAR_FAST_CODE=n + +### Include OpenSSH instead of dropbear. openssl ~1.2MB, openssh ~1.0MB +CONFIG_FIRMWARE_INCLUDE_OPENSSH=y + +### Include OpenVPN. IPv6 required. openssl ~1.2MB, openvpn ~0.4MB +CONFIG_FIRMWARE_INCLUDE_OPENVPN=n + +### Include Elliptic Curves (EC) to openssl library. ~0.1MB +CONFIG_FIRMWARE_INCLUDE_OPENSSL_EC=y + +### Include "openssl" executable for generate certificates. ~0.4MB +CONFIG_FIRMWARE_INCLUDE_OPENSSL_EXE=y + +### Include xUPNPd IPTV mediaserver. ~0.3MB +CONFIG_FIRMWARE_INCLUDE_XUPNPD=n + +### Include Minidlna UPnP mediaserver. ~1.6MB +CONFIG_FIRMWARE_INCLUDE_MINIDLNA=n + +### Include Firefly iTunes mediaserver. ~1.0MB +CONFIG_FIRMWARE_INCLUDE_FIREFLY=n + +### Include ffmpeg 0.11.x instead of 0.6.x for Minidlna and Firefly. ~0.1MB +CONFIG_FIRMWARE_INCLUDE_FFMPEG_NEW=n + +### Include Transmission torrent. openssl ~1.2MB, transmission ~1.5MB +CONFIG_FIRMWARE_INCLUDE_TRANSMISSION=n + +### Include Transmission-Web-Control (advanced WebUI). ~0.8MB +CONFIG_FIRMWARE_INCLUDE_TRANSMISSION_WEB_CONTROL=n + +### Include Aria2 download manager. openssl ~1.2MB, aria2 ~3.5MB +CONFIG_FIRMWARE_INCLUDE_ARIA=n + +### Include Aria2 WEB control. ~0.7MB +CONFIG_FIRMWARE_INCLUDE_ARIA_WEB_CONTROL=n + +CONFIG_FIRMWARE_INCLUDE_CURL=y + +CONFIG_FIRMWARE_INCLUDE_SCUTCLIENT=n + +CONFIG_FIRMWARE_INCLUDE_GDUT_DRCOM=n + +CONFIG_FIRMWARE_INCLUDE_DOGCOM=n + +CONFIG_FIRMWARE_INCLUDE_MINIEAP=n + +CONFIG_FIRMWARE_INCLUDE_NJIT_CLIENT=n + +CONFIG_FIRMWARE_INCLUDE_NAPT66=y + +CONFIG_FIRMWARE_INCLUDE_SOFTETHERVPN_SERVER=n + +CONFIG_FIRMWARE_INCLUDE_SOFTETHERVPN_CLIENT=n + +CONFIG_FIRMWARE_INCLUDE_SOFTETHERVPN_CMD=n + +CONFIG_FIRMWARE_INCLUDE_VLMCSD=n + +CONFIG_FIRMWARE_INCLUDE_TTYD=n + +CONFIG_FIRMWARE_INCLUDE_LRZSZ=n + +CONFIG_FIRMWARE_INCLUDE_HTOP=n + +CONFIG_FIRMWARE_INCLUDE_NANO=n + +CONFIG_FIRMWARE_INCLUDE_IPERF3=n + +CONFIG_FIRMWARE_INCLUDE_DUMP1090=n + +CONFIG_FIRMWARE_INCLUDE_RTL_SDR=n + +CONFIG_FIRMWARE_INCLUDE_MTR=n + +CONFIG_FIRMWARE_INCLUDE_SOCAT=n + +CONFIG_FIRMWARE_INCLUDE_SRELAY=n + +CONFIG_FIRMWARE_INCLUDE_MENTOHUST=n + +CONFIG_FIRMWARE_INCLUDE_FRPC=n + +CONFIG_FIRMWARE_INCLUDE_FRPS=n + +CONFIG_FIRMWARE_INCLUDE_TUNSAFE=n + +CONFIG_FIRMWARE_INCLUDE_WIREGUARD=n diff --git a/trunk/linux-3.4.x/drivers/net/rtl8367/Kconfig b/trunk/linux-3.4.x/drivers/net/rtl8367/Kconfig index bb842d2da4..661d1c9811 100644 --- a/trunk/linux-3.4.x/drivers/net/rtl8367/Kconfig +++ b/trunk/linux-3.4.x/drivers/net/rtl8367/Kconfig @@ -75,6 +75,13 @@ choice depends on RTL8367 endchoice +config RTL8367_MDIO_PHYID + int "Switch PHY address at MDIO Bus" + depends on RTL8367 && RTL8367_CIF_MDIO + default 0 + help + please choose switch phy address at mdio bus (usually 0 or 29) + config RTL8367_SMI_BUS_CPU_GPIO_DATA int "Ralink GPIO Pin for SMI Bus Data" depends on RTL8367 && RTL8367_CIF_SMI diff --git a/trunk/linux-3.4.x/drivers/net/rtl8367/api_8367b/rtk_api.c b/trunk/linux-3.4.x/drivers/net/rtl8367/api_8367b/rtk_api.c index 3a797c137b..a6142502a0 100644 --- a/trunk/linux-3.4.x/drivers/net/rtl8367/api_8367b/rtk_api.c +++ b/trunk/linux-3.4.x/drivers/net/rtl8367/api_8367b/rtk_api.c @@ -845,6 +845,35 @@ rtk_uint16 ChipData21[][2]= { #endif #if defined(CHIP_RTL8367RB) || defined(RTK_X86_ASICDRV) || defined(RTK_ASICDRV_INIT) + +rtk_uint16 ChipData30s[][2]= { +/*Code of Func*/ +/* Special init for RTL8367SB in RGMII mode with some comments */ +/* phy port eee init */ +{0x0018, 0x0f00}, {0x1d15, 0x0a69}, {0x2014, 0x0000}, {0x2708, 0x0006}, +{0x0038, 0x0f00}, {0x1d15, 0x0a69}, {0x2034, 0x0000}, {0x2748, 0x0006}, +{0x0058, 0x0f00}, {0x1d15, 0x0a69}, {0x2054, 0x0000}, {0x2748, 0x0006}, +{0x0078, 0x0f00}, {0x1d15, 0x0a69}, {0x2074, 0x0000}, {0x2768, 0x0006}, +{0x0018, 0x0f00}, {0x1d15, 0x0a69}, {0x2094, 0x0000}, {0x2788, 0x0006}, +/* enable phy 0-4 - after reset phy is disabled */ +{0x1d15, 0x0a69}, {0x2000, 0x1340}, {0x2020, 0x1340}, {0x2040, 0x1340}, +{0x2060, 0x1340}, {0x2080, 0x1340}, +/* standard init */ +{0x13eb, 0x15bb}, {0x1303, 0x06d6}, {0x1304, 0x0700}, {0x13E2, 0x003F}, +{0x13F9, 0x0090}, +/* add init extended interface2 mode == rgmii explicitly */ +{0x1303, 0x0767}, {0x1304, 0x7777}, {0x1305, 0xc000}, {0x13E2, 0x01fd}, +{0x13c3, 0x0001}, {0x13c4, 0x1076}, {0x13c5, 0x000a}, +/*end init ext2 mode*/ +{0x121e, 0x03CA}, {0x1233, 0x0352}, {0x1237, 0x00a0}, {0x123a, 0x0030}, +{0x1239, 0x0084}, {0x0301, 0x1000}, {0x1349, 0x001F}, {0x18e0, 0x4004}, +{0x122b, 0x641c}, {0x1305, 0xc000}, {0x1200, 0x7fcb}, {0x0884, 0x0003}, +{0x06eb, 0x0001}, {0x00cf, 0xffff}, {0x00d0, 0x0007}, {0x00ce, 0x48b0}, +{0x0398, 0xffff}, {0x0399, 0x0007}, {0x0300, 0x0001}, {0x03fa, 0x0007}, +{0x08c8, 0x00c0}, {0x0a30, 0x020e}, {0x0800, 0x0000}, {0x0802, 0x0000}, +{0x09da, 0x0017}, {0x1d32, 0x0002}, {0x13c2, 0x0000}, }; +/*End of ChipData30s[][2]*/ + rtk_uint16 ChipData30[][2]= { /*Code of Func*/ {0x1B03, 0x0876}, {0x1200, 0x7FC4}, {0x0301, 0x0026}, {0x1722, 0x0E14}, @@ -13923,6 +13952,19 @@ rtk_api_ret_t rtk_switch_init(void) init_para = ChipData30; init_size = (sizeof(ChipData30) / ((sizeof(rtk_uint16))*2)); } + { + /* RTTL8367B_CHIP_NUMBER_REG 0x1300*/ + /* For RTL8367S [0x1300] = (0x6367 | 0x0597 | 0x0276) */ + rtk_uint32 chip_num; + if((retVal = rtl8367b_getAsicReg(0x1300, &chip_num)) != RT_ERR_OK) + return retVal; + + if (chip_num == 0x6367 || chip_num == 0x0597 || chip_num == 0x0276) { + printk("Realtek RTL8367S detected\n"); + init_para = ChipData30s; + init_size = (sizeof(ChipData30s) / ((sizeof(rtk_uint16))*2)); + } + } #elif defined(CHIP_RTL8367R_VB) if(data & 0xF000) diff --git a/trunk/linux-3.4.x/drivers/net/rtl8367/rtl8367_def.h b/trunk/linux-3.4.x/drivers/net/rtl8367/rtl8367_def.h index a3922a46b0..ef6c43f536 100644 --- a/trunk/linux-3.4.x/drivers/net/rtl8367/rtl8367_def.h +++ b/trunk/linux-3.4.x/drivers/net/rtl8367/rtl8367_def.h @@ -26,7 +26,12 @@ #define RTL8367_DEVNAME "rtl8367" #if defined(CONFIG_RTL8367_CIF_MDIO) - #define MDIO_RTL8367_PHYID 0 + #if defined(CONFIG_RTL8367_MDIO_PHYID) + #define MDIO_RTL8367_PHYID CONFIG_RTL8367_MDIO_PHYID + #else + #warning implicitly defined + #define MDIO_RTL8367_PHYID 0 + #endif #else #define SMI_RALINK_GPIO_SDA CONFIG_RTL8367_SMI_BUS_CPU_GPIO_DATA /* GPIO used for SMI Data signal */ #define SMI_RALINK_GPIO_SCK CONFIG_RTL8367_SMI_BUS_CPU_GPIO_CLCK /* GPIO used for SMI Clock signal */