summary refs log tree commit diff stats
path: root/hw/misc (follow)
Commit message (Expand)AuthorAgeFilesLines
* hw: misc: edu: use qemu_log_mask instead of hw_errorChris Friedt2024-04-301-4/+8
* hw: misc: edu: rename local vars in edu_check_rangeChris Friedt2024-04-301-8/+8
* hw: misc: edu: fix 2 off-by-one errorsChris Friedt2024-04-301-9/+8
* Merge tag 'hw-misc-20240425' of https://github.com/philmd/qemu into stagingRichard Henderson2024-04-258-27/+33
|\
| * hw/misc : Correct 5 spaces indents in stm32l4x5_extiInès Varhol2024-04-251-4/+4
| * hw/misc/imx: Replace sprintf() by snprintf()Philippe Mathieu-Daudé2024-04-256-8/+8
| * hw/misc/applesmc: Simplify DeviceReset handlerPhilippe Mathieu-Daudé2024-04-251-15/+21
* | hw, target: Add ResetType argument to hold and exit phase methodsPeter Maydell2024-04-2519-29/+29
* | hw/misc: Don't special case RESET_TYPE_COLD in npcm7xx_clk, gcrPeter Maydell2024-04-252-18/+7
|/
* hw/misc/applesmc: Fix memory leak in reset() handlerPhilippe Mathieu-Daudé2024-04-101-0/+1
* hw/misc/applesmc: Do not call DeviceReset from DeviceRealizePhilippe Mathieu-Daudé2024-04-101-1/+0
* hw/misc/stm32l4x5_rcc: Propagate period when enabling a clockArnaud Minier2024-03-261-1/+1
* hw/misc/stm32l4x5_rcc: Inline clock_update() in clock_mux_update()Philippe Mathieu-Daudé2024-03-261-1/+6
* misc/pca955*: Move models under hw/gpioCédric Le Goater2024-03-254-815/+0
* Merge tag 'pull-request-2024-03-12' of https://gitlab.com/thuth/qemu into sta...Peter Maydell2024-03-123-5/+3
|\
| * bulk: Access existing variables initialized to &S->F when availablePhilippe Mathieu-Daudé2024-03-122-3/+2
| * hw/misc/xlnx-versal-trng: Check returned bool in trng_prop_fault_event_set()Zhao Liu2024-03-121-2/+1
* | hw/misc/ivshmem: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu2024-03-111-0/+1
|/
* hw/arm: Connect STM32L4x5 GPIO to STM32L4x5 SoCInès Varhol2024-03-071-0/+1
* hw/misc/stm32l4x5_rcc: Add write protections to CR registerArnaud Minier2024-03-051-50/+114
* hw/misc/stm32l4x5_rcc: Handle Register UpdatesArnaud Minier2024-03-051-12/+512
* hw/misc/stm32l4x5_rcc: Initialize PLLs and clock multiplexersArnaud Minier2024-03-051-17/+128
* hw/misc/stm32l4x5_rcc: Add an internal PLL Clock objectArnaud Minier2024-03-052-0/+181
* hw/misc/stm32l4x5_rcc: Add an internal clock multiplexer objectArnaud Minier2024-03-052-0/+165
* hw/misc/stm32l4x5_rcc: Implement STM32L4x5_RCC skeletonArnaud Minier2024-03-054-0/+454
* hw/misc/bcm2835_property: Add missed BCM2835 propertiesSergey Kambalin2024-02-271-0/+21
* ppc/pnv: Add a pca9554 I2C device to powernv10-rainierGlenn Miles2024-02-232-0/+5
* misc: Add a pca9554 GPIO device modelGlenn Miles2024-02-231-0/+328
* misc/pca9552: Let external devices set pca9552 inputsGlenn Miles2024-02-231-7/+43
* misc/pca9552: Fix inverted input statusGlenn Miles2024-02-231-5/+13
* Merge tag 'hw-misc-20240215' of https://github.com/philmd/qemu into stagingPeter Maydell2024-02-162-34/+10
|\
| * hw/misc/macio: Realize IDE controller before accessing itPhilippe Mathieu-Daudé2024-02-151-3/+6
| * hw/misc/mips_itu: Remove MIPSITUState::saar fieldPhilippe Mathieu-Daudé2024-02-151-19/+3
| * hw/misc/mips_itu: Remove MIPSITUState::cpu0 fieldPhilippe Mathieu-Daudé2024-02-151-5/+0
| * target/mips: Remove CPUMIPSState::saarp fieldPhilippe Mathieu-Daudé2024-02-151-6/+0
| * hw/misc/mips: Reduce itc_reconfigure() scopePhilippe Mathieu-Daudé2024-02-151-1/+1
* | hw/misc/mps2-scc: Make changes needed for AN536 FPGA imagePeter Maydell2024-02-151-10/+91
* | hw/misc/mps2-scc: Factor out which-board conditionalsPeter Maydell2024-02-151-14/+31
* | hw/misc/mps2-scc: Fix condition for CFG3 registerPeter Maydell2024-02-151-1/+1
|/
* lasi: Add reset I/O ports for LASI audio and FDCHelge Deller2024-02-111-0/+11
* lasi: allow access to LAN MAC address registersHelge Deller2024-02-111-0/+2
* hw/misc/xlnx-versal-crl: Build it only oncePhilippe Mathieu-Daudé2024-01-262-2/+1
* hw/misc/xlnx-versal-crl: Include generic 'cpu-qom.h' instead of 'cpu.h'Philippe Mathieu-Daudé2024-01-261-0/+1
* target/arm: Expose arm_cpu_mp_affinity() in 'multiprocessing.h' headerPhilippe Mathieu-Daudé2024-01-261-0/+1
* target/arm: Create arm_cpu_mp_affinityRichard Henderson2024-01-261-2/+2
* hw/misc: Implement STM32L4x5 SYSCFGInès Varhol2024-01-154-0/+276
* hw/misc: Implement STM32L4x5 EXTIInès Varhol2024-01-154-0/+299
* system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi2024-01-083-4/+4
* edu: fix DMA range upper bound checkMax Erenberg2024-01-051-1/+1
* hw/misc: Simplify memory_region_init_ram_from_fd() callsPhilippe Mathieu-Daudé2024-01-051-5/+3