development kernel tree: Changes to 'zecke'

git at git.openmoko.org git at git.openmoko.org
Wed Jun 4 18:12:49 CEST 2008


Rebased ref, commits from common ancestor:
commit 2591cef2beb0ce5eaeaddfea5247d02f47268c96
Author: Holger Freyther <zecke at openmoko.org>
Date:   Wed Jun 4 18:00:41 2008 +0200

    [battery] Make the bq27000 send an uevent when the charging state possible changed
        Remove the todo entries from the pcf50633, make the mach-gta02
        call the bq27000 driver from the pmu callback.

commit 5e97de4eddd90878f2904b7914b52bba2aed2545
Author: Holger Freyther <zecke at openmoko.org>
Date:   Thu May 29 14:53:58 2008 +0200

    [janitor] make checkpatch.pl happy

commit fd1248ce99d5fc53b42a957748be8c8aa10ecc4c
Author: Holger Freyther <zecke at openmoko.org>
Date:   Thu May 29 12:27:36 2008 +0200

    [janitor] Make checkpatch happy on the header files

commit 778b7f2fae0e3cb94abf769094c1837ab2d96632
Author: Holger Freyther <zecke at openmoko.org>
Date:   Thu May 29 12:12:20 2008 +0200

    [bq27000] Make the checkpatch.pl happy

commit b7f41db6a3d69162979dd1fb70eb0a8e17a6697c
Author: Holger Freyther <zecke at openmoko.org>
Date:   Thu May 29 12:01:50 2008 +0200

    [bq27000] Do not advertise the MODEL_NAME property

commit 421ed0bdd5b468d9de3ba571f49e7b840a8032e3
Author: No Attribution <dunno at dunno.org>
Date:   Tue Jun 3 10:49:55 2008 +0100

    Remove GTA01 PM debug

commit de09d927ffcba8c9fc77608f0e71f889287580a1
Author: Holger Freyther <zecke at openmoko.org>
Date:   Tue Jun 3 10:46:59 2008 +0100

    Make ar6k not print soooo much to my console
    
    From 4cb4c308fde9c1f3598046ff98191d14b62bc609 Mon Sep 17 00:00:00 2001
    From: Holger Freyther <zecke at openmoko.org>
    Date: Thu, 29 May 2008 00:09:32 +0200
    Subject: [PATCH] [ar6k] silent++, removing -DDEBUG from the Makefile does not
    work

commit 7d34adf0df1f105c73c6ecdee50a7ad6a6dbfd2b
Author: Holger Freyther <zecke at openmoko.org>
Date:   Tue Jun 3 10:46:48 2008 +0100

    Fix possible null pointer dereference in s3c24xx_i2c_resume
    
    From 0b9bae6aed5268707b348e48a01411ba420844e1 Mon Sep 17 00:00:00 2001
    From: Holger Freyther <zecke at openmoko.org>
    Date: Tue, 27 May 2008 14:41:35 +0200
    Subject: [PATCH] [janitor] Fix possible null pointer dereference
         Judging by the control flow of the resume method i2c->suspended++ could
         lead to a null pointer dereference.

commit 57351c5a1f03e9ae884b094ddbde27b1ad6ed8e0
Author: Andy Green <andy at openmoko.com>
Date:   Mon May 26 12:39:29 2008 +0100

    fix-reduce-wake-reasons-in-pcf50633.patch
    
    Currently we are willing to wake from sleep from
    pcf50633 interrupts we don't actually do anything about
    even when we wake (somewhat puzzled).
    
    Let's disable some of these wake sources.
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 595053e2185b896afe50af6bb48c082e3adcdd31
Author: Andy Green <andy at openmoko.com>
Date:   Mon May 26 12:39:29 2008 +0100

    add-resume-reason-sysfs.patch
    
    If you have U-Boot with uboot-add-find-wake-reason.patch, this
    patch will get you a wake reason report from
    
    cat /sys/devices/platform/neo1973-resume.0/resume_reason
    
    it looks like this:
    
      EINT00_ACCEL1
      EINT01_GSM
      EINT02_BLUETOOTH
      EINT03_DEBUGBRD
      EINT04_JACK
      EINT05_WLAN
      EINT06_AUXKEY
      EINT07_HOLDKEY
      EINT08_ACCEL2
    * EINT09_PMU
        adpins
        adprem
        usbins
        usbrem
        rtcalarm
        second
        onkeyr
        onkeyf
        exton1r
        exton1f
        exton2r
        exton2f
        exton3r
        exton3f
      * batfull
        chghalt
        thlimon
        thlimoff
        usblimon
        usblimoff
        adcrdy
        onkey1s
        lowsys
        lowbat
        hightmp
        autopwrfail
        dwn1pwrfail
        dwn2pwrfail
        ledpwrfail
        ledovp
        ldo1pwrfail
        ldo2pwrfail
        ldo3pwrfail
        ldo4pwrfail
        ldo5pwrfail
        ldo6pwrfail
        hcidopwrfail
        hcidoovl
      EINT10_NULL
      EINT11_NULL
      EINT12_GLAMO
      EINT13_NULL
      EINT14_NULL
      EINT15_NULL
    
    This shows a problem, false wake from suspend due to battery full
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit e93ec75e2a9c85e5a92af9e1b754fa711bd864b6
Author: Andy Green <agreen at localhost.localdomain>
Date:   Thu May 15 21:47:56 2008 +0100

    fix-motion-sensor-corruption.patch

