Home
last modified time | relevance | path

Searched full:ssm2518 (Results 1 – 6 of 6) sorted by relevance

/linux-6.12.1/sound/soc/codecs/
Dssm2518.c3 * SSM2518 amplifier audio driver
23 #include "ssm2518.h"
109 struct ssm2518 { struct
310 static int ssm2518_lookup_mcs(struct ssm2518 *ssm2518, in ssm2518_lookup_mcs() argument
327 if (sysclks[i] == ssm2518->sysclk) in ssm2518_lookup_mcs()
338 struct ssm2518 *ssm2518 = snd_soc_component_get_drvdata(component); in ssm2518_hw_params() local
344 mcs = ssm2518_lookup_mcs(ssm2518, rate); in ssm2518_hw_params()
361 if (ssm2518->right_j) { in ssm2518_hw_params()
376 ret = regmap_update_bits(ssm2518->regmap, SSM2518_REG_CLOCK, in ssm2518_hw_params()
381 ret = regmap_update_bits(ssm2518->regmap, SSM2518_REG_SAI_CTRL1, in ssm2518_hw_params()
[all …]
Dssm2518.h3 * SSM2518 amplifier audio driver
DMakefile279 snd-soc-ssm2518-y := ssm2518.o
679 obj-$(CONFIG_SND_SOC_SSM2518) += snd-soc-ssm2518.o
DKconfig1861 tristate "Analog Devices SSM2518 Class-D Amplifier"
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Dadi,ssm2518.yaml4 $id: http://devicetree.org/schemas/sound/adi,ssm2518.yaml#
7 title: Analog Devices SSM2518 audio amplifier
17 const: adi,ssm2518
43 compatible = "adi,ssm2518";
/linux-6.12.1/arch/arm64/boot/dts/freescale/
Dimx8mm-prt8mm.dts43 sound-ssm2518 {
45 simple-audio-card,name = "ssm2518-audio";
55 sound-dai = <&ssm2518>;
67 ssm2518: audio-codec@34 { label
68 compatible = "adi,ssm2518";