pwm_backlightをブラックリストに追加するには?

pwm_backlightをブラックリストに追加するには?

sysfsでPWMを制御したいです。私は持っ/sys/class/pwm/pwmchip0ています。ところで試してみると、このPWMが()によって保存されていることを確認しました。cat npwm1echo 0 >> exportDevice or resource busycat /sys/kernel/debug/pwmpwm_backlightpwm-0 (pwm_backlight): requested period ...

試しましたが、rmmod pwm_backlightモジュールは存在しません。

試しましたが、rmmod backlightモジュールが組み込まれています。

カーネルコマンドラインを試しましたが、initcall_blacklist=backlight_class_initHDMIにグラフィックがありません(ビデオ出力のみがあり、システムが起動します)。

私もmodprobe.blacklist=backlightこれを試しましたが、backlight.blacklist=yes成功しませんでした。

pwm_backlightカーネルを再コンパイルせずに削除する方法はありますか?

ところで、私はsysfsを介してこの(この特定の)PWMを制御したいと確信しています:-)

しかし、これはIntelプラットフォームであり、デバイスツリーはありません。

答え1

いいですね。これはモジュールによって引き起こされますi915。 PWMリリース後rmmod i915。 BIOS / UEFI設定(IGD設定)を確認したところ、MIPI / DSIパネルのバックライトに関する内容が見つかりました。パネルサポートを完全に無効にした後、PWMはi915維持されませんでした。

関連情報