commit 7b7d70785f1b3c1421d56ee8140578fea3b90f9c
Author: Holger Freyther <zecke at openmoko.org>
Date:   Thu May 15 21:47:56 2008 +0100

    Fixup hang on resume caused by the s3c2410 touch screen driver
    
    From dc6d335b467646d802a21ea6b925ee97e83e07be Mon Sep 17 00:00:00 2001
    From: Holger Freyther <zecke at openmoko.org>
    Date: Thu, 15 May 2008 01:16:23 +0200
    Subject: [PATCH] Do not use msleep in the resume path of s3c2410_ts as it
    might lockup
    
    For some reason msleep might set the only task running into a suspended
    state and no timer will ever wake it up. Use mdelay to avoid this. I was not
    able to understand the reasoning of sleeping after enabling the clock. So we
    might just remove the msleep/mdelay at all and be fine.
    
    Signed-Off-By: Holger Freyther <zecke at openmoko.org>

commit 123f9e43f721a11e1b70c49b05cacb8f6edd7eaf
Author: Sean McNeil <sean at mcneil.com>
Date:   Tue May 13 18:54:41 2008 +0100

    minor problem with LCD
    
    Looking at wrong register to see if the LCD is turned off?

commit e9beab2f041679bac20ac3d66ae7e8efe03fcf66
Author: Andy Green <andy at openmoko.com>
Date:   Tue May 13 18:54:28 2008 +0100

    clean-remove-build-noise.patch
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 6b346561de958cd995c920d998bc6429bff39ce8
Author: Holger Freyther <zecke at openmoko.org>
Date:   Tue May 13 18:54:13 2008 +0100

    Disable low level debugging, make the s3c24xx PM debug code depend on DEBUG_LL
    
    Hey,
    where are slowly getting into the product state, low level debugging is
    supposed to be turned off there. :)
    
    z
    
    
    
    From 6448f0a521c05c5ba6672f5908c55583974ce1ed Mon Sep 17 00:00:00 2001
    From: Holger Freyther <zecke at openmoko.org>
    Date: Fri, 9 May 2008 19:56:31 +0200
    Subject: [PATCH] [debug] Disable low level debugging for the product
         Disable low level debugging in the defconfig-gta02 and
         the s3c pm code used printascii which is only available
         with low level debugging, update the Kconfig entry for
         this pm debugging support to depend on low level debugging
    
    Signed-Off-By: Holger Freyther <zecke at openmoko.org>

commit 368be2e8a4290da9e49c5625ed207885d345cfcf
Author: Holger Freyther <zecke at openmoko.org>
Date:   Tue May 13 18:53:40 2008 +0100

    [power] Use the bq27000 battery to provide charging values for apm
        Built the apm emulation for gta02 and say that the gta02 battery
        is supposed to be used for this apm emulation.
    
    Signed-Off-By: Holger Freyther <zecke at openmoko.org>

commit 946aaea37e36e9f9fe16981a0f20f5f545fcd3b4
Author: Holger Freyther <zecke at openmoko.org>
Date:   Tue May 13 18:53:40 2008 +0100

    [pcf50633] Disable debugging statements as the driver is working well
    
    Signed-Off-By: Holger Freyther <zecke at openmoko.org>

commit 32d41ab91e5844ad6df1eea353c61a8fefc0c81e
Author: Holger Freyther <ich at tamarin.(none)>
Date:   Tue May 13 18:53:40 2008 +0100

    [pcf50633] Assume that all gta02's have a battery with coulumb counter
        For the gta02 and the bq27000 battery it does not make sense to use the
        ADC to get the current voltage. Under the assumption that all mass
        production gta02's have such batteries it does not make any sense to
        forward this value to APM.
    
    Signed-Off-By: Holger Freyther <zecke at openmoko.org>

