Disable VIDEO_ROCKCHIP_HDMIRX in config - #66
Conversation
|
|
6ef36e6 to
d4c4c8e
Compare
|
I tried a few cleaner ways to disable the faulty device in Device Tree, but all seem to fail:
None of the steps help modify the device tree value. After I reboot, I still get $ cat /sys/firmware/devicetree/base/hdmirx-controller@fdee0000/status
okay@ryan4yin is there something I misunderstand about how we build the kernel and DT? Does bootloader to anything special with it? Right now, it seems that there's no way to modify DT, even though NixOS normally allows it via overlays. |
|
Hello Ivan. Thanks for this PR & your past contributions! ❤️ |
This disables the hdmirx kernel module and prevents the dmesg spam of #37. This disables hdmirx for all devices, not only those that are affected by dmesg spam.
It would be much cleaner to simply disable the hdmirx in device tree, but I can't fathom where does it get enabled. As explained in #37 (comment), the upstream source code seems to have hdmirx node disabled, but for some reason it has status "okay" on my device and the driver gets loaded, producing the spam.
I don't know of a way to cleanly disable hdmirx in DT, so will keep the PR here in case someone finds it.
Ivan