dts: bindings: add the first version binding for nxp,xspi IP
add nxp,xspi-device.yaml add nxp,xspi-mx25um51345g.yaml add nxp,xspi.yaml Signed-off-by: Lucien Zhao <lucien.zhao@nxp.com>
This commit is contained in:
parent
83fab799e8
commit
1aa49ae28f
3 changed files with 34 additions and 0 deletions
6
dts/bindings/mtd/nxp,xspi-device.yaml
Normal file
6
dts/bindings/mtd/nxp,xspi-device.yaml
Normal file
|
@ -0,0 +1,6 @@
|
|||
# Copyright 2024 NXP
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
description: NXP XSPI device
|
||||
|
||||
include: [spi-device.yaml, "jedec,jesd216.yaml"]
|
8
dts/bindings/mtd/nxp,xspi-mx25um51345g.yaml
Normal file
8
dts/bindings/mtd/nxp,xspi-mx25um51345g.yaml
Normal file
|
@ -0,0 +1,8 @@
|
|||
# Copyright 2024 NXP
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
description: NXP XSPI MX25UM51345G
|
||||
|
||||
compatible: "nxp,xspi-mx25um51345g"
|
||||
|
||||
include: ["nxp,xspi-device.yaml", soc-nv-flash.yaml]
|
20
dts/bindings/spi/nxp,xspi.yaml
Normal file
20
dts/bindings/spi/nxp,xspi.yaml
Normal file
|
@ -0,0 +1,20 @@
|
|||
# Copyright 2024 NXP
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
description: NXP XSPI controller
|
||||
|
||||
compatible: "nxp,xspi"
|
||||
|
||||
include: [spi-controller.yaml, pinctrl-device.yaml]
|
||||
|
||||
properties:
|
||||
reg:
|
||||
required: true
|
||||
|
||||
interrupts:
|
||||
required: true
|
||||
|
||||
child-binding:
|
||||
description: NXP XSPI port
|
||||
|
||||
include: nxp,xspi-device.yaml
|
Loading…
Add table
Add a link
Reference in a new issue