Home
last modified time | relevance | path

Searched refs:mmio (Results 1 – 23 of 23) sorted by relevance

/sound/pci/au88x0/
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()
325 hwwrite(vortex->mmio, 0x24504, arg_0[3]); 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()
[all …]
A Dau88x0_core.c114 a = hwread(vortex->mmio,
139 a = hwread(vortex->mmio,
143 hwwrite(vortex->mmio,
146 hwwrite(vortex->mmio,
187 hwwrite(vortex->mmio, in vortex_mix_setinputvolumebyte()
196 hwwrite(vortex->mmio, in vortex_mix_setinputvolumebyte()
216 hwwrite(vortex->mmio, in vortex_mix_setenablebit()
448 hwwrite(vortex->mmio, in vortex_src_flushbuffers()
770 hwwrite(vortex->mmio, in vortex_fifo_clearadbdata()
872 hwwrite(vortex->mmio, in vortex_fifo_clearwtdata()
[all …]
A Dau88x0_synth.c33 temp = hwread(vortex->mmio, WT_STEREO(wt)); in vortex_wt_setstereo()
36 hwwrite(vortex->mmio, WT_STEREO(wt), temp); in vortex_wt_setstereo()
76 hwwrite(vortex->mmio, WT_PARM(wt, 0), 0); in vortex_wt_allocroute()
77 hwwrite(vortex->mmio, WT_PARM(wt, 1), 0); in vortex_wt_allocroute()
78 hwwrite(vortex->mmio, WT_PARM(wt, 2), 0); in vortex_wt_allocroute()
84 hwwrite(vortex->mmio, WT_DELAY(wt, 0), 0); 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()
136 hwwrite(vortex->mmio, WT_RUN(i), 1); in vortex_wt_connect()
211 hwwrite(vortex->mmio, WT_RUN(wt), val); in vortex_wt_SetReg()
[all …]
A Dau88x0_eq.c41 hwwrite(vortex->mmio, 0x2b3c4, gain); in vortex_EqHw_SetTimeConsts()
42 hwwrite(vortex->mmio, 0x2b3c8, level); in vortex_EqHw_SetTimeConsts()
136 *a = hwread(vortex->mmio, 0x2b3c4);
137 *b = hwread(vortex->mmio, 0x2b3c8);
166 hwwrite(vortex->mmio, 0x2b3d4, a); in vortex_EqHw_SetBypassGain()
177 hwwrite(vortex->mmio, 0x2b3e0, a); in vortex_EqHw_SetA3DBypassGain()
178 hwwrite(vortex->mmio, 0x2b3f8, b); in vortex_EqHw_SetA3DBypassGain()
185 hwwrite(vortex->mmio, 0x2b3d0, a);
186 hwwrite(vortex->mmio, 0x2b3e8, b);
192 hwwrite(vortex->mmio, 0x2b3dc, a);
[all …]
A Dau88x0_mpu401.c44 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()
57 hwwrite(vortex->mmio, VORTEX_MIDI_CMD, MPU401_RESET); 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()
67 hwread(vortex->mmio, VORTEX_IRQ_CTRL) | IRQ_MIDI); 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()
[all …]
A Dau88x0_a3d.c25 hwwrite(vortex->mmio, in a3dsrc_SetTimeConsts()
27 hwwrite(vortex->mmio, in a3dsrc_SetTimeConsts()
29 hwwrite(vortex->mmio, in a3dsrc_SetTimeConsts()
31 hwwrite(vortex->mmio, in a3dsrc_SetTimeConsts()
51 hwwrite(vortex->mmio, in a3dsrc_SetAtmosTarget()
54 hwwrite(vortex->mmio, in a3dsrc_SetAtmosTarget()
57 hwwrite(vortex->mmio, in a3dsrc_SetAtmosTarget()
66 hwwrite(vortex->mmio, in a3dsrc_SetAtmosCurrent()
69 hwwrite(vortex->mmio, in a3dsrc_SetAtmosCurrent()
72 hwwrite(vortex->mmio, in a3dsrc_SetAtmosCurrent()
[all …]
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()
48 *buttons = (~hwread(vortex->mmio, VORTEX_GAME_LEGACY) >> 4) & 0xf; in vortex_game_cooked_read()
52 hwread(vortex->mmio, VORTEX_GAME_AXIS + (i * AXIS_SIZE)); in vortex_game_cooked_read()
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()
A Dau88x0.c163 chip->mmio = pcim_iomap_region(pci, 0, KBUILD_MODNAME); in snd_vortex_create()
164 if (IS_ERR(chip->mmio)) in snd_vortex_create()
165 return PTR_ERR(chip->mmio); in snd_vortex_create()
A Dau88x0.h174 void __iomem *mmio; member
/sound/soc/au1x/
A Dpsc.h13 void __iomem *mmio; member
26 #define PSC_CTRL(x) ((x)->mmio + PSC_CTRL_OFFSET)
27 #define PSC_SEL(x) ((x)->mmio + PSC_SEL_OFFSET)
28 #define I2S_STAT(x) ((x)->mmio + PSC_I2SSTAT_OFFSET)
29 #define I2S_CFG(x) ((x)->mmio + PSC_I2SCFG_OFFSET)
30 #define I2S_PCR(x) ((x)->mmio + PSC_I2SPCR_OFFSET)
31 #define AC97_CFG(x) ((x)->mmio + PSC_AC97CFG_OFFSET)
32 #define AC97_CDC(x) ((x)->mmio + PSC_AC97CDC_OFFSET)
33 #define AC97_EVNT(x) ((x)->mmio + PSC_AC97EVNT_OFFSET)
34 #define AC97_PCR(x) ((x)->mmio + PSC_AC97PCR_OFFSET)
[all …]
A Di2sc.c72 return __raw_readl(ctx->mmio + reg); in RD()
77 __raw_writel(v, ctx->mmio + reg); in WR()
252 ctx->mmio = devm_ioremap(&pdev->dev, iores->start, in au1xi2s_drvprobe()
254 if (!ctx->mmio) in au1xi2s_drvprobe()
A Dac97c.c74 return __raw_readl(ctx->mmio + reg); in RD()
79 __raw_writel(v, ctx->mmio + reg); in WR()
251 ctx->mmio = devm_ioremap(&pdev->dev, iores->start, in au1xac97c_drvprobe()
253 if (!ctx->mmio) in au1xac97c_drvprobe()
A Dpsc-i2s.c304 wd->mmio = devm_platform_ioremap_resource(pdev, 0); in au1xpsc_i2s_drvprobe()
305 if (IS_ERR(wd->mmio)) in au1xpsc_i2s_drvprobe()
306 return PTR_ERR(wd->mmio); in au1xpsc_i2s_drvprobe()
A Dpsc-ac97.c377 wd->mmio = devm_platform_ioremap_resource(pdev, 0); in au1xpsc_ac97_drvprobe()
378 if (IS_ERR(wd->mmio)) in au1xpsc_ac97_drvprobe()
379 return PTR_ERR(wd->mmio); in au1xpsc_ac97_drvprobe()
/sound/soc/xilinx/
A Dxlnx_formatter_pcm.c79 void __iomem *mmio; member
99 void __iomem *mmio; member
354 stream_data->mmio = adata->mmio + XLNX_MM2S_OFFSET; in xlnx_formatter_pcm_open()
363 stream_data->mmio = adata->mmio + XLNX_S2MM_OFFSET; in xlnx_formatter_pcm_open()
412 val = readl(stream_data->mmio + XLNX_AUD_CTRL); in xlnx_formatter_pcm_open()
414 writel(val, stream_data->mmio + XLNX_AUD_CTRL); in xlnx_formatter_pcm_open()
484 val = readl(stream_data->mmio + XLNX_AUD_STS); in xlnx_formatter_pcm_hw_params()
486 aes_reg1_val = readl(stream_data->mmio + in xlnx_formatter_pcm_hw_params()
488 aes_reg2_val = readl(stream_data->mmio + in xlnx_formatter_pcm_hw_params()
613 if (IS_ERR(aud_drv_data->mmio)) { in xlnx_formatter_pcm_probe()
[all …]
/sound/soc/sof/mediatek/mt8186/
A Dmt8186.c46 struct resource *mmio; in platform_parse_resource() local
81 if (!mmio) { in platform_parse_resource()
90 adsp->pa_cfgreg = (phys_addr_t)mmio->start; in platform_parse_resource()
91 adsp->cfgregsize = resource_size(mmio); in platform_parse_resource()
96 if (!mmio) { in platform_parse_resource()
101 adsp->pa_sram = (phys_addr_t)mmio->start; in platform_parse_resource()
102 adsp->sramsize = resource_size(mmio); in platform_parse_resource()
107 if (!mmio) { in platform_parse_resource()
117 adsp->secregsize = resource_size(mmio); in platform_parse_resource()
122 if (!mmio) { in platform_parse_resource()
[all …]
/sound/soc/sof/intel/
A Dbyt.c114 struct resource *mmio; in byt_acpi_probe() local
134 mmio = platform_get_resource(pdev, IORESOURCE_MEM, in byt_acpi_probe()
136 if (mmio) { in byt_acpi_probe()
137 base = mmio->start; in byt_acpi_probe()
138 size = resource_size(mmio); in byt_acpi_probe()
162 mmio = platform_get_resource(pdev, IORESOURCE_MEM, in byt_acpi_probe()
164 if (mmio) { in byt_acpi_probe()
165 base = mmio->start; in byt_acpi_probe()
166 size = resource_size(mmio); in byt_acpi_probe()
A Dbdw.c415 struct resource *mmio; in bdw_probe() local
428 mmio = platform_get_resource(pdev, IORESOURCE_MEM, in bdw_probe()
430 if (mmio) { in bdw_probe()
431 base = mmio->start; in bdw_probe()
432 size = resource_size(mmio); in bdw_probe()
455 mmio = platform_get_resource(pdev, IORESOURCE_MEM, in bdw_probe()
457 if (mmio) { in bdw_probe()
458 base = mmio->start; in bdw_probe()
459 size = resource_size(mmio); in bdw_probe()
/sound/soc/sof/mediatek/mt8195/
A Dmt8195.c46 struct resource *mmio; in platform_parse_resource() local
82 mmio = platform_get_resource_byname(pdev, IORESOURCE_MEM, "cfg"); in platform_parse_resource()
83 if (!mmio) { in platform_parse_resource()
88 adsp->va_cfgreg = devm_ioremap_resource(dev, mmio); in platform_parse_resource()
92 adsp->pa_cfgreg = (phys_addr_t)mmio->start; in platform_parse_resource()
93 adsp->cfgregsize = resource_size(mmio); in platform_parse_resource()
99 mmio = platform_get_resource_byname(pdev, IORESOURCE_MEM, "sram"); in platform_parse_resource()
100 if (!mmio) { in platform_parse_resource()
105 adsp->pa_sram = (phys_addr_t)mmio->start; in platform_parse_resource()
106 adsp->sramsize = resource_size(mmio); in platform_parse_resource()
/sound/soc/renesas/
A Dhac.c76 unsigned long mmio; /* HAC base address */ member
80 .mmio = 0xFE240000,
83 .mmio = 0xFE250000,
87 .mmio = 0xFFE40000,
94 #define HACREG(reg) (*(unsigned long *)(hac->mmio + (reg)))
A Dssi.c62 #define SSIREG(reg) (*(unsigned long *)(ssi->mmio + (reg)))
65 unsigned long mmio; member
71 .mmio = 0xFE680000,
74 .mmio = 0xFE690000,
78 .mmio = 0xFFE70000,
A Ddma-sh7760.c51 unsigned long mmio; /* DMABRG audio channel control reg MMIO */ member
64 .mmio = 0xFE3C0040,
68 .mmio = 0xFE3C0060,
73 #define BRGREG(x) (*(unsigned long *)(cam->mmio + (x)))
/sound/pci/
A Dbt87x.c180 void __iomem *mmio; member
203 return readl(chip->mmio + reg); in snd_bt87x_readl()
208 writel(value, chip->mmio + reg); in snd_bt87x_writel()
699 chip->mmio = pcim_iomap_region(pci, 0, "Bt87x audio"); in snd_bt87x_create()
700 if (IS_ERR(chip->mmio)) in snd_bt87x_create()
701 return PTR_ERR(chip->mmio); in snd_bt87x_create()

Completed in 62 milliseconds