I'm working on a project using the OMAP-L138 where both the ARM and DSP are using SYS BIOS 6.35. I've ported the BIOS PSP drivers to work with the ARM so all devices are handled by the ARM and the DSP is just used for number crunching. I'd like to start playing with some of the low power states (I'm particularly interested in DEEPSLEEP) and the power management library seems a good starting point. Before I started down the path of trying get this library functioning on the ARM side I'd like to inquire about the feasibility of doing so. Are there any technical reasons that prevented the Power management library from being supported on the ARM side, or is the absence of such support simply a matter of priorities (I.e. you can only support so many OS/Processor combinations, and when the OMAP-L138 was released the "preferred" environment for the ARM was Linux)? Unlike porting the BIOS PSP drivers, which was a fairly straightforward process, I assume getting the Power Management library to function on the ARM side will be much more difficult. So before I jump down that rabbit hole I'd love to hear from anyone familiar with the OMAP-L138 power management and the SYS/BIOS driver on how feasible such a project would be.
Thanks,
John Filo