Lines Matching defs:io
155 } io;
261 struct regmap *io;
457 regmap_write(nc->io, op, addr);
485 !atmel_nand_dma_transfer(nc, buf, nand->activecs->io.dma, len,
490 ioread16_rep(nand->activecs->io.virt, buf, len / 2);
492 ioread8_rep(nand->activecs->io.virt, buf, len);
509 !atmel_nand_dma_transfer(nc, (void *)buf, nand->activecs->io.dma,
514 iowrite16_rep(nand->activecs->io.virt, buf, len / 2);
516 iowrite8_rep(nand->activecs->io.virt, buf, len);
583 nand->activecs->io.virt + nc->caps->cle_offs);
588 nand->activecs->io.virt + nc->caps->ale_offs);
1676 nand->cs[i].io.dma = res.start;
1677 nand->cs[i].io.virt = devm_ioremap_resource(nc->dev, &res);
1678 if (IS_ERR(nand->cs[i].io.virt))
1679 return ERR_CAST(nand->cs[i].io.virt);
1794 nand->cs[0].io.virt = devm_platform_get_and_ioremap_resource(pdev, 0, &res);
1795 if (IS_ERR(nand->cs[0].io.virt))
1796 return PTR_ERR(nand->cs[0].io.virt);
1798 nand->cs[0].io.dma = res->start;
2194 regmap_conf.name = "nfc-io";
2196 nc->io = devm_regmap_init_mmio(dev, iomem, ®map_conf);
2197 if (IS_ERR(nc->io)) {
2198 ret = PTR_ERR(nc->io);
2273 np = of_parse_phandle(dev->of_node, "atmel,nfc-io", 0);
2275 dev_err(dev, "Missing or invalid atmel,nfc-io property\n");
2279 nc->io = syscon_node_to_regmap(np);
2281 if (IS_ERR(nc->io)) {
2282 ret = PTR_ERR(nc->io);