Hi, Could anyone provide guidelines to integrate omap4-keypad driver with am5728 soc based custom board for KBD interface? What am5728 specific changes do I need to do in order to port the driver ?
Thanks!!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi, Could anyone provide guidelines to integrate omap4-keypad driver with am5728 soc based custom board for KBD interface? What am5728 specific changes do I need to do in order to port the driver ?
Thanks!!
Hi Vishal,
As mentioned in this thread (+) AM5728: Keyboard Controller driver - Processors forum - Processors - TI E2E support forums, the keypad driver is not something supported in the SDK.
There is a related thread (+) Linux/AM5728: Keypad driver not working - Processors forum - Processors - TI E2E support forums, which may help.
Regards,
kb
Hi, can you share the link for the reference manual of the keyboard controller whose driver code is defined in omap4-keypad.c file in the linux_source_code/drivers/input/keyboard/ directory?
Thanks!
I saw the links. They seem useful. I just wanted to know if I have a custom board with 1 row by 4 columns matrix keypad. How would I define the dts file for that keypad ?! I mean i would write rows and columns to be 1 and 4 respectively but what about keymap ?
Hi Vishal,
The AM572x Sitara Processor Technical Reference Manual, "Section 28: Keypad Controller" goes over the keypad module.
The information there used with the previously provided threads would need to referenced to determine modifications to the omap4-keypad.c source file.
Regards,
kb