Home
last modified time | relevance | path

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

/linux-6.12.1/sound/arm/
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 …]
DMakefile6 obj-$(CONFIG_SND_ARMAACI) += snd-aaci.o
7 snd-aaci-y := aaci.o
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
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Darm,pl041.yaml7 title: Arm Ltd. PrimeCell PL041 AACI sound interface
13 The Arm PrimeCell Advanced Audio CODEC Interface (AACI) is an AMBA compliant
/linux-6.12.1/arch/arm/boot/dts/arm/
Dintegratorcp.dts56 /* The chrystal is divided by 2 by the codec for the AACI bit clock */
283 aaci@1d000000 {
Darm-realview-eb.dtsi286 aaci: aaci@10004000 { label
Darm-realview-eb.dts77 &aaci {
Darm-realview-pba8.dts154 &aaci {
Darm-realview-pbx-a9.dts204 &aaci {
Darm-realview-pbx.dtsi484 aaci: aaci@10004000 { label
Darm-realview-eb-mp.dtsi132 &aaci {
Dintegratorap-im-pd1.dts234 aaci@800000 {
Darm-realview-pb11mp.dts431 aaci: aaci@10004000 { label
Dversatile-ab.dts417 aaci@4000 {
Dvexpress-v2m.dtsi183 aaci@4000 {
Dvexpress-v2m-rs1.dtsi263 aaci@40000 {
Darm-realview-pb1176.dts466 fpga_aaci: aaci@10004000 {
/linux-6.12.1/arch/arm/mach-versatile/
Dintegrator-hardware.h268 #define INTEGRATOR_CP_AACI_BASE 0x1D000000 /* AACI */
/linux-6.12.1/arch/arm64/boot/dts/arm/
Drtsm_ve-motherboard.dtsi133 aaci@40000 {
/linux-6.12.1/
DMAINTAINERS1899 ARM PRIMECELL AACI PL041 DRIVER
1902 F: sound/arm/aaci.*