tangled
alpha
login
or
join now
tjh.dev
/
kernel
1
fork
atom
Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1
fork
atom
overview
issues
pulls
pipelines
Signed-off-by: Jody McIntyre <scjody@modernduck.com>
Jody McIntyre
20 years ago
e2f8165d
147830f2
+5
-3
1 changed file
expand all
collapse all
unified
split
drivers
ieee1394
ohci1394.c
+5
-3
drivers/ieee1394/ohci1394.c
···
572
OHCI1394_reqTxComplete |
573
OHCI1394_isochRx |
574
OHCI1394_isochTx |
0
575
OHCI1394_cycleInconsistent);
576
577
/* Enable link */
···
2375
2376
event &= ~OHCI1394_unrecoverableError;
2377
}
2378
-
0
0
0
2379
if (event & OHCI1394_cycleInconsistent) {
2380
/* We subscribe to the cycleInconsistent event only to
2381
* clear the corresponding event bit... otherwise,
···
2386
DBGMSG("OHCI1394_cycleInconsistent");
2387
event &= ~OHCI1394_cycleInconsistent;
2388
}
2389
-
2390
if (event & OHCI1394_busReset) {
2391
/* The busReset event bit can't be cleared during the
2392
* selfID phase, so we disable busReset interrupts, to
···
2429
}
2430
event &= ~OHCI1394_busReset;
2431
}
2432
-
2433
if (event & OHCI1394_reqTxComplete) {
2434
struct dma_trm_ctx *d = &ohci->at_req_context;
2435
DBGMSG("Got reqTxComplete interrupt "
···
572
OHCI1394_reqTxComplete |
573
OHCI1394_isochRx |
574
OHCI1394_isochTx |
575
+
OHCI1394_postedWriteErr |
576
OHCI1394_cycleInconsistent);
577
578
/* Enable link */
···
2374
2375
event &= ~OHCI1394_unrecoverableError;
2376
}
2377
+
if (event & OHCI1394_postedWriteErr) {
2378
+
PRINT(KERN_ERR, "physical posted write error");
2379
+
/* no recovery strategy yet, had to involve protocol drivers */
2380
+
}
2381
if (event & OHCI1394_cycleInconsistent) {
2382
/* We subscribe to the cycleInconsistent event only to
2383
* clear the corresponding event bit... otherwise,
···
2382
DBGMSG("OHCI1394_cycleInconsistent");
2383
event &= ~OHCI1394_cycleInconsistent;
2384
}
0
2385
if (event & OHCI1394_busReset) {
2386
/* The busReset event bit can't be cleared during the
2387
* selfID phase, so we disable busReset interrupts, to
···
2426
}
2427
event &= ~OHCI1394_busReset;
2428
}
0
2429
if (event & OHCI1394_reqTxComplete) {
2430
struct dma_trm_ctx *d = &ohci->at_req_context;
2431
DBGMSG("Got reqTxComplete interrupt "