This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM335x McASP0 Interface with AIC34- asoc: failed to add dapm kcontrol error

Hi All,

Beaglebone  AM335x McASP0 is interfaced with AIC34 evaluation board. Successfully able to register two codec, create two nodes pcmC0D0p & pcmC0D1p and played song by opening specfic node using aplay.

During the codec registration I am getting the following error message while adding the widgets.    

[    1.101209] _regulator_get: 2-001b supply DVDD not found, using dummy regulator
[    1.108993] _regulator_get: 2-001b supply AVDD not found, using dummy regulator
[    1.116767] _regulator_get: 2-001b supply DRVDD not found, using dummy regulator
[    1.124691] tlv320aic3x-codec 2-001b: tlv320aic3x-codec.2-001b: Failed to add PCM Playback Volume: -16
[    1.215624] mmc0: host does not support reading read-only switch. assuming write-enable.
[    1.226714] mmc0: new high speed SDHC card at address 1234
[    1.233127] mmcblk0: mmc0:1234 SA04G 3.63 GiB
[    1.240326]  mmcblk0: p1 p2
[    1.415786] tlv320aic3x-codec 2-001a: asoc: failed to add dapm kcontrol Right HPCOM Mixer Line2L Bypass Switch: -16
[    1.426878] tlv320aic3x-codec 2-001a: asoc: failed to add dapm kcontrol Left HPCOM Mixer Line2L Bypass Switch: -16
[    1.437849] tlv320aic3x-codec 2-001a: asoc: failed to add dapm kcontrol Right HP Mixer Line2L Bypass Switch: -16
[    1.448629] tlv320aic3x-codec 2-001a: asoc: failed to add dapm kcontrol Left HP Mixer Line2L Bypass Switch: -16
[    1.459314] tlv320aic3x-codec 2-001a: asoc: failed to add dapm kcontrol Mono Mixer Line2L Bypass Switch: -16
[    1.469731] tlv320aic3x-codec 2-001a: asoc: failed to add dapm kcontrol Right Line Mixer Line2L Bypass Switch: -16
[    1.480695] tlv320aic3x-codec 2-001a: asoc: failed to add dapm kcontrol Left Line Mixer Line2L Bypass Switch: -16
[    1.491633] tlv320aic3x-codec 2-001a: asoc: failed to add kcontrol Right Line2R Mux
[    1.499769] tlv320aic3x-codec 2-001a: asoc: failed to add kcontrol Right Line1R Mux
[    1.507899] tlv320aic3x-codec 2-001a: asoc: failed to add kcontrol Right Line1L Mux
[    1.516029] tlv320aic3x-codec 2-001a: asoc: failed to add dapm kcontrol Right PGA Mixer Line1R Switch: -16
[    1.526285] tlv320aic3x-codec 2-001a: asoc: failed to add kcontrol Left Line2L Mux
[    1.534297] tlv320aic3x-codec 2-001a: asoc: failed to add kcontrol Left Line1R Mux
[    1.542330] tlv320aic3x-codec 2-001a: asoc: failed to add kcontrol Left Line1L Mux
[    1.550365] tlv320aic3x-codec 2-001a: asoc: failed to add dapm kcontrol Left PGA Mixer Line1L Switch: -16
[    1.560542] tlv320aic3x-codec 2-001a: asoc: failed to add kcontrol Right HPCOM Mux
[    1.568576] tlv320aic3x-codec 2-001a: asoc: failed to add kcontrol Right DAC Mux
[    1.576467] tlv320aic3x-codec 2-001a: asoc: failed to add kcontrol Left HPCOM Mux
[    1.584390] tlv320aic3x-codec 2-001a: asoc: failed to add kcontrol Left DAC Mux
[    1.593848] asoc: tlv320aic3x-codec-A <-> davinci-mcasp.0 mapping ok
[    1.603268] asoc: tlv320aic3x-codec-B <-> davinci-mcasp.0 mapping ok
[    1.610995] ALSA device list:
[    1.614098]   #0: AM335X EVM
[    1.617155] nf_conntrack version 0.5.0 (888 buckets, 3552 max)

Can you please suggest to resolve this issue.

Regards,

Vishwas HC