mirror of
https://github.com/openwrt/openwrt.git
synced 2025-02-08 12:00:49 +00:00
rtl8366_smi: fix error checking in rtl8366s_set_vlan_4k_entry
SVN-Revision: 19242
This commit is contained in:
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…
x
Reference in New Issue
Block a user