mirror of
https://github.com/coolsnowwolf/lede.git
synced 2025-07-16 12:46:59 +08:00
30 lines
1.0 KiB
Diff
30 lines
1.0 KiB
Diff
From 6ebbef164bb9db227e141d704f3e62fe98cfbea6 Mon Sep 17 00:00:00 2001
|
|
From: Hector Martin <marcan@marcan.st>
|
|
Date: Tue, 15 Feb 2022 02:23:33 +0900
|
|
Subject: [PATCH 144/171] power: supply: macsmc_power: Use BUIC instead of BRSC
|
|
for charge
|
|
|
|
Signed-off-by: Hector Martin <marcan@marcan.st>
|
|
---
|
|
drivers/power/supply/macsmc_power.c | 4 ++--
|
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/drivers/power/supply/macsmc_power.c b/drivers/power/supply/macsmc_power.c
|
|
index 2cb1644055f4..b9aa6af32104 100644
|
|
--- a/drivers/power/supply/macsmc_power.c
|
|
+++ b/drivers/power/supply/macsmc_power.c
|
|
@@ -219,8 +219,8 @@ static int macsmc_battery_get_property(struct power_supply *psy,
|
|
val->intval = vu16 == 0xffff ? 0 : vu16 * 60;
|
|
break;
|
|
case POWER_SUPPLY_PROP_CAPACITY:
|
|
- ret = apple_smc_read_u16(power->smc, SMC_KEY(BRSC), &vu16);
|
|
- val->intval = vu16;
|
|
+ ret = apple_smc_read_u8(power->smc, SMC_KEY(BUIC), &vu8);
|
|
+ val->intval = vu8;
|
|
break;
|
|
case POWER_SUPPLY_PROP_VOLTAGE_NOW:
|
|
ret = apple_smc_read_u16(power->smc, SMC_KEY(B0AV), &vu16);
|
|
--
|
|
2.34.1
|
|
|