* PCI DMA Problems With 82xx? @ 2008-06-17 19:32 Mike Winter 2008-06-17 21:29 ` Scott Wood 0 siblings, 1 reply; 11+ messages in thread From: Mike Winter @ 2008-06-17 19:32 UTC (permalink / raw) To: linuxppc-embedded We are developing with an 8248-based platform, and we have a vendor telling us that the PCI hardware is unreliable on this CPU family, in particular the DMA functionality. A quick search of this list doesn't turn up any horror stories, although the processor does have some PCI errata listed. Does anybody have any practical experience using PCI on the 8248 or similar that they can share with me? Thanks. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: PCI DMA Problems With 82xx? 2008-06-17 19:32 PCI DMA Problems With 82xx? Mike Winter @ 2008-06-17 21:29 ` Scott Wood 2008-06-17 21:49 ` Rune Torgersen 2008-06-18 13:32 ` Anybody have an mpc5200b mscan linux driver under 2.6.24, ARCH=powerpc or equiv? Mike Timmons 0 siblings, 2 replies; 11+ messages in thread From: Scott Wood @ 2008-06-17 21:29 UTC (permalink / raw) To: Mike Winter; +Cc: linuxppc-embedded Mike Winter wrote: > We are developing with an 8248-based platform, and we have a vendor > telling us that the PCI hardware is unreliable on this CPU family, in > particular the DMA functionality. A quick search of this list doesn't > turn up any horror stories, although the processor does have some PCI > errata listed. Does anybody have any practical experience using PCI on > the 8248 or similar that they can share with me? Thanks. Make sure that you park the bus on PCI, and elevate PCI's arbitration priority. See fixup_pci() in arch/powerpc/boot/cuboot-pq2.c. I haven't had a problem with PCI DMA when that is done, though I haven't done significant stress testing. -Scott ^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: PCI DMA Problems With 82xx? 2008-06-17 21:29 ` Scott Wood @ 2008-06-17 21:49 ` Rune Torgersen 2008-06-17 21:51 ` Rune Torgersen 2008-06-17 21:52 ` Scott Wood 2008-06-18 13:32 ` Anybody have an mpc5200b mscan linux driver under 2.6.24, ARCH=powerpc or equiv? Mike Timmons 1 sibling, 2 replies; 11+ messages in thread From: Rune Torgersen @ 2008-06-17 21:49 UTC (permalink / raw) To: Scott Wood, Mike Winter; +Cc: linuxppc-embedded linuxppc-embedded-bounces+runet=3Dinnovsys.com@ozlabs.org wrote: > Mike Winter wrote: >> We are developing with an 8248-based platform, and we have a vendor >> telling us that the PCI hardware is unreliable on this CPU family, in >> particular the DMA functionality. A quick search of this list >> doesn't turn up any horror stories, although the processor does have >> some PCI errata listed. Does anybody have any practical experience >> using PCI on the 8248 or similar that they can share with me? =20 >> Thanks.=20 We're using all four PCI DMA's on 8265 and 8280 CPU's. The only issue we have run into was that we get an occational bus error (timeout) reading the PCI-DMA status registers... We've worked around that by using an exception handler to just retry the access when (not if) it fails. Freescale has addmitted to us that there might be an issue reading the DMA status register (no errata though). ^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: PCI DMA Problems With 82xx? 2008-06-17 21:49 ` Rune Torgersen @ 2008-06-17 21:51 ` Rune Torgersen 2008-06-17 21:52 ` Scott Wood 1 sibling, 0 replies; 11+ messages in thread From: Rune Torgersen @ 2008-06-17 21:51 UTC (permalink / raw) To: Scott Wood, Mike Winter; +Cc: linuxppc-embedded linuxppc-embedded-bounces+runet=3Dinnovsys.com@ozlabs.org wrote: > linuxppc-embedded-bounces+runet=3Dinnovsys.com@ozlabs.org wrote: >> Mike Winter wrote: >>> We are developing with an 8248-based platform, and we have a vendor >>> telling us that the PCI hardware is unreliable on this CPU family, >>> in particular the DMA functionality. A quick search of this list >>> doesn't turn up any horror stories, although the processor does have >>> some PCI errata listed. Does anybody have any practical experience >>> using PCI on the 8248 or similar that they can share with me? >>> Thanks. >=20 > We're using all four PCI DMA's on 8265 and 8280 CPU's. > The only issue we have run into was that we get an occational > bus error > (timeout) reading the PCI-DMA status registers... > We've worked around that by using an exception handler to > just retry the > access when (not if) it fails. And we have to read the status register multiple times and compare to make sure we have a valid read, as we've seen wacky reads occationally. ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: PCI DMA Problems With 82xx? 2008-06-17 21:49 ` Rune Torgersen 2008-06-17 21:51 ` Rune Torgersen @ 2008-06-17 21:52 ` Scott Wood 1 sibling, 0 replies; 11+ messages in thread From: Scott Wood @ 2008-06-17 21:52 UTC (permalink / raw) To: Rune Torgersen; +Cc: Mike Winter, linuxppc-embedded Rune Torgersen wrote: > linuxppc-embedded-bounces+runet=innovsys.com@ozlabs.org wrote: >> Mike Winter wrote: >>> We are developing with an 8248-based platform, and we have a vendor >>> telling us that the PCI hardware is unreliable on this CPU family, in >>> particular the DMA functionality. A quick search of this list >>> doesn't turn up any horror stories, although the processor does have >>> some PCI errata listed. Does anybody have any practical experience >>> using PCI on the 8248 or similar that they can share with me? >>> Thanks. > > We're using all four PCI DMA's on 8265 and 8280 CPU's. Hmm, did he mean bus-mastering from PCI devices, or the DMA block which is documented as part of PCI on older chips, but really has nothing to do with it that I can figure out? -Scott ^ permalink raw reply [flat|nested] 11+ messages in thread
* Anybody have an mpc5200b mscan linux driver under 2.6.24, ARCH=powerpc or equiv? 2008-06-17 21:29 ` Scott Wood 2008-06-17 21:49 ` Rune Torgersen @ 2008-06-18 13:32 ` Mike Timmons 2008-06-18 13:45 ` Wolfgang Grandegger 1 sibling, 1 reply; 11+ messages in thread From: Mike Timmons @ 2008-06-18 13:32 UTC (permalink / raw) To: linuxppc-embedded I'm trying to wrestle the peak CAN driver for the old, non-device-tree ppc into submission but I'm making a mess of it so far. I think I'll get it going at some point, but if anybody has or knows of an mscan driver for the mpc5200 can you alert me? Thanks, Mike -----Original Message----- From: linuxppc-embedded-bounces+mike_timmons=3Dtrimble.com@ozlabs.org [mailto:linuxppc-embedded-bounces+mike_timmons=3Dtrimble.com@ozlabs.org] On Behalf Of Scott Wood Sent: Tuesday, June 17, 2008 4:30 PM To: Mike Winter Cc: linuxppc-embedded@ozlabs.org Subject: Re: PCI DMA Problems With 82xx? Mike Winter wrote: > We are developing with an 8248-based platform, and we have a vendor=20 > telling us that the PCI hardware is unreliable on this CPU family, in=20 > particular the DMA functionality. A quick search of this list doesn't > turn up any horror stories, although the processor does have some PCI=20 > errata listed. Does anybody have any practical experience using PCI on=20 > the 8248 or similar that they can share with me? Thanks. Make sure that you park the bus on PCI, and elevate PCI's arbitration=20 priority. See fixup_pci() in arch/powerpc/boot/cuboot-pq2.c. I haven't had a problem with PCI DMA when that is done, though I haven't done significant stress testing. -Scott _______________________________________________ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Anybody have an mpc5200b mscan linux driver under 2.6.24, ARCH=powerpc or equiv? 2008-06-18 13:32 ` Anybody have an mpc5200b mscan linux driver under 2.6.24, ARCH=powerpc or equiv? Mike Timmons @ 2008-06-18 13:45 ` Wolfgang Grandegger 2008-06-18 14:02 ` Mike Timmons 0 siblings, 1 reply; 11+ messages in thread From: Wolfgang Grandegger @ 2008-06-18 13:45 UTC (permalink / raw) To: Mike Timmons; +Cc: linuxppc-embedded Mike Timmons wrote: > I'm trying to wrestle the peak CAN driver for the old, non-device-tree > ppc into submission but I'm making a mess of it so far. > > I think I'll get it going at some point, but if anybody has or knows of > an mscan driver for the mpc5200 can you alert me? http://svn.berlios.de/svnroot/repos/socketcan/trunk/README The Socket-CAN core is part of the official kernel since 2.6.25. Wolfgang. > > Thanks, > Mike > > -----Original Message----- > From: linuxppc-embedded-bounces+mike_timmons=trimble.com@ozlabs.org > [mailto:linuxppc-embedded-bounces+mike_timmons=trimble.com@ozlabs.org] > On Behalf Of Scott Wood > Sent: Tuesday, June 17, 2008 4:30 PM > To: Mike Winter > Cc: linuxppc-embedded@ozlabs.org > Subject: Re: PCI DMA Problems With 82xx? > > Mike Winter wrote: >> We are developing with an 8248-based platform, and we have a vendor >> telling us that the PCI hardware is unreliable on this CPU family, in >> particular the DMA functionality. A quick search of this list doesn't > >> turn up any horror stories, although the processor does have some PCI >> errata listed. Does anybody have any practical experience using PCI > on >> the 8248 or similar that they can share with me? Thanks. > > Make sure that you park the bus on PCI, and elevate PCI's arbitration > priority. See fixup_pci() in arch/powerpc/boot/cuboot-pq2.c. > > I haven't had a problem with PCI DMA when that is done, though I haven't > > done significant stress testing. > > -Scott > _______________________________________________ > Linuxppc-embedded mailing list > Linuxppc-embedded@ozlabs.org > https://ozlabs.org/mailman/listinfo/linuxppc-embedded > _______________________________________________ > Linuxppc-embedded mailing list > Linuxppc-embedded@ozlabs.org > https://ozlabs.org/mailman/listinfo/linuxppc-embedded > > ^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: Anybody have an mpc5200b mscan linux driver under 2.6.24, ARCH=powerpc or equiv? 2008-06-18 13:45 ` Wolfgang Grandegger @ 2008-06-18 14:02 ` Mike Timmons 2008-06-18 14:18 ` Wolfgang Grandegger 2008-06-19 10:38 ` Daniel Schnell 0 siblings, 2 replies; 11+ messages in thread From: Mike Timmons @ 2008-06-18 14:02 UTC (permalink / raw) To: Wolfgang Grandegger; +Cc: linuxppc-embedded Thanks for the quick response. I'm currently using 2.6.24 ARCH=3Dpowerpc on the Lite5200b. I just searched for an obvious patch but it is unclear to me what patch(es) I should take at this point. Can you direct me to the patch(es) I need? Again, thank you. -Mike=20 -----Original Message----- From: Wolfgang Grandegger [mailto:wg@grandegger.com]=20 Sent: Wednesday, June 18, 2008 8:45 AM To: Mike Timmons Cc: linuxppc-embedded@ozlabs.org Subject: Re: Anybody have an mpc5200b mscan linux driver under 2.6.24, ARCH=3Dpowerpc or equiv? Mike Timmons wrote: > I'm trying to wrestle the peak CAN driver for the old, non-device-tree > ppc into submission but I'm making a mess of it so far. >=20 > I think I'll get it going at some point, but if anybody has or knows of > an mscan driver for the mpc5200 can you alert me? http://svn.berlios.de/svnroot/repos/socketcan/trunk/README The Socket-CAN core is part of the official kernel since 2.6.25. Wolfgang. >=20 > Thanks, > Mike >=20 > -----Original Message----- > From: linuxppc-embedded-bounces+mike_timmons=3Dtrimble.com@ozlabs.org > = [mailto:linuxppc-embedded-bounces+mike_timmons=3Dtrimble.com@ozlabs.org] > On Behalf Of Scott Wood > Sent: Tuesday, June 17, 2008 4:30 PM > To: Mike Winter > Cc: linuxppc-embedded@ozlabs.org > Subject: Re: PCI DMA Problems With 82xx? >=20 > Mike Winter wrote: >> We are developing with an 8248-based platform, and we have a vendor=20 >> telling us that the PCI hardware is unreliable on this CPU family, in >> particular the DMA functionality. A quick search of this list doesn't >=20 >> turn up any horror stories, although the processor does have some PCI >> errata listed. Does anybody have any practical experience using PCI > on=20 >> the 8248 or similar that they can share with me? Thanks. >=20 > Make sure that you park the bus on PCI, and elevate PCI's arbitration=20 > priority. See fixup_pci() in arch/powerpc/boot/cuboot-pq2.c. >=20 > I haven't had a problem with PCI DMA when that is done, though I haven't >=20 > done significant stress testing. >=20 > -Scott > _______________________________________________ > Linuxppc-embedded mailing list > Linuxppc-embedded@ozlabs.org > https://ozlabs.org/mailman/listinfo/linuxppc-embedded > _______________________________________________ > Linuxppc-embedded mailing list > Linuxppc-embedded@ozlabs.org > https://ozlabs.org/mailman/listinfo/linuxppc-embedded >=20 >=20 ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Anybody have an mpc5200b mscan linux driver under 2.6.24, ARCH=powerpc or equiv? 2008-06-18 14:02 ` Mike Timmons @ 2008-06-18 14:18 ` Wolfgang Grandegger 2008-06-18 16:16 ` Mike Timmons 2008-06-19 10:38 ` Daniel Schnell 1 sibling, 1 reply; 11+ messages in thread From: Wolfgang Grandegger @ 2008-06-18 14:18 UTC (permalink / raw) To: Mike Timmons; +Cc: linuxppc-embedded Mike Timmons wrote: > Thanks for the quick response. I'm currently using 2.6.24 ARCH=powerpc > on the Lite5200b. I just searched for an obvious patch but it is unclear > to me what patch(es) I should take at this point. > > Can you direct me to the patch(es) I need? Again, thank you. As a first try you can build Socket-CAN out of tree by just downloading the SVN trunk repository as described here: http://developer.berlios.de/svn/?group_id=6475 Then go to trunk/kernel/2.6 and type: $ make ARCH=powerpc KERNELDIR=<path-to-kernel> \ CONFIG_CAN_MSCAN=m CONFIG_CAN_MPC52XX=m You need the following modules on your target: drivers/net/can/*.ko drivers/net/can/mscan/*.ko There is a script to create kernel patches, but I don't known if it works right now (there have been some issues recently). Please ask on the Socket-CAN mailing list. Wolfgang. > > -Mike > > -----Original Message----- > From: Wolfgang Grandegger [mailto:wg@grandegger.com] > Sent: Wednesday, June 18, 2008 8:45 AM > To: Mike Timmons > Cc: linuxppc-embedded@ozlabs.org > Subject: Re: Anybody have an mpc5200b mscan linux driver under 2.6.24, > ARCH=powerpc or equiv? > > Mike Timmons wrote: >> I'm trying to wrestle the peak CAN driver for the old, non-device-tree >> ppc into submission but I'm making a mess of it so far. >> >> I think I'll get it going at some point, but if anybody has or knows > of >> an mscan driver for the mpc5200 can you alert me? > > http://svn.berlios.de/svnroot/repos/socketcan/trunk/README > > The Socket-CAN core is part of the official kernel since 2.6.25. > > Wolfgang. > >> Thanks, >> Mike >> >> -----Original Message----- >> From: linuxppc-embedded-bounces+mike_timmons=trimble.com@ozlabs.org >> [mailto:linuxppc-embedded-bounces+mike_timmons=trimble.com@ozlabs.org] >> On Behalf Of Scott Wood >> Sent: Tuesday, June 17, 2008 4:30 PM >> To: Mike Winter >> Cc: linuxppc-embedded@ozlabs.org >> Subject: Re: PCI DMA Problems With 82xx? >> >> Mike Winter wrote: >>> We are developing with an 8248-based platform, and we have a vendor >>> telling us that the PCI hardware is unreliable on this CPU family, in > >>> particular the DMA functionality. A quick search of this list > doesn't >>> turn up any horror stories, although the processor does have some PCI > >>> errata listed. Does anybody have any practical experience using PCI >> on >>> the 8248 or similar that they can share with me? Thanks. >> Make sure that you park the bus on PCI, and elevate PCI's arbitration >> priority. See fixup_pci() in arch/powerpc/boot/cuboot-pq2.c. >> >> I haven't had a problem with PCI DMA when that is done, though I > haven't >> done significant stress testing. >> >> -Scott >> _______________________________________________ >> Linuxppc-embedded mailing list >> Linuxppc-embedded@ozlabs.org >> https://ozlabs.org/mailman/listinfo/linuxppc-embedded >> _______________________________________________ >> Linuxppc-embedded mailing list >> Linuxppc-embedded@ozlabs.org >> https://ozlabs.org/mailman/listinfo/linuxppc-embedded >> >> > > ^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: Anybody have an mpc5200b mscan linux driver under 2.6.24, ARCH=powerpc or equiv? 2008-06-18 14:18 ` Wolfgang Grandegger @ 2008-06-18 16:16 ` Mike Timmons 0 siblings, 0 replies; 11+ messages in thread From: Mike Timmons @ 2008-06-18 16:16 UTC (permalink / raw) To: Wolfgang Grandegger; +Cc: linuxppc-embedded Thanks again Wolfgang. I've successfully built and insmod' the following:=20 vcan.ko=20 can-dev.ko=20 mscan-mpc5200.ko (I'll figure out the dependencies for modules.dep and use modprobe in the future, but for now I think I've loaded what I need). It looks like I should be good-to-go, but I'm having a socket address issue with the cansniffer app. I have posted a question to the socket-CAN mailing list. Your advice below did get me successfully building the modules for my 2.6.24 kernel, so that part of the issue is closed. -Mike -----Original Message----- From: Wolfgang Grandegger [mailto:wg@grandegger.com]=20 Sent: Wednesday, June 18, 2008 9:19 AM To: Mike Timmons Cc: linuxppc-embedded@ozlabs.org Subject: Re: Anybody have an mpc5200b mscan linux driver under 2.6.24, ARCH=3Dpowerpc or equiv? Mike Timmons wrote: > Thanks for the quick response. I'm currently using 2.6.24 = ARCH=3Dpowerpc > on the Lite5200b. I just searched for an obvious patch but it is unclear > to me what patch(es) I should take at this point. >=20 > Can you direct me to the patch(es) I need? Again, thank you. As a first try you can build Socket-CAN out of tree by just downloading=20 the SVN trunk repository as described here: http://developer.berlios.de/svn/?group_id=3D6475 Then go to trunk/kernel/2.6 and type: $ make ARCH=3Dpowerpc KERNELDIR=3D<path-to-kernel> \ CONFIG_CAN_MSCAN=3Dm CONFIG_CAN_MPC52XX=3Dm You need the following modules on your target: drivers/net/can/*.ko drivers/net/can/mscan/*.ko There is a script to create kernel patches, but I don't known if it=20 works right now (there have been some issues recently). Please ask on=20 the Socket-CAN mailing list. Wolfgang. >=20 > -Mike=20 >=20 > -----Original Message----- > From: Wolfgang Grandegger [mailto:wg@grandegger.com]=20 > Sent: Wednesday, June 18, 2008 8:45 AM > To: Mike Timmons > Cc: linuxppc-embedded@ozlabs.org > Subject: Re: Anybody have an mpc5200b mscan linux driver under 2.6.24, > ARCH=3Dpowerpc or equiv? >=20 > Mike Timmons wrote: >> I'm trying to wrestle the peak CAN driver for the old, non-device-tree >> ppc into submission but I'm making a mess of it so far. >> >> I think I'll get it going at some point, but if anybody has or knows > of >> an mscan driver for the mpc5200 can you alert me? >=20 > http://svn.berlios.de/svnroot/repos/socketcan/trunk/README >=20 > The Socket-CAN core is part of the official kernel since 2.6.25. >=20 > Wolfgang. >=20 >> Thanks, >> Mike >> >> -----Original Message----- >> From: linuxppc-embedded-bounces+mike_timmons=3Dtrimble.com@ozlabs.org >> [mailto:linuxppc-embedded-bounces+mike_timmons=3Dtrimble.com@ozlabs.org] >> On Behalf Of Scott Wood >> Sent: Tuesday, June 17, 2008 4:30 PM >> To: Mike Winter >> Cc: linuxppc-embedded@ozlabs.org >> Subject: Re: PCI DMA Problems With 82xx? >> >> Mike Winter wrote: >>> We are developing with an 8248-based platform, and we have a vendor=20 >>> telling us that the PCI hardware is unreliable on this CPU family, in >=20 >>> particular the DMA functionality. A quick search of this list > doesn't >>> turn up any horror stories, although the processor does have some PCI >=20 >>> errata listed. Does anybody have any practical experience using PCI >> on=20 >>> the 8248 or similar that they can share with me? Thanks. >> Make sure that you park the bus on PCI, and elevate PCI's arbitration >> priority. See fixup_pci() in arch/powerpc/boot/cuboot-pq2.c. >> >> I haven't had a problem with PCI DMA when that is done, though I > haven't >> done significant stress testing. >> >> -Scott >> _______________________________________________ >> Linuxppc-embedded mailing list >> Linuxppc-embedded@ozlabs.org >> https://ozlabs.org/mailman/listinfo/linuxppc-embedded >> _______________________________________________ >> Linuxppc-embedded mailing list >> Linuxppc-embedded@ozlabs.org >> https://ozlabs.org/mailman/listinfo/linuxppc-embedded >> >> >=20 >=20 ^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: Anybody have an mpc5200b mscan linux driver under 2.6.24, ARCH=powerpc or equiv? 2008-06-18 14:02 ` Mike Timmons 2008-06-18 14:18 ` Wolfgang Grandegger @ 2008-06-19 10:38 ` Daniel Schnell 1 sibling, 0 replies; 11+ messages in thread From: Daniel Schnell @ 2008-06-19 10:38 UTC (permalink / raw) To: Mike Timmons; +Cc: linuxppc-embedded [-- Attachment #1: Type: text/plain, Size: 2892 bytes --] Mike, We are using the attached patch from socketcan svn trunk r679 against 2.6.24. Best regards, Daniel. Mike Timmons wrote: > Thanks for the quick response. I'm currently using 2.6.24 > ARCH=powerpc on the Lite5200b. I just searched for an obvious patch > but it is unclear to me what patch(es) I should take at this point. > > Can you direct me to the patch(es) I need? Again, thank you. > > -Mike > > -----Original Message----- > From: Wolfgang Grandegger [mailto:wg@grandegger.com] > Sent: Wednesday, June 18, 2008 8:45 AM > To: Mike Timmons > Cc: linuxppc-embedded@ozlabs.org > Subject: Re: Anybody have an mpc5200b mscan linux driver under > 2.6.24, ARCH=powerpc or equiv? > > Mike Timmons wrote: >> I'm trying to wrestle the peak CAN driver for the old, >> non-device-tree ppc into submission but I'm making a mess of it so >> far. >> >> I think I'll get it going at some point, but if anybody has or knows >> of an mscan driver for the mpc5200 can you alert me? > > http://svn.berlios.de/svnroot/repos/socketcan/trunk/README > > The Socket-CAN core is part of the official kernel since 2.6.25. > > Wolfgang. > >> >> Thanks, >> Mike >> >> -----Original Message----- >> From: linuxppc-embedded-bounces+mike_timmons=trimble.com@ozlabs.org >> [mailto:linuxppc-embedded-bounces+mike_timmons=trimble.com@ozlabs.org] >> On Behalf Of Scott Wood Sent: Tuesday, June 17, 2008 4:30 PM >> To: Mike Winter >> Cc: linuxppc-embedded@ozlabs.org >> Subject: Re: PCI DMA Problems With 82xx? >> >> Mike Winter wrote: >>> We are developing with an 8248-based platform, and we have a vendor >>> telling us that the PCI hardware is unreliable on this CPU family, >>> in > >>> particular the DMA functionality. A quick search of this list >>> doesn't >> >>> turn up any horror stories, although the processor does have some >>> PCI > >>> errata listed. Does anybody have any practical experience using >>> PCI on the 8248 or similar that they can share with me? Thanks. >> >> Make sure that you park the bus on PCI, and elevate PCI's arbitration >> priority. See fixup_pci() in arch/powerpc/boot/cuboot-pq2.c. >> >> I haven't had a problem with PCI DMA when that is done, though I >> haven't >> >> done significant stress testing. >> >> -Scott >> _______________________________________________ >> Linuxppc-embedded mailing list >> Linuxppc-embedded@ozlabs.org >> https://ozlabs.org/mailman/listinfo/linuxppc-embedded >> _______________________________________________ >> Linuxppc-embedded mailing list >> Linuxppc-embedded@ozlabs.org >> https://ozlabs.org/mailman/listinfo/linuxppc-embedded >> >> > > _______________________________________________ > Linuxppc-embedded mailing list > Linuxppc-embedded@ozlabs.org > https://ozlabs.org/mailman/listinfo/linuxppc-embedded [-- Attachment #2: patch-2.6.24-socketcan-all-r679.gz --] [-- Type: application/x-gzip, Size: 85176 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2008-06-19 10:50 UTC | newest] Thread overview: 11+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2008-06-17 19:32 PCI DMA Problems With 82xx? Mike Winter 2008-06-17 21:29 ` Scott Wood 2008-06-17 21:49 ` Rune Torgersen 2008-06-17 21:51 ` Rune Torgersen 2008-06-17 21:52 ` Scott Wood 2008-06-18 13:32 ` Anybody have an mpc5200b mscan linux driver under 2.6.24, ARCH=powerpc or equiv? Mike Timmons 2008-06-18 13:45 ` Wolfgang Grandegger 2008-06-18 14:02 ` Mike Timmons 2008-06-18 14:18 ` Wolfgang Grandegger 2008-06-18 16:16 ` Mike Timmons 2008-06-19 10:38 ` Daniel Schnell
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).