Commit e1c497c3 authored by Ido Reis's avatar Ido Reis Committed by Luciano Coelho

wl18xx: update default phy configuration for pg2

default switch configuration set to pg2 chips (rdl 1/2/3/4).
removed hacks for specific board types.
pg1.x boards are now supported only using module params
or specific conf files.
Signed-off-by: default avatarIdo Reis <idor@ti.com>
Signed-off-by: default avatarLuciano Coelho <luca@coelho.fi>
parent 27b7ce7c
...@@ -505,8 +505,8 @@ static struct wl18xx_priv_conf wl18xx_default_priv_conf = { ...@@ -505,8 +505,8 @@ static struct wl18xx_priv_conf wl18xx_default_priv_conf = {
.rdl = 0x01, .rdl = 0x01,
.auto_detect = 0x00, .auto_detect = 0x00,
.dedicated_fem = FEM_NONE, .dedicated_fem = FEM_NONE,
.low_band_component = COMPONENT_2_WAY_SWITCH, .low_band_component = COMPONENT_3_WAY_SWITCH,
.low_band_component_type = 0x06, .low_band_component_type = 0x04,
.high_band_component = COMPONENT_2_WAY_SWITCH, .high_band_component = COMPONENT_2_WAY_SWITCH,
.high_band_component_type = 0x09, .high_band_component_type = 0x09,
.tcxo_ldo_voltage = 0x00, .tcxo_ldo_voltage = 0x00,
...@@ -1428,18 +1428,7 @@ static int __devinit wl18xx_probe(struct platform_device *pdev) ...@@ -1428,18 +1428,7 @@ static int __devinit wl18xx_probe(struct platform_device *pdev)
} }
} }
/* HACK! Just for now we hardcode COM8 and HDK to 0x06 */ if (priv->conf.phy.board_type >= NUM_BOARD_TYPES) {
switch (priv->conf.phy.board_type) {
case BOARD_TYPE_HDK_18XX:
case BOARD_TYPE_COM8_18XX:
priv->conf.phy.low_band_component_type = 0x06;
break;
case BOARD_TYPE_FPGA_18XX:
case BOARD_TYPE_DVP_18XX:
case BOARD_TYPE_EVB_18XX:
priv->conf.phy.low_band_component_type = 0x05;
break;
default:
wl1271_error("invalid board type '%d'", wl1271_error("invalid board type '%d'",
priv->conf.phy.board_type); priv->conf.phy.board_type);
ret = -EINVAL; ret = -EINVAL;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment