From nobody Sat Sep 26 08:38:48 2026 Received: from mailout4.samsung.com (mailout4.samsung.com [203.254.224.34]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BFEB3E555 for ; Thu, 3 Sep 2026 07:13:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=203.254.224.34 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788419604; cv=none; b=f1BsldMHrNv799P04OnKF++KAGPia/kcyp+K571WXXWx5PqqXTC0GhQJFmpck/WdxUD/eEsm75+Ot3Qyg+47X3Me/lShH84WvouOywM63l1+jCx8N1KbtMWyb5+OZ1JUrl9+PSbjOdw99l5GqdzXhoQu+RM61lOh+ZeXHwjL86A= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788419604; c=relaxed/simple; bh=9SLoUPHOOh/ADivkX8RveWuwcpC0xCJYoTqm47U/wRg=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:Content-Type: References; b=kEK3ybNvaFkKu1wVvBu87eXpRI1hcrpSutzTTHx0aSAYqRSmMS02gJzl8GT07YABxFlTxoI1Be84E4HzbwFyvVT0imt+p3PsCw061yAD9gwWEaVth8im+IH7K4j3q02hOD4HP2aShea2iZb9mZ9W0gFfSQLvBKwskxy4/KQR2do= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=samsung.com; spf=pass smtp.mailfrom=samsung.com; dkim=pass (1024-bit key) header.d=samsung.com header.i=@samsung.com header.b=gcKJcsgz; arc=none smtp.client-ip=203.254.224.34 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=samsung.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=samsung.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=samsung.com header.i=@samsung.com header.b="gcKJcsgz" Received: from epcas5p4.samsung.com (unknown [182.195.41.42]) by mailout4.samsung.com (KnoxPortal) with ESMTP id 20260903071317epoutp04d2a05c55958934ba1f5aa0777ffe4871~RviX3iq-p0824808248epoutp04d for ; Thu, 3 Sep 2026 07:13:17 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout4.samsung.com 20260903071317epoutp04d2a05c55958934ba1f5aa0777ffe4871~RviX3iq-p0824808248epoutp04d DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1788419597; bh=cyr/0fEvLQuH4z7Eht9lxXGhoAt1RWvvUHvN984jtM4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=gcKJcsgzINY/Xw2xCetKgtD1ZTadiw950/xAmbNUlejwBruISNhRQbCzI88CS/b3D ugYvDyBj10zH+eVptjdEJN+cAcAq0wdJYY03JEh27d+PBLZ17zVPeda/RGaiCV+of8 hqQZ0KvzzfX8wwvu5pLjauGiMpVRbP4vjmMsSHxo= Received: from epsnrtp02.localdomain (unknown [182.195.42.154]) by epcas5p2.samsung.com (KnoxPortal) with ESMTPS id 20260903071316epcas5p290dcbdc8d9d3bc41801a42a5b29a24f7~RviXQ5IvJ2559925599epcas5p2s; Thu, 3 Sep 2026 07:13:16 +0000 (GMT) Received: from epcas5p3.samsung.com (unknown [182.195.38.90]) by epsnrtp02.localdomain (Postfix) with ESMTP id 4hb9mW42Ryz2SSKj; Thu, 3 Sep 2026 07:13:15 +0000 (GMT) Received: from epsmtip1.samsung.com (unknown [182.195.34.30]) by epcas5p2.samsung.com (KnoxPortal) with ESMTPA id 20260903071314epcas5p2bf6f08797b9b92aef2bbd5a6a2708867~RviVtAX-82559925599epcas5p2l; Thu, 3 Sep 2026 07:13:14 +0000 (GMT) Received: from vega.samsungds.net (unknown [107.108.73.84]) by epsmtip1.samsung.com (KnoxPortal) with ESMTPA id 20260903071311epsmtip14d2dce7c3a3495747f584f0e76b7802d~RviSp9Kn_2402924029epsmtip1S; Thu, 3 Sep 2026 07:13:11 +0000 (GMT) From: Selvarasu Ganesan To: krzk@kernel.org, peter.griffin@linaro.org, alim.akhtar@samsung.com, gregkh@linuxfoundation.org, robh@kernel.org, conor+dt@kernel.org, Thinh.Nguyen@synopsys.com, selvarasu.g@samsung.com, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: jh0801.jung@samsung.com, dh10.jung@samsung.com, akash.m5@samsung.com, hongpooh.kim@samsung.com, eomji.oh@samsung.com, shijie.cai@samsung.com, muhammed.ali@samsung.com, thiagu.r@samsung.com Subject: [PATCH 1/3] MAINTAINERS: add Samsung USB DT binding to ARM/SAMSUNG entry Date: Thu, 3 Sep 2026 12:42:48 +0530 Message-Id: <20260903071250.3421499-2-selvarasu.g@samsung.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20260903071250.3421499-1-selvarasu.g@samsung.com> X-CMS-MailID: 20260903071314epcas5p2bf6f08797b9b92aef2bbd5a6a2708867 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" CMS-TYPE: 105P cpgsPolicy: CPGSC10-542,Y X-CFilter-Loop: Reflected X-CMS-RootMailID: 20260903071314epcas5p2bf6f08797b9b92aef2bbd5a6a2708867 References: <20260903071250.3421499-1-selvarasu.g@samsung.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Add the Samsung USB devicetree binding file path under the existing ARM/Samsung SoC maintainership. Signed-off-by: Selvarasu Ganesan --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 6008f16ae2ca..c1a466d772a8 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3561,6 +3561,7 @@ F: Documentation/devicetree/bindings/arm/samsung/ F: Documentation/devicetree/bindings/hwinfo/samsung,* F: Documentation/devicetree/bindings/power/pd-samsung.yaml F: Documentation/devicetree/bindings/soc/samsung/ +F: Documentation/devicetree/bindings/usb/samsung,* F: arch/arm/boot/dts/samsung/ F: arch/arm/mach-exynos*/ F: arch/arm/mach-s3c/ --=20 2.17.1 From nobody Sat Sep 26 08:38:48 2026 Received: from mailout3.samsung.com (mailout3.samsung.com [203.254.224.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 533A63FFF84 for ; Thu, 3 Sep 2026 07:13:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=203.254.224.33 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788419609; cv=none; b=kHCRMQ0PIGfPB2KSurLI4sNi4A6rnysVTyF9ja2oNpJNpOpJ7wRweiQC5y78h2Tvom3gHhg74EY3Z79dwyPV0QX9JGykP2EI0JUKWtdVDalTF7NUzKSBA3KpwHh8W/dcQ89FlBn8IGxvtOtlqps46YXrakHbzSl7vGJX7IVeMsk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788419609; c=relaxed/simple; bh=6bYwP1kZBZ++mg/QTFZGU18TMlZOpyQ31rYtNQZOojo=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:Content-Type: References; b=MAHcKNvgrTRVCkUlWqfYDCgezFxj2q2TgnzX5WVxkx0mBcz32oYHPMKnISqyrBX7VENbRDrlNJOntmycTypV/TYLO9P2yi2oJFmIHJnChEISweb2ep0tGio4vNk4f9NEs5vHiNdl3RIwIw4VE9g76lDn8wknAKeR5MAJ+nfKueA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=samsung.com; spf=pass smtp.mailfrom=samsung.com; dkim=pass (1024-bit key) header.d=samsung.com header.i=@samsung.com header.b=EqzJUY0p; arc=none smtp.client-ip=203.254.224.33 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=samsung.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=samsung.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=samsung.com header.i=@samsung.com header.b="EqzJUY0p" Received: from epcas5p1.samsung.com (unknown [182.195.41.39]) by mailout3.samsung.com (KnoxPortal) with ESMTP id 20260903071320epoutp03c21e2fa5834f72ac91f0e542f42bc6d0~Rvia8BT8r0594105941epoutp038 for ; Thu, 3 Sep 2026 07:13:20 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout3.samsung.com 20260903071320epoutp03c21e2fa5834f72ac91f0e542f42bc6d0~Rvia8BT8r0594105941epoutp038 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1788419600; bh=BnxZREpoQomMdni/0IbPmEvnTyI2nuMEf4vRri/185k=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=EqzJUY0p4eaEhIq8RyaRRkbsplFwaOJFeXUEEDw3kQcDFbRd2KfQKSHablegT2e68 9O16/tKRBcvEqPWgHMKrUoDenKXNfH+bR+vq9GTkQfQKxn4eVB7T0yJwubaFQQQ3IB M2fQqxW2BwS/MrRQcZdIvAsYxkpk0UrVqwUVwxtg= Received: from epsnrtp04.localdomain (unknown [182.195.42.156]) by epcas5p1.samsung.com (KnoxPortal) with ESMTPS id 20260903071320epcas5p1e4e4d69e93efaf2f2b3ae59d2045154f~RviacGfoO2447024470epcas5p1a; Thu, 3 Sep 2026 07:13:20 +0000 (GMT) Received: from epcas5p1.samsung.com (unknown [182.195.38.94]) by epsnrtp04.localdomain (Postfix) with ESMTP id 4hb9mb0sswz6B9mJ; Thu, 3 Sep 2026 07:13:19 +0000 (GMT) Received: from epsmtip1.samsung.com (unknown [182.195.34.30]) by epcas5p4.samsung.com (KnoxPortal) with ESMTPA id 20260903071318epcas5p4b804edb84554847c576d1d034b814d7a~RviZEeIdN0465304653epcas5p47; Thu, 3 Sep 2026 07:13:18 +0000 (GMT) Received: from vega.samsungds.net (unknown [107.108.73.84]) by epsmtip1.samsung.com (KnoxPortal) with ESMTPA id 20260903071315epsmtip1689e8b7180bcc558724f6b8c00059c43~RviV6Jy-p2402924029epsmtip1T; Thu, 3 Sep 2026 07:13:15 +0000 (GMT) From: Selvarasu Ganesan To: krzk@kernel.org, peter.griffin@linaro.org, alim.akhtar@samsung.com, gregkh@linuxfoundation.org, robh@kernel.org, conor+dt@kernel.org, Thinh.Nguyen@synopsys.com, selvarasu.g@samsung.com, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: jh0801.jung@samsung.com, dh10.jung@samsung.com, akash.m5@samsung.com, hongpooh.kim@samsung.com, eomji.oh@samsung.com, shijie.cai@samsung.com, muhammed.ali@samsung.com, thiagu.r@samsung.com Subject: [PATCH 2/3] dt-bindings: usb: Introduce samsung,snps-dwc3 Date: Thu, 3 Sep 2026 12:42:49 +0530 Message-Id: <20260903071250.3421499-3-selvarasu.g@samsung.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20260903071250.3421499-1-selvarasu.g@samsung.com> X-CMS-MailID: 20260903071318epcas5p4b804edb84554847c576d1d034b814d7a X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" CMS-TYPE: 105P cpgsPolicy: CPGSC10-542,Y X-CFilter-Loop: Reflected X-CMS-RootMailID: 20260903071318epcas5p4b804edb84554847c576d1d034b814d7a References: <20260903071250.3421499-1-selvarasu.g@samsung.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 The Samsung Exynos8855 USB glue is not separate from the Synopsys DWC3 core, using a flattened model where the DWC3 controller is directly addressable rather than nested as a child node of a glue layer. Describe the Exynos USB block as a single node, referencing the split out Synopsys DWC3 core properties via snps,dwc3-common.yaml. The new binding follows the same approach as qcom,snps-dwc3. A generic fallback compatible "samsung,snps-dwc3" is introduced to describe this binding, selected by the validator based on the presence of the fallback string in the compatible list. Future Exynos SoCs utilizing the same flattened model can be added by extending the compatible enum with per SoC clock and property constraints. Co-developed-by: Muhammed Ali Signed-off-by: Muhammed Ali Signed-off-by: Selvarasu Ganesan --- Krzysztof Kozlowski is added as a maintainer of this YAML binding, as he is the ARM/Samsung SoC architecture maintainer (ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES) who already maintains Samsung Exynos DT bindings (e.g. samsung,exynos-dwc3.yaml) and reviews all Samsung related binding changes. This follows the same convention used by existing Samsung Exynos DT binding schemas. --- .../bindings/usb/samsung,snps-dwc3.yaml | 98 +++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 Documentation/devicetree/bindings/usb/samsung,snps-dwc3= .yaml diff --git a/Documentation/devicetree/bindings/usb/samsung,snps-dwc3.yaml b= /Documentation/devicetree/bindings/usb/samsung,snps-dwc3.yaml new file mode 100644 index 000000000000..480308c16f37 --- /dev/null +++ b/Documentation/devicetree/bindings/usb/samsung,snps-dwc3.yaml @@ -0,0 +1,98 @@ +# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/usb/samsung,snps-dwc3.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Samsung Exynos SoC DWC3 USB Controller + +maintainers: + - Krzysztof Kozlowski + - Selvarasu Ganesan + +description: + Describes the DWC3 USB controller block implemented on Samsung Exynos So= Cs. + +select: + properties: + compatible: + contains: + const: samsung,snps-dwc3 + required: + - compatible + +properties: + compatible: + items: + - enum: + - samsung,exynos8855-dwc3 + - const: samsung,snps-dwc3 + + reg: + maxItems: 1 + + power-domains: + maxItems: 1 + + interrupts: + maxItems: 1 + + clocks: + description: | + Several clocks are used, depending on the variant. Typical ones are: + - ref: Reference clock for SOF/ITP generation. + - bus: Bus (APB) clock for register access. + minItems: 1 + maxItems: 4 + + clock-names: + minItems: 1 + maxItems: 4 + +required: + - compatible + - reg + - clocks + - clock-names + - interrupts + +allOf: + - $ref: snps,dwc3-common.yaml# + + - if: + properties: + compatible: + contains: + const: samsung,exynos8855-dwc3 + then: + properties: + clocks: + minItems: 2 + maxItems: 2 + clock-names: + items: + - const: ref + - const: bus + +unevaluatedProperties: false + +examples: + - | + #include + + usb@13200000 { + compatible =3D "samsung,exynos8855-dwc3", + "samsung,snps-dwc3"; + reg =3D <0x13200000 0x10000>; + interrupts =3D ; + clocks =3D <&usb_clk 0>, + <&usb_clk 1>; + clock-names =3D "ref", "bus"; + dr_mode =3D "peripheral"; + phys =3D <&usbdrd_phy 0>; + phy-names =3D "usb2-phy"; + snps,quirk-frame-length-adjustment =3D <0x20>; + snps,dis-u2-freeclk-exists-quirk; + snps,gfladj-refclk-lpm-sel-quirk; + }; +... --=20 2.17.1 From nobody Sat Sep 26 08:38:48 2026 Received: from mailout1.samsung.com (mailout1.samsung.com [203.254.224.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B5ABD40A94A for ; Thu, 3 Sep 2026 07:13:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=203.254.224.24 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788419610; cv=none; b=fOPhhjT7WFTZU5kDkhaSRAq/OQ+NiKba63Kzxsnw+D7dP+GKFJaC6x/S9leVRqz6FFfeZPJdMdA+sYavlk9gaLxi9ani5CGzXEiFMizGdSE3SNZj6gaZ8fq/FkdDwqAuKNLsFs6u3MMdpxkCkTv7sMWsSlfW2pTx2PNNhKmcU5M= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1788419610; c=relaxed/simple; bh=QtFkvg9zrwP+DSGKTUAJc/yVDfoSvt3nPJzcNqWytB4=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:Content-Type: References; b=Om5bjpxQQ6hEdcgpTTitNINGkJQdeMYvKPv3lY5rCNL0m7tr6jVDRRyGh3C6YOpSfsNYXEr7d34G1xNSyg3wNk45oWktX2tCVFS6R85RXKLurYFfGNcZODEeURn3ImE9w/tw9Ac+TmkzLZxsIdCds8MbvUKOs+Bw8lVDaeGWV2g= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=samsung.com; spf=pass smtp.mailfrom=samsung.com; dkim=pass (1024-bit key) header.d=samsung.com header.i=@samsung.com header.b=iKp/zBNA; arc=none smtp.client-ip=203.254.224.24 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=samsung.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=samsung.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=samsung.com header.i=@samsung.com header.b="iKp/zBNA" Received: from epcas5p2.samsung.com (unknown [182.195.41.40]) by mailout1.samsung.com (KnoxPortal) with ESMTP id 20260903071324epoutp0109f6fb23d3ee6c165ddcb73c5cad4e23~RvieweN5i1820318203epoutp01a for ; Thu, 3 Sep 2026 07:13:24 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.samsung.com 20260903071324epoutp0109f6fb23d3ee6c165ddcb73c5cad4e23~RvieweN5i1820318203epoutp01a DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1788419604; bh=JCdLJlrIN03j/CIVgPnvOgdBX8wfdcDBNztR/gGl+Rc=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=iKp/zBNAPEtFpQzwtekQioLghsMa0ShivUjfhAqOFHMwohrmxGxpUp4W4boZF2Cbw AZ4F6v2NQF0lcZAbiLfvuk7ZZF2c9hPQcQN/oUJdQltnVJZoHoe1a91xiWctmgsT9h 6jhtnJolwN2iBjdl6wK29FB5p/4SGXqBrVafbc2A= Received: from epsnrtp04.localdomain (unknown [182.195.42.156]) by epcas5p1.samsung.com (KnoxPortal) with ESMTPS id 20260903071324epcas5p1bb7f15cc70b6ddd46137c030baa76192~RvieN8LMu2007920079epcas5p1V; Thu, 3 Sep 2026 07:13:24 +0000 (GMT) Received: from epcas5p4.samsung.com (unknown [182.195.38.89]) by epsnrtp04.localdomain (Postfix) with ESMTP id 4hb9mg0PWGz6B9mC; Thu, 3 Sep 2026 07:13:23 +0000 (GMT) Received: from epsmtip1.samsung.com (unknown [182.195.34.30]) by epcas5p2.samsung.com (KnoxPortal) with ESMTPA id 20260903071322epcas5p2a40e3299b0954dd880c9b3651555760c~RvicuXxpj0076700767epcas5p2S; Thu, 3 Sep 2026 07:13:22 +0000 (GMT) Received: from vega.samsungds.net (unknown [107.108.73.84]) by epsmtip1.samsung.com (KnoxPortal) with ESMTPA id 20260903071318epsmtip182ee7ec0ffa77001464110471004fe89~RviZYp3Gd2579025790epsmtip1W; Thu, 3 Sep 2026 07:13:18 +0000 (GMT) From: Selvarasu Ganesan To: krzk@kernel.org, peter.griffin@linaro.org, alim.akhtar@samsung.com, gregkh@linuxfoundation.org, robh@kernel.org, conor+dt@kernel.org, Thinh.Nguyen@synopsys.com, selvarasu.g@samsung.com, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: jh0801.jung@samsung.com, dh10.jung@samsung.com, akash.m5@samsung.com, hongpooh.kim@samsung.com, eomji.oh@samsung.com, shijie.cai@samsung.com, muhammed.ali@samsung.com, thiagu.r@samsung.com Subject: [PATCH 3/3] usb: dwc3: Add Exynos8855 to the generic platform driver Date: Thu, 3 Sep 2026 12:42:50 +0530 Message-Id: <20260903071250.3421499-4-selvarasu.g@samsung.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20260903071250.3421499-1-selvarasu.g@samsung.com> X-CMS-MailID: 20260903071322epcas5p2a40e3299b0954dd880c9b3651555760c X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" CMS-TYPE: 105P cpgsPolicy: CPGSC10-542,Y X-CFilter-Loop: Reflected X-CMS-RootMailID: 20260903071322epcas5p2a40e3299b0954dd880c9b3651555760c References: <20260903071250.3421499-1-selvarasu.g@samsung.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Add the "samsung,snps-dwc3" compatible string to dwc3-generic-plat so the Exynos8855 USB3 DWC3 controller can probe through the generic DWC3 platform glue. The "samsung,snps-dwc3" string is used as a generic fallback to support any Exynos SoC that utilizes a flattened model instantiation. This fallback allows multiple Exynos SoCs to be supported by the generic platform driver simply by adding the fallback compatible to their respective device tree nodes. Co-developed-by: Muhammed Ali Signed-off-by: Muhammed Ali Signed-off-by: Selvarasu Ganesan Acked-by: Thinh Nguyen --- drivers/usb/dwc3/dwc3-generic-plat.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/dwc3/dwc3-generic-plat.c b/drivers/usb/dwc3/dwc3-g= eneric-plat.c index ca69ac0eb07c..33a76c37d15d 100644 --- a/drivers/usb/dwc3/dwc3-generic-plat.c +++ b/drivers/usb/dwc3/dwc3-generic-plat.c @@ -237,6 +237,7 @@ static const struct of_device_id dwc3_generic_of_match[= ] =3D { { .compatible =3D "fsl,ls1028a-dwc3", &fsl_ls1028_dwc3}, { .compatible =3D "eswin,eic7700-dwc3", &eic7700_dwc3}, { .compatible =3D "starfive,jhb100-dwc3", }, + { .compatible =3D "samsung,snps-dwc3", }, { /* sentinel */ } }; MODULE_DEVICE_TABLE(of, dwc3_generic_of_match); --=20 2.17.1