firewire: allocate broadcast channel in hardware
On OHCI 1.1 controllers, let the hardware allocate the broadcast channel
automatically. This removes a theoretical race condition directly after
a bus reset where it could be possible to read the channel allocation
register with channel 31 still being unallocated.
Signed-off-by:
Clemens Ladisch <clemens@ladisch.de>
Showing
- drivers/firewire/core-card.c 11 additions, 5 deletionsdrivers/firewire/core-card.c
- drivers/firewire/core-topology.c 2 additions, 1 deletiondrivers/firewire/core-topology.c
- drivers/firewire/core.h 1 addition, 0 deletionsdrivers/firewire/core.h
- drivers/firewire/ohci.c 12 additions, 6 deletionsdrivers/firewire/ohci.c
Loading
Please register or sign in to comment