Hi, Being our first post to this list, I would like to introduce ourselves as part of the team behind the Nokia 770 (www.nokia.com/770). We have been preoccupied with the product launch, but now we will be able to participate, starting with the Ottawa Linux Symposium. Team contributions ================== The Nokia 770 Linux team has made many contributions to the Linux-OMAP port, some of the PM-specific ones being: - Dynamic tick patch by Tony Lindgren (http://www.muru.com/linux/dyntick/): Initially for the OMAP architecture followed by the recent x86 port - Clock framework for the OMAP architecture - Thanks to Tuukka Tikkanen - PM-enabling various drivers in the mach-omap tree 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. 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 - 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? Contacts ======== We will be in Ottawa 16.07.05 - 24.07.05. It would be nice to meet others on this list to discuss these ideas further. Have a good day. Regards, Amit -- Amit Kucheria <amit.kucheria@xxxxxxxxx> Nokia