set_wake
void pxa_init_irq(int irq_nr, int (*set_wake)(struct irq_data *, unsigned int));
.set_wake = h3xxx_uart_set_wake,
.irq_set_wake = set_wake,
if (pchip->set_wake)
return pchip->set_wake(gpio, on);
pchip->set_wake = info->gpio_set_wake;
int (*set_wake)(unsigned int gpio, unsigned int on);
.set_wake = s3fwrn5_phy_set_wake,
void (*set_wake)(void *id, bool sleep);
if (!info->phy_ops->set_wake)
info->phy_ops->set_wake(info->phy_id, wake);
.set_wake = s3fwrn5_phy_set_wake,
int (*set_wake)(struct uart_port *, u_int);