Enable wakeup by default in the hym8563 driver to match the behaviour implemented by the majority of RTC drivers. As per the description of device_init_wakeup(), it should be enabled for "devices that everyone expects to be wakeup sources". One would expect this to be the case with a real-time clock. Fixes: dcaf03849352 ("rtc: add hym8563 rtc-driver") Reported-by: kernelci.org bot <bot@xxxxxxxxxxxx> Signed-off-by: Guillaume Tucker <guillaume.tucker@xxxxxxxxxxxxx> --- drivers/rtc/rtc-hym8563.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/rtc/rtc-hym8563.c b/drivers/rtc/rtc-hym8563.c index 0fb79c4afb46..6fccfe634d57 100644 --- a/drivers/rtc/rtc-hym8563.c +++ b/drivers/rtc/rtc-hym8563.c @@ -527,7 +527,7 @@ static int hym8563_probe(struct i2c_client *client, hym8563->client = client; i2c_set_clientdata(client, hym8563); - device_set_wakeup_capable(&client->dev, true); + device_init_wakeup(&client->dev, true); ret = hym8563_init_device(client); if (ret) { -- 2.20.1