mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-06-19 21:21:09 +00:00
firewire: core: add CSR abdicate support
Implement the abdicate bit, which is required for bus manager capable nodes and tested by the Base 1394 Test Suite. Finally, something to do at a command reset! :-) Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
This commit is contained in:
parent
4ffb7a6a06
commit
7e0e314f19
5 changed files with 18 additions and 3 deletions
|
@ -119,6 +119,8 @@ struct fw_card {
|
|||
int bm_retries;
|
||||
int bm_generation;
|
||||
__be32 bm_transaction_data[2];
|
||||
bool bm_abdicate; /* value of csr_abdicate before last bus reset */
|
||||
bool csr_abdicate; /* visible in CSR STATE_CLEAR/SET registers */
|
||||
|
||||
bool broadcast_channel_allocated;
|
||||
u32 broadcast_channel;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue