summaryrefslogtreecommitdiff
path: root/arch/arm/mach-zynq/ps7_spl_init.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mach-zynq/ps7_spl_init.c')
-rw-r--r--arch/arm/mach-zynq/ps7_spl_init.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/arch/arm/mach-zynq/ps7_spl_init.c b/arch/arm/mach-zynq/ps7_spl_init.c
index 069827880d..6dc4e0364d 100644
--- a/arch/arm/mach-zynq/ps7_spl_init.c
+++ b/arch/arm/mach-zynq/ps7_spl_init.c
@@ -108,6 +108,12 @@ int __weak ps7_config(unsigned long *ps7_config_init)
iowrite((ioread(addr) & ~mask) | (val & mask), addr);
break;
+ case OPCODE_WRITE:
+ numargs = 2;
+ val = ptr[1];
+ iowrite(val, addr);
+ break;
+
case OPCODE_MASKPOLL:
numargs = 2;
mask = ptr[1];