tag | line | file | source code |
hw_config | 35 | drivers/sound/adlib_card.c | attach_adlib_card (long mem_start, struct address_info *hw_config) |
hw_config | 46 | drivers/sound/adlib_card.c | probe_adlib (struct address_info *hw_config) |
hw_config | 63 | drivers/sound/dev_table.c | sndtable_probe (int unit, struct address_info *hw_config) |
hw_config | 73 | drivers/sound/dev_table.c | supported_drivers[i].config.io_base = hw_config->io_base; |
hw_config | 74 | drivers/sound/dev_table.c | supported_drivers[i].config.irq = hw_config->irq; |
hw_config | 75 | drivers/sound/dev_table.c | supported_drivers[i].config.dma = hw_config->dma; |
hw_config | 76 | drivers/sound/dev_table.c | if (supported_drivers[i].probe (hw_config)) return 1; |
hw_config | 85 | drivers/sound/dev_table.c | sndtable_init_card (int unit, struct address_info *hw_config) |
hw_config | 99 | drivers/sound/dev_table.c | supported_drivers[i].config.io_base = hw_config->io_base; |
hw_config | 100 | drivers/sound/dev_table.c | supported_drivers[i].config.irq = hw_config->irq; |
hw_config | 101 | drivers/sound/dev_table.c | supported_drivers[i].config.dma = hw_config->dma; |
hw_config | 103 | drivers/sound/dev_table.c | if (supported_drivers[i].attach (0, hw_config) != 0) |
hw_config | 46 | drivers/sound/dev_table.h | long (*attach) (long mem_start, struct address_info *hw_config); |
hw_config | 47 | drivers/sound/dev_table.h | int (*probe) (struct address_info *hw_config); |
hw_config | 41 | drivers/sound/gus_card.c | attach_gus_card (long mem_start, struct address_info *hw_config) |
hw_config | 45 | drivers/sound/gus_card.c | snd_set_irq_handler (hw_config->irq, gusintr); |
hw_config | 47 | drivers/sound/gus_card.c | if (gus_wave_detect (hw_config->io_base)) /* Try first the default */ |
hw_config | 49 | drivers/sound/gus_card.c | mem_start = gus_wave_init (mem_start, hw_config->irq, hw_config->dma); |
hw_config | 63 | drivers/sound/gus_card.c | if (io_addr != hw_config->io_base) /* Already tested */ |
hw_config | 66 | drivers/sound/gus_card.c | printk (" WARNING! GUS found at %x, config was %x ", io_addr, hw_config->io_base); |
hw_config | 67 | drivers/sound/gus_card.c | mem_start = gus_wave_init (mem_start, hw_config->irq, hw_config->dma); |
hw_config | 80 | drivers/sound/gus_card.c | probe_gus (struct address_info *hw_config) |
hw_config | 84 | drivers/sound/gus_card.c | if (gus_wave_detect (hw_config->io_base)) |
hw_config | 94 | drivers/sound/gus_card.c | if (io_addr != hw_config->io_base) /* Already tested */ |
hw_config | 230 | drivers/sound/mpu401.c | attach_mpu401 (long mem_start, struct address_info *hw_config) |
hw_config | 235 | drivers/sound/mpu401.c | mpu401_base = hw_config->io_base; |
hw_config | 236 | drivers/sound/mpu401.c | mpu401_irq = hw_config->irq; |
hw_config | 303 | drivers/sound/mpu401.c | probe_mpu401 (struct address_info *hw_config) |
hw_config | 307 | drivers/sound/mpu401.c | mpu401_base = hw_config->io_base; |
hw_config | 308 | drivers/sound/mpu401.c | mpu401_irq = hw_config->irq; |
hw_config | 143 | drivers/sound/pas2_card.c | config_pas_hw (struct address_info *hw_config) |
hw_config | 147 | drivers/sound/pas2_card.c | pas_irq = hw_config->irq; |
hw_config | 185 | drivers/sound/pas2_card.c | if (hw_config->dma < 0 || hw_config->dma > 7) |
hw_config | 187 | drivers/sound/pas2_card.c | printk ("PAS2: Invalid DMA selection %d", hw_config->dma); |
hw_config | 192 | drivers/sound/pas2_card.c | pas_write (I_C_2_PCM_DMA_translate[hw_config->dma], IO_CONFIGURATION_2); |
hw_config | 193 | drivers/sound/pas2_card.c | if (!I_C_2_PCM_DMA_translate[hw_config->dma]) |
hw_config | 195 | drivers/sound/pas2_card.c | printk ("PAS2: Invalid DMA selection %d", hw_config->dma); |
hw_config | 269 | drivers/sound/pas2_card.c | detect_pas_hw (struct address_info *hw_config) |
hw_config | 281 | drivers/sound/pas2_card.c | OUTB (hw_config->io_base >> 2, MASTER_DECODE); /* Set base address */ |
hw_config | 282 | drivers/sound/pas2_card.c | translat_code = PAS_DEFAULT_BASE ^ hw_config->io_base; |
hw_config | 311 | drivers/sound/pas2_card.c | attach_pas_card (long mem_start, struct address_info *hw_config) |
hw_config | 313 | drivers/sound/pas2_card.c | pas_irq = hw_config->irq; |
hw_config | 315 | drivers/sound/pas2_card.c | if (detect_pas_hw (hw_config)) |
hw_config | 323 | drivers/sound/pas2_card.c | if (config_pas_hw (hw_config)) |
hw_config | 327 | drivers/sound/pas2_card.c | mem_start = pas_pcm_init (mem_start, hw_config); |
hw_config | 354 | drivers/sound/pas2_card.c | probe_pas (struct address_info *hw_config) |
hw_config | 356 | drivers/sound/pas2_card.c | return detect_pas_hw (hw_config); |
hw_config | 354 | drivers/sound/pas2_pcm.c | pas_pcm_init (long mem_start, struct address_info *hw_config) |
hw_config | 367 | drivers/sound/pas2_pcm.c | sound_dsp_dmachan[my_devnum] = hw_config->dma; |
hw_config | 369 | drivers/sound/pas2_pcm.c | if (hw_config->dma > 3) |
hw_config | 492 | drivers/sound/sb16_dsp.c | sb16_dsp_init (long mem_start, struct address_info *hw_config) |
hw_config | 521 | drivers/sound/sb16_dsp.c | sound_dsp_dmachan[my_dev] = hw_config->dma; |
hw_config | 533 | drivers/sound/sb16_dsp.c | sb16_dsp_detect (struct address_info *hw_config) |
hw_config | 546 | drivers/sound/sb16_dsp.c | if (sbc_base != hw_config->io_base) |
hw_config | 556 | drivers/sound/sb16_dsp.c | if (hw_config->irq != sb_config->irq) |
hw_config | 559 | drivers/sound/sb16_dsp.c | sb_config->irq, hw_config->irq); |
hw_config | 563 | drivers/sound/sb16_dsp.c | if (hw_config->dma < 4) |
hw_config | 564 | drivers/sound/sb16_dsp.c | if (hw_config->dma != sb_config->dma) |
hw_config | 567 | drivers/sound/sb16_dsp.c | sb_config->dma, hw_config->dma); |
hw_config | 571 | drivers/sound/sb16_dsp.c | dma16 = hw_config->dma; |
hw_config | 573 | drivers/sound/sb16_dsp.c | set_irq_hw(hw_config->irq); |
hw_config | 574 | drivers/sound/sb16_dsp.c | sb_setmixer(DMA_NR, (1<<hw_config->dma) | (1<<sb_config->dma)); |
hw_config | 576 | drivers/sound/sb16_dsp.c | DEB(printk ("SoundBlaster 16: IRQ %d DMA %d OK\n",hw_config->irq,hw_config->dma)); |
hw_config | 226 | drivers/sound/sb16_midi.c | attach_sb16midi (long mem_start, struct address_info *hw_config) |
hw_config | 231 | drivers/sound/sb16_midi.c | sb16midi_base = hw_config->io_base; |
hw_config | 297 | drivers/sound/sb16_midi.c | probe_sb16midi (struct address_info *hw_config) |
hw_config | 301 | drivers/sound/sb16_midi.c | sb16midi_base = hw_config->io_base; |
hw_config | 35 | drivers/sound/sb_card.c | attach_sb_card (long mem_start, struct address_info *hw_config) |
hw_config | 38 | drivers/sound/sb_card.c | if (!sb_dsp_detect (hw_config)) |
hw_config | 40 | drivers/sound/sb_card.c | mem_start = sb_dsp_init (mem_start, hw_config); |
hw_config | 47 | drivers/sound/sb_card.c | probe_sb (struct address_info *hw_config) |
hw_config | 49 | drivers/sound/sb_card.c | return sb_dsp_detect (hw_config); |
hw_config | 616 | drivers/sound/sb_dsp.c | sb_dsp_detect (struct address_info *hw_config) |
hw_config | 618 | drivers/sound/sb_dsp.c | sbc_base = hw_config->io_base; |
hw_config | 619 | drivers/sound/sb_dsp.c | sbc_irq = hw_config->irq; |
hw_config | 650 | drivers/sound/sb_dsp.c | sb_dsp_init (long mem_start, struct address_info *hw_config) |
hw_config | 716 | drivers/sound/sb_dsp.c | sound_dsp_dmachan[my_dev] = hw_config->dma; |
hw_config | 112 | drivers/sound/sound_calls.h | int sb_dsp_detect (struct address_info *hw_config); |
hw_config | 113 | drivers/sound/sound_calls.h | long sb_dsp_init (long mem_start, struct address_info *hw_config); |
hw_config | 122 | drivers/sound/sound_calls.h | long sb16_dsp_init(long mem_start, struct address_info *hw_config); |
hw_config | 123 | drivers/sound/sound_calls.h | int sb16_dsp_detect(struct address_info *hw_config); |
hw_config | 127 | drivers/sound/sound_calls.h | long attach_sb16midi(long mem_start, struct address_info * hw_config); |
hw_config | 128 | drivers/sound/sound_calls.h | int probe_sb16midi(struct address_info *hw_config); |
hw_config | 144 | drivers/sound/sound_calls.h | long attach_sb_card(long mem_start, struct address_info *hw_config); |
hw_config | 145 | drivers/sound/sound_calls.h | int probe_sb(struct address_info *hw_config); |
hw_config | 148 | drivers/sound/sound_calls.h | long attach_adlib_card(long mem_start, struct address_info *hw_config); |
hw_config | 149 | drivers/sound/sound_calls.h | int probe_adlib(struct address_info *hw_config); |
hw_config | 152 | drivers/sound/sound_calls.h | long attach_pas_card(long mem_start, struct address_info *hw_config); |
hw_config | 153 | drivers/sound/sound_calls.h | int probe_pas(struct address_info *hw_config); |
hw_config | 161 | drivers/sound/sound_calls.h | long pas_pcm_init(long mem_start, struct address_info *hw_config); |
hw_config | 171 | drivers/sound/sound_calls.h | long attach_gus_card(long mem_start, struct address_info * hw_config); |
hw_config | 172 | drivers/sound/sound_calls.h | int probe_gus(struct address_info *hw_config); |
hw_config | 190 | drivers/sound/sound_calls.h | long attach_mpu401(long mem_start, struct address_info * hw_config); |
hw_config | 191 | drivers/sound/sound_calls.h | int probe_mpu401(struct address_info *hw_config); |
hw_config | 135 | include/linux/cdu31a.h | #define SONY_HWC_GET_LOAD_MECH(c) (c.hw_config[0] & 0x03) |
hw_config | 136 | include/linux/cdu31a.h | #define SONY_HWC_EJECT(c) (c.hw_config[0] & 0x04) |
hw_config | 137 | include/linux/cdu31a.h | #define SONY_HWC_LED_SUPPORT(c) (c.hw_config[0] & 0x08) |
hw_config | 138 | include/linux/cdu31a.h | #define SONY_HWC_GET_BUF_MEM_SIZE(c) ((c.hw_config[0] & 0xc0) >> 6) |
hw_config | 139 | include/linux/cdu31a.h | #define SONY_HWC_AUDIO_PLAYBACK(c) (c.hw_config[1] & 0x01) |
hw_config | 140 | include/linux/cdu31a.h | #define SONY_HWC_ELECTRIC_VOLUME(c) (c.hw_config[1] & 0x02) |
hw_config | 141 | include/linux/cdu31a.h | #define SONY_HWC_ELECTRIC_VOLUME_CTL(c) (c.hw_config[1] & 0x04) |
hw_config | 163 | include/linux/cdu31a.h | unsigned char hw_config[2]; |