dt/bindings: Add bindings for GPT based FWU Metadata storage device

Add bindings needed for accessing the FWU metadata partitions. These
include the compatible string which point to the access method and the
actual device which stores the FWU metadata.

The current patch adds basic bindings needed for accessing the
metadata structure on GPT partitioned block devices.

Signed-off-by: Sughosh Ganu <sughosh.ganu@linaro.org>
Reviewed-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
Acked-by: Etienne Carriere <etienne.carriere@linaro.org>
Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
This commit is contained in:
Sughosh Ganu 2022-10-21 18:15:54 +05:30 committed by Tom Rini
parent a90afc6730
commit 73981390df

View File

@ -0,0 +1,32 @@
# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
%YAML 1.2
---
$id: http://devicetree.org/schemas/firmware/fwu-mdata-gpt.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#
title: FWU metadata on device with GPT partitioned layout
maintainers:
- Sughosh Ganu <sughosh.ganu@linaro.org>
properties:
compatible:
items:
- const: u-boot,fwu-mdata-gpt
fwu-mdata-store:
maxItems: 1
description: Phandle of the device which contains the FWU medatata partition.
required:
- compatible
- fwu-mdata-store
additionalProperties: false
examples:
- |
fwu-mdata {
compatible = "u-boot,fwu-mdata-gpt";
fwu-mdata-store = <&sdmmc1>;
};