clear-pkgs-linux-iot-lts2018/1218-gpio-virtio-fix-compil...

49 lines
1.6 KiB
Diff

From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Yuan Liu <yuan1.liu@intel.com>
Date: Wed, 19 Jun 2019 11:44:45 +0800
Subject: [PATCH] gpio virtio: fix compilation warnings
Remove unuse variables and fix log format.
Tracked-On: projectacrn/acrn-hypervisor#3400
Signed-off-by: Yuan Liu <yuan1.liu@intel.com>
Reviewed-by: Zhao Yakui <yakui.zhao@intel.com>
---
drivers/gpio/gpio-virtio.c | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/drivers/gpio/gpio-virtio.c b/drivers/gpio/gpio-virtio.c
index befcea14a2e8..156ceed007bc 100644
--- a/drivers/gpio/gpio-virtio.c
+++ b/drivers/gpio/gpio-virtio.c
@@ -397,15 +397,14 @@ static void gpio_virtio_irq_update(struct irq_data *d, unsigned int action)
struct gpio_chip *chip;
struct gpio_virtio_irq_request *req;
struct scatterlist sg;
- unsigned long timeout;
- int err, len;
+ int err;
chip = irq_data_get_irq_chip_data(d);
vgpio = gpiochip_get_data(chip);
req = kzalloc(sizeof(*req), GFP_ATOMIC);
if (!req) {
dev_err(&vgpio->vdev->dev,
- "failed to alloc buffer for irq, ignore pin %d, action %u\n",
+ "failed to alloc buffer for irq, ignore pin %ld, action %u\n",
d->hwirq, action);
return;
}
@@ -420,7 +419,7 @@ static void gpio_virtio_irq_update(struct irq_data *d, unsigned int action)
err = virtqueue_add_outbuf(vgpio->irq_vq, &sg, 1, req, GFP_ATOMIC);
if (err) {
dev_err(&vgpio->vdev->dev,
- "failed to add outbuf for irq, ignore pin %d, action %u\n",
+ "failed to add outbuf for irq, ignore pin %ld, action %u\n",
d->hwirq, action);
spin_unlock(&vgpio->irq_lock);
goto out;
--
https://clearlinux.org