저는 비글본 블랙 기반의 커스텀 보드를 사용하고 있습니다. Linux 3.8 버전에서 leds-pwm 드라이버를 활성화하려고 합니다. 하지만 Kconfig에서는 드라이버 depends on HAVE_PWM
구성이라고 하는데 어디에서도 해당 구성을 볼 수 없습니다.
시간이 좀 지나고 보니 linux3.8(또는 적어도 TI의 linux3.8)이 led-pwm 드라이버를 지원하지 않는 것 같습니다.
Linux3.8에서 leds-pwm 드라이버를 활성화해 본 사람이 있습니까? 활성화하는 방법은 무엇입니까? 어떤 제안이 있으십니까?
다음 경로의 menuconfig에서 드라이버 구성을 활성화하려고 합니다.
Device Drivers
⇒ LED Supports
⇒PWM driven LED Support
.
어떤 조언이나 조언이라도 도움이 될 것입니다.
답변1
HAVE_PWM
( HAVE_*
모든 구성 매개변수와 마찬가지로)은 변경해야 하는 매개변수가 아닙니다. 이름에서 알 수 있듯이 커널을 컴파일하는 플랫폼에 대한 일부 정보를 알려주며 선택한 플랫폼에 의해 활성화됩니다(예를 들어 "NXP LPC32XX" [ CONFIG_ARCH_LPC32XX
]를 선택하면 해당 플랫폼 때문에 활성화됩니다. PWM을 지원합니다).
구성에서 올바른 플랫폼을 선택했지만 HAVE_PWM
활성화되지 않은 경우 해당 플랫폼에서 PWM이 지원되지 않을 가능성이 높습니다(커널이 해당 플랫폼에서 이를 지원하지 않거나 플랫폼이 애초에 이를 지원하지 않기 때문). ).