ALSA: dice: add support for Lexicon I-ONIX FW810s
I-ONIX FW810s was shipped in Lexicon brand of HARMAN International
industries, Inc 2009. The model uses TCD2220 ASIC as its communication
engine. TCAT general protocol is supported, its extension isn't.
This patch adds support for the model with hard-coded stream formats.
$ python3 ~/git/linux-firewire-utils/src/crpp < /sys/bus/firewire/devices/fw1/config_rom
ROM header and bus information block
-----------------------------------------------------------------
400
04042b91 bus_info_length 4, crc_length 4, crc 11153
404
31333934 bus_name "1394"
408
e0008102 irmc 1, cmc 1, isc 1, bmc 0, cyc_clk_acc 0, max_rec 8 (512)
40c
000fd720 company_id 000fd7 |
410
007d7ecf device_id
20007d7ecf | EUI-64
000fd720007d7ecf
root directory
-----------------------------------------------------------------
414
00064c2d directory_length 6, crc 19501
418
03000fd7 vendor
41c
8100000a --> descriptor leaf at 444
420
17000001 model
424
8100000d --> descriptor leaf at 458
428
0c0087c0 node capabilities per IEEE 1394
42c
d1000001 --> unit directory at 430
unit directory at 430
-----------------------------------------------------------------
430
000438f2 directory_length 4, crc 14578
434
12000fd7 specifier id
438
13000001 version
43c
17000001 model
440
8100000d --> descriptor leaf at 474
descriptor leaf at 444
-----------------------------------------------------------------
444
000489d5 leaf_length 4, crc 35285
448
00000000 textual descriptor
44c
00000000 minimal ASCII
450
4c657869 "Lexi"
454
636f6e00 "con"
descriptor leaf at 458
-----------------------------------------------------------------
458
0006594b leaf_length 6, crc 22859
45c
00000000 textual descriptor
460
00000000 minimal ASCII
464
492d4f4e "I-ON"
468
49585f46 "IX_F"
46c
57383130 "W810"
470
53000000 "S"
descriptor leaf at 474
-----------------------------------------------------------------
474
0006594b leaf_length 6, crc 22859
478
00000000 textual descriptor
47c
00000000 minimal ASCII
480
492d4f4e "I-ON"
484
49585f46 "IX_F"
488
57383130 "W810"
48c
53000000 "S"
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Link: https://lore.kernel.org/r/20210115035623.148580-1-o-takashi@sakamocchi.jp
Signed-off-by: Takashi Iwai <tiwai@suse.de>