こんにちは、NXP チームの皆様、
Android 11 OS 上の iMX8M Mini に取り組んでいます。
LVDS ディスプレイのバックライト制御用に、pwm バックライト ドライバ (pwm-bl.c) をコードに統合しました。
バックライトは pwm ノード ( /sys/class/backlight/backlight_grp/brightness) から適切に制御されますが、 Android UI バックライト スライダー経由では制御できません。
カーネルの変更:
バックライト: backlight_grp {
互換性 = "pwm-backlight";
pwms = <&pwm3 0 50000>; /*デューティサイクル(ナノ秒)*/
enable-gpios = <&gpio1 0 GPIO_ACTIVE_HIGH>; /*LCD_SHUTDWN*/
明るさレベル = <0 4 8 16 32 64 128 255>;
デフォルトの明るさレベル = <7>;
ポストPWMオン遅延ms = <10>;
pwmオフ遅延ms = <10>;
ステータス = "正常";
};
init.rc の変更点:
setprop vendor.hw.backlight.dev "backlight_grp"
chown システム システム /sys/class/backlight/backlight_grp/brightness
chmod 0660 /sys/class/backlight/backlight_grp/明るさ
この問題の解決にご協力いただけませんか。
ありがとうございます
リティック
何か変化はありますか?
私も同じ問題を抱えています
こんにちは。私も同じ問題を抱えています。問題は解決しましたか?