Home
last modified time | relevance | path

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

12

/openbmc/linux/tools/testing/selftests/powerpc/nx-gzip/
H A Dgzfht_test.c87 put32(cmdp->crb, gzip_fc, 0); /* clear */ in compress_fht_sample()
90 putnn(cmdp->crb, gzip_fc, fc); in compress_fht_sample()
92 memset((void *) &cmdp->crb.csb, 0, sizeof(cmdp->crb.csb)); in compress_fht_sample()
103 put64(cmdp->crb, csb_address, 0); in compress_fht_sample()
104 put64(cmdp->crb, csb_address, in compress_fht_sample()
108 clear_dde(cmdp->crb.source_dde); in compress_fht_sample()
109 putnn(cmdp->crb.source_dde, dde_count, 0); in compress_fht_sample()
114 clear_dde(cmdp->crb.target_dde); in compress_fht_sample()
115 putnn(cmdp->crb.target_dde, dde_count, 0); in compress_fht_sample()
244 memset(&cmdp->crb, 0, sizeof(cmdp->crb)); in compress_file()
[all …]
H A Dgunz_test.c250 memset((void *)&cmdp->crb.csb, 0, sizeof(cmdp->crb.csb)); in nx_submit_job()
252 cmdp->crb.source_dde = *src; in nx_submit_job()
253 cmdp->crb.target_dde = *dst; in nx_submit_job()
257 put64(cmdp->crb, csb_address, csbaddr); in nx_submit_job()
413 memset(&cmdp->crb, 0, sizeof(cmdp->crb)); in decompress_file()
600 cmdp->crb.gzip_fc = 0; in decompress_file()
601 putnn(cmdp->crb, gzip_fc, fc); in decompress_file()
708 (void *)cmdp->crb.csb.fsaddr)); in decompress_file()
740 nx_ce = get_csb_ce_ms3b(cmdp->crb.csb); in decompress_file()
750 tpbc = get32(cmdp->crb.csb, tpbc); in decompress_file()
[all …]
H A Dgzip_vas.c152 while (getnn(cmdp->crb.csb, csb_v) == 0) { in nx_wait_for_csb()
184 if (getnn(cmdp->crb.csb, csb_v) == 0) { in nx_wait_for_csb()
205 vas_copy(&cmdp->crb, 0); in nxu_run_job()
269 cc = getnn(cmdp->crb.csb, csb_cc); /* CC Table 6-8 */ in nxu_submit_job()
/openbmc/linux/arch/alpha/mm/
H A Dinit.c146 struct crb_struct * crb; in callback_init() local
162 crb->dispatch_va = (struct procdesc_struct *) in callback_init()
164 - crb->map[0].va); in callback_init()
165 crb->fixup_va = (struct procdesc_struct *) in callback_init()
166 (VMALLOC_START + (unsigned long)crb->fixup_va in callback_init()
167 - crb->map[0].va); in callback_init()
201 for (i = 0; i < crb->map_entries; ++i) in callback_init()
202 nr_pages += crb->map[i].count; in callback_init()
213 for (i = 0; i < crb->map_entries; ++i) { in callback_init()
215 crb->map[i].va = vaddr; in callback_init()
[all …]
/openbmc/linux/drivers/parport/
H A Dparport_mfc3.c181 if (pia(this_port[i])->crb & 128) { /* Board caused interrupt */ in mfc3_interrupt()
190 pia(p)->crb |= PIA_C1_ENABLE_IRQ; in mfc3_enable_irq()
195 pia(p)->crb &= ~PIA_C1_ENABLE_IRQ; in mfc3_disable_irq()
203 pia(p)->crb |= PIA_DDR; /* make data register visible - default */ in mfc3_data_forward()
211 pia(p)->crb |= PIA_DDR; /* make data register visible - default */ in mfc3_data_reverse()
225 pia(p)->crb &= ~PIA_DDR; in mfc3_save_state()
227 pia(p)->crb |= PIA_DDR; in mfc3_save_state()
237 pia(p)->crb &= ~PIA_DDR; in mfc3_restore_state()
239 pia(p)->crb |= PIA_DDR; in mfc3_restore_state()
300 pp->crb = 0; in parport_mfc3_init()
[all …]
/openbmc/linux/drivers/crypto/nx/
H A Dnx-common-powernv.c392 struct coprocessor_request_block *crb; in nx842_config_crb() local
397 crb = &wmem->crb; in nx842_config_crb()
398 csb = &crb->csb; in nx842_config_crb()
401 memset(crb, 0, sizeof(*crb)); in nx842_config_crb()
478 crb = &wmem->crb; in nx842_exec_icswx()
479 csb = &crb->csb; in nx842_exec_icswx()
490 ret = icswx(cpu_to_be32(ccw), crb); in nx842_exec_icswx()
572 crb = &wmem->crb; in nx842_exec_vas()
573 csb = &crb->csb; in nx842_exec_vas()
581 crb->ccw = cpu_to_be32(ccw); in nx842_exec_vas()
[all …]
/openbmc/linux/arch/powerpc/platforms/powernv/
H A Dvas-fault.c69 struct coprocessor_request_block *crb, *entry; in vas_fault_thread_fn() local
75 crb = &buf; in vas_fault_thread_fn()
119 memcpy(crb, fifo, CRB_SIZE); in vas_fault_thread_fn()
131 vas_dump_crb(crb); in vas_fault_thread_fn()
133 be32_to_cpu(crb->stamp.nx.pswid)); in vas_fault_thread_fn()
147 be32_to_cpu(crb->stamp.nx.pswid), in vas_fault_thread_fn()
156 vas_update_csb(crb, &window->vas_win.task_ref); in vas_fault_thread_fn()
H A Dcopy-paste.h19 static inline int vas_copy(void *crb, int offset) in vas_copy() argument
23 : "b" (offset), "b" (crb) in vas_copy()
/openbmc/qemu/hw/sensor/
H A Dlsm303dlhc_mag.c54 uint8_t crb; member
89 int gm = extract32(s->crb, 5, 3); in lsm303dlhc_mag_get_x()
100 int gm = extract32(s->crb, 5, 3); in lsm303dlhc_mag_get_y()
111 int gm = extract32(s->crb, 5, 3); in lsm303dlhc_mag_get_z()
124 int gm = extract32(s->crb, 5, 3); in lsm303dlhc_mag_set_x()
147 int gm = extract32(s->crb, 5, 3); in lsm303dlhc_mag_set_y()
170 int gm = extract32(s->crb, 5, 3); in lsm303dlhc_mag_set_z()
276 s->crb = s->buf; in lsm303dlhc_mag_write()
334 resp = s->crb; in lsm303dlhc_mag_recv()
452 VMSTATE_UINT8(crb, LSM303DLHCMagState),
[all …]
/openbmc/linux/arch/powerpc/platforms/book3s/
H A Dvas-api.c148 void vas_update_csb(struct coprocessor_request_block *crb, in vas_update_csb() argument
165 csb_addr = (void __user *)be64_to_cpu(crb->csb_addr); in vas_update_csb()
178 csb.address = crb->stamp.nx.fault_storage_addr; in vas_update_csb()
243 void vas_dump_crb(struct coprocessor_request_block *crb) in vas_dump_crb() argument
248 dde = &crb->source; in vas_dump_crb()
253 dde = &crb->target; in vas_dump_crb()
258 nx = &crb->stamp.nx; in vas_dump_crb()
261 be64_to_cpu(crb->stamp.nx.fault_storage_addr), in vas_dump_crb()
/openbmc/linux/arch/powerpc/include/asm/
H A Dicswx.h185 static inline int icswx(__be32 ccw, struct coprocessor_request_block *crb) in icswx() argument
191 BUILD_BUG_ON(sizeof(*crb) != 128); in icswx()
197 : "r" (ccw_reg), "r" (crb) in icswx()
H A Dvas.h231 int vas_copy_crb(void *crb, int offset);
291 void vas_update_csb(struct coprocessor_request_block *crb,
293 void vas_dump_crb(struct coprocessor_request_block *crb);
/openbmc/linux/tools/testing/selftests/powerpc/nx-gzip/include/
H A Dcopy-paste.h34 static inline int vas_copy(void *crb, int offset) in vas_copy() argument
38 : "b" (offset), "b" (crb) in vas_copy()
/openbmc/linux/drivers/comedi/drivers/
H A Ds626.c711 u16 crb; in s626_set_mode_a() local
789 u16 crb; in s626_set_mode_b() local
943 u16 crb; in s626_set_int_src() local
946 crb = s626_debi_read(dev, crb_reg); in s626_set_int_src()
947 crb &= ~S626_CRBMSK_INTCTRL; in s626_set_int_src()
951 crb | S626_SET_CRB_INTRESETCMD(1) | in s626_set_int_src()
956 (crb & ~S626_CRBMSK_INTSRC_B) | in s626_set_int_src()
996 u16 crb; in s626_pulse_index() local
998 crb = s626_debi_read(dev, S626_LP_CRB(chan)); in s626_pulse_index()
999 crb &= ~S626_CRBMSK_INTCTRL; in s626_pulse_index()
[all …]
/openbmc/linux/arch/arm64/boot/dts/marvell/
H A DMakefile27 dtb-$(CONFIG_ARCH_MVEBU) += cn9130-crb-A.dtb
28 dtb-$(CONFIG_ARCH_MVEBU) += cn9130-crb-B.dtb
/openbmc/qemu/hw/timer/
H A Davr_timer16.c97 #define CLKSRC(t16) (t16->crb & T16_CRB_CS)
98 #define MODE(t16) (((t16->crb & T16_CRB_WGM23) >> 1) | \
323 retval = t16->crb; in avr_timer16_read()
394 t16->crb = val8; in avr_timer16_write()
395 if (t16->crb & T16_CRB_ICNC) { in avr_timer16_write()
400 if (t16->crb & T16_CRB_ICES) { in avr_timer16_write()
/openbmc/qemu/hw/pci-bridge/
H A Dcxl_downstream.c36 uint32_t *reg_state = dsp->cxl_cstate.crb.cache_mem_registers; in latch_registers()
37 uint32_t *write_msk = dsp->cxl_cstate.crb.cache_mem_regs_write_mask; in latch_registers()
141 ComponentRegisters *cregs = &cxl_cstate->crb; in cxl_dsp_realize()
H A Dcxl_root_port.c100 uint32_t *reg_state = crp->cxl_cstate.crb.cache_mem_registers; in latch_registers()
101 uint32_t *write_msk = crp->cxl_cstate.crb.cache_mem_regs_write_mask; in latch_registers()
152 ComponentRegisters *cregs = &cxl_cstate->crb; in cxl_rp_realize()
H A Dpci_expander_bridge.c184 struct MemoryRegion *mr = &cxl_cstate->crb.component_registers; in pxb_cxl_realize()
202 struct MemoryRegion *mr = &cxl_cstate->crb.component_registers; in pxb_cxl_hook_up_registers()
289 uint32_t *reg_state = cxl_cstate->crb.cache_mem_registers; in pxb_cxl_dev_reset()
290 uint32_t *write_msk = cxl_cstate->crb.cache_mem_regs_write_mask; in pxb_cxl_dev_reset()
H A Dcxl_upstream.c88 uint32_t *reg_state = usp->cxl_cstate.crb.cache_mem_registers; in latch_registers()
89 uint32_t *write_msk = usp->cxl_cstate.crb.cache_mem_regs_write_mask; in latch_registers()
301 ComponentRegisters *cregs = &cxl_cstate->crb; in cxl_usp_realize()
/openbmc/linux/drivers/cxl/core/
H A Dhdm.c84 static int map_hdm_decoder_regs(struct cxl_port *port, void __iomem *crb, in map_hdm_decoder_regs() argument
90 .base = crb, in map_hdm_decoder_regs()
94 cxl_probe_component_regs(&port->dev, crb, &map.component_map); in map_hdm_decoder_regs()
158 void __iomem *crb; in devm_cxl_setup_hdm() local
167 crb = ioremap(port->component_reg_phys, CXL_COMPONENT_REG_BLOCK_SIZE); in devm_cxl_setup_hdm()
168 if (!crb && info && info->mem_enabled) { in devm_cxl_setup_hdm()
171 } else if (!crb) { in devm_cxl_setup_hdm()
176 rc = map_hdm_decoder_regs(port, crb, &cxlhdm->regs); in devm_cxl_setup_hdm()
177 iounmap(crb); in devm_cxl_setup_hdm()
/openbmc/qemu/hw/cxl/
H A Dcxl-component-utils.c68 ComponentRegisters *cregs = &cxl_cstate->crb; in cxl_cache_mem_read_reg()
94 ComponentRegisters *cregs = &cxl_cstate->crb; in dumb_hdm_handler()
125 ComponentRegisters *cregs = &cxl_cstate->crb; in cxl_cache_mem_write_reg()
194 ComponentRegisters *cregs = &cxl_cstate->crb; in cxl_component_register_block_init()
/openbmc/qemu/qapi/
H A Dtpm.json16 # @tpm-crb: TPM CRB model (since 2.12)
22 { 'enum': 'TpmModel', 'data': [ 'tpm-tis', 'tpm-crb', 'tpm-spapr' ],
/openbmc/linux/include/linux/
H A Dmc6821.h37 volatile u_char crb; member
/openbmc/qemu/hw/mem/
H A Dcxl_type3.c392 ComponentRegisters *cregs = &ct3d->cxl_cstate.crb; in hdm_decoder_commit()
407 ComponentRegisters *cregs = &ct3d->cxl_cstate.crb; in hdm_decoder_uncommit()
483 ComponentRegisters *cregs = &cxl_cstate->crb; in ct3d_reg_write()
685 ComponentRegisters *regs = &cxl_cstate->crb; in ct3_realize()
775 ComponentRegisters *regs = &cxl_cstate->crb; in ct3_exit()
791 uint32_t *cache_mem = ct3d->cxl_cstate.crb.cache_mem_registers; in cxl_type3_dpa()
934 uint32_t *reg_state = ct3d->cxl_cstate.crb.cache_mem_registers; in ct3d_reset()
935 uint32_t *write_msk = ct3d->cxl_cstate.crb.cache_mem_regs_write_mask; in ct3d_reset()
1151 reg_state = ct3d->cxl_cstate.crb.cache_mem_registers; in qmp_cxl_inject_uncorrectable_errors()
1190 uint32_t *cache_mem = ct3d->cxl_cstate.crb.cache_mem_registers; in qmp_cxl_inject_uncorrectable_errors()
[all …]

12