diff options
author | Vadim Pasternak <vadimp@nvidia.com> | 2020-09-23 19:20:53 +0200 |
---|---|---|
committer | Hans de Goede <hdegoede@redhat.com> | 2020-10-07 23:21:04 +0200 |
commit | 47a514b642cf144d6067e219474f08cde562b840 (patch) | |
tree | 9eedf6fef5ce236c930c0efc3ceb3953ea432dbd /drivers/platform | |
parent | platform_data/mlxreg: Extend core platform structure (diff) | |
download | linux-47a514b642cf144d6067e219474f08cde562b840.tar.xz linux-47a514b642cf144d6067e219474f08cde562b840.zip |
platform/x86: mlx-platform: Add capability field to platform FAN description
Set 'capability' field to FAN core platform data..
The content of 'capability' register allows to set the mapping between
the drawers and tachometers.
The motivation is to avoid adding a new code in the future in order to
distinct between the systems types supporting a different kinds of the
FAN drawers.
Signed-off-by: Vadim Pasternak <vadimp@nvidia.com>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Link: https://lore.kernel.org/r/20200923172053.26296-6-vadimp@nvidia.com
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Diffstat (limited to 'drivers/platform')
-rw-r--r-- | drivers/platform/x86/mlx-platform.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/platform/x86/mlx-platform.c b/drivers/platform/x86/mlx-platform.c index 04a745095c37..986ad3dda1c1 100644 --- a/drivers/platform/x86/mlx-platform.c +++ b/drivers/platform/x86/mlx-platform.c @@ -1939,6 +1939,7 @@ static struct mlxreg_core_data mlxplat_mlxcpld_default_fan_data[] = { static struct mlxreg_core_platform_data mlxplat_default_fan_data = { .data = mlxplat_mlxcpld_default_fan_data, .counter = ARRAY_SIZE(mlxplat_mlxcpld_default_fan_data), + .capability = MLXPLAT_CPLD_LPC_REG_FAN_DRW_CAP_OFFSET, }; /* Watchdog type1: hardware implementation version1 |