Home
last modified time | relevance | path

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

/linux-6.12.1/sound/soc/fsl/
Dfsl_aud2htx.c26 struct fsl_aud2htx *aud2htx = snd_soc_dai_get_drvdata(dai); in fsl_aud2htx_trigger() local
32 regmap_update_bits(aud2htx->regmap, AUD2HTX_CTRL, in fsl_aud2htx_trigger()
34 regmap_update_bits(aud2htx->regmap, AUD2HTX_CTRL_EXT, in fsl_aud2htx_trigger()
40 regmap_update_bits(aud2htx->regmap, AUD2HTX_CTRL_EXT, in fsl_aud2htx_trigger()
42 regmap_update_bits(aud2htx->regmap, AUD2HTX_CTRL, in fsl_aud2htx_trigger()
53 struct fsl_aud2htx *aud2htx = dev_get_drvdata(cpu_dai->dev); in fsl_aud2htx_dai_probe() local
56 regmap_update_bits(aud2htx->regmap, AUD2HTX_CTRL_EXT, in fsl_aud2htx_dai_probe()
60 regmap_update_bits(aud2htx->regmap, AUD2HTX_IRQ_MASK, in fsl_aud2htx_dai_probe()
69 regmap_update_bits(aud2htx->regmap, AUD2HTX_CTRL_EXT, in fsl_aud2htx_dai_probe()
72 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 …]
DMakefile26 snd-soc-fsl-aud2htx-y := fsl_aud2htx.o
44 obj-$(CONFIG_SND_SOC_FSL_AUD2HTX) += snd-soc-fsl-aud2htx.o
DKconfig343 SAI/AUD2HTX and connect with internal HDMI IP or external module
/linux-6.12.1/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>;
/linux-6.12.1/arch/arm64/boot/dts/freescale/
Dimx8mp-verdin-yavia.dtsi89 &aud2htx {
Dimx8mp-verdin-mallow.dtsi66 &aud2htx {
Dimx8mp-verdin-dev.dtsi68 &aud2htx {
Dimx8mp-verdin-dahlia.dtsi69 &aud2htx {
Dimx8mp-evk.dts206 audio-cpu = <&aud2htx>;
290 &aud2htx {
Dimx8mp.dtsi1534 aud2htx: aud2htx@30cb0000 { label
1535 compatible = "fsl,imx8mp-aud2htx";
Dimx8mp-verdin.dtsi83 audio-cpu = <&aud2htx>;
/linux-6.12.1/drivers/clk/imx/
Dclk-imx8mp-audiomix.c184 CLK_GATE("aud2htx", AUD2HTX_IPG),