Home
last modified time | relevance | path

Searched refs:rt5677 (Results 1 – 5 of 5) sorted by relevance

/linux-4.4.14/sound/soc/codecs/
Drt5677.c554 static int rt5677_dsp_mode_i2c_write_addr(struct rt5677_priv *rt5677, in rt5677_dsp_mode_i2c_write_addr() argument
557 struct snd_soc_codec *codec = rt5677->codec; in rt5677_dsp_mode_i2c_write_addr()
560 mutex_lock(&rt5677->dsp_cmd_lock); in rt5677_dsp_mode_i2c_write_addr()
562 ret = regmap_write(rt5677->regmap_physical, RT5677_DSP_I2C_ADDR_MSB, in rt5677_dsp_mode_i2c_write_addr()
569 ret = regmap_write(rt5677->regmap_physical, RT5677_DSP_I2C_ADDR_LSB, in rt5677_dsp_mode_i2c_write_addr()
576 ret = regmap_write(rt5677->regmap_physical, RT5677_DSP_I2C_DATA_MSB, in rt5677_dsp_mode_i2c_write_addr()
583 ret = regmap_write(rt5677->regmap_physical, RT5677_DSP_I2C_DATA_LSB, in rt5677_dsp_mode_i2c_write_addr()
590 ret = regmap_write(rt5677->regmap_physical, RT5677_DSP_I2C_OP_CODE, in rt5677_dsp_mode_i2c_write_addr()
598 mutex_unlock(&rt5677->dsp_cmd_lock); in rt5677_dsp_mode_i2c_write_addr()
613 struct rt5677_priv *rt5677, unsigned int addr, unsigned int *value) in rt5677_dsp_mode_i2c_read_addr() argument
[all …]
DMakefile93 snd-soc-rt5677-objs := rt5677.o
94 snd-soc-rt5677-spi-objs := rt5677-spi.o
288 obj-$(CONFIG_SND_SOC_RT5677) += snd-soc-rt5677.o
289 obj-$(CONFIG_SND_SOC_RT5677_SPI) += snd-soc-rt5677-spi.o
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dnvidia,tegra-audio-rt5677.txt4 - compatible : "nvidia,tegra-audio-rt5677"
38 compatible = "nvidia,tegra-audio-rt5677-ryu",
39 "nvidia,tegra-audio-rt5677";
56 nvidia,audio-codec = <&rt5677>;
60 nvidia,hp-en-gpios = <&rt5677 1 GPIO_ACTIVE_HIGH>;
61 nvidia,dmic-clk-en-gpios = <&rt5677 2 GPIO_ACTIVE_HIGH>;
Drt5677.txt7 - compatible : "realtek,rt5677".
63 rt5677 {
64 compatible = "realtek,rt5677";
/linux-4.4.14/sound/soc/tegra/
DMakefile22 snd-soc-tegra-rt5677-objs := tegra_rt5677.o
31 obj-$(CONFIG_SND_SOC_TEGRA_RT5677) += snd-soc-tegra-rt5677.o