From 973373accbd7d8f2bd4e92c61e13f67dd5885055 Mon Sep 17 00:00:00 2001 From: Raghavendra Rao Ananta Date: Thu, 5 Dec 2019 09:16:42 -0800 Subject: [PATCH] usb: dwc3-msm: Add soft dependency on phy drivers dwc3-msm driver is functionally dependent on the phy-generic, phy-msm-snps-hs, and phy-msm-ssusb-qmp drivers. Hence, explicitly add a soft-dependency on it to avoid unnecessary re-probes when built as a module. Change-Id: I16d3a3fb72a968b0ae7935df74cff86697a97c32 Signed-off-by: Raghavendra Rao Ananta --- drivers/usb/dwc3/dwc3-msm.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/dwc3/dwc3-msm.c b/drivers/usb/dwc3/dwc3-msm.c index ae3acf280756..5996c6a359b3 100644 --- a/drivers/usb/dwc3/dwc3-msm.c +++ b/drivers/usb/dwc3/dwc3-msm.c @@ -4885,6 +4885,7 @@ static struct platform_driver dwc3_msm_driver = { MODULE_LICENSE("GPL v2"); MODULE_DESCRIPTION("DesignWare USB3 MSM Glue Layer"); +MODULE_SOFTDEP("pre: phy-generic phy-msm-snps-hs phy-msm-ssusb-qmp"); static int dwc3_msm_init(void) {