On Tue, Dec 21, 2010 at 5:18 PM, CL Lee <pelangi15@xxxxxxxxx> 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@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies