The latest development version of this page may be more current than this released 4.0.0 version.

nxp,s32-swt

Vendor: NXP Semiconductors

Note

An implementation of a driver matching this compatible is available in drivers/watchdog/wdt_nxp_s32.c.

Description

Software Watchdog Timer (SWT)

Properties

Properties not inherited from the base binding file.

Name

Type

Details

master-access-mask

int

Each bit set on this mask enables access to this watchdog for the platform
bus master corresponding to the bit. The platform bus master assignments
are chip-specific.
Defaults to access enabled for all masters (hardware reset value).

Default value: 255

reset-on-invalid-access

boolean

Set this flag to generate a reset on respond to an invalid access.

service-mode

string

Watchdog service mode:
  - fixed: writes a fixed sequence as defined by hardware.
  - keyed: writes two pseudo-random key values based on an initial key.
Defaults to "fixed" (hardware reset value).

Default value: fixed

Legal values: 'fixed', 'keyed'

initial-key

int

Overrides the initial key when using keyed service mode.
Defaults to 0 (hardware reset value).

lock-mode

string

Lock mechanism that provides write access protection to the configuration
and service registers:
  - unlocked: registers are always writable.
  - soft: unlocked by writing an unlock sequence to the service register.
  - hard: unlocked only after a reset.
Defaults to unlocked (hardware reset value).

Default value: unlocked

Legal values: 'unlocked', 'soft-lock', 'hard-lock'