ocpc: Disable linear precharge at ocpc reset state
ocpc: Disable linear precharge at ocpc reset state

When linear precharge is enabled, it may affect
the charging behavior from the primary charger IC.
Therefore as a part of the reset process, we need
to disable linear precharge to make sure primary
charger can work normally.

BUG=b:191347747
BRANCH=dedede
TEST=make BOARD=storo pass, and test C0 port can charge normally.

Signed-off-by: Mike Lee <255a368def86bc53ab15e64f578878686d4eb313@huaqin.corp-partner.google.com>
Change-Id: I4c186214aead442fbec99ac0e43df891dd98b302
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2972526
Reviewed-by: Aseda Aboagye <12c9b286316a940fd31c24070da5ab64cdd4d0e7@chromium.org>
Commit-Queue: Aseda Aboagye <12c9b286316a940fd31c24070da5ab64cdd4d0e7@chromium.org>

coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec,coreboot/chrome-ec