From: Gregory CLEMENT <gregory.clement@free-electrons.com>
To: "Kishon Vijay Abraham I" <kishon@ti.com>,
Jason Cooper <jason@lakedaemon.net>, Andrew Lunn <andrew@lunn.ch>,
Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>,
Gregory CLEMENT <gregory.clement@free-electrons.com>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>,
Ezequiel Garcia <ezequiel.garcia@free-electrons.com>,
linux-arm-kernel@lists.infradead.org,
Lior Amsalem <alior@marvell.com>,
Tawfik Bayouk <tawfik@marvell.com>,
Nadav Haklai <nadavh@marvell.com>,
Mark Rutland <mark.rutland@arm.com>,
devicetree@vger.kernel.org,
Grant Likely <grant.likely@linaro.org>,
Rob Herring <robh+dt@kernel.org>,
linux-kernel@vger.kernel.org
Subject: [PATCH v3 0/6] Add support for USB cluster(PHY muxer) on the Armada 375
Date: Wed, 12 Nov 2014 10:57:11 +0100 [thread overview]
Message-ID: <1415786237-21985-1-git-send-email-gregory.clement@free-electrons.com> (raw)
this is the third version of a series adding support for the USB
cluster which is on the Armada 375 SoC. We can mainly see this device
as a PHY muxer.
Since the last version I reused the file include/dt-bindings/phy/phy.h
as suggested by Kishon and I added his acked-by on the 5th patch.
While I ran coccicheck on my code I also found some possible
improvement in the phy driver: it was done in the 1st patch.
The second patch was a patch initially submitted by Andrew. This patch
added the mvebu-phy.txt but fell through a crack when adding the
driver. I join this patch on my series in order to be able to add the
new binding for the USB cluster of the Armada 375.
This was done in the third patch.
The forth patch was the addition of the phys driver itself.
The fifth and sixth patches are updating the device tree files related
to the Armada 375 using the new biding.
Thanks,
Gregory
Changelog:
v2 -> v3:
- Added Kishon acked-by on the 5th patch.
- Used include/dt-bindings/phy/phy.h instead of creating a new one in
the forth patch.
v1 -> v2:
- Add a patch fixing the use of PTR_ERR_OR_ZERO.
- Add the patch adding the DT binding documentation for Marvell MVEBU
SATA phy from Andrew Lunn
- Move the DT binding documentation of the Armada 375 USB cluster into
the phy-mvebu.txt file.
- Made the armada375_usb_phy_xlate more robust" if there is a phy_put
and then a phy_get".
Andrew Lunn (1):
Phy: DT binding documentation for Marvell MVEBU SATA phy.
Gregory CLEMENT (5):
phy: Use PTR_ERR_OR_ZERO to fix warning raised by coccinelle
Phy: DT binding documentation for the Armada 375 USB cluster binding
phy: add support for USB cluster on the Armada 375 SoC
ARM: mvebu: add Device Tree description of USB cluster controller on
Armada 375
ARM: mvebu: add PHY support to the dts for the USB controllers on
Armada 375
Documentation/devicetree/bindings/ata/marvell.txt | 6 +
.../devicetree/bindings/phy/phy-mvebu.txt | 43 ++++++
arch/arm/boot/dts/armada-375.dtsi | 11 ++
drivers/phy/Kconfig | 6 +
drivers/phy/Makefile | 1 +
drivers/phy/phy-armada375-usb2.c | 145 +++++++++++++++++++++
drivers/phy/phy-berlin-sata.c | 5 +-
drivers/phy/phy-hix5hd2-sata.c | 5 +-
drivers/phy/phy-miphy365x.c | 5 +-
drivers/phy/phy-stih41x-usb.c | 5 +-
include/dt-bindings/phy/phy.h | 1 +
11 files changed, 217 insertions(+), 16 deletions(-)
create mode 100644 Documentation/devicetree/bindings/phy/phy-mvebu.txt
create mode 100644 drivers/phy/phy-armada375-usb2.c
--
1.9.1
next reply other threads:[~2014-11-12 9:57 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-11-12 9:57 Gregory CLEMENT [this message]
2014-11-12 9:57 ` [PATCH v3 1/6] phy: Use PTR_ERR_OR_ZERO to fix warning raised by coccinelle Gregory CLEMENT
2014-11-12 9:57 ` [PATCH v3 2/6] Phy: DT binding documentation for Marvell MVEBU SATA phy Gregory CLEMENT
2014-11-12 9:57 ` [PATCH v3 3/6] Phy: DT binding documentation for the Armada 375 USB cluster binding Gregory CLEMENT
2014-11-12 9:57 ` [PATCH v3 4/6] phy: add support for USB cluster on the Armada 375 SoC Gregory CLEMENT
2014-11-13 6:15 ` Kishon Vijay Abraham I
2014-11-13 11:46 ` Gregory CLEMENT
2014-11-12 9:57 ` [PATCH v3 5/6] ARM: mvebu: add Device Tree description of USB cluster controller on Armada 375 Gregory CLEMENT
2014-11-12 9:57 ` [PATCH v3 6/6] ARM: mvebu: add PHY support to the dts for the USB controllers " Gregory CLEMENT
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=1415786237-21985-1-git-send-email-gregory.clement@free-electrons.com \
--to=gregory.clement@free-electrons.com \
--cc=alior@marvell.com \
--cc=andrew@lunn.ch \
--cc=devicetree@vger.kernel.org \
--cc=ezequiel.garcia@free-electrons.com \
--cc=grant.likely@linaro.org \
--cc=jason@lakedaemon.net \
--cc=kishon@ti.com \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-kernel@vger.kernel.org \
--cc=mark.rutland@arm.com \
--cc=nadavh@marvell.com \
--cc=robh+dt@kernel.org \
--cc=sebastian.hesselbarth@gmail.com \
--cc=tawfik@marvell.com \
--cc=thomas.petazzoni@free-electrons.com \
/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