Lines Matching refs:dev_desc

15 int uimage_load_one(struct blk_desc *dev_desc, disk_partition_t *part,  in uimage_load_one()  argument
23 blksz = dev_desc->blksz; in uimage_load_one()
36 if (blk_dread(dev_desc, part->start + blkoff, in uimage_load_one()
45 if (blk_dread(dev_desc, part->start + blkoff, in uimage_load_one()
53 static image_header_t *uimage_get_hdr(struct blk_desc *dev_desc, in uimage_get_hdr() argument
62 if (blk_dread(dev_desc, part->start, 1, hdr) != 1) in uimage_get_hdr()
76 struct blk_desc *dev_desc; in uimage_load_bootables() local
92 dev_desc = rockchip_get_bootdev(); in uimage_load_bootables()
93 if (!dev_desc) { in uimage_load_bootables()
103 if (part_get_info_by_name(dev_desc, part_name, &part) < 0) { in uimage_load_bootables()
108 hdr = uimage_get_hdr(dev_desc, &part); in uimage_load_bootables()
113 blknum = DIV_ROUND_UP(image_get_image_size(hdr), dev_desc->blksz); in uimage_load_bootables()
114 hdr = sysmem_alloc(MEM_UIMAGE, blknum * dev_desc->blksz); in uimage_load_bootables()
118 if (blk_dread(dev_desc, part.start, blknum, (void *)hdr) != blknum) { in uimage_load_bootables()
187 int uimage_init_resource(struct blk_desc *dev_desc) in uimage_init_resource() argument
196 if (!dev_desc) in uimage_init_resource()
203 if (part_get_info_by_name(dev_desc, part_name, &part) < 0) { in uimage_init_resource()
208 hdr = uimage_get_hdr(dev_desc, &part); in uimage_init_resource()
216 buf = memalign(ARCH_DMA_MINALIGN, ALIGN(size, dev_desc->blksz)); in uimage_init_resource()
221 part.start + (offset / dev_desc->blksz)); in uimage_init_resource()
222 ret = uimage_load_one(dev_desc, &part, offset, size, buf); in uimage_init_resource()
226 ret = resource_setup_ram_list(dev_desc, buf); in uimage_init_resource()