Permalink
Switch branches/tags
Nothing to show
Commits on Jul 25, 2012
  1. Fix wifi firmware names

    committed Jul 25, 2012
  2. Removing ABS_MT_TOOL_TYPE bit set from synaptics3200 touchscreen driver.

    This fixes Jellybean AOSP input service issue with games. JellyBean
    InputReader works differently when ABS_MT_TOOL_TYPE is set,
    it works as if input device was with stylus.
    tbalden committed with Jul 22, 2012
Commits on Jul 21, 2012
  1. remove 35mm bitmask

    committed Jul 21, 2012
Commits on May 26, 2012
  1. Fix adb in recovery

    committed May 26, 2012
Commits on May 24, 2012
Commits on May 23, 2012
Commits on May 22, 2012
Commits on May 17, 2012
  1. ARM: Move leds idle start/stop calls to idle notifiers

    Change-Id: I5d8e4e85b17bbab7992ecb477f0bdb5e4138b166
    Acked-by: Nicolas Pitre <nicolas.pitre@linaro.org>
    Signed-off-by: Todd Poynor <toddpoynor@google.com>
    colincross committed with Nov 29, 2011
  2. ARM: Call idle notifiers

    Change-Id: Id833e61c13baa1783705ac9e9046d1f0cc90c95e
    Acked-by: Nicolas Pitre <nicolas.pitre@linaro.org>
    Signed-off-by: Todd Poynor <toddpoynor@google.com>
    toddpoynor committed with Jun 16, 2011
  3. Move x86_64 idle notifiers to generic

    Move the x86_64 idle notifiers originally by Andi Kleen and Venkatesh
    Pallipadi to generic.
    
    Change-Id: Idf29cda15be151f494ff245933c12462643388d5
    Acked-by: Nicolas Pitre <nicolas.pitre@linaro.org>
    Signed-off-by: Todd Poynor <toddpoynor@google.com>
    toddpoynor committed with Jun 16, 2011
  4. cpuidle: governor: menu: don't use loadavg

    get_loadavg doesn't work as intended.  According to the comments, it
    should be returning an average over a few seconds, but it is actually
    reading the instantaneous load.  It is almost always returning 0, but
    can sometimes, depending on workload, spike very high into the hundreds
    even when the average cpu load is under 10%.  Disable it for now.
    
    Change-Id: I63ed100af1cf9463549939b8113ed83676db5f86
    Signed-off-by: Colin Cross <ccross@android.com>
    colincross committed with Sep 19, 2011
  5. Update Villain config

    committed May 17, 2012
  6. arm: remove stale export of 'sha_transform'

    The generic library code already exports the generic function, this was
    left-over from the ARM-specific version that just got removed.
    
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    torvalds committed with Aug 19, 2011
  7. arm: remove "optimized" SHA1 routines

    Since commit 1eb19a12bd22 ("lib/sha1: use the git implementation of
    SHA-1"), the ARM SHA1 routines no longer work.  The reason? They
    depended on the larger 320-byte workspace, and now the sha1 workspace is
    just 16 words (64 bytes).  So the assembly version would overwrite the
    stack randomly.
    
    The optimized asm version is also probably slower than the new improved
    C version, so there's no reason to keep it around.  At least that was
    the case in git, where what appears to be the same assembly language
    version was removed two years ago because the optimized C BLK_SHA1 code
    was faster.
    
    Reported-and-tested-by: Joachim Eastwood <manabian@gmail.com>
    Cc: Andreas Schwab <schwab@linux-m68k.org>
    Cc: Nicolas Pitre <nico@fluxnic.net>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    torvalds committed with Aug 19, 2011
  8. lib/sha1: use the git implementation of SHA-1

    For ChromiumOS, we use SHA-1 to verify the integrity of the root
    filesystem.  The speed of the kernel sha-1 implementation has a major
    impact on our boot performance.
    
    To improve boot performance, we investigated using the heavily optimized
    sha-1 implementation used in git.  With the git sha-1 implementation, we
    see a 11.7% improvement in boot time.
    
    10 reboots, remove slowest/fastest.
    
    Before:
    
      Mean: 6.58 seconds Stdev: 0.14
    
    After (with git sha-1, this patch):
    
      Mean: 5.89 seconds Stdev: 0.07
    
    The other cool thing about the git SHA-1 implementation is that it only
    needs 64 bytes of stack for the workspace while the original kernel
    implementation needed 320 bytes.
    
    Signed-off-by: Mandeep Singh Baines <msb@chromium.org>
    Cc: Ramsay Jones <ramsay@ramsay1.demon.co.uk>
    Cc: Nicolas Pitre <nico@cam.org>
    Cc: Herbert Xu <herbert@gondor.apana.org.au>
    Cc: David S. Miller <davem@davemloft.net>
    Cc: linux-crypto@vger.kernel.org
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Mandeep Singh Baines committed with Aug 19, 2011
  9. arm: Allow CPU-supported unaligned accesses

    This change reconfigures the CPU to allow CPU-supported unaligned
    accesses, which are generally faster than software-only fixups,
    resulting in fewer alignment exceptions.
    
    Signed-off-by: Brent DeGraaf <bdegraaf@codeaurora.org>
    Brent DeGraaf committed with Apr 18, 2011
  10. cpufreq: Setup for ondemand

    committed May 16, 2012
  11. mmc: host: sdhci: Allow use of controller's native max blocksize

    Currently, any controller supporting a blocksize of 4K or higher
    is bumped back down to 512 bytes. This change allows using the
    controller's native blocksize on a per-hardware basis.
    Kenneth R. Crudup committed with Nov 19, 2011
  12. mm: Increase max readahead to 1MB

    TDR committed with Dec 30, 2011
  13. minor fixes/cleanups

    committed May 16, 2012
  14. Asynchronous I/O latency to a solid-state disk greatly increased (Tha…

    …nks to fransiscofranco)
    committed May 15, 2012
  15. Add voltage control

    Conflicts:
    
    	drivers/cpufreq/cpufreq.c
    committed May 15, 2012
  16. Revert "ARM: tegra3: dvfs: Changed max values of clocks"

    This reverts commit fe0fa5b.
    committed May 15, 2012
  17. Fix clock typo

    committed May 14, 2012
  18. Reduce graphics clocks

    committed May 12, 2012
  19. Add villain config

    committed May 12, 2012