Hi guys, Shouldn't this hook into the "led framework" of the kernel? https://www.kernel.org/doc/Documentation/leds/leds-class.txt Kind Regards, Edward. On 02/24/2017 10:03 AM, Alex Deucher wrote: > On Thu, Feb 23, 2017 at 5:50 PM, Alexandre Demers > <alexandre.f.demers at gmail.com> wrote: >> First, sorry for not replying directly as I should normally, but I'm not on >> my usual computer, so I can't. That being said... >> >> I may have my eyes in the same socket right now, but I think >> fiji_setup_dpm_led_config() always returns 0. >> >>> + if (mask) >>> + smum_send_msg_to_smc_with_parameter(hwmgr->smumgr, >>> + PPSMC_MSG_LedConfig, >>> + mask); >>> + return 0; >>> +} >> >> Even when "if (mask)" is true, whether smum_send_msg_to_smc_with_parameter() >> succeeds or not, fiji_setup_dpm_led_config() spits a 0 at the end. >> >> Thus, >> >>> + result = fiji_setup_dpm_led_config(hwmgr); >>> + PP_ASSERT_WITH_CODE(0 == result, >>> + "Failed to setup dpm led config", return result); >> >> will always lead to "result" being set to 0... Am I missing something? >> > > Yes, that function can't fail. I suppose we could just make it a void > function, but I was following the same pattern of all the other > functions in that file. > > Alex > _______________________________________________ > amd-gfx mailing list > amd-gfx at lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/amd-gfx > -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: OpenPGP digital signature URL: <https://lists.freedesktop.org/archives/amd-gfx/attachments/20170224/a705906f/attachment.sig>