RE: [PATCH 00/11] OMAP3 CPUidle patches

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

 



> I am still trying to find my way thru the codebase in GIT; but here is
> what I can suggest based on similar problem diagnosed (still under
> test) on the OMAP3EVM:
>
> 1) Save/restore the GPIO_IRQENABLE1, GPIO_IRQENABLE2
> 2) Save/restore the GPIO_IRQSTATUS1, GPIO_IRQSTATUS2

For sure save/restore of IRQENABLE is needed.  Our Labrador board which has Ethernet on per-gpio would stop to function after an OFF mode transition with out this save and restore (using CDP reference code).

I don't think STATUS is necessary.  It’s a write 1 to clear register and should re-latch once there is data.

As a side note I was noting that the SMC9211 etherchip actually may need a dvfs pre-post notifier.  During DVFS spurious interrupt events cause the interface to disable interrupts on its own on some tests.

Regards,
Richard W.

��.n��������+%������w��{.n�����{�������ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f


[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