net: dsa: felix: move the PTP clock structure to felix_vsc9959.c
Not only does Sevile not have a PTP clock, but with separate modules, this structure cannot even live in felix.c, due to the .owner = THIS_MODULE assignment causing this link time error: drivers/net/dsa/ocelot/felix.o:(.data+0x0): undefined reference to `__this_module' Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
881321b6ed
commit
2ac7c6c5b6
@@ -26,6 +26,7 @@ struct felix_info {
|
||||
const struct vcap_props *vcap;
|
||||
int switch_pci_bar;
|
||||
int imdio_pci_bar;
|
||||
const struct ptp_clock_info *ptp_caps;
|
||||
int (*mdio_bus_alloc)(struct ocelot *ocelot);
|
||||
void (*mdio_bus_free)(struct ocelot *ocelot);
|
||||
void (*phylink_validate)(struct ocelot *ocelot, int port,
|
||||
|
||||
Reference in New Issue
Block a user