commit 555ac92637a4343511a38cd4ff70d1aab6284d60
Author: Holger Freyther <ich at tamarin.(none)>
Date:   Tue May 13 18:53:40 2008 +0100

    [pcf50633] Add exported symbol to the header file
        Reading the battery volt using the ADC was an exported symbol
        but not in the header file, add it.
    
    Signed-Off-By: Holger Freyther <zecke at openmoko.org>

commit 0a6457836918f0aba88f861b7be65bfb883e6780
Author: Holger Freyther <ich at tamarin.(none)>
Date:   Tue May 13 18:53:40 2008 +0100

    [pcf50633] Print less debugging messages
        According to the comments in the code we have to read
        INT1 - INT5 in case of any interrupt. So even if we have masked
        out the periodic timer interrupt we were able to see that it
        fired. Only print that we got a SECOND interrupt if we are actually
        interested in the periodic tick. From a brief look at the datasheet there
        is no way to stop the periodic tick.
    
    Signed-Off-By: Holger Freyther <zecke at openmoko.org>

commit 88d3c5010a207c651d1940856d0d26935434e3c2
Author: Holger Freyther <ich at tamarin.(none)>
Date:   Tue May 13 18:53:40 2008 +0100

    Explain why we want SECOND to kick.
        We do not mask the SECOND interrupt to make sure that we get
        a interrupt at the beginning. We use this for the coldplug_done
        initisalisation.
        So pcf->flags and INT1M is out of sync at the beginning but after the
        first SECOND interrupt it will be put into sync.
    
    Signed-Off-By: Holger Freyther <zecke at openmoko.org>

commit 624dadf2c300d9e5e439c07e1244babcef2fedca
Author: Holger Freyther <zecke at openmoko.org>
Date:   Tue May 13 18:53:40 2008 +0100

    Re: [PATCH 6/7] fix-suppress-cpu-suspend-save-restore-messages.patch
    
    Andy Green <andy at ...> writes:
    
    
    I kind of dislike commenting out code. Is this any better?

commit c9d44c8b43d29dd500c1dd711e490bdcd47f2830
Author: Andy Green <andy at openmoko.com>
Date:   Tue May 13 18:53:40 2008 +0100

    fix-backlight-disable-on-zero-intensity.patch
    
    It's never right to put 0 intensity into LEDOUT according to datasheet
    But having a floor at intensity 2 means backlight isn't properly off
    when "dimmed".  So change to intensity 0 --> disable backlight.
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 56ba558ac343476a19a360fe139a6896bfc0b9e3
Author: Andy Green <andy at openmoko.com>
Date:   Tue May 13 18:53:39 2008 +0100

    add-force-backlight-up-on-resume.patch
    
    The backlight status is restored during resume action, if it was
    off then it resumes like that.
    
    This patch forces it on after resume.
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 782e7e4ec713c4f3bde792b5dd26b720f1383aa3
Author: Andy Green <andy at openmoko.com>
Date:   Tue May 13 18:53:39 2008 +0100

    quench-glamofb-err-lock-and-mmc-debug.patch
    
    Remove debugging noise
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit dcb5fd2c195981557237e3f91598a6b19f7fe929
Author: Andy Green <andy at openmoko.com>
Date:   Tue May 13 18:53:39 2008 +0100

    fix-suspend-backlight-timing-pm-debug.patch
    
    This patch improves the smoothness of suspend and resume action.
    
    Taking out CONFIG_PM_DEBUG allows much more rapid resume (the low level
    serial traffic appears to be synchronous)
    
    Added a platform callback in jbt driver and support in pcf50633 so we
    can defer bringing up the backlight until the LCM is able to process
    video again (which must happen after the glamo is up and producing
    video beacuse the LCM is hooked to glamo SPI)
    
    GTA01 should not be affected by all this as the callback will default
    to null and it is on pcf50606
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 45366d2500116c0b745a5b97f20a15c624eedf11
Author: Andy Green <andy at openmoko.com>
Date:   Tue May 13 18:53:39 2008 +0100

    config-add-back-MMC_UNSAFE_RESUME.patch
    
    After LL debug disable, "unsafe" resume allows resume from SD card
    rootfs without corruption, WAH
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit ada5962807036b786fee00fd4462009c179181b6
Author: Sean McNeil <sean at mcneil.com>
Date:   Tue May 13 10:54:45 2008 +0100

    fix-wep-needs-keys-before-ap.patch
    
    Signed-off-by: Andy Green <andy at openmoko.com>





More information about the commitlog mailing list