summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDawid Niedzwiecki <dn@semihalf.com>2021-02-10 14:55:19 +0100
committerCommit Bot <commit-bot@chromium.org>2021-02-17 08:13:26 +0000
commit5ca648a60bd07355ad98ab428e90b8fd306e5a8b (patch)
treee15a7a2092dacb798cd82b468ffac6c56e264dd2
parentfe93af445598a7d42615ce8a0e7c9d8d0f862ac1 (diff)
downloadchrome-ec-5ca648a60bd07355ad98ab428e90b8fd306e5a8b.tar.gz
zephyr: volteer: enable temperature sensors
Configure temperature sensors in Volteer. BUG=b:174851465 BRANCH=none TEST=build Zephyr for Volteer TEST=Run "temps" command, it should return the current temperature measurements Signed-off-by: Dawid Niedzwiecki <dn@semihalf.com> Change-Id: I30df8432785fef1e5ad84f8f5818fe7920a5ea90 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2687219 Reviewed-by: Keith Short <keithshort@chromium.org> Reviewed-by: Simon Glass <sjg@chromium.org>
-rw-r--r--zephyr/projects/volteer/boards/arm/volteer/volteer.dts23
-rw-r--r--zephyr/projects/volteer/prj.conf5
2 files changed, 28 insertions, 0 deletions
diff --git a/zephyr/projects/volteer/boards/arm/volteer/volteer.dts b/zephyr/projects/volteer/boards/arm/volteer/volteer.dts
index f6937c7901..b46b2851cf 100644
--- a/zephyr/projects/volteer/boards/arm/volteer/volteer.dts
+++ b/zephyr/projects/volteer/boards/arm/volteer/volteer.dts
@@ -114,6 +114,29 @@
};
};
+ named-temp-sensors {
+ charger {
+ compatible = "temp-3v3-30k9-47k-4050b";
+ label = "TEMP_SENSOR_CHARGER";
+ adc = <&adc_charger>;
+ };
+ pp3300_regulator {
+ compatible = "temp-3v3-30k9-47k-4050b";
+ label = "TEMP_SENSOR_PP3300_REGULATOR";
+ adc = <&adc_pp3300_regulator>;
+ };
+ ddr_soc {
+ compatible = "temp-3v3-30k9-47k-4050b";
+ label = "TEMP_SENSOR_DDR_SOC";
+ adc = <&adc_ddr_soc>;
+ };
+ fan {
+ compatible = "temp-3v3-30k9-47k-4050b";
+ label = "TEMP_SENSOR_FAN";
+ adc = <&adc_fan>;
+ };
+ };
+
named-gpios {
compatible = "named-gpios";
diff --git a/zephyr/projects/volteer/prj.conf b/zephyr/projects/volteer/prj.conf
index 34dd3bba42..59ceb3b109 100644
--- a/zephyr/projects/volteer/prj.conf
+++ b/zephyr/projects/volteer/prj.conf
@@ -79,6 +79,11 @@ CONFIG_PLATFORM_EC_ACCEL_BMA255=y
CONFIG_PLATFORM_EC_ACCELGYRO_BMI260=y
CONFIG_PLATFORM_EC_ALS_TCS3400=y
+# Temperature sensors
+CONFIG_PLATFORM_EC_TEMP_SENSOR=y
+CONFIG_PLATFORM_EC_THERMISTOR=y
+CONFIG_PLATFORM_EC_STEINHART_HART_3V3_30K9_47K_4050B=y
+
# Miscellaneous tasks
CONFIG_HAS_TASK_KEYPROTO=y
CONFIG_HAS_TASK_POWERBTN=y