aboutsummaryrefslogtreecommitdiff
path: root/hw/misc
AgeCommit message (Expand)AuthorFilesLines
2024-06-05Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson3-3/+3
2024-06-05update-linux-headers: move pvpanic.h to correct directoryPaolo Bonzini3-3/+3
2024-06-04hw/misc/debugexit: use runstate API instead of plain exit()Thomas Weißschuh1-1/+3
2024-04-30hw: misc: edu: use qemu_log_mask instead of hw_errorChris Friedt1-4/+8
2024-04-30hw: misc: edu: rename local vars in edu_check_rangeChris Friedt1-8/+8
2024-04-30hw: misc: edu: fix 2 off-by-one errorsChris Friedt1-9/+8
2024-04-25Merge tag 'hw-misc-20240425' of https://github.com/philmd/qemu into stagingRichard Henderson8-27/+33
2024-04-25hw/misc : Correct 5 spaces indents in stm32l4x5_extiInès Varhol1-4/+4
2024-04-25hw/misc/imx: Replace sprintf() by snprintf()Philippe Mathieu-Daudé6-8/+8
2024-04-25hw/misc/applesmc: Simplify DeviceReset handlerPhilippe Mathieu-Daudé1-15/+21
2024-04-25hw, target: Add ResetType argument to hold and exit phase methodsPeter Maydell19-29/+29
2024-04-25hw/misc: Don't special case RESET_TYPE_COLD in npcm7xx_clk, gcrPeter Maydell2-18/+7
2024-04-10hw/misc/applesmc: Fix memory leak in reset() handlerPhilippe Mathieu-Daudé1-0/+1
2024-04-10hw/misc/applesmc: Do not call DeviceReset from DeviceRealizePhilippe Mathieu-Daudé1-1/+0
2024-03-26hw/misc/stm32l4x5_rcc: Propagate period when enabling a clockArnaud Minier1-1/+1
2024-03-26hw/misc/stm32l4x5_rcc: Inline clock_update() in clock_mux_update()Philippe Mathieu-Daudé1-1/+6
2024-03-25misc/pca955*: Move models under hw/gpioCédric Le Goater4-815/+0
2024-03-12Merge tag 'pull-request-2024-03-12' of https://gitlab.com/thuth/qemu into sta...Peter Maydell3-5/+3
2024-03-12bulk: Access existing variables initialized to &S->F when availablePhilippe Mathieu-Daudé2-3/+2
2024-03-12hw/misc/xlnx-versal-trng: Check returned bool in trng_prop_fault_event_set()Zhao Liu1-2/+1
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