On Tue, May 3, 2016 at 10:57 AM, Manjukumar Matha
<manjukumar.harthikote-ma...@xilinx.com> wrote:
> Add kernel configuration for KC705 kit according to latest v9.6 MB support
>
> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-ma...@xilinx.com>
> ---
>  .../bsp/kc705-microblazeel/kc705-microblazeel.cfg       | 17 
> +++++++++++++++++
>  .../bsp/kc705-microblazeel/kc705-microblazeel.scc       |  4 ++++
>  2 files changed, 21 insertions(+)
>  create mode 100644 
> recipes-kernel/linux/config/xilinx-machine/bsp/kc705-microblazeel/kc705-microblazeel.cfg
>  create mode 100644 
> recipes-kernel/linux/config/xilinx-machine/bsp/kc705-microblazeel/kc705-microblazeel.scc
>
> diff --git 
> a/recipes-kernel/linux/config/xilinx-machine/bsp/kc705-microblazeel/kc705-microblazeel.cfg
>  
> b/recipes-kernel/linux/config/xilinx-machine/bsp/kc705-microblazeel/kc705-microblazeel.cfg
> new file mode 100644
> index 0000000..4752326
> --- /dev/null
> +++ 
> b/recipes-kernel/linux/config/xilinx-machine/bsp/kc705-microblazeel/kc705-microblazeel.cfg
> @@ -0,0 +1,17 @@
> +CONFIG_XILINX_MICROBLAZE0_FAMILY="kintex7"
> +
> +# CPU ISA Config
> +CONFIG_XILINX_MICROBLAZE0_USE_MSR_INSTR=1
> +CONFIG_XILINX_MICROBLAZE0_USE_PCMP_INSTR=1
> +CONFIG_XILINX_MICROBLAZE0_USE_BARREL=1
> +CONFIG_XILINX_MICROBLAZE0_USE_DIV=1
> +CONFIG_XILINX_MICROBLAZE0_USE_HW_MUL=2
> +CONFIG_XILINX_MICROBLAZE0_USE_FPU=0
> +CONFIG_XILINX_MICROBLAZE0_HW_VER="9.6"
> +
> +# Memory Base Address
> +CONFIG_KERNEL_BASE_ADDR=0x80000000
> +
> +CONFIG_XILINX_AXI_EMAC=y
> +CONFIG_BLK_DEV_INITRD=y
> +CONFIG_XILINX_PHY=y

These should be coming from the cfg fragments.

CONFIG_XILINX_AXI_EMAC is enabled by
'xilinx-common/bsp/xilinx/soc/drivers/xilinx.cfg'
CONFIG_BLK_DEV_INITRD is enabled by linux-yocto, linux-xlnx sets it
via 'xilinx-base/ktypes/standard/standard.cfg'
CONFIG_XILINX_PHY this config is linux-xlnx only, and this reference
design does not need PCS/PMA as it is using GMII for the ethernet (at
least with the default configuration of the board). However you can
add this config option to
'xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/xilinx.cfg' for
completeness, which will automatically be included when using the
linux-xlnx kernel.

Regards,
Nathan

> diff --git 
> a/recipes-kernel/linux/config/xilinx-machine/bsp/kc705-microblazeel/kc705-microblazeel.scc
>  
> b/recipes-kernel/linux/config/xilinx-machine/bsp/kc705-microblazeel/kc705-microblazeel.scc
> new file mode 100644
> index 0000000..aaf7c2a
> --- /dev/null
> +++ 
> b/recipes-kernel/linux/config/xilinx-machine/bsp/kc705-microblazeel/kc705-microblazeel.scc
> @@ -0,0 +1,4 @@
> +define KFEATURE_DESCRIPTION "Kernel Config for kc705-microblazeel specific 
> setup"
> +define KFEATURE_COMPATIBILITY board
> +
> +kconf hardware kc705-microblazeel.cfg
> --
> 2.1.4
>
> --
> _______________________________________________
> meta-xilinx mailing list
> meta-xilinx@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-xilinx
-- 
_______________________________________________
meta-xilinx mailing list
meta-xilinx@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-xilinx

Reply via email to