Add an 'mtd_num' field to the UBI device information structure.
Signed-off-by: Artem Bityutskiy <Artem.Bityutskiy@nokia.com>
/**
* struct ubi_dev_info - UBI device information.
+ * @dev_num: UBI device number
+ * @mtd_num: MTD device number on top of which this UBI device is working
* @vol_count: count of volumes on this UBI device
* @lowest_vol_id: lowest volume ID
* @highest_vol_id: highest volume ID
struct ubi_dev_info
{
int dev_num;
+ int mtd_num;
int vol_count;
int lowest_vol_id;
int highest_vol_id;
if (dev_get_major(lib, dev_num, &info->major, &info->minor))
return -1;
+ if (dev_read_int(lib->dev_mtd_num, dev_num, &info->mtd_num))
+ return -1;
if (dev_read_int(lib->dev_avail_ebs, dev_num, &info->avail_lebs))
return -1;
if (dev_read_int(lib->dev_total_ebs, dev_num, &info->total_lebs))