platform: mellanox: mlx-platform: Modify graceful shutdown callback and power down...
authorVadim Pasternak <vadimp@nvidia.com>
Sun, 13 Aug 2023 08:37:34 +0000 (08:37 +0000)
committerHans de Goede <hdegoede@redhat.com>
Sun, 13 Aug 2023 12:49:46 +0000 (14:49 +0200)
commit9f8ccdb5088bd03062d9ad9c0f6abf600cbed8e8
tree0e444d1f6d843d62375f08ae19f1f051b1439f1f
parent3c91d7e8c64f75c63da3565d16d5780320bd5d76
platform: mellanox: mlx-platform: Modify graceful shutdown callback and power down mask

Use kernel_power_off() instead of kernel_halt() to pass through
machine_power_off() -> pm_power_off(), otherwise axillary power does
not go off.

Change "power down" bitmask.

Fixes: dd635e33b5c9 ("platform: mellanox: Introduce support of new Nvidia L1 switch")
Signed-off-by: Vadim Pasternak <vadimp@nvidia.com>
Reviewed-by: Michael Shych <michaelsh@nvidia.com>
Link: https://lore.kernel.org/r/20230813083735.39090-4-vadimp@nvidia.com
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/platform/x86/mlx-platform.c