/illumos-gate/usr/src/uts/common/io/audio/drv/audiocmihd/ |
H A D | audiocmihd.c | 104 static void cmediahd_refresh_mixer(cmediahd_devc_t *devc); 160 cmediahd_devc_t *devc = arg; local 164 mutex_enter(&devc->low_mutex); 169 OUTL(devc, val, AC97_CMD_DATA); 171 data = INL(devc, AC97_CMD_DATA) & 0xFFFF; 172 mutex_exit(&devc->low_mutex); 179 cmediahd_devc_t *devc = arg; local 182 mutex_enter(&devc->low_mutex); 188 OUTL(devc, val, AC97_CMD_DATA); 190 mutex_exit(&devc 235 cmediahd_devc_t *devc = arg; local 279 cmediahd_devc_t *devc = arg; local 310 cmediahd_devc_t *devc = arg; local 338 cmediahd_devc_t *devc = arg; local 370 cmediahd_generic_set_play_volume(cmediahd_devc_t *devc, int codec_id, int left, int right) argument 379 xonar_d1_set_play_volume(cmediahd_devc_t *devc, int codec_id, int left, int right) argument 411 xonar_d2_set_play_volume(cmediahd_devc_t *devc, int codec_id, int left, int right) argument 419 xonar_stx_set_play_volume(cmediahd_devc_t *devc, int codec_id, int left, int right) argument 429 xonar_ds_set_play_volume(cmediahd_devc_t *devc, int codec_id, int left, int right) argument 466 cmediahd_set_rec_volume(cmediahd_devc_t *devc, int value) argument 483 cmediahd_set_play_volume(cmediahd_devc_t *devc, int codec_id, int value) argument 545 cmediahd_devc_t *devc = portc->devc; local 573 cmediahd_devc_t *devc = portc->devc; local 643 cmediahd_devc_t *devc = portc->devc; local 676 cmediahd_devc_t *devc = portc->devc; local 757 cmediahd_alloc_port(cmediahd_devc_t *devc, int num) argument 833 cmediahd_destroy(cmediahd_devc_t *devc) argument 877 cmediahd_ac97_hwinit(cmediahd_devc_t *devc) argument 916 cmediahd_hwinit(cmediahd_devc_t *devc) argument 1151 cmediahd_devc_t *devc = pc->devc; local 1326 cmediahd_devc_t *devc = pc->devc; local 1335 cmediahd_alloc_ctrl(cmediahd_devc_t *devc, uint32_t num, uint64_t val) argument 1479 cmediahd_refresh_mixer(cmediahd_devc_t *devc) argument 1492 cmediahd_add_controls(cmediahd_devc_t *devc) argument 1535 cmediahd_devc_t *devc; local 1663 cmediahd_devc_t *devc; local 1680 cmediahd_detach(cmediahd_devc_t *devc) argument 1690 cmediahd_suspend(cmediahd_devc_t *devc) argument 1773 cmediahd_devc_t *devc; local 1792 cmediahd_devc_t *devc; local [all...] |
H A D | audiocmihd.h | 66 #define RECA_ADDR (devc->base+0x00) 67 #define RECA_SIZE (devc->base+0x04) 68 #define RECA_FRAG (devc->base+0x06) 69 #define RECB_ADDR (devc->base+0x08) 70 #define RECB_SIZE (devc->base+0x0C) 71 #define RECB_FRAG (devc->base+0x0E) 72 #define RECC_ADDR (devc->base+0x10) 73 #define RECC_SIZE (devc->base+0x14) 74 #define RECC_FRAG (devc->base+0x16) 75 #define SPDIF_ADDR (devc 290 cmediahd_devc_t *devc; member in struct:cmediahd_ctrl 313 cmediahd_devc_t *devc; member in struct:_cmediahd_portc_t [all...] |
/illumos-gate/usr/src/uts/common/io/audio/drv/audioemu10k/ |
H A D | audioemu10k.c | 179 emu10k_devc_t *devc = arg; local 182 mutex_enter(&devc->mutex); 183 OUTB(devc, index, devc->regs + 0x1e); 185 if (INB(devc, devc->regs + 0x1e) & 0x80) 189 mutex_exit(&devc->mutex); 192 dtemp = INW(devc, devc->regs + 0x1c); 194 mutex_exit(&devc 202 emu10k_devc_t *devc = arg; local 217 emu10k_read_reg(emu10k_devc_t *devc, int reg, int chn) argument 239 emu10k_write_reg(emu10k_devc_t *devc, int reg, int chn, uint32_t value) argument 260 emu10k_write_routing(emu10k_devc_t *devc, int voice, unsigned char *routing) argument 283 emu10k_write_efx(emu10k_devc_t *devc, int reg, unsigned int value) argument 295 emu10k_devc_t *devc = portc->devc; local 328 emu10k_devc_t *devc = portc->devc; local 393 emu10k_devc_t *devc = portc->devc; local 418 emu10k_devc_t *devc = portc->devc; local 431 emu10k_devc_t *devc = portc->devc; local 475 emu10k_devc_t *devc = portc->devc; local 498 emu10k_set_loop_stop(emu10k_devc_t *devc, int voice, int s) argument 596 emu10k_prepare_voice(emu10k_devc_t *devc, int voice) argument 628 emu10k_stop_voice(emu10k_devc_t *devc, int voice) argument 642 emu10k_devc_t *devc = portc->devc; local 671 emu10k_devc_t *devc = portc->devc; local 702 emu10k_devc_t *devc = portc->devc; local 719 emu10k_devc_t *devc = portc->devc; local 746 emu10k_devc_t *devc = portc->devc; local 785 emu10k_devc_t *devc = portc->devc; local 801 emu10k_devc_t *devc = portc->devc; local 811 emu10k_devc_t *devc = portc->devc; local 840 emu10k_devc_t *devc = portc->devc; local 857 emu10k_alloc_port(emu10k_devc_t *devc, int num) argument 975 emu10k_destroy(emu10k_devc_t *devc) argument 1045 emu10k_init_voice(emu10k_devc_t *devc, int voice) argument 1091 emu10k_hwinit(emu10k_devc_t *devc) argument 1322 emu10k_write_gpr(emu10k_devc_t *devc, int gpr, uint32_t value) argument 1334 emu10k_devc_t *devc = ec->devc; local 1359 emu10k_devc_t *devc = ec->devc; local 1378 emu10k_devc_t *devc = ec->devc; local 1414 emu10k_devc_t *devc = ec->devc; local 1454 emu10k_devc_t *devc = ec->devc; local 1493 emu10k_create_stereo(emu10k_devc_t *devc, int ctl, int gpr, const char *id, int flags, int defval) argument 1522 emu10k_create_mono(emu10k_devc_t *devc, int ctl, int gpr, const char *id, int flags, int defval) argument 1559 emu10k_create_ac97src(emu10k_devc_t *devc) argument 1610 emu10k_create_recsrc(emu10k_devc_t *devc) argument 1685 emu10k_create_jack3(emu10k_devc_t *devc) argument 1711 emu10k_create_controls(emu10k_devc_t *devc) argument 1797 emu10k_load_dsp(emu10k_devc_t *devc, uint32_t *code, int ncode, uint32_t *init, int ninit) argument 1838 emu10k_init_effects(emu10k_devc_t *devc) argument 1928 emu10k_devc_t *devc; local 2135 emu10k_devc_t *devc; local 2162 emu10k_detach(emu10k_devc_t *devc) argument 2172 emu10k_suspend(emu10k_devc_t *devc) argument 2256 emu10k_devc_t *devc; local 2275 emu10k_devc_t *devc; local [all...] |
H A D | audioemu10k.h | 115 ddi_put32(devc->pt_acch, devc->page_map + e, ((v) << 1) | (e)); 234 #define GPR0 ((devc->feature_mask&SB_LIVE)? 0x100:0x400) /* DW:nocnl */ 236 #define UC0 ((devc->feature_mask&SB_LIVE) ? 0x400:0x600) /* DSM ucode */ 340 emu10k_devc_t *devc; member in struct:_emu10k_ctrl 352 emu10k_devc_t *devc; member in struct:_emu10k_portc_t 436 #define INB(devc, reg) ddi_get8(devc->regsh, (void *)(reg)) 437 #define OUTB(devc, val, reg) ddi_put8(devc [all...] |
/illumos-gate/usr/src/uts/common/io/audio/drv/audiovia823x/ |
H A D | audiovia823x.c | 137 auvia_devc_t *devc = arg; local 142 OUTL(devc, devc->base + REG_CODEC, val); 149 if (INL(devc, devc->base + REG_CODEC) & CODEC_STA_VALID) 159 val = INL(devc, devc->base + REG_CODEC); 160 OUTB(devc, devc->base + REG_CODEC + 3, 0x02); 172 auvia_devc_t *devc local 218 auvia_devc_t *devc = portc->devc; local 229 auvia_devc_t *devc = portc->devc; local 271 auvia_devc_t *devc = portc->devc; local 296 auvia_devc_t *devc = portc->devc; local 344 auvia_devc_t *devc = portc->devc; local 363 auvia_alloc_port(auvia_devc_t *devc, int num) argument 471 auvia_destroy(auvia_devc_t *devc) argument 518 auvia_hwinit(auvia_devc_t *devc) argument 545 auvia_devc_t *devc; local 643 auvia_devc_t *devc; local 658 auvia_detach(auvia_devc_t *devc) argument 668 auvia_suspend(auvia_devc_t *devc) argument 752 auvia_devc_t *devc; local 771 auvia_devc_t *devc; local [all...] |
H A D | audiovia823x.h | 123 auvia_devc_t *devc; member in struct:auvia_portc 170 #define INL(devc, reg) ddi_get32(devc->regsh, (void *)(reg)) 172 #define INB(devc, reg) ddi_get8(devc->regsh, (void *)(reg)) 174 #define OUTL(devc, reg, val) ddi_put32(devc->regsh, (void *)(reg), (val)) 176 #define OUTB(devc, reg, val) ddi_put8(devc->regsh, (void *)(reg), (val))
|
/illumos-gate/usr/src/uts/common/io/audio/drv/audiovia97/ |
H A D | audiovia97.c | 131 via97_devc_t *devc = arg; local 139 OUTL(devc, devc->base + AC97CODEC, addr); 145 if (INL(devc, devc->base + AC97CODEC) & STA_VALID) 154 tmp = INL(devc, devc->base + AC97CODEC); 155 OUTB(devc, devc->base + AC97CODEC + 3, 0x02); 165 via97_devc_t *devc local 210 via97_devc_t *devc = portc->devc; local 231 via97_devc_t *devc = portc->devc; local 286 via97_devc_t *devc = portc->devc; local 309 via97_alloc_port(via97_devc_t *devc, int num) argument 411 via97_destroy(via97_devc_t *devc) argument 458 via97_hwinit(via97_devc_t *devc) argument 485 via97_devc_t *devc; local 559 via97_devc_t *devc; local 572 via97_detach(via97_devc_t *devc) argument 582 via97_suspend(via97_devc_t *devc) argument 665 via97_devc_t *devc; local 684 via97_devc_t *devc; local [all...] |
H A D | audiovia97.h | 58 via97_devc_t *devc; member in struct:_via97_portc_t 93 #define INL(devc, reg) ddi_get32(devc->regsh, (void *)(reg)) 95 #define INB(devc, reg) ddi_get8(devc->regsh, (void *)(reg)) 97 #define OUTL(devc, reg, val) ddi_put32(devc->regsh, (void *)(reg), (val)) 99 #define OUTB(devc, reg, val) ddi_put8(devc->regsh, (void *)(reg), (val))
|