diff options
author | Poornima Tom <poornima.tom@intel.com> | 2021-02-25 14:54:49 -0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-03-02 22:43:03 +0000 |
commit | 389952243915fd4a47ea6916395314ef32412078 (patch) | |
tree | 3d0d4e514123ef47f95c761315b864a25b6ec484 /baseboard/intelrvp/adlrvp.h | |
parent | 8af602eeee067e045301a4ce82253c6bc703b07f (diff) | |
download | chrome-ec-389952243915fd4a47ea6916395314ef32412078.tar.gz |
adlrvp: Select retimer USB MUX config at runtime
Different SKU of ADL RVP have different retimer USB MUX hence
select the retimer USB MUX based on the board SKU at runtime.
BUG=none
BRANCH=none
TEST=Able to detect USB3.0 drive on Port-2 without retimer
Change-Id: I34d70749db98ff45ca3c3ed09720ba9ad9df62a4
Signed-off-by: Poornima Tom <poornima.tom@intel.com>
Signed-off-by: Vijay Hiremath <vijay.p.hiremath@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2718534
Reviewed-by: Sooraj Govindan <sooraj.govindan@intel.com>
Reviewed-by: caveh jalali <caveh@chromium.org>
Diffstat (limited to 'baseboard/intelrvp/adlrvp.h')
-rw-r--r-- | baseboard/intelrvp/adlrvp.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/baseboard/intelrvp/adlrvp.h b/baseboard/intelrvp/adlrvp.h index f87a235a4b..b973b69a43 100644 --- a/baseboard/intelrvp/adlrvp.h +++ b/baseboard/intelrvp/adlrvp.h @@ -13,6 +13,9 @@ #include "baseboard.h" +/* RVP Board ids */ +#define ADLP_LP5_T4_RVP_SKU_BOARD_ID 0x13 + /* MECC config */ #define CONFIG_INTEL_RVP_MECC_VERSION_1_0 @@ -64,6 +67,9 @@ #define I2C_PORT3_BB_RETIMER_ADDR 0x59 #endif +/* Configure mux at runtime */ +#define CONFIG_USB_MUX_RUNTIME_CONFIG + /* Enable VCONN */ #define CONFIG_USBC_VCONN #define CONFIG_USBC_VCONN_SWAP |