]> git.baikalelectronics.ru Git - kernel.git/commit
firewire: add CSR NODE_IDS support
authorClemens Ladisch <clemens@ladisch.de>
Thu, 10 Jun 2010 06:25:19 +0000 (08:25 +0200)
committerClemens Ladisch <clemens@ladisch.de>
Thu, 10 Jun 2010 06:25:19 +0000 (08:25 +0200)
commit1cd9244b651b991a5ce15259a156ee104eb39496
tree04dfb94980fc95cfc2c458fc62e6b77996c8145b
parent61d2ee2d55f12c079cf3820ef71fedae4fe392e4
firewire: add CSR NODE_IDS support

The NODE_IDS register, and especially its bus_id field, is quite
useless because 1394.1 requires that the bus_id field always stays
0x3ff.  However, the 1394 specification requires this register on all
transaction capable nodes, and the Base 1394 Test Suite tests for it,
so we better implement it.

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