Re: [PATCH] touchscreen: stmpe-ts: enable module autoload
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Date: 2015-05-21 23:06:16
From: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Date: 2015-05-21 23:06:16
Hi Heiner, On Thu, May 21, 2015 at 11:19:52PM +0200, Heiner Kallweit wrote:
Even with poper DT config the module didn't autoload. That's fixed by this additional alias. Tested successfully with a STMPE610-based Adafruit PITFT Plus 3.5" on RPI2 under Arch Linux ARM (kernel 3.18.13). Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com> --- drivers/input/touchscreen/stmpe-ts.c | 1 + 1 file changed, 1 insertion(+)diff --git a/drivers/input/touchscreen/stmpe-ts.c b/drivers/input/touchscreen/stmpe-ts.c index e4c3125..1940e3c 100644 --- a/drivers/input/touchscreen/stmpe-ts.c +++ b/drivers/input/touchscreen/stmpe-ts.c@@ -393,4 +393,5 @@ module_platform_driver(stmpe_ts_driver); MODULE_AUTHOR("Luotao Fu <l.fu@pengutronix.de>"); MODULE_DESCRIPTION("STMPEXXX touchscreen driver"); MODULE_LICENSE("GPL"); +MODULE_ALIAS("spi:" STMPE_TS_NAME); MODULE_ALIAS("platform:" STMPE_TS_NAME);
Bit this is not an SPI driver, it is a platform driver for a MFD cell. Why does adding SPI alias help? Thanks. -- Dmitry