Linux 3.8의 leds-pwm 드라이버

Linux 3.8의 leds-pwm 드라이버

저는 비글본 블랙 기반의 커스텀 보드를 사용하고 있습니다. Linux 3.8 버전에서 leds-pwm 드라이버를 활성화하려고 합니다. 하지만 Kconfig에서는 드라이버 depends on HAVE_PWM구성이라고 하는데 어디에서도 해당 구성을 볼 수 없습니다.

시간이 좀 지나고 보니 linux3.8(또는 적어도 TI의 linux3.8)이 led-pwm 드라이버를 지원하지 않는 것 같습니다.

Linux3.8에서 leds-pwm 드라이버를 활성화해 본 사람이 있습니까? 활성화하는 방법은 무엇입니까? 어떤 제안이 있으십니까?

다음 경로의 menuconfig에서 드라이버 구성을 활성화하려고 합니다.
Device DriversLED SupportsPWM driven LED Support.

어떤 조언이나 조언이라도 도움이 될 것입니다.

답변1

HAVE_PWM( HAVE_*모든 구성 매개변수와 마찬가지로)은 변경해야 하는 매개변수가 아닙니다. 이름에서 알 수 있듯이 커널을 컴파일하는 플랫폼에 대한 일부 정보를 알려주며 선택한 플랫폼에 의해 활성화됩니다(예를 들어 "NXP LPC32XX" [ CONFIG_ARCH_LPC32XX]를 선택하면 해당 플랫폼 때문에 활성화됩니다. PWM을 지원합니다).

구성에서 올바른 플랫폼을 선택했지만 HAVE_PWM활성화되지 않은 경우 해당 플랫폼에서 PWM이 지원되지 않을 가능성이 높습니다(커널이 해당 플랫폼에서 이를 지원하지 않거나 플랫폼이 애초에 이를 지원하지 않기 때문). ).

관련 정보