/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/sound/ |
H A D | sb_ess.h | 6 (sb_devc *devc); 8 (sb_devc *devc, struct address_info *hw_config); 11 (sb_devc *devc, int *audio_flags, int *format_mask); 13 (sb_devc *devc, struct address_info *hw_config); 15 (sb_devc *devc); 18 (sb_devc *devc, struct address_info *hw_config); 20 (sb_devc *devc); 23 (sb_devc *devc, unsigned int port, unsigned int value); 25 (sb_devc *devc, unsigned int port); 27 (sb_devc *devc, in [all...] |
H A D | uart401.c | 44 #define DATAPORT (devc->base) 45 #define COMDPORT (devc->base+1) 46 #define STATPORT (devc->base+1) 48 static int uart401_status(uart401_devc * devc) argument 53 #define input_avail(devc) (!(uart401_status(devc)&INPUT_AVAIL)) 54 #define output_ready(devc) (!(uart401_status(devc)&OUTPUT_READY)) 56 static void uart401_cmd(uart401_devc * devc, unsigned char cmd) argument 61 static int uart401_read(uart401_devc * devc) argument 66 uart401_write(uart401_devc * devc, unsigned char byte) argument 80 uart401_input_loop(uart401_devc * devc) argument 99 uart401_devc *devc = dev_id; local 117 uart401_devc *devc = (uart401_devc *) midi_devs[dev]->devc; local 137 uart401_devc *devc = (uart401_devc *) midi_devs[dev]->devc; local 147 uart401_devc *devc = (uart401_devc *) midi_devs[dev]->devc; local 220 enter_uart_mode(uart401_devc * devc) argument 243 reset_uart401(uart401_devc * devc) argument 294 uart401_devc *devc; local 398 uart401_devc *devc; local [all...] |
H A D | sb_audio.c | 36 sb_devc *devc = audio_devs[dev]->devc; local 39 if (devc == NULL) 44 if (devc->caps & SB_NO_RECORDING && mode & OPEN_READ) 49 spin_lock_irqsave(&devc->lock, flags); 50 if (devc->opened) 52 spin_unlock_irqrestore(&devc->lock, flags); 55 if (devc->dma16 != -1 && devc->dma16 != devc 99 sb_devc *devc = audio_devs[dev]->devc; local 131 sb_devc *devc = audio_devs[dev]->devc; local 151 sb_devc *devc = audio_devs[dev]->devc; local 177 sb_devc *devc = audio_devs[dev]->devc; local 203 sb_devc *devc = audio_devs[dev]->devc; local 232 sb_devc *devc = audio_devs[dev]->devc; local 258 sb_devc *devc = audio_devs[dev]->devc; local 273 sb_devc *devc = audio_devs[dev]->devc; local 288 sb_devc *devc = audio_devs[dev]->devc; local 313 sb_devc *devc = audio_devs[dev]->devc; local 319 sb_devc *devc = audio_devs[dev]->devc; local 326 sb_devc *devc = audio_devs[dev]->devc; local 342 sb_devc *devc = audio_devs[dev]->devc; local 377 sb_devc *devc = audio_devs[dev]->devc; local 414 sb_devc *devc = audio_devs[dev]->devc; local 443 sb_devc *devc = audio_devs[dev]->devc; local 470 sb_devc *devc = audio_devs[dev]->devc; local 498 sb_devc *devc = audio_devs[dev]->devc; local 539 sb_devc *devc = audio_devs[dev]->devc; local 556 sb_devc *devc = audio_devs[dev]->devc; local 572 sb_devc *devc = audio_devs[dev]->devc; local 600 sb_devc *devc = audio_devs[dev]->devc; local 618 sb_devc *devc = audio_devs[dev]->devc; local 633 sb_devc *devc = audio_devs[dev]->devc; local 659 sb_devc *devc = audio_devs[dev]->devc; local 687 sb_devc *devc = audio_devs[dev]->devc; local 744 sb_devc *devc = audio_devs[dev]->devc; local 781 sb_devc *devc = audio_devs[dev]->devc; local 844 sb_devc *devc = audio_devs[dev]->devc; local 920 sb_devc *devc = audio_devs[dev]->devc; local 1022 sb_audio_init(sb_devc * devc, char *name, struct module *owner) argument [all...] |
H A D | sb_common.c | 85 int sb_dsp_command(sb_devc * devc, unsigned char val) argument 112 int sb_dsp_get_byte(sb_devc * devc) argument 124 static void sb_intr (sb_devc *devc) argument 129 if (devc->model == MDL_SB16) 131 src = sb_getmixer(devc, IRQ_STAT); /* Interrupt source register */ 134 if(devc->midi_irq_cookie) 135 uart401intr(devc->irq, devc->midi_irq_cookie, NULL); 140 if (devc->intr_active && (!devc 195 pci_intr(sb_devc *devc) argument 205 sb_devc *devc = dev_id; local 223 sb_dsp_reset(sb_devc * devc) argument 252 dsp_get_vers(sb_devc * devc) argument 280 sb16_set_dma_hw(sb_devc * devc) argument 298 sb16_set_mpu_port(sb_devc * devc, struct address_info *hw_config) argument 321 sb16_set_irq_hw(sb_devc * devc, int level) argument 347 relocate_Jazz16(sb_devc * devc, struct address_info *hw_config) argument 382 init_Jazz16(sb_devc * devc, struct address_info *hw_config) argument 442 relocate_ess1688(sb_devc * devc) argument 495 sb_devc *devc = &sb_info; local 637 sb_devc *devc; local 885 sb_devc *devc; local 930 sb_setmixer(sb_devc * devc, unsigned int port, unsigned int value) argument 946 sb_getmixer(sb_devc * devc, unsigned int port) argument 965 sb_chgmixer(sb_devc * devc, unsigned int reg, unsigned int mask, unsigned int val) argument 979 smw_putmem(sb_devc * devc, int base, int addr, unsigned char val) argument 992 smw_getmem(sb_devc * devc, int base, int addr) argument 1007 smw_midi_init(sb_devc * devc, struct address_info *hw_config) argument 1104 init_Jazz16_midi(sb_devc * devc, struct address_info *hw_config) argument 1180 sb_devc *devc = last_devc; local [all...] |
H A D | sb_midi.c | 35 sb_devc *devc = midi_devs[dev]->devc; local 38 if (devc == NULL) 41 spin_lock_irqsave(&devc->lock, flags); 42 if (devc->opened) 44 spin_unlock_irqrestore(&devc->lock, flags); 47 devc->opened = 1; 48 spin_unlock_irqrestore(&devc->lock, flags); 50 devc->irq_mode = IMODE_MIDI; 51 devc 72 sb_devc *devc = midi_devs[dev]->devc; local 88 sb_devc *devc = midi_devs[dev]->devc; local 111 sb_devc *devc = midi_devs[dev]->devc; local 126 sb_midi_interrupt(sb_devc * devc) argument 161 sb_dsp_midi_init(sb_devc * devc, struct module *owner) argument [all...] |
H A D | sb_ess.c | 216 static void ess_show_mixerregs (sb_devc *devc); 218 static int ess_read (sb_devc * devc, unsigned char reg); 219 static int ess_write (sb_devc * devc, unsigned char reg, unsigned char data); 221 (sb_devc * devc, unsigned int reg, unsigned int mask, unsigned int val); 263 (sb_devc *devc, struct ess_command *cmdtab[]) 267 cmd = cmdtab [ ((devc->channels != 1) << 1) + (devc->bits != AFMT_U8) ]; 270 ess_write (devc, cmd->cmd, cmd->data); 276 (sb_devc *devc, unsigned int reg, unsigned int mask, unsigned int val) 280 value = ess_read (devc, re 262 ess_exec_commands(sb_devc *devc, struct ess_command *cmdtab[]) argument 275 ess_change(sb_devc *devc, unsigned int reg, unsigned int mask, unsigned int val) argument 288 sb_devc *devc = audio_devs[dev]->devc; local 306 sb_devc *devc = audio_devs[dev]->devc; local 372 ess_common_speed(sb_devc *devc, int *speedp, int *divp) argument 403 ess_speed(sb_devc *devc, int audionum) argument 439 sb_devc *devc = audio_devs[dev]->devc; local 460 sb_devc *devc = audio_devs[dev]->devc; local 481 sb_devc *devc = audio_devs[dev]->devc; local 519 sb_devc *devc = audio_devs[dev]->devc; local 536 sb_devc *devc = audio_devs[dev]->devc; local 552 sb_devc *devc = audio_devs[dev]->devc; local 575 sb_devc *devc = audio_devs[dev]->devc; local 595 sb_devc *devc = audio_devs[dev]->devc; local 612 sb_devc *devc = audio_devs[dev]->devc; local 627 sb_devc *devc = audio_devs[dev]->devc; local 671 sb_devc *devc = audio_devs[dev]->devc; local 692 sb_devc *devc = audio_devs[dev]->devc; local 711 sb_devc *devc = audio_devs[dev]->devc; local 737 ess_audio_init(sb_devc *devc, int *audio_flags, int *format_mask) argument 794 ess_intr(sb_devc *devc) argument 826 ess_extended(sb_devc * devc) argument 833 ess_write(sb_devc * devc, unsigned char reg, unsigned char data) argument 846 ess_read(sb_devc * devc, unsigned char reg) argument 858 ess_dsp_reset(sb_devc * devc) argument 918 ess_common_set_irq_hw(sb_devc * devc) argument 938 ess_es1887_set_irq_hw(sb_devc * devc) argument 947 ess_set_irq_hw(sb_devc * devc) argument 965 FKS_test(sb_devc * devc) argument 977 ess_identify(sb_devc * devc) argument 1003 ess_probe(sb_devc * devc, int reg, int xorval) argument 1016 ess_init(sb_devc * devc, struct address_info *hw_config) argument 1227 ess_set_dma_hw(sb_devc * devc) argument 1299 ess_dsp_init(sb_devc *devc, struct address_info *hw_config) argument 1545 ess_show_mixerregs(sb_devc *devc) argument 1558 ess_setmixer(sb_devc * devc, unsigned int port, unsigned int value) argument 1579 ess_getmixer(sb_devc * devc, unsigned int port) argument 1600 ess_chgmixer(sb_devc * devc, unsigned int reg, unsigned int mask, unsigned int val) argument 1613 ess_mixer_init(sb_devc * devc) argument 1658 ess_mixer_set(sb_devc *devc, int dev, int left, int right) argument 1671 ess_mixer_reload(sb_devc *devc, int dev) argument 1682 es_rec_set_recmask(sb_devc * devc, int mask) argument 1717 ess_set_recmask(sb_devc * devc, int *mask) argument 1732 ess_mixer_reset(sb_devc * devc) argument 1771 ess_midi_init(sb_devc * devc, struct address_info *hw_config) argument [all...] |
H A D | ad1848.c | 138 static int ad_format_mask[13 /*devc->model */ ] = 165 } capabilities [10 /*devc->model */ ] = { 207 static int ad_read(ad1848_info * devc, int reg) argument 213 while (timeout > 0 && inb(devc->base) == 0x80) /*Are we initializing */ 221 outb(((unsigned char) (reg & 0xff) | devc->MCE_bit), io_Index_Addr(devc)); 222 x = inb(io_Indexed_Data(devc)); 230 outb(((unsigned char) (23 & 0xff) | devc->MCE_bit), io_Index_Addr(devc)); 231 outb(((unsigned char) (xra & 0xff)), io_Indexed_Data(devc)); 239 ad_write(ad1848_info * devc, int reg, int data) argument 268 wait_for_calibration(ad1848_info * devc) argument 299 ad_mute(ad1848_info * devc) argument 315 ad_unmute(ad1848_info * devc) argument 319 ad_enter_MCE(ad1848_info * devc) argument 342 ad_leave_MCE(ad1848_info * devc) argument 371 ad1848_set_recmask(ad1848_info * devc, int mask) argument 481 change_bits(ad1848_info * devc, unsigned char *regval, unsigned char *muteval, int dev, int chn, int newval) argument 517 ad1848_mixer_get(ad1848_info * devc, int dev) argument 527 ad1848_mixer_set_channel(ad1848_info *devc, int dev, int value, int channel) argument 551 ad1848_mixer_set(ad1848_info * devc, int dev, int value) argument 600 ad1848_mixer_reset(ad1848_info * devc) argument 687 ad1848_info *devc = mixer_devs[dev]->devc; local 778 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local 878 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local 979 ad1848_info *devc = NULL; local 1024 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local 1046 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local 1089 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local 1143 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local 1212 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local 1325 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local 1340 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local 1377 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local 1414 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local 1448 ad1848_init_hw(ad1848_info * devc) argument 1556 ad1848_info *devc = &adev_info[nr_ad1848_devs]; local 1978 ad1848_info *devc = &adev_info[nr_ad1848_devs]; local 2120 ad1848_info *devc; local 2178 ad1848_info *devc = NULL; local 2224 ad1848_info *devc; local 2730 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local 2786 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local 2798 ad1848_info *devc = (ad1848_info *) audio_devs[dev]->devc; local 2831 ad1848_suspend(ad1848_info *devc) argument 2844 ad1848_resume(ad1848_info *devc) argument 2897 ad1848_info *devc = dev->data; local [all...] |
H A D | sscape.c | 84 #define PORT(name) (devc->base+name) 133 static struct sscape_info *devc = &adev_info; variable in typeref:struct:sscape_info 163 static unsigned char sscape_read(struct sscape_info *devc, int reg) argument 176 static void sscape_write(struct sscape_info *devc, int reg, int data) argument 187 static unsigned char sscape_pnp_read_codec(sscape_info* devc, unsigned char reg) argument 194 outb( reg, devc -> codec); 195 res = inb (devc -> codec + 1); 201 static void sscape_pnp_write_codec(sscape_info* devc, unsigned char reg, unsigned char data) argument 207 outb( reg, devc -> codec); 208 outb( data, devc 212 host_open(struct sscape_info *devc) argument 217 host_close(struct sscape_info *devc) argument 222 host_write(struct sscape_info *devc, unsigned char *data, int count) argument 251 host_read(struct sscape_info *devc) argument 280 host_command2(struct sscape_info *devc, int cmd, int parm1) argument 290 host_command3(struct sscape_info *devc, int cmd, int parm1, int parm2) argument 300 set_mt32(struct sscape_info *devc, int value) argument 311 set_control(struct sscape_info *devc, int ctrl, int value) argument 322 do_dma(struct sscape_info *devc, int dma_chan, unsigned long buf, int blk_size, int mode) argument 345 verify_mpu(struct sscape_info *devc) argument 384 struct sscape_info *devc = dev_info; local 402 sscape_download_boot(struct sscape_info *devc, unsigned char *block, int size, int flag) argument 739 detect_ga(sscape_info * devc) argument 796 sscape_read_host_ctrl(sscape_info* devc) argument 801 sscape_write_host_ctrl2(sscape_info *devc, int a, int b) argument 806 sscape_alloc_dma(sscape_info *devc) argument 853 sscape_free_dma(sscape_info *devc) argument 888 sscape_pnp_start_dma(sscape_info* devc, int arg ) argument 898 sscape_pnp_wait_dma(sscape_info* devc, int arg ) argument 918 sscape_pnp_alloc_dma(sscape_info* devc) argument 930 sscape_pnp_free_dma(sscape_info* devc) argument 937 sscape_pnp_upload_file(sscape_info* devc, char* fn) argument 1012 sscape_pnp_init_hw(sscape_info* devc) argument 1134 detect_sscape_pnp(sscape_info* devc) argument [all...] |
H A D | sb_mixer.c | 220 static void sb_mixer_reset(sb_devc * devc); 222 void sb_mixer_set_stereo(sb_devc * devc, int mode) argument 224 sb_chgmixer(devc, OUT_FILTER, STEREO_DAC, (mode ? STEREO_DAC : MONO_DAC)); 227 static int detect_mixer(sb_devc * devc) argument 233 static void change_bits(sb_devc * devc, unsigned char *regval, int dev, int chn, int newval) argument 238 mask = (1 << (*devc->iomap)[dev][chn].nbits) - 1; 241 shift = (*devc->iomap)[dev][chn].bitoffs - (*devc->iomap)[dev][LEFT_CHN].nbits + 1; 247 static int sb_mixer_get(sb_devc * devc, int dev) argument 249 if (!((1 << dev) & devc 254 smw_mixer_init(sb_devc * devc) argument 271 sb_common_mixer_set(sb_devc * devc, int dev, int left, int right) argument 309 smw_mixer_set(sb_devc * devc, int dev, int left, int right) argument 347 sb_mixer_set(sb_devc * devc, int dev, int value) argument 385 set_recsrc(sb_devc * devc, int src) argument 390 set_recmask(sb_devc * devc, int mask) argument 492 set_outmask(sb_devc * devc, int mask) argument 527 sb_devc *devc = mixer_devs[dev]->devc; local 643 sb_mixer_reset(sb_devc * devc) argument 663 sb_mixer_init(sb_devc * devc, struct module *owner) argument 749 sb_mixer_unload(sb_devc *devc) argument [all...] |
H A D | ad1816.c | 17 while (timeout > 0 && (inb(devc->base)&0x80)!= 0x80) {\ 73 static int ad_read (ad1816_info * devc, int reg) argument 82 outb ((unsigned char) (reg & 0x3f), devc->base+0); 83 result = inb(devc->base+2); 84 result+= inb(devc->base+3)<<8; 91 static void ad_write (ad1816_info * devc, int reg, int data) argument 99 outb ((unsigned char) (reg & 0xff), devc->base+0); 100 outb ((unsigned char) (data & 0xff),devc->base+2); 101 outb ((unsigned char) ((data>>8)&0xff),devc->base+3); 113 ad1816_info *devc local 145 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local 182 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local 204 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local 224 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local 271 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local 316 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local 367 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local 387 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local 428 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local 440 ad1816_info *devc = NULL; local 475 ad1816_info *devc = (ad1816_info *) audio_devs[dev]->devc; local 525 ad1816_info *devc; local 652 ad1816_set_recmask(ad1816_info * devc, int mask) argument 741 ad1816_mixer_get(ad1816_info * devc, int dev) argument 755 ad1816_mixer_set(ad1816_info * devc, int dev, int value) argument 864 ad1816_mixer_reset(ad1816_info * devc) argument 881 ad1816_info *devc = mixer_devs[dev]->devc; local 969 ad1816_info *devc = &dev_info[nr_ad1816_devs]; local 1072 ad1816_info *devc = &dev_info[nr_ad1816_devs]; local 1189 unload_card(ad1816_info *devc) argument 1391 ad1816_info *devc = NULL; local [all...] |
H A D | mpu401.c | 81 static inline int mpu401_status(struct mpu_config *devc) argument 83 return inb(STATPORT(devc->base)); 86 #define input_avail(devc) (!(mpu401_status(devc)&INPUT_AVAIL)) 87 #define output_ready(devc) (!(mpu401_status(devc)&OUTPUT_READY)) 89 static inline void write_command(struct mpu_config *devc, unsigned char cmd) argument 91 outb(cmd, COMDPORT(devc->base)); 94 static inline int read_data(struct mpu_config *devc) argument 96 return inb(DATAPORT(devc 99 write_data(struct mpu_config *devc, unsigned char byte) argument 175 mpu_input_scanner(struct mpu_config *devc, unsigned char midic) argument 406 mpu401_input_loop(struct mpu_config *devc) argument 439 struct mpu_config *devc; local 448 struct mpu_config *devc; local 472 struct mpu_config *devc; local 526 struct mpu_config *devc; local 552 struct mpu_config *devc; local 581 struct mpu_config *devc; local 700 struct mpu_config *devc = &dev_conf[dev]; local 735 struct mpu_config *devc; local 781 struct mpu_config *devc; local 808 struct mpu_config *devc; local 867 struct mpu_config *devc; local 938 mpu401_chk_version(int n, struct mpu_config *devc) argument 975 struct mpu_config *devc; local 1143 reset_mpu401(struct mpu_config *devc) argument 1194 set_uart_mode(int dev, struct mpu_config *devc, int arg) argument 1656 timer_ext_event(struct mpu_config *devc, int event, int parm) argument 1715 struct mpu_config *devc; local [all...] |
H A D | opl3.c | 79 static struct opl_devinfo *devc = NULL; variable in typeref:struct:opl_devinfo 95 devc->cmask = 0x3f; /* Connect all possible 4 OP voice operators */ 96 opl3_command(devc->right_io, CONNECTION_SELECT_REGISTER, 0x3f); 109 devc->lv_map[i] = v4op[i]; 110 devc->v_alloc->max_voice = devc->nr_voice = 12; 129 devc->fm_info.nr_voices = (devc->nr_voice == 12) ? 6 : devc->nr_voice; 130 if (copy_to_user(arg, &devc [all...] |
H A D | waveartist.c | 155 static void vnc_configure_mixer(wavnc_info *devc, unsigned int input_mask); 173 waveartist_iack(wavnc_info *devc) argument 175 unsigned int ctlr_port = devc->hw.io_base + CTLR; 198 waveartist_reset(wavnc_info *devc) argument 200 struct address_info *hw = &devc->hw; 233 waveartist_cmd(wavnc_info *devc, argument 237 unsigned int io_base = devc->hw.io_base; 309 waveartist_cmd1(wavnc_info *devc, unsigned int cmd) argument 311 return waveartist_cmd(devc, 1, &cmd, 0, NULL); 318 waveartist_cmd1_r(wavnc_info *devc, unsigne argument 332 waveartist_cmd2(wavnc_info *devc, unsigned int cmd, unsigned int arg) argument 346 waveartist_cmd3(wavnc_info *devc, unsigned int cmd, unsigned int arg1, unsigned int arg2) argument 359 waveartist_getrev(wavnc_info *devc, char *rev) argument 381 wavnc_info *devc; local 414 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local 433 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local 478 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local 570 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local 625 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local 671 wavnc_info *devc; local 686 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local 713 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local 737 wavnc_info *devc = (wavnc_info *) audio_devs[dev]->devc; local 839 wavnc_info *devc = (wavnc_info *)dev_id; local 914 waveartist_mixer_update(wavnc_info *devc, int whichDev) argument 975 waveartist_set_adc_mux(wavnc_info *devc, char left_dev, char right_dev) argument 998 waveartist_select_input(wavnc_info *devc, unsigned int recmask, unsigned char *dev_l, unsigned char *dev_r) argument 1026 waveartist_decode_mixer(wavnc_info *devc, int dev, unsigned char lev_l, unsigned char lev_r) argument 1052 waveartist_get_mixer(wavnc_info *devc, int dev) argument 1070 waveartist_set_recmask(wavnc_info *devc, unsigned int recmask) argument 1094 waveartist_set_mixer(wavnc_info *devc, int dev, unsigned int level) argument 1122 wavnc_info *devc = (wavnc_info *)audio_devs[dev]->devc; local 1206 waveartist_mixer_reset(wavnc_info *devc) argument 1243 waveartist_init(wavnc_info *devc) argument 1334 wavnc_info *devc = &adev_info[nr_waveartist_devs]; local 1369 wavnc_info *devc = &adev_info[nr_waveartist_devs]; local 1414 wavnc_info *devc = NULL; local 1484 vnc_mute_spkr(wavnc_info *devc) argument 1494 vnc_mute_lout(wavnc_info *devc) argument 1513 vnc_volume_slider(wavnc_info *devc) argument 1574 netwinder_select_input(wavnc_info *devc, unsigned int recmask, unsigned char *dev_l, unsigned char *dev_r) argument 1611 netwinder_decode_mixer(wavnc_info *devc, int dev, unsigned char lev_l, unsigned char lev_r) argument 1650 netwinder_get_mixer(wavnc_info *devc, int dev) argument 1710 vnc_configure_mixer(wavnc_info *devc, unsigned int recmask) argument 1736 vnc_slider(wavnc_info *devc) argument 1802 wavnc_info *devc = (wavnc_info *)audio_devs[dev]->devc; local [all...] |
H A D | sb.h | 1 #define DSP_RESET (devc->base + 0x6) 2 #define DSP_READ (devc->base + 0xA) 3 #define DSP_WRITE (devc->base + 0xC) 4 #define DSP_COMMAND (devc->base + 0xC) 5 #define DSP_STATUS (devc->base + 0xC) 6 #define DSP_DATA_AVAIL (devc->base + 0xE) 7 #define DSP_DATA_AVL16 (devc->base + 0xF) 8 #define MIXER_ADDR (devc->base + 0x4) 9 #define MIXER_DATA (devc->base + 0x5) 10 #define OPL3_LEFT (devc [all...] |
H A D | pss.c | 73 #define REG(x) (devc->base+x) 144 static pss_confdata *devc = &pss_data; variable 151 static void pss_write(pss_confdata *devc, int data) argument 180 devc->base = hw_config->io_base; 181 irq = devc->irq = hw_config->irq; 182 dma = devc->dma = hw_config->dma; 183 devc->osp = hw_config->osp; 185 if (devc->base != 0x220 && devc->base != 0x240) 186 if (devc 201 set_irq(pss_confdata * devc, int dev, int irq) argument 227 set_io_base(pss_confdata * devc, int dev, int base) argument 237 set_dma(pss_confdata * devc, int dev, int dma) argument 261 pss_reset_dsp(pss_confdata * devc) argument 272 pss_put_dspword(pss_confdata * devc, unsigned short word) argument 288 pss_get_dspword(pss_confdata * devc, unsigned short *word) argument 304 pss_download_boot(pss_confdata * devc, unsigned char *block, int size, int flags) argument 393 set_master_volume(pss_confdata *devc, int left, int right) argument 412 set_synth_volume(pss_confdata *devc, int volume) argument 421 set_bass(pss_confdata *devc, int level) argument 428 set_treble(pss_confdata *devc, int level) argument 435 pss_mixer_reset(pss_confdata *devc) argument 479 call_ad_mixer(pss_confdata *devc,unsigned int cmd, caddr_t arg) argument 489 pss_confdata *devc = mixer_devs[dev]->devc; local [all...] |
H A D | v_midi.c | 49 vmidi_devc *devc = midi_devs[dev]->devc; local 52 if (devc == NULL) 57 if (devc->opened) 62 devc->opened = 1; 65 devc->intr_active = 1; 69 devc->input_opened = 1; 70 devc->midi_input_intr = input; 78 vmidi_devc *devc = midi_devs[dev]->devc; local 94 vmidi_devc *devc = midi_devs[dev]->devc; local 115 vmidi_devc *devc = midi_devs[dev]->devc; local [all...] |
H A D | opl3sa2.c | 244 static void opl3sa2_set_volume(opl3sa2_state_t* devc, int left, int right) argument 267 opl3sa2_write(devc->cfg_port, OPL3SA2_MASTER_LEFT, vol); 275 opl3sa2_write(devc->cfg_port, OPL3SA2_MASTER_RIGHT, vol); 279 static void opl3sa2_set_mic(opl3sa2_state_t* devc, int level) argument 290 opl3sa2_write(devc->cfg_port, OPL3SA2_MIC, vol); 294 static void opl3sa3_set_bass(opl3sa2_state_t* devc, int left, int right) argument 301 opl3sa2_write(devc->cfg_port, OPL3SA3_BASS, bass); 305 static void opl3sa3_set_treble(opl3sa2_state_t* devc, int left, int right) argument 312 opl3sa2_write(devc->cfg_port, OPL3SA3_TREBLE, treble); 316 static void opl3sa3_set_wide(opl3sa2_state_t* devc, in argument 327 opl3sa2_mixer_reset(opl3sa2_state_t* devc) argument 346 opl3sa2_mixer_restore(opl3sa2_state_t* devc) argument 394 opl3sa2_state_t* devc = (opl3sa2_state_t *) mixer_devs[dev]->devc; local 477 opl3sa2_state_t* devc = (opl3sa2_state_t *) mixer_devs[dev]->devc; local 748 opl3sa2_state_t* devc = &opl3sa2_state[card]; local [all...] |
H A D | vwsnd.c | 83 * devc->open_lock is a semaphore that is used to enforce the 89 * The semaphore devc->io_sema serializes PCM I/O syscalls. This 100 * devc->mix_sema serializes all mixer ioctls. This is also 1446 * devc->io_sema protects: swstate, sw_*, swb_[iu]_idx. 1450 * combination of devc->open_sema and devc->io_sema. 1620 * Locking: called with devc->io_sema held. 1625 static int pcm_setup(vwsnd_dev_t *devc, argument 1633 DBGEV("(devc=0x%p, rport=0x%p, wport=0x%p)\n", devc, rpor 1801 pcm_shutdown_port(vwsnd_dev_t *devc, vwsnd_port_t *aport, unsigned int mask) argument 1840 pcm_shutdown(vwsnd_dev_t *devc, vwsnd_port_t *rport, vwsnd_port_t *wport) argument 1924 pcm_output(vwsnd_dev_t *devc, int erflown, int nb) argument 2048 pcm_input(vwsnd_dev_t *devc, int erflown, int nb) argument 2144 pcm_flush_frag(vwsnd_dev_t *devc) argument 2172 pcm_write_sync(vwsnd_dev_t *devc) argument 2205 vwsnd_audio_read_intr(vwsnd_dev_t *devc, unsigned int status) argument 2213 vwsnd_audio_write_intr(vwsnd_dev_t *devc, unsigned int status) argument 2223 vwsnd_dev_t *devc = (vwsnd_dev_t *) dev_id; local 2238 vwsnd_dev_t *devc = file->private_data; local 2301 vwsnd_dev_t *devc = file->private_data; local 2315 vwsnd_dev_t *devc = file->private_data; local 2375 vwsnd_dev_t *devc = file->private_data; local 2388 vwsnd_dev_t *devc = (vwsnd_dev_t *) file->private_data; local 2418 vwsnd_dev_t *devc = (vwsnd_dev_t *) file->private_data; local 2864 vwsnd_dev_t *devc = (vwsnd_dev_t *) file->private_data; local 2889 vwsnd_dev_t *devc; local 2976 vwsnd_dev_t *devc = (vwsnd_dev_t *) file->private_data; local 3031 vwsnd_dev_t *devc; local 3059 mixer_read_ioctl(vwsnd_dev_t *devc, unsigned int nr, caddr_t arg) argument 3126 mixer_write_ioctl(vwsnd_dev_t *devc, unsigned int nr, caddr_t arg) argument 3182 vwsnd_dev_t *devc = (vwsnd_dev_t *) file->private_data; local 3268 vwsnd_dev_t *devc = NULL; local 3394 vwsnd_dev_t *devc, **devcp; local [all...] |
H A D | wf_midi.c | 405 struct wf_mpu_config *devc; local 411 devc = phys_dev; 413 devc = virt_dev; 419 if (devc->opened) { 423 devc->mode = MODE_MIDI; 424 devc->opened = mode; 425 devc->synthno = 0; 427 devc->inputintr = input; 434 struct wf_mpu_config *devc; local 440 devc 598 struct wf_mpu_config *devc; local 630 struct wf_mpu_config *devc; local [all...] |
H A D | dev_table.c | 21 void *devc, int dma1, int dma2) 68 op->devc = devc; 82 int driver_size, void *devc) 116 op->devc = devc; 19 sound_install_audiodrv(int vers, char *name, struct audio_driver *driver, int driver_size, int flags, unsigned int format_mask, void *devc, int dma1, int dma2) argument 81 sound_install_mixer(int vers, char *name, struct mixer_operations *driver, int driver_size, void *devc) argument
|
H A D | dev_table.h | 154 int (*open) (void *devc, int sub_device); 155 void (*close) (void *devc, int sub_device); 156 int (*ioctl) (void *devc, unsigned int cmd, caddr_t arg, int local); 157 void (*reset) (void *devc); 159 void *devc; /* Driver specific info */ member in struct:coproc_operations 206 void *devc; /* Driver specific info */ member in struct:audio_operations 249 void *devc; member in struct:mixer_operations 326 void *devc; member in struct:midi_operations 388 void *devc, int dma1, int dma2); 390 int driver_size, void *devc); [all...] |
H A D | midibuf.c | 378 return midi_devs[dev]->coproc->ioctl(midi_devs[dev]->coproc->devc, cmd, arg, 0);
|
H A D | audio.c | 101 if ((ret = coprocessor->open(coprocessor->devc, COPR_PCM)) < 0) { 202 coprocessor->close(coprocessor->devc, COPR_PCM); 389 return audio_devs[dev]->coproc->ioctl(audio_devs[dev]->coproc->devc, cmd, arg, 0);
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/sound/emu10k1/ |
H A D | midi.c | 490 if (midi_devs[dev] == NULL || midi_devs[dev]->devc == NULL) 493 card = midi_devs[dev]->devc; 529 if (midi_devs[dev] == NULL || midi_devs[dev]->devc == NULL) 532 card = midi_devs[dev]->devc; 547 if (midi_devs[dev] == NULL || midi_devs[dev]->devc == NULL) 550 card = midi_devs[dev]->devc; 602 if (midi_devs[dev] == NULL || midi_devs[dev]->devc == NULL) 607 card = midi_devs[dev]->devc;
|
/asus-wl-520gu-7.0.1.45/src/linux/linux/drivers/ide/ |
H A D | hd.c | 169 char devc; local 171 devc = !QUEUE_EMPTY ? 'a' + DEVICE_NR(CURRENT->rq_dev) : '?'; 175 printk("hd%c: %s: status=0x%02x { ", devc, msg, stat & 0xff); 189 printk("hd%c: %s: error=0x%02x { ", devc, msg, hd_error & 0xff); 206 printk("hd%c: %s: status=0x%02x.\n", devc, msg, stat & 0xff); 211 printk("hd%c: %s: error=0x%02x.\n", devc, msg, hd_error & 0xff);
|