leds: core: Fix warning message when init_data
authorRicardo Ribalda Delgado <ribalda@kernel.org>
Wed, 1 Apr 2020 09:51:47 +0000 (11:51 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 23 Apr 2020 08:36:37 +0000 (10:36 +0200)
commita9282e58238d228c76fbefa3f1b8200eee716378
tree722177c4eb929f894bc817db5124c1adac80ea08
parentddf39dc2f7a306d1097eb011fc8c9d20e51da779
leds: core: Fix warning message when init_data

[ Upstream commit 64ed6588c2ea618d3f9ca9d8b365ae4c19f76225 ]

The warning message when a led is renamed due to name collition can fail
to show proper original name if init_data is used. Eg:

[    9.073996] leds-gpio a0040000.leds_0: Led (null) renamed to red_led_1 due to name collision

Fixes: bb4e9af0348d ("leds: core: Add support for composing LED class device names")
Signed-off-by: Ricardo Ribalda Delgado <ribalda@kernel.org>
Acked-by: Jacek Anaszewski <jacek.anaszewski@gmail.com>
Signed-off-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/leds/led-class.c