/linux-master/drivers/gpu/drm/mediatek/ |
H A D | mtk_ddp_comp.c | 65 void __iomem *regs; member in struct:mtk_ddp_comp_dev 70 struct cmdq_client_reg *cmdq_reg, void __iomem *regs, 79 writel(value, regs + offset); 83 struct cmdq_client_reg *cmdq_reg, void __iomem *regs, 92 writel_relaxed(value, regs + offset); 96 struct cmdq_client_reg *cmdq_reg, void __iomem *regs, 105 u32 tmp = readl(regs + offset); 108 writel(tmp, regs + offset); 128 void mtk_dither_set_common(void __iomem *regs, struct cmdq_client_reg *cmdq_reg, argument 137 mtk_ddp_write(cmdq_pkt, 0, cmdq_reg, regs, DISP_REG_DITHER_ 69 mtk_ddp_write(struct cmdq_pkt *cmdq_pkt, unsigned int value, struct cmdq_client_reg *cmdq_reg, void __iomem *regs, unsigned int offset) argument 82 mtk_ddp_write_relaxed(struct cmdq_pkt *cmdq_pkt, unsigned int value, struct cmdq_client_reg *cmdq_reg, void __iomem *regs, unsigned int offset) argument 95 mtk_ddp_write_mask(struct cmdq_pkt *cmdq_pkt, unsigned int value, struct cmdq_client_reg *cmdq_reg, void __iomem *regs, unsigned int offset, unsigned int mask) argument [all...] |
H A D | mtk_disp_ccorr.c | 38 void __iomem *regs; member in struct:mtk_disp_ccorr 63 mtk_ddp_write(cmdq_pkt, w << 16 | h, &ccorr->cmdq_reg, ccorr->regs, 65 mtk_ddp_write(cmdq_pkt, CCORR_ENGINE_EN, &ccorr->cmdq_reg, ccorr->regs, 73 writel(CCORR_EN, ccorr->regs + DISP_CCORR_EN); 80 writel_relaxed(0x0, ccorr->regs + DISP_CCORR_EN); 125 &ccorr->cmdq_reg, ccorr->regs, DISP_CCORR_COEF_0); 127 &ccorr->cmdq_reg, ccorr->regs, DISP_CCORR_COEF_1); 129 &ccorr->cmdq_reg, ccorr->regs, DISP_CCORR_COEF_2); 131 &ccorr->cmdq_reg, ccorr->regs, DISP_CCORR_COEF_3); 133 &ccorr->cmdq_reg, ccorr->regs, DISP_CCORR_COEF_ [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | visemul.c | 151 static unsigned long fetch_reg(unsigned int reg, struct pt_regs *regs) argument 156 return (!reg ? 0 : regs->u_regs[reg]); 158 fp = regs->u_regs[UREG_FP]; 160 if (regs->tstate & TSTATE_PRIV) { 177 struct pt_regs *regs) 179 unsigned long fp = regs->u_regs[UREG_FP]; 182 BUG_ON(regs->tstate & TSTATE_PRIV); 196 struct pt_regs *regs) 199 BUG_ON(regs->tstate & TSTATE_PRIV); 201 return ®s 176 __fetch_reg_addr_user(unsigned int reg, struct pt_regs *regs) argument 195 __fetch_reg_addr_kern(unsigned int reg, struct pt_regs *regs) argument 204 store_reg(struct pt_regs *regs, unsigned long val, unsigned long rd) argument 294 edge(struct pt_regs *regs, unsigned int insn, unsigned int opf) argument 372 array(struct pt_regs *regs, unsigned int insn, unsigned int opf) argument 406 bmask(struct pt_regs *regs, unsigned int insn) argument 422 bshuffle(struct pt_regs *regs, unsigned int insn) argument 448 pdist(struct pt_regs *regs, unsigned int insn) argument 477 pformat(struct pt_regs *regs, unsigned int insn, unsigned int opf) argument 589 pmul(struct pt_regs *regs, unsigned int insn, unsigned int opf) argument 705 pcmp(struct pt_regs *regs, unsigned int insn, unsigned int opf) argument 804 vis_emul(struct pt_regs *regs, unsigned int insn) argument [all...] |
/linux-master/drivers/video/fbdev/ |
H A D | p9100.c | 126 struct p9100_regs __iomem *regs; member in struct:p9100_par 148 struct p9100_regs __iomem *regs = par->regs; local 160 sbus_writel((regno << 16), ®s->ramdac_cmap_wridx); 161 sbus_writel((red << 16), ®s->ramdac_palette_data); 162 sbus_writel((green << 16), ®s->ramdac_palette_data); 163 sbus_writel((blue << 16), ®s->ramdac_palette_data); 179 struct p9100_regs __iomem *regs = par->regs; local 187 val = sbus_readl(®s [all...] |
/linux-master/drivers/edac/ |
H A D | cell_edac.c | 20 #include <asm/cell-regs.h> 26 struct cbe_mic_tm_regs __iomem *regs; member in struct:cell_edac_priv 84 fir = in_be64(&priv->regs->mic_fir); 92 addreg = in_be64(&priv->regs->mic_df_ecc_address_0); 97 addreg = in_be64(&priv->regs->mic_df_ecc_address_1); 102 addreg = in_be64(&priv->regs->mic_df_ecc_address_0); 107 addreg = in_be64(&priv->regs->mic_df_ecc_address_1); 117 out_be64(&priv->regs->mic_fir, fir); 118 (void)in_be64(&priv->regs->mic_fir); 122 fir = in_be64(&priv->regs 170 struct cbe_mic_tm_regs __iomem *regs; local [all...] |
/linux-master/drivers/media/platform/chips-media/coda/ |
H A D | imx-vdoa.c | 81 void __iomem *regs; member in struct:vdoa_data 107 writel(0, vdoa->regs + VDOAIE); 116 val = readl(vdoa->regs + VDOAIST); 117 writel(val, vdoa->regs + VDOAIST); 119 val = readl(vdoa->regs + VDOASR) & VDOASR_ERRW; 170 writel(val, vdoa->regs + VDOAC); 173 vdoa->regs + VDOAFP); 176 writel(val, vdoa->regs + VDOAIEBA00); 179 vdoa->regs + VDOASL); 186 writel(val, vdoa->regs [all...] |
/linux-master/arch/arm64/include/asm/ |
H A D | processor.h | 287 static inline void start_thread_common(struct pt_regs *regs, unsigned long pc) argument 289 s32 previous_syscall = regs->syscallno; 290 memset(regs, 0, sizeof(*regs)); 291 regs->syscallno = previous_syscall; 292 regs->pc = pc; 295 regs->pmr_save = GIC_PRIO_IRQON; 298 static inline void start_thread(struct pt_regs *regs, unsigned long pc, argument 301 start_thread_common(regs, pc); 302 regs 308 compat_start_thread(struct pt_regs *regs, unsigned long pc, unsigned long sp) argument [all...] |
/linux-master/drivers/dma/ |
H A D | mcf-edma-main.c | 20 struct edma_regs *regs = &mcf_edma->regs; local 24 intmap = ioread32(regs->inth); 26 intmap |= ioread32(regs->intl); 32 iowrite8(EDMA_MASK_CH(ch), regs->cint); 43 struct edma_regs *regs = &mcf_edma->regs; local 46 err = ioread32(regs->errl); 53 iowrite8(EDMA_CERR_CERR(ch), regs->cerr); 58 err = ioread32(regs 157 struct edma_regs *regs; local [all...] |
/linux-master/arch/arm/kernel/ |
H A D | kgdb.c | 51 char *dbg_get_reg(int regno, void *mem, struct pt_regs *regs) argument 57 memcpy(mem, (void *)regs + dbg_reg_def[regno].offset, 64 int dbg_set_reg(int regno, void *mem, struct pt_regs *regs) argument 70 memcpy((void *)regs + dbg_reg_def[regno].offset, mem, 103 void kgdb_arch_set_pc(struct pt_regs *regs, unsigned long pc) argument 105 regs->ARM_pc = pc; 142 static int kgdb_brk_fn(struct pt_regs *regs, unsigned int instr) argument 144 kgdb_handle_exception(1, SIGTRAP, 0, regs); 149 static int kgdb_compiled_brk_fn(struct pt_regs *regs, unsigned int instr) argument 152 kgdb_handle_exception(1, SIGTRAP, 0, regs); 191 struct pt_regs *regs = args->regs; local [all...] |
H A D | ptrace.c | 124 * @regs: pt_regs which contains kernel stack pointer. 130 bool regs_within_kernel_stack(struct pt_regs *regs, unsigned long addr) argument 133 (kernel_stack_pointer(regs) & ~(THREAD_SIZE - 1))); 138 * @regs: pt_regs which contains kernel stack pointer. 142 * is specified by @regs. If the @n th entry is NOT in the kernel stack, 145 unsigned long regs_get_kernel_stack_nth(struct pt_regs *regs, unsigned int n) argument 147 unsigned long *addr = (unsigned long *)kernel_stack_pointer(regs); 149 if (regs_within_kernel_stack(regs, (unsigned long)addr)) 175 struct pt_regs newregs, *regs = task_pt_regs(task); local 178 newregs = *regs; 200 ptrace_break(struct pt_regs *regs) argument 206 break_trap(struct pt_regs *regs, unsigned int instr) argument 350 ptrace_hbptriggered(struct perf_event *bp, struct perf_sample_data *data, struct pt_regs *regs) argument 830 report_syscall(struct pt_regs *regs, enum ptrace_syscall_dir dir) argument 849 syscall_trace_enter(struct pt_regs *regs) argument 877 syscall_trace_exit(struct pt_regs *regs) argument [all...] |
/linux-master/drivers/net/dsa/sja1105/ |
H A D | sja1105_clocking.c | 116 const struct sja1105_regs *regs = priv->info->regs; local 121 if (regs->cgu_idiv[port] == SJA1105_RSV_ADDR) 136 return sja1105_xfer_buf(priv, SPI_WRITE, regs->cgu_idiv[port], 154 const struct sja1105_regs *regs = priv->info->regs; local 173 if (regs->mii_tx_clk[port] == SJA1105_RSV_ADDR) 187 return sja1105_xfer_buf(priv, SPI_WRITE, regs->mii_tx_clk[port], 194 const struct sja1105_regs *regs = priv->info->regs; local 221 const struct sja1105_regs *regs = priv->info->regs; local 248 const struct sja1105_regs *regs = priv->info->regs; local 341 const struct sja1105_regs *regs = priv->info->regs; local 398 const struct sja1105_regs *regs = priv->info->regs; local 427 const struct sja1105_regs *regs = priv->info->regs; local 516 const struct sja1105_regs *regs = priv->info->regs; local 558 const struct sja1105_regs *regs = priv->info->regs; local 643 const struct sja1105_regs *regs = priv->info->regs; local 670 const struct sja1105_regs *regs = priv->info->regs; local 689 const struct sja1105_regs *regs = priv->info->regs; local [all...] |
/linux-master/arch/x86/pci/ |
H A D | sta2x11-fixup.c | 35 struct sta2x11_ahb_regs regs[STA2X11_NR_FUNCS]; member in struct:sta2x11_mapping 196 struct sta2x11_ahb_regs *regs = map->regs + i; local 198 pci_read_config_dword(pdev, AHB_BASE(i), ®s->base); 199 pci_read_config_dword(pdev, AHB_PEXLBASE(i), ®s->pexlbase); 200 pci_read_config_dword(pdev, AHB_PEXHBASE(i), ®s->pexhbase); 201 pci_read_config_dword(pdev, AHB_CRW(i), ®s->crw); 221 struct sta2x11_ahb_regs *regs = map->regs + i; local 223 pci_write_config_dword(pdev, AHB_BASE(i), regs [all...] |
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | hal.h | 62 #define HAL_TCL1_RING_ID(ab) ((ab)->hw_params->regs->hal_tcl1_ring_id) 64 ((ab)->hw_params->regs->hal_tcl1_ring_misc) 66 ((ab)->hw_params->regs->hal_tcl1_ring_tp_addr_lsb) 68 ((ab)->hw_params->regs->hal_tcl1_ring_tp_addr_msb) 70 ((ab)->hw_params->regs->hal_tcl1_ring_consumer_int_setup_ix0) 72 ((ab)->hw_params->regs->hal_tcl1_ring_consumer_int_setup_ix1) 74 ((ab)->hw_params->regs->hal_tcl1_ring_msi1_base_lsb) 76 ((ab)->hw_params->regs->hal_tcl1_ring_msi1_base_msb) 78 ((ab)->hw_params->regs->hal_tcl1_ring_msi1_data) 81 ((ab)->hw_params->regs [all...] |
/linux-master/arch/loongarch/kernel/ |
H A D | ftrace_dyn.c | 244 struct pt_regs *regs = &fregs->regs; local 245 unsigned long *parent = (unsigned long *)®s->regs[1]; 286 struct pt_regs *regs; local 301 regs = ftrace_get_regs(fregs); 302 if (!regs) 309 unsigned long orig_ip = instruction_pointer(regs); 311 instruction_pointer_set(regs, ip); 315 if (!p->pre_handler || !p->pre_handler(p, regs)) { [all...] |
/linux-master/arch/s390/include/asm/ |
H A D | processor.h | 45 typedef long (*sys_call_ptr_t)(struct pt_regs *regs); 224 #define start_thread(regs, new_psw, new_stackp) do { \ 225 regs->psw.mask = PSW_USER_BITS | PSW_MASK_EA | PSW_MASK_BA; \ 226 regs->psw.addr = new_psw; \ 227 regs->gprs[15] = new_stackp; \ 231 #define start_thread31(regs, new_psw, new_stackp) do { \ 232 regs->psw.mask = PSW_USER_BITS | PSW_MASK_BA; \ 233 regs->psw.addr = new_psw; \ 234 regs->gprs[15] = new_stackp; \ 243 void show_registers(struct pt_regs *regs); 401 regs_irqs_disabled(struct pt_regs *regs) argument [all...] |
/linux-master/drivers/rtc/ |
H A D | rtc-cadence.c | 83 void __iomem *regs; member in struct:cdns_rtc 91 writel(reg, crtc->regs + CDNS_RTC_CTLR); 96 return !(readl(crtc->regs + CDNS_RTC_CTLR) & CDNS_RTC_CTLR_TIME_CAL); 105 if (!(readl(crtc->regs + CDNS_RTC_EFLR) & CDNS_RTC_AEI_ALRM)) 137 reg = readl(crtc->regs + CDNS_RTC_TIMR); 140 reg = readl(crtc->regs + CDNS_RTC_CALR); 171 writel(timr, crtc->regs + CDNS_RTC_TIMR); 172 writel(calr, crtc->regs + CDNS_RTC_CALR); 173 stsr = readl(crtc->regs + CDNS_RTC_STSR); 192 crtc->regs [all...] |
/linux-master/drivers/gpu/drm/i2c/ |
H A D | ch7006_drv.c | 123 uint8_t *regs = state->regs; local 130 regs[CH7006_DISPMODE] = norm->dispmode | mode->dispmode; 131 regs[CH7006_BWIDTH] = 0; 132 regs[CH7006_INPUT_FORMAT] = bitf(CH7006_INPUT_FORMAT_FORMAT, 135 regs[CH7006_CLKMODE] = CH7006_CLKMODE_SUBC_LOCK 139 regs[CH7006_CLKMODE] |= CH7006_CLKMODE_MASTER; 141 regs[CH7006_CLKMODE] |= CH7006_CLKMODE_POS_EDGE; 144 regs[CH7006_POV] = bitf(CH7006_POV_START_ACTIVE_8, start_active); 145 regs[CH7006_START_ACTIV [all...] |
/linux-master/arch/arm64/kernel/ |
H A D | process.c | 158 static void print_pstate(struct pt_regs *regs) argument 160 u64 pstate = regs->pstate; 162 if (compat_user_mode(regs)) { 200 void __show_regs(struct pt_regs *regs) argument 205 if (compat_user_mode(regs)) { 206 lr = regs->compat_lr; 207 sp = regs->compat_sp; 210 lr = regs->regs[30]; 211 sp = regs 243 show_regs(struct pt_regs *regs) argument [all...] |
/linux-master/drivers/media/platform/st/sti/hva/ |
H A D | hva-hw.c | 106 hva->sts_reg = readl_relaxed(hva->regs + HVA_HIF_FIFO_STS); 107 hva->sfl_reg = readl_relaxed(hva->regs + HVA_HIF_REG_SFL); 110 writel_relaxed(0x1, hva->regs + HVA_HIF_REG_IT_ACK); 204 hva->sts_reg = readl_relaxed(hva->regs + HVA_HIF_FIFO_STS); 205 hva->sfl_reg = readl_relaxed(hva->regs + HVA_HIF_REG_SFL); 208 hva->lmi_err_reg = readl_relaxed(hva->regs + HVA_HIF_REG_LMI_ERR); 209 hva->emi_err_reg = readl_relaxed(hva->regs + HVA_HIF_REG_EMI_ERR); 210 hva->hec_mif_err_reg = readl_relaxed(hva->regs + 214 writel_relaxed(0x1, hva->regs + HVA_HIF_REG_IT_ACK); 278 version = readl_relaxed(hva->regs [all...] |
/linux-master/arch/powerpc/platforms/pseries/ |
H A D | ras.c | 411 static __be64 *fwnmi_get_savep(struct pt_regs *regs) argument 416 savep_ra = regs->gpr[3] & ~(0x3UL << 62); 418 printk(KERN_ERR "FWNMI: corrupt r3 0x%016lx\n", regs->gpr[3]); 440 static struct rtas_error_log *fwnmi_get_errinfo(struct pt_regs *regs) argument 445 savep = fwnmi_get_savep(regs); 449 regs->gpr[3] = be64_to_cpu(savep[0]); /* restore original r3 */ 486 int pSeries_system_reset_exception(struct pt_regs *regs) argument 495 if ((be64_to_cpu(regs->msr) & 498 regs_set_return_ip(regs, be64_to_cpu((__be64)regs 564 mce_handle_err_virtmode(struct pt_regs *regs, struct rtas_error_log *errp, struct pseries_mc_errorlog *mce_log, int disposition) argument 738 mce_handle_error(struct pt_regs *regs, struct rtas_error_log *errp) argument 782 recover_mce(struct pt_regs *regs, struct machine_check_event *evt) argument 840 pSeries_machine_check_exception(struct pt_regs *regs) argument 861 pseries_machine_check_realmode(struct pt_regs *regs) argument [all...] |
/linux-master/arch/mips/kernel/ |
H A D | asm-offsets.c | 30 OFFSET(PT_R0, pt_regs, regs[0]); 31 OFFSET(PT_R1, pt_regs, regs[1]); 32 OFFSET(PT_R2, pt_regs, regs[2]); 33 OFFSET(PT_R3, pt_regs, regs[3]); 34 OFFSET(PT_R4, pt_regs, regs[4]); 35 OFFSET(PT_R5, pt_regs, regs[5]); 36 OFFSET(PT_R6, pt_regs, regs[6]); 37 OFFSET(PT_R7, pt_regs, regs[7]); 38 OFFSET(PT_R8, pt_regs, regs[8]); 39 OFFSET(PT_R9, pt_regs, regs[ [all...] |
/linux-master/arch/x86/kernel/ |
H A D | process_64.c | 68 void __show_regs(struct pt_regs *regs, enum show_regs_mode mode, argument 76 show_iret_regs(regs, log_lvl); 78 if (regs->orig_ax != -1) 79 pr_cont(" ORIG_RAX: %016lx\n", regs->orig_ax); 84 log_lvl, regs->ax, regs->bx, regs->cx); 86 log_lvl, regs->dx, regs->si, regs 530 start_thread_common(struct pt_regs *regs, unsigned long new_ip, unsigned long new_sp, u16 _cs, u16 _ss, u16 _ds) argument 582 start_thread(struct pt_regs *regs, unsigned long new_ip, unsigned long new_sp) argument 590 compat_start_thread(struct pt_regs *regs, u32 new_ip, u32 new_sp, bool x32) argument [all...] |
/linux-master/drivers/spi/ |
H A D | spi-pic32-sqi.c | 139 void __iomem *regs; member in struct:pic32_sqi 173 val = readl(sqi->regs + PESQI_CLK_CTRL_REG); 177 writel(val, sqi->regs + PESQI_CLK_CTRL_REG); 180 return readl_poll_timeout(sqi->regs + PESQI_CLK_CTRL_REG, val, 188 writel(mask, sqi->regs + PESQI_INT_ENABLE_REG); 190 writel(mask, sqi->regs + PESQI_INT_SIGEN_REG); 195 writel(0, sqi->regs + PESQI_INT_ENABLE_REG); 196 writel(0, sqi->regs + PESQI_INT_SIGEN_REG); 204 enable = readl(sqi->regs + PESQI_INT_ENABLE_REG); 205 status = readl(sqi->regs [all...] |
/linux-master/arch/s390/kernel/ |
H A D | ptrace.c | 28 #include <asm/access-regs.h> 44 struct pt_regs *regs = task_pt_regs(task); local 50 struct ctlreg regs[3]; member in union:__anon106 112 regs->psw.mask &= ~PSW_MASK_PER; 115 regs->psw.mask |= PSW_MASK_PER; 116 __local_ctl_store(9, 11, old.regs); 118 __local_ctl_load(9, 11, new.regs); 207 if (addr < offsetof(struct user, regs.acrs)) { 212 if (addr == offsetof(struct user, regs.psw.mask)) { 218 } else if (addr < offsetof(struct user, regs 331 struct pt_regs *regs = task_pt_regs(child); local 352 struct pt_regs *regs = task_pt_regs(child); local 571 struct pt_regs *regs = task_pt_regs(child); local 673 struct pt_regs *regs = task_pt_regs(child); local 700 struct pt_regs *regs = task_pt_regs(child); local 927 struct pt_regs *regs = task_pt_regs(target); local 1524 regs_get_register(struct pt_regs *regs, unsigned int offset) argument 1551 regs_within_kernel_stack(struct pt_regs *regs, unsigned long addr) argument 1567 regs_get_kernel_stack_nth(struct pt_regs *regs, unsigned int n) argument [all...] |
/linux-master/drivers/net/ethernet/sun/ |
H A D | cassini.c | 274 writel(0xFFFFFFFF, cp->regs + REG_INTR_MASK); 292 cp->regs + REG_PLUS_INTRN_MASK(ring)); 296 writel(INTRN_MASK_CLEAR_ALL, cp->regs + 314 writel(INTR_TX_DONE, cp->regs + REG_INTR_MASK); 330 writel(INTRN_MASK_RX_EN, cp->regs + 354 batch_entropy_store(readl(cp->regs + REG_ENTROPY_IV), 355 readl(cp->regs + REG_ENTROPY_IV), 367 cp->regs + REG_BIM_LOCAL_DEV_EN); 368 writeb(ENTROPY_RESET_STC_MODE, cp->regs + REG_ENTROPY_RESET); 369 writeb(0x55, cp->regs 4649 cas_get_regs(struct net_device *dev, struct ethtool_regs *regs, void *p) argument [all...] |