Searched refs:AmlThermal (Results 1 – 4 of 4) sorted by relevance
| /system/dev/thermal/aml-thermal-s905d2g/ |
| A D | aml-thermal.h | 21 class AmlThermal; variable 22 using DeviceType = ddk::Device<AmlThermal, 26 class AmlThermal : public DeviceType, 30 DISALLOW_COPY_AND_ASSIGN_ALLOW_MOVE(AmlThermal); 31 AmlThermal(zx_device_t* device, fbl::unique_ptr<thermal::AmlTSensor> tsensor, in AmlThermal() function
|
| A D | aml-thermal.cpp | 19 zx_status_t AmlThermal::SetTarget(uint32_t opp_idx) { in SetTarget() 76 zx_status_t AmlThermal::Create(zx_device_t* device) { in Create() 135 auto thermal_device = fbl::make_unique_checked<AmlThermal>(&ac, device, in Create() 165 zx_status_t AmlThermal::DdkIoctl(uint32_t op, const void* in_buf, size_t in_len, in DdkIoctl() 212 void AmlThermal::DdkUnbind() { in DdkUnbind() 216 void AmlThermal::DdkRelease() { in DdkRelease() 223 return thermal::AmlThermal::Create(device); in aml_thermal()
|
| /system/dev/thermal/aml-thermal-s912/ |
| A D | aml-thermal.h | 29 class AmlThermal; variable 30 using DeviceType = ddk::Device<AmlThermal, ddk::Ioctlable, ddk::Unbindable>; 33 class AmlThermal : public DeviceType, public ddk::EmptyProtocol<ZX_PROTOCOL_THERMAL> { 35 AmlThermal(zx_device_t* device, in AmlThermal() function
|
| A D | aml-thermal.cpp | 22 zx_status_t AmlThermal::Create(zx_device_t* device) { in Create() 71 auto thermal = fbl::make_unique<AmlThermal>(device, pdev, fan0_gpio_proto, in Create() 95 zx_status_t AmlThermal::DdkIoctl(uint32_t op, const void* in_buf, size_t in_len, void* out_buf, in DdkIoctl() 223 void AmlThermal::DdkRelease() { in DdkRelease() 230 void AmlThermal::DdkUnbind() { in DdkUnbind() 234 zx_status_t AmlThermal::Init() { in Init() 269 auto start_thread = [](void* arg) { return static_cast<AmlThermal*>(arg)->Worker(); }; in Init() 279 zx_status_t AmlThermal::NotifyThermalDaemon(uint32_t trip_index) const { in NotifyThermalDaemon() 286 zx_status_t AmlThermal::SetFanLevel(FanLevel level) { in SetFanLevel() 329 int AmlThermal::Worker() { in Worker() [all …]
|
Completed in 5 milliseconds