diff --git a/include/linux/netdevice.h b/include/linux/netdevice.h
index 66f484e72b69edb18179e372d66805b2cefbdcc0..3e5bf8a6ab7be9443b738c825ae8fed4093b6c8c 100644
--- a/include/linux/netdevice.h
+++ b/include/linux/netdevice.h
@@ -2260,26 +2260,6 @@ static inline void *netdev_priv(const struct net_device *dev)
void netif_napi_add(struct net_device *dev, struct napi_struct *napi,
int (*poll)(struct napi_struct *, int), int weight);
-/**
- * netif_threaded_napi_add - initialize a NAPI context
- * @dev: network device
- * @napi: NAPI context
- * @poll: polling function
- * @weight: default weight
- *
- * This variant of netif_napi_add() should be used from drivers using NAPI
- * with CPU intensive poll functions.
- * This will schedule polling from a high priority workqueue
- */
-static inline void netif_threaded_napi_add(struct net_device *dev,
- struct napi_struct *napi,
- int (*poll)(struct napi_struct *, int),
- int weight)
-{
- set_bit(NAPI_STATE_THREADED, &napi->state);
- netif_napi_add(dev, napi, poll, weight);
-}
-
/**
* netif_tx_napi_add - initialize a NAPI context
* @dev: network device