Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34846
3c298f89-4303-0410-b956-
a3cf2f4a3e73
static struct ar8327_platform_data rb2011_ar8327_data = {
.pad0_cfg = &rb2011_ar8327_pad0_cfg,
static struct ar8327_platform_data rb2011_ar8327_data = {
.pad0_cfg = &rb2011_ar8327_pad0_cfg,
.force_link = 1,
.speed = AR8327_PORT_SPEED_1000,
.duplex = 1,
.force_link = 1,
.speed = AR8327_PORT_SPEED_1000,
.duplex = 1,
static struct ar8327_platform_data rb750gr3_ar8327_data = {
.pad0_cfg = &rb750gr3_ar8327_pad0_cfg,
static struct ar8327_platform_data rb750gr3_ar8327_data = {
.pad0_cfg = &rb750gr3_ar8327_pad0_cfg,
.force_link = 1,
.speed = AR8327_PORT_SPEED_1000,
.duplex = 1,
.force_link = 1,
.speed = AR8327_PORT_SPEED_1000,
.duplex = 1,
static struct ar8327_platform_data wdr4300_ar8327_data = {
.pad0_cfg = &wdr4300_ar8327_pad0_cfg,
static struct ar8327_platform_data wdr4300_ar8327_data = {
.pad0_cfg = &wdr4300_ar8327_pad0_cfg,
.force_link = 1,
.speed = AR8327_PORT_SPEED_1000,
.duplex = 1,
.force_link = 1,
.speed = AR8327_PORT_SPEED_1000,
.duplex = 1,
static struct ar8327_platform_data db120_ar8327_data = {
.pad0_cfg = &db120_ar8327_pad0_cfg,
static struct ar8327_platform_data db120_ar8327_data = {
.pad0_cfg = &db120_ar8327_pad0_cfg,
.force_link = 1,
.speed = AR8327_PORT_SPEED_1000,
.duplex = 1,
.force_link = 1,
.speed = AR8327_PORT_SPEED_1000,
.duplex = 1,
static struct ar8327_platform_data wndr4300_ar8327_data = {
.pad0_cfg = &wndr4300_ar8327_pad0_cfg,
static struct ar8327_platform_data wndr4300_ar8327_data = {
.pad0_cfg = &wndr4300_ar8327_pad0_cfg,
.force_link = 1,
.speed = AR8327_PORT_SPEED_1000,
.duplex = 1,
.force_link = 1,
.speed = AR8327_PORT_SPEED_1000,
.duplex = 1,
- .num_chipselect = 1,
+static struct ar8327_platform_data db120_ar8327_data = {
+ .pad0_cfg = &db120_ar8327_pad0_cfg,
- .num_chipselect = 1,
+static struct ar8327_platform_data db120_ar8327_data = {
+ .pad0_cfg = &db120_ar8327_pad0_cfg,
+ .force_link = 1,
+ .speed = AR8327_PORT_SPEED_1000,
+ .duplex = 1,
+ .force_link = 1,
+ .speed = AR8327_PORT_SPEED_1000,
+ .duplex = 1,
+
+static struct ar8327_platform_data uap_pro_ar8327_data = {
+ .pad0_cfg = &uap_pro_ar8327_pad0_cfg,
+
+static struct ar8327_platform_data uap_pro_ar8327_data = {
+ .pad0_cfg = &uap_pro_ar8327_pad0_cfg,
+ .force_link = 1,
+ .speed = AR8327_PORT_SPEED_1000,
+ .duplex = 1,
+ .force_link = 1,
+ .speed = AR8327_PORT_SPEED_1000,
+ .duplex = 1,
+static struct ar8327_platform_data ap136_ar8327_data = {
+ .pad0_cfg = &ap136_ar8327_pad0_cfg,
+ .pad6_cfg = &ap136_ar8327_pad6_cfg,
+static struct ar8327_platform_data ap136_ar8327_data = {
+ .pad0_cfg = &ap136_ar8327_pad0_cfg,
+ .pad6_cfg = &ap136_ar8327_pad6_cfg,
+ .force_link = 1,
+ .speed = AR8327_PORT_SPEED_1000,
+ .duplex = 1,
+ .force_link = 1,
+ .speed = AR8327_PORT_SPEED_1000,
+ .duplex = 1,
- cfg = &pdata->cpuport_cfg;
+ cfg = &pdata->port0_cfg;
if (!cfg->force_link) {
priv->write(priv, AR8327_REG_PORT_STATUS(AR8216_PORT_CPU),
AR8216_PORT_STATUS_LINK_AUTO);
if (!cfg->force_link) {
priv->write(priv, AR8327_REG_PORT_STATUS(AR8216_PORT_CPU),
AR8216_PORT_STATUS_LINK_AUTO);
struct ar8327_pad_cfg *pad0_cfg;
struct ar8327_pad_cfg *pad5_cfg;
struct ar8327_pad_cfg *pad6_cfg;
struct ar8327_pad_cfg *pad0_cfg;
struct ar8327_pad_cfg *pad5_cfg;
struct ar8327_pad_cfg *pad6_cfg;
- struct ar8327_port_cfg cpuport_cfg;
+ struct ar8327_port_cfg port0_cfg;
struct ar8327_led_cfg *led_cfg;
};
struct ar8327_led_cfg *led_cfg;
};