
This patch-set removes some uses of global variables, and improves error reporting for the "read" command. It is intended to help switching to a split tlv library eventually, but general enough to apply independently.
Changes since v1: - rebased on master 0160d58 - added first patch!!! I had forgotten to send in v1 - added reviewed-tags by Stefan for patches 2-4
Josua Mayer (4): cmd: tlv_eeprom: remove use of global variable current_dev cmd: tlv_eeprom: remove use of global variable has_been_read cmd: tlv_eeprom: handle -ENODEV error from read_eeprom function cmd: tlv_eeprom: enable 'dev' subcommand before 'read'
cmd/tlv_eeprom.c | 107 +++++++++++++++++++++++++------------------ include/tlv_eeprom.h | 3 +- 2 files changed, 64 insertions(+), 46 deletions(-)