From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:38733) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RsfuN-0000Nq-Sp for qemu-devel@nongnu.org; Wed, 01 Feb 2012 14:32:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RsfuH-0001sD-Fz for qemu-devel@nongnu.org; Wed, 01 Feb 2012 14:31:55 -0500 Received: from thoth.sbs.de ([192.35.17.2]:33788) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RsfuH-0001rm-6o for qemu-devel@nongnu.org; Wed, 01 Feb 2012 14:31:49 -0500 From: Jan Kiszka Date: Wed, 1 Feb 2012 20:31:36 +0100 Message-Id: Subject: [Qemu-devel] [PATCH v4 0/7] pit, hpet, pcspk: fixes & preparation for KVM List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Anthony Liguori , qemu-devel Cc: Blue Swirl , Paolo Bonzini , Marcelo Tosatti , Avi Kivity , kvm Changes in V4: - rebased over qom-upstream.13 - comment on rtc_irq_level clearing on reset - fix call to isa_register_ioport by passing the pcspk device Not changed: - PIT pointer property of pcspk (Paolo will port it together with other PROP_PTR users) CC: Paolo Bonzini Jan Kiszka (7): i8254: Do not raise IRQ level on reset hpet: Save/restore cached RTC IRQ level i8254: Factor out interface header i8254: Pass alternative IRQ output object on initialization i8254: Rework & fix interaction with HPET in legacy mode pcspk: Convert to qdev i8254: Factor out pit_get_channel_info arch_init.c | 1 + hw/alpha_dp264.c | 3 +- hw/hpet.c | 68 ++++++++++++++++++++++++++++---------- hw/hpet_emul.h | 3 ++ hw/i82378.c | 6 ++- hw/i8254.c | 92 ++++++++++++++++++++++----------------------------- hw/i8254.h | 57 ++++++++++++++++++++++++++++++++ hw/mips_fulong2e.c | 3 +- hw/mips_jazz.c | 6 ++- hw/mips_malta.c | 3 +- hw/mips_r4k.c | 3 +- hw/pc.c | 19 ++++++++-- hw/pc.h | 29 ---------------- hw/pcspk.c | 84 +++++++++++++++++++++++++++++++++++++++-------- hw/pcspk.h | 45 +++++++++++++++++++++++++ 15 files changed, 296 insertions(+), 126 deletions(-) create mode 100644 hw/i8254.h create mode 100644 hw/pcspk.h -- 1.7.3.4