diff options
author | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2010-05-19 10:12:41 -0700 |
---|---|---|
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2010-05-19 10:12:41 -0700 |
commit | 8d0bc2b456103a34c11e01305cd1aed1cde579e5 (patch) | |
tree | 5e1e6ad55cc9e2b5c5617f6f320114b8cff9e3f3 /drivers/staging/octeon/cvmx-helper-board.c | |
parent | Input: add keypad driver for keys interfaced to TCA6416 (diff) | |
parent | Linus 2.6.34 (diff) | |
download | linux-dev-8d0bc2b456103a34c11e01305cd1aed1cde579e5.tar.xz linux-dev-8d0bc2b456103a34c11e01305cd1aed1cde579e5.zip |
Merge commit 'v2.6.34' into next
Diffstat (limited to 'drivers/staging/octeon/cvmx-helper-board.c')
-rw-r--r-- | drivers/staging/octeon/cvmx-helper-board.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/staging/octeon/cvmx-helper-board.c b/drivers/staging/octeon/cvmx-helper-board.c index 3085e38a6f99..00a555b83354 100644 --- a/drivers/staging/octeon/cvmx-helper-board.c +++ b/drivers/staging/octeon/cvmx-helper-board.c @@ -153,6 +153,14 @@ int cvmx_helper_board_get_mii_address(int ipd_port) * through switch. */ return -1; + + case CVMX_BOARD_TYPE_CUST_WSX16: + if (ipd_port >= 0 && ipd_port <= 3) + return ipd_port; + else if (ipd_port >= 16 && ipd_port <= 19) + return ipd_port - 16 + 4; + else + return -1; } /* Some unknown board. Somebody forgot to update this function... */ |