summaryrefslogtreecommitdiff
path: root/baseboard/brya/usb_pd_policy.c
diff options
context:
space:
mode:
Diffstat (limited to 'baseboard/brya/usb_pd_policy.c')
-rw-r--r--baseboard/brya/usb_pd_policy.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/baseboard/brya/usb_pd_policy.c b/baseboard/brya/usb_pd_policy.c
index 4d5ece38ca..e3e85539bf 100644
--- a/baseboard/brya/usb_pd_policy.c
+++ b/baseboard/brya/usb_pd_policy.c
@@ -75,6 +75,9 @@ int pd_set_power_supply_ready(int port)
int board_vbus_source_enabled(int port)
{
+ /* BJ port is always sink. */
+ if (port >= CONFIG_USB_PD_PORT_MAX_COUNT)
+ return 0;
return ppc_is_sourcing_vbus(port);
}