linux 下 音频驱动框架总结
WM8960 音频DAC芯片Documentation/devicetree/bindings/sound/wm8960.txtcodec: wm8960@1a {compatible = "wlf,wm8960";reg = <0x1a>;clocks = <&clks IMX6UL_CLK_SAI2>;clock-names = "mclk";wlf,share
WM8960 音频DAC芯片
Documentation/devicetree/bindings/sound/wm8960.txt
codec: wm8960@1a {
compatible = "wlf,wm8960";
reg = <0x1a>;
clocks = <&clks IMX6UL_CLK_SAI2>;
clock-names = "mclk";
wlf,shared-lrclk;
};
sai2: sai@0202c000 {
2 compatible = "fsl,imx6ul-sai",
3 "fsl,imx6sx-sai";
4 reg = <0x0202c000 0x4000>;
5 interrupts = <GIC_SPI 98 IRQ_TYPE_LEVEL_HIGH>;
6 clocks = <&clks IMX6UL_CLK_SAI2_IPG>,
7 <&clks IMX6UL_CLK_DUMMY>,
8 <&clks IMX6UL_CLK_SAI2>,
9 <&clks 0>, <&clks 0>;
10 clock-names = "bus", "mclk0", "mclk1", "mclk2", "mclk3";
11 dma-names = "rx", "tx";
12 dmas = <&sdma 37 24 0>, <&sdma 38 24 0>;
13 status = "disabled";
};
tinyplay /mnt/UDISK/audio/cn/network_connected.wav
tinymix set 58 1
tinymix set 19 1
tinymix set 20 1
tinymix set 45 1
tinymix set 49 1
tinymix set 13 50
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)