summaryrefslogtreecommitdiff
path: root/drivers/soc
diff options
context:
space:
mode:
authorDeven Patel <cdevenp@codeaurora.org>2016-03-09 15:21:59 -0800
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-25 16:03:34 -0700
commit8e969233a2c79a00ec57310a88ea70d7ef461b68 (patch)
tree862f29ae00d85d5928b86af099bc0e57d3f52006 /drivers/soc
parentdfe70cc5b1cf222c2ffa87cc9c3a9ed093ad6220 (diff)
drivers: soc: Fix implicit typecast warning
Remove unused variable in the function and avoid typecast const pointer to non-const ones. CRs-fixed: 987841 Change-Id: Iaf59087f9d68e134125621afe42d92d49b6b90fc Signed-off-by: Deven Patel <cdevenp@codeaurora.org>
Diffstat (limited to 'drivers/soc')
-rw-r--r--drivers/soc/qcom/qdsp6v2/apr_tal_glink.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/soc/qcom/qdsp6v2/apr_tal_glink.c b/drivers/soc/qcom/qdsp6v2/apr_tal_glink.c
index 70cf7a5997a1..653f665b6e5d 100644
--- a/drivers/soc/qcom/qdsp6v2/apr_tal_glink.c
+++ b/drivers/soc/qcom/qdsp6v2/apr_tal_glink.c
@@ -92,7 +92,7 @@ static int apr_get_free_buf(int len, void **buf)
return 0;
}
-static void apr_buf_add_tail(void *buf)
+static void apr_buf_add_tail(const void *buf)
{
struct apr_tx_buf *list;
unsigned long flags;
@@ -101,7 +101,7 @@ static void apr_buf_add_tail(void *buf)
return;
spin_lock_irqsave(&buf_list.lock, flags);
- list = container_of(buf, struct apr_tx_buf, buf);
+ list = container_of((void *)buf, struct apr_tx_buf, buf);
list_add_tail(&list->list, &buf_list.list);
spin_unlock_irqrestore(&buf_list.lock, flags);
}
@@ -183,9 +183,7 @@ void apr_tal_notify_rx(void *handle, const void *priv, const void *pkt_priv,
void apr_tal_notify_tx_done(void *handle, const void *priv,
const void *pkt_priv, const void *ptr)
{
- struct apr_tx_buf *buf = NULL;
struct apr_pkt_priv *apr_pkt_priv = (struct apr_pkt_priv *)pkt_priv;
- unsigned long flags;
if (!pkt_priv || !ptr) {
pr_err("%s: Invalid pkt_priv or ptr\n", __func__);