diff options
Diffstat (limited to 'driver/tcpm/nct38xx.h')
-rw-r--r-- | driver/tcpm/nct38xx.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/driver/tcpm/nct38xx.h b/driver/tcpm/nct38xx.h index f4923b700d..714a2f8d46 100644 --- a/driver/tcpm/nct38xx.h +++ b/driver/tcpm/nct38xx.h @@ -75,7 +75,18 @@ #define NCT38XX_REG_VBC_FAULT_CTL_VC_OVP_OFF (1 << 5) #define NCT38XX_RESET_HOLD_DELAY_MS 1 -#define NCT38XX_RESET_POST_DELAY_MS 0 + +/* + * From the datasheet (section 4.4.2 Reset Timing) as following: + * | Min | Max | + * ----------------------+-------+-------+ + * NCT3807 (single port) | x | 1.5ms | + * ----------------------+-------+-------+ + * NCT3808 (dual port) | x | 3ms | + * ----------------------+-------+-------+ + */ +#define NCT3807_RESET_POST_DELAY_MS 2 +#define NCT3808_RESET_POST_DELAY_MS 3 extern const struct tcpm_drv nct38xx_tcpm_drv; |