[linux-yocto] [PATCH 2/2] new feature for I/OAT DMA driver
Kamble, Nitin A
nitin.a.kamble at intel.com
Mon Mar 4 09:01:49 PST 2013
> -----Original Message-----
> From: linux-yocto-bounces at yoctoproject.org [mailto:linux-yocto-
> bounces at yoctoproject.org] On Behalf Of Tom Zanussi
> Sent: Friday, March 01, 2013 9:19 PM
> To: Development list for the linux-yocto*.git Linux kernel repositories
> Subject: Re: [linux-yocto] [PATCH 2/2] new feature for I/OAT DMA driver
>
> On Fri, 2013-03-01 at 17:05 -0800, nitin.a.kamble at intel.com wrote:
> > From: Nitin A Kamble <nitin.a.kamble at intel.com>
> >
> > This commit implements a new ioatdma feature by providing a config
> > fragment to enable Crystal Forest DMA/DCA (ioatdma) driver configuration
> for BSP kernels.
> >
>
> I'm just wondering if there's any overlap or conflict with the existing dca
> feature - it seems that they at least have the CONFIG_INTEL_IOATDMA
> option in common, so wondering whether the existing dca feature could
> either use the ioatdma feature, or whether this new stuff could be using the
> dca feature instead. I'm not too familiar with it, so can't say off the top of my
> head, just pointing it out in case you missed it...
>
> features/dca/dca.cfg:
>
> CONFIG_INTEL_IOATDMA=m
>
> and features/dca/dca.scc:
>
> define KFEATURE_DESCRIPTION "Enable DCA for IOATDMA capable devices"
> define KFEATURE_COMPATIBILITY board
>
> kconf hardware dca.cfg
>
> include cfg/dmaengine.scc
Hi Tom,
Good you found this overlap. This is the same feature with a different name. I will update my pull request
accordingly.
Nitin
>
>
> > Signed-off-by: Nitin A Kamble <nitin.a.kamble at intel.com>
> > ---
> > meta/cfg/kernel-cache/features/ioatdma/ioatdma.cfg | 1 +
> > meta/cfg/kernel-cache/features/ioatdma/ioatdma.scc | 1 +
> > 2 files changed, 2 insertions(+), 0 deletions(-) create mode 100644
> > meta/cfg/kernel-cache/features/ioatdma/ioatdma.cfg
> > create mode 100644 meta/cfg/kernel-
> cache/features/ioatdma/ioatdma.scc
> >
> > diff --git a/meta/cfg/kernel-cache/features/ioatdma/ioatdma.cfg
> > b/meta/cfg/kernel-cache/features/ioatdma/ioatdma.cfg
> > new file mode 100644
> > index 0000000..b62aab2
> > --- /dev/null
> > +++ b/meta/cfg/kernel-cache/features/ioatdma/ioatdma.cfg
> > @@ -0,0 +1 @@
> > +CONFIG_INTEL_IOATDMA=y
> > diff --git a/meta/cfg/kernel-cache/features/ioatdma/ioatdma.scc
> > b/meta/cfg/kernel-cache/features/ioatdma/ioatdma.scc
> > new file mode 100644
> > index 0000000..f1951a6
> > --- /dev/null
> > +++ b/meta/cfg/kernel-cache/features/ioatdma/ioatdma.scc
> > @@ -0,0 +1 @@
> > +kconf hardware ioatdma.cfg
>
>
> _______________________________________________
> linux-yocto mailing list
> linux-yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/linux-yocto
More information about the linux-yocto
mailing list