ramips: add support for the ARC FreeStation5 board, also fix WCR-150GN network setup while we're at it - thanks Pau Escrich <p4u@dabax.net> for the implementation
SVN-Revision: 31144master
parent
de0527a354
commit
e9c4d3d1f2
@ -0,0 +1,34 @@ |
||||
/*
|
||||
* ARC FreeStation2/5 board support |
||||
* |
||||
* Copyright (C) 2009 John Crispin <blogic@openwrt.org> |
||||
* Copyright (C) 2010 Gabor Juhos <juhosg@openwrt.org> |
||||
* Copyright (C) 2012 Pau Escrich <p4u@dabax.net> |
||||
* |
||||
* This program is free software; you can redistribute it and/or modify it |
||||
* under the terms of the GNU General Public License version 2 as published |
||||
* by the Free Software Foundation. |
||||
*/ |
||||
|
||||
#include <linux/init.h> |
||||
#include <linux/platform_device.h> |
||||
|
||||
#include <asm/mach-ralink/machine.h> |
||||
#include <asm/mach-ralink/rt305x.h> |
||||
#include <asm/mach-ralink/rt305x_regs.h> |
||||
|
||||
#include "devices.h" |
||||
|
||||
static void __init freestation5_init(void) |
||||
{ |
||||
rt305x_register_flash(0); |
||||
|
||||
rt305x_esw_data.vlan_config = RT305X_ESW_VLAN_CONFIG_WLLLL; |
||||
rt305x_register_ethernet(); |
||||
rt305x_register_wifi(); |
||||
rt305x_register_wdt(); |
||||
rt305x_register_usb(); |
||||
} |
||||
|
||||
MIPS_MACHINE(RAMIPS_MACH_FREESTATION5, "FREESTATION5", "ARC FreeStation5", |
||||
freestation5_init); |
@ -0,0 +1,18 @@ |
||||
#
|
||||
# Copyright (C) 2012 OpenWrt.org
|
||||
#
|
||||
# This is free software, licensed under the GNU General Public License v2.
|
||||
# See /LICENSE for more information.
|
||||
#
|
||||
|
||||
define Profile/FREESTATION5 |
||||
NAME:=FreeStation5
|
||||
PACKAGES:=\
|
||||
kmod-usb-rt305x-dwc_otg kmod-rt2500-usb kmod-rt2800-usb kmod-rt2x00-usb
|
||||
endef |
||||
|
||||
define Profile/FREESTATION5/Description |
||||
Package set for ARC Flex FreeStation5
|
||||
endef |
||||
|
||||
$(eval $(call Profile,FREESTATION5)) |
Loading…
Reference in new issue