blob: caefe7c7d0aaa21782b06dd25d923d19264dc46d [file] [log] [blame]
# Copyright (c) 2022 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
description: Block storage device on flash partition
compatible: "zephyr,flash-disk"
include: base.yaml
properties:
partition:
type: phandle
required: true
description: |
Backing storage flash map partition.
disk-name:
type: string
required: true
description: |
Disk name.
sector-size:
type: int
default: 512
description: |
Emulated block device sector size in bytes.
cache-size:
type: int
required: true
description: |
Size of statically allocated buffer size in bytes. The size should be
adequately chosen. On storage backends with uniform erase-blocks it
should be at least the erase-block-size, on storage backends with
non-uniform erase-blocks it should be at least the largest
erase-block-size. The cache-size property is ignored if the partition
is read-only.