AD9371 temperature reading

I added a debugfs option to read the internal temperature of the AD9371 based on the procedure outlined in the user guide:

  1.  MYKONOS_setupTempSensor()
  2. MYKONOS_setAuxAdcChannel(), channel 16
  3. MYKONOS_startTempMeasurement()
  4. MYKONOS_readTempSensor

Here are the printk ouputs added for debug:

ad9371_debugfs_write() - temp cfg: dec 7, offset 0, override 0, window 15

MYKONOS_readTempSensor() - temp sensor code 20

ad9371_debugfs_write() - temp stat: code -83, winExceeded 0, winHiLo 0, valid 1

What am I missing in getting a meaningful temperature value?