Home
last modified time | relevance | path

Searched refs:s (Results 226 – 250 of 9524) sorted by relevance

12345678910>>...381

/openbmc/qemu/hw/arm/
H A Dintegratorcp.c130 return s->int_level & s->irq_enabled; in integratorcm_read()
138 return s->int_level & s->fiq_enabled; in integratorcm_read()
162 memory_region_set_enabled(&s->flash, !(s->cm_ctrl & 4)); in integratorcm_do_remap()
178 s->cm_ctrl = (s->cm_ctrl & ~5) | (value & 5); in integratorcm_set_ctrl()
186 if (s->int_level & (s->irq_enabled | s->fiq_enabled)) in integratorcm_update()
361 flags = (s->level & s->irq_enabled); in icp_pic_update()
363 flags = (s->level & s->fiq_enabled); in icp_pic_update()
384 return s->level & s->irq_enabled; in icp_pic_read()
392 return s->level & s->fiq_enabled; in icp_pic_read()
460 memory_region_init_io(&s->iomem, obj, &icp_pic_ops, s, in icp_pic_init()
[all …]
H A Dnseries.c294 s->ts.opaque = s->ts.chip->opaque; in n800_tsc_kbd_setup()
480 ret = s->resp[s->p++]; in mipid_txrx()
483 s->param[s->pm] = cmd; in mipid_txrx()
522 s->resp[0] = s->booster << 7; in mipid_txrx()
525 s->resp[2] = (s->vscr << 7) | (s->invert << 5) | in mipid_txrx()
526 (s->onoff << 2) | (s->te << 1) | (s->gamma >> 2); in mipid_txrx()
527 s->resp[3] = s->gamma << 6; in mipid_txrx()
532 s->resp[0] = (s->onoff << 2) | (s->normal << 3) | (s->sleep << 4) | in mipid_txrx()
545 s->resp[0] = (s->invert << 5) | (s->vscr << 7) | s->gamma; in mipid_txrx()
549 s->resp[0] = s->te << 7; in mipid_txrx()
[all …]
H A Dxlnx-versal.c77 object_initialize_child(OBJECT(s), "apu-gic", &s->fpd.apu.gic, in versal_create_apu_gic()
229 object_initialize_child(OBJECT(s), "usb2", &s->lpd.iou.usb, in versal_create_usbs()
365 object_initialize_child(OBJECT(s), "rtc", &s->pmc.rtc, in versal_create_rtc()
386 object_initialize_child(OBJECT(s), "trng", &s->pmc.trng, in versal_create_trng()
750 object_initialize_child(OBJECT(s), "crl", &s->lpd.crl, in versal_create_crl()
877 versal_unimp_area(s, "psm", &s->mr_ps, in versal_unimp()
879 versal_unimp_area(s, "crf", &s->mr_ps, in versal_unimp()
881 versal_unimp_area(s, "apu", &s->mr_ps, in versal_unimp()
883 versal_unimp_area(s, "crp", &s->mr_ps, in versal_unimp()
885 versal_unimp_area(s, "iou-scntr", &s->mr_ps, in versal_unimp()
[all …]
H A Dstellaris.c100 qemu_set_irq(s->irq, (s->int_status & s->int_mask) != 0); in ssys_update()
205 return s->int_status & s->int_mask; in ssys_read()
461 s->sysclk = qdev_init_clock_out(DEVICE(s), "SYSCLK"); in stellaris_sys_instance_init()
512 return s->mris & s->mimr; in stellaris_i2c_read()
526 level = (s->mris & s->mimr) != 0; in stellaris_i2c_update()
546 if (i2c_start_transfer(s->bus, s->msa >> 1, s->msa & 1)) { in stellaris_i2c_write()
565 s->mdr = i2c_recv(s->bus); in stellaris_i2c_write()
568 i2c_send(s->bus, s->mdr); in stellaris_i2c_write()
746 level = (s->ris & s->im & (1 << n)) != 0; in stellaris_adc_update()
767 s->noise = s->noise * 314159 + 1; in stellaris_adc_trigger()
[all …]
/openbmc/qemu/hw/intc/
H A Dbcm2836_control.c84 s->irqsrc[i] = s->fiqsrc[i] = 0; in bcm2836_control_update()
88 if (s->gpu_irq) { in bcm2836_control_update()
90 s->irqsrc[s->route_gpu_irq] |= (uint32_t)1 << IRQ_GPU; in bcm2836_control_update()
95 s->fiqsrc[s->route_gpu_fiq] |= (uint32_t)1 << IRQ_GPU; in bcm2836_control_update()
119 deliver_local(s, i, j, s->timercontrol[i], j); in bcm2836_control_update()
135 qemu_set_irq(s->irq[i], s->irqsrc[i] != 0); in bcm2836_control_update()
136 qemu_set_irq(s->fiq[i], s->fiqsrc[i] != 0); in bcm2836_control_update()
251 return ((uint32_t)s->route_gpu_fiq << 2) | s->route_gpu_irq; in bcm2836_control_read()
320 s->route_gpu_irq = s->route_gpu_fiq = 0; in bcm2836_control_reset()
341 memory_region_init_io(&s->iomem, obj, &bcm2836_control_ops, s, in bcm2836_control_init()
[all …]
H A Dloongarch_pch_pic.c26 val = mask & s->intirr & ~s->int_mask; in pch_pic_update_irq()
30 qemu_set_irq(s->parent_irq[s->htmsi_vector[irq]], 1); in pch_pic_update_irq()
37 val = mask & s->intisr & ~s->intirr; in pch_pic_update_irq()
41 qemu_set_irq(s->parent_irq[s->htmsi_vector[irq]], 0); in pch_pic_update_irq()
172 s->intedge = get_writew_val(s->intedge, data, 0); in loongarch_pch_pic_low_writew()
175 s->intedge = get_writew_val(s->intedge, data, 1); in loongarch_pch_pic_low_writew()
217 val = (uint32_t)(s->intisr & (~s->int_mask)); in loongarch_pch_pic_high_readw()
220 val = (s->intisr & (~s->int_mask)) >> 32; in loongarch_pch_pic_high_readw()
247 s->intisr = get_writew_val(s->intisr, data, 0); in loongarch_pch_pic_high_writew()
250 s->intisr = get_writew_val(s->intisr, data, 1); in loongarch_pch_pic_high_writew()
[all …]
H A Darm_gic_common.c37 c->pre_save(s); in gic_pre_save()
49 c->post_load(s); in gic_post_load()
58 return s->virt_extn; in gic_virt_state_needed()
167 memory_region_init_io(&s->iomem, OBJECT(s), ops, s, "gic_dist", 0x1000); in gic_init_irqs_and_mmio()
173 memory_region_init_io(&s->cpuiomem[0], OBJECT(s), ops ? &ops[1] : NULL, in gic_init_irqs_and_mmio()
178 memory_region_init_io(&s->vifaceiomem[0], OBJECT(s), virt_ops, in gic_init_irqs_and_mmio()
182 memory_region_init_io(&s->vcpuiomem, OBJECT(s), in gic_init_irqs_and_mmio()
209 if (s->num_irq < 32 || (s->num_irq % 32)) { in arm_gic_common_realize()
279 if (s->security_extn && s->irq_reset_nonsecure) { in arm_gic_common_reset_hold()
312 if (s->security_extn && s->irq_reset_nonsecure) { in arm_gic_common_reset_hold()
[all …]
/openbmc/linux/drivers/media/i2c/
H A Dsaa6588.c145 if (s->rd_index == s->wr_index) { in block_from_buf()
153 for (i = s->rd_index; i < s->rd_index + 3; i++) in block_from_buf()
157 memcpy(buf, &s->buffer[s->rd_index], 3); in block_from_buf()
160 if (s->rd_index >= s->buf_size) in block_from_buf()
216 s->data_available_for_read = (s->block_count > 0); in read_from_buf()
230 s->buffer[s->wr_index] = blockbuf[i]; in block_to_buf()
234 if (s->wr_index >= s->buf_size) in block_to_buf()
237 if (s->wr_index == s->rd_index) { in block_to_buf()
239 if (s->rd_index >= s->buf_size) in block_to_buf()
420 if (s->sync) in saa6588_g_tuner()
[all …]
/openbmc/linux/drivers/misc/sgi-gru/
H A Dgruprocfs.c20 #define printstat(s, f) printstat_val(s, &gru_stats.f, #f) argument
33 printstat(s, gts_alloc); in statistics_show()
34 printstat(s, gts_free); in statistics_show()
35 printstat(s, gms_alloc); in statistics_show()
36 printstat(s, gms_free); in statistics_show()
48 printstat(s, nopfn); in statistics_show()
49 printstat(s, asid_new); in statistics_show()
53 printstat(s, intr); in statistics_show()
54 printstat(s, intr_cbr); in statistics_show()
55 printstat(s, intr_tfh); in statistics_show()
[all …]
/openbmc/qemu/hw/audio/
H A Dgus.c91 s->mixbuf + (pos << (s->shift - 1)), in write_audio()
134 gus_mixvoices (&s->emu, s->freq, samples, s->mixbuf); in GUS_callback()
179 k->hold_DREQ(s->isa_dma, s->emu.gusdma); in GUS_dmarequest()
203 k->release_DREQ(s->isa_dma, s->emu.gusdma); in GUS_read_DMA()
263 s, in gus_realizefn()
275 s->samples = AUD_get_buffer_size_out (s->voice) >> s->shift; in gus_realizefn()
276 s->mixbuf = g_malloc0 (s->samples << s->shift); in gus_realizefn()
284 k->register_channel(s->isa_dma, s->emu.gusdma, GUS_read_DMA, s); in gus_realizefn()
285 s->emu.himemaddr = s->himem; in gus_realizefn()
287 s->emu.opaque = s; in gus_realizefn()
[all …]
/openbmc/qemu/hw/pci-host/
H A Dsabre.c66 s->irq_request = irq_num; in sabre_set_request()
76 sabre_set_request(s, s->irq_request); in sabre_check_irqs()
122 SabreState *s = opaque; in sabre_config_write() local
157 sabre_clear_request(s, s->irq_request); in sabre_config_write()
347 s->pci_irq_in = 0ULL; in sabre_reset()
376 memory_region_init(&s->pci_mmio, OBJECT(s), "pci-mmio", 0x100000000ULL); in sabre_realize()
421 qdev_init_gpio_out_named(DEVICE(s), s->ivec_irqs, "ivec-irq", MAX_IVEC); in sabre_init()
423 s->pci_irq_in = 0ULL; in sabre_init()
432 memory_region_init_io(&s->sabre_config, OBJECT(s), &sabre_config_ops, s, in sabre_init()
437 memory_region_init_io(&s->pci_config, OBJECT(s), &pci_config_ops, s, in sabre_init()
[all …]
H A Dversatile.c120 offset = s->imap[i] & ~(s->mem_win_size[i] - 1); in pci_vpb_update_window()
380 s->selfid = 0; in pci_vpb_reset()
381 s->flags = 0; in pci_vpb_reset()
382 s->irq_mapping = s->irq_mapping_prop; in pci_vpb_reset()
408 pci_root_bus_init(&s->pci_bus, sizeof(s->pci_bus), dev, "pci", in pci_vpb_realize()
409 &s->pci_mem_space, &s->pci_io_space, in pci_vpb_realize()
425 pci_bus_irqs(&s->pci_bus, pci_vpb_set_irq, s->irq, 4); in pci_vpb_realize()
435 memory_region_init_io(&s->controlregs, OBJECT(s), &pci_vpb_reg_ops, s, in pci_vpb_realize()
438 memory_region_init_io(&s->mem_config, OBJECT(s), &pci_vpb_config_ops, s, in pci_vpb_realize()
441 memory_region_init_io(&s->mem_config2, OBJECT(s), &pci_vpb_config_ops, s, in pci_vpb_realize()
[all …]
H A Ddino.c149 s->ipr = 0; in dino_chip_read_with_attrs()
155 val = s->ilr & s->imr & ~s->icr; in dino_chip_read_with_attrs()
158 val = s->ilr & s->imr & s->icr; in dino_chip_read_with_attrs()
317 pci_data_write(s->bus, s->config_reg | (addr & 3), val, len); in dino_config_data_write()
388 uint32_t iar = (ena & s->icr ? s->iar1 : s->iar0); in dino_set_irq()
409 s->iar0 = s->iar1 = 0xFFFB0000 + 3; /* CPU_HPA + 3 */ in dino_pcihost_reset()
418 memory_region_init(&s->bm, OBJECT(s), "bm-dino", 4 * GiB); in dino_pcihost_realize()
419 memory_region_init_alias(&s->bm_ram_alias, OBJECT(s), in dino_pcihost_realize()
422 memory_region_init_alias(&s->bm_pci_alias, OBJECT(s), in dino_pcihost_realize()
426 memory_region_init_alias(&s->bm_cpu_alias, OBJECT(s), in dino_pcihost_realize()
[all …]
/openbmc/qemu/hw/misc/
H A Diotkit-sysctl.c170 r = s->gretreg; in iotkit_sysctl_read()
380 s->cpuwait = value; in cpuwait_write()
726 s->gretreg = 0; in iotkit_sysctl_reset()
727 s->initsvtor0 = s->initsvtor0_rst; in iotkit_sysctl_reset()
728 s->initsvtor1 = s->initsvtor1_rst; in iotkit_sysctl_reset()
729 s->cpuwait = s->cpuwait_rst; in iotkit_sysctl_reset()
730 s->wicctrl = 0; in iotkit_sysctl_reset()
731 s->scsecctrl = 0; in iotkit_sysctl_reset()
732 s->fclk_div = 0; in iotkit_sysctl_reset()
736 s->ewctrl = 0; in iotkit_sysctl_reset()
[all …]
H A Dbcm2835_property.c44 s->addr = value; in bcm2835_property_mbox_push()
49 value = s->addr + 8; in bcm2835_property_mbox_push()
69 stl_le_phys(&s->dma_as, value + 12, s->board_rev); in bcm2835_property_mbox_push()
74 dma_memory_write(&s->dma_as, value + 12, s->macaddr.a, resplen, in bcm2835_property_mbox_push()
87 stl_le_phys(&s->dma_as, value + 16, s->fbdev->vcram_base); in bcm2835_property_mbox_push()
92 stl_le_phys(&s->dma_as, value + 12, s->fbdev->vcram_base); in bcm2835_property_mbox_push()
94 stl_le_phys(&s->dma_as, value + 16, s->fbdev->vcram_size); in bcm2835_property_mbox_push()
325 stl_le_phys(&s->dma_as, s->addr + 4, (1 << 31)); in bcm2835_property_mbox_push()
399 memory_region_init_io(&s->iomem, OBJECT(s), &bcm2835_property_ops, s, in bcm2835_property_init()
408 sysbus_init_mmio(SYS_BUS_DEVICE(s), &s->iomem); in bcm2835_property_init()
[all …]
/openbmc/qemu/hw/display/
H A Dsm501.c580 int width = crt ? s->dc_crt_h_total : s->dc_panel_h_total; in get_width()
592 int bpp = crt ? s->dc_crt_control : s->dc_panel_control; in get_bpp()
701 int fb_len = get_width(s, crt) * get_height(s, crt) * get_bpp(s, crt); in sm501_2d_operation()
1646 s++; in draw_line8_32()
1663 s += 2; in draw_line16_32()
1740 if (!((crt ? s->dc_crt_control : s->dc_panel_control) in sm501_update_display()
1936 s->con = graphic_console_init(dev, 0, &sm501_ops, s); in sm501_init()
2035 sm501_init(&s->state, dev, s->vram_size); in sm501_realize_sysbus()
2036 if (get_local_mem_size(&s->state) != s->vram_size) { in sm501_realize_sysbus()
2134 sm501_init(&s->state, DEVICE(dev), s->vram_size); in sm501_realize_pci()
[all …]
/openbmc/qemu/hw/char/
H A Dstm32f2xx_usart.c58 uint32_t mask = s->usart_sr & s->usart_cr1; in stm32f2xx_update_irq()
71 if (!(s->usart_cr1 & USART_CR1_UE && s->usart_cr1 & USART_CR1_RE)) { in stm32f2xx_usart_receive()
77 s->usart_dr = *buf; in stm32f2xx_usart_receive()
80 stm32f2xx_update_irq(s); in stm32f2xx_usart_receive()
97 stm32f2xx_update_irq(s); in stm32f2xx_usart_reset()
114 DB_PRINT("Value: 0x%" PRIx32 ", %c\n", s->usart_dr, (char) s->usart_dr); in stm32f2xx_usart_read()
121 return s->usart_brr; in stm32f2xx_usart_read()
123 return s->usart_cr1; in stm32f2xx_usart_read()
125 return s->usart_cr2; in stm32f2xx_usart_read()
127 return s->usart_cr3; in stm32f2xx_usart_read()
[all …]
/openbmc/qemu/hw/timer/
H A Dsifive_pwm.c171 s->tick_offset = 0; in sifive_pwm_interrupt()
185 sifive_pwm_set_alarms(s); in sifive_pwm_interrupt()
189 s->tick_offset = (now - s->tick_offset) & PWMCOUNT_MASK; in sifive_pwm_interrupt()
233 return s->pwmcfg; in sifive_pwm_read()
328 s->tick_offset = (now - s->tick_offset) & PWMCOUNT_MASK; in sifive_pwm_write()
331 s->pwmcfg = value; in sifive_pwm_write()
371 sifive_pwm_set_alarms(s); in sifive_pwm_write()
379 s->pwmcfg = 0x00000000; in sifive_pwm_reset()
380 s->pwmcmp[0] = 0x00000000; in sifive_pwm_reset()
385 s->tick_offset = sifive_pwm_ns_to_ticks(s, now); in sifive_pwm_reset()
[all …]
H A Dcmsdk-apb-timer.c73 qemu_set_irq(s->timerint, !!(s->intstatus & R_INTSTATUS_IRQ_MASK)); in cmsdk_apb_timer_update()
83 r = s->ctrl; in cmsdk_apb_timer_read()
92 r = s->intstatus; in cmsdk_apb_timer_read()
126 ptimer_run(s->timer, ptimer_get_limit(s->timer) == 0); in cmsdk_apb_timer_write()
155 ptimer_run(s->timer, ptimer_get_limit(s->timer) == 0); in cmsdk_apb_timer_write()
198 s->ctrl = 0; in cmsdk_apb_timer_reset()
199 s->intstatus = 0; in cmsdk_apb_timer_reset()
212 ptimer_set_period_from_clock(s->timer, s->pclk, 1); in cmsdk_apb_timer_clk_update()
225 s->pclk = qdev_init_clock_in(DEVICE(s), "pclk", in cmsdk_apb_timer_init()
238 s->timer = ptimer_init(cmsdk_apb_timer_tick, s, in cmsdk_apb_timer_realize()
[all …]
/openbmc/qemu/hw/usb/
H A Dhcd-musb.c361 memset(s->buf, 0, sizeof(s->buf)); in musb_reset()
369 s->ep[i].musb = s; in musb_reset()
378 MUSBState *s = g_malloc0(sizeof(*s)); in musb_init() local
388 usb_register_port(&s->bus, &s->port, s, 0, &musb_port_ops, in musb_init()
444 return (s->rx_intr << 15) | s->tx_intr; in musb_core_intr_get()
511 musb_session_update(s, 0, s->session); in musb_attach()
521 musb_session_update(s, 1, s->session); in musb_detach()
1426 return s->ep[s->idx].fifoaddr[0]; in musb_readh()
1428 return s->ep[s->idx].fifoaddr[1]; in musb_readh()
1471 s->ep[s->idx].buf[0] = in musb_writeh()
[all …]
/openbmc/linux/drivers/media/pci/cx18/
H A Dcx18-queue.c189 cx18_enqueue(s, mdl, &s->q_free); in cx18_queue_get_mdl()
223 cx18_queue_flush(s, &s->q_busy, &s->q_free); in cx18_flush_queues()
224 cx18_queue_flush(s, &s->q_full, &s->q_free); in cx18_flush_queues()
238 cx18_queue_flush(s, &s->q_busy, q_idle); in cx18_unload_queues()
277 for (mdl = cx18_dequeue(s, &s->q_idle), i = s->bufs_per_mdl; in cx18_load_queues()
311 cx18_enqueue(s, mdl, &s->q_free); in cx18_load_queues()
314 cx18_push(s, mdl, &s->q_idle); in cx18_load_queues()
341 s->name, s->buffers, s->buf_size, in cx18_stream_alloc()
342 s->buffers * s->buf_size / 1024, in cx18_stream_alloc()
385 cx18_enqueue(s, mdl, &s->q_idle); in cx18_stream_alloc()
[all …]
/openbmc/qemu/tests/qtest/
H A Dwdt_ib700-test.c27 qmp_check_no_event(s); in ib700_program_and_wait()
34 qmp_check_no_event(s); in ib700_program_and_wait()
39 qmp_check_no_event(s); in ib700_program_and_wait()
40 qtest_outb(s, 0x441, 1); in ib700_program_and_wait()
42 qmp_check_no_event(s); in ib700_program_and_wait()
47 qmp_check_no_event(s); in ib700_program_and_wait()
67 qtest_quit(s); in ib700_pause()
80 qtest_quit(s); in ib700_reset()
86 QTestState *s; in ib700_shutdown() local
94 qtest_quit(s); in ib700_shutdown()
[all …]
/openbmc/u-boot/drivers/bios_emulator/include/x86emu/
H A Dprim_ops.h73 u8 neg_byte (u8 s);
74 u16 neg_word (u16 s);
75 u32 neg_long (u32 s);
76 u8 not_byte (u8 s);
77 u16 not_word (u16 s);
78 u32 not_long (u32 s);
116 void imul_byte (u8 s);
120 void mul_byte (u8 s);
121 void mul_word (u16 s);
122 void mul_long (u32 s);
[all …]
/openbmc/openbmc/poky/meta/classes-recipe/
H A Dbinconfig.bbclass14 s += " -e 's:=%s${base_libdir}:=\\1OEBASELIBDIR:;'" % optional_quote
15 s += " -e 's:=%s${libdir}:=\\1OELIBDIR:;'" % optional_quote
16 s += " -e 's:=%s${includedir}:=\\1OEINCDIR:;'" % optional_quote
17 s += " -e 's:=%s${datadir}:=\\1OEDATADIR:'" % optional_quote
18 s += " -e 's:=%s${prefix}/:=\\1OEPREFIX/:'" % optional_quote
19 s += " -e 's:=%s${exec_prefix}/:=\\1OEEXECPREFIX/:'" % optional_quote
20 s += " -e 's:-L${libdir}:-LOELIBDIR:;'"
21 s += " -e 's:-I${includedir}:-IOEINCDIR:;'"
22 s += " -e 's:-L${WORKDIR}:-LOELIBDIR:'"
23 s += " -e 's:-I${WORKDIR}:-IOEINCDIR:'"
[all …]
/openbmc/qemu/hw/gpio/
H A Dmax7310.c40 s->level &= s->direction; in max7310_reset()
43 s->status = 0x01; in max7310_reset()
53 return s->level ^ s->polarity; in max7310_rx()
56 return s->level & ~s->direction; in max7310_rx()
99 for (diff = (data ^ s->level) & ~s->direction; diff; in max7310_tx()
105 s->level = (s->level & s->direction) | (data & ~s->direction); in max7310_tx()
113 s->level &= ~(s->direction ^ data); in max7310_tx()
135 s->len = 0; in max7310_event()
177 s->level |= s->direction & (1 << line); in max7310_gpio_set()
179 s->level &= ~(s->direction & (1 << line)); in max7310_gpio_set()
[all …]

12345678910>>...381