board/garg: Configure the number of USB PD ports
board/garg: Configure the number of USB PD ports

For HDMI SKU, there is one less USB PD Port compared to the other SKUs.
Implement the board specific helper function to return the number of USB
PD ports. This will ensure that the PD firmware update is not initiated
on that port.

BUG=b:140816510, b:143196487
BRANCH=Octopus
TEST=make -j buildall; Boot to ChromeOS with and without a monitor
plugged into HDMI port.

Change-Id: I2f582372de35bb7669c0607b41a5ddc42abfc52c
Signed-off-by: Karthikeyan Ramasubramanian <5f7313966b13e2a933e6857bda169ba157fc04ea@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1879339
Tested-by: Karthikeyan Ramasubramanian <5f7313966b13e2a933e6857bda169ba157fc04ea@chromium.org>
Commit-Queue: Karthikeyan Ramasubramanian <5f7313966b13e2a933e6857bda169ba157fc04ea@chromium.org>
Reviewed-by: Jett Rink <9d4aef0593e6843318d99df31597fb6153b89787@chromium.org>

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