mirror of
https://github.com/AsahiLinux/u-boot
synced 2025-02-17 22:49:02 +00:00
test: dm: fwu: fix for the updated api
fwu_get_mdata() no more requires 'dev' argument and fwu_check_mdata_validity() has been rendered useless and dropped. Fix the test cases to work with aforementioned changes. Signed-off-by: Jassi Brar <jaswinder.singh@linaro.org> Acked-by: Ilias Apalodimas <ilias.apalodimas@linaro.org> Tested-by: Sughosh Ganu <sughosh.ganu@linaro.org>
This commit is contained in:
parent
1e917a69e5
commit
72168b929e
1 changed files with 3 additions and 19 deletions
|
@ -98,7 +98,7 @@ static int dm_test_fwu_mdata_read(struct unit_test_state *uts)
|
|||
ut_assertok(populate_mmc_disk_image(uts));
|
||||
ut_assertok(write_mmc_blk_device(uts));
|
||||
|
||||
ut_assertok(fwu_get_mdata(dev, &mdata));
|
||||
ut_assertok(fwu_get_mdata(&mdata));
|
||||
|
||||
ut_asserteq(mdata.version, 0x1);
|
||||
|
||||
|
@ -118,30 +118,14 @@ static int dm_test_fwu_mdata_write(struct unit_test_state *uts)
|
|||
|
||||
ut_assertok(uclass_first_device_err(UCLASS_FWU_MDATA, &dev));
|
||||
|
||||
ut_assertok(fwu_get_mdata(dev, &mdata));
|
||||
ut_assertok(fwu_get_mdata(&mdata));
|
||||
|
||||
active_idx = (mdata.active_index + 1) % CONFIG_FWU_NUM_BANKS;
|
||||
ut_assertok(fwu_set_active_index(active_idx));
|
||||
|
||||
ut_assertok(fwu_get_mdata(dev, &mdata));
|
||||
ut_assertok(fwu_get_mdata(&mdata));
|
||||
ut_asserteq(mdata.active_index, active_idx);
|
||||
|
||||
return 0;
|
||||
}
|
||||
DM_TEST(dm_test_fwu_mdata_write, UT_TESTF_SCAN_FDT);
|
||||
|
||||
static int dm_test_fwu_mdata_check(struct unit_test_state *uts)
|
||||
{
|
||||
struct udevice *dev;
|
||||
|
||||
ut_assertok(setup_blk_device(uts));
|
||||
ut_assertok(populate_mmc_disk_image(uts));
|
||||
ut_assertok(write_mmc_blk_device(uts));
|
||||
|
||||
ut_assertok(uclass_first_device_err(UCLASS_FWU_MDATA, &dev));
|
||||
|
||||
ut_assertok(fwu_check_mdata_validity());
|
||||
|
||||
return 0;
|
||||
}
|
||||
DM_TEST(dm_test_fwu_mdata_check, UT_TESTF_SCAN_FDT);
|
||||
|
|
Loading…
Add table
Reference in a new issue