development kernel tree: Changes to 'andy'

git at git.openmoko.org git at git.openmoko.org
Fri Jun 13 23:00:54 CEST 2008


Rebased ref, commits from common ancestor:
commit fa7124c0633b5ae5ae90cc3f4792814baeae99c4
Author: Andy Green <agreen at localhost.localdomain>
Date:   Fri Jun 13 21:56:32 2008 +0100

    From: Andy Green <andy at openmoko.com>
    add-remote-install-sdcard-script.patch
    
    If you boot from SDCARD, this helper script for the build host
    mounts SD card part 1, copies the new uImage.bin, umounts it and
    then remounts SD card part 2 as ro, before doing a reboot all
    in one step.  Read the instructions inside the script for adding
    your public key to the GTAxx rootfs for really really simple and
    nice automatic update and reboot action.
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 577c071f7d8c4174335b1c6d0244ae16bb1febd3
Author: Andy Green <agreen at localhost.localdomain>
Date:   Fri Jun 13 21:56:23 2008 +0100

    From: Andy Green <andy at openmoko.com>
    fix-gta02-mach-remove-gta01-lcd-reset.patch
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 9cbccc95a8de0a5461782e438fe921046354c55a
Author: Andy Green <andy at openmoko.com>
Date:   Fri Jun 13 21:54:29 2008 +0100

    change-lcm-keep-power-faster-resume.patch
    
    The LCM spins for 100ms during resume for not much reason.  Leave it powered
    (it is meant to pull uA when suspended) and get nice fast resume to video.
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit d1979d528425c5cc567726c78af8b7c0585c4fd3
Author: Andy Green <andy at openmoko.com>
Date:   Fri Jun 13 21:54:18 2008 +0100

    fix-pcf50633-usb-curlim-workqueue-migration.patch
    
    pcf50633 needs to take responsibility for managing current limit
    changes asycnhrnously, ie, from USB stack enumeration.  It's a feature of
    pcf50633 not mach-gta02.c, and we can do better with taking care about
    keeping it from firing at a bad time in there too.
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit a4bf20dd10164d665587bf246583a05a82537063
Author: Andy Green <andy at openmoko.com>
Date:   Fri Jun 13 21:54:01 2008 +0100

    fix-pcf50633-use-i2c-bulk-autoincrement.patch
    
    Simplify and speed up bulk sequential I2C actions in pcf50633
    the time savings are pretty considerable and so is the simplification
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 9cf841da3b5da94ad215b6d5db4f0617c99bb300
Author: Andy Green <andy at openmoko.com>
Date:   Fri Jun 13 21:53:45 2008 +0100

    fix-pcf50633-rtc-i2c-bulk-autoincrement-simplify.patch
    
    More pcf50633 major time saving by using i2c bulk autoincrement.  Code
    reduction too by using array for time elements.
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 1c902935b2f4602e4ab8eda1808a65521fb08e55
Author: Andy Green <andy at openmoko.com>
Date:   Fri Jun 13 21:53:27 2008 +0100

    fix-pcf50633-interrupt-work-enforce-wait-on-resume-completion.patch
    
    Improve pcf50633 interrupt service scheduling to enforce only servicing
    when resume action is completed
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 6c15adb891e9baa3bcd041f58ccc7f4c32bb75c4
Author: Andy Green <andy at openmoko.com>
Date:   Fri Jun 13 21:52:47 2008 +0100

    fix-glamo-mci-resume-dependency-on-pcf50633.patch
    
    Glamo MCI has a resume order dependncy on pcf50633, it has to be able to
    power the SD slot via it.
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 853ed7b1ddb655608514c8f8cbbec708ced2a180
Author: Andy Green <andy at openmoko.com>
Date:   Fri Jun 13 21:51:23 2008 +0100

    fix-glamo-mci-power-setting-timeout-waiting-for-pcf50633.patch
    
    Glamo MCI power setting stuff spins on pcf50633
    but it won't hurt if it gives up after a second or
    two instead of stalling the resume silently.
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 02fe94f3a407f40c9e3ede6cfc40eeea49c46aba
Author: Andy Green <andy at openmoko.com>
Date:   Fri Jun 13 21:48:49 2008 +0100

    ASoC: Don't block system resume
    
    On OpenMoko soc-audio resume is taking 700ms of the whole resume time of
    1.3s, dominated by writes to the codec over I2C.  This patch shunts the
    resume guts into a workqueue which then is done asynchronously.
    
    The "card" is locked using the ALSA power state APIs as suggested by
    Mark Brown.
    
    [Added fix for race with resume to suspend and fixed a couple of nits
    from checkpatch -- broonie.]
    
    Signed-off-by: Andy Green <andy at openmoko.com>
    Signed-off-by: Mark Brown <broonie at opensource.wolfsonmicro.com>





More information about the commitlog mailing list