ARM: tegra: usb: Add config option to increase cpu freq
Rakesh Bodla [Wed, 4 Jul 2012 05:22:56 +0000 (10:22 +0530)]
Adding an option to increase the cpu frequency to
improve usb gadget transfer rate performance.

Bug 923594

Reviewed-on: http://git-master/r/80050
(cherry picked from commit d67b47bbb8322d65f745dcb2226af3f3d582d69a)

Conflicts:

arch/arm/mach-tegra/Kconfig

Change-Id: I4b23fc9948aec37ec58891205ec7dd02f0597af2
Reviewed-on: http://git-master/r/113437
Reviewed-by: Rakesh Bodla <rbodla@nvidia.com>
Tested-by: Rakesh Bodla <rbodla@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>

arch/arm/mach-tegra/Kconfig

index 6812e3b..d43e6f8 100644 (file)
@@ -427,6 +427,17 @@ config USB_HOTPLUG
        bool "Enabling the USB hotplug"
        default n
 
+config TEGRA_GADGET_BOOST_CPU_FREQ
+       int "Boost cpu frequency for tegra usb gadget (0-1300 mhz)"
+       range 0 1300
+       default 0
+       help
+         Devices need to boost frequency of CPU when they are connected
+         to host pc through usb cable for better performance. This value
+         is the amount of the frequency (in mhz) to be boosted. If it is
+         zero boosting frequency will not be enabled. This value will be
+         used only by usb gadget driver.
+
 config TEGRA_DYNAMIC_PWRDET
        bool "Enable dynamic activation of IO level auto-detection"
        depends on TEGRA_SILICON_PLATFORM