zephyr/dts/bindings/mtd/soc-nv-flash.yaml

40 lines
857 B
YAML

---
title: Flash base node description
id: soc-nv-flash
version: 0.1
description: >
This binding gives a base FLASH description
properties:
compatible:
type: string
category: required
description: compatible strings
constraint: "soc-nv-flash"
label:
type: string
category: optional
description: Human readable string describing the device (used by Zephyr for API name)
generation: define
erase-block-size:
type: int
description: address alignment required by flash erase operations
generation: define
category: optional
label: alignment
write-block-size:
type: int
description: address alignment required by flash write operations
generation: define
category: optional
label: alignment
base_label: FLASH
use-property-label: yes
...