S: Maintained
F: hw/core/register.c
F: include/hw/register.h
-F: include/hw/registerfields.h
+F: include/hw/core/registerfields.h
Rust
M: Manos Pitsidianakis <manos.pitsidianakis@linaro.org>
layout does not matter, unless you can show that they provide a significant
usability benefit.
-We encourage the usage of ``include/hw/registerfields.h`` as a safe replacement
+We encourage the usage of ``include/hw/core/registerfields.h`` as a safe replacement
for bitfields.
Reserved namespaces in C and POSIX
#include "hw/adc/npcm7xx_adc.h"
#include "hw/core/qdev-clock.h"
#include "hw/core/qdev-properties.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "trace.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/arm/armsse.h"
#include "hw/arm/armsse-version.h"
#include "hw/arm/boot.h"
#include "hw/arm/bcm2836.h"
#include "hw/arm/bcm2838.h"
#include "hw/arm/raspi_platform.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "qemu/error-report.h"
#include "hw/core/boards.h"
#include "hw/core/loader.h"
#include "hw/arm/machines-qom.h"
#include "hw/arm/raspi_platform.h"
#include "hw/display/bcm2835_fb.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "qemu/error-report.h"
#include "system/device_tree.h"
#include "hw/core/boards.h"
#ifndef HW_ARM_SMMUV3_INTERNAL_H
#define HW_ARM_SMMUV3_INTERNAL_H
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/arm/smmu-common.h"
typedef enum SMMUTranslationStatus {
#include "trace.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "chardev/char-fe.h"
#include "chardev/char-serial.h"
#include "hw/char/cmsdk-apb-uart.h"
#include "hw/core/qdev-clock.h"
#include "hw/core/qdev-properties.h"
#include "hw/core/qdev-properties-system.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "hw/core/irq.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/qdev-properties.h"
#include "hw/core/qdev-properties-system.h"
#include "hw/char/renesas_sci.h"
#include "hw/core/qdev-clock.h"
#include "hw/core/qdev-properties.h"
#include "hw/core/qdev-properties-system.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "trace.h"
#include "hw/core/irq.h"
#include "migration/vmstate.h"
#include "trace.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#define GPIOS_PER_GROUP 8
#include "qemu/osdep.h"
#include "hw/i2c/arm_sbcon_i2c.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "qom/object.h"
#include "hw/i2c/aspeed_i2c.h"
#include "hw/core/irq.h"
#include "hw/core/qdev-properties.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "trace.h"
/* Enable SLAVE_ADDR_RX_MATCH always */
#include "hw/core/irq.h"
#include "qemu/log.h"
#include "trace.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "qapi/error.h"
/*
#ifndef QEMU_ARM_GIC_INTERNAL_H
#define QEMU_ARM_GIC_INTERNAL_H
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/intc/arm_gic.h"
#define ALL_CPU_MASK ((unsigned)(((1 << GIC_NCPU) - 1)))
#ifndef QEMU_ARM_GICV3_INTERNAL_H
#define QEMU_ARM_GICV3_INTERNAL_H
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/intc/arm_gicv3_common.h"
/* Distributor registers, as offsets from the distributor base address */
#include "qemu/log.h"
#include "qemu/error-report.h"
#include "hw/core/irq.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/qdev-properties.h"
#include "hw/intc/rx_icu.h"
#include "migration/vmstate.h"
#include "qapi/error.h"
#include "migration/vmstate.h"
#include "hw/sysbus.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/misc/armsse-cpu-pwrctrl.h"
REG32(CPUPWRCFG, 0x0)
#include "trace.h"
#include "qapi/error.h"
#include "hw/sysbus.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/misc/armsse-cpuid.h"
#include "hw/core/qdev-properties.h"
#include "qapi/error.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/irq.h"
#include "hw/misc/armsse-mhu.h"
#include "qemu/log.h"
#include "qemu/error-report.h"
#include "hw/misc/aspeed_i3c.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/qdev-properties.h"
#include "qapi/error.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "hw/core/irq.h"
#include "hw/misc/aspeed_peci.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "trace.h"
#define ASPEED_PECI_CC_RSP_SUCCESS (0x40U)
#include "qemu/log.h"
#include "qapi/error.h"
#include "hw/misc/bcm2835_thermal.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "migration/vmstate.h"
REG32(CTL, 0)
*/
#include "qemu/osdep.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "migration/vmstate.h"
#include "hw/misc/imx6ul_ccm.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "target/arm/arm-powerctl.h"
#include "hw/core/cpu.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "trace.h"
#include "trace.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/irq.h"
#include "hw/misc/iotkit-secctl.h"
#include "hw/arm/armsse-version.h"
#include "qapi/error.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/misc/iotkit-sysctl.h"
#include "hw/core/qdev-properties.h"
#include "hw/arm/armsse-version.h"
#include "trace.h"
#include "qapi/error.h"
#include "hw/sysbus.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/misc/iotkit-sysinfo.h"
#include "hw/core/qdev-properties.h"
#include "hw/arm/armsse-version.h"
#include "trace.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/misc/mps2-fpgaio.h"
#include "hw/misc/led.h"
#include "hw/core/qdev-properties.h"
#include "hw/sysbus.h"
#include "hw/core/irq.h"
#include "migration/vmstate.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/misc/mps2-scc.h"
#include "hw/misc/led.h"
#include "hw/core/qdev-properties.h"
#include "hw/core/qdev-properties.h"
#include "hw/misc/npcm7xx_mft.h"
#include "hw/misc/npcm7xx_pwm.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "migration/vmstate.h"
#include "qapi/error.h"
#include "qapi/visitor.h"
#include "hw/core/qdev-clock.h"
#include "hw/core/qdev-properties.h"
#include "hw/misc/npcm7xx_pwm.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "migration/vmstate.h"
#include "qemu/bitops.h"
#include "qemu/error-report.h"
#include "qemu/timer.h"
#include "qemu/log.h"
#include "hw/core/irq.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/misc/sifive_e_aon.h"
#include "qapi/visitor.h"
#include "qapi/error.h"
#include "hw/core/qdev-clock.h"
#include "hw/core/qdev-properties.h"
#include "hw/core/qdev-properties-system.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "trace.h"
#define HSE_DEFAULT_FRQ 48000000ULL
#include "trace.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/irq.h"
#include "hw/misc/tz-mpc.h"
#include "hw/core/qdev-properties.h"
#include "trace.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/irq.h"
#include "hw/misc/tz-msc.h"
#include "hw/core/qdev-properties.h"
#include "trace.h"
#include "hw/sysbus.h"
#include "migration/vmstate.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/irq.h"
#include "hw/misc/tz-ppc.h"
#include "hw/core/qdev-properties.h"
#include "qemu/osdep.h"
#include "hw/sysbus.h"
#include "hw/register.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "qemu/bitops.h"
#include "qemu/log.h"
#include "qemu/units.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "qemu/module.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/qdev-clock.h"
#include "qom/object.h"
#include "hw/core/qdev-properties.h"
#include "hw/core/irq.h"
#include "hw/net/cadence_gem.h"
#include "hw/core/qdev-properties.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "migration/vmstate.h"
#include "qapi/error.h"
#include "qemu/log.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "qapi/error.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/net/msf2-emac.h"
#include "hw/net/mii.h"
#include "hw/core/irq.h"
#include "qemu/osdep.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/net/mii.h"
#include "hw/net/npcm_gmac.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "exec/hwaddr.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/net/npcm_pcs.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "net/net.h"
#include "hw/core/irq.h"
#include "hw/net/smc91c111.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/qdev-properties.h"
#include "qapi/error.h"
#include "qemu/log.h"
#include "qemu/log.h"
#include "qapi/error.h"
#include "hw/core/qdev-properties.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/irq.h"
#include "hw/pci/pci_host.h"
#include "hw/pci/pcie_port.h"
#include "migration/vmstate.h"
#include "system/runstate.h"
#include "hw/misc/unimp.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "qom/object.h"
#include "trace.h"
#include "qemu/log.h"
#include "qemu/bswap.h"
#include "hw/core/qdev-properties.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/pci/pci_device.h"
#include "hw/pci/pci_host.h"
#include "hw/misc/empty_slot.h"
#include "migration/vmstate.h"
#include "hw/misc/unimp.h"
#include "system/rtc.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#define SYS_TOYTRIM 0x20
#define SYS_TOYWRITE0 0x24
#include "qemu/units.h"
#include "qemu/cutils.h"
#include "hw/core/irq.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "system/block-backend.h"
#include "hw/sd/sd.h"
#include "migration/vmstate.h"
#ifndef SDHCI_INTERNAL_H
#define SDHCI_INTERNAL_H
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
/* R/W SDMA System Address register 0x0 */
#define SDHC_SYSAD 0x00
#include "qapi/error.h"
#include "qapi/visitor.h"
#include "qemu/module.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "trace.h"
FIELD(CONFIG, SHUTDOWN_MODE, 0, 1)
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "qemu/module.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/ssi/ibex_spi_host.h"
#include "hw/core/irq.h"
#include "hw/core/qdev-properties.h"
#include "qemu/osdep.h"
#include "hw/core/irq.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/ssi/npcm_pspi.h"
#include "migration/vmstate.h"
#include "qapi/error.h"
#include "qemu/log.h"
#include "qemu/timer.h"
#include "hw/timer/bcm2835_systmr.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "migration/vmstate.h"
#include "trace.h"
#include "hw/sysbus.h"
#include "hw/core/irq.h"
#include "hw/core/qdev-properties.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/qdev-clock.h"
#include "hw/timer/cmsdk-apb-dualtimer.h"
#include "migration/vmstate.h"
#include "trace.h"
#include "hw/sysbus.h"
#include "hw/core/irq.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/qdev-clock.h"
#include "hw/timer/cmsdk-apb-timer.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "hw/core/irq.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/qdev-properties.h"
#include "hw/timer/renesas_cmt.h"
#include "migration/vmstate.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
#include "hw/core/irq.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/qdev-properties.h"
#include "hw/timer/renesas_tmr.h"
#include "migration/vmstate.h"
#include "hw/core/irq.h"
#include "hw/timer/sifive_pwm.h"
#include "hw/core/qdev-properties.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "migration/vmstate.h"
#include "qemu/log.h"
#include "qemu/module.h"
#include "trace.h"
#include "hw/timer/sse-counter.h"
#include "hw/sysbus.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/clock.h"
#include "hw/core/qdev-clock.h"
#include "migration/vmstate.h"
#include "hw/timer/sse-counter.h"
#include "hw/sysbus.h"
#include "hw/core/irq.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/clock.h"
#include "hw/core/qdev-clock.h"
#include "hw/core/qdev-properties.h"
#include "qemu/module.h"
#include "trace.h"
#include "hw/sysbus.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/watchdog/allwinner-wdt.h"
#include "system/watchdog.h"
#include "migration/vmstate.h"
#include "hw/sysbus.h"
#include "hw/core/irq.h"
#include "hw/core/qdev-properties.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/qdev-clock.h"
#include "hw/watchdog/cmsdk-apb-watchdog.h"
#include "migration/vmstate.h"
#ifndef BLOCK_NVME_H
#define BLOCK_NVME_H
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
typedef struct QEMU_PACKED NvmeBar {
uint64_t cap;
#ifndef BLOCK_UFS_H
#define BLOCK_UFS_H
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
typedef struct QEMU_PACKED UfsReg {
uint32_t cap;
#ifndef SOFTFLOAT_TYPES_H
#define SOFTFLOAT_TYPES_H
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
/*
* Software IEC/IEEE floating-point types.
#define HW_ACPI_TPM_H
#include "qemu/units.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/acpi/aml-build.h"
#include "system/tpm.h"
#include "hw/sysbus.h"
#include "chardev/char-fe.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "qom/object.h"
#define UART_FIFO_LENGTH 6
#include "hw/i2c/i2c.h"
#include "hw/sysbus.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "qom/object.h"
#define TYPE_ASPEED_I2C "aspeed.i2c"
#ifndef HW_MISC_BCM2835_CPRMAN_INTERNALS_H
#define HW_MISC_BCM2835_CPRMAN_INTERNALS_H
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/misc/bcm2835_cprman.h"
#define TYPE_CPRMAN_PLL "bcm2835-cprman-pll"
#ifndef HW_STM32L4X5_RCC_INTERNALS_H
#define HW_STM32L4X5_RCC_INTERNALS_H
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/misc/stm32l4x5_rcc.h"
#define TYPE_RCC_CLOCK_MUX "stm32l4x5-rcc-clock-mux"
#include "hw/core/qdev.h"
#include "system/memory.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "qom/object.h"
typedef struct RegisterInfo RegisterInfo;
#ifndef TARGET_ARM_CPREGS_H
#define TARGET_ARM_CPREGS_H
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "exec/memop.h"
#include "target/arm/kvm-consts.h"
#include "cpu.h"
#ifndef TARGET_ARM_FEATURES_H
#define TARGET_ARM_FEATURES_H
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "qemu/host-utils.h"
#include "cpu.h"
#include "cpu-sysregs.h"
#include "kvm-consts.h"
#include "qemu/cpu-float.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "cpu-qom.h"
#include "exec/cpu-common.h"
#include "exec/cpu-defs.h"
#include "exec/vaddr.h"
#include "exec/breakpoint.h"
#include "accel/tcg/tb-cpu-state.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "tcg/tcg-gvec-desc.h"
#include "system/memory.h"
#include "syndrome.h"
#include "mmuidx.h"
#include "tcg/debug-assert.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
FIELD(MMUIDXINFO, EL, 0, 2)
#include "exec/cpu-defs.h"
#include "hex_regs.h"
#include "mmvec/mmvec.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#ifndef CONFIG_USER_ONLY
#error "Hexagon does not support system emulation"
#include "system/memory.h"
#include "qemu/cpu-float.h"
#include "qemu/interval-tree.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#define MMU_KERNEL_IDX 0
#define MMU_KERNEL_P_IDX 1
#ifndef LOONGARCH_CPU_CSR_H
#define LOONGARCH_CPU_CSR_H
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
/* Based on kernel definitions: arch/loongarch/include/asm/loongarch.h */
#include "exec/cpu-defs.h"
#include "exec/cpu-interrupt.h"
#include "fpu/softfloat-types.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "qemu/timer.h"
#ifndef CONFIG_USER_ONLY
#include "system/memory.h"
#include "exec/cpu-interrupt.h"
#include "cpu-qom.h"
#include "qom/object.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#define CPU_RESOLVING_TYPE TYPE_POWERPC_CPU
#define PPC_INTERNAL_H
#include "exec/breakpoint.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "exec/page-protection.h"
#include "accel/tcg/tb-cpu-state.h"
#define RISCV_CPU_H
#include "hw/core/cpu.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/core/qdev-properties.h"
#include "exec/cpu-common.h"
#include "exec/cpu-defs.h"
#define RISCV_CPU_INTERNALS_H
#include "exec/cpu-common.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "fpu/softfloat-types.h"
#include "target/riscv/cpu_bits.h"
#define TARGET_RISCV_VECTOR_INTERNALS_H
#include "qemu/bitops.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "cpu.h"
#include "tcg/tcg-gvec-desc.h"
#include "internals.h"
#define RX_CPU_H
#include "qemu/bitops.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "cpu-qom.h"
#include "exec/cpu-common.h"
#define TRICORE_CPU_H
#include "cpu-qom.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "exec/cpu-common.h"
#include "exec/cpu-defs.h"
#include "qemu/cpu-float.h"
#include "qemu/osdep.h"
#include "qemu/log.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "cpu.h"
#include "exec/cputlb.h"
#include "accel/tcg/cpu-mmu-index.h"
*/
#include "qemu/osdep.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "libqtest.h"
#include "qemu/module.h"
#include "libqos/pci-pc.h"
#include "qemu/timer.h"
#include "qemu/bitops.h"
#include "libqtest.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "hw/misc/sifive_e_aon.h"
FIELD(AON_WDT_WDOGCFG, SCALE, 0, 4)
*/
#include "qemu/osdep.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "libqtest-single.h"
#include "hw/misc/stm32l4x5_rcc_internals.h"
#include "qemu/osdep.h"
#include "libqtest.h"
#include "hw/misc/stm32l4x5_rcc_internals.h"
-#include "hw/registerfields.h"
+#include "hw/core/registerfields.h"
#include "stm32l4x5.h"
#define RCC_BASE_ADDR 0x40021000