4 /* USB Charger Types */
5 #define USB_BC_TYPE_DISCNT (0)
6 #define USB_BC_TYPE_SDP (1)
7 #define USB_BC_TYPE_DCP (2)
8 #define USB_BC_TYPE_CDP (3)
9 #define USB_BC_TYPE_UNKNOW (4)
31 #define T_DCD_TIMEOUT (200)
32 #define T_BC_WAIT_CHGDET (40)
33 #define T_BC_SRC_OFF (10)
36 /***********************************
41 3 : CDP - pc with big currect charge
42 ***********************************/
44 extern int dwc_otg_check_dpdm(bool wait);
45 extern int usb_battery_charger_detect(bool wait);
46 extern void usb20otg_battery_charger_detect_cb(int charger_type_new);