struct bcm_sysport_priv *priv = netdev_priv(dev);
        u32 reg;
 
-       priv->rx_csum_en = !!(wanted & NETIF_F_RXCSUM);
+       priv->rx_chk_en = !!(wanted & NETIF_F_RXCSUM);
        reg = rxchk_readl(priv, RXCHK_CONTROL);
-       if (priv->rx_csum_en)
+       if (priv->rx_chk_en)
                reg |= RXCHK_EN;
        else
                reg &= ~RXCHK_EN;
        /* If UniMAC forwards CRC, we need to skip over it to get
         * a valid CHK bit to be set in the per-packet status word
         */
-       if (priv->rx_csum_en && priv->crc_fwd)
+       if (priv->rx_chk_en && priv->crc_fwd)
                reg |= RXCHK_SKIP_FCS;
        else
                reg &= ~RXCHK_SKIP_FCS;
        }
 
        /* Disable RXCHK if enabled */
-       if (priv->rx_csum_en) {
+       if (priv->rx_chk_en) {
                reg = rxchk_readl(priv, RXCHK_CONTROL);
                reg &= ~RXCHK_EN;
                rxchk_writel(priv, reg, RXCHK_CONTROL);
        }
 
        /* Enable rxhck */
-       if (priv->rx_csum_en) {
+       if (priv->rx_chk_en) {
                reg = rxchk_readl(priv, RXCHK_CONTROL);
                reg |= RXCHK_EN;
                rxchk_writel(priv, reg, RXCHK_CONTROL);