-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi

On 01/08/2011 03:44 PM, Timo Juhani Lindfors wrote:
> > Hi Lars and Radek,
> >
> > Radek Polak <[email protected]> writes:
>> >> I have now ported most of 2.6.34 patches from my qtmoko git on to of 
>> >> this. The
>> >> repository is here [1].
> >
> > thanks a lot for your efforts! Here's a preliminary test report. I'm
> > running qtmoko-v32.1 branch
> >
Thanks for testing :)

> > $ git log --oneline om-2.6.37..qtmoko-v32.1
> > 84af470 Revert input version as tslib compiled against older
> > c90c0d0 GTA02 config - bump version to v32
> > d366e03 GTA02 config - compile new battery driver
> > 0a3c7cf GTA02 config - regenerate for 2.6.37
> > a849cbc GTA02 config from qtmoko-v31 (2.6.34 based)
> > ff44a38 Use 100 as HZ value on S3C24XX
> > 4e6ab66 wm8753: use snd_soc_jack on neo1973
> > b6f1cb1 Force GPS power up on resume if it were powered up on suspend
> > 1bb67b1 s3c2410_ts: jitter less touchscreen for glamo, version 4
> > 71e0285 Openmoko resume reason sysfs node ported from 2.6.29
> > efcd40e Rename /dev/s3c2410_serialXXX to /dev/ttySACXXX
> > 5a6bd71 glamo-display: fix WSOD for 242 timming
> > 373c7d7 Enable powering off after 8s POWER press
> > 64929b7 Fix high power consumption in suspend
> > 3c96492 tslib relies on ts pressures events so this hack is needed to get 
> > tslib
stuff working
> > 4ec5000 ar6000_delay.patch
> > a29b83e usbhost.patch
> > 0756a5e touchscreen: ignore unexpected interrupts
> > 4b9b0a2 wm8753: fix build with gcc-4.4.2, which works ok with 4.1.2
> >
> > with a few extra patches:
> >
> > $ git log --oneline qtmoko-v32.1..lindi-qtmoko-v32.1
> > ba97d73 remove -v32 localversion
> > c7064e8 Port ramconsole patch to 2.6.34
> > d44c1e2 Add CONFIG_OPENMOKO_RESUME_REASON=m
> > b36cab3 add symlink to config
> >
> > and u-boot stable branch with a few extra patches:
> >
> > $ git log --oneline stable..lindi
> > 5328070 bugfix previous patch, enable watchdog only for resume, not boot
> > 47e4c33 buildfix previous patch
> > abb1f1c experiment: explicitely start watchdog on boot/resume
> > cc1e94f experiment: do not disable watchdog on boot/resume
> > 9c2b2be Do power on LDO5 (GPS) regulator and do not setup all serial's 
> > GPIOs at
all on boot
> > d4a3860 Kindly ask u-boot do not touch serials and serial's gpio setup
> > 4ae4060 Turn vibrator on and aux off on resume.
> > f4cd104 Add support for forcing charging at maximum current (usually 500 
> > mA).
This is useful if the battery is fully depleted and one wants to stay in the 
boot
loader waiting for the battery to charge.
> >
> > First I tested all features offered by omhacks. I noticed the
> > following problems:
> >
> > 1) om screen resolution
> >
> > does not work since
> >
> >
/sys/devices/platform/s3c2440-i2c/i2c-adapter/i2c-0/0-0073/pcf50633-regltr.9/glamo3362.0/glamo-spi-gpio.0/spi2.0/state
> >
> > does not exist. Is there some other sysfs node for toggling between qvga 
> > and vga?
I seriously wonder where you always dig these paths up.

A good path to use for changing the resolution is

/sys/class/lcd/jbt6k74-lcd/device/resolution

> >
> > 2) om battery charger-limit
> >
> > does not work since neither
> >
> > /sys/class/i2c-adapter/i2c-0/0-0073/pcf50633-mbc/chg_curlim
> >
> > nor
> >
> > /sys/devices/platform/s3c2440-i2c/i2c-0/0-0073/pcf50633-mbc/chg_curlim
> >
> > exists. Is the fix just to use
> >
> > /sys/devices/platform/s3c2440-i2c/i2c-0/0-0073/pcf50633-mbc.0/chg_curlim?
I've pushed an update which should change
the device name back to pcf50633-mbc instead of pcf50633-mbc.0

