18c2ecf20Sopenharmony_ciTexas Instruments pcm1789 DT bindings 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciPCM1789 is a simple audio codec that can be connected via 48c2ecf20Sopenharmony_ciI2C or SPI. Currently, only I2C bus is supported. 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ciRequired properties: 78c2ecf20Sopenharmony_ci 88c2ecf20Sopenharmony_ci - compatible: "ti,pcm1789" 98c2ecf20Sopenharmony_ci 108c2ecf20Sopenharmony_ciRequired properties on I2C: 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ci - reg: the I2C address 138c2ecf20Sopenharmony_ci - reset-gpios: GPIO to control the RESET pin 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ciExamples: 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ci audio-codec@4c { 188c2ecf20Sopenharmony_ci compatible = "ti,pcm1789"; 198c2ecf20Sopenharmony_ci reg = <0x4c>; 208c2ecf20Sopenharmony_ci reset-gpios = <&gpio2 14 GPIO_ACTIVE_LOW>; 218c2ecf20Sopenharmony_ci #sound-dai-cells = <0>; 228c2ecf20Sopenharmony_ci }; 23