• Takashi Sakamoto's avatar
    ALSA: firewire-motu: add support for MOTU UltraLite · 271e657f
    Takashi Sakamoto authored
    UltraLite was shipped in 2005 by MOTU, and already discontinued. This
    model consists of below ICs:
    
    - Texus Instruments TSB41AB2 for physical layer of IEEE 1394 bus
    - Xilinx Spartan XC35S200 for link layer of IEEE 1394 bus, protocol layer
      and signal processing
    
    This commit adds support for this model. Like the other MOTU models,
    ALSA firewire MOTU driver fails to drive the device for stable sampling
    clock and generate noisy sound.
    
    $ python2 crpp < /sys/bus/firewire/devices/fw1/config_rom
                   ROM header and bus information block
                   -----------------------------------------------------------------
    400  04107574  bus_info_length 4, crc_length 16, crc 30068
    404  31333934  bus_name "1394"
    408  20001000  irmc 0, cmc 0, isc 1, bmc 0, cyc_clk_acc 0, max_rec 1 (4)
    40c  0001f200  company_id 0001f2     |
    410  0007b82d  device_id 000007b82d  | EUI-64 0001f2000007b82d
    
                   root directory
                   -----------------------------------------------------------------
    414  0004c65c  directory_length 4, crc 50780
    418  030001f2  vendor
    41c  0c0083c0  node capabilities per IEEE 1394
    420  8d000006  --> eui-64 leaf at 438
    424  d1000001  --> unit directory at 428
    
                   unit directory at 428
                   -----------------------------------------------------------------
    428  0003d80a  directory_length 3, crc 55306
    42c  120001f2  specifier id
    430  1300000d  version
    434  17100800  model
    
                   eui-64 leaf at 438
                   -----------------------------------------------------------------
    438  00024566  leaf_length 2, crc 17766
    43c  0001f200  company_id 0001f2     |
    440  0007b82d  device_id 000007b82d  | EUI-64 0001f2000007b82d
    Signed-off-by: default avatarTakashi Sakamoto <o-takashi@sakamocchi.jp>
    Link: https://lore.kernel.org/r/20191030080644.1704-7-o-takashi@sakamocchi.jpSigned-off-by: default avatarTakashi Iwai <tiwai@suse.de>
    271e657f
motu.c 8.19 KB