Home
last modified time | relevance | path

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

/openbmc/linux/drivers/scsi/
H A Dsun3_scsi.c159 static volatile struct sun3_dma_regs *dregs; variable
173 dregs->udc_addr = UDC_CSR; in sun3_udc_read()
175 ret = dregs->udc_data; in sun3_udc_read()
183 dregs->udc_addr = reg; in sun3_udc_write()
185 dregs->udc_data = val; in sun3_udc_write()
196 unsigned short csr = dregs->csr; in scsi_sun3_intr()
200 dregs->csr &= ~CSR_DMA_ENABLE; in scsi_sun3_intr()
238 dregs->fifo_count = 0; in sun3scsi_dma_setup()
242 dregs->csr &= ~CSR_FIFO; in sun3scsi_dma_setup()
243 dregs->csr |= CSR_FIFO; in sun3scsi_dma_setup()
[all …]
H A Dzorro_esp.c193 struct cyber_dma_registers __iomem *dregs = esp->dma_regs; in cyber_esp_irq_pending() local
194 unsigned char dma_status = readb(&dregs->cond_reg); in cyber_esp_irq_pending()
203 struct fastlane_dma_registers __iomem *dregs = esp->dma_regs; in fastlane_esp_irq_pending() local
206 dma_status = readb(&dregs->cond_reg); in fastlane_esp_irq_pending()
249 struct fastlane_dma_registers __iomem *dregs = esp->dma_regs; in fastlane_esp_dma_invalidate() local
253 writeb(0, &dregs->clear_strobe); in fastlane_esp_dma_invalidate()
262 struct blz1230_dma_registers __iomem *dregs = esp->dma_regs; in zorro_esp_send_blz1230_dma_cmd() local
295 writeb((addr >> 24) & 0xff, &dregs->dma_latch); in zorro_esp_send_blz1230_dma_cmd()
296 writeb((addr >> 24) & 0xff, &dregs->dma_addr); in zorro_esp_send_blz1230_dma_cmd()
297 writeb((addr >> 16) & 0xff, &dregs->dma_addr); in zorro_esp_send_blz1230_dma_cmd()
[all …]
H A DNCR5380.c924 dregs->csr |= CSR_DMA_ENABLE; in NCR5380_intr()
931 dregs->csr |= CSR_DMA_ENABLE; in NCR5380_intr()
1217 dregs->csr |= CSR_INTR; in NCR5380_select()
1550 dregs->csr |= CSR_DMA_ENABLE; in NCR5380_transfer_dma()
1687 dregs->csr |= CSR_INTR; in NCR5380_information_transfer()
1720 dregs->csr |= CSR_INTR; in NCR5380_information_transfer()
1886 dregs->csr |= CSR_DMA_ENABLE; in NCR5380_information_transfer()
/openbmc/qemu/hw/audio/
H A Dcs4231a.c76 uint8_t dregs[CS_DREGS]; member
232 s->dregs[Left_ADC_Input_Control] = 0x00; in cs4231a_reset()
233 s->dregs[Right_ADC_Input_Control] = 0x00; in cs4231a_reset()
234 s->dregs[Left_AUX1_Input_Control] = 0x88; in cs4231a_reset()
235 s->dregs[Right_AUX1_Input_Control] = 0x88; in cs4231a_reset()
236 s->dregs[Left_AUX2_Input_Control] = 0x88; in cs4231a_reset()
237 s->dregs[Right_AUX2_Input_Control] = 0x88; in cs4231a_reset()
238 s->dregs[Left_DAC_Output_Control] = 0x80; in cs4231a_reset()
239 s->dregs[Right_DAC_Output_Control] = 0x80; in cs4231a_reset()
240 s->dregs[FS_And_Playback_Data_Format] = 0x00; in cs4231a_reset()
[all …]
H A Dcs4231.c51 uint8_t dregs[CS_DREGS]; member
63 memset(s->dregs, 0, CS_DREGS); in cs_reset()
64 s->dregs[12] = CS_CDC_VER; in cs_reset()
65 s->dregs[25] = CS_VER; in cs_reset()
82 ret = s->dregs[CS_RAP(s)]; in cs_mem_read()
105 trace_cs4231_mem_writel_dreg(CS_RAP(s), s->dregs[CS_RAP(s)], val); in cs_mem_write()
113 s->dregs[CS_RAP(s)] = val; in cs_mem_write()
116 s->dregs[CS_RAP(s)] = val; in cs_mem_write()
147 VMSTATE_UINT8_ARRAY(dregs, CSState, CS_DREGS),
/openbmc/qemu/linux-user/m68k/
H A Dcpu_loop.c57 n = env->dregs[0]; in cpu_loop()
60 env->dregs[1], in cpu_loop()
61 env->dregs[2], in cpu_loop()
62 env->dregs[3], in cpu_loop()
63 env->dregs[4], in cpu_loop()
64 env->dregs[5], in cpu_loop()
70 env->dregs[0] = ret; in cpu_loop()
102 env->dregs[0] = regs->d0; in target_cpu_copy_regs()
103 env->dregs[1] = regs->d1; in target_cpu_copy_regs()
104 env->dregs[2] = regs->d2; in target_cpu_copy_regs()
[all …]
H A Dsignal.c88 __put_user(env->dregs[0], &sc->sc_d0); in setup_sigcontext()
89 __put_user(env->dregs[1], &sc->sc_d1); in setup_sigcontext()
102 __get_user(env->dregs[0], &sc->sc_d0); in restore_sigcontext()
103 __get_user(env->dregs[1], &sc->sc_d1); in restore_sigcontext()
189 __put_user(env->dregs[0], &gregs[0]); in target_rt_setup_ucontext()
190 __put_user(env->dregs[1], &gregs[1]); in target_rt_setup_ucontext()
191 __put_user(env->dregs[2], &gregs[2]); in target_rt_setup_ucontext()
192 __put_user(env->dregs[3], &gregs[3]); in target_rt_setup_ucontext()
193 __put_user(env->dregs[4], &gregs[4]); in target_rt_setup_ucontext()
194 __put_user(env->dregs[5], &gregs[5]); in target_rt_setup_ucontext()
[all …]
H A Dtarget_cpu.h30 env->dregs[0] = 0; in cpu_clone_regs_child()
/openbmc/qemu/target/m68k/
H A Dmonitor.c26 { "d0", offsetof(CPUM68KState, dregs[0]) },
27 { "d1", offsetof(CPUM68KState, dregs[1]) },
28 { "d2", offsetof(CPUM68KState, dregs[2]) },
29 { "d3", offsetof(CPUM68KState, dregs[3]) },
30 { "d4", offsetof(CPUM68KState, dregs[4]) },
31 { "d5", offsetof(CPUM68KState, dregs[5]) },
32 { "d6", offsetof(CPUM68KState, dregs[6]) },
33 { "d7", offsetof(CPUM68KState, dregs[7]) },
H A Dop_helper.c206 do_m68k_semihosting(env, env->dregs[0]); in cf_interrupt_all()
563 uint32_t num = env->dregs[destr]; in HELPER()
583 env->dregs[destr] = deposit32(quot, 16, 16, rem); in HELPER()
591 int32_t num = env->dregs[destr]; in HELPER()
612 env->dregs[destr] = deposit32(quot, 16, 16, rem); in HELPER()
621 uint32_t num = env->dregs[numr]; in HELPER()
638 env->dregs[numr] = quot; in HELPER()
640 env->dregs[regr] = rem; in HELPER()
643 env->dregs[regr] = rem; in HELPER()
644 env->dregs[numr] = quot; in HELPER()
[all …]
H A Dm68k-semi.c82 target_ulong args = env->dregs[1]; in m68k_semi_u32_cb()
99 target_ulong args = env->dregs[1]; in m68k_semi_u64_cb()
132 args = env->dregs[1]; in do_m68k_semihosting()
135 gdb_exit(env->dregs[1]); in do_m68k_semihosting()
136 exit(env->dregs[1]); in do_m68k_semihosting()
223 env->dregs[1] = current_machine->ram_size; in do_m68k_semihosting()
H A Dgdbstub.c30 return gdb_get_reg32(mem_buf, env->dregs[n]); in m68k_cpu_gdb_read_register()
59 env->dregs[n] = tmp; in m68k_cpu_gdb_write_register()
H A Dcpu.h84 uint32_t dregs[8]; member
H A Dcpu.c514 VMSTATE_UINT32_ARRAY(env.dregs, M68kCPU, 8),
H A Dtranslate.c92 offsetof(CPUM68KState, dregs[i]), p); in m68k_tcg_init()
6147 i, env->dregs[i], i, env->aregs[i], in m68k_cpu_dump_state()
/openbmc/linux/drivers/net/ethernet/amd/
H A Dsunlance.c238 void __iomem *dregs; /* DMA controller regs. */ member
436 u32 csr = sbus_readl(lp->dregs + DMA_CSR); in init_restart_ledma()
440 while (sbus_readl(lp->dregs + DMA_CSR) & DMA_FIFO_ISDRAIN) in init_restart_ledma()
444 csr = sbus_readl(lp->dregs + DMA_CSR); in init_restart_ledma()
458 sbus_writel(csr, lp->dregs + DMA_CSR); in init_restart_ledma()
467 if (lp->dregs) in init_restart_lance()
484 if (lp->dregs) in init_restart_lance()
485 printk("dcsr=%8.8x\n", sbus_readl(lp->dregs + DMA_CSR)); in init_restart_lance()
493 if (lp->dregs) { in init_restart_lance()
494 u32 csr = sbus_readl(lp->dregs + DMA_CSR); in init_restart_lance()
[all …]
/openbmc/linux/arch/mips/kernel/
H A Dptrace32.c140 dspreg_t *dregs; in compat_arch_ptrace() local
147 dregs = __get_dsp_regs(child); in compat_arch_ptrace()
148 tmp = dregs[addr - DSP_BASE]; in compat_arch_ptrace()
246 dspreg_t *dregs; in compat_arch_ptrace() local
253 dregs = __get_dsp_regs(child); in compat_arch_ptrace()
254 dregs[addr - DSP_BASE] = data; in compat_arch_ptrace()
H A Dptrace.c1164 dspreg_t *dregs; in arch_ptrace() local
1171 dregs = __get_dsp_regs(child); in arch_ptrace()
1172 tmp = dregs[addr - DSP_BASE]; in arch_ptrace()
1253 dspreg_t *dregs; in arch_ptrace() local
1260 dregs = __get_dsp_regs(child); in arch_ptrace()
1261 dregs[addr - DSP_BASE] = data; in arch_ptrace()
/openbmc/linux/drivers/crypto/hisilicon/
H A Ddebugfs.c793 struct dfx_diff_registers *dregs, int reg_len) in dfx_regs_uninit() argument
797 if (!dregs) in dfx_regs_uninit()
802 if (!dregs[i].regs) in dfx_regs_uninit()
805 kfree(dregs[i].regs); in dfx_regs_uninit()
806 dregs[i].regs = NULL; in dfx_regs_uninit()
808 kfree(dregs); in dfx_regs_uninit()
852 struct dfx_diff_registers *dregs, u32 reg_len) in qm_diff_regs_init() argument
863 qm->debug.acc_diff_regs = dfx_regs_init(qm, dregs, reg_len); in qm_diff_regs_init()
921 struct dfx_diff_registers *dregs, u32 reg_len) in hisi_qm_regs_debugfs_init() argument
925 if (!qm || !dregs) in hisi_qm_regs_debugfs_init()
[all …]
/openbmc/linux/arch/m68k/include/asm/
H A Ddvma.h215 #define DMA_IRQ_ENTRY(dma, dregs) do { \ argument
216 if(DMA_ISBROKEN(dma)) DMA_INTSOFF(dregs); \
219 #define DMA_IRQ_EXIT(dma, dregs) do { \ argument
220 if(DMA_ISBROKEN(dma)) DMA_INTSON(dregs); \
/openbmc/linux/arch/sparc/include/uapi/asm/
H A Ductx.h44 unsigned long dregs[32]; member
/openbmc/linux/arch/ia64/kernel/
H A Dpalinfo.c426 unsigned long iregs, dregs; in register_info() local
449 if (ia64_pal_debug_info(&iregs, &dregs)) in register_info()
454 "Data debug register pairs : %ld\n", iregs, dregs); in register_info()
/openbmc/qemu/linux-user/sparc/
H A Dsignal.c557 uint64_t dregs[32]; member
683 __get_user(env->fpr[i].ll, &(fpup->mcfpu_fregs.dregs[i])); in sparc64_set_context()
688 __get_user(env->fpr[i].ll, &(fpup->mcfpu_fregs.dregs[i])); in sparc64_set_context()
/openbmc/linux/include/linux/
H A Dhisi_acc_qm.h519 struct dfx_diff_registers *dregs, u32 reg_len);
522 struct dfx_diff_registers *dregs, u32 regs_len);
/openbmc/qemu/linux-user/
H A Delfload.c1689 (*regs)[0] = tswapreg(env->dregs[1]); in elf_core_copy_regs()
1690 (*regs)[1] = tswapreg(env->dregs[2]); in elf_core_copy_regs()
1691 (*regs)[2] = tswapreg(env->dregs[3]); in elf_core_copy_regs()
1692 (*regs)[3] = tswapreg(env->dregs[4]); in elf_core_copy_regs()
1693 (*regs)[4] = tswapreg(env->dregs[5]); in elf_core_copy_regs()
1694 (*regs)[5] = tswapreg(env->dregs[6]); in elf_core_copy_regs()
1695 (*regs)[6] = tswapreg(env->dregs[7]); in elf_core_copy_regs()
1703 (*regs)[14] = tswapreg(env->dregs[0]); in elf_core_copy_regs()
1705 (*regs)[16] = tswapreg(env->dregs[0]); /* FIXME: orig_d0 */ in elf_core_copy_regs()