qcacld-3.0: Remove eWNI_SME_SEND_DISASSOC_FRAME serdes logic

An ancestor of the current driver used mailboxes for communication
between SME and LIM, and serialization/deserialization routines were
used to encode and decode the mailbox messages. This mechanism is no
longer in use, but there are remnants still present.

One remnant is the eWNI_SME_SEND_DISASSOC_FRAME message processing
which is still serialized by SME and deserialized by LIM even though
the message is no longer sent via a mailbox.  Bring this message
handling up to date by exclusively using the underlying struct
sme_send_disassoc_frm_req.

As part of the change remove the trans_id field from the struct since
it is not actually used by LIM.

Change-Id: I067c9f7461fddd7a25090e691836d7d9276c4e89
CRs-Fixed: 2402289
diff --git a/core/mac/src/pe/lim/lim_ser_des_utils.h b/core/mac/src/pe/lim/lim_ser_des_utils.h
index bb8db09..b05f5ef 100644
--- a/core/mac/src/pe/lim/lim_ser_des_utils.h
+++ b/core/mac/src/pe/lim/lim_ser_des_utils.h
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2011-2018 The Linux Foundation. All rights reserved.
+ * Copyright (c) 2011-2019 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
@@ -110,9 +110,4 @@
 {
 	return (buf[0] << 8) | buf[1];
 }
-
-QDF_STATUS lim_send_disassoc_frm_req_ser_des(struct mac_context *mac_ctx,
-		struct sme_send_disassoc_frm_req *disassoc_frm_req,
-		uint8_t *buf);
-
 #endif /* __LIM_SERDES_UTILS_H */