rpmsg: glink: Include types in qcom_glink_native.h
authorBjorn Andersson <quic_bjorande@quicinc.com>
Mon, 9 Jan 2023 22:37:45 +0000 (14:37 -0800)
committerBjorn Andersson <andersson@kernel.org>
Wed, 18 Jan 2023 17:48:37 +0000 (11:48 -0600)
Ensure that the used data types are available in qcom_glink_native.h, to
silence LSP warnings.

Signed-off-by: Bjorn Andersson <quic_bjorande@quicinc.com>
Reviewed-by: Chris Lew <quic_clew@quicinc.com>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230109223745.1706152-1-quic_bjorande@quicinc.com
drivers/rpmsg/qcom_glink_native.h

index 624184f..e9a8671 100644 (file)
@@ -6,6 +6,8 @@
 #ifndef __QCOM_GLINK_NATIVE_H__
 #define __QCOM_GLINK_NATIVE_H__
 
+#include <linux/types.h>
+
 #define GLINK_FEATURE_INTENT_REUSE     BIT(0)
 #define GLINK_FEATURE_MIGRATION                BIT(1)
 #define GLINK_FEATURE_TRACER_PKT       BIT(2)
@@ -24,6 +26,7 @@ struct qcom_glink_pipe {
                      const void *data, size_t dlen);
 };
 
+struct device;
 struct qcom_glink;
 
 struct qcom_glink *qcom_glink_native_probe(struct device *dev,