Hello, I am trying to configure Linux kernel to enable drivers for TLV320AIC3111 and have followed the steps shown on the following page.
https://www.ti.com/tool/TLV320AIC31XXSW-LINUX#description
I am trying to enable this driver on Linux Kernel 6.1.21-v7l+ and getting following error when I try to install the module:
[ 11.370164] bcmgenet fd580000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[ 437.268196] snd_soc_tlv320aic31xx: Unknown symbol snd_soc_dapm_put_enum_double (err -2)
[ 437.268271] snd_soc_tlv320aic31xx: Unknown symbol snd_soc_jack_report (err -2)
[ 437.268306] snd_soc_tlv320aic31xx: Unknown symbol snd_soc_put_enum_double (err -2)
[ 437.268338] snd_soc_tlv320aic31xx: Unknown symbol snd_soc_params_to_frame_size (err -2)
[ 437.268351] snd_soc_tlv320aic31xx: Unknown symbol snd_soc_component_write (err -2)
[ 437.268372] snd_soc_tlv320aic31xx: Unknown symbol devm_snd_soc_register_component (err -2)
[ 437.268395] snd_soc_tlv320aic31xx: Unknown symbol __devm_regmap_init_i2c (err -2)
[ 437.268416] snd_soc_tlv320aic31xx: Unknown symbol snd_soc_get_enum_double (err -2)
[ 437.268442] snd_soc_tlv320aic31xx: Unknown symbol snd_soc_info_volsw (err -2)
[ 437.268469] snd_soc_tlv320aic31xx: Unknown symbol snd_soc_dapm_put_volsw (err -2)
[ 437.268482] snd_soc_tlv320aic31xx: Unknown symbol snd_soc_add_component_controls (err -2)
[ 437.268500] snd_soc_tlv320aic31xx: Unknown symbol snd_soc_dapm_add_routes (err -2)
[ 437.268513] snd_soc_tlv320aic31xx: Unknown symbol snd_soc_info_enum_double (err -2)
[ 437.268535] snd_soc_tlv320aic31xx: Unknown symbol snd_soc_get_volsw (err -2)
[ 437.268553] snd_soc_tlv320aic31xx: Unknown symbol snd_soc_put_volsw (err -2)
[ 437.268565] snd_soc_tlv320aic31xx: Unknown symbol snd_soc_component_update_bits (err -2)
[ 437.268577] snd_soc_tlv320aic31xx: Unknown symbol snd_soc_dapm_new_controls (err -2)
[ 437.268605] snd_soc_tlv320aic31xx: Unknown symbol snd_soc_dapm_get_volsw (err -2)
[ 437.268622] snd_soc_tlv320aic31xx: Unknown symbol snd_soc_dapm_get_enum_double (err -2)
[ 437.268635] snd_soc_tlv320aic31xx: Unknown symbol snd_soc_dapm_del_routes (err -2)
[ 437.268651] snd_soc_tlv320aic31xx: Unknown symbol snd_pcm_format_width (err -2)
Do we need to enabled any other #define in config file please?
thanks