development kernel tree: Changes to 'debug'

git at git.openmoko.org git at git.openmoko.org
Tue Jul 22 14:18:39 CEST 2008


Rebased ref, commits from common ancestor:
commit 278db335e3c03a846d91c289c24eae803e9cc655
Author: Mike Westerhof <mwester at dls.net>
Date:   Tue Jul 22 13:18:26 2008 +0100

    clean-gsm-flow-control.patch
    
    Signed-off-by: Mike Westerhof <mwester at dls.net>
    
     arch/arm/plat-s3c24xx/neo1973_pm_gsm.c |   52 +-------
     drivers/serial/s3c2410.c               |  204 +++-----------------------------
     2 files changed, 24 insertions(+), 232 deletions(-)

commit e48cee00dddc9fd2d41f3f393ef61ec2a278a401
Author: Andy Green <andy at openmoko.com>
Date:   Tue Jul 22 13:18:25 2008 +0100

    mw09_style_fixes.patch
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 421da7e765c4b5031daa35e7601ede5a0bc3949a
Author: Mike Westerhof <mwester at dls.net>
Date:   Tue Jul 22 13:18:25 2008 +0100

    mw09f_gsm_interrupt_handling_4.patch
    Signed-off-by: Mike Westerhof <mwester at dls.net>

commit 71e5877a66c6f74c81a7013655a27e8e59cb1984
Author: Mike Westerhof <mwester at dls.net>
Date:   Tue Jul 22 13:18:24 2008 +0100

    mw09f_gsm_interrupt_handling_3.patch
    Signed-off-by: Mike Westerhof <mwester at dls.net>

commit 6fe39f0b2e25bc54bb41a16fa8cbbf1b828867da
Author: Mike Westerhof <mwester at dls.net>
Date:   Tue Jul 22 13:18:24 2008 +0100

    mw09f_gsm_interrupt_handling_2.patch
    Signed-off-by: Mike Westerhof <mwester at dls.net>

commit 8d411ddc42b3912c72ce1336304f85f140fc209e
Author: Mike Westerhof <mwester at dls.net>
Date:   Tue Jul 22 13:18:24 2008 +0100

    mw09f_gsm_interrupt_handling_1.patch
    Signed-off-by: Mike Westerhof <mwester at dls.net>

commit 5ce6c098fb4e15912fccafeaf0ac3dcdc44f5bb6
Author: Mike Westerhof <mwester at dls.net>
Date:   Tue Jul 22 13:18:23 2008 +0100

    mw09e_gsm_serial_mctrl.patch
    Signed-off-by: Mike Westerhof <mwester at dls.net>

commit 0fb4be0058be2edf837f5dea0b65351318574b9d
Author: Mike Westerhof <mwester at dls.net>
Date:   Tue Jul 22 13:18:23 2008 +0100

    mw09d_gta01_serial_readhack_1.patch
    Signed-off-by: Mike Westerhof <mwester at dls.net>

commit b580179af96f87fe88aed920657fd2a16705f93e
Author: Mike Westerhof <mwester at dls.net>
Date:   Tue Jul 22 13:18:23 2008 +0100

    mw09c_gsm_flowcontrol.patch
    Signed-off-by: Mike Westerhof <mwester at dls.net>

commit d598d783807b62a16c592167904e9654112b8564
Author: Mike Westerhof <mwester at dls.net>
Date:   Tue Jul 22 13:18:22 2008 +0100

    mw09a_log_serial_errors.patch
    Signed-off-by: Mike Westerhof <mwester at dls.net>

commit 654f5504c88afc60c7b54d47876170bcd610278d
Author: Mike Westerhof <mwester at dls.net>
Date:   Tue Jul 22 13:18:22 2008 +0100

    mw09a_gta01_UART_threshold.patch
    Signed-off-by: Mike Westerhof <mwester at dls.net>

commit 4b86d809b55c5312355d835114ad594b71ed7aa0
Author: Mike Westerhof <mwester at dls.net>
Date:   Tue Jul 22 13:18:21 2008 +0100

    mw09a_gta01_console_disable_2.patch
    Signed-off-by: Mike Westerhof <mwester at dls.net>

commit ea82a33789b29f3782b2ed05f52c29316e983076
Author: Mike Westerhof <mwester at dls.net>
Date:   Tue Jul 22 13:18:20 2008 +0100

    mw09a_gta01_console_disable_1.patch
    Signed-off-by: Mike Westerhof <mwester at dls.net>

commit f42da902b0290a69714196a21885aeaae84b1aef
Author: Cesar Eduardo Barros <cesarb at cesarb.net>
Date:   Tue Jul 22 13:18:20 2008 +0100

    PATCH-9_9-gta01-Tweak-pixclock-to-reduce-flicker-with-cpufreq.eml
    
    Experimenting with a GTA01 showed pixclock values near 40000 (after the
    rounding caused by the divider calculation) caused visible flicker. Values
    near 20000 caused only a slight flicker, and the default value after rounding
    with the default HCLK frequency of 133MHz is 30075.
    
    Change the value to 35000 to make it stay in the range 17500-35000 and thus
    reduce the flicker a bit.
    
    Signed-off-by: Cesar Eduardo Barros <cesarb at cesarb.net>

