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