@@ -178,17 +178,7 @@ struct blk_desc *blk_get_by_device(struct udevice *dev)
178
178
return NULL ;
179
179
}
180
180
181
- /**
182
- * get_desc() - Get the block device descriptor for the given device number
183
- *
184
- * @uclass_id: Interface type
185
- * @devnum: Device number (0 = first)
186
- * @descp: Returns block device descriptor on success
187
- * Return: 0 on success, -ENODEV if there is no such device and no device
188
- * with a higher device number, -ENOENT if there is no such device but there
189
- * is one with a higher number, or other -ve on other error.
190
- */
191
- static int get_desc (enum uclass_id uclass_id , int devnum , struct blk_desc * * descp )
181
+ int blk_get_desc (enum uclass_id uclass_id , int devnum , struct blk_desc * * descp )
192
182
{
193
183
bool found_more = false;
194
184
struct udevice * dev ;
@@ -240,7 +230,7 @@ int blk_list_part(enum uclass_id uclass_id)
240
230
int ret ;
241
231
242
232
for (ok = 0 , devnum = 0 ;; ++ devnum ) {
243
- ret = get_desc (uclass_id , devnum , & desc );
233
+ ret = blk_get_desc (uclass_id , devnum , & desc );
244
234
if (ret == - ENODEV )
245
235
break ;
246
236
else if (ret )
@@ -263,7 +253,7 @@ int blk_print_part_devnum(enum uclass_id uclass_id, int devnum)
263
253
struct blk_desc * desc ;
264
254
int ret ;
265
255
266
- ret = get_desc (uclass_id , devnum , & desc );
256
+ ret = blk_get_desc (uclass_id , devnum , & desc );
267
257
if (ret )
268
258
return ret ;
269
259
if (desc -> type == DEV_TYPE_UNKNOWN )
@@ -280,7 +270,7 @@ void blk_list_devices(enum uclass_id uclass_id)
280
270
int i ;
281
271
282
272
for (i = 0 ;; ++ i ) {
283
- ret = get_desc (uclass_id , i , & desc );
273
+ ret = blk_get_desc (uclass_id , i , & desc );
284
274
if (ret == - ENODEV )
285
275
break ;
286
276
else if (ret )
@@ -297,7 +287,7 @@ int blk_print_device_num(enum uclass_id uclass_id, int devnum)
297
287
struct blk_desc * desc ;
298
288
int ret ;
299
289
300
- ret = get_desc (uclass_id , devnum , & desc );
290
+ ret = blk_get_desc (uclass_id , devnum , & desc );
301
291
if (ret )
302
292
return ret ;
303
293
printf ("\nIDE device %d: " , devnum );
@@ -312,7 +302,7 @@ int blk_show_device(enum uclass_id uclass_id, int devnum)
312
302
int ret ;
313
303
314
304
printf ("\nDevice %d: " , devnum );
315
- ret = get_desc (uclass_id , devnum , & desc );
305
+ ret = blk_get_desc (uclass_id , devnum , & desc );
316
306
if (ret == - ENODEV || ret == - ENOENT ) {
317
307
printf ("unknown device\n" );
318
308
return - ENODEV ;
@@ -334,7 +324,7 @@ ulong blk_read_devnum(enum uclass_id uclass_id, int devnum, lbaint_t start,
334
324
ulong n ;
335
325
int ret ;
336
326
337
- ret = get_desc (uclass_id , devnum , & desc );
327
+ ret = blk_get_desc (uclass_id , devnum , & desc );
338
328
if (ret )
339
329
return ret ;
340
330
n = blk_dread (desc , start , blkcnt , buffer );
@@ -350,7 +340,7 @@ ulong blk_write_devnum(enum uclass_id uclass_id, int devnum, lbaint_t start,
350
340
struct blk_desc * desc ;
351
341
int ret ;
352
342
353
- ret = get_desc (uclass_id , devnum , & desc );
343
+ ret = blk_get_desc (uclass_id , devnum , & desc );
354
344
if (ret )
355
345
return ret ;
356
346
return blk_dwrite (desc , start , blkcnt , buffer );
0 commit comments