Thanks I'll try that right now.

Dennis


On Wed, Apr 9, 2014 at 7:38 AM, Code Kipper <[email protected]> wrote:

> 0n 9 April 2014 15:13, Dennis Kerrisk <[email protected]> wrote:
>
>> Oops I grapped the wrong lines of code, Here are the correct ones:
>>     if(clk_set_parent(i2s_moduleclk, i2s_pll2clk)){
>>         printk("try to set parent of i2s_moduleclk to i2s_pll2ck failed!
>> line = %d\n",__LINE__);
>>         goto out1;
>>     }
>>   Dennis
>>
>>
>> On Wednesday, April 9, 2014 7:05:27 AM UTC-6, Dennis Kerrisk wrote:
>>>
>>> I have an Olimex A20 board running version 3.4.79. I have built it to
>>> enable I2S, but when I boot I get
>>> [    3.141094] try to set parent of i2s_moduleclk to i2s_pll2ck failed!
>>> line = 603
>>>
>>> And the I2s driver does not start.
>>>
>>> The lines of code in the driver that fails is:
>>>     if(clk_set_rate(i2s_moduleclk, 24576000/8)){
>>>         printk("set i2s_moduleclk clock freq to 24576000 failed! line =
>>> %d\n", __LINE__);
>>>         goto out1;
>>>     }
>>>
>>> Any suggestions on what to look for to get this working???/
>>>
>> Hi Dennis,
> a quick grep shows that the clocks in i2s haven't been changed for
> sun7i(A20). A quick hack would be something like this.
>     /* i2s module clk */
>     i2s_moduleclk = clk_get(NULL, "i2s0");
> CK
>
>
>> Dennis
>>>
>>>
>>>  --
>> You received this message because you are subscribed to the Google Groups
>> "linux-sunxi" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>  --
> You received this message because you are subscribed to a topic in the
> Google Groups "linux-sunxi" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/linux-sunxi/qILi8L-Z2mA/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to