summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenoit Goby <benoit@android.com>2011-11-02 17:42:07 -0700
committerBenoit Goby <benoit@android.com>2011-11-02 17:48:29 -0700
commitee7cab6a4cfdc5b15aea43161357017cb5ba6361 (patch)
tree69798a7eb59f1aaeeda99284783d47fbc85e0d04
parent7e9ed94ccf61565663e694ab493e392288a3af0c (diff)
downloaddevice_samsung_tuna-ee7cab6a4cfdc5b15aea43161357017cb5ba6361.zip
device_samsung_tuna-ee7cab6a4cfdc5b15aea43161357017cb5ba6361.tar.gz
device_samsung_tuna-ee7cab6a4cfdc5b15aea43161357017cb5ba6361.tar.bz2
tuna: set root hubs autosuspend delay to 0
The musb driver now holds a wakelock when the root hub is resumed. Suspend root hubs immediatly if no device is attached or immaediatly after attached devices are suspended by setting their autosuspend delay to 0. Change-Id: If573b76065f2cc1b0b1bf4b56cfcda18d682851f
-rwxr-xr-xinit.tuna.rc4
1 files changed, 4 insertions, 0 deletions
diff --git a/init.tuna.rc b/init.tuna.rc
index 980e964..bb8e254 100755
--- a/init.tuna.rc
+++ b/init.tuna.rc
@@ -45,6 +45,10 @@ on boot
write /sys/devices/system/cpu/cpufreq/interactive/timer_rate 100000
write /sys/devices/system/cpu/cpufreq/interactive/min_sample_time 10000
+# autosuspend root hubs immediatly after attached devices
+ write /sys/bus/usb/devices/usb1/power/autosuspend_delay_ms 0
+ write /sys/bus/usb/devices/usb2/power/autosuspend_delay_ms 0
+
on fs
mkdir /factory 0775 radio radio
mount ext4 /dev/block/platform/omap/omap_hsmmc.0/by-name/system /system wait ro