This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM5728: Disable GPU, DSP and IVA

Part Number: AM5728

Tool/software: Linux

Hello TI,

I am more interested in the power characteristics of a single core. For experimental purposes, I am disabling the CPU1 by writing a '0' to the online file corresponding to the CPU1. Like below.

echo 0 > /sys/device/system/cpu/cpu1/online

I would also like to disable GPU, DSP and IVA similarly. Is there a easy solution to do so at Linux runtime? Or should I use the device tree files for the same? Could you please explain the process?

Thank you for your time.

  • Hello,

    For a production setup, I would disable those in the device tree. For real-time power debugging, I would expect unbinding or unloading the associated drivers would stop the clocks going to those parts of the chip.

    Caveat: If the same clock sources other modules which are not disabled, I would not expect unbinding/unloading the module would stop the clock. If that is the case, I would not expect power draw to be significantly affected.

    Regards,
    Nick