auxdisplay: ht16k33: Drop reference after LED registration
authorMarkus Elfring <elfring@users.sourceforge.net>
Tue, 4 Jun 2024 15:02:15 +0000 (17:02 +0200)
committerAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Tue, 11 Jun 2024 13:58:52 +0000 (16:58 +0300)
commit2ccfe94bc3ac980d2d1df9f7a0b2c6d2137abe55
tree5983b61652e4a6ca8a1c8184b554bdc59f8d0884
parent632691ad83197227adc902793a2a3e10c04fe9b8
auxdisplay: ht16k33: Drop reference after LED registration

The reference count is bumped by device_get_named_child_node()
and never dropped. Since LED APIs do not require it to be
bumped by the user, drop the reference after LED registration.

[andy: rewritten the commit message and amended the change]

Fixes: c223d9c636ed ("auxdisplay: ht16k33: Add LED support")
Signed-off-by: Markus Elfring <elfring@users.sourceforge.net>
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
drivers/auxdisplay/ht16k33.c