This series continues on top of Paul's OPP cleanup series and aims to completly hide the OPP layer implementation details. To do this, a couple more another accessor functions have been added so current SR/SRF code can still function. The goal here is to allow continued OPP layer cleanup and possibly alternate implementations to be done in parallel with the ongoing SR/SRF rework efforts. Unless I hear some objections, this series will be added onto my pm-wip-opp branch after some more thorough testing. Tested on OMAP3EVM, RX51 Changes from v1: - actually works - Fix SRF indexing after initial terminators were removed - dropped opp_find_by_index() in favor of changing SRF remove indexing. Kevin Hilman (4): OMAP OPP: Add accessor function for getting OPP ID. OMAP SRF: adjust OPP array access OMAP SR/SRF: use OPP API for OPP ID, remove direct access OMAP OPP: hide struct omap_opp internals in OPP layer implementation arch/arm/mach-omap2/resource34xx.c | 6 +++--- arch/arm/mach-omap2/smartreflex.c | 4 ++-- arch/arm/plat-omap/include/plat/opp.h | 20 ++------------------ arch/arm/plat-omap/opp.c | 24 ++++++++++++++++++++++++ 4 files changed, 31 insertions(+), 23 deletions(-) -- 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