faeca86e50
This patch adds support for D-LINK DIR-615 E4 board. It's mostly based on the existing support for DIR-600 A1, with some changes in the leds configuration. It's an updated version of the patch that reliably works on my hw for about a year (it was built from trunk on Jan 2011). When I decided to update the firmware and checked for the current support for that device, I also found previously posted patches by Alexey Loukianov that mentioned some stability issues. I'm not sure where could be the difference, the patches are very similar except the wmac led pin number - I was using 1, and those patches used 17. [juhosg: add 3.2 support] Signed-off-by: Vadim Girlin <vadimgirlin@gmail.com> SVN-Revision: 29973
223 lines
5.9 KiB
Plaintext
223 lines
5.9 KiB
Plaintext
CONFIG_AG71XX=y
|
|
CONFIG_AG71XX_AR8216_SUPPORT=y
|
|
# CONFIG_AG71XX_DEBUG is not set
|
|
# CONFIG_AG71XX_DEBUG_FS is not set
|
|
CONFIG_AR71XX_DEV_AP91_PCI=y
|
|
CONFIG_AR71XX_DEV_AP94_PCI=y
|
|
CONFIG_AR71XX_DEV_AR9XXX_WMAC=y
|
|
CONFIG_AR71XX_DEV_DB120_PCI=y
|
|
CONFIG_AR71XX_DEV_DSA=y
|
|
CONFIG_AR71XX_DEV_GPIO_BUTTONS=y
|
|
CONFIG_AR71XX_DEV_LEDS_GPIO=y
|
|
CONFIG_AR71XX_DEV_M25P80=y
|
|
CONFIG_AR71XX_DEV_PB42_PCI=y
|
|
CONFIG_AR71XX_DEV_PB9X_PCI=y
|
|
CONFIG_AR71XX_DEV_USB=y
|
|
CONFIG_AR71XX_MACH_ALFA_AP96=y
|
|
CONFIG_AR71XX_MACH_ALFA_NX=y
|
|
CONFIG_AR71XX_MACH_ALL0258N=y
|
|
CONFIG_AR71XX_MACH_AP113=y
|
|
CONFIG_AR71XX_MACH_AP121=y
|
|
CONFIG_AR71XX_MACH_AP81=y
|
|
CONFIG_AR71XX_MACH_AP83=y
|
|
CONFIG_AR71XX_MACH_AP96=y
|
|
CONFIG_AR71XX_MACH_AW_NR580=y
|
|
CONFIG_AR71XX_MACH_DB120=y
|
|
CONFIG_AR71XX_MACH_DIR_600_A1=y
|
|
CONFIG_AR71XX_MACH_DIR_615_C1=y
|
|
CONFIG_AR71XX_MACH_DIR_615_E4=y
|
|
CONFIG_AR71XX_MACH_DIR_825_B1=y
|
|
CONFIG_AR71XX_MACH_EAP7660D=y
|
|
CONFIG_AR71XX_MACH_HORNET_UB=y
|
|
CONFIG_AR71XX_MACH_JA76PF=y
|
|
CONFIG_AR71XX_MACH_JWAP003=y
|
|
CONFIG_AR71XX_MACH_MZK_W04NU=y
|
|
CONFIG_AR71XX_MACH_MZK_W300NH=y
|
|
CONFIG_AR71XX_MACH_NBG460N=y
|
|
CONFIG_AR71XX_MACH_OM2P=y
|
|
CONFIG_AR71XX_MACH_PB42=y
|
|
CONFIG_AR71XX_MACH_PB44=y
|
|
CONFIG_AR71XX_MACH_PB92=y
|
|
CONFIG_AR71XX_MACH_RB4XX=y
|
|
CONFIG_AR71XX_MACH_RB750=y
|
|
CONFIG_AR71XX_MACH_RW2458N=y
|
|
CONFIG_AR71XX_MACH_TEW_632BRP=y
|
|
CONFIG_AR71XX_MACH_TL_MR11U=y
|
|
CONFIG_AR71XX_MACH_TL_MR3020=y
|
|
CONFIG_AR71XX_MACH_TL_MR3X20=y
|
|
CONFIG_AR71XX_MACH_TL_WA901ND=y
|
|
CONFIG_AR71XX_MACH_TL_WA901ND_V2=y
|
|
CONFIG_AR71XX_MACH_TL_WR1043ND=y
|
|
CONFIG_AR71XX_MACH_TL_WR2543N=y
|
|
CONFIG_AR71XX_MACH_TL_WR703N=y
|
|
CONFIG_AR71XX_MACH_TL_WR741ND=y
|
|
CONFIG_AR71XX_MACH_TL_WR741ND_V4=y
|
|
CONFIG_AR71XX_MACH_TL_WR841N_V1=y
|
|
CONFIG_AR71XX_MACH_TL_WR941ND=y
|
|
CONFIG_AR71XX_MACH_UBNT=y
|
|
CONFIG_AR71XX_MACH_WHR_HP_G300N=y
|
|
CONFIG_AR71XX_MACH_WNDR3700=y
|
|
CONFIG_AR71XX_MACH_WNR2000=y
|
|
CONFIG_AR71XX_MACH_WP543=y
|
|
CONFIG_AR71XX_MACH_WPE72=y
|
|
CONFIG_AR71XX_MACH_WRT160NL=y
|
|
CONFIG_AR71XX_MACH_WRT400N=y
|
|
CONFIG_AR71XX_MACH_WZR_HP_AG300H=y
|
|
CONFIG_AR71XX_MACH_WZR_HP_G300NH=y
|
|
CONFIG_AR71XX_MACH_WZR_HP_G300NH2=y
|
|
CONFIG_AR71XX_MACH_WZR_HP_G450H=y
|
|
CONFIG_AR71XX_MACH_ZCN_1523H=y
|
|
CONFIG_AR71XX_NVRAM=y
|
|
CONFIG_AR71XX_PCI_ATH9K_FIXUP=y
|
|
CONFIG_AR71XX_WDT=y
|
|
CONFIG_AR8216_PHY=y
|
|
# CONFIG_ARCH_DMA_ADDR_T_64BIT is not set
|
|
# CONFIG_ARCH_HAS_ILOG2_U32 is not set
|
|
# CONFIG_ARCH_HAS_ILOG2_U64 is not set
|
|
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
|
|
# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
|
|
CONFIG_ARCH_POPULATES_NODE_MAP=y
|
|
CONFIG_ARCH_REQUIRE_GPIOLIB=y
|
|
# CONFIG_ARCH_SUPPORTS_MSI is not set
|
|
CONFIG_ARCH_SUPPORTS_OPROFILE=y
|
|
CONFIG_ARCH_SUSPEND_POSSIBLE=y
|
|
# CONFIG_ATH79 is not set
|
|
CONFIG_ATHEROS_AR71XX=y
|
|
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
|
CONFIG_CEVT_R4K=y
|
|
CONFIG_CEVT_R4K_LIB=y
|
|
CONFIG_CMDLINE="rootfstype=squashfs,yaffs,jffs2 noinitrd"
|
|
CONFIG_CMDLINE_BOOL=y
|
|
# CONFIG_CMDLINE_OVERRIDE is not set
|
|
CONFIG_CPU_BIG_ENDIAN=y
|
|
CONFIG_CPU_HAS_PREFETCH=y
|
|
CONFIG_CPU_HAS_SYNC=y
|
|
CONFIG_CPU_MIPS32=y
|
|
# CONFIG_CPU_MIPS32_R1 is not set
|
|
CONFIG_CPU_MIPS32_R2=y
|
|
CONFIG_CPU_MIPSR2=y
|
|
CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y
|
|
CONFIG_CPU_SUPPORTS_HIGHMEM=y
|
|
CONFIG_CSRC_R4K=y
|
|
CONFIG_CSRC_R4K_LIB=y
|
|
CONFIG_DECOMPRESS_LZMA=y
|
|
CONFIG_DMA_NONCOHERENT=y
|
|
CONFIG_EARLY_PRINTK=y
|
|
CONFIG_GENERIC_ATOMIC64=y
|
|
CONFIG_GENERIC_CLOCKEVENTS=y
|
|
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
|
|
CONFIG_GENERIC_CMOS_UPDATE=y
|
|
CONFIG_GENERIC_FIND_LAST_BIT=y
|
|
CONFIG_GENERIC_FIND_NEXT_BIT=y
|
|
CONFIG_GENERIC_GPIO=y
|
|
CONFIG_GENERIC_IRQ_SHOW=y
|
|
CONFIG_GPIOLIB=y
|
|
CONFIG_GPIO_NXP_74HC153=y
|
|
CONFIG_GPIO_PCF857X=y
|
|
CONFIG_GPIO_SYSFS=y
|
|
CONFIG_HARDWARE_WATCHPOINTS=y
|
|
CONFIG_HAS_DMA=y
|
|
CONFIG_HAS_IOMEM=y
|
|
CONFIG_HAS_IOPORT=y
|
|
CONFIG_HAVE_ARCH_JUMP_LABEL=y
|
|
CONFIG_HAVE_ARCH_KGDB=y
|
|
CONFIG_HAVE_C_RECORDMCOUNT=y
|
|
CONFIG_HAVE_DMA_API_DEBUG=y
|
|
CONFIG_HAVE_DMA_ATTRS=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_FUNCTION_TRACE_MCOUNT_TEST=y
|
|
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
|
|
CONFIG_HAVE_GENERIC_HARDIRQS=y
|
|
CONFIG_HAVE_IDE=y
|
|
CONFIG_HAVE_IRQ_WORK=y
|
|
CONFIG_HAVE_OPROFILE=y
|
|
CONFIG_HAVE_PERF_EVENTS=y
|
|
CONFIG_HW_HAS_PCI=y
|
|
CONFIG_I2C=y
|
|
CONFIG_I2C_ALGOBIT=y
|
|
CONFIG_I2C_BOARDINFO=y
|
|
CONFIG_I2C_GPIO=y
|
|
# CONFIG_I2C_PXA_PCI is not set
|
|
CONFIG_IMAGE_CMDLINE_HACK=y
|
|
CONFIG_INITRAMFS_ROOT_GID=0
|
|
CONFIG_INITRAMFS_ROOT_UID=0
|
|
CONFIG_INITRAMFS_SOURCE="../../root"
|
|
CONFIG_IP17XX_PHY=y
|
|
CONFIG_IRQ_CPU=y
|
|
# CONFIG_LEDS_GPIO is not set
|
|
# CONFIG_LEDS_RB750 is not set
|
|
# CONFIG_LEDS_WNDR3700_USB is not set
|
|
# CONFIG_M25PXX_USE_FAST_READ is not set
|
|
CONFIG_MACH_NO_WESTBRIDGE=y
|
|
CONFIG_MARVELL_PHY=y
|
|
CONFIG_MICREL_PHY=y
|
|
# CONFIG_MINIX_FS_NATIVE_ENDIAN is not set
|
|
CONFIG_MIPS=y
|
|
CONFIG_MIPS_L1_CACHE_SHIFT=5
|
|
CONFIG_MIPS_MACHINE=y
|
|
CONFIG_MIPS_MT_DISABLED=y
|
|
CONFIG_MTD_AR91XX_FLASH=y
|
|
# CONFIG_MTD_CFI_INTELEXT is not set
|
|
CONFIG_MTD_CMDLINE_PARTS=y
|
|
CONFIG_MTD_JEDECPROBE=y
|
|
CONFIG_MTD_M25P80=y
|
|
CONFIG_MTD_MYLOADER_PARTS=y
|
|
CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-2
|
|
CONFIG_MTD_REDBOOT_PARTS=y
|
|
CONFIG_MTD_TPLINK_PARTS=y
|
|
CONFIG_MTD_WRT160NL_PARTS=y
|
|
CONFIG_MYLOADER=y
|
|
CONFIG_NEED_DMA_MAP_STATE=y
|
|
CONFIG_NEED_PER_CPU_KM=y
|
|
CONFIG_NET_DSA=y
|
|
CONFIG_NET_DSA_MV88E6060=y
|
|
CONFIG_NET_DSA_MV88E6063=y
|
|
CONFIG_NET_DSA_TAG_TRAILER=y
|
|
CONFIG_PAGEFLAGS_EXTENDED=y
|
|
CONFIG_PCI=y
|
|
CONFIG_PCI_DISABLE_COMMON_QUIRKS=y
|
|
CONFIG_PCI_DOMAINS=y
|
|
CONFIG_PERF_USE_VMALLOC=y
|
|
CONFIG_PHYLIB=y
|
|
# CONFIG_PREEMPT_RCU is not set
|
|
# CONFIG_QUOTACTL is not set
|
|
CONFIG_RTL8306_PHY=y
|
|
CONFIG_RTL8366RB_PHY=y
|
|
CONFIG_RTL8366S_PHY=y
|
|
CONFIG_RTL8366_SMI=y
|
|
CONFIG_RTL8367_PHY=y
|
|
# CONFIG_SCSI_DMA 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_SLAB is not set
|
|
CONFIG_SLUB=y
|
|
CONFIG_SOC_AR71XX=y
|
|
CONFIG_SOC_AR724X=y
|
|
CONFIG_SOC_AR913X=y
|
|
CONFIG_SOC_AR933X=y
|
|
CONFIG_SOC_AR934X=y
|
|
CONFIG_SPI=y
|
|
CONFIG_SPI_AP83=y
|
|
CONFIG_SPI_AR71XX=y
|
|
CONFIG_SPI_BITBANG=y
|
|
CONFIG_SPI_GPIO=y
|
|
CONFIG_SPI_MASTER=y
|
|
CONFIG_SPI_PB44=y
|
|
CONFIG_SWCONFIG=y
|
|
CONFIG_SWCONFIG_LEDS=y
|
|
CONFIG_SYS_HAS_CPU_MIPS32_R1=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_USB_SUPPORT=y
|
|
CONFIG_XZ_DEC=y
|
|
CONFIG_ZONE_DMA_FLAG=0
|