• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/wireless/bcm43xx/

Lines Matching refs:bcm

110 	struct bcm43xx_private *bcm = dev_to_bcm(dev);
123 mutex_lock(&bcm->mutex);
124 spin_lock_irqsave(&bcm->irq_lock, flags);
125 err = bcm43xx_sprom_read(bcm, sprom);
129 spin_unlock_irqrestore(&bcm->irq_lock, flags);
130 mutex_unlock(&bcm->mutex);
140 struct bcm43xx_private *bcm = dev_to_bcm(dev);
155 mutex_lock(&bcm->mutex);
156 spin_lock_irqsave(&bcm->irq_lock, flags);
157 spin_lock(&bcm->leds_lock);
158 err = bcm43xx_sprom_write(bcm, sprom);
160 spin_unlock(&bcm->leds_lock);
161 spin_unlock_irqrestore(&bcm->irq_lock, flags);
162 mutex_unlock(&bcm->mutex);
178 struct bcm43xx_private *bcm = dev_to_bcm(dev);
184 mutex_lock(&bcm->mutex);
186 switch (bcm43xx_current_radio(bcm)->interfmode) {
200 mutex_unlock(&bcm->mutex);
210 struct bcm43xx_private *bcm = dev_to_bcm(dev);
236 mutex_lock(&bcm->mutex);
237 spin_lock_irqsave(&bcm->irq_lock, flags);
239 err = bcm43xx_radio_set_interference_mitigation(bcm, mode);
245 spin_unlock_irqrestore(&bcm->irq_lock, flags);
246 mutex_unlock(&bcm->mutex);
259 struct bcm43xx_private *bcm = dev_to_bcm(dev);
265 mutex_lock(&bcm->mutex);
267 if (bcm->short_preamble)
272 mutex_unlock(&bcm->mutex);
281 struct bcm43xx_private *bcm = dev_to_bcm(dev);
291 mutex_lock(&bcm->mutex);
292 spin_lock_irqsave(&bcm->irq_lock, flags);
294 bcm->short_preamble = !!value;
296 spin_unlock_irqrestore(&bcm->irq_lock, flags);
297 mutex_unlock(&bcm->mutex);
310 struct bcm43xx_private *bcm = dev_to_bcm(dev);
330 bcm43xx_periodic_tasks_delete(bcm);
331 mutex_lock(&(bcm)->mutex);
332 err = bcm43xx_select_wireless_core(bcm, phytype);
334 bcm43xx_periodic_tasks_setup(bcm);
335 mutex_unlock(&(bcm)->mutex);
347 struct bcm43xx_private *bcm = dev_to_bcm(dev);
350 mutex_lock(&(bcm)->mutex);
351 switch (bcm43xx_current_phy(bcm)->type) {
364 mutex_unlock(&(bcm)->mutex);
378 struct bcm43xx_private *bcm = dev_to_bcm(dev);
385 mutex_lock(&(bcm)->mutex);
386 spin_lock_irqsave(&bcm->irq_lock, flags);
387 status = bcm43xx_shm_read16(bcm, BCM43xx_SHM_SHARED,
390 spin_unlock_irqrestore(&bcm->irq_lock, flags);
391 mutex_unlock(&(bcm)->mutex);
426 int bcm43xx_sysfs_register(struct bcm43xx_private *bcm)
428 struct device *dev = &bcm->pci_dev->dev;
431 assert(bcm43xx_status(bcm) == BCM43xx_STAT_INITIALIZED);
462 void bcm43xx_sysfs_unregister(struct bcm43xx_private *bcm)
464 struct device *dev = &bcm->pci_dev->dev;