security/tpm: Use SPDX identifiers

Also adjust a few comments to follow the style guide.

Change-Id: I22001320f2ce1f0db348e0f7fabc5a65b50ba53e
Signed-off-by: Jacob Garber <jgarber1@ualberta.ca>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/41600
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
This commit is contained in:
Jacob Garber 2020-05-18 13:18:19 -06:00 committed by Angel Pons
parent e6fcfc2a48
commit fa8f567f32
11 changed files with 23 additions and 51 deletions

View File

@ -11,6 +11,7 @@ Copyright 2015 Google Inc.
Copyright 2015, Google Inc. Copyright 2015, Google Inc.
Copyright 2016 Jonathan Neuschäfer <j.neuschaefer@gmx.net> Copyright 2016 Jonathan Neuschäfer <j.neuschaefer@gmx.net>
Copyright 2016 The Chromium OS Authors. All rights reserved. Copyright 2016 The Chromium OS Authors. All rights reserved.
Copyright 2017-2019 Eltan B.V.
Copyright 2017 Google Inc. Copyright 2017 Google Inc.
Copyright 2018 Generated Code Copyright 2018 Generated Code
Copyright 2018-present Facebook, Inc. Copyright 2018-present Facebook, Inc.
@ -32,6 +33,7 @@ Copyright (c) 2010-2017, The Regents of the University of California
Copyright (c) 2010, Code Aurora Forum. All rights reserved. Copyright (c) 2010, Code Aurora Forum. All rights reserved.
Copyright (C) 2010 coresystems GmbH Copyright (C) 2010 coresystems GmbH
Copyright (c) 2010 Per Odlund <per.odlund@armagedon.se> Copyright (c) 2010 Per Odlund <per.odlund@armagedon.se>
Copyright (c) 2010 The Chromium OS Authors. All rights reserved.
Copyright (c) 2011-2012, Code Aurora Forum. All rights reserved. Copyright (c) 2011-2012, Code Aurora Forum. All rights reserved.
Copyright (c) 2011-2012 The Linux Foundation. All rights reserved. Copyright (c) 2011-2012 The Linux Foundation. All rights reserved.
Copyright (c) 2011-2012, The Linux Foundation. All rights reserved. Copyright (c) 2011-2012, The Linux Foundation. All rights reserved.
@ -79,7 +81,9 @@ Copyright (C) 2015 Timothy Pearson <tpearson@raptorengineeringinc.com>, Raptor E
Copyright (c) 2016, 2018, The Linux Foundation. All rights reserved. Copyright (c) 2016, 2018, The Linux Foundation. All rights reserved.
Copyright (C) 2016 Google Inc. Copyright (C) 2016 Google Inc.
Copyright (c) 2016, The Regents of the University of California (Regents). Copyright (c) 2016, The Regents of the University of California (Regents).
Copyright (C) 2018-2019 Eltan B.V.
Copyright (C) 2018 - 2019 The Linux Foundation. All rights reserved. Copyright (C) 2018 - 2019 The Linux Foundation. All rights reserved.
Copyright (c) 2018 Eltan B.V.
Copyright (c) 2018, HardenedLinux. Copyright (c) 2018, HardenedLinux.
Copyright (C) 2018, The Linux Foundation. All rights reserved. Copyright (C) 2018, The Linux Foundation. All rights reserved.
Copyright Dave Airlie <airlied@redhat.com> Copyright Dave Airlie <airlied@redhat.com>

View File

