I'm trying to interface a custom matrix keypad to an AM3352.
The Linux image is very slightly modified from the code in am335x SDK version 01.00.00.00.
I verified the GPIO lines by manually setting and reading them through the standard /sys/class/gpio interface.
I then created and loaded a DTB that defined the GPIO pins and key mapping.
The keypad driver shows up during the boot process:
input: matrix-keypad.8 as /devices/matrix-keypad.8/input/input0
The GPIO pins are mapped correctly when I look at /sys/kernel/debug/gpio.
The keys appear mapped correctly when I run "input-kbd 0" or "evtest /dev/input/event0", but when running evtest I never get any response when I press one of the buttons.
I'm missing something, but I have no idea what.
Thanks,
Peter Steinberg