summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorSuman Anna <s-anna@ti.com>2021-07-28 02:24:39 +0300
committerTom Rini <trini@konsulko.com>2021-09-17 21:47:03 +0300
commit04662755000c7fb7d5716953a7899560863648e6 (patch)
treea9286a7b5b1610f28362a29ada7ce7b836036edd /include/linux
parent12ff1a8d23f96bed35dab548e31fd4ead5adca2b (diff)
downloadu-boot-04662755000c7fb7d5716953a7899560863648e6.tar.xz
firmware: ti_sci: Include linux/err.h in ti_sci_protocol.h
The common TI SCI header file uses some macros from err.h and these get exercised when CONFIG_TI_SCI_PROTOCOL is not defined. Include the linux/err.h header file in this header file directly rather than relying on source files to include it to eliminate any potential build errors. While at this, reorder the existing header file include to the beginning of the file. Signed-off-by: Suman Anna <s-anna@ti.com> Reviewed-by: Nishanth Menon <nm@ti.com>
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/soc/ti/ti_sci_protocol.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/linux/soc/ti/ti_sci_protocol.h b/include/linux/soc/ti/ti_sci_protocol.h
index 794737923c..7f9941894c 100644
--- a/include/linux/soc/ti/ti_sci_protocol.h
+++ b/include/linux/soc/ti/ti_sci_protocol.h
@@ -11,6 +11,9 @@
#ifndef __TISCI_PROTOCOL_H
#define __TISCI_PROTOCOL_H
+#include <linux/bitops.h>
+#include <linux/err.h>
+
/**
* struct ti_sci_version_info - version information structure
* @abi_major: Major ABI version. Change here implies risk of backward
@@ -20,7 +23,6 @@
* @firmware_revision: Firmware revision (not usually used).
* @firmware_description: Firmware description (not usually used).
*/
-#include <linux/bitops.h>
struct ti_sci_version_info {
u8 abi_major;
u8 abi_minor;