Proceedings of the PM SW Workshop Jun 2010

From OMAPpedia

(Difference between revisions)
Jump to: navigation, search
Line 56: Line 56:
* Is usecounting needed at omap_device level?
* Is usecounting needed at omap_device level?
* More to be added as identified during discussions
* More to be added as identified during discussions
 +
 +
===Minutes===
 +
* Aligned on all the discussions and PPT presented by Benoit & Rajendra
 +
* Aligned on Latency measurements; need to identify the resources to do it
 +
* Need to check with Tomi Valkeinen if he is going to maintain DSS going forward or is he planning to transfer the role to some one else (Vaibhav?)
 +
* Other HF Clock frequencies are not currently validated on TI boards. Can TI build boards that take external clock input?
 +
* Need to check if the power domain and device transition latencies can be supplied by the HW team as a part of HW spec.
 +
** It’s OK to have worst case numbers in terms of clock cycles & the clock being used. This is because absolute numbers will vary with clock frequency.
 +
* Additional HWMOD Enhancements Identified
 +
** rt_va : hwmod '''Paul'''
 +
** ifdef !CONFIG_PM_RUNTIME, leave enabled : hwmod '''Kevin'''
 +
** dev-> init_name : '''Thara, Kevin'''
 +
** Add clk_add_alias() to omap_device_build : omap_device/ hwmod  '''Paul'''
 +
** Add PRCM reset code for processor IPs & connect to HWMOD_INIT_NO_RESET : hwmod '''Benoit'''
 +
** Fix hwmod locking by adding lockless enable/ idle functions : device/ hwmod '''Kevin'''
 +
** Syslink needs to call device driver functions to reserve devices : syslink/ other devices? Is a HWMOD processor reset API necessary? '''Benoit'''
 +
** Connect omap_device lifecycle to device/ platform_device: hwmod '''Paul'''
 +
** Integration code that needs to set dev->dma_mask need to call get_device()/ put_device() : Integration code
 +
** Fine grained hwmod locking '''Paul'''
 +
** Add power domain/ clock domain wakeup latency tracking
 +
** Fix OMAP4 hwmod generator to generate HWMOD_NO_IDLEST '''Partha'''
 +
** Remove OCP_USER from OMAP4 hwmods without address space: OMAP4 autogen '''Partha'''

Revision as of 09:23, 11 June 2010

This wikipage contains proceedings of the PM SW Workshop held in Bangalore on 7-11 Jun, 2010

Contents

HWMOD Framework Enhancements

Reset Management Support in HWMOD

More Granular HWMOD Structures

Multi-level omap_device_idle

Placeholder for patches from Vibhore to support device latency contraint

Access to HWMOD Internal Data

Miscellaneous Issues

Minutes

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox