343d1919f1
changes to support low power and wake support in microchip xec uart driver. Add support for wakerx_gpio config in dts to select the wake gpio. Configure for wake in PM_DEVICE_ACTION_SUSPEND state and clear interrupt in wake isr. Also added support for CONFIG_UART_CONSOLE_INPUT_EXPIRED Signed-off-by: Jay Vasanth <jay.vasanth@microchip.com>
38 lines
677 B
YAML
38 lines
677 B
YAML
description: Microchip XEC UART
|
|
|
|
compatible: "microchip,xec-uart"
|
|
|
|
include: [uart-controller.yaml, pinctrl-device.yaml]
|
|
|
|
properties:
|
|
reg:
|
|
required: true
|
|
|
|
interrupts:
|
|
required: true
|
|
|
|
ldn:
|
|
type: int
|
|
required: true
|
|
description: logical device number
|
|
|
|
girqs:
|
|
type: array
|
|
required: true
|
|
description: UART GIRQ and bit position in EC interrupt aggregator
|
|
|
|
pcrs:
|
|
type: array
|
|
required: true
|
|
description: UART Power Clock Reset(PCR) register index and bit position
|
|
|
|
pinctrl-0:
|
|
required: true
|
|
|
|
pinctrl-names:
|
|
required: true
|
|
|
|
wakerx-gpios:
|
|
type: phandle-array
|
|
description: GPIO configured as UART RX wake source
|