* Copyright (c) 2006-2007 Greg Kroah-Hartman <greg@kroah.com>
* Copyright (c) 2006-2007 Novell Inc.
*/
-
+#include <linux/device.h>
+#include <net/sock.h>
#include <net/compat.h>
/* 2.6.24 does not have the struct kobject with a name */
*
* Compatibility file for Linux wireless for kernels 2.6.27
*/
-
+#include <linux/debugfs.h>
#include <linux/compat.h>
#include <linux/pci.h>
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,24))
#include <linux/compat.h>
#include <linux/usb.h>
#include <linux/tty.h>
+#include <linux/skbuff.h>
#include <asm/poll.h>
/* 2.6.28 compat code goes here */
#endif /* CONFIG_USB */
#if defined(CONFIG_PCMCIA) || defined(CONFIG_PCMCIA_MODULE)
-
+#include <pcmcia/cistpl.h>
+#include <pcmcia/cs_types.h>
#include <pcmcia/ds.h>
struct pcmcia_cfg_mem {
tuple_t tuple;
#include <linux/compat.h>
#include <linux/netdevice.h>
+#include <linux/time.h>
int __dev_addr_add(struct dev_addr_list **list, int *count,
void *addr, int alen, int glbl)
#include <linux/usb.h>
#include <linux/pm_runtime.h>
#include <linux/platform_device.h>
+#include <pcmcia/cs_types.h>
+#include <pcmcia/cistpl.h>
+#include <pcmcia/ds.h>
#ifdef CONFIG_USB_SUSPEND
/**
*/
#include <linux/mmc/sdio_func.h>
-
-#include "compat-2.6.34.h"
+#include <linux/seq_file.h>
static mmc_pm_flag_t backport_mmc_pm_flags;
#include <linux/compat.h>
#include <linux/ctype.h>
+#include <linux/netdevice.h>
+#include <linux/module.h>
+#include <linux/fs.h>
+#include <linux/uaccess.h>
+#include <net/sch_generic.h>
#ifdef CONFIG_RPS
int netif_set_real_num_rx_queues(struct net_device *dev, unsigned int rxq)
#include <net/sock.h>
#include <linux/nsproxy.h>
#include <linux/vmalloc.h>
+#include <net/genetlink.h>
+#include <linux/leds.h>
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,35)
static const void *net_current_ns(void)
#include <linux/compat.h>
#include <linux/tty.h>
#include <linux/sched.h>
+#include <linux/module.h>
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,27))
/*
#include <linux/module.h>
#include <linux/highuid.h>
#include <linux/ktime.h>
+#include <linux/hrtimer.h>
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,2,0))
#include <linux/device.h>
#include <linux/workqueue.h>
#include <linux/export.h>
+#include <linux/pci.h>
+#include <linux/pci_regs.h>
bool mod_delayed_work(struct workqueue_struct *wq, struct delayed_work *dwork,
unsigned long delay)
#include <linux/module.h>
#include <linux/scatterlist.h>
#include <linux/device.h>
+#include <linux/err.h>
#if (LINUX_VERSION_CODE >= KERNEL_VERSION(3,2,0))
/**
+#include <net/sock.h>
#include <net/compat.h>
/* This is the backport of pm-qos params for kernels <= 2.6.25 */
#include <linux/module.h>
#include <linux/highuid.h>
+#include <linux/uidgid.h>
#include <linux/user_namespace.h>
#ifdef CONFIG_USER_NS