Skip to contentSkip to conversation

new PM branch: OPP layer included

DISCUSSION Kevin Hilman 2 participants 4 messages Apr 23, 2010 – May 4, 2010

lore
Share & tools
lore
#0 lore raw

Hello,

I just pushed a new PM branch. I did a bunch of reordering and restructuring of branches to include the OPP layer (more on this below.)

OPP layer:

pm-wip-opp branch gone, merged into PM branch

What was in pm-wip-opp has now been broken up into a set of patches that can be combined and queued for upstream (pm-opp branch) as well as sets of patches for SR and SRF which are now on their respective branches (pm-sr, pm-srf)

Next step is to combine the patches in pm-opp branch into a sensible series that can be submitted for the next merge window.

Smart Reflex:

Thara's v3 series available as pm-wip-sr. This is now based directly on the new PM branch instead of on pm-wip-opp.

NOTE: the hwmod patches are now merged into l-o (omap-fixes branch)
so they are no longer in pm-wip-sr.

I didn't get to reviewing this series yet, but did test it out a bit on top of thenew PM branch. I gave this some basic testing on n900 and Zoom3 (required a u-boot update first) but basic OPP changes from userspace governor worked on both.

SRF:

This is still included in the PM branch (pm-srf branch), but will be removed from the official PM branch. It will be maintained as a separate branch for a short time (1 month max) and then dropped. Anyone else who wants to continue maintenance of SRF is free to do so.

Kevin

#1 lore raw

Kevin,
This merge has broken omap zoom3 build.

Error log:
In file included from arch/arm/plat-omap/include/plat/omap-pm.h:21,

                 from arch/arm/mach-omap2/hsmmc.c:19:

arch/arm/plat-omap/include/plat/opp.h: In function 'opp_find_freq_exact':
arch/arm/plat-omap/include/plat/opp.h:255: error: implicit declaration of function 'ERR_PTR'

-Manjunath

Quoted 56 lines

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Kevin Hilman
Sent: Saturday, April 24, 2010 4:54 AM
To: [email protected]
Subject: new PM branch: OPP layer included

Hello,

I just pushed a new PM branch. I did a bunch of reordering and restructuring of branches to include the OPP layer (more on this below.)

OPP layer:

pm-wip-opp branch gone, merged into PM branch

What was in pm-wip-opp has now been broken up into a set of patches that can be combined and queued for upstream (pm-opp branch) as well as sets of patches for SR and SRF which are now on their respective branches (pm-sr, pm-srf)

Next step is to combine the patches in pm-opp branch into a sensible series that can be submitted for the next merge window.

Smart Reflex:

Thara's v3 series available as pm-wip-sr. This is now based directly on the new PM branch instead of on pm-wip-opp.

NOTE: the hwmod patches are now merged into l-o (omap-fixes branch)
so they are no longer in pm-wip-sr.

I didn't get to reviewing this series yet, but did test it out a bit on top of thenew PM branch. I gave this some basic testing on n900 and Zoom3 (required a u-boot update first) but basic OPP changes from userspace governor worked on both.

SRF:

This is still included in the PM branch (pm-srf branch), but will be removed from the official PM branch. It will be maintained as a separate branch for a short time (1 month max) and then dropped. Anyone else who wants to continue maintenance of SRF is free to do so.

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

#2 lore raw
Quoted 9 lines · Manjunath Kondaiah

Kevin,
This merge has broken omap zoom3 build.

Error log:
In file included from arch/arm/plat-omap/include/plat/omap-pm.h:21,

                 from arch/arm/mach-omap2/hsmmc.c:19:

arch/arm/plat-omap/include/plat/opp.h: In function 'opp_find_freq_exact':
arch/arm/plat-omap/include/plat/opp.h:255: error: implicit declaration of function 'ERR_PTR'

Thanks for the report. Looks like zoom3_defconfig doesn't have CPUFreq enabled which is why I didn't see this with omap3_pm_defconfig.

Disabling CPUfreq led to a couple other compile warnings which I've fixed up in the original patches in the pm-opp branch.

Pushed a new PM branch with these fixes.

Kevin

Quoted 57 lines
Quoted 57 lines

-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Kevin Hilman
Sent: Saturday, April 24, 2010 4:54 AM
To: [email protected]
Subject: new PM branch: OPP layer included

Hello,

I just pushed a new PM branch. I did a bunch of reordering and restructuring of branches to include the OPP layer (more on this below.)

OPP layer:

pm-wip-opp branch gone, merged into PM branch

What was in pm-wip-opp has now been broken up into a set of patches that can be combined and queued for upstream (pm-opp branch) as well as sets of patches for SR and SRF which are now on their respective branches (pm-sr, pm-srf)

Next step is to combine the patches in pm-opp branch into a sensible series that can be submitted for the next merge window.

Smart Reflex:

Thara's v3 series available as pm-wip-sr. This is now based directly on the new PM branch instead of on pm-wip-opp.

NOTE: the hwmod patches are now merged into l-o (omap-fixes branch)
so they are no longer in pm-wip-sr.

I didn't get to reviewing this series yet, but did test it out a bit on top of thenew PM branch. I gave this some basic testing on n900 and Zoom3 (required a u-boot update first) but basic OPP changes from userspace governor worked on both.

SRF:

This is still included in the PM branch (pm-srf branch), but will be removed from the official PM branch. It will be maintained as a separate branch for a short time (1 month max) and then dropped. Anyone else who wants to continue maintenance of SRF is free to do so.

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

#3 lore raw
In reply to Kevin Hilman

On Fri, 2010-04-23 at 16:23 -0700, Kevin Hilman wrote:

[...]

Quoted 7 lines

Smart Reflex:

Thara's v3 series available as pm-wip-sr. This is now based directly on the new PM branch instead of on pm-wip-opp.

NOTE: the hwmod patches are now merged into l-o (omap-fixes branch)
so they are no longer in pm-wip-sr.

Just to clarify... The hwmod patches I was referring to here are the hwmod fixes from Thara, not the pm-wip/hwmods branch.

Kevin