[meta-xilinx] [PATCH] Enable more ZynqMP drivers for linux-xlnx
Nathan Rossi
nathan at nathanrossi.com
Tue May 30 03:43:17 PDT 2017
On 29 May 2017 at 01:19, Andreas Galauner <andreas at galauner.de> wrote:
> This change enables three more Xilinx ZynqMP driver in the linux-xlnx kernel:
> * Common Clock Infrastructure
> * NVMem firmware support
> * Reset controller
>
> The Common Clock Infrastructure is needed for newer device trees which use it, otherwise the kernel doesn't boot
> The NVMem firmware support and the Reset controller is needed by the PS-GTR driver
> ---
> .../xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/zynqmp.cfg | 11 +++++++++++
> 1 file changed, 11 insertions(+)
>
> diff --git a/recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/zynqmp.cfg b/recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/zynqmp.cfg
> index 9e74744..70effe6 100644
> --- a/recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/zynqmp.cfg
> +++ b/recipes-kernel/linux/config/xilinx-base/bsp/xilinx/soc/linux-xlnx/drivers/zynqmp.cfg
> @@ -44,3 +44,14 @@ CONFIG_MACB_EXT_BD=y
> CONFIG_FPGA=y
> CONFIG_FPGA_MGR_ZYNQMP_FPGA=y
>
> +# Common Clocking Infrastructure
> +CONFIG_COMMON_CLK=y
> +CONFIG_COMMON_CLK_ZYNQMP=y
> +
> +# SoC nvmem firmware support
> +CONFIG_NVMEM=y
I sent a patch out recently
(https://lists.yoctoproject.org/pipermail/meta-xilinx/2017-May/002884.html)
that adds all these options and some additional ones, except this
config since with alldefconfig CONFIG_NVMEM is set to defaulted to
'y'. But I could see it being useful for nodefconfig/linux-yocto-tiny
in the future. I will update that patch to include it.
Thanks,
Nathan
More information about the meta-xilinx
mailing list