Home
last modified time | relevance | path

Searched refs:ifc (Results 1 – 17 of 17) sorted by relevance

/rk3399_rockchip-uboot/drivers/mtd/nand/raw/
H A Dfsl_ifc_spl.c70 struct fsl_ifc_runtime *ifc = runtime_regs_address(); in nand_wait() local
80 status = ifc_in32(&ifc->ifc_nand.nand_evter_stat); in nand_wait()
90 eccstat[i] = ifc_in32(&ifc->ifc_nand.nand_eccstat[i]); in nand_wait()
97 ifc_out32(&ifc->ifc_nand.nand_evter_stat, status); in nand_wait()
111 struct fsl_ifc_runtime *ifc = NULL; in nand_spl_load_image() local
128 ifc = runtime_regs_address(); in nand_spl_load_image()
163 ifc_out32(&ifc->ifc_nand.ncfgr, 0x0); in nand_spl_load_image()
166 ifc_out32(&ifc->ifc_nand.nand_evter_stat, 0xffffffff); in nand_spl_load_image()
170 ifc_out32(&ifc->ifc_nand.nand_fir0, in nand_spl_load_image()
176 ifc_out32(&ifc->ifc_nand.nand_fir1, 0x0); in nand_spl_load_image()
[all …]
H A Dfsl_ifc_nand.c227 struct fsl_ifc_runtime *ifc = ctrl->regs.rregs; in set_addr() local
233 ifc_out32(&ifc->ifc_nand.row0, page_addr); in set_addr()
234 ifc_out32(&ifc->ifc_nand.col0, (oob ? IFC_NAND_COL_MS : 0) | column); in set_addr()
261 struct fsl_ifc_runtime *ifc = ctrl->regs.rregs; in fsl_ifc_run_command() local
268 ifc_out32(&ifc->ifc_nand.nand_csel, priv->bank << IFC_NAND_CSEL_SHIFT); in fsl_ifc_run_command()
271 ifc_out32(&ifc->ifc_nand.nandseq_strt, in fsl_ifc_run_command()
278 ctrl->status = ifc_in32(&ifc->ifc_nand.nand_evter_stat); in fsl_ifc_run_command()
284 ifc_out32(&ifc->ifc_nand.nand_evter_stat, ctrl->status); in fsl_ifc_run_command()
298 eccstat_regs = ifc->ifc_nand.nand_eccstat; in fsl_ifc_run_command()
336 struct fsl_ifc_runtime *ifc = ctrl->regs.rregs; in fsl_ifc_do_read() local
[all …]
/rk3399_rockchip-uboot/board/freescale/p1010rdb/
H A Dspl.c29 struct fsl_ifc ifc = {(void *)CONFIG_SYS_IFC_ADDR, (void *)NULL}; in board_init_f() local
34 setbits_be32(&ifc.gregs->ifc_gcr, 1 << IFC_GCR_TBCTL_TRN_TIME_SHIFT); in board_init_f()
H A Dp1010rdb.c80 struct fsl_ifc ifc = {(void *)CONFIG_SYS_IFC_ADDR, (void *)NULL}; in board_early_init_f() local
82 setbits_be32(&ifc.gregs->ifc_gcr, 1 << IFC_GCR_TBCTL_TRN_TIME_SHIFT); in board_early_init_f()
H A DREADME.P1010RDB-PB122 run 'mux ifc' in U-Boot to validate IFC with invalidating SDHC.
125 set 'ifc' in hwconfig and save it.
/rk3399_rockchip-uboot/board/freescale/c29xpcie/
H A Dc29xpcie.c41 struct fsl_ifc ifc = {(void *)CONFIG_SYS_IFC_ADDR, (void *)NULL}; in board_early_init_f() local
44 setbits_be32(&ifc.gregs->ifc_gcr, 1 << IFC_GCR_TBCTL_TRN_TIME_SHIFT); in board_early_init_f()
/rk3399_rockchip-uboot/arch/arm/dts/
H A Dfsl-ls1043a-rdb.dts66 &ifc {
85 compatible = "fsl,ifc-nand";
H A Dfsl-ls1043a-qds.dtsi133 &ifc {
152 compatible = "fsl,ifc-nand";
H A Dls1021a-twr.dtsi63 &ifc {
H A Dls1021a-iot.dtsi60 &ifc {
H A Dfsl-ls1046a.dtsi76 ifc: ifc@1530000 { label
77 compatible = "fsl,ifc", "simple-bus";
H A Dfsl-ls1043a.dtsi76 ifc: ifc@1530000 { label
77 compatible = "fsl,ifc", "simple-bus";
H A Dls1021a.dtsi79 ifc: ifc@1530000 { label
80 compatible = "fsl,ifc", "simple-bus";
H A Dls1021a-qds.dtsi114 &ifc {
/rk3399_rockchip-uboot/board/freescale/bsc9132qds/
H A Dbsc9132qds.c39 struct fsl_ifc ifc = {(void *)CONFIG_SYS_IFC_ADDR, (void *)NULL}; in board_early_init_f() local
41 setbits_be32(&ifc.gregs->ifc_gcr, 1 << IFC_GCR_TBCTL_TRN_TIME_SHIFT); in board_early_init_f()
/rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/
H A Du-boot-spl.lds70 /* For ifc, elbc, esdhc, espi, all need the SPL without section .resetvec */
/rk3399_rockchip-uboot/arch/arm/cpu/armv8/
H A Dsha1_ce_core.S38 .ifc \ev, ev