struct QualcomMsmWatchdog

Defined at line 51 of file ../../zircon/kernel/phys/lib/boot-shim/include/lib/boot-shim/watchdog.h

Public Members

static const auto kCompatibleDevices
static const uint32_t kResetOffset
static const uint32_t kEnableOffset
static const uint32_t kBarkTimeOffset
static const uint32_t kBiteTimeOffset

Public Methods

template <typename MmioHelper>
std::optional<zbi_dcfg_generic32_watchdog_t> MaybeCreate (const devicetree::PropertyDecoder & decoder, const DevicetreeBootShimMmioObserver * mmio_observer)

Returns true if decoder references a valid device node describing the watchdog device node and

`payload` is properly filled. Otherwise, returns false.

Defined at line 75 of file ../../zircon/kernel/phys/lib/boot-shim/include/lib/boot-shim/watchdog.h

template <typename MmioHelper>
std::optional<zbi_dcfg_generic32_watchdog_t> MaybeCreate (const devicetree::PropertyDecoder & decoder, const DevicetreeBootShimMmioObserver * mmio_observer)

Returns true if decoder references a valid device node describing the watchdog device node and

`payload` is properly filled. Otherwise, returns false.

Defined at line 75 of file ../../zircon/kernel/phys/lib/boot-shim/include/lib/boot-shim/watchdog.h

template <typename MmioHelper>
std::optional<zbi_dcfg_generic32_watchdog_t> MaybeCreate (const devicetree::PropertyDecoder & decoder, const DevicetreeBootShimMmioObserver * mmio_observer)

Returns true if decoder references a valid device node describing the watchdog device node and

`payload` is properly filled. Otherwise, returns false.

Defined at line 75 of file ../../zircon/kernel/phys/lib/boot-shim/include/lib/boot-shim/watchdog.h

template <typename MmioHelper>
std::optional<zbi_dcfg_generic32_watchdog_t> MaybeCreate (const devicetree::PropertyDecoder & decoder, const DevicetreeBootShimMmioObserver * mmio_observer)

Returns true if decoder references a valid device node describing the watchdog device node and

`payload` is properly filled. Otherwise, returns false.

Defined at line 75 of file ../../zircon/kernel/phys/lib/boot-shim/include/lib/boot-shim/watchdog.h

std::optional<DecodedNode> DecodeNode (const devicetree::PropertyDecoder & decoder)

Defined at line 112 of file ../../zircon/kernel/phys/lib/boot-shim/include/lib/boot-shim/watchdog.h

Records