Searched full:adau1372 (Results 1 – 7 of 7) sorted by relevance
/linux-6.12.1/sound/soc/codecs/ |
D | adau1372.c | 3 * Analog Devices ADAU1372 Audio Codec driver 23 #include "adau1372.h" 26 struct adau1372 { struct 575 struct adau1372 *adau1372 = snd_soc_dai_get_drvdata(dai); in adau1372_set_dai_fmt() local 581 adau1372->clock_provider = true; in adau1372_set_dai_fmt() 585 adau1372->clock_provider = false; in adau1372_set_dai_fmt() 629 regmap_update_bits(adau1372->regmap, ADAU1372_REG_SAI0, ADAU1372_SAI0_DELAY_MASK, sai0); in adau1372_set_dai_fmt() 630 regmap_update_bits(adau1372->regmap, ADAU1372_REG_SAI1, in adau1372_set_dai_fmt() 640 struct adau1372 *adau1372 = snd_soc_dai_get_drvdata(dai); in adau1372_hw_params() local 656 slot_width = adau1372->slot_width; in adau1372_hw_params() [all …]
|
D | adau1372-i2c.c | 3 * Driver for ADAU1372 codec 15 #include "adau1372.h" 24 { "adau1372" }, 31 .name = "adau1372", 38 MODULE_DESCRIPTION("ASoC ADAU1372 CODEC I2C driver");
|
D | adau1372-spi.c | 3 * Driver for ADAU1372 codec 15 #include "adau1372.h" 42 { "adau1372", 0 }, 49 .name = "adau1372", 56 MODULE_DESCRIPTION("ASoC ADAU1372 CODEC SPI driver");
|
D | adau1372.h | 3 * ADAU1372 driver
|
D | Makefile | 12 snd-soc-adau1372-y := adau1372.o 13 snd-soc-adau1372-i2c-y := adau1372-i2c.o 14 snd-soc-adau1372-spi-y := adau1372-spi.o 418 obj-$(CONFIG_SND_SOC_ADAU1372) += snd-soc-adau1372.o 419 obj-$(CONFIG_SND_SOC_ADAU1372_I2C) += snd-soc-adau1372-i2c.o 420 obj-$(CONFIG_SND_SOC_ADAU1372_SPI) += snd-soc-adau1372-spi.o
|
D | Kconfig | 452 tristate "Analog Devices ADAU1372 CODEC (I2C)" 458 tristate "Analog Devices ADAU1372 CODEC (SPI)"
|
/linux-6.12.1/Documentation/devicetree/bindings/sound/ |
D | adi,adau1372.yaml | 4 $id: http://devicetree.org/schemas/sound/adi,adau1372.yaml# 8 title: Analog Devices ADAU1372 CODEC 14 Analog Devices ADAU1372 four inputs and two outputs codec. 15 https://www.analog.com/media/en/technical-documentation/data-sheets/ADAU1372.pdf 23 - adi,adau1372 56 compatible = "adi,adau1372";
|