Home
last modified time | relevance | path

Searched refs:ifc_nand (Results 1 – 8 of 8) sorted by relevance

/openbmc/u-boot/drivers/mtd/nand/raw/
H A Dfsl_ifc_nand.c232 ifc_out32(&ifc->ifc_nand.row0, page_addr); in set_addr()
233 ifc_out32(&ifc->ifc_nand.col0, (oob ? IFC_NAND_COL_MS : 0) | column); in set_addr()
267 ifc_out32(&ifc->ifc_nand.nand_csel, priv->bank << IFC_NAND_CSEL_SHIFT); in fsl_ifc_run_command()
270 ifc_out32(&ifc->ifc_nand.nandseq_strt, in fsl_ifc_run_command()
277 ctrl->status = ifc_in32(&ifc->ifc_nand.nand_evter_stat); in fsl_ifc_run_command()
283 ifc_out32(&ifc->ifc_nand.nand_evter_stat, ctrl->status); in fsl_ifc_run_command()
297 eccstat_regs = ifc->ifc_nand.nand_eccstat; in fsl_ifc_run_command()
339 ifc_out32(&ifc->ifc_nand.nand_fir0, in fsl_ifc_do_read()
345 ifc_out32(&ifc->ifc_nand.nand_fir1, 0x0); in fsl_ifc_do_read()
347 ifc_out32(&ifc->ifc_nand.nand_fcr0, in fsl_ifc_do_read()
[all …]
H A Dfsl_ifc_spl.c79 status = ifc_in32(&ifc->ifc_nand.nand_evter_stat); in nand_wait()
89 eccstat[i] = ifc_in32(&ifc->ifc_nand.nand_eccstat[i]); in nand_wait()
96 ifc_out32(&ifc->ifc_nand.nand_evter_stat, status); in nand_wait()
162 ifc_out32(&ifc->ifc_nand.ncfgr, 0x0); in nand_spl_load_image()
165 ifc_out32(&ifc->ifc_nand.nand_evter_stat, 0xffffffff); in nand_spl_load_image()
169 ifc_out32(&ifc->ifc_nand.nand_fir0, in nand_spl_load_image()
175 ifc_out32(&ifc->ifc_nand.nand_fir1, 0x0); in nand_spl_load_image()
177 ifc_out32(&ifc->ifc_nand.nand_fcr0, in nand_spl_load_image()
181 ifc_out32(&ifc->ifc_nand.nand_fir0, in nand_spl_load_image()
186 ifc_out32(&ifc->ifc_nand.nand_fir1, 0x0); in nand_spl_load_image()
[all …]
/openbmc/linux/drivers/mtd/nand/raw/
H A Dfsl_ifc_nand.c149 ifc_out32(page_addr, &ifc->ifc_nand.row0); in set_addr()
150 ifc_out32((oob ? IFC_NAND_COL_MS : 0) | column, &ifc->ifc_nand.col0); in set_addr()
184 &ifc->ifc_nand.nand_csel); in fsl_ifc_run_command()
189 ifc_in32(&ifc->ifc_nand.nand_fir0), in fsl_ifc_run_command()
190 ifc_in32(&ifc->ifc_nand.nand_fcr0)); in fsl_ifc_run_command()
195 ifc_out32(IFC_NAND_SEQ_STRT_FIR_STRT, &ifc->ifc_nand.nandseq_strt); in fsl_ifc_run_command()
218 eccstat_regs = ifc->ifc_nand.nand_eccstat; in fsl_ifc_run_command()
265 &ifc->ifc_nand.nand_fir0); in fsl_ifc_do_read()
266 ifc_out32(0x0, &ifc->ifc_nand.nand_fir1); in fsl_ifc_do_read()
270 &ifc->ifc_nand.nand_fcr0); in fsl_ifc_do_read()
[all …]
/openbmc/linux/drivers/memory/
H A Dfsl_ifc.c121 stat = ifc_in32(&ifc->ifc_nand.nand_evter_stat); in check_nand_stat()
123 ifc_out32(stat, &ifc->ifc_nand.nand_evter_stat); in check_nand_stat()
/openbmc/linux/arch/powerpc/boot/dts/fsl/
H A Dp1010rdb-pa.dtsi35 &ifc_nand {
H A Dp1010rdb.dtsi72 ifc_nand: nand@1,0 { label
/openbmc/linux/include/linux/
H A Dfsl_ifc.h824 struct fsl_ifc_nand ifc_nand; member
/openbmc/u-boot/include/
H A Dfsl_ifc.h1024 struct fsl_ifc_nand ifc_nand; member