Commit 3b068e54 authored by Matthias Beyer's avatar Matthias Beyer Committed by Greg Kroah-Hartman

Staging: bcm: replaced member accessing by variable

Signed-off-by: default avatarMatthias Beyer <mail@beyermatthias.de>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent d3842d56
...@@ -28,28 +28,28 @@ static int InterfaceAdapterInit(struct bcm_interface_adapter *Adapter); ...@@ -28,28 +28,28 @@ static int InterfaceAdapterInit(struct bcm_interface_adapter *Adapter);
static void InterfaceAdapterFree(struct bcm_interface_adapter *psIntfAdapter) static void InterfaceAdapterFree(struct bcm_interface_adapter *psIntfAdapter)
{ {
int i = 0; int i = 0;
struct bcm_mini_adapter *ps_ad = psIntfAdapter->psAdapter;
/* Wake up the wait_queue... */ /* Wake up the wait_queue... */
if (psIntfAdapter->psAdapter->LEDInfo.led_thread_running & if (ps_ad->LEDInfo.led_thread_running &
BCM_LED_THREAD_RUNNING_ACTIVELY) { BCM_LED_THREAD_RUNNING_ACTIVELY) {
psIntfAdapter->psAdapter->DriverState = DRIVER_HALT; ps_ad->DriverState = DRIVER_HALT;
wake_up(&psIntfAdapter->psAdapter->LEDInfo.notify_led_event); wake_up(&ps_ad->LEDInfo.notify_led_event);
} }
reset_card_proc(psIntfAdapter->psAdapter); reset_card_proc(ps_ad);
/* /*
* worst case time taken by the RDM/WRM will be 5 sec. will check after * worst case time taken by the RDM/WRM will be 5 sec. will check after
* every 100 ms to accertain the device is not being accessed. After * every 100 ms to accertain the device is not being accessed. After
* this No RDM/WRM should be made. * this No RDM/WRM should be made.
*/ */
while (psIntfAdapter->psAdapter->DeviceAccess) { while (ps_ad->DeviceAccess) {
BCM_DEBUG_PRINT(psIntfAdapter->psAdapter, DBG_TYPE_INITEXIT, BCM_DEBUG_PRINT(ps_ad, DBG_TYPE_INITEXIT, DRV_ENTRY, DBG_LVL_ALL,
DRV_ENTRY, DBG_LVL_ALL,
"Device is being accessed.\n"); "Device is being accessed.\n");
msleep(100); msleep(100);
} }
/* Free interrupt URB */ /* Free interrupt URB */
/* psIntfAdapter->psAdapter->device_removed = TRUE; */ /* ps_ad->device_removed = TRUE; */
usb_free_urb(psIntfAdapter->psInterruptUrb); usb_free_urb(psIntfAdapter->psInterruptUrb);
/* Free transmit URBs */ /* Free transmit URBs */
...@@ -67,7 +67,7 @@ static void InterfaceAdapterFree(struct bcm_interface_adapter *psIntfAdapter) ...@@ -67,7 +67,7 @@ static void InterfaceAdapterFree(struct bcm_interface_adapter *psIntfAdapter)
psIntfAdapter->asUsbRcb[i].urb = NULL; psIntfAdapter->asUsbRcb[i].urb = NULL;
} }
} }
AdapterFree(psIntfAdapter->psAdapter); AdapterFree(ps_ad);
} }
static void ConfigureEndPointTypesThroughEEPROM( static void ConfigureEndPointTypesThroughEEPROM(
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment