[linux-yocto] [PATCH 2/2] new feature for I/OAT DMA driver

Tom Zanussi tom.zanussi at intel.com
Fri Mar 1 21:18:45 PST 2013


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


> 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





More information about the linux-yocto mailing list