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)
35 #define T_DCD_TIMEOUT (400)
36 #define T_BC_WAIT_CHGDET (40)
37 #define T_BC_CHGDET_VALID (200)
45 /***********************************
50 3 : CDP - pc with big currect charge
51 ***********************************/
53 extern int dwc_otg_check_dpdm(bool wait);
54 extern int usb_battery_charger_detect(bool wait);
55 extern void usb20otg_battery_charger_detect_cb(int charger_type_new);