kernel: bump 5.4 to 5.4.99
[openwrt/openwrt.git] / target / linux / layerscape / patches-5.4 / 701-net-0229-enetc-Initialize-SerDes-for-SGMII-and-SXGMII-protoco.patch
index ef78b50148f6349ea2e57ef814dca793f1b02e19..5458141e9f66472c3fe3db6f095285786812e860 100644 (file)
@@ -23,7 +23,7 @@ Signed-off-by: Claudiu Manoil <claudiu.manoil@nxp.com>
 
 --- a/drivers/net/ethernet/freescale/enetc/enetc_hw.h
 +++ b/drivers/net/ethernet/freescale/enetc/enetc_hw.h
-@@ -221,6 +221,23 @@ enum enetc_bdr_type {TX, RX};
+@@ -223,6 +223,23 @@ enum enetc_bdr_type {TX, RX};
  #define ENETC_PM0_MAXFRM      0x8014
  #define ENETC_SET_TX_MTU(val) ((val) << 16)
  #define ENETC_SET_MAXFRM(val) ((val) & 0xffff)
@@ -79,8 +79,8 @@ Signed-off-by: Claudiu Manoil <claudiu.manoil@nxp.com>
 +}
 --- a/drivers/net/ethernet/freescale/enetc/enetc_pf.c
 +++ b/drivers/net/ethernet/freescale/enetc/enetc_pf.c
-@@ -807,6 +807,61 @@ static void enetc_of_put_phy(struct enet
-               of_node_put(priv->phy_node);
+@@ -852,6 +852,61 @@ static int enetc_init_port_rss_memory(st
+       return err;
  }
  
 +static void enetc_configure_sgmii(struct mii_bus *imdio)
@@ -141,7 +141,7 @@ Signed-off-by: Claudiu Manoil <claudiu.manoil@nxp.com>
  static int enetc_pf_probe(struct pci_dev *pdev,
                          const struct pci_device_id *ent)
  {
-@@ -871,6 +926,10 @@ static int enetc_pf_probe(struct pci_dev
+@@ -928,6 +983,10 @@ static int enetc_pf_probe(struct pci_dev
        if (err)
                dev_warn(&pdev->dev, "Fallback to PHY-less operation\n");