mbox series

[v2,0/2] arm64: dts: exynos: Enable USB for E850-96 board

Message ID 20230825215445.28309-1-semen.protsenko@linaro.org
Headers show
Series arm64: dts: exynos: Enable USB for E850-96 board | expand

Message

Sam Protsenko Aug. 25, 2023, 9:54 p.m. UTC
This patch series enables USB gadget, USB host and Ethernet support for
E850-96 board. The most major change was done in USB PHY driver, as the
register layout of PHY block in Exynos850 is very different from
Exynos5 one.

Changes in v2:
  - Removed already applied patches from the patch series
  - Rebased on top of latest linux-next
  - Put ranges after compatible in usbdrd node (patch #1)

Sam Protsenko (8):
  dt-bindings: usb: samsung,exynos-dwc3: Add Exynos850 support
  dt-bindings: phy: samsung,usb3-drd-phy: Add Exynos850 support
  usb: dwc3: exynos: Add support for Exynos850 variant
  phy: exynos5-usbdrd: Make it possible to pass custom phy ops
  phy: exynos5-usbdrd: Add 26MHz ref clk support
  phy: exynos5-usbdrd: Add Exynos850 support
  arm64: dts: exynos: Enable USB in Exynos850
  arm64: dts: exynos: Enable USB support on E850-96 board

 .../bindings/phy/samsung,usb3-drd-phy.yaml    |   1 +
 .../bindings/usb/samsung,exynos-dwc3.yaml     |  16 ++
 .../boot/dts/exynos/exynos850-e850-96.dts     |  58 ++++++
 arch/arm64/boot/dts/exynos/exynos850.dtsi     |  30 +++
 drivers/phy/samsung/phy-exynos5-usbdrd.c      | 182 +++++++++++++++++-
 drivers/usb/dwc3/dwc3-exynos.c                |   9 +
 6 files changed, 294 insertions(+), 2 deletions(-)

Comments

Krzysztof Kozlowski Aug. 26, 2023, 6:10 p.m. UTC | #1
On 25/08/2023 23:54, Sam Protsenko wrote:
> This patch series enables USB gadget, USB host and Ethernet support for
> E850-96 board. The most major change was done in USB PHY driver, as the
> register layout of PHY block in Exynos850 is very different from
> Exynos5 one.
> 
> Changes in v2:

Thank you for the patch. Looks good.
It is too late in the cycle for me to pick it up. I will take it after
the merge window.

Best regards,
Krzysztof
Sam Protsenko Aug. 30, 2023, 12:44 a.m. UTC | #2
On Sat, Aug 26, 2023 at 1:10 PM Krzysztof Kozlowski
<krzysztof.kozlowski@linaro.org> wrote:
>
> On 25/08/2023 23:54, Sam Protsenko wrote:
> > This patch series enables USB gadget, USB host and Ethernet support for
> > E850-96 board. The most major change was done in USB PHY driver, as the
> > register layout of PHY block in Exynos850 is very different from
> > Exynos5 one.
> >
> > Changes in v2:
>
> Thank you for the patch. Looks good.
> It is too late in the cycle for me to pick it up. I will take it after
> the merge window.
>

Thanks, Krzysztof! So we can expect these to get into v6.6, correct?
Also, I'm trying to keep track of all my patches, so please let me
know if you are going to apply this series to your trees soon, and
which exactly (I presume krzk/linux-dt.git/for-next?).

> Best regards,
> Krzysztof
>
Krzysztof Kozlowski Aug. 30, 2023, 6:53 a.m. UTC | #3
On 30/08/2023 02:44, Sam Protsenko wrote:
> On Sat, Aug 26, 2023 at 1:10 PM Krzysztof Kozlowski
> <krzysztof.kozlowski@linaro.org> wrote:
>>
>> On 25/08/2023 23:54, Sam Protsenko wrote:
>>> This patch series enables USB gadget, USB host and Ethernet support for
>>> E850-96 board. The most major change was done in USB PHY driver, as the
>>> register layout of PHY block in Exynos850 is very different from
>>> Exynos5 one.
>>>
>>> Changes in v2:
>>
>> Thank you for the patch. Looks good.
>> It is too late in the cycle for me to pick it up. I will take it after
>> the merge window.
>>
> 
> Thanks, Krzysztof! So we can expect these to get into v6.6, correct?

No, this is v6.6 merge window and it already started. I will take it
after, thus v6.7.

> Also, I'm trying to keep track of all my patches, so please let me
> know if you are going to apply this series to your trees soon, and
> which exactly (I presume krzk/linux-dt.git/for-next?).

I always send confirmation of applied patches with reference to repo and
commit (although not branch).

Best regards,
Krzysztof
Krzysztof Kozlowski Sept. 11, 2023, 11:39 a.m. UTC | #4
On Fri, 25 Aug 2023 16:54:43 -0500, Sam Protsenko wrote:
> This patch series enables USB gadget, USB host and Ethernet support for
> E850-96 board. The most major change was done in USB PHY driver, as the
> register layout of PHY block in Exynos850 is very different from
> Exynos5 one.
> 
> Changes in v2:
>   - Removed already applied patches from the patch series
>   - Rebased on top of latest linux-next
>   - Put ranges after compatible in usbdrd node (patch #1)
> 
> [...]

Applied, thanks!

[1/2] arm64: dts: exynos: Enable USB in Exynos850
      https://git.kernel.org/krzk/linux/c/2f911ca41e519dc5986f9483d3e15df4802b64f5
[2/2] arm64: dts: exynos: Enable USB support on E850-96 board
      https://git.kernel.org/krzk/linux/c/f2951ee8f7bcdb3844ffe6e54b0601ad8fa58640

Best regards,