Commit 53a2b81c4e659d894aadc56715c8d8a9afa60d67

Authored by Dmitry Torokhov
1 parent 64dcddd888

Input: tc3589x-keypad - fix 'double const' warning

Also rearrange driver structure initializer a bit.

Signed-off-by: Dmitry Torokhov <dtor@mail.ru>

Showing 1 changed file with 11 additions and 11 deletions Side-by-side Diff

drivers/input/keyboard/tc3589x-keypad.c
... ... @@ -402,7 +402,7 @@
402 402 return 0;
403 403 }
404 404  
405   -#ifdef CONFIG_PM
  405 +#ifdef CONFIG_PM_SLEEP
406 406 static int tc3589x_keypad_suspend(struct device *dev)
407 407 {
408 408 struct platform_device *pdev = to_platform_device(dev);
409 409  
410 410  
... ... @@ -439,19 +439,19 @@
439 439  
440 440 return 0;
441 441 }
442   -
443   -static const SIMPLE_DEV_PM_OPS(tc3589x_keypad_dev_pm_ops,
444   - tc3589x_keypad_suspend, tc3589x_keypad_resume);
445 442 #endif
446 443  
  444 +static SIMPLE_DEV_PM_OPS(tc3589x_keypad_dev_pm_ops,
  445 + tc3589x_keypad_suspend, tc3589x_keypad_resume);
  446 +
447 447 static struct platform_driver tc3589x_keypad_driver = {
448   - .driver.name = "tc3589x-keypad",
449   - .driver.owner = THIS_MODULE,
450   -#ifdef CONFIG_PM
451   - .driver.pm = &tc3589x_keypad_dev_pm_ops,
452   -#endif
453   - .probe = tc3589x_keypad_probe,
454   - .remove = __devexit_p(tc3589x_keypad_remove),
  448 + .driver = {
  449 + .name = "tc3589x-keypad",
  450 + .owner = THIS_MODULE,
  451 + .pm = &tc3589x_keypad_dev_pm_ops,
  452 + },
  453 + .probe = tc3589x_keypad_probe,
  454 + .remove = __devexit_p(tc3589x_keypad_remove),
455 455 };
456 456  
457 457 static int __init tc3589x_keypad_init(void)