spi: spi-geni-qcom: Fix slab out of bounds error

Passing incorrect argument to pm_runtime_status_suspended
function is causing slab out of bounds error. Pass
structure device type pointer as argument to
pm_runtime_status_suspended.

Change-Id: I59df6574496b9228c9238fe65673060d4ca141ef
Signed-off-by: Prudhvi Yarlagadda <pyarlaga@codeaurora.org>
diff --git a/drivers/spi/spi-geni-qcom.c b/drivers/spi/spi-geni-qcom.c
index 22884ae..58d5efb 100644
--- a/drivers/spi/spi-geni-qcom.c
+++ b/drivers/spi/spi-geni-qcom.c
@@ -1251,12 +1251,12 @@
 	mas->rx_rem_bytes -= rx_bytes;
 }
 
-static irqreturn_t geni_spi_irq(int irq, void *dev)
+static irqreturn_t geni_spi_irq(int irq, void *data)
 {
-	struct spi_geni_master *mas = dev;
+	struct spi_geni_master *mas = data;
 	u32 m_irq = 0;
 
-	if (pm_runtime_status_suspended(dev)) {
+	if (pm_runtime_status_suspended(mas->dev)) {
 		GENI_SE_DBG(mas->ipc, false, mas->dev,
 				"%s: device is suspended\n", __func__);
 		goto exit_geni_spi_irq;