Signed-off-by: Matthias Beyer <m...@beyermatthias.de>
---
 drivers/staging/bcm/InterfaceInit.c | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/drivers/staging/bcm/InterfaceInit.c 
b/drivers/staging/bcm/InterfaceInit.c
index d61a688..539f830 100644
--- a/drivers/staging/bcm/InterfaceInit.c
+++ b/drivers/staging/bcm/InterfaceInit.c
@@ -28,28 +28,28 @@ static int InterfaceAdapterInit(struct 
bcm_interface_adapter *Adapter);
 static void InterfaceAdapterFree(struct bcm_interface_adapter *psIntfAdapter)
 {
        int i = 0;
+       struct bcm_mini_adapter *psAd = psIntfAdapter->psAdapter;
 
        /* Wake up the wait_queue... */
-       if (psIntfAdapter->psAdapter->LEDInfo.led_thread_running &
+       if (psAd->LEDInfo.led_thread_running &
                        BCM_LED_THREAD_RUNNING_ACTIVELY) {
-               psIntfAdapter->psAdapter->DriverState = DRIVER_HALT;
-               wake_up(&psIntfAdapter->psAdapter->LEDInfo.notify_led_event);
+               psAd->DriverState = DRIVER_HALT;
+               wake_up(&psAd->LEDInfo.notify_led_event);
        }
-       reset_card_proc(psIntfAdapter->psAdapter);
+       reset_card_proc(psAd);
 
        /*
         * 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
         * this No RDM/WRM should be made.
         */
-       while (psIntfAdapter->psAdapter->DeviceAccess) {
-               BCM_DEBUG_PRINT(psIntfAdapter->psAdapter, DBG_TYPE_INITEXIT,
-                               DRV_ENTRY, DBG_LVL_ALL,
+       while (psAd->DeviceAccess) {
+               BCM_DEBUG_PRINT(psAd, DBG_TYPE_INITEXIT, DRV_ENTRY, DBG_LVL_ALL,
                                "Device is being accessed.\n");
                msleep(100);
        }
        /* Free interrupt URB */
-       /* psIntfAdapter->psAdapter->device_removed = TRUE; */
+       /* psAd->device_removed = TRUE; */
        usb_free_urb(psIntfAdapter->psInterruptUrb);
 
        /* Free transmit URBs */
@@ -67,7 +67,7 @@ static void InterfaceAdapterFree(struct bcm_interface_adapter 
*psIntfAdapter)
                        psIntfAdapter->asUsbRcb[i].urb = NULL;
                }
        }
-       AdapterFree(psIntfAdapter->psAdapter);
+       AdapterFree(psAd);
 }
 
 static void ConfigureEndPointTypesThroughEEPROM(
-- 
2.0.0

_______________________________________________
devel mailing list
de...@linuxdriverproject.org
http://driverdev.linuxdriverproject.org/mailman/listinfo/driverdev-devel

Reply via email to