Hi,

Yes that patch will conflict because PM cleanup patch was only submitted to 
l-o. I was trying to get the patches but it seems like cloning from http 
protocol is giving me some trouble, I'll try to get them over git.

- omar

>From: Hiroshi DOYU [mailto:[EMAIL PROTECTED]
>Sent: Friday, November 21, 2008 10:54 AM
>To: Ramirez Luna, Omar
>Cc: Pandita, Vikram; linux-omap@vger.kernel.org; Gupta, Ramesh; Kanigeri,
>Hari
>Subject: Re: [omapzoom][PATCH 2/4] DSPBRIDGE: LM Timer release for
>hibernation
>
>Hi Omar,
>
>It seems that this patch conflicts the previous bridge patch:
>
>   "[PATCH] BRIDGE Power Management cleanup"
>           http://article.gmane.org/gmane.linux.ports.arm.omap/13447
>
>I'm guessing that this is because that previous patch may be missed in
>"o-z", could you take a look, please?
>
>You can get the latest "l-o" + the latest "tidspbridge" from:
>
>    http://git.gitorious.org/lk/mainline.git tidspbridge
>
>If I missed something except this patch, please let me know.
>
>    Hiroshi DOYU
>
>From: "ext Ramirez Luna, Omar" <[EMAIL PROTECTED]>
>Subject: [omapzoom][PATCH 2/4] DSPBRIDGE: LM Timer release for hibernation
>Date: Thu, 20 Nov 2008 03:11:59 -0600
>
>> From: Ramesh Gupta <[EMAIL PROTECTED]>
>> Date: Mon, 17 Nov 2008 16:11:19 -0600
>> Subject: [PATCH] DSPBRIDGE: LM Timer release for hibernation
>>
>> Release load monitor timer when the DSP is
>> inactive and goes to hibernation
>>
>> Signed-off-by: Ramesh Gupta <[EMAIL PROTECTED]>
>> Signed-off-by: SuiLun Lam <[EMAIL PROTECTED]>
>> ---
>>  drivers/dsp/bridge/wmd/tiomap_sm.c |    8 +++++---
>>  1 files changed, 5 insertions(+), 3 deletions(-)
>>
>> diff --git a/drivers/dsp/bridge/wmd/tiomap_sm.c
>b/drivers/dsp/bridge/wmd/tiomap_sm.c
>> index 63655d9..edc3bcf 100644
>> --- a/drivers/dsp/bridge/wmd/tiomap_sm.c
>> +++ b/drivers/dsp/bridge/wmd/tiomap_sm.c
>> @@ -190,7 +190,6 @@ DSP_STATUS CHNLSM_InterruptDSP(struct WMD_DEV_CONTEXT
>*hDevContext)
>>
>>      if  (pDevContext->dwBrdState == BRD_DSP_HIBERNATION ||
>>          pDevContext->dwBrdState == BRD_HIBERNATION) {
>> -            pDevContext->dwBrdState = BRD_RUNNING;
>>  #ifndef CONFIG_DISABLE_BRIDGE_PM
>>  #ifndef CONFIG_DISABLE_BRIDGE_DVFS
>>  #ifndef CONFIG_OMAP3_PM
>> @@ -235,9 +234,12 @@ DSP_STATUS CHNLSM_InterruptDSP(struct
>WMD_DEV_CONTEXT *hDevContext)
>>                        mboxsetting.irqEnable0);
>>              DBG_Trace(DBG_LEVEL6, "MailBoxSettings: IRQENABLE1 = 0x%x\n",
>>                       mboxsetting.irqEnable1);
>> -            /* Restart the peripheral clocks that were disabled */
>> -            DSP_PeripheralClocks_Enable(hDevContext, NULL);
>> +            /* Restart the peripheral clocks that were disabled only
>> +             * in DSP initiated Hibernation case.*/
>> +            if (pDevContext->dwBrdState == BRD_DSP_HIBERNATION)
>> +                    DSP_PeripheralClocks_Enable(hDevContext, NULL);
>>
>> +            pDevContext->dwBrdState = BRD_RUNNING;
>>      }
>>      while (--cnt) {
>>              hwStatus = HW_MBOX_IsFull(resources.dwMboxBase,
>> --
>> 1.6.0

--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to