rt1718s: don't update charge_manager on supplier = NONE
rt1718s: don't update charge_manager on supplier = NONE

Same bug as CL:3113487. charge_manager accidentally overwrites other
global variable when supplier = -1.

BUG=b:198552518
TEST=Add debug log in charge_manager.c, make sure charge_manager does
    not receive invalid arguments.
BRANCH=main

Signed-off-by: Ting Shen <c671d3efec3d7e7e285f3788bf0d1ba4c8605b78@google.com>
Change-Id: I12787ab66fba7d8328440835867262e3828ac723
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3140013
Reviewed-by: Eric Yilun Lin <2f2733c7206ea2b76bd2db1905cc5e8a75841c48@google.com>
Commit-Queue: Ting Shen <c671d3efec3d7e7e285f3788bf0d1ba4c8605b78@chromium.org>
Tested-by: Ting Shen <c671d3efec3d7e7e285f3788bf0d1ba4c8605b78@chromium.org>

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