Re: [U-Boot] [PATCH 3/5] usb: ehci: Implement V2P mapping

2016-02-26 Thread Marek Vasut
On 02/26/2016 08:12 PM, Stephen Warren wrote: > On 02/26/2016 11:44 AM, Marek Vasut wrote: >> On 02/26/2016 07:16 PM, Stephen Warren wrote: >> >> Hi! >> >> [...] >> Tom reported this to me too, sorry :-( Do you have an idea how to fix this too? I am now installing arm64 toolch

Re: [U-Boot] [PATCH 3/5] usb: ehci: Implement V2P mapping

2016-02-26 Thread Stephen Warren
On 02/26/2016 11:44 AM, Marek Vasut wrote: On 02/26/2016 07:16 PM, Stephen Warren wrote: Hi! [...] Tom reported this to me too, sorry :-( Do you have an idea how to fix this too? I am now installing arm64 toolchain. I haven't looked at it yet. I've seen similar problems in the bast handl

Re: [U-Boot] [PATCH 3/5] usb: ehci: Implement V2P mapping

2016-02-26 Thread Marek Vasut
On 02/26/2016 07:16 PM, Stephen Warren wrote: Hi! [...] >> Tom reported this to me too, sorry :-( >> >> Do you have an idea how to fix this too? I am now installing arm64 >> toolchain. > > I haven't looked at it yet. I've seen similar problems in the bast > handled by casting between integer

Re: [U-Boot] [PATCH 3/5] usb: ehci: Implement V2P mapping

2016-02-26 Thread Stephen Warren
On 02/26/2016 09:55 AM, Marek Vasut wrote: On 02/26/2016 05:48 PM, Stephen Warren wrote: On 01/26/2016 07:14 PM, Marek Vasut wrote: Certain processor architectures, like MIPS, require that the USB structures and transfer buffers are passed with their PA to the USB controller. If VA is passed, t

Re: [U-Boot] [PATCH 3/5] usb: ehci: Implement V2P mapping

2016-02-26 Thread Marek Vasut
On 02/26/2016 05:48 PM, Stephen Warren wrote: > On 01/26/2016 07:14 PM, Marek Vasut wrote: >> Certain processor architectures, like MIPS, require that the USB >> structures and transfer buffers are passed with their PA to the >> USB controller. If VA is passed, the USB will not work. Add the >> nec

Re: [U-Boot] [PATCH 3/5] usb: ehci: Implement V2P mapping

2016-02-26 Thread Stephen Warren
On 01/26/2016 07:14 PM, Marek Vasut wrote: Certain processor architectures, like MIPS, require that the USB structures and transfer buffers are passed with their PA to the USB controller. If VA is passed, the USB will not work. Add the necessary virt_to_phys() calls into the USB EHCI code to make

[U-Boot] [PATCH 3/5] usb: ehci: Implement V2P mapping

2016-01-26 Thread Marek Vasut
Certain processor architectures, like MIPS, require that the USB structures and transfer buffers are passed with their PA to the USB controller. If VA is passed, the USB will not work. Add the necessary virt_to_phys() calls into the USB EHCI code to make it work. Signed-off-by: Marek Vasut Cc: Da