Home
last modified time | relevance | path

Searched refs:bch_regs (Results 1 – 3 of 3) sorted by relevance

/linux-4.1.27/drivers/mtd/nand/gpmi-nand/
Dgpmi-lib.c173 ret = gpmi_reset_block(r->bch_regs, GPMI_IS_MX23(this)); in gpmi_init()
220 reg = readl(r->bch_regs + i * 0x10); in gpmi_dump_info()
283 ret = gpmi_reset_block(r->bch_regs, GPMI_IS_MX23(this)); in bch_set_geometry()
293 r->bch_regs + HW_BCH_FLASH0LAYOUT0); in bch_set_geometry()
299 r->bch_regs + HW_BCH_FLASH0LAYOUT1); in bch_set_geometry()
302 writel(0, r->bch_regs + HW_BCH_LAYOUTSELECT); in bch_set_geometry()
306 r->bch_regs + HW_BCH_CTRL_SET); in bch_set_geometry()
1083 writel(BM_BCH_CTRL_COMPLETE_IRQ, r->bch_regs + HW_BCH_CTRL_CLR); in gpmi_clear_bch()
Dgpmi-nand.c515 res->bch_regs = p; in acquire_register_block()
1078 void __iomem *bch_regs = this->resources.bch_regs; in gpmi_ecc_read_subpage() local
1124 r1_old = r1_new = readl(bch_regs + HW_BCH_FLASH0LAYOUT0); in gpmi_ecc_read_subpage()
1125 r2_old = r2_new = readl(bch_regs + HW_BCH_FLASH0LAYOUT1); in gpmi_ecc_read_subpage()
1135 writel(r1_new, bch_regs + HW_BCH_FLASH0LAYOUT0); in gpmi_ecc_read_subpage()
1139 writel(r2_new, bch_regs + HW_BCH_FLASH0LAYOUT1); in gpmi_ecc_read_subpage()
1154 writel(r1_old, bch_regs + HW_BCH_FLASH0LAYOUT0); in gpmi_ecc_read_subpage()
1155 writel(r2_old, bch_regs + HW_BCH_FLASH0LAYOUT1); in gpmi_ecc_read_subpage()
Dgpmi-nand.h28 void __iomem *bch_regs; member