X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/8c86c48cecc9fd382c4a9879a59fd6053f29107d..891f8034ba2aca58e6fdb1db452fa4f06e75f33e:/target/linux/generic/files/drivers/net/phy/rtl8366s.c diff --git a/target/linux/generic/files/drivers/net/phy/rtl8366s.c b/target/linux/generic/files/drivers/net/phy/rtl8366s.c index d45e4d76c..f0c21f705 100644 --- a/target/linux/generic/files/drivers/net/phy/rtl8366s.c +++ b/target/linux/generic/files/drivers/net/phy/rtl8366s.c @@ -883,6 +883,13 @@ static struct switch_attr rtl8366s_vlan[] = { .max = 1, .set = NULL, .get = rtl8366_sw_get_vlan_info, + }, { + .type = SWITCH_TYPE_INT, + .name = "fid", + .description = "Get/Set vlan FID", + .max = RTL8366S_FIDMAX, + .set = rtl8366_sw_set_vlan_fid, + .get = rtl8366_sw_get_vlan_fid, }, }; @@ -1027,7 +1034,7 @@ static struct rtl8366_smi_ops rtl8366s_smi_ops = { .enable_vlan4k = rtl8366s_enable_vlan4k, }; -static int __init rtl8366s_probe(struct platform_device *pdev) +static int __devinit rtl8366s_probe(struct platform_device *pdev) { static int rtl8366_smi_version_printed; struct rtl8366s_platform_data *pdata;