Home
last modified time | relevance | path

Searched full:aaci (Results 1 – 25 of 26) sorted by relevance

12

/openbmc/linux/sound/arm/
H A Daaci.c3 * linux/sound/arm/aaci.c - ARM PrimeCell AACI PL041 driver
26 #include "aaci.h"
28 #define DRIVER_NAME "aaci-pl041"
37 static void aaci_ac97_select_codec(struct aaci *aaci, struct snd_ac97 *ac97) in aaci_ac97_select_codec() argument
39 u32 v, maincr = aaci->maincr | MAINCR_SCRA(ac97->num); in aaci_ac97_select_codec()
44 v = readl(aaci->base + AACI_SLFR); in aaci_ac97_select_codec()
46 readl(aaci->base + AACI_SL2RX); in aaci_ac97_select_codec()
48 readl(aaci->base + AACI_SL1RX); in aaci_ac97_select_codec()
50 if (maincr != readl(aaci->base + AACI_MAINCR)) { in aaci_ac97_select_codec()
51 writel(maincr, aaci->base + AACI_MAINCR); in aaci_ac97_select_codec()
[all …]
H A DMakefile6 obj-$(CONFIG_SND_ARMAACI) += snd-aaci.o
7 snd-aaci-objs := aaci.o
H A Daaci.h3 * linux/sound/arm/aaci.c - ARM PrimeCell AACI PL041 driver
179 #define MAINCR_IE (1 << 0) /* aaci interface enable */
222 struct aaci { struct
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Darm,pl041.yaml7 title: Arm Ltd. PrimeCell PL041 AACI sound interface
13 The Arm PrimeCell Advanced Audio CODEC Interface (AACI) is an AMBA compliant
/openbmc/linux/arch/arm/boot/dts/arm/
H A Dintegratorcp.dts56 /* The chrystal is divided by 2 by the codec for the AACI bit clock */
283 aaci@1d000000 {
H A Darm-realview-pba8.dts154 &aaci {
H A Darm-realview-eb.dts77 &aaci {
H A Darm-realview-eb.dtsi326 aaci: aaci@10004000 { label
H A Darm-realview-pbx-a9.dts204 &aaci {
H A Darm-realview-eb-mp.dtsi132 &aaci {
H A Darm-realview-pbx.dtsi524 aaci: aaci@10004000 { label
H A Dintegratorap-im-pd1.dts235 aaci@800000 {
H A Darm-realview-pb11mp.dts471 aaci: aaci@10004000 { label
H A Dversatile-ab.dts418 aaci@4000 {
H A Dvexpress-v2m-rs1.dtsi263 aaci@40000 {
H A Dvexpress-v2m.dtsi183 aaci@4000 {
H A Darm-realview-pb1176.dts498 fpga_aaci: aaci@10004000 {
/openbmc/qemu/hw/arm/
H A Dversatilepb.c343 /* Add PL041 AACI Interface to the LM4549 codec */ in versatile_init()
358 /* 0x10004000 AACI (audio). */ in versatile_init()
H A Drealview.c324 /* 0x10004000 AACI. */ in realview_init()
/openbmc/linux/arch/arm/mach-versatile/
H A Dintegrator-hardware.h268 #define INTEGRATOR_CP_AACI_BASE 0x1D000000 /* AACI */
/openbmc/linux/arch/arm64/boot/dts/arm/
H A Drtsm_ve-motherboard.dtsi133 aaci@40000 {
/openbmc/qemu/hw/audio/
H A Dpl041.c11 * This driver emulates the ARM AACI interface
/openbmc/qemu/tests/data/qobject/
H A Dqdict.txt190 aaci.c: 27297
191 aaci.h: 7022
/openbmc/linux/
H A DMAINTAINERS1687 ARM PRIMECELL AACI PL041 DRIVER
1690 F: sound/arm/aaci.*
H A Dopengrok0.0.log[all...]

12