[fixup] asus battery driver - fix sysfs oops

Change-Id: Iaf14631b8574317376ffc92ba5ae965fa056b42e
Signed-off-by: Gerd Hoffmann <kraxel@gmail.com>
untangle bq20z45 + asusec circular dependency

Add asusec_docking_callback function pointer to asusec, which
is then filled by bq20z45.  This way bq20z45 has symbol dependencies
to asusec (this one and others), but not the other way around, so they
can be built and loaded as modules.

Change-Id: Ic43a6992588334b8bc248ae69fed7dc73d385045
Signed-off-by: Gerd Hoffmann <kraxel@gmail.com>
Revert "[temp] for bq20z45_battery: dummy asusec_is_battery_full_callback"

This reverts commit 943396f06f1f8580c63709f5814d16e1b390493f.