From: "Pritam Manohar Sutar" <pritam.sutar@samsung.com>
To: "'Rob Herring \(Arm\)'" <robh@kernel.org>
Cc: <rosa.pila@samsung.com>, <s.nawrocki@samsung.com>,
<linux-samsung-soc@vger.kernel.org>, <conor+dt@kernel.org>,
<linux-kernel@vger.kernel.org>, <andre.draszik@linaro.org>,
<linux-phy@lists.infradead.org>, <vkoul@kernel.org>,
<krzk+dt@kernel.org>, <faraz.ata@samsung.com>,
<selvarasu.g@samsung.com>, <kauschluss@disroot.org>,
<ivo.ivanov.ivanov1@gmail.com>, <dev.tailor@samsung.com>,
<devicetree@vger.kernel.org>, <kishon@kernel.org>,
<peter.griffin@linaro.org>, <muhammed.ali@samsung.com>,
<linux-arm-kernel@lists.infradead.org>, <alim.akhtar@samsung.com>,
<m.szyprowski@samsung.com>
Subject: RE: [PATCH v3 0/9] initial usbdrd phy support for Exynosautov920 soc
Date: Tue, 17 Jun 2025 23:50:32 +0530 [thread overview]
Message-ID: <000701dbdfb4$854ffa00$8fefee00$@samsung.com> (raw)
In-Reply-To: <175011004935.2433563.8726528182523156685.robh@kernel.org>
Hi Rob,
> -----Original Message-----
> From: Rob Herring (Arm) <robh@kernel.org>
> Sent: 17 June 2025 03:17 AM
> To: Pritam Manohar Sutar <pritam.sutar@samsung.com>
> Cc: rosa.pila@samsung.com; s.nawrocki@samsung.com; linux-samsung-
> soc@vger.kernel.org; conor+dt@kernel.org; linux-kernel@vger.kernel.org;
> andre.draszik@linaro.org; linux-phy@lists.infradead.org; vkoul@kernel.org;
> krzk+dt@kernel.org; faraz.ata@samsung.com; selvarasu.g@samsung.com;
> kauschluss@disroot.org; ivo.ivanov.ivanov1@gmail.com;
> dev.tailor@samsung.com; devicetree@vger.kernel.org; kishon@kernel.org;
> peter.griffin@linaro.org; muhammed.ali@samsung.com; linux-arm-
> kernel@lists.infradead.org; alim.akhtar@samsung.com;
> m.szyprowski@samsung.com
> Subject: Re: [PATCH v3 0/9] initial usbdrd phy support for Exynosautov920
> soc
>
>
> On Fri, 13 Jun 2025 11:26:04 +0530, Pritam Manohar Sutar wrote:
> > This SoC has a single USB 3.1 DRD combo phy and three USB2.0 only DRD
> > phy controllers
> >
> > - Combo phy supports USB3.1 SSP+(10Gbps) protocol and is backwards
> > compatible to the USB3.0 SS(5Gbps). 'Add-on USB2.0' phy is added
> > to support USB2.0 HS(480Mbps), FS(12Mbps) and LS(1.5Mbps) data
> > rates. These two phys are combined to form a combo phy as mentioned
> > below.
> >
> > USB30DRD_0 port
> >
> > +-----------------------------------------------------+
> > | |
> > | (combo) USB PHY controller |
> > | +-----------------------------------------+ |
> > | | USB HSPHY | |
> > | | (samsung,exynosautov920-usbdrd-hsphy) | |
> > | +-----------------------------------------+ |
> > | |
> > | +---------------------------------------------+ |
> > | | USB SSPHY | |
> > | | (samsung,exynosautov920-usb31drd-ssphy) | |
> > | +---------------------------------------------+ |
> > | |
> > +-----------------------------------------------------+
> > | |
> > | USBDRD30 Link |
> > | Controller |
> > | |
> > +-----------------------------------------------------+
> >
> > - USB2.0 phy supports only UTMI+ interface. USB2.0DRD phy
> > is very similar to the existing Exynos850 support in this driver.
> >
> > USB20DRD_0/1/2 ports
> >
> >
> > +---------------------------------------------------+
> > | |
> > | USB PHY controller |
> > | +-----------------------------------------+ |
> > | | USB HSPHY | |
> > | | (samsung,exynosautov920-usbdrd-phy) | |
> > | +-----------------------------------------+ |
> > | |
> > +---------------------------------------------------+
> > | |
> > | USBDRD20_* Link |
> > | Controller |
> > | |
> > +---------------------------------------------------+
> >
> > This patchset only supports device mode and same is verified with as
> > NCM device with below configfs commands
> >
> > changelog
> > ----------
> > Changes in v2:
> > - Used standard GENMASK() and FIELD_GET() to get the major version
> > from controller version register.
> > link for v1:
> > https://lore.kernel.org/linux-phy/20250514134813.380807-1-pritam.sutar
> > @samsung.com/
> >
> > Changes in v3:
> > - Updated dt-bindings for USB2.0 only.
> > - Added dt-bindings for combo phy.
> > - Added implementation for combo phy (SS and HS phy).
> > - Added added DTS nodes for all the phys.
> > link for v2:
> > https://lore.kernel.org/linux-phy/20250516102650.2144487-1-pritam.suta
> > r@samsung.com/
> >
> > Pritam Manohar Sutar (9):
> > dt-bindings: phy: samsung,usb3-drd-phy: add ExynosAutov920 HS phy
> > compatible
> > phy: exyons5-usbdrd: support HS phy for ExynosAutov920
> > arm64: dts: exynos: ExynosAutov920: add USB and USB-phy nodes
> > dt-bindings: phy: samsung,usb3-drd-phy: add ExynosAutov920 combo HS
> > phy
> > phy: exyons5-usbdrd: support HS combo phy for ExynosAutov920
> > arm64: dts: exynos: ExynosAutov920: add USB and USB HS combo phy
> nodes
> > dt-bindings: phy: samsung,usb3-drd-phy: add ExynosAutov920 combo SS
> > phy
> > phy: exyons5-usbdrd: support SS combo phy for ExynosAutov920
> > arm64: dts: exynos: ExynosAutov920: add USB and USB SS combo phy
> > nodes
> >
> > .../bindings/phy/samsung,usb3-drd-phy.yaml | 6 +
> > .../boot/dts/exynos/exynosautov920-sadk.dts | 53 ++
> > .../arm64/boot/dts/exynos/exynosautov920.dtsi | 155 +++++
> > drivers/phy/samsung/phy-exynos5-usbdrd.c | 529
> ++++++++++++++++++
> > 4 files changed, 743 insertions(+)
> >
> > --
> > 2.34.1
> >
> >
> >
>
>
> My bot found new DTB warnings on the .dts files added or changed in this
> series.
>
> Some warnings may be from an existing SoC .dtsi. Or perhaps the warnings
> are fixed by another series. Ultimately, it is up to the platform maintainer
> whether these warnings are acceptable or not. No need to reply unless the
> platform maintainer has comments.
>
> If you already ran DT checks and didn't see these error(s), then make sure dt-
> schema is up to date:
>
> pip3 install dtschema --upgrade
>
>
> This patch series was applied (using b4) to base:
> Base: attempting to guess base-commit...
> Base: tags/v6.16-rc1-6-g8a22d9e79cf0 (exact match)
>
> If this is not the correct base, please add 'base-commit' tag (or use b4 which
> does this automatically)
>
> New warnings running 'make CHECK_DTBS=y for
> arch/arm64/boot/dts/exynos/' for 20250613055613.866909-1-
> pritam.sutar@samsung.com:
>
> arch/arm64/boot/dts/exynos/exynosautov920-sadk.dtb: usb@16600000
> (samsung,exynosautov920-dwusb3): 'vdd33-supply' is a required property
> from schema $id: https://protect2.fireeye.com/v1/url?k=a398ebb0-
> c213fe83-a39960ff-000babff9bb7-8d9cc7c90d9462da&q=1&e=59f25a9c-244f-
> 45e8-a7cb-
> 211aa2722987&u=http%3A%2F%2Fdevicetree.org%2Fschemas%2Fusb%2Fsa
> msung%2Cexynos-dwc3.yaml%23
> arch/arm64/boot/dts/exynos/exynosautov920-sadk.dtb: usb@16700000
> (samsung,exynosautov920-dwusb3): 'vdd33-supply' is a required property
> from schema $id: https://protect2.fireeye.com/v1/url?k=c803d102-
> a988c431-c8025a4d-000babff9bb7-2f005fe0951204df&q=1&e=59f25a9c-244f-
> 45e8-a7cb-
> 211aa2722987&u=http%3A%2F%2Fdevicetree.org%2Fschemas%2Fusb%2Fsa
> msung%2Cexynos-dwc3.yaml%23
> arch/arm64/boot/dts/exynos/exynosautov920-sadk.dtb: usb@16800000
> (samsung,exynosautov920-dwusb3): 'vdd33-supply' is a required property
> from schema $id: https://protect2.fireeye.com/v1/url?k=1f0616ff-
> 7e8d03cc-1f079db0-000babff9bb7-3473467f8f5ba11c&q=1&e=59f25a9c-244f-
> 45e8-a7cb-
> 211aa2722987&u=http%3A%2F%2Fdevicetree.org%2Fschemas%2Fusb%2Fsa
> msung%2Cexynos-dwc3.yaml%23
> arch/arm64/boot/dts/exynos/exynosautov920-sadk.dtb: usb@16900000
> (samsung,exynosautov920-dwusb3): 'vdd33-supply' is a required property
> from schema $id: https://protect2.fireeye.com/v1/url?k=989abcf3-
> f911a9c0-989b37bc-000babff9bb7-7f2e26e2d23d90b1&q=1&e=59f25a9c-
> 244f-45e8-a7cb-
> 211aa2722987&u=http%3A%2F%2Fdevicetree.org%2Fschemas%2Fusb%2Fsa
> msung%2Cexynos-dwc3.yaml%23
>
>
>
>
LDO regulators are always on. USB don’t control them for ExynosAutov920. Hence vdd33-supply is omitted from dts.
Will try to add dummy regulator to add required field and patch will be updated in next version of the patch-set (v4)
Thank you,
Regards,
Pritam
--
linux-phy mailing list
linux-phy@lists.infradead.org
https://lists.infradead.org/mailman/listinfo/linux-phy
prev parent reply other threads:[~2025-06-18 1:34 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <CGME20250613055037epcas5p1ce00fda1b535dbeb9a98458d1f0a28ee@epcas5p1.samsung.com>
2025-06-13 5:56 ` [PATCH v3 0/9] initial usbdrd phy support for Exynosautov920 soc Pritam Manohar Sutar
[not found] ` <CGME20250613055040epcas5p35219ddeddd9fe5f4632ca837db91847a@epcas5p3.samsung.com>
2025-06-13 5:56 ` [PATCH v3 1/9] dt-bindings: phy: samsung,usb3-drd-phy: add ExynosAutov920 HS phy compatible Pritam Manohar Sutar
2025-06-16 8:12 ` Krzysztof Kozlowski
2025-06-16 8:15 ` Krzysztof Kozlowski
2025-06-17 17:52 ` Pritam Manohar Sutar
[not found] ` <CGME20250613055043epcas5p2437abc65042529a2012a6ca80559ac80@epcas5p2.samsung.com>
2025-06-13 5:56 ` [PATCH v3 2/9] phy: exyons5-usbdrd: support HS phy for ExynosAutov920 Pritam Manohar Sutar
2025-06-13 9:09 ` neil.armstrong
2025-06-16 8:12 ` Krzysztof Kozlowski
2025-06-17 17:36 ` Pritam Manohar Sutar
[not found] ` <CGME20250613055047epcas5p220b1cd1e9b2819997a3d4747c395d13d@epcas5p2.samsung.com>
2025-06-13 5:56 ` [PATCH v3 3/9] arm64: dts: exynos: ExynosAutov920: add USB and USB-phy nodes Pritam Manohar Sutar
2025-06-16 8:13 ` Krzysztof Kozlowski
2025-06-17 17:49 ` Pritam Manohar Sutar
[not found] ` <CGME20250613055050epcas5p3f995a6696ccf4f7eeb0b5d76382f71f7@epcas5p3.samsung.com>
2025-06-13 5:56 ` [PATCH v3 4/9] dt-bindings: phy: samsung,usb3-drd-phy: add ExynosAutov920 combo HS phy Pritam Manohar Sutar
2025-06-16 8:15 ` Krzysztof Kozlowski
2025-06-17 18:04 ` Pritam Manohar Sutar
[not found] ` <CGME20250613055053epcas5p377269bcc2c8567c00a2298d86c0d26a4@epcas5p3.samsung.com>
2025-06-13 5:56 ` [PATCH v3 5/9] phy: exyons5-usbdrd: support HS combo phy for ExynosAutov920 Pritam Manohar Sutar
2025-06-13 9:11 ` neil.armstrong
2025-06-16 8:17 ` Krzysztof Kozlowski
2025-06-17 18:14 ` Pritam Manohar Sutar
[not found] ` <CGME20250613055056epcas5p29790d8086c89b16441f4b0a9c2a4db33@epcas5p2.samsung.com>
2025-06-13 5:56 ` [PATCH v3 6/9] arm64: dts: exynos: ExynosAutov920: add USB and USB HS combo phy nodes Pritam Manohar Sutar
[not found] ` <CGME20250613055059epcas5p28b26f4ccb0f58e1bfb172e92f9903a08@epcas5p2.samsung.com>
2025-06-13 5:56 ` [PATCH v3 7/9] dt-bindings: phy: samsung,usb3-drd-phy: add ExynosAutov920 combo SS phy Pritam Manohar Sutar
[not found] ` <CGME20250613055102epcas5p44f66699e2e1f3896948b71819ffea181@epcas5p4.samsung.com>
2025-06-13 5:56 ` [PATCH v3 8/9] phy: exyons5-usbdrd: support SS combo phy for ExynosAutov920 Pritam Manohar Sutar
2025-06-13 9:11 ` neil.armstrong
[not found] ` <CGME20250613055106epcas5p46a2e5e2d6f0e8811644643f6282fd9ca@epcas5p4.samsung.com>
2025-06-13 5:56 ` [PATCH v3 9/9] arm64: dts: exynos: ExynosAutov920: add USB and USB SS combo phy nodes Pritam Manohar Sutar
2025-06-13 9:12 ` neil.armstrong
2025-06-16 8:09 ` Krzysztof Kozlowski
2025-06-17 17:24 ` Pritam Manohar Sutar
2025-06-17 17:10 ` Pritam Manohar Sutar
2025-06-16 21:46 ` [PATCH v3 0/9] initial usbdrd phy support for Exynosautov920 soc Rob Herring (Arm)
2025-06-17 18:20 ` Pritam Manohar Sutar [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='000701dbdfb4$854ffa00$8fefee00$@samsung.com' \
--to=pritam.sutar@samsung.com \
--cc=alim.akhtar@samsung.com \
--cc=andre.draszik@linaro.org \
--cc=conor+dt@kernel.org \
--cc=dev.tailor@samsung.com \
--cc=devicetree@vger.kernel.org \
--cc=faraz.ata@samsung.com \
--cc=ivo.ivanov.ivanov1@gmail.com \
--cc=kauschluss@disroot.org \
--cc=kishon@kernel.org \
--cc=krzk+dt@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-phy@lists.infradead.org \
--cc=linux-samsung-soc@vger.kernel.org \
--cc=m.szyprowski@samsung.com \
--cc=muhammed.ali@samsung.com \
--cc=peter.griffin@linaro.org \
--cc=robh@kernel.org \
--cc=rosa.pila@samsung.com \
--cc=s.nawrocki@samsung.com \
--cc=selvarasu.g@samsung.com \
--cc=vkoul@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).