Date:2011-07-05 16:41:45 (12 years 8 months ago)
Author:Stefan Schmidt
Commit:2bcae81c973c5307c7066dcc17a7f1ff586bca28
Message:spi/atusb: A little cleanup

Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
Files: drivers/spi/atusb.c (4 diffs)

Change Details

drivers/spi/atusb.c
421421        (tx[1] & 0x1f) == STATE_FORCE_TX_ON)
422422        synchronize_irq(atusb->gpio_irq);
423423#endif
424// dev_info(&atusb->udev->dev, "atusb_transfer: tx = %i, rx = %i\n", *tx, *rx);
425
426424    return 0;
427425
428426bad_req:
...... 
553551    }
554552
555553    dev_info(&atusb->spi->dev, "ATUSB ready for mischief (IRQ %d)\n", board_info.irq);
556#if 1
554
557555    /*
558556     * Get the static info from the device and save it ...
559557     */
...... 
573571        atusb->ep0_atusb_major, atusb->ep0_atusb_minor, atusb->atusb_hw_type);
574572
575573    kfree(atusb->buffer);
576    kfree(atusb->atusb_build);
577#endif
574
578575    return 0;
579576
580577err_master:
...... 
593590    struct atusb_local *atusb = usb_get_intfdata(interface);
594591    struct spi_master *master = atusb->master;
595592
593    kfree(atusb->atusb_build);
594
596595    usb_set_intfdata(interface, NULL);
597596    usb_put_dev(atusb->udev);
598597

Archive Download the corresponding diff file



interactive