Received: by 2002:a05:6a10:d5a5:0:0:0:0 with SMTP id gn37csp3968042pxb; Mon, 4 Oct 2021 13:59:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxQ0AK7NmMzalom5QPN9FE7Ox0ap8tILpug8aydbTnR7mlXVpAEvbNNLrrq8542YnYOx16K X-Received: by 2002:a17:906:1ec9:: with SMTP id m9mr20686326ejj.115.1633381141696; Mon, 04 Oct 2021 13:59:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1633381141; cv=none; d=google.com; s=arc-20160816; b=r7yuRx3gllK53b0/3C6/o7mSe6C11giLgVQ2MFwVONBPGvWI7wSekAfd6N0On96K3V 8/sGSR9yU5KG8UQ2tVxDP4CiyV+c37grfasevUUInEbsq2JR1IZcMYoEk452/0M/G7jz dCbc/qOjKfJxuezmx/OpWzgRwTknrP0CPPqVi58L3T9ybND0GavZyqQtacuO9iNm5l38 IWObgL2kxViFGTmtcH+be8Bzhlwco5J7o4djuQulGKWafxEYZveT8w3zyHcTbRNcDSb+ fpSqNCT0zETjBDYF9n3MkpsVhh0rHo/uYgtBHDgdHKJjMvOii4C16iGP4jfhQusLbK8t Finw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=awfZM5ORBKnkGn9OALxzyBjNpKz9UzvBD8S7loduXpc=; b=D9qA7QdyrwkIzSO2klbt1jszDzFrlaOzaDPBMbooXJy1iSHW7UJD60nlwzNejNSc49 PQJkzI/AXZPS+PNIh4Jku9mVegH+bpzi/A7rNIqO9L/ThZHEeh7Fe9VFIaS7hdmy4KHA b4bg8wG9pcNKMIzB422T+6QZmXByf9kY8og+WYW8QfMqmBqxsKpgfkLl4EeWgwU3vPTf xrv8a8AAz6ENSnsFL/V1tOWownSJr4E0LYGjEuj2i92mP/ep5JDSmO2+dCAkxIHWytlx Ph5s/IdqR8r5vTtdS58/2014NQxEPSaZOwUieE2f5H9MqwUJx89kMFM0ieIatn6zpzIv wA4Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id g20si23607957ejz.342.2021.10.04.13.58.37; Mon, 04 Oct 2021 13:59:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233738AbhJDO0s (ORCPT + 99 others); Mon, 4 Oct 2021 10:26:48 -0400 Received: from mga17.intel.com ([192.55.52.151]:12746 "EHLO mga17.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233705AbhJDO0s (ORCPT ); Mon, 4 Oct 2021 10:26:48 -0400 X-IronPort-AV: E=McAfee;i="6200,9189,10126"; a="206258020" X-IronPort-AV: E=Sophos;i="5.85,346,1624345200"; d="scan'208";a="206258020" Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Oct 2021 07:18:38 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,346,1624345200"; d="scan'208";a="483062659" Received: from black.fi.intel.com ([10.237.72.28]) by fmsmga007.fm.intel.com with ESMTP; 04 Oct 2021 07:18:34 -0700 Received: by black.fi.intel.com (Postfix, from userid 1003) id 92A8D170; Mon, 4 Oct 2021 17:18:40 +0300 (EEST) From: Andy Shevchenko To: Greg Kroah-Hartman , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Felipe Balbi , Ferry Toth , Michael Grzeschik , Andy Shevchenko Subject: [PATCH v1 1/1] usb: dwc3: gadget: Revert "set gadgets parent to the right controller" Date: Mon, 4 Oct 2021 17:18:39 +0300 Message-Id: <20211004141839.49079-1-andriy.shevchenko@linux.intel.com> X-Mailer: git-send-email 2.33.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The commit c6e23b89a95d ("usb: dwc3: gadget: set gadgets parent to the right controller") changed the device for the UDC and broke the user space scripts that instantiate the USB gadget(s) via ConfigFS. Revert it for now until the better solution will be proposed. Signed-off-by: Andy Shevchenko --- drivers/usb/dwc3/gadget.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c index 8e66a70adae6..13664609ed3c 100644 --- a/drivers/usb/dwc3/gadget.c +++ b/drivers/usb/dwc3/gadget.c @@ -4253,7 +4253,7 @@ int dwc3_gadget_init(struct dwc3 *dwc) } - usb_initialize_gadget(dwc->sysdev, dwc->gadget, dwc_gadget_release); + usb_initialize_gadget(dwc->dev, dwc->gadget, dwc_gadget_release); dev = &dwc->gadget->dev; dev->platform_data = dwc; dwc->gadget->ops = &dwc3_gadget_ops; -- 2.33.0