snd_pcm_hardware 318 include/sound/pcm.h struct snd_pcm_hardware hw; snd_pcm_hardware 77 sound/aoa/soundbus/i2sbus/i2sbus-pcm.c struct snd_pcm_hardware *hw; snd_pcm_hardware 394 sound/arm/aaci.c static struct snd_pcm_hardware aaci_hw_info = { snd_pcm_hardware 20 sound/arm/pxa2xx-pcm-lib.c static const struct snd_pcm_hardware pxa2xx_pcm_hardware = { snd_pcm_hardware 684 sound/arm/sa11xx-uda1341.c static struct snd_pcm_hardware snd_sa11xx_uda1341_capture = snd_pcm_hardware 707 sound/arm/sa11xx-uda1341.c static struct snd_pcm_hardware snd_sa11xx_uda1341_playback = snd_pcm_hardware 164 sound/core/pcm_native.c struct snd_pcm_hardware *hw; snd_pcm_hardware 1768 sound/core/pcm_native.c struct snd_pcm_hardware *hw = rule->private; snd_pcm_hardware 1914 sound/core/pcm_native.c struct snd_pcm_hardware *hw = &runtime->hw; snd_pcm_hardware 283 sound/drivers/dummy.c static struct snd_pcm_hardware snd_card_dummy_playback = snd_pcm_hardware 301 sound/drivers/dummy.c static struct snd_pcm_hardware snd_card_dummy_capture = snd_pcm_hardware 375 sound/drivers/ml403-ac97cr.c static struct snd_pcm_hardware snd_ml403_ac97cr_playback = { snd_pcm_hardware 394 sound/drivers/ml403-ac97cr.c static struct snd_pcm_hardware snd_ml403_ac97cr_capture = { snd_pcm_hardware 247 sound/drivers/pcsp/pcsp_lib.c static struct snd_pcm_hardware snd_pcsp_playback = { snd_pcm_hardware 553 sound/drivers/vx/vx_pcm.c static struct snd_pcm_hardware vx_pcm_playback_hw = { snd_pcm_hardware 964 sound/drivers/vx/vx_pcm.c static struct snd_pcm_hardware vx_pcm_capture_hw = { snd_pcm_hardware 342 sound/isa/ad1816a/ad1816a_lib.c static struct snd_pcm_hardware snd_ad1816a_playback = { snd_pcm_hardware 361 sound/isa/ad1816a/ad1816a_lib.c static struct snd_pcm_hardware snd_ad1816a_capture = { snd_pcm_hardware 520 sound/isa/es1688/es1688_lib.c static struct snd_pcm_hardware snd_es1688_playback = snd_pcm_hardware 538 sound/isa/es1688/es1688_lib.c static struct snd_pcm_hardware snd_es1688_capture = snd_pcm_hardware 850 sound/isa/es18xx.c static struct snd_pcm_hardware snd_es18xx_playback = snd_pcm_hardware 870 sound/isa/es18xx.c static struct snd_pcm_hardware snd_es18xx_capture = snd_pcm_hardware 623 sound/isa/gus/gus_pcm.c static struct snd_pcm_hardware snd_gf1_pcm_playback = snd_pcm_hardware 641 sound/isa/gus/gus_pcm.c static struct snd_pcm_hardware snd_gf1_pcm_capture = snd_pcm_hardware 157 sound/isa/sb/emu8000_pcm.c static struct snd_pcm_hardware emu8k_pcm_hw = { snd_pcm_hardware 475 sound/isa/sb/sb16_main.c static struct snd_pcm_hardware snd_sb16_playback = snd_pcm_hardware 493 sound/isa/sb/sb16_main.c static struct snd_pcm_hardware snd_sb16_capture = snd_pcm_hardware 386 sound/isa/sb/sb8_main.c static struct snd_pcm_hardware snd_sb8_playback = snd_pcm_hardware 405 sound/isa/sb/sb8_main.c static struct snd_pcm_hardware snd_sb8_capture = snd_pcm_hardware 1401 sound/isa/wss/wss_lib.c static struct snd_pcm_hardware snd_wss_playback = snd_pcm_hardware 1422 sound/isa/wss/wss_lib.c static struct snd_pcm_hardware snd_wss_capture = snd_pcm_hardware 266 sound/mips/au1x00.c static struct snd_pcm_hardware snd_au1000_hw = snd_pcm_hardware 493 sound/mips/hal2.c static struct snd_pcm_hardware hal2_pcm_hw = { snd_pcm_hardware 542 sound/mips/sgio2audio.c static struct snd_pcm_hardware snd_sgio2audio_pcm_hw = { snd_pcm_hardware 263 sound/parisc/harmony.c static struct snd_pcm_hardware snd_harmony_playback = snd_pcm_hardware 284 sound/parisc/harmony.c static struct snd_pcm_hardware snd_harmony_capture = snd_pcm_hardware 289 sound/pci/ad1889.c static struct snd_pcm_hardware snd_ad1889_playback_hw = { snd_pcm_hardware 306 sound/pci/ad1889.c static struct snd_pcm_hardware snd_ad1889_capture_hw = { snd_pcm_hardware 1507 sound/pci/ali5451/ali5451.c static struct snd_pcm_hardware snd_ali_playback = snd_pcm_hardware 1533 sound/pci/ali5451/ali5451.c static struct snd_pcm_hardware snd_ali_capture = snd_pcm_hardware 1651 sound/pci/ali5451/ali5451.c static struct snd_pcm_hardware snd_ali_modem = snd_pcm_hardware 345 sound/pci/als300.c static struct snd_pcm_hardware snd_als300_playback_hw = snd_pcm_hardware 364 sound/pci/als300.c static struct snd_pcm_hardware snd_als300_capture_hw = snd_pcm_hardware 596 sound/pci/als4000.c static struct snd_pcm_hardware snd_als4000_playback = snd_pcm_hardware 615 sound/pci/als4000.c static struct snd_pcm_hardware snd_als4000_capture = snd_pcm_hardware 1011 sound/pci/atiixp.c static struct snd_pcm_hardware snd_atiixp_pcm_hw = snd_pcm_hardware 837 sound/pci/atiixp_modem.c static struct snd_pcm_hardware snd_atiixp_pcm_hw = snd_pcm_hardware 33 sound/pci/au88x0/au88x0_pcm.c static struct snd_pcm_hardware snd_vortex_playback_hw_adb = { snd_pcm_hardware 58 sound/pci/au88x0/au88x0_pcm.c static struct snd_pcm_hardware snd_vortex_playback_hw_a3d = { snd_pcm_hardware 78 sound/pci/au88x0/au88x0_pcm.c static struct snd_pcm_hardware snd_vortex_playback_hw_spdif = { snd_pcm_hardware 101 sound/pci/au88x0/au88x0_pcm.c static struct snd_pcm_hardware snd_vortex_playback_hw_wt = { snd_pcm_hardware 57 sound/pci/aw2/aw2-alsa.c static struct snd_pcm_hardware snd_aw2_playback_hw = { snd_pcm_hardware 74 sound/pci/aw2/aw2-alsa.c static struct snd_pcm_hardware snd_aw2_capture_hw = { snd_pcm_hardware 1693 sound/pci/azt3328.c static const struct snd_pcm_hardware snd_azf3328_playback = snd_pcm_hardware 1721 sound/pci/azt3328.c static const struct snd_pcm_hardware snd_azf3328_capture = snd_pcm_hardware 348 sound/pci/bt87x.c static struct snd_pcm_hardware snd_bt87x_digital_hw = { snd_pcm_hardware 364 sound/pci/bt87x.c static struct snd_pcm_hardware snd_bt87x_analog_hw = { snd_pcm_hardware 281 sound/pci/ca0106/ca0106_main.c static struct snd_pcm_hardware snd_ca0106_playback_hw = { snd_pcm_hardware 302 sound/pci/ca0106/ca0106_main.c static struct snd_pcm_hardware snd_ca0106_capture_hw = { snd_pcm_hardware 487 sound/pci/cmipci.c struct snd_pcm_hardware *hw_info[3]; /* for playbacks */ snd_pcm_hardware 1472 sound/pci/cmipci.c static struct snd_pcm_hardware snd_cmipci_playback = snd_pcm_hardware 1492 sound/pci/cmipci.c static struct snd_pcm_hardware snd_cmipci_capture = snd_pcm_hardware 1512 sound/pci/cmipci.c static struct snd_pcm_hardware snd_cmipci_playback2 = snd_pcm_hardware 1532 sound/pci/cmipci.c static struct snd_pcm_hardware snd_cmipci_playback_spdif = snd_pcm_hardware 1552 sound/pci/cmipci.c static struct snd_pcm_hardware snd_cmipci_playback_iec958_subframe = snd_pcm_hardware 1572 sound/pci/cmipci.c static struct snd_pcm_hardware snd_cmipci_capture_spdif = snd_pcm_hardware 842 sound/pci/cs4281.c static struct snd_pcm_hardware snd_cs4281_playback = snd_pcm_hardware 867 sound/pci/cs4281.c static struct snd_pcm_hardware snd_cs4281_capture = snd_pcm_hardware 1251 sound/pci/cs46xx/cs46xx_lib.c static struct snd_pcm_hardware snd_cs46xx_playback = snd_pcm_hardware 1273 sound/pci/cs46xx/cs46xx_lib.c static struct snd_pcm_hardware snd_cs46xx_capture = snd_pcm_hardware 37 sound/pci/cs5535audio/cs5535audio_pcm.c static struct snd_pcm_hardware snd_cs5535audio_playback = snd_pcm_hardware 66 sound/pci/cs5535audio/cs5535audio_pcm.c static struct snd_pcm_hardware snd_cs5535audio_capture = snd_pcm_hardware 71 sound/pci/echoaudio/darla20.c static struct snd_pcm_hardware pcm_hardware_skel = { snd_pcm_hardware 76 sound/pci/echoaudio/darla24.c static struct snd_pcm_hardware pcm_hardware_skel = { snd_pcm_hardware 89 sound/pci/echoaudio/echo3g.c static struct snd_pcm_hardware pcm_hardware_skel = { snd_pcm_hardware 246 sound/pci/echoaudio/echoaudio.c memcpy(&pipe->hw, &pcm_hardware_skel, sizeof(struct snd_pcm_hardware)); snd_pcm_hardware 341 sound/pci/echoaudio/echoaudio.h struct snd_pcm_hardware hw; snd_pcm_hardware 75 sound/pci/echoaudio/gina20.c static struct snd_pcm_hardware pcm_hardware_skel = { snd_pcm_hardware 96 sound/pci/echoaudio/gina24.c static struct snd_pcm_hardware pcm_hardware_skel = { snd_pcm_hardware 76 sound/pci/echoaudio/indigo.c static struct snd_pcm_hardware pcm_hardware_skel = { snd_pcm_hardware 76 sound/pci/echoaudio/indigodj.c static struct snd_pcm_hardware pcm_hardware_skel = { snd_pcm_hardware 77 sound/pci/echoaudio/indigoio.c static struct snd_pcm_hardware pcm_hardware_skel = { snd_pcm_hardware 85 sound/pci/echoaudio/layla20.c static struct snd_pcm_hardware pcm_hardware_skel = { snd_pcm_hardware 95 sound/pci/echoaudio/layla24.c static struct snd_pcm_hardware pcm_hardware_skel = { snd_pcm_hardware 85 sound/pci/echoaudio/mia.c static struct snd_pcm_hardware pcm_hardware_skel = { snd_pcm_hardware 105 sound/pci/echoaudio/mona.c static struct snd_pcm_hardware pcm_hardware_skel = { snd_pcm_hardware 257 sound/pci/emu10k1/emu10k1x.c static struct snd_pcm_hardware snd_emu10k1x_playback_hw = { snd_pcm_hardware 276 sound/pci/emu10k1/emu10k1x.c static struct snd_pcm_hardware snd_emu10k1x_capture_hw = { snd_pcm_hardware 552 sound/pci/emu10k1/emupcm.c static struct snd_pcm_hardware snd_emu10k1_efx_playback = snd_pcm_hardware 937 sound/pci/emu10k1/emupcm.c static struct snd_pcm_hardware snd_emu10k1_playback = snd_pcm_hardware 961 sound/pci/emu10k1/emupcm.c static struct snd_pcm_hardware snd_emu10k1_capture = snd_pcm_hardware 981 sound/pci/emu10k1/emupcm.c static struct snd_pcm_hardware snd_emu10k1_capture_efx = snd_pcm_hardware 1702 sound/pci/emu10k1/emupcm.c static struct snd_pcm_hardware snd_emu10k1_fx8010_playback = snd_pcm_hardware 125 sound/pci/emu10k1/p16v.c static struct snd_pcm_hardware snd_p16v_playback_hw = { snd_pcm_hardware 146 sound/pci/emu10k1/p16v.c static struct snd_pcm_hardware snd_p16v_capture_hw = { snd_pcm_hardware 1044 sound/pci/ens1370.c static struct snd_pcm_hardware snd_ensoniq_playback1 = snd_pcm_hardware 1071 sound/pci/ens1370.c static struct snd_pcm_hardware snd_ensoniq_playback2 = snd_pcm_hardware 1091 sound/pci/ens1370.c static struct snd_pcm_hardware snd_ensoniq_capture = snd_pcm_hardware 899 sound/pci/es1938.c static struct snd_pcm_hardware snd_es1938_capture = snd_pcm_hardware 921 sound/pci/es1938.c static struct snd_pcm_hardware snd_es1938_playback = snd_pcm_hardware 1280 sound/pci/es1968.c static struct snd_pcm_hardware snd_es1968_playback = { snd_pcm_hardware 1301 sound/pci/es1968.c static struct snd_pcm_hardware snd_es1968_capture = { snd_pcm_hardware 570 sound/pci/fm801.c static struct snd_pcm_hardware snd_fm801_playback = snd_pcm_hardware 590 sound/pci/fm801.c static struct snd_pcm_hardware snd_fm801_capture = snd_pcm_hardware 1293 sound/pci/hda/hda_intel.c static struct snd_pcm_hardware azx_pcm_hw = { snd_pcm_hardware 716 sound/pci/ice1712/ice1712.c static const struct snd_pcm_hardware snd_ice1712_playback = { snd_pcm_hardware 735 sound/pci/ice1712/ice1712.c static const struct snd_pcm_hardware snd_ice1712_playback_ds = { snd_pcm_hardware 754 sound/pci/ice1712/ice1712.c static const struct snd_pcm_hardware snd_ice1712_capture = { snd_pcm_hardware 1125 sound/pci/ice1712/ice1712.c static const struct snd_pcm_hardware snd_ice1712_playback_pro = { snd_pcm_hardware 1144 sound/pci/ice1712/ice1712.c static const struct snd_pcm_hardware snd_ice1712_capture_pro = { snd_pcm_hardware 845 sound/pci/ice1712/ice1724.c static const struct snd_pcm_hardware snd_vt1724_playback_pro = { snd_pcm_hardware 863 sound/pci/ice1712/ice1724.c static const struct snd_pcm_hardware snd_vt1724_spdif = { snd_pcm_hardware 884 sound/pci/ice1712/ice1724.c static const struct snd_pcm_hardware snd_vt1724_2ch_stereo = { snd_pcm_hardware 1078 sound/pci/intel8x0.c static struct snd_pcm_hardware snd_intel8x0_stream = snd_pcm_hardware 601 sound/pci/intel8x0m.c static struct snd_pcm_hardware snd_intel8x0m_stream = snd_pcm_hardware 1237 sound/pci/korg1212/korg1212.c static struct snd_pcm_hardware snd_korg1212_playback_info = snd_pcm_hardware 1257 sound/pci/korg1212/korg1212.c static struct snd_pcm_hardware snd_korg1212_capture_info = snd_pcm_hardware 1712 sound/pci/maestro3.c static struct snd_pcm_hardware snd_m3_playback = snd_pcm_hardware 1733 sound/pci/maestro3.c static struct snd_pcm_hardware snd_m3_capture = snd_pcm_hardware 651 sound/pci/mixart/mixart.c static struct snd_pcm_hardware snd_mixart_analog_caps = snd_pcm_hardware 672 sound/pci/mixart/mixart.c static struct snd_pcm_hardware snd_mixart_digital_caps = snd_pcm_hardware 782 sound/pci/nm256/nm256.c static struct snd_pcm_hardware snd_nm256_playback = snd_pcm_hardware 801 sound/pci/nm256/nm256.c static struct snd_pcm_hardware snd_nm256_capture = snd_pcm_hardware 55 sound/pci/oxygen/oxygen.h struct snd_pcm_hardware; snd_pcm_hardware 74 sound/pci/oxygen/oxygen.h struct snd_pcm_hardware *hardware); snd_pcm_hardware 37 sound/pci/oxygen/oxygen_pcm.c static const struct snd_pcm_hardware oxygen_stereo_hardware = { snd_pcm_hardware 63 sound/pci/oxygen/oxygen_pcm.c static const struct snd_pcm_hardware oxygen_multichannel_hardware = { snd_pcm_hardware 89 sound/pci/oxygen/oxygen_pcm.c static const struct snd_pcm_hardware oxygen_ac97_hardware = { snd_pcm_hardware 108 sound/pci/oxygen/oxygen_pcm.c static const struct snd_pcm_hardware *const oxygen_hardware[PCM_COUNT] = { snd_pcm_hardware 821 sound/pci/pcxhr/pcxhr.c static struct snd_pcm_hardware pcxhr_caps = snd_pcm_hardware 1347 sound/pci/riptide/riptide.c static struct snd_pcm_hardware snd_riptide_playback = { snd_pcm_hardware 1366 sound/pci/riptide/riptide.c static struct snd_pcm_hardware snd_riptide_capture = { snd_pcm_hardware 304 sound/pci/rme32.c static struct snd_pcm_hardware snd_rme32_spdif_info = { snd_pcm_hardware 330 sound/pci/rme32.c static struct snd_pcm_hardware snd_rme32_adat_info = snd_pcm_hardware 355 sound/pci/rme32.c static struct snd_pcm_hardware snd_rme32_spdif_fd_info = { snd_pcm_hardware 381 sound/pci/rme32.c static struct snd_pcm_hardware snd_rme32_adat_fd_info = snd_pcm_hardware 349 sound/pci/rme96.c static struct snd_pcm_hardware snd_rme96_playback_spdif_info = snd_pcm_hardware 378 sound/pci/rme96.c static struct snd_pcm_hardware snd_rme96_capture_spdif_info = snd_pcm_hardware 407 sound/pci/rme96.c static struct snd_pcm_hardware snd_rme96_playback_adat_info = snd_pcm_hardware 432 sound/pci/rme96.c static struct snd_pcm_hardware snd_rme96_capture_adat_info = snd_pcm_hardware 4049 sound/pci/rme9652/hdsp.c static struct snd_pcm_hardware snd_hdsp_playback_subinfo = snd_pcm_hardware 4079 sound/pci/rme9652/hdsp.c static struct snd_pcm_hardware snd_hdsp_capture_subinfo = snd_pcm_hardware 3850 sound/pci/rme9652/hdspm.c static struct snd_pcm_hardware snd_hdspm_playback_subinfo = { snd_pcm_hardware 3875 sound/pci/rme9652/hdspm.c static struct snd_pcm_hardware snd_hdspm_capture_subinfo = { snd_pcm_hardware 2173 sound/pci/rme9652/rme9652.c static struct snd_pcm_hardware snd_rme9652_playback_subinfo = snd_pcm_hardware 2197 sound/pci/rme9652/rme9652.c static struct snd_pcm_hardware snd_rme9652_capture_subinfo = snd_pcm_hardware 155 sound/pci/sis7019.c static struct snd_pcm_hardware sis_playback_hw_info = { snd_pcm_hardware 176 sound/pci/sis7019.c static struct snd_pcm_hardware sis_capture_hw_info = { snd_pcm_hardware 742 sound/pci/sonicvibes.c static struct snd_pcm_hardware snd_sonicvibes_playback = snd_pcm_hardware 761 sound/pci/sonicvibes.c static struct snd_pcm_hardware snd_sonicvibes_capture = snd_pcm_hardware 1724 sound/pci/trident/trident_main.c static struct snd_pcm_hardware snd_trident_playback = snd_pcm_hardware 1749 sound/pci/trident/trident_main.c static struct snd_pcm_hardware snd_trident_capture = snd_pcm_hardware 1774 sound/pci/trident/trident_main.c static struct snd_pcm_hardware snd_trident_foldback = snd_pcm_hardware 1798 sound/pci/trident/trident_main.c static struct snd_pcm_hardware snd_trident_spdif = snd_pcm_hardware 1819 sound/pci/trident/trident_main.c static struct snd_pcm_hardware snd_trident_spdif_7018 = snd_pcm_hardware 1136 sound/pci/via82xx.c static struct snd_pcm_hardware snd_via82xx_hw = snd_pcm_hardware 709 sound/pci/via82xx_modem.c static struct snd_pcm_hardware snd_via82xx_hw = snd_pcm_hardware 836 sound/pci/ymfpci/ymfpci_main.c static struct snd_pcm_hardware snd_ymfpci_playback = snd_pcm_hardware 858 sound/pci/ymfpci/ymfpci_main.c static struct snd_pcm_hardware snd_ymfpci_capture = snd_pcm_hardware 240 sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c static struct snd_pcm_hardware pdacf_pcm_capture_hw = { snd_pcm_hardware 511 sound/ppc/pmac.c static struct snd_pcm_hardware snd_pmac_playback = snd_pcm_hardware 530 sound/ppc/pmac.c static struct snd_pcm_hardware snd_pmac_capture = snd_pcm_hardware 140 sound/ppc/snd_ps3.c static const struct snd_pcm_hardware snd_ps3_pcm_hw = { snd_pcm_hardware 216 sound/sh/aica.c static struct snd_pcm_hardware snd_pcm_aica_playback_hw = { snd_pcm_hardware 37 sound/soc/at32/at32-pcm.c static const struct snd_pcm_hardware at32_pcm_hardware = { snd_pcm_hardware 42 sound/soc/at91/at91-pcm.c static const struct snd_pcm_hardware at91_pcm_hardware = { snd_pcm_hardware 83 sound/soc/au1x/dbdma2.c static const struct snd_pcm_hardware au1xpsc_pcm_hardware = { snd_pcm_hardware 94 sound/soc/blackfin/bf5xx-ac97-pcm.c static const struct snd_pcm_hardware bf5xx_pcm_hardware = { snd_pcm_hardware 100 sound/soc/blackfin/bf5xx-ac97-pcm.c static const struct snd_pcm_hardware bf5xx_pcm_hardware = { snd_pcm_hardware 52 sound/soc/blackfin/bf5xx-i2s-pcm.c static const struct snd_pcm_hardware bf5xx_pcm_hardware = { snd_pcm_hardware 34 sound/soc/davinci/davinci-pcm.c static struct snd_pcm_hardware davinci_pcm_hardware = { snd_pcm_hardware 140 sound/soc/fsl/fsl_dma.c static const struct snd_pcm_hardware fsl_dma_hardware = { snd_pcm_hardware 501 sound/soc/fsl/mpc5200_psc_i2s.c static const struct snd_pcm_hardware psc_i2s_pcm_hardware = { snd_pcm_hardware 33 sound/soc/omap/omap-pcm.c static const struct snd_pcm_hardware omap_pcm_hardware = { snd_pcm_hardware 43 sound/soc/s3c24xx/s3c24xx-pcm.c static const struct snd_pcm_hardware s3c24xx_pcm_hardware = { snd_pcm_hardware 102 sound/soc/sh/dma-sh7760.c static struct snd_pcm_hardware camelot_pcm_hardware = { snd_pcm_hardware 669 sound/sparc/amd7930.c static struct snd_pcm_hardware snd_amd7930_pcm_hw = snd_pcm_hardware 1086 sound/sparc/cs4231.c static struct snd_pcm_hardware snd_cs4231_playback = { snd_pcm_hardware 1110 sound/sparc/cs4231.c static struct snd_pcm_hardware snd_cs4231_capture = { snd_pcm_hardware 1974 sound/sparc/dbri.c static struct snd_pcm_hardware snd_dbri_pcm_hw = { snd_pcm_hardware 114 sound/spi/at73c213.c static struct snd_pcm_hardware snd_at73c213_playback_hw = { snd_pcm_hardware 50 sound/usb/caiaq/caiaq-audio.c static struct snd_pcm_hardware snd_usb_caiaq_pcm_hardware = { snd_pcm_hardware 108 sound/usb/caiaq/caiaq-device.h struct snd_pcm_hardware pcm_info; snd_pcm_hardware 1559 sound/usb/usbaudio.c static struct snd_pcm_hardware snd_usb_hardware = snd_pcm_hardware 869 sound/usb/usx2y/usbusx2yaudio.c static struct snd_pcm_hardware snd_usX2Y_2c = snd_pcm_hardware 546 sound/usb/usx2y/usx2yhwdeppcm.c static struct snd_pcm_hardware snd_usX2Y_4c =