class AmlTripDevice

Defined at line 33 of file ../../src/devices/temperature/drivers/aml-trip/tests/../aml-trip-device.h

Public Methods

void Init ()

Defined at line 22 of file ../../src/devices/temperature/drivers/aml-trip/aml-trip-device.cc

void Shutdown ()

Defined at line 29 of file ../../src/devices/temperature/drivers/aml-trip/aml-trip-device.cc

void AmlTripDevice (async_dispatcher_t * dispatcher, uint32_t trim, std::string name, fdf::MmioBuffer sensor_mmio, zx::interrupt irq)

Defined at line 36 of file ../../src/devices/temperature/drivers/aml-trip/tests/../aml-trip-device.h

void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_hardware_trippoint::TripPoint> metadata, fidl::UnknownMethodCompleter::Sync & completer)

Defined at line 59 of file ../../src/devices/temperature/drivers/aml-trip/tests/../aml-trip-device.h

void GetTemperatureCelsius (GetTemperatureCelsiusCompleter::Sync & completer)

Implements fuchsia.hardware.temperature

Defined at line 75 of file ../../src/devices/temperature/drivers/aml-trip/aml-trip-device.cc

void GetSensorName (GetSensorNameCompleter::Sync & completer)

Defined at line 80 of file ../../src/devices/temperature/drivers/aml-trip/aml-trip-device.cc

void GetTripPointDescriptors (GetTripPointDescriptorsCompleter::Sync & completer)

Implements fuchsia.hardware.trippoint

Defined at line 84 of file ../../src/devices/temperature/drivers/aml-trip/aml-trip-device.cc

void SetTripPoints (SetTripPointsRequestView request, SetTripPointsCompleter::Sync & completer)

Defined at line 121 of file ../../src/devices/temperature/drivers/aml-trip/aml-trip-device.cc

void WaitForAnyTripPoint (WaitForAnyTripPointCompleter::Sync & completer)

Defined at line 293 of file ../../src/devices/temperature/drivers/aml-trip/aml-trip-device.cc

void HandleIrq (async_dispatcher_t * dispatcher, async::IrqBase * irq, zx_status_t status, const zx_packet_interrupt_t * interrupt)

Defined at line 425 of file ../../src/devices/temperature/drivers/aml-trip/aml-trip-device.cc

void SetRebootTemperatureCelsius (TemperatureCelsius critical_temp_celsius)

Defined at line 282 of file ../../src/devices/temperature/drivers/aml-trip/aml-trip-device.cc