Re: [PATCH V2] input synaptics-rmi4: Reorder declarations in rmi_bus.c
From: Christopher Heiny <hidden>
Date: 2013-12-10 17:41:14
On 12/09/2013 10:46 PM, Dmitry Torokhov wrote:
On Mon, Dec 09, 2013 at 10:39:14PM -0800, Dmitry Torokhov wrote:quoted
On Mon, Dec 09, 2013 at 03:14:26PM -0500, Benjamin Tissoires wrote:quoted
Hi Chris, On 05/12/13 19:29, Christopher Heiny wrote:quoted
This patch implements changes to the synaptics-rmi4 branch of Dmitry's input tree. The base for the patch is commit 8ca01dc61a42b6f7bcba052a8c084000f7057a34. This patch primarily reorders the various declarations in rmi_bus.c in order to group related elements together, along with some typo fixes. The code is still horribly broken, but this change should make the following fixes easier to review. Signed-off-by: Christopher Heiny <redacted> Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com> Cc: Jean Delvare <redacted> Cc: Linus Walleij <redacted> Cc: Joerie de Gram <redacted> Cc: Benjamin Tissoires <redacted> ---FWIW, I made a review of the patch. The patches does not only reorder the functions, but also fix some few things I will detail later (plus fixes of whitespace/comments issues). It also changes the exported functions as GPL. Dmitry, given the current state of the driver (which does not work at all if I understood correctly), maybe you can pick this one in its current state.Applied, thank you.Well, I had to pull up rmi_debugfs_root declaration to avoid: CC [M] drivers/input/rmi4/rmi_driver.o drivers/input/rmi4/rmi_bus.c: In function ‘rmi_physical_setup_debugfs’: drivers/input/rmi4/rmi_bus.c:51:10: error: ‘rmi_debugfs_root’ undeclared (first use in this function) rmi_debugfs_root); Guys, a bit better compile coverage would be appreciated.
Um, well, OK. As mentioned in a previous patch, the code is still horribly broken, although it's getting better. I should have included that previous patch's disclaimer with this one. There's a bunch of debugfs problems in the branch as it stands, such as failure to compile in certain configurations, kernel panics in others, problematic initialization sequence, and so on. I was planning to fix all that in a separate patch following this one, rather than putting changes in piece meal, or piggybacking the changes onto another patch. Chris -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html