[PATCH] soc: xilinx: zynqmp: Add support for new ZynqMP devices
Michal Simek
michal.simek at amd.com
Tue Apr 7 12:32:30 CEST 2026
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,
--
2.43.0
base-commit: 366dfe78e2028f53a6274da75547fb68844764cc
More information about the U-Boot
mailing list