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; |
