Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

tty: ifx6x60: Remove unused suspend/resume callbacks

The ifx6x60 driver implements both legacy suspend/resume callbacks and
dev_pm_ops. The SPI core is going to ignore legacy suspend/resume
callbacks if a driver implements dev_pm_ops. Since the legacy suspend/resume
callbacks are empty in this case it is safe to just remove them.

Cc: Bi Chao <chao.bi@intel.com>
Cc: Chen Jun <jun.d.chen@intel.com>
Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Lars-Peter Clausen and committed by
Greg Kroah-Hartman
91debb03 c2ee91bd

-26
-26
drivers/tty/serial/ifx6x60.c
··· 1279 1279 */ 1280 1280 1281 1281 /** 1282 - * ifx_spi_spi_suspend - suspend SPI on system suspend 1283 - * @dev: device being suspended 1284 - * 1285 - * Suspend the SPI side. No action needed on Intel MID platforms, may 1286 - * need extending for other systems. 1287 - */ 1288 - static int ifx_spi_spi_suspend(struct spi_device *spi, pm_message_t msg) 1289 - { 1290 - return 0; 1291 - } 1292 - 1293 - /** 1294 - * ifx_spi_spi_resume - resume SPI side on system resume 1295 - * @dev: device being suspended 1296 - * 1297 - * Suspend the SPI side. No action needed on Intel MID platforms, may 1298 - * need extending for other systems. 1299 - */ 1300 - static int ifx_spi_spi_resume(struct spi_device *spi) 1301 - { 1302 - return 0; 1303 - } 1304 - 1305 - /** 1306 1282 * ifx_spi_pm_suspend - suspend modem on system suspend 1307 1283 * @dev: device being suspended 1308 1284 * ··· 1367 1391 .probe = ifx_spi_spi_probe, 1368 1392 .shutdown = ifx_spi_spi_shutdown, 1369 1393 .remove = ifx_spi_spi_remove, 1370 - .suspend = ifx_spi_spi_suspend, 1371 - .resume = ifx_spi_spi_resume, 1372 1394 .id_table = ifx_id_table 1373 1395 }; 1374 1396