Searched refs:gpio_lock (Results 1 - 25 of 39) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-ns9xxx/
H A Dgpio.c33 static spinlock_t gpio_lock = __SPIN_LOCK_UNLOCKED(gpio_lock); variable
79 spin_lock_irqsave(&gpio_lock, flags);
87 spin_unlock_irqrestore(&gpio_lock, flags);
104 spin_lock_irqsave(&gpio_lock, flags);
112 spin_unlock_irqrestore(&gpio_lock, flags);
137 spin_lock_irqsave(&gpio_lock, flags);
145 spin_unlock_irqrestore(&gpio_lock, flags);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/loongson/common/
H A Dgpio.c25 static DEFINE_SPINLOCK(gpio_lock);
36 spin_lock(&gpio_lock);
38 spin_unlock(&gpio_lock);
56 spin_lock(&gpio_lock);
63 spin_unlock(&gpio_lock);
84 spin_lock(&gpio_lock);
89 spin_unlock(&gpio_lock);
104 spin_lock(&gpio_lock);
109 spin_unlock(&gpio_lock);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/cris/arch-v10/drivers/
H A Dgpio.c73 static DEFINE_SPINLOCK(gpio_lock); /* Protect directions etc */
143 spin_lock_irqsave(&gpio_lock, flags);
172 spin_unlock_irqrestore(&gpio_lock, flags);
185 spin_lock_irqsave(&gpio_lock, flags);
201 spin_unlock_irqrestore(&gpio_lock, flags);
221 spin_lock_irqsave(&gpio_lock, flags);
233 spin_unlock_irqrestore(&gpio_lock, flags);
279 spin_lock_irqsave(&gpio_lock, flags);
296 spin_unlock_irqrestore(&gpio_lock, flags);
346 spin_lock_irqsave(&gpio_lock, flag
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/gpio/
H A Dsch_gpio.c31 static DEFINE_SPINLOCK(gpio_lock);
48 spin_lock(&gpio_lock);
58 spin_unlock(&gpio_lock);
79 spin_lock(&gpio_lock);
90 spin_unlock(&gpio_lock);
101 spin_lock(&gpio_lock);
110 spin_unlock(&gpio_lock);
128 spin_lock(&gpio_lock);
135 spin_unlock(&gpio_lock);
149 spin_lock(&gpio_lock);
[all...]
H A Dxilinx_gpio.c32 spinlock_t gpio_lock; /* Lock used for synchronization */ member in struct:xgpio_instance
66 spin_lock_irqsave(&chip->gpio_lock, flags);
75 spin_unlock_irqrestore(&chip->gpio_lock, flags);
94 spin_lock_irqsave(&chip->gpio_lock, flags);
100 spin_unlock_irqrestore(&chip->gpio_lock, flags);
122 spin_lock_irqsave(&chip->gpio_lock, flags);
135 spin_unlock_irqrestore(&chip->gpio_lock, flags);
191 spin_lock_init(&chip->gpio_lock);
H A Dtwl4030-gpio.c70 static DEFINE_MUTEX(gpio_lock);
125 static u8 cached_leden; /* protected by gpio_lock */
139 mutex_lock(&gpio_lock);
146 mutex_unlock(&gpio_lock);
157 mutex_lock(&gpio_lock);
167 mutex_unlock(&gpio_lock);
210 mutex_lock(&gpio_lock);
268 mutex_unlock(&gpio_lock);
279 mutex_lock(&gpio_lock);
287 mutex_unlock(&gpio_lock);
[all...]
H A Dgpiolib.c45 /* gpio_lock prevents conflicts during gpio_desc[] table updates.
49 static DEFINE_SPINLOCK(gpio_lock);
118 /* caller holds gpio_lock *OR* gpio is marked as requested */
173 spin_lock_irqsave(&gpio_lock, flags);
189 spin_unlock_irqrestore(&gpio_lock, flags);
719 spin_lock_irqsave(&gpio_lock, flags);
728 spin_unlock_irqrestore(&gpio_lock, flags);
937 spin_lock_irqsave(&gpio_lock, flags);
941 spin_unlock_irqrestore(&gpio_lock, flags);
987 spin_lock_irqsave(&gpio_lock, flag
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/pmc-sierra/msp71xx/
H A Dgpio.c30 static spinlock_t gpio_lock; variable
75 spin_lock_irqsave(&gpio_lock, flags);
84 spin_unlock_irqrestore(&gpio_lock, flags);
103 spin_lock_irqsave(&gpio_lock, flags);
110 spin_unlock_irqrestore(&gpio_lock, flags);
159 spin_lock_irqsave(&gpio_lock, flags);
168 spin_unlock_irqrestore(&gpio_lock, flags);
212 spin_lock_init(&gpio_lock);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-w90x900/
H A Dgpio.c51 spinlock_t gpio_lock; member in struct:nuc900_gpio_chip
73 spin_lock_irqsave(&nuc900_gpio->gpio_lock, flags);
84 spin_unlock_irqrestore(&nuc900_gpio->gpio_lock, flags);
94 spin_lock_irqsave(&nuc900_gpio->gpio_lock, flags);
100 spin_unlock_irqrestore(&nuc900_gpio->gpio_lock, flags);
113 spin_lock_irqsave(&nuc900_gpio->gpio_lock, flags);
128 spin_unlock_irqrestore(&nuc900_gpio->gpio_lock, flags);
150 spin_lock_init(&gpio_chip->gpio_lock);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/ssb/
H A Dembedded.c39 spin_lock_irqsave(&bus->gpio_lock, flags);
46 spin_unlock_irqrestore(&bus->gpio_lock, flags);
57 spin_lock_irqsave(&bus->gpio_lock, flags);
64 spin_unlock_irqrestore(&bus->gpio_lock, flags);
75 spin_lock_irqsave(&bus->gpio_lock, flags);
82 spin_unlock_irqrestore(&bus->gpio_lock, flags);
93 spin_lock_irqsave(&bus->gpio_lock, flags);
96 spin_unlock_irqrestore(&bus->gpio_lock, flags);
107 spin_lock_irqsave(&bus->gpio_lock, flags);
114 spin_unlock_irqrestore(&bus->gpio_lock, flag
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/52xx/
H A Dmpc52xx_gpio.c31 static DEFINE_SPINLOCK(gpio_lock);
90 spin_lock_irqsave(&gpio_lock, flags);
94 spin_unlock_irqrestore(&gpio_lock, flags);
107 spin_lock_irqsave(&gpio_lock, flags);
117 spin_unlock_irqrestore(&gpio_lock, flags);
131 spin_lock_irqsave(&gpio_lock, flags);
143 spin_unlock_irqrestore(&gpio_lock, flags);
252 spin_lock_irqsave(&gpio_lock, flags);
256 spin_unlock_irqrestore(&gpio_lock, flags);
269 spin_lock_irqsave(&gpio_lock, flag
[all...]
H A Dmpc52xx_common.c91 static DEFINE_SPINLOCK(gpio_lock);
311 spin_lock_irqsave(&gpio_lock, flags);
341 spin_unlock_irqrestore(&gpio_lock, flags);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx18/
H A Dcx18-gpio.c74 mutex_lock(&cx->gpio_lock);
77 mutex_unlock(&cx->gpio_lock);
112 mutex_lock(&cx->gpio_lock);
115 mutex_unlock(&cx->gpio_lock);
197 mutex_lock(&cx->gpio_lock);
200 mutex_unlock(&cx->gpio_lock);
256 mutex_lock(&cx->gpio_lock);
266 mutex_unlock(&cx->gpio_lock);
277 mutex_unlock(&cx->gpio_lock);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-orion/
H A Dgpio.c20 static DEFINE_SPINLOCK(gpio_lock);
85 spin_lock_irqsave(&gpio_lock, flags);
90 spin_unlock_irqrestore(&gpio_lock, flags);
115 spin_lock_irqsave(&gpio_lock, flags);
126 spin_unlock_irqrestore(&gpio_lock, flags);
136 spin_lock_irqsave(&gpio_lock, flags);
141 spin_unlock_irqrestore(&gpio_lock, flags);
197 spin_lock_irqsave(&gpio_lock, flags);
205 spin_unlock_irqrestore(&gpio_lock, flags);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-pnx4008/
H A Dgpio.c42 static inline void gpio_lock(void) function
125 gpio_lock();
167 gpio_lock();
204 gpio_lock();
233 gpio_lock();
260 gpio_lock();
276 gpio_lock();
293 gpio_lock();
317 gpio_lock();
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/cris/arch-v32/drivers/mach-a3/
H A Dgpio.c100 static DEFINE_SPINLOCK(gpio_lock);
184 spin_lock_irqsave(&gpio_lock, flags);
214 spin_unlock_irqrestore(&gpio_lock, flags);
263 spin_lock_irqsave(&gpio_lock, flags);
265 spin_unlock_irqrestore(&gpio_lock, flags);
361 spin_lock_irqsave(&gpio_lock, flags);
366 spin_unlock_irqrestore(&gpio_lock, flags);
401 spin_lock_irq(&gpio_lock);
404 spin_unlock_irq(&gpio_lock);
423 spin_lock_irq(&gpio_lock);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/bt8xx/
H A Dbttv-gpio.c145 spin_lock_irqsave(&btv->gpio_lock,flags);
150 spin_unlock_irqrestore(&btv->gpio_lock,flags);
175 spin_lock_irqsave(&btv->gpio_lock,flags);
180 spin_unlock_irqrestore(&btv->gpio_lock,flags);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dioc3.h36 spinlock_t gpio_lock; member in struct:ioc3_driver_data
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/sh/
H A Dpfc.c403 static DEFINE_SPINLOCK(gpio_lock);
422 spin_lock_irqsave(&gpio_lock, flags);
451 spin_unlock_irqrestore(&gpio_lock, flags);
465 spin_lock_irqsave(&gpio_lock, flags);
472 spin_unlock_irqrestore(&gpio_lock, flags);
523 spin_lock_irqsave(&gpio_lock, flags);
525 spin_unlock_irqrestore(&gpio_lock, flags);
550 spin_lock_irqsave(&gpio_lock, flags);
552 spin_unlock_irqrestore(&gpio_lock, flags);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-pxa/
H A Dgpio.c42 static DEFINE_SPINLOCK(gpio_lock);
64 spin_lock_irqsave(&gpio_lock, flags);
73 spin_unlock_irqrestore(&gpio_lock, flags);
86 spin_lock_irqsave(&gpio_lock, flags);
95 spin_unlock_irqrestore(&gpio_lock, flags);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/input/keyboard/
H A Dadp5588-keys.c81 struct mutex gpio_lock; /* Protect cached dir, dat_out */ member in struct:adp5588_kpad
119 mutex_lock(&kpad->gpio_lock);
129 mutex_unlock(&kpad->gpio_lock);
139 mutex_lock(&kpad->gpio_lock);
144 mutex_unlock(&kpad->gpio_lock);
157 mutex_lock(&kpad->gpio_lock);
171 mutex_unlock(&kpad->gpio_lock);
229 mutex_init(&kpad->gpio_lock);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/qib/
H A Dqib_7220.h52 spinlock_t gpio_lock; /* RMW of shadows/regs for ExtCtrl and GPIO */ member in struct:qib_chip_specific
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/dvb/bt8xx/
H A Dbt878.h107 struct mutex gpio_lock; member in struct:bt878
H A Dbt878.c349 if (mutex_lock_interruptible(&bt->gpio_lock))
380 mutex_unlock(&bt->gpio_lock);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx23885/
H A Dcimax2.c199 mutex_lock(&dev->gpio_lock);
222 mutex_unlock(&dev->gpio_lock);

Completed in 264 milliseconds

12