From: maxime.coquelin@st.com (Maxime Coquelin)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH v3 00/11] Add stih410 SoC/board and USB2/1.1 support for stih416
Date: Tue, 18 Nov 2014 09:47:57 +0100 [thread overview]
Message-ID: <546B07BD.4030400@st.com> (raw)
In-Reply-To: <1416242884-5261-1-git-send-email-peter.griffin@linaro.org>
On 11/17/2014 05:47 PM, Peter Griffin wrote:
> Hi folks,
>
> This series adds the required device tree nodes to enable the usb2/1.1 phy
> and usb2/1.1 controllers on the stih416-b2120 board.
>
> It additionally re-works and adds support for the new stih410 SoC which is
> very similar to the stih407 SoC, by abstracting out the common parts
> into common dt files.
>
> After Arnds feedback regarding mixing address spaces in the stih407-picophy
> dt nodes, I've tempoarily removed these patches from the series until the
> underlying driver has been fixed, as ideally I would like to get the rest
> of this series into 3.19
>
> As well as adding dt nodes it also enables the relevant drivers in the
> multi_v7_defconfig.
>
> Finally we update the default bootargs for stih407-b2120 and stih410-b2120
> to boot with the clk_ignore_unused kernel parameter so as not to hang
> the SoC when the (as yet) unreferenced interconnect clocks get disabled
> by CCF (this is a tempoary solution).
>
> This series has been tested on stih416-b2020 and stih410-b2120 SoC/boards.
>
> Changes since v1:
> - Leave bootargs & memory dt nodes in board files (Arnd)
> - Remove '0x' from the unit address in all instances. (Arnd)
> - Remove 'status="okay"' from some nodes (Arnd)
> - Remove some legacy extra nodes which only contain status property (Arnd)
> - Fix stih410 commit description (Maxime)
> - Add a stih410.dtsi and stih410-pinctrl.dtsi files (Maxime)
> - Remove superflous '\n' (Lee)
> - Add a '\n' between the sentries and #include (Lee)
>
> Changes since v2:
> - Remove picophy and ehci/ohci dt nodes for stih407 / stih410 until reg binding is fixed
> - Update miphy365 over to common convention of phy@ (Arnd)
>
> Peter Griffin (11):
> ARM: STi: DT: STiH416: Add pinctl setup for usb controllers.
> ARM: STi: DT: STiH416: Add DT node for the stih415/6 usb2 phy
> ARM: STi: DT: STiH416: Add DT nodes for the ehci and ohci usb
> controllers.
> ARM: multi_v7_defconfig: Enable st ohci and ehci HCD drivers.
> ARM: multi_v7_defconfig: Enable stih415/6 usb2 phy driver.
> ARM: STi: DT: STiH410: Add defines for STiH410 DT clocks
> ARM: STi: DT: STiH410: Add pinctl config for usb controllers.
> ARM: STi: DT: STih407: Abstract common dt nodes into shared files.
> ARM: STi: DT: STiH410: Add STiH410 SoC and b2120 board support.
> ARM: STi: DT: STih407: STih410: Add clk_ignore_unused to kernel
> bootargs
> ARM: STi: DT: STiH416: Change miphy356 node name to phy at fe382000
For the series,
Acked-by: Maxime Coquelin <maxime.coquelin@st.com>
If Arnd is fine with the series, these patches will be part of my
next pull request.
Regards,
Maxime
>
> arch/arm/boot/dts/Makefile | 1 +
> arch/arm/boot/dts/stih407-b2120.dts | 55 +----
> arch/arm/boot/dts/stih407-family.dtsi | 278 +++++++++++++++++++++++++
> arch/arm/boot/dts/stih407.dtsi | 279 -------------------------
> arch/arm/boot/dts/stih410-b2120.dts | 29 +++
> arch/arm/boot/dts/stih410-clock.dtsi | 338 +++++++++++++++++++++++++++++++
> arch/arm/boot/dts/stih410-pinctrl.dtsi | 34 ++++
> arch/arm/boot/dts/stih410.dtsi | 14 ++
> arch/arm/boot/dts/stih416-b2020.dts | 2 +-
> arch/arm/boot/dts/stih416-b2020e.dts | 2 +-
> arch/arm/boot/dts/stih416-pinctrl.dtsi | 34 ++++
> arch/arm/boot/dts/stih416.dtsi | 131 +++++++++++-
> arch/arm/boot/dts/stihxxx-b2120.dtsi | 59 ++++++
> arch/arm/configs/multi_v7_defconfig | 3 +
> include/dt-bindings/clock/stih410-clks.h | 25 +++
> 15 files changed, 951 insertions(+), 333 deletions(-)
> create mode 100644 arch/arm/boot/dts/stih407-family.dtsi
> delete mode 100644 arch/arm/boot/dts/stih407.dtsi
> create mode 100644 arch/arm/boot/dts/stih410-b2120.dts
> create mode 100644 arch/arm/boot/dts/stih410-clock.dtsi
> create mode 100644 arch/arm/boot/dts/stih410-pinctrl.dtsi
> create mode 100644 arch/arm/boot/dts/stih410.dtsi
> create mode 100644 arch/arm/boot/dts/stihxxx-b2120.dtsi
> create mode 100644 include/dt-bindings/clock/stih410-clks.h
>
WARNING: multiple messages have this Message-ID (diff)
From: Maxime Coquelin <maxime.coquelin-qxv4g6HH51o@public.gmane.org>
To: Peter Griffin
<peter.griffin-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>,
linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org,
linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
srinivas.kandagatla-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org,
patrice.chotard-qxv4g6HH51o@public.gmane.org,
arnd-r2nGTMty4D4@public.gmane.org
Cc: lee.jones-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org,
devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: [PATCH v3 00/11] Add stih410 SoC/board and USB2/1.1 support for stih416
Date: Tue, 18 Nov 2014 09:47:57 +0100 [thread overview]
Message-ID: <546B07BD.4030400@st.com> (raw)
In-Reply-To: <1416242884-5261-1-git-send-email-peter.griffin-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
On 11/17/2014 05:47 PM, Peter Griffin wrote:
> Hi folks,
>
> This series adds the required device tree nodes to enable the usb2/1.1 phy
> and usb2/1.1 controllers on the stih416-b2120 board.
>
> It additionally re-works and adds support for the new stih410 SoC which is
> very similar to the stih407 SoC, by abstracting out the common parts
> into common dt files.
>
> After Arnds feedback regarding mixing address spaces in the stih407-picophy
> dt nodes, I've tempoarily removed these patches from the series until the
> underlying driver has been fixed, as ideally I would like to get the rest
> of this series into 3.19
>
> As well as adding dt nodes it also enables the relevant drivers in the
> multi_v7_defconfig.
>
> Finally we update the default bootargs for stih407-b2120 and stih410-b2120
> to boot with the clk_ignore_unused kernel parameter so as not to hang
> the SoC when the (as yet) unreferenced interconnect clocks get disabled
> by CCF (this is a tempoary solution).
>
> This series has been tested on stih416-b2020 and stih410-b2120 SoC/boards.
>
> Changes since v1:
> - Leave bootargs & memory dt nodes in board files (Arnd)
> - Remove '0x' from the unit address in all instances. (Arnd)
> - Remove 'status="okay"' from some nodes (Arnd)
> - Remove some legacy extra nodes which only contain status property (Arnd)
> - Fix stih410 commit description (Maxime)
> - Add a stih410.dtsi and stih410-pinctrl.dtsi files (Maxime)
> - Remove superflous '\n' (Lee)
> - Add a '\n' between the sentries and #include (Lee)
>
> Changes since v2:
> - Remove picophy and ehci/ohci dt nodes for stih407 / stih410 until reg binding is fixed
> - Update miphy365 over to common convention of phy@ (Arnd)
>
> Peter Griffin (11):
> ARM: STi: DT: STiH416: Add pinctl setup for usb controllers.
> ARM: STi: DT: STiH416: Add DT node for the stih415/6 usb2 phy
> ARM: STi: DT: STiH416: Add DT nodes for the ehci and ohci usb
> controllers.
> ARM: multi_v7_defconfig: Enable st ohci and ehci HCD drivers.
> ARM: multi_v7_defconfig: Enable stih415/6 usb2 phy driver.
> ARM: STi: DT: STiH410: Add defines for STiH410 DT clocks
> ARM: STi: DT: STiH410: Add pinctl config for usb controllers.
> ARM: STi: DT: STih407: Abstract common dt nodes into shared files.
> ARM: STi: DT: STiH410: Add STiH410 SoC and b2120 board support.
> ARM: STi: DT: STih407: STih410: Add clk_ignore_unused to kernel
> bootargs
> ARM: STi: DT: STiH416: Change miphy356 node name to phy@fe382000
For the series,
Acked-by: Maxime Coquelin <maxime.coquelin-qxv4g6HH51o@public.gmane.org>
If Arnd is fine with the series, these patches will be part of my
next pull request.
Regards,
Maxime
>
> arch/arm/boot/dts/Makefile | 1 +
> arch/arm/boot/dts/stih407-b2120.dts | 55 +----
> arch/arm/boot/dts/stih407-family.dtsi | 278 +++++++++++++++++++++++++
> arch/arm/boot/dts/stih407.dtsi | 279 -------------------------
> arch/arm/boot/dts/stih410-b2120.dts | 29 +++
> arch/arm/boot/dts/stih410-clock.dtsi | 338 +++++++++++++++++++++++++++++++
> arch/arm/boot/dts/stih410-pinctrl.dtsi | 34 ++++
> arch/arm/boot/dts/stih410.dtsi | 14 ++
> arch/arm/boot/dts/stih416-b2020.dts | 2 +-
> arch/arm/boot/dts/stih416-b2020e.dts | 2 +-
> arch/arm/boot/dts/stih416-pinctrl.dtsi | 34 ++++
> arch/arm/boot/dts/stih416.dtsi | 131 +++++++++++-
> arch/arm/boot/dts/stihxxx-b2120.dtsi | 59 ++++++
> arch/arm/configs/multi_v7_defconfig | 3 +
> include/dt-bindings/clock/stih410-clks.h | 25 +++
> 15 files changed, 951 insertions(+), 333 deletions(-)
> create mode 100644 arch/arm/boot/dts/stih407-family.dtsi
> delete mode 100644 arch/arm/boot/dts/stih407.dtsi
> create mode 100644 arch/arm/boot/dts/stih410-b2120.dts
> create mode 100644 arch/arm/boot/dts/stih410-clock.dtsi
> create mode 100644 arch/arm/boot/dts/stih410-pinctrl.dtsi
> create mode 100644 arch/arm/boot/dts/stih410.dtsi
> create mode 100644 arch/arm/boot/dts/stihxxx-b2120.dtsi
> create mode 100644 include/dt-bindings/clock/stih410-clks.h
>
--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
WARNING: multiple messages have this Message-ID (diff)
From: Maxime Coquelin <maxime.coquelin@st.com>
To: Peter Griffin <peter.griffin@linaro.org>,
<linux-arm-kernel@lists.infradead.org>,
<linux-kernel@vger.kernel.org>, <srinivas.kandagatla@gmail.com>,
<patrice.chotard@st.com>, <arnd@arndb.de>
Cc: <lee.jones@linaro.org>, <devicetree@vger.kernel.org>
Subject: Re: [PATCH v3 00/11] Add stih410 SoC/board and USB2/1.1 support for stih416
Date: Tue, 18 Nov 2014 09:47:57 +0100 [thread overview]
Message-ID: <546B07BD.4030400@st.com> (raw)
In-Reply-To: <1416242884-5261-1-git-send-email-peter.griffin@linaro.org>
On 11/17/2014 05:47 PM, Peter Griffin wrote:
> Hi folks,
>
> This series adds the required device tree nodes to enable the usb2/1.1 phy
> and usb2/1.1 controllers on the stih416-b2120 board.
>
> It additionally re-works and adds support for the new stih410 SoC which is
> very similar to the stih407 SoC, by abstracting out the common parts
> into common dt files.
>
> After Arnds feedback regarding mixing address spaces in the stih407-picophy
> dt nodes, I've tempoarily removed these patches from the series until the
> underlying driver has been fixed, as ideally I would like to get the rest
> of this series into 3.19
>
> As well as adding dt nodes it also enables the relevant drivers in the
> multi_v7_defconfig.
>
> Finally we update the default bootargs for stih407-b2120 and stih410-b2120
> to boot with the clk_ignore_unused kernel parameter so as not to hang
> the SoC when the (as yet) unreferenced interconnect clocks get disabled
> by CCF (this is a tempoary solution).
>
> This series has been tested on stih416-b2020 and stih410-b2120 SoC/boards.
>
> Changes since v1:
> - Leave bootargs & memory dt nodes in board files (Arnd)
> - Remove '0x' from the unit address in all instances. (Arnd)
> - Remove 'status="okay"' from some nodes (Arnd)
> - Remove some legacy extra nodes which only contain status property (Arnd)
> - Fix stih410 commit description (Maxime)
> - Add a stih410.dtsi and stih410-pinctrl.dtsi files (Maxime)
> - Remove superflous '\n' (Lee)
> - Add a '\n' between the sentries and #include (Lee)
>
> Changes since v2:
> - Remove picophy and ehci/ohci dt nodes for stih407 / stih410 until reg binding is fixed
> - Update miphy365 over to common convention of phy@ (Arnd)
>
> Peter Griffin (11):
> ARM: STi: DT: STiH416: Add pinctl setup for usb controllers.
> ARM: STi: DT: STiH416: Add DT node for the stih415/6 usb2 phy
> ARM: STi: DT: STiH416: Add DT nodes for the ehci and ohci usb
> controllers.
> ARM: multi_v7_defconfig: Enable st ohci and ehci HCD drivers.
> ARM: multi_v7_defconfig: Enable stih415/6 usb2 phy driver.
> ARM: STi: DT: STiH410: Add defines for STiH410 DT clocks
> ARM: STi: DT: STiH410: Add pinctl config for usb controllers.
> ARM: STi: DT: STih407: Abstract common dt nodes into shared files.
> ARM: STi: DT: STiH410: Add STiH410 SoC and b2120 board support.
> ARM: STi: DT: STih407: STih410: Add clk_ignore_unused to kernel
> bootargs
> ARM: STi: DT: STiH416: Change miphy356 node name to phy@fe382000
For the series,
Acked-by: Maxime Coquelin <maxime.coquelin@st.com>
If Arnd is fine with the series, these patches will be part of my
next pull request.
Regards,
Maxime
>
> arch/arm/boot/dts/Makefile | 1 +
> arch/arm/boot/dts/stih407-b2120.dts | 55 +----
> arch/arm/boot/dts/stih407-family.dtsi | 278 +++++++++++++++++++++++++
> arch/arm/boot/dts/stih407.dtsi | 279 -------------------------
> arch/arm/boot/dts/stih410-b2120.dts | 29 +++
> arch/arm/boot/dts/stih410-clock.dtsi | 338 +++++++++++++++++++++++++++++++
> arch/arm/boot/dts/stih410-pinctrl.dtsi | 34 ++++
> arch/arm/boot/dts/stih410.dtsi | 14 ++
> arch/arm/boot/dts/stih416-b2020.dts | 2 +-
> arch/arm/boot/dts/stih416-b2020e.dts | 2 +-
> arch/arm/boot/dts/stih416-pinctrl.dtsi | 34 ++++
> arch/arm/boot/dts/stih416.dtsi | 131 +++++++++++-
> arch/arm/boot/dts/stihxxx-b2120.dtsi | 59 ++++++
> arch/arm/configs/multi_v7_defconfig | 3 +
> include/dt-bindings/clock/stih410-clks.h | 25 +++
> 15 files changed, 951 insertions(+), 333 deletions(-)
> create mode 100644 arch/arm/boot/dts/stih407-family.dtsi
> delete mode 100644 arch/arm/boot/dts/stih407.dtsi
> create mode 100644 arch/arm/boot/dts/stih410-b2120.dts
> create mode 100644 arch/arm/boot/dts/stih410-clock.dtsi
> create mode 100644 arch/arm/boot/dts/stih410-pinctrl.dtsi
> create mode 100644 arch/arm/boot/dts/stih410.dtsi
> create mode 100644 arch/arm/boot/dts/stihxxx-b2120.dtsi
> create mode 100644 include/dt-bindings/clock/stih410-clks.h
>
next prev parent reply other threads:[~2014-11-18 8:47 UTC|newest]
Thread overview: 36+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-11-17 16:47 [PATCH v3 00/11] Add stih410 SoC/board and USB2/1.1 support for stih416 Peter Griffin
2014-11-17 16:47 ` Peter Griffin
2014-11-17 16:47 ` [PATCH v3 01/11] ARM: STi: DT: STiH416: Add pinctl setup for usb controllers Peter Griffin
2014-11-17 16:47 ` Peter Griffin
2014-11-17 16:47 ` Peter Griffin
2014-11-17 16:47 ` [PATCH v3 02/11] ARM: STi: DT: STiH416: Add DT node for the stih415/6 usb2 phy Peter Griffin
2014-11-17 16:47 ` Peter Griffin
2014-11-17 16:47 ` Peter Griffin
2014-11-17 16:47 ` [PATCH v3 03/11] ARM: STi: DT: STiH416: Add DT nodes for the ehci and ohci usb controllers Peter Griffin
2014-11-17 16:47 ` Peter Griffin
2014-11-17 16:47 ` Peter Griffin
2014-11-17 16:47 ` [PATCH v3 04/11] ARM: multi_v7_defconfig: Enable st ohci and ehci HCD drivers Peter Griffin
2014-11-17 16:47 ` Peter Griffin
2014-11-17 16:47 ` Peter Griffin
2014-11-17 16:47 ` [PATCH v3 05/11] ARM: multi_v7_defconfig: Enable stih415/6 usb2 phy driver Peter Griffin
2014-11-17 16:47 ` Peter Griffin
2014-11-17 16:47 ` [PATCH v3 06/11] ARM: STi: DT: STiH410: Add defines for STiH410 DT clocks Peter Griffin
2014-11-17 16:47 ` Peter Griffin
2014-11-17 16:47 ` Peter Griffin
2014-11-17 16:48 ` [PATCH v3 07/11] ARM: STi: DT: STiH410: Add pinctl config for usb controllers Peter Griffin
2014-11-17 16:48 ` Peter Griffin
2014-11-17 16:48 ` [PATCH v3 08/11] ARM: STi: DT: STih407: Abstract common dt nodes into shared files Peter Griffin
2014-11-17 16:48 ` Peter Griffin
2014-11-17 16:48 ` [PATCH v3 09/11] ARM: STi: DT: STiH410: Add STiH410 SoC and b2120 board support Peter Griffin
2014-11-17 16:48 ` Peter Griffin
2014-11-17 16:48 ` [PATCH v3 10/11] ARM: STi: DT: STih407: STih410: Add clk_ignore_unused to kernel bootargs Peter Griffin
2014-11-17 16:48 ` Peter Griffin
2014-11-17 16:48 ` [PATCH v3 11/11] ARM: STi: DT: STiH416: Change miphy356 node name to phy@fe382000 Peter Griffin
2014-11-17 16:48 ` Peter Griffin
2014-11-17 16:48 ` Peter Griffin
2014-11-18 8:47 ` Maxime Coquelin [this message]
2014-11-18 8:47 ` [PATCH v3 00/11] Add stih410 SoC/board and USB2/1.1 support for stih416 Maxime Coquelin
2014-11-18 8:47 ` Maxime Coquelin
2014-11-18 8:53 ` Arnd Bergmann
2014-11-18 8:53 ` Arnd Bergmann
2014-11-18 8:53 ` Arnd Bergmann
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=546B07BD.4030400@st.com \
--to=maxime.coquelin@st.com \
--cc=linux-arm-kernel@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.