私はビーグルボーンブラックベースのカスタムボードを使用しています。 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がサポートされていない可能性があります(カーネルがそのプラットフォームでそれをサポートしていないか、プラットフォームが当初それをサポートしていないため)。 )。