Skip to content

Commit

Permalink
platform/x86: mlx-platform: Use define for the channel numbers
Browse files Browse the repository at this point in the history
Add define for the channels number for mux device, instead of using
hardcoded value inside the code in order to improve code readability.

Signed-off-by: Vadim Pasternak <vadimp@mellanox.com>
Signed-off-by: Darren Hart (VMware) <dvhart@infradead.org>
  • Loading branch information
Vadim Pasternak authored and Darren Hart (VMware) committed Mar 23, 2018
1 parent 502ab00 commit d066f14
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion drivers/platform/x86/mlx-platform.c
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,9 @@
#define MLXPLAT_CPLD_FAN_MASK GENMASK(3, 0)
#define MLXPLAT_CPLD_FAN_NG_MASK GENMASK(5, 0)

/* Number of channels in group */
#define MLXPLAT_CPLD_GRP_CHNL_NUM 8

/* Start channel numbers */
#define MLXPLAT_CPLD_CH1 2
#define MLXPLAT_CPLD_CH2 10
Expand Down Expand Up @@ -124,7 +127,7 @@ static const struct resource mlxplat_lpc_resources[] = {
};

/* Platform default channels */
static const int mlxplat_default_channels[][8] = {
static const int mlxplat_default_channels[][MLXPLAT_CPLD_GRP_CHNL_NUM] = {
{
MLXPLAT_CPLD_CH1, MLXPLAT_CPLD_CH1 + 1, MLXPLAT_CPLD_CH1 + 2,
MLXPLAT_CPLD_CH1 + 3, MLXPLAT_CPLD_CH1 + 4, MLXPLAT_CPLD_CH1 +
Expand Down

0 comments on commit d066f14

Please sign in to comment.