Lines Matching refs:ndfcbase
39 void __iomem *ndfcbase;
56 ccr = in_be32(ndfc->ndfcbase + NDFC_CCR);
62 out_be32(ndfc->ndfcbase + NDFC_CCR, ccr);
73 writel(cmd & 0xFF, ndfc->ndfcbase + NDFC_CMD);
75 writel(cmd & 0xFF, ndfc->ndfcbase + NDFC_ALE);
82 return in_be32(ndfc->ndfcbase + NDFC_STAT) & NDFC_STAT_IS_READY;
90 ccr = in_be32(ndfc->ndfcbase + NDFC_CCR);
92 out_be32(ndfc->ndfcbase + NDFC_CCR, ccr);
104 ecc = in_be32(ndfc->ndfcbase + NDFC_ECC);
126 *p++ = in_be32(ndfc->ndfcbase + NDFC_DATA);
135 out_be32(ndfc->ndfcbase + NDFC_DATA, *p++);
144 if (*p++ != in_be32(ndfc->ndfcbase + NDFC_DATA))
166 chip->IO_ADDR_R = ndfc->ndfcbase + NDFC_DATA;
167 chip->IO_ADDR_W = ndfc->ndfcbase + NDFC_DATA;
249 ndfc->ndfcbase = of_iomap(ofdev->dev.of_node, 0);
250 if (!ndfc->ndfcbase) {
262 out_be32(ndfc->ndfcbase + NDFC_CCR, ccr);
268 out_be32(ndfc->ndfcbase + offset, *reg);
273 iounmap(ndfc->ndfcbase);