From e07667aa2dd8badc583b4ddf010328ca221efa5e Mon Sep 17 00:00:00 2001 From: Tao Huang Date: Mon, 19 Mar 2018 20:43:15 +0800 Subject: [PATCH] usb: bc: Fix compile error when !DWC_OTG_310 Change-Id: I726d459a5e9a7043bc6543fe58fee51b8cc5f034 Signed-off-by: Tao Huang --- include/linux/power/rk_usbbc.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/include/linux/power/rk_usbbc.h b/include/linux/power/rk_usbbc.h index 2372077f24e7..45f7128b3a69 100644 --- a/include/linux/power/rk_usbbc.h +++ b/include/linux/power/rk_usbbc.h @@ -21,9 +21,24 @@ enum bc_port_type{ * 2 : DCP - charger * 3 : CDP - pc with big currect charge ************************************/ +#ifdef CONFIG_DWC_OTG_310 extern int dwc_otg_check_dpdm(bool wait); extern int rk_bc_detect_notifier_register(struct notifier_block *nb, enum bc_port_type *type); extern int rk_bc_detect_notifier_unregister(struct notifier_block *nb); +#else +static inline int dwc_otg_check_dpdm(bool wait) { return USB_BC_TYPE_DISCNT; } + +static inline int rk_bc_detect_notifier_register(struct notifier_block *nb, + enum bc_port_type *type) +{ + return -EINVAL; +} + +static inline int rk_bc_detect_notifier_unregister(struct notifier_block *nb) +{ + return -EINVAL; +} +#endif #endif