Re: linux-next build broken for renesas-usb3?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Yoshihiro,

John Garry <john.garry@xxxxxxxxxx> writes:
> Hi all,
>
> I am finding the following build error on today's next build:
>    MODPOST 395 modules
> ERROR: "usb_of_get_companion_dev" 
> [drivers/usb/gadget/udc/renesas_usb3.ko] undefined!
> make[1]: *** [__modpost] Error 1
> make: *** [modules] Error 2
>
> I was using arm64 defconfig, but disabled some USB-related configs 
> including CONFIG_USB, which I think is my problem (USB options at the 
> bottom).
>
> So this patch may be the issue:
> commit 39facfa01c9fc64f90233d1734882f0a0cafe36a
> Author: Yoshihiro Shimoda <yoshihiro.shimoda.uh@xxxxxxxxxxx>
> Date:   Fri Jul 27 10:50:40 2018 +0900
>
>      usb: gadget: udc: renesas_usb3: Add register of usb role switch
>
> I do notice this message at the top of the Kconfig associated with this 
> driver:
> NOTE:  Gadget support ** DOES NOT ** depend on host-side CONFIG_USB !!
>
> Sorry for the noise if I'm mistaken or already reported.

Any ideas?

<keeping defconfig below>

> # CONFIG_USB_SWITCH_FSA9480 is not set
> # Host-side USB support is needed for USB Network Adapter support
> # CONFIG_MOUSE_SYNAPTICS_USB is not set
> # CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set
> CONFIG_PINCTRL_TEGRA_XUSB=y
> # CONFIG_CHARGER_CROS_USBPD is not set
> # CONFIG_IR_MCEUSB is not set
> # CONFIG_IR_IGORPLUGUSB is not set
> # CONFIG_IR_TTUSBIR is not set
> CONFIG_USB_OHCI_LITTLE_ENDIAN=y
> CONFIG_USB_SUPPORT=y
> CONFIG_USB_COMMON=y
> CONFIG_USB_ARCH_HAS_HCD=y
> # CONFIG_USB is not set
> CONFIG_USB_PCI=y
> # CONFIG_USB_MTU3 is not set
> CONFIG_USB_MUSB_HDRC=y
> CONFIG_USB_MUSB_GADGET=y
> CONFIG_USB_MUSB_SUNXI=y
> # MUSB DMA mode
> # CONFIG_MUSB_PIO_ONLY is not set
> # CONFIG_USB_DWC3 is not set
> # CONFIG_USB_DWC2 is not set
> CONFIG_USB_CHIPIDEA=y
> CONFIG_USB_CHIPIDEA_OF=y
> CONFIG_USB_CHIPIDEA_PCI=y
> CONFIG_USB_CHIPIDEA_UDC=y
> CONFIG_USB_ISP1760=y
> CONFIG_USB_ISP1761_UDC=y
> CONFIG_USB_ISP1760_GADGET_ROLE=y
> # USB port drivers
> # USB Physical Layer drivers
> CONFIG_USB_PHY=y
> CONFIG_NOP_USB_XCEIV=y
> # CONFIG_USB_GPIO_VBUS is not set
> # CONFIG_USB_ISP1301 is not set
> # CONFIG_USB_TEGRA_PHY is not set
> CONFIG_USB_ULPI=y
> CONFIG_USB_ULPI_VIEWPORT=y
> CONFIG_USB_GADGET=y
> # CONFIG_USB_GADGET_DEBUG is not set
> # CONFIG_USB_GADGET_DEBUG_FILES is not set
> # CONFIG_USB_GADGET_DEBUG_FS is not set
> CONFIG_USB_GADGET_VBUS_DRAW=2
> CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
> # USB Peripheral Controller
> # CONFIG_USB_FOTG210_UDC is not set
> # CONFIG_USB_GR_UDC is not set
> # CONFIG_USB_R8A66597 is not set
> CONFIG_USB_RENESAS_USB3=m
> # CONFIG_USB_PXA27X is not set
> # CONFIG_USB_MV_UDC is not set
> # CONFIG_USB_MV_U3D is not set
> CONFIG_USB_SNP_CORE=y
> CONFIG_USB_SNP_UDC_PLAT=y
> # CONFIG_USB_M66592 is not set
> CONFIG_USB_BDC_UDC=y
> CONFIG_USB_BDC_PCI=y
> # CONFIG_USB_AMD5536UDC is not set
> # CONFIG_USB_NET2272 is not set
> # CONFIG_USB_NET2280 is not set
> # CONFIG_USB_GOKU is not set
> # CONFIG_USB_EG20T is not set
> # CONFIG_USB_GADGET_XILINX is not set
> # CONFIG_USB_CONFIGFS is not set
> # CONFIG_USB_LED_TRIG is not set
> CONFIG_USB_ULPI_BUS=y
> CONFIG_USB_ROLE_SWITCH=m
> # LED driver for blink(1) USB RGB LED is under Special HID drivers 
> (HID_THINGM)
> CONFIG_RENESAS_USB_DMAC=m
> # CONFIG_CLK_RCAR_USB2_CLOCK_SEL is not set
> CONFIG_EXTCON_USB_GPIO=y
> CONFIG_EXTCON_USBC_CROS_EC=y
> CONFIG_RESET_UNIPHIER_USB3=y
> CONFIG_PHY_SUN4I_USB=y
> # CONFIG_PHY_SUN9I_USB is not set
> CONFIG_PHY_MESON8B_USB2=y
> CONFIG_PHY_MESON_GXL_USB2=y
> CONFIG_PHY_MESON_GXL_USB3=y
> # CONFIG_BCM_KONA_USB2_PHY is not set
> # CONFIG_PHY_BCM_NS_USB2 is not set
> # CONFIG_PHY_BCM_NS_USB3 is not set
> CONFIG_PHY_NS2_USB_DRD=y
> CONFIG_PHY_BRCM_USB=y
> CONFIG_PHY_HI6220_USB=y
> CONFIG_PHY_HISI_INNO_USB2=y
> # CONFIG_PHY_BERLIN_USB is not set
> # CONFIG_PHY_PXA_28NM_USB2 is not set
> # CONFIG_PHY_CPCAP_USB is not set
> # CONFIG_PHY_QCOM_QUSB2 is not set
> CONFIG_PHY_QCOM_USB_HS=y
> # CONFIG_PHY_QCOM_USB_HSIC is not set
> CONFIG_PHY_RCAR_GEN3_USB2=y
> CONFIG_PHY_RCAR_GEN3_USB3=m
> CONFIG_PHY_ROCKCHIP_INNO_USB2=y
> # CONFIG_PHY_ROCKCHIP_USB is not set
> CONFIG_PHY_TEGRA_XUSB=y
> # CONFIG_PHY_TUSB1210 is not set

-- 
balbi

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Linux Kernel]     [Linux USB Development]     [Yosemite News]     [Linux SCSI]

  Powered by Linux