On 4.01.2021 18:16, Ing. Paolo Cremonese wrote: > Hello Gediz, > thank you for your kind reply. > in attachment the files describing the device tree. > lradc is noted in the .dtsi and is disabled for default: to enable it > I'm using the overlay lradc_enable.dtbo (the source is lradc-enable.dts) > the dmesg and lsmod outputs are in the related .txt > Thank you again for your time. > Best regards, > Paolo Cremonese
You're welcome. I did not see any obvious warning/error in dmesg output. I'm not very familiar with DTBO files but compared "lradc-enable.dts" to valid ones and it looks okay. But I'd still somehow check if overlay is recognized/loaded properly. That's not your case but, even if module is built in to the kernel, it obviously does not start with a missing lradc node. I've set LRADC node status to "disabled" in the DTS to test it and there were no complaints about LRADC in the dmesg. Of course, I could not see the device under "/dev/input/eventX" anymore using "evtest" after disabling it. If you have compiled the kernel yourself, I'd recommend to check if CONFIG_KEYBOARD_SUN4I_LRADC is enabled. Otherwise, looking at "/proc/configz.gz" may help. I've tested the following on my device which has an A13. Their LRADC is probably identical. Maybe the output may help as a reference. # grep lradc /lib/modules/5.10.1/modules.builtin kernel/drivers/input/keyboard/sun4i-lradc-keys.ko # dmesg | grep lradc [ 1.597213] input: 1c22800.lradc as /devices/platform/soc/1c22800.lradc/input/input0 Regards, Gediz -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web, visit https://groups.google.com/d/msgid/linux-sunxi/f9d9406e3e7b4c74819adfc2d97b7927%40genemek.com.
