# insmod snd-soc-tac5x1x.ko [ 203.607549] tac5x1x-codec 2-0051: TAC5x1x driver is looking for supply name: 'iovdd' [ 203.615250] tac5x1x-codec 2-0051: TAC5x1x driver is looking for supply name: 'avdd' # [ 203.666981] tac5x1x-codec 2-0051: TAC5x1x using I2S format [ 203.689895] tac5x1x-codec 2-0051: TAC5x1x bias level set to 1 [ 203.695703] tac5x1x-codec 2-0051: TAC5x1x set power level STANDBY ignored # sh test_stereo.sh numid=57,iface=MIXER,name='ASI_RX_CH1_EN Switch' ; type=BOOLEAN,access=rw------,values=1 : values=on numid=54,iface=MIXER,name='OUT1x Source' ; type=ENUMERATED,access=rw------,values=1,items=6 ; Item #0 'Disabled' ; Item #1 'DAC Input' ; Item #2 'Analog Bypass' ; Item #3 'DAC + Analog Bypass Mix' ; Item #4 'DAC -> OUTxP, INxP -> OUTxM' ; Item #5 'INxM -> OUTxP, DAC -> OUTxM' : values=0 numid=56,iface=MIXER,name='OUT1x Driver' ; type=ENUMERATED,access=rw------,values=1,items=4 ; Item #0 'Line-out' ; Item #1 'He[ 210.077928] tac5x1x-codec 2-0051: TAC5x1x using sample rate of 44100 Hz adphone' ; It[ 210.085707] tac5x1x-codec 2-0051: TAC5x1x word length is 16 bits em #2 '4 ohm' ; Item #3 'FD Receiver/Debug' : values=0 Playing WAVE 'pure_tone_44.1K_16b_stereo.wav' : Signed 16 bit Little Endian, Rate [ 210.105426] i2s_clk: 200000000 44100 Hz, Mono [ 210.108566] ma35d1_audio->pdm_decimation: 0 [ 210.114119] sample_rate: 44100 bitrate: 1411200 [ 210.118628] bclkdiv: 70, mclkdiv: 8 [ 210.122089] i2s_clk=200000000 [ 210.125035] sample_rate=44100 channels=1 width=16 [ 210.129715] target_bclk=1411200 bclkdiv=70 actual_bclk=1408450 error_ppm=-1948 [ 210.136925] target_mclk=12000000 mclkdiv=8 actual_mclk=12500000 [ 210.142808] I2S_CLKDIV=0x00004608 [ 210.146323] tac5x1x-codec 2-0051: TAC5x1x bias level set to 2 [ 210.152126] tac5x1x-codec 2-0051: TAC5x1x set power level PREPARE ignored [ 210.166451] tac5x1x-codec 2-0051: TAC5x1x bias level set to 3 [ 210.172235] tac5x1x-codec 2-0051: TAC5x1x set power level UP aplay: pcm_write:2058: write error: Input/output error #