Skip to content

ARM: OMAP2+: PM/hwmod: clean up some WFI-related code

Paul Walmsley linux-arm-kernel linux-omap 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3ARM: OMAP2xxx: PM: enter WFI via inline asm if CORE stays activearch/arm/mach-omap2/pm24xx.c arch/arm/mach-omap2/sleep24xx.S+3 -251 reply
1/3ARM: OMAP2xxx: PM: enter WFI via inline asm if CORE stays activearch/arm/mach-omap2/pm24xx.c arch/arm/mach-omap2/sleep24xx.S+6 -251 reply
2/3ARM: OMAP2+: hwmod: add support for blocking WFI when a device is activearch/arm/mach-omap2/omap_hwmod.c arch/arm/mach-omap2/omap_hwmod.h+17 -01 reply
2/3ARM: OMAP2+: hwmod: add support for blocking WFI when a device is active+0 -01 reply
3/3ARM: OMAP2420: hwmod data/PM: use hwmod to block WFI when I2C activearch/arm/mach-omap2/omap_hwmod_2420_data.c arch/arm/mach-omap2/pm24xx.c+6 -140 replies

Reviews trailers per patch

2 of 5 patches have a Reviewed-by or Acked-by.

PatchSantosh ShilimkarKevin Hilman
1/3A-b A-b
1/3A-b A-b
2/3
2/3
3/3

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/3] ARM: OMAP2+: PM/hwmod: clean up some WFI-related code

This series implements a hwmod flag that can be set on OMAP IP blocks to indicate that the MPU should not be allowed to enter WFI when the IP blocks are active. It also drops what appears to be unnecessary SRAM code used by the OMAP2xxx PM code, using an inline WFI instead.

- Paul

---

Paul Walmsley (3):
ARM: OMAP2xxx: PM: enter WFI via inline asm if CORE stays active
ARM: OMAP2+: hwmod: add support for blocking WFI when a device is active
ARM: OMAP2420: hwmod data/PM: use hwmod to block WFI when I2C active

 arch/arm/mach-omap2/omap_hwmod.c           |    8 ++++++++
 arch/arm/mach-omap2/omap_hwmod.h           |    9 +++++++++
 arch/arm/mach-omap2/omap_hwmod_2420_data.c |    7 ++++++-
 arch/arm/mach-omap2/pm24xx.c               |   22 +++-------------------
 arch/arm/mach-omap2/sleep24xx.S            |   19 -------------------
 5 files changed, 26 insertions(+), 39 deletions(-)