Home
last modified time | relevance | path

Searched full:aud2htx (Results 1 – 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/sound/soc/fsl/
Dfsl_aud2htx.c27 struct fsl_aud2htx *aud2htx = snd_soc_dai_get_drvdata(dai); in fsl_aud2htx_trigger() local
33 regmap_update_bits(aud2htx->regmap, AUD2HTX_CTRL, in fsl_aud2htx_trigger()
35 regmap_update_bits(aud2htx->regmap, AUD2HTX_CTRL_EXT, in fsl_aud2htx_trigger()
41 regmap_update_bits(aud2htx->regmap, AUD2HTX_CTRL_EXT, in fsl_aud2htx_trigger()
43 regmap_update_bits(aud2htx->regmap, AUD2HTX_CTRL, in fsl_aud2htx_trigger()
54 struct fsl_aud2htx *aud2htx = dev_get_drvdata(cpu_dai->dev); in fsl_aud2htx_dai_probe() local
57 regmap_update_bits(aud2htx->regmap, AUD2HTX_CTRL_EXT, in fsl_aud2htx_dai_probe()
61 regmap_update_bits(aud2htx->regmap, AUD2HTX_IRQ_MASK, in fsl_aud2htx_dai_probe()
70 regmap_update_bits(aud2htx->regmap, AUD2HTX_CTRL_EXT, in fsl_aud2htx_dai_probe()
73 regmap_update_bits(aud2htx->regmap, AUD2HTX_CTRL_EXT, in fsl_aud2htx_dai_probe()
[all …]
Dfsl_aud2htx.h12 /* AUD2HTX Register Map */
13 #define AUD2HTX_CTRL 0x0 /* AUD2HTX Control Register */
14 #define AUD2HTX_CTRL_EXT 0x4 /* AUD2HTX Control Extended Register */
15 #define AUD2HTX_WR 0x8 /* AUD2HTX Write Register */
16 #define AUD2HTX_STATUS 0xC /* AUD2HTX Status Register */
17 #define AUD2HTX_IRQ_NOMASK 0x10 /* AUD2HTX Nonmasked Interrupt Flags Register */
18 #define AUD2HTX_IRQ_MASKED 0x14 /* AUD2HTX Masked Interrupt Flags Register */
19 #define AUD2HTX_IRQ_MASK 0x18 /* AUD2HTX IRQ Masks Register */
21 /* AUD2HTX Control Register */
24 /* AUD2HTX Control Extended Register */
[all …]
DMakefile29 snd-soc-fsl-aud2htx-objs := fsl_aud2htx.o
46 obj-$(CONFIG_SND_SOC_FSL_AUD2HTX) += snd-soc-fsl-aud2htx.o
DKconfig355 SAI/AUD2HTX and connect with internal HDMI IP or external module
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Dfsl,aud2htx.yaml4 $id: http://devicetree.org/schemas/sound/fsl,aud2htx.yaml#
14 const: fsl,imx8mp-aud2htx
57 aud2htx: aud2htx@30cb0000 {
58 compatible = "fsl,imx8mp-aud2htx";
Dimx-audio-hdmi.yaml53 audio-cpu = <&aud2htx>;
/kernel/linux/linux-6.6/drivers/clk/imx/
Dclk-imx8mp-audiomix.c174 CLK_GATE("aud2htx", AUD2HTX_IPG),
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/
D0009_linux_sound.patch577 +snd-soc-fsl-aud2htx-objs := fsl_aud2htx.o
591 +obj-$(CONFIG_SND_SOC_FSL_AUD2HTX) += snd-soc-fsl-aud2htx.o
2229 + struct fsl_aud2htx *aud2htx = snd_soc_dai_get_drvdata(cpu_dai);
2231 + regmap_update_bits(aud2htx->regmap, AUD2HTX_CTRL_EXT,
2234 + regmap_update_bits(aud2htx->regmap, AUD2HTX_IRQ_MASK,
2242 + regmap_update_bits(aud2htx->regmap, AUD2HTX_CTRL_EXT,
2245 + regmap_update_bits(aud2htx->regmap, AUD2HTX_CTRL_EXT,
2254 + struct fsl_aud2htx *aud2htx = snd_soc_dai_get_drvdata(dai);
2260 + regmap_update_bits(aud2htx->regmap, AUD2HTX_CTRL,
2262 + regmap_update_bits(aud2htx->regmap, AUD2HTX_CTRL_EXT,
[all …]