Hi,
I have using linux kernel version 4.4.9 . Which driver used for BQ27426 chip ? Below driver can be integrate with our linux kernel ?
Thanks
Tejas patil
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.
Hi,
I have using linux kernel version 4.4.9 . Which driver used for BQ27426 chip ? Below driver can be integrate with our linux kernel ?
Thanks
Tejas patil
Hi,
I was working on BQ27426 linux driver using drivers/power/bq27xxx_battery.c driver . below are debug log : probing bq27426 linux driver
root@linaro-developer:~# dmesg | grep bq
[ 3.477110] BQ27426: start of bq27xxx_battery_i2c_probe:1107
[ 3.483167] bq27xxx-battery 3-0055: support ver. 1.2.0 enabled
[ 3.488986] BQ27426: end of bq27xxx_battery_i2c_probe:1156
But sysfs entry /sys/class/power_supply no such device error given. below cat files
cat: /sys/class/power_supply/bq27426-0/manufacturer &cat: /sys/class/power_supply/bq27426-0/status: No such device
root@linaro-developer:~# cat /sys/class/power_supply/bq27426-0/manufacturer
[ 624.627407] bq27xxx-battery 3-0055: bq27xxx_read #######BQ27XXX_REG_CTRL,###-5########
[ 624.627687] bq27xxx-battery 3-0055: bq27xxx_read #######BQ27XXX_REG_CTRL,###-5########
[ 624.634856] bq27xxx-battery 3-0055: bq27xxx_read ##########-5########
[ 624.642373] bq27: ########444########
[ 624.648948] bq27:valid reg ########444########
[ 624.652855] bq27xxx-battery 3-0055: cache.flags #########1111###-5########
[ 624.657141] bq27xxx-battery 3-0055: cache.flags ##########222##fffffffb########
[ 624.664081] BQ27426:bq27xxx_battery_get_property 1 of bq27xxx_battery_get_property:945
[ 624.671682] BQ27426:bq27xxx_battery_get_property error of bq27xxx_battery_get_property:948
cat: /sys/class/power_supply/bq27426-0/manufacturer: No such device
also read BQ27XXX_REG_CTRL & BQ27XXX_REG_FLAGS reg always value give 5 it is return bq27xxx_battery_get_property fucntion NODEV
i think i2c register not reading properly any suggestion for me ?
Thanks
Tejas patil