Revert "batt_smbus: remove unused read_block"

This reverts commit ea6a8d009586e3342b19a40ad04741628fd6bb52.
batt_smbus: minor format fix
i2c: const get_address
batt_smbus: add get_PEC