commit 64f1efa9f544ba0304e2c4bb3b98227832276a67
Author: Cesar Eduardo Barros <cesarb at cesarb.net>
Date:   Tue Jul 22 13:18:19 2008 +0100

    PATCH-8_9-Experimental-S3C2410A-cpufreq-driver-fb-.eml
    
    This is the cpufreq notifier for the S3C2410 framebuffer driver.
    
    Signed-off-by: Cesar Eduardo Barros <cesarb at cesarb.net>

commit ba2abcafcacb7adf13d21914ba2662546eafc5a9
Author: Cesar Eduardo Barros <cesarb at cesarb.net>
Date:   Tue Jul 22 13:18:19 2008 +0100

    PATCH-7_9-Experimental-S3C2410A-cpufreq-driver-serial-.eml
    
    This is the cpufreq notifier for the S3C2410 serial driver.
    
    It uses the hardware flow control, when available, to avoid losing characters
    during the transition.
    
    Signed-off-by: Cesar Eduardo Barros <cesarb at cesarb.net>

commit f5a0aff0b346afa1fa100b8a95f918f6a13aa0cf
Author: Cesar Eduardo Barros <cesarb at cesarb.net>
Date:   Tue Jul 22 13:18:18 2008 +0100

    PATCH-6_9-s3c2410-serial-move-divisor-calculation-to-separate-function.eml
    
    The cpufreq notifier for the S3C2410 serial driver has to recalculate the
    baud rate divisor. The code which does the calculation is currently part of
    s3c24xx_serial_set_termios. Split it off to a separate function.
    
    Code movement only, no functional changes.
    
    Signed-off-by: Cesar Eduardo Barros <cesarb at cesarb.net>

commit b61b83051c92f7228e64941f86226150d6c51533
Author: Cesar Eduardo Barros <cesarb at cesarb.net>
Date:   Tue Jul 22 13:18:18 2008 +0100

    PATCH-5_9-Experimental-S3C2410A-cpufreq-driver-nand-.eml
    
    This is the cpufreq notifier for the S3C2410 NAND driver.
    
    Signed-off-by: Cesar Eduardo Barros <cesarb at cesarb.net>

commit 399982717271b9329fe1a6c642b23ff482693f64
Author: Cesar Eduardo Barros <cesarb at cesarb.net>
Date:   Tue Jul 22 13:18:18 2008 +0100

    PATCH-4_9-Experimental-S3C2410A-cpufreq-driver-timer-.eml
    
    This is the cpufreq notifier for the S3C2410 timer code.
    
    Signed-off-by: Cesar Eduardo Barros <cesarb at cesarb.net>

commit 9ea7b798953649f410b8d01788f4e49123ba9978
Author: Cesar Eduardo Barros <cesarb at cesarb.net>
Date:   Tue Jul 22 13:18:17 2008 +0100

    PATCH-3_9-cpufreq-Warn-whem-cpufreq_register_notifier-called-before-pure-initcalls.eml
    
    If cpufreq_register_notifier is called before pure initcalls,
    init_cpufreq_transition_notifier_list will overwrite whatever it did,
    causing notifiers to be ignored.
    
    Print some noise to the kernel log if that happens.
    
    Signed-off-by: Cesar Eduardo Barros <cesarb at cesarb.net>

commit 31dd4fcb8378764c53e42ec3152728d033205d6a
Author: Cesar Eduardo Barros <cesarb at cesarb.net>
Date:   Tue Jul 22 13:18:17 2008 +0100

    PATCH-2_9-Experimental-S3C2410A-cpufreq-driver-core-.eml
    
    This is a cpufreq driver for the S3C2410A. It deals only with the main
    frequency switching part and with the SDRAM refresh counter. The rest of the
    hardware should be dealt with via cpufreq notifiers on each of the drivers.
    
    It also has experimental support for the S3C2442.
    
    Signed-off-by: Cesar Eduardo Barros <cesarb at cesarb.net>

commit 33f33d40fe3471d915f4cb938602d40bca0c102f
Author: Cesar Eduardo Barros <cesarb at cesarb.net>
Date:   Tue Jul 22 13:18:16 2008 +0100

    PATCH-1_9-cpufreq-fix-show_trans_table.eml
    
    Fix show_trans_table when it overflows PAGE_SIZE.
    
    * Not all snprintf calls were protected against being passed a negative
    length.
    * When show_trans_table overflows, len might be > PAGE_SIZE. In that case,
    returns PAGE_SIZE.
    
    Signed-off-by: Cesar Eduardo Barros <cesarb at cesarb.net>

