GTA01V3/V4 LCD framebuffer problem

Nils Faerber nils.faerber at kernelconcepts.de
Mon Jul 23 10:56:25 CEST 2007


Arnaud Patard (Rtp) schrieb:
> Nils Faerber <nils.faerber at kernelconcepts.de> writes:
>> Arnaud Patard (Rtp) schrieb:
>>> Nils Faerber <nils.faerber at kernelconcepts.de> writes:
>>> Hi !
>> Hello!
> Hi !

Hi!

> [...]
>>> well, the s3c2410fb driver suspend/resume is working fine on my h1940
>>> and I didn't get any report that it was not working.
>> That's what I was also suspecting after having looked into it. So it
>> must be something rather NEO specific, either in the platform
>> suspend/resume or just something minor thing dealing with the concrete
>> hardware.
> It turns out that it's really something NEO specific :)

Hey great!

>> [...]
>>>> So any hint where and what for to look would be greatly appreciated! I
>>>> am willing to do the work, I am just new to this platform and need some
>>>> hints where to look for such kind of glitches...
>>> If you're not in a big hurry for this issue to be solved, I'll try to
>>> find some time this week-end to try to reproduce and fix this bug on my
>>> neos. 
>> That would be really great!
>> If you need any further information from mee for this please tell me! I
>> will do everything to help out.
> 
> Can you please try the patch attached to this mail ?

Of course!
That's great, man!

Since I did look through the sources too and did not come accross this
jbt driver, could you elaborate a little (really very coarse would be
sufficient for me) what the jbt driver is good for or in which
relationship it stands with the LCD?
This question is rather for my better understanding... would be great...

>> Though there is no real hurry for me it would be great to have this
>> issue resolved quite soon since more and more NEOs now get shipped and
>> find their way to new users...
> Agreed

:)

> Thanks,
> Arnaud
Many thanks for looking into it!
I will give feedback ASAP.

Cheers
  nils faerber


> ------------------------------------------------------------------------
> 
> On resume, the display is not reenabled, resulting in a not working display.
> Add a call to display_onoff() to get it back.
> 
> signed-off-by: Arnaud Patard <arnaud.patard at rtp-net.org>
> ---
>  drivers/spi/jbt6k74.c |    1 	1 +	0 -	0 !
>  1 file changed, 1 insertion(+)
> 
> Index: linux-2.6/drivers/spi/jbt6k74.c
> ===================================================================
> --- linux-2.6.orig/drivers/spi/jbt6k74.c	2007-07-22 22:03:39.000000000 +0200
> +++ linux-2.6/drivers/spi/jbt6k74.c	2007-07-22 22:48:04.000000000 +0200
> @@ -504,6 +504,7 @@ static int jbt_resume(struct spi_device 
>  	DEBUGP("entering\n");
>  
>  	jbt6k74_enter_state(jbt, JBT_STATE_NORMAL);
> +	jbt6k74_display_onoff(jbt, 1);
>  
>  	return 0;
>  }


-- 
kernel concepts GbR        Tel: +49-271-771091-12
Sieghuetter Hauptweg 48    Fax: +49-271-771091-19
D-57072 Siegen             Mob: +49-176-21024535
--




More information about the openmoko-kernel mailing list