Searched refs:regs (Results 1 - 25 of 887) sorted by relevance

1234567891011>>

/u-boot/board/Marvell/octeontx2/
H A Dsmc.c19 struct pt_regs regs; local
21 regs.regs[0] = OCTEONTX2_DRAM_SIZE;
22 regs.regs[1] = node;
23 smc_call(&regs);
25 return regs.regs[0];
30 struct pt_regs regs; local
32 regs
41 struct pt_regs regs; local
52 struct pt_regs regs; local
[all...]
/u-boot/arch/arm/cpu/armv8/
H A Dfwcall.c37 : "+m" (args->regs[0]), "+m" (args->regs[1]),
38 "+m" (args->regs[2]), "+m" (args->regs[3])
39 : "m" (args->regs[4]), "m" (args->regs[5]),
40 "m" (args->regs[6])
70 : "+m" (args->regs[0]), "+m" (args->regs[1]),
71 "+m" (args->regs[
89 struct pt_regs regs; local
104 struct pt_regs regs; local
120 struct pt_regs regs; local
[all...]
/u-boot/board/Marvell/octeontx/
H A Dsmc.c17 struct pt_regs regs; local
19 regs.regs[0] = OCTEONTX_DRAM_SIZE;
20 regs.regs[1] = node;
21 smc_call(&regs);
23 return regs.regs[0];
/u-boot/arch/mips/include/asm/
H A Dptrace.h27 unsigned long regs[32]; member in struct:pt_regs
46 static inline unsigned long kernel_stack_pointer(struct pt_regs *regs) argument
48 return regs->regs[31];
56 static inline void instruction_pointer_set(struct pt_regs *regs, argument
59 regs->cp0_epc = val;
68 * @regs: pt_regs from which register value is gotten.
72 * offset of the register in struct pt_regs address which specified by @regs.
75 static inline unsigned long regs_get_register(struct pt_regs *regs, argument
81 return *(unsigned long *)((unsigned long)regs
94 user_stack_pointer(struct pt_regs *regs) argument
99 user_stack_pointer_set(struct pt_regs *regs, unsigned long val) argument
[all...]
/u-boot/board/cavium/thunderx/
H A Datf.c23 struct pt_regs regs; local
24 regs.regs[0] = THUNDERX_MMC_READ;
25 regs.regs[1] = offset;
26 regs.regs[2] = size;
27 regs.regs[3] = (uintptr_t)buffer;
29 smc_call(&regs);
36 struct pt_regs regs; local
49 struct pt_regs regs; local
59 struct pt_regs regs; local
71 struct pt_regs regs; local
83 struct pt_regs regs; local
97 struct pt_regs regs; local
111 struct pt_regs regs; local
122 struct pt_regs regs; local
132 struct pt_regs regs; local
143 struct pt_regs regs; local
165 struct pt_regs regs; local
[all...]
/u-boot/arch/riscv/include/asm/
H A Dptrace.h57 #define user_mode(regs) (((regs)->sstatus & SR_PS) == 0)
60 #define GET_IP(regs) ((regs)->sepc)
61 #define SET_IP(regs, val) (GET_IP(regs) = (val))
63 static inline unsigned long instruction_pointer(struct pt_regs *regs) argument
65 return GET_IP(regs);
68 static inline void instruction_pointer_set(struct pt_regs *regs, ulong val) argument
70 SET_IP(regs, va
79 user_stack_pointer(struct pt_regs *regs) argument
84 user_stack_pointer_set(struct pt_regs *regs, ulong val) argument
93 frame_pointer(struct pt_regs *regs) argument
98 frame_pointer_set(struct pt_regs *regs, ulong val) argument
[all...]
/u-boot/arch/powerpc/cpu/mpc83xx/
H A Dtraps.c53 void show_regs(struct pt_regs *regs) argument
58 regs->nip, regs->xer, regs->link, regs, regs->trap, regs->dar);
60 regs->msr, regs->msr&MSR_EE ? 1 : 0, regs
79 _exception(int signr, struct pt_regs *regs) argument
103 MachineCheckException(struct pt_regs *regs) argument
162 AlignmentException(struct pt_regs *regs) argument
173 ProgramCheckException(struct pt_regs *regs) argument
184 SoftEmuException(struct pt_regs *regs) argument
196 UnknownException(struct pt_regs *regs) argument
207 DebugException(struct pt_regs *regs) argument
[all...]
/u-boot/arch/powerpc/include/asm/
H A Dinterrupt.h11 void external_interrupt(struct pt_regs *regs);
/u-boot/arch/nios2/cpu/
H A Dtraps.c11 void trap_handler (struct pt_regs *regs) argument
15 regs->reg[29] - 4);
18 void soft_emulation (struct pt_regs *regs) argument
24 regs->reg[29] - 4);
/u-boot/arch/mips/lib/
H A Dasm-offsets.c20 OFFSET(PT_R0, pt_regs, regs[0]);
21 OFFSET(PT_R1, pt_regs, regs[1]);
22 OFFSET(PT_R2, pt_regs, regs[2]);
23 OFFSET(PT_R3, pt_regs, regs[3]);
24 OFFSET(PT_R4, pt_regs, regs[4]);
25 OFFSET(PT_R5, pt_regs, regs[5]);
26 OFFSET(PT_R6, pt_regs, regs[6]);
27 OFFSET(PT_R7, pt_regs, regs[7]);
28 OFFSET(PT_R8, pt_regs, regs[8]);
29 OFFSET(PT_R9, pt_regs, regs[
[all...]
/u-boot/arch/arc/lib/
H A Dinterrupts.c62 void show_regs(struct pt_regs *regs) argument
64 printf("ECR:\t0x%08lx\n", regs->ecr);
66 regs->ret, regs->blink, regs->status32);
67 printf("GP: 0x%08lx\t r25: 0x%08lx\t\n", regs->r26, regs->r25);
68 printf("BTA: 0x%08lx\t SP: 0x%08lx\t FP: 0x%08lx\n", regs->bta,
69 regs->sp, regs
76 bad_mode(struct pt_regs *regs) argument
84 do_memory_error(unsigned long address, struct pt_regs *regs) argument
90 do_instruction_error(unsigned long address, struct pt_regs *regs) argument
96 do_machine_check_fault(unsigned long address, struct pt_regs *regs) argument
108 do_itlb_miss(struct pt_regs *regs) argument
114 do_dtlb_miss(struct pt_regs *regs) argument
120 do_tlb_prot_violation(unsigned long address, struct pt_regs *regs) argument
127 do_privilege_violation(struct pt_regs *regs) argument
133 do_trap(struct pt_regs *regs) argument
139 do_extension(struct pt_regs *regs) argument
146 do_swi(struct pt_regs *regs) argument
152 do_divzero(unsigned long address, struct pt_regs *regs) argument
158 do_dcerror(struct pt_regs *regs) argument
164 do_maligned(unsigned long address, struct pt_regs *regs) argument
[all...]
/u-boot/arch/powerpc/cpu/mpc8xx/
H A Dtraps.c55 void show_regs(struct pt_regs *regs) argument
60 regs->nip, regs->xer, regs->link, regs, regs->trap, regs->dar);
62 regs->msr, regs->msr & MSR_EE ? 1 : 0,
63 regs
79 _exception(int signr, struct pt_regs *regs) argument
86 MachineCheckException(struct pt_regs *regs) argument
124 AlignmentException(struct pt_regs *regs) argument
131 ProgramCheckException(struct pt_regs *regs) argument
138 SoftEmuException(struct pt_regs *regs) argument
146 UnknownException(struct pt_regs *regs) argument
153 DebugException(struct pt_regs *regs) argument
[all...]
/u-boot/arch/powerpc/cpu/mpc85xx/
H A Dtraps.c87 void show_regs(struct pt_regs *regs) argument
92 regs->nip, regs->xer, regs->link, regs, regs->trap, regs->dar);
94 regs->msr, regs->msr&MSR_EE ? 1 : 0, regs
115 _exception(int signr, struct pt_regs *regs) argument
122 CritcalInputException(struct pt_regs *regs) argument
129 MachineCheckException(struct pt_regs *regs) argument
201 AlignmentException(struct pt_regs *regs) argument
213 ProgramCheckException(struct pt_regs *regs) argument
236 PITException(struct pt_regs *regs) argument
249 UnknownException(struct pt_regs *regs) argument
261 ExtIntException(struct pt_regs *regs) argument
280 DebugException(struct pt_regs *regs) argument
[all...]
/u-boot/arch/arm/cpu/arm926ejs/mxs/
H A Dspl_lradc_init.c13 #include <asm/arch/imx-regs.h>
19 struct mxs_lradc_regs *regs = (struct mxs_lradc_regs *)MXS_LRADC_BASE; local
23 writel(LRADC_CTRL0_SFTRST, &regs->hw_lradc_ctrl0_clr);
24 writel(LRADC_CTRL0_CLKGATE, &regs->hw_lradc_ctrl0_clr);
25 writel(LRADC_CTRL0_ONCHIP_GROUNDREF, &regs->hw_lradc_ctrl0_clr);
27 clrsetbits_le32(&regs->hw_lradc_ctrl3,
31 clrsetbits_le32(&regs->hw_lradc_ctrl4,
40 struct mxs_lradc_regs *regs = (struct mxs_lradc_regs *)MXS_LRADC_BASE; local
45 if (!(readl(&regs->hw_lradc_status) & LRADC_STATUS_CHANNEL7_PRESENT)) {
52 writel(LRADC_CTRL1_LRADC7_IRQ_EN, &regs
[all...]
/u-boot/arch/arm/include/asm/arch-mxs/
H A Dimx-regs.h12 #include <asm/mach-imx/regs-apbh.h>
13 #include <asm/arch/regs-base.h>
14 #include <asm/mach-imx/regs-bch.h>
15 #include <asm/arch/regs-digctl.h>
16 #include <asm/mach-imx/regs-gpmi.h>
17 #include <asm/mach-imx/regs-lcdif.h>
18 #include <asm/arch/regs-i2c.h>
19 #include <asm/arch/regs-lradc.h>
20 #include <asm/arch/regs-ocotp.h>
21 #include <asm/arch/regs
[all...]
/u-boot/test/lib/
H A Defi_image_region.c16 struct efi_image_regions *regs; local
18 regs = calloc(sizeof(*regs) +
20 ut_assert(regs);
22 regs->max = UT_REG_CAPACITY;
24 ut_asserteq(0, regs->num);
26 efi_image_region_add(regs, (void *)0x4000,
28 ut_asserteq(0, regs->num);
30 efi_image_region_add(regs, (void *)0x3100,
32 ut_asserteq(1, regs
74 struct efi_image_regions *regs; local
[all...]
/u-boot/include/
H A Dspl_gpio.h36 * @regs: Pointer to GPIO registers
41 int spl_gpio_set_pull(void *regs, uint gpio, int pull);
46 * @regs: Pointer to GPIO registers
51 int spl_gpio_output(void *regs, uint gpio, int value);
56 * @regs: Pointer to GPIO registers
60 int spl_gpio_input(void *regs, uint gpio);
H A Dhda_codec.h18 * @regs: HDA registers
22 struct hda_regs *regs; member in struct:hda_codec_priv
29 * @regs: HDA registers
32 int hda_wait_for_ready(struct hda_regs *regs);
37 * @regs: HDA registers
40 int hda_wait_for_valid(struct hda_regs *regs);
45 * @regs: HDA registers
49 int hda_codec_detect(struct hda_regs *regs);
55 * @regs: HDA registers
59 int hda_codecs_init(struct udevice *dev, struct hda_regs *regs, u3
[all...]
/u-boot/include/dm/platform_data/
H A Dspi_davinci.h11 struct davinci_spi_regs *regs; member in struct:davinci_spi_plat
/u-boot/board/qca/ap143/
H A Dap143.c19 void __iomem *regs; local
22 regs = map_physmem(AR71XX_GPIO_BASE, AR71XX_GPIO_SIZE,
28 val = readl(regs + AR71XX_GPIO_REG_OE);
31 writel(val, regs + AR71XX_GPIO_REG_OE);
36 val = readl(regs + QCA953X_GPIO_REG_OUT_FUNC2);
39 writel(val, regs + QCA953X_GPIO_REG_OUT_FUNC2);
44 val = readl(regs + QCA953X_GPIO_REG_IN_ENABLE0);
47 writel(val, regs + QCA953X_GPIO_REG_IN_ENABLE0);
52 val = readl(regs + AR71XX_GPIO_REG_OUT);
54 writel(val, regs
[all...]
/u-boot/arch/powerpc/lib/
H A Dkgdb.c23 /* XXX should save fp regs as well */
81 kgdb_enter(struct pt_regs *regs, kgdb_data *kdp) argument
88 if (regs->nip == (unsigned long)breakinst) {
90 regs->nip += 4;
92 regs->msr &= ~MSR_SE;
95 kdp->sigval = computeSignal(regs->trap);
99 kdp->regs[0].num = PC_REGNUM;
100 kdp->regs[0].val = regs->nip;
102 kdp->regs[
107 kgdb_exit(struct pt_regs *regs, kgdb_data *kdp) argument
131 kgdb_trap(struct pt_regs *regs) argument
150 kgdb_getregs(struct pt_regs *regs, char *buf, int max) argument
184 kgdb_putreg(struct pt_regs *regs, int regno, char *buf, int length) argument
218 kgdb_putregs(struct pt_regs *regs, char *buf, int length) argument
[all...]
/u-boot/arch/xtensa/cpu/
H A Dexceptions.c18 #include <asm/regs.h>
22 void unhandled_exception(struct pt_regs *regs) argument
25 regs->exccause, regs->excvaddr, regs->pc);
/u-boot/drivers/ddr/fsl/
H A Darm_ddr_gen3.c24 * regs has the to-be-set values for DDR controller registers
32 void fsl_ddr_set_memctl_regs(const fsl_ddr_cfg_regs_t *regs, argument
68 if (regs->ddr_eor)
69 ddr_out32(&ddr->eor, regs->ddr_eor);
72 ddr_out32(&ddr->cs0_bnds, regs->cs[i].bnds);
73 ddr_out32(&ddr->cs0_config, regs->cs[i].config);
74 ddr_out32(&ddr->cs0_config_2, regs->cs[i].config_2);
77 ddr_out32(&ddr->cs1_bnds, regs->cs[i].bnds);
78 ddr_out32(&ddr->cs1_config, regs->cs[i].config);
79 ddr_out32(&ddr->cs1_config_2, regs
[all...]
/u-boot/arch/arm/lib/
H A Dinterrupts.c60 static void show_efi_loaded_images(struct pt_regs *regs) argument
62 efi_print_image_infos((void *)instruction_pointer(regs));
65 static void dump_instr(struct pt_regs *regs) argument
67 unsigned long addr = instruction_pointer(regs);
68 const int thumb = thumb_mode(regs);
89 void show_regs (struct pt_regs *regs) argument
103 flags = condition_codes (regs);
106 instruction_pointer(regs), regs->ARM_lr);
109 instruction_pointer(regs)
133 fixup_pc(struct pt_regs *regs, int offset) argument
143 smh_emulate_trap(struct pt_regs *regs) argument
[all...]
/u-boot/drivers/net/fm/
H A Dtgec_phy.c17 * done through the TSEC1 MIIM regs
24 struct tgec_mdio_controller *regs = bus->priv; local
31 out_be32(&regs->mdio_stat, stat_val);
32 while ((in_be32(&regs->mdio_stat)) & MDIO_STAT_BSY)
37 out_be32(&regs->mdio_ctl, mdio_ctl);
40 out_be32(&regs->mdio_addr, regnum & 0xffff);
43 while ((in_be32(&regs->mdio_stat)) & MDIO_STAT_BSY)
47 out_be32(&regs->mdio_data, MDIO_DATA(value));
50 while ((in_be32(&regs->mdio_data)) & MDIO_DATA_BSY)
59 * TSEC1 MIIM regs
66 struct tgec_mdio_controller *regs = bus->priv; local
[all...]

Completed in 304 milliseconds

1234567891011>>