Clock problems in i.MX27 Visstrim M10 (linux-3.5-rc5).
javier Martin
javier.martin at vista-silicon.com
Wed Jul 4 03:48:13 EDT 2012
Hi,
On 3 July 2012 15:13, Fabio Estevam <festevam at gmail.com> wrote:
> Hi Javier,
>
> On Tue, Jul 3, 2012 at 8:09 AM, javier Martin
> <javier.martin at vista-silicon.com> wrote:
>> Hi,
>> I've found the following problems in linux-3.5-rc5
>> (6887a4131da3adaab011613776d865f4bcfb5678) in our Visstrim M10 board:
>
> Could you please try the two attached patches?
>
> They should fix the dma and mx2-camera issues.
>
> I will try to look at the ssi problem, but my mx27pdk board still does
> not have audio supported.
>
> Regards,
>
thanks for the patches. The first one solves the issue with the audio.
Now I can do an aplay properly too.
However, second patch for the mx2-camera seems that it's not right
yet. I get a timeout here:
static int mx27_camera_emma_prp_reset(struct mx2_camera_dev *pcdev)
{
u32 cntl;
int count = 0;
cntl = readl(pcdev->base_emma + PRP_CNTL);
writel(PRP_CNTL_SWRST, pcdev->base_emma + PRP_CNTL);
while (count++ < 100) {
if (!(readl(pcdev->base_emma + PRP_CNTL) & PRP_CNTL_SWRST))
return 0;
barrier();
udelay(1);
}
return -ETIMEDOUT;
}
Keeping this in mind I infer that probably emma clocks have not been
properly enabled.
--
Javier Martin
Vista Silicon S.L.
CDTUC - FASE C - Oficina S-345
Avda de los Castros s/n
39005- Santander. Cantabria. Spain
+34 942 25 32 60
www.vista-silicon.com
More information about the linux-arm-kernel
mailing list