firewire: add CSR PRIORITY_BUDGET support
authorClemens Ladisch <clemens@ladisch.de>
Thu, 10 Jun 2010 06:35:06 +0000 (08:35 +0200)
committerClemens Ladisch <clemens@ladisch.de>
Thu, 10 Jun 2010 06:35:06 +0000 (08:35 +0200)
commita1a1132bd83d0aea51d4f19be4b4a58a064a0131
tree93352d6aa9fd8eaa0521fbeb65853cd9f485666e
parent27a2329f8235d6ce637463f5d83e98d760ef006e
firewire: add CSR PRIORITY_BUDGET support

If supported by the OHCI controller, implement the PRIORITY_BUDGET
register, which is required for nodes that can use asynchronous
priority arbitration.

To allow the core to determine what features the lowlevel device
supports, add a new card driver callback.

Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
drivers/firewire/core-transaction.c
drivers/firewire/core.h
drivers/firewire/ohci.c
include/linux/firewire.h