rtl8366_smi: fix error checking in rtl8366s_set_vlan_4k_entry

SVN-Revision: 19242
owl
Gabor Juhos 2010-01-20 09:30:32 +00:00
parent 0296b24f80
commit 0d48b043b1
1 changed files with 5 additions and 5 deletions

View File

@ -671,16 +671,16 @@ static int rtl8366s_set_vlan_4k_entry(struct rtl8366_smi *smi,
data = *tableaddr;
rtl8366_smi_write_reg(smi, RTL8366S_VLAN_TABLE_WRITE_BASE + 1, data);
err = rtl8366_smi_write_reg(smi, RTL8366S_VLAN_TABLE_WRITE_BASE + 1,
data);
if (err)
return err;
/* write table access control word */
err = rtl8366_smi_write_reg(smi, RTL8366S_TABLE_ACCESS_CTRL_REG,
RTL8366S_TABLE_VLAN_WRITE_CTRL);
if (err)
return err;
return 0;
return err;
}
static int rtl8366s_get_vlan_member_config(struct rtl8366_smi *smi, u32 index,