Send commitlog mailing list submissions to
        commitlog@lists.openmoko.org

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.openmoko.org/mailman/listinfo/commitlog
or, via email, send a message with subject or body 'help' to
        [EMAIL PROTECTED]

You can reach the person managing the list at
        [EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of commitlog digest..."
Today's Topics:

   1. Openmoko's OpenEmbedded repository. This is used to build the
      Openmoko distribution: Changes to
      'refs/tags/openmoko/releases/2008.8' ([EMAIL PROTECTED])
   2. development kernel tree: Changes to 'stable-2.6.26'
      ([EMAIL PROTECTED])
   3. Holger's qtopia repo: Changes to 'master' ([EMAIL PROTECTED])
--- Begin Message ---
Rebased ref, commits from common ancestor:
commit e36a542350c95eee2a0f2690b658bb5545dce4e5
Author: Julian_chu <[EMAIL PROTECTED]>
Date:   Fri Aug 8 16:09:56 2008 +0800

    [om-settings] Bump up the reversion of om-settings to 67
    
    Change the window title name form Exposure to Settings

commit 5d2f7fb0cb10108807383e367f9481850ca33ea2
Author: Julian_chu <[EMAIL PROTECTED]>
Date:   Fri Aug 8 15:37:04 2008 +0800

    [openmoko-asu-feed] Add illume-config theme to ASU-feed
    
    Illume-config provides user a new theme that shows two icons (qwerty, 
wrench)




--- End Message ---
--- Begin Message ---
 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 <[EMAIL PROTECTED]>
Date:   Sun Aug 10 09:32:55 2008 +0100

    config-2.6.26-add-s3c-mmc.patch
    
    Signed-off-by: Andy Green <[EMAIL PROTECTED]>

commit d2208c89291153080ea94f28883da64356e7c799
Author: Ben Dooks <[EMAIL PROTECTED]>
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 <[EMAIL PROTECTED]>
    Signed-off-by: Pierre Ossman <[EMAIL PROTECTED]>
    (cherry picked from commit 2de5f79d4dfcb1be16f0b873bc77d6ec74b0426d)

commit 31ab776ee952e5ef6e0a21be276686b84187fcaa
Author: Ben Dooks <[EMAIL PROTECTED]>
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 <[EMAIL PROTECTED]>
    Signed-off-by: Pierre Ossman <[EMAIL PROTECTED]>
    (cherry picked from commit 3886ff5f63f33c801ed3af265ac0df20d3a8dcf5)

commit 0733a2e1b598dec898fef5066b737764170aaf62
Author: Andy Green <[EMAIL PROTECTED]>
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 <[EMAIL PROTECTED]>

commit 0053182d351d3a3fd6c094b223021eab6531f59c
Author: Andy Green <[EMAIL PROTECTED]>
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 <[EMAIL PROTECTED]>

commit 8d2acef7c5d7179db19b3c8a0ae9ae4c152faaff
Author: Andy Green <[EMAIL PROTECTED]>
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 <[EMAIL PROTECTED]>

commit 8d2916df234dc4762dd019db2ace105a6e744894
Author: Andy Green <[EMAIL PROTECTED]>
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 <[EMAIL PROTECTED]>

commit d6fe5ca244bd8a5cf0119f4f815c3c4eabd7e2a2
Author: Andy Green <[EMAIL PROTECTED]>
Date:   Sun Aug 10 09:14:27 2008 +0100

    add-includes-from-checkpatch-fixes.patch
    
    Signed-off-by: Andy Green <[EMAIL PROTECTED]>

commit edb431ebc8be9f2ab47c2ea5e585a6ba8ac3a16e
Author: Andy Green <[EMAIL PROTECTED]>
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 <[EMAIL PROTECTED]>

commit e669553bac329b9033b201c46e4a8c29e8165d79
Author: Mike Westerhof <[EMAIL PROTECTED]>
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 <[EMAIL PROTECTED]>

commit 26a1d7115299dcb17a9e9effc780ceba58afa91b
Author: Mike Westerhof <[EMAIL PROTECTED]>
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 <[EMAIL PROTECTED]>

commit b4976aa135000ce1d4804bf9fbfa92280cd357e7
Author: Mike Westerhof <[EMAIL PROTECTED]>
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 <[EMAIL PROTECTED]>

commit 85ef1fb82db8188fd5a615e557bf5407113d163f
Author: Mike Westerhof <[EMAIL PROTECTED]>
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 <[EMAIL PROTECTED]>

commit b3159c23dcae773c116495431cca90aa923af918
Author: Mike Westerhof <[EMAIL PROTECTED]>
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 <[EMAIL PROTECTED]>

commit 5a0021aed270b0d98a902d9c8eb19b395dc186ae
Author: Mike Westerhof <[EMAIL PROTECTED]>
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 <[EMAIL PROTECTED]>

commit 5be7f629cff94bd67ba7d95c800763a9026708f2
Author: Andy Green <[EMAIL PROTECTED]>
Date:   Wed Aug 6 12:16:38 2008 +0100

    fix-hdq-probe.patch
    
    Signed-off-by: Andy Green <[EMAIL PROTECTED]>




--- End Message ---
--- Begin Message ---
 .../multiplexers/ficgta01/ficgta01multiplexer.cpp  |   34 +++++++++++++------
 .../phonevendors/ficgta01/vendor_ficgta01.cpp      |    7 +++-
 src/libraries/qtopiacomm/serial/qatchat.cpp        |   31 +++++++++++++++++-
 src/libraries/qtopiacomm/serial/qatchat.h          |    1 +
 4 files changed, 59 insertions(+), 14 deletions(-)

New commits:
commit dfc2b2c070c0b5feeeb073f1751f3cab8b8fc9a7
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Sat Aug 9 21:42:40 2008 +0200

    [atchat] Do not add an \r to the wakeup command to avoid many issues
        - If an \r is needed this has to be added in the register command
          call now.
        - The removal allows to send wakeup commands that will wake the modem
          but will never generate a response. So missed notifications or
          not ignoring commands long enough and relating the "OK" to the wrong
          command can be totally avoided.
    
    Aug  8 17:21:50 om-gta02 user.notice root: AtChat :  T : "ATE0"
    Aug  8 17:21:51 om-gta02 user.notice root: AtChat :  T : "AT%CSTAT=1"
    Aug  8 17:21:51 om-gta02 user.notice root: AtChat :  F : "OK"  <- OK from 
ATE0
    Aug  8 17:21:51 om-gta02 user.notice root: AtChat :  T : "AT+CSCS?"
    Aug  8 17:21:51 om-gta02 user.notice root: AtChat :  F : "OK"  <- OK from 
AT%CSTAT
    Aug  8 17:21:51 om-gta02 user.notice root: AtChat :  T : "AT+CIMI"
    Aug  8 17:21:51 om-gta02 user.notice root: AtChat :  F : "+CSCS: "IRA""
    Aug  8 17:21:51 om-gta02 user.notice root: AtChat :  F : "OK"   <- OK from 
AT+CSCS?...

commit 361c980351fe0990df4ff013254127427827cf61
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Sat Aug 9 20:48:53 2008 +0200

    [atchat] Write the log message before we possible emit signals...
        In case of %CPI I want to see the log message before the handling
        of that notification.

commit eed9ef416f73d86116123f95fdee895303949529
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Sat Aug 9 20:43:53 2008 +0200

    [ti calypso] Change the init sequence to use ^Z and disable echo on startup
        - Read away everything from the serial before we send our first command
        - Send a ^Z and wait for OK
        - Disable echo, QAtChat seems to be more happy with that.

commit d3dbabc594c492d0541d0b2c63e8c1960cb580c4
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Sat Aug 9 16:54:45 2008 +0200

    [qatchat] Add a paranoia check that we do not send commands while we are 
waking up
        Do not prime any command while our wake up is in progress. This is a 
paranoia
        mode to be able to find the root cause for issues like the one 
attached...
    
    Aug  9 02:13:00 om-gta02 user.notice root: AtChat :  T : "^Z"
    Aug  9 02:13:01 om-gta02 user.notice root: AtChat :  T : "AT%CTZV=1"
    Aug  9 02:13:02 om-gta02 user.notice root: AtChat :  F : "^Z"
    Aug  9 02:13:02 om-gta02 user.notice root: AtChat :  F : "OK"
    Aug  9 02:13:02 om-gta02 user.notice root: AtChat :  T : "AT%CPI=2"
    Aug  9 02:13:02 om-gta02 user.notice root: AtChat :  F : "AT%CTZV=1"
    Aug  9 02:13:02 om-gta02 user.notice root: AtChat :  F : "OK"
    Aug  9 02:13:02 om-gta02 user.notice root: AtChat :  T : "AT+COPS=0"
    Aug  9 02:13:02 om-gta02 user.notice root: AtChat :  F : "AT%CPI=2"
    Aug  9 02:13:02 om-gta02 user.notice root: AtChat :  F : "OK"
    Aug  9 02:13:02 om-gta02 user.notice root: AtChat :  T : "AT%CSTAT=1"
    Aug  9 02:13:02 om-gta02 user.notice root: AtChat :  F : "AT+COPS=0"
    Aug  9 02:13:02 om-gta02 user.notice root: AtChat :  F : "ERROR"
    Aug  9 02:13:02 om-gta02 user.notice root: AtChat :  T : "AT+CSCS?"
    Aug  9 02:13:02 om-gta02 user.notice root: AtChat :  F : "AT%CSTAT=1"
    Aug  9 02:13:02 om-gta02 user.notice root: AtChat :  F : "OK"
    Aug  9 02:13:02 om-gta02 user.notice root: AtChat :  T : "AT+CIMI"
    Aug  9 02:13:02 om-gta02 user.notice root: AtChat :  F : "AT+CSCS?"
    Aug  9 02:13:02 om-gta02 user.notice root: AtChat :  F : "+CSCS: "IRA""

commit d8c378da04474e94e3f7308579b24564e13b84db
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Sat Aug 9 16:39:20 2008 +0200

    [ti calypso] Move the init to the write place.
        QSerialIODeviceMultiplexer::chat is just a simple implementation and
        not a good a place to execute more complex commands, it does not take
        echo into account so we might get a "wrong" OK...
        Move that to the vendor plugin that is using a real QAtChat. The only 
downside
        is that AT+CFUN=0 gets executed after the AT+CBC (invoked from 
QModemIndicator
        and created in QModemService) but that is fine for our use.

commit 286f960d582e46310e25a4f649ceeccc7b4d94a6
Author: Holger Freyther <[EMAIL PROTECTED]>
Date:   Sat Aug 9 16:34:19 2008 +0200

    [ti calypso] Use 0x1a for the wakeup command.
        This is from mickeyl's ogsmd and is a command that will _never_
        generate a response and will wake the modem up. The last part is
        actually not quite true as an "\r\n" is added which will make the
        modem generate an OK but that is okay as it is ignored by the
        QAtChat. But there is no semantic attached which makes it better
        over ATE0 (which should be send early in the init sequence).




--- End Message ---
_______________________________________________
commitlog mailing list
commitlog@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/commitlog

Reply via email to