development kernel tree: Changes to 'stable-2.6.26'

git at git.openmoko.org git at git.openmoko.org
Sun Aug 10 10:33:15 CEST 2008


 arch/arm/mach-s3c2410/mach-gta01.c            |   16 +++-
 arch/arm/mach-s3c2440/mach-gta02.c            |   12 +-
 arch/arm/plat-s3c24xx/neo1973_pm_gsm.c        |   41 +++++++-
 defconfig-2.6.26                              |    8 +-
 drivers/i2c/chips/pcf50606.c                  |  148 ++++++++++++++++++++++++-
 drivers/mmc/host/s3cmci.c                     |   47 ++++----
 drivers/power/bq27000_battery.c               |   18 +++-
 drivers/power/gta02_hdq.c                     |   22 +++-
 drivers/serial/s3c2410.c                      |   12 ++-
 drivers/video/backlight/gta01_bl.c            |   15 +++-
 include/asm-arm/arch-s3c2410/gta01.h          |    4 +
 include/asm-arm/arch-s3c2410/neo1973-pm-gsm.h |    1 +
 include/asm-arm/arch-s3c2410/s3c24xx-serial.h |    5 +
 13 files changed, 295 insertions(+), 54 deletions(-)

New commits:
commit 557b4763b753b1620e922864555a4abf851372ba
Author: Andy Green <andy at openmoko.com>
Date:   Sun Aug 10 09:32:55 2008 +0100

    config-2.6.26-add-s3c-mmc.patch
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit d2208c89291153080ea94f28883da64356e7c799
Author: Ben Dooks <ben-linux at fluff.org>
Date:   Sun Aug 10 09:29:30 2008 +0100

    mmc_detect_change() takes jiffies, not msecs. Convert the
    previous value of msecs into jiffies before calling.
    
    Signed-off-by: Ben Dooks <ben-linux at fluff.org>
    Signed-off-by: Pierre Ossman <drzeus at drzeus.cx>
    (cherry picked from commit 2de5f79d4dfcb1be16f0b873bc77d6ec74b0426d)

commit 31ab776ee952e5ef6e0a21be276686b84187fcaa
Author: Ben Dooks <ben-linux at fluff.org>
Date:   Sun Aug 10 09:29:14 2008 +0100

    The driver should be checking for a negative error code from
    s3c2410_dma_request(), not non-zero. Newer kernels now return
    the DMA channel number that was allocated by the request.
    
    Signed-off-by: Ben Dooks <ben-linux at fluff.org>
    Signed-off-by: Pierre Ossman <drzeus at drzeus.cx>
    (cherry picked from commit 3886ff5f63f33c801ed3af265ac0df20d3a8dcf5)

commit 0733a2e1b598dec898fef5066b737764170aaf62
Author: Andy Green <agreen at pads.home.warmcat.com>
Date:   Sun Aug 10 09:27:16 2008 +0100

    My GTA01 2.6.26 kernel was crashing within mmc_power_up(), at the first
    call to mmc_set_ios(host), due to host->ops being NULL. mmc_power_up()
    was being called by mmc_rescan().
    
    The only possible call path I can imagine for that is s3cmci_irq_cd
    getting called before host->ops is set, thus calling mmc_detect_change()
    which will schedule host->detect which is mmc_rescan.
    
    This patch avoids the problem by moving the enable of the gpio_detect
    interrupt to just before calling mmc_add_host(), where everything else
    is already set up.
    
    Signed-off-by: Cesar Eduardo Barros <cesarb at cesarb.net>

commit 0053182d351d3a3fd6c094b223021eab6531f59c
Author: Andy Green <agreen at pads.home.warmcat.com>
Date:   Sun Aug 10 09:27:05 2008 +0100

    One of the error paths on s3cmci_probe() was doing the wrong thing, by
    jumping to the wrong label. The correct label was missing, together
    with the function call it should do in the sequence; I created it by
    copying the correct line from s3cmci_remove().
    
    Also renamed some of the labels, which varied from not following the
    pattern to being somewhat misleading.
    
    Signed-off-by: Cesar Eduardo Barros <cesarb at cesarb.net>

