Home
last modified time | relevance | path

Searched refs:thermal (Results 1 – 25 of 63) sorted by relevance

123

/hardware/google/pixel/thermal/
Dpixel-thermal-logd.rc1 on property:persist.vendor.log.thermal=1
2 start vendor.thermal.logd
4 on property:persist.vendor.log.thermal=0
5 stop vendor.thermal.logd
7 on property:persist.vendor.log.thermal=1 && property:persist.vendor.log.thermal.interval=*
8 restart vendor.thermal.logd
10 service vendor.thermal.logd /vendor/bin/thermal_logd ${persist.vendor.log.thermal.interval:-5}
16 # Switch thermal protection for Pixels
17 on property:persist.vendor.disable.thermal.control=*
18 setprop vendor.disable.thermal.control ${persist.vendor.disable.thermal.control}
[all …]
Dandroid.hardware.thermal@2.0-service.pixel.rc1 on property:vendor.thermal.link_ready=1
2 # queue the trigger to start thermal-hal and continue execute
3 # per-device thermal setup "on property:vendor.thermal.link_ready=1"
4 trigger enable-thermal-hal
6 on enable-thermal-hal
7 start vendor.thermal-hal-2-0
9 service vendor.thermal-hal-2-0 /vendor/bin/hw/android.hardware.thermal@2.0-service.pixel
10 interface android.hardware.thermal@1.0::IThermal default
11 interface android.hardware.thermal@2.0::IThermal default
DAndroid.bp12 name: "android.hardware.thermal@2.0-service.pixel",
18 vintf_fragments: ["android.hardware.thermal@2.0-service.pixel.xml"],
20 "android.hardware.thermal@2.0-service.pixel.rc",
25 "thermal-helper.cpp",
39 "android.hardware.thermal@1.0",
40 "android.hardware.thermal@2.0",
63 src: "init.thermal.logging.sh",
66 "pixel-thermal-logd.rc",
72 src: "init.thermal.symlinks.sh",
75 "pixel-thermal-symlinks.rc",
Dinit.thermal.symlinks.sh3 for f in /sys/class/thermal/thermal_zone*
6 ln -s $f /dev/thermal/tz-by-name/$tz_name
8 for f in /sys/class/thermal/cooling_device*
11 ln -s $f /dev/thermal/cdev-by-name/$cdev_name
13 setprop vendor.thermal.link_ready 1
Dpixel-thermal-symlinks.rc2 mkdir /dev/thermal 0750 system system
3 mkdir /dev/thermal/tz-by-name 0750 system system
4 mkdir /dev/thermal/cdev-by-name 0750 system system
5 start vendor.thermal.symlinks
7 service vendor.thermal.symlinks /vendor/bin/thermal_symlinks
Dthermal-helper.h53 namespace thermal {
60 using ::android::hardware::thermal::V1_0::CpuUsage;
61 using ::android::hardware::thermal::V2_0::CoolingType;
62 using ::android::hardware::thermal::V2_0::IThermal;
63 using CoolingDevice_1_0 = ::android::hardware::thermal::V1_0::CoolingDevice;
64 using CoolingDevice_2_0 = ::android::hardware::thermal::V2_0::CoolingDevice;
65 using Temperature_1_0 = ::android::hardware::thermal::V1_0::Temperature;
66 using Temperature_2_0 = ::android::hardware::thermal::V2_0::Temperature;
67 using TemperatureType_1_0 = ::android::hardware::thermal::V1_0::TemperatureType;
68 using TemperatureType_2_0 = ::android::hardware::thermal::V2_0::TemperatureType;
[all …]
Ddevice.mk3 android.hardware.thermal@2.0-service.pixel \
11 BOARD_SEPOLICY_DIRS += hardware/google/pixel-sepolicy/thermal
/hardware/google/pixel-sepolicy/thermal/
Dinit-thermal-symlinks.sh.te1 type init-thermal-symlinks-sh, domain;
2 type init-thermal-symlinks-sh_exec, exec_type, vendor_file_type, file_type;
4 init_daemon_domain(init-thermal-symlinks-sh)
6 allow init-thermal-symlinks-sh vendor_toolbox_exec:file rx_file_perms;
7 allow init-thermal-symlinks-sh thermal_link_device:dir rw_dir_perms;
8 allow init-thermal-symlinks-sh thermal_link_device:lnk_file create_file_perms;
9 allow init-thermal-symlinks-sh sysfs_thermal:dir r_dir_perms;
10 allow init-thermal-symlinks-sh sysfs_thermal:file r_file_perms;
11 allow init-thermal-symlinks-sh sysfs_thermal:lnk_file r_file_perms;
12 set_prop(init-thermal-symlinks-sh, vendor_thermal_prop)
Dinit-thermal-logging.sh.te1 type init-thermal-logging-sh, domain;
2 type init-thermal-logging-sh_exec, exec_type, vendor_file_type, file_type;
4 init_daemon_domain(init-thermal-logging-sh)
7 allow init-thermal-logging-sh vendor_toolbox_exec:file rx_file_perms;
8 allow init-thermal-logging-sh sysfs_thermal:dir r_dir_perms;
9 allow init-thermal-logging-sh sysfs_thermal:file r_file_perms;
Dfile_contexts1 /vendor/bin/hw/android\.hardware\.thermal@2\.0-service\.pixel u:object_r:hal_th…
2 … u:object_r:init-thermal-logging-sh_exec:s0
3 …nks u:object_r:init-thermal-symlinks-sh_exec:…
4 /dev/thermal(/.*)? u:object_r:therma…
Dgenfs_contexts1 genfscon sysfs /devices/virtual/thermal u:object_r:sysfs_the…
2 genfscon sysfs /class/thermal u:object_r:sysfs_the…
3 genfscon debugfs /gs101-thermal u:object_r:debugfs_t…
/hardware/interfaces/thermal/2.0/default/
DThermal.h26 namespace thermal {
37 using ::android::hardware::thermal::V1_0::CpuUsage;
38 using ::android::hardware::thermal::V2_0::CoolingType;
39 using ::android::hardware::thermal::V2_0::IThermal;
40 using CoolingDevice_1_0 = ::android::hardware::thermal::V1_0::CoolingDevice;
41 using CoolingDevice_2_0 = ::android::hardware::thermal::V2_0::CoolingDevice;
42 using Temperature_1_0 = ::android::hardware::thermal::V1_0::Temperature;
43 using Temperature_2_0 = ::android::hardware::thermal::V2_0::Temperature;
44 using ::android::hardware::thermal::V2_0::IThermalChangedCallback;
45 using ::android::hardware::thermal::V2_0::TemperatureThreshold;
[all …]
Dandroid.hardware.thermal@2.0-service.rc1 service vendor.thermal-hal-2-0-mock /vendor/bin/hw/android.hardware.thermal@2.0-service.mock
2 interface android.hardware.thermal@1.0::IThermal default
3 interface android.hardware.thermal@2.0::IThermal default
DAndroid.bp26 name: "android.hardware.thermal@2.0-service.mock",
30 init_rc: ["android.hardware.thermal@2.0-service.rc"],
31 vintf_fragments: ["android.hardware.thermal@2.0-service.xml"],
40 "android.hardware.thermal@2.0",
41 "android.hardware.thermal@1.0",
/hardware/interfaces/thermal/1.0/default/
DThermal.h27 namespace thermal {
31 using ::android::hardware::thermal::V1_0::CoolingDevice;
32 using ::android::hardware::thermal::V1_0::CpuUsage;
33 using ::android::hardware::thermal::V1_0::IThermal;
34 using ::android::hardware::thermal::V1_0::Temperature;
35 using ::android::hardware::thermal::V1_0::ThermalStatus;
Dandroid.hardware.thermal@1.0-service.rc1 service vendor.thermal-hal-1-0 /vendor/bin/hw/android.hardware.thermal@1.0-service
2 interface android.hardware.thermal@1.0::IThermal default
DAndroid.bp26 name: "android.hardware.thermal@1.0-impl",
39 "android.hardware.thermal@1.0",
44 name: "android.hardware.thermal@1.0-service",
48 init_rc: ["android.hardware.thermal@1.0-service.rc"],
59 "android.hardware.thermal@1.0",
/hardware/google/pixel/usb/include/pixelusb/
DUsbOverheatEvent.h54 using ::android::hardware::thermal::V1_0::ThermalStatus;
55 using ::android::hardware::thermal::V1_0::ThermalStatusCode;
56 using ::android::hardware::thermal::V2_0::IThermal;
57 using ::android::hardware::thermal::V2_0::IThermalChangedCallback;
58 using ::android::hardware::thermal::V2_0::Temperature;
59 using ::android::hardware::thermal::V2_0::TemperatureType;
60 using ::android::hardware::thermal::V2_0::ThrottlingSeverity;
/hardware/qcom/sdm845/thermal/
DAndroid.mk19 LOCAL_MODULE := thermal.$(TARGET_BOARD_PLATFORM)
25 LOCAL_SRC_FILES := thermal.c
29 LOCAL_SRC_FILES += thermal-8998.c
31 LOCAL_SRC_FILES += thermal-845.c
/hardware/qcom/sm8150/thermal/
DAndroid.mk19 LOCAL_MODULE := thermal.$(TARGET_BOARD_PLATFORM)
26 LOCAL_SRC_FILES := thermal.c
30 LOCAL_SRC_FILES += thermal-8998.c
32 LOCAL_SRC_FILES += thermal-845.c
/hardware/interfaces/thermal/1.1/
DIThermal.hal17 package android.hardware.thermal@1.1;
19 import android.hardware.thermal@1.0::IThermal;
25 * to send thermal events to the framework thermal service.
28 * thermal events, or nullptr to set no callback
DIThermalCallback.hal17 package android.hardware.thermal@1.1;
19 import android.hardware.thermal@1.0::Temperature;
26 * Send a thermal throttling start/stop event to all ThermalService
27 * thermal event listeners.
/hardware/google/camera/common/hal/hidl_service/
Dhidl_thermal_utils.h33 using ::android::hardware::thermal::V2_0::IThermalChangedCallback;
34 using ::android::hardware::thermal::V2_0::Temperature;
35 using ::android::hardware::thermal::V2_0::TemperatureType;
36 using ::android::hardware::thermal::V2_0::ThrottlingSeverity;
/hardware/interfaces/thermal/2.0/
DIThermalChangedCallback.hal17 package android.hardware.thermal@2.0;
19 import android.hardware.thermal@2.0::Temperature;
26 * Send a thermal throttling event to all ThermalHAL
27 * thermal event listeners.
/hardware/interfaces/thermal/1.1/vts/functional/
DVtsHalThermalV1_1TargetTest.cpp26 using ::android::hardware::thermal::V1_0::Temperature;
27 using ::android::hardware::thermal::V1_0::TemperatureType;
28 using ::android::hardware::thermal::V1_1::IThermal;
29 using ::android::hardware::thermal::V1_1::IThermalCallback;

123