diff options
| -rw-r--r-- | drivers/firewire/fw-ohci.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/firewire/fw-ohci.c b/drivers/firewire/fw-ohci.c index 481d3f3e2ef7..96e3cce36931 100644 --- a/drivers/firewire/fw-ohci.c +++ b/drivers/firewire/fw-ohci.c | |||
| @@ -1473,6 +1473,7 @@ static int ohci_enable(struct fw_card *card, u32 *config_rom, size_t length) | |||
| 1473 | reg_write(ohci, OHCI1394_HCControlClear, | 1473 | reg_write(ohci, OHCI1394_HCControlClear, |
| 1474 | OHCI1394_HCControl_noByteSwapData); | 1474 | OHCI1394_HCControl_noByteSwapData); |
| 1475 | 1475 | ||
| 1476 | reg_write(ohci, OHCI1394_SelfIDBuffer, ohci->self_id_bus); | ||
| 1476 | reg_write(ohci, OHCI1394_LinkControlClear, | 1477 | reg_write(ohci, OHCI1394_LinkControlClear, |
| 1477 | OHCI1394_LinkControl_rcvPhyPkt); | 1478 | OHCI1394_LinkControl_rcvPhyPkt); |
| 1478 | reg_write(ohci, OHCI1394_LinkControlSet, | 1479 | reg_write(ohci, OHCI1394_LinkControlSet, |
| @@ -1488,7 +1489,6 @@ static int ohci_enable(struct fw_card *card, u32 *config_rom, size_t length) | |||
| 1488 | ar_context_run(&ohci->ar_request_ctx); | 1489 | ar_context_run(&ohci->ar_request_ctx); |
| 1489 | ar_context_run(&ohci->ar_response_ctx); | 1490 | ar_context_run(&ohci->ar_response_ctx); |
| 1490 | 1491 | ||
| 1491 | reg_write(ohci, OHCI1394_SelfIDBuffer, ohci->self_id_bus); | ||
| 1492 | reg_write(ohci, OHCI1394_PhyUpperBound, 0x00010000); | 1492 | reg_write(ohci, OHCI1394_PhyUpperBound, 0x00010000); |
| 1493 | reg_write(ohci, OHCI1394_IntEventClear, ~0); | 1493 | reg_write(ohci, OHCI1394_IntEventClear, ~0); |
| 1494 | reg_write(ohci, OHCI1394_IntMaskClear, ~0); | 1494 | reg_write(ohci, OHCI1394_IntMaskClear, ~0); |
