- ret = stmmac_init_ptp(priv);
- if (ret && ret != -EOPNOTSUPP)
- pr_warn("%s: failed PTP initialisation\n", __func__);
+ if (init_ptp) {
+ ret = stmmac_init_ptp(priv);
+ if (ret && ret != -EOPNOTSUPP)
+ pr_warn("%s: failed PTP initialisation\n", __func__);
+ }
netif_device_attach(ndev);
init_dma_desc_rings(ndev, GFP_ATOMIC);
netif_device_attach(ndev);
init_dma_desc_rings(ndev, GFP_ATOMIC);