development kernel tree: Changes to 'stable'
git at git.openmoko.org
git at git.openmoko.org
Sun Jul 13 21:31:35 CEST 2008
arch/arm/plat-s3c24xx/neo1973_pm_gps.c | 57 +++++++++++++------------------
drivers/i2c/chips/pcf50633.c | 17 +++++++++
drivers/input/keyboard/neo1973kbd.c | 5 ++-
3 files changed, 45 insertions(+), 34 deletions(-)
New commits:
commit abb5807e67398d10a3014cc001897b11cc214ec9
Author: Andy Green <andy at openmoko.com>
Date: Sun Jul 13 20:31:04 2008 +0100
fix-no-uart-leak-when-gps-off.patch
During the suspend current reduction campaign on suspend I
forced the GPS UART to be GPIO and to drive 0 into the GPS
unit so we would not burn current there. On resume it lets
the pins act as UARTs again. But really, we should do this
all the time that the GPS unit is off, lest we leak it
enough power to hold internal state and make trouble.
Signed-off-by: Andy Green <andy at openmoko.com>
commit f96aab45a604cb0f46a6ca3aa286a821c2462fda
Author: Andy Green <andy at openmoko.com>
Date: Sun Jul 13 20:30:31 2008 +0100
add-pcf50633-allow-force-charger-type.patch
This patch adds a sysfs node:
/sys/class/i2c-adapter/i2c-0/0-0073/force_usb_limit_dangerous
it allows to force the charging limit regardless of the one chosen
by pcf50633 kernel driver. As such, if you write a charging limit
here that is not suitable for the power source, and the power source
is not current limited on its side, it could draw more current than
your power source can handle, burn down you house, etc.
If you're certain that your power supply can handle it, you can use
this on your own responsibility to make the amount drawn by the
PMU match what you believed your power supply could handle.
Example usage, in case where you have a dumb 500mA USB charger that
does not have the ID resistor:
# cat /sys/class/i2c-adapter/i2c-0/0-0073/charger_type
host/500mA usb mode 100mA <=== dumb charger does not ennumerate us
# echo 500 > /sys/class/i2c-adapter/i2c-0/0-0073/force_usb_limit_dangerous
# cat /sys/class/i2c-adapter/i2c-0/0-0073/charger_type
host/500mA usb mode 500mA
Signed-off-by: Andy Green <andy at openmoko.com>
commit 18ca5bd67840d6b2e21edb86057db10b2f21892d
Author: Andy Green <andy at openmoko.com>
Date: Sun Jul 13 20:30:20 2008 +0100
fix-aux-key-level-by-gtaxx.patch
Reported-by: Mickey Lauer <mickey at openmoko.org>
AUX level detection is inverted based on GTA01 or 02
Signed-off-by: Andy Green <andy at openmoko.com>
commit 691febd6e3dcf7b4e3fde786b1c6de2c1d978eb5
Author: Andy Green <andy at openmoko.com>
Date: Sun Jul 13 20:30:15 2008 +0100
fix-pcf50633-mask-second-on-resume.patch
We leave SECOND unmasked on resume, it's like the
situation at probe() time, but there it makes us
turn SECOND off after coldplug action. So we need
to act like after that has happened, not exactly
like what we do at probe / init time.
Signed-off-by: Andy Green <andy at openmoko.com>
More information about the commitlog
mailing list