diff options
author | Vishal Verma <vishal.l.verma@intel.com> | 2017-06-28 14:25:00 -0600 |
---|---|---|
committer | Dan Williams <dan.j.williams@intel.com> | 2017-06-29 13:50:38 -0700 |
commit | 14e494542636b7a685c5bf27e695e3bb9ec3fe7d (patch) | |
tree | ab04daf7eacbc7237c127c3052628c5cac729755 /drivers/nvdimm/btt.h | |
parent | 5e93746f065c49445cf8115007fc887789438ec0 (diff) | |
download | op-kernel-dev-14e494542636b7a685c5bf27e695e3bb9ec3fe7d.zip op-kernel-dev-14e494542636b7a685c5bf27e695e3bb9ec3fe7d.tar.gz |
libnvdimm, btt: BTT updates for UEFI 2.7 format
The UEFI 2.7 specification defines an updated BTT metadata format,
bumping the revision to 2.0. Add support for the new format, while
retaining compatibility for the old 1.1 format.
Cc: Toshi Kani <toshi.kani@hpe.com>
Cc: Linda Knippers <linda.knippers@hpe.com>
Cc: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: Vishal Verma <vishal.l.verma@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'drivers/nvdimm/btt.h')
-rw-r--r-- | drivers/nvdimm/btt.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/nvdimm/btt.h b/drivers/nvdimm/btt.h index b2f8651..888e862 100644 --- a/drivers/nvdimm/btt.h +++ b/drivers/nvdimm/btt.h @@ -184,5 +184,7 @@ struct btt { }; bool nd_btt_arena_is_valid(struct nd_btt *nd_btt, struct btt_sb *super); +int nd_btt_version(struct nd_btt *nd_btt, struct nd_namespace_common *ndns, + struct btt_sb *btt_sb); #endif |