ARM: OMAP4: core retention support
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest3 of 6 patches 0 repliesNew
3 of 6 patches are in this archive. The cover letter announces 6.
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 3/6 | ARM: OMAP3PLUS PM: Add IO Daisychain support via hwmod mux | +0 | 0 replies | |
| 4/6 | arm: omap4: prm: fix interrupt register offsets | +0 | 0 replies | |
| 5/6 | ARM: OMAP4: suspend: Do not get dsp/tesla out of reset | +0 | 1 reply |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/6] ARM: OMAP4: core retention support
Quoted 12 lines · Tero Kristo
This set adds core retention support on top of mainline. The set also adds IO CHAIN wakeup capability for OMAP4, which is a nice feature to have while trying suspend / resume with CSWR as it is quite difficult to wake up the device without this.
Patch 6 might cause some stir, but this is needed as omap4 PRCM chain handler currently does not work without
SPARSE_IRQ. Enabling theSPARSE_IRQcauses a WARN from gic during boot for omap4, and attempting to fix this creates some spam from interrupt handling code which seems to originate from GPMC/GPIO. Also, omap3 boot breaks completely, thus it is impossible to enable this option as of now.
Quoted 5 lines
Tested on OMAP4 blaze board, with OMAP4430 EMU chip. Suspend / resume works nicely, and wakeup with UART3 works. The powerdomain state info under pm-debug appears to be somewhat bogus right after boot, but fixes itself during suspend. This should be addressed separately. Also verified that suspend / resume with OMAP3 beagle is okay.
Please separate out the IO daisy chain stuff as a separate series.
Vishwa had a multiple patch series that cleaned some of this up and also made it common for OMAP3 and 4.
http://marc.info/?l=linux-omap&m=132387916807059&w=2
I had several review comments on that series that were never responded to,
http://marc.info/?l=linux-omap&w=2&r=1&s=DaisyChain&q=b
so I'd first like to understand why that series was dropped and only selected parts were taken for $SUBJECT series, and what is the plan for the IO daisy chain series.
Kevin