diff options
Diffstat (limited to 'drivers/input/keyboard/pxa27x_keypad.c')
| -rw-r--r-- | drivers/input/keyboard/pxa27x_keypad.c | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/input/keyboard/pxa27x_keypad.c b/drivers/input/keyboard/pxa27x_keypad.c index 4e651c11c1d..3dea0c5077a 100644 --- a/drivers/input/keyboard/pxa27x_keypad.c +++ b/drivers/input/keyboard/pxa27x_keypad.c @@ -545,6 +545,9 @@ static int __devexit pxa27x_keypad_remove(struct platform_device *pdev)  	return 0;  } +/* work with hotplug and coldplug */ +MODULE_ALIAS("platform:pxa27x-keypad"); +  static struct platform_driver pxa27x_keypad_driver = {  	.probe		= pxa27x_keypad_probe,  	.remove		= __devexit_p(pxa27x_keypad_remove), @@ -552,6 +555,7 @@ static struct platform_driver pxa27x_keypad_driver = {  	.resume		= pxa27x_keypad_resume,  	.driver		= {  		.name	= "pxa27x-keypad", +		.owner	= THIS_MODULE,  	},  };  |