On Thu, Dec 9, 2010 at 9:45 AM, Daniel Walker <dwalker@xxxxxxxxxxxxxx> wrote: > On Thu, 2010-12-09 at 12:36 +0530, Trilok Soni wrote: > >> > +static char *keycaps = "--qwerty"; >> > +#undef MODULE_PARAM_PREFIX >> > +#define MODULE_PARAM_PREFIX "board_trout." >> > +module_param_named(keycaps, keycaps, charp, 0); >> >> I would like to know what is the use of this param? > > No idea .. It was part of Google's implementation .. > You removed the code that uses it. If you look at the original file you can see how it is used: http://android.git.kernel.org/?p=kernel/msm.git;a=blob;f=arch/arm/mach-msm/board-trout-keypad.c;hb=refs/heads/android-msm-2.6.35 It is set by the bootloader according to the hardware version. You can also see that the "/* userspace needs to know about these changes as well */" comments refer to the code that changes the name of the input device. I don't think this change will work correctly with our existing user-space code though since you are now reporting the power-key, camera-key and slide-switch from a separate input device. -- Arve Hjønnevåg -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html