From 18d6fa365511069dc5cb54274497319afed99439 Mon Sep 17 00:00:00 2001 From: blogic Date: Mon, 10 Dec 2012 14:13:01 +0000 Subject: [ramips] add support for Hauppauge Broadway This patch introduces OpenWRT support for the base Hauppauge/PCTV Broadway platform. It doesn't deal with the TV tuner or transcoder at this point, but the core functionality is working (Ethernet, wireless, USB, buttons, LEDs, etc). Signed-off-by: Devin Heitmueller git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34595 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/config-3.3 | 1 + target/linux/ramips/rt305x/config-3.6 | 2 ++ target/linux/ramips/rt305x/profiles/broadway.mk | 19 +++++++++++++++++++ 3 files changed, 22 insertions(+) create mode 100644 target/linux/ramips/rt305x/profiles/broadway.mk (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/config-3.3 b/target/linux/ramips/rt305x/config-3.3 index 7b6bafdf1..8105b0fa6 100644 --- a/target/linux/ramips/rt305x/config-3.3 +++ b/target/linux/ramips/rt305x/config-3.3 @@ -91,6 +91,7 @@ CONFIG_RT305X_MACH_ALL0256N=y CONFIG_RT305X_MACH_ALL5002=y CONFIG_RT305X_MACH_ARGUS_ATP52B=y CONFIG_RT305X_MACH_BC2=y +CONFIG_RT305X_MACH_BROADWAY=y CONFIG_RT305X_MACH_CARAMBOLA=y CONFIG_RT305X_MACH_DAP_1350=y CONFIG_RT305X_MACH_DIR_300_REVB=y diff --git a/target/linux/ramips/rt305x/config-3.6 b/target/linux/ramips/rt305x/config-3.6 index 86361af9e..1971c2ac3 100644 --- a/target/linux/ramips/rt305x/config-3.6 +++ b/target/linux/ramips/rt305x/config-3.6 @@ -43,6 +43,7 @@ CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_HAVE_ARCH_KGDB=y +CONFIG_HAVE_CLK=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_DMA_ATTRS=y @@ -96,6 +97,7 @@ CONFIG_RT305X_MACH_ALL0256N=y CONFIG_RT305X_MACH_ALL5002=y CONFIG_RT305X_MACH_ARGUS_ATP52B=y CONFIG_RT305X_MACH_BC2=y +CONFIG_RT305X_MACH_BROADWAY=y CONFIG_RT305X_MACH_CARAMBOLA=y CONFIG_RT305X_MACH_DAP_1350=y CONFIG_RT305X_MACH_DIR_300_REVB=y diff --git a/target/linux/ramips/rt305x/profiles/broadway.mk b/target/linux/ramips/rt305x/profiles/broadway.mk new file mode 100644 index 000000000..8e994bdb8 --- /dev/null +++ b/target/linux/ramips/rt305x/profiles/broadway.mk @@ -0,0 +1,19 @@ +# +# Copyright (C) 2012 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +define Profile/BROADWAY + NAME:=Hauppauge Broadway + PACKAGES:=\ + kmod-usb-core kmod-usb-rt305x-dwc_otg \ + kmod-ledtrig-usbdev restorefactory +endef + +define Profile/BROADWAY/Description + Package set for Hauppauge Broadway +endef + +$(eval $(call Profile,BROADWAY)) -- cgit v1.2.3 From ec8fcb32fc47689bf96899ce637335935beaa49d Mon Sep 17 00:00:00 2001 From: juhosg Date: Mon, 17 Dec 2012 22:28:11 +0000 Subject: ramips: nuke 3.3 support Signed-off-by: Gabor Juhos git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34744 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/config-3.3 | 146 ---------------------------------- 1 file changed, 146 deletions(-) delete mode 100644 target/linux/ramips/rt305x/config-3.3 (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/config-3.3 b/target/linux/ramips/rt305x/config-3.3 deleted file mode 100644 index 8105b0fa6..000000000 --- a/target/linux/ramips/rt305x/config-3.3 +++ /dev/null @@ -1,146 +0,0 @@ -CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y -CONFIG_ARCH_DISCARD_MEMBLOCK=y -CONFIG_ARCH_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_REQUIRE_GPIOLIB=y -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_CC_OPTIMIZE_FOR_SIZE=y -CONFIG_CEVT_R4K=y -CONFIG_CEVT_R4K_LIB=y -CONFIG_CMDLINE="rootfstype=squashfs,jffs2" -CONFIG_CMDLINE_BOOL=y -# CONFIG_CMDLINE_OVERRIDE is not set -CONFIG_CPU_HAS_PREFETCH=y -CONFIG_CPU_HAS_SYNC=y -CONFIG_CPU_LITTLE_ENDIAN=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_DWC_OTG is not set -CONFIG_EARLY_PRINTK=y -CONFIG_GENERIC_ATOMIC64=y -CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_GENERIC_CLOCKEVENTS_BUILD=y -CONFIG_GENERIC_CMOS_UPDATE=y -CONFIG_GENERIC_GPIO=y -CONFIG_GENERIC_IRQ_SHOW=y -CONFIG_GPIOLIB=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_MEMBLOCK=y -CONFIG_HAVE_MEMBLOCK_NODE_MAP=y -CONFIG_HAVE_OPROFILE=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_HW_RANDOM=m -CONFIG_IMAGE_CMDLINE_HACK=y -CONFIG_INITRAMFS_SOURCE="" -CONFIG_IRQ_CPU=y -CONFIG_IRQ_FORCED_THREADING=y -CONFIG_M25PXX_USE_FAST_READ=y -CONFIG_MDIO_BOARDINFO=y -# CONFIG_MII is not set -CONFIG_MIPS=y -CONFIG_MIPS_L1_CACHE_SHIFT=5 -CONFIG_MIPS_MACHINE=y -CONFIG_MIPS_MT_DISABLED=y -CONFIG_MIPS_RALINK=y -# CONFIG_MTD_CFI_INTELEXT is not set -CONFIG_MTD_CMDLINE_PARTS=y -CONFIG_MTD_M25P80=y -CONFIG_MTD_PHYSMAP=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_NEED_PER_CPU_KM=y -CONFIG_NET_RAMIPS=y -# CONFIG_NET_RAMIPS_DEBUG is not set -# CONFIG_NET_RAMIPS_DEBUG_FS is not set -CONFIG_PAGEFLAGS_EXTENDED=y -CONFIG_PERF_USE_VMALLOC=y -CONFIG_PHYLIB=y -# CONFIG_PREEMPT_RCU is not set -CONFIG_RALINK_DEV_GPIO_BUTTONS=y -CONFIG_RALINK_DEV_GPIO_LEDS=y -# CONFIG_RALINK_RT288X is not set -CONFIG_RALINK_RT305X=y -# CONFIG_RALINK_RT3883 is not set -CONFIG_RAMIPS_WDT=y -CONFIG_RT305X_MACH_3G_6200N=y -CONFIG_RT305X_MACH_ALL0256N=y -CONFIG_RT305X_MACH_ALL5002=y -CONFIG_RT305X_MACH_ARGUS_ATP52B=y -CONFIG_RT305X_MACH_BC2=y -CONFIG_RT305X_MACH_BROADWAY=y -CONFIG_RT305X_MACH_CARAMBOLA=y -CONFIG_RT305X_MACH_DAP_1350=y -CONFIG_RT305X_MACH_DIR_300_REVB=y -CONFIG_RT305X_MACH_DIR_615_H1=y -CONFIG_RT305X_MACH_ESR_9753=y -CONFIG_RT305X_MACH_F5D8235_V2=y -CONFIG_RT305X_MACH_FONERA20N=y -CONFIG_RT305X_MACH_FREESTATION5=y -CONFIG_RT305X_MACH_HW550_3G=y -CONFIG_RT305X_MACH_MOFI3500_3GN=y -CONFIG_RT305X_MACH_NBG_419N=y -CONFIG_RT305X_MACH_NW718=y -CONFIG_RT305X_MACH_OMNI_EMB=y -CONFIG_RT305X_MACH_PSR_680W=y -CONFIG_RT305X_MACH_PWH2004=y -CONFIG_RT305X_MACH_RT_G32_REVB=y -CONFIG_RT305X_MACH_RT_N10_PLUS=y -CONFIG_RT305X_MACH_RT_N13U=y -CONFIG_RT305X_MACH_SL_R7205=y -CONFIG_RT305X_MACH_UR_336UN=y -CONFIG_RT305X_MACH_V22RW_2X2=y -CONFIG_RT305X_MACH_W306R_V20=y -CONFIG_RT305X_MACH_W502U=y -CONFIG_RT305X_MACH_WCR150GN=y -CONFIG_RT305X_MACH_WHR_G300N=y -CONFIG_RT305X_MACH_WL341V3=y -CONFIG_RT305X_MACH_WL351=y -CONFIG_RT305X_MACH_WL_330N=y -CONFIG_RT305X_MACH_WL_330N3G=y -CONFIG_RT305X_MACH_WR512_3GN=y -CONFIG_RT305X_MACH_WR6202=y -CONFIG_RT305X_MACH_XDX_RN502J=y -# CONFIG_SCSI_DMA is not set -CONFIG_SERIAL_8250_NR_UARTS=4 -CONFIG_SERIAL_8250_RT288X=y -# CONFIG_SLAB is not set -CONFIG_SLUB=y -CONFIG_SOC_RT305X=y -CONFIG_SPI=y -CONFIG_SPI_MASTER=y -CONFIG_SPI_RAMIPS=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_LITTLE_ENDIAN=y -# CONFIG_USB_ARCH_HAS_EHCI is not set -# CONFIG_USB_ARCH_HAS_OHCI is not set -# CONFIG_USB_ARCH_HAS_XHCI is not set -CONFIG_USB_SUPPORT=y -CONFIG_ZONE_DMA_FLAG=0 -- cgit v1.2.3 From e39812dd92a0c3446cbb9d23d990bb8592ae6382 Mon Sep 17 00:00:00 2001 From: juhosg Date: Sat, 22 Dec 2012 12:11:13 +0000 Subject: ramips: add support for 3.7 Signed-off-by: Gabor Juhos git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34845 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/config-3.7 | 163 ++++++++++++++++++++++++++++++++++ 1 file changed, 163 insertions(+) create mode 100644 target/linux/ramips/rt305x/config-3.7 (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/config-3.7 b/target/linux/ramips/rt305x/config-3.7 new file mode 100644 index 000000000..93edafd16 --- /dev/null +++ b/target/linux/ramips/rt305x/config-3.7 @@ -0,0 +1,163 @@ +CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y +CONFIG_ARCH_DISCARD_MEMBLOCK=y +CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y +CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_REQUIRE_GPIOLIB=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_CEVT_R4K=y +CONFIG_CEVT_R4K_LIB=y +CONFIG_CMDLINE="rootfstype=squashfs,jffs2" +CONFIG_CMDLINE_BOOL=y +# CONFIG_CMDLINE_OVERRIDE is not set +CONFIG_CPU_GENERIC_DUMP_TLB=y +CONFIG_CPU_HAS_PREFETCH=y +CONFIG_CPU_HAS_SYNC=y +CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPU_MIPS32=y +# CONFIG_CPU_MIPS32_R1 is not set +CONFIG_CPU_MIPS32_R2=y +CONFIG_CPU_MIPSR2=y +CONFIG_CPU_R4K_CACHE_TLB=y +CONFIG_CPU_R4K_FPU=y +CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y +CONFIG_CPU_SUPPORTS_HIGHMEM=y +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CSRC_R4K=y +CONFIG_CSRC_R4K_LIB=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DMA_NONCOHERENT=y +# CONFIG_DWC_OTG is not set +CONFIG_EARLY_PRINTK=y +CONFIG_GENERIC_ATOMIC64=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_GENERIC_CLOCKEVENTS_BUILD=y +CONFIG_GENERIC_CMOS_UPDATE=y +CONFIG_GENERIC_GPIO=y +CONFIG_GENERIC_IO=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_GPIOLIB=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_CLK=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_HAVE_DEBUG_KMEMLEAK=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_MEMBLOCK=y +CONFIG_HAVE_MEMBLOCK_NODE_MAP=y +CONFIG_HAVE_MOD_ARCH_SPECIFIC=y +CONFIG_HAVE_OPROFILE=y +CONFIG_HAVE_PERF_EVENTS=y +CONFIG_HW_RANDOM=m +CONFIG_IMAGE_CMDLINE_HACK=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_IRQ_CPU=y +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_M25PXX_USE_FAST_READ=y +CONFIG_MDIO_BOARDINFO=y +# CONFIG_MII is not set +CONFIG_MIPS=y +CONFIG_MIPS_L1_CACHE_SHIFT=5 +CONFIG_MIPS_MACHINE=y +CONFIG_MIPS_MT_DISABLED=y +CONFIG_MIPS_RALINK=y +# CONFIG_MIPS_SEAD3 is not set +CONFIG_MODULES_USE_ELF_REL=y +# CONFIG_MTD_CFI_INTELEXT is not set +CONFIG_MTD_CMDLINE_PARTS=y +CONFIG_MTD_M25P80=y +CONFIG_MTD_PHYSMAP=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_NEED_PER_CPU_KM=y +CONFIG_NET_RAMIPS=y +# CONFIG_NET_RAMIPS_DEBUG is not set +# CONFIG_NET_RAMIPS_DEBUG_FS is not set +CONFIG_PAGEFLAGS_EXTENDED=y +CONFIG_PERF_USE_VMALLOC=y +CONFIG_PHYLIB=y +# CONFIG_PREEMPT_RCU is not set +CONFIG_RALINK_DEV_GPIO_BUTTONS=y +CONFIG_RALINK_DEV_GPIO_LEDS=y +# CONFIG_RALINK_RT288X is not set +CONFIG_RALINK_RT305X=y +# CONFIG_RALINK_RT3883 is not set +CONFIG_RAMIPS_WDT=y +CONFIG_RT305X_MACH_3G_6200N=y +CONFIG_RT305X_MACH_ALL0256N=y +CONFIG_RT305X_MACH_ALL5002=y +CONFIG_RT305X_MACH_ARGUS_ATP52B=y +CONFIG_RT305X_MACH_BC2=y +CONFIG_RT305X_MACH_BROADWAY=y +CONFIG_RT305X_MACH_CARAMBOLA=y +CONFIG_RT305X_MACH_DAP_1350=y +CONFIG_RT305X_MACH_DIR_300_REVB=y +CONFIG_RT305X_MACH_DIR_615_H1=y +CONFIG_RT305X_MACH_ESR_9753=y +CONFIG_RT305X_MACH_F5D8235_V2=y +CONFIG_RT305X_MACH_FONERA20N=y +CONFIG_RT305X_MACH_FREESTATION5=y +CONFIG_RT305X_MACH_HW550_3G=y +CONFIG_RT305X_MACH_MOFI3500_3GN=y +CONFIG_RT305X_MACH_NBG_419N=y +CONFIG_RT305X_MACH_NW718=y +CONFIG_RT305X_MACH_OMNI_EMB=y +CONFIG_RT305X_MACH_PSR_680W=y +CONFIG_RT305X_MACH_PWH2004=y +CONFIG_RT305X_MACH_RT_G32_REVB=y +CONFIG_RT305X_MACH_RT_N10_PLUS=y +CONFIG_RT305X_MACH_RT_N13U=y +CONFIG_RT305X_MACH_SL_R7205=y +CONFIG_RT305X_MACH_UR_336UN=y +CONFIG_RT305X_MACH_V22RW_2X2=y +CONFIG_RT305X_MACH_W306R_V20=y +CONFIG_RT305X_MACH_W502U=y +CONFIG_RT305X_MACH_WCR150GN=y +CONFIG_RT305X_MACH_WHR_G300N=y +CONFIG_RT305X_MACH_WL341V3=y +CONFIG_RT305X_MACH_WL351=y +CONFIG_RT305X_MACH_WL_330N=y +CONFIG_RT305X_MACH_WL_330N3G=y +CONFIG_RT305X_MACH_WR512_3GN=y +CONFIG_RT305X_MACH_WR6202=y +CONFIG_RT305X_MACH_XDX_RN502J=y +# CONFIG_SCSI_DMA is not set +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RT288X=y +# CONFIG_SLAB is not set +CONFIG_SLUB=y +CONFIG_SOC_RT305X=y +CONFIG_SPI=y +CONFIG_SPI_MASTER=y +CONFIG_SPI_RAMIPS=y +CONFIG_SWCONFIG=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_LITTLE_ENDIAN=y +CONFIG_TICK_CPU_ACCOUNTING=y +CONFIG_UIDGID_CONVERTED=y +# CONFIG_USB_ARCH_HAS_XHCI is not set +CONFIG_USB_SUPPORT=y +CONFIG_ZONE_DMA_FLAG=0 -- cgit v1.2.3 From 753cfd362e5f805d0dc1954cf23477911d7d02be Mon Sep 17 00:00:00 2001 From: juhosg Date: Sat, 29 Dec 2012 17:50:28 +0000 Subject: ramips: rt305x: add kernel support for AirLive AIR3GII AirLive AIR3GII is Ralink RT5350F based device with 100Mbps switch, USB port, 4MB flash and 32MB ram. Works: ethernet (LAN & WAN), wps button, led, USB, sysupgrade Does not work: wifi (chip RT5350), reset button [ 13.390000] phy0 -> rt2800_init_eeprom: Error - Invalid RT chipset 0x5350 detected. [ 13.400000] phy0 -> rt2x00lib_probe_dev: Error - Failed to allocate device. Other problem: LAN leds is reverse (lights when not cable connected and vice versa) [juhosg: move user-space support and image generation changes into separate patches] Signed-off-by: Cezary Jackiewicz Patchwork: http://patchwork.openwrt.org/patch/2913/ Signed-off-by: Gabor Juhos git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34922 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/config-3.6 | 1 + target/linux/ramips/rt305x/config-3.7 | 1 + 2 files changed, 2 insertions(+) (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/config-3.6 b/target/linux/ramips/rt305x/config-3.6 index 1971c2ac3..8d6266727 100644 --- a/target/linux/ramips/rt305x/config-3.6 +++ b/target/linux/ramips/rt305x/config-3.6 @@ -93,6 +93,7 @@ CONFIG_RALINK_RT305X=y # CONFIG_RALINK_RT3883 is not set CONFIG_RAMIPS_WDT=y CONFIG_RT305X_MACH_3G_6200N=y +CONFIG_RT305X_MACH_AIR3GII=y CONFIG_RT305X_MACH_ALL0256N=y CONFIG_RT305X_MACH_ALL5002=y CONFIG_RT305X_MACH_ARGUS_ATP52B=y diff --git a/target/linux/ramips/rt305x/config-3.7 b/target/linux/ramips/rt305x/config-3.7 index 93edafd16..4947aeffa 100644 --- a/target/linux/ramips/rt305x/config-3.7 +++ b/target/linux/ramips/rt305x/config-3.7 @@ -103,6 +103,7 @@ CONFIG_RALINK_RT305X=y # CONFIG_RALINK_RT3883 is not set CONFIG_RAMIPS_WDT=y CONFIG_RT305X_MACH_3G_6200N=y +CONFIG_RT305X_MACH_AIR3GII=y CONFIG_RT305X_MACH_ALL0256N=y CONFIG_RT305X_MACH_ALL5002=y CONFIG_RT305X_MACH_ARGUS_ATP52B=y -- cgit v1.2.3 From cf95bd53690f6d787e14ad25033b87ce39aa1712 Mon Sep 17 00:00:00 2001 From: juhosg Date: Sat, 29 Dec 2012 17:50:35 +0000 Subject: ramips: rt305x: add kernel support for the Planex MZK-W300NH2 Router MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This is a Japanese market router, for details check http://www.planex.co.jp/product/router/mzk-w300nh2/. It has only 16MB RAM, but base OpenWRT install worked fine for days without issues. Even an image with built-in Luci worked, but don't expect smooth experience, due to the lack of RAM. Wifi was not extensively tested, but seems it is working. GPIO LEDs & buttons, factory flash image and switch config are confirmed working. Tested against revision 34882 + this patch. [juhosg: move user-space support and image generation changes into separate patches] Signed-off-by: Samir Ibradžić Patchwork: http://patchwork.openwrt.org/patch/3077/ Signed-off-by: Gabor Juhos git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34925 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/config-3.6 | 1 + target/linux/ramips/rt305x/config-3.7 | 1 + 2 files changed, 2 insertions(+) (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/config-3.6 b/target/linux/ramips/rt305x/config-3.6 index 8d6266727..9906bb466 100644 --- a/target/linux/ramips/rt305x/config-3.6 +++ b/target/linux/ramips/rt305x/config-3.6 @@ -109,6 +109,7 @@ CONFIG_RT305X_MACH_FONERA20N=y CONFIG_RT305X_MACH_FREESTATION5=y CONFIG_RT305X_MACH_HW550_3G=y CONFIG_RT305X_MACH_MOFI3500_3GN=y +CONFIG_RT305X_MACH_MZKW300NH2=y CONFIG_RT305X_MACH_NBG_419N=y CONFIG_RT305X_MACH_NW718=y CONFIG_RT305X_MACH_OMNI_EMB=y diff --git a/target/linux/ramips/rt305x/config-3.7 b/target/linux/ramips/rt305x/config-3.7 index 4947aeffa..1170b8fb7 100644 --- a/target/linux/ramips/rt305x/config-3.7 +++ b/target/linux/ramips/rt305x/config-3.7 @@ -119,6 +119,7 @@ CONFIG_RT305X_MACH_FONERA20N=y CONFIG_RT305X_MACH_FREESTATION5=y CONFIG_RT305X_MACH_HW550_3G=y CONFIG_RT305X_MACH_MOFI3500_3GN=y +CONFIG_RT305X_MACH_MZKW300NH2=y CONFIG_RT305X_MACH_NBG_419N=y CONFIG_RT305X_MACH_NW718=y CONFIG_RT305X_MACH_OMNI_EMB=y -- cgit v1.2.3 From b62eb10da1e7862731f6818b63c6d8eea9633c7e Mon Sep 17 00:00:00 2001 From: juhosg Date: Sat, 12 Jan 2013 12:25:30 +0000 Subject: ramips: remove 3.6 support Signed-off-by: Gabor Juhos git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35110 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/config-3.6 | 153 ---------------------------------- 1 file changed, 153 deletions(-) delete mode 100644 target/linux/ramips/rt305x/config-3.6 (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/config-3.6 b/target/linux/ramips/rt305x/config-3.6 deleted file mode 100644 index 9906bb466..000000000 --- a/target/linux/ramips/rt305x/config-3.6 +++ /dev/null @@ -1,153 +0,0 @@ -CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y -CONFIG_ARCH_DISCARD_MEMBLOCK=y -CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y -CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y -CONFIG_ARCH_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_REQUIRE_GPIOLIB=y -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y -CONFIG_CC_OPTIMIZE_FOR_SIZE=y -CONFIG_CEVT_R4K=y -CONFIG_CEVT_R4K_LIB=y -CONFIG_CMDLINE="rootfstype=squashfs,jffs2" -CONFIG_CMDLINE_BOOL=y -# CONFIG_CMDLINE_OVERRIDE is not set -CONFIG_CPU_HAS_PREFETCH=y -CONFIG_CPU_HAS_SYNC=y -CONFIG_CPU_LITTLE_ENDIAN=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_DWC_OTG is not set -CONFIG_EARLY_PRINTK=y -CONFIG_GENERIC_ATOMIC64=y -CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_GENERIC_CLOCKEVENTS_BUILD=y -CONFIG_GENERIC_CMOS_UPDATE=y -CONFIG_GENERIC_GPIO=y -CONFIG_GENERIC_IO=y -CONFIG_GENERIC_IRQ_SHOW=y -CONFIG_GENERIC_SMP_IDLE_THREAD=y -CONFIG_GPIOLIB=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_CLK=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_MEMBLOCK=y -CONFIG_HAVE_MEMBLOCK_NODE_MAP=y -CONFIG_HAVE_OPROFILE=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_HW_RANDOM=m -CONFIG_IMAGE_CMDLINE_HACK=y -CONFIG_INITRAMFS_SOURCE="" -CONFIG_IRQ_CPU=y -CONFIG_IRQ_FORCED_THREADING=y -CONFIG_M25PXX_USE_FAST_READ=y -CONFIG_MDIO_BOARDINFO=y -# CONFIG_MII is not set -CONFIG_MIPS=y -CONFIG_MIPS_L1_CACHE_SHIFT=5 -CONFIG_MIPS_MACHINE=y -CONFIG_MIPS_MT_DISABLED=y -CONFIG_MIPS_RALINK=y -# CONFIG_MTD_CFI_INTELEXT is not set -CONFIG_MTD_CMDLINE_PARTS=y -CONFIG_MTD_M25P80=y -CONFIG_MTD_PHYSMAP=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_NEED_PER_CPU_KM=y -CONFIG_NET_RAMIPS=y -# CONFIG_NET_RAMIPS_DEBUG is not set -# CONFIG_NET_RAMIPS_DEBUG_FS is not set -CONFIG_PAGEFLAGS_EXTENDED=y -CONFIG_PERF_USE_VMALLOC=y -CONFIG_PHYLIB=y -# CONFIG_PREEMPT_RCU is not set -CONFIG_RALINK_DEV_GPIO_BUTTONS=y -CONFIG_RALINK_DEV_GPIO_LEDS=y -# CONFIG_RALINK_RT288X is not set -CONFIG_RALINK_RT305X=y -# CONFIG_RALINK_RT3883 is not set -CONFIG_RAMIPS_WDT=y -CONFIG_RT305X_MACH_3G_6200N=y -CONFIG_RT305X_MACH_AIR3GII=y -CONFIG_RT305X_MACH_ALL0256N=y -CONFIG_RT305X_MACH_ALL5002=y -CONFIG_RT305X_MACH_ARGUS_ATP52B=y -CONFIG_RT305X_MACH_BC2=y -CONFIG_RT305X_MACH_BROADWAY=y -CONFIG_RT305X_MACH_CARAMBOLA=y -CONFIG_RT305X_MACH_DAP_1350=y -CONFIG_RT305X_MACH_DIR_300_REVB=y -CONFIG_RT305X_MACH_DIR_615_H1=y -CONFIG_RT305X_MACH_ESR_9753=y -CONFIG_RT305X_MACH_F5D8235_V2=y -CONFIG_RT305X_MACH_FONERA20N=y -CONFIG_RT305X_MACH_FREESTATION5=y -CONFIG_RT305X_MACH_HW550_3G=y -CONFIG_RT305X_MACH_MOFI3500_3GN=y -CONFIG_RT305X_MACH_MZKW300NH2=y -CONFIG_RT305X_MACH_NBG_419N=y -CONFIG_RT305X_MACH_NW718=y -CONFIG_RT305X_MACH_OMNI_EMB=y -CONFIG_RT305X_MACH_PSR_680W=y -CONFIG_RT305X_MACH_PWH2004=y -CONFIG_RT305X_MACH_RT_G32_REVB=y -CONFIG_RT305X_MACH_RT_N10_PLUS=y -CONFIG_RT305X_MACH_RT_N13U=y -CONFIG_RT305X_MACH_SL_R7205=y -CONFIG_RT305X_MACH_UR_336UN=y -CONFIG_RT305X_MACH_V22RW_2X2=y -CONFIG_RT305X_MACH_W306R_V20=y -CONFIG_RT305X_MACH_W502U=y -CONFIG_RT305X_MACH_WCR150GN=y -CONFIG_RT305X_MACH_WHR_G300N=y -CONFIG_RT305X_MACH_WL341V3=y -CONFIG_RT305X_MACH_WL351=y -CONFIG_RT305X_MACH_WL_330N=y -CONFIG_RT305X_MACH_WL_330N3G=y -CONFIG_RT305X_MACH_WR512_3GN=y -CONFIG_RT305X_MACH_WR6202=y -CONFIG_RT305X_MACH_XDX_RN502J=y -# CONFIG_SCSI_DMA is not set -CONFIG_SERIAL_8250_NR_UARTS=4 -CONFIG_SERIAL_8250_RT288X=y -# CONFIG_SLAB is not set -CONFIG_SLUB=y -CONFIG_SOC_RT305X=y -CONFIG_SPI=y -CONFIG_SPI_MASTER=y -CONFIG_SPI_RAMIPS=y -CONFIG_SWCONFIG=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_LITTLE_ENDIAN=y -# CONFIG_USB_ARCH_HAS_XHCI is not set -CONFIG_USB_SUPPORT=y -CONFIG_ZONE_DMA_FLAG=0 -- cgit v1.2.3 From f8570663966e0e305b1c217ad5b652342a734c93 Mon Sep 17 00:00:00 2001 From: juhosg Date: Sat, 19 Jan 2013 17:05:03 +0000 Subject: ramips: add kernel support for the Tenda 3G300M Ralink RT3052F, 4MB flash, 32MB ram, one USB 2.0, two buttons and seven leds. Factory image should be used to flash from original firmware. Signed-off-by: Cezary Jackiewicz Signed-off-by: Gabor Juhos git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35244 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/config-3.7 | 1 + 1 file changed, 1 insertion(+) (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/config-3.7 b/target/linux/ramips/rt305x/config-3.7 index 1170b8fb7..d26a41914 100644 --- a/target/linux/ramips/rt305x/config-3.7 +++ b/target/linux/ramips/rt305x/config-3.7 @@ -103,6 +103,7 @@ CONFIG_RALINK_RT305X=y # CONFIG_RALINK_RT3883 is not set CONFIG_RAMIPS_WDT=y CONFIG_RT305X_MACH_3G_6200N=y +CONFIG_RT305X_MACH_3G300M=y CONFIG_RT305X_MACH_AIR3GII=y CONFIG_RT305X_MACH_ALL0256N=y CONFIG_RT305X_MACH_ALL5002=y -- cgit v1.2.3 From 9a3844c7cd403e64782312b277a3bb28a2e58c32 Mon Sep 17 00:00:00 2001 From: juhosg Date: Sat, 19 Jan 2013 17:05:07 +0000 Subject: ramips: add profile and build image for the Tenda 3G300M Factory image should be used to flash from original firmware. [juhosg: use the GENERIC_4M template] Signed-off-by: Cezary Jackiewicz Signed-off-by: Gabor Juhos git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35246 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/profiles/tenda.mk | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/profiles/tenda.mk b/target/linux/ramips/rt305x/profiles/tenda.mk index 5e45b5f91..10a4cb307 100644 --- a/target/linux/ramips/rt305x/profiles/tenda.mk +++ b/target/linux/ramips/rt305x/profiles/tenda.mk @@ -5,6 +5,19 @@ # See /LICENSE for more information. # +define Profile/3G300M + NAME:=Tenda 3G300M + PACKAGES:=\ + kmod-usb-core kmod-usb-rt305x-dwc_otg \ + kmod-ledtrig-usbdev +endef + +define Profile/3G300M/Description + Package set for Tenda 3G300M board +endef + +$(eval $(call Profile,3G300M)) + define Profile/W306R_V20 NAME:=Tenda W306R V2.0 PACKAGES:= -- cgit v1.2.3 From 8d77341b49605046434d16f71d85584a65b033fd Mon Sep 17 00:00:00 2001 From: juhosg Date: Fri, 1 Feb 2013 17:28:40 +0000 Subject: refresh kernel configs Signed-off-by: Gabor Juhos git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35434 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/config-3.7 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/config-3.7 b/target/linux/ramips/rt305x/config-3.7 index d26a41914..db31937af 100644 --- a/target/linux/ramips/rt305x/config-3.7 +++ b/target/linux/ramips/rt305x/config-3.7 @@ -102,8 +102,8 @@ CONFIG_RALINK_DEV_GPIO_LEDS=y CONFIG_RALINK_RT305X=y # CONFIG_RALINK_RT3883 is not set CONFIG_RAMIPS_WDT=y -CONFIG_RT305X_MACH_3G_6200N=y CONFIG_RT305X_MACH_3G300M=y +CONFIG_RT305X_MACH_3G_6200N=y CONFIG_RT305X_MACH_AIR3GII=y CONFIG_RT305X_MACH_ALL0256N=y CONFIG_RT305X_MACH_ALL5002=y -- cgit v1.2.3 From ac27db20346e5ede250af19e9231d0fd8b8fdfa0 Mon Sep 17 00:00:00 2001 From: juhosg Date: Sat, 2 Feb 2013 17:01:47 +0000 Subject: ramips: add kernel support for the Edimax BR-6425 board Signed-off-by: Yuval Adam Signed-off-by: Gabor Juhos git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35462 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/config-3.7 | 1 + 1 file changed, 1 insertion(+) (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/config-3.7 b/target/linux/ramips/rt305x/config-3.7 index db31937af..831219c26 100644 --- a/target/linux/ramips/rt305x/config-3.7 +++ b/target/linux/ramips/rt305x/config-3.7 @@ -109,6 +109,7 @@ CONFIG_RT305X_MACH_ALL0256N=y CONFIG_RT305X_MACH_ALL5002=y CONFIG_RT305X_MACH_ARGUS_ATP52B=y CONFIG_RT305X_MACH_BC2=y +CONFIG_RT305X_MACH_BR6425=y CONFIG_RT305X_MACH_BROADWAY=y CONFIG_RT305X_MACH_CARAMBOLA=y CONFIG_RT305X_MACH_DAP_1350=y -- cgit v1.2.3 From 749c9b0ead2d055a6c98daa0bdccd5b2f0742170 Mon Sep 17 00:00:00 2001 From: juhosg Date: Mon, 25 Feb 2013 21:28:42 +0000 Subject: ramips: add support for 3.8 Signed-off-by: Gabor Juhos git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35801 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/config-3.8 | 166 ++++++++++++++++++++++++++++++++++ 1 file changed, 166 insertions(+) create mode 100644 target/linux/ramips/rt305x/config-3.8 (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/config-3.8 b/target/linux/ramips/rt305x/config-3.8 new file mode 100644 index 000000000..64fac151e --- /dev/null +++ b/target/linux/ramips/rt305x/config-3.8 @@ -0,0 +1,166 @@ +CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y +CONFIG_ARCH_DISCARD_MEMBLOCK=y +CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y +CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_REQUIRE_GPIOLIB=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_CEVT_R4K=y +CONFIG_CMDLINE="rootfstype=squashfs,jffs2" +CONFIG_CMDLINE_BOOL=y +# CONFIG_CMDLINE_OVERRIDE is not set +CONFIG_CPU_GENERIC_DUMP_TLB=y +CONFIG_CPU_HAS_PREFETCH=y +CONFIG_CPU_HAS_SYNC=y +CONFIG_CPU_LITTLE_ENDIAN=y +CONFIG_CPU_MIPS32=y +# CONFIG_CPU_MIPS32_R1 is not set +CONFIG_CPU_MIPS32_R2=y +CONFIG_CPU_MIPSR2=y +CONFIG_CPU_R4K_CACHE_TLB=y +CONFIG_CPU_R4K_FPU=y +CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y +CONFIG_CPU_SUPPORTS_HIGHMEM=y +CONFIG_CSRC_R4K=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DMA_NONCOHERENT=y +# CONFIG_DWC_OTG is not set +CONFIG_EARLY_PRINTK=y +CONFIG_GENERIC_ATOMIC64=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_GENERIC_CLOCKEVENTS_BUILD=y +CONFIG_GENERIC_CMOS_UPDATE=y +CONFIG_GENERIC_GPIO=y +CONFIG_GENERIC_IO=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_SMP_IDLE_THREAD=y +CONFIG_GPIOLIB=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_ARCH_TRANSPARENT_HUGEPAGE=y +CONFIG_HAVE_CLK=y +CONFIG_HAVE_C_RECORDMCOUNT=y +CONFIG_HAVE_DEBUG_KMEMLEAK=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_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_HW_RANDOM=m +CONFIG_IMAGE_CMDLINE_HACK=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_IRQ_CPU=y +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_M25PXX_USE_FAST_READ=y +CONFIG_MDIO_BOARDINFO=y +# CONFIG_MII is not set +CONFIG_MIPS=y +# CONFIG_MIPS_HUGE_TLB_SUPPORT is not set +CONFIG_MIPS_L1_CACHE_SHIFT=5 +CONFIG_MIPS_MACHINE=y +CONFIG_MIPS_MT_DISABLED=y +CONFIG_MIPS_RALINK=y +# CONFIG_MIPS_SEAD3 is not set +CONFIG_MODULES_USE_ELF_REL=y +# CONFIG_MTD_CFI_INTELEXT is not set +CONFIG_MTD_CMDLINE_PARTS=y +CONFIG_MTD_M25P80=y +CONFIG_MTD_PHYSMAP=y +CONFIG_NEED_DMA_MAP_STATE=y +CONFIG_NEED_PER_CPU_KM=y +CONFIG_NET_RAMIPS=y +# CONFIG_NET_RAMIPS_DEBUG is not set +# CONFIG_NET_RAMIPS_DEBUG_FS is not set +CONFIG_PAGEFLAGS_EXTENDED=y +CONFIG_PERCPU_RWSEM=y +CONFIG_PERF_USE_VMALLOC=y +CONFIG_PHYLIB=y +# CONFIG_PREEMPT_RCU is not set +CONFIG_RALINK_DEV_GPIO_BUTTONS=y +CONFIG_RALINK_DEV_GPIO_LEDS=y +# CONFIG_RALINK_RT288X is not set +CONFIG_RALINK_RT305X=y +# CONFIG_RALINK_RT3883 is not set +CONFIG_RAMIPS_WDT=y +CONFIG_RT305X_MACH_3G300M=y +CONFIG_RT305X_MACH_3G_6200N=y +CONFIG_RT305X_MACH_AIR3GII=y +CONFIG_RT305X_MACH_ALL0256N=y +CONFIG_RT305X_MACH_ALL5002=y +CONFIG_RT305X_MACH_ARGUS_ATP52B=y +CONFIG_RT305X_MACH_BC2=y +CONFIG_RT305X_MACH_BR6425=y +CONFIG_RT305X_MACH_BROADWAY=y +CONFIG_RT305X_MACH_CARAMBOLA=y +CONFIG_RT305X_MACH_DAP_1350=y +CONFIG_RT305X_MACH_DIR_300_REVB=y +CONFIG_RT305X_MACH_DIR_615_H1=y +CONFIG_RT305X_MACH_ESR_9753=y +CONFIG_RT305X_MACH_F5D8235_V2=y +CONFIG_RT305X_MACH_FONERA20N=y +CONFIG_RT305X_MACH_FREESTATION5=y +CONFIG_RT305X_MACH_HW550_3G=y +CONFIG_RT305X_MACH_MOFI3500_3GN=y +CONFIG_RT305X_MACH_MZKW300NH2=y +CONFIG_RT305X_MACH_NBG_419N=y +CONFIG_RT305X_MACH_NW718=y +CONFIG_RT305X_MACH_OMNI_EMB=y +CONFIG_RT305X_MACH_PSR_680W=y +CONFIG_RT305X_MACH_PWH2004=y +CONFIG_RT305X_MACH_RT_G32_REVB=y +CONFIG_RT305X_MACH_RT_N10_PLUS=y +CONFIG_RT305X_MACH_RT_N13U=y +CONFIG_RT305X_MACH_SL_R7205=y +CONFIG_RT305X_MACH_UR_336UN=y +CONFIG_RT305X_MACH_V22RW_2X2=y +CONFIG_RT305X_MACH_W306R_V20=y +CONFIG_RT305X_MACH_W502U=y +CONFIG_RT305X_MACH_WCR150GN=y +CONFIG_RT305X_MACH_WHR_G300N=y +CONFIG_RT305X_MACH_WL341V3=y +CONFIG_RT305X_MACH_WL351=y +CONFIG_RT305X_MACH_WL_330N=y +CONFIG_RT305X_MACH_WL_330N3G=y +CONFIG_RT305X_MACH_WR512_3GN=y +CONFIG_RT305X_MACH_WR6202=y +CONFIG_RT305X_MACH_XDX_RN502J=y +# CONFIG_SCSI_DMA is not set +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RT288X=y +# CONFIG_SLAB is not set +CONFIG_SLUB=y +CONFIG_SOC_RT305X=y +CONFIG_SPI=y +CONFIG_SPI_MASTER=y +CONFIG_SPI_RAMIPS=y +CONFIG_SWCONFIG=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_LITTLE_ENDIAN=y +CONFIG_TICK_CPU_ACCOUNTING=y +CONFIG_UIDGID_CONVERTED=y +# CONFIG_USB_ARCH_HAS_XHCI is not set +CONFIG_USB_SUPPORT=y +CONFIG_ZONE_DMA_FLAG=0 -- cgit v1.2.3 From f80c6bae0924999e130f5651a1fd58bd2351f12c Mon Sep 17 00:00:00 2001 From: juhosg Date: Sun, 3 Mar 2013 12:47:31 +0000 Subject: ramips: set -march=24kec for rt305x and rt3883 to enable use of DSP extension All known rt305x and rt3883 implementations support at least the 24kec instruction set which includes the DSP extension. For rt288x, the previous value mips32r2 is kept. The cpu target is now set per sub-archtecture, according to cpu-feature-overrides.h of each SoC family. [juhosg: define ARCH_PACKAGES variable for rt305x/rt3883 in order to differentiate the packages compiled with the 24Kec option.] Signed-off-by: Daniel Golle Signed-off-by: Gabor Juhos git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35853 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/target.mk | 2 ++ 1 file changed, 2 insertions(+) (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/target.mk b/target/linux/ramips/rt305x/target.mk index 2c78756cf..e35506022 100644 --- a/target/linux/ramips/rt305x/target.mk +++ b/target/linux/ramips/rt305x/target.mk @@ -4,6 +4,8 @@ SUBTARGET:=rt305x BOARDNAME:=RT305x based boards +ARCH_PACKAGES:=ramips_24kec +CFLAGS+= -march=24kec define Target/Description Build firmware images for Ralink RT305x based boards. -- cgit v1.2.3 From 96d4c27f8d8d524d8ae9e85bf925517247e608d3 Mon Sep 17 00:00:00 2001 From: juhosg Date: Mon, 11 Mar 2013 21:02:40 +0000 Subject: ramips: add kernel support for the Upvel UR-326N4G board MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [juhosg: add missing symbols to config-3.{7,8}] Patch from: Дмитрий Лебедев Signed-off-by: Gabor Juhos git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35970 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/config-3.7 | 1 + target/linux/ramips/rt305x/config-3.8 | 1 + 2 files changed, 2 insertions(+) (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/config-3.7 b/target/linux/ramips/rt305x/config-3.7 index 831219c26..2c2ca0062 100644 --- a/target/linux/ramips/rt305x/config-3.7 +++ b/target/linux/ramips/rt305x/config-3.7 @@ -131,6 +131,7 @@ CONFIG_RT305X_MACH_RT_G32_REVB=y CONFIG_RT305X_MACH_RT_N10_PLUS=y CONFIG_RT305X_MACH_RT_N13U=y CONFIG_RT305X_MACH_SL_R7205=y +CONFIG_RT305X_MACH_UR_326N4G=y CONFIG_RT305X_MACH_UR_336UN=y CONFIG_RT305X_MACH_V22RW_2X2=y CONFIG_RT305X_MACH_W306R_V20=y diff --git a/target/linux/ramips/rt305x/config-3.8 b/target/linux/ramips/rt305x/config-3.8 index 64fac151e..f0a6338ff 100644 --- a/target/linux/ramips/rt305x/config-3.8 +++ b/target/linux/ramips/rt305x/config-3.8 @@ -130,6 +130,7 @@ CONFIG_RT305X_MACH_RT_G32_REVB=y CONFIG_RT305X_MACH_RT_N10_PLUS=y CONFIG_RT305X_MACH_RT_N13U=y CONFIG_RT305X_MACH_SL_R7205=y +CONFIG_RT305X_MACH_UR_326N4G=y CONFIG_RT305X_MACH_UR_336UN=y CONFIG_RT305X_MACH_V22RW_2X2=y CONFIG_RT305X_MACH_W306R_V20=y -- cgit v1.2.3 From c5562bca8550afe453966a0428dcefe392366c36 Mon Sep 17 00:00:00 2001 From: juhosg Date: Mon, 11 Mar 2013 21:02:45 +0000 Subject: ramips: add profile and build image for the Upvel UR-326N4G board MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Patch from: Дмитрий Лебедев Signed-off-by: Gabor Juhos git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35972 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/profiles/upvel.mk | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/profiles/upvel.mk b/target/linux/ramips/rt305x/profiles/upvel.mk index fa1c9936d..aff2b94ee 100644 --- a/target/linux/ramips/rt305x/profiles/upvel.mk +++ b/target/linux/ramips/rt305x/profiles/upvel.mk @@ -16,3 +16,15 @@ define Profile/UPVEL/Description Default package set compatible with URVEL router board. endef $(eval $(call Profile,UPVEL)) + +define Profile/UPVEL_326 + NAME:=UPVEL UR-326N4G + PACKAGES:=\ + kmod-usb-core kmod-usb-rt305x-dwc_otg \ + kmod-ledtrig-usbdev +endef + +define Profile/UPVEL/Description + Default package set compatible with URVEL router board. +endef +$(eval $(call Profile,UPVEL_326)) -- cgit v1.2.3 From 221c731e9649c04e5ff6264d020f4c923fdfb766 Mon Sep 17 00:00:00 2001 From: blogic Date: Wed, 3 Apr 2013 09:59:33 +0000 Subject: [ramips] fix rt305x config-3.8 Signed-off-by: John Crispin git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36165 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/config-3.8 | 81 +++++++++++++---------------------- 1 file changed, 29 insertions(+), 52 deletions(-) (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/config-3.8 b/target/linux/ramips/rt305x/config-3.8 index f0a6338ff..9e1a999ab 100644 --- a/target/linux/ramips/rt305x/config-3.8 +++ b/target/linux/ramips/rt305x/config-3.8 @@ -8,6 +8,7 @@ CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_CEVT_R4K=y +CONFIG_CLKDEV_LOOKUP=y CONFIG_CMDLINE="rootfstype=squashfs,jffs2" CONFIG_CMDLINE_BOOL=y # CONFIG_CMDLINE_OVERRIDE is not set @@ -26,6 +27,9 @@ CONFIG_CPU_SUPPORTS_HIGHMEM=y CONFIG_CSRC_R4K=y CONFIG_DECOMPRESS_LZMA=y CONFIG_DMA_NONCOHERENT=y +CONFIG_DTB_RT305X_EVAL=y +# CONFIG_DTB_RT_NONE is not set +CONFIG_DTC=y # CONFIG_DWC_OTG is not set CONFIG_EARLY_PRINTK=y CONFIG_GENERIC_ATOMIC64=y @@ -37,6 +41,7 @@ CONFIG_GENERIC_IO=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_GPIOLIB=y +CONFIG_GPIO_RALINK=y CONFIG_GPIO_SYSFS=y CONFIG_HARDWARE_WATCHPOINTS=y CONFIG_HAS_DMA=y @@ -59,6 +64,7 @@ CONFIG_HAVE_GENERIC_DMA_COHERENT=y CONFIG_HAVE_GENERIC_HARDIRQS=y CONFIG_HAVE_IDE=y CONFIG_HAVE_IRQ_WORK=y +CONFIG_HAVE_MACH_CLKDEV=y CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMBLOCK_NODE_MAP=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y @@ -69,6 +75,7 @@ CONFIG_HW_RANDOM=m CONFIG_IMAGE_CMDLINE_HACK=y CONFIG_INITRAMFS_SOURCE="" CONFIG_IRQ_CPU=y +CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_FORCED_THREADING=y CONFIG_M25PXX_USE_FAST_READ=y CONFIG_MDIO_BOARDINFO=y @@ -76,83 +83,52 @@ CONFIG_MDIO_BOARDINFO=y CONFIG_MIPS=y # CONFIG_MIPS_HUGE_TLB_SUPPORT is not set CONFIG_MIPS_L1_CACHE_SHIFT=5 -CONFIG_MIPS_MACHINE=y +# CONFIG_MIPS_MACHINE is not set CONFIG_MIPS_MT_DISABLED=y -CONFIG_MIPS_RALINK=y # CONFIG_MIPS_SEAD3 is not set CONFIG_MODULES_USE_ELF_REL=y # CONFIG_MTD_CFI_INTELEXT is not set CONFIG_MTD_CMDLINE_PARTS=y CONFIG_MTD_M25P80=y +CONFIG_MTD_OF_PARTS=y CONFIG_MTD_PHYSMAP=y +CONFIG_MTD_PHYSMAP_OF=y +CONFIG_MTD_UIMAGE_SPLIT=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_NEED_PER_CPU_KM=y CONFIG_NET_RAMIPS=y # CONFIG_NET_RAMIPS_DEBUG is not set # CONFIG_NET_RAMIPS_DEBUG_FS is not set +CONFIG_OF=y +CONFIG_OF_ADDRESS=y +CONFIG_OF_DEVICE=y +CONFIG_OF_EARLY_FLATTREE=y +CONFIG_OF_FLATTREE=y +CONFIG_OF_GPIO=y +CONFIG_OF_IRQ=y +CONFIG_OF_MDIO=y +CONFIG_OF_MTD=y +CONFIG_OF_NET=y CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_PERCPU_RWSEM=y CONFIG_PERF_USE_VMALLOC=y CONFIG_PHYLIB=y # CONFIG_PREEMPT_RCU is not set -CONFIG_RALINK_DEV_GPIO_BUTTONS=y -CONFIG_RALINK_DEV_GPIO_LEDS=y -# CONFIG_RALINK_RT288X is not set -CONFIG_RALINK_RT305X=y -# CONFIG_RALINK_RT3883 is not set -CONFIG_RAMIPS_WDT=y -CONFIG_RT305X_MACH_3G300M=y -CONFIG_RT305X_MACH_3G_6200N=y -CONFIG_RT305X_MACH_AIR3GII=y -CONFIG_RT305X_MACH_ALL0256N=y -CONFIG_RT305X_MACH_ALL5002=y -CONFIG_RT305X_MACH_ARGUS_ATP52B=y -CONFIG_RT305X_MACH_BC2=y -CONFIG_RT305X_MACH_BR6425=y -CONFIG_RT305X_MACH_BROADWAY=y -CONFIG_RT305X_MACH_CARAMBOLA=y -CONFIG_RT305X_MACH_DAP_1350=y -CONFIG_RT305X_MACH_DIR_300_REVB=y -CONFIG_RT305X_MACH_DIR_615_H1=y -CONFIG_RT305X_MACH_ESR_9753=y -CONFIG_RT305X_MACH_F5D8235_V2=y -CONFIG_RT305X_MACH_FONERA20N=y -CONFIG_RT305X_MACH_FREESTATION5=y -CONFIG_RT305X_MACH_HW550_3G=y -CONFIG_RT305X_MACH_MOFI3500_3GN=y -CONFIG_RT305X_MACH_MZKW300NH2=y -CONFIG_RT305X_MACH_NBG_419N=y -CONFIG_RT305X_MACH_NW718=y -CONFIG_RT305X_MACH_OMNI_EMB=y -CONFIG_RT305X_MACH_PSR_680W=y -CONFIG_RT305X_MACH_PWH2004=y -CONFIG_RT305X_MACH_RT_G32_REVB=y -CONFIG_RT305X_MACH_RT_N10_PLUS=y -CONFIG_RT305X_MACH_RT_N13U=y -CONFIG_RT305X_MACH_SL_R7205=y -CONFIG_RT305X_MACH_UR_326N4G=y -CONFIG_RT305X_MACH_UR_336UN=y -CONFIG_RT305X_MACH_V22RW_2X2=y -CONFIG_RT305X_MACH_W306R_V20=y -CONFIG_RT305X_MACH_W502U=y -CONFIG_RT305X_MACH_WCR150GN=y -CONFIG_RT305X_MACH_WHR_G300N=y -CONFIG_RT305X_MACH_WL341V3=y -CONFIG_RT305X_MACH_WL351=y -CONFIG_RT305X_MACH_WL_330N=y -CONFIG_RT305X_MACH_WL_330N3G=y -CONFIG_RT305X_MACH_WR512_3GN=y -CONFIG_RT305X_MACH_WR6202=y -CONFIG_RT305X_MACH_XDX_RN502J=y +CONFIG_RALINK=y +CONFIG_RALINK_WDT=y # CONFIG_SCSI_DMA is not set CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RT288X=y +CONFIG_SERIAL_OF_PLATFORM=y # CONFIG_SLAB is not set CONFIG_SLUB=y +# CONFIG_SOC_MT7620 is not set +# CONFIG_SOC_RT288X is not set CONFIG_SOC_RT305X=y +# CONFIG_SOC_RT3883 is not set CONFIG_SPI=y CONFIG_SPI_MASTER=y -CONFIG_SPI_RAMIPS=y +CONFIG_SPI_RALINK=y CONFIG_SWCONFIG=y CONFIG_SYS_HAS_CPU_MIPS32_R1=y CONFIG_SYS_HAS_CPU_MIPS32_R2=y @@ -164,4 +140,5 @@ CONFIG_TICK_CPU_ACCOUNTING=y CONFIG_UIDGID_CONVERTED=y # CONFIG_USB_ARCH_HAS_XHCI is not set CONFIG_USB_SUPPORT=y +CONFIG_USE_OF=y CONFIG_ZONE_DMA_FLAG=0 -- cgit v1.2.3 From d8f752fb464c76877685edfde4f727645e23e059 Mon Sep 17 00:00:00 2001 From: blogic Date: Wed, 3 Apr 2013 09:59:41 +0000 Subject: [ramips] fix upvel profile names Signed-off-by: John Crispin git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36167 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/profiles/upvel.mk | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/profiles/upvel.mk b/target/linux/ramips/rt305x/profiles/upvel.mk index aff2b94ee..3910c8f16 100644 --- a/target/linux/ramips/rt305x/profiles/upvel.mk +++ b/target/linux/ramips/rt305x/profiles/upvel.mk @@ -5,26 +5,26 @@ # See /LICENSE for more information. # -define Profile/UPVEL +define Profile/UR-336UN NAME:=UPVEL UR-336UN PACKAGES:=\ kmod-usb-core kmod-usb-rt305x-dwc_otg \ kmod-ledtrig-usbdev endef -define Profile/UPVEL/Description +define Profile/UR-336UN/Description Default package set compatible with URVEL router board. endef -$(eval $(call Profile,UPVEL)) +$(eval $(call Profile,UR-336UN)) -define Profile/UPVEL_326 +define Profile/UR-326N4G NAME:=UPVEL UR-326N4G PACKAGES:=\ kmod-usb-core kmod-usb-rt305x-dwc_otg \ kmod-ledtrig-usbdev endef -define Profile/UPVEL/Description +define Profile/UR-326N4G/Description Default package set compatible with URVEL router board. endef -$(eval $(call Profile,UPVEL_326)) +$(eval $(call Profile,UR-326N4G)) -- cgit v1.2.3 From 1ee7540ab7a93de859122b9ffef0b6b4f7017aa6 Mon Sep 17 00:00:00 2001 From: blogic Date: Wed, 3 Apr 2013 10:00:16 +0000 Subject: [ramips] fix ALL5002 default package selection Signed-off-by: John Crispin git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36175 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/profiles/allnet.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/profiles/allnet.mk b/target/linux/ramips/rt305x/profiles/allnet.mk index 35f6332d2..4ec2ffdd5 100644 --- a/target/linux/ramips/rt305x/profiles/allnet.mk +++ b/target/linux/ramips/rt305x/profiles/allnet.mk @@ -31,7 +31,8 @@ $(eval $(call Profile,ALL0256N)) define Profile/ALL5002 NAME:=Allnet ALL5002 - PACKAGES:=kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-ledtrig-usbdev + PACKAGES:=kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-ledtrig-usbdev \ + kmod-i2c-core kmod-i2c-gpio kmod-hwmon-lm92 kmod-gpio-pcf857x endef define Profile/ALL5002/Description -- cgit v1.2.3 From 6c0f28a0d8f1bfdafa5a05cba6dfa870ef2f7850 Mon Sep 17 00:00:00 2001 From: blogic Date: Thu, 25 Apr 2013 19:02:53 +0000 Subject: ramips: Add Alpha ASL-26555 support. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This board uses a TrendChip SOC with its own RAM/Flash for ADSL support. We know both SOCs are connected through ethernet and use some kind of protocol for UART communication, but due to the lack of GPL sources we couldn't get it to work. For this reason the network is configured only for LAN. There are two versions (Chile 8MB and Spain 16MB). Wiki: http://wiki.openwrt.org/toh/alpha/asl26555 Signed-off-by: Esteban Benito Signed-off-by: Álvaro Fernández Rojas Patchwork: http://patchwork.openwrt.org/patch/3571/ Acked-by: John Crispin git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36433 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/profiles/alpha.mk | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 target/linux/ramips/rt305x/profiles/alpha.mk (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/profiles/alpha.mk b/target/linux/ramips/rt305x/profiles/alpha.mk new file mode 100644 index 000000000..a537509a9 --- /dev/null +++ b/target/linux/ramips/rt305x/profiles/alpha.mk @@ -0,0 +1,19 @@ +# +# Copyright (C) 2013 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +define Profile/ASL26555 + NAME:=Alpha ASL26555 + PACKAGES:=\ + kmod-usb-core kmod-usb-rt305x-dwc_otg \ + kmod-ledtrig-usbdev +endef + +define Profile/ASL26555/Description + Package set for Alpha ASL26555 +endef + +$(eval $(call Profile,ASL26555)) -- cgit v1.2.3 From ef18e846dcfb55f39794bc510da4f85da85d5452 Mon Sep 17 00:00:00 2001 From: blogic Date: Thu, 25 Apr 2013 19:03:01 +0000 Subject: ramips: introduce DTS for ALL5003 Prior to the switch to 3.8, ALL5002 and ALL5003 boards shared mach-all5002.c. With the change to DTS, this is no longer accurate, as ALL5002 is based on Rt3352 SoC while ALL5003 is based on Rt5350 SoC, therefore the corresponding rt5350.dtsi need to be included for ALL5003. Signed-off-by: Daniel Golle Patchwork: http://patchwork.openwrt.org/patch/3557/ Acked-by: John Crispin git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36435 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/profiles/allnet.mk | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/profiles/allnet.mk b/target/linux/ramips/rt305x/profiles/allnet.mk index 4ec2ffdd5..858891f4d 100644 --- a/target/linux/ramips/rt305x/profiles/allnet.mk +++ b/target/linux/ramips/rt305x/profiles/allnet.mk @@ -40,3 +40,15 @@ define Profile/ALL5002/Description endef $(eval $(call Profile,ALL5002)) + +define Profile/ALL5003 + NAME:=Allnet ALL5003 + PACKAGES:=kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-ledtrig-usbdev \ + kmod-i2c-core kmod-i2c-gpio kmod-hwmon-lm92 kmod-gpio-pcf857x +endef + +define Profile/ALL5003/Description + Package set for Allnet ALL5003 +endef + +$(eval $(call Profile,ALL5003)) -- cgit v1.2.3 From e1cc135c655523b1861b6721cb46072529286c51 Mon Sep 17 00:00:00 2001 From: blogic Date: Tue, 30 Apr 2013 08:24:26 +0000 Subject: ramips: move dlink profile to correct sub folder Signed-off-by: John Crispin git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36487 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- .../linux/ramips/rt305x/profiles/profiles/dlink.mk | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 target/linux/ramips/rt305x/profiles/profiles/dlink.mk (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/profiles/profiles/dlink.mk b/target/linux/ramips/rt305x/profiles/profiles/dlink.mk new file mode 100644 index 000000000..29d8b7c38 --- /dev/null +++ b/target/linux/ramips/rt305x/profiles/profiles/dlink.mk @@ -0,0 +1,20 @@ +# +# Copyright (C) 2013 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +define Profile/DIR615H1 + NAME:=Dlink DIR-615 H1 + PACKAGES:=\ + -kmod-usb-core -kmod-usb-rt305x-dwc_otg \ + -kmod-ledtrig-usbdev +endef + +define Profile/DIR615H1/Description + Package set for Dlink DIR-615 H1 board +endef + +$(eval $(call Profile,DIR615H1)) + -- cgit v1.2.3 From 6ec7494ee1c27cf04b2b37c87ec400d2bf4d1237 Mon Sep 17 00:00:00 2001 From: blogic Date: Tue, 30 Apr 2013 10:34:20 +0000 Subject: ramips: move dlink profile to correct sub folder - 2nd try Signed-off-by: John Crispin git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36489 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/profiles/dlink.mk | 20 ++++++++++++++++++++ .../linux/ramips/rt305x/profiles/profiles/dlink.mk | 20 -------------------- 2 files changed, 20 insertions(+), 20 deletions(-) create mode 100644 target/linux/ramips/rt305x/profiles/dlink.mk delete mode 100644 target/linux/ramips/rt305x/profiles/profiles/dlink.mk (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/profiles/dlink.mk b/target/linux/ramips/rt305x/profiles/dlink.mk new file mode 100644 index 000000000..29d8b7c38 --- /dev/null +++ b/target/linux/ramips/rt305x/profiles/dlink.mk @@ -0,0 +1,20 @@ +# +# Copyright (C) 2013 OpenWrt.org +# +# This is free software, licensed under the GNU General Public License v2. +# See /LICENSE for more information. +# + +define Profile/DIR615H1 + NAME:=Dlink DIR-615 H1 + PACKAGES:=\ + -kmod-usb-core -kmod-usb-rt305x-dwc_otg \ + -kmod-ledtrig-usbdev +endef + +define Profile/DIR615H1/Description + Package set for Dlink DIR-615 H1 board +endef + +$(eval $(call Profile,DIR615H1)) + diff --git a/target/linux/ramips/rt305x/profiles/profiles/dlink.mk b/target/linux/ramips/rt305x/profiles/profiles/dlink.mk deleted file mode 100644 index 29d8b7c38..000000000 --- a/target/linux/ramips/rt305x/profiles/profiles/dlink.mk +++ /dev/null @@ -1,20 +0,0 @@ -# -# Copyright (C) 2013 OpenWrt.org -# -# This is free software, licensed under the GNU General Public License v2. -# See /LICENSE for more information. -# - -define Profile/DIR615H1 - NAME:=Dlink DIR-615 H1 - PACKAGES:=\ - -kmod-usb-core -kmod-usb-rt305x-dwc_otg \ - -kmod-ledtrig-usbdev -endef - -define Profile/DIR615H1/Description - Package set for Dlink DIR-615 H1 board -endef - -$(eval $(call Profile,DIR615H1)) - -- cgit v1.2.3 From 879ea89c252b59a44a6abe06cb8695a0695d676f Mon Sep 17 00:00:00 2001 From: blogic Date: Mon, 6 May 2013 16:45:35 +0000 Subject: ramips: Update ARC Freestation profile These devices are actually built around the 8devices Carambola dev board. ARC FreeStation, Flex mARC, iFlex, and SplitStation devices are supported with this image, see "ARCFlex Firmware Downloads": http://www.antennas.com/wiki/index.php?title=ARC-OS_Firmware_Downloads_and_Revision_History Funnily enough if present the external USB wlan ends up being wlan-0, with the SoC device being wlan-1. - Invert port map so special handling of vlan config can be removed. - Add LED config similar to original ArcOS firmware. - Add GPIO export for enabling PoE passthrough from ethernet port 0 to port 1 - Get MACs from factory partition. - Update description to list supported devices. - Carambola uses RT3050 (not RT3052), though my Carambola CPU actually reports itself as being an RT3350 while still having RT3050F markings. Signed-off-by: Tobias Diedrich git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36564 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/profiles/freestation5.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/profiles/freestation5.mk b/target/linux/ramips/rt305x/profiles/freestation5.mk index 6da1e68c2..a3c105b95 100644 --- a/target/linux/ramips/rt305x/profiles/freestation5.mk +++ b/target/linux/ramips/rt305x/profiles/freestation5.mk @@ -12,7 +12,7 @@ define Profile/FREESTATION5 endef define Profile/FREESTATION5/Description - Package set for ARC Flex FreeStation5 + Package set for ARC FreeStation, Flex mARC, iFlex, and SplitStation endef $(eval $(call Profile,FREESTATION5)) -- cgit v1.2.3 From 1a901d68bda40b8d56e77a571daaf04b4264ea8b Mon Sep 17 00:00:00 2001 From: blogic Date: Mon, 6 May 2013 16:45:59 +0000 Subject: ramips: enable dsp extensions for rt305x and rt3883 Signed-off-by: John Crispin git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36567 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/target.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/target.mk b/target/linux/ramips/rt305x/target.mk index e35506022..b4516caa8 100644 --- a/target/linux/ramips/rt305x/target.mk +++ b/target/linux/ramips/rt305x/target.mk @@ -5,7 +5,7 @@ SUBTARGET:=rt305x BOARDNAME:=RT305x based boards ARCH_PACKAGES:=ramips_24kec -CFLAGS+= -march=24kec +CFLAGS+= -march=24kec -mdsp define Target/Description Build firmware images for Ralink RT305x based boards. -- cgit v1.2.3 From 940006cfa099b38a749424f94e11ed5440128dfe Mon Sep 17 00:00:00 2001 From: blogic Date: Tue, 7 May 2013 10:58:30 +0000 Subject: ramips: properly setup the FEATURES variable Signed-off-by: John Crispin git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36571 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/target.mk | 1 + 1 file changed, 1 insertion(+) (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/target.mk b/target/linux/ramips/rt305x/target.mk index b4516caa8..cd5baa8ac 100644 --- a/target/linux/ramips/rt305x/target.mk +++ b/target/linux/ramips/rt305x/target.mk @@ -5,6 +5,7 @@ SUBTARGET:=rt305x BOARDNAME:=RT305x based boards ARCH_PACKAGES:=ramips_24kec +FEATURES+=usb CFLAGS+= -march=24kec -mdsp define Target/Description -- cgit v1.2.3 From 1f9d91eda56c099de436bb9d6b6b53f47446643b Mon Sep 17 00:00:00 2001 From: blogic Date: Tue, 7 May 2013 10:58:44 +0000 Subject: ramips: drop 3.7 support Signed-off-by; John Crispin git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36572 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/config-3.7 | 168 ---------------------------------- 1 file changed, 168 deletions(-) delete mode 100644 target/linux/ramips/rt305x/config-3.7 (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/config-3.7 b/target/linux/ramips/rt305x/config-3.7 deleted file mode 100644 index 2c2ca0062..000000000 --- a/target/linux/ramips/rt305x/config-3.7 +++ /dev/null @@ -1,168 +0,0 @@ -CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y -CONFIG_ARCH_DISCARD_MEMBLOCK=y -CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y -CONFIG_ARCH_HAVE_CUSTOM_GPIO_H=y -CONFIG_ARCH_HIBERNATION_POSSIBLE=y -CONFIG_ARCH_REQUIRE_GPIOLIB=y -CONFIG_ARCH_SUSPEND_POSSIBLE=y -CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y -CONFIG_CC_OPTIMIZE_FOR_SIZE=y -CONFIG_CEVT_R4K=y -CONFIG_CEVT_R4K_LIB=y -CONFIG_CMDLINE="rootfstype=squashfs,jffs2" -CONFIG_CMDLINE_BOOL=y -# CONFIG_CMDLINE_OVERRIDE is not set -CONFIG_CPU_GENERIC_DUMP_TLB=y -CONFIG_CPU_HAS_PREFETCH=y -CONFIG_CPU_HAS_SYNC=y -CONFIG_CPU_LITTLE_ENDIAN=y -CONFIG_CPU_MIPS32=y -# CONFIG_CPU_MIPS32_R1 is not set -CONFIG_CPU_MIPS32_R2=y -CONFIG_CPU_MIPSR2=y -CONFIG_CPU_R4K_CACHE_TLB=y -CONFIG_CPU_R4K_FPU=y -CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y -CONFIG_CPU_SUPPORTS_HIGHMEM=y -CONFIG_CRYPTO_AES=y -CONFIG_CRYPTO_ALGAPI=y -CONFIG_CRYPTO_ALGAPI2=y -CONFIG_CSRC_R4K=y -CONFIG_CSRC_R4K_LIB=y -CONFIG_DECOMPRESS_LZMA=y -CONFIG_DMA_NONCOHERENT=y -# CONFIG_DWC_OTG is not set -CONFIG_EARLY_PRINTK=y -CONFIG_GENERIC_ATOMIC64=y -CONFIG_GENERIC_CLOCKEVENTS=y -CONFIG_GENERIC_CLOCKEVENTS_BUILD=y -CONFIG_GENERIC_CMOS_UPDATE=y -CONFIG_GENERIC_GPIO=y -CONFIG_GENERIC_IO=y -CONFIG_GENERIC_IRQ_SHOW=y -CONFIG_GENERIC_SMP_IDLE_THREAD=y -CONFIG_GPIOLIB=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_CLK=y -CONFIG_HAVE_C_RECORDMCOUNT=y -CONFIG_HAVE_DEBUG_KMEMLEAK=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_MEMBLOCK=y -CONFIG_HAVE_MEMBLOCK_NODE_MAP=y -CONFIG_HAVE_MOD_ARCH_SPECIFIC=y -CONFIG_HAVE_OPROFILE=y -CONFIG_HAVE_PERF_EVENTS=y -CONFIG_HW_RANDOM=m -CONFIG_IMAGE_CMDLINE_HACK=y -CONFIG_INITRAMFS_SOURCE="" -CONFIG_IRQ_CPU=y -CONFIG_IRQ_FORCED_THREADING=y -CONFIG_M25PXX_USE_FAST_READ=y -CONFIG_MDIO_BOARDINFO=y -# CONFIG_MII is not set -CONFIG_MIPS=y -CONFIG_MIPS_L1_CACHE_SHIFT=5 -CONFIG_MIPS_MACHINE=y -CONFIG_MIPS_MT_DISABLED=y -CONFIG_MIPS_RALINK=y -# CONFIG_MIPS_SEAD3 is not set -CONFIG_MODULES_USE_ELF_REL=y -# CONFIG_MTD_CFI_INTELEXT is not set -CONFIG_MTD_CMDLINE_PARTS=y -CONFIG_MTD_M25P80=y -CONFIG_MTD_PHYSMAP=y -CONFIG_NEED_DMA_MAP_STATE=y -CONFIG_NEED_PER_CPU_KM=y -CONFIG_NET_RAMIPS=y -# CONFIG_NET_RAMIPS_DEBUG is not set -# CONFIG_NET_RAMIPS_DEBUG_FS is not set -CONFIG_PAGEFLAGS_EXTENDED=y -CONFIG_PERF_USE_VMALLOC=y -CONFIG_PHYLIB=y -# CONFIG_PREEMPT_RCU is not set -CONFIG_RALINK_DEV_GPIO_BUTTONS=y -CONFIG_RALINK_DEV_GPIO_LEDS=y -# CONFIG_RALINK_RT288X is not set -CONFIG_RALINK_RT305X=y -# CONFIG_RALINK_RT3883 is not set -CONFIG_RAMIPS_WDT=y -CONFIG_RT305X_MACH_3G300M=y -CONFIG_RT305X_MACH_3G_6200N=y -CONFIG_RT305X_MACH_AIR3GII=y -CONFIG_RT305X_MACH_ALL0256N=y -CONFIG_RT305X_MACH_ALL5002=y -CONFIG_RT305X_MACH_ARGUS_ATP52B=y -CONFIG_RT305X_MACH_BC2=y -CONFIG_RT305X_MACH_BR6425=y -CONFIG_RT305X_MACH_BROADWAY=y -CONFIG_RT305X_MACH_CARAMBOLA=y -CONFIG_RT305X_MACH_DAP_1350=y -CONFIG_RT305X_MACH_DIR_300_REVB=y -CONFIG_RT305X_MACH_DIR_615_H1=y -CONFIG_RT305X_MACH_ESR_9753=y -CONFIG_RT305X_MACH_F5D8235_V2=y -CONFIG_RT305X_MACH_FONERA20N=y -CONFIG_RT305X_MACH_FREESTATION5=y -CONFIG_RT305X_MACH_HW550_3G=y -CONFIG_RT305X_MACH_MOFI3500_3GN=y -CONFIG_RT305X_MACH_MZKW300NH2=y -CONFIG_RT305X_MACH_NBG_419N=y -CONFIG_RT305X_MACH_NW718=y -CONFIG_RT305X_MACH_OMNI_EMB=y -CONFIG_RT305X_MACH_PSR_680W=y -CONFIG_RT305X_MACH_PWH2004=y -CONFIG_RT305X_MACH_RT_G32_REVB=y -CONFIG_RT305X_MACH_RT_N10_PLUS=y -CONFIG_RT305X_MACH_RT_N13U=y -CONFIG_RT305X_MACH_SL_R7205=y -CONFIG_RT305X_MACH_UR_326N4G=y -CONFIG_RT305X_MACH_UR_336UN=y -CONFIG_RT305X_MACH_V22RW_2X2=y -CONFIG_RT305X_MACH_W306R_V20=y -CONFIG_RT305X_MACH_W502U=y -CONFIG_RT305X_MACH_WCR150GN=y -CONFIG_RT305X_MACH_WHR_G300N=y -CONFIG_RT305X_MACH_WL341V3=y -CONFIG_RT305X_MACH_WL351=y -CONFIG_RT305X_MACH_WL_330N=y -CONFIG_RT305X_MACH_WL_330N3G=y -CONFIG_RT305X_MACH_WR512_3GN=y -CONFIG_RT305X_MACH_WR6202=y -CONFIG_RT305X_MACH_XDX_RN502J=y -# CONFIG_SCSI_DMA is not set -CONFIG_SERIAL_8250_NR_UARTS=4 -CONFIG_SERIAL_8250_RT288X=y -# CONFIG_SLAB is not set -CONFIG_SLUB=y -CONFIG_SOC_RT305X=y -CONFIG_SPI=y -CONFIG_SPI_MASTER=y -CONFIG_SPI_RAMIPS=y -CONFIG_SWCONFIG=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_LITTLE_ENDIAN=y -CONFIG_TICK_CPU_ACCOUNTING=y -CONFIG_UIDGID_CONVERTED=y -# CONFIG_USB_ARCH_HAS_XHCI is not set -CONFIG_USB_SUPPORT=y -CONFIG_ZONE_DMA_FLAG=0 -- cgit v1.2.3 From 3453285e7cfd0afdad5bf057455669b59ea9cebf Mon Sep 17 00:00:00 2001 From: jogo Date: Sun, 12 May 2013 21:41:55 +0000 Subject: kernel: move CONFIG_MIPS_SEAD3 to generic Signed-off-by: Jonas Gorski git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36617 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ramips/rt305x/config-3.8 | 1 - 1 file changed, 1 deletion(-) (limited to 'target/linux/ramips/rt305x') diff --git a/target/linux/ramips/rt305x/config-3.8 b/target/linux/ramips/rt305x/config-3.8 index 9e1a999ab..e87d7607c 100644 --- a/target/linux/ramips/rt305x/config-3.8 +++ b/target/linux/ramips/rt305x/config-3.8 @@ -85,7 +85,6 @@ CONFIG_MIPS=y CONFIG_MIPS_L1_CACHE_SHIFT=5 # CONFIG_MIPS_MACHINE is not set CONFIG_MIPS_MT_DISABLED=y -# CONFIG_MIPS_SEAD3 is not set CONFIG_MODULES_USE_ELF_REL=y # CONFIG_MTD_CFI_INTELEXT is not set CONFIG_MTD_CMDLINE_PARTS=y -- cgit v1.2.3