linux/Documentation/serial
Linus Walleij fa2b5ea09e serial: core: delete .set_wake() callback
This deletes the .set_wake() callback in the struct uart_ops.
Apparently this has been unused since pre-git times. In the
old-2.6-bkcvs it is deleted as part of a changeset removing
the PM_SET_WAKEUP from pm_request_t which is since also deleted
from the kernel.

The apropriate way to set wakeups in the kernel is to have a
code snippet like this in .suspend() or .runtime_suspend()
callbacks:

static int foo_suspend(struct device *dev)
{
	if (device_may_wakeup(dev)) {
		/* Enable wakeups, set internal states */
	}
}

This specific callback is not coming back.

Cc: Rafael J. Wysocki <rjw@sisk.pl>
Cc: Len Brown <len.brown@intel.com>
Cc: Pavel Machek <pavel@ucw.cz>
Cc: Kevin Hilman <khilman@deeprootsystems.com>
Cc: Dmitry Artamonow <mad_soft@inbox.ru>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-10-16 13:16:19 -07:00
..
00-INDEX stallion: final cleanup 2013-06-03 14:31:39 -07:00
README.cycladesZ Create/use more directory structure in the Documentation/ tree. 2008-11-14 17:28:53 +00:00
digiepca.txt Create/use more directory structure in the Documentation/ tree. 2008-11-14 17:28:53 +00:00
driver serial: core: delete .set_wake() callback 2013-10-16 13:16:19 -07:00
moxa-smartio Fix common misspellings 2011-03-31 11:26:23 -03:00
n_gsm.txt Fix common misspellings 2011-03-31 11:26:23 -03:00
riscom8.txt Create/use more directory structure in the Documentation/ tree. 2008-11-14 17:28:53 +00:00
rocket.txt Documentation: remove references to /etc/modprobe.conf 2012-03-30 16:03:15 -07:00
serial-rs485.txt RS485: fix inconsistencies in the meaning of some variables 2011-11-15 12:13:44 -08:00
specialix.txt Create/use more directory structure in the Documentation/ tree. 2008-11-14 17:28:53 +00:00
sx.txt Create/use more directory structure in the Documentation/ tree. 2008-11-14 17:28:53 +00:00
tty.txt pps: timestamp is always passed to dcd_change() 2011-01-13 08:03:20 -08:00

README.cycladesZ

The Cyclades-Z must have firmware loaded onto the card before it will
operate.  This operation should be performed during system startup,

The firmware, loader program and the latest device driver code are
available from Cyclades at
    ftp://ftp.cyclades.com/pub/cyclades/cyclades-z/linux/