Thread (23 messages) 23 messages, 5 authors, 2012-06-14

[PATCH 4/5] MFD: OMAP3EVM: USB: cosmetic fix to failed parent clk set

From: Zumeng Chen <hidden>
Date: 2012-06-12 02:30:30
Also in: linux-omap

2012/6/11 Jon Hunter [off-list ref]
On 06/11/2012 09:00 AM, Zumeng Chen wrote:
quoted
A typo fix for this cosmetic change and mute a failed message from
a unnecessary setting of some parent clk for usbhs_omap on OMAP3EVM.

Signed-off-by: Zumeng Chen <redacted>
---
 drivers/mfd/omap-usb-host.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/drivers/mfd/omap-usb-host.c b/drivers/mfd/omap-usb-host.c
index 7e96bb2..9aaaf3c 100644
--- a/drivers/mfd/omap-usb-host.c
+++ b/drivers/mfd/omap-usb-host.c
@@ -698,8 +698,9 @@ static int __devinit usbhs_omap_probe(struct
platform_device *pdev)
quoted
              goto err_usbtll_p2_fck;
      }

+#ifndef CONFIG_MACH_OMAP3EVM
+     /* for OMAP3 , the clk set parent fails */
      if (is_ehci_phy_mode(pdata->port_mode[0])) {
-             /* for OMAP3 , the clk set paretn fails */
              ret = clk_set_parent(omap->utmi_p1_fck,
                                      omap->xclk60mhsp1_ck);
              if (ret != 0)
This begs the question, why is port_mode[0] set to ehci phy mode if this
is failing? Something does not seem right here but this does not look
like the right fix.
Actually, for omap3530evm, there is only port-mode[1] is valid, so
port_mode[0]
will be skipped by "if". And it will report "xclk60mhsp2_ck set parent
failed"

But why I bracket both of them, because, both xclk60mhsp2_ck and
xclk60mhsp1_ck
have dummy_ck clk for omap3530evm. So we can skip them directly.

Regards,
Zumeng
Cheers
Jon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.infradead.org/pipermail/linux-arm-kernel/attachments/20120612/54329126/attachment-0001.html>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help