aboutsummaryrefslogtreecommitdiff
path: root/hw/isa/vt82c686.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-14Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Peter Maydell1-10/+55
2024-02-14hw/isa/vt82c686: Implement relocation and toggling of SuperI/O functionsBernhard Beschow1-10/+55
2024-02-13hw/isa/vt82c686: Consolidate the use of device_class_set_parent_realize()Zhao Liu1-2/+2
2023-12-29hw/isa: Constify VMStateRichard Henderson1-2/+2
2023-11-28hw/audio/via-ac97: Route interrupts using via_isa_set_irq()BALATON Zoltan1-0/+1
2023-11-28hw/isa/vt82c686: Route PIRQ inputs using via_isa_set_irq()BALATON Zoltan1-41/+24
2023-11-28hw/isa/vt82c686: Bring back via_isa_set_irq()BALATON Zoltan1-0/+41
2023-07-11hw/isa/vt82c686: Remove via_isa_set_irq()Bernhard Beschow1-6/+0
2023-07-11hw/ide/via: Wire up IDE legacy interrupts in host deviceBernhard Beschow1-0/+5
2023-03-08hw/audio/via-ac97: Basic implementation of audio playbackBALATON Zoltan1-1/+1
2023-03-08hw/isa/vt82c686: Implement PCI IRQ routingBALATON Zoltan1-0/+42
2023-03-08Revert "hw/isa/vt82c686: Remove intermediate IRQ forwarder"BALATON Zoltan1-1/+9
2023-02-27hw/rtc/mc146818rtc: Rename RTCState -> MC146818RtcStatePhilippe Mathieu-Daudé1-1/+1
2023-02-27hw/isa: Rename isa_bus_irqs() -> isa_bus_register_input_irqs()Philippe Mathieu-Daudé1-1/+1
2023-02-27hw/isa/vt82c686: Remove intermediate IRQ forwarderPhilippe Mathieu-Daudé1-12/+4
2022-10-31hw/isa/vt82c686: Create rtc-time alias in boards insteadBernhard Beschow1-2/+0
2022-10-31hw/isa/vt82c686: Embed RTCState in host deviceBernhard Beschow1-1/+11
2022-10-31hw/isa/vt82c686: Instantiate AC97 and MC97 functions in host deviceBernhard Beschow1-0/+16
2022-10-31hw/isa/vt82c686: Instantiate PM function in host deviceBernhard Beschow1-0/+13
2022-10-31hw/isa/vt82c686: Instantiate USB functions in host deviceBernhard Beschow1-0/+12
2022-10-31hw/isa/vt82c686: Instantiate IDE function in host deviceBernhard Beschow1-0/+17
2022-10-31hw/isa/vt82c686: Reuse errpBernhard Beschow1-1/+6
2022-10-31hw/isa/vt82c686: Prefer pci_address_space() over get_system_memory()Bernhard Beschow1-1/+1
2022-10-31hw/isa/vt82c686: Resolve unneeded attributeBernhard Beschow1-8/+8
2022-10-31hw/isa/vt82c686: Resolve chip-specific realize methodsBernhard Beschow1-15/+18
2021-10-18vt82c686: Add a method to VIA_ISA to raise ISA interruptsBALATON Zoltan1-1/+9
2021-10-18vt82c686: Move common code to via_isa_realizeBALATON Zoltan1-38/+29
2021-05-05Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for-6.1-20210504' in...Peter Maydell1-80/+342
2021-05-04vt82c686: Add emulation of VT8231 south bridgeBALATON Zoltan1-0/+84
2021-05-04vt82c686: Introduce abstract TYPE_VIA_ISA and base vt82c686b_isa on itBALATON Zoltan1-31/+39
2021-05-04vt82c686: Add VT8231_SUPERIO based on VIA_SUPERIOBALATON Zoltan1-0/+102
2021-05-04vt82c686: QOM-ify superio related functionalityBALATON Zoltan1-64/+132
2021-05-02Do not include exec/address-spaces.h if it's not really necessaryThomas Huth1-1/+0
2021-04-01isa/v582c686: Reinitialize ACPI PM device on resetIsaku Yamahata1-0/+5
2021-04-01vt82c686.c: don't raise SCI when PCI_INTERRUPT_PIN isn't setupIsaku Yamahata1-1/+12
2021-02-23acpi/core: always set SCI_EN when SMM isn't supportedIsaku Yamahata1-1/+1
2021-02-21vt82c686: Fix superio_cfg_{read,write}() functionsBALATON Zoltan1-5/+6
2021-02-21vt82c686: Log superio_cfg unimplemented accessesBALATON Zoltan1-0/+3
2021-02-21vt82c686: Simplify by returning earlierBALATON Zoltan1-6/+3
2021-02-21vt82c686: Reduce indentation by returning earlyBALATON Zoltan1-24/+23
2021-02-21vt82c686: Remove index field of SuperIOConfigBALATON Zoltan1-7/+14
2021-02-21vt82c686: Move creation of ISA devices to the ISA bridgeBALATON Zoltan1-0/+20
2021-02-21vt82c686: Simplify vt82c686b_realize()BALATON Zoltan1-14/+6
2021-02-21vt82c686: Make vt82c686b-pm an abstract base class and add vt8231-pm based on itBALATON Zoltan1-28/+56
2021-02-21vt82c686: Set user_creatable=false for VT82C686B_PMBALATON Zoltan1-1/+2
2021-02-21vt82c686: Fix up power management io base and configBALATON Zoltan1-10/+12
2021-02-21vt82c686: Correctly reset all registers to default values on resetBALATON Zoltan1-4/+4
2021-02-21vt82c686: Correct vt82c686-pm I/O sizeBALATON Zoltan1-1/+1
2021-02-21vt82c686: Make vt82c686-pm an I/O tracing regionBALATON Zoltan1-2/+24
2021-02-21vt82c686: Fix SMBus IO base and configuration registersBALATON Zoltan1-13/+36