180080ec5SMark BrownWM8741 audio CODEC 280080ec5SMark Brown 380080ec5SMark BrownThis device supports both I2C and SPI (configured with pin strapping 480080ec5SMark Brownon the board). 580080ec5SMark Brown 680080ec5SMark BrownRequired properties: 780080ec5SMark Brown 880080ec5SMark Brown - compatible : "wlf,wm8741" 980080ec5SMark Brown 1080080ec5SMark Brown - reg : the I2C address of the device for I2C, the chip select 1180080ec5SMark Brown number for SPI. 1280080ec5SMark Brown 13c354b54cSSergej SawazkiOptional properties: 14c354b54cSSergej Sawazki 15c354b54cSSergej Sawazki - diff-mode: Differential output mode configuration. Default value for field 16c354b54cSSergej Sawazki DIFF in register R8 (MODE_CONTROL_2). If absent, the default is 0, shall be: 17c354b54cSSergej Sawazki 0 = stereo 18c354b54cSSergej Sawazki 1 = mono left 19c354b54cSSergej Sawazki 2 = stereo reversed 20c354b54cSSergej Sawazki 3 = mono right 21c354b54cSSergej Sawazki 2280080ec5SMark BrownExample: 2380080ec5SMark Brown 24*34f5897cSFabio Estevamwm8741: codec@1a { 2580080ec5SMark Brown compatible = "wlf,wm8741"; 2680080ec5SMark Brown reg = <0x1a>; 27c354b54cSSergej Sawazki 28c354b54cSSergej Sawazki diff-mode = <3>; 2980080ec5SMark Brown}; 30