sysfs에서 PWM을 제어하고 싶습니다. 나는 가지고 /sys/class/pwm/pwmchip0
있고 . 그런데 시도해 보니 이 PWM이 ( )에 의해 저장되어 있는 것을 확인했습니다 .cat npwm
1
echo 0 >> export
Device or resource busy
cat /sys/kernel/debug/pwm
pwm_backlight
pwm-0 (pwm_backlight): requested period ...
시도했지만 rmmod pwm_backlight
모듈이 존재하지 않습니다.
시도했지만 rmmod backlight
모듈이 내장되어 있습니다.
커널 명령줄을 시도했지만 initcall_blacklist=backlight_class_init
HDMI에 그래픽이 없습니다(비디오 출력만 있고 시스템이 부팅됨).
나는 또한 modprobe.blacklist=backlight
이것을 시도했지만 backlight.blacklist=yes
성공하지 못했습니다.
pwm_backlight
커널을 다시 컴파일하지 않고 제거할 수 있는 방법이 있습니까?
그런데, 나는 sysfs를 통해 이 (이 특정) PWM을 제어하고 싶다고 확신합니다 :-)
그런데 이것은 Intel 플랫폼이며 장치 트리가 없습니다.
답변1
좋습니다. 이는 모듈로 인해 발생합니다 i915
. PWM 출시 후 rmmod i915
. BIOS/UEFI 설정(IGD 설정)을 확인한 결과 MIPI/DSI 패널 백라이트와 관련된 내용을 발견했습니다. 패널 지원을 완전히 비활성화한 후 PWM이 i915
유지되지 않았습니다.