generic: rtl8366: introduce rtl8366_smi_alloc
[openwrt/svn-archive/archive.git] / target / linux / generic / files / drivers / net / phy / rtl8366_smi.h
index bd16cbe55e561db51615953ac7cd5af2da2e2fc0..775f95935e124211437fb825fa3d47cef54c7191 100644 (file)
@@ -87,6 +87,7 @@ struct rtl8366_smi_ops {
                                   int port, unsigned long long *val);
 };
 
+struct rtl8366_smi *rtl8366_smi_alloc(struct device *parent);
 int rtl8366_smi_init(struct rtl8366_smi *smi);
 void rtl8366_smi_cleanup(struct rtl8366_smi *smi);
 int rtl8366_smi_write_reg(struct rtl8366_smi *smi, u32 addr, u32 data);