But you should really use

/sys/bus/platform/devices/pcf50633-mbc/chr_curlim

as it should work across all kernel versions.
> >
> > Could we make these patches more stable somehow?
> >
> > 3) huawei 3G dongle does not switch to modem mode:
> >
> > Jan  8 15:54:59 ginger kernel: [ 1751.490000] usb 1-2: new full speed USB 
> > device
using s3c2410-ohci and address 39
> > Jan  8 15:54:59 ginger kernel: [ 1751.670000] usb 1-2: New USB device found,
idVendor=12d1, idProduct=1001
> > Jan  8 15:54:59 ginger kernel: [ 1751.670000] usb 1-2: New USB device 
> > strings:
Mfr=1, Product=2, SerialNumber=1
> > Jan  8 15:54:59 ginger kernel: [ 1751.670000] usb 1-2: Product: HUAWEI 
> > Mobile
> > Jan  8 15:54:59 ginger kernel: [ 1751.670000] usb 1-2: Manufacturer:
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
> > Jan  8 15:54:59 ginger kernel: [ 1751.670000] usb 1-2: SerialNumber:
ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ
> > Jan  8 15:54:59 ginger kernel: [ 1751.900000] usbcore: registered new 
> > interface
driver ub
> > Jan  8 15:54:59 ginger kernel: [ 1752.340000] SCSI subsystem initialized
> > Jan  8 15:55:00 ginger kernel: [ 1752.540000] Initializing USB Mass Storage 
> > driver...
> > Jan  8 15:55:00 ginger kernel: [ 1752.540000] usbcore: registered new 
> > interface
driver usb-storage
> > Jan  8 15:55:00 ginger kernel: [ 1752.540000] USB Mass Storage support 
> > registered.
> > $ ls -l /dev/ttyUSB*
> > ls: cannot access /dev/ttyUSB*: No such file or directory
> >
> > Adding "option" to /etc/modules fixed this -- should it get loaded
> > automatically? Even after that
> >
> > Jan  8 15:59:45 ginger kernel: [ 2037.460000] usbcore: registered new 
> > interface
driver usbserial
> > Jan  8 15:59:45 ginger kernel: [ 2037.460000] USB Serial support registered 
> > for
generic
> > Jan  8 15:59:45 ginger kernel: [ 2037.460000] usbcore: registered new 
> > interface
driver usbserial_generic
> > Jan  8 15:59:45 ginger kernel: [ 2037.460000] usbserial: USB Serial Driver 
> > core
> > Jan  8 15:59:45 ginger kernel: [ 2037.650000] USB Serial support registered 
> > for
GSM modem (1-port)
> > Jan  8 15:59:45 ginger kernel: [ 2037.650000] usbcore: registered new 
> > interface
driver option
> > Jan  8 15:59:45 ginger kernel: [ 2037.650000] option: v0.7.2:USB Driver for 
> > GSM
modems
> >
> > I get no /dev/ttyUSB*.
> >
> > 4) om usb charger-limit
> >
> > does not work since
> >
> > /sys/class/i2c-adapter/i2c-0/0-0073/pcf50633-mbc/usb_curlim
> >
> > does not exist. Should I again use
> >
> > /sys/devices/platform/s3c2440-i2c/i2c-0/0-0073/pcf50633-mbc.0/usb_curlim
> >
> > instead?
Same here:
/sys/bus/platform/devices/pcf50633-mbc/usb_curlim

> >
> > 5) udev rule
> >
> > SUBSYSTEM=="input", ATTRS{name}=="lis302-1 (top)", 
> > SYMLINK+="accelerometer-top"
> >
> > does not find accelerometers. No node in /dev/input seems to be an
> > accelerometer.
> >
> > 6) (as I reported earlier) when I touch the screen to wake it up from
> > dpms sleep I see white screen for a few milliseconds. I'm using
> > xserver-xorg-video-fbdev.
> >
> >
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk0osTIACgkQBX4mSR26RiPBnACeIQ6jjXl4LDUn6wSdkvOcAV60
K8YAnR8jMN9jRy41Qwy6Q5a0dE2p1Wnb
=Dq2V
-----END PGP SIGNATURE-----

Reply via email to