The pcmcia drivers haven't been updated to include the new
tqueue.h header when using tq_structs.
I noticed the breakage when compiling i82365.c for my laptop, and
took the time to modify all the drivers in that directory.
#include <linux/vmalloc.h>
#include <asm/errno.h>
#include <linux/irq.h>
+#include <linux/tqueue.h>
#include <asm/io.h>
#include <asm/hd64465.h>
#include <linux/module.h>
#include <linux/pci.h>
#include <linux/init.h>
+#include <linux/tqueue.h>
#include <pcmcia/cs_types.h>
#include <pcmcia/ss.h>
#include <linux/ioport.h>
#include <linux/delay.h>
#include <linux/proc_fs.h>
+#include <linux/tqueue.h>
#include <asm/irq.h>
#include <asm/io.h>
#include <asm/bitops.h>
#include <linux/ioport.h>
#include <linux/delay.h>
#include <linux/proc_fs.h>
+#include <linux/tqueue.h>
#include <pcmcia/version.h>
#include <pcmcia/cs_types.h>