AnsweredAssumed Answered

What driver is used for lradc keypad on the imx23-evk board?

Question asked by j chaise on Oct 30, 2015
Latest reply on Nov 1, 2015 by igorpadykov

What driver is used for lradc keypad on the imx23-evk board?

Quote from "i.MX23 EVK 10.05 Linux Reference Manual"

"2.3.7 Keypad

The keypad driver interfaces Linux to the keypad ladder connected to the i.MX23 LRADC controller."

I can find drivers for a matrix keypad or a lradc touch screen, but not a lradc keypad.

Am I missing something obvious?

 

The "i.MX23 EVK 10.05 Linux Reference Manual" reference these drivers:

mxc_keyb.c

mxc_keyb.h

mxs-kbd.c

 

These are not in the linux-fslc. Is there a generic driver now?

 

Hardware / Software:

linux-fslc 4.x

imx23-evk (I am using a custom board, but it shares much with the imx23-evk board)

LRADC0

 

What would be a good starting place to make my keypad work?

I found this at:

generic adc key pad driver

device tree example here:

adc device tree example

 

thank you

Justin Chaise

Outcomes