#endif
 
 static void brcmf_dpc(unsigned long data);
-
-#ifdef TOE
 static int brcmf_toe_get(dhd_info_t *dhd, int idx, u32 *toe_ol);
 static int brcmf_toe_set(dhd_info_t *dhd, int idx, u32 toe_ol);
-#endif                         /* TOE */
-
 static int brcmf_host_event(dhd_info_t *dhd, int *ifidx, void *pktdata,
                             brcmf_event_msg_t *event_ptr, void **data_ptr);
 
        tasklet_schedule(&dhd->tasklet);
 }
 
-#ifdef TOE
 /* Retrieve current toe component enables, which are kept
         as a bitmap in toe_ol iovar */
 static int brcmf_toe_get(dhd_info_t *dhd, int ifidx, u32 *toe_ol)
 
        return 0;
 }
-#endif                         /* TOE */
 
 static void brcmf_ethtool_get_drvinfo(struct net_device *net,
                                    struct ethtool_drvinfo *info)
        struct ethtool_drvinfo info;
        char drvname[sizeof(info.driver)];
        u32 cmd;
-#ifdef TOE
        struct ethtool_value edata;
        u32 toe_cmpnt, csum_dir;
        int ret;
-#endif
 
        DHD_TRACE(("%s: Enter\n", __func__));
 
                         (int)sizeof(drvname), drvname, info.driver));
                break;
 
-#ifdef TOE
                /* Get toe offload components from dongle */
        case ETHTOOL_GRXCSUM:
        case ETHTOOL_GTXCSUM:
                }
 
                break;
-#endif                         /* TOE */
 
        default:
                return -EOPNOTSUPP;
 static int brcmf_netdev_open(struct net_device *net)
 {
        dhd_info_t *dhd = *(dhd_info_t **) netdev_priv(net);
-#ifdef TOE
        u32 toe_ol;
-#endif
        int ifidx = brcmf_net2idx(dhd, net);
        s32 ret = 0;
 
 
                memcpy(net->dev_addr, dhd->pub.mac, ETH_ALEN);
 
-#ifdef TOE
                /* Get current TOE mode from dongle */
                if (brcmf_toe_get(dhd, ifidx, &toe_ol) >= 0
                    && (toe_ol & TOE_TX_CSUM_OL) != 0)
                        dhd->iflist[ifidx]->net->features |= NETIF_F_IP_CSUM;
                else
                        dhd->iflist[ifidx]->net->features &= ~NETIF_F_IP_CSUM;
-#endif
        }
        /* Allow transmit calls */
        netif_start_queue(net);