18c2ecf20Sopenharmony_ciTexas Instruments pcm179x DT bindings 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciThis driver supports both the I2C and SPI bus. 48c2ecf20Sopenharmony_ci 58c2ecf20Sopenharmony_ciRequired properties: 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ci - compatible: "ti,pcm1792a" 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ciFor required properties on SPI, please consult 108c2ecf20Sopenharmony_ciDocumentation/devicetree/bindings/spi/spi-bus.txt 118c2ecf20Sopenharmony_ci 128c2ecf20Sopenharmony_ciRequired properties on I2C: 138c2ecf20Sopenharmony_ci 148c2ecf20Sopenharmony_ci - reg: the I2C address 158c2ecf20Sopenharmony_ci 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ciExamples: 188c2ecf20Sopenharmony_ci 198c2ecf20Sopenharmony_ci codec_spi: 1792a@0 { 208c2ecf20Sopenharmony_ci compatible = "ti,pcm1792a"; 218c2ecf20Sopenharmony_ci spi-max-frequency = <600000>; 228c2ecf20Sopenharmony_ci }; 238c2ecf20Sopenharmony_ci 248c2ecf20Sopenharmony_ci codec_i2c: 1792a@4c { 258c2ecf20Sopenharmony_ci compatible = "ti,pcm1792a"; 268c2ecf20Sopenharmony_ci reg = <0x4c>; 278c2ecf20Sopenharmony_ci }; 28