cpufreq: gps && rxerr: port=1 ch=0x24, rxs=0x00000001

Michael Trimarchi trimarchi at gandalf.sssup.it
Tue Jun 16 11:06:18 CEST 2009


Timo Juhani Lindfors wrote:
> Nils Faerber <nils.faerber at kernelconcepts.de> writes:
>   
>> Is this "sporadic", i.e. does this error occur sometimes and after the
>> error it works again?
>>     
>
> Yes.
>
>   
>> It could also be that if there is traffic on the serial line in the very
>> same moment when the frequency change occurs the UART looses its clock
>>     
>
> I thought I set the clock permanently to 100 MHz when I ran
>
> sudo sh -c "echo powersave > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor"
>
> What kind of frequency changes are you talking about?
>
>
>
>   
The serial clock reference depends on the cpu clock also. Take a look to 
the cpufreq
notifier inside the samsung serial driver code. So when you change the 
frequency you
can have trouble in the middle of frequenct change.

Michael




More information about the openmoko-kernel mailing list