see : AmiloA's laptop M5451 sound card
lshal | grep alsa
udi = '/org/freedesktop/Hal/devices/computer_alsa_timer' info.udi = '/org/freedesktop/Hal/devices/computer_alsa_timer' (string) alsa.device_file = '/dev/snd/timer' (string) alsa.type = 'timer' (string) info.capabilities = {'alsa'} (string list) info.category = 'alsa' (string)
udi = '/org/freedesktop/Hal/devices/computer_alsa_sequencer' info.udi = '/org/freedesktop/Hal/devices/computer_alsa_sequencer' (string) alsa.device_file = '/dev/snd/seq' (string) alsa.type = 'sequencer' (string) info.capabilities = {'alsa'} (string list) info.category = 'alsa' (string)
see TI Chipset :
lshal | grep alsa
udi = '/org/freedesktop/Hal/devices/usb_device_8bb_2904_noserial_if0_alsa_control__1' info.udi = '/org/freedesktop/Hal/devices/usb_device_8bb_2904_noserial_if0_alsa_control__1' (string) alsa.card_id = 'default' (string) alsa.type = 'control' (string) alsa.card = 1 (0x1) (int) alsa.physical_device = '/org/freedesktop/Hal/devices/usb_device_8bb_2904_noserial_if0' (string) alsa.device_file = '/dev/snd/controlC1' (string) info.capabilities = {'alsa'} (string list) info.category = 'alsa' (string)
udi = '/org/freedesktop/Hal/devices/usb_device_8bb_2904_noserial_if0_alsa_capture_0' info.udi = '/org/freedesktop/Hal/devices/usb_device_8bb_2904_noserial_if0_alsa_capture_0' (string) alsa.type = 'capture' (string) alsa.device_id = 'USB Audio' (string) alsa.pcm_class = 'generic' (string) alsa.card_id = 'default' (string) alsa.device = 0 (0x0) (int) alsa.card = 1 (0x1) (int) alsa.physical_device = '/org/freedesktop/Hal/devices/usb_device_8bb_2904_noserial_if0' (string) alsa.device_file = '/dev/snd/pcmC1D0c' (string) info.capabilities = {'alsa'} (string list) info.category = 'alsa' (string)
udi = '/org/freedesktop/Hal/devices/usb_device_8bb_2904_noserial_if0_alsa_playback_0' info.udi = '/org/freedesktop/Hal/devices/usb_device_8bb_2904_noserial_if0_alsa_playback_0' (string) alsa.type = 'playback' (string) alsa.device_id = 'USB Audio' (string) alsa.pcm_class = 'generic' (string) alsa.card_id = 'default' (string) alsa.device = 0 (0x0) (int) alsa.card = 1 (0x1) (int) alsa.physical_device = '/org/freedesktop/Hal/devices/usb_device_8bb_2904_noserial_if0' (string) alsa.device_file = '/dev/snd/pcmC1D0p' (string) info.capabilities = {'alsa'} (string list) info.category = 'alsa' (string)