Merge tag 'dm-pull-10feb19' of git://git.denx.de/u-boot-dm
Samsung sound patches (applied for Samsung maintainer) Common sound support buildman environment support of-platdata documentation improvements
This commit is contained in:
@@ -175,6 +175,27 @@ static int dm_test_power_regulator_set_get_enable(struct unit_test_state *uts)
|
||||
}
|
||||
DM_TEST(dm_test_power_regulator_set_get_enable, DM_TESTF_SCAN_FDT);
|
||||
|
||||
/* Test regulator set and get enable if allowed method */
|
||||
static
|
||||
int dm_test_power_regulator_set_enable_if_allowed(struct unit_test_state *uts)
|
||||
{
|
||||
const char *platname;
|
||||
struct udevice *dev, *dev_autoset;
|
||||
bool val_set = false;
|
||||
|
||||
/* Get BUCK1 - always on regulator */
|
||||
platname = regulator_names[BUCK1][PLATNAME];
|
||||
ut_assertok(regulator_autoset_by_name(platname, &dev_autoset));
|
||||
ut_assertok(regulator_get_by_platname(platname, &dev));
|
||||
|
||||
/* Try disabling always-on regulator */
|
||||
ut_assertok(regulator_set_enable_if_allowed(dev, val_set));
|
||||
ut_asserteq(regulator_get_enable(dev), !val_set);
|
||||
|
||||
return 0;
|
||||
}
|
||||
DM_TEST(dm_test_power_regulator_set_enable_if_allowed, DM_TESTF_SCAN_FDT);
|
||||
|
||||
/* Test regulator set and get mode method */
|
||||
static int dm_test_power_regulator_set_get_mode(struct unit_test_state *uts)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user