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.

hitting retention during idle

Guru 20755 points

Hello,

In the following link http://elinux.org/OMAP_Power_Management#Enabling_system_for_hitting_retention_during_idle

it is stated as following:

Enabling system for hitting retention during idle

By default, the UARTs will not automatically idle when unused so they will prevent low-power states during idle. To enable UART idle timeouts with a 5 second timeout:

# echo 5 > /sys/devices/platform/omap/omap_uart.0/sleep_timeout               
# echo 5 > /sys/devices/platform/omap/omap_uart.1/sleep_timeout               
# echo 5 > /sys/devices/platform/omap/omap_uart.2/sleep_timeout               
# echo 5 > /sys/devices/platform/omap/omap_uart.3/sleep_timeout   

Isn't the cpuidle decide the C-state for the cpu core only and is not depended on other devices ?
If so - why is it depends on UART state ?

Maybe the title in this section is wrong and should be "Enabling system for hitting retention during suspend" ?

Thanks,

Ran