shah@DESKTOP-6RV2FQG:~/mangOH$ leaf shell Leaf Shell /bin/bash started in Leaf environment. (lsh:77xxprofile) shah@DESKTOP-6RV2FQG:~/mangOH$ make yellow Not building LEGATO due to $LEGATO == 0 # NOTE: When using leaf, these TOOLCHAIN_X variables don't need to be passed to mksys. TOOLCHAIN_DIR=/home/shah/leaf-data/77xxprofile/mangOH-yellow-wp77xx-toolchain/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi \ TOOLCHAIN_PREFIX=arm-poky-linux-gnueabi- \ OCTAVE=1 \ mksys -t wp77xx --cflags=-O2 --object-dir=build/yellow_wp77xx --output-dir=build/update_files yellow.sdef [1/1419] Build kernel driver module FAILED: /home/shah/mangOH/build/yellow_wp77xx/modules/expander/expander.ko make -C /home/shah/mangOH/build/yellow_wp77xx/modules/expander make[1]: Entering directory '/home/shah/mangOH/build/yellow_wp77xx/modules/expander' make -C /home/shah/leaf-data/77xxprofile/wp77-toolchain/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel M=/home/shah/mangOH/build/yellow_wp77xx/modules/expander modules make[2]: Entering directory '/home/shah/.leaf/wp77-toolchain_SWI9X06Y_03.00.13.00-linux64/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel' CC [M] /home/shah/mangOH/build/yellow_wp77xx/modules/expander/expander.o /home/shah/mangOH/linux_kernel_modules/expander/expander.c:171:1: warning: data definition has no type or storage class error, forbidden warning: expander.c:171 scripts/Makefile.build:370: recipe for target '/home/shah/mangOH/build/yellow_wp77xx/modules/expander/expander.o' failed make[3]: *** [/home/shah/mangOH/build/yellow_wp77xx/modules/expander/expander.o] Error 1 Makefile:1733: recipe for target '_module_/home/shah/mangOH/build/yellow_wp77xx/modules/expander' failed make[2]: *** [_module_/home/shah/mangOH/build/yellow_wp77xx/modules/expander] Error 2 make[2]: Leaving directory '/home/shah/.leaf/wp77-toolchain_SWI9X06Y_03.00.13.00-linux64/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel' Makefile:12: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/home/shah/mangOH/build/yellow_wp77xx/modules/expander' [2/1419] Build kernel driver module FAILED: /home/shah/mangOH/build/yellow_wp77xx/modules/bq25601/bq25601.ko make -C /home/shah/mangOH/build/yellow_wp77xx/modules/bq25601 make[1]: Entering directory '/home/shah/mangOH/build/yellow_wp77xx/modules/bq25601' make -C /home/shah/leaf-data/77xxprofile/wp77-toolchain/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel M=/home/shah/mangOH/build/yellow_wp77xx/modules/bq25601 modules make[2]: Entering directory '/home/shah/.leaf/wp77-toolchain_SWI9X06Y_03.00.13.00-linux64/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel' CC [M] /home/shah/mangOH/build/yellow_wp77xx/modules/bq25601/bq25601.o /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c: In function 'bq25601_sysfs_create_group': /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:499:45: error: invalid type argument of '->' (have 'struct device') return sysfs_create_group(&bdi->charger.dev->kobj, ^~ /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c: In function 'bq25601_sysfs_remove_group': /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:505:38: error: invalid type argument of '->' (have 'struct device') sysfs_remove_group(&bdi->charger.dev->kobj, &bq25601_sysfs_attr_group); ^~ /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c: In function 'bq25601_charger_init': /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:955:9: error: 'struct power_supply' has no member named 'name' charger->name = "bq25601-charger"; ^~ /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:956:9: error: 'struct power_supply' has no member named 'type' charger->type = POWER_SUPPLY_TYPE_USB; ^~ /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:957:9: error: 'struct power_supply' has no member named 'properties' charger->properties = bq25601_charger_properties; ^~ /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:958:11: error: 'struct power_supply' has no member named 'num_properties'; did you mean 'num_supplies'? charger->num_properties = ARRAY_SIZE(bq25601_charger_properties); ^~~~~~~~~~~~~~ num_supplies /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:961:9: error: 'struct power_supply' has no member named 'get_property' charger->get_property = bq25601_charger_get_property; ^~ /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:962:9: error: 'struct power_supply' has no member named 'set_property' charger->set_property = bq25601_charger_set_property; ^~ /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:963:9: error: 'struct power_supply' has no member named 'property_is_writeable' charger->property_is_writeable = bq25601_charger_property_is_writeable; ^~ /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c: In function 'bq25601_battery_init': /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:1226:9: error: 'struct power_supply' has no member named 'name' battery->name = "bq25601-battery"; ^~ /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:1227:9: error: 'struct power_supply' has no member named 'type' battery->type = POWER_SUPPLY_TYPE_BATTERY; ^~ /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:1228:9: error: 'struct power_supply' has no member named 'properties' battery->properties = bq25601_battery_properties; ^~ /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:1229:11: error: 'struct power_supply' has no member named 'num_properties'; did you mean 'num_supplies'? battery->num_properties = ARRAY_SIZE(bq25601_battery_properties); ^~~~~~~~~~~~~~ num_supplies /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:1230:9: error: 'struct power_supply' has no member named 'get_property' battery->get_property = bq25601_battery_get_property; ^~ /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:1231:9: error: 'struct power_supply' has no member named 'set_property' battery->set_property = bq25601_battery_set_property; ^~ /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:1232:9: error: 'struct power_supply' has no member named 'property_is_writeable' battery->property_is_writeable = bq25601_battery_property_is_writeable; ^~ /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c: In function 'bq25601_probe': /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:1447:35: error: passing argument 2 of 'power_supply_register' from incompatible pointer type [-Werror=incompatible-pointer-types] ret = power_supply_register(dev, &bdi->charger); ^ In file included from /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:18:0: ./include/linux/power_supply.h:616:1: note: expected 'const struct power_supply_desc *' but argument is of type 'struct power_supply *' power_supply_register(struct device *parent, ^~~~~~~~~~~~~~~~~~~~~ /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:1447:8: error: too few arguments to function 'power_supply_register' ret = power_supply_register(dev, &bdi->charger); ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:18:0: ./include/linux/power_supply.h:616:1: note: declared here power_supply_register(struct device *parent, ^~~~~~~~~~~~~~~~~~~~~ /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:1455:35: error: passing argument 2 of 'power_supply_register' from incompatible pointer type [-Werror=incompatible-pointer-types] ret = power_supply_register(dev, &bdi->battery); ^ In file included from /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:18:0: ./include/linux/power_supply.h:616:1: note: expected 'const struct power_supply_desc *' but argument is of type 'struct power_supply *' power_supply_register(struct device *parent, ^~~~~~~~~~~~~~~~~~~~~ /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:1455:8: error: too few arguments to function 'power_supply_register' ret = power_supply_register(dev, &bdi->battery); ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:18:0: ./include/linux/power_supply.h:616:1: note: declared here power_supply_register(struct device *parent, ^~~~~~~~~~~~~~~~~~~~~ /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c: In function 'bq25601_sysfs_create_group': /home/shah/mangOH/linux_kernel_modules/bq25601/bq25601.c:501:1: warning: control reaches end of non-void function [-Wreturn-type] error, forbidden warning: bq25601.c:501 scripts/Makefile.build:370: recipe for target '/home/shah/mangOH/build/yellow_wp77xx/modules/bq25601/bq25601.o' failed make[3]: *** [/home/shah/mangOH/build/yellow_wp77xx/modules/bq25601/bq25601.o] Error 1 Makefile:1733: recipe for target '_module_/home/shah/mangOH/build/yellow_wp77xx/modules/bq25601' failed make[2]: *** [_module_/home/shah/mangOH/build/yellow_wp77xx/modules/bq25601] Error 2 make[2]: Leaving directory '/home/shah/.leaf/wp77-toolchain_SWI9X06Y_03.00.13.00-linux64/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel' Makefile:11: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/home/shah/mangOH/build/yellow_wp77xx/modules/bq25601' [3/1419] Build kernel driver module FAILED: /home/shah/mangOH/build/yellow_wp77xx/modules/bq27xxx_battery/bq27xxx_battery.ko make -C /home/shah/mangOH/build/yellow_wp77xx/modules/bq27xxx_battery make[1]: Entering directory '/home/shah/mangOH/build/yellow_wp77xx/modules/bq27xxx_battery' make -C /home/shah/leaf-data/77xxprofile/wp77-toolchain/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel M=/home/shah/mangOH/build/yellow_wp77xx/modules/bq27xxx_battery modules make[2]: Entering directory '/home/shah/.leaf/wp77-toolchain_SWI9X06Y_03.00.13.00-linux64/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel' CC [M] /home/shah/mangOH/build/yellow_wp77xx/modules/bq27xxx_battery/bq27xxx_battery_i2c.o In file included from /home/shah/mangOH/linux_kernel_modules/bq27xxx/bq27xxx_battery_i2c.c:21:0: /home/shah/mangOH/linux_kernel_modules/bq27xxx/bq27xxx_battery.h:37:8: error: redefinition of 'struct power_supply_battery_info' struct power_supply_battery_info { ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/shah/mangOH/linux_kernel_modules/bq27xxx/bq27xxx_battery.h:4:0, from /home/shah/mangOH/linux_kernel_modules/bq27xxx/bq27xxx_battery_i2c.c:21: ./include/linux/power_supply.h:562:8: note: originally defined here struct power_supply_battery_info { ^~~~~~~~~~~~~~~~~~~~~~~~~ scripts/Makefile.build:364: recipe for target '/home/shah/mangOH/build/yellow_wp77xx/modules/bq27xxx_battery/bq27xxx_battery_i2c.o' failed make[3]: *** [/home/shah/mangOH/build/yellow_wp77xx/modules/bq27xxx_battery/bq27xxx_battery_i2c.o] Error 1 Makefile:1733: recipe for target '_module_/home/shah/mangOH/build/yellow_wp77xx/modules/bq27xxx_battery' failed make[2]: *** [_module_/home/shah/mangOH/build/yellow_wp77xx/modules/bq27xxx_battery] Error 2 make[2]: Leaving directory '/home/shah/.leaf/wp77-toolchain_SWI9X06Y_03.00.13.00-linux64/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel' Makefile:15: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/home/shah/mangOH/build/yellow_wp77xx/modules/bq27xxx_battery' [4/1419] Build kernel driver module FAILED: /home/shah/mangOH/build/yellow_wp77xx/modules/opt300x/opt300x.ko make -C /home/shah/mangOH/build/yellow_wp77xx/modules/opt300x make[1]: Entering directory '/home/shah/mangOH/build/yellow_wp77xx/modules/opt300x' make -C /home/shah/leaf-data/77xxprofile/wp77-toolchain/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel M=/home/shah/mangOH/build/yellow_wp77xx/modules/opt300x modules make[2]: Entering directory '/home/shah/.leaf/wp77-toolchain_SWI9X06Y_03.00.13.00-linux64/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel' CC [M] /home/shah/mangOH/build/yellow_wp77xx/modules/opt300x/opt300x.o /home/shah/mangOH/linux_kernel_modules/opt300x/opt300x.c: In function 'opt300x_irq': /home/shah/mangOH/linux_kernel_modules/opt300x/opt300x.c:757:6: error: too few arguments to function 'iio_get_time_ns' iio_get_time_ns()); ^~~~~~~~~~~~~~~ In file included from /home/shah/mangOH/linux_kernel_modules/opt300x/opt300x.c:32:0: ./include/linux/iio/iio.h:346:5: note: declared here s64 iio_get_time_ns(const struct iio_dev *indio_dev); ^~~~~~~~~~~~~~~ /home/shah/mangOH/linux_kernel_modules/opt300x/opt300x.c:763:6: error: too few arguments to function 'iio_get_time_ns' iio_get_time_ns()); ^~~~~~~~~~~~~~~ In file included from /home/shah/mangOH/linux_kernel_modules/opt300x/opt300x.c:32:0: ./include/linux/iio/iio.h:346:5: note: declared here s64 iio_get_time_ns(const struct iio_dev *indio_dev); ^~~~~~~~~~~~~~~ scripts/Makefile.build:370: recipe for target '/home/shah/mangOH/build/yellow_wp77xx/modules/opt300x/opt300x.o' failed make[3]: *** [/home/shah/mangOH/build/yellow_wp77xx/modules/opt300x/opt300x.o] Error 1 Makefile:1733: recipe for target '_module_/home/shah/mangOH/build/yellow_wp77xx/modules/opt300x' failed make[2]: *** [_module_/home/shah/mangOH/build/yellow_wp77xx/modules/opt300x] Error 2 make[2]: Leaving directory '/home/shah/.leaf/wp77-toolchain_SWI9X06Y_03.00.13.00-linux64/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel' Makefile:11: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/home/shah/mangOH/build/yellow_wp77xx/modules/opt300x' [5/1419] Build kernel driver module FAILED: /home/shah/mangOH/build/yellow_wp77xx/modules/bmi160/bmi160.ko make -C /home/shah/mangOH/build/yellow_wp77xx/modules/bmi160 make[1]: Entering directory '/home/shah/mangOH/build/yellow_wp77xx/modules/bmi160' make -C /home/shah/leaf-data/77xxprofile/wp77-toolchain/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel M=/home/shah/mangOH/build/yellow_wp77xx/modules/bmi160 modules make[2]: Entering directory '/home/shah/.leaf/wp77-toolchain_SWI9X06Y_03.00.13.00-linux64/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel' CC [M] /home/shah/mangOH/build/yellow_wp77xx/modules/bmi160/bmi160_core.o /bin/sh: 1: scripts/basic/fixdep: not found scripts/Makefile.build:364: recipe for target '/home/shah/mangOH/build/yellow_wp77xx/modules/bmi160/bmi160_core.o' failed make[3]: *** [/home/shah/mangOH/build/yellow_wp77xx/modules/bmi160/bmi160_core.o] Error 127 make[3]: *** Deleting file '/home/shah/mangOH/build/yellow_wp77xx/modules/bmi160/bmi160_core.o' Makefile:1733: recipe for target '_module_/home/shah/mangOH/build/yellow_wp77xx/modules/bmi160' failed make[2]: *** [_module_/home/shah/mangOH/build/yellow_wp77xx/modules/bmi160] Error 2 make[2]: Leaving directory '/home/shah/.leaf/wp77-toolchain_SWI9X06Y_03.00.13.00-linux64/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel' Makefile:18: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/home/shah/mangOH/build/yellow_wp77xx/modules/bmi160' [6/1419] Build kernel driver module FAILED: /home/shah/mangOH/build/yellow_wp77xx/modules/cp2130/cp2130.ko make -C /home/shah/mangOH/build/yellow_wp77xx/modules/cp2130 make[1]: Entering directory '/home/shah/mangOH/build/yellow_wp77xx/modules/cp2130' make -C /home/shah/leaf-data/77xxprofile/wp77-toolchain/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel M=/home/shah/mangOH/build/yellow_wp77xx/modules/cp2130 modules make[2]: Entering directory '/home/shah/.leaf/wp77-toolchain_SWI9X06Y_03.00.13.00-linux64/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel' CC [M] /home/shah/mangOH/build/yellow_wp77xx/modules/cp2130/spi-cp2130.o /bin/sh: 1: scripts/basic/fixdep: not found scripts/Makefile.build:364: recipe for target '/home/shah/mangOH/build/yellow_wp77xx/modules/cp2130/spi-cp2130.o' failed make[3]: *** [/home/shah/mangOH/build/yellow_wp77xx/modules/cp2130/spi-cp2130.o] Error 127 make[3]: *** Deleting file '/home/shah/mangOH/build/yellow_wp77xx/modules/cp2130/spi-cp2130.o' Makefile:1733: recipe for target '_module_/home/shah/mangOH/build/yellow_wp77xx/modules/cp2130' failed make[2]: *** [_module_/home/shah/mangOH/build/yellow_wp77xx/modules/cp2130] Error 2 make[2]: Leaving directory '/home/shah/.leaf/wp77-toolchain_SWI9X06Y_03.00.13.00-linux64/sysroots/armv7a-neon-poky-linux-gnueabi/usr/src/kernel' Makefile:12: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/home/shah/mangOH/build/yellow_wp77xx/modules/cp2130' ninja: build stopped: subcommand failed. Makefile:122: recipe for target 'yellow_wp77xx' failed make: *** [yellow_wp77xx] Error 1 (lsh:77xxprofile) shah@DESKTOP-6RV2FQG:~/mangOH$ ls