ad7923: Force a double read of the channel if it's not the most recent

The ad7923 will return the most recently selected ADC channel
Without this fix the first reading will be invalid