zephyr/dts/bindings/mtd/nxp,s32-qspi-device.yaml
Manuel Argüelles 6d0a876525 drivers: flash: add NXP S32 QSPI flash NOR driver
Add support for flash NOR memory devices on a NXP S32 QSPI bus. The
driver uses a fixed LUT configuration assuming a default standard page
size and erase types, and allows to select between multiple read/program
instructions/modes. It is also possible to read the flash device
characteristics from the device at run-time as long as the memory is
JESD216 compatible, providing more flexibility.

Signed-off-by: Manuel Argüelles <manuel.arguelles@nxp.com>
2023-07-26 09:44:14 +02:00

23 lines
470 B
YAML

# Copyright 2023 NXP
# SPDX-License-Identifier: Apache-2.0
description: |
QSPI memory device supporting xSPI or Hyperbus.
compatible: "nxp,s32-qspi-device"
include: [base.yaml, "jedec,jesd216.yaml"]
on-bus: qspi
properties:
reg:
required: true
memory-alignment:
type: int
description: |
Memory alignment in bytes, used to calculate padding when performing
unaligned accesses.
If not provided, 1 byte alignment will be selected.