Changes compared to previous version:

- rebased on top of latest PM branch
- sparse interrupt numbering in use (thanks Felipe)
- removed duplicate pad mapping as proposed by Kevin
  * io pad parsing done now in a support function provided by omap_hwmod
  * see patch 4
- using Govindraj's ioring support functions for mux
  * patches 2 + 3 only added as reference and because this set needs those
- tagged a couple of more patches as TEMP, these are just for testing purposes
  * also changed suspend irq disable / enable logic a bit
- generic irq chip used more properly now, dropped most of the support funcs

Tested again on omap3-beagle:
- suspend / resume with retention -> ok
- cpuidle with retention -> ok

Off-mode tested also, kind of works but hangs eventually. This happens with
plain PM branch also, so it is not caused by this set.

On top of commit 40d10207b5389184333bacb786d27036cbcee500 off-mode was
still functional, so it would seem like some late patch has broken something.

-Tero


Texas Instruments Oy, Tekniikantie 12, 02150 Espoo. Y-tunnus: 0115040-6. 
Kotipaikka: Helsinki
 

--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to