aboutsummaryrefslogtreecommitdiff
path: root/hw/misc
AgeCommit message (Expand)AuthorFilesLines
2024-03-11hw/misc/ivshmem: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu1-0/+1
2024-03-07hw/arm: Connect STM32L4x5 GPIO to STM32L4x5 SoCInès Varhol1-0/+1
2024-03-05hw/misc/stm32l4x5_rcc: Add write protections to CR registerArnaud Minier1-50/+114
2024-03-05hw/misc/stm32l4x5_rcc: Handle Register UpdatesArnaud Minier1-12/+512
2024-03-05hw/misc/stm32l4x5_rcc: Initialize PLLs and clock multiplexersArnaud Minier1-17/+128
2024-03-05hw/misc/stm32l4x5_rcc: Add an internal PLL Clock objectArnaud Minier2-0/+181
2024-03-05hw/misc/stm32l4x5_rcc: Add an internal clock multiplexer objectArnaud Minier2-0/+165
2024-03-05hw/misc/stm32l4x5_rcc: Implement STM32L4x5_RCC skeletonArnaud Minier4-0/+454
2024-02-27hw/misc/bcm2835_property: Add missed BCM2835 propertiesSergey Kambalin1-0/+21
2024-02-23ppc/pnv: Add a pca9554 I2C device to powernv10-rainierGlenn Miles2-0/+5
2024-02-23misc: Add a pca9554 GPIO device modelGlenn Miles1-0/+328
2024-02-23misc/pca9552: Let external devices set pca9552 inputsGlenn Miles1-7/+43
2024-02-23misc/pca9552: Fix inverted input statusGlenn Miles1-5/+13
2024-02-16Merge tag 'hw-misc-20240215' of https://github.com/philmd/qemu into stagingPeter Maydell2-34/+10
2024-02-15hw/misc/macio: Realize IDE controller before accessing itPhilippe Mathieu-Daudé1-3/+6
2024-02-15hw/misc/mips_itu: Remove MIPSITUState::saar fieldPhilippe Mathieu-Daudé1-19/+3
2024-02-15hw/misc/mips_itu: Remove MIPSITUState::cpu0 fieldPhilippe Mathieu-Daudé1-5/+0
2024-02-15target/mips: Remove CPUMIPSState::saarp fieldPhilippe Mathieu-Daudé1-6/+0
2024-02-15hw/misc/mips: Reduce itc_reconfigure() scopePhilippe Mathieu-Daudé1-1/+1
2024-02-15hw/misc/mps2-scc: Make changes needed for AN536 FPGA imagePeter Maydell1-10/+91
2024-02-15hw/misc/mps2-scc: Factor out which-board conditionalsPeter Maydell1-14/+31
2024-02-15hw/misc/mps2-scc: Fix condition for CFG3 registerPeter Maydell1-1/+1
2024-02-11lasi: Add reset I/O ports for LASI audio and FDCHelge Deller1-0/+11
2024-02-11lasi: allow access to LAN MAC address registersHelge Deller1-0/+2
2024-01-26hw/misc/xlnx-versal-crl: Build it only oncePhilippe Mathieu-Daudé2-2/+1
2024-01-26hw/misc/xlnx-versal-crl: Include generic 'cpu-qom.h' instead of 'cpu.h'Philippe Mathieu-Daudé1-0/+1
2024-01-26target/arm: Expose arm_cpu_mp_affinity() in 'multiprocessing.h' headerPhilippe Mathieu-Daudé1-0/+1
2024-01-26target/arm: Create arm_cpu_mp_affinityRichard Henderson1-2/+2
2024-01-15hw/misc: Implement STM32L4x5 SYSCFGInès Varhol4-0/+276
2024-01-15hw/misc: Implement STM32L4x5 EXTIInès Varhol4-0/+299
2024-01-08system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi3-4/+4
2024-01-05edu: fix DMA range upper bound checkMax Erenberg1-1/+1
2024-01-05hw/misc: Simplify memory_region_init_ram_from_fd() callsPhilippe Mathieu-Daudé1-5/+3
2023-12-30hw/misc/macio: Constify VMStateRichard Henderson5-11/+11
2023-12-30hw/misc: Constify VMStateRichard Henderson83-108/+108
2023-12-20Merge tag 'pull-request-2023-12-20' of https://gitlab.com/thuth/qemu into sta...Stefan Hajnoczi1-1/+2
2023-12-20hw/misc/mips_itu: Remove unnecessary 'exec/exec-all.h' headerPhilippe Mathieu-Daudé1-1/+2
2023-12-19fsl-imx: add simple RTC emulation for i.MX6 and i.MX7 boardsNikita Ostrenkov2-9/+88
2023-11-27hw/misc/mps2-scc: Free MPS2SCC::oscclk[] array on finalize()Philippe Mathieu-Daudé1-0/+8
2023-11-02hw/misc: Introduce AMD/Xilix Versal TRNG deviceTong Ho3-0/+723
2023-11-02hw/misc/imx6_ccm: Convert DPRINTF to trace eventsBernhard Beschow2-27/+29
2023-11-02hw/misc/imx7_snvs: Trace MMIO accessBernhard Beschow2-0/+9
2023-10-27misc/led: LED state is set opposite of what is expectedGlenn Miles1-1/+1
2023-10-25kvm: require KVM_CAP_IOEVENTFD and KVM_CAP_IOEVENTFD_ANY_LENGTHPaolo Bonzini1-2/+1
2023-10-20Merge tag 'migration-20231020-pull-request' of https://gitlab.com/juan.quinte...Stefan Hajnoczi1-6/+2
2023-10-20Merge tag 'hw-misc-20231019' of https://github.com/philmd/qemu into stagingStefan Hajnoczi2-13/+11
2023-10-20migration: simplify blockersSteve Sistare1-6/+2
2023-10-19hw/misc/allwinner-dramc: Do not use SysBus API to map local MMIO regionPhilippe Mathieu-Daudé1-7/+6
2023-10-19hw/misc/allwinner-dramc: Move sysbus_mmio_map call from init -> realizePhilippe Mathieu-Daudé1-8/+7
2023-10-19hw/misc/mips_itu: Make MIPSITUState target agnosticPhilippe Mathieu-Daudé1-2/+2