Home
last modified time | relevance | path

Searched refs:afe (Results 1 – 12 of 12) sorted by relevance

/linux-4.4.14/sound/soc/mediatek/
Dmtk-afe-pcm.c176 struct mtk_afe *afe = snd_soc_platform_get_drvdata(rtd->platform); in mtk_afe_pcm_pointer() local
177 struct mtk_afe_memif *memif = &afe->memif[rtd->cpu_dai->id]; in mtk_afe_pcm_pointer()
242 static int mtk_afe_set_i2s(struct mtk_afe *afe, unsigned int rate) in mtk_afe_set_i2s() argument
251 regmap_update_bits(afe->regmap, AFE_ADDA2_TOP_CON0, 0x1, 0x1); in mtk_afe_set_i2s()
258 regmap_update_bits(afe->regmap, AFE_I2S_CON2, ~AFE_I2S_CON2_EN, val); in mtk_afe_set_i2s()
265 regmap_update_bits(afe->regmap, AFE_I2S_CON1, ~AFE_I2S_CON1_EN, val); in mtk_afe_set_i2s()
269 static void mtk_afe_set_i2s_enable(struct mtk_afe *afe, bool enable) in mtk_afe_set_i2s_enable() argument
273 regmap_read(afe->regmap, AFE_I2S_CON2, &val); in mtk_afe_set_i2s_enable()
278 regmap_update_bits(afe->regmap, AUDIO_TOP_CON1, 0x4, 0x4); in mtk_afe_set_i2s_enable()
281 regmap_update_bits(afe->regmap, AFE_I2S_CON2, 0x1, enable); in mtk_afe_set_i2s_enable()
[all …]
DMakefile2 obj-$(CONFIG_SND_SOC_MEDIATEK) += mtk-afe-pcm.o
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dmtk-afe-pcm.txt4 - compatible = "mediatek,mt8173-afe-pcm";
21 afe: mt8173-afe-pcm@11220000 {
22 compatible = "mediatek,mt8173-afe-pcm";
Dmt8173-max98090.txt13 mediatek,platform = <&afe>;
Dmt8173-rt5650-rt5676.txt13 mediatek,platform = <&afe>;
/linux-4.4.14/Documentation/devicetree/bindings/soc/mediatek/
Dscpsys.txt40 afe: mt8173-afe-pcm@11220000 {
41 compatible = "mediatek,mt8173-afe-pcm";
/linux-4.4.14/drivers/scsi/isci/
Dhost.c1925 struct scu_afe_registers __iomem *afe = &ihost->scu_registers->afe; in sci_controller_afe_initialization() local
1933 writel(0x0081000f, &afe->afe_dfx_master_control0); in sci_controller_afe_initialization()
1940 writel(0x0007FFFF, &afe->afe_pmsn_master_control2); in sci_controller_afe_initialization()
1946 writel(0x00005A00, &afe->afe_bias_control); in sci_controller_afe_initialization()
1948 writel(0x00005F00, &afe->afe_bias_control); in sci_controller_afe_initialization()
1950 writel(0x00005500, &afe->afe_bias_control); in sci_controller_afe_initialization()
1956 writel(0x80040908, &afe->afe_pll_control0); in sci_controller_afe_initialization()
1958 writel(0x80040A08, &afe->afe_pll_control0); in sci_controller_afe_initialization()
1960 writel(0x80000B08, &afe->afe_pll_control0); in sci_controller_afe_initialization()
1962 writel(0x00000B08, &afe->afe_pll_control0); in sci_controller_afe_initialization()
[all …]
Dphy.c171 struct scu_afe_registers __iomem *afe = &ihost->scu_registers->afe; in sci_phy_link_layer_initialization() local
172 struct scu_afe_transceiver __iomem *xcvr = &afe->scu_afe_xcvr[phy_idx]; in sci_phy_link_layer_initialization()
Dregisters.h1854 struct scu_afe_registers afe; member
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-tz1090.c714 FUNCTION(AFE, afe, afe),
715 FUNCTION(TS_OUT_0, ts_out_0, afe),
868 MUX_PG(afe, AFE, TS_OUT_0, NA, NA, NA, IF_CTL, 4, 2),
928 DRV_PG(afe, 0 /* 0, 0 */),
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/
Dimg,tz1090-pinctrl.txt117 afe
121 function: afe, ts_out_0.
/linux-4.4.14/arch/arm64/boot/dts/mediatek/
Dmt8173.dtsi438 afe: audio-controller@11220000 { label
439 compatible = "mediatek,mt8173-afe-pcm";