Home
last modified time | relevance | path

Searched refs:upm (Results 1 – 5 of 5) sorted by relevance

/rk3399_rockchip-uboot/drivers/mtd/nand/raw/
H A Dfsl_upm.c18 static void fsl_upm_start_pattern(struct fsl_upm *upm, u32 pat_offset) in fsl_upm_start_pattern() argument
20 clrsetbits_be32(upm->mxmr, MxMR_MAD_MSK, MxMR_OP_RUNP | pat_offset); in fsl_upm_start_pattern()
21 (void)in_be32(upm->mxmr); in fsl_upm_start_pattern()
24 static void fsl_upm_end_pattern(struct fsl_upm *upm) in fsl_upm_end_pattern() argument
26 clrbits_be32(upm->mxmr, MxMR_OP_RUNP); in fsl_upm_end_pattern()
28 while (in_be32(upm->mxmr) & MxMR_OP_RUNP) in fsl_upm_end_pattern()
32 static void fsl_upm_run_pattern(struct fsl_upm *upm, int width, in fsl_upm_run_pattern() argument
35 out_be32(upm->mar, mar); in fsl_upm_run_pattern()
36 (void)in_be32(upm->mar); in fsl_upm_run_pattern()
73 fun->upm.io_addr + fun->chip_offset * chip_nr; in fun_select_chip()
[all …]
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8xxx/
H A Dfsl_lbc.c107 void upmconfig(uint upm, uint *table, uint size) in upmconfig() argument
112 u32 msel = BR_UPMx_TO_MSEL(upm); in upmconfig()
113 u32 *mxmr = &lbc->mamr + upm; in upmconfig()
116 if (upm < UPMA || upm > UPMC) { in upmconfig()
117 printf("Error: %s() Bad UPM index %d\n", __func__, upm); in upmconfig()
/rk3399_rockchip-uboot/include/linux/mtd/
H A Dfsl_upm.h27 struct fsl_upm upm; member
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc8xx/
H A Dcpu.c179 void upmconfig(uint upm, uint *table, uint size) in upmconfig() argument
188 out_be32(&memctl->memc_mcr, addr | upm); /* (16-16) */ in upmconfig()
/rk3399_rockchip-uboot/arch/powerpc/include/asm/
H A Dfsl_lbc.h469 extern void upmconfig(uint upm, uint *table, uint size);