Searched full:ssm2518 (Results 1 – 11 of 11) sorted by relevance
| /kernel/linux/linux-5.10/sound/soc/codecs/ |
| D | ssm2518.c | 3 * SSM2518 amplifier audio driver 16 #include <linux/platform_data/ssm2518.h> 24 #include "ssm2518.h" 110 struct ssm2518 { struct 311 static int ssm2518_lookup_mcs(struct ssm2518 *ssm2518, in ssm2518_lookup_mcs() argument 328 if (sysclks[i] == ssm2518->sysclk) in ssm2518_lookup_mcs() 339 struct ssm2518 *ssm2518 = snd_soc_component_get_drvdata(component); in ssm2518_hw_params() local 345 mcs = ssm2518_lookup_mcs(ssm2518, rate); in ssm2518_hw_params() 362 if (ssm2518->right_j) { in ssm2518_hw_params() 377 ret = regmap_update_bits(ssm2518->regmap, SSM2518_REG_CLOCK, in ssm2518_hw_params() [all …]
|
| D | ssm2518.h | 3 * SSM2518 amplifier audio driver
|
| D | Makefile | 202 snd-soc-ssm2518-objs := ssm2518.o 509 obj-$(CONFIG_SND_SOC_SSM2518) += snd-soc-ssm2518.o
|
| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| D | ssm2518.c | 3 * 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 …]
|
| D | ssm2518.h | 3 * SSM2518 amplifier audio driver
|
| D | Makefile | 262 snd-soc-ssm2518-objs := ssm2518.o 641 obj-$(CONFIG_SND_SOC_SSM2518) += snd-soc-ssm2518.o
|
| D | Kconfig | 1711 tristate "Analog Devices SSM2518 Class-D Amplifier"
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | ssm2518.txt | 1 SSM2518 audio amplifier 6 - compatible : Must be "adi,ssm2518" 16 ssm2518: ssm2518@34 { 17 compatible = "adi,ssm2518";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | adi,ssm2518.yaml | 4 $id: http://devicetree.org/schemas/sound/adi,ssm2518.yaml# 7 title: Analog Devices SSM2518 audio amplifier 17 const: adi,ssm2518 43 compatible = "adi,ssm2518";
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/freescale/ |
| D | imx8mm-prt8mm.dts | 43 sound-ssm2518 { 45 simple-audio-card,name = "ssm2518-audio"; 55 sound-dai = <&ssm2518>; 67 ssm2518: audio-codec@34 { label 68 compatible = "adi,ssm2518";
|
| /kernel/linux/linux-5.10/include/linux/platform_data/ |
| D | ssm2518.h | 3 * SSM2518 amplifier audio driver 13 * struct ssm2518_platform_data - Platform data for the ssm2518 driver
|