DTS配置

开发板DTS文件通常用于配置板级参数,例如挂载在I2C总线上的ES8316,以下代码块为该文 件的路径:
linux/arch/riscv/boot/dts/starfive/jh7110-devkits.dts.
 es8316: codec@11 {
 compatible = "everest,es8316";
 reg = <0x11>;
 clocks = <&es8316_mclk>;
 clock-names = "mclk";
 #sound-dai-cells = <0>;
 /* default digital mic or analog mic with MIC1*/
 starfive,dmic-mode = "true";
 papower-gpio = <&gpio 39 GPIO_ACTIVE_HIGH>;
 hp-det-gpio = <&ext_gpio 13 GPIO_ACTIVE_HIGH>;
 status = "okay";
 };