diff options
| author | Xin LI <delphij@FreeBSD.org> | 2019-01-08 05:41:04 +0000 |
|---|---|---|
| committer | Xin LI <delphij@FreeBSD.org> | 2019-01-08 05:41:04 +0000 |
| commit | e0dd0fe31e16b4fd3be4a4dc55af844205d6f4ba (patch) | |
| tree | 889de76c846d330136bb6e0dc618ed44d682eec5 /sys/dev/oce/oce_mbox.c | |
| parent | cd28ea929a719e883a9be2187a676a917333f740 (diff) | |
Notes
Diffstat (limited to 'sys/dev/oce/oce_mbox.c')
| -rw-r--r-- | sys/dev/oce/oce_mbox.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/sys/dev/oce/oce_mbox.c b/sys/dev/oce/oce_mbox.c index 09cdf161482a..a1926526edbf 100644 --- a/sys/dev/oce/oce_mbox.c +++ b/sys/dev/oce/oce_mbox.c @@ -41,7 +41,6 @@ /* $FreeBSD$ */ #include "oce_if.h" -extern uint32_t sfp_vpd_dump_buffer[TRANSCEIVER_DATA_NUM_ELE]; int oce_wait_ready(POCE_SOFTC sc) @@ -1966,15 +1965,15 @@ oce_mbox_read_transrecv_data(POCE_SOFTC sc, uint32_t page_num) if(fwcmd->params.rsp.page_num == PAGE_NUM_A0) { bcopy((char *)fwcmd->params.rsp.page_data, - (char *)&sfp_vpd_dump_buffer[0], - TRANSCEIVER_A0_SIZE); + &sfp_vpd_dump_buffer[0], + TRANSCEIVER_A0_SIZE); } if(fwcmd->params.rsp.page_num == PAGE_NUM_A2) { bcopy((char *)fwcmd->params.rsp.page_data, - (char *)&sfp_vpd_dump_buffer[32], - TRANSCEIVER_A2_SIZE); + &sfp_vpd_dump_buffer[TRANSCEIVER_A0_SIZE], + TRANSCEIVER_A2_SIZE); } error: oce_dma_free(sc, &dma); |
