GSENSOR_3V3 voltage drop

Sven Rebhan odinshorse at googlemail.com
Mon Aug 24 08:50:19 CEST 2009


2009/8/24 Christoph Mair <ml at chonyota.net>:
> GPD12/13 (G1_CS and G2_CS) remain high (3V3) after suspend.

I assume you mean it stays high while _in_ suspend? This is really
strange, as the last action when suspending the accels is:

s3c2410_gpio_setpin(pdata->pin_chip_select, 0);
s3c2410_gpio_setpin(pdata->pin_clk, 0);
s3c2410_gpio_setpin(pdata->pin_mosi, 0);
/* misnomer: it is a pullDOWN in 2442 */
s3c2410_gpio_pullup(pdata->pin_miso, 1);

Which is exactly what we want. However, I don't see how the
chip_select (GPD12 and GPD13) can be high then... Are you really sure
you don't mess with them in your driver? If not, please also post your
findings (GPD12+GPD13 high during suspend) to the openmoko-kernel
mailing list, as there are more capable kernel guys. ;-)


Sven



More information about the hardware mailing list