/* * IPWireless 3G PCMCIA Network Driver * * Original code * by Stephen Blackheath , * Ben Martel * * Copyrighted as follows: * Copyright (C) 2004 by Symmetric Systems Ltd (NZ) * * Various driver changes and rewrites, port to new kernels * Copyright (C) 2006-2007 Jiri Kosina * * Misc code cleanups and updates * Copyright (C) 2007 David Sterba */ #ifndef _IPWIRELESS_CS_H_ #define _IPWIRELESS_CS_H_ #include #include #include #include #include "hardware.h" #define IPWIRELESS_PCCARD_NAME "ipwireless" #define IPWIRELESS_PCMCIA_VERSION "1.1" #define IPWIRELESS_PCMCIA_AUTHOR \ "Stephen Blackheath, Ben Martel, Jiri Kosina and David Sterba" #define IPWIRELESS_TX_QUEUE_SIZE 262144 #define IPWIRELESS_RX_QUEUE_SIZE 262144 #define IPWIRELESS_STATE_DEBUG struct ipw_hardware; struct ipw_network; struct ipw_tty; struct ipw_dev { struct pcmcia_device *link; int is_v2_card; void __iomem *attr_memory; void __iomem *common_memory; /* Reference to attribute memory, containing CIS data */ void *attribute_memory; /* Hardware context */ struct ipw_hardware *hardware; /* Network layer context */ struct ipw_network *network; /* TTY device context */ struct ipw_tty *tty; struct work_struct work_reboot; }; /* Module parametres */ extern int ipwireless_debug; extern int ipwireless_loopback; extern int ipwireless_out_queue; #endif d>
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2017-01-31 19:03:21 +0100
committerThomas Gleixner <tglx@linutronix.de>2017-01-31 20:22:18 +0100
commitaaaec6fc755447a1d056765b11b24d8ff2b81366 (patch)
treea7f4167960ee1df86739905b6ccdeb95465bfe5f /net/mac802154/llsec.h
parent08d85f3ea99f1eeafc4e8507936190e86a16ee8c (diff)
x86/irq: Make irq activate operations symmetric
The recent commit which prevents double activation of interrupts unearthed interesting code in x86. The code (ab)uses irq_domain_activate_irq() to reconfigure an already activated interrupt. That trips over the prevention code now. Fix it by deactivating the interrupt before activating the new configuration. Fixes: 08d85f3ea99f1 "irqdomain: Avoid activating interrupts more than once" Reported-and-tested-by: Mike Galbraith <efault@gmx.de> Reported-and-tested-by: Borislav Petkov <bp@alien8.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Cc: Andrey Ryabinin <aryabinin@virtuozzo.com> Cc: Marc Zyngier <marc.zyngier@arm.com> Cc: stable@vger.kernel.org Link: http://lkml.kernel.org/r/alpine.DEB.2.20.1701311901580.3457@nanos
Diffstat (limited to 'net/mac802154/llsec.h')