ramips: allow packets with ttl=0
[openwrt/openwrt.git] / target / linux / ramips / files-4.14 / drivers / net / ethernet / mtk / mtk_offload.c
index 3001c081f7c48989773301342306c2c88e23b9ff..9de3f67bca740bf4baf01bb954e39e4e67fa3af2 100644 (file)
@@ -370,8 +370,8 @@ static int mtk_ppe_start(struct mtk_eth *eth)
        mtk_w32(eth, 0x55555555, MTK_REG_PPE_DFT_CPORT);
 #endif
 
-       /* drop packets with TTL=0 */
-       mtk_m32(eth, 0, MTK_PPE_GLO_CFG_TTL0_DROP, MTK_REG_PPE_GLO_CFG);
+       /* allow packets with TTL=0 */
+       mtk_m32(eth, MTK_PPE_GLO_CFG_TTL0_DROP, 0, MTK_REG_PPE_GLO_CFG);
 
        /* send all traffic from gmac to the ppe */
        mtk_m32(eth, 0xffff, 0x4444, MTK_GDMA_FWD_CFG(0));