DEBUG: Executing shell function do_compile_kernelmodules NOTE: KBUILD_BUILD_TIMESTAMP: Tue Mar 25 05:56:40 UTC 2025 NOTE: make CC=aarch64-medos-linux-gcc -fuse-ld=bfd -fcanon-prefix-map -fmacro-prefix-map=/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work/medos64_95-medos-linux/linux-imx95/6.6.36+git/git=/usr/src/debug/linux-imx95/6.6.36+git -fdebug-prefix-map=/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work/medos64_95-medos-linux/linux-imx95/6.6.36+git/git=/usr/src/debug/linux-imx95/6.6.36+git -fmacro-prefix-map=/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work/medos64_95-medos-linux/linux-imx95/6.6.36+git/build=/usr/src/debug/linux-imx95/6.6.36+git -fdebug-prefix-map=/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work/medos64_95-medos-linux/linux-imx95/6.6.36+git/build=/usr/src/debug/linux-imx95/6.6.36+git -fdebug-prefix-map=/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work/medos64_95-medos-linux/linux-imx95/6.6.36+git/recipe-sysroot= -fmacro-prefix-map=/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work/medos64_95-medos-linux/linux-imx95/6.6.36+git/recipe-sysroot= -fdebug-prefix-map=/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work/medos64_95-medos-linux/linux-imx95/6.6.36+git/recipe-sysroot-native= -fdebug-prefix-map=/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source=/usr/src/kernel -fmacro-prefix-map=/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source=/usr/src/kernel -fdebug-prefix-map=/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-build-artifacts=/usr/src/kernel -fmacro-prefix-map=/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-build-artifacts=/usr/src/kernel LD=aarch64-medos-linux-ld.bfd OBJCOPY=aarch64-medos-linux-objcopy STRIP=aarch64-medos-linux-strip HOSTCC=gcc HOSTCFLAGS=-isystem/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work/medos64_95-medos-linux/linux-imx95/6.6.36+git/recipe-sysroot-native/usr/include -O2 -pipe HOSTLDFLAGS=-L/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work/medos64_95-medos-linux/linux-imx95/6.6.36+git/recipe-sysroot-native/usr/lib -L/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work/medos64_95-medos-linux/linux-imx95/6.6.36+git/recipe-sysroot-native/lib -Wl,--enable-new-dtags -Wl,-rpath-link,/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work/medos64_95-medos-linux/linux-imx95/6.6.36+git/recipe-sysroot-native/usr/lib -Wl,-rpath-link,/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work/medos64_95-medos-linux/linux-imx95/6.6.36+git/recipe-sysroot-native/lib -Wl,-rpath,/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work/medos64_95-medos-linux/linux-imx95/6.6.36+git/recipe-sysroot-native/usr/lib -Wl,-rpath,/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work/medos64_95-medos-linux/linux-imx95/6.6.36+git/recipe-sysroot-native/lib -Wl,-O1 -Wl,--allow-shlib-undefined -Wl,--dynamic-linker=/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2 -pthread HOSTCPP=gcc -E HOSTCXX=g++ HOSTCXXFLAGS=-isystem/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work/medos64_95-medos-linux/linux-imx95/6.6.36+git/recipe-sysroot-native/usr/include -O2 -pipe HOSTPKG_CONFIG=pkg-config-native -C /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work/medos64_95-medos-linux/linux-imx95/6.6.36+git/build -j 32 modules LOADADDR=20008000 make: Entering directory '/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work/medos64_95-medos-linux/linux-imx95/6.6.36+git/build' SYNC include/config/auto.conf GEN Makefile GEN Makefile CALL /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/scripts/checksyscalls.sh CC [M] sound/pci/hda/hda_bind.o CC [M] sound/pci/hda/hda_codec.o CC [M] sound/pci/hda/hda_jack.o CC [M] sound/pci/hda/hda_auto_parser.o CC [M] sound/pci/hda/hda_sysfs.o CC [M] sound/pci/hda/hda_controller.o CC [M] sound/hda/hda_bus_type.o CC [M] sound/hda/hdac_bus.o CC [M] sound/hda/hdac_device.o CC [M] sound/pci/hda/hda_proc.o CC [M] sound/hda/hdac_sysfs.o CC [M] sound/pci/hda/tas2781_hda_i2c.o CC [M] sound/hda/hdac_regmap.o CC [M] drivers/reset/reset-raspberrypi.o CC [M] sound/soc/codecs/ad1836.o CC [M] sound/hda/hdac_controller.o CC [M] sound/hda/hdac_stream.o CC [M] sound/hda/array.o CC [M] sound/hda/hdmi_chmap.o CC [M] sound/soc/codecs/ad193x.o CC [M] sound/hda/trace.o CC [M] sound/hda/hdac_component.o CC [M] sound/soc/codecs/ad193x-spi.o CC [M] sound/hda/ext/hdac_ext_bus.o CC [M] sound/hda/ext/hdac_ext_controller.o CC [M] sound/soc/codecs/ad193x-i2c.o CC [M] sound/hda/ext/hdac_ext_stream.o CC [M] sound/soc/codecs/ad73311.o CC [M] sound/soc/codecs/adau-utils.o CC [M] sound/soc/codecs/adau1373.o LD [M] sound/pci/hda/snd-hda-scodec-tas2781-i2c.o CC [M] sound/soc/codecs/adau17x1.o CC [M] sound/soc/codecs/adau1781.o CC [M] sound/soc/codecs/adau1781-i2c.o CC [M] sound/soc/codecs/adau1781-spi.o CC [M] sound/soc/codecs/adau1977.o LD [M] sound/hda/snd-hda-core.o CC [M] sound/soc/codecs/adau1977-spi.o CC [M] sound/soc/codecs/adau1977-i2c.o CC [M] sound/soc/codecs/adav80x.o CC [M] sound/soc/codecs/adav801.o LD [M] sound/hda/ext/snd-hda-ext-core.o CC [M] sound/soc/codecs/adav803.o CC [M] drivers/cpufreq/mediatek-cpufreq-hw.o CC [M] sound/soc/codecs/ads117x.o CC [M] drivers/firmware/cirrus/cs_dsp.o CC [M] drivers/media/platform/verisilicon/hantro_drv.o CC [M] sound/soc/codecs/ak4535.o CC [M] sound/soc/codecs/ak4641.o CC [M] sound/soc/codecs/ak4671.o CC [M] sound/soc/codecs/alc5632.o CC [M] sound/soc/codecs/cq93vc.o CC [M] drivers/media/platform/verisilicon/sama5d4_vdec_hw.o CC [M] sound/soc/codecs/cx20442.o CC drivers/mxc/hantro/hantrodec.o CC [M] drivers/media/platform/verisilicon/rockchip_vpu_hw.o CC [M] drivers/perf/thunderx2_pmu.o CC [M] drivers/media/platform/verisilicon/sunxi_vpu_hw.o CC [M] sound/soc/codecs/da7210.o LD [M] sound/pci/hda/snd-hda-codec.o CC [M] sound/soc/codecs/da7218.o CC [M] sound/soc/codecs/da7219.o CC [M] sound/soc/codecs/da7219-aad.o CC [M] sound/soc/codecs/da732x.o CC [M] sound/soc/codecs/da9055.o CC [M] sound/soc/codecs/hdac_hdmi.o CC [M] sound/soc/codecs/hdac_hda.o CC [M] sound/soc/codecs/isabelle.o CC [M] sound/soc/codecs/jz4740.o CC [M] sound/soc/codecs/jz4725b.o CC [M] sound/soc/codecs/jz4760.o CC [M] sound/soc/codecs/jz4770.o CC [M] sound/soc/codecs/lm4857.o CC [M] sound/soc/codecs/lm49453.o CC [M] sound/soc/codecs/lochnagar-sc.o CC [M] sound/soc/codecs/max9768.o CC [M] sound/soc/codecs/max98095.o CC [M] sound/soc/codecs/max98371.o CC [M] sound/soc/codecs/max98925.o CC [M] sound/soc/codecs/max98926.o CC [M] sound/soc/codecs/max9850.o CC [M] sound/soc/codecs/ml26124.o CC [M] sound/soc/codecs/nau8825.o CC [M] sound/soc/codecs/pcm3008.o CC [M] sound/soc/codecs/rk817_codec.o LD [M] drivers/media/platform/verisilicon/hantro-vpu.o CC [M] sound/soc/codecs/rl6347a.o CC [M] sound/soc/codecs/rt1011.o CC [M] sound/soc/codecs/rt1015.o CC [M] sound/soc/codecs/rt1015p.o CC [M] sound/soc/codecs/rt1016.o CC [M] sound/soc/codecs/rt1019.o CC [M] sound/soc/codecs/rt1305.o CC [M] sound/soc/codecs/rt1308.o CC [M] sound/soc/codecs/rt274.o CC [M] sound/soc/codecs/rt286.o CC [M] sound/soc/codecs/rt298.o CC [M] sound/soc/codecs/rt5514.o CC [M] sound/soc/codecs/rt5645.o CC [M] sound/soc/codecs/rt5651.o CC [M] sound/soc/codecs/rt5660.o CC [M] sound/soc/codecs/rt5663.o CC [M] sound/soc/codecs/rt5665.o CC [M] sound/soc/codecs/rt5668.o CC [M] sound/soc/codecs/rt5670.o AR drivers/mxc/hantro/built-in.a AR drivers/mxc/built-in.a CC [M] sound/soc/codecs/rt5677.o CC [M] sound/soc/codecs/rt5677-spi.o CC [M] sound/soc/codecs/rt5682.o CC [M] sound/soc/codecs/rt5682-i2c.o CC [M] sound/soc/codecs/rt5682s.o CC [M] sound/soc/codecs/sigmadsp.o CC [M] sound/soc/codecs/sigmadsp-regmap.o CC [M] sound/soc/codecs/si476x.o CC [M] sound/soc/codecs/sta529.o CC [M] sound/soc/codecs/tas2781-comlib.o CC [M] sound/soc/codecs/tas2781-comlib-i2c.o CC [M] sound/soc/codecs/tas2781-fmwlib.o CC [M] sound/soc/codecs/tas2781-i2c.o CC [M] sound/soc/codecs/tlv320aic26.o CC [M] sound/soc/codecs/tlv320dac33.o CC [M] sound/soc/codecs/uda1380.o CC [M] sound/soc/codecs/wl1273.o CC [M] sound/soc/codecs/wm0010.o CC [M] sound/soc/codecs/wm1250-ev1.o CC [M] sound/soc/codecs/wm2000.o CC [M] sound/soc/codecs/wm2200.o CC [M] sound/soc/codecs/wm5100.o In file included from /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-comlib.c:20: /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/include/sound/tas2781.h:162:53: warning: 'struct soc_mixer_control' declared inside parameter list will not be visible outside of this definition or declaration 162 | struct snd_ctl_elem_value *ucontrol, struct soc_mixer_control *mc); | ^~~~~~~~~~~~~~~~~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/include/sound/tas2781.h:162:16: warning: 'struct snd_ctl_elem_value' declared inside parameter list will not be visible outside of this definition or declaration 162 | struct snd_ctl_elem_value *ucontrol, struct soc_mixer_control *mc); | ^~~~~~~~~~~~~~~~~~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/include/sound/tas2781.h:164:53: warning: 'struct soc_mixer_control' declared inside parameter list will not be visible outside of this definition or declaration 164 | struct snd_ctl_elem_value *ucontrol, struct soc_mixer_control *mc); | ^~~~~~~~~~~~~~~~~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/include/sound/tas2781.h:164:16: warning: 'struct snd_ctl_elem_value' declared inside parameter list will not be visible outside of this definition or declaration 164 | struct snd_ctl_elem_value *ucontrol, struct soc_mixer_control *mc); | ^~~~~~~~~~~~~~~~~~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/include/sound/tas2781.h:166:53: warning: 'struct soc_mixer_control' declared inside parameter list will not be visible outside of this definition or declaration 166 | struct snd_ctl_elem_value *ucontrol, struct soc_mixer_control *mc); | ^~~~~~~~~~~~~~~~~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/include/sound/tas2781.h:166:16: warning: 'struct snd_ctl_elem_value' declared inside parameter list will not be visible outside of this definition or declaration 166 | struct snd_ctl_elem_value *ucontrol, struct soc_mixer_control *mc); | ^~~~~~~~~~~~~~~~~~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/include/sound/tas2781.h:168:53: warning: 'struct soc_mixer_control' declared inside parameter list will not be visible outside of this definition or declaration 168 | struct snd_ctl_elem_value *ucontrol, struct soc_mixer_control *mc); | ^~~~~~~~~~~~~~~~~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/include/sound/tas2781.h:168:16: warning: 'struct snd_ctl_elem_value' declared inside parameter list will not be visible outside of this definition or declaration 168 | struct snd_ctl_elem_value *ucontrol, struct soc_mixer_control *mc); | ^~~~~~~~~~~~~~~~~~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-comlib.c: In function 'tasdevice_dev_read': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-comlib.c:30:31: error: 'struct tasdevice_priv' has no member named 'change_chn_book' 30 | ret = tas_priv->change_chn_book(tas_priv, chn, | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-comlib.c: In function 'tasdevice_dev_bulk_read': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-comlib.c:58:31: error: 'struct tasdevice_priv' has no member named 'change_chn_book' 58 | ret = tas_priv->change_chn_book(tas_priv, chn, | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-comlib.c: In function 'tasdevice_dev_write': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-comlib.c:83:31: error: 'struct tasdevice_priv' has no member named 'change_chn_book' 83 | ret = tas_priv->change_chn_book(tas_priv, chn, | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-comlib.c: In function 'tasdevice_dev_bulk_write': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-comlib.c:113:31: error: 'struct tasdevice_priv' has no member named 'change_chn_book' 113 | ret = tas_priv->change_chn_book(tas_priv, chn, | ^~ CC [M] sound/soc/codecs/wm5100-tables.o make[5]: *** [/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/scripts/Makefile.build:243: sound/soc/codecs/tas2781-comlib.o] Error 1 make[5]: *** Waiting for unfinished jobs.... /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:94:51: warning: excess elements in array initializer 94 | 1, 2, 1, 2, 1, 1, 0, 2, 4, 3, 1, 2, 3, 4, 1, 2 | ^ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:94:51: note: (near initialization for 'deviceNumber') /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:94:54: warning: excess elements in array initializer 94 | 1, 2, 1, 2, 1, 1, 0, 2, 4, 3, 1, 2, 3, 4, 1, 2 | ^ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:94:54: note: (near initialization for 'deviceNumber') /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c: In function 'tasdevice_add_config': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:188:41: error: 'struct tasdevice_rca' has no member named 'init_profile_id' 188 | tas_priv->rcabin.init_profile_id = | ^ In file included from /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/include/linux/device.h:15, from /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/include/linux/acpi.h:14, from /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/include/linux/i2c.h:13, from /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:12: /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:191:59: error: 'struct tasdevice_rca' has no member named 'init_profile_id' 191 | __func__, tas_priv->rcabin.init_profile_id); | ^ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/include/linux/dev_printk.h:139:56: note: in definition of macro 'dev_no_printk' 139 | _dev_printk(level, dev, fmt, ##__VA_ARGS__); \ | ^~~~~~~~~~~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:190:25: note: in expansion of macro 'dev_dbg' 190 | dev_dbg(tas_priv->dev, "%s: init profile id = %d\n", | ^~~~~~~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c: In function 'tasdevice_rca_parser': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:297:12: error: 'struct tasdevice_rca' has no member named 'init_profile_id' 297 | rca->init_profile_id = -1; | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-comlib-i2c.c:23:10: fatal error: sound/tas2781-comlib-i2c.h: No such file or directory 23 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. make[5]: *** [/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/scripts/Makefile.build:243: sound/soc/codecs/tas2781-comlib-i2c.o] Error 1 /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c: In function 'map_dev_idx': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:410:37: error: 'PPC3_VERSION_TAS2781_BASIC_MIN' undeclared (first use in this function); did you mean 'PPC3_VERSION_TAS2781'? 410 | if (fw_fixed_hdr->ppcver >= PPC3_VERSION_TAS2781_BASIC_MIN) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | PPC3_VERSION_TAS2781 /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:410:37: note: each undeclared identifier is reported only once for each function it appears in /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-i2c.c:31:10: fatal error: sound/tas2781-comlib-i2c.h: No such file or directory 31 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:413:44: error: 'PPC3_VERSION_BASE' undeclared (first use in this function); did you mean 'PPC3_VERSION_TAS2781'? 413 | } else if (fw_fixed_hdr->ppcver >= PPC3_VERSION_BASE) { | ^~~~~~~~~~~~~~~~~ | PPC3_VERSION_TAS2781 /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c: In function 'fw_parse_block_data_kernel': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:469:14: error: 'struct tasdev_blk' has no member named 'dev_idx' 469 | block->dev_idx = map_dev_idx(tas_fmw, block); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c: At top level: /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:630:45: warning: 'struct cali_reg' declared inside parameter list will not be visible outside of this definition or declaration 630 | static void fct_param_address_parser(struct cali_reg *r, | ^~~~~~~~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c: In function 'fct_param_address_parser': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:633:47: error: 'struct tasdevice_fw' has no member named 'fct_par_addr' 633 | struct fct_param_address *p = &tas_fmw->fct_par_addr; | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:680:26: error: invalid use of undefined type 'struct cali_reg' 680 | r->pow_reg = TASDEVICE_REG(dat[20], dat[21], dat[22]); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:683:26: error: invalid use of undefined type 'struct cali_reg' 683 | r->r0_reg = TASDEVICE_REG(dat[20], dat[21], dat[22]); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:686:26: error: invalid use of undefined type 'struct cali_reg' 686 | r->invr0_reg = | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:690:26: error: invalid use of undefined type 'struct cali_reg' 690 | r->r0_low_reg = | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:694:26: error: invalid use of undefined type 'struct cali_reg' 694 | r->tlimit_reg = | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:698:33: error: invalid use of undefined type 'struct fct_param_address' 698 | memcpy(p->thr, &dat[20], 3); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:701:33: error: invalid use of undefined type 'struct fct_param_address' 701 | memcpy(p->plt_flg, &dat[20], 3); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:704:33: error: invalid use of undefined type 'struct fct_param_address' 704 | memcpy(p->sin_gn, &dat[20], 3); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:707:33: error: invalid use of undefined type 'struct fct_param_address' 707 | memcpy(p->sin_gn2, &dat[20], 3); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:710:33: error: invalid use of undefined type 'struct fct_param_address' 710 | memcpy(p->thr2, &dat[20], 3); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:713:33: error: invalid use of undefined type 'struct fct_param_address' 713 | memcpy(p->r0_reg, &dat[20], 3); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:716:33: error: invalid use of undefined type 'struct fct_param_address' 716 | memcpy(p->tf_reg, &dat[20], 3); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:719:33: error: invalid use of undefined type 'struct fct_param_address' 719 | memcpy(p->a1_reg, &dat[20], 3); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:722:33: error: invalid use of undefined type 'struct fct_param_address' 722 | memcpy(p->a2_reg, &dat[20], 3); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c: In function 'fw_parse_fct_param_address': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:730:40: error: 'struct calidata' has no member named 'cali_reg_array' 730 | struct cali_reg *r = &cali_data->cali_reg_array; | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:741:34: error: passing argument 1 of 'fct_param_address_parser' from incompatible pointer type [-Werror=incompatible-pointer-types] 741 | fct_param_address_parser(r, tas_fmw, &data[offset]); | ^ | | | struct cali_reg * /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:630:55: note: expected 'struct cali_reg *' but argument is of type 'struct cali_reg *' 630 | static void fct_param_address_parser(struct cali_reg *r, | ~~~~~~~~~~~~~~~~~^ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c: In function 'tasdevice_process_block': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:873:31: error: 'struct tasdevice_priv' has no member named 'isspi'; did you mean 'isacpi'? 873 | if (tas_priv->isspi) { | ^~~~~ | isacpi /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:971:38: error: 'struct tasdevice_priv' has no member named 'update_bits' 971 | rc = tas_priv->update_bits(tas_priv, chn, | ^~ make[5]: *** [/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/scripts/Makefile.build:243: sound/soc/codecs/tas2781-i2c.o] Error 1 /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c: In function 'tasdevice_load_block_kernel': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1067:30: error: 'struct tasdev_blk' has no member named 'dev_idx' 1067 | block->dev_idx, blk_size - length); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c: In function 'tasdev_multibytes_chksum': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1536:24: error: 'struct tasdevice_priv' has no member named 'dev_bulk_read' 1536 | ret = tasdevice->dev_bulk_read(tasdevice, chn, | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c: In function 'do_singlereg_checksum': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1586:24: error: 'struct tasdevice_priv' has no member named 'dev_read' 1586 | ret = tasdevice->dev_read(tasdevice, chl, | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c: In function 'tasdev_block_chksum': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1690:23: error: 'struct tasdevice_priv' has no member named 'dev_read' 1690 | ret = tas_priv->dev_read(tas_priv, chn, TASDEVICE_CHECKSUM_REG, | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1690:49: error: 'TASDEVICE_CHECKSUM_REG' undeclared (first use in this function); did you mean 'TASDEVICE_BOOKCTL_REG'? 1690 | ret = tas_priv->dev_read(tas_priv, chn, TASDEVICE_CHECKSUM_REG, | ^~~~~~~~~~~~~~~~~~~~~~ | TASDEVICE_BOOKCTL_REG /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c: In function 'tasdev_load_blk': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1734:33: error: 'TASDEVICE_CHECKSUM_REG' undeclared (first use in this function); did you mean 'TASDEVICE_BOOKCTL_REG'? 1734 | TASDEVICE_CHECKSUM_REG, 0); | ^~~~~~~~~~~~~~~~~~~~~~ | TASDEVICE_BOOKCTL_REG /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c: In function 'dspbin_type_check': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1883:23: error: 'PPC3_VERSION_TAS2781_ALPHA_MIN' undeclared (first use in this function); did you mean 'PPC3_VERSION_TAS2781'? 1883 | if (ppcver >= PPC3_VERSION_TAS2781_ALPHA_MIN) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | PPC3_VERSION_TAS2781 /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1884:31: error: 'PPC3_VERSION_TAS2781_BETA_MIN' undeclared (first use in this function); did you mean 'PPC3_VERSION_TAS2781'? 1884 | if (ppcver >= PPC3_VERSION_TAS2781_BETA_MIN) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | PPC3_VERSION_TAS2781 /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1885:33: error: 'struct tasdevice_priv' has no member named 'dspbin_typ' 1885 | tas_priv->dspbin_typ = TASDEV_BETA; | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1885:48: error: 'TASDEV_BETA' undeclared (first use in this function) 1885 | tas_priv->dspbin_typ = TASDEV_BETA; | ^~~~~~~~~~~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1886:36: error: 'PPC3_VERSION_TAS2781_BASIC_MIN' undeclared (first use in this function); did you mean 'PPC3_VERSION_TAS2781'? 1886 | else if (ppcver >= PPC3_VERSION_TAS2781_BASIC_MIN) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | PPC3_VERSION_TAS2781 /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1887:33: error: 'struct tasdevice_priv' has no member named 'dspbin_typ' 1887 | tas_priv->dspbin_typ = TASDEV_BASIC; | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1887:48: error: 'TASDEV_BASIC' undeclared (first use in this function) 1887 | tas_priv->dspbin_typ = TASDEV_BASIC; | ^~~~~~~~~~~~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1889:33: error: 'struct tasdevice_priv' has no member named 'dspbin_typ' 1889 | tas_priv->dspbin_typ = TASDEV_ALPHA; | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1889:48: error: 'TASDEV_ALPHA' undeclared (first use in this function) 1889 | tas_priv->dspbin_typ = TASDEV_ALPHA; | ^~~~~~~~~~~~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1891:22: error: 'struct tasdevice_priv' has no member named 'dspbin_typ' 1891 | if ((tas_priv->dspbin_typ != TASDEV_BASIC) && | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1892:27: error: 'PPC3_VERSION_TAS5825_BASE' undeclared (first use in this function); did you mean 'PPC3_VERSION_TAS2781'? 1892 | (ppcver < PPC3_VERSION_TAS5825_BASE)) | ^~~~~~~~~~~~~~~~~~~~~~~~~ | PPC3_VERSION_TAS2781 /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1893:25: error: 'struct tasdevice_priv' has no member named 'fw_parse_fct_param_address' 1893 | tas_priv->fw_parse_fct_param_address = | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c: In function 'dspfw_default_callback': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1903:31: error: 'PPC3_VERSION_TAS5825_BASE' undeclared (first use in this function); did you mean 'PPC3_VERSION_TAS2781'? 1903 | if (ppcver >= PPC3_VERSION_TAS5825_BASE) { | ^~~~~~~~~~~~~~~~~~~~~~~~~ | PPC3_VERSION_TAS2781 AR drivers/built-in.a /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:1913:38: error: 'PPC3_VERSION_BASE' undeclared (first use in this function); did you mean 'PPC3_VERSION_TAS2781'? 1913 | } else if (ppcver >= PPC3_VERSION_BASE) { | ^~~~~~~~~~~~~~~~~ | PPC3_VERSION_TAS2781 /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c: In function 'tasdevice_dspfw_ready': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:2242:21: error: 'struct tasdevice_priv' has no member named 'fw_parse_fct_param_address' 2242 | if (tas_priv->fw_parse_fct_param_address) { | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:2243:34: error: 'struct tasdevice_priv' has no member named 'fw_parse_fct_param_address' 2243 | offset = tas_priv->fw_parse_fct_param_address(tas_priv, | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c: In function 'tasdev_load_calibrated_data': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:2376:40: error: 'struct calidata' has no member named 'cali_reg_array' 2376 | struct cali_reg *p = &cali_data->cali_reg_array; | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:2379:31: error: 'struct calidata' has no member named 'cali_dat_sz_per_dev' 2379 | int k = i * (cali_data->cali_dat_sz_per_dev + 1); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:2383:18: error: 'struct tasdevice_priv' has no member named 'is_user_space_calidata' 2383 | if (!priv->is_user_space_calidata && cal_fmw) { | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:2390:18: error: 'struct tasdevice_priv' has no member named 'is_user_space_calidata' 2390 | if (!priv->is_user_space_calidata) | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:2400:49: error: invalid use of undefined type 'struct cali_reg' 2400 | rc = tasdevice_dev_bulk_write(priv, i, p->r0_reg, &(data[k]), 4); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:2406:49: error: invalid use of undefined type 'struct cali_reg' 2406 | rc = tasdevice_dev_bulk_write(priv, i, p->r0_low_reg, &(data[k]), 4); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:2412:49: error: invalid use of undefined type 'struct cali_reg' 2412 | rc = tasdevice_dev_bulk_write(priv, i, p->invr0_reg, &(data[k]), 4); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:2418:49: error: invalid use of undefined type 'struct cali_reg' 2418 | rc = tasdevice_dev_bulk_write(priv, i, p->pow_reg, &(data[k]), 4); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:2424:49: error: invalid use of undefined type 'struct cali_reg' 2424 | rc = tasdevice_dev_bulk_write(priv, i, p->tlimit_reg, &(data[k]), 4); | ^~ /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c: In function 'tasdevice_tuning_switch': /home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/sound/soc/codecs/tas2781-fmwlib.c:2591:14: error: 'TASDEVICE_RCA_FW_OK' undeclared (first use in this function); did you mean 'TASDEVICE_DSP_FW_NONE'? 2591 | case TASDEVICE_RCA_FW_OK: | ^~~~~~~~~~~~~~~~~~~ | TASDEVICE_DSP_FW_NONE cc1: some warnings being treated as errors make[5]: *** [/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/scripts/Makefile.build:243: sound/soc/codecs/tas2781-fmwlib.o] Error 1 make[4]: *** [/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/scripts/Makefile.build:480: sound/soc/codecs] Error 2 make[3]: *** [/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/scripts/Makefile.build:480: sound/soc] Error 2 make[2]: *** [/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/scripts/Makefile.build:480: sound] Error 2 make[1]: *** [/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/Makefile:1921: .] Error 2 make: *** [/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work-shared/medos64-95/kernel-source/Makefile:234: __sub-make] Error 2 make: Leaving directory '/home/ubuntu/source/satya/workspace/meta-medos/build95/tmp/work/medos64_95-medos-linux/linux-imx95/6.6.36+git/build' ERROR: oe_runmake failed WARNING: exit code 1 from a shell command.