dts: bindings: Add bindings for NXP LPC resets

Add binding representing the peripheral reset controller
of the NXP LPC SYSCON heritage hardware including SYSCON
itself and the newer RSTCTL.

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
This commit is contained in:
Declan Snyder 2024-04-30 11:07:49 -05:00 committed by Anas Nashif
commit 1db901e2c9
3 changed files with 45 additions and 0 deletions

View file

@ -0,0 +1,15 @@
# Copyright 2024 NXP
# SPDX-License-Identifier: Apache-2.0
description: LPC SYSCON Peripheral reset controller
compatible: "nxp,lpc-syscon-reset"
include: [reset-controller.yaml]
properties:
"#reset-cells":
const: 1
reset-cells:
- id

View file

@ -0,0 +1,18 @@
# Copyright 2024 NXP
# SPDX-License-Identifier: Apache-2.0
description: NXP RSTCTL Peripheral reset controller
compatible: "nxp,rstctl"
include: [reset-controller.yaml, base.yaml]
properties:
reg:
required: true
"#reset-cells":
const: 1
reset-cells:
- id