diff options
author | AlvinCC_Hsu <alvincc_hsu@compal.corp-partner.google.com> | 2020-09-03 09:22:18 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-09-04 00:59:35 +0000 |
commit | 94f6a302dff4166f35181dcc09a3b2efac39ff53 (patch) | |
tree | 63569ae0fc75e18aaff4b14269bcf8ea3684adc0 /baseboard/trogdor/usb_pd_policy.c | |
parent | 5a0919d5d2bc4ed9cd2655181aa1024dfe46d83f (diff) | |
download | chrome-ec-94f6a302dff4166f35181dcc09a3b2efac39ff53.tar.gz |
pompom: Remove TCPC port1 configuration
This patch removes configurations (I2C, GPIO, TASK and
Interrupt...) about TCPC port1 for pompom.
BUG=b:167476139
BRANCH=none
TEST=power on after flashing FW and it works normal.
Signed-off-by: AlvinCC_Hsu <alvincc_hsu@compal.corp-partner.google.com>
Change-Id: I1275c1ef7e7d3e65d695dace834a9bcbb4e66dcc
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2391022
Reviewed-by: Wai-Hong Tam <waihong@google.com>
Commit-Queue: Wai-Hong Tam <waihong@google.com>
Tested-by: Wai-Hong Tam <waihong@google.com>
Diffstat (limited to 'baseboard/trogdor/usb_pd_policy.c')
-rw-r--r-- | baseboard/trogdor/usb_pd_policy.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/baseboard/trogdor/usb_pd_policy.c b/baseboard/trogdor/usb_pd_policy.c index dc4733d20d..9230332a3e 100644 --- a/baseboard/trogdor/usb_pd_policy.c +++ b/baseboard/trogdor/usb_pd_policy.c @@ -22,8 +22,12 @@ int pd_check_vconn_swap(int port) } static uint8_t vbus_en[CONFIG_USB_PD_PORT_MAX_COUNT]; +#if CONFIG_USB_PD_PORT_MAX_COUNT == 1 +static uint8_t vbus_rp[CONFIG_USB_PD_PORT_MAX_COUNT] = {TYPEC_RP_1A5}; +#else static uint8_t vbus_rp[CONFIG_USB_PD_PORT_MAX_COUNT] = {TYPEC_RP_1A5, TYPEC_RP_1A5}; +#endif static void board_vbus_update_source_current(int port) { @@ -88,8 +92,12 @@ __override void typec_set_source_current_limit(int port, enum tcpc_rp_value rp) int pd_snk_is_vbus_provided(int port) { +#if CONFIG_USB_PD_PORT_MAX_COUNT == 1 + return !gpio_get_level(GPIO_USB_C0_VBUS_DET_L); +#else return !gpio_get_level(port ? GPIO_USB_C1_VBUS_DET_L : GPIO_USB_C0_VBUS_DET_L); +#endif } /* ----------------- Vendor Defined Messages ------------------ */ |