]> git.baikalelectronics.ru Git - kernel.git/commit
tpm/tpm_infineon: Use struct dev_pm_ops for power management
authorPeter Huewe <peterhuewe@gmx.de>
Mon, 16 Mar 2015 21:26:21 +0000 (22:26 +0100)
committerPeter Huewe <peterhuewe@gmx.de>
Wed, 18 Mar 2015 21:43:08 +0000 (22:43 +0100)
commita59ec5128842d8a6125c29c0aca279c2edfadda4
tree0ead610ac95b4ea1b90def25a8da2998254c0e1b
parent6c7d32000f46ab3aa124f9cec2e9d363c2e1b7c3
tpm/tpm_infineon: Use struct dev_pm_ops for power management

Make the tpm_infineon driver define its PM callbacks through
a struct dev_pm_ops object rather than by using legacy PM hooks
in struct pnp_driver.

This allows the driver to use tpm_pm_suspend() as its suspend
callback directly, so we can remove the duplicated savestate code.

Signed-off-by: Peter Huewe <peterhuewe@gmx.de>
drivers/char/tpm/tpm_infineon.c