@ -1,8 +1,4 @@
/* Copyright (c) 2013 The Chromium OS Authors. All rights reserved. /* SPDX-License-Identifier: BSD-3-Clause */
* Copyright (C) 2018-2019 Eltan B.V.
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
/* /*
* TPM Lightweight Command Library. * TPM Lightweight Command Library.

View File

@ -1,9 +1,7 @@
/* Copyright (c) 2012 The Chromium OS Authors. All rights reserved. /* SPDX-License-Identifier: BSD-3-Clause */
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
/* A lightweight TPM command library. /*
* A lightweight TPM command library.
* *
* The general idea is that TPM commands are array of bytes whose * The general idea is that TPM commands are array of bytes whose
* fields are mostly compile-time constant. The goal is to build much * fields are mostly compile-time constant. The goal is to build much
@ -75,7 +73,8 @@ static inline int tpm_return_code(const uint8_t *buffer)
return tpm_command_code(buffer); return tpm_command_code(buffer);
} }
/* Like TlclSendReceive below, but do not retry if NEEDS_SELFTEST or /*
* Like TlclSendReceive below, but do not retry if NEEDS_SELFTEST or
* DOING_SELFTEST errors are returned. * DOING_SELFTEST errors are returned.
*/ */
static uint32_t tlcl_send_receive_no_retry(const uint8_t *request, static uint32_t tlcl_send_receive_no_retry(const uint8_t *request,

View File

@ -1,7 +1,4 @@
/* Copyright (c) 2010 The Chromium OS Authors. All rights reserved. /* SPDX-License-Identifier: BSD-3-Clause */
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
#ifndef TCG_TSS_INTERNAL_H_ #ifndef TCG_TSS_INTERNAL_H_
#define TCG_TSS_INTERNAL_H_ #define TCG_TSS_INTERNAL_H_

View File

@ -1,7 +1,6 @@
/* Copyright (c) 2013 The Chromium OS Authors. All rights reserved. /* SPDX-License-Identifier: BSD-3-Clause */
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file. /*
*
* Some TPM constants and type definitions for standalone compilation for use * Some TPM constants and type definitions for standalone compilation for use
* in the firmware * in the firmware
*/ */

View File

@ -1,9 +1,4 @@
/* /* SPDX-License-Identifier: BSD-3-Clause */
* Copyright 2016 The Chromium OS Authors. All rights reserved.
* Copyright 2017-2019 Eltan B.V.
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
#include <console/console.h> #include <console/console.h>
#include <endian.h> #include <endian.h>

View File

@ -1,9 +1,4 @@
/* /* SPDX-License-Identifier: BSD-3-Clause */
* Copyright 2016 The Chromium OS Authors. All rights reserved.
* Copyright (c) 2018 Eltan B.V.
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
#include <commonlib/iobuf.h> #include <commonlib/iobuf.h>
#include <console/console.h> #include <console/console.h>

View File

@ -1,8 +1,5 @@
/* /* SPDX-License-Identifier: BSD-3-Clause */
* Copyright 2016 The Chromium OS Authors. All rights reserved.
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
#ifndef TCG2_TSS_MARSHALING_H_ #ifndef TCG2_TSS_MARSHALING_H_
#define TCG2_TSS_MARSHALING_H_ #define TCG2_TSS_MARSHALING_H_

View File

@ -1,8 +1,4 @@
/* /* SPDX-License-Identifier: BSD-3-Clause */
* Copyright 2016 The Chromium OS Authors. All rights reserved.
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
#ifndef TCG2_TSS_STRUCTURES_H_ #ifndef TCG2_TSS_STRUCTURES_H_
#define TCG2_TSS_STRUCTURES_H_ #define TCG2_TSS_STRUCTURES_H_

View File

@ -1,8 +1,4 @@
/* /* SPDX-License-Identifier: BSD-3-Clause */
* Copyright 2016 The Chromium OS Authors. All rights reserved.
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
#include <console/console.h> #include <console/console.h>
#include <endian.h> #include <endian.h>

View File

@ -1,9 +1,7 @@
/* Copyright (c) 2010 The Chromium OS Authors. All rights reserved. /* SPDX-License-Identifier: BSD-3-Clause */
* Use of this source code is governed by a BSD-style license that can be
* found in the LICENSE file.
*/
/* TPM error codes. /*
* TPM error codes.
* *
* Copy-pasted and lightly edited from TCG TPM Main Part 2 TPM Structures * Copy-pasted and lightly edited from TCG TPM Main Part 2 TPM Structures
* Version 1.2 Level 2 Revision 103 26 October 2006 Draft. * Version 1.2 Level 2 Revision 103 26 October 2006 Draft.