RE: [PATCH 00/05] OMAP3: CPUidle driver

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

 



> -----Original Message-----
> From: Kevin Hilman [mailto:khilman@xxxxxxxxxxxxxxxxxxx] 
> Sent: Thursday, October 09, 2008 6:57 PM
> To: Rajendra Nayak
> Cc: linux-omap@xxxxxxxxxxxxxxx
> Subject: Re: [PATCH 00/05] OMAP3: CPUidle driver
> 
> "Rajendra Nayak" <rnayak@xxxxxx> writes:
> 
> > This patch set implements Cpuidle driver for OMAP3 platforms. It is
> > validated on the 3430SDP (using the omap_3430sdp_min_defconfig) and
> > applies on the pm-20081006 branch.
> 
> Excellent.  Thank you.  I'll pull into pm-20081006 today.
> 
> One question: You have C6 to hit chip-off, but it is never enabled.
> Has this been tested?  Enabling it allows me to hit chip OFF, but it
> never comes back from OFF-mode.  I will push some patches to make this
> work with /sys/power/enable_off_mode.

Yes, that was something I missed out in those patches. I will send in a patch
to do that if you have'nt done it already.

> 
> Some minor problems that I will fixup when rebasing to the next pm
> branch:
> 
>  - You removed C0, but all the comments still refer to it
>  - /sys/power/enable_off_mode doesn't affect off-mode states
>    in CPUidle
> 
> patch 1:
>  - I still don't like the #ifdefs for the init sequence.
> 
> patch 2:
>  - checkpatch warning

That was for an extern in a C file (cpuidle34xx.c) and I was'nt sure which 
header was the right place for it (since now we don't have a cpuidle34xx.h).
So I kind of left it there.

> 
> Kevin
> 
> > The following C states are defined and used 
> >
> >  *      C0 . System executing code (Not an idle state)
> >  *      C1 . MPU WFI + Core active
> >  *      C2 . MPU CSWR + Core active
> >  *      C3 . MPU OFF + Core active
> >  *      C4 . MPU CSWR + Core CSWR
> >  *      C5 . MPU OFF + Core CSWR
> >  *      C6 . MPU OFF + Core OFF
> >
> > CPUidle support is not enabled by default in any of the 
> defconfigs and hence has to enabled seperately 
> > if you plan to test these patches.
> >
> > CPUIdle ---> [*] CPU idle PM support
> >
> > regards,
> > Rajendra
> 
> 

--
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