From nobody Fri Sep 25 05:30:08 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 819E54BD108 for ; Wed, 16 Sep 2026 12:23:55 +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=1789561437; cv=none; b=c+nlcbV18jMV5txOclRJGA7SALlcqyeiOvXLza3qCL7HGcM61Qa5440wH3YA0wATQ+Zx5YtUAhMhLTxJTYuim8o51G7JgA8tbiRPYGKZQPsLFup1vXPI/4626v7d5QuUiPV4YDIUcTh82kZPF6KQz4l3JBq7iflMT81zwrktBI8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789561437; c=relaxed/simple; bh=3a4AZ0K6fVksc/stSVhMbrd2aOqbLH8lJTBWQnltWIE=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:Content-Type: References; b=udTJI4B+UXNIveP6q/+sGnTcrNEBjUXnF5sWAWUGinxBWFLkUFd1gWax3t8EojZDMiT5yy4zE8XO4kQi1dZzVrUJkSrvhCj1VpSqN8Q6/gC7I2CvZUczmleTbt1CS5/UBpvx2gGu3n3RrbGRvn0A/u4lynmVD+OUrKjU75VnNXk= 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=KRuigGo2; 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="KRuigGo2" Received: from epcas5p2.samsung.com (unknown [182.195.41.40]) by mailout4.samsung.com (KnoxPortal) with ESMTP id 20260916122353epoutp04166559c6cbf067e1ce286cdc47c9d4ac~VzKRe95Xx1965219652epoutp04R for ; Wed, 16 Sep 2026 12:23:53 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout4.samsung.com 20260916122353epoutp04166559c6cbf067e1ce286cdc47c9d4ac~VzKRe95Xx1965219652epoutp04R DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1789561433; bh=ak8Q6+fNBlU8q7MtsTksV589MUX4tYAzsPks4YDw7Cw=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=KRuigGo21EnzTGn37Qtx8/XKXocFtIRjwbsd6H1CIhwuAHebhQhkewcBzfMKFXOIk ijwuW+33coa2ZIIKTgLBSmHkHlcIaUtSP8FrYFQusiPRxgJAEc10pN/PwlQD1TAIUu aFk0t3gMgy2SFiyx2XMiSYCvVwMUUeclJwwc8POw= Received: from epsnrtp02.localdomain (unknown [182.195.42.154]) by epcas5p4.samsung.com (KnoxPortal) with ESMTPS id 20260916122352epcas5p41a603ccf6197f984cd6a2b2de9559880~VzKRAL0uK2362423624epcas5p4t; Wed, 16 Sep 2026 12:23:52 +0000 (GMT) Received: from epcas5p3.samsung.com (unknown [182.195.38.90]) by epsnrtp02.localdomain (Postfix) with ESMTP id 4hlJ2v5YsMz2SSKX; Wed, 16 Sep 2026 12:23:51 +0000 (GMT) Received: from epsmtip2.samsung.com (unknown [182.195.34.31]) by epcas5p3.samsung.com (KnoxPortal) with ESMTPA id 20260916122351epcas5p37666f1232d3b2bcc1d02a96ab0df4142~VzKPm3pDt1908719087epcas5p3E; Wed, 16 Sep 2026 12:23:51 +0000 (GMT) Received: from vega.samsungds.net (unknown [107.108.73.84]) by epsmtip2.samsung.com (KnoxPortal) with ESMTPA id 20260916122347epsmtip285ac663cc543167bf9709afe33e86de0~VzKMCPPGx1922219222epsmtip2q; Wed, 16 Sep 2026 12:23:47 +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, mani@kernel.org, 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, h10.kim@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 v2 1/3] MAINTAINERS: add Samsung USB DT binding to ARM/SAMSUNG entry Date: Wed, 16 Sep 2026 17:52:27 +0530 Message-Id: <20260916122229.2604003-2-selvarasu.g@samsung.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20260916122229.2604003-1-selvarasu.g@samsung.com> X-CMS-MailID: 20260916122351epcas5p37666f1232d3b2bcc1d02a96ab0df4142 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: 20260916122351epcas5p37666f1232d3b2bcc1d02a96ab0df4142 References: <20260916122229.2604003-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 Reviewed-by: Alim Akhtar --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index a53620839407..87a1ab24a375 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3576,6 +3576,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 Fri Sep 25 05:30:08 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 B526D4EE84A for ; Wed, 16 Sep 2026 12:23:58 +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=1789561440; cv=none; b=CO151CYCzJazVqw3AuuPtgHeoK2f6yXEpGSHMQVf0DEWCZv7mgZNzdADMZXZzmCvb3ID8t70qPK36y8HMLL9zofALt2r6lJWjrOnnAo1kT86LSjQGXw2b9wrgXll3Ihx2CldzoR/KaoN954zJ/jbtN9aOX3x8qVkbD5rosqMOk0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789561440; c=relaxed/simple; bh=qFdkK+MGpbLSReiqJ/fFCqIyZxfqzNHYGcsAnnrdObg=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:Content-Type: References; b=bDxkBNAAQKRUssJr3EnhGl7xQiFvvaLoubsJyehJJQUxfMvILr3CfRuMECx0cNLAkPhxUKHdWLjC0W7LNB8hPsQsZ0iOuYGvCdq/jHH+Fx/wX3c3BQcK5BT8uxyuYQhFn0I9ueYrwk8K4DZQtcyxgoMy34Tk7RTWNwlyO3YZCMA= 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=hPRv60cU; 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="hPRv60cU" Received: from epcas5p3.samsung.com (unknown [182.195.41.41]) by mailout4.samsung.com (KnoxPortal) with ESMTP id 20260916122356epoutp04089f127e5aaec634e88a24c9a73f5cf7~VzKU0KPW41965319653epoutp04V for ; Wed, 16 Sep 2026 12:23:56 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout4.samsung.com 20260916122356epoutp04089f127e5aaec634e88a24c9a73f5cf7~VzKU0KPW41965319653epoutp04V DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1789561436; bh=d9clsv65KP7miuXWuGSwYtJ+gKiTMpauqdvSERwB1jY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=hPRv60cUQ6xzDz6ijvsQGbAOJ0DOebE3+y5GmJllAoJBDCv6DXaTg8tGjkik4nAzL 3rWo9rbV3TZudsoFoknXSLwBmKpTzXxRPPb2uPe3RQw7x4eWBdwiah89a7017fqNQX z/eeMOlVF2+KD3+8pGRS2EFKokNg21UiHFT5skgk= Received: from epsnrtp02.localdomain (unknown [182.195.42.154]) by epcas5p1.samsung.com (KnoxPortal) with ESMTPS id 20260916122356epcas5p172f58abb443b695f66f404fa97550258~VzKUEEQgs2436624366epcas5p14; Wed, 16 Sep 2026 12:23:56 +0000 (GMT) Received: from epcas5p1.samsung.com (unknown [182.195.38.86]) by epsnrtp02.localdomain (Postfix) with ESMTP id 4hlJ2z0qKnz2SSKY; Wed, 16 Sep 2026 12:23:55 +0000 (GMT) Received: from epsmtip2.samsung.com (unknown [182.195.34.31]) by epcas5p4.samsung.com (KnoxPortal) with ESMTPA id 20260916122354epcas5p401fd6470d6cef75951af732b03aa5970~VzKSrhk6G2362023620epcas5p42; Wed, 16 Sep 2026 12:23:54 +0000 (GMT) Received: from vega.samsungds.net (unknown [107.108.73.84]) by epsmtip2.samsung.com (KnoxPortal) with ESMTPA id 20260916122351epsmtip2a0d230ddcf74ce15a76721bae9f3f745~VzKP1PVk31938919389epsmtip2g; Wed, 16 Sep 2026 12:23:51 +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, mani@kernel.org, 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, h10.kim@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 v2 2/3] dt-bindings: usb: Introduce samsung,snps-dwc3 Date: Wed, 16 Sep 2026 17:52:28 +0530 Message-Id: <20260916122229.2604003-3-selvarasu.g@samsung.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20260916122229.2604003-1-selvarasu.g@samsung.com> X-CMS-MailID: 20260916122354epcas5p401fd6470d6cef75951af732b03aa5970 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: 20260916122354epcas5p401fd6470d6cef75951af732b03aa5970 References: <20260916122229.2604003-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 Exynos8855 DWC3 binding using a flattened node representation, where the DWC3 controller is directly addressable rather than nested as a child node of a glue layer. This is the first Samsung Exynos binding using the flattened representation. The existing samsung,exynos-dwc3 binding describes the parent and child representation used by existing Exynos SoCs, which can be migrated to the flattened model. Samsung Exynos SoCs sharing the same flattened model can be added by using the samsung,snps-dwc3 fallback compatible and 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 Reviewed-by: Alim Akhtar --- 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 Fri Sep 25 05:30:08 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 C5A8B4F0551 for ; Wed, 16 Sep 2026 12:24:01 +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=1789561443; cv=none; b=hepFtIQEZxBXnCV8fA9RXvdmZfqdbtXcG5z6z6IDb5X5Gyqo75MYqN7HeUHk5Gi1jJP8QpsO3Vc47chZ7RMVH2AInXgkamOzAFEmq9JV8RSMDKABCn/soSg811B/DZTg5BKnfoiwSxpyvkx0fNqGWb7tC7aDFYGa0Eylknq5LaM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1789561443; c=relaxed/simple; bh=gsiJC+8KYfKWnEm6drxojd2SA0aWwriaMc4BSfAPcEc=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:Content-Type: References; b=BV86ogjmRdPO1HZELSEwqlLEQpsFsJ5uVeGugLNgN/fnrBTLaPUWu+KjXJFde6eD4/9dCTPErhESDOAdnBhtmFitI/abNT791OIGXmxX4nVYiIcRVLm8T2mf7bfBZoJTbh5Ck3Y1FFbICEWWzCf6E34WkJNGzhPkWUNGMlc7qE8= 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=RUu6s6C1; 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="RUu6s6C1" Received: from epcas5p2.samsung.com (unknown [182.195.41.40]) by mailout4.samsung.com (KnoxPortal) with ESMTP id 20260916122359epoutp0471a654440170cbabee4a7d98e840e2c2~VzKXtXH_21965319653epoutp04X for ; Wed, 16 Sep 2026 12:23:59 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout4.samsung.com 20260916122359epoutp0471a654440170cbabee4a7d98e840e2c2~VzKXtXH_21965319653epoutp04X DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1789561440; bh=fKL6HImdTiqBULRthcBWF6Nv0t3+2obCrlxnJAI24Vo=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=RUu6s6C1rO3r03Ron2UQrDWMzfW4zswX+fH56Yv6sXAlsj5s7250UDMScV2X0IZR6 V9fCYpdjJE2bYEgs7bJvWS+lqgXw8iPQ8wTTF2iybXq1EWtdFql7WukjqMr4n3HNV7 MsIOudhtDT7TsvWGaaOnCIIiW3InnsdVmv1wmBsk= Received: from epsnrtp03.localdomain (unknown [182.195.42.155]) by epcas5p4.samsung.com (KnoxPortal) with ESMTPS id 20260916122359epcas5p4d7652fb157b69e8523d96d7139a526d4~VzKXLNoit2123921239epcas5p47; Wed, 16 Sep 2026 12:23:59 +0000 (GMT) Received: from epcas5p2.samsung.com (unknown [182.195.38.95]) by epsnrtp03.localdomain (Postfix) with ESMTP id 4hlJ322qQlz3hhT8; Wed, 16 Sep 2026 12:23:58 +0000 (GMT) Received: from epsmtip2.samsung.com (unknown [182.195.34.31]) by epcas5p3.samsung.com (KnoxPortal) with ESMTPA id 20260916122357epcas5p3578059e36eafeb4602f4fb57cd72c883~VzKVr2h4q1679016790epcas5p32; Wed, 16 Sep 2026 12:23:57 +0000 (GMT) Received: from vega.samsungds.net (unknown [107.108.73.84]) by epsmtip2.samsung.com (KnoxPortal) with ESMTPA id 20260916122354epsmtip23a7f3a74468b642496b307c223b4c8c2~VzKS51nxf2261622616epsmtip2_; Wed, 16 Sep 2026 12:23:54 +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, mani@kernel.org, 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, h10.kim@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 v2 3/3] usb: dwc3: Add Exynos8855 to the generic platform driver Date: Wed, 16 Sep 2026 17:52:29 +0530 Message-Id: <20260916122229.2604003-4-selvarasu.g@samsung.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20260916122229.2604003-1-selvarasu.g@samsung.com> X-CMS-MailID: 20260916122357epcas5p3578059e36eafeb4602f4fb57cd72c883 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: 20260916122357epcas5p3578059e36eafeb4602f4fb57cd72c883 References: <20260916122229.2604003-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. While at it, alphabetically reorder the existing entries. 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 Reviewed-by: Alim Akhtar --- drivers/usb/dwc3/dwc3-generic-plat.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/usb/dwc3/dwc3-generic-plat.c b/drivers/usb/dwc3/dwc3-g= eneric-plat.c index ca69ac0eb07c..10c1146564b7 100644 --- a/drivers/usb/dwc3/dwc3-generic-plat.c +++ b/drivers/usb/dwc3/dwc3-generic-plat.c @@ -232,10 +232,11 @@ static const struct dwc3_generic_config eic7700_dwc3 = =3D { }; =20 static const struct of_device_id dwc3_generic_of_match[] =3D { + { .compatible =3D "eswin,eic7700-dwc3", &eic7700_dwc3}, + { .compatible =3D "fsl,ls1028a-dwc3", &fsl_ls1028_dwc3}, + { .compatible =3D "samsung,snps-dwc3", }, { .compatible =3D "spacemit,k1-dwc3", &spacemit_k1_dwc3}, { .compatible =3D "spacemit,k3-dwc3", }, - { .compatible =3D "fsl,ls1028a-dwc3", &fsl_ls1028_dwc3}, - { .compatible =3D "eswin,eic7700-dwc3", &eic7700_dwc3}, { .compatible =3D "starfive,jhb100-dwc3", }, { /* sentinel */ } }; --=20 2.17.1