Home
last modified time | relevance | path

Searched refs:AmlThermal (Results 1 – 4 of 4) sorted by relevance

/system/dev/thermal/aml-thermal-s905d2g/
A Daml-thermal.h21 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 Daml-thermal.cpp19 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 Daml-thermal.h29 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 Daml-thermal.cpp22 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