Re: [PATCH 0/3] ARM: OMAP2+: dra7: Fix DCAN1 stuck-in-transition

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Paul/Tony,

Any comments on this series?
We need this for DCAN and core retention to work together
for v4.3.

cheers,
-roger

On 23/06/15 15:09, Roger Quadros wrote:
Hi,

On DRA7 platform, DCAN1 module has an issue when it's clockdomain
(WKUPAON) is configured in HW_AUTO. After DCAN1 is enabled and disabled
the module remains stuck in transition.

Suggested workaround by Silicon team is to disable HW_AUTO for
WKUPAON clockdomain when DCAN1 module is active.

These patches provide a new flag for hwmod data to support this
behaviour and fix up dra7 hwmod data as well to fix this issue
on dra7x-evms.

This patch allows DCAN1 to be functional as well as not prevent
Core Retention as WKUPAON clockdomain is put back into HW_AUTO
whenever DCAN1 is not active (e.g. runtime suspended).

cheers,
-roger

Roger Quadros (3):
   ARM: OMAP2+: clockdomain: Add mechanism for disabling HW_AUTO
   ARM: OMAP2+ hwmod: Allow modules to disable HW_AUTO
   ARM: DRA7: hwmod: Fix DCAN1 stuck in transition

  arch/arm/mach-omap2/clockdomain.c         | 71 +++++++++++++++++++++++++++++++
  arch/arm/mach-omap2/clockdomain.h         |  5 +++
  arch/arm/mach-omap2/omap_hwmod.c          | 14 +++++-
  arch/arm/mach-omap2/omap_hwmod.h          |  1 +
  arch/arm/mach-omap2/omap_hwmod_7xx_data.c |  1 +
  5 files changed, 90 insertions(+), 2 deletions(-)

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



[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux