Hi Yu, Thank you for the patch! Yet something to improve: [auto build test ERROR on balbi-usb/next] [also build test ERROR on v5.0 next-20190304] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Yu-Chen/Add-support-for-usb-on-Hikey960/20190305-062824 base: https://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git next config: x86_64-randconfig-u0-03051004 (attached as .config) compiler: gcc-5 (Debian 5.5.0-3) 5.4.1 20171010 reproduce: # save the attached .config to linux build tree make ARCH=x86_64 All errors (new ones prefixed by >>): >> drivers/usb/dwc3/core.c:1855:14: error: 'dwc3_complete' undeclared here (not in a function) .complete = dwc3_complete, ^ vim +/dwc3_complete +1855 drivers/usb/dwc3/core.c 1852 1853 static const struct dev_pm_ops dwc3_dev_pm_ops = { 1854 SET_SYSTEM_SLEEP_PM_OPS(dwc3_suspend, dwc3_resume) > 1855 .complete = dwc3_complete, 1856 SET_RUNTIME_PM_OPS(dwc3_runtime_suspend, dwc3_runtime_resume, 1857 dwc3_runtime_idle) 1858 }; 1859 --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation