nxp,sleepcon-wuc

Description

NXP SLEEPCON (Sleep Controller) acting as a Wakeup Controller (WUC).

The SLEEPCON WAKEUPEN registers gate which peripheral interrupts are
allowed to wake a CPU from low-power modes. A wakeup source is identified
by its NVIC interrupt number: enabling source N sets bit (N % 32) of
the WAKEUPEN(N / 32) register. This maps 1:1 onto the "id" cell consumed
through "wakeup-ctrls" properties, so the id of a source equals the
interrupt number of the module that owns it (e.g. the RTC alarm interrupt,
a GPIO port interrupt, an MU interrupt).

Properties

Properties not inherited from the base binding file.

Name

Type

Details

#wakeup-ctrl-cells

int

Number of cells in wakeup-ctrls property.

This property is required.

Constant value: 1

Specifier cell names

  • wakeup-ctrl cells: id