nivviks/usbc: api to set source current limit
nivviks/usbc: api to set source current limit

Typec SM sets the source current limit in TC_ATTACHED_SRC state
by invoking typec_set_source_current_limit() api.
Override this api for nivviks platform to set source current
limit in Raa489000 tcpc chip.

BUG=b:219891340
BRANCH=None
TEST=Nivviks build is successful.

Change-Id: I23dab59de2cd7f637387b93c40a01ca24b47ca26
Signed-off-by: Deepti Deshatty <f990118e5e566f6bd80b8c40bac496dfafb1a88f@intel.corp-partner.google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3475293
Reviewed-by: Vijay P Hiremath <006c712879a3af08bfdb5c2b8491a8b2d5fd73cd@intel.com>
Reviewed-by: Peter Marheine <ef0b2c492edde94778d7465bfbaeed52c5be6858@chromium.org>
Reviewed-by: Andrew McRae <44ad1424cfc8411c96d9181798ca41ae55709dfb@google.com>
Commit-Queue: Andrew McRae <44ad1424cfc8411c96d9181798ca41ae55709dfb@google.com>

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