You mean you hope to reduce MX53 power in idle/normal case?
If you want to switch CPU, you can use enable DVFS to do CPU frequency switch with voltage change:
To Enable the DVFS core use this command:
echo 1 > /sys/devices/platform/mxc_dvfs_core.0/enable
To Disable The DVFS core use this command:
echo 0 > /sys/devices/platform/mxc_dvfs_core.0/enable
As you mentioned, you can close the clocks which are not used in our cases.
You can also disable the modules which are not used or put them into low memory modes according to spec.