You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/include/hw/misc
Luc Michel 00580a9d71 hw/misc/xlnx-versal-crl: add the versal2 version
Add the versal2 version of the CRL device. For the implemented part, it
is similar to the versal version but drives reset line of more devices.

Signed-off-by: Luc Michel <luc.michel@amd.com>
Reviewed-by: Francisco Iglesias <francisco.iglesias@amd.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Edgar E. Iglesias <edgar.iglesias@amd.com>
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-id: 20250926070806.292065-37-luc.michel@amd.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
1 week ago
..
macio hw/ide/macio: switch from using qemu_allocate_irq() to qdev input GPIOs 1 year ago
a9scu.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
allwinner-a10-ccm.h hw/misc: Allwinner-A10 Clock Controller Module Emulation 3 years ago
allwinner-a10-dramc.h hw/misc: Allwinner A10 DRAM Controller Emulation 3 years ago
allwinner-cpucfg.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
allwinner-h3-ccu.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
allwinner-h3-dramc.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
allwinner-h3-sysctrl.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
allwinner-r40-ccu.h hw/arm/allwinner-r40: add Clock Control Unit 2 years ago
allwinner-r40-dramc.h hw/arm/allwinner-r40: add SDRAM controller device 2 years ago
allwinner-sid.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
allwinner-sramc.h hw: arm: allwinner-sramc: Add SRAM Controller support for R40 2 years ago
arm11scu.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
arm_integrator_debug.h arm: Update infocenter.arm.com URLs 5 years ago
armsse-cpu-pwrctrl.h hw/misc/sse-cpu-pwrctrl: Implement SSE-300 CPU<N>_PWRCTRL register block 5 years ago
armsse-cpuid.h hw/arm/mps2: Update old infocenter.arm.com URLs 5 years ago
armsse-mhu.h hw/arm/mps2: Update old infocenter.arm.com URLs 5 years ago
armv7m_ras.h arm: Move M-profile RAS register block into its own device 4 years ago
aspeed_hace.h hw/misc/aspeed_hace: Support DMA 64 bits dram address 5 months ago
aspeed_i3c.h hw/misc/aspeed_i3c.c: Introduce a dummy AST2600 I3C model. 4 years ago
aspeed_lpc.h Don't include headers already included by qemu/osdep.h 3 years ago
aspeed_peci.h hw/misc/aspeed: Add PECI controller 3 years ago
aspeed_sbc.h hw/arm: Integrate ASPEED OTP memory support into AST1030 SoCs 3 weeks ago
aspeed_scu.h hw/misc/aspeed_scu: Add Support for AST2700/AST2750 A1 Silicon Revisions 7 months ago
aspeed_sdmc.h aspeed/sdmc: Add AST2700 support 1 year ago
aspeed_sli.h aspeed/sli: Add AST2700 support 1 year ago
aspeed_xdma.h hw/misc/aspeed_xdma: Add AST2600 support 5 years ago
auxbus.h include/system: Move exec/memory.h to system/memory.h 6 months ago
avr_power.h hw: Remove superfluous includes of hw/hw.h 5 years ago
bcm2835_cprman.h Clean up header guards that don't match their file name 3 years ago
bcm2835_cprman_internals.h Clean up header guards that don't match their file name 3 years ago
bcm2835_mbox.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
bcm2835_mbox_defs.h hw/arm/bcm283x: Correct the license text 6 years ago
bcm2835_mphi.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
bcm2835_powermgt.h hw/arm: Add basic power management to raspi. 4 years ago
bcm2835_property.h hw/misc: Implement mailbox properties for customer OTP and device specific private keys 1 year ago
bcm2835_rng.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
bcm2835_thermal.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
djmemc.h q800: add djMEMC memory controller 2 years ago
empty_slot.h hw/misc/empty_slot: Name the slots when created 5 years ago
grlib_ahb_apb_pnp.h hw: Replace anti-social QOM type names 5 years ago
imx6_ccm.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
imx6_src.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
imx6ul_ccm.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
imx7_ccm.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
imx7_gpr.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
imx7_snvs.h fsl-imx: add simple RTC emulation for i.MX6 and i.MX7 boards 2 years ago
imx7_src.h Add i.MX7 SRC device implementation 2 years ago
imx8mp_analog.h hw/arm/fsl-imx8mp: Implement clock tree 8 months ago
imx8mp_ccm.h hw/arm/fsl-imx8mp: Implement clock tree 8 months ago
imx25_ccm.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
imx31_ccm.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
imx_ccm.h Use OBJECT_DECLARE_TYPE when possible 5 years ago
imx_rngc.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
iosb.h q800: add IOSB subsystem 2 years ago
iotkit-secctl.h hw/misc/iotkit-secctl.c: Implement SSE-300 PID register values 5 years ago
iotkit-sysctl.h hw/misc/iotkit-sysctl: Handle SSE-300 changes to PDCM_PD_*_SENSE registers 5 years ago
iotkit-sysinfo.h hw/misc/iotkit-sysinfo.c: Implement SYS_CONFIG1 and IIDR 5 years ago
ivshmem-flat.h treewide: update docs file extensions (.txt -> .rst) in comments 4 months ago
ivshmem.h ivshmem: add check on protocol version in QEMU 10 years ago
lasi.h include/system: Move exec/address-spaces.h to system/address-spaces.h 6 months ago
led.h hw/misc/led: Add yellow LED 5 years ago
mac_via.h include/system: Move exec/memory.h to system/memory.h 6 months ago
max78000_aes.h MAX78000: AES implementation 3 months ago
max78000_gcr.h MAX78000: AES implementation 3 months ago
max78000_icc.h MAX78000: ICC Implementation 3 months ago
max78000_trng.h MAX78000: TRNG Implementation 3 months ago
mchp_pfsoc_dmc.h include: Include headers where needed 3 years ago
mchp_pfsoc_ioscb.h include: Include headers where needed 3 years ago
mchp_pfsoc_sysreg.h include: Include headers where needed 3 years ago
mips_cmgcr.h hw/mips: Declare all length properties as unsigned 3 years ago
mips_cpc.h hw/mips: Fix Lesser GPL version number 5 years ago
mips_itu.h hw/misc/mips_itu: Remove MIPSITUState::saar field 2 years ago
mos6522.h hw/misc/mos6522: Fix bad class definition of the MOS6522 device 11 months ago
mps2-fpgaio.h hw/misc/mps2-fpgaio: Support AN547 DBGCTRL register 5 years ago
mps2-scc.h hw/misc/mps2-scc: Make changes needed for AN536 FPGA image 2 years ago
msf2-sysreg.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
npcm7xx_mft.h include/system: Move exec/memory.h to system/memory.h 6 months ago
npcm7xx_pwm.h hw/arm/npcm7xx: Declare QOM macros using OBJECT_DECLARE_SIMPLE_TYPE() 3 years ago
npcm7xx_rng.h hw/arm/npcm7xx: Declare QOM macros using OBJECT_DECLARE_SIMPLE_TYPE() 3 years ago
npcm_clk.h include/system: Move exec/memory.h to system/memory.h 6 months ago
npcm_gcr.h include/system: Move exec/memory.h to system/memory.h 6 months ago
nrf51_rng.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
pvpanic.h include/system: Move exec/memory.h to system/memory.h 6 months ago
sifive_e_aon.h hw/misc: sifive_e_aon: Support the watchdog timer of HiFive 1 rev b. 2 years ago
sifive_e_prci.h include: Include headers where needed 3 years ago
sifive_test.h sifive: Use DECLARE_*CHECKER* macros 5 years ago
sifive_u_otp.h include: Include headers where needed 3 years ago
sifive_u_prci.h include: Include headers where needed 3 years ago
stm32_rcc.h hw/misc/stm32_rcc: Implement RCC device for STM32F4 SoCs 1 year ago
stm32f2xx_syscfg.h hw/misc/stm32f2xx_syscfg: Remove extraneous IRQ 5 years ago
stm32f4xx_exti.h Clean up header guards that don't match their file name 3 years ago
stm32f4xx_syscfg.h Clean up header guards that don't match their file name 3 years ago
stm32l4x5_exti.h hw/misc: In STM32L4x5 EXTI, consolidate 2 constants 1 year ago
stm32l4x5_rcc.h hw/misc/stm32l4x5_rcc: Add an internal PLL Clock object 2 years ago
stm32l4x5_rcc_internals.h hw/misc/stm32l4x5_rcc: Initialize PLLs and clock multiplexers 2 years ago
stm32l4x5_syscfg.h hw/misc: Create STM32L4x5 SYSCFG clock 1 year ago
tz-mpc.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
tz-msc.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
tz-ppc.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
unimp.h Use OBJECT_DECLARE_SIMPLE_TYPE when possible 5 years ago
virt_ctrl.h include: Include headers where needed 3 years ago
vmcoreinfo.h hw/misc/vmcoreinfo: Rename VMCOREINFO_DEVICE -> TYPE_VMCOREINFO 9 months ago
xlnx-cfi-if.h Remove inclusion of hw/hw.h from files that don't need it 1 year ago
xlnx-versal-cframe-reg.h hw: Replace anti-social QOM type names (again) 2 years ago
xlnx-versal-cfu.h hw: Replace anti-social QOM type names (again) 2 years ago
xlnx-versal-crl.h hw/misc/xlnx-versal-crl: add the versal2 version 1 week ago
xlnx-versal-pmc-iou-slcr.h hw/misc, hw/ssi: Fix some URLs for AMD / Xilinx models 2 years ago
xlnx-versal-trng.h hw/misc/xlnx-versal-trng: Call register_finalize_block 1 year ago
xlnx-versal-xramc.h hw/misc: versal: Add a model of the XRAM controller 5 years ago
xlnx-zynqmp-apu-ctrl.h hw/misc: Move some arm-related files from specific_ss into softmmu_ss 3 years ago
xlnx-zynqmp-crf.h hw/misc: Add a model of the Xilinx ZynqMP CRF 4 years ago