vortex             48 sound/pci/au88x0/au88x0.c static void vortex_fix_latency(struct pci_dev *vortex)
vortex             51 sound/pci/au88x0/au88x0.c 	if (!(rc = pci_write_config_byte(vortex, 0x40, 0xff))) {
vortex             52 sound/pci/au88x0/au88x0.c 			dev_info(&vortex->dev, "vortex latency is 0xff\n");
vortex             54 sound/pci/au88x0/au88x0.c 		dev_warn(&vortex->dev,
vortex             80 sound/pci/au88x0/au88x0.c static void snd_vortex_workaround(struct pci_dev *vortex, int fix)
vortex             99 sound/pci/au88x0/au88x0.c 			dev_info(&vortex->dev,
vortex            101 sound/pci/au88x0/au88x0.c 			vortex_fix_latency(vortex);
vortex            106 sound/pci/au88x0/au88x0.c 			vortex_fix_latency(vortex);
vortex            124 sound/pci/au88x0/au88x0.c 	vortex_t *vortex = device->device_data;
vortex            126 sound/pci/au88x0/au88x0.c 	vortex_gameport_unregister(vortex);
vortex            127 sound/pci/au88x0/au88x0.c 	vortex_core_shutdown(vortex);
vortex            129 sound/pci/au88x0/au88x0.c 	free_irq(vortex->irq, vortex);
vortex            130 sound/pci/au88x0/au88x0.c 	iounmap(vortex->mmio);
vortex            131 sound/pci/au88x0/au88x0.c 	pci_release_regions(vortex->pci_dev);
vortex            132 sound/pci/au88x0/au88x0.c 	pci_disable_device(vortex->pci_dev);
vortex            133 sound/pci/au88x0/au88x0.c 	kfree(vortex);
vortex            324 sound/pci/au88x0/au88x0.c 		arg->hwptr = vortex;
vortex             89 sound/pci/au88x0/au88x0.h #define MIX_CAPT(x) (vortex->mixcapt[x])
vortex             90 sound/pci/au88x0/au88x0.h #define MIX_PLAYB(x) (vortex->mixplayb[x])
vortex             91 sound/pci/au88x0/au88x0.h #define MIX_SPDIF(x) (vortex->mixspdif[x])
vortex            188 sound/pci/au88x0/au88x0.h static void vortex_adb_setsrc(vortex_t * vortex, int adbdma,
vortex            192 sound/pci/au88x0/au88x0.h static void vortex_adbdma_setbuffers(vortex_t * vortex, int adbdma,
vortex            194 sound/pci/au88x0/au88x0.h static void vortex_adbdma_setmode(vortex_t * vortex, int adbdma, int ie,
vortex            197 sound/pci/au88x0/au88x0.h static void vortex_adbdma_setstartbuffer(vortex_t * vortex, int adbdma, int sb);
vortex            199 sound/pci/au88x0/au88x0.h static void vortex_wtdma_setbuffers(vortex_t * vortex, int wtdma,
vortex            201 sound/pci/au88x0/au88x0.h static void vortex_wtdma_setmode(vortex_t * vortex, int wtdma, int ie, int fmt, int d,	/*int e, */
vortex            203 sound/pci/au88x0/au88x0.h static void vortex_wtdma_setstartbuffer(vortex_t * vortex, int wtdma, int sb);
vortex            206 sound/pci/au88x0/au88x0.h static void vortex_adbdma_startfifo(vortex_t * vortex, int adbdma);
vortex            208 sound/pci/au88x0/au88x0.h static void vortex_adbdma_pausefifo(vortex_t * vortex, int adbdma);
vortex            209 sound/pci/au88x0/au88x0.h static void vortex_adbdma_resumefifo(vortex_t * vortex, int adbdma);
vortex            210 sound/pci/au88x0/au88x0.h static inline int vortex_adbdma_getlinearpos(vortex_t * vortex, int adbdma);
vortex            211 sound/pci/au88x0/au88x0.h static void vortex_adbdma_resetup(vortex_t *vortex, int adbdma);
vortex            214 sound/pci/au88x0/au88x0.h static void vortex_wtdma_startfifo(vortex_t * vortex, int wtdma);
vortex            215 sound/pci/au88x0/au88x0.h static void vortex_wtdma_stopfifo(vortex_t * vortex, int wtdma);
vortex            216 sound/pci/au88x0/au88x0.h static void vortex_wtdma_pausefifo(vortex_t * vortex, int wtdma);
vortex            217 sound/pci/au88x0/au88x0.h static void vortex_wtdma_resumefifo(vortex_t * vortex, int wtdma);
vortex            218 sound/pci/au88x0/au88x0.h static inline int vortex_wtdma_getlinearpos(vortex_t * vortex, int wtdma);
vortex            222 sound/pci/au88x0/au88x0.h static void vortex_codec_init(vortex_t * vortex);
vortex            226 sound/pci/au88x0/au88x0.h static void vortex_spdif_init(vortex_t * vortex, int spdif_sr, int spdif_mode);
vortex            235 sound/pci/au88x0/au88x0.h static void vortex_connect_default(vortex_t * vortex, int en);
vortex            236 sound/pci/au88x0/au88x0.h static int vortex_adb_allocroute(vortex_t * vortex, int dma, int nr_ch,
vortex            238 sound/pci/au88x0/au88x0.h static char vortex_adb_checkinout(vortex_t * vortex, int resmap[], int out,
vortex            241 sound/pci/au88x0/au88x0.h static int vortex_wt_allocroute(vortex_t * vortex, int dma, int nr_ch);
vortex            242 sound/pci/au88x0/au88x0.h static void vortex_wt_connect(vortex_t * vortex, int en);
vortex            243 sound/pci/au88x0/au88x0.h static void vortex_wt_init(vortex_t * vortex);
vortex            246 sound/pci/au88x0/au88x0.h static void vortex_route(vortex_t * vortex, int en, unsigned char channel,
vortex            249 sound/pci/au88x0/au88x0.h static void vortex_routes(vortex_t * vortex, int en, unsigned char channel,
vortex            253 sound/pci/au88x0/au88x0.h static void vortex_connection_mixin_mix(vortex_t * vortex, int en,
vortex            256 sound/pci/au88x0/au88x0.h static void vortex_mix_setinputvolumebyte(vortex_t * vortex,
vortex            259 sound/pci/au88x0/au88x0.h static void vortex_mix_setvolumebyte(vortex_t * vortex, unsigned char mix,
vortex            266 sound/pci/au88x0/au88x0.h static void vortex_Vort3D_connect(vortex_t * vortex, int en);
vortex            274 sound/pci/au88x0/au88x0.h static int vortex_eq_init(vortex_t * vortex);
vortex            275 sound/pci/au88x0/au88x0.h static int vortex_eq_free(vortex_t * vortex);
vortex            278 sound/pci/au88x0/au88x0.h static int snd_vortex_new_pcm(vortex_t * vortex, int idx, int nr);
vortex            279 sound/pci/au88x0/au88x0.h static int snd_vortex_mixer(vortex_t * vortex);
vortex            280 sound/pci/au88x0/au88x0.h static int snd_vortex_midi(vortex_t * vortex);
vortex             24 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex             25 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio,
vortex             27 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio,
vortex             29 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio,
vortex             31 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio,
vortex             50 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex             51 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio,
vortex             54 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio,
vortex             57 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio,
vortex             65 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex             66 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio,
vortex             69 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio,
vortex             72 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio,
vortex             79 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex             80 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio, a3d_addrA(a->slice, a->source, A3D_A_x1), x1);
vortex             81 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio, a3d_addrA(a->slice, a->source, A3D_A_x2), x2);
vortex             82 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio, a3d_addrA(a->slice, a->source, A3D_A_y1), y1);
vortex             83 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio, a3d_addrA(a->slice, a->source, A3D_A_y2), y2);
vortex             96 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex             98 sound/pci/au88x0/au88x0_a3d.c 	    hwread(vortex->mmio,
vortex            101 sound/pci/au88x0/au88x0_a3d.c 	    hwread(vortex->mmio,
vortex            104 sound/pci/au88x0/au88x0_a3d.c 	    hwread(vortex->mmio,
vortex            107 sound/pci/au88x0/au88x0_a3d.c 	    hwread(vortex->mmio,
vortex            110 sound/pci/au88x0/au88x0_a3d.c 	    hwread(vortex->mmio,
vortex            126 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            130 sound/pci/au88x0/au88x0_a3d.c 		hwwrite(vortex->mmio,
vortex            139 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            143 sound/pci/au88x0/au88x0_a3d.c 		hwwrite(vortex->mmio,
vortex            152 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            156 sound/pci/au88x0/au88x0_a3d.c 		hwwrite(vortex->mmio,
vortex            164 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            165 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio,
vortex            167 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio,
vortex            174 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            179 sound/pci/au88x0/au88x0_a3d.c 		    hwread(vortex->mmio,
vortex            184 sound/pci/au88x0/au88x0_a3d.c 		    hwread(vortex->mmio,
vortex            191 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            196 sound/pci/au88x0/au88x0_a3d.c 		    hwread(vortex->mmio,
vortex            201 sound/pci/au88x0/au88x0_a3d.c 		    hwread(vortex->mmio,
vortex            208 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            213 sound/pci/au88x0/au88x0_a3d.c 		    hwread(vortex->mmio,
vortex            218 sound/pci/au88x0/au88x0_a3d.c 		    hwread(vortex->mmio,
vortex            225 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            227 sound/pci/au88x0/au88x0_a3d.c 	    hwread(vortex->mmio,
vortex            230 sound/pci/au88x0/au88x0_a3d.c 	    hwread(vortex->mmio,
vortex            243 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            253 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio,
vortex            261 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            271 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio,
vortex            279 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            283 sound/pci/au88x0/au88x0_a3d.c 		hwwrite(vortex->mmio,
vortex            291 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            293 sound/pci/au88x0/au88x0_a3d.c 	    hwread(vortex->mmio,
vortex            296 sound/pci/au88x0/au88x0_a3d.c 	    hwread(vortex->mmio,
vortex            302 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            305 sound/pci/au88x0/au88x0_a3d.c 	    hwread(vortex->mmio,
vortex            308 sound/pci/au88x0/au88x0_a3d.c 	    hwread(vortex->mmio,
vortex            314 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            319 sound/pci/au88x0/au88x0_a3d.c 		    hwread(vortex->mmio,
vortex            329 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            330 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio,
vortex            337 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            338 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio,
vortex            346 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            348 sound/pci/au88x0/au88x0_a3d.c 	    hwread(vortex->mmio,
vortex            351 sound/pci/au88x0/au88x0_a3d.c 	    hwread(vortex->mmio,
vortex            357 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            359 sound/pci/au88x0/au88x0_a3d.c 	    hwread(vortex->mmio,
vortex            362 sound/pci/au88x0/au88x0_a3d.c 	    hwread(vortex->mmio,
vortex            369 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            370 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio, addr, (aa << 0x10) | b);
vortex            378 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            382 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio, A3D_SLICE_Control + ((a->slice) << 0xd), esp0);
vortex            388 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            389 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio, A3D_SLICE_Control + ((a->slice) << 0xd),
vortex            396 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            397 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio, A3D_SLICE_Control + ((a->slice) << 0xd),
vortex            403 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            404 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio, A3D_SLICE_Control + ((a->slice) << 0xd), ctrl);
vortex            409 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            410 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio, A3D_SLICE_Pointers + ((a->slice) << 0xd), ptr);
vortex            416 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            417 sound/pci/au88x0/au88x0_a3d.c 	*sr = ((hwread(vortex->mmio, A3D_SLICE_Control + (a->slice << 0xd))
vortex            424 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            425 sound/pci/au88x0/au88x0_a3d.c 	*ctrl = hwread(vortex->mmio, A3D_SLICE_Control + ((a->slice) << 0xd));
vortex            430 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            431 sound/pci/au88x0/au88x0_a3d.c 	*ptr = hwread(vortex->mmio, A3D_SLICE_Pointers + ((a->slice) << 0xd));
vortex            437 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            441 sound/pci/au88x0/au88x0_a3d.c 		hwwrite(vortex->mmio,
vortex            445 sound/pci/au88x0/au88x0_a3d.c 		hwwrite(vortex->mmio,
vortex            479 sound/pci/au88x0/au88x0_a3d.c 	if ((a->vortex) == NULL) {
vortex            525 sound/pci/au88x0/au88x0_a3d.c 	vortex_t *vortex = (vortex_t *) (a->vortex);
vortex            528 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio,
vortex            530 sound/pci/au88x0/au88x0_a3d.c 	hwwrite(vortex->mmio,
vortex            547 sound/pci/au88x0/au88x0_a3d.c 	a3dsrc->vortex = (void *)v;
vortex            583 sound/pci/au88x0/au88x0_a3d.c static int vortex_a3d_register_controls(vortex_t * vortex);
vortex            584 sound/pci/au88x0/au88x0_a3d.c static void vortex_a3d_unregister_controls(vortex_t * vortex);
vortex            670 sound/pci/au88x0/au88x0_a3d.c 	if (a->vortex == NULL) {
vortex            846 sound/pci/au88x0/au88x0_a3d.c static int vortex_a3d_register_controls(vortex_t *vortex)
vortex            853 sound/pci/au88x0/au88x0_a3d.c 		     snd_ctl_new1(&vortex_a3d_kcontrol, &vortex->a3d[i])) == NULL)
vortex            858 sound/pci/au88x0/au88x0_a3d.c 		if ((err = snd_ctl_add(vortex->card, kcontrol)) < 0)
vortex            864 sound/pci/au88x0/au88x0_a3d.c 		     snd_ctl_new1(&vortex_a3d_kcontrol, &vortex->a3d[i])) == NULL)
vortex            869 sound/pci/au88x0/au88x0_a3d.c 		if ((err = snd_ctl_add(vortex->card, kcontrol)) < 0)
vortex            875 sound/pci/au88x0/au88x0_a3d.c 		     snd_ctl_new1(&vortex_a3d_kcontrol, &vortex->a3d[i])) == NULL)
vortex            880 sound/pci/au88x0/au88x0_a3d.c 		if ((err = snd_ctl_add(vortex->card, kcontrol)) < 0)
vortex            886 sound/pci/au88x0/au88x0_a3d.c 		     snd_ctl_new1(&vortex_a3d_kcontrol, &vortex->a3d[i])) == NULL)
vortex            891 sound/pci/au88x0/au88x0_a3d.c 		if ((err = snd_ctl_add(vortex->card, kcontrol)) < 0)
vortex            897 sound/pci/au88x0/au88x0_a3d.c static void vortex_a3d_unregister_controls(vortex_t * vortex)
vortex             36 sound/pci/au88x0/au88x0_a3d.h 	void *vortex;		// Formerly CAsp4HwIO*, now vortex_t*.
vortex             77 sound/pci/au88x0/au88x0_core.c static void vortex_mixer_en_sr(vortex_t * vortex, int channel)
vortex             79 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_MIXER_SR,
vortex             80 sound/pci/au88x0/au88x0_core.c 		hwread(vortex->mmio, VORTEX_MIXER_SR) | (0x1 << channel));
vortex             82 sound/pci/au88x0/au88x0_core.c static void vortex_mixer_dis_sr(vortex_t * vortex, int channel)
vortex             84 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_MIXER_SR,
vortex             85 sound/pci/au88x0/au88x0_core.c 		hwread(vortex->mmio, VORTEX_MIXER_SR) & ~(0x1 << channel));
vortex             90 sound/pci/au88x0/au88x0_core.c vortex_mix_muteinputgain(vortex_t * vortex, unsigned char mix,
vortex             93 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_MIX_INVOL_A + ((mix << 5) + channel),
vortex             95 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_MIX_INVOL_B + ((mix << 5) + channel),
vortex             99 sound/pci/au88x0/au88x0_core.c static int vortex_mix_getvolume(vortex_t * vortex, unsigned char mix)
vortex            102 sound/pci/au88x0/au88x0_core.c 	a = hwread(vortex->mmio, VORTEX_MIX_VOL_A + (mix << 2)) & 0xff;
vortex            108 sound/pci/au88x0/au88x0_core.c vortex_mix_getinputvolume(vortex_t * vortex, unsigned char mix,
vortex            114 sound/pci/au88x0/au88x0_core.c 	a = hwread(vortex->mmio,
vortex            131 sound/pci/au88x0/au88x0_core.c static void vortex_mix_rampvolume(vortex_t * vortex, int mix)
vortex            139 sound/pci/au88x0/au88x0_core.c 		a = hwread(vortex->mmio,
vortex            143 sound/pci/au88x0/au88x0_core.c 			hwwrite(vortex->mmio,
vortex            146 sound/pci/au88x0/au88x0_core.c 			hwwrite(vortex->mmio,
vortex            150 sound/pci/au88x0/au88x0_core.c 			vortex_mix_killinput(vortex, mix, ch);
vortex            155 sound/pci/au88x0/au88x0_core.c vortex_mix_getenablebit(vortex_t * vortex, unsigned char mix, int mixin)
vortex            163 sound/pci/au88x0/au88x0_core.c 	temp = hwread(vortex->mmio, VORTEX_MIX_ENIN + addr);
vortex            168 sound/pci/au88x0/au88x0_core.c vortex_mix_setvolumebyte(vortex_t * vortex, unsigned char mix,
vortex            172 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_MIX_VOL_A + (mix << 2), vol);
vortex            174 sound/pci/au88x0/au88x0_core.c 		temp = hwread(vortex->mmio, VORTEX_MIX_VOL_B + (mix << 2));
vortex            178 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_MIX_VOL_B + (mix << 2), vol);
vortex            182 sound/pci/au88x0/au88x0_core.c vortex_mix_setinputvolumebyte(vortex_t * vortex, unsigned char mix,
vortex            187 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio,
vortex            191 sound/pci/au88x0/au88x0_core.c 		    hwread(vortex->mmio,
vortex            196 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio,
vortex            201 sound/pci/au88x0/au88x0_core.c vortex_mix_setenablebit(vortex_t * vortex, unsigned char mix, int mixin, int en)
vortex            210 sound/pci/au88x0/au88x0_core.c 	temp = hwread(vortex->mmio, VORTEX_MIX_ENIN + addr);
vortex            216 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio,
vortex            219 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_MIX_SMP + (mixin << 2), 0x0);
vortex            220 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_MIX_SMP + 4 + (mixin << 2), 0x0);
vortex            222 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_MIX_ENIN + addr, temp);
vortex            226 sound/pci/au88x0/au88x0_core.c vortex_mix_killinput(vortex_t * vortex, unsigned char mix, int mixin)
vortex            229 sound/pci/au88x0/au88x0_core.c 	vortex_mix_setinputvolumebyte(vortex, mix, mixin, 0x80);
vortex            231 sound/pci/au88x0/au88x0_core.c 	vortex_mix_setenablebit(vortex, mix, mixin, 0);
vortex            235 sound/pci/au88x0/au88x0_core.c vortex_mix_enableinput(vortex_t * vortex, unsigned char mix, int mixin)
vortex            237 sound/pci/au88x0/au88x0_core.c 	vortex_mix_killinput(vortex, mix, mixin);
vortex            239 sound/pci/au88x0/au88x0_core.c 		vortex_mix_setinputvolumebyte(vortex, mix, mixin, 0x80);	/*0x80 : mute */
vortex            242 sound/pci/au88x0/au88x0_core.c 	vortex_mix_setenablebit(vortex, mix, mixin, 1);
vortex            246 sound/pci/au88x0/au88x0_core.c vortex_mix_disableinput(vortex_t * vortex, unsigned char mix, int channel,
vortex            253 sound/pci/au88x0/au88x0_core.c 		vortex_mix_killinput(vortex, mix, channel);
vortex            255 sound/pci/au88x0/au88x0_core.c 		vortex_mix_killinput(vortex, mix, channel);
vortex            259 sound/pci/au88x0/au88x0_core.c vortex_mixer_addWTD(vortex_t * vortex, unsigned char mix, unsigned char ch)
vortex            263 sound/pci/au88x0/au88x0_core.c 	temp = hwread(vortex->mmio, VORTEX_MIXER_SR);
vortex            265 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_MIXER_CHNBASE + (ch << 2), mix);
vortex            266 sound/pci/au88x0/au88x0_core.c 		vortex_mixer_en_sr(vortex, ch);
vortex            270 sound/pci/au88x0/au88x0_core.c 	temp = hwread(vortex->mmio, prev);
vortex            273 sound/pci/au88x0/au88x0_core.c 		temp = hwread(vortex->mmio, prev);
vortex            276 sound/pci/au88x0/au88x0_core.c 			dev_err(vortex->card->dev,
vortex            281 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_MIXER_RTBASE + ((temp & 0xf) << 2), mix);
vortex            282 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, prev, (temp & 0xf) | 0x10);
vortex            287 sound/pci/au88x0/au88x0_core.c vortex_mixer_delWTD(vortex_t * vortex, unsigned char mix, unsigned char ch)
vortex            292 sound/pci/au88x0/au88x0_core.c 	eax = hwread(vortex->mmio, VORTEX_MIXER_SR);
vortex            294 sound/pci/au88x0/au88x0_core.c 		dev_err(vortex->card->dev, "mix ALARM %x\n", eax);
vortex            298 sound/pci/au88x0/au88x0_core.c 	esp18 = hwread(vortex->mmio, ebp);
vortex            303 sound/pci/au88x0/au88x0_core.c 			edx = hwread(vortex->mmio, ebx);
vortex            305 sound/pci/au88x0/au88x0_core.c 			hwwrite(vortex->mmio, ebp, edx);
vortex            306 sound/pci/au88x0/au88x0_core.c 			hwwrite(vortex->mmio, ebx, 0);
vortex            310 sound/pci/au88x0/au88x0_core.c 			    hwread(vortex->mmio,
vortex            315 sound/pci/au88x0/au88x0_core.c 					dev_err(vortex->card->dev,
vortex            323 sound/pci/au88x0/au88x0_core.c 				    hwread(vortex->mmio,
vortex            332 sound/pci/au88x0/au88x0_core.c 				edx = hwread(vortex->mmio, ebx);
vortex            334 sound/pci/au88x0/au88x0_core.c 				hwwrite(vortex->mmio,
vortex            336 sound/pci/au88x0/au88x0_core.c 				hwwrite(vortex->mmio, ebx, 0);
vortex            341 sound/pci/au88x0/au88x0_core.c 					hwwrite(vortex->mmio,
vortex            346 sound/pci/au88x0/au88x0_core.c 					hwwrite(vortex->mmio,
vortex            351 sound/pci/au88x0/au88x0_core.c 				hwwrite(vortex->mmio,
vortex            359 sound/pci/au88x0/au88x0_core.c 		vortex_mixer_dis_sr(vortex, ch);
vortex            360 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, ebp, 0);
vortex            365 sound/pci/au88x0/au88x0_core.c static void vortex_mixer_init(vortex_t * vortex)
vortex            376 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, addr, 0);
vortex            381 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, addr, 0);
vortex            386 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, addr, 0);
vortex            391 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, addr, 0x80);
vortex            396 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, addr, 0x80);
vortex            401 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, addr, 0x80);
vortex            406 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, addr, 0x80);
vortex            411 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, addr, 0x0);
vortex            414 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_MIXER_SR, 0);
vortex            431 sound/pci/au88x0/au88x0_core.c static void vortex_src_en_sr(vortex_t * vortex, int channel)
vortex            433 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_SRCBLOCK_SR,
vortex            434 sound/pci/au88x0/au88x0_core.c 		hwread(vortex->mmio, VORTEX_SRCBLOCK_SR) | (0x1 << channel));
vortex            437 sound/pci/au88x0/au88x0_core.c static void vortex_src_dis_sr(vortex_t * vortex, int channel)
vortex            439 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_SRCBLOCK_SR,
vortex            440 sound/pci/au88x0/au88x0_core.c 		hwread(vortex->mmio, VORTEX_SRCBLOCK_SR) & ~(0x1 << channel));
vortex            443 sound/pci/au88x0/au88x0_core.c static void vortex_src_flushbuffers(vortex_t * vortex, unsigned char src)
vortex            448 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio,
vortex            450 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_SRC_DATA + (src << 3), 0);
vortex            451 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_SRC_DATA + (src << 3) + 4, 0);
vortex            454 sound/pci/au88x0/au88x0_core.c static void vortex_src_cleardrift(vortex_t * vortex, unsigned char src)
vortex            456 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_SRC_DRIFT0 + (src << 2), 0);
vortex            457 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_SRC_DRIFT1 + (src << 2), 0);
vortex            458 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_SRC_DRIFT2 + (src << 2), 1);
vortex            462 sound/pci/au88x0/au88x0_core.c vortex_src_set_throttlesource(vortex_t * vortex, unsigned char src, int en)
vortex            466 sound/pci/au88x0/au88x0_core.c 	temp = hwread(vortex->mmio, VORTEX_SRC_SOURCE);
vortex            471 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_SRC_SOURCE, temp);
vortex            475 sound/pci/au88x0/au88x0_core.c vortex_src_persist_convratio(vortex_t * vortex, unsigned char src, int ratio)
vortex            480 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_SRC_CONVRATIO + (src << 2), ratio);
vortex            481 sound/pci/au88x0/au88x0_core.c 		temp = hwread(vortex->mmio, VORTEX_SRC_CONVRATIO + (src << 2));
vortex            483 sound/pci/au88x0/au88x0_core.c 			dev_err(vortex->card->dev, "Src cvr fail\n");
vortex            492 sound/pci/au88x0/au88x0_core.c static void vortex_src_slowlock(vortex_t * vortex, unsigned char src)
vortex            496 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_SRC_DRIFT2 + (src << 2), 1);
vortex            497 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_SRC_DRIFT0 + (src << 2), 0);
vortex            498 sound/pci/au88x0/au88x0_core.c 	temp = hwread(vortex->mmio, VORTEX_SRC_U0 + (src << 2));
vortex            500 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_SRC_U0 + (src << 2),
vortex            505 sound/pci/au88x0/au88x0_core.c vortex_src_change_convratio(vortex_t * vortex, unsigned char src, int ratio)
vortex            516 sound/pci/au88x0/au88x0_core.c 	temp = hwread(vortex->mmio, VORTEX_SRC_U0 + (src << 2));
vortex            518 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_SRC_U0 + (src << 2),
vortex            521 sound/pci/au88x0/au88x0_core.c 	vortex_src_persist_convratio(vortex, src, ratio);
vortex            525 sound/pci/au88x0/au88x0_core.c vortex_src_checkratio(vortex_t * vortex, unsigned char src,
vortex            530 sound/pci/au88x0/au88x0_core.c 	hw_ratio = hwread(vortex->mmio, VORTEX_SRC_CONVRATIO + (src << 2));
vortex            533 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_SRC_CONVRATIO + (src << 2), desired_ratio);
vortex            628 sound/pci/au88x0/au88x0_core.c static void vortex_srcblock_init(vortex_t * vortex)
vortex            632 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_SRC_SOURCESIZE, 0x1ff);
vortex            642 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, addr, 0);
vortex            649 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, addr, 0);
vortex            655 sound/pci/au88x0/au88x0_core.c vortex_src_addWTD(vortex_t * vortex, unsigned char src, unsigned char ch)
vortex            660 sound/pci/au88x0/au88x0_core.c 	temp = hwread(vortex->mmio, VORTEX_SRCBLOCK_SR);
vortex            662 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_SRC_CHNBASE + (ch << 2), src);
vortex            663 sound/pci/au88x0/au88x0_core.c 		vortex_src_en_sr(vortex, ch);
vortex            667 sound/pci/au88x0/au88x0_core.c 	temp = hwread(vortex->mmio, prev);
vortex            672 sound/pci/au88x0/au88x0_core.c 		temp = hwread(vortex->mmio, prev);
vortex            675 sound/pci/au88x0/au88x0_core.c 			dev_err(vortex->card->dev,
vortex            680 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_SRC_RTBASE + ((temp & 0xf) << 2), src);
vortex            682 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, prev, (temp & 0xf) | 0x10);
vortex            687 sound/pci/au88x0/au88x0_core.c vortex_src_delWTD(vortex_t * vortex, unsigned char src, unsigned char ch)
vortex            692 sound/pci/au88x0/au88x0_core.c 	eax = hwread(vortex->mmio, VORTEX_SRCBLOCK_SR);
vortex            694 sound/pci/au88x0/au88x0_core.c 		dev_err(vortex->card->dev, "src alarm\n");
vortex            698 sound/pci/au88x0/au88x0_core.c 	esp18 = hwread(vortex->mmio, ebp);
vortex            703 sound/pci/au88x0/au88x0_core.c 			edx = hwread(vortex->mmio, ebx);
vortex            705 sound/pci/au88x0/au88x0_core.c 			hwwrite(vortex->mmio, ebp, edx);
vortex            706 sound/pci/au88x0/au88x0_core.c 			hwwrite(vortex->mmio, ebx, 0);
vortex            710 sound/pci/au88x0/au88x0_core.c 			    hwread(vortex->mmio,
vortex            715 sound/pci/au88x0/au88x0_core.c 					dev_warn(vortex->card->dev,
vortex            723 sound/pci/au88x0/au88x0_core.c 				    hwread(vortex->mmio,
vortex            732 sound/pci/au88x0/au88x0_core.c 				edx = hwread(vortex->mmio, ebx);
vortex            734 sound/pci/au88x0/au88x0_core.c 				hwwrite(vortex->mmio,
vortex            736 sound/pci/au88x0/au88x0_core.c 				hwwrite(vortex->mmio, ebx, 0);
vortex            741 sound/pci/au88x0/au88x0_core.c 					hwwrite(vortex->mmio,
vortex            746 sound/pci/au88x0/au88x0_core.c 					hwwrite(vortex->mmio,
vortex            751 sound/pci/au88x0/au88x0_core.c 				hwwrite(vortex->mmio,
vortex            758 sound/pci/au88x0/au88x0_core.c 		vortex_src_dis_sr(vortex, ch);
vortex            759 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, ebp, 0);
vortex            767 sound/pci/au88x0/au88x0_core.c vortex_fifo_clearadbdata(vortex_t * vortex, int fifo, int x)
vortex            770 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio,
vortex            776 sound/pci/au88x0/au88x0_core.c static void vortex_fifo_adbinitialize(vortex_t * vortex, int fifo, int j)
vortex            778 sound/pci/au88x0/au88x0_core.c 	vortex_fifo_clearadbdata(vortex, fifo, FIFO_SIZE);
vortex            780 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_FIFO_ADBCTRL + (fifo << 2),
vortex            783 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_FIFO_ADBCTRL + (fifo << 2),
vortex            788 sound/pci/au88x0/au88x0_core.c static void vortex_fifo_setadbvalid(vortex_t * vortex, int fifo, int en)
vortex            790 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_FIFO_ADBCTRL + (fifo << 2),
vortex            791 sound/pci/au88x0/au88x0_core.c 		(hwread(vortex->mmio, VORTEX_FIFO_ADBCTRL + (fifo << 2)) &
vortex            796 sound/pci/au88x0/au88x0_core.c vortex_fifo_setadbctrl(vortex_t * vortex, int fifo, int stereo, int priority,
vortex            808 sound/pci/au88x0/au88x0_core.c 		temp = hwread(vortex->mmio, VORTEX_FIFO_ADBCTRL + (fifo << 2));
vortex            810 sound/pci/au88x0/au88x0_core.c 			dev_err(vortex->card->dev,
vortex            822 sound/pci/au88x0/au88x0_core.c 			vortex_fifo_clearadbdata(vortex, fifo, FIFO_SIZE);	// this_4
vortex            860 sound/pci/au88x0/au88x0_core.c 			vortex_fifo_clearadbdata(vortex, fifo, FIFO_SIZE);
vortex            862 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_FIFO_ADBCTRL + (fifo << 2), temp);
vortex            863 sound/pci/au88x0/au88x0_core.c 	hwread(vortex->mmio, VORTEX_FIFO_ADBCTRL + (fifo << 2));
vortex            867 sound/pci/au88x0/au88x0_core.c static void vortex_fifo_clearwtdata(vortex_t * vortex, int fifo, int x)
vortex            872 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio,
vortex            877 sound/pci/au88x0/au88x0_core.c static void vortex_fifo_wtinitialize(vortex_t * vortex, int fifo, int j)
vortex            879 sound/pci/au88x0/au88x0_core.c 	vortex_fifo_clearwtdata(vortex, fifo, FIFO_SIZE);
vortex            881 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_FIFO_WTCTRL + (fifo << 2),
vortex            884 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_FIFO_WTCTRL + (fifo << 2),
vortex            889 sound/pci/au88x0/au88x0_core.c static void vortex_fifo_setwtvalid(vortex_t * vortex, int fifo, int en)
vortex            891 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_FIFO_WTCTRL + (fifo << 2),
vortex            892 sound/pci/au88x0/au88x0_core.c 		(hwread(vortex->mmio, VORTEX_FIFO_WTCTRL + (fifo << 2)) &
vortex            897 sound/pci/au88x0/au88x0_core.c vortex_fifo_setwtctrl(vortex_t * vortex, int fifo, int ctrl, int priority,
vortex            904 sound/pci/au88x0/au88x0_core.c 		temp = hwread(vortex->mmio, VORTEX_FIFO_WTCTRL + (fifo << 2));
vortex            906 sound/pci/au88x0/au88x0_core.c 			dev_err(vortex->card->dev,
vortex            915 sound/pci/au88x0/au88x0_core.c 			vortex_fifo_clearwtdata(vortex, fifo, FIFO_SIZE);	// this_4
vortex            953 sound/pci/au88x0/au88x0_core.c 			vortex_fifo_clearwtdata(vortex, fifo, FIFO_SIZE);
vortex            955 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_FIFO_WTCTRL + (fifo << 2), temp);
vortex            956 sound/pci/au88x0/au88x0_core.c 	hwread(vortex->mmio, VORTEX_FIFO_WTCTRL + (fifo << 2));
vortex           1024 sound/pci/au88x0/au88x0_core.c static void vortex_fifo_init(vortex_t * vortex)
vortex           1032 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, addr, (FIFO_U0 | FIFO_U1));
vortex           1033 sound/pci/au88x0/au88x0_core.c 		if (hwread(vortex->mmio, addr) != (FIFO_U0 | FIFO_U1))
vortex           1034 sound/pci/au88x0/au88x0_core.c 			dev_err(vortex->card->dev, "bad adb fifo reset!\n");
vortex           1035 sound/pci/au88x0/au88x0_core.c 		vortex_fifo_clearadbdata(vortex, x, FIFO_SIZE);
vortex           1043 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, addr, FIFO_U0);
vortex           1044 sound/pci/au88x0/au88x0_core.c 		if (hwread(vortex->mmio, addr) != FIFO_U0)
vortex           1045 sound/pci/au88x0/au88x0_core.c 			dev_err(vortex->card->dev,
vortex           1047 sound/pci/au88x0/au88x0_core.c 				addr, hwread(vortex->mmio, addr));
vortex           1048 sound/pci/au88x0/au88x0_core.c 		vortex_fifo_clearwtdata(vortex, x, FIFO_SIZE);
vortex           1054 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, 0xf8c0, 0xd03);	//0x0843 0xd6b
vortex           1057 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, 0x17000, 0x61);	/* wt a */
vortex           1058 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, 0x17004, 0x61);	/* wt b */
vortex           1060 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, 0x17008, 0x61);	/* adb */
vortex           1066 sound/pci/au88x0/au88x0_core.c static void vortex_adbdma_init(vortex_t * vortex)
vortex           1070 sound/pci/au88x0/au88x0_core.c static void vortex_adbdma_setfirstbuffer(vortex_t * vortex, int adbdma)
vortex           1072 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_adb[adbdma];
vortex           1074 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_ADBDMA_CTRL + (adbdma << 2),
vortex           1078 sound/pci/au88x0/au88x0_core.c static void vortex_adbdma_setstartbuffer(vortex_t * vortex, int adbdma, int sb)
vortex           1080 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_adb[adbdma];
vortex           1082 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_ADBDMA_START + (adbdma << 2),
vortex           1088 sound/pci/au88x0/au88x0_core.c vortex_adbdma_setbuffers(vortex_t * vortex, int adbdma,
vortex           1091 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_adb[adbdma];
vortex           1103 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio,
vortex           1111 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio,
vortex           1118 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio,
vortex           1125 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio,
vortex           1134 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_ADBDMA_BUFCFG0 + (adbdma << 3), dma->cfg0);
vortex           1135 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_ADBDMA_BUFCFG1 + (adbdma << 3), dma->cfg1);
vortex           1137 sound/pci/au88x0/au88x0_core.c 	vortex_adbdma_setfirstbuffer(vortex, adbdma);
vortex           1138 sound/pci/au88x0/au88x0_core.c 	vortex_adbdma_setstartbuffer(vortex, adbdma, 0);
vortex           1142 sound/pci/au88x0/au88x0_core.c vortex_adbdma_setmode(vortex_t * vortex, int adbdma, int ie, int dir,
vortex           1145 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_adb[adbdma];
vortex           1159 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_ADBDMA_CTRL + (adbdma << 2),
vortex           1161 sound/pci/au88x0/au88x0_core.c 	hwread(vortex->mmio, VORTEX_ADBDMA_CTRL + (adbdma << 2));
vortex           1164 sound/pci/au88x0/au88x0_core.c static int vortex_adbdma_bufshift(vortex_t * vortex, int adbdma)
vortex           1166 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_adb[adbdma];
vortex           1170 sound/pci/au88x0/au88x0_core.c 	    (hwread(vortex->mmio, VORTEX_ADBDMA_STAT + (adbdma << 2)) &
vortex           1194 sound/pci/au88x0/au88x0_core.c 			hwwrite(vortex->mmio,
vortex           1199 sound/pci/au88x0/au88x0_core.c 			hwread(vortex->mmio, VORTEX_ADBDMA_BUFBASE +
vortex           1208 sound/pci/au88x0/au88x0_core.c 		dev_info(vortex->card->dev,
vortex           1216 sound/pci/au88x0/au88x0_core.c static void vortex_adbdma_resetup(vortex_t *vortex, int adbdma) {
vortex           1217 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_adb[adbdma];
vortex           1236 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio,
vortex           1241 sound/pci/au88x0/au88x0_core.c 		hwread(vortex->mmio, VORTEX_ADBDMA_BUFBASE + (((adbdma << 2)+pp) << 2));
vortex           1245 sound/pci/au88x0/au88x0_core.c static inline int vortex_adbdma_getlinearpos(vortex_t * vortex, int adbdma)
vortex           1247 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_adb[adbdma];
vortex           1250 sound/pci/au88x0/au88x0_core.c 	temp = hwread(vortex->mmio, VORTEX_ADBDMA_STAT + (adbdma << 2));
vortex           1263 sound/pci/au88x0/au88x0_core.c static void vortex_adbdma_startfifo(vortex_t * vortex, int adbdma)
vortex           1266 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_adb[adbdma];
vortex           1270 sound/pci/au88x0/au88x0_core.c 		vortex_fifo_setadbvalid(vortex, adbdma,
vortex           1275 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_ADBDMA_CTRL + (adbdma << 2),
vortex           1277 sound/pci/au88x0/au88x0_core.c 		vortex_fifo_setadbctrl(vortex, adbdma, dma->dma_unknown,
vortex           1282 sound/pci/au88x0/au88x0_core.c 		vortex_fifo_setadbctrl(vortex, adbdma, dma->dma_unknown,
vortex           1290 sound/pci/au88x0/au88x0_core.c static void vortex_adbdma_resumefifo(vortex_t * vortex, int adbdma)
vortex           1292 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_adb[adbdma];
vortex           1297 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_ADBDMA_CTRL + (adbdma << 2),
vortex           1299 sound/pci/au88x0/au88x0_core.c 		vortex_fifo_setadbctrl(vortex, adbdma, dma->dma_unknown,
vortex           1304 sound/pci/au88x0/au88x0_core.c 		vortex_fifo_setadbctrl(vortex, adbdma, dma->dma_unknown,
vortex           1312 sound/pci/au88x0/au88x0_core.c static void vortex_adbdma_pausefifo(vortex_t * vortex, int adbdma)
vortex           1314 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_adb[adbdma];
vortex           1319 sound/pci/au88x0/au88x0_core.c 		vortex_fifo_setadbctrl(vortex, adbdma, dma->dma_unknown,
vortex           1323 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_ADBDMA_CTRL + (adbdma << 2),
vortex           1325 sound/pci/au88x0/au88x0_core.c 		vortex_fifo_setadbctrl(vortex, adbdma, dma->dma_unknown,
vortex           1332 sound/pci/au88x0/au88x0_core.c static void vortex_adbdma_stopfifo(vortex_t * vortex, int adbdma)
vortex           1334 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_adb[adbdma];
vortex           1338 sound/pci/au88x0/au88x0_core.c 		vortex_fifo_setadbctrl(vortex, adbdma, dma->dma_unknown,
vortex           1349 sound/pci/au88x0/au88x0_core.c static void vortex_wtdma_setfirstbuffer(vortex_t * vortex, int wtdma)
vortex           1352 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_wt[wtdma];
vortex           1354 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_WTDMA_CTRL + (wtdma << 2), dma->dma_ctrl);
vortex           1357 sound/pci/au88x0/au88x0_core.c static void vortex_wtdma_setstartbuffer(vortex_t * vortex, int wtdma, int sb)
vortex           1359 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_wt[wtdma];
vortex           1361 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_WTDMA_START + (wtdma << 2),
vortex           1367 sound/pci/au88x0/au88x0_core.c vortex_wtdma_setbuffers(vortex_t * vortex, int wtdma,
vortex           1370 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_wt[wtdma];
vortex           1382 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_WTDMA_BUFBASE + (wtdma << 4) + 0xc,
vortex           1389 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_WTDMA_BUFBASE + (wtdma << 4)  + 0x8,
vortex           1395 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_WTDMA_BUFBASE + (wtdma << 4) + 0x4,
vortex           1401 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_WTDMA_BUFBASE + (wtdma << 4),
vortex           1405 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_WTDMA_BUFCFG0 + (wtdma << 3), dma->cfg0);
vortex           1406 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_WTDMA_BUFCFG1 + (wtdma << 3), dma->cfg1);
vortex           1408 sound/pci/au88x0/au88x0_core.c 	vortex_wtdma_setfirstbuffer(vortex, wtdma);
vortex           1409 sound/pci/au88x0/au88x0_core.c 	vortex_wtdma_setstartbuffer(vortex, wtdma, 0);
vortex           1413 sound/pci/au88x0/au88x0_core.c vortex_wtdma_setmode(vortex_t * vortex, int wtdma, int ie, int fmt, int d,
vortex           1416 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_wt[wtdma];
vortex           1432 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_WTDMA_CTRL + (wtdma << 2), dma->dma_ctrl);
vortex           1435 sound/pci/au88x0/au88x0_core.c static int vortex_wtdma_bufshift(vortex_t * vortex, int wtdma)
vortex           1437 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_wt[wtdma];
vortex           1441 sound/pci/au88x0/au88x0_core.c 	    (hwread(vortex->mmio, VORTEX_WTDMA_STAT + (wtdma << 2))
vortex           1464 sound/pci/au88x0/au88x0_core.c 			hwwrite(vortex->mmio,
vortex           1470 sound/pci/au88x0/au88x0_core.c 			hwread(vortex->mmio, VORTEX_WTDMA_BUFBASE +
vortex           1480 sound/pci/au88x0/au88x0_core.c 		dev_warn(vortex->card->dev, "wt virt = %d, delta = %d\n",
vortex           1488 sound/pci/au88x0/au88x0_core.c vortex_wtdma_getposition(vortex_t * vortex, int wtdma, int *subbuf, int *pos)
vortex           1491 sound/pci/au88x0/au88x0_core.c 	temp = hwread(vortex->mmio, VORTEX_WTDMA_STAT + (wtdma << 2));
vortex           1496 sound/pci/au88x0/au88x0_core.c static int vortex_wtdma_getcursubuffer(vortex_t * vortex, int wtdma)
vortex           1498 sound/pci/au88x0/au88x0_core.c 	return ((hwread(vortex->mmio, VORTEX_WTDMA_STAT + (wtdma << 2)) >>
vortex           1502 sound/pci/au88x0/au88x0_core.c static inline int vortex_wtdma_getlinearpos(vortex_t * vortex, int wtdma)
vortex           1504 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_wt[wtdma];
vortex           1507 sound/pci/au88x0/au88x0_core.c 	temp = hwread(vortex->mmio, VORTEX_WTDMA_STAT + (wtdma << 2));
vortex           1512 sound/pci/au88x0/au88x0_core.c static void vortex_wtdma_startfifo(vortex_t * vortex, int wtdma)
vortex           1514 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_wt[wtdma];
vortex           1519 sound/pci/au88x0/au88x0_core.c 		vortex_fifo_setwtvalid(vortex, wtdma,
vortex           1524 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_WTDMA_CTRL + (wtdma << 2),
vortex           1526 sound/pci/au88x0/au88x0_core.c 		vortex_fifo_setwtctrl(vortex, wtdma, dma->dma_unknown,
vortex           1531 sound/pci/au88x0/au88x0_core.c 		vortex_fifo_setwtctrl(vortex, wtdma, dma->dma_unknown,
vortex           1539 sound/pci/au88x0/au88x0_core.c static void vortex_wtdma_resumefifo(vortex_t * vortex, int wtdma)
vortex           1541 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_wt[wtdma];
vortex           1546 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_WTDMA_CTRL + (wtdma << 2),
vortex           1548 sound/pci/au88x0/au88x0_core.c 		vortex_fifo_setwtctrl(vortex, wtdma, dma->dma_unknown,
vortex           1553 sound/pci/au88x0/au88x0_core.c 		vortex_fifo_setwtctrl(vortex, wtdma, dma->dma_unknown,
vortex           1561 sound/pci/au88x0/au88x0_core.c static void vortex_wtdma_pausefifo(vortex_t * vortex, int wtdma)
vortex           1563 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_wt[wtdma];
vortex           1568 sound/pci/au88x0/au88x0_core.c 		vortex_fifo_setwtctrl(vortex, wtdma, dma->dma_unknown,
vortex           1572 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_WTDMA_CTRL + (wtdma << 2),
vortex           1574 sound/pci/au88x0/au88x0_core.c 		vortex_fifo_setwtctrl(vortex, wtdma, dma->dma_unknown,
vortex           1581 sound/pci/au88x0/au88x0_core.c static void vortex_wtdma_stopfifo(vortex_t * vortex, int wtdma)
vortex           1583 sound/pci/au88x0/au88x0_core.c 	stream_t *dma = &vortex->dma_wt[wtdma];
vortex           1587 sound/pci/au88x0/au88x0_core.c 		vortex_fifo_setwtctrl(vortex, wtdma, dma->dma_unknown,
vortex           1599 sound/pci/au88x0/au88x0_core.c static void vortex_adb_init(vortex_t * vortex)
vortex           1604 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_ADB_SR, 0);
vortex           1606 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_ADB_RTBASE + (i << 2),
vortex           1607 sound/pci/au88x0/au88x0_core.c 			hwread(vortex->mmio,
vortex           1610 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_ADB_CHNBASE + (i << 2),
vortex           1611 sound/pci/au88x0/au88x0_core.c 			hwread(vortex->mmio,
vortex           1616 sound/pci/au88x0/au88x0_core.c static void vortex_adb_en_sr(vortex_t * vortex, int channel)
vortex           1618 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_ADB_SR,
vortex           1619 sound/pci/au88x0/au88x0_core.c 		hwread(vortex->mmio, VORTEX_ADB_SR) | (0x1 << channel));
vortex           1622 sound/pci/au88x0/au88x0_core.c static void vortex_adb_dis_sr(vortex_t * vortex, int channel)
vortex           1624 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_ADB_SR,
vortex           1625 sound/pci/au88x0/au88x0_core.c 		hwread(vortex->mmio, VORTEX_ADB_SR) & ~(0x1 << channel));
vortex           1629 sound/pci/au88x0/au88x0_core.c vortex_adb_addroutes(vortex_t * vortex, unsigned char channel,
vortex           1638 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio,
vortex           1642 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio,
vortex           1649 sound/pci/au88x0/au88x0_core.c 	    hwread(vortex->mmio,
vortex           1653 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_ADB_CHNBASE + (channel << 2),
vortex           1655 sound/pci/au88x0/au88x0_core.c 		vortex_adb_en_sr(vortex, channel);
vortex           1662 sound/pci/au88x0/au88x0_core.c 		    hwread(vortex->mmio,
vortex           1665 sound/pci/au88x0/au88x0_core.c 			dev_err(vortex->card->dev,
vortex           1672 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_ADB_RTBASE + (prev << 2), route[0]);
vortex           1676 sound/pci/au88x0/au88x0_core.c vortex_adb_delroutes(vortex_t * vortex, unsigned char channel,
vortex           1683 sound/pci/au88x0/au88x0_core.c 	    hwread(vortex->mmio,
vortex           1687 sound/pci/au88x0/au88x0_core.c 		    hwread(vortex->mmio,
vortex           1690 sound/pci/au88x0/au88x0_core.c 			vortex_adb_dis_sr(vortex, channel);
vortex           1691 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_ADB_CHNBASE + (channel << 2),
vortex           1698 sound/pci/au88x0/au88x0_core.c 		    hwread(vortex->mmio,
vortex           1701 sound/pci/au88x0/au88x0_core.c 			dev_err(vortex->card->dev,
vortex           1708 sound/pci/au88x0/au88x0_core.c 	temp = hwread(vortex->mmio, VORTEX_ADB_RTBASE + (temp << 2));
vortex           1710 sound/pci/au88x0/au88x0_core.c 		temp = hwread(vortex->mmio, VORTEX_ADB_RTBASE + (temp << 2));
vortex           1712 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_ADB_RTBASE + (prev << 2), temp);
vortex           1716 sound/pci/au88x0/au88x0_core.c vortex_route(vortex_t * vortex, int en, unsigned char channel,
vortex           1723 sound/pci/au88x0/au88x0_core.c 		vortex_adb_addroutes(vortex, channel, &route, 1);
vortex           1726 sound/pci/au88x0/au88x0_core.c 			vortex_src_addWTD(vortex, (source - OFFSET_SRCOUT),
vortex           1730 sound/pci/au88x0/au88x0_core.c 			vortex_mixer_addWTD(vortex,
vortex           1733 sound/pci/au88x0/au88x0_core.c 		vortex_adb_delroutes(vortex, channel, route, route);
vortex           1736 sound/pci/au88x0/au88x0_core.c 			vortex_src_delWTD(vortex, (source - OFFSET_SRCOUT),
vortex           1740 sound/pci/au88x0/au88x0_core.c 			vortex_mixer_delWTD(vortex,
vortex           1747 sound/pci/au88x0/au88x0_core.c vortex_routes(vortex_t * vortex, int en, unsigned char channel,
vortex           1756 sound/pci/au88x0/au88x0_core.c 		vortex_adb_addroutes(vortex, channel, route, 2);
vortex           1759 sound/pci/au88x0/au88x0_core.c 			vortex_src_addWTD(vortex, (source - OFFSET_SRCOUT),
vortex           1763 sound/pci/au88x0/au88x0_core.c 			vortex_mixer_addWTD(vortex,
vortex           1766 sound/pci/au88x0/au88x0_core.c 		vortex_adb_delroutes(vortex, channel, route[0], route[1]);
vortex           1769 sound/pci/au88x0/au88x0_core.c 			vortex_src_delWTD(vortex, (source - OFFSET_SRCOUT),
vortex           1773 sound/pci/au88x0/au88x0_core.c 			vortex_mixer_delWTD(vortex,
vortex           1781 sound/pci/au88x0/au88x0_core.c vortex_routeLRT(vortex_t * vortex, int en, unsigned char ch,
vortex           1794 sound/pci/au88x0/au88x0_core.c 		vortex_adb_addroutes(vortex, ch, route, 2);
vortex           1797 sound/pci/au88x0/au88x0_core.c 			vortex_src_addWTD(vortex,
vortex           1799 sound/pci/au88x0/au88x0_core.c 			vortex_src_addWTD(vortex,
vortex           1803 sound/pci/au88x0/au88x0_core.c 			vortex_mixer_addWTD(vortex,
vortex           1805 sound/pci/au88x0/au88x0_core.c 			vortex_mixer_addWTD(vortex,
vortex           1809 sound/pci/au88x0/au88x0_core.c 		vortex_adb_delroutes(vortex, ch, route[0], route[1]);
vortex           1812 sound/pci/au88x0/au88x0_core.c 			vortex_src_delWTD(vortex,
vortex           1814 sound/pci/au88x0/au88x0_core.c 			vortex_src_delWTD(vortex,
vortex           1818 sound/pci/au88x0/au88x0_core.c 			vortex_mixer_delWTD(vortex,
vortex           1820 sound/pci/au88x0/au88x0_core.c 			vortex_mixer_delWTD(vortex,
vortex           1830 sound/pci/au88x0/au88x0_core.c vortex_connection_adbdma_src(vortex_t * vortex, int en, unsigned char ch,
vortex           1833 sound/pci/au88x0/au88x0_core.c 	vortex_route(vortex, en, ch, ADB_DMA(adbdma), ADB_SRCIN(src));
vortex           1838 sound/pci/au88x0/au88x0_core.c vortex_connection_src_mixin(vortex_t * vortex, int en,
vortex           1842 sound/pci/au88x0/au88x0_core.c 	vortex_route(vortex, en, channel, ADB_SRCOUT(src), ADB_MIXIN(mixin));
vortex           1847 sound/pci/au88x0/au88x0_core.c vortex_connection_mixin_mix(vortex_t * vortex, int en, unsigned char mixin,
vortex           1851 sound/pci/au88x0/au88x0_core.c 		vortex_mix_enableinput(vortex, mix, mixin);
vortex           1852 sound/pci/au88x0/au88x0_core.c 		vortex_mix_setinputvolumebyte(vortex, mix, mixin, MIX_DEFIGAIN);	// added to original code.
vortex           1854 sound/pci/au88x0/au88x0_core.c 		vortex_mix_disableinput(vortex, mix, mixin, a);
vortex           1859 sound/pci/au88x0/au88x0_core.c vortex_connection_adb_mixin(vortex_t * vortex, int en,
vortex           1863 sound/pci/au88x0/au88x0_core.c 	vortex_route(vortex, en, channel, source, ADB_MIXIN(mixin));
vortex           1867 sound/pci/au88x0/au88x0_core.c vortex_connection_src_adbdma(vortex_t * vortex, int en, unsigned char ch,
vortex           1870 sound/pci/au88x0/au88x0_core.c 	vortex_route(vortex, en, ch, ADB_SRCOUT(src), ADB_DMA(adbdma));
vortex           1874 sound/pci/au88x0/au88x0_core.c vortex_connection_src_src_adbdma(vortex_t * vortex, int en,
vortex           1879 sound/pci/au88x0/au88x0_core.c 	vortex_routeLRT(vortex, en, ch, ADB_SRCOUT(src0), ADB_SRCOUT(src1),
vortex           1885 sound/pci/au88x0/au88x0_core.c vortex_connection_mix_adb(vortex_t * vortex, int en, unsigned char ch,
vortex           1888 sound/pci/au88x0/au88x0_core.c 	vortex_route(vortex, en, ch, ADB_MIXOUT(mix), dest);
vortex           1889 sound/pci/au88x0/au88x0_core.c 	vortex_mix_setvolumebyte(vortex, mix, MIX_DEFOGAIN);	// added to original code.
vortex           1894 sound/pci/au88x0/au88x0_core.c vortex_connection_mix_src(vortex_t * vortex, int en, unsigned char ch,
vortex           1897 sound/pci/au88x0/au88x0_core.c 	vortex_route(vortex, en, ch, ADB_MIXOUT(mix), ADB_SRCIN(src));
vortex           1898 sound/pci/au88x0/au88x0_core.c 	vortex_mix_setvolumebyte(vortex, mix, MIX_DEFOGAIN);	// added to original code.
vortex           1903 sound/pci/au88x0/au88x0_core.c vortex_connection_adbdma_src_src(vortex_t * vortex, int en,
vortex           1908 sound/pci/au88x0/au88x0_core.c 	vortex_routes(vortex, en, channel, ADB_DMA(adbdma),
vortex           1914 sound/pci/au88x0/au88x0_core.c vortex_connection_mix_mix_adbdma(vortex_t * vortex, int en,
vortex           1928 sound/pci/au88x0/au88x0_core.c 		vortex_adb_addroutes(vortex, ch, routes, 0x2);
vortex           1929 sound/pci/au88x0/au88x0_core.c 		vortex_mixer_addWTD(vortex, mix0, ch);
vortex           1930 sound/pci/au88x0/au88x0_core.c 		vortex_mixer_addWTD(vortex, mix1, ch);
vortex           1932 sound/pci/au88x0/au88x0_core.c 		vortex_adb_delroutes(vortex, ch, routes[0], routes[1]);
vortex           1933 sound/pci/au88x0/au88x0_core.c 		vortex_mixer_delWTD(vortex, mix0, ch);
vortex           1934 sound/pci/au88x0/au88x0_core.c 		vortex_mixer_delWTD(vortex, mix1, ch);
vortex           1942 sound/pci/au88x0/au88x0_core.c vortex_connect_codecplay(vortex_t * vortex, int en, unsigned char mixers[])
vortex           1945 sound/pci/au88x0/au88x0_core.c 	vortex_connection_mix_adb(vortex, en, 0x11, mixers[0], ADB_CODECOUT(0));
vortex           1946 sound/pci/au88x0/au88x0_core.c 	vortex_connection_mix_adb(vortex, en, 0x11, mixers[1], ADB_CODECOUT(1));
vortex           1950 sound/pci/au88x0/au88x0_core.c 	vortex_connection_mix_adb(vortex, en, 0x11, mixers[0], ADB_EQIN(0));
vortex           1951 sound/pci/au88x0/au88x0_core.c 	vortex_connection_mix_adb(vortex, en, 0x11, mixers[1], ADB_EQIN(1));
vortex           1953 sound/pci/au88x0/au88x0_core.c 	vortex_mix_setvolumebyte(vortex, mixers[0], 0);
vortex           1954 sound/pci/au88x0/au88x0_core.c 	vortex_mix_setvolumebyte(vortex, mixers[1], 0);
vortex           1955 sound/pci/au88x0/au88x0_core.c 	vortex_route(vortex, en, 0x11, ADB_EQOUT(0), ADB_CODECOUT(0));
vortex           1956 sound/pci/au88x0/au88x0_core.c 	vortex_route(vortex, en, 0x11, ADB_EQOUT(1), ADB_CODECOUT(1));
vortex           1959 sound/pci/au88x0/au88x0_core.c 	if (VORTEX_IS_QUAD(vortex)) {
vortex           1961 sound/pci/au88x0/au88x0_core.c 		vortex_connection_mix_adb(vortex, en, 0x11, mixers[2],
vortex           1963 sound/pci/au88x0/au88x0_core.c 		vortex_connection_mix_adb(vortex, en, 0x11, mixers[3],
vortex           1969 sound/pci/au88x0/au88x0_core.c 	vortex_connection_mix_adb(vortex, en, 0x11, mixers[0], ADB_CODECOUT(0));
vortex           1970 sound/pci/au88x0/au88x0_core.c 	vortex_connection_mix_adb(vortex, en, 0x11, mixers[1], ADB_CODECOUT(1));
vortex           1976 sound/pci/au88x0/au88x0_core.c vortex_connect_codecrec(vortex_t * vortex, int en, unsigned char mixin0,
vortex           1985 sound/pci/au88x0/au88x0_core.c 	vortex_connection_adb_mixin(vortex, en, 0x11, ADB_CODECIN(0), mixin0);
vortex           1986 sound/pci/au88x0/au88x0_core.c 	vortex_connection_adb_mixin(vortex, en, 0x11, ADB_CODECIN(1), mixin1);
vortex           2002 sound/pci/au88x0/au88x0_core.c vortex_adb_checkinout(vortex_t * vortex, int resmap[], int out, int restype)
vortex           2009 sound/pci/au88x0/au88x0_core.c 			resinuse |= vortex->dma_adb[i].resources[restype];
vortex           2011 sound/pci/au88x0/au88x0_core.c 		resinuse |= vortex->fixed_res[restype];
vortex           2018 sound/pci/au88x0/au88x0_core.c 					vortex->dma_adb[i].resources[restype] |= (1 << i);
vortex           2043 sound/pci/au88x0/au88x0_core.c 	dev_err(vortex->card->dev,
vortex           2051 sound/pci/au88x0/au88x0_core.c static void vortex_connect_default(vortex_t * vortex, int en)
vortex           2054 sound/pci/au88x0/au88x0_core.c 	vortex->mixplayb[0] = vortex_adb_checkinout(vortex, vortex->fixed_res, en,
vortex           2056 sound/pci/au88x0/au88x0_core.c 	vortex->mixplayb[1] = vortex_adb_checkinout(vortex, vortex->fixed_res, en,
vortex           2058 sound/pci/au88x0/au88x0_core.c 	if (VORTEX_IS_QUAD(vortex)) {
vortex           2059 sound/pci/au88x0/au88x0_core.c 		vortex->mixplayb[2] = vortex_adb_checkinout(vortex, vortex->fixed_res, en,
vortex           2061 sound/pci/au88x0/au88x0_core.c 		vortex->mixplayb[3] = vortex_adb_checkinout(vortex, vortex->fixed_res, en,
vortex           2064 sound/pci/au88x0/au88x0_core.c 	vortex_connect_codecplay(vortex, en, vortex->mixplayb);
vortex           2066 sound/pci/au88x0/au88x0_core.c 	vortex->mixcapt[0] = vortex_adb_checkinout(vortex, vortex->fixed_res, en,
vortex           2068 sound/pci/au88x0/au88x0_core.c 	vortex->mixcapt[1] = vortex_adb_checkinout(vortex, vortex->fixed_res, en,
vortex           2070 sound/pci/au88x0/au88x0_core.c 	vortex_connect_codecrec(vortex, en, MIX_CAPT(0), MIX_CAPT(1));
vortex           2074 sound/pci/au88x0/au88x0_core.c 	vortex->mixspdif[0] = vortex_adb_checkinout(vortex, vortex->fixed_res, en,
vortex           2076 sound/pci/au88x0/au88x0_core.c 	vortex->mixspdif[1] = vortex_adb_checkinout(vortex, vortex->fixed_res, en,
vortex           2078 sound/pci/au88x0/au88x0_core.c 	vortex_connection_mix_adb(vortex, en, 0x14, vortex->mixspdif[0],
vortex           2080 sound/pci/au88x0/au88x0_core.c 	vortex_connection_mix_adb(vortex, en, 0x14, vortex->mixspdif[1],
vortex           2085 sound/pci/au88x0/au88x0_core.c 	vortex_wt_connect(vortex, en);
vortex           2089 sound/pci/au88x0/au88x0_core.c 	vortex_Vort3D_connect(vortex, en);
vortex           2109 sound/pci/au88x0/au88x0_core.c vortex_adb_allocroute(vortex_t *vortex, int dma, int nr_ch, int dir,
vortex           2118 sound/pci/au88x0/au88x0_core.c 		vortex_adb_checkinout(vortex,
vortex           2119 sound/pci/au88x0/au88x0_core.c 				      vortex->dma_adb[dma].resources, en,
vortex           2124 sound/pci/au88x0/au88x0_core.c 		     vortex_adb_checkinout(vortex, NULL, en,
vortex           2129 sound/pci/au88x0/au88x0_core.c 	stream = &vortex->dma_adb[dma];
vortex           2143 sound/pci/au88x0/au88x0_core.c 				if ((src[i] = vortex_adb_checkinout(vortex,
vortex           2151 sound/pci/au88x0/au88x0_core.c 					if ((mix[i] = vortex_adb_checkinout(vortex,
vortex           2166 sound/pci/au88x0/au88x0_core.c 			     vortex_adb_checkinout(vortex,
vortex           2171 sound/pci/au88x0/au88x0_core.c 				dev_err(vortex->card->dev,
vortex           2176 sound/pci/au88x0/au88x0_core.c 			vortex_Vort3D_InitializeSource(&vortex->a3d[a3d], en,
vortex           2177 sound/pci/au88x0/au88x0_core.c 						       vortex);
vortex           2181 sound/pci/au88x0/au88x0_core.c 			vortex_route(vortex, 0, 0x14,
vortex           2182 sound/pci/au88x0/au88x0_core.c 				     ADB_MIXOUT(vortex->mixspdif[0]),
vortex           2184 sound/pci/au88x0/au88x0_core.c 			vortex_route(vortex, 0, 0x14,
vortex           2185 sound/pci/au88x0/au88x0_core.c 				     ADB_MIXOUT(vortex->mixspdif[1]),
vortex           2192 sound/pci/au88x0/au88x0_core.c 				vortex_connection_adbdma_src(vortex, en,
vortex           2196 sound/pci/au88x0/au88x0_core.c 				vortex_connection_src_mixin(vortex, en,
vortex           2199 sound/pci/au88x0/au88x0_core.c 				vortex_connection_mixin_mix(vortex, en,
vortex           2203 sound/pci/au88x0/au88x0_core.c 				vortex_connection_mixin_mix(vortex, en,
vortex           2206 sound/pci/au88x0/au88x0_core.c 				vortex_mix_setinputvolumebyte(vortex,
vortex           2214 sound/pci/au88x0/au88x0_core.c 				vortex_connection_adbdma_src(vortex, en,
vortex           2218 sound/pci/au88x0/au88x0_core.c 				vortex_route(vortex, en, 0x11, ADB_SRCOUT(src[i]), ADB_A3DIN(a3d));
vortex           2224 sound/pci/au88x0/au88x0_core.c 				vortex_route(vortex, en, 0x14,
vortex           2230 sound/pci/au88x0/au88x0_core.c 			ch_top = (VORTEX_IS_QUAD(vortex) ? 4 : 2);
vortex           2232 sound/pci/au88x0/au88x0_core.c 				vortex_connection_mixin_mix(vortex, en,
vortex           2236 sound/pci/au88x0/au88x0_core.c 				vortex_connection_mixin_mix(vortex, en,
vortex           2240 sound/pci/au88x0/au88x0_core.c 				vortex_mix_setinputvolumebyte(vortex,
vortex           2247 sound/pci/au88x0/au88x0_core.c 				p = &vortex->pcm_vol[subdev];
vortex           2258 sound/pci/au88x0/au88x0_core.c 				vortex_route(vortex, en, 0x14,
vortex           2264 sound/pci/au88x0/au88x0_core.c 			vortex_route(vortex, 1, 0x14,
vortex           2265 sound/pci/au88x0/au88x0_core.c 				     ADB_MIXOUT(vortex->mixspdif[0]),
vortex           2267 sound/pci/au88x0/au88x0_core.c 			vortex_route(vortex, 1, 0x14,
vortex           2268 sound/pci/au88x0/au88x0_core.c 				     ADB_MIXOUT(vortex->mixspdif[1]),
vortex           2282 sound/pci/au88x0/au88x0_core.c 			     vortex_adb_checkinout(vortex,
vortex           2291 sound/pci/au88x0/au88x0_core.c 			     vortex_adb_checkinout(vortex,
vortex           2301 sound/pci/au88x0/au88x0_core.c 		vortex_connection_mixin_mix(vortex, en, MIX_CAPT(0), mix[0], 0);
vortex           2302 sound/pci/au88x0/au88x0_core.c 		vortex_connection_mix_src(vortex, en, 0x11, mix[0], src[0]);
vortex           2304 sound/pci/au88x0/au88x0_core.c 			vortex_connection_mixin_mix(vortex, en,
vortex           2306 sound/pci/au88x0/au88x0_core.c 			vortex_connection_src_adbdma(vortex, en,
vortex           2310 sound/pci/au88x0/au88x0_core.c 			vortex_connection_mixin_mix(vortex, en,
vortex           2312 sound/pci/au88x0/au88x0_core.c 			vortex_connection_mix_src(vortex, en, 0x11, mix[1],
vortex           2314 sound/pci/au88x0/au88x0_core.c 			vortex_connection_src_src_adbdma(vortex, en,
vortex           2319 sound/pci/au88x0/au88x0_core.c 	vortex->dma_adb[dma].nr_ch = nr_ch;
vortex           2325 sound/pci/au88x0/au88x0_core.c 		snd_ac97_write_cache(vortex->codec,
vortex           2327 sound/pci/au88x0/au88x0_core.c 				     snd_ac97_read(vortex->codec,
vortex           2332 sound/pci/au88x0/au88x0_core.c 		snd_ac97_write_cache(vortex->codec,
vortex           2334 sound/pci/au88x0/au88x0_core.c 				     snd_ac97_read(vortex->codec,
vortex           2347 sound/pci/au88x0/au88x0_core.c vortex_adb_setsrc(vortex_t * vortex, int adbdma, unsigned int rate, int dir)
vortex           2349 sound/pci/au88x0/au88x0_core.c 	stream_t *stream = &(vortex->dma_adb[adbdma]);
vortex           2361 sound/pci/au88x0/au88x0_core.c 			vortex_src_setupchannel(vortex, i, cvrt, 0, 0, i, dir, 1, cvrt, dir);
vortex           2367 sound/pci/au88x0/au88x0_core.c static void vortex_settimer(vortex_t * vortex, int period)
vortex           2370 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_IRQ_STAT, period);
vortex           2404 sound/pci/au88x0/au88x0_core.c 	vortex_t *vortex = dev_id;
vortex           2409 sound/pci/au88x0/au88x0_core.c 	if (!(hwread(vortex->mmio, VORTEX_STAT) & 0x1))
vortex           2413 sound/pci/au88x0/au88x0_core.c 	if (!(hwread(vortex->mmio, VORTEX_CTRL) & CTRL_IRQ_ENABLE))
vortex           2416 sound/pci/au88x0/au88x0_core.c 	source = hwread(vortex->mmio, VORTEX_IRQ_SOURCE);
vortex           2418 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_IRQ_SOURCE, source);
vortex           2419 sound/pci/au88x0/au88x0_core.c 	hwread(vortex->mmio, VORTEX_IRQ_SOURCE);
vortex           2422 sound/pci/au88x0/au88x0_core.c 		dev_err(vortex->card->dev, "missing irq source\n");
vortex           2430 sound/pci/au88x0/au88x0_core.c 			dev_err(vortex->card->dev, "IRQ fatal error\n");
vortex           2433 sound/pci/au88x0/au88x0_core.c 			dev_err(vortex->card->dev, "IRQ parity error\n");
vortex           2436 sound/pci/au88x0/au88x0_core.c 			dev_err(vortex->card->dev, "IRQ reg error\n");
vortex           2439 sound/pci/au88x0/au88x0_core.c 			dev_err(vortex->card->dev, "IRQ fifo error\n");
vortex           2442 sound/pci/au88x0/au88x0_core.c 			dev_err(vortex->card->dev, "IRQ dma error\n");
vortex           2448 sound/pci/au88x0/au88x0_core.c 		spin_lock(&vortex->lock);
vortex           2450 sound/pci/au88x0/au88x0_core.c 			if (vortex->dma_adb[i].fifo_status == FIFO_START) {
vortex           2451 sound/pci/au88x0/au88x0_core.c 				if (!vortex_adbdma_bufshift(vortex, i))
vortex           2453 sound/pci/au88x0/au88x0_core.c 				spin_unlock(&vortex->lock);
vortex           2454 sound/pci/au88x0/au88x0_core.c 				snd_pcm_period_elapsed(vortex->dma_adb[i].
vortex           2456 sound/pci/au88x0/au88x0_core.c 				spin_lock(&vortex->lock);
vortex           2461 sound/pci/au88x0/au88x0_core.c 			if (vortex->dma_wt[i].fifo_status == FIFO_START) {
vortex           2467 sound/pci/au88x0/au88x0_core.c 				vortex_wtdma_bufshift(vortex, i);
vortex           2468 sound/pci/au88x0/au88x0_core.c 				spin_unlock(&vortex->lock);
vortex           2469 sound/pci/au88x0/au88x0_core.c 				snd_pcm_period_elapsed(vortex->dma_wt[i].
vortex           2471 sound/pci/au88x0/au88x0_core.c 				spin_lock(&vortex->lock);
vortex           2475 sound/pci/au88x0/au88x0_core.c 		spin_unlock(&vortex->lock);
vortex           2480 sound/pci/au88x0/au88x0_core.c 		hwread(vortex->mmio, VORTEX_IRQ_STAT);
vortex           2483 sound/pci/au88x0/au88x0_core.c 	if ((source & IRQ_MIDI) && vortex->rmidi) {
vortex           2484 sound/pci/au88x0/au88x0_core.c 		snd_mpu401_uart_interrupt(vortex->irq,
vortex           2485 sound/pci/au88x0/au88x0_core.c 					  vortex->rmidi->private_data);
vortex           2490 sound/pci/au88x0/au88x0_core.c 		dev_err(vortex->card->dev, "unknown irq source %x\n", source);
vortex           2498 sound/pci/au88x0/au88x0_core.c static void vortex_codec_init(vortex_t * vortex)
vortex           2504 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, (VORTEX_CODEC_CHN + (i << 2)), -i);
vortex           2508 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_CODEC_CTRL, 0x8068);
vortex           2510 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_CODEC_CTRL, 0x00e8);
vortex           2513 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_CODEC_CTRL, 0x00a8);
vortex           2515 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_CODEC_CTRL, 0x80a8);
vortex           2517 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_CODEC_CTRL, 0x80e8);
vortex           2519 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_CODEC_CTRL, 0x80a8);
vortex           2521 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_CODEC_CTRL, 0x00a8);
vortex           2523 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_CODEC_CTRL, 0x00e8);
vortex           2526 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, (VORTEX_CODEC_CHN + (i << 2)), -i);
vortex           2529 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_CODEC_CTRL, 0xe8);
vortex           2532 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_CODEC_EN,
vortex           2533 sound/pci/au88x0/au88x0_core.c 		hwread(vortex->mmio, VORTEX_CODEC_EN) | EN_CODEC);
vortex           2600 sound/pci/au88x0/au88x0_core.c static void vortex_spdif_init(vortex_t * vortex, int spdif_sr, int spdif_mode)
vortex           2605 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_SPDIF_FLAGS,
vortex           2606 sound/pci/au88x0/au88x0_core.c 		hwread(vortex->mmio, VORTEX_SPDIF_FLAGS) & 0xfff3fffd);
vortex           2609 sound/pci/au88x0/au88x0_core.c 		hwwrite(vortex->mmio, VORTEX_SPDIF_CFG1 + (i << 2), 0);
vortex           2611 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_CODEC_EN,
vortex           2612 sound/pci/au88x0/au88x0_core.c 		hwread(vortex->mmio, VORTEX_CODEC_EN) | EN_SPDIF);
vortex           2628 sound/pci/au88x0/au88x0_core.c 		vortex_src_setupchannel(vortex, this_04, edi, 0, 1,
vortex           2630 sound/pci/au88x0/au88x0_core.c 		vortex_src_setupchannel(vortex, this_08, edi, 0, 1,
vortex           2675 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_SPDIF_CFG0, this_38 & 0xffff);
vortex           2676 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_SPDIF_CFG1, this_38 >> 0x10);
vortex           2677 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_SPDIF_SMPRATE, spdif_sr);
vortex           2682 sound/pci/au88x0/au88x0_core.c static int vortex_core_init(vortex_t *vortex)
vortex           2685 sound/pci/au88x0/au88x0_core.c 	dev_info(vortex->card->dev, "init started\n");
vortex           2687 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_CTRL, 0xffffffff);
vortex           2689 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_CTRL,
vortex           2690 sound/pci/au88x0/au88x0_core.c 		hwread(vortex->mmio, VORTEX_CTRL) & 0xffdfffff);
vortex           2693 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_IRQ_SOURCE, 0xffffffff);
vortex           2694 sound/pci/au88x0/au88x0_core.c 	hwread(vortex->mmio, VORTEX_IRQ_STAT);
vortex           2696 sound/pci/au88x0/au88x0_core.c 	vortex_codec_init(vortex);
vortex           2699 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_CTRL,
vortex           2700 sound/pci/au88x0/au88x0_core.c 		hwread(vortex->mmio, VORTEX_CTRL) | 0x1000000);
vortex           2704 sound/pci/au88x0/au88x0_core.c 	vortex_adbdma_init(vortex);
vortex           2705 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_ENGINE_CTRL, 0x0);	//, 0xc83c7e58, 0xc5f93e58
vortex           2706 sound/pci/au88x0/au88x0_core.c 	vortex_adb_init(vortex);
vortex           2708 sound/pci/au88x0/au88x0_core.c 	vortex_fifo_init(vortex);
vortex           2709 sound/pci/au88x0/au88x0_core.c 	vortex_mixer_init(vortex);
vortex           2710 sound/pci/au88x0/au88x0_core.c 	vortex_srcblock_init(vortex);
vortex           2712 sound/pci/au88x0/au88x0_core.c 	vortex_eq_init(vortex);
vortex           2713 sound/pci/au88x0/au88x0_core.c 	vortex_spdif_init(vortex, 48000, 1);
vortex           2714 sound/pci/au88x0/au88x0_core.c 	vortex_Vort3D_enable(vortex);
vortex           2717 sound/pci/au88x0/au88x0_core.c 	vortex_wt_init(vortex);
vortex           2722 sound/pci/au88x0/au88x0_core.c 	vortex_settimer(vortex, 0x90);
vortex           2730 sound/pci/au88x0/au88x0_core.c 	dev_info(vortex->card->dev, "init.... done.\n");
vortex           2731 sound/pci/au88x0/au88x0_core.c 	spin_lock_init(&vortex->lock);
vortex           2736 sound/pci/au88x0/au88x0_core.c static int vortex_core_shutdown(vortex_t * vortex)
vortex           2739 sound/pci/au88x0/au88x0_core.c 	dev_info(vortex->card->dev, "shutdown started\n");
vortex           2741 sound/pci/au88x0/au88x0_core.c 	vortex_eq_free(vortex);
vortex           2742 sound/pci/au88x0/au88x0_core.c 	vortex_Vort3D_disable(vortex);
vortex           2745 sound/pci/au88x0/au88x0_core.c 	vortex_disable_int(vortex);
vortex           2746 sound/pci/au88x0/au88x0_core.c 	vortex_connect_default(vortex, 0);
vortex           2748 sound/pci/au88x0/au88x0_core.c 	vortex_fifo_init(vortex);
vortex           2750 sound/pci/au88x0/au88x0_core.c 	vortex_adb_init(vortex);
vortex           2756 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_IRQ_CTRL, 0);
vortex           2757 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_CTRL, 0);
vortex           2759 sound/pci/au88x0/au88x0_core.c 	hwwrite(vortex->mmio, VORTEX_IRQ_SOURCE, 0xffff);
vortex           2761 sound/pci/au88x0/au88x0_core.c 	dev_info(vortex->card->dev, "shutdown.... done.\n");
vortex           2814 sound/pci/au88x0/au88x0_core.c vortex_translateformat(vortex_t * vortex, char bits, char nch, int encod)
vortex           2854 sound/pci/au88x0/au88x0_core.c static void vortex_cdmacore_setformat(vortex_t * vortex, int bits, int nch)
vortex             39 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetTimeConsts(vortex_t * vortex, u16 gain, u16 level)
vortex             41 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b3c4, gain);
vortex             42 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b3c8, level);
vortex             54 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetLeftCoefs(vortex_t * vortex, u16 coefs[])
vortex             56 sound/pci/au88x0/au88x0_eq.c 	eqhw_t *eqhw = &(vortex->eq.this04);
vortex             60 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b000 + n * 0x30, coefs[i + 0]);
vortex             61 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b004 + n * 0x30, coefs[i + 1]);
vortex             64 sound/pci/au88x0/au88x0_eq.c 			hwwrite(vortex->mmio, 0x2b008 + n * 0x30, coefs[i + 2]);
vortex             65 sound/pci/au88x0/au88x0_eq.c 			hwwrite(vortex->mmio, 0x2b00c + n * 0x30, coefs[i + 3]);
vortex             66 sound/pci/au88x0/au88x0_eq.c 			hwwrite(vortex->mmio, 0x2b010 + n * 0x30, coefs[i + 4]);
vortex             68 sound/pci/au88x0/au88x0_eq.c 			hwwrite(vortex->mmio, 0x2b008 + n * 0x30, sign_invert(coefs[2 + i]));
vortex             69 sound/pci/au88x0/au88x0_eq.c 			hwwrite(vortex->mmio, 0x2b00c + n * 0x30, sign_invert(coefs[3 + i]));
vortex             70 sound/pci/au88x0/au88x0_eq.c 		        hwwrite(vortex->mmio, 0x2b010 + n * 0x30, sign_invert(coefs[4 + i]));
vortex             76 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetRightCoefs(vortex_t * vortex, u16 coefs[])
vortex             78 sound/pci/au88x0/au88x0_eq.c 	eqhw_t *eqhw = &(vortex->eq.this04);
vortex             82 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b1e0 + n * 0x30, coefs[0 + i]);
vortex             83 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b1e4 + n * 0x30, coefs[1 + i]);
vortex             86 sound/pci/au88x0/au88x0_eq.c 			hwwrite(vortex->mmio, 0x2b1e8 + n * 0x30, coefs[2 + i]);
vortex             87 sound/pci/au88x0/au88x0_eq.c 			hwwrite(vortex->mmio, 0x2b1ec + n * 0x30, coefs[3 + i]);
vortex             88 sound/pci/au88x0/au88x0_eq.c 			hwwrite(vortex->mmio, 0x2b1f0 + n * 0x30, coefs[4 + i]);
vortex             90 sound/pci/au88x0/au88x0_eq.c 			hwwrite(vortex->mmio, 0x2b1e8 + n * 0x30, sign_invert(coefs[2 + i]));
vortex             91 sound/pci/au88x0/au88x0_eq.c 			hwwrite(vortex->mmio, 0x2b1ec + n * 0x30, sign_invert(coefs[3 + i]));
vortex             92 sound/pci/au88x0/au88x0_eq.c 			hwwrite(vortex->mmio, 0x2b1f0 + n * 0x30, sign_invert(coefs[4 + i]));
vortex             99 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetLeftStates(vortex_t * vortex, u16 a[], u16 b[])
vortex            101 sound/pci/au88x0/au88x0_eq.c 	eqhw_t *eqhw = &(vortex->eq.this04);
vortex            104 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b3fc, a[0]);
vortex            105 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b400, a[1]);
vortex            108 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b014 + (i * 0xc), b[i]);
vortex            109 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b018 + (i * 0xc), b[1 + i]);
vortex            110 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b01c + (i * 0xc), b[2 + i]);
vortex            111 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b020 + (i * 0xc), b[3 + i]);
vortex            116 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetRightStates(vortex_t * vortex, u16 a[], u16 b[])
vortex            118 sound/pci/au88x0/au88x0_eq.c 	eqhw_t *eqhw = &(vortex->eq.this04);
vortex            121 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b404, a[0]);
vortex            122 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b408, a[1]);
vortex            125 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b1f4 + (i * 0xc), b[i]);
vortex            126 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b1f8 + (i * 0xc), b[1 + i]);
vortex            127 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b1fc + (i * 0xc), b[2 + i]);
vortex            128 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b200 + (i * 0xc), b[3 + i]);
vortex            134 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetTimeConsts(vortex_t * vortex, u16 * a, u16 * b)
vortex            136 sound/pci/au88x0/au88x0_eq.c 	*a = hwread(vortex->mmio, 0x2b3c4);
vortex            137 sound/pci/au88x0/au88x0_eq.c 	*b = hwread(vortex->mmio, 0x2b3c8);
vortex            140 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetLeftCoefs(vortex_t * vortex, u16 a[])
vortex            145 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetRightCoefs(vortex_t * vortex, u16 a[])
vortex            150 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetLeftStates(vortex_t * vortex, u16 * a, u16 b[])
vortex            155 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetRightStates(vortex_t * vortex, u16 * a, u16 b[])
vortex            162 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetBypassGain(vortex_t * vortex, u16 a, u16 b)
vortex            164 sound/pci/au88x0/au88x0_eq.c 	eqhw_t *eqhw = &(vortex->eq.this04);
vortex            166 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b3d4, a);
vortex            167 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b3ec, b);
vortex            169 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b3d4, sign_invert(a));
vortex            170 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b3ec, sign_invert(b));
vortex            174 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetA3DBypassGain(vortex_t * vortex, u16 a, u16 b)
vortex            177 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b3e0, a);
vortex            178 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b3f8, b);
vortex            182 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetCurrBypassGain(vortex_t * vortex, u16 a, u16 b)
vortex            185 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b3d0, a);
vortex            186 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b3e8, b);
vortex            189 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetCurrA3DBypassGain(vortex_t * vortex, u16 a, u16 b)
vortex            192 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b3dc, a);
vortex            193 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b3f4, b);
vortex            198 sound/pci/au88x0/au88x0_eq.c vortex_EqHw_SetLeftGainsSingleTarget(vortex_t * vortex, u16 index, u16 b)
vortex            200 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b02c + (index * 0x30), b);
vortex            204 sound/pci/au88x0/au88x0_eq.c vortex_EqHw_SetRightGainsSingleTarget(vortex_t * vortex, u16 index, u16 b)
vortex            206 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b20c + (index * 0x30), b);
vortex            209 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetLeftGainsTarget(vortex_t * vortex, u16 a[])
vortex            211 sound/pci/au88x0/au88x0_eq.c 	eqhw_t *eqhw = &(vortex->eq.this04);
vortex            215 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b02c + ebx * 0x30, a[ebx]);
vortex            219 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetRightGainsTarget(vortex_t * vortex, u16 a[])
vortex            221 sound/pci/au88x0/au88x0_eq.c 	eqhw_t *eqhw = &(vortex->eq.this04);
vortex            225 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b20c + ebx * 0x30, a[ebx]);
vortex            229 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetLeftGainsCurrent(vortex_t * vortex, u16 a[])
vortex            231 sound/pci/au88x0/au88x0_eq.c 	eqhw_t *eqhw = &(vortex->eq.this04);
vortex            235 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b028 + ebx * 0x30, a[ebx]);
vortex            239 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetRightGainsCurrent(vortex_t * vortex, u16 a[])
vortex            241 sound/pci/au88x0/au88x0_eq.c 	eqhw_t *eqhw = &(vortex->eq.this04);
vortex            245 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b208 + ebx * 0x30, a[ebx]);
vortex            250 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetLeftGainsTarget(vortex_t * vortex, u16 a[])
vortex            252 sound/pci/au88x0/au88x0_eq.c 	eqhw_t *eqhw = &(vortex->eq.this04);
vortex            259 sound/pci/au88x0/au88x0_eq.c 		a[ebx] = hwread(vortex->mmio, 0x2b02c + ebx * 0x30);
vortex            265 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetRightGainsTarget(vortex_t * vortex, u16 a[])
vortex            267 sound/pci/au88x0/au88x0_eq.c 	eqhw_t *eqhw = &(vortex->eq.this04);
vortex            274 sound/pci/au88x0/au88x0_eq.c 		a[ebx] = hwread(vortex->mmio, 0x2b20c + ebx * 0x30);
vortex            280 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetLeftGainsCurrent(vortex_t * vortex, u16 a[])
vortex            282 sound/pci/au88x0/au88x0_eq.c 	eqhw_t *eqhw = &(vortex->eq.this04);
vortex            289 sound/pci/au88x0/au88x0_eq.c 		a[ebx] = hwread(vortex->mmio, 0x2b028 + ebx * 0x30);
vortex            295 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetRightGainsCurrent(vortex_t * vortex, u16 a[])
vortex            297 sound/pci/au88x0/au88x0_eq.c 	eqhw_t *eqhw = &(vortex->eq.this04);
vortex            304 sound/pci/au88x0/au88x0_eq.c 		a[ebx] = hwread(vortex->mmio, 0x2b208 + ebx * 0x30);
vortex            312 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetLevels(vortex_t * vortex, u16 peaks[])
vortex            314 sound/pci/au88x0/au88x0_eq.c 	eqhw_t *eqhw = &(vortex->eq.this04);
vortex            319 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b024 + i * VORTEX_BAND_COEFF_SIZE, peaks[i]);
vortex            322 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b3cc, peaks[eqhw->this04]);
vortex            323 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b3d8, peaks[eqhw->this04 + 1]);
vortex            327 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, 0x2b204 + i * VORTEX_BAND_COEFF_SIZE,
vortex            331 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b3e4, peaks[2 + (eqhw->this04 * 2)]);
vortex            332 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b3f0, peaks[3 + (eqhw->this04 * 2)]);
vortex            336 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetLevels(vortex_t * vortex, u16 a[])
vortex            338 sound/pci/au88x0/au88x0_eq.c 	eqhw_t *eqhw = &(vortex->eq.this04);
vortex            346 sound/pci/au88x0/au88x0_eq.c 		a[ebx] = hwread(vortex->mmio, 0x2b024 + ebx * 0x30);
vortex            351 sound/pci/au88x0/au88x0_eq.c 	a[eqhw->this04] = hwread(vortex->mmio, 0x2b3cc);
vortex            352 sound/pci/au88x0/au88x0_eq.c 	a[eqhw->this04 + 1] = hwread(vortex->mmio, 0x2b3d8);
vortex            357 sound/pci/au88x0/au88x0_eq.c 		    hwread(vortex->mmio, 0x2b204 + ebx * 0x30);
vortex            362 sound/pci/au88x0/au88x0_eq.c 	a[2 + (eqhw->this04 * 2)] = hwread(vortex->mmio, 0x2b3e4);
vortex            363 sound/pci/au88x0/au88x0_eq.c 	a[3 + (eqhw->this04 * 2)] = hwread(vortex->mmio, 0x2b3f0);
vortex            368 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetControlReg(vortex_t * vortex, u32 reg)
vortex            370 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b440, reg);
vortex            373 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_SetSampleRate(vortex_t * vortex, u32 sr)
vortex            375 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b440, ((sr & 0x1f) << 3) | 0xb800);
vortex            379 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetControlReg(vortex_t * vortex, u32 *reg)
vortex            381 sound/pci/au88x0/au88x0_eq.c 	*reg = hwread(vortex->mmio, 0x2b440);
vortex            384 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetSampleRate(vortex_t * vortex, u32 *sr)
vortex            386 sound/pci/au88x0/au88x0_eq.c 	*sr = (hwread(vortex->mmio, 0x2b440) >> 3) & 0x1f;
vortex            390 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_Enable(vortex_t * vortex)
vortex            392 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, VORTEX_EQ_CTRL, 0xf001);
vortex            395 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_Disable(vortex_t * vortex)
vortex            397 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, VORTEX_EQ_CTRL, 0xf000);
vortex            401 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_ZeroIO(vortex_t * vortex)
vortex            405 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, VORTEX_EQ_DEST + (i << 2), 0x0);
vortex            407 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, VORTEX_EQ_SOURCE + (i << 2), 0x0);
vortex            410 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_ZeroA3DIO(vortex_t * vortex)
vortex            414 sound/pci/au88x0/au88x0_eq.c 		hwwrite(vortex->mmio, VORTEX_EQ_DEST + (i << 2), 0x0);
vortex            417 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_ZeroState(vortex_t * vortex)
vortex            420 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetControlReg(vortex, 0);
vortex            421 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_ZeroIO(vortex);
vortex            422 sound/pci/au88x0/au88x0_eq.c 	hwwrite(vortex->mmio, 0x2b3c0, 0);
vortex            424 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetTimeConsts(vortex, 0, 0);
vortex            426 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetLeftCoefs(vortex, asEqCoefsZeros);
vortex            427 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetRightCoefs(vortex, asEqCoefsZeros);
vortex            429 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetLeftGainsCurrent(vortex, eq_gains_zero);
vortex            430 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetRightGainsCurrent(vortex, eq_gains_zero);
vortex            431 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetLeftGainsTarget(vortex, eq_gains_zero);
vortex            432 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetRightGainsTarget(vortex, eq_gains_zero);
vortex            434 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetBypassGain(vortex, 0, 0);
vortex            436 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetA3DBypassGain(vortex, 0, 0);
vortex            438 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetLeftStates(vortex, eq_states_zero, asEqOutStateZeros);
vortex            439 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetRightStates(vortex, eq_states_zero, asEqOutStateZeros);
vortex            440 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetLevels(vortex, (u16 *) eq_levels);
vortex            444 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_ProgramPipe(vortex_t * vortex)
vortex            446 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetTimeConsts(vortex, 0, 0);
vortex            448 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetLeftCoefs(vortex, asEqCoefsPipes);
vortex            449 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetRightCoefs(vortex, asEqCoefsPipes);
vortex            451 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetLeftGainsCurrent(vortex, eq_gains_current);
vortex            452 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetRightGainsCurrent(vortex, eq_gains_current);
vortex            453 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetLeftGainsTarget(vortex, eq_gains_current);
vortex            454 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetRightGainsTarget(vortex, eq_gains_current);
vortex            459 sound/pci/au88x0/au88x0_eq.c vortex_EqHw_Program10Band(vortex_t * vortex, auxxEqCoeffSet_t * coefset)
vortex            462 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetTimeConsts(vortex, 0xc, 0x7fe0);
vortex            464 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetLeftCoefs(vortex, coefset->LeftCoefs);
vortex            465 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetRightCoefs(vortex, coefset->RightCoefs);
vortex            467 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetLeftGainsCurrent(vortex, coefset->LeftGains);
vortex            469 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetRightGainsTarget(vortex, coefset->RightGains);
vortex            470 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetLeftGainsTarget(vortex, coefset->LeftGains);
vortex            472 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetRightGainsCurrent(vortex, coefset->RightGains);
vortex            476 sound/pci/au88x0/au88x0_eq.c static void vortex_EqHw_GetTenBandLevels(vortex_t * vortex, u16 peaks[])
vortex            478 sound/pci/au88x0/au88x0_eq.c 	eqhw_t *eqhw = &(vortex->eq.this04);
vortex            485 sound/pci/au88x0/au88x0_eq.c 		peaks[i] = hwread(vortex->mmio, 0x2B024 + i * 0x30);
vortex            488 sound/pci/au88x0/au88x0_eq.c 		    hwread(vortex->mmio, 0x2B204 + i * 0x30);
vortex            493 sound/pci/au88x0/au88x0_eq.c static int vortex_Eqlzr_GetLeftGain(vortex_t * vortex, u16 index, u16 * gain)
vortex            495 sound/pci/au88x0/au88x0_eq.c 	eqlzr_t *eq = &(vortex->eq);
vortex            504 sound/pci/au88x0/au88x0_eq.c static void vortex_Eqlzr_SetLeftGain(vortex_t * vortex, u16 index, u16 gain)
vortex            506 sound/pci/au88x0/au88x0_eq.c 	eqlzr_t *eq = &(vortex->eq);
vortex            515 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetLeftGainsSingleTarget(vortex, index, gain);
vortex            518 sound/pci/au88x0/au88x0_eq.c static int vortex_Eqlzr_GetRightGain(vortex_t * vortex, u16 index, u16 * gain)
vortex            520 sound/pci/au88x0/au88x0_eq.c 	eqlzr_t *eq = &(vortex->eq);
vortex            529 sound/pci/au88x0/au88x0_eq.c static void vortex_Eqlzr_SetRightGain(vortex_t * vortex, u16 index, u16 gain)
vortex            531 sound/pci/au88x0/au88x0_eq.c 	eqlzr_t *eq = &(vortex->eq);
vortex            540 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetRightGainsSingleTarget(vortex, index, gain);
vortex            545 sound/pci/au88x0/au88x0_eq.c vortex_Eqlzr_GetAllBands(vortex_t * vortex, u16 * gains, s32 *cnt)
vortex            547 sound/pci/au88x0/au88x0_eq.c 	eqlzr_t *eq = &(vortex->eq);
vortex            554 sound/pci/au88x0/au88x0_eq.c 		if (vortex_Eqlzr_GetLeftGain(vortex, si, &gains[si]))
vortex            557 sound/pci/au88x0/au88x0_eq.c 		    (vortex, si, &gains[si + eq->this10]))
vortex            566 sound/pci/au88x0/au88x0_eq.c static int vortex_Eqlzr_SetAllBandsFromActiveCoeffSet(vortex_t * vortex)
vortex            568 sound/pci/au88x0/au88x0_eq.c 	eqlzr_t *eq = &(vortex->eq);
vortex            570 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetLeftGainsTarget(vortex, eq->this130);
vortex            571 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetRightGainsTarget(vortex, &(eq->this130[eq->this10]));
vortex            577 sound/pci/au88x0/au88x0_eq.c vortex_Eqlzr_SetAllBands(vortex_t * vortex, u16 gains[], s32 count)
vortex            579 sound/pci/au88x0/au88x0_eq.c 	eqlzr_t *eq = &(vortex->eq);
vortex            591 sound/pci/au88x0/au88x0_eq.c 	return vortex_Eqlzr_SetAllBandsFromActiveCoeffSet(vortex);
vortex            595 sound/pci/au88x0/au88x0_eq.c vortex_Eqlzr_SetA3dBypassGain(vortex_t * vortex, u32 a, u32 b)
vortex            597 sound/pci/au88x0/au88x0_eq.c 	eqlzr_t *eq = &(vortex->eq);
vortex            608 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetA3DBypassGain(vortex, ebx, eax);
vortex            611 sound/pci/au88x0/au88x0_eq.c static void vortex_Eqlzr_ProgramA3dBypassGain(vortex_t * vortex)
vortex            613 sound/pci/au88x0/au88x0_eq.c 	eqlzr_t *eq = &(vortex->eq);
vortex            622 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetA3DBypassGain(vortex, ebx, eax);
vortex            625 sound/pci/au88x0/au88x0_eq.c static void vortex_Eqlzr_ShutDownA3d(vortex_t * vortex)
vortex            627 sound/pci/au88x0/au88x0_eq.c 	if (vortex != NULL)
vortex            628 sound/pci/au88x0/au88x0_eq.c 		vortex_EqHw_ZeroA3DIO(vortex);
vortex            631 sound/pci/au88x0/au88x0_eq.c static void vortex_Eqlzr_SetBypass(vortex_t * vortex, u32 bp)
vortex            633 sound/pci/au88x0/au88x0_eq.c 	eqlzr_t *eq = &(vortex->eq);
vortex            637 sound/pci/au88x0/au88x0_eq.c 		vortex_Eqlzr_SetAllBandsFromActiveCoeffSet(vortex);
vortex            638 sound/pci/au88x0/au88x0_eq.c 		vortex_EqHw_SetBypassGain(vortex, eq->this08, eq->this08);
vortex            641 sound/pci/au88x0/au88x0_eq.c 		vortex_EqHw_SetLeftGainsTarget(vortex, eq->this14_array);
vortex            642 sound/pci/au88x0/au88x0_eq.c 		vortex_EqHw_SetRightGainsTarget(vortex, eq->this14_array);
vortex            643 sound/pci/au88x0/au88x0_eq.c 		vortex_EqHw_SetBypassGain(vortex, eq->this0c, eq->this0c);
vortex            645 sound/pci/au88x0/au88x0_eq.c 	vortex_Eqlzr_ProgramA3dBypassGain(vortex);
vortex            648 sound/pci/au88x0/au88x0_eq.c static void vortex_Eqlzr_ReadAndSetActiveCoefSet(vortex_t * vortex)
vortex            650 sound/pci/au88x0/au88x0_eq.c 	eqlzr_t *eq = &(vortex->eq);
vortex            655 sound/pci/au88x0/au88x0_eq.c 	vortex_Eqlzr_SetAllBands(vortex, eq_gains_normal, eq->this10 * 2);
vortex            658 sound/pci/au88x0/au88x0_eq.c static int vortex_Eqlzr_GetAllPeaks(vortex_t * vortex, u16 * peaks, int *count)
vortex            660 sound/pci/au88x0/au88x0_eq.c 	eqlzr_t *eq = &(vortex->eq);
vortex            665 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_GetTenBandLevels(vortex, peaks);
vortex            670 sound/pci/au88x0/au88x0_eq.c static auxxEqCoeffSet_t *vortex_Eqlzr_GetActiveCoefSet(vortex_t * vortex)
vortex            672 sound/pci/au88x0/au88x0_eq.c 	eqlzr_t *eq = &(vortex->eq);
vortex            677 sound/pci/au88x0/au88x0_eq.c static void vortex_Eqlzr_init(vortex_t * vortex)
vortex            679 sound/pci/au88x0/au88x0_eq.c 	eqlzr_t *eq = &(vortex->eq);
vortex            699 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_ZeroState(vortex);
vortex            700 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_SetSampleRate(vortex, 0x11);
vortex            701 sound/pci/au88x0/au88x0_eq.c 	vortex_Eqlzr_ReadAndSetActiveCoefSet(vortex);
vortex            703 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_Program10Band(vortex, &(eq->coefset));
vortex            704 sound/pci/au88x0/au88x0_eq.c 	vortex_Eqlzr_SetBypass(vortex, eq->this54);
vortex            705 sound/pci/au88x0/au88x0_eq.c 	vortex_Eqlzr_SetA3dBypassGain(vortex, 0, 0);
vortex            706 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_Enable(vortex);
vortex            709 sound/pci/au88x0/au88x0_eq.c static void vortex_Eqlzr_shutdown(vortex_t * vortex)
vortex            711 sound/pci/au88x0/au88x0_eq.c 	vortex_Eqlzr_ShutDownA3d(vortex);
vortex            712 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_ProgramPipe(vortex);
vortex            713 sound/pci/au88x0/au88x0_eq.c 	vortex_EqHw_Disable(vortex);
vortex            725 sound/pci/au88x0/au88x0_eq.c 	vortex_t *vortex = snd_kcontrol_chip(kcontrol);
vortex            726 sound/pci/au88x0/au88x0_eq.c 	eqlzr_t *eq = &(vortex->eq);
vortex            738 sound/pci/au88x0/au88x0_eq.c 	vortex_t *vortex = snd_kcontrol_chip(kcontrol);
vortex            739 sound/pci/au88x0/au88x0_eq.c 	eqlzr_t *eq = &(vortex->eq);
vortex            743 sound/pci/au88x0/au88x0_eq.c 	vortex_Eqlzr_SetBypass(vortex, eq->this54);
vortex            772 sound/pci/au88x0/au88x0_eq.c 	vortex_t *vortex = snd_kcontrol_chip(kcontrol);
vortex            776 sound/pci/au88x0/au88x0_eq.c 	vortex_Eqlzr_GetLeftGain(vortex, i, &gainL);
vortex            777 sound/pci/au88x0/au88x0_eq.c 	vortex_Eqlzr_GetRightGain(vortex, i, &gainR);
vortex            786 sound/pci/au88x0/au88x0_eq.c 	vortex_t *vortex = snd_kcontrol_chip(kcontrol);
vortex            790 sound/pci/au88x0/au88x0_eq.c 	vortex_Eqlzr_GetLeftGain(vortex, i, &gainL);
vortex            791 sound/pci/au88x0/au88x0_eq.c 	vortex_Eqlzr_GetRightGain(vortex, i, &gainR);
vortex            794 sound/pci/au88x0/au88x0_eq.c 		vortex_Eqlzr_SetLeftGain(vortex, i,
vortex            799 sound/pci/au88x0/au88x0_eq.c 		vortex_Eqlzr_SetRightGain(vortex, i,
vortex            830 sound/pci/au88x0/au88x0_eq.c 	vortex_t *vortex = snd_kcontrol_chip(kcontrol);
vortex            834 sound/pci/au88x0/au88x0_eq.c 	vortex_Eqlzr_GetAllPeaks(vortex, peaks, &count);
vortex            836 sound/pci/au88x0/au88x0_eq.c 		dev_err(vortex->card->dev,
vortex            869 sound/pci/au88x0/au88x0_eq.c static int vortex_eq_init(vortex_t *vortex)
vortex            874 sound/pci/au88x0/au88x0_eq.c 	vortex_Eqlzr_init(vortex);
vortex            877 sound/pci/au88x0/au88x0_eq.c 	     snd_ctl_new1(&vortex_eqtoggle_kcontrol, vortex)) == NULL)
vortex            880 sound/pci/au88x0/au88x0_eq.c 	if ((err = snd_ctl_add(vortex->card, kcontrol)) < 0)
vortex            886 sound/pci/au88x0/au88x0_eq.c 		     snd_ctl_new1(&vortex_eq_kcontrol, vortex)) == NULL)
vortex            891 sound/pci/au88x0/au88x0_eq.c 		if ((err = snd_ctl_add(vortex->card, kcontrol)) < 0)
vortex            896 sound/pci/au88x0/au88x0_eq.c 	if ((kcontrol = snd_ctl_new1(&vortex_levels_kcontrol, vortex)) == NULL)
vortex            898 sound/pci/au88x0/au88x0_eq.c 	if ((err = snd_ctl_add(vortex->card, kcontrol)) < 0)
vortex            904 sound/pci/au88x0/au88x0_eq.c static int vortex_eq_free(vortex_t * vortex)
vortex            914 sound/pci/au88x0/au88x0_eq.c 	vortex_Eqlzr_shutdown(vortex);
vortex             32 sound/pci/au88x0/au88x0_game.c 	vortex_t *vortex = gameport_get_port_data(gameport);
vortex             33 sound/pci/au88x0/au88x0_game.c 	return hwread(vortex->mmio, VORTEX_GAME_LEGACY);
vortex             38 sound/pci/au88x0/au88x0_game.c 	vortex_t *vortex = gameport_get_port_data(gameport);
vortex             39 sound/pci/au88x0/au88x0_game.c 	hwwrite(vortex->mmio, VORTEX_GAME_LEGACY, 0xff);
vortex             45 sound/pci/au88x0/au88x0_game.c 	vortex_t *vortex = gameport_get_port_data(gameport);
vortex             48 sound/pci/au88x0/au88x0_game.c 	*buttons = (~hwread(vortex->mmio, VORTEX_GAME_LEGACY) >> 4) & 0xf;
vortex             52 sound/pci/au88x0/au88x0_game.c 		    hwread(vortex->mmio, VORTEX_GAME_AXIS + (i * AXIS_SIZE));
vortex             61 sound/pci/au88x0/au88x0_game.c 	vortex_t *vortex = gameport_get_port_data(gameport);
vortex             65 sound/pci/au88x0/au88x0_game.c 		hwwrite(vortex->mmio, VORTEX_CTRL2,
vortex             66 sound/pci/au88x0/au88x0_game.c 			hwread(vortex->mmio,
vortex             71 sound/pci/au88x0/au88x0_game.c 		hwwrite(vortex->mmio, VORTEX_CTRL2,
vortex             72 sound/pci/au88x0/au88x0_game.c 			hwread(vortex->mmio,
vortex             82 sound/pci/au88x0/au88x0_game.c static int vortex_gameport_register(vortex_t *vortex)
vortex             86 sound/pci/au88x0/au88x0_game.c 	vortex->gameport = gp = gameport_allocate_port();
vortex             88 sound/pci/au88x0/au88x0_game.c 		dev_err(vortex->card->dev,
vortex             94 sound/pci/au88x0/au88x0_game.c 	gameport_set_phys(gp, "pci%s/gameport0", pci_name(vortex->pci_dev));
vortex             95 sound/pci/au88x0/au88x0_game.c 	gameport_set_dev_parent(gp, &vortex->pci_dev->dev);
vortex            102 sound/pci/au88x0/au88x0_game.c 	gameport_set_port_data(gp, vortex);
vortex            110 sound/pci/au88x0/au88x0_game.c static void vortex_gameport_unregister(vortex_t * vortex)
vortex            112 sound/pci/au88x0/au88x0_game.c 	if (vortex->gameport) {
vortex            113 sound/pci/au88x0/au88x0_game.c 		gameport_unregister_port(vortex->gameport);
vortex            114 sound/pci/au88x0/au88x0_game.c 		vortex->gameport = NULL;
vortex            119 sound/pci/au88x0/au88x0_game.c static inline int vortex_gameport_register(vortex_t * vortex) { return -ENOSYS; }
vortex            120 sound/pci/au88x0/au88x0_game.c static inline void vortex_gameport_unregister(vortex_t * vortex) { }
vortex             23 sound/pci/au88x0/au88x0_mixer.c static int snd_vortex_mixer(vortex_t *vortex)
vortex             33 sound/pci/au88x0/au88x0_mixer.c 	if ((err = snd_ac97_bus(vortex->card, 0, &ops, NULL, &pbus)) < 0)
vortex             37 sound/pci/au88x0/au88x0_mixer.c 	ac97.private_data = vortex;
vortex             39 sound/pci/au88x0/au88x0_mixer.c 	err = snd_ac97_mixer(pbus, &ac97, &vortex->codec);
vortex             40 sound/pci/au88x0/au88x0_mixer.c 	vortex->isquad = ((vortex->codec == NULL) ?  0 : (vortex->codec->ext_id&0x80));
vortex             41 sound/pci/au88x0/au88x0_mixer.c 	remove_ctl(vortex->card, "Master Mono Playback Volume");
vortex             42 sound/pci/au88x0/au88x0_mixer.c 	remove_ctl(vortex->card, "Master Mono Playback Switch");
vortex             30 sound/pci/au88x0/au88x0_mpu401.c static int snd_vortex_midi(vortex_t *vortex)
vortex             42 sound/pci/au88x0/au88x0_mpu401.c 	    (hwread(vortex->mmio, VORTEX_CTRL) & ~CTRL_MIDI_PORT) |
vortex             44 sound/pci/au88x0/au88x0_mpu401.c 	hwwrite(vortex->mmio, VORTEX_CTRL, temp);
vortex             48 sound/pci/au88x0/au88x0_mpu401.c 	    (hwread(vortex->mmio, VORTEX_CTRL) & ~CTRL_MIDI_PORT) &
vortex             50 sound/pci/au88x0/au88x0_mpu401.c 	hwwrite(vortex->mmio, VORTEX_CTRL, temp);
vortex             54 sound/pci/au88x0/au88x0_mpu401.c 	temp = hwread(vortex->mmio, VORTEX_CTRL2) & 0xffff00cf;
vortex             56 sound/pci/au88x0/au88x0_mpu401.c 	hwwrite(vortex->mmio, VORTEX_CTRL2, temp);
vortex             57 sound/pci/au88x0/au88x0_mpu401.c 	hwwrite(vortex->mmio, VORTEX_MIDI_CMD, MPU401_RESET);
vortex             60 sound/pci/au88x0/au88x0_mpu401.c 	temp = hwread(vortex->mmio, VORTEX_MIDI_DATA);
vortex             62 sound/pci/au88x0/au88x0_mpu401.c 		dev_err(vortex->card->dev, "midi port doesn't acknowledge!\n");
vortex             66 sound/pci/au88x0/au88x0_mpu401.c 	hwwrite(vortex->mmio, VORTEX_IRQ_CTRL,
vortex             67 sound/pci/au88x0/au88x0_mpu401.c 		hwread(vortex->mmio, VORTEX_IRQ_CTRL) | IRQ_MIDI);
vortex             72 sound/pci/au88x0/au88x0_mpu401.c 	     snd_mpu401_uart_new(vortex->card, 0, MPU401_HW_MPU401, 0x330,
vortex             74 sound/pci/au88x0/au88x0_mpu401.c 		hwwrite(vortex->mmio, VORTEX_CTRL,
vortex             75 sound/pci/au88x0/au88x0_mpu401.c 			(hwread(vortex->mmio, VORTEX_CTRL) &
vortex             80 sound/pci/au88x0/au88x0_mpu401.c 	port = (unsigned long)(vortex->mmio + VORTEX_MIDI_DATA);
vortex             82 sound/pci/au88x0/au88x0_mpu401.c 	     snd_mpu401_uart_new(vortex->card, 0, MPU401_HW_AUREAL, port,
vortex             85 sound/pci/au88x0/au88x0_mpu401.c 		hwwrite(vortex->mmio, VORTEX_CTRL,
vortex             86 sound/pci/au88x0/au88x0_mpu401.c 			(hwread(vortex->mmio, VORTEX_CTRL) &
vortex             91 sound/pci/au88x0/au88x0_mpu401.c 	mpu->cport = (unsigned long)(vortex->mmio + VORTEX_MIDI_CMD);
vortex             94 sound/pci/au88x0/au88x0_mpu401.c 	snprintf(rmidi->name, sizeof(rmidi->name), "%s MIDI %d", CARD_NAME_SHORT , vortex->card->number);
vortex             96 sound/pci/au88x0/au88x0_mpu401.c 	vortex->rmidi = rmidi;
vortex            128 sound/pci/au88x0/au88x0_pcm.c 	vortex_t *vortex = snd_pcm_substream_chip(substream);
vortex            154 sound/pci/au88x0/au88x0_pcm.c 			switch (vortex->spdif_sr) {
vortex            171 sound/pci/au88x0/au88x0_pcm.c 			VORTEX_IS_QUAD(vortex) &&
vortex            481 sound/pci/au88x0/au88x0_pcm.c 	vortex_t *vortex = snd_kcontrol_chip(kcontrol);
vortex            485 sound/pci/au88x0/au88x0_pcm.c 	switch (vortex->spdif_sr) {
vortex            495 sound/pci/au88x0/au88x0_pcm.c 	vortex_t *vortex = snd_kcontrol_chip(kcontrol);
vortex            502 sound/pci/au88x0/au88x0_pcm.c 	if (spdif_sr == vortex->spdif_sr)
vortex            504 sound/pci/au88x0/au88x0_pcm.c 	vortex->spdif_sr = spdif_sr;
vortex            505 sound/pci/au88x0/au88x0_pcm.c 	vortex_spdif_init(vortex, vortex->spdif_sr, 1);
vortex            532 sound/pci/au88x0/au88x0_pcm.c 	vortex_t *vortex = snd_kcontrol_chip(kcontrol);
vortex            534 sound/pci/au88x0/au88x0_pcm.c 	uinfo->count = (VORTEX_IS_QUAD(vortex) ? 4 : 2);
vortex            544 sound/pci/au88x0/au88x0_pcm.c 	vortex_t *vortex = snd_kcontrol_chip(kcontrol);
vortex            546 sound/pci/au88x0/au88x0_pcm.c 	struct pcm_vol *p = &vortex->pcm_vol[subdev];
vortex            547 sound/pci/au88x0/au88x0_pcm.c 	int max_chn = (VORTEX_IS_QUAD(vortex) ? 4 : 2);
vortex            560 sound/pci/au88x0/au88x0_pcm.c 	vortex_t *vortex = snd_kcontrol_chip(kcontrol);
vortex            562 sound/pci/au88x0/au88x0_pcm.c 	struct pcm_vol *p = &vortex->pcm_vol[subdev];
vortex            563 sound/pci/au88x0/au88x0_pcm.c 	int max_chn = (VORTEX_IS_QUAD(vortex) ? 4 : 2);
vortex            568 sound/pci/au88x0/au88x0_pcm.c 				switch (vortex->dma_adb[p->dma].nr_ch) {
vortex            581 sound/pci/au88x0/au88x0_pcm.c 				vortex_mix_setinputvolumebyte(vortex,
vortex            582 sound/pci/au88x0/au88x0_pcm.c 					vortex->mixplayb[i], mixin, vol);
vortex             13 sound/pci/au88x0/au88x0_synth.c static void vortex_fifo_setwtvalid(vortex_t * vortex, int fifo, int en);
vortex             14 sound/pci/au88x0/au88x0_synth.c static void vortex_connection_adb_mixin(vortex_t * vortex, int en,
vortex             18 sound/pci/au88x0/au88x0_synth.c static void vortex_connection_mixin_mix(vortex_t * vortex, int en,
vortex             21 sound/pci/au88x0/au88x0_synth.c static void vortex_fifo_wtinitialize(vortex_t * vortex, int fifo, int j);
vortex             22 sound/pci/au88x0/au88x0_synth.c static int vortex_wt_SetReg(vortex_t * vortex, unsigned char reg, int wt,
vortex             28 sound/pci/au88x0/au88x0_synth.c static void vortex_wt_setstereo(vortex_t * vortex, u32 wt, u32 stereo)
vortex             33 sound/pci/au88x0/au88x0_synth.c 	temp = hwread(vortex->mmio, WT_STEREO(wt));
vortex             36 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex->mmio, WT_STEREO(wt), temp);
vortex             40 sound/pci/au88x0/au88x0_synth.c static void vortex_wt_setdsout(vortex_t * vortex, u32 wt, int en)
vortex             45 sound/pci/au88x0/au88x0_synth.c 	temp = hwread(vortex->mmio, WT_DSREG((wt >= 0x20) ? 1 : 0));
vortex             50 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex->mmio, WT_DSREG((wt >= 0x20) ? 1 : 0), temp);
vortex             54 sound/pci/au88x0/au88x0_synth.c static int vortex_wt_allocroute(vortex_t * vortex, int wt, int nr_ch)
vortex             56 sound/pci/au88x0/au88x0_synth.c 	wt_voice_t *voice = &(vortex->wt_voice[wt]);
vortex             61 sound/pci/au88x0/au88x0_synth.c 		vortex_fifo_wtinitialize(vortex, wt, 1);
vortex             62 sound/pci/au88x0/au88x0_synth.c 		vortex_fifo_setwtvalid(vortex, wt, 1);
vortex             63 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_setstereo(vortex, wt, nr_ch - 1);
vortex             65 sound/pci/au88x0/au88x0_synth.c 		vortex_fifo_setwtvalid(vortex, wt, 0);
vortex             68 sound/pci/au88x0/au88x0_synth.c 	vortex_wt_setdsout(vortex, wt, 1);
vortex             70 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex->mmio, WT_SRAMP(0), 0x880000);
vortex             73 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex->mmio, WT_SRAMP(1), 0x880000);
vortex             76 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex->mmio, WT_PARM(wt, 0), 0);
vortex             77 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex->mmio, WT_PARM(wt, 1), 0);
vortex             78 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex->mmio, WT_PARM(wt, 2), 0);
vortex             80 sound/pci/au88x0/au88x0_synth.c 	temp = hwread(vortex->mmio, WT_PARM(wt, 3));
vortex             81 sound/pci/au88x0/au88x0_synth.c 	dev_dbg(vortex->card->dev, "WT PARM3: %x\n", temp);
vortex             84 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex->mmio, WT_DELAY(wt, 0), 0);
vortex             85 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex->mmio, WT_DELAY(wt, 1), 0);
vortex             86 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex->mmio, WT_DELAY(wt, 2), 0);
vortex             87 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex->mmio, WT_DELAY(wt, 3), 0);
vortex             89 sound/pci/au88x0/au88x0_synth.c 	dev_dbg(vortex->card->dev, "WT GMODE: %x\n",
vortex             90 sound/pci/au88x0/au88x0_synth.c 		hwread(vortex->mmio, WT_GMODE(wt)));
vortex             92 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex->mmio, WT_PARM(wt, 2), 0xffffffff);
vortex             93 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex->mmio, WT_PARM(wt, 3), 0xcff1c810);
vortex             96 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex->mmio, WT_PARM(wt, 0), voice->parm0);
vortex             97 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex->mmio, WT_PARM(wt, 1), voice->parm1);
vortex             98 sound/pci/au88x0/au88x0_synth.c 	dev_dbg(vortex->card->dev, "WT GMODE 2 : %x\n",
vortex             99 sound/pci/au88x0/au88x0_synth.c 		hwread(vortex->mmio, WT_GMODE(wt)));
vortex            104 sound/pci/au88x0/au88x0_synth.c static void vortex_wt_connect(vortex_t * vortex, int en)
vortex            118 sound/pci/au88x0/au88x0_synth.c 			    vortex_adb_checkinout(vortex,
vortex            119 sound/pci/au88x0/au88x0_synth.c 						  vortex->fixed_res, en,
vortex            121 sound/pci/au88x0/au88x0_synth.c 			vortex->mixwt[(i * NR_WTROUTES) + ii] = mix;
vortex            123 sound/pci/au88x0/au88x0_synth.c 			vortex_route(vortex, en, 0x11,
vortex            126 sound/pci/au88x0/au88x0_synth.c 			vortex_connection_mixin_mix(vortex, en, mix,
vortex            127 sound/pci/au88x0/au88x0_synth.c 						    vortex->mixplayb[ii % 2], 0);
vortex            128 sound/pci/au88x0/au88x0_synth.c 			if (VORTEX_IS_QUAD(vortex))
vortex            129 sound/pci/au88x0/au88x0_synth.c 				vortex_connection_mixin_mix(vortex, en,
vortex            131 sound/pci/au88x0/au88x0_synth.c 							    vortex->mixplayb[2 +
vortex            136 sound/pci/au88x0/au88x0_synth.c 		hwwrite(vortex->mmio, WT_RUN(i), 1);
vortex            142 sound/pci/au88x0/au88x0_synth.c static int vortex_wt_GetReg(vortex_t * vortex, char reg, int wt)
vortex            147 sound/pci/au88x0/au88x0_synth.c 		return hwread(vortex->mmio, WT_PARM(wt, 3));
vortex            150 sound/pci/au88x0/au88x0_synth.c 		return hwread(vortex->mmio, WT_GMODE(wt));
vortex            158 sound/pci/au88x0/au88x0_synth.c vortex_wt_SetReg2(vortex_t * vortex, unsigned char reg, int wt,
vortex            182 sound/pci/au88x0/au88x0_synth.c vortex_wt_SetReg(vortex_t * vortex, unsigned char reg, int wt,
vortex            189 sound/pci/au88x0/au88x0_synth.c 			dev_warn(vortex->card->dev,
vortex            196 sound/pci/au88x0/au88x0_synth.c 			dev_err(vortex->card->dev,
vortex            211 sound/pci/au88x0/au88x0_synth.c 		hwwrite(vortex->mmio, WT_RUN(wt), val);
vortex            218 sound/pci/au88x0/au88x0_synth.c 		hwwrite(vortex->mmio, WT_PARM(wt, 0), val);
vortex            225 sound/pci/au88x0/au88x0_synth.c 		hwwrite(vortex->mmio, WT_PARM(wt, 1), val);
vortex            232 sound/pci/au88x0/au88x0_synth.c 		hwwrite(vortex->mmio, WT_PARM(wt, 2), val);
vortex            239 sound/pci/au88x0/au88x0_synth.c 		hwwrite(vortex->mmio, WT_PARM(wt, 3), val);
vortex            246 sound/pci/au88x0/au88x0_synth.c 		hwwrite(vortex->mmio, WT_MUTE(wt), val);
vortex            254 sound/pci/au88x0/au88x0_synth.c 		hwwrite(vortex->mmio, WT_DELAY(wt, 3), val);
vortex            255 sound/pci/au88x0/au88x0_synth.c 		hwwrite(vortex->mmio, WT_DELAY(wt, 2), val);
vortex            256 sound/pci/au88x0/au88x0_synth.c 		hwwrite(vortex->mmio, WT_DELAY(wt, 1), val);
vortex            257 sound/pci/au88x0/au88x0_synth.c 		hwwrite(vortex->mmio, WT_DELAY(wt, 0), val);
vortex            281 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex->mmio, ecx, val);
vortex            285 sound/pci/au88x0/au88x0_synth.c static void vortex_wt_init(vortex_t * vortex)
vortex            304 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0xc, edi, 0);	/* ds_reg */
vortex            305 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0xa, edi, var10);	/* ctrl  */
vortex            306 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0x9, edi, var4);	/* mramp */
vortex            307 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0x8, edi, varc);	/* aramp */
vortex            308 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0x5, edi, var8);	/* sramp */
vortex            312 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0x4, edi, 0);	/* param 3 0x20c */
vortex            313 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0x3, edi, 0);	/* param 2 0x208 */
vortex            314 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0x2, edi, 0);	/* param 1 0x204 */
vortex            315 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0x1, edi, 0);	/* param 0 0x200 */
vortex            316 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0xb, edi, 0);	/* delay 0x400 - 0x40c */
vortex            320 sound/pci/au88x0/au88x0_synth.c 		vortex_wt_SetReg(vortex, 0xa, edi, var10);	/* ctrl */
vortex            325 sound/pci/au88x0/au88x0_synth.c static void vortex_wt_SetVolume(vortex_t * vortex, int wt, int vol[])
vortex            327 sound/pci/au88x0/au88x0_synth.c 	wt_voice_t *voice = &(vortex->wt_voice[wt]);
vortex            337 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex, WT_PARM(wt, 0), voice->parm0);
vortex            338 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex, WT_PARM(wt, 1), voice->parm0);
vortex            354 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex, WT_PARM(wt, 3), voice->parm3);
vortex            358 sound/pci/au88x0/au88x0_synth.c static void vortex_wt_SetFrequency(vortex_t * vortex, int wt, unsigned int sr)
vortex            360 sound/pci/au88x0/au88x0_synth.c 	wt_voice_t *voice = &(vortex->wt_voice[wt]);
vortex            395 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex->mmio, WT_PARM(wt, 0), voice->parm0);
vortex            396 sound/pci/au88x0/au88x0_synth.c 	hwwrite(vortex->mmio, WT_PARM(wt, 1), voice->parm1);
vortex            242 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_SetLeftEQ(vortex_t * vortex, short arg_0, short arg_4,
vortex            248 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24200 + i * 0x24, coefs[i][0]);
vortex            249 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24204 + i * 0x24, coefs[i][1]);
vortex            250 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24208 + i * 0x24, coefs[i][2]);
vortex            251 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x2420c + i * 0x24, coefs[i][3]);
vortex            252 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24210 + i * 0x24, coefs[i][4]);
vortex            254 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24538, arg_0 & 0xffff);
vortex            255 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x2453C, arg_4 & 0xffff);
vortex            259 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_SetRightEQ(vortex_t * vortex, short arg_0, short arg_4,
vortex            265 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x242b4 + i * 0x24, coefs[i][0]);
vortex            266 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x242b8 + i * 0x24, coefs[i][1]);
vortex            267 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x242bc + i * 0x24, coefs[i][2]);
vortex            268 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x242c0 + i * 0x24, coefs[i][3]);
vortex            269 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x242c4 + i * 0x24, coefs[i][4]);
vortex            271 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24540, arg_0 & 0xffff);
vortex            272 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24544, arg_4 & 0xffff);
vortex            276 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_SetLeftXT(vortex_t * vortex, short arg_0, short arg_4,
vortex            282 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24368 + i * 0x24, coefs[i][0]);
vortex            283 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x2436c + i * 0x24, coefs[i][1]);
vortex            284 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24370 + i * 0x24, coefs[i][2]);
vortex            285 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24374 + i * 0x24, coefs[i][3]);
vortex            286 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24378 + i * 0x24, coefs[i][4]);
vortex            288 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24548, arg_0 & 0xffff);
vortex            289 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x2454C, arg_4 & 0xffff);
vortex            293 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_SetRightXT(vortex_t * vortex, short arg_0, short arg_4,
vortex            299 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x2441C + i * 0x24, coefs[i][0]);
vortex            300 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24420 + i * 0x24, coefs[i][1]);
vortex            301 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24424 + i * 0x24, coefs[i][2]);
vortex            302 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24428 + i * 0x24, coefs[i][3]);
vortex            303 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x2442C + i * 0x24, coefs[i][4]);
vortex            305 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24550, arg_0 & 0xffff);
vortex            306 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24554, arg_4 & 0xffff);
vortex            310 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_SetLeftEQStates(vortex_t * vortex,
vortex            317 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24214 + i * 0x24, coefs[i][0]);
vortex            318 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24218 + i * 0x24, coefs[i][1]);
vortex            319 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x2421C + i * 0x24, coefs[i][2]);
vortex            320 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24220 + i * 0x24, coefs[i][3]);
vortex            322 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x244F8, arg_0[0]);
vortex            323 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x244FC, arg_0[1]);
vortex            324 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24500, arg_0[2]);
vortex            325 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24504, arg_0[3]);
vortex            329 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_SetRightEQStates(vortex_t * vortex,
vortex            336 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x242C8 + i * 0x24, coefs[i][0]);
vortex            337 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x242CC + i * 0x24, coefs[i][1]);
vortex            338 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x242D0 + i * 0x24, coefs[i][2]);
vortex            339 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x244D4 + i * 0x24, coefs[i][3]);
vortex            341 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24508, arg_0[0]);
vortex            342 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x2450C, arg_0[1]);
vortex            343 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24510, arg_0[2]);
vortex            344 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24514, arg_0[3]);
vortex            348 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_SetLeftXTStates(vortex_t * vortex,
vortex            355 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x2437C + i * 0x24, coefs[i][0]);
vortex            356 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24380 + i * 0x24, coefs[i][1]);
vortex            357 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24384 + i * 0x24, coefs[i][2]);
vortex            358 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24388 + i * 0x24, coefs[i][3]);
vortex            360 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24518, arg_0[0]);
vortex            361 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x2451C, arg_0[1]);
vortex            362 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24520, arg_0[2]);
vortex            363 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24524, arg_0[3]);
vortex            367 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_SetRightXTStates(vortex_t * vortex,
vortex            374 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24430 + i * 0x24, coefs[i][0]);
vortex            375 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24434 + i * 0x24, coefs[i][1]);
vortex            376 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24438 + i * 0x24, coefs[i][2]);
vortex            377 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x2443C + i * 0x24, coefs[i][3]);
vortex            379 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24528, arg_0[0]);
vortex            380 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x2452C, arg_0[1]);
vortex            381 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24530, arg_0[2]);
vortex            382 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24534, arg_0[3]);
vortex            387 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_GetLeftEQ(vortex_t * vortex, short *arg_0, short *arg_4,
vortex            393 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][0] = hwread(vortex->mmio, 0x24200 + i * 0x24);
vortex            394 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][1] = hwread(vortex->mmio, 0x24204 + i * 0x24);
vortex            395 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][2] = hwread(vortex->mmio, 0x24208 + i * 0x24);
vortex            396 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][3] = hwread(vortex->mmio, 0x2420c + i * 0x24);
vortex            397 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][4] = hwread(vortex->mmio, 0x24210 + i * 0x24);
vortex            399 sound/pci/au88x0/au88x0_xtalk.c 	*arg_0 = hwread(vortex->mmio, 0x24538) & 0xffff;
vortex            400 sound/pci/au88x0/au88x0_xtalk.c 	*arg_4 = hwread(vortex->mmio, 0x2453c) & 0xffff;
vortex            404 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_GetRightEQ(vortex_t * vortex, short *arg_0, short *arg_4,
vortex            410 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][0] = hwread(vortex->mmio, 0x242b4 + i * 0x24);
vortex            411 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][1] = hwread(vortex->mmio, 0x242b8 + i * 0x24);
vortex            412 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][2] = hwread(vortex->mmio, 0x242bc + i * 0x24);
vortex            413 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][3] = hwread(vortex->mmio, 0x242c0 + i * 0x24);
vortex            414 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][4] = hwread(vortex->mmio, 0x242c4 + i * 0x24);
vortex            416 sound/pci/au88x0/au88x0_xtalk.c 	*arg_0 = hwread(vortex->mmio, 0x24540) & 0xffff;
vortex            417 sound/pci/au88x0/au88x0_xtalk.c 	*arg_4 = hwread(vortex->mmio, 0x24544) & 0xffff;
vortex            421 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_GetLeftXT(vortex_t * vortex, short *arg_0, short *arg_4,
vortex            427 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][0] = hwread(vortex->mmio, 0x24368 + i * 0x24);
vortex            428 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][1] = hwread(vortex->mmio, 0x2436C + i * 0x24);
vortex            429 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][2] = hwread(vortex->mmio, 0x24370 + i * 0x24);
vortex            430 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][3] = hwread(vortex->mmio, 0x24374 + i * 0x24);
vortex            431 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][4] = hwread(vortex->mmio, 0x24378 + i * 0x24);
vortex            433 sound/pci/au88x0/au88x0_xtalk.c 	*arg_0 = hwread(vortex->mmio, 0x24548) & 0xffff;
vortex            434 sound/pci/au88x0/au88x0_xtalk.c 	*arg_4 = hwread(vortex->mmio, 0x2454C) & 0xffff;
vortex            438 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_GetRightXT(vortex_t * vortex, short *arg_0, short *arg_4,
vortex            444 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][0] = hwread(vortex->mmio, 0x2441C + i * 0x24);
vortex            445 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][1] = hwread(vortex->mmio, 0x24420 + i * 0x24);
vortex            446 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][2] = hwread(vortex->mmio, 0x24424 + i * 0x24);
vortex            447 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][3] = hwread(vortex->mmio, 0x24428 + i * 0x24);
vortex            448 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][4] = hwread(vortex->mmio, 0x2442C + i * 0x24);
vortex            450 sound/pci/au88x0/au88x0_xtalk.c 	*arg_0 = hwread(vortex->mmio, 0x24550) & 0xffff;
vortex            451 sound/pci/au88x0/au88x0_xtalk.c 	*arg_4 = hwread(vortex->mmio, 0x24554) & 0xffff;
vortex            455 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_GetLeftEQStates(vortex_t * vortex, xtalk_instate_t arg_0,
vortex            461 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][0] = hwread(vortex->mmio, 0x24214 + i * 0x24);
vortex            462 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][1] = hwread(vortex->mmio, 0x24218 + i * 0x24);
vortex            463 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][2] = hwread(vortex->mmio, 0x2421C + i * 0x24);
vortex            464 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][3] = hwread(vortex->mmio, 0x24220 + i * 0x24);
vortex            466 sound/pci/au88x0/au88x0_xtalk.c 	arg_0[0] = hwread(vortex->mmio, 0x244F8);
vortex            467 sound/pci/au88x0/au88x0_xtalk.c 	arg_0[1] = hwread(vortex->mmio, 0x244FC);
vortex            468 sound/pci/au88x0/au88x0_xtalk.c 	arg_0[2] = hwread(vortex->mmio, 0x24500);
vortex            469 sound/pci/au88x0/au88x0_xtalk.c 	arg_0[3] = hwread(vortex->mmio, 0x24504);
vortex            473 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_GetRightEQStates(vortex_t * vortex, xtalk_instate_t arg_0,
vortex            479 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][0] = hwread(vortex->mmio, 0x242C8 + i * 0x24);
vortex            480 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][1] = hwread(vortex->mmio, 0x242CC + i * 0x24);
vortex            481 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][2] = hwread(vortex->mmio, 0x242D0 + i * 0x24);
vortex            482 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][3] = hwread(vortex->mmio, 0x242D4 + i * 0x24);
vortex            484 sound/pci/au88x0/au88x0_xtalk.c 	arg_0[0] = hwread(vortex->mmio, 0x24508);
vortex            485 sound/pci/au88x0/au88x0_xtalk.c 	arg_0[1] = hwread(vortex->mmio, 0x2450C);
vortex            486 sound/pci/au88x0/au88x0_xtalk.c 	arg_0[2] = hwread(vortex->mmio, 0x24510);
vortex            487 sound/pci/au88x0/au88x0_xtalk.c 	arg_0[3] = hwread(vortex->mmio, 0x24514);
vortex            491 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_GetLeftXTStates(vortex_t * vortex, xtalk_instate_t arg_0,
vortex            497 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][0] = hwread(vortex->mmio, 0x2437C + i * 0x24);
vortex            498 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][1] = hwread(vortex->mmio, 0x24380 + i * 0x24);
vortex            499 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][2] = hwread(vortex->mmio, 0x24384 + i * 0x24);
vortex            500 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][3] = hwread(vortex->mmio, 0x24388 + i * 0x24);
vortex            502 sound/pci/au88x0/au88x0_xtalk.c 	arg_0[0] = hwread(vortex->mmio, 0x24518);
vortex            503 sound/pci/au88x0/au88x0_xtalk.c 	arg_0[1] = hwread(vortex->mmio, 0x2451C);
vortex            504 sound/pci/au88x0/au88x0_xtalk.c 	arg_0[2] = hwread(vortex->mmio, 0x24520);
vortex            505 sound/pci/au88x0/au88x0_xtalk.c 	arg_0[3] = hwread(vortex->mmio, 0x24524);
vortex            509 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_GetRightXTStates(vortex_t * vortex, xtalk_instate_t arg_0,
vortex            515 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][0] = hwread(vortex->mmio, 0x24430 + i * 0x24);
vortex            516 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][1] = hwread(vortex->mmio, 0x24434 + i * 0x24);
vortex            517 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][2] = hwread(vortex->mmio, 0x24438 + i * 0x24);
vortex            518 sound/pci/au88x0/au88x0_xtalk.c 		coefs[i][3] = hwread(vortex->mmio, 0x2443C + i * 0x24);
vortex            520 sound/pci/au88x0/au88x0_xtalk.c 	arg_0[0] = hwread(vortex->mmio, 0x24528);
vortex            521 sound/pci/au88x0/au88x0_xtalk.c 	arg_0[1] = hwread(vortex->mmio, 0x2452C);
vortex            522 sound/pci/au88x0/au88x0_xtalk.c 	arg_0[2] = hwread(vortex->mmio, 0x24530);
vortex            523 sound/pci/au88x0/au88x0_xtalk.c 	arg_0[3] = hwread(vortex->mmio, 0x24534);
vortex            530 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_SetGains(vortex_t * vortex, xtalk_gains_t const gains)
vortex            535 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x244D0 + (i * 4), gains[i]);
vortex            540 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_SetGainsAllChan(vortex_t * vortex)
vortex            542 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetGains(vortex, asXtalkGainsAllChan);
vortex            546 sound/pci/au88x0/au88x0_xtalk.c static void vortex_XtalkHw_GetGains(vortex_t * vortex, xtalk_gains_t gains)
vortex            551 sound/pci/au88x0/au88x0_xtalk.c 		gains[i] = hwread(vortex->mmio, 0x244D0 + i * 4);
vortex            558 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_SetDelay(vortex_t * vortex, unsigned short right,
vortex            568 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24660, esp0);
vortex            572 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_SetLeftDline(vortex_t * vortex, xtalk_dline_t const dline)
vortex            577 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24000 + (i << 2), dline[i] & 0xffff);
vortex            578 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24080 + (i << 2), dline[i] >> 0x10);
vortex            583 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_SetRightDline(vortex_t * vortex, xtalk_dline_t const dline)
vortex            588 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24100 + (i << 2), dline[i] & 0xffff);
vortex            589 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24180 + (i << 2), dline[i] >> 0x10);
vortex            595 sound/pci/au88x0/au88x0_xtalk.c vortex_XtalkHw_GetDelay(vortex_t * vortex, unsigned short *right,
vortex            600 sound/pci/au88x0/au88x0_xtalk.c 	esp0 = hwread(vortex->mmio, 0x24660);
vortex            605 sound/pci/au88x0/au88x0_xtalk.c static void vortex_XtalkHw_GetLeftDline(vortex_t * vortex, xtalk_dline_t dline)
vortex            611 sound/pci/au88x0/au88x0_xtalk.c 		    (hwread(vortex->mmio, 0x24000 + (i << 2)) & 0xffff) |
vortex            612 sound/pci/au88x0/au88x0_xtalk.c 		    (hwread(vortex->mmio, 0x24080 + (i << 2)) << 0x10);
vortex            616 sound/pci/au88x0/au88x0_xtalk.c static void vortex_XtalkHw_GetRightDline(vortex_t * vortex, xtalk_dline_t dline)
vortex            622 sound/pci/au88x0/au88x0_xtalk.c 		    (hwread(vortex->mmio, 0x24100 + (i << 2)) & 0xffff) |
vortex            623 sound/pci/au88x0/au88x0_xtalk.c 		    (hwread(vortex->mmio, 0x24180 + (i << 2)) << 0x10);
vortex            631 sound/pci/au88x0/au88x0_xtalk.c static void vortex_XtalkHw_SetControlReg(vortex_t * vortex, u32 ctrl)
vortex            633 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24660, ctrl);
vortex            635 sound/pci/au88x0/au88x0_xtalk.c static void vortex_XtalkHw_GetControlReg(vortex_t * vortex, u32 *ctrl)
vortex            637 sound/pci/au88x0/au88x0_xtalk.c 	*ctrl = hwread(vortex->mmio, 0x24660);
vortex            640 sound/pci/au88x0/au88x0_xtalk.c static void vortex_XtalkHw_SetSampleRate(vortex_t * vortex, u32 sr)
vortex            644 sound/pci/au88x0/au88x0_xtalk.c 	temp = (hwread(vortex->mmio, 0x24660) & 0x1FFFFFFF) | 0xC0000000;
vortex            646 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24660, temp);
vortex            650 sound/pci/au88x0/au88x0_xtalk.c static void vortex_XtalkHw_GetSampleRate(vortex_t * vortex, u32 *sr)
vortex            652 sound/pci/au88x0/au88x0_xtalk.c 	*sr = (hwread(vortex->mmio, 0x24660) >> 3) & 0x1f;
vortex            656 sound/pci/au88x0/au88x0_xtalk.c static void vortex_XtalkHw_Enable(vortex_t * vortex)
vortex            660 sound/pci/au88x0/au88x0_xtalk.c 	temp = (hwread(vortex->mmio, 0x24660) & 0x1FFFFFFF) | 0xC0000000;
vortex            662 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24660, temp);
vortex            666 sound/pci/au88x0/au88x0_xtalk.c static void vortex_XtalkHw_Disable(vortex_t * vortex)
vortex            670 sound/pci/au88x0/au88x0_xtalk.c 	temp = (hwread(vortex->mmio, 0x24660) & 0x1FFFFFFF) | 0xC0000000;
vortex            672 sound/pci/au88x0/au88x0_xtalk.c 	hwwrite(vortex->mmio, 0x24660, temp);
vortex            676 sound/pci/au88x0/au88x0_xtalk.c static void vortex_XtalkHw_ZeroIO(vortex_t * vortex)
vortex            681 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24600 + (i << 2), 0);
vortex            683 sound/pci/au88x0/au88x0_xtalk.c 		hwwrite(vortex->mmio, 0x24650 + (i << 2), 0);
vortex            686 sound/pci/au88x0/au88x0_xtalk.c static void vortex_XtalkHw_ZeroState(vortex_t * vortex)
vortex            688 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_ZeroIO(vortex);	// inlined
vortex            690 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetLeftEQ(vortex, 0, 0, asXtalkCoefsZeros);
vortex            691 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetRightEQ(vortex, 0, 0, asXtalkCoefsZeros);
vortex            693 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetLeftXT(vortex, 0, 0, asXtalkCoefsZeros);
vortex            694 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetRightXT(vortex, 0, 0, asXtalkCoefsZeros);
vortex            696 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetGains(vortex, asXtalkGainsZeros);	// inlined
vortex            698 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetDelay(vortex, 0, 0);	// inlined
vortex            700 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetLeftDline(vortex, alXtalkDlineZeros);	// inlined
vortex            701 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetRightDline(vortex, alXtalkDlineZeros);	// inlined
vortex            702 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetLeftDline(vortex, alXtalkDlineZeros);	// inlined
vortex            703 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetRightDline(vortex, alXtalkDlineZeros);	// inlined
vortex            705 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetLeftEQStates(vortex, asXtalkInStateZeros,
vortex            707 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetRightEQStates(vortex, asXtalkInStateZeros,
vortex            709 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetLeftXTStates(vortex, asXtalkInStateZeros,
vortex            711 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetRightXTStates(vortex, asXtalkInStateZeros,
vortex            715 sound/pci/au88x0/au88x0_xtalk.c static void vortex_XtalkHw_ProgramPipe(vortex_t * vortex)
vortex            718 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetLeftEQ(vortex, 0, 1, asXtalkCoefsPipe);
vortex            719 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetRightEQ(vortex, 0, 1, asXtalkCoefsPipe);
vortex            720 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetLeftXT(vortex, 0, 0, asXtalkCoefsZeros);
vortex            721 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetRightXT(vortex, 0, 0, asXtalkCoefsZeros);
vortex            723 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetDelay(vortex, 0, 0);	// inlined
vortex            726 sound/pci/au88x0/au88x0_xtalk.c static void vortex_XtalkHw_ProgramXtalkWide(vortex_t * vortex)
vortex            729 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetLeftEQ(vortex, sXtalkWideKLeftEq,
vortex            731 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetRightEQ(vortex, sXtalkWideKRightEq,
vortex            734 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetLeftXT(vortex, sXtalkWideKLeftXt,
vortex            736 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetRightXT(vortex, sXtalkWideKLeftXt,
vortex            740 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetDelay(vortex, wXtalkWideRightDelay, wXtalkWideLeftDelay);	// inlined
vortex            743 sound/pci/au88x0/au88x0_xtalk.c static void vortex_XtalkHw_ProgramXtalkNarrow(vortex_t * vortex)
vortex            746 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetLeftEQ(vortex, sXtalkNarrowKLeftEq,
vortex            749 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetRightEQ(vortex, sXtalkNarrowKRightEq,
vortex            752 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetLeftXT(vortex, sXtalkNarrowKLeftXt,
vortex            755 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetRightXT(vortex, sXtalkNarrowKLeftXt,
vortex            759 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetDelay(vortex, wXtalkNarrowRightDelay, wXtalkNarrowLeftDelay);	// inlined
vortex            762 sound/pci/au88x0/au88x0_xtalk.c static void vortex_XtalkHw_ProgramDiamondXtalk(vortex_t * vortex)
vortex            766 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetLeftEQ(vortex, sDiamondKLeftEq,
vortex            768 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetRightEQ(vortex, sDiamondKRightEq,
vortex            770 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetLeftXT(vortex, sDiamondKLeftXt,
vortex            772 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetRightXT(vortex, sDiamondKLeftXt,
vortex            775 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_SetDelay(vortex, wDiamondRightDelay, wDiamondLeftDelay);	// inlined
vortex            778 sound/pci/au88x0/au88x0_xtalk.c static void vortex_XtalkHw_init(vortex_t * vortex)
vortex            780 sound/pci/au88x0/au88x0_xtalk.c 	vortex_XtalkHw_ZeroState(vortex);
vortex             36 sound/pci/au88x0/au88x0_xtalk.h static void vortex_XtalkHw_SetGains(vortex_t * vortex,
vortex             38 sound/pci/au88x0/au88x0_xtalk.h static void vortex_XtalkHw_SetGainsAllChan(vortex_t * vortex);
vortex             39 sound/pci/au88x0/au88x0_xtalk.h static void vortex_XtalkHw_SetSampleRate(vortex_t * vortex, u32 sr);
vortex             40 sound/pci/au88x0/au88x0_xtalk.h static void vortex_XtalkHw_ProgramPipe(vortex_t * vortex);
vortex             41 sound/pci/au88x0/au88x0_xtalk.h static void vortex_XtalkHw_ProgramPipe(vortex_t * vortex);
vortex             42 sound/pci/au88x0/au88x0_xtalk.h static void vortex_XtalkHw_ProgramXtalkWide(vortex_t * vortex);
vortex             43 sound/pci/au88x0/au88x0_xtalk.h static void vortex_XtalkHw_ProgramXtalkNarrow(vortex_t * vortex);
vortex             44 sound/pci/au88x0/au88x0_xtalk.h static void vortex_XtalkHw_ProgramDiamondXtalk(vortex_t * vortex);
vortex             45 sound/pci/au88x0/au88x0_xtalk.h static void vortex_XtalkHw_Enable(vortex_t * vortex);
vortex             46 sound/pci/au88x0/au88x0_xtalk.h static void vortex_XtalkHw_Disable(vortex_t * vortex);
vortex             47 sound/pci/au88x0/au88x0_xtalk.h static void vortex_XtalkHw_init(vortex_t * vortex);