2018-05-06 08:20:11 +00:00
|
|
|
CONFIG_AG71XX=y
|
|
|
|
# CONFIG_AG71XX_DEBUG is not set
|
|
|
|
CONFIG_AG71XX_DEBUG_FS=y
|
|
|
|
CONFIG_AR8216_PHY=y
|
|
|
|
CONFIG_AR8216_PHY_LEDS=y
|
|
|
|
CONFIG_ARCH_BINFMT_ELF_STATE=y
|
|
|
|
CONFIG_ARCH_CLOCKSOURCE_DATA=y
|
|
|
|
CONFIG_ARCH_DISCARD_MEMBLOCK=y
|
|
|
|
CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
|
|
|
|
# CONFIG_ARCH_HAS_GCOV_PROFILE_ALL is not set
|
|
|
|
CONFIG_ARCH_HAS_RESET_CONTROLLER=y
|
|
|
|
# CONFIG_ARCH_HAS_SG_CHAIN is not set
|
|
|
|
# CONFIG_ARCH_HAS_STRICT_KERNEL_RWX is not set
|
|
|
|
# CONFIG_ARCH_HAS_STRICT_MODULE_RWX is not set
|
|
|
|
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
|
|
|
|
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
|
|
|
|
CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y
|
|
|
|
CONFIG_ARCH_MMAP_RND_BITS_MAX=15
|
|
|
|
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=15
|
|
|
|
# CONFIG_ARCH_OPTIONAL_KERNEL_RWX is not set
|
|
|
|
# CONFIG_ARCH_OPTIONAL_KERNEL_RWX_DEFAULT is not set
|
|
|
|
CONFIG_ARCH_SUPPORTS_UPROBES=y
|
|
|
|
CONFIG_ARCH_SUSPEND_POSSIBLE=y
|
|
|
|
CONFIG_ARCH_USE_BUILTIN_BSWAP=y
|
|
|
|
CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
|
|
|
|
CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
|
|
|
|
CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
|
|
|
|
CONFIG_ATH79=y
|
|
|
|
CONFIG_ATH79_WDT=y
|
|
|
|
CONFIG_CEVT_R4K=y
|
|
|
|
CONFIG_CLKDEV_LOOKUP=y
|
|
|
|
CONFIG_CLONE_BACKWARDS=y
|
|
|
|
CONFIG_CMDLINE="rootfstype=squashfs,jffs2"
|
|
|
|
CONFIG_CMDLINE_BOOL=y
|
|
|
|
# CONFIG_CMDLINE_OVERRIDE is not set
|
|
|
|
CONFIG_COMMON_CLK=y
|
|
|
|
# CONFIG_COMMON_CLK_BOSTON is not set
|
|
|
|
CONFIG_CPU_BIG_ENDIAN=y
|
|
|
|
CONFIG_CPU_GENERIC_DUMP_TLB=y
|
|
|
|
CONFIG_CPU_HAS_PREFETCH=y
|
|
|
|
CONFIG_CPU_HAS_RIXI=y
|
|
|
|
CONFIG_CPU_HAS_SYNC=y
|
|
|
|
CONFIG_CPU_MIPS32=y
|
|
|
|
CONFIG_CPU_MIPS32_R2=y
|
|
|
|
CONFIG_CPU_MIPSR2=y
|
|
|
|
CONFIG_CPU_NEEDS_NO_SMARTMIPS_OR_MICROMIPS=y
|
|
|
|
CONFIG_CPU_R4K_CACHE_TLB=y
|
|
|
|
CONFIG_CPU_R4K_FPU=y
|
|
|
|
CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y
|
|
|
|
CONFIG_CPU_SUPPORTS_HIGHMEM=y
|
|
|
|
CONFIG_CPU_SUPPORTS_MSA=y
|
|
|
|
CONFIG_CRYPTO_RNG2=y
|
|
|
|
CONFIG_CRYPTO_WORKQUEUE=y
|
|
|
|
CONFIG_CSRC_R4K=y
|
|
|
|
CONFIG_DMA_NONCOHERENT=y
|
|
|
|
CONFIG_DTC=y
|
|
|
|
CONFIG_EARLY_PRINTK=y
|
|
|
|
CONFIG_ETHERNET_PACKET_MANGLE=y
|
|
|
|
CONFIG_FIXED_PHY=y
|
|
|
|
CONFIG_GENERIC_ATOMIC64=y
|
|
|
|
CONFIG_GENERIC_CLOCKEVENTS=y
|
|
|
|
CONFIG_GENERIC_CMOS_UPDATE=y
|
|
|
|
CONFIG_GENERIC_CPU_AUTOPROBE=y
|
|
|
|
CONFIG_GENERIC_IO=y
|
|
|
|
CONFIG_GENERIC_IRQ_CHIP=y
|
|
|
|
CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y
|
|
|
|
CONFIG_GENERIC_IRQ_SHOW=y
|
|
|
|
CONFIG_GENERIC_PCI_IOMAP=y
|
|
|
|
CONFIG_GENERIC_PHY=y
|
|
|
|
CONFIG_GENERIC_PINCONF=y
|
|
|
|
CONFIG_GENERIC_PINCTRL_GROUPS=y
|
|
|
|
CONFIG_GENERIC_PINMUX_FUNCTIONS=y
|
|
|
|
CONFIG_GENERIC_SCHED_CLOCK=y
|
|
|
|
CONFIG_GENERIC_SMP_IDLE_THREAD=y
|
|
|
|
CONFIG_GENERIC_TIME_VSYSCALL=y
|
|
|
|
CONFIG_GPIOLIB=y
|
|
|
|
CONFIG_GPIOLIB_IRQCHIP=y
|
|
|
|
CONFIG_GPIO_74X164=y
|
|
|
|
CONFIG_GPIO_ATH79=y
|
|
|
|
CONFIG_GPIO_GENERIC=y
|
|
|
|
CONFIG_GPIO_SYSFS=y
|
|
|
|
# CONFIG_GRO_CELLS is not set
|
|
|
|
CONFIG_HANDLE_DOMAIN_IRQ=y
|
|
|
|
CONFIG_HARDWARE_WATCHPOINTS=y
|
|
|
|
CONFIG_HAS_DMA=y
|
|
|
|
CONFIG_HAS_IOMEM=y
|
|
|
|
CONFIG_HAS_IOPORT_MAP=y
|
|
|
|
# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set
|
|
|
|
# CONFIG_HAVE_ARCH_BITREVERSE is not set
|
|
|
|
CONFIG_HAVE_ARCH_JUMP_LABEL=y
|
|
|
|
CONFIG_HAVE_ARCH_KGDB=y
|
|
|
|
CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
|
|
|
|
CONFIG_HAVE_ARCH_TRACEHOOK=y
|
|
|
|
# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set
|
|
|
|
CONFIG_HAVE_CBPF_JIT=y
|
|
|
|
CONFIG_HAVE_CC_STACKPROTECTOR=y
|
|
|
|
CONFIG_HAVE_CLK=y
|
|
|
|
CONFIG_HAVE_CLK_PREPARE=y
|
|
|
|
CONFIG_HAVE_CONTEXT_TRACKING=y
|
|
|
|
CONFIG_HAVE_COPY_THREAD_TLS=y
|
|
|
|
CONFIG_HAVE_C_RECORDMCOUNT=y
|
|
|
|
CONFIG_HAVE_DEBUG_KMEMLEAK=y
|
|
|
|
CONFIG_HAVE_DEBUG_STACKOVERFLOW=y
|
|
|
|
CONFIG_HAVE_DMA_API_DEBUG=y
|
|
|
|
CONFIG_HAVE_DMA_CONTIGUOUS=y
|
|
|
|
CONFIG_HAVE_DYNAMIC_FTRACE=y
|
|
|
|
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
|
|
|
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
|
|
|
|
CONFIG_HAVE_FUNCTION_TRACER=y
|
|
|
|
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
|
|
|
|
CONFIG_HAVE_IDE=y
|
|
|
|
CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
|
|
|
|
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
|
|
|
|
CONFIG_HAVE_KVM=y
|
|
|
|
CONFIG_HAVE_LATENCYTOP_SUPPORT=y
|
|
|
|
CONFIG_HAVE_MEMBLOCK=y
|
|
|
|
CONFIG_HAVE_MEMBLOCK_NODE_MAP=y
|
|
|
|
CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
|
|
|
|
CONFIG_HAVE_NET_DSA=y
|
|
|
|
CONFIG_HAVE_OPROFILE=y
|
|
|
|
CONFIG_HAVE_PERF_EVENTS=y
|
|
|
|
CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
|
|
|
|
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
|
|
|
|
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
|
|
|
|
CONFIG_HW_HAS_PCI=y
|
|
|
|
CONFIG_HZ_PERIODIC=y
|
|
|
|
CONFIG_IMAGE_CMDLINE_HACK=y
|
2018-05-15 15:34:18 +00:00
|
|
|
CONFIG_INITRAMFS_SOURCE=""
|
2018-05-06 08:20:11 +00:00
|
|
|
CONFIG_IRQCHIP=y
|
|
|
|
CONFIG_IRQ_DOMAIN=y
|
|
|
|
CONFIG_IRQ_FORCED_THREADING=y
|
|
|
|
CONFIG_IRQ_MIPS_CPU=y
|
|
|
|
CONFIG_IRQ_WORK=y
|
|
|
|
CONFIG_LEDS_GPIO=y
|
|
|
|
# CONFIG_LEDS_RESET is not set
|
|
|
|
CONFIG_LIBFDT=y
|
|
|
|
CONFIG_MDIO_BITBANG=y
|
|
|
|
CONFIG_MDIO_BUS=y
|
|
|
|
CONFIG_MDIO_DEVICE=y
|
|
|
|
CONFIG_MDIO_GPIO=y
|
|
|
|
CONFIG_MFD_SYSCON=y
|
|
|
|
CONFIG_MIPS=y
|
|
|
|
CONFIG_MIPS_ASID_BITS=8
|
|
|
|
CONFIG_MIPS_ASID_SHIFT=0
|
|
|
|
CONFIG_MIPS_CLOCK_VSYSCALL=y
|
|
|
|
# CONFIG_MIPS_CMDLINE_BUILTIN_EXTEND is not set
|
|
|
|
# CONFIG_MIPS_CMDLINE_DTB_EXTEND is not set
|
|
|
|
# CONFIG_MIPS_CMDLINE_FROM_BOOTLOADER is not set
|
|
|
|
CONFIG_MIPS_CMDLINE_FROM_DTB=y
|
|
|
|
# CONFIG_MIPS_ELF_APPENDED_DTB is not set
|
|
|
|
# CONFIG_MIPS_HUGE_TLB_SUPPORT is not set
|
|
|
|
CONFIG_MIPS_L1_CACHE_SHIFT=5
|
|
|
|
# CONFIG_MIPS_MACHINE is not set
|
|
|
|
# CONFIG_MIPS_NO_APPENDED_DTB is not set
|
|
|
|
CONFIG_MIPS_RAW_APPENDED_DTB=y
|
|
|
|
CONFIG_MIPS_SPRAM=y
|
|
|
|
CONFIG_MODULES_USE_ELF_REL=y
|
|
|
|
CONFIG_MTD_CFI_ADV_OPTIONS=y
|
|
|
|
CONFIG_MTD_CFI_GEOMETRY=y
|
|
|
|
# CONFIG_MTD_CFI_I2 is not set
|
|
|
|
# CONFIG_MTD_CFI_INTELEXT is not set
|
|
|
|
CONFIG_MTD_CMDLINE_PARTS=y
|
|
|
|
CONFIG_MTD_M25P80=y
|
|
|
|
# CONFIG_MTD_MAP_BANK_WIDTH_1 is not set
|
|
|
|
# CONFIG_MTD_MAP_BANK_WIDTH_4 is not set
|
2018-09-04 21:27:01 +00:00
|
|
|
CONFIG_MTD_PARSER_CYBERTAN=y
|
2018-05-06 08:20:11 +00:00
|
|
|
CONFIG_MTD_PHYSMAP=y
|
|
|
|
CONFIG_MTD_SPI_NOR=y
|
|
|
|
CONFIG_MTD_SPLIT_FIRMWARE=y
|
|
|
|
CONFIG_MTD_SPLIT_LZMA_FW=y
|
2018-12-29 09:22:32 +00:00
|
|
|
CONFIG_MTD_SPLIT_SEAMA_FW=y
|
2018-05-09 20:34:47 +00:00
|
|
|
CONFIG_MTD_SPLIT_TPLINK_FW=y
|
2018-05-06 08:20:11 +00:00
|
|
|
CONFIG_MTD_SPLIT_UIMAGE_FW=y
|
|
|
|
CONFIG_MTD_TPLINK_PARTS=y
|
ath79: add support for Buffalo WZR-HP-AG300H
Buffalo WZR-HP-AG300H is a dual band router based on
Qualcom Atheros AR7161 rev 2
Specification:
- 680 MHz CPU (Qualcomm Atheros AR7161)
- 128 MiB RAM (2x Samsung K4H511638G-LCCC)
- 32 MiB Flash (2x Winbond 25Q128BVFG)
- WiFi 5 GHz a/n (Atheros AR9220)
- WiFi 2.4 GHz b/g/n (Atheros AR9223)
- 1000Base-T WAN (Atheros AR7161)
- 4x 1000Base-T Switch (Atheros AR8316)
- 1x USB 2.0
- 3 Buttons (AOSS/WPS, Reset, USB Eject)
- 2 Slide switches (Router (on/off/auto), Movie Engine (on/off))
- 9 LEDs (Power green, WLAN 2GHz green, WLAN 2GHz amber,
WLAN 5GHz green, WLAN 5GHz LED amber, Router green,
Diag red, Movie Engine blue, USB green)
It is already supported by the ar71xx target.
For more information on the device visit the wiki:
<https://openwrt.org/toh/buffalo/wzr-hp-ag300h>
Serial console:
- The UART Header is next to Movie Engine Switch.
- Pinout is RX - TX - GND - 3.3V (Square Pad is 3.3V)
- The Serial setting is 115200-8-N-1.
Installation of OpenWRT from vendor firmware:
- Connect to the Web-interface at http://192.168.11.1
- Go to “Administration” → “Firmware Upgrade”
- Upload the OpenWrt factory image
Tested:
- Ethernet (LAN, WAN)
- WiFi
- Installation
- via TFTP rescue
- via factory image
- on firmware v1.77 (28-05-2012)
- on pro firmware v24SP2 r30356 (26-03-2018)
- via sysupgrade from ar71xx
(wlan devices don't work because of new names)
- via sysupgrade from itself
- Buttons
- LEDS
- USB (Power control and device recognition)
Signed-off-by: Bernhard Frauendienst <openwrt@nospam.obeliks.de>
2018-08-18 16:28:02 +00:00
|
|
|
CONFIG_MTD_VIRT_CONCAT=y
|
2018-05-06 08:20:11 +00:00
|
|
|
CONFIG_NEED_DMA_MAP_STATE=y
|
|
|
|
CONFIG_NEED_PER_CPU_KM=y
|
|
|
|
CONFIG_NO_GENERIC_PCI_IOPORT_MAP=y
|
|
|
|
# CONFIG_NO_IOPORT_MAP is not set
|
|
|
|
CONFIG_OF=y
|
|
|
|
CONFIG_OF_ADDRESS=y
|
|
|
|
CONFIG_OF_EARLY_FLATTREE=y
|
|
|
|
CONFIG_OF_FLATTREE=y
|
|
|
|
CONFIG_OF_GPIO=y
|
|
|
|
CONFIG_OF_IRQ=y
|
|
|
|
CONFIG_OF_MDIO=y
|
|
|
|
CONFIG_OF_NET=y
|
|
|
|
CONFIG_PCI_DRIVERS_LEGACY=y
|
|
|
|
CONFIG_PERF_USE_VMALLOC=y
|
|
|
|
CONFIG_PGTABLE_LEVELS=2
|
|
|
|
CONFIG_PHYLIB=y
|
|
|
|
# CONFIG_PHY_AR7100_USB is not set
|
|
|
|
# CONFIG_PHY_AR7200_USB is not set
|
|
|
|
CONFIG_PINCTRL=y
|
|
|
|
CONFIG_RATIONAL=y
|
|
|
|
# CONFIG_RCU_NEED_SEGCBLIST is not set
|
|
|
|
# CONFIG_RCU_STALL_COMMON is not set
|
|
|
|
CONFIG_REGMAP=y
|
|
|
|
CONFIG_REGMAP_MMIO=y
|
|
|
|
CONFIG_RESET_ATH79=y
|
|
|
|
CONFIG_RESET_CONTROLLER=y
|
|
|
|
# CONFIG_SCHED_INFO is not set
|
|
|
|
# CONFIG_SCSI_DMA is not set
|
|
|
|
# CONFIG_SERIAL_8250_FSL is not set
|
|
|
|
CONFIG_SERIAL_8250_NR_UARTS=1
|
|
|
|
CONFIG_SERIAL_8250_RUNTIME_UARTS=1
|
|
|
|
CONFIG_SERIAL_AR933X=y
|
|
|
|
CONFIG_SERIAL_AR933X_CONSOLE=y
|
|
|
|
CONFIG_SERIAL_AR933X_NR_UARTS=2
|
|
|
|
CONFIG_SERIAL_OF_PLATFORM=y
|
|
|
|
CONFIG_SPI=y
|
|
|
|
CONFIG_SPI_ATH79=y
|
|
|
|
CONFIG_SPI_BITBANG=y
|
|
|
|
CONFIG_SPI_GPIO=y
|
|
|
|
CONFIG_SPI_MASTER=y
|
|
|
|
# CONFIG_SPI_RB4XX is not set
|
|
|
|
CONFIG_SRCU=y
|
|
|
|
CONFIG_SWCONFIG=y
|
|
|
|
CONFIG_SWCONFIG_LEDS=y
|
|
|
|
CONFIG_SWPHY=y
|
|
|
|
CONFIG_SYSCTL_EXCEPTION_TRACE=y
|
|
|
|
CONFIG_SYS_HAS_CPU_MIPS32_R2=y
|
|
|
|
CONFIG_SYS_HAS_EARLY_PRINTK=y
|
|
|
|
CONFIG_SYS_SUPPORTS_32BIT_KERNEL=y
|
|
|
|
CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
|
|
|
|
CONFIG_SYS_SUPPORTS_BIG_ENDIAN=y
|
|
|
|
CONFIG_SYS_SUPPORTS_MIPS16=y
|
|
|
|
CONFIG_SYS_SUPPORTS_ZBOOT=y
|
|
|
|
CONFIG_SYS_SUPPORTS_ZBOOT_UART_PROM=y
|
|
|
|
CONFIG_TICK_CPU_ACCOUNTING=y
|
|
|
|
CONFIG_TINY_SRCU=y
|
|
|
|
CONFIG_USB_SUPPORT=y
|
|
|
|
CONFIG_USE_OF=y
|