aboutsummaryrefslogtreecommitdiffstats
path: root/src/osmo-bts-sysmo/calib_file.c
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2013-10-28 09:41:29 +0100
committerHarald Welte <laforge@gnumonks.org>2013-10-28 10:15:47 +0100
commit501673fcf378a3b519875d6b4b77b1967038af24 (patch)
tree32874df1447be092ca74f982dd72b6f852e5af3a /src/osmo-bts-sysmo/calib_file.c
parent6321c72522897b2e8df787a73441f699b5af28d9 (diff)
sysmbts calibration: print error if we fail to read from EEPROM
Diffstat (limited to 'src/osmo-bts-sysmo/calib_file.c')
-rw-r--r--src/osmo-bts-sysmo/calib_file.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/osmo-bts-sysmo/calib_file.c b/src/osmo-bts-sysmo/calib_file.c
index 8098da2f..ccfebbd9 100644
--- a/src/osmo-bts-sysmo/calib_file.c
+++ b/src/osmo-bts-sysmo/calib_file.c
@@ -297,8 +297,12 @@ static int calib_eeprom_read(const struct calib_file_desc *desc, SuperFemto_Prim
rx->bUplink = desc->uplink;
eerr = eeprom_ReadRxCal(desc->band, desc->uplink, &rx_cal);
- if (eerr != EEPROM_SUCCESS)
+ if (eerr != EEPROM_SUCCESS) {
+ LOGP(DL1C, LOGL_ERROR, "Error reading RxCalibration "
+ "from EEPROM, band=%d, ul=%d, err=%d\n",
+ desc->band, desc->uplink, eerr);
return -EIO;
+ }
rx->fExtRxGain = rx_cal.fExtRxGain;
rx->fRxMixGainCorr = rx_cal.fRxMixGainCorr;
@@ -325,8 +329,12 @@ static int calib_eeprom_read(const struct calib_file_desc *desc, SuperFemto_Prim
tx->freqBand = desc->band;
eerr = eeprom_ReadTxCal(desc->band, &tx_cal);
- if (eerr != EEPROM_SUCCESS)
+ if (eerr != EEPROM_SUCCESS) {
+ LOGP(DL1C, LOGL_ERROR, "Error reading TxCalibration "
+ "from EEPROM, band=%d, err=%d\n",
+ desc->band, eerr);
return -EIO;
+ }
for (i = 0; i < ARRAY_SIZE(tx->fTxGainGmsk); i++)
tx->fTxGainGmsk[i] = tx_cal.fTxGainGmsk[i];