Re: [PATCH] hwmon: (oxp-sensors) Add tt_toggle attribute on supported boards

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 6/9/23 05:50, Joaquin Aramendia wrote:
Why don't you just attach the attribute to the platform device as I
had suggested earlier ?

You mean I should do something like this in probe():

static int oxp_platform_probe(struct platform_device *pdev)
{
   ...

switch (board) {
     case aok_zoe_a1:
     case oxp_mini_amd_a07:
     case oxp_mini_amd_pro:
         pdev->dev.groups = oxp_ec_groups;
}
     hwdev = devm_hwmon_device_register_with_info(dev, "oxpec", NULL,
         &oxp_ec_chip_info, NULL);
...
}

Would that work? Or even be correct?


No, that would not work, because the platform device already exists.
It would have to be added in the init function, or if done in the probe
function it would have to be added to the platform device with an
explicit call to devm_device_add_group().

Guenter




[Index of Archives]     [LM Sensors]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux