ad7927: Fixed read_all function to correctly access the last item

Was previously only requesting the 7th be accessed, but not actually
accessing it. It would then get the result the next time a read was
done. This resulted in the first read being bogus, and all subsequent
reads of the last entry being a delayed reading.