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"; };