mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-25 10:23:55 +07:00
a930d8bd94
Commit03e6275ae3
("usb: chipidea: Fix ULPI on imx51") causes a kernel hang on imx51 systems that use the ULPI interface and do not select the CONFIG_USB_CHIPIDEA_ULPI option. In order to avoid such potential misuse, let's always build the chipidea ULPI code into the final ci_hdrc object. Tested on a imx51-babbage board. Fixes:03e6275ae3
("usb: chipidea: Fix ULPI on imx51") Signed-off-by: Fabio Estevam <fabio.estevam@nxp.com> Signed-off-by: Peter Chen <peter.chen@nxp.com>
19 lines
581 B
Makefile
19 lines
581 B
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
obj-$(CONFIG_USB_CHIPIDEA) += ci_hdrc.o
|
|
|
|
ci_hdrc-y := core.o otg.o debug.o ulpi.o
|
|
ci_hdrc-$(CONFIG_USB_CHIPIDEA_UDC) += udc.o
|
|
ci_hdrc-$(CONFIG_USB_CHIPIDEA_HOST) += host.o
|
|
ci_hdrc-$(CONFIG_USB_OTG_FSM) += otg_fsm.o
|
|
|
|
# Glue/Bridge layers go here
|
|
|
|
obj-$(CONFIG_USB_CHIPIDEA) += ci_hdrc_usb2.o
|
|
obj-$(CONFIG_USB_CHIPIDEA) += ci_hdrc_msm.o
|
|
obj-$(CONFIG_USB_CHIPIDEA) += ci_hdrc_zevio.o
|
|
|
|
obj-$(CONFIG_USB_CHIPIDEA_PCI) += ci_hdrc_pci.o
|
|
|
|
obj-$(CONFIG_USB_CHIPIDEA_OF) += usbmisc_imx.o ci_hdrc_imx.o
|
|
obj-$(CONFIG_USB_CHIPIDEA_OF) += ci_hdrc_tegra.o
|