14.05, dde_linux patch issue?
Robert J Stewart
robjsstewart at ...196...
Mon Jun 2 15:06:46 CEST 2014
The problem appears to be the absence of the file xhci-pci.c from the
contribution directory.
Bob
Sent with AquaMail for Android
http://www.aqua-mail.com
On June 2, 2014 8:30:29 AM Robert J Stewart <robjsstewart at ...196...> wrote:
> Missed your latest email, I'll use your patch.
>
> Bob
>
> Sent with AquaMail for Android
> http://www.aqua-mail.com
>
>
> On June 2, 2014 8:12:05 AM Bob Stewart <robjsstewart at ...196...> wrote:
>
> > Thanks Christian.
> >
> > The patch got through the first hunk for xhci-pci.c but failed on the
> hunk for xhci.c --
> >
> > */Work/Genode/genode-14.05/tool/ports$ ./prepare_port dde_linux**
> > **dde_linux download https://github.com/nfeske/dwc_otg.git**
> > **Cloning into 'src/lib/dde_linux/drivers/usb/host/dwc_otg'...**
> > **remote: Counting objects: 233, done.**
> > **remote: Compressing objects: 100% (93/93), done.**
> > **remote: Total 233 (delta 138), reused 233 (delta 138)**
> > **Receiving objects: 100% (233/233), 420.95 KiB, done.**
> > **Resolving deltas: 100% (138/138), done.**
> > **dde_linux update src/lib/dde_linux/drivers/usb/host/dwc_otg**
> > **dde_linux download
> http://www.kernel.org/pub/linux/kernel/v3.x/linux-3.9.tar.gz**
> > **dde_linux extract linux-3.9.tar.gz**
> > **dde_linux extract linux-3.9.tar.gz**
> > **dde_linux apply patches/*.patch**
> > **The text leading up to this was:**
> > **--------------------------**
> > **|diff -r a103aef8f269 drivers/usb/host/xhci-pci.c**
> > **|--- a/drivers/usb/host/xhci-pci.c Wed Mar 05 13:54:43 2014 +0100**
> > **|+++ b/drivers/usb/host/xhci-pci.c Wed Mar 05 13:58:50 2014 +0100**
> > **--------------------------**
> > **File to patch:*
> >
> > Comparing my patched repos/dde_linux/patches/xhci-quirks.patch with the
> one just updated n the github staging branch, they are identical. This is mine:
> > diff -r a103aef8f269 drivers/usb/host/xhci-pci.c
> > --- a/drivers/usb/host/xhci-pci.c Wed Mar 05 13:54:43 2014 +0100
> > +++ b/drivers/usb/host/xhci-pci.c Wed Mar 05 13:58:50 2014 +0100
> > @@ -34,6 +34,8 @@
> > #define PCI_VENDOR_ID_ETRON 0x1b6f
> > #define PCI_DEVICE_ID_ASROCK_P67 0x7023
> >
> > +#define PCI_VENDOR_ID_RENESAS 0x1912
> > +
> > static const char hcd_name[] = "xhci_hcd";
> >
> > /* called after powerup, by probe or system-pm "wakeup" */
> > @@ -81,6 +83,10 @@
> > if (pdev->vendor == PCI_VENDOR_ID_NEC)
> > xhci->quirks |= XHCI_NEC_HOST;
> >
> > + /* Quirk for RENESAS USB 3.0 express cards */
> > + if (pdev->vendor == PCI_VENDOR_ID_RENESAS)
> > + xhci->quirks |= XHCI_TRUST_TX_LENGTH;
> > +
> > if (pdev->vendor == PCI_VENDOR_ID_AMD && xhci->hci_version == 0x96)
> > xhci->quirks |= XHCI_AMD_0x96_HOST;
> >
> > diff -r a103aef8f269 drivers/usb/host/xhci.c
> > --- a/drivers/usb/host/xhci.c Wed Mar 05 13:54:43 2014 +0100
> > +++ b/drivers/usb/host/xhci.c Wed Mar 05 13:58:50 2014 +0100
> > @@ -4683,6 +4683,14 @@
> >
> > get_quirks(dev, xhci);
> >
> > +
> > + /* In xhci controllers which follow xhci 1.0 spec gives a spurious
> > + * success event after a short transfer. This quirk will ignore such
> > + * spurious event (This is taken from Linux 3.13)
> > + */
> > + if (xhci->hci_version > 0x96)
> > + xhci->quirks |= XHCI_SPURIOUS_SUCCESS;
> > +
> > /* Make sure the HC is halted. */
> > retval = xhci_halt(xhci);
> > if (retval)
> >
> > in my config directory, xhci.c has the patch applied correctly after 4683.
> >
> > Prior to running the tool, I remove the dde_linux directory that had been
> created in my contrib directory from Friday's attempt.
> >
> > Bob
> >
> >
> > On 06/02/2014 05:07 AM, Christian Helmuth wrote:
> > > Hello,
> > >
> > > I removed the .swp file from our patch file. Could your please try it
> > > on your side with the attached patch?
> > >
> > > Greets
> > >
> > >
> > >
> ------------------------------------------------------------------------------
> > > Learn Graph Databases - Download FREE O'Reilly Book
> > > "Graph Databases" is the definitive new guide to graph databases and their
> > > applications. Written by three acclaimed leaders in the field,
> > > this first edition is now available. Download your free book today!
> > > http://p.sf.net/sfu/NeoTech
> > >
> > >
> > > _______________________________________________
> > > Genode-main mailing list
> > > Genode-main at lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/genode-main
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.genode.org/pipermail/users/attachments/20140602/8be03810/attachment.html>
More information about the users
mailing list