[PATCH] drm/amdgpu/powerplay: enable LEDs on Fiji boards
Edward O'Callaghan
funfunctor at folklore1984.net
Fri Feb 24 00:51:27 UTC 2017
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>
More information about the amd-gfx
mailing list