commit 55db8c80431c2d513c1108b67347b6d536dcc044
Author: warmcat <andy at warmcat.com>
Date:   Tue Jul 22 13:18:16 2008 +0100

    local-config-cpufreq.patch

commit 455f4da9373af8d8234033342ee998db651bbdb5
Author: Andy Green <andy at openmoko.com>
Date:   Tue Jul 22 13:17:15 2008 +0100

    fix-reote-install-for-ext3-only-sd.patch
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 8d846e86d33f0413c2515069df339d08971a3cba
Author: Andy Green <andy at openmoko.com>
Date:   Tue Jul 22 13:17:15 2008 +0100

    defconfig-nuke-cruft.patch
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 2c64d189f6895f6bb3b69bbee94adf5d0baa0e3b
Author: Andy Green <andy at openmoko.com>
Date:   Tue Jul 22 13:17:14 2008 +0100

    defconfig-kill-hxd8.patch
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 4a41dbf54b697df60750db4c11ab4aa151054236
Author: Mike Westerhof <mwester at dls.net>
Date:   Tue Jul 22 13:17:14 2008 +0100

    fix-touchscreen-driver-gta01-missing-includes.patch
    
        Add missing initialization for the touchscreen driver for the
        gta01 platform.
    
        Signed-off-by: Mike Westerhof <mwester at dls.net>

commit 18da8f31da15bf0a23c4a75daacabc9bba0cbb43
Author: Andy Green <andy at openmoko.com>
Date:   Tue Jul 22 13:17:13 2008 +0100

    test-touchscreen-median.patch
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit f0e56a2ee67b55ce1be4c58e27d0200d22d78b1b
Author: Andy Green <andy at openmoko.com>
Date:   Tue Jul 22 13:17:13 2008 +0100

    config-touchscreen-filters.patch
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 66a83c97c4545ce4f07e0d90998f906fae49caf2
Author: Andy Green <andy at openmoko.com>
Date:   Tue Jul 22 13:16:29 2008 +0100

    fix-glamo-mci-set-default-drive-level-0.patch
    
    Tests on access to SD Card with Glamo drive level "0" show
    that it reduces SD_CLK energy at 1.5GHz by 24dBm compared to
    drive level 3.  This puts it only 6dB above the background
    noise floor compared to 30dB and should make a solution for
    GPS trouble with SD Card in.
    
    SD card communication seems unaffected so far on the Sandisk
    512MB card we ship.
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 46159c9a3fba291d106625092fd62358548894e0
Author: Andy Green <andy at openmoko.com>
Date:   Tue Jul 22 13:16:16 2008 +0100

    fix-bq27000-charger-state-tracking.patch
    
    Charger trigger stuff goes and asks for POWER_SUPPLY_PROP_STATUS
    to figure out what the charger state is.  But until now, we only
    reported there what we found out from HDQ, and the HDQ registers
    are not updated very often in the coulomb counter, it can be 4
    or more second lag before it tells us about what it experiences.
    
    When we react to USB insertion and only after 500ms debounce tell
    power_supply stuff that something changed, it most times will
    see old pre-USB-insertion state from bq27000 over HDQ at that time
    and will report it ain't charging, buggering up the LED trigger
    tracking.
    
    This patch maintains distance between bq27000 and pcf50633 by
    having platform callbacks in bq27000 that it can use to ask about
    definitive charger "online" presence and "activity", whether the
    charger says it is charging.  If these callbacks are implemented
    (and we implement them in this patch up in mach_gta02.c) then
    this information is used in preference to what is found from
    HDQ.
    
    Result is if you set the LED trigger like this:
    
    echo bat-charging > /sys/devices/platform/gta02-led.0/leds/gta02-aux:red/trigger
    
    then it lights up properly on USB insertion now, goes away on
    removal properly, as as far as I saw, when charging stops too.
    
    Signed-off-by: Andy Green <andy at openmoko.com>

commit 2eab6880861e27126d059251f88de92ac3e75eb1
Author: Andy Green <andy at openmoko.com>
Date:   Tue Jul 22 13:16:07 2008 +0100

    fix-pcf50633-move-charger-enable-decision-to-pcf50633_usb_curlim_set.patch
    
    At the moment we ended up enabling and disabling the charger
    at the time we service USBINS and USBREM events in the ISR.
    
    We did that in machine specific code, but really it is PMU
    specific decision, so this patch moves it into PMU code.
    
    We enabled and disabled the charge immediately we saw the
    interrupt event from PMU, yet we deferred setting charging
    state based on ID and USB enumeration until at least after a
    PMU ADC read that was handled in a second interrupt later.
    
    Now the timing is unified to after we determined the charger
    type and we enable and disable right there.
    
    Signed-off-by: Andy Green <andy at openmoko.com>





More information about the commitlog mailing list