All of lore.kernel.org
 help / color / mirror / Atom feed
From: martin.blumenstingl@googlemail.com (Martin Blumenstingl)
To: linus-amlogic@lists.infradead.org
Subject: [PATCH v2 0/7] Meson GXL/GXM USB host mode support
Date: Tue, 27 Mar 2018 23:33:49 +0200	[thread overview]
Message-ID: <CAFBinCDfjRaMOOXbSx8j1yNpRrovyf+wZBF2=cwyQD7HN2RMHw@mail.gmail.com> (raw)
In-Reply-To: <20180326211748.16488-1-martin.blumenstingl@googlemail.com>

On Mon, Mar 26, 2018 at 11:17 PM, Martin Blumenstingl
<martin.blumenstingl@googlemail.com> wrote:
> the goal of this series is to enable USB host mode on Meson GXL and GXM.
> there are four dependencies to get this working:
> 1. "improvements and fixes for the phy-meson-gxl-usb2 driver" from [0]
>    (this is already queued for v4.17 and part of linux-next)
> 2. "DWC3 support for Amlogic Meson AXG and GXL SoCs from" [1] (this is
>    also queued for v4.17 and part of linux-next)
> 3. "initialize (multiple) PHYs for a HCD" from [3] (this is also queued
>    for v4.17 and part of linux-next)
> 4. "Meson GXL USB3 PHY driver" from [3] (this is also queued for v4.17
>    and part of linux-next)
> there is a soft dependency on the following series (currently dependency
> #3 from above breaks suspend on some TI SoCs, so there's a risk that #3
> will get reverted if the following series doesn't fix it):
> 5. "fix HCD PHY suspend handling" from [4] (not queued for v4.17 yet)
I just re-sent the series for dependency #5 in version 4: [0]
version 4 includes a Tested-by and Reviewed-by of the Mediatek and TI
USB maintainers. so chances are good that all pre-conditions for this
(USB on GXL/GXM devicetree) series will make it into v4.17

> select boards get USB enabled. I have tested this myself successfully
> on:
> - Khadas VIM (GXL S905X)
> - Le Potato (GXL S905X)
> - Khadas VIM2 (GXM S912)
> - a board which is similar to P230 (GXL S905D)
>
> a user on IRC reported that Nexbox A95X (S905X) support is working fine
> as well.
>
>
> changes since RFC v1 at [5]:
> - rebased on top of Kevin's v4.17/dt64 branch (c339f0e29ce9f9 "ARM64:
>   dts: meson-gx: make efuse read-only")
> - dropped RFC prefix because this was also tested and confirmed working
>   by a user on IRC on his Nexbox A95X (S905X)
>
>
> [0] https://lkml.kernel.org/r/20180128202245.25021-1-martin.blumenstingl at googlemail.com
> [1] https://lkml.kernel.org/r/20180211211517.5846-1-martin.blumenstingl at googlemail.com
> [2] https://lkml.kernel.org/r/20180303214309.25643-1-martin.blumenstingl at googlemail.com
> [3] http://lists.infradead.org/pipermail/linux-amlogic/2018-March/006707.html
> [4] http://lists.infradead.org/pipermail/linux-amlogic/2018-March/006847.html
> [5] http://lists.infradead.org/pipermail/linux-amlogic/2018-March/006711.html
>
>
> Martin Blumenstingl (7):
>   ARM64: dts: meson-gxl: add USB host support
>   ARM64: dts: meson-gxm: add GXM specific USB host configuration
>   ARM64: dts: meson-gxl-s905x-p212: enable the USB controller
>   ARM64: dts: meson-gx-p23x-q20x: enable the USB controller
>   ARM64: dts: meson-gxl-s905x-libretech-cc: enable the USB controller
>   ARM64: dts: meson-gxl-nexbox-a95x: enable the USB controller
>   ARM64: dts: meson-gxm-khadas-vim2: enable the USB controller
>
>  .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi |  4 ++
>  .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts   | 12 +++++
>  .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts    |  4 ++
>  .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi     |  4 ++
>  arch/arm64/boot/dts/amlogic/meson-gxl.dtsi         | 61 ++++++++++++++++++++++
>  .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts     |  4 ++
>  arch/arm64/boot/dts/amlogic/meson-gxm.dtsi         | 17 ++++++
>  7 files changed, 106 insertions(+)
>
> --
> 2.16.3
>


Regards
Martin


[0] http://lists.infradead.org/pipermail/linux-amlogic/2018-March/006882.html

  parent reply	other threads:[~2018-03-27 21:33 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-03-26 21:17 [PATCH v2 0/7] Meson GXL/GXM USB host mode support Martin Blumenstingl
2018-03-26 21:17 ` [PATCH v2 1/7] ARM64: dts: meson-gxl: add USB host support Martin Blumenstingl
2018-03-26 21:17 ` [PATCH v2 2/7] ARM64: dts: meson-gxm: add GXM specific USB host configuration Martin Blumenstingl
2018-03-26 21:17 ` [PATCH v2 3/7] ARM64: dts: meson-gxl-s905x-p212: enable the USB controller Martin Blumenstingl
2018-03-26 21:17 ` [PATCH v2 4/7] ARM64: dts: meson-gx-p23x-q20x: " Martin Blumenstingl
2018-03-26 21:17 ` [PATCH v2 5/7] ARM64: dts: meson-gxl-s905x-libretech-cc: " Martin Blumenstingl
2018-03-26 21:17 ` [PATCH v2 6/7] ARM64: dts: meson-gxl-nexbox-a95x: " Martin Blumenstingl
2018-03-26 21:17 ` [PATCH v2 7/7] ARM64: dts: meson-gxm-khadas-vim2: " Martin Blumenstingl
2018-03-27 21:33 ` Martin Blumenstingl [this message]
2018-03-28  8:18   ` [PATCH v2 0/7] Meson GXL/GXM USB host mode support Neil Armstrong
2018-04-19 14:48     ` Kevin Hilman

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='CAFBinCDfjRaMOOXbSx8j1yNpRrovyf+wZBF2=cwyQD7HN2RMHw@mail.gmail.com' \
    --to=martin.blumenstingl@googlemail.com \
    --cc=linus-amlogic@lists.infradead.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.