I'm working with an i.MX6 based SoM from Digi. I've been looking into the potential for using the KPP module to interface with a keypad we're building.
My only concern is that Digi use KEY_COL3 for I2C_2 in their module for communicating with the on-module PMIC. Does the KPP driver in Linux allow for "skipping" pins in this case?
i.e if I wanted to create a 4x4 matrix. Can I use KEY_COL0 through 2 and KEY_COL4 to create my columns? Effectively skipping KEYCOL_3 since it's being used for something else?
Thanks for the help.