aboutsummaryrefslogtreecommitdiff
path: root/include/linux/platform_data
diff options
context:
space:
mode:
authorLen Baker <[email protected]>2021-10-23 17:40:36 +0200
committerHans de Goede <[email protected]>2021-11-16 10:56:53 +0100
commit79f960e29cfc87db324479ef982a3f97025328dc (patch)
treec6d108aad3d0bcdf7623b83876cca98064ad83b3 /include/linux/platform_data
parentd477a907cba317cfa58a8c89c09454d3fced1964 (diff)
platform/x86: thinkpad_acpi: Convert platform driver to use dev_groups
Platform drivers have the option of having the platform core create and remove any needed sysfs attribute files. So take advantage of that and refactor the attributes management to avoid to register them "by hand". Also, due to some attributes are optionals, refactor the code and move the logic inside the "is_visible" callbacks of the attribute_group structures. Suggested-by: Greg Kroah-Hartman <[email protected]> Acked-by: Greg Kroah-Hartman <[email protected]> Signed-off-by: Len Baker <[email protected]> Link: https://lore.kernel.org/r/[email protected] Reviewed-by: Hans de Goede <[email protected]> Signed-off-by: Hans de Goede <[email protected]>
Diffstat (limited to 'include/linux/platform_data')
0 files changed, 0 insertions, 0 deletions