Home
last modified time | relevance | path

Searched refs:reg_value (Results 1 – 12 of 12) sorted by relevance

/qemu/hw/gpio/
H A Daspeed_gpio.c675 uint32_t reg_value = 0; in aspeed_gpio_write_index_mode() local
688 reg_value = set->data_read; in aspeed_gpio_write_index_mode()
689 reg_value = deposit32(reg_value, pin_idx, 1, in aspeed_gpio_write_index_mode()
691 reg_value &= props->output; in aspeed_gpio_write_index_mode()
692 reg_value = update_value_control_source(set, set->data_value, in aspeed_gpio_write_index_mode()
693 reg_value); in aspeed_gpio_write_index_mode()
694 set->data_read = reg_value; in aspeed_gpio_write_index_mode()
695 aspeed_gpio_update(s, set, reg_value, set->direction); in aspeed_gpio_write_index_mode()
698 reg_value = set->direction; in aspeed_gpio_write_index_mode()
699 reg_value = deposit32(reg_value, pin_idx, 1, in aspeed_gpio_write_index_mode()
[all …]
H A Dimx_gpio.c147 uint32_t reg_value = 0; in imx_gpio_read() local
155 reg_value = (s->dr & s->gdir) | (s->psr & ~s->gdir); in imx_gpio_read()
159 reg_value = s->gdir; in imx_gpio_read()
163 reg_value = s->psr & ~s->gdir; in imx_gpio_read()
167 reg_value = extract64(s->icr, 0, 32); in imx_gpio_read()
171 reg_value = extract64(s->icr, 32, 32); in imx_gpio_read()
175 reg_value = s->imr; in imx_gpio_read()
179 reg_value = s->isr; in imx_gpio_read()
184 reg_value = s->edge_sel; in imx_gpio_read()
199 reg_value); in imx_gpio_read()
[all …]
/qemu/hw/timer/
H A Dcadence_ttc.c140 if (is_between(cand, (uint64_t)s->reg_value, next_value)) { in cadence_timer_run()
148 event_interval = next_value - (int64_t)s->reg_value; in cadence_timer_run()
172 x = (int64_t)s->reg_value + ((s->reg_count & COUNTER_CTRL_DEC) ? -r : r); in cadence_timer_sync()
181 if (is_between(m, s->reg_value, x) || in cadence_timer_sync()
182 is_between(m + interval, s->reg_value, x) || in cadence_timer_sync()
183 is_between(m - interval, s->reg_value, x)) { in cadence_timer_sync()
194 s->reg_value = (uint32_t)(x % interval); in cadence_timer_sync()
229 return (uint16_t)(s->reg_value >> 16); in cadence_ttc_read_imp()
309 s->reg_value = 0; in cadence_ttc_write()
431 VMSTATE_UINT32(reg_value, CadenceTimerState),
H A Dimx_gpt.c266 uint32_t reg_value = 0; in imx_gpt_read() local
270 reg_value = s->cr; in imx_gpt_read()
274 reg_value = s->pr; in imx_gpt_read()
278 reg_value = s->sr; in imx_gpt_read()
282 reg_value = s->ir; in imx_gpt_read()
286 reg_value = s->ocr1; in imx_gpt_read()
290 reg_value = s->ocr2; in imx_gpt_read()
294 reg_value = s->ocr3; in imx_gpt_read()
300 reg_value = s->icr1; in imx_gpt_read()
306 reg_value = s->icr2; in imx_gpt_read()
[all …]
H A Dimx_epit.c121 uint32_t reg_value = 0; in imx_epit_read() local
125 reg_value = s->cr; in imx_epit_read()
129 reg_value = s->sr; in imx_epit_read()
133 reg_value = s->lr; in imx_epit_read()
137 reg_value = s->cmp; in imx_epit_read()
141 reg_value = ptimer_get_count(s->timer_reload); in imx_epit_read()
150 DPRINTF("(%s) = 0x%08x\n", imx_epit_reg_name(offset >> 2), reg_value); in imx_epit_read()
152 return reg_value; in imx_epit_read()
/qemu/hw/acpi/
H A Derst.c176 uint64_t reg_value; member
802 s->reg_value = erst_wr_reg64(addr, s->reg_value, val, size); in erst_reg_write()
820 s->record_offset = s->reg_value; in erst_reg_write()
823 if ((uint8_t)s->reg_value == ERST_EXECUTE_OPERATION_MAGIC) { in erst_reg_write()
849 s->reg_value = s->busy_status; in erst_reg_write()
852 s->reg_value = s->command_status; in erst_reg_write()
856 &s->reg_value, false); in erst_reg_write()
859 s->record_identifier = s->reg_value; in erst_reg_write()
862 s->reg_value = le32_to_cpu(s->header->record_count); in erst_reg_write()
865 s->reg_value = (hwaddr)pci_get_bar_addr(PCI_DEVICE(s), 1); in erst_reg_write()
[all …]
/qemu/hw/display/
H A Dcirrus_vga.c1082 static void cirrus_write_bitblt(CirrusVGAState * s, unsigned reg_value) in cirrus_write_bitblt() argument
1087 s->vga.gr[0x31] = reg_value; in cirrus_write_bitblt()
1090 ((reg_value & CIRRUS_BLT_RESET) == 0)) { in cirrus_write_bitblt()
1093 ((reg_value & CIRRUS_BLT_START) != 0)) { in cirrus_write_bitblt()
1426 static void cirrus_write_hidden_dac(CirrusVGAState * s, int reg_value) in cirrus_write_hidden_dac() argument
1429 s->cirrus_hidden_dac_data = reg_value; in cirrus_write_hidden_dac()
1431 printf("cirrus: outport hidden DAC, value %02x\n", reg_value); in cirrus_write_hidden_dac()
1460 static void cirrus_vga_write_palette(CirrusVGAState * s, int reg_value) in cirrus_vga_write_palette() argument
1462 s->vga.dac_cache[s->vga.dac_sub_index] = reg_value; in cirrus_vga_write_palette()
1511 cirrus_vga_write_gr(CirrusVGAState * s, unsigned reg_index, int reg_value) in cirrus_vga_write_gr() argument
[all …]
/qemu/target/i386/whpx/
H A Dwhpx-all.c968 WHV_REGISTER_VALUE reg_value; in whpx_vcpu_configure_single_stepping() local
982 &reg_value); in whpx_vcpu_configure_single_stepping()
990 assert(*exit_context_rflags == reg_value.Reg64); in whpx_vcpu_configure_single_stepping()
995 reg_value.Reg64 |= TF_MASK; in whpx_vcpu_configure_single_stepping()
997 reg_value.Reg64 &= ~TF_MASK; in whpx_vcpu_configure_single_stepping()
1001 *exit_context_rflags = reg_value.Reg64; in whpx_vcpu_configure_single_stepping()
1009 &reg_value); in whpx_vcpu_configure_single_stepping()
1019 reg_value.Reg64 = 0; in whpx_vcpu_configure_single_stepping()
1022 reg_value.InterruptState.InterruptShadow = set != 0; in whpx_vcpu_configure_single_stepping()
1029 &reg_value); in whpx_vcpu_configure_single_stepping()
[all …]
H A Dwhpx-apic.c102 WHV_REGISTER_VALUE reg_value = {.Reg64 = val}; in whpx_put_apic_base() local
109 &reg_value); in whpx_put_apic_base()
/qemu/include/hw/timer/
H A Dcadence_ttc.h30 uint32_t reg_value; member
/qemu/tests/tcg/plugins/
H A Dinsn.c90 g_autoptr(GByteArray) reg_value = g_byte_array_new(); in vcpu_init()
96 int count = qemu_plugin_read_register(rd->handle, reg_value); in vcpu_init()
/qemu/hw/rtc/
H A Dexynos4210_rtc.c200 uint32_t reg_value) in exynos4210_rtc_update_freq() argument
206 s->freq = RTC_BASE_FREQ / (1 << TICCKSEL(reg_value)); in exynos4210_rtc_update_freq()