class AmlTSensor

Defined at line 23 of file ../../src/devices/thermal/drivers/aml-thermal-s905d2g-legacy/aml-tsensor.h

This class represents a temperature sensor

which is on the S905D2 core.

Public Methods

void AmlTSensor (const AmlTSensor & )

Defined at line 25 of file ../../src/devices/thermal/drivers/aml-thermal-s905d2g-legacy/aml-tsensor.h

AmlTSensor & operator= (const AmlTSensor & )

Defined at line 25 of file ../../src/devices/thermal/drivers/aml-thermal-s905d2g-legacy/aml-tsensor.h

void AmlTSensor ()

Defined at line 26 of file ../../src/devices/thermal/drivers/aml-thermal-s905d2g-legacy/aml-tsensor.h

void AmlTSensor (fdf::MmioBuffer pll_mmio, fdf::MmioBuffer trim_mmio, fdf::MmioBuffer hiu_mmio)

For testing

Defined at line 28 of file ../../src/devices/thermal/drivers/aml-thermal-s905d2g-legacy/aml-tsensor.h

float ReadTemperatureCelsius ()

Defined at line 315 of file ../../src/devices/thermal/drivers/aml-thermal/aml-tsensor.cc

zx_status_t Create (zx_device_t * parent, fuchsia_hardware_thermal::ThermalDeviceInfo thermal_config)

Defined at line 353 of file ../../src/devices/thermal/drivers/aml-thermal/aml-tsensor.cc

zx_status_t Create (zx_device_t * parent, fuchsia_hardware_thermal::wire::ThermalDeviceInfo thermal_config)

Defined at line 345 of file ../../src/devices/thermal/drivers/aml-thermal-s905d2g-legacy/aml-tsensor.cc

zx_status_t InitSensor (fuchsia_hardware_thermal::ThermalDeviceInfo thermal_config, uint32_t version)

Defined at line 404 of file ../../src/devices/thermal/drivers/aml-thermal/aml-tsensor.cc

zx_status_t InitSensor (fuchsia_hardware_thermal::wire::ThermalDeviceInfo thermal_config)

Defined at line 388 of file ../../src/devices/thermal/drivers/aml-thermal-s905d2g-legacy/aml-tsensor.cc

zx_status_t GetStateChangePort (zx_handle_t * port)

Defined at line 341 of file ../../src/devices/thermal/drivers/aml-thermal-s905d2g-legacy/aml-tsensor.cc

zx_status_t GetStateChangePort (zx_handle_t * port)

Defined at line 349 of file ../../src/devices/thermal/drivers/aml-thermal/aml-tsensor.cc

void ~AmlTSensor ()

Defined at line 459 of file ../../src/devices/thermal/drivers/aml-thermal/aml-tsensor.cc