dm: Use driver_info index instead of pointer
[platform/kernel/u-boot.git] / test / dm / of_platdata.c
index bad733f..4f3cc15 100644 (file)
@@ -183,22 +183,22 @@ static int dm_test_of_platdata_phandle(struct unit_test_state *uts)
        ut_asserteq_str("sandbox_clk_test", dev->name);
        plat = dev_get_platdata(dev);
 
-       ut_assertok(device_get_by_driver_info(plat->clocks[0].node, &clk));
+       ut_assertok(device_get_by_driver_info_idx(plat->clocks[0].idx, &clk));
        ut_asserteq_str("fixed_clock", clk->name);
 
-       ut_assertok(device_get_by_driver_info(plat->clocks[1].node, &clk));
+       ut_assertok(device_get_by_driver_info_idx(plat->clocks[1].idx, &clk));
        ut_asserteq_str("sandbox_clk", clk->name);
        ut_asserteq(1, plat->clocks[1].arg[0]);
 
-       ut_assertok(device_get_by_driver_info(plat->clocks[2].node, &clk));
+       ut_assertok(device_get_by_driver_info_idx(plat->clocks[2].idx, &clk));
        ut_asserteq_str("sandbox_clk", clk->name);
        ut_asserteq(0, plat->clocks[2].arg[0]);
 
-       ut_assertok(device_get_by_driver_info(plat->clocks[3].node, &clk));
+       ut_assertok(device_get_by_driver_info_idx(plat->clocks[3].idx, &clk));
        ut_asserteq_str("sandbox_clk", clk->name);
        ut_asserteq(3, plat->clocks[3].arg[0]);
 
-       ut_assertok(device_get_by_driver_info(plat->clocks[4].node, &clk));
+       ut_assertok(device_get_by_driver_info_idx(plat->clocks[4].idx, &clk));
        ut_asserteq_str("sandbox_clk", clk->name);
        ut_asserteq(2, plat->clocks[4].arg[0]);