From d0cbea51a9d2311b33b947c180df81e19fb7ff4b Mon Sep 17 00:00:00 2001 From: phani-karanam Date: Thu, 28 Jun 2018 16:02:18 +0800 Subject: [PATCH] Fixed onlp_sfp_eeprom_read shifts QSFP EEPROM data --- .../onlp/builds/src/module/src/sfpi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/platforms/accton/x86-64/x86-64-accton-wedge100bf-65x/onlp/builds/src/module/src/sfpi.c b/packages/platforms/accton/x86-64/x86-64-accton-wedge100bf-65x/onlp/builds/src/module/src/sfpi.c index 0af7c6f3..eceb8881 100644 --- a/packages/platforms/accton/x86-64/x86-64-accton-wedge100bf-65x/onlp/builds/src/module/src/sfpi.c +++ b/packages/platforms/accton/x86-64/x86-64-accton-wedge100bf-65x/onlp/builds/src/module/src/sfpi.c @@ -214,8 +214,8 @@ sfpi_eeprom_read(int port, uint8_t devaddr, uint8_t data[256]) return ONLP_STATUS_E_INTERNAL; } - data[i] = val & 0xff; - data[i+1] = (val >> 8) & 0xff; + data[i*2] = val & 0xff; + data[(i*2)+1] = (val >> 8) & 0xff; } return ONLP_STATUS_OK;