Lines Matching refs:ndfcbase
38 void __iomem *ndfcbase;
53 ccr = __raw_readl(ndfc->ndfcbase + NDFC_CCR);
59 __raw_writel(ccr, ndfc->ndfcbase + NDFC_CCR);
70 writel(cmd & 0xFF, ndfc->ndfcbase + NDFC_CMD);
72 writel(cmd & 0xFF, ndfc->ndfcbase + NDFC_ALE);
79 return __raw_readl(ndfc->ndfcbase + NDFC_STAT) & NDFC_STAT_IS_READY;
87 ccr = __raw_readl(ndfc->ndfcbase + NDFC_CCR);
89 __raw_writel(ccr, ndfc->ndfcbase + NDFC_CCR);
101 ecc = __raw_readl(ndfc->ndfcbase + NDFC_ECC);
122 *p++ = __raw_readl(ndfc->ndfcbase + NDFC_DATA);
131 __raw_writel(*p++, ndfc->ndfcbase + NDFC_DATA);
140 if (*p++ != __raw_readl(ndfc->ndfcbase + NDFC_DATA))
153 chip->IO_ADDR_R = ndfc->ndfcbase + NDFC_DATA;
154 chip->IO_ADDR_W = ndfc->ndfcbase + NDFC_DATA;
188 ndfc->ndfcbase + NDFC_BCFG0 + (nc->chip_offset << 2));
233 ndfc->ndfcbase = ioremap64(phys, res->end - res->start + 1);
234 if (!ndfc->ndfcbase) {
239 __raw_writel(settings->ccr_settings, ndfc->ndfcbase + NDFC_CCR);
247 __raw_readl(ndfc->ndfcbase + NDFC_REVID));
261 iounmap(ndfc_ctrl.ndfcbase);
262 ndfc_ctrl.ndfcbase = NULL;