linux-embedded.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Li Yang-R58472 <r58472@freescale.com>
To: Vineeth <vneethv@gmail.com>,
	"linux-embedded@vger.kernel.org" <linux-embedded@vger.kernel.org>,
	"linuxppc-dev@lists.ozlabs.org" <linuxppc-dev@lists.ozlabs.org>,
	"linuxppc-embedded@ozlabs.org" <linuxppc-embedded@ozlabs.org>,
	Wood Scott-B07421 <B07421@freescale.com>,
	"mporter@kernel.crashing.org" <mporter@kernel.crashing.org>
Cc: "ranenikhil19@gmail.com" <ranenikhil19@gmail.com>,
	Alexandre Bounine <alexandre.bounine@idt.com>
Subject: RE: rionet driver with MMIO DMA capability
Date: Fri, 6 Jul 2012 02:51:41 +0000	[thread overview]
Message-ID: <94F013E7935FF44C83EBE7784D62AD3F0934AA59@039-SN2MPN1-022.039d.mgd.msft.net> (raw)
In-Reply-To: <CAFbQSaDWXTg429q-tTRvcgAEsA1OmHzFVhPNOmSRnWjMpSZfpA@mail.gmail.com>



> -----Original Message-----
> From: Linuxppc-dev [mailto:linuxppc-dev-
> bounces+leoli=freescale.com@lists.ozlabs.org] On Behalf Of Vineeth
> Sent: Wednesday, July 04, 2012 1:16 AM
> To: linux-embedded@vger.kernel.org; linuxppc-dev@lists.ozlabs.org;
> linuxppc-embedded@ozlabs.org; Wood Scott-B07421;
> mporter@kernel.crashing.org
> Cc: ranenikhil19@gmail.com
> Subject: rionet driver with MMIO DMA capability
> 
> 
> Hi,
> 
> With kernel mainstream version 3.5.rc-5 there's SRIO low level driver
> with DMA support for MMIO. But the rionet driver in the same kernel
> version doesnt support MMIO.
> 
> We are trying to find the maximum bandwidth that we can achieve using our
> custom board's(quad MPC8641 )  4-lane SRIO.
> Now we are worried how to use this SRIO low level driver effectively ?
> 
> The RIOnet driver (with 3.5.-rc5) uses message based communication. This
> doesnt use the DMA capability of low level driver. with this we are
> getting a bandwidth of nearly 900Mbps, which is very less.
> 
> Is there any example code or modified middle ware driver for rionet/ or
> any code which uses the low level driver apis with MMIO DMA??

We provided the support for DMA in the old BSPs but didn't got the luck to make it upstream.  I heard Alex (CCed) is working on an upstream-able version of the feature.  Probably he can help to provide some code.

Leo

      reply	other threads:[~2012-07-06  2:51 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-04  6:15 rionet driver with MMIO DMA capability Vineeth
2012-07-06  2:51 ` Li Yang-R58472 [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=94F013E7935FF44C83EBE7784D62AD3F0934AA59@039-SN2MPN1-022.039d.mgd.msft.net \
    --to=r58472@freescale.com \
    --cc=B07421@freescale.com \
    --cc=alexandre.bounine@idt.com \
    --cc=linux-embedded@vger.kernel.org \
    --cc=linuxppc-dev@lists.ozlabs.org \
    --cc=linuxppc-embedded@ozlabs.org \
    --cc=mporter@kernel.crashing.org \
    --cc=ranenikhil19@gmail.com \
    --cc=vneethv@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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 read-only IMAP folder(s) and NNTP newsgroup(s).