Searched refs:bch_regs (Results 1 – 3 of 3) sorted by relevance
248 ret = mxs_wait_mask_set(&nand_info->bch_regs->hw_bch_ctrl_reg, in mxs_nand_wait_for_bch_complete()251 writel(BCH_CTRL_COMPLETE_IRQ, &nand_info->bch_regs->hw_bch_ctrl_clr); in mxs_nand_wait_for_bch_complete()1003 struct mxs_bch_regs *bch_regs = nand_info->bch_regs; in mxs_nand_setup_ecc() local1014 mxs_reset_block(&bch_regs->hw_bch_ctrl_reg); in mxs_nand_setup_ecc()1023 writel(tmp, &bch_regs->hw_bch_flash0layout0); in mxs_nand_setup_ecc()1031 writel(tmp, &bch_regs->hw_bch_flash0layout1); in mxs_nand_setup_ecc()1034 writel(0, &bch_regs->hw_bch_layoutselect); in mxs_nand_setup_ecc()1037 writel(BCH_CTRL_COMPLETE_IRQ_EN, &bch_regs->hw_bch_ctrl_set); in mxs_nand_setup_ecc()1127 mxs_reset_block(&info->bch_regs->hw_bch_ctrl_reg); in mxs_nand_init_dma()1166 nand_info->bch_regs = (struct mxs_bch_regs *)MXS_BCH_BASE; in mxs_nand_init_spl()[all …]
56 struct mxs_bch_regs *bch_regs; member
68 info->bch_regs = devm_ioremap(dev, res.start, resource_size(&res)); in mxs_nand_dt_probe()