Searched refs:regp (Results 1 - 19 of 19) sorted by relevance

/linux-master/arch/m68k/include/asm/
H A Dhwtest.h13 extern int hwreg_present(volatile void *regp);
14 extern int hwreg_write(volatile void *regp, unsigned short val);
H A Doplib.h279 extern void prom_adjust_regs(struct linux_prom_registers *regp, int nregs,
/linux-master/arch/m68k/mm/
H A Dhwtest.c31 int hwreg_present(volatile void *regp) argument
52 : "a" (regp), "a" (tmp_vectors)
64 int hwreg_write(volatile void *regp, unsigned short val) argument
89 : "a" (regp), "a" (tmp_vectors), "g" (val)
/linux-master/drivers/gpu/drm/nouveau/dispnv04/
H A Dhw.c398 struct nv04_crtc_reg *regp = &state->crtc_reg[head]; local
402 regp->nv10_cursync = NVReadRAMDAC(dev, head, NV_RAMDAC_NV10_CURSYNC);
404 nouveau_hw_get_pllvals(dev, head ? PLL_VPLL1 : PLL_VPLL0, &regp->pllvals);
409 regp->dither = NVReadRAMDAC(dev, head, NV_RAMDAC_DITHER_NV11);
411 regp->ramdac_gen_ctrl = NVReadRAMDAC(dev, head, NV_PRAMDAC_GENERAL_CONTROL);
414 regp->ramdac_630 = NVReadRAMDAC(dev, head, NV_PRAMDAC_630);
416 regp->ramdac_634 = NVReadRAMDAC(dev, head, NV_PRAMDAC_634);
418 regp->tv_setup = NVReadRAMDAC(dev, head, NV_PRAMDAC_TV_SETUP);
419 regp->tv_vtotal = NVReadRAMDAC(dev, head, NV_PRAMDAC_TV_VTOTAL);
420 regp
474 struct nv04_crtc_reg *regp = &state->crtc_reg[head]; local
544 struct nv04_crtc_reg *regp = &state->crtc_reg[head]; local
568 struct nv04_crtc_reg *regp = &state->crtc_reg[head]; local
595 struct nv04_crtc_reg *regp = &state->crtc_reg[head]; local
671 struct nv04_crtc_reg *regp = &state->crtc_reg[head]; local
[all...]
H A Dcursor.c42 struct nv04_crtc_reg *regp = &nv04_display(dev)->mode_reg.crtc_reg[nv_crtc->index]; local
45 regp->CRTC[NV_CIO_CRE_HCUR_ADDR0_INDEX] =
48 regp->CRTC[NV_CIO_CRE_HCUR_ADDR1_INDEX] =
51 regp->CRTC[NV_CIO_CRE_HCUR_ADDR1_INDEX] |=
53 regp->CRTC[NV_CIO_CRE_HCUR_ADDR2_INDEX] = offset >> 24;
55 crtc_wr_cio_state(crtc, regp, NV_CIO_CRE_HCUR_ADDR0_INDEX);
56 crtc_wr_cio_state(crtc, regp, NV_CIO_CRE_HCUR_ADDR1_INDEX);
57 crtc_wr_cio_state(crtc, regp, NV_CIO_CRE_HCUR_ADDR2_INDEX);
H A Dcrtc.c67 struct nv04_crtc_reg *regp = &nv04_display(dev)->mode_reg.crtc_reg[nv_crtc->index]; local
69 regp->CRTC[NV_CIO_CRE_CSB] = nv_crtc->saturation = level;
71 regp->CRTC[NV_CIO_CRE_CSB] = 0x80;
72 regp->CRTC[NV_CIO_CRE_5B] = nv_crtc->saturation << 2;
73 crtc_wr_cio_state(crtc, regp, NV_CIO_CRE_5B);
75 crtc_wr_cio_state(crtc, regp, NV_CIO_CRE_CSB);
82 struct nv04_crtc_reg *regp = &nv04_display(dev)->mode_reg.crtc_reg[nv_crtc->index]; local
87 regp->ramdac_634 = level;
88 NVWriteRAMDAC(crtc->dev, nv_crtc->index, NV_PRAMDAC_634, regp->ramdac_634);
125 struct nv04_crtc_reg *regp local
241 struct nv04_crtc_reg *regp = &nv04_display(dev)->mode_reg.crtc_reg[nv_crtc->index]; local
466 struct nv04_crtc_reg *regp = &nv04_display(dev)->mode_reg.crtc_reg[nv_crtc->index]; local
832 struct nv04_crtc_reg *regp = &nv04_display(dev)->mode_reg.crtc_reg[nv_crtc->index]; local
[all...]
H A Ddfp.c288 struct nv04_crtc_reg *regp = &nv04_display(dev)->mode_reg.crtc_reg[nv_crtc->index]; local
301 regp->fp_horiz_regs[FP_DISPLAY_END] = output_mode->hdisplay - 1;
302 regp->fp_horiz_regs[FP_TOTAL] = output_mode->htotal - 1;
306 regp->fp_horiz_regs[FP_CRTC] = output_mode->hdisplay;
308 regp->fp_horiz_regs[FP_CRTC] = output_mode->hsync_start - drm->vbios.digital_min_front_porch - 1;
309 regp->fp_horiz_regs[FP_SYNC_START] = output_mode->hsync_start - 1;
310 regp->fp_horiz_regs[FP_SYNC_END] = output_mode->hsync_end - 1;
311 regp->fp_horiz_regs[FP_VALID_START] = output_mode->hskew;
312 regp->fp_horiz_regs[FP_VALID_END] = output_mode->hdisplay - 1;
314 regp
[all...]
H A Dtvnv04.c146 struct nv04_crtc_reg *regp = &nv04_display(dev)->mode_reg.crtc_reg[nv_crtc->index]; local
148 regp->tv_htotal = adjusted_mode->htotal;
149 regp->tv_vtotal = adjusted_mode->vtotal;
155 regp->tv_hskew = 1;
156 regp->tv_hsync_delay = 1;
157 regp->tv_hsync_delay2 = 64;
158 regp->tv_vskew = 1;
159 regp->tv_vsync_delay = 1;
/linux-master/arch/sparc/prom/
H A Dranges.c20 static void prom_adjust_regs(struct linux_prom_registers *regp, int nregs, argument
27 if (regp[regc].which_io == rangep[rngc].ot_child_space)
31 regp[regc].which_io = rangep[rngc].ot_parent_space;
32 regp[regc].phys_addr -= rangep[rngc].ot_child_base;
33 regp[regc].phys_addr += rangep[rngc].ot_parent_base;
/linux-master/drivers/i3c/master/
H A Dast2600-i3c-master.c53 static int ast2600_i3c_pullup_to_reg(unsigned int ohms, u32 *regp) argument
71 if (regp)
72 *regp = reg;
/linux-master/drivers/video/fbdev/
H A Dcg3.c330 u8 __iomem *regp = &((u8 __iomem *)par->regs)[p[0]]; local
331 sbus_writeb(p[1], regp);
334 u8 __iomem *regp; local
336 regp = (u8 __iomem *)&par->regs->cmap.addr;
337 sbus_writeb(p[0], regp);
338 regp = (u8 __iomem *)&par->regs->cmap.control;
339 sbus_writeb(p[1], regp);
H A Dbw2.c264 u8 __iomem *regp = &((u8 __iomem *)par->regs)[p[0]]; local
265 sbus_writeb(p[1], regp);
/linux-master/arch/sh/kernel/
H A Ddwarf.c406 struct dwarf_reg *regp; local
429 regp = dwarf_frame_alloc_reg(frame, reg);
430 regp->addr = offset;
431 regp->flags |= DWARF_REG_OFFSET;
475 regp = dwarf_frame_alloc_reg(frame, reg);
476 regp->flags |= DWARF_UNDEFINED;
515 regp = dwarf_frame_alloc_reg(frame, reg);
516 regp->flags |= DWARF_REG_OFFSET;
517 regp->addr = offset;
524 regp
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/fifo/
H A Dchan.h42 unsigned regp; member in struct:nvkm_chan_func::nvkm_chan_func_ramfc::nvkm_ramfc_layout
H A Dnv04.c67 u32 rv = (nvkm_rd32(device, c->regp) & rm) >> c->regs;
75 nvkm_wr32(device, c->regp, 0x00000000);
/linux-master/arch/arm64/kernel/
H A Dcpufeature.c815 static int search_cmp_ftr_reg(const void *id, const void *regp) argument
817 return (int)(unsigned long)id - (int)((const struct __ftr_reg_entry *)regp)->sys_id;
1186 struct arm64_ftr_reg *regp = get_arm64_ftr_reg(sys_id); local
1188 if (!regp)
1191 update_cpu_ftr_reg(regp, val);
1192 if ((boot & regp->strict_mask) == (val & regp->strict_mask))
1195 regp->name, boot, cpu, val);
1202 struct arm64_ftr_reg *regp = get_arm64_ftr_reg(sys_id); local
1204 if (!regp)
1456 struct arm64_ftr_reg *regp = get_arm64_ftr_reg(id); local
1473 struct arm64_ftr_reg *regp; local
1584 struct arm64_ftr_reg *regp; local
2304 struct arm64_ftr_reg *regp; local
3660 struct arm64_ftr_reg *regp; local
[all...]
/linux-master/drivers/edac/
H A Dpnd2_edac.c291 #define RD_REGP(regp, regname, port) \
295 regp, sizeof(struct regname), \
298 #define RD_REG(regp, regname) \
302 regp, sizeof(struct regname), \
/linux-master/drivers/net/ethernet/amd/
H A Datarilance.c403 static noinline int __init addr_accessible(volatile void *regp, int wordflag, argument
442 : "a" (regp), "a" (&vbr[2]), "rm" (wordflag), "rm" (writeflag)
/linux-master/drivers/hwmon/
H A Dnct6775-core.c3474 static int add_temp_sensors(struct nct6775_data *data, const u16 *regp, argument
3483 if (!regp[i])
3485 err = nct6775_read_value(data, regp[i], &src);

Completed in 288 milliseconds