KVM: x86/i8259: Remove unused "addr" of elcr_ioport_{read,write}()
authorJinrong Liang <cloudliang@tencent.com>
Tue, 25 Jan 2022 09:59:02 +0000 (17:59 +0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 10 Feb 2022 18:47:12 +0000 (13:47 -0500)
The "u32 addr" parameter of elcr_ioport_write() and elcr_ioport_read()
is not used, so remove it. No functional change intended.

Signed-off-by: Jinrong Liang <cloudliang@tencent.com>
Message-Id: <20220125095909.38122-13-cloudliang@tencent.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/i8259.c

index 814064d..be99dc8 100644 (file)
@@ -437,13 +437,13 @@ static u32 pic_ioport_read(void *opaque, u32 addr)
        return ret;
 }
 
-static void elcr_ioport_write(void *opaque, u32 addr, u32 val)
+static void elcr_ioport_write(void *opaque, u32 val)
 {
        struct kvm_kpic_state *s = opaque;
        s->elcr = val & s->elcr_mask;
 }
 
-static u32 elcr_ioport_read(void *opaque, u32 addr1)
+static u32 elcr_ioport_read(void *opaque)
 {
        struct kvm_kpic_state *s = opaque;
        return s->elcr;
@@ -474,7 +474,7 @@ static int picdev_write(struct kvm_pic *s,
        case 0x4d0:
        case 0x4d1:
                pic_lock(s);
-               elcr_ioport_write(&s->pics[addr & 1], addr, data);
+               elcr_ioport_write(&s->pics[addr & 1], data);
                pic_unlock(s);
                break;
        default:
@@ -505,7 +505,7 @@ static int picdev_read(struct kvm_pic *s,
        case 0x4d0:
        case 0x4d1:
                pic_lock(s);
-               *data = elcr_ioport_read(&s->pics[addr & 1], addr);
+               *data = elcr_ioport_read(&s->pics[addr & 1]);
                pic_unlock(s);
                break;
        default: