Procházet zdrojové kódy

qcacmn: Create new QDF file qdf_util.c

Create new QDF source file qdf_util.c to keep FW down
APIs inside it.

Change-Id: Ic2a91cf8924d08307b3307d5f214663247125582
CRs-Fixed: 2195157
Rajeev Kumar před 7 roky
rodič
revize
8b221806ac
2 změnil soubory, kde provedl 28 přidání a 8 odebrání
  1. 0 8
      qdf/src/qdf_types.c
  2. 28 0
      qdf/src/qdf_util.c

+ 0 - 8
qdf/src/qdf_types.c

@@ -23,8 +23,6 @@
 #include "qdf_trace.h"
 #include "qdf_types.h"
 
-static qdf_fw_down_callback *is_fw_down_cb;
-
 static QDF_STATUS qdf_consume_char(char **str, char c)
 {
 	if ((*str)[0] != c)
@@ -526,9 +524,3 @@ QDF_STATUS qdf_ipv6_parse(char *ipv6_str, struct qdf_ipv6_addr *out_addr)
 	return QDF_STATUS_SUCCESS;
 }
 qdf_export_symbol(qdf_ipv6_parse);
-
-void qdf_register_fw_down_callback(qdf_fw_down_callback *fw_down_callback)
-{
-	is_fw_down_cb = fw_down_callback;
-}
-qdf_export_symbol(qdf_register_fw_down_callback);

+ 28 - 0
qdf/src/qdf_util.c

@@ -0,0 +1,28 @@
+/*
+ * Copyright (c) 2018 The Linux Foundation. All rights reserved.
+ *
+ * Permission to use, copy, modify, and/or distribute this software for
+ * any purpose with or without fee is hereby granted, provided that the
+ * above copyright notice and this permission notice appear in all
+ * copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
+ * WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
+ * WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
+ * AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
+ * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+ * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+ * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ * PERFORMANCE OF THIS SOFTWARE.
+ */
+
+#include "qdf_module.h"
+#include "qdf_util.h"
+
+static qdf_fw_down_callback *is_fw_down_cb;
+
+void qdf_register_fw_down_callback(qdf_fw_down_callback *fw_down_callback)
+{
+	is_fw_down_cb = fw_down_callback;
+}
+qdf_export_symbol(qdf_register_fw_down_callback);