Lines Matching refs:ndev
15 struct blk_desc *rknand_get_blk_desc(struct rknand_dev *ndev) in rknand_get_blk_desc() argument
20 device_find_first_child(ndev->dev, &dev); in rknand_get_blk_desc()
32 struct rknand_dev *ndev = dev_get_priv(udev->parent); in rknand_bread() local
41 if (ndev->read == NULL) in rknand_bread()
44 err = ndev->read(0, (u32)start, (u32)blkcnt, dst); in rknand_bread()
55 struct rknand_dev *ndev = dev_get_priv(udev->parent); in rknand_bwrite() local
64 if (ndev->write == NULL) in rknand_bwrite()
67 err = ndev->write(0, (u32)start, (u32)blkcnt, src); in rknand_bwrite()
78 struct rknand_dev *ndev = dev_get_priv(udev->parent); in rknand_berase() local
87 if (ndev->erase == NULL) in rknand_berase()
90 err = ndev->erase(0, (u32)start, (u32)blkcnt); in rknand_berase()
163 struct rknand_dev *ndev = dev_get_priv(udev->parent); in rknand_blk_probe() local
167 udev, ndev, udev->parent); in rknand_blk_probe()
168 ndev->dev = udev; in rknand_blk_probe()
170 desc->lba = ndev->density; in rknand_blk_probe()
185 struct rknand_dev *ndev = dev_get_priv(udev); in rockchip_nand_probe() local
187 ndev->ioaddr = dev_read_addr_ptr(udev); in rockchip_nand_probe()
188 ret = rk_ftl_init(ndev->ioaddr); in rockchip_nand_probe()
190 ndev->density = ftl_get_density(0); in rockchip_nand_probe()
191 ndev->read = ftl_read; in rockchip_nand_probe()
192 ndev->write = ftl_write; in rockchip_nand_probe()
193 ndev->erase = ftl_discard; in rockchip_nand_probe()