Re: core not going off

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

 



Hello,

I am still seeing core domain to be ON on a 4460 board. The following
is the prcm debug output.

I am not sure whats keeping the core domain to be ON. I compared with
a system on which core has hit retention. But could not find anything
different other than some are IDLE vs Disabled.

Can anyone help me on this please?

LDO_WAKEUP (no auto)
    PD_EMU curr=OFF prev=OFF logic=OFF
       CD_EMU mode=HW_AUTO activity=0x0
          DEBUG mode=AUTO stbyst=STBY idlest=IDLE
    PD_WKUP
       CD_WKUP mode=HW_AUTO activity=0x1100
          BANDGAP
          GPIO1 mode=DISABLED idlest=DISABLED
          KEYBOARD mode=DISABLED idlest=DISABLED
          SAR_RAM mode=AUTO idlest=ON
          32KTIMER mode=AUTO idlest=ON
          GPTIMER1 mode=ENABLED idlest=ON
          WDTIMER2 mode=DISABLED idlest=DISABLED
          L4_WKUP mode=AUTO idlest=ON
 VDD_CORE_L auto=disabled
    PD_ALWON_CORE
       CD_L4_ALWON_CORE mode=HW_AUTO activity=0x0
          SR_CORE mode=DISABLED idlest=DISABLED
          SR_IVA mode=DISABLED idlest=DISABLED
          SR_MPU mode=DISABLED idlest=DISABLED
          DPLL_PER status=stopped
             DPLL_PER_M2 enabled=0x0
             DPLL_PER_M3 enabled=0x0
             DPLL_PER_M4 enabled=0x0
             DPLL_PER_M5 enabled=0x0
             DPLL_PER_M6 enabled=0x0
             DPLL_PER_M7 enabled=0x0
          DPLL_CORE status=locked
             DPLL_CORE_M2 enabled=0x200
             DPLL_CORE_M3 enabled=0x0
             DPLL_CORE_M4 enabled=0x200
             DPLL_CORE_M5 enabled=0x200
             DPLL_CORE_M6 enabled=0x0
             DPLL_CORE_M7 enabled=0x0
          DPLL_ABE status=stopped
    PD_CAM curr=OFF prev=OFF logic=OFF
       CD_CAM mode=SW_SLEEP activity=0x0
          FACE DETECT mode=DISABLED stbyst=STBY idlest=DISABLED
          ISS mode=DISABLED stbyst=STBY idlest=DISABLED
    PD_CORE curr=ON prev=ON logic=ON
       CD_L4_CFG mode=HW_AUTO activity=0x100
          SPINLOCK mode=AUTO idlest=ON
          L4_CFG interconnect mode=AUTO idlest=ON
          MAILBOX mode=AUTO idlest=ON
          SAR_ROM mode=AUTO idlest=ON
       CD_EMIF mode=HW_AUTO activity=0x700
          DMM mode=AUTO idlest=ON
          EMIF_1 mode=AUTO idlest=ON
          EMIF_2 mode=AUTO idlest=ON
          EMIF_FW mode=AUTO idlest=ON
          DLL
       CD_CORTEXM3 mode=HW_AUTO activity=0x0
          CORTEXM3 mode=DISABLED stbyst=STBY idlest=DISABLED
       CD_L3_2 mode=HW_AUTO activity=0x100
          GPMC mode=AUTO idlest=ON
          L3_2 interconnect mode=AUTO idlest=ON
          OCMC_RAM mode=AUTO idlest=ON
       CD_L3_INSTR mode=HW_AUTO activity=0x100
          L3_3 interconnect mode=DISABLED idlest=DISABLED
          L3_INSTR interconnect mode=DISABLED idlest=DISABLED
          WP1 mode=AUTO idlest=ON
       CD_L3_1 mode=HW_AUTO activity=0x100
          L3_1 interconnect mode=AUTO idlest=ON
       CD_C2C mode=HW_AUTO activity=0x0
          C2C mode=AUTO stbyst=STBY idlest=IDLE
          C2C_FW mode=AUTO idlest=IDLE
       CD_DMA mode=HW_AUTO activity=0x0
          sDMA mode=AUTO stbyst=STBY idlest=IDLE
    PD_DSS curr=RET prev=RET logic=OFF
       CD_DSS mode=SW_SLEEP activity=0x0
          DSS mode=DISABLED stbyst=STBY idlest=DISABLED
    PD_SGX curr=OFF prev=OFF logic=OFF
       CD_SGX mode=HW_AUTO activity=0x0
          SGX mode=DISABLED stbyst=STBY idlest=DISABLED
    PD_L3_INIT curr=RET prev=RET logic=ON
       CD_L3_INIT mode=HW_AUTO activity=0x0
          HSI mode=DISABLED stbyst=STBY idlest=DISABLED
          HSMMC1 mode=DISABLED stbyst=STBY idlest=DISABLED
          HSMMC2 mode=DISABLED stbyst=STBY idlest=DISABLED
          USBPHY mode=DISABLED idlest=DISABLED
          FSUSB mode=DISABLED stbyst=STBY idlest=DISABLED
          HSUSBHOST mode=DISABLED stbyst=STBY idlest=DISABLED
          HSUSBOTG mode=DISABLED stbyst=STBY idlest=DISABLED
          USBTLL mode=DISABLED idlest=DISABLED
          DPLL_USB status=stopped
    PD_L4_PER curr=ON prev=RET logic=ON
       CD_L4_PER mode=HW_AUTO activity=0x100
          GPTIMER10 mode=DISABLED idlest=DISABLED
          GPTIMER11 mode=DISABLED idlest=DISABLED
          GPTIMER2 mode=DISABLED idlest=DISABLED
          GPTIMER3 mode=DISABLED idlest=DISABLED
          GPTIMER4 mode=DISABLED idlest=DISABLED
          GPTIMER9 mode=DISABLED idlest=DISABLED
          ELM mode=AUTO idlest=ON
          GPIO2 mode=DISABLED idlest=DISABLED
          GPIO3 mode=DISABLED idlest=DISABLED
          GPIO4 mode=DISABLED idlest=DISABLED
          GPIO5 mode=DISABLED idlest=DISABLED
          GPIO6 mode=DISABLED idlest=DISABLED
          HDQ mode=DISABLED idlest=DISABLED
          I2C1 mode=DISABLED idlest=DISABLED
          I2C2 mode=DISABLED idlest=DISABLED
          I2C3 mode=DISABLED idlest=DISABLED
          I2C4 mode=DISABLED idlest=DISABLED
          L4_PER interconnect mode=AUTO idlest=ON
          MCBSP4 mode=DISABLED idlest=DISABLED
          MCSPI1 mode=DISABLED idlest=DISABLED
          MCSPI2 mode=DISABLED idlest=DISABLED
          MCSPI3 mode=DISABLED idlest=DISABLED
          MCSPI4 mode=DISABLED idlest=DISABLED
          HSMMC3 mode=DISABLED idlest=DISABLED
          HSMMC4 mode=DISABLED idlest=DISABLED
          HSMMC5 mode=DISABLED idlest=DISABLED
          SLIMBUS2 mode=DISABLED idlest=DISABLED
          UART1 mode=DISABLED idlest=DISABLED
          UART2 mode=DISABLED idlest=DISABLED
          UART3 mode=DISABLED idlest=DISABLED
          UART4 mode=DISABLED idlest=DISABLED
       CD_L4SEC mode=HW_AUTO activity=0x0
          AES1 mode=DISABLED idlest=DISABLED
          AES2 mode=DISABLED idlest=DISABLED
          DES3DES mode=DISABLED idlest=DISABLED
          PKAEIP29 mode=DISABLED idlest=DISABLED
          RNG mode=DISABLED idlest=DISABLED
          SHA2MD51 mode=DISABLED idlest=DISABLED
          CRYPTODMA mode=AUTO idlest=IDLE
    PD_STD_EFUSE
 VDD_IVA_L auto=disabled
    PD_ALWON_DSP
       N/A (clock generator)
          DPLL_IVA status=stopped
    PD_AUDIO curr=RET prev=RET logic=OFF
       CD_ABE mode=HW_AUTO activity=0x0
          AUDIO ENGINE mode=DISABLED stbyst=STBY idlest=DISABLED
          DMIC mode=DISABLED idlest=DISABLED
          L4_ABE interconnect mode=AUTO idlest=IDLE
          MCASP1 mode=DISABLED idlest=DISABLED
          MCBSP1 mode=DISABLED idlest=DISABLED
          MCBSP2 mode=DISABLED idlest=DISABLED
          MCBSP3 mode=DISABLED idlest=DISABLED
          MCPDM mode=DISABLED idlest=DISABLED
          SLIMBUS1 mode=DISABLED idlest=DISABLED
          GPTIMER5 mode=DISABLED idlest=DISABLED
          GPTIMER6 mode=DISABLED idlest=DISABLED
          GPTIMER7 mode=DISABLED idlest=DISABLED
          GPTIMER8 mode=DISABLED idlest=DISABLED
          WDTIMER3 mode=DISABLED idlest=DISABLED
          CM1_ABE enabled=0x0
    PD_IVAHD curr=RET prev=RET logic=OFF
       CD_IVAHD mode=HW_AUTO activity=0x0
          IVAHD mode=DISABLED stbyst=STBY idlest=DISABLED
          SL2 mode=DISABLED idlest=DISABLED
    PD_DSP curr=RET prev=RET logic=ON
       CD_DSP mode=HW_AUTO activity=0x0
          DSP mode=DISABLED stbyst=STBY idlest=DISABLED
 VDD_MPU_L auto=disabled
    PD_ALWON_MPU
       N/A (clock generator)
          DPLL_MPU status=locked
    PD_MPU curr=ON prev=RET logic=ON
       CD_CORTEXA9 mode=HW_AUTO activity=0x100
          CORTEXA9 mode=AUTO stbyst=ON idlest=ON
 Resume caused by IRQ 39, TWL6030-PIH
 Powerdomain (core_pwrdm) didn't enter target state 1 Vs achieved
state 3. current state 3


Thanks,
ryan



On Tue, Apr 19, 2016 at 5:14 AM, Tony Lindgren <tony@xxxxxxxxxxx> wrote:
> * Ryan <ryanphilips19@xxxxxxxxxxxxxx> [160417 12:43]:
>> Hi!
>>
>> I am using a 3.4 kernel for omap4460 and i see that core power domain
>> is not going to retention mode. how can i find out what modules are
>> holding the core power domain from going to retention mode.
>
> For omap4, off mode patches never got merged to the mainline kernel.
> I believe the latest set of patches for that was:
>
> http://lists.infradead.org/pipermail/linux-arm-kernel/2012-June/103890.html
>
> Maybe those patches provide some clues, however, it sounds like you're
> on some vendor tree and not mainline 3.4.
>
> Regards,
>
> Tony
--
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