aidl: Import Pixel Thermal HAL aidl implementation
authorTim Zimmermann <tim@linux4.de>
Sun, 12 Nov 2023 05:43:40 +0000 (06:43 +0100)
committerTim Zimmermann <tim@linux4.de>
Sat, 20 Jan 2024 12:52:29 +0000 (13:52 +0100)
commit96d890751484a60233467b284bcdee43809464b5
treea42d9382c3f29ee0f1b132647e945b71cca2e87a
parent7e2c8c3a2ba67e1180bb1957d6783c4722d16821
aidl: Import Pixel Thermal HAL aidl implementation

* From hardware/google/pixel @ android-14.0.0_r15

Change-Id: I30e35c8e4ef58956f849d64e184aa7e37ec67ef9
27 files changed:
aidl/thermal/Android.bp [new file with mode: 0644]
aidl/thermal/Thermal.cpp [new file with mode: 0644]
aidl/thermal/Thermal.h [new file with mode: 0644]
aidl/thermal/android.hardware.thermal-service.pixel.rc [new file with mode: 0644]
aidl/thermal/android.hardware.thermal-service.pixel.xml [new file with mode: 0644]
aidl/thermal/init.thermal.logging.sh [new file with mode: 0755]
aidl/thermal/init.thermal.symlinks.sh [new file with mode: 0755]
aidl/thermal/pixel-thermal-logd.rc [new file with mode: 0644]
aidl/thermal/pixel-thermal-symlinks.rc [new file with mode: 0644]
aidl/thermal/service.cpp [new file with mode: 0644]
aidl/thermal/thermal-helper.cpp [new file with mode: 0644]
aidl/thermal/thermal-helper.h [new file with mode: 0644]
aidl/thermal/utils/config_schema.json [new file with mode: 0644]
aidl/thermal/utils/power_files.cpp [new file with mode: 0644]
aidl/thermal/utils/power_files.h [new file with mode: 0644]
aidl/thermal/utils/powerhal_helper.cpp [new file with mode: 0644]
aidl/thermal/utils/powerhal_helper.h [new file with mode: 0644]
aidl/thermal/utils/thermal_files.cpp [new file with mode: 0644]
aidl/thermal/utils/thermal_files.h [new file with mode: 0644]
aidl/thermal/utils/thermal_info.cpp [new file with mode: 0644]
aidl/thermal/utils/thermal_info.h [new file with mode: 0644]
aidl/thermal/utils/thermal_stats_helper.cpp [new file with mode: 0644]
aidl/thermal/utils/thermal_stats_helper.h [new file with mode: 0644]
aidl/thermal/utils/thermal_throttling.cpp [new file with mode: 0644]
aidl/thermal/utils/thermal_throttling.h [new file with mode: 0644]
aidl/thermal/utils/thermal_watcher.cpp [new file with mode: 0644]
aidl/thermal/utils/thermal_watcher.h [new file with mode: 0644]