Need help EHCI host driver on Linux 2.6.29

Bharath H S bhslinker at gmail.com
Wed Dec 22 11:06:07 EST 2010


Hi CL Lee,
I agree with Greg. The bug what you have encountered may have been fixed in
latest kernels .36 or .37-rc.
>> I am developing a EHCI host driver for Linux kernel 2.6.29 on a
proprietary SoC. But for weeks now, I am troubleshooting a time out error
from khubd.
The arch should be one which linux supports. Also, if it is proprietary Soc
make sure you have the mach-<machine> directory in arch folder.


*- Bharath H S*



On Wed, Dec 22, 2010 at 10:46 AM, Syed Khader <sk.syed2 at gmail.com> wrote:

> On Tue, Dec 21, 2010 at 5:18 PM, CL Lee <pelangi15 at gmail.com> wrote:
> > Dear Experts,
> >
> > I am developing a EHCI host driver for Linux kernel 2.6.29 on a
> proprietary SoC. But for weeks now, I am troubleshooting a time out error
> from khubd.
> >
> Which SoC? what arch? What is the error message you see?
> > I believe it's related to the client device not being able to update the
> qtd struct which has been set at some Dma addresses, say 0x87xxxxxx. Is this
> possible?
> >
> are you referring to qtd_dma in qdt_struct?
> > The main issue is the register address for chip lies in 0x5a800000 range,
> so is the on-chip memory. If I set the qtd structs to on chip
> memory(internal sram), kernel paging error will occur.
> >
> If this register address range are actual hw addresses, then yes you
> will see kernel paging error, unless you have ioremapped them.
>
> -syed
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20101222/fa1fa7e3/attachment.html 


More information about the Kernelnewbies mailing list