• 周五. 5月 2nd, 2025

rk3036 — audio dts配置

关键词: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;
		};
	};
};

相关文章

发表评论

您的电子邮箱地址不会被公开。