]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
firmware: ti_sci: Include linux/err.h in ti_sci_protocol.h
authorSuman Anna <s-anna@ti.com>
Tue, 27 Jul 2021 23:24:39 +0000 (18:24 -0500)
committerTom Rini <trini@konsulko.com>
Fri, 17 Sep 2021 18:47:03 +0000 (14:47 -0400)
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>
include/linux/soc/ti/ti_sci_protocol.h

index 794737923cf1bdddfc1a2492abbd0dde28aac1ba..7f9941894cdff5e4ea28d6374078915533bd5f72 100644 (file)
@@ -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;