Message ID | 55FA4870.7040907@tul.cz (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Petr Cvek <petr.cvek@tul.cz> writes: > This patch optimizes initial values of the EGPIO chip driver. > > GSM and sound should be powered off during boot. A weak accumulator and > a powered GSM sometimes cause a system reboot. A charging current should be > as high as possible during boot. > > Signed-off-by: Petr Cvek <petr.cvek@tul.cz> Waiting for a week for Philipp's ack and queuing it after. Cheers. -- Robert
diff --git a/arch/arm/mach-pxa/magician.c b/arch/arm/mach-pxa/magician.c index 2c487ae..bf0760e 100644 --- a/arch/arm/mach-pxa/magician.c +++ b/arch/arm/mach-pxa/magician.c @@ -263,9 +263,12 @@ static struct htc_egpio_chip egpio_chips[] = { .num_gpios = 24, .direction = HTC_EGPIO_OUTPUT, /* - * Depends on modules configuration + * NOTICE LCD valid power on sequence + * Disable GSM and sound + * Low accu can cause reboot, set 500mA charging + * OR 0x8000 for LCD backlight (debug printks) */ - .initial_values = 0x40, + .initial_values = 0x2020c0, }, [1] = { .reg_start = 4,
This patch optimizes initial values of the EGPIO chip driver. GSM and sound should be powered off during boot. A weak accumulator and a powered GSM sometimes cause a system reboot. A charging current should be as high as possible during boot. Signed-off-by: Petr Cvek <petr.cvek@tul.cz> --- arch/arm/mach-pxa/magician.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-)