rtl8366_smi: fix error checking in rtl8366s_set_vlan_4k_entry

SVN-Revision: 19242
v19.07.3_mercusys_ac12_duma
Gabor Juhos 15 years ago
parent 0296b24f80
commit 0d48b043b1

@ -671,16 +671,16 @@ static int rtl8366s_set_vlan_4k_entry(struct rtl8366_smi *smi,
data = *tableaddr; 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 */ /* write table access control word */
err = rtl8366_smi_write_reg(smi, RTL8366S_TABLE_ACCESS_CTRL_REG, err = rtl8366_smi_write_reg(smi, RTL8366S_TABLE_ACCESS_CTRL_REG,
RTL8366S_TABLE_VLAN_WRITE_CTRL); 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, static int rtl8366s_get_vlan_member_config(struct rtl8366_smi *smi, u32 index,

Loading…
Cancel
Save