From: peter.chen@freescale.com (Peter Chen)
To: linux-arm-kernel@lists.infradead.org
Subject: [Patch v2 00/14] Add power management support for MXS PHY
Date: Tue, 22 Oct 2013 17:29:06 +0800 [thread overview]
Message-ID: <20131022092905.GC8534@shlinux1.ap.freescale.net> (raw)
In-Reply-To: <1382421528-17897-1-git-send-email-peter.chen@freescale.com>
Hi Marek,
I have tried this patchset as well as my chipidea runtime pm patchset
at imx28 evk, it works ok except below two problems:
- Without CONFIG_MFD_SYSCON causes build error, fixed by below patches
http://marc.info/?l=linux-arm-kernel&m=138243289017143&w=2
- Unbalanced IRQ wake disable kernel warning when system resume if
enabled wakeup setting , it may mx28 platform problem, I will discuss
with shawn about it.
On Tue, Oct 22, 2013 at 01:58:34PM +0800, Peter Chen wrote:
> Hi Felipe,
>
> The serial adds power management support for MXS PHY, it includes:
>
> - Add three common PHY API, .set_wakeup, .notify_suspend, notify_resume.
> - Related above API implementation at mxs phy driver
> - misc changes for mxs phy to support low power mode and wakeup.
>
> Changes for v2:
>
> - Add missing patches which introduce platform judgement code [1/14,2/14]
> - re-order the patch sequence, like doc->dts->source file,
> the reviewers can know the meaning of dt properties before review source
> - Add description of two IC problems exsiting at mxs PHY; change
> "high speed" to "HS" and "non-high speed" to "FS/LS" [5/14]
> - Change the dt property disconnect-line-without-vbus
> that the separator should be "-" not the "_", meanwhile, related source
> code has changed.
> - Using one local variable to get the function return val to avoid long
> condition statement. [13/14]
>
> Peter Chen (14):
> usb: doc: phy-mxs: Add more compatible strings
> usb: phy-mxs: Add platform judgement code
> usb: phy-mxs: Add auto clock and power setting
> usb: doc: phy-mxs: update binding for adding anatop phandle
> ARM: dts: imx6: add anatop phandle for usbphy
> usb: phy-mxs: Add anatop regmap
> usb: phy: add notify suspend and resume callback
> usb: phy-mxs: Add implementation of nofity_suspend and notify_resume
> usb: phy-mxs: Enable IC fixes for mx6 SoC serial
> usb: doc: phy-mxs: update binding for adding disconnect line property
> ARM: dts: imx6: Add disconnect-line-without-vbus property for usbphy
> usb: phy: Add set_wakeup API
> usb: phy-mxs: Add implementation of set_wakeup
> usb: phy-mxs: Add system suspend/resume API
>
> Documentation/devicetree/bindings/usb/mxs-phy.txt | 12 +-
> arch/arm/boot/dts/imx6qdl.dtsi | 3 +
> drivers/usb/phy/phy-mxs-usb.c | 328 ++++++++++++++++++++-
> include/linux/usb/phy.h | 39 +++
> 4 files changed, 367 insertions(+), 15 deletions(-)
>
--
Best Regards,
Peter Chen
WARNING: multiple messages have this Message-ID (diff)
From: Peter Chen <peter.chen@freescale.com>
To: balbi@ti.com, shawn.guo@linaro.org, rob.herring@calxeda.com,
grant.likely@linaro.org
Cc: alexander.shishkin@linux.intel.com, linux-usb@vger.kernel.org,
linux-arm-kernel@lists.infradead.org, festevam@gmail.com,
marex@denx.de, kernel@pengutronix.de, m.grzeschik@pengutronix.de,
frank.li@freescale.com, gregkh@linuxfoundation.org,
devicetree@vger.kernel.org, linux-doc@vger.kernel.org
Subject: Re: [Patch v2 00/14] Add power management support for MXS PHY
Date: Tue, 22 Oct 2013 17:29:06 +0800 [thread overview]
Message-ID: <20131022092905.GC8534@shlinux1.ap.freescale.net> (raw)
In-Reply-To: <1382421528-17897-1-git-send-email-peter.chen@freescale.com>
Hi Marek,
I have tried this patchset as well as my chipidea runtime pm patchset
at imx28 evk, it works ok except below two problems:
- Without CONFIG_MFD_SYSCON causes build error, fixed by below patches
http://marc.info/?l=linux-arm-kernel&m=138243289017143&w=2
- Unbalanced IRQ wake disable kernel warning when system resume if
enabled wakeup setting , it may mx28 platform problem, I will discuss
with shawn about it.
On Tue, Oct 22, 2013 at 01:58:34PM +0800, Peter Chen wrote:
> Hi Felipe,
>
> The serial adds power management support for MXS PHY, it includes:
>
> - Add three common PHY API, .set_wakeup, .notify_suspend, notify_resume.
> - Related above API implementation at mxs phy driver
> - misc changes for mxs phy to support low power mode and wakeup.
>
> Changes for v2:
>
> - Add missing patches which introduce platform judgement code [1/14,2/14]
> - re-order the patch sequence, like doc->dts->source file,
> the reviewers can know the meaning of dt properties before review source
> - Add description of two IC problems exsiting at mxs PHY; change
> "high speed" to "HS" and "non-high speed" to "FS/LS" [5/14]
> - Change the dt property disconnect-line-without-vbus
> that the separator should be "-" not the "_", meanwhile, related source
> code has changed.
> - Using one local variable to get the function return val to avoid long
> condition statement. [13/14]
>
> Peter Chen (14):
> usb: doc: phy-mxs: Add more compatible strings
> usb: phy-mxs: Add platform judgement code
> usb: phy-mxs: Add auto clock and power setting
> usb: doc: phy-mxs: update binding for adding anatop phandle
> ARM: dts: imx6: add anatop phandle for usbphy
> usb: phy-mxs: Add anatop regmap
> usb: phy: add notify suspend and resume callback
> usb: phy-mxs: Add implementation of nofity_suspend and notify_resume
> usb: phy-mxs: Enable IC fixes for mx6 SoC serial
> usb: doc: phy-mxs: update binding for adding disconnect line property
> ARM: dts: imx6: Add disconnect-line-without-vbus property for usbphy
> usb: phy: Add set_wakeup API
> usb: phy-mxs: Add implementation of set_wakeup
> usb: phy-mxs: Add system suspend/resume API
>
> Documentation/devicetree/bindings/usb/mxs-phy.txt | 12 +-
> arch/arm/boot/dts/imx6qdl.dtsi | 3 +
> drivers/usb/phy/phy-mxs-usb.c | 328 ++++++++++++++++++++-
> include/linux/usb/phy.h | 39 +++
> 4 files changed, 367 insertions(+), 15 deletions(-)
>
--
Best Regards,
Peter Chen
next prev parent reply other threads:[~2013-10-22 9:29 UTC|newest]
Thread overview: 60+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-10-22 5:58 [Patch v2 00/14] Add power management support for MXS PHY Peter Chen
2013-10-22 5:58 ` Peter Chen
2013-10-22 5:58 ` [Patch v2 01/14] usb: doc: phy-mxs: Add more compatible strings Peter Chen
2013-10-22 5:58 ` Peter Chen
2013-10-23 2:58 ` Shawn Guo
2013-10-23 2:58 ` Shawn Guo
2013-10-23 5:56 ` Shawn Guo
2013-10-23 5:56 ` Shawn Guo
2013-10-23 6:17 ` Peter Chen
2013-10-23 6:17 ` Peter Chen
2013-10-22 5:58 ` [Patch v2 02/14] usb: phy-mxs: Add platform judgement code Peter Chen
2013-10-22 5:58 ` Peter Chen
2013-10-23 6:13 ` Shawn Guo
2013-10-23 6:13 ` Shawn Guo
2013-10-23 6:46 ` Peter Chen
2013-10-23 6:46 ` Peter Chen
2013-10-23 9:04 ` Shawn Guo
2013-10-23 9:04 ` Shawn Guo
2013-10-23 8:55 ` Peter Chen
2013-10-23 8:55 ` Peter Chen
2013-10-22 5:58 ` [Patch v2 03/14] usb: phy-mxs: Add auto clock and power setting Peter Chen
2013-10-22 5:58 ` Peter Chen
2013-10-22 5:58 ` [Patch v2 04/14] usb: doc: phy-mxs: update binding for adding anatop phandle Peter Chen
2013-10-22 5:58 ` Peter Chen
2013-10-22 5:58 ` [Patch v2 05/14] ARM: dts: imx6: add anatop phandle for usbphy Peter Chen
2013-10-22 5:58 ` Peter Chen
2013-10-22 5:58 ` [Patch v2 06/14] usb: phy-mxs: Add anatop regmap Peter Chen
2013-10-22 5:58 ` Peter Chen
2013-10-22 5:58 ` [Patch v2 07/14] usb: phy: add notify suspend and resume callback Peter Chen
2013-10-22 5:58 ` Peter Chen
2013-10-22 5:58 ` [Patch v2 08/14] usb: phy-mxs: Add implementation of nofity_suspend and notify_resume Peter Chen
2013-10-22 5:58 ` Peter Chen
2013-10-22 5:58 ` [Patch v2 09/14] usb: phy-mxs: Enable IC fixes for mx6 SoC serial Peter Chen
2013-10-22 5:58 ` Peter Chen
2013-10-22 5:58 ` [Patch v2 10/14] usb: doc: phy-mxs: update binding for adding disconnect line property Peter Chen
2013-10-22 5:58 ` Peter Chen
2013-10-23 6:31 ` Shawn Guo
2013-10-23 6:31 ` Shawn Guo
2013-10-23 6:49 ` Peter Chen
2013-10-23 6:49 ` Peter Chen
2013-10-23 7:08 ` Peter Chen
2013-10-23 7:08 ` Peter Chen
2013-10-23 8:44 ` Shawn Guo
2013-10-23 8:44 ` Shawn Guo
2013-10-22 5:58 ` [Patch v2 11/14] ARM: dts: imx6: Add disconnect-line-without-vbus property for usbphy Peter Chen
2013-10-22 5:58 ` Peter Chen
2013-10-22 5:58 ` [Patch v2 12/14] usb: phy: Add set_wakeup API Peter Chen
2013-10-22 5:58 ` Peter Chen
2013-10-22 5:58 ` [Patch v2 13/14] usb: phy-mxs: Add implementation of set_wakeup Peter Chen
2013-10-22 5:58 ` Peter Chen
2013-10-23 6:35 ` Shawn Guo
2013-10-23 6:35 ` Shawn Guo
2013-10-23 6:54 ` Peter Chen
2013-10-23 6:54 ` Peter Chen
2013-10-22 5:58 ` [Patch v2 14/14] usb: phy-mxs: Add system suspend/resume API Peter Chen
2013-10-22 5:58 ` Peter Chen
2013-10-22 9:29 ` Peter Chen [this message]
2013-10-22 9:29 ` [Patch v2 00/14] Add power management support for MXS PHY Peter Chen
2013-10-28 8:20 ` Peter Chen
2013-10-28 8:20 ` Peter Chen
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=20131022092905.GC8534@shlinux1.ap.freescale.net \
--to=peter.chen@freescale.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.