[linux-yocto] [PATCH] intel-x86-64: Move configs from x86 and x86-64 shared to x86-64

Bruce Ashfield bruce.ashfield at windriver.com
Wed Nov 7 14:01:10 PST 2018


On 2018-11-06 4:22 a.m., Hongzhi.Song wrote:
> These configs are possessed privately by x86-64.

It isn't clear from the options themselves. Can you elaborate
in the commit message as to why IXGBE_DCA is 64bit only ?

Bruce

> 
> Signed-off-by: Hongzhi.Song <hongzhi.song at windriver.com>
> ---
>   bsp/intel-x86/intel-x86-64.scc  | 1 +
>   bsp/intel-x86/intel-x86.scc     | 1 +
>   features/ixgbe/ixgbe-x86-64.cfg | 1 +
>   features/ixgbe/ixgbe-x86-64.scc | 3 +++
>   features/ixgbe/ixgbe.cfg        | 1 -
>   features/ixgbe/ixgbe.scc        | 1 -
>   6 files changed, 6 insertions(+), 2 deletions(-)
>   create mode 100644 features/ixgbe/ixgbe-x86-64.cfg
>   create mode 100644 features/ixgbe/ixgbe-x86-64.scc
> 
> diff --git a/bsp/intel-x86/intel-x86-64.scc b/bsp/intel-x86/intel-x86-64.scc
> index c23611e..50ebf0e 100644
> --- a/bsp/intel-x86/intel-x86-64.scc
> +++ b/bsp/intel-x86/intel-x86-64.scc
> @@ -7,3 +7,4 @@ include cfg/x86_64.scc nopatch
>   include intel-x86.scc
>   kconf hardware intel-x86-64.cfg
>   include features/x2apic/x2apic.scc
> +include features/ixgbe/ixgbe-x86-64.scc
> diff --git a/bsp/intel-x86/intel-x86.scc b/bsp/intel-x86/intel-x86.scc
> index bad7c65..aee6d5e 100644
> --- a/bsp/intel-x86/intel-x86.scc
> +++ b/bsp/intel-x86/intel-x86.scc
> @@ -7,6 +7,7 @@ include cfg/sound.scc
>   include cfg/efi-ext.scc
>   include cfg/boot-live.scc
>   include cfg/intel.scc
> +include cfg/dmaengine.scc
>   
>   include features/netfilter/netfilter.scc
>   include features/profiling/profiling.scc
> diff --git a/features/ixgbe/ixgbe-x86-64.cfg b/features/ixgbe/ixgbe-x86-64.cfg
> new file mode 100644
> index 0000000..36c6076
> --- /dev/null
> +++ b/features/ixgbe/ixgbe-x86-64.cfg
> @@ -0,0 +1 @@
> +CONFIG_IXGBE_DCA=y
> diff --git a/features/ixgbe/ixgbe-x86-64.scc b/features/ixgbe/ixgbe-x86-64.scc
> new file mode 100644
> index 0000000..2bd2d7c
> --- /dev/null
> +++ b/features/ixgbe/ixgbe-x86-64.scc
> @@ -0,0 +1,3 @@
> +kconf hardware ixgbe-x86-64.cfg
> +
> +include features/dca/dca.scc
> diff --git a/features/ixgbe/ixgbe.cfg b/features/ixgbe/ixgbe.cfg
> index c7abf3b..31d8b1d 100644
> --- a/features/ixgbe/ixgbe.cfg
> +++ b/features/ixgbe/ixgbe.cfg
> @@ -1,6 +1,5 @@
>   CONFIG_IXGBE=m
>   
>   CONFIG_DCB=y
> -CONFIG_IXGBE_DCA=y
>   CONFIG_IXGBE_DCB=y
>   CONFIG_IXGBEVF=m
> diff --git a/features/ixgbe/ixgbe.scc b/features/ixgbe/ixgbe.scc
> index d22aa5c..a256a6e 100644
> --- a/features/ixgbe/ixgbe.scc
> +++ b/features/ixgbe/ixgbe.scc
> @@ -1,3 +1,2 @@
>   kconf hardware ixgbe.cfg
>   
> -include features/dca/dca.scc
> 



More information about the linux-yocto mailing list