关键词:rk3036; rk3036-audio;
rk3036 — audio dts配置
1、属性值配置:
- compatible : "rk3036-audio" - reg: 设置audio的寄存器物理基地址,以及寄存器的空间大小; - clocks: 设置rk3036 audio时钟,与clock-names 一一对应; - clocks-names: 设置时钟名称,需要包括:rockchip-i2s 和 rk3036-codec; - interrupts: 设置audio codec的中断; - dmas: 设置audio codec的dma; - dma-names: 设置dma的名称; - pinctrl-names: 设置为 default; - pinctrl-0: 设置与audio codec相关的pin脚;
2, 以rk3036为例:
Example: rockchip-audio { compatible = "rk3036-audio"; dais { dai0 { audio-codec = <&codec>; audio-controller = <&i2s>; format = "i2s"; //continuous-clock; //bitclock-inversion; //frame-inversion; //bitclock-master; //frame-master; }; }; };