X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=test%2Fdm%2Fpwm.c;h=b52ee21a69eca3c975cdad0b870bda7f487d6e2b;hb=904e546970184d9f5b7e1bde7065b745e67a1bef;hp=7bdc75af099af5966bdb34f43270e9b962d816b1;hpb=43b41566f72c3ff1074fe686f37227ebe33e11f9;p=u-boot diff --git a/test/dm/pwm.c b/test/dm/pwm.c index 7bdc75af09..b52ee21a69 100644 --- a/test/dm/pwm.c +++ b/test/dm/pwm.c @@ -1,7 +1,6 @@ +// SPDX-License-Identifier: GPL-2.0+ /* * Copyright (C) 2017 Google, Inc - * - * SPDX-License-Identifier: GPL-2.0+ */ #include @@ -10,19 +9,19 @@ #include #include -DECLARE_GLOBAL_DATA_PTR; - /* Basic test of the pwm uclass */ static int dm_test_pwm_base(struct unit_test_state *uts) { struct udevice *dev; ut_assertok(uclass_get_device(UCLASS_PWM, 0, &dev)); + ut_assertnonnull(dev); ut_assertok(pwm_set_config(dev, 0, 100, 50)); ut_assertok(pwm_set_enable(dev, 0, true)); ut_assertok(pwm_set_enable(dev, 1, true)); ut_assertok(pwm_set_enable(dev, 2, true)); ut_asserteq(-ENOSPC, pwm_set_enable(dev, 3, true)); + ut_assertok(pwm_set_invert(dev, 0, true)); ut_assertok(uclass_get_device(UCLASS_PWM, 1, &dev)); ut_asserteq(-ENODEV, uclass_get_device(UCLASS_PWM, 2, &dev));