From cabaa104285d6d45e2c9936312c3ccd5bbab8b4c Mon Sep 17 00:00:00 2001 From: Philippe Coval Date: Mon, 12 Oct 2020 16:47:26 +0200 Subject: [PATCH] freedom-k64f: Init PWM only if enabled Aligned to k28f. Change-Id: I1b384ee69dd1b87268545ef6343acc63f29b2ae6 Forwarded: https://github.com/apache/incubator-nuttx/pull/1969 Signed-off-by: Philippe Coval --- boards/arm/kinetis/freedom-k64f/src/k64_pwm.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/boards/arm/kinetis/freedom-k64f/src/k64_pwm.c b/boards/arm/kinetis/freedom-k64f/src/k64_pwm.c index f8f01ecf32b..a4dadb3c5bf 100644 --- a/boards/arm/kinetis/freedom-k64f/src/k64_pwm.c +++ b/boards/arm/kinetis/freedom-k64f/src/k64_pwm.c @@ -77,6 +77,7 @@ int k64_pwm_setup(void) if (!initialized) { +#ifdef CONFIG_KINETIS_FTM0_PWM /* Call k64_pwminitialize() to get an instance of the PWM interface */ pwm = kinetis_pwminitialize(0); @@ -86,6 +87,7 @@ int k64_pwm_setup(void) return -ENODEV; } +#endif /* Register the PWM driver at "/dev/pwm0" */ ret = pwm_register("/dev/pwm0", pwm);