1*eb2a8168SAndrew F. DavisTexas Instruments PCM186x Universal Audio ADC 2*eb2a8168SAndrew F. Davis 3*eb2a8168SAndrew F. DavisThese devices support both I2C and SPI (configured with pin strapping 4*eb2a8168SAndrew F. Davison the board). 5*eb2a8168SAndrew F. Davis 6*eb2a8168SAndrew F. DavisRequired properties: 7*eb2a8168SAndrew F. Davis 8*eb2a8168SAndrew F. Davis - compatible : "ti,pcm1862", 9*eb2a8168SAndrew F. Davis "ti,pcm1863", 10*eb2a8168SAndrew F. Davis "ti,pcm1864", 11*eb2a8168SAndrew F. Davis "ti,pcm1865" 12*eb2a8168SAndrew F. Davis 13*eb2a8168SAndrew F. Davis - reg : The I2C address of the device for I2C, the chip select 14*eb2a8168SAndrew F. Davis number for SPI. 15*eb2a8168SAndrew F. Davis 16*eb2a8168SAndrew F. Davis - avdd-supply: Analog core power supply (3.3v) 17*eb2a8168SAndrew F. Davis - dvdd-supply: Digital core power supply 18*eb2a8168SAndrew F. Davis - iovdd-supply: Digital IO power supply 19*eb2a8168SAndrew F. Davis See regulator/regulator.txt for more information 20*eb2a8168SAndrew F. Davis 21*eb2a8168SAndrew F. DavisCODEC input pins: 22*eb2a8168SAndrew F. Davis * VINL1 23*eb2a8168SAndrew F. Davis * VINR1 24*eb2a8168SAndrew F. Davis * VINL2 25*eb2a8168SAndrew F. Davis * VINR2 26*eb2a8168SAndrew F. Davis * VINL3 27*eb2a8168SAndrew F. Davis * VINR3 28*eb2a8168SAndrew F. Davis * VINL4 29*eb2a8168SAndrew F. Davis * VINR4 30*eb2a8168SAndrew F. Davis 31*eb2a8168SAndrew F. DavisThe pins can be used in referring sound node's audio-routing property. 32*eb2a8168SAndrew F. Davis 33*eb2a8168SAndrew F. DavisExample: 34*eb2a8168SAndrew F. Davis 35*eb2a8168SAndrew F. Davis pcm186x: audio-codec@4a { 36*eb2a8168SAndrew F. Davis compatible = "ti,pcm1865"; 37*eb2a8168SAndrew F. Davis reg = <0x4a>; 38*eb2a8168SAndrew F. Davis 39*eb2a8168SAndrew F. Davis avdd-supply = <®_3v3_analog>; 40*eb2a8168SAndrew F. Davis dvdd-supply = <®_3v3>; 41*eb2a8168SAndrew F. Davis iovdd-supply = <®_1v8>; 42*eb2a8168SAndrew F. Davis }; 43