license: add spdx identifier to all files

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ifddd07cc0eb5edeb2dcb410747073d68c6631cb1
diff --git a/include/libpldm/base.h b/include/libpldm/base.h
index 8ec821f..97c3578 100644
--- a/include/libpldm/base.h
+++ b/include/libpldm/base.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef BASE_H
 #define BASE_H
 
diff --git a/include/libpldm/bios.h b/include/libpldm/bios.h
index 8b0f7d9..25636bf 100644
--- a/include/libpldm/bios.h
+++ b/include/libpldm/bios.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef BIOS_H
 #define BIOS_H
 
diff --git a/include/libpldm/bios_table.h b/include/libpldm/bios_table.h
index 0239f3d..32f7451 100644
--- a/include/libpldm/bios_table.h
+++ b/include/libpldm/bios_table.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef LIBPLDM_BIOS_TABLE_H
 #define LIBPLDM_BIOS_TABLE_H
 
diff --git a/include/libpldm/entity.h b/include/libpldm/entity.h
index 9e657c1..ab2c175 100644
--- a/include/libpldm/entity.h
+++ b/include/libpldm/entity.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef ENTITY_H
 #define ENTITY_H
 
diff --git a/include/libpldm/firmware_update.h b/include/libpldm/firmware_update.h
index fe89b41..46cfcca 100644
--- a/include/libpldm/firmware_update.h
+++ b/include/libpldm/firmware_update.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef FW_UPDATE_H
 #define FW_UPDATE_H
 
diff --git a/include/libpldm/fru.h b/include/libpldm/fru.h
index a369b9d..3a066aa 100644
--- a/include/libpldm/fru.h
+++ b/include/libpldm/fru.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef FRU_H
 #define FRU_H
 
diff --git a/include/libpldm/instance-id.h b/include/libpldm/instance-id.h
index eebaecb..36094b9 100644
--- a/include/libpldm/instance-id.h
+++ b/include/libpldm/instance-id.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef INSTANCE_ID_H
 #define INSTANCE_ID_H
 
diff --git a/include/libpldm/oem/ibm/libpldm/entity_oem_ibm.h b/include/libpldm/oem/ibm/libpldm/entity_oem_ibm.h
index dd80f56..5b84ff9 100644
--- a/include/libpldm/oem/ibm/libpldm/entity_oem_ibm.h
+++ b/include/libpldm/oem/ibm/libpldm/entity_oem_ibm.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef OEM_IBM_ENTITY_H
 #define OEM_IBM_ENTITY_H
 
diff --git a/include/libpldm/oem/ibm/libpldm/file_io.h b/include/libpldm/oem/ibm/libpldm/file_io.h
index c512363..28c2552 100644
--- a/include/libpldm/oem/ibm/libpldm/file_io.h
+++ b/include/libpldm/oem/ibm/libpldm/file_io.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef FILEIO_H
 #define FILEIO_H
 
diff --git a/include/libpldm/oem/ibm/libpldm/fru_oem_ibm.h b/include/libpldm/oem/ibm/libpldm/fru_oem_ibm.h
index c97f8b0..18275f1 100644
--- a/include/libpldm/oem/ibm/libpldm/fru_oem_ibm.h
+++ b/include/libpldm/oem/ibm/libpldm/fru_oem_ibm.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef OEM_IBM_FRU_H
 #define OEM_IBM_FRU_H
 
diff --git a/include/libpldm/oem/ibm/libpldm/host.h b/include/libpldm/oem/ibm/libpldm/host.h
index ed121ae..3dff220 100644
--- a/include/libpldm/oem/ibm/libpldm/host.h
+++ b/include/libpldm/oem/ibm/libpldm/host.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef OEM_IBM_HOST_H
 #define OEM_IBM_HOST_H
 
diff --git a/include/libpldm/oem/ibm/libpldm/platform_oem_ibm.h b/include/libpldm/oem/ibm/libpldm/platform_oem_ibm.h
index b0c781c..34b3f4e 100644
--- a/include/libpldm/oem/ibm/libpldm/platform_oem_ibm.h
+++ b/include/libpldm/oem/ibm/libpldm/platform_oem_ibm.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef PLATFORM_OEM_IBM_H
 #define PLATFORM_OEM_IBM_H
 
diff --git a/include/libpldm/oem/ibm/libpldm/state_set_oem_ibm.h b/include/libpldm/oem/ibm/libpldm/state_set_oem_ibm.h
index 5c8378b..9f8fee8 100644
--- a/include/libpldm/oem/ibm/libpldm/state_set_oem_ibm.h
+++ b/include/libpldm/oem/ibm/libpldm/state_set_oem_ibm.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef STATE_SET_OEM_IBM_H
 #define STATE_SET_OEM_IBM_H
 
diff --git a/include/libpldm/pdr.h b/include/libpldm/pdr.h
index 4293d75..b62b23b 100644
--- a/include/libpldm/pdr.h
+++ b/include/libpldm/pdr.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef PDR_H
 #define PDR_H
 
diff --git a/include/libpldm/platform.h b/include/libpldm/platform.h
index 03243b4..251188b 100644
--- a/include/libpldm/platform.h
+++ b/include/libpldm/platform.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef PLATFORM_H
 #define PLATFORM_H
 
diff --git a/include/libpldm/pldm_types.h b/include/libpldm/pldm_types.h
index e48cb8c..e6c8985 100644
--- a/include/libpldm/pldm_types.h
+++ b/include/libpldm/pldm_types.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef PLDM_TYPES_H
 #define PLDM_TYPES_H
 
diff --git a/include/libpldm/requester/pldm.h b/include/libpldm/requester/pldm.h
index 6b84acb..d36c4c9 100644
--- a/include/libpldm/requester/pldm.h
+++ b/include/libpldm/requester/pldm.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef MCTP_H
 #define MCTP_H
 
diff --git a/include/libpldm/state_set.h b/include/libpldm/state_set.h
index e47c476..c3097cb 100644
--- a/include/libpldm/state_set.h
+++ b/include/libpldm/state_set.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef STATE_SET_H
 #define STATE_SET_H
 
diff --git a/include/libpldm/states.h b/include/libpldm/states.h
index a89648d..d1a8e37 100644
--- a/include/libpldm/states.h
+++ b/include/libpldm/states.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef STATES_H
 #define STATES_H
 
diff --git a/include/libpldm/transport.h b/include/libpldm/transport.h
index 660ff02..97c51d4 100644
--- a/include/libpldm/transport.h
+++ b/include/libpldm/transport.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef TRANSPORT_PLDM_H
 #define TRANSPORT_PLDM_H
 
diff --git a/include/libpldm/utils.h b/include/libpldm/utils.h
index 93720a4..8deec34 100644
--- a/include/libpldm/utils.h
+++ b/include/libpldm/utils.h
@@ -1,3 +1,4 @@
+/* SPDX-License-Identifier: Apache-2.0 OR GPL-2.0-or-later */
 #ifndef LIBPLDM_UTILS_H
 #define LIBPLDM_UTILS_H