taglinefilesource code
hw_config36drivers/sound/adlib_card.cattach_adlib_card (long mem_start, struct address_info *hw_config)
hw_config47drivers/sound/adlib_card.cprobe_adlib (struct address_info *hw_config)
hw_config61drivers/sound/dev_table.csndtable_probe (int unit, struct address_info *hw_config)
hw_config70drivers/sound/dev_table.creturn supported_drivers[i].probe (hw_config);
hw_config76drivers/sound/dev_table.csndtable_init_card (int unit, struct address_info *hw_config)
hw_config90drivers/sound/dev_table.cif (supported_drivers[i].attach (0, hw_config) != 0)
hw_config46drivers/sound/dev_table.hlong (*attach) (long mem_start, struct address_info *hw_config);
hw_config47drivers/sound/dev_table.hint (*probe) (struct address_info *hw_config);
hw_config41drivers/sound/gus_card.cattach_gus_card (long mem_start, struct address_info *hw_config)
hw_config45drivers/sound/gus_card.csnd_set_irq_handler (hw_config->irq, gusintr);
hw_config47drivers/sound/gus_card.cif (gus_wave_detect (hw_config->io_base))  /* Try first the default */
hw_config49drivers/sound/gus_card.cmem_start = gus_wave_init (mem_start, hw_config->irq, hw_config->dma);
hw_config63drivers/sound/gus_card.cif (io_addr != hw_config->io_base)  /* Already tested */
hw_config66drivers/sound/gus_card.cprintk (" WARNING! GUS found at %03x, config was %03x ", io_addr, hw_config->io_base);
hw_config67drivers/sound/gus_card.cmem_start = gus_wave_init (mem_start, hw_config->irq, hw_config->dma);
hw_config80drivers/sound/gus_card.cprobe_gus (struct address_info *hw_config)
hw_config84drivers/sound/gus_card.cif (gus_wave_detect (hw_config->io_base))
hw_config94drivers/sound/gus_card.cif (io_addr != hw_config->io_base)  /* Already tested */
hw_config230drivers/sound/mpu401.cattach_mpu401 (long mem_start, struct address_info *hw_config)
hw_config235drivers/sound/mpu401.cmpu401_base = hw_config->io_base;
hw_config236drivers/sound/mpu401.cmpu401_irq = hw_config->irq;
hw_config303drivers/sound/mpu401.cprobe_mpu401 (struct address_info *hw_config)
hw_config307drivers/sound/mpu401.cmpu401_base = hw_config->io_base;
hw_config308drivers/sound/mpu401.cmpu401_irq = hw_config->irq;
hw_config143drivers/sound/pas2_card.cconfig_pas_hw (struct address_info *hw_config)
hw_config147drivers/sound/pas2_card.cpas_irq = hw_config->irq;
hw_config185drivers/sound/pas2_card.cif (hw_config->dma < 0 || hw_config->dma > 7)
hw_config187drivers/sound/pas2_card.cprintk ("PAS2: Invalid DMA selection %d", hw_config->dma);
hw_config192drivers/sound/pas2_card.cpas_write (I_C_2_PCM_DMA_translate[hw_config->dma], IO_CONFIGURATION_2);
hw_config193drivers/sound/pas2_card.cif (!I_C_2_PCM_DMA_translate[hw_config->dma])
hw_config195drivers/sound/pas2_card.cprintk ("PAS2: Invalid DMA selection %d", hw_config->dma);
hw_config269drivers/sound/pas2_card.cdetect_pas_hw (struct address_info *hw_config)
hw_config281drivers/sound/pas2_card.cOUTB (hw_config->io_base >> 2, MASTER_DECODE);  /* Set base address */
hw_config282drivers/sound/pas2_card.ctranslat_code = PAS_DEFAULT_BASE ^ hw_config->io_base;
hw_config311drivers/sound/pas2_card.cattach_pas_card (long mem_start, struct address_info *hw_config)
hw_config313drivers/sound/pas2_card.cpas_irq = hw_config->irq;
hw_config315drivers/sound/pas2_card.cif (detect_pas_hw (hw_config))
hw_config323drivers/sound/pas2_card.cif (config_pas_hw (hw_config))
hw_config327drivers/sound/pas2_card.cmem_start = pas_pcm_init (mem_start, hw_config);
hw_config354drivers/sound/pas2_card.cprobe_pas (struct address_info *hw_config)
hw_config356drivers/sound/pas2_card.creturn detect_pas_hw (hw_config);
hw_config352drivers/sound/pas2_pcm.cpas_pcm_init (long mem_start, struct address_info *hw_config)
hw_config365drivers/sound/pas2_pcm.csound_dsp_dmachan[my_devnum] = hw_config->dma;
hw_config367drivers/sound/pas2_pcm.cif (hw_config->dma > 3)
hw_config9drivers/sound/sb16_dsp.clong sb16_dsp_init(long mem_start, struct address_info *hw_config)
hw_config14drivers/sound/sb16_dsp.cint sb16_dsp_detect(struct address_info *hw_config)
hw_config36drivers/sound/sb_card.cattach_sb_card (long mem_start, struct address_info *hw_config)
hw_config39drivers/sound/sb_card.cif (!sb_dsp_detect (hw_config))
hw_config41drivers/sound/sb_card.cmem_start = sb_dsp_init (mem_start, hw_config);
hw_config48drivers/sound/sb_card.cprobe_sb (struct address_info *hw_config)
hw_config50drivers/sound/sb_card.creturn sb_dsp_detect (hw_config);
hw_config610drivers/sound/sb_dsp.csb_dsp_detect (struct address_info *hw_config)
hw_config612drivers/sound/sb_dsp.csbc_base = hw_config->io_base;
hw_config613drivers/sound/sb_dsp.csbc_irq = hw_config->irq;
hw_config644drivers/sound/sb_dsp.csb_dsp_init (long mem_start, struct address_info *hw_config)
hw_config707drivers/sound/sb_dsp.csound_dsp_dmachan[my_dev] = hw_config->dma;
hw_config102drivers/sound/sound_calls.hint sb_dsp_detect (struct address_info *hw_config);
hw_config103drivers/sound/sound_calls.hlong sb_dsp_init (long mem_start, struct address_info *hw_config);
hw_config112drivers/sound/sound_calls.hlong sb16_dsp_init(long mem_start, struct address_info *hw_config);
hw_config113drivers/sound/sound_calls.hint sb16_dsp_detect(struct address_info *hw_config);
hw_config129drivers/sound/sound_calls.hlong attach_sb_card(long mem_start, struct address_info *hw_config);
hw_config130drivers/sound/sound_calls.hint probe_sb(struct address_info *hw_config);
hw_config133drivers/sound/sound_calls.hlong attach_adlib_card(long mem_start, struct address_info *hw_config);
hw_config134drivers/sound/sound_calls.hint probe_adlib(struct address_info *hw_config);
hw_config137drivers/sound/sound_calls.hlong attach_pas_card(long mem_start, struct address_info *hw_config);
hw_config138drivers/sound/sound_calls.hint probe_pas(struct address_info *hw_config);
hw_config146drivers/sound/sound_calls.hlong pas_pcm_init(long mem_start, struct address_info *hw_config);
hw_config156drivers/sound/sound_calls.hlong attach_gus_card(long mem_start, struct address_info * hw_config);
hw_config157drivers/sound/sound_calls.hint probe_gus(struct address_info *hw_config);
hw_config175drivers/sound/sound_calls.hlong attach_mpu401(long mem_start, struct address_info * hw_config);
hw_config176drivers/sound/sound_calls.hint probe_mpu401(struct address_info *hw_config);
hw_config135include/linux/cdu31a.h#define SONY_HWC_GET_LOAD_MECH(c)  (c.hw_config[0] & 0x03)
hw_config136include/linux/cdu31a.h#define SONY_HWC_EJECT(c)    (c.hw_config[0] & 0x04)
hw_config137include/linux/cdu31a.h#define SONY_HWC_LED_SUPPORT(c)    (c.hw_config[0] & 0x08)
hw_config138include/linux/cdu31a.h#define SONY_HWC_GET_BUF_MEM_SIZE(c)  ((c.hw_config[0] & 0xc0) >> 6)
hw_config139include/linux/cdu31a.h#define SONY_HWC_AUDIO_PLAYBACK(c)  (c.hw_config[1] & 0x01)
hw_config140include/linux/cdu31a.h#define SONY_HWC_ELECTRIC_VOLUME(c)  (c.hw_config[1] & 0x02)
hw_config141include/linux/cdu31a.h#define SONY_HWC_ELECTRIC_VOLUME_CTL(c)  (c.hw_config[1] & 0x04)
hw_config163include/linux/cdu31a.hunsigned char hw_config[2];