404-net-mvneta-hack-fix-phy_interface.patch 824 B

12345678910111213141516171819202122232425262728
  1. From acdfcc7ef78c46baca1439a1cac5b73008abc672 Mon Sep 17 00:00:00 2001
  2. From: Russell King <[email protected]>
  3. Date: Tue, 16 May 2017 11:55:58 +0100
  4. Subject: net: mvneta: hack fix phy_interface
  5. Signed-off-by: Russell King <[email protected]>
  6. ---
  7. drivers/net/ethernet/marvell/mvneta.c | 2 ++
  8. 1 file changed, 2 insertions(+)
  9. --- a/drivers/net/ethernet/marvell/mvneta.c
  10. +++ b/drivers/net/ethernet/marvell/mvneta.c
  11. @@ -427,6 +427,7 @@ struct mvneta_port {
  12. u16 tx_ring_size;
  13. u16 rx_ring_size;
  14. + phy_interface_t phy_interface;
  15. struct device_node *dn;
  16. unsigned int tx_csum_limit;
  17. struct phylink *phylink;
  18. @@ -4316,6 +4317,7 @@ static int mvneta_probe(struct platform_
  19. pp = netdev_priv(dev);
  20. spin_lock_init(&pp->lock);
  21. + pp->phy_interface = phy_mode;
  22. pp->dn = dn;
  23. pp->rxq_def = rxq_def;