From 5cb60b9211ad0c9c481d08ec4b32ad99204244ec Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Tue, 29 Jun 2021 16:02:56 -0700 Subject: [PATCH] log GPU usage on NEOS (#21440) Co-authored-by: Comma Device old-commit-hash: 4f019cebc83e563ce8b104160d2c68975cfbea97 --- selfdrive/hardware/eon/hardware.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/selfdrive/hardware/eon/hardware.py b/selfdrive/hardware/eon/hardware.py index 9670d1f17..914c32fd0 100644 --- a/selfdrive/hardware/eon/hardware.py +++ b/selfdrive/hardware/eon/hardware.py @@ -379,4 +379,8 @@ class Android(HardwareBase): pass def get_gpu_usage_percent(self): - return 0 + try: + used, total = open('/sys/devices/soc/b00000.qcom,kgsl-3d0/kgsl/kgsl-3d0/gpubusy').read().strip().split() + return 100.0 * int(used) / int(total) + except Exception: + return 0