On 11/05/12 05:20, David Gibson wrote:
> Here's an updated version that uses a temporary buffer.
>
> From 588a8f874c8d5a658ef95e35164e182a915091db Mon Sep 17 00:00:00 2001
> From: David Gibson
> Date: Mon, 5 Nov 2012 14:29:01 +1100
> Subject: [PATCH] xhci: Fix some DMA host endian bugs
>
> The x
On Fri, Nov 02, 2012 at 08:31:23AM +0100, Gerd Hoffmann wrote:
> Hi,
>
> > +static inline void xhci_dma_write_u32s(XHCIState *xhci, dma_addr_t addr,
> > + uint32_t *buf, size_t len)
> > +{
> > +int i;
> > +
> > +for (i = 0; i < (len / sizeof(uint32_t
On Fri, Nov 02, 2012 at 08:31:23AM +0100, Gerd Hoffmann wrote:
> Hi,
>
> > +static inline void xhci_dma_write_u32s(XHCIState *xhci, dma_addr_t addr,
> > + uint32_t *buf, size_t len)
> > +{
> > +int i;
> > +
> > +for (i = 0; i < (len / sizeof(uint32_t
Hi,
> +static inline void xhci_dma_write_u32s(XHCIState *xhci, dma_addr_t addr,
> + uint32_t *buf, size_t len)
> +{
> +int i;
> +
> +for (i = 0; i < (len / sizeof(uint32_t)); i++) {
> +buf[i] = cpu_to_le32(buf[i]);
> +}
> +pci_dma_wri