tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: fb57b1fabcb28f358901b2df90abd2b48abc1ca8 commit: 18a6c866bb191f360a16db6a79e005247dd3fd70 [8243/10701] usb: typec: tps6598x: Add USB role switching logic config: x86_64-randconfig-a005-20200519 (attached as .config) compiler: gcc-5 (Ubuntu 5.5.0-12ubuntu1) 5.5.0 20171010 reproduce: git checkout 18a6c866bb191f360a16db6a79e005247dd3fd70 # save the attached .config to linux build tree make ARCH=x86_64 If you fix the issue, kindly add following tag as appropriate Reported-by: kbuild test robot All errors (new ones prefixed by >>, old ones prefixed by <<): ld: drivers/usb/typec/tps6598x.o: in function `tps6598x_set_data_role': drivers/usb/typec/tps6598x.c:208: undefined reference to `usb_role_switch_set_role' >> ld: drivers/usb/typec/tps6598x.c:208: undefined reference to `usb_role_switch_set_role' ld: drivers/usb/typec/tps6598x.o: in function `tps6598x_remove': drivers/usb/typec/tps6598x.c:604: undefined reference to `usb_role_switch_put' ld: drivers/usb/typec/tps6598x.o: in function `tps6598x_set_data_role': drivers/usb/typec/tps6598x.c:208: undefined reference to `usb_role_switch_set_role' ld: drivers/usb/typec/tps6598x.o: in function `tps6598x_probe': drivers/usb/typec/tps6598x.c:522: undefined reference to `fwnode_usb_role_switch_get' ld: drivers/usb/typec/tps6598x.c:591: undefined reference to `usb_role_switch_put' --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all(a)lists.01.org