Home
last modified time | relevance | path

Searched refs:vortex (Results 1 – 19 of 19) sorted by relevance

/openbmc/linux/sound/pci/au88x0/
H A Dau88x0_xtalk.c322 hwwrite(vortex->mmio, 0x244F8, arg_0[0]); in vortex_XtalkHw_SetLeftEQStates()
323 hwwrite(vortex->mmio, 0x244FC, arg_0[1]); in vortex_XtalkHw_SetLeftEQStates()
324 hwwrite(vortex->mmio, 0x24500, arg_0[2]); in vortex_XtalkHw_SetLeftEQStates()
568 hwwrite(vortex->mmio, 0x24660, esp0); in vortex_XtalkHw_SetDelay()
600 esp0 = hwread(vortex->mmio, 0x24660);
633 hwwrite(vortex->mmio, 0x24660, ctrl);
637 *ctrl = hwread(vortex->mmio, 0x24660);
646 hwwrite(vortex->mmio, 0x24660, temp); in vortex_XtalkHw_SetSampleRate()
662 hwwrite(vortex->mmio, 0x24660, temp); in vortex_XtalkHw_Enable()
672 hwwrite(vortex->mmio, 0x24660, temp); in vortex_XtalkHw_Disable()
[all …]
H A Dau88x0_eq.c421 vortex_EqHw_ZeroIO(vortex); in vortex_EqHw_ZeroState()
495 eqlzr_t *eq = &(vortex->eq); in vortex_Eqlzr_GetLeftGain()
506 eqlzr_t *eq = &(vortex->eq); in vortex_Eqlzr_SetLeftGain()
520 eqlzr_t *eq = &(vortex->eq); in vortex_Eqlzr_GetRightGain()
531 eqlzr_t *eq = &(vortex->eq); in vortex_Eqlzr_SetRightGain()
547 eqlzr_t *eq = &(vortex->eq);
568 eqlzr_t *eq = &(vortex->eq); in vortex_Eqlzr_SetAllBandsFromActiveCoeffSet()
627 if (vortex != NULL) in vortex_Eqlzr_ShutDownA3d()
706 vortex_EqHw_Enable(vortex); in vortex_Eqlzr_init()
836 dev_err(vortex->card->dev, in snd_vortex_peaks_get()
[all …]
H A Dau88x0_core.c2054 vortex->mixplayb[0] = vortex_adb_checkinout(vortex, vortex->fixed_res, en, in vortex_connect_default()
2056 vortex->mixplayb[1] = vortex_adb_checkinout(vortex, vortex->fixed_res, en, in vortex_connect_default()
2059 vortex->mixplayb[2] = vortex_adb_checkinout(vortex, vortex->fixed_res, en, in vortex_connect_default()
2061 vortex->mixplayb[3] = vortex_adb_checkinout(vortex, vortex->fixed_res, en, in vortex_connect_default()
2064 vortex_connect_codecplay(vortex, en, vortex->mixplayb); in vortex_connect_default()
2066 vortex->mixcapt[0] = vortex_adb_checkinout(vortex, vortex->fixed_res, en, in vortex_connect_default()
2068 vortex->mixcapt[1] = vortex_adb_checkinout(vortex, vortex->fixed_res, en, in vortex_connect_default()
2074 vortex->mixspdif[0] = vortex_adb_checkinout(vortex, vortex->fixed_res, en, in vortex_connect_default()
2076 vortex->mixspdif[1] = vortex_adb_checkinout(vortex, vortex->fixed_res, en, in vortex_connect_default()
2078 vortex_connection_mix_adb(vortex, en, 0x14, vortex->mixspdif[0], in vortex_connect_default()
[all …]
H A Dau88x0_synth.c68 vortex_wt_setdsout(vortex, wt, 1); in vortex_wt_allocroute()
90 hwread(vortex->mmio, WT_GMODE(wt))); in vortex_wt_allocroute()
99 hwread(vortex->mmio, WT_GMODE(wt))); in vortex_wt_allocroute()
118 vortex_adb_checkinout(vortex, in vortex_wt_connect()
119 vortex->fixed_res, en, in vortex_wt_connect()
123 vortex_route(vortex, en, 0x11, in vortex_wt_connect()
128 if (VORTEX_IS_QUAD(vortex)) in vortex_wt_connect()
131 vortex->mixplayb[2 + in vortex_wt_connect()
189 dev_warn(vortex->card->dev, in vortex_wt_SetReg()
196 dev_err(vortex->card->dev, in vortex_wt_SetReg()
[all …]
H A Dau88x0_a3d.c24 vortex_t *vortex = (vortex_t *) (a->vortex); in a3dsrc_SetTimeConsts() local
50 vortex_t *vortex = (vortex_t *) (a->vortex); in a3dsrc_SetAtmosTarget() local
65 vortex_t *vortex = (vortex_t *) (a->vortex); in a3dsrc_SetAtmosCurrent() local
79 vortex_t *vortex = (vortex_t *) (a->vortex); in a3dsrc_SetAtmosState() local
96 vortex_t *vortex = (vortex_t *) (a->vortex);
126 vortex_t *vortex = (vortex_t *) (a->vortex); in a3dsrc_SetHrtfTarget() local
139 vortex_t *vortex = (vortex_t *) (a->vortex); in a3dsrc_SetHrtfCurrent() local
152 vortex_t *vortex = (vortex_t *) (a->vortex); in a3dsrc_SetHrtfState() local
164 vortex_t *vortex = (vortex_t *) (a->vortex); in a3dsrc_SetHrtfOutput() local
174 vortex_t *vortex = (vortex_t *) (a->vortex);
[all …]
H A Dau88x0_game.c33 return hwread(vortex->mmio, VORTEX_GAME_LEGACY); in vortex_game_read()
39 hwwrite(vortex->mmio, VORTEX_GAME_LEGACY, 0xff); in vortex_game_trigger()
65 hwwrite(vortex->mmio, VORTEX_CTRL2, in vortex_game_open()
66 hwread(vortex->mmio, in vortex_game_open()
71 hwwrite(vortex->mmio, VORTEX_CTRL2, in vortex_game_open()
72 hwread(vortex->mmio, in vortex_game_open()
88 dev_err(vortex->card->dev, in vortex_gameport_register()
102 gameport_set_port_data(gp, vortex); in vortex_gameport_register()
112 if (vortex->gameport) { in vortex_gameport_unregister()
113 gameport_unregister_port(vortex->gameport); in vortex_gameport_unregister()
[all …]
H A Dau88x0_mpu401.c30 static int snd_vortex_midi(vortex_t *vortex) in snd_vortex_midi() argument
44 hwwrite(vortex->mmio, VORTEX_CTRL, temp); in snd_vortex_midi()
50 hwwrite(vortex->mmio, VORTEX_CTRL, temp); in snd_vortex_midi()
56 hwwrite(vortex->mmio, VORTEX_CTRL2, temp); in snd_vortex_midi()
60 temp = hwread(vortex->mmio, VORTEX_MIDI_DATA); in snd_vortex_midi()
66 hwwrite(vortex->mmio, VORTEX_IRQ_CTRL, in snd_vortex_midi()
74 hwwrite(vortex->mmio, VORTEX_CTRL, in snd_vortex_midi()
75 (hwread(vortex->mmio, VORTEX_CTRL) & in snd_vortex_midi()
85 hwwrite(vortex->mmio, VORTEX_CTRL, in snd_vortex_midi()
86 (hwread(vortex->mmio, VORTEX_CTRL) & in snd_vortex_midi()
[all …]
H A Dau88x0.h89 #define MIX_CAPT(x) (vortex->mixcapt[x])
90 #define MIX_PLAYB(x) (vortex->mixplayb[x])
91 #define MIX_SPDIF(x) (vortex->mixspdif[x])
188 static void vortex_adb_setsrc(vortex_t * vortex, int adbdma,
222 static void vortex_codec_init(vortex_t * vortex);
242 static void vortex_wt_connect(vortex_t * vortex, int en);
243 static void vortex_wt_init(vortex_t * vortex);
274 static int vortex_eq_init(vortex_t * vortex);
275 static int vortex_eq_free(vortex_t * vortex);
279 static int snd_vortex_mixer(vortex_t * vortex);
[all …]
H A Dau88x0_xtalk.h36 static void vortex_XtalkHw_SetGains(vortex_t * vortex,
38 static void vortex_XtalkHw_SetGainsAllChan(vortex_t * vortex);
39 static void vortex_XtalkHw_SetSampleRate(vortex_t * vortex, u32 sr);
40 static void vortex_XtalkHw_ProgramPipe(vortex_t * vortex);
41 static void vortex_XtalkHw_ProgramPipe(vortex_t * vortex);
42 static void vortex_XtalkHw_ProgramXtalkWide(vortex_t * vortex);
43 static void vortex_XtalkHw_ProgramXtalkNarrow(vortex_t * vortex);
44 static void vortex_XtalkHw_ProgramDiamondXtalk(vortex_t * vortex);
45 static void vortex_XtalkHw_Enable(vortex_t * vortex);
46 static void vortex_XtalkHw_Disable(vortex_t * vortex);
[all …]
H A Dau88x0_mixer.c23 static int snd_vortex_mixer(vortex_t *vortex) in snd_vortex_mixer() argument
33 err = snd_ac97_bus(vortex->card, 0, &ops, NULL, &pbus); in snd_vortex_mixer()
38 ac97.private_data = vortex; in snd_vortex_mixer()
40 err = snd_ac97_mixer(pbus, &ac97, &vortex->codec); in snd_vortex_mixer()
41 vortex->isquad = ((vortex->codec == NULL) ? 0 : (vortex->codec->ext_id&0x80)); in snd_vortex_mixer()
42 remove_ctl(vortex->card, "Master Mono Playback Volume"); in snd_vortex_mixer()
43 remove_ctl(vortex->card, "Master Mono Playback Switch"); in snd_vortex_mixer()
H A Dau88x0.c46 static void vortex_fix_latency(struct pci_dev *vortex) in vortex_fix_latency() argument
49 rc = pci_write_config_byte(vortex, 0x40, 0xff); in vortex_fix_latency()
51 dev_info(&vortex->dev, "vortex latency is 0xff\n"); in vortex_fix_latency()
53 dev_warn(&vortex->dev, in vortex_fix_latency()
101 dev_info(&vortex->dev, in snd_vortex_workaround()
103 vortex_fix_latency(vortex); in snd_vortex_workaround()
108 vortex_fix_latency(vortex); in snd_vortex_workaround()
128 vortex_t *vortex = card->private_data; in snd_vortex_free() local
130 vortex_gameport_unregister(vortex); in snd_vortex_free()
131 vortex_core_shutdown(vortex); in snd_vortex_free()
[all …]
H A Dau88x0_pcm.c154 switch (vortex->spdif_sr) { in snd_vortex_pcm_open()
171 VORTEX_IS_QUAD(vortex) && in snd_vortex_pcm_open()
475 switch (vortex->spdif_sr) { in snd_vortex_spdif_get()
492 if (spdif_sr == vortex->spdif_sr) in snd_vortex_spdif_put()
494 vortex->spdif_sr = spdif_sr; in snd_vortex_spdif_put()
495 vortex_spdif_init(vortex, vortex->spdif_sr, 1); in snd_vortex_spdif_put()
536 struct pcm_vol *p = &vortex->pcm_vol[subdev]; in snd_vortex_pcm_vol_get()
552 struct pcm_vol *p = &vortex->pcm_vol[subdev]; in snd_vortex_pcm_vol_put()
558 switch (vortex->dma_adb[p->dma].nr_ch) { in snd_vortex_pcm_vol_put()
571 vortex_mix_setinputvolumebyte(vortex, in snd_vortex_pcm_vol_put()
[all …]
H A Dau88x0_a3d.h36 void *vortex; // Formerly CAsp4HwIO*, now vortex_t*. member
/openbmc/linux/Documentation/networking/device_drivers/ethernet/
H A Dindex.rst14 3com/vortex
/openbmc/linux/arch/x86/kernel/cpu/
H A DMakefile44 obj-$(CONFIG_CPU_SUP_VORTEX_32) += vortex.o
/openbmc/linux/drivers/net/ethernet/3com/
H A DKconfig80 <file:Documentation/networking/device_drivers/ethernet/3com/vortex.rst>
/openbmc/linux/Documentation/networking/device_drivers/ethernet/3com/
H A Dvortex.rst296 http://www.scyld.com/vortex.html
302 Donald's vortex-diag program is useful for inspecting the NIC's state:
449 a) Run 'vortex-diag -aaee' and 'mii-diag -v' when the card is
/openbmc/linux/
H A DCREDITS2302 S: ICP vortex GmbH
H A DMAINTAINERS74 F: Documentation/networking/device_drivers/ethernet/3com/vortex.rst