Re: [PATCHv2 2/3] MMC: OMAP: HSMMC: add runtime pm support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Jun 29, 2011 at 5:02 AM, Kevin Hilman <khilman@xxxxxx> wrote:
> +Rajendra
>
> Balaji T K <balajitk@xxxxxx> writes:
>
>> add runtime pm support to HSMMC host controller
>> Use runtime pm API to enable/disable HSMMC clock
>> Use runtime autosuspend APIs to enable auto suspend delay
>>
>> Based on OMAP HSMMC runtime implementation by Kevin Hilman, Kishore Kadiyala
>>
>> Signed-off-by: Balaji T K <balajitk@xxxxxx>
>
> I tried to test this series along with Benoit's clkdm/modulemode/hwmod
> cleanups and something strange is happening on OMAP4.
>
> First, this series by itself is working as I would expect, but testing
> in combination with Benoit's series, it's different...
>
> First, I'm using Benoit's branch:
>
>       git://gitorious.org/omap-pm/linux.git for_3.0.1/7_hwmod_modulemode
>
> in combination with your series.
>
> I've also reverted these two commits:
>
>   OMAP4: PM: TEMP: Prevent l3init from idling/force sleep
>   OMAP3+: hwmod data: TEMP: Do not idle MMC1 & MMC2 after boot
>
> which are temporary workarounds for not having MMC runtime PM.
>
> I turned the dev_dbg calls in the runtime PM callbacks into dev_info
> callbacks to see exactly when the device is enabled/disabled via runtime
> PM.
>
> To my surprise, I didn't see the device being enabled/disabled when
> writing do the device.

I tried for_3.0.1/7_hwmod_modulemode as you mentioned above,
changing dev_dbg to dev_err and I am not observing the delayed write
during umount. Can you let me know if the files are there in MMC after
remounting ?

> Any ideas why the same isn't happening when used with Benoit's series?
>
> Kevin
>
> P.S. note that the debug messages don't quite match.  One says 'host:
> enabled' the other says 'disabled' (without the host: prefix.)  making
> the prefixes match would be more readable.

Ok, Will align dev_dbg prints.
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux