Hey, i didn't done proper separation or 2 unrelated questions.
This part about u-boot and power-on-boot problem:
> I decided to announce in ml that i setup small page on wiki about u-boot
>http://wiki.openmoko.org/wiki/U-boot-gena2x>> I am planning to post all u-boot binaries I am doing to that page. Page
> contains basic FAQ information how to setup u-boot, and link to git
> repository with all changes.
>> I am planning to support this u-boot version as far as i can, please
> just write down links or short bug reports to wiki.
>> Today i fixed one more problem with GPS power. In old version, u-boot
> powered GPS on, and kernel didn't really work well in this situation, to
> workaround that (and turn gps off), you had to do:
>> #cd /sys/devices/platform/gta02-pm-gps.0/
> #cat power_on
> 1
> # echo 0 > power_on
> # cat power_on
> 1
> # echo 1 > power_on
> # cat power_on
> 1
> # echo 0 > power_on
> # cat power_on
> 0
>> With new version of bootloader, it is working just fine as expected.
>> New u-boot: http://www.bsdmn.com/openmoko/uboot/binary/u-boot_g2x_2.udfu> Sources: http://www.bsdmn.com/cgit/cgit/u-boot/
And this part about GPS-power-off bug in qtmoko (v30), i tested in v28:
>> I tested gps with command-line tools, it seem working well, so
> kernel-side should work just fine in all cases (resume, boot).
>> GPS seem powered up fine, but not powered down (i am using qtmoko v28).
> Some thing with NeronGPS (it powers up, not down)
>> om tool working good.
Regards,
Gennady