diff options
Diffstat (limited to 'drivers/isdn/gigaset')
-rw-r--r-- | drivers/isdn/gigaset/bas-gigaset.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/isdn/gigaset/bas-gigaset.c b/drivers/isdn/gigaset/bas-gigaset.c index 831ddce1467b..781c4041f7b0 100644 --- a/drivers/isdn/gigaset/bas-gigaset.c +++ b/drivers/isdn/gigaset/bas-gigaset.c | |||
@@ -821,7 +821,7 @@ static void read_iso_callback(struct urb *urb) | |||
821 | /* pass URB to tasklet */ | 821 | /* pass URB to tasklet */ |
822 | ubc->isoindone = urb; | 822 | ubc->isoindone = urb; |
823 | ubc->isoinstatus = status; | 823 | ubc->isoinstatus = status; |
824 | tasklet_schedule(&ubc->rcvd_tasklet); | 824 | tasklet_hi_schedule(&ubc->rcvd_tasklet); |
825 | } else { | 825 | } else { |
826 | /* tasklet still busy, drop data and resubmit URB */ | 826 | /* tasklet still busy, drop data and resubmit URB */ |
827 | ubc->loststatus = status; | 827 | ubc->loststatus = status; |
@@ -888,7 +888,7 @@ static void write_iso_callback(struct urb *urb) | |||
888 | ubc->isooutovfl = ubc->isooutdone; | 888 | ubc->isooutovfl = ubc->isooutdone; |
889 | ubc->isooutdone = ucx; | 889 | ubc->isooutdone = ucx; |
890 | spin_unlock_irqrestore(&ubc->isooutlock, flags); | 890 | spin_unlock_irqrestore(&ubc->isooutlock, flags); |
891 | tasklet_schedule(&ubc->sent_tasklet); | 891 | tasklet_hi_schedule(&ubc->sent_tasklet); |
892 | } | 892 | } |
893 | 893 | ||
894 | /* starturbs | 894 | /* starturbs |