HID: playstation: fix return from dualsense_player_led_set_brightness()
authorJiri Kosina <jkosina@suse.cz>
Wed, 27 Oct 2021 08:04:10 +0000 (10:04 +0200)
committerJiri Kosina <jkosina@suse.cz>
Wed, 27 Oct 2021 08:05:07 +0000 (10:05 +0200)
brightness_set_blocking() callback expects function returning int. This fixes
the follwoing build failure:

drivers/hid/hid-playstation.c: In function â€˜dualsense_player_led_set_brightness’:
drivers/hid/hid-playstation.c:885:1: error: no return statement in function returning non-void [-Werror=return-type]
 }
 ^

Signed-off-by: Jiri Kosina <jkosina@suse.cz>
drivers/hid/hid-playstation.c

index 5cdfa71..b1b5721 100644 (file)
@@ -882,6 +882,8 @@ static int dualsense_player_led_set_brightness(struct led_classdev *led, enum le
        spin_unlock_irqrestore(&ds->base.lock, flags);
 
        schedule_work(&ds->output_worker);
+
+       return 0;
 }
 
 static void dualsense_init_output_report(struct dualsense *ds, struct dualsense_output_report *rp,