class AmlCpuFrequency
Defined at line 24 of file ../../src/devices/thermal/drivers/aml-thermal-s905d2g-legacy/aml-cpufreq.h
This class handles the dynamic changing of
CPU frequency.
Public Methods
void AmlCpuFrequency (const AmlCpuFrequency & )
Defined at line 26 of file ../../src/devices/thermal/drivers/aml-thermal-s905d2g-legacy/aml-cpufreq.h
AmlCpuFrequency & operator= (const AmlCpuFrequency & )
Defined at line 26 of file ../../src/devices/thermal/drivers/aml-thermal-s905d2g-legacy/aml-cpufreq.h
void AmlCpuFrequency ()
Defined at line 27 of file ../../src/devices/thermal/drivers/aml-thermal-s905d2g-legacy/aml-cpufreq.h
void AmlCpuFrequency (fdf::MmioBuffer hiu_mmio, fdf::MmioBuffer hiu_internal_mmio, const fuchsia_hardware_thermal::wire::ThermalDeviceInfo & thermal_config, const aml_thermal_info_t & thermal_info)
Defined at line 28 of file ../../src/devices/thermal/drivers/aml-thermal-s905d2g-legacy/aml-cpufreq.h
void ~AmlCpuFrequency ()
Defined at line 38 of file ../../src/devices/thermal/drivers/aml-thermal-s905d2g-legacy/aml-cpufreq.h
zx_status_t SetFrequency (fuchsia_hardware_thermal::wire::PowerDomain power_domain, uint32_t rate)
Defined at line 364 of file ../../src/devices/thermal/drivers/aml-thermal-s905d2g-legacy/aml-cpufreq.cc
zx_status_t Create (zx_device_t * parent, const fuchsia_hardware_thermal::wire::ThermalDeviceInfo & thermal_config, const aml_thermal_info_t & thermal_info)
Defined at line 45 of file ../../src/devices/thermal/drivers/aml-thermal-s905d2g-legacy/aml-cpufreq.cc
zx_status_t Init ()
Defined at line 113 of file ../../src/devices/thermal/drivers/aml-thermal-s905d2g-legacy/aml-cpufreq.cc
uint32_t GetFrequency (fuchsia_hardware_thermal::wire::PowerDomain power_domain)
Defined at line 390 of file ../../src/devices/thermal/drivers/aml-thermal-s905d2g-legacy/aml-cpufreq.cc