|
@@ -500,7 +500,8 @@ static void start_atl_transfers(struct isp116x *isp116x)
|
|
|
if (isp116x->periodic_count) {
|
|
|
isp116x->fmindex = index =
|
|
|
(isp116x->fmindex + 1) & (PERIODIC_SIZE - 1);
|
|
|
- if ((load = isp116x->load[index])) {
|
|
|
+ load = isp116x->load[index];
|
|
|
+ if (load) {
|
|
|
/* Bring all int transfers for this frame
|
|
|
into the active queue */
|
|
|
isp116x->atl_active = last_ep =
|