aboutsummaryrefslogtreecommitdiff
path: root/hw/misc
AgeCommit message (Expand)AuthorFilesLines
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
2023-10-19hw/arm: Move raspberrypi-fw-defs.h to the include/hw/arm/ folderThomas Huth1-1/+1
2023-10-16Merge tag 'pull-request-2023-10-12' of https://gitlab.com/thuth/qemu into sta...Stefan Hajnoczi3-1/+16
2023-10-12hw/misc/Kconfig: add switch for i2c-echoKlaus Jensen2-1/+6
2023-10-12hw/misc/i2c-echo: add copyright/license noteKlaus Jensen1-0/+10
2023-10-12hw/misc/sifive_test.c: replace exit calls with proper shutdownClément Chigot1-2/+7
2023-10-06mac_via: extend timer calibration hack to work with A/UXMark Cave-Ayland1-0/+56
2023-10-06mac_via: always clear ADB interrupt when switching to A/UX modeMark Cave-Ayland1-0/+9
2023-10-06mac_via: implement ADB_STATE_IDLE state if shift register in input modeMark Cave-Ayland1-0/+6
2023-10-06mac_via: workaround NetBSD ADB bus enumeration issueMark Cave-Ayland2-0/+35
2023-10-06mac_via: work around underflow in TimeDBRA timing loop in SETUPTIMEKMark Cave-Ayland2-0/+116
2023-10-06q800: add IOSB subsystemMark Cave-Ayland4-0/+141
2023-10-06q800: implement additional machine id bits on VIA1 port AMark Cave-Ayland1-1/+13
2023-10-06q800: add djMEMC memory controllerMark Cave-Ayland4-0/+143