Lines Matching refs:udev
16 ulong rkflash_bread(struct udevice *udev, lbaint_t start, in rkflash_bread() argument
19 struct blk_desc *block_dev = dev_get_uclass_platdata(udev); in rkflash_bread()
20 struct rkflash_info *priv = dev_get_priv(udev->parent); in rkflash_bread()
32 return (ulong)priv->read(udev->parent, (u32)start, (u32)blkcnt, dst); in rkflash_bread()
35 ulong rkflash_bwrite(struct udevice *udev, lbaint_t start, in rkflash_bwrite() argument
38 struct blk_desc *block_dev = dev_get_uclass_platdata(udev); in rkflash_bwrite()
39 struct rkflash_info *priv = dev_get_priv(udev->parent); in rkflash_bwrite()
50 return (ulong)priv->write(udev->parent, (u32)start, (u32)blkcnt, src); in rkflash_bwrite()
53 ulong rkflash_berase(struct udevice *udev, lbaint_t start, in rkflash_berase() argument
56 struct blk_desc *block_dev = dev_get_uclass_platdata(udev); in rkflash_berase()
57 struct rkflash_info *priv = dev_get_priv(udev->parent); in rkflash_berase()
68 return (ulong)priv->erase(udev->parent, (u32)start, (u32)blkcnt); in rkflash_berase()
71 static int rkflash_blk_probe(struct udevice *udev) in rkflash_blk_probe() argument
73 struct rkflash_info *priv = dev_get_priv(udev->parent); in rkflash_blk_probe()
74 struct blk_desc *desc = dev_get_uclass_platdata(udev); in rkflash_blk_probe()
95 udev, priv, udev->parent); in rkflash_blk_probe()
96 priv->child_dev = udev; in rkflash_blk_probe()
99 desc->bdev = udev; in rkflash_blk_probe()
104 rkflash_test(udev); in rkflash_blk_probe()