diff options
author | Andrew McRae <amcrae@google.com> | 2020-05-04 17:15:02 +1000 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-05-05 00:48:16 +0000 |
commit | 3d571aeec1e9b6b45576c619f359e5fe0a18f8dd (patch) | |
tree | 0ef774dbefc96ac56907380e76e0cfe8b025c924 /board/puff/board.h | |
parent | b2f2eb6525169756f8cae1896e096bcb0754bb58 (diff) | |
download | chrome-ec-3d571aeec1e9b6b45576c619f359e5fe0a18f8dd.tar.gz |
Puff: Disable USB-C DRP auto-toggle and lower power mode
The ANX3447 TCPC DRP auto-toggle does not appear to be reliable.
Disable the DRP auto-toggle (the state machine falls back
to trying SNK/SRC alternatively).
As a separate issue, doe to a state machine error, the
low power TCPC mode also has to be disabled.
BUG=b:155253129
TEST=Unplug and plug various type-C USB devices into puff board.
BRANCH=none
Change-Id: I1fcb32ebe98caccee26aca3ed4b92e9c557557dc
Signed-off-by: Andrew McRae <amcrae@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2178698
Tested-by: Andrew McRae <amcrae@chromium.org>
Reviewed-by: Peter Marheine <pmarheine@chromium.org>
Commit-Queue: Andrew McRae <amcrae@chromium.org>
Diffstat (limited to 'board/puff/board.h')
-rw-r--r-- | board/puff/board.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/board/puff/board.h b/board/puff/board.h index bbd3ed03ca..63664666b6 100644 --- a/board/puff/board.h +++ b/board/puff/board.h @@ -138,13 +138,11 @@ #define CONFIG_USB_PD_ALT_MODE_DFP #define CONFIG_USB_PD_DISCHARGE_PPC #define CONFIG_USB_PD_DUAL_ROLE -#define CONFIG_USB_PD_DUAL_ROLE_AUTO_TOGGLE #define CONFIG_USB_PD_LOGGING #define CONFIG_USB_PD_PORT_MAX_COUNT 1 #define CONFIG_USB_PD_VBUS_DETECT_PPC #define CONFIG_USBC_PPC_SN5S330 #define CONFIG_USBC_PPC_DEDICATED_INT -#define CONFIG_USB_PD_TCPC_LOW_POWER #define CONFIG_USB_PD_TCPM_MUX #define CONFIG_USB_PD_TCPM_TCPCI #define CONFIG_USB_PD_TCPM_ANX7447 |