summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabio Baltieri <fabiobaltieri@google.com>2022-11-02 15:40:18 +0000
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-11-09 10:18:53 +0000
commit2cfd8332057c7427c22500b76aba7926ba6df6bf (patch)
tree0563606d1059fe50eec0abf26d7142455676a9ca
parentd4c91c3c58f5b77fba796e6a1a4a6a470abde4ed (diff)
downloadchrome-ec-2cfd8332057c7427c22500b76aba7926ba6df6bf.tar.gz
zephyr: Kconfig: enable PLATFORM_EC_CHARGER_RT9490 automatically
Enable PLATFORM_EC_CHARGER_RT9490 automatically based devicetree compatible nodes. BRANCH=none BUG=none TEST=cq dry run Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com> Change-Id: I0d45ea628e539b9bed608be346e7051bc465f405 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4000381 Reviewed-by: Keith Short <keithshort@chromium.org> Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com>
-rw-r--r--zephyr/Kconfig.charger2
-rw-r--r--zephyr/program/corsola/prj_it81202_base.conf1
-rw-r--r--zephyr/test/drivers/rt9490/prj.conf1
-rw-r--r--zephyr/test/krabby/prj.conf1
4 files changed, 2 insertions, 3 deletions
diff --git a/zephyr/Kconfig.charger b/zephyr/Kconfig.charger
index 34fe34397a..35bd8590ab 100644
--- a/zephyr/Kconfig.charger
+++ b/zephyr/Kconfig.charger
@@ -186,6 +186,8 @@ config PLATFORM_EC_CHARGER_RAA489000
config PLATFORM_EC_CHARGER_RT9490
bool "Use the RT9490 charger"
+ default y
+ depends on DT_HAS_RICHTEK_RT9490_ENABLED || DT_HAS_ZEPHYR_RT9490_EMUL_ENABLED
depends on PLATFORM_EC_I2C
select PLATFORM_EC_CHARGER_OTG_SUPPORTED
help
diff --git a/zephyr/program/corsola/prj_it81202_base.conf b/zephyr/program/corsola/prj_it81202_base.conf
index 04283bcf5c..2d4af86300 100644
--- a/zephyr/program/corsola/prj_it81202_base.conf
+++ b/zephyr/program/corsola/prj_it81202_base.conf
@@ -17,7 +17,6 @@ CONFIG_PLATFORM_EC_LID_SWITCH=y
CONFIG_PLATFORM_EC_CHARGE_RAMP_HW=y
CONFIG_PLATFORM_EC_CHARGER_DISCHARGE_ON_AC=y
CONFIG_PLATFORM_EC_CHARGER_DISCHARGE_ON_AC_CHARGER=y
-CONFIG_PLATFORM_EC_CHARGER_RT9490=y
CONFIG_PLATFORM_EC_CHARGER_MAINTAIN_VBAT=y
CONFIG_PLATFORM_EC_CHARGER_PSYS=y
CONFIG_PLATFORM_EC_CHARGER_PSYS_READ=y
diff --git a/zephyr/test/drivers/rt9490/prj.conf b/zephyr/test/drivers/rt9490/prj.conf
index 29c63c48f3..4ee5b96518 100644
--- a/zephyr/test/drivers/rt9490/prj.conf
+++ b/zephyr/test/drivers/rt9490/prj.conf
@@ -5,7 +5,6 @@
CONFIG_EMUL_RT9490=y
CONFIG_PLATFORM_EC_BC12_SINGLE_DRIVER=n
CONFIG_PLATFORM_EC_CHARGER_OTG=y
-CONFIG_PLATFORM_EC_CHARGER_RT9490=y
CONFIG_PLATFORM_EC_CHARGE_RAMP_HW=y
CONFIG_PLATFORM_EC_CONSOLE_CMD_CHARGER_DUMP=y
CONFIG_PLATFORM_EC_HOOKS=y
diff --git a/zephyr/test/krabby/prj.conf b/zephyr/test/krabby/prj.conf
index a3a77e5547..063904d19f 100644
--- a/zephyr/test/krabby/prj.conf
+++ b/zephyr/test/krabby/prj.conf
@@ -21,7 +21,6 @@ CONFIG_PLATFORM_EC=y
CONFIG_PLATFORM_EC_BACKLIGHT_LID=n
CONFIG_PLATFORM_EC_BATTERY_FUEL_GAUGE=y
CONFIG_PLATFORM_EC_BATTERY_PRESENT_GPIO=y
-CONFIG_PLATFORM_EC_CHARGER_RT9490=y
CONFIG_PLATFORM_EC_CHARGER_SENSE_RESISTOR=10
CONFIG_PLATFORM_EC_CHARGER_SENSE_RESISTOR_AC=20
CONFIG_PLATFORM_EC_CHARGE_MANAGER=n