summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Brandmeyer <jbrandmeyer@chromium.org>2018-10-03 10:13:57 -0600
committerchrome-bot <chrome-bot@chromium.org>2018-10-04 17:09:01 -0700
commit356083b7f0b36ffd5b8d387e332ff488810ed47e (patch)
treecf977ca6e9258c8de4ede89c5c324bc69667a517
parentc992a0edf9dc655bc3bbe373b38901696213513c (diff)
downloadchrome-ec-356083b7f0b36ffd5b8d387e332ff488810ed47e.tar.gz
tcpc: Simplify ANX74XX device selection
BUG=none BRANCH=none TEST=buildall Change-Id: I8eb4a9027518aa1c7af18e850984a595bd2bbe23 Signed-off-by: Jonathan Brandmeyer <jbrandmeyer@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1258570 Reviewed-by: Jett Rink <jettrink@chromium.org>
-rw-r--r--driver/build.mk4
-rw-r--r--include/config.h7
2 files changed, 8 insertions, 3 deletions
diff --git a/driver/build.mk b/driver/build.mk
index ae5b46c06d..303800bc13 100644
--- a/driver/build.mk
+++ b/driver/build.mk
@@ -107,9 +107,7 @@ driver-$(CONFIG_USB_PD_TCPM_TCPCI)+=tcpm/tcpci.o
driver-$(CONFIG_USB_PD_TCPM_FUSB302)+=tcpm/fusb302.o
driver-$(CONFIG_USB_PD_TCPM_MT6370)+=tcpm/mt6370.o
driver-$(CONFIG_USB_PD_TCPM_ITE83XX)+=tcpm/it83xx.o
-driver-$(CONFIG_USB_PD_TCPM_ANX3429)+=tcpm/anx74xx.o
-driver-$(CONFIG_USB_PD_TCPM_ANX740X)+=tcpm/anx74xx.o
-driver-$(CONFIG_USB_PD_TCPM_ANX741X)+=tcpm/anx74xx.o
+driver-$(CONFIG_USB_PD_TCPM_ANX74XX)+=tcpm/anx74xx.o
driver-$(CONFIG_USB_PD_TCPM_ANX7688)+=tcpm/anx7688.o
driver-$(CONFIG_USB_PD_TCPM_ANX7447)+=tcpm/anx7447.o
driver-$(CONFIG_USB_PD_TCPM_PS8751)+=tcpm/ps8xxx.o
diff --git a/include/config.h b/include/config.h
index bcc27bbdbe..e5eeb7d7e1 100644
--- a/include/config.h
+++ b/include/config.h
@@ -4086,5 +4086,12 @@
#endif
#endif /* CONFIG_FLASH_READOUT_PROTECTION_AS_PSTATE */
+#if defined(CONFIG_USB_PD_TCPM_ANX3429) || \
+ defined(CONFIG_USB_PD_TCPM_ANX740X) || \
+ defined(CONFIG_USB_PD_TCPM_ANX7471)
+/* Note: ANX7447 is handled by its own driver, not ANX74XX. */
+#define CONFIG_USB_PD_TCPM_ANX74XX
+#endif
+
#endif /* __CROS_EC_CONFIG_H */