net: stmmac: Add check for taprio basetime configuration
[linux-2.6-microblaze.git] / drivers / net / ethernet / stmicro / stmmac / stmmac_tc.c
index 773e415..2cfb18c 100644 (file)
@@ -926,6 +926,9 @@ static int tc_setup_taprio(struct stmmac_priv *priv,
        int i, ret = 0;
        u64 ctr;
 
+       if (qopt->base_time < 0)
+               return -ERANGE;
+
        if (!priv->dma_cap.estsel)
                return -EOPNOTSUPP;