<div dir="ltr"><div><div><div><div>Hi, <br><br></div>We need USB support in Filo. Our Linux kernel and file system is expected to be on USB thumb driver. We have enabled USB in menuconfig; however build fails with following errors.<br><br>blockdev.c:(.text+0x18e): undefined reference to `usb_read'<br>/home/vgahlaut/coreboot-fsp/coreboot/payloads/filo/build/fs/blockdev.o: In function `devopen':<br>blockdev.c:(.text+0x91e): undefined reference to `usb_probe'<br><br></div>We are using latest FILO and Coreboot from git repository. These functions seems to be defined in drivers/usb.c and usb.c is getting compiled.<br><br></div>Problem seems to be due to the fact that CONFIG_USB=y in .config is automatically removed during make and these function are defined in usb.c under #ifdef CONFIG_USB<br><br></div>Can you please suggest a solution and let me know why CONFIG_USB is removed from my .config<br></div>