Searched refs:GUSP (Results 1 – 9 of 9) sorted by relevance
/linux-4.4.14/sound/isa/gus/ |
D | gus_main.c | 165 gus->gf1.reg_page = GUSP(gus, GF1PAGE); in snd_gus_create() 166 gus->gf1.reg_regsel = GUSP(gus, GF1REGSEL); in snd_gus_create() 167 gus->gf1.reg_data8 = GUSP(gus, GF1DATAHIGH); in snd_gus_create() 168 gus->gf1.reg_data16 = GUSP(gus, GF1DATALOW); in snd_gus_create() 169 gus->gf1.reg_irqstat = GUSP(gus, IRQSTAT); in snd_gus_create() 170 gus->gf1.reg_dram = GUSP(gus, DRAM); in snd_gus_create() 171 gus->gf1.reg_timerctrl = GUSP(gus, TIMERCNTRL); in snd_gus_create() 172 gus->gf1.reg_timerdata = GUSP(gus, TIMERDATA); in snd_gus_create() 317 outb(5, GUSP(gus, REGCNTRLS)); in snd_gus_init_dma_irq() 318 outb(gus->mix_cntrl_reg, GUSP(gus, MIXCNTRLREG)); in snd_gus_init_dma_irq() [all …]
|
D | gus_mixer.c | 69 outb(gus->mix_cntrl_reg = nval, GUSP(gus, MIXCNTRLREG)); in snd_gf1_put_single() 70 outb(gus->gf1.active_voice = 0, GUSP(gus, GF1PAGE)); in snd_gf1_put_single() 126 outb(addr | 0, GUSP(gus, MIXCNTRLPORT)); in snd_ics_put_double() 127 outb(1, GUSP(gus, MIXDATAPORT)); in snd_ics_put_double() 128 outb(addr | 2, GUSP(gus, MIXCNTRLPORT)); in snd_ics_put_double() 129 outb((unsigned char) val1, GUSP(gus, MIXDATAPORT)); in snd_ics_put_double() 130 outb(addr | 1, GUSP(gus, MIXCNTRLPORT)); in snd_ics_put_double() 131 outb(2, GUSP(gus, MIXDATAPORT)); in snd_ics_put_double() 132 outb(addr | 3, GUSP(gus, MIXCNTRLPORT)); in snd_ics_put_double() 133 outb((unsigned char) val2, GUSP(gus, MIXDATAPORT)); in snd_ics_put_double()
|
D | gus_dram.c | 43 outsb(GUSP(gus, DRAM), buffer, size1); in snd_gus_dram_poke() 79 insb(GUSP(gus, DRAM), buffer, size1); in snd_gus_dram_peek()
|
D | gus_io.c | 33 inb(GUSP(gus, DRAM)); in snd_gf1_delay() 399 port = GUSP(gus, GF1DATALOW); 508 printk(KERN_INFO " -S- mix control = 0x%x\n", inb(GUSP(gus, MIXCNTRLREG))); 509 printk(KERN_INFO " -S- IRQ status = 0x%x\n", inb(GUSP(gus, IRQSTAT))); 510 printk(KERN_INFO " -S- timer control = 0x%x\n", inb(GUSP(gus, TIMERCNTRL))); 511 printk(KERN_INFO " -S- timer data = 0x%x\n", inb(GUSP(gus, TIMERDATA))); 512 printk(KERN_INFO " -S- status read = 0x%x\n", inb(GUSP(gus, REGCNTRLS)));
|
D | gus_reset.c | 106 inb(GUSP(gus, IRQSTAT)); in snd_gf1_clear_regs() 120 inb(GUSP(gus, IRQSTAT)); in snd_gf1_look_regs() 373 outb(gus->gf1.active_voice = 0, GUSP(gus, GF1PAGE)); in snd_gf1_start() 374 outb(gus->mix_cntrl_reg, GUSP(gus, MIXCNTRLREG)); in snd_gf1_start()
|
D | gus_irq.c | 70 voice, voice_status, inb(GUSP(gus, GF1PAGE))); in snd_gus_interrupt()
|
D | gus_pcm.c | 326 outb(SNDRV_GF1_GW_DRAM_IO16, GUSP(gus, GF1REGSEL)); in snd_gf1_pcm_poke_block() 327 outsw(GUSP(gus, GF1DATALOW), buf, len >> 1); in snd_gf1_pcm_poke_block() 329 outsb(GUSP(gus, DRAM), buf, len); in snd_gf1_pcm_poke_block()
|
D | gusmax.c | 140 outb(gus->max_cntrl_val, GUSP(gus, MAXCNTRLPORT)); in snd_gusmax_init()
|
/linux-4.4.14/include/sound/ |
D | gus.h | 34 #define GUSP(gus, x) ((gus)->gf1.port + SNDRV_g_u_s_##x) macro 458 outb(voice, GUSP(gus, GF1PAGE)); in snd_gf1_select_voice() 465 outb(gus->gf1.uart_cmd = b, GUSP(gus, MIDICTRL)); in snd_gf1_uart_cmd() 470 return inb(GUSP(gus, MIDISTAT)); in snd_gf1_uart_stat() 475 outb(b, GUSP(gus, MIDIDATA)); in snd_gf1_uart_put() 480 return inb(GUSP(gus, MIDIDATA)); in snd_gf1_uart_get()
|