diff --git a/arch/arm/include/asm/arch-ipq9574/edma_regs.h b/arch/arm/include/asm/arch-ipq9574/edma_regs.h index fe496e98f4..15e0bbc4a9 100644 --- a/arch/arm/include/asm/arch-ipq9574/edma_regs.h +++ b/arch/arm/include/asm/arch-ipq9574/edma_regs.h @@ -223,11 +223,6 @@ #define IPQ9574_EDMA_TXDESC_DATA_LENGTH_SHIFT 0 #define IPQ9574_EDMA_TXDESC_DATA_LENGTH_MASK 0x1ffff -#define IPQ9574_EDMA_TXDESC_SERVICE_CODE_SHIFT 16 -#define IPQ9574_EDMA_TXDESC_SERVICE_CODE_MASK (0x1FF << IPQ9574_EDMA_TXDESC_SERVICE_CODE_SHIFT) -#define IPQ9574_EDMA_TXDESC_SERVICE_CODE_SET(x) (((x) << IPQ9574_EDMA_TXDESC_SERVICE_CODE_SHIFT) & IPQ9574_EDMA_TXDESC_SERVICE_CODE_MASK) -#define IPQ9574_EDMA_SC_BYPASS 1 - #define IPQ9574_EDMA_DST_PORT_TYPE 2 #define IPQ9574_EDMA_DST_PORT_TYPE_SHIFT 28 #define IPQ9574_EDMA_DST_PORT_TYPE_MASK (0xf << IPQ9574_EDMA_DST_PORT_TYPE_SHIFT) diff --git a/drivers/net/ipq9574/ipq9574_edma.c b/drivers/net/ipq9574/ipq9574_edma.c index b92d85e93b..168d097b9a 100644 --- a/drivers/net/ipq9574/ipq9574_edma.c +++ b/drivers/net/ipq9574/ipq9574_edma.c @@ -450,11 +450,6 @@ static int ipq9574_eth_snd(struct eth_device *dev, void *packet, int length) txdesc->tdes7 = 0; skb = (uchar *)txdesc->tdes0; - /* - * Set SC BYPASS - */ - txdesc->tdes1 |= IPQ9574_EDMA_TXDESC_SERVICE_CODE_SET(IPQ9574_EDMA_SC_BYPASS); - pr_debug("%s: txdesc->tdes0 (buffer addr) = 0x%x length = %d \ prod_idx = %d cons_idx = %d\n", __func__, txdesc->tdes0, length,