Home
last modified time | relevance | path

Searched refs:reg_array (Results 1 – 25 of 31) sorted by relevance

12

/openbmc/qemu/hw/core/
H A Dregister.c182 RegisterInfoArray *reg_array = opaque; in register_write_memory() local
187 for (i = 0; i < reg_array->num_elements; i++) { in register_write_memory()
188 if (reg_array->r[i]->access->addr == addr) { in register_write_memory()
189 reg = reg_array->r[i]; in register_write_memory()
196 "at address: 0x%" PRIx64 "\n", reg_array->prefix, addr); in register_write_memory()
203 register_write(reg, value, we, reg_array->prefix, in register_write_memory()
204 reg_array->debug); in register_write_memory()
210 RegisterInfoArray *reg_array = opaque; in register_read_memory() local
216 for (i = 0; i < reg_array->num_elements; i++) { in register_read_memory()
217 if (reg_array->r[i]->access->addr == addr) { in register_read_memory()
[all …]
/openbmc/libcper/sections/
H A Dcper-section-arm.c1339 EFI_ARM_V8_AARCH32_GPR reg_array; in ir_arm_aarch32_gpr_to_cper() local
1340 ir_to_uniform_struct(registers, (UINT32 *)&reg_array, in ir_arm_aarch32_gpr_to_cper()
1345 fwrite(&reg_array, sizeof(reg_array), 1, out); in ir_arm_aarch32_gpr_to_cper()
1353 EFI_ARM_AARCH32_EL1_CONTEXT_REGISTERS reg_array; in ir_arm_aarch32_el1_to_cper() local
1354 ir_to_uniform_struct(registers, (UINT32 *)&reg_array, in ir_arm_aarch32_el1_to_cper()
1360 fwrite(&reg_array, sizeof(reg_array), 1, out); in ir_arm_aarch32_el1_to_cper()
1368 EFI_ARM_AARCH32_EL2_CONTEXT_REGISTERS reg_array; in ir_arm_aarch32_el2_to_cper() local
1369 ir_to_uniform_struct(registers, (UINT32 *)&reg_array, in ir_arm_aarch32_el2_to_cper()
1375 fwrite(&reg_array, sizeof(reg_array), 1, out); in ir_arm_aarch32_el2_to_cper()
1383 EFI_ARM_AARCH32_SECURE_CONTEXT_REGISTERS reg_array; in ir_arm_aarch32_secure_to_cper() local
[all …]
/openbmc/qemu/hw/usb/
H A Dxlnx-versal-usb2-ctrl-regs.c177 RegisterInfoArray *reg_array; in usb2_ctrl_regs_init() local
181 reg_array = in usb2_ctrl_regs_init()
190 &reg_array->mem); in usb2_ctrl_regs_init()
H A Dhcd-dwc3.c633 RegisterInfoArray *reg_array; in usb_dwc3_init() local
636 reg_array = in usb_dwc3_init()
645 &reg_array->mem); in usb_dwc3_init()
/openbmc/qemu/include/hw/nvram/
H A Dxlnx-zynqmp-efuse.h40 RegisterInfoArray *reg_array; member
H A Dxlnx-bbram.h50 RegisterInfoArray *reg_array; member
H A Dxlnx-versal-efuse.h47 RegisterInfoArray *reg_array; member
/openbmc/qemu/include/hw/misc/
H A Dxlnx-versal-trng.h53 RegisterInfoArray *reg_array; member
H A Dxlnx-zynqmp-apu-ctrl.h88 RegisterInfoArray *reg_array; member
H A Dxlnx-versal-xramc.h93 RegisterInfoArray *reg_array; member
/openbmc/qemu/hw/misc/
H A Dxlnx-versal-xramc.c194 s->reg_array = in xram_ctrl_init()
201 sysbus_init_mmio(sbd, &s->reg_array->mem); in xram_ctrl_init()
208 register_finalize_block(s->reg_array); in xram_ctrl_finalize()
H A Dxlnx-zynqmp-apu-ctrl.c184 s->reg_array = in zynqmp_apu_init()
191 sysbus_init_mmio(SYS_BUS_DEVICE(obj), &s->reg_array->mem); in zynqmp_apu_init()
214 register_finalize_block(s->reg_array); in zynqmp_apu_finalize()
H A Dxlnx-zynqmp-crf.c215 s->reg_array = in crf_init()
222 sysbus_init_mmio(sbd, &s->reg_array->mem); in crf_init()
229 register_finalize_block(s->reg_array); in crf_finalize()
H A Dxlnx-versal-trng.c513 RegisterInfoArray *reg_array = opaque; in trng_register_write() local
514 XlnxVersalTRng *s = XLNX_VERSAL_TRNG(reg_array->r[0]->opaque); in trng_register_write()
612 s->reg_array = in trng_init()
620 sysbus_init_mmio(sbd, &s->reg_array->mem); in trng_init()
630 register_finalize_block(s->reg_array); in trng_finalize()
H A Dxlnx-versal-crl.c337 s->reg_array = in crl_init()
344 sysbus_init_mmio(sbd, &s->reg_array->mem); in crl_init()
384 register_finalize_block(s->reg_array); in crl_finalize()
H A Dxlnx-versal-cfu.c345 RegisterInfoArray *reg_array; in cfu_apb_init() local
350 reg_array = in cfu_apb_init()
359 &reg_array->mem); in cfu_apb_init()
H A Dxlnx-versal-cframe-reg.c670 RegisterInfoArray *reg_array; in cframe_reg_init() local
674 reg_array = in cframe_reg_init()
683 &reg_array->mem); in cframe_reg_init()
/openbmc/qemu/hw/rtc/
H A Dxlnx-zynqmp-rtc.c188 RegisterInfoArray *reg_array; in rtc_init() local
193 reg_array = in rtc_init()
202 &reg_array->mem); in rtc_init()
/openbmc/qemu/hw/nvram/
H A Dxlnx-versal-efuse-ctrl.c620 RegisterInfoArray *reg_array = opaque; in efuse_ctrl_reg_write() local
624 assert(reg_array != NULL); in efuse_ctrl_reg_write()
626 dev = reg_array->mem.owner; in efuse_ctrl_reg_write()
715 s->reg_array = in efuse_ctrl_init()
723 sysbus_init_mmio(sbd, &s->reg_array->mem); in efuse_ctrl_init()
731 register_finalize_block(s->reg_array); in efuse_ctrl_finalize()
H A Dxlnx-zynqmp-efuse.c725 RegisterInfoArray *reg_array = opaque; in zynqmp_efuse_reg_write() local
729 assert(reg_array != NULL); in zynqmp_efuse_reg_write()
731 dev = reg_array->mem.owner; in zynqmp_efuse_reg_write()
807 s->reg_array = in zynqmp_efuse_init()
815 sysbus_init_mmio(sbd, &s->reg_array->mem); in zynqmp_efuse_init()
823 register_finalize_block(s->reg_array); in zynqmp_efuse_finalize()
H A Dxlnx-bbram.c460 s->reg_array = in bbram_ctrl_init()
468 sysbus_init_mmio(sbd, &s->reg_array->mem); in bbram_ctrl_init()
476 register_finalize_block(s->reg_array); in bbram_ctrl_finalize()
/openbmc/qemu/hw/intc/
H A Dxlnx-zynqmp-ipi.c318 RegisterInfoArray *reg_array; in xlnx_zynqmp_ipi_init() local
324 reg_array = in xlnx_zynqmp_ipi_init()
333 &reg_array->mem); in xlnx_zynqmp_ipi_init()
H A Dxlnx-pmu-iomod-intc.c505 RegisterInfoArray *reg_array; in xlnx_pmu_io_intc_init() local
509 reg_array = in xlnx_pmu_io_intc_init()
518 &reg_array->mem); in xlnx_pmu_io_intc_init()
/openbmc/qemu/hw/dma/
H A Dxlnx-zynq-devcfg.c364 RegisterInfoArray *reg_array; in xlnx_zynq_devcfg_init() local
369 reg_array = in xlnx_zynq_devcfg_init()
378 &reg_array->mem); in xlnx_zynq_devcfg_init()
H A Dxlnx_csu_dma.c645 RegisterInfoArray *reg_array; in xlnx_csu_dma_realize() local
658 reg_array = in xlnx_csu_dma_realize()
667 &reg_array->mem); in xlnx_csu_dma_realize()

12