commit 8d2acef7c5d7179db19b3c8a0ae9ae4c152faaff
Author: Andy Green <andy at openmoko.com>
Date:   Sun Aug 10 09:16:04 2008 +0100

    fix-no-discharging.patch
    
    We failed to report status of "discharging", instead reporting
    "not charging" even if we knew that the charger was not present.
    
    This patch corrects it and reports "discharging" when charger
    is absent.
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 8d2916df234dc4762dd019db2ace105a6e744894
Author: Andy Green <andy at openmoko.com>
Date:   Sun Aug 10 09:15:59 2008 +0100

    fix-pcf50633-usbrem-charging-led.patch
    
    If the charger was removed, we fell through back to old
    hdq-driven code with normally wrong but slightly random
    results for charging LED behaviour in that circumstance
    
    This patch makes us use the tracked charger status
    callbacks alone if they are defined in the platform
    data.
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit d6fe5ca244bd8a5cf0119f4f815c3c4eabd7e2a2
Author: Andy Green <andy at openmoko.com>
Date:   Sun Aug 10 09:14:27 2008 +0100

    add-includes-from-checkpatch-fixes.patch
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit edb431ebc8be9f2ab47c2ea5e585a6ba8ac3a16e
Author: Andy Green <andy at openmoko.com>
Date:   Sun Aug 10 09:14:15 2008 +0100

    checkpatch-fixes.patch
    
    This cleans out some random externs in C files that checkpatch does not like
    and introduces a couple of .h files to contain them.  Plus some other minor
    checkpatch style complaints.
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit e669553bac329b9033b201c46e4a8c29e8165d79
Author: Mike Westerhof <mwester at dls.net>
Date:   Sun Aug 10 09:14:01 2008 +0100

    gta01-uart-fifo-trigger-sooner.patch
    
        Set the UART FIFO to trigger earlier on the GTA01 device to minimize
        UART overruns from the GSM.
    
        Signed-off-by: Mike Westerhof <mwester at dls.net>

commit 26a1d7115299dcb17a9e9effc780ceba58afa91b
Author: Mike Westerhof <mwester at dls.net>
Date:   Sun Aug 10 09:13:46 2008 +0100

    fix-suspend-backlight-timing-gta01.patch
    
        This patch adds the gta01 backlight callback that defers the
        restoring of the backlight until after the jbt driver has
        resumed.  This doesn't eliminate the flashing of the LCD on
        the gta01, but it reduces it considerably.
    
    Signed-off-by: Mike Westerhof <mwester at dls.net>

commit b4976aa135000ce1d4804bf9fbfa92280cd357e7
Author: Mike Westerhof <mwester at dls.net>
Date:   Sun Aug 10 09:13:31 2008 +0100

    gta01-pcf50606-disable-irq-from-suspend-until-resume.patch
    
        This patch is the pcf50606 equivalent of the pcf50633 patch that
        disables interrupts from the chip until after resume is complete.
        In order to ensure no data is lost, the work function is called
        post-resume to process any pending interrupts.
    
        Most of the code was quite literally re-used from Andy Green's
        original patch.
    
    Signed-off-by: Mike Westerhof <mwester at dls.net>

commit 85ef1fb82db8188fd5a615e557bf5407113d163f
Author: Mike Westerhof <mwester at dls.net>
Date:   Sun Aug 10 09:13:20 2008 +0100

    silence-serial-console-gta01.patch
    
        This patch ensures that no console data will go the UART while
        the GSM mux is switched to the GSM.  This is necessary despite
        the code that disables the console due to the fact that the
        console resumes before the neo1973_pm_gsm driver, and consoles
        always resume in the "on" state.
    
    Signed-off-by: Mike Westerhof <mwester at dls.net>

commit b3159c23dcae773c116495431cca90aa923af918
Author: Mike Westerhof <mwester at dls.net>
Date:   Sun Aug 10 09:13:09 2008 +0100

    commit 830ea3d0c27c0c750b7bf1b56c002ee7943f3edc
    
        gta0x-log-serial-rx-error.patch
    
        This patch causes a KERN_DEBUG message to be printed each time an
        error status is read from a UART.  This is intended to facilitate
        the reporting of more useful problem and bug reports from users
        in the field.
    
        Signed-off-by: Mike Westerhof <mwester at dls.net>

commit 5a0021aed270b0d98a902d9c8eb19b395dc186ae
Author: Mike Westerhof <mwester at dls.net>
Date:   Sun Aug 10 09:12:55 2008 +0100

    gta0x-add-minimal-GSM-flowcontrol.patch
    
        Add the basic GSM flowcontrol code.
    
    Signed-off-by: Mike Westerhof <mwester at dls.net>

commit 5be7f629cff94bd67ba7d95c800763a9026708f2
Author: Andy Green <andy at openmoko.com>
Date:   Wed Aug 6 12:16:38 2008 +0100

    fix-hdq-probe.patch
    
    Signed-off-by: Andy Green <andy at openmoko.com>





More information about the commitlog mailing list