mirror of
https://github.com/Fishwaldo/linux-bl808.git
synced 2025-06-17 20:25:19 +00:00
net: mscc: ocelot: remove port_pcs_init indirection for VSC7514
The Felix driver is now using its own PHYLINK instance, not calling into ocelot_adjust_link. So the port_pcs_init function pointer is an unnecessary indirection. Remove it. Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com> Tested-by: Horatiu Vultur <horatiu.vultur@microchip.com> Reviewed-by: Allan W. Nielsen <allan.nielsen@microchip.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
e0632940bc
commit
1ba8f6561a
3 changed files with 17 additions and 29 deletions
|
@ -402,7 +402,6 @@ enum ocelot_tag_prefix {
|
|||
struct ocelot;
|
||||
|
||||
struct ocelot_ops {
|
||||
void (*pcs_init)(struct ocelot *ocelot, int port);
|
||||
int (*reset)(struct ocelot *ocelot);
|
||||
};
|
||||
|
||||
|
@ -479,8 +478,6 @@ struct ocelot {
|
|||
struct mutex ptp_lock;
|
||||
/* Protects the PTP clock */
|
||||
spinlock_t ptp_clock_lock;
|
||||
|
||||
void (*port_pcs_init)(struct ocelot_port *port);
|
||||
};
|
||||
|
||||
#define ocelot_read_ix(ocelot, reg, gi, ri) __ocelot_read_ix(ocelot, reg, reg##_GSZ * (gi) + reg##_RSZ * (ri))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue