Re: Few enhancement ideas

david-b
2005-07-13T18:38:14Z

[-- Attachment #1: Type: text/plain, Size: 1695 bytes --]

> The Product
> ===========
> Nokia 770 is powered by an OMAP1710 on a custom board. The device will
> ship with a 1500mAh battery which will give a continuous browsing
> use-time (WLAN or Bluetooth) of 3hrs. The device needed to be
> instant-ON, so we have used run-time power management. This gives us an
> official 'standby-time' of 7 days. All the drivers make extensive use of
> the clock framework and release clocks when peripheral is not in use.

... and all that running Linux! The last rumor I heard was that
it might base on the 2.6.12 kernel. I look forward to seeing one
of these, so I'll know for sure!

For those unfamiliar with OMAP, http://linux.omap.com is a place
to start ... there's a Linux-OMAP mailing list and patches (such
as 2.6.13-rc1-omap1) in a GIT repository, many of which have made
their way into kernel.org releases. It's a family of ARM SOC
processors that's very power-efficient.

> Interests
> =========
> Here are a few ideas that we are planning to investigate in order to
> address shortcomings in the current PM model with respect to system-wide
> PM:
>
> - Regulator framework: similar to clock framework HAL

Perhaps you could elaborate in a separate email thread?

> - Generic framework for system-wide constraints: to handle constraints
> outside bus control
> - PM framework: Enhance PM framework to allow flexible policy control.
> Like DPM?
> - User space API: Requires study
>
> Are these ideas of interest to the PM community or Nokia-specific?

General interest!

I'll be very glad to see a more cross-pollination from that part
of the embedded Linux world. Laptops get plenty of attention,
but there's more to Linux than that. :)

- Dave