[PATCH] soc: xilinx: zynqmp: Add support for new ZynqMP devices

Michal Simek michal.simek at amd.com
Wed Apr 15 15:08:01 CEST 2026



On 4/7/26 12:32, Michal Simek wrote:
> Add ID codes for the following ZynqMP devices:
> - XCZU1EG_LR (0x0468A093)
> - XCZU42DR (0x046D4093)
> - XCZU55DR (0x046D2093)
> - XCZU57DR (0x046D3093)
> - XCZU58DR (0x047F9093)
> - XCZU59DR (0x047FC093)
> - XCZU63DR (0x046D5093)
> - XCZU64DR (0x046D6093)
> - XCZU65DR (0x046D1093)
> 
> Signed-off-by: Michal Simek <michal.simek at amd.com>
> ---
> 
>   drivers/soc/soc_xilinx_zynqmp.c | 45 +++++++++++++++++++++++++++++++++
>   1 file changed, 45 insertions(+)
> 
> diff --git a/drivers/soc/soc_xilinx_zynqmp.c b/drivers/soc/soc_xilinx_zynqmp.c
> index b97cd443c607..4abc73013eb1 100644
> --- a/drivers/soc/soc_xilinx_zynqmp.c
> +++ b/drivers/soc/soc_xilinx_zynqmp.c
> @@ -70,6 +70,11 @@ static const struct zynqmp_device zynqmp_devices[] = {
>   		.device = 1,
>   		.variants = ZYNQMP_VARIANT_EG_LR,
>   	},
> +	{
> +		.id = 0x0468A093,
> +		.device = 1,
> +		.variants = ZYNQMP_VARIANT_EG_LR,
> +	},
>   	{
>   		.id = 0x04711093,
>   		.device = 2,
> @@ -208,6 +213,16 @@ static const struct zynqmp_device zynqmp_devices[] = {
>   		.device = 49,
>   		.variants = ZYNQMP_VARIANT_DR,
>   	},
> +	{
> +		.id = 0x047F9093,
> +		.device = 58,
> +		.variants = ZYNQMP_VARIANT_DR,
> +	},
> +	{
> +		.id = 0x047FC093,
> +		.device = 59,
> +		.variants = ZYNQMP_VARIANT_DR,
> +	},
>   	{
>   		.id = 0x046d0093,
>   		.device = 67,
> @@ -218,6 +233,36 @@ static const struct zynqmp_device zynqmp_devices[] = {
>   		.device = 67,
>   		.variants = ZYNQMP_VARIANT_DR_SE,
>   	},
> +	{
> +		.id = 0x046D1093,
> +		.device = 65,
> +		.variants = ZYNQMP_VARIANT_DR,
> +	},
> +	{
> +		.id = 0x046D2093,
> +		.device = 55,
> +		.variants = ZYNQMP_VARIANT_DR,
> +	},
> +	{
> +		.id = 0x046D3093,
> +		.device = 57,
> +		.variants = ZYNQMP_VARIANT_DR,
> +	},
> +	{
> +		.id = 0x046D4093,
> +		.device = 42,
> +		.variants = ZYNQMP_VARIANT_DR,
> +	},
> +	{
> +		.id = 0x046D5093,
> +		.device = 63,
> +		.variants = ZYNQMP_VARIANT_DR,
> +	},
> +	{
> +		.id = 0x046D6093,
> +		.device = 64,
> +		.variants = ZYNQMP_VARIANT_DR,
> +	},
>   	{
>   		.id = 0x04712093,
>   		.device = 24,

Applied.
M


More information about the U-Boot mailing list