Fix Makefile paths and power supply type
To match eos 5.15 branch.
Bug: 263277551
Change-Id: I2eec7a58d0df4948a0f40904c6e8f4f0b018f0f7
diff --git a/Makefile b/Makefile
index fd5d8d7..4a6ee5a 100644
--- a/Makefile
+++ b/Makefile
@@ -125,7 +125,7 @@
M ?= $(shell pwd)
subdir-ccflags-y += \
- -I$(KERNEL_SRC)/../private/google-modules/bms \
+ -I$(KERNEL_SRC)/../google-modules/bms \
KBUILD_OPTIONS += $(foreach m,$(GBMS_MODULES),CONFIG_$(m)=m )
@@ -139,8 +139,9 @@
EXTRA_CFLAGS="$(EXTRA_CFLAGS)" \
$(@)
-EXTRA_SYMBOLS += $(OUT_DIR)/../private/google-modules/bms/misc/Module.symvers
-include $(KERNEL_SRC)/../private/google-modules/soc/gs/Makefile.include
+EXTRA_SYMBOLS += $(OUT_DIR)/../google-modules/bms/misc/Module.symvers
+EXTRA_SYMBOLS += $(OUT_DIR)/../msm-google/drivers/power/supply/qcom/Module.symvers
+include $(KERNEL_SRC)/../google-modules/soc/msm/Makefile.include
modules modules_install clean:
$(MAKE) -C $(KERNEL_SRC) M=$(M) W=1 \
diff --git a/sw5100_bms.c b/sw5100_bms.c
index 0aa8fcb..30324c6 100644
--- a/sw5100_bms.c
+++ b/sw5100_bms.c
@@ -572,7 +572,7 @@
chg_type = POWER_SUPPLY_CHARGE_TYPE_FAST;
break;
case SW5100_TAPER_CHARGE:
- chg_type = POWER_SUPPLY_CHARGE_TYPE_TAPER;
+ chg_type = POWER_SUPPLY_CHARGE_TYPE_TAPER_EXT;
break;
default:
chg_type = POWER_SUPPLY_CHARGE_TYPE_NONE;