diff options
author | Gavin Shan <gwshan@linux.vnet.ibm.com> | 2016-10-03 20:25:48 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2016-10-04 02:11:50 -0400 |
commit | bc7e0f50aa6958676115bffc1e5e58703579e04b (patch) | |
tree | a8bd28b0a6ba4981bc57d0dc734588b3f04ffcb9 /net/ncsi | |
parent | d8cedaabe71236d27da1ff03d32ab1da06ed041f (diff) |
net/ncsi: Introduce NCSI_RESERVED_CHANNEL
This defines NCSI_RESERVED_CHANNEL as the reserved NCSI channel
ID (0x1f). No logical changes introduced.
Signed-off-by: Gavin Shan <gwshan@linux.vnet.ibm.com>
Reviewed-by: Joel Stanley <joel@jms.id.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ncsi')
-rw-r--r-- | net/ncsi/internal.h | 1 | ||||
-rw-r--r-- | net/ncsi/ncsi-manage.c | 14 |
2 files changed, 8 insertions, 7 deletions
diff --git a/net/ncsi/internal.h b/net/ncsi/internal.h index 33738c060547..66dc851d49ee 100644 --- a/net/ncsi/internal.h +++ b/net/ncsi/internal.h | |||
@@ -170,6 +170,7 @@ struct ncsi_package; | |||
170 | 170 | ||
171 | #define NCSI_PACKAGE_SHIFT 5 | 171 | #define NCSI_PACKAGE_SHIFT 5 |
172 | #define NCSI_PACKAGE_INDEX(c) (((c) >> NCSI_PACKAGE_SHIFT) & 0x7) | 172 | #define NCSI_PACKAGE_INDEX(c) (((c) >> NCSI_PACKAGE_SHIFT) & 0x7) |
173 | #define NCSI_RESERVED_CHANNEL 0x1f | ||
173 | #define NCSI_CHANNEL_INDEX(c) ((c) & ((1 << NCSI_PACKAGE_SHIFT) - 1)) | 174 | #define NCSI_CHANNEL_INDEX(c) ((c) & ((1 << NCSI_PACKAGE_SHIFT) - 1)) |
174 | #define NCSI_TO_CHANNEL(p, c) (((p) << NCSI_PACKAGE_SHIFT) | (c)) | 175 | #define NCSI_TO_CHANNEL(p, c) (((p) << NCSI_PACKAGE_SHIFT) | (c)) |
175 | 176 | ||
diff --git a/net/ncsi/ncsi-manage.c b/net/ncsi/ncsi-manage.c index a26ce5132549..97c99bee8b68 100644 --- a/net/ncsi/ncsi-manage.c +++ b/net/ncsi/ncsi-manage.c | |||
@@ -542,7 +542,7 @@ static void ncsi_suspend_channel(struct ncsi_dev_priv *ndp) | |||
542 | nca.package = np->id; | 542 | nca.package = np->id; |
543 | if (nd->state == ncsi_dev_state_suspend_select) { | 543 | if (nd->state == ncsi_dev_state_suspend_select) { |
544 | nca.type = NCSI_PKT_CMD_SP; | 544 | nca.type = NCSI_PKT_CMD_SP; |
545 | nca.channel = 0x1f; | 545 | nca.channel = NCSI_RESERVED_CHANNEL; |
546 | if (ndp->flags & NCSI_DEV_HWA) | 546 | if (ndp->flags & NCSI_DEV_HWA) |
547 | nca.bytes[0] = 0; | 547 | nca.bytes[0] = 0; |
548 | else | 548 | else |
@@ -559,7 +559,7 @@ static void ncsi_suspend_channel(struct ncsi_dev_priv *ndp) | |||
559 | nd->state = ncsi_dev_state_suspend_deselect; | 559 | nd->state = ncsi_dev_state_suspend_deselect; |
560 | } else if (nd->state == ncsi_dev_state_suspend_deselect) { | 560 | } else if (nd->state == ncsi_dev_state_suspend_deselect) { |
561 | nca.type = NCSI_PKT_CMD_DP; | 561 | nca.type = NCSI_PKT_CMD_DP; |
562 | nca.channel = 0x1f; | 562 | nca.channel = NCSI_RESERVED_CHANNEL; |
563 | nd->state = ncsi_dev_state_suspend_done; | 563 | nd->state = ncsi_dev_state_suspend_done; |
564 | } | 564 | } |
565 | 565 | ||
@@ -608,7 +608,7 @@ static void ncsi_configure_channel(struct ncsi_dev_priv *ndp) | |||
608 | else | 608 | else |
609 | nca.bytes[0] = 1; | 609 | nca.bytes[0] = 1; |
610 | nca.package = np->id; | 610 | nca.package = np->id; |
611 | nca.channel = 0x1f; | 611 | nca.channel = NCSI_RESERVED_CHANNEL; |
612 | ret = ncsi_xmit_cmd(&nca); | 612 | ret = ncsi_xmit_cmd(&nca); |
613 | if (ret) | 613 | if (ret) |
614 | goto error; | 614 | goto error; |
@@ -834,7 +834,7 @@ static void ncsi_probe_channel(struct ncsi_dev_priv *ndp) | |||
834 | 834 | ||
835 | /* Deselect all possible packages */ | 835 | /* Deselect all possible packages */ |
836 | nca.type = NCSI_PKT_CMD_DP; | 836 | nca.type = NCSI_PKT_CMD_DP; |
837 | nca.channel = 0x1f; | 837 | nca.channel = NCSI_RESERVED_CHANNEL; |
838 | for (index = 0; index < 8; index++) { | 838 | for (index = 0; index < 8; index++) { |
839 | nca.package = index; | 839 | nca.package = index; |
840 | ret = ncsi_xmit_cmd(&nca); | 840 | ret = ncsi_xmit_cmd(&nca); |
@@ -850,7 +850,7 @@ static void ncsi_probe_channel(struct ncsi_dev_priv *ndp) | |||
850 | /* Select all possible packages */ | 850 | /* Select all possible packages */ |
851 | nca.type = NCSI_PKT_CMD_SP; | 851 | nca.type = NCSI_PKT_CMD_SP; |
852 | nca.bytes[0] = 1; | 852 | nca.bytes[0] = 1; |
853 | nca.channel = 0x1f; | 853 | nca.channel = NCSI_RESERVED_CHANNEL; |
854 | for (index = 0; index < 8; index++) { | 854 | for (index = 0; index < 8; index++) { |
855 | nca.package = index; | 855 | nca.package = index; |
856 | ret = ncsi_xmit_cmd(&nca); | 856 | ret = ncsi_xmit_cmd(&nca); |
@@ -903,7 +903,7 @@ static void ncsi_probe_channel(struct ncsi_dev_priv *ndp) | |||
903 | nca.type = NCSI_PKT_CMD_SP; | 903 | nca.type = NCSI_PKT_CMD_SP; |
904 | nca.bytes[0] = 1; | 904 | nca.bytes[0] = 1; |
905 | nca.package = ndp->active_package->id; | 905 | nca.package = ndp->active_package->id; |
906 | nca.channel = 0x1f; | 906 | nca.channel = NCSI_RESERVED_CHANNEL; |
907 | ret = ncsi_xmit_cmd(&nca); | 907 | ret = ncsi_xmit_cmd(&nca); |
908 | if (ret) | 908 | if (ret) |
909 | goto error; | 909 | goto error; |
@@ -960,7 +960,7 @@ static void ncsi_probe_channel(struct ncsi_dev_priv *ndp) | |||
960 | /* Deselect the active package */ | 960 | /* Deselect the active package */ |
961 | nca.type = NCSI_PKT_CMD_DP; | 961 | nca.type = NCSI_PKT_CMD_DP; |
962 | nca.package = ndp->active_package->id; | 962 | nca.package = ndp->active_package->id; |
963 | nca.channel = 0x1f; | 963 | nca.channel = NCSI_RESERVED_CHANNEL; |
964 | ret = ncsi_xmit_cmd(&nca); | 964 | ret = ncsi_xmit_cmd(&nca); |
965 | if (ret) | 965 | if (ret) |
966 | goto error; | 966 | goto error; |