dt-bindings: reserved-memory: Open Profile for DICE
authorDavid Brazdil <dbrazdil@google.com>
Wed, 26 Jan 2022 23:12:36 +0000 (23:12 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 4 Feb 2022 15:45:39 +0000 (16:45 +0100)
commitc194a38675eac13862ecb51d8a443a566fed97d4
tree8e70e84267bea374383f430212f68dd41d23eddc
parentad10ab11348c7379f9e66552b2c6a15cac393940
dt-bindings: reserved-memory: Open Profile for DICE

Add DeviceTree bindings for Open Profile for DICE, an open protocol for
measured boot. Firmware uses DICE to measure the hardware/software
combination and generates Compound Device Identifier (CDI) certificates.
These are stored in memory and the buffer is described in the DT as
a reserved memory region compatible with 'google,open-dice'.

'no-map' is required to ensure the memory region is never treated by
the kernel as system memory.

Reviewed-by: Rob Herring <robh@kernel.org>
Signed-off-by: David Brazdil <dbrazdil@google.com>
Link: https://lore.kernel.org/r/20220126231237.529308-2-dbrazdil@google.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Documentation/devicetree/bindings/reserved-memory/google,open-dice.yaml [new file with mode: 0644]