File tree 2 files changed +4
-12
lines changed
examples/platform/telink/common/src
2 files changed +4
-12
lines changed Original file line number Diff line number Diff line change @@ -414,8 +414,9 @@ void AppTaskCommon::InitPwms()
414
414
415
415
void AppTaskCommon::LinkPwms (PwmManager & pwmManager)
416
416
{
417
- #if CONFIG_WS2812_STRIP || \
418
- CONFIG_BOARD_TLSR9118BDK40D // TLSR9118BDK40D EVK buttons located on 4th PWM channel (see tlsr9118bdk40d.overlay)
417
+ #if CONFIG_BOARD_TLSR9118BDK40D // TLSR9118BDK40D EVK supports only 1 PWM channel connected to LED
418
+ pwmManager.linkPwm (PwmManager::EAppPwm_Red, 0 );
419
+ #elif CONFIG_WS2812_STRIP
419
420
pwmManager.linkPwm (PwmManager::EAppPwm_Red, 0 );
420
421
pwmManager.linkPwm (PwmManager::EAppPwm_Green, 1 );
421
422
pwmManager.linkPwm (PwmManager::EAppPwm_Blue, 2 );
Original file line number Diff line number Diff line change 33
33
pwm_pool {
34
34
compatible = "pwm-leds";
35
35
out {
36
- pwms = <&pwm0 4 PWM_MSEC(1) PWM_POLARITY_NORMAL>,
37
- <&pwm0 2 PWM_MSEC(1) PWM_POLARITY_NORMAL>,
38
- <&pwm0 3 PWM_MSEC(1) PWM_POLARITY_NORMAL>;
36
+ pwms = <&pwm0 4 PWM_MSEC(1) PWM_POLARITY_NORMAL>;
39
37
};
40
38
};
41
- };
42
-
43
- &pwm0 {
44
- /* On board RGB LEDs */
45
- pinctrl-ch4 = <&pwm_ch4_p20_default>;
46
- pinctrl-ch2 = <&pwm_ch2_p17_default>;
47
- pinctrl-ch3 = <&pwm_ch3_p18_default>;
48
39
};
You can’t perform that action at this time.
0 commit comments