Codec driver example(原文地址在这里)
Codec驱动(es8323.c)
DeviceTree Describe
&i2c2 {
es8323: es8323@10 {
compatible = "es8323";
reg = <0x10>;
spk-con-gpio = <&gpio7 GPIO_B7 GPIO_ACTIVE_HIGH>;
hp-con-gpio = <&gpio0 GPIO_B5 GPIO_ACTIVE_HIGH>;
hp-det-gpio = <&gpio7 GPIO_A4 GPIO_ACTIVE_HIGH>;
hub_rest = <&gpio0 GPIO_B6 GPIO_ACTIVE_LOW>;
hub_en = <&gpio7 GPIO_B2 GPIO_ACTIVE_HIGH>;
};
};
Machine驱动(rk_es8323.c rockchip平台)
DeviceTree Describe
/ {
rockchip-es8323 {
compatible = "rockch