google_bms: initial cccm_limits before update charge table

GBMS_CCCM_LIMITS will be re-write if call gbms_init_chg_table
more than one time, that causes wrong charging table. Read
device tree default node back to make sure it calculate with
correct base data.

Bug: 205900551
Signed-off-by: Jenny Ho <[email protected]>
Change-Id: I32612de1db09e37511fb0510309be3ce9a1fa99f
(cherry picked from commit 2e583480cc38428d765c9ef681c0707fbd2cfb88